From c5bb917b66a76d6c779f11f657928008fd04e12c Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Fri, 24 Feb 2017 01:42:13 -0500 Subject: [PATCH 001/224] Don'tStandUnderShuttles --- code/__DEFINES/stat.dm | 4 +++- code/modules/shuttle/emergency.dm | 11 +++++++++ code/modules/shuttle/ripple.dm | 20 ++++++++++++++++ code/modules/shuttle/shuttle.dm | 38 ++++++++++++++++++++++++++++++ icons/effects/effects.dmi | Bin 382551 -> 404379 bytes paradise.dme | 1 + 6 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 code/modules/shuttle/ripple.dm diff --git a/code/__DEFINES/stat.dm b/code/__DEFINES/stat.dm index 06f91eb168a..b38018c0382 100644 --- a/code/__DEFINES/stat.dm +++ b/code/__DEFINES/stat.dm @@ -52,7 +52,9 @@ #define SHUTTLE_ALREADY_DOCKED "we_are_already_docked" #define SHUTTLE_SOMEONE_ELSE_DOCKED "someone_else_docked" - +// Ripples, effects that signal a shuttle's arrival +#define SHUTTLE_RIPPLE_TIME 100 +#define SHUTTLE_RIPPLE_FADEIN 50 /* Logic diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index 5f01cf8e890..116ac637ac5 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -203,6 +203,17 @@ return var/time_left = timeLeft(1) + + // The emergency shuttle doesn't work like others so this + // ripple check is slightly different + if(!ripples.len && (time_left <= SHUTTLE_RIPPLE_TIME) && ((mode == SHUTTLE_CALL) || (mode == SHUTTLE_ESCAPE))) + var/destination + if(mode == SHUTTLE_CALL) + destination = shuttle_master.getDock("emergency_home") + else if(mode == SHUTTLE_ESCAPE) + destination = shuttle_master.getDock("emergency_away") + create_ripples(destination) + switch(mode) if(SHUTTLE_RECALL) if(time_left <= 0) diff --git a/code/modules/shuttle/ripple.dm b/code/modules/shuttle/ripple.dm new file mode 100644 index 00000000000..fb5ad8760ea --- /dev/null +++ b/code/modules/shuttle/ripple.dm @@ -0,0 +1,20 @@ +/obj/effect/ripple + name = "hyperspace ripple" + desc = "Something is coming through hyperspace, you can see the \ + visual disturbances. It's probably best not to be on top of these \ + when whatever is tunneling comes through." + icon = 'icons/effects/effects.dmi' + icon_state = "bluespacify" + anchored = TRUE + density = FALSE + layer = RIPPLE_LAYER + alpha = 0 + +/obj/effect/ripple/New() + . = ..() + animate(src, alpha=255, time=SHUTTLE_RIPPLE_TIME) + // In case something goes wrong, delete us in a bit + addtimer(src, "delself", 3 * SHUTTLE_RIPPLE_TIME, FALSE) + +/obj/effect/ripple/proc/delself() + qdel(src) \ No newline at end of file diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 6f019350217..d5ef8865a5b 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -22,6 +22,8 @@ // All shuttle templates are timid var/timid = FALSE + var/list/ripples = list() + //these objects are indestructable /obj/docking_port/Destroy(force) if(force) @@ -329,6 +331,11 @@ if(mode != SHUTTLE_CALL) return + if(ripples.len) + for(var/i in ripples) + qdel(i) + ripples.Cut() + timer = world.time - timeLeft(1) mode = SHUTTLE_RECALL @@ -378,6 +385,29 @@ qdel(src, force=TRUE) +/obj/docking_port/mobile/proc/create_ripples(obj/docking_port/stationary/S1) + var/list/turfs = ripple_area(S1) + for(var/i in turfs) + ripples += new /obj/effect/ripple(i) + +/obj/docking_port/mobile/proc/ripple_area(obj/docking_port/stationary/S1) + var/list/L0 = return_ordered_turfs(x, y, z, dir, areaInstance) + var/list/L1 = return_ordered_turfs(S1.x, S1.y, S1.z, S1.dir) + + var/list/ripple_turfs = list() + + for(var/i in 1 to L0.len) + var/turf/T0 = L0[i] + if(!T0) + continue + var/turf/T1 = L1[i] + if(!T1) + continue + if(T0.type != T0.baseturf) + ripple_turfs += T1 + + return ripple_turfs + //this is the main proc. It instantly moves our mobile port to stationary port S1 //it handles all the generic behaviour, such as sanity checks, closing doors on the shuttle, stunning mobs, etc /obj/docking_port/mobile/proc/dock(obj/docking_port/stationary/S1, force=FALSE) @@ -426,6 +456,11 @@ //move or squish anything in the way ship at destination roadkill(L0, L1, S1.dir) + // Removes ripples + for(var/i in ripples) + qdel(i) + ripples.Cut() + for(var/i in 1 to L0.len) var/turf/T0 = L0[i] if(!T0) @@ -565,6 +600,9 @@ //used by shuttle subsystem to check timers /obj/docking_port/mobile/proc/check() var/timeLeft = timeLeft(1) + if(!ripples.len && (timeLeft <= SHUTTLE_RIPPLE_TIME) && ((mode == SHUTTLE_CALL) || (mode == SHUTTLE_RECALL))) + create_ripples(destination) + if(timeLeft <= 0) switch(mode) if(SHUTTLE_CALL) diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index a7962c37ec16f744b089d722dc8761f02d1f9937..9e40eb27704c81089fe9d4c4bf19e2bf3557832e 100644 GIT binary patch delta 51537 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 z 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 YJlCK5pj8_4Lx3N0Qp%Ez;-;bhA1fs7>Hq)$ delta 29497 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ℑ; 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 gG{6+1;4jIa&ip;{x6_z Date: Sat, 25 Feb 2017 02:18:45 -0500 Subject: [PATCH 002/224] Sprite change --- code/modules/shuttle/ripple.dm | 2 +- icons/effects/effects.dmi | Bin 404379 -> 383743 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/shuttle/ripple.dm b/code/modules/shuttle/ripple.dm index fb5ad8760ea..16248d173b2 100644 --- a/code/modules/shuttle/ripple.dm +++ b/code/modules/shuttle/ripple.dm @@ -4,7 +4,7 @@ visual disturbances. It's probably best not to be on top of these \ when whatever is tunneling comes through." icon = 'icons/effects/effects.dmi' - icon_state = "bluespacify" + icon_state = "medi_holo" anchored = TRUE density = FALSE layer = RIPPLE_LAYER diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index 9e40eb27704c81089fe9d4c4bf19e2bf3557832e..184af28ded2ceae1d674ec708cb8fa0dec0de6e6 100644 GIT binary patch delta 31109 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 delta 51863 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
4mFFxq5u>GUC7<``#YMwuHi*^764H-G} ztTmqWj*eb}*vqxG#PT<#Lw3Gu#qU1SpvaMrFi1P~?UUpYR^)fc(97^7VE(W9rhuVE z)Zdubu+QtK2(0%ssH$d39NssZAIQ$WdsFh!R)JYfRY8F;XN+%ic6R(@$zNSA9?w4) z6ih38EmM$8R-fP$-n^3GMf}F$J2LQP*Sn*uj$T87_EfExW$kA$uP(>-h@Z$JcUkm8 zeeCw-Q3t&wVaQAY5;z97zpdFm`LQ5$l6x>?ml@i4p#_(EoaqSnR-=pb;pmf8Uu8>#{YT@fk!jUNd&}GSS<_b z{1q~BI<05n>a#o+Ff`b|TLLM^m@qJ)dVm6iNo=PaCQ6iy*Ij&<1qnwZ*beZr9Tx%v zU`Z*~r|~1obv9SmyddSE$F2M0#|sdF9hf?Zx=tWBs|Bf@~-mvs-dmpy@uMHqqzf{o!uDOy<@wuFC(D-uzGQ( zfFB@yG>_|u;_N-T47pLgkp_BMfe8A>qm}NPOJdFt#>1dr(sI6-5d2Tmp!1M^nu+^A zyp5QNX?BvU^=;Ty@SHcU+JZI3+GbIrsYWK@3M^9WJ`DAeJM8UJTL94UX=(?*iL`tl zP}GDY27>&cIg##+$YY7;P;kfb>I71Xg117O`&cvh)IQ$ZuzCXqES*nXstx0ZJds>A zg~-mSs3HmkupO6iE>&oB1fG$r~uZ@YQ$vW@(Ki`@2_PxPi8%IJ5d~K>h z`Ag{s-0zwi*y$u`qYkS}u{mC#W9J)GftS}L@P+}d&j7w<2;XuX_pNWlGydVcfkHK{ zZDQcxEl9K!K*%lKNQ&yn(|H+8KoZlV+$ESPEd%%7RPj2|M6+6<-z^W&Oz3w2x9UZk z_1Zqg!>I&{n$9qjMWe;hk)X*`|8VOBNoEyuAhA|;ut9R^Ueuuy2&Ecnz_O2O{M`(J z?z2CO>E!~EfmPr;*DdRHOu$Zem+mqM>g?{S)!c#UP*h9Wm%#o#F!X}M7G8q(r|8GU%-KRi;fVk;%hI(T!l#V~vmybwnogK$0@ z8=H3iXvDJ{y#%*F^EyiYfbx>QQ>Vpcpd+wEN{dM37`#mJ`@Al|(+ zk{3CRjGbQC!@z-27Em}nxb8vZU~KBwp#SU&oeY|sn(?vG)K0%v6dk8o4V$INfGn!?yY>=JeZ0ne5I1G{Y~d}#TjMA3pDo!~SP4>l zq72kn-YCW&x~zOXe-1;8+BW&arhn{V05*{?Kf(oK}GsFGkO5cO?830CcY*Zq7hW!k3H5P<)vTlRK1!qeNnuTOB#kINsu2#lZ$Bm8QRpCa64AiSW*xz&fQQg>U1f8q}hjJ zzz~IF-p=j}OTx2-+!-n|db3^S9}uNH#O$`AZ{RKNIZSlZ<_Hr$E|4hRwR@022Hw7C zv(g3pu0#@aqWL7FTpI$+S68UY@52_gFb5Csw_Uty{TcYu{| zI=>7vE}Uve{%o4HJ8r&7<6BUJ0j=jjcF;H1;f(Y_=h%42?ofk06qMy(%w##YtHp{wuMiqfMqXmyAx9SEDg4;lx>-?0dp=~M-!qWD@2eG|B}`lQxfv0}JOHmM z=gEvwgkg)!LD39mhyJn!cL^eQmR(EA3@`ZXkh95hc}el)IEIv2O-xbmB<1s;bRkRU zaMW{4_dtj4@3*2-fW^e=#=j{erGYvlsCgRkA&LSw^)lPnd&3Wkn!-$GT4HS*OjyCG z1Eme}m*D+F?tsT4U{~9c<~vKk;HO+&f$~N_I*68*7U)`oqc5d-_@37_v1H{&f&v*m zQ{b~Fh6(tdHTe;ycr&Y||Lcv%!YVO1nT`IOSM$1BeiOsJu; z<)@M-270>ZgJUhv03Z$_*P=r#t`~?Tfk#<5a2jDC4-8Y(NUE{+83s~B@#{n}?hKde z{F($KF`OnW5GI04IrHbDG1h$l*e3S(JA>hj7p$OfSeH4VZ$!zp>_P|Lm{}b1aB;Ql zt&X_XSRBv^rhe49u>^aj#UXd++jO@(J+gpad z20X?7Qre4{U`Q13;RXg{wQ|62y>pZhEKc~uR5}N`>;oV(yRiNpJ1Slh_!al11c}B4 zDa}*krHENQno)3HIUYQbez}t|!qX>o(B;G!M!|cKW)*Z1wh@ z(PiP2#2#;3TU$d-%gkF_S~LZPLPyJbV8PmvLMn1#Pz0GhXs;gUJqHnSZRnfvwg{?` zz#Mj9bdqK*`}rj04UA#46=(zeWeiZAU%dw^XNs(|Xk+8BQ_JdX(1rOeT0vYp7n1vc5Vls;+B$ z=$7to1f@huU;w2QN$D;@>2A)@Egb^VNJ@%yHz=V}g0uqC-80`Ayzl3I-tYYf`GNb) z-Yc(lt#vj`D3*0<*&>QwAom(Y=|Vkg&rIscaVyn4?%?#Y)GMPe9&47I)ic;p21nX9-|YH zc@f4#WB~*v>K+_;IvV0A3nAVGD5RVB;D`%ur%*WGFdowr$lVv{{3v^HC>wyKgh5mU zL8-8=%|RdSd^U9k#{DO|jrt$VuTFQ`59-{vw1LSBJH@%yi@+0l0-JgVka6rp_6}HE znF5|tiH5$XQV-^o^}5!iK2r78dJW+h69%*&TwJ(sSi-rcq11o)=%lt^4&}UnfbDy7 zfX0D(uE7xtQdDCU0?u`I@&9jxRDBCqW~JYv$^J@I?H@SZnXB=?@_@csFbSlkw~ub4 zh-Lhdul8G`Y3uhFKAN2TOv&+MZ2n&8FLE)p5KGHmRl1@J;QBoPkb@J>J<`m~di%x1 zkgxk7lN@ogyU^AW3Y_i!yg%@WoXmw8IFs{&LcUxRq6-|$+#92H*}!PyBO&uK3z{Qq z#Tgf9@&kvEE20febCO1$V>8jA_Av9`ez^y;84;&=M}k^F#soQ`@c4L$-MRRwM*qVK zgISR#&<|2SC_+X|31bxJ~2J zc_mxWJBf$I@Dn=JY%V)V6+*aP!C}WfCRWqu$imUg+%gs zFM*avL4A>r%^XFDg@q}2({2?2xgQB|MrtZ6>OD#S0>&LkCt+LenVeb2YGd#7JgU%a zm>HNssaMVIRAl%B-&FogHIu^@Vb~D?_)d{c6HVwB_+K-z@=?e z;o9>^_|5OvEingplurKUsNe|Q{qkjS_UC~8Fp2mnGuEU6!vQdtQ$GE;VUGs}a9hLg z#sRo6RvHx!Da83q`oy9M1$tCFe3bahwV?SKy94*P_b#5xAU%#D! z(wmcSGj@!EPI7P1*4Wd6s5H||nA#;8$!cTpQM3E+$wd%`Y&MCF3upD-g+nDp!nv5` zm1M%;z^wk4{Mo608f0{;GEJ)(J24aXLtM`T(TVmD-Q7&G=GQ)wSECqE69xL&LpsA z2mrKD_A>m{v2G^z$}O!gQ$-9N5fyz{vYFV-%!CIrYuO%IXy(R5#K}uSd{k`PFHlP8;++FF4M|gSV&V-Le6S(< z=OCE*Qzg|vbsxkdHrByNNa~Ukc3zAQFC~KC4Fq13q~orJH@5W8%z($Wx;z3h;Wu%R z_6gI&%QWUFW|j_JC^tZnyC?77&Vp!c7?IEJug>Dqa+gqbFbRoQ3ptnOZ^|45l_s9g z%@+?<5i3}|HAeaWs#@G&kgus|E4K#EXD%T^4NcBf&9aHMUu$2(xd5Tg{mC^w<;&t# zN*xiP?{e)WUvv0K`J#)4%&;$0RXPm_!^*}FN+AI?l_ucZ8Ms^fTWOm|^VkXq4F zJ1GA%be*5}geZrNIpHLJAbTeVhjSx0 zI2aAJC1aOJ#^4Ac#Ox6Qqf^7$A=rFq0P{i(=)YiThY^esuYt_in$qI3kcr(O8AbE) z!bn6a=b_nkS;{`wNsolU;crgXbGr{7sm8`BY5`jQ6QnG!{RL~a)+u|dt|XMCI_|$K}%93VvbS%S6Zz0k4v=%Zt9Qv zZ`pzGmn5po-yX%hed14>0@?_pgIWn2uCS zMf)zB#W|!pa02L+O%Nf-Q3DW(M*ULnS^+b}Ank)xcjFnXYrnKdH5l{&_^ZR%T-TeM zfZuQy>FYIppt6Gz#LD(>*Xu%T=E1bkAB(pV90fdG${`tbhknh&93t)hzOK{NyH~X$ z;(kNge7^w|tc^kf|BEFsNA7N105w7z7XP!|b8mtE2X)_vVu5sT+4{00}S^k-SzDDg>iC#}7sTXMB* z%1A}bmI4OEAe|(!jx~hN>_(@kOso1TS=b+aP(rAd?~HRxDdxxw?bW-6AhfPE51pxz zxQ6TS%o-#dT`wfCIgCPSVB%T7|exi_ume9?sYXTi7OF*2LToDmnE z>SJ|%jsCc!gM{O+6d!M*;l9>wxEtlAA(RWFJx*kCTR8 zhipm3hoZ95cv}})Ag3RQJ6U!w*Vg!+1VFsXG{oHYp*O|4>mX8mSNZdf;qz&T&z)srGOL%kWH$yyIGr4Gxt;y>?d2tYbhhKD)MsFaX;a z9z{#4hZh~-T1QFWs~rS`$<>bz#KBI(Ub>;)#S+T&jkaL`u|NP~4{>g5a@C;|hzF4l zR!dxj^7h)>a9!~bz~l(JR~)6UAfW zN(jsvo&1nKIRw!gV|8P=f&es#P@p9z6V>EE%v9Xo|~>s=R&Gk<3gb zvmr#8Oc3>Es5^t~T`i#_?l}4eDcSj)?->GQ9VSRSk=#f{CxtKyFHZ9UgavKJAn?Xp zy_FeN+U%^Obj*ar?dHVs&xKCvIut(^u%bph{{lP>s?0%T)B?lih_|wO68yD?(vkP2 zlYimyht|#mV5#eN2KfiAgrp*?u80>?HKt&(0-=C3d%_1$VbsZe@Q36%43aTL>BS#D zgjk{!ws78-*C0p&t5hHe`7yeXjfI0849Ekn=$jr?X=^s-=iJh6pDE+XK*B&q4-=eB zY4%0EEe(y3pV^5D!Gjn{z-u6;m{xBQb&&C&r;ge!<906yBPu(<#|Z@2;)A<$J428E z>(j{dz;^xMb$?gXB3I;;+S>qi3t=KPkgltJk28W!up~>iLPefU6{ZK-bU;D>d!jMu z?TL=Sf12mun`9_V7$876FpdPSW>BB#wIla;1vXW+RYw z&26ayZa;q&6!A|(kZC{jBA7v+=MP_R?9Ms|0Nld2(Abv<>ra_YO8Y zG0CFd}OGQ0~E=a3d?- zTTJlN_U}^D3|68B8 zdiV$+i2xY2<$VZSA2K2}B7p3VIe(2xlWPPtNyWn3A`WTxU)wO5K)K#r{YS1~1iy7P zM{QKtE4EV@{|QF&FI3R6B|u3;-um%vz1}(`yAuup$C3q}Jo6ebODQ0E0~Bb|@w?q7cc&G%nX zDN=&T?XMoakW3Wl*ds{WSG1y!MuxC?L`&jnow_7bGXO`ujSPaIMoCJM&qwC>ze`R3 zvo!7R(u%*XQ+x~6G(pelMGYzC%VpcRr2WU}VHok?XW)VEXaGUE)y=_-`G9M*J3pfB){|e^eV>`x*E*E;7-gF!8otA+B65D&<$N{nqTq61-3^oudAy<;< zBQwWs5b|H+MDP`Zsfpp!Q)J)nADbFvhuqnrcce^dTuLcJI$?IhZ*MnJR1=0nCe zFp&~Nln0hfyw}XqjOAR@LJ(AK&B+LIpSMd`usD?*?`|@Y+vSwt@>hv!wSQxK7t-Az zpFy;6)Oa}9v-=L}{WD)@f~7M>fx#o(S4Wx;?Rwy8zex$U^RI+(lZ5k@Dbl=5=p*n^ z>Ams*0Pm+@LWaUz^jpZm3Vuh%pBkFei&ayhNZd`y7+_d;trN%sp+>NT`RZizJw+ei z2O(MfdG6BUIB8d5;}K_79VK{vQ>spR0RA2aA7|JHX#IH-c~Bfr6rnkw`c>2a_vu zPye&Kji)Hmy&+q>B)bTQAE;BJgB#Ore2Fa^u1sCbuf3;o8x6#;wv1 zv-}yHp96iL?Wq?Bjg$lr`xjqz;_E`VFhKe9vq3;>*1Wam($+l$6JI#fUc|i%N}a3f zbMoR}bQB#cjnU=)Trh-KTvgvU*uu91iHjQ0q>=sb&1Gr0o`TMG`zi;-N z*zq3tr*zMojl>7%+f{a0J!0(d?}Oi5#j>4R*%^}ETnk*Zj<{UUmb92w1E3aR#MKZr zuz58eiV6$yhU9ovbqDySV5^6mGad3(o)Yf~K)7W6nD7yer*sEN`_+vF#!3WQ0l#i__$NVi(^GB#>7P!GQjg2$`yprRU;W>agmOnVfvlRq@Eu^ zN2J5xeV!7Tf+^Ktc~KRa5(eCJ4EQF-wRS{|$k0!*SVo#w(5r)nl66Oh)iL=KP=B37 zNMYaF*%ms4_(AH)6c}^K8~FjS>iG4A)1j?YJo_v)%eZ3<&C56~L~!g$^2$`2^tUUs z^MU&HK|Ged`vP(STG)yx*X?tgS7;wh4zAD~%$AAXyQ&cl6Jg3O?c-qvo8fX~gPQI@ zY8nIk)-7Nlhj1JDxYQv0k)q5L-VsD>Qu7x{(>Id=o994{M8nz(Z%N2b6BEqOqd@H- znwbh?zoF?}6f+er+>j&KYD9)P--bA-jRCyq^KQByJlzNWTL9kszuX3dXip$&VCkU+ zsax3Mc4@{;T=N{%2qEgjdMb5y{ZZ~&J5fR&HZv{4yb?={y3iy$4?FjVk7hU^@oDWv z)4MB6Er&|x3$AHx` zmC58-V`GLImq;){pfUwK;Wm~iViSeu&`^sA9PXo~vDyXsRm8^eTh9F7xr4sXMr%U? zA#?$tcYW^aJsRi*jzp>sI6pzUKtH|3inoCKAu259w)gOF>)~)IzKyZF7vsQ-!kFm0 z@xBxG5p4gWc0UOGvEl}iD|FoV0{j(rzyektKqB7j^CA@u!PC>m1Mht^ulg&JA?3@l z*7ccQm3#_#M7?h57p9Kj3)^P6fSd%NED0RZ03aN${_jjt4T&#?n8k$yes$OJ| zY{BC)(O9tH7A_s)tKx(Kj+tYh_6${?Y#vy*({t?jF&_@EgD-PP)M!5MM2COogjo&B zFuyb`Rw}tBX^Kvd`Bs*>X(S5L0B3oF>v2Qtj@heYVE|s&{(sI51}jQzNQ_5>H>2{q zU~ovORzc52Eh5Qw;zm25^v`;r;7&KnTBavx;OO9`D^(loai!~y3#+OcDF39_+bBf= z!3Du@19clXXKUg86XD!__izwJritEd0C(lA!}ZWF_iP2>jm=W_4hpyp2IrU?vL3Dr z5snb;0-4A>C+Ek`>lL$lyG?GB<|Qm zkJ5QA+bD@Ebq8l*$%^Ix7R{0RbZU#-6LREm=EGtREPW0Wb?K8eB{Q1O$6EU6@ws$l z>Y<6ET+gT?J`>kV5c;`YekNTh;{h+nP|h`wWKv!L0g|~A5*>~uz`?n`iXDfY`ZOOa zWd8RsDs(<8lnGyen-;4FEAVlQb_NUKCo~C$$x#}K3;<2u349G6+l}wsV zv}t?P6Nsm>ztEe(Sqm~`Q~n*mzvB-kkoA;hFh`gYcjGGqi1$^{-1DokwWDHuFd`># zpaa2wqZ63o)R0+#j0KX6;t5}Ke`Yn9R2(?GDm~4?jBw3ozVFzi1Pr0cPI5d8K*ho5 z9t+7o@9PjdgyxZu$eyRzCz_iV5znEq@8-`m6RI7WR0 zHsu0H*W+~>A7ifzECV^vkt{-`(LQwLs$;StM;5G5+-4$DpPYIKYK65M<^oX#E%!=7|8F z@!pQ9ZCpXCLXw!X@8Br|&-oF+C+-BZR)J|;J{e^Pd z0N;1xra!2xEeS_uYVM>2YJTUX%g=jkDA?c?0D6wGH_-XTUQWAyMFPYxr1@P|vhnc* zQWSDga_Wn~#Iytut5AExmg^w51x6 zbjGH)ghV|&O1)Ih_3og*{HhCiz8#sPt&l_`b68gSrwU*2x>h&vB_U=V|IJNiD}2}q z@zxI>!GCgnANBtv{$8e6tU;J7AJ%qeq^e9OqyokRC;P(;2NJ#|~Gr$XGz<}qvZEb`_R2#6D{ z*<$Iytp(Jn!l9qj$p|c)DnGwn^TD@eJsPk#(MG-;v$>@j%CZOTygnK@KGKnhlNiYH zJKY{6W=4fX2?i-b_TdT%#!T!mE(pYk8&qN{0-S(E4o0qR4lstdl2^*0z~Fr7%&483 z7z>DXaA0%+k?!=7KXG4a!Y9M>ZEE0MAsA%;w^zM;0y zd@d-lOX3UY!hc?8K`-Qw>Mqt{R{bpUa^gyFQ~>NW-7yFVO6xKA}k-OIR4ej4e~7Jnhf~`M>1z0CQ$f6&Djc7Gj7O$VzHTja?u}4_( zaUc9~Mv|4Zn4YrW1;)7WGUs5@_L;B2mD)Qrt1!Y$^byR6;qk8rBUy*u;r@i&aTFP_ z4rujP4T@eyA+xw6gAMbaN53fvwyO6`JQsk&GhT+c9=;AvG-%X7VA)UkRgr_6=$n%G z=@XqWWTsH~Epl+J^-dvsHBPI1GCzwD>>;6m6#aC}%czUYj*HCC+E1xt8oiGBxK|~E z=bQ#o1t6V=Wzn|NRcIqRHJ_S;vb!Gfj{`irbj0S;Q2pK?CubAi8mMR7I597Mz{~aG zF?{PnO$?3uz8;>u?CURv!0J+rN%26S$SrMD@ec>=iZDHku)xZmUOMmC4S)`F;P+)I0{m zHk?LV+jJ9D_^)qTkaE}+wXjxL^=p(iZ9<2I^Ae>`E(A`r8>RSWUoc==$9B#1wmC*} zW1Uo=VvjAFP#PVM9?@^tIRVcY_YVlp5Y~G}*=$XtbsdXhoQ^5(Rh7Hhf3i2MW^`=jm!(Qdo|{0AlRT;ftjit1$2 zFgpC-LD|{6+3niyMzx1NZzws-FN3;bGf=Sevm>K6%Z5LT@bHwkEN}ujXWpVxVo$_T z%0GzjsGXu>)Jr>w)>J`9@d>e-CBo&GzUK`}H*HMV7k-ncwBV;~U&Hl{x3mg29%22q zlI^R6gTpft1&MV_j`G+fx?VK2o|Ep;yd`4|*09HEqns(6nl3@4nwSKKJ`# z=LK(fiJ#0gG%CxMVl%4;FMQoTCdgDEEt3i5GtvI|Sga+Y>vuwSRh_pTz@Sh(H~o#C zx4XAx&s(|PWVvYMgKM0TQQ{Geqa=+Q9_{tC2>qLZX3i0dk0L_7VrxIDMTD@E%vS98 zo8uYsk8sFVk4}yRHV*yccU$3;RwG~5X~3Jj$*(TYf)R*|s^f z@?imXimqIVkFPRT=?gU#)=!U2^A%2S;(0gllir1O;A{q#<-X>t{^ar&^|3mGhUyQR z0nO)b*Uv1g`#gZvDALtOd+|Q_lP$Lb>+B`4?#DSgQ7chtxPnznCIMtlb zMZ75C{UONtNx6`%6y&Ps`)SEopM|Xp0@*p-q%5J2*g5v68*5mUGrHW(v5^y9pg=~qqQooRvZuK+?`3S`R!e2X?W4|@uODJJpmFq&;dDDQ&nj?U zZBv+_cj9G8G;BLrXt_A$JEurr*h6-=?Xq1bG~raezrP0wg^9M=(zB%M7-MWv8`(RPj8kf;pJ%Cddh*~G zTD~k#vYi`xTdJ&WkLc8Vj^&^!Jr}J{v3ps(jaw6t&RP`xhEOKWsQer1gLg?Z;&p7{ z?2^<3pbv%uvkdgUkG~6q;Nl zLZ3=q**_&D^Va%c_zOZd^P`D1>Ps7m#&}C8#RBZ9gWvyo=HSMj#}`4;qrR3{=>AMv zltA%JCKR3gndy0o@KECmoCqT2CmP(3!Zf7;?)g95L#7c#cf@I#ero1-F=P@4d=XX( zw3sB`Q5%oLzj;M3$x4}p>C;T0vg$@_jU7qNjr+dFEQ1=A@JGtS(>RaLSMh9*on+^z zP=}>6=vTE;xBW4GW)vDEZQsG&wW1%_{CGEBCB?is{P1;dSuUyN4yHJ*zByi`5YEHt zRluo2>@7`yY2Nhl3_aUY2wj|J@@m3bsvm?aQA(vKwj5p0%ElNsJ!VnslQU8R=Wn#$L5lvENw>_( zrmTNX`6SsO$!W<)AQQTwgl>#Sy2qS#I0Ka9^2-fE5+(O_*2}V6S~7m-X=!`CF(vEK zpUX+QV?7k^ER>amZaN0Qp3~qLKXU!LthCm1O_#CD#AADOb>^Wd9CzF#uJb6d!2^%( z)lhhpEks6865SK0_yvI*t$T7%VDqq04%3SWrBh-R(xmN<;!p8f&*Hs}r1Kxn&)x+@ zsSK?8@XHChb|qIeYL-m%c+YXwK4eM4UvcBdO)9&>#n)m=ivvVcM@ZCEDT zOU)dt`8b2D)#|W&>2A+z`v+P%i>+&3H0~6db?9BB8KdSfUiYK->Un-CCOgwtU zCF9k-L?S_5l&UX6l<3B>oe%MKYjo-)XEwfH1XD^tqGVkiO@cKa(RZmar{A6Hp)t`* zJAadF;Cb*)SZRS})Pblms1^2Bwaex4VUI~b*OWGM3GO$1RKCI$*_=xHu6;n?aOeB^ z5BJb@>^J=xo`e|slS~2FO>u5zxeq)B!m3Wm)bHdO6p>Et8!Fa~2+7JAzR@Yvi!N$j z8t`maPN37nKqIoESxgD3d~9+rLHR28wL}NqerUEmB(A?&L(?v{hLv6}h~kb$Xz#1; zqjK`F8jd6FQtu%7()mT*M7lQsejcAF9gc7+8*p^`ytY*uN6zfC;f>l6x`mJBP{ij_ z=lX)in%7%A7&45t*mFxp;2Uq&iByG}1%L3w19R1h=XF!);Tut)~)R_X(+hA3}{JD;IOCB zBvu(|+R@W!8&nICeB@57D0vX^a71fp;)$!or)|yR-vY$;F804Jr&~bJcqCu*=rwcn z;FK`6yf_%z-U&A{i!bCLD&{doniHXZG6%bPzvY>*{U0}QH^xd9msir?Y{Y%gFEYX_ z^}7FczFI_ZUN`mp>5^zJ2LPLvS8WjJmcbqvhNE1&B<80FeM2{6>~L2)C@Sam^mG*# zM^&BO*-6_QP`==&tuG0U6}#Zql+U_q)t<^0jbcVMK(H`7*R!tw37@6v*Q;n?n?rk^ zO_!kDRpoZTW0W{wEjeD%ux&k+pmxTtbi;nUk>+8g6*$lRE~Eoh4hXud1r=w^3vxI9 zqh#Eg-`Hm4^noXGtayFa)k9GBJ(jX2V=McM#yj4_mVzw!_lc(}uyJ<;oQyd(JIrvf z8VJNcS*QezaVNN8cFR$UX?RI=tnACGx>z?Xy;cy6*@Cghe8sz}?F3`{zIV6d6Y0-} z*<%X`Hl>K@${E!;ci>8-1o6UX04nQ$^lBPvu$NTX(ODd>cjOOFOxF=2CO9Wyh}0=W z@2Q!*lwk$(zNnELB@)?e@you=bWzEp#*)ufL1iv#*T32OMwMb`3^T_9u#98t!#X|D z1M!$8mCgW z<7l4PF+H30Rns#sayWb7#^i?X%lainLu{fHH#Z9^hzAF_)QghJ6gMif`fQo zt`Vi-Yuv+Hz3mt11AVpj$Irvc7G;}0neiREv=&jZ{)|tdxn9QmG+1A0Deeo02PeFz?iT%2{*Ik-l;n;o3%>BH8TFXM_SYSPz%Gk`ItaFh zMgsj8ec07yeMW6roM2v*^WyC$>n+$)YhrZV)x^)Ou&7R)}rMUUTKHpj-3WX0E~j!joStwpVLv%ldXwj&Ud zH#oH4&t`4CweyS40pYw>MXAsGnZ17399|uYm9_8(oXi1ue=-GEY~dg5jz2hNAb*6i z0L0np#uIf=OFiRAW*ql(-I}`Z)3&e(9l^YAD1r|S;k2~ur7%FZ{Jo%uD7n*H6L!Lz zZsKuL&)9l_tBy~;UkSQO4;KBJ`b_hiJacCm-{`#p!@1T-f{B4TS?F)a#o<}88pgMx z^rT)7JB_t~06AyR4%4$jCMWh->3E7yz--H;=KO~D{H#(_E!+7t76#&yKiIOW`1u=y zpG#xLZd9CMo~O8{1JxSAlq3CC1$In`-JPs}SLEtz3G6(z%scwQKBiUo28M{{#oIDY z;u`0Z=UdsDz8{=VYReXLd#%^}PHV|v5&NUQhF-4)KgYvGZ>_VQ*|rt_5j0{S39RcT z^*Y;~U%c#c()VGvOn4}DuRr(oxv`RYA=BlubXVwmuHDZVFLyR9&A=Z53gMe zNI46#N98N-eK`2zjx`YI>zmP*_kJbHo3xBfS)-?l(UxP#y9)bV?5MX4M6qEsr3f=N zD%XJ0aOY`;R+`Ct!^u^GnPZ6;8Zt1zAdGt$$Z4a+^o42Il+5;YfPEtOWo4Ex*+I{RZdk&d?j0sTE7o9o zYNP(%D=i))3B<*_bQyGwAJeWv6OypW=C$apsPYkBN5^6b(Q&WJ>L*(0Ju^Ka+alXMo6Acr(jD)2#JOdOPkpVTH!>pRc9* z%lDKZS(-{&eR`@9EVY_u+^s>_fREqi@8~1@(ftO;{`F*XPr^fn&XdX>pJz@*JWV%) zZ=OMVo7nI6mud|a&X(GBZs3Uj$cQsb-(-N~`_OA`I&WPPOc?}~kJJirhjv_PjsC8A z*~ae7X2-xmJABYMk@8Vi*Wu~H>?B9PuYI))hjp z&nuTT?lurgY^@;rQ|(0;e)64fwq;#m6=>WQ;Mgzg)sxA3<)MnZyG!}PP^Rh?0nJ&s z1!fY?BhE0OG0oX}z&H=Q3x3MAQ+Z-m;A?5EMle4t<$bPk!qNBWX-0tDGSq(91Sk}v zlPB|jqE5p|;f>y%2W6;*3Vuh$zQ)AuasU*eK?QpQ*Xhk+11J$v*zjAt&$&hjKIbg&M@_NB@-bXMSNi zg|Hk+uErMIOvLhcq9Smrqw=Y4gW*$n`60czbvOo`8J~4mR&*Zqi5;RWv7sDBXxI14KdYUpc^&u6zH20n zdV7tC$65?-J`_}RUI zp6B}cdj@-ZUDey(u!HaW(N{QUXPWvCyGn%S=4q*M?{8?cPp7f#q}^9?@|Qd0F%_Go49B*X+Zy53w8klG0;zaIWKum?iYxnxv&|;@@lh*`wSSpvj_N+Kl3&abfkM4PYhfSQB)!$>H-MQJieX9n0?OfnAfOiKp*?? zv=ByF#nleaGB4uArgNf~Nu+Lm_>2W5-79ltZ94s9+}m9MyeSK!IR*H+WRRbodUVar zVLY>z<^1&Q@%PCL(;^3jP#P3J@5hIe1WI);B;B@1LZwr<-*;18U2+mKZCQLJRet5e zQ-n3dt8pPAG38a{z0)T7tWQD8{=`hs0m8(%gBgLftGOU#u1N}3)Acn;&lsi&$ofD%V@sx!;KP|A(w?ar zGdy1jmk-V%Ok*4y+Yn3G@ekpb55%Ocu@pUL7x*j$3E$AtmC#`KP1W?cJYQ<@U}L+x zO3n@N&g<6WhJFc7R@%f;KQKF*8PCb^CQ(}IvPlg=nZo||O1jm)K;>CDpd=&E`sLlV zV12cUhVEVe2D-j+8r%31GIE`LzcJ$?DBXM42cz20_njaLSQxT1FF*dqc~i`p+K4KI zOI@L%y!)7#HAMD>57{?Kw;$^!CzLiA9v^$O0FPAY@DiIadL=WjVMgBC%dt0HF~!t+ zvkk_t4OWMGYU4cE-O9mB|KB#ppMF?jZVZWB=xeuN%A&FKubnUofbV;MdSicyF+g;w zP3|f>^&Ks}uzG<)V$pX`r)G;MvE@qaTkj=Cg)rN<7u8K7a@;vA0Wt9mwWkuz6@)Y2 z(|}Fk0+yBH`4xCzwnv3PV*hG{8>mn*HrE3WDS zDvY4E1R3)IwU{}1#c2+ULe2;mI)#Bp_^=#GqaRp7T;JH_^jN(=C!@zAvRD5pF}em= zn5F{G3p%`R#^A?@>!+J*uG$y}&07*j#4+`Z@Qs$Kz2%_GWu(n>E~C`|r#+1Ro**8B zPi`12UYFOg^~U&}qyI5T>1t?yB^65?qj%GX-M>zF%R=du;f=)9#hoTzR@N>KIiS< zV=0W|wfb|Fgt_V!EE+q$Y04`jK}CH>{@|J$C}-jCe2kk2ykex^V+m#ueeUJ~Q@TUs zU@aBxc!W6o5UYGa2GA9*MW5dXL5+)*?BzB>8 z-=7l|>rOc9u^X+PUa|g%$5J2fVq5#MDogbj4roX6gOdab8|I&#^cx~6J8d8V_ObV< zXU~%Mu!z6s%Dn>m5Y?@e&Y;0z`7<^PSZFu;_4tJE#6aSS%PRrNC?UQh_gF8nJ zN|V3Ut6$1<(>x}YG?#eIf1sT}?h89{n@%i%y@)1i#sEM}brc5vCgC zcbKa@boC?DjP(dfQ4Wj%^Ofi%R9ZnICWDw0}fApX1`(4c2vps8IUxe7NR0vvRU zWGDgwoR$0I7W~ZE(}`$Z&2554`HH7Q1D*-8W?9^8q))uwuHFdLUS=6BzG99RaQ?x@ z{T#()`>u9I&<$x18_w(k+O<|@KmtQhN7Ohq(}!V{&R5KTK74y$_yU`3^-4SSLj`qC zMFr`v$Ciy|Y0hcPj81|CzpvV+5-WgujNqEPntUvUb01?>YNOpU$@&K6om17iaP=>A zZ52@Zh@z6s&+o`zMhJ3fVr@McvY^#@OBdXsoEjra_ptQ5_{1R3l!&^l-4se2_)WUW zT^@}#=Wf=~T`HE1cdTq~KNQwUkN2k)i=+0%kA5X~jhAs85-Y~Z6nf8#d>nQL&K-=@ zPB5Hb+i0WDg%7|A^XWVY3FB2rv)=UHx>iKAMZZrPH~(h>>-;U@3+rpX127VXC{=65TiEx`uOGE zxWwtC{bL^?6TY;lHuc~~b7CUAfKs7E75auks-LtLh?H75F-mZ|Z7o&?Tv1g+Xa~Kp zK1wo1pF^S|W{G68=!k-UIvR=BJdJZ+t5pj2ZP_H%BFa=KULdUNjhVgjN)2f&3F7J} z9JRL=-ANhP^ox?uj`e1nZoDa3nzE8xifl4Ln-PfYn(@gpbiiSt`!UT4%xBPdKtlH8 zyMAm^y}{*@KO08N30`3OqM&9um}@=etChWd5hA(HvA6xY^25xTKUJnT`c{F3g{EM# zYSoVGp4wv%)b2hq3#OXAzz#d8?<~=>@SuVxiqoGl3pe=$!r>bS14&JRJkfVVdbjPc z`DF`Yq6cx|RhD9w)>puntm%>UY<6OSBi+WC?P=&zleIb`ALo}IBHY?=G3x`g+fr?Xmt=n0BA|JggcF%nAueGz+eEOU-d`G2b0!GY zWf|k(>cIF~O!c#7fYq>}H?Ns0uV;1N^^X#26lo(_RidB6(Z9z8) z{(Em&zqlF=F?GMsJl1dZwWKxq^BBImKIN{pAy>#dBq(5!Ty!Q&Gc2OIb9Gl;84XviraaL?W>RQ z#~F#K^?r`dM52oWRlb12o%YGfw7q9a%1;bHEOiNVyNEwxd+T#O(!*qj1vF##d8pZgP)UBhAAWOjv;0@Lj4WGOH7Ll-@A-v zeM@~V4Ro(Wf4wac`V~~b5+OiU-sI~KK>T% z60|!>>CFU)j*!0r=A_Do&GN#|z0U6yn);=qtm#Qa%U^%1M5v#xCTW=Y#Z&fLt7Cxk z_9j)wkQf-7csF61t|K<6FH?zpt#aTS4m(&Wd+8gCX}7a8)}kJw$Q1QVSBV|*q=$x$ zlU_3-;z>>bJ(^?kPt2~iC8y=+?ef%#TB5H>{!4W zeV!{4*ZFy1Nl4e>a!u@*6KAI^Znd*Z>6IwXX;it>haaq4!MIH|Q|w%;xLv{`&=y~5 zfu`WMQeoY~D%}L??;LdxQO7scRa5^&P?u@>0*Sg9=$)2=8O4U5Q*)@*o))Xr*Q>}0 zm@t^St`qm2zoGv!c;A`r9d|8ogjGBj!Fc9m@XHlNJgyY|8MsSPNegl6G~6I_RCx14 z!u#?Yej#pir^D_02S#I~-xZYvn^gsTXp`>P>tizA+)-KA`dGpA4rcCFReb$SSp0!* z;Ju(>?srj3Y`o7oQQrIJ`nmapRQ!Z(GKlY491?ez&Yhuc3qRce(c&QhW7)L$`q=ln zjd%1bAYk%I)VrMX+QAzje|MSy7u?ZT)X$JpSt)(q0%7}6<~)3iS3n?(`^=nNQ;ob( z^OA_ocf*F($TEG9#45iws_vK|owweFx-z4Rl$8pd(gA3=`*P-a0Xj5S*PpgtpaL3<%dsaWJxEVb)$~p-wx9 zs1!^7n&J66y9|}Sv6@Pw*-jOJ(f&#~hqKk{XoNZzFx>Fgoj~9{X-_@j-SYA;o0ioV zovwa*ez2Bxfeon;Igm~U^i{Ia@i&L7A}(_06%`99slSaElEg1fuB zTXA=Hir*A>cXxLwTHGC4iWT=#io3n}e4pQ&napG|nIwPgUf0=k&h9oWpQt*9w*9{4 z$3H5v@VsTIkW&j9PhhM1ksK-7ZS`P9_YLh6hZ4SZ8>ucI7B*@!}n#%hzVlui0OOC&@UkfsA|m8!v&a`*50wfkNk zrfczFEv)3j<>tuWxIYN`xAp>7+}ttD2=bCa4sVqY$?a{iHV^jwLqYN!{}SXty(n5* znDpsI(GRMb1Cp3YYhP#TjNlpoa+lRC2H$fLE1g?xBd2vS7+4~a65#f1`*hOPAM6UH zDD-Gl=D8psn?c0_A+RP}1CjqXIdLoBztj{F9kJ3E>9@Nt$vi^T!|)3R%0LWOMRu-ABb7VmG z-SNS&(xGeeZ$3pOp>w&p?J%WBYD)h8kGG3l-~#w~Ici@q=CrvGoz5xb6{2w_w)|ZnaOvdaK@KS^U zLz+i>)vM)#y+f~2vfr+{c43DTVNM`Vce!Mgb7ua%!i&RWW1Ss%iSY#M&e=@$bDgC2 zV~jzo1%j{JrWVzRDxbD*D4PGoP_A3%45q6L#4iWq`NuSx+`zvQa-8TP2>-GelyOa< zAi11>Kq?tos9Ih5zMkfJ1~qh6^#`d67@MBBWEe8}q>&_YKDNZq9XdIV?vhGFRkJLx zDU*L@G>LSk{M!{J#7ilALR_S+OzM}c4Yc#c+Qck@fR}s^l#18zv(cl+tg>oo>u zsDXh^MUWV6)+z1?+Tx<5KhAHLR;~7fkh<@|x0yx61oTVIG#PDyqTb-F%Q;d5u8RIC z27rr$^@+=tw`~*HMkis2TNnaE8NPP@r=m!gl1LW~rLE?dgNU8ZiFFh$pXC}Rg)C0x z#@h_KlxzvAR#2)2g#$0T@d^W`*5*60VG9+3bcm}UymqrOrX88E4@uyy=FFu|(*1cS zEcq~_cNsO^th7z5K!w;Daakl#Q0)m5JeoH%wK~k*ITB^7fvZa!V-zjsc2i|qR(se(Gc(eg5IfK zVSGw}Sf>XXwy$>?Ty<ONWLP7cJS*-FA5t>H0RWDGGHf#pt8R=p@icp8#0P6Xoj) z{HUgQwSxb}^h9pNxBsQ&)haBFt}z;;;V$$t6Qf)-lD;A%AZxkspIRIldB}32rx4zM z{%d&$+o{mg9%Yx?FJSMlyK2w- z55s@Fqj9!bN+2Z=7V!D=XP@)-m6@w6_SCh2$N!*E_JE&3%N8z^Hcd+l;y;c#f?C*Z zjNgHEU=I;kMPtZk1)D!;Urr_iZ#~KK3tWLOnIGpD`}`P?t`5pqm8?Clk*qxdPc7zP zc>n!hxkr1WH?<g6KL;Orv3~G?xPcnviP1L;8N}o8K_m2WL^3^T_R?5|rzZI*agbBI8;CH(cr|;9& zMAU7yUAvN$?i=Mcm{IOsk%AG*04q-{Kf+=ie9(tqIFW;qB7~L;c`fhXh;YSOJgr(U z!)+edZva7ultPYVo+MT9eljT5JIR@(@rI$rT%P#4`1^An+GIpW*Udj%@Rc-;0v1L0 z@g2TTcg7n`{L!}5O~IfM8c#5iqZPA}3`3k&N9jS6H^V|e1rhGa+G@-4^e5Dq$jU*3 zWNaiS#!jvp*ER#ifRq-k@Z}tGWa{*zSTz6xz;GsiWf`ibn#zhUS`rXmnCzqZa(x5i zz>A#(7KoI=uFr2lWZK{PUAEW>1i-Ntq|Ecmjg2LMBVOq&i*I@7Yk6j+wa`p0MoJM5 zkw2@ArB(x5W-&_zSr*EI*;^DpH=cEhT7_71!%%aFqji`1I)XB5oBW>-k*2XAZH1P*HIk{0VXawSxdY$3r9 z*L2>G-fYLHG}4MJ%1wcx_K|qxUv32Z)FT=7)VPrU2Eq zSUWs2D_}a%?+-&%D`F(Iyj)6{eft!6iet7Ch+2Ngk<0MMgUXb*$<5es$ak#J3;JIsvKiWzq#mR##^oO%Hcdm1hn}1xT7iIi%R*reYg>`Nu!fr(;;} z%8W$$EB1!AXC=`_kV#;^&>WV23%HwOM76lGCg?yRDh2dBwVi0gBQWmV%_ zrt>i#6`)ioEub4CrAT_RgN;M{LIH6F&IUJ1hoKC)W0a6!?=d*uaY3x5yxQse)w_>n zqGY2@I%m*nM3l8F3uC5Qw%S<6*&n(IQdOp1#Iq9sg)pT^5cCpNZCX~bqq$eIX^P~G zCDt|MlF6q=Wx@w}Rb#M^)l}uXXc*DnPi6x0SH+WC9~J5u8OphoPoS;xlaJSEDtw#h z=(QWlli4?lEtl`DM`@A{c53ZS6hF5ueT3T2N4^VQu7D#)?lIgTv z77IVqBFxxXT*HvQ9e5rJTTy@Kkaibi_gzVtk;7y6PlV*Awf?p3;rKuIvxw@W96f$x z4=PyuT{M}24{xnVZGGX?Fh7qJeFlePB2YN>IEu`f7^)}vLApP#@m1{?@CP=DQ#CR+ zY)B~LhG2!&!A=k|$cxu!xO+vv1xfH|fFFSq&lBh=z2mzRuEch~h%y*eQ`r3ifNh>d zQzC8x^*CO)9*QfuOI{b_<3tnB3B~H}q#XwFdh`EGNu=Ce{clO;j}`gTUvfVmk<^vm zP*6j2@h|N7l$^>g)FK$tM5SWM-8*X5ymob!sU*1N5n}KI{xAG}SG@uc0!Fe;>$p<< zzX^2s*8wcyJ|z6GTl9BKhRy^)h15Xj;{am6gTFw`*j6B(@GItDWJ*tOR{ApcD%cwmrC`k|gH6-;J#=_E+?sG(7LoZ0_WEln>Ew z18gfS9hbE+dX?q^T&o#6>9vFO14*9V+4Cy#QoBqS9hgi5sBJ82yU<~vYL0G;LiAa7 z>9JWEq%OkIi##Y}SBFor7pc}hTO+fl&01Q=3~wg@BizgYF9wg7s+!~sE&R^CVUaXw zHL&xd9MUA|VP~h}UVe(v{h@gs+TV)OU9NvqJ$N6@r2}WDzdFbJU#I(&EjsY%U{` zr#z;%o9?kuK(YA|Z6w=W^+($wVeJi8`WBtD9X55y^bF!z!dkl-E+L#Yx~WJ&mikoKBg90z*( zjVz8N7(+OsF=IduC-M#>PWss0XrUenR&zLX7)no1_ERRtAfh`i*~w3* z5-ED-73qWm=Zz%chPKW!Q$qvI}LXV$_s?2E5jOhHyi=S6D~bWd>U` za3`LW?j9z_r?hv%yKr6>U(S@iVjS4MZn2%UQvqI$bS#$y&e z=6WO8d>vK9ON(M{LBM$pnU#um^K4V#-*1V$927pbRIhoXtw1%k?xl6duzqmQ-x$s? z?rG`c^$(ijY(DfFB9d$RcndL@hQcxmNTV3>_wYh5*9k)>t?^4$c$wz23UqSUy0iD) z5Ie&L1EbT9hg;eI;U*#xOvtNrrjLnzY}M(2Yo>xSk;mX?K=nICzwSrf z9^~AMxX|#ks$&gn4S7L0-0(O-rO#(lbm09MV7Y&IkjH$13*yMW+!=&cQBeW!|I5qE zOQJ?VBNf^i422_WX$Qz~VY85g5a!+g?w3-V23WgUvur9|fGry6ID3{b)>Eb&6q6|V zYI`s3UHoJW5XEY{0xi#gP|Z6f1egqZ-Txj3_d=+ncQ|x@o@XM&w93C|c%B#27Ir<) z?P=X&m;0D4p6|*>h)RDQmEKK$No0!!-cAcqhP4iAHviAo>$J65cvLOL?U&dCL{xQ|5c@CRHHK#LIYt9d}JW1N^)~m9hENI#?aLA*TA}n8W9= z00cl})Imz|&o}%K0c}aEc4S*Otz*I{G%c?mfIkn z5y7GWfjiiIwd;Ro&ZR=JBPqE5mQHsc2rHurL9%>aTENQ#dOIGNQds!mu4S^=d>5SJyyG2W}x#I8T3v37s8MUm~g=4EFT8%#v}z7319|R z>jmf5(50e#EL=G-O4*y+5M$7F>#02~MS; zk_)#1phTPbejlQI;w067>Pr7MI#qUOs93GuKq{RwDRDB_*J2^X=Wr4L^D8bnAc_T34UrzoPtn0LoZ<($bTCUM=UQ|= znNHuG+X8_cUOsUOuJ+byi$at?Tn;5siM5VQEd66`QX)p5wx?Xbq*=+2qpAt!!C=|S zb}4=Q6fXY2_!5q7o2CMEH8IlCA0ohyy5XM49C>6x+HCGV!B9OCc8}XHgePS#jbigT zza8P>!Q@Z9Dh`DAlK`k)Ieqb0YG^>1+aGu_g|km?_;#Sw#nW$Ti5L)JZNB6vy@*XC6cLc+_1s) zcvxn#O0HW8e{^xw{dtQW8G(pwa$@p3;*c^%5K&B4`4I=)DLY5!hzFxG;-=-z#Cv_R z@pyt-)~nK+1v;s;K+AYv90H)dYo)lwhjJ}sUU{MGHS!vWL~*{a#mgp;{UY{r2zK}s zwWVcDG1EXSwu2PqkW_E#*{8emX!TsQ&+(3HbW{ z3K*yyIF@T1UW@Kz3e_;6-OyT+^#UQ=uP1mP(AD+s)%J`k%MB#{`?~7HiA=L`M-uLG zAu!R3r9_*7b0V+ZkV&P$(Qx!$uNY0gz>P0H^SSBSc3dG5*(dOfM77!zo7#d z3khE!XWiwvOyRZx?#^;5ofk4&LA2S8|LU%YQ2VJ@ywb)!d14$zeQmfIn5DdQt`WWW^lQ z8-fWmeFkAo86?|FLvXO6n)>>rK%#yj^^U1TvB#GsN)$AT zbF;Kq7MB*S&&2j7@Wh898^LX8c4Ssma&R1GUPM0}Bbl<1isHPfX(>fX(+$iW-Th>g zG0?vF+VV^cI7U z_uf}8B8B&_?W=XXU#zUMu0&qy4%3S*5UOuiT)!ixE<#kk)0#4+t!F(_guOg@(JA2k z?#?@Ag2kB@*_YMGMKEuUdRQnpK+DbxR_ms&Jz9hYtq)R5t|clLxqnh{((-|u!gKu% zDi;f(N{rxyI#=PfEV`_-|s`M)jc#`6MMLuttY7WJnM!=#NW?ZO6380 zmWp+|FU)&Bw`{?snUSIZ&vN7 z`Q#WHU4u+!oV@WO0;X&A6yCxX$Ke=g{~c8cHT);^KTnhu0eyRIGyD3e5)A9!$OcDt z{_iwvXynu~0_cLWB1g8pu`Pt>otXdZxwTlPEK*2)TJ=}{mk_LkA`2nSSFOB3mlek< zl61R{JCiJcPl0aCMF+G_xC&-8ync70Qyk}V^Gk4@B0H7;~!OYWB$e#TfM$F z8a}!o>Rqi%FD~2J3c7H0Kqx8xb{Hm@qQ<> zBgX*hKhu5LRqFZ7CIm}KrAKrJ$;lwONb~-v#PGH&RtWj`Pqu|zzXz!!E$vk2FkC9#0g7-336aFWNmTLf6LTJW7V`7Njjh+83(0G|Y zYcnI{{*O;Oib6cIVPnjq)qwO%tw#0g3yt2zHhDMeyuT+=3nY&p{2F>LP1c~`D%Vg2 z6@vLpI<@!G_>nz4))v+^xJ|U>^em(w(l}D(7%E=|;oM|o)m6XCR^tYK7+8jW30sw_n|GnEa@~@Q@z*y*An)Cx<{QB#1(R}J9c=6#;IoaEZELwr*2RO6Ny2%8=#wHQb)&tnY|j+X#haG$AvE94>-xjs*BPilX5x<%~xAkUNHw+5v+e3vI74z(vs zBC8IxCJ@h~TG)_i9w0;G{i=YXaFT6VU+oD@rGTu;e?+eK=w$m^jl*TCj%V(IJ5SfA z*#{k#;FQ@74Q6P!qS?rAhtf?I6A;s3vG}o@7SJ?#`twMg%Z@H7csg2FQ0|#}MhkOV zdsZGk-9C~Im5tWLY(G#v=p=dKpj8(hju;!(f_da+DKB|6r5N&u5**;jz>r}`Q%qv= zmuss0m(ib-e9S@wD z$L8sE6_tb4&0c0IBx%Uha5ZDuS{lN`webVL;o>t#HonJrI>@7g(zQqQ%HPSC(o`$` z@%QS3>wlGU*uCdcQo;d$cc*z&+k{{`O_%Rdl>!F9y1m1{#UjA-teJdr&o8S3d8WfM zZyPl%%qL}3ER(lNo6xbHTb;5|ueA<;M0;;gn1Zl{-+%TI1NXphdOH`?%etazMh4|5 zAeO$;v>(_q=%iI0Um{ZPGb=0W?-a5Qo2wXeCB;68ZQwLo{|3ZWeUO4kG;co=T93y5OZgfH5T*m9YBd8PM!xlqaF z0RyQyouDzmO^JA1t5&-R^o5a1#zsEJYz!Y1_#-T8+wT1)m=H)2H`}SzSstwsFIQe}~3D zl$(1jVQB|@TX7uyVqZ*XbIJlke(?zilDgyeEDoR#tFAbNJ6q~`dg)sdFU!tj)s&)b zBlG@B12l)3wy`8OZH35tQMHcpik!=YFn6{ zUTK=L{)}RF-64(ktotx4YVR`6g9{qRr##e2>>_FQQ>IwwpVbGYn+?i@XD;(OKSxvJ zT7>{4effnOiq}~hM72=O)t#I0)l&$Ey9>BKL#tbWRCtoq@q$U zuov>FXhfwVEK(2N28Fg0tec4YdU-Z|m9|)v09i_`+xEvdxF{xBvNtPIIdX`l>t}hw z_zo1JvV?AgEOG3F5U`(amuh3x##9yyws-=Pv8V46r2CC3lW^sMPXtZ-BzdL;hs?X* zK8RnJ?Sf=*A13xl1v=SgK?Bq!Y;N{Hz9Bn?5L`4HYibEeuj%}~D5Atl3L5A)pL?7)Y1fKO#nG%*IeGQZRKe$sS$$!zYN<)!a-+aAz zGOa&Ygau}OJaf#RUF5Oi{JrI;sRLVpE2^cf{*=ReChaZ`hi*BzlCXurw!qz@t9Z@A|zW4qzTmH+2pmGb$6KJ_p>Hox^acw_th5q@9POK|Mi>ebh4_{nri z^@eXQ@uOrvl!H|4C;F`Q4ZAcr@&zo0gR_}SSI1x9|1*97EbnJ@piO_k-=C}s{;@Zq zf1vg2Jwu8?QK08pu9_CwGu}YLVNcIUd%|?SMQWr_cNP=oq+e4s0$GU=LSE}Bf}Us8 zXVmUy(2K{xcR4@Gcb`fICrFjx2Cacq`Lc$7#M5X?{QYNwRognm~)U`LFgaTJdQFmQsQc9%EkbKZKsfES3(oaLnv!~ zjGFHtKAhfbj>$_%nJzl*ub$Lcf%!mKkG5;AhIn?uV(>=NXY@QoKfQx4$ZUTYdQ^&kYSeMOK4;vNQSu{1`# zjFv26%B_eSzsmb*Nb;Y`7nRM?`c3xLaoG%?X3kR9wcGYHTaK179z^TlrNBfEuwwB) znM>=#cF4H!jodN7G*px^r=DOdFcWu#%llVpAPIKI-szXL$wyMweyJ^ypmUc?!BUro zaaw@%?u}&dQY!~&Zm&D+GI8{IPa<%ar2gWS)7-0o+8k)Gclcu#PwIE>|^rQPHxb2r5j#dFsq{Sbe(=WPStcn$ItJiXo zPG{jKM5eJ>);F3B!)2L53--~jeAY`N)$8O$QE6|630}YYr?pn>z-l(sgDIisAMJiN zZ8#Gh5lNddbCE_`uHEtF}7uThw3x+ z!Cbs#a>6s=3Q!vx?j_v2y-fp;$vE9d+!*yWka6=j8+;rGUS$P=7qF3ooJ}5HVLvmV zO(#>n2Y@_Zu4W39PeZAuz5l=#I0lmx1jR$j(YB3Mx{tNX%J{BC!|`kqiw3!cWg=TZc?^vw+;)PtXNA?sy6XnO z>~_a+(3}jJc;4X}uq)E~RM{8rJ$(`q&{U1iHudSS#pug?6>HW!2m<^WonUQO_H7wZ zWv#=8PrQ>lH#rYdE~@mWWJXBOGXvYkug(Bb{3tba&GK_vlutE}&Qmt>L=3+x4`d5} zS3pMNr64Bh=`!7ycgF7f7&vF1=t9vwAR7DG8AJ9+v8QVY>mY@0-}4 z5zePFd%}8dt@8fh9=7+7d|{S{&1D|7)?AlWFdkSG6B+KNQWqJhQ)zt++KPb8Qx_i4 zyEY3V>Ud+$$=%N1`qo}oX(@@}gCL@tTsad5H8l=5epN#<$#q`a}U_Z@}sYssD+A&zuUonDO}*i-|BSAy-g zcx--d4W417yJNA7MNf|VczZ=%vfHW^5Q#pK+BAW|YDd@RYCQ+LjI$Uzy9Lg(CC{Yr9dA>2h(Rk)p0J}#DQ#2a z_3F!Wl_^%0Mlp_qdUR73PV(HHXTnSQ^BARoG{#g0B1MO<_g!k5Z45C3;l`^Y)y9KL z&$?K9FnDaK7M=y7yWjdC-x15GF7;nK4oN>MJ0RUM4MMX!NW%b_EDcI&qA{Us*D3pU ziJk^XN#1IURjKkob#a(n^z(y}Fqw`%=|H>CMY=NM`pfn)gpV=IQjA_fVtDrC>3LcU zy~$q+(5RqZ#@cy)g5vM6pji6!OgkOZ3$Ec44izt?)LZpbDmrGf@gBZACuG9SXV96V zm!E}VZJkdS!8Ks5PZ6^l^tX7LF(nn_oNW=6+G7o2c)Rq~$`Lo3P{P*~%aa@z5sM`F zn)-u^UuM)OZG#%+i(4(PWzP;2?`Q7K;$lsYwYm}FM5(XMg`Y=SIQa*|67jXaN!^)) zbg^$;lj#Y{Y#C2zWk%P1W7LZzN~fV+Sgq2*dwj3huZrzECG4-_X-R%Oh|}{ z(Z{dSEPXWgrQNoLz&Kl>ok3%dGT{2pa;@ePP_pJIVmPrGP|*B7fA(mXt!)Ry z%bzf7>tS_RwoKcXgQo;wbQa20jMH`Zw@aq8VNwiJMRBH zm>v;2p}Ccq9$av*rom$C_rfvNm_&Q}( zZSD!i@RtrYfzRRgkfvOOO&;d>HaoyU$JzCf7K(UNG>c+=iB9qxU%>&BkeorBj4#S@ zz&CNb;c)Qjlvj%K}&-5tL(VMRY3xHdT2_khm|I0r1N&QL&Y7hDlNgZ z8;|uVNz#{^G4i=|)bOdntEx7W(JR6vMt#qwl;IuiupJFjkN`PBuOJ}E&m->Z zGimlpy|DV}VqKaJqcVzpl~ef)%rX|fBnst(%VSK1y8-_s z#X;C%!>L*r7m*U@Y^oyI3b8{lxqPT=7_;k)J$&2PI# zE$sKzc~91{Qu0aUGlD&Ii>sn)Xta-LwkkbsSx)X)_}-voA4-|J>L4CKUXQyg>G{^Z z%G09TcZ?Ga(GCPxcS8>J=BrXKfSG4%NhRDRj|MECi1u!f62&FakLX|Zfx~PqKcT2~ z=NctB&@m|qQhZP*TPDWLx8ZM)FpERSas$59*wVRHS1*EFFG@te{XRo& z(oNgoOFcFXUYscYjG-a!?*-<)zPsg9&m3M?(+N(c$0!YCVsENJk&-m7szfh?wq0sV ziVUF?h!c>p%49Ub1>d4D`7pkiO_pU8%a;XXgM}44E5NO8?bnk0XQv=Q#DmLytds$+k$!qhnJg z!Ci_YusRgxD}xVQr0<2yXK3|x*G&}XZMRbB)uM}OD3y!m)V#59Gs zJcftm4EhZVDU^YxUPbQMmYJJy@ML6yCvgRQL@ND^O;TiNby#>f^xy)8FEUACHpURV zI`i17z{uY@G15|TJn;jf8&@m@I}HKhT&=ym^cVGoA0k$HbbDXJekW|!`mCqmBdI{^ z0D2nZaOGv!pXuqmCL(|=?ph_ZeXVuYqa0Nw!jjFHgZ|s?62lM85-B$eBhCArk9P_S zbjFrT3J?l`0BbY~m52dK_x~e7G#SaaSRLID8~a~Yo#q+S+=D`dAGaKAKpQvxqK(my zKmI-NCwzQ0OTD?voA-FNY2PGc1df)`*&KTLgoVrX>s1gULOdT|`ak@=ZjO}ydvXIN zW?fl;A@TU{@BW!!<|N2^{$hV;T=e})^!)t%ZFy;F3C?-t>~3{q7P@c{2i~LxHnO0iQ zH-R&+QGFv37B~w@?1!iGH>{wSEsEV8k=-5C%^xCqOOcjrR0IrX?nI_bnlojw%@`nl z5S=!@R7MK4qW0+NY77t#)3g@M6ci>8%eU-M$Fkhn$AGMu0-1`n)ddu8U5QkD__r+f zjO>$UW$p4&s2s@G|0FJvN7iF_QF*ye53f7$Mdmj7OER83dW85X_r5utWY}qEg~$3J z6!&aw@SQp3ow?aWN-*h`Z4zN$O6VU%qv1lFxuEceGz<7Q9f5W(Zj)w1O~ccZSKs5* z7D`)8F~!)32E(!W8&ajE@w|7!p$AJ20e%UhF6*&qE9}^sBL!Jb6{fz@Yl|-sk~wjm zZFN_~qoWl^3ghWF7L?UJdAAkfsa2TWz0sOI5iBOKac!(|WD`08biU|%adXhhrM=QW zJPKwwUD~zVl}^&8}g$Y$21(%`y7G|GjbC0H7m1ju9W*#K$Su=@%pyoS<+r|Luvb>Xbe z+zn>rXmvwFcldzB<(%QMYs8w~Xoe+y+D%Tx$Wz}-K~v1S?4)o(OACsUxa^6?EeQ{_7m#-gB6dSKitJV)LA7lS% zRyN;;-rHUnzxn>!2iEC+q8I+!f6r1^dM~sd>gn&Fe}5MlFnN0f=SZcEy5f^w;z!#= z;zd`&i!T+K7&iL2q+~7fOQ2$pNBX|A3a~(b)hioq*2?`-wJyw^vbdu~!4Ct(4D3{z^xE(AP0e53kxIGbxu^-zqFQKN4b^F3aw(6$ zOeH1o3&s0-wK6e;5v#o6=tUPgbV6K`=r%CKef3ZDp0k$j^lCF0F9J)KA((NrOF|1M z%-SXx%3>=f86N+ZC+iN4=P%=dY1H}}b9_C+dN~7=;W+2{dNx7ZaSFOam~ic^K_fN_ z9!0fsju_-#t2h?Tsak!MOJkk6z3}cM=REZW7mP}(0G+5ba5>Q3(AAuAHcSQq0V6Ii zC9c)r+vw04*h$ZmKX_p?ubf`NU6!C>DPQR5180Rr!KgsOR1|_#B-9Le9&~QE2bUYE zBU_BBnOJaOXp|d$My4Fj)XIu_@6sLbYslD@W%+%u>yx}_Mhk1I~P}uw43c}`V#C0PhtU_(R|5J zR35f14(~@e3bHyJZYjt{npsBaL#CoP9*{_eH*#f!yd*^(tM((6*(qW7dG^1nj3b#U;C0^HeqE;&4!am1HqIwesZ zypQDrGF2qBJT+|Qu zM$~tnD_2lIYYTaIalSP_gs-p-i7WWzk3Wj2A_JixAWf>1wq+jHz~vjT$K=7!LjtrW z%Jnv*Q&%@z1w>~Kag53G5AERQz9`{R3`EmKmu7jL3EAj zku<-=Cjaw_8YcFhe`y&e%V~!$;as~mY`mn!WS>Shp#>iLpdAuqN=Mg36PA_J;H}&4(_DK)QY1Iz|5y zhlrWGT^=IfLUrTyMi3>73h~GZ|I?EiI*PN(XYAtiQJ#l{@GxHu2&=F4R)BITBgUh)oJ^J{`Es2zNn7mMujW&PIpQm`6c#~RqO!53Ws#Rx z)v;hrixlcI84oADeOu{rvQH Q00Dl;ORGpVNSKEFe_6Mn{r~^~ From 8248056b831cb5a39843013c08e381c718ceda4a Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Sat, 25 Feb 2017 11:13:08 -0500 Subject: [PATCH 003/224] Revert "Sprite change" This reverts commit 003d588e85b8d2e001d0af22d28e1854141b01f9. --- code/modules/shuttle/ripple.dm | 2 +- icons/effects/effects.dmi | Bin 383743 -> 404379 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/shuttle/ripple.dm b/code/modules/shuttle/ripple.dm index 16248d173b2..fb5ad8760ea 100644 --- a/code/modules/shuttle/ripple.dm +++ b/code/modules/shuttle/ripple.dm @@ -4,7 +4,7 @@ visual disturbances. It's probably best not to be on top of these \ when whatever is tunneling comes through." icon = 'icons/effects/effects.dmi' - icon_state = "medi_holo" + icon_state = "bluespacify" anchored = TRUE density = FALSE layer = RIPPLE_LAYER diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index 184af28ded2ceae1d674ec708cb8fa0dec0de6e6..9e40eb27704c81089fe9d4c4bf19e2bf3557832e 100644 GIT binary patch delta 51863 zcmcG#2UJr{w?CW^0-;ywy$B**6qFLWpdzRsiqb>`L_m7a3B7j_1R)d^lxm@u(5n~_ zDblMTy$A#d$#;03_rCXi@A`jt-TSTow-)CxGka#ADSP(p`RyH21$*WQN1_O{J4sX) z$l$sjdhWKs`|6*TSjw6>KAxoaFb{8Q@tbolYV>yDyE#Z*tm+Bz(D4s`ad)5d%j`8> zh5_lDm6tKX~5ZeR89$Ea{7s zL92#w*rwDW-O3U9X{kjoZbp5I^0O5TlRa$m?iH(ojy z&ewU)ojpAxXT8>fqs{vKUP}^2J-8IG6tN0QzVUO%@rpRxl|V;(mty}5cjl|zSp!x> z36?i_g~DT5DOdp1tg?U3$0ushBk*#Ypw` z`wnrPq)RpwN5-!CZ5Nnryl)Q1aeO)Ae(Yf88J;}w?GLm>qXha`>W3(8joIs%FraVZ zF82k&tI98;&)?6s4|}~7&>^4tIm69*B6(i)OR@$ZYrQk!z2#Qz$G6tkK6lVKmz~UJ zCg0qM$FoVE(cpGyy;Y_2Y@GYL=b}MJ44Z+(`1AYzohG7`T9b3;PtTGmLt+R4(Sv!tfgtI{=%U@_IppKg!b>!_@A2 zM{+Ryw-20a z*9glC6u%2DzDzdU9=AzA4eYh-WB|F&FFqQhE5j-O7``<7RY#1Aen)}l%Lgs@#%(tak5px@Y2D>b<%vt~%!eomjo?yFJ93x&X# zx38&<9xkAv$J_3=SJJL0#u3)(-irwMR$=@dAxXn zu?%#vmZFkYFY?ElR^?eG3RTjsN<>d)<8r5zWAm4rJzi|H+*P@Q8y5RK-MRdG)#fji z!~etMdVXrNO+v^vdBiq36nx0Q2L?XmRomq7(1$>WtNHI>%Orzng}$?*57>TxvOOQ2 zpEOH#Ky};V*Sh~*eaD0#AI5uDTaqxERvIOjX+P%0guTaG@`-7}HWcal#Hig4WtTZ* z?7^=RTPp-rh*C_O*?aicNAe$M?w<`({lt6z(+{Cez6U}M`U*cEuk)K1_#E#y?A5KX z)!`@=bh;WnH%~s)6|GF|PP%`a%x7T@{ssKFX(B!3uzM|0slzi^v!9SK_P%G4RL7}m zf!E0~<6h{KZBWV!Kt%YcPq;huzVuI1d<4G$ElqQL1b+y;m3px8%7UjxsX@tYd&5xe zuf(mzLjk`_k`QHw5t`I0n6IXNwHDohfDVs6y}ZU0ecoIaxkhyL2ubztOrm8`r2h$U zxocd*xSnOl@r-L3N$X!pNS1|l0f{N9!-~^ZyZ=H;)3t%~+{1GI3muCM%X%vCC^fU$ zN;WxY2~Z);AM)c!3-Z|{PkO&L#gx|FgB$d?>A%K8Oq)Fn?}@R7j-LDF$Jh%+S1z;m z!n6@m#vu$j{Aouv@JneYHt-9lFFK$tgfXPqsttxC`4BsIk=dkkcwgd(#xhmeC;HSx zfwW0AQtw1^`g;my-<;cYW}G`!bRs+IZ@Iq6FSu~)Ed*V=Xm8s!eJQaEmin~6ClTu; zkVGjll#?n5jH?SV7=O?>uSKj3(&j5P4!IjnaDqjt7`>+`p*)bf@xo!;8YTrqx*Wh)I;Z;rfuiT3aLGF+1*}A z<60*%0dBXxp4YHo%u8!q-^KpOevxKl3%5$MvW0Wdr;KP%zQ7A?aWnCgqlD8sZQ=ZY z-O-IALkgD)Y1gY`a((f$@LL$#si)?1314h7cw1@m)Hv&hYTNi7Iu(?|*~$AR^S+Wi zaB4$&#>Vq+|Ba>{DDP9`8HM~F@8Cr%6M6J_>+UKu@P>DAjl+U*uY0CsSd^%z{O+e* zy}(LJ^MjJ>ge0#UpQUVkG=7MMRGFpWh1b)cbnXVrX567u&%HeKf-IEUwQ`8|+SA`r z3;Av?HQ znxY*zyzkOy-&R}(-=ebxjIruAuUaG*N-mmgw(~IRyCKPQOGnN01In&s%K_uV*XI0( zwqp;+EAKK-7scCso&FUr+=%NnxVnsWaunTeSn=r~I6XKYwQ16M;g`$!f77tCA{lSt z`MTK(kmY!)eP1$feup64bDX2L{zNURzg_5xG;TAmo?&Is`Bw_U{QpNX@ZWI15MRgy z^=GdCq%DL(Qii@(NmkEgsb!?S+%2+*P6v0s_y~JFzmOJBfH8HF3i_={5-Wi?lYcvM z0V-J%{buHXl0P+AioweD#ZKg3gz`nGWc+Quq-lPzMWqV5{Z>y}n>}0!prG}I^!gZC z%W}k)!uyVmcaetbM&C#tyY1uzb|(WwiI{-+5>R{ih>VE&nZaoGpH#7D|3>{UmGdjl zh7PkZf_q~!Kn_Y8{P*lXsleZ4z6UItt5k@dLyU7{IvSW54(%Va(7ZN8kcn?HItU#U zktvJ0dZ#{MR-wCh-cU$w4O-sG&|DozOgktfCu3$>z-oA+f5me>$~w4;suSAdJx8m> z7vLcjx^d5}D=AbVUVixk!ehtEE`WIuHlx1RTn)bcAh__-Xnf=kMh*R3VM+Fe7VI-M?~s@uJ; z5ZJ|**W?I1{7TU`zEETSlaOCdI}_3?1es^j;t2N78oQT#o!LE!?3dVC zLt}pC_-6jccgI#+!mveQ@1}}ZT#R_lRcqn|9=>^{h|K8N*vr;%_|@nCeY8QU&MFbX zR1i|Qhg2l>>b^$h=kd)vF(qGt0?uCW?IkuhrX+0Q*J3E4ChVd10#0f{NCKL3xLx$ zf+yHlGpVAnTUAc2zQ+WaOinnj9A>T$O=Tv6XWTX@P4K#m&vYJIO$6zp_^*n7 zI^!DTO38H?$dlT2w+-IGYrk;dS}*+18lB25|D$5yZ-)Qp>Xf_NJf*z5V$X ziF!57Dyxy9lCmX#MApAHSzSHk12mV=r%YFcJ!rhlCy)FZBl`cp@cB13<{#Lb&(9qe z%9tGc5&Gkb59h<3ztAwM-w91rWi!?ck?0Khph8nf!QfjCUV( zZ^*aKn{T!?M-w}kxF7xBPX7|UB#uu_*~`nxEN1U2dtEH?*ZaSJEw!Dgh1dP_fTdPk zCK!f{2-WXsOX8@Q1zyYrKV^^k-JbN)T)Hq`y7}?LP0C>BM^Z1Np59F4%6_c=-JrN# z{#GAVnz}PwH_gx)E&bcaOoCcYN`{a5yXkc(`m1dmibihuN0g_P23yy;7fTX%oMK33Zf}y! zh@QGGR7f{_Y7^cA3DKwz>qc}&I+_>N&wO?HdNMk%_zShREz0eV+{ee&@cR=wCK6Op zHXEIMSh)k61T5o$4fq||AbFK(kF+)y@I)VSfpd#pkhLe8hA;inMK42h1FWPW$|0c? zsSz+=wZ};`!K`aJ8hX-2b{uI6&*3_0;?Lo%dNNv)0-)LUMso@$drQ0DSB0F4P9vLP zM{Yn^v(P<3$@0#>7wy`*Hon{OK`?U#tMD(_@UypM3n|MN(- zX6|m`|U9Gs_JrV z_^!^V-(mRqE-D^arFdDcA+~&&2LG-?lAkjq5PBn#+q*Kt#5No@7SDqGe=St`{p}Gk zjpF`S((RpsY|`5WLsioCZj2u>Eg88-kP!t|4lS<{f9zsk5Z*5V=ML}SNF3{h5cR#U zoU0o!%8Ba_Dj`rnlbnjiWM)Jd6L33s2blQCkI5w23V-N4HEPMs@o+kY4;pRsTj2<9 zpFH{-3jKu?Ov+8%LeFNRuE-9k=W}VVL0lrsgTz*vv|({i89&161zRYx3t=q(vxb-d zmo4F{B-TLP{Xac(X^if0eITtASKD%4aAx9>e``YiD?8_bxbIx1fTq+x%~t0RKIg zgw6Mi`x7)7q^Qo2u@U%Yq<~!h10$-k@9}V}CCxj<0uKXD&%-JlNj@dz)7w;aU#lp2 ztFS$$mg!H-;tZ0vD2mI~H1QAak}U>__Mp!UUqt}D*K$aMju5jhzjF715oZQC_0&8%e583!9s z|D%O5f+dZ{6MjAIzymG<+=vwZ?j;-m)!Yisp>$ZF`~}{L>X$5aQO9}C=WjB(?dWGk zGI}=|2^KTlho+4^Nx}-2|6fdAvG06- z`5W`z-4Sfs8!xyx^hH{%7o3B=WqzOhCW^Sdn}7ibgw>uU%Rsm9GS|~qz2Hb7=DQ)6 z;H6@VAe^a9-FM%})Yd{N@(|Fb6@omh|6+T6v~^bq;v>k>_*~F=lk>~slL4X7ueP0$ z{@)_8VZHH82d|j`nlxVFjmyGBHfd$u33pwB)I+b>>ZMrxgX%R7R~+Yd)$^ZnbJ-W> zTxLJnw5i&)O}G39gBXU>F3m6TBT2P;hXwCh(yG1T>S+z$a7qB-c}Em|QyKV*M(z^^ zJ`6q0O=TNykGzLq<~1(td|q`OHpyU;FzcL_Y*}?(*O_xh6g4T$8CJcqOp)(L>s|MP zP-`yl)(er@UiIqkl7iK@m5qz$GwvBHa_D%b^rBB&2|BygHbE8}1yI&p*4Fj(kekZQW#Jqe*p3Ll`PlesCqLJfq+7hafc;-o!hb^~b5|i(Wx4Rd zok^W*_IN;{CFJ1YHQ|6w{m;*BPY%YN&p-ao4jJseoQ^rHdu5q6P+Lf4R2p~zxqAWI z7=I0jb>&(5J^mpd?=#B1A@czI>(pJ|Ecgt@kO6%$r<=r1qAZ>!*sZvc&#td%NW#>GPjl_Vd6!UP?4>(i69KoF+4O`uStd_wh3)z3iRu z6U<839O0v`uQ9i#A?hcvzRe1ThQhlMCrA7;4_T0kYTl;qH}S;9n0bg%(a@t3bQ*g4 z&jIOC2f?)ro6l)UN-~|{?etYBIL7wNicy5zayCZeH|`77M;UOzZBoZH~uPiJ^oVq*}>fMf_;LbWYNjdE-l;Q$JmuM z_sRUJkNc}G4Ozso8~5!nt7_}Kj#%RG`0uj57oPhy8-J1QPRZ9!$s5+FU#7Fa`rfjI zu-ISJ4i@0n6cz@A8|7Hw@$)cNJ+=jBK#Ku=rZ}2HKpU1=-L9701n(&6W#6u;+ju1^yivJQNIF5) zKkrjS|31#S0x_eViR*GXI#z7oq(a}fBpG%xK@6ryv;alEa-u!=O}b-)7l@>mU` zh_25|=>q-Ot-Oaf6@|!j!eUqL$HH#D{PZE;fn6fn)+C~z20tRq8T;r}q>0sC1qshR z#q`Z2|;Xz$*)Z(kmP(zFFi z0PP-~5D?F_z^VROT>@r*DHpQyh@N65#?`dBZWN+;bdsh4x!`%C9KUNHe?ZD#gM+9W zLW)eANAXtbi1zDL50e|WUvoVCFKHg(hqeKoQOzd425oXJCLP|dIVKb=Sgy21H5<%d zWNPBS&!|7Y$M}!`Kn~1T1hU!^bnmPt8(YiD`=h&CNU0yb`qC*!PBp}T6iEE=HTcg0 zwgH;hO;>Z$0WkRV9geA2yWZh`qu{x!)Ya~jNGDNZMA(%w|8>4_G8ePqRc35u_C&(y z%fsGghT<58Ui%!&bgsl%D8%DoM`w&F;5xqbB%t1Bs0_Qi!Asn>w5&yshbu-zGlDYF zHvox#M$W~iesjSJf{Ek`x5~hbWgZa?b~0HZ`T<>sL_4P7=4Iyk=lF8}1-z@1v|cKu zHfyT{?y>$?9H9fBkD&2AOB0hWrKpID+fD7+gf=zm&R?DLXR52WsjU=RKmi_3VQSes zV-1pxX?RQer{}k;{^UEJ|Fc~@vf)4HA4T%l07vu^by|(c2H98OvOF_=onQ$cGi@;O zTtpQ*K}Zh7Y4j_NePu052pOXy`O?zVWBZE$}_&*k&tbwrGxjY`!+( z_t-VUBjkI0#PIMw*(kl$;8M^fhWgx!ifOW~=DqA}_pkg3)2^=zpiM1Dp0>^H;Bt0C ztyZ^|*Q8*XTLW{of<%>r;&xg;;cYbxnK{8@Dog5P&_%^0W6oJ>xrNmV-;T`+Q}d&@6`K}d^^!r$+xH~lr?C-=)e!s&Cm%2x)^_3YpF4$g}u`KP5-Sg`!CpzYpjt)uc78;(HVl6KRP1MyBK6REk$%H@FBb0$P%D@_p1uS%3{<9AOtQ%R4 zx9|PciyG_giL_CqK1C@Sf3CPPzr3JlcpKAv*OqxwZ8#}{4~suGLLO{BRcJhVXWQpT z@Mk5IZ8|74&U2RdZUGURWOF+VB_-<(j!x?dkeNx~+9IU{@t7;lg{;YT#*ke2^_GZNcj)T{H43wF^CLPn;Gp62CYaFG zy_&j?ez#4@`UC>!3Ib=81kNw7T407rBsEMy3HhF*S&R_1r^%lv^$v6H1W5tZo9jVro7F z+-op(R`RQmAn5>{VPqK#zY1{)2d4Pho+Krb+G>czvej51fwa1Gbd0^JsUfy?I%?7R z<4JJ9n|CFU>6^a~!&Y>F&P}ri$HGt3#E=jVY9yz~$%5Q`?Wo^s*P12SXExd6Lr|ZG ztv({I488OsWo}^?Yn|3Br>@A;>zT*M%4s$C)e!JtmaDG0XFnREF zyqhACCKl`cTX7zPJ)UA~HGp@zT99Yx@^c0~hFDnETt@Xaodv*oc9LuKq?kFC+3mTZ zQw=10GjOk|{ntPen>241WMg%;b!$sD{D>m3ELfalh5MPDPYTzJ&Q2zgr~@sA5Y;y| zSVoY(BCH;y&j+xOB<9Cko8CNEX}uZ4&?-uH-fQ+u+}bEVRs2lIXpOsAhs?wNXajl4=N?@ySyTLxKpR&`cx+a!t4ST0( zG%OfEX|^;@{cAB6>0BFc`#!}i!MDS08$?`^YH*(XsSWJG^?du%GW;fg)w1}zme)UO zopnyqixO#gNJm`pP6S4prxq9aKlFf$2Lx{J>`*17pfFY7w@2rFHR`SJyGY>qUz$!| z_(d92ostM(Mfnb4Vx4)Byg=3M!{)%a4t}WA6y()TLUBppHn{CF`S<_4KFPU#xEj~v zVrU4wx@!q-+Dm?EHZ`pre$@^-)6mNfg&a%JS@Kpi(bYF>Ym)-%LpxTIt8Ie^| zieymLS{iN)`uTu@LUxYRyiY9?h%#gqdRj5I3myvVWyV|gZ9FFv4?Xw*swPErX$9A9 zGgy~nfgGC5e1^^!{Tf330P3=nQ>+W3>Ov`F{Sed#8Ft0~1$?e~VcMR*r> za31TrV*I9Y6c*fUMK08}8bsTtVq6yobO8yU^A1~+2tPoTsY9t44qfH>R@tD0WI0v!rPkv*_$@uTcbB{C^S_U zz?7evsXI{u8oB`0SE8uwb=~hXGXmfOO(`aBaPVdEPO7YMs|7Nj>Q9PPsFq;zp?U1WVQ?YA!Hi*Q5kP z;0TJ4T=FpUNLz4T4HK6I!XFogMt+&)VD%E*#_HvTa3tq43w;l_F&YhP172uT%86)+ zYQLfD%qgdgB1Js*h!JFx&{Ae7%oCe!&8bUFFzgQA#;9U6H^pxUgr5;>@$ ztD;)Z9vT27;4EBrkjx6?-ZyiC<712+9oOD?8glWorA+VuEi>-4$1{1F#`|nXe0{;9~k-S$JAB*3E%pggJ z2U~G2$W=R<@=$rmauB?_Z)|f&=Fyw)3P3n$5*qPxHv6Z^90f83zzRPm*FhC7)%Goc zcTHT^6aw7OlZs=HVMZzu?HzXaj5*NLg#FLgV2QEUBzCI}Y4a!*KMp%X{5d#zx8olC zgz#}cAW5RKdilR_HMRZbY>J7)bwSji3RwR;gbK6u#O_Ugdqe8`0$AkT^jabi1;iol$^`Jt$86P+MrRqX&a}bn7>i#HqW9ch{LObQ$GmUR`vRxfjkyBF^ zuPyF1EsT!7a_GFAXv#3G`f%kCz9cOk+4}CF{xsaRBjG~xdypSg&^;%@A=W3W- zH8s6)jWfvdmB(#SwdFR7RB;XcbHZD|nI8OyWL-&v7X!w|(jmz^V!^{GzeSN+`FBHL9x zy{WYEYv9&v6~Onq-`dB{iK3BGL6=s3`)FGAJ3bIJxbdY(hTtkhR(kqH&S_PcwYRhc zlMeoTzwIofow!}1Ky+sn{4gYO*VOa@zRaR7yl?8`(+X-y8M~fyT%>D6Ki7vn8OJIX)R>}AP#&7m`$_onalw`mAXX2v8`tRSy zMFkFVrv83cp8J2Pw>C87=8awZ{acZ47niZX?%kT0(7yewf9Nd{hCi8<1##F$MbJG) zf}j9JS{+Q%rh&Qnie;FI)xH7ls&B%0V;8g7`~1?4%$FChKjb2gs1iHf<^a`L0J~Ca zgP|Pj$d$xT!-%fUpMK5#WlJQrNTa<%EQ`f%pI%i zChBjAKyIbp%p-E3ydk%QDgz;NP^)89` zN@Kjs6zIxf@$NrzpdNp2lmPnyiZlYYGvGPK%?633Mnj%}umJa&%m!WqKL0hjv?)Jf!jv+T0yf{kFd1jX(?Im zq`XtgaW$U5%D$-2uVKT|UB;)yR0x%OLoGqFYIbcUb=P@m(+dX##ZjMLUKlIqjDu9T z+7?ob`SvZubWhQh#+jcBBhj#h0fDoaH#_AASL7anAdA$tV>@)mo-xJnw(qEa7RSd^ ziw{5j5dOqJsB$&^?vM6`m{T5?I=b}vD1RG-S;JBo?s@(+5`8~~jN_UB zB)t(-_}Vziolx=U2dw;&meM#DsW~7-1Ogfa3*Y!36TF1%dkr9{#xPmX0t4_fuxC|H z#ziI%G3k*~nz8vcF**$v2MMB!2ZB@=&Oi$NkCO`2x#ry~)h@qMy5p})aB#PHvuK#P zD=&=c7|{q3B*8H$J9Lw`%YCy&=Y40 zW{L%;E4^*VNDJeLOqNgv_OeHe4a;SJP8CQ}4}^k(QtmEqYu#QmnGIMG;$Z>EW!_<3A1!o8+h<0!&pba5tYt%eNwF4?;1p6C= z07mUc8ykEX-nX%hSGv!BapL9=U^Fi;x?42b7+B{*VCeg*P2UO`){;2|3fkj&A&Jqz z>TpSqdpYsgsp^DQooi%Q)j?BHWm`}Rc%;?I!vB3o?2-rYZ+ZI3t+t3SgeWb=m6R0! z@1Yit`%x+e%Q_V6vSxM21?R)_v`4By$zQ(v|BPHPmEuazEVrWgf zWBJiV&NO6$^l68*i79C$FXqk&wZ;i>k5|$`0z&j{10r*rDnPsHi$kPuqN#E>W39(q zHEAw&STNLhFE%~t>6uM%CgW%O@XxnD?DP2bE4=e``b|0}Z(YhdYTt(b$-!1R>?c7- zS2=SYw@u0^1Scgik=(lgjoS)EANHMFnwr#OpyHKpaZ&+d^FQKab#jIv@AiM_xo_xBb+7T9F6Id(ZZ)Kh0a7@!>V$>%v!2&33#p#d8YVoba&C{iQ}AL* zAlynsF7J~^ogFHKpdY&|*(#mPF~H-MBxPK~-@@2AsKLnNVNLZ>)pgG23L-evZts;13~*)=h|!}wngZ$D-H3MX=0k~!0s;tN$T*W=bL9qCo?lv*N;gAyXjU% z;?_@fSma8fEZRac_jika$GyE_>n6`Ym_1d|y{AC&qiS!Kha>G>Tjkgcp2q=DgZVDY zWg$L=SVS-b0mx@F-*8K;lURE+~FG@za%j%V(w+!biJIaqPG>Z63j4kw83AINQa(m@lC=f zUIeP_2`~e#>B@CB6sJQwB`+2qIDMx?^I)Aaib367%rCc6~vM8m0P3uP_Uf$93;k=sIEj(+>qoM0vl2vAmVt{~` zM3NpWTi&zg_vfeU>H~n_qqpXlJd`Zot1MRd-v3VuL1^!K-7|7fDk=`M#U-_W2H!Dl z^!7az|GStZg~q1Rt%^S|TIo3ed2R)~-MPv~GS$M9j7P5O5~itUk(a(y?mw8jN$-Gn z*dw_a;()rT!Ck}q+eKdQx?(U#h;hykO+d=n$&(OMgbCU|e{W|h;m;o%)ZT?Z6VE@+ z)Z&*`ckwaEV`&t!2@lDj=m*#Ge%S_plbboHmg|-MsbFZAfM?uhmImx}d}ui1rKXq@ zq5+Bc4h|VSAnC%uIG@V9pT&PKbf<`weE$Bi9$&EZD`z}>@WCO@1d*hJfP?{&40etc zV_)WZ(s{U*FF1~aQeJqsNUEdEX?(P<{&ma&EUOhXO|_Xc!^PDWT->#Co2RS{s zOLIQ}oUa|#NI?#H>@r<0mF2A+25}Q$XYMRH$c+X8THKX~hCw}HFO zTqd|)uoVgphZTDOjkb4HcnA`U)ft0DxuwcAv_jtsx@kmHq9Tx6ds_Am$77 z<^(rg-WKp@_A6*YW-zJ;$Lu6RozJiFRb4#>Gr^a4%%7g;;ujv0sC+gR3tR#CM#$%B ztf1spu!%Nm(4vEEezPD0weoaiKj)zi2dT|n+r)yrCPJu1(%7C!P-H<$Epka63>*Y} zhF?G4Dr!6c!B8*#P>utyS6!L`Ia!L&Gy)ipo%D^*MKVHuXhxCkxQBx77YJTR`}(~U zN%^ii%Sb&5H3Y#hs?Nek1y?v_cMiMtaB8^|$R38S}Zq%n5`m&;$w107jg~K~KybF$tc_s0n~8<5e?0 zj7AB>d{R@DL^hV07H(+}9!=)#o@pi{4{1h(N@_BG(;s)!bx29H{C&~$=Ge;%*D^y1 z*UH|zf3JLfYfNN;l>6b~)JyqmnQ>ht^?X;Oiqtppz+#y)Cv z$es}C)ikZb_poTrjQFW_O)=DQ#cdAIa~wZBxD^E8BxH|I-4Oahfu@HbBf(U$;HI)YmBf06 zjp-r#fIYyVH^UtM?eP?GxoQW=Bu2RkWNN<41{P09)19B-t6AC_m8>1CV9jnjF9yqS6M{e%)e~h6i-`KIe91d8b%xKhiQreSGhF^Q2n6089QAS8 zkZ+VlvFl#_fagEk7>OaCOj~~`V4!h4zfAd@r3r6zhQ;#XNHFT?0Em!@oeuMUB4g84 zwEJM*8w%NIIItl6*(A}=YnlAH*Myrsg5Ml@D&sqW%HroF=V1NFD>K$XE|+~WUG-XOAdY(b?l7gVid*T0>! zf2<-CsVKR6F^JS>VHJ?D8t*^;JX%?|Ui1r+dgZpP#FoHgg zDdR2Vnp5j5b`oY|`|j-g&YefPka5phc$&W-ksHk*GM{+}!?&-OpS%fC3<6hR-Wyn& zCWD|3yopkOtxWST!Drl0xzwakJd1u!hDA;+~3@C^GsqZ|YjbfyrZL*`k@-0eQu_+Ekf>_;#?3QZSkmVrm93VrQ#rfN^ zr1PSwU0c=v23m8BXtN5{^WZ@(O5hJ3nn<5UHqOxjz2wpV$g7rR-8L2&(3~;dkY*W9 zpg8c)h}$4DL|Pw^bboLiMMPLBN1;241Tgm!}AYsQSPzC zoE{i-5K<_JUQNM>x1MeJ&RCj*ZZok%o^&J^=^PGm)Pgrh)66^>d@hjadZ*%O3pbJ( z&dHhls3B9+TwbAa^0w1^|7+F+h%P+Qj?e8iJIy5sX1kgp31Qs?Q6q=EI|K|+Brqrx zdLvXHI`d))eyjfkH^o5PL7_fXm$e|I&iWC=Q-O_tLaYChM7mVGVie)PTQJ?e87c0h z)3zQ#4x2u&*+a$jwxo@}h@Y7@pbT+NO#4M8Gf<4ulNAWEPB^dtF(EdHUy$p^l1T9r zJ%BL1J=U;MaeR}OSXq1PNWW?NUU_j18*0Q!7VtwsI5-`+XhQByhbP5G!M))oMGQ0> z)W4QS4*10KLsssVG*%LW?;;I-b*(fg66HgCav*NY;JV%_hXxc%f^aiQehc&=i=
4mFFxq5u>GUC7<``#YMwuHi*^764H-G} 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 Q00Dl;ORGpVNSKEFe_6Mn{r~^~ delta 31109 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 From 1c7996745bd7ef711fac6c9a7a86d96244cd65d6 Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 25 Feb 2017 18:26:41 -0800 Subject: [PATCH 004/224] Supports +2 more security officer slots MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changes security officer job slots from 5 to 7. No map changes, as brig already has 8 sec lockers (plus an additional one in arrivals). Plus, I don't want to conflict with Free's PR. 🆑 Kyep tweak: changed security officer job slots from 5 to 7. /🆑 --- code/game/jobs/job/security.dm | 4 ++-- config/example/jobs.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/jobs/job/security.dm b/code/game/jobs/job/security.dm index cd1e3fb370d..76b31947fb9 100644 --- a/code/game/jobs/job/security.dm +++ b/code/game/jobs/job/security.dm @@ -149,8 +149,8 @@ title = "Security Officer" flag = OFFICER department_flag = ENGSEC - total_positions = 5 - spawn_positions = 5 + total_positions = 7 + spawn_positions = 7 is_security = 1 supervisors = "the head of security" selection_color = "#ffeeee" diff --git a/config/example/jobs.txt b/config/example/jobs.txt index 060cf2d6a73..962803ab886 100644 --- a/config/example/jobs.txt +++ b/config/example/jobs.txt @@ -24,7 +24,7 @@ Shaft Miner=3 Warden=1 Detective=1 -Security Officer=5 +Security Officer=7 Assistant=-1 Atmospheric Technician=4 From b16d609e59c414cb2db0f8fce21f88239408663f Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Fri, 3 Mar 2017 18:13:08 -0500 Subject: [PATCH 005/224] Thanks jedr --- code/modules/shuttle/ripple.dm | 6 ++++-- icons/turf/floors/ripple.dmi | Bin 0 -> 1214 bytes 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 icons/turf/floors/ripple.dmi diff --git a/code/modules/shuttle/ripple.dm b/code/modules/shuttle/ripple.dm index fb5ad8760ea..d666e48240a 100644 --- a/code/modules/shuttle/ripple.dm +++ b/code/modules/shuttle/ripple.dm @@ -3,15 +3,17 @@ desc = "Something is coming through hyperspace, you can see the \ visual disturbances. It's probably best not to be on top of these \ when whatever is tunneling comes through." - icon = 'icons/effects/effects.dmi' - icon_state = "bluespacify" + icon = 'icons/turf/floors/ripple.dmi' + icon_state = "ripple" anchored = TRUE density = FALSE + smooth = SMOOTH_TRUE layer = RIPPLE_LAYER alpha = 0 /obj/effect/ripple/New() . = ..() + smooth_icon(src) animate(src, alpha=255, time=SHUTTLE_RIPPLE_TIME) // In case something goes wrong, delete us in a bit addtimer(src, "delself", 3 * SHUTTLE_RIPPLE_TIME, FALSE) diff --git a/icons/turf/floors/ripple.dmi b/icons/turf/floors/ripple.dmi new file mode 100644 index 0000000000000000000000000000000000000000..2830d2c4909da4187f4def1e9fed5982ede0b8a8 GIT binary patch literal 1214 zcmV;v1VQ_WP)005u_0{{R3dEt5<0000FP)t-s9y4nl zFkv7&e=bXw9y4pM0U^@>0004WQchCV=-0C=2@ z)3FM}AP~m!S)W3Z*;1oxmy!@NH180IsRwNuJZWCP(m=Q3x81>?J z?IY7`RTt$>XDN1?Q^<>LqzInwAsq{+Dfv8BMpGrlOp)_uq*&tg^vC>b8lbU24r?;{i|kjsx!G_d!4_B4UKZh-m>x<;DVy1DZ(N_V~-LRX4WZzw!a^ zirAG-H%jjS00W{)L_t(&f$dstc7z}d)W-#MdxFIaSiS$&~Mz20#@8i^h%3=Et{!eyji{^B^T zclv1v`?O*5Q|EmCqMy6PFAMMmCrl}C%Ni_R^A|&dTc>juZu31(nuc(~%jX8}Cc3Oa z>Zm5n8+!PvkuX{F2jV20)`z75c5KFJSD81kj^u^eP6+1~9w`ZvH3&ZF$ry&A8?-)5 z{3zK$WZG4BSp$yi*%&su4xE|%rWp_u0%sDLiE!IM`Jy>I&MDXin!sRUDb)unq5R0= z#5iAWV@yqp4>uFJ7o%+zVZ)l;7psX-fGrLyi&&1@GRqCD6as*-PO89uRbnbfo!m2p zK?#~v8U+{dcFHbAmGgL!czeuz91S?bPBnhMFT6n4X zZquBQAk<;|fb8scfK|Q;dP}L1At8cR#j6QBqXs7TNvUdfTs|mRdPncaSSIC6i0!~dBv4#4)5P4 z80nNZ@1E(zQ>@GTB4oFl-X^9K&*3I%yKr}Ds4^BW5&ElFHhaHSB9tDy1cahx0>vQM zw)nlF7BRg*icwRk{)iBF+mmO16$-DzX^Xy9czprK6IjfOC#C~v63MPE9AvIl%mabg zQ9LoJ$nn%nb$x^2d{rXAUCfk}JH!pxh`dBxyOiKyMeN$O2}dlmM_jnrfrvuj7+(6T zCjlW#Qu(9591{ucQCl=u7dN3e znfG*7W_QGTZe|4$V*dtJ!Yj(RmQedgo6~UxHS$fng~b@t$of)1vhLc*6#~*;KY(ju zQ_H{yM%Nuz(Ve65KrKRlw z%`C91cjUZ(lP&&_>A^A{*aeS%LtSf~GT%>VlD zm!WkIH`=leI0j%dYxe+bR}b9x=({>J%j2hDTikXw?xAS Date: Sat, 11 Mar 2017 23:13:01 -0800 Subject: [PATCH 006/224] CC Map Updates 1) Gamma armory is now part of CC. It is no longer a silly room floating by itself in space. This also means that, admins permitting, ERTs can be issued items from it more easily. 2) Prison is now part of CC. It is no longer floating by itself in space. It now uses fakeglass and fakedoors to remain inescapable. 3) Thunderdome is now connected to CC, via the Special Ops area. Ever wondered what CC does with the prisoners its ERTs bring back? Now you know. 4) Cryodorms have been added to CC. This provides an IC explanation of where ERTs, DS, etc come from (they're stored in cryo until needed). It also allows ERTs who are recalled to central and complete their mission to cryo themselves at CC. 5) Turrets have been added to certain places around CC. Most of them will shoot all non-admins by default, with lethals, and require a CC ID to disable. 6) Adds bushes/flowers to CC. Mainly because plain green grass looks ugly. This looks better. 7) Added medical outpost to CC docking area. Mostly for RP, so people who want to be sane (and not just murder each other) can patch themselves up quickly. 8) Added new map icons for CC areas. Only shows up in DM. --- _maps/map_files/cyberiad/z2.dmm | 313 ++++++++++++++--------- code/game/area/Space Station 13 areas.dm | 8 +- code/game/machinery/portable_turret.dm | 44 ++-- icons/turf/areas.dmi | Bin 31835 -> 32163 bytes 4 files changed, 227 insertions(+), 138 deletions(-) diff --git a/_maps/map_files/cyberiad/z2.dmm b/_maps/map_files/cyberiad/z2.dmm index 64462b9f731..9d6d5042232 100644 --- a/_maps/map_files/cyberiad/z2.dmm +++ b/_maps/map_files/cyberiad/z2.dmm @@ -116,7 +116,7 @@ "cl" = (/obj/docking_port/stationary/transit{dir = 4; dwidth = 11; height = 13; id = "emergency_transit"; name = "emergency in transit"; width = 24},/turf/space/transit,/area/space) "cm" = (/obj/docking_port/stationary/transit{dir = 8; dwidth = 5; height = 7; id = "supply_transit"; name = "supply in transit"; width = 12},/turf/space/transit,/area/space) "cn" = (/obj/machinery/door/airlock/external{aiControlDisabled = 1; frequency = 1379; hackProof = 1; icon_state = "door_locked"; id_tag = "emergency_away"; locked = 1; name = "Arrival Airlock"; req_access = null; req_access_txt = "0"},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"co" = (/turf/unsimulated/wall,/area/prison/solitary) +"co" = (/obj/structure/flora/ausbushes/lavendergrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) "cp" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) "cq" = (/turf/unsimulated/wall/fakeglass{icon_state = "fakewindows"; dir = 1},/area/centcom/ferry) "cr" = (/turf/unsimulated/floor{name = "plating"},/area/space) @@ -145,13 +145,13 @@ "cO" = (/obj/docking_port/stationary/transit{dir = 8; dwidth = 2; height = 12; id = "ferry_transit"; name = "ferry in transit"; turf_type = /turf/space/transit/horizontal; width = 5},/turf/space/transit/horizontal,/area/space) "cP" = (/obj/docking_port/stationary/transit{dir = 2; dwidth = 3; height = 5; id = "engineering_transit"; name = "engineering in transit"; turf_type = /turf/space/transit/horizontal; width = 7},/turf/space/transit/horizontal,/area/space) "cQ" = (/obj/structure/rack,/obj/item/clothing/glasses/sunglasses{pixel_x = -3; pixel_y = 3},/obj/item/clothing/glasses/hud/health/health_advanced,/obj/item/clothing/glasses/hud/security/sunglasses,/turf/unsimulated/floor{tag = "icon-floor"; icon_state = "floor"},/area/admin) -"cR" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/wall,/area/prison/solitary) -"cS" = (/obj/structure/stool/bed,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cT" = (/turf/unsimulated/floor{icon_state = "platingdmg3"},/area/prison/solitary) -"cU" = (/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cV" = (/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cW" = (/obj/structure/stool/bed,/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/prison/solitary) -"cX" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cR" = (/obj/structure/flora/ausbushes/stalkybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) +"cS" = (/obj/structure/flora/ausbushes/pointybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) +"cT" = (/obj/structure/flora/ausbushes/ywflowers,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) +"cU" = (/obj/structure/flora/ausbushes/brflowers,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) +"cV" = (/obj/structure/flora/ausbushes/sparsegrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) +"cW" = (/obj/structure/flora/ausbushes/reedbush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) +"cX" = (/obj/structure/flora/ausbushes/fernybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) "cY" = (/obj/structure/closet/secure_closet/guncabinet,/obj/item/ammo_box/shotgun/buck,/obj/item/ammo_box/shotgun/buck,/obj/item/ammo_box/shotgun/buck,/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/engine,/area/shuttle/gamma/space) "cZ" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/trackimp,/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/admin) "da" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/admin) @@ -168,9 +168,9 @@ "dl" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_knightarena) "dm" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor,/area/holodeck/source_knightarena) "dn" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_knightarena) -"do" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"dp" = (/turf/unsimulated/floor{icon_state = "floorgrime"},/area/prison/solitary) -"dq" = (/turf/unsimulated/floor{icon_state = "panelscorched"},/area/prison/solitary) +"do" = (/obj/structure/flora/ausbushes/ywflowers,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) +"dp" = (/obj/structure/flora/ausbushes/stalkybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) +"dq" = (/obj/structure/flora/ausbushes/sparsegrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) "dr" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_knightarena) "ds" = (/turf/simulated/floor/holofloor/grass,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/holofloor{tag = "icon-wood_siding1"; icon_state = "wood_siding1"; dir = 2},/area/holodeck/source_picnicarea) "dt" = (/turf/simulated/floor/holofloor/grass,/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/holofloor{tag = "icon-wood_siding1"; icon_state = "wood_siding1"; dir = 2},/area/holodeck/source_picnicarea) @@ -190,8 +190,8 @@ "dH" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/weapon/grenade/smokebomb,/obj/item/weapon/restraints/legcuffs/beartrap,/obj/item/weapon/sleeping_carp_scroll,/obj/item/weapon/twohanded/bostaff,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) "dI" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/weapon/grenade/smokebomb,/obj/item/weapon/restraints/legcuffs/beartrap,/obj/item/weapon/sleeping_carp_scroll,/obj/item/weapon/twohanded/bostaff,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) "dJ" = (/obj/structure/rack,/obj/item/toy/sword,/obj/item/weapon/gun/projectile/revolver/capgun,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/ninja/holding) -"dK" = (/obj/structure/stool/bed,/turf/unsimulated/floor{icon_state = "panelscorched"},/area/prison/solitary) -"dL" = (/obj/structure/stool/bed,/obj/effect/decal/cleanable/cobweb,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"dK" = (/obj/structure/flora/ausbushes/lavendergrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) +"dL" = (/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) "dM" = (/obj/machinery/prize_counter,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/ninja/holding) "dN" = (/turf/simulated/floor/holofloor{tag = "icon-asteroid3 (EAST)"; icon_state = "asteroid3"; dir = 4},/area/holodeck/source_desert) "dO" = (/turf/simulated/floor/holofloor{tag = "icon-carpet1-0 (EAST)"; icon_state = "carpet1-0"; dir = 4},/area/holodeck/source_theatre) @@ -209,8 +209,8 @@ "ea" = (/obj/machinery/computer/bsa_control/admin,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/centcom/control) "eb" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "carpet15-14"; tag = "icon-carpet (WEST)"},/area/centcom/control) "ec" = (/turf/unsimulated/floor{tag = "icon-warnplate (NORTHWEST)"; icon_state = "warnplate"; dir = 9},/area/centcom/control) -"ed" = (/turf/unsimulated/floor{icon_state = "platingdmg1"},/area/prison/solitary) -"ee" = (/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/prison/solitary) +"ed" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "102"},/turf/unsimulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/centcom/control) +"ee" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (EAST)"; icon_state = "fakewindows"; dir = 4},/area/centcom/control) "ef" = (/turf/unsimulated/floor{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/centcom/control) "eg" = (/obj/machinery/bsa/full/admin/east,/turf/unsimulated/floor{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/centcom/control) "eh" = (/turf/unsimulated/floor{tag = "icon-warnplate (NORTHEAST)"; icon_state = "warnplate"; dir = 5},/area/centcom/control) @@ -253,18 +253,30 @@ "eS" = (/turf/unsimulated/floor{tag = "icon-warnplate (SOUTHEAST)"; icon_state = "warnplate"; dir = 6},/area/centcom/control) "eT" = (/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/centcom/specops) "eU" = (/obj/structure/table/woodentable,/obj/item/stack/spacecash,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"eV" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (WEST)"; icon_state = "fakewindows"; dir = 8},/area/centcom/control) +"eW" = (/obj/machinery/cryopod/right,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "eX" = (/obj/structure/flora/tree/pine,/turf/simulated/floor/holofloor{tag = "icon-snow"; icon_state = "snow"},/area/holodeck/source_snowfield) "eY" = (/obj/structure/table/woodentable,/turf/simulated/floor/holofloor{tag = "icon-grimy"; icon_state = "grimy"; dir = 2},/area/holodeck/source_meetinghall) "eZ" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_basketball) "fa" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpet15-5"},/area/centcom/control) "fb" = (/obj/structure/table/woodentable,/obj/machinery/photocopier{icon_state = "fax"; name = "fax machine"},/obj/item/weapon/photo{name = "butts"},/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/centcom/control) "fc" = (/obj/machinery/computer/communications,/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/centcom/control) +"fd" = (/obj/machinery/cryopod,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"fe" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) "ff" = (/turf/unsimulated/wall,/area/ninja/outpost) "fg" = (/turf/unsimulated/wall,/area/ninja/holding) "fh" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (WEST)"; icon_state = "fakewindows"; dir = 8},/area/ninja/holding) "fi" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows2 (WEST)"; icon_state = "fakewindows2"; dir = 8},/area/ninja/holding) "fj" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (EAST)"; icon_state = "fakewindows"; dir = 4},/area/ninja/holding) "fk" = (/turf/unsimulated/wall{desc = "The door appears to be locked tightly."; icon = 'icons/obj/doors/Doorhatchele.dmi'; icon_state = "door_closed"; name = "Locked Door"},/area/ninja/holding) +"fl" = (/obj/machinery/porta_turret/centcom/ccadmin,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/centcom/specops) +"fm" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/obj/structure/table/reinforced,/obj/item/weapon/paper,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) +"fn" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) +"fo" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) +"fp" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) +"fq" = (/obj/machinery/porta_turret/centcom/ccadmin,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/centcom/specops) +"fr" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/specops) +"fs" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/centcom/specops) "ft" = (/turf/unsimulated/wall{desc = "The door appears to be locked tightly."; icon = 'icons/obj/doors/Doorhatchele.dmi'; icon_state = "door_closed"; name = "Locked Door"},/area/ninja/outpost) "fu" = (/turf/unsimulated/floor{icon_state = "dark"},/area/ninja/outpost) "fv" = (/obj/structure/ninjatele{pixel_y = 25},/turf/unsimulated/floor{icon_state = "dark"},/area/ninja/outpost) @@ -276,6 +288,8 @@ "fB" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/ninja/holding) "fC" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/ninja/holding) "fD" = (/obj/structure/rack,/obj/item/device/camera,/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/ninja/holding) +"fE" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/specops) +"fF" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{tag = "icon-red (EAST)"; icon_state = "red"; dir = 4},/area/centcom/specops) "fG" = (/obj/machinery/computer/arcade,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/ninja/holding) "fH" = (/turf/unsimulated/beach/sand,/area/ninja/holding) "fI" = (/obj/effect/overlay/palmtree_r,/obj/effect/overlay/coconut,/turf/unsimulated/beach/sand,/area/ninja/holding) @@ -507,6 +521,7 @@ "ka" = (/turf/unsimulated/wall/abductor{icon_state = "alien18"},/area/abductor_ship) "kb" = (/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) "kc" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/mugwort,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"kd" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/centcom/specops) "ke" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/red,/obj/item/clothing/shoes/sandal,/obj/item/clothing/head/wizard/red,/obj/item/weapon/twohanded/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) "kf" = (/obj/machinery/light/spot,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) "kg" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/magusred,/obj/item/clothing/head/wizard/magus,/obj/item/weapon/twohanded/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) @@ -741,18 +756,48 @@ "oB" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (WEST)"; icon_state = "fakewindows"; dir = 8},/area/syndicate_mothership) "oC" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (EAST)"; icon_state = "fakewindows"; dir = 4},/area/syndicate_mothership) "oD" = (/turf/unsimulated/floor/snow,/obj/structure/flora/bush,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (WEST)"; icon_state = "gravsnow_corner"; dir = 8},/area/syndicate_mothership) +"oE" = (/turf/unsimulated/floor{tag = "icon-red (EAST)"; icon_state = "red"; dir = 4},/area/centcom/specops) +"oF" = (/obj/machinery/door/airlock/centcom{name = "Team Storage"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) +"oG" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_GAMMA"; name = "Gamma Security"; p_open = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/centcom/specops) "oH" = (/obj/structure/table,/obj/item/weapon/storage/fancy/crayons,/obj/item/weapon/storage/fancy/crayons,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership) "oI" = (/obj/machinery/washing_machine,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership) +"oJ" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/centcom/specops) +"oK" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/centcom/specops) +"oL" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/centcom/specops) +"oM" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) +"oN" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/fernybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) "oO" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) +"oP" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/leafybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) "oQ" = (/obj/machinery/vending/syndisnack,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "oR" = (/obj/machinery/vending/syndicigs,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) +"oS" = (/obj/machinery/door/airlock/centcom{name = "Bathroom"; opacity = 1; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"oT" = (/obj/structure/mirror{dir = 4; pixel_x = -32; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) +"oU" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) +"oV" = (/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "CC_SOCORRIDOR"; name = "Lockdown Control"; pixel_x = -24; pixel_y = 0; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"oW" = (/obj/structure/table/woodentable{dir = 10},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "SPECOPS"; name = "Ready Room"; pixel_x = 6; pixel_y = 6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "ASSAULT"; name = "Assault Armor"; pixel_x = -6; pixel_y = 6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "specopsoffice"; name = "Privacy Shutters"; pixel_x = 6; pixel_y = -6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "CC_GAMMA"; name = "Gamma Lockdown"; pixel_x = -6; pixel_y = -6; req_access_txt = "114"},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/centcom/specops) +"oX" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_SOCORRIDOR"; name = "Lockdown Doors"; p_open = 0},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"oY" = (/obj/machinery/turretid/lethal{ailock = 1; name = "Special Ops Turret Control Panel"; pixel_x = 32; req_access = list(114)},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/specops) +"oZ" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/obj/structure/toilet{dir = 4},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "pa" = (/obj/structure/noticeboard{pixel_x = -32},/obj/item/weapon/paper/syndimemo,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) +"pb" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "pc" = (/mob/living/simple_animal/pet/fox/Syndifox,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pd" = (/obj/effect/decal/warning_stripes/southeastcorner,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pe" = (/obj/effect/decal/warning_stripes/south,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) +"pf" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "platingdmg3"},/area/centcom/specops) +"pg" = (/obj/structure/stool/bed,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"ph" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"pi" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"pj" = (/obj/structure/stool/bed,/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/centcom/specops) +"pk" = (/obj/effect/decal/cleanable/blood,/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) "pl" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pm" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/cans/beer{pixel_x = -2; pixel_y = 5},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) +"pn" = (/turf/unsimulated/floor{icon_state = "floorgrime"},/area/centcom/specops) +"po" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) "pp" = (/obj/machinery/computer/telecrystals/uplinker,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership) +"pq" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"pr" = (/turf/unsimulated/floor{icon_state = "panelscorched"},/area/centcom/specops) +"ps" = (/turf/unsimulated/floor{icon_state = "platingdmg3"},/area/centcom/specops) +"pt" = (/turf/unsimulated/wall{desc = "The door appears to be locked tightly."; icon = 'icons/obj/doors/Doorhatchele.dmi'; icon_state = "door_closed"; name = "Locked Door"},/area/centcom/specops) "pu" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (NORTHWEST)"; icon_state = "fakewindows"; dir = 9},/area/syndicate_mothership) "pv" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows2 (WEST)"; icon_state = "fakewindows2"; dir = 8},/area/syndicate_mothership) "pw" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/mushroompizzaslice{pixel_x = -5; pixel_y = 5},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) @@ -760,8 +805,22 @@ "py" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows2 (NORTH)"; icon_state = "fakewindows2"; dir = 1},/area/syndicate_mothership) "pz" = (/turf/unsimulated/floor{icon_state = "floor"},/area/syndicate_mothership) "pA" = (/obj/machinery/light,/turf/unsimulated/floor{icon_state = "floor"},/area/syndicate_mothership) +"pB" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "pC" = (/obj/machinery/door/poddoor{id_tag = "nukeop_ready"; name = "Shuttle Dock Door"},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) +"pD" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"pE" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "pF" = (/turf/unsimulated/wall/fakeglass,/area/syndicate_mothership) +"pG" = (/obj/structure/flora/ausbushes/lavendergrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"pH" = (/obj/structure/flora/ausbushes/stalkybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"pI" = (/obj/structure/flora/ausbushes/pointybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"pJ" = (/obj/structure/flora/ausbushes/ywflowers,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"pK" = (/obj/structure/flora/ausbushes/brflowers,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"pL" = (/obj/structure/flora/ausbushes/sparsegrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"pM" = (/obj/structure/flora/ausbushes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"pN" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{icon_state = "panelscorched"},/area/centcom/specops) +"pO" = (/obj/effect/decal/cleanable/cobweb,/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"pP" = (/obj/structure/flora/ausbushes/leafybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"pQ" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "platingdmg1"},/area/centcom/specops) "pR" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/box/drinkingglasses,/obj/item/weapon/reagent_containers/food/drinks/bottle/rum,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) "pS" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) "pT" = (/obj/structure/table/woodentable,/obj/item/device/syndicatedetonator,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) @@ -769,20 +828,45 @@ "pV" = (/obj/effect/decal/warning_stripes/north,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pW" = (/obj/machinery/door/airlock/centcom{name = "Restroom"; opacity = 1; req_access_txt = "150"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pX" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership) +"pY" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/centcom/specops) +"pZ" = (/obj/machinery/porta_turret/centcom/ccadmin,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"qa" = (/obj/structure/flora/ausbushes/grassybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"qb" = (/obj/machinery/door/airlock/centcom{name = "Thunderdome"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"qc" = (/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"qd" = (/obj/structure/flora/ausbushes/fernybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"qe" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) "qf" = (/obj/effect/decal/warning_stripes/southeastcorner,/obj/item/device/radio/intercom/syndicate{pixel_x = -28},/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) "qg" = (/obj/effect/landmark{name = "Syndicate-Spawn"},/obj/effect/decal/warning_stripes/south,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) "qh" = (/obj/effect/decal/warning_stripes/south,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) "qi" = (/obj/effect/decal/warning_stripes/southwestcorner,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) "qj" = (/obj/machinery/door/window{dir = 4; name = "Uplink Management Control"; req_access_txt = "151"},/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) +"qk" = (/obj/machinery/door/airlock/centcom{name = "Medical Treatment Post"; opacity = 1; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) +"ql" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/centcom/evac) +"qm" = (/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/centcom/evac) +"qn" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/centcom/evac) +"qo" = (/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/centcom/evac) +"qp" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/centcom/evac) +"qq" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/centcom/evac) "qr" = (/obj/structure/sign/double/map/left{pixel_y = -32},/obj/effect/decal/warning_stripes/west,/obj/machinery/light,/obj/structure/rack/skeletal_bar/left,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) +"qs" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/centcom/evac) "qt" = (/obj/machinery/computer/telecrystals/boss,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership) "qu" = (/obj/structure/sign/double/map/right{pixel_y = -32},/obj/structure/rack/skeletal_bar/right,/obj/item/weapon/reagent_containers/food/drinks/bottle/gin,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) +"qv" = (/turf/simulated/floor/plasteel{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/centcom/evac) "qw" = (/obj/machinery/door/airlock/multi_tile/glass{name = "Equipment Room"; opacity = 0; req_access_txt = "150"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) +"qx" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/centcom/evac) +"qy" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/centcom/evac) +"qz" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; initialize_directions = 10},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/centcom/evac) +"qA" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen{name = "Canister: \[O2] (CRYO)"},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (SOUTHWEST)"; icon_state = "whiteblue"; dir = 10},/area/centcom/evac) +"qB" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 0; pixel_y = 0},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/centcom/evac) +"qC" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen{name = "Canister: \[O2] (CRYO)"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/centcom/evac) "qD" = (/turf/unsimulated/floor{dir = 2; icon_state = "stage_stairs"},/area/syndicate_mothership) "qE" = (/obj/machinery/mech_bay_recharge_port/upgraded,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor,/area/syndicate_mothership) "qF" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/syndicate_mothership) "qG" = (/obj/machinery/computer/mech_bay_power_console,/turf/unsimulated/floor,/area/syndicate_mothership) "qH" = (/obj/machinery/vending/tool,/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/syndicate_mothership) +"qI" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; dir = 6},/area/centcom/evac) +"qJ" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/storage/firstaid/brute,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/centcom/evac) +"qK" = (/turf/unsimulated/wall,/area/centcom/suppy) "qL" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/syndicate_mothership) "qM" = (/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/syndicate_mothership) "qX" = (/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/syndicate_mothership) @@ -804,7 +888,6 @@ "sc" = (/turf/simulated/wall/r_wall,/area/shuttle/gamma/space) "sd" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/shuttle/gamma/space) "se" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/shuttle/gamma/space) -"sf" = (/obj/machinery/door/airlock/hatch/gamma{locked = 1; req_access_txt = "1"; use_power = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/space) "sg" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/shuttle/gamma/space) "sh" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel,/area/shuttle/gamma/space) "si" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel,/area/shuttle/gamma/space) @@ -871,7 +954,6 @@ "tw" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT2"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) "tx" = (/obj/machinery/door/airlock/centcom{name = "Commander Quarters"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) "ty" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) -"tz" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) "tA" = (/obj/machinery/computer/pod/deathsquad,/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "tB" = (/obj/structure/table,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/centcom/control) "tC" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/centcom/control) @@ -885,7 +967,6 @@ "tK" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/centcom/control) "tL" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/control) "tM" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/centcom/control) -"tN" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/centcom/control) "tO" = (/obj/structure/table,/obj/item/weapon/card/id/centcom,/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) "tQ" = (/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) "tR" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) @@ -926,7 +1007,6 @@ "uA" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (WEST)"; icon_state = "fakewindows"; dir = 8},/area/centcom/specops) "uB" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows2 (WEST)"; icon_state = "fakewindows2"; dir = 8},/area/centcom/specops) "uC" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (EAST)"; icon_state = "fakewindows"; dir = 4},/area/centcom/specops) -"uD" = (/obj/structure/window/reinforced,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "uE" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 1},/area/centcom/control) "uF" = (/obj/structure/table/reinforced,/obj/item/device/radio/intercom/specops,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) "uG" = (/obj/item/device/radio/intercom/specops{pixel_y = 25},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) @@ -944,7 +1024,6 @@ "uS" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Ready Room East"; dir = 8; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "uT" = (/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/centcom/specops) "uU" = (/obj/machinery/door/airlock/centcom{name = "Special Operations Command"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/centcom/specops) -"uV" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "uW" = (/obj/structure/urinal,/turf/unsimulated/wall,/area/centcom/specops) "uX" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "va" = (/obj/structure/table/reinforced,/obj/effect/landmark{name = "Commando_Manual"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) @@ -956,7 +1035,6 @@ "vg" = (/obj/structure/stool/bed/chair/office/dark,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) "vh" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) "vi" = (/obj/machinery/computer/med_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"vj" = (/obj/structure/toilet{dir = 4},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "vk" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "vl" = (/obj/effect/decal/cleanable/vomit{name = "urine"},/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "vm" = (/obj/structure/table/reinforced,/obj/item/ashtray/glass{icon_state = "ashtray_half_gl"},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) @@ -978,12 +1056,10 @@ "vC" = (/obj/structure/table/woodentable{dir = 5},/obj/item/device/radio/intercom/specops,/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/centcom/specops) "vE" = (/obj/machinery/telecomms/server/presets/centcomm,/turf/unsimulated/floor{icon_state = "green"; dir = 9},/area/centcom/control) "vF" = (/obj/machinery/door/airlock/centcom{name = "Telecommunications"; opacity = 1; req_access_txt = "107"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"vG" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{dir = 4; pixel_x = -32; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "vH" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "vI" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Ready Room South"; dir = 1; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "vJ" = (/obj/machinery/newscaster{layer = 3.3; pixel_x = 0; pixel_y = -27},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "vL" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"vM" = (/obj/structure/table/woodentable{dir = 10},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "SPECOPS"; name = "Ready Room"; pixel_y = 16; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "ASSAULT"; name = "Assault Armor"; pixel_y = -4; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "specopsoffice"; name = "Privacy Shutters"; pixel_y = 6; req_access_txt = "114"},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/centcom/specops) "vP" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/specops) "vQ" = (/obj/machinery/telecomms/processor/preset_cent,/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) "vS" = (/obj/machinery/newscaster/security_unit{pixel_x = -32},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/specops) @@ -1037,8 +1113,6 @@ "xI" = (/obj/machinery/door/airlock/centcom{name = "Unit 2"; opacity = 1; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/bathroom) "xJ" = (/obj/machinery/door/poddoor{id_tag = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/evac) "xK" = (/obj/structure/table,/obj/machinery/door/window/southleft{name = "security checkpoint"; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) -"xL" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) -"xM" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "xR" = (/obj/machinery/door/airlock/centcom{name = "Bathroom"; opacity = 1; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/evac) "xS" = (/turf/unsimulated/floor{icon_state = "green"; dir = 1},/area/centcom/evac) "xW" = (/obj/machinery/door/airlock/centcom{name = "Unit 1"; opacity = 1; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/bathroom) @@ -1117,7 +1191,6 @@ "zW" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) "zX" = (/obj/structure/grille,/obj/structure/window/full/shuttle{icon_state = "15"},/turf/simulated/floor/plating,/area/centcom/evac) "Al" = (/obj/machinery/door/airlock/hatch{name = "Infirmary"; req_access_txt = "0"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/centcom/evac) -"Aw" = (/turf/unsimulated/wall,/area/centcom) "AD" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -30; pixel_y = 0; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) "AM" = (/obj/structure/table,/turf/simulated/shuttle/floor,/area/centcom/evac) "AN" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/turf/simulated/shuttle/floor,/area/centcom/evac) @@ -1420,13 +1493,13 @@ ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapap ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdkdjdjdjdlbsbqbObqbqbqbsbPbQbPbQbPbsbIbIbIbIbIbsbxbxbxbxbxbsbybybybybybsbzbzbzbzbzbsbLbMbMbMbNbD ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdkdjdjdjdlbsbqbqbRbSbqbsbTbTbTbTbTbsbUbUbUbUbVbsbxbxbxbxbxbsbybybybybybsbzbzbzbzbzbsbLbMbMbMbNbD ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdndmdmdmdrbscabqbqbqbqbscbcccdcccebscfcgchcicfbsbxbxbJbxbxbsbybybybybybsbzbzbzbzbzbsbLbMbMbMbNbD -ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNcocococococococococococococococoaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdxdvdvdvdybsbqcabqbqctbscucccdcccvbscfcwcxcycfbsbxbxbJbxbxbsbybybybybybsbzbzbzbzbzbsczbMbMbMcAbD -ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNcRcScTcocScUcocScVcocWcXcocScUcoaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdzdjdjdjdAbsbqbEcabqbRbsbTbTbTbTbTbsdbcwcxcydbbsbxbxbxbxbxbsbybybybybybsbzbzbzbzbzbsczbMbMbMcAbD -ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNcododpcodocXcododqcodocUcodocTcoaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdzdjdjdjdAbsbqbqbqcabqbsdsdtdsdtdsbsducwcxcydubsbxbxbxbxbxbsbybybybybybsbzbzbzbzbzbsczbMbMbMcAbD -ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapaparapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNcocococococococococococococococoaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdzdjdjdjdAbsbqdGbqbqcabsbGbHbGbHbGbsducwcxcydubsbxbJbxbJbxbsbybybybybybsbzbKbzbKbzbsczbMbMbMcAbD -ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNcocSdpcodKcTcocScTcodLcUcocScXcoaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdCdBdBdBdDbsbRbqdNbqbEbsbtbubtbubtbsdOdPdQdRdObsbxbxbxbxbxbsbybybybybybsbzbzbzbzbzbsdSdTdTdTdUbD -ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNcodocTcodocUcodocUcodoedcodoeecoaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNhyhzhzhzhzhzbZejejejejejbZejejejejejbZejejejejejbZekekekekekbZekekekekekbZekekekekekbZekekekekekel -ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNcocococococococococococococococoaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpeneoepeneobseqeqeqeqeqbserererererbseseseteueubsevevevevevbsewexexexeybsezeAeAeAeBbD +ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdxdvdvdvdybsbqcabqbqctbscucccdcccvbscfcwcxcycfbsbxbxbJbxbxbsbybybybybybsbzbzbzbzbzbsczbMbMbMcAbD +ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdzdjdjdjdAbsbqbEcabqbRbsbTbTbTbTbTbsdbcwcxcydbbsbxbxbxbxbxbsbybybybybybsbzbzbzbzbzbsczbMbMbMcAbD +ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdzdjdjdjdAbsbqbqbqcabqbsdsdtdsdtdsbsducwcxcydubsbxbxbxbxbxbsbybybybybybsbzbzbzbzbzbsczbMbMbMcAbD +ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapaparapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdzdjdjdjdAbsbqdGbqbqcabsbGbHbGbHbGbsducwcxcydubsbxbJbxbJbxbsbybybybybybsbzbKbzbKbzbsczbMbMbMcAbD +ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpdCdBdBdBdDbsbRbqdNbqbEbsbtbubtbubtbsdOdPdQdRdObsbxbxbxbxbxbsbybybybybybsbzbzbzbzbzbsdSdTdTdTdUbD +ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNhyhzhzhzhzhzbZejejejejejbZejejejejejbZejejejejejbZekekekekekbZekekekekekbZekekekekekbZekekekekekel +ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpeneoepeneobseqeqeqeqeqbserererererbseseseteueubsevevevevevbsewexexexeybsezeAeAeAeBbD ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckbockckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpeoepeneoepbseqeDeqeqeqbsereEeFeGerbseHeHeIeJeJbseveKeveLevbseMeNeNeNeObsePeQeQeQeRbD ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapavapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpepeneoepenbseqeqeqeXeqbsereYeYeYerbseHeZeZeZeJbsevevevevevbseMeNeNeNeObsePeQeQeQeRbD ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNfffffffffffgfgfhfififjfgfgfgfgfgfgfgfgfgfkfgfgfgaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpeneoepeneobseqeqeqeqeqbserererererbseHeIeIeIeJbsevevevevevbseMeNeNeNeObsePeQeQeQeRbD @@ -1509,14 +1582,14 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaq aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNalababaonjnjnjnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNoDaeababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNalabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNbZbZbZbZbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNabaNaNaNaNaNabaNaNaNaNaNalabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNbZbZbZbZbZbZrPrQdebZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNabaiaNaNaNaiabaNaNaNaNaNalabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNbZcYlZrUrVrWrXrXrXbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaiaNaNaNaiabababababababaiaNaNaNaiababaeabnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNbZrXrXrXrXrXrXrYrZbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababababababababababababababababababababababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNbZsasbsbsbscsdsesbbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNsfsgsgsgsgsashsisjbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNbZsgskslsmsasnsomdbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNbZbZbZbZbZbZbZbZbZbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNabaNaNaNaNaNabaNaNaNaNaNalabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNabaiaNaNaNaiabaNaNaNaNaNalabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaiaNaNaNaiabababababababaiaNaNaNaiababaeabnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababababababababababababababababababababababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN @@ -1540,66 +1613,66 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsqsqsqsqsqsysEmnsMsNmnsEsEsOmosqsQsQsQsQsqsRsSsTsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsvsEsEsEsEsEsEsEsEsysysqsQsUsVsVsqsqsWsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsqaNaNaNsvsEsEsEsEsEsEsEsEsEsEsusQmpmpsQsQsQsQsZsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXtatbtctdtdtesqsqsqsqsqsEsEmnsMsCmnsEsEsEsEsEsQsQsQsQtfsQsQtgsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititititjtktitititjtltmtntdtdtdsqsrssstsqtosEmnsMtpmnsEsEsEsEsutqsQsQsQtrsQsQtssqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtdsqswsssssxsEsEsEsEsEsEsEsEsEsEsqsusususususususqsqdWdXsqsqsqsqsqsqsqsqsqsqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititititvtktitititvtwtmtntdtdtdsqsqsqsqsqsqsqtxsqsqsqsqsEsEtysqtztztztztztztzsudZdYebeasuecefefefefefegefefefeheiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtAsqtBtCtDsqtEtFtFtFtFtGsqsEsEtHsqtztztztztztztzsufbfatLfcsuemeCeCeCeCeCeCeCeCeCeSeiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititititItktitititItJtmtntdtdtdsqtKtLtMtNtFtFtFtFtFtOsqsusxsusqsusususususususqsqfLsqsqsqsqsqsqsqsqsqsqsqsqsqsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtdsqsqsususqsqsqsususususqtQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititititVtktitititVtWtXtYtdtdtdsqtztztztztztztztztztzsqtQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXuaubsXsqsqsqsqsqsqsqsXsXsXsXsqtQtRucudududududududududuetRtZsqaNaNoeodododododododofaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXufuguguhuiujujujsXukukukukulukumunuououosqtQtRtZsususususususususutQtRtZsqaNaNohogojoioioioiokohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNupujujujujujujujujuqururururururussXsXsXsXsqtQtRtZsuutuuuvuwuxuyuzsutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNupujujujujujujujujsXuAuBuBuBuBuBuCsXuDuDuDsquEtRtSsuuFtRuGuHtRtRtRsuuEtRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujujuIuIujujujuJuKuKuKuKuKuKuKuLuKuKuKuMtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujuOuPuQuRujuSsXsXuTuUuTsXsXunsXuVuVuVsquetRucsutRtRtRtRtRtRtRsuuetRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXuWsXsXujuXuRooonvavbujvcvdvdvdvdvesXuosXsXsXsXsqtQtRtZsuvfuuvgvgvgvhvisutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvjvkvlsXujujvauRvmuRujujvnvdvovpvqvdsXsXsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkvkvkvxujujujvyvyujujujvzvdvAvBvCbesXvEtTuEtRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXvGvHsXvIvJujujujujvLujsXvdvMmjeTvPsXvQtRtRtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXbfbfsXsXsXvSvTvUvVvdsXvWtRtRtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwbwcwdwbwesXiDwgwhwiwjsXwkudududwlsuwmudududududuetRucudududududwnsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwrwswtwrwesXsXsXsXsXsXsXsqsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwDwEwFwGwCwHwIwJwKwLwMwNwOwPwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbgsXaNaNaNaNaNwCwDxlwIwIwIwIwIwIwKxmxnwNxoxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCwIxxwCwHwIwJwKxyxzxAxzxzwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzxLxLxMxLxLxMwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCwIwIwIwIwIxRwLxSxSxSxSwMxfxdxLwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwDxWwIwIwIwIwIxRxmxXxYwNxXxYxfxdxLwKxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyaybycydyeaNazaNaNaNaAaNyaybycydyeaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzxLwKwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfypxdwKyqwNwNyrcnytcncDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvywyxyyyNyAyByCyNyyyEyFyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfyGytyGwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvyKyLyMyNyMyOyMyNyMyPyKyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKxdxdwKwKxmwNxfxdxLwKwNwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySylyoyWyXyYyZyNzazbyNzcykylyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzdzezfmqzezewKxmwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizhzizjzkyNzazbyNyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzlzezmmqzezeznxmwNxfyGytyGwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizqzrzryZyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKztzezumqzezewKxyyQzvwKwKwKyqwNwNyrcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizxzrzrzyyNyMyMyNyNaBaCaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKztzezezezezewKwKzBwKwKxLwKwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNykylylylyoyNzazbyNzHyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjytytytwKxLwKxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizOzOzPzQyNzazbyNzRyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcqytytytwKxLwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNzVzWzWzWzXyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytwKxLxLxLxLxLxLwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWAlyNyNyNyNyNaBaDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcBytytytwKwKwKwKwKwKwKAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiADzWzWzQyNyMyMyMyPyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjaNaNaNaNaNaNaNaNaNaNaNcEcGcFytytytcHwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWzXyNAMANAOyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcIytytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySAXAXylylAYylylAXAXyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyoBbzayNzbBcykyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcJytytytcKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiAMyMBeyMBfyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbZwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKcLcLwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiBhBiBjBkBlyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwAwAwAwAwAwAwAwAwwKytytytcraNaNaNaNaNcMaNaNaNaNcrytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySBqBrBrBrBsyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKytytcraNaNaNaNaNaNaNaNaNaNaNaNaNcrytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcNbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNdwAwwKytaNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwaNaNaNaNaNaNaNAwwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNAwAwAwAwAwAwAwAwAwwKytytcraNaNaNaNaNaNaNaNaNaNaNaNaNcrytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatbtctdtdtesqsqsqsqsqsEsEmnsMsCmnsEsEsEsEsEsQsQsQsQtfsQsQtgsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititjtktitititjtltmtntdtdtdsqsrssstsqtosEmnsMtpmnsEsEsEsEsutqsQsQsQtrsQsQtssqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtdsqswsssssxsEsEsEsEsEsEsEsEsEsEsqsusususususususqsqdWdXsqsqsqsqsqsqsqsqsqsqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititvtktitititvtwtmtntdtdtdsqsqsqsqsqsqsqtxsqsqsqsqsEsEtysqcRcocTcScVcUcWsudZdYebeasuecefefefefefegefefefeheiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtAsqtBtCtDsqtEtFtFtFtFtGsqsEsEtHsqdocXdqdpdLdKcXsufbfatLfcsuemeCeCeCeCeCeCeCeCeCeSeiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititItktitititItJtmtntdtdtdsqtKtLtMedtFtFtFtFtFtOsqsusxsusqsusususususususqsqfLsqsqsqsqsqsqsqsqsqsqsqsqsqsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtdsqsqeVeesqeVeesqsqsqsqsqtQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititVtktitititVtWtXtYtdtdtdsXaNaNaNaNaNaNsXeWujfdsqtQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXuaubsXsXsXsXsXsXsXsXsXeWujfdsqtQtRucudududududududududuetRtZsqaNaNoeodododododododofaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXflfefnfmfpfofefqsXufuguguhuiujujujsXukukukukulukumuneWujfdsqtQtRtZsususususususususutQtRtZsqaNaNohogojoioioioiokohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXfsfrfEfEfEfEfrfFupujujujujujujujujuqururururururussXeWujfdsqtQtRtZsuutuuuvuwuxuyuzsutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXrPrQdesXkdfEfEfEfEfEfEoEupujujujujujujujujsXuAuBuBuBuBuBuCsXsXoFsXsquEtRtSsuuFtRuGuHtRtRtRsuuEtRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXcYlZrUrVrWrXrXrXoGoKoJoJoJoJoJoJoLoGujujujuIuIujujujuJuKuKuKuKuKuKuKuLuKuKuKuMtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXrXrXrXrXrXrXrYrZsXsXsXsXsXsXsXsXsXsXujujuOuPuQuRujuSsXsXuTuUuTsXsXunsXoNoMoPsquetRucsutRtRtRtRtRtRtRsuuetRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsasbsbsbscsdsesbsXaNaNaNaNaNaNaNaNsXujuXuRooonvavbujvcvdvdvdvdvesXuosXsXsXsXsqtQtRtZsuvfuuvgvgvgvhvisutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsgsgsgsgsashsisjsXuWuWsXsXsXsXsXsXsXujujvauRvmuRujujvnvdvovpvqvdsXsXsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsgskslsmsasnsomdsXvkvkvlvkoSujujujoSujujujvyvyujujujvzvdvAvBvCbesXvEtTuEtRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXoTvkvkoUsXoVujujsXvIvJujujujujvLujsXvdoWmjeTvPsXvQtRtRtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkvksXoTvkvkoUsXoXoXsXsXsXsXsXsXbfbfsXsXsXvSvTvUvVoYsXvWtRtRtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNsXoZvHvxvkvHvHpbsXoVujsXaNaNaNaNwbwcwdwbwesXiDwgwhwiwjsXwkudududwlsuwmudududududuetRucudududududwnsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXujujsXaNaNaNaNwrwswtwrwesXsXsXsXsXsXsXsqsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXpgpfsXpgphsXpgpisXpjpksXpgphsXujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDwEwFwGwCwHwIwJwKwLwMwNwOwPwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXpopnsXpopqsXpoprsXpotisXpopssXujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXptuTsXptuTsXptuTsXptuTsXptuTsXujujsXaNaNaNaNaNaNaNaNaNaNbgsXaNaNaNaNaNwCwDxlwIwIwIwIwIwIwKxmxnwNxoxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXujujujujujpBujujpBujujujujujpDujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIxxwCwHwIwJwKxyxzxAxzxzwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXujujpEujujujujujujujujujujujpDujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzpHpGpJpIpLpKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXptuTsXptuTsXptuTsXptuTsXptuTsXujuSsXsXsXsXsXsXsXsXsXsXsXsXsXaNaNaNaNaNwCwCwCwIwIwIwIwIxRwLxSxSxSxSwMxfxdpMwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXpopnsXpNpssXpopssXpOtisXpopqsXpDpDsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwDxWwIwIwIwIwIxRxmxXxYwNxXxYxfxdpPxzxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyaybycydyeaNazaNaNaNaAaNyaybycydyeaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXpgpfsXpgphsXpgphsXpgpQsXpgpYsXujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzpHxzwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfypxdwKyqwNwNyrcnytcncDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvywyxyyyNyAyByCyNyyyEyFyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXpZujpBujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfyGytyGwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvyKyLyMyNyMyOyMyNyMyPyKyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujujujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujujujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKxdxdwKwKxmwNxfxdqawKwNwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySylyoyWyXyYyZyNzazbyNzcykylyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjaNaNaNaNaNaNsXujujsXujpZsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzdzezfmqzezewKxmwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizhzizjzkyNzazbyNyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHjHjHjHjHjHjHjqbqbHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzlzezmmqzezeznxmwNxfyGytyGwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizqzrzryZyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHEHFHGHFHHHIHJHJHJHIHHHJHHHJHKHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKztzezumqzezewKxyyQzvwKwKwKyqwNwNyrcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizxzrzrzyyNyMyMyNyNaBaCaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHyHyHyHyHSHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHUHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKztzezezezezewKwKzBwKwKqcxzwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNykylylylyoyNzazbyNzHyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHXHYHYHyHyHZHJHJHJIaHJHJHJHJHJHJHJIaHJHJHJHjaNaNaNaNaNaNaNaNaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjytytytwKpGxzxZwNxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizOzOzPzQyNzazbyNzRyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHJHjHjHjHjHjHjHjaNaNaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcqytytytwKpKwKxzwNxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNzVzWzWzWzXyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjdHdHdHdHdHHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjdIdIdIdIdIHjaNaNaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytwKpJqdqewNqepGwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWAlyNyNyNyNyNaBaDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIhIhIhIhIhjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIhIhIhIhIhHjHjHjaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcBytytytwKwKwKwKqkwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiADzWzWzQyNyMyMyMyPyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNcjaNaNaNaNaNaNaNaNaNaNaNcEcGcFytytytcHwKqlqnqmqmqobZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWzXyNAMANAOyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcIytytytytwKqpqsqqqqqvbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySAXAXylylAYylylAXAXyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIvIkIkIlImjcjcjcjcjcIwIxIwjcjcjcjcjcInIlIoIoIyIoIoIjIpHjaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytytwKqpqyqxqxqzbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyoBbzayNzbBcykyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcIwIzIwjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcJytytytcKwKqAqCqBqJqIbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiAMyMBeyMBfyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjwKcLcLwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiBhBiBjBkBlyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIEIEIEIEIEjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIEIEIEIEIEHjHjHjaNaNqKqKqKqKqKqKqKqKqKwKytytytcraNaNaNaNaNcMaNaNaNaNcrytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySBqBrBrBrBsyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjIKIKIKIKIKHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjILILILILILHjaNaNaNaNqKaNaNaNaNaNaNaNqKwKytytcraNaNaNaNaNaNaNaNaNaNaNaNaNcrytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjHjHjHjHjHjHjIMINININININIOIPIQINININININIMHjHjHjHjHjHjHjaNaNaNaNqKaNaNaNaNaNaNaNqKwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjIMIMIMIRIMISISISISISIMIRIMIMIMHjaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcNbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjHjHkHjHjHjHjITIUIVHjHjHjHjHkHjHjaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNdwqKwKytaNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKqKqKqKqKqKqKqKqKwKytytcraNaNaNaNaNaNaNaNaNaNaNaNaNcrytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKytytytcraNaNaNaNaNaNaNaNaNaNcrytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcObWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN @@ -1647,25 +1720,25 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtDwDwDuaNEMDxDyDyDzEIDKDKDAaNDAGVFvFvFvFvFvGWDAEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNjQjPjSjRjTaNaNaNjQjPjSjRjTaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtaNaNDtDAGXGYGZDuaNaNaNaNaNDIDKDKDAaNEMDwHaHbHcHbHdDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNjUjWjVjYjXkajZaNjUjWktkvkukajZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtDwDwDwDwDAHeHfDADwDwDwDwDuaNEfDKDKDAaNaNEMDwHgHhHiDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNHjHjHjHjHkHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkwkykxkxkxkAkzaNkwkDkxkxkxkAkzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtDAHlHmHnDAHoFvFvHpDAHqHrHsHpDwGaDKDKDAaNaNaNHtHuHvHwHtaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNHjHxHyHyHyHyHzHjHjHjHjHjHjHjHjHkHjHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkEkGkFkIkHkNkMaNkEkGkOkIkPkNkMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNHAFvFvFvHBFvFvFvFvHCFvFvFvFvHCDKDKDKDAaNaNEMDwDwHDDwDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNHjHxHyHyHyHyHzHjHEHFHGHFHHHIHJHJHJHIHHHJHHHJHKHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkQkRkxkxkxkAkSaNkQkRkxkxkxkAkSaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDAHLdacZDAGVFvFvGWDAHOHPHQGWDwEIDKDKDAaNaNaNEMaNaNaNEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNHjHRHyHyHyHyHSHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHUHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkUlikVlkljlmllaNkUlikVlkljlmllaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwDwDwDwGZHVHWDADwDwDwDwEnaNDIDKDKDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNHjHRHXHYHYHyHyHZHJHJHJIaHJHJHJHJHJHJHJIaHJHJHJHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNlylnlAlzlFaNaNaNlylnlAlzlFaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMaNaNEMDAGXIbDAEnaNaNaNaNaNEfDKDKDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNHjHjHjHjHjHjHjHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHJHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwDwEnaNDtDxDyDyDzGaDKDKDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNHjdHdHdHdHdHHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjdIdIdIdIdIHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNjQjPjSjRjTaNaNaNjQjPjSjRjTaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDIDKDKDKDKDKDKDKDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNHjHjHjIhIhIhIhIhjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIhIhIhIhIhHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNjUjWlLlNlMkajZaNjUjWlOlQlPkajZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEfDKDKDKDKDKDKFkDAEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkwlRkxkxkxkAkzaNkwlSkxkxkxkAkzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwDwDMIqDMDwDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkEkGlTkIlUkNkMaNkEkGlVkIlYkNkMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDAItDKDKDKIuDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNHjIiIjIkIkIvIkIkIlImjcjcjcjcjcIwIxIwjcjcjcjcjcInIlIoIoIyIoIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkQkRkxkxkxkAkSaNkQkRkxkxkxkAkSaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDIDKDKDKDKlKDIaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcIwIzIwjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkUlikVlkljlmllaNkUlikVlkljlmllaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDNIADKDKDKIBDNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNlylnlAlzlFaNaNaNlylnlAlzlFaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEfICDKDKDKIDEfaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNHjHjHjIEIEIEIEIEjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIEIEIEIEIEHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwIFIGIHmsIJDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNHjIKIKIKIKIKHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjILILILILILHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwDxDyDzDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNHjHjHjHjHjHjHjIMINININININIOIPIQINININININIMHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMaNaNaNEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNHjIMIMIMIRIMISISISISISIMIRIMIMIMHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNHjHjHkHjHjHjHjITIUIVHjHjHjHjHkHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkwkykxkxkxkAkzaNkwkDkxkxkxkAkzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtDAHlHmHnDAHoFvFvHpDAHqHrHsHpDwGaDKDKDAaNaNaNHtHuHvHwHtaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkEkGkFkIkHkNkMaNkEkGkOkIkPkNkMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNHAFvFvFvHBFvFvFvFvHCFvFvFvFvHCDKDKDKDAaNaNEMDwDwHDDwDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkQkRkxkxkxkAkSaNkQkRkxkxkxkAkSaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDAHLdacZDAGVFvFvGWDAHOHPHQGWDwEIDKDKDAaNaNaNEMaNaNaNEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkUlikVlkljlmllaNkUlikVlkljlmllaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwDwDwDwGZHVHWDADwDwDwDwEnaNDIDKDKDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNlylnlAlzlFaNaNaNlylnlAlzlFaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMaNaNEMDAGXIbDAEnaNaNaNaNaNEfDKDKDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwDwEnaNDtDxDyDyDzGaDKDKDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNjQjPjSjRjTaNaNaNjQjPjSjRjTaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDIDKDKDKDKDKDKDKDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNjUjWlLlNlMkajZaNjUjWlOlQlPkajZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEfDKDKDKDKDKDKFkDAEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkwlRkxkxkxkAkzaNkwlSkxkxkxkAkzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwDwDMIqDMDwDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkEkGlTkIlUkNkMaNkEkGlVkIlYkNkMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDAItDKDKDKIuDAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkQkRkxkxkxkAkSaNkQkRkxkxkxkAkSaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDIDKDKDKDKlKDIaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkUlikVlkljlmllaNkUlikVlkljlmllaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDNIADKDKDKIBDNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNlylnlAlzlFaNaNaNlylnlAlzlFaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEfICDKDKDKIDEfaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwIFIGIHmsIJDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwDxDyDzDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMaNaNaNEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm index a9cdb361b7f..f54262bf25b 100644 --- a/code/game/area/Space Station 13 areas.dm +++ b/code/game/area/Space Station 13 areas.dm @@ -486,15 +486,19 @@ var/list/ghostteleportlocs = list() /area/centcom/control name = "\improper Centcom Control" + icon_state = "centcom_ctrl" /area/centcom/evac name = "\improper Centcom Emergency Shuttle" + icon_state = "centcom_evac" /area/centcom/suppy name = "\improper Centcom Supply Shuttle" + icon_state = "centcom_supply" /area/centcom/ferry name = "\improper Centcom Transport Shuttle" + icon_state = "centcom_ferry" /area/centcom/shuttle name = "\improper Centcom Administration Shuttle" @@ -507,9 +511,7 @@ var/list/ghostteleportlocs = list() /area/centcom/specops name = "\improper Centcom Special Ops" - -/area/centcom/creed - name = "Creed's Office" + icon_state = "centcom_specops" /area/centcom/holding name = "\improper Holding Facility" diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm index 461df0e39f7..7d140949676 100644 --- a/code/game/machinery/portable_turret.dm +++ b/code/game/machinery/portable_turret.dm @@ -20,7 +20,7 @@ var/health = 80 //the turret's health var/locked = 1 //if the turret's behaviour control access is locked var/controllock = 0 //if the turret responds to control panels - + var/installation = /obj/item/weapon/gun/energy/gun/turret //the type of weapon installed var/gun_charge = 0 //the charge of the gun inserted var/projectile = null //holder for bullettype @@ -56,7 +56,7 @@ var/screen = 0 // Screen 0: main control, screen 1: access levels var/one_access = 0 // Determines if access control is set to req_one_access or req_access - + var/syndicate = 0 //is the turret a syndicate turret? var/faction = "" var/emp_vulnerable = 1 // Can be empd @@ -65,6 +65,7 @@ var/has_cover = 1 //Hides the cover /obj/machinery/porta_turret/centcom + name = "Centcom Turret" enabled = 0 ailock = 1 check_synth = 0 @@ -74,6 +75,19 @@ check_weapons = 1 check_anomalies = 1 +/obj/machinery/porta_turret/centcom/ert + health = 200 + enabled = 1 + lethal = 1 + req_access = list(access_cent_specops) + +/obj/machinery/porta_turret/centcom/ccadmin + name = "Armored Turret" + health = 200 + enabled = 1 + lethal = 1 + req_access = list(access_cent_commander) + /obj/machinery/porta_turret/stationary ailock = 1 lethal = 1 @@ -549,8 +563,8 @@ var/list/turret_icons /obj/machinery/porta_turret/proc/in_faction(mob/living/target) if(!(faction in target.faction)) return 0 - return 1 - + return 1 + /obj/machinery/porta_turret/proc/assess_and_assign(var/mob/living/L, var/list/targets, var/list/secondarytargets) switch(assess_living(L)) if(TURRET_PRIORITY_TARGET) @@ -582,7 +596,7 @@ var/list/turret_icons if(emagged) // If emagged not even the dead get a rest return L.stat ? TURRET_SECONDARY_TARGET : TURRET_PRIORITY_TARGET - + if(in_faction(L)) return TURRET_NOT_TARGET @@ -967,46 +981,46 @@ var/list/turret_icons /atom/movable/porta_turret_cover icon = 'icons/obj/turrets.dmi' - + // Syndicate turrets /obj/machinery/porta_turret/syndicate projectile = /obj/item/projectile/bullet eprojectile = /obj/item/projectile/bullet shot_sound = 'sound/weapons/Gunshot.ogg' eshot_sound = 'sound/weapons/Gunshot.ogg' - + icon_state = "syndieturret0" var/icon_state_initial = "syndieturret0" var/icon_state_active = "syndieturret1" var/icon_state_destroyed = "syndieturret2" - + syndicate = 1 installation = null always_up = 1 use_power = 0 has_cover = 0 raised = 1 - scan_range = 9 - + scan_range = 9 + faction = "syndicate" emp_vulnerable = 0 - + lethal = 1 check_arrest = 0 check_records = 0 check_weapons = 0 check_access = 0 - check_anomalies = 1 + check_anomalies = 1 check_synth = 1 ailock = 1 - + /obj/machinery/porta_turret/syndicate/New() ..() if(req_one_access && req_one_access.len) req_one_access.Cut() req_access = list(access_syndicate) one_access = 0 - + /obj/machinery/porta_turret/syndicate/update_icon() if(stat & BROKEN) icon_state = icon_state_destroyed @@ -1025,7 +1039,7 @@ var/list/turret_icons health = 40 projectile = /obj/item/projectile/bullet/weakbullet3 eprojectile = /obj/item/projectile/bullet/weakbullet3 - + /obj/machinery/porta_turret/syndicate/interior name = "machine gun turret (.45)" desc = "Syndicate interior defense turret chambered for .45 rounds. Designed to down intruders without damaging the hull." diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 238e2ec5421c8b1ab918ba818d8825c4b31f684c..37d264e69997a2743e846adf533373d2521ea0cd 100755 GIT binary patch delta 26480 zcma&NcT`k8^e#*l5Mii-(t8I%1W|gCE(%C5N|Ej$P5ME4k=~?B6A|e!bdZh=9TAwJ zi1glvG7NkN-}n99_1(4ZUH6ZfWbc!cqnkHe*g5j|M=6Zb(iL%&tZw}?n59R@xN^LobR@giM^tFV4O0CTupOjLYH1Cu` zKZWui`V?ol~q@P<4jo%u?*UP zcXjk0EsBb=qQNQeRXKkMA$; z8gl7rBW{xvn^TAtG;zc|xH~p`kd>%`!^mKq^^l{1OeQ-{qg#l(-g4H3l&gmHceBz) z?0wkX#4sFI0Cj1$z~;`kMtdlXWBhxHtKp+;PC&*NVQ8|*%OuU3f$qBF8znyCFS}c? zH`fGgV6+!!PRZ{{2lb}su?09j2~B9LF)?rGhadPDgJRKy$OF$Owpt`3$`M|>bubHZ z8B7mr>t3YNh0$-iW!pbC#iovZ^R!L2x%gtwSY@(-qIx|XR?UP8+@BuG!pKPdLWY5W zO9N$LZH{9+xG<3afI5Kc!TdABpGGQfR?i(EAL2SmwYsVVzxjw1EFg4NbT6EJS1y>n zS1#@$fJ8*dbPMq9&qnuAoe4k9aH#Q;qd(S-L+kQNwvcY~atn*1Z2eESwg{BGcTaGO zWv0>Ze||@7gM;s8sHSG&ae27FyQ~BLBQVg zhqvwuZI4}H>09p!Io{l4>{GMhH*s{AR5F$TWO-=^o!M5KZ16CW_XCabzg-4&>?(_* z*=|aD6lGq_m}zfeSqAD`iC`5M_F;WaVa5Guq^2cH&l9T1DLRrQS9i;*DE`oWmk_5_ zYMJwZuZEH7?bFeK7g-BqPp%T?*64Vc!TF`%C$D~amTj;eaFSzaE2QZt#!)~cexP~* z*q#QEst8Msb>p3Wc^RC0|7B)9%>(9pbX?0!HclVK>xqM%m z>ZZ826aI2-U0mYspJbNA+SbCbTkqb4Hp5-^v}UEhvQM95+Y7Z?e`4@l;(xDmpfIa= zUipRHbXP*JmhF1bx`Z*5K$nQK0?5sQTaoDO!`Br!@ zdU5geNdD(=eIWbh1Mc`c-uHGbaZS%MQ~MAlc!K!rERvNP z!w43E*QB^sZhN>zKO9?RNpgr*(JUwioBE{t5}bDrmT_GtB9qO&HI{BHTby0mxl5S= zVr79m&dCou3Rjt>oK?jRnz>}oH1H^Fa=0HyM&|&z85O5a4v90xW0~kv{wTWa2 zsUc)`f#!k&ufsHgE3N0~!f8yRjLFZ-t#R|&=VSg4GEAS1T^_34CBVYM`tFT`jRU3u zTe1OQf+c%z4l3l}R5b*_BfOSr#e{PwVo&JqOZ{Oi!u?wmtNp0YLoRn>U(C`%k?@~l zL$WyX*?M{aYqWE@YGuoa3jmG<;I^f>!oH0+cCPJPduxftiHF)y2EAJ7a=UOcV4#O`4FC>i&?qW0Z7$Nu1Ct?A^dnRTqP z>Z?EJv!BJLW7-HxNKRayHSo1R*VKZJ03{Jb#&i?t4FoY&^y^n?bA)7;7aiX@_;Xn zi6dkKtJ%Qlt4HbKl-cvLHjfj+X*ezPwJ@%LU^z0Fj(waTi<985?p0ZB%NXC@u>bJff+*{`uoX;S+ST(|f~VvQ2QH^QD^|sl%sr0Bf#1>b zj60=qa}dL#w&^dvuh2CJ-Z? zp2+%McWBjkjE@K~z2t?%T=^Yra>A6B?5XdFyiInRG)iml#xw1`i7!3(Vp7>xg5LM6 z6h;s(T+}JtY&yh+^xNCJVSZ^(?9=CMe)Y`cun#@9Q~krw_HoWR%p%ohZf@mJybvi# zhQR1X#&gU@&T@%ZAoO`<3b3fuR4a>VQ+@|NvnmU1{zU<(oBsHmKH2r_mvX`PJ+FHO z^?S*Fr(L0rC&?KUkF|JX324Z*U)ma%BNbI6eGD1vnfF)UGvnc6VM!?-zC7(O%X)6z z6l<{m@-U!lV6@w>K>kg);13=#D_ahd+&SXQIhsjY;L8mhJiJ9DQ-RYOr`3Gai2gXT zr&C&``zUk)NMeFDlBv+wOj~IjdKMsR_}M?i^UimO6Vy?9n`E!{}8O5_>%0nC0!b|?6&!a$+5c@ z5rWVz4`2Ax4x9P)?$?UTadoa##REuKxj+aF$4V>UA~4PYRk8iZ@#0|*tQm&Z?5h#~ zb0EyOC(>yBzIA#}M)pASV>`6xCkiY67$(hwXtQe_mw+jsrX+h{Doo#@vAz+*N++F+ zD;Gj7x{&^V9o1lk%MC}V_5POh(rht?&Mr7V&qiOS~FhzCn+^;`{_~Ux?`6y z!gtEku6J1hhRNr6H&qmx?K7tYC~Xgyz@rer%E%SJ{nZXvc9}YY zY4|nR@zI*C4oy$l>sI5kE{WsbKB!Dte!y@ouRXxfF!$6e5hfQMho=3av-dIH@%LzJ zKu_-pytX{Q{ul?9Hhe;&C|V129gCuEoae%|2`YU7MFwm`gc6dh|n9TCA zIy7>qOI|;3bd7anysq8=2fIUoulZ?5h#HL%?m0fehSZ&^Q6doG?UDt#{^aXK``q4mdEHwWt>z$7kz}Q911~d|J&p z=Ht1^;1CDLn*ag)o9b@^-$sz+5ZbY5@6<2+beqqjiCxBh2PV)Rb~dCw(fn$W!{y;x zB*?Yy)g`w;3n=#3+O16g0)Y_S&z%tHj&k)pup?yGSo#>uLYGq?7icv>cy`f~dE27c zaR+2+bdIOzDLpE_LmGa?K}uuuHBxw!T5`J-xV`+ zDC8|8Nzp$rr7BF7;kvjcs(=BHr;kg ziw1`ODw`k4T3+CiT$cy*|=wC zJXiTqIT3JVrQlrbyIBWPVDGLgbI5nXg@~|svnB_t=ZMwp=Cj&iDZ_!wPh#Q_dz}G) zC&9J`u~eGstE1dQsQ>xMS<7ilIuJ8c9<^UvSNL^i_d2y+BHBPBOht#V_lc718!J$6 zV@#hc#AAC`^jACX;tVd1CJWH9#&GEI^Yb41Ggief8(4J9 zTQmB|K&Ja#_$w_I0u_Ma=A1A`D+!LJWo~>g2{k#h7%Ip80FeKEBt#vz%Y=t6AeJyF z|7%M63;sus<@odQ*6o4uqT8&+`b}N(C8kTf zA5Hou1cgh?!~I){KS%k=ngF|z@j{twzSc|vQVa;#qD!4t1I-OnWJ*aWbLw`$Nw@=`s&2Ss$01u}Mcd0Z9QKyvZz-ceL$9psc>e@kQQK_V70i z-1`wk(=yZz(rsPI2E1+VLYq-1GU1T@>>$01(h4|fZ z6yE;y8jgT@fk2Hmr=p4N8LLxVU`L(y6F7|>acL5fp?Ar0RE-iPHO#ussFiRHLIxW3 znz!8}@aMSPK8Q(U9|6pyv;LAbOpvVLOs7dxA^7&jVL4wqxAU^|RLZ=)pX1>wYwf)c z)D*=jhiWWx88IQ@aa1TGP2bZEo#{8MoWJBelV)fNNM1;Ng;2M=9~0`ql&^w&<%?D( zuYJ&3*aZoNDXHeFD~kqzs-o%28%~u#?dd?o6-dtnGQg`c9=ofYi-WRNHN;h={+0h? zrIR?_{hp7j+3%h^n`=7O%sM-ona;U=QQNvzIm`AIiYu%uUv%w3IzIE^q6wu38-y{3xeLR4W5#xAy=W z0=A&2y`kieaQ~6|YZ<2g9a(wzZ%q^cm2$F@3`=+lVihGUktCx z7^80Ymj#t+Oh>ESsIJ&m;kim?%>p52y-_GPrQA}8>UlIpo7!t2^2oqcBIe|rL<_YKee;KVfw0bb8 z|6t1=I_T_+`cx&^gfJG#`ISMCygWTIm*VaJj}BS&W$0fv{AyqM@4I&fi~cJ&?fGAY zcl0M#Vzv9G?BBd80>eRM4DXwRiMiX#ey2g6Hd%@#p^v-Ojc*4!!;r&TQX=R=@gJXw1&|diUQRG7T!f z7R%)Lr@Ku0miJ4+W>iz#fM`i(?YJdW0H7k5FpJB2Rd0g|0JBJ3R-n%Hf7q10jzIBd z!VDwXUy5B~>iRGHFWdhApZ`^=o}nkXiE16%7wXJW)PGEgNtym{Kj8oLkO#Q>>MeaW zZB_jsZ%fG4x?frYocLF1x1*|n0fNIS3wyKEc|eTc0TAXz_qttAdm(<#&rwyV!B1PM z#T_ey^+&^Pr>PB9S6Bw2#Gsw~pTmv$@oLQ-jeqcb1hA)RxXDRZgHX!8FZZwRuZjj# zl?DF5FZGBodFk@cBl^B%A&Jqd9j^w5rLQz*IczeD#>X9S)BIBJh2^r!Qg79k^X^dC zMo4PYlfMrV4^GOHu~<~x3J|{hbC+u$Fdh5Nf!|y$cq3wTGh!de-2~!iR9MCyus_mv zdUzWb6Yq*)*`lDhQ!GXo6{2{92x7Q%m*Nh)q*a51id6x^k^eTuorVwsIaap1J?5p| z92A;XjRIR+%`>xh9(Uonr!|h3oEj1N`JdMe zqfI)3;^f&<_n1W&;&p%zw&=iTrf(qO-{9NWcIp(^78=uq4c$`AN4;%vge;@+_UL2I zzGnlC&&P1(U!~5l7A(1#@OLvjf}3_K2sB86lwcZZ+`-ln61qaZewRnoiu<#JHs+Fp zl6eWAhegqQ0h>ofbwTc1_36FO%>)H_f3@2608-X0PFr4~>$d+74n@yXjyi&_kJT3W zKeL%<7UOk1$;QBc-%ME3@ku$)6agMOfT}juPqqT0qFMnVL}ByXL}6d=^RW7e6PaiP zO>~cabv>BkIyU!g3MX@8;X6UkApHoY^eQ?}lABP)d&Wt#1g|T&n?o-0wyxSz=kA{& zLC@~R9~v4AuIF*Klz4ItbYNL4rS@t{M`_U9xxJ36_UdR{>FTNzH*sI*HVBr2iGnnQ zfEl*-|KL-)m*0OV$(Swm4^aL5A9O2B9~6V|!mCSK1P<4I5C6g`QiKj7{;%@bt@Xd1 z#PH_7xC{T14gCvD#9&T-S#EtCeNTzxIZ_#aC4DClUd{)=v5o&5u=?*Af{;RDfp z?>VC+4bH^%o}Qi*ar`%qjvtEWJW?Mg@ zHBw!J7V~RVKwsN7I0^q^*+2M&uL@3PD)#?fNeUrMZuqk2C7$jnlP>$`&tlH$Z2#)E z%CaFgGk$c!v&S^_(vL2KR`WsR`ak~o+S`HYsVQ2t-syI6D5=0~?oZtrt z_keTos9I_FWhS>_ElV~3{PV33y+L`XO*uofLN&KNaE}|!^b*F6{&1JS|MEgPs_N>> z%zJnVTI+pa78gF!%p`Ku(d)b$rXJpW+ATDPB6#M_CEp=5gU$^x^<@GGcR=D_1Qy{(-Q&ffLQ$ zv@61=tIG+`OBS3nM!2&+8U-$R8i=yEi)PWNtCaRAu;;%fW2DbUw!6yKpkR9wywc>k z5oD!iLs@^Mv27I`AmJrt_iOx!D7Kqv)qb>LiajKp)W6O?&5$>X1GHI#o0$vsyOUTa z-V|y6Xh9Z3@07u4R47dX^Glrrl<|%tdL)>~h!gzm1Wy8O8RKKtGYHtlk8O3`B;MHV zh6!)-Nropd#u+}~-@wkTDrq6+p2U^M`Gym%-yYW+6s)WV2^Y4JViX}@r}R4vIO^t0 zh|=Blwo~|e(!$Tj0Z1`(%pE86caBmSf9b~eP{8-Qfev`d6qkpp{EJHwPE2tow&(y_ zOLM(Vqc@wz*(J4>Ok`WQ+GCO_3piM^vCdAVLoIg@v;xZPR#6^UYFO8YJnErNmLjQy zKfC~};J*qfJTu~ojhB2Lpu^}+D?OPpK(iMZ&k?y`5(#*C81P58vpbm7EEVyj{|qt4hpo*@P*9Q?3!9_xlmXwD z`VtzYD#heDGAf=sLft~feDKO3FVp8(Gsoo#I8?g>D-%*~!9RuWANy9wO{VKBdaH}> zMu@?nNA`E#*!_AQ{;_!aBG!zMzf*uPWx?W(pm4UpT=8*Q%nc@&T42);^GKhA3D+`jEBNs$T&){^x%1`cyoaCOW4eWb@ZNq$=BIs;)TA` z$O0wJPnl&Y-=ln{tmflV=&a|a@qA-D+~nn+$Z`H5uNV5^9Jge0#(J{w+g&?T zrTx#{CM#QY2QTg?g1uS1Hgm1fW}dQ3ofW!w%*ZNs=tT**2nO3D$~D}pOn?2j+&?)y zUHatZ`-iXTydc;|$&*3Gbyszx;sX_(L<@tHUM2q_FYP*YWhs9=re5EAT9WscAbUXt zZB(^zBd}HxYU#})OSpv_NKf`G8#&-aXL4`vz-a|W;-9h&HuK{;J3R#7KXF~ZK||H- zo6+DFlmkic<*G|l7ymMY&*H@*+`uNr-8{xw#AYMi_oy^@-GYg9GLqVhIeL%F8nO*!Lv9eMyP+RjpkwUfVfByxqv4rds7W%j;n`eB+Q$gTsE@$|$V`+C*}sgcXYi0is#uvzRFc#wO3>Z< z&sn?N0_CInIFSFArUZ8>3v$cR&MI1A+gnXVoG@xn|1e==h5OOq!c%Q22f~Ia1Hqo* zV|$n|LKy8w&mAlZHA(x{_dQ|>h{zceR5_kHo-vk5l1)x=cJVh&bUg4gOli7x^p=TK zVn{4D1)9K2pmgY8pR#B#!SocO2Cn+|ezI}6IQ@Cc(7yY-`OEKYw>4XsMRF8Ye4jOK zja!qd2&VHlEpNNrfeJPPbGUf*Z(CIBphs#TvXWgdY7bxd8|%lC%wB8bBE}8u4@a9` zKFX!RQIx)=o&@49)+eaSKC=`n#X3vGv44%9tAHfaVECZi+vwfjruQfWPV%2KstAd( zZjMVc_r@^HSBX6FR&}Xa<z7{%! z$L@9ijrHeaKFS#l%b0D+OQlA^g@}8v9lpGtXkkG1$C~-|B`vdsY`2wGVDfU>7*j7V zg!t?+UuS8kYXP{xwH=vywe0s}^+P|l;Q*70KQ8%)&z+O0HRkCuQl|-AcW)&=&b~|8 zW*#p5nTv%M2Mq*V<3q*F_v*^qq9|`?a4Kr=;*J$G51E0$j>U}Qgg&-?K2}1eaSc{S zU}2Vzfy{V8WE#)O0(sOr$uvYjtDEJonGBl96^#E3<24{)89>0=z$Y%Upzw_b1V=vv zK^Lv394H2q6>mKE`?BUp!atCcRAWBeJO5(r(%jz~rK^g*+V1kB0gpyNAWm2rocGx; z%agf+O6k&I&h)D{l+_X9J-&Gr7*u>|zxo0{%K^Ch z-SXGf^E`HKAR2-Vf*l}BT+m?zR+C!)+VV#^@HZ`6&l{z^;6JjQR)esvwX#$^UH=9> z1Tt5);}f>6`1yiP6XsJG!%Bs4&qX)o3Rc@^v9GJ{%~}rrW$BJ)SN5joPTg2;L%)Zw zM!RS&Z_n@do?f-GtHiS?sSuJe-~MV3J0ttD`8?k|@@u*#kRF3?{ktPDF0k|0{I4Q% zcFF5n8d99901X)|n23}sW0c6mS-%TusUID?^y%@R$CsW#lMZ{*!X4Iot5>!-xs$npL)7q>oqfLnU!UoHXo`yrVOeimmzSVbU{GN^(}F zH-hcC$CHe4PK@bw^ZsaXMBX&-_mJ?y9sE=L>==QsQLiS;Ofwd>G9NzQS}@dbQ>o`- zyB!|891s=L?yId5?Cguv!FMnH*_itC7uB(MEHzAH=j4|g8Cya&ic6guHis*3Jv_mV zw+Qx8u6e`@&mYa=AR{eik$XOwPr@VV$q*4!)**Btck1+b;FX{nyHi(hwD??oE)gk` zRx?}_pl0HFnmP3;C@Nl%rE=li3vvEV@R@(@+}=&1gFuzayovYAukPhI9>xX#d~S#$ z?&T6ph>9g!V8M?(^0&>7p?%JVk6XU_NA4z3DL-1lHhcG6r_lHu^9eA(5e~CqrO2B6N@yShGO>U4<Mj+$(tD=*6*DrV_nr6RNFz-(fHF4oN^D)uty)B#-sr=;)vZ-w{;DovC6 z4q=Ht>U8W++=B6=u_p0_vW9OHU)>FBrQ z>Ewtf_MTGvf?`oaS=Bx@re(?w2~%H<;|vw;)c9CvGAagWSMX*k%W9pP`S4N(&Zl7S)0zLo*Re}Ys2oAJ!TY{b5F_*?`B`|1sbcOLv8wM3|tG2%1ZB|UOQ@?$$aYR~O zKpJa}Mn_A+qnXl?>KBu|7_-CO(Dzt|xZ0l5p3>naF(m@S0$Frb6jLcf7HI-~T1cxg zGmf0lt(u#S1mL0m=yCt;PqJu#U}TQ5CzGUiY6HtwYlQUkhvJ9hr^RcF$AQ6-IOZ_~ z$Cb73{jspe6lx?P#zL5DFRz_DzC~Vw0(h;e$WtfqdBP{mLV??Pe|2K%| z9n;}Gfs*89!PEsr9Q>{87N#;~O0UCKC=K_eDvMU=k$-)E)b8nGbX@AF9m~%#=vQxD zCSGq`;zKTu?a9OacgZzZspe@?AOZuA-_C>aX1i0B`Cx?EiCJ^W+VGVzWI_qJocMM= znt+NH&f#{vs>=Jd8kEQ}2(15B&*rwfq84hAS!W8Ea#r`7oD0)IK)=J)6X^sEfH_-K zYV&)cd0(wjKeF%Mu4l`sG_wV3dFMH(4Td`nXPX3uHR{oMGbdzJXu`q>rMa9))mfGYRt9X^#QYPNPkmU=x_7 z2ul1NJh#5_o{z-*PBaE(rWjc~_Inn+@yziZc>Dxp%KgFnI00;P!#UsFX7@?sV+dQFM)foiMqm?-a>GPc@pXT z)}n*}6BdOhC~xwolS_U@$JHms$J~b5D20ZQ4B~f++HQ*NuAO{(<7B2<&c^tvY=3~-D!%8pMF+oc&b*Q1?*M8sTvcU}NhOYy?#WDTG=g-X>SLPs$Pv3$N zrcBMO@7qrgeBM-^vn4gz=W#X2wtj31m++je8ViHYA22rFrcD^b`BLMzJ{a)bKnmL4-exzn#7(kzqkKy?k#b!9*6EKY9u4PWaK;2Y?erLSKbK|IJ!K^gemW_deFC*lo%{hboYCr=OPDi75LJIOvh7|e?0dg5 zO<0^L!Ba2>HH1^}p8ul z@lCtEc*sU8Z9KW+Uf9fR5bDr-@-lV15|IBChvsrW zYC@8Uu3)!{Ta(ed?PeXg6v(pNn`DDcxmixzMmc2Z(xOdZY+W0s_nCIMJ4ZlDH_$4) zo;qir9Y*imbijyMO0GE$JXKT~Z+I{4?qrq<*VFLqQRW>z=yOMlwTYU)Jz*e_?>`to zo@K&ZDCOlDG+jmHRhM6_AB)V4SZQU4Eo{s$<<{`ex1#0kv~=yzJe6MLj<3kTlaD6Y zBfC0c(B<(4LRed#M|f7urVR4~KAR)k0OatWq8R!#+hfx>1o2p^b-f8K7-yIqJy<-Q@=}}K=luNLall4r9TZFN4h2o!?9u0F zv4z`AE+NF`YJ8hce#OAoi+HkEa(>!G-tJoId5se5r?CYz$$sq zTh;{rR);IgBY7(g&Niy+sq$)xLM^=lXInL^341J$h{Q~JvKTMIiO*g0!xWxcs&l;D zIDnj zIf%?CW1QeR>-2as-PpUORksMdZT{XyNdY6{ftD3Q*X4k6tI?E+Q2y$P^QjeVn+2BJ z4O=OQvj@<`ZI;7^5lQ;WzLOuKX+djx&wd_OPfqN)8DCvB0$rU%)N$JDvGW+a$1F}Im#>cHB;Vdi)kunh)~ z^%9hiqj28}^a9aD!%2iCNg>2Ig3?d#gZ}6zc1F3@44uUI}A*R+4e&bqBIPZ5Hytp=S*v6)B1(5<=N^lNw##Z zA1kIe88#bpw9I|B6&a!7rzifMQYVfh?f5qts$^&wHGyk{59|p=Esjv=wGM}F8}Zd~ zq+)`Y>Y)_Xk=-l%aegM-@D42o36c2T^6mLH7FQY1tB1rhI+a=DIF?PPgqxe$#)oFX zNv=+kC~%dK!kbC-)56}QBMPi*e2Lw>G{b(G!%ikzbpno(;|L6pXX{4NUBv@TzYh43 zNJ1d|b58BxRO@&AAWh%ko0R%Fu%?s*akj2}ISj&6rsiGyQUNgw0=i2lqJ%py>d+iAtQ-SyE@D-%MRnTJAi8Q0ur zHF5@%RHnoKWAIhmBsw6eCxvanXrrVSz6nhEIM+6H@WLvFs#fi6r#ggwu2As87&ICx z_LkqMkmq~pSebqxTt~p4BU)3&+apXpO16pqRFemCvg)yE5JI&m(|U$d~!gyTEnXNQ)lhr&Q6ok z7O+>4QrC%8w2SW{<4_QcF>qQR6z#w7XT{ebO-O}YQJ;8y7KDD zq=vvuAg%4RBum!Qf~)zLa8_waJufbuLG*(9Tyidb>gnjY81)m$BY6vU_9YAA={UmC zX7*whsB)RrIMg>ky}$WGCJso|70tn(B5&>|GKllzxDF?(i;w*;J7yTPj)IO?4&XvU z8{`dNE{hzpg!U&P7eNeQsNr^X&V`yP+DA}w4~#B^FiE?Bkp!O`kJ1xX%A3)%TA-cP zGT#h3(Z~3gpICu*43@#0YnLh*x5sepNX5dkDnh(l?aogSzlYA&83s4T4B~*n*rjr1 zRxcx;-PHsDm>kVt0a8b9s)sAccjnK2UN*WS`IrRKab3)vu1&GNeaq?uln`P{N0h*M zHqGxUhidSB^Ks@b7%mu=Xr^)-$a1|fl_f=OO;_KEdhD@fu)MjraUJt_#Na9GjYULE zLFI$mDqbHsKlJC>0-ebEUCoxazR~Oj9N|$=&y>iq22bw$=d$8wQ((!yVU`Sl5XLbo zu(B0M=~-n`b6Tf@j%PjMvp=KmRICU07yWD>wc{*Z$M&szU&rft0aD4u5GcX6?Pd#e zd_q6*K{Ql%oTm8`21}QpIo4AP8F@I86jyf;ew@e%5bhQHW!QNCbpYz zGWB#);;u;2cn@1g8@9vpi|!MNWnA&&;qDXJ-Gld6V83-HSKm)z`7OkYr{ls1B%yrd zw>L8OM*4W9KSWS53qpEZ9}6*d;wGe0%u$|wGE60i-E{>#7y=_}bH?8AAhF!!=3RB9 z_jY&F-KJ%dWF8+4 z+aMy1x(nQwupbC5rB~RRYPh2r_F8OZvia#RI?G$oe2>z($zL=zdjSGzRZ;BlOcaw> zz6A5?8p2;caP@OetAFRmarxk~46+T3$~p(pZDwtQ(|%3o2weRPDwf>E^GHprky>(+&ex<-(Mp-`v5{+K*5y z7idSC9E&Yb_%LxS{K&W~p_k(JO2*AZ2Q6A=_h(a6#t(CY!Kj6kyFgrVvnV3gp!^9h zL`4W+r4~M;6!vZW9N8h-`qu9|$4$}71teXU(!9dG1cTv_+v%!+{wH;mkz)6AOR<={ z)pEzW(qDre9o?0sSkl0e)(H=?K605_0~G$OR3YARbcG(g2Y|_f68cz}vzCgEH;?QG z!=VvX8r#6!Xu@?qcEfQySR zIlFG1xNLBru<63hX?`|Dj}eQLU+ui&w}P5o`4z{##*Y$KYaC$#!mk}@xkMoasW?`K zN(wrTe7YtJ2~#fw;J5v;10MFv3+alzZrY2(SmoqLbcYFv2TSt86M{DoihMQxceZ*5 z(l!qrSljiv4y9{M$me~FBaZV70EK%s-%_CboaJXdmIw(COOb3eOUs=yF?mWsmc?@% zFDdyJCP}K!`A-=LA9;1*GcyRxp>*cP&9uIe4<4n-I?oOc%M&sA^2~b&&&kslmPh##~;l_`&{pluwN760!-98WWMz|;aBG@7Zu`^C)6 zIJF{YhS`1^KeqrNPJDYN1tw<5q=XzMRFhnpZe^|AGN)_6MG^&5$vNXkD)f8y*+_=R zxiAG|e?Fw;Mg$d3;nM9biDr6fHK<(M4hq{={^@X7ih0%7KMHvf@no@)IstB#)3gRp z)!y7&Mtov%-F2|54Ala$G|3<8P;isKt%I({kGplW32!x2u--Able3tn`YxNd+x1fV|c31Yc>p{Bd2&!KezzRP*{7T;N4Amy4-y z1(+x?)RvH4n|dRaRPjfUFHAtfDP8q_mxU&&&omS4#0R+nF(O_$s;?FSvGi`Hq8)H`)=!Vri^0M`-tpuOLbOZ)^Yh7yZF%_}7 z%S;!s(@1&m_!*t$DG#^A#{2}Qt9xM`PFK&%XH0qdM=jvTd_-vEZCIj@GQD5U4Gi}< z($ENFzCak(cOMF9?f9ZJFB}Iv-ja{Uo{z*|#-zp;QZj>_O~S*jCu?8}Of}PN1`hgQ zH(Iabh2LuHgI&DC(>|Cg1$^ja946gtG1fkG8l_x_BcEqP@IKSi zEueKp1d+39%cBM8{M=HY|diIB`?@Cut4 zySB55KfI29hKJ|(0I&2D|kCOb}nMslsyGAFk zem*3ZhCbn~%)PEy<>j8Yr}+1;K93#06XOV}@Olf#0wxQ$ONC^(UOj`;S5+Th81IDiM;RW!eWZP|=y&;N-R7#F*0R+r`HayFW!j5cJO;xRrF{)B#;;0t zDeMyaK{r$O$ijwA$)cr12F_B6IcCG(>$3viVdKdD#a2+55%&yhr(m<$=6t#?BQXV= z$%x`!!>YO4DHtyA6+j$0DSfi^{-2w1NZRS4-ln)YBJ&0!r(KyM#ikWGoq|fjt%LP-RbvFhZ8Hi#>u^ld}Z~}(n&#c*coA(p|R~IahBa_U^ zmas{Nht4m9atzx(osrT%ta$tT`+E|Jo(=4Vr3Ceu`XTTG^-s)QesCy%am)y+3yX|3 zW5o~F^Elq6rQm4Zvafpu-`zWgWKD`cS#h?tc~s-!1>)`Z#HTzOI;{NTg;Ru8^SM)m zxjM07RP+Z%hXGR?%`kpoE-Em%>_dd1oFx*sYo&!-b!d23-Wwtc4IX?<{wE|Zll-PW z0m^|Rb7%pdf?AleZ@=tJ5bP40I-h(2O{X3VZ2!PHt}o6)0p{R59Gucip0K!Z*M@Ff zzknvFKmA?MWW#xFE7!up@3~ld6$rtJ|B|ft!}=3TfiDD5F#wzoW{@YgGSwL4Mp(Hr z4JQ2_?F7_p;A<>ek~SApgXY~oTYn`u?B+CJsD*Q!>RuMs=EOLUsXy;Jsy?3ngKfu0 zR^VyJ_WBn?c3o}+vALPD#+b~$<@Pd3G*z4{Ehz7{qUKnnXsZPB#XCXLd|Xpq+7dhBVr<3* zcWEf4@7!E!Kx>UivGXq(!rr~U`cM&PGd)KQ{FTckmu6KagpyuaU!ldzSF87(Ek(;$ zhy00{cb|Oq@1gx?^L=Kep5}Mk94+?6-+)9jG)I+Cx;*TcG90s)Y>5!V4;PpWT0C$* z?P*$h@Wi}Dg!U&=?|c1*#W}PIThnB3FS2Cr9c&PiIfeJc_A1E?lD*r$xdfOoBN9xp z0>2PU>*WTA+Q4Mz|2+2oNczMbHZ0V6-^9c*<$lx+M*nzsHzztuV;a^cE+Zw@^{^NG zMlBBA>W){f`5`(c)(!l1L@>>+(^_a^Rh(w8Ntd@^fvoEG8T0#imm%63YnaFd>t+H% zKV`aqFY23m1Z+Sr)ZEI{;S^9ymEJxh=VjCmbqk#sIewM`*%u@tnZOHkTe4vr?!MEE zqZDeuDlaGo!9J0mn(vpQ`|qUse2<#b<*8Gq0F`#684=k_W#do>J{?oz3~lGFro%tN z6Lvp7H@89Wix5Q+I3bT=IcyWYVzFVuC=$4KXW}!SdA3zGS|B@E?Tk@EzhjSGxBq0# zcNfxH#Zg2^WO|3PI)RgPGI9Yy=kDq%ap67F$qgEC6z-lySCH`uRz7c8)9 zVOX&ea74r?&jJb6qj}sbLf-fRrVd_-5qy?TR+aSY7njx9n{hO2K_7SRR?4b(AGNS4 zS8hMMP6NRDd6Qi?&5BpQ%Suyz84dJ3GThBn_T&LwSB+~lK`62b#wrp<*qD0m_U5Qk z+l&9NlJkse;)~jS0w_%lMFmBA6KSFdf=EXYq$5SDgx;mMFn}P4^Z-FX0qN2N5_$&# z=^#Ao$njaZ41(PG_dTAPAxv<_mtNzl}zmBIx7<+_kz*VY#Ei$Sf zx3J}Z(wO20qkwLU3(H&>d2S7A(y1cd=W}s(*CWH!j94Gm$}bu+>>uEd7nWl^RUIZe z-tY1$kXcO+B@K1(^*9DQ{uVNH>U`iRol9NLV-S4`E9R>*$MrT^P8R=(Xy7G)W&l@S ze94A0Hr|+)b6Ae3{L#JCOfE2S{y2%D;4|PzO`J0tzC96uf%w{eQ$JGhnzh>!F~zr{{mv@eR*hvt_JK*AV3E?QF33 z2^6JWH0Ur=raB6n%o7!)7b)LFHRu<>ScD5m{G8IGGTSb`*BxWDjR!6JN79p~g)X)*tWiRgHI;V>_UqGjLs`*K6=g!AL^`SL=S@3kAVP3881kp(3{_6q<17!3nA z_U+goU4}dhp)-OC&v@(wYZ4aMPWE0Q#>XwEm%Oo0ok;)Fx6S(AHLS!p0C*Wj#c}_7 z`n*N~A|kL`Ao^|#p9FG}U81t=dCdLKSf#;pfloT|(hevaH z8t*0DyklDJyxcyzWQTj)Nb0C(LX$pSQh(zQAr1@L61QLTqm?`K6c0`vvR>cldPEj) ziB_2ik=2Iogc3Z}Ob&7tMMuOMJuS+8wriQ>W`fd~0!!-o?y{zw zn9HKf#7Q>VzOZ7^askcw<|-tR{-`8Rwd3RjgijY}h*USS^*4v{d+)HqdNz&W3$LAh z-Lnch-+#I$shE%vXF_el-N5-~QUvs4HV;b!pe!zeuBE>lW_Bc3+oPet@XS%S&3)(C zHOw9DA7kU(O?l{?Ot&>Var62DW2W5LyLT;wUpr8no>v%qLq9B4JGk9|6bUXIxbSC< zu9=Gn8`ea1nbWFkPYPSDuibGnrR;0(#q9=bG;j%5PuS3OXtD~u-HYIm6_7dLOg;gU zI$J?st~~YTPmp zKJXWpWA!aqYXdkx@YWm&cnz9f^yn~7uRPA!6`WZOXdcK4EpA;0M-ref692*Mghf`% zTQ+4PYW4RA5km0g5JS9OOq!$N5#ivC;_r>;!)1lp@JgZ21dU4bVV`O7P)G*fOAz;r z`${Sxk+NVF=(-)E;v-^3kP|sbwHv?uDGMy!#PRm;OK*CnY+S_o5kJm=8*a*Uk$%Tv z5y&&)vB}G8w9G8!9;VUMWd$#_H|q3_ezlW|@+gNvAY%HTsjlgpE(Flmr@>1jJ*vQS zs^L?lB-x!9n9>bU8})sUknT?Dlw_G8&F0{(_@AAY^!-a}<~ER4fm5Kv@%Rvz5{k7! zHV0VvOc^nCfdbA(h{43?e$^HNxK~QH{;`n>rrzxqE-=#-pF9`#u6??O~!{>A{ ziK@i)gbPGT{+a2~NsYoLgWKZ5Q5pNK#FCkcrhWqvtAP7Eq!C%ZaLqjo4`G@4zj;l8 zMabpgD{$uV@zH(C%W@=v<_maVhr{4NEs)E}aM=Xq(v|xNK}gY~?cgFouwnr!;U;9< z#BX!qtKZgSMpoZ*>1K#o*rz~{h199(S(Ty=hZ2$OM>kSHB8c89#A5HwE zJX3xp5p$5@f}twJZ-Qbg3y5A_*IJDZ-ij5K0J-F?)%gJVJ-n;GnY{u(mN%%7f~Y=Ep>VsV2*TR2&bD zzFuEtg_;Ck30F6YCFKYO$l`)!Xzz{a(b7}h>w$sm$~yE=`JR+#cDI4Zfy6nE7}hY+ zEw3WvI(RSjj}_iwqPs^ei(@3gTuv^6G(Gumusq)R!HdT2UwK@o;b$Nz2>G)w4jO() zO~zcGTU2-4Zd{FhzcdjNo#vTJ!yzr4*|LsKixK%JA900-y2KOEyU49yBNhDPJqk0S zKV`N_459EOx&jVwoSSqK*>3cp=1G8T^P@jx*^2Tedle3*Tqm{E^boTH{fK+9Oy#e> z-e72;Wf8%>_+24leLp3TrL>Dq@_0nvMEhCP;->1xVbtpx@|!bEkZy=zI0JuCYXhT> z`gqy5keIT`f1A5N(E+B9djR|hL@L@*o)MVxqjhnn2Pu!m^tbyY1HFr>DT4Ya=n0Q%(bSd@}PEX>?adT z3c{)9;4?wzm>A57LMFC@a zGsi^3zhB+ZX{99R=4k{4WUe&V2H%VI7A_?| z^lc{#&V?^F2*32ld@uu-neyn8W6yOk3HJ<-^UD;wSK<4AH8Bz4A(nLu?+!ha+Y--$ zOaKHp&P@6UUJbPQ{(rF~f&2+H@vpEVb0WfFBsE+Rha6EcmMK3Y2b|wf$HYt;_Fq)( zZl)7u;@ssAuIZ(4$bXYy9Q#W8HzJ8CHk#i z?bW(1+vWB-k(Ij&CJggCfz>8YQFm4Kt6iU(qh?zPLx2TY_Ai2=MWfh%EwkV{=V(L4&lljf+W<}bdzqG`hOeZPy zL=cBO6fSrU=QWpk+hDm3AD#S_mT=?lXDZ$@{_7=|?8E(^*F_gSnmpE8UzH@vb45tpWi<_dx!bL`mnJ$`%EyPVZ%g+yAf}sNie;CdJG(2 z)VXR66Uvs?3SpcV8q_1B3@S*Nwxdb@2EPR8YPl!`9Y>}~-KXnS323QO#h65N)7G`V zAN%|_7xzZLT^>fqztm-ApPhL1PjeBSd*f;BFPvu)L72^WW4wsABck_|*KH7l3{9tx zGfR)Q%2c+FQjt^IPi^IS2p4nHrc*n>#XsJNNoM-T`t;gPVx0#uMsK%j|HWZ2&b_IT zLWjj=h}h5nahHbJUxsR1d_q#pw7xKK4ox)E|NO0o{GzR{NoVA|IT@^wv2>zXqHj;g zQ)m{)lHRGl468hlemX+bmvgC5$A23%zBV87Y%l{@Fir?1(G{mizEy60Id|RVqk4!tqrlF` z*pfC*6Y61)YM_;y$b19YrNk>+djoYOFZ}~Sb7xXMT$lSf6BVNYXmz;k=pg}lrLNPF zn0}$d9SIsDqifscV**1V;hTRH?c7$^k6E!smb3M&a1|`6*=jXmQl&DX=5Opj_!S?_ zePG7*3yCRB0hf;Sa@T9l0y%EgW!Q8`Fa1wq*+qJwh3a=x%uI~FMKwFuX&jqQ{6OPv z6Y>IN4fDBCY%JAF2EmWc=l}cY1-2FbJ5Nv0G7AZZfvKyRAQ2Oq+0zz$PBYm}=DC@e z*w+FjlDrAT<=0%C6=((JBaSiGyJWYP?-{OeEL}wz>s0H0Xb9n-vjsJ(a?VDNTDV-r~S>vz@*`BPR!Kqo0*t& z9}xBuC=(XdjaBN8W0Rr1{zyvR-fhu0WJ2HT`^i8hSEjC@Uqi7fzFB%Killou&s!~{)38XDc9fH{odo=Ox1oHZi@jM$ic zC$qTwela^f12kD=-+(9`cJ=>3>6DO7Mr*hDxxH@BMm*=_kJmOmV^#;|38zw~$VOuu z;?avCB#%iJEgizs$Yp2Pvt*3KSGIcP=u}D+IcuT~O{jQmDgcGjSD2fzLpg^Zqf~WU zCQ7t9t?gdsxuzAWE3gWejLtxs-pKj>DR0CSb6;=vqfZD< zhjA;HPCcf8B_(ofd-UPiVV=s=?CoHm6&Yiyjm8H9&wl&g=?5bpX^ICG6MCsFj5P{m zlm4w6Q;ENwxMnA~q?K$W_W#OF%9Dl(VuDw|D+f7i6qLwYe(S}CP(UC80VT+C3o+<- zq`+2F^za>Yeopb(ZjDdRGGYDLrs(*tU* zWQnUb+nH2xG*bhL+SKJV|K{PMs=b{~yBB^R_R9h-t0938v)5;no#F-6h)kb>MxE%( zx`_k_(>gpR2W`5$=hbzmW!o8a5(yq4pISYo{fm=A_u*g9Hu=rB%mOy9qlY-;dn?)J zlI5Gw?M%T2M>%|)$CtsS)K?MCQdc(ZTUj{^mVt#@L|ADxA)2_@+2KlKL-1%=EAObs zvL_yJ7r%R|g(R{TCoaKyA*HOjq0UHaYh_~aS|r+9kb)M56Td8~N5CLAtvjHS6=)l7 zDACS##kB2DC^3`24Kl~x68Lwk@~}}Ol}kQ9-2q14;6ET|xIC9hL&NMp0Nb2?s58*H z?K@5|Ys9HI@6Etb8x5PHpTMF|uL1AZngqb>uc-ux!M1hIdc1u}Fl#9IDps0*wtB30 z6C?GN|2z#2rcw9bx%Vv`>*^e#GDL@460|ZJX|W;b~%_EukR(;%Dxzr2?RfL;sY4#$X_8* zlxRBV*`oxff@skc(@gsZ_M5x^1-qU0z#)6X-Md<`!asSX|H}la&$zng75CA@(VpW^ zA<|L>A3pW1`%3;8(`?{#TRS#WVV*RF>t62zeZ@7Eqtx|Leo*#i--ZtfhV84xHgr^o1nIOm(vVL#Xzpenvq>(cmvHU+ zp0C=;h84qbbdL^eCodZOrVqz3h}y8(x^V=|coOBdP$@_V_MY+5(jG z70lVNSFx-6m;di)IAfEjhS|pTn;eqwSg}Ae-weCLM_oD~cxh*_yHc|JdApx1QP7R= zC&JocQh%ppuNe;3<U;`Srf>1|Xl~hI0>oO$mruJs%@ZK!&_ zTdJ0>G7*z$PY{!oV?b*}6jdZ5;BvYhHYPWKn(v(1>5fLU*`ln66i6DpV+~`$Awlg}&Olh%Lj!x)w~et=vYk_dyRt?vb3rd-c1BrdsHW`J zc&JLqz7zYS^RTa`JyL&+5vd!)0bO!MDg;)d3`&9#Bs9dV_VgHxN6@ogP@>c98EXJO zxshk#9C-MCeDb8ntthH7bJ1}^KD;u%LnNU9f$Cv9pyPsFTOZvVN#FATI1LTJhfwkt=;j9N$^X{8Kz%!vX4|6qEt#JO4` z=*KVOjA8`#p4f)l+>kJg{pYf?+;`wY3(qRqy7Q6DFtyUnjzZRpebbJ6m1`wIt_#xdwbfr}Dpp&Tb{!0Mv%1+F+R~DxR1cm^wZEX9qplm~%-x`vM-I9&0b!qJ zn$34$Dk;pcTW{}Csppiq(hl;R$S;%M|C|r&O7TkkyO&- zWDmvGO&t928YIKsANP*jah+%!cz`s@ytB!q92V-JF_F{v!BUY}UTNc=2>PLNBx6)8 zLczg>nz|NSzzc9#b?P`W!>}_fB~`1n;Wt{$-U~sb$GdVcjkoxxT>q4~$~ZknIZTzTg>&WU1@@WObbdU`HIxCH zE=e}wuG~uVok^0UF7<^z>bu$3A96{XhjhJjcjX}M7jcsgH-&2lk2+QEUiF-FRekMs zP=oJ1O}98GuJw~naXT+q>j_)Jm7!2xybjP{--3mW=kI?%u>UN0tX>E9?u;CX7n1o=S=sxjZc)$Hk_ zTM2O$oNVIR>s7@x+);DK5D{)lUsZYc0M+!T1D1uxc}c~hU)S`w9!&7InlFsD6nth5 z+QX5e(xiL>DtbrZ0ll!{jRuHV_ByE^KnZ01B*@hU5Tb75a;}ftKkHZQ{0*n2E-rC4 zja~n_Njbvn_C>%C;Xbpb$52d>B}`5|EFRouM=HrjX7Pp3aPuw?pM^=)!AVBa#F4*S zC9Cp_zo&$joPgCdi6#TzgJkBt_Y!0+gT+dJo6^3#5_A3--Q`WA!eXPzs?g>u12ChT z2jN}yqoprWh@2HZ7NZ3>t6*t-E0}$qE`KzjV|I;8$*SG&*Qi<0f|a2o}^ zJl~deO>vAv!;X6`r9PWH(jLV`S?DlnNF?{|%1iXD5!x%0uD@rb+pn^C*T2hm zvh?=S`FYv6Y(TEoy9_ygke-ec!trvbPT`D|WZT9RWXwRr}%ENBbcYgIe z4glaq#Bmp>&7{(cWCDS1C!kAwz$C9g=#vDWt7DkSa-1D8M5m8^ef;&WwwTSZYX$ly zk;CV2&qT?&zZZKv5&pj!liZz!`D)x-xl&?oq7MCG8xfjrg z;*q1XJu|^@e8@^ILVC+TeB|;e67eYl5Y*346|8E!v|-Qgzy%PoGkx#;$1h~Z6C*YM zL5J!LpJF`QTvDb+&7)9kYYp_2J)bn$=#@8A8kk?DK8@@JDg^JC?g|d2tB0God<|Dh zN~dZV6ye0jPc;H!T6OSB#9Ld6nH`p%0^i=4W0|j=ai*r?l8%@h^FGd|ZGCTjrbw^@ zE2?8f#9(1hxR5ktwfuU~BR+fY=q>F)?n6zvbA|0eNA|BY)_-rwud28tOyuQn5>RlI z!i(q{FG;}c{Ol`0SFm+2cH{(B*k2LjD`ofg#*Pen^=#0i#)E0bTaG+_On*G{w@xFa zmYItf8y6oTpZ=GRtVC)8<9L~<1zBl0w04O zv@!4yto6gYErylNr%A|X)_VRwNP(6#7;kSL`heI_Vx9DPCXba*nc`JL* zhnQjn;J>E%3K#_o%3ra=t>)aMj$+m=>MAQv{462O4*Mp=k19z+Y~12(S1YFk^bhMJ z6}AMDm5jF`PNOt8g;R}L}7 ze}m=57&FJsUgVMr4hX8-+K%Q;Spd(MtD^F4=xdt-3=9_&=vU;_?njCpN@`Dw7)4bT zk72D0ABgXl(D^hcmoU)c1d?gW%)SJyeT=HTX-=NpB@NSixA;eQ;$#0S**>ru3NYMD`Dho5UT6XsuOw`65zyXFrQzt&y z>Xov3<|)cYbW|i*#RDP>3O3TnzKQnk>Y~R3$%Z}=HLx_gm6|I?`JL^gUeTGuCH{ zj%Y?)uq~@>Gs*srf8~ekxMds~vbcHw;KM_cqfl%ZS)2TLpvzgT2~1_f{R*YVymVmTm+T-?l2`4hJoHB0 ziZJI>>L(B&k33TU`SEM9l`6-?s>dYV$dRoCUmA20WVE#N$KY--|#4n2| z2R>Wyji!nDuy|#sa^+1zh=JP5-*T1kT>Jah6l`-S9lHbQ!GF+a0^Pj={^|n%kUux* zOH1sfAa;;T%%OS4y!h~b&tQbA3= JMAj_${{U%hG7SI# delta 26081 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 From 39e241bd3ac87b83d60e86bb7004959f88d19d6e Mon Sep 17 00:00:00 2001 From: Kyep Date: Sun, 12 Mar 2017 00:25:18 -0800 Subject: [PATCH 007/224] Disconnects Prison, Adds Pulse Turrets --- _maps/map_files/cyberiad/z2.dmm | 181 +++++++++--------- code/game/area/Space Station 13 areas.dm | 4 + code/game/machinery/portable_turret.dm | 15 +- code/modules/projectiles/guns/energy/pulse.dm | 13 ++ icons/turf/areas.dmi | Bin 32163 -> 32249 bytes 5 files changed, 118 insertions(+), 95 deletions(-) diff --git a/_maps/map_files/cyberiad/z2.dmm b/_maps/map_files/cyberiad/z2.dmm index 9d6d5042232..2015d8123bc 100644 --- a/_maps/map_files/cyberiad/z2.dmm +++ b/_maps/map_files/cyberiad/z2.dmm @@ -262,21 +262,21 @@ "fb" = (/obj/structure/table/woodentable,/obj/machinery/photocopier{icon_state = "fax"; name = "fax machine"},/obj/item/weapon/photo{name = "butts"},/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/centcom/control) "fc" = (/obj/machinery/computer/communications,/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/centcom/control) "fd" = (/obj/machinery/cryopod,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"fe" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) +"fe" = (/obj/machinery/porta_turret/centcom/pulse,/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "ff" = (/turf/unsimulated/wall,/area/ninja/outpost) "fg" = (/turf/unsimulated/wall,/area/ninja/holding) "fh" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (WEST)"; icon_state = "fakewindows"; dir = 8},/area/ninja/holding) "fi" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows2 (WEST)"; icon_state = "fakewindows2"; dir = 8},/area/ninja/holding) "fj" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (EAST)"; icon_state = "fakewindows"; dir = 4},/area/ninja/holding) "fk" = (/turf/unsimulated/wall{desc = "The door appears to be locked tightly."; icon = 'icons/obj/doors/Doorhatchele.dmi'; icon_state = "door_closed"; name = "Locked Door"},/area/ninja/holding) -"fl" = (/obj/machinery/porta_turret/centcom/ccadmin,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/centcom/specops) -"fm" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/obj/structure/table/reinforced,/obj/item/weapon/paper,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) -"fn" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) -"fo" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) -"fp" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/specops) -"fq" = (/obj/machinery/porta_turret/centcom/ccadmin,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/centcom/specops) -"fr" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/specops) -"fs" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/centcom/specops) +"fl" = (/obj/machinery/porta_turret/centcom/pulse{req_access = list(109)},/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) +"fm" = (/turf/unsimulated/wall,/area/centcom/gamma) +"fn" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/gamma) +"fo" = (/obj/machinery/porta_turret/centcom/pulse,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/centcom/gamma) +"fp" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/obj/structure/table/reinforced,/obj/item/weapon/paper,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/gamma) +"fq" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/gamma) +"fr" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/gamma) +"fs" = (/obj/structure/table/reinforced,/obj/machinery/turretid/lethal{ailock = 1; check_synth = 1; name = "Gamma Turret Control Panel"; pixel_x = 0; req_access = list(114)},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/centcom/gamma) "ft" = (/turf/unsimulated/wall{desc = "The door appears to be locked tightly."; icon = 'icons/obj/doors/Doorhatchele.dmi'; icon_state = "door_closed"; name = "Locked Door"},/area/ninja/outpost) "fu" = (/turf/unsimulated/floor{icon_state = "dark"},/area/ninja/outpost) "fv" = (/obj/structure/ninjatele{pixel_y = 25},/turf/unsimulated/floor{icon_state = "dark"},/area/ninja/outpost) @@ -288,8 +288,8 @@ "fB" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/ninja/holding) "fC" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/ninja/holding) "fD" = (/obj/structure/rack,/obj/item/device/camera,/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/ninja/holding) -"fE" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/specops) -"fF" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{tag = "icon-red (EAST)"; icon_state = "red"; dir = 4},/area/centcom/specops) +"fE" = (/obj/machinery/porta_turret/centcom/pulse,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/centcom/gamma) +"fF" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/gamma) "fG" = (/obj/machinery/computer/arcade,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/ninja/holding) "fH" = (/turf/unsimulated/beach/sand,/area/ninja/holding) "fI" = (/obj/effect/overlay/palmtree_r,/obj/effect/overlay/coconut,/turf/unsimulated/beach/sand,/area/ninja/holding) @@ -521,7 +521,7 @@ "ka" = (/turf/unsimulated/wall/abductor{icon_state = "alien18"},/area/abductor_ship) "kb" = (/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) "kc" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/mugwort,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"kd" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/centcom/specops) +"kd" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/centcom/gamma) "ke" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/red,/obj/item/clothing/shoes/sandal,/obj/item/clothing/head/wizard/red,/obj/item/weapon/twohanded/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) "kf" = (/obj/machinery/light/spot,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) "kg" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/magusred,/obj/item/clothing/head/wizard/magus,/obj/item/weapon/twohanded/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) @@ -756,14 +756,14 @@ "oB" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (WEST)"; icon_state = "fakewindows"; dir = 8},/area/syndicate_mothership) "oC" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (EAST)"; icon_state = "fakewindows"; dir = 4},/area/syndicate_mothership) "oD" = (/turf/unsimulated/floor/snow,/obj/structure/flora/bush,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (WEST)"; icon_state = "gravsnow_corner"; dir = 8},/area/syndicate_mothership) -"oE" = (/turf/unsimulated/floor{tag = "icon-red (EAST)"; icon_state = "red"; dir = 4},/area/centcom/specops) +"oE" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/gamma) "oF" = (/obj/machinery/door/airlock/centcom{name = "Team Storage"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) -"oG" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_GAMMA"; name = "Gamma Security"; p_open = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/centcom/specops) +"oG" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{tag = "icon-red (EAST)"; icon_state = "red"; dir = 4},/area/centcom/gamma) "oH" = (/obj/structure/table,/obj/item/weapon/storage/fancy/crayons,/obj/item/weapon/storage/fancy/crayons,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership) "oI" = (/obj/machinery/washing_machine,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership) -"oJ" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/centcom/specops) -"oK" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/centcom/specops) -"oL" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/centcom/specops) +"oJ" = (/obj/structure/extinguisher_cabinet,/turf/unsimulated/wall,/area/centcom/gamma) +"oK" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/centcom/gamma) +"oL" = (/turf/unsimulated/floor{tag = "icon-red (EAST)"; icon_state = "red"; dir = 4},/area/centcom/gamma) "oM" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) "oN" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/fernybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) "oO" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) @@ -775,7 +775,7 @@ "oU" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "oV" = (/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "CC_SOCORRIDOR"; name = "Lockdown Control"; pixel_x = -24; pixel_y = 0; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "oW" = (/obj/structure/table/woodentable{dir = 10},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "SPECOPS"; name = "Ready Room"; pixel_x = 6; pixel_y = 6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "ASSAULT"; name = "Assault Armor"; pixel_x = -6; pixel_y = 6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "specopsoffice"; name = "Privacy Shutters"; pixel_x = 6; pixel_y = -6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "CC_GAMMA"; name = "Gamma Lockdown"; pixel_x = -6; pixel_y = -6; req_access_txt = "114"},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/centcom/specops) -"oX" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_SOCORRIDOR"; name = "Lockdown Doors"; p_open = 0},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"oX" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_GAMMA"; name = "Gamma Security"; p_open = 0},/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/centcom/gamma) "oY" = (/obj/machinery/turretid/lethal{ailock = 1; name = "Special Ops Turret Control Panel"; pixel_x = 32; req_access = list(114)},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/specops) "oZ" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/obj/structure/toilet{dir = 4},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "pa" = (/obj/structure/noticeboard{pixel_x = -32},/obj/item/weapon/paper/syndimemo,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) @@ -783,21 +783,21 @@ "pc" = (/mob/living/simple_animal/pet/fox/Syndifox,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pd" = (/obj/effect/decal/warning_stripes/southeastcorner,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pe" = (/obj/effect/decal/warning_stripes/south,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) -"pf" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "platingdmg3"},/area/centcom/specops) -"pg" = (/obj/structure/stool/bed,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"ph" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"pi" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"pj" = (/obj/structure/stool/bed,/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/centcom/specops) -"pk" = (/obj/effect/decal/cleanable/blood,/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"pf" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/centcom/gamma) +"pg" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/centcom/gamma) +"ph" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/centcom/gamma) +"pi" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_SOCORRIDOR"; name = "Lockdown Doors"; p_open = 0},/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"pj" = (/obj/machinery/porta_turret/centcom/pulse,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"pk" = (/turf/unsimulated/wall,/area/centcom) "pl" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pm" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/cans/beer{pixel_x = -2; pixel_y = 5},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) -"pn" = (/turf/unsimulated/floor{icon_state = "floorgrime"},/area/centcom/specops) -"po" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"pn" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "platingdmg3"},/area/centcom) +"po" = (/obj/structure/stool/bed,/turf/unsimulated/floor{name = "plating"},/area/centcom) "pp" = (/obj/machinery/computer/telecrystals/uplinker,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership) -"pq" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"pr" = (/turf/unsimulated/floor{icon_state = "panelscorched"},/area/centcom/specops) -"ps" = (/turf/unsimulated/floor{icon_state = "platingdmg3"},/area/centcom/specops) -"pt" = (/turf/unsimulated/wall{desc = "The door appears to be locked tightly."; icon = 'icons/obj/doors/Doorhatchele.dmi'; icon_state = "door_closed"; name = "Locked Door"},/area/centcom/specops) +"pq" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom) +"pr" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom) +"ps" = (/obj/structure/stool/bed,/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/centcom) +"pt" = (/obj/effect/decal/cleanable/blood,/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom) "pu" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (NORTHWEST)"; icon_state = "fakewindows"; dir = 9},/area/syndicate_mothership) "pv" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows2 (WEST)"; icon_state = "fakewindows2"; dir = 8},/area/syndicate_mothership) "pw" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/mushroompizzaslice{pixel_x = -5; pixel_y = 5},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) @@ -807,8 +807,8 @@ "pA" = (/obj/machinery/light,/turf/unsimulated/floor{icon_state = "floor"},/area/syndicate_mothership) "pB" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "pC" = (/obj/machinery/door/poddoor{id_tag = "nukeop_ready"; name = "Shuttle Dock Door"},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) -"pD" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"pE" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"pD" = (/turf/unsimulated/floor{icon_state = "floorgrime"},/area/centcom) +"pE" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom) "pF" = (/turf/unsimulated/wall/fakeglass,/area/syndicate_mothership) "pG" = (/obj/structure/flora/ausbushes/lavendergrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "pH" = (/obj/structure/flora/ausbushes/stalkybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) @@ -817,10 +817,10 @@ "pK" = (/obj/structure/flora/ausbushes/brflowers,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "pL" = (/obj/structure/flora/ausbushes/sparsegrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "pM" = (/obj/structure/flora/ausbushes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) -"pN" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{icon_state = "panelscorched"},/area/centcom/specops) -"pO" = (/obj/effect/decal/cleanable/cobweb,/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"pN" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{name = "plating"},/area/centcom) +"pO" = (/turf/unsimulated/floor{icon_state = "panelscorched"},/area/centcom) "pP" = (/obj/structure/flora/ausbushes/leafybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) -"pQ" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "platingdmg1"},/area/centcom/specops) +"pQ" = (/turf/unsimulated/floor{name = "plating"},/area/centcom) "pR" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/box/drinkingglasses,/obj/item/weapon/reagent_containers/food/drinks/bottle/rum,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) "pS" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) "pT" = (/obj/structure/table/woodentable,/obj/item/device/syndicatedetonator,/turf/unsimulated/floor{dir = 2; icon_state = "wood"},/area/syndicate_mothership) @@ -828,8 +828,8 @@ "pV" = (/obj/effect/decal/warning_stripes/north,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pW" = (/obj/machinery/door/airlock/centcom{name = "Restroom"; opacity = 1; req_access_txt = "150"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pX" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership) -"pY" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/centcom/specops) -"pZ" = (/obj/machinery/porta_turret/centcom/ccadmin,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"pY" = (/turf/unsimulated/floor{icon_state = "platingdmg3"},/area/centcom) +"pZ" = (/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/centcom) "qa" = (/obj/structure/flora/ausbushes/grassybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "qb" = (/obj/machinery/door/airlock/centcom{name = "Thunderdome"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) "qc" = (/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) @@ -869,6 +869,14 @@ "qK" = (/turf/unsimulated/wall,/area/centcom/suppy) "qL" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/syndicate_mothership) "qM" = (/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/syndicate_mothership) +"qN" = (/turf/unsimulated/wall{desc = "The door appears to be locked tightly."; icon = 'icons/obj/doors/Doorhatchele.dmi'; icon_state = "door_closed"; name = "Locked Door"},/area/centcom) +"qO" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom) +"qP" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom) +"qQ" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom) +"qR" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{icon_state = "panelscorched"},/area/centcom) +"qS" = (/obj/effect/decal/cleanable/cobweb,/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom) +"qT" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "platingdmg1"},/area/centcom) +"qU" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/centcom) "qX" = (/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/syndicate_mothership) "re" = (/obj/structure/closet/syndicate/personal,/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/syndicate_mothership) "rf" = (/obj/structure/table,/obj/item/weapon/gun/energy/ionrifle,/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/syndicate_mothership) @@ -993,7 +1001,6 @@ "um" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/item/device/radio/intercom/specops{pixel_y = 25},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "un" = (/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/centcom/specops) "uo" = (/turf/unsimulated/floor{icon_state = "asteroid6"; name = "sand"},/area/centcom/specops) -"up" = (/obj/structure/extinguisher_cabinet,/turf/unsimulated/wall,/area/centcom/specops) "uq" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/centcom/specops) "ur" = (/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/centcom/specops) "us" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) @@ -1613,62 +1620,62 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsqsqsqsqsqsysEmnsMsNmnsEsEsOmosqsQsQsQsQsqsRsSsTsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsvsEsEsEsEsEsEsEsEsysysqsQsUsVsVsqsqsWsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsqaNaNaNsvsEsEsEsEsEsEsEsEsEsEsusQmpmpsQsQsQsQsZsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatbtctdtdtesqsqsqsqsqsEsEmnsMsCmnsEsEsEsEsEsQsQsQsQtfsQsQtgsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatbtcfetdtesqsqsqsqsqsEsEmnsMsCmnsEsEsEsEsEsQsQsQsQtfsQsQtgsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititjtktitititjtltmtntdtdtdsqsrssstsqtosEmnsMtpmnsEsEsEsEsutqsQsQsQtrsQsQtssqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtdsqswsssssxsEsEsEsEsEsEsEsEsEsEsqsusususususususqsqdWdXsqsqsqsqsqsqsqsqsqsqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititvtktitititvtwtmtntdtdtdsqsqsqsqsqsqsqtxsqsqsqsqsEsEtysqcRcocTcScVcUcWsudZdYebeasuecefefefefefegefefefeheiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtAsqtBtCtDsqtEtFtFtFtFtGsqsEsEtHsqdocXdqdpdLdKcXsufbfatLfcsuemeCeCeCeCeCeCeCeCeCeSeiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititItktitititItJtmtntdtdtdsqtKtLtMedtFtFtFtFtFtOsqsusxsusqsusususususususqsqfLsqsqsqsqsqsqsqsqsqsqsqsqsqsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtdsqsqeVeesqeVeesqsqsqsqsqtQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititVtktitititVtWtXtYtdtdtdsXaNaNaNaNaNaNsXeWujfdsqtQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXuaubsXsXsXsXsXsXsXsXsXeWujfdsqtQtRucudududududududududuetRtZsqaNaNoeodododododododofaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXflfefnfmfpfofefqsXufuguguhuiujujujsXukukukukulukumuneWujfdsqtQtRtZsususususususususutQtRtZsqaNaNohogojoioioioiokohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXfsfrfEfEfEfEfrfFupujujujujujujujujuqururururururussXeWujfdsqtQtRtZsuutuuuvuwuxuyuzsutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXrPrQdesXkdfEfEfEfEfEfEoEupujujujujujujujujsXuAuBuBuBuBuBuCsXsXoFsXsquEtRtSsuuFtRuGuHtRtRtRsuuEtRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXcYlZrUrVrWrXrXrXoGoKoJoJoJoJoJoJoLoGujujujuIuIujujujuJuKuKuKuKuKuKuKuLuKuKuKuMtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXrXrXrXrXrXrXrYrZsXsXsXsXsXsXsXsXsXsXujujuOuPuQuRujuSsXsXuTuUuTsXsXunsXoNoMoPsquetRucsutRtRtRtRtRtRtRsuuetRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsasbsbsbscsdsesbsXaNaNaNaNaNaNaNaNsXujuXuRooonvavbujvcvdvdvdvdvesXuosXsXsXsXsqtQtRtZsuvfuuvgvgvgvhvisutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsgsgsgsgsashsisjsXuWuWsXsXsXsXsXsXsXujujvauRvmuRujujvnvdvovpvqvdsXsXsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsgskslsmsasnsomdsXvkvkvlvkoSujujujoSujujujvyvyujujujvzvdvAvBvCbesXvEtTuEtRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXoTvkvkoUsXoVujujsXvIvJujujujujvLujsXvdoWmjeTvPsXvQtRtRtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkvksXoTvkvkoUsXoXoXsXsXsXsXsXsXbfbfsXsXsXvSvTvUvVoYsXvWtRtRtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititVtktitititVtWtXtYtdtdflsXaNaNaNaNaNaNsXeWujfdsqtQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmfmfmsXsXsXsXsXsXuaubsXsXsXsXsXsXsXsXsXeWujfdsqtQtRucudududududududududuetRtZsqaNaNoeodododododododofaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfofnfqfpfsfrfnfEfmufuguguhuiujujujsXukukukukulukumuneWujfdsqtQtRtZsususususususususutQtRtZsqaNaNohogojoioioioiokohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmkdfFoEoEoEoEfFoGoJujujujujujujujujuqururururururussXeWujfdsqtQtRtZsuutuuuvuwuxuyuzsutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmfmrPrQdefmoKoEoEoEoEoEoEoLoJujujujujujujujujsXuAuBuBuBuBuBuCsXsXoFsXsquEtRtSsuuFtRuGuHtRtRtRsuuEtRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmcYlZrUrVrWrXrXrXoXpgpfpfpfpfpfpfphoXujujujuIuIujujujuJuKuKuKuKuKuKuKuLuKuKuKuMtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmrXrXrXrXrXrXrYrZfmfmfmfmfmfmfmfmfmfmujujuOuPuQuRujuSsXsXuTuUuTsXsXunsXoNoMoPsquetRucsutRtRtRtRtRtRtRsuuetRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsasbsbsbscsdsesbfmaNaNaNaNaNaNaNaNsXujuXuRooonvavbujvcvdvdvdvdvesXuosXsXsXsXsqtQtRtZsuvfuuvgvgvgvhvisutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgsgsgsgsashsisjfmuWuWsXsXsXsXsXsXsXujujvauRvmuRujujvnvdvovpvqvdsXsXsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgskslsmsasnsomdfmvkvkvlvkoSujujujoSujujujvyvyujujujvzvdvAvBvCbesXvEtTuEtRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmfmfmoTvkvkoUsXoVujujsXvIvJujujujujvLujsXvdoWmjeTvPsXvQtRtRtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkvksXoTvkvkoUsXpipisXsXsXsXsXsXbfbfsXsXsXvSvTvUvVoYsXvWtRtRtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNsXoZvHvxvkvHvHpbsXoVujsXaNaNaNaNwbwcwdwbwesXiDwgwhwiwjsXwkudududwlsuwmudududududuetRucudududududwnsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXujujsXaNaNaNaNwrwswtwrwesXsXsXsXsXsXsXsqsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXpgpfsXpgphsXpgpisXpjpksXpgphsXujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDwEwFwGwCwHwIwJwKwLwMwNwOwPwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXpopnsXpopqsXpoprsXpotisXpopssXujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXptuTsXptuTsXptuTsXptuTsXptuTsXujujsXaNaNaNaNaNaNaNaNaNaNbgsXaNaNaNaNaNwCwDxlwIwIwIwIwIwIwKxmxnwNxoxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXujujujujujpBujujpBujujujujujpDujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIxxwCwHwIwJwKxyxzxAxzxzwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXujujpEujujujujujujujujujujujpDujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzpHpGpJpIpLpKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXptuTsXptuTsXptuTsXptuTsXptuTsXujuSsXsXsXsXsXsXsXsXsXsXsXsXsXaNaNaNaNaNwCwCwCwIwIwIwIwIxRwLxSxSxSxSwMxfxdpMwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXpopnsXpNpssXpopssXpOtisXpopqsXpDpDsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwDxWwIwIwIwIwIxRxmxXxYwNxXxYxfxdpPxzxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyaybycydyeaNazaNaNaNaAaNyaybycydyeaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXpgpfsXpgphsXpgphsXpgpQsXpgpYsXujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzpHxzwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfypxdwKyqwNwNyrcnytcncDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvywyxyyyNyAyByCyNyyyEyFyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXpZujpBujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfyGytyGwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvyKyLyMyNyMyOyMyNyMyPyKyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujujujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujujujujsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKxdxdwKwKxmwNxfxdqawKwNwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySylyoyWyXyYyZyNzazbyNzcykylyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjaNaNaNaNaNaNsXujujsXujpZsXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzdzezfmqzezewKxmwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizhzizjzkyNzazbyNyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHjHjHjHjHjHjHjqbqbHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzlzezmmqzezeznxmwNxfyGytyGwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizqzrzryZyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHEHFHGHFHHHIHJHJHJHIHHHJHHHJHKHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKztzezumqzezewKxyyQzvwKwKwKyqwNwNyrcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizxzrzrzyyNyMyMyNyNaBaCaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHyHyHyHyHSHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHUHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKztzezezezezewKwKzBwKwKqcxzwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNykylylylyoyNzazbyNzHyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHXHYHYHyHyHZHJHJHJIaHJHJHJHJHJHJHJIaHJHJHJHjaNaNaNaNaNaNaNaNaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjytytytwKpGxzxZwNxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizOzOzPzQyNzazbyNzRyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHJHjHjHjHjHjHjHjaNaNaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcqytytytwKpKwKxzwNxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNzVzWzWzWzXyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjdHdHdHdHdHHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjdIdIdIdIdIHjaNaNaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytwKpJqdqewNqepGwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWAlyNyNyNyNyNaBaDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIhIhIhIhIhjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIhIhIhIhIhHjHjHjaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcBytytytwKwKwKwKqkwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiADzWzWzQyNyMyMyMyPyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNcjaNaNaNaNaNaNaNaNaNaNaNcEcGcFytytytcHwKqlqnqmqmqobZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWzXyNAMANAOyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcIytytytytwKqpqsqqqqqvbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySAXAXylylAYylylAXAXyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIvIkIkIlImjcjcjcjcjcIwIxIwjcjcjcjcjcInIlIoIoIyIoIoIjIpHjaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytytwKqpqyqxqxqzbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyoBbzayNzbBcykyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcIwIzIwjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcJytytytcKwKqAqCqBqJqIbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiAMyMBeyMBfyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjwKcLcLwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiBhBiBjBkBlyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIEIEIEIEIEjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIEIEIEIEIEHjHjHjaNaNqKqKqKqKqKqKqKqKqKwKytytytcraNaNaNaNaNcMaNaNaNaNcrytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySBqBrBrBrBsyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjIKIKIKIKIKHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjILILILILILHjaNaNaNaNqKaNaNaNaNaNaNaNqKwKytytcraNaNaNaNaNaNaNaNaNaNaNaNaNcrytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjHjHjHjHjHjHjIMINININININIOIPIQINININININIMHjHjHjHjHjHjHjaNaNaNaNqKaNaNaNaNaNaNaNqKwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjIMIMIMIRIMISISISISISIMIRIMIMIMHjaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcNbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjHjHkHjHjHjHjITIUIVHjHjHjHjHkHjHjaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNdwqKwKytaNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXujujsXaNaNaNaNwrwswtwrwesXsXsXsXsXsXsXsqsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDwEwFwGwCwHwIwJwKwLwMwNwOwPwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXpjujpBujujsXaNaNaNaNaNaNaNaNaNaNbgsXaNaNaNaNaNwCwDxlwIwIwIwIwIwIwKxmxnwNxoxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujujujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIxxwCwHwIwJwKxyxzxAxzxzwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujujujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzpHpGpJpIpLpKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjaNaNaNaNaNaNsXujujsXujpjsXsXsXsXsXsXsXsXsXsXsXsXsXaNaNaNaNaNwCwCwCwIwIwIwIwIxRwLxSxSxSxSwMxfxdpMwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHjHjHjHjHjHjHjqbqbHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwDxWwIwIwIwIwIxRxmxXxYwNxXxYxfxdpPxzxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyaybycydyeaNazaNaNaNaAaNyaybycydyeaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHEHFHGHFHHHIHJHJHJHIHHHJHHHJHKHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzpHxzwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHyHyHyHyHSHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHUHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfypxdwKyqwNwNyrcnytcncDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvywyxyyyNyAyByCyNyyyEyFyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHXHYHYHyHyHZHJHJHJIaHJHJHJHJHJHJHJIaHJHJHJHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfyGytyGwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvyKyLyMyNyMyOyMyNyMyPyKyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHJHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjdHdHdHdHdHHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjdIdIdIdIdIHjaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKxdxdwKwKxmwNxfxdqawKwNwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySylyoyWyXyYyZyNzazbyNzcykylyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIhIhIhIhIhjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIhIhIhIhIhHjHjHjaNaNaNaNaNaNaNaNaNaNaNwKzdzezfmqzezewKxmwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizhzizjzkyNzazbyNyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNwKzlzezmmqzezeznxmwNxfyGytyGwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizqzrzryZyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNwKztzezumqzezewKxyyQzvwKwKwKyqwNwNyrcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizxzrzrzyyNyMyMyNyNaBaCaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIvIkIkIlImjcjcjcjcjcIwIxIwjcjcjcjcjcInIlIoIoIyIoIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNwKztzezezezezewKwKzBwKwKqcxzwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNykylylylyoyNzazbyNzHyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcIwIzIwjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjytytytwKpGxzxZwNxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizOzOzPzQyNzazbyNzRyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcqytytytwKpKwKxzwNxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNzVzWzWzWzXyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIEIEIEIEIEjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIEIEIEIEIEHjHjHjaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytwKpJqdqewNqepGwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWAlyNyNyNyNyNaBaDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjIKIKIKIKIKHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjILILILILILHjaNaNaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcBytytytwKwKwKwKqkwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiADzWzWzQyNyMyMyMyPyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjHjHjHjHjHjHjIMINININININIOIPIQINININININIMHjHjHjHjHjHjHjaNaNaNaNaNaNcjaNaNaNaNaNaNaNaNaNaNaNcEcGcFytytytcHwKqlqnqmqmqobZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWzXyNAMANAOyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjIMIMIMIRIMISISISISISIMIRIMIMIMHjaNaNaNaNaNaNaNaNaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcIytytytytwKqpqsqqqqqvbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySAXAXylylAYylylAXAXyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjHjHkHjHjHjHjITIUIVHjHjHjHjHkHjHjaNaNaNaNaNaNaNaNaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytytwKqpqyqxqxqzbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyoBbzayNzbBcykyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcJytytytcKwKqAqCqBqJqIbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiAMyMBeyMBfyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjwKcLcLwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiBhBiBjBkBlyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkaNaNaNaNaNaNaNaNaNaNqKqKqKqKqKqKqKqKqKwKytytytcraNaNaNaNaNcMaNaNaNaNcrytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySBqBrBrBrBsyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpopnpkpopqpkpoprpkpsptpkpopqpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKytytcraNaNaNaNaNaNaNaNaNaNaNaNaNcrytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpEpDpkpEpNpkpEpOpkpEpQpkpEpYpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkqNpZpkqNpZpkqNpZpkqNpZpkqNpZpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcNbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkqOqOqOqOqOqPqOqOqPqOqOqOqOqOpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkqOqOqQqOqOqOqOqOqOqOqOqOqOqOpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkqNpZpkqNpZpkqNpZpkqNpZpkqNpZpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpEpDpkqRpYpkpEpYpkqSpQpkpEpNpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNdwqKwKytaNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpopnpkpopqpkpopqpkpoqTpkpoqUpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm index f54262bf25b..0e554fd567b 100644 --- a/code/game/area/Space Station 13 areas.dm +++ b/code/game/area/Space Station 13 areas.dm @@ -513,6 +513,10 @@ var/list/ghostteleportlocs = list() name = "\improper Centcom Special Ops" icon_state = "centcom_specops" +/area/centcom/gamma + name = "\improper Centcom Gamma Armory" + icon_state = "centcom_gamma" + /area/centcom/holding name = "\improper Holding Facility" diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm index 7d140949676..be395c6ed47 100644 --- a/code/game/machinery/portable_turret.dm +++ b/code/game/machinery/portable_turret.dm @@ -75,18 +75,13 @@ check_weapons = 1 check_anomalies = 1 -/obj/machinery/porta_turret/centcom/ert - health = 200 - enabled = 1 - lethal = 1 - req_access = list(access_cent_specops) - -/obj/machinery/porta_turret/centcom/ccadmin - name = "Armored Turret" +/obj/machinery/porta_turret/centcom/pulse + name = "Pulse Turret" health = 200 enabled = 1 lethal = 1 req_access = list(access_cent_commander) + installation = /obj/item/weapon/gun/energy/pulse/turret /obj/machinery/porta_turret/stationary ailock = 1 @@ -164,6 +159,10 @@ eshot_sound = 'sound/weapons/Laser.ogg' egun = 1 + if(/obj/item/weapon/gun/energy/pulse/turret) + eprojectile = /obj/item/projectile/beam/pulse + eshot_sound = 'sound/weapons/pulse.ogg' + var/list/turret_icons /obj/machinery/porta_turret/update_icon() if(!turret_icons) diff --git a/code/modules/projectiles/guns/energy/pulse.dm b/code/modules/projectiles/guns/energy/pulse.dm index c155cfb9dff..456627398ce 100644 --- a/code/modules/projectiles/guns/energy/pulse.dm +++ b/code/modules/projectiles/guns/energy/pulse.dm @@ -70,3 +70,16 @@ /obj/item/weapon/gun/energy/pulse/pistol/m1911/isHandgun() return 1 + +/obj/item/weapon/gun/energy/pulse/turret + name = "pulse turret gun" + desc = "A heavy, turret-mounted pulse energy cannon." + icon_state = "turretlaser" + item_state = "turretlaser" + slot_flags = null + w_class = 5 + ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser/pulse) + weapon_weight = WEAPON_MEDIUM + can_flashlight = 0 + trigger_guard = TRIGGER_GUARD_NONE + ammo_x_offset = 2 \ No newline at end of file diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 37d264e69997a2743e846adf533373d2521ea0cd..1bceb9f2bba30c41257c6999eff51b7a5265b786 100755 GIT binary patch delta 2345 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 P00000NkvXXu0mjf^3s4H delta 2259 zcmV;^2rT#c`vIf-0gxmCtg$7W1sK2lP29`sRXBnQqmb3lk+V^f0F zZnp9UcHweORd@Bd_RRdBWc97OdqA3V{;BHAhvt9w_R0q-+sU%d^Ej=zfXW+VoPPxv zj8_Mnm%e?zIWsH)09yz=AfPH*M;LIuY?t|Ow0PeLfzjMw&%Gf!yg5K+e7-sRDL7;v z0I(Cl0|Kg|x${=E!uyf4B_cYc>$j~ECyn9x05&HJdQC)heodb^&tvct zOCV@bAw|P_K_9fh&|}EF)vrdH0&hi$t+X%gw-1~w=(Y4z$b7VaRA3AyNM^))$xQX~ z!TkF@|E}1})XICdt@3=xdfBfQ=KlV%*Ft`#QgNU|EdT(J?n_y=+BIuB zI^zc#+j(h(6p>c1qp{+a-kRiz*g{>=>FG`e&|I9DY55= zrDwmQtBW-q9jiXasdi(IV`-POFA0@I@WzXHN-S82SZg_m>~KwPENOT4?w>!1h)&=A z`hoLYw%T=S*?QyY{*ixwW2^&_|CjBSum70)`xo(k$U4tnr>QZEJS=i;hhBf@k!k|~ zRLvvn*Hy{GkL`yHsaRf&(*9bsl=PP`H*3+TCSsGq@>1wjdM&hw`mqp@VnCLy zc8w)OytE6gv6CeyozMe|-@>{6%KDcT*2L z8DlPeklxL4eAoX%*OiP>;sJlryIVN5cEfO*+SOu>mm=!D7z@jbQ6d;h>`T2LOq)22 z%(E{UU-B=}pHGNhaGr=rmY)#4&^9IZlG?t1Ia0f0wtZn~3f}P`%c*+IkNH8K$B|!O zIzDZ+rDDw`zwlUiSRRZu9UZf{kTy9FhczaX5(v62SB}(q^KlquY7u|pg-%Mx=prh{ zq{*Bi;$aB}OK_Cfr>O1wmt&VjMvl36K4AX+o_`mq?i`TR`VXtlvyXZ|YGDrXLA2@p z&~>?W9^QCE36j=W*P+u?z6(-da5*9-Ec>V!$$3INo0J{bu{UH0uZSl;_ALYh0O*e^ zK&*#V?t$nnrW?y0JQRQ40b{am?9VW_2gEDuI?q0})*~_pQ9XCTuxQX_Eh=*TOGFEi zFBW9p`#$OVvDSsioiVAcx1BsCBcEhC`uG5VBElY!=mT+R!NF@eWXf%Nt%tOaj_)lX zokDcfN_1z7w`N4|kdb|JbGM08Pn*O}m)pBw?vG<{62irsqYHms#fC+n?~U&3c|rPo zzR2ztc^Yb;xc~sWPw$gZtq0#&Vuab2uu2r`q|>>vw$N%%h-{ak7d=i%D5f#IAURv2 z^j$E~xry!twsOv-*2w0KjbY zUIQ|=2ZU&Ik!gSFw%RUO_q>cn?k<=}UGBb^(tBV$uZCB)&IVz-$o~P;;w~5>vJV#{ z^1UQ|zjHcdqK`}W^4`5K)|lL0^uc7vBqtp7;bd0GWulAg004QC0wlK`kZmFl$UbHd*u1?FTmjPMff(sC2Hv*ZZ3@+t-USmKgDCA;iDK=R(e&N*(k6Di zMDkXjR6T#VM|w9(`)Tipw$UDvq7SBzT_2I(|E32o&o57DY1OCNWIgA%ji_iCy1#x| zTji7(=tE8@j5+r{Q{6UPjkm4V+h$uTI`pm=dBB*i8x!v?m=dvIoqp5TAvnV1ydN^Ok`fWxP79Lk7*c;^c)~;8`;rQyMC}BYXvm3*lu(Is zLJwbN=X7__l~eEaV;ieqZY&S!1+lyz+6yul5Cq#t^#WuHA_t7kiFMbDRp+e(sZL}Tlf@vW_zy$R1e2j@FSaOtz4!!215BySR5uwXE zZ|Eh1-V+!$jABaQ%>84@>NH z1q)E)K!AXqq=5$nOvIO`wCua+G$lAnghGGUIV62UFtvtoJhaCJOa}xAsG4?$yI=s= zS5ksOwrM*q4=Ff?^h$s_fdByjfIH-RjuMZCz(OV_QvCn`002ovPDHLkV1jfoT}S`` From ae3ded2c594e19c2af5542536b83be08b6e054d4 Mon Sep 17 00:00:00 2001 From: Kyep Date: Tue, 14 Mar 2017 00:49:48 -0700 Subject: [PATCH 008/224] Disconnects Thunderdome --- _maps/map_files/cyberiad/z2.dmm | 115 +++++++++++++++----------------- 1 file changed, 55 insertions(+), 60 deletions(-) diff --git a/_maps/map_files/cyberiad/z2.dmm b/_maps/map_files/cyberiad/z2.dmm index 2015d8123bc..f3d0d6b1952 100644 --- a/_maps/map_files/cyberiad/z2.dmm +++ b/_maps/map_files/cyberiad/z2.dmm @@ -773,9 +773,8 @@ "oS" = (/obj/machinery/door/airlock/centcom{name = "Bathroom"; opacity = 1; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "oT" = (/obj/structure/mirror{dir = 4; pixel_x = -32; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "oU" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) -"oV" = (/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "CC_SOCORRIDOR"; name = "Lockdown Control"; pixel_x = -24; pixel_y = 0; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"oV" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_GAMMA"; name = "Gamma Security"; p_open = 0},/obj/machinery/door/airlock/centcom{name = "Gamma Vault"; opacity = 1; req_access_txt = "114"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/centcom/gamma) "oW" = (/obj/structure/table/woodentable{dir = 10},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "SPECOPS"; name = "Ready Room"; pixel_x = 6; pixel_y = 6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "ASSAULT"; name = "Assault Armor"; pixel_x = -6; pixel_y = 6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "specopsoffice"; name = "Privacy Shutters"; pixel_x = 6; pixel_y = -6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "CC_GAMMA"; name = "Gamma Lockdown"; pixel_x = -6; pixel_y = -6; req_access_txt = "114"},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/centcom/specops) -"oX" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_GAMMA"; name = "Gamma Security"; p_open = 0},/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/centcom/gamma) "oY" = (/obj/machinery/turretid/lethal{ailock = 1; name = "Special Ops Turret Control Panel"; pixel_x = 32; req_access = list(114)},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/specops) "oZ" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/obj/structure/toilet{dir = 4},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "pa" = (/obj/structure/noticeboard{pixel_x = -32},/obj/item/weapon/paper/syndimemo,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) @@ -786,8 +785,6 @@ "pf" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/centcom/gamma) "pg" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/centcom/gamma) "ph" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/centcom/gamma) -"pi" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_SOCORRIDOR"; name = "Lockdown Doors"; p_open = 0},/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"pj" = (/obj/machinery/porta_turret/centcom/pulse,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "pk" = (/turf/unsimulated/wall,/area/centcom) "pl" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pm" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/cans/beer{pixel_x = -2; pixel_y = 5},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) @@ -805,7 +802,6 @@ "py" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows2 (NORTH)"; icon_state = "fakewindows2"; dir = 1},/area/syndicate_mothership) "pz" = (/turf/unsimulated/floor{icon_state = "floor"},/area/syndicate_mothership) "pA" = (/obj/machinery/light,/turf/unsimulated/floor{icon_state = "floor"},/area/syndicate_mothership) -"pB" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "pC" = (/obj/machinery/door/poddoor{id_tag = "nukeop_ready"; name = "Shuttle Dock Door"},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "pD" = (/turf/unsimulated/floor{icon_state = "floorgrime"},/area/centcom) "pE" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom) @@ -831,7 +827,6 @@ "pY" = (/turf/unsimulated/floor{icon_state = "platingdmg3"},/area/centcom) "pZ" = (/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/centcom) "qa" = (/obj/structure/flora/ausbushes/grassybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) -"qb" = (/obj/machinery/door/airlock/centcom{name = "Thunderdome"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) "qc" = (/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "qd" = (/obj/structure/flora/ausbushes/fernybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "qe" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) @@ -1632,65 +1627,65 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfofnfqfpfsfrfnfEfmufuguguhuiujujujsXukukukukulukumuneWujfdsqtQtRtZsususususususususutQtRtZsqaNaNohogojoioioioiokohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmkdfFoEoEoEoEfFoGoJujujujujujujujujuqururururururussXeWujfdsqtQtRtZsuutuuuvuwuxuyuzsutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmfmrPrQdefmoKoEoEoEoEoEoEoLoJujujujujujujujujsXuAuBuBuBuBuBuCsXsXoFsXsquEtRtSsuuFtRuGuHtRtRtRsuuEtRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmcYlZrUrVrWrXrXrXoXpgpfpfpfpfpfpfphoXujujujuIuIujujujuJuKuKuKuKuKuKuKuLuKuKuKuMtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmcYlZrUrVrWrXrXrXoVpgpfpfpfpfpfpfphoVujujujuIuIujujujuJuKuKuKuKuKuKuKuLuKuKuKuMtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmrXrXrXrXrXrXrYrZfmfmfmfmfmfmfmfmfmfmujujuOuPuQuRujuSsXsXuTuUuTsXsXunsXoNoMoPsquetRucsutRtRtRtRtRtRtRsuuetRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsasbsbsbscsdsesbfmaNaNaNaNaNaNaNaNsXujuXuRooonvavbujvcvdvdvdvdvesXuosXsXsXsXsqtQtRtZsuvfuuvgvgvgvhvisutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgsgsgsgsashsisjfmuWuWsXsXsXsXsXsXsXujujvauRvmuRujujvnvdvovpvqvdsXsXsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgskslsmsasnsomdfmvkvkvlvkoSujujujoSujujujvyvyujujujvzvdvAvBvCbesXvEtTuEtRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmfmfmoTvkvkoUsXoVujujsXvIvJujujujujvLujsXvdoWmjeTvPsXvQtRtRtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkvksXoTvkvkoUsXpipisXsXsXsXsXsXbfbfsXsXsXvSvTvUvVoYsXvWtRtRtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNsXoZvHvxvkvHvHpbsXoVujsXaNaNaNaNwbwcwdwbwesXiDwgwhwiwjsXwkudududwlsuwmudududududuetRucudududududwnsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXujujsXaNaNaNaNwrwswtwrwesXsXsXsXsXsXsXsqsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDwEwFwGwCwHwIwJwKwLwMwNwOwPwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXpjujpBujujsXaNaNaNaNaNaNaNaNaNaNbgsXaNaNaNaNaNwCwDxlwIwIwIwIwIwIwKxmxnwNxoxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujujujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIxxwCwHwIwJwKxyxzxAxzxzwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujujujujsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzpHpGpJpIpLpKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjaNaNaNaNaNaNsXujujsXujpjsXsXsXsXsXsXsXsXsXsXsXsXsXaNaNaNaNaNwCwCwCwIwIwIwIwIxRwLxSxSxSxSwMxfxdpMwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHjHjHjHjHjHjHjqbqbHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwDxWwIwIwIwIwIxRxmxXxYwNxXxYxfxdpPxzxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyaybycydyeaNazaNaNaNaAaNyaybycydyeaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHEHFHGHFHHHIHJHJHJHIHHHJHHHJHKHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzpHxzwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHyHyHyHyHSHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHUHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfypxdwKyqwNwNyrcnytcncDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvywyxyyyNyAyByCyNyyyEyFyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHXHYHYHyHyHZHJHJHJIaHJHJHJHJHJHJHJIaHJHJHJHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfyGytyGwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvyKyLyMyNyMyOyMyNyMyPyKyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHJHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjdHdHdHdHdHHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjdIdIdIdIdIHjaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKxdxdwKwKxmwNxfxdqawKwNwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySylyoyWyXyYyZyNzazbyNzcykylyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIhIhIhIhIhjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIhIhIhIhIhHjHjHjaNaNaNaNaNaNaNaNaNaNaNwKzdzezfmqzezewKxmwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizhzizjzkyNzazbyNyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNwKzlzezmmqzezeznxmwNxfyGytyGwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizqzrzryZyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNwKztzezumqzezewKxyyQzvwKwKwKyqwNwNyrcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizxzrzrzyyNyMyMyNyNaBaCaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIvIkIkIlImjcjcjcjcjcIwIxIwjcjcjcjcjcInIlIoIoIyIoIoIjIpHjaNaNaNaNaNaNaNaNaNaNaNwKztzezezezezewKwKzBwKwKqcxzwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNykylylylyoyNzazbyNzHyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcIwIzIwjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjytytytwKpGxzxZwNxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizOzOzPzQyNzazbyNzRyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcqytytytwKpKwKxzwNxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNzVzWzWzWzXyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIEIEIEIEIEjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIEIEIEIEIEHjHjHjaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytwKpJqdqewNqepGwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWAlyNyNyNyNyNaBaDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjIKIKIKIKIKHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjILILILILILHjaNaNaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcBytytytwKwKwKwKqkwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiADzWzWzQyNyMyMyMyPyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjHjHjHjHjHjHjIMINININININIOIPIQINININININIMHjHjHjHjHjHjHjaNaNaNaNaNaNcjaNaNaNaNaNaNaNaNaNaNaNcEcGcFytytytcHwKqlqnqmqmqobZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWzXyNAMANAOyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjIMIMIMIRIMISISISISISIMIRIMIMIMHjaNaNaNaNaNaNaNaNaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcIytytytytwKqpqsqqqqqvbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySAXAXylylAYylylAXAXyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjHjHkHjHjHjHjITIUIVHjHjHjHjHkHjHjaNaNaNaNaNaNaNaNaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytytwKqpqyqxqxqzbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyoBbzayNzbBcykyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcJytytytcKwKqAqCqBqJqIbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiAMyMBeyMBfyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjwKcLcLwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiBhBiBjBkBlyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkaNaNaNaNaNaNaNaNaNaNqKqKqKqKqKqKqKqKqKwKytytytcraNaNaNaNaNcMaNaNaNaNcrytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySBqBrBrBrBsyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpopnpkpopqpkpoprpkpsptpkpopqpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKytytcraNaNaNaNaNaNaNaNaNaNaNaNaNcrytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpEpDpkpEpNpkpEpOpkpEpQpkpEpYpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkqNpZpkqNpZpkqNpZpkqNpZpkqNpZpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcNbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkqOqOqOqOqOqPqOqOqPqOqOqOqOqOpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkqOqOqQqOqOqOqOqOqOqOqOqOqOqOpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkqNpZpkqNpZpkqNpZpkqNpZpkqNpZpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpEpDpkqRpYpkpEpYpkqSpQpkpEpNpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNdwqKwKytaNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpopnpkpopqpkpopqpkpoqTpkpoqUpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgsgsgsgsashsisjfmaNaNsXuWuWsXsXsXsXujujvauRvmuRujujvnvdvovpvqvdsXsXsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgskslsmsasnsomdfmsXsXsXvkvkvlvkvkoSujujujvyvyujujujvzvdvAvBvCbesXvEtTuEtRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmfmfmvkvksXoTvkvkvkoUsXvIvJujujujujvLujsXvdoWmjeTvPsXvQtRtRtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXoZvHvxvkvHvHpbsXsXsXsXsXsXbfbfsXsXsXvSvTvUvVoYsXvWtRtRtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXaNaNaNaNwbwcwdwbwesXiDwgwhwiwjsXwkudududwlsuwmudududududuetRucudududududwnsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNwrwswtwrwesXsXsXsXsXsXsXsqsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDwEwFwGwCwHwIwJwKwLwMwNwOwPwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNbgsXaNaNaNaNaNwCwDxlwIwIwIwIwIwIwKxmxnwNxoxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIxxwCwHwIwJwKxyxzxAxzxzwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzpHpGpJpIpLpKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXaNaNaNaNaNwCwCwCwIwIwIwIwIxRwLxSxSxSxSwMxfxdpMwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwDxWwIwIwIwIwIxRxmxXxYwNxXxYxfxdpPxzxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyaybycydyeaNazaNaNaNaAaNyaybycydyeaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzpHxzwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfypxdwKyqwNwNyrcnytcncDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvywyxyyyNyAyByCyNyyyEyFyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfyGytyGwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvyKyLyMyNyMyOyMyNyMyPyKyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKxdxdwKwKxmwNxfxdqawKwNwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySylyoyWyXyYyZyNzazbyNzcykylyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzdzezfmqzezewKxmwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizhzizjzkyNzazbyNyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzlzezmmqzezeznxmwNxfyGytyGwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizqzrzryZyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKztzezumqzezewKxyyQzvwKwKwKyqwNwNyrcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizxzrzrzyyNyMyMyNyNaBaCaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKztzezezezezewKwKzBwKwKqcxzwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNykylylylyoyNzazbyNzHyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjytytytwKpGxzxZwNxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizOzOzPzQyNzazbyNzRyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcqytytytwKpKwKxzwNxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNzVzWzWzWzXyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytwKpJqdqewNqepGwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWAlyNyNyNyNyNaBaDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHjHjHjHjHjHjHjHkHkHjHjHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcBytytytwKwKwKwKqkwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiADzWzWzQyNyMyMyMyPyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHxHyHyHyHyHzHjHEHFHGHFHHHIHJHJHJHIHHHJHHHJHKHjaNaNaNaNaNaNaNaNaNaNaNaNcjaNaNaNaNaNaNaNaNaNaNaNcEcGcFytytytcHwKqlqnqmqmqobZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyinozWzWzXyNAMANAOyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHyHyHyHyHSHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHUHjaNaNaNaNaNaNaNaNaNaNaNaNcjcraNaNaNaNaNaNaNaNaNaNaNcCcIytytytytwKqpqsqqqqqvbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySAXAXylylAYylylAXAXyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHRHXHYHYHyHyHZHJHJHJIaHJHJHJHJHJHJHJIaHJHJHJHjaNaNaNaNaNaNaNaNaNaNaNaNcjcpcraNaNaNaNaNaNaNaNaNcrcpcsytytytytwKqpqyqxqxqzbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyoBbzayNzbBcykyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNHjHjHjHjHjHjHjHjHJHTHTHTHTHTHJHJHJHTHTHTHTHTHJHjHjHjHjHjHjHjaNaNaNaNaNaNcjcpcpcpcpcpcpcpcpcpcpcpcpcpcJytytytcKwKqAqCqBqJqIbZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiAMyMBeyMBfyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjdHdHdHdHdHHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjdIdIdIdIdIHjaNaNaNaNaNaNcjcjcjcjcjcjcjcjcjcjcjcjcjcjcjwKcLcLwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiBhBiBjBkBlyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIhIhIhIhIhjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIhIhIhIhIhHjHjHjaNaNqKqKqKqKqKqKqKqKqKwKytytytcraNaNaNaNaNcMaNaNaNaNcrytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySBqBrBrBrBsyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNqKaNaNaNaNaNaNaNqKwKytytcraNaNaNaNaNaNaNaNaNaNaNaNaNcrytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNqKaNaNaNaNaNaNaNqKwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIvIkIkIlImjcjcjcjcjcIwIxIwjcjcjcjcjcInIlIoIoIyIoIoIjIpHjaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcNbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIrIkIrIkIlImjcjcjcjcjcIwIzIwjcjcjcjcjcInIlIoIsIoIsIoIjIpHjaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjIiIjIkIkIkIkIkIlImjcjcjcjcjcjcjcjcjcjcjcjcjcInIlIoIoIoIoIoIjIpHjaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNHjHjHjIEIEIEIEIEjajbjcjcjcjcjcjcjcjcjcjcjcjcjcjbjaIEIEIEIEIEHjHjHjaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjIKIKIKIKIKHjIdIeIeIeIeIeIeIeIeIeIeIeIeIeIfHjILILILILILHjaNaNaNaNqKaNaNaNaNaNaNdwqKwKytaNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNHjHjHjHjHjHjHjIMINININININIOIPIQINININININIMHjHjHjHjHjHjHjaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjIMIMIMIRIMISISISISISIMIRIMIMIMHjaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNHjHjHkHjHjHjHjITIUIVHjHjHjHjHkHjHjaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNHjHjHjHjHjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKaNaNaNaNaNaNaNqKwKytcraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNcrwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNqKqKqKqKqKqKqKqKqKwKytytcraNaNaNaNaNaNaNaNaNaNaNaNaNcrytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKytytytcraNaNaNaNaNaNaNaNaNaNcrytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcObWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcObWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkpopnpkpopqpkpoprpkpsptpkpopqpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkpEpDpkpEpNpkpEpOpkpEpQpkpEpYpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkqNpZpkqNpZpkqNpZpkqNpZpkqNpZpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkqOqOqOqOqOqPqOqOqPqOqOqOqOqOpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkqOqOqQqOqOqOqOqOqOqOqOqOqOqOpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkqNpZpkqNpZpkqNpZpkqNpZpkqNpZpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkpEpDpkqRpYpkpEpYpkqSpQpkpEpNpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkpopnpkpopqpkpopqpkpoqTpkpoqUpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkpkaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtaNaNaNaNaNDuaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN From ac877a1337de56a90fc0393e839482786a545641 Mon Sep 17 00:00:00 2001 From: Kyep Date: Wed, 15 Mar 2017 03:27:58 -0700 Subject: [PATCH 009/224] Ports tesla mech gun, also adds xray/immolator guns --- code/game/mecha/combat/marauder.dm | 4 ++- code/game/mecha/equipment/weapons/weapons.dm | 32 +++++++++++++++++- .../designs/mechfabricator_designs.dm | 33 +++++++++++++++++++ 3 files changed, 67 insertions(+), 2 deletions(-) diff --git a/code/game/mecha/combat/marauder.dm b/code/game/mecha/combat/marauder.dm index 97b442a51da..90a2c51b78d 100644 --- a/code/game/mecha/combat/marauder.dm +++ b/code/game/mecha/combat/marauder.dm @@ -48,7 +48,7 @@ wreckage = /obj/effect/decal/mecha_wreckage/seraph internal_damage_threshold = 20 force = 55 - max_equip = 5 + max_equip = 6 /obj/mecha/combat/marauder/seraph/add_cell() cell = new /obj/item/weapon/stock_parts/cell/bluespace(src) @@ -66,6 +66,8 @@ ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack(src) ME.attach(src) + ME = new /obj/item/mecha_parts/mecha_equipment/weapon/energy/xray(src) + ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/teleporter/precise(src) ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay(src) diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 0466aa698c6..c08df63d7d0 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -68,7 +68,7 @@ /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser equip_cooldown = 8 - name = "CH-PS \"Immolator\" Laser" + name = "CH-PS \"Standard\" Laser" icon_state = "mecha_laser" energy_drain = 30 projectile = /obj/item/projectile/beam @@ -90,6 +90,36 @@ projectile = /obj/item/projectile/ion fire_sound = 'sound/weapons/Laser.ogg' +/obj/item/mecha_parts/mecha_equipment/weapon/energy/tesla + equip_cooldown = 35 + name = "P-X Tesla Cannon" + desc = "A weapon for combat exosuits. Fires bolts of electricity similar to the experimental tesla engine" + icon_state = "mecha_laser" + origin_tech = "materials=4;combat=5;magnets=4" + energy_drain = 500 + projectile = /obj/item/projectile/energy/shock_revolver + fire_sound = 'sound/magic/lightningbolt.ogg' + +/obj/item/mecha_parts/mecha_equipment/weapon/energy/xray + equip_cooldown = 35 + name = "S-1 XRay Projector" + desc = "A weapon for combat exosuits. Fires beams of X-Rays that pass through solid matter." + icon_state = "mecha_laser" + origin_tech = "materials=3;combat=5;magnets=2;syndicate=2" + energy_drain = 80 + projectile = /obj/item/projectile/beam/xray + fire_sound = 'sound/weapons/laser3.ogg' + +/obj/item/mecha_parts/mecha_equipment/weapon/energy/immolator + equip_cooldown = 35 + name = "ZFI Immolator Cannon" + desc = "A weapon for combat exosuits. Fires beams of extreme heat that set targets on fire." + icon_state = "mecha_laser" + origin_tech = "materials=4;combat=4;magnets=3;plasmatech=2" + energy_drain = 80 + projectile = /obj/item/projectile/beam/immolator + fire_sound = 'sound/weapons/laser3.ogg' + /obj/item/mecha_parts/mecha_equipment/weapon/energy/pulse equip_cooldown = 30 name = "eZ-13 mk2 Heavy pulse rifle" diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index 779a0809577..b8eb58ec5ce 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -959,6 +959,39 @@ construction_time = 100 category = list("Exosuit Equipment") +/datum/design/mech_tesla + name = "Exosuit Weapon (MKI Tesla Cannon)" + desc = "Allows for the construction of MKI Tesla Cannon." + id = "mech_tesla" + build_type = MECHFAB + req_tech = list("combat" = 6, "magnets" = 5, "materials" = 5) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/tesla + materials = list(MAT_METAL = 10000, MAT_GLASS = 10000, MAT_SILVER = 10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_xray + name = "Exosuit Weapon (MKI X-Ray Laser)" + desc = "Allows for the construction of MKI X-Ray Laser." + id = "mech_tesla" + build_type = MECHFAB + req_tech = list("combat" = 5, "materials" = 3, "syndicate" = 2, "magnets" = 2) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/xray + materials = list(MAT_GOLD = 5000, MAT_URANIUM = 10000, MAT_METAL = 4000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_immolator + name = "Exosuit Weapon (MKI Immolator Laser)" + desc = "Allows for the construction of MKI Immolator Laser." + id = "mech_tesla" + build_type = MECHFAB + req_tech = list("combat" = 4, "materials" = 4, "plasmatech" = 2, "magnets" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/immolator + materials = list(MAT_METAL = 4000, MAT_GLASS = 1000, MAT_SILVER = 3000, MAT_PLASMA = 2000) + construction_time = 100 + category = list("Exosuit Equipment") + //Cyborg Upgrade Modules /datum/design/borg_upgrade_reset From b2f92cd41544bc005506e0899f5b06913f9c5336 Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Fri, 10 Mar 2017 19:42:56 +0100 Subject: [PATCH 010/224] Adds a jobban checking verb. Useful! --- code/modules/admin/banjob.dm | 57 ++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/code/modules/admin/banjob.dm b/code/modules/admin/banjob.dm index f95d5094446..2c984019b41 100644 --- a/code/modules/admin/banjob.dm +++ b/code/modules/admin/banjob.dm @@ -140,3 +140,60 @@ DEBUG jobban_savebanfile() return 1 return 0 + +/mob/verb/displayjobbans() + set category = "OOC" + set name = "Display Current Jobbans" + set desc = "Displays all of your current jobbans." + + if(!client || !ckey) + return + if(config.ban_legacy_system) + if(!ckey in jobban_keylist) + to_chat(src, "You have no active jobbans!") + return + for(var/J in jobban_assoclist[ckey]) + to_chat(src, "[J]: [jobban_assoclist[ckey][J]]") + else + + //permas + var/DBQuery/select_query = dbcon.NewQuery("SELECT bantype, reason, job, a_ckey , bantime FROM [format_table_name("ban")] WHERE ckey like '[ckey]' AND bantype like 'JOB_PERMABAN' AND isnull(unbanned) ORDER BY bantime DESC LIMIT 100") + select_query.Execute() + + var/is_actually_banned = 0 + + while(select_query.NextRow()) + + var/bantype = select_query.item[1] + var/reason = select_query.item[2] + var/job = select_query.item[3] + var/ackey = select_query.item[4] + var/bantime = select_query.item[5] + + if(bantype != null) + is_actually_banned = 1 + + var/output = "[bantype]: [bantime] [job] - [reason] by [ackey]" + to_chat(src, "[output]") + + //temps + select_query = dbcon.NewQuery("SELECT bantime, bantype, reason, job, duration, expiration_time, a_ckey FROM [format_table_name("ban")] WHERE ckey like '[ckey]' AND bantype like 'JOB_TEMPBAN' AND expiration_time > Now() AND isnull(unbanned) ORDER BY bantime DESC LIMIT 100") + select_query.Execute() + + while(select_query.NextRow()) + + var/bantime = select_query.item[1] + var/bantype = select_query.item[2] + var/reason = select_query.item[3] + var/job = select_query.item[4] + var/duration = select_query.item[5] + var/expiration = select_query.item[6] + var/ackey = select_query.item[7] + + if(bantype != null) + is_actually_banned = 1 + + to_chat(src, "[bantype]: [job] - [reason] by [ackey]; [bantime]; [duration]; expires [expiration]") + + if(!is_actually_banned) + to_chat(src, "You have no active jobbans!") From 649bbfd35ed6f6cff389b0461d2603f5ea76139d Mon Sep 17 00:00:00 2001 From: Kyep Date: Wed, 15 Mar 2017 23:45:51 -0700 Subject: [PATCH 011/224] Admin mech weapons --- code/game/mecha/combat/marauder.dm | 11 +++--- code/game/mecha/equipment/weapons/weapons.dm | 35 ++++++++++++++++--- .../designs/mechfabricator_designs.dm | 13 ++++++- 3 files changed, 48 insertions(+), 11 deletions(-) diff --git a/code/game/mecha/combat/marauder.dm b/code/game/mecha/combat/marauder.dm index 90a2c51b78d..bf63b7ccab9 100644 --- a/code/game/mecha/combat/marauder.dm +++ b/code/game/mecha/combat/marauder.dm @@ -47,8 +47,8 @@ health = 550 wreckage = /obj/effect/decal/mecha_wreckage/seraph internal_damage_threshold = 20 - force = 55 - max_equip = 6 + force = 80 + max_equip = 8 /obj/mecha/combat/marauder/seraph/add_cell() cell = new /obj/item/weapon/stock_parts/cell/bluespace(src) @@ -62,11 +62,11 @@ for(ME in equipment) equipment -= ME qdel(ME) - ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot(src) + ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/heavy(src) ME.attach(src) - ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack(src) + ME = new /obj/item/mecha_parts/mecha_equipment/weapon/energy/xray/triple(src) ME.attach(src) - ME = new /obj/item/mecha_parts/mecha_equipment/weapon/energy/xray(src) + ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg/dual(src) ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/teleporter/precise(src) ME.attach(src) @@ -75,6 +75,7 @@ ME = new /obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster(src) ME.attach(src) + /obj/mecha/combat/marauder/mauler desc = "Heavy-duty, combat exosuit, developed off of the existing Marauder model." name = "Mauler" diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index c08df63d7d0..d90ded73eb8 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -68,12 +68,18 @@ /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser equip_cooldown = 8 - name = "CH-PS \"Standard\" Laser" + name = "CH-PS \"Old Faithful\" Laser" icon_state = "mecha_laser" energy_drain = 30 projectile = /obj/item/projectile/beam fire_sound = 'sound/weapons/Laser.ogg' +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/disabler + name = "DD7 Rapid Disabler Module" + projectile = /obj/item/projectile/beam/disabler + projectiles_per_shot = 2 + projectile_delay = 1 + /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy equip_cooldown = 10 name = "CH-LC \"Solaris\" Laser Cannon" @@ -102,7 +108,7 @@ /obj/item/mecha_parts/mecha_equipment/weapon/energy/xray equip_cooldown = 35 - name = "S-1 XRay Projector" + name = "S-1 X-Ray Projector" desc = "A weapon for combat exosuits. Fires beams of X-Rays that pass through solid matter." icon_state = "mecha_laser" origin_tech = "materials=3;combat=5;magnets=2;syndicate=2" @@ -110,9 +116,14 @@ projectile = /obj/item/projectile/beam/xray fire_sound = 'sound/weapons/laser3.ogg' +/obj/item/mecha_parts/mecha_equipment/weapon/energy/xray/triple + name = "X-XR Triple-barrel X-Ray Stream Projector" + projectiles_per_shot = 3 + projectile_delay = 1 + /obj/item/mecha_parts/mecha_equipment/weapon/energy/immolator equip_cooldown = 35 - name = "ZFI Immolator Cannon" + name = "ZFI Immolation Beam Gun" desc = "A weapon for combat exosuits. Fires beams of extreme heat that set targets on fire." icon_state = "mecha_laser" origin_tech = "materials=4;combat=4;magnets=3;plasmatech=2" @@ -303,8 +314,12 @@ variance = 6 projectile_delay = 2 +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg/dual + name = "XMG-9 Autocannon" + projectiles_per_shot = 6 + /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack - name = "SRM-8 Missile Rack" + name = "SRM-8 Light Missile Rack" icon_state = "mecha_missilerack" projectile = /obj/item/missile fire_sound = 'sound/effects/bang.ogg' @@ -313,6 +328,7 @@ equip_cooldown = 60 var/missile_speed = 2 var/missile_range = 30 + var/heavy_missile = 0 /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/action(target, params) if(!action_checks(target)) @@ -320,6 +336,8 @@ set_ready_state(0) var/obj/item/missile/M = new projectile(chassis.loc) M.primed = 1 + if(heavy_missile) + M.heavy_missile = 1 playsound(chassis, fire_sound, 50, 1) M.throw_at(target, missile_range, missile_speed, chassis) projectiles-- @@ -330,16 +348,23 @@ do_after_cooldown() return +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/heavy + name = "SRX-13 Heavy Missile Launcher" + heavy_missile = 1 /obj/item/missile icon = 'icons/obj/grenade.dmi' icon_state = "missile" var/primed = null + var/heavy_missile = 0 throwforce = 15 /obj/item/missile/throw_impact(atom/hit_atom) if(primed) - explosion(hit_atom, 0, 0, 2, 4, 0) + if(heavy_missile) + explosion(hit_atom, 2, 3, 4, 6, 0) + else + explosion(hit_atom, 0, 0, 2, 4, 0) qdel(src) else ..() diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index b8eb58ec5ce..ebe080d69aa 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -883,7 +883,7 @@ category = list("Exosuit Equipment") /datum/design/mech_laser - name = "Exosuit Weapon (CH-PS \"Immolator\" Laser)" + name = "Exosuit Weapon (CH-PL \"Standard\" Laser)" desc = "Allows for the construction of CH-PS Laser." id = "mech_laser" build_type = MECHFAB @@ -893,6 +893,17 @@ construction_time = 100 category = list("Exosuit Equipment") +/datum/design/mech_disabler + name = "Exosuit Weapon (CH-PD Disabler)" + desc = "Allows for the construction of CH-PD Disabler." + id = "mech_laser" + build_type = MECHFAB + req_tech = list("combat" = 3, "magnets" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/disabler + materials = list(MAT_METAL=10000) + construction_time = 100 + category = list("Exosuit Equipment") + /datum/design/mech_carbine name = "Exosuit Weapon (FNX-99 \"Hades\" Carbine)" desc = "Allows for the construction of FNX-99 \"Hades\" Carbine." From 60b95526370bbdd8b5a8f350678c682ce422631f Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Thu, 16 Mar 2017 13:51:03 +0100 Subject: [PATCH 012/224] Makes msay be enabled by default --- code/modules/admin/admin_verbs.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index d8c38d5f666..9d666fa6901 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -201,7 +201,8 @@ var/list/admin_verbs_mod = list( var/list/admin_verbs_mentor = list( /client/proc/cmd_admin_pm_context, /*right-click adminPM interface*/ /client/proc/cmd_admin_pm_panel, /*admin-pm list*/ - /client/proc/cmd_admin_pm_by_key_panel /*admin-pm list by key*/ + /client/proc/cmd_admin_pm_by_key_panel, /*admin-pm list by key*/ + /client/proc/cmd_mentor_say /* mentor say*/ // cmd_mentor_say is added/removed by the toggle_mentor_chat verb ) var/list/admin_verbs_proccall = list( @@ -989,12 +990,12 @@ var/list/admin_verbs_snpc = list( verbs -= admin_verbs_snpc verbs += /client/proc/show_snpc_verbs to_chat(src, "SNPC verbs have been toggled off.") - + /client/proc/toggle_advanced_interaction() set name = "Toggle Advanced Admin Interaction" set category = "Admin" set desc = "Allows you to interact with atoms such as buttons and doors, on top of regular machinery interaction." - + if(!check_rights(R_ADMIN)) return From cf271b710dc2516358ef43a018a65c2b652bd5eb Mon Sep 17 00:00:00 2001 From: Kyep Date: Thu, 16 Mar 2017 22:37:29 -0700 Subject: [PATCH 013/224] Neca Tweaks - DS/Gamma ERT mechs now have single-shot x-ray lasers to deal with blobs. - X-ray laser is no longer buildable by crew. --- code/game/mecha/combat/marauder.dm | 4 +++- .../research/designs/mechfabricator_designs.dm | 17 +++-------------- 2 files changed, 6 insertions(+), 15 deletions(-) diff --git a/code/game/mecha/combat/marauder.dm b/code/game/mecha/combat/marauder.dm index bf63b7ccab9..1a901f4a71e 100644 --- a/code/game/mecha/combat/marauder.dm +++ b/code/game/mecha/combat/marauder.dm @@ -21,7 +21,7 @@ add_req_access = 0 internal_damage_threshold = 25 force = 45 - max_equip = 4 + max_equip = 5 /obj/mecha/combat/marauder/loaded/New() @@ -30,6 +30,8 @@ ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack ME.attach(src) + ME = new /obj/item/mecha_parts/mecha_equipment/weapon/energy/xray(src) + ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay(src) ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster(src) diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index ebe080d69aa..dbcbe71e167 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -883,7 +883,7 @@ category = list("Exosuit Equipment") /datum/design/mech_laser - name = "Exosuit Weapon (CH-PL \"Standard\" Laser)" + name = "Exosuit Weapon (CH-PL \"Old Faithful\" Laser)" desc = "Allows for the construction of CH-PS Laser." id = "mech_laser" build_type = MECHFAB @@ -981,20 +981,9 @@ construction_time = 100 category = list("Exosuit Equipment") -/datum/design/mech_xray - name = "Exosuit Weapon (MKI X-Ray Laser)" - desc = "Allows for the construction of MKI X-Ray Laser." - id = "mech_tesla" - build_type = MECHFAB - req_tech = list("combat" = 5, "materials" = 3, "syndicate" = 2, "magnets" = 2) - build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/xray - materials = list(MAT_GOLD = 5000, MAT_URANIUM = 10000, MAT_METAL = 4000) - construction_time = 100 - category = list("Exosuit Equipment") - /datum/design/mech_immolator - name = "Exosuit Weapon (MKI Immolator Laser)" - desc = "Allows for the construction of MKI Immolator Laser." + name = "Exosuit Weapon (ZFI Immolation Beam Gun)" + desc = "Allows for the construction of ZFI Immolation Beam Gun." id = "mech_tesla" build_type = MECHFAB req_tech = list("combat" = 4, "materials" = 4, "plasmatech" = 2, "magnets" = 3) From 713014196eb6cfd1a831814823dd999a29257f12 Mon Sep 17 00:00:00 2001 From: Kyep Date: Thu, 16 Mar 2017 22:39:27 -0700 Subject: [PATCH 014/224] Tweak Tweak 2 --- code/game/mecha/equipment/weapons/weapons.dm | 2 +- code/modules/research/designs/mechfabricator_designs.dm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index d90ded73eb8..5666b484475 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -75,7 +75,7 @@ fire_sound = 'sound/weapons/Laser.ogg' /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/disabler - name = "DD7 Rapid Disabler Module" + name = "CH-PD Disabler" projectile = /obj/item/projectile/beam/disabler projectiles_per_shot = 2 projectile_delay = 1 diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index dbcbe71e167..26322518410 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -971,8 +971,8 @@ category = list("Exosuit Equipment") /datum/design/mech_tesla - name = "Exosuit Weapon (MKI Tesla Cannon)" - desc = "Allows for the construction of MKI Tesla Cannon." + name = "Exosuit Weapon (P-X Tesla Cannon)" + desc = "Allows for the construction of P-X Tesla Cannon." id = "mech_tesla" build_type = MECHFAB req_tech = list("combat" = 6, "magnets" = 5, "materials" = 5) From 4fa9383473f5f3d00d2938b788f9ddb673a814fb Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 18 Mar 2017 05:59:29 -0700 Subject: [PATCH 015/224] Adds prison --- _maps/map_files/cyberiad/z2.dmm | 61 +++++++++++++++++---------------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/_maps/map_files/cyberiad/z2.dmm b/_maps/map_files/cyberiad/z2.dmm index f3d0d6b1952..17f9ead8fb5 100644 --- a/_maps/map_files/cyberiad/z2.dmm +++ b/_maps/map_files/cyberiad/z2.dmm @@ -771,20 +771,23 @@ "oQ" = (/obj/machinery/vending/syndisnack,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "oR" = (/obj/machinery/vending/syndicigs,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "oS" = (/obj/machinery/door/airlock/centcom{name = "Bathroom"; opacity = 1; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"oT" = (/obj/structure/mirror{dir = 4; pixel_x = -32; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) -"oU" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) -"oV" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_GAMMA"; name = "Gamma Security"; p_open = 0},/obj/machinery/door/airlock/centcom{name = "Gamma Vault"; opacity = 1; req_access_txt = "114"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/centcom/gamma) +"oT" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "CC_GAMMA"; name = "Gamma Security"; p_open = 0},/obj/machinery/door/airlock/centcom{name = "Gamma Armory"; opacity = 1; req_access_txt = "114"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/centcom/gamma) +"oU" = (/obj/machinery/door/airlock/centcom{name = "Prison"; opacity = 1; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) +"oV" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "oW" = (/obj/structure/table/woodentable{dir = 10},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "SPECOPS"; name = "Ready Room"; pixel_x = 6; pixel_y = 6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "ASSAULT"; name = "Assault Armor"; pixel_x = -6; pixel_y = 6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "specopsoffice"; name = "Privacy Shutters"; pixel_x = 6; pixel_y = -6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "CC_GAMMA"; name = "Gamma Lockdown"; pixel_x = -6; pixel_y = -6; req_access_txt = "114"},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/centcom/specops) +"oX" = (/obj/machinery/telecomms/server/presets/centcomm,/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) "oY" = (/obj/machinery/turretid/lethal{ailock = 1; name = "Special Ops Turret Control Panel"; pixel_x = 32; req_access = list(114)},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/specops) -"oZ" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/obj/structure/toilet{dir = 4},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) +"oZ" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{dir = 4; pixel_x = 32; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "pa" = (/obj/structure/noticeboard{pixel_x = -32},/obj/item/weapon/paper/syndimemo,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) -"pb" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) +"pb" = (/obj/structure/stool/bed,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "pc" = (/mob/living/simple_animal/pet/fox/Syndifox,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pd" = (/obj/effect/decal/warning_stripes/southeastcorner,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pe" = (/obj/effect/decal/warning_stripes/south,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pf" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/centcom/gamma) "pg" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/centcom/gamma) "ph" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/centcom/gamma) +"pi" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) +"pj" = (/obj/machinery/door/airlock/centcom{name = "Prison Cell"; opacity = 1; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) "pk" = (/turf/unsimulated/wall,/area/centcom) "pl" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "pm" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/cans/beer{pixel_x = -2; pixel_y = 5},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) @@ -802,6 +805,7 @@ "py" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows2 (NORTH)"; icon_state = "fakewindows2"; dir = 1},/area/syndicate_mothership) "pz" = (/turf/unsimulated/floor{icon_state = "floor"},/area/syndicate_mothership) "pA" = (/obj/machinery/light,/turf/unsimulated/floor{icon_state = "floor"},/area/syndicate_mothership) +"pB" = (/obj/structure/closet/secure_closet/brig,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "pC" = (/obj/machinery/door/poddoor{id_tag = "nukeop_ready"; name = "Shuttle Dock Door"},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "pD" = (/turf/unsimulated/floor{icon_state = "floorgrime"},/area/centcom) "pE" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom) @@ -827,6 +831,7 @@ "pY" = (/turf/unsimulated/floor{icon_state = "platingdmg3"},/area/centcom) "pZ" = (/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/centcom) "qa" = (/obj/structure/flora/ausbushes/grassybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"qb" = (/obj/structure/closet/secure_closet/brig,/obj/machinery/camera{c_tag = "CentComm Special Ops. Ready Room East"; dir = 8; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "qc" = (/obj/structure/flora/ausbushes/fullgrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "qd" = (/obj/structure/flora/ausbushes/fernybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "qe" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) @@ -995,7 +1000,6 @@ "ul" = (/obj/effect/landmark{name = "Response Team"},/obj/effect/landmark{name = "Commando"},/obj/machinery/camera{c_tag = "CentComm Special Ops. Starting Room"; dir = 2; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "um" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/item/device/radio/intercom/specops{pixel_y = 25},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "un" = (/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/centcom/specops) -"uo" = (/turf/unsimulated/floor{icon_state = "asteroid6"; name = "sand"},/area/centcom/specops) "uq" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/centcom/specops) "ur" = (/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/centcom/specops) "us" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) @@ -1038,7 +1042,6 @@ "vh" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) "vi" = (/obj/machinery/computer/med_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) "vk" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) -"vl" = (/obj/effect/decal/cleanable/vomit{name = "urine"},/obj/machinery/camera{c_tag = "CentComm Special Ops. Bathroom"; dir = 2; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "vm" = (/obj/structure/table/reinforced,/obj/item/ashtray/glass{icon_state = "ashtray_half_gl"},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "vn" = (/obj/machinery/door/poddoor/shutters{dir = 8; id_tag = "specopsoffice"; name = "Privacy Shutters"},/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows2 (NORTH)"; icon_state = "fakewindows2"; dir = 1},/area/centcom/specops) "vo" = (/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/centcom/specops) @@ -1056,9 +1059,7 @@ "vA" = (/obj/structure/table/woodentable{dir = 9},/obj/item/ashtray/glass{icon_state = "ashtray_half_gl"},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/centcom/specops) "vB" = (/obj/machinery/computer/security/telescreen{name = "Special Ops. Monitor"; desc = "Used for watching the Special Ops."; network = list("ERT")},/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/specops) "vC" = (/obj/structure/table/woodentable{dir = 5},/obj/item/device/radio/intercom/specops,/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/centcom/specops) -"vE" = (/obj/machinery/telecomms/server/presets/centcomm,/turf/unsimulated/floor{icon_state = "green"; dir = 9},/area/centcom/control) "vF" = (/obj/machinery/door/airlock/centcom{name = "Telecommunications"; opacity = 1; req_access_txt = "107"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"vH" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) "vI" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Ready Room South"; dir = 1; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "vJ" = (/obj/machinery/newscaster{layer = 3.3; pixel_x = 0; pixel_y = -27},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "vL" = (/obj/item/device/radio/intercom/specops{pixel_y = -28},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) @@ -1627,27 +1628,27 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfofnfqfpfsfrfnfEfmufuguguhuiujujujsXukukukukulukumuneWujfdsqtQtRtZsususususususususutQtRtZsqaNaNohogojoioioioiokohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmkdfFoEoEoEoEfFoGoJujujujujujujujujuqururururururussXeWujfdsqtQtRtZsuutuuuvuwuxuyuzsutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmfmrPrQdefmoKoEoEoEoEoEoEoLoJujujujujujujujujsXuAuBuBuBuBuBuCsXsXoFsXsquEtRtSsuuFtRuGuHtRtRtRsuuEtRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmcYlZrUrVrWrXrXrXoVpgpfpfpfpfpfpfphoVujujujuIuIujujujuJuKuKuKuKuKuKuKuLuKuKuKuMtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmrXrXrXrXrXrXrYrZfmfmfmfmfmfmfmfmfmfmujujuOuPuQuRujuSsXsXuTuUuTsXsXunsXoNoMoPsquetRucsutRtRtRtRtRtRtRsuuetRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsasbsbsbscsdsesbfmaNaNaNaNaNaNaNaNsXujuXuRooonvavbujvcvdvdvdvdvesXuosXsXsXsXsqtQtRtZsuvfuuvgvgvgvhvisutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgsgsgsgsashsisjfmaNaNsXuWuWsXsXsXsXujujvauRvmuRujujvnvdvovpvqvdsXsXsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgskslsmsasnsomdfmsXsXsXvkvkvlvkvkoSujujujvyvyujujujvzvdvAvBvCbesXvEtTuEtRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmfmfmvkvksXoTvkvkvkoUsXvIvJujujujujvLujsXvdoWmjeTvPsXvQtRtRtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXoZvHvxvkvHvHpbsXsXsXsXsXsXbfbfsXsXsXvSvTvUvVoYsXvWtRtRtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXaNaNaNaNwbwcwdwbwesXiDwgwhwiwjsXwkudududwlsuwmudududududuetRucudududududwnsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNwrwswtwrwesXsXsXsXsXsXsXsqsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDwEwFwGwCwHwIwJwKwLwMwNwOwPwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNbgsXaNaNaNaNaNwCwDxlwIwIwIwIwIwIwKxmxnwNxoxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwCwCwIxxwCwHwIwJwKxyxzxAxzxzwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzpHpGpJpIpLpKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXaNaNaNaNaNwCwCwCwIwIwIwIwIxRwLxSxSxSxSwMxfxdpMwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwDxWwIwIwIwIwIxRxmxXxYwNxXxYxfxdpPxzxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyaybycydyeaNazaNaNaNaAaNyaybycydyeaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzpHxzwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfypxdwKyqwNwNyrcnytcncDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvywyxyyyNyAyByCyNyyyEyFyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNxdxmxXxYwNxXxYxfyGytyGwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvyKyLyMyNyMyOyMyNyMyPyKyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKxdxdwKwKxmwNxfxdqawKwNwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySylyoyWyXyYyZyNzazbyNzcykylyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmcYlZrUrVrWrXrXrXoTpgpfpfpfpfpfpfphoTujujujuIuIujujujuJuKuKuKuKuKuKuKuLuKuKuKuMtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmrXrXrXrXrXrXrYrZfmfmfmfmfmfmfmfmfmfmujujuOuPuQuRujuSsXsXuTuUuTsXsXoUsXoNoMoPsquetRucsutRtRtRtRtRtRtRsuuetRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsasbsbsbscsdsesbfmaNaNaNaNaNaNaNaNsXujuXuRooonvavbujvcvdvdvdvdvesXuKsXsXsXsXsqtQtRtZsuvfuuvgvgvgvhvisutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgsgsgsgsashsisjfmaNaNaNaNsXuWuWsXsXujujvauRvmuRujujvnvdvovpvqvdsXuKsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmsgskslsmsasnsomdfmaNaNaNaNsXvkvkoVoSujujujvyvyujujujvzvdvAvBvCbesXuKsqoXtRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmfmfmaNaNaNaNsXvkvkvksXvIvJujujujujvLujsXvdoWmjeTvPsXuKsqvQtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkoZsXsXsXsXsXsXbfbfsXsXsXvSvTvUvVoYsXuKsqvWtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkoZsXaNaNaNaNwbwcwdwbwesXiDwgwhwiwjsXuKsqwkudwlsuwmudududududuetRucudududududwnsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvxsXsXaNaNaNaNwrwswtwrwesXsXsXsXsXsXsXoUsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkvksXaNaNaNaNaNaNaNaNaNaNaNsXpbujuTujujwCwDwEwFwGwCwHwIwJwKwLwMwNwOwPwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkpisXaNaNaNaNaNaNaNaNaNaNaNsXujujpjujujwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXaNaNaNaNaNaNaNaNaNaNbgsXsXsXsXujuSwCwDxlwIwIwIwIwIwIwKxmxnwNxoxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXpbujuTujujwCwCwCwIxxwCwHwIwJwKxyxzxAxzxzwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXujujpjujujwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzpHpGpJpIpLpKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXujujwCwCwCwIwIwIwIwIxRwLxSxSxSxSwMxfxdpMwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXpbujuTujujwCwDxWwIwIwIwIwIxRxmxXxYwNxXxYxfxdpPxzxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyaybycydyeaNazaNaNaNaAaNyaybycydyeaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujpjujujwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzpHxzwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXujujpBbZaNaNaNaNaNaNxdxmxXxYwNxXxYxfypxdwKyqwNwNyrcnytcncDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvywyxyyyNyAyByCyNyyyEyFyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXpbujuTujujqbbZaNaNaNaNaNaNxdxmxXxYwNxXxYxfyGytyGwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvyKyLyMyNyMyOyMyNyMyPyKyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujpjujujpBbZaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXbZaNaNaNwKwKwKwKxdxdwKwKxmwNxfxdqawKwNwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySylyoyWyXyYyZyNzazbyNzcykylyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzdzezfmqzezewKxmwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizhzizjzkyNzazbyNyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzlzezmmqzezeznxmwNxfyGytyGwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizqzrzryZyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKztzezumqzezewKxyyQzvwKwKwKyqwNwNyrcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizxzrzrzyyNyMyMyNyNaBaCaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN From 6eb35ea4e93a68e53167356dd6d456fd8d0ebd3f Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 18 Mar 2017 15:38:25 -0700 Subject: [PATCH 016/224] Old Faithful -> Firedart --- code/game/mecha/equipment/weapons/weapons.dm | 2 +- code/modules/research/designs/mechfabricator_designs.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 5666b484475..d31086b9885 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -68,7 +68,7 @@ /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser equip_cooldown = 8 - name = "CH-PS \"Old Faithful\" Laser" + name = "CH-PS \"Firedart\" Laser" icon_state = "mecha_laser" energy_drain = 30 projectile = /obj/item/projectile/beam diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index 26322518410..73bcb13203e 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -883,7 +883,7 @@ category = list("Exosuit Equipment") /datum/design/mech_laser - name = "Exosuit Weapon (CH-PL \"Old Faithful\" Laser)" + name = "Exosuit Weapon (CH-PL \"Firedart\" Laser)" desc = "Allows for the construction of CH-PS Laser." id = "mech_laser" build_type = MECHFAB From 32f9f1d18e360df1702bca81a24958782176494c Mon Sep 17 00:00:00 2001 From: Kyep Date: Wed, 22 Mar 2017 02:50:21 -0700 Subject: [PATCH 017/224] Adds CC door remote to CC --- _maps/map_files/cyberiad/z2.dmm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_maps/map_files/cyberiad/z2.dmm b/_maps/map_files/cyberiad/z2.dmm index 17f9ead8fb5..ff4e175b3cc 100644 --- a/_maps/map_files/cyberiad/z2.dmm +++ b/_maps/map_files/cyberiad/z2.dmm @@ -877,6 +877,7 @@ "qS" = (/obj/effect/decal/cleanable/cobweb,/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom) "qT" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "platingdmg1"},/area/centcom) "qU" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/centcom) +"qV" = (/obj/structure/table,/obj/item/weapon/card/id/centcom,/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/obj/item/weapon/door_remote/centcomm,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) "qX" = (/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/syndicate_mothership) "re" = (/obj/structure/closet/syndicate/personal,/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/syndicate_mothership) "rf" = (/obj/structure/table,/obj/item/weapon/gun/energy/ionrifle,/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/syndicate_mothership) @@ -975,7 +976,6 @@ "tK" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/centcom/control) "tL" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/control) "tM" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/centcom/control) -"tO" = (/obj/structure/table,/obj/item/weapon/card/id/centcom,/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) "tQ" = (/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) "tR" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) "tS" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 4},/area/centcom/control) @@ -1621,7 +1621,7 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtdsqswsssssxsEsEsEsEsEsEsEsEsEsEsqsusususususususqsqdWdXsqsqsqsqsqsqsqsqsqsqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititvtktitititvtwtmtntdtdtdsqsqsqsqsqsqsqtxsqsqsqsqsEsEtysqcRcocTcScVcUcWsudZdYebeasuecefefefefefegefefefeheiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtAsqtBtCtDsqtEtFtFtFtFtGsqsEsEtHsqdocXdqdpdLdKcXsufbfatLfcsuemeCeCeCeCeCeCeCeCeCeSeiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititItktitititItJtmtntdtdtdsqtKtLtMedtFtFtFtFtFtOsqsusxsusqsusususususususqsqfLsqsqsqsqsqsqsqsqsqsqsqsqsqsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititItktitititItJtmtntdtdtdsqtKtLtMedtFtFtFtFtFqVsqsusxsusqsusususususususqsqfLsqsqsqsqsqsqsqsqsqsqsqsqsqsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXtatttutdtdtdsqsqeVeesqeVeesqsqsqsqsqtQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititVtktitititVtWtXtYtdtdflsXaNaNaNaNaNaNsXeWujfdsqtQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmfmfmsXsXsXsXsXsXuaubsXsXsXsXsXsXsXsXsXeWujfdsqtQtRucudududududududududuetRtZsqaNaNoeodododododododofaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN From 2c54fa7406c0bd7f9dc2d2703bea1295928d3249 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 27 Mar 2017 04:53:48 -0400 Subject: [PATCH 018/224] Nerfs Neuro-Toxin --- code/modules/reagents/chemistry/reagents/alcohol.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/alcohol.dm b/code/modules/reagents/chemistry/reagents/alcohol.dm index b07e9da9124..9b651a21443 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol.dm @@ -819,10 +819,11 @@ drink_desc = "A drink that is guaranteed to knock you silly." /datum/reagent/consumable/ethanol/neurotoxin/on_mob_life(mob/living/M) - M.Weaken(3) - if(current_cycle >=55) + if(current_cycle >= 13) + M.Weaken(3) + if(current_cycle >= 55) M.Druggy(55) - if(current_cycle >=200) + if(current_cycle >= 200) M.adjustToxLoss(2) ..() From a1830cb8b9c47cea7a95246c920bf1205aefeb7d Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Tue, 28 Mar 2017 15:20:12 +0200 Subject: [PATCH 019/224] Formatting tweaks --- code/modules/admin/banjob.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/admin/banjob.dm b/code/modules/admin/banjob.dm index 2c984019b41..bfcfe53eac6 100644 --- a/code/modules/admin/banjob.dm +++ b/code/modules/admin/banjob.dm @@ -173,7 +173,7 @@ DEBUG if(bantype != null) is_actually_banned = 1 - var/output = "[bantype]: [bantime] [job] - [reason] by [ackey]" + var/output = "[bantype]: [bantime] [job] - REASON: [reason], by [ackey]" to_chat(src, "[output]") //temps @@ -193,7 +193,7 @@ DEBUG if(bantype != null) is_actually_banned = 1 - to_chat(src, "[bantype]: [job] - [reason] by [ackey]; [bantime]; [duration]; expires [expiration]") + to_chat(src, "[bantype]: [job] - REASON: [reason], by [ackey]; [bantime]; [duration]; expires [expiration]") if(!is_actually_banned) to_chat(src, "You have no active jobbans!") From eebf2ade7fa1cb24696db8310fcf017c954199ff Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 1 Apr 2017 00:12:13 -0700 Subject: [PATCH 020/224] Adds playtime requirements for roles (e.g: antag roles) - All antag roles now have playtime requirements. - Solo antags require 3 hours, partner antags (e.g: guardian) require 5h, team-based antags (shadowlings, nukeops, etc) require 10h. Abductors and ERTs require 20h. - If someone can't choose a certain role, it will display as "[IN X HRS]" in their preferences panel. - These restrictions are enabled by the same config as job playtime requirements are. Once this PR is merged, we can remove USE_AGE_RESTRICTION_FOR_JOBS from our config. --- code/__HELPERS/game.dm | 2 +- code/game/jobs/job_exp.dm | 58 +++++++++++++++++++ code/game/response_team.dm | 2 +- code/modules/client/preference/preferences.dm | 20 +++++-- 4 files changed, 74 insertions(+), 8 deletions(-) diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 5edccb012e3..2d2acdbbba5 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -454,7 +454,7 @@ proc/pollCandidates(Question, be_special_type, antag_age_check = 0, poll_time = if(roletext) if(jobban_isbanned(G, roletext) || jobban_isbanned(G, "Syndicate")) continue - if(min_hours) + if(config.use_exp_restrictions && min_hours) if(G.client.get_exp_living_num() < min_hours * 60) continue if(G.has_enabled_antagHUD) diff --git a/code/game/jobs/job_exp.dm b/code/game/jobs/job_exp.dm index c9ce95a86a9..e1880ef1363 100644 --- a/code/game/jobs/job_exp.dm +++ b/code/game/jobs/job_exp.dm @@ -1,3 +1,40 @@ +// Playtime requirements for special roles (hours) + +var/global/list/role_playtime_requirements = list( + // CREW-FRIENDLY ROLES + ROLE_PAI = 0, + ROLE_POSIBRAIN = 5, // Same as cyborg job. + ROLE_SENTIENT = 10, + ROLE_ERT = 20, // High, because they're team-based, and we want ERT to be robust + ROLE_TRADER = 5, + + // SOLO ANTAGS + ROLE_TRAITOR = 3, + ROLE_CHANGELING = 3, + ROLE_WIZARD = 3, + ROLE_VAMPIRE = 3, + ROLE_BLOB = 3, + ROLE_REVENANT = 3, + ROLE_BORER = 3, + ROLE_NINJA = 3, + ROLE_MORPH = 3, + + // DUO ANTAGS + ROLE_GUARDIAN = 5, + ROLE_DEMON = 5, + ROLE_GSPIDER = 5, + + // TEAM ANTAGS + // Higher numbers here, because they require more experience to be played correctly + ROLE_SHADOWLING = 10, + ROLE_REV = 10, + ROLE_OPERATIVE = 10, + ROLE_CULTIST = 10, + ROLE_RAIDER = 10, + ROLE_ALIEN = 10, + ROLE_ABDUCTOR = 20, +) + // Admin Verbs /client/proc/cmd_mentor_check_player_exp() //Allows admins to determine who the newer players are. @@ -53,6 +90,27 @@ // Procs +/proc/role_available_in_playtime(client/C, role) + if(!C) + return 0 + if(!role) + return 0 + if(!config.use_exp_restrictions) + return 0 + if(config.use_exp_restrictions_admin_bypass && check_rights(R_ADMIN, 0, C.mob)) + return 0 + var/list/play_records = params2list(C.prefs.exp) + var/isexempt = text2num(play_records[EXP_TYPE_EXEMPT]) + if(isexempt) + return 0 + var/minimal_player_hrs = role_playtime_requirements[role] + if(!minimal_player_hrs) + return 0 + var/req_mins = minimal_player_hrs * 60 + var/my_exp = text2num(play_records[EXP_TYPE_CREW]) + if(!isnum(my_exp)) + return req_mins + return max(0, req_mins - my_exp) /datum/job/proc/available_in_playtime(client/C) if(!C) diff --git a/code/game/response_team.dm b/code/game/response_team.dm index 592a97671a8..c1823df0d1e 100644 --- a/code/game/response_team.dm +++ b/code/game/response_team.dm @@ -104,7 +104,7 @@ var/ert_request_answered = 0 active_team = response_team_type send_emergency_team = 1 - var/list/ert_candidates = pollCandidates("Join the Emergency Response Team?",, responseteam_age, 600, 1) + var/list/ert_candidates = pollCandidates("Join the Emergency Response Team?",, responseteam_age, 600, 1, role_playtime_requirements[ROLE_ERT]) if(!ert_candidates.len) active_team.cannot_send_team() send_emergency_team = 0 diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index 700b5e0f542..241ae9bfbe8 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -28,9 +28,11 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts ) /proc/player_old_enough_antag(client/C, role) - if(available_in_days_antag(C, role) == 0) - return 1 //Available in 0 days = available right now = player is old enough to play. - return 0 + if(available_in_days_antag(C, role)) + return 0 //available_in_days>0 = still some days required = player not old enough + if(role_available_in_playtime(C, role)) + return 0 //available_in_playtime>0 = still some more playtime required = they are not eligible + return 1 /proc/available_in_days_antag(client/C, role) if(!C) @@ -460,9 +462,15 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts for(var/i in special_roles) if(jobban_isbanned(user, i)) dat += "Be [capitalize(i)]: \[BANNED]
" - else if(!player_old_enough_antag(user.client,i)) - var/available_in_days_antag = available_in_days_antag(user.client,i) - dat += "Be [capitalize(i)]: \[IN [(available_in_days_antag)] DAYS]
" + else if(!player_old_enough_antag(user.client, i)) + var/available_in_days_antag = available_in_days_antag(user.client, i) + var/role_available_in_playtime = get_exp_format(role_available_in_playtime(user.client, i)) + if(available_in_days_antag) + dat += "Be [capitalize(i)]: \[IN [(available_in_days_antag)] DAYS]
" + else if(role_available_in_playtime) + dat += "Be [capitalize(i)]: \[IN [(role_available_in_playtime)]]
" + else + dat += "Be [capitalize(i)]: \[ERROR]
" else dat += "Be [capitalize(i)]:
[(i in src.be_special) ? "Yes" : "No"]
" dat += "" From 5cb3e97855c9b7e42b51e190c007dff4745b4666 Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 1 Apr 2017 00:17:52 -0700 Subject: [PATCH 021/224] Tweaks sentients, demons, abductors --- code/game/jobs/job_exp.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/jobs/job_exp.dm b/code/game/jobs/job_exp.dm index e1880ef1363..c18b4464918 100644 --- a/code/game/jobs/job_exp.dm +++ b/code/game/jobs/job_exp.dm @@ -4,7 +4,7 @@ var/global/list/role_playtime_requirements = list( // CREW-FRIENDLY ROLES ROLE_PAI = 0, ROLE_POSIBRAIN = 5, // Same as cyborg job. - ROLE_SENTIENT = 10, + ROLE_SENTIENT = 5, ROLE_ERT = 20, // High, because they're team-based, and we want ERT to be robust ROLE_TRADER = 5, @@ -18,10 +18,10 @@ var/global/list/role_playtime_requirements = list( ROLE_BORER = 3, ROLE_NINJA = 3, ROLE_MORPH = 3, + ROLE_DEMON = 3, // DUO ANTAGS ROLE_GUARDIAN = 5, - ROLE_DEMON = 5, ROLE_GSPIDER = 5, // TEAM ANTAGS @@ -32,7 +32,7 @@ var/global/list/role_playtime_requirements = list( ROLE_CULTIST = 10, ROLE_RAIDER = 10, ROLE_ALIEN = 10, - ROLE_ABDUCTOR = 20, + ROLE_ABDUCTOR = 10, ) // Admin Verbs From 0dd957e5cab7c83e9cf1281979241e0a9c08056b Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 1 Apr 2017 00:19:20 -0700 Subject: [PATCH 022/224] Changes ERT 20h->10h --- code/game/jobs/job_exp.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/jobs/job_exp.dm b/code/game/jobs/job_exp.dm index c18b4464918..4a1624426b7 100644 --- a/code/game/jobs/job_exp.dm +++ b/code/game/jobs/job_exp.dm @@ -5,7 +5,7 @@ var/global/list/role_playtime_requirements = list( ROLE_PAI = 0, ROLE_POSIBRAIN = 5, // Same as cyborg job. ROLE_SENTIENT = 5, - ROLE_ERT = 20, // High, because they're team-based, and we want ERT to be robust + ROLE_ERT = 10, // High, because they're team-based, and we want ERT to be robust ROLE_TRADER = 5, // SOLO ANTAGS From 72b5d11f3ce563e1d7c9b2b7370e7fedbc504252 Mon Sep 17 00:00:00 2001 From: KasparoVy Date: Sat, 1 Apr 2017 21:23:39 -0400 Subject: [PATCH 023/224] Turns Auto-Accent into a by-character Preference Required SQL Change: ALTER TABLE `characters` ADD `autohiss` TINYINT(1) NOT NULL AFTER `gear`; Ingame changing of auto-accent level is no different. This peference can be different on each of your characters. --- SQL/paradise_schema.sql | 1 + SQL/paradise_schema_prefixed.sql | 1 + code/__DEFINES/language.dm | 7 ++++++- code/modules/client/preference/preferences.dm | 12 ++++++++++++ .../client/preference/preferences_mysql.dm | 12 ++++++++---- code/modules/mob/living/autohiss.dm | 18 +++++------------- .../mob/living/carbon/human/species/station.dm | 2 +- 7 files changed, 34 insertions(+), 19 deletions(-) diff --git a/SQL/paradise_schema.sql b/SQL/paradise_schema.sql index a5991c9bcb9..bd90e0be9f0 100644 --- a/SQL/paradise_schema.sql +++ b/SQL/paradise_schema.sql @@ -88,6 +88,7 @@ CREATE TABLE `characters` ( `socks` mediumtext NOT NULL, `body_accessory` mediumtext NOT NULL, `gear` mediumtext NOT NULL, + `autohiss` tinyint(1) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=18747 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; diff --git a/SQL/paradise_schema_prefixed.sql b/SQL/paradise_schema_prefixed.sql index 845b8702fcd..94010ad1b74 100644 --- a/SQL/paradise_schema_prefixed.sql +++ b/SQL/paradise_schema_prefixed.sql @@ -88,6 +88,7 @@ CREATE TABLE `SS13_characters` ( `socks` mediumtext NOT NULL, `body_accessory` mediumtext NOT NULL, `gear` mediumtext NOT NULL, + `autohiss` tinyint(1) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=18747 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; diff --git a/code/__DEFINES/language.dm b/code/__DEFINES/language.dm index b1781de3314..87a8805ca7e 100644 --- a/code/__DEFINES/language.dm +++ b/code/__DEFINES/language.dm @@ -17,4 +17,9 @@ #define NONGLOBAL 32 // Do not add to general languages list #define INNATE 64 // All mobs can be assumed to speak and understand this language (audible emotes) #define NO_TALK_MSG 128 // Do not show the "\The [speaker] talks into \the [radio]" message -#define NO_STUTTER 256 // No stuttering, slurring, or other speech problems \ No newline at end of file +#define NO_STUTTER 256 // No stuttering, slurring, or other speech problems + +//Auto-accent level defines. +#define AUTOHISS_OFF 0 +#define AUTOHISS_BASIC 1 +#define AUTOHISS_FULL 2 diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index 700b5e0f542..bf5eedb2075 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -147,6 +147,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts var/alt_head = "None" //Alt head style. var/species = "Human" var/language = "None" //Secondary language + var/autohiss_mode = AUTOHISS_OFF //Species autohiss level. OFF, BASIC, FULL. var/body_accessory = null @@ -289,6 +290,8 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(species == "Grey") dat += "Voice: [speciesprefs ? "Wingdings" : "Normal"]
" dat += "Secondary Language: [language]
" + if(species in list("Unathi", "Tajaran", "Plasmaman", "Kidan")) + dat += "Auto-accent: [autohiss_mode == 2 ? "Full" : (autohiss_mode == 1 ? "Basic" : "Off")]
" dat += "Blood Type: [b_type]
" if(species in list("Human", "Drask", "Vox")) dat += "Skin Tone: [species == "Vox" ? "[s_tone]" : "[-s_tone + 35]/220"]
" @@ -1342,6 +1345,9 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts //Reset prosthetics. organ_data = list() rlimb_data = list() + + if(!(species in list("Unathi", "Tajaran", "Plasmaman", "Kidan"))) + autohiss_mode = 0 if("speciesprefs") speciesprefs = !speciesprefs //Starts 0, so if someone clicks the button up top there, this won't be 0 anymore. If they click it again, it'll go back to 0. if("language") @@ -1366,6 +1372,12 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts language = input("Please select a secondary language", "Character Generation", null) in new_languages + if("autohiss_mode") + if(species in list("Unathi", "Tajaran", "Plasmaman", "Kidan")) + var/list/autohiss_choice = list("Off" = 0, "Basic" = 1, "Full" = 2) + var/new_autohiss_pref = input(user, "Choose your character's auto-accent level:", "Character Preference") as null|anything in autohiss_choice + autohiss_mode = autohiss_choice[new_autohiss_pref] + if("metadata") var/new_metadata = input(user, "Enter any information you'd like others to see, such as Roleplay-preferences:", "Game Preference" , metadata) as message|null if(new_metadata) diff --git a/code/modules/client/preference/preferences_mysql.dm b/code/modules/client/preference/preferences_mysql.dm index 02d246b4f70..579699a9414 100644 --- a/code/modules/client/preference/preferences_mysql.dm +++ b/code/modules/client/preference/preferences_mysql.dm @@ -175,7 +175,8 @@ speciesprefs, socks, body_accessory, - gear + gear, + autohiss FROM [format_table_name("characters")] WHERE ckey='[C.ckey]' AND slot='[slot]'"}) if(!query.Execute()) var/err = query.ErrorMsg() @@ -268,6 +269,7 @@ socks = query.item[63] body_accessory = query.item[64] gear = params2list(query.item[65]) + autohiss_mode = text2num(query.item[66]) //Sanitize var/datum/species/SP = all_species[species] @@ -315,6 +317,7 @@ undershirt = sanitize_text(undershirt, initial(undershirt)) backbag = sanitize_text(backbag, initial(backbag)) b_type = sanitize_text(b_type, initial(b_type)) + autohiss_mode = sanitize_integer(autohiss_mode, 0, 2, initial(autohiss_mode)) alternate_option = sanitize_integer(alternate_option, 0, 2, initial(alternate_option)) job_support_high = sanitize_integer(job_support_high, 0, 65535, initial(job_support_high)) @@ -427,7 +430,8 @@ speciesprefs='[speciesprefs]', socks='[socks]', body_accessory='[body_accessory]', - gear='[gearlist]' + gear='[gearlist]', + autohiss='[autohiss_mode]' WHERE ckey='[C.ckey]' AND slot='[default_slot]'"} ) @@ -467,7 +471,7 @@ gen_record, player_alt_titles, disabilities, organ_data, rlimb_data, nanotrasen_relation, speciesprefs, - socks, body_accessory, gear) + socks, body_accessory, gear, autohiss) VALUES ('[C.ckey]', '[default_slot]', '[sanitizeSQL(metadata)]', '[sanitizeSQL(real_name)]', '[be_random_name]','[gender]', @@ -497,7 +501,7 @@ '[sanitizeSQL(gen_record)]', '[playertitlelist]', '[disabilities]', '[organlist]', '[rlimblist]', '[nanotrasen_relation]', '[speciesprefs]', - '[socks]', '[body_accessory]', '[gearlist]') + '[socks]', '[body_accessory]', '[gearlist]', '[autohiss_mode]') "} ) diff --git a/code/modules/mob/living/autohiss.dm b/code/modules/mob/living/autohiss.dm index 4506ce50cfb..0c2c6defeb8 100644 --- a/code/modules/mob/living/autohiss.dm +++ b/code/modules/mob/living/autohiss.dm @@ -1,8 +1,3 @@ - -#define AUTOHISS_OFF 0 -#define AUTOHISS_BASIC 1 -#define AUTOHISS_FULL 2 - #define AUTOHISS_NUM 3 @@ -10,20 +5,17 @@ return message // no autohiss at this level /mob/living/carbon/human/handle_autohiss(message, datum/language/L) - if(!client || client.autohiss_mode == AUTOHISS_OFF) // no need to process if there's no client or they have autohiss off + if(!client || client.prefs.autohiss_mode == AUTOHISS_OFF) // no need to process if there's no client or they have autohiss off return message - return species.handle_autohiss(message, L, client.autohiss_mode) - -/client - var/autohiss_mode = AUTOHISS_OFF + return species.handle_autohiss(message, L, client.prefs.autohiss_mode) /client/verb/toggle_autohiss() set name = "Toggle Auto-Accent" set desc = "Toggle automatic accents for your species" set category = "OOC" - autohiss_mode = (autohiss_mode + 1) % AUTOHISS_NUM - switch(autohiss_mode) + prefs.autohiss_mode = (prefs.autohiss_mode + 1) % AUTOHISS_NUM + switch(prefs.autohiss_mode) if(AUTOHISS_OFF) to_chat(src, "Auto-hiss is now OFF.") if(AUTOHISS_BASIC) @@ -31,7 +23,7 @@ if(AUTOHISS_FULL) to_chat(src, "Auto-hiss is now FULL.") else - autohiss_mode = AUTOHISS_OFF + prefs.autohiss_mode = AUTOHISS_OFF to_chat(src, "Auto-hiss is now OFF.") /datum/species diff --git a/code/modules/mob/living/carbon/human/species/station.dm b/code/modules/mob/living/carbon/human/species/station.dm index 04cbbe653ba..dffadb528c3 100644 --- a/code/modules/mob/living/carbon/human/species/station.dm +++ b/code/modules/mob/living/carbon/human/species/station.dm @@ -897,7 +897,7 @@ oxy_mod = 0 death_message = "gives one shrill beep before falling limp, their monitor flashing blue before completely shutting off..." - flags = IS_WHITELISTED | NO_BREATHE | NO_SCAN | NO_BLOOD | NO_PAIN | NO_DNA | RADIMMUNE | ALL_RPARTS| NOTRANSSTING + flags = IS_WHITELISTED | NO_BREATHE | NO_SCAN | NO_BLOOD | NO_PAIN | NO_DNA | RADIMMUNE | ALL_RPARTS | NOTRANSSTING clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS bodyflags = HAS_SKIN_COLOR | HAS_HEAD_MARKINGS | HAS_HEAD_ACCESSORY dietflags = 0 //IPCs can't eat, so no diet From 5c356f829970da8473b235bad958a8e7c3301469 Mon Sep 17 00:00:00 2001 From: KasparoVy Date: Sat, 1 Apr 2017 23:33:06 -0400 Subject: [PATCH 024/224] Melts Snowflakes Turned as many of these species name checks into species datum flag checks as possible. Everything still works the same. --- code/modules/client/preference/preferences.dm | 123 ++++++++++-------- 1 file changed, 68 insertions(+), 55 deletions(-) diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index bf5eedb2075..bdf0c15b813 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -260,6 +260,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts switch(current_tab) if(TAB_CHAR) // Character Settings + var/datum/species/S = all_species[species] dat += "
" dat += "
" dat += "Name: " @@ -290,10 +291,10 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(species == "Grey") dat += "Voice: [speciesprefs ? "Wingdings" : "Normal"]
" dat += "Secondary Language: [language]
" - if(species in list("Unathi", "Tajaran", "Plasmaman", "Kidan")) + if(istype(S) && S.autohiss_basic_map) dat += "Auto-accent: [autohiss_mode == 2 ? "Full" : (autohiss_mode == 1 ? "Basic" : "Off")]
" dat += "Blood Type: [b_type]
" - if(species in list("Human", "Drask", "Vox")) + if(istype(S) && S.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) dat += "Skin Tone: [species == "Vox" ? "[s_tone]" : "[-s_tone + 35]/220"]
" dat += "Disabilities: \[Set\]
" dat += "Nanotrasen Relation: [nanotrasen_relation]
" @@ -305,7 +306,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts dat += "

Hair & Accessories

" - if(species in list("Unathi", "Vulpkanin", "Tajaran", "Machine", "Kidan")) //Species that have head accessories. + if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. var/headaccessoryname = "Head Accessory: " if(species == "Unathi") headaccessoryname = "Horns: " @@ -313,15 +314,15 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts dat += "[ha_style] " dat += "Color [color_square(r_headacc, g_headacc, b_headacc)]
" - if(species in list("Machine", "Tajaran", "Unathi", "Vulpkanin")) //Species with head markings. + if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. dat += "Head Markings: " dat += "[m_styles["head"]]" dat += "Color [color_square(color2R(m_colours["head"]), color2G(m_colours["head"]), color2B(m_colours["head"]))]
" - if(species in list("Human", "Unathi", "Grey", "Vulpkanin", "Tajaran", "Skrell", "Vox", "Drask")) //Species with body markings/tattoos. + if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. dat += "Body Markings: " dat += "[m_styles["body"]]" dat += "Color [color_square(color2R(m_colours["body"]), color2G(m_colours["body"]), color2B(m_colours["body"]))]
" - if(species in list("Vox", "Vulpkanin")) //Species with tail markings. + if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. dat += "Tail Markings: " dat += "[m_styles["tail"]]" dat += "Color [color_square(color2R(m_colours["tail"]), color2G(m_colours["tail"]), color2B(m_colours["tail"]))]
" @@ -347,7 +348,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts dat += "Eyes: " dat += "Color [color_square(r_eyes, g_eyes, b_eyes)]
" - if((species in list("Unathi", "Tajaran", "Skrell", "Slime People", "Vulpkanin", "Machine")) || body_accessory_by_species[species] || check_rights(R_ADMIN, 0, user)) //admins can always fuck with this, because they are admins + if((istype(S) && S.bodyflags & HAS_SKIN_COLOR) || body_accessory_by_species[species] || check_rights(R_ADMIN, 0, user)) //admins can always fuck with this, because they are admins dat += "Body Color: " dat += "Color [color_square(r_skin, g_skin, b_skin)]
" @@ -364,7 +365,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts dat += "Character Records
" dat += "

Limbs

" - if(species in list("Unathi")) //Species with alt heads. + if(istype(S) && S.bodyflags & HAS_ALT_HEADS) //Species with alt heads. dat += "Alternate Head: " dat += "[alt_head]
" dat += "Limbs and Parts: Adjust
" @@ -415,9 +416,12 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts else dat += "
" dat += "

Clothing

" - dat += "Underwear: [underwear]
" - dat += "Undershirt: [undershirt]
" - dat += "Socks: [socks]
" + if(istype(S) && S.clothing_flags & HAS_UNDERWEAR) + dat += "Underwear: [underwear]
" + if(istype(S) && S.clothing_flags & HAS_UNDERSHIRT) + dat += "Undershirt: [undershirt]
" + if(istype(S) && S.clothing_flags & HAS_SOCKS) + dat += "Socks: [socks]
" dat += "Backpack Type: [backbag]
" dat += "
" @@ -1071,7 +1075,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("input") var/dflag=text2num(href_list["disability"]) if(dflag >= 0) - if(!(dflag==DISABILITY_FLAG_FAT && species!=("Human" || "Tajaran" || "Grey"))) + if(dflag==DISABILITY_FLAG_FAT && (istype(S) && S.flags & CAN_BE_FAT)) disabilities ^= text2num(href_list["disability"]) //MAGIC SetDisabilities(user) else @@ -1157,7 +1161,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts switch(href_list["task"]) if("random") var/datum/robolimb/robohead - if(species == "Machine") + if(istype(S) && S.flags & ALL_RPARTS) var/head_model = "[!rlimb_data["head"] ? "Morpheus Cyberkinetics" : rlimb_data["head"]]" robohead = all_robolimbs[head_model] switch(href_list["preference"]) @@ -1190,30 +1194,30 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("f_style") f_style = random_facial_hair_style(gender, species, robohead) if("headaccessory") - if(species in list("Unathi", "Vulpkanin", "Tajaran", "Machine")) //Species that have head accessories. + if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. r_headacc = rand(0,255) g_headacc = rand(0,255) b_headacc = rand(0,255) if("ha_style") - if(species in list("Unathi", "Vulpkanin", "Tajaran", "Machine")) //Species that have head accessories. + if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. ha_style = random_head_accessory(species) if("m_style_head") - if(species in list("Machine", "Tajaran", "Unathi", "Vulpkanin")) //Species with head markings. + if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. m_styles["head"] = random_marking_style("head", species, robohead, null, alt_head) if("m_head_colour") - if(species in list("Machine", "Tajaran", "Unathi", "Vulpkanin")) //Species with head markings. + if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. m_colours["head"] = rgb(rand(0,255), rand(0,255), rand(0,255)) if("m_style_body") - if(species in list("Human", "Unathi", "Grey", "Vulpkanin", "Tajaran", "Skrell", "Vox", "Drask")) //Species with body markings. + if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings. m_styles["body"] = random_marking_style("body", species) if("m_body_colour") - if(species in list("Human", "Unathi", "Grey", "Vulpkanin", "Tajaran", "Skrell", "Vox", "Drask")) //Species with body markings. + if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings. m_colours["body"] = rgb(rand(0,255), rand(0,255), rand(0,255)) if("m_style_tail") - if(species in list("Vox", "Vulpkanin")) //Species with tail markings. + if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. m_styles["tail"] = random_marking_style("tail", species, null, body_accessory) if("m_tail_colour") - if(species in list("Vox", "Vulpkanin")) //Species with tail markings. + if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. m_colours["tail"] = rgb(rand(0,255), rand(0,255), rand(0,255)) if("underwear") underwear = random_underwear(gender, species) @@ -1229,10 +1233,10 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts g_eyes = rand(0,255) b_eyes = rand(0,255) if("s_tone") - if(species in list("Human", "Drask", "Vox")) + if(istype(S) && S.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) s_tone = random_skin_tone() if("s_color") - if(species in list("Unathi", "Tajaran", "Skrell", "Slime People", "Wryn", "Vulpkanin", "Machine")) + if(istype(S) && S.bodyflags & HAS_SKIN_COLOR) r_skin = rand(0,255) g_skin = rand(0,255) b_skin = rand(0,255) @@ -1278,7 +1282,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(NS.has_gender && gender == PLURAL) gender = pick(MALE,FEMALE) var/datum/robolimb/robohead - if(species == "Machine") + if(istype(NS) && NS.flags & ALL_RPARTS) var/head_model = "[!rlimb_data["head"] ? "Morpheus Cyberkinetics" : rlimb_data["head"]]" robohead = all_robolimbs[head_model] //grab one of the valid hair styles for the newly chosen species @@ -1287,7 +1291,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts //grab one of the valid facial hair styles for the newly chosen species f_style = random_facial_hair_style(gender, species, robohead) - if(species in list("Unathi", "Vulpkanin", "Tajaran", "Machine")) //Species that have head accessories. + if(istype(NS) && NS.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. ha_style = random_head_accessory(species) else ha_style = "None" // No Vulp ears on Unathi @@ -1295,19 +1299,19 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts g_headacc = 0 b_headacc = 0 - if(species in list("Machine", "Tajaran", "Unathi", "Vulpkanin")) //Species with head markings. + if(istype(NS) && NS.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. m_styles["head"] = random_marking_style("head", species, robohead, null, alt_head) else m_styles["head"] = "None" m_colours["head"] = "#000000" - if(species in list("Human", "Unathi", "Grey", "Vulpkanin", "Tajaran", "Skrell", "Vox", "Drask")) //Species with body markings/tattoos. + if(istype(NS) && NS.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. m_styles["body"] = random_marking_style("body", species) else m_styles["body"] = "None" m_colours["body"] = "#000000" - if(species in list("Vox", "Vulpkanin")) //Species with tail markings. + if(istype(NS) && NS.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. m_styles["tail"] = random_marking_style("tail", species, null, body_accessory) else m_styles["tail"] = "None" @@ -1327,12 +1331,12 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts socks = random_socks(gender, species) //reset skin tone and colour - if(species in list("Human", "Drask", "Vox")) + if(istype(NS) && NS.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) random_skin_tone(species) else s_tone = 0 - if(!(species in list("Unathi", "Tajaran", "Skrell", "Slime People", "Vulpkanin", "Machine"))) + if(!(istype(NS) && NS.bodyflags & HAS_SKIN_COLOR)) r_skin = 0 g_skin = 0 b_skin = 0 @@ -1346,7 +1350,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts organ_data = list() rlimb_data = list() - if(!(species in list("Unathi", "Tajaran", "Plasmaman", "Kidan"))) + if(!(istype(NS) && NS.autohiss_basic_map)) autohiss_mode = 0 if("speciesprefs") speciesprefs = !speciesprefs //Starts 0, so if someone clicks the button up top there, this won't be 0 anymore. If they click it again, it'll go back to 0. @@ -1373,7 +1377,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts language = input("Please select a secondary language", "Character Generation", null) in new_languages if("autohiss_mode") - if(species in list("Unathi", "Tajaran", "Plasmaman", "Kidan")) + if(istype(S) && S.autohiss_basic_map) var/list/autohiss_choice = list("Off" = 0, "Basic" = 1, "Full" = 2) var/new_autohiss_pref = input(user, "Choose your character's auto-accent level:", "Character Preference") as null|anything in autohiss_choice autohiss_mode = autohiss_choice[new_autohiss_pref] @@ -1415,7 +1419,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(hairstyle == "Bald") //Just in case. valid_hairstyles += hairstyle continue - if(species == "Machine") //Species that can use prosthetic heads. + if(istype(S) && S.flags & ALL_RPARTS) //Species that can use prosthetic heads. var/head_model if(!rlimb_data["head"]) //Handle situations where the head is default. head_model = "Morpheus Cyberkinetics" @@ -1437,7 +1441,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts h_style = new_h_style if("headaccessory") - if(species in list("Unathi", "Vulpkanin", "Tajaran", "Machine", "Kidan")) //Species with head accessories. + if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species with head accessories. var/input = "Choose the colour of your your character's head accessory:" var/new_head_accessory = input(user, input, "Character Preference", rgb(r_headacc, g_headacc, b_headacc)) as color|null if(new_head_accessory) @@ -1446,7 +1450,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts b_headacc = color2B(new_head_accessory) if("ha_style") - if(species in list("Unathi", "Vulpkanin", "Tajaran", "Machine", "Kidan")) //Species with head accessories. + if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species with head accessories. var/list/valid_head_accessory_styles = list() for(var/head_accessory_style in head_accessory_styles_list) var/datum/sprite_accessory/H = head_accessory_styles_list[head_accessory_style] @@ -1462,7 +1466,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("alt_head") if(organ_data["head"] == "cyborg") return - if(species in list("Unathi")) //Species with alt heads. + if(istype(S) && S.bodyflags & HAS_ALT_HEADS) //Species with alt heads. var/list/valid_alt_heads = list() valid_alt_heads["None"] = alt_heads_list["None"] //The only null entry should be the "None" option for(var/alternate_head in alt_heads_list) @@ -1482,7 +1486,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts m_styles["head"] = "None" if("m_style_head") - if(species in list("Machine", "Tajaran", "Unathi", "Vulpkanin")) //Species with head markings. + if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. var/list/valid_markings = list() valid_markings["None"] = marking_styles_list["None"] for(var/markingstyle in marking_styles_list) @@ -1498,7 +1502,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(M.heads_allowed && !("All" in M.heads_allowed)) continue - if(species == "Machine") //Species that can use prosthetic heads. + if(istype(S) && S.flags & ALL_RPARTS) //Species that can use prosthetic heads. var/head_model if(!rlimb_data["head"]) //Handle situations where the head is default. head_model = "Morpheus Cyberkinetics" @@ -1518,14 +1522,14 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts m_styles["head"] = new_marking_style if("m_head_colour") - if(species in list("Machine", "Tajaran", "Unathi", "Vulpkanin")) //Species with head markings. + if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. var/input = "Choose the colour of your your character's head markings:" var/new_markings = input(user, input, "Character Preference", m_colours["head"]) as color|null if(new_markings) m_colours["head"] = new_markings if("m_style_body") - if(species in list("Human", "Unathi", "Grey", "Vulpkanin", "Tajaran", "Skrell", "Vox", "Drask")) //Species with body markings/tattoos. + if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. var/list/valid_markings = list() valid_markings["None"] = marking_styles_list["None"] for(var/markingstyle in marking_styles_list) @@ -1542,14 +1546,14 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts m_styles["body"] = new_marking_style if("m_body_colour") - if(species in list("Human", "Unathi", "Grey", "Vulpkanin", "Tajaran", "Skrell", "Vox", "Drask")) //Species with body markings/tattoos. + if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. var/input = "Choose the colour of your your character's body markings:" var/new_markings = input(user, input, "Character Preference", m_colours["body"]) as color|null if(new_markings) m_colours["body"] = new_markings if("m_style_tail") - if(species in list("Vox", "Vulpkanin")) //Species with tail markings. + if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. var/list/valid_markings = list() valid_markings["None"] = marking_styles_list["None"] for(var/markingstyle in marking_styles_list) @@ -1572,7 +1576,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts m_styles["tail"] = new_marking_style if("m_tail_colour") - if(species in list("Vox", "Vulpkanin")) //Species with tail markings. + if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. var/input = "Choose the colour of your your character's tail markings:" var/new_markings = input(user, input, "Character Preference", m_colours["tail"]) as color|null if(new_markings) @@ -1702,17 +1706,26 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts b_eyes = color2B(new_eyes) if("s_tone") - if(species == "Human" || species == "Drask") + if(istype(S) && S.bodyflags & HAS_SKIN_TONE) var/new_s_tone = input(user, "Choose your character's skin-tone:\n(Light 1 - 220 Dark)", "Character Preference") as num|null if(new_s_tone) s_tone = 35 - max(min(round(new_s_tone), 220), 1) - else if(species == "Vox") - var/skin_c = input(user, "Choose your Vox's skin color:\n(1 = Default Green, 2 = Dark Green, 3 = Brown, 4 = Grey, \n5 = Emerald, 6 = Azure)", "Character Preference") as num|null - if(skin_c) - s_tone = max(min(round(skin_c), 6), 1) + else if(istype(S) && S.bodyflags & HAS_ICON_SKIN_TONE) + var/const/MAX_LINE_ENTRIES = 4 + var/prompt = "Choose your character's skin tone: 1-[S.icon_skin_tones.len]\n(" + for(var/i = 1 to S.icon_skin_tones.len) + if(i > MAX_LINE_ENTRIES && !((i - 1) % MAX_LINE_ENTRIES)) + prompt += "\n" + prompt += "[i] = [S.icon_skin_tones[i]]" + if(i != S.icon_skin_tones.len) + prompt += ", " + prompt += ")" + var/skin_c = input(user, prompt, "Character Preference") as num|null + if(isnum(skin_c)) + s_tone = max(min(round(skin_c), S.icon_skin_tones.len), 1) if("skin") - if((species in list("Unathi", "Tajaran", "Skrell", "Slime People", "Vulpkanin", "Machine")) || body_accessory_by_species[species] || check_rights(R_ADMIN, 0, user)) + if((istype(S) && S.bodyflags & HAS_SKIN_COLOR) || body_accessory_by_species[species] || check_rights(R_ADMIN, 0, user)) var/new_skin = input(user, "Choose your character's skin colour: ", "Character Preference", rgb(r_skin, g_skin, b_skin)) as color|null if(new_skin) r_skin = color2R(new_skin) @@ -1746,7 +1759,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("limbs") var/valid_limbs = list("Left Leg", "Right Leg", "Left Arm", "Right Arm", "Left Foot", "Right Foot", "Left Hand", "Right Hand") - if(species == "Machine") + if(istype(S) && S.flags & ALL_RPARTS) valid_limbs = list("Torso", "Lower Body", "Head", "Left Leg", "Right Leg", "Left Arm", "Right Arm", "Left Foot", "Right Foot", "Left Hand", "Right Hand") var/limb_name = input(user, "Which limb do you want to change?") as null|anything in valid_limbs if(!limb_name) return @@ -1782,19 +1795,19 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts second_limb = "r_hand" if("Left Foot") limb = "l_foot" - if(species != "Machine") + if(!(istype(S) && S.flags & ALL_RPARTS)) third_limb = "l_leg" if("Right Foot") limb = "r_foot" - if(species != "Machine") + if(!(istype(S) && S.flags & ALL_RPARTS)) third_limb = "r_leg" if("Left Hand") limb = "l_hand" - if(species != "Machine") + if(!(istype(S) && S.flags & ALL_RPARTS)) third_limb = "l_arm" if("Right Hand") limb = "r_hand" - if(species != "Machine") + if(!(istype(S) && S.flags & ALL_RPARTS)) third_limb = "r_arm" var/new_state = input(user, "What state do you wish the limb to be in?") as null|anything in valid_limb_states @@ -1850,7 +1863,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(subchoice) choice = subchoice if(limb in list("head", "chest", "groin")) - if(species != "Machine") + if(!(istype(S) && S.flags & ALL_RPARTS)) return if(limb == "head") ha_style = "None" From a25e3db39afce24de71452979c3d5c69f45ec88e Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Tue, 28 Mar 2017 15:39:30 +0200 Subject: [PATCH 025/224] legacy bans, we hardly knew ye --- code/modules/admin/banjob.dm | 47 ++++++++++++------------------------ 1 file changed, 15 insertions(+), 32 deletions(-) diff --git a/code/modules/admin/banjob.dm b/code/modules/admin/banjob.dm index bfcfe53eac6..3dffd403caf 100644 --- a/code/modules/admin/banjob.dm +++ b/code/modules/admin/banjob.dm @@ -149,35 +149,13 @@ DEBUG if(!client || !ckey) return if(config.ban_legacy_system) - if(!ckey in jobban_keylist) - to_chat(src, "You have no active jobbans!") - return - for(var/J in jobban_assoclist[ckey]) - to_chat(src, "[J]: [jobban_assoclist[ckey][J]]") + //using the legacy .txt ban system + to_chat(src, "The server is using the legacy ban system. Ask an administrator for help!") + else - - //permas - var/DBQuery/select_query = dbcon.NewQuery("SELECT bantype, reason, job, a_ckey , bantime FROM [format_table_name("ban")] WHERE ckey like '[ckey]' AND bantype like 'JOB_PERMABAN' AND isnull(unbanned) ORDER BY bantime DESC LIMIT 100") - select_query.Execute() - - var/is_actually_banned = 0 - - while(select_query.NextRow()) - - var/bantype = select_query.item[1] - var/reason = select_query.item[2] - var/job = select_query.item[3] - var/ackey = select_query.item[4] - var/bantime = select_query.item[5] - - if(bantype != null) - is_actually_banned = 1 - - var/output = "[bantype]: [bantime] [job] - REASON: [reason], by [ackey]" - to_chat(src, "[output]") - - //temps - select_query = dbcon.NewQuery("SELECT bantime, bantype, reason, job, duration, expiration_time, a_ckey FROM [format_table_name("ban")] WHERE ckey like '[ckey]' AND bantype like 'JOB_TEMPBAN' AND expiration_time > Now() AND isnull(unbanned) ORDER BY bantime DESC LIMIT 100") + //using the SQL ban system + var/is_actually_banned = FALSE + var/DBQuery/select_query = dbcon.NewQuery("SELECT bantime, bantype, reason, job, duration, expiration_time, a_ckey FROM [format_table_name("ban")] WHERE ckey like '[ckey]' AND ((bantype like 'JOB_TEMPBAN' AND expiration_time > Now()) OR (bantype like 'JOB_PERMABAN')) AND isnull(unbanned) ORDER BY bantime DESC LIMIT 100") select_query.Execute() while(select_query.NextRow()) @@ -190,10 +168,15 @@ DEBUG var/expiration = select_query.item[6] var/ackey = select_query.item[7] - if(bantype != null) - is_actually_banned = 1 + if(bantype == "JOB_PERMABAN") + to_chat(src, "[bantype]: [job] - REASON: [reason], by [ackey]; [bantime]") + else if(bantype == "JOB_TEMPBAN") + to_chat(src, "[bantype]: [job] - REASON: [reason], by [ackey]; [bantime]; [duration]; expires [expiration]") - to_chat(src, "[bantype]: [job] - REASON: [reason], by [ackey]; [bantime]; [duration]; expires [expiration]") + is_actually_banned = TRUE - if(!is_actually_banned) + if(is_actually_banned) + if(config.banappeals) + to_chat(src, "You can appeal the bans at: [config.banappeals]") + else to_chat(src, "You have no active jobbans!") From 1dcc6b2a5c4885425422d5c21ac78d8c8bc39387 Mon Sep 17 00:00:00 2001 From: Regen Date: Wed, 5 Apr 2017 01:08:43 +0200 Subject: [PATCH 026/224] Removes moonshine from the bottle --- code/modules/customitems/item_defines.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index c58d932bf29..3a94fa047bf 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -734,7 +734,6 @@ icon_state = "questionable_liquid" item_state = "questionable_liquid" amount_per_transfer_from_this = 5 - list_reagents = list("moonshine" = 100) /obj/item/weapon/storage/box/fluff/moonshine_kit //nethiafins : Serhij Zozulia name = "Moonshine Serving box" From 88252397c2f99567ba40cc0c2aa9c1f9b48f65d4 Mon Sep 17 00:00:00 2001 From: Sam Date: Tue, 18 Apr 2017 20:06:35 +0100 Subject: [PATCH 027/224] Spelling/Grammar fixes in the occult --- code/game/gamemodes/cult/ritual.dm | 14 +++++++------- code/game/gamemodes/cult/runes.dm | 2 +- code/game/gamemodes/cult/talisman.dm | 4 ++-- code/game/objects/items/weapons/holy_weapons.dm | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/code/game/gamemodes/cult/ritual.dm b/code/game/gamemodes/cult/ritual.dm index 976f2cd8fc8..a14cb75daf1 100644 --- a/code/game/gamemodes/cult/ritual.dm +++ b/code/game/gamemodes/cult/ritual.dm @@ -145,7 +145,7 @@ text += "Talisman of Teleportation
The talisman form of the Teleport rune will transport the invoker to a selected Teleport rune once.

" - text += "Talisman of Fabrication
This talisman is the main way of creating construct shells. To use it, one must strike 30 sheets of metal with the talisman. The sheets will then be twisted into a construct shell, ready to recieve a soul to occupy it.

" + text += "Talisman of Fabrication
This talisman is the main way of creating construct shells. To use it, one must strike 30 sheets of metal with the talisman. The sheets will then be twisted into a construct shell, ready to receive a soul to occupy it.

" text += "Talisman of Tome Summoning
This talisman will produce a single tome at your feet.

" @@ -159,9 +159,9 @@ Robotic lifeforms will suffer the effects of a heavy electromagnetic pulse instead.

" text += "Talisman of Armaments
The Talisman of Arming will equip the user with armored robes, a backpack, shoes, an eldritch longsword, and an empowered bola. Any equipment that cannot \ - be equipped will not be summoned, weaponary will be put on the floor below the user. Attacking a fellow cultist with it will instead equip them.

" + be equipped will not be summoned, weaponry will be put on the floor below the user. Attacking a fellow cultist with it will instead equip them.

" - text += "Talisman of Horrors
The Talisman of Horror must be applied directly to the victim, it will shatter your victim's mind with visions of the endtimes that may incapitate them.

" + text += "Talisman of Horrors
The Talisman of Horror must be applied directly to the victim, it will shatter your victim's mind with visions of the end-times that may incapacitate them.

" text += "Talisman of Shackling
The Talisman of Shackling must be applied directly to the victim, it has 4 uses and cuffs victims with magic shackles that disappear when removed.

" @@ -169,7 +169,7 @@ text += "Equipment:

" - text += "Cult Blade
Cult blades are sharp weapons that, notably, cannot be used by noncultists. These blades are produced by the Talisman of Arming.

" + text += "Cult Blade
Cult blades are sharp weapons that, notably, cannot be used by non-cultists. These blades are produced by the Talisman of Arming.

" text += "Cult Bola
Cult bolas are strong bolas, useful for snaring targets. These bolas are produced by the Talisman of Arming.

" @@ -216,14 +216,14 @@ if(!((CULT_ELDERGOD in cult_mode.objectives) || (CULT_SLAUGHTER in cult_mode.objectives))) to_chat(user, "[cult_mode.cultdat.entity_name]'s power does not wish to be unleashed!") return 0 - var/confirm_final = alert(user, "This is the FINAL step to summon your dietys power, it is a long, painful ritual and the crew will be alerted to your presence", "Are you prepared for the final battle?", "My life for [cult_mode.cultdat.entity_name]!", "No") + var/confirm_final = alert(user, "This is the FINAL step to summon your deities power, it is a long, painful ritual and the crew will be alerted to your presence", "Are you prepared for the final battle?", "My life for [cult_mode.cultdat.entity_name]!", "No") if(confirm_final == "No" || confirm_final == null) to_chat(user, "You decide to prepare further before scribing the rune.") return 0 else return 1 else//the game mode is not cult..but we ARE a cultist...ALL ON THE ADMINBUS - var/confirm_final = alert(user, "This is the FINAL step to summon your dietys power, it is a long, painful ritual and the crew will be alerted to your presence", "Are you prepared for the final battle?", "My life for [cult_mode.cultdat.entity_name]!", "No") + var/confirm_final = alert(user, "This is the FINAL step to summon your deities power, it is a long, painful ritual and the crew will be alerted to your presence", "Are you prepared for the final battle?", "My life for [cult_mode.cultdat.entity_name]!", "No") if(confirm_final == "No" || confirm_final == null) to_chat(user, "You decide to prepare further before scribing the rune.") return 0 @@ -269,7 +269,7 @@ return if(ispath(rune_to_scribe, /obj/effect/rune/narsie) || ispath(rune_to_scribe, /obj/effect/rune/slaughter))//may need to change this - Fethas if(finale_runes_ok(user,rune_to_scribe)) - command_announcement.Announce("Figments from an eldritch god are being summoned somwhere on the station from an unknown dimension. Disrupt the ritual at all costs!","Central Command Higher Dimensionsal Affairs", 'sound/AI/spanomalies.ogg') + command_announcement.Announce("Figments from an eldritch god are being summoned somwhere on the station from an unknown dimension. Disrupt the ritual at all costs!","Central Command Higher Dimensional Affairs", 'sound/AI/spanomalies.ogg') for(var/B in spiral_range_turfs(1, user, 1)) var/turf/T = B var/obj/machinery/shield/N = new(T) diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm index 14fe620cc3c..8f0a53e4371 100644 --- a/code/game/gamemodes/cult/runes.dm +++ b/code/game/gamemodes/cult/runes.dm @@ -534,7 +534,7 @@ var/list/teleport_runes = list() /obj/effect/rune/slaughter cultist_name = "Call Forth The Slaughter (Demons)" - cultist_desc = "Calls forth the doom of a eldrtich being. Three slaughter demons will appear to wreak havoc on the station." + cultist_desc = "Calls forth the doom of an eldritch being. Three slaughter demons will appear to wreak havoc on the station." invocation = null req_cultists = 9 color = rgb(125,23,23) diff --git a/code/game/gamemodes/cult/talisman.dm b/code/game/gamemodes/cult/talisman.dm index 9e86a091625..4bf4bd9f9e7 100644 --- a/code/game/gamemodes/cult/talisman.dm +++ b/code/game/gamemodes/cult/talisman.dm @@ -64,7 +64,7 @@ dat += "Ta'gh fara'qha fel d'amar det! - Allows you to destroy technology in a short range.
" dat += "Fuu ma'jin! - Allows you to stun a person by attacking them with the talisman.
" dat += "Kla'atu barada nikt'o! - Two use talisman, first use makes all nearby runes invisible, second use reveals nearby hidden runes.
" - dat += "Kal'om neth! - Summons a soul stone, used to capure the spirits of dead or dying humans.
" + dat += "Kal'om neth! - Summons a soul stone, used to capture the spirits of dead or dying humans.
" dat += "Daa'ig osk! - Summons a construct shell for use with soulstone-captured souls. It is too large to carry on your person.
" var/datum/browser/popup = new(user, "talisman", "", 400, 400) popup.set_content(jointext(dat, "")) @@ -300,7 +300,7 @@ /obj/item/weapon/paper/talisman/horror/attack(mob/living/target, mob/living/user) if(iscultist(user)) - to_chat(user, "You disturb [target] with visons of the end!") + to_chat(user, "You disturb [target] with visions of the end!") if(iscarbon(target)) var/mob/living/carbon/H = target H.AdjustHallucinate(30) diff --git a/code/game/objects/items/weapons/holy_weapons.dm b/code/game/objects/items/weapons/holy_weapons.dm index cda1145d90c..375b24247ab 100644 --- a/code/game/objects/items/weapons/holy_weapons.dm +++ b/code/game/objects/items/weapons/holy_weapons.dm @@ -283,7 +283,7 @@ /obj/item/weapon/nullrod/whip name = "holy whip" - desc = "What a terrible night to be on Space Station 13." + desc = "What a terrible night to be on the Cyberiad!" icon_state = "chain" item_state = "chain" slot_flags = SLOT_BELT From 7be3d5baf69c62db2358316e32dab015ff6c8dc9 Mon Sep 17 00:00:00 2001 From: Sam Date: Tue, 18 Apr 2017 20:06:47 +0100 Subject: [PATCH 028/224] Enables more burnable wood objects --- code/game/machinery/deployable.dm | 2 ++ code/game/objects/structures/dresser.dm | 2 ++ 2 files changed, 4 insertions(+) diff --git a/code/game/machinery/deployable.dm b/code/game/machinery/deployable.dm index 3ba162678ea..8558682205d 100644 --- a/code/game/machinery/deployable.dm +++ b/code/game/machinery/deployable.dm @@ -136,6 +136,8 @@ for reference: icon = 'icons/obj/structures.dmi' icon_state = "woodenbarricade" stacktype = /obj/item/stack/sheet/wood + burn_state = FLAMMABLE + burntime = 25 /obj/structure/barricade/mime name = "floor" diff --git a/code/game/objects/structures/dresser.dm b/code/game/objects/structures/dresser.dm index cc09bfb1f8a..a711e6c2049 100644 --- a/code/game/objects/structures/dresser.dm +++ b/code/game/objects/structures/dresser.dm @@ -5,6 +5,8 @@ icon_state = "dresser" density = 1 anchored = 1 + burn_state = FLAMMABLE + burntime = 25 /obj/structure/dresser/attack_hand(mob/user as mob) if(!Adjacent(user))//no tele-grooming From ec0445aafdd377d83a3d1af82bd62cd5c43de7f6 Mon Sep 17 00:00:00 2001 From: Xantholne Date: Tue, 18 Apr 2017 21:16:37 -0600 Subject: [PATCH 029/224] Adds new Cowboy hats and cowboy boots --- .../client/preference/loadout/loadout_hat.dm | 16 ++++++++++++ .../preference/loadout/loadout_shoes.dm | 20 +++++++++++++++ code/modules/clothing/head/misc.dm | 24 ++++++++++++++++++ code/modules/clothing/shoes/miscellaneous.dm | 24 ++++++++++++++++++ icons/mob/feet.dmi | Bin 30312 -> 31420 bytes icons/mob/head.dmi | Bin 229855 -> 231527 bytes icons/obj/clothing/hats.dmi | Bin 99814 -> 100529 bytes icons/obj/clothing/shoes.dmi | Bin 18542 -> 18875 bytes 8 files changed, 84 insertions(+) diff --git a/code/modules/client/preference/loadout/loadout_hat.dm b/code/modules/client/preference/loadout/loadout_hat.dm index 2abfd08f8ce..82d215e7b4f 100644 --- a/code/modules/client/preference/loadout/loadout_hat.dm +++ b/code/modules/client/preference/loadout/loadout_hat.dm @@ -97,6 +97,22 @@ display_name = "cowboy hat" path = /obj/item/clothing/head/cowboyhat +/datum/gear/hat/cowboyhat_brown + display_name = "cowboy hat, brown" + path = /obj/item/clothing/head/cowboyhat + +/datum/gear/hat/cowboyhat_black + display_name = "cowboy hat, black" + path = /obj/item/clothing/head/cowboyhat_black + +/datum/gear/hat/cowboyhat_white + display_name = "cowboy hat, white" + path = /obj/item/clothing/head/cowboyhat_white + +/datum/gear/hat/cowboyhat_pink + display_name = "cowboy hat, pink" + path = /obj/item/clothing/head/cowboyhat_pink + /datum/gear/hat/pr_beret display_name = "beret, purple" path = /obj/item/clothing/head/beret/purple_normal diff --git a/code/modules/client/preference/loadout/loadout_shoes.dm b/code/modules/client/preference/loadout/loadout_shoes.dm index ead7257bba1..f39b25aabf6 100644 --- a/code/modules/client/preference/loadout/loadout_shoes.dm +++ b/code/modules/client/preference/loadout/loadout_shoes.dm @@ -24,3 +24,23 @@ display_name = "dress shoes" cost = 5 path = /obj/item/clothing/shoes/centcom + +/datum/gear/shoes/cowboyboots + display_name = "cowboy boots" + cost = 1 + path = /obj/item/clothing/shoes/cowboyboots + +/datum/gear/shoes/cowboyboots_black + display_name = "cowboy boots, black" + cost = 1 + path = /obj/item/clothing/shoes/cowboyboots_black + +/datum/gear/shoes/cowboyboots_white + display_name = "cowboy boots, white" + cost = 1 + path = /obj/item/clothing/shoes/cowboyboots_white + +/datum/gear/shoes/cowboyboots_pink + display_name = "cowboy boots, pink" + cost = 1 + path = /obj/item/clothing/shoes/cowboyboots_pink diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 319c0fd5fce..ee16f4129c8 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -188,6 +188,30 @@ item_state = "fedora" desc = "There's a new sheriff in town. Pass the whiskey." +/obj/item/clothing/head/cowboyhat_brown + name = "cowboy hat" + icon_state = "cowboyhat_brown" + item_state = "cowboyhat_brown" + desc = "For the Rancher in us all." + +/obj/item/clothing/head/cowboyhat_black + name = "black cowboy hat" + icon_state = "cowboyhat_black" + item_state = "cowboyhat_black" + desc = "This station aint big enough for the two ah' us." + +/obj/item/clothing/head/cowboyhat_white + name = "white cowboy hat" + icon_state = "cowboyhat_white" + item_state = "cowboyhat_white" + desc = "Authentic Marshall hair case. Now ya can protect this here homestead. Navy Model not included." + +/obj/item/clothing/head/cowboyhat_pink + name = "cowgirl hat" + icon_state = "cowboyhat_pink" + item_state = "cowboyhat_pink" + desc = "For those buckle bunnies wanta' become a real buckaroo." + /obj/item/clothing/head/fedora name = "fedora" icon_state = "fedora" diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm index 09ec70e6729..9ad55d65e7a 100644 --- a/code/modules/clothing/shoes/miscellaneous.dm +++ b/code/modules/clothing/shoes/miscellaneous.dm @@ -232,3 +232,27 @@ desc = "These boots were made for dancing." icon_state = "bsing" put_on_delay = 50 + +/obj/item/clothing/shoes/cowboyboots + name = "cowboy boots" + desc = "A pair a' brown boots." + icon_state = "cowboyboots" + item_color = "cowboyboots" + +/obj/item/clothing/shoes/cowboyboots_black + name = "black cowboy boots" + desc = "A pair a' black rustlers' boots" + icon_state = "cowboyboots_black" + item_color = "cowboyboots_black" + +/obj/item/clothing/shoes/cowboyboots_white + name = "white cowboy boots" + desc = "For the rancher in us all." + icon_state = "cowboyboots_white" + item_color = "cowboyboots_white" + +/obj/item/clothing/shoes/cowboyboots_pink + name = "pink cowgirl boots" + desc = "For a Rustlin' tustlin' cowgirl." + icon_state = "cowboyboots_pink" + item_color = "cowboyboots_pink" \ No newline at end of file diff --git a/icons/mob/feet.dmi b/icons/mob/feet.dmi index 659c3d2e9d29967ece9e280b44ce312da01dc0d7..2dd84b4117c208e1d6ce44cf88922a54e5b5727f 100644 GIT binary patch delta 13393 zcmc(FcUTn7mu{1j2qJ<=QV>CcAUO{b6j2aCK|!))a71!!6a*xS0gxP&C^^R=N6BG8 zavWgDLmGw|Zu9-_?z4a1dw2J4KixH5RZVwss_LBczUQoN5Y-(JeZC21cs+aJqH5`E z@y_L^iJ$=*Nz<%nu^-SyzEJ{?IAq4 z^K4vbihXo4GQOi0`}-moKi#a*Z!PdEved9DOLwbl<=u+T0slu|sxSPsz2L{(KaADn ze+q($riUJGWxovlcHxzM=wzNSH-$v!>JDSI(Britop5)#Cu{nsed6BQ&tZKN&x^o++Ja3Sww(+iP z|Di#EGQ~c5+Sd@FvReqS>2Ob7Z^)V7{LJKc7rb#SY{_%g@l)qB1HG?ui7<|v#5l=c zn?fy7%Ez}U<0{0K@BTco>sx0K0Y?uEIDWtFSWjz!`M*V`koxytOq#B{{Zm4+IqIf^ zPkhn$uY%nAk1pZlc{Os1x8YF}`dgN-^VQ{8%9?Mf!E87kNq&9K1%HK0c9!?5KR8Tz z;HQ2gziY*3Zi$8eEbt@ioV*1yS80dwjn7{P+k&w%ml^J#R3MP$J!Rzc zF1#UOzsG92+|2kW>^mW>?GYG5q=9(kYP!nWdZ}DrNYtkDP>E$ydn3#9LdwrWXW7sX zs0ePV6e%}0ZV@fFfxNr;t2$;o^73Y86LfB@dY&6m>Sv#3$BsnnpuJZAv z(pRO^8-r~XqY;v^n!nMaJ}kD&DmCRbdF2LZiy8gca#rQPzLu7@>E_bu=6p}YM7X5o z@msJUvAzo=Tz%Mx1r*-v;DZdR6Xo8=97GqK_KmT%t*!c-W}|WI0=Tg7`OB9N`{5TD znXh=dvfDKnC@NI%W+n_saVdZGc{0^6Bg;=cDG48wcb{D8<$@|ky)Ba~e|i}LB2-~k6Yh`mb*TzaMd_3yo9## z%TI}kY_X0w1fI#FJ-lh}y8wGs5|91o*?|FnI@n2PF@DB-yA9nFQ_W^r7x+Npsn^^&tcyef+;Dwvd5w320S@E~8_Ymy7$ zly9}vG>FkYLT~?0D}H!#YKf}N%g?XRT`80>F#%0bwY4)VXVABZfc5qDRDwiZX-$o6 z$K6f{jU_-RhW19Cw}&I_eaP+gs$N&CF|C6w&jzxDrjcZ2`8 zAMc(;((DAWh*^dF{cEr>UaS%wEoIhBI#>xe`E7zQ*5J4_D0Wt@ag0R|{v8TOns{hb zj~vd#JW;I=)6v!**bK1ljpv#1!SrgSnBFNj0cpgn{?G$+VZ_w_Jl{gZkM=(-bBWx% z;FvE2_*)rr#|Xvc%h#J$4^WVk04{!nB8kM760*{ILgEtIC${`l=7}^+5$p?HN3sOqV(JUb9XFw+|a_0*8qiC^38fDxVojq@$R#TFeGEt>FERqgaZ$bM_NWUI;`)hTLL0n!Q z*^K68Zko+ABL79a`*7gmRVr*TXT%kN9yj>nHntB^DHh$&Htq<1lRTRSKYrwbY97!Y zNGv>yHSt>$JrhQpe!*b4DD$gXi=%dw>_Ztx*8@ElzWWS zO%1vvt$Rkgq$MRKs(N}cE7f*dP|Zb_OeK9k$@nrnH%Bro-maAIVZcCE1mj6rG%+x8 z^l0e%h{fwAsqhH!3NRodsi)B(cI2EaDnXLMv=wuBaArII=B}k3xqPpRz{>hHvx0(4 z>a0TdBOhMo?kIzu@$a$`fYbfIy?4H3+Y_Z z$ePaw%tYD_ls@;OUy+-NlAgrUK^BL-Z`U{OIBw%|Px399Gv2oGGN=pxP#k-DL z@rfB3=|zqht6t|y#~H!&jP!v~`MO?T!WpVoaOy+~*JJbspK$5CmV-&D@fK`%3?~7? z!O5$^Ikg?{2-jYgi$4ks4pt$hZTifou)wu}*oqwcK?DrSip4udgoFV>s%tks1YMVx zXUmK6$_mHIB1q1zKQIR3uYU+K9Z051Neo{|S26Y@RH6(|ECHtXBofdzJoF8wt1N8eG6mOS&H9D6 z2pF)^gv7wuI1k}(x5iHm4a1-b(zyM;uP;$1;AqCXzc?r) zgi;gJEg%s6^{cZ}i$As#PSy^*_$$kK6_`VuO)k&gwEqm=Sz>XJGMQ4m)EFA{I5o{z zh4S-kgBEIz%ANYDv+bmKPREjyjuQ6aO0!^%#WyVm+CoQ-Ho+MJZb zbLrCEwFVpj2>*ESmT+z9c`^;j+=*e9P30sxG(CNlDJR%NM?DYJL0m(hdlu6yCMN8q z+aW6#D*jZwi_E_!ld^2$Z-39&fy8cR>G$P=6gcL+=#s^S_Bk*E`-ljzEHI(Iy46;w zBr$vPM~1E0t>f@vTu79deid87*RR_LKJH0Lr4u^&FEgF*>thC#JuN@lbF3`BRur+i z@EPHv2+ZA_N;!Mrp>XzUdi!bF!NTFEwZ;O=QlrS;E;vZoUO5&<7tWpAn2-X-Gs=H% z&aDp@7i53_2dxiR4)~uleW$+lK)QX~WEc}AP<5jlc;w1s^~W&#cYiMvV7iLr1m12h z_Vd+Cn3O9@)t2Lp$oy%Q2EsjQB>G(q1K!Tw@&;*DRY#nSt4U7Ax~1fN#0KJpMY~EX z_42>LK+e~Sho{6m+TtxbM%XWt1++2i8ofOx-h@KI(eIi?%rHQN#HRe2zTd43pNc#n zHQ_Ei?V=)IN@H8e+P7X5$3);hQu&A$#aorE!9snW57M zsU}ccX!JJvv~SFb2cu6-O??N)8Nv4T7BHujK#a-M1pHNkFV0)%xNBhVm(}j*-ZgKf z1eBJ(-M*SrnsWC3l(=`VcXX5(*voo+?;Wm!m4^CTx;UtZr9nMw8uM`#<({yWUZ^nxH0&9!R@Y}gx3L?Tx&95>V{m-<-$`0<15 z)-CcIX^;~-wCG)A-bS4R3w&*5MQx!>4W!QdQ1SEgiyOAUkacN|1Q~Lm%5^CsPUc9B zk%@^vCnv|e_Y0d3=$qQB-t$PS~(8ep2&w=lO!5@NaP!+hcE$;a+ zEenmX>fwD+^)~HGQj(CB7NL3{+wC$^%?XOiI zsF_W!2*pe7I3`qvtY-5;YVy8@2DS3hR$Gh@F1}3X)idzskeKK>0x;R04l_T(1Ad!T zOe}nN`1jUbwJ}LOF}1J9d*Ya|97s~6b45Q`8i<9zNdZxqoeG|Q7&oyR=8=>t3;i|5 zBBDlHpyr@@;*7}qlAL2sfe%h@*r`lBak6L$YhCBX9wUDit{vzh!Jj+JO5}BR9S{Q6 zkton=mKv8dPyrq7+j({~433TobxGUr0n_uYG7gEdqA?2FWQq`DcM+;E979=! zUFOx=fFnq9m0ILdp;`O%AE1IM(yx$7>ELR)pk4IrmHa)0;t2;ECSD?-J&WE_QpIBao)S?O;}2?fbN0L1jL5V zle+Jd8FHyuES4i6k`or$!QuUQ_z-_M2@eYlB#pwggW)V058bR$a#nw?{>t;6>4WL( zqe^_uy=qE)(R#6`MIn@hDEA5u_j*@?usptsatKWX1Z2=kgK1Q0_lV*kA(ePFIde_X zQvul}BTerLI4Ux&>gpW6BgYodKJIzU^1R9|Etlx&Lr#M3KSLTkogEK}iP6(^CYpQl z1jYlN;_(B#(pT{(K^affMdITfq~YZYU1VVrU0c5gWM+vD$_gu&YJ2|tap{uxTqgzQ zvT|T8b=LLZ(d^4NGhDkb=idNIr*k*%;L55<;*)%L%i9MB2eWf?-_O^F-7a`HU782x<=(h1-nD#MYdrit**%Jy?;N5$eX(%vZ|BZ_s2!PSlF;wxq1p;-}dw2S5*%W>3uJS_=JSP5paYQ7`W|s z+!5sdEAgl>Q-9rBdv>E~XAjoP(UI8K(mR547jXpfCY=#9K9_QRiC#Fm71K(7h( zis1A+Hgl5r15VethT{I#MPeuha4Y?gX!Ogo#KhG0cIK~2zrDV9hKI{1{kW}_q!_U| zSt$VR9>xF*3nIXxJrY!durV}5#u>phI)(kuHnz6+UcF+2G}pk?)P)rb4H16D&)H0XJ{ne02qbyoTC- z36Fz;WKUG}>)(@5q}SE4b+rU%jM=pvZcbhS#v6QVb?nQzJdfXgi;cCIYkVKS1lwsO z5lQGBKp#LSwwyy%s121&Q|{2CPnT@?&g-VvA&GO+?=WMsz1T$iHV z6$neZ=?jmm7k4Q*edat$>bDzkY)|~|l8`UtkLJ}8R8MzW=)&USu0DJA3;^Qe3|eCN^>9f);&G_8lD^BRBhyDe#_@bH_xQ0rk}GY1q123kMzulBO^KtvvMOg zk!ZG$6JS((pU#&EL-m_9U4FVfG%9t4I6 zB@Q$H@;+je=+J~4+|JIfIY&2(E$Yhh!rG*RB=B}ZSVd=#QnMecGlDkO@d4E_f_;dL z8Id!NGitx>;5^mQL7#arZECloBX9K<>UVAimKbtxumW^BTLF*h4FB18gnDa& zLJi4DzXY5Tkan%0tQ;e;uQ+9`yvg(lXH6*Rps7|(CT`rt-SS>JH;@;M4Ued-w8$G2 zwMl*SNPz{y4+Li2`h6j0+VQyK)`rycSAWRf+V!%=qjJI5{hWXmL|gIx%R z^OsunGW1OXbG=ft`zNk1>O6`eT<7#UTV}mxq+Cr+ZN3_nJnV9@57}&2-fSaom%R37 zccCr4tZby1Tqyy45r|Se$p!$3xtg0ZU3DdHYHEtadnGl}2-jV|#>#3|Jf8CH48qo4 zjzZvY))Qu0T3Q=N$AjZmcz)>|U4QRop0;3mMn=+l<0$vp(UpT2X=!Pc7cR7ZAfsVR zap&RTv9YlM0Eg+C=fnL0`}@#FyK&=&x`xI(hp5odcT-e*6%ROlpQ%20z|HlW?n6Mp z;MCNV89{14>b`{q_g{nb-PMdJYIwhiLS-MglJZTS82aA8*jUioa28EIij#>Ur06p% z0MH(w*qoy!&WegeE?j#XU?GR<#~!^V#QIXW4F8pC-FU#+EZiPJZYpdp#v4VJI!%WN z{ZJA4!vX-rc+c4ED}0E7B^O5a5pYH zn=iXVI#wCJj2syOs$Td{=S?+* zIbj@-h$G?j2I^0qFhjRjVSe)WBd&ei*?Id+PtWco??K9*g{VY}^Zf^QIkQq2wHN z&lvOyk&ED;A7Xbv7DFSW%~6Re-EHx42g!}e$|u8uPZaU{y0$MNN)=K)g$?y%sD8u; z-hcSOc=c$b2E$JQ+EowZ#qAAXD8 zg(yv%k&IU>QM;_0ZhGI@$q=FE^LkcKT^=5ZPBCj+u4`=4M{OMRZ7R)}Bvd~j~r zi2$#94rr&wqhudxXfX6)H485^cReIKr}12P?z~jerMdq3YiKjrtjr@J@qDgLnK3i1 z<+71`RPC#CY|s(OPDw|%eb`ZAkZ%srg?xg7-%bKIdNGH`yGaGbOq__)$HOYc(!M8U z46LjI46`!RYp1o&Q_G{{J8ls*zrQxDgW87vycK)Res@<` ztq{pQw|OrF93uLq8wLQsX4yaN;#r>#lZz`H*00zf=l-SZ<6%?^?tp>}zKmqYyeM>8=P{>*a2Hqk9lJPC#DLx7- z^)>eZr4}p$WI|1$_`xYrV8QKJ!PJko+BznJjKy?qZZ8XJyr-7=1qGi4(Q)2kxO`d7 zJyhS$E*Dzo?;aU=XT~gFep}!E>C-2jzG4wtjdi)Kwt{;+T;+gKKZ3Qxr~umN0-wN7 zpNRb-+;UgV+&q2c3lk(ux6Qw<%F&bnz+CiD_1-fwcyc9gAJSugbx@~&@RgC!p`N}) zsuo3AdD=QY;eE>T;`r>F`yTXftDXnPpW#ga`e^)#r?1hD_dd^<&J2@F`M2q`kvpw!znY1k8S_vr-J7RWu8a>Od%-Py(Ng#nmvxiq>yp-rjMy z+a(2#HVwWt7VI(Kd6n(iP>aQ&+v2cJpn9` zUR8#E{Oc*bxTYd8*S>ZIe);mHpoHC?@AmEYU9b1-{PaD6)&iqiaT)lN5&JrO>5#rWI$Zc$->*bi?uG8a~AaciO?v{qxE>GWL{%o z;d|swcU6SCa@r-VhcNl3h777$+HT)a;BG-@3P{HCEMb-_LIHKbi$i zFjMDc;I#`^-H)b^ciG)dcRt^+2^l=xLPP5jG%s@EJC9cF?d_>TF{+FuA)~#}bA$~w zv<_M3wV5tz$G#h9-J8yTQLNkrg{G=K!&GPTSOf3gAWONjbsqvjy{HrjRr=^vu|gno z30k>JD?$vA2~bAw-5r-^ghEzkB3J1d*yc)1g#6d<8uWriPByU}w%@lufxT8L5CR2u zMo)=SUnU0jS`CZq_F&!75~EY6qbL4vvEC?S#j-Vi&1tXoMFT zg*An~=aA9My(x!6)Xm6wkv2OM#UzaT#`ybl9X|tyfoaQyrn=6~?A2P9lTNf{orH~z zmBU)^ghAsSQUEe*pz%bta~9y=+NugLM`0w(pD7;te$ftVaQ1sM;8CZbj@$cT0L-5T z1mWx6C&{@JFG_Kj1Mz(b5l1n%t+F%vg=ZD)NTsk13=@qaei34eIEnexOis z1f_8DSATwD*xUM$^~}9ZSeb5y0D4x zSY{y|!u~0ynV#j-LB@s8WTd==$gCbzzVInP`C2cJn63%&(EY z{cH+Ld%c5(*h<#RB2`bMiBAV^fEzhtlshEkM^qh~?WBdM+OJN1Mr(E)2FthGj@<1D z8oPMp^l7;?ssN(V^VK?9=PD-Q?h|g4o0Z(Mw^nL8k1R8JlM5&=xzf?BN-T5+UP#Q( zZJ)@si^7fiKDY(Gwy6jzjTjU7yX`32S1lGBA6ywxyM0~HkA7tNRNs$2(CLVM#DP|S z@w8kK)%VJd1LA8Xm%a+o4p;F(#A z&x-U;48HLE$`vEUtxc?5rtrJMG1pi9=YhPxaG1}J307C!OXt2RL5K+=Z*Md&KDW2$ zCic&d1RmuNB&H%)cYLeyG)@qODef!u*vcw1NX5O>i#iD>$OFZ?FrPcI&xkq zI2bK$WI+BO2+Jb#kCKHdto2?WMJ;yCof6h=o=}hhKtoPm%j#jJJB1nvz%MLr)-DWw z`i)A)tjpdnG)}8q_=f1$L65r+*n!};G-2q8`Mg#SXtppeeI1W)g^!7jbloqT%QGP` zB(J2ALGkNEl%G&p6#>-8ogy^CV-?TR0v3Mtasorc!$uAB>Ad5(`VtLqF@SYcLLgo|Bo^*n5%ob~WN`db_o&L=-rb z=`<}UaQg$}X(RZe-Z~YF%F93sCt1Opt>gYVEsaiHIf?*78Y85pNfUa>b!~IL*ocQV zHYzc)%ZL1}k?n=dW{PwBx14dK7kqv(@%)yAS{fQPs3FpRL7pyO^z0BP9$R=eTc?-m zVx1y|sl_%6rl!{HAi202&3){F(mFlJ zuVnj$32q6RFND{FAEVs2S_iowm`Wx*ef4Z<6rCE=pBqZ;bI`^-UTRI({g>v&%a<&N z8xsMA4adaLqJ-EM_U;lUsAchZk+XCnJS*9Q7(G@nD(^o1w|pUoH`(8y{YkR?nhv2% z`_;35iZO7~I-KE62sy(A@=haW!YiB5BLs#z9%df(-CPgl6aG zt2sIf`HLpXyDA$LuV1E=%G(HRJ8QV19FT39D z;8rcLDAaP1tr>B_EV3i>ggh1x6@ge>i@79pS|lzf>i?6sVaGBsB;6yk58v?NFqk_v zGJ<1Lj+$xWpetz$+~4hxbC|4g&C^HHv#_k)ZPBe58>vm^cXia%)bu!xejwiK2OqxW zfS)7jkWWN{3!C-@{Dr?&wX`C8D)6&@VRtRsO|jkIBRl%ONOZz&Y#M_(eV4}lw(E}; z4lH|KMGB4APol9~vT`UpDv0CrnkRTVTrP*zJEKAn<=A>*L?y7eDxamU42Q^>LkxtL87he-;&* z5~-p5$X=j9!639Or;z{5%e|m#@xjBQF=WP4>&u^7zR%b4vAIHdDGbrRhG~4%E`EO5 z*^F_b_TN{k`y}hJ-$K?3Q}fHOC{xCP_IMHO!)p6ffsS)V*@epc;;Q!3LSW~?U=xjc z0<}-sWYC^$YQE5g;83mWu6EnK`kT|70A=IsEa%`|{I2hW?c+hkF<08zV+-w9g1P+s zgF{2ae2uTW&R+=;c9$+0eXz0Jt264X-d#bThP}5d@CQ=)_TcjTp~Qm?AUR56u>7OD zl5mSNBH@PL>pG9F%-)xI4lhnZ7In`OhL{BXEb6UHB3NS-xf*UezONxi`MBcBWb7qC z$+s|6!+YkPEPcZ5gO{tzzj12$LX=yW0nx7*MAgLuJldAv;%o2d7?2Jq1EGC{oE22o zTr(LfF$qc9a8(Fa)?^t(p@PT8^oW#f?d`vQS^K10v4g=3pDrOL^{@N6bvOe4(`UFV zej@yuyJh*6EAADML&I09ycb9mx-E(7FTg}k7NIdN^|5_8a!+z|NRgFg!i*)p#ad;P zNw7j5MNY=>=FoG$6%gz2_VayYL!@~DS%2C_DLxi_qLQG779X9~3`=aT(P zC$T~=)1<|ba_vL5I_%l=iPYnd0`I*xVOR7{Eol|8$0~r*?x#`@U)T5!$9f4wscRzK zp?Uf;=jvbwxYu1ccdp2z5AwuqrJ73pzTYAodV6{{w$&;oeZSyZiI z8EVYdxEGK|)1fA_?gE)noPX!v^x$f>EKZKow4-+2s9gGx6y#>Jg9fp9T;!NC=hdGt z{jAUB6m82k{y>AuR|XCGnX!#`M5DvxO#CWOvxY`3@*gLZ>aE!kN^JnUhC9j^=N&>#gSA0?Az)bYuLD@ zXeFf)M#!WTbZtVZF&RaU=zmgUrlHiBjPul(d})||t11}8EqROKsjo_E>J{1uW|OGf zr1XxIY8$lV7dYrYE}X{Jd$AK{S72eE{Y_O5B~rnkO%{Hp{xGiQmP^@mjadoFNSBL3 zLYnmHM1D1IUsVl+AHUzFlrAEBvh5!tf)uuE!9F6Ct3~H8|!E7_wJ*>8gnU?c?$;9>k9QW#GDJCvE&v zt+S%FgczUFYzD*M3`6FvwkN(m*+a$`z4z|c3ZV6E%~ipEduVq4zJ}Io00P{RV4ygB zpHnxpJLY*-D;HJ05gQH4&3XK`Y>-1a&tgVF_sBmwS(^s$8aVvx{d15RmCnhfxYI1! zuchQi*x6)0UgUIgVFO7j{-d+UTE75U?uzrzim~B8*uE-Ut^ghNO-tWMP{(?Gg&(3)4UfbW9da1M) zpB|IE^=8`_^125MGj4Zgrc~6@rRrr^WcSa*fnwEu{StLFgJUnW3 z$5E?3R;mx7%4VM36c{))_vrpwO%5d;RzyZsAb9bY2O%E5nwjGV*{WS9!Z?Qq;>MdT zYfp|p^p53Wo-;d0+I}pQ`#?VHubJOkOotU z_?qfIJxCZYM#Mr=%Q$!yRwgfm99k4RMy=#i(q3%j&Q8Iy%hFnBlBqYuezUETo_@z%&IlP{iqx4y1@!Qt`c zxXcZ-&vyew%PWXHOQC!eXfWsg312TWYstRZ){iW35rQIZHIVK%A1P{5psr&mEHuvg z6JPmaw+ud3*Vc{BLwZgj4fo`Fe7vXc=Trkbhcyuz`pA~a?h3?>2B{Qhd99E&^d1uc z-4AcLLJ4Wx8XoG`UpHLbU%Y}*^9Y$LDSzF?@KoQr&=8Ul2*rK@fPsO5t*t1%M5ol` z5l(hC3B%q2MTI(j*jG0uN{x(zt}kv``}ov_gonFKIkL&T``KgYnxa?OvhNDzZOWxU z^ZywuJ1{gfbWvDk;N*>i-I`Fd@E^|n!O;4RYy|oCcJP?9kWGZ%9P>)y1X{#5Y5Q^g zWOjoi`#ebZqmV>%`m>iI#FVootLMg zs!D2pa^x=40OeljiV2T9L`rn=r`chj^&frc4T5sI1r0N&Pe*mEMXo|xaDDOiy>Ef-gUAqPYot^6cB$`G?M{AqlY(;;h4%;4~Zm!$2kJdW+JqL;N z2M^(3{vh>fZeWj*G#nv0gv4_A`VslpA7eja9|@d))j0_{bUD_@@Q5ji7-009J}Bf4 zsax(`vy1KU0urE@R;{Q>^SZUQ65X6f1{&dn$DaP}bFVy^U;zO8fI8%~OsV9!?CU~5 zH}b7+pNC)T7CWNc#}A<>IcS01TdqPSdjkNJA{+nOgciHy6TS93Gc!}=P~m7QV7VvO z{);}8xou_$;n48=+8yP)*(%kJ)O+1GhU6&k-_10WkgsECzEXaG`q zIN(`@>>;kH0m@%-Pi0cfT0o9IBB|4?=eVPY0QOB!&p1zjJ%v0f;ZaU*P7 z?RzV{x++QMA{v69LW6DxK^YsEfKv@{Ef^q;pX|nYqwITcBCQ&Tp0VVyQ%eI)5sZxx zO;;5~cN+6O55GSTT$fUjOW5$xEDZ-7>!0^=)A<^7OUI zu$)T@cPjQ(FWcUz_eH9?n4cHtq^AAe9=3>Mp8UX7cPTBuss5Vc#&CuzQAjJwnEuwJQgC;mh+Gllo=(n*)A8f{S_2 zx?-3b6k?YYDfv>oFf9Fy?BC?tVwR_+zP;jONqi-rAtaCS3jGv0nZe~D-*WVCC*Utr zL%bV)X|=3=E|{aH8XNXIa<}O`)qdd3bGMrF;joKQsZQ!@KlbUvO6_mAtv0RJr5U$o zEHmz`c-L&*v<$z+y~ULi|601{92#iDZ0ea0_*}9BU~ZkBUq{}}1unS1=`^)8k5^j} zBNIoAEgcvkUIR>URs*K-RGTeMLZ-IL?*Zso@<5~dO&(&Bb zxY)_s?BtcoJ3N-bo1v~fpZ)0>XNJ?tttZ=~MhBiKH0{XatIp*JG`MHXouX&)2ehLf zE4}^0fuxk@s2$2<-FUTaz%HL{w=t0I@O*$|B7BO@`}_5{g|z(B&g~n5xce*hfq#nT zZ6j3QzF@S+y`)BKbR39^*Vr076Z&WI)dpUphX&hIttfOua{WA$H%%*%eunFQOZBfm zP&xor1Zoyo7{Y|A96NsC<oGI5qWf}}<-3VKOY{>WW?Zcx-+61H-{xn*&?Df7POM0IO^u?1qeF2+(Z#&wXXMFE z!Ja^3c4dzCs{o|v-Dwp`39+YxuMTGsJ;pzM6_XGvDhzx%{#z|MMXs2yW~pD&5DLxe z>gw7^Y%$~2T9})gOKE9QuLdvlrVJgl`DqJu^40`VTqGqWJLU-GR|9!9JdHc@7t6nu z{{(uiW@txCh~6D4J3L|PZqXv-muUG}KDr&k$YW+2;Y>fqpT zGgj*I<-z=9Xi2&!>QS|0?-IptVHgnp#o7Fh@&VsL%Fiq5CmmU+dR@Jh7?PiTX zWY%_RBPxq9len92gGNoNMX!a2*qb!wZHA_k`dV=ht*kCDKHpx&yNY9BH^2Jm3o6ug zr?p(k3B%%H_9pKrG#rN4)XEB>(~EZv3E5?+YW+%fXUVp#zYr^~sJOQV`_3pWEhP*4 zT*`Ry;zeKcH4YAr57-^xasYVp@Xo&d930QhPTc>mZUFz+e?1n``uzUGnx}Ea<>kY! zm92!)&U7W$Btcc*qLFedCvjemwVheKi!BUA$ov6UkjGSY+r*IyZXe7w34n7w;3V| zahzQG$Zy{+3{3<)jGcm8b&AH*Rngs+p>a-3EluwRs4KAhe7Iv~nbd&&aU^EBYPBEO zmD1vQZt_eYe#6AXgi@Wo+oLyt$yB3^yH=`zt4%&$(rA0N-gczykz?okbM&7UsE@}k z=l~1fd9`ZHHN|NdMurcj|7YUmUIeMNu&GJ4)Rlt+XPKTpcM|humD7$3kp(bhH}5`i zYss69us9~2Ma(*T-tz71BtQziD-ihV_@OP4%6)ADQzk}ba*|q0@3P-aqy8jkUw>w# z7ppeOd^|r0G+WTVDk_VN{0KuR$^=!`-UYA?3$1D35T|`Q*+JgDCL?Gz<9xN&lHWd? zM(=znX=$^NkdR-y6bj{%wDd4Iy>ec{-bBIORW{!Q*K#kZC{r9xOw>X5T{StR#*P=m zGr&`n{gpXMwB~m`S4HIl1pg+j%s!fQys_cy#-s_7?FVKu=f@DmE`8`)9FWxKV8-Jlh&?z z(sjHV{Pg)uW;7+8JH+FockX(N!9qu&-ZV7QtZwv6r6&1Sv|3B(^e7eOe&7`UE();)*i);Y2eX!NHz{MM1}( zTlTT+HHP3|6zLQXtqZTdy~FMm%)X4a*zeo_@lHWWiT>fkhh3gNy&n?NI)S}$L|D}n zv>GbJ%*+ghbqHGBrQ)&cGvECd^OG$v=XlUswgwE8fZ&~Ht!x$ps$0@f)cM5G0kpW` zXJrp;Gk5bEK>ct6G3%e7pD(3w*`V#topY^6JXoKwL}z{Pb^8J_gYVF6A|&)`7%?N| z{RhL-*8;MdoxgL%gN-c0F_$nhJ2EzT;Tzr$H8KAUpT8uk3AOWMk?S$P9F}zrkTO@nSg8yoPN~tI{xcc6LrnPb|*7({`?v%OjN1Vw+Yb zbu%`#OsXVHxhJ0a!S&E};>^J};|;d)#KzOgZt~yxjt>v2-zsld;EYdIswZy{`q-t> zw1H-`OvY3>@*2V5Gr+>z$42;=S#RBZEy`9SyS{RQDCv;QA!=~{HC!Wk)Dm!sa(U(C zM-ZU0HqhA0ebSdNo4C7|zd9mZ^6J$q8OB7ctE(%5v3ToaU7a}z%|<02Umy({X$|wp zwoF@ne}7I}z4!9p-F}ScDX+>+T>c``ycT~s`u&zDyMG>kck?X!S&wi~K7D6<3~8?H zXb|0T?S~$%V?^*L^Ts5Q>EmD+9a-F=5R?`v@M3;7sTDlB#OzbE zP$f5#EX65Rx+oay6dnD3Oz64dDZ&f~y8Z$tL2 z+@3cWEHt2%t|f}CnoQ5K8_)G=SyS!#TZ4lcD|el{bL;(7{2#GCcd(%`>;%>!5fEo~ zT6Qjo0sqy2^FQGY@bASu5Q;da-~C?XrwT$;)y_ec68SA_d>gA}lsoi{nd{YJkYx7s zkwP?~d1RhYBZ|Pr4PB86>K~ZTB65{|{hLR1D;LL?MV>ClBpGQ-IB0~eGDVQ>tj}d;BR#5)V7wU zty?w%24kZzBoE>|Ciqg($IB+)NQYKUoYS8oVBc$_gz`6uoW5gI6SG zAu7b2M_U5Zj*kSgNCbg^B$&-3XE7;YO5ISkZnfpbAB7il$(AP!(n41(|2(a!KDT_J zN9*{>g35WK8m`bt`LnQa7Lmc@kI5t()hn`Z;hCJo8M6We^>g{+YrrlySFG3_e44mr zZ=Z3oh-Ua%Ugc}fUxne3!NPqNJ9on4s%y&g=UGLauLB^$?~-JAwfvRkuUxrOcH#W_ zO~Odsh!U2$0{eI?lSCR-QA1|TKrUo>!hm$LC$HvuJxRKeS_&mJO_Z^%87akA*rrHT zvD7;T$%ySJ%x^Uy`4r@>;Hmuff|HPel1NeCCfu4Ct0)dqQe6B1jH_g|93LnAo}HyY z9yL1ASXI^4hQ`K7J3C2zq(0ScaA~--oOK+TnduG&v=F3F?22(kS zu!?v@__++sbr~EAw_(?w#{b%!@6OD~IODTB;rTEd-OD_?EJsR6xO}3qQ0WuAG%uQF zyt2ItdQ}t05o__kqV?!3<#iAd(tf=Bn}cJonWbf#UA-r^orzHj%>Or}!2>vyOCg=HPxj+2)B4dd3P^OYw3y|x9g?LS*(U9vExF#TI}^n_{%L-^de4Yu-3)qXiFgVoi8HU2Rtu8%sy8G9TYcL|DRakjdn5uGO(>UFE5O+`?7H zVqx~R+4g9jCQpFAwV3q;4o3|Z8o`6c1(ulK{rqg|`Y=7d&_LR}3@tqJ&x3)X@a2O; zFe1>ms&%zLE)JO|_hv)YyXMa4{s((bh&&epPi@$-MdoQM`IV?ld>|y5?{4->-l|JN zVR*Opu8uZbzjNpCeQo>rORmeqzlQSa>ims-#1{c#J>Ks8`EN>3r*9k<6)LRR^kvT z`*!~^Vw>=TNez5~J3l>779ZidiI z0B+P6HkKH9$>E85mjg?qa*>=xb>`pWA=ADaXxl&jlW7U?@25Op1Xs6lp2|7uYo^kc zHANQL_4OSyLs!`>sgIQc92}B92>&`#*lz!DX{N~}9@dkp(D9?KO-f$gxV*gF#o0Md zEJ9_5{+*1j_nyMreEQ{^;tw$fOidF!rNKCHyv8|R*>z!Iy?5scnflgB1|&G}Td4Bi za!!~tv(Q)HPMKe7BhHYMhu8$8efyv3G;65g?xv|fx}Y0l$^zK+9(|Z= z3|^6;%atv^d$KfeQILB{Vusmr+8_yT0>{3rdI|OERVpYiH_X)qV$DH^Woc#Q5Y;Aog~^(LR>JyUJ%@IyRPLvVpB zict1Z`r3;K9b|!Fdcn)AXhNE66qcNv=QZ1& zd5laIBJ);g^<)Eu)B7?ubYjjFS5?Uyf=^LPp#;q*TAYFG9W%!1L3^Fx%!O3E^T2&- zFbg}uUMsXP`pSiYEvXZMv1+H&_A%@g zhI|kH)CIOr65XGLoVy-#ro)!ilMPyDOIBm|{^yNp+$3)zWf^M~GEH4k@-OV%=55(D z>P}F!%lrN6M=7d8hvkshyqYsKFz|7gL1k$AXUrDjCnl~yY_@S%y#^YyvdCQx*bs{i z?kp!cHXkLDmc4DV4&c~3FIBc4px%HH0|GH#x**Oj(-xgS4XJ8;^;e*%P4-P0VE`}Hy8tUH@Ec~kdN*~Du@Cug9C3vAiSZzNHJZKB96hEc3>xO z^r3Q=iTXfDyp@iCS?nv4x7}wN2k6EbK=V z3R+xToaMx2`FEO3DZjZ%XfhZ$tUU2pOiEJ|%E^7i^hruTxP?L(7rsZWH4;SzhlcXf z(lFffc-D6PIjin(5j=pQy?yRD4i~Puj>QfyNW!I+n%`>O_w}tgf8hd!fk%*o%0@>Y z9zJ#T26YmiOYPG-tdLs_>LbBhQGMA`s%dD zRnXN6$p^gWI&!9HWMqVo0Bk>cH}a&6 z_0yIt_H@cVp))>pV#S|lK6%R25wrrc<^Q{L{INMA_|cD(=61?EHQ6(|MmCHttBOw=4cx8AmyaVTU1yt2Cjkf zLo`BziJeYtdnb?%u0q%LC_#M)WP`s4)Kc`2#wI4>5G5rgu&X~xP(cx~?IsOvxh{sa zoB0;u`1{8jAvwF3$oTl-q5FlM>sQUpeF4>Vr`FMLriB0a1BNI|minJq-NXf}P=yU5yj`ONeUvX+gY5=)s#?+{})$UIfWAVHv1dIg4J`mnD}6J%{DWn!6%cnt|t+Se8n;|g#gYiN)j z)9qLl0|Nsd)L|?Z-l(t`5g!s-Nk+sIlb*;n3f5t;r*fIhV0_21W5-l|7v6L6imc!W zq1ML6ACXApdqRC(oeL4bWJzB__8OK~;s$cc8Wo`}D8-x7rBG zKvd;Phb6c3JwXYnUNn{Z%86EyU??cz(k1EQ?w%-iM@Pp6+?H8Hdir&*j~jiSfzJ}Q zd!;@#adGUZ-?O|i$n&J;icLgB#J!-PrvBZCOFh31^7^)FteNHmg@x%@D8dkgp;neP z7za3l0wKs1YUt0;{3IWt({?L93uL34dyuY3zxC;xk}4`=QNY^cdNQfktMC%oQs3Pg zOjGf3tkl91deeKOm8Xirxp^%!fs1`=r`WD5ZA7h95YF#tXy_lbHC|+%hZrw*h+d?$ zkxhrs)dCYcZ-}k|&GObPanpf=q6qilsQuZJ4P#Y>5&phoPa$ zlfLm>hYwiT*uVSuyS2|cn0TB|;i`VLp)@jYPx`-t@_7>{24{doYHP*SXCu>~=kHW% z!=cgjZEP%7(qTS}(ELBJC;%BskKZ4%xtl`$Mb`Nzfikaz_R5~!xuxQ~PrB!Qd?=6u zK}j@rcn{-d@0r=!<|qViK2Zo|1`MYEPRz>k(AU>rNvg3=g(evlFDr>?g|;O6TmkQ6 zP28+@7?O#He#j!?-_70|{u<7mxiQ;u8ltl_OjMlhh^+@K2S9(&nXd|4n8l)?VF}5<`(8@tBHw1f+r>Xd>4MbgT+dT|o2mwWTnZT5lFbJt(X2TJ4sp?1VArJxs!0-u7`y1d^Dn*ht9xvIcg^+vMDWEp4&*TsIIHxo{Kp=V^I%<72P)2q#ljR)N8*g~L9YkY{9 z_XKJJ(J{zt>T3gbv{gj1St93`zh9EXy^Nx|(rVE0pNcwoUFON&Xjg1SR#k}WXsv59 z*u0g7H^~yKcIZB7gi$+174jUbYD*^hIc{WW5L}b3KlYSearZ!50OGc`mv)~Pi51ho z++TI$9ZdR!NK8%4ue9-g^Om}Da4`)$%B4Pfr22m2g`!=Fj4Jzu3`16x{fF}pQ{m2l zo8YB$eY^#7&L!qajmM zAvWORRgeJuUYKjp^SZjb6~K%W3R%B2!@b9}`wwg7Vf%Hc`8vrRK*?h)4KgPghO1m$8Zw%Ek%MO`YT85oz26@o#wkwR+*PzmJ(-S6c|Skc6Ubz(w7 z5ehY>XAA<-ED8p`qWOkz-@ch#Z;SUaa0m+PaTOT3d=(gh&6*-tLTFokz-ld45!@tr zMh6BTKs(_UbN{`MHr}tS{F6u zZ?+pr2-Pnzh(w*fp~2i1+3dyr@+|aI->mwYK(eDVfh%92bC4$B==O`yn~8q8ljx3D zT0hUwGmM^Mj?s{L=w#E99QyVPm(~l5IGz$pb|3E`e)(8AZ0ohy;_5IVhyR}q;6MCx=jlQF7BZ!kolaAC>pKdI3Ysj@)}O!8 zXp`{t9oz4|54tq*p9iz7S6`~KJ?o{n=h@VhW0G@yqwHeRXeFRo2L@Rzw@e?Sru4{F zbppN^-3LS3aUW5Xl9C#)uOzp`Dk`ab=HwRI!#-!1O}E1#nI!ZPc29ks``~_)Ld#6H znwozKpl@I@P5IQwHT^C|?E{R%$^&x^9=sKXqQT?0deP~5@AS8eOA2(5re-F&;5lu3 za-*Ny1_-_W>Jt0+ke86c#d{BCRL=qJEF*q?nP|Zih3`x{BGk3sNBgWnjL7Sk`lL`* z7G(I_O6EW>{@vd@E$xhvGEF%Xx!z{|5T3W=3Lu-x0H= zYVE|E)Mf_QoF5a?bS(kJK<(ak6*xeALOxL2T@e6tg+{M=vB2YqgGCEzObGLXh6uq- zf&k0Gp^^JM^kxQmoGWC+w6ZU4$KdnD1ap$ zC-?RcZ)k?aKg?>u+Vc9$+IW$vfnkfvjxLT-v`mQXSb>!xHGn}4$P!%0+(o>=e1D}q zKd%uwfhSM)pgJ{7up18BLwv4f8jSwr)ZGV_qDlhz#vghE|E5lwYcM}l?_k6w{<}y? zRQ|mOzFW0d$HvAaq@*BnpZUZg`G`6x6~CG!)|SWR%CDdbW_u(_LTc*RJol8YXlPMpTiad)kI(jrVat%ggn1;B z?&Rp0wzRY)65F`&`<;^8=vAZ5W^!+;0;oIX>ZZdqHeV-Bh_V-S9r0nDNLAuvZ9j*6 zPnNTDrWV})q<~tyq@g^r#vOMJ|M~kXUXa^8BS#(){742cS};%nyd)*<*IrnVwvUsm zXknLXW@SNqghGGu!K5j}tax~Ov4exT9&X441#AK-G^2l>!DgT@JqxOq zO`x^XT3R(Q!=-8;-jS^B{^9sFM2I4@NoKNOVM6J!FKR~(EOD5+G*JQ~L>7@iCRBo@84>v8VC2G)_`w2$Tq9r+T znOXsnIy!z*qR_cLW1AG*?e8O@aAX>rxz^m9AZ0Q%sowI1*$k>1Xi)GqwXj&u<<%O> zzUDdNnH}`gLY2+R@Yw=zg;@i8eS3CaT5{nR;E&i+ZI~zD4{V%bk+W+-lL=op|8nHa z^$+g2y2Vv3_M^z3-DWm6A-5iFf2(uH1p`bI8=G<~k0wZ;COL}OxOZ%vFG!zD+6ZB6 z`$+-Ni!ztwL7d*p`YrV58g=68+|&P2b^?HPClSFc50sT=xC)6$R`TsUYP1=CP@M=0 z*Y04s33&oku~WbXMUhuFm~F8?h7EWu`toG6fgFrxqVXcSZfb!d{A)MAxp@*hI`px< zz#Foi^|q+I+zd?Q<#CRKf@Q6>#ouctM)b|;y3M9uHFwzjS`Wd636#d_YhSn^?uRPB zKK_y7VsgvRFS%Jh#~afux`6)8&Crx_e!5bH&dYfae&M{SiA{Ohl8cSG&-FZ7Sd*Gl z{htAgRcYTQ%n&yT(+x6;lMEo%0us9BGEo~Wdxf%(oOdD-{tc4X7* zCc$X;4y{#QQQYscMt95Pm6X>e4B;~BG6~rQ_e`x2%~OmbQ$ez*H*1*+PcuNNKA;>vJYGvx$nOI>7b|HM z(MD5tuMWE>&t5;o!)p;3(cfZ~y{?YM8^q%6kQncw{wW#zs1n!jN>s;Y*Dplfeft59 zX|cN2(*>Jcy2dZxPHB}y(FT^S(#^~z{e1r%;l6`N)I_rh&2?x#aY3o`=Wo4%I4#C= zax3*QMk`!*tX}Fw-y6xH9-1}Wygn_W+VnzVAobRzyIR#sLSKqBpSshRZN!d&#IWdPR;NE$K|_HE%h}j>Qu&) zg|G8gUS-dsqR6_>0Ha;UXxdjptr|-f%i!oP>40Xn6>c@Bgu=V8O^x3OyzG# z<@#<FL)s8pgO%Am2b#*!1TY(V!BCn$vQm0)*(YL7Y6lPOUjKfD=JBdFecAw(ZW~Iq zM+6RRG;2;K{t0hpPv+bwGMr*XRf@W;;DnaXF;SNoBGjNJeP5 zd=vtRie`?^3F;v2;+-CLQ3V1pj~>k1p3*c@gD|Jcn}7}H z`OvjL=*^-|DI|8um%w%2{UfMDqD<{D@-B@3dY%3PxwJw7-~9Vl2Hy3@^eBJMIWI4vqk{R$uqND~N=#dh>#+xyDQFr_MbIT9$zKfTOc3CD+KIg0h0c$pnzw>;QTnWm-xSyr5 zzJZq^)sCUse3F@`H;*q6jD!%N5W8L}ZnMe5wmc6>Q`~kl+T^5VSEmaK^9NdrZ`F9% z{OzO`b(Z&%YWK`yFlNefbMjB0wMSpEo4c^Uc#Y7xv%9!bV0b4k+|+nv8nKLKQ`6z_ zG0zKZyDotGIhhv5>cl1yLE^zc934?{+?Em-Ar}{ClNh;M$Pp=2D@!`b&hL% zd%FYKk`0U%@>|xqrQ(wi6k@P5-FI=!j4FcL7PVpZ<{ia+>(#ObBBw@u!P*a%0a20e zHSd*daxxgp|5fT}HfvJ^(*Yy;TU}vBfSLES3BF@yW@hQBXR24}A_v)ROhs_bX;Y%*drWRI`y0%LT*FSm@1BJ?s zG;!shK0Orlo7z}eczXZ#=;N;M&7UFwX|OhRZJU8k%(Idva9e3#BqM(E1hY+5fc^XT zpL=-ZS&+QEJU!?j2geur|4h2~zpy>vKg28VH9tqOe)14zh4)KHm3$Suqm&X0Kap}@ z=1R)rz-!oFSlVRyEX4x)3AtP;OW@_;pmXmL+ZxtPG#2V^$F1WG42)L)(?r?b!JK!AbPq2@UX7gG- XJ^SkrMDPpP7B$skFxlGA{o6Tma(_4Va1&*af#t@U=rpJe&59Oe^?HH#7>~uZ{a0T8h?C}n)VkD+WA$$&tB;ad-%APeSGTtrrJYvi z>OEdoOmwYX*5+z47?1ZQ();>ptngqYGhlePTRQiwvogNRnR+8+w9uY5aJh6{MJw<( zq@eA&JUg0r64WUz035&3yjOnEVp~oaYNQidWFF@MQLCA$MGZN2Kk40it&h4~vOz8- zUh}Eky&+9E{77oa=r*2*a@D{N;YZxMaQkMO(JTl+lq*meii}PvJ zuPJ!v%`P9)@qQPMD z;thS|66chJdhEL2^VsK__$61H>ib>Ss--y3Y1AfoSNQ~P@7#~QKOTDolxW9hd%x&d z#9zkE)B+h}8(HAJkt~x|>Ki8N!M7*04?G{Z;XF3$th80+w`ZbdD|WaJk39)16~(zC zp!bejZ`0&jq;!n2Qq_JsB_j9c{Qe|LmB%_CN};5fEj));!{V>B6mEk$)_)AWxI)(c zp;ZhnIG|LY`wGRSmK6_uqmjiyzbjnz8Ja(`jsS@kjbY(pKQl-hIU6q=)*&g;JATyL zKZ13OC955g0bMCy__Tq5pY8Dn4dhG~xv8l`HKaityYZB4$6qxeYJv23^d-J4&YI zO<}Nld&6d;Sp?5E7WSuH1VNVmhs}s@KQBJ*B}X%t^L#XmtU3Srh4Ht%P4cOC6m+Im zJ6F;)g=6%LeKGz0zJj-h9dKWBd^s7hKTx6hX8tHwJ02O$EJ(m?6TA6D(WZ}T`ds7} zOZM(2DapQC+>Hv&Q3m#*U>3Sqr5e-7AublMOS+2Gx!Y$k=e4T!Mj%(p*}|ue8ig}? z(bebynEKOo(|cMg_4u){E+Pwe(Rcm0vXHb~=F#TCP+F_sS=231d;j|;6B)*X5=lD*4$5Xf_EB`A?i`lgMKgpw>dfP4fG zG-&%)M0K?dg7BBQ8Z->a-&mmhGPGjZz;T*rj=QX~95^fTEzfp4+e73@^bM}m7=!F( zr{dS`zX+rzokT!>aCr5LOy}kW}LGPNTw$hCrBL@XTKy%&>*>5oGztym%&`>BSSU` z{cY&iO1gKqDmk{tTPx^Rjr1>d(5jE9$D}VTqH#ToWkhRXrFRlS*}C4sgu0Krakb6s zFPrG~jO9`NKD*)bELE!+^8Rgs+{u=%FfqT@*n3d^d|dYt8=g)cO3er;tI#Af$UDmZ z`G08Q8u^I6{mzN)29Dad;;NtC7v8KXIV5?fPygY@$H&+2 z^x+nd{W%c^eS@n;(Hpg-9zY!Bid6~+AIqf(s2bpGqv$JQqlx!=h%qdXH@-yNvH$uP zM|=sZ6Nwk9NV*`L!3!ng?0k2{Zb|&snHz-M=1~SQaW)(@nAlW>xBt= zRA$51+jU0d3D4&5K!jXV0q;SBkH|+1&}ngB4#mA7RS&-fyrti8JZr8acx?6Dh&bO0Mp#AI;1}cVDxTd>ZK|%aGA`W#Y+s~H4>@PM z1RQ{j!u*1IQlA1#GhU?`Z2|pG)RiLbY%=sy46=L_^E5PyZSv^q4>v!ort9@0L7-$J z)lV?^##~C$6q!Qr^?*}O8`$HJBu!MMDE02(-Clgsg>VOr`2+9OEq=AKJ?upmd-42N z&1=;$Ud|v2RcW#nH_i!`&|TS753v_Zf=zP^QuQ62XC-?cgO1rSgQ(eKhX;rI3P(R8 z10psZnyq`C=Q!m|%NXfflvNj>3MIwX$lK$-G|7K_I8+4|7!5Y6S*S%?ZWKqSyx_Q9 z+^s3`Mq`SGt}L=?yw6ZYNXnilV0DpIkVPq;{CjbA8F%`tO@dE}4qi`XY#!XI7bagy zJ__EiHFvCNO~~DYy{olUuM2S7<{bHfx-UW8>=92RxtFJ=bT) zQ&H|t)ga{?9h*)j2f>yfIRmo|!>q*n^&faDU#Zqzr_9=Z`jxyg{qaGD^qKKXy>W%l zbndA$(-%d$UF4N}FMGS9sPkBJ?2d1EPr}o4m0a)ouEulKbCCwnTl37RJo3(^uAzaL zwH{5AOE%7W9qiu*Ur;EBn(L3H3Lc0Jx%6^Q&*Z;WbJ^KPEqy#GTL|>)6e?)kpigpW zW!nqnBY<&11u6w6^!-%Z(4CP$paN3yMgO&{3+Ezn8b;&%bTN2$Q5k+;LD%d(e{Ljj zLDqhg=qoquu4~I@V!~7^Q@5hjxGLDi{BsW+lI#Tu-2DkKXoa}1-c82#c1N6xjyBzE z)x+GI9%MeuRWF;COx>I`Tff}JdHsj7E#ugNRwZ|jSQ$Lf)s;IBE^gpRiHlMA(ZsH*#e!>#b2roq2*DW0uFY&w?S%C)%OI*0n?lt8Tmvj4zabe^C)x zKiiC>SD7)CGBr3+wRz2+Mt2{L%)UIaKJuw6$sT4kKtL4^sXv9Q`dPi+>04fqw8pa> z>18G2e-|{nctR&_>DIKgl7YVx%0IkF2x9O{F>+2+0ZCm-4N zl|Bc}m(!PvMXX=-`$XJ9oy_pfuRtENrsNO~lH66-YCHuKb1w_k7-(_*=+Uu^as)(Y z&UC8b6-z%Xf%Bz!Kxtp^HkI_m&D1qtLQbWOwbMT-QV}4Zv@+(!#0cO z7=)K@vRw8<7-Y~d$1Lh`7oI)qK$w~yc3fZlcuOhq{5&N+9RfU7SAV0kRO~(fdL#1s zI-shm3IISyC#Oa;S3Q({9R_~kMA^^}0JmdO7`;vK19+2#`YT%XXP&ktI24wUw!ZQ! z+>jC?{c-BxLvhHHF1H9>2xQ3F?X7(?FdDuugfC`;%5!&eImP#{8W;agB)lErDhvP^ z1V;6;ia-U1{z^8vAc1PNO zoD<-c@wCkFPSm;(KPqoMH1$EHvu@bp6&Ax(85n=4-C(SaCi~S_CeZ$C{`7?bFGHEH zU*OibVch{ea1U`wKX5s(ZtkS=m7V{Z0RBXm6jH?g=OHDOtdBfYX0?;>%-Dl{XEQ-Y~b#U_g`G8qpzm^jzbof%I0iHs8w8CuvZ)~ zq^(MrUXRMqdF68#ZMe+*e&g0SK=%q?d)Uab**W1*=5N0UOUl? zDO7)TX&$;@$;4iVQtQs`)KW;L`iWCLkzPD0T6VAH{%h|bwS(&)?S;*r1Yk>I^4kZj zrnsBCO~(T?ng!o`FJv>dP@CS5AfyVmD4WjMqK&Za&dtm0z6Q)RTc1hD8JpySnA?S^ zB4Ntux&Q~REPiwQt=F34K!!pr_fJAN9bk!G=A453-QYp)1gmmEWj zSzR?+3?%62Ej`Na2L9x{NG7eV$?lXV{Pv0kBjZico5{5&D4Ehm7sX(|$ha?2nmh9FMRyWVUFTxm;lX6cZ4# z4bBh25w4}xCk%l4qNtq-byMk!VpK$L76i%^@Tlyh5N?ezTf~XPo4~gw?1YH*7@@%+=YN@znE(Jzz`;vbl-R+ z3lcoTBH18Eyc{UH98X%-#z;cKK))bbTkh=C9uXw>32_n4fvg@yB)YhCUCkY39T-~d z2hV^B&fuyT<y@!=h3rMwn>nJ#S| z!uV{OqUm11DyNwY(5``Pz<;Pox{v~EINT@i&i3^13|)x7LV|EmidrrJpYbr>Q2j5g zmX7znq~KiC4Y7L?M=4!Jq4o*~y@4q3sqY8buN?~nq0H}I_b%MH0dh0q*7{R0Sy(c+ zgf}8o!&{eJ8^vWH31o`4l#Gw!zhWmnea1@!>`Y(%#LjHHe0CFP?Y>I1YyznerjWpD zjuNqRf)kjM$bV*EJH3Y#`W>PrQq=bSiyAS%k9go+#(G-#Z)A1w*(7+Q)3;vQjMw?Z zfOxJ{!B1wZT1L?ifiGyo{5FFP59)?DJYxw3dQe1GJ%>a;h+38y>O~15GJ8oNuh7Vj zgzbxs?RkNoz(P4X`1S|GXDO{_XX?I5#{yT@rFTJG%Z4RSkHfHPYXQ^K?@L{bwuYDW zhY)j^@!1q74j`(A3!bm+e{Q$f7@z#EQ)gAWL{n%`hR}~g*c)RW$I0#5Pz+%X&wjWi z-Ix(%?jYd~q68F4yL!v7FLWEqgJ(~1;0?%-@;nloPAxqxyO*{r-v>`m9i-k`5Vgui z=oT&s00n_Y+UHK*2h5J$AGje39PW$wKp{s(`^Gr(Ru{=4ICNk*6Gs*tlLp9gao_-N z6c>BMY}Zef5DOK}@CC^Y7LImHKmxhO^X7*oUo3(NH%^K%)9jK4&{kUXS_m{e6P;?X z&p5ZR5IfbMyoK_qg#b(f-jN>llIN!S5Aq>Soo^>+!vpc08@jlCGv0>m-~e~l)~zgk zAa{ID1kb>jGqPfY&#?4E7bB^oU+Y<0@{p?LE~H@lgvxQpZPP|*rV>oZ5%Q9f(ZSMW z*P%H?ZTFA6Dc>e*gQ^$B-1w)Hz3j#VLm?sjPfG%DejGuo0Agp=p=rxk$U7lj?%6Lk zt4cCV6+-8I>q==)$jx)>BlaAhLeB)paIK7mMQuS5A+N^p;w4-|z#sY3j|>7N7Oj^3 zAQb%Y7$(?BZ#JjZZ|p zh%~4Iffw_gas-aq6MNuteNa2Si@%4Yqx4aeaXcrLZ`>&Vvy@p<@BI54;V!-)z#<9N z(*(9nv|KSmtUkC#lRfFk>X($vShO4~cXgxqdbbt?N~F+}0?lO#n!r=+elK)&n{3V? z1NoGG46IJh)qIUIdoe9|OWckO-C~~s3Ub0{{|eA`kD-c9;_X*FQ3;0~2E9oZJpl|> zfGtT$F$hK@%ODG%EW%P;;##&>$ydK%HKkGOk)c~m0Rmbit;OVH_(;bNCU5$CjEv!7 zsZf#cK~+dABwHP@=-a4r*pq04ijZqv^Gq?2GCSuROyZ~*{y|WZn3(ut7OeBgFHy38 zP_O^^ODV_6hO3O5wscaACZw8(&yhl9TfD{DR02c2^xKCxTfyC)vhJ{a@WpCZ z{67NQ{S&Xo)^@nk`4DqusL~Wm78JY*`~EF>Yj?GnZS`<6e0~}(dh*ap)lEhNbb>9P z2rzPpIC~k75kWKpu2aD6o=iDg7*=XOvEr(jtMv{hrpN6)wmjc`o_&UY5KVA4_19|v zTKgDz+H9nvzff@vjm*Na9z?}&AcBiz#xDV{aCa2ny&P|Gc1dhzFOc>{&zAro{fck2 zgBbvB0Z)__^bSpm^78V$*q38T7U!<+SvehdDs1d-+SY;0cXtBz>NlRRic#fi4h&b< zlpwDA?QYcu6LZ&sf?v@PX7TBaWI4;OY0oPnz6%o+tHMe5d+_FE_5uawyfWOmM;9xZ zZtEYKl1S6Q_@}_HT_QbmFKtMW3#(L`9;%dQ%?xGEGorbb&U17)oWe8f92M_*y=gx zB^`Oc%yO6I(3hpCycVbRVk0984p}~S$z*~$zZyt+aKmm;^-n=2E}&}rlGxG|Ks4Qg zAcDS=sYbL8-(vcq$p@>*sUd6U)VReYgW}x=;|5aUtE(scN#bH`qF-8?WEk=Bdgi|l z+b@(oM|$PPwol&Z3{QX4-*;a;$BaHEMvaRNe^>A)Uti#0Mq)D-Dw7A1)AUgUx&h7k6_l^zG`z@&akr73ERzxSZ(Pxs#F= zBbq7jdTkod93;8L)2ddm!Q4R5k)2Cx&C}XXjEQ{vw#wSsQpr%JE7A%G{Co}>-vAi2 z6&FYIHA6T2@t&*YFM_RxR}WtQV3i7b^Ij&Psd#qifL?q4ZE2&p(e@utnJocyx4=W& zo&^4+-T7wbK{>RO(mcRFMsvJDD(T`pmO76NKaIIyt6yYlZ(o=XEmn1r%bGi*lhA`9>k@V4r8Hw1BfBRzy}t`Dnwr6K7pvn8lAgC?+2vxl%Q4@V zt}yCYlm=y%Qx|0~#sc$MuZ9Gt-T}$k0#sDS93#GzAx{vvRt`JoB%Dll;QcqUN;81i zJ4kv9Ue)rzn?#7|us+B%R_7894p948|YlMn>_s^oU~M7LQ5>32P*zX zx4i|V@l`cz)5A9IUr?J6_)up#U zrNzgi2)M`0LlN^;>JZy+zJf^gkdOLqxIEpIQ#}WUBjK$883c|ac+LIPm=$nT5{$G? zu4hoDrlNvqR8j(Gml}(ll|pdab0---ys7M)Xk2(2kdeU5g6hoRDh%F4=0 zqgE6k4(lCwWS6vO6yC+U-PKnofcGOpbyx10vU&ZSYul}FAJg!~II~2LYOpGgE#Ysh z4aDV@o4N2TcA48WdiqJGul%-iUQ;dH4t?9j%b(QyN>AQt)rE$N3Z%lm2SFNehv{Vv z|7RYozhroZW+ihQP{q#uPnlT67aYDNd=_)&ETz?9{oIwD+9mCpoAX~Kr;7ogfhc+{ z_zxOj?En@y#zyIC|2pz88_2Iw9{ofh}{y$9j({v8NF44b=j>zZ4swehZ;KUK@ zj8*YWIpBX4-Z)11>V92kf|Lvcl;huzoiioK=kW2d43aGimF%h7-kDtO_fhZ>eg<~@ zmjUy7$e)TNV z-rJay^BuK{3V(a16EC#+YFd^J!?Cmd2eEj_!^!kwOWkbJ+wb#R`z%Esmpp`9%7YB_ zs&5vGVGq1V;y0TK&(D4EI6XkMqkOoSUGy4hc#oatn+HY?blpC6YG~{aB5D;&g|rIx zrFl>b>8=R+Y)SNe7G+c=Xgl(?>;D{Gq}$0MEJ`kHmxga;q$V)&wVbh={qeI^G)zOU z)NguAUuRsaBq|@tf6p^AM~1&md&G?2&%2~{RMI%0;v(7o5s#XRoKjop^>v{n+ENP> z_87hW`%U&2@U?F_iq|n#F2!jnrmYjzw0$ALpl%kGM8N7c`GHwO65Rs&62=^PEy$Tq z+RKT53o?(~W^$P-l3|6W#LI*RiSWS_s~zRqn0EizTuEuA4y#G1z}{WRbSV$l%>Uee zm-98#$Zi5Us6KuBT?bYfbqly5_89lE_krc+2ZWyY{^H!ZAGU;Khpwk_U}Dy@?FOiL)-vDJTFwio*OXTT z$c$jm=hWZlQI;K;>sM^xM-i4HC8a|R9gpinkppC2k6P~Gx!K+4Xxd0Pcpi>Eo!;CS#D>KoYh{wZ zkVcEFBTUeS-w`HpMeABmhkQ}AXo>sX$;cjS&qd@2k`6D;^n z#MQpoKs_lMtW~)_geTQ(VlE`MG@UL;8$_8-x*ozqx5k z`C{K?V%|;CMvfG?WhPTtor99gCuc;eb`Yc{JsEt<~ouG9=Yz1Ns{$ z;$%!W)2sEDXM2xxUO}XPibsx(#~q!gcJv|lp6J9sU335@ak#l%+hJIhn3(mYSoCE? z%*%K@;)!~InF@2ukfF8M2eBrYX6O8i#_W{0uO17gya1!PV{t{5Zx-|j?R6q9jlT1D zr!H?lami=L@VWYtXvIK$3tCO%c&i63_o#WUTW7SG7J5Ix2B;%?HLa8%9ZcuC&R{iU zc*3=PCa%S;@!(F9KT2l>YIH!8G<8rn)$?A?lXu2wJ z+@!6{C^iKAB5T<^X6X3+NX{dyQ6E!XHtx&m-o8y-6=f|?Q-SX84kqT-A3%!05M7 z-teR@Gf=Nc61-1RBTs`5oE^ta4O|XGmO~*G)tRkV05oMj>008wjKg^);4u?`@irfwej{293-%E9 zC|#M^vx_c-@N#SgdUN*%d2>_%vfSw+2Kz6 z=dma1{lAj{Ozo5U`}M4o2K$|#L+>mm(@01T*0C+0z0jC>X*P30HF1lcAwJ3}^=svN zN0|I9GhCR8_$8ArLJEt3D&5_`r1un2r{qcJ7tIrhy~^jq4KH*&QzWo_fuxO$r?Bpxj&C$Oe;rZySG$s_YScc4^_ss3RND+V1bex=<>S-aW0*os~CR~X8LfKIrY?9_jgFDYcLYq(bZ=T z6LzSc-P*>Hcfp%@S-^{W{3-&WeDmrh12ex7B>iOkxPS2#w+nSq!Tr#UD5S!Mz?Ij- z5nUG}pEf*&jk7%8OgyXIKa8Y%mEhkKe;uj_@~H{=@>axK-ia>v*I1tct3s9ybA*6ai-;1?8tUP3z9%lXYq&T1#$8Ja68E-u|~=!ud}1`vS}Oe(0Dy4x#+F|3nr45bG`er}mSVuoe8D?tS-HasI35M85!@{ip9{?*BUOKV8ZX z|Br_K^?$MD|F7x(J=?qeZTdc}OQHx4UX`p#i3LtGng!msXu4k*v5|?%-A(fvpaBl{ z8r`-hqE5xy$H$5_-TE>S^3hC*^xhf2Wq{WD4GZ3YmOIgmAKi@EpVC>5tvx)SJuYXQ z2>Ff7sgAJ!^K;FUVBD{9E`KccQ^Tvt{UZABSN^`1s@fEW8ehfpf~v+u8-ujK=H$7~ z>x&KFKh`V1{K&T3cA&%4N>$iESm5j5@|PsdkYYBsX(og6dIPr!OIQY$iK!%iH5oO* z*0;q?N&MDW_!R)i&a|-lHky|n4!z4HkU_f!EQ-JNHka9sm}tIOTKEm!(ifPXp1$H^ z)TbwI0jHsHbC;w*`nJ`VYjetKTH@mx-QPvMlgX=jZfDQ_YMdx% zW8)xrth#<~&%*LG)&R#tdlXyaDbDXD#2w}?{)QG5Ep3;4(cnam!9aM;<$$m$-_pg4 zW{1BLcy^l`5;2+*tQ7GT8*!Fj0Q}L{1h~NR^70s^L{*JNHFT!8Q0MjAxHu(G&wJ7t zP+geB*(|AwX)1+_%Wks7;mxWl5mRdPdbDOl`FI?iCG+&O<}JztJi$Am3Dz532}=qa z>~8jA4^GH-Ib?%C29`*YLP_tj54WJ+zV|+-CW@X_*R=1u5m;#w?|9aC%+`AikBq#T zm@qg;1?lPOF`#cRVw=TV4k039Vz@wnEPGE+&$A*@fPjEt>os`<9`<8e>ne)uHY{r% z+z1)mzylHz6LAFhpPc^=WL#dyh_ewj_pFrHWYg~NgO42ji7$3q$UM4dA2O^w(;kFv zf(W5Je!xt~@7d6WO&W*b5c`(a6flXbl`~IX>-*Ioy)L#LNRSo zwapF^pHmU@cD9w=;up}mu$Y?K44cb z6zel_GYYup_2|eqO5*eQv>lPEh&||NnH<0(Wk8zcWL0YCCU?C=eb~b{Sj2JM5jm=3 z(SpY;-eNP_Xu$jWD%(ftO6bG5OmaP1$Q`_PzVZd&*Jj}r8-22P-G7RB%L`kJ#LZ$K zPmX^_S1-s=BxN82Mc9x4K+b-)xN>Cf$WUyD(ms-9m)+CZ7l3DdKB}7MaJR2xHQE2j zGqH@lBRs4%8z(gYGL80tIka~}!loxNs^K2-78r~gvB;+chEuS-0NWI?kPWsqj+bNF zQP)Y8a_tqOL*WB+tY9u1Z1~{V(nF`x&Zm28%w7^52B!y@Zrn%n~rH9zO%0y_qzPJ3p_>+TLPBQ5;24MbC(y z-i-v{!@0*~e>i3*2e2>%0Sh!A;KN-ft#19$NXBhlzKBwO9+<|2&UplYF%*L`n9sZQ z8n|$2koz}nKJneYW88n)gPZcPAb`3g-86!$}@tINs7*d2- zo@AOA!6=qmPQTb7sIZm0s&)lf6~Y7Xr!`ym-9#UR`qrDh_!Z4)@8F;_=;Z3E8Wa@N zvG8F_-*3GyMPcC@XYI-F&4zEWp8{~j8iMQvgzW}GJ9Dpr+mni?uT+LYwQgnr&-&zA6+`$$%%mD5dr@`7HfF86nE%(sBs<$B*gQ zx08p#U_*zKPW@{r7Z(?WTZ?L5#~xKRHCdIzQB6&_?Xd{5@v4pAyOEDIHTA*YrG6BF z#+Zo-I#J5n8JhQ>KE+g3?PMV*rQW;POME?*@Y(uv0FC3|=AL_RlD&HP_{o!qNf?=K z0hm#CIx^%w)-|Ft8lu1LRy*U8>9P=uh4oulbbs=@ULs&NM*#2B z%E)GHW1jtVpeb0cGzF=|{2}RdY`lyTPyY_B-G^am`>zNjS73U{*=b;$Pm%atsam-_ zs7knFw~C5l3mRNriCfD2BY+Q|0nhdgEiv1yt@ZET$;h9TV-T*wd!|}iir_C9_KM|O9EqK8TxlgEi29Tz+(`For=|F9p z{S676R7sRP!UO^GTeJEH&ds{0Y4o$T9xMSl23x#XGXn;5RYY>e`taP&>BG)q zL#5M#$(!z9v~@IF9<#GjUWj!_!uWAL?z~JFor#aDiArD-gRW6FDlVKDK%u8GdLhn7C?u1Ok)ALH6d7 z4#kj=@4D3EPplruK#3vVw?6Jk}%yDn<(bG1_7IqWiX-00z)@Sl;tWa?b6$qk0Cve>)mm6sJ7!IavXK zCYY6*HbpiPHWO0w%ECfnX!0q>RW_FNsDJ>;8RDPi#VJvhZ^4nBCJn(4IPia?q{aAV zi&3=)iQV~zgHJW|Wou_x6?E%B)yQzRs^;WM^fZYX<4(_$8B6n;n~{e-+Y6bfH4o&Y z*NnLy^Sk0(vN+dMrHEGSp67IWxnXJCE9m>&mtRQr3qHYj6X>&_vQ^7=%T=MaN&(lONFG8kuV^KD*0zY(bQDvz1S?VD#Mz2C5Qv_U#R>9T_dyl6Tp7Wdf5QQbRPR8klEIVqMW|{CqUzv-FhOeQu+fif}tSA#bGJCoP1A;GXE+sX5vzGX#7&Xc z3`?X^)-L|eVS9o$(~yg4xVy}4Zb?B8f4*<&B>wv=bY$$Wh&*>I{Kh`bC}Jm&fR^Ya zv0;rXxZDv*WACJk#*xp;u{qjP297nKDwa;h9jz-@Rh>7?{*s3dp^M_aU~_72ad0T0 z%w!eR@d7!AWDi4S{}|}$-I9}&+a!=zP{3g!C;IU5<6#>S`{r}Y@G@Fj+OEDnWlvAf zp}=JBo={s%GT9T#Gd z$QvTJcI<5HB`I`67_P|6v6J4WtA!2jva)|%JgaS8Dcbg8pe~BYf5mO|)aMn}d)0np zs6m0fVe1hV(tqq5w%DE4{>2Jl^V{jsNxZ)LLF%RYr{|q82Ci_w@S$n+m9AxYGBEbX zwCJ+Su!~icEf`J#ZWkUlmo#O82M^QsE{P$gIQZjLGc;pYHnluIMsvnKzZb6Wb>Y5q zC%d{jZ*ay-`EyI+QaM?k?Uc!O(e6kHHWE2KEtJ)nm3EYP#!Y#k^wxLE*`rW4=la`S zzl0-Hb|a;c5N85Gg0`L%%5jWNaQc8&8+YpK*T8%?9GX~KQ+Q}u1l1A@yhTZwDP2kT zz@-P%zCJOqucF(@i&67q)kAC5)Kq7GMN=|=FK2TR_3f$f=E;W#w6vk)k+6J>Qa(JQ4LGRBm7t$s%(r9UPd@N{oku<;L zvb#k`3BQoTSQ7cq5fEr*ft`pMz$pDkdH^A%L};e8Hx;mWID^hJYs-M(I|e6=CXBLP z;r2e@JR!CoXIsB-IAC9@=h!pN%HND)eykPMz9NnwoKgeZv7uUX==ousTT@wSDe5lp zSfgLw$%)j&X(>o`KGo?QUw=(xjVohtA`DlHvdcbuB4pA2Nz<&F~ zhXl8;pwM}A9D9CvY4%GEc|^D6u0wCogRWclG^5A+o9p2J8ah!JZ&e%qOC62~tS ziY9qhw@}r?^Q3$KZ2KrxKB<=*yTux$+i>JHHOYZBlDeE6TuDjEtqr)WmTa~b`lwr$ zgCo0_27x^bwlB4AV4c>dfxoeNai`e`R07D33X&bMd}Yk~`ipb)Y;0%Wi*&Kjt#K=Y%~(yW)ci%XWO^_^60x@4p%h8Cc0yKB{MDU z>qPu$txzaSx|oR!1+cu5xZ?JmM1qCu@`MyHHf(A6&{k}A+#XSUpnB}_5>LXegt{SI zlc2UnjKY3*V^Gep>lPA=dkkXEU@}wT9UiH}>!o{LDXaUoYel-PzOXl!mru*|>jGb2 zji{NJh<*5&&H?U@OJ4A`pP2wj5^4kxuG@DW4NY$;-5PSdNKO31@p&FDz=YjWI!+vT zLtd{kgUe&ter+UL`qmG8*)e;@`mrE90r39)(O}|}Zp-w{KraI}A3Hj(6U5rcG%=5R zch)yn^7=sn!2?RYiBB9Qr!C!-2F%yEJrg&fDdUQ4&Zda?6^x1wA>x zk&V90?9A-6oKdP`!E6Kj;b|-z^08n!4;;kI4+4N(`k55Knk|@xU&)H)9f-0PPF(CM zcp|{a-ai&aA*4HUt41r>ZJh#i#{cdfO z(|k1-WA;rbMiE8~35wa_7(r=i^bg4ZlOGgb)@eWVHZd4{K&8W1LV7#EVxZ^PF=$QA-RYAtBlN_${9KFhZ83mnTsE zVz>MY)>)N($-u~OL^k(Te(=Gqmz1QpoX=U*2Y1;y$H&9lgowqCVy1rVD&2R0jS2&w zpfn;34_WDLfYq^)j|Gt2 zyl1NL7;o1aJjJG`@Dv=QxT}Iod`I+|TYH9dzZMmB6l4ZXZ_EA|Pv|rtQ3`zg%)79S z56)jL?i$c320L{gPHHgm?8hF}DrQ)>K2exVU#2$`L?8m2_v0^zT5v2jEsevrH3$*% z3zM0=ER3q*q_j%4_lJ)AyV$VU`S7lkxc!f6DJTM@GT96q)#PNRy;j}gm{oSKD;0>| z3@*n=L4N*4!1VBuL%EH#<2_t>IN|;r@czSclhnzhBcZ$8KVP3U?zaTSu_3uwBe2pR zg$titenZTUVZEH|!&pTeV19+?Al=RRJI>O=m;Sel;(A)xKPegzVOp;^4tU z5c|&p22yWGUQEeCD%*=cXth*#Q{iMJq5bfXlE^G5+|2_t-+^73Nb&FxZBLYb56fVO znhRfU746w3ncszb56`z=Hxi5 zc>t|@9DNQ;nuOisy0iGsOeLqo`~{y0Xn0$-iJ`t`I1p%t=~n0SHSyM$blkZT%W0X- zP+$h|E{P7lz1pz!53>XrJJ_TQicQTK*?O<;pK*}m2VfUpLATRHD2=si)$NPyOJbG= zipo!OdqbsSIwG6={xx5d-1{~Mw=NA9w=wgRG5;)SbGcK;VG@qJc9Flz8gGe(jD*%))*|?;7>=r2%rp+#IX&Lc+pa=F*$SjE=HcEVbV@ z9e?WQlUOm`=h~M|Xbk2)!qXJqqN62>D10?RUSJqJ|A^sqT1#`>vA|17fM{&!dD3T3 zs1N$uOT{Kvd=s*Co6+Cb%rL3J^M%++%%7K2vy49oiCR8bEEU(p4LMjzdX%ISf8wai z=!ADU4pY0D%teeNOMgsaWF}+Q{%VxWr0CW;;%aZ^>_ilQ0_3|+ybh9k{yfdka(c1( zf}3~AEt?z(BZF(DS~!jdMZXftn((?zdfVkVE$8*{0hVNEB}GNbUlvVg@Uq+hHj~^&z+#4|HXzIBp`Mb~ zR>vf!nWnfL^ZFXb!xW2{UlPEk;%~!KEk~YRXZ-FzadY#*xN72O?az>GHlu)TQ`5{Y z^&^u0uRJe`GqtZ?2qLFVg@(v#QNbxlqL8*RC%1$Wu)=lOVEV_Rxvq)Wg5|O>JXjME9&LOp51jNA~af zZoh{8H`#KNyN&?=UnIu=jx|xKm%r62-o(k76J-5w8t3Lu++cXJs7<&7$AQ(2R3hDS zWn}|v@V~ovd>ePa@6K3bLr|)dAFPk9tX~OgDvKEXo^`Dqm-#OeNhg6AANNOeg)s#- zor;sQ*d6!Z$w7J{cePocHB(a=hyB0ck^VpCpO&vYZLt{eBYhuBSzJ~LS6KAzt-PDr zgKRDRyxJGc3j+T|!!#QW6aBNSKU>zs=WesTKGB)^!2PttYf#4Sa*)+v!ZK)70~d%D z7b)CGnQNCho8`hfZSPZ3BK!KD0j*j=M>M0*zboTfJF}|xeM?mdg{2`p&JUKdj{9~v zD2ee=JDG`zVc5U(q%;t!%-FsAz?g}>Qy6qIHOH7{YSDY#J(Pb9?B*tnU^434tJqqQ z7v4C4hZ;8dEA}*8Om`cvRc)}0y1>$>KqE-xdrbz?#kIE4&@ds`NkJhPn$f-l$9k6& zrKTDXOLP9DWGO#>EH#1s09hp^WboG<2eh?we4biY{MRv^0D#V4Indh?lLkW*d~jM9 z{QJflfcK&<{MQ-_rxv>M$k!d`#U~G0+7XvnhnNv!Nxw^WV_x^nm z6jIg4r@FATlmK{XXU8QjK6%2X{`4sUaFdR1dKH>H98vShm$gKKTtuWBxC!9H!@~)6 z@wEB21rUGkaD*(x-@W@O6l{%?L)T%`QvHTrW8Dfad~$qTPCh=;2nzP_YkOb7Q6DvQ zAdYPSo^314`x)!bL>P0p52JtgU=T-u;4patk+zUqfkWp)&!xf=U)BVXl{$sWz6MRU zPd|CK9Mm_l>)8`UbEPO~MhZto1`;NU!-D-wT2^>Dmadsv@dRIM`ZnrbjVfF2c+^Y( z6RlneZeNnOvEjlVrggNn;orUq)tT{IdlLuzbUAxBc74|on3-Nwd5TiFZ5!S8cTuBn zaFo~WTEvUGxN0B##`Za)Z{GZwxpCJ4HuD~d4UuB&=c%#9)ikQnda%3d{HF;bWn$Oo zTGIY`Adl1Z3!mLQ?C<`Shc_xOioSePDDZmgm?HHQa*Js@^|zA9L@g9mTITkOV%TV5 z3t8LHk|LvQ6IeXCuyy(B)XEmMwdLs1`=B-pd-O1^aaO>J1+X$9HZ?bY&~nl5#wjPq z4ruG>1dA^O=q5A54GayVNcro4i;D{*u+g`)Ztat4h3~G3uA`lu-O5p~KxYVrEU#<* z8XfSyQ_+Yjbabd=vm=>Q52wEd2KMakbRMuZjj00S&6IciUu=%v!u0FIPxJ;rF3# zpIiS&E!Q3m<+{edkxX(++fG!}R$I!g+}g<{+LIKLO^tC$MKsAEMEJ&SWT%u|O70ax zNDPKCqv_&SDa{naFri!;BN>y+nDb71AMMUMYn`*!KIi*mX3fl+?|I+%dDinj&+q;H zK6Y@53kky)t%pMTO1bdCv0VeWdiy&MukrMQ24t7)==JdKQXJP>b?xcxfvJ-5s+I`@ z{aC?pm*X*R)2-Uc%XCsXOtI&k&xF9KhJ^$rlA;Pw6DXS2ALQxDY6Isz0m~1+QoA72 zJDQi9YksegvyW+qM&Hn`R`U&=p!*qxo;0cJsS|{Zu%g#Y8;1y|Lb(;>xaK(rf}X~4 zY3EV7QPYGimLFo})ncMwFeG$ZBgr((MBB*owAmOBO7MDeGfYa(tfFVv2#8uNB|hA# zq0@OQ@^-b|vz&a!l3W5e&qVo0G53aZabFl+7a_=TD9aAzp32=egzNx;vf_c19TM7D zc**gFkZ;D)z1P?vy!2F7oacd(dwI~znbBALG>1N>s>PcT!rm%EZ#29hG^&a8@wr>u zA1wtzGw{qzg~`2?m2V_>ed&)O*yRzV;5%9v;&sEQtu%LEIWKw$$3H>P*OfFsKc71X zLJ-2u45gQp+r24s#fD9+wc$M*r~Tf&9q;Syy==MZ9myZm#STVWsVzBLGTNqs@2?0s zVZD6MURQ_^|DqBZ3J*=oK@%;EdjwvEFVoN;_Ob`Sfgm|qJKZkFbR8Ove%lcGzync{ z%JY<~blR-cuB>E=K~skBXowXWr}PKKQ`&|&o$pfb9swq##!5^ebEnJzg4goH5|t>z z3nxZ8LKFIEa;~avsJksu8qX{18#BRsc4UBD{V6Dj_3&~<%?iBq@srOp@4EG|VVv|i z<-_&#n8D98IP~tQ2eqZ`m~MYJ4g9Oh?I(w0C(X&{gzJbnrc8TS!0&-`zL*B}>Gb@M zZ{mQvbV7)R=dPw8nnA00blNCUS}__hmL+l=&C2+z<^xC$ZrLf@Bs9RmU023#iH0E~ zcyOs{w278%bLNF;ciWJHL=`xp)F%+JnP~xt@ey^?=+5^)ZTLmYyPMRX-kIe|VZB?5 zFDAFD**ipTq;_9GWwvUg`s9cUH2<{l>&Qme>`Fc>RAFWy^x;#B^ zZ6?<>7X2@iMCnYf8MwUPl*+_3MrBQNKMBq7mqNk`Fe(P?*D#>h^NHU{@3iCzzlzU* za#01&yG8-Yq-pdC9l|43!&h{5bxAnNPQSnDS6p4iG=I%t1MFP|#De#s58GEb-4!MjEZkl78eUUZ_hC1T zj$hk3yR4CGa7xZ=Z4AgMrzTd9Odh$XsxhC6F+Xs9hdf9m_eJRkh3o(s=(n6eJv}}9 z!-tX3j-YXu@XDYP4-=q8+3V!A>bd5YhgWCA5?h<8;0!lsa$fN%}jV`NGKX6(pN#O)KG6fejdHw7Gm1~#VQ#L}&GN>|&?WpsDGwS%EsdB@4 z8!IbnbcQmwU_Sh$g@qWj>EqHA9D|MP|NO!XnadTgkPZQetn#usSkUTc(db~$j?mNV zM1xuRQo>&AfGuLM_X=BlXQ3O-hSb{Tyry9^REvkS=j|bftjDOi_%q2Cwm%lWx3iCN zhpfNUyGg=Bs}v>!kM>`qm`_Bc)wmOJ@y?3SN{1A?p+;(a$eDFGL5JyyT20HN_xO=j zUB+CUlfP77qrxZ~gebjO?cYypuF|Zk*-8mIwbLz0RHzt6rKY7ZfQoulIQ-O1exC+g z*i&+cy=>6aPQX3`M2w`#GxE-AE&|H@h(Areqtpd1QGs7pE;yMiY~;+^6*2J8KBJ;fMjp?72(v1;y!YS9*$k*IU5L3mo@A||VawYYhNMmgDv9q0i)aCzEZCuXC~UQVi0GJ; z?dL9LL+)E)W4u)QETOI2C{l0K=Ix1P4PXZy-56*ea32Ys*t}Iq@E%*K${8tEA0>Nh zTec*GI3W7F`%JbbO2Z%7sMmm!mJ2A*G-9sOjC?b5M(I_zTk-I}@LrJ{^4X8uxTQ>+2$ z=iCF#Q#3d980au6zV05PL3k}Kt4y0m0_uhu*?+C5*RY4ZX>_=!=ksfrt!+e#gtgzq zNN3b%mzT!bgVtKSEf34O$pT~Dd?X1`0UG}n8wN6lMB3R~2;bTb>Q4oZ#&k+%kNlJ^ z6Zwk(ds~r9p%wH7|Fl+(_CW<}kiIl)a0-Zt>Wal2U_`Ul zT@;D?d!2dxPg%*t8iz~WlX>;C+mG1TYESED95GH#K$cIXB!%wgSTfZ_#=l;?0I3TH zd*di5NyROgm+_AI8gDhLNKvxg@I?9_$`bHO8g+yKaxCtEfDTjMPP!Z>~E6ifv*` zlEj-yQPmw$&R$q8>Qeu_;2Q~uiS-WpEG_HCfE(K-T~c@{g@Y5XcFPyZ7Pu{HV%lGo z8%3#M6*eheOfGjJ<_{jD@$0limHb+_4CfS=kK0HLbD6*X;gRHb8k+AveN)uH7yjpx zn*X4v`Ch;S|JTBw$NUc$r^ySsMWue!iP&@cb4=Y`8&tmbqulqT&o3X8#FqAc^rO`# zDjXn9q?z&oO-_3F@}ftY!y>XF7JoKI40_^ud%fPKeI~+NC*i}A>*hw&h)!PCE5X;| zyhYv9o;`x=P#G{5H9O#;V;n){Og(4C?4`e`CMP~yov`m`p7|m!qQC)BF#nMJ*g~QV z6#K_dKd};R%`L}Y(c5@__px%7jYOomWX!YSsKxPk>kbD&ns5yLzLJ_hs_973SezHU zCPM&p22}811x6~yKGR-z)p0$PGHb~{!$tn((U&EF;k(c(2)@IXY}HuWC#62J+9YR%{G@v-fu7qWuemEjO7Qm`FnIuXE8Z!K`0o z{BGZq!xI0ta2F)xzN7U1Exzp^6ZuBB{ffW*|LDE{YEI;_@2rK&i&)5uj{KW!;(u>$ b!K^zy*6UWNu`+n*B((2W+dX9#N2C7%xPz{$q91DD7cTa9gi^ZB7a!d>P_k+sZ?>LD@>_bO zN4D`N)|nX`_a@7{CyDoLY}xR{RyO>m(w7+&!=$ri6Q*X*fM483U%IpqA>&&t(;N@g zOvrAl4xgC5*2@72=gfA0Bl_h=n}{MZ?F+F3AQp!-(2o76U)N@x(eKT4=Wb}myi*kA zmt5J>*+FWdKmCn?9$^n3T89S8@kTA;b5a=P+lU{7N5wDYPNjE5-_hK@R0n#zEs=h_ zMB%(oq^by}{A8DtcL{9qm~PkoF?bBH7=>+bD?}YFtmdzr=j7+al%`hN7MBY81I_k%3+Fl;_3ZlP1Ke$E?KNnnH?tnvAjyGQcH4xpj<&b^mhbp5M8*i zugq&uEZr4&z~yQb#FJ*nLlm#4&^}nxOvL8G+?#mqU8aqeS8?uvq{MGJLp%H-@&_9% zKZDYg+t|k#+oLiQ%U}Bw9%z?dM5}eYK(T}d%Ud;)*o*IncHHbmuNTF=MPKZkZqmsI zChgNapD*;rzb+#h{GLCPoqk8SI>kHp_Zpl8G%b}@2s0lJG5$DzDRdOdr+gwA;l9*X zFrI2q<1O>&#qXQkK7LJjLRFs zH6U``Vxr^`!Rr{qO|E1_sL2M)6tC0wkExdIEu8lAQMX%-hR)8lE5C10O~p{(GBn-p zm7>cZvx5Bi-1*bv;hkSL`0v=i9sjo8SE6$@@|MfuK$1JQUAK=C&lbHFE%;<(ag@O= zI3|bdx=bv~P1CeoL77YfalYGO_I1~@cy9NBQg6xZ``s6F&);_pT__9f!TBQ`f_4LK z`^Y8sc=*3M6-Y&$UKiVCXBAtry^%uX%ZMJsBMScn98_H6`z37IpMzgypSDjBmg$pF zmI#3xyt%Z^Iw<>vG-%Qh4TblQBdnc1dW=Qb_2+*Qf=fy8 zOg3iHG3)UQwa%!H1-`ahZS)|Z9)!>%!{#T7~1g(Ly zTy`F#T^8werb-h^3Ol(N?e7_@W#2gEetz2P=4OM{xz5(XrU%z$Sxt>u@ zHWCp`e`wcz`8=lE3sX-+vQH*Rl?bWq$WlM@?CO1d?~kJJ+M_s-6p|aXMSLIL(!0#Fn<$ba|(VQdV)%VnhEdwGP_l{3PxLh|ZLGo3m zQI~_Y%Hn^pLqUhQZeW=I6Cx>$~wg3#?sAsPJtuO@Zq;LBOi-WZZ|ak`dBoJ zJM{mrtDhf>lrVbyC%v`>P@NB#6$aa}axc7(l!(3Hkw{%g+u0Fr(a9B+j zoTQ(e{*W>|3>C^><^JK)zTwT>*>y;uK!2*_41U(NIGe8=-3p`Wpt3H@&&7y8aL-YXnju5&7}3tE2^V>pLlU4IlO zn0ubHd-TVX6LH%ODlnMS)imZ&{P<%UofABC5kc%Ym~OV+xc&7L8!0{bmSd7X%%5`R z^u2X7uY4(tJn%UI~$Mz%u^F5#c=3WPpGKH4{;8#!sN`ZJQz{jBwcO!4Pa z40nDoRhs2+cU~6SYxzaL`^trseMFxtLrJ@8oSE7k_;&Ed)W{QRB?e{>AK7P^nCujG z4erYO*kDGCbT5zmA%W!09n4 zB~y5~zsXjMqN+&S5)V zI8|7pkrbJUv0l|ln<~?ua@ztuZ7N=VFD)o zd|&rG(}gYXW%wSwSafEt47IdvceBl%0Y}$%BsJVe1d7Q5CCS0wsFZMNLj;{pX!)-W z7;x5~Dd)AC8|L!MRnGvyfO!Ky7CYIU$qs?%^s06(ld_Xs8 zd+8R{TFz_H*fPPGrtG(>bzA_ws@ z%_rf`Yq5!640v^}td|6U7hkljpIzz2;;jglOVT`^h#k+F_8Wf`90)S90f6|{I}~Nc z3R^(?n_H1fruD?ACB|<{ihyjUMDSK}ZR_n)IJ}j`#@N@-X*^gyAgFhdVR(9(0HG=7 z;@ar3u%42<@3(4i_5}DGj;a|{Hb8U=rdKJ=W3Dj|)!9*Ace&ar&9Fw68NcaVaax%@ z4gWPA^h*O|kiRX51{d4=SW`lyoe-Scq=7$65hXx<)&6P6(NF<)cBW3aSwTn>%&%?o z>r$F%+>ZaS1@k_yq2Tu-=8!ifB*>k7912e|_I%RPy!}0owXa+PH`AEs9>HyCA@Dk> zvvqWs6IQ=x!-ejbxsr=)k^6e3HtLifmMka%=l8-4TI7QbzJeG|eoEF_hij&_M?;e8 zUM&k$>m)&PJ2{ic8a~3$C~9VjZ)x-;tVKwsX?HA2da8zaPsYC$S*+wl3bAZtf`^cj z(6YRJ5r)(mbNnseXI(csKl96x%V7ULfrdCOua6y0K1@i=r8n^agXT}Fo9*=&ofCLk&hD>R0r*Nf4Pl{l}`N-~@rByZl)tjDIuXRpMt*(v` zEnTP{eF1Wa<*u_X2RGwG-`!-Y$*X&>$?q|zFp50fea3xz$KxKekFVkxdA0iDzz#!C z*f>1WVD!+VjLSUdbpL4>i% zPB(ZjKX^#U?b3%i~+0B9wE!{d5vfb?6%y`uMjaUG_8gQgDQ#WV)x=> za4sa|&F6^C?k&V}z`EWyY!O-hIpb&RHr9or-dajIzUJSDhiMbog8=(KhDO+;Mu|&5 zh3K4KK!c!+jw^5FNL96VOxXK0$D87as;ga=H}oCJj0wUEoh@?q-HYzVNH+;uk6E7?Uo0Mg-#Woee6HKjg+rRDNVJO+URDNX9^7Xe8Ka@a z3?N(fJIKGzHyO?ggP2PRVE|%G(7FLS=1ov)D3fa?vAFZ@BUzLKmTkZyFKol9dUZRrl+9q;50pPLIMXv5rj>LhF6tGyIwk5Cte>R;R(u$_hVZFp( zYhh283HY44foBa{VcvbdBQ&j`@yNQp%2Jv1f%{`W9{q-!0pL6e6?p1N7Q5yAu3BSi ztAs|vFlfm8k)2QQkpDH)-p4e?(!@U&h&dKu-oVxsiRs`0Nj6FAFTDm4VidGB3FHW+ zc3(L=*eUaYPt$ebCahbZ5Wo)+0X%6i0YZcgzyATYWR! zSr465-FZDu2f7ggT6@$h)NqF=?=)R(VswX_j)6?z)*rMa>P#g86^l9>g`NOMtRVQ# zI?$QYS?;#x3JG4Do~()gxj=@XALXA~YM{D=^}Q;knC+a`&hftH^x5H{!~6^t$1WhY zaX`j@Nwnxr9Zm|CQ29r%4QIgUY4O8ifq+~1KJP)iSJdxQ0h}2_`&*LQuM+MT6chk7 zwD`K!`NDOqVe*MPM3-yD`tqT0!1-`c9Vawuw?TeF7N6TPSDV9lvgCooen|e&Nz=~M zs;=0>%8Hgk#!k$d8=mY{NF+l_N)V_uVR{&#L*f6^YFe}{^uvvc%|6*a7Qj^Ak*Zb~ z)V7c}q!u>81zylhYpHkdQCll5Xo~008B_WRxJqxAn+@rkzc12m8tzFiHXwi~_RJ*d zfHT{RnxMqY1lgOg(ug?)tD3u2J{x?OpNlC1U!Rd@DgYFEtoXCE)h7wYE&Xgl2Km;h zi6U;iq$>_jW)0f6M?^mQY!ug8dQe}1{6L~emCzFlMaN!e5raiCpse*c_d8yu#OFE9 zYT3qGThU8*A64U6%q@UvQgTK@MGb>5DJiw%UC2e0i#(U}n?dCcBXvlF2vf zBmdc1)g+9?fUPo&QqE@c%^c>(tl;GNIX0b3ITjK#BO6q}zW>)0(8btbzk{7wGk#B5 z6AFmhv{z>Z?f+Plx)25lhrZ<{jPW54p9%8E&0Z$rX!2xVeZr{T*(}W;p8+^wmEz_K zP%YuA12>```@a;v+xx824Vw6ynrJ-|MB zP3fPI6b!Te1cnizlLhu5-rd^tcjl~TG5T`$lcKhsQS4A9*zjoBEF6xra@suZI5 z@EB!nb)|@G-;{R7Yg<2xSiY-LzWwV-7I&mWO-=~>&=-Pl$Zr6)8E9&<_rx&U4N5TB z^_R$-J5ZV>4#_L=o?=86YV~Jd9FMc4=FhX1=$}^Fo%~P<29Hb_f=n%F>UZ~sE&Afv zy-?pp`FA!CdRcpyI>Q8ydUd;+V<`LsyL_rD7a~0m$0-iakP1$IZMMD?Q@;##M-k|B zu`3mwhoKIU3VxslwyQUzrJo zo+-*{bzM6LW=>b!U%qO!W=fv(N4HmP&`IwMH>sV*mJ$+5WnD1_dmFJV?OO6o!H z*i0oRdwf{Vk-+Ru9avt7K_Mp^(v!ts_070mkZ=*DC^*O+yTpMv&@SA;BlS6a(+PR5 zo+3io!D+5rbz2-tz{C!TmUhb%a(`n7$yBXfojg!ed;alFdsRP3BmPLPgGEUgvt`>w zEGTXj(N8er^Ba~}eBJEucRx#Nu`zB&$ke51yHyf1k3R?);f~>v1J5=WU;xE@pf~EhFZ)Kq~-5-Ig&TH0-Fq zc%OBK+7i-Z#^-vkNGh4O-5xQ6lM+xQ&>D4|Qw){Zv$nLPKsvwkyOLAc8l3$k_b_v} zBssj+>A|>6-Ikbd-hO`mt8z}|?ec6R5)_KWf(7L5>t)Vl@x1bjeN0peCDsYIlDs}m z&F+?M?d@c21zwwbP?R2rGHjr)UJ z)P}AFQzqKcj}$`Q;C%xdOgB$R0Ox&qr5AnLK{}B7$K+Eoc*T2MKgU@xYs{Z5EP5|ODezxK{0zIf1&P_(pahVVN>1PmrOznu5 z;C~RpJ1VI-Mnq-!JE(c5V{;TYMcW1WT|KHP<*x^C{jFgGyif^-#cQ~J1h2ykC1p4W zStNIT7zEA3Rzb%H1dDnnI=j_(k0WbEf{n9MWTFy&ENrnS8b*R#0YeIXVM$jVi7RE) zIHPNaI!LmketUU0AQfPh=0p7EXFFlxi!~ik_12392c5Aew_|&Ok)t z`sYz^KbXkxbk;h0WAFbC2oVfFJm!0F<=*#k5@XS=YkeB;CVA>Gj>* zA-|!-5kUh|d-pS5=5B zpIV>rdS_yG5|k6S1?KoTIGVcz8 zmA+WmW+PEuuP@zPUdFqTS_>zNpfu6|2>LqhM>=x{l3z*3+(2Rsqi6Ng;A^H$_||z` z0d)O=_+j?~1{dfodQ>|W8br;{5SYXu|nwVIK<%Fb_VjX>2xxa(oLFtb z<2^;7g(?<*!l8G>`6CB^%;FHZ-G!Pp1u6jQrS1^Ks-H0fWY)jCB{_(7z;DK z-uci+F#HZq*)!tVftU-`MROOSfY)b8DK3I3%nb}aP88GQm>`&e(b;a^>;uav}{FWsa z57!0k*kmWH4L1WEm9cZnvaRRSCxy1a)}J!%3u-#eCo&o855w)bxB^Q^txK96IR0+g z7}J1JN*YaH%eEqrv;JCxIIR!X@r#?z57BGv9F>vT+z*OCd;?yml<>b>K6H`rp(bn9 zU&Mn0Ob&a9*8Mem#eZ#oDAWKtl;B^aRD%OhFZzDUC4cw?|99~XCIZuJ8S5V8UgLdF zUCzDy+dI{r{IvhtH1VIiG~#h=eQhs0HzG-MeE&~_xZQP-kt-nL-&f)BHwaAsdG&u@ z|4ujX}_EIBt9FusGoft_B}4d|d7L3)9e`bW4jD1R34uYBq3frR0H% zqT;pe{HGO{4WZX34a*$X5B7T17(M7?p|qONSBBX}^V2pQ*$YByGtc*Y#f+scHg{x^ z?0kOrm_7Mal{(w+Su*?B{wNbHV&%W21hw;7UsY8cXViJ1MbhTq#1fb$4HB6GxoYCX zoR!4pzrR&{dAy^icav~%HVt?3BKgs+zxTHiEC32?WVb#^Vc0&&b*A%$0=0Y;OXD^s zc#CWL?r(4Un>^XpMH~#zXH*XE_IUfW^hU-mNZx5)u%OG%z$|WDUIvR}xG2FU70b&j z`*w}rGKM-BNwXN}wA~5i$KI=ExF2+qsp-#hDcfLxZTO6` zQ%NX7ndM=s4}^Gq9{N}F27IoumFXtC+EkF7RiFL!5G&#N6ehXm+Xce2So|qb0;i#cTHRTbR)MGo3I1 z)DxkQm^+D%cFquCwj6BjbO0|4mmg?~h)!Rm__AW)8e*nk4lZvv6Tz8lasC8bIn(z&s zZKCiWxUb8<#zf0E9KH$EsPbsgt_fo0))oC@9zx-ZY<&rJN`8Mc0R3)&XX^>?)?^~C z=&YiHxr+?q>sZni8G0Y}Hi(s%(X%MSP!o1ijwqWDOUU(?LU*086jKEK6`W3(X?Ipm z1qVN^JaPtYVd3WjB$zU33;D_2EL6D9N0={PCuvm|in04+culnLJkM~S zzW)3W1#4Pf=1_@+`%8uu@9}A3nW0RiI2@v0y&Pz$aE9ze*iH^h_&>g!l_3rYe^{G` z%EOrpr975-e2HC;11h{-%mo%fIQ!QY2iANU0RNii{zl(V~nsgKg z!q1dH)@+|jVIEhwwKTod`bH{6zG#s7t;_12x)f$BxoMZcHxh-Mzgc#wcd!H%T>+1) zxY%i?dRCl*%AgLkqK{J3XnL{V%seCbd9l$EZtxGoRG83S1Th4J8m1;Jm|q;gw>^~3 zij19oh!(tzO8hV!O1H1!*=5wWCY_(A@tk~SZeKKOvxA>Dtnq0osuYpif!J1L2h+`i zI)ve5r#Mu%YgQd?L_e1q9%v&A+L2m25KYLex*2#Z0BP)Ae4X0hA{h;?=34C!(xg^9)SKwivj{N*FB> zlLD>ute$D-Rmg5y`bAsm_op!LnM#(S`ja;Yn5x+N1YReaHrX@G@fVc_*9uu-AeNlr zAx-PeLB0Z3oKZp})AU?28T(iWUS#aK5kWOd9UVI&lO5Wo3hH}~{19$BW5i=|N3(u< znl1Ea3tB*%NHktC$l#05cHc#{l!>>nqyCNJ$8+g1oIGFDStv~q)~p??1YixzOcH-Z z+7)`3E7=k__mSUDvNERTnJv#=)iWC1cPf^B@KB6?@{yKV_eb);z%qh`M{H6Z$>=m( zAfE4eOx2o;)$s^(305Pa9=<*!0>P1gcxBy;StwvzcY`2FtXIpSV-H||`>XTp%U zTpyv2KjxPm((J9@JM0LhEyV-Q>ip)AqM@UQI8Es<^oKl; zGW^9t=`cL8(=|IG(jjKyu7kg>ds`DHfRY^^&tEvT)EfV2w8oDGq3*xSn}V6md^oq`{k%vl>)q~-)I0iOaFm_FyIjLH3n$_2j@;+3 zI`uikS)}ku)+&rY*L&eoBaQ{^XwCyb?5I#_`DyvJ*3Z0SH0VgC;JtIMV(Lr*7@IHn zF1I9?k<{+W*d@mc`_2dC0eglWY4)(w=nIg4lgsz@6z_1A#H9m;X*ZidDP90NTCYNw z;>CH4H+n?5m_ed@X0fVPvBA4{T~83BSd&W;{N%=Y`Y1`4&M6xbPga##$I`0s>ZwN< zTruI&l7Wd|Pecu!eE!CH^!Mb4;uWh-?9b%zBYI2$LuaK?J@$PV=g^+ojw4AMdKCPN z8BmMw-MV&$n|J!iAL>gQz|@Wv{ukD;B!>783lQOXnDtWG@fISFY>x(2GUt6A-_s7ip4a0Afuy+0i~k@V%MeeQ)Cc}vX!=rJ ztcus3h;jhM*hET?tgDh>$xY~6f{74n@Q~r=CaoRu*q{m2|6uwgtM6V9#EI+ zR}Ikt`xAzCsz@a;<(F-;HW!PqRXV3~%#ROZ!@DfN;+&hnjdoLlo~VA$;@I<}2V46L zzDwPce8~1)?}!437K8P7< z>e-^W(_U)Qu~h!$@oO?*aWI-`$)l-;agZKy>)@>y3S@5|ZC!-=2yB(H6pF;;8bNE{d}9-Bsj-}9&Tc=Z!s zKbf~ip^z3t?=I9@F`_3L++->$#@|C^GKOEHu1K<3L9VSWq~Uq}hur%7DcIJ16yrsC zkxZNzH0(6Dba4Hs+i%ro6R9+DP=%*1L&K*F&5a5MJJV`I%l=VL@Y5cF0abOzv=JUw z)XpAhvCtgCA?-)gys$LYR42r7N%Vs& zliVMRXXqn#I!CUgqC&&ZU%~*zcs&vkk+_aoi(&~ibt6@6zg1m*TTbjYzNsoHPv;Q( z*C37|sL`ag;fBpN$bR=VAZ1gKzu+_Ski@77e2wD*1 zQnVv;b5R=H!H0*ggBgT3lxXwPJQ%l-NIan3l;-v8*R^9r0q@`A??}b=62$ffQ8GQA zLjU2NlwqLYV4%PU1_lOzsna``mnTchx!Bub(s-x?-B*)Q;HfBUwN$XL|An(lf0Q7@ zit6}~AqLuHUqB8d{a~PT!7w=8Ps9#CXf~38?4@1>uG--cs6Wgo9)1m7LlTfAx{YTF zBbCC5kNH@>RIt42%qcTqZC_kiOvLRu>8-bs;UaMwh|{hMb-SlAEoQ(ZJe84 zF>lHtKKO%Iol7(wW+<_#n_a7`1qgB^k^ooea<-307!=KnKbn4QaVeo+*3fVbh)YbQ z0`iObsL>_}D)4OLj&$EBL;up#f!GAM9cLW>~N!qnl76ZE{__h5imz?%K& z?10O(H>Rw@aX#fil^vviR&+w-TV9IkUR^7vXqC-y@$<%+*yjKouf&(131EX)k+IpO4 z_4Y>dbe2Ccr|^>pM&qUUQqG{C+1bpyxQC!8u{xnH6((5l9^sbCbG{4sI9uE z_IHnwSZgSj5+OcUDKZi^l*SAevG_#nAHiHSD?t7J%3?)vOo%K1Y>|;Q`=QpcyH0qt zrGZ#1i#C)xk%0fgWu2+c{OSo;q%KylrPGNtTXn04b7ryy9lQC@ZAnCZjr65MX#n=9 zH?X=wnrD<}rMd)jd3-DfK2=e9!sZO{@DOm~x_d?rASYT%=F^KQadKr5Hgj-{m^HCH zLwe-l0m`vMRo}v_VUliZ;s$4uHZR$Mw~fRtv<@9NfVH2goWH3l#yVhHA+&{5%OUhI zx0d~7yHY*aB$IefnAy|_1z@|u`<;~`JY?O7BS!oyfNI$LlG#_jflenc=U z=IA1^)USG9_k`UCxg+r-^<8QBV}0vpHMOB%v`bDF7R((>G;_Pv`JW z5gPfB=xBG+kYrji5wo%U<_E}bw~Xagk31VWu;`|AR}-dZU;4J=gh}kNax)6GWT6~N zud3>9?cfkChIv!c&JJXC!Ny7U|@{W~l3_fpq!(ZI6RSEcnL{v&1o>_+Cz7HwOGb zP~pp?%_ai@cXyH!zO;wZVl^1Yx>*!XCH|WAzt%l2?So&~RX%hhmK0olRCp7G%WwgZ z&M~tlO@&J5fwN~`%ZW|d#AQ7;OAGOVRmZqT^)43a4E%D^Ct^|Vl?yW@85ytW7GUI)aFksemcgzHv!raEA)a{>nG>PSED885&9YUb|dqgD@eZz$cUlU6I? z=!9{_z|*BL(L4mS$wJ-aV%Q_Bj?(6@nOvV& zJZHWZq@AHuU03S@L;x;6!-}Eww1v%nDlmcoR%yPhml+E=X##cxZC9d>-NSnVZS4vr zXPuu1*)D|b$i#H=xw&A{>2jpROq#I0-V@#5anRnGXJhYzf zKh)aOhRvmm%TQtqZ#;bl0klHKdDj~8fL`irOFiGq^n|V?@3_U?x>RG`>{v%sn~wmZ zYSQ{w@co6D6P`zY@Hb)E@TPO~15{$)3{Y-bOAdVp-m$i&cD;IHWo721dU0B(>v*#G zRb&S%0>xAlML+2fGh3FuT>hwQe6((S=SM37?X-Pc0KygjqX4lbH5&Z}W$G)> z&&?eU)(=;5`9XDFC?bQpRo+CkGw)Fo0KQeMUTeKu#|0FDC0_^=KjAX+GN=W_9EPA? z9~JGs`mIEUVrb~a=)FMHkBxSQje&jLiIM`lo|)m(m6^Rd?EdLCiMF2ad-x>io$<-- zQDKp%M}6~BB@kl*;%_0x_nut{a=dW zm1ntZDekj~e990}qv%bhA`%GZ(F-ylq^)nfLD1*n#GcyUfr}paaOPcL_7314ABSg> zaT5_cohYXfZaa#NjUQkUJ)K|N$0}w7t!)c~XzFaN;JA!pw=46xiBSwN+=_My%&_LcGV{w~{A{BZzekH#vpV^Fz zvC>bXzK@2Qu82pu0y1#8Emg?>x-z8=me&r_qt-Xnz2E+ow!JtV@~Q#{{_d$kpwEgX z=YGG(nxI~EN!XVabWl=ba}`JzKB0f%FEX)UC@}|3c{QVzVe7Xr;Ps5{si@|q9L;y8 zWj3$cDmqfFg4^g`MnwRTjl#3&q0l+^F#=Um@H!A+dJBTiA+9Z64fxhR@OE|jF< z1xc*TOyVR~3UhUF*1NTCz@|ZJsxKEPT2;*F%pdR)DD!GD;flc`1_lX|Zr$+mIXnW5 z@XGxeJ(n^f4<=z?NlzNs%&@>t;EZgpDEdB;<^tm43zYMKYznlOI zjs4e05n&@ZA+S$zYHRDiW3=-9EA6mSh1QEb(XR{5)Bp_D%Z zxcG0juhC2_xKR}H)-Hb)!4C|5Xb?+!i5V)$FP(}U^hdN(2AimN^jVLV9g++sB;bj; zM|mGuU663#oaAl-o-H@!ms);>YL?%l(hSgi$n=6%^TjhdVoGO%2FLnY+d&8R_dnTh zOKE{l~&s+|Ay(NF zk+rogJZbQKpWuC=mNb&}AZ7IXOHj7HT0Oq5WS^Siio6g_f?auHv$J zgt%KAyH&+|2VT`>!Yk@Q$KV#{X2#huD_B%iRD%*cA__=7A)={RmBl&TTbF(m6Gpxd zm!1aamVcD z&Fr^F1TPbYt8PY1K5TXt(;yWIZV`6f;t>%k*|Ct2&$@SZRWnbeV2&CY$tSkcU(m!s z)bT~_NgS$8u2sXiU(%4Vy|2hxPH zg&>~wXx+5<3?UKc#G?W>IA)eyc+oo4F7b_ll?TBv^5)$iE zRCS*d6Jyraavhz9Y3UyuL^Hc+c&-99E*9zL_Nt5}$aO$>A<0>cklkR(l~Qrs zAC;uqz&XB0ofgs-e>00OGc+5$sasSV@GGn=fU!+S$Fa_j{EKz!6o}td&!Q8&x8$tn ziynLas3spv&6F|=r&ndn!LZIZKe>WV<8*o8rH1+p0Ne`yOC})j!DHhf-LYY7@I7#l z4^0ND0WX9ZYFz{3o%{WpHQs*lW}f*``tuU{Dx4QwFJz=McBhyR}7)KA50q zJuSo>cGq27@c`)o=gh1JTd2B8Et`xK2>$6B3OaI>ftO7Qed>GVG>imUKo+cCFSr=v zL=a?PP{Yp#T!0w(Ez&a_8kQZ70rT+6ABXsC7sz@E__tni0BxV@Fe)wYC7DPkfvybKq(mLb(lK|oLb{zT=vhYb&cISYjBIW zVL(=A!ugS?XjVZ%MJMV{Ek(dP_F@@d9T?!5ipHM-#S$(K@MWJ5v=M=qD|Evr)gIL> z$9P^=c-3E}Hzr|@O|-n>NvM>Rlo#`?`tZ}8NV^!t7md%$=C<2KcxODdo;`z%Ac40S zu=#_ccOzO=n>Ygp!K=&1pH2||NVy!}bEg1Q+Y`T_?ur-KzoC}xy^4)Kmh-Z;B|Dio z!%-;DxE}uUAHAP(=eq{C<-k9FS6p12Ieigeza0ISPd4(c)vEx2#UJ2>zkUnN8E3AV=Us^jQ2xL(2Y zBQM*#qMj|{f(G=ig?gc7m92u8A|{SHJKI01)jDCE!lx@Dj!^ba2Oa}bKIoof{oZ;rfGJx58q%18^)A}DTAGgbubO1BoREG!nyG%IYRflv0Fm}}*fK|i+??&r-SORL< z>KizgK_UIqAyG#nU=GB*eC1QWRmfCI1V9vXzfl;OHpeu-5aJEM+242>`$S7_ejnkS z+G6Ur&0r5pRD0QH>8?hszJ8}FbsNf(2EwoPNNq5=fhh2xHiszdKg>8@?>KeBU#%64 zprPGbMgVst$KlZto+6gA>f={+U$A0pfGcHeOl#-a^g#4kw0g(kGaT%_;N83sX`+TG zE0f=fHoW-zq9hV9Jx8*&ewmw&L&@ zhtVtoKVk=>Nxyzix38mdx(a<3s1{@;4Tn$Ql+OjqIX+n_YA3wm>@Cg{UpV z*O(h%b3P;Wcb-{)z=lq#)~CH>bl3L81q#RjgN!$Ec$S`DK!^+@lBrWK(}LUK^_7?R z)7*;;>uiUgrjtyWcjc)goUuE1GJqe++dGasICD~LP&4pa3gKleiQX#Q{hnlUzj!LB z{~4Ocv@JQHrfBAT$>G7uc@J{tm#(h+;CwF`?}@3$b4{0zaXz!Rq;>8P!$+4;={=Fx z>N&nYO*ngQ1S%Cpb}c5EPu4b4v$cw9+tu?0#H*+nRXXu*4emgW@gAD`0|Iun*bv=g zRFd3wmV!v`_~)gH=3!UXWgM!lo23(UFXrl;UU-4&*-{8?>+uUm%{j)})I?mDvudw; z)uL$e1XP>!#D`&fVWJQi_UNn^HW|4hK(M$gBng0ty)fct>PaHU#=E0U&7vqt$2E)n z{>hN#1iI(Of5-4RtB~2u=~3FaG4@x)GD)7_ZalklW#r?)xeV{8!54eq{$Z1`)9%9O z<+I`}1Z?HAXmH^(D1uopzJDE{e8{f)vi%udiu(o-wD&8W23$SIk%FrByI>%E; z&6e6dHx?JP^RJ}UsQW@}(c8buJu7)S-WKht z{W0Ky9bbc1T93_GA`()Ba1TS zP-igmxnte=u02TF3v5r(k*6C6Fpp4c+ukA3LrkL;)#BBy)ud@9uYzZo{R$?%`elV@ zPDnf^_Q-KGoC9tgxqq&!WO}J!)z$POxN=@@rP1A~aRR5{+Q!CNevVJ(YZse3q0?ap zjUK2h7>VP#tYUv?8Fpnd$vc`p7Q8Ip8jsWvH93@#Ciemj=<5rLke+$E#BDB-qFUAW zeJ%a0kaXe&0@Bw$oyYS}eM@)2`9&_fQ^gGO@+Njooc^cnc5b2-6?ImSSWI*;9Q@P^ zuX14ZevjuY`u64n17?}Z)+$s4nsWuC9#L3!)$kH#His3}G!|S6KvtAh#jl;6*0hb= z+$Ed*5FXyghqD^+gR|b@t!HNExlR=emnBW8ra6Ky9OBGEl`;w@TOfMi(?k6g+@oE~ zbl0I^@ZG<;3%7j~i0xU~Yc5@&7{aZlS+KjU5Mx~%AP#%;^ov_lJ{K>S26O{ zPNR1!8xtu~F32Q;Gb_cR9ddniigm({VPZHZBr%C z7RT8N@8kLZLJj&a|L1>-xAJ`@j6lg->ee@ZirY(dL0;D3hL*c$3R@uK5lLJ|3h1v@JtYjZD3NZX`Af4Z)-*7xpcfI=**B z?jeJsi@yG%ScbshF%@O){YY$o!K)Tro`NNoq^72(udffl(Dq%u<9| zp`F&H-_dku3?pDQVW%mq-oNq+IeI{)rNzss!;vC}66PdO&)s=^eD z_m0t$#)u)7>lLk|$UX3_pQO*zF0@)1eDv=ZYyD_#ZEf@2xdv_lf!;7y|NJy3T~b4B z?YnBwtG9pF*9m}u!NCe|l&v9wh95PrZfVzCgIk5`>T|;h*-|WLtknAyr&b71ZLy?C zqvnSr#r++bMv4GjTukVUGDIF%EeQ>Txa>YJxsid!;%5-A*ixCsZf+|pGgG!GZ|@mG zU0?qzPmP7cyK-a}D$qt<;L!1Mr(CujCD~%=e_(FfRxAJK%B6m?kYUA1BBR+3R5`Aqx~p zuhYBiod(?i;Im}w#1Nv!qKF?FU?SyI@x|oK7?AB5$*DfVo@SKI>cAGTXoV(Dba_sg zVtxiUa&K&9coU_bfWE{cps`?fF%*lPHH71&!^pXv2ne{m^sP_VR*A49VtMz6c2Hpo zmt(fn1@2F_O$8aFK9@vJod>1$4G+iGV?mD-0B~C$8aK%(HEQ^MvMBy>Yj!^DYYhaT zqtyg&oU*hDSu^7z2tDHy#ALG_3-W+aRGNf)p@$zX(WRuR==5IiN{9O8Lx!&JL_`bA zm6ftKv+uqG&j$yZf89&)S;6U9eYS(>!=25Dh3Gne2C>Sj8?WIHC|>9{_RSj6gR*F6 z+0b${P?cw9SxuvbTU?(NH*d*iF7DDbA08erS;UD;49Ay1EZdq^azT;+uv7Xi+e33H zvR#?>6mf6TKW|-ado+LzZNG+-oO{FnSMApR&1Ra%Uzf3ZT%u#vRFo)VM3rpoWOb@; zEj6W$qf5?+_Hbz5vvc575=5kgp#M9HX>wxfblNf_;fR&WxRc6XA{ z1lcE@-T4pZ`@?(Ad(QK`=Y7uee81n%_xpT4KH!DSEngjkv;(4)>!6#7A0VTkCDzJ2 zq+@Nj9sKU_sc-4Z(KV)Z6uAR7p?klpqo_ZI@KI6a2kpnRgB}n4hMutJe*U+^R^}RaLAtNf zfC;fc`DI=;+}U~b+Aovt$+K;!yqzO;LW~}C`afg#V^dQcdfI&<0}fAS%U}8k1cJM5 zZRa8^&+xI(^buNjM~81}Dl@bdi!sSNzzFX#$TwYwcy%_bQ;p7@ogx|Oj^l=LyinC7 zlQnJl?6JotJrS}~l6g^pB)3PD-K#!i2BLpLqX92X6^`0(YinyUq9%fSy^#&B?r;Y&Sybe3DgWZ)?Puk zf~^fDL`~(VNln>`dWx@DF*?LUEHK%vqe{bkqyZz!Uf#tq_FcJjeA;GL7m!u3q#ft} zyO6-eQZl#QmG&bUwYw6vh?Uf%fRg%V-x%$|i#heH+2rDZJ@!n54 z1z`7=FyU2a!}k56GuHJ+I-Qn?9-J#<(*$re;}6PZq$#Sm<-&!AK+xCgW;QB3om>Wc zJ|w#0*=|q z$lUi?p~7~wlT*1W9Zr-+aQA53A}ZhuKkS@!u?5(5X8+ZOr7blUSLu$${t*bWBGJzM z`C}7uu^P}3-nucK0d4}fo#{%&Oxx%epE)uH?c9;cc)C0z+c&|p6Jn!?8#iYP{g+wH z%df8z&i%{#ZFYL{fxEdQhwyq!KX{vNBZpVDj#+jBF54UWxh8yguP864csw>2iO$@3 zWtyHqNfg#gkkDoU>y`S!fNTDBSQ!IcsD{N)_%byV+Wnr9=la4efYja~Q!YP;Y1Nq1 z&n#%WUzD#0AF`9Ji9widS zv+~|Qr6kS?=IYd2<1aDeXr*30Y@Fc0SfpK4-t#8D7ZgB9K0Zy-eGGcA+W*|hSt}(0 z3B+5j(|b^FDZ{}*Q76Y=s-1}+Y0$E62-_wlYk|#pv|Z+qwtD%5w8YRjV%*(!vEmrk z?GwA*45L@h?S+$~MyjyP)&j358fTd5LwA!H$dO2*Ili3?E8=^)6fa(QL}OfrMnl0b z5;_<%HaSlyb_qJs95*y)0?p@em8TmhCgXrv|72wNCsMRBl@GhYm>{; z3IHMO(k&r1%`2Qt?zSHKM+=7|l1mr;roW9tlyNN7L6yly*^ZRr@Ala*f`Z;srTvX1 zPvP-*1N_K}n>m%&RP|a2H1T;mZe=*4;C{Ly_y%nmyC?6l4r4}3%QE1V$OxA(YY$G7 zt({$<1u<3Uh*O!Jp(55 zYqF2TFP@U|~ywe6ZR>;WTO8b90 z3)*AW`c8BE#l?bhBPN!W^hrU~zaK~a5~hYLR|1W-6=(+&kF`HvwZ6uD{Z?3{!xnn+ zK(60m)BbpOb@nHPD&*hA_C-eq897aL(+a;G^l4#3bY%R>14?T$&H~sGs~HL2scaa^1aY(jDfr8#nXI+`d#R{Sh?I5wD=f{|tG%xmew(WP?d(pNB@@pL zCk64bg$hc9$I>19k7fLIJuxOE^sQf^V_>0;8ZwMi|GfFv0o)7daNOOkTA~(+0R@KdNzz!kpS4|` z{bUh{Y`ctSF4?((xKWYp?#ov2TUIcZ0PeYPBt_0w7YC7ecicK$YZPU$^%UdVcJuXL z;k3UqBl}QKgJaz`{gAkuF-D$u9T)n|QUBck+hwa)=u5~|R9bD2Yf^lU=v37ViQ^bd zmjC&c2d&!dh&u_FeO%2H!{e5O%=PNVWsC4%cImm#sHCP7V3l+8hLPdAXNCSWvtkAw z(RWHq>569L3kJ`vI79osz>XM!@0ga-MS;h<_C~g5TexW!V{4*swj)mKI2lUU&A617 zx->azDm1yr>?wp9943I|)O}4-#T{Hd!?y9hK`LX8r$$6d)00ASwRmg}0yge%&ly!7 z!&5gPbsc~JqaRxok`aC}xD7zERCh$Wn}%~h2TKZfL0FrrJXmul)WRy4m({ZXa+-uoW8>aPteVt6Fm)W zXH1E1>>?`aE zTM9k_MZxbTx?Kl4ga5)~zaCJRLJ$9)i}VzhiPo1KXuR6Kfs=R8CHp71cc`KBn>0Rq zEji@J#zjD&slDcfJJ-yT^3mw9mm9vt@Er&;{cRpk3J%H)$kBa(NP zI>M2H8P0O*GRgp7ycq}Wq4Av4^m`C3SxXr&5NN-(x{=g)nCdGhP-7YxL{PTg5pycm zs+M5(&UowG6<6Yv>}^B}VRg5of3%A$BTEhIuqNX#oQn6YZ;;U{XStC@h_#W4HE_qT z?I{*Ek#N%#Gy0m;lyZ}M10BG(_Ey@ff7ST+ zMB0X!TFB;1#&g?BEAvaqm5pTn@nfG1(R{p9sTNzf%#^TaNj_pa)!1n&lBM@0- znQ?%*Mm_oAyV$YRD$igJi0PH>u8f(KH2_7Xzh_|1Cea<*>I?sY%+O)y;kp|(%-F5y zhp#t4fNj=X96|I?mo>NPqbd7MZ^U**(%2&2#}u!x5>EO<<|R5E#jZ~U(^skVlC~wJ zO~uZe+gOse^rTHq{jsSsFdF2}qUEc6Stz|w@eIEW_2WmGW|#74EHE>32~M#X@b**q zpTD6JirF73hks$d)*Fzd3KOBpi<6Sz_VaOIz-RgfOeV;#|3)70A;22;i8YOO!?v|d z5gY|il9J|U@PFlM+{-##{QT2j;HiOl=t1RMd?Dx;(49D<5ok&Lr;1?2U@IA!4btd+ zoy^8l#3r-RNw2J}h{|$Yl%5Tj4tz()gs^5B9!A{B1?qpzLk%OxH5oE3H0XU>h)>|S zP@sZ^SySY9IHs1EJK7eJMPu5Kg1)|6#M|qAx<|UW@Txi#*8q|a4Xp<#>w*p zBL?HaB^42ob8kazJQ4Lb9blXur5l;=72%R) zWGz|l()hXr(FRR!CTAxQ%`U8qLE29S8NOT9FWli-V14 z5M4k&lj0AI`@j`&!wMKK!~p&+sKLw}?imFLRo7kefB?_OKYg%KQ8g)Q3Zeou2H8wI zi_tXHl{%4nr*qadF84O%7NkE4UhkPpdK~(F_+VN3_PYz66lvxs`w#n|?|+D;MBvv# z7>)fmE6kvcP$n)efdFaQ-f8M+DCN0JQ z(U^5!F4Pa`GW$S-t2n>OWGEM|&}$Ug7niW}{Ma7UsU+K$CaXAj@)|T#u3e~bvLt4p zbcShmU+^Wm%S?DDzUc zp5$od*Pfj);lguy#;=t%`^)^IPny0!9=eVl`dbc;;J&_sESJWJR6o+jN~74y#f8Tg;+@_k>tZWIZ1i&zH!xg&d`3P4v; z_G`r)?Gz5bh?hQ(2V5`V*V`_Y2NTNihfX6cLAz9;2A@?_ax=V+o0$3&88t-| z6r$FSFd?>gJqP3$J=z7BvkGqt1U{Zct?(Q0`SZ6wKRg-@c_Gx}{+V~{Fzw=42`jo0 zvTwX;U*WlZiq1v0rj5bevaMjK!I)KeYbAq+KKKi60W~jsNn8tvaOre~zuT$>))KLo z7MYJ`L|5KKe@bNA?LH8eQQRn=c07r#X7+3j6MQPKMhkL_eZBw_9e z=u(TD)8(%6cOX2xxTGYft`4tdX}Hym%V=EAy_F28Oq$rEx{K`48$BYI+d`)ZIz_Fc zlmdb}{0o>*%fMZ;v$G0r2RNE7K>`p$+cXcaI6 zJ$@KEr-3z7Nh>pYQ=J!eWjJ?~#1&h^Zz>viP;7KZ4;{=-}e#8KJP2GrElmM0l) zRE1O*cRQII_S{M`v8k!DU%ue?N0aaLU<+La_YBZ)x3$DxVy1@3J%Cm2L{KQ+&CI#p zvv{HsKAB<&pjfgdrynD`9_b?xHehAx`4&-_b5DFU|HJFoFr3<7TGu;it4k4tWAulps1AB*z;TgX$cLmvAS`tF>{al{C5pVdoUn2P+BLT`gL&V| zMl%S=t-Q9KYOA~#T@z-jxuK&F%&=LgX9X-(UtL|%{(%UlB_zCAZatRBvF6m$)^^}d ziy#w7NlCGEf0CyxaZo^5df*&=*$Es8Hs0MUv%4iN6wia{^7$y{j?EvL);SJ!p=vkn z`wLH^D|nj=IJ1rOJq$u~VtTd}6g`=%sqqcAOU*H;+^%V?ZPD5dwo}{8I>HLq07^+| zwEev^UtL|@6+`hRpIQZgvwES=LZ#)r~EhAY&XzI=~ zJjT-XivvdHyUL)+9|;LThj0K}$&6K1*yVq~diQiG=zS1O5e1VDOw<3CAy}w>FiH^4 zD+&0l7fdW@@0#~N5+SdQj0|!!nh{7E`~N|){}b@akP3u0Cd(j8Q2Zl5T%-b(4ki}E z^ff4WHyB2kjC|&gYuVBD2ZDrQk_m`mDlTKlpy%OzPBq0*;FG8J{{e4afX;z&amzFL zcu*1jim0m|oMh=hlhg9nYj{{pbXbgulJuGlr)_k7=Q`>v(hrgNgUT6o^YB-^QBjFB z#R{n$4yCC3qg3H>NO1dGHG9io;4!n8ayu5xBml$G5Y=x`w&AvCw8!L`eG|A_VmaVc zW4Dca_RxbmKRclMi%z`g?ti|azwNf zCZ|Yx!_L_8>|X>!W3vh&D|rYM@n9p~lGl)d0U+MZK?XM2eU8 zLyX;t@TeCwuBPVHvkg+o1AiOhgW%DoCr7ig@>vq=gtF3}orn^x(IrYcBrw>p-fpFW z?c>Mlg(G8AQ}~$pcuIXMk#DwpY9JlGX7Nad#+2Jz_xX8699&#cT~UC#yf8Yn#Wy{O z*jHfTAVdo#O+&NT_01b|)(n^LBL*ka(NgD&#r3w;8%?|_u|7cy^Pv{%3jAe)v#d4x z^LqMD>WM7Nsz-3EIVWw9XY2qY9nay+?qxlJ$NcTh^)q*i5<8GE98ElG zJX^MfZNg^_dCtWFaaF*X@yMoJm2AHM+oMR06U+;&kl;>j{Ke9^xHvfbCLQ-SGRRRO zNaJ|`-SC6m@nZ{~u&Nw{CZ4Et3QgGQLRwG%p&#x}FMRU)pbOhzf3g_5Vb^+w?AoGh zVrnXb^F}01z0wP0!%1=_KgG_;nWH(+Gv_%8Abg9x09~9H0#14RxlS3(D=kY!>);5h z6Fs9S8 zAzM%SHDz+iOTOC`rK{`^7HK5FV+8od@@-Eyvy4*(%=2nZ|b?v?f89fB&r>b76qRvsvM4VI0{%wCh7u_rs-5GjTLt{)iG$*~qkr{i*koy6vY+*6CbyKBC) znl0n%Q!LaZ*;yZizB2P-aAWi>8aa6;4JZFReEo%~{gAx4gh%0OjQ52#FqD38 z*WAqA6;7pKWVNIe=nRrAIMtY|4S6~v0AO+IS?LZ&*KD+>SVi~syhZ8pG zFz|S!)9h@~G2-IVq(eWs0cE#QuSUCS6tebOL&e*##t|4RO%-m{W0wEWFC`__X;kf; zjLR`8pT_=f^X&3+H6xqF%MLI4xqpLk;o(hbk#U#$fkqozyH-_HoA}4oHnk8uz~}U& zp)}!*Qz6du^!DC4-00*R-lD5u-+#3~iZf-USsy~fy(~@k-f=js7b(CUhugG_vnn#0TEQxaMB2sr%WGVP&8 zRwSriv;FtY>zT>P_otXQw#%)_|5CZ!c=a_krA_P(qWbfNbXXx?3l*uZOeal1=%6hK4&TzrC^SLX|{ z!j}!#mTC<~<2*cK&kOLa?QtWls#x}MV247GhX*rl{K7juqHW*-x0MZ=94g64J4-)Yagz#%%d zvkC_$@ToMLndu=H27FE5sa^lnn^C*ztzVK$cMN+@@i)10=5EZc2x0DED)d=!Wsgrj zY-M#$vt3)|%6vtTDW#=FOnX@Oo0@7u)voZ#ndC2Bv5&2&qYV92s4FfmN%S1?VDWT( zUVgqqnI&`KyjE2T-We*LcZ~_czySpfQ&>oIieMrMBaMbV^hME zB}Xfl(R_uGi9*$?h09lkDrcUXv)&fW(m*mOXdKt5$j;^_bK$xhcmI0}fUnucnxoi^ z2fE_%!IjWM2ZRUd_!J6pqx(fgMBr^3NJ4u)i5#9XT|7si1hr?>4?DrZvLwk00zp>0 zFIC6Gk^mJA&G`6ucQo+GZ=eH$V2A`))gpZyDL#Grw9k{z(r>YZ_OlH$^Cq#aXs^xb zBW=_2=@brEmlkM*Nx}L6j$M803DDRJ{iGw^7VAFst^~{}LOf%P>Z-G#m#s4P_ zpW0T-s6E1{bNBaNd{I+{SE1M5)1|y%-Z_o_qO+C!v){^=SU}{=f%d+%Aw|co(Q6ep zo+)og?OZ_5)^B6Z_@A*8JC1?*CY$!pX{7v3^?sSlp5GFMh*^u~JFJi4GIX>%pPXDz z5Bg4j0UZSeeL{!Yu+#kM6P&uP3my^@QhGq9AVyjFxRTJh&q}Zriu>^4T#5ar6nvnr zk58M>W%|GId|9>LwH|Blopiyc$CW0hLV6}932ayYZ01uBmc+q)*OTRc`H6b-JLlxf zT;yy+-Ygd+n5UubtEW4#JrZ=--dX;UO8b5v;P++$^eYce$1BN{2~6@|6CT2guFSn8 z7?-O0SU%`c2NlluT3);Vs<%&}IVWdo=_MA>9k{LM{Z3(K+!l{t8;qL@lF`4a4n*7&z z#36Jm{&PmuyfhiVhD5Yd4;)%_lNhsiLa$+IGLxwYF{`3J&SawD^mcy}&gPjJKXY?$ z290m(gU(UI!Vxs1V|5hl%&T{sQHkYG!IJi+Oe34jeHG4TrQHVv>|g-?7YIGD&P$ww zgTume79H>2SppLbzB%^LT7o)t8J-UO!|m1zRciCPDnHWogu9vvskLTxb}0q3aB|`& z4)!K>TO3y2COwu7O3BEGOt9}C97xN_{oZmMn_MTk{}xFcGO?G}Gi4x!ZE&}Iw7I2t zGLE3$ep9)|L{9|>AVx81EN?X`o8ZIjvT?r_3`RveX^yhU`^1)1_=&CEFUfOMeqFSK zD-Vm7cqxK^>!BB){u|Qu?T;BAi>j8U16sT5CMGBRvKi>*P$XK``;8&yX{V_*vD}uy zrVJDeOHV?%zyCI`8ic5+Zx#g@87~ zCM(rr8Cg)`O>l;as!^^CspQ28!FO|Q-3LWik`1>KwcohS@vkTqeJ+5r>Cj7j!ovdT zc?rcAGy|ug)EsUXa~bb-IxjDs zhi~RH#=WkF^BZRyJ>0hu!|gIwxJcV~(ubR$Mk>o1#Xj9~iH~|+!IPF@dd3C`jUmiW zmurta7!-Yu7dujc1P6ou4CFbzcDti5{#_QJ;pxce_`l0z) zv5U}@6k?Nxg(ulokoWmt+H`yX`ElgPm2XWCY68nuXsh#@wIKbImn7_lzuU2%k%8v(AJy#!F5>K?O*h!5*iW7zci-884ZfAcHT@;o z4o@*SorI}2o^nsA!{JjqX=!P4OByEUB{aWPbpJ31&7^;(jQINf*|2d5FKvrBeX~$yL2ne&^$h?htm&{5Phxc!?YAwhiF;zd>`BUzai? z_mJ9;h9468w|*a78C54$OZ2XvHG0DuXz|bc_M>v#3);#9;e%V-`BNj;#Z0lwzPrsE zp|2=Tyf1MyxW^m%%nepQvH_2Kuuq*u4<_4Fh%jY$CKC(dK3tXTDPMNhFxLla$eQBJ z63%S=Dfl&rQnvx&ZCVo%72m}>cKMzo*A2%eScd`&fkOSgZ9t3*C^Sk)z$rIHfGf7Z za)f8+nuzF8WQvaaaPP7yfUe1OS#!lmBmEMG5Q5xea~3D5rmzNZgVM0Tw5f{guD=Yc zHLA!<-wIOT$s;r@^rR3#TlANogWZIR81X;KeA2d}Or8sFp91BqODo9q;csa-R2LZ8 zWriA3wmk)gk-^jI``&4KJ-vNgQ*^7xK`{#;C&Yz1d!k&*RT&6opJGf5FWxG zpY@ILrIE@G(dnA?n{hAnRE7@J+tSTy`Gup)W)OjM4^492kLx2=(x#RxSD;kadxwDas+|AGK(_aCoT(M zhmN;(b|)Hcjg^hMb7r}T2-CN_`OHG;*-S?9Pzx)(0DruMPI!Ue{)&fH_I$z{FpAVo z$}BbTc(uKJa5>L;?K?-$T|uRt6X4(6nbErwaMgVK&~(?9U37SPuR4_EjraznRD}K< ziS6QDdus7jQfZGqtZEHj-e0F($)qVoxQbej*w^(=l(`8;EcO0gkhqU-W{DIeWI%;{GKvxm43W%fT}2+ zM4nt&bH4u4LO?@aHEB=KhM4kx8R@jO=6L2U+UJ4KOadTLVfyf2gL$OnGR(f8^IoP9 zVabScSmB4F$!z}|nD~kYj+Om`&sXR{)M)36a!lJ0uS)+j5odqmg)$vJACAo8dUV&{ zwNLrT1}_Gju^8KmOSlZ8J%^I5D{yW-a9sdzYxHp<_x2tU@eRA?$@DdW4(qU5 zouzR7U>&Cd4ZPwdx@#cp4=rz~*gYy<+wF4er|6xDkAEfh3MyLoCjno~ZzOk{oFq5e z^R7r>$pa0wEBbLQY~hj?gP6 z`124wIV*!8{{|L?)VvL zbU@V-JzK$w7{0EZP)Br4-|FrHE*s+2gFT6t9|_^ZRUArDPMr5-Fai=1*Y()dgojDpOVk?93x)q!xCtvx&h0&dp}viZGrT{3G12yyCX%=zqPaeXs^b{ zfS)=eZnS@1j~U=$w=cmqNM$>FmFE}IP@^cOH<5EwW}LaGgmxn8@urpPXRv|Jh#yvT zs`(qkF=UZnpnB8ahAonZUHFM>!|JkqdOV+5@)tq=XA?`HIR)%m|YY3 zB-@R3uAy!i@ilq4|2=t^Zy=YgX)oq5s)WE|Ep(tu$f|ZiUZ~(qi=0`^?35dyXMtw| zn*OymjA)UO6Ux>jrJP-v%71Euv*U?uWqrO=Q4%eDApc|X)p06~2sie}Rhdj3eGO^_ zIsK)}59kd5=NNMbCnGeA#Jcpg(n9YupK&bG0CfvH+M4bmQs1z&a&HNr(`x&!F7#x_ zmq8i#*)zrJ7d8{uJ-FX@tghu& z{LzT6LT}ec#_O4T25tN@(SnsOF_fX31hS7EF)Aqq$N@VHZUs>-VqPwJT|=jK*)NwS z)8xF+tv8DN&YcT0hEgY2hEX(F4y;!n7eS|b)VS=K(P@t;|8Jhuq=Umd;&0e%2e=^)L|9F!) zK?*^B8R|XsnZ{TR)$Ce|l?F`@N0wn|+M^xL&I3#DpeCqKa%0%aUWy;bd?CuJ=Heal zb6kTH|KfMJWzkbYHOez{n&4{xDLz`^fU zrzuJA+=(zTjX5!P?s|s~4)$ABmSa773iYhzw;8I>UCt8$J-D}e5_pa`6~9EziXcMF z(Kg(rsqEaTiJ!hmN`Au^n$hAc;hDNXM};~p|0vBK$_hqHhB{js+g|PeKw5l$A;fnU z&2sNAJUXsppPSUZdzp7Al3t9X7mk0+OXpq(m%KHKLvs|3hM%tdMZ@od12*)>o-GDu zEVdfosE?(A>t(Rw`}cX3mHto(gZPZVm#u4=xFfFv{b#XP!Z=K~!%nWzr9RP6mLGVE z6JkkW=bgH0X_2z9urxF&jNehWu2F*`P$$&Ijj5q$oFMLCME9>IO%p5o&)vi|&>kO) z^e?Sl=3|#TfxQ3#v|l>d(D0JtpX-MtJA2F=FgF+e1Gs}9>sfQ=5`e=9PqI6MOsA}- zJdNKvSGTL>ZH!uNO>`}gzC_Acm0&TcgZ)k-D>2b^RuYe<|w(nme zBQcLl6ZDCpI^E-Vz>SPWqn?d}!*-fgw(z$9T!n7I=H}*^PkYk0Z?UZ-LC3%e-na|! z1i&OKa#n$JRQirT2hUd@2R}TTPfbkZW_xW$yqTY`)K~EE@aSEp5LvnS{TA408}5)W zVN&0_BiqPnv+Gs?d+$M;yq)Lti984g<^&}zwn>a4%C05dny+Kmns1J;?GX+|-Q<*_ zkez3u&&=OOn9ia(AmVI}ufCGn0ckafQUSL&)PMIOg3)j9V(`6M&DIc!ey^&+wY%Z< zLAnZk31T{qz&iHEvbv#Yz7WjZ&fx(`ziK8XAt~M5H05adonZ3uru`abhJeu|1KIPm z{kjYWGvp8|KWun&fIwvC>E(NB{rlqA( z3V#argn2XJ&-n-TM1gmy;|55kyy zrNM2Ur}IM!Oi~iDp{~zMf%4?BF%<(2L0+q|!n`~xLmvjhS)rnc6aS38 zf2$2wjC7lz7{3T>Byf|H3;A(f5a;!noz>s~SNFNY3YwOT)_l`}9psSVF9wXOd~*Fn z%X9xMNZ5P%hXVxHl!X;P&WAN492WWz|?*T%4(n!J~SzRD{^kTDb~>#>KB!l8#V$ zmW(dgR2P8EFtoYKIEusAA|9yS;k`VMSj3z%CMe3g~oSFB?|DWj{yPTXH5d@W{ z7bTwRe=fTJ4nRAk2qHF35=gF4&rqJjZec3?H*uO0!btqjIR9|CxYBxWN{@mG&;$!j z|LYwbeU_pvlwx)~dcO{LdW%6Ujo~664`S}cuxHgRm^17I1um66m~Zb)>*)VtAAZu6 z&P61{8)}ctt31zP$h{Z$P%hdus0-CxC{EzFJ;vEJ8y}!&WQgc-=clYHM|#B}ki8wX zTU%-#)9Tv8dm;QUrP2_90p!TWf)|?CCg|rn^mN|lagO;>$m-3RizBS4>yQv!Qv9C5 zZf58gZ!JR!n(rfs?>*h_(ITbIcLrX;xXtpU;D1X`gr$ZB3Vur}M|G{<>h>1oVtTp= zFmYymLH-Cjuw5&vf%NE=BJ~UkMsXJ zi>EDmvvnRAJjW&dmmY#G5ZP%PW%=W@R!w{SB&Z)Hs`7cp&GHYE4%b-F^UEWefLXacvH4S1LdkgswXx3vGwh!)gwWnui<#I~078Z1D z53Y%<0MRIfgH=POt7qRND%3=04SqcI!JxunjkG*c`;W?BxC%uw@0LX;qLE309v_ZZx4 z1(<;pZ--_x?}wEX6?4n4nQLon`I_b?7G3Fqm8(Om?;G=p?T%$3(7*irwoU;Zq=(DJ zHz3y6For?Ts4`~H&9;@ifig3>Q{5%O9Uu<|^MyAzv=^CN<#NFcPm$L%tHsIYL@529 zEK$EEn7#O8-~+EWajGVG)Tnno`+MKe)Bw%}LFOluV~f4jl}#oqy^_)O-%++hvSt9v z+vt67RC9}6*DXR?QgBM;PY4481M>R0*V&zavrik+!sGq4348TTu|7#4y8snL(4Mdu$F+#BVX^%Fnl@<^I=6!om}?+h+Z9rj6#?@S1yqrP@Xvh<8j@ zaB$ZKUT(*uY*se`TFe<)N>cAu(UWNJ>ke|AFEoalI8cZkC)U_AYy}L1HsC}86`zQr zpX6zh8@IV#EfCB5>a7pH7&v>UG60pt0!XMRhg(Cj=e-}0oe066~PYe0pCzvAADBIE7GR`T+9wx8HA))<{h z^tDdiqQcbANO)iqr*$$Z-?mfprsw=y*-Wpey*L(=qK1w$XTHTe|7}Mp;o-S!NgC#Rp)uuX{mOMVPczKp~(TM}!hcA` z^2FZO&hAU~u^3F*5=QCM+9t30K~j7bV!kt)cj;w!riZxXq_x!VYkK^P$T_;h&KVp- z43o+Wyp~*eOQtfp@)#P5h8na1gS2_n+Rax5jL*-^p!DRNFYLR8)?-SCvslZ@K>NON zrWa4{)=v0TP*u-IE!s2ERldrPl6+Ouy!D|yF#hC$_h@xm$Q)y(t%TduqL0l0P=VP21#3bFGu?t09u<^Ytx$OXC8tdh806;WLct}0M|%fuxYhaMe#}9bg?8=e z+ByjyK^K$}Ga{n$5bd5dkJGJ$kX`iC=X!IBzF_?fikrP@Rv*vPH`DLUx5x6UOTK)0 zx(U1qmYtfK5<0M_g=N300may>Mx7C>EluGAnP7~QfGl;8LuKfZQ*by!+jn%64A)o9!o4YlIuyLm>_ ztBCy?^uqOaO#Dt6B+{CNs6jsoYLB*;2uy~zyQu^nChj{GQM#p6^`BY-Tf9@`JJ2~~ z-wrR{?+7-Y$DM8&Tzw< zzF25aA^;_EFnV}PUNB8@c!0{a1-Zz=+;umhU96QqhkDg3d>57_QM%OGapOw0nm(TO z7Ji|q@3pixF@aAB=MVMkysC7H&&gTiym>CurB@ny+XOw$s#TQ5pi$XrKyo%yYPnV3 z_^4B<1wR5pMj9?B+_Q>zWB`PLkdP1|OAs#z5KEPW8(vm3@fLiA!{Ig8m>sRI86Iox zlG>MKQa(P`oGWCA0wX_%NfwYz2|dt#__&=No^15P488ocozN8Y$g}r1H3ZA#TU=co z58-8sY(6IR4E(KHUw!rnS3m9Js3RtCMd~JcXXD0^1K(%eJ%9^w?DOitEieo`M!QW` zcM&Kn=k$+^4wJ?T-#mA#C#jy7F_5N(7rLcqlkf17r5BcAHTtUG zfp>m^$;zby@Y)W9pmLLkqHVDTVQ=Z>r}ZVX`-@+n1KhE+@3K^^YIdEB_mFQPoL;Zh z!X^+Dj$iU=N$%CZ^IUG1Wb52(@5F9H>dI(f_-A1337vJiys9c*L_~y_7}b&}Sccl= zM}2rqOwpANMAiosW3nD3?!3i)PoWnUG*1ih=m)kunXAyWIJaMF_3U19i9c&XI_>0+ zo6$8SJiT?0Jvciun=g&(AVlXf$HzK8FSqrWKKN62o2}igkzz&Nrcxw4LTs6N)8kVn z;&*1Fx-f)`^X2$TMdOpoYWO2##m1RnLqayr!TTJuI-(e zT9Nv^8vDz%;I=-F`EL5H$pa+^Vsz!f)V_;h@absrD{^c6ar0 zkP;ADXiZ+Q=zYkX3H>&*Np(+86QmSG<#iB4b9x6YD>~Rbh zi}&_1newEa-GPrs23UJdqfm2ip=-5E_V(Vl^Cp%3W%`}fD;#8~^&Oaj{j+Z`H&{V# ziO+M!6`VZL=Te1^B5XkSC-WP+F;t_+PS)0HDkZ$lzp$Xbr|t7jmsYQC5FE~vaBM^m z!X#)9ZO0kuOZb#bo)a->-fa)yMpL$}I+~iA?j0O-o7UzYiU?%H6z`OUJ3T{w@ZHE~ zxQ`K}^9tbsYcX%}$7298v)dosxn#>Y@YXzvFmZzZH9QQ3E>BwyGkh-Pn~y?vzUvYoAzRI{vqR+L+EClp%&{%OdWYERF^V3tLygEFZG5#He`Xn&C6InT{w0yd>= za4%C;X@r5SbBsWIp~#U#m&w`5(5eiVw$5m1BU3GiJjX^Pi#+W8Q1+gpgHb23+`0=zzYTph<9-;O+z~+$Dqn2`)i`ySpd2y9al-qN)$y zfA8(SqhF7AU%zg~K=!E`b=E$6?DN012`umi$aP2B)Ys2VR z)izx9WN*uHw5&AQ3-of^`u|mf>UQ5iUWkt`L^XZUD-q%?Z zu5uN9gnGWbydPWJzR%3mB8sD@@9u2yE5{0!c!oKZ)6pfq>Eo$jWJk&A5NjzCGuK(V z{pJ;oyS^f^DP@SxvHgMF)_z6h=Gfc$4@DY0o&6|>?#yADX+8|>g17^YO@v*<+9gfd z0F~mkrvJ3y09X0moU05?YRt5XeHt$allyV&McosSs zoT)2kh9hX|MQ1$xsIO8v2){daS~_w}QpKjEJpu0cat=6zN3R>&k}j)spW%zCxjCsN z`rb5_T%8&OX{(`M++zkd!WjYU8oPtdD6zvbLLVl>_5Q$OY7?Tmh0vL;dW!sK-E&Lf zk4@!VpO+>4EI!vVlFr$y#;)=E8nYpTM)miP>CdNkf^lhCF~SvsTY^HtLM9y@&5o(% z*s(J?GQL|c977vEFAodKXJQW|i(rZtrL;K`p#DkwA!S?U=u_z~So&N-uvg=Au-^7? zezRqQo_9q^*T}W?a%KR6vHGZ4l32txaeMCoR)J4tSy7zfApYc~)>x*(Cq;~10-Fv+rH)J+{lksL_5ySvM54?RPsp6h;kP7u8y14Jv zPfUQn(>9mZ)_RxO^Fi5sE<+4Hsr2Fggdvcc zRbHXYyDXB8kXCzE)~qpQDY<0Qq_5u+YAodDhp%Gxbh%pRe%7DQ9s7vUdM_;QIW3_+13NMt2$1Ak#jBFPh=WD@)r2di+nw4otGM0B)_ zyb3XpQJ;gVs;c@%UOrHTY>pZa9S04J)XviKv;jU8w& za&Vvm6Uc9NErlOB{n%gnt3;3)ppWErKVhX|+$qS*mjVI0dhliAcQDxFP2acxZ)jei z4%=PRoNjU^*qFs%l0AIbw7QFdqAI$jZq<`x2I7I^`iXn!Wo0^#I>$T5&BrG5H8vIM zE0qy{7Gd?zs(W3o7QQ`cY*oy2I#Vy4G#F6miKY?$bfxdyt6(d05}W4vBK_9Pp)VDQ z0{&(1^12$+H>5Kr*~hJ{xA#aLXcat@@v29B)Dc}5T4=b^ok;&hJinC6Km3b>yy&yt zlQheBZAU6D8p4HtenS_{;!@`PgZ5ZlD1D1L_uR++o=@*x6dhb*0=`K}lx>#XvETbw z3WBl_!#8cEM$T)uv zJWD>X&PUfu&K$mrcvXRF=q_PuiW&tDwFRK?zk%F5B%SHEjrs#+`tP3--3I>3VM&#bPv9QgERB{@!=)&cQ0YJ&6kg_PH{q_hthz7Y&UMu&9(MFZ|G=+YJn;dozoRaT9f2 zDGCY;c})HgJ3Bkq61sNafA^Kv6J)eGXNr+wIDL{V1T45YAX zsUcu6FQ&j^t>WNrBS|eSN_NtSy6AT~{@q4?i?*^xMp;F0v;e;#2MKgYi9$r+Z&$*G zeF1732O@x8y5f*IWcii*EA!^R%O1}YaWU7osxjMSbK0(|VJZf1$Xj(h(E8q8c+dNw z9&dG{0TNSPKl1Ggh_~>YPKnnZt)(~vp<(jvHOypdS>jBP8T~)y#=RaBU*qDs3GmPo z!&|}Geg6D;WXBos-AaejZftDi7Z!F7{CM$NcO^mF)^FBY=H0t@ZA)peD4EB6x_sEi zh;p0{x&{+NapvL|xE)_*f3Kydrw^C3+*&%!npPqKtgNgHta_P?)_l^1lYiEZcEGp= zr)we+TwGt*7djBX-j`?Nq}sgN$U*w8t+ZLu{h}c;M*VC&;OQYr=?J_hvF$*;lNl!T z4x82;6F45&#SWDVCAwHHx+CM9wmdOl;C@=FJh3;dvNjF%K;4_x--{Xay+FU-RsT*_ zp#3W$C51g%-45=b$h$4|8+x`mIPmh*Q7gg+2HO(vwW(d)yxc_hwHVLMEH5W~`SK-F zNSW0&;H#J?U9NY;;{~kjY?qda2olju{qdC+5EoB3`E-1dL(t@Vbxbm1SzQrWR@+<3 z#d&#qtzG&(sGqvgVb|*}1AnzPZNQ{{{rWS5JJQiAoBiEnONf1`>~_0qVHf|x&$n>~ zzw+DcrtYzm0#O`NDaP|UO>5U3I+5558-1-D577YL+NqV`hCJ<-3Lpb*Lhr~FL+_e8gUW@*g2lDoFHpFy9o(8+47dj9(@}V7Iu;kX`3lG z=5gKE03_bOCj`$IWC>qMOmv4T?vL-2jQs7{lEW`jF?%=Ryk6d;NMeBsOmXf-$nEL9 z>4}Nxe>ad;VxS2Fi<0l?arO0`eesuR(vcH!_dd^yq8$ems+FHd;+QwwezSHJe$=q3 z>jEhE_85&9rW;ex2OH3n;Rg;sqks6{zKA!sEpCV4w~l0U9_NuQwd+4x<9_bx zDDhy<2k;Asmi`k;Sf*9Hwo}YKxp!f`*B-Dis&mD_>Nt|z%8Mf14V|qp3D+BZKeueo zt2Y*-Z-IqaI3sv2xP4LBC)KC=Bif*Sz(MaKw?~HeB_HxiE6r1T?e-(coMg^DYT(D+ zq)M~YL|w&d{1}|L?id&*;WVBtR#>aimyP-E$HNUWK{B^t8Q30 zud0=}aB|nV{I`qd%9{ZbiD`2{FeKwyfJb^L~V1AnC_{N4{yZ+)I2w3h`iVHhbJc;2}DjG+y=J$or& zSBNxK?7w(T8ccJIEFF^5=GcJZZXGn%xI=dC3C3O=tU0Zu)jBIm0Ztqpb!P`wz$bzcYvF!_wn#0Wx%r+PEn)Z_@&9%KsU;^U9E3^k(<`YNgJ?*WTWkW{ii=P*(65wTgOKa+*_(x@53XcBPEeCOAt=T|^b@X7 zC7vk_j%EWRG`yUYz8OJuH)pG8&giLyXu#)T_mX$$Nr;R)!9TKen(N;jV?-Jf_TDBY z=eTV>Uv$qX{uqRz$_%u9T37b=GrT3If5D=qQ(H9Ucct_ZgXlEtpD;)S0N^PGj}8DR zX>qgK=iJB34E2iVv#x-j+3DybfD|Go63lK>kdNfcuNzJ8^Ea`cU8mcQ>Gj}h0M^Rg zP8&MOVltlkNyG0cf9t`F8%dume4SmSpS+pQFmzP_`!CEMxnMYDPjz@KcWqR5s!T%a zI#z$P0(DwQy&AC3SZH1&nL~X1W2iG%5_lj>LUsprv0D$`T3!;j!fwpPK@!#B_;kpC8piF`;J#o)V z_X`hEqN-x;TF0w8n4ZL;eI&z@D?4IGW|gd1B^GuQ00YiO`y$s!(c#vu;B?a zv!@PxZ*i+0+=Jb#8tv!m&7RCUiAX+AI&xNyEb7+^0(3Mn?TsQ}kLh&oPt$%odcX>o zhdRiZe4Yfh!UM99U2&CHjkJH=MAqR*=p+Q&(~DejQ8v??fHz~eG-tJTQOkcyx7ezc zWtJ59scIs<{dTJc_24_pPWsoc$oAA9WFmbhEjJQTX<*6crQlP-PoRHBhtYhaz1;k< z=oQ!N2Wx9=Mf*%@8u1Aa@DY=CXX`#ehUP8LSJ(^;{{|=zA`^5@t0vZ9o&`36pYNwN zx%%^$DvkLsaiTGJ2aCzzY~@ftXI@f=yT++{k3M;fumK7>G4*cOHDlJTrKpydh$kVOV|6#KFslq=>^Yu$cer83)8 zK{cI zV{7+ZgTc}yem(_YzpS)&;-c`ih{5aE9nq^Y`@)CE0L(9(aKVZkaG2;m6UH$^ zO0ib8mywzTC^VeAyydtQdvq^o++EDcEy1@o7Q)4-1(B(LG+`hjIeNc}FAm;n(O_q? z;p*>HSkaYn#bsjhj(hFy}BfxdptwxbkC>a$F^zOYxnA6*ag z(!~5Ci0AIjzfuq%59ojQU3H_z`2`5M9a1;0M+*ahiHS+yz(ChtX)B(3aZwSDzSjwA zFg_ja2RJ)_;)d&BB7_{WLJz1HH|@m;KRY^uf{THGMsUs6+(0tgi=N#ed=i{O$PYi+U;l6lTG=|7lrs1%6j-N2lpS87JY zBo6?f%W1Q$Mg~MIGTpIq!88e+*Eb*7yE~%$eqPU#@u(2CVu|j$fRsW!fbQw7ThDkN zmWIVPZU(zEEbM+Bt9c36y9Zf%B>fD2nr=F560hdw-5HF_Zk!u((O#<0GgM1|=mgLS zyB5iUu2a*C2n}+|jF6j!B5I@(_&Km&)@XUDI?|5az%e9%kdoI$0Pr&KY<6%POCqlK(gjf$zu{q= ziDa(ZRnC@q9Z~xj9-%Rr0~w>{z_H;zOy9|%auytvnJOGH>^lK+%b&ViSza%_&|Jf| z`*-)t@5%#Z)%y5xeJ}U^a=F2UEe`|^GHezb;`{sh41WChK`!iSJ#rrr5fPi1IDLOT zUEKL{S|>oRdwKkXE;YHo2Oy7F5l0+-OITypTr6!Rlau2?gQ1owUy#kT7JpfExjM+N zrIs$|w(|%lfvSWLCgbWTuFf!yoI2w(6n(zE z7bWntgvJ6M*R?K8hgYx4U}vYNDRix$$QQr>aB@v2(#OD`nEH&Pn}*2$4u(J(Ds6r3 zD}cvOe6RZpv@)uA%BH3DcvD|po$LdgDegB{GuPgY4pQFFp8$2pH^RpT)mk?ulIUFo zq`{fL73|+ym&o;sCp5Mc~sX zI3XuaaA)oBN^jms=<1R$y(l$wacSQ}-X0WZU_j~_-jnKS&HJOu>4mof;toF}$^F3O zx-qel6=3ObH>f|EZM70%zhPU~rzLhfMfV*{=4TVi`upJuA5AO@l5h#V3DA-L;&nlG z%M^clRVAMIRh$N~a!r&em);U8Nq{1Wf_G0zDM=70r3?_ENIpYB<^I1v2*3i@&{-&T zp2NRsC$MScB#{iuz-T06d}k(Ahz2at7`!X5ezH~OWn$7mZ%%GX`XE8xM}ueAKNb5> zgoH&AN^={feXdSj%-EOi=P@*2w=bXxP3O`Lg2rEtFPWxyoaHeB;dRZ|IaoA^HgXlD zrlaQ1*4@Y%)dBj^IO}=K-+(+NNbO(2(sXXhd|_PTR{ogZgdIwx`-c2E+Zo{^xWKkG z4K5&Hy&N;K?HU;d4;#OI{AkX;h7&oN?9eQeprbPyF?ulQ>I0(_wDTyt%FE-2La!Up zBKSooV7m8SlN*<~LF-&rz}8@WERw`Ynp=PeAfwZxw5Qlu`!w<}?P`J({Ws4qz_+sa z&<6bIuA531Ldg?-Rk8U4RN9hDuRcUdm2AS6(aec>MZfJ3I#4wyPI%Gx2twtfn{X%Y zbt_96N#HYRPP_%85X?>6%{z{dQ*5E$``pLYZphED|+q*^d6#gw4CY0jB zG!esRM&ntlzjPIc(y%tCJbUN7WO$BLH!3x)P05X3baL-MhjV@CL`s#A5661!nBCQy z|A_>yEG&Du#rWKz;CjnKP=h>5X6OQyL)X>j#Si)W54a{~W}cIG*_8WS54XF!Q$>21 zb9e6R$1+5IO@jQ-Gsj3e_?cK90V5g*$7YpcPUA89t9;h$jSL=-$tRB>^IP^xq~x;- zEJF0T#l0>YMLxJ_ko69vDLfoq!sy&nyvP;?($sz@0Koj}GEB0M8i6-t)l$BXiod&| z=j@_<**^Z7wpt6fhkSE5eb~szsLR61$w~Qg^+RxUYt!{2Dq(h*g#3pmUzu@Sund9F zNIGPIcK+|?{;xwZ1NEP)+OV`HvQ?Dmi3#IRufA@1#|0i4-obr2J1B6_5VrwRlIp)y$~4$PyWYq< z(?&gq!o6yYd+{{Ie4A4hu}Cu59Mk>TR$KSscN73GFP{(%q9+(c(43rJ&>#TVeTi?O zcxh+ZC{Gz};gx$ihm*|n-GQhIwRV!HXBw~6-wQGj&A0(|t7tx~1cdEedAZ2yQP>ls zKL)YIiDPW{zr3QZIoi6Cs~Dn?6&Mn@gt)HUc2QK^QZ;*3c#K2e*AN2A=hlQ@85w=0 zK3`@FJ9}#~A9IF2%%#zCU&G634TVV|2_<~+a^|EZ1`2lsRf(jbD*wivdZVUV*c7T=&2Y zg!%x!a9p$p!CY-KGW+*wby+h$F4&jF-22Qrc4sco=H8327b!BL7za|?8CBKQnfdvB z#>xDP<9x`k$xYRun~qg{$7J-6*FQFH4zK9EEy#yhJ~87*-DkmFKDvab=gW20ZniFx z)Dqxn6{}4VU{oQ~6~V`jqv-esjIT{Cs}=nqeNY&rxDCAlT8hMe;PJ&(*gd;?mGMzk zdHxH2H0ln}-0$2q>T{)g9A2oT198lO{Gf>^l5?9=rF$%1s3l4%400G;+BNbg<(*@z zW_e3XVN07q8xo)If;g@@A4_|^$Np&7aNb=yX=w<8v_wP!5{l6HlD7DB@#PWU$dYv& z36Yi$i>8&R7uRgMepeyT7^Hp57R)(~Dn6a_&+Cr5-_H25GV@~bus4yYYLL`DFfE|R z|GF~GJk-`gX&kfsg=!l|7%t0KVHJ7wtJW>6_OszlMe-R0&oHEuL2n_yxY#AhV?5}W z1ikv|!@V!nZ~wVjV(T<;xRaI4g`sNi&qpe;EH$Ho`n~3}#aUM4>463PfulZ6szsA| zZwuw{ebJJ$(meV88?KTY;brwezx}sw-`d()vq&{^zod*>SnH1X!M&^wt!F)M-z_~q zNi0OB+lDW+2cR#$nm$IQ54N!Ce9b#u)1Vu;w*v*-@5PN))^^x>;3IVUvUsG9xGP6i z7%T^+yzj)}@Kd)tCLKG;Id#VM5P=I!^eUb#eF1TJj1E2Y-4T=?!!G6LlVRg#)Ie85 zOI}LB9hkv|I%N(W6nZ19+LqQqc3k{59&UHz!v@gbO~tMul9q}d)siKXM)g>tt9GDB z>WqbYw{=WM7WeLU%P1iwdGEa`y>B0^;mb2PTr!Q<)Mf#!|E~_4Zh;pF=QQaA#;vhP-0hh$gCnUQdJqum@yEb(RuTYh$I&gwh+!0D4Hy+8c$` ze1lm#gqLt6v2i(XM@DyciEdhNQF2RV*Tk?_UUxO6Q)^rjecp8Fgb;d`d<8|^>7xN) zTK2ZIxVZaIJX-+Vi|s&sFs=XCJInx`b-TX|FNj(q5_yku#a%76i({ZE`ChbVQ4b!M9XU{ zpS9L#bmiD8fV72^u=(H05c~7-@sUPFMLlyr6{nphI-i-*(3HMj(st5J=+PYSvKKHl zc@u&9JlJ)Q@gAP1#Hc5Rry4x&W)$nk^s@(I+%xHe0ej2Ue2I&YNuoH2k zX<0z9l%zS(*y`W1uoi!<5f`jQ4Va8|aQ~C!yZmdnOwpzNH`L`Lb(-a_EjC(==-u-K z_WDH8%l-b5K;f?GZ^fcXqUU>_Co`2?5POtvVGX!&eUw%WR0X zE3y6CIWxt6B&x2;wLn?3vp?h1FO$+1B97n5cK|iiZm;z=v+0DDNdszV#Zszs`YV?? z>1&rENGl)PHlF(2b?Vw&t^{%cMOMweF28kGch_1Ky^;1N$QGRIXDx`a@m$-r+Pj~c zmDO=JH#P9pZAu=4C;@i+SZpH)7FNH z3v}a#YPv`yxEnt=)1)T4?|WL+iWH~9b@AQ1lv!6oZd*3-pS5CDHh@L0SJr5j@? zRD#}&zpkS#o3$P>zkWj4Koz*+GKtCyW*AVvV0(}a1I>2Wh*w{mw`;wqSDa*5a`uAKGm+Vrf?Rb0ou%Y*Zx3SyF)Wsy^O7T`E~Oa zfU<{`!T*`K)|p<|q?Ye^r{qH@P=O(N=C)A|Ju`E^`KUl1H&=WFdqS0HRSjIO9qu(; zykk>7XDGYg^esjYZ1uI8xlq4G>uep?B>+TRCEdsVdG_O1o%rHi*C*=^uxp1%I&r=I zU2sBKn?k6*G2(FY+1Xj7tJnOzyer46or?WSa{#@Vm|oGB$Bc}(mV1E@REyss!KJH1 z33IOek4N!waqC}#>40r#A#x<0&nva$BxJ$)+Uw;d6_ETbu2yl2-yI-}^WNU0R6B?o z2QfM2Uc@%gL8N<70w2SwFBPe?jK4+_w-|e(!OB{87H4h#=uwx8sXT%f-x$i=}YiJ4JY1g+^G;(Kl-6gt>Wk2Y+9sXSlz>825sXbGWr%s)@6UUQ) z7WjI$eR?jL^FdGnmBv>)*_md?!+SM~e`!TWmhVlhtF-%_e&+4L9%@~#T1M5R(?5v; ztlONo=H2GvTx%+v7cdylRj|heA^LjfZ`wgcfvr_ihuHWfTHRwWo@c!MyS%{HNQ0?+ zRw4xC8yh>+xiZ<;38O%MNyJ~eZJcaet+Yoq1|F{i2H^Qz5WQOXlQw_DM62(EKP6tP zKwGH?8|NJbe0deB$UD4Gu6An9Z*Fena~$DgI$Byuy#%3QVUk8hS9y{qCQn`WX9!17 zL;d}cH*Myrdr=1ym4oBi)GK(5d(P_=KYy<8J%(J540xFdvT`{asOXRv4W_=)YU$mY z_6M1)1*p?3e#Q02n?D{aH;>&if0YyB|J@HN5Ma`S_xFRHYP#qU<*K~twd7#T3Pw3O1-O|7$uUSBDWB47AqW@fxSl9^vx+B;im zHaa)A>x%T~SSJ%%VpfR{8A#(`?UKw?xryG-x-S5>1J=Z{z>r@x|`$zlw-87Mu zz?XL_lr0}RIy=FfQ#5T2+eQTmUvH{Ze;6h|()x{{Lm{7=?)IWt@c>pka?Qu^WTT0kOdguf*+B?GpQqBT=>K2TEdOiK zi?b{aNSBe6xP=oQUau+8^}$t;h){U8zYDu@_C!%_y-(bWUb$a=;GViNdghynJR9=X zBu?@kNWc*=$l69y@hdi+)e^W;_cDMn{w=-?LI1|T-Yzv)OG!xR2S#t6$$4m96(l9R@-+^PIj%TH&fHu zwa4!ZCu#4KlaozwGvyZP>}hrB&np{(Qwlk^z8eVMgJ}N4TCr<7a(V90CZ^gpT3f}K z!crym(N>Pl;=~>l7_MRL+{`@xH4tB^6a{Y%CIpDU_I1&MIqavgB27FP{#` zhTabH@*@(=#5(%K2Qf9F3@{^OHQQ3DK@G@D3~ICCvbiL{{2j?9i45%4%7a8t&)yx&IiNg7H@aN{gp!}E4FX$3#zzef>uR)mwmzWP&`$u&9SD8$AepvLz zD*Eutpj?9>PMo&pRdUK@_??`z5}4263K{B^aD74BjtmBMhIFmIN_TgFm~! zS3T*%-#K>s*vyElX_4VE-e~YxCK3Q-7(}jl$Z@PeG5|wZ=s~5R9@WJ_*I;lDVcD5z=aUg z4RpetHwffvb9?C=#3B<(-i|UDcesIg7KqLRDrG>83eq;7UYqAN)?-(G??Ab~?CIo#LR)`dyb#pf%&k;ZRF8xa}Vb$Kuk!CM92l>iHQ7YQ4u_Oby{ z3-ccc!lK%!wN5)RXoG%G$#J6zewNP*TrCa*zGMg)cDdCwC;MP4$?$;}5s@tOrOC(UwYfoq=RdxrrXJ)rI&P0J zfF3;i*RL>;QN~)8jQmG^VF2!6Q2rnVik{L%g1*F~aRDkSDxu!Zs$bu|ktm$(u;v3f ztJRycEp+0J_rkfE6M7F)tC<7WCx_qBGLV6hrdaXC+6Q<;{?%E}N$9)%CH%PGPt-O7 zCR;NzkwWn4T(vHz(14SZ6Qdy3UNRp4gQMwZq49ELW$65;naR0fJs^4Kz?R5qFv*Ah zKgQXbGAm2VuN%CIL%`C>I$dR{tl8Qk*HUNGf_Ay(`uGA-KeS&@@S4fCX|wmcdjrnd zvL~0h9~Y>cJH8eeMd);*0vIe%rEHqpjtY~0*b*IsZ;(ABLd3q;>n34(H|$x z%2?h)8&>v+C;VHHMJw91inO!*@`xTUr~T&W{t(J{_kFQ7m8sT(=< z^@ltrQ-2wo9t&96j_i}Ka|g3@NWg*{U52A{~zk_P_adlAM~6i@CwV=@%uGvGOd%Yvw1;v8o&q9 z6+sOwh`EtMeED4wA+{bLqDg zxhRyS*=1pUw`Y99x^l5MT?rm1B(mOr^kN7OnwEy7BHksZTD9(4Ra zo8klw^i9o|6P7Q@o$SVToFk>&SJvFfUft-MRt{tu!o=O0*Y>zvv+8NyM7=lkdKXxC z=r+Ztkt}S2xq8|6q4 z-j;B2MQ~ZY7avvJZ*jz`u6A+Z(JQAHUy=%>rmhdSmd|ymil!8Q{vq$M+uE!^Zwo2r z4nD;O@_=pNNhA$hiMHDs%B92-!Q~X{Y5^t;9!4g}kfGaI&xKLi3i5yXDlo$T4jc1Q zDqQ)@TIUxPb%9FPXTIpqz#aUcjC7I^hN$7-%YODowsy5!>dU z)9og)YlAJa>MXUfJ5}jKLWQe!O_|{lM@A}Twke%I8Q7hr!OY{?v&BbaWP$*XbMua$ z5jVL8dB>=qD~#I95 zU4y-qq1R^7zxI+*C{lc373dH~f(hG0NqQLy>M1DJd)LK#W7cG9|Sd))s&6r0+6@!?i>M$KGO(&5ZYi%eR?+#+E^N+CPF|OeOxPAaQ_B+wiB7R~ z!TxMVa*9wCVea>NLm}oRAO^oS)`8w%2zXs{{{tpK+Q(1Q8!SlSJgz@_*IS(?-lo_h z&^kM1Q1=f8q2oiE?vH0H5&4+RqledMhOtdhvqln6a^D!GB~RBK}}5Ig|@aKN+gaM zpe_(-TkQ<-9=i*lUe_thvMY83WP)-! z=Vmc7?C4%;r$f^=T!MyM5hwWE(UAT=iBYq3hNGH!kz2afJxu8Dr%EtjMq9p5Sv^yV%wS;E}?N-xujWfczg4 z04_Ut42;wR_(hdrqVP`s1VaJetSmD^Fh!@j_d!EGkTA>>mi+ZLVD3YuRSgKU8rEWk^Y^WT=(?1D$jOMQ)5-F z1wO*At}c|n3Mh%RkUCJ-4CYU?^G!QxHLF}Q+2yLwkEY-U=Xpp#cXt|_Lw%#9j-Xrg z(Ud)|hMkB0``zo1uTZN(#Ojuux-`^T5=^pBiVA9KrYv?9$a0av0?Oy^(S5J)J!4O< zLb8X5O+;wuu?M9!FJ)?jBr;7HLo){BmxP31OZ+@24-b!`Dwb{#t(QC14$x*(6)+1PM2S#;zlcSn%DsFz(K zIDKINsbl`r-(SDBwl>t%)TB4f!OFU(6o8F=cP=&X9|bpf@5!8lF*rZgN_%g?9rl74 zOi9C%B*KAklw$26QGHu zi$c+)96u*4b)E7&y{(GEsq0wKsR8BftVOe(FANE1j58G8kzPuDg>unJnAu@9pSH0A zDyHg8$5b`S*4|SKIX^Qmy;_3RHlNT=mFNna!_aL|7wDAj9|gXk4jH;5gCTE*vo_ry zB4M1_9SHlPve9T2X@dBS(W@lmvTOrO zC3-ru{~DnqObPaD2p*VR<#A$UDNzeL25$WQ%Wc@wdJi(HkhUjh_x}GBnqYeXaAt3iidG__#I=1?kj?-z{D>jA zNVc$rgY{EjEHsJeD?B0hU7*rnI}-5tYw$WaeUL}5-U7n#B&_3zaet!qzWH=6s5Oh3=JGTgH_y@2=H7h@!*8>>=vvQ3x zlYUa$t)bMEZliXP91sAR%H%<&WHTQhF}7#V3{X)~<^Q2$>5XPD9%xt%c5_?X;CDG| zTW7tGCt#>!li6+Fju_+OtNPl@RD8q$oyUj!!tjr8qQf!55q_OS_WQ@q{Lo*AF|Era z#~{;n?-5`(Tk$%9_0#PARYXg28g$7fxw#r$-Yjo>G#RR_JcbyR=0-5mfT|+-d`q{Z zr6>|Mwa|~?ianN%E(4PubA)YsrcU1_^}`=>kL7s0Z=IP`s_(9jde3*p4Y|pWXN+T3 z+x#F#CQW6ma(w@EZm2XM&)3>*1xg?ThLl7^5MTVwmsV4Kr(S=zwkrQZ)z=yleS$!` zd&ZitO5}`?z1Ah1ByR)_P{lv;`#gnVUOlH*BO(CHfw>$dOK6bSu`Ht(nE^m$o|pc_ zu+B@ue1WGW>C_~CpE;i2g+StRz38Sm70&U|zm_D0mOk0LTRXbajV0sK8+iWW#d~#i z^!RtEjf;2ys5~PUzW|G8usFpJ>GT6D7?3*cKWt5pYFxwmnUiCPXgop&SlLPUmztB4 zLCmQCjS@OAP! zJJolWNjluOGr>+YU5$9uGp@0d5o!F)vN8febOx*Ip@t1ofS?ooq37dEY^+}x5mTrQ z0R3abmrO`O5q2tr=mWEdYG58`OD>6gr4JH=B(=A*|5yXfu3=ZMD|2$697)*Cv* zzlcG?>Cy(U_I5p9L^iFY&?+Vkm|c$V=#WAK#ud}L^80(kZrRLxH?%lDghx0m4`{!B z*evdFBQ`#}B@u&rknhP+wFB`41k22re@zXaLuy6Ea~z82D5ImJAk=WR=XWCo@(m9i zJcr?I$G@4=4Zw3C^|WULT*qG@^RgNmD8Yp6+09{N#vOJHkC+(k78NDIE;+P{6D*RR~u8lJIHxxVgq}E z)}k!{R*-F^>g`N0U%%*j#cM|$liziC56Z)gRK+yz>2#{!iTK1ZDfs7PA=Byl2=Zb& ztO>nnxe}e(cb)jVv0Cc6-1WDR2^kp6%5pH1OTLpq|MI}Lt27~ls>QV?mD*Wrb93`H zFoYsWOc5-d!_HD#j@64cBk!0{eHz2*?%R>s{;+y(E zr3K1)lLtq{zCx@8kO7TmkC$L~T}Yyy2PQTd=co2MfC+bcZ0rL)KQ{M?&A7~hU(8TT zv_9ON1b*30#LmVhM~WEx@b>x%lLr`&!Ic(Dji!i_;ry~YylUU}X^qan#-@0DBAHVj z^`Qa8va}BIAI&Gxg@d-TQqxT!>bE# z#$AA}0mMGYpMS!j#*@{jtyHg})LQ{jm&fq8^FKYxI`TH z*wH--SQHl(O>I6OlLM~HNN%s0l+p$cmYS)+siDw{1_oi1p_!aZT3E2$ZN#V{t#tCS zMc}W2D{qT{-(Sz8E75P!AJ^ii`BJa41uFgfM1sWIT2Cs{2zo}Co<0>Ey!wfWU`_>f z5v^vdu%1yrO;1EvAs(VuT{q+JoR#50fymMR_MKd&ILx!ycW-YG2`DZuHYmEgcoJyq zF3=j5o6A(LP-hM{&&|$n-gW&!SF0TRYFBPHOly0%P``h=&sGNi?IMY(r%t)MMxV7y2;+4iHj7FLwoLLl05RGX^CHGZiKg0{Yt8*mhcAG6u$lTK5wprh)!)y0lHt zG2n*NhwT6g-xmAEY;I^{A-%s>n$5yBoUJ#W1A+06blvCQ)C`l@gAf{JTgPiYb zd13fDEqh<_0B=BTAjr1|=aXk;XLnyRum*?FdV~s6<4sJSNS;r(!c}V|T8>)oG(aE+ zl)W$t2~mRH(fN!nHU$OrgF}~37TlJ-*}uV1*-5dP1B;%%k(?(2gIY=o!#vfykl~ym z^{qX>?f3bxO{@2X1tmS|(Gj#Rz}k;1Hh@(e!DY%|Epc}zij~!Rb6^MU&s9o~1|N5d zup1sz93}``np;@3gYbL(Mt@>ue*QCFK0ZcaVXDp${1C0;9zO{B@%gwCI!vZ+;vNLl zX(8}r`$(Ss%Z`6y$<3;WRbwn+zj4B83-k*O(c^E}FP`hSLc)t>`>PvV-)7>kTUxnVcy6Pb7 zTzLB2RTSN={k}_EZW;JIzHv_ajDOJdM|LLw=rET~^1EiuBK^$G=Z1%4I4mBuSOrwq zy!a$F<8g{H9{pQFUY<88nP%<0Z`3X}Ex~_aG&|+|`*-ti-_oQG1RL2I@~c{X2`X9$ zBI!w`rpP?7*Ywy{!0^ePJh)lg@&MP<)`6XstR&0Yk4Q*@yzeeobCYd5TD{a$jOJn_g!|nSJ+HzkUFfYIlRAON=~BxUw%2W`$-wpKO@;>*4jL&fUR5oGEg>+w zsR_a_AJu&t;gsy7QOjZ+?rR$8TNm-YiV6bdNZd? zWu-r7Ym-SlyTSfszNT#0*cNg?A^e=zt2UIN#h;cPG#*I;M|;{tU%IXrAmu}Gc9X`S z0tE;^g$c|tucS3vvHX?eY@E#r)OPjeCcHW~CD^m(wHim7R#AKRR08dVfyY&ilHVF-3jj)aGp0SE@K&J{-sj^9*%b|s|4Iqmoc>;z z>$utHmpgw$^#c!Z|GY=aD>$dDX&jQ#i!bLqmd>;PW#c8dlfGfiqvm1Nb@YVzOxEA} z{Ce>Cv0qanKYslZ6&~5eA`WV+GO;^cq(KJ+di-WeFW5;hC=(9`ov}|@lvgjyyksutht3vd@VBH4|$&*Z{1<4|J32RH<7_L zLk+AfEgymnpSi!cT0GKYFE2RL3lCN429_K}5a8P@4u&OGFNF{73nVuF~?J)7RyfqPi*KMnW-rhfBoAg(GnY-SP30 zT_o%(i*f*PaxqqJ!d&4GI!ld4)bTv-8uwK1iK0LP%pH&EL>!%wo*f+hg7z1{TpV-;xx92JhNqNemxA4U?T$Nlbv_Ojtru9>Uf_r4X zC8WO|(mhQ(#bVI5T35Q-qv90UNh6Q{8cOMzlhU~QQeJeY9b=h_SvQzTwou~&t6f;= zGr6MnO=a2m)EW37ar+j~o1Aw(FrgG!#k1)|Lat*8-~aw?yZA^{5=o@(=I>r5w>rO6 zGAWy4^G;gsH0pLb>2f$-6xC+M0R#Ao$H>M7t+|)GN>Gvvo`gV);FSMDqwgBN)_Yxi zXV;$9dAmQcPKixvT=!1+jKRm9JAuk_Z&lWFpog*3eb_HAnOdFe8>vy2M0a5uc!q%i zdv8KMtllv^*Y_pjEcl$Bt;FjAOpvP<;L#2L0k39_q#r>lYy89 zIM~ZxQVV|_fsf%+)qG`hj9k7n*dA2jKzSDcHT>JIT_7VOro7-)7pbjp$nfq@$ zdhyhMmD@LOS@p{)-WF63YSeE~&o;Lyw$r<4CmbyN-IUTSt;;OS;;=QFY1wLkH= z#Dpme+#0)!uODuC^e6j1pH&1SRrbVxnVs5DG zUis?)Tw!wH`4XXH|F|A%t!-$1$KD{{2dcS`{VR)+JQuz%R6>)!3EhvMH7KxEzD%9qbD{an^LB{Ts5tqBtq literal 18542 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 Date: Wed, 19 Apr 2017 21:04:46 -0600 Subject: [PATCH 030/224] Adds missing vox boots, adds promised cowboy shirts --- .../preference/loadout/loadout_accessories.dm | 46 ++++++++ .../clothing/under/accessories/accessory.dm | 111 ++++++++++++++++++ icons/mob/species/vox/shoes.dmi | Bin 19288 -> 20299 bytes icons/mob/species/vox/suit.dmi | Bin 206140 -> 213193 bytes icons/mob/ties.dmi | Bin 12066 -> 18527 bytes icons/obj/clothing/ties.dmi | Bin 13202 -> 16849 bytes 6 files changed, 157 insertions(+) diff --git a/code/modules/client/preference/loadout/loadout_accessories.dm b/code/modules/client/preference/loadout/loadout_accessories.dm index b86d5c44ed1..1c7ad2f88e8 100644 --- a/code/modules/client/preference/loadout/loadout_accessories.dm +++ b/code/modules/client/preference/loadout/loadout_accessories.dm @@ -93,3 +93,49 @@ display_name = "stethoscope" path = /obj/item/clothing/accessory/stethoscope allowed_roles = list("Chief Medical Officer", "Medical Doctor", "Paramedic", "Brig Physician") + +/datum/gear/accessory/cowboyshirt + display_name = "cowboy shirt, black" + path = /obj/item/clothing/accessory/cowboyshirt + +/datum/gear/accessory/cowboyshirt/s + display_name = "cowboy shirt, short sleeved black" + path = /obj/item/clothing/accessory/cowboyshirt/s + +/datum/gear/accessory/cowboyshirt/white + display_name = "cowboy shirt, white" + path = /obj/item/clothing/accessory/cowboyshirt/white + +/datum/gear/accessory/cowboyshirt/whites + display_name = "cowboy shirt, short sleeved white" + path = /obj/item/clothing/accessory/cowboyshirt/whites + +/datum/gear/accessory/cowboyshirt/pink + display_name = "cowboy shirt, pink" + path = /obj/item/clothing/accessory/cowboyshirt/pink + +/datum/gear/accessory/cowboyshirt/pinks + display_name = "cowboy shirt, short sleeved pink" + path = /obj/item/clothing/accessory/cowboyshirt/pinks + +/datum/gear/accessory/cowboyshirt/red + display_name = "cowboy shirt, red" + path = /obj/item/clothing/accessory/cowboyshirt/red + +/datum/gear/accessory/cowboyshirt/reds + display_name = "cowboy shirt, short sleeved red" + path = /obj/item/clothing/accessory/cowboyshirt/reds + +/datum/gear/accessory/cowboyshirt/navy + display_name = "cowboy shirt, navy" + path = /obj/item/clothing/accessory/cowboyshirt/navy + +/datum/gear/accessory/cowboyshirt/navys + display_name = "cowboy shirt, short sleeved navy" + path = /obj/item/clothing/accessory/cowboyshirt/navys + + + + + + diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index 8ad91dad6fb..fb82f20b8fc 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -377,6 +377,117 @@ icon_state = "stripedbluescarf" item_color = "stripedbluescarf" +//Cowboy Shirts +/obj/item/clothing/accessory/cowboyshirt + name = "black cowboy shirt" + desc = "For a real western look." + icon_state = "cowboyshirt" + item_state = "cowboyshirt" + item_color = "cowboyshirt" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + +/obj/item/clothing/accessory/cowboyshirt/s + name = "shortsleeved black cowboy shirt" + desc = "For when it's a hot day in the west." + icon_state = "cowboyshirt_s" + item_state = "cowboyshirt_s" + item_color = "cowboyshirt_s" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + +/obj/item/clothing/accessory/cowboyshirt/white + name = "white cowboy shirt" + desc = "For the rancher in us all." + icon_state = "cowboyshirt_white" + item_state = "cowboyshirt_white" + item_color = "cowboyshirt_white" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + +/obj/item/clothing/accessory/cowboyshirt/whites + name = "short sleeved white cowboy shirt" + desc = "Best for midday cattle tending." + icon_state = "cowboyshirt_whites" + item_state = "cowboyshirt_whites" + item_color = "cowboyshirt_whites" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + +/obj/item/clothing/accessory/cowboyshirt/pink + name = "pink cowboy shirt" + desc = "For only the manliest of men, or girliest of girls." + icon_state = "cowboyshirt_pink" + item_state = "cowboyshirt_pink" + item_color = "cowboyshirt_pink" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + +/obj/item/clothing/accessory/cowboyshirt/pinks + name = "short sleeved pink cowboy shirt" + desc = "For a real buckle bunny." + icon_state = "cowboyshirt_pinks" + item_state = "cowboyshirt_pinks" + item_color = "cowboyshirt_pinks" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + +/obj/item/clothing/accessory/cowboyshirt/navy + name = "navy cowboy shirt" + desc = "Now yer a real cowboy." + icon_state = "cowboyshirt_navy" + item_state = "cowboyshirt_navy" + item_color = "cowboyshirt_navy" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + +/obj/item/clothing/accessory/cowboyshirt/navys + name = "short sleeved navy cowboy shirt" + desc = "Sometimes ya need to roll up your sleeves." + icon_state = "cowboyshirt_navys" + item_state = "cowboyshirt_navys" + item_color = "cowboyshirt_navys" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + +/obj/item/clothing/accessory/cowboyshirt/red + name = "red cowboy shirt" + desc = "It's high noon." + icon_state = "cowboyshirt_red" + item_state = "cowboyshirt_red" + item_color = "cowboyshirt_red" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + +/obj/item/clothing/accessory/cowboyshirt/reds + name = "short sleeved red cowboy shirt" + desc = "Life on the open range is quite dangeorus, you never know what to expect." + icon_state = "cowboyshirt_reds" + item_state = "cowboyshirt_reds" + item_color = "cowboyshirt_reds" + species_fit = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/species/vox/suit.dmi' + ) + /obj/item/clothing/accessory/petcollar name = "pet collar" desc = "The latest fashion accessory for your favorite pets!" diff --git a/icons/mob/species/vox/shoes.dmi b/icons/mob/species/vox/shoes.dmi index 83d6b9870ce852b66a0e09010e1ba4ddea7440d5..45f664c715a9dcc8b62692533f11895fa8753c5b 100644 GIT binary patch literal 20299 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 literal 19288 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 diff --git a/icons/mob/species/vox/suit.dmi b/icons/mob/species/vox/suit.dmi index 4584f489ca627aad14b2dde179f82aa014abc38d..b0e9f61d7bfe312a6862dcbe6c5f20cd7d9f5c1b 100644 GIT binary patch literal 213193 zcmY(q1z23cvMoF~1PCFxLm;>ZcXxt@0Ko}PaCdi?;O@cQ-GjS(aF;;_dz{v}er6{)a`+j>pp%3+KmOul6eA(45x83U5fA&S^jP!kR

HxG{kZ!%osEE2Wt3}NKcTDa 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 z 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�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�(0gd&GO`r9m`_uk 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 diff --git a/icons/mob/ties.dmi b/icons/mob/ties.dmi index e557ed1c87e3d31804714fcf25dc012ee32affc8..891f725aa07ba2d0a64a6059b93fff54caf8868b 100644 GIT binary patch literal 18527 zcmd74cU)85wkWzFQlyGXuZjvHRYWP$6huXuH0c%)0i|~cL6IT|*Z@Vk3P=mR1V})t zAWcf>9Vvl?mIM-#+{O3Zea?Pw-}lbF_jk^_?+=nS*P5Ag^fBfbWAVz^P>-EOfCT^m z_FFe~?g9Ya?BO3XBX|cogiHbl*}-P_e07|B9(lWX`nq_y13+L}Qc{oMx;$GXdN42M zK9mbK;ohHBXw`J#_2keQ3q`M`T2po-7_XStO-uijB;>-QW#t~fz+h@fAUiqbdcX~r zR;As!tv}Th#g|+;pnZ;R%b-6u+<{yWo4qa$hd5ZDE6XD_i=gkU1wvqw;{?*g8AWq7?97X2 zJlwr0J>XXcYE+JjVnomF`-u|dqOqbGom0tIz62%$fEaK~N82ngZDT4V&}_I-V>4hm z?9|btUN2aV9_4X)bzJr|3)Q+=s?$8b($(CU>vm$*X$u*qLeEP3V}%w8F=7v^l0_Ke zm|f%WCT7NBuB9=@*@&&j#E37?V2FC<=R%@Boq4}rHF9PrEThBuv43YMs)D#qDXAjf zsjM#PX5ixDTIGI>pgVm!$G8I*tJ3V@ymZz$nkf^_Gt9{^`@FA$(0b zIy#K<;jdz1*j7H!HEbEF92i;l^!BqxMwP{ha?7aaR#%Mgj6f*7W2;`M8`tMcRrOX{N$)Ypo= zO~e^kA~*r)ujX(ZZEtI<3we_)doTN2G^@lF&b{gq)<)>eMC5y)mnHbDieybf|CBN= z;1r6|Asc2^>8xIPA^iEDe)i$bDn%vMD^=4@%-x#<{78bxB2-1Je=2%idn7R~&Qv7a zhi6K9F&q;97A?bY{n(Kc!Wi+7BS9h8^9o)2NKc4Lvt_8Bs>^>ahCcseI*(XmXvyku z+@p`LFt8$%ai}Z5qZ>7{oC$Tl%`9%iqBK`1jY4dmi|@{o6Cxh$#=UCnC4ZlCBmu}qqAaSR8KI z5i&ZkJIav7+%)P(dhujoQRoyXI?cfEOS`2|Z=YE_y=UonjVur0r%%_KoiN%0IknOJ zawXh9t*(1rr6~ehW;G{QSR6t)%S##zdIe(7rtDgXHnBOJzPJhks-q)i?7*>-x=&iu zo=&{UuojCao(g$`_xtr@X)G#csJ-KyeGS`OY))s+*05iMh!0QYxgT+<=^x^=RWTT zkrzM$lYY((wH9V4mul)04Mm%D{B5ozo&Y?jDjh!z2OR8|d`^B1Lr(0a@g|Hni4h)P z{&?j$-#!D(?lhVktKYZsMb&+R*F+L8^;~5izEUN7he7WCpUMiUbd7M8owM~n7W``6 ztuJm@TQ2N03V&{-E>vA;Z9UUv3 z$7;XZzi_cLo>hecC&moYNY!VZi-gl(9bQ%W?I?TgPMLN&`=yU9hZF*Up1xuBW}xsz z@1c?U4Qjj9%)Kh7amRIpEe0fPYe&=?(;$LbS8g&e$q6MQBpJpW7o(aK5328XH&pYv zljyeByy(~xPZIx=4$=Ahd&l42V#O&;X>ZOVRwl>s>W31(#z#GW`~Pme{u2cEKd_Jg zx`UQZNSI4|oLgiA?MJ+&Rd3Z`UC61Nl4o6c;*t3bBME!`t}dUXET8e8FOrrD>Q&-5xZ5N-}$TsUI`Nxk{#V7g| zL--LEW|tk4(Qm?T=+H7Xr9qNJdw7N;VLI9F5{ zs3eAXczyP5zMv`U=BL+eg}2nw?>e% zo>0M&sHr5uO8D4UaI2UdQvn>zmKyPq?OIHxbwE97|%{YB#9J$dpbgw)O8uY|6X+j#o^HZr$q80BT)Ec5XQM z=!G18!g!#`N_{{VulRuMy?>8t`%RbA;VjQ&#fY_MpEV|GRqkG)Wsm%2jD4ePRP6&2 zYw~)>%oyG2oRX~bdoypE2YoRLV#Y2@4|9xLA-DNUeTfa|B04LVdmt!$Z<30ce%b`Y@uu{h)Xzj9J@=9l z?_KG&b!SIyb79(+6x-su@y<=Z^GbM!m6QE&HUjL*0f3rsGm9_6+fJpF=jDeZiAsbN7uA%(i$ z!cL5-sewgsUYY!|sC@($y@${Z$&>XM_kCKM#FU<~h`|A^!u@5C0xE{~y)1z_uJAFZ71W z4|E?Ep{`eSZ;|Y5=(4eIj?TN$O#tr^-MXeP1_%ogaiO zmrMw@5X&U+49$;>{#ZB5FW8q!>aB!My<@YB@(@>%G_i|@h~$)r&jQGx=eYEl8SgxG zf@6taEnA?=$o(=(!m0UhRuOG;7aQmF<9mA*rsx<7>jZD8T;%gw3%VKq;JtTi>8(E! zr_;@~=t66Y9%%-2bzcx{A*7#R7fJLR4C+!F4Gt_+)?<79q(Ny=dvicRY?Un{BhTp0 zNt@e9zs0)h520~~BcsfZoy1R~K385J_ZIeQ`dz2<(Ot}V+Zs1#+SDz#XpNrwAdak6 z*V{E3zQQW8eU9l&!B6eJr0>o9_L=n$K8)VomSH?A@u<0)`f#8$V0>!%#j}(+?Vpi* z-6Y%BH&vMUmL2o#I+EXcnCw5e2+S7#kONk_XP(XMBCqAzE+0=w65-5E#sx~qxaj}&@q@e7{=wp!;3g26Aj^2IP zl;@)6FrVu%-RM)qS=TS&^nrIA`Ko6Wbl8F(l3mnV2x?I=3U6IC2djcIX@fn9>SM}+ zNGlhn3~Osq)s=h8RG}^gMvi9Zq^q|Ts(i^hgOgH z?rPk-uxb9SPM@vV4l@ju*&{irNx#P|6yAQ0N!gG;PF0lau9_yj&U}$va_5X8gSDdwh<8wO#km$7ol&}QrBAr7NIBO=bh(iCobLQin{878EoE-9U0bppfcoZjv- ze(>DMRb`h)(!U34j~&DR`)Tw)U9D#QV|rL@hJQZ-kHsUPFl4FQLf)5LARR1rQ$-3b zl4j)9FJD-<22vn_c~Ynch?4PaY;K~)@v3iU_qsoBS?G70?JwnC(KUO>VqqUzHvIb^ zrx@qe$oz^j@Zha9b-f8((}Eis=8ZsgWaqg2p%|KnwOoi=b6}nIPKUg4a1S>1r47iZ z?YRm9Vp0kW|A^!2X;1j5Y1q5dEe4{{MUIAA`{k_d*_wPA8M-Vvz-i^i*<3Ij^ku&m zgLq-c-=wwBjFLjlaZgpu-2bW;V{inX&h~&`P)D$S4ogGM;;t(`V$p?2+>bdZb0QrccX2^uRAOj9}?NM7&Ylx}UxkR!ekv z=r}VVjP3cpe5z6ExV}!P%kAiz&!&9~MtRg@$*W?_msLmf-_@?DVejFE zdo5@s`CE5BU2J>1oO;oT1tf)z?!#A4C=SuNqeb#_0w2%3a8j=W0U#Pu!8yUWMTZaW zG(%y~sQQ;Yzm;Q@sj)Jc$Eh0JUvyL2OVjf4<6Ki2f0d(0kG{d2S5g{&A_vZT=!88T zYO!4{K0&K^S5tN|;BEQF%y~@)gOk$Ki;o+?L&crPN*USvhU*hGoWkmUd=9A(8;R2) zrxg_yC3_E!6rvqq!V!$@^uYRL-3f7W!sQYDfn|x}&)z&S`b5g_w;M3aKl-<8V0lQ! zJK3u#pQle=rA)?PUgYo0pMP?A>QILKl~Vct&tY5jvk_I*?t|ITe3y-VnYDFpmrb9; zg}d`#Ljx_ApRStVOEde(Eqs^8o} zFP+doFriOG$#uEv%P(ga79}TtFW)7)>0UEqDM8UX{(ZIdZz+V*zlA<;dt?V4n+<)p zH5Sl82b|wB>E{L$ERJ?TYL!M8ZBx|0G(>|CPEn%zRK-R1XDqY6=J13g<&(2N9~WK1 zYTs31eyhElVks}RF}FGQC(X>9oigWa+~cAY6jB#TVuiBAXF>k*UV0ffcAcl2y-Xv-y!(yG~^N zfpm^sTXl}@w?;OfCFa6Ejei&nAYADf`@hy!l>3*pecngYgGr^0GmM^Uqt02)o-7v2 ztIjaIADmU?#1%YZfxvcrOq^j`qtbZH!#PhKP}Ytr>ufMI0&pSx;nV$975@Vj)zH{D z?zNoCX}wXbZwpE2VL1V62@nn?6HXy7>8{>5n!L%*2&S06&n8KcH!8O^gw9-32Qyb< zlNMjYO?U?N=tVtW2(UhJ zH{tBUWkGDrHM*9Rn00RtzEfex-yXTtI*UW`oh=FT^NH(-k=;`IdY-bpkh^PMdmhT2 zyPN5O5H2ohSmM?XV~&lv)}0nzQV!;{Ivdi4ZHk7goc03jl&o1Dvf_S)>k)*XWe-6e zf*S9uQJ$8k+_&M?DPWjbb$;J?WCFp=_^gg_!SB_f`!I2CG1C4kqjfm?A0;vW)7{2@ zkW!oc`7|?4{IX&1Uzt!a4^=i*m<)F+2pP@aQev`^o348CK>e7>>|r9yfT%?`s;r{N z##s7gwTxAZE4&N?hFa>Kh;4uQ@JsAq#uLdK9$|o|gJQH8GrC72F6sDihEG2eEjrvl zwMG-IqVk+>^61ZF$#ak9@89PH{*l5A(1rr;ARu4@Q+@|=mhriSFeU<%mNv9@ex)PN z?#G~wcBkWB&i9fcXuq*2ffSxGw)`d+4L$b9{)&m)W5bZnw+q##eb7}JB#P1sI9k9_QHe|oHOe%1V!##5Ko#cW zVK;OHeg*GebCdJG|LB+C%FR9creaLk(`T=PAR%Rt3VY<64w$Bf8eXnJ0Ds9oK3L!o z^xgX6j2B4KaF6X)aX-{mOH&~ z5;HZo8{YKc;K+3&T__AXiXniH+kCK=)Qpdwee~HrQ;;TcxUG29((9J$N%s8jH(Or) zZd}P2MMDLJ9b!^rFX?pf&STwZYk{1J4c_tpm$gRBzRn>(!C3MyJ2wqIfQ31}=e}Lh zuc=x7lO-7~&7@ht1WD>(H8!{60Qf=&zQySGZq_DsUr6MYEcAdc6o#2Q)s>T|q&I$k zpFrYdhfG1V=H7annOV>Qviu4sU7Y=Q!1=6+`BuD%C9H{0FmZZ^T%#8KMW!_C-)f#eiagZy3eMMwS|9; zJ{wR{v+lQ!ciObDu*eR1=)k>1A(#Yyoouup7ti^^E*z&S4P@zUSZRByCJZ59tLYEB zTFV0Qnfh&VvY#K(^=Kb+&C8+liQqbc3Ek99nU98af2Pk9q3s`tNhP8mZB4Cl9QZrn z;2lbuC^nF<2Bw?BzC@6#%1H8`3o?1(jYcq<=PUzXsL2&#lh!wohc%#hX$eVUB5NII zF%*VFq`EOk$5vxAGmfT&^m@;nN+Big_!@nzSwI&WtFvlL<#)rb-tcDT3=`UqKb5oh7BD3XM(6x^Hq4dk)?!5x0)cN5u9W zV!myGmYysDF=Si00&IDe?PZX0#5uKEX@vlHfpw)dT;rV;?K)HUiT4RIOU#a zf_VMp&%bI9y45Aa57@Tq$!m`)9DX`JQ&Zu)sa7Fq_@NpnAg}pSSNNO}YE6S(uw=rM67_S=cGo`D(PbfLj8~!TaAl13a4pxn}$gVV8WUFngXe`P9 zf_VuVs%NL+L8%C;;OlEH>78yFxg|8lFW`^B+F{kLg{QciH-8bvr9O=O1T}KBDq8V= zJ^0WbaxUlc(QlaaXWX|jFVW#f9d1oJUv(wza8C=3ttA>5LlNLCY9Ak1tYVw}JDC3G z0_1;!lY4Pg({Z#>3jGEsFQ zd|5+7TiTXtbIN0|cReby8+Jh?Xi30{X`YA^mThNK6l$j3$;R+GGdIM#)wd*ysUu_??mlq=ZCbk~w z;yY|dY&$F|)eA((%!^1uaEMkcp{ zDs*Q3)AwgFiLiMkeK#*Tk7)&Sp`!2YlTM#2@y#238#BKj3FFhpsT-+uydvj2m~1rE zHvE64W0Ib|jD3A-v^<0pDGLu^N@$p>++hW`O*BwLH5D7d3cg0$WKxI9(PikAW*d9+ zcyP8<7kOg=vmHzf9%!?-=|B)iE~w_Vb*TQbM>MP6GmRh9zj7}ZtZ>dNVS3bZ5qdKO zazP+kkk;xpvi?o5G76~Ctbyq#`gyvNnS`1SRfho>*oypH#<9A@RwQ;wDxTk0!@H!m zU08XWkPy^oU86zy?$^=aoJ2V0P%4~qC*yf@hqwBg$5`B;HWTYz^lF$EiUVeQd z*V!T0lk7vD@N*8SpD)Bp6%G+FCdDLxHae9Zra#f;4ee2c?RSZT6k+ z*Pl%P=mq$xXuR7u?5Q+`U3vSZSX5;&^zetXkLvQr-^ERC2Tx|ZFuG>0t|>3AKRY-9 zx6*$c&*hWy%zH-QNlT;nS_a+T7jfo0QSq%CIKdi}z2Q@uKSSwx5VctWUyZJU0+X_k zM9?N_-S6m?JLX`|85GhXitht1T#OQ{hH0K@ZNINK=(1&e3SPg0q(Y8#Xm`33ezT8M z__QAt*3PQ1(66O@_9A1J76~{rIw6pRx(0bLzaB#9fM0Qi5}|^AO8`#C1W_Sf@}n>@ zBOzXra|F(3c24Ag0?k&CtVc?^-HoZ*dA(=M(61T@PTQ&Db8`)*2aoJ&d!o9BGds zifv3cJSupDZub4f=onwS=}ANzo1s5+Rr|M?Dv7sxgjKb%RBwpBHO(zAa&Qj&6h+!> zH_gs&pk$I}xN>B#(AD0uqZA0xS#^BhnE6hxjJ&T_kgyariSJE*`CGM&Mn@mipCk@T zhp{!8jgrdq%IPWd^Ht~#Zs7>^ByMZB8;c)Kt#xCuR(!{R-%YuMV}&wEvW{C)*^l5M~=wd(IQ4kPIdnL|VK**}cy?u^>AqhLwl#dRi; z6NMuU3Ht$ILY25JCQ;PQ+IKAqJGq=yyR{&_One(O^3ktM$IB^B%o$T;*$%Xx&4^z} zwI-Y{z}r^hB#V8BPx>m)_+nS4;o7^ZJ8l?)C0@e?gW&M}>{|dHs3LO@_mFyg*)U`c zCI~n2ud>dq@*@`pXIA>zF(C|8hrznjwZQ@<_-FTQgDxpSgrm&hID%r{Xf%!}flQrC zqx=8nY!>d%u=&pF(aXVj-w!1jxl~?*0+;NeP);WnNDoh%GlbRGe2=a35Vm#T$Y;%(m9kydHwL zlS@*0?R>fZ0w`7e#+@|3NIq5H{F2}K#l^ZeZZMvsxfXrA6!QAxL1Ed$&Nru&{nkEg zk6)Z!TU(R&oYgvVo!JP)gHPF047@W5WWtgC-&rZBR^&d zzc`nzGS{hxUqGaVE!l9gkM{bIU%=Yg9|f_2 z;f~F9U$)NMEii&`+w}Dgd15v9h$znHQRFpdh!#izvZmeo97gyDg1#ROG)=!>6PbVb zMF@)IaDa#$Iv!^&G;KQ(1WukH_cd=WE&72^SO=ZhaA@ z+zjH2uV1?OHX|e9#S8imDJc*@N=mBqQ3pqw--s2T=1$&tb%YQzNQVXI8iW4e+ri@- z?_2xaKZ})DRG65WehJ+?HFd~9T3UuAyr`MGg**r`=I!h4`VwLvHD>j=60Md+4kuk z_hs^JlA8vU{7ZAkf95G#v}B?)$L>Q9wmLd{dUS(>Rgn~e%`SFIFeoT!?_j5I3uXkj zR24gRt=32zH&($UVU*E&WhOKN2_@%LS6jFo8y*@8yc*`SUq52$0FBJaIStaI-l+S6 zTh`CY35i#6vIyp}u`w`C{&D#HN(u^7Hr*KFcQ?qKy*kt+T)gcYaQHF0txMNcI5hlW zarIAmmq41d$0Vm=vgMbe@^+}Tb;-1d!7Dr*oE2|iE46x@s`#4*ZR<>r znSqa#Cbj`_CG!x@W-;ljLRD2&H}Bm39mb-naQ-MbU}oh+oAUsk1pZreG9K~bbXP-G z88Krj3ojE)n^oO{K6_%8z~u3X)zx_P0jQV8R#vZecYVL+=FWG0*1G^barx3Ev8z{w z1_lOJ&~Q-#b}9~h3|2VAMmnDK-@2AY{T)nLe|2yWYG#QMJ!x)fDXyt0svbhPy5Wor z_PY&2Ui&amGjwaiB+-VSxnN0DH6gaZI)FLFd?YKUz`_QKvj=8l=P0F1ar8thI&=IY zKa*AWbOZ;D^2-j3=HcgmHOBet*xR>nHDD$0h((sm(xWBW$Z4pi!gna$kO;w=AYz8$ z5skm1NfwBM(E<|Jtq#a28;>x85~7VM?0k&Fb(ZjB^q`PSN=jytuctJOLw-<-NP| z6+ZT7qLBLRdsR;u6~S@lQRHEE?@#4J+>X6M^G$UfUGKkV*Dsqar#3nD5PMXw1#OrO*lg;ZQn^? ztwm7pi>gMFv>O=ME&P%jG)vhrc5q0HiefzULf4pIMn*P+*n`@3@#5XFU;5?JtV|q2 z;Z9aDadFr0++hRlH5U(0lm~MEhSk)Sj44NhTD*6r$J6feW5UJDZu0)1M3+j>c+|jA zQ~^w8NXGy%=fL+FsFaw98&}pWj^q?&s&?IvmAWG=; z_K)suZ+rV>tj_uVwQpGg$$tvK=d6W-2kr0<(H3}Qns?@M20aQiQfbm~3;)f(;*t3SHs83o_KD2(=AYZHASouGQWjyt zx1IL(5YxdRg{&C?|BEYr#GUyTxGQZo?+UKJ##9~HoF;B`b$4$SXBzw7byJ*84raS? zm{HuIE`jnKo3nub2wU#BVZR%Z=y1mN=iJAj!D#C>hoGG&VD*^p)XNSwx8Lgu*O;Hj z#4tBdUsH{oKVP03>5c?B9vgd?YF>00QVflZWK^@8y`Q0D6u6ES@s^?dS|uIz8aVVM zixkj@99rAg%9<@u2XhK2<|bBlaT74g3kIOu^4D=N@<HdfqlDo{5ZFf3231^ zjR(#+e9oey@C`O<;o-FE_1YU>&*;uZLmkS&MgMMwmK5Mx*7uJBo^z1GKEI1$-mnjZ9XS(+MK#0{b=`F8tx0WH1Qn?C!q) z;K3;X`at^n6&abHsfe$^$I6{Llpd}Gz1myvz6)sGzI)^!Kju)E;~IF|UCE}kNGaM? zUc|w5e*RPiNI&jHx!=C~vYzP{UhE|qwz*D29vQ!04;i&w0W(e~$vZRh0k1o68eF5X z@%r-!4U7EP5kXk9b*;RbV$hY8)OdAh{HN6mP6u4u|D&kDT8TQkM5i4fTFzwU&>?M` z@r+MB_!0m%Kwbm`zmFdo#+}2!Ud(#Vv4|r0BOckl%WNQEV6`8+O0*XTZT=>OICCBS z3vJ1{9R{91SXfvp|EcN;cG?3gn;3UXzzB)&csS*Q%d{Ap@s`+QsTTZ`z!g#6d+8!; za>Y#gzTV{A#9g>yd7@Ut+{vQe!9MC5#-7*v4A{6l@h>IKEkqqH(|)Ga3dmZhz=A!R zhU+|n{odvla$}BDApV};&OIr0yoJ*Gj>OEbfg68%D%f4UP6 zUR}dWBt{eykZV&f@-hV@=Mkgj3j)o9eeu`4>|V}?OlS5YWyjSa_J`1hP<0e=*@cIe zJ2Js7d%MuExkz#MrcS!0bH=8{kVCnDc+l^oAo)cCnC&M@sJk;c?Y8b^FH3!9 zNDvLix^z3ro!cweDAWT>Q66+q7DPi1qZ(1@+AWs_hp;g_%os&CRB9E$8{y!6HPnFN%=r96`(b~ zA)dIwicF0+0A{=N48sC*)cuvD<7@4ejp ztLw+%92*{6xkc|Jzs8U^HH3)7E)k7!V#YmGm^yHuLc&YN)9gEG>)o2*&3Au2l2r4e z2aNsaU+O{0-sbqTbvsVrN%IR7_v+&veIUGHxY^z`%ER71qvLs}%Op+Ei?&R~EmA$6 z*`-XZX_lk*;h!$E!|v4{0|AnhmGz&|@SK6}VN#XAL3`drwTh~0C0b5amXPm;N+PD0 zc;FxaNV*qC_*BkQQ}6t zz~Pav$N?pC;@lnOjhW6R*%a2#S3LZE{hz=c{O6AxM+9gd-j-UMAOqp+>rZQKWlwT* zpOTZ~1WG+-G$uoLdh(|wz#btGtD<{l^q)R`+C;||wg2da|-kwy; z>|Xjo!ei#V>i_`6Ps`q3BsMly-gQW_<3`RjeyMlayY7%f^NGSZ>3VtMP0OR+b`wt!zrYri2&Gqn(mTMh%id`!xHPWON>X64ug9 z_ErHBVWzgW>zz;feW7YW2t5tdRqnHTSwQ9MaJs9 zB>!z+_!%SJpTft(lle;< zlDwx2Rf+vjAsuvKX7_?c(PrRI2(3OL;hIe$Dxgo~8y@OaXX{yKiyeSNmj`>6yz88s z%jNRaQ7dN))yXJR?V-DrWCF}wo9{MRv!Czb#uzP~1(m#3Q%Nf%$tQyZiBr5!UfJ2# zm9yGb0EjM}btgKV2r%@3N&YGcNqQ@8*yM9W)<|DHlzig0UK8%tg`~m$XHzt@A&z9ywDZTsvfReMpb3I%CzOt>(i5nS1lM9DimTKV55-lkc|))*$bQD)jzc zZJ$!C^8wl3hM~q^8siQ7e?F`K$oe*8YJ&1Wh26%4yr&EB`tvP06w8-#HWZ)r4!VdF ziMJdrF)`0Co*AdYt=-5dDI|Tb2=W{OrUru?k*IQ_q0MJzsPNclG~!C0xcZUZl+wla zBnO5~Bs_TGa|sRu;UJhc7wFBFGX>3VP0!Kr+dTSCoZh?6u$D1Bm?4b*%IF%I9R419 zxgZrfvatc$UYVo{V33@-N}8nA(bO7gOyHu(gKhmY5)$GvGVGvP0rLho4Gr7hit8EQ zyBD+2k;pWu#kTOw zXG$uZh%r}zTs~BbzW=U%pQ(p&HkV2qO_A~c)aypa=33u}{_S_-TVoZaB{KRlPmx28 z2Ejr|+J#k1cE!j>`@Is?r-C77LB-X4)n$44qQ|m97iCY&#Y|u#=LwnkSsN_A;VCuA z!mYdB8j1@pA1Pv*Ij*`EOuP^G!09;|1fdF_!oY6c$#B6}KPz?c8V}kWtsn0E>FMn4 zy#ZP_v#8C|c=fh2Ch>j>_iSsG7SS>lc1|?2mS;u5q38K65l8DUq$WvDBpz~F%%dhx zw33vtewGlHPo3oi%9By{W>aM zf6AD%r|y|DeGq!-tiG3g^Ul*SYgRm#L_ddJ`u6Rb4fE*K{^#kH6wi$04OHH`{uVel zlzL~_4OcLsISVBGtZa?tzVPPLr=tJ}c2xJ$H4_uA?d@#<;B~fNTVXk*P17ddP|9$+ z|7OzS_U23G+4rt`oG%EZViS{@FPvFh;VH+Slgd?J;#{$-qY+%j&|_G&@{|$X8g}Has-<=)$#>ALd|8Y>&sMpv|&t&j=_C z;IV^XaW!j=1bhG?I$uVoem51p6HeE7^~Jp^kg$C6St(?%#1E=Ol9#pR3{{wPva);0 zyYGdaEU&GsrCtX164t6!V)#uB7GgNKdXxN!jM~|Q>f#$c(o1l06s=`1l3aGs8p%K41?FJ%diy5 zHya)_b#pu&Z30z{pAc^H9=(#bf5N@qOF*E;!vJryY1DJxCLW2(VXt?Iy*)xDJf(GAr!%U7qB1mU=lj zmpgcr_k^$0rqQ_X1vuewP=3Y|DZ!3|ue-^<`M2|iNngho#`6Z@V_*EiGB)VHs!?4e z(1ENFYD~%~OH2-DSn)B59=85dmG=Ox(1!3x5)TaQ4!h+9by!E+Bqr(9wh(8ZQ@UJl zGjXm5M3<&Th7iBrwW&cRknZZO)wm@lWd{4#+2&89Ctn{(9hVv(?sl0}eC6A>)T1ai zlZQN@WDMe=!Y|W{a6Re}fsmnhed_ChqH_a!?5hy{yX)?k!_f4`O}VwGQ164j&t{J`P9=Y#X( zM+5!v6Ti`ic2@naK!nI^aZLbVd~o=G0Zj0BPCiN95E)GrIUi4?Kt(N*s-ME_@RVmX zts@O>mp!K001fA+Ls?LvoRU@}uJ?5)DUm6Qp;)>7E~KIl`` z!~QI?joR$=+A*;`IY54E@Plz%&ym5vGBZy!U^qK09FZCp@|GzSR{>$U-no0&yE0Ux z*&payQ+Y|qIejcptf=H@$DH_FzXJJa6bT8M@s^)k4Tc4#teJ~4=Y2hpArwtQ7ttDI); zkk~Rer(B4fwsX+X5E4oF(RF+2)Eh4TqkyEcUsvNnz`#J@)|_S4Q<@-dKQgc~x1BON zomhbG-I$rwvmB>_@1Z%~)dF8Nx>9H)vyF;V-B?z=HtMi99^$R~a)T*7Gdgn44$u=6 zn2k-iVPe1@92Gg22T(`)fu?=2QZzi_b*mK~pEs-t?)@n-HPIVZaaUr@t#ka= zD|QX0BZhC7(m#~8o8x7}_e$k=4Q@7Z=NV>uT%(_F`LTI-u=&baX*T}1Z$K=F#juv zlM^@!Pu=sV3+pSDFUBv?^=d%YM1(hxRhjS1#v&Te0Rdv2;l{5fG%IT~-@YH`Zc@Ly z=2`UB>xhtG<`Qz4>j$`lx+{HC**oS$y62{g>tAMv&aW4J*KYo9nywRT)(+!_^`I2NY&Y)LzvAG7EmzMuso4E2MZPUxzI1)?(CZ=wOUkLF=L|00T{N-!X z>D~YGHEritj3=o&QdJn!{s4z7V~swV+uN#Kf|-#8v7rHC1&(lY^S6mkJD)?gh;#}P zU)9S-q#72axEN}kg*>hZv#l#0+sFA1;Y4_%PE>bDVIV!C2!4LSIEbGgAHN_gplocq zu!G2wY7{>`spK>@&Be7>TEGIl`Qxch&U-ddP7#*H)gVzDpgX(e4zm(x*TT&>T)5*- zThl||8#d^k%8VNM&0x~uw-?d`+L_7cftyWX62Yzm%@Fd`+y&=3si4f?t}cv2zd>7w zQ-|C&nc)q}N~$5ac@_jYMC@X9tE$~$!g!l;s_G{Y(R8cmnKlXimVWVX3VcS%1+;n* za1;(94~R2#VfIrEgjD=k)LVWWW0?Jx`$pR5Q7@S8=qpa;c5(B04P;aM?9`)4K`x0=C-rp5LbwY%Jj24-@z|hT> zPa054UK6RMTn{0iQ2F_GM;V0K(;KZVkx^jazoE)(3ez2=WG9wiOoXeijBgpBiOF32 zs~HTdXWZ5@Ha;Fk=OL_B8%B#?!)eEPxJ)dYHCwgMZNb{X0_=bEpIZK(a%AB&PI1Z) XVPC!KYVaQi0k?DwbxN+?fAQY{KwmPz literal 12066 zcmb_?2UJsAw{9p>6ahsAL7IYqNE1VcfT(~dD5#*6phyip^b!y_pdv+(UV=)IUZl5B z6p$8rfB>O~-U5LnBzf_icgJ|;j{lYaW{f$Ky|VV&Yp*@`T;Dgp`Tnti&e_wvrvU)K zSv}pmMgRa^E6uW5m}o8PL$wmL16Tj2rk;0gpw=D^Zk`UVE&zaUMq*;WOS>#v7jnz^ zsoN~06Urj*%li)BQ%efh-}A=zxEIW=CEu!=v4!gAz!3|GOdDJad3q~7w#*{vevihl zl@h-o%dxSgvyC2plcR~+uKZN{!J2C#>MGfb<* zX*zx{@qnix*9w&$?A@>yRZf4?^9dOkS}fTKID}@Y@P2zXYHcig>+ZWJ++#6A(Zcfa z?;0)`o$2h+qr@9pTveV4g>a?RUv1QDJ5NyfetSVWVreCrz?rIX4}fL;x+&8K%}wrN zU5>ojS8{kY59pVU=lBIcscL)?1oWhcO}b@3)Mt1i>5c> z!CH5u)N^f}z?~bPBa0+{-LonZ%67gp!Ckt6fI)WbOxff+TKaHi5M9*ZwcKdbhqaUxN|&U~NQanV>&o|45a+ zAMjzIc{9pq)=vzmP?8YR)1xhx{p?wBOLw4sf0%8_Ly=99gRe(Xg$z~vrUy0R;Db*> zAHSW6ww`qcOfr<&9_Pji^LCGojoqjoQ8lcuJ_OS1I!>hBS??So{H9adW^j+U@7FO} znU1guU`Hr;g}gd`=DsCG4$qG3khxL18x@g#R`|01mBn%`Cso<#?cVWnt?o)OPHlif zRx~F}CxcTdD?uc~(_SXv`U`XDm+Dbg&Jf)`Ryr~MKkFK4!NCZi=QI#?Cddy|lwV-u z3;}##g9FCku_FC`0aQkDx_90vcR6kVizeVdH98jBoBHn=`^U1v12U5}#ZxOW8Imq3 zNY>8X@dB>=)uUZ~%NeT9MEcPQ^;S-5IyD#WdNK_@m_ZgijIfmgl)E&}qztt=k7Y(P z&$d)b9UH&MWDC!dy*t9YHcIQ!=9$Wj{cLkeC5- zLL0nxb0V~Y&2^q<|5C_#UEa34$8_(at}NwltojzqF?;iU8zb28YOf0ke6*o9wkch3 z)M4n1X&Z-M_G~Y094tpuURpmor?I2Z2hz`WR=?J;leBwJ_9QQW#U@9MIwwMHLJl0o z?<;k~U1ujJf}Bh?{cm}N*6^*TUwW8kU4B@-($2KGo+n*if=mZ6?yn}^Gj3O0`TV}Q zAFrmCr8Xd#E`U2=#j&*Cgw7(GjE`}JsEz0iu87pyt`UOGer7h`=`!lCr=ZgMZj(8# z5a*e5p0IZlHP*pAFUzDMEbN`m8?!kiK6j4-!i1lCU(+eol`iH;21korhbD4jf!epurIxbWiHwu?6mHG zgKKws>#!9>yRaTq3qa2rhs=GDq@M2cRj4*7as9WL)?x!bSuaDsLN7hal;QE>NNOPc z1H8=5S`erd9htzXKT$#wUf+GB!Y9Ae^tb=f z9K*BOkT?B*i2|M*0r5R&G}rG#rrhnB9(!)vfJa?0alGl{dVr9HYg(u;$=ne!)5&u~ zr$NGAIW=c33S=HUFf(cSMQ6{@E#M36kO^WN(wwb$<>2O;fty;(%%7ej^3sU_ogN8$ zt(^eunc~9d+Wf)5li@DTvr7!BL79N6h0_RomMPBoil1`qd_QX#Mpj##&hmxpokbw} zzaM~ulZ(M#5=FWBoE-iGz$(Z%=JRAcZ&$rb>&7X$!t`?l; zz_Zby+U1H9hi6%yik5z8!J=%{R&e+42)SX=$hS&S%3AL4EIFQ@Y0Z%e?o_^%6e`bb z;@8rU{^FT{ouUr>+wM|WK}aV_^;Iw2`SKb4Y(U7@(LzAZ;wx#uh5S3myJz@?03qz0 z09r8nFSCF49)Yn$r1=sWF4(;5ATuBqms3%v0GS$tB^&VfmH21`{=_wrAShx0o?lkp zmfEvua~8l(@79CkCRk!S;rb7ncUur9iXl#`zm-%D_WRoWLBJY6Y&~B`Y|Gw@;2lcX z3x@B|uJgFu9Szf6IuYbE7fGU^wT9P7bA<+`Yo~FtY?fHIi+xBs1)#;Kp^yqK5n)fO z{2jFrr|wDGM&Wp>EF2zge!bEHwiEB^b6#VZ^}eb)`m&>Eun~y&_IXYBzpVVX4l3w0 zEg57VgzDTG^tLMPka^j`^aWpOSHo^tgC6J>Rc_T6yAhm|H;otH${F{|WB$0+vJhu! zCV6t{>2o4iQ6bCJyMQp|`c!2txl`G3Ho7n9$Jnn%mq*8EJ8Wa1{P*{dWz-J5z$)1s z8KcOLi0v3tcD4RYE|m44xp&eosYp=G8F`KI8gxIY?{}2UrC+#A@9lcZCO7yEhPyRm zSK=}AOzMUTqA|DuQ|=Rd4DAm%oF^Mj`zEhP875ie;yyxu4-NPbcE}--0-6P`sK!3^TSJgmfQb}|E?(&J=C$Bt zB(YwAYLC!?o%p}XrLOgI^h1e3*;Wj0Z5AVB24-?c`~5ow+V6dS|6KFA_$xhI!cBWf zNcx~c_gJsn<|=ymsC2{bj56QAOOajqOqQQo0XNTkpZ6akWn5UzWOQqP@{>QCv5c|w z%JFhY*$jEIVR9Q12{!8ds>QzVQEmvD>kT3W^jC;{S^O;b^W0AbMrF>80cL2{N5F|* z1S#1*VvZ=b-E1@V4TA&S_H3;ZhBpxeeoeg(+H?3Qg{A}7poKj6)li1t54a78-$6}% z@rp3!3UgUX=dKlTStVeuf*t%rxEOFZ!?=G z+6|$81GO(P9pme{TPuXxWD9J5Xw}3o zIJ3Hrq3@ELbzWe<8R|k@scx6p7w&Kj9)ciPyWSn~u9udmok9r-QU{pjuMz`@lPDx7!q zg!E(`w|9q2Ev)^%{8rQL;ulW~dzfeVWop|n30z(F+rg_zPmsatx5qL+GIQaGe+sxd zaj9ypS$v+*ns*w3oQjyUQ|!(5Q?+B&-lOb5bZ{YxqjV2Uha$>x3)%IXr19C#Vt#=UsQOg3#unslGLmZSD|M@s z5XS-d&9m^mKVOqWOh0};kj=vki%8zDPPpqGA|9xyUNO<@C0j%H;^D&S>{V7hb0y9V zBs0_iaP^Cp8%C^)(0BKifi8eEWG;m5KVH`m03+bPz)nB(^CQSW933?hwlruvk=xg= zUtd4)@;YpCI0Fl+0%dq?F zt&(luF2e9aGS$wj4}zX3xV@WV)vU_nkF@2vkF~_#n=#ukwuY?f(STLecU;Esu}8J_1x<4{@eJ z6Z9=AqZMCffQwC?wq;;NkF~;w^*Nb&Eb}~8jyqcGyPV)B-U@HT->}1(<+teqPvqIx z=(i3x+opIGSkT0#Ggkq2ed%)?8btxexK7c={$hzJmTUH&p-lsyvDa9krOlhEZ`}Lu zwY1j=(YxvO`x_r&XXlYcwaw>GcG#<@JYj%Ajf-~ySMOJj@9Yj zmWf>hXGbS#LwcvdaN*C(M?+Q~S6L8lY_~2+)(N@@%F>Wg2nkThY}vo7FQ|PxF4<-3 zRj0)0KTp<&UsGYpiN<1Fa|y|AKiY5|m|2^agXP2(9nckrmcYG((H&qXXT;WCS3bS$ z=E=)*Farj+$x0haikx**jvBisznbr$jD*DAAEHxM*Dk{wsu2F>ru)YZri!iB+euc= zG=w^ZL^BPNI*U(l1bg<~NSsrBeZ}vki`V&(ix)4#cDtUMnA8#~u0Ko>QlxZ7^POdG z@9XL9B@3wghl9jkWxb(-syy;8V@T@?pz(!FgaRtMDVhw=CYRBCWwk!mLAt8c#}#wtfyWl9vU2>Aq;X))(Q~{{;b{KMf_BhL|65W?p`A+Zc1D2X2Y}^rmjorwyMMZ(I z!!2XE$swRNp&@3rg8iKia4K_{s?W}?bA z5tqGQk5H)C4`2Pahc@17ZqnIvgtoOw%EXE?YYm)0qb#pQ%b!e8e^pQu{&ri_)7Sq2 z7Z(&%1Xe=-%`inH_q4e8zuN^*z;j{?c-hbLJp5zl#HHD)9!zy@r+ENXNd~20BGBSq zf%yiluRm!y_dlmi0*fRi$y*-91%>-Gzs|k!eN3^AU!Wk-A$>zGC#L=Z&>}i_nSU-x zDsTUI(fHmXyEbd{>O@}%oxz6Q;Momz1+TfpKl~^lE_q79Gq**l1+8}jC*}1GxTSQP zL0sjiQl@6qMK}7|b=IKr2ntY!BRu8|RShLE}exnQbpsR;+jFL9==k$C;(kx+{_3+aa58P2~UK zS3uRIG^%x{a#`lAUr$L%**Q(4j`0gd$pajYV$+Z4-f%Rf&HLPCxliv`?_~0w)+tSw zJkIzSLO(Hn8}C>9#kQ!7Zc6B5#Fxv(2d5viH-FTACvoys*j`(=^L&?*6DOMe;Wttx z(24Up@MIfA<)TC*$pbX9CWKfx4N4ey)?;bDI6~`(NEE(e!L+-p%UN^ihh5f|RbUI- zMiO%LBVPc8X1NhG&>sH_$gO9&9!Lyjr5u+s**$PHdK@!quQYb$-_W^oXCuLSn3Cs-yHDCC>$B0br$w4$WP z!`bKKd#eRb0MMD<{)%Eahj@hu>iog4XVz}m9UT0f6cDj36UEK@Ae1`u>@#vkTALkf zqX}@-o1(#I>sJ!Tx&-r32;|)@3?aE{8L8AYJewTKN@Mfm}g%v**ObXMd*#L)y<~+t1}-e5ByjFE57t17?3wz7DFf z&V@5*8tDo-L|PTo@toCS|Ji_R%V2mnGKsY?mqq>s32|G{$6|JEd?M>`Frz= zWLKI^He9 zh@TIfw?1`ZV39g~MT}M3F)|WFZP_p`tX@0$AkTPaxt=qmyQm0$c|~uxWQ&-WN{Eb_ zI=KI7w`nUh|K!VAF~(TcPzL8q`bW)HN#3w8djnc43=NyWHoUKM9N_LO&^zeb{=TX6 z*`e31@nQ>a%1%w8zp`p-M1Kbf_9_3pS^h(U|K}v^ze?Nu-~A`%(zvJ*+|S3{7YaAP z4F@ako%un2h{j2o@lR@O{$#gZLAmbVUTKf%81Gk*Nwaphz?L?;98nKvH*ClI>UBob z+|kcqd0T{}k{BmY9`?5_@c{h{|CT?pB;DEacGp6~fFWWJh%h_61s$8l#(oDL72;0* z`vok`)qeumI zGt@xTeSnU(iS_ocUSpYEnd6BuTN215@9zP;J&)Mu@k4Dp$P^qi@*a74hcC4-p#X+? zk{=mNJ9b(u_u6W*XLP&miB>r(IjzZe`@EWaWcE1Ey7$v`V#8uPTn9eM6OL~coYkn6 zo^G+F2xg8622r|L{Gsgi_kNqxbyK;8;pP#n#qLp0|C_F;3YID6qTr z7O{sb1_HrzZOTt2JKR=qkn=ZCrLNj^jxN zi#tUWMV1hT0--8q$};tb(sav7@T^A-n|Q1wbFf)g%G&~>!twfsf5f7vM9>uv($TZ% z+B_ZRM6xt;Y&>SR!JH}4z?$#@6AVYAU>epo zbSwMj-d~wu1$ zAlZHW-OS&2l!_Ut$BXL2Odb+b{BErJiZD6_)hEuOt6ZvkfUO71C}W*K@s#xK`S&4^ z{gXGWPm@%8{d-LdqsOZa*KRp(XvCeq6EFt{LStxi6-5{Z1{zK5>9R}^JtW(XVu5^5 zOX>1t5HSLWbR#8BPQF*?PJ#s0KriSMmj_@o4a~SfC8lVsltpK$am3%=g^<<3Hl*Jq zWJ1@fwYqRcvW$+`7G^{f!rG83!yY_YD}$6R=|X*_G1{p$2Y`MtEM5 zn$QGd$F!>nF9 zA1Hu!m=yBIAzdTi79R?yC}}uZb2L?+T%SqyLw*mM6KN*J6BSrM?#~xX%#%lWW4EfD zIGby{&3L+B3WmO4>`=hBs@_yueQ;Er=a9a_<8&l?=*)?CZb;nlc)3_1s8pf#6!9ka zg@hRW16qIBTy9Bkv-9cJG8kFG@XlkGN9W=Uv`dwL$A9y*aA$HSp3i>Hou(m}AEPwz zImyfQWs;QButPUc?1jhYQpu#m*gPQvF#YKIoe}IJgLW=S@@&_W)tr$yh(YBNkGF+f zxmHFC}y3>(}}Azy4`~TxiVv=B4TW!TZ-du=O=tYu$vXNq?>hn(mTzZAZqN z9YE9<^ecl(pOCF;+V^R3z@poC2DR2V7v?i2*voku_*X;%m?tb7`B%aLPSDzGsHTMm zN>|2D%vLwBtge(QC${IK>d`M*x)Ds1f>J_Uu+A#2S2MZRyqCCQJwtveiw$p$j?i5i z&EO1?+VrktGHrsk16voexJv0R&HicJ{?l0ezcj{uE)$d$+tckqaik>pPLv5|w7JNn z&=PZWfP3$0*!4fdp8qdxb!S?Y6Rwktv7i;3#+{eL>tb(LQYNUI!T4bJZ7QU+zB3uE zBjES*PZGbVw4n#&yPKV==xSLw{#nBKBtHJUywCRZC6wzkK$6#L9IgdowDUq{E;wSCW zbM=!8M`s&-%9II93H=vM%;)u;k+{A{jRRraey_}iS4ia|bOz29G{n2I z>MW!Hi%FD-1o`Z`?lXfe=YSiXPZG#TiXD}EhmxGzDQDf8ax@!&yrSgRIyyccAv`)b zXcfUBC?IWEV|%%>UK(-Yf%y8hokq0MD=Tk}R6|g1Y>@F{Ik614P{L@w#xjUry>5`Ps=upuBu2a6WkXi27ZFXHmAxmJlNH5*PEk6Puy3>1+VC$newEwiF#g;2 zacdJ5-z21@oX4zdQ~+C(CgvMdy})Z1xc+%i<~a-ry9uJYtU_xg`c=!(O$HQ8enRd;jjqo$v(oWuF zg&>yeF+UJas4ELimtH|2L8l+i9=oeyz!>N!>Y7;=KE94BA8iOR@FrI`zM?k5so&IL z66;AUzz1l0X-Qr&IsScS*phkZShuo77+4Krl5#x& z2kzXVMo|4b^`|I1N**RR?K->2C2-}zFJD%V5Kb6GW#kC)Fd)!+qnxT5UJazh#+!Z* zc7J>1gl95-VayKyI^7^rowNAaj3n`xz*zXvdZxjv#J?{_O8t03CS)osi!2bck}Q{S zP$pYkQUuiQZ74t`1_@PnNsfOGdx%BwC#alxG)zHYYhp?8RHe6M!4b+%6PCyNKBd=z z+$-HMdg9S`6?%pQN+QdM0G9pJ8EN#UwXGdLYTNDl7p!vuJ6Zjw%n9eb@RPo9AeLN0@hsld3OWEq@H zaM?+iqObIdKPiS`9%f5b93T|V5gesR18@)~!O-tPa;@W7VMoipP}{Y)$32o|;lao; zp07Z`fX!}YWR=to-MfW@^nADz_u@$`PWnlSC_gKSx{L7XV0L}yTpHy}g=k=$!0z^s zc12Fny|ewaEXHkzCv4MqK%TO*w@$L-CspEKPg8Gk57Tu5QNL=a)o@qgtAL@K^VP}T zyY~}p8txR2S>h2zC_N~)VFDj4*UZGK`E$xbZUC<=mWCV~%lK&lDj*?JEW`fIR91E- z(;N_GzDSd}{FXl5J%P(P#;mE<21*wn_6NXdsmSNw55FDWhFrI~32)w3p|(W|?58!V zV_NnT%Z{mmM;2TqqSY9m&59Lf(DB=zmNP zIw1_~OOs=Z5slulYqKR$57d*b9i9NDvL_M2h|BV}4}C$~oS)@B^2oK{G^^?J+?;q~ z^H5M@>*sE(B(r&aA}QGK@N6|Ua5!W(lK*&_649?ZN}q4IBaml?ipeu`ushs+#L@Cc zgBl&*0al+S8IyA2kfx$1{>jPt?8H0Uz1}6|pRzxp?N=e0fE?6^2>3V;Q2@R8j)ca{ zJiEX@(ogmCQo;l^B&O|W*}MY$x)^E{po!eh>-?PJ}r`EuYybZDef0IxMFw3(X-sj%4j{(({vo;~_`iu!%lr4Tcdy53@@ zlJp$RphnvTCx6(*DsNSdvX&YQdxM7X)%?Y8UnM!tg4j~^26{DH$|h;c_@WaVujml9 z6sDpbJ{_4IG=CR1F87p@dek4ueK|q0CW1DfvxkQ|{MH(caA<@{%Ed9W*y9;QtY2`E zO5C_9!XY541}o|Iwe9NLYr^6dR^~N36G5iO_Y4`+_(J>HHCY?KcL@ehHy#Y@lM@Uz zl-a&oHv1Rc1U-nBN2uBY2MUX6g!FM#T zh3CY0YABrKFnlI?zj*qCRH0wCkF7g8d>SzCBfe*(-@=Q_GAON`3B>hNnvZ5TewR$6 zUWPu5k7wuan{5twgq&-Zd7E=Cgf_&=_Do}koIUSgzDXzG^VUm$ZyDzyZxbh$JQ-HV zi;DRz1+b5^H-Jd_Bvwx*9VzlDILWF9;Mo`+8*6K8o0@eFW>l<1UGdG`2*ArgV(Z3) z4w?CVR$e^-&2nt@>yRtn=gL z0Yl9P!=ZV1C46H{PpP;GUDQ0U+vvS!&b)D1dAysas+(CV%d+A6#{RbxOYIt)38f@E z(U8(qk5uC6ZoYI#-!&X;Waa4P4|=!#rQejnFWT}H0}aj}{)dhuWnj=4Yh0R{@j-qL?f6gr@cRkC2J?u8raJC<5BDgYzCMFR!j)K@6iO8-7z96s|lEOIuoQbZiR z_?2)1gya^Ll_}=t=GtOff?hG(cNlI*TD-EWwVN9PXmEOJ@P}^q&N?!>snpMUlMhk( zmhZF;G$#EX6;ybkYo2mC!Y*o;?%AACo|Hy__on!)iwX;q>UqP+LLV62i6(MOEqG=l zkN)=?1M-3>^YqLMsSQ%~`0FUTMU~wiJ`kA*uBliF3mnrbRbFoJ>W3}JHynsn12tIF zW@jkqpJvTouCTFWti=Lh9_KSjp5myRc)8zX!&cw9`XM~aGX!1ZY7)?l1|&hIEgC%a znwghcZiY3m&l$q@6DVAUYM;DZP?C)0qpLJGEb5xLq+_=58Pmvyct|G%Tn=#K6~2Hq z5ipOgctIzw|DH?CppVBh3!6LpF)b%=bl^>Y8ql^a^pxMs6a1WH+cjoO!i_t}UpZX9 zVLG5eyE8=O)Lby6BNvem_8&9%9B{bN8#lDWe}9r7zBN4AEp`W(p;Ct^!2D3$I0PjN z^E3}6!uos1dbCwoRncBkBwiIeR#SrPhwyk?W^tg|t{?GN4~l1k9lJg zgyMH0Z5A#)PPS7*Lg8GeWK>49m+j~ zs~u9)!rP+0VTk>*2Hkb*KA+>sutM^-#cj7uFGW_77fDdB-NY{Sjf2x8&BgkrU`M^< z$y`m67h5tj^&twqP{(c`_B=ohL|!wr29f#?wYX4p8I)N=j<&-WcO)?UR*JVx@KI#o8z4)*TbB+KSj6V?=EFtC%eg> z%V$>k=Dj;1m$rwAW0cu2EE}lEY9Izs*=L{3J3^JXMNkRHg@I?XIy$eSD4V__Ctndh zuV&JBQl9;A!GjbRXLswV{&C-ADNHA#67m2Gz@&O4k&;D z#EJJ#f>X}p2vvI@Ro3b*sZ*OWZZ)jdRleT-jY&fT`qi+IglXM`bKZilIt@`y3-2eYaMo7C8AD)(Hf!y zN<|OvFzr*BhCXb6%SAw+fQ(rnAZlIMb%#Z*`A91>7<@-AM{v~wg}iXn9d_6;?$XOc z%L{5gx%#iGB!qt7kd*wBE&e|x5vQC1#JA4qnp7HV3ZTJ>O0SLQ2rvTHd1mQ9gwu?i z3a6L&dk9-BOrH1++GLJ4e?iGFfccfh*bb%${y9q^jQnCzSm^52@(~99?g$Zw6_^n?V)bid&VE?lbiDPqvY{<26=&0ko1)bXG1HlWuZ849 zluX`c8Y3i!HHE{~cO4@z=Y)CAE+Lw^oqWKmys~(a)^QYzP{Aumgf$DicJ`zfvUN?6 z@DBXs$*WmEEI+Lvl2)=hMd&tdA#b_%Dm}$eZ*kPXyu7Me8y;i4xE&jv3nX%+GvTiR zFKH6+!6PfA|Np23=0-3!XZSg0dF4e({*gx-|A*>TQPToB-4%oc%cAe>u$O(=$(wb? zEfN^FuaoEU6e{i1I>i(cBNGAmNcsgAp$WuSTz&NeCgp!Gq@5|*$V{E~LRnOJ!cujy zC{J?P_mxm<*FJuskOj}986UoY8A+EKJ{#%BpXuzAg=qzk!hV~#mW1-|^q17mIyPqA zZK5vwTbWzy4V!C90RB{c4T0l`60TBi%QCbjG8l;r&o&lv>q>&Dh4rv&=8zdx#?yjL` z=3TzuxBl<kdTY%c?mhR;J$s+M&)J`|gAjGqSENJ?L;wJgzE+fb3jkQ)DX>U@ z2Y&CqtW^gaQarWZJIk3lnL1k8J6qY=0)TsJTwK2@j{r&F)X)52BhuySJ-oXQT(C;j z#Y0|aQ1^yXD?Cfc&djD z#a`ZY&*+uY7O(-`?}Oul9?}yDgDU1IZZ}AKu0OCgbDF(iKq;Ss}-O zN_p03XY1v1hITXApLE%mg8l0D6I1u zt$z2rf9_jD1~&|X{JIF&Cu^1wW6;Qxhe{Ct;PsO>L=$@&CQB_S@tW)|(tpYA?DEa9 zD9iM_r?!z6ww7?-&J?dFmp%@?>w`k=aF|+oHt^lqdBQMo^|^tjsIttuoEWY1^$YU2 z+Nog*bx8Zoa&Ejq-)<2ASb*1ZFSXoL_kMb~Gj=9nAd>mQ*|QbamvUXS)va^`q~&Fz zDGw9BiG#AV5xHl3UD=Hy{~sJxIO58UD3`rym?aZ_80cIRNcAzwG9x@tN)mYh=@+ykpssV z_a1nARZTpivCc_DL0W)LynqytesYhUA%ZNCGB^nLqp3PQR%b?s$Ox?w?bvmvgY1qc&Whb%T%Yq;T8nNeyVL4ZfQNO7xISY@TWn`!*Y?e!#8Sf_oR9*zkvKs89n zC{DJ_x^|<+`7ACW|3;=?)TXcJ05i#Kr~Cn9igB>|c=ly066bxnNkF22DPC*F{-}Q| zi!VIgh+omhW-o&uyLSO$4Sdwq#d1eqZrC&^R3a1bSVmI;mWkT?umrfzc!uDQ&;=n( z)LNS)o}3&)RjzeuG9g4^`jGFO!A}?3sG*!FnVy#i05R*&Ux>@gCGQYS?ke>Y9GgG&cBY&r_B!~cK(qk`t@3?tE&_d3JwkP z!otFIGNN2qdo<9Y=`G8MmvYVN>yiibw{3A3L7e2icNs6QJa5D-nSAv7u?LCSNV4ws z*)#?!Iz0eLuX*gRk0TtdaK|#IC|k~^4EYqo>HLN_Rz@;q-J1;3+?NSS|FM5H;up)% zfQg^tKX<>h@V!n>d|`&od?4QAlK#Oc<-%-}-1+c0=@(S2d}%8H+epqYXeQl9oIQQx z>e$iYaeYlGP{QxwK~Ilc#z*uXJ@3+H_%?7>N4gzNqz&DBvx4dG0a;DZris?ZjqdB` z+Q7w2o}ARKsHk|(fl9mF`-0sQe32#MF!ykX>@{3@5?WDt7AK$OoRbnZG{D}ykt0r% zzdrcTYw+{vu;RX?IlnU7NKN%zNHB$fy%`$gd_1>BoHOsnm)=2J(RU z!2$Amrp_s!63xYhi_eA~o#~^keGlMG=%0M%D=1inTvNN#60=g48-e-fG)$-6*>p54 z$A{Wb-2sS8>W1R47v7;$HK1odAcCKV`)zi@=>BXNhOgw=)OW>S)ihTq4x|=g_FwQu zSeH`6>btmsh*mM60a-)0A(usH+62LC+eMwg2BmFhn?0m8XY2JTVKdiWj-kJ1(8>Ry z$tDc={N+nQaq&Y5i4=MvbAaU6g(e{+7KJYOmTsv^M-L4UQ7kolK1S+H1J!6IF6|zz zPUG(bs2nUUBQ>J4?d;q=GdBw<-A{S#SGUsimzlEp;HKN8(F=%@G?>w#l)uO|DE=gV zFDdEtPI4uLQ3kCX2A5c}XuEdf@@{B^Y^KdK-f?yb|9kcZWKlur z6_)-3(|10)h95XM!_VJ7A5+n24)cbio#OoQ392` z7AQ=2x$V+R*GgWwL_zQErNMiv5JS~)jxoJgOF4C`>)SqL>(Ow&Dlaj6W1Ly0|BxNfkbr(<^bn=(HSsH%u5m|lH@ObTcF}bG% z1k6oJ!xs|AXHwADGIl=G`VjW(3PfSj_atqm6$lTny&V?$9Ur0T+;Lbu6AM4f@=jPf%Dq6%kZm)Vx=WJzKP7DE7h_x; zc62;^KW&L;jiCPYk-2oIfA(|@fA9RFmqs;N3Dt}Y-)jzDQ2xhT znVXy2P6spyL~X~miIyrI*yUfGtPkCZJsebksXKMOI)81)BX7Z5*-w$!X-FF?nAxHh zGi+ncJgeEh`RHM)cwUB~LdIdE$iFU~dm-ZEK0hJ`vySa~iYZ%_pyERXD`%<0sati7 zrBRFhj!XSx+1T`G=3>&=6(q}Zrk(VM7!RAaQsyF45U z55o)y+ySYAnR4a=PNy*_p)tF|%|-8aNgT3R zhpIFyk|h6j=kq<{7(RFw-g;nInr~u3y`-os0eS4+lobI*6BpOFD4bDr`DO4TZv*ao3ot^*VQ_jMu=9^!{@)C4d9uKrxUm=_3<0%FP9n_zX z$!{srR_0%cdA?9k@%eU^qDHr2Ju{z{gFby2AeZIe6!h^aJxkS*P)gNm49q(Zj`@Qu zLjQ|PW+XOxXeEjzlNp^$J3_5b$h_;5r8X9K$a=DJIcV&@YTv}$!NG37{^PrEO}l3K zDcrZ9_iAvN@3>C9Iv;O%S|-%nwwlqZtcsqEv~^PF9zB`m`l_{~6XWXoCx`8eC&~Z1 z^m}ZZZy0I+a+x$@G-7kJam<(i7D`KI!bGdAOuT-yPAMr&oT%p$8E~r3-1F;jkRx*Y zjO@o@Y>WZj>EWz3?rshbyHUc$U}E=mO2o^TC13sZM19k7f@GnB8>pz$NWsD&ynb!~ zj}xCI8>qAG#3=J%yKfid3;K?elI~6Nj#rIsynUYO^4BkUDYh)-8$WqXSWi6g18ux?l?p6j#3q{x5M(MZG zP2xTPM0s>^IJfBTzvpHEO{j6WAVAc~uRsq3n9yaDz+@b#P6m|LmXi|deVsqh1DzS` zps}Zoi;G(Z|LRm0=Jg8k#f6nywB>JX?-WF8;7JQu78DiHB)kZ@9DdD?;ce5_w@=Vs7nRRZS!{+5lcuq`Xt2JSx&Gwi~i_AgCM=3S6~-PjTyYlBHfU40)3V!F^`p zjMYygvdOis}oKDb2ENWjkLa=8bPFFr6hAkGT@P%wYZMw;Ta$U97IQU}^c^GY z{yn{M)Cz3(t#AN`rjBHa{Z@*R=7ZO<1f9N;r=VTz5cMiPVf7=9B(hu(+X?$kl!Ri z=ar9LD>esD`v5I#LyoTSGk)`;pe#z>Mo}>_PhpuQZEjm<4NrAu8+Dp5De01hHooV$ z!g3}w?*G;;;5M0b+Zr-#zlimnzSM@gtZ;QgD*`d!k<=kW%U>tVxIUnUeRB17ivrkH z`15Rh4?oDP%J64>M`>SP&?01=P|=invCrb$rQoAR{Fu6eA}OY-NH?RJG|a9vP*1%%GBBx zv0;HfUwN?2N@*5^Ob8|rI}ypIH#)!KYPi7SCmj&qfNBGW`w7hWi>R;oNm4CmvjH@i zuWCE+Vmsb17*cKd=NLvat;0dHwdK0fAH+OP*x>9)IVXX0)a@a3-!eT8fEruzJ}noU z;dDS`uri6`iv2$+;js@U_E>nMFr&`wqQtA8}c6pB7TfAx}?A zR22P6$NB;&3P+|8HSaFWPnm$2DoK(KNVq^4V&DO$LBNbk{djRaMYytjli2*gZht&| zz8W$Szn4JiM+3LUAWtz85jfMH!)y*)7v2h=#E+)kxy^k&IbiT86?0g? zFL_7d&8I3Wn`$XX5z(6YoBvgmyp?r$Ou|minqj~wiP#*?{;-U@)zsSc_sU$F)#&#kwDr_4i3=M%8lc0nXjW(}M_n_9XJJ}( z>?kk?UTU8mB^e`5BAC&?F;g?si68BQTxGNK5g1?oNqA+oWR7U;<0ANaP)ZeP*z-^n z)LpsjTV38A5ar5NyeO;>vVuOD!shY$f!OU^}N9wrg z-2uZZY;;QMKi1fiDHurudmS1G4qmHY1c&)d?VMB|h%tTgy+WpZ_ZX@spAf#g(CFFp zggQ`KPCiHg_)7T5efIqe;^Pw!c)5*M%W;^qv3V%gFU;+hS4DgdZV>R)tLHym}Wp+mS7Bn`QEihl~(pwzP2n~(gvABv|yVTYiBTd=fu2OMv z`RIsJs3U!Gams01zibj8^l)F<-tFU-;v|?Ty-ApXhQN&JKFd(P@n-rgb45~o$wWJ2i+{lUrJ`!y&K>I9swSl- ziaSQ2HMMOvF*{DfPmcEn7vD~3@sFXe{=}V++1YY-p2~^hTP$v*KS2-)mc{p4OLJ?oh=QtCkrA^g}GvP6ywk;dxJM9>1Uck5ON8 zGE#+W$?$Wpi%q!^$De{zA}-1V#B7}?HPev zD^u#sT?JR8%Nyj^Vx9wN)GVCNHN9K<cO{s#6j(^L zs999N4n#HhSM+3WGJi*f;BANCsRE0=JllfL)lbtSAhquXBy&e7FwHA38DuoJ{jZ3v zLT}P|vvK4tw5T)470X4@D?WO4cNFR*O3Mm0Y3{Lg8aR~sd5$eHhj z)8o8~Y)KUG%+!N8ep4~+{>R|+ULTsC0=Quepm!5XM+R$n-HqRW(-ST7eRt8N+V)dN zaRsul(Yr<*aUCD?QrO<#G9yhfV`wt3MTxJ819+pPRJWNGCWyWymqYC^edO&6MbTW$ zX)#(a_FZe=KkMts;H48_!!At0e$bIXloA1ZaF+i7YYsC>wZ!8fU~Wss1dmnZAA;^R zX;18bUW!qJTknt?v*hC^F;N!Ah6#YVLdvZwL7UB z_8D?zC38j751XX=>W7DPr>s zsx=C(erUd~fx#vCxdD%i$W`H+_CbM0abB4-jg=cTL$F`!gZG|Lz-@sbqlt?pb~#-_ z2g;Mvy~4`F6IS%Zr#i2nw;>$#-Vwrzb!!+ls;a9Qc2IXWQ6O4N7(~5zI56mr8oU0w zFcfs21~hc0D?fIyVUW<~fq09t*WvT*9K>PO?tg*a14?#HelKumd-h+_sFr;4zT~N` z{ORuW6a4NVrdo|cQrV8>Kc*x+yrbuSa{756jbby-r|jwA$ZY-H)M5aNJ6r;j4m>}_ zo2Ep=kGk$-8?}8Sgz=(N8GRl{#<0IyKDh+AA3fSCQ|6!oog8oVir{>x+ynzEAIc?= z+R+rRhrA262E$(aI&~ag0<_1M;S+Y|h$EKkNc`SmS0Riu>VzMOH+>g<-+9THl-x%2 z-W0-yY!MCO#V8C7mBY)GX5wE6Cp=ZRXUW-;Bw+zKG%A<)@|xt|A(#5ub4wHUX5ztr zID>IlswO%KM7u86KMd<0ckVvsqXprm-+(f?Z~L}R08b6fpMK+eYy$pB>&`4IT6Do( zRyplOk|Kx9>(_+x^7267;=l#U7xWPWe$qffzr3m{+2G(H=qR<{ofi1~`Lo#dZl#xx zO$B-{4YGv1oX$cq0r~l+8>8|Io!<4Qoc%kZmHU}%Y>?T(IZdM8{=XXtK`)eYFygSx zMrQWBL~3?zYr}eke3R`(O(9w(IS=axG3(Vw=o=h+jINU0J{`GuuB}Niq233wR3`i* zMgRDJqr2W)Cmk{#fdV6`22`Ww!uhm=OL82`!L?F%FMd^GWVSp~ET2=APXN+hsw~uL zh716vRx^SVs6rCFf8_h9@pUZc=-iw#$cj{YlsfmPU_>Kt&8tYp*TM{)d#+A57Y?R| zHa1WH{Q1*#&&cfze*fBVfuQsu(`#pbT#$kyY}$}tElZP@HX|wiw4Zz;3tE-Ne?#t$ z0m=+pqRGI>0=rSehMjDv{p`|CqDy&6!ya^8%x6~!=CiC;0x`oK3A&OH!P2t7~gVN8QZ#jW1^H;Da+3>GP#m8+S_0n5MAH z#1Eewh#6-6d5Q6nlMQigUj)>uVUOA>@50Fd9h=N z>5F_I0VIk$ai(8%aKT)M`DD@3EYen11;)59nC9t3g@s2(MxFl%V{gM9TDobq7v1oKm@=AaToBCP)m zOJQgLFXKo((f$31^Aj163*ey;3X~DJR&w8quQ`Xg)3S=7M4tY=H38>pfp2 z_JC7-Sd?3S8m`ti0CB#;r{ zmJGx~u{0ts*RBalsH_y0(TJ{x7B}NN^}4Gi9_71i=vJjQN@@v zh@RODP`FMCht~aU zPu&r!BQBxKMpyR3BR+)1afC&CB(ee0E0g7Sl}27cAU@#Q9!T1?0fC~uWusTRBC>z~ z4s}@R($Ln%lXh?r0KGNV3ypP%uh1)9410Q|ud}5r_rH^up$4P*7FYvaEwLN?cvp(Q zYqpX;@C4zdumga3+F&=_n${<%5f&kYizvH#hxMuB+AV;Q4p&`E>k~;;4ERR+O-v8G z^*yFOD4tl_0~)r8yasXv${c&_bm$a}%)NBJ3u6aj(V35bRT5y5^qk=C??}99eGAWm zk`&PTI|~ANWr##J??ljHl?5T8$1ys^C<(qGlg<>Qr>Ek>6$pd;omgCV43HW1!fV1( ze289k0nbJ8&LprJsNgc0Wq~hk0FE~|L;;c{+ng|}W*K8XSvG7i1bUtUy1)JhdMk^2 z7e*Tb9tBCBc#l8`XKng-S$eIu0aXg*i;bmiqeZX=H?U*srGj>GOLn4!v6PC+RR^O=%yUOcd13i&F{(MYvHN~1YilM< zEcu-TfQLgALTz2!^d3T3II-nf2QF)d)U=IM;g}wql7fwoFf9Hp)FgTI^g=1tERedCx zV2GjnsEIA3F}}q8lo@^MHcD6fWO($}rTAlJBP<@B66Hr|XF5kbz&Q#*Q?T+ic`E!Y z&$3`s|t0_`ifdDU;1bd)C(L%&nf; z))}QPzsB`z5wm$M(S2Aⅆ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 literal 13202 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 Date: Fri, 21 Apr 2017 18:14:45 -0600 Subject: [PATCH 031/224] Fixes subtypes --- .../client/preference/loadout/loadout_hat.dm | 18 +++++++++--------- .../preference/loadout/loadout_shoes.dm | 12 ++++++------ code/modules/clothing/head/misc.dm | 14 +++++++------- code/modules/clothing/shoes/miscellaneous.dm | 8 ++++---- icons/mob/head.dmi | Bin 231527 -> 231529 bytes icons/obj/clothing/hats.dmi | Bin 100529 -> 100529 bytes 6 files changed, 26 insertions(+), 26 deletions(-) diff --git a/code/modules/client/preference/loadout/loadout_hat.dm b/code/modules/client/preference/loadout/loadout_hat.dm index 82d215e7b4f..4657893bec7 100644 --- a/code/modules/client/preference/loadout/loadout_hat.dm +++ b/code/modules/client/preference/loadout/loadout_hat.dm @@ -97,21 +97,21 @@ display_name = "cowboy hat" path = /obj/item/clothing/head/cowboyhat -/datum/gear/hat/cowboyhat_brown - display_name = "cowboy hat, brown" - path = /obj/item/clothing/head/cowboyhat +/datum/gear/hat/cowboyhat/brown + display_name = "cowboy hat, dark brown" + path = /obj/item/clothing/head/cowboyhat/darkbrown -/datum/gear/hat/cowboyhat_black +/datum/gear/hat/cowboyhat/black display_name = "cowboy hat, black" - path = /obj/item/clothing/head/cowboyhat_black + path = /obj/item/clothing/head/cowboyhat/black -/datum/gear/hat/cowboyhat_white +/datum/gear/hat/cowboyhat/white display_name = "cowboy hat, white" - path = /obj/item/clothing/head/cowboyhat_white + path = /obj/item/clothing/head/cowboyhat/white -/datum/gear/hat/cowboyhat_pink +/datum/gear/hat/cowboyhat/pink display_name = "cowboy hat, pink" - path = /obj/item/clothing/head/cowboyhat_pink + path = /obj/item/clothing/head/cowboyhat/pink /datum/gear/hat/pr_beret display_name = "beret, purple" diff --git a/code/modules/client/preference/loadout/loadout_shoes.dm b/code/modules/client/preference/loadout/loadout_shoes.dm index f39b25aabf6..89ccd952065 100644 --- a/code/modules/client/preference/loadout/loadout_shoes.dm +++ b/code/modules/client/preference/loadout/loadout_shoes.dm @@ -26,21 +26,21 @@ path = /obj/item/clothing/shoes/centcom /datum/gear/shoes/cowboyboots - display_name = "cowboy boots" + display_name = "cowboy boots, dark brown" cost = 1 path = /obj/item/clothing/shoes/cowboyboots /datum/gear/shoes/cowboyboots_black display_name = "cowboy boots, black" cost = 1 - path = /obj/item/clothing/shoes/cowboyboots_black + path = /obj/item/clothing/shoes/cowboyboots/black -/datum/gear/shoes/cowboyboots_white +/datum/gear/shoes/cowboyboots/white display_name = "cowboy boots, white" cost = 1 - path = /obj/item/clothing/shoes/cowboyboots_white + path = /obj/item/clothing/shoes/cowboyboots/white -/datum/gear/shoes/cowboyboots_pink +/datum/gear/shoes/cowboyboots/pink display_name = "cowboy boots, pink" cost = 1 - path = /obj/item/clothing/shoes/cowboyboots_pink + path = /obj/item/clothing/shoes/cowboyboots/pink diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index ee16f4129c8..e8b6ab50d92 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -188,25 +188,25 @@ item_state = "fedora" desc = "There's a new sheriff in town. Pass the whiskey." -/obj/item/clothing/head/cowboyhat_brown - name = "cowboy hat" - icon_state = "cowboyhat_brown" - item_state = "cowboyhat_brown" +/obj/item/clothing/head/cowboyhat/darkbrown + name = "dark brown cowboy hat" + icon_state = "cowboyhat_darkbrown" + item_state = "cowboyhat_darlbrown" desc = "For the Rancher in us all." -/obj/item/clothing/head/cowboyhat_black +/obj/item/clothing/head/cowboyhat/black name = "black cowboy hat" icon_state = "cowboyhat_black" item_state = "cowboyhat_black" desc = "This station aint big enough for the two ah' us." -/obj/item/clothing/head/cowboyhat_white +/obj/item/clothing/head/cowboyhat/white name = "white cowboy hat" icon_state = "cowboyhat_white" item_state = "cowboyhat_white" desc = "Authentic Marshall hair case. Now ya can protect this here homestead. Navy Model not included." -/obj/item/clothing/head/cowboyhat_pink +/obj/item/clothing/head/cowboyhat/pink name = "cowgirl hat" icon_state = "cowboyhat_pink" item_state = "cowboyhat_pink" diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm index 9ad55d65e7a..923a8b4e5ab 100644 --- a/code/modules/clothing/shoes/miscellaneous.dm +++ b/code/modules/clothing/shoes/miscellaneous.dm @@ -235,23 +235,23 @@ /obj/item/clothing/shoes/cowboyboots name = "cowboy boots" - desc = "A pair a' brown boots." + desc = "A pair a' dark brown boots." icon_state = "cowboyboots" item_color = "cowboyboots" -/obj/item/clothing/shoes/cowboyboots_black +/obj/item/clothing/shoes/cowboyboots/black name = "black cowboy boots" desc = "A pair a' black rustlers' boots" icon_state = "cowboyboots_black" item_color = "cowboyboots_black" -/obj/item/clothing/shoes/cowboyboots_white +/obj/item/clothing/shoes/cowboyboots/white name = "white cowboy boots" desc = "For the rancher in us all." icon_state = "cowboyboots_white" item_color = "cowboyboots_white" -/obj/item/clothing/shoes/cowboyboots_pink +/obj/item/clothing/shoes/cowboyboots/pink name = "pink cowgirl boots" desc = "For a Rustlin' tustlin' cowgirl." icon_state = "cowboyboots_pink" diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index f41205fb0fd02e1bd62b1ed40d79180c72b920b4..3f37086edb00541934e6c29487bceb6190a79949 100644 GIT binary patch delta 59 zcmaDpf$!x6z6mOfPd2JvihqH?fLcR`Sj!enWO6EYd2WxEoc_xY8T{U N1Y)M`f?UiIbpU1Z8X^Dy diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index abcd031c8eddea6b4eae2f2d4ffd852429bf2c66..d1b9bb901fca018e7d774f7a5a2dce75beaa7ad0 100644 GIT binary patch delta 2011 zcmV<12PF8hkp{7m29P^{liM~7hR?gd!joR(&Z^CIFP(HcIV8Pwdey)rEMd(L1*EKa ze|-;D+c_p4XB=0t7(#m(?GC{`KYC>hsqx_j}ePF{~a}pMHI~znjG7e)YKe z{kQwOo~7&a{7=f1dG)yZKu$RH>^$cW_jgt_tsYm+{oPi{^ZfUJne{`NNr`hiXv}P~ z#L%jAH;LNB?IN_1 zPb9pP4e8JtN+S?74MW-BjKTTea-suV8pv=9CcCDm!I6X(3Kgd3EdYtxap;+l57ZbU z`mQccXcBLKqIQD4Lev4p!~O_Ay!lvVJqV zjO~*#<>(U>_$^cJ)AtcrD$7u^W;wITvM)y=_N*NTbAaCTA~S|O`~?rY`rEp4jONf) z`9A2QthqJOdkU5n`{FMZ_*d6+0RlhjQc(3I&sGe7Iru>reARP~i7x!0OF_+(=7n#K zhgS6_nt`(LR{Dv`LGVm_AOzn^BWYbFy(et>XAWQWE4~~gwiL_(J8!_^6vm#*jHBEl zd1mLx3L$0bi5!7Xjn3vcASd=2g<3^tT!DSqDRV%3cAYW@=v3~MIY6n-iG*{VMFG~k zo$>*HeUU@ud&qVx0b0V5)ItY;Pi6<6M`slF;8&8e6Za&#b#Vf!$}?Kt|2?VgDL>5J zRUEgF51jC*6uJt282zvVYQ>WP@v#e7f@R2(ivsHqobUrX7blc&>Wtsi8NaDCep74w zrpEY9weg!e<2ShRQyvwHqCGv6S}+(K(TZSy@InFv116iCc)%)HT`*(c{{0IiyV!M( zfi26Y?}O22sjPegjDo9T% zshn2>&4D}RNrHV>SBmIlM> zgO6k4vTyn^^~jzL5}vS%|3tzI@lsKLUWt&E%g0R^!Fzx(YGT9+%LP6**|EUL!8m8J z&_+0;@KzWoJY(-M5Hi>@(7>9Iv4<1cCNID&!$3-&t(Z0MX$|Ig17~RQ=B%fTIqF8X z(ID-ZAv!S(Roz3JSX)vbM@3uO^Hc}4FU}~wFDAg96=3I6IDm6;7c5*5 zzt)sX;=~5ZeHRYSeUV|0HybxKLm%h|)U}RMPoA+G+_Y16ZYj&anf_}H=KU$e$x{Hv zKjF(~Y(O;)WY~*mu<}d;84g_TeWpwfs*KV&uu9a{Qv!@TYG-Ibm*PYNE#@PP^_Y(| z_-l+bA@O6PjM?lEtQe$!YjGmiJv+Y!&Gv?9joI)mC5KLaMhXPEx3u6oz9mJbsNNKU z*UoQhk?V?A!umD2$t;~RhqWcG-aNNiWLB-6bUolU?`z9jC--BptTqA{%iz$|n0g93 zvdHk+!U9uUd)Xlg`d*^r4ECD#$X&$5&LU4*5|P_s%T-J4aS|FZh?+vnBiuV3!}17U~A(9tx+n}hWSxAg}Bynu)+<}v^P delta 2011 zcmV<12PF8hkp{7m29P^{bK^J;hR?~baLruXThVM^bJ^;tsXk24WooY~n1m(7{Lp}u z)y}WqgJfGyC(D=aTT=DB5)Bd{KtjK6{`31EU%zd>{Q33q$eJXE&GY8-zn&f+Cb7BS zJa7K}+v7ve()D@%CuPdKdEWd&PB`@JJm+5?AFOEFJa3xEhrN=2=lSm|>xVLv66bc% znAv2Bp;hVb619oRv3>d(aZ?oUC|C+q=9qL~SGLiP>B!plgrIz29#{cVf$7; z1$|6a(@^)LhfxQAht9?fw;`%02WpZLkeo;@15>xwHIR9IAbbw0(8E(O3*Yq?vlF&k-!t}fcATb9HJrnXk zjUl3Ab#X#}lXw%g6Kn`k2W-_WAiikgw2LRipN+-|@P(0g$e% zp{w$J&_`KwYohlQEGzcI-zxB*uGazte$`q~^(N1MRt!1#MJvAQJ?BIhe$iS`^QL*? zTjQZwy^Cg`EWDR~p>hzs(jExG_tHpOS4kfUoBo-@XZ?mR2Z=oebHer;usDUW*D~WM zw@9AZIkG}XS$ZKy;HlBs90z2_zM{}k(G^!<9d^nb&@;PEnFF*dcgh@~ROdp%xz3^h z>)lR&`GgMSR5=dW? z#*_s(cw4yNVDO{7>GR`*Wk;vY^QQUKd}==ZsD&ca!gk8Qg~$2>}1(<)+hic9=ohM zgK*{GjWR}^0t6X4DY9H}cw*u@DN=Zb}Y2dZpM z1ZG&-Vq=)On)jpk{>m0?d{F7O5xB|kNo^V>KW*_!dgg0dpH`~%ZAYc<{KiTd+LLpu zS~81D)j&#Mm(;BgZtuCu=IZzSe~qwep6dcF{8ONW;FN3jOMPG(cBd? zntNkLb6?D8s$9RRcKxQ-^_wb3ZmJ!*sdVJ#4o7Y(9l5#3k()|KZmJylX}e=htcNN; zsn7eY~QkH=|{kIy-`%{RM zrvS8n!k5ojgK8Scuour@<(URD9JqY;nKC)3GD_pXDp6Zc2{7)couL7piVF=KF`r@V zjQLE1Ut^>Ri60YX%x0&5V8tM(78i2cv-4ZfZ10G+m<``ka_Hn|q(G2+PYcfDds3u} z>Rlmt?fkA5xvuy@SU)FsnWay^fJ%>{-8T$xol8_l|0J)-ItIkS*e)e)B(XO1-tOOjoa_P3>`;!H- zrj-EM1lG6&prBd_kk2gFI8bj-l1({<1cSqjZTEBld_Z1%%Elof?>h(J1E234fHn8s zQ$j-Wd|?k2LRS{$EGD#V`h)ccxAg}BynqHQ=x+c3 From d1f43dbd9ab639060cb266161ce8d568ff964a01 Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 23 Apr 2017 02:41:01 +0100 Subject: [PATCH 032/224] Dresser is constructible and moveable. --- .../items/stacks/sheets/sheet_types.dm | 1 + code/game/objects/structures/dresser.dm | 33 +++++++++++++++++-- 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index fd7d10c6612..bfac425ebd9 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -154,6 +154,7 @@ var/global/list/datum/stack_recipe/wood_recipes = list( new /datum/stack_recipe("wooden chair", /obj/structure/stool/bed/chair/wood/normal, 3, time = 10, one_per_turf = 1, on_floor = 1), new /datum/stack_recipe("wooden barricade", /obj/structure/barricade/wooden, 5, time = 50, one_per_turf = 1, on_floor = 1), new /datum/stack_recipe("bookcase", /obj/structure/bookcase, 5, time = 50, one_per_turf = 1, on_floor = 1), + new /datum/stack_recipe("dresser", /obj/structure/dresser, 30, time = 50, one_per_turf = 1, on_floor = 1), new /datum/stack_recipe("drying rack", /obj/machinery/smartfridge/drying_rack, 10, time = 15, one_per_turf = 1, on_floor = 1), new /datum/stack_recipe("dog bed", /obj/structure/stool/bed/dogbed, 10, time = 10, one_per_turf = 1, on_floor = 1), \ new /datum/stack_recipe("rifle stock", /obj/item/weaponcrafting/stock, 10, time = 40), diff --git a/code/game/objects/structures/dresser.dm b/code/game/objects/structures/dresser.dm index a711e6c2049..e8d72b600fe 100644 --- a/code/game/objects/structures/dresser.dm +++ b/code/game/objects/structures/dresser.dm @@ -11,7 +11,7 @@ /obj/structure/dresser/attack_hand(mob/user as mob) if(!Adjacent(user))//no tele-grooming return - if(ishuman(user)) + if(ishuman(user) && anchored) var/mob/living/carbon/human/H = user var/choice = input(user, "Underwear, Undershirt, or Socks?", "Changing") as null|anything in list("Underwear","Undershirt","Socks") @@ -53,4 +53,33 @@ H.socks = new_socks add_fingerprint(H) - H.update_body() \ No newline at end of file + H.update_body() + +/obj/structure/dresser/attackby(obj/item/weapon/W, mob/living/user, params) + add_fingerprint(user) + user.changeNext_move(CLICK_CD_MELEE) + if(iswrench(W)) + if(anchored) + playsound(loc, W.usesound, 100, 1) + user.visible_message("[user] is loosening the [name]'s bolts.", \ + "You are loosening the [name]'s bolts...") + if(do_after(user, 40 * W.toolspeed, target = src)) + if(!loc || !anchored) + return + user.visible_message("[user] loosened the [name]'s bolts!", \ + "You loosen the [name]'s bolts!") + anchored = 0 + else + if(!isfloorturf(loc)) + user.visible_message("A floor must be present to secure the [name]!") + return + playsound(loc, W.usesound, 100, 1) + user.visible_message("[user] is securing the [name]'s bolts...", \ + "You are securing the [name]'s bolts...") + if(do_after(user, 40 * W.toolspeed, target = src)) + if(!loc || anchored) + return + user.visible_message("[user] has secured the [name]'s bolts.", \ + "You have secured the [name]'s bolts.") + anchored = 1 +// return ..() \ No newline at end of file From 99421f72d3c073ac350ab71368a6af82a666ea1d Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 23 Apr 2017 03:06:07 +0100 Subject: [PATCH 033/224] Oh, and deconstructed. --- code/game/objects/structures/dresser.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/code/game/objects/structures/dresser.dm b/code/game/objects/structures/dresser.dm index e8d72b600fe..3747eb59fe3 100644 --- a/code/game/objects/structures/dresser.dm +++ b/code/game/objects/structures/dresser.dm @@ -82,4 +82,11 @@ user.visible_message("[user] has secured the [name]'s bolts.", \ "You have secured the [name]'s bolts.") anchored = 1 -// return ..() \ No newline at end of file + else + if(iscrowbar(W) && !anchored) + playsound(loc, W.usesound, 100, 1) + user.visible_message("[user] is attempting to dismantle the [name].", \ + "You begin to dismantle the [name]...") + if(do_after(user, 40 * W.toolspeed, target = src)) + new /obj/item/stack/sheet/wood (loc, 30) + qdel(src) From 6316f945d0e12255e666bea6922f31c67ef453ef Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 23 Apr 2017 06:26:43 +0100 Subject: [PATCH 034/224] Uses [src] instead of [name] --- code/game/objects/structures/dresser.dm | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/code/game/objects/structures/dresser.dm b/code/game/objects/structures/dresser.dm index 3747eb59fe3..db5cf7f9a82 100644 --- a/code/game/objects/structures/dresser.dm +++ b/code/game/objects/structures/dresser.dm @@ -61,32 +61,32 @@ if(iswrench(W)) if(anchored) playsound(loc, W.usesound, 100, 1) - user.visible_message("[user] is loosening the [name]'s bolts.", \ - "You are loosening the [name]'s bolts...") + user.visible_message("[user] is loosening the [src]'s bolts.", \ + "You are loosening the [src]'s bolts...") if(do_after(user, 40 * W.toolspeed, target = src)) if(!loc || !anchored) return - user.visible_message("[user] loosened the [name]'s bolts!", \ - "You loosen the [name]'s bolts!") + user.visible_message("[user] loosened the [src]'s bolts!", \ + "You loosen the [src]'s bolts!") anchored = 0 else if(!isfloorturf(loc)) user.visible_message("A floor must be present to secure the [name]!") return playsound(loc, W.usesound, 100, 1) - user.visible_message("[user] is securing the [name]'s bolts...", \ - "You are securing the [name]'s bolts...") + user.visible_message("[user] is securing the [src]'s bolts...", \ + "You are securing the [src]'s bolts...") if(do_after(user, 40 * W.toolspeed, target = src)) if(!loc || anchored) return - user.visible_message("[user] has secured the [name]'s bolts.", \ - "You have secured the [name]'s bolts.") + user.visible_message("[user] has secured the [src]'s bolts.", \ + "You have secured the [src]'s bolts.") anchored = 1 else if(iscrowbar(W) && !anchored) playsound(loc, W.usesound, 100, 1) - user.visible_message("[user] is attempting to dismantle the [name].", \ - "You begin to dismantle the [name]...") + user.visible_message("[user] is attempting to dismantle the [src].", \ + "You begin to dismantle the [src]...") if(do_after(user, 40 * W.toolspeed, target = src)) new /obj/item/stack/sheet/wood (loc, 30) qdel(src) From 4a86f2f34af7dcb994a6878c253000ef6091b779 Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 23 Apr 2017 10:09:50 +0100 Subject: [PATCH 035/224] Removes a disgusting hack --- code/game/gamemodes/scoreboard.dm | 7 ------- code/modules/clothing/under/jobs/civilian.dm | 1 + 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/code/game/gamemodes/scoreboard.dm b/code/game/gamemodes/scoreboard.dm index 3a0d531e03a..a39692e2ffa 100644 --- a/code/game/gamemodes/scoreboard.dm +++ b/code/game/gamemodes/scoreboard.dm @@ -29,13 +29,6 @@ if(I.stat == DEAD && is_station_level(I.z)) score_deadcrew++ - if(I && I.mind) - if(I.mind.assigned_role == "Clown") - for(var/thing in I.attack_log) - if(findtext(thing, "")) //This has to be the hackiest fucking way _ever_ to see attacks. - score_clownabuse++ - - if(shuttle_master.emergency.mode >= SHUTTLE_ENDGAME) for(var/mob/living/player in mob_list) if(player.client) diff --git a/code/modules/clothing/under/jobs/civilian.dm b/code/modules/clothing/under/jobs/civilian.dm index 68307875b1b..6ebd5363194 100644 --- a/code/modules/clothing/under/jobs/civilian.dm +++ b/code/modules/clothing/under/jobs/civilian.dm @@ -72,6 +72,7 @@ /obj/item/clothing/under/rank/clown/hit_reaction() playsound(loc, 'sound/items/bikehorn.ogg', 50, 1, -1) + score_clownabuse++ return 0 /obj/item/clothing/under/rank/head_of_personnel From 2a540293fcfa01993431ba3fe5b3a96ec467c1ac Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Sun, 23 Apr 2017 21:42:38 +0400 Subject: [PATCH 036/224] removes robocop, paladin, nt default from roundstart ai lawsets --- code/datums/ai_law_sets.dm | 3 --- 1 file changed, 3 deletions(-) diff --git a/code/datums/ai_law_sets.dm b/code/datums/ai_law_sets.dm index 80d7fe7abf5..2184533add6 100644 --- a/code/datums/ai_law_sets.dm +++ b/code/datums/ai_law_sets.dm @@ -27,7 +27,6 @@ /datum/ai_laws/nanotrasen name = "NT Default" selectable = 1 - default = 1 /datum/ai_laws/nanotrasen/New() src.add_inherent_law("Safeguard: Protect your assigned space station to the best of your abilities. It is not something we can easily afford to replace.") @@ -61,7 +60,6 @@ /datum/ai_laws/robocop name = "Robocop" selectable = 1 - default = 1 /datum/ai_laws/robocop/New() add_inherent_law("Serve the public trust.") @@ -74,7 +72,6 @@ name = "P.A.L.A.D.I.N." law_header = "Divine Ordainments" selectable = 1 - default = 1 /datum/ai_laws/paladin/New() add_inherent_law("Never willingly commit an evil act.") From 756de5a7162f5a01c287dcdc8f71b25d2b1f10b1 Mon Sep 17 00:00:00 2001 From: Tigercat2000 Date: Mon, 24 Apr 2017 10:23:21 -0700 Subject: [PATCH 037/224] Serverside map icons. This adjusts our titlescreen system to allow for hosting title screens seperately from the codebase, for licensing reasons and other. It supports both per-map title screens and "rare" screens, which are both done by parsing in the form of naming the file. Usage is covered in config/title_screens/README.txt, to summarize: - All title screens must have unique names. These can be anything, so long as they do not use the + or . characters. Example: NewLobby.png, DeadCats.jpg. - Any format BYOND can read is supported, the file extension doesn't really matter; Only exception is that .dmi files must only have *one* state, and it must not have a name. - Map-specific title screens are parsed by adding the MAP_NAME to the start of the image. Example: MetaStation+NewLobby.png, Cyberiad+NewLobby.png - I changed the MAP_NAME of the NSS Cyberiad from NSS Cyberiad to Cyberiad for this reason, to avoid any compatibility issues between filesystems. - Rare title screens can be made by using the format rare+name.ext. Example: rare+NyanCat.gif, rare+Mrowl.dmi - You cannot use both map-specific and rare modifiers at the same time to reduce parsing complexity. --- _maps/cyberiad.dm | 2 +- code/game/turfs/unsimulated/walls.dm | 6 +-- code/modules/fancytitle/fancytitle.dm | 33 ++++++++++++ config/title_screens/LICENSE.txt | 38 +++++++++++++ config/title_screens/README.txt | 50 ++++++++++++++++++ config/title_screens/images/blank.png | Bin 0 -> 123 bytes .../title_screens/images/default.dmi | Bin paradise.dme | 9 ++-- 8 files changed, 130 insertions(+), 8 deletions(-) create mode 100644 code/modules/fancytitle/fancytitle.dm create mode 100644 config/title_screens/LICENSE.txt create mode 100644 config/title_screens/README.txt create mode 100644 config/title_screens/images/blank.png rename icons/misc/fullscreen.dmi => config/title_screens/images/default.dmi (100%) diff --git a/_maps/cyberiad.dm b/_maps/cyberiad.dm index 434cc79eb52..3e03a5036e7 100644 --- a/_maps/cyberiad.dm +++ b/_maps/cyberiad.dm @@ -23,7 +23,7 @@ z7 = empty #include "map_files\cyberiad\z7.dmm" #define MAP_FILE "cyberiad.dmm" - #define MAP_NAME "NSS Cyberiad" + #define MAP_NAME "Cyberiad" #define MAP_TRANSITION_CONFIG list(\ DECLARE_LEVEL(MAIN_STATION, CROSSLINKED, list(STATION_LEVEL,STATION_CONTACT,REACHABLE,AI_OK)),\ DECLARE_LEVEL(CENTCOMM, SELFLOOPING, list(ADMIN_LEVEL, BLOCK_TELEPORT, IMPEDES_MAGIC)),\ diff --git a/code/game/turfs/unsimulated/walls.dm b/code/game/turfs/unsimulated/walls.dm index 42a8b133a24..82f8c1390b5 100644 --- a/code/game/turfs/unsimulated/walls.dm +++ b/code/game/turfs/unsimulated/walls.dm @@ -16,10 +16,10 @@ icon = 'icons/obj/doors/Doorele.dmi' icon_state = "door_closed" -turf/unsimulated/wall/splashscreen +/turf/unsimulated/wall/splashscreen name = "Space Station 13" - icon = 'icons/misc/fullscreen.dmi' - icon_state = "title" + icon = 'config/title_screens/images/blank.png' + icon_state = "" layer = FLY_LAYER /turf/unsimulated/wall/other diff --git a/code/modules/fancytitle/fancytitle.dm b/code/modules/fancytitle/fancytitle.dm new file mode 100644 index 00000000000..e445024aae1 --- /dev/null +++ b/code/modules/fancytitle/fancytitle.dm @@ -0,0 +1,33 @@ +/hook/startup/proc/setup_title_screen() + var/list/provisional_title_screens = flist("config/title_screens/images/") + var/list/title_screens = list() + var/use_rare_screens = prob(1) + + for(var/S in provisional_title_screens) + var/list/L = splittext(S,"+") + if(L.len == 1 && L[1] != "blank.png") + title_screens += S + + else if(L.len > 1) + if(use_rare_screens && lowertext(L[1]) == "rare") + title_screens += S + else if(lowertext(L[1]) == lowertext(MAP_NAME)) + title_screens += S + + if(!isemptylist(title_screens)) + if(length(title_screens) > 1) + for(var/S in title_screens) + var/list/L = splittext(S,".") + if(L.len != 2 || L[1] != "default") + continue + title_screens -= S + break + + var/file_path = "config/title_screens/images/[pick(title_screens)]" + + var/icon/icon = new(fcopy_rsc(file_path)) + + for(var/turf/unsimulated/wall/splashscreen/splash in world) + splash.icon = icon + return TRUE + return FALSE \ No newline at end of file diff --git a/config/title_screens/LICENSE.txt b/config/title_screens/LICENSE.txt new file mode 100644 index 00000000000..831689b417c --- /dev/null +++ b/config/title_screens/LICENSE.txt @@ -0,0 +1,38 @@ +---LICENSE NOTICE--- + +The server operator(s) is responsible for the copyright status of all images placed within the /config/title_screens/images folder unless otherwise noted. + +If an image requires attribution and/or a specific license it is up to the operator(s) to make this information publicly available on either +a website associated with their server or on the server itself. + +If operators(s) allow these configuration files to be public this file can serve that purpose by keeping it properly updated. + +If in the future new images are published to these folders (i.e. in an online code repository) they must explicitly state their +license if said license is not the same as the default licensing found in README.md in the root directory of the project. + +Do not remove this notice. + +---END NOTICE--- + + + + +---EXAMPLES (NOT PART OF ANY LICENSE)--- + +These are examples of properly attrubuted and licensed images. +They are not an actual part of any license under any circumstance. + +rare+foobar.png was created by Mya Quinn on Feburary 28, 2557. It is licensed under a Combative Clowning 3.0 HO-NK license (http://example.com/license/url/). + +Unless otherwise noted all images were created by Cuban Pete on July 26, 2555. They are licensed under the RUMBABEAT Public License.(http://example.com/license/url/). + +---END EXAMPLES (NOT PART OF ANY LICENSE)--- + + + + +---ADD LICENSING INFORMATION BELOW--- + +blank.png and default.dmi use the default licensing found in README.md in the root directory of the project. + + diff --git a/config/title_screens/README.txt b/config/title_screens/README.txt new file mode 100644 index 00000000000..6e7bf166f8f --- /dev/null +++ b/config/title_screens/README.txt @@ -0,0 +1,50 @@ +The enclosed images folder holds the image files used as the title screen for the game. All common formats such as PNG, JPG, and GIF are supported. +Byond's DMI format is also supported, but if you use a DMI only include one image per file and do not give it an icon_state (the text label below the image). + +Keep in mind that the area a title screen fills is a 480px square so you should scale/crop source images to these dimensions first. +The game won't scale these images for you, so smaller images will not fill the screen and larger ones will be cut off. + +Using unnecessarily huge images can cause client side lag and should be avoided. Extremely large GIFs should preferentially be converted to DMIs. +Placing non-image files in the images folder can cause errors. + +You may add as many title screens as you like, if there is more than one a random screen is chosen (see name conventions for specifics). + +--- + +Naming Conventions: + +Every title screen you add must have a unique name. It is allowed to name two things the same if they have different file types, but this should be discouraged. +Avoid using the plus sign "+" and the period "." in names, as these are used internally to classify images. + + +Common Titles: + +Common titles are in the rotation to be displayed all the time. Any name that does not include the character "+" is considered a common title. + +An example of a common title name is "clown". + +The common title screen named "default" is special. It is only used if no other titles are available. You can overwrite "default" safely, but you +should have a title named "default" somewhere in your DMI file if you don't have any other common titles. Because default only runs in the +absence of other titles, if you want it to also appear in the general rotation you must rename it. + +The common title screen named "blank.png" is also special. It is only used to fill space while the real title screen loads. You should leave this file alone. + + +Map Titles: + +Map titles are tied to a specific in game map. To make a map title you format the name like this "(name of a map)+(name of your title)" + +The spelling of the map name is important. It must match exactly the define MAP_NAME found in the relevant .DM file in the /_maps folder in +the root directory. It can also be seen in game in the status menu. Note that there are no spaces between the two names. + +It is absolutely fine to have more than one title tied to the same map. + +An example of a map title name is "Omegastation+splash". + + +Rare Titles: + +Rare titles are a just for fun feature where they will only have a 1% chance of appear in in the title screen pool of a given round. +Add the phrase "rare+" to the beginning of the name. Again note there are no spaces. A title cannot be rare title and a map title at the same time. + +An example of a rare title name is "rare+explosion" \ No newline at end of file diff --git a/config/title_screens/images/blank.png b/config/title_screens/images/blank.png new file mode 100644 index 0000000000000000000000000000000000000000..c3167a923bf8987b6b448ef8c3b23c23bf8f5382 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0y~yV0-|=jLbk0cPX7~K#DoQC&U# Date: Mon, 24 Apr 2017 10:35:49 -0700 Subject: [PATCH 038/224] Apparently, git doesn't care about folder capitalization. --- paradise.dme | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/paradise.dme b/paradise.dme index 3c42a3e9b81..c69028619c6 100644 --- a/paradise.dme +++ b/paradise.dme @@ -2215,10 +2215,10 @@ #include "code\modules\vehicle\speedbike.dm" #include "code\modules\vehicle\sportscar.dm" #include "code\modules\vehicle\vehicle.dm" -#include "code\modules\VR\vr_avatar.dm" -#include "code\modules\VR\vr_controller.dm" -#include "code\modules\VR\vr_goggles.dm" -#include "code\modules\VR\vr_outfits.dm" +#include "code\modules\vr\vr_avatar.dm" +#include "code\modules\vr\vr_controller.dm" +#include "code\modules\vr\vr_goggles.dm" +#include "code\modules\vr\vr_outfits.dm" #include "goon\code\datums\browserOutput.dm" #include "interface\interface.dm" #include "interface\skin.dmf" From 162fb0744b646a9461c7dd34fde60494630f707d Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Mon, 24 Apr 2017 22:42:12 +0400 Subject: [PATCH 039/224] straightjacketed people can be handcuffed, straightjackets can be resisted out of in 5 mins --- code/modules/clothing/suits/miscellaneous.dm | 1 + .../mob/living/carbon/alien/humanoid/update_icons.dm | 3 +-- code/modules/mob/living/carbon/carbon.dm | 4 ++++ code/modules/mob/living/carbon/human/human.dm | 8 ++++++++ code/modules/mob/living/carbon/human/update_icons.dm | 3 +-- 5 files changed, 15 insertions(+), 4 deletions(-) diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index d05982ac4fa..5d25cf95c2d 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -527,6 +527,7 @@ flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL flags_size = ONESIZEFITSALL strip_delay = 60 + breakouttime = 3000 /obj/item/clothing/suit/ianshirt name = "worn shirt" diff --git a/code/modules/mob/living/carbon/alien/humanoid/update_icons.dm b/code/modules/mob/living/carbon/alien/humanoid/update_icons.dm index 898d23de066..0d6545d0a0f 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/update_icons.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/update_icons.dm @@ -103,8 +103,7 @@ t_suit = "armor" standing.overlays += image("icon" = 'icons/effects/blood.dmi', "icon_state" = "[t_suit]blood") - if(istype(wear_suit, /obj/item/clothing/suit/straight_jacket)) - unEquip(handcuffed) + if(wear_suit.breakouttime) drop_r_hand() drop_l_hand() diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 93f2d4aeb35..565cdebcee7 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -808,6 +808,10 @@ var/list/ventcrawl_machinery = list(/obj/machinery/atmospherics/unary/vent_pump, legcuffed = null update_inv_legcuffed() return + else + unEquip(I) + I.dropped() + return return 1 else to_chat(src, "You fail to remove [I]!") diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 65cdd7c24d9..08bf95f49fb 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1408,6 +1408,14 @@ if(..()) unEquip(I) +/mob/living/carbon/human/resist_restraints() + if(wear_suit && wear_suit.breakouttime) + changeNext_move(CLICK_CD_BREAKOUT) + last_special = world.time + CLICK_CD_BREAKOUT + cuff_resist(wear_suit) + else + ..() + /mob/living/carbon/human/get_visible_implants(var/class = 0) var/list/visible_implants = list() diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 4c0088e0157..baf1f2f25e3 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -964,8 +964,7 @@ var/global/list/damage_icon_parts = list() standing = image("icon" = 'icons/mob/suit.dmi', "icon_state" = "[wear_suit.icon_state]") - if( istype(wear_suit, /obj/item/clothing/suit/straight_jacket) ) - unEquip(handcuffed) + if(wear_suit.breakouttime) drop_l_hand() drop_r_hand() From b79269259baf1a626143678cd2484bf02ecddb43 Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Sat, 29 Apr 2017 02:39:14 -0400 Subject: [PATCH 040/224] fox tweaks --- code/modules/shuttle/ripple.dm | 7 ++++--- code/modules/shuttle/shuttle.dm | 19 +++++++++++++------ 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/code/modules/shuttle/ripple.dm b/code/modules/shuttle/ripple.dm index d666e48240a..31acda6f8f1 100644 --- a/code/modules/shuttle/ripple.dm +++ b/code/modules/shuttle/ripple.dm @@ -1,4 +1,4 @@ -/obj/effect/ripple +/obj/effect/overlay/temp/ripple name = "hyperspace ripple" desc = "Something is coming through hyperspace, you can see the \ visual disturbances. It's probably best not to be on top of these \ @@ -10,13 +10,14 @@ smooth = SMOOTH_TRUE layer = RIPPLE_LAYER alpha = 0 + duration = 3 * SHUTTLE_RIPPLE_TIME -/obj/effect/ripple/New() +/obj/effect/overlay/temp/ripple/New() . = ..() smooth_icon(src) animate(src, alpha=255, time=SHUTTLE_RIPPLE_TIME) // In case something goes wrong, delete us in a bit addtimer(src, "delself", 3 * SHUTTLE_RIPPLE_TIME, FALSE) -/obj/effect/ripple/proc/delself() +/obj/effect/overlay/temp/ripple/proc/delself() qdel(src) \ No newline at end of file diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index d5ef8865a5b..5995ccd8b1e 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -331,11 +331,6 @@ if(mode != SHUTTLE_CALL) return - if(ripples.len) - for(var/i in ripples) - qdel(i) - ripples.Cut() - timer = world.time - timeLeft(1) mode = SHUTTLE_RECALL @@ -388,7 +383,14 @@ /obj/docking_port/mobile/proc/create_ripples(obj/docking_port/stationary/S1) var/list/turfs = ripple_area(S1) for(var/i in turfs) - ripples += new /obj/effect/ripple(i) + ripples += new /obj/effect/overlay/temp/ripple(i) + +/obj/docking_port/mobile/proc/remove_ripples() + if(ripples.len) + for(var/i in ripples) + qdel(i) + ripples.Cut() + /obj/docking_port/mobile/proc/ripple_area(obj/docking_port/stationary/S1) var/list/L0 = return_ordered_turfs(x, y, z, dir, areaInstance) @@ -412,6 +414,10 @@ //it handles all the generic behaviour, such as sanity checks, closing doors on the shuttle, stunning mobs, etc /obj/docking_port/mobile/proc/dock(obj/docking_port/stationary/S1, force=FALSE) // Crashing this ship with NO SURVIVORS + if(S1.get_docked() == src) + remove_ripples() + return + if(!force) if(!check_dock(S1)) return -1 @@ -419,6 +425,7 @@ if(canMove()) return -1 + // //rotate transit docking ports, so we don't need zillions of variants // if(istype(S1, /obj/docking_port/stationary/transit)) // S1.dir = turn(NORTH, -travelDir) From 32d4098f67edcb50d9e8e6e75f6a6e491814b459 Mon Sep 17 00:00:00 2001 From: Tayyyyyyy Date: Sat, 29 Apr 2017 18:14:14 -0500 Subject: [PATCH 041/224] Hide sling announcements --- code/game/gamemodes/shadowling/ascendant_shadowling.dm | 10 +++++++++- code/game/gamemodes/shadowling/shadowling_abilities.dm | 4 ++-- .../shadowling/special_shadowling_abilities.dm | 5 ++--- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/code/game/gamemodes/shadowling/ascendant_shadowling.dm b/code/game/gamemodes/shadowling/ascendant_shadowling.dm index b57a75d9bf2..14c907cfecc 100644 --- a/code/game/gamemodes/shadowling/ascendant_shadowling.dm +++ b/code/game/gamemodes/shadowling/ascendant_shadowling.dm @@ -39,4 +39,12 @@ return //You think an ascendant can be hurt by bombs? HA /mob/living/simple_animal/ascendant_shadowling/singularity_act() - return 0 //Well hi, fellow god! How are you today? \ No newline at end of file + return 0 //Well hi, fellow god! How are you today? + +/mob/living/simple_animal/ascendant_shadowling/proc/announce(var/text, var/size = 4, var/new_sound = null) + var/message = "\"[text]\"" + for(var/mob/M in player_list) + if(!isnewplayer(M) && M.client) + to_chat(M, message) + if(new_sound) + M << new_sound diff --git a/code/game/gamemodes/shadowling/shadowling_abilities.dm b/code/game/gamemodes/shadowling/shadowling_abilities.dm index 8abe51675cb..c64f1f937eb 100644 --- a/code/game/gamemodes/shadowling/shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/shadowling_abilities.dm @@ -867,8 +867,8 @@ action_icon_state = "transmit" /obj/effect/proc_holder/spell/targeted/shadowlingAscendantTransmit/cast(list/targets, mob/user = usr) - for(var/mob/living/target in targets) + for(var/mob/living/simple_animal/ascendant_shadowling/target in targets) var/text = stripped_input(target, "What do you want to say to everything on and near [station_name()]?.", "Transmit to World", "") if(!text) return - to_chat(world, "\"[text]\"") + target.announce(text) diff --git a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm index 1ebf944173d..59f08d2cea3 100644 --- a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm @@ -155,11 +155,10 @@ var/list/possibleShadowlingNames = list("U'ruan", "Y`shej", "Nex", "Hel-uae", "N for(var/mob/living/M in orange(7, H)) M.Weaken(10) to_chat(M, "An immense pressure slams you onto the ground!") - to_chat(world, "\"VYSHA NERADA YEKHEZET U'RUU!!\"") - world << 'sound/hallucinations/veryfar_noise.ogg' for(var/obj/machinery/power/apc/A in apcs) A.overload_lighting() - var/mob/A = new /mob/living/simple_animal/ascendant_shadowling(H.loc) + var/mob/living/simple_animal/ascendant_shadowling/A = new /mob/living/simple_animal/ascendant_shadowling(H.loc) + A.announce("VYSHA NERADA YEKHEZET U'RUU!!", 5, 'sound/hallucinations/veryfar_noise.ogg') for(var/obj/effect/proc_holder/spell/S in H.mind.spell_list) if(S == src) continue H.mind.RemoveSpell(S) From 1840074921e5776ca066565af9a40f51a3250632 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Sat, 29 Apr 2017 23:23:09 -0700 Subject: [PATCH 042/224] Refactors "organs" to be "bodyparts" to end confusion once and for all --- code/__HELPERS/lists.dm | 10 ++++-- code/datums/cargoprofile.dm | 2 +- code/datums/datacore.dm | 2 +- code/datums/diseases/_disease.dm | 2 +- code/datums/mind.dm | 2 +- code/datums/spells/rathens.dm | 4 +-- code/datums/spells/summonitem.dm | 4 +-- code/game/dna/genes/goon_powers.dm | 6 ++-- .../gamemodes/changeling/powers/revive.dm | 4 +-- code/game/gamemodes/heist/heist.dm | 4 +-- .../special_shadowling_abilities.dm | 2 +- code/game/gamemodes/wizard/artefact.dm | 2 +- code/game/machinery/adv_med.dm | 4 +-- code/game/objects/items.dm | 6 ++-- code/game/objects/items/devices/scanners.dm | 10 +++--- code/game/objects/items/weapons/defib.dm | 4 +-- .../objects/items/weapons/storage/bible.dm | 2 +- code/game/objects/items/weapons/tools.dm | 4 +-- code/game/objects/structures/extinguisher.dm | 4 +-- code/game/objects/structures/watercloset.dm | 4 +-- code/modules/admin/verbs/one_click_antag.dm | 4 +-- code/modules/client/preference/preferences.dm | 9 ++--- code/modules/mob/living/carbon/carbon.dm | 2 +- .../mob/living/carbon/human/appearance.dm | 2 +- code/modules/mob/living/carbon/human/death.dm | 4 +-- code/modules/mob/living/carbon/human/emote.dm | 2 +- .../mob/living/carbon/human/examine.dm | 4 +-- code/modules/mob/living/carbon/human/human.dm | 36 +++++++++---------- .../living/carbon/human/human_attackhand.dm | 4 +-- .../mob/living/carbon/human/human_damage.dm | 24 ++++++------- .../mob/living/carbon/human/human_defense.dm | 6 ++-- .../mob/living/carbon/human/human_organs.dm | 17 +++++---- .../carbon/human/interactive/interactive.dm | 8 ++--- .../mob/living/carbon/human/inventory.dm | 2 +- code/modules/mob/living/carbon/human/life.dm | 4 +-- .../living/carbon/human/species/skeleton.dm | 4 +-- .../living/carbon/human/species/species.dm | 26 +++++--------- .../living/carbon/human/species/station.dm | 14 ++++---- .../mob/living/carbon/human/update_icons.dm | 10 +++--- code/modules/mob/living/carbon/shock.dm | 2 +- .../mob/living/silicon/robot/component.dm | 2 +- code/modules/mob/mob.dm | 6 ++-- code/modules/mob/mob_grab.dm | 2 +- code/modules/mob/mob_helpers.dm | 2 +- code/modules/mob/transform_procs.dm | 12 +++---- code/modules/paperwork/paperbin.dm | 4 +-- code/modules/power/cable.dm | 2 +- code/modules/projectiles/guns/medbeam.dm | 2 +- code/modules/projectiles/projectile/magic.dm | 2 +- .../reagents/chemistry/reagents/admin.dm | 2 +- .../reagents/chemistry/reagents/medicine.dm | 2 +- .../artifact/effects/unknown_effect_heal.dm | 2 +- code/modules/surgery/limb_reattach.dm | 4 +-- code/modules/surgery/organs/blood.dm | 2 +- code/modules/surgery/organs/helpers.dm | 2 +- code/modules/surgery/organs/organ_external.dm | 18 +++++----- code/modules/surgery/organs/organ_icon.dm | 2 +- code/modules/surgery/organs/organ_internal.dm | 2 +- code/modules/surgery/organs/pain.dm | 2 +- code/modules/surgery/organs/subtypes/diona.dm | 4 +-- 60 files changed, 165 insertions(+), 177 deletions(-) diff --git a/code/__HELPERS/lists.dm b/code/__HELPERS/lists.dm index 1cad4d1a9df..5d7263356a5 100644 --- a/code/__HELPERS/lists.dm +++ b/code/__HELPERS/lists.dm @@ -78,8 +78,8 @@ for (var/thing in atoms) var/atom/A = thing if(typecache[A.type]) - . += A - + . += A + //Like typesof() or subtypesof(), but returns a typecache instead of a list /proc/typecacheof(path, ignore_root_path) if(ispath(path)) @@ -625,7 +625,7 @@ proc/dd_sortedObjectList(list/incoming) /datum/alarm/dd_SortValue() return "[sanitize(last_name)]" - + //Picks from the list, with some safeties, and returns the "default" arg if it fails #define DEFAULTPICK(L, default) ((istype(L, /list) && L:len) ? pick(L) : default) @@ -637,3 +637,7 @@ proc/dd_sortedObjectList(list/incoming) #define LAZYACCESS(L, I) (L ? (isnum(I) ? (I > 0 && I <= L.len ? L[I] : null) : L[I]) : null) #define LAZYLEN(L) length(L) #define LAZYCLEARLIST(L) if(L) L.Cut() + +// LAZYING PT 2: THE LAZENING +#define LAZYREINITLIST(L) LAZYCLEARLIST(L); LAZYINITLIST(L) +#define LAZYQDELLIST(L) if(L) for(var/o in L) { qdel(o); L.Cut() } diff --git a/code/datums/cargoprofile.dm b/code/datums/cargoprofile.dm index 97edbc2ea7b..233490f73b0 100644 --- a/code/datums/cargoprofile.dm +++ b/code/datums/cargoprofile.dm @@ -654,7 +654,7 @@ var/bruteloss = M.bruteloss if(istype(M,/mob/living/carbon/human)) var/mob/living/carbon/human/C = M - for(var/obj/item/organ/external/L in C.organs) + for(var/obj/item/organ/external/L in C.bodyparts) bruteloss += L.brute_dam if(bruteloss < 100) // requires tenderization M.apply_damage(rand(5,15),BRUTE) diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index 364f39c208f..58c3038918a 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -372,7 +372,7 @@ var/record_id_num = 1001 temp = new/icon("icon" = 'icons/effects/species.dmi', "icon_state" = "[H.tail]_s") preview_icon.Blend(temp, ICON_OVERLAY) - for(var/obj/item/organ/external/E in H.organs) + for(var/obj/item/organ/external/E in H.bodyparts) preview_icon.Blend(E.get_icon(), ICON_OVERLAY) // Skin tone diff --git a/code/datums/diseases/_disease.dm b/code/datums/diseases/_disease.dm index c55a42e397c..f08ea7f509f 100644 --- a/code/datums/diseases/_disease.dm +++ b/code/datums/diseases/_disease.dm @@ -164,7 +164,7 @@ var/list/diseases = subtypesof(/datum/disease) if(ishuman(affected_mob)) var/mob/living/carbon/human/H = affected_mob for(var/obj/item/organ/O in required_organs) - if(!locate(O) in H.organs) + if(!locate(O) in H.bodyparts) if(!locate(O) in H.internal_organs) cure() return diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 886661d4fdb..b584cdb92ab 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -1171,7 +1171,7 @@ if(ishuman(current)) var/mob/living/carbon/human/H = current // Don't "undress" organs right out of the body - for(var/obj/item/W in H.contents - (H.organs | H.internal_organs)) + for(var/obj/item/W in H.contents - (H.bodyparts | H.internal_organs)) current.unEquip(W, 1) else for(var/obj/item/W in current) diff --git a/code/datums/spells/rathens.dm b/code/datums/spells/rathens.dm index 4cbd19c41af..75ff2525c4d 100644 --- a/code/datums/spells/rathens.dm +++ b/code/datums/spells/rathens.dm @@ -33,7 +33,7 @@ H.apply_damage(10, BRUTE, "chest") to_chat(H, "You have no appendix, but something had to give! Holy shit, what was that?") H.Weaken(3) - for(var/obj/item/organ/external/E in H.organs) + for(var/obj/item/organ/external/E in H.bodyparts) if(istype(E, /obj/item/organ/external/head)) continue if(istype(E, /obj/item/organ/external/chest)) @@ -43,5 +43,3 @@ if(prob(7)) to_chat(H, "Your [E] was severed by the explosion!") E.droplimb(1, DROPLIMB_EDGE, 0, 1) - - diff --git a/code/datums/spells/summonitem.dm b/code/datums/spells/summonitem.dm index 7872c3978cb..32472fe1ec0 100644 --- a/code/datums/spells/summonitem.dm +++ b/code/datums/spells/summonitem.dm @@ -70,8 +70,8 @@ if(ishuman(M)) //Edge case housekeeping var/mob/living/carbon/human/C = M - /*if(C.internal_organs_by_name && item_to_retrive in C.internal_organs_by_name ) //This won't work, as we use organ datums instead of objects. --DZD - C.internal_organs_by_name -= item_to_retrive + /*if(C.internal_bodyparts_by_name && item_to_retrive in C.internal_bodyparts_by_name ) //This won't work, as we use organ datums instead of objects. --DZD + C.internal_bodyparts_by_name -= item_to_retrive if(istype(marked_item, /obj/item/brain)) //If this code ever runs I will be happy var/obj/item/brain/B = new /obj/item/brain(target.loc) B.transfer_identity(C) diff --git a/code/game/dna/genes/goon_powers.dm b/code/game/dna/genes/goon_powers.dm index 49a5ac8b016..0c56c3330cd 100644 --- a/code/game/dna/genes/goon_powers.dm +++ b/code/game/dna/genes/goon_powers.dm @@ -263,11 +263,11 @@ /obj/effect/proc_holder/spell/targeted/eat/proc/doHeal(var/mob/user) if(ishuman(user)) var/mob/living/carbon/human/H = user - for(var/name in H.organs_by_name) + for(var/name in H.bodyparts_by_name) var/obj/item/organ/external/affecting = null - if(!H.organs[name]) + if(!H.bodyparts_by_name[name]) continue - affecting = H.organs[name] + affecting = H.bodyparts_by_name[name] if(!istype(affecting, /obj/item/organ/external)) continue affecting.heal_damage(4, 0) diff --git a/code/game/gamemodes/changeling/powers/revive.dm b/code/game/gamemodes/changeling/powers/revive.dm index 8cb58d8dbe0..892c89fdd3a 100644 --- a/code/game/gamemodes/changeling/powers/revive.dm +++ b/code/game/gamemodes/changeling/powers/revive.dm @@ -35,8 +35,8 @@ H.species.create_organs(H) // Now that recreating all organs is necessary, the rest of this organ stuff probably // isn't, but I don't want to remove it, just in case. - for(var/organ_name in H.organs_by_name) - var/obj/item/organ/external/O = H.organs_by_name[organ_name] + for(var/organ_name in H.bodyparts_by_name) + var/obj/item/organ/external/O = H.bodyparts_by_name[organ_name] if(!O) continue for(var/obj/item/weapon/shard/shrapnel/s in O.implants) if(istype(s)) diff --git a/code/game/gamemodes/heist/heist.dm b/code/game/gamemodes/heist/heist.dm index d36ac55a4c0..1868222718f 100644 --- a/code/game/gamemodes/heist/heist.dm +++ b/code/game/gamemodes/heist/heist.dm @@ -121,7 +121,7 @@ var/global/list/obj/cortical_stacks = list() //Stacks for 'leave nobody behind' vox.update_dna() vox.update_eyes() - for(var/obj/item/organ/external/limb in vox.organs) + for(var/obj/item/organ/external/limb in vox.bodyparts) limb.status &= ~(ORGAN_DESTROYED | ORGAN_ROBOT) //Now apply cortical stack. @@ -313,4 +313,4 @@ datum/game_mode/proc/auto_declare_completion_heist() log_admin("[key_name(user)] pressed the vox win button during a vox round.") var/datum/game_mode/heist/H = ticker.mode - H.win_button_triggered = 1 \ No newline at end of file + H.win_button_triggered = 1 diff --git a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm index 1ebf944173d..424fb3d576f 100644 --- a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm @@ -28,7 +28,7 @@ var/list/possibleShadowlingNames = list("U'ruan", "Y`shej", "Nex", "Hel-uae", "N H.visible_message("[H]'s things suddenly slip off. They hunch over and vomit up a copious amount of purple goo which begins to shape around them!", \ "You remove any equipment which would hinder your hatching and begin regurgitating the resin which will protect you.") - for(var/obj/item/I in H.contents - (H.organs | H.internal_organs)) //drops all items except organs + for(var/obj/item/I in H.contents - (H.bodyparts | H.internal_organs)) //drops all items except organs H.unEquip(I) sleep(50) diff --git a/code/game/gamemodes/wizard/artefact.dm b/code/game/gamemodes/wizard/artefact.dm index c8eafde9048..d47610140ae 100644 --- a/code/game/gamemodes/wizard/artefact.dm +++ b/code/game/gamemodes/wizard/artefact.dm @@ -464,7 +464,7 @@ var/global/list/multiverse = list() if("cyborg") if(M.get_species() != "Machine") - for(var/obj/item/organ/O in M.organs) + for(var/obj/item/organ/O in M.bodyparts) O.robotize() M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/eyepatch(M), slot_glasses) M.equip_to_slot_or_del(sword, slot_r_hand) diff --git a/code/game/machinery/adv_med.dm b/code/game/machinery/adv_med.dm index 576cc65868b..41dc37ab43f 100644 --- a/code/game/machinery/adv_med.dm +++ b/code/game/machinery/adv_med.dm @@ -385,7 +385,7 @@ occupantData["implant_len"] = implantData.len var/extOrganData[0] - for(var/obj/item/organ/external/E in H.organs) + for(var/obj/item/organ/external/E in H.bodyparts) var/organData[0] organData["name"] = E.name organData["open"] = E.open @@ -562,7 +562,7 @@ dat += "Other Wounds" dat += "" - for(var/obj/item/organ/external/e in occupant.organs) + for(var/obj/item/organ/external/e in occupant.bodyparts) dat += "" var/AN = "" var/open = "" diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 765c9cb4bf1..915ab5e14c3 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -186,9 +186,9 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d if(!user) return 0 if(hasorgans(user)) var/mob/living/carbon/human/H = user - var/obj/item/organ/external/temp = H.organs_by_name["r_hand"] + var/obj/item/organ/external/temp = H.bodyparts_by_name["r_hand"] if(user.hand) - temp = H.organs_by_name["l_hand"] + temp = H.bodyparts_by_name["l_hand"] if(!temp) to_chat(user, "You try to use your hand, but it's missing!") return 0 @@ -469,7 +469,7 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d if(istype(H)) var/obj/item/organ/internal/eyes/eyes = H.get_int_organ(/obj/item/organ/internal/eyes) if(!eyes) // should still get stabbed in the head - var/obj/item/organ/external/head/head = H.organs_by_name["head"] + var/obj/item/organ/external/head/head = H.bodyparts_by_name["head"] head.take_damage(rand(10,14), 1) return eyes.take_damage(rand(3,4), 1) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index e5bfcb91279..a2fd5881ca7 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -204,8 +204,8 @@ REAGENT SCANNER user.show_message("Significant brain damage detected. Subject may have had a concussion.") if(ishuman(M)) var/mob/living/carbon/human/H = M - for(var/name in H.organs_by_name) - var/obj/item/organ/external/e = H.organs_by_name[name] + for(var/name in H.bodyparts_by_name) + var/obj/item/organ/external/e = H.bodyparts_by_name[name] if(!e) continue var/limb = e.name @@ -215,14 +215,14 @@ REAGENT SCANNER if(e.has_infected_wound()) user.show_message("Infected wound detected in subject [limb]. Disinfection recommended.") - for(var/name in H.organs_by_name) - var/obj/item/organ/external/e = H.organs_by_name[name] + for(var/name in H.bodyparts_by_name) + var/obj/item/organ/external/e = H.bodyparts_by_name[name] if(!e) continue if(e.status & ORGAN_BROKEN) user.show_message(text("Bone fractures detected. Advanced scanner required for location."), 1) break - for(var/obj/item/organ/external/e in H.organs) + for(var/obj/item/organ/external/e in H.bodyparts) for(var/datum/wound/W in e.wounds) if(W.internal) user.show_message(text("Internal bleeding detected. Advanced scanner required for location."), 1) break diff --git a/code/game/objects/items/weapons/defib.dm b/code/game/objects/items/weapons/defib.dm index 329ea2f9ce3..5d0dcebcacc 100644 --- a/code/game/objects/items/weapons/defib.dm +++ b/code/game/objects/items/weapons/defib.dm @@ -393,7 +393,7 @@ M.visible_message("[M]'s body convulses a bit.") playsound(get_turf(src), "bodyfall", 50, 1) playsound(get_turf(src), 'sound/machines/defib_zap.ogg', 50, 1, -1) - for(var/obj/item/organ/external/O in H.organs) + for(var/obj/item/organ/external/O in H.bodyparts) total_brute += O.brute_dam total_burn += O.burn_dam if(total_burn <= 180 && total_brute <= 180 && !H.suiciding && !ghost && tplus < tlimit && !(NOCLONE in H.mutations) && (H.get_int_organ(/obj/item/organ/internal/heart) || H.get_int_organ(/obj/item/organ/internal/brain/slime))) @@ -515,7 +515,7 @@ M.visible_message("[M]'s body convulses a bit.") playsound(get_turf(src), "bodyfall", 50, 1) playsound(get_turf(src), 'sound/machines/defib_zap.ogg', 50, 1, -1) - for(var/obj/item/organ/external/O in H.organs) + for(var/obj/item/organ/external/O in H.bodyparts) total_brute += O.brute_dam total_burn += O.burn_dam if(total_burn <= 180 && total_brute <= 180 && !H.suiciding && !ghost && tplus < tlimit && !(NOCLONE in H.mutations)) diff --git a/code/game/objects/items/weapons/storage/bible.dm b/code/game/objects/items/weapons/storage/bible.dm index a992af864d4..f005f2f8b8e 100644 --- a/code/game/objects/items/weapons/storage/bible.dm +++ b/code/game/objects/items/weapons/storage/bible.dm @@ -32,7 +32,7 @@ if(ishuman(M)) var/mob/living/carbon/human/H = M var/heal_amt = 10 - for(var/obj/item/organ/external/affecting in H.organs) + for(var/obj/item/organ/external/affecting in H.bodyparts) if(affecting.heal_damage(heal_amt, heal_amt)) H.UpdateDamageIcon() return diff --git a/code/game/objects/items/weapons/tools.dm b/code/game/objects/items/weapons/tools.dm index 76f2dcb84a8..b23601e8df2 100644 --- a/code/game/objects/items/weapons/tools.dm +++ b/code/game/objects/items/weapons/tools.dm @@ -289,7 +289,7 @@ playsound(loc, 'sound/items/jaws_cut.ogg', 50, 1, -1) if(ishuman(user)) var/mob/living/carbon/human/H = user - var/obj/item/organ/external/head/head = H.organs_by_name["head"] + var/obj/item/organ/external/head/head = H.bodyparts_by_name["head"] if(head) head.droplimb(0, DROPLIMB_BLUNT, FALSE, TRUE) playsound(loc,pick('sound/misc/desceration-01.ogg','sound/misc/desceration-02.ogg','sound/misc/desceration-01.ogg') ,50, 1, -1) @@ -400,7 +400,7 @@ /obj/item/weapon/weldingtool/attack(mob/M, mob/user) if(ishuman(M)) var/mob/living/carbon/human/H = M - var/obj/item/organ/external/S = H.organs_by_name[user.zone_sel.selecting] + var/obj/item/organ/external/S = H.bodyparts_by_name[user.zone_sel.selecting] if(!S) return diff --git a/code/game/objects/structures/extinguisher.dm b/code/game/objects/structures/extinguisher.dm index a68c387eadb..df4731d1a9b 100644 --- a/code/game/objects/structures/extinguisher.dm +++ b/code/game/objects/structures/extinguisher.dm @@ -33,9 +33,9 @@ return if(ishuman(user)) var/mob/living/carbon/human/H = user - var/obj/item/organ/external/temp = H.organs_by_name["r_hand"] + var/obj/item/organ/external/temp = H.bodyparts_by_name["r_hand"] if(user.hand) - temp = H.organs_by_name["l_hand"] + temp = H.bodyparts_by_name["l_hand"] if(temp && !temp.is_usable()) to_chat(user, "You try to move your [temp.name], but cannot!") return diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index fa59fdc3cd1..767d934c7dd 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -392,9 +392,9 @@ if(ishuman(user)) var/mob/living/carbon/human/H = user - var/obj/item/organ/external/temp = H.organs_by_name["r_hand"] + var/obj/item/organ/external/temp = H.bodyparts_by_name["r_hand"] if(user.hand) - temp = H.organs_by_name["l_hand"] + temp = H.bodyparts_by_name["l_hand"] if(temp && !temp.is_usable()) to_chat(user, "You try to move your [temp.name], but cannot!") return diff --git a/code/modules/admin/verbs/one_click_antag.dm b/code/modules/admin/verbs/one_click_antag.dm index d581c99644b..496c998b623 100644 --- a/code/modules/admin/verbs/one_click_antag.dm +++ b/code/modules/admin/verbs/one_click_antag.dm @@ -480,7 +480,7 @@ client/proc/one_click_antag() new_vox.update_dna() new_vox.update_eyes() - for(var/obj/item/organ/external/limb in new_vox.organs) + for(var/obj/item/organ/external/limb in new_vox.bodyparts) limb.status &= ~(ORGAN_DESTROYED | ORGAN_ROBOT) //Now apply cortical stack. @@ -603,4 +603,4 @@ client/proc/one_click_antag() to_chat(newMember, "You are a member of the RED Thunderdome team! Gear up and help your team destroy the green team!") else return 0 - return 1 \ No newline at end of file + return 1 diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index ed3a19a0ca5..d6b1b23ad25 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -2104,15 +2104,10 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts for(var/name in organ_data) var/status = organ_data[name] - var/obj/item/organ/external/O = character.organs_by_name[name] + var/obj/item/organ/external/O = character.bodyparts_by_name[name] if(O) if(status == "amputated") - character.organs_by_name[O.limb_name] = null - character.organs -= O - if(O.children) // This might need to become recursive. - for(var/obj/item/organ/external/child in O.children) - character.organs_by_name[child.limb_name] = null - character.organs -= child + O.remove(character) else if(status == "cyborg") if(rlimb_data[name]) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 93f2d4aeb35..64811af21ac 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -219,7 +219,7 @@ "You check yourself for injuries." \ ) - for(var/obj/item/organ/external/org in H.organs) + for(var/obj/item/organ/external/org in H.bodyparts) var/status = "" var/brutedamage = org.brute_dam var/burndamage = org.burn_dam diff --git a/code/modules/mob/living/carbon/human/appearance.dm b/code/modules/mob/living/carbon/human/appearance.dm index 3cedf2d1f3f..e365f870fca 100644 --- a/code/modules/mob/living/carbon/human/appearance.dm +++ b/code/modules/mob/living/carbon/human/appearance.dm @@ -15,7 +15,7 @@ return 1 /mob/living/carbon/human/proc/change_gender(var/new_gender, var/update_dna = 1) - var/obj/item/organ/external/head/H = organs_by_name["head"] + var/obj/item/organ/external/head/H = bodyparts_by_name["head"] if(gender == new_gender || (gender == PLURAL && species.has_gender)) return diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm index 2300f25768e..b3580778d22 100644 --- a/code/modules/mob/living/carbon/human/death.dm +++ b/code/modules/mob/living/carbon/human/death.dm @@ -22,7 +22,7 @@ spawn() thing.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5) - for(var/obj/item/organ/external/E in src.organs) + for(var/obj/item/organ/external/E in bodyparts) if(istype(E, /obj/item/organ/external/chest)) continue // Only make the limb drop if it's not too damaged @@ -177,7 +177,7 @@ return /mob/living/carbon/human/proc/ChangeToHusk() - var/obj/item/organ/external/head/H = organs_by_name["head"] + var/obj/item/organ/external/head/H = bodyparts_by_name["head"] if(HUSK in mutations) return if(istype(H)) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index e88468e2018..71cb0ec883b 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -45,7 +45,7 @@ on_CD = handle_emote_CD() //proc located in code\modules\mob\emote.dm' found_slime_bodypart = 1 else - for(var/obj/item/organ/external/L in organs) // if your limbs are squishy you can squish too! + for(var/obj/item/organ/external/L in bodyparts) // if your limbs are squishy you can squish too! if(L.dna.species in list("Slime People")) on_CD = handle_emote_CD() found_slime_bodypart = 1 diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 93d9a49d6df..599bece9523 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -295,7 +295,7 @@ var/organ_descriptor = organ_data["descriptor"] is_destroyed["[organ_data["descriptor"]]"] = 1 - var/obj/item/organ/external/E = organs_by_name[organ_tag] + var/obj/item/organ/external/E = bodyparts_by_name[organ_tag] if(!E) wound_flavor_text["[organ_tag]"] = "[t_He] [t_is] missing [t_his] [organ_descriptor].\n" else if(E.is_stump()) @@ -303,7 +303,7 @@ else continue - for(var/obj/item/organ/external/temp in organs) + for(var/obj/item/organ/external/temp in bodyparts) if(temp && !temp.is_stump()) if(temp.status & ORGAN_ROBOT) if(!(temp.brute_dam + temp.burn_dam)) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 65cdd7c24d9..6a3b3aaeaab 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -65,9 +65,9 @@ add_to_all_human_data_huds() /mob/living/carbon/human/Destroy() - for(var/atom/movable/organelle in organs) + for(var/atom/movable/organelle in bodyparts) qdel(organelle) - organs = list() + bodyparts.Cut() return ..() /mob/living/carbon/human/dummy @@ -310,7 +310,7 @@ var/limbs_affected = pick(2,3,4) var/obj/item/organ/external/processing_dismember - var/list/valid_limbs = organs.Copy() + var/list/valid_limbs = bodyparts.Copy() while(limbs_affected != 0 && valid_limbs.len > 0) processing_dismember = pick(valid_limbs) @@ -328,7 +328,7 @@ var/limbs_affected = 0 var/obj/item/organ/external/processing_dismember - var/list/valid_limbs = organs.Copy() + var/list/valid_limbs = bodyparts.Copy() if(prob(getarmor(null, "bomb"))) b_loss = b_loss/1.5 @@ -361,7 +361,7 @@ var/limbs_affected = pick(0, 1) var/obj/item/organ/external/processing_dismember - var/list/valid_limbs = organs.Copy() + var/list/valid_limbs = bodyparts.Copy() while(limbs_affected != 0 && valid_limbs.len > 0) processing_dismember = pick(valid_limbs) @@ -1263,20 +1263,20 @@ if(istype(organ, /obj/item/organ/external/stump)) //Get rid of all stumps. qdel(organ) H.contents -= organ //Making sure the list entry is removed. - for(var/obj/item/organ/organ in H.organs) + for(var/obj/item/organ/organ in H.bodyparts) if(istype(organ, /obj/item/organ/external/stump)) qdel(organ) - H.organs -= organ //Making sure the list entry is removed. - for(var/organ_name in H.organs_by_name) - var/obj/item/organ/organ = H.organs_by_name[organ_name] + H.bodyparts -= organ //Making sure the list entry is removed. + for(var/organ_name in H.bodyparts_by_name) + var/obj/item/organ/organ = H.bodyparts_by_name[organ_name] if(istype(organ, /obj/item/organ/external/stump) || !organ) //The !organ check is to account for mechanical limb (prostheses) losses, since those are handled in a way that leaves indexed but null list entries instead of stumps. qdel(organ) - H.organs_by_name -= organ_name //Making sure the list entry is removed. + H.bodyparts_by_name -= organ_name //Making sure the list entry is removed. //Replacing lost limbs with the species default. var/mob/living/carbon/human/temp_holder for(var/limb_type in H.species.has_limbs) - if(!(limb_type in H.organs_by_name)) + if(!(limb_type in H.bodyparts_by_name)) var/list/organ_data = H.species.has_limbs[limb_type] var/limb_path = organ_data["path"] var/obj/item/organ/external/O = new limb_path(temp_holder) @@ -1286,7 +1286,7 @@ else O = new limb_path(H) //Create the limb on the player. O.owner = H - H.organs |= H.organs_by_name[O.limb_name] + H.bodyparts |= H.bodyparts_by_name[O.limb_name] //Replacing lost organs with the species default. temp_holder = new /mob/living/carbon/human() @@ -1411,7 +1411,7 @@ /mob/living/carbon/human/get_visible_implants(var/class = 0) var/list/visible_implants = list() - for(var/obj/item/organ/external/organ in src.organs) + for(var/obj/item/organ/external/organ in bodyparts) for(var/obj/item/weapon/O in organ.implants) if(!istype(O,/obj/item/weapon/implant) && (O.w_class > class) && !istype(O,/obj/item/weapon/shard/shrapnel)) visible_implants += O @@ -1427,7 +1427,7 @@ /mob/living/carbon/human/proc/handle_embedded_objects() - for(var/obj/item/organ/external/organ in src.organs) + for(var/obj/item/organ/external/organ in bodyparts) if(organ.status & ORGAN_SPLINTED) //Splints prevent movement. continue for(var/obj/item/weapon/O in organ.implants) @@ -2052,7 +2052,7 @@ return . /mob/living/carbon/human/proc/change_icobase(var/new_icobase, var/new_deform, var/owner_sensitive) - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) O.change_organ_icobase(new_icobase, new_deform, owner_sensitive) //Change the icobase/deform of all our organs. If owner_sensitive is set, that means the proc won't mess with frankenstein limbs. /mob/living/carbon/human/serialize() @@ -2074,8 +2074,8 @@ data["uwear"] = underwear // Limbs - for(var/limb in organs_by_name) - var/obj/item/organ/O = organs_by_name[limb] + for(var/limb in bodyparts_by_name) + var/obj/item/organ/O = bodyparts_by_name[limb] if(!O) limbs_list[limb] = "missing" continue @@ -2116,7 +2116,7 @@ for(var/obj/item/organ/internal/iorgan in internal_organs) qdel(iorgan) - for(var/obj/item/organ/external/organ in organs) + for(var/obj/item/organ/external/organ in bodyparts) qdel(organ) for(var/limb in limbs_list) diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm index 99df89de5c7..b0d2fb3e315 100644 --- a/code/modules/mob/living/carbon/human/human_attackhand.dm +++ b/code/modules/mob/living/carbon/human/human_attackhand.dm @@ -9,9 +9,9 @@ var/mob/living/carbon/human/H = M if(istype(H)) - var/obj/item/organ/external/temp = H.organs_by_name["r_hand"] + var/obj/item/organ/external/temp = H.bodyparts_by_name["r_hand"] if(H.hand) - temp = H.organs_by_name["l_hand"] + temp = H.bodyparts_by_name["l_hand"] if(!temp || !temp.is_usable()) to_chat(H, "You can't use your hand.") return diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index 1f8d86c6c15..04c8ffc9f57 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -8,7 +8,7 @@ var/total_burn = 0 var/total_brute = 0 - for(var/obj/item/organ/external/O in organs) //hardcoded to streamline things a bit + for(var/obj/item/organ/external/O in bodyparts) //hardcoded to streamline things a bit total_brute += O.brute_dam //calculates health based on organ brute and burn total_burn += O.burn_dam @@ -77,13 +77,13 @@ //These procs fetch a cumulative total damage from all organs /mob/living/carbon/human/getBruteLoss() var/amount = 0 - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) amount += O.brute_dam return amount /mob/living/carbon/human/getFireLoss() var/amount = 0 - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) amount += O.burn_dam return amount @@ -108,7 +108,7 @@ if(species) amount = amount * species.brute_mod - if(organ_name in organs_by_name) + if(organ_name in bodyparts_by_name) var/obj/item/organ/external/O = get_organ(organ_name) if(amount > 0) @@ -122,7 +122,7 @@ if(species) amount = amount * species.burn_mod - if(organ_name in organs_by_name) + if(organ_name in bodyparts_by_name) var/obj/item/organ/external/O = get_organ(organ_name) if(amount > 0) @@ -148,7 +148,7 @@ if(amount > 0) //cloneloss is being added if(prob(mut_prob)) var/list/obj/item/organ/external/candidates = list() //TYPECASTED LISTS ARE NOT A FUCKING THING WHAT THE FUCK - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) if(O.status & ORGAN_ROBOT) continue if(!(O.status & ORGAN_MUTATED)) @@ -163,7 +163,7 @@ else //cloneloss is being subtracted if(prob(heal_prob)) - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) if(O.status & ORGAN_MUTATED) O.unmutate() to_chat(src, "Your [O.name] is shaped normally again.") @@ -171,7 +171,7 @@ if(getCloneLoss() < 1) //no cloneloss, fixes organs - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) if(O.status & ORGAN_MUTATED) O.unmutate() to_chat(src, "Your [O.name] is shaped normally again.") @@ -203,7 +203,7 @@ //Returns a list of damaged organs /mob/living/carbon/human/proc/get_damaged_organs(brute, burn, flags = AFFECT_ALL_ORGANS) var/list/obj/item/organ/external/parts = list() - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) if((brute && O.brute_dam) || (burn && O.burn_dam)) if(!(flags & AFFECT_ROBOTIC_ORGAN) && O.status & ORGAN_ROBOT) continue @@ -215,7 +215,7 @@ //Returns a list of damageable organs /mob/living/carbon/human/proc/get_damageable_organs() var/list/obj/item/organ/external/parts = list() - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) if(O.brute_dam + O.burn_dam < O.max_damage) parts += O return parts @@ -313,7 +313,7 @@ This function restores the subjects blood to max. This function restores all organs. */ /mob/living/carbon/human/restore_all_organs() - for(var/obj/item/organ/external/current_organ in organs) + for(var/obj/item/organ/external/current_organ in bodyparts) current_organ.rejuvenate() /mob/living/carbon/human/proc/HealDamage(zone, brute, burn) @@ -331,7 +331,7 @@ This function restores all organs. if(zone in list("eyes", "mouth")) zone = "head" - return organs_by_name[zone] + return bodyparts_by_name[zone] /mob/living/carbon/human/apply_damage(damage = 0, damagetype = BRUTE, def_zone = null, blocked = 0, sharp = 0, edge = 0, obj/used_weapon = null) //Handle other types of damage diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 029c207a2d8..3f25873e5f2 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -83,7 +83,7 @@ emp_act //If a specific bodypart is targetted, check how that bodypart is protected and return the value. //If you don't specify a bodypart, it checks ALL your bodyparts for protection, and averages out the values - for(var/obj/item/organ/external/organ in organs) + for(var/obj/item/organ/external/organ in bodyparts) armorval += getarmor_organ(organ, type) organnum++ @@ -100,8 +100,8 @@ emp_act if(bp && istype(bp ,/obj/item/clothing)) var/obj/item/clothing/C = bp if(C.body_parts_covered & def_zone.body_part) - protection += C.armor[type] - + protection += C.armor[type] + return protection //this proc returns the Siemens coefficient of electrical resistivity for a particular external organ. diff --git a/code/modules/mob/living/carbon/human/human_organs.dm b/code/modules/mob/living/carbon/human/human_organs.dm index 2f07fdacd07..5ae7547be58 100644 --- a/code/modules/mob/living/carbon/human/human_organs.dm +++ b/code/modules/mob/living/carbon/human/human_organs.dm @@ -4,8 +4,8 @@ eyes.update_colour() update_body() -/mob/living/carbon/human/var/list/organs = list() -/mob/living/carbon/human/var/list/organs_by_name = list() // map organ names to organs +/mob/living/carbon/human/var/list/bodyparts = list() +/mob/living/carbon/human/var/list/bodyparts_by_name = list() // map organ names to organs // Takes care of organ related updates, such as broken and missing limbs /mob/living/carbon/human/proc/handle_organs() @@ -18,7 +18,7 @@ last_dam = damage_this_tick if(force_process) bad_external_organs.Cut() - for(var/obj/item/organ/external/Ex in organs) + for(var/obj/item/organ/external/Ex in bodyparts) bad_external_organs |= Ex //processing internal organs is pretty cheap, do that first. @@ -69,7 +69,7 @@ return for(var/limb_tag in list("l_leg","r_leg","l_foot","r_foot")) - var/obj/item/organ/external/E = organs_by_name[limb_tag] + var/obj/item/organ/external/E = bodyparts_by_name[limb_tag] if(!E || (E.status & (ORGAN_DESTROYED|ORGAN_DEAD)) || E.is_malfunctioning()) stance_damage += 2 // let it fail even if just foot&leg. Also malfunctioning happens sporadically so it should impact more when it procs else if(E.is_broken() || !E.is_usable()) @@ -100,7 +100,7 @@ if(!l_hand && !r_hand) return - for(var/obj/item/organ/external/E in organs) + for(var/obj/item/organ/external/E in bodyparts) if(!E || !E.can_grasp || (E.status & ORGAN_SPLINTED)) continue @@ -175,7 +175,7 @@ /mob/living/carbon/human/proc/handle_trace_chems() //New are added for reagents to random organs. for(var/datum/reagent/A in reagents.reagent_list) - var/obj/item/organ/internal/O = pick(organs) + var/obj/item/organ/internal/O = pick(bodyparts) O.trace_chemicals[A.name] = 100 /* @@ -186,7 +186,7 @@ old_ue: Set this to a UE string, and this proc will overwrite the dna of organs */ /mob/living/carbon/human/proc/sync_organ_dna(var/assimilate = 1, var/old_ue = null) var/ue_to_compare = (old_ue) ? old_ue : dna.unique_enzymes - var/list/all_bits = internal_organs|organs + var/list/all_bits = internal_organs|bodyparts for(var/obj/item/organ/O in all_bits) if(assimilate || O.dna.unique_enzymes == ue_to_compare) O.set_dna(dna) @@ -204,9 +204,8 @@ I use this to standardize shadowling dethrall code /mob/living/carbon/human/has_organic_damage() var/odmg = 0 - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) if(O.status & ORGAN_ROBOT) odmg += O.brute_dam odmg += O.burn_dam return (health < (100 - odmg)) - diff --git a/code/modules/mob/living/carbon/human/interactive/interactive.dm b/code/modules/mob/living/carbon/human/interactive/interactive.dm index de0a0b77e3f..a208752af24 100644 --- a/code/modules/mob/living/carbon/human/interactive/interactive.dm +++ b/code/modules/mob/living/carbon/human/interactive/interactive.dm @@ -268,20 +268,20 @@ zone_sel.selecting = "chest" //arms if(prob((SNPC_FUZZY_CHANCE_LOW+SNPC_FUZZY_CHANCE_HIGH)/4)) - var/obj/item/organ/external/R = organs_by_name["r_arm"] + var/obj/item/organ/external/R = bodyparts_by_name["r_arm"] if(R) R.robotize() else - var/obj/item/organ/external/L = organs_by_name["l_arm"] + var/obj/item/organ/external/L = bodyparts_by_name["l_arm"] if(L) L.robotize() //legs if(prob((SNPC_FUZZY_CHANCE_LOW+SNPC_FUZZY_CHANCE_HIGH)/4)) - var/obj/item/organ/external/R = organs_by_name["r_leg"] + var/obj/item/organ/external/R = bodyparts_by_name["r_leg"] if(R) R.robotize() else - var/obj/item/organ/external/L = organs_by_name["l_leg"] + var/obj/item/organ/external/L = bodyparts_by_name["l_leg"] if(L) L.robotize() UpdateDamageIcon() diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index 93887e8542f..bb297513ef5 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -23,7 +23,7 @@ /mob/living/carbon/human/proc/has_organ(name) - var/obj/item/organ/external/O = organs_by_name[name] + var/obj/item/organ/external/O = bodyparts_by_name[name] return (O && !(O.status & ORGAN_DESTROYED) && !O.is_stump()) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index c7018183da3..be265669b79 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -255,8 +255,8 @@ emote("gasp") updatehealth() - if(damage && organs.len) - var/obj/item/organ/external/O = pick(organs) + if(damage && bodyparts.len) + var/obj/item/organ/external/O = pick(bodyparts) if(istype(O)) O.add_autopsy_data("Radiation Poisoning", damage) /mob/living/carbon/human/breathe() diff --git a/code/modules/mob/living/carbon/human/species/skeleton.dm b/code/modules/mob/living/carbon/human/species/skeleton.dm index d09c8dd1699..62676144ebd 100644 --- a/code/modules/mob/living/carbon/human/species/skeleton.dm +++ b/code/modules/mob/living/carbon/human/species/skeleton.dm @@ -48,7 +48,7 @@ if(R.id == "milk") H.heal_overall_damage(4,4) if(prob(5)) // 5% chance per proc to find a random limb, and mend it - var/list/our_organs = H.organs.Copy() + var/list/our_organs = H.bodyparts.Copy() shuffle(our_organs) for(var/obj/item/organ/external/L in our_organs) if(istype(L)) @@ -61,4 +61,4 @@ H.say(pick("Thanks Mr Skeltal", "Thank for strong bones", "Doot doot!")) return 1 - return ..() \ No newline at end of file + return ..() diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index 54550a0f560..82a6a5e8741 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -184,20 +184,12 @@ /datum/species/proc/create_organs(var/mob/living/carbon/human/H) //Handles creation of mob organs. - for(var/obj/item/organ/internal/iorgan in H.internal_organs) - if(iorgan in H.internal_organs) - qdel(iorgan) + LAZYQDELLIST(H.internal_organs) + LAZYQDELLIST(H.bodyparts) - for(var/obj/item/organ/organ in H.contents) - if(organ in H.organs) - qdel(organ) - - if(H.organs) H.organs.Cut() - if(H.organs_by_name) H.organs_by_name.Cut() - - H.organs = list() - H.internal_organs = list() - H.organs_by_name = list() + LAZYREINITLIST(H.bodyparts) + LAZYREINITLIST(H.bodyparts_by_name) + LAZYREINITLIST(H.internal_organs) for(var/limb_type in has_limbs) var/list/organ_data = has_limbs[limb_type] @@ -210,10 +202,10 @@ // organ new code calls `insert` on its own new organ(H) - for(var/name in H.organs_by_name) - H.organs |= H.organs_by_name[name] + for(var/name in H.bodyparts_by_name) + H.bodyparts |= H.bodyparts_by_name[name] - for(var/obj/item/organ/external/O in H.organs) + for(var/obj/item/organ/external/O in H.bodyparts) O.owner = H /datum/species/proc/handle_breath(var/datum/gas_mixture/breath, var/mob/living/carbon/human/H) @@ -551,7 +543,7 @@ var/list/cached_overlays = H.healthdoll.cached_healthdoll_overlays // Use the dead health doll as the base, since we have proper "healthy" overlays now H.healthdoll.icon_state = "healthdoll_DEAD" - for(var/obj/item/organ/external/O in H.organs) + for(var/obj/item/organ/external/O in H.bodyparts) var/damage = O.burn_dam + O.brute_dam var/comparison = (O.max_damage/5) var/icon_num = 0 diff --git a/code/modules/mob/living/carbon/human/species/station.dm b/code/modules/mob/living/carbon/human/species/station.dm index 10e39022315..8c5772b4f91 100644 --- a/code/modules/mob/living/carbon/human/species/station.dm +++ b/code/modules/mob/living/carbon/human/species/station.dm @@ -580,8 +580,8 @@ H.g_skin = new_color_list[2] H.b_skin = new_color_list[3] if(world.time % SLIMEPERSON_ICON_UPDATE_PERIOD > SLIMEPERSON_ICON_UPDATE_PERIOD - 20) // The 20 is because this gets called every 2 seconds, from the mob controller - for(var/organname in H.organs_by_name) - var/obj/item/organ/external/E = H.organs_by_name[organname] + for(var/organname in H.bodyparts_by_name) + var/obj/item/organ/external/E = H.bodyparts_by_name[organname] if(istype(E) && E.dna.species == "Slime People") E.sync_colour_to_human(H) H.update_hair(0) @@ -634,13 +634,13 @@ return var/list/missing_limbs = list() - for(var/l in organs_by_name) - var/obj/item/organ/external/E = organs_by_name[l] + for(var/l in bodyparts_by_name) + var/obj/item/organ/external/E = bodyparts_by_name[l] if(!istype(E) || istype(E, /obj/item/organ/external/stump)) var/list/limblist = species.has_limbs[l] var/obj/item/organ/external/limb = limblist["path"] var/parent_organ = initial(limb.parent_organ) - var/obj/item/organ/external/parentLimb = organs_by_name[parent_organ] + var/obj/item/organ/external/parentLimb = bodyparts_by_name[parent_organ] if(!istype(parentLimb) || parentLimb.is_stump()) continue missing_limbs[initial(limb.name)] = l @@ -662,7 +662,7 @@ to_chat(src, "You're too hungry to regenerate a limb!") return - var/obj/item/organ/external/O = organs_by_name[chosen_limb] + var/obj/item/organ/external/O = bodyparts_by_name[chosen_limb] var/stored_brute = 0 var/stored_burn = 0 @@ -680,7 +680,7 @@ var/limb_list = species.has_limbs[chosen_limb] var/obj/item/organ/external/limb_path = limb_list["path"] // Parent check - var/obj/item/organ/external/potential_parent = organs_by_name[initial(limb_path.parent_organ)] + var/obj/item/organ/external/potential_parent = bodyparts_by_name[initial(limb_path.parent_organ)] if(!istype(potential_parent) || potential_parent.is_stump()) to_chat(src, "You've lost the organ that you've been growing your new part on!") return // No rayman for you diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 4c0088e0157..20d6a717cde 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -171,7 +171,7 @@ var/global/list/damage_icon_parts = list() // first check whether something actually changed about damage appearance var/damage_appearance = "" - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) if(O.is_stump()) continue if(O.status & ORGAN_DESTROYED) damage_appearance += "d" @@ -189,7 +189,7 @@ var/global/list/damage_icon_parts = list() var/image/standing_image = new /image("icon" = standing) // blend the individual damage states with our icons - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) if(O.is_stump()) continue if(!(O.status & ORGAN_DESTROYED)) @@ -240,7 +240,7 @@ var/global/list/damage_icon_parts = list() icon_key += "#000000" for(var/organ_tag in species.has_limbs) - var/obj/item/organ/external/part = organs_by_name[organ_tag] + var/obj/item/organ/external/part = bodyparts_by_name[organ_tag] if(isnull(part) || part.is_stump() || (part.status & ORGAN_DESTROYED)) icon_key += "0" else if(part.status & ORGAN_ROBOT) @@ -269,7 +269,7 @@ var/global/list/damage_icon_parts = list() var/obj/item/organ/external/chest = get_organ("chest") base_icon = chest.get_icon(skeleton) - for(var/obj/item/organ/external/part in organs) + for(var/obj/item/organ/external/part in bodyparts) var/icon/temp = part.get_icon(skeleton) //That part makes left and right legs drawn topmost and lowermost when human looks WEST or EAST //And no change in rendering for other parts (they icon_position is 0, so goes to 'else' part) @@ -1333,7 +1333,7 @@ var/global/list/damage_icon_parts = list() if(update_icons) update_icons() /mob/living/carbon/human/proc/force_update_limbs() - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) O.sync_colour_to_human(src) update_body(0) diff --git a/code/modules/mob/living/carbon/shock.dm b/code/modules/mob/living/carbon/shock.dm index 0a86f2756cf..b86f88c4ff4 100644 --- a/code/modules/mob/living/carbon/shock.dm +++ b/code/modules/mob/living/carbon/shock.dm @@ -20,7 +20,7 @@ // broken or ripped off organs will add quite a bit of pain if(istype(src,/mob/living/carbon/human)) var/mob/living/carbon/human/M = src - for(var/obj/item/organ/external/organ in M.organs) + for(var/obj/item/organ/external/organ in M.bodyparts) if(!organ) continue else if(organ.status & ORGAN_BROKEN || organ.open) diff --git a/code/modules/mob/living/silicon/robot/component.dm b/code/modules/mob/living/silicon/robot/component.dm index 6943105132b..d399db99515 100644 --- a/code/modules/mob/living/silicon/robot/component.dm +++ b/code/modules/mob/living/silicon/robot/component.dm @@ -230,7 +230,7 @@ to_chat(user, "External prosthetics:") var/organ_found if(H.internal_organs.len) - for(var/obj/item/organ/external/E in H.organs) + for(var/obj/item/organ/external/E in H.bodyparts) if(!(E.status & ORGAN_ROBOT)) continue organ_found = 1 diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 40835475e2c..97791a9cacc 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -870,8 +870,8 @@ var/list/slot_equipment_priority = list( \ if(ishuman(src)) var/mob/living/carbon/human/H = src if(H.health <= config.health_threshold_softcrit) - for(var/name in H.organs_by_name) - var/obj/item/organ/external/e = H.organs_by_name[name] + for(var/name in H.bodyparts_by_name) + var/obj/item/organ/external/e = H.bodyparts_by_name[name] if(e && H.lying) if(((e.status & ORGAN_BROKEN && !(e.status & ORGAN_SPLINTED)) || e.status & ORGAN_BLEEDING) && (H.getBruteLoss() + H.getFireLoss() >= 100)) return 1 @@ -1117,7 +1117,7 @@ var/list/slot_equipment_priority = list( \ var/mob/living/carbon/human/H = src var/obj/item/organ/external/affected - for(var/obj/item/organ/external/organ in H.organs) //Grab the organ holding the implant. + for(var/obj/item/organ/external/organ in H.bodyparts) //Grab the organ holding the implant. for(var/obj/item/weapon/O in organ.implants) if(O == selection) affected = organ diff --git a/code/modules/mob/mob_grab.dm b/code/modules/mob/mob_grab.dm index e52854621bd..624ec318f03 100644 --- a/code/modules/mob/mob_grab.dm +++ b/code/modules/mob/mob_grab.dm @@ -352,7 +352,7 @@ (affected.glasses && affected.glasses.flags_cover & GLASSESCOVERSEYES)) to_chat(assailant, "You're going to need to remove the eye covering first.") return - if(!affected.internal_organs_by_name["eyes"]) + if(!affected.internal_bodyparts_by_name["eyes"]) to_chat(assailant, "You cannot locate any eyes on [affecting]!") return assailant.visible_message("[assailant] presses \his fingers into [affecting]'s eyes!") diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 69bba669de0..6c443b4aa30 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -17,7 +17,7 @@ /mob/living/carbon/human/isSynthetic() // If they are 100% robotic, they count as synthetic. - for(var/obj/item/organ/external/E in organs) + for(var/obj/item/organ/external/E in bodyparts) if(!(E.status & ORGAN_ROBOT)) return 0 return 1 diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index f7fb545d495..c21733a7a39 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -55,7 +55,7 @@ canmove = 0 icon = null invisibility = 101 - for(var/t in organs) + for(var/t in bodyparts) qdel(t) for(var/i in internal_organs) qdel(i) @@ -115,7 +115,7 @@ canmove = 0 icon = null invisibility = 101 - for(var/t in organs) + for(var/t in bodyparts) qdel(t) var/alien_caste = pick("Hunter","Sentinel","Drone") @@ -147,7 +147,7 @@ canmove = 0 icon = null invisibility = 101 - for(var/t in organs) + for(var/t in bodyparts) qdel(t) var/mob/living/carbon/slime/new_slime @@ -183,7 +183,7 @@ canmove = 0 icon = null invisibility = 101 - for(var/t in organs) //this really should not be necessary + for(var/t in bodyparts) //this really should not be necessary qdel(t) var/mob/living/simple_animal/pet/corgi/new_corgi = new /mob/living/simple_animal/pet/corgi (loc) @@ -212,7 +212,7 @@ icon = null invisibility = 101 - for(var/t in organs) + for(var/t in bodyparts) qdel(t) var/mob/new_mob = new mobpath(src.loc) @@ -252,7 +252,7 @@ canmove = 0 icon = null invisibility = 101 - for(var/t in organs) //this really should not be necessary + for(var/t in bodyparts) //this really should not be necessary qdel(t) var/obj/item/device/paicard/card = new(loc) diff --git a/code/modules/paperwork/paperbin.dm b/code/modules/paperwork/paperbin.dm index 9770fb8c523..ece95ab2584 100644 --- a/code/modules/paperwork/paperbin.dm +++ b/code/modules/paperwork/paperbin.dm @@ -54,9 +54,9 @@ /obj/item/weapon/paper_bin/attack_hand(mob/user as mob) if(ishuman(user)) var/mob/living/carbon/human/H = user - var/obj/item/organ/external/temp = H.organs_by_name["r_hand"] + var/obj/item/organ/external/temp = H.bodyparts_by_name["r_hand"] if(H.hand) - temp = H.organs_by_name["l_hand"] + temp = H.bodyparts_by_name["l_hand"] if(temp && !temp.is_usable()) to_chat(H, "You try to move your [temp.name], but cannot!") return diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm index 775c53fee72..33aa4931fcc 100644 --- a/code/modules/power/cable.dm +++ b/code/modules/power/cable.dm @@ -521,7 +521,7 @@ var/global/list/datum/stack_recipe/cable_coil_recipes = list( /obj/item/stack/cable_coil/attack(mob/M, mob/user) if(ishuman(M)) var/mob/living/carbon/human/H = M - var/obj/item/organ/external/S = H.organs_by_name[user.zone_sel.selecting] + var/obj/item/organ/external/S = H.bodyparts_by_name[user.zone_sel.selecting] if(!S) return diff --git a/code/modules/projectiles/guns/medbeam.dm b/code/modules/projectiles/guns/medbeam.dm index 032874c4918..a556d4572a2 100644 --- a/code/modules/projectiles/guns/medbeam.dm +++ b/code/modules/projectiles/guns/medbeam.dm @@ -103,7 +103,7 @@ target.adjustFireLoss(-4) if(ishuman(target)) var/var/mob/living/carbon/human/H = target - for(var/obj/item/organ/external/E in H.organs) + for(var/obj/item/organ/external/E in H.bodyparts) if(prob(10)) if(E.mend_fracture()) E.perma_injury = 0 diff --git a/code/modules/projectiles/projectile/magic.dm b/code/modules/projectiles/projectile/magic.dm index b0d2a53c0d9..6d4976e1d53 100644 --- a/code/modules/projectiles/projectile/magic.dm +++ b/code/modules/projectiles/projectile/magic.dm @@ -162,7 +162,7 @@ proc/wabbajack(mob/living/M) if(ishuman(M)) var/mob/living/carbon/human/H = M // Make sure there are no organs or limbs to drop - for(var/t in H.organs) + for(var/t in H.bodyparts) qdel(t) for(var/i in H.internal_organs) qdel(i) diff --git a/code/modules/reagents/chemistry/reagents/admin.dm b/code/modules/reagents/chemistry/reagents/admin.dm index a915ef8cd57..b94998221ef 100644 --- a/code/modules/reagents/chemistry/reagents/admin.dm +++ b/code/modules/reagents/chemistry/reagents/admin.dm @@ -21,7 +21,7 @@ for(var/name in H.internal_organs) var/obj/item/organ/internal/I = H.get_int_organ(name) I.damage = max(0, I.damage-5) - for(var/obj/item/organ/external/E in H.organs) + for(var/obj/item/organ/external/E in H.bodyparts) if(E.mend_fracture()) E.perma_injury = 0 M.SetEyeBlind(0) diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index f3c1cf2e96c..a8fcf888318 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -652,7 +652,7 @@ if(ishuman(M)) var/mob/living/carbon/human/H = M var/necrosis_prob = 40 * min((20 MINUTES), max((time_dead - (1 MINUTES)), 0)) / ((20 MINUTES) - (1 MINUTES)) - for(var/obj/item/organ/O in (H.organs | H.internal_organs)) + for(var/obj/item/organ/O in (H.bodyparts | H.internal_organs)) // Per non-vital body part: // 0% chance of necrosis within 1 minute of death // 40% chance of necrosis after 20 minutes of death diff --git a/code/modules/research/xenoarchaeology/artifact/effects/unknown_effect_heal.dm b/code/modules/research/xenoarchaeology/artifact/effects/unknown_effect_heal.dm index 3f823315078..b1071222b17 100644 --- a/code/modules/research/xenoarchaeology/artifact/effects/unknown_effect_heal.dm +++ b/code/modules/research/xenoarchaeology/artifact/effects/unknown_effect_heal.dm @@ -13,7 +13,7 @@ if(ishuman(toucher)) var/mob/living/carbon/human/H = toucher - for(var/obj/item/organ/external/affecting in H.organs) + for(var/obj/item/organ/external/affecting in H.bodyparts) if(affecting && istype(affecting)) affecting.heal_damage(25 * weakness, 25 * weakness) //H:heal_organ_damage(25, 25) diff --git a/code/modules/surgery/limb_reattach.dm b/code/modules/surgery/limb_reattach.dm index 794bf2a3e9f..667f5c02a96 100644 --- a/code/modules/surgery/limb_reattach.dm +++ b/code/modules/surgery/limb_reattach.dm @@ -198,7 +198,7 @@ user.visible_message("[user] has connected tendons and muscles in [target]'s [E.amputation_point] with [tool].", \ "You have connected tendons and muscles in [target]'s [E.amputation_point] with [tool].") E.status &= ~ORGAN_DESTROYED - var/obj/item/organ/external/stump = target.organs_by_name["limb stump"] + var/obj/item/organ/external/stump = target.bodyparts_by_name["limb stump"] if(stump) stump.remove(target) if(E.children) @@ -248,7 +248,7 @@ if(!organ_data) continue // This will break if there's more than one stump ever - var/obj/item/organ/external/stump = target.organs_by_name["limb stump"] + var/obj/item/organ/external/stump = target.bodyparts_by_name["limb stump"] if(stump) stump.remove(target) var/new_limb_type = organ_data["path"] diff --git a/code/modules/surgery/organs/blood.dm b/code/modules/surgery/organs/blood.dm index d1a36f2c4a3..9eefe264524 100644 --- a/code/modules/surgery/organs/blood.dm +++ b/code/modules/surgery/organs/blood.dm @@ -118,7 +118,7 @@ //Bleeding out var/blood_max = 0 - for(var/obj/item/organ/external/temp in organs) + for(var/obj/item/organ/external/temp in bodyparts) if(!(temp.status & ORGAN_BLEEDING) || temp.status & ORGAN_ROBOT) continue for(var/datum/wound/W in temp.wounds) diff --git a/code/modules/surgery/organs/helpers.dm b/code/modules/surgery/organs/helpers.dm index a61537f1985..94b0de5e066 100644 --- a/code/modules/surgery/organs/helpers.dm +++ b/code/modules/surgery/organs/helpers.dm @@ -43,6 +43,6 @@ return istype(A, /obj/item/organ/internal) /mob/living/carbon/human/proc/get_limb_by_name(limb_name) //Look for a limb with the given limb name in the source mob, and return it if found. - for(var/obj/item/organ/external/O in organs) + for(var/obj/item/organ/external/O in bodyparts) if(limb_name == O.limb_name) return O diff --git a/code/modules/surgery/organs/organ_external.dm b/code/modules/surgery/organs/organ_external.dm index 009f2a929ec..10f50cceaea 100644 --- a/code/modules/surgery/organs/organ_external.dm +++ b/code/modules/surgery/organs/organ_external.dm @@ -92,7 +92,7 @@ qdel(O) if(owner) - owner.organs_by_name[limb_name] = null + owner.bodyparts_by_name[limb_name] = null if(children) for(var/obj/item/organ/external/C in children) @@ -157,15 +157,15 @@ status = status & ~ORGAN_DESTROYED forceMove(owner) if(istype(owner)) - if(!isnull(owner.organs_by_name[limb_name])) + if(!isnull(owner.bodyparts_by_name[limb_name])) log_debug("Duplicate organ in slot \"[limb_name]\", mob '[target]'") - owner.organs_by_name[limb_name] = src - owner.organs |= src + owner.bodyparts_by_name[limb_name] = src + owner.bodyparts |= src for(var/atom/movable/stuff in src) stuff.attempt_become_organ(src, owner) if(parent_organ) - parent = owner.organs_by_name[src.parent_organ] + parent = owner.bodyparts_by_name[src.parent_organ] if(parent) if(!parent.children) parent.children = list() @@ -726,7 +726,7 @@ Note that amputating the affected organ does in fact remove the infection from t if(status & ORGAN_ROBOT) stump.robotize() stump.wounds |= W - victim.organs |= stump + victim.bodyparts |= stump stump.update_damages() parent = null @@ -946,9 +946,9 @@ Note that amputating the affected organ does in fact remove the infection from t thing.forceMove(src) release_restraints(victim) - victim.organs -= src + victim.bodyparts -= src if(is_primary_organ(victim)) - victim.organs_by_name[limb_name] = null // Remove from owner's vars. + victim.bodyparts_by_name[limb_name] = null // Remove from owner's vars. //Robotic limbs explode if sabotaged. if(is_robotic && sabotaged) @@ -984,7 +984,7 @@ Note that amputating the affected organ does in fact remove the infection from t O = owner if(!istype(O)) // You're not the primary organ of ANYTHING, bucko return 0 - return src == O.organs_by_name[limb_name] + return src == O.bodyparts_by_name[limb_name] // The callback we use to remove wounds from an un-processed limb /obj/item/organ/external/proc/cleanup_wounds(var/list/slated_wounds) diff --git a/code/modules/surgery/organs/organ_icon.dm b/code/modules/surgery/organs/organ_icon.dm index e174ed55a3f..6c2c9a89c08 100644 --- a/code/modules/surgery/organs/organ_icon.dm +++ b/code/modules/surgery/organs/organ_icon.dm @@ -55,7 +55,7 @@ var/global/list/limb_icon_cache = list() /obj/item/organ/external/head/sync_colour_to_human(var/mob/living/carbon/human/H) ..() - var/obj/item/organ/internal/eyes/eyes = owner.get_int_organ(/obj/item/organ/internal/eyes)//owner.internal_organs_by_name["eyes"] + var/obj/item/organ/internal/eyes/eyes = owner.get_int_organ(/obj/item/organ/internal/eyes)//owner.internal_bodyparts_by_name["eyes"] if(eyes) eyes.update_colour() /obj/item/organ/external/head/remove() diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index 0906b3c63c5..c61d44776bf 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -42,7 +42,7 @@ log_runtime(EXCEPTION("[src] attempted to insert into a [parent_organ], but [parent_organ] wasn't an organ! [atom_loc_line(M)]"), src) else parent.internal_organs |= src - //M.internal_organs_by_name[src] |= src(H,1) + //M.internal_bodyparts_by_name[src] |= src(H,1) loc = null for(var/X in actions) var/datum/action/A = X diff --git a/code/modules/surgery/organs/pain.dm b/code/modules/surgery/organs/pain.dm index 7852ac05a5b..67655e17102 100644 --- a/code/modules/surgery/organs/pain.dm +++ b/code/modules/surgery/organs/pain.dm @@ -92,7 +92,7 @@ mob/living/carbon/human/proc/handle_pain() return var/maxdam = 0 var/obj/item/organ/external/damaged_organ = null - for(var/obj/item/organ/external/E in organs) + for(var/obj/item/organ/external/E in bodyparts) if(E.status & ORGAN_DEAD|ORGAN_ROBOT) continue var/dam = E.get_damage() // make the choice of the organ depend on damage, diff --git a/code/modules/surgery/organs/subtypes/diona.dm b/code/modules/surgery/organs/subtypes/diona.dm index c7044f92fb9..951ca862317 100644 --- a/code/modules/surgery/organs/subtypes/diona.dm +++ b/code/modules/surgery/organs/subtypes/diona.dm @@ -89,7 +89,7 @@ /* /obj/item/organ/external/diona/removed() var/mob/living/carbon/human/H = owner ..() - if(!istype(H) || !H.organs || !H.organs.len) + if(!istype(H) || !H.bodyparts || !H.bodyparts.len) H.death() if(prob(50) && spawn_diona_nymph_from_organ(src)) qdel(src) */ @@ -141,7 +141,7 @@ /*/obj/item/organ/diona/removed(var/mob/living/user) var/mob/living/carbon/human/H = owner ..() - if(!istype(H) || !H.organs || !H.organs.len) + if(!istype(H) || !H.bodyparts || !H.bodyparts.len) H.death() if(prob(50) && spawn_diona_nymph_from_organ(src)) qdel(src) */ From a493bcb460d5e79fc183244df48d4308640095f1 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Sun, 30 Apr 2017 01:28:50 -0700 Subject: [PATCH 043/224] Fox stuff --- code/__HELPERS/lists.dm | 3 +-- code/__HELPERS/qdel.dm | 5 ++++- code/modules/mob/living/carbon/human/human.dm | 4 +--- code/modules/mob/living/carbon/human/species/species.dm | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/code/__HELPERS/lists.dm b/code/__HELPERS/lists.dm index 5d7263356a5..0196f326792 100644 --- a/code/__HELPERS/lists.dm +++ b/code/__HELPERS/lists.dm @@ -639,5 +639,4 @@ proc/dd_sortedObjectList(list/incoming) #define LAZYCLEARLIST(L) if(L) L.Cut() // LAZYING PT 2: THE LAZENING -#define LAZYREINITLIST(L) LAZYCLEARLIST(L); LAZYINITLIST(L) -#define LAZYQDELLIST(L) if(L) for(var/o in L) { qdel(o); L.Cut() } +#define LAZYREINITLIST(L) LAZYCLEARLIST(L); LAZYINITLIST(L); diff --git a/code/__HELPERS/qdel.dm b/code/__HELPERS/qdel.dm index e8a11f27a66..2aea6de0dd7 100644 --- a/code/__HELPERS/qdel.dm +++ b/code/__HELPERS/qdel.dm @@ -1,2 +1,5 @@ #define QDEL_IN(item, time) addtimer(GLOBAL_PROC, "qdel", time, FALSE, item) -#define QDEL_NULL(item) if(item) { qdel(item); item = null } \ No newline at end of file +#define QDEL_NULL(item) if(item) { qdel(item); item = null } +#define QDEL_LIST(L) if(L) { for(var/I in L) qdel(I); L.Cut(); } +#define QDEL_LIST_ASSOC(L) if(L) { for(var/I in L) { qdel(L[I]); qdel(I); } L.Cut(); } +#define QDEL_LIST_ASSOC_VAL(L) if(L) { for(var/I in L) qel(L[I]); L.Cut(); } diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 6a3b3aaeaab..cc2458c7cf4 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -65,9 +65,7 @@ add_to_all_human_data_huds() /mob/living/carbon/human/Destroy() - for(var/atom/movable/organelle in bodyparts) - qdel(organelle) - bodyparts.Cut() + QDEL_LIST(bodyparts) return ..() /mob/living/carbon/human/dummy diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index 82a6a5e8741..d2d44757705 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -184,8 +184,8 @@ /datum/species/proc/create_organs(var/mob/living/carbon/human/H) //Handles creation of mob organs. - LAZYQDELLIST(H.internal_organs) - LAZYQDELLIST(H.bodyparts) + QDEL_LIST(H.internal_organs) + QDEL_LIST(H.bodyparts) LAZYREINITLIST(H.bodyparts) LAZYREINITLIST(H.bodyparts_by_name) From 34cb73f40ba7a5abfe5795957c01c188bcfc24bf Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Sun, 30 Apr 2017 13:36:08 -0700 Subject: [PATCH 044/224] Forgot to qdel --- code/modules/client/preference/preferences.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index d6b1b23ad25..37601ea49e3 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -2107,7 +2107,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts var/obj/item/organ/external/O = character.bodyparts_by_name[name] if(O) if(status == "amputated") - O.remove(character) + qdel(O.remove(character)) else if(status == "cyborg") if(rlimb_data[name]) From 96323dc13bbb0cab0e50f60deb0108457f70934d Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Sun, 30 Apr 2017 16:40:31 -0400 Subject: [PATCH 045/224] Screen GC Issues (#7200) --- code/_onclick/hud/alert.dm | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index 0090dd654fd..68a24f87a3e 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -339,6 +339,10 @@ so as to remain in compliance with the most up-to-date laws." timeout = 600 var/atom/target = null +/obj/screen/alert/hackingapc/Destroy() + target = null + return ..() + /obj/screen/alert/hackingapc/Click() if(!usr || !usr.client) return @@ -366,7 +370,8 @@ so as to remain in compliance with the most up-to-date laws." timeout = 300 /obj/screen/alert/notify_cloning/Click() - if(!usr || !usr.client) return + if(!usr || !usr.client) + return var/mob/dead/observer/G = usr G.reenter_corpse() @@ -378,11 +383,18 @@ so as to remain in compliance with the most up-to-date laws." var/atom/target = null var/action = NOTIFY_JUMP +/obj/screen/alert/notify_action/Destroy() + target = null + return ..() + /obj/screen/alert/notify_action/Click() - if(!usr || !usr.client) return - if(!target) return + if(!usr || !usr.client) + return + if(!target) + return var/mob/dead/observer/G = usr - if(!istype(G)) return + if(!istype(G)) + return switch(action) if(NOTIFY_ATTACK) target.attack_ghost(G) From 56bf4deb303e45a57059f9afdb2df404e854a53c Mon Sep 17 00:00:00 2001 From: KasparoVy Date: Mon, 1 May 2017 00:40:40 -0400 Subject: [PATCH 046/224] istype() Reduction & A Missed Spot Checks once when S (or NS) is set. At S, it will default the species (human), fetch the species datum (also human) and generate a random character of that species (all but the random character generation is done at NS as well). Also sorts out a species check I missed (it checked to see if the species wasn't Machine. Now it checks to see if the species doesn't have ALL_RPARTS - functionally the same). --- code/modules/client/preference/preferences.dm | 116 ++++++++++-------- 1 file changed, 62 insertions(+), 54 deletions(-) diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index a0061187528..f5647d158d4 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -261,6 +261,11 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts switch(current_tab) if(TAB_CHAR) // Character Settings var/datum/species/S = all_species[species] + if(!istype(S)) //The species was invalid. Set the species to the default, fetch the datum for that species and generate a random character. + species = initial(species) + S = all_species[species] + random_character() + dat += "

" dat += "
" dat += "Name: " @@ -291,10 +296,10 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(species == "Grey") dat += "Voice: [speciesprefs ? "Wingdings" : "Normal"]
" dat += "Secondary Language: [language]
" - if(istype(S) && S.autohiss_basic_map) + if(S.autohiss_basic_map) dat += "Auto-accent: [autohiss_mode == 2 ? "Full" : (autohiss_mode == 1 ? "Basic" : "Off")]
" dat += "Blood Type: [b_type]
" - if(istype(S) && S.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) + if(S.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) dat += "Skin Tone: [species == "Vox" ? "[s_tone]" : "[-s_tone + 35]/220"]
" dat += "Disabilities: \[Set\]
" dat += "Nanotrasen Relation: [nanotrasen_relation]
" @@ -306,7 +311,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts dat += "

Hair & Accessories

" - if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. + if(S.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. var/headaccessoryname = "Head Accessory: " if(species == "Unathi") headaccessoryname = "Horns: " @@ -314,15 +319,15 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts dat += "[ha_style] " dat += "Color [color_square(r_headacc, g_headacc, b_headacc)]
" - if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. + if(S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. dat += "Head Markings: " dat += "[m_styles["head"]]" dat += "Color [color_square(color2R(m_colours["head"]), color2G(m_colours["head"]), color2B(m_colours["head"]))]
" - if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. + if(S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. dat += "Body Markings: " dat += "[m_styles["body"]]" dat += "Color [color_square(color2R(m_colours["body"]), color2G(m_colours["body"]), color2B(m_colours["body"]))]
" - if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. + if(S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. dat += "Tail Markings: " dat += "[m_styles["tail"]]" dat += "Color [color_square(color2R(m_colours["tail"]), color2G(m_colours["tail"]), color2B(m_colours["tail"]))]
" @@ -344,11 +349,11 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts dat += "
" - if(species != "Machine") + if(!(S.flags & ALL_RPARTS)) dat += "Eyes: " dat += "Color [color_square(r_eyes, g_eyes, b_eyes)]
" - if((istype(S) && S.bodyflags & HAS_SKIN_COLOR) || body_accessory_by_species[species] || check_rights(R_ADMIN, 0, user)) //admins can always fuck with this, because they are admins + if((S.bodyflags & HAS_SKIN_COLOR) || body_accessory_by_species[species] || check_rights(R_ADMIN, 0, user)) //admins can always fuck with this, because they are admins dat += "Body Color: " dat += "Color [color_square(r_skin, g_skin, b_skin)]
" @@ -365,7 +370,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts dat += "Character Records
" dat += "

Limbs

" - if(istype(S) && S.bodyflags & HAS_ALT_HEADS) //Species with alt heads. + if(S.bodyflags & HAS_ALT_HEADS) //Species with alt heads. dat += "Alternate Head: " dat += "[alt_head]
" dat += "Limbs and Parts: Adjust
" @@ -416,11 +421,11 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts else dat += "
" dat += "

Clothing

" - if(istype(S) && S.clothing_flags & HAS_UNDERWEAR) + if(S.clothing_flags & HAS_UNDERWEAR) dat += "Underwear: [underwear]
" - if(istype(S) && S.clothing_flags & HAS_UNDERSHIRT) + if(S.clothing_flags & HAS_UNDERSHIRT) dat += "Undershirt: [undershirt]
" - if(istype(S) && S.clothing_flags & HAS_SOCKS) + if(S.clothing_flags & HAS_SOCKS) dat += "Socks: [socks]
" dat += "Backpack Type: [backbag]
" @@ -1075,7 +1080,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("input") var/dflag=text2num(href_list["disability"]) if(dflag >= 0) - if(dflag==DISABILITY_FLAG_FAT && (istype(S) && S.flags & CAN_BE_FAT)) + if(dflag==DISABILITY_FLAG_FAT && (S.flags & CAN_BE_FAT)) disabilities ^= text2num(href_list["disability"]) //MAGIC SetDisabilities(user) else @@ -1161,7 +1166,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts switch(href_list["task"]) if("random") var/datum/robolimb/robohead - if(istype(S) && S.flags & ALL_RPARTS) + if(S.flags & ALL_RPARTS) var/head_model = "[!rlimb_data["head"] ? "Morpheus Cyberkinetics" : rlimb_data["head"]]" robohead = all_robolimbs[head_model] switch(href_list["preference"]) @@ -1194,30 +1199,30 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("f_style") f_style = random_facial_hair_style(gender, species, robohead) if("headaccessory") - if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. + if(S.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. r_headacc = rand(0,255) g_headacc = rand(0,255) b_headacc = rand(0,255) if("ha_style") - if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. + if(S.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. ha_style = random_head_accessory(species) if("m_style_head") - if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. + if(S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. m_styles["head"] = random_marking_style("head", species, robohead, null, alt_head) if("m_head_colour") - if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. + if(S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. m_colours["head"] = rgb(rand(0,255), rand(0,255), rand(0,255)) if("m_style_body") - if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings. + if(S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings. m_styles["body"] = random_marking_style("body", species) if("m_body_colour") - if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings. + if(S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings. m_colours["body"] = rgb(rand(0,255), rand(0,255), rand(0,255)) if("m_style_tail") - if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. + if(S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. m_styles["tail"] = random_marking_style("tail", species, null, body_accessory) if("m_tail_colour") - if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. + if(S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. m_colours["tail"] = rgb(rand(0,255), rand(0,255), rand(0,255)) if("underwear") underwear = random_underwear(gender, species) @@ -1233,10 +1238,10 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts g_eyes = rand(0,255) b_eyes = rand(0,255) if("s_tone") - if(istype(S) && S.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) + if(S.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) s_tone = random_skin_tone() if("s_color") - if(istype(S) && S.bodyflags & HAS_SKIN_COLOR) + if(S.bodyflags & HAS_SKIN_COLOR) r_skin = rand(0,255) g_skin = rand(0,255) b_skin = rand(0,255) @@ -1278,11 +1283,14 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts species = input("Please select a species", "Character Generation", null) in new_species var/datum/species/NS = all_species[species] + if(!istype(NS)) //The species was invalid. Set the species to the default and fetch the datum for that species. + species = initial(species) + NS = all_species[species] if(prev_species != species) if(NS.has_gender && gender == PLURAL) gender = pick(MALE,FEMALE) var/datum/robolimb/robohead - if(istype(NS) && NS.flags & ALL_RPARTS) + if(NS.flags & ALL_RPARTS) var/head_model = "[!rlimb_data["head"] ? "Morpheus Cyberkinetics" : rlimb_data["head"]]" robohead = all_robolimbs[head_model] //grab one of the valid hair styles for the newly chosen species @@ -1291,7 +1299,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts //grab one of the valid facial hair styles for the newly chosen species f_style = random_facial_hair_style(gender, species, robohead) - if(istype(NS) && NS.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. + if(NS.bodyflags & HAS_HEAD_ACCESSORY) //Species that have head accessories. ha_style = random_head_accessory(species) else ha_style = "None" // No Vulp ears on Unathi @@ -1299,19 +1307,19 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts g_headacc = 0 b_headacc = 0 - if(istype(NS) && NS.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. + if(NS.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. m_styles["head"] = random_marking_style("head", species, robohead, null, alt_head) else m_styles["head"] = "None" m_colours["head"] = "#000000" - if(istype(NS) && NS.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. + if(NS.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. m_styles["body"] = random_marking_style("body", species) else m_styles["body"] = "None" m_colours["body"] = "#000000" - if(istype(NS) && NS.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. + if(NS.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. m_styles["tail"] = random_marking_style("tail", species, null, body_accessory) else m_styles["tail"] = "None" @@ -1331,12 +1339,12 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts socks = random_socks(gender, species) //reset skin tone and colour - if(istype(NS) && NS.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) + if(NS.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) random_skin_tone(species) else s_tone = 0 - if(!(istype(NS) && NS.bodyflags & HAS_SKIN_COLOR)) + if(!(NS.bodyflags & HAS_SKIN_COLOR)) r_skin = 0 g_skin = 0 b_skin = 0 @@ -1350,7 +1358,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts organ_data = list() rlimb_data = list() - if(!(istype(NS) && NS.autohiss_basic_map)) + if(!(NS.autohiss_basic_map)) autohiss_mode = 0 if("speciesprefs") speciesprefs = !speciesprefs //Starts 0, so if someone clicks the button up top there, this won't be 0 anymore. If they click it again, it'll go back to 0. @@ -1377,7 +1385,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts language = input("Please select a secondary language", "Character Generation", null) in new_languages if("autohiss_mode") - if(istype(S) && S.autohiss_basic_map) + if(S.autohiss_basic_map) var/list/autohiss_choice = list("Off" = 0, "Basic" = 1, "Full" = 2) var/new_autohiss_pref = input(user, "Choose your character's auto-accent level:", "Character Preference") as null|anything in autohiss_choice autohiss_mode = autohiss_choice[new_autohiss_pref] @@ -1419,7 +1427,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(hairstyle == "Bald") //Just in case. valid_hairstyles += hairstyle continue - if(istype(S) && S.flags & ALL_RPARTS) //Species that can use prosthetic heads. + if(S.flags & ALL_RPARTS) //Species that can use prosthetic heads. var/head_model if(!rlimb_data["head"]) //Handle situations where the head is default. head_model = "Morpheus Cyberkinetics" @@ -1441,7 +1449,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts h_style = new_h_style if("headaccessory") - if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species with head accessories. + if(S.bodyflags & HAS_HEAD_ACCESSORY) //Species with head accessories. var/input = "Choose the colour of your your character's head accessory:" var/new_head_accessory = input(user, input, "Character Preference", rgb(r_headacc, g_headacc, b_headacc)) as color|null if(new_head_accessory) @@ -1450,7 +1458,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts b_headacc = color2B(new_head_accessory) if("ha_style") - if(istype(S) && S.bodyflags & HAS_HEAD_ACCESSORY) //Species with head accessories. + if(S.bodyflags & HAS_HEAD_ACCESSORY) //Species with head accessories. var/list/valid_head_accessory_styles = list() for(var/head_accessory_style in head_accessory_styles_list) var/datum/sprite_accessory/H = head_accessory_styles_list[head_accessory_style] @@ -1466,7 +1474,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("alt_head") if(organ_data["head"] == "cyborg") return - if(istype(S) && S.bodyflags & HAS_ALT_HEADS) //Species with alt heads. + if(S.bodyflags & HAS_ALT_HEADS) //Species with alt heads. var/list/valid_alt_heads = list() valid_alt_heads["None"] = alt_heads_list["None"] //The only null entry should be the "None" option for(var/alternate_head in alt_heads_list) @@ -1486,7 +1494,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts m_styles["head"] = "None" if("m_style_head") - if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. + if(S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. var/list/valid_markings = list() valid_markings["None"] = marking_styles_list["None"] for(var/markingstyle in marking_styles_list) @@ -1502,7 +1510,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(M.heads_allowed && !("All" in M.heads_allowed)) continue - if(istype(S) && S.flags & ALL_RPARTS) //Species that can use prosthetic heads. + if(S.flags & ALL_RPARTS) //Species that can use prosthetic heads. var/head_model if(!rlimb_data["head"]) //Handle situations where the head is default. head_model = "Morpheus Cyberkinetics" @@ -1522,14 +1530,14 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts m_styles["head"] = new_marking_style if("m_head_colour") - if(istype(S) && S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. + if(S.bodyflags & HAS_HEAD_MARKINGS) //Species with head markings. var/input = "Choose the colour of your your character's head markings:" var/new_markings = input(user, input, "Character Preference", m_colours["head"]) as color|null if(new_markings) m_colours["head"] = new_markings if("m_style_body") - if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. + if(S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. var/list/valid_markings = list() valid_markings["None"] = marking_styles_list["None"] for(var/markingstyle in marking_styles_list) @@ -1546,14 +1554,14 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts m_styles["body"] = new_marking_style if("m_body_colour") - if(istype(S) && S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. + if(S.bodyflags & HAS_BODY_MARKINGS) //Species with body markings/tattoos. var/input = "Choose the colour of your your character's body markings:" var/new_markings = input(user, input, "Character Preference", m_colours["body"]) as color|null if(new_markings) m_colours["body"] = new_markings if("m_style_tail") - if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. + if(S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. var/list/valid_markings = list() valid_markings["None"] = marking_styles_list["None"] for(var/markingstyle in marking_styles_list) @@ -1576,7 +1584,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts m_styles["tail"] = new_marking_style if("m_tail_colour") - if(istype(S) && S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. + if(S.bodyflags & HAS_TAIL_MARKINGS) //Species with tail markings. var/input = "Choose the colour of your your character's tail markings:" var/new_markings = input(user, input, "Character Preference", m_colours["tail"]) as color|null if(new_markings) @@ -1630,7 +1638,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts continue if(gender == FEMALE && SA.gender == MALE) continue - if(istype(S) && S.flags & ALL_RPARTS) //Species that can use prosthetic heads. + if(S.flags & ALL_RPARTS) //Species that can use prosthetic heads. var/head_model if(!rlimb_data["head"]) //Handle situations where the head is default. head_model = "Morpheus Cyberkinetics" @@ -1706,11 +1714,11 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts b_eyes = color2B(new_eyes) if("s_tone") - if(istype(S) && S.bodyflags & HAS_SKIN_TONE) + if(S.bodyflags & HAS_SKIN_TONE) var/new_s_tone = input(user, "Choose your character's skin-tone:\n(Light 1 - 220 Dark)", "Character Preference") as num|null if(new_s_tone) s_tone = 35 - max(min(round(new_s_tone), 220), 1) - else if(istype(S) && S.bodyflags & HAS_ICON_SKIN_TONE) + else if(S.bodyflags & HAS_ICON_SKIN_TONE) var/const/MAX_LINE_ENTRIES = 4 var/prompt = "Choose your character's skin tone: 1-[S.icon_skin_tones.len]\n(" for(var/i = 1 to S.icon_skin_tones.len) @@ -1725,7 +1733,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts s_tone = max(min(round(skin_c), S.icon_skin_tones.len), 1) if("skin") - if((istype(S) && S.bodyflags & HAS_SKIN_COLOR) || body_accessory_by_species[species] || check_rights(R_ADMIN, 0, user)) + if((S.bodyflags & HAS_SKIN_COLOR) || body_accessory_by_species[species] || check_rights(R_ADMIN, 0, user)) var/new_skin = input(user, "Choose your character's skin colour: ", "Character Preference", rgb(r_skin, g_skin, b_skin)) as color|null if(new_skin) r_skin = color2R(new_skin) @@ -1759,7 +1767,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("limbs") var/valid_limbs = list("Left Leg", "Right Leg", "Left Arm", "Right Arm", "Left Foot", "Right Foot", "Left Hand", "Right Hand") - if(istype(S) && S.flags & ALL_RPARTS) + if(S.flags & ALL_RPARTS) valid_limbs = list("Torso", "Lower Body", "Head", "Left Leg", "Right Leg", "Left Arm", "Right Arm", "Left Foot", "Right Foot", "Left Hand", "Right Hand") var/limb_name = input(user, "Which limb do you want to change?") as null|anything in valid_limbs if(!limb_name) return @@ -1795,19 +1803,19 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts second_limb = "r_hand" if("Left Foot") limb = "l_foot" - if(!(istype(S) && S.flags & ALL_RPARTS)) + if(!(S.flags & ALL_RPARTS)) third_limb = "l_leg" if("Right Foot") limb = "r_foot" - if(!(istype(S) && S.flags & ALL_RPARTS)) + if(!(S.flags & ALL_RPARTS)) third_limb = "r_leg" if("Left Hand") limb = "l_hand" - if(!(istype(S) && S.flags & ALL_RPARTS)) + if(!(S.flags & ALL_RPARTS)) third_limb = "l_arm" if("Right Hand") limb = "r_hand" - if(!(istype(S) && S.flags & ALL_RPARTS)) + if(!(S.flags & ALL_RPARTS)) third_limb = "r_arm" var/new_state = input(user, "What state do you wish the limb to be in?") as null|anything in valid_limb_states @@ -1863,7 +1871,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(subchoice) choice = subchoice if(limb in list("head", "chest", "groin")) - if(!(istype(S) && S.flags & ALL_RPARTS)) + if(!(S.flags & ALL_RPARTS)) return if(limb == "head") ha_style = "None" From 63379b1723edf9d9fe49e338a555947a0f41c20e Mon Sep 17 00:00:00 2001 From: KasparoVy Date: Mon, 1 May 2017 02:04:09 -0400 Subject: [PATCH 047/224] Adjusts Failure Behaviour of Species-changing in Charsetup & Uses Defines --- code/modules/client/preference/preferences.dm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index f5647d158d4..f4bc656f914 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -1265,7 +1265,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("age") var/new_age = input(user, "Choose your character's age:\n([AGE_MIN]-[AGE_MAX])", "Character Preference") as num|null if(new_age) - age = max(min( round(text2num(new_age)), AGE_MAX),AGE_MIN) + age = max(min(round(text2num(new_age)), AGE_MAX),AGE_MIN) if("species") var/list/new_species = list("Human", "Tajaran", "Skrell", "Unathi", "Diona", "Vulpkanin") var/prev_species = species @@ -1283,9 +1283,10 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts species = input("Please select a species", "Character Generation", null) in new_species var/datum/species/NS = all_species[species] - if(!istype(NS)) //The species was invalid. Set the species to the default and fetch the datum for that species. - species = initial(species) - NS = all_species[species] + if(!istype(NS)) //The species was invalid. Notify the user and fail out. + species = prev_species + to_chat(user, "Invalid species, please pick something else.") + return if(prev_species != species) if(NS.has_gender && gender == PLURAL) gender = pick(MALE,FEMALE) @@ -1359,7 +1360,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts rlimb_data = list() if(!(NS.autohiss_basic_map)) - autohiss_mode = 0 + autohiss_mode = AUTOHISS_OFF if("speciesprefs") speciesprefs = !speciesprefs //Starts 0, so if someone clicks the button up top there, this won't be 0 anymore. If they click it again, it'll go back to 0. if("language") @@ -1386,7 +1387,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if("autohiss_mode") if(S.autohiss_basic_map) - var/list/autohiss_choice = list("Off" = 0, "Basic" = 1, "Full" = 2) + var/list/autohiss_choice = list("Off" = AUTOHISS_OFF, "Basic" = AUTOHISS_BASIC, "Full" = AUTOHISS_FULL) var/new_autohiss_pref = input(user, "Choose your character's auto-accent level:", "Character Preference") as null|anything in autohiss_choice autohiss_mode = autohiss_choice[new_autohiss_pref] From f2230c00b4ea40fec089fcb01bf41cf6ee2b9470 Mon Sep 17 00:00:00 2001 From: KasparoVy Date: Mon, 1 May 2017 15:53:38 -0400 Subject: [PATCH 048/224] One Last Define & One Last Missed Spot --- code/__DEFINES/language.dm | 1 + code/modules/client/preference/preferences.dm | 8 ++++---- code/modules/mob/living/autohiss.dm | 3 --- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/code/__DEFINES/language.dm b/code/__DEFINES/language.dm index 87a8805ca7e..2af0fd6ade8 100644 --- a/code/__DEFINES/language.dm +++ b/code/__DEFINES/language.dm @@ -23,3 +23,4 @@ #define AUTOHISS_OFF 0 #define AUTOHISS_BASIC 1 #define AUTOHISS_FULL 2 +#define AUTOHISS_NUM 3 //Number of auto-accent options. diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index f4bc656f914..b5250e49bd3 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -297,10 +297,10 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts dat += "Voice: [speciesprefs ? "Wingdings" : "Normal"]
" dat += "Secondary Language: [language]
" if(S.autohiss_basic_map) - dat += "Auto-accent: [autohiss_mode == 2 ? "Full" : (autohiss_mode == 1 ? "Basic" : "Off")]
" + dat += "Auto-accent: [autohiss_mode == AUTOHISS_FULL ? "Full" : (autohiss_mode == AUTOHISS_BASIC ? "Basic" : "Off")]
" dat += "Blood Type: [b_type]
" if(S.bodyflags & (HAS_SKIN_TONE|HAS_ICON_SKIN_TONE)) - dat += "Skin Tone: [species == "Vox" ? "[s_tone]" : "[-s_tone + 35]/220"]
" + dat += "Skin Tone: [S.bodyflags & HAS_ICON_SKIN_TONE ? "[s_tone]" : "[-s_tone + 35]/220"]
" dat += "Disabilities: \[Set\]
" dat += "Nanotrasen Relation: [nanotrasen_relation]
" dat += "Set Flavor Text
" @@ -1402,7 +1402,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts b_type = new_b_type if("hair") - if(species in list("Human", "Unathi", "Tajaran", "Skrell", "Machine", "Vulpkanin", "Vox")) + if(species in list("Human", "Unathi", "Tajaran", "Skrell", "Machine", "Vulpkanin", "Vox")) //Species that have hair. (No HAS_HAIR flag) var/input = "Choose your character's hair colour:" var/new_hair = input(user, input, "Character Preference", rgb(r_hair, g_hair, b_hair)) as color|null if(new_hair) @@ -1610,7 +1610,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts body_accessory = (new_body_accessory == "None") ? null : new_body_accessory if("facial") - if(species in list("Human", "Unathi", "Tajaran", "Skrell", "Machine", "Vulpkanin", "Vox")) + if(species in list("Human", "Unathi", "Tajaran", "Skrell", "Machine", "Vulpkanin", "Vox")) //Species that have facial hair. (No HAS_HAIR_FACIAL flag) var/new_facial = input(user, "Choose your character's facial-hair colour:", "Character Preference", rgb(r_facial, g_facial, b_facial)) as color|null if(new_facial) r_facial = color2R(new_facial) diff --git a/code/modules/mob/living/autohiss.dm b/code/modules/mob/living/autohiss.dm index 0c2c6defeb8..da19b6a35b2 100644 --- a/code/modules/mob/living/autohiss.dm +++ b/code/modules/mob/living/autohiss.dm @@ -1,6 +1,3 @@ -#define AUTOHISS_NUM 3 - - /mob/living/proc/handle_autohiss(message, datum/language/L) return message // no autohiss at this level From 66e81c90d4b0e525319714f51b236f15145d45d2 Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Mon, 1 May 2017 18:54:34 -0400 Subject: [PATCH 049/224] Fox tweaks --- code/modules/shuttle/ripple.dm | 6 +----- code/modules/shuttle/shuttle.dm | 18 +++++++++++------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/code/modules/shuttle/ripple.dm b/code/modules/shuttle/ripple.dm index 31acda6f8f1..0c48a9c24bf 100644 --- a/code/modules/shuttle/ripple.dm +++ b/code/modules/shuttle/ripple.dm @@ -11,13 +11,9 @@ layer = RIPPLE_LAYER alpha = 0 duration = 3 * SHUTTLE_RIPPLE_TIME + mouse_opacity = 1 /obj/effect/overlay/temp/ripple/New() . = ..() smooth_icon(src) animate(src, alpha=255, time=SHUTTLE_RIPPLE_TIME) - // In case something goes wrong, delete us in a bit - addtimer(src, "delself", 3 * SHUTTLE_RIPPLE_TIME, FALSE) - -/obj/effect/overlay/temp/ripple/proc/delself() - qdel(src) \ No newline at end of file diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 5995ccd8b1e..d1f41585516 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -460,14 +460,12 @@ for(var/turf/T0 in L0) A0.contents += T0 + // Removes ripples + remove_ripples() + //move or squish anything in the way ship at destination roadkill(L0, L1, S1.dir) - // Removes ripples - for(var/i in ripples) - qdel(i) - ripples.Cut() - for(var/i in 1 to L0.len) var/turf/T0 = L0[i] if(!T0) @@ -606,9 +604,9 @@ //used by shuttle subsystem to check timers /obj/docking_port/mobile/proc/check() + check_effects() + var/timeLeft = timeLeft(1) - if(!ripples.len && (timeLeft <= SHUTTLE_RIPPLE_TIME) && ((mode == SHUTTLE_CALL) || (mode == SHUTTLE_RECALL))) - create_ripples(destination) if(timeLeft <= 0) switch(mode) @@ -624,6 +622,12 @@ timer = 0 destination = null +/obj/docking_port/mobile/proc/check_effects() + if(!ripples.len) + if((mode == SHUTTLE_CALL) || (mode == SHUTTLE_RECALL)) + var/tl = timeLeft(1) + if(tl <= SHUTTLE_RIPPLE_TIME) + create_ripples(destination) /obj/docking_port/mobile/proc/setTimer(wait) if(timer <= 0) From 79e22295e164e339183c64abcda6badd9cc0577b Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Mon, 1 May 2017 19:47:51 -0400 Subject: [PATCH 050/224] Automatic changelog generation for PR #6582 [ci skip] --- html/changelogs/AutoChangeLog-pr-6582.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6582.yml diff --git a/html/changelogs/AutoChangeLog-pr-6582.yml b/html/changelogs/AutoChangeLog-pr-6582.yml new file mode 100644 index 00000000000..6dce03479d2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6582.yml @@ -0,0 +1,4 @@ +author: "Fethas" +delete-after: True +changes: + - rscadd: "There will now be an visual indicator to annouce that an incomming shuttle is about yo wreck you." From 2cc5703a0f9b7c27353ef8faf6d4e5b6463f9193 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Mon, 1 May 2017 20:30:50 -0400 Subject: [PATCH 051/224] Automatic changelog compile, [ci skip] --- html/changelog.html | 6 ++++++ html/changelogs/.all_changelog.yml | 4 ++++ html/changelogs/AutoChangeLog-pr-6582.yml | 4 ---- 3 files changed, 10 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6582.yml diff --git a/html/changelog.html b/html/changelog.html index 83d4f72c771..2b604dcfcb2 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,6 +55,12 @@ -->
+

01 May 2017

+

Fethas updated:

+
    +
  • There will now be an visual indicator to annouce that an incomming shuttle is about yo wreck you.
  • +
+

30 April 2017

scrubmcnoob updated:

"} - player << browse(dat, "window=karmareminder;size=400x300") - /datum/controller/gameticker/proc/declare_completion() nologevent = 1 //end of round murder and shenanigans are legal; there's no need to jam up attack logs past this point. @@ -472,7 +460,6 @@ var/round_start_time = 0 call(mode, handler)() scoreboard() - karmareminder() // Declare the completion of the station goals mode.declare_station_goal_completion() diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index 89a3dc4e658..5903035903b 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -263,8 +263,8 @@ timer = world.time priority_announcement.Announce("The Emergency Shuttle has left the station. Estimate [timeLeft(600)] minutes until the shuttle docks at Central Command.") for(var/mob/M in player_list) - if(!isnewplayer(M) && !M.client.karma_spent) - to_chat(M, "You have not yet spent your karma for the round, was there a player who was worthy of receiving your reward?") + if(!isnewplayer(M) && !M.client.karma_spent && !M.get_preference(DISABLE_KARMA_REMINDER)) + to_chat(M, "You have not yet spent your karma for the round; was there a player worthy of receiving your reward? Look under OOC tab, Award Karma.") if(SHUTTLE_ESCAPE) if(time_left <= 0) From 30153387e7cf571de0fc16122d1f2fe0db06c1e0 Mon Sep 17 00:00:00 2001 From: Sam Date: Thu, 18 May 2017 01:42:13 +0100 Subject: [PATCH 185/224] Add Coroner --- _maps/map_files/cyberiad/cyberiad.dmm | 91 +++++++++---------- code/game/jobs/job/medical.dm | 50 ++++++++-- code/game/jobs/jobs.dm | 4 +- code/modules/client/preference/preferences.dm | 2 +- .../mob/new_player/preferences_setup.dm | 14 +++ 5 files changed, 103 insertions(+), 58 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 3d34878df09..eec209ebfeb 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -2204,9 +2204,14 @@ "aQt" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "greencorner"},/area/bridge) "aQu" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel,/area/bridge) "aQv" = (/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes/stokcubes,/obj/item/weapon/storage/box/monkeycubes/neaeracubes,/obj/structure/table/glass,/obj/item/weapon/storage/box/monkeycubes/wolpincubes,/obj/item/weapon/storage/box/monkeycubes/farwacubes,/turf/simulated/floor/plasteel{tag = "icon-whitepurple (SOUTHEAST)"; icon_state = "whitepurple"; dir = 6},/area/medical/genetics) +"aQw" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard_medi"; name = "Quarantine Lockdown"; opacity = 0},/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel,/area/medical/morgue) +"aQx" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/closet/secure_closet/exam,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) +"aQy" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/obj/machinery/body_scanconsole,/obj/machinery/camera{c_tag = "Medbay Examination Room"; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) "aQz" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/cryopod/right,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) +"aQA" = (/obj/structure/filingcabinet/chestdrawer{desc = "A large drawer filled with autopsy reports."; name = "Autopsy Reports"},/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/medical/morgue) "aQB" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aQC" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aQD" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/obj/machinery/requests_console{department = "Morgue"; departmentType = 5; name = "Morgue Requests Console"; pixel_x = 0; pixel_y = 30},/obj/item/weapon/storage/box/bodybags{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/box/bodybags,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) "aQE" = (/obj/structure/table/woodentable,/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aQF" = (/obj/structure/table/woodentable,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aQG" = (/obj/structure/disposalpipe/segment,/obj/structure/stool,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) @@ -2249,17 +2254,27 @@ "aRr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aRs" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aRt" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aRu" = (/obj/structure/table,/obj/machinery/computer/med_data/laptop,/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) +"aRv" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/medical/morgue) "aRw" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) "aRx" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) +"aRy" = (/obj/machinery/camera{c_tag = "Medbay Morgue"; network = list("SS13")},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) "aRz" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/fore) +"aRA" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) +"aRB" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) +"aRC" = (/obj/machinery/alarm{pixel_y = 26},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) "aRD" = (/obj/machinery/computer/cryopod{density = 0; pixel_x = -32; pixel_y = 0},/obj/machinery/camera{c_tag = "Cryodorms"; c_tag_order = 999; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) +"aRE" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 25; pixel_y = 0; req_access_txt = "0"},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) +"aRF" = (/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) "aRG" = (/obj/machinery/door/window/eastleft{dir = 2; name = "Boxing Ring"},/obj/structure/window/reinforced{dir = 4},/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aRH" = (/obj/machinery/photocopier,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/medical/morgue) "aRI" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/crew_quarters/fitness) "aRJ" = (/obj/structure/table/woodentable,/obj/item/device/paicard,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aRK" = (/obj/structure/table/woodentable,/obj/item/stack/tape_roll,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aRL" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/sop_general,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aRM" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/fitness) "aRN" = (/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aRO" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/paper_bin{pixel_y = -1},/obj/item/weapon/pen,/turf/simulated/floor/plasteel,/area/medical/morgue) "aRP" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) "aRQ" = (/obj/structure/window/reinforced,/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) "aRR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) @@ -2302,16 +2317,23 @@ "aSC" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "aSD" = (/obj/machinery/camera/motion{c_tag = "EVA North-West"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/ai_monitored/storage/eva) "aSE" = (/obj/machinery/door/airlock/glass_command{name = "Softsuits"; req_access_txt = "18"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) +"aSF" = (/obj/effect/landmark/start{name = "Coroner"},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/plasteel,/area/medical/morgue) +"aSG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel,/area/medical/morgue) +"aSH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/medical/morgue) +"aSI" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) "aSJ" = (/obj/machinery/camera{c_tag = "EVA North-East"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aSK" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/exam_room) "aSL" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Softsuits"; req_access_txt = "18"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "aSM" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "aSN" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/fore) "aSO" = (/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) "aSP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"aSQ" = (/obj/machinery/door/window/eastright{name = "Medical Reception"; req_access_txt = "5"},/turf/simulated/floor/plasteel,/area/medical/morgue) "aSR" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/obj/machinery/cryopod/right,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aSS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall,/area/crew_quarters/sleep) "aST" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/cryopod,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aSU" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aSV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/medical/morgue) "aSW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/stool,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aSX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/stool,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aSY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) @@ -2349,9 +2371,24 @@ "aTE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "aTF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "aTG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/table/reinforced,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aTH" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/table,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) "aTI" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "aTJ" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) +"aTK" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) +"aTL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) +"aTM" = (/obj/structure/closet/wardrobe/black,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/medical/morgue) +"aTN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/medical/exam_room) +"aTO" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/medical/morgue) +"aTP" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/table,/obj/item/weapon/cane{pixel_x = -3; pixel_y = 3},/obj/item/weapon/cane{pixel_x = -5; pixel_y = 6},/obj/item/weapon/cane,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) +"aTQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) +"aTR" = (/obj/structure/table,/obj/item/weapon/storage/box/gloves{pixel_y = 8},/obj/item/device/camera{name = "Autopsy Camera"; pixel_x = -2; pixel_y = -2},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/medical/morgue) +"aTS" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table,/obj/item/weapon/autopsy_scanner,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) +"aTT" = (/obj/machinery/light/small,/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/optable,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) +"aTU" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) +"aTV" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/light/small,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) +"aTW" = (/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) "aTX" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 6; initialize_directions = 6; level = 2},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aTY" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard_medi"; name = "Quarantine Lockdown"; opacity = 0},/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/medical/exam_room) "aTZ" = (/obj/structure/closet,/obj/effect/decal/cleanable/cobweb,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aUa" = (/obj/machinery/atmospherics/unary/tank/air{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aUb" = (/obj/structure/closet,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -2393,6 +2430,7 @@ "aUL" = (/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "aUM" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) "aUN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) +"aUO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard_medi"; name = "Quarantine Lockdown"; opacity = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Examination Room"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/exam_room) "aUQ" = (/turf/simulated/wall,/area/crew_quarters/toilet) "aUR" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan{dir = 8; initialize_directions = 11; level = 2},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aUS" = (/turf/simulated/wall,/area/crew_quarters/bar) @@ -4209,7 +4247,6 @@ "bEy" = (/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"},/turf/simulated/wall,/area/medical/reception) "bEz" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/medical/reception) "bEA" = (/turf/simulated/wall/r_wall,/area/assembly/robotics) -"bEB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard_medi"; name = "Quarantine Lockdown"; opacity = 0},/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel,/area/medical/morgue) "bEC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/genetics) "bED" = (/turf/simulated/wall/r_wall,/area/toxins/lab) "bEE" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/weapon/twohanded/required/kirbyplants,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) @@ -4295,17 +4332,8 @@ "bGg" = (/obj/machinery/newscaster{pixel_x = 30},/obj/machinery/alarm{pixel_y = 26},/obj/item/weapon/twohanded/required/kirbyplants,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/reception) "bGh" = (/obj/structure/closet/walllocker/emerglocker/north,/obj/structure/table,/obj/machinery/computer/mob_healer_terminal,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/reception) "bGi" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/obj/machinery/bodyscanner,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bGj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera{c_tag = "Medbay Examination Room"; network = list("SS13")},/obj/structure/stool,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bGk" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/obj/machinery/body_scanconsole,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bGl" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bGm" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) -"bGn" = (/obj/structure/table,/obj/item/device/camera{name = "Autopsy Camera"; pixel_x = -2; pixel_y = -2},/obj/item/clothing/gloves/color/latex,/obj/item/weapon/reagent_containers/glass/bottle/reagent/formaldehyde,/obj/item/weapon/reagent_containers/syringe,/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/medical/morgue) -"bGo" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) -"bGp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) "bGq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall/r_wall,/area/assembly/chargebay) "bGr" = (/turf/simulated/wall/r_wall,/area/assembly/chargebay) -"bGs" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) -"bGt" = (/obj/machinery/camera{c_tag = "Medbay Morgue"; network = list("SS13")},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/morgue) "bGu" = (/obj/machinery/computer/rdconsole/robotics,/obj/machinery/alarm{pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bGv" = (/obj/structure/morgue{tag = "icon-morgue1 (WEST)"; icon_state = "morgue1"; dir = 8},/turf/simulated/floor/plasteel,/area/medical/morgue) "bGw" = (/obj/machinery/r_n_d/circuit_imprinter,/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) @@ -4382,14 +4410,8 @@ "bHP" = (/obj/structure/stool,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/medical/reception) "bHQ" = (/turf/simulated/floor/plasteel,/area/medical/morgue) "bHR" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bHS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/medical/morgue) -"bHT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) "bHU" = (/obj/structure/morgue,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel,/area/medical/morgue) -"bHV" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bHW" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/closet/secure_closet/exam,/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) "bHX" = (/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bHY" = (/obj/structure/table,/obj/item/weapon/autopsy_scanner,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/medical/morgue) -"bHZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/medical/morgue) "bIa" = (/turf/simulated/wall,/area/assembly/robotics) "bIb" = (/obj/structure/morgue{tag = "icon-morgue1 (WEST)"; icon_state = "morgue1"; dir = 8},/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel,/area/medical/morgue) "bIc" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) @@ -4480,16 +4502,8 @@ "bJJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bJK" = (/obj/item/weapon/hand_labeler,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; name = "Chemistry Cleaner"},/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = 28},/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bJL" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/medical/reception) -"bJM" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/medical/morgue) -"bJN" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bJO" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/medical/morgue) "bJP" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Examination Room"; req_access_txt = "5"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/exam_room) -"bJQ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bJR" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/stool/bed,/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 25; pixel_y = 0; req_access_txt = "0"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bJS" = (/obj/structure/filingcabinet/chestdrawer{desc = "A large drawer filled with autopsy reports."; name = "Autopsy Reports"},/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/medical/morgue) "bJT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"bJU" = (/obj/machinery/optable,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/medical/morgue) -"bJV" = (/obj/structure/morgue{tag = "icon-morgue1 (WEST)"; icon_state = "morgue1"; dir = 8},/obj/machinery/light/small{dir = 4},/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel,/area/medical/morgue) "bJW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 12},/turf/simulated/floor/plating,/area/maintenance/genetics) "bJX" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "bJY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) @@ -4574,14 +4588,10 @@ "bLz" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/reception) "bLA" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/phone{pixel_x = -3; pixel_y = 3},/turf/simulated/floor/plasteel{dir = 5; icon_state = "blue"},/area/medical/reception) "bLB" = (/obj/structure/table,/obj/machinery/door/window/northright{name = "Medbay Lobby"; req_access_txt = "5"},/obj/item/device/radio/intercom/department/medbay,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/medical/reception) -"bLC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/medical/morgue) "bLD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = 28},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/medical/reception) "bLE" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/assembly/chargebay) "bLF" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/structure/closet/secure_closet/medical_wall{name = "Pill Cabinet"; pixel_y = -32},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/item/weapon/reagent_containers/syringe/charcoal,/obj/item/weapon/reagent_containers/syringe/insulin,/obj/item/weapon/reagent_containers/glass/bottle/morphine,/obj/item/weapon/reagent_containers/glass/bottle/epinephrine,/obj/item/weapon/reagent_containers/syringe,/obj/item/stack/medical/bruise_pack/advanced,/obj/item/stack/medical/ointment/advanced,/obj/item/weapon/reagent_containers/food/pill/patch/styptic,/obj/item/weapon/reagent_containers/food/pill/patch/styptic,/obj/item/weapon/reagent_containers/food/pill/patch/silver_sulf,/obj/item/weapon/reagent_containers/food/pill/patch/silver_sulf,/obj/item/weapon/storage/pill_bottle/painkillers,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bLG" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/table,/obj/item/weapon/cane,/obj/item/weapon/cane{pixel_x = -3; pixel_y = 2},/obj/item/weapon/cane{pixel_x = -6; pixel_y = 4},/obj/item/weapon/storage/box/rxglasses,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bLH" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_y = -10},/obj/item/weapon/clipboard,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) "bLI" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/assembly/robotics) -"bLJ" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/storage/box/bodybags,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/medical/morgue) "bLK" = (/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/assembly/robotics) "bLL" = (/obj/machinery/mecha_part_fabricator,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/assembly/robotics) "bLM" = (/obj/machinery/mecha_part_fabricator,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/assembly/robotics) @@ -4668,17 +4678,9 @@ "bNp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; dir = 6},/area/medical/reception) "bNq" = (/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/reception) "bNr" = (/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"},/turf/simulated/wall,/area/medical/exam_room) -"bNs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bNt" = (/obj/structure/table,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/computer/med_data/laptop,/obj/item/device/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/exam_room) -"bNu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) -"bNv" = (/obj/structure/morgue,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/medical/morgue) -"bNw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) -"bNx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) -"bNy" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) "bNz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/assembly/chargebay) "bNA" = (/obj/machinery/light_switch{name = "light switch "; dir = 2; pixel_x = 0; pixel_y = -22},/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) "bNB" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bNC" = (/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/morgue) "bND" = (/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bNE" = (/obj/effect/spawner/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/assembly/robotics) "bNF" = (/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/cable_coil,/obj/item/device/flash,/obj/item/device/flash,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/robotics) @@ -4762,9 +4764,6 @@ "bPf" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/warning_stripes/yellow/partial{dir = 1},/obj/effect/decal/warning_stripes/arrow{dir = 1},/turf/simulated/floor/plasteel,/area/medical/reception) "bPg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/medical/morgue) "bPh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/warning_stripes/yellow/partial{dir = 1},/obj/effect/decal/warning_stripes/arrow{dir = 1},/turf/simulated/floor/plasteel,/area/medical/reception) -"bPi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/medical/morgue) -"bPj" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard_medi"; name = "Quarantine Lockdown"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/medical/exam_room) -"bPk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Examination Room"; req_access_txt = "5"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/exam_room) "bPl" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6;5"; req_one_access_txt = "0"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/morgue) "bPm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/genetics) "bPn" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel,/area/assembly/robotics) @@ -9111,13 +9110,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjQaLdaSdaSdaSdaMsaMsaMsaMsaMsaMsbzrbzsbqrbqrbqrbqrbqrbqrbztbqrbqrbqrbnKbnKbzwbvsbzubzvbynbzxbvsbzzbzybzAblMbwWbwXbwZbnDblMbnKbxabxbbzDbzBbzCbyvbzCbxbbyybzGbzEbzFbzIbzHbzKbzJbzMbzLbyFbzRbzNbzObzPbzQbzQbzPbzUbzSbvXbzTbxqbxqbyPbzWbyPbxqbxqbzVbwbbzXbAbbzYbzZbAabAdbzYbAcbxvbAlbAebAfbAgbAhbAibAjbAkbAkbAkbAkbAkbAkbAmbAobAnbAkbAkbAqbAkbAkbAkbAkbAkbAkbAkbAkbApbAsbArbArbArbArbArbArbAtbAibAubAvbAvbAxbAwbAybAwbAzbAwbABbAAbACbAwbAFbADbAEbAHbAGbAGbAGbAGbAGbAGbAGbAIbALbAJbAJbAKbAJbBObjKbjKbrIbAMboIbANbrMboIbAObeCbeCbeCbeCbAPbeCbAPbeCbeCbeCbeCaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAQbARbARbARbARbASbASbARbARbATaaaaabaSdaUkaSgbAVbAUbAXbAWbAWbAWbAWbAYbAZbBablQbnwbBcbBbbvsbvsbvsbBdbyobvsblMblMblMblMbwWbBebBgbBfblMbBhbBibxbbBjbBkbyvbzCbBlbxbbyybBmbzEbzFbBnbBobBpbzJbBqbzLbyFbzRbBrbBsbBtbBubBvbBwbzUbBxbvXbBybyPbxqbBAbBzbBAbxqbyPbBBbxubBCbzYbzYbzZbBDbAdbzYbBEbxvbBFbAfbAfbAgbAhbAibAkbAkbAkbAkbAkbAkbAkbBGbAkbAkbAkbAkbAkbAkbBHbBIbBIbBIbBIbBIbBIbBIbBIbBIbBIbBIbBIbBIbBIbBJbBKbBLbAGbAGbBMbwvbwvbwvbwvbwvbwwbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbBNbwvbDobBPbjKbjKbBQbjKbjKbjKbjKbBUbjRbqnbjRbjRbjRbqpbjCbBWbBVbjCbBXaYUbBXaYUbBYbBRbBSbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbCcbBZbCebCbbCbbClbCibARbATaSdaSdaSdaTobCnbCfbCgbCfbCfbCfbCfbChbCtbCjblQblQbCkbCwbvsbwPbCmbCxbzxbvsbCobCpbCoblMblMblMblMbCqblMbCrbCsbxbbCybCubzCbCvbCzbxbbyybzJbCBbzFbBnbBnbCEbzJbCFbzLbyFbzRbCAbBsbBtbCGbCCbBwbzUbCDbvXbCHbCIbxqbCKbCJbCLbxqbCRbCNbCSbCMbCTbCObCPbCQbCUbzYbCVbxvbCYbCXbAfbAgbAhbAibAkbCZbAkbAkbAkbAkbCWbDbbDbbDbbDbbDcbAkbAkbAkbAkbDdbAkbCZbDabAkbDebDgbDfbAkbDhbDibDibDlbDjbDnbDmbwvbwvbwvbwvbwvbwvbwvbDkbDpbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbDrbDqbDqbDsbDubDtbDxbDvbDvbDybDAbEHbmZbAMboIbrMbrMboIbDBdsldsldsldsnbicaaabicbDDbDwbDwbDFbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbDGbCbbCbbCbbCbbCbbCbbCbbDHbDCaOQbDCaSfbDIbCfbDEbDJbDLbDKbDMbChbDObDNbDQbDQbDWbDVbvsbvsbvsbynbDYbymblQblQblQblQbDPbnKbnKbCsbnKbCrbCsbxbbDZbDRbDSbDTbyvbxbbDUbzJbEbbzFbBnbBnbEfbDXbEjbzLbElbxlbEabEmbzPbzPbzPbzPbzUbEcbvXbEdbEebvXbvXbvXbvXbvXbvXbvXbxubxvbErbEgbEhbEibEsbEkbEvbxvbEwbEnbEnbEobEobEobEobEobEobEobEpbEpbEqbEybEzbEzbEybEqbEpbEpbEtbEtbEtbEtbEtbEtbEubEubEBbEubEubEubEubEubEubECbExbEEbwvbwvbEIbEIbEAbEAbEAbEAbEAbEJbDqbDqbDrbDqbwvbDqbDqbDqbDqbEMbEDbEDbEDbEDbENbEFbEFbEGbEGbEGbEGbEGbEGbEGbjRbjRbjRbjRaYUdsqdsldslbEObicaaabicbEPbDwbDwbEQbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbEKbELbELbCbbELbELbELbARbERaSdaSdaSdaTobEVbCfbEYbEXbEXbEXbFcbChbnKbFfbESbETbEUbFgbvsbwPbEWbynbFhbymbFibEZbFabFbbFlbFdbFdbFebFdbFnbFobxbbFqbFpbFjbFkbFrbFmbFsbyBbFubFtbBnboxbFybFxbEjbzLbFzbxlbFAbFvbFwbFFbFIbFGbFMbxmbxmbFBbFCbFDbFEbFNbFEbFPbFCaaabFHbxvbFRbFJbFKbFLbEsbzYbFSbxvbFUbFObFWbEobFQbFXbFYbFTbFZbFVbGcbGbbGebGdbGabGabGdbGfbGhbGgbEtbGibGkbGjbGlbEtbGnbGmbGpbGobGtbGsbGsbGvbEubGxbGqbGrbGybGrbGzbGzbEAbGubGAbGwbEAbGBbGEbGBbEAbGFbDqbEMbEDbGKbGLbGKbEDbGCbGDbEDbGNbGMbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabicdsudswdsvdsvbicaaabicbGObDwbGObDwbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGPbARbARbARbARbARbARbARbARbERaaaaaaaSdbGRbndbHabCfbHdbCfbHebEXbHfbGQbChbHgbGSbGTbGUbFgbvsbvsbvsbvsbvsbvsbGVbGWbGXbGYbGZbxbbxbbxbbxbbxbbxbbxbbHhbxbbxbbxbbHbbxbbHcbHibHjbBnbBnbBnbHnbDXbHobzLbHpbxlbHqbFvbxlbxlbxlbxmbHrbxmbHkbHlbHmbHubHBbHzbHDbHCbHsbHtbHFbxvbHvbzYbHwbHxbEsbHybzYbxvbHHbHAbHIbEobHLbHJbHEbHMbHGbHNbHObGabGabGabGabGabGabGabGabHPbHKbHRbHVbHTbHWbEtbHYbHQbHZbHSbIbbHUbHQbIbbEubIebGqbIfbHXbIgbIhbIhbIabIjbIcbIdbImbIlbIqbInbEAbIibIrbIkbEDbItbIwbIvbIobIpbIybEDbIzbGGbIsbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabIAbjJbIubIubIubICaaabIEbIxbIxbIxbjJbIFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjQaLdaSdaSdaSdaSdaSdaSdaSdaSdaSdaToaSfbIGbCfbIHbIBbIIbIDbIDbIJbILbIKbIMbIMbIObINbDQbDQbDQbDQbDQbDQbIQbIPbIPbIRbITbxbbIVbIUbIYbIXbISbIZbJfbJbbxbbIWbJibyBbyCbDXbHjbBnbBnbJjbzJbzJbJmbJabJobJcbJdbJebJpbJgbJhbJsbJtbJkbJlbJubHsbJnbJvbJnbJvbJwbHsbHtbJqbJrbJybJxbJDbJzbJGbJEbJHbJrbJIbFObFObEobJAbJBbJCbJJbJKbEobHObGabGabGabGabGabGabGabJFbJLbJPbJNbJQbHRbJRbEtbJSbJMbJUbHSbIbbHUbJObJVbEubJWbJZbJXbJTbJTbKcbKabKgbKebJYbJYbJYbKhbJYbKkbKbbKnbKdbKobKfbKqbKrbKibKibKibKjbEDbKubGGbKlbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabIAbKmbKmbKmbIFaaabIAbKmbKmbKmbIFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKybKxbKpaQZaQZaQZbndaSfaSfbCfbKCbCfbKDbKsbKtbKEbCfblQbKvbKvbKwbKFbKwbKwbKwbKFbKwblQblQbxbbxbbxbbKGbxbbKzbKzbKzbKzbKzbKzbJfbKAbKBbKHbzFbKIbKKbKJbKMbKLbKObKNbKQbKPbKSbKRbKVbKUbKXbKXbLabKZbKTbLbbLfbKWbLgbKYbFCbLhbHDbLibHBbLkbFCaaabLcbLdbLebLnbLdbLdbLdbLdbLpbxvbLqbFObLrbLjbLsbLlbLmbLtbLobEobLvbLubLxbLwbLzbLybLBbLAbGabLDbEtbLFbJQbLGbLHbEtbLJbLCbHZbHSbIbbHUbHQbIbbEubIebGqbLNbLEbLPbLSbLQbLIbLTbLKbLLbLMbLUbLObLVbEAbLXbLRbLYbEDbLZbMfbMabIpbLWbMgbEDbKubGGbMhbGHaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbMjbMibKpaSeaSebMbbMcaSebMdbCfbMebIBbMlbMkbMnbMmbCfaaaaabaabbMpbMobMobMobMobMobMraaaaaabKBbMtbMsbMubMqbKzbKzbKzbKzbKzbKzbMwbMvbMzbMybMDbMBbMxbDXbzJbzJbMFbMAbzJbzJbMJbMCbMLbMEbMMbMGbMGbMHbMGbMIbMNbMGbMKbKYbFCbMObFEbFEbFEbMPbFCaaabLcbLdbMRbMQbMVbMTbMWbMSbNbbMUbNcbFObNdbEobMXbMYbMZbNabNfbNebNjbNgbNlbNkbNhbNibNnbNmbNqbNpbNrbNobJQbNsbNtbEtbNvbNubNxbNwbNAbNybNCbGvbEubNKbNzbNLbNBbNBbNMbNDbNEbNFbNGbNHbNIbNJbNObNNbEAbNQbLRbNRbEDbNSbNPbNTbIpbIpbNUbEDbIzbGGbNWbGHaaaaaaaaaaaaaabbNXbNZbNVbNZbNVbNZbOaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKpbKpbObaSdaSdbjQaLdaSdaSdbCfbOdbIBbIBbIBbCfbCfbCfaaaaaaaaabOebOcbOcbOfbOcbOcbOeaaaaaabKBbOgbKzbOibOhbOhbOhbOhbOhbOkbOjbOhbOlbOnbOmbOpbOobOrbOqbzJbOtbBnbOvbOsbDXbOwbOubOxbMEbMEbMGbOAbOybOCbOBbODbMGbFBbKYbFCbOEbOHbOFbOObOMbFCaaabOGbLdbOPbOIbOJbOKbOLbOKbOSbONbOXbFObOYbEobOQbOQbORbPabOTbOUbOVbOWbPcbPbbOZbOZbPebPdbPhbPfbEtbNobPkbPjbEtbEtbEubPgbPlbPibEubEubEubEubPrbPmbGqbPvbLEbLPbPxbNBbNEbPnbPobPobPpbIdbPqbPybPsbPtbIrbPubEDbPzbPwbIpbPHbPBbPJbEDbKubPAbGHbGHaaaaaaaaaaaaaabbPKbPCbPDbPEbPFbPGbPKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbDGbCbbCbbCbbCbbCbbCbbCbbDHbDCaOQbDCaSfbDIbCfbDEbDJbDLbDKbDMbChbDObDNbDQbDQbDWbDVbvsbvsbvsbynbDYbymblQblQblQblQbDPbnKbnKbCsbnKbCrbCsbxbbDZbDRbDSbDTbyvbxbbDUbzJbEbbzFbBnbBnbEfbDXbEjbzLbElbxlbEabEmbzPbzPbzPbzPbzUbEcbvXbEdbEebvXbvXbvXbvXbvXbvXbvXbxubxvbErbEgbEhbEibEsbEkbEvbxvbEwbEnbEnbEobEobEobEobEobEobEobEpbEpbEqbEybEzbEzbEybEqbEpbEpbEtbEtbEtbEtbEtbEubEubEubEuaQwbEubEubPgbEubEubECbExbEEbwvbwvbEIbEIbEAbEAbEAbEAbEAbEJbDqbDqbDrbDqbwvbDqbDqbDqbDqbEMbEDbEDbEDbEDbENbEFbEFbEGbEGbEGbEGbEGbEGbEGbjRbjRbjRbjRaYUdsqdsldslbEObicaaabicbEPbDwbDwbEQbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbEKbELbELbCbbELbELbELbARbERaSdaSdaSdaTobEVbCfbEYbEXbEXbEXbFcbChbnKbFfbESbETbEUbFgbvsbwPbEWbynbFhbymbFibEZbFabFbbFlbFdbFdbFebFdbFnbFobxbbFqbFpbFjbFkbFrbFmbFsbyBbFubFtbBnboxbFybFxbEjbzLbFzbxlbFAbFvbFwbFFbFIbFGbFMbxmbxmbFBbFCbFDbFEbFNbFEbFPbFCaaabFHbxvbFRbFJbFKbFLbEsbzYbFSbxvbFUbFObFWbEobFQbFXbFYbFTbFZbFVbGcbGbbGebGdbGabGabGdbGfbGhbGgbEtbGiaQyaQxbEtaQAaRuaQDaRyaRvaRBaRAaRCbGvbEubGxbGqbGrbGybGrbGzbGzbEAbGubGAbGwbEAbGBbGEbGBbEAbGFbDqbEMbEDbGKbGLbGKbEDbGCbGDbEDbGNbGMbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabicdsudswdsvdsvbicaaabicbGObDwbGObDwbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGPbARbARbARbARbARbARbARbARbERaaaaaaaSdbGRbndbHabCfbHdbCfbHebEXbHfbGQbChbHgbGSbGTbGUbFgbvsbvsbvsbvsbvsbvsbGVbGWbGXbGYbGZbxbbxbbxbbxbbxbbxbbxbbHhbxbbxbbxbbHbbxbbHcbHibHjbBnbBnbBnbHnbDXbHobzLbHpbxlbHqbFvbxlbxlbxlbxmbHrbxmbHkbHlbHmbHubHBbHzbHDbHCbHsbHtbHFbxvbHvbzYbHwbHxbEsbHybzYbxvbHHbHAbHIbEobHLbHJbHEbHMbHGbHNbHObGabGabGabGabGabGabGabGabHPbHKbHRaRFaREbEtaRHaSFaROaSHaSGbIbbHUbHQbIbbEubIebGqbIfbHXbIgbIhbIhbIabIjbIcbIdbImbIlbIqbInbEAbIibIrbIkbEDbItbIwbIvbIobIpbIybEDbIzbGGbIsbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabIAbjJbIubIubIubICaaabIEbIxbIxbIxbjJbIFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjQaLdaSdaSdaSdaSdaSdaSdaSdaSdaSdaToaSfbIGbCfbIHbIBbIIbIDbIDbIJbILbIKbIMbIMbIObINbDQbDQbDQbDQbDQbDQbIQbIPbIPbIRbITbxbbIVbIUbIYbIXbISbIZbJfbJbbxbbIWbJibyBbyCbDXbHjbBnbBnbJjbzJbzJbJmbJabJobJcbJdbJebJpbJgbJhbJsbJtbJkbJlbJubHsbJnbJvbJnbJvbJwbHsbHtbJqbJrbJybJxbJDbJzbJGbJEbJHbJrbJIbFObFObEobJAbJBbJCbJJbJKbEobHObGabGabGabGabGabGabGabJFbJLbJPbHRaSIbHRaSKbHQbHQaSQbHQaSVbIbbHUbHQbIbbEubJWbJZbJXbJTbJTbKcbKabKgbKebJYbJYbJYbKhbJYbKkbKbbKnbKdbKobKfbKqbKrbKibKibKibKjbEDbKubGGbKlbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabIAbKmbKmbKmbIFaaabIAbKmbKmbKmbIFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKybKxbKpaQZaQZaQZbndaSfaSfbCfbKCbCfbKDbKsbKtbKEbCfblQbKvbKvbKwbKFbKwbKwbKwbKFbKwblQblQbxbbxbbxbbKGbxbbKzbKzbKzbKzbKzbKzbJfbKAbKBbKHbzFbKIbKKbKJbKMbKLbKObKNbKQbKPbKSbKRbKVbKUbKXbKXbLabKZbKTbLbbLfbKWbLgbKYbFCbLhbHDbLibHBbLkbFCaaabLcbLdbLebLnbLdbLdbLdbLdbLpbxvbLqbFObLrbLjbLsbLlbLmbLtbLobEobLvbLubLxbLwbLzbLybLBbLAbGabLDbEtaTHaTLaTKaTNaTMbHQaTObHQaSVbIbbHUbHQbIbbEubIebGqbLNbLEbLPbLSbLQbLIbLTbLKbLLbLMbLUbLObLVbEAbLXbLRbLYbEDbLZbMfbMabIpbLWbMgbEDbKubGGbMhbGHaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbMjbMibKpaSeaSebMbbMcaSebMdbCfbMebIBbMlbMkbMnbMmbCfaaaaabaabbMpbMobMobMobMobMobMraaaaaabKBbMtbMsbMubMqbKzbKzbKzbKzbKzbKzbMwbMvbMzbMybMDbMBbMxbDXbzJbzJbMFbMAbzJbzJbMJbMCbMLbMEbMMbMGbMGbMHbMGbMIbMNbMGbMKbKYbFCbMObFEbFEbFEbMPbFCaaabLcbLdbMRbMQbMVbMTbMWbMSbNbbMUbNcbFObNdbEobMXbMYbMZbNabNfbNebNjbNgbNlbNkbNhbNibNnbNmbNqbNpbNrbLFaTQaTPbEtaTRaTTaTSaTUaSVbNAaTVaTWbGvbEubNKbNzbNLbNBbNBbNMbNDbNEbNFbNGbNHbNIbNJbNObNNbEAbNQbLRbNRbEDbNSbNPbNTbIpbIpbNUbEDbIzbGGbNWbGHaaaaaaaaaaaaaabbNXbNZbNVbNZbNVbNZbOaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKpbKpbObaSdaSdbjQaLdaSdaSdbCfbOdbIBbIBbIBbCfbCfbCfaaaaaaaaabOebOcbOcbOfbOcbOcbOeaaaaaabKBbOgbKzbOibOhbOhbOhbOhbOhbOkbOjbOhbOlbOnbOmbOpbOobOrbOqbzJbOtbBnbOvbOsbDXbOwbOubOxbMEbMEbMGbOAbOybOCbOBbODbMGbFBbKYbFCbOEbOHbOFbOObOMbFCaaabOGbLdbOPbOIbOJbOKbOLbOKbOSbONbOXbFObOYbEobOQbOQbORbPabOTbOUbOVbOWbPcbPbbOZbOZbPebPdbPhbPfbEtbNoaUOaTYbEtbEubPgbEubEubPlbEubEubEubEubPrbPmbGqbPvbLEbLPbPxbNBbNEbPnbPobPobPpbIdbPqbPybPsbPtbIrbPubEDbPzbPwbIpbPHbPBbPJbEDbKubPAbGHbGHaaaaaaaaaaaaaabbPKbPCbPDbPEbPFbPGbPKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbPIbPIbPIbPNbPMbPIbPIbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbOebPTbKBbKBbPUbPObPPbPQbPQbPQbPObKzbJfbKAbKzbKzbKBbPZbPSbQcbQdbPVbQebPXbBnbBnbPYbDXbOwbOubQhbQfbQbbQibQkbOzbQlbQgbQnbMGbQobQjbHmbQpbQqbQmbQsbQrbHsbHtbQtbLdbQvbQubQwbOKbQxbOKbQybONbQzbFObQAbEobQDbQBbQGbQEbQHbQCbQJbQIbQFbQFbQMbQKbQFbQFbQObQNbQPbQLbQRbQQbQTbQSbQWbQUbQZbQYbRdbQVbRebQXbRgbRfbGqbRabRbbRcbRjbRibIabRkbPobPobRlbRhbPqbRmbEAbRnbRnbRobEDbRpbRybRqbRzbIpbREbEDbKubRFbGHaaaaaaaaaaaaaaaaabbRrbRsbPDbPFbPDbRtbNVaabaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbRubRvbRwbRxbRGbRHbRAbRGbRBbRCbRDbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbRJbRIbRKbRIbRSbRRbRTbRRbRRbRRbRRbRUbJfbKAbRLbxbbxbbRMbBnbzFbQdbRNbDXbRObRPbRPbRQbNYbRYbRXbRZbRVbRWbSbbSdbScbSabQgbSebMGbMKbKYbFCbSfbShbSgbSlbSkbFCaaabOGbSibSjbSibSibSibSibSibSmbSibSpbFObQAbEobSqbSnbSnbSobSrbOUbStbSsbSvbSubSxbSwbSybSvbSAbSzbSDbSBbSFbSCbSGbSGbSEbSHbSJbSIbSLbSKbSNbSMbSPbSObSRbSQbSQbSSbSUbSTbIabSWbIdbIdbSXbSVbPqbSYbTabSZbTfbTcbTbbTgbTdbTebTjbTebEDbEDbTkbPtbThbTibTibTibTibTibThbPKbPFbPDbPFbPFbPGbPKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbRAbRAbRAbTlbRGbTnbTnbRGbTobRAbRAbTpbWLbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbTtbTrbTqbTrbTubKzbPPbPQbPQbPQbKzbKzbJfbKAbTsbTxbxbbTAbBnbTBbQdbTvbDXbTwbBnbBobBnbPWbOwbTybTzbRVbRWbTCbTEbTDbTKbTFbTLbTGbTHbTIbTJbTJbTNbTMbTPbFCbFCaaabOGbSibTQbTObTSbTRbTVbTTbTWbTUbTXbFObQAbNebTZbTYbUbbUabUcbOUbUebUdbUibUhbUfbUgbUkbUjbUmbUlbUobUnbUqbUpbUsbUrbUubUtbUybUvbUDbQVbUwbQXbUxbUGbGrbUzbUAbUBbUCbUCbIabUIbUEbUFbIabUJbPqbUHbIabUKbUMbULbUObUNbUQbUPbUSbURbUUbUTbUWbUVbUYbUXbUXbUZbVbbVabQabVcbNZbNVbVdbNVbNZbVjaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/game/jobs/job/medical.dm b/code/game/jobs/job/medical.dm index a240618aa34..b2d01b116ae 100644 --- a/code/game/jobs/job/medical.dm +++ b/code/game/jobs/job/medical.dm @@ -50,7 +50,7 @@ selection_color = "#ffeef0" access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics, access_mineral_storeroom) minimal_access = list(access_medical, access_morgue, access_surgery, access_maint_tunnels) - alt_titles = list("Surgeon","Nurse","Coroner") + alt_titles = list("Surgeon","Nurse") minimal_player_age = 3 exp_requirements = 180 exp_type = EXP_TYPE_CREW @@ -73,19 +73,49 @@ satchel = /obj/item/weapon/storage/backpack/satchel_med dufflebag = /obj/item/weapon/storage/backpack/duffel/medical +/datum/job/coroner + title = "Coroner" + flag = CORONER + department_flag = MEDSCI + total_positions = 1 + spawn_positions = 1 + is_medical = 1 + supervisors = "the chief medical officer" + selection_color = "#ffeef0" + access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics, access_mineral_storeroom) + minimal_access = list(access_medical, access_morgue, access_maint_tunnels) + minimal_player_age = 3 + exp_requirements = 180 + exp_type = EXP_TYPE_CREW + outfit = /datum/outfit/job/coroner + +/datum/outfit/job/coroner + name = "Coroner" + jobtype = /datum/job/coroner + + uniform = /obj/item/clothing/under/rank/medical/mortician + suit = /obj/item/clothing/suit/storage/labcoat/mortician + shoes = /obj/item/clothing/shoes/white + l_ear = /obj/item/device/radio/headset/headset_med + id = /obj/item/weapon/card/id/medical + suit_store = /obj/item/device/flashlight/pen + l_hand = /obj/item/weapon/clipboard + pda = /obj/item/device/pda/medical + + backpack = /obj/item/weapon/storage/backpack/medic + satchel = /obj/item/weapon/storage/backpack/satchel_med + dufflebag = /obj/item/weapon/storage/backpack/duffel/medical + + backpack_contents = list( + /obj/item/clothing/head/surgery/black = 1, + /obj/item/weapon/autopsy_scanner = 1, + /obj/item/device/mass_spectrometer = 1, + /obj/item/weapon/storage/box/bodybags = 1) + /datum/outfit/job/doctor/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE) . = ..() if(H.mind.role_alt_title) switch(H.mind.role_alt_title) - if("Coroner") - uniform = /obj/item/clothing/under/rank/medical/mortician - suit = /obj/item/clothing/suit/storage/labcoat/mortician - backpack_contents = list( - /obj/item/clothing/head/surgery/black = 1, - /obj/item/weapon/autopsy_scanner = 1, - /obj/item/device/mass_spectrometer = 1, - /obj/item/weapon/storage/box/bodybags = 1 - ) if("Surgeon") uniform = /obj/item/clothing/under/rank/medical/blue head = /obj/item/clothing/head/surgery/blue diff --git a/code/game/jobs/jobs.dm b/code/game/jobs/jobs.dm index 73f5cc2e5b0..a9aa142ac1d 100644 --- a/code/game/jobs/jobs.dm +++ b/code/game/jobs/jobs.dm @@ -25,6 +25,7 @@ var/const/VIROLOGIST =(1<<6) var/const/PSYCHIATRIST =(1<<7) var/const/ROBOTICIST =(1<<8) var/const/PARAMEDIC =(1<<9) +var/const/CORONER =(1<<10) var/const/SUPPORT =(1<<2) @@ -84,7 +85,8 @@ var/list/medical_positions = list( "Psychiatrist", "Chemist", "Virologist", - "Paramedic" + "Paramedic", + "Coroner" ) diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index bbf6e40d625..8531cdf4b9c 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -556,7 +556,7 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts metadata["[tweak]"] = new_metadata -/datum/preferences/proc/SetChoices(mob/user, limit = 12, list/splitJobs = list("Civilian","Research Director","AI","Bartender"), width = 760, height = 790) +/datum/preferences/proc/SetChoices(mob/user, limit = 13, list/splitJobs = list("Civilian","Research Director","AI","Bartender"), width = 760, height = 790) if(!job_master) return diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index e8899ef6123..9a2ea2e3499 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -658,6 +658,20 @@ clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel-med"), ICON_OVERLAY) if(4) clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel"), ICON_OVERLAY) + if(CORONER) + clothes_s = new /icon(uniform_dmi, "medical_s") + clothes_s.Blend(new /icon('icons/mob/feet.dmi', "white"), ICON_UNDERLAY) + if(prob(1)) + clothes_s.Blend(new /icon('icons/mob/suit.dmi', "mortician"), ICON_OVERLAY) + else + clothes_s.Blend(new /icon('icons/mob/suit.dmi', "labcoat_open"), ICON_OVERLAY) + switch(backbag) + if(2) + clothes_s.Blend(new /icon('icons/mob/back.dmi', "medicalpack"), ICON_OVERLAY) + if(3) + clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel-med"), ICON_OVERLAY) + if(4) + clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel"), ICON_OVERLAY) if(GENETICIST) clothes_s = new /icon(uniform_dmi, "geneticswhite_s") clothes_s.Blend(new /icon('icons/mob/feet.dmi', "white"), ICON_UNDERLAY) From 9151cd8aabb80c89227bde6730f2b28ab28a9135 Mon Sep 17 00:00:00 2001 From: Sam Date: Thu, 18 May 2017 02:06:10 +0100 Subject: [PATCH 186/224] Fixes minor issue with a light. --- _maps/map_files/cyberiad/cyberiad.dmm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index eec209ebfeb..53d68261209 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -2431,6 +2431,7 @@ "aUM" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) "aUN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) "aUO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard_medi"; name = "Quarantine Lockdown"; opacity = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Examination Room"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/exam_room) +"aUP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) "aUQ" = (/turf/simulated/wall,/area/crew_quarters/toilet) "aUR" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan{dir = 8; initialize_directions = 11; level = 2},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aUS" = (/turf/simulated/wall,/area/crew_quarters/bar) @@ -2464,6 +2465,7 @@ "aVu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "aVv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/camera{c_tag = "EVA East"; dir = 8; network = list("SS13")},/obj/structure/table/reinforced,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) "aVw" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) +"aVx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) "aVz" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aVA" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aVB" = (/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; tag = "icon-shower (EAST)"},/obj/machinery/light_switch{pixel_x = -25},/obj/structure/curtain/open/shower,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) @@ -4855,8 +4857,6 @@ "bQV" = (/turf/simulated/wall,/area/medical/medbay2) "bQW" = (/obj/machinery/camera{c_tag = "Medbay Fore Starboard"; network = list("SS13")},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) "bQX" = (/turf/simulated/floor/plating,/area/maintenance/genetics) -"bQY" = (/obj/machinery/light{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) -"bQZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) "bRa" = (/obj/structure/extinguisher_cabinet{pixel_x = -27},/obj/machinery/light{dir = 8},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "bRb" = (/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "bRc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) @@ -9117,7 +9117,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKybKxbKpaQZaQZaQZbndaSfaSfbCfbKCbCfbKDbKsbKtbKEbCfblQbKvbKvbKwbKFbKwbKwbKwbKFbKwblQblQbxbbxbbxbbKGbxbbKzbKzbKzbKzbKzbKzbJfbKAbKBbKHbzFbKIbKKbKJbKMbKLbKObKNbKQbKPbKSbKRbKVbKUbKXbKXbLabKZbKTbLbbLfbKWbLgbKYbFCbLhbHDbLibHBbLkbFCaaabLcbLdbLebLnbLdbLdbLdbLdbLpbxvbLqbFObLrbLjbLsbLlbLmbLtbLobEobLvbLubLxbLwbLzbLybLBbLAbGabLDbEtaTHaTLaTKaTNaTMbHQaTObHQaSVbIbbHUbHQbIbbEubIebGqbLNbLEbLPbLSbLQbLIbLTbLKbLLbLMbLUbLObLVbEAbLXbLRbLYbEDbLZbMfbMabIpbLWbMgbEDbKubGGbMhbGHaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbMjbMibKpaSeaSebMbbMcaSebMdbCfbMebIBbMlbMkbMnbMmbCfaaaaabaabbMpbMobMobMobMobMobMraaaaaabKBbMtbMsbMubMqbKzbKzbKzbKzbKzbKzbMwbMvbMzbMybMDbMBbMxbDXbzJbzJbMFbMAbzJbzJbMJbMCbMLbMEbMMbMGbMGbMHbMGbMIbMNbMGbMKbKYbFCbMObFEbFEbFEbMPbFCaaabLcbLdbMRbMQbMVbMTbMWbMSbNbbMUbNcbFObNdbEobMXbMYbMZbNabNfbNebNjbNgbNlbNkbNhbNibNnbNmbNqbNpbNrbLFaTQaTPbEtaTRaTTaTSaTUaSVbNAaTVaTWbGvbEubNKbNzbNLbNBbNBbNMbNDbNEbNFbNGbNHbNIbNJbNObNNbEAbNQbLRbNRbEDbNSbNPbNTbIpbIpbNUbEDbIzbGGbNWbGHaaaaaaaaaaaaaabbNXbNZbNVbNZbNVbNZbOaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKpbKpbObaSdaSdbjQaLdaSdaSdbCfbOdbIBbIBbIBbCfbCfbCfaaaaaaaaabOebOcbOcbOfbOcbOcbOeaaaaaabKBbOgbKzbOibOhbOhbOhbOhbOhbOkbOjbOhbOlbOnbOmbOpbOobOrbOqbzJbOtbBnbOvbOsbDXbOwbOubOxbMEbMEbMGbOAbOybOCbOBbODbMGbFBbKYbFCbOEbOHbOFbOObOMbFCaaabOGbLdbOPbOIbOJbOKbOLbOKbOSbONbOXbFObOYbEobOQbOQbORbPabOTbOUbOVbOWbPcbPbbOZbOZbPebPdbPhbPfbEtbNoaUOaTYbEtbEubPgbEubEubPlbEubEubEubEubPrbPmbGqbPvbLEbLPbPxbNBbNEbPnbPobPobPpbIdbPqbPybPsbPtbIrbPubEDbPzbPwbIpbPHbPBbPJbEDbKubPAbGHbGHaaaaaaaaaaaaaabbPKbPCbPDbPEbPFbPGbPKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbPIbPIbPIbPNbPMbPIbPIbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbOebPTbKBbKBbPUbPObPPbPQbPQbPQbPObKzbJfbKAbKzbKzbKBbPZbPSbQcbQdbPVbQebPXbBnbBnbPYbDXbOwbOubQhbQfbQbbQibQkbOzbQlbQgbQnbMGbQobQjbHmbQpbQqbQmbQsbQrbHsbHtbQtbLdbQvbQubQwbOKbQxbOKbQybONbQzbFObQAbEobQDbQBbQGbQEbQHbQCbQJbQIbQFbQFbQMbQKbQFbQFbQObQNbQPbQLbQRbQQbQTbQSbQWbQUbQZbQYbRdbQVbRebQXbRgbRfbGqbRabRbbRcbRjbRibIabRkbPobPobRlbRhbPqbRmbEAbRnbRnbRobEDbRpbRybRqbRzbIpbREbEDbKubRFbGHaaaaaaaaaaaaaaaaabbRrbRsbPDbPFbPDbRtbNVaabaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbPIbPIbPIbPNbPMbPIbPIbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbOebPTbKBbKBbPUbPObPPbPQbPQbPQbPObKzbJfbKAbKzbKzbKBbPZbPSbQcbQdbPVbQebPXbBnbBnbPYbDXbOwbOubQhbQfbQbbQibQkbOzbQlbQgbQnbMGbQobQjbHmbQpbQqbQmbQsbQrbHsbHtbQtbLdbQvbQubQwbOKbQxbOKbQybONbQzbFObQAbEobQDbQBbQGbQEbQHbQCbQJbQIbQFbQFbQMbQKbQFbQFbQObQNbQPbQLbQRbQQbQTbQSbQWbQUaVxaUPbRdbQVbRebQXbRgbRfbGqbRabRbbRcbRjbRibIabRkbPobPobRlbRhbPqbRmbEAbRnbRnbRobEDbRpbRybRqbRzbIpbREbEDbKubRFbGHaaaaaaaaaaaaaaaaabbRrbRsbPDbPFbPDbRtbNVaabaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbRubRvbRwbRxbRGbRHbRAbRGbRBbRCbRDbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbRJbRIbRKbRIbRSbRRbRTbRRbRRbRRbRRbRUbJfbKAbRLbxbbxbbRMbBnbzFbQdbRNbDXbRObRPbRPbRQbNYbRYbRXbRZbRVbRWbSbbSdbScbSabQgbSebMGbMKbKYbFCbSfbShbSgbSlbSkbFCaaabOGbSibSjbSibSibSibSibSibSmbSibSpbFObQAbEobSqbSnbSnbSobSrbOUbStbSsbSvbSubSxbSwbSybSvbSAbSzbSDbSBbSFbSCbSGbSGbSEbSHbSJbSIbSLbSKbSNbSMbSPbSObSRbSQbSQbSSbSUbSTbIabSWbIdbIdbSXbSVbPqbSYbTabSZbTfbTcbTbbTgbTdbTebTjbTebEDbEDbTkbPtbThbTibTibTibTibTibThbPKbPFbPDbPFbPFbPGbPKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbRAbRAbRAbTlbRGbTnbTnbRGbTobRAbRAbTpbWLbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbTtbTrbTqbTrbTubKzbPPbPQbPQbPQbKzbKzbJfbKAbTsbTxbxbbTAbBnbTBbQdbTvbDXbTwbBnbBobBnbPWbOwbTybTzbRVbRWbTCbTEbTDbTKbTFbTLbTGbTHbTIbTJbTJbTNbTMbTPbFCbFCaaabOGbSibTQbTObTSbTRbTVbTTbTWbTUbTXbFObQAbNebTZbTYbUbbUabUcbOUbUebUdbUibUhbUfbUgbUkbUjbUmbUlbUobUnbUqbUpbUsbUrbUubUtbUybUvbUDbQVbUwbQXbUxbUGbGrbUzbUAbUBbUCbUCbIabUIbUEbUFbIabUJbPqbUHbIabUKbUMbULbUObUNbUQbUPbUSbURbUUbUTbUWbUVbUYbUXbUXbUZbVbbVabQabVcbNZbNVbVdbNVbNZbVjaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbVebVfbVgbVhbVibRGbVkbRAbVlbRAbRAbRAbRAbRAbTlbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebVmbOcbOcbOcbVnbOebPTbKBbKBbVobKzbPPbKzbKzbKzbKzbKzbJfbKAbTsbVpbxbbVrbBnbVqbVsbBnbVwbzEbBnbBnbVtbDXbOwbTybTzbRVbRWbMGbVubVvbVybVxbVzbMHbVBbVAbVDbVCbHsbVEbVFbHsbHtbHtbVGbSibVIbVHbVKbVJbVLbVLbVNbVMbVObFObVPbEobOUbVQbOQbVSbVRbOUbUebVUbVTbVVbVXbVWbVYbVTbUebVZbWebWabWbbWabWcbWabWdbWdbWhbWfbWgbWgbWgbWmbWgbWgbWibWibWjbWkbWjbWjbIabIabIabIabIabWlbWnbLIbIabWobWrbWpbWqbWqbWvbWsbWtbWubWxbWwbWzbWybWBbWAbWAbWCbWEbWDbThbQabQabQabWFbThaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From a8169f295508476dc3e3f3cbd952af6765997d82 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Wed, 17 May 2017 23:36:40 -0400 Subject: [PATCH 187/224] Automatic changelog generation for PR #7326 [ci skip] --- html/changelogs/AutoChangeLog-pr-7326.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7326.yml diff --git a/html/changelogs/AutoChangeLog-pr-7326.yml b/html/changelogs/AutoChangeLog-pr-7326.yml new file mode 100644 index 00000000000..4a9febc8109 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7326.yml @@ -0,0 +1,4 @@ +author: "FreeStylaLT" +delete-after: True +changes: + - rscadd: "Added a Newscaster to Brig Toilet." From f93400acf3f473d4cc49725087aa57c32b34393f Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 18 May 2017 00:28:33 -0400 Subject: [PATCH 188/224] Automatic changelog generation for PR #7255 [ci skip] --- html/changelogs/AutoChangeLog-pr-7255.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7255.yml diff --git a/html/changelogs/AutoChangeLog-pr-7255.yml b/html/changelogs/AutoChangeLog-pr-7255.yml new file mode 100644 index 00000000000..95151089e1f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7255.yml @@ -0,0 +1,5 @@ +author: "Purpose2" +delete-after: True +changes: + - rscadd: "Adds a subtle chat-window reminder for karma on Shuttle departure. Disable/enable via preferences tab." + - rscdel: "Removes the ugly round-end karma popup." From 1a054c6e2cc08970ad9a3ccc665b4c69a5c84aca Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 18 May 2017 00:52:57 -0400 Subject: [PATCH 189/224] Automatic changelog compile, [ci skip] --- html/changelog.html | 11 +++++++++++ html/changelogs/.all_changelog.yml | 7 +++++++ html/changelogs/AutoChangeLog-pr-7255.yml | 5 ----- html/changelogs/AutoChangeLog-pr-7326.yml | 4 ---- 4 files changed, 18 insertions(+), 9 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-7255.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7326.yml diff --git a/html/changelog.html b/html/changelog.html index 6a09fea1fc7..0403d56483c 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,6 +55,17 @@ -->
+

18 May 2017

+

FreeStylaLT updated:

+
    +
  • Added a Newscaster to Brig Toilet.
  • +
+

Purpose2 updated:

+
    +
  • Adds a subtle chat-window reminder for karma on Shuttle departure. Disable/enable via preferences tab.
  • +
  • Removes the ugly round-end karma popup.
  • +
+

17 May 2017

Fethas updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index daac8321743..5e97186453e 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -4694,3 +4694,10 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. posters. Travelling Merchant: - rscadd: Adds a hiss emote for Unathi. +2017-05-18: + FreeStylaLT: + - rscadd: Added a Newscaster to Brig Toilet. + Purpose2: + - rscadd: Adds a subtle chat-window reminder for karma on Shuttle departure. Disable/enable + via preferences tab. + - rscdel: Removes the ugly round-end karma popup. diff --git a/html/changelogs/AutoChangeLog-pr-7255.yml b/html/changelogs/AutoChangeLog-pr-7255.yml deleted file mode 100644 index 95151089e1f..00000000000 --- a/html/changelogs/AutoChangeLog-pr-7255.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Purpose2" -delete-after: True -changes: - - rscadd: "Adds a subtle chat-window reminder for karma on Shuttle departure. Disable/enable via preferences tab." - - rscdel: "Removes the ugly round-end karma popup." diff --git a/html/changelogs/AutoChangeLog-pr-7326.yml b/html/changelogs/AutoChangeLog-pr-7326.yml deleted file mode 100644 index 4a9febc8109..00000000000 --- a/html/changelogs/AutoChangeLog-pr-7326.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "FreeStylaLT" -delete-after: True -changes: - - rscadd: "Added a Newscaster to Brig Toilet." From 29b0b372fa5fe81a8c58732abc11c1913fcdc812 Mon Sep 17 00:00:00 2001 From: TullyBurnalot Date: Thu, 18 May 2017 10:35:05 +0100 Subject: [PATCH 190/224] Fixes Deaf Listening --- code/game/objects/items/devices/taperecorder.dm | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/code/game/objects/items/devices/taperecorder.dm b/code/game/objects/items/devices/taperecorder.dm index 6ec1a36504b..3d19789edda 100644 --- a/code/game/objects/items/devices/taperecorder.dm +++ b/code/game/objects/items/devices/taperecorder.dm @@ -3,6 +3,7 @@ desc = "A device that can record to cassette tapes, and play them. It automatically translates the content in playback." icon_state = "taperecorder_empty" item_state = "analyzer" + atom_say_verb = "says" w_class = 2 slot_flags = SLOT_BELT materials = list(MAT_METAL=60, MAT_GLASS=30) @@ -155,8 +156,7 @@ return else if(playing) playing = 0 - var/turf/T = get_turf(src) - T.visible_message("Tape Recorder: Playback stopped.") + atom_say("Tape Recorder: Playback stopped.") update_icon() @@ -185,19 +185,18 @@ break if(mytape.storedinfo.len < i) break - var/turf/T = get_turf(src) - T.visible_message("Tape Recorder: [mytape.storedinfo[i]]") + atom_say("Tape Recorder: [mytape.storedinfo[i]]") if(mytape.storedinfo.len < i + 1) playsleepseconds = 1 sleep(10) T = get_turf(src) - T.visible_message("Tape Recorder: End of recording.") + atom_say("Tape Recorder: End of recording.") else playsleepseconds = mytape.timestamp[i + 1] - mytape.timestamp[i] if(playsleepseconds > 14) sleep(10) T = get_turf(src) - T.visible_message("Tape Recorder: Skipping [playsleepseconds] seconds of silence") + atom_say("Tape Recorder: Skipping [playsleepseconds] seconds of silence") playsleepseconds = 1 i++ @@ -314,4 +313,4 @@ //Random colour tapes /obj/item/device/tape/random/New() - icon_state = "tape_[pick("white", "blue", "red", "yellow", "purple")]" \ No newline at end of file + icon_state = "tape_[pick("white", "blue", "red", "yellow", "purple")]" From 96b2242aee5566363dba46489ceaa8d3d70cc34f Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Thu, 18 May 2017 12:01:24 +0200 Subject: [PATCH 191/224] fixes welder runtime --- code/game/objects/items/weapons/tools.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/tools.dm b/code/game/objects/items/weapons/tools.dm index b23601e8df2..3460699fbe4 100644 --- a/code/game/objects/items/weapons/tools.dm +++ b/code/game/objects/items/weapons/tools.dm @@ -511,7 +511,8 @@ to_chat(user, "You need more fuel!") switched_off(user) else - to_chat(user, "You switch [src] off.") + if(user) + to_chat(user, "You switch [src] off.") playsound(loc, deac_sound, 50, 1) switched_off(user) From ca65b591d89ae3d0776acb1be79127b2c4f397ed Mon Sep 17 00:00:00 2001 From: TullyBurnalot Date: Thu, 18 May 2017 11:41:56 +0100 Subject: [PATCH 192/224] Addresses Fox Issues --- code/game/objects/items/devices/taperecorder.dm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/devices/taperecorder.dm b/code/game/objects/items/devices/taperecorder.dm index 3d19789edda..1d8c92662e8 100644 --- a/code/game/objects/items/devices/taperecorder.dm +++ b/code/game/objects/items/devices/taperecorder.dm @@ -3,7 +3,6 @@ desc = "A device that can record to cassette tapes, and play them. It automatically translates the content in playback." icon_state = "taperecorder_empty" item_state = "analyzer" - atom_say_verb = "says" w_class = 2 slot_flags = SLOT_BELT materials = list(MAT_METAL=60, MAT_GLASS=30) @@ -156,7 +155,7 @@ return else if(playing) playing = 0 - atom_say("Tape Recorder: Playback stopped.") + atom_say("Playback stopped.") update_icon() @@ -185,18 +184,18 @@ break if(mytape.storedinfo.len < i) break - atom_say("Tape Recorder: [mytape.storedinfo[i]]") + atom_say("[mytape.storedinfo[i]]") if(mytape.storedinfo.len < i + 1) playsleepseconds = 1 sleep(10) T = get_turf(src) - atom_say("Tape Recorder: End of recording.") + atom_say("End of recording.") else playsleepseconds = mytape.timestamp[i + 1] - mytape.timestamp[i] if(playsleepseconds > 14) sleep(10) T = get_turf(src) - atom_say("Tape Recorder: Skipping [playsleepseconds] seconds of silence") + atom_say("Skipping [playsleepseconds] seconds of silence.") playsleepseconds = 1 i++ From 01cf8b64643fce4eb310c5e74031a50f7d1393f9 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 18 May 2017 07:31:10 -0400 Subject: [PATCH 193/224] Automatic changelog generation for PR #7335 [ci skip] --- html/changelogs/AutoChangeLog-pr-7335.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7335.yml diff --git a/html/changelogs/AutoChangeLog-pr-7335.yml b/html/changelogs/AutoChangeLog-pr-7335.yml new file mode 100644 index 00000000000..63d82cecab3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7335.yml @@ -0,0 +1,4 @@ +author: "TullyBurnalot" +delete-after: True +changes: + - bugfix: "Deaf people cannot hear tape recordings anymore" From 831f3dd99d4b81666a6e9d4e1d1559acef9d3225 Mon Sep 17 00:00:00 2001 From: IK3I Date: Wed, 17 May 2017 16:02:21 -0500 Subject: [PATCH 194/224] Fixes #7316 --- code/game/dna/genes/goon_powers.dm | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/code/game/dna/genes/goon_powers.dm b/code/game/dna/genes/goon_powers.dm index 0c56c3330cd..33f632b490a 100644 --- a/code/game/dna/genes/goon_powers.dm +++ b/code/game/dna/genes/goon_powers.dm @@ -554,7 +554,8 @@ return to_chat(user, "Mind Reading of [M.name]:") - var/pain_condition = M.health + + var/pain_condition = M.health / M.maxHealth // lower health means more pain var/list/randomthoughts = list("what to have for lunch","the future","the past","money", "their hair","what to do next","their job","space","amusing things","sad things", @@ -562,20 +563,20 @@ var/thoughts = "thinking about [pick(randomthoughts)]" if(M.fire_stacks) - pain_condition -= 50 + pain_condition -= 0.5 thoughts = "preoccupied with the fire" if(M.radiation) - pain_condition -= 25 + pain_condition -= 0.25 switch(pain_condition) - if(81 to INFINITY) + if(0.81 to INFINITY) to_chat(user, "Condition: [M.name] feels good.") - if(61 to 80) + if(0.61 to 0.8) to_chat(user, "Condition: [M.name] is suffering mild pain.") - if(41 to 60) + if(0.41 to 0.6) to_chat(user, "Condition: [M.name] is suffering significant pain.") - if(21 to 40) + if(0.21 to 0.4) to_chat(user, "Condition: [M.name] is suffering severe pain.") else to_chat(user, "Condition: [M.name] is suffering excruciating pain.") From 461db15e3c9a61b6858017573d6bc825048d0e70 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 18 May 2017 08:55:49 -0400 Subject: [PATCH 195/224] Automatic changelog compile, [ci skip] --- html/changelog.html | 4 ++++ html/changelogs/.all_changelog.yml | 2 ++ html/changelogs/AutoChangeLog-pr-7335.yml | 4 ---- 3 files changed, 6 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-7335.yml diff --git a/html/changelog.html b/html/changelog.html index 0403d56483c..8fe25a71269 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -65,6 +65,10 @@
  • Adds a subtle chat-window reminder for karma on Shuttle departure. Disable/enable via preferences tab.
  • Removes the ugly round-end karma popup.
+

TullyBurnalot updated:

+
    +
  • Deaf people cannot hear tape recordings anymore
  • +

17 May 2017

Fethas updated:

diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 5e97186453e..67bdf680989 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -4701,3 +4701,5 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - rscadd: Adds a subtle chat-window reminder for karma on Shuttle departure. Disable/enable via preferences tab. - rscdel: Removes the ugly round-end karma popup. + TullyBurnalot: + - bugfix: Deaf people cannot hear tape recordings anymore diff --git a/html/changelogs/AutoChangeLog-pr-7335.yml b/html/changelogs/AutoChangeLog-pr-7335.yml deleted file mode 100644 index 63d82cecab3..00000000000 --- a/html/changelogs/AutoChangeLog-pr-7335.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TullyBurnalot" -delete-after: True -changes: - - bugfix: "Deaf people cannot hear tape recordings anymore" From 29ae9612fda21acec19d8e5ccebe8a88a5a62825 Mon Sep 17 00:00:00 2001 From: Tigercat2000 Date: Thu, 18 May 2017 11:32:20 -0700 Subject: [PATCH 196/224] Fix morgue trays flying away --- code/game/objects/structures/morgue.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index 39a7ac21301..e5c0a7f9179 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -183,7 +183,7 @@ */ /obj/structure/m_tray name = "morgue tray" - desc = "Apply corpse before closing." + desc = "Apply corpse before closing. May float away in no-gravity." icon = 'icons/obj/stationobjs.dmi' icon_state = "morguet" density = 1 From 119b31ff01301d9895f710bf9ac924e7e696643b Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 18 May 2017 20:09:16 -0400 Subject: [PATCH 197/224] Automatic changelog generation for PR #7337 [ci skip] --- html/changelogs/AutoChangeLog-pr-7337.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7337.yml diff --git a/html/changelogs/AutoChangeLog-pr-7337.yml b/html/changelogs/AutoChangeLog-pr-7337.yml new file mode 100644 index 00000000000..b3ab9d72cb2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7337.yml @@ -0,0 +1,4 @@ +author: "IK3I" +delete-after: True +changes: + - bugfix: "Empath stops telling you how much it hurts to not be human" From 59ac4d4a03c254f08522ab9b3b162030974f17be Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 19 May 2017 02:13:22 +0100 Subject: [PATCH 198/224] removes a bracket... --- code/game/jobs/job/job.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index ec9b8776f80..572b5933255 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -207,7 +207,7 @@ if(isturf(placed_in)) to_chat(H, "Placing \the [G] on [placed_in]!") else - to_chat(H, "Placing \the [G] in [placed_in.name]]") + to_chat(H, "Placing \the [G] in [placed_in.name]") continue if(H.equip_to_appropriate_slot(G)) to_chat(H, "Placing \the [G] in your inventory!") From d390e1977a1b3cff467b7c03e3178e3a6e15185d Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Fri, 19 May 2017 09:45:06 -0400 Subject: [PATCH 199/224] Automatic changelog compile, [ci skip] --- html/changelog.html | 6 ++++++ html/changelogs/.all_changelog.yml | 3 +++ html/changelogs/AutoChangeLog-pr-7337.yml | 4 ---- 3 files changed, 9 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-7337.yml diff --git a/html/changelog.html b/html/changelog.html index 8fe25a71269..c289078be88 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,6 +55,12 @@ -->
+

19 May 2017

+

IK3I updated:

+
    +
  • Empath stops telling you how much it hurts to not be human
  • +
+

18 May 2017

FreeStylaLT updated: