---
advtrains/models/advtrains_signal.b3d | Bin 61544 -> 0 bytes
advtrains/models/advtrains_signal.obj | 653 ++++++++++++++++++++
advtrains/models/advtrains_signal_30.b3d | Bin 61544 -> 0 bytes
advtrains/models/advtrains_signal_30.obj | 653 ++++++++++++++++++++
advtrains/models/advtrains_signal_45.b3d | Bin 61544 -> 0 bytes
advtrains/models/advtrains_signal_45.obj | 653 ++++++++++++++++++++
advtrains/models/advtrains_signal_60.b3d | Bin 61544 -> 0 bytes
advtrains/models/advtrains_signal_60.obj | 653 ++++++++++++++++++++
advtrains/signals.lua | 2 +-
advtrains/textures/advtrains_signal_off.png | Bin 5882 -> 1088 bytes
advtrains/textures/advtrains_signal_on.png | Bin 5884 -> 5139 bytes
11 files changed, 2613 insertions(+), 1 deletion(-)
delete mode 100644 advtrains/models/advtrains_signal.b3d
create mode 100644 advtrains/models/advtrains_signal.obj
delete mode 100644 advtrains/models/advtrains_signal_30.b3d
create mode 100644 advtrains/models/advtrains_signal_30.obj
delete mode 100644 advtrains/models/advtrains_signal_45.b3d
create mode 100644 advtrains/models/advtrains_signal_45.obj
delete mode 100644 advtrains/models/advtrains_signal_60.b3d
create mode 100644 advtrains/models/advtrains_signal_60.obj
mode change 100755 => 100644 advtrains/textures/advtrains_signal_on.png
diff --git a/advtrains/models/advtrains_signal.b3d b/advtrains/models/advtrains_signal.b3d
deleted file mode 100644
index 7f69560b6b3172526895d2b6e8412b001c4be412..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 61544
zcmbuI2UJx@_x3>nd&l0eH<Y3X3TO7UWA6$URIFIA_ufrxC?*!{y~o%Uxz~bSvDesJ
zG-@<zu*dJ28^*<ZxpQ~E_0L+rSKsXHnK|doIrp4B&+J{jdc~R@UpqNDJ2^SEs1?$@
zApW%epH%WM-~Sm$PEHahr|QjGHm`s`r9<@rg9rAg;O*^$zpMX3{rT^I0fY6QMvZIM
z`uNJpsm9>&uIk?<{iz(r(OVZkYZvca{4CPguvYWncsPB-KdqXzXrA%Pzm3YS<?vSd
z|773~%f0gRj9zR0^^NFMiCQkYAp9qfrn}|m#Yy{G{CD{G);8sTcYFQ|5dixG*u~df
zB-=@D{|x(}>pzJN`1jI&%clL=Xg?Bm`R}EDlmAa~vS0M&g!U~iOLmK%u-}JW_P@r)
z{&ewfQ3?HX{_Ef;+sE<6$#!M?a-5@=#aP>y?aKDiPYSy)+SmCXI+dD+VSL>2bLVgH
zh(x2picF@Buf~ZojoqpA*&I}=P7W%cYm|6Yx~gchJ2FVxvwMse=eBewzgmk##eEA!
zN!a^c%`SF~YizX_uJN<^TwmA+FA|lVW6UD4rm+C_0lAyRN&lQBVc*i-lH_mB4SN+F
zpIg0PtG%Fs_WQ#AufM2{_5)!re)o;l?$my~z_=`Od~%%99*|)u9gluv9slHkKbz&a
zlkAobXy2twRUz$Vj-@wAd-Cfm?O)9Gggky}m&c!c{#8KxPm}D9&JX7=&!22xp1)o#
zljir1O4M%W9BcdB@kzV%m&c!ce#_(E_jmx^KALE?`?~#XPCmbi<M^aq9{=d=JIVI=
zo5B9n`Hl7bjDNJruKm`jf2`+6+HKEI1N46<$u8TsXa583%k$&NU!EUnw>>}Iaeid`
zC2;(*ecR)&gZ?Ma^CW4P{<ikIuxIoxX+1yE?qhR){Biu!F3*p&+dDt<__^~Z=f51E
zoc|HHuJZoIb+$DBwNQ{czmDdgY+ueV-Tc+vUsKV3M$GU2xW8okSF2t&2cIlvNw;K@
z7!X*+65!l|DlRBP^8ULP=x)k|`;XQXw)D*5M=iT<G|!C-rl&XaTkZDl&zlE==}!L=
zR=Yeu?(mn#C65osX*sexn7%d`LbCr<?^clPzjQixOX(XqETtyqusr_MoaFs0?ehFc
zdvgC5pPN(Iv%c2*U)oy*o)WU%r1MA34yC0N5C66Ae7VAEFEtzY{~?gmo$4P<OM#RA
zeSXOC$>&FM|5;ACs9N12+ULt!w_KDlvIM!}`6JIy0r*#2=V9qv$DgV!Su8rF$wfJ@
z<+u9F^DD<!qgN42nHBRy|5^dG^jKP&HMfkm{Zik46#jTV$>*E&w;i9f%lnhNzooxC
zKeqnm;6DZPU)t>*e_7b&{O0ZtIX~=O-)x)r2c?I<w9Ec&ufMcUME~;nBklI?uSu{=
ze|h}!`JepypWC!QXfKXm+U?E1!?4TqC)<~H`Fz83-}?NQzXS63L)vxo|Eg0cjcQ(q
zcH#b%{oiYS*<8C+F-m`Qk{EQTisjssu<v$x{XKC1iqD0pr;i_nw%=?%a4U?e&dx~k
z`6TCG{X(Y%<~JqHZwh$YnSQ9%@4H<-zXEQ@h)T~En$LCWP91M`w$6WfeWbs<e!jOC
zm@8jdWIngAJB1#Ou-fJLB8DxuK0i#(9<e=B`&lIN_cQb4Y}WD1`%6Aw;4hN=ElUnm
zwA$tQlXiK1(7!pUf6FS^-FoHz?k|rY_YWoAKbBKC{yC-rR=d1@(w_YJbq4mGtGj6L
z-%B{ZJ7AaRNBYb2gX?R3{>gSK<NV}W6aM}D=+2)yKl1)cet-KUL|D(SJU{l1f1kWQ
zc)lpR?)Y@irwbUrJbvB%-xSv;Sfr!II6gT)<n^sls|ZCF^C!Pui$n;nZ#~%6@4Gy{
zn(2yCnbGq^zeE1ygX4eDyukP4x1Apq%Zw9QaDAn}y#CUT>mQhO{Yn15W`$jzA8D8K
zC%L^I>}hd*IXl<>f0=*w?jQO5-F|nn_5DxUZGZnhxVV3}%lp^%{ZQJwlo@IDm(L%2
z{$tl<A>Hq*^mnV4PCI`aV0_Z9o1gda`;;e{U7r8s^S5+tZOWBom*cZ%kHYw5`||jt
zJ^A}_Ir#U+@kzTpKeqnTz7yw9*=^^~LyS+_b@Na9N1bgU<n^=n{F3KK+I8;_>ip~G
zfAZfyd3<vIC4WCxzn{A2w|aljwSPD<gxt69uznxN@!P(i9D!Xve|5*Fp3g4pqm1S^
z;%Q~iBgR4Jj#aKZ_l|Y?XDogBHAZ~N)>1r7HBa10jHh2<H|iFm`#-%l%lkN>LA(gw
z*FxN%?JJ7*K1{u8T8!qqHi$E2o|reZZb6gYY!!JnG!%udMi~nl9j1w}A9TJ~b^iGJ
z=ER31sPfhr(Qa)+)<4}^UvcY`g*w#OVRS6wO$E};GPmAPj(-1hs~Bd~7F|-!F`C`B
z&`{X-I=2g){_9cm^<uqg;l>!Tw`y&{`A6>e71?9sDCYJuqf>-8EzX%>u2d}_EquOJ
zT)rTLf4Mov)FpAW19suOEU=Js7R!dFEvUh|7?J0k5S)LlGrr>C;aJLfak9~Aoj18<
zOKov`n~DxR-6{gQ`HLrw<`^MsVkr&m^PEow_S)iSi3qJkeOJebL7n{t=l}esuh>>%
zKdr9TzzDzLO_iMUSz?-=75$!U6;YqOgir4|M(MQs=||XaI=>9u)V8H1fB#HWd}WNd
z{@zP){zo7Cim<nP>5o({M))^xYW1zGCEv3dBH__i@p@Kiacle><I<JAbPo13<5LIS
zywTe-smft7Zh4IGoKaeE{yks#icS7|$<y2_C_J|h_3G|tDcCf#c=~Xws9CIt@R~ix
zD3Wh4y?{OU_zXdb#z@OFpPC{D-~Tf_iU`hs$)CRB>c>6gy#01;cwrwJa4Epjz`11X
zNwmLuPhP><O&DK5&|b<};O2qwoIcdEgrB8UryS;?IDVG~*~O(<bBry8_R{YBHxF3H
z_i%*e=PLEhWpVtby4eNiKLF=9_{(0pSUE5*{Hr&$9ADN_xan;3i^p3<mwV|&Wt`u*
zJA3IR>~7AfgRYnBZJ9p#sCn6n7%}g5dcpY*!~9s`yPy0PjE@Vy=1mpr=Cv#ve$HGF
z^Y7rG)S_CiIY#cB`>8tY*PUMkZfM`aQs`A?%lTC?;$8pLg7e>g+E=u@6ib2mSHyK%
z<4rE5Qd!d8O>KGq$5!E;{ey9^;T+?_u2?DtdzABuz=()SmR?KzEF0Ixi1isi7_9$3
zU(qiijvD^CKdw`EZ(8v3w7K%fe3p*5|6f;qX51<>$9TLgj@rUr)p<!^{>hmvn;N&Y
zxa0os;rGlq$oSV=<10F4JxG=u32_|@dsFTe)6F4eJS|o6{My#}rt!pSj&b#kh0egf
z%{e4+a;L-Qo0oc9UT%pIrNeF-oPS<CAHPmGOeYd<#5MnQgE&^=p?PDemX=P5TSdni
zr;Q1hql^Jv57QOcw>e+0`os8|=ET5}mK@t-#M3FK4bFcIp3h}7AEg?bZ^y~!^X;a8
znrr4SYFW@EUi2FlXLMT|Wh{FgPvv08`%e}5jKuTZ622Sf|Ca--oooMnVzhX?;5ZeZ
zawD!oCoigyF1P5jq_X943;aH;*lIKw7G<;<d7LuBzTCOV{`qz5i^RtxEZg?u`dr^)
zaQ+XUM~ialPf?!9XXC;Gy{K5|91(KAoTYMTyhwX$nc>zT%2@v5Bssyp-1+?e=|3G6
z*UR*_q_W`pI4?6e|6lJ%i^RHTs6yfWabfwrXw{kv!f$#$%Z&E%V%wW2BdA!E(aZA;
z1;Os=oGZ4_`^>Z<w1uVh5nP`#Q3mIK<a)FyQ9Xe+<X9dT_O$|~fA2zRYNfV3?-Vb_
z<)2_o`Zn8GR6K!p!#>Jc#L5_&j8pACj^D3l;|<P#;Du<>^6ok67CtU6>~RGONK=3o
zKRat~-Ys54P3vY<e=yrPb?6*5f*rr_v716$QvTtYEQQX*h}Vf-49?%}OtjdP?E+<+
z5)c=5p#rrjQl9d6nrS}XGhW=g5p2vlGutTi?mT(I{?2(sES~=~xz=Ix-19M_UvM3R
z^WSkITC_WRfj)M<d?4(21?n5)PlYaIHrMSNFFKYhX9QYi8|QwxK#O2c>pUqokw((A
zYBkLnuf&K}FQ*Gf{)q>ti^a#Ig-?cy<lp^RY}k<sG$czP;rSov*DGEW&oGU(pThXg
zpSVCX%Y_G7#~12PrJv;x<-5m=W-TX)Sr}ifO&6#r?AGx;9zj1>t1te-`Q1H!lHmNk
zaDES_y+DaO+>EeG6)1FtCwUy5Eh=@67Za9^6Xnj%HvFESr{7?I?K~_NbDO5mIVwJ!
zh!Iatj}x5#R?Lqs7tc}kEsYF0Kl~f#r{&qsi{K9NqRXY>qRhkD#*Llls1)pSer#yl
zg5(^}cog@K=Lo_1XTA|FHv1&dx*JmrIlt3paG|t5E)>x=UYzJYKx}l1G77sVkOg)*
zzhw+r&T-E}F=E`o0fO^S{~%iYRQU|;-@M$A_a}b4gnzC46x|xv?@LcHzj&09A@3R5
z40~y3_t^X+Gts8jEva=}jJVgLm*D(sy@(d8-<_m#7k3z8h8Gq3YnBM@<VnYx<Nl25
zEG9LKGV)$KNrhlv;CyEP<hqB2oZ~<2ixEN3It$J}?0vMzFyT1)&9oRDI(t#^XW2yL
z-OBV&<9P9?csucQc$6`&%W*0Ndz5qVe#~tl=lG#rF=F}Xc7pTg-p{%B`-L-n#V@N4
z(~mhf8DlP(MX3!r%vUz_w7kDEfGQpDPn3F|D0C;DuK%;u5I%*esDCz#dzJK-ed9;d
zp342G{u)=Y?`Ayx@oKBlVW1aHa6S|`xO-Jgg`<)5qG&&Ay2Mum4L?XV!<HL^PFJDq
z1%D7V{fk<fq5V0%2NKu+_`R;;%k0AxRB@9L_O=3fEzB(<o&7E0@sZ?lu0QSG;w!%O
zH`Cp_vy6eAs?dzDM@8}S*)6rv{?$B#+5VrObQRaz9;BunmK*KYRG{L2%@Lt(JuOF%
zMACwh1F66PUlFqD097~^X$<%rK<{^b7H>{|FsHscfbtw2!uB6=(^W*bFjJ5Fvy66B
zf!1ufC@Po9Z`p_T@0A)%e;@Z12P((X@+E#o{|y0D`c)2^+UJPbd~E===|7C^|NK)|
zaew9kdV3<$X!m=0$`I>HX<w$c48!>;cX<fKp7#|KiteWwe?ATB-zR|Th8CwxEvJ}Q
z-yA@T3yxs>-|)^=RLhI+m*sv&+a=|xYNmp;wBR{&#bc4wcib?_bJbVS@O?zB{Db<}
z383~76)5Y;H0H~92GGruBia6YesvZ9xa_C$Z=MFVjVMp;+g6~04QHA2o{XeDo+Ie|
zHD58d+CC~h>sD;PzyRtT=R-lxg#tT18bIztMzj5&N#!Q?w%tcp+xQ2ytyP}nHT1ZU
z#a#DnBz?R-l9s}Lslz^Mbo1nawsp%>|2+Xz_Ahtw>Rcq<Sznj_yn^@J(fg?2^^*tW
z@wF>of%2}%C`Q~LKtuM{)sC;+?*k|(V=$G&@uknSpMHrb7blOe-Hq~8WLK1kIUPww
zTh^yhxIQz>?x*$L%f<EY8$iLgi&3_P(?rSJ187H=`fUHTaDAQ^kEPd5d&jk1Ri3Ie
zE<mg5UJ$cSL{eAhhBP1Zt4H-%s@=GET>mWrRMN;n(}y1w`EdQ;WNpay-wpH2y!ZfZ
zjGi0U?s<7if7XT4-*BO=xc*zWG@|XXzQT9^0U9xPZrp%x0rc*#kK*s~pM?MQ0puUo
zi0%LJ4V<5DW-{O25ZAs&1zIuwya>3TpN`@Akr>*9d~kmcorwGA)`qx&U8~TvzmABK
zH?mVR+#e$%ny~%1#QkmbJxFtl#KyJ%r2-WmJzKQ7<VkDMevn%;TD#a+tekO>W_!fO
z4LVnaGGCb@YHcY>UTEK(vl-j}@jb3$-s;2TyZdNdSOzaD(LcM0Eay+|I6phLH>Xe2
zeT8Z7VcNLxXxy0FX5kl_&wQm*PuhU?bHz4i`(Lx#Rm8rEr-42v<2nrXBD_Oa#q*VZ
zMf=agTGAuD{}+85PYr9FjFZo2`RvPHF&&ACqv=G0mTdpdAEL$W*2n4Rfk)$pWDBIs
z7u?LPhnJ)6@V}9vHQPQnzU?Djg=geR>acu&T*t>=RKRDJIpl6R`tf)q1@8%=_b;Qx
zzUe1vDC|SZ1X6~slg%|Eico&6P37MkLfrU@N4SdKgHKb#q8s8mX7Q#agA>etQ}fa9
zXn$tsHuUSGXz^+8Y03rr(8hr@>F6PI(ZbniINI;hr48HvgAiAdC+I9qUNa}IV?}RD
z(*f}tN==n<e_hVfj-qZwi?yL=sWI$B`v=m?C5h&jlM}@Ww7))UJGTEN^<Bk|Z3%R@
zNYA)V&ArL5Pd>}y+h@gKw4d)ld))ugqFO=%#lb#wdLR}3JF8`4=po^T*!>IGx&F^q
za}{sn&(WCArLEu3ttXeW<PV)GmZJSmJvxvZ-VY}{I7gjfAG#utsyi34q>Gy*%A@^?
z5gpk6cLcf$zsU1cXM6mCPQ$&a_h&y#p+lL)CbYlSy%T*t8!Zk`KTm66AG#%wT3st^
z$(YSe1fl(*IXkiaAFkpmKCd}XbALD<E88E~zltT;xp?dfwEy~GIHf}SlaHLItkaLj
z4*fNd+U2Z(wc7%*Qu|>(6wdaaJt10boO+(hudNm&$Ja8ZtR>g|^yW<PcZ=-8w$F{P
z1kUe}o9F1>sh2@RmjzO_=^mEMU#FPQVtzEp*NwRTZ{z$H?s=XLuc;Q)X|Ol-iu1FS
zzMsQ90>|&yrwf(2iudEg3DoVZzai&Gkvdr|Q#&0o4?+7;$GQ{Of12v}{WyT{!_zN=
zWc;(0YdMR@q1om@v_C3uH~J0p`((Yd<i4t(F|=<W{c-=D`L*%EoDS_@8xX<vpRIwb
zNV_J1>SKJJnj-$RE3ajFy7T5IxIYga?M_aQqs7?qr>RNIY-4D{KpGooF&96Z%`y$o
zpMr&ZvHcGYbrnJ7&r(f{ucMDQxeiABsho>t2-;7J@iqQ4S~MPZl7`$}Zpi10TZxJ0
zn)i!XK25;=f4Vo@e;l4KZ#$o+UKn4;Oy0Dx;Tdyf%5O=;^S5!KUKEDsr>VwqT0C%*
zA-^qM(xo!D-c`=h5$&%VivNb`zx^mzaj4Bniop0f-uI$BC#Rc3J9t_m(Ehwrz1jC`
z?){t_AGbav?T*%`<obf6^(|?4v_7iySL@5%`m|g>k?rf&*QH&KPq%)~>3=x=g>HPw
z^&|HB{}K9-HuKB;Cw-Chx7F7u{gv+eNPUZorJhjh!?x?^Qs0pET_NrIr&a&(xS&=4
zAlFZm>BlTmKPJ~tGs4d4lcZhxC)3ASq|QvP&-UMzM!UW%^-DchxLNJ;_#LhP$?I=x
zPrm+WZ+$)a`lW2&cKtB<`m;TMwLUM;ue96hZ@jSno)hc$|3#l7`<K@zx&B7!TU7hD
zcBNmD_m92xeYrmQ=vFT4`mdw)VdZbT{x8>mrN7j_IJ*Aa`nkOSq`$mBlj}32ek={v
z-{tzPJ$;D0KGW~#vf8=zW9cuie{%hZy#7DJUye`u+n&GV`X=dbtDi`&kFuvfae+Qc
z>a%3~^7=W_H`$vX$@N*%Zacp8&bjFLqrU9?;q-l+zKGLbO1m7NPM;{RpS0WFfAap7
z`bDYFljleG{NnV1T>sKvUSHexr9M;Y59RaG-uw^1^HJK>{I}HyN&Dr+ZvRQ&DCc)F
z{h@q5T4eu`c)oGZKTco9-GB1>%KoK(EJ@!bpRX2qf2GIsSstIX%i~La|0#WxynfOy
zuU~R~jMC3=<JYbKw~DSvA=^E)`T=QglJMNny}uOP;7dKKzc94x_nsAL-nCL%{ebFU
z7hjCn=u0yucxcz}e~s`Z_i+{U`hleWb@9zH4Si|B#**6g`?0NjD7b$mwtroGbM;am
zD!$fJyMABqix>49P=)PZ7vF5M7FvRDKHByBjolIJZ)C9j>*AXy`gl=`F_pFJ_hP*#
z4Z1;W|GN0*X{QR*;9V8%`hN7evee_fiS1t(-yGA&lllb)vF+>PmvKkR(&{RP(8U)+
z+{@5`2SHl>z~a}XY41W4>#vJ1M)xa4ul)nH`hjkRO3|ppLU8`N_+rUtCCC&Upw$ly
z=mq<PK*9Oz;)@Sv7AJ47N<ya}$oi}py-TbtIDcJyab2HcG$V(X(CG&}*A=C9!9IfX
z*Tokj<`<<wrOF7Mejt8V5ei;eR&f5h_+rrlMd{XWMTJg3kgj|YI#|1y;QV#*#Z~i)
zP}ZndhE5+af3*i)AM(oJ{B`lY)0=SolkaQS@9P8>A*Z+tTKzzmI1gIh`kukHuUo%g
z>t2*PQas<kCVp9?U{T7`_p)~V{-G#FPT_mC`T^CyE`E99UQvo_a6-F&zkN$_T0Va(
z+rKV;SodWy3SJz?wy%p%?(#1|9w&Diy7=O)?Ir16nXOuVKy<T`6kuA%`s?D0R~nb5
ztWFyZ-THs*r!o}q=W;`*A9zxrG@V$r()ho&uZvHP{ih6_AGqGo#s3~}DMul5HyFD0
zeUG)}DJo>Gq0<*c-Y7@YyjHU9>(=+*H1Z-3V+-5AF1{!lmZy%5w-{Xey7*<wGZkq4
zgdK)1{uofeo9_J)Yv|VZH^1{CZ>PhCPG3;(h&N^ZdH4UheO>(0&D)2j`5ZHJ@ju_M
zKIHWLf}zt7EW74Q)7;Ln{<`>HzEQpuvgD4T(+8;cZ=JqibLWZ_Q0%tBwXa+MAG0c$
z#tj=}=;Gs+e+=3-D6gSgKdRLzfI{xBFr<Frw}anO=#!nX|6qOiH0$?8w>#fb=#vXK
z>_ZJIPqTg>Y;68Dg+95~@^A{+I?1X}_Ne?dg+95^KOuB;^CZ?^exG!C@F|5pdC1am
z>hWQmRiAt_{!<Ela^o){(1MM#eqT89m-^yGD?g;rC!bp!PM(uTSoO(SCVxnwPu}n;
zgnCaHVg0^v<S+Hby*4JM&?k3_38$#M1FibxdovPK=##5{451Ub23o%_9QjLqaX_ZO
zQ|OZe7lqS{ExoMz<ZZ9srO+q4e+VJZO}(t&7moa;zWB+_w<+|=5evh~RK1H;pWHU?
zZ3=yIjrSomiMm+7FC6(xeR0LYZ&T=#6BmTj@~iEv`s5AHZ&T=#&qIIz=u$iD_k|;W
zsXq?8|0ab#`FFIBjgZ#w3rBXTFFsi8Z3=y|!11^E*3ha?_H%oiLZ6%)$G_l9L+kg2
zBY&wcKL7A-3VrfNw7)mHwpE{8>)6{A`s9mf|8-Pt>-U8tf2l7nlke{o`sD1Gf9|Ep
zs!v|_<y{JW@^j3O1|`V)ec{MoejhyApO`|QJO=kq?*slq>XSp4B&N_Ox5oXmexJYf
z`@*3=^u-@`eMq5Cu88|TzKOSx`s6+fKBUkmXT<%Vwvo5>`@)gG{62X0{!<Ela$!8b
zDm^YOq&_+9=BE_;<PTp%sK<lS*6#~P{_^`^a?h_R^vM-hhSQ|sMTFERe`@eGg+4hW
zp1&uC6tR9^IP#a@2iyPtmO`K0uyG%n)Hk1y`s7mAzopP8S4tI19vOH$*S^#jS2j7D
zZ1u^5oA#j(sdEUaPwwyIY_ioSw{Z!jY0I(;&R^<_Zw^akvehRqZr+EQEXW|FKH0rz
zDwC}~d7@h=J*}8QaQ^c9#Ihi@$yT3yyk#HS=IJ7&KKauRsZF-}<gIB#$#f#M;QXb&
z`06|tldV4aed|8tJ>jEOpPX%qi^*1>d^>$8HQD#U`hDTZU+Rk^JG+`}^~s)X`jFG6
zKdk!X4J}+vw)*7knL;V+gJ;(74@dq|U%cpxtI1ZM+`U~NT7T&`t3LVCOIMSvKDj}b
zP&%LfH|zI@BY*jQFrbZ_>3{UeCo`MZh4rCvU(Q(d$(!rDnQZmR)3Sw<)A0>feX`Df
z^`Z?{{c*eDZYEoO@)C?c;n5n_F5mw>L)=WZ`s778zh5e>wCa<))pax3>XS#}{B~@+
z(yC8(<S)NJihpo5+3J&*g!CcL;Y+Rh<gjP1CR=^-m<*v5wPvYRpX|tAejg;Zb2ZuO
zlh?NDLt#f2S@p@@ja*Itqfh=jGyRw@ln%aHWYs4-@|W-bi)Of(Z1u@|TJ)h=ndV#d
z$(KjFm~8dQ3)0~JtTNxKPj=)lzdth1PHnQ)C!cB7hxWIQw(67XjZ1B^)hBOp4W$B;
zqOJO5NB;8rAXj86ldV4aNs~VGV#RE$KDkMUR3=+}^6}K66r3>Is!w+0FW>)9RdP0c
z*C+q=uRb{yp3j9|Ot<QjT}nEeZ1u?xokM9vo*7nsvLk=_{o&~SoO{2Q@q7R2UsLFl
zmrS`Tw%zR^<odzdqu)~KlYhGXTonH~T*&W}YKOn2&?gV=k|2gP4Hq(gAK&qF3Vrgk
z$yY`3!F>hSztksB8u~SbK6!ZO1QDDnLdf|2)X<M9^vS(2{-BaW*#4zHxnqsbDfG#g
z!V^U4oqdIj-`|`2K7~Gc^t7v@=Cx65|5BfvKj>o$eR69#{;orWjNjKRl$b)FJYxpV
zPyBecf2mK782mnkKDlSt1kpR!Xd&bG>C^w6LZAG4?p3kAz+|?6sZT!Xgzpy{ee%eN
z1aa`;cp>BW$2-1Dp-=uj=Bn@*JdN#N>XWCuc$Y$-e5-GQXcRPA$oPJmGVfC8lNYYL
zD(0S@&h{_$$)+0bQs|Sf3`-Cf=S>q*pWL?2yA=B5dc84!FGd-1{oqlTcPaGAU1whv
z!|Kj4bmQ|`bX7$CKGBf+<hk$OrO+n_;{I4rX{jOO|2eb&okE}7a_Uvlann+^f2mI%
zm@zShKKVdcf;j*4CPT*mUzbTtp-;X#{;KGaX*1iu)F;=T^ge|?c~08|k@n+WL&pF2
zuXvwApS*d@RWYvbKDK|UPoCTGV+wt8yEX~J)b^Mm<Nx1!;{LJGCl4NdRV=@7jO}0Q
zlaIFgoI;=c3)&wRcgc|P|FVNVr_d*#M*Hh4US|83`s4yLzNXM8mu#0H0*c%>Wc>fc
zvac!h$<4=N{)F9U`<L;X8rQz1&?kRvpCF!2_|qEy-+1#|3Vm|AYtO~`TQAxEW&D17
zVQ15Kee#We^~urKpNo(ypV{`g@kxF1&9bRXw)*7XIwpu)D_w-tCoiv(%4Dlg{(9rN
z*c;;_xbaDS@`wtlO}6@EFFe0pT4WG1zF*BqZL-xTH~sCoxZEHE+rQK&pU>uEvehSd
z#q-<UHM@}U{rMg)CR=^-)LYNRqp#W6{-r*-&>0t#tv-1eo(~?o^I-ikT0FYxVzSjI
z$KdzZ>6big|5BeUTDhA3N1xnsrs#y<hoJ6-g<L;y?doc>)hAE7^IR0@SeWf!>XYwm
zbT!%Plij-|h>$!bg^cg7+2?Aq>XSD?pM2wAeX{@E=fWdfNw$9(-#mQG)nuzrUV!!|
zo%9qk{y*i4tI1ZMd;skSANFMXm+J!y_qdw=N1uEny*b^z=c3ENifsGb_+<S4TSr&Z
z|LBvQr<#kR{Xxa63a)>tPrkg~)nuzrevIQ^KBA(K@%_wKTulF?Pi}w2oEh!UxMC7q
z|5Be^wHdw-ZS=|ip#5#-stUP2P&%)R>3{Ue)jpU{<NPk4Qittd>XU<yxtMJA$<NXL
z!CNLF<NK2;r8e2>lf%*e0sls9|5BeEp5Db|)hA>BfYK+gMf<mA))8`j;DuKzldV4a
z4(9jyr!Cn2r9RnQBDKk?PsaX-g?0bcCkwRyK{OIFe%~dhv&mMUTodg-UD%fGU+R;K
z7fEHZ>XRQP>66=gTK41qbbsA~eZS`3&$;nQeUZKReWqXXQ*e^L$lmvbw1*_=i|l<L
zT#nC2{gU)W_Tul$g7ee3Bz=*i{&n96MULg8aY_0jd-3<4lk<^FlD^1M|GMuJzleM^
zBS~LmFaBO-Kwb(;(ib`EU-x~|et%xdnxrqX7k^KkClB>V(ib`EU-x~I?r<I|oun_a
z7k}?EF&DWc>5Cloulqik@I!72PSO|Ii@$$3;!eGj^hJ*P*L|N%Dv*n6Ch3dp#pfG8
z&;DIs<fwn$_eqr>+`sFK9JQ}|zaM%xJ1tJq7uowh$nKr(yS~U?{J(WZ*pu`{j{J4s
z2MuRrp%+Q|B75=wB2}||*B9CQzEJ+U?}K|TnZN6c?8W~*r)Hv>N%|st-xtbX_kFN<
zLq@8Uq%X1;|3B@L@w>jr-uH#_*L@#!`XK|&OVStFi~m14oSr%+>5J@rUnqaw_d(Ge
z>1kM!zQ|tuf6Rq+)FMe=WbgYz`Rl$9Zu+OEdrA5td-4Cn!RhFHlD^2^_l5G8`XGDX
z2d%fIBkv@Ak-hZ;sn33$q%U&huX{fqdpsTWOVStFi{F20m5%Zx>5J^GALO}#{F+Jn
zB75H_s(oGjy^VKz8keLma@fD-`{R8;dMcfyFR~YZpWh|}<w?>P*;_wQ{p-FzMtw>D
zU0-A`{@(RuM!KG)FLKns?)&3Q+Kd#Eq%U&RzV7>?d-F`+^+oo+52hq!rVr2;>Eic4
z24p3t)ho5}{~D2*X?c?V$Wi-JUt}+S-y>J{@A@Kp@qg97?)zh6udLK0Nx$T%ecktk
zSHA4@G)Z4%@B3lF$sFJHMfT$JHxK0`Q<A>O-ui&Y-#MsXlD_Ew(!TEf|5J~gG!6P8
z-S<PLr@1H!`XJr<!Oot!sU!4DoWJh-;e&r3@_rs`)eqT=|EIZ|hd%uDuYSnh_lNS=
zeLozmpO^YUAEaA9=$kbk9fW>~^VfYpyv&o2Jd*T9_TvAo-{zz9N%|st-yh0f_kMn9
zKHi^`^hJ)|zjf;ioyX$+JV{?<@B2ixuZ!RBUsi{Dv`Qy*-?xR91ky0XXLRu&kI1TY
zYfUA=?VphQm+a+-mHB&De?Y!1?7xuvOYG(EmHC6EzqH%#PgMDzb?pZrKXf?u*y{4H
zs{GJgetxb#0GI!s^XK~K^8a&ou08;l|6gZcgZ%$;{}xvtfXn~S<sX;(XJr1*Wcwfg
zr#^t(pJXq;tIGc`=a;nW@;A%*Bkj8S09<~2ZhZgc_~iaB+x=lG|G(T{B*!QB7bVZ{
z+8+DEUZ6e#*T3|a?c44zQ~Ce7^TQp#^q1}H^8d^6IokjBU-qxb```BbsQmxj{yDCH
z=`Y*2JwGb{zdSxUetXX+nP2?B>>qUWeB<`l{g?fDa(uS=i&g%AZhy0E-_ia;-TkHV
z|I7PF`rGagSNpU7%l>YA_n*q&E8CaHXZ!pYdxB~5)4uHQ1GoQNw?A0zA60hS{mIGq
zpUUfNyZ<!#{#bc_Z0)U(|9?ibK7YT;Z_MqF<?c`EFVC;+KY9LSRUd%cU(L;Lb$)D*
zPwlVf_Gilb%hCNIufMe0UVl{|fV)4r=aX*!s`>!ZU!FflzaNhBN9*Q)^7;Vw@@K33
z((?S;+h48n)63_Vv~&6G<@K?b|6d-z+`p>ZU(W4+mHzhL?^OPO-TRlyf3Nlr+wPxN
z^#OGEugd?g=AZ5TsqzP?-v@bqlIK@Xo`1m6`PCiYLFkj^`;QvG?fz#~AAmc4Iez(k
zu-*S&7Wofk{(fEla#bHd9-s8r<zG<q$M*XBBL9E-WcdT+?_cu$|EfNK^q2EP`X}Gt
ztn&YJ^M~{2=9jeFyFXNZd1;r&FXvD4`WngW1IYVVUZ3Rkp;Z2Pb^UDTpUU5$`+b)F
zvOa+Hm%mTaKY9I%<oW;Y-Ji+xGf02i`I$VwhJ60nzMsha3^M;em!DtG4|)93Kl%Hk
zZG8aS`J?jxbN*cay7vcl{^k6!_xx1#fpqg<)d!IN^7w4u-_`qrZhWz*-y!q=>)KcK
z0d(_EJ)gP!{9OJ}-Tr@-|DVgx&-Jg}|DTlqpUcnB_0Q$+=koJ&{d4*Ix%~WG|6Kll
zE<ZolKbOCs%g@jC&*kr*5k1GKdutC}MgIPR<1+_2eHm*x;oK!w*8jV=GcQ{ofXnaC
zwa@u;`TsdPS08}O|IgXE`T$)1f6mU;2jKGmb9UYSepO$9%m2^Wb^H5OeE}~2KWEqN
z?^pE&xcvW|UAMnq)feFM|8x2IIe#vHKbN1M>z~Wt&*kUm`q%CMSNZ?B{QO-1T>gG8
zKR?$$m%pFO&(HPG<?q+!=g*G({I3_5Ve13v_TQ`g|9AG!HrBnoK>NBLi_Ppj)mobf
z&;P*ps4p<Vf11$suj&Kn_W!H=|6Kc=KbQZXv+MTntNH?5{(sJ{%O9ZX3vl`WIlFFu
zzp5|5<^SjGy8ZjAz5tj1pR?=o2dMf2T>gK~uG`<Q>I-oB|2eyE|Gug(z`eh7`Sqo~
z%~5>--Tr@-|DVgRugjmM>H~1&<MQk4@@J{~0NnVv{QA25S*kt&H$E=EzAk^3st>@8
zkIS#G%b%s{190Qx^6TsJXQ}!C-1x@2xQRE#_R&}5|8HZIr{TkcsEKpwz$+Ict??^e
zel1lWfE%B#{gqcDY3Y|bY<&P-|0@4KS6_gu51`8rrs@xH{#<<kU4AcBe}MDn>I3NV
zd#U;ZoWI<E<ETD>F29$mKfw8O^#OGGy;S`H&Y!Cfpv&*2>JM=KQs3aHK7cO2m#RN-
zXtt|pSoJuqMgIQ|`@E>=p{(XUF_ozZ@@J<){(oKmEL9(X>z`|%s}I2S&-rup0l4}D
zoIh6|K$pKu)gR#ex%vRQ{9UU40O!xu2hipBQuPNof37}&E<c#6Kfw7*{g0#i0J{8L
zs{R0%UtgD>OVtP9`secN>+)x*`T*ScxcvIM{939$05?7^zrHR%m#PoIjgQN(ugkBc
z>H~1&<MQk4@^h*B0NnUSM4^61iQ_a2`TslY@}k@uGMFQ8SGJr(eVMC6BH8)?-1xZm
zx%Y2f{w`IYfLs5O>mT;?8FKwY)sJ?xe#NbS>iSP!KV7zewd!Sa@X2D9bW0|Q0fAL4
zYW<m8KbPw(_VgEW{e2?zFaKqI-JZYFZ|IKi#pmV}_UvDMhaA67U!ps|O8>&?i=@A7
z-&Q}P^8a)C1-ZUyPyb=f{}275Zv8cR{Q$W>XuCeE?6QBk{;I1Vz>QC?-^uoE*LRcG
z2e7xksPs=#KPBxt{gt%K@g>verKnFJ?Xv&m>&Fq$ul4)?s9)e{eNtXO+x5}p_01iv
zugdEq{dMc_^887=ZU3sif%KQ{>+}cm`bfLHezGp96aJC)8|$Ec!(`k)oc>0&FXu<{
z`UXm0Bkw<Xes%fFx%u;7*6-!<+xDMazhv+HEj^Z&X3hOq-z1OU)?ewXxaS9Vez@nC
zx_-9vL+Kyo{FURko!`mzmva2J{whB|=g;Zuq`z$6wtuN_l==VV^W9#3isbqA<@ML)
z&*$`m((cHg>tEWXzkGh;{*LXL+Rq}9<Li@@zu(dGgBu_Be392*wr@|LDfQ#r^O3uM
z{>%BXcl@e805^VJd{E`r*XaXPets_hzb-zg^6P8$0ZIA!x$)`ZgDStiP9LD^190Qh
z#RpY>eVsl))d%3lr;87&{Q5e5fT|C`jZYUJRQdIF`T$iQfE%AKKB)5R>+}JtJ^(j9
zU3^aE-`B10tNH-k_;l;{DnCEhzAnC}^8f4B?^S+&u76#8Pv!sDt>3Hs{9OOK_@2uD
zuUo%Y`T4p2b@4rw|6jL$uk!PA{p;d;D*wN3{a)qg=la*h_f-CW-TJ-C&(HO*i|?uY
z|6G24u756nzi$0s<=^M}*Twf#{(oJ3PUY9v=>t@K0Iq#qd`{)p*XaXPetvFzy7-*R
zudmYwe6J6nsb8wbr;E?2{QEk6fT|C`jZe4!uk!PA?d#%uD*wN3{a@wZ=la*h_f-CW
zF8{u6eP7iF;M&)%->dxlT>HBCqRRiTiw~;&`nvUfRUd$BUl$)#`S*3}`>H+wH$L6^
zy~@AOwXcgWs{H@D_@K(auUp?&^#Qo{b?f&kKR?&LF21Pp|LfN8RsMahe_ebpUsC>m
z?){pr51^@Us@m7BpXYxcOb0FV4Bh&@JM3xOO*M4!OI1HWx4ymgTOHbFY&CT2>vK_m
zp!B^J1~)$4`t!2~wJ7AuVMDk6eK=bk8W*<D;Krw0UoQN%I(c_FXXw_aFOI26_iCOp
zxbf-MPcsh;vij@RpR+ZtMo~@|4Q_l~`?~eveW>r?f#cJyPaj`NG!6ah)=vxGt3nHK
zes$}&Z!!l`6I>r|e4JgkzMAh1>Q4l1Wyhyme~ka+Po}V`hHm{++It+F$JW2lt*@&3
z7`pYzCa9mWZR8+>8=r3d?jz2x$6Q}Sw|-b0*Js?=T83`@vLepk>w|6C`X9RWz3iC3
zS$7mOxbf-Mud-r(Zwqucbn9oQG5-$2u3NuT^+`CpZhb2s?r&M&gc~2{uUmh*hv(Dz
zIlhK&{p$pt9|yM=W1p|O^`*6Vz8=K&)2&bK!Sl}>*Pna-anE1w`On$8=OZ^h?)kty
zzqscscmHzFA8vfy{l`5Yxbbmz?*8P)$6a6U{^0IUu6=HPbN3(j`^n8uZhV}bn;+cx
zxbw$dUv7SI<LAyVcm28kx%0z~Pwr21R3D1VU$4twsp?P3{b`QsLvj6c^{3?iG)MKJ
zxc<5NQ*wWrqxw)>|6Khkxj)TOeJHMfuKtwVpXR7O6xTmje@gC;b5tLS>z}JXCHJpg
zIPxaN{y4e6JD^8Pwmy}NPut5csp?O0?Q{Ne|C^)wQ=FZvZzcD?IjTR!*}3{wa{rs7
z`cs^pt8c~CpW^IXeJig16la(5ZF~7CRedY2{uF2D>RWO3r#L%T--@e0#np%6{JHv3
zTzx36f3AKMS09S&Uzfj9)t{34(;U@@;`-<6Ps#mhj_N~k{d4uF<o-BE^`W@_x%yLb
zf117eP%}^;YI(&oY<((S{z_GUO734<(9_LiyFYFW>RWkdTWj4PXRm)%pGwB3?d6wL
z^{2S@Ie)qT%~Aa+&d$}hlKbBr)t}<*TzxCK|IJbTDbB9TPpRr#$^CDR>Q8ZYuD+Gr
z|K_Ov6ld4vr&RT=<o-8D^`|&HSKmtRe{)oSinHtTPpbM>-21zXUpuPrq|5)V>Ql+@
z3rF>*WPHR?eJ5T1cU7N?8y{ESNtgd!)u-adC*v!Q>N`n&iKF^d-1xZqPP+W>sy-Dr
zKKXs_sJ@df|GTPB#f^`v@1)EBuIf{9<CEX_BQm^8u|ICgqy*9G<#e__6*oRz`?-gr
zK2g7k23Ma-m!DqMpW^&w{LN8)Dz5$&=g-xr(&e{T^{+U88Gmq8pGueCUe&+i{2ya~
zoTK_wy8QO4{uSrX)u+<sw^#MAIDZ-cbX1>8m)~C1zvBF5e8^FKDqVhiRsTw^-~5r)
z*<`yvu5Sm_M|=3$koppP`QKH2Dz1O7eYt+)s6G|fKj$yw!;b1xarLh_e;NOERG&(h
ze_qwU;{3V#RJ#20s{R${FXNw%>Qm|R)2sSdoWETEa#Wv+tAEA$%lNLN`c%67^Q!(8
zSKo=N55@H_*T)>ychcpDSM{m5@yYnHqxw#|{P3zi6*oSvzLPG$ysA&djZenM9o2Wz
z<%d`GskrgU^$$n&opkx-RedUMd~$tpshhLOc7L1)>PO{S(Uz@G#f^_^pL_q-<+oS$
zv2^eEs=kvhzOU+2>FQsp`cu01dsW{_7vER)skrg!-tSd?CtZAB)u-adr+dFw^__I_
zeN~@|8=vm|Ue$Nf#rIWxDsFtb_j^^}Nf+N&^{Ke=>E7>EeJ5RfU)87L#;1F~R`s8B
z@p)CBiW{FU{;ujnaqa8g&sF^?UHo0uhvNFzy`QW4QM&lMst?8WuX{iLUO(zI>hJDP
zq`>?u;ySJICYMsFENSniwy640T>rZFb5%b|7k^jvp>*+o)xYljT-A@##otwZD6W6q
z`?;zgrHj9-`cPc|y7zNcKT7J$9o2{8`seCT>EidQ{u9@~?)_ZVhtj=YtNKp5_`a%7
z#kH?{zgG2~bn$&vABr2F?)_TTchbf8zt^YI)W22Z)4gA-`cJy}zN$~fjZYW9SM{H`
z_I2;)s{WMj{aV#`(#7{xeJHMduKtrQKCkLiapTj)-&Or5u6^D2fvP{Hd%suppLFqg
zRiBD$Ul)H@^`W@-b>9c7{**5MuIfW^{p-FDRQ)Jj{9V<D;`-NpAE^3My7;@Q55@Jb
z`#$(yKk9w7I918n<Tuk|bm;6w#sA7CBJWlvRsV_WU-y2l>O*nw*HYi^us)ThKCWtC
z7yn-CQ<u)?%qev7_l+}yY1EU<+WNSvew8jh?LWCLRcc*S=;Gs*VRu=ZUvT5o#gF4L
zzT&yOgf4!)3CGv&_tL0AY(KuQ#;1!9f9hA8UUaG=bn)fOsNXeiZ6(2tPZ$5Z?rowb
z?@dA%KfaZ*7Ol@~2yT2_`?~mUq1)B0^<8!G<#OX|P^Aqdbn(wZ&IUmqEOhbLQ!@m)
z!=D=;XV=9?A1sEx8`p;$pDupb`&Iz8!2Hm~FPo05LRm4tbn#DBe@z$PyEiR>GGcz~
z;)~Mmf%}6SpDzB^6634%duE}F|MkQ1J;MFXjZYWfQuXI_@ws5spSzCwb=>%L@u!EF
zA05|!vFh9H)nE6={Mz}@iLH;vjb9g^dWHKhYsODjeY?H*of@Ame)A{p&!-rlE`DUf
z{S$@b)5Wj+asQ=7|GM~&dcNx7L#g}MrUj@E$c>MC{&CM=ZhV}bdp>gG<DL)P^NV}F
za`!j){NcvO-GAKu&yA0>bN44VK5qVU_ZN46a&~ThbK~QFKe_qI&2P@m%@1yT-1*_I
zFE>B9@pI>&8z0v{cYe6>$^1$7>R%<VZz}V{=<+k^@-JEIn>{XQt#9Y3ed#ar-#Ds|
z<|sc-i)MA3ug)j4QaL%L0?yXIIXSuFPZy9Hqy=e!8^{3CgLEJ>$OJNiY#=Mh0^C6k
zkR9X(xj;@JyU7dkfP$a^$PYX~VNeJZ14Tg*P!f~?#X%WR8k7Q_pd2U*yg&s|9{2(u
z;0^phB~TFr0Dn*!1cIud3J|~mL7*Bi0RlBa4Nx7_0kuIbP!H4v!Jr{%0P2G#pfP9!
znuBJbDQE>+f)*eYgn-td9cT;MfDRxGv<Km!6X*!Kf-ayl=mENeZlD+F2_irw=mUC#
z{-7V|3kHFKU;r2jhJe9f1Q-s6fze<T7zxIKv0x0C2qu8>U<#NFCV?NoG%yv+0Mo&b
zU^bWqW`en34u}Fjfq5VrECBPt&maaY0t>-XummgyE5LHF46FvLz)G+VtOaYpMz8^_
z2V1~qunBAfzksb^2iOjN1-rp6uoLV9d%+%X0K|g*zyi!54jcxDz(H^n#DgQ?1UL?k
zfz#j=I0+KKS#Sni0O!Fua2Z?z7r`}f6<h%~!3}U7+y=M6Z{Qxd3+{l2-~qS~o`A>T
z5qJikg5SXl@ErUBUV%TsOYjE#1zv-{!8`C4d;sr3BKQnGfsf!H@D+Rk&d&0GoSeSl
z4;TEI8l(bgfE#cH=|MV>7Gwe$K?aZ&WC58$4v-yW1Gzv>;12SFJRmnH0P=%;pfD%|
z3WB1b2=D+UKygqElm?|hNl*@y1!X`5P#$;!AK(qVKqXKS_yT`W8Tf&!pb7{81_%Oy
zzyt^gPy<v4)j(}f3)BR4K`^KT8i4ws9%u|2frg+NXbPHumY@Y_4nja{&<eB#Z9pgp
z1MNXO&<S(|9Y7b*8H9uGpd084dV&bh1M~sCK`+n`^aYV%AQ%ApgCSrr7zBocVPGg2
z1xA7qU@RB|MuQ1pJQxQigGpc_m<FbTDPTJI5&QsVftg?im;<7~Y%mW*gSlWn_!;~J
z7J-Fe0ayYSgBY+JECWlyDzFl)0BgY-uo`Rt>%ls(8EgU@!7pGd*aEhLU%@u83+x0t
zz+SKi>;|!5KiCJ%APyV=hrmH#0rB7nI1G-1W8f$_1x|t!;4C-;PJ{E{97q6{z(sHY
zTm@IaWpD#r2iL$Y@Ef=Z?t(kuHh2K;gL~jHcmy7Tr{H(+1Uv_SfM?)O@DjWLe}UKF
z6?g~Uf;ZqjNCba_Pv9f?0KS4R;4_dv{NM2BKOi;!o(ebvH{c3fKst~XqyZU029O?P
z0hvK2kR4<LSwT+V4sw7zAUDVb@`HRJFDL{Gf&!oj@BoEDaZn5t1*JeqPy&<%Wk6|A
z9(aOsz#Djh3ZNqJ1wNoM@B@`V6%YXYK@bQ8RRIA33{V|Z113-l)C4s^FsK7+gZiKz
zs0$i_hM)mx3Yvh%pap0Snt|4!6=(_CfKU(u+JknWE$9e3fH2S*go93?8|VtUfC$h7
zbO*gbFVGY81(Bc+7y$Z%eqb;d1O|d(U?>;@MuHJwI2Z#)gHd2S7zf6JNnj$F0H%T|
zU^4g-`~aqbnP3K(4x+$pFbhP3xnK_X8T<t1frVfJm=6|%7_bN|153dYuoA2Q%fTA3
z8mt2A!8))OYyum>2Cx-u0h__EU>o=a>;yZ&cCZKR2D`w1un+77ao_-m1qXozn86Wn
z7#sq}z)=tnPJ$EQI5-1NgHzxfNC0QSMQ{O}2Uoyla0y%o*T7Zq8@LH>fIHwexCQQm
zd*Cj31RjD1;CJu@JO+P&XW%J#30{Eb;5B#!{seEq8}JuM1b>5f;3N0|-h(gTGx!9)
zfq%ePkSaCqdmvx>U4aWo4bp-%zzt*o=|MV>8Ds((K{k*TWC89V2gnX`gIpjd$OrO*
zJfI*b0P+J5P#6>f#XwO|1e63NKygq8lm?}MCnyKX0xwVjln1`R2Y3TNPzh870l*(r
z27#a|r~(8qKoF<~On^X5Py<v4bwF)U3)BO3K`>|t8i4ws31|!&f##qYXbM_^mY@X)
z1tFj{Xb0MYHlPCt1MNXL=ma`~uAmF(40?d>pd07~dV&ZL3HpHEpg-sb`hr1VAQ%9K
zf+1iq7y*WZVPG^E1xA8#U@RB|CV~lIJeUF|gGt~AFbzxvGr)B4BbW_lftg?~m;<7~
zPhcL11`EJ^@H2=3i@-v#6f6OY!3wY(ECZ{-DzFl)18cz=un}wk>%kVV8EgXEz%O7c
z*a5bKU%_s$3+x2@z+SKi900LkKd=BZhy#bgA#e~J1@YhrI024>W8gG61x|tla2A{a
z7r=RN4qOJ8z(sHkTm@IaO>hHT2e-j3@Ef=X?t(kuA$S1pgD2oIcm$q-r{H(+0z3zQ
zfLGv8@DjWMe}UKFZ}1Mh1s}kBkO)45Pv9f?2YdxzfU}Ey@yGK3e|N#3sX;1`2DkxN
zkRGH1X+b8C5o7>aK^Bl1<N(=0HjoSC1nwX&$OCeN0w6!g2MU8ipdcs;iU1E#0u%?u
zKxt44lmz8KSx^R40Of%v@B!Yy3seFXfiLg}m4P3q3aWqrV1OVH2uy&005w2$Pz}@u
zwLnc!7X*VkpaG~4>Vd|f5oidSfu^7dXbD<?<{$*L2CYC_&<2EpFwh>f1D!xe&;fJ-
zok2M04!VJ^peKj`JwPAO8}tJGKwl6E27&>gKNtcAgF#?87zT!dQD7t(0mgzcU^JKj
z#)ENSGMEG=f@xqXm;$DQAHfe`7MKZUfH@!v%m(v7G?)wKgP*}qU=dgd7JwySF^B=n
z!7{KEtO6^+3a}Qe0jt3VupX=fo53cq5&QzSf-PV>_!VpeyTDGc1MCHRz-|x=_Je)E
z4C256a0na(77!1PfWzQ8I0lY_Q{W^x0nUOm;50Z7&VdAQ30wphz*TSsTn0D5b#M*b
z0>6Qq;4ZiWZi5HlKDY-SgGb;YcnW?8Pr!5V2Y3el1TVo0@E3RuUV(SuEqDXogGBH*
z_yj(J58x~K0zLyLSKRmb^B<5Je@_LRfg5lIE+8F93(|m$AOlDbvVhDW6UYv-fvg}W
za0fX+9*`U40{KBckQWpJ1wjE&1bBeLpg1T7ih@$0Bq#yOf-;~qC=WbAIp7VvKm||{
z_yQkL8Tf%ppb7{8{vZehf~tUk00yWIssR(I1!{sCAQ;pEwLyJQ57Y&XKts>~GzCpS
zW6%OL2hBih&<eB!Z9pgp0qsFM&=zzA9Y7f948lPt&<%72T|flr0lI_Upcm)~`hrN%
z2MhrHK|e4U3<3keFfbGh0VBZ(FdU2lqroUJ9*hHH!6YydOaN2C6fhb52z~(5z)Ua$
zOb1b5HkbvX!CWv0{0x2q^T0x|0L%xAK@3;~mVu>U30MhMfaPEfSPfQz^<W)X3pRm`
zU<23+wt&sxSFjEI0(OEOU_00Yc7t7DKiCKMf;eyh#Dass0?gnDI1CPfW8f%=2PeS^
za2%Wgr@<+34kUoH;3BvH&Vwu9GPne;gKOX__zm0yH^3cm8{7i-!98#nJOU5F1MoX|
z0v>}uz%%d^yaX@6bMP9x0)K+H;0^c-B!a)eJMa;F0Pn#U@ELpp-@rfMD@f&r`yMy}
zSKtCtgR~$Ga03}YdXNre2AM!ckPT!7S%5pp0kVVKAQ#99@`1b{4=4x<fc(G%6b6Mr
zF;El~0VP2RP#ly2r9mm+3Ce-8zzb9W<$*8o0p7q5R00)20PqKuK_I9KssI5D5Cp0L
z6Ch9%)Bx2%9Z(z80`)*$5DXfE2B1D@0vdxxpgCv;nu1oKC1?RcK?rCK+JUy94d?*E
zKzk4lI)RR$E9e3`gC3we=mvU$o*)85f<B-(=nwjVzF-g-2nK+mU<eotMu6d97#Iyk
zfstSw7z@ULiC_X452k?0U=sKNOaoKF3@{!12xfy>U?!Lg=71>h6PO30!2&QJ{0w5i
dBCrrF1xvtUumUUx%fM=|3akX{z*?{d{67*G2}S?_
diff --git a/advtrains/models/advtrains_signal.obj b/advtrains/models/advtrains_signal.obj
new file mode 100644
index 0000000..ec3e5f2
--- /dev/null
+++ b/advtrains/models/advtrains_signal.obj
@@ -0,0 +1,653 @@
+# Made in Blockbench 4.6.5
+mtllib advtrains_signal.mtl
+
+o Stiel
+v 0.0625 1.5 0.0625
+v 0.0625 1.5 -0.0625
+v 0.0625 -0.5 0.0625
+v 0.0625 -0.5 -0.0625
+v -0.0625 1.5 -0.0625
+v -0.0625 1.5 0.0625
+v -0.0625 -0.5 -0.0625
+v -0.0625 -0.5 0.0625
+vt 0.96875 0.5
+vt 1 0.5
+vt 1 0
+vt 0.96875 0
+vt 1 0.5
+vt 0.96875 0.5
+vt 0.96875 0
+vt 1 0
+vt 0.96875 0.5
+vt 1 0.5
+vt 1 0
+vt 0.96875 0
+vt 1 0.5
+vt 0.96875 0.5
+vt 0.96875 0
+vt 1 0
+vt 0.9375 0.75
+vt 0.90625 0.75
+vt 0.90625 0.78125
+vt 0.9375 0.78125
+vt 0.96875 0.78125
+vt 0.9375 0.78125
+vt 0.9375 0.75
+vt 0.96875 0.75
+vn -2.4492935982947064e-16 0 -1
+vn 1 0 -2.4492935982947064e-16
+vn 2.4492935982947064e-16 0 1
+vn -1 0 2.4492935982947064e-16
+vn 0 1 0
+vn 0 -1 0
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 4/4/1 7/3/1 5/2/1 2/1/1
+f 3/8/2 4/7/2 2/6/2 1/5/2
+f 8/12/3 3/11/3 1/10/3 6/9/3
+f 7/16/4 8/15/4 6/14/4 5/13/4
+f 6/20/5 1/19/5 2/18/5 5/17/5
+f 7/24/6 4/23/6 3/22/6 8/21/6
+o cube
+v -0.375 2.375 -0.06249999999999995
+v -0.375 2.375 0.06250000000000004
+v -0.375 1.5 -0.06249999999999995
+v -0.375 1.5 0.06250000000000004
+v 0.375 2.375 -0.06250000000000004
+v 0.375 2.375 0.06249999999999995
+v 0.375 1.5 -0.06250000000000004
+v 0.375 1.5 0.06249999999999995
+v -7.654042494670958e-18 2.5 -0.0625
+v 7.654042494670958e-18 2.5 0.0625
+v 7.654042494670958e-18 1.5 0.0625
+v -7.654042494670958e-18 1.5 -0.0625
+v -0.25 2.5 0.06250000000000003
+v -0.25 2.5 -0.06249999999999997
+v -0.25 1.5 -0.06249999999999997
+v -0.25 1.5 0.06250000000000003
+v 0.25 2.5 -0.06250000000000003
+v 0.25 2.5 0.06249999999999997
+v 0.25 1.5 0.06249999999999997
+v 0.25 1.5 -0.06250000000000003
+vt 0.421875 0.90625
+vt 0.390625 0.90625
+vt 0.390625 0.6875
+vt 0.421875 0.6875
+vt 0.421875 0.6875
+vt 0.421875 0.90625
+vt 0.390625 0.90625
+vt 0.390625 0.6875
+vt 0.515625 0.65625
+vt 0.578125 0.65625
+vt 0.578125 0.6875
+vt 0.515625 0.6875
+vt 0.453125 0.625
+vt 0.515625 0.625
+vt 0.515625 0.65625
+vt 0.453125 0.65625
+vt 0.515625 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.9375
+vt 0.515625 0.9375
+vt 0.515625 0.9375
+vt 0.453125 0.9375
+vt 0.453125 0.6875
+vt 0.515625 0.6875
+vt 0.515625 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.65625
+vt 0.515625 0.65625
+vt 0.515625 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.9375
+vt 0.515625 0.9375
+vt 0.578125 0.65625
+vt 0.515625 0.65625
+vt 0.515625 0.625
+vt 0.578125 0.625
+vt 0.515625 0.9375
+vt 0.453125 0.9375
+vt 0.453125 0.6875
+vt 0.515625 0.6875
+vt 0.609375 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.65625
+vt 0.609375 0.65625
+vt 0.609375 0.90625
+vt 0.578125 0.9375
+vt 0.578125 0.6875
+vt 0.609375 0.6875
+vt 0.453125 0.65625
+vt 0.421875 0.65625
+vt 0.421875 0.625
+vt 0.453125 0.625
+vt 0.421875 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.9375
+vt 0.421875 0.90625
+vt 0.421875 0.65625
+vt 0.453125 0.65625
+vt 0.453125 0.6875
+vt 0.421875 0.6875
+vt 0.609375 0.90625
+vt 0.578125 0.9375
+vt 0.578125 0.6875
+vt 0.609375 0.6875
+vt 0.578125 0.625
+vt 0.609375 0.625
+vt 0.609375 0.65625
+vt 0.578125 0.65625
+vt 0.421875 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.9375
+vt 0.421875 0.90625
+vn -1 0 1.2246467991473532e-16
+vn 1 0 -1.2246467991473532e-16
+vn 0 1 0
+vn 0 -1 0
+vn -1.2246467991473532e-16 0 -1
+vn 1.2246467991473532e-16 0 1
+vn 0 1 0
+vn 1.2246467991473532e-16 0 1
+vn 0 -1 0
+vn -1.2246467991473532e-16 0 -1
+vn -0.7071067811865476 0.7071067811865476 8.659560562354934e-17
+vn -1.2246467991473532e-16 0 -1
+vn 0 -1 0
+vn 1.2246467991473532e-16 0 1
+vn 0.7071067811865476 0.7071067811865476 -8.659560562354934e-17
+vn 1.2246467991473532e-16 0 1
+vn 0 -1 0
+vn -1.2246467991473532e-16 0 -1
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 10/25/7 9/26/7 11/27/7 12/28/7
+f 15/29/8 13/30/8 14/31/8 16/32/8
+f 17/33/9 22/34/9 21/35/9 18/36/9
+f 19/37/10 24/38/10 23/39/10 20/40/10
+f 20/41/11 23/42/11 22/43/11 17/44/11
+f 18/45/12 21/46/12 24/47/12 19/48/12
+f 18/49/13 26/50/13 25/51/13 17/52/13
+f 19/53/14 27/54/14 26/55/14 18/56/14
+f 20/57/15 28/58/15 27/59/15 19/60/15
+f 17/61/16 25/62/16 28/63/16 20/64/16
+f 10/65/17 21/66/17 22/67/17 9/68/17
+f 9/69/18 22/70/18 23/71/18 11/72/18
+f 11/73/19 23/74/19 24/75/19 12/76/19
+f 12/77/20 24/78/20 21/79/20 10/80/20
+f 13/81/21 25/82/21 26/83/21 14/84/21
+f 14/85/22 26/86/22 27/87/22 16/88/22
+f 16/89/23 27/90/23 28/91/23 15/92/23
+f 15/93/24 28/94/24 25/95/24 13/96/24
+o tube
+v -0.051776695296636886 2.25 -4.932595446647751e-16
+v -0.051776695296636865 2.25 0.1874999999999995
+v -0.030154343497677205 2.1875 -4.82029731249024e-16
+v -0.03015434349767718 2.1875 0.1874999999999995
+v -0.125 2.176776695296637 -4.680334363278151e-16
+v -0.12499999999999997 2.176776695296637 0.18749999999999956
+v -0.0625 2.155154343497677 -4.70886352259736e-16
+v -0.06249999999999998 2.155154343497677 0.18749999999999953
+v -0.125 2.0625 -4.426589126685352e-16
+v -0.12499999999999999 2.0625 0.12499999999999957
+v -0.0625 2.0625 -4.503129551632061e-16
+v -0.062499999999999986 2.0625 0.12499999999999954
+v 0.12499999999999997 2.0625 -4.73275082647219e-16
+v 0.12499999999999999 2.0625 0.12499999999999953
+v 0.0625 2.0625 -4.65621040152548e-16
+v 0.06250000000000001 2.0625 0.12499999999999953
+v 0.12499999999999999 2.176776695296637 -4.986496063064989e-16
+v 0.125 2.176776695296637 0.1874999999999995
+v 0.0625 2.155154343497677 -4.861944372490778e-16
+v 0.06250000000000003 2.155154343497677 0.18749999999999953
+v 0.05177669529663697 2.25 -5.059411774978659e-16
+v 0.05177669529663699 2.25 0.1874999999999995
+v 0.030154343497677254 2.1875 -4.89415415297988e-16
+v 0.030154343497677278 2.1875 0.1874999999999995
+v -0.125 2.125 -4.565367004763496e-16
+v -0.12499999999999997 2.125 0.18749999999999956
+v -0.06249999999999998 2.125 0.18749999999999953
+v -0.0625 2.125 -4.641907429710206e-16
+v 0.12499999999999997 2.125 -4.871528704550334e-16
+v 0.125 2.125 0.1874999999999995
+v 0.06250000000000003 2.125 0.18749999999999953
+v 0.0625 2.125 -4.794988279603625e-16
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477189476869597
+vt 0.203125 0.9326421052868479
+vt 0.21617443467592862 0.9272360529738075
+vt 0.21617443467592862 0.953125
+vt 0.203125 0.9400755653240713
+vt 0.2290139470261925 0.9400755653240713
+vt 0.22360789471315218 0.953125
+vt 0.20853105231304025 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.20853105231304025 0.9244505653240713
+vt 0.22360789471315218 0.9244505653240713
+vt 0.2290139470261925 0.9375
+vt 0.203125 0.9375
+vt 0.21875 0.953125
+vt 0.21875 0.9272360529738075
+vt 0.23179943467592862 0.9326421052868479
+vt 0.23179943467592862 0.9477189476869597
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.2085296875 0.940075
+vt 0.2236078125 0.940075
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.940075
+vt 0.2290125 0.940075
+vt 0.2236078125 0.953125
+vt 0.2085296875 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vn -0.7071067811865471 0.707106781186548 -7.041364024482834e-17
+vn 0.7071067811865499 -0.7071067811865451 7.041364024482735e-17
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn -1 0 1.2246467991473532e-16
+vn 1 0 -1.2246467991473532e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 8.659560562354937e-17 -0.7071067811865475 0.7071067811865477
+vn 1 -2.6803154833089265e-16 -1.2246467991473527e-16
+vn -1 0 1.2246467991473532e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn 0.7071067811865476 0.7071067811865476 -2.4360485149192685e-16
+vn -0.7071067811865505 -0.7071067811865446 2.436048514919265e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn -2.719262146893782e-32 1 -2.220446049250313e-16
+vn 2.719262146893782e-32 -1 2.220446049250313e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn 2.719262146893782e-32 -1 2.220446049250313e-16
+vn 2.719262146893782e-32 -1 2.220446049250313e-16
+vn -1 0 1.2246467991473532e-16
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn 1 0 -1.2246467991473532e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1 0 -1.2246467991473532e-16
+vn 8.659560562354937e-17 -0.7071067811865475 0.7071067811865477
+vn -1 0 1.2246467991473532e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 29/97/25 33/98/25 34/99/25 30/100/25
+f 32/101/26 36/102/26 35/103/26 31/104/26
+f 31/105/27 35/106/27 33/107/27 29/108/27
+f 30/109/28 34/110/28 36/111/28 32/112/28
+f 38/113/29 54/114/29 53/115/29 37/116/29
+f 39/117/30 56/118/30 55/119/30 40/120/30
+f 37/121/31 53/122/31 56/123/31 39/124/31
+f 40/125/32 55/126/32 54/127/32 38/128/32
+f 46/129/33 58/130/33 57/131/33 45/132/33
+f 47/133/34 60/134/34 59/135/34 48/136/34
+f 45/137/35 57/138/35 60/139/35 47/140/35
+f 48/141/36 59/142/36 58/143/36 46/144/36
+f 45/145/37 49/146/37 50/147/37 46/148/37
+f 48/149/38 52/150/38 51/151/38 47/152/38
+f 47/153/39 51/154/39 49/155/39 45/156/39
+f 46/157/40 50/158/40 52/159/40 48/160/40
+f 49/161/41 29/162/41 30/163/41 50/164/41
+f 52/165/42 32/166/42 31/167/42 51/168/42
+f 51/169/43 31/170/43 29/171/43 49/172/43
+f 50/173/44 30/174/44 32/175/44 52/176/44
+f 38/177/45 37/178/45 39/179/45 40/180/45
+f 41/181/46 42/182/46 44/183/46 43/184/46
+f 33/185/47 53/186/47 54/187/47 34/188/47
+f 34/189/48 54/190/48 55/191/48 36/192/48
+f 36/193/49 55/194/49 56/195/49 35/196/49
+f 35/197/50 56/198/50 53/199/50 33/200/50
+f 41/201/51 57/202/51 58/203/51 42/204/51
+f 42/205/52 58/206/52 59/207/52 44/208/52
+f 44/209/53 59/210/53 60/211/53 43/212/53
+f 43/213/54 60/214/54 57/215/54 41/216/54
+o tube
+v -0.051776695296636886 1.9375 -4.2387060562570274e-16
+v -0.051776695296636865 1.9375 0.18749999999999956
+v -0.030154343497677205 1.875 -4.1264079220995166e-16
+v -0.03015434349767718 1.875 0.18749999999999958
+v -0.125 1.864276695296637 -3.9864449728874284e-16
+v -0.12499999999999997 1.864276695296637 0.1874999999999996
+v -0.0625 1.842654343497677 -4.0149741322066367e-16
+v -0.06249999999999998 1.842654343497677 0.18749999999999958
+v -0.125 1.75 -3.732699736294629e-16
+v -0.12499999999999999 1.75 0.12499999999999964
+v -0.0625 1.75 -3.8092401612413384e-16
+v -0.062499999999999986 1.75 0.12499999999999961
+v 0.12499999999999997 1.75 -4.038861436081467e-16
+v 0.12499999999999999 1.75 0.1249999999999996
+v 0.0625 1.75 -3.9623210111347574e-16
+v 0.06250000000000001 1.75 0.1249999999999996
+v 0.12499999999999999 1.864276695296637 -4.292606672674266e-16
+v 0.125 1.864276695296637 0.18749999999999956
+v 0.0625 1.842654343497677 -4.1680549821000557e-16
+v 0.06250000000000003 1.842654343497677 0.18749999999999958
+v 0.05177669529663697 1.9375 -4.365522384587936e-16
+v 0.05177669529663699 1.9375 0.18749999999999956
+v 0.030154343497677254 1.875 -4.2002647625891574e-16
+v 0.030154343497677278 1.875 0.18749999999999958
+v -0.125 1.8125 -3.8714776143727735e-16
+v -0.12499999999999997 1.8125 0.1874999999999996
+v -0.06249999999999998 1.8125 0.1874999999999996
+v -0.0625 1.8125 -3.948018039319483e-16
+v 0.12499999999999997 1.8125 -4.1776393141596114e-16
+v 0.125 1.8125 0.18749999999999956
+v 0.06250000000000003 1.8125 0.1874999999999996
+v 0.0625 1.8125 -4.101098889212902e-16
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477189476869597
+vt 0.203125 0.9326421052868479
+vt 0.21617443467592862 0.9272360529738075
+vt 0.21617443467592862 0.953125
+vt 0.203125 0.9400755653240713
+vt 0.2290139470261925 0.9400755653240713
+vt 0.22360789471315218 0.953125
+vt 0.20853105231304025 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.20853105231304025 0.9244505653240713
+vt 0.22360789471315218 0.9244505653240713
+vt 0.2290139470261925 0.9375
+vt 0.203125 0.9375
+vt 0.21875 0.953125
+vt 0.21875 0.9272360529738075
+vt 0.23179943467592862 0.9326421052868479
+vt 0.23179943467592862 0.9477189476869597
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.2085296875 0.940075
+vt 0.2236078125 0.940075
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.940075
+vt 0.2290125 0.940075
+vt 0.2236078125 0.953125
+vt 0.2085296875 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vn -0.7071067811865471 0.707106781186548 -7.041364024482834e-17
+vn 0.7071067811865499 -0.7071067811865451 7.041364024482735e-17
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn -1 0 1.2246467991473532e-16
+vn 1 0 -1.2246467991473532e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 8.659560562354937e-17 -0.7071067811865475 0.7071067811865477
+vn 1 -2.6803154833089265e-16 -1.2246467991473527e-16
+vn -1 0 1.2246467991473532e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn 0.7071067811865476 0.7071067811865476 -2.4360485149192685e-16
+vn -0.7071067811865505 -0.7071067811865446 2.436048514919265e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn -2.719262146893782e-32 1 -2.220446049250313e-16
+vn 2.719262146893782e-32 -1 2.220446049250313e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn 2.719262146893782e-32 -1 2.220446049250313e-16
+vn 2.719262146893782e-32 -1 2.220446049250313e-16
+vn -1 0 1.2246467991473532e-16
+vn 1.2246467991473532e-16 2.220446049250313e-16 1
+vn 1 0 -1.2246467991473532e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+vn 1 0 -1.2246467991473532e-16
+vn 8.659560562354937e-17 -0.7071067811865475 0.7071067811865477
+vn -1 0 1.2246467991473532e-16
+vn -1.2246467991473532e-16 -2.220446049250313e-16 -1
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 61/217/55 65/218/55 66/219/55 62/220/55
+f 64/221/56 68/222/56 67/223/56 63/224/56
+f 63/225/57 67/226/57 65/227/57 61/228/57
+f 62/229/58 66/230/58 68/231/58 64/232/58
+f 70/233/59 86/234/59 85/235/59 69/236/59
+f 71/237/60 88/238/60 87/239/60 72/240/60
+f 69/241/61 85/242/61 88/243/61 71/244/61
+f 72/245/62 87/246/62 86/247/62 70/248/62
+f 78/249/63 90/250/63 89/251/63 77/252/63
+f 79/253/64 92/254/64 91/255/64 80/256/64
+f 77/257/65 89/258/65 92/259/65 79/260/65
+f 80/261/66 91/262/66 90/263/66 78/264/66
+f 77/265/67 81/266/67 82/267/67 78/268/67
+f 80/269/68 84/270/68 83/271/68 79/272/68
+f 79/273/69 83/274/69 81/275/69 77/276/69
+f 78/277/70 82/278/70 84/279/70 80/280/70
+f 81/281/71 61/282/71 62/283/71 82/284/71
+f 84/285/72 64/286/72 63/287/72 83/288/72
+f 83/289/73 63/290/73 61/291/73 81/292/73
+f 82/293/74 62/294/74 64/295/74 84/296/74
+f 70/297/75 69/298/75 71/299/75 72/300/75
+f 73/301/76 74/302/76 76/303/76 75/304/76
+f 65/305/77 85/306/77 86/307/77 66/308/77
+f 66/309/78 86/310/78 87/311/78 68/312/78
+f 68/313/79 87/314/79 88/315/79 67/316/79
+f 67/317/80 88/318/80 85/319/80 65/320/80
+f 73/321/81 89/322/81 90/323/81 74/324/81
+f 74/325/82 90/326/82 91/327/82 76/328/82
+f 76/329/83 91/330/83 92/331/83 75/332/83
+f 75/333/84 92/334/84 89/335/84 73/336/84
+o cube
+v -0.25 2.375 0
+v -0.25 2.375 0.125
+v -0.25 1.5625 0
+v -0.25 1.5625 0.125
+v 0.25 2.375 0.125
+v 0.25 2.375 -5.551115123125783e-17
+v 0.25 1.5625 0.125
+v 0.25 1.5625 -5.551115123125783e-17
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vt 0.15625 0.765625
+vt 0.03125 0.765625
+vt 0 0.96875
+vt 0.03125 0.96875
+vt 0.03125 0.765625
+vt 0 0.765625
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vt 0.15625 0.765625
+vt 0.03125 0.765625
+vt 0 0.96875
+vt 0.03125 0.96875
+vt 0.03125 0.765625
+vt 0 0.765625
+vt 0.15625 0.96875
+vt 0.03125 0.96875
+vt 0.03125 1
+vt 0.15625 1
+vt 0.15625 1
+vt 0.03125 1
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vn 1.2246467991473532e-16 0 1
+vn -1 0 1.2246467991473532e-16
+vn -1.2246467991473532e-16 0 -1
+vn 1 0 -1.2246467991473532e-16
+vn 0 1 0
+vn 0 -1 0
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 96/340/85 99/339/85 97/338/85 94/337/85
+f 95/344/86 96/343/86 94/342/86 93/341/86
+f 100/348/87 95/347/87 93/346/87 98/345/87
+f 99/352/88 100/351/88 98/350/88 97/349/88
+f 98/356/89 93/355/89 94/354/89 97/353/89
+f 99/360/90 96/359/90 95/358/90 100/357/90
\ No newline at end of file
diff --git a/advtrains/models/advtrains_signal_30.b3d b/advtrains/models/advtrains_signal_30.b3d
deleted file mode 100644
index 0b949a76f9df9451003b459c93ee3747a69e263b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 61544
zcmbuI1#}ci*Y^`5xCgi37Kk7TBwcs#;0_5AAZU=_?#?b22)jsd_hoSinL&a>a9!LM
z7FbwdgD>B|W>cIzlc~A;o%cEC_rlBFTUFg%-P3*RU-wq8UZG~k*G^8(PEJlOYK1f}
zfIqGOPb&GB@BbS|PEHahr|QjGHZPAqr9<@rg9r8~@8jc(zpMX3{rT^I0fY5_jT+ai
z_3@RHQ;oslUDdxO{iz(r(YJ5kg#5?rJK9_1pABm@4~~Zu{{364W-Xd$xbknKvTHfK
zRsKI2_``Cq+&rV#no8E;MRcl2Ef-x7{*y=3-E#Bdq<t;^JN&z~P5Iy5p8rAw!2SSs
z@pTu;c9Ppa!#?QxPhtc9UD|Kiv_Bi|N5U@uUD`MK{}d<tMPE*6-{QJtx9AD`eb{CH
zYi#UK7w;Ao(Ld+E4t}zI9ABJlSGF(5IeJ-)wSC#HY#;rku=}BXo&TXzE;J0|<Bp#@
ze}hLP8s%4HG;Mq}PLyu!L8Z=Sr;>HDQ@Na@#G_JGMU&l;LDHVhbG$gWr8`xswMbOh
zw@{RTz2DVrV#m0~R(qiuKbz0>g?;cMQQ0}hED~!P3t%6Rt4W;n&rt&QE!{0i{^ne;
zSHbbQ*9*4V3m9m>FYN#Ni|S}U5cXns-&pNV?Z*p@%Ob}o$0_Xr>4(zs=r`8!PagQQ
zS&lo&Zs~ybT}xLL(q8&lI+L^~zrND`#avIw<Ck`M{K@BEd9?pD$?oX<aQ^cA$@b;>
z>(w%8e($JA?RL(ww$B}(v`c?^{K@CHJpO%;2hi=KiB`Lx`_Ja&^Q#z+Puk`2kKVqM
zY>&Sg>`$HFSkKS+N1N>0Z=L$bdVZwc_WU$J|96t?vVD8@KhVBBKaTw6`H^<p^V1#Y
zN48%a$1mHrJ^niAfATypl6L8DYp)A?2A>kv^CRuPHs{A5$1m;j{7AdK^COR+JAZQi
z%kjziAA##C?{8dZOY>g~2C4JwX#UCe<^0mkU)}vR742uh{O*tYOSXTt>Sc5A$)c9D
zOD2f{fmJL4&Mm0Ig3=`KziWXWrkuF{XiXtY&+L_`W!H`7xpBet^kzP*-QN9q^FT1&
z>0jJxm*>X={_?ow@!>cvM|KC(*9JpK_MhtA3X=VoO6y@MbtAi_<izZj$Df*$ynm%#
zo*!vX?*HO*a|(Ob*Lwd;d#k`xLbjW9{;1iZG<4$OzxJIkS6J;OXXE}q1af##{ex*J
zaMHie4>>;h{7CLU%PA*St2;#dd|B(BlQKjWCpSEQ<oU@D|7z<zEq&|wQ<Wu)MTgWm
zDaW;ZR)2YZ<@jp!Dr_meVxH(<D}a_BOGC5fme#gk^4pKXAI~TGe3SmR<CAuIe{%P?
z^q1$y*1s(Lr(pg|yS?Kt1G}8x-2EZvhrR2Yb@Tq9bnusU*}v`em-dP1Up{}N-QN8*
z33ll(k6%9jlVAUHoAw9o#qmqKz4><-c6t6}`_e9-Z+Pxopa1fAK>mJ6yKeqpbqb|X
z%?r{l+@G@ld#x{<YnLoa>5fhkgAP@(oO=@X-7c@cC+=VIxghoQtwf>iH=7UK3ZtsC
zGmv~f$@y2m;3<LmO-b{c0-koJA8PgcZkNxmfZH*m;<JV3bDg?V$6KAP^Iu*c=`XLJ
z-|YqF%2yVd&+Y3@p@$=^b~(O?Vau)050kTJY)_X;7K!}*%rrTxb^P-FlFt|TizI)`
zk^>d2c6t7!U0xsbZ%*ppvI=(hUb(*e%j3uWLrM3K<rI#8j%k3^F0Y@oCx3pOfqm!d
zF53I|63*`q*yZ_={__0b`dXiVvYpB}KRMTge?LFE^QX>_yuXs)-@XYE*7GaRkG<pH
zC$A5lFUqbvKHc-_0>&?oUw8jE#q|jmX{j-ePtFf{eQVSzOp!(XsnV`RA_UjB9_;G(
zT^?V}v_+`&=y{^wA%F74@jqyu|NHUV&W{SE$BE3izS3V_e`&|{4@|oLB!6GCz%I{^
zw9EOE++Gj%G`PN;oooNU%s+egk9_`azdPCb{wM9WzkeTGJ-*xJ{cHPvDD7QJkF@&B
z=Z`)Av1>Au?)O#tyH`uAoxcq*K55s@&wKcN%AL$E&wujyTPn6T<xH~6@!7LSVSKWE
zd3@5I{QbBr{Cng0q+OmLTYqWaiSwuIw)5v9#wYE%`6vCO&bAQp`q_Ja$@3%ay7vcl
z{&n*|`R|`RJ~{uAzn`n$Pu=rdy+7#MKb#ms9@}?VzYpa2ZQoChz%HM^y5m#NXV>*n
zM)Mo-w6f<B<DhfLD%YKR$2$EpmcINNBfey9DITVpC+;N1(=V_abqmt{pI)2geH_pr
zUIg!JA@0xi6GeI-rd~BIM)O@8#F^4h%o|#_ph<7GirgC-ih@_8j0KGj(?r-0I^U~0
ze|&v&;=>VCd25Vlx3(ecpLVUExb?|G9ct__Iu`b!{Ap*ITW=^!zyG;a3^QtrE~(}i
z&2C$0DC~Qk+XYVl^{DxJ(cZLhV~p5awYK2=Blr7>Y_V|^b9<T5DZ+;q=SVPDtd^G+
zKHn-XUl78->>Ok2k~rD{yKr6>SkO7MWkb^z)L>nV$bC)-&cD_fKk@KzEakX3+32*+
zhupKeSlr*Hq61I2ihyqZ;z^@9M#!32N)7uw=Tm{bwp6l2gjS@!t7F8V&i;b)e}2<X
zY%9K>R#$6agx~O?iq3g0F-^~keowZFs88O)xAz>QRGR(tBkVVwUj}Y!+tQM+e?}^{
zGDci~?=3k0qmTVW*xSAIM=Dn%{F@K8`c}r0_t^}Q@Mx=eJ*$+sHGYn9>B?R@2Yc%A
zE<rbM^tMc@a#)O89wWSFloFhO&li4TlmA}wGPeo}&*e+Kx>vFkXqrhpeYjQBELvE2
z&z@rx&byahz@BS-`k+K(q-C0KO%a3d{~4Zz1?RuyPd{<>;~sL}emge2kS`6m6kuuK
zTq5=)+F!jVkKpVkj4vQ)FXhO8^FVkGU+P)BlBHy)?B=03e%A)s#HCqtj4cKC((ZgW
z4_L?daD?UOD)r4}aQvpa*#zf50OvRO%U-%zIWR8#s}HptU&d0X>1^|h$6H00d+9`F
zoZq-Rd+8<Y?#?bj*UR>{OrLzzylh2`n0Gs!;QWVSeys4@Pn8yoj|;!%Llx@gu`C;Y
z&RhWV@8BR8QLWb;BUg_7R2}x~&MyKtv~OW4_$rg-{Hhr7uD^@m{I{R>6YVa=QeeIn
zah=xqkZZ|QmNa)=Ebsr=DtxkiFb+1HV_eu3OGROiay}6l5mC|7Ye^-`#<ekGeTEMP
z>%Y%W^h=1NhJWsl>(t$c7Q8%duKY2tr6cbD*Hxbxw@S}39&d}Iwy;-qUJ{sZaz@Lh
z#w{%#xc_@pdS)DC{Ohgp6P>agBun;$xQ>N<DA$VV=8)1}ma2GuZR>o~c;Yn2xcbII
zXJFsv91=LW(_!<?OT8^Gx5S82VK)uVKM$UdUnd-<6A3rsn*X{%94r3Nys>0UOQ*!G
zqT`Iy#)QjJ#(=Je=?d)IoUd2?VSG(<V&F(i_U$p^>6Ft3=RXF|=Q5d&QjN{G<K*-C
zcGEx2HS-m*ENBuh`VEUSx~+{emc5RrvasX*r;2<=;`wd~-;MMC%K_HTwf{abT0CBG
zoQh4k5!a!UH<eGDOY~V%+48srejiqBH5v?yGTMwhP8ncd?%ZVm{JQl;;^PsPZToS3
zu5U3o|A)_`McH(xDEH*EabbbpR5Wys2)SR@QaLnUq&c<BaBmQ0EPrv5oM2z>e18A*
zpN@*_rF&aaS#W)vml>S@ulJ)xV%;-TzR>=-uzcRMYRv^vX?kAEjP~(j+nXpOsA!bY
z%j*mU!S3apGq&LSOtc}ig{AcoT%XcW2Iqg|dbB8BJ%Ki4Umh3swLGPJ?@Fm_xmcce
ziWlSZO)w^Xn{6yAmO#5<ALT4!WeiQmsdgX7?^m<&2IoKULbPak_Z)Q#9~T$)xI6`<
z&QFV<oi#V_7B8Zvbu+3zm~EUobdDOqj^Fp#O`$C*-|&o<f@fmH>%=Yw=kI<dT5QUC
zfwE2shzq+=p4t>HNBKI<G#~F7FYet4HfEifZ4`WWp1fdx=R6`7&wrX+>#%w5`54hJ
zxQ@a3?>G@H+MT^XAG=;Y5O%yg^^NhTf)_HG>-LQo9m|$A0xh$RbH7}mMX;xFo)nu%
zBWYT-n&u2wVnnN#(}g4d#Dmkt;^Wc6H~mHO?|v*c>_~YUk~xs@{12?uD_#^!KaI7Y
z!uZagxIi<@h6h>47wS)?o@E#1y2p!VEhmXt7+<YT7pMsA*6}?aK|fckFaE;$-93Ji
z;QYODeh;R(K#4otjj&7QDRhMwc^;iDDt3++6PAq=WzWtwDm_0>zrp_6c~~swHcg*%
zRD3uQBc7ZdCpiDDm>*p(o}=np8X0na_&3f+%d?&r!5!j7mrKJ%>4&q88#~WYN!aE5
z*wD5G$vK|kDDEGx5rXs2bR$}9_D!I5H>MbJey2(AN@;vuDWYw>IMIE8*yt2x6!J(Q
z3+!@!%NVkp<6ehi#JGb41m~abLA3a(@)_E{dAT9)PyBWX|62Jdx;3ufm!4vNu_z;b
zo-?!=_EOFsvH3=3q)n|`QtP-Faj!)$!THyE5iM4~J4t0P?l8g(Zz}lLED_qti;gwN
z{TbC+OllZq<hgc|3c|j?`ON;wbq@<U$A8!tBZ8iF7My?B`)HAV!f~oJ(_(b!>`ld<
zWfhTkE7L!X<He(5?ZngJQO39~$EhUjQO?2pF}H=B<A-*|h~=Z(3C^E;Kj+@>7tZh#
zzpOe;KjzqEjJaSIB{yU@U)j*p^8U&Is(8FVk;^<$@J>8k|7WWqd<#(#|Ev~|D(Niy
z#*d~wmHScsHEv?x&3O9b)mEd!KyRAhd?;{m_o|liM<eM)k$%*4iJu4>evoR0EjI?8
zu0q)g{2*%j7qK)$`*V5^B(DGQd)>sB*@r2p!X_i^ZF%xum`g-D`&+`}Bgykzf7-pp
zPkifdrn`4%83Q|2p&4I~ielxmS!$#GtGNfW{XakHCa$+VNKHE|H`=c$PsRS4BSPDH
zS&klwqy-}fQvL&eB4pD6Dt|1}81OlO-tYP>-kkhkcDXu$avvSS_8)Q6O+>daQ;++z
zjCNF>)@->bDwob@*@yP;l^jfeANLanD#z0DC6$c+8v>}*tL!wj&k?iv+5l?Pe;C{U
z`KNB;{>%gP_C%!7?)P$(KGu!WymYY)!}%$Dc?iXx_Y)I}?57!jJ`L*MCxGgP7Nd+U
zr<hmY96*Z;j9~lU@Xk$C%Y*Ni<&})KOUhBzj0I?Efpg{x$0DikxM7t0s-K|Y`-ock
z2lcNLK<y*SQ<jsd&6n>CpqnR0vi<k`>L&hi-B0D-JPm3aQI6WTEl&j+&NAmY8A*G*
zM$q|deqwC3eN<}Jt=N8n0n|Cpmx7!N26lWjfINnbX8S*r%3bVjyN|B6@egWSs~pK|
z=y@Ttx$fCW`gnaLErtD3hkexO=E(zX>z1SbdjhD;UmoJsxk$RRzApWF1@E_`_fdiC
zClAQuYgev3<ynzIjJQ95hU~4Y9behs2T)LkU@D8_OP6s!{Sr|&P99&o8|A3*t|$?6
zI+BXCtWTqGeP))~PwTsvjqBexfP!xqrK}65i4wO5(2g$k+5T(c`aCZdORt;uj%&NB
z993zYpH|hqAZDM4q^`~lX+GvxkLs~hyK(Qh{#yd5gpr-54?imM;`+bI(va=H8|IgJ
z@d4TxJvXl1^Kz8#tShCv;YwR^{kLvuMB8Kigx~%HG-B@DxB=e+=-po*#oyyU3IFQ@
z$Um+T+yCPmI6vLYWWK#2u6>R2v|{{u5pX{r9mDe@F|-N!;{F~w5%<rn4RHgzR-tKs
z9T6pNWTR%dKSo3}Vf$~1``hSykmeSSjcfl)c`7t|wrF$7i`Jt3AopgpcCnvWIpZMB
z_Kb}ibgl|zx-v!7+ERqP(Y`rHGq(TZd)&ml)rZM%_tChp^xjmwe>M?W)}K6Zes*qe
zPM@ax3De%gv~l6lxG}fQqEcvH^Oa6LX#?8N8QYxgf6Zz)5&J5h2Kt_i>oC}x@D5!S
z&sX{t?LQA|NssXUU*v5(HLP(mPClRIvoBkPv?L~urV|ZXvi&=Mh!(e7AE%!O9*rB4
zHIOo0a5uLeUY54Q|3>=OZ2R2!wvTiZUXdrM!}9%c9UpsBe&1Q<kh^8+$K#O{yeEX-
zzl;|9rk|vtun#F6Na?#yHrI$KO!=@jm2YndapNl%;U;<yK1~gaY>4Za*@u=4PB2%R
znwNe@`!hSYp<f?Gi%)Y;Q%=~2HV&joM-Q2c6v|4&(SDaMZP@-Fgt&>^L1$_5nmKVD
zEBH|A4v6273suJbbvbi8in<jo)`p&?#;_0VA4o5kB${7NP8285{`xHK*#4K)cN06d
zCD7f%J>xnx_n}IC@>&+(J}U;J{k#X-<Nl8p)e;gY4)&qb1F6X0Su7Jn4+(d~?q9&p
z^?$aSn|K?4j>dd0W&M6`J-MtUU+7G+6zzBF(Sh9YemLR5IqD4i&=rAH-MO$OZQLYL
z4((Tn=)m^BBhXD$iabwsw#OgnG~9=Jf39RHcqo(Dg!b2ZbfV8^qs8Ir=V>kML$?G{
zt7~N}8M3;IAhbU;M<=%b!&ThG=QZbP?hnUfW%~pBSFr>;7mHni_Fo?ir&MTv@{#kD
zW%}{hp}z)FyBy`QcAGy|YCp_}!rA__B}9vjQ_oYmwbg>;_*%x4vE;m;&YThc?vY*C
z_POyD$N3#{^Bmnf^)hJavOuaf-P4lk>lE`@%#Q|nyAjv_ZJggiJ<rqOHPwPT4fdg4
zag{8k?q@fT!0}h=(}hZ3#ryH$1nPFy-;nd8aGflcshy6PhoJqaW8I1CKXrBdejLE}
z;pvw_GXB}ht*piK&}?%c+8>pt8~uj)eX`zJ@>tc+7}__G{<#0n{Mz_nPK)-h4Txa-
z&)UFEq*;?d^)bFqO%Z?EmB+F??RoPP+@FVzb|<ID(PHfQ)6^tpwlTC}AdQW)n2Vjw
zYMF-TPk}<c*!~BHx{082XQ?K}*U{I9+y*25RMyop1nsB6_!|EiEgBCyNki@~H{|oh
zz4%0P&HIHdpC;h`Ki!+{KMv2Ax1CQ@FO08aMju+(@Qk@K<+CK>`P;Z)FABr+(^TU)
zEgrbZkl&WBX;Yb7?<#BQi1ybF#ec)}-+q*vIMn7OMPPg#?|W13lhe(i9lR_NXn)?R
z-t7A|_kPZek6Ry-c1P<|a(%(k`j)giS|8Q<tMz4WeOj)c$o6&X>(VaAr&~Yg^go>b
zLN~tT`Vo8m{|J3ZoB5^xlfFp$+v;nS{z`X!q`t+~QctM$VcYd{sc*>guAp}P)2e@X
zT)?V-kn5+(^kWvOACv2+8DQu1NzyL;lj-9uQfDUDXZvqUtzF-h`lX&L+^u$b{EpWD
z<n_0;CtrWGx4xcy{Zh7XyMCB_{n?(sTA!EaSK4j$H{Mu(&w=&(|DsQk{mbi<Tz{kV
zEvkK6yV9@7`^Vn;zFePtbStNI{nyd@u=2NE|Cj5((qHOd99@5I{aoIE(qG=6$@Ljh
zKb9Kn?{fXto<2lgpXv8=TJ7BWvGkYMKe>KHUjHBAFUKeSZO>nFeUtRJ)lVeXN7>V#
zxI!N#^;xogdHo#eo9xYx<oYaWw;f+P=bUu>QD1icaQZ$@U&QGzrCp9sr%#mEPugwo
zKY9O3{i4+8$@8OoesTIhu7Bw-udi+UQlBaHhw}MoZ~h11`6%sb{@dz<r2X<@_y44C
zl=C~8{!l(2EwcYeJm0wIAEz(l?mu~bW&ct?mZa~J&sU4QztZ9PERRpx<?$uI|CByT
zUO#D<*Dtv~M(Jm`@$1(ATSZr(knNsY{eZMLNqBDP-d_rA@S`5pUl`i;d#?&K?^;Q%
zen9oFi!VlO^rIOQJhkihzef0x$GGx({XkOxy7=aphJLhQV+rm0{n%E%6x_ce+rKWp
zxq7KD6<h12UB9pQ#hdyKsKWNIi*Ghr3oXGnU+wz+#_ovqH!|4%b@9y;eY~l~n9ADq
zd$Hb&2HhaGe_ed@v{QL%@UDt>eLwnK8S3%g#P+X?Z;t8XMg0PU*!Fet%eW(DXmu4s
z=;DhZ9;NBPgCMPbVDalxw0EJ2_1DE0qx+Sl*ZzT8{Xn;ZC27=QAvk|se6hr{;$#XA
z(CP;U^n!gtpy2#<@x=!-i;<6aMWNFVWO-JU-X&HRoWCx<xUNr8nvvaG==1|#>xxjj
zU|+%c>*9+M^NY}+lBI=CKM=pGFa@tHBRGFue6dLWB6RDwB0{GhNL#Kj9jskcaQ?dZ
z;;MOtDNEEVL#GdzzuJ?o4|!#9{<`?y=}kEP$@jJE_jLjblT+LUt$v_OoF^@Beb3<9
z*R9{L^(aCeDW30N6Thrcpa|veds(}F|4<Yqr|`X6{ebFU7r#7luLwmoIH6s?-@c_7
zEuX)Y?Ozu^toyPk1uu?c+t<Y>clj45&yzb1U3~G@_7Zfj^j57tAi7xz3NWo>{dMuh
zD~(H07N?DdZv8*@Q)vqLbGf0@4?M|VicYLrY5ZT?*TpBt{!^OH4_t5P;(w2~l%<fl
z8w}n0zUSI<6cw`8(CG^zZ<M8J-YePmb?f_Y8hMkav4!nl7he<&%TdS1TMVv!UHr1;
znew!L!VW_he+<a)L-+oOHFWFyo8S48kJDj8r!S~?#D}u{y!-#$zAk?0?&C|-e2*Er
z_@CcbUvheW!O-akmR<9sY3}D(e_ebp?<hYCS#rnF=>ydJw@zQMxpM^yD0<uA+SjfB
zk69H=<Ax0~bn$V^KL%|Zl*iDmAJu9UKp}Tm7*fCR+re)s^vTZHf3QA$n)Uml+nsMI
z^vQ)9_Mrxqr&+%bHa7p7LZ4h~c{l}Zon+M~dshCMLZ4jlpAfpac@pa{zfZb6_>@AQ
zJY;D&_4qK(s!zTd|0#t&x$&0}Xu-x=zb_p5OMUU8l^;^*lg}*<C$GsPtor24lRu=;
zCvW%^LcJ%9uzp`S@|XJJUK<lr=#x9egi}<WfmVI;y%~uq^vP8}hR}(e1Fhc|j{K#*
zI3VNSDfG#Ki^A!}mR?qU^0rs+Qs|RCK7^3hre4<X3rGG^U;O0e+Z6ibh=t)~s@}z_
zPi`CcHibU9#`_SOL|v@k7moa;zPLi6w<+|=i3`GM`PFt-eewq9w<+|==b^uUbg7;7
z`@)gG)E|f4f0II={5#smMo8=Tg(JJv7auJ8HibS};P_j7YiQLcS8{)wLZ6%q$G_l9
zL+kg2BY&wcKL7A-3VrfNw7)mHwpE{8>)6{A`s9mf|8-Pt>-U8tf2l7no%in)`s8ew
ze;%dCs!v|_<y{JW@^j3O2F1zxec{MoejhyApO`|QJO=kq?*slq>XSp4B&N_Ox5oXm
zexJYf`@*3=^u-@`eMq5Cu7LYLzKM^J`s6+fKBUkmXTbfRrjd{J`@)gG{62X0{!<El
zav?mwDn2eHq&_+9=BE_;<PTp%sK<j+*6#~P{_^`^a?h_R^vM-ghSQ|sg@x27e`@eG
zg+4h0p1&uC6t;d}IP#a@2iyPtmO`K0uyG%n)Hkn?`s9+=zopP8S4<U3p6Piz*S^#j
zS2j7DZ1u^5oA#j(F4=|DC-?VtHreWv+qj0(v}M@@=P&ieH;1J%+3J%QH}6AD7Ni$a
zpX|{ymC070JkdRro>oXNIDh$lVp-r~vehRaZ`p^odASOyPyY0Si^*1>yfsZInNGL}
z&R^<_ug-Hd+3J(ux9&qe6Fyq?$yukknr!vSx6_4ElYJko-xrSjrM@__vzy6QpX}A9
z4>@i6!>Ui-(8A4Rt543BF_f}AcxL_naO5xb#f!eUnQZmR-P`q{^_PCL>XR?MbTirN
zlN)3XrSs{2vwnX#@|WKS1KPNo{zspDGLv~-SRWeq<&0IIyt%%+$yT2{Eo&$_9p7Np
zC+qxIFWO+$AGaIsZnD)UFTwZ|9<5>R^8Mc{#NA}8PhN!c`=$I!t3J6~U3ZhMK6xb0
zZ^yPPt@>m~{_^{y*atV0tv-24NFVYVzSOEu4twTivehS#Ngqm4YnEE|$&UQx_d#Mi
zH<PVCd2Opc6n12hRiEtB$j$UW`sBYe(T{0E>ENqHR(-M~fBF8uXojoFR-e45MIV}#
zalTcbe0j91$yT4dAT{pKD)X)SWJmt;`y<nA7n7|%`AoAuw7+$<Ri9jMoQug;pS;B_
zl=4rCw(64|`OEKvoRO(aw)*5JP5RJ_6|=4S<R%?bnQZmR$6Z1xIAOL`pX|tAzW<-9
z=xq9~PyXv)eR3*1p9{X2Zq+BdmT)%N>XRQjhti1LGpzb#NB;8r!_oUW_kJ(q_x{tr
zrqCxZnQ~QZyW2y^^@FuXzopP8|8)DgDE4!>kl!cO4u4CbPafJOK@4jeE@b>ZzT@W<
z`s8PmuZm)W`wFgqsZX9X^lJ)z^6<_HA~;oqkn#Jep&wJ|lY3$OK_!N;{Y!mv#~Png
z=#wvnCx}uz`wAJqzc=@N3VrhEX;($fYoplyr9L@d(8m<|<koWhU55x6zpq&^F@-*P
z#tfXF`0;H2QlA_#_<ag}a?h>_qIb^GLdNgYrTaUDKKb?Bt73ir$!z~ppM25@-!C@$
z<dG2x;^4#aLdNfpcYK#ZpZt5wRpB{!8r#3rCr^3tE`>h%R^J5CC}^^f@%_}L-=)we
zFI;z3%so4u?O*DXO*P)7&?jFRmLM+9n<k__xow?yDfG$pdSm`xj56f<!J{tkQs|Sr
z&b}&!)tzJL#^<}}s)+i1q9OIkbKkv7p-&FP{js3pQbWf7b7cEFg+96E)T^T7rloBE
zQlC69Lt+Yj@`11fasKB`hK&EeE}fV{pL})vRna5kX10H+Pp&=beF}Z@oVE!f&Bwil
zjQ{Un@jit<dGna7VqD*SZ2wZ9Jh$P;6#C?LZ4!j3?J+~f|G)Lb{bQp~9z6Q0SbpIc
z+rQK&A8qwHg+BQgv_CBFk|E>&Wd?mtp-(=I_SaXq%=Rz!$@yn|O`%UN(Jny*6uxiB
z`2UGzUsLFln~%l(3A@ksFXJ~gu6;|PPyX0GK|G!Cr#1e+@#eP_`sB3No{RIhUb6km
z`2F@m&Zh7B<QxC$lcTRc7a><Zv+Z-^lltVFWm1`J^~t|=Oc1wLx(caJUS1`Y$yT5I
z^~Q6tH^x<P<CFU25#?P>w)$jmJilFAq!%*2U(Ika+3J&<{`Op4ZjhesU+R<3XLU8%
z>XW<T`R(DBP00BEd{0-Ctv-3`t>@y=*Q{*+QlDJ#jH}63pF9lD2hZKPvHln>9^G^`
z+3J&H@cZlZOK!G*sZSQI+)V$YPi{F=bi(gLQ1?PYt{=E{bu-!OlPBGIF7kIQ#P%=s
z$#*uonQZmR9^Dc|NbV9s#`o9kb2C}>$(x{0zVWX<+5hfy;hD7r+rNx&9zNz~vehRq
zK>L$UdI=f-pK`^`WUEg;fcAqAd$Ik?^?`+Z+)V$YPri}Poc7*x(Pdx-wta4VGJgN9
zqnqh}^vTXs%|+1upkh@8*T2*!UtaHKvehR)#_=y7Q9;P~ex@s~rvK3=w?AUeg!X4#
zF$u1JsZXxj4Bv+~`s9Dm{<gAJg<KyfmB-ceKl<cqAIzt5ewR<F!}c%r$-&25O}6^v
z=V<@nEt8P({Ye#FOt$*uaI}BGzY*KN)F+3hb2VA@$=E-j^vP?{{;ipHgj^qZ;hoB4
zt53dz`F;Lr3$}l$Pc|2KF<JG=*#EGw?!WqEf%ZR$MncB#yX0^-+3J&PqWz}}+p_&j
zeR8qFsZ3UV^1~#3a(ge!e%zlPuUoM1*WCL#H$JH^vKPP4_)9(tPSO|I`@WF&kR*MP
zz3+p|@p-9VlD^1Z{C!z)J{p&#FLKns?)#wdvAi@cNnd0y{@!zPUUE&+7dh%*_kB_+
zA}`HI(iho_zgHQMhk}yyMUMK{eV?@7pNFy}>5J^e-(7O&rXET9B1iq}zE9E~&P}C~
z^hNgK?_DP5B-bQ;k)!@~-zO7($VI_P`XYPr_YX%rsCSaS$Wi~g?~_USb5hMDeUZKR
zeB<ZYzUzw|^{@Lrsq%xzcYTqg_I2;~L+@sz#Yy@id*27ye6oJm7uk#dx6S~2lD^21
zzwY~>;f&1mB1vClFaBS+YUc0yB75H#%3t?=aL+Z<cYTq)_`lcGj8rp8Uu5t5Liy{y
z4;F98KoyhpMfT$Vr(H9A*B9CQzEJ+U?}JW1q^EgF`XYPr|0jpjQO6{Gk-hH=<*)lb
zD6%6R4NKA&*^B>=xsaAxB<YLneP1Yl-S@#w|8#UONnd0y{(m?)EuBx&7uoy1Q2tUM
zWbgZ+^|rL+lcX=Qw|*e?*{_rIMUMP+@8@HWr=@;L`XYPr`%kUXQtl*uk-hbU+&7S4
zGf7`$@B2ixuZzF8@kvMHlJrFm``3Jbybnl6rIPeT_TumJ+oY%5N%|st>j$cT-S@|+
zFX_JPi|obUyPnKI*OT-`j{4Vqe|$-kfkKk>MUL9neP48Mp7FcB$lmwCl!Q$50s10c
z{Qk#)EabF$r8fRwBQg^$PtqSbYG3M$?8WbU<jnS6Ut}--ulm=0e@yI^g_<PkmmIaP
z`@Znbn~k0(>5J@rKP)(z{ky)%UVQ%Mp&VpN(ihoVAMpG;JM~M_7yVz_*S-IL>XCz{
zK|iGXe#rPVCq+RYq+37O*)tb)gno(h*L^>H@Xt*?&tt9nA$#%v)OT~!hoAn{583<v
zQ2x5_hlBO=P(SE{bn6Fwv*e|N&@XZRy6=aVx$}}|lD^1Z{J-_vymUTEUu5t5L;368
z&o9l#`*V`M$kF?^ZhfKiSiGMn>5J@rpQ!eA@%#PD>QIkXX@&0lw&0RL8ix3cF8<>g
zS(R?BsVKPp6LSBOz5K8;fA8uK$hU?47jl1zz5Km0f3WnIcH8}lD*v;t{Q%^L4#yr_
zUH(;-ADYY0&(#Ou^51j*T>o7Df6mU;2jKGm>+EZg|6lIk;_3r%`Tx26<8uFu%>S8e
z|KtDE2ax-d?B#b=`Tynol6GDGW;uVPT~{A~%a6~E@4p<M+}~xpKTPHSm-~z4_~ibg
z<oR9OV}IBS)JNd@m;SPS+x=xK|37zrxZ{`pvVC3te>px!```Y{{xy03+nyhl|DW4G
z$MrA$W&5`0N9F&Q$0x^c@A)M2i~pDXgN~kW-2S@%vOiCb&o+Ot%Ky*pZ<g&l+Fz)<
zzf}HzdH+a%+x_8cfA)Xb-)-;yQ~7&k`||i~pZ{V{Fin2im;HU<_Mhwa2dn*~%5J+q
zIr;umd3|m7pC;cQE6<Ouy%qBR&xqFN?^pSax&5)+{VDzB`IY@A&!4R7191DRx%sWm
zkL~fP{ngz5OnHAfx<BOgmv-Chuj&JE_b2y!(#>C0A3*xc^XKUI!%_Zd-TY5pAHZJz
zY?WVHo?m<Wt5tq_`TUZ0F2B9JKKAne%j1{(S9SZ#x&5!w-`@M3%Kxu>|5Ewy)&61I
z{qw3mfbRZP`Ty1Yv%No6{s8s+AkR<o{OZZ`4>&r%y5l<teX@N2QRBDW|E%f*aK|sl
zFP{&#``^nT|AEZkughPq>I2B*lm5E=3u^w@UVlI2|4)}Je}Me`OTPbK)d!INa(+nv
z<olad{(o-%aQ@u<l6HIdhsrN6?eh5L{7GJ4BYAxQdH>4mle|8Z%0I8JpY8lp`5Sb<
z&(dGk2ax{q_euIEuV0Zo|G&NaGkJan>2Etfljqlv&p+Gu6Pceu=KtsN^UL`mk6-#H
ze}A;C4`4fgRQ`X?pX*=u{-DmkoIm!SpQ=8PZvLzK0McI`pY8j*dVkQ3FBbJXWd46$
z`>H;GZvLs~Gnb#A%O9%S|F81@bNTtX{<Zu6lk)#_`T4p2x%~ZHetxchE`L9lpP%cW
z%iquC=jZz8^7nK3`MLhN{QWbc=NNTw?V+p4-(O&SrXZ&;V=X6~yTr=+fA@CgVe12M
z`Te=}Ie#wyKWFFa1918OIXhP$fXn~S*}3`vT>gK~uG`<Q>I-oB|2eyEf4{0Pz~%qv
z?7IE^s=ff1|DUt#_V=s$0$l!oE<Zo#&*ksu^7C{3bNTzZ{QO-1y8Ztu|38<XpX;B?
z-_Pae=lbXJ_jCFAx&FEQ{kr`8*^r<A^}^C@eE{A5dzJtH&i>iPx|bJdU)N)?nVhFu
zYZKx5ANU^i1t$1U6T1FYeE{A5f0h5AYoGJy^8a&o-Tr-5Ux3U1&)IeP15|whF8@Dg
z*X{3D^#!>6|D0X7e_z!X;PU@-c3u7eRbPP1|IgWV`}<XW0WSYPXV>lDSM>$B_jfM8
zzSOrlst=&s|F81@bNTgk`Lk4g0B(F-etlj3EL9(X8y}ZnUza~i)d%3l$K}`8<<C;}
z0l4vT`So@Avs8TmZhTyReO>-6RUd#G-&j|7@uuiL`ilJjZH#g>e0UHwaV`~j<zl2Y
zex=K=rRoE4<I}aj@=7Ev{Zfam51{K`<^SjE3vl%Tbos$l{Q=IOs}G>d@1^PwaQ<9<
z09}4BReyl<m-}xV)d$e!_fqu-IDf7_fG)q6sz1Q_bM*mq`Mp&A0nT6Q8ywXK(B=11
z^#=~kb`uS&9;da)|KDMsHx)UQ#oQ;RG8IPt>{Q7AugjmM>H~27bM15W0l5A-f37|N
zSAT%>=jsFK@^`8F1DrosA3&GCOVuCX{JHu7y8K?M{s8CC)d$e!2UGP2IDe`Caa12b
zm%mHZAK>!q>+*A{`T$)2Tz-9B{w!4=fEyo|UtgDBOVtP9#>eH?*X8F@^#Qo?aryOi
z`L$Gi0B(F-etlhjE>$0Z8{dd1)bA*MoMs{ae}`S(lxstJbL8#HmUE~tb9G20TOWWM
zAJ;zj{;kX3rRo!K>pyb+!=64vu79Zd(T>)yxb;t6|H<p8%l5BUy=)FXS=5qt$s{o#
zu!=>kKXdEna(%^~{z9(5PlW#EzpSs@^H=%}-SNHn+?>Lm{j2Yg<Jaj+bmv#;UpRe{
z^q1}1>St8`e@?$3*Ej9yKdkxxp<mRkzb3CAAlC<N*JqVo_Al38b@c<d@yYc&*}m=i
zZu0s7_SP4b{z>Ymq+O@Kl6E=1Wcs`m^$Db1_Md$HI0E{$e*Yi!3mmOa%IjylKAOC~
zxuf+}d3~h6Zv9=JKWVq^U)48|{<3|Y{y<(IX_wbe)+Keq|788fI;h_;8TSvTzftYW
z`H{T7fzsE=`%j)<UH)=z{`{BqdwKk}{U_Hi**kwrkENkmbN|&h$>X>6SNbaM`N5qZ
z?)jyzpY8lm`bRl`<@jyqcXIuu9KWr<%FoaFbNV{zFWa~6U+NoW{(t#=w^yGcd47F)
z{dM{CIsKrtJM!oHmv-qdpP#tDV|%((vPk6k`XuG=cl7+=#>YKh<n@>B+tX)C{W$l0
z<nEvUa(?U`zp4+wjb9fZRQdIF`T&)mpUeNRiw~;&`dWQJQht7Je7g9c%CE1}2dMf0
z-1v0yL6u)$rw>r|0l4w$;)5!`zD^&Y>H~1&)5Ql>etn%jK-CA}#;1!9s{HyoeSoSD
zz>QBApHunwb?f`8J^(j9-TJ-C&(F25i|?uY|GM>im7kyMUl-p~`Tuq6_bNX>*S{{l
zr}F>n*6&q*ey)FAd{5>7*R9{H{QO-1y7->T|F2uWSNZw5{&n#^mH%J2ey{TLbN%b$
zdn*4wm!F^OpUdB`TmM)2_qqOc@jaFQUl*TK`So@B097A=YhM?iQ~C9E`T&)mpBtYp
zKBw~Q>+}KN>jP-&m#XpU;&UqhzD^&Y>H~1&)2;uj{QO+|y7->T|F2vBSNZq3{&n#^
zmH(g1zpq>0SM>q7_I2y`D*ry$zAnC~^8f4NgDStiZhc?X2jJS*#RpaXeck%Lst>@8
zPq%)r^6zu)>*9+l|GzFisPgaY*7sF?0Iq%A`n}4}&$X|MFRJ|iy7haNf1m4L7vIa9
zl>eW5zh>(LXzH7)_I2y$`Q8W9LCZWtw|?&ddzyAr4PE?F)eq3EZ*Tophqf784c+?s
zT+|;Zb#H~ijZe4!{Omz33b}IF(5-(T&RU1Yh3zxA@#)r=3%#vQK3&cky7lRcV`|d9
znx_nIe7g11Oap_g{<`(&tc|Ntl+#6n8z0xcZhd$k>N|Mi_;l;j$5#?fL;t$<(*pOZ
z&;p!a-TLjDOo7w{*M}P)XV<N-=6!?u6G2<q@#)qd<3IV6DQv2tTmO{y9tY>K^)Gbm
ztExVRZhf)|>St^lImqC~r(3`Ki1X_?*U!+c9~Q&)88^0;p<BPKfb;kIU|Y8Shi-i@
z8|H789Yqape7g0kESTTh0zC}f`q^pBzk{&r*6&n(63(t$-^z>oTh=$>#>e^V)}QX-
z`E-7cpP^g-I)UfM!R<xa=c{ggX)T_w2XXy$>r;F1{PV%}=bnGu^Ot-6b9V0e$c>MC
zK5)-3?)l2yzufbO8y|Q7anA>Ce4L%TKe_R7*O$9Lxcif9pPS#@{m1=&a`TfLA7|(0
z2RA<M{BhTpn;+cxx%10if3AP-{BYxw`_mlNhvM?r>+)Bs`cra$nxpzqT>o7CDY-w*
zQGF<`f3E(N+@I#CJ`~qKSAR<GPjgfsitC@NKPC64IjRrE_0QFxlKbNv)raEx=ju<%
z{c9JFyh*V?PVVmx=+Tm`PbK5i_VP=r`cqu{oWI=v=BWM@XXol$$^CDR>Q8ZYuD+Gr
z|K_Ov6ldq^TXFTLI6GJ0imN}x*=2m&UVchd--@e0#o4*~R$Tol&d$}h;_6Rv^`SU_
zu6`6(AByXrs~^SHhvNFz<*!urr{w-LNA;n&{<->7a(|km`cPc|T>UAzKh9BoD6W65
z{*>IGX0JZf4Ah5OUf~Q|pGud%Qq`Z5`_~rqbT`@Vj~j#fRz6wRTKC7<>tEHUlJRMK
z`6X5TDXx9aU+#Z%RDX)IbM>v{{x?VUr#L%T-%9R(b5wtdv+MFxs`^%P|C^)wQ=FZv
zZzcD?IjTR!*>(9TRedYD|IJbTDbCK-x03tc9MzxV?7IAus=gKX{x0L!j_Nz<^1rM4
zRPy`6QT-_yA8}OQNtgd!)u-ad$JKYz<$qW8skrgU_==<YPEudus6G`pKCZr#F8{l#
zPsNQ-exEz4@1)EBuIf{9<KyZ(>GHp;`c&Nb<oErE^zTyakDD?nL9}`~ovlyBjZfEp
zuA!(;)Ni7})u+<sr&sl-IDZ*`b5x&-tAEA$bM>io`R!HxE6!iW9~{-E(&e{T^{+Vp
z$Jig|s6Lf0zrCt|#rbpfsdV}6RsAc@U&cQj)u+<sw^#MAIDZ)*a#Wv6m)~C1zmn@W
ze`Iks+3t_)+X3~_9)32YzQkVscU7N?>z`|1uHQJSPsR1m`OEmQqxw`_{VUF2#(y2v
zr_$x0SM{$rf37~2F8{o$f5rLB_@|@#RJ#21s{R${FW0{u)u-a>Uvd62zU!zyl`j9h
zs(;1RcjD?pasA8nF-P^Cbot>`eJXBzGJfo+zLPFLysA&djgPDEq{}a_>Qiy!lkss!
z^__J2;Z=PqZhUh6!%=-FU4D60pNbowTwh%3?rgH%ALohsQMp&NW$ROM<Kx=r-oJJE
z?Nxm&-TS?&@1%?GtNK*B`d6y{l<xgr)pydx_f>r=ZhX4;dsW{_7vER)skrg!-tSd?
zCtZAB)u-adr+dFw^__I_eN~@|8=vm|Ue$Nf#rIWxDsFtb_j^^}Nf+N&^{Ke=>E5qZ
z{U=>~Ue%}K#;1$FtNKt}`?~jYRewqse^>RPxc+tT=c;~`F8;3SLvj7<-p{|+k2;O|
zyZaL<FyD%}PHTL~wPY$wn!7F*RUeA$U-y2l>PP9~@2WnOF8;6j*S(*s`cb<0yQ&Yx
z^{;zBSM{TG@pn}pitAtZey-|ANqxDa`cPc|T>U9s{9e_6;`-OUpR4*%y7y~U-$@tW
zSM{m5_I2;qs=kvhzOU*-apTjyU#t2~y7>P0`c#_ww`zR4_iI)ENf+N&^{Ke=>EidQ
z{u9@}?)_ZVpVGZwtNKp5_`a$S#kJ4Xf6~S0RedUMe7g9%s{h2bulqhw^`~_2_p1Jr
zE<Ug7Q*rI<;_s?H6xY7)`#{y7(#79ZeJHMf-S>g2AEk@GtNKt}|GMu3Rewqse^>RP
zxc+tD2jA;Qy^j{BDmt4g&9oRDI(t*Gzp{$RyOl}Rf8zSry`QW4P~7{q)VDjVPo=4k
ztJ>Gazt{TKrSmy*2wnVr<IG?h^(2$FKCY@?rHfDdPp(T9TNe?!_;_X5UDxIl-1v0y
z<9Lj(SWa)Di(hZT@wNNC6lxILkMFDT>Egqm`qicvovH|3eEBl!ca2+HQE=na#Xqn6
zn5fBnlhDPFZ)K=O>+=|b8z0xcF1}mvb~S5#S6zI$?D!f~aRUim{Ij65L68RvUHtXb
z3_%|7=f=m`b@9;$i=pqv_2I^+iy!vB6+kU8KXmcSrsJwm7R)bQ{8QCm)5Z7hO$(q5
znBThiqO^PB{@})^i@&wR_$vOMN$BE#{cwDbaDQ{-)5W(`{W)EHE*SOauA_b(H$Gkb
z=^^Gv$Ms*V`gVKu*ZncSc0P1s>*I0b*Ttt^;r`2#;geP0ZZCeP#;1$l{E7SXDaNOZ
zADM9fMB(^!@hgAae`(OaF219lue$h<OaI!m0QCX6@o~>T?)l4&kF#^nM{a!F^MQMQ
zanD!o{^p)P-1xZrkGuc5@o{$U{^Z8T&0p^R;_gq*&dqObeBAFRH$S=g&Dpv6!HthQ
zKiu`@<_9-^?)-D(<ND{$4>vxUKgnMGtK{`fWquf4ekNW1C2M`N#|5nQ?Hsi){bl|e
zNA=Mh<;Q8!tZwtwd1Y2AC#O`v+4?spCpY}*3S2-MkQ%sy^dKEb3o?O>AOpw>vVhFM
z17ru;KrWCI<N&gpJRmnH0P=%;z!MY#1wm0z1QZ4(KygqElm?|hN#F&_f-=Axln3R2
zAMgb}pc1GEDu4js4=RH|P!&`G0vI3&R0AeJpeCpRs)IV9HmC*afw~|VGz1Mmeb59n
z28}>-&<r#Mtw2lA0)&DP&>FM@Z9yB*0fd3}ARKf89YI&n1#|{IKzGm$^a4FW1c(HE
zKyT0=^aFjtATSUN07JnLFc^#g!@)2x8jJ!X!8kA$i~$qD1TY><0h7Tb@B^3zrh*w@
zI`|RH2D89SFc-`LQQ#*q4@83nU_SU6#DGO$Ay^8QfW=@1SPqtf)nFA^3D$wNU=7#^
zHh}eD3)l=cfo<Ryuodh8+rh73H`oPsf_-2w*aHrLSg;>hfEmPr!{87&2#$hya0HwH
z$H6gh8k_<rK>|1n&VUQxJU9m~gG=BdxCX9*E8r%$0j`7F;1>7|+yi&P9q<r50QbQY
z@EAM-&%jggJ9q(}gFnD4@F#c)-hjWrYw$OC2i}4Y;5|qLpTQ^a5&Q$bf-k_?S^gg<
zr*HVf6@R*bR3J5Q2W}u8NDI<{j35I@53+#FAQQ+AvVp81C&&RjKpv1A<O2CYK9Cm_
z0tG<<Py`ePo}f4=28x1Gpd=^(%7QYWG$;?s0WaVSe1JEo2r2+S;14Q;N}wvJ0s?>m
zf<PcJ0RjTl0M$V?P#e?&H9=hv4C;UepgyPv8iPilA!r7gf+nCPXaSmo5YQU50&PJX
z5DLOTd(aMa0v$mI&;@h`;h;O{2D*ZtAOiFNeL!!}3-kkhK_nOm27vxx2p9|of#F~n
z7z###kzfQE3&w!aU;-Eq#(~LT5|{|4fvI2$m=1mfKY&?aCYS-{fG98<%mdM2E|?E~
z20wvCU?ErlmVm_|1}q25z*4XZtOP5-TCfJJ1{=V7unueno4`i!3)l*_fbHN{unp`2
zJHZaH7wiGMK`hu0_5m}90|&q%a1dBPJU9XlgX7>BI0{aIli&n63(kPk;5;}762K*J
z5nKRQ!4+^B+yK|XHE;|325y48;10MA9)SDc9(W8MfrsEJ_#Hd}&%qzy8Tb>t1TVl}
z;5B#!-hsE^4R{X{!QbE$_y|6Luiy*#4CD|0H~jezaKYbG0cYS2+<+@c3(|npAOlDb
z(t*q%6UYd%fvg}4$N@Y+c90w70y#lGkQd|u1wjFj9~1_jpb#hqih?4bBq#xjgEF8r
zC<V#^FHjcv0B=wpQ~-X!7gPq7Kt)gm1OR^!1Oh=-KtKQkR0q|73Dg2LK@AWL>VVpy
zKBx!kf<~YrXaJgmCZI8B0h)tmpfzX(T7otp6oi2GpdDxnI)V-$40HzJpcCi@x`Hks
z0`vggL2u9t^aOoDB<KSMfc~H#7z_r1fnXRI3Wk7@U<4Qr#(>da6c`W2fw5o`m<T3-
zsbC7241NSZfN5YRm;t7PC@>q$0?}YDm;-(WKY@8*Ay@$BgT){QECS2GQm_Q91S`OD
zum-FKtH64&4y*;6z(%kEYz14uX7DT627UoM!49w;>;b#MF0dc$1A9RnH~?b7L0|!9
za0DC%hrls#6vTs*-~>1h&VbY46gUSGz*%q+Tma|66>u3`0@uMca25OpZh{-&4!8|&
zf&1VdxC<VEhu{JD9XtV#!5`omcnV&E7vMQ~4PJpi!CUYK`~?!h-{2ki2tI)K;0yQ+
zK7nuGAMh2Va>0EM<V(LBa0M<P4M+{#L3)r5qy?EkMvwty1zA95-~qCOY#<lN337nE
zAP>k53V{3|AMgZ)KtWIx6aj@n2~Zpq1EoPJP!f27vY-s`2IWCH;0Jtx52yqxf(jr2
z_=CzI5L5+KfB*&v0@Z*C5U2@ifa;(Qs10g?dY~={1`R<2P#-h_jX@*O95e$>K`YP_
zv;d(X1hfY2KwHoTbO2$XJqQP#Ku6FObOD_~56~TS1HC{`5CI}VAJ7~02mL@_FbE6;
z1He!)1Plfvz;G}Oj0U5?NH7kJ1!KTOFaeAQQ@~^}3H$)2fvI2ym=1mfv%xGd6U+s3
zKos~1%mdM20hkYd1~Fg}SO}JaC15dF0hWVhU^Q3;R)Te4Em#9Kf(>9j*a9|#O<)`N
z1#AU7z;^H}*bR1ponRl>3-*8mAQtQg7GMT(;4nA@4uYc~9vlHDz;SR4oCc@BNss`}
zf-~R(I1kQ&%it2Y2(E#v;0m}2Zh-6HHn;_T1NXpPa0fgD55Rr!1Uv?hz%%d^{0?4#
z=im?U3j7IPf;ZqV@EZIL-hsE^19%S-!DsLZd<6f1uiy)Cc9k#wcpl*IuK3dhqynjd
zJ8%Q(Kw6LnWCR&NdXNQV2AM#1kPT!7IYAEK0rG&{AQ#9F@`1dd5GV)=fFhtU@C3y{
zF;Eng0wqBSP!^N{r9pX64tN1y-~+rtMNk3w0e?^#R035&6%YUn5Cj5&2@nvV2B;3I
zf!d%Js0r$VU{D7%0QEsV&=@oV4M8)|6f^-XK?~3vgn-td6=)0EfKU(y+JknW6X*y!
zfG(gj2nXFkH_#RI1QDPI=mUC#UZ5Z73nIZlFaY!iL%?7#2n+|qz)&y>j07XVSTF{R
z1{1(|Fb+%xlfXnU4NL`7z;y5<_yNoUGr<fn2SkC{U>=ADbHRM@Gx!NC0t>+cummgy
zF<?1Z29|<VU?o@q)`B%)HP`^wgLPmt*aS9$U%*zd1#Abuf^A?I*a>!ky<iX64PwE5
zun(9)95?_DfrG#T;=vJc7#s)3z)^4toCGJpS#SoN2Is*!kN_@$i{Jvd3a)_5;0Cx3
zu7O+NH*gc&1$V%0@BrKg_rPQD2s{K&!SCP+cn<ym&%mGHC3pe;0<Xa<@D98MZ@_zy
z2>u42z(?=_d<9>?XW-<9`yPM(16=U;RKOXy12^Cb(t<P~HOK(cgLEJ>$OJNiY#=Mh
z0&)NkkR9X(xj;^k599@TKtWId<OhX;CnyApfuf)YC<#h{;-CyD4N8G>zzdWGKENB4
z2Ni%H@CB7YB~TGm0Rg}t1c5+M6%Y`>0M$V?U;?#3O;7^_gF2u#s1NFax}Xtg2pWK<
zpb2OUT7c%D8E6e!ftH{R2n8XaJ!l8of{vgA2m_r#IOqhrfv%tnhyXo6chDR30zE-r
z5DEH#0iZwV2L^*dU?3O<hJqnrBp3mPgE3$<7zM_IabPT%1SWzBU@DjbCW9Zr4`3RY
z31)!lAPUR|vp_VM3+8~I!B1cwSO^w?`Cu`K0gJ#guoNr-E5Qn|9IOGW!78vGtOIMo
zCa@7~09(Npuo?Ucwt-*3POt-P2YbM7unX)5`@mih2M&N(a1dC485{wJ!69%A90l><
zBsc+%gEQbXI0epu1aKBy1Q)=0a0Ofjm%w#!4O|7kft%n4xC3s3Ti`yp2kwGL;30Sb
zeg{v$WAF!f2A+bK;01UNUV~TQPw*DJ0e^u+@Hcn|K7tS6J@^7XgHPZa_y>FisoZhj
z11I1HT!9Nn15yKbkRGH1X+b8C5o7>aK^Bl1c!2C68^{H6f*c?($OCeN0w6!g2RuO`
zP!JRaML=Ot0u%?uKxt44lmuR&EGPrKL3vOP_yJ$w11f=vpaKX0{-81l1XV#5Ab<ga
zKs8_j1ZsjBpgO1nYJ*y!9;gd~K||00)CWyKW6%gR2hBiJ&<eB!EkGy;0j)th&=#}-
z9Y7dp55hqw&=GV6T|j5h19S)7Krhe}M1V-p2lNL0K|jzJ3<3ke05B8`0fWH^FdPg6
zqroUJ5{v_5!5A<ROaSA-6fhY~0zZIhU@Djarh^~BY%mMV1arY05Cwh$^FTCM0Oo_A
gK@3;~7J{W<30MqPfaPErSPfQzm0%rM3)X=D2O#DP(EtDd
diff --git a/advtrains/models/advtrains_signal_30.obj b/advtrains/models/advtrains_signal_30.obj
new file mode 100644
index 0000000..40504e0
--- /dev/null
+++ b/advtrains/models/advtrains_signal_30.obj
@@ -0,0 +1,653 @@
+# Made in Blockbench 4.6.5
+mtllib advtrains_signal_30.mtl
+
+o Stiel
+v 0.022876587736527454 1.5 0.08537658773652745
+v 0.08537658773652745 1.5 -0.022876587736527454
+v 0.022876587736527454 -0.5 0.08537658773652745
+v 0.08537658773652745 -0.5 -0.022876587736527454
+v -0.022876587736527454 1.5 -0.08537658773652745
+v -0.08537658773652745 1.5 0.022876587736527454
+v -0.022876587736527454 -0.5 -0.08537658773652745
+v -0.08537658773652745 -0.5 0.022876587736527454
+vt 0.96875 0.5
+vt 1 0.5
+vt 1 0
+vt 0.96875 0
+vt 1 0.5
+vt 0.96875 0.5
+vt 0.96875 0
+vt 1 0
+vt 0.96875 0.5
+vt 1 0.5
+vt 1 0
+vt 0.96875 0
+vt 1 0.5
+vt 0.96875 0.5
+vt 0.96875 0
+vt 1 0
+vt 0.9375 0.75
+vt 0.90625 0.75
+vt 0.90625 0.78125
+vt 0.9375 0.78125
+vt 0.96875 0.78125
+vt 0.9375 0.78125
+vt 0.9375 0.75
+vt 0.96875 0.75
+vn 0.49999999999999983 0 -0.8660254037844389
+vn 0.8660254037844389 0 0.49999999999999983
+vn -0.49999999999999983 0 0.8660254037844389
+vn -0.8660254037844389 0 -0.49999999999999983
+vn 0 1 0
+vn 0 -1 0
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 4/4/1 7/3/1 5/2/1 2/1/1
+f 3/8/2 4/7/2 2/6/2 1/5/2
+f 8/12/3 3/11/3 1/10/3 6/9/3
+f 7/16/4 8/15/4 6/14/4 5/13/4
+f 6/20/5 1/19/5 2/18/5 5/17/5
+f 7/24/6 4/23/6 3/22/6 8/21/6
+o cube
+v -0.29350952641916456 2.375 -0.2416265877365274
+v -0.35600952641916456 2.375 -0.13337341226347255
+v -0.29350952641916456 1.5 -0.2416265877365274
+v -0.35600952641916456 1.5 -0.13337341226347255
+v 0.35600952641916456 2.375 0.13337341226347255
+v 0.29350952641916456 2.375 0.2416265877365274
+v 0.35600952641916456 1.5 0.13337341226347255
+v 0.29350952641916456 1.5 0.2416265877365274
+v 0.031249999999999997 2.5 -0.054126587736527426
+v -0.031249999999999997 2.5 0.054126587736527426
+v -0.031249999999999997 1.5 0.054126587736527426
+v 0.031249999999999997 1.5 -0.054126587736527426
+v -0.2477563509461097 2.5 -0.07087341226347256
+v -0.1852563509461097 2.5 -0.1791265877365274
+v -0.1852563509461097 1.5 -0.1791265877365274
+v -0.2477563509461097 1.5 -0.07087341226347256
+v 0.2477563509461097 2.5 0.07087341226347256
+v 0.1852563509461097 2.5 0.1791265877365274
+v 0.1852563509461097 1.5 0.1791265877365274
+v 0.2477563509461097 1.5 0.07087341226347256
+vt 0.421875 0.90625
+vt 0.390625 0.90625
+vt 0.390625 0.6875
+vt 0.421875 0.6875
+vt 0.421875 0.6875
+vt 0.421875 0.90625
+vt 0.390625 0.90625
+vt 0.390625 0.6875
+vt 0.515625 0.65625
+vt 0.578125 0.65625
+vt 0.578125 0.6875
+vt 0.515625 0.6875
+vt 0.453125 0.625
+vt 0.515625 0.625
+vt 0.515625 0.65625
+vt 0.453125 0.65625
+vt 0.515625 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.9375
+vt 0.515625 0.9375
+vt 0.515625 0.9375
+vt 0.453125 0.9375
+vt 0.453125 0.6875
+vt 0.515625 0.6875
+vt 0.515625 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.65625
+vt 0.515625 0.65625
+vt 0.515625 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.9375
+vt 0.515625 0.9375
+vt 0.578125 0.65625
+vt 0.515625 0.65625
+vt 0.515625 0.625
+vt 0.578125 0.625
+vt 0.515625 0.9375
+vt 0.453125 0.9375
+vt 0.453125 0.6875
+vt 0.515625 0.6875
+vt 0.609375 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.65625
+vt 0.609375 0.65625
+vt 0.609375 0.90625
+vt 0.578125 0.9375
+vt 0.578125 0.6875
+vt 0.609375 0.6875
+vt 0.453125 0.65625
+vt 0.421875 0.65625
+vt 0.421875 0.625
+vt 0.453125 0.625
+vt 0.421875 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.9375
+vt 0.421875 0.90625
+vt 0.421875 0.65625
+vt 0.453125 0.65625
+vt 0.453125 0.6875
+vt 0.421875 0.6875
+vt 0.609375 0.90625
+vt 0.578125 0.9375
+vt 0.578125 0.6875
+vt 0.609375 0.6875
+vt 0.578125 0.625
+vt 0.609375 0.625
+vt 0.609375 0.65625
+vt 0.578125 0.65625
+vt 0.421875 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.9375
+vt 0.421875 0.90625
+vn -0.8660254037844388 0 -0.49999999999999994
+vn 0.8660254037844388 0 0.49999999999999994
+vn 0 1 0
+vn 0 -1 0
+vn 0.49999999999999994 0 -0.8660254037844388
+vn -0.49999999999999994 0 0.8660254037844388
+vn 0 1 0
+vn -0.49999999999999994 0 0.8660254037844388
+vn 0 -1 0
+vn 0.49999999999999994 0 -0.8660254037844388
+vn -0.6123724356957946 0.7071067811865476 -0.3535533905932737
+vn 0.49999999999999994 0 -0.8660254037844388
+vn 0 -1 0
+vn -0.49999999999999994 0 0.8660254037844388
+vn 0.6123724356957946 0.7071067811865476 0.3535533905932737
+vn -0.49999999999999994 0 0.8660254037844388
+vn 0 -1 0
+vn 0.49999999999999994 0 -0.8660254037844388
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 10/25/7 9/26/7 11/27/7 12/28/7
+f 15/29/8 13/30/8 14/31/8 16/32/8
+f 17/33/9 22/34/9 21/35/9 18/36/9
+f 19/37/10 24/38/10 23/39/10 20/40/10
+f 20/41/11 23/42/11 22/43/11 17/44/11
+f 18/45/12 21/46/12 24/47/12 19/48/12
+f 18/49/13 26/50/13 25/51/13 17/52/13
+f 19/53/14 27/54/14 26/55/14 18/56/14
+f 20/57/15 28/58/15 27/59/15 19/60/15
+f 17/61/16 25/62/16 28/63/16 20/64/16
+f 10/65/17 21/66/17 22/67/17 9/68/17
+f 9/69/18 22/70/18 23/71/18 11/72/18
+f 11/73/19 23/74/19 24/75/19 12/76/19
+f 12/77/20 24/78/20 21/79/20 10/80/20
+f 13/81/21 25/82/21 26/83/21 14/84/21
+f 14/85/22 26/86/22 27/87/22 16/88/22
+f 16/89/23 27/90/23 28/91/23 15/92/23
+f 15/93/24 28/94/24 25/95/24 13/96/24
+o tube
+v -0.044839933450893564 2.25 -0.025888347648318873
+v -0.13858993345089354 2.25 0.1364914155612634
+v -0.026114427503430324 2.1875 -0.01507717174883902
+v -0.11986442750343032 2.1875 0.14730259146074326
+v -0.10825317547305462 2.176776695296637 -0.06250000000000042
+v -0.2020031754730546 2.176776695296637 0.09987976320958186
+v -0.05412658773652719 2.155154343497677 -0.03125000000000041
+v -0.14787658773652715 2.155154343497677 0.13112976320958186
+v -0.10825317547305463 2.0625 -0.06250000000000039
+v -0.17075317547305463 2.0625 0.045753175473054464
+v -0.0541265877365272 2.0625 -0.031250000000000396
+v -0.1166265877365272 2.0625 0.07700317547305445
+v 0.10825317547305505 2.0625 0.062499999999999584
+v 0.04575317547305506 2.0625 0.17075317547305444
+v 0.054126587736527655 2.0625 0.0312499999999996
+v -0.008373412263472338 2.0625 0.13950317547305446
+v 0.10825317547305507 2.176776695296637 0.06249999999999957
+v 0.014503175473055093 2.176776695296637 0.22487976320958183
+v 0.05412658773652766 2.155154343497677 0.031249999999999584
+v -0.039623412263472324 2.155154343497677 0.19362976320958186
+v 0.04483993345089413 2.25 0.025888347648318048
+v -0.04891006654910585 2.25 0.18826811085790032
+v 0.026114427503430855 2.1875 0.015077171748838205
+v -0.06763557249656914 2.1875 0.1774569349584205
+v -0.10825317547305462 2.125 -0.0625000000000004
+v -0.20200317547305463 2.125 0.09987976320958188
+v -0.14787658773652718 2.125 0.13112976320958186
+v -0.05412658773652719 2.125 -0.0312500000000004
+v 0.10825317547305506 2.125 0.06249999999999957
+v 0.014503175473055074 2.125 0.22487976320958183
+v -0.039623412263472324 2.125 0.19362976320958186
+v 0.05412658773652766 2.125 0.031249999999999587
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477189476869597
+vt 0.203125 0.9326421052868479
+vt 0.21617443467592862 0.9272360529738075
+vt 0.21617443467592862 0.953125
+vt 0.203125 0.9400755653240713
+vt 0.2290139470261925 0.9400755653240713
+vt 0.22360789471315218 0.953125
+vt 0.20853105231304025 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.20853105231304025 0.9244505653240713
+vt 0.22360789471315218 0.9244505653240713
+vt 0.2290139470261925 0.9375
+vt 0.203125 0.9375
+vt 0.21875 0.953125
+vt 0.21875 0.9272360529738075
+vt 0.23179943467592862 0.9326421052868479
+vt 0.23179943467592862 0.9477189476869597
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.2085296875 0.940075
+vt 0.2236078125 0.940075
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.940075
+vt 0.2290125 0.940075
+vt 0.2236078125 0.953125
+vt 0.2085296875 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vn -0.612372435695794 0.707106781186548 -0.35355339059327356
+vn 0.6123724356957966 -0.7071067811865452 0.353553390593275
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn -0.8660254037844388 0 -0.49999999999999994
+vn 0.8660254037844388 0 0.49999999999999994
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.35355339059327373 -0.7071067811865475 0.6123724356957947
+vn 0.8660254037844388 -2.680315483308927e-16 0.49999999999999994
+vn -0.8660254037844388 0 -0.49999999999999994
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn 0.6123724356957947 0.7071067811865476 0.35355339059327356
+vn -0.6123724356957972 -0.7071067811865447 -0.35355339059327506
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn 1.1102230246251562e-16 1 -1.9229626863835638e-16
+vn -1.1102230246251562e-16 -1 1.9229626863835638e-16
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn -1.1102230246251562e-16 -1 1.9229626863835638e-16
+vn -1.1102230246251562e-16 -1 1.9229626863835638e-16
+vn -0.8660254037844388 0 -0.49999999999999994
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn 0.8660254037844388 0 0.49999999999999994
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn 0.8660254037844388 0 0.49999999999999994
+vn -0.35355339059327373 -0.7071067811865475 0.6123724356957947
+vn -0.8660254037844388 0 -0.49999999999999994
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 29/97/25 33/98/25 34/99/25 30/100/25
+f 32/101/26 36/102/26 35/103/26 31/104/26
+f 31/105/27 35/106/27 33/107/27 29/108/27
+f 30/109/28 34/110/28 36/111/28 32/112/28
+f 38/113/29 54/114/29 53/115/29 37/116/29
+f 39/117/30 56/118/30 55/119/30 40/120/30
+f 37/121/31 53/122/31 56/123/31 39/124/31
+f 40/125/32 55/126/32 54/127/32 38/128/32
+f 46/129/33 58/130/33 57/131/33 45/132/33
+f 47/133/34 60/134/34 59/135/34 48/136/34
+f 45/137/35 57/138/35 60/139/35 47/140/35
+f 48/141/36 59/142/36 58/143/36 46/144/36
+f 45/145/37 49/146/37 50/147/37 46/148/37
+f 48/149/38 52/150/38 51/151/38 47/152/38
+f 47/153/39 51/154/39 49/155/39 45/156/39
+f 46/157/40 50/158/40 52/159/40 48/160/40
+f 49/161/41 29/162/41 30/163/41 50/164/41
+f 52/165/42 32/166/42 31/167/42 51/168/42
+f 51/169/43 31/170/43 29/171/43 49/172/43
+f 50/173/44 30/174/44 32/175/44 52/176/44
+f 38/177/45 37/178/45 39/179/45 40/180/45
+f 41/181/46 42/182/46 44/183/46 43/184/46
+f 33/185/47 53/186/47 54/187/47 34/188/47
+f 34/189/48 54/190/48 55/191/48 36/192/48
+f 36/193/49 55/194/49 56/195/49 35/196/49
+f 35/197/50 56/198/50 53/199/50 33/200/50
+f 41/201/51 57/202/51 58/203/51 42/204/51
+f 42/205/52 58/206/52 59/207/52 44/208/52
+f 44/209/53 59/210/53 60/211/53 43/212/53
+f 43/213/54 60/214/54 57/215/54 41/216/54
+o tube
+v -0.0448399334508936 1.9375 -0.02588834764831881
+v -0.13858993345089357 1.9375 0.13649141556126348
+v -0.02611442750343036 1.875 -0.015077171748838962
+v -0.11986442750343035 1.875 0.14730259146074332
+v -0.10825317547305464 1.864276695296637 -0.06250000000000035
+v -0.20200317547305466 1.864276695296637 0.09987976320958192
+v -0.054126587736527225 1.842654343497677 -0.031250000000000354
+v -0.1478765877365272 1.842654343497677 0.13112976320958192
+v -0.10825317547305466 1.75 -0.06250000000000033
+v -0.17075317547305466 1.75 0.045753175473054526
+v -0.05412658773652723 1.75 -0.03125000000000033
+v -0.11662658773652723 1.75 0.07700317547305452
+v 0.10825317547305502 1.75 0.062499999999999646
+v 0.045753175473055026 1.75 0.1707531754730545
+v 0.05412658773652762 1.75 0.03124999999999966
+v -0.008373412263472373 1.75 0.13950317547305452
+v 0.10825317547305505 1.864276695296637 0.062499999999999625
+v 0.014503175473055059 1.864276695296637 0.2248797632095819
+v 0.05412658773652763 1.842654343497677 0.031249999999999643
+v -0.03962341226347236 1.842654343497677 0.19362976320958192
+v 0.0448399334508941 1.9375 0.02588834764831811
+v -0.04891006654910589 1.9375 0.1882681108579004
+v 0.02611442750343082 1.875 0.015077171748838264
+v -0.06763557249656917 1.875 0.17745693495842055
+v -0.10825317547305466 1.8125 -0.06250000000000035
+v -0.20200317547305466 1.8125 0.09987976320958193
+v -0.1478765877365272 1.8125 0.13112976320958192
+v -0.054126587736527225 1.8125 -0.03125000000000035
+v 0.10825317547305502 1.8125 0.06249999999999963
+v 0.01450317547305504 1.8125 0.2248797632095819
+v -0.03962341226347236 1.8125 0.19362976320958192
+v 0.05412658773652763 1.8125 0.03124999999999965
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477189476869597
+vt 0.203125 0.9326421052868479
+vt 0.21617443467592862 0.9272360529738075
+vt 0.21617443467592862 0.953125
+vt 0.203125 0.9400755653240713
+vt 0.2290139470261925 0.9400755653240713
+vt 0.22360789471315218 0.953125
+vt 0.20853105231304025 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.20853105231304025 0.9244505653240713
+vt 0.22360789471315218 0.9244505653240713
+vt 0.2290139470261925 0.9375
+vt 0.203125 0.9375
+vt 0.21875 0.953125
+vt 0.21875 0.9272360529738075
+vt 0.23179943467592862 0.9326421052868479
+vt 0.23179943467592862 0.9477189476869597
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.2085296875 0.940075
+vt 0.2236078125 0.940075
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.940075
+vt 0.2290125 0.940075
+vt 0.2236078125 0.953125
+vt 0.2085296875 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vn -0.612372435695794 0.707106781186548 -0.35355339059327356
+vn 0.6123724356957966 -0.7071067811865452 0.353553390593275
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn -0.8660254037844388 0 -0.49999999999999994
+vn 0.8660254037844388 0 0.49999999999999994
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.35355339059327373 -0.7071067811865475 0.6123724356957947
+vn 0.8660254037844388 -2.680315483308927e-16 0.49999999999999994
+vn -0.8660254037844388 0 -0.49999999999999994
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn 0.6123724356957947 0.7071067811865476 0.35355339059327356
+vn -0.6123724356957972 -0.7071067811865447 -0.35355339059327506
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn 1.1102230246251562e-16 1 -1.9229626863835638e-16
+vn -1.1102230246251562e-16 -1 1.9229626863835638e-16
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn -1.1102230246251562e-16 -1 1.9229626863835638e-16
+vn -1.1102230246251562e-16 -1 1.9229626863835638e-16
+vn -0.8660254037844388 0 -0.49999999999999994
+vn -0.49999999999999994 2.2204460492503136e-16 0.8660254037844388
+vn 0.8660254037844388 0 0.49999999999999994
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+vn 0.8660254037844388 0 0.49999999999999994
+vn -0.35355339059327373 -0.7071067811865475 0.6123724356957947
+vn -0.8660254037844388 0 -0.49999999999999994
+vn 0.49999999999999994 -2.2204460492503136e-16 -0.8660254037844388
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 61/217/55 65/218/55 66/219/55 62/220/55
+f 64/221/56 68/222/56 67/223/56 63/224/56
+f 63/225/57 67/226/57 65/227/57 61/228/57
+f 62/229/58 66/230/58 68/231/58 64/232/58
+f 70/233/59 86/234/59 85/235/59 69/236/59
+f 71/237/60 88/238/60 87/239/60 72/240/60
+f 69/241/61 85/242/61 88/243/61 71/244/61
+f 72/245/62 87/246/62 86/247/62 70/248/62
+f 78/249/63 90/250/63 89/251/63 77/252/63
+f 79/253/64 92/254/64 91/255/64 80/256/64
+f 77/257/65 89/258/65 92/259/65 79/260/65
+f 80/261/66 91/262/66 90/263/66 78/264/66
+f 77/265/67 81/266/67 82/267/67 78/268/67
+f 80/269/68 84/270/68 83/271/68 79/272/68
+f 79/273/69 83/274/69 81/275/69 77/276/69
+f 78/277/70 82/278/70 84/279/70 80/280/70
+f 81/281/71 61/282/71 62/283/71 82/284/71
+f 84/285/72 64/286/72 63/287/72 83/288/72
+f 83/289/73 63/290/73 61/291/73 81/292/73
+f 82/293/74 62/294/74 64/295/74 84/296/74
+f 70/297/75 69/298/75 71/299/75 72/300/75
+f 73/301/76 74/302/76 76/303/76 75/304/76
+f 65/305/77 85/306/77 86/307/77 66/308/77
+f 66/309/78 86/310/78 87/311/78 68/312/78
+f 68/313/79 87/314/79 88/315/79 67/316/79
+f 67/317/80 88/318/80 85/319/80 65/320/80
+f 73/321/81 89/322/81 90/323/81 74/324/81
+f 74/325/82 90/326/82 91/327/82 76/328/82
+f 76/329/83 91/330/83 92/331/83 75/332/83
+f 75/333/84 92/334/84 89/335/84 73/336/84
+o cube
+v -0.2165063509461097 2.375 -0.125
+v -0.2790063509461097 2.375 -0.016746824526945148
+v -0.2165063509461097 1.5625 -0.125
+v -0.2790063509461097 1.5625 -0.016746824526945148
+v 0.1540063509461097 2.375 0.2332531754730549
+v 0.2165063509461097 2.375 0.125
+v 0.1540063509461097 1.5625 0.2332531754730549
+v 0.2165063509461097 1.5625 0.125
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vt 0.15625 0.765625
+vt 0.03125 0.765625
+vt 0 0.96875
+vt 0.03125 0.96875
+vt 0.03125 0.765625
+vt 0 0.765625
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vt 0.15625 0.765625
+vt 0.03125 0.765625
+vt 0 0.96875
+vt 0.03125 0.96875
+vt 0.03125 0.765625
+vt 0 0.765625
+vt 0.15625 0.96875
+vt 0.03125 0.96875
+vt 0.03125 1
+vt 0.15625 1
+vt 0.15625 1
+vt 0.03125 1
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vn -0.49999999999999994 0 0.8660254037844388
+vn -0.8660254037844388 0 -0.49999999999999994
+vn 0.49999999999999994 0 -0.8660254037844388
+vn 0.8660254037844388 0 0.49999999999999994
+vn 0 1 0
+vn 0 -1 0
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 96/340/85 99/339/85 97/338/85 94/337/85
+f 95/344/86 96/343/86 94/342/86 93/341/86
+f 100/348/87 95/347/87 93/346/87 98/345/87
+f 99/352/88 100/351/88 98/350/88 97/349/88
+f 98/356/89 93/355/89 94/354/89 97/353/89
+f 99/360/90 96/359/90 95/358/90 100/357/90
\ No newline at end of file
diff --git a/advtrains/models/advtrains_signal_45.b3d b/advtrains/models/advtrains_signal_45.b3d
deleted file mode 100644
index ccaebf42067b48ad188311c3fbe3381e4379248d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 61544
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
diff --git a/advtrains/models/advtrains_signal_45.obj b/advtrains/models/advtrains_signal_45.obj
new file mode 100644
index 0000000..a9635dd
--- /dev/null
+++ b/advtrains/models/advtrains_signal_45.obj
@@ -0,0 +1,653 @@
+# Made in Blockbench 4.6.5
+mtllib advtrains_signal_45.mtl
+
+o Stiel
+v 0 1.5 0.08838834764831849
+v 0.08838834764831849 1.5 0
+v 0 -0.5 0.08838834764831849
+v 0.08838834764831849 -0.5 0
+v 0 1.5 -0.08838834764831843
+v -0.08838834764831843 1.5 0
+v 0 -0.5 -0.08838834764831843
+v -0.08838834764831843 -0.5 0
+vt 0.96875 0.5
+vt 1 0.5
+vt 1 0
+vt 0.96875 0
+vt 1 0.5
+vt 0.96875 0.5
+vt 0.96875 0
+vt 1 0
+vt 0.96875 0.5
+vt 1 0.5
+vt 1 0
+vt 0.96875 0
+vt 1 0.5
+vt 0.96875 0.5
+vt 0.96875 0
+vt 1 0
+vt 0.9375 0.75
+vt 0.90625 0.75
+vt 0.90625 0.78125
+vt 0.9375 0.78125
+vt 0.96875 0.78125
+vt 0.9375 0.78125
+vt 0.9375 0.75
+vt 0.96875 0.75
+vn 0.7071067811865476 0 -0.7071067811865476
+vn 0.7071067811865476 0 0.7071067811865476
+vn -0.7071067811865476 0 0.7071067811865476
+vn -0.7071067811865476 0 -0.7071067811865476
+vn 0 1 0
+vn 0 -1 0
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 4/4/1 7/3/1 5/2/1 2/1/1
+f 3/8/2 4/7/2 2/6/2 1/5/2
+f 8/12/3 3/11/3 1/10/3 6/9/3
+f 7/16/4 8/15/4 6/14/4 5/13/4
+f 6/20/5 1/19/5 2/18/5 5/17/5
+f 7/24/6 4/23/6 3/22/6 8/21/6
+o cube
+v -0.22097086912079605 2.375 -0.3093592167691146
+v -0.30935921676911454 2.375 -0.22097086912079614
+v -0.22097086912079605 1.5 -0.3093592167691146
+v -0.30935921676911454 1.5 -0.22097086912079614
+v 0.30935921676911454 2.375 0.22097086912079614
+v 0.22097086912079605 2.375 0.3093592167691146
+v 0.30935921676911454 1.5 0.22097086912079614
+v 0.22097086912079605 1.5 0.3093592167691146
+v 0.04419417382415923 2.5 -0.044194173824159216
+v -0.04419417382415923 2.5 0.044194173824159216
+v -0.04419417382415923 1.5 0.044194173824159216
+v 0.04419417382415923 1.5 -0.044194173824159216
+v -0.2209708691207961 2.5 -0.1325825214724777
+v -0.13258252147247762 2.5 -0.22097086912079614
+v -0.13258252147247762 1.5 -0.22097086912079614
+v -0.2209708691207961 1.5 -0.1325825214724777
+v 0.2209708691207961 2.5 0.1325825214724777
+v 0.13258252147247762 2.5 0.22097086912079614
+v 0.13258252147247762 1.5 0.22097086912079614
+v 0.2209708691207961 1.5 0.1325825214724777
+vt 0.421875 0.90625
+vt 0.390625 0.90625
+vt 0.390625 0.6875
+vt 0.421875 0.6875
+vt 0.421875 0.6875
+vt 0.421875 0.90625
+vt 0.390625 0.90625
+vt 0.390625 0.6875
+vt 0.515625 0.65625
+vt 0.578125 0.65625
+vt 0.578125 0.6875
+vt 0.515625 0.6875
+vt 0.453125 0.625
+vt 0.515625 0.625
+vt 0.515625 0.65625
+vt 0.453125 0.65625
+vt 0.515625 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.9375
+vt 0.515625 0.9375
+vt 0.515625 0.9375
+vt 0.453125 0.9375
+vt 0.453125 0.6875
+vt 0.515625 0.6875
+vt 0.515625 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.65625
+vt 0.515625 0.65625
+vt 0.515625 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.9375
+vt 0.515625 0.9375
+vt 0.578125 0.65625
+vt 0.515625 0.65625
+vt 0.515625 0.625
+vt 0.578125 0.625
+vt 0.515625 0.9375
+vt 0.453125 0.9375
+vt 0.453125 0.6875
+vt 0.515625 0.6875
+vt 0.609375 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.65625
+vt 0.609375 0.65625
+vt 0.609375 0.90625
+vt 0.578125 0.9375
+vt 0.578125 0.6875
+vt 0.609375 0.6875
+vt 0.453125 0.65625
+vt 0.421875 0.65625
+vt 0.421875 0.625
+vt 0.453125 0.625
+vt 0.421875 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.9375
+vt 0.421875 0.90625
+vt 0.421875 0.65625
+vt 0.453125 0.65625
+vt 0.453125 0.6875
+vt 0.421875 0.6875
+vt 0.609375 0.90625
+vt 0.578125 0.9375
+vt 0.578125 0.6875
+vt 0.609375 0.6875
+vt 0.578125 0.625
+vt 0.609375 0.625
+vt 0.609375 0.65625
+vt 0.578125 0.65625
+vt 0.421875 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.9375
+vt 0.421875 0.90625
+vn -0.7071067811865475 0 -0.7071067811865477
+vn 0.7071067811865475 0 0.7071067811865477
+vn 0 1 0
+vn 0 -1 0
+vn 0.7071067811865477 0 -0.7071067811865475
+vn -0.7071067811865477 0 0.7071067811865475
+vn 0 1 0
+vn -0.7071067811865477 0 0.7071067811865475
+vn 0 -1 0
+vn 0.7071067811865477 0 -0.7071067811865475
+vn -0.5 0.7071067811865476 -0.5000000000000002
+vn 0.7071067811865477 0 -0.7071067811865475
+vn 0 -1 0
+vn -0.7071067811865477 0 0.7071067811865475
+vn 0.5 0.7071067811865476 0.5000000000000002
+vn -0.7071067811865477 0 0.7071067811865475
+vn 0 -1 0
+vn 0.7071067811865477 0 -0.7071067811865475
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 10/25/7 9/26/7 11/27/7 12/28/7
+f 15/29/8 13/30/8 14/31/8 16/32/8
+f 17/33/9 22/34/9 21/35/9 18/36/9
+f 19/37/10 24/38/10 23/39/10 20/40/10
+f 20/41/11 23/42/11 22/43/11 17/44/11
+f 18/45/12 21/46/12 24/47/12 19/48/12
+f 18/49/13 26/50/13 25/51/13 17/52/13
+f 19/53/14 27/54/14 26/55/14 18/56/14
+f 20/57/15 28/58/15 27/59/15 19/60/15
+f 17/61/16 25/62/16 28/63/16 20/64/16
+f 10/65/17 21/66/17 22/67/17 9/68/17
+f 9/69/18 22/70/18 23/71/18 11/72/18
+f 11/73/19 23/74/19 24/75/19 12/76/19
+f 12/77/20 24/78/20 21/79/20 10/80/20
+f 13/81/21 25/82/21 26/83/21 14/84/21
+f 14/85/22 26/86/22 27/87/22 16/88/22
+f 16/89/23 27/90/23 28/91/23 15/92/23
+f 15/93/24 28/94/24 25/95/24 13/96/24
+o tube
+v -0.036611652351681206 2.25 -0.03661165235168193
+v -0.16919417382415888 2.25 0.09597086912079573
+v -0.021322340769435684 2.1875 -0.021322340769436374
+v -0.15390486224191338 2.1875 0.11126018070304126
+v -0.08838834764831809 2.176776695296637 -0.08838834764831881
+v -0.22097086912079578 2.176776695296637 0.04419417382415885
+v -0.044194173824158876 2.155154343497677 -0.04419417382415957
+v -0.17677669529663656 2.155154343497677 0.08838834764831809
+v -0.08838834764831811 2.0625 -0.08838834764831878
+v -0.17677669529663656 2.0625 -3.5158714521915747e-16
+v -0.04419417382415889 2.0625 -0.044194173824159556
+v -0.13258252147247734 2.0625 0.044194173824158876
+v 0.08838834764831874 2.0625 0.08838834764831813
+v 2.821982061800853e-16 2.0625 0.17677669529663653
+v 0.04419417382415954 2.0625 0.044194173824158904
+v -0.04419417382415892 2.0625 0.13258252147247734
+v 0.08838834764831877 2.176776695296637 0.0883883476483181
+v -0.04419417382415892 2.176776695296637 0.22097086912079578
+v 0.044194173824159556 2.155154343497677 0.04419417382415889
+v -0.08838834764831813 2.155154343497677 0.17677669529663653
+v 0.03661165235168197 2.25 0.036611652351681276
+v -0.09597086912079571 2.25 0.1691941738241589
+v 0.021322340769436402 2.1875 0.021322340769435722
+v -0.11126018070304126 2.1875 0.15390486224191338
+v -0.0883883476483181 2.125 -0.0883883476483188
+v -0.22097086912079578 2.125 0.044194173824158856
+v -0.17677669529663656 2.125 0.08838834764831809
+v -0.04419417382415888 2.125 -0.04419417382415956
+v 0.08838834764831875 2.125 0.08838834764831811
+v -0.044194173824158925 2.125 0.22097086912079578
+v -0.08838834764831813 2.125 0.17677669529663653
+v 0.04419417382415955 2.125 0.0441941738241589
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477189476869597
+vt 0.203125 0.9326421052868479
+vt 0.21617443467592862 0.9272360529738075
+vt 0.21617443467592862 0.953125
+vt 0.203125 0.9400755653240713
+vt 0.2290139470261925 0.9400755653240713
+vt 0.22360789471315218 0.953125
+vt 0.20853105231304025 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.20853105231304025 0.9244505653240713
+vt 0.22360789471315218 0.9244505653240713
+vt 0.2290139470261925 0.9375
+vt 0.203125 0.9375
+vt 0.21875 0.953125
+vt 0.21875 0.9272360529738075
+vt 0.23179943467592862 0.9326421052868479
+vt 0.23179943467592862 0.9477189476869597
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.2085296875 0.940075
+vt 0.2236078125 0.940075
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.940075
+vt 0.2290125 0.940075
+vt 0.2236078125 0.953125
+vt 0.2085296875 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vn -0.4999999999999996 0.707106781186548 -0.5
+vn 0.5000000000000016 -0.7071067811865451 0.5000000000000019
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn -0.7071067811865475 0 -0.7071067811865477
+vn 0.7071067811865475 0 0.7071067811865477
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.5000000000000002 -0.7071067811865474 0.5
+vn 0.7071067811865475 -2.6803154833089265e-16 0.7071067811865477
+vn -0.7071067811865475 0 -0.7071067811865477
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn 0.5000000000000001 0.7071067811865476 0.5000000000000001
+vn -0.5000000000000021 -0.7071067811865446 -0.500000000000002
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn 1.5700924586837754e-16 1 -1.570092458683775e-16
+vn -1.5700924586837754e-16 -1 1.570092458683775e-16
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn -1.5700924586837754e-16 -1 1.570092458683775e-16
+vn -1.5700924586837754e-16 -1 1.570092458683775e-16
+vn -0.7071067811865475 0 -0.7071067811865477
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn 0.7071067811865475 0 0.7071067811865477
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn 0.7071067811865475 0 0.7071067811865477
+vn -0.5000000000000002 -0.7071067811865474 0.5
+vn -0.7071067811865475 0 -0.7071067811865477
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 29/97/25 33/98/25 34/99/25 30/100/25
+f 32/101/26 36/102/26 35/103/26 31/104/26
+f 31/105/27 35/106/27 33/107/27 29/108/27
+f 30/109/28 34/110/28 36/111/28 32/112/28
+f 38/113/29 54/114/29 53/115/29 37/116/29
+f 39/117/30 56/118/30 55/119/30 40/120/30
+f 37/121/31 53/122/31 56/123/31 39/124/31
+f 40/125/32 55/126/32 54/127/32 38/128/32
+f 46/129/33 58/130/33 57/131/33 45/132/33
+f 47/133/34 60/134/34 59/135/34 48/136/34
+f 45/137/35 57/138/35 60/139/35 47/140/35
+f 48/141/36 59/142/36 58/143/36 46/144/36
+f 45/145/37 49/146/37 50/147/37 46/148/37
+f 48/149/38 52/150/38 51/151/38 47/152/38
+f 47/153/39 51/154/39 49/155/39 45/156/39
+f 46/157/40 50/158/40 52/159/40 48/160/40
+f 49/161/41 29/162/41 30/163/41 50/164/41
+f 52/165/42 32/166/42 31/167/42 51/168/42
+f 51/169/43 31/170/43 29/171/43 49/172/43
+f 50/173/44 30/174/44 32/175/44 52/176/44
+f 38/177/45 37/178/45 39/179/45 40/180/45
+f 41/181/46 42/182/46 44/183/46 43/184/46
+f 33/185/47 53/186/47 54/187/47 34/188/47
+f 34/189/48 54/190/48 55/191/48 36/192/48
+f 36/193/49 55/194/49 56/195/49 35/196/49
+f 35/197/50 56/198/50 53/199/50 33/200/50
+f 41/201/51 57/202/51 58/203/51 42/204/51
+f 42/205/52 58/206/52 59/207/52 44/208/52
+f 44/209/53 59/210/53 60/211/53 43/212/53
+f 43/213/54 60/214/54 57/215/54 41/216/54
+o tube
+v -0.036611652351681255 1.9375 -0.03661165235168188
+v -0.16919417382415894 1.9375 0.09597086912079578
+v -0.021322340769435733 1.875 -0.021322340769436326
+v -0.1539048622419134 1.875 0.11126018070304132
+v -0.08838834764831814 1.864276695296637 -0.08838834764831875
+v -0.2209708691207958 1.864276695296637 0.0441941738241589
+v -0.044194173824158925 1.842654343497677 -0.04419417382415952
+v -0.17677669529663662 1.842654343497677 0.08838834764831813
+v -0.08838834764831816 1.75 -0.08838834764831874
+v -0.17677669529663662 1.75 -3.025217558852895e-16
+v -0.04419417382415894 1.75 -0.04419417382415951
+v -0.1325825214724774 1.75 0.044194173824158925
+v 0.0883883476483187 1.75 0.08838834764831817
+v 2.331328168462173e-16 1.75 0.1767766952966366
+v 0.044194173824159494 1.75 0.04419417382415895
+v -0.04419417382415897 1.75 0.1325825214724774
+v 0.08838834764831871 1.864276695296637 0.08838834764831816
+v -0.04419417382415897 1.864276695296637 0.2209708691207958
+v 0.04419417382415951 1.842654343497677 0.04419417382415894
+v -0.08838834764831817 1.842654343497677 0.1767766952966366
+v 0.03661165235168192 1.9375 0.036611652351681324
+v -0.09597086912079575 1.9375 0.16919417382415897
+v 0.021322340769436354 1.875 0.02132234076943577
+v -0.11126018070304132 1.875 0.1539048622419134
+v -0.08838834764831814 1.8125 -0.08838834764831875
+v -0.22097086912079583 1.8125 0.044194173824158904
+v -0.17677669529663662 1.8125 0.08838834764831813
+v -0.04419417382415893 1.8125 -0.044194173824159515
+v 0.08838834764831871 1.8125 0.08838834764831816
+v -0.044194173824158973 1.8125 0.22097086912079583
+v -0.08838834764831817 1.8125 0.1767766952966366
+v 0.0441941738241595 1.8125 0.044194173824158946
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477189476869597
+vt 0.203125 0.9326421052868479
+vt 0.21617443467592862 0.9272360529738075
+vt 0.21617443467592862 0.953125
+vt 0.203125 0.9400755653240713
+vt 0.2290139470261925 0.9400755653240713
+vt 0.22360789471315218 0.953125
+vt 0.20853105231304025 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.20853105231304025 0.9244505653240713
+vt 0.22360789471315218 0.9244505653240713
+vt 0.2290139470261925 0.9375
+vt 0.203125 0.9375
+vt 0.21875 0.953125
+vt 0.21875 0.9272360529738075
+vt 0.23179943467592862 0.9326421052868479
+vt 0.23179943467592862 0.9477189476869597
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.2085296875 0.940075
+vt 0.2236078125 0.940075
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.940075
+vt 0.2290125 0.940075
+vt 0.2236078125 0.953125
+vt 0.2085296875 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vn -0.4999999999999996 0.707106781186548 -0.5
+vn 0.5000000000000016 -0.7071067811865451 0.5000000000000019
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn -0.7071067811865475 0 -0.7071067811865477
+vn 0.7071067811865475 0 0.7071067811865477
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.5000000000000002 -0.7071067811865474 0.5
+vn 0.7071067811865475 -2.6803154833089265e-16 0.7071067811865477
+vn -0.7071067811865475 0 -0.7071067811865477
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn 0.5000000000000001 0.7071067811865476 0.5000000000000001
+vn -0.5000000000000021 -0.7071067811865446 -0.500000000000002
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn 1.5700924586837754e-16 1 -1.570092458683775e-16
+vn -1.5700924586837754e-16 -1 1.570092458683775e-16
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn -1.5700924586837754e-16 -1 1.570092458683775e-16
+vn -1.5700924586837754e-16 -1 1.570092458683775e-16
+vn -0.7071067811865475 0 -0.7071067811865477
+vn -0.7071067811865477 2.220446049250313e-16 0.7071067811865475
+vn 0.7071067811865475 0 0.7071067811865477
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+vn 0.7071067811865475 0 0.7071067811865477
+vn -0.5000000000000002 -0.7071067811865474 0.5
+vn -0.7071067811865475 0 -0.7071067811865477
+vn 0.7071067811865477 -2.220446049250313e-16 -0.7071067811865475
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 61/217/55 65/218/55 66/219/55 62/220/55
+f 64/221/56 68/222/56 67/223/56 63/224/56
+f 63/225/57 67/226/57 65/227/57 61/228/57
+f 62/229/58 66/230/58 68/231/58 64/232/58
+f 70/233/59 86/234/59 85/235/59 69/236/59
+f 71/237/60 88/238/60 87/239/60 72/240/60
+f 69/241/61 85/242/61 88/243/61 71/244/61
+f 72/245/62 87/246/62 86/247/62 70/248/62
+f 78/249/63 90/250/63 89/251/63 77/252/63
+f 79/253/64 92/254/64 91/255/64 80/256/64
+f 77/257/65 89/258/65 92/259/65 79/260/65
+f 80/261/66 91/262/66 90/263/66 78/264/66
+f 77/265/67 81/266/67 82/267/67 78/268/67
+f 80/269/68 84/270/68 83/271/68 79/272/68
+f 79/273/69 83/274/69 81/275/69 77/276/69
+f 78/277/70 82/278/70 84/279/70 80/280/70
+f 81/281/71 61/282/71 62/283/71 82/284/71
+f 84/285/72 64/286/72 63/287/72 83/288/72
+f 83/289/73 63/290/73 61/291/73 81/292/73
+f 82/293/74 62/294/74 64/295/74 84/296/74
+f 70/297/75 69/298/75 71/299/75 72/300/75
+f 73/301/76 74/302/76 76/303/76 75/304/76
+f 65/305/77 85/306/77 86/307/77 66/308/77
+f 66/309/78 86/310/78 87/311/78 68/312/78
+f 68/313/79 87/314/79 88/315/79 67/316/79
+f 67/317/80 88/318/80 85/319/80 65/320/80
+f 73/321/81 89/322/81 90/323/81 74/324/81
+f 74/325/82 90/326/82 91/327/82 76/328/82
+f 76/329/83 91/330/83 92/331/83 75/332/83
+f 75/333/84 92/334/84 89/335/84 73/336/84
+o cube
+v -0.17677669529663687 2.375 -0.17677669529663692
+v -0.26516504294495535 2.375 -0.08838834764831849
+v -0.17677669529663687 1.5625 -0.17677669529663692
+v -0.26516504294495535 1.5625 -0.08838834764831849
+v 0.08838834764831838 2.375 0.26516504294495535
+v 0.17677669529663687 2.375 0.17677669529663698
+v 0.08838834764831838 1.5625 0.26516504294495535
+v 0.17677669529663687 1.5625 0.17677669529663698
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vt 0.15625 0.765625
+vt 0.03125 0.765625
+vt 0 0.96875
+vt 0.03125 0.96875
+vt 0.03125 0.765625
+vt 0 0.765625
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vt 0.15625 0.765625
+vt 0.03125 0.765625
+vt 0 0.96875
+vt 0.03125 0.96875
+vt 0.03125 0.765625
+vt 0 0.765625
+vt 0.15625 0.96875
+vt 0.03125 0.96875
+vt 0.03125 1
+vt 0.15625 1
+vt 0.15625 1
+vt 0.03125 1
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vn -0.7071067811865477 0 0.7071067811865475
+vn -0.7071067811865475 0 -0.7071067811865477
+vn 0.7071067811865477 0 -0.7071067811865475
+vn 0.7071067811865475 0 0.7071067811865477
+vn 0 1 0
+vn 0 -1 0
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 96/340/85 99/339/85 97/338/85 94/337/85
+f 95/344/86 96/343/86 94/342/86 93/341/86
+f 100/348/87 95/347/87 93/346/87 98/345/87
+f 99/352/88 100/351/88 98/350/88 97/349/88
+f 98/356/89 93/355/89 94/354/89 97/353/89
+f 99/360/90 96/359/90 95/358/90 100/357/90
\ No newline at end of file
diff --git a/advtrains/models/advtrains_signal_60.b3d b/advtrains/models/advtrains_signal_60.b3d
deleted file mode 100644
index cf41e6d18f2c65b989db6e6eab9bf5ba970c0aed..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 61544
zcmbuI1$0$M_x2MaxCgi37Kk7TBxm-;gF7ThfS^HwyE`ow2rUxay%dL#dy(J}T#H+w
zK%qc`m+zU|3@h)=oxA(3f7klG@OF34%sFSyx##S8X7B3NE7a`x+R4e;$;qijt&rvg
z@Tc|vq>_L6{?9maa*{YXRd3d^d3pRP9jXr)Jg`T3A0J=*UHup8&wu|57_9#^YFx9{
z$5&2HH3o-wRsSyOPvtO<UQL`N<iC7gd#FYJ*|1jg;CMKF!#}N>wP>E<%D;`uuI2Dn
z`Tu0#56iuB^Ne0=Dp`jY(WxS}Ty#PBPaaKo%gu|E_O<x$@b9f{%Kz^6{1+ks_6M+w
zue(ULlidCp_CeQw5*zUErTvyo`?Jx0B<%9vOZz7OpW<Y{=*tQ1TU?jy7Cm9V54-Gt
zjg9^3;@zSm`se)D!B4i2<BOB+%J$_rM=y)9wlCY2?W3O*c0aVQ^FMUTg@$2#-0^eg
zZ}5mjqx_1Drj4)0iPDWdsMOi)RI*NXDwlJVcvPyYXtFypNZPY`ju+>)bf-$S7KsY`
z7K#$E_q&=+>=@VBYA;mdXY;wfun%4&Dm%xRMPf~30qg^EHHnk{IZD93rMo4`-<%8f
zDmXs(dcjtE0R!##h5cWDQ623E!d~p|8>`)^{dj?KS>*WSIHf%x{ZKj{{l+@}$pe2j
z%W)^!EgjIlYw4;&+DjixXOi~h*H_xVnCl67{L(IuKl%JCkM^G?*&Ur9&R?EC*}gn~
zy;>&C?;RDX-Of4I_POJecIhvVKl%KY$G`9K0J?oN(Q5Z||Jj^;eig&<NxMA$(c5>D
z?eRB*{i*XC>-ib~Xp>$0tyBM4&yTd*o}UKj|4x!!wr|h=2ilkC$C1B0Khkb{e!AoQ
z$o7ll_+|UH$6p8iPoC#R(k}gN?R8<#;8VhSex%*k=KT2M_@!N*A8EIDe&q3U=TFXm
zIX*f6BXC{i{f+BvY5r@$Aa#Bn%|F?`oL{>6tGmCZqWuh*-~Dla$@Z^Sy=)FXS=5qt
z$s{o#u!<$Xxdl~NP@3fZcP-GvloR(Kttn*bnY|LV?7GoBH!hf--ppsU+q*w+9tfs8
z{fk@e^89$fUmlk{J{+gz$nIeJ+F%ID{!_hML9+i+X+12ZZe+KVoS5D6_)~L|_ph|e
z^CRua{a<`;PGQgbTJL{pZxwh-$aa&?A2mCahE6>E*S_=R3ah>3Y~25cKn@S8e=rRN
zPWt!xA;%}5AIbe^Ipw5kb%$u5FKgX%QijOl<c8;uJU{v2Uu~VIrEeX7s<LFU=#V-m
z<+zs5>Mzf)9AAxIg)OC5%oF`<1<=xCX=v8m(%SY*e*01Q<M||?Z_?j(e9|uOPwxJf
z{__0T`j>_O6wH5Vw|D$yV3+foyFcXouy=j4Zr&f14*t?E`?tOR(moOW%jb`@+q=Ie
z!7lyf@yq9b^6P(Y)Bd2nIDTojH~$X9F3+EAU)tsK4bOe+^I!fB$lniX*UkT{PN6ia
zc|qER`&0IRuk~ef?UF?)-O)*6(4i`pb5Fv)+vWB5#QiHi7o?uPl_<3RX7hntVN`W?
z29nPwIsfVxJS8x{DQSLFz|+q3L#=+_?eh5*a63j+e74Yhu2XmFc&oE@{>$ql{pI!Z
zyS>0%`N|^mxqaO!^l*gLF2@%!Y`OLMVRH72?dej<B9XtJnI>noj$hti^7#UPk>qb#
za-f3MF3+E|%j<*w%}M=RR>AJxE7x~_dHlG4DCz#OoWk+XF%7WV<@J;H<j=1&u<u;m
zMSK5V!uj0+yF5SAU!EUaU+eQvwo@7BC+C{*@8?H%{?z%A_gC`!+czP?dVb~kv3LCY
z<n_VxMcH-7r+YqK!1(3y>+b)ixIV!mEj7mR$@w9#Z;e`oDYB?PRob;kgy8ztgI)c;
z%j2t=wg{CTJx}yI<WIgh{s+zTe?NZP`B9<tIFT9GSNhBAFYUPgfl1e&<nL=1*yZ_=
zb~%5N+v~xe2G^IfbM60^`DgF`k<Z`lcPCrl|D@ga_wR$N$9KEDe{J6nrM*k(kyd~C
z{ITahc1>o|{k}?n_iAai^S1%UC+)iVc@Mu&xs%!D`A<H7OU2fvoJn>$K6~~kj8C>N
zk5Af@zaN){e{US0w9E5j>o4s)asHIucK$rX_@rGo|D=D^*%m@xKYPzFd48l__x_;H
zzi$2~|NWE4C+A=C_jC38se68__Xl13hZ94{WBU&4_kkS0?fc0Q*yZzAcYNyk?7BY6
zXnrG}R`xt%9CYqj<+^k4Sf_u+(wARj#Fwls#luwd#GS-=`UQ5QZb7>L(`&Q5j{_RS
zi{O1N#QoWRqDb$<)T^e&XufNMI8*wGc|+?KH0jM&k$Xc!QSfS%v7pgmnh5(r=X+J>
zkFRe|d^mzCZ;cV{);47Q)2{Usw?0{@Lya9q$HG38KkY1Y>kVb;_dmCaVMcAyCDk0G
z*=-9Ag?+DcyTIwc9yMPt+M5<`j1haQ))t(9<bFSqEjEr~ZZ9)BMflL-90}%%)$-E9
z=Uc_)3qtsponuU05=T2=7tYH93p!`EY-rko8mx;Exz7o~`PVw*CmtS-r5qP08=cnq
zkb71ai~HMDbl~Y$5zx(FJZUt?2w4+LsbQbzd@8WlmP(e0(2CS|b&MF)*<Wz}&u{vP
zZN>M~>S_&)@Ebl<(K)Xrrs-MH@5xpX^~qcK_MT&uO0%DSg#D)T%fL--TUzq<&q&2q
z#)#|hy#?og^s%1^d%KtZNabpTfAgVM-^y6>KARyD9&Ht`XO$AS#?LV>UD-?LU{5{X
zCFtgj-j+#K4vTTiV}#d?QiAjE`NB_Z^508d=2k)BxqPWt_ez!mO*4t754Vb%MGFh>
z*>jA-dH2!_*mI3fACzc}v`q7@DPr*bKf|-I;QW{T=_js!+(XXWZ^wog@}&Wn0xS)j
zOT?Z;`>Xfl5uDwG@dX6!r5yQh9th9jOFfHMvXtzU-8>Y>@7f@nxHM~yv8CW%+MVy_
z0qgi4j<Eb(rM|fgj^9)_o8bHh;QR)E*-IBI2gZee^`VyI%UB9Eoo#;cc&q4gFP*52
z^BZ?(FTI4_-PtARdfDEV>64F|m#v5q^KPdToc}P)j}?CVsnUY+apBi|s6yR5mSw}w
znG0b49USB$s`Z*<<jS$1s>6QW`9<J{_AM+0UuCkKUlk+X^>-1R|Mt^<qTQuf3e2}6
zuG1PHaxIz4lIE_9<^3O9g-^B*#=(Yjj0?MBsVMAG&L;vRA}U&XEvaPLxHd+t&+x%u
z{rCBaehG2Z@X!5mox1zbf|sYwl|SaSbj1Dty6Q9IR_Qs$<85)&7WS&nO9Jyv&S=@x
zxTVDd_kWK{&y0hNf4wz+qEnWGWXYZo*RhZf<ytY_98%iLQWejyZJlo#Pn_l$SKnCZ
z4D8#SLjosvI&8jqski0jmKaeg?54r_=fU&w>x9E}BH>0{^ItcJW5pkuH<oN^>6Ext
zbewV8m~c7D7|``FU4ea@^YyAfjIU`<3><06zCA`fopRdX{Kw$=Tqe^|s<HWYoP0jt
zZu+OWX1*ep1x?~bzhQAkx3y8mve)rc7IwV<RFTg}Jl`$hyK(-1Il$Vv_TMK)i^mI&
zQ?V&G;yQHlrt)cXi9SmzTOPN-@573%MuTBdMw^kxDFf`wotx~RU$?$Ud_2OkZ9lHh
z^(_YH|L}RVD4XsS<(_;tE-cWSiiXY+A@|E#Du>34G^dss?hT@h<u6W>6YR^K&+ni9
z(@}A~bZ<*43$BmzGK2H~^?tNStb2ya7up{emd~43t+^m7P0wqY(LP>mdlO{@6^$}_
zd7Ysk*u9){#uj{^i8h3`u(Upc>r*<);QWtVj~2zNC(wrM%j3enmZx;@T`6@f7t8Zb
z@nT%Q3C5&vvyDZ?5@<K<qnt&ojG@Um)$Zf?{c1Me;QR+(h!!pHo}+Hz<Kn^|m#2W#
z`DyX9v*zaA;ziW7ZbtP7vyD@S&QT-S@%tXTDYPZ!8=lcp@Jx(&o!G_T{N2w)i%nTC
zP}V5{abXwAQ=7u&C|{?U=Hor%#l0KB#;h~5je_salNapooJYjs`A?H;9X8KBA0zq&
z*D*N%9VeniyR#SQW7o?E!j6}xzA^q(@IoeY-M;anW7)Dspk=mk?w1R+2=+A2lVTHT
zBu%SU)12W-jA-?8x^U#5cyPK{d^}qCroTx3-H*kF9Vt&kG6xc#|ACcy#fxI;r?K`^
z7~lC57iebL@F45>Lj9@Kv+SZ=_ju8)<s>l+<Eypl0u_PXI=;sv=;vzn#a}qTyT?xw
zoWD2D@4++|C~=3o5q7COg|6@-&!e+N#m@0!!m@Fq?Ah5yrRV4AH`rf04~xazrs;Ez
ziVr7Z#FNwG1n0jM^P|hfb5wmxBSX#)|Hk=fdDinHxI?_?a%s3I{cyH%W9K<43A>yh
z8``!YIma^`#r@+oLU8_>ZbXaCz6rGM#uP)&?=<OMDUGiyMYN3<C%O+18=azzLLLcZ
zfnCmT8AFzH-0M(`7<X`h;QZ4)h!#IpK12IAFE`}<iQg{aUn?I)x5oAR(o@VY7G<Q*
zbA~p<Udq`cHs8pMw5fGVY8@9N?zQM8IR9ENqQ&ZWC#mek9Y&bpO$Gm&B|<xS(Xr;Z
zKchN}Ne!cnJl9TALD&~KpV>dT?qMP4_z(MHM9{O&g7Xi1A1%^PI8K#jT8s{zy{Xu<
ztRnJmW%{Raym(Zsop?Gt${5$>IF*Dw$~kyH=C+V?{Lro#v3ztp!TEFV=iK}K!Wn+z
zmsN-9#~hoCF&E6D<c93#D;s)R-d`C&6_58Pa+xOz-ifE{|7<mcZy_q;pVi_~C7os8
z_|dedazCoS#!c+I8Bc$_+G=zd=uH!x4+ReHUe!|mXe7NT(vO-h@e@JA4^qvr<;I}X
zRVZ75A4E<6B9>-oe@^d##PvUZubcQX`!EGn*kpvgEl=JHbBRc2e@l3LBzd0ePrJAH
ziEsVQbocHoV_>H$G~?@0QLJ1xOKr4&HTPh)|K}&&#PzlZscDDhM*B78sn}n0L}*(t
z%h4l|v|!{w%74I5glsxM<&Q-g13m}P`(2;Ko0A{RE>{Oo?xRE4{v&R>iRcz)>T!RT
z(T>W~nk^Sa<<j{q`_TTql7s2*<9^~m<ycz2q>|BpLjaX}m7S*cIbt?n8$fOP4`cg3
z|I|&~pLu}Zo`^Ks{a%jJ$GTCPmoAoJI6q}C524ueequtA{WRmxr$PPu1W?`3VwADv
z6!Yqv188x95p4e(-noftdGP(Rypqv&Nja*Tu>dVCaL!!eSS0lwH;i&$^%FFFA5km+
zp#F6NsC`6v%5pNb`SP6sbo1m$w*Q`A-NZkx`>EWUr$KEa%2E5a<*7i!S>`+^BWaJ<
z2s(ewPmHa$k4nwD727W`fI7$dQjl}Oz>bdwkjIeGZ2xCcxr@DR_tDih{y}YPl_Pl#
zJuhT7*F76aAFq$3rLbS>u#XzuJb9pP-E!1_PXLwq%R{_67fE;4*QGzN;Qe;=J}Pki
z<N<kn?aGy>JS#GY5%&kskiB)a<173701C<wOl5I==`!x8Un0uJ$>VExqZ}396(wR$
zM^cfN^=TBY&&)FWX?^#yasB%SQ1I=dly%`WQR4Oh+R>#x+kY)wpXbG5>2=fIacx(X
zqbiN_)2g}`#OxE1)YZ8m&By%eQ9YJwH|`zRe@g(BFtXG1;YUSYT>m#&8nXR&!~8NY
zK0q6z=f<^rUXIe8b)|GSTxlz=|JE&yXnU-m@Y{cYM$DZXH{e?Uz5DB<_<Q^(;eUMq
z`NuV4`+s}`=ck*Q%(pkhwXad0R*XL{0`BLdV|acfhBhHz+}}ed;{Lg{A#PyTDm3k{
zBcjBOY}5?*$B2j~Z2v8Be;a)d(%izaaqWL8PlZO$7Huwh(OR@0<lc<dF7^{EXB?#2
zp0RO*&Q+mISEh(sTZ)i3+BfHD#`b@FkDHjc`Y`$JJ{lL6-kXZ|&n6<v`jZFF&(7`5
z>C<#SVcL6`HZD9GH|DlkR0_>&zS5~DZ9w}uW1F-6uUYLTVqeA6K;M&b9R_<7-l41F
z`AWZ{{pVpV=@H)li@c4ehBZ#c$>+0t_GPP(mc+!-bfQ5^wtwdj(c*UN<Mi{uqj5vB
z22!RA?&j9R%hGoE-$>t@ZJ!(8_K|MFEAk|DSiV25<702i?>oyJa<?q~cs!DV_k_^<
zm(gP1^pi9c_93MMDSg+;<{A-&DIeCR^6d>FZhXZe+(hrer>S9)4RIYa`_PiX3Fb;u
z^V08Ve`e=4^y{N&@oDa9$_e|>#(^~H=pl2FLRo1z+V9e(4cq^N5I2!K=qycMGbgTN
z1s_V?0r4Ahp~|?wE@y5>QMaPS+R(Gq81|w41L@_GMDxqZiQ)v>U!SEN+y9dKZequ_
z1iD+eXI!V|K2)hsUd!U!XT@N&pZ7p}-2c&{T0#QF!9H|)AQkyLi)CWyA>oeL{R`N+
z{?Ar(6K~_s(U{Mrtl!VACzrM43!N#JqWw-iI*>cw4<|f0N1b6Gx+0LOI~TU3jhiIO
zq5TRG9oYVN1iFbzk>{z-_V@#xhWk+O&y_3%4`mXY(EeJFPW1U~v^YHdJgtR&=$1fg
zb*+pgLsoYYg!YH#=*0GaxQd(jyyiU3{o#15Y=2<?Dwbg9VzDdG{_BI`lnU)nK60M2
zOg|nw^w&UYm!mw^Zu7@V?T7hLINN`=glMsG>Uk=+wpx%JU(1*>mYny~nKQ!QJ+cei
zJ~zJNIKM+~o}+uGUIq<a7D&~mds;Gmonk(V`OzS6H{$xgjq_Wm=XpB3rdm*^!9LV0
zu9BtH{p{uuIQ~j~x=`t>ct1XzK;6#z8*+XWu9L+wwbK#v5VRk4tUGc2r>>6Qj|2EV
zJpD3A#y?xRm9=;tnr#k5`=j!7qu(&UPu4q29;^BpL;D8OANSvxUmG9HY0>_*0TFEf
zSsS>CG;0#5KE~InDdJDN@>rIqJ#T)3`}5Gz?&S11T8tfknwrGSHik9~q_J@pbFs5o
zEz|J)DNv{v+yCHDHxX3sEY-yLI{NyM+hD|>%DP&Hp#3x$U*kWcMdM*7X~^B>hJ3!b
z7oTXZdB3pb(*)fAr+c&g$Km<%w)1J~h4FRF=tBz|o-tRZe3nE!e;XI<MPYb;nra-U
z#RE4P^4roiZ7Or?U1cpD(f+!j_-~m0+mCV+huWN^2#l}eeQ(Nra=JORgO?=&?aw>a
zn|;6L-p{%5aqC0U?r42Vt}i%R-;#Dm>!Uh<wZ6=)Ps{Za*}iUlUE1aNbnEAw{)f|F
z=*E{^KVq-{AE6IvGr#nI(icg8TYZhvU+J!o)VH`=>It<zY`cCg^$l6x71XYOTJ;Z)
z3t06Ja{V-!e#|2EV{-j81MHkWN!q1<GJTvy>dfT&Z2xVkwd=c5ztnSuyVWj_-_iP?
zy#BWK<m-?2*4LA-U&{7v*AJ7gKil(H>+|ybO1rK8#vAMJIk0~JU-T)me|de9>u;34
zMYV5hSNaus|JYmKm+O;{ZsoMD|2kS9R{pl@|8o6T`b+(bqwCMDpUeAC`pf$>xjsYc
z$5LbcU9R8S(}&3GGyQ%}tDRdvmj3ekC)bb2>;EJC<@lt(?fFZtZ<7AD`ibQFD0})7
zSLmapK1;SQub(4*lfC(oT%RTFw&P3ZoRf|}>dVd_PT$Ari#YwIw9E17^ojENNxSX+
zC+}aWUzGYhd46=yFHRrG^)LP9^|ftZ>NBPOP(B~+&Hn&AAEjN*e_MT!v|nEA{-5-X
za(*Y%AIj&WMfM+w=NtF@<Md_R{U@)l>|g4~lJs5j`D&5(S2{eO<?%_oJig@jpVCLk
z>nH8<`X$%LDE$mKe%<<itLO?8vfWdwACUGY3C|7P`%8fhe$=D-3q!kp?^S{3T`Q^8
z52*fi@x_RZel%l(r*{4R*9brI7*}4eA4uw77vCJy(2o{uETLV$AKS{8g8Nrw``5)c
zS1<LYVr#v$>-Y7(cvHUtRoMP@@y#Y{p(Xg{t6jg}*d4L{Mh4rzF1~r9k2kd#Q(3!y
zFV=g}pc};YuZwS<b}CN|-c`}A??<02Lp|P`*#33#%`ttvs9#_Z+rBP-8F!=%t*&AS
zU3@Xbqck0O5Tw-)EPh>z_AWHB{<`>Lbib1H+CNaMALv%FB#k;O1m~}dFP3;#oJ_$1
zTK&L)Ua(IH6r8^<zW88fG4k=QD0KRPEYFJ4yTr<Z^Vh`}*Yzn%GqQUNoqoV;T@h**
z>?=5bU3@WOei0f}vb50Y2jX`Xrr?!j1m~}dFBZvPgl_#-MCkMbY0DL+gSCqa&R-W_
zTs5ySWr=!a==1^eS9{X+A+HS1Ul-pyy$Q!Z`M!4jzD{6aa*Dg4)em%u^Q7gi?-^YC
zy7l|D9!01l#q<4Z;+HiF6rtRGFKgHDABv*n6uwuhA5i`4;+H4x6``mGC$#JL+qV>>
z<@2|){p;d~bzc^x;Kgxl`?~n#F8|`>d2*+ri!a{VUV`qG-m29HL^mrz0j71Vzb?Lb
zrEw|B;<VAwt^db<Dop`@E;n@gfhYM((TP<njsI)=y7=VSe@fH&f$I%j{O|FWvJ^6R
zgP~jB_gq_!qC(ahI(<Rpjj}Y&dnMbxZhikvBX9CFwy^!{;)|kTIqKMWi@~+8i(j@p
zQ=ZmO*kS16j{*68=-wZ(hHia-^E+SiaXM`1^ab^f_)wOgcmJQ;*Tpa0eSB$}?=eFc
z|MUCmOHR)(7&`sHvTJ@c&HWtfuZ!>H9py(MOYRsteSmuZ*69m2cdkGIMQ<Bi`?~f2
zF{^@U+^|80E<SGg$DnP4@))}HqgssuDCF)6L+TfPJNPYyKG_-j57viIvwmN6yYnrD
zKDkiCKGdM{H0$@l#^zsB=#y(L52t{wldSq=&&pp@=#vZn6GAsPPh$P$_eqxrpHk?P
zhb#@J9v{Y8^~pEmKc&zoH~ta=E!a5g_k|;WsV`o%@<R%J^0~#~<TZJORiB)B@`n`q
z<PD!fsP}{s*6#~P{!(AuYhz*xeR8LmaEi(^(5g?qHzP5HKDp}05IT`_p!NI0k-yXz
z2W0#^g+4iOQ8>NW(#xt(-uCKU3VpK2hY<4G)XVyP;mBX=i=W(ln?j!)u`rxW)w@{r
z$!+7_rqCzXcppNOsEhUc!jZq!7gs3sHibSpaX~mOzuL~KPu}4CHibU<JoNXEF153M
zUpVrY`s1+sZ&K)!e@FY+2x<MkaAcSI;)6xsrqCw~9Dj>%4Xyg*O73q{=#z8d_!oR>
zX#Ku$<S+Hb=O4aJp-=vZ_V-5Dw(65>9ebNXpL`MRzmBSH{l0MIFZIQx^ZuPepPUWz
z&!ZGs^~uY=yi1`^evbLkpg38-FC6*H?}JDC6I1Au$Kd|yeZXHxeRAlM#1#7E*0_Jx
z@AJ2QUpVxKzWBqg4=MD?6>$H@H}MftpWJ7`hZOqc47mT(H1e^2UpVrY-v`g$e@dZG
zE`;Y-#mA+D)F+4C{FFkU{NZZ|^>|Rq`hDTZUw$7<?)f!^KDolmaGEr{u#o!XPYu4N
z&?jfW^Y_G%!q)E#NB;8rVEf<SQs|Q#Hts`{`sNi<pIq|#w-oy1im5`$Gd*wT+L!v`
z$|h%%tv-2h(?0aUCA*ON<o>?SCR=@S8`n^pwk(_A{H4D5=CD*ITYd84=6$Hig7iY_
zlRbK-GTG{rC%T8y(+cSY=P$ocEDKyrw)*7bE&I?mFIOS;$)A33G1=;qx26dt(+L;B
z`AdEA)p@QaTYd8T)_url!bht<IqMWxldV4acDhh%vhRcS`@)gG)E7r~b~D-PlfByX
zA*W4$SoO&pTDX~P^~u>XhEkRX&#d1cj{K#*c+nR(ldV3vd%Hfg{?cz&ee$K3ZYEoO
za)ZpFbUxj0*6$BT{_^`^KpS_{|LBuXW-_k}>qFzdoU!VYH`jMJ+3J(0Wep{#;~T8{
zWS#%&MH{U8<95T{O}6^vB^ZCgqcyBuzW;lLxSMSC$%}A)zm#8T)hBnW>u$2uCy&JW
z?bvpuRiEt0Uw(fS``~7>)h90r=|f(_ms<77Vb9!5w)*5T=|d@M%~GpA*^$5eK1gim
zX0p{MuWi+b!j3Gm>XUsMxtab)pZs?w`Y~-N9elOOs!w+0FW>(c&2Tl@>XY}h=tHwI
z&bR85FOPOL+3J%Qq{jVOWxiFP?8sk!e`K2NVzSjIpJ~>I_P36<>XYk@b1~WKlef5q
zQvONNR(-M~fBAioGcuLQR-gQ&NgsN#VzyPE+@wP)ldV4axJxJnC(O3$lO6fX_y1EB
zolW2M$$$N;PfmsBbHNwWt@>ow63!-Deey%+P#TeYhE<>J$X|YcIC?+l-tT4n-hcYn
z6#C>PQ?80_cY6rAez5lFw-oy1pKd=F#eNPK^82LP;cqGQ$wRv&h+$2`g^b_Fcl?|}
zpZsj{RZ(nkU%~Y+^~sZleodiI9^N@Y1gDA+GJZcb^kWKraxaWOsKgMqf2mLISmSdF
zee$L71W{^dUm@f7_vXG&p-&z??W(AGZ4}$T)F<Z)`j|qW+**#m>kuL1_caS9rqCzP
zn1S;XKc4Mh>XRb|zfYl0?%6d#^v*e2$oPG_bbqJNC%>M1RjkiHneAWdlTSL~`^83|
zJTf9d9DF!l$oT#7j_*?FlYfu7Dm({IWBZr-<S8%SrO+qe>YE@M1x*$*zMs1EyA=B5
zh3l@0xo4-d{Y!nasm8k$`s6Fa62!%M(}dI~x2^Log+94nZ_M9|QHESUc+}-x3Vm|d
z*;mD|x^oQO_<R>#6;Z!WG^9Rx?z?v>^vQv^KNeJ6YRLG1j%<IY&?mQ?dR27Xw3O{%
z>XQd%NKBzmJ`k25&i}m0kn#W5r4v)=ldq1yDtctx%=Rz!$+aiFPoYnq(>6h*`MB4R
z@&ElR-lxzfZys}1jO)9P?O*DX=QjM9LZ95OO@c7BJ!Z)G|F@pFe{A&0gGXN#%P$;b
z`<MFUqpd!t&?o<b_J_q?GGzR}%%IOH^vS2u{`v}++5V+IIsc5WDfG!D+9im9!uJgs
z|39(pYYKgG^RbveVfWeoW&EbbwQni($sgM%h^G_&w8sB8-u#wApPcsEb8-IGOSXR*
zzu#WS+4NnXeB)nza`g4*BIL?vwta4VQlEUYOe&MDKKZwf3F6jDS0VMu%d4a^+3J(O
z-gqwd#<&V@d{Uo0qP&aAR-f#R=eKK%^g_n>s~IjPTYYlV-=2%h4brpyOMUYBtga?o
zeR5YkzdhWt2^rs?@9Ao?)hAEA^;|sqnw9Ne>XQqeaW&cMlZWB?;JG_D)*qwAqnoZK
zTYYj2et(^Q$<6jJ^~s`@o9Tb_$t`D!PWXKY>Rw35^#ixAZYEoO@}xV@MgES3*#4zH
z`OZc+ldV44qg#Rq$z4Lo`2L!GZYHZfc@y->H~!Tp``>*oJhPTy`<L;}!^hlAw)*4+
zXn)d4FCpXqQ?9s~Z1u?p(0=e?FSdWVKCp0)o9Tb_$v4uO)82b7x(uwqw$F`E#_zv%
zbTj>rKG}Jyxd_@HRIIAt`j`6T%j?}tw)*79IR51$DhL_h&veDr^gsIK_D9T_(Ef}o
zCc*VD^~qJ6;rq}=pZpKn-&VG&kn01b^0=D*N1t5ngZVVh@A4^i*#4zHIrx~X$yT5I
z9PJ;xWfC&JKdGXN$yT2nj`k1uH)8vj`sDC*t|qHK8T$v6K6x$LzcsUtkn004yi=KM
z^~rZIzt2By!S*lp$>!oNCaXRf`yUq8{a2qX(EbO}NXYnommJO}TYYj(wEuKrTeg3x
zPcBwCmC344ewd_BZtrE;kNeZ(bqn_WntMOz#wYbf_Tu*$f5}I|N%|st-xtyzlB6%P
z_kD0VJ}>o4(iho_zb^~UN8^(8MUMK{eIFD)mY2pQ>5J^e-+NBZORh=!B1iq}zE3Je
z<fR!&`XYPr_bLPOP*9S-$Wi~g@00fX^H7!~eUZKRyG!oe)FVk><fwn$_et8rxv5l=
zzQ|tuz01U$<eH=}a@4=>`((loxhObEUt}--{^5uR^-j_kIqF~ceKIM3PO6!tFR~Y(
zZ~Q#lcYTqg{&n9cRetdJt}k-bzV7{g=-q6zI7we*@B1K|PuB1HB75=w))`<=(ib`M
z*L@!}oROJcB<YLn#s3Re&HP<oWbgYz`Rl$9?zv|At}n6||M!}jk!mLCi|l=0D1Y7e
z!Qu@WsA7`7$X@*av}=a%`XYPZ7s_AvebDKL^fWI?Ut}--|KxBw>X@W2viE(V{B_?4
zMRug4VM+QTd-4A<7t&ITBz=*+?+fLx`#!kopN{S&>5J^e{|^VJrSnPpB75H#%3tb(
z?0p}!-j<eplJrIP)(@mU`*o7O$dSM9{e0~4wA3$2Ut}+S|EX14%AKSyvbTPa`v&rB
zCh3dpeV?fIb@BH$KIv#&lD^1c|C;ZQ_W|jsRFb~PUi^K2oAi`BNnd1d{Xq4v`~Dd9
zCEa&@k-hkP*OM9OdXm1#QUAK{k1uI5P)L%#$Wi;c?~CruGk(_>+50}2l8}i$KwqSb
z-~Skpg`8He)W-j7L}sGpN%|v4?Mr=;z4(2PoY}tXi|ob!RsXv0kBPmqP?IG6lB4!@
z-xuC_v(eKeeUZKIhXp6If7ch;i_hOYl!Hu3`XYPl1D=0pr+!KLqW??#y7&K2J#x@A
z=!bOQ4;i24q$ucvbn6E@d*-5!&@XZRy6=Y%{<+ELd8}1GWH0`o`fhIe@YBEgA$#8+
z%3t^WaIk(J>IZ$0ZvCKdmb`Qj`X$a^_x<oPcV6;L(iho_|F?ddm(C~Yi|l=WD1Y7i
z`K9@Ie@@aDIeP!rtuJ&Qi}&*+eUZKI6V<*he!qWN9qQ34t<Zhn7F-fY!w{d*#eX~_
ztJ1AC6$Q6{LhfI(mmgN<?_K=?`L?kCLhdiIm%mr$50?JYZo5BG<$u<-AAtPO;n-uV
z%fG7fLv#80x%vQH{(H`!>z~X2&)K>909^imoqY}R|I7VbTzvp8|38<1T<)Kd`9G8G
zfBc{N0CInlz5K2!|G%7H(yq(jEa#83>*@n=`SH2&{g>mD`@3xShpGJka(|H=pWI)R
zJilvu><@c^`UqVA(qFc3yT453|L4vRcl^>{wy(?oFURL-|J#4rzb5a0+w-IH|8x82
zxc;TTY~S|$sQmx(_~iKQJ)dNL@&B@a(9!da+h6xz_UFm*+2$`+`Tx27&9Z$*`wMmV
zm&*Sy?;q)JyFXm*&;Bp_yY1b7Du1tRUml<B^Iz-<rpZtHvcC`9{&U^_V6}f#*=_eH
zC*OZ6udnU?)8zYO<@vF-w?h8^8PWRu{VKmPw?CG<Kc&Aszq0@2`IA+B0B(OZH^0^S
zu{}Puzna^hDeo^w_lLax(r$bGReb>N{^Xudy7{Z>14w^){v7>&ILaTboBzq{1K7)-
zt@2CD^J{N^waQN~pI_3><+qpD$6o$_dHiz!s&0QdxBpf8+k3xL`TuqAUn>8-+COZ&
ze_quG(A~c(|G%1lw)dyXAE168<oQXSUp;yL0Y~RocYFt-PnPdLYW%kQpH+PT?)c^S
z<@3RI|9ctaKalzRb@|IxeE@lU(qET<LCqiA>+gsB|LKzD50Jlq$@l-O`T){j&JXFI
ze1Egb|If`I&YzoK(r)kmQ2FJhT^_%jKgsKBB(D!3?_YU+lGle)`RCR3vz>n`e}nG#
zS^CTR0McLnK1u)N^(&I+|F?I4CeP0x{cY!G^86a|`DgonBJ(rI{Qq2jemOtn@k{^Y
z?~k_i0c_`w%Ky*#bN%byAJqAm^T*!vQ`HC3&3{!NK>Ew$vweS8?+?21#iD+P%>S=z
zU)2ZD%|G>g=JNA%`9pR4|5g5fE<ZolzjptBQvQD~KR?$$m%pFO&(HPG<?rY6^K<=k
z`TM#2{9ONB{(de$Ki5B(zkf#b9HZ{7J#-cM`wNWE6y)?}tmTArmsnZ<@7~TlY<&PO
zzdzSL=g;N;=j>d4051POXXokzaQXi^J69io%m2^Wb^H5OeE}~2KWEqN?^pE&xcvW|
zUAMnq)feFM|8sWT{(e<ofXn~S<>%-8x%~ZHetxchE`L9lpP%brxBp+||L5}abNzGq
z`?>u5T>o7Del9;h*FTrPUzeXh8}jqNURau~51`wBuk!!j*+1J@_woYm>v}9Ulk-$-
zZ6ZAX1K*>*zy$wkLf5~l51`xsuk!zM?Q{NI{(sJ{+rO{s3vl`WIlC@@fT}OR<^SjG
zy8ZpCz5tj1pR?=s@2mO(T>gK~uFD^w>I-oB|2eyEf4{0Pz~%qv?7IE?s=fgC{?6ss
zm-;qG^#OGI|5g5fF2BAmf0n8bz>SZ~udmCWrRoE4<Kyz{>+)x*`T*ScxcvIM{8_3#
z05?7^zrHSimZ}fHjgQN(ugjmM>H~1&8|&&W-W1(OUy=X6jZuz<4-cXy&ZPpcT#U5F
zuXOpfRDA$$e7g2mUWufoU+S>+0d)PV{Qq2i0j@rPE<c#6Kfw8O^#OGGy;S`H&Y!Cf
zpv&*2>JM=Ka{rB^`T)B8UaI~8=g-v#(B=11^#?eAu0DV+zn7{%!1+skgQNNYy8K?M
z{=lKxZlYn;<Fpp}|2ypSrXq*3nES+3rozadoeKH?b@{VYeE_b1u6?dP0M|d~&(#Ou
z>JM=KTzvpt{w`I2fb-|-1L*R1srmz)KUW_>m)}d(AK?7C`T)B8V5<HA=P&g?j_L#G
z@^`8F16+Q6U4AZAAAswh%dfA?pQY*paO30h>+AAssrmri__+M~y8K+KJ^(j9F2BAm
zzm}>Gz>SZ~udmC`rRoE4;~No$`W?lO(=6ow@3708a&1U&j=Wvjat`%nt`3Q0>jQA(
z<J#xmzjgV$RDA+&{YS2U*wbgo^$%4)+R^$IxBjW?KY9Ih+5Xk4m(9T^i(1kynIr}T
zR<Wq{XKwvmuCLhBU&!_MiO|3Nm-Tgf{z|{0JH8j6n^V}cfAt-5{5pM!?))nK3#TuV
z{<3{r{fx^0&*>NB`ldbohc*8{^ozRn*W~pB<oclP`mD0c{^k0su6_VFKDmA;+qYfc
zO<o_s-uj}_KS}+RwCnU&(k{oBOrMvcK7q8${*$jCM?k;U@BgEIfur?FdHrnHN0Zk#
zceK7LuaETCt-s6jC+)WVtNI4gU$(E)AIR$??ehA`x};9{N7iqwgZd4VasP1o8`Zv?
zAIa+*D1D8*|K$1A<uB*v&wp9Jm&b40e{%hjz4N#9SQ?r&_g{UJJbqh$rLW?iAKdxj
zo?q(v+0GB8f0XlAj^B2EC)Z!f@!R^V{QR6hr>~R#vVGhBrM^+-|Ci5qd-W-j=hv6l
zUzb0h(+^6!BY&=cX_x-;`HA~Gwx>%ai$spEPg4GVN6!y#eBARzUVquXJ$<Isk8{sQ
z?*92N=f~dhtNH-k_;v9?m0w?{4^a8}x%~gS_@K(Kuhj=6<>%+dr;87&{Q5e5fT|C`
zjZYUJRQdIF`T$iQfE%AKKB)5R>+}JtJ^(j9U3^gG*VpL-RDA$$e7g9c%CE1}2dMf0
z-1v0yIhB83x4y6H190Qht>3Hs{9OCG_@2uDuUo%Y`T4p2b@4rw|6jL$uk!PA{p;d;
zD*wN3{a)qg=la*h_f-CW-TJ-C&(HO*i|?uY|GM>im7kyMUl-p~`Tuq6_bNX>*S{{l
zr}F=E`T4p2x%~aQ^?#LrpX*;2-&6Vjb@4fsUtgyWQ1t=0_I2?&m0w?{4^a8}x$)`Z
zb1J{SP9N~SK7givsT!XyKBw~U>+}JtJ^(j9-TJ@E&(F25i|?uY|GM>mm4Bb>Ul-p~
z`Tx26`?~dgRUd$BU$=g*^6zu)>*9+l|GzFisPgOU*7sF?0Iq#qd{E`z*RAiX`T*Sc
zbnEvj|325gF21Pp|Lfv|D*wK2eP7iF;M&)%->dxmT>HBCqRRiTTfbNN_qqOc@x8oB
z`Tx21YqmasroO3aU$=gq?|m>Gw9GSf>-Qe8r)f9U(8VuR{Q%wi_SSE8Xq&Os(5<h}
zMg4(N_f{C(_;l;f&mPpGkSm7`-TL?8taWHy*gk_BpKg7*(A(<d)8(9@Tc5r-rY7C1
zdCK6%r&~YGG%(2OuUmi4+PE4;IbAfk@p0|z)`$0@zJn)@Pq#jOd?nE|^sie#EpV?2
zEx`HJt>3=M6i7{QeYo*)cHR1F-Z!W}5ww*ZpKkpz{*ynM!loL!^-pQ<ac~}6|3bIE
zs_J9t)+d{we#W+ugA8tby7jw{IKQ5A{S4juVKH2vabs&4y7kKnIDfAXwq@&o=+^hL
zVg6>>QPkkZr(3_ug898I(8JKJpPk11I|#dO{Z7><;q1Egt-QFuWqlKFe4M{-{plW_
zPv__O8M^ha6L@|c++LJ@zUtPO*5dhk5Z6z)KD7tWKObCw?)k?(f4S#BXXl=e-1xZX
z1NZ#mp0C{f%RPU%@p1Pb_k7^S$Jx32lN%p*eYyLCyFa=1x%tiAf86gUH$S=YadvKg
zaO307A9sDZ`N55!JHOoZ=lbW)4>vx!Kh05nC@z1!E`Oz}KPC64IjRrE_0QFxlKayf
z)raEx=ju<%{b`QsLvj6c^{3?iG)MKJxc<5NQ*wWrqxw)>|6Khkxj)WPeJHMfuKtwV
zzjoosn-u%w<o@n}9xd7WR5CtoFTbR!KgG4r`OE!pj_OZwcCNma-2djN{uF2D>RZYE
zZ;t9uadxi06<2?Xvvc*WxcXC^UB<WV<)>8jt+@JAoSmz0#nqqU>|A{-uKpBPABywm
z>PK<)p}79J`cYhcD6W59{z_GUO72f{R3D1#pQ}G5_oq3k55@J*)t{34;~dq8;`-<6
zPs#mh_Uc2;Kz*p?70$5rsdV`(RsAWse{Dfeca!b@xG|`2<&$--b$^__{#AV{8K1V7
zUsBbd;@ao@<^DHE^`|&HSKmtRe{)oSinDX|t>peUNA;&TyDmSas&6Itzd5Qu#o4*~
zR&xKFqxw^vU6-Fy)wh!S-yGGS;_O^~E4ly8QT-{-uFF5E>RWN|?=pVvsJ@df|GTPB
zCBH8m)t{2_5l8i%bot*^eJXBzTzw~9{&!WMiW{GduQ;mjB=seZ>Qiy!<LW!<^1rM4
zRNVOF_qn6`PP+W>sy-DrKCZr#F8{l#PsNQ-e&3Hs|1QP;xG9qoM5~w6+4@x6_;l^(
z8jAWv{U#b*eJWjkdR2dl^Ox~ANA;<=`d6GkSD#9k-(J<f;{0X&!BKrGU4DC2|BCZ}
zjQw$r>Qm|R+pGFloIh8eN|)bW)xYBWW&G1oeJWjkdsY96^Ox}<NA;<6`R!HxE4hC2
zM;2$3?f$sF9Z(<b;b%kYOYG%;SM{m5{<-$$`i-OdR9yd@zl;w%s!zq$zvBF5{MS)^
zDqa40RsV|f=jv1G^3SXKSDe3$e>$p9rOQvR>R)mGa{bFueJZa073VMGyN>Ep>GIF3
z`d3_iC$2se*S}mJb5!3+mmgl$r{cyZ<HwHbJL&SntNK*j__+E`y8QC0J{31U86S64
z-$|DrUe%}K#wXW59MyNy<(F6WskrgU^~I&`&L-Raah|9jm3u{7wmua%KCXT4{acsc
zUe(9az2B?)PP+KMs!ye>f2HbA>E7>EeJ5RfU)87L#;1F~SM{BA@qJaFiW{Hq{a)2~
z(#7{xeJXBzy7zlk-$@tWSM{m5@#)_0RedL2d|%b4;>M?YzgP90bn$&vpNbow?)_TT
zf6~S0RedUMe7g9%st?7ruX{gN^`~_4cU2#X>tFYNuIfkW;_s?H6xYA*{rr3VsMDyw
zyFZZv^R0;Mw8n>AOQy1<x$9z4^`W@_b?@h@ev~f$uIfYS;{U3D-TS$!AEk@GtNKt}
z|GM{cRX<7>e^>RPxc+tT=c;~`)R#M|55@J*)t}PE?^XRLu7BP8xvCGPd%sroopkYi
zRiBD$U-y2k>O1M;`>H+^H$L6_wW{x=i|>E0Po=4UtH!5$zgG31bn$&vpNbowE`G1-
zKXL8r-p^J2Dc$?Es_&$W@2mPyT>D)8CtZAA)u-adr;ER<`cGW@y6*#3e@gd$uj)VP
z;`6FL71zEl{;ujnaqa8A4^;grUHo0uhvNFzeIKa$QM&lMst?8Wulqhw^`~_4cU2#X
z>tFYM@V$Q2`)F~hqO+;eOpDQ>vo{s{E31gSTbWe-C$4|p`?;zQ#l2rkeY?Z@RGRv@
zs(oGjd#!I>I-etl(8b?3&J3nePcmui<Er{qy7;vJ<hoR`brGS9k5`7>b!|SujZYUp
zj>q_l<@6T1`1K|nU%TH+p$4)2_`VvSE<XIJUu}BPsfy6WmoKA!*SNJ61vfrj{PVhx
ziJH7O30?g7R)$)%K93=|@p0|z;=2WJSF_f4)y0>~j;}!#H;~Z9KMOh=1bMK~#a~a&
z5aa=WZhV|w7ax7F82WBpA8vfQ_+jr`0n`HXLl?hnI<5+3!Ti$2KUMuTU3~A}v;fM0
z`K^mDO1mfS4{m(A_*+Yiuj22Sgf9Nq56AZi_cu2_U3^Q`pVP(Xf>D3&I_lSP<I}~T
z9%6oUT>r(YZ?{)}-5>L7=R+s9J{~uIU3}^l?!PP<K3Vnc_TqPHe7g9}pSVAtVtl&z
zkqP%t6pl|9zw*cZmj?ao;ydd3s*4Y~^sh||P#=&RANTy@p1<7qI6L=z<i^K6AGqfi
z_k88<Z|?cSjgPzkxci?QA7|(8Pi}nN{N?U1?*8QL-2CRo$NheC^OKw3oSmB=-1xZj
z!(Cr)esJUG&ObLku7B?QaO0EtlkC;MN?zYo=7-VcXVT?gveq|yT)<l2&Qbf)U*^AY
zR3FVzew-G~>Na1US7xPha!Li9t$%ZJa>Jjlzy+iMsewC457L3OAQQ+4GJvcg3&;#S
zKz5J~<N`TC4j{Y919F1`AV0_lJV7B)5EKPPKw(e<6bHpXX;2E31YV#lC<DAfc~B1c
z0bk$)DuIfi0tf*9pfU&qRY4UXfB}L)HDCe+YJwV|I;aC`gIb^-s0)HYL(l-!2Ted@
z&<HdK%|KJo3bX_*Kqv?StwB4`7PJ8!Kp1Eb!a*m{5p)GzKxfbcbO+r)FVGW2fJo2>
z^alMwKhPHp0t3MSFcb^{gTV+e91H`a!6+~ij00oA7%&k`0OP?FFd0k&KY(dqDwqML
zgCD_cFbm8CbHN-C1%3kaKr~nY=7XO>3|Isff~8;ySPWKx<zN|D4OW4bU>#Ts)_{#*
z16U8XfX!eN*am(9Tfq*n9sCM*gI!=J*a!B4J>UR{1^a;om_Zyk3=V;V;3$X(N5Bbi
z92^6u!6|SOB!IKv47dQ!gLB|AxCAbOYv3xl0⩰5xVsZh_yxJ#ZJ?0T00ga34GY
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
diff --git a/advtrains/models/advtrains_signal_60.obj b/advtrains/models/advtrains_signal_60.obj
new file mode 100644
index 0000000..0667f58
--- /dev/null
+++ b/advtrains/models/advtrains_signal_60.obj
@@ -0,0 +1,653 @@
+# Made in Blockbench 4.6.5
+mtllib advtrains_signal_60.mtl
+
+o Stiel
+v -0.022876587736527454 1.5 0.08537658773652745
+v 0.08537658773652745 1.5 0.022876587736527454
+v -0.022876587736527454 -0.5 0.08537658773652745
+v 0.08537658773652745 -0.5 0.022876587736527454
+v 0.022876587736527454 1.5 -0.0853765877365274
+v -0.0853765877365274 1.5 -0.022876587736527454
+v 0.022876587736527454 -0.5 -0.0853765877365274
+v -0.0853765877365274 -0.5 -0.022876587736527454
+vt 0.96875 0.5
+vt 1 0.5
+vt 1 0
+vt 0.96875 0
+vt 1 0.5
+vt 0.96875 0.5
+vt 0.96875 0
+vt 1 0
+vt 0.96875 0.5
+vt 1 0.5
+vt 1 0
+vt 0.96875 0
+vt 1 0.5
+vt 0.96875 0.5
+vt 0.96875 0
+vt 1 0
+vt 0.9375 0.75
+vt 0.90625 0.75
+vt 0.90625 0.78125
+vt 0.9375 0.78125
+vt 0.96875 0.78125
+vt 0.9375 0.78125
+vt 0.9375 0.75
+vt 0.96875 0.75
+vn 0.8660254037844387 0 -0.4999999999999999
+vn 0.4999999999999999 0 0.8660254037844387
+vn -0.8660254037844387 0 0.4999999999999999
+vn -0.4999999999999999 0 -0.8660254037844387
+vn 0 1 0
+vn 0 -1 0
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 4/4/1 7/3/1 5/2/1 2/1/1
+f 3/8/2 4/7/2 2/6/2 1/5/2
+f 8/12/3 3/11/3 1/10/3 6/9/3
+f 7/16/4 8/15/4 6/14/4 5/13/4
+f 6/20/5 1/19/5 2/18/5 5/17/5
+f 7/24/6 4/23/6 3/22/6 8/21/6
+o cube
+v -0.1333734122634725 2.375 -0.35600952641916456
+v -0.24162658773652734 2.375 -0.29350952641916456
+v -0.1333734122634725 1.5 -0.35600952641916456
+v -0.24162658773652734 1.5 -0.29350952641916456
+v 0.24162658773652734 2.375 0.29350952641916456
+v 0.1333734122634725 2.375 0.35600952641916456
+v 0.24162658773652734 1.5 0.29350952641916456
+v 0.1333734122634725 1.5 0.35600952641916456
+v 0.054126587736527426 2.5 -0.031249999999999986
+v -0.054126587736527426 2.5 0.031249999999999986
+v -0.054126587736527426 1.5 0.031249999999999986
+v 0.054126587736527426 1.5 -0.031249999999999986
+v -0.17912658773652737 2.5 -0.1852563509461097
+v -0.07087341226347252 2.5 -0.2477563509461097
+v -0.07087341226347252 1.5 -0.2477563509461097
+v -0.17912658773652737 1.5 -0.1852563509461097
+v 0.17912658773652737 2.5 0.1852563509461097
+v 0.07087341226347252 2.5 0.2477563509461097
+v 0.07087341226347252 1.5 0.2477563509461097
+v 0.17912658773652737 1.5 0.1852563509461097
+vt 0.421875 0.90625
+vt 0.390625 0.90625
+vt 0.390625 0.6875
+vt 0.421875 0.6875
+vt 0.421875 0.6875
+vt 0.421875 0.90625
+vt 0.390625 0.90625
+vt 0.390625 0.6875
+vt 0.515625 0.65625
+vt 0.578125 0.65625
+vt 0.578125 0.6875
+vt 0.515625 0.6875
+vt 0.453125 0.625
+vt 0.515625 0.625
+vt 0.515625 0.65625
+vt 0.453125 0.65625
+vt 0.515625 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.9375
+vt 0.515625 0.9375
+vt 0.515625 0.9375
+vt 0.453125 0.9375
+vt 0.453125 0.6875
+vt 0.515625 0.6875
+vt 0.515625 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.65625
+vt 0.515625 0.65625
+vt 0.515625 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.9375
+vt 0.515625 0.9375
+vt 0.578125 0.65625
+vt 0.515625 0.65625
+vt 0.515625 0.625
+vt 0.578125 0.625
+vt 0.515625 0.9375
+vt 0.453125 0.9375
+vt 0.453125 0.6875
+vt 0.515625 0.6875
+vt 0.609375 0.6875
+vt 0.578125 0.6875
+vt 0.578125 0.65625
+vt 0.609375 0.65625
+vt 0.609375 0.90625
+vt 0.578125 0.9375
+vt 0.578125 0.6875
+vt 0.609375 0.6875
+vt 0.453125 0.65625
+vt 0.421875 0.65625
+vt 0.421875 0.625
+vt 0.453125 0.625
+vt 0.421875 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.9375
+vt 0.421875 0.90625
+vt 0.421875 0.65625
+vt 0.453125 0.65625
+vt 0.453125 0.6875
+vt 0.421875 0.6875
+vt 0.609375 0.90625
+vt 0.578125 0.9375
+vt 0.578125 0.6875
+vt 0.609375 0.6875
+vt 0.578125 0.625
+vt 0.609375 0.625
+vt 0.609375 0.65625
+vt 0.578125 0.65625
+vt 0.421875 0.6875
+vt 0.453125 0.6875
+vt 0.453125 0.9375
+vt 0.421875 0.90625
+vn -0.4999999999999998 0 -0.8660254037844388
+vn 0.4999999999999998 0 0.8660254037844388
+vn 0 1 0
+vn 0 -1 0
+vn 0.8660254037844388 0 -0.4999999999999998
+vn -0.8660254037844388 0 0.4999999999999998
+vn 0 1 0
+vn -0.8660254037844388 0 0.4999999999999998
+vn 0 -1 0
+vn 0.8660254037844388 0 -0.4999999999999998
+vn -0.3535533905932736 0.7071067811865476 -0.6123724356957947
+vn 0.8660254037844388 0 -0.4999999999999998
+vn 0 -1 0
+vn -0.8660254037844388 0 0.4999999999999998
+vn 0.3535533905932736 0.7071067811865476 0.6123724356957947
+vn -0.8660254037844388 0 0.4999999999999998
+vn 0 -1 0
+vn 0.8660254037844388 0 -0.4999999999999998
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 10/25/7 9/26/7 11/27/7 12/28/7
+f 15/29/8 13/30/8 14/31/8 16/32/8
+f 17/33/9 22/34/9 21/35/9 18/36/9
+f 19/37/10 24/38/10 23/39/10 20/40/10
+f 20/41/11 23/42/11 22/43/11 17/44/11
+f 18/45/12 21/46/12 24/47/12 19/48/12
+f 18/49/13 26/50/13 25/51/13 17/52/13
+f 19/53/14 27/54/14 26/55/14 18/56/14
+f 20/57/15 28/58/15 27/59/15 19/60/15
+f 17/61/16 25/62/16 28/63/16 20/64/16
+f 10/65/17 21/66/17 22/67/17 9/68/17
+f 9/69/18 22/70/18 23/71/18 11/72/18
+f 11/73/19 23/74/19 24/75/19 12/76/19
+f 12/77/20 24/78/20 21/79/20 10/80/20
+f 13/81/21 25/82/21 26/83/21 14/84/21
+f 14/85/22 26/86/22 27/87/22 16/88/22
+f 16/89/23 27/90/23 28/91/23 15/92/23
+f 15/93/24 28/94/24 25/95/24 13/96/24
+o tube
+v -0.025888347648318 2.25 -0.044839933450894064
+v -0.18826811085790027 2.25 0.048910066549105895
+v -0.015077171748838176 2.1875 -0.02611442750343081
+v -0.17745693495842046 2.1875 0.06763557249656915
+v -0.062499999999999556 2.176776695296637 -0.10825317547305509
+v -0.22487976320958183 2.176776695296637 -0.014503175473055135
+v -0.031249999999999573 2.155154343497677 -0.05412658773652766
+v -0.19362976320958183 2.155154343497677 0.039623412263472296
+v -0.06249999999999958 2.0625 -0.10825317547305507
+v -0.17075317547305444 2.0625 -0.04575317547305511
+v -0.03124999999999959 2.0625 -0.054126587736527655
+v -0.13950317547305446 2.0625 0.008373412263472317
+v 0.06250000000000036 2.0625 0.1082531754730546
+v -0.0457531754730545 2.0625 0.17075317547305457
+v 0.03125000000000038 2.0625 0.0541265877365272
+v -0.07700317547305446 2.0625 0.11662658773652718
+v 0.06250000000000039 2.176776695296637 0.1082531754730546
+v -0.09987976320958189 2.176776695296637 0.20200317547305455
+v 0.0312500000000004 2.155154343497677 0.05412658773652719
+v -0.1311297632095819 2.155154343497677 0.14787658773652715
+v 0.025888347648318908 2.25 0.04483993345089363
+v -0.13649141556126337 2.25 0.1385899334508936
+v 0.01507717174883904 2.1875 0.02611442750343037
+v -0.14730259146074323 2.1875 0.11986442750343033
+v -0.06249999999999956 2.125 -0.10825317547305509
+v -0.22487976320958183 2.125 -0.01450317547305513
+v -0.19362976320958183 2.125 0.039623412263472296
+v -0.031249999999999577 2.125 -0.05412658773652766
+v 0.06250000000000036 2.125 0.10825317547305459
+v -0.09987976320958192 2.125 0.20200317547305457
+v -0.1311297632095819 2.125 0.14787658773652718
+v 0.031250000000000396 2.125 0.05412658773652719
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477189476869597
+vt 0.203125 0.9326421052868479
+vt 0.21617443467592862 0.9272360529738075
+vt 0.21617443467592862 0.953125
+vt 0.203125 0.9400755653240713
+vt 0.2290139470261925 0.9400755653240713
+vt 0.22360789471315218 0.953125
+vt 0.20853105231304025 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.20853105231304025 0.9244505653240713
+vt 0.22360789471315218 0.9244505653240713
+vt 0.2290139470261925 0.9375
+vt 0.203125 0.9375
+vt 0.21875 0.953125
+vt 0.21875 0.9272360529738075
+vt 0.23179943467592862 0.9326421052868479
+vt 0.23179943467592862 0.9477189476869597
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.2085296875 0.940075
+vt 0.2236078125 0.940075
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.940075
+vt 0.2290125 0.940075
+vt 0.2236078125 0.953125
+vt 0.2085296875 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vn -0.35355339059327323 0.7071067811865479 -0.6123724356957944
+vn 0.3535533905932747 -0.7071067811865451 0.6123724356957968
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn -0.4999999999999998 0 -0.8660254037844388
+vn 0.4999999999999998 0 0.8660254037844388
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.6123724356957948 -0.7071067811865475 0.3535533905932737
+vn 0.4999999999999998 -2.6803154833089265e-16 0.8660254037844388
+vn -0.4999999999999998 0 -0.8660254037844388
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn 0.35355339059327373 0.7071067811865476 0.6123724356957946
+vn -0.35355339059327523 -0.7071067811865447 -0.6123724356957971
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn 1.9229626863835643e-16 1 -1.110223024625156e-16
+vn -1.9229626863835643e-16 -1 1.110223024625156e-16
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn -1.9229626863835643e-16 -1 1.110223024625156e-16
+vn -1.9229626863835643e-16 -1 1.110223024625156e-16
+vn -0.4999999999999998 0 -0.8660254037844388
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn 0.4999999999999998 0 0.8660254037844388
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn 0.4999999999999998 0 0.8660254037844388
+vn -0.6123724356957948 -0.7071067811865475 0.3535533905932737
+vn -0.4999999999999998 0 -0.8660254037844388
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 29/97/25 33/98/25 34/99/25 30/100/25
+f 32/101/26 36/102/26 35/103/26 31/104/26
+f 31/105/27 35/106/27 33/107/27 29/108/27
+f 30/109/28 34/110/28 36/111/28 32/112/28
+f 38/113/29 54/114/29 53/115/29 37/116/29
+f 39/117/30 56/118/30 55/119/30 40/120/30
+f 37/121/31 53/122/31 56/123/31 39/124/31
+f 40/125/32 55/126/32 54/127/32 38/128/32
+f 46/129/33 58/130/33 57/131/33 45/132/33
+f 47/133/34 60/134/34 59/135/34 48/136/34
+f 45/137/35 57/138/35 60/139/35 47/140/35
+f 48/141/36 59/142/36 58/143/36 46/144/36
+f 45/145/37 49/146/37 50/147/37 46/148/37
+f 48/149/38 52/150/38 51/151/38 47/152/38
+f 47/153/39 51/154/39 49/155/39 45/156/39
+f 46/157/40 50/158/40 52/159/40 48/160/40
+f 49/161/41 29/162/41 30/163/41 50/164/41
+f 52/165/42 32/166/42 31/167/42 51/168/42
+f 51/169/43 31/170/43 29/171/43 49/172/43
+f 50/173/44 30/174/44 32/175/44 52/176/44
+f 38/177/45 37/178/45 39/179/45 40/180/45
+f 41/181/46 42/182/46 44/183/46 43/184/46
+f 33/185/47 53/186/47 54/187/47 34/188/47
+f 34/189/48 54/190/48 55/191/48 36/192/48
+f 36/193/49 55/194/49 56/195/49 35/196/49
+f 35/197/50 56/198/50 53/199/50 33/200/50
+f 41/201/51 57/202/51 58/203/51 42/204/51
+f 42/205/52 58/206/52 59/207/52 44/208/52
+f 44/209/53 59/210/53 60/211/53 43/212/53
+f 43/213/54 60/214/54 57/215/54 41/216/54
+o tube
+v -0.02588834764831806 1.9375 -0.04483993345089403
+v -0.18826811085790035 1.9375 0.04891006654910593
+v -0.015077171748838235 1.875 -0.026114427503430775
+v -0.17745693495842052 1.875 0.06763557249656918
+v -0.06249999999999961 1.864276695296637 -0.10825317547305506
+v -0.2248797632095819 1.864276695296637 -0.0145031754730551
+v -0.031249999999999632 1.842654343497677 -0.05412658773652763
+v -0.1936297632095819 1.842654343497677 0.03962341226347233
+v -0.06249999999999964 1.75 -0.10825317547305505
+v -0.1707531754730545 1.75 -0.045753175473055074
+v -0.03124999999999965 1.75 -0.05412658773652762
+v -0.13950317547305452 1.75 0.008373412263472352
+v 0.06250000000000029 1.75 0.10825317547305463
+v -0.04575317547305456 1.75 0.1707531754730546
+v 0.03125000000000032 1.75 0.05412658773652723
+v -0.07700317547305453 1.75 0.1166265877365272
+v 0.06250000000000032 1.864276695296637 0.10825317547305463
+v -0.09987976320958195 1.864276695296637 0.2020031754730546
+v 0.03125000000000034 1.842654343497677 0.054126587736527225
+v -0.13112976320958195 1.842654343497677 0.1478765877365272
+v 0.025888347648318846 1.9375 0.04483993345089367
+v -0.13649141556126346 1.9375 0.13858993345089363
+v 0.01507717174883898 1.875 0.026114427503430404
+v -0.1473025914607433 1.875 0.11986442750343036
+v -0.062499999999999625 1.8125 -0.10825317547305505
+v -0.2248797632095819 1.8125 -0.014503175473055095
+v -0.1936297632095819 1.8125 0.03962341226347233
+v -0.03124999999999964 1.8125 -0.05412658773652763
+v 0.0625000000000003 1.8125 0.10825317547305463
+v -0.09987976320958197 1.8125 0.2020031754730546
+v -0.13112976320958195 1.8125 0.1478765877365272
+v 0.03125000000000033 1.8125 0.054126587736527225
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477189476869597
+vt 0.203125 0.9326421052868479
+vt 0.21617443467592862 0.9272360529738075
+vt 0.21617443467592862 0.953125
+vt 0.203125 0.9400755653240713
+vt 0.2290139470261925 0.9400755653240713
+vt 0.22360789471315218 0.953125
+vt 0.20853105231304025 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.2290125 0.953125
+vt 0.21606875000000003 0.953125
+vt 0.21606875000000003 0.90625
+vt 0.2290125 0.90625
+vt 0.203125 0.90625
+vt 0.21066406250000003 0.90625
+vt 0.21066406250000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.20853105231304025 0.9244505653240713
+vt 0.22360789471315218 0.9244505653240713
+vt 0.2290139470261925 0.9375
+vt 0.203125 0.9375
+vt 0.21875 0.953125
+vt 0.21875 0.9272360529738075
+vt 0.23179943467592862 0.9326421052868479
+vt 0.23179943467592862 0.9477189476869597
+vt 0.203125 0.90625
+vt 0.2290125 0.90625
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.218203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.218203125 0.90625
+vt 0.2085296875 0.940075
+vt 0.2236078125 0.940075
+vt 0.2290125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.940075
+vt 0.2290125 0.940075
+vt 0.2236078125 0.953125
+vt 0.2085296875 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.216175 0.90625
+vt 0.216175 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.90625
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.216175 0.9272374999999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9326421874999999
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.203125 0.9477203125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.953125
+vt 0.203125 0.90625
+vt 0.21606875000000003 0.90625
+vt 0.21606875000000003 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.953125
+vt 0.203125 0.94018125
+vt 0.216175 0.94018125
+vt 0.216175 0.9477203125
+vt 0.218203125 0.953125
+vt 0.21066406250000003 0.953125
+vt 0.21066406250000003 0.90625
+vt 0.218203125 0.90625
+vt 0.216175 0.9326421874999999
+vt 0.216175 0.94018125
+vt 0.203125 0.94018125
+vt 0.203125 0.9272374999999999
+vn -0.35355339059327323 0.7071067811865479 -0.6123724356957944
+vn 0.3535533905932747 -0.7071067811865451 0.6123724356957968
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn -0.4999999999999998 0 -0.8660254037844388
+vn 0.4999999999999998 0 0.8660254037844388
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.6123724356957948 -0.7071067811865475 0.3535533905932737
+vn 0.4999999999999998 -2.6803154833089265e-16 0.8660254037844388
+vn -0.4999999999999998 0 -0.8660254037844388
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn 0.35355339059327373 0.7071067811865476 0.6123724356957946
+vn -0.35355339059327523 -0.7071067811865447 -0.6123724356957971
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn 1.9229626863835643e-16 1 -1.110223024625156e-16
+vn -1.9229626863835643e-16 -1 1.110223024625156e-16
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn -1.9229626863835643e-16 -1 1.110223024625156e-16
+vn -1.9229626863835643e-16 -1 1.110223024625156e-16
+vn -0.4999999999999998 0 -0.8660254037844388
+vn -0.8660254037844388 2.220446049250313e-16 0.4999999999999998
+vn 0.4999999999999998 0 0.8660254037844388
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+vn 0.4999999999999998 0 0.8660254037844388
+vn -0.6123724356957948 -0.7071067811865475 0.3535533905932737
+vn -0.4999999999999998 0 -0.8660254037844388
+vn 0.8660254037844388 -2.220446049250313e-16 -0.4999999999999998
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 61/217/55 65/218/55 66/219/55 62/220/55
+f 64/221/56 68/222/56 67/223/56 63/224/56
+f 63/225/57 67/226/57 65/227/57 61/228/57
+f 62/229/58 66/230/58 68/231/58 64/232/58
+f 70/233/59 86/234/59 85/235/59 69/236/59
+f 71/237/60 88/238/60 87/239/60 72/240/60
+f 69/241/61 85/242/61 88/243/61 71/244/61
+f 72/245/62 87/246/62 86/247/62 70/248/62
+f 78/249/63 90/250/63 89/251/63 77/252/63
+f 79/253/64 92/254/64 91/255/64 80/256/64
+f 77/257/65 89/258/65 92/259/65 79/260/65
+f 80/261/66 91/262/66 90/263/66 78/264/66
+f 77/265/67 81/266/67 82/267/67 78/268/67
+f 80/269/68 84/270/68 83/271/68 79/272/68
+f 79/273/69 83/274/69 81/275/69 77/276/69
+f 78/277/70 82/278/70 84/279/70 80/280/70
+f 81/281/71 61/282/71 62/283/71 82/284/71
+f 84/285/72 64/286/72 63/287/72 83/288/72
+f 83/289/73 63/290/73 61/291/73 81/292/73
+f 82/293/74 62/294/74 64/295/74 84/296/74
+f 70/297/75 69/298/75 71/299/75 72/300/75
+f 73/301/76 74/302/76 76/303/76 75/304/76
+f 65/305/77 85/306/77 86/307/77 66/308/77
+f 66/309/78 86/310/78 87/311/78 68/312/78
+f 68/313/79 87/314/79 88/315/79 67/316/79
+f 67/317/80 88/318/80 85/319/80 65/320/80
+f 73/321/81 89/322/81 90/323/81 74/324/81
+f 74/325/82 90/326/82 91/327/82 76/328/82
+f 76/329/83 91/330/83 92/331/83 75/332/83
+f 75/333/84 92/334/84 89/335/84 73/336/84
+o cube
+v -0.12499999999999994 2.375 -0.2165063509461097
+v -0.2332531754730548 2.375 -0.1540063509461097
+v -0.12499999999999994 1.5625 -0.2165063509461097
+v -0.2332531754730548 1.5625 -0.1540063509461097
+v 0.016746824526945092 2.375 0.2790063509461097
+v 0.125 2.375 0.2165063509461097
+v 0.016746824526945092 1.5625 0.2790063509461097
+v 0.125 1.5625 0.2165063509461097
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vt 0.15625 0.765625
+vt 0.03125 0.765625
+vt 0 0.96875
+vt 0.03125 0.96875
+vt 0.03125 0.765625
+vt 0 0.765625
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vt 0.15625 0.765625
+vt 0.03125 0.765625
+vt 0 0.96875
+vt 0.03125 0.96875
+vt 0.03125 0.765625
+vt 0 0.765625
+vt 0.15625 0.96875
+vt 0.03125 0.96875
+vt 0.03125 1
+vt 0.15625 1
+vt 0.15625 1
+vt 0.03125 1
+vt 0.03125 0.96875
+vt 0.15625 0.96875
+vn -0.8660254037844388 0 0.4999999999999998
+vn -0.4999999999999998 0 -0.8660254037844388
+vn 0.8660254037844388 0 -0.4999999999999998
+vn 0.4999999999999998 0 0.8660254037844388
+vn 0 1 0
+vn 0 -1 0
+usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
+f 96/340/85 99/339/85 97/338/85 94/337/85
+f 95/344/86 96/343/86 94/342/86 93/341/86
+f 100/348/87 95/347/87 93/346/87 98/345/87
+f 99/352/88 100/351/88 98/350/88 97/349/88
+f 98/356/89 93/355/89 94/354/89 97/353/89
+f 99/360/90 96/359/90 95/358/90 100/357/90
\ No newline at end of file
diff --git a/advtrains/signals.lua b/advtrains/signals.lua
index b26c950..2c155b3 100644
--- a/advtrains/signals.lua
+++ b/advtrains/signals.lua
@@ -120,7 +120,7 @@ for r,f in pairs({on={as="off", ls="green", als="red"}, off={as="on", ls="red",
type = "fixed",
fixed = {-1/4, -1/2, -1/4, 1/4, 2, 1/4},
},
- mesh = "advtrains_signal"..rotation..".b3d",
+ mesh = "advtrains_signal"..rotation..".obj",
tiles = {"advtrains_signal_"..r..".png"},
inventory_image="advtrains_signal_inv.png",
drop="advtrains:signal_off",
diff --git a/advtrains/textures/advtrains_signal_off.png b/advtrains/textures/advtrains_signal_off.png
index 8046e524f1e51daac2018d9232139a4956a04b49..7a1a470025295454e5d2c91a54154f9abe33bf1c 100755
GIT binary patch
literal 1088
zcmV-G1i$-<P)<h;3K|Lk000e1NJLTq002M$002M;1^@s6s%dfF000CBNkl<Zc%1E<
zUu)Y|7>A!IvWq2Ui%c7(ao061Ero#t8-p<zBow-47yA$!9pnSFz3CU&dOOH&`XzSL
z(QOQNQD{dm8Yl!WNn6tdD{G~WN_J-}@h+4j%dwL!jx8-aer|LuA9M8n-hW53J#zWV
zeA9It)}KFTKMJQ#?fd?35AKibJK;Zy;yMlx8mMVH0Gg(^jsMB`ql|jc4;)ob?}h3*
zF4d}!rs){Q7=|%MCL8K<;=}~CS`F86G4p2hp{c1t6JTRw{m6^a5dp$@fMBaZE|<ge
zULSg)%U9-`05ioR0H$eno#(nP0JpyRIuUWzYSjmzTJ<9@UtL<}qudl<o_~vAtI_rz
z^zM0K{L1PozVD;!dUOOZ3<KM?nJE^zcKt>(2@$&1fGI`io$-@^k2;z;^di@;-)M?)
z#kTSNQ1rcy729UgvJSoOzd;ez9-vVV0JwSKBy(^735017pVKR*X=0itp65m9gy#Vi
zMTy3q=k1vy{YDWfplLd}Tn-59KqjlAj%H}o1H_#FBW)=VY&F>Lb+5#|DZ(6J=3*fl
zAD<}j{hePr<_wxB1>#=*;_6q-&dvg1H1s0{Iu=$G?maAFJ9U7_cxX?JL8HW9h=RBF
zdnxi-bGttaiT2jExT0X?v%LS|C(*eijfYqp)HI!1twtuR^5fl~fYzR1cN;t?!g$wp
zqt>^*-BPyvY%Lm#w%ARuL7?nDp^j#vBG{-01VPZZF0h-uyzTpbVqHMhG(F0H&wI`0
zW~FUHKaDp{vuhE2vANFY^K<<C>w|$6K(P}&H+=?x#l^)D0Ci=hl-hp&-op~-rq3|{
z=_S7X?snq&4?Wxs_JZrWQ51+85J%L2`1yX<fV)53839;WSZG3PcbbR*aSX#~Gt|mw
zJLc%RKJXgwXlV&ZP=L5cyG219!!Q!-0*Ob!q-9Z|`)<$LxdBS*MhFrTK-|`fyqmPF
z$Vk5d{`yO1ibYJ*Ow99wj(tE<#9N~vY2zV<6o6I%vMh^=Z3AHM9HI5#BneWB0BASb
zN-*!^9QlWu2Sw}yR-ZftQjUPMi08eO0tB(Klmf&V3Xt{%q|H!(v@alSQrQWnjS77H
z!3B;_6y%Hm(FRYydsa>X0BomD`PrJh0tkizq<sNt@XB$p@>#iSfM6&<+82-}!!Cg2
z5de}3FrLo?@Ob%&oB{~myErYc055lbnj@_Ms`?iou>gXh0BK)9nyjuY%PYW};20or
z1T<>lKV_s90ATLYXL1Yh_|bj21pvuY03;S*Y)q$I@#GcYO>m6UlZKq%3_;ii%N2=J
zAd?H92}m6QAYlaju~CYQ&*bv*M!+lg1>;DX0_CTrX#6)vzHEs|3p!8$0000<MNUMn
GLSTaMx&R*l
literal 5882
zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGmv6S@^*J&_z!{$_AZ|c6yYrJ
zh%9Dc;1&j9Muu5)B!GhKC7!;n><>73`HUIYNE9nEFo?B#x;TbZ+<JTGpzmP^fwn-0
z=mzZ>PIF2&O!1Cs;-1NMhw+Y*il2wHMEd>J2Y&Ha|1kNK{r>M~R-kDWS@~)}ih&VC
z2!IHJOb4(kkoy@3GKn)0VkJQnk7cMatUBqVe4yE-MUWvONRKEdAi0sMu0e7x;{gyy
z0puJ8CJ><jBJeReK=KVBf`K5DI1?2>W;K8aWE1B&7z1PWK*Y>UmUl{vj+E~J$v1F<
z?Nk7<@i`Jn0YOJ1DIm$c2_V%Kb!UMAXmIcN+q9OZd)4Mlmy5vZktCBqo<VX29ww5%
z2r@YshD`PVr9lP<5WxUu(k!)uY@oj358Bh17!tNTw&-E-`Dv$nIw|E8Bozo3fD!|L
z!QPl2hAEH0X#(A=4j?B%e2u{brzGN>i=h{fJpv3qAUg*|5(T=W0pu8(q<^5X4Ir}#
z8%{7RoK1uou7b*Lh6Dp~kdX=?0uqJ=T>lsu=A7HL&aL6mwp?Q-29d|3QH>s=cnY-x
z^MSP^1A~ONQjde>Xw9eqN?1s_vjNP<6Mh&9(8FE<YywtM483^l!D9@PbCH;|G8~T^
zv0F)s%SkaDYmg!Z00xsrhGX|NK2Z`}j?Wl$|Bw>UV70U|9Nl3A?IFeGq!>;@Ktoas
zjSMFk02m5La5;uvJf0vephugq3_yU?m?NQ0NMzrXJi{G8?m~7Lk}=qsB)FUu!-;Dj
zL&5^AmR5#i_cb0-Qe2MRn18OIJ~G49)MbKf;I0Nng`)tJMs7?XDQEyo;mN5;3KYO<
zi7OFC`<)Kp&_aqb5|aLCro|dq7(t2@y68;G^A);@NVe0;aIC&YDzz|}c-)BOTnLi{
z!!h&{w1-B9lM>KiwM4pnU#1$vxwQM`%D}-z{hbUz(7;*4==ERmlTvzA8i?=d>gTe~
HDWM4fV5sO<
diff --git a/advtrains/textures/advtrains_signal_on.png b/advtrains/textures/advtrains_signal_on.png
old mode 100755
new mode 100644
index 5228bb3597ffe12c920858cbd42815b4e96d2bf7..0127c4ae701e98a076623207859079dfe611c58a
GIT binary patch
literal 5139
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
literal 5884
zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGmv6S@^*J&_z!{$_AZ|c6yYrJ
zh%9Dc;1&j9Muu5)B!GhKC7!;n><>73`HXbiZ|gNMFo<<}x;TbZ+<JT0G53gpK-<M_
zMhyxx4j<xRO^!6_UfL)iVJqP%k)wZg)p56??T>%ivRteGW8xK;z4p5}(7*@r)y9lK
zngfU#8bAbLCKE`N0*GKB#B2boBF=Dw-AO>>EZ#r<mDj?ew>^vHha$*@IBfc$@{fsO
z$>k_xrazN9444>vPO*X%6K7QeNGU<bBPoDrAkJ_Fh8ZB!L2=CB03rx8K{3D}03sL&
zF&)6Fh%+4B#0EwYU}|FcaupbA{DKo7$?Aa&OJD-WB5|H;0O>#q7=lcQ2I36I3^}&|
zAE0&5WAm<Z90-U3SxuUGARUC#C`18qE`-?5)W8We*8zx$h+A+}p~nQiXeKUhA+{4r
zEg1ID$Z&{jsATwyHNXt?;;jXrGDC3Gw4)qLo`R#0N~WVn1u0G!U;rgYB2$zCNNEFz
zAhJ|a0IQ{bas?-CS{Y89b0N0JcX2l4C>;X2=fX^GkY|zNLZT_3f#GoE^{X5c?rh6-
zV`xYj&F&7MFhZ_9@MQOjE>P{+un!o#OCFEr7xZLFO7T8u@(b7#q_`a2*9zbSgjKWw
zEHwxW$Kyuq1uZEqC&h45!eTUufRYbJOkhoE^o>PujAJ+qPuzkvV0R;iC>~?5TS+U!
zNebu$kZPo=mLPKww6q+6PA1$LLTcVZG!W-<f&qZ8fL4YR=UgP)(H({q02oYC49C;3
zz-}dt3`g=RkxUX?j@`ru{@_mWgvji(9I`tYK!9R1vD<__B(aOKFo1gM4M055y$2GC
z8c2CbN+C&t;iQBGL@kXBR{%!IXde){PfJ2Tk0ueUfz<#`Q^e&Q1+ZGI#?Y<7avxY`
mF24EwF3`mVlfYg183)u$+~f-$E3hbn+~?`)=d#Wzp$P!K-~!74
--
2.39.2