From 68fe8fdb8f5ee4e7b9a6e943c40e99f12dc0d7c9 Mon Sep 17 00:00:00 2001 From: ReuS Date: Wed, 8 Oct 2025 19:31:15 +1100 Subject: [PATCH] Fix simple chest textures and include corresponding model and texture files --- DynmapCore/src/main/resources/models_1.txt | 3 +++ DynmapCore/src/main/resources/texture_1.txt | 19 +++++++++++++++++- .../textures/entity/chest/copper.png | Bin 845 -> 2874 bytes .../textures/entity/chest/copper_exposed.png | Bin 827 -> 2764 bytes .../textures/entity/chest/copper_oxidized.png | Bin 838 -> 2948 bytes .../entity/chest/copper_weathered.png | Bin 850 -> 2757 bytes .../minecraft/textures/entity/chest/ender.png | Bin 942 -> 2239 bytes .../textures/entity/chest/normal.png | Bin 1021 -> 2137 bytes .../textures/entity/chest/trapped.png | Bin 1090 -> 2199 bytes 9 files changed, 21 insertions(+), 1 deletion(-) diff --git a/DynmapCore/src/main/resources/models_1.txt b/DynmapCore/src/main/resources/models_1.txt index 4380e82a..5292b243 100644 --- a/DynmapCore/src/main/resources/models_1.txt +++ b/DynmapCore/src/main/resources/models_1.txt @@ -4727,3 +4727,6 @@ modellist:id=%dropper,state=facing:down,box=0.000000/0.000000/0.000000:16.000000 # Bush [1.21.5-]modellist:id=%bush,box=0.800000/0.000000/8.000000/false:15.200000/16.000000/8.000000/0.000000/45.000000/0.000000/8.000000/8.000000/8.000000:n/0/0.000000/0.000000/16.000000/16.000000:s/0/0.000000/0.000000/16.000000/16.000000,box=8.000000/0.000000/0.800000/false:8.000000/16.000000/15.200000/0.000000/45.000000/0.000000/8.000000/8.000000/8.000000:e/0/0.000000/0.000000/16.000000/16.000000:w/0/0.000000/0.000000/16.000000/16.000000 + +# Copper chests +[1.21.9-]customblock:id=copper_chest,id=exposed_copper_chest,id=weathered_copper_chest,id=oxidized_copper_chest,id=waxed_copper_chest,id=waxed_exposed_copper_chest,id=waxed_weathered_copper_chest,id=waxed_oxidized_copper_chest,class=org.dynmap.hdmap.renderer.ChestStateRenderer,doublechest=true diff --git a/DynmapCore/src/main/resources/texture_1.txt b/DynmapCore/src/main/resources/texture_1.txt index 7ab886b9..730baa85 100644 --- a/DynmapCore/src/main/resources/texture_1.txt +++ b/DynmapCore/src/main/resources/texture_1.txt @@ -6079,4 +6079,21 @@ block:id=%melon_stem,patch0=0:melon_stem,blockcolor=foliagebiome,transparency=TR # Bush [1.21.5-]texture:id=bush,filename=assets/minecraft/textures/block/bush.png,xcount=1,ycount=1 -[1.21.5-]block:id=%bush,patch0=2000:bush,transparency=TRANSPARENT,stdrot=true \ No newline at end of file +[1.21.5-]block:id=%bush,patch0=2000:bush,transparency=TRANSPARENT,stdrot=true + +# Copper chests +[1.21.9-]texturefile:id=copper_chest,filename=assets/minecraft/textures/entity/chest/copper.png,format=CHEST +[1.21.9-]texturefile:id=bigcopperchest,filename=assets/minecraft/textures/entity/chest/copper_double.png,format=BIGCHEST +[1.21.9-]block:id=copper_chest,id=waxed_copper_chest,data=*,patch0=0:copper_chest,patch1=1:copper_chest,patch2=2:copper_chest,patch3=3:copper_chest,patch4=4:copper_chest,patch5=5:copper_chest,patch6=0:bigcopperchest,patch7=1:bigcopperchest,patch8=2:bigcopperchest,patch9=3:bigcopperchest,patch10=4:bigcopperchest,patch11=5:bigcopperchest,patch12=6:bigcopperchest,patch13=7:bigcopperchest,patch14=8:bigcopperchest,patch15=9:bigcopperchest + +[1.21.9-]texturefile:id=exposed_copper_chest,filename=assets/minecraft/textures/entity/chest/copper_exposed.png,format=CHEST +[1.21.9-]texturefile:id=bigexposedcopperchest,filename=assets/minecraft/textures/entity/chest/copper_exposed_double.png,format=BIGCHEST +[1.21.9-]block:id=exposed_copper_chest,id=waxed_exposed_copper_chest,data=*,patch0=0:exposed_copper_chest,patch1=1:exposed_copper_chest,patch2=2:exposed_copper_chest,patch3=3:exposed_copper_chest,patch4=4:exposed_copper_chest,patch5=5:exposed_copper_chest,patch6=0:bigexposedcopperchest,patch7=1:bigexposedcopperchest,patch8=2:bigexposedcopperchest,patch9=3:bigexposedcopperchest,patch10=4:bigexposedcopperchest,patch11=5:bigexposedcopperchest,patch12=6:bigexposedcopperchest,patch13=7:bigexposedcopperchest,patch14=8:bigexposedcopperchest,patch15=9:bigexposedcopperchest + +[1.21.9-]texturefile:id=weathered_copper_chest,filename=assets/minecraft/textures/entity/chest/copper_weathered.png,format=CHEST +[1.21.9-]texturefile:id=bigweatheredcopperchest,filename=assets/minecraft/textures/entity/chest/copper_weathered_double.png,format=BIGCHEST +[1.21.9-]block:id=weathered_copper_chest,id=waxed_weathered_copper_chest,data=*,patch0=0:weathered_copper_chest,patch1=1:weathered_copper_chest,patch2=2:weathered_copper_chest,patch3=3:weathered_copper_chest,patch4=4:weathered_copper_chest,patch5=5:weathered_copper_chest,patch6=0:bigweatheredcopperchest,patch7=1:bigweatheredcopperchest,patch8=2:bigweatheredcopperchest,patch9=3:bigweatheredcopperchest,patch10=4:bigweatheredcopperchest,patch11=5:bigweatheredcopperchest,patch12=6:bigweatheredcopperchest,patch13=7:bigweatheredcopperchest,patch14=8:bigweatheredcopperchest,patch15=9:bigweatheredcopperchest + +[1.21.9-]texturefile:id=oxidized_copper_chest,filename=assets/minecraft/textures/entity/chest/copper_oxidized.png,format=CHEST +[1.21.9-]texturefile:id=bigooxidizedcopperchest,filename=assets/minecraft/textures/entity/chest/copper_oxidized_double.png,format=BIGCHEST +[1.21.9-]block:id=oxidized_copper_chest,id=waxed_oxidized_copper_chest,data=*,patch0=0:oxidized_copper_chest,patch1=1:oxidized_copper_chest,patch2=2:oxidized_copper_chest,patch3=3:oxidized_copper_chest,patch4=4:oxidized_copper_chest,patch5=5:oxidized_copper_chest,patch6=0:bigooxidizedcopperchest,patch7=1:bigooxidizedcopperchest,patch8=2:bigooxidizedcopperchest,patch9=3:bigooxidizedcopperchest,patch10=4:bigooxidizedcopperchest,patch11=5:bigooxidizedcopperchest,patch12=6:bigooxidizedcopperchest,patch13=7:bigooxidizedcopperchest,patch14=8:bigooxidizedcopperchest,patch15=9:bigooxidizedcopperchest \ No newline at end of file diff --git a/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/copper.png b/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/copper.png index 33cc027ecc9d5bcd59ee99fec5baafd9087fb67a..216289445c7bf43727cdb590da63a91964b7cf94 100644 GIT binary patch literal 2874 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 delta 815 zcmV+~1JL};6}twI8Gi!+005o0f$RVP083CzR7C&)0M3nrx`KD8cVd)wVR>X!e{xrt zjA;M>098FMUqdi>Q$ui0I(=0`V?r~9a&Vo9fRT}r!otFahK6=_cFoPrrKP2Mm}z}) zTACBKmH+?%0d!JMQvg8b*k%9#0-i}kK~#9!?bX?m;y4fmP=E4n9-yXX=`LFT|D}T@ zFs_K9!@WFmL$>9}$n${h$=}T z$7}ZxP7&lGfPXY`*c0e6degCMfx$jqiRj673jDM>^N+d+9Fh6I^D*(pU0xY!x zSeDsBKm`FJ2oeT1r3EDcRm%cM51_IUQ0_@=Tc~UV)TZAXpb7-n=>rJ>7R|d`$WaDv zr>FC2Fu-iR5v@&o=ZoY-izwSQ2b?X%-V4x@7Ls-$f2{G|fg)xIMRN;eCtzur0t|Qq za2LRZU4KXyg3`|bl;U&-$OBMz0T8DkDdbN82FUq4nD7SJ{S@v(4El$k0!`lq13wOw zivmd%UDX~yt9?K$c^pnvYe{R8l$`(y1bgPUG|wdo^}Q(w+&c>B#}I1Wk+VjQZ7)55 z7TZqLY}D9EvBuq~$vst$oWzN}0el}iQcwmt-+zJ_6;jHhHi{r+Y)9HE7?rg@Dr8xO zpmgtN#1&v3LIAD(=s>>Rg{80FA2Ko?fUPNbOkU4^Lnd;o#R>-w`ddB^RjbBajw*m# zd`lCWDnsbC%IJ3_1}lK(L_Kzj21$@YndO#vE?14qUw_-lr?E~zRdaN!QDWyvrwV}7 t&nUO|Lmg1x|N4L9E3drr$}7J={{dB`B96+r{Yn4;002ovPDHLkV1l+*YpVbN diff --git a/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/copper_oxidized.png b/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/copper_oxidized.png index 11cd8e01c5c58b575815dc4f6a77f4b39f28c470..d87bb83f7036eaf16da276e3d4df19eb550c6484 100644 GIT binary patch literal 2948 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 Ef~#0xZvX%Q diff --git a/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/copper_weathered.png b/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/copper_weathered.png index b9af508e79c35aa95707251cdc3988a5203578ef..d78ca66dccae92bc74b7a9539c77d4b266525020 100644 GIT binary patch literal 2757 zcmY*b2|Sc*7k|wd4MGNqvW+!iVvuF*YYW-4ggeX(lV&qBOxea-BwMyDmF1@8+Ly#7 zB$cvtxqNMiP-MxPW!%^O`rYrlzu$S@=bY!9=bZEWpWivpo9JL~Bfuxg2LOP;Nn1-N za5mi=a31jcfJplYPF!>+8*`wd_sADe;0`deGXsF?RQ_!&43v4PwjOix9tPa$bwaTGti28%=mtpNaI!lGjRgYXPlKYRd@Y^1!<{6txnh%-_? zr(<{Aj%tAqB-&mM#yelOck#a*|lM4T7Z%fGLXTb8lX_2p`jX~Xbnnm07_F|UmtZ`3#Fx{4qB+wFOeBo zmO7a(|I>jbp6(w^q%w#Uvh1EitRIERFhVk!M4SNuOVIJd;dIpfuxOmRrX~)nj>Vxh z)p2Mv?u3q}o)$sV5BW1ZgGl&ad@}tf3?Lw=Jq=1z|6d%VHfU?LvOVlSkzCgyMb zzt%9Qy+r;mG2{QPfM*4{e~{UO=^u3QWDwF&5IeQZTz&w6KR;<{=ECy%=Ghk{KPVD9+!@Z&Nc*h&}nqQ>}t$n^N$%(3@55!LbS`z{t7vI3}cWwe$3 zBXnhJ;TGL7A+Pn_&GFkd6)y$C`)->oKuuM%%3buVxewBt99h8@^)yL%xF~l(o;0?QVO&*y|-(hb{yR6 zO&-8@*Sr|2d?ovJ71&pL1~*#r|0J9TWCwdD5;Rbo(rvl zz&$B37;nwu7R;((TBHPyMp(*@#TIi@2aIgii=kGD0HDz{4X|eh6(C%<^^_)JX6dUd ztJfm$Ia*axlfm$wDNrC|T}_^lsmtZHaVc}a!-wnQC-dv7t-Hu8lV@DuN8t9dhv4nn zUZ0vm!jpWuze+N%vv_varw3OGHC;}2ePcbevQ1viuh3`4LMo(CB83ES=5%nN=hKHyTP+SE8-zb{_Wx?>kw!7F>%l!wBM5U8q;>E(Rg z%%kGjctYI(`t_ps^smHdv=0GsyK>f45B{e<)2DjKBOCUS>fJ@P5E zG`<1M%KMef?sx2HvU@w9kiX3b{+6v<@c5iMr4UtTR#jlqbdRk=-OI?*?1_!-NB)BG zA54kNecYedvHTX0blo=HlrI;LBxIXi&=*7(#7Os zBarY-eS7@XR-sHQqDvHa&eI!9LFVzH5u(zuT{~ZPMg^3|zRZg6fQ7Jq4Gnlk0uT&qiz{6Ro{`^3R>*HNKa`!V zn0wLu;+Xz6d@<~tnAJu^8SSa*+ovCt+P~y3)=wzen6}cqUvv&2WwV~(%qo$^1+^JR z$qqkiOSozL!>EYIOAmHG!uSUT*@CK(Gt-pVS zc#26C{*iEX^<~=ErR13_-a1W3=Pw$uf63Gx_bsRnuY&H?RN-f_*ClHE2kkU_&$sDt zxr~gt%ApZ)9DiC{{mpUF%n)XqK)3Mw{5) zRYOX0J+}Sn+#{aOy+f2zuFyYu78~F9tDQ#O0Pe#fTgUqB+NYaHjY_5oBD^)&$sg@Z zS^&wklB8ZS+<=hMO9S4CeKqlEGKpd_Bwy2ROnl<0;JtIm=n};&dg0$V(gcSA0SN2qAwyvjD%hFS~a z^$RJ|+vl?sUK*ZpB~+aWzR2z1rd*ag*mXdzt!p5HBOOyv?AJ*T_u=^1>#e@(>kdxt zmJ81uq*7NIPD2dc6w5iMtox~NgGnj#%d{ik!)vbJQAlzk=nd{xNS-)F4`*b*Ompl< zEZY^`?F90@ePT;u$~aS}X&>*qz?zX3tB-Ga+fPiWT$@}zTCQO}Kpf1>%@taE1T&V& z8Va2L!5W!mF<1#ZZ|Cc4Y{y}i9xp?%)=v^kiDLuf5+9G=DngU89u^{N9Xmv9t-!hm zTTZHA-|7H_osgM8g`Ho^z9!s$x%RCoYnP06VrLG3+n~a@={mWoiO!oYE17VL>q<0`yorzf z#%%)A<~)<=)Jl~)Ia8o(X)@laQjCw1RF0lO?SMTCs;KEXg6W1Xlx$&QCUA8FQ}@#pU@ zcJF}T{tCBcrW(;M?qh@ym4!+u@Mt~wU9ir~vW-j?Cn%^)l`vBj#&S5M{@8s&(iqm_ gSo^=2NXHEsL&(k9P&1Xry?@D*R`!+^=D)=J1vNV5GXMYp delta 838 zcmV-M1G)Ug719Qf8Gi!+005o0f$RVP083CzR7C&)0D8BXW~p~%pm%JSTy%|BYH>$N zab$X!X#fBKJ3b>mK_paGFHun|Sy?qnNhpPKaGi*N!otFlk&%XmhIV##&CSiFrKOFB zaAzOU2mk;80d!JMQvg8b*k%9#0<}p*K~#9!?bYjU>Q)d1;D5}z4K>j8a!$hgKWVeQ zjUiG~xoUrAX=7`&nGXw_;pOG+{q6nbo~l9tr~-ktS_4$Q{C$4@{PSb&KzAbBaW@JQ zMkMKL;QeDgfMq$4EX&dWg-)Cv(igywAAfwT9q{sc`Sp6eTwa$JMOJ6_^9$hp{q1Aj zE9iW^PT?FuJ%5CT)Wpky4B#?_31kQ*b;x5t&eu&iTVT2=vEzdPeZEd%0Ho6t*gk#* z%ViVJ5tuGgtPXVuV4p9Wuoz^Q)Gd_{1Iz0aUY9_E6uTwxbO`wLAW@RiNk@_n0_~P9 zyPKBm{csE@fFqJXuhH6`uYm5(Jv~x|4yt-hw%m*Tw0{Gv0w4&5Dm6%ngxD&KQ~^Yl z0mzB<>Bo&oZkb z0UrebhgeWK{ zj%_O@dfRhkLTi6a%C!S!l}yU208ihcg{Z8#XH*XZvH$=8 diff --git a/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/ender.png b/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/ender.png index 26cbce38ee82f2a34ac8b61ded57882dce295f61..6367fc0a1c59eb6b314fe5b512e7486f4d3be811 100644 GIT binary patch literal 2239 zcmZWrXH-+!7QP_8482z)P8f!egh+r8VrbGK6c;^`kRSm9Aqfz$44}eTzyaxsAfhZl ziZn$)nt~KZ5u^-tMxbORD4l1w$=&>3Jg0AP=E7^I*uDqEXOJxz-+hpsfYLA7ZV zbEub*Gs2l+MGc|Z#WSfM@h+Z0@nJ!x6zFlBq!^Zi0Tt*}Hc6X9507ABIOdSQg)tyL zpy3c4mPrZ5xLcq2UIAw2kPtSTfq}zgV`B|sQ3jFB({QAzsVN*`2sbo@ffX=TTm+lM zfkm*6d>62$vVxd22AdWcp?x4oB1cBE%^}gzGzun|6l_GMP>f(?5{d#tA}J&oiGo7H zC@2)g*a&H27>p!CzPD%7g8$P$g7w`7&=B~+4IF8JI2ic=V_cauDmcYKOB@pW_x=BH zSopyp|1}uy-wgOx5dGuKfldFoON{_6jRn2a&&(AE0HF?hYYR^faXH`5Rn1nu=Nr0F zDX69Q569(8BK-5UiLxOgea>!h_mUHp<+uj-k*^K$hc&S>r;*WJt9zr3+tc9gZb zOt^_2h8+GuKu&JLUr~bCGK+g~+R$u_c#7;Wv~U0GJJiAeSG|xGtoSE?!c=PEmGRS~ zGPpQNFx+vPWOgJ^KXO$PH*0QrqDO3#;_XTk2YTp*WitN9f2mgFD{4KbwbP#zgc66<2?2{LX(YSU zzoM{$KqHeG@s!6$fZwv*`!u7y-o7byQpuAX8Wlp8uE>LNTKKOer6pB${VcM|5#*fJ zRBjfEX*>qB&vGPCZ8!jE+3Gzy`Stx%I-0YO^M7KPI&;2dsupZM5U18SHs zj$mTnj{grppgenyWeRo;qBWR1JkGl8XF&ZcyFZqDMCs>^U!Oqo{!t^D|qe(^p(_>j(-pM0O- zfI2M(h6%+N&;qX0j~r6~(3PnH7tpQW`a~0g54|=%%WvkVI)y0PFMy?LUZUu~k-LB1 zDpa1>cKv+S#nF|pIMMpGE54%1bCFCxGZR*n{HukWS!P}jdEG~hXo0u;^ejF`qq{0C zaqtG`tB&Y7Gbun<{#-8BILUHQ7^&Vld~dLJeXdCcn^szr7tl50JMZ^Zg(z%Pu=So3 zL`Op+KXlgL!3h>4U{-Wn!)C8TUo1IsZKJe|%gYT=2O7qwCxw93^ABLI z9f-w8GcsKKE4*=rYfc=>p##BSK33{2?Pr@;&)ALz_QZ`X)c4=2b!M=lHGo+j2NV=^ z5FY^xU!z{Xtbhqv^(1D%d=A}9S)hxYO&E{*Y}&gqnxqEk*mTS?;5s%Iy2VAMaDIC? zX^B{$O)?>&M0YrE>xTRWR34->Y!Q=!_HL_dN?H*4GOjJVgQ1jVmF|UpP#7Px*>1A3 z_503{Vq55AReG>)Yt=|s+nL)X`961#Vaxn7uhK2eo)rP~p%!4g z_so+xso&;;2Arw`mwiSI)of8f##srHkF_USji^_5ExdbAZY;MPl7%!oHdskTC%6MI zf|sQ)bPh`58zdH2RxBaujf?g|^`grIPM^6;JK2IoT;w)Jdj}%0-cuK)$`P>han@G^Lm>4d*jZex@`i#VmC-Sm%M!YhV zZ*%d)F=1e`^;^pGQq^OJyi2Vi0cd4zWKv_9A3D`tTJ!n4;m_2OUEz~4X$iU~)fYw~ zALlNe+vHslDPWMIX<8MIUqE!H+N;DuyD{dmo8gZ$c14+;0%+x|h|p&_6f1mYi23@> zn!CQcLJmG|;tf@PJjgTK^ukPmYuDC(>fhaXYTYwYllP+fdWLiJr|!<;;Ay{(o&3u1P^WZU!8l5AZnni?FwGv97WVO!^n7E93(J delta 921 zcmV;K17`fc5v~W2BYy*RNkldlwGxE;}&n?B2|~oo{A# z_TFUjmwx^H5O%(91dfvoIyqeqZFphjLMxj|SG4tZIen=aLFF6(u)&;&LI=8>!(lkPx^aCM z1kM2zMuGsKItAd%r!xV(^X*koIX44x)7WMJodv7&WCf>F08sN<|CGA~KplpxtXaUd zP6233EP-4ARDTz;bygi#8RgPj0QOn}>aYcY>z$Xt{{TRvY@Jp>Mq2`GdtM3HPC&a+ zmViC=bq;1L9Bm22qOa|-*8sG=2;p+WEYMol3lZ0Q-v!!Ug?Y`@>n|PFTVSs4p(#tBjG%bwJmyIClz%>TG!wk%mUW-40MH-yfJp)1 zZO#JV{cg_t^!H+R3S9PK_WaH3-L}L-3$nMatxcb6PsfJ11|7&TJLq~cb=1y#UT2pC zpzWbF6uZ$Jp1o^>*wn$}r^31vebhHFKCs{6oD*@fKm-b!;*fRhCdGg=@ z(9Ng1fCYeSg95-y^;j9Cy1-ydAa(NRl)#|dV9IGt>(K#Fck*jzuw9@D0He4E#IC|N z(y^;?Zvhy^$I!n2OKdNxoYFlqJzr~QpQpM9^nYnb`Ow*O73(_eFg5}pcA-gq)Iit1 zSmnBpAwJK&K-qU(-Fy_5Zmd@fnd{tBHUMg*PIEmsBDr?zJfC~-=IFf-QGfjYSvaw_ zP%&hzS-Wfi?4~@YG_};ub6QiJquS{+ooj^2wshbqqW<#Z=I;9-V-3$5bq^a6`*L0L zB7dT`Oj-LIO#sl6vH(yg2Y|+BKx{*vLpGJ`9Ev%TW8(o%))Kh4`7mt%{{D~ijWQq> z^%yW-E$7(BGACAon#vw<_7JoI+w&QaawMgvH@(=|VRh;Nunw{uH1e$u!F_!ZDpaUY vp+bcU6)IGyP@zJF3Kc3;s8FH(M1KHXR}vqPSJ(CP00000NkvXXu0mjfD)O{J diff --git a/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/normal.png b/DynmapCore/src/main/resources/texturepacks/standard/assets/minecraft/textures/entity/chest/normal.png index ac361a55a4ffb10813aa4092bc5d172a5de8c62d..d86495ffff39f00654985fc4cf1e63bc299fa8e1 100644 GIT binary patch literal 2137 zcmZuzdpy(YAD?6{n=^G#vchUd3mZdh<}M7QmXJc5O)Ykb%|@bwLutQskx@rN;b?9} zH@7;HLat>lKcwV`l(e~o>3sF;b$-9!>-BqHujli8ZqMiQe%{aX$8&bCx0|}!7BvtE zq)v2qAp@(!+Ef7pvV?JB7+4gd$Zk%cvUd0+V5~ptNOA;$D$^k=6eYk`<+vY=0)aMi z*QUa7n4SRGkjn54;0BPq@S$ubnnGh!>1Y9y17w3h1bYF85*kkD>Qm`Q87y1FnVJSe zeFn|e(BG0|O5!-vk1^b1BkB8Ny?sMt!$Wa2Lwh@QHG%*SRAAD%6nz0Rf)#}q*do3c z#sm7A8-uVTMAE|WWEa;T8GvPrIL762@E8oA&qwpk(d@{h7&9CWhcU%suvily!z3z( z#ia;LSW(-56mX$Og+?+sTn3w^zgCb!W%IbU2p*3?!-rAAEU7e_r3sZ{PBSqxqftyK zG;=c(nz=d6%F@gl8)imD{AkZ*g#D*KE9wUg03n#Q2*wO;x(0bo$NNMw=m3hfmUd=@ z@A3cf5in~&{tKAhzdgWN0qt*Q)@b^hT{;V(ln-!coRI|qfxw4|E{?u};Ez{HY~5y^ z<^-FXu}iJ@ZyC3i?YY7X!Z}53)_}iCm36}23?JJ3ytGLB^UK_u@^y}ATczI=HTQ1V zp+emZE-BF(aQGFX?0Dkb@_Tm+ zDteUk&wrY27yUeAh(=5sV=!(>1#)7>)|dYl-4_D;$NSy$L) z@<72fv|;E@K}@YYqj}Kh>ydDga_*-)b2}#zDzsz?-zGQ3EzW+*Vr@{7@Jm11MpENpaB%vw$wK5s*1j{xt39d% zk)l?!f!q{>^$5B_DYQS|`Q8MlIF|6?b}`W?sS2wys5U;8*RFBFL%CGFYOX?u+UbQD z%0E+A&Kf!_;qOM4^(fzX`$!NBJH06<+F~Zs8ehL%&lHo13P6qh@c^wQX<}Onx)`B@j9q1|P2$ETG0@%g z?X*)6YHQqLy#3;vOdUc;wxcR^4lS~R z6Xw?%H4xo8>#TNB zqa60GbwtE@1);7BL4Ve?#+e#r>bQq+2fBt~l^?kltfe4y*w&V4aI5CUGGyvW`={8{ zcY#XJQ~(t7SFUttBx~i&jSj<>Mf($h`w9sJz`MgreQ!cKmN+x1rHMDZklRyUVGpJo=_S>! zyX4*UldmE|)g0kN!}i~_mV*r`zD6S17xD(seqn=~z&S8InHqSx)rKHn(veQw?AC;o z`%69v%ixNJy5gO#++4!Spi85Ur2N2KdAxRVy;CfF>B+Tn%`ZjRstax*58(uxF){Dk z;#5|mDoOQ&zlU$;-6HOxTsb{oA-OlrGh5pe1+!B0mx6VXFD_Z9ZEIY0B}Q7ZZ)Cjv z=D5&aLX6@FGllO&Q-uZ@U?cw>^rd}!L*J(bJfvo{3BgvWC8-*TF}(hK=>X3^p`z`h z-lqPQ_{^4tG|X#K;{#q)PzVQN*gWZZ7P&rUgZM^0+|?M>GgdJ?M(QLDuKPLU_ook0 zXLI0LSES^P=T3DEUSm%#3|AjStsfbPuk&u=^_NS0yx&uMM~jb2SDj&}f#BCUHs8nl zB&uQgC22Te!lVtYDKubgV!^qkoZJT+k*jP?)H&Cq1?JL`65u}c1G7f<>(^ek!d&qGPEPP*D<<~ z@Xc47k3&Ag)^+xTBeVS_jH(V7EA>3?g%hea&!@e6$9_71NgMxDqE5ktRjZ@?c zvFTH*vaiqv=uk`%T)p^u^Q`;W!8T|D>&vO%=&I54O3EES;lhVP8tl@p`)5ML8Nh?< mIsas4g`K4Of5r%E72>a(y;@Y;2Yd@aAmScxmold#iGKknc*dLn delta 1000 zcmVLDZ;EMM(4p zp+O);ACwe71yK?Nl|g?Xl0Nh={O)g>_E~%Oo_pGxvwK~fz084!nVp^IvUBFlnRCt! zf>@4@j?BTqfngh1$XK&x=2}g2EyipsOu#s7a6y=q!0PMW%+b94ZczZlZa6N3d8q1?W zGM5TK|M%`hf-f7jwAJ{z8Ku0^6tK6qXMn@QLnHeq@nEK(*Fv)t1!gG}h%yk5V=m1b z{a>#e=Euw76n}Wuz&LrODFC}I&p-P%763EF?n*1rJ5OLP&N6w}U1hZd&M83q04$V>kjkKiU@k2{`T#7Hijc~n zg^=f*0&p(BJs<8o|KY!9pTJ!D0QBYg*FHdwljp1jNPi!o{Q%9M79ei{=>xPMp!w4R zO1%Yo^#R({wezD-&^|z$x^{l_2~PU}?F6&p0ayWV0a}1|f?4qZtbn(GlNNvwHH`zJ z?)Sg;0pw-f`<3$n2vhNa*d>7Btpvw0m$yI>o^uMg95&K3&4mGTQ(?!m#HEp%DatEt zA&sHI^nYXU5fc2Mj`7$W7jLvoULM9yn>QZS1sa(=tDU4N!YpN$rZY6+*20W&fw#Ia zVAd7~l6LoDGm~eP*V`l}(m^fHPZ<|@A0M4d77w7G#XC^}IA07&b#RguqXW=vULMBF z;C)&jF&~~by7H_78cfu{`B}L+-SJG|xhlNUoPTHEl*D?C11et<>opn5TiPNo{s}8M zn+z2#ZINfIfYM81y;wkz(iVBP3UIz8mbbJ;o~;6$FNx(XZ58nWPM5^;mbS>VReDjKd1^ktHK7n^8Ye9 z9p$aew@h9h+OyzU)dZQ@*IGI{>LK`&msc=6)Jix)3mym;~A#fuj&Uc7km(w09s WHtK%rln$l<0000)B}Itb-<;Fu+hv0?AT$v7uR4lYq6< zJ!RqsbBnRZMG%}5C^)YKcki$SVwgEr*V;-!7R5jU2+=qiT9XkSMWP}ZmfC*;BLP`t zhH6`(C|Eqw)8WVu4?wfjj-b(EkWgq`TpT3M2tuZWL*eG;=1`a+)X>lX@GzjplW1s$ z0g1Z*2Y>^P8b%?+&{5+>`@>cI3M_*m^U97jE^C)jId27Tpe_ zbWNw`=DI$5EMY2xeZ-l!Gx5-PWxt*BWpw8bim+TV@pH(l-~@R}m!7oxos_f^+kiHh z$Jshx`Ck=Nif9 z_rg=Bsw!sVh7Pb_i-&g6KQ%%?eIu0*#xX}jr_(mKcsfO+Mq-S(pqkhjF%XrogzK+= zw|ya0qSP~HVV;#p=_|Ynzv$egor{(zWfL73h1iJHKar<7# zo1S}2jd7u*^{63p(cI|Zk?mePLB-{0P^C(Zpfrd)z^ zb9pW8+h}m2&7q`zsZjY5dmu^@KI9NkO0lIzlJWLA@wV~LTvWwd#>jAI-h4`L9&=q$ zDzzDku2TCblW5*{@_kHOsV`nLX^`Ydwf_C_>k|!gab_&~!FPM~y&Sk@>MysHcu{8en=JAhb_FX*ThrGY5S49lg-a@>9C|&9IaV1jXQ>C`gzBERb8@IQ1 z%@-WWuG(Ogz+@XTDkb*=z1QncQVL5 zpuV;#mFBuv`B^|WygtyZguk{`fRO|BsM=y8U1n;xHaY5scE?WxixUy*2% z8<>~++sFhPc!(eA(PPaEVoPHdrqv3FMJTWduqdN3Bh}^!psE(`J&`a9pFr^6Zad%tG zJA%38L$g*5)*~?;)9I>P*^3Q1>TXp+uN5RToOdqiuu`!T=#S?n>k+QRH6-ZE_ipfzWY?`j<#myhr2Mt_wrOn%EKCaHAr5A!xU z$9dN^^m}|Uq2?j`EW4@}!{5a(7Z7No=H98HvloQ9YabMwOHfmH>;>fS zW*c2uFnL=q3)H9c%MZ}YnUTmt=x@LDq3`EUT$u@#&L+?;7Fw?ezppxLsg~-yRjQ5h x(E_vJ^>F6+C|P{T(MnDDF4XS-TkE#!wq!Y;CxDR-7K(lcE{^UFY`f6&{|5S%0XF~u delta 1070 zcmV+}1kwAK5yA+NBYy-5Nkl zjS4D}_z{ANnwaX186st#gx;ot>T2%-p$i z=iXb#ab<6BPYQ*C@aY&xZ&#ZP=ep#ai?g|m2e#2q;Qe&}{(tu~16>l9=R_rIYij~* zZEcC#K8QCml$G_xoV>nu(!-aB10MADr=?!6jj`Z_ploMrN`yQ&rFJ5P}3 z#7!_MoK-Fs3gBW@CBOpk4P(I}kBfx@xL8#QumF4`FLnyheE=3pMX1W4g5b9gBC(w>=b}=xqT;He*QCmpM3&j=>yPK&%f>i)PH{RVrv1a577Mp&7T&a-U6x* z(ER|-pB515El{lw&`n);e)I{t5713rcYgE=MB6Rt5VpmbX9{UhEWbDw8UnX)X*H9?X=z ztLW}*lYg+h$QF`nO%^AENvPn2%KBY%oIIbCpgi=|nm3Vdk-luZ2ekcoMmtGUgjuRt znx3H%7spRa9C&v}j>^JhLgvR4lAr7F2~jlY^?;h-1O&JYVV^_ct$%3GsAU5 zv#XTZ=_RTlJhbbNl+f1_23!R1ew)U zssZZpJ!^E0z%x<+&WxJS=;^E;;-cQxD1SU71u(1A!&?5J8q=#)+IsT}OKI78)a_yW z<_TY(kq>xxeLp%Q5Tp=lKfyB@gonOb^Ipv!m(8au@^$^Kytvfj%QLzKo?ja*;@NzU zEMF->{r2SQfcK<{907*qoM6N<$f;}e&6951J