)P3LTIrk2k2g^1Ye!{mXi}D|I_!m>U@Z2i;nXEEtv}&28QN;v&I-WJ
z9xO(ydqaf-&eSh&u7U^#3kfbngu_5f4hst_G?6%Vgpt161Waq|?b!JE&V_C9G~Geu
zX*@$}1u;BeCC^A4wD&^8%Zn3@A-@*32bTr;RTg(hBnfWTFZOThlPJn1br+Y6NSw6gRC+q3L5@-o>b!=Z_vRI0QNl|Fg@a
zZ^!zuk28FO>Efw>h-5N>`{uCkdZbSqwQ+Xv&8-WTmX^KW$|JkL*C0gWgaEc`(QN7R
zKmS6iZCQ9{cXKv9HMQr*j~9n?$iv%NSy{YqINTfI2AO5btO(k4kk4Yz`7A`3CCVUY
za3KdO+1m@Usqwr4(tiM))YjhamK6Sh-5q)E*wF_PXLNe;9#}N;pcS4OFcGAEI$Er_
zkwuI{Pm$2D9T&cN4hwlsgj3vfjPi``e>8ksLCmfYxXEpo)V<)h^Yi|~@E<#Uv3Gxd
z{dx_;=uE7Z+xx+pwN@4q+DkZ`FwwZb@~Gwe%yX%>%OLYfYj{fwi~9v8Mg=ClYxruA
zlJsj_de>p@(lTBju%b?jrDW@)p1uK}WC$S9C6=48hfrzAJnXy8_BXXNv(pr}(Xla;
zN=vkXdS+JI{m&?E2dv-V_V)VNi5b$&CkHuHoSu?O)Eov1d*nA;MG7f8=Ead1E-*U{^Uk5HzJ
zW@KbteO=)e6;54$SRv&(j5CG{4(^V*>$Q9RB~t)QLg%%%?iXB^w~a9>_}tWlAQDMx
zyMnH)=UwmS8G#o_H1Lw(ItD@(0wMqFiS(dDGYD`=P_j!)OA#9eqNkLD|9)A(()ct%
zPy7gw28i|8H*d@f7P`V&k1+0!6T&a)5I4>%pYZElswf;NtgK{hqD%y2-OamzorHs)
zH-v<2`uh5UXJZvinrIZ^voRI|&p6rGzLb_4Ecse~dsrq|Q||&X1np5K(Mwe=VMzI|
ze@EO3Ozwg*!&xjN>*e@e$!{x327xG<(ZqcB&!G6wHm*Dac-<0h@5lUkR*{#V-vmHP
z@aeBxKh12`ypg&q_AXsne(sKydP>!354Ss=I)KZ8$K@5|^?#p|0%{Q`*J^u$M?O$j
zeao4k(reGl@Y&+eSfg8r#@EL-zEOo8GtWGFN4Z#SRPe=GLTxL;W1DGFr+cmSV9dpu1HsCwEG4#Vqr2_kaSAv#$MQu4VV25t=9h3-K6CIwGi7s}?04w)NS*#CCvuI8M$AXrh+9gP-+t
z^zI!k;CA1w6M*YO`>U94fSmlc=k)*)xq9WwG2_%gy^0
z2+>`feCmqsjY85;ny%W5-wWFy6zf9B?rKNMl$bE4MFk*8Q2JSkqFJekXlPVfbtlu~PX@CAjhrgWnA6uMWww;rFL`W9K|v!GAS
z>}!M5H#eG7s4Do#>Z}1mUPMF$G=C6ZuiIyda+lM;WifoMs>%n|mq;Ql$H1|}1Jr=X
zXgcNs_;1M!Zd>WtwJ4B+|2F=z4*Z-zMjw;J_Oq`q5Q6$0eqq&J#mMMft>C?J!
zpH}PJtrtL>bmvjIJ`Wy*oq$Kd3FJ+B`PbI(3qKT4>MAfs3Fz!sPeM;XR3+WbE4KY-
z9uz(N1RUsJ>U0lEA-gX3Mm5^2Y^iABvYn@ClXGd(M1t=
zdV9ALof@zLHdwFmJ4TO19yM}~$;}IreHPDHv1E{>Gs1e0QP;xPFBD$3{sM$%sB^4i)1Gqa(=;1iHw
zCTUYN*5$@9#|4Sx*9gji3}&1q6Fv0}z@UMVk%F5aKU7xAfkrBsfde-veuDK&b#=gs
z(ZjRdn(Wan03s-RPCffI_Z8%T3EI?e@7GhG{X>l&N!mV*S|m<7vx0igujr|f=uf>j
zOy8t}wDkLdD}|gYHn!gL%g`AgM{gqlWdLJu%319KO}2gE$yc7!>8wt^z9z@3-Nn=N
zCAnC?NS+!|zL0eXPzLAF$2Xann5>9bi(9TMD;HW{L(ypppnAhie^>e}n=r2LL#xkl
zL=WKcF6gd-BC{0&COY}zcbc1M6a4l}FfwC5m1sSMQ`u}<>`T6>~3iu&<
zGplMo8i3r&Gb#@kZzD93Z59rq7jO%&x^Y&Mfkn0}^XQEH!a`6<^UPLZj#P%1UotQ#H%hlH%0Po-nCxY?fz+fGlO+(I5s
z-!nG+=8U_fBo+3()^qc@7r(ZN`ig;~
zXH?(_(hMxnSAiq0=PCjP5H$$us_|*oBV4RUmW`jgRn9pLohhq4)KERCkY`j7{!jl5
z^{7J8K;hP2gO--IoUH6;PsN6!7>&9|TDbn-`}=k7;|&F%d$Zrly}B78>~^)wKjhI3
zP)tj)n=cX69b>4G_KqyTSK3<3*_HP3<42abuQs4)jWvbUFHJuiqJMlJ9$y4dUN@OK
zDpZ=LA^hRig+CSIQ?Urz%s0dD`P+cOvv3L~i2~4W#VP3T+_Jk{gE-u^qt3v?|0EsK
zav+*IZUo~{SyA!VLdcq45_fjYZCo+QS0`*CSrGdGWr8}9T};`OMeI|x?SWX-q@f5K
zzAmF;7aSZc>LvgH;kKUIna$g(4`BDv4{$&d8jC8~-{1eM823hsxD*{X>*(WSOedku
zLS<()es^^(_jed~q4%tSYyzZ?pD{&9*Y?KMWIl~6SFehndSz}C{ppN#1LXV1)!ltC
z{_q~|IK${S49Amzkf{)Wm+eDCtyf%J06Zd3&T4}8{AM(RR<;6C0JJE-$NRUeXzmt`_0IH0De!Ob
z1SeXS!l6Og8;7*9GI6t)x!KlhuJzb%^vehvEhSml*d&Wa-Tb(J^95KMI;t%IYLKg*aT-G3TA0nd0
zwjoEpOqcrg6a(5ToroT$D&(s?#$0pbfuGJBO@c-gb
zas%M+Ln4w^If8?2BrXwF0%kS?t&l{GL?AIOG)FLHTkpYOWt8lF3GPI$f3!1qr)w;%
ztc(H20MbEaQ&S1R;SmuL`I-JbzlmpUNtJ><*6?87mY72bA|K;lSy|a%o)Ps-BmNf6iSgp
z3V?^(D=;AOT>S`L#v5-kEmxsD6y|*Z^czX-I7g5b02j&G
znaF7Iy?P;r9H~1*;hJ8yAW5b4ccNcHHqkS2WJ9ez+MQuvXhJQxdfuDRl6m
z<0{aDVV0dfM*%|h2+WZQ3mx5DKE@RyzPY}(G%n-TIyW2Y35x{_9osTw#zz
zkvvzKnwR+%hqufErz&@Cv4=gj
zs_bHXtDU{0=g)Ug_}kAQF0%)M`2m?MXR^z#e2RMOfFiec{>)k{uW0DsfkW$8inHwV
zVe&s_q=0s6Kl4hFprZ3C_Qj=bS?{KRAli54Fo%R8wp@!kJ@$GubS&%$@U$wg~uWu>8|EUY%YMO5P
z6Y0HX%C#*03|+B4Q$p*?P-zB0-1!6_RY8Sn_wlU?0Z#1T8fmn;H(Vi?z1(~?B7HNk
zVTs!F+s(}l_e464wmj`}h&*@pZ2H6kNP0aFO-VP~9qpo>pbH7tW2@Jif<`!Zl&mmS
zCK5#GXN^q4om3Nv0e?crtqYq!%@-{cw6)+@$`h`Gsvb9Mo)cRpXr+**t3{$&E644@r(PqfYrXuF;D)kO;=`_LaF00_jhe?)22J)z{be
zGUy!USMDYPmtpWdp`A~`BNeFdB_-GPsD}=Rh$={u;Y9^8&lTjKf$a-m_Q)tnjl72|
zT58UIdS~38KT2v;1W-{iF4t3Wb)?`r*!7NuZ2(1Q$guQBZeciXI{=zSl|wyo0D{>b
zWdtN8&5Q%vOA6zFZA`>wDCmMB2;`VQBHH+U%px7z7+(Iou%|mw31fu8PJ+aFcnR*y
z1Dp}?=Nalo%G+y<&MD7?8E>Qri!q8oA-ywew?%Z0#~jZeadSEfWajSuM@~Vn5G>&R
z8^1}`u=2iVGRgXt;~yMJqpp2qrFS^lJa(Xg@#}!T?VEldJHW=t9x})YDD9F@Mb@RL
ztQQ}_xdv4WjQ`#d{klfYGwPUqFN@UH*2ZM?aMgx(f%TjRUHKhYdB_^kehzXYc6J&v
z4RbKS-V?5PP0?D%+4!JA0+6Ba7=ZO!p1jG;GwY6XzlTAC4DU6~87={pPNbtRXHP5H`6<3mWgMG9_bb~6
z$jd-yA5WlzQt@f>~(z|0jNSGXIo{QCT#_H3op6eg71K&cBn9+XS^(OT(xV$XMPlc@H
z-+lb(2>|qe%x;c5cb@k1_f?LY{bF)0ZBe6N2}oO~1^!hIFkR=?QC9RXbIX5ez@P4U
zH!l&eV(F1L{~TddUm>hiH_`
zfbRktXen2}zywX8Qy>Qez@y9&i
zk=HlO##1-9wS;bHFVc=B3vg5Tuj=1yZ`u&UU@fbtkBioUu>o{}YBwuaNv`9-1np-c
z<^$mp$Iqo;_0jzLy?gh9Ymly~KqmuGxPXV+2;3Op*aBb6?}akI&N8c?;(FMcys-Of
zd^Dx?Wm}WGeU5qqGmlFma72at>)T{lPAus{qd!i2VJaG)fHeb2Jij!BLDjc|9K4%n
zEcOnU8hF9oyEgL@Hq;8YX%?>nI0qkvsMGjcUbS3H5g-2+pt#5H@-7B%Dqo3dHK+i1Mm%CR@s^-0b!qSF9GAla21V{^tqP
zD^^lC5>N-=NHMdp0AXhU7!{@%B;+p*=n+s<`iJlid2sK&%no}D?}!2@aO@R~3Tzw7
z&zwwcU@%r8!N1H*Rr^2Mw$;sGe+6WHY!qOyU?G*!F01Y=xtqGL<_=$Bb^&(b3hNv#@Lb3S?w
zZX-(vijKEtbk;T8Xq;;a-L8kh;Lmx$fCl)}
ztZbk1O`K671u4v^%a*-v?gN9Jnx@;)Dfh(~Z$J?aiJ;;+)Y6^~9;1vMbEBUFDl&{=
zsvuc%P9bORFvUW06*J^^+3c5k*n0}n9$nULTYWyG)7{Dg_5c5h{7FOo??qPq_`LVV
zs)+t||94FdN-8pSlJsmrpRE25!;$QJKyn&GgUX)Y22shM;0-0!@4WL4^6TY_*l`;*
zu(p_{Kx+XwG6ozp4%jZVmkhLq&E7_;mc*r$-mW#0m%+&7TZ>l@5NKJ<2ky{t39SY}
zmVWc|+!n24yrFR9nBckQz(42Wi)QCs?t^&Q%6baIW^{Q0LNQ?RLRBm3CEbl|BEOQq
zLS71`&Q;3r{ZDCBHSBc{u<6Utwd8wk?1JFeY{?g%KkzKwU+kUR7IrhU4kz?a@%=+D
zaO-QGmY6^OOyduQck_nU9N)LI@3@gQWn2_0rV}Fcub((@fIC+||G%U4ReX#7+I9GO
zA~dEk>8~z}sdA~0aIcYs4rsym>(8jVfAFXmO1HpQj%z5KimSk_&}t%@*1{d_-GC&6z~uti4bgIuZk?&lF72ExG>wRvSi$99?2F%}Lg
zu?#KK9W7n&)*;?*0S&r3ple{@;_q*Y($98YQ9z1RBM%@1t%Rfl1QvAvP^|W3h7_y&
zMO)JCqMeXgjT+!~uhoQ2KY~p;H42Ox3b9ri@0JNv!yA@aN>|)aUczJg(=GmEO&f(m
zU<W6Nq(5P=4uJ}e&m0RzRb+)7(L7Z0gStSnIYw)BBO1}#zjVd
zi1Y!-_~Cn;SlPs#PG~ppRjVBU3eNeV=aB?X_`#M?xYJfts1;d>ezK}cOO;s_@^C9<
z{UP7tIV7zAg=#;&ziSzjY#vq6*xxkQDL>evUI{qU3J^seav0v+AM3>19%
zsuU;TOm
zUcdwJlN3G4)zTq1Zf@>j(jmZi@QiX7k}FIKgxmbNdED@DD)^xXs+jE@NcSQCsGd
zDp}4`1LCX@8KR9>`T5sD)j?r(t$i~UY=Pn_-4GQX;Nov(8DSRoMeDa+YK(Ft
z%iH}f!J5ivZwFOJqo~#23s`ZhG4`tvX8D(@@)|bFfa!~AQ9ci4vbav#sMcB@!1zLs
zIqzCGB*Y^Qkp4E7ioQgBi?hdhfMJV#Vvur{eCNG;T3XHxdZ<3PJ;C7;bys)X@-~s^
zC!-=`2YeDQ+7%I8*Y8va95P0m#!?pSv0}JYPI#3)DM;*H&|jYgzLV);B+__al{eOTdBALryq5*$W|me&HvTx8gy&4A1rs0C#y75xQC(Ld
zPPl%wr%O%P#PC`8f0k}?hrO;?hE#`1FPKS6?tI!kT9(0xb8mLvP(I>ly4d6B?Y$LY
z6}koti!tI*dz()aYXC?(Cc8jXmS%J`Xjtf8!g@-MKZlUDE%^q9(g1D`8Mc>4AALd$
zw7Usuc(}Scu1?+PUKU7)QVp-AyxUimv{>*7)vtrQ^%j^=o0#nEwv?Kx4%9%?ZVa1f
z6mAR)%O(ZQ68N#*gksLpjN$#dmoKC7B+NtbfEU$9)6i*W(LD=b;|iKaCs31e-jo)9
z0kSMN-p}6~$mR~=k0$=d8vro22uS+Cj}O@j(}02QUB>d_`FV#R&)RU=lC;QaQz>cb
z84I*2Yv|aGfcoxm&srC10?r;i=#hHjS1b*R&ftOS@=RN4
z#sx1^@3q|~(&!In1iIt$Wa|&}I#Zh7?&Jf70_c5UYn4@0)LdEsQG8>C0qUk{5tzS`
zL3Qg6mr%Ra6O>dgj}s{y!a
z?(X{Zd6YH^%YO(?PFC>=`YQOhq|T>cGQpq}OA2o68r@F^8Tj={260?Iu)MVUyBpAs
z`!;$!?^XO0a)fXeGzo3k<{S61hDW_iJ0fH$8z*hezWuJb|J9!K_K-5>`%n6-F!9fzqFMHAF~9{l?c>YE{SMaR1b_yU=sO(cirZLWX@L|7n(P!x0zeQ<$W$_LaURbKA&c?a;s1~LEBxB7U7J7
z#fCkO!PCgcdPk6Q4#RKtQNSl#iL@n#Qd1Mk1?TdO#DQZ7YLft%DFiw+*mW>40XPXS
z_pn&j$Wvgt2qNz6*TGduo>SAH{7Gh*{o4o9!IIwv(onsm5UL2srO)zT@os&!z=U?B
zNx6BbaWB)f=4Gx#5LuW1e!INW)Rqo*Db@{C-)Pr<{?##FM^x1>r)!mRC*0e_xz(u}
z`VG5&utW*BO1HAU@HGrJ(WkUbZo4H}LdQY7>L#O=Ungy$)R#cpuWUxJTSa~0Y!H_^NbSK_7i1QR9qU{wgJ_`xr5AuWj}+>
zD1n)!;JW#5E&usQRrAg9Z{Db0KiypQxZK<$@^dh&p+xe|di7-Ggb*Q|V$+UZcq!;^
zHC8p^Nmi%b{X^S~`dr!qvADEme{VT|YX=JbSWnwC%kKA&OldoD^DE!8)k!RE#X??h
zYo5;oL6XbKOs&|@Rs;?npwzrz@<~byFhStqczPNFTOj%prxlupg|@LcD$&%^2n?wG
zT0Vvm26t=8&G19!4yx~1)J;5xZ%9Z8I){0BkTbd^u?a#f3von)I;g6|E|Sx|vQ|Ce
zFFL>k`yciuTQyBT;L0qeP8;dYGC+v0Y)pnI^gyQ+UexRgRgKP;v`jw@Q+QD(@GO%$
zXtA)MP6;yB%!z7^YUgmz+1YjH2D&*IroNU^REnKZj05$5t(Tq!VB)Pe&9{>s+VTLY
z2{_uopFe+A^XZjH%J%ZJ)JAz109^jJ^A)2@EohH5kvZTp_>uF$4nXc$`W7!mZ
zNSY$>u08j^9Q#nnVfB2-BsKf=v8W_nF*P^MT#$f3pCW{jL%KY=X@jy=fARw+!-j%m
z9saD6_zx*?Xs6@SQ#lpkGB;1pjVQrMb}(Yo#A*))if0u8r6wBozNdfK;-6fwc;LY6
zOEXtb-=rIqz;Ofu1~@v1rzae?)^{%veD(gK;<4oxr2{-^SSjhYpT&WOE_31Ns&&B5
zNMFxoGbHGvz<9;LMfuv4z0Gm4x%!SDLKl}~E
zDQ|vlFrqKdG*w_{9487)3Y}ozlRxd#5r{RQK=vE3V8*LJML!^>^*LmMU-)Yv%8>j@
zrLuMxQU#pc#lYz-P=hQ&Q}|)e8dswj{{=#)KHAh6D2D*Zq`9{3-!BIm1F-CXx&ukK
z(MR14u&mh4OCGLP-9?7q1s>KfJPrxcC$*r|?i3=Qm+|nrC}eXy?!1(fLMA|lG_wbD&b`&?f1Zc5#`snHvH?XMKg?JJ)4pZhbxB&MolYE|%Ap
zD)%p52O<&0MIBp!+ENvbHVV-mi8N4gJ7AwyIGH#6gY!VTtJ)$H5`SAJw1GU&JH~;_u
delta 14562
zcmZ9z2Q*u6{6C&jbQzxxRlBV&+G@q#on~okQ&g$F_ew6+QniYrs8v-n4K-qiDyqcZ
zvDJ*&f<)y1%)zZ1
zEA1~Bc!JqUqT=eW!i((Ua?ajpOF?&K<&;?d9?T9Ns}5HAP+n*JXCYTf>0oDLYl)g0
zgMpj;hs&k(5hl&YCT`ByOOI!m)z#J=zp2l@`V;I)xe@fEcOhnD`0oE}D+c*_G)BTJzwR-RLu8xzk_T|v16osVGqs%eS
z9#^fOFdkLqtrTVbE?8#CCI-K5sxl%FwlFYemDwqK*$q;@X|8uQ+U@*!Po7xhZ`SV@
z6`+nN+_15JJA!EqwE0
zJX}B`>YwM&3P|ulw&SOh+>+TZ^mRLNQ!h`gxOR)DdFSDzoHF+vrvJlvWe5Iu=arA}
z1BI9l4=Fwa2c8YTnFP5$rZT_&6`3X4L+xj!qBC4wN#MtTYG9tzIXp&$aH;BI-O-IB
zhlXHD+ilCzS(fiT@?8G1eV&;S^L`d7tA7FgqEk)%KPV`}cg~&kENLs|@0TQuRP<#O
zeU~C8>y|lN-6qu?53{&k>iq2dKyOxGF~06x}~AVs4#P{
zO836kpni`On`4C;=iiUhMtS-|zu>v;RYhJi9=?o`@yM~Bc&l|MLBHfMf1s;7&
zr2qPwpPa=@x~Lutw)Vc&sP9#4#e`@UKY86YSL63WbwHJ6r29-g!#9&R9_AW|*~qrw
zn-a4ji4aTYyL$?2v);wF$tPZKzKpZ4)mL7~ck*a5ZGdYH8=UFPTziD8&vD_pbbRp}
z)yg*`J+orZ{PY{)FD8#1t7R|bg@$snvWMjEOI-inmmjgGod58<%F~OKZl=W3q`KEZ
z`8P_M8t(-*^zb!@)|Ji-+sB2fW{Q@7avKo3!gW&-(jAs)c=GHQ>@`-kMMt|`FU$K*
zX~R};FwZZ=V}WP7<-@4nZ$rFsLu$gtwu*|smI)GGvf1`aQRjUfT1$WDH8{K{ytVPn
zyh8cY5D~5*U&m6Dn0QH-?=?HWfsRdPmdei$r+-hzpL&_u$-Q)>HhFCHY_W%w>0ds!
zccMq}SH+u}qnkkR^FJ7KeThoPIk|C@PjYz$lyRz-uL+5b?5DZ}$01l#6H!X8{uzGVh_FQ@9DF5H*E~#x1VwNzdO#4@SOXDUg5c5P)q;;09PB#2X;Jv5q|F*9k`k&Ej
z6^MJPx!0WYefH0fWF$pU#{I^Vh|@;rK3JXed%Aa4JVoPU#~auBX0GK
z4)f~0PybMByL^%4^?mC9R9_nG8(iY=X9qd=5DF89!gR#_08(gm8@HQ)eoDgh3{S%D
zaU4CaE_D54e{bBC)Sov4#-^Y2+;y7N)GoXB%6Ve7ia>jP+s6O))fq%?6Jic|tvVms
zbeByBAQPS6D>#m9r3Pm>>K=a_~JDC0~l;rj7uQ!pMp(b;EOOezUK|c4G~K2
z=$+e~5xC~O!hwRHBSn&ulH#(m_D+27TTMq_65?XUBcr0A{Os%p8^OLBwX~X~hKf>w
z!x{nEp&zDOMH7Gjs(X+`V7?bmhhOJqQz~9F62*Q@zZf*^^wBBc2-i?slD6z>S<}lq
zd9Kn$jg5`-3i(u5>*dIW^6|3cFc|jt*SoExZ3ijCV@DZIFozWA3ZDpTT3%XuR&J~(
z%{w?Y_9b$|3o>HXe*3^;!EHJO*DUShZoBt%3vMLWKIfi3kRq)({YBR6Z>c}b)poD@
zGW_sW$uK-dg|BXJZ3qUN3bOwkT7{%me?zq^fLoN6mHj6jJwHD$e&
zVP7q{TS%v3sGH(LQw*@Fu-x<`M_{l~l_qgbv4p@CXz7EMupRez3*x88**#BPT+oqs
z-Fb7X*d7XUJk{3L-bxH4{?Pr2<&uQKx@
zHI>$A+0@ijoQ9~szyI0rhy4QsIZ5Wok*ysr<5*&|@)4M?*-;K~*(K>`Zx7c$yf}K!
zOUTaR)vNmi0>Rzoctw5vkJVM@9nW3ELTpu4{{FlDMC?m1q{W1zvom@86b!~6At4BZ
zH3Z)U0kcga*{}Th3=gmz)J#t)<3@h^d&T3awE^$93I^EdnIlJG^ha^D#+{^CK?YlB
zHJRbP<86oKC^91+Ddi}-GmZ|o`qd}th_0%;W!7(IW;9XK`FHulwH=?rSv>^WftWDl
zRJ}gUR9gGfar0em75LTMUKD*Zz$_qu=R4X|qHpMj{{-9a-Z&Y#b0mmVYBVCw?n2bX
z8VV~upKO<0(Zv%KVL>6CJv#M{gAk9G&h@ipRaH0CmKPU43N^pF%fxuk2FtToN#^6@
z!+EPdm*>Y!g!*SY_bz#E1z=dg(Lu_~*Iv!r+uMum&|b)|>0&a4;spY%w6e@LnqQ${
zU_g)Wg2F4*;pX3;ZFBC%FJ9=@nHk*V?Ax87q;C!6pfzuD>VTKSv3H?DD)wjftH&yq
zR~}!4!31Gy5AW%!cx}x;Nt5;aOWtx4O*BZv#a>n^+QpVh?4?P27wsb^8-m0LgcPiY
zion4NBZ0c%ibyip5pWI(IAF(El1KGC=2xl^b}^J1ZvutrwVOQ=|6*_bjUR=GNu7ia
z_ZQL!oSVsJnCTf6=sYeNZo@w;rJ#UX!_p94F|Fq!nuXMyYaB`UvU|F>x67XAe{!$-
zqHkcZGqRA83>II4o7LoXDmWI`_U%n$rdGOqKE14M4kbMS$&>TEhxD@Ls%7Ngxu5mW
zK~s|T&T4^?Mp1J4?-Uyw!7=|*DQjGA2EzVB^Q*0pOxD$+q>}<>cP1$lySk_W-J3}g
zVzLE06vQFX1v07V`n|@fsM`Cx#1co|zdvCt=Y3Kj`iZ7$+yq2JnC`9rs(;5G=Q+P3
zbItru>h2^&3pP&P@nX7vF=uGV%P|ld^QURBv(>XOGYhG?V5t??%E!q{hZ`{hd9+yp
z+HfBk-^7B(yKZDh%-2j(R~gH%EOjKqtM_^yX)mKEOeNyu5ci$+!a-@0AsV}K$xk?MV#k|1`i{
zyPs8zMd7m!NlJS(>c4AgV`V#?YR
zl?5})%O!Spc9x)PN{8X4AbfDRCnz+U&@PHC1L>}TW28Bk`T5V*Q_ac*H3XT=gI
zeW)pfwzK1<%`)YTz^szcW=t@45O)N^GLbkiUgNU^u43di8gA1m?|y)Xtoxc{pxY_W
z^S`wxiAtFhRKo-EBm%-Jz~%Eb7bWQ
z;;C@L=%r%}LDY3k2W3a>N+X|Z4g8|xhsW7}=iG6!`+;U{R?k`0(CGmK$^NhZlD9GW
z2H(HXzZM^~E?2Z!3;f&iV+y%PU1F#8$9`i+l7hGDcIy`o{j0
zTPK{WVD6VdoK
zTM!#L&((HU$8|~!%k*~_ho9wQFb304Raq_j2S(5cDs(@%;
zUR#@#cw4;mE9`tErFwQSviTKg2mL)I*`45P&>W(Lg@vX~XIa?fa{S`5^x`1@6+tiV
zZOqCd4=N9rG7iX;offlk+(JTAptj9nkY`AV`HFSx@akVNlw=<%2ipw
zdQ5B)R>wGIKr^tBxTgI?w#IZJ@KA0cE%w1>eTs#bm)^Vk_vYMz>J#|e@P2;v3Uhe(=eVou066Wys{zbkTNG%A*{t}Ao$M+HX30`SRv>%t%
z)@rwi^FynK9b}1hQ2Uy~*z8J;5&vvjuU_pR8L`V*1uc64>}5yyROafB9|iuj2Ut0-
zaenEQg`D&3_`{mn5yZSjrxw(Ie2
zAl<+d%F`9jH@sQ!;*pJk(zFQw+OH`<)JgvP-}>x!wzt9G
z*;-lsR#)&LJ-B|h7i=n4^*KE7J^Sx8@K^qI&Q7=9(A#*fe&G$SQ^H)QmZPL5x<8w<;)SNb+;w(3|Fh{y@mvReyj*}BH
z*eeu-%jy@ofX)j70tWk8MivwtwFdI#RF+KD%kC+bW$bn1Wo2V4$jw#R@izrqkgu!W
z!sX=XXuH|}?XnZqbkx3yD
z(3N50?HgSpsZe{0QfJ5F>axAZ{Jk7wz5EyY09~zibUBch^{(isiR^%;;FX4)JLl!)
zwM3bu1#e9ROnMwj!?W{CZJa*gc~w!~WndHlJJP3|GIV@?~er>f_C1-Arx$DF&&fV~7LCxsFj
z-+FApeqT?;6&T($J{e3$mi~1=K<~sJ7Gk{*$>>9J@b0BuKMN1$w?d$KN?|}k+dW<$ELP5@dkzl|
zKNU;X6-zE7%fMh}XSL5MgJOT>bhyfG__25Q2fGf{O>B6UcdEe?;EI7he4z(tm#<=Y
zKwB75Lt6-1`a2*p558iku2o62c_Y*6z&2h5f8F->cASG22HImk${_1D^L7CKGUMRz
z3|vg?D_E?kDAt_k`SaXok*+pDpikPlxjn0^t0T{}i;{Ns#;2yKyOTrP<%Kmr(A|6l
zZ#pdiDad{Rbro80KORj%a)&=W%l57;9nvb)1*r#?_`0n^n)9J)_0abk+9dLVoY*|L
z5mo`&Z=!3v8_A^$yeiQy5G|T_VXVr4PmPR$sKbC9gB3QcJJXRS=i@!LX2xyN$D%}O
zNKQ}JSIiiS;*t8Ko|9rOYFcfDVD2<=sh_K46!hs{d$d@UYF|Fe8~M5vG6K0`m>RXa
zsUa$-p`lT8I95fodFjFY`|sZm%*@Q<($d4H4#&}}ImgggQg!)41DRY6HZetK&D7j{
ze{`!<3GYx%bhDWsK7ESWD`1uMqt!luH7`&R4b}*pJJ0YYXsY?T!Z(sNC2ih}xWAft
z3-*nRho>(I+Utc>dq+o8%2NVjHLsQ@8p1&n1n^0iGeVy+HmV~uwqlj}l3IjDgf->R
z+jDlF^|IR1PT7v4>(J+bvB@k0$23RTKaM0dk!=j69uqrqN2E|>K9e@Sw*Qs-Lea+B
z1t*Dydv=k0e0)TbHNk1^{QZsRbYAz3^w`ZYNpl>7@<6i&_1T1Q&)0RNHQv$uB$0#B4U94Y_P_Dv~IJDHmQ{AZeHbg;}3X;klm!xTf}-P`GksK*0$SkLT@92SLexH4$n&Va|x{udP;ZGT8|a=lhvte-)!aU?
ztlUb-7mSRICOfx^n(oNT7TnLulskFS*vv?>!ezhOK%-s5`mU==kF74a(81*wHQuOw
z`2a(ZLoUcIo+X>XzZy_nE(Sl=7BGqE+TSkKevdE>6VUxDF~Wg4H7|HOG{Ge7^oerr%u_ve%)L;s|1)^
zb#*ns%^)l)_W%98)>|kkqO|-sL8N*dftS9g0@fV@9X}-_12f73&{s{TXG&@Yyh8Ne
zexJZ$KApo?CdpOaHm$ev4+u!T_?eEqPYzGN<~m_ZI~^F>0Hy6$@lzw^i5aUw{e~0VNL4L_c-gt
z-yhegH=u~zSxcz8F%S#
zX`KbQ417Pq{H9(BdgfGlu=5(Q@c|%;60oKR#C*RSPvt_<~ij|7g
z6`eCD-km-1E=A{!Q~7H&;l!{pB$%L;te(?b%VfWQ_$C$fKu|$1XJ>PBb3Yg79v^xn
zIDRMFg8OQ$>LLkc0z{@BW%-HIF2{NYXB+{a(1Y@Iw_8$Omix4o2I!@uWW$h7)h}>!
z`%m4(4>%a$KxqkNXQ?GE*<_?lOqk(tI6vgd5Y2ZS^tGHmyUFiCF1!2Z*+WlDnjS2E
zmGR%s6SA|jYx7?(HsNV$ZQW_Rma&)w?Q58mX%KasCbrO(L8nGG2-lray*{X~&(f;|
zr(fY})A%s^nU}Y>aI&WV&(&75zyq{ED)_W{hH2Q#rtOZhrKP3VGOy?LhBwLnH)ghm
zbzsk2`f;EfjlKH;DiV;mBJbjs!lGwwJv_ihr|Vwl`pK!>(b2IuHsaAqtioSS(-Pr~
zXp5*ZU-?}}OyE(zdHXg5YJ!nz*w=F}4#_`9#>O1esYwSXkBm0Udh-v5S5Vw`~2?KDX^8!1)Ei
zZGbkrd!)4|kcXK8woZe0*1E5Um5h^-QBa|6rO
z>UNeb%*XWnqTuk>srQpj0LG8EwB?F}G80e}l3MwW87OPw
z-q2`y%_gG3?JQw6@ysz>S6fwp)RHNX596>lC{Tz*G-_PCj!Ffr4k^XhaMJp6sRc6&
z3tll$6`lJ;GIb}A`QfEl!9Z9LqIdyz>Fg;PpggEwjmNPM#i~Bs@vp18`uoqH_vLUJ
zfa2LH
z!JxhU7?x<>;MPBcFWjV>JWZDgsMw$O#jgJT&y^uMz$Ydov$Rx)cF;vz@qxo?Uy>>0
zG+p6=K_7*W-}aQpWI(yQ=A#I7P^`iv(}TEIJ)h%cW5paC9DuO*)W-*NI{dA00==gO
zR;@I2?QoiHm-A0S=!Lq-X+IjY%f=i2@V@ytImCXT;6qMaOAKG%-d-i=c}^j<>HmRM
z@7~-?h#|2v2`cwu*$i?eFE2rFV~x
z+nNIrGiAxaK!Boh2SF?tSqnH22Axm%mOj`?gU-j2g_f<+cD}y8llClMf;{#&U+=Jz=b5cn9Z8#{VNpuO^E&f+OHD
zERvKZ$Y7ErAj}{JRWFVY4s=!ZOMS7~X1
z@|x6Alw76QCkFW>-8L8V*z!m(TObRd*9>h)EspKmEa1%D1?e(Ddl>CQ9O#Tx$9DMA
z+M0o6(p-~L5f3+a@ACKnUxouHPdK1#4Ul71|5ZWAdh@G*@oxCOXw&W8#nuEk>~^fL
z7i(#Lajnghl9#WYMFL6F`oWxlEn&3$H7@R*3zM&B?7?#3Aqr{
z)zG;pELRbb4e>0&07BI%)TN(NtT1_DEDj&C>2PN3^)4%`wQ}tIQ02B2il!>~`$GMo
zP0JnL1k7c7J#S!Px_jzlDLzvvSv@7I@nY8@+hevU-$N-(JOF7Wmo3xFUt>PnU>2Gq
z{-hC0D$5or4jB~xQhdkRhEU*V44!tlnxM5&8~@2nJ79Cat5CLKwzBI%dcZFq$(;RNoT;2rwya3^WyxV47I`0Q{^*N6?4klHL(IKnf*e_}%&BCaO2Qw`V!wrH|SN^1cb*G?aw#CNNwo~QOe!iaROTpS5atoIvX-`uH1u((F>p+^m;*vYG>!+{!d
zeL&UE`?zYMG>}u^z$Y22_3Ary>J%`rfU1=T1jlj#;AY%y`7>@`u#|H~)NgcGVO&A$
zHk1L!V|RZd3)c$;4pu3Tv$K|x?fPuR`-g_EJ*soQ=b&~qetCJBochmt)5Wptmjx<8HP!^iSzz)S(P7c)1BZ6}@-C0hU{zVVYE7QmZ)jiwS%0w8}_D7)Y0n>*M$
zE?1+q*Jl_T&g0LgeUX$P|cHf&DeRHmmBD9Q6x&P~921CQeKNzVis3hB8e
z1o29r^x=#Y!ije9VDY^tPPe_ap%zz`sb(+&J1Ut&c}jW2sUf+|der%;I9Rh?%g#9u
zU?A+3%ti}6;mvS8$eXke4GUEugl%NcZp(~z#{bg#^%Mppg~AwE)NgX)-JqQ38o=!S1o~UJ5n#2rj-hQKd_C-Fp*7@1nOHopO09wxRmqQdKvO|5=gMQ;1s~*t-ZY~
zi2O9d5IPl)aY=n~+Xg`9i~vXvV~jf7pP&D(mh;@&*}1b1*|o4`?d3I~sjZy~_$ypa
z&H*5KO~nkCnpTKX0R$cJvLivnplGM**RMB5hKB1q5-QdNiA*yzEhN$^azE_F?V-UK
zDoBaTYvGa@D=|A@0*N9Nm6Tin5S|@co%f;=%j=dYKpqFGRGB5J
zmFkGauZvThFhF1Ute!K|Rzfi~cnnyQ+#ucwl5@;?-qzQJEiEl=i8(YgHI)F)s+iTmlHB#89{DMWPU}^$KpGHR}Bc-@~Ei
zSKvCI-{I2L_K6ul{+a*z-53RsoIM>tn=3B)VO^{wBWI;g9Ay9q323P)AS)ANXgf+~
zQUG+VdSqg9hsd+$K=2Yy08e@7;7r?F@L}C_@qmRTK|RNFvHRix!ApDSo~;C+qu&b)
zHGm&6$R7{VHynC+2~Z*brQaI$Bro9h0Np)$HV=(KI|=wC$?ZKME&M_>o0NL
zHP?TC{|)wkd5NCzxhTF14wP0Uj$_yPV;pQ<|Ja+~MBfAi<%!y+6Gyeb&w!O!vNfz{
ze4N-GmZc9@fIGFcv=p)aIobTCZDEUBM!c7VU@c>i;#l{;YldBBfSH|wSR{jBqcS_l
z&q)Y3YRnK$B-eZcHA#r7uJR%z0`gQ|S(yi%l)}rsja$klLrWve5utXUgU)1T0IPnz
z=K;b0Oo+$}i?`Q@Qy+jahTZ2#fR!ec9@~sC}vR(^fyuux&
z9yiu)fiWpPUy=Re$8BsXy)LeNxBxtO@Mw^=PTIJ^@Hy!R69Y@qq#y$yy;dHFUUmT{
zyd_RCw?esgpt_mCTVJBV6~F?Xqx2^IQ$U{UOIxGyPf>cb6+04E$*ujSD14ZkJ3_nU@XnG{&HC<@MXP@e5sEGUbr*A=C!OWU(V*N!
zGi@H9t(sfNQ3!cpw*78s$6E({n!6NsbSkWs>5kcU^X#(kzM-zefRcw4+P>n=|8-E0
zz6}NC_9k_QYm!qwlqPR#>rPdY#lsTa1MSs$J)Hh}C9EZ)-uDHcs6d2z`K!dlB+VRS
zyFx5&ocX{R8va46RNNJd%o{9#TE^2CcBTD8X$UvFo=5>cA9^VI^{{VC91H@*#+9Md
zc@h&3>hN!tnP|$+BUIJ67UQ_<^@E%t;(GfmGr5A&*fokDUH_wejrRmC`+T`c
zgxd5o9M@db>Ua0)>>fz-*4EaZt1DF%(1EEl_9$Z`f*2134C8z>CIhi+$uXv0yAq+l
z1nm+Tr@c=Ic+ZgDg&hgX-SM`2;33$rHQl5&R=-{#Q2PTD|Npmv;8UJFGX2
zFQVnJ#++!&HOiLN6l>^yR37c18MyaYwz1!wV<42_B+3OZuR1L%&eg9AU{XyUPm
zl{Kih3qZPb7m>3kXcQ36e@sMpONX5Dh6r-?Evpr@M-%^xa)CnT$l_+n{QC%8O35bO
znic_dcFmHiNzg$AZBf1ps2%21b7*IHlJ<=bD`3Ml55+cyH(KJ66Ccd-U|)?3jUiZV
zUP)@zz6@Maa`3<>$N285ps%B25$gVXaB!B?+JvyE`C-zIBEH71dFKZkBnci6X?u7+
z!b$~%^+QxOo4FY=*Xmy9JjB%OL*t41Q+noQ>KQ{kUbD_fOwKvqf%Dsb4h6a*^8g$X
zV%j@)E|^a)lvb@om;2ypU$?d@sd)-;c%3C~oP??8{2W>$V1m-8gxQzdBV=Ec8%vZM
z69o>WTdJyLW}O2@TnbsWODDZe0G$QGZaQzxq}K?kVx;nHGimOYBSgVmuq07Ses0KR
zcm?>5LLx6dOxc+4xg8(}68tpwrNlRea_|DAKv6Q;SYrDj-BJGSz9A
zfW$k6zrEbKx%qP_2N*U*s?sxiZewxVlZO-tAm16DT&*-&4(yg6*M(B5Nd5GmkzK4B
z4|dC_`D+P;MKC|S$xYcsV%kJkODK04f1#1=5a5piob^DTc_}z7*7XEk)w()YbQF_l
zP6bF_?{<;|@YsIW1t7(!u`l)V;OvBFJgIua{JVeC>O4ihar@r*+90Ulo)+=d?xbU~3p<(RX0gWf&j10Edl=e5YzYxujz#1Z){QQho
zjrOKvV^NK+JQ1z4e;s)~;yHnh7SSwUxLZuLnW*DGhPi~cfp{;w>7O2vQv8`1peD-W%<&GFY9mp+nvckqr#d%IJ>
zQnNRna=EamFOP^8q$jhnd6waw65Eda!2$sJ8}2;>
z#fg4-up-O<)RQjqGK4^2Z@}v*nN~1T1nWkA22*wo{6acv^j2C%HX9l()OS1s%0lwx
ziHhJ{_pL#k%Aq~o_%8LZLk`i%e}~Lf{plPHh)=-Z1a>@_dzwe3wxEn|Ck@z&3oUgz
zpzFQIyou03a>xFEH*{jZ59KIPx-&fTXnSxd8P53J{2}>Y`Yv(3upUplE$VPhM-2`}
z0fCPF1n41-lS?&dCcP}J$1{sY@7Ps3
z0o9G0pBq^%S^oP!a7$*#1cP#20nUiWSqqFz;_-ww*w`AG?hXM(7pii~8?XoPQ8sX|
zScr1(Jx~2uU4Q|Ak6GP=dRD-g01B)>abT!uU{Z0>dtYL2Qt{ZX?5Pdga5$Kx(#lXo0Sg*TfdR9mz!>F!TKV^^
z8`Bpk=(1W>V5hF|Io1{y1uBnfjt-p==hn2wegkdJd9oe_#Nz*y!HvuqGBONjhq2Ir
z;OfVzn2KAbFEa@?hB629WKoY(&3#T>A>oG%>JNXRfXgeS2Ap-ET>`^$oE&3TfoH}<
z2dvQTbD)zW5OV}39{5EF^h|3w#q{->HN4kqau7?o)SDcPk{soK4{e@Ijt#pXL`1xb
zz|(fsd-u&LaK{eoQb2cc_t5_J`^m8-{Bt&97p}ys=@sgwNxR(#w+{rnzgA)ZlXG(o
zUrZaZ0Vw-|qAK~js65Ga>c3M*(+X1!WYQR54M!TdIT|3iYg1UfXohEJn!>_J4olb8
z)&i(OlX2V1dmO-o1UVP(d*?)*O8^e|nnWkyDz!TH^RA3>+uBt8wUaEB;2_POj#Q#N
z)hal60*lLcEO#pILlU>Ji5}=OiLIuDeANY&iu(*EUWK%|q3T_!j6E=r_B>zrd7xmu
zB?3~3j_+DP4Wji6fezX|Jp38p+H-7S65`_Dz%l{DXyk{e8XOKEbdWDJygBa!a-o5r
zLs>qjYQKt4$x8H=s2eHg2^j12ubyvg0z)B>A6Lvb#6(8Q-#ODz;a)Z781l{f*i+zR
zO!!QeP6(_ab`@Gt3!(hZCSw&NuF$R$&3J>h|L&X1FBXSp($qA^r9&lb_c-mqLEFBj
zv7N+m|0honuVUa{s*$83aC9*Il+W6{8O7u;(!f^&4UU_SFX8TEFk=L)1u*RccKq5^
zEkhIyLQW;oKxY^#n%O}>FV6d`EAlCsMVaKOmLo5`HBkaMoIGCyf!G#0z41>h5=a|96Uf%s{!_5p69O-skCoK1uGLbbE#dF?
zo4cUtgTr0Dv^}{sX0rB7C`S^lNk3rBOS-mb4In4Rk6V*6YX>t6*ma5RWb@C^N&qe%
zSuYS83WWkk5_pp-1hjN?_RBlAHDzE%K|(?z$MH6SLOE=5o~X71Tn(6((>^+2?a#>X
zo_e30Y&WSG>1$duk;k(eGGY7**D>)~VwH%Eyjvi(d~3I{<2zk&0TXZT`(H->IDQ7X
zxHGH$Jq`%+pXmzWN|ccYaQzk#(CWfU7_qi;K0wZ=n^qHng)8kHvVTz(qI>At_~LP(
zon4B3k6fn;NMmdEWWix-CYOzkR>>&eR+Yd?10#s7tj+m4Gfa*Ls=g$#j0wQv%+BV%gK!I
zfm8+>(^c&Z{Y%Mr%tDXA;eA(uUDDQp=&%rG;`P84$7xQ}|03DQ+b88d26hCck
zvk62*hN~$Dk+BhYbDeZUgry
z{Gk;bmM$-`r1~7({5O^J!O(VJzle^Oii*mXd$GPf=taK$0CLk|#9-za6?6VxkjZ8K
z7%7$mXM`x1C4F+GeIdo>(4*>0!9anHlkGVjw5AO3UCWJ8BLWo;^P4j9ZPs8xKHhx{
zCcFK~7F#$aKaW;_vv;RgVfZ>ue7nO>f%=tu&$l?=B8SbO0Lq+T1wD2V2OF)oe7@7p
zE79K3?~t&I-941})3x5jUW3|t89-&R6A4rh5BxKt$VdQVbT&YR021UN<5c5bW?up0
zK~`f{q7(fFx;@52JvO)P)J!fueC6x#_-!aD$FxTM>S=Cne&hExsRm03g3Wo>)%7AJ66Gv-}`ue%D-K%a|(mH+Ehi?TA6S^`CfJjne*uTEM
z&PZ`6H}+6C2IeG;J-XL!GwinzT=q!8w5Xv;*Rf@M~Vq!>+7Pw`rG^+x&3iuY)9aDONl5cRCt2hD+a*_9dZLH5R(-rlHuN=~j
zY9w9i=kbCUDkV4Q0MX>C%(
z2bymJ84m7Yi~*HUMNsxFx&8`VJZKNsw_g~r^BK}h9I&;^z?8qOctKx$E}st;SIuJg
zxbdF72>lwhc-@)`YydEN0{#m4qh8DZ@+$<^ePxJL@Q)(NN`AB2qxFCsb_M%@E07;T
zZVm6Y(f9i_(LT(BT&BON|=Bc;Irc+kSwN2AIb9_jQ{`u
From b4faac50a992b4d00837c698c47a2a9d112a167d Mon Sep 17 00:00:00 2001
From: Putnam
Date: Fri, 7 Feb 2020 04:41:16 -0800
Subject: [PATCH 20/31] yeah "null" is bad juju. why did i do that
---
code/game/gamemodes/dynamic/dynamic.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/game/gamemodes/dynamic/dynamic.dm b/code/game/gamemodes/dynamic/dynamic.dm
index 821c819664..137220dfe9 100644
--- a/code/game/gamemodes/dynamic/dynamic.dm
+++ b/code/game/gamemodes/dynamic/dynamic.dm
@@ -41,7 +41,7 @@ GLOBAL_LIST_EMPTY(dynamic_forced_roundstart_ruleset)
// Forced threat level, setting this to zero or higher forces the roundstart threat to the value.
GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1)
-GLOBAL_VAR_INIT(dynamic_storyteller_type, null)
+GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
/datum/game_mode/dynamic
name = "dynamic mode"
From ea096a79eed0bb91c8405e8496af5450a2b9ff24 Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Fri, 7 Feb 2020 15:41:51 -0600
Subject: [PATCH 21/31] Automatic changelog generation for PR #10957 [ci skip]
---
html/changelogs/AutoChangeLog-pr-10957.yml | 4 ++++
1 file changed, 4 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-10957.yml
diff --git a/html/changelogs/AutoChangeLog-pr-10957.yml b/html/changelogs/AutoChangeLog-pr-10957.yml
new file mode 100644
index 0000000000..b655b85fb9
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-10957.yml
@@ -0,0 +1,4 @@
+author: "Putnam3145"
+delete-after: True
+changes:
+ - bugfix: "Dynamic now defaults to \"classic\" storyteller instead of just failing if the vote didn't choose a storyteller."
From 6f3bec3ba337c4ab3e2d2c405c74a489a8b1db2e Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Fri, 7 Feb 2020 15:44:22 -0600
Subject: [PATCH 22/31] Automatic changelog generation for PR #10774 [ci skip]
---
html/changelogs/AutoChangeLog-pr-10774.yml | 4 ++++
1 file changed, 4 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-10774.yml
diff --git a/html/changelogs/AutoChangeLog-pr-10774.yml b/html/changelogs/AutoChangeLog-pr-10774.yml
new file mode 100644
index 0000000000..f596bdcddb
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-10774.yml
@@ -0,0 +1,4 @@
+author: "kevinz000"
+delete-after: True
+changes:
+ - tweak: "nuke explosion is now full dev radius for anti lag purposes"
From 1200628e3599a020c9ca4ad465b10ede0986a5c4 Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Fri, 7 Feb 2020 16:13:24 -0600
Subject: [PATCH 23/31] Automatic changelog generation for PR #10892 [ci skip]
---
html/changelogs/AutoChangeLog-pr-10892.yml | 5 +++++
1 file changed, 5 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-10892.yml
diff --git a/html/changelogs/AutoChangeLog-pr-10892.yml b/html/changelogs/AutoChangeLog-pr-10892.yml
new file mode 100644
index 0000000000..88f12ef378
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-10892.yml
@@ -0,0 +1,5 @@
+author: "kevinz000"
+delete-after: True
+changes:
+ - refactor: "Guncode and energy guns have been refactored a bit."
+ - rscadd: "You can now combat mode ight click on an energy gun to attempt to switch firing modes. This only works on guns without right click functions overridden."
From 853c66426b9a6f84c2cdd921dffdc185f8b830bd Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Fri, 7 Feb 2020 16:23:59 -0600
Subject: [PATCH 24/31] Automatic changelog generation for PR #10935 [ci skip]
---
html/changelogs/AutoChangeLog-pr-10935.yml | 5 +++++
1 file changed, 5 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-10935.yml
diff --git a/html/changelogs/AutoChangeLog-pr-10935.yml b/html/changelogs/AutoChangeLog-pr-10935.yml
new file mode 100644
index 0000000000..f35855854f
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-10935.yml
@@ -0,0 +1,5 @@
+author: "KrabSpider"
+delete-after: True
+changes:
+ - imageadd: "The Van Dyke is no longer Fu Manchu."
+ - imagedel: "Gets rid of a Fu Manchu imitation."
From 8c2019fcbf568d1c082e77d1ffafe36ea560e75d Mon Sep 17 00:00:00 2001
From: kappa-sama <44128284+kappa-sama@users.noreply.github.com>
Date: Fri, 7 Feb 2020 17:58:36 -0500
Subject: [PATCH 25/31] probably fixes plant disk techdisk
---
code/modules/research/designs/misc_designs.dm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm
index 3867fa9f23..2bc56f2fbd 100644
--- a/code/modules/research/designs/misc_designs.dm
+++ b/code/modules/research/designs/misc_designs.dm
@@ -250,10 +250,10 @@
name = "Plant Data Disk"
desc = "A disk for storing plant genetic data."
id = "diskplantgene"
- build_type = PROTOLATHE
+ build_type = PROTOLATHE | AUTOLATHE
materials = list(MAT_METAL=200, MAT_GLASS=100)
build_path = /obj/item/disk/plantgene
- category = list("Electronics")
+ category = list("Electronics","Imported")
departmental_flags = DEPARTMENTAL_FLAG_SERVICE
/datum/design/roastingstick
From f4c148d44f6ed8662f997c1bc776217e223b2ff7 Mon Sep 17 00:00:00 2001
From: r4d6
Date: Fri, 7 Feb 2020 22:58:47 -0500
Subject: [PATCH 26/31] Fix mining base having holes to space
---
_maps/map_files/Mining/Lavaland.dmm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm
index d4b09ac046..72f68910f7 100644
--- a/_maps/map_files/Mining/Lavaland.dmm
+++ b/_maps/map_files/Mining/Lavaland.dmm
@@ -75,7 +75,7 @@
/turf/closed/mineral/random/labormineral/volcanic,
/area/lavaland/surface/outdoors)
"aA" = (
-/turf/template_noop,
+/turf/open/lava/smooth/lava_land_surface,
/area/template_noop)
"cu" = (
/obj/item/pickaxe,
@@ -1181,7 +1181,7 @@
/area/lavaland/surface/outdoors)
"ol" = (
/obj/effect/landmark/stationroom/lavaland/station,
-/turf/template_noop,
+/turf/open/lava/smooth/lava_land_surface,
/area/template_noop)
"Uq" = (
/obj/docking_port/stationary{
From c9852db0221830f96facee6e95083d9832f3ad1b Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Fri, 7 Feb 2020 22:06:25 -0600
Subject: [PATCH 27/31] Automatic changelog generation for PR #10966 [ci skip]
---
html/changelogs/AutoChangeLog-pr-10966.yml | 4 ++++
1 file changed, 4 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-10966.yml
diff --git a/html/changelogs/AutoChangeLog-pr-10966.yml b/html/changelogs/AutoChangeLog-pr-10966.yml
new file mode 100644
index 0000000000..bdc78a2b01
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-10966.yml
@@ -0,0 +1,4 @@
+author: "r4d6"
+delete-after: True
+changes:
+ - bugfix: "Mining no longer lead to spess"
From 72a285bb4ddeb22cb0606d80dc6f5435c009248f Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Fri, 7 Feb 2020 22:12:22 -0600
Subject: [PATCH 28/31] Automatic changelog generation for PR #10960 [ci skip]
---
html/changelogs/AutoChangeLog-pr-10960.yml | 4 ++++
1 file changed, 4 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-10960.yml
diff --git a/html/changelogs/AutoChangeLog-pr-10960.yml b/html/changelogs/AutoChangeLog-pr-10960.yml
new file mode 100644
index 0000000000..6033533590
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-10960.yml
@@ -0,0 +1,4 @@
+author: "kappa-sama"
+delete-after: True
+changes:
+ - bugfix: "the plant dudes can actually make plant disks now"
From 611c8506394e97cb846bd9cb20495cbe8c88d12e Mon Sep 17 00:00:00 2001
From: Putnam
Date: Sat, 8 Feb 2020 00:31:46 -0800
Subject: [PATCH 29/31] all you need to understand is everything you know is
wrong
---
code/modules/antagonists/_common/antag_datum.dm | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/code/modules/antagonists/_common/antag_datum.dm b/code/modules/antagonists/_common/antag_datum.dm
index 0c05afb155..187ca66705 100644
--- a/code/modules/antagonists/_common/antag_datum.dm
+++ b/code/modules/antagonists/_common/antag_datum.dm
@@ -120,15 +120,16 @@ GLOBAL_LIST_EMPTY(antagonists)
SEND_SIGNAL(owner.current, COMSIG_CLEAR_MOOD_EVENT, "antag_moodlet")
/datum/antagonist/proc/remove_blacklisted_quirks()
- var/mob/living/L = owner
+ var/mob/living/L = owner.current
if(istype(L))
- var/list/cut = list()
- cut = SSquirks.filter_quirks(L.roundstart_quirks,blacklisted_quirks)
- for(var/q in cut)
+ var/list/my_quirks = L.client?.prefs.all_quirks.Copy()
+ SSquirks.filter_quirks(my_quirks,blacklisted_quirks)
+ for(var/q in L.roundstart_quirks)
var/datum/quirk/Q = q
- if(Q.antag_removal_text)
- to_chat(L, "[Q.antag_removal_text]")
- L.remove_quirk(Q.type)
+ if(!(SSquirks.quirk_name_by_path(Q.type) in my_quirks))
+ if(initial(Q.antag_removal_text))
+ to_chat(L, "[initial(Q.antag_removal_text)]")
+ L.remove_quirk(Q.type)
//Returns the team antagonist belongs to if any.
/datum/antagonist/proc/get_team()
From 1f506e2f28eedc45392e4978d976135199ee839d Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Sat, 8 Feb 2020 02:36:13 -0600
Subject: [PATCH 30/31] Automatic changelog generation for PR #10974 [ci skip]
---
html/changelogs/AutoChangeLog-pr-10974.yml | 4 ++++
1 file changed, 4 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-10974.yml
diff --git a/html/changelogs/AutoChangeLog-pr-10974.yml b/html/changelogs/AutoChangeLog-pr-10974.yml
new file mode 100644
index 0000000000..7f668256b3
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-10974.yml
@@ -0,0 +1,4 @@
+author: "Putnam3145"
+delete-after: True
+changes:
+ - bugfix: "antag quirk blacklisting works now"
From c665ed7e36b6a89888dffa2118c0219acfc73748 Mon Sep 17 00:00:00 2001
From: Ghommie <42542238+Ghommie@users.noreply.github.com>
Date: Sun, 9 Feb 2020 00:05:17 +0100
Subject: [PATCH 31/31] Cecilia need helpies in maint, nya
---
tools/travis/build_tgui.sh | 0
1 file changed, 0 insertions(+), 0 deletions(-)
mode change 100644 => 100755 tools/travis/build_tgui.sh
diff --git a/tools/travis/build_tgui.sh b/tools/travis/build_tgui.sh
old mode 100644
new mode 100755