From cd2d553f88d736d60975b60646f9d2c9bcfe3203 Mon Sep 17 00:00:00 2001 From: Oliver Stigley Date: Tue, 13 Aug 2024 15:16:21 +1200 Subject: [PATCH 1/5] new logo --- images/envato-market-logo.svg | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/images/envato-market-logo.svg b/images/envato-market-logo.svg index 9844d3f..f4b1ff5 100644 --- a/images/envato-market-logo.svg +++ b/images/envato-market-logo.svg @@ -1,14 +1,16 @@ - - - - envato-market-api - Created with Sketch. - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + From c8cd027de51312bad5528cd8b5b4a0774000d572 Mon Sep 17 00:00:00 2001 From: Oliver Stigley Date: Tue, 13 Aug 2024 15:43:44 +1200 Subject: [PATCH 2/5] update market logo --- images/envato-market-logo.svg | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/images/envato-market-logo.svg b/images/envato-market-logo.svg index f4b1ff5..2d25585 100644 --- a/images/envato-market-logo.svg +++ b/images/envato-market-logo.svg @@ -1,16 +1,16 @@ - - - - - - + + + + + + - - - - - - + + + + + + From 49f7dd4efcc0f06abc7be22a2b551ddea5cca0d1 Mon Sep 17 00:00:00 2001 From: Oliver Stigley Date: Wed, 14 Aug 2024 13:11:42 +1200 Subject: [PATCH 3/5] change envato logo in menu bar --- fonts/envato-market.eot | Bin 1248 -> 0 bytes fonts/envato-market.svg | 11 ----- fonts/envato-market.ttf | Bin 1088 -> 0 bytes fonts/envato-market.woff | Bin 1164 -> 0 bytes inc/admin/class-envato-market-admin.php | 54 ++---------------------- 5 files changed, 4 insertions(+), 61 deletions(-) delete mode 100644 fonts/envato-market.eot delete mode 100644 fonts/envato-market.svg delete mode 100644 fonts/envato-market.ttf delete mode 100644 fonts/envato-market.woff diff --git a/fonts/envato-market.eot b/fonts/envato-market.eot deleted file mode 100644 index b56e92696e726a39cea2c242704ce926f047481f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1248 zcmb7EO-vI(6#iysx1~_J#x`OI;z~+U5-TccQHUuVj1c^ZC>V{A6)H8MKY>c%#?{0` zG+sPvOt{I_g9i@A6Go55lMzE=JR44=ezUX1mKYP??#{gLdvD&%&YO8(O(4Thz(BnS ztO&)7Ua9Amua@m_VRNqy2qTLE7T}_cBFzz8B{PEum?bwy<^aaY%wZn)=}~}#lSrb6 zmc3(1smYqK42ho0V<%2Up2}`AZ~0A5<=s;2^^FNSwGofbxbr3U`-pSw8)jyg?mb*v z8zENw=UmpEmM_2U0LBI4RE|XOkbFS%;wa~a@rF2@cNa?t zs)ZWwh@FC)&;I!GVx0Ip=NKpz=gV9t#dMS%(u7!nMf-DOgUn;yi=Q|xLd3Nqxa@k# z09%mj6+UtuMBZLheH>3wNmDb%*s7h1!9*YXMl>*?203R7m7Pk399QJ)qO#d)`Xf98 z8v#Kt+l!((#!jD6LH~nWMX$UiZ{RowB}Fh&eFKTEr07bd(y4?dTiONR^f~n^ld%)( zXldy?oN_x8Nhxf@j!84vY(}NkX~*qobRskOXlSSuKh|X1>4S32G7Q-q>b%{5c4fi} zh_-&`$Z&TqFpb&J<2?CSvpc4uisFK((Fn;}|NOs(sfTGuhPu48Il$JBa& zV|)FvI%e(l{`*C)@yHey+;Xw5B-EFK8eg3E%0U?p%Z1`qkx*qMi)nIqvBY*5Q}nvX MPnC`&SN2c&4a2LL!vFvP diff --git a/fonts/envato-market.svg b/fonts/envato-market.svg deleted file mode 100644 index 16fe5fc..0000000 --- a/fonts/envato-market.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - -Generated by IcoMoon - - - - - - - \ No newline at end of file diff --git a/fonts/envato-market.ttf b/fonts/envato-market.ttf deleted file mode 100644 index 779b09762c8a99fd52699cee9b18001647d654af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1088 zcmah{O-vI(7=5#|+fshI#x`OIVkM<0iM1+eQHUuVj1a{{6pX~k3bi%qU!)SaaWyd! zjTes^6K-<#;DLkjgwdn%D2Bv%Hl9d*GqZ(y(QkKW-h1EQ{44~3HmpJ-b#?00nea0? zK;<33x%rY;?Yglw1Bh<&%Xx3H%J~3!fpbf~xN`5&#>ND>(!UgP-hzDfZ5OaEk*5n3 zf=A>B@>TM9p;TKA0PEzh$)m-}yoclL4eKp=d&yg_B8U|Ed-7P>E9HKCeK}43ojpdX zmBkv@NwZ_h4{1ZJ!J+?!wMFHLnZ-|>6(RCw6I}M+mIZboH|u=lCdi=9qG2%&ERL#U zl%w)SVPlAMD_UUj5s2-ezFV(Tf2qmpP?Nb1O%g8UBzguojIpl?)UwlwvItL zD{tZ?3noP{+;{_t{-o$nq%-M+5j%SX-^>N|Dwnkz>h0_tI-2(S5=kjs%Z*Aq*kMPc z)91$BNMt5E`gm-t8b8tIx|zdr%CRij5$d}=e12`l35f3D*s<|}maudNy0SVj9zGbE z9-a6&H}|wd?@yoKcDeoc9e3mx+HAec&(A+ySD-QL)$`xs*%{;B)gACoHJ7tZCuAac zzx$@r7|DN#*2??nK~ZNoNcx$L$~wd!!g%9*1=^{Z6SojX*2j{1ua9lwNgq2nL}uax z2<&xf#UO5}JGMjgs+tCyng*Mi2Ai4&o0=n_R4|Pk9$*poiOY!L zH2bHh?M39uOJ1$gtl%119uIjg9&?*waZy*Pu})s=ss zUEM}MZnOctWv`SY*2~(1qCdX9nVhdIRC(Uwew?O7Dz%Cr>%2DAU)Wjw#3dExdc7zq zaY(Yj4)kV?pWXz$Lp_YsCoxqj#W+gGV{p*VxrrSL@KcEIptf795#tGbTh+EZ96!S> za8OW;at({c$epE?VXB$=BoU%6xa=) zZg1~DnfAJpDXrXq8`Dlhs}t41E;r#uqf^Swci zd0*055$4Dp@NSK(r|Y_55V_w2ku*lG8>ET%(TSqT2qNWY?lB)E0TI0OSCx5trtREA z1X&-~#83OSL;Hqr2XU01jSnHTU!@6sxGQ(;gt;p3+1i%V+LqJWmebmn)7l~C_W8M% zGlw!3;h~BOCXvHqEZ`CCGUB+v`n|;VBXZ?MuUe@`aFbphPuLfaxplD^F)UT`get_plugin_url() . 'fonts/'; - - // Create font styles. - $style = ''; - - // Remove space after colons. - $style = str_replace( ': ', ':', $style ); - - // Remove whitespace. - echo str_replace( array( "\r\n", "\r", "\n", "\t", ' ', ' ', ' ', ' ', ' ' ), '', $style ); - } - /** * Adds the menu. * @@ -409,6 +360,8 @@ public function add_menu_page() { return; } + $svg_icon = ''; + $page = add_menu_page( __( 'Envato Market', 'envato-market' ), __( 'Envato Market', 'envato-market' ), @@ -417,7 +370,8 @@ public function add_menu_page() { array( $this, 'render_admin_callback', - ) + ), + 'data:image/svg+xml;base64,' . base64_encode($svg_icon) ); // Enqueue admin CSS. From b444f2d0b6a1c822eade545e3aecf7644c2e6c63 Mon Sep 17 00:00:00 2001 From: Oliver Stigley Date: Wed, 14 Aug 2024 13:17:04 +1200 Subject: [PATCH 4/5] optimise envato logo --- images/envato-market-logo.svg | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/images/envato-market-logo.svg b/images/envato-market-logo.svg index 2d25585..065ed2e 100644 --- a/images/envato-market-logo.svg +++ b/images/envato-market-logo.svg @@ -1,16 +1 @@ - - - - - - - - - - - - - - - - + \ No newline at end of file From a61427dddfc4c06fcf37d45e4f86dd33b80018a4 Mon Sep 17 00:00:00 2001 From: Oliver Stigley Date: Wed, 14 Aug 2024 13:25:17 +1200 Subject: [PATCH 5/5] bump to 2.0.12 Signed-off-by: Oliver Stigley --- docs/dist/envato-market.zip | Bin 81686 -> 74894 bytes docs/dist/update-check.json | 4 +- envato-market.php | 4 +- languages/envato-market.pot | 102 ++++++++++++++++++------------------ package-lock.json | 4 +- package.json | 2 +- readme.txt | 2 +- 7 files changed, 59 insertions(+), 59 deletions(-) diff --git a/docs/dist/envato-market.zip b/docs/dist/envato-market.zip index 531b24c5a4a754327f8b27769be85119b7c9e5fe..8c7dd4e2931f2b3f3240ca3fa9de0fa144b6bb2f 100644 GIT binary patch delta 25080 zcmV)ZK&!u&{sfN61P)M30|W{H00000l?x78kq#^blnV}7u|9hV1e6O7S+l(fa0vwK z3JzJ5F%v-vns&xu5)#~mX_I>s8Gkl2eJC%?=(ayPq zQ&!^;#&W@|g7-{cp}lo_d44j4%G$;Z(-hsMBv*A>yNkPxvysw+V>G$ujpa%X;iJ;U zM58evz2v`{Jyw!%%<37PtU+Bh>mCws}WpXt+4Yb&MuIDgk);DG?? z#yS4ga*YO<1%b@iAv{l>(a98z#RA#}tQx|v{^RQUE9=6#CU3f(jec?mH*fdWe|v4|l$dUY{5n!b%- z8@Ay~7~nOx`;ewEzUCHq34bil(HJbC;2Lu)Zj$h87>4N%T%ZMC30QdOAXm~@CT#*c zY3QBA5RFei98J%%_ebY{jHlU$@%hEc*=aO@$O9e0_P#TCjI(wQsWRoEyPR#qD>bOJe$0Xp?9jL;UjmBzioMR*QRJ?@8T}Fw0flFpV)x-cEY9 z4Ip}+{6d^N9Id#{ihm-bN+=ma#EP2BOe)KBG<4C+F7vX>O2$RjR87`-aiskUC=5DH zZE~E*15ZYy-byE4^86(XzS}P+RSDq;lhtS|RowCqU&1ixgk84MC6wVcH`c@uag%vE zxKtOIl}cw4?NaHh6%s+3!h3dw2288*wpMzB2AIaaZ@>&oMSu774VQCLS8Lp>Ithb7 z`v#aPnPUuHgMkF1blL1Wm{Tru(H3Y@A6n8>jY}x_8U_!vjnnb;IjhyZnCIL})T;^#`4|c!xu>V+v zHi+g+G7N)&=6_`n(AcODeEaB%3mQ$Mq~Wu!ooKYJmaY^Pf|6937X52KV*89vTz}4y zYPK#dE>PbrE7VB!gU;`zt0_0Diy-(F!i{QSsajD0gSk*MCSbudXET8V!0Q|v>pd^I ztyF74A{HG@3d{xZh zvt%#X^8vi{xZEi!!P!G}=cq@=Jx{|R=pnl6np8|gC)hV_42MpvME&jkFd#ysEO@ye zhM_Mh?7%z43gbXTZ=4MG2K^0gAaAusX~hkko=w4Z#Bl->+BV%Rwk-FlSIStDUZd557pNU^nz?3$ z*I>W5sgnF9>#?^USVZEdF77^`5tv4EY0DU*gMu%>b-mG62fY8ci&`tab@+ohNDIC= zjDH5OY*=em6T=FbZR)#0fO(~0*<@D+P1Y!5W7zaax4ycy^Siin|Jc04A*w{j5R#T5 zh-Rb+H*&E6F1zjVlc#3~P5KE+B?wbxE7VJF5V(aU7sBz3=IdH%j%?uM$pq@|UcpTx z*bT|hs2WL$6*ISe+qHWxJKgqvW1e6FbAN8Db_Ru7N}*T*pLw(W-%|S?7$2bciWeJP zznABo8rLwdn$n8M1q!spQ*QbSF@3JCxJ z0001$3l3S6t0XT36$%bnlinmdf3;ZcjvcoReHCHzTQt8UkwKgveUoK1YP4g z@Y5HEn!C1(?53zuEU=(vbR`Zy4iEX$)9rox=ZEX{?ZdCX{rc{qUEY0ofBE?KLC1P% zw-4_={q46u-ac^SCXwFi@uv^Je7wAUz=MbO$K&k@y(l0f1f_lC!^o~ z_5O`A^P8vJ`-h)@x?k~wB>of4sC`-ab5P8m*8vm_joS3$oR?twFJxDos7* zWyHeTxOpelCQRCC&L&P{c9JHYax|eeyHL)OE?s!h)Wb+dlOXmcgVt!8w4&LdyC_D| zxT%oOzDT|4B$h6NlE&&nf1FJyqzkTvI$g-G&e$8Y)*+-uy09yn(7=9+rnI~#x!`b< zZcHJ~mE8JbNl*V!h6ZG8vaZ2fGpX~hgB?{hdJ_CgFJCcDK<*_))Xrye+}f;8I7uB>*x#jh~s0_ zNU~{AYWE;H#d^@V4<^elL8hl%(FP?K=?0DNi-xtaXpAjiR4L^Ud>}WO#Mbl6oia#P zA;eMyj|u)G!Vuk12{2W%Okf5hGeuiaCN8#FXn`{-$Vm*ggZ19V#6Ov%PZp$n|A@KKWj2bRIxq*xHA!sw<@wvw|2 z85}(Va@|f%@1|e-F-&~!xWHz@avMsy0L4ufX=T7%O&w;^q)b>R z5JjxLf{Zw-G*v2-$IYCE6jUidaU_x-ImiKVMmI`W5;bi|g<(}mKjkW_+(#lXMUfd> z1~APVe{ygx*2`(UR|4jnq9ejdLz`%n-%vHPg2hIwVhGHZb;_O;g1EuMnFzhK`{KEv z;s}5uBkt}M_58(siIYG)_UU!bDW5w&KXxCe>3nckA;~UMH9RP**j6pKy?Uz33UaV$ z4U}Rh8;OL(W>nv0=dykMt`-yZe2r7C-&B;pe|i5^eHKO{S5HDNGg}vS+0EsjfA=&He6T3o!|w5BMb?FRKV4XGFedsv(ned3+laKXjs9R zu{0(1?g~Q2Wmp_o$7&LstfM2FK*vSe*>OjL@v#US(7Sg6#8yo|`V9w20Zxmh+r)S#uAG%cf>fUcdZ zCsf#3*}!(nsCcq9$*NK>5%m9qekFEG7t!X^I3aB6`ZzcA?`N6ktGeOK4kmo5mCEF?)AMJ35$hZW(-H8k#Be zjORC_l|?pg23pkGt(?bM-AzQrkiv-d{TK5r*UJbJFqyfW!k<#%uyco2OWW^lsA1$5t)Ee!j&Zb7WwEn4H3d`>Pk7_gdb_$gabI>K8?@_Vdv z>+-$$r;ds-X$0D=S#uEJSCRtZ=GdaZtJP{6Iw3>tL6a6F=>FC@Fj$DM95)PR@^xFz zSQ~DYST49c^XSk3{fVH^AsEN#wC1%BjD7mDvmcB^y^OpK=<%I4e_Tnra{cc$gn=Wu zu4oQc$Dku~9hecJ3kvH5R&Ua2Tm;!N=1vGr^H<4vN`A$x*}5 zxog4~2Bt*AA-rzrHTdk07bXE!2EYh0mq1-JJLQRHBY{h3pF1iPDq@We7R^NYX5b@Z+bn==jtDF^F=n5Ic8OYo{%?R1iT26BjV(Ju9>h8kV&>p^TV94< zY|rvI17OM%L8peXiq>^{+llOwNBeeEA;++JP6J(P}TUA zRvPT}Rh+Be-vV=6q#=+Sv=#FNbjFC&qzQs57_DF|1};m!3bDv*pm{?L1u9b(jtKf; zA+L5F{fC0*N@ISEGm7UUay0fZiL08T{fOLRdHB`?lsDJziL3E=X^8UNM15f!n6v-< zZ%|7I2+xd6c9{tP0L&Kv08mQ<1PTBE0001$3l3S44jz{8#iebD*#+XwJ1JPYPw4DVmUH1hM@eE{_7_o+X<@Xr+-#g~4Oc(45I zLKS}x;M>lF2jLmC;2Uo5sgGe^va-m`ud(#Nt(@Jc}86f`pQe}CV#L#oQ zZkIpG!+5Hy4>}JT8^?g(A3SI?t=!wfS-R~T%`)~A`9bl`ndC; z(U>N2Ucj@zKKozZv*+(#zWxa&;3&rMoG|QsXN~@DrXUaF^GGokA&m3FU!BT=o+kIF zQBs>FYbeNF|)W_qkF~H&=h_QMDP1(VM{aKdG;Z%k3IYfycr~u|khK%mVu*Ot~z#4x+gL}n% zA(+(oHraX;V{D`iM9O#L`c z3YbPjwIvVSKt>zLmq28SF(JgUHFRE(gz>o-7Tz*T;`0`G-k;z9MAFCec0uJ+Z&u7B z&ufA6e5U*&j355fxZfLn2eW_0?5VS>B~)7^6g=7mhh(P%L_zk>8*5y|xynL63V*9O zKet)`K9{}pFVrIaN3EO11L`Ld5xZJGkgPZhqe5l5wOSH9eh`R=X+45>3HZT^U=aa@ z?Rb!?UEQFo0;rBaZ0=?`(dpE&!Exbds3%z5ocU3%U^1D2rLtO&+E0JZRpAAG;kUpc zr7fEOh8{_Zy0ZmNn0sloI1gjO#ie4a;CJYB;N2pNb5i^7UqW(r2H_d_QIsrIfY{U` zNn})`(Wqa^Q5<0FP6uA7GnHj3fEUR!Mu|hi82bRuB0bOiKxLj7K^_B|JGL7|a$H7(XaKDrPX9 zsp*A<2;4`DMsCK#jK-p&HlV_6VS(`q$qE7$se(=3Jj7ozKh8rH7bHh)aFD0hXVK(| z<9JnfBF|pWKtIwaimthe7wdaYEbZZU>r)_7@EZ@!bmCiMPtU`=P#KM!tD*?w^BT~3 z^!f#4iihxYcYA+^Ulh#!D~Oc}kd-nOgqfNa;Gf~Ne$4a~=AdH#G!ltnZR2#2WhySb ze3~g0uP=`=s0X%ZN2K|SVwPm#Z^Wc%0EAOjv&NgIL71eoJ;$*^V@Z*-bLmHmy9}PI zf|wzU*dR#@&|qCpcDB~gEf{2|fnq?z&-Y2X)1L?nrY zTJ69h)QkPOYCYPe?kr2`*9Hqz{@o#-@%%LO2pErn@fa9~JIfdc{MP_`vN?;W+yo@D z(N_W~0^I4qFEbTGtcqolU1%!ZB`W}TU4J3^X9IgmEANhM`s_4}!r}@^VeVfjSmcUr zG=(k?F)e?Q-x5JZ7i|$0Aqk{;5|C?Viy|8w6@-OnQG}-(lsvtrw9wUGZ^j~W)uw)j zCUmxlb4{~LB3mm|z|jlPXe7cziiU6DB|4%QU${^)%={dtGe15@d4kKuu~Y$mC3_)H z@YAUuqs5P1nE_a5@Sx&-q<-el*43cd`*ZX{{+rGjoweu!xH=qOT%9FCbHSn#6f{8Y!43bMnR$h{AbTpjE0M zQ~$A0IU5-mQ9~~IGx;wxhz<;DW)e-2E#iL|LGWW?h|R2^dt!hBz6Jd6HIYG%vL}F3 zRz})#wFWYxYS7f6ypdStS&~_kTR}Kz1}ZPYm^Jl#(pnHD)6%>ygLbD$5&=MS8Yw^X z%wEs&6T*V|X{PdIk?HWCOll8;;vKP54WK`{wzGelWQ7-=nLtRy6`tXD=ndhfzc7E6 z#x@W}(KxK8#RZ{GgB9i;$#GOb#Y}88jd5U!O8ZHz(ntZu;lzQJC9(j4Ci=Uc`dDN> z9MMnw0Q~HHfz+k@d=lw%8xK|6t?a3l-c3u(i(H4dN)niqU!6EY7S0FaB#M-=Bl^u` zf)Uv)P4ZSrJ-gu4`EMAwzP=awDqepWkWnSUw$#sZ<>f`zLPsuF-Xe?4ncn>H#(V$v zNAKU>AHDr|^ud~!ewGW%vy)AqoH%-LltLWHYc&1rJST3ceoWXCZ9hR9?^OAj$~d?Oo@vOt(#^EMY>O~n7sVp*9CGp%R=#^ z(ddLc3eRUnbcG5W2UzpANlxbkktuSXvxg8}0kUikXG!)Leh%}6AHnlvo+dfF$y!v3 zCg;dMG&7Y(SD+=-`?o)8c4U8rubZukvbBaBvxg=t=?qwaW$>C}`6j^M>mV(iJ!l93 z;3u`L1Ef;zUBY3VYS)s%LyO;_30mE*!Am84rbf?;HJ0O8VjB5V<+63?PLp{jpCwt* z4kBbKokiW~D8NXg|p>!nplJ;zwb8maw5vnGu^?o;W}Gb47oqg`T6KS5Px> z*?dy&!*#7(a9oGE?h`1CooP11=`uFfO1O24vY%^ycM@I$|VUv4sX$ zmuF$1MPZYT^$9qPT@inb8gnd=(0%o%Gq~1F!_Z@)=2c)14L(1ICapx11d*M8nujqO zi}=-v69z;z7!0kxK?rrHMhT_#5Gz)s@M)&}3!x2`oI1){(Je2t8j{zkm&pX;%oIi{ za|cO;klfOggGZxfXo9|X{zMuAFm}h_X>t;ungFs+dT7pda=L#_fT|RTs~W#9(!5df zXj5P%gr%eWmPlYb{x)_w8~1dQOK$j2c+yn4aOL@$?aPdT{b+ao&1_{y|&Rq-jSqmZ=wn3eRd<;NXc0pDw`+&%pD=*;zQnKp>X*XsBP-zM4 z@W&q*W5N%-X);g!Ol@FFY1MkP0ckhQvO=ldc6}tp^^9l#9}6=fl%leB-<*)9n+r7uUvtuVH_)nk)cP?wl0><%wYpEUc>J zi#s~L#Z1i=1|3PPeBM~RdwMV%KX0-yE^G+_Wf+GOs4((I3N1^PmV#ZCt^)XZl$`pJjy^5ZGJ@`vXgMwt%!ZIQ z37xCefL~#+OvlM@oa8K2QINyh6eZH70VYzA&E}ut{uMJ7W`xYVqv2dt4U(o(QE#%o zHgdYo)h;wO`X-=utV7B!SRXT#<%vd37Kwj-MEXq`Q>q*M1P$eL1zP)TeSBFN zH7(Nhk8Ef)#;SSHmXS~O>Ngyamg`_Qw0?_G_XrH2sDK`7lC)BjjXdDLNCHJ1}9AfSq zsOf(!q0|Y#Kxbcud-NSVeX_&d0H`Goq1C6vHDyOmoFXiu75Ae-Lpz7F!4ovobb3b1 zz)sc61?R9MEqDGF?=W`QEf5=~GAGMfr+yTj`qK;B?`h!2-Xd3-hpc5zSasMf!O+@F zPgY^8aaiDCn?~4KlFi%niD0I|C=3j?Wx9W=n6?C!&1^)g-iyXzhXyM@IP3)BCI3}o zd|ih=3j%h2^aT8ErudLlTqt4BZm{OsLp@71%n|9bS!`|0T2FR$PJD`ofn z{OsM)3k)M6r+E1y#n=pr&{k#AcRFZ@h;gUwk$jdc!KcF>KEOo(EL90c;g+*RHz$8v zurdIdu-W$~I$-mznO~lJ;WUXc)$lOCJcp0-D9$H4v!X~JcRI`E(p?VRBs=f)yWMUl zzdYZ8%TO)`pcSMq;U_r z<(Gh?Tm8yupbONYKh%x(tMBwIx!r@kL2ul454yd67l$5=4~Bz&yYKc7di#Su^xVCJ!Ct@L9=N0N zushsqyZwXxUiYAE((b#x@pyl*Up3ithokObJZ=vVsP5>;!Ja$n_lA38=pVS_(O_Ug zKkN-pEB#7|7lueg=EPAA9@mU@(GV*By^~ zgZu5ELSI_Qrdoy?xks2g8Gde$U-M81{R6FmU_h{=slq0tZ94 zHyZAZ`!I5Q!*Q>F0DJCWH0qBAQGeg<4fe(dqxQbLHyHKy_oteE-0o=9AG*Wd-oa?# z_D9{peos?0Q$y6=bGzeSZ+{PlZg(&k@9$YCXVBN+5_-ffAi{qfMZJN$*B>1WkPNzm z!JxZ0?Yo0#@&0c+ohOGVnx1febc5}v z30n45_6bKm$YtgnQQ&jmIvv->-2$K(hzE0K6dVT3Nt2SB{^g&#uPI? zv@bQR1Y-Cf2UCCQ9*1-PT;byX<>Ng1?$poK{@yOy2K=k1VoVNgm4Y5~i7`Nk|8zQV z6#vIUEtDkFKR-SuMS+MbbGjIY6x}EV!M} zYYlBQ5erBKziP>53ND9tQ)FI4{xmk1=V{=^FN%LKvU9XF8n_W&)DQ`E1Mn0bm3W(y z_nvehnS+F8YON%^IV`m)p1;f0|P4dbn@Xz^o z&MxlauXz${jSS_!KLV|kSM^4vuAueT<41p$!lFYt7M-vR;~-huDrJicA*(7(OFr#X zA2Kcg6GSFEh5A@@@J7fEgu!H|n5R+OQYCH7d2Q2adHZxx6iKWd`^KTql+$R;GIh2V zETL=U;$OjKyenH4xzA}ya*(G;8Y23jYSV1e#5hhFsT6y2HZFm%BGv~x90;=q4L zB3fI3?nu_pWM}SY=VAP~3&Zr|&Jzjw=!-I{1)^AJO>0?&u)`o$Act{^QD|a>Sr`N=-YM4)KoS2ns^$=2t!cxjMUwQ) zGZ8VCk)xIEwXUDxnZGK;EbilFakA6y z?SR;UX_AL{`|`1WnkUhsP~Sn3q>tOfZnv9$G&l6HvqpV~9g{x40Mn6wWOJR^T6~pE zuA{Z>b||N`@iA9J%FPL~B4xGd6xKx@jCv!$Q@`_&;53!cp(?5;?LD zHrc_TVZEB-DK;T(#o;3~n5=M1uaZjJMA4>M%B?B6&vJxmD@=Y|AzJ%S>o4<<%2dMv zsf5#NH0iBem*!LlooiJSFPG9s8%`qDZe8n$5$Dukb{&7kHCNl+a8STh=5gx3t{SoG zBI{!-uIwa@}kahsl$avbnxy`C_a6rbtWOejjs1EwUO3Upcg%1(z7B z4z}KOYnH8WSC0TnUR_6kx#={eNx-(pNT}SFcJ(r7`mL6+6$$8RXqz3uz`7W->NudQ z%mp08$))Swh@y>2Tz9x)pldv6Sx4DjbYkCr;%9%#TPiP!HIL*}?m`l|a1}ahQeR#6 z{&Mv0M4#1QCga10WrBR05~Cfeq|;n!Nad4F61dCDfEDNCEa*W?TuD z6UYtqF)TP`P%aX!Zp5_}E;b^6QwE(BxF7^009#_XzOc_q-YT8IVwH!_yQj^!7VyAa zZh(LAc3L-T^sdS=1zrWxySdh`ycP6$S@1L!7sb#g(z<+`4zba7=87!L+nF~f%>G5H zjj-r8PB8VY(M_k)+#%OT(m2zLFi#`@3i1WjBJA*Kp3nfvw^g3uK~5ZLV-x%hwhN_V2;saHW~77-dPkVp6>yT1RJUL@gCNZPG*wt+ zB;muwSbZ$`wqjZPveCdot$4S6%`|_)TR!3|m{qFn+pt(|gnQ~sK^xo&eIE<$zQ675-ObJ^m79=iAWnhzhb~n_p6lj1eH@P>-xPm+DZ6kX zA}S2A*%W zQA+`xPQ5wpnZxkOWHCYmQO_8CrnhBInB1cS``7}ut7k7iQ43kEglFF5a%~blv1g&GJBMtopz-6GhrjOh^hpV&AAm>vzo7H%-fJ%^7tS8=il;G(f6K6v*LV z;ip_r!&nfFY?;42OT#ER;S@>Ip8N5Y)$SUEZ83pf2YTIDs6gBROx4$6KM^>}vo%Ab zA$jO!pPDYVg3#eE3-|WCC{@j!kpVPV6%NNF+7Um>qfc`trBLPQyQVdHPEoDw= zdMgNw-lR+`VAyaVTR?wq39mEy322J=026w|frx<*&VY!2l ztbHXVgw{UCEQb2QN}lH8Lls5Xx8tP@TcgpGQjSy-&c1xmXl#G39Mo`bC>>-iO&jrY z$fb|5C?NMfp8C_73Mh$93QsC7Fjc#q1TvMURCSR?k<&Q6RfuU9i=0u>N?vJcw33LT z>(_Wm25%a)u&K;IL3te&)Ss56oht0E(#8o>#)p$KXfL$5PG^G-2-5!&1%1 zVZip2yht*I<i=pwA1)s&0B`rulv3Dz4H0hv z%Y@#+Qbe=IG&aZqX$Hw0t2=JE0Vj*YYTw*YZ09D`8>s0dQUE((6Yng^S`N)CfoeYU zX!3PQJ-dI4wO5K6ZBa?xbuh{BB2ZdD+U&hlUqay!$ zQZ5dP3#AI>Bmk)ZD1t%-G<4Z0;Yy)#0SUL@(*u8ua+Hr3X$J>sAjGFaaB#zvr@L8{ zkIfbm%3UlDy6T4Fvt3omY~d%Folbt}qdM0MeHT5uXUwdJ$C*v%!{&5jzj#-xl}Os10~>Zx>3iKE-Bjb{_T(8 zV@>Ido`|3ldDAGI(z6HWDpr|aDDZJ>IfuG*DNA|CQhwtuO8HiNgzRh)MSwHXLlk6< zVBPqtZ04qY)_{o1$alD{&<*;E`QuK9>U@8jJJcU@&Cey{IeGS2jW}q<0Nfw$Up8;}0s|#NlzRaZVhHn(%p@ zwD4G*R`|0T-5p^+CBT!xS+byFd6s`p2T|Vljx57IDQ#jBDtOC2oG<2{fK`S*HcJ7q za_0U=yQ842Qa+?Mv?h84|3X*#jXvvc`wB4VwU>I603-+A{)p~lmNcxhQ1J0FdECox zZdgsVdrF=zJ=BR2K@fN8lSAr)dAxbz?6LP{giUH#f@%&DDm2xXD3)w0n-H+@ zA2m1QH6>F0OFxXLo*Xv{snBO01`5!ukfGodnS-mm+zGFLCgv&Hd48cJa!CgO;CTs0$o>(SOSio$Xj*a$UM`Q7b42CLhbscbU}uU6?xC& zDpk9nLV5wh(P6?Q14jn}U3@POEkn>>Tf@sb&|UlkpCY}J&q&S+8WZ?p?xdVZbEx*< zYFt4SIrrl~qV?ItX1T-Y#OQL=Bl%JaNPOm1*BnyAiOyyEM30Fhg zUux7_d7FC5ug&8;LVpzyO{lC-7gwsX>2thzS1!{u9Pa8`>ZphoFQ&~QPWWg0&_@`k z)yfnpe8b{&rlnyntb%vqWGY`og`L5(ZV6&Ao+@jV#8K*245j6>#o1Y;45Q5&Skx#5 z_2hia%V*&kp4@9h)pUQ5K$8x1N*EBYG=C_Aon*vVo+BRhN+?7Nmn!CJcP_>J_Uf#P zV~{%IOVRA!(=s{6xfaMMm6w5H!(d@$byrFIC8J|>(6r*j3)aejoE+5|au7FuV@$7J zD{PX|cM{Mt#cko%x`TJg23&4Zi7vCCv{e-kLbb5vS0ad&*Cl^eQ%0^o)?X>OCiUv2 zcp6rpB?YVXj_{4nfS}5_Q=guzVQ`x*Yx6J(V%IV>(N5y^V z!j51BrRp1+-*s#6F{8FQ?96&{AM`M-hPeF$0kY)Ml%TYfFsFddHM8ow!Q~Y{6k=GK zm@XXflfP~{OP_z@HG>I#xtcD7s#F5f7T zC-v%{FJUMQP20ff+fV3HBc*ca2l@E8Q*2vqq_6B&@9fDZ@(PzJlA9bt!nIAHEM)Gd zAtRaiPHWhzsS$PfNAQ>(xX4tn3u&bMTwV>q_v-njRuNP9hMGjG{~uzkCe>15ds+XS zKv_GjUf_Q{hWb0@)#LOnFi6n_hYvJ~IyK?xbIB%E)zfqHzmw|f)jDspjb2*$RnLjM zWxkzYOUOZ+b|iEO0G z+O!m&3K!JW)58Q%ICJuy$0Y$hR^{G%c}c#txruD6%Dm%?Fm3@okuxnYXN_J5*ac^i z(ba!*t{1thopaQMeu}|h{9nje=4(F@xHaeK{bf3!*7b%Nq4pZPjJ_wcjDP!LRv8UX zM+|DNv^KlhCZlfmXOg``i~a9mkultyC;X2x$ST}zvd0J=S`z)8%rSzBtugu)X&o8x zdSi^&vb`;)`~5>rFwkZeA;!cc1-Ad54$gW_XmF;Byh!HZZ>o(p zg38KM#4U|B+PA-_%|=)>1i+WI*l4zg^mEN#qffQ2y`{OveX#KtvDRq#Ym7AkSqsf= zY&DM_MO+iJU%+6y_nGc!wGnAwYqW8TJJ@XZXQ^RPaG3dV5UGrxZVl-1cM2!4ABul> znSF?p7*_8}n29Y@WxPnRRpiY7)&GczsT8WzVL@%1;l(G9T9l!c^+M$!)z5d!Cw_Gl z8J~Ash2uc6|%Ec8;zLMU1pQ#tB|VDUXB&yK4+qcZnd^b|O~rd8;Vllu~Kg zjHKH<6wYIsaSl^0Qt7VF%?vV%m(8p$ErP9?EnwWZ{V>M?(oH4Aj}t30(QvZCqj z2=kiXLY46G+#6SeB}@GRll8y6=fWlU|G)EcJLlzV^BAOro(Lkj(_iabNXyE#(AsG$ z+OP8$`0=nU+y$`)KF_qF%vRL0d@?9+VH#NgYc|KmTg+r2HIeZo2aL-XqQhJ!g|S=Q z(0Q5Cn(Vv}EN_2S3dd9ylD^HUl~dz1Q~rgvTJ+sfxu02e(>APkt?7jpz?zc3)|$D& zm?30rwq@4lB6+2=KA5`J^r3kN)HI}+Y@t%fJh><^so-E*QrFKeT(Eh1i`2DBs5$>z zlg_EiF#8VWvkx=nN5zcNW*|8ui%>jtSgKRJ4rU!0a$0{DUVYn_gtIN4E2GenG2#D@ zFKNA975u0bciL>O-*m9g>ie%X%cjTxfGh&I3C!zET7o1n3Zp-aBu~CCQ z_X$xU=+q5_;t4o!es}|~c$&+y91A5r}itD`&StH!dox-+>as`UY_AqTPhGR^DoIZ&+~=Kb*@{k z3ci2Ni)&(7g!GC8LBNc-0!iQ%v?(Pizu@+>gf9-HS#lW$D#Kf{`sJ#SCdDdgi#T6o z%B7b{0LaJy_ykkGn9iUDe>?g(RVhBm1I;qj@TK;Hf~B>a;8a=btPxE_+>Ap%zkoV) zWPX?{Qmy8Abi#9$EL=({u8@L0oFN7ll=y!IdH5S^VvG0rOAo&+8EFFJE(cryn$lqI zf5gk=3LA=yAPIq=8)Hals=lAcd_JikR5N?sgvj&8EG4A1EMGH#$DCh{VlC%7_OBTX zZZ8G6H+kbF|67b*GrY;)oaSZ73Qpn!k`?-v{i+#nUk!coK-9gI=dsH?Jtd@GBQk=2n zcjDMRui;R;;kC^9%Kr#2>6O@@{cL{|cdm_RGp7BuaHIX<=d$43{|Nld9d0vf+mZ)2 zZPVu{?7Q-yy=Z%f)_8Ff>hH*m26~8K?t>v$$J~M`)kig5pl#z7;k-tPBdY8+8=2E? zw!)zHmzsBA0{a$=t~6U=Q~O&uoMOT}O1g8XK|}#5>F!dH1_cQL;hVwte9!k^>zlPM zbMKDd-sjwX&RKWQJ)7CMO6cl5Tb#8&)qoE}s(ydda|h7}nQg?cnpbT@)ARz&^MNh( z+CuN0<(1v~1>Y`ybs?Q?JCdu=M0WPvxP424wld4^5tLYBc4;c8p>sG*{KMP|-`G|G zgQvoaAlL@OmzsPd*Ax5Pvys6z+XR@HRzu$Rh!(h&hcZyeF(*GO*9O{O5nkc^>^Z9} zGUbP%84TxrYk_xNOtZ@KGvu0;kZF38l}`NQ&0W7K z^r@{w%siOA+Gu5I3fky%m!=dPjRAi4O@ALeBI(OYKTO%7W_@dJfVh#??gY5Vi$&#| zUM@BTy|wGv0n3wSF1EH>r$%> za-P(A*IBt*&%kny zB<*OE7NVe99uxSO)B3XT$!*Rrm-cB8mm5zlU^lrQc$D8wsBp|pN_2+MxM7%YkbQ|> zcvNzo*BKu+CHRDvNUgxAk9%J!Tv5dwTGsb4wqW%c1^dDeE-vp97jNYx3!Xgwc59V$ zLn4!!3MNeY@(w4cjv4ZWpRU@RiNSU1mD^L@(iNp7cMoCPece!SiA9uTvcFmRSK}OZ zT^IhE?kB}BI!~5OChVt4b3-!-q;)TRnD zX;)pvZxoury+yELV`nO(V5R;bqk+OS>iRwzJv%br$Ae&KZ#2@~ue3KhNXa`}C`W|5 zAK$5lOov9}(&oN`SKK|ZiUM&HEpP4M=HCJ^=yxvr{IAp$ENm zdmY1B3zt~XK_wbFL$mG`9HHHT4&##~H@vKs5sOJ*k)` za(3`f##0%zbXp&#By6MK8pV3!NRb>ZK!X+AxY#xZZ5M7|&fot|#2;J}b{F8kX_G<~ zK#>0K=bm6lXFq$r9rHZ34ckJRO0E-YoaN{%zmno5|Ac}&919CEtNL=RnG$puuO-V$ zX__J#&eWQpYKsjyREu2dEKAk;4hQ1&C)|gUc%7*!<`dP&_olKZb2rGtv8PkVZt6NWNA6rlNDCek|3M!@Krg7L3!K8oWO=m}o?84S9k2Br*T;lvNrMmRY z5R2|2_HiF3lpa} zwf-df2@`AM>fMe{NbD%=JDB|*ph{tn>)^ERGmTGW?V`%7Q%(HhWGQPW}-zj`V&)h zRVa2NI$k35OAI-w$q|k8(?sL4);a6^Cn;M@U#bXmareQ-pR&FMX!?C+r{%~7#ayp~ zPVrJ2mql18hSD8N09r+wp|H>l*v zE|J8@O)_{U`!cPHK3*>BMMSAUQGRFJZlAN{56-o|EQSxOH#Ehj>n7jLa}wMU%=y&g zn8~=4NyXmo=U5X*(EhCb$6LNwovKR<0%&fJIDf2L+eg#5*B-%>47pX$ICDdg3_OCM zsby-CiCSwcYgo>Lkki>T!Kjo~FBe@q3oOo}$Yz=+ zVe7dc@VIk9-QnWFBh}Xgm!g-7f}e-z6l4u*XC?Cts-O=S|D`N0Aj z^8-9Y!hKhwJU4J6y zD)Z>RY7d64XB*@s=E#>n%=M$@z9ir%?x|7=-D03Qr6gEtXxVkSVRn8>z>lX^Wm(Da z{fi#S`TXdnzr0&QsQ|JCe>?6?SKT=VRR6?E?-)}m1|f^L>HHzpgIT`eu?&sYsMYAH z9*BG$;II6pE1;S!Dh>BZeW#zD>u_qAi`Tb_;7qe6u>K)*Nm!mg5&*(2CdiLgn#{ zkpZ+n45@p%9GA^H2$~w>D`OtMnrQ5so-e}ny3`2}4nLamdW-e)K9|1LM~HvjW|$1}rivDsten z1T9SQDRLvGCna0!thSprMoZ20CJ=toU^-;5r|CX!2kAHe_i^!FqgYmN&5f>Eb<8OynpCE1W7SkjAi+(G zOFXVbTemFl=Pc71a3@A5o{7^(CVIk!bV)Cl1lYA|CROd*sa8BJ-JSL5BOMlHPUO&g zWO1N{#pVzIpnB!k9@$?zUtO<#Gq~C;``4da003gsF9{3iiUZv7{*sWXxstd} zfG)f8mt|OWvJ|{h1c(jSM(HBd6Rm(K<-dp|h!faD&>zYKu-D1gP<~Y>=Yg&S72va? zD8<*Qa!uY1G#T9x0WlyBnui0UEExa0x$-C(!NRYYXoNBwlsAZ|3L_wf zJneVHQl&8nLlJc%UE>78M0YPtzJoOx0whN))iMAvxM;uE)Jv0KCesiZBjh_Ui7@zR zzr$wo+2HZgKr%$g$k}xaL6myX%J*LzmSJ9dJSYQMdtm&ldS3L`vA7DxwuYdY^c+j+fZQdfO>N<&i} ze<}V}kBhFdj&+8ODWpDKRHnrkq-4$GPBm|?ZC|m^ywkgSC(xeC=mj}m%!@QB6M((L z+FF{WT!dGu0C`pcc8lyKcA%9T0B$`HEA5Znz%?njOaq#H;qF4tM1@TTz7>wI9`kyd zkma)we%yO#?a#C`#sy)Y$Jm~fi`87dB=&(H$#6lZ*>O3Rt#OH$ZByPAi33_iqVP|( z(k-XWlSFUs?ZI$~!;e$c>>zGWHP_CpOQae`-d$vOZ*a}ArnOquo=q+eTjbOAPA~F4 zP1~9sKq}fdl4lUue;uS+Uf*LzbEoV0+=R@Np}T)ww8gC3p555$ADk-CK? z*9yF#S$_Vaq}P1fU9+a7{C)8?*E3Sbp%PjLqcE7sS*uHoGh_f^{Sga%?$=7;)EE$g z;pIRqxJ}#=g11U%rep?=YO^Kq_X{CtRdDxx6m&RhN98JPOUshnRyAd$q@FKsrp{vM zIZ)nl7rb9=jW@G~`u#^y)fdj^bs&@DSnCZ<5R>wQFVRMdzK;^;?G+3&;*P5Bq0H>S z6cPOZoE+~6j|hE=S+Gtm@Gi_UVE5cDXN53x3y0V9I#Z2pXNOg~P`MOO&fXNK0kDg$ zX~<@g@kfJ%PCqhV5}&WNz)-Vob4tTa19|6Jb*@iy(!_`nh83GEY#z2Sua*5i^&?HnLkBkq%dhu>d4@TGBN{uYfS-4%-hT7LVjm5Q8I&fy zu5hAq3ZEFX?^bYa%7`+0&d6A#VSpxxp^dshl7?Xyw)(@IxwSMmy*nVT<$n2=$jlH+1nNPp|VBGWP$vW}l z4iQ6L-!(MlaNlzGo&qwr>MJC+gI@DKtt$|9$Lr)s&i$OrVMVw}zJI2Cb}*S&-_C-a zTaNz(J8t_()dFb9pYPItP#vEx*R+nsM5wE$`RHfZ;6CBI2O5DZI~N#KqlA3WnVSt` zUk{Ci3sbUc3!$H6yeUF@icQjN$d4whgAtUu?o|~8+^%LOlRNcC+u-eh^q}AtW6GO$ zz+43#?@zR%5+~#a6EAGxx1(hr`?WNF{s}fCuufZO*l;f_S<+Ko^jIGG+1<5!?1+B@ zYz=?lv%yd_L+e3KtZ5KtL+0iKefcbhc4u%xSGy#|Tr%A{7>C2IqAKq@pn|_BOLrng zYiN8ZNIBrg482wsVD#S28J;=Sd;TjJMeShgmE@RLoJi#~;WAGGXC=!%9+h}NOu0eO zN^7;a2@k!0Q@_eE2VK=zmMv)beGqNkvxnizD$YC>LN0E#!}sMvH^x)cps_EF$Ed9B zDw!D%HKo;|V?_^jL+w(VyCU6-YNQPl>Qu5F*CW*V0*aH}20CEXY><61iVSP3VqT+8 z+^5Y{skV3=I~4P!u(vx=fzDiqn~ey(e0ZS2Pm|2FT7wll5lz4rLz?-|rgCDrhkffg zEraa~UnSe(6gT;{Ib#HZpyJw-WmGMJ6+7|k<5bpP9QmG?B{QmhJ79PfRJ^;SQ{_?b z(BM=G_9a(-doht7++#mr-M-d$ZY8ZBRtq`4%zp*`4p@r!OdX>d2_dhr(=GkD$Mhrm ze*Sq(yg1=YT`arN4;T0S7}v_|R}nS>3C~C`!ExCvvrfbJGz34k(n68yat~L9dAj5{ z1YMT`S1^1;CiVRTc_&LZoz@ACG^H~`yzif;s|XT>)~f_Ij*|rW%o`@krio;V*?izW zycYp~Y~d~E(R@r+xi)M_ODY=cpuu8wm`=u2H%Q>J5_>rVpplZBZ{IR};L7NFL3R7>uzia810!w5#My!5XE{&z z%-Tv55rQ~4PH+3%s(98ltw(L=vO9>S-xh{?r;*pw(SP|2D~iKAjUsh9Alf~|AcdT; z&e>;@kI`Mj++|F%Gu>_)gdYcEjW{F65?oH~eEEP{*I8OXFI`zU4$p_RGo|LCqAtII zZ>Ro9_Hs{7p2l!yAcaV#P!b;)%JDkG-m|YJF?IZCSB;t~`iVv!h@Vt;?M|z3Zxpsu zD}sF)UU36R18v}P;$2lOhf=eF(|e`V?>AS$Z9I4hteBH%`rA^09F+G@%8D%!sT4i< zu%_fE4mWP%Znxm-b^}~k^Oqfp6X~K%-gwemR2g5CIHfku8AdR;R(@#Y$2*m&!L%RI zQq>8t9Oz4meVV7sD$*bEt!weM1?6-mXglwVLjIg;3iLMja2cq!HN8v>c3h}+vz09b z85g!fXxc@Z_p`GjEJI>{t%D|h&rGvT%+_p9W|@+)eOvlf^9P9B68WRc9XU5DwE`u+ zjz#F%-U6|%>4U+D(fpw(&sio-5$~+kdk~G!>4zLz+B!0Xb=et93T(O_CR{PQV?&Y) z`7blI7@#F(1e7(}YGB7%z|Ns=L*$~ni?q2$*LlEmL7O{D;nlE^#l)OLku7@7Gqabs zrIWKV3Z<2|7CZ-gJa>e$Kr^bL2QQy;ZE69tn-VmtLGuG<%hrG4TGo~hz9=z4khwt7~A>4|3D z1cgr!Ge!TznvukZ{1kUF3{5&gGo?B<1LZDHFYR`0Yw?d{>AJ_wCRN~ZV=sLZ!Rs8Z zMg!0{KDIx|w{INQEKdJOlE9aP3Hc=8D)*k2n9;#%^Ly(0b;P;bIM_beS?LsqCZ_3t z1n&6Sjr$snr+bJ0wC%iQMaDqayfOGDqAx~<&uUi*(NqG7wbM2VoaXV|^u5k?dIvV* zotda=9oQykdJhw)b>y+DVpM1rau(m)6@dX|O$#{c(W2QNR;J`>t&>Gr-L%OYo^CifZF;EP}&Glp?;D;&fHWQBHkMnjzx z+DVK`tP5fV^|bYg%1q4dG}P|3zAc1<-gPLeVLO~e=+&kkg9hxv*VK87RLoD9Sqro~ zTMjLl%4v{yrzvY_Z9ZCL^sJ7bCSV9RQVKzA0<<5(s*}!h=P61BtjOZ&Dd2d8`;UOt zhte^ac40@PwUJUE(mn0cbf8AiP}V|6CVEWQ$m|D~ma`hfrycjhkMBE27l3QlS+`UN_}_ElxwDKDTl zE@&LIB{Y*uNiDi%``$uc|jeJ?*S)UF`V1{k`K}ywz-%zZQ8G6jNT5DDo6D zD!&xKlE-Y!0zQ;v+}7Rg+O8n`b_6CS_pZ%N)e`xfo?95aZ?ZmqaQ*IpBtn%(;oj(L z$X#>&wS#Hv`e~&*`t+ruZ{RlRr!RO8v}-&aIr(_SGJ8(tB&3_acXMdIVfm}V?GSga1L@dbVlIe*eYlY_J64@ zXd{0c4)qCKY%wdn6x}G_NgEnX`h}OL&na ziw`3{IZG1jlnjidzZpw=mt!sVfiS<9Jm~zag(eF>0#ZbBuj~gly4O4i87Z-W06;40 z&{hM2_%QydiVYX#1xjB%CBnUVf%kr$_3#2UaM6Xa(RESbjC??4W^{$Df2RW|eqUSz z>?lOgz)1ywY|Q97ssApy#q(Q=8ITuNPXpU#=i~ja3%_MhC#1hG(6B{pFb`SsYyVY% z^T`5fK~rcZEgV-6NXU#X)AjE(1}Z%M`k?I+v!f&>;La#Xpex)TRmlr9U;#@A5rr}M zlfvhJkvGv~Ut1Je9)3p%g^5aV7>q?$pRW)D0CEZdz>U8l0cgxg`z!0H#0SmQQ#8Cx z2;~#8FHE73>HlpZ$8Q*P3-4ShTqQ-|Qo>jM-4;eU688@sHWZHsPeJj1*%=T)*(vi! z+d->cC;HVpf2B^~KoOMo$!|6XGdj^QtOTCW0RaGuSO9>;Z~N$GFS~X*1<-nVkrJ6eAs_`f$oLU zuqzc*MuqIk-xyC?%Q2LMI4WTOyp=n@C2?S(S=jLBVnC`Z71B}icoCHNGU^ci4UTRi zd&J-1zf``70m-ja4iP>FEGY4O)FJtYN<-uyDzJ+T68L@btGnYOj%uP@^uPHOf8FnY z@@6E%+ZBT-L~<1J%|DPoJ^r^QHk?TUNQ>$?hy)6i>gm6ESnx;*;I%79y(0)LP`NpP z!2iHm#QavdN>jlkcz?Jy5c`KX4!rUv%Km@H z{h#6cDGsFr{-5?QTlMoKVFCbQsCkC}4_K*0Q6e9t|g6X5h|Ytw~$6T@7DV_ zm+gPL90m8+2R&BoCtzWF6x`@p{GWh(Zi)|?L6tdNU;+SG{+0%yqd#c^eq9DAz>NOS z2iBhbj#;QG*G8yW_Rra@WeF|CBJA?OmEXzhj~N9ueZcoCLpV`7jIsa#-5=;xYba;P z;3Tp@T=;+tkoec~u_S|?}eS~4-?2M4GCQI jB9C6k-~+NiO3>nU_!n6qE3q(Yuxp??h=&X{HUR$zm=che delta 31604 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 diff --git a/docs/dist/update-check.json b/docs/dist/update-check.json index 7898bcf..0e2f852 100644 --- a/docs/dist/update-check.json +++ b/docs/dist/update-check.json @@ -1,7 +1,7 @@ { "name": "Envato Market", "slug": "envato-market", - "version": "2.0.11", + "version": "2.0.12", "author": "Envato", "author_profile": "https://envato.com/market-plugin/", "contributors": { @@ -23,7 +23,7 @@ "homepage": "https://envato.com/market-plugin/", "sections": { "description": "WordPress Theme & Plugin management for the Envato Market.", - "changelog": "

v2.0.11

  • Perform additional current_user_can checks during theme installation

v2.0.10

  • Fix a bug where themes didn't load in version 2.0.9. Sorry about that folks.
  • Improvements to the development environment

v2.0.9

  • PHP 8.2 compatibility / deprecation warning fixes
  • Improvements to the development environment

v2.0.8

  • Ensure compatibility with 6.1
  • Fix blank page bug when items had no reviews

v2.0.7

  • Fix global notice hidden bug

v2.0.6

  • Add health check information to help diagnose common plugin issues

v2.0.5

  • Fix javascript compatibility with broken jQuery in 3rd party themes/plugins
" + "changelog": "

v2.0.12

  • Rebrand with the new Envato logo

v2.0.11

  • Perform additional current_user_can checks during theme installation

v2.0.10

  • Fix a bug where themes didn't load in version 2.0.9. Sorry about that folks.
  • Improvements to the development environment

v2.0.9

  • PHP 8.2 compatibility / deprecation warning fixes
  • Improvements to the development environment

v2.0.8

  • Ensure compatibility with 6.1
  • Fix blank page bug when items had no reviews

v2.0.7

  • Fix global notice hidden bug

v2.0.6

  • Add health check information to help diagnose common plugin issues

v2.0.5

  • Fix javascript compatibility with broken jQuery in 3rd party themes/plugins
" }, "short_description": "WordPress Theme & Plugin management for the Envato Market.", "download_link": "http://envato.github.io/wp-envato-market/dist/envato-market.zip", diff --git a/envato-market.php b/envato-market.php index 5cdbac7..d529ac2 100644 --- a/envato-market.php +++ b/envato-market.php @@ -3,7 +3,7 @@ * Plugin Name: Envato Market * Plugin URI: https://envato.com/market-plugin/ * Description: WordPress Theme & Plugin management for the Envato Market. - * Version: 2.0.11 + * Version: 2.0.12 * Author: Envato * Author URI: https://envato.com * Requires at least: 5.1 @@ -21,7 +21,7 @@ /* Set plugin version constant. */ -define( 'ENVATO_MARKET_VERSION', '2.0.11' ); +define( 'ENVATO_MARKET_VERSION', '2.0.12' ); /* Debug output control. */ define( 'ENVATO_MARKET_DEBUG_OUTPUT', 0 ); diff --git a/languages/envato-market.pot b/languages/envato-market.pot index 489613a..3527b0e 100644 --- a/languages/envato-market.pot +++ b/languages/envato-market.pot @@ -1,14 +1,14 @@ -# Copyright (C) 2023 Envato +# Copyright (C) 2024 Envato # This file is distributed under the same license as the Envato Market package. msgid "" msgstr "" -"Project-Id-Version: Envato Market 2.0.11\n" +"Project-Id-Version: Envato Market 2.0.12\n" "Report-Msgid-Bugs-To: Envato Support Team \n" -"POT-Creation-Date: 2023-12-11 02:54:11+00:00\n" +"POT-Creation-Date: 2024-08-14 01:28:42+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2023-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: 2024-MO-DA HO:MI+ZONE\n" "Last-Translator: Envato Support Team \n" "Language-Team: Envato Support Team \n" "X-Generator: grunt-wp-i18n 1.0.3\n" @@ -34,7 +34,7 @@ msgstr "" msgid "Cheatin’ huh?" msgstr "" -#: inc/admin/class-envato-market-admin.php:285 +#: inc/admin/class-envato-market-admin.php:282 msgid "You do not have sufficient permissions to delete transients." msgstr "" @@ -42,172 +42,172 @@ msgstr "" msgid "Envato Market" msgstr "" -#: inc/admin/class-envato-market-admin.php:483 +#: inc/admin/class-envato-market-admin.php:437 msgid "Save" msgstr "" -#: inc/admin/class-envato-market-admin.php:484 +#: inc/admin/class-envato-market-admin.php:438 msgid "Remove" msgstr "" -#: inc/admin/class-envato-market-admin.php:485 +#: inc/admin/class-envato-market-admin.php:439 msgid "Cancel" msgstr "" -#: inc/admin/class-envato-market-admin.php:486 +#: inc/admin/class-envato-market-admin.php:440 msgid "An unknown error occurred. Try again." msgstr "" -#: inc/admin/class-envato-market-admin.php:509 +#: inc/admin/class-envato-market-admin.php:463 #: inc/admin/view/partials/settings.php:21 msgid "Test API Connection" msgstr "" -#: inc/admin/class-envato-market-admin.php:514 +#: inc/admin/class-envato-market-admin.php:468 #: inc/admin/view/callback/setting/items.php:22 msgid "ID" msgstr "" -#: inc/admin/class-envato-market-admin.php:517 inc/admin/functions.php:341 +#: inc/admin/class-envato-market-admin.php:471 inc/admin/functions.php:341 #: inc/admin/view/callback/setting/items.php:24 msgid "Delete" msgstr "" -#: inc/admin/class-envato-market-admin.php:538 +#: inc/admin/class-envato-market-admin.php:492 msgid "Remove Item" msgstr "" -#: inc/admin/class-envato-market-admin.php:539 +#: inc/admin/class-envato-market-admin.php:493 msgid "" "You are about to remove the connection between the Envato Market API and " "this item. You cannot undo this action." msgstr "" -#: inc/admin/class-envato-market-admin.php:544 +#: inc/admin/class-envato-market-admin.php:498 #: inc/admin/view/callback/setting/items.php:37 msgid "Add Item" msgstr "" -#: inc/admin/class-envato-market-admin.php:547 -#: inc/admin/class-envato-market-admin.php:624 +#: inc/admin/class-envato-market-admin.php:501 +#: inc/admin/class-envato-market-admin.php:578 msgid "Token" msgstr "" -#: inc/admin/class-envato-market-admin.php:550 +#: inc/admin/class-envato-market-admin.php:504 msgid "Enter the Envato API Personal Token." msgstr "" -#: inc/admin/class-envato-market-admin.php:551 +#: inc/admin/class-envato-market-admin.php:505 msgid "Item ID" msgstr "" -#: inc/admin/class-envato-market-admin.php:553 +#: inc/admin/class-envato-market-admin.php:507 msgid "Enter the Envato Item ID." msgstr "" -#: inc/admin/class-envato-market-admin.php:577 inc/admin/functions.php:165 +#: inc/admin/class-envato-market-admin.php:531 inc/admin/functions.php:165 #: inc/admin/functions.php:166 inc/admin/functions.php:407 #: inc/admin/functions.php:408 msgid "Version %s" msgstr "" -#: inc/admin/class-envato-market-admin.php:577 +#: inc/admin/class-envato-market-admin.php:531 msgid "Version" msgstr "" -#: inc/admin/class-envato-market-admin.php:586 inc/admin/functions.php:176 +#: inc/admin/class-envato-market-admin.php:540 inc/admin/functions.php:176 #: inc/admin/functions.php:418 msgid "By" msgstr "" -#: inc/admin/class-envato-market-admin.php:593 -#: inc/admin/class-envato-market-admin.php:594 inc/admin/functions.php:146 +#: inc/admin/class-envato-market-admin.php:547 +#: inc/admin/class-envato-market-admin.php:548 inc/admin/functions.php:146 #: inc/admin/functions.php:388 msgid "Install" msgstr "" -#: inc/admin/class-envato-market-admin.php:616 +#: inc/admin/class-envato-market-admin.php:570 msgid "Getting Started (Simple)" msgstr "" -#: inc/admin/class-envato-market-admin.php:633 +#: inc/admin/class-envato-market-admin.php:587 msgid "Single Item Tokens (Advanced)" msgstr "" -#: inc/admin/class-envato-market-admin.php:641 +#: inc/admin/class-envato-market-admin.php:595 msgid "Envato Market Items" msgstr "" -#: inc/admin/class-envato-market-admin.php:1069 -#: inc/admin/class-envato-market-admin.php:1094 +#: inc/admin/class-envato-market-admin.php:1023 +#: inc/admin/class-envato-market-admin.php:1048 msgid "Installing Plugin..." msgstr "" -#: inc/admin/class-envato-market-admin.php:1070 +#: inc/admin/class-envato-market-admin.php:1024 msgid "You do not have sufficient permissions to install plugins on this site." msgstr "" -#: inc/admin/class-envato-market-admin.php:1071 -#: inc/admin/class-envato-market-admin.php:1096 -#: inc/admin/class-envato-market-admin.php:1154 +#: inc/admin/class-envato-market-admin.php:1025 +#: inc/admin/class-envato-market-admin.php:1050 +#: inc/admin/class-envato-market-admin.php:1108 #: inc/admin/class-envato-market-theme-installer-skin.php:113 msgid "Return to Plugin Installer" msgstr "" -#: inc/admin/class-envato-market-admin.php:1095 -#: inc/admin/class-envato-market-admin.php:1153 +#: inc/admin/class-envato-market-admin.php:1049 +#: inc/admin/class-envato-market-admin.php:1107 msgid "An error occurred, please check that the item ID is correct." msgstr "" -#: inc/admin/class-envato-market-admin.php:1101 +#: inc/admin/class-envato-market-admin.php:1055 msgid "Installing Plugin: %s" msgstr "" -#: inc/admin/class-envato-market-admin.php:1127 -#: inc/admin/class-envato-market-admin.php:1152 +#: inc/admin/class-envato-market-admin.php:1081 +#: inc/admin/class-envato-market-admin.php:1106 msgid "Installing Theme..." msgstr "" -#: inc/admin/class-envato-market-admin.php:1128 +#: inc/admin/class-envato-market-admin.php:1082 msgid "You do not have sufficient permissions to install themes on this site." msgstr "" -#: inc/admin/class-envato-market-admin.php:1129 +#: inc/admin/class-envato-market-admin.php:1083 #: inc/admin/class-envato-market-theme-installer-skin.php:67 msgid "Return to Theme Installer" msgstr "" -#: inc/admin/class-envato-market-admin.php:1161 +#: inc/admin/class-envato-market-admin.php:1115 msgid "Installing Theme: %s" msgstr "" -#: inc/admin/class-envato-market-admin.php:1189 +#: inc/admin/class-envato-market-admin.php:1143 msgid "The Token is missing." msgstr "" -#: inc/admin/class-envato-market-admin.php:1191 -#: inc/admin/class-envato-market-admin.php:1294 +#: inc/admin/class-envato-market-admin.php:1145 +#: inc/admin/class-envato-market-admin.php:1248 msgid "The Item ID is missing." msgstr "" -#: inc/admin/class-envato-market-admin.php:1193 -#: inc/admin/class-envato-market-admin.php:1340 +#: inc/admin/class-envato-market-admin.php:1147 +#: inc/admin/class-envato-market-admin.php:1294 msgid "User not allowed to install items." msgstr "" -#: inc/admin/class-envato-market-admin.php:1204 +#: inc/admin/class-envato-market-admin.php:1158 msgid "The Token or Item ID is incorrect." msgstr "" -#: inc/admin/class-envato-market-admin.php:1208 +#: inc/admin/class-envato-market-admin.php:1162 msgid "The item cannot be downloaded." msgstr "" -#: inc/admin/class-envato-market-admin.php:1277 +#: inc/admin/class-envato-market-admin.php:1231 msgid "An unknown error occurred." msgstr "" -#: inc/admin/class-envato-market-admin.php:1296 +#: inc/admin/class-envato-market-admin.php:1250 #: inc/class-envato-market-github.php:358 msgid "User not allowed to update items." msgstr "" diff --git a/package-lock.json b/package-lock.json index 9050c6b..f037e6d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "envato-market", - "version": "2.0.11", + "version": "2.0.12", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "envato-market", - "version": "2.0.11", + "version": "2.0.12", "license": "GPL-2.0+", "devDependencies": { "eslint": "^8.47.0", diff --git a/package.json b/package.json index bd2de69..09ed5c5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "envato-market", "title": "Envato Market", - "version": "2.0.11", + "version": "2.0.12", "homepage": "https://envato.com/market-plugin/", "repository": { "type": "git", diff --git a/readme.txt b/readme.txt index 3af08ed..403830f 100644 --- a/readme.txt +++ b/readme.txt @@ -3,7 +3,7 @@ Website: https://www.envato.com/lp/market-plugin/ Contributors: valendesigns, dtbaker, aaronrutley Requires at least: 5.1 Tested up to: 6.1 -Stable tag: 2.0.11 +Stable tag: 2.0.12 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html