From af304c93e272dc878fed18c2ca7566c07704175a Mon Sep 17 00:00:00 2001 From: Alberyk Date: Wed, 3 Aug 2016 16:34:10 -0300 Subject: [PATCH] Adding more skrell accessories and neck bandannas (#662) This: http://forums.aurorastation.org/viewtopic.php?f=18&t=6677 And Araskael spritted the neckerchief bandannas. Also, adding cigar cases and cigarettes back as well to the custom loadout. --- baystation12.dme | 1 + code/modules/client/preferences_gear.dm | 116 ++++++++++++++++++++++-- code/modules/clothing/ears/bandanna.dm | 24 +++++ code/modules/clothing/ears/skrell.dm | 62 ++++++++++++- html/changelogs/alberyk-PR-662.yml | 8 ++ icons/mob/ears.dmi | Bin 2479 -> 6859 bytes icons/obj/clothing/ears.dmi | Bin 778 -> 7439 bytes 7 files changed, 202 insertions(+), 9 deletions(-) create mode 100644 code/modules/clothing/ears/bandanna.dm create mode 100644 html/changelogs/alberyk-PR-662.yml diff --git a/baystation12.dme b/baystation12.dme index a79ef70879a..5a886bea365 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -906,6 +906,7 @@ #include "code\modules\client\preferences_system_control.dm" #include "code\modules\client\preferences_toggles.dm" #include "code\modules\clothing\clothing.dm" +#include "code\modules\clothing\ears\bandanna.dm" #include "code\modules\clothing\ears\skrell.dm" #include "code\modules\clothing\glasses\glasses.dm" #include "code\modules\clothing\glasses\hud.dm" diff --git a/code/modules/client/preferences_gear.dm b/code/modules/client/preferences_gear.dm index 215827c98cc..9093f005c88 100644 --- a/code/modules/client/preferences_gear.dm +++ b/code/modules/client/preferences_gear.dm @@ -563,13 +563,13 @@ var/global/list/gear_datums = list() path = /obj/item/clothing/under/rank/medical/blue slot = slot_w_uniform cost = 1 - + /datum/gear/greenscrub display_name = "medical scrubs, green" path = /obj/item/clothing/under/rank/medical/green slot = slot_w_uniform cost = 1 - + /datum/gear/purplescrub display_name = "medical scrubs, purple" path = /obj/item/clothing/under/rank/medical/purple @@ -625,7 +625,7 @@ var/global/list/gear_datums = list() path = /obj/item/clothing/accessory/armband/science slot = slot_tie cost = 1 - + /datum/gear/armband_movement display_name = "armband, synthetic intelligence movement" path = /obj/item/clothing/accessory/armband/movement @@ -937,7 +937,7 @@ var/global/list/gear_datums = list() path = /obj/item/clothing/gloves/white cost = 2 slot = slot_gloves - + /datum/gear/black_gloves_unathi display_name = "black gloves, unathi" path = /obj/item/clothing/gloves/black/unathi @@ -949,7 +949,7 @@ var/global/list/gear_datums = list() path = /obj/item/clothing/gloves/black/tajara cost = 2 slot = slot_gloves - + /datum/gear/red_gloves_unathi display_name = "red gloves, unathi" path = /obj/item/clothing/gloves/red/unathi @@ -991,7 +991,7 @@ var/global/list/gear_datums = list() path = /obj/item/clothing/gloves/purple/unathi cost = 2 slot = slot_gloves - + /datum/gear/purple_gloves_tajaran display_name = "purple gloves, tajaran" path = /obj/item/clothing/gloves/purple/tajara @@ -1192,7 +1192,7 @@ var/global/list/gear_datums = list() display_name = "wallet" path = /obj/item/weapon/storage/wallet sort_category = "utility" - cost = 1 + cost = 1 // The rest of the trash. @@ -1267,6 +1267,18 @@ var/global/list/gear_datums = list() sort_category = "misc" cost = 1 +/datum/gear/cigar_case + display_name = "cigar case" + path = /obj/item/weapon/storage/fancy/cigar + sort_category = "misc" + cost = 2 + +/datum/gear/cigarettes + display_name = "pack of DromedaryCo cigarettes" + path = /obj/item/weapon/storage/fancy/cigarettes/dromedaryco + sort_category = "misc" + cost = 2 + /datum/gear/matchbook display_name = "matchbook" path = /obj/item/weapon/storage/box/matches @@ -1280,7 +1292,7 @@ var/global/list/gear_datums = list() cost = 1 /datum/gear/cape - display_name = " tunnel cloak" + display_name = "tunnel cloak" path = /obj/item/weapon/storage/backpack/cloak sort_category = "misc" cost = 1 @@ -1331,3 +1343,91 @@ var/global/list/gear_datums = list() cost = 1 sort_category = "ears" whitelisted = "Skrell" + +/datum/gear/red_jeweled + display_name = "skrell headtail-wear, female, red-jeweled chain" + path = /obj/item/clothing/ears/skrell/redjewel_chain + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/ebony_chain + display_name = "skrell headtail-wear, female, ebony chain" + path = /obj/item/clothing/ears/skrell/ebony_chain + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/redjeweled_band + display_name = "skrell headtail-wear, male, red-jeweled bands" + path = /obj/item/clothing/ears/skrell/redjeweled_band + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/ebony_band + display_name = "skrell headtail-wear, male, ebony bands" + path = /obj/item/clothing/ears/skrell/ebony_band + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/bluejeweled_chain + display_name = "skrell headtail-wear, female, blue-jeweled chain" + path = /obj/item/clothing/ears/skrell/bluejeweled_chain + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/bluejeweled_band + display_name = "skrell headtail-wear, male, blue-jeweled bands" + path = /obj/item/clothing/ears/skrell/bluejeweled_band + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/silver_chain + display_name = "skrell headtail-wear, female, silver chain" + path = /obj/item/clothing/ears/skrell/silver_chain + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/silver_band + display_name = "skrell headtail-wear, male, silver bands" + path = /obj/item/clothing/ears/skrell/silver_band + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/blue_skrell_cloth_band_male + display_name = "skrell headtail-wear, male, blue cloth" + path = /obj/item/clothing/ears/skrell/blue_skrell_cloth_band_male + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/blue_skrell_cloth_band_female + display_name = "skrell headtail-wear, female, blue cloth" + path = /obj/item/clothing/ears/skrell/blue_skrell_cloth_band_female + cost = 1 + sort_category = "ears" + whitelisted = "Skrell" + +/datum/gear/bandanna_r + display_name = "neck bandanna, red" + path = /obj/item/clothing/ears/bandanna + cost = 1 + sort_category = "ears" + +/datum/gear/bandanna_bl + display_name = "neck bandanna, blue" + path = /obj/item/clothing/ears/bandanna/blue + cost = 1 + sort_category = "ears" + +/datum/gear/bandanna_bk + display_name = "neck bandanna, black" + path = /obj/item/clothing/ears/bandanna/black + cost = 1 + sort_category = "ears" \ No newline at end of file diff --git a/code/modules/clothing/ears/bandanna.dm b/code/modules/clothing/ears/bandanna.dm new file mode 100644 index 00000000000..dfa669e9ff0 --- /dev/null +++ b/code/modules/clothing/ears/bandanna.dm @@ -0,0 +1,24 @@ +/* + Bandannas and the like +*/ + +/obj/item/clothing/ears/bandanna + name = "red bandanna" + desc = "A plain red bandanna." + icon = 'icons/obj/clothing/ears.dmi' + icon_state = "band_r" + item_state = "band_r" + w_class = 1 + slot_flags = SLOT_EARS + +/obj/item/clothing/ears/bandanna/blue + name = "blue bandanna" + desc = "A plain blue bandanna." + icon_state = "band_bl" + item_state = "band_bl" + +/obj/item/clothing/ears/bandanna/black + name = "black bandanna" + desc = "A plain black bandanna." + icon_state = "band_bk" + item_state = "band_bk" \ No newline at end of file diff --git a/code/modules/clothing/ears/skrell.dm b/code/modules/clothing/ears/skrell.dm index a92722db5ea..daaebcb95d1 100644 --- a/code/modules/clothing/ears/skrell.dm +++ b/code/modules/clothing/ears/skrell.dm @@ -32,4 +32,64 @@ name = "skrell headtail cloth" desc = "A cloth band worn by male skrell around their head tails." icon_state = "skrell_cloth_male" - item_state = "skrell_cloth_male" \ No newline at end of file + item_state = "skrell_cloth_male" + +/obj/item/clothing/ears/skrell/redjewel_chain + name = "skrell red-jeweled headtail chains" + desc = "A delicate golden chain, decorated with red jewels, worn by female skrell to decorate their head tails." + icon_state = "redjewel_chain" + item_state = "redjewel_chain" + +/obj/item/clothing/ears/skrell/ebony_chain + name = "skrell ebony headtail chains" + desc = "A delicate ebony chain worn by female skrell to decorate their head tails." + icon_state = "ebony_chain" + item_state = "ebony_chain" + +/obj/item/clothing/ears/skrell/redjeweled_band + name = "skrell red-jeweled headtail bands" + desc = "Golden metallic bands, decorated with red jewels, worn by male skrell to adorn their head tails." + icon_state = "redjeweled_band" + item_state = "redjeweled_band" + +/obj/item/clothing/ears/skrell/ebony_band + name = "skrell ebony headtail bands" + desc = "Ebony metallic bands, decorated with red jewels, worn by male skrell to adorn their head tails." + icon_state = "ebony_band" + item_state = "ebony_band" + +/obj/item/clothing/ears/skrell/bluejeweled_chain + name = "skrell blue-jeweled headtail chains" + desc = "A delicate golden chain, decorated with blue jewels, worn by female skrell to decorate their head tails." + icon_state = "bluejeweled_chain" + item_state = "bluejeweled_chain" + +/obj/item/clothing/ears/skrell/bluejeweled_band + name = "skrell blue-jeweled headtail bands" + desc = "Golden metallic bands, decorated with blue jewels, worn by male skrell to adorn their head tails." + icon_state = "bluejeweled_band" + item_state = "bluejeweled_band" + +/obj/item/clothing/ears/skrell/silver_chain + name = "skrell silver headtail chains" + desc = "A delicate silver chain worn by female skrell to decorate their head tails." + icon_state = "silver_chain" + item_state = "silver_chain" + +/obj/item/clothing/ears/skrell/silver_band + name = "skrell silver headtail bands" + desc = "Silver metallic bands, decorated with blue jewels, worn by male skrell to adorn their head tails." + icon_state = "silver_band" + item_state = "silver_band" + +/obj/item/clothing/ears/skrell/blue_skrell_cloth_band_male + name = "skrell blue headtail cloth" + desc = "A blue cloth band worn by male skrell around their head tails." + icon_state = "blue_skrell_cloth_band_male" + item_state = "blue_skrell_cloth_band_male" + +/obj/item/clothing/ears/skrell/blue_skrell_cloth_band_female + name = "skrell blue headtail cloth" + desc = "A blue cloth band worn by female skrell around their head tails." + icon_state = "blue_skrell_cloth_band_female" + item_state = "blue_skrell_cloth_band_female" \ No newline at end of file diff --git a/html/changelogs/alberyk-PR-662.yml b/html/changelogs/alberyk-PR-662.yml new file mode 100644 index 00000000000..9fa152e44bd --- /dev/null +++ b/html/changelogs/alberyk-PR-662.yml @@ -0,0 +1,8 @@ +author: Alberyk + +delete-after: True + +changes: + - rscadd: "Added more skrellian head garments, available in the custom loadout." + - rscadd: "Added some neckerchief bandanna, available in the custom loadout." + - rscadd: "Added a cigar case cigarettes to the custom loadout." diff --git a/icons/mob/ears.dmi b/icons/mob/ears.dmi index cc0869939e73dabb63d912bc481cfb42fcfbe462..8b1b0456377be9fb0bc421fd7864bfb08dcaa5bf 100644 GIT binary patch literal 6859 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 literal 2479 zcmb_ec{tR27yof>C0pfn<66oM*@mvMGm)`{tl0-y%90UdA3~R8EwV3zGA`F_sle4gi=$JSORe5XZE0|3BhW@=>1 z^6!2=9xj%({T#&2a_AU)Cxnr2n0Kgu2*Mv83;_59_bO+Szi36DuALPssCTv& zS{>;y^i6#zJ$9?{m$*1CE_EL2(~j-Q5Zy8y+jK|M&9j;PXZVW;$;DvC!2JB1wv;P# znw^jQ1~~ZTWp>Ql8@o+xLPng;0Irpm(n{yW*KKdSTqw)sPspfm{6T?c-wMeMd)XcIUBn*v;5c3Qe|K$4S@H$_s_24lE|UO0V5>>v1Z+xRAJu*Um)g0A*IPFlXm0 z%mB*AzCQDb6$E~x=(>{#6o(^-iksn#(N_oe?e zW}U`P*DPZv#XT(e34(L$i@Kb>G+>@38tS5_`5Nvff}}eOWiGGRFoVq zFR!iNg9GghJ!R&mNuBi08Uzu$Ij~bdOmS=0{o6iA{{J_ zKKDAd16fJv3v}B|)k8c5Cen11wMxD8f9=Y5474k7R4s z{ZGe3Y;O)RhpU_$Rj*^pEi8L+0+Rg5tc~LXj0_iC8AY85uV%vXY-soS6IRCKqheO; zM3CaNb{1`M@n5qL+GSHmzoV!)$nkh^TRw63xIe=~*f@ z-P~UPAHMz~JVpJ%=bC2lZ6WG8K=XzbzVV^;;z2SZMTh>w4;f~>m`m|?rmy1qW-bTV zEXAN8!5>VT)`&;0%Ts>H?L#@L$QGZf#vP;hBUhj3v~~}4BN?anY0%qm?1df-AvXqt zkI--#9>gmn>mn56PNsBYq)T*LkVBu##$L5Lq_?v~Qqts4AEMDv7T}+a%eWcl#vvU& zowtkW4-6H`@bt0VvdPlr01SGI7g-;FD{0$11soA$Ye##OMqh8A99N?XS(r+4UH^~; zofJpZB?3|+hlYp|&VOgSR`oWlEeXWazmZ0RbQs_1FJ(6fQ7`+UD)_!)PhX_Oli#RS zOS(Kjl7rDVP0pkM4xmeZ;aU1W*J4UQR!LC04K#9Io0J%$#Vu7Q3>8*tTw6AEZebI- zACP|bJqK^4@kEdHB;bcZk*>Txvo{r?l)(G7+X;%G%A1!37!>|Q(tb11u*k`uB4gV+ z*sHWbdu-P^dCw{s>H(Wp>d?3=mrGfGzTB*HGy3?}#M|ZFui0XoyIN2C;c0kHA^L7K zBQl&W3ZX}l+PcOA`dmdM|6Edg@HrK(nC6DM0T+mmvs&z~LW!~eWVCOG-r#|V%{_tc zBl#TBObgTP>Ak^63ggFf+t7hM)7lk=+wtUub{&L6Y@&QOSm7WW;z6NR>%p4aJk%FZ zvauMHI-0p(^@)1H5e-!y-pMk8h(Bvn8d%iON${~$p1C+FBt^@A$sA1dUFU4Dt=j`8Pf~Tz7wy}zieu+9=kO|aa+Nj3&nErd~tafS?3UMU?iRwzOxNR zkAts?Yy4PVB)9*ePXY5Ya@0{&vcvRKxoTB<%C9xu?ou_zK!qq<0&9-1gn+*pcnc?7 zbvb(*{{!;zdP{>g`@3vri!r`4A2V9mALib@zk5{KA$^9Sm`43zYlO%$j4K-~-BS=4R0Otsb*#KSIvM{PQgWsMhPa|gR;+RMDQjGWn z^hZ2|&OOGP&>&0D`;d50RJte8ogrJ^Et*2GQ`xK5-xcm!I!|1R)8U-2BD@|ZyeT?z zU%C8QpF_eFE}$wMZ}=o4H7{O#!3&QcFzzIKlnc?+D&J!b7my-yw9~k63MY$!CB2}~ z)~?G9K|{iE6QPQCa!-m%#q$e34wq#c3`F%aMJ@E)YpoWkzX45MYdtwHd7!SWzPUqN zds;LiG&bL2#w+T<kC!+U3W3y8N{yebjO4af#H{Qs9xyr64#VP>xE%PZqSTW!T&%es`GCu&K($ARHFpE|UjXRe+9oaYqTa%Fqj&Ay+2ub7{kLq| zK}q8-IVHZ5$xC^p-&$C#jJK}~&FLH?IB z6==>1|1+-Ky~h=5Daq+>Ccrq`pjx@5@}c67Dy+r0n_U6H&B2}L5u@7)DTo$}O#Dl* z23($Dp$bH-4aC5zIu-;!!D+RBgen{V%LgzrS|{KKpe4Y-z#vvulGg^VUx0TY2p9N_vUp1e zT!y`M^j+mGT`Zj8j;?SAdkhTEtmFg~!6!aag~@eJ-1*cFgnfjz@g{F@Ax-8OHAFf2 z&W{Q)EL*g~gSElHvt;G?YzT^_U{dqQkMGkba7-rmYqo;?P%w#4%6maQ`VAKOM~|G9 zD2+?q4F<&?E?eXqt%{$6Ii*a_0P5z)$ zzfhMMtm4z#n5nxi@bX&0Lh(fYnvl(7!;~(ri(|%>vi8R#f?PmKp8jojh$ZSZrTq9ao8(57Hwy0V!>S0<5GfC0} zrDUQwuJAlzY`O_e{OO&6jBg>qDweek0!Epo8S_NSR@x15Gh;^}rvXtSnyxrjlD-O6 z+$n4?yMul+JS4XPVqr@cxwo>zIIlNRzLw%@q}O??Q(Cy!;pg8tbh+j6`!d_bpL=F@ z79Vs#IJi#-Vpl7#g`Uw5X(4%tI2pd|H!!MRwAOi5c_L@2g7A#9>MMO;?rpcY{KT~v z^UAD1UZR~!w<+sxUj#sg9-wRG(%YO6#DhNX2Dz-o^I3o=j{q=Wqk~b zzp~BTI4j{4AYGKaI98k~yk7BI+Q>O+`{j&s4OuP%y-ub9ImX;vve?zGIbW-y4iEQ+`8j-m7w^ePA%>gGPWwxg} zW2f6)mZo$*rSmS=jrUbs97BU%WJkwC0k8*STjJjW&OIoifAO+ikB0AWxoKtw-a2## zT<0F_-xqk~SV)`4epTxnHnZ&C^V!84_T6afe-FfTPNdhsu4s3tA8T*6!vsbXj$x*({7rXwKh6@9 z@53xc)-S8xg~U{<_6uK}Wxz%oT5Xc*$411#6wQA7qHQ@#30$jPt23$@!o-X% z)MM{FT&vGOFz721Ip8nWv{1DSY=eEC0s){%Nqcu|88BmT09aaM+(Vke^q>l|Py-s0 zSg)+Z=zVvGM-XZR*O7KU;mc%gc3~sm`K&dyOS=GZ6*pw%g)sz%puO8cdrGk2PHnWY z|H~i~UV-$EN&m&7W}G^ip8rN`fjTn2-cDAQRC~M&T_)ah+!U(_#xqg@LmVTbD=|Xz zhwU;f<`?5t*Aqlm8*iP(M%)e^^gbtNd~Rx5sqPc#kMKbf%;Yk6{(LLq#+JI`T1nbu zOAyw~MvFrLvu-2hkNK3xz8V>Ox@_ac@mEOgL&UsQe{FvT_Jti19FvoEaV`g=gry??XLXm#PLDvu&e#rw!Bqbuaay3oj`es`=Q)koOqld>|R zSz)0v6+JEaI{d^7y8!-`R`l`h8&gI!w;Y7WbBDeQGZ(NpGJjI=QRoKbz}L z=G-GN^jT&u0Ew+{MC4N;LgdXIi8;EO`Y9yfxY#ibMf@p_bW^rkCOKasx8ynbGgbdC zbN-m_zsB~u(ff_J+FAQyzt4-M(U%N2qx(G4cW0C9Hl>nmu6`uL&}oxD$<+aUqF*?J zi)Q4%wXBrp`1i&uqFAO!|S(OhWk0n=&&pa zuWhXV6)Qpq+I7de5~wG692FQ@BN`YzvYDo+&HmZ+@msEeM|x0Pu1L9pf@6EYNUO1m zC(oWxV#uZ#CqrQ6AKu9-LLV}$iuzlzZ#c13at-;K0(}znwDdUZ$fN4ComQBmFoPrH zXMlykXfm(Td0~d$b|ayAz=A}+$#bG~sscO0=9%i@Gt{&@6uuPQJ72Tx9_BLdx|n)v z_S!$N3i}!p%a@hZ4EXkd=pgw;AZ7;{h_6%c0VeK+3R5SBX}S}K{Vc-n=;rcRP*6}) zPp@~WJM8Jr{6dE#=Hx>b{|!82kP2?T$KD(VW5CTJjf|O*QD)nEhE3C$8)jYa{!JiZ zPyK^Agk9!bowdd^WB+MVkm3n0@)(Qf$s26_m<`Szgx&1wYNhx=OkMZC+Xu-p5e*H> zyix{$CENG!&4d|FyQ9#Tm{b|?Rjj*xU=qS1u~o|&08DP8?=VAWN4 zpTaJ--a99EXq&(N%RB1gyu9x&7O+$?e}@Ixz3(p5fUh(^-Z1J)%^3!G@-BLQL%BJb zeKhilm*%r{Ku6T=M%@n-KWBFCzIM}No^$Iq>WxTF(yCzXaQ^nP`-BI!4h~c>-DjQ~ zm{iO%Xw{}=7r3o0*k^&0?w>6$f9XpRp`4@@%iEzQ@6wkTO@qq!RfsJgllxR-LTTTNgDi)MqHo^@A0H;ah5UJI z9I>~z7m>8B@H;gnu@QQb^~-k)Ss?(aBhK5IYkqTfe!f!4;=?M9JUVVxJ@a=Q!IFI$ ze0v)*h7Y^zzRYGEE+RWM)%EW@J9F3Co2mBk6I;Vg3IoE)sXWc$J%7KW4VW2CeR2G8 zZR3~@z$L}3@xx(Z15~?r$^t3?Pu$Kd`ZdBkjDj2C%cg4Y={X;ElcapScRy5WVSZT&vg$(52I!ot^D*U80d`Lx=NtS_CZN z5m1aAcXmxlyKW9AZTyU^(f$YBsGpzQc0U!RZ@OK})%_;Y-*#ec;4fjhiNmHk-?QCY zwl}vuvi2Q)mzVbYO`G_fA$0cXQQMd%yaviQ0}nkqY9{mIal)1eopRrHU5(;b!eH5EiX_ z7fQ3zWMaKIm;=&T##3y%wBt~!szQB8)n+Dn>c?~XZ~eN>RW=`dtAL)sF=TVCsapF~ z#u`(dtG`MQ5uk-Bhq z)Vj+|7K+LwV6)8TaIvm z|2;FfKh6nm!g6h_ZJ%+~BmfSVEC4b1wSq?o;JtnI@CXZFZyXKee|U_KO})q&gz>** zr%7ElG&FqDxwy#G_b$OxQk^+|@#OEQppekW^fZla`@=LUR;-ajPh+;kzVsm`avWOF zbF)g-ZA>~kI!h0ab5?~l0*B-EL9#Ce1uUd*J1f$bF;R!UMN@5Fb&}4jpzX=3r-^-z zS10gwL*35hwOr%@PI`O@t2vHlNM{OJ$;AbF!JAW~?TEl`NJ`{-5VYovbaqmp0Uh3I z+yvpRR^~yNBR+QZ(CnOseh*T`CFBe4OiBnYdrZo{gMOLivt%?eMptW(O$N9`oKoVDP2dv7(^n8Vqd*^uOziZW? z3;nydM;RR*ox{Mnv$;vSSIBDSRCnfsPOO@9OH~ykAvtgtj^tnsa~2D=qpO>`rIn4- zgaTF|y)O%xzS2V1EJoPX8W;Ly*b)V1GA7eWk>R~779UAkJRLlb_gdE+z+plyzd1&K zBqdanzAIc!DSPG$*&JBoD|)gfdNM0a8<&{it!9y4oEO@CQ(Y3KmlNP$!O7Eets4kL zzS0!wzvJZL(YVna`jBpa-X#{y;obh*IA+VqqMbFOi)QrQ500HLGneBf`USDSOC-{n)Csos8vQ5pPCLtlihVBHB8pH#>b=2J$(d= zEm8S-ZuNj?TSl;;uyFsO0m%4}l?)#j508^SC?jTm<%k=-ZO-;aW*6zQ2exs`HZ9gR zcA(B0*yvLV#|8i1P!=Nr@N!LO(^kok=!y*sD}6>V&hy*f4f2bkn?Ls=5^1)0*t@jg zQ_|qo$9)L{^`dATIWT3-`$!2EW(kc(mxO(f`Xh&WVk!N3gGo8(U=yIU$0z)bgL**lI6P^kT6eNn(p(=zvgYjjc9gA5`jjIy;3yHk zn=C~LL;6brURX^X;P7}th~(r7O{f<94VBbyB3OwduK;qd_Jm?_G;+4%6(lCr9el+_ z2nFHVWlE#+8_FW?6V*p84Bi#Kb9o}GD2y^dF&DFc?WxJ-V12HThelk6-ClOMU8Ok{VOWufib zzLemljurvR=0&XKNIEKy@MRnItVG7p8xt_zPbfvJsI*Su6TPgsrukZSCziUIxS5d= z$lRXi&GDh9@5?r{>e$4DxAyM~CrVYj&Sp><_z^edHHOH|NeMF-cCJBPD4Uu^c=01n z0&eI@lo-b)RXoV8tlwE}r8t?h8N%?C3)>v>mF%N9w8&6PNrHs8O+-zXWxa_-JY6+n zFjM5U-e)y6H5U#m*gLlIvTe+egZ2BxZ;d>6s`W-!Qbj+^slT)f-P%Ns->pme{5XE9 z{)OOWV)4jVc*U?=3Y=C;VQHbfGG7IxyD5$jWgVLv(1PFQk*5bp5(&Z){|s0i*yZ3Rd;IdiMZf0fP&#`i z;Ma4Hj&3*#*w4jCEZban8@A~DKoi+))p}jm^IRt;<1DY11$&Z(AQ2IoH_nCtUi3w{x(DoS-`<(# z$V(F=JkYLr$*cE-jqqTq#)7q~eWw=1CYiG@6-D*H*mkZj2hL9?0weGArA0ej^U%*C z`m&O2Bjojq;G&&4s4mPhijeb&a<)*?v9HgdvYJ)!AIy*Hue{$HH9GIq^!}1QO%i#~ zrej=9_8?2yGtntzb6jdC=LA~P-ZV;jilbe0?%}qSkZ?8gi#%BdPbHfk-PD2 zc`xndEL$0S#UDXwLnG9oP6U9x|GfBbdWoN(SE_l)(id?y#&KfLKLYCebLFr`jR+Qt z)9dryS<0*^W%Xy|cM926ou%^&%z&bl^_zN`CX2A0fwj++ddl|5eQ9@@TS1axI|FLj zY8|LS-nJl|7AvM32lck0GSL~FVl#uyE4r`znUkoohO?dKOV;6{tUW4YC*90kvHln>LNNhS= z!zifQ_`ltHTn5YkSMS&Se7HtAXJ%$@Izk=_1>yZ~m%lEE+jd_iQCJ@#K_Bvw^qKYy z6Fn(GZo7*F^5W7(^4MBL_nq2NW$RwTr7r`9f|e#ZPOpS(-YfIj@BNg(rLJR&+OM*{ng?0eil!Xr^#G|?pt9Ww%te7B9z z3025D@s>&|5+wO?te}X9%hni&?JOHPf%&X36bi-Ip=~^nqW}Knhp83$V(Q%)J-q0e zZ>x%FG$86A0Ts8-ZdFFr+rPZ}YWOV*f4t&B-j@&No!|S5`4oLh4X&M-UnMEZ%*s4{ zv^P~F7ZVjVJT;}Hq4AKIn0WQrD>N*uZ{zqKKg|alo6_=fInYaXa#KnvK9a>*!r#7EMP?*;oQ^o+l!a2ttw9xP^YKK*i}N`vKp=;QEO;+!@w z1G*YE#BBFCFT`npYkXTeNYk~}Pcc3wJe#hkpFH>}`D3Y!FVA%4^r^u2^BP`f!O{~H zsVJ%QITnF*qSMpUlhacmz8S^l8Eo9#++WL7JUm1Yc8P;lH1zZeTI2u#46$!aOrk5d zZ>}bh#dURw`iEe-&gFL>F_1S?9Po_g6JW*a&_SVcS&{mkRb8Ea@ z4CoUvmK>=SwC3J;88~Av41}W)OR8S6M)hV8*eP>H9e$h24r89LVmZ(22gTLL>mw-mojYJvNzkm6;`A)`cLvbYkR0+;fBu`9pg1iOm zx)%=9TPtFaMnu%Rh+3uGpY(8pMV}i^41y)xql#XqI&Tg`CMr!{L!lIho?s|c%wrEc zZJXjL8M7j)#DO0o+je)gT{sG_o#y)M+H#Objx#FwTrIK6ca0M)<3G3Zf$$)Lqi*r~ zzD2IgJIzuL@!WF{1dyRH#A3~{7yuMBCDG@~?6pAD>v zfh9D?kBE0}Y#-~yGg>n^$1;LO*nC4^Sr@Axe#Z^C63BC>}ZD_wYjtq6e? zi6_5=mH{!)?EVrQ7egFa?-GJh|0XS6g;No+Z?ZGTH?C&%izv%%Kghh}(%Hmdev#f| z?j=v^$~p30s=K?JI`pL=Eh}007j}Y{$^tko!lc^4fKpo}>+Rm#QNh1kTg=(&b^f>B zz)RF|5hGUm>isY=uWT{spux`v;Dex|R=3lREu<%8WcVX(3`_8fui_E3UEp0-8DC15 zdPWJE2nL(Zn&YWvE$}R}-;xQ!wj)NvRPQyH_CgsN#fyvrh7!(VMBQffX&|4|t#OM) zGAMM!EqiIn{OamTi7gRG8$dp4xFT(ZB`6Wim+P6$doA0a<(V0DjRN&lp&`S=%;TWJ z&VC{c0(X0APN^5ZgKF=gr%JOwYHH>6Y#(&0=E#l6f)u!2M`ObCKj{C(T)5bE@H`1m zMIj*y5ZY)mf)J%5Z4gAMWVBG5W1`AbLz1Bv7{y#l+DumB5O~2|O&IB}4N^ji;ZG8k z{ZGqH52q|*y|fK57X%anHKcqS;;{$l zXiTDpdCb|0zE_l`UcoD}%^F-DBV!P_-x*Ln z#YN^_AHPoFf-uBB4wvU6`eZAN`t=J`46pS*{qVMix}l-LcB(qaZF?d*`cd~1UyVLd zH{Y){=eDb@@*JpPphuGHYYjiQPo5gD&+f_hT(fFq9-_^z(cYSn}Cw$|Rq zf6yIQ6m>bEdI2GNTxOuKTgxWxH0oyTv^yC5!8%pW@qBN7d0fvFP{DiB787OU zqv%(qRaMq~39SFh>o`>JIY0l$%5C4{Of->IS7cNz!ou&b1Br5A3(5$STFiqQNPu2C zj5tJi^6Ma1%~L*=uNjVRSmU8x328r@UnY*9iko1u-Jc57p=n(9+s{=3ZK~QS0~4QW zyfv86H-w>Tf4$?k_zv&pQ+h%M@Ry4ckc+sM7I9o$+zX(ZNPqVy#XCu@wZi>}3C5=1 zImN56-{xGc8JiI{y$h8Jse!I>y126gkX>-|J6^d0%3I|`3jAyh6C=52$vLBHdkgJG z7&~ZWZbyf-ZWU}WL&)ampTnOkPK8Nn#mdsTy@G1M-~^xyzy`8#Y&sG9C&?;+-T-d!h_eM#?>Il&8;Hx4O- z#hL)gkYsue2_~uZ`Bsler6;m_dQ`o!jMhN;0)#w&Tl}d;4&Y)0jUEDKD1Tiu)=;Se z{QR=~>GDu0%=b{?&tF&4IM};^E!AI%4^3FR!W+^G+E;Pahdqv%W@Vb~ZJ|G&*NIxu zN=OWZ)csSe3RgzFGi10$alE_zZy4!fugqPIKEjp;P{e=5u|P4_8O7bGs*lsR<_y$` z7)F^Gb86tY3!W>)&duOrI4;aF{`tm^zUkGh$CEz~^71yday%UegKNffrLz+*-#yH` zaIP>WPzWT8fE29;_;N_^+g(Yx@5JrV#5sx%JWlLLzFrDrO!@Tb(-Sg${&XT)5OX|8 zTczXvc0bmHE(-J3683lcZnd;<;9<5rK2+n;qU^!2+{3P(COcV`RE?=DR?Vw3GO2aJmJJpR#2C(lr{VKA3Cj_i~s-t literal 778 zcmV+l1NHogP)O!qaPowA|j_CAhRPQcN7$?AtAXWB%2-{q#z)|Cnv!rC9onQyCfv3ARvhu z8NMYYwId^s8XAik8A%EXjT#!392}k=9{<7)>!1h!+i*QI0BBbLe`)}wiU7u?08~Z* z@5ccD*Z|C`05vQC85ID$z{;2a0004WQchCV=- z0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zi zl2jm5sW`hRH76%NIVZm)BR)4VCsm1yGbOXA7$|4R#hF%=n41b=W7mmT(@|v2#hg7gg&Uh727CG zX7PQAiLgfOcEb2`dHbrQM3-&!7Dey-JNT|9*&~KiIE`;>h#{WAFIX^!^pIxucW-~z z|2br1WxW4YmIwSh3A>qD0+i<=B^GBX(2E?%#N=Y0=hQNpms-q=k55Wr>K<%=S$<7) z8?H6|Rehush8rd{8-cna1qOM!4b;^Hg)Aku$OfCYOFje9y8ps=u`R2|8IZY0>NoEJsjqbxarrkVaMVc+Sy#fiC6 zzb8TM