From b2fb521395feafd0746290bcb17105b922676f2f Mon Sep 17 00:00:00 2001 From: Andrew-71 Date: Tue, 31 Oct 2023 12:02:59 +0300 Subject: [PATCH] Add unique sounds for tv --- CHANGELOG | 5 ++++- .../su/a71/new_soviet/blocks/TVBlock.java | 20 +++++++++++++++--- .../blocks/lamps/LightBulbLampBlock.java | 2 ++ .../new_soviet/registration/NSE_Sounds.java | 4 +++- .../assets/new_soviet/lang/en_us.json | 3 +++ .../resources/assets/new_soviet/lang/rpr.json | 3 +++ .../assets/new_soviet/lang/ru_ru.json | 3 +++ .../resources/assets/new_soviet/sounds.json | 18 ++++++++++++++++ .../assets/new_soviet/sounds/tv_break.ogg | Bin 0 -> 16792 bytes .../assets/new_soviet/sounds/tv_off.ogg | Bin 0 -> 10470 bytes .../assets/new_soviet/sounds/tv_on.ogg | Bin 0 -> 10635 bytes 11 files changed, 53 insertions(+), 5 deletions(-) create mode 100644 src/main/resources/assets/new_soviet/sounds/tv_break.ogg create mode 100644 src/main/resources/assets/new_soviet/sounds/tv_off.ogg create mode 100644 src/main/resources/assets/new_soviet/sounds/tv_on.ogg diff --git a/CHANGELOG b/CHANGELOG index f64eb24..8c7bb4a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -32,6 +32,7 @@ This version focuses on QOL and bug fixes * Added Russian (ru_ru) and pre-reform Russian (ru_rpr) translations * Added missing warped, cherry and bamboo planks +* Added unique sounds for TV being turned on/off and broken. * Added many of the missing recipes * Removed ability to cut blocks back into original form on stone-cutter * Added button to open config file when using Mod Menu @@ -39,9 +40,11 @@ This version focuses on QOL and bug fixes * Minor bug fixes * Added some dedicated particle textures * Fixed issue with some blocks being non opaque - * Fixed TV's hit-box + * Fixed TVs' hit-boxes * Switches no longer emit redstone particle * Slightly improved cigarette's GUI model + * Light bulb lamp now makes a sound when repaired + * TV can now be repaired with a glass pane (breaking and re-placing still works for now) * Technical changes * Simplified recipe data generation * Deleted various unused files - code, textures and models \ No newline at end of file diff --git a/src/main/java/su/a71/new_soviet/blocks/TVBlock.java b/src/main/java/su/a71/new_soviet/blocks/TVBlock.java index 51c7bcd..63f963d 100644 --- a/src/main/java/su/a71/new_soviet/blocks/TVBlock.java +++ b/src/main/java/su/a71/new_soviet/blocks/TVBlock.java @@ -11,6 +11,7 @@ import net.minecraft.item.ItemPlacementContext; import net.minecraft.server.world.ServerWorld; import net.minecraft.sound.BlockSoundGroup; import net.minecraft.sound.SoundCategory; +import net.minecraft.sound.SoundEvents; import net.minecraft.state.StateManager; import net.minecraft.state.property.BooleanProperty; import net.minecraft.state.property.Properties; @@ -26,7 +27,9 @@ import net.minecraft.world.BlockView; import net.minecraft.world.World; import net.minecraft.world.WorldAccess; +import su.a71.new_soviet.NewSoviet; import su.a71.new_soviet.entities.TVBlockEntity; +import su.a71.new_soviet.registration.NSE_Items; import su.a71.new_soviet.registration.NSE_Sounds; import su.a71.new_soviet.util.Shapes; @@ -87,18 +90,29 @@ public class TVBlock extends HorizontalFacingBlock implements BlockEntityProvide @Override public ActionResult onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) { + if (state.get(BROKEN) && player.getInventory().getMainHandStack().getItem() == Blocks.GLASS_PANE.asItem()) { + if (!player.isCreative()) + player.getInventory().getMainHandStack().decrement(1); + world.playSound(null, pos.getX(), pos.getY(), pos.getZ(), SoundEvents.BLOCK_GLASS_PLACE, SoundCategory.BLOCKS, 0.8f, 1f); + world.setBlockState(pos, state.with(BROKEN, false)); + return ActionResult.SUCCESS; + } if (!world.isClient) { world.setBlockState(pos, state.cycle(INVERTED), 2); } - float f = state.get(ON) ? 1f : 0.9f; - world.playSound(null, pos, NSE_Sounds.SWITCH_PRESS, SoundCategory.BLOCKS, 0.6f, f); + BlockState newState = world.getBlockState(pos); + if (newState.get(ON) != newState.get(INVERTED)) { + world.playSound(null, pos, NSE_Sounds.TV_ON_SOUND, SoundCategory.BLOCKS, 0.6f, 1f); + } else { + world.playSound(null, pos, NSE_Sounds.TV_OFF_SOUND, SoundCategory.BLOCKS, 0.6f, 1f); + } return ActionResult.SUCCESS; } @Override public void onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) { if (!state.get(BROKEN)) { - world.playSound(null, hit.getBlockPos().getX(), hit.getBlockPos().getY(), hit.getBlockPos().getZ(), NSE_Sounds.LIGHT_BULB_BROKEN_SOUND, SoundCategory.BLOCKS, 0.8f, 1f); + world.playSound(null, hit.getBlockPos().getX(), hit.getBlockPos().getY(), hit.getBlockPos().getZ(), NSE_Sounds.TV_BREAK_SOUND, SoundCategory.BLOCKS, 0.8f, 1f); } world.setBlockState(hit.getBlockPos(), state.with(BROKEN, true), 2); super.onProjectileHit(world, state, hit, projectile); diff --git a/src/main/java/su/a71/new_soviet/blocks/lamps/LightBulbLampBlock.java b/src/main/java/su/a71/new_soviet/blocks/lamps/LightBulbLampBlock.java index ed0e319..377ed41 100644 --- a/src/main/java/su/a71/new_soviet/blocks/lamps/LightBulbLampBlock.java +++ b/src/main/java/su/a71/new_soviet/blocks/lamps/LightBulbLampBlock.java @@ -1,6 +1,7 @@ package su.a71.new_soviet.blocks.lamps; import net.minecraft.block.*; +import net.minecraft.sound.SoundEvents; import net.minecraft.text.Text; import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.projectile.ProjectileEntity; @@ -55,6 +56,7 @@ public class LightBulbLampBlock extends LampBlock { if (world.isReceivingRedstonePower(pos) == state.get(INVERTED) || (NewSoviet.RANDOM.nextBetween(1, 32) == 1)) { if (!player.isCreative()) player.getInventory().getMainHandStack().decrement(1); + world.playSound(null, pos.getX(), pos.getY(), pos.getZ(), SoundEvents.BLOCK_GLASS_PLACE, SoundCategory.BLOCKS, 0.8f, 1f); world.setBlockState(pos, state.with(BROKEN, false)); return ActionResult.SUCCESS; } else { diff --git a/src/main/java/su/a71/new_soviet/registration/NSE_Sounds.java b/src/main/java/su/a71/new_soviet/registration/NSE_Sounds.java index 46d3c78..ce116fd 100644 --- a/src/main/java/su/a71/new_soviet/registration/NSE_Sounds.java +++ b/src/main/java/su/a71/new_soviet/registration/NSE_Sounds.java @@ -41,9 +41,11 @@ public class NSE_Sounds extends NSE_BaseRegistration { public static final SoundEvent WOOP_SIREN_SOUND = registerSoundEvent("woop_siren_sound"); public static final SoundEvent CLOISTER_SIREN_SOUND = registerSoundEvent("cloister_siren_sound"); - public static final SoundEvent ELECTRIC_HIT = SoundEvent.of(new Identifier(NewSoviet.MOD_ID, "electric_hit")); public static final SoundEvent LIGHT_BULB_BROKEN_SOUND = registerSoundEvent("light_bulb_broken_sound"); + public static final SoundEvent TV_ON_SOUND = registerSoundEvent("tv_on_sound"); + public static final SoundEvent TV_OFF_SOUND = registerSoundEvent("tv_off_sound"); + public static final SoundEvent TV_BREAK_SOUND = registerSoundEvent("tv_break_sound"); } \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/lang/en_us.json b/src/main/resources/assets/new_soviet/lang/en_us.json index 6039731..bed62bb 100644 --- a/src/main/resources/assets/new_soviet/lang/en_us.json +++ b/src/main/resources/assets/new_soviet/lang/en_us.json @@ -484,6 +484,9 @@ "block.new_soviet.herringbone_bamboo_planks": "Herringbone Bamboo Planks", "block.new_soviet.herringbone_bamboo_planks_stairs": "Herringbone Bamboo Planks Stairs", "block.new_soviet.herringbone_bamboo_planks_slab": "Herringbone Bamboo Planks Slab", + "subtitles.new_soviet.tv_on": "TV turned on", + "subtitles.new_soviet.tv_off": "TV turned off", + "subtitles.new_soviet.tv_break": "TV screen shattered", "advancement.new_soviet.root.name": "A New Era", "advancement.new_soviet.root.desc": "Time to create something great", diff --git a/src/main/resources/assets/new_soviet/lang/rpr.json b/src/main/resources/assets/new_soviet/lang/rpr.json index fdeb78a..9e4ff32 100644 --- a/src/main/resources/assets/new_soviet/lang/rpr.json +++ b/src/main/resources/assets/new_soviet/lang/rpr.json @@ -484,6 +484,9 @@ "block.new_soviet.herringbone_bamboo_planks": "Бамбуковый паркѣт «ёлочкой»", "block.new_soviet.herringbone_bamboo_planks_stairs": "Ступѣнi из бамбукового паркѣта «ёлочкой»", "block.new_soviet.herringbone_bamboo_planks_slab": "Плита из бамбукового паркѣта «ёлочкой»", + "subtitles.new_soviet.tv_on": "Включается тѣлѣвизоръ", + "subtitles.new_soviet.tv_off": "Выключается тѣлѣвизоръ", + "subtitles.new_soviet.tv_break": "Разбитъ экранъ тѣлѣвизора", "advancement.new_soviet.root.name": "Новыя эра!", "advancement.new_soviet.root.desc": "Врѣмя совѣршать вѣликое!", diff --git a/src/main/resources/assets/new_soviet/lang/ru_ru.json b/src/main/resources/assets/new_soviet/lang/ru_ru.json index 09e78cf..132ec19 100644 --- a/src/main/resources/assets/new_soviet/lang/ru_ru.json +++ b/src/main/resources/assets/new_soviet/lang/ru_ru.json @@ -484,6 +484,9 @@ "block.new_soviet.herringbone_bamboo_planks": "Бамбуковый паркет «ёлочкой»", "block.new_soviet.herringbone_bamboo_planks_stairs": "Ступени из бамбукового паркета «ёлочкой»", "block.new_soviet.herringbone_bamboo_planks_slab": "Плита из бамбукового паркета «ёлочкой»", + "subtitles.new_soviet.tv_on": "Включается телевизор", + "subtitles.new_soviet.tv_off": "Выключается телевизор", + "subtitles.new_soviet.tv_break": "Разбит экран телевизора", "advancement.new_soviet.root.name": "Новая эра!", "advancement.new_soviet.root.desc": "Время совершать великое!", diff --git a/src/main/resources/assets/new_soviet/sounds.json b/src/main/resources/assets/new_soviet/sounds.json index d7b115d..b09a48d 100644 --- a/src/main/resources/assets/new_soviet/sounds.json +++ b/src/main/resources/assets/new_soviet/sounds.json @@ -93,6 +93,24 @@ "sounds": [ "new_soviet:cigarette_pause" ] + }, + "tv_on_sound": { + "subtitle": "subtitles.new_soviet.tv_on", + "sounds": [ + "new_soviet:tv_on" + ] + }, + "tv_off_sound": { + "subtitle": "subtitles.new_soviet.tv_off", + "sounds": [ + "new_soviet:tv_off" + ] + }, + "tv_break_sound": { + "subtitle": "subtitles.new_soviet.tv_break", + "sounds": [ + "new_soviet:tv_break" + ] } } diff --git a/src/main/resources/assets/new_soviet/sounds/tv_break.ogg b/src/main/resources/assets/new_soviet/sounds/tv_break.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b50eabe50d4fdd2f9f217c75a1c147b9aab65c98 GIT binary patch literal 16792 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/new_soviet/sounds/tv_on.ogg b/src/main/resources/assets/new_soviet/sounds/tv_on.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e7c28affe3f1532b2ba74196c3be936ead1f0a54 GIT binary patch literal 10635 zcmaiabzD?U)bQ*s9ZGjfBPbvsOG%gH!qP}dhafEiD=kvO5>hV6A|S0Sp&|%~2qK_# zt8^NKBKlqMd7k%u|N7=Pcka2TX6DQ}Gw0r2BR4lw00;k+qLFidjzO}QcD67sSn##$ zP96cr2pHz+@eKfs9PH%Y3^O{G{I48K9#g(NP#QR;`saU@TZq4Es3EGpW3a1?+_{Ug z=OiU0j@fyj%f;9E+Eth9N)XW*B1&G6KBn?`dpP|Sgc1L}pHWjchXEA;_ybr(weSH< zu{3OI#;l(>)CRmZSk?4tqdBDXZTbWP(s@g9YKb<&w+7SE;8-9*HIyMXNtKK@RzS%z zBSuIGf)bGs&f^$IqxNs3iFAjks$`t8pCsg{Vix5NIAS%CmNXDSvt{eya?Dle%=fQmn7xq)MHL>i}SELZ#`?Kzbr~ z6s z%k>bX(-MZtzkG}fI97GitaYz)6wn_(mOpRF&L8ZCAfs2SvjsH&v7GRo7#W(c3Qc^9 zCvb`D!>(z9VW6e&9A`c6$Q;3%TH7C#U(g0xem1BsO^MC3Wj(4;I zCUj60e=jBT-c%DEfgCIxCY!|ElQ~ypKigF&v+5b*NFgrKP$m#O`Tx&Kw|NKd9n2Y`GApGd|Tk&I7rsrM7WU4Acb^~%GIS$b)K?b!5{JUxV zvj6~4_0}=;4RILI35=k`(Wc@fD9sU5^#89Iyq7khhYU-89I%7d0sYlEsj4egIj@CF zabt$arP8r};pl>88cFBe9+ady)vIjPSS&GQG$LRE#g*i1$u5rT1G;Pcngd8tPW&sR zcEy7aCVKT{)(U!ff|=K+0_gFLFy8v|BTl@TS7kjU1W2KavUo6^5vIZbz%42ig-9IM zX+UH-9rXse#Nm{Ld|2Q-fD|sozCj8VX3~k^p+}MB0_=e9QbFdht}x^u?J($46PCWJ z3221CydQ@_rnCWrfC0Ux5rf?rz2-=k^jm2e6Em~{gTaUy+KR~loh@K+!N7n4ZA!0+ zW<;B28=xCq-bwpRn4xEw&?5vFo4p8&?4X$o1{24R5H$#Tv?KV;@8FRadF|^fa#MEe<{bmLtjM8gDaVA1Gf8suX`uQ|qu9?8};4T7{p*ax{x zjA;x7X`-`Sj=Riqu?umrXo5t1(7_RNfp&H|L3Wm|Hv4h!gM#d`T;?oXtoB{(dPalh z_VwQr48}%+-lK!&MuQgb`Ai)^VnOKaID3e1EN&spcZRvh1RXSkwX=uBn0@UpPPX|f z*7`V4DL2&eQE9i;iP=rbwze7M2FSBYHWtKvv8T% zM_cSgK!aG=i-*bk z6rcJB#w$ZHPr?BJTwfRw7hgpNJ`w?z*aCHZ)kKCEXe$tjO-FUH#P%aaSOZXMA{B8c z)E$^dm(JW1uY*+UTssM7k}JLIN?VdZfJg3_X1TJd3($eHPXUB8*#mw{+(Q z2;;jm^t=V|mNxoG0!u*ZapyuOo#Pu(D6gyl6r{@Kl%6Q0N>5J`8Wp7Kl$su-%2W>; zmD5>~5lcPKdPvn}$x&m}9f)vQPZCn)TfaD}>MmYN=PWGnipjaAx{*y?h7OFXmZSwRDer`Lyij1q@a+TAS*(9FMAn*eYP_dCVX*^KN6k zav~;fyFCTW-rhB5k&CvtY69t*p^%xH}#TfV)26d zu!dAEjXFcw58@QGJqTiNL2(a1j(Z|rJxP*c)kMkVQfV^Dr2=e{h!ARzqspqc$RN2Gj{?|SR@;ma=yJpk+wkpdi?-CSEvgpE?{WK>Y% z2Cc2C4sQ$%bd=(0PSf z{{s<&10y+baA_PTQZJ`c%zGAwft0qh;B&82$&-u7BqK?Ru~^7bj>(c__|gy7m$L$B z^mHp4$DOJQVvJFG)!l5)kWY=H(Lx=bDzi`S5KKg0`lm$_nh zI!GM>2#G-ejp&pMRs4mFsU*zDvn3-3JTy+w0vAAW2u&N}=70`oVFA<$?vxstz}0_o zcx>`tK5{%Z;~zdKkC0l%L9!4IrFSArb_}ilhZ8x@Y)_~n0{=nySQ}s{N8~ z6})7U2Nc2dyJ3)j$)PPkiK z-!ZiC1x5!YDgP8ABBB!r@-!`Bq3 z$DiK0e)&MU5PBEBZ8ysq9N3yFf z@h$OD)<#V;9BjD4RWl-_5mX%aI{IPUlK}6lkIm4$V=>-07qqswK=?^(u*)rtov3?i zY1||C$aD1Ly2AsOo!FMqo7bkfya^Pqghh);?!CiYGJrc!fyCRhaUwfXpi0bn{I@9+ zQ-}JGh$no;OA{@#_FLitiB7=XIS<+A@+)tg_a0#NLI@0bV-D^f6iNBdNqZ!hJ2|S0hiw>GOA&e|BD4vskkm zy%()tYK+#uxUd?LZ|QJxm8T=T^2OUn+u{5&m!2jW0@0{&I@|%2oB7Ziv zs4fH}0|pHL?8%AD!+!Q~ILN%FO}6eeJygA}o%Jc9=hv4euey@)71 zxBcWZ?t>C%^VCYEarG?GePq3sC)VNH*I-wH$F2K{&7&<-EHm?LfR3jpsL)rH$G~db zxoa6rPKa!!A#$tDEPB*`bfL-EF|TtK@ya0hz|6MxfQWaoM5eKa5zHs@1$e^)ACx

B$2tTDmCiV(qEIKLa+_edruNbT$yOM6~uLo%pG{Vua|Exi2D{R8RV zA|5uOb5T3*v+Mo%9ZDs!jy`!18@{W-NG1G<6#TM8Kfnw8j8NFbu*sdjV!Pga<5o@I zYOzOnq@2|px6SD{Z{z6YDJBOap+lI%@%5g<=3%e2+Z(d8+BHIp$m9!lN8E3xs@~<( z##i?Q+ulyNDY!lj%L|ltydWhds(19 z;P>Xn`$`LHAG+4AG98JBHam~~G0`k5H+1)_G6P-6U;OD}KHOl?=~*MH_&zbYXHny+ z%x5*DX3;P@mhy>m#cnV$C-9F6g-%jmFLAfUCz+jds|)-|k5u@uyZw3^ zR;4IuxhWNuwxaiCua}OIs6*{nrhSr`?oh1qAdlDLcLDt?T{MVysLMqzHzfO)O3#+% z5ea{}H`3Am7+snEj9dBBo{VSvg(Rbh)x$&XZNs!wIG1Noq-eQWu`I_%@JD|_TFcuZ zS9T|6R<;}5+1&DK(3haAmlWQ8s#%syYjJP7sMMK!gVfYS-80Hd_j@2bZB;=&&wc6O zATv`|wa_-?M;EsnH)%fl&4PcpAm zCqL?Ha~>wIa3R0GUm2)elwCxu?n_*Rsc1*-&mK-y+q3T)`sEmcSymr^!?IJ&9li^z z%aO_ryfjQ_;mO~9UT9eoBND@FLLA=LrMj@rsY>;oi-wm5`-Ky?m9fAEBCZ6>bF2h~ z`NTcHXSLR-$7G}}8OmF8hcz_RF>iL_!FFD)`Lb;pWtX{lNT@5>#r7V-aVDOJ*H~7v z^ePfEp#!#$Y0X%0Wj8@z<V%w_|IL*znkoJO}-ZyO8&TJPwU$E>~S3X(Wk<^DJ8})5~p%~^o`9K zuXYLWoVypYF`!{v;UVs`k(jSoU&}2u>C}Pje@E3%oMYJ>S}HKGfAOj zEZn%Ef;~a?D(2nQYwGI?qn9ML^S}PMj~$t1t9E0|^t97QOn%_hqeG0Glf9EcYoQl$ z%LKUJY7+%Ih1AckWXEfA6a~USoxcy2pAcrmAdS=rs{*IV5#z($Qn)p>NTB+;$qJiW z?CnZFGn!-wEaTaM;R9yQ%ZJu|F2%66=BmikJt}UKB%_lHtJkk5YDQf}0O25R6PCLj ziOXzrvyUBpK8BYr32tdjscK$}x{mqSTi2vb?1$@oc$I6IoLoX@#s|#1@uw1Z+{`fnAe6V}I`FAjN0)KnW zUSTKB zkMljP8ZC{|W6p9OI6C0I`I`B#;<5IYX$Aa|w{)~Q*=NO@d!jWCY>rmR-~6Yq{B(;4 zta86vh*_xjdFi7XgRX#f?gq@!a&y4Q-t9k1r@*`%4D-mjlR7aWx&u>`HD0s5HfbIy0KPzJ-mS^ygx5OgG*<(D1vNRNjj{cB9ysTp!(2XmKr@9Ndt zx5hlYRbq&^2pZF@WjyH_-byu`T+g>zZJcnOaNNbVGbM3kW&Ph|w5U97>{+%~={#J; z8A)$E@gN3y$`m#CrsQcWNuv;#!S@!}=eH)zlr3ZDwDoShu58OXFy+H4y>zXO!|WX9 zl)d^5O53%lY+fWVCsUhA9{;4p6J5N8=faR>VFgS3GI z0ZL(O3iW7u@vU3ixQ%qJrx(geg~-%XjT&(sVk=|bBVGo5PxD+uD049+$^>s*4_Vpw zpL%B*N*fmzIu2WiMzn4>0`hWNB5Q~!u()OPgnJzuQ7%?ryCy;l#OgvwOEQAG zz0vY2_d8kno`#L$RV)+DRi34O3vNZPQ(2h9p0dBIli_~3rbUKC)Wx3zZ|rli-2Sc8K!p^vHGX$WHBob8bUEX{>HlCZ zDu?nYJg!I<)Un>fFhzTO*~surB)q!Pjpl2nR8f$>;?|QmQ!Pv!8Wa;u8DI9pqBLjo z(2XQPF%@B-Oc%0i+Sq=_%e&=_d6B%aKuszvv0#>3ILF^lnA&pM4)_#C$%gZnn^`_C zq;#Q9UenDI&rI)(cjzCqiQHprE{kq4mN*ZKByc=zNsX?u`%-fI)Y^(?LXU*WXiC^A zZxZlE4G!unL>T#UQQA$LO7=Gfn6~b__IPPCQiuXGt6Dla$-(nos}Z-xiXB-fbxh^P zSCaxto<62Ugjro$w)NN8Q|)dazthX*Lt^yH3{Z33^5o$S&|w42Ka;90hdAwGW*O>V z!}Vc>>+jdr94A^nc&wCt`Gxn=l}m}}zP8}RW(ObqfPmgC#(GIu1dJVklCHZb@g5CxKZsHkqm{82wiAJK+VBlw<7oqREO2(#F5*H_0F1Nf?FY zPQ^J4{z+y7in3X=hrG>P8`(kY!U42-+`r_8;}1w~1J&YD%_o1}s#4#62k2dXpB;@1 zk+$#nQ@g%eLsqUrV|AgcqdfD~EEgRiwpaNT(s8T+FLipt^r+*5gd6A()o);Ehj$t0 zZ`VfMMeNjZ-@k~q*rDJO+qP=Im*PbTLOdCy=F8mMM$ou_bTVvI3b-LQBiFSRx+nd1 zA9Jc}u>Jm9O&C!yZ0w;}N>x(H>(SOg%3*6I#@z;TFl}t}t?Z|`R5A6u@;%iSpOCoI z6+gq@wG<)f3#7XS3&Nz2fB>?q;bxe08zZ~Y>Bj6>_H0_lcXKgVxa!wofzTjqsH+BqlQh(>1oy=(fG zz1nt;A%Tt81~zYh6+H!hq0Ze1qf%+VOPl_aEWN9e`po$e4Q1*!-OMDlHHLw!zC-al z{Zyz(05(uouC80m>FU?mMi8Y+se5>(=d%M_cg+Mx{iA3q`_pXs-#)Q4)Iyg91qKF@x*x+@p<8 zQTgQxiK~2`UMhJTqT3j{@vDZI^tn=HsHyjCcH-#R{Wh=LBVyaumki`@X{=V64d+Fg ze?(H(Ji#>(SHriGKRmii*IAdWqzA8|G^?z9-1@9~H`cZ7-8LoRmmj8V4%g=X0%mS6 z9G^P+2lqx2taDCzqy4OcCFkU{Teh0GJ=#S=L-0uA3vJ5x%GG$C`HIA2J%{dyo}ZX53$} zZWv8UI-)AD$Px0M;fQ$3GD_9vdFP1`Gmz?}S)W?8vdG!|yYIOsoj)p&t6m-b zxI32(B7EM@YLI(YM!o^@`YgyF#Y@2*!Yu^}?Q@N{?s0p6%}gFRD_iMu`pOmp{BGj^ zj^$<2C`4~CAtSE3ZCvk~esl;h_xU<}+*INm7CW6CvkUl(x04EjXK~4;?nMlr{aNJv z4c~WcR%Q6i+&=BaAEisEW>R3j)Gx;?lh05IeBaE%UbE&VRv7wKQHQNOyxs52T)w`} zOxAcdYKR^=Yh*fkHapVvg1hSX98SV-p6QM|jD)XxWL>XlwuKSf+1NGWxEm%q5|a-Ysbm7=UYKE? zw-AAL6*xa*F12#=5YsShE7TsLsKA7EFE^-Oc2TE~@K;xnlwYv759jgYVJ33$_=$@p z=G1|#$8epUUW;c$a+`f_L$Iju^=ug826q=+Ws4aAIwIJdR&*Q{iFis#n7v;2pWg3I z%bKPZnu>=(P%0nWOdC2;8CQ{`zqNV2TFd@Y>nH_Ib4{F+gd6LzvS#@;+sC_()c4@i zlF2+i1^Q8rwOpjrza~o0qFtbh5OyYItJwiIUyH5z%J_tG@RXn$L3jVF!>%&WUBfPbM zDn&_%#EqGrhZDk#nBg+HKTQ&|nhn;=u-E%jOC&F4$SxFaub8{?sWuvPY(}vRJ1)KD z1PHM6Wmt|ZYWuD?DW4C+pAqVg!sp5u{Mep(HQn}{$x*N@r4WpZqT?*y{b29aojHoQ zC=~=(6V{tO7DJPdkG5Rj3H2$TD$xe)S_qr~n9s~tF^IpG=1dX)^dB}srB7j zTN)p?3uNt1CZumx4FaDu6F+j>ug^=YZyUCvHrp7h3uVC^xsX#~Jfe!IF^Zn~p4=)h zfMYSIE?Im^e@oP%-CHx}{Zs1p8PpgtJV)zh*>Y)EfroPgB@AuD^Y-J&X>*-}H?GmN zfV_=>-AL4MzpaSGTvNK^8nzv#<TgQkZ}E;s0RZ@P}Z&@=iP_d%6a@R4yuPwQn)a|2)OIXRzn9wr&9z9U>)< z(-&MX`QUJc#_ZqE19Getx#n4}FGE8wfuH&s2Qf}=Bth^l)nj|Wp&apaJ40=Fo+~1`?ggz7>@3W zf2=~0jm0O-Ov$(oE|UW6>=PAu9WPd0LbOkD^1Q%I^7yV|?JAU7x6bCUeT z<9_gReSNn-2h;wt&t&gfHPDp2_qMwc>y6RExL$8?sU06qY+H)E3jJ@Vh``a~e=$Sc zZX`tDU25kXuSG(q2h$ZaHyZ%Ss^2}Ih-m=}pWd(+KQc3Cn*nA#a8U3U1-ob}Ss8w5 zv$Pmq#P5YLa{LWWU!9d`*FVGy!7(}V&mS@w&%}-Pk@$ot$t#2OBEqxUtVYhrqsE`F zCDR6%3f6yyUVeJJPWnaz2}W#whPROgw&XQd@N+g;S<@?$qI<*fq9)#>XoetMegnC2VZxR5Y6pYwuqlr7akQb4u?>~A6qOyIq>w>g~PZXL6@J1 zRaEG4ItA08zM0Ex@a<0l;MW=^26ePjjC}2krbR0p1FO5Ao^o(?%UXSgK9=D!<=fXq z23Q59>5Z;#hmG43;4s6blvqDr8sMvGIpod!IYP_ukA zd#HKS)=%jBd6gm7C7*FJUcQjcfz@k3cCd?F)#W9Qbwfw!K-9ci=c94$AqljuiZy57 z;a=><+2+L^FuZEq3mu&6i#g?&0gN|hF&C_pLG#@PAM}VKWopp_jgjULYW{9NH>kuT z4o5w)FuLV(kpu!P%<_WP71{ja0vXRU4@3Gbml;-swTe=t88E!Cy!g{H-A6=~-)&Nu z!LZ7frJd7#Gk8Uvivy4nOKn>J?Z|wt@DH2YL~TUa}>68ClBUTYyA>6#rH>dTCD{Zx5SwC%Z z;Z}>Bbv= z*jeR~o~zb%tgyJb)sR3OR`^rt^=1>&I!%;@i5GO)N7vs<1 zS~Q7OTAa#+&ba;T52P!%bGWp@UnI;Ydw5BrKV7DN!p3{gaPM}A;NtpA?zVS-PQSUd zS|d9X&L9L(Zf1FbQRA<43^txl4OnoKY9pdtS?>r&(6UE!q zOXa%iX(LkKC&}2qgmV#Y`Z9AhcdU7sd%ZG`YW@Z=V}%+5M2L@(*ZhflQkoIjaWcHS zPb>pxubb@@2RAE|ku}^*0pU6#gLg|jx&^LGo=&aWBz)_> z7+Rr}hM1aEXz{8Q-)Sol8k}7El8QA6-x7 zgy~-^&vH3;;`5wT(jx269qO2W_1R#2C7;GN_G{&c?b z^uIY>zO_92R4#4uwbbJY=}-HoN&V1DW2~z7b^`-<047`U;^LS3Pdp}`n?VOA6(n}w YjM&fK)s4bQ3gyVZ5w=F0I(6#*0V)TqHUIzs literal 0 HcmV?d00001