From b951c1824e8aaa04cf908b1c75795d42bf4d7316 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E4=B8=80=E5=B3=B0?= <1feng.0595@gmail.com> Date: Wed, 27 Sep 2017 00:01:27 +0800 Subject: [PATCH] search --- .../Controllers/Weixin/GoodsController.php | 38 ++++++++++++ public/css/weixin/style.css | 19 +++--- .../{ => My97DatePicker}/My97DatePicker.zip | Bin public/js/layer-mobile.js | 2 - public/js/layer/layer-v3.1.0.zip | Bin 0 -> 46129 bytes public/js/{layer-pc.js => layer/layer.js} | 0 public/js/layer/mobile/layer.js | 2 + public/js/layer/mobile/need/layer.css | 1 + public/js/layer/theme/default/icon-ext.png | Bin 0 -> 5911 bytes public/js/layer/theme/default/icon.png | Bin 0 -> 11493 bytes public/js/layer/theme/default/layer.css | 1 + public/js/layer/theme/default/loading-0.gif | Bin 0 -> 5793 bytes public/js/layer/theme/default/loading-1.gif | Bin 0 -> 701 bytes public/js/layer/theme/default/loading-2.gif | Bin 0 -> 1787 bytes .../views/weixin/index/category.blade.php | 2 +- .../views/weixin/index/category2.blade.php | 57 ------------------ .../views/weixin/index/goodslist.blade.php | 39 ++++++++++++ resources/views/weixin/index/search.blade.php | 15 +++-- routes/web.php | 2 +- 19 files changed, 102 insertions(+), 76 deletions(-) create mode 100644 app/Http/Controllers/Weixin/GoodsController.php rename public/js/{ => My97DatePicker}/My97DatePicker.zip (100%) delete mode 100644 public/js/layer-mobile.js create mode 100644 public/js/layer/layer-v3.1.0.zip rename public/js/{layer-pc.js => layer/layer.js} (100%) create mode 100644 public/js/layer/mobile/layer.js create mode 100644 public/js/layer/mobile/need/layer.css create mode 100644 public/js/layer/theme/default/icon-ext.png create mode 100644 public/js/layer/theme/default/icon.png create mode 100644 public/js/layer/theme/default/layer.css create mode 100644 public/js/layer/theme/default/loading-0.gif create mode 100644 public/js/layer/theme/default/loading-1.gif create mode 100644 public/js/layer/theme/default/loading-2.gif delete mode 100644 resources/views/weixin/index/category2.blade.php create mode 100644 resources/views/weixin/index/goodslist.blade.php diff --git a/app/Http/Controllers/Weixin/GoodsController.php b/app/Http/Controllers/Weixin/GoodsController.php new file mode 100644 index 0000000..5e47be5 --- /dev/null +++ b/app/Http/Controllers/Weixin/GoodsController.php @@ -0,0 +1,38 @@ +input('typeid', '') != ''){$data['typeid'] = $request->input('typeid');} + if($request->input('tuijian', '') != ''){$data['tuijian'] = $request->input('tuijian');} + if($request->input('keyword', '') != ''){$data['keyword'] = $request->input('keyword');} + if($request->input('status', '') != ''){$data['status'] = $request->input('status');} + if($request->input('is_promote', '') != ''){$data['is_promote'] = $request->input('is_promote');} + if($request->input('orderby', '') != ''){$data['orderby'] = $request->input('orderby');} + if($request->input('max_price', '') != ''){$data['max_price'] = $request->input('max_price');}else{$data['max_price'] = 99999;} + if($request->input('min_price', '') != ''){$data['min_price'] = $request->input('min_price');}else{$data['min_price'] = 0;} + + //商品列表 + $postdata = array( + 'limit' => 10, + 'offset' => 0 + ); + $url = env('APP_API_URL')."/goods_list"; + $goods_list = curl_request($url,$postdata,'GET'); + $data['goods_list'] = $goods_list['data']['list']; + + return view('weixin.index.goodslist', $data); + } + +} \ No newline at end of file diff --git a/public/css/weixin/style.css b/public/css/weixin/style.css index 1f064f1..44717b1 100644 --- a/public/css/weixin/style.css +++ b/public/css/weixin/style.css @@ -4,6 +4,7 @@ ol, ul{list-style:none;}dl,ul{zoom:1;}.mb10{margin-bottom:10px;}.mt10{margin-top a{color:#333;text-decoration:none}.cse a,.cses{color:#008000;}.ofh{overflow:hidden} .fl,.mfl{float:left;}.fr,.mfr{float:right;}.m-auto{margin:0 auto;}.cl{clear:both;}.bggrey{background-color:#f1f1f1;padding:10px 0;} .red{color:#e23435;} +.table-cell{display:table;width:100%;} .box{margin-left:10px;margin-right:10px;overflow:hidden;} @@ -270,17 +271,17 @@ margin:5px 0 .tp-category{padding:10px;overflow:hidden} .storenav{background-color:#fff;border-bottom:1px solid #f1f1f1;} -.storenav ul li{float:left;width:20%;padding:0 5px;color:#666;font-size:1rem;position:relative;text-align:center;height:46px;line-height:46px;} +.storenav ul li{display:table-cell;color:#666;font-size:1rem;position:relative;text-align:center;height:46px;line-height:46px;} .storenav ul li>a{color:#666;font-size:1rem;} .storenav ul li>a>span{color:#666} .storenav ul li span{padding-right:5px;cursor:pointer} .storenav ul li i{position:absolute;background-image:url("../../images/weixin/dg.png");background-repeat:no-repeat;background-size:cover;width:12px;height:6px;top:20px;} .storenav ul .red span{color:red} .storenav ul .red i{background-image:url("../../images/weixin/d.png");background-repeat:no-repeat;background-size:cover;} -.storenav ul li .pr{background-image:url(../images/weixin/sxjt.png);background-repeat:no-repeat;background-size:cover;background-size:34px;height:15px;top:16px;background-position-x:0;} +.storenav ul li .pr{background-image:url(../../images/weixin/sxjt.png);background-repeat:no-repeat;background-size:cover;background-size:34px;height:15px;top:16px;background-position-x:0;} .storenav ul li .bpr1{background-position-x:-11px;} .storenav ul li .bpr2{background-position-x:-22px;} -.storenav ul li .fitter{background-image:url(../images/weixin/xx.png);background-repeat:no-repeat;background-size:cover;width:14px;height:15px;top:16px;} +.storenav ul li .fitter{background-image:url(../../images/weixin/xx.png);background-repeat:no-repeat;background-size:cover;width:14px;height:15px;top:16px;} .nonenothing{width:75%;margin:50px auto 0 auto;text-align:center;} .nonenothing img{width:100px;height:150px;} @@ -305,7 +306,7 @@ margin:5px 0 height:22px; display: block; float: left; - background-image: url("../images/weixin/check.png"); + background-image: url("../../images/weixin/check.png"); background-repeat: no-repeat; background-size: cover; background-position: 0 @@ -508,7 +509,7 @@ margin:5px 0 } .myhearder .set a i { - background-image: url("../images/weixin/set.png"); + background-image: url("../../images/weixin/set.png"); background-repeat: no-repeat; background-size: cover; width:28px; @@ -555,7 +556,7 @@ margin:5px 0 } .bankhearder { - background-image: url(../images/zjgl.jpg); + background-image: url(../../images/zjgl.jpg); height: 11.73333rem } @@ -647,7 +648,7 @@ margin:5px 0 margin-top:18px; } .Mright { - background-image: url(../images/weixin/yr.png); + background-image: url(../../images/weixin/yr.png); background-repeat: no-repeat; background-size: cover; width:8px; @@ -728,7 +729,7 @@ margin:5px 0 .my .content .floor ul li a p.or:after { content: ""; - background-image: url(../images/weixin/or.png); + background-image: url(../../images/weixin/or.png); width: .17067rem; height: .29867rem; background-repeat: no-repeat; @@ -747,7 +748,7 @@ margin:5px 0 } .my .content .action { - background-image: url(../images/weixin/rb.png); + background-image: url(../../images/weixin/rb.png); background-repeat: no-repeat; background-position: 0 1.96267rem; width: 100%; diff --git a/public/js/My97DatePicker.zip b/public/js/My97DatePicker/My97DatePicker.zip similarity index 100% rename from public/js/My97DatePicker.zip rename to public/js/My97DatePicker/My97DatePicker.zip diff --git a/public/js/layer-mobile.js b/public/js/layer-mobile.js deleted file mode 100644 index 2eb3e28..0000000 --- a/public/js/layer-mobile.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! layer mobile-v2.0 弹层组件移动版 License LGPL http://layer.layui.com/mobile By 贤心 */ -;!function(a){"use strict";var b=document,c="querySelectorAll",d="getElementsByClassName",e=function(a){return b[c](a)},f={type:0,shade:!0,shadeClose:!0,fixed:!0,anim:"scale"},g={extend:function(a){var b=JSON.parse(JSON.stringify(f));for(var c in a)b[c]=a[c];return b},timer:{},end:{}};g.touch=function(a,b){a.addEventListener("click",function(a){b.call(this,a)},!1)};var h=0,i=["layui-m-layer"],j=function(a){var b=this;b.config=g.extend(a),b.view()};j.prototype.view=function(){var a=this,c=a.config,f=b.createElement("div");a.id=f.id=i[0]+h,f.setAttribute("class",i[0]+" "+i[0]+(c.type||0)),f.setAttribute("index",h);var g=function(){var a="object"==typeof c.title;return c.title?'
'+(c.content||"")+"
"),c.skin&&(c.anim="up"),"msg"===c.skin&&(c.shade=!1),f.innerHTML=(c.shade?"':"")+'n`+ZF5Ot&%&Dai|%jpGPJnDjjmm zq&Xh>Ix0-HJau1OAuh$GdZkdd=`|9y=I86gi2Zu`Rii==w_C|haM|h7Q_7%UdTU*B z6zYo;|4?^#IincTIbI)o0MBx+}kPW z brKJ+i0Q=QMmJGmvdG~MsW`pMYi zGW{Mo>Xx7t8w|~57Cb)0#AGaRjdXxvKf^ZYJs>>$=0JY;D%8A)%40?SQo^*839Z1N z4r9Yl_e6~oyS8gN?2 -PSJtPM&?PtFGf8xAwOU%4Ekcgd#}8;#RfY1nfL0YEwDLrOFVCFz5^_>5v0uXweN z%q)`4pp?j|dksUYy1mL6Mhka)+G{>@o2(1nlqI>7(y^d80Trk7To9z^J1o*T;>Z zSR{FsLw-^#5H6XlX^d}eX_>`lfatGWv%H`Sc9~wMH66yKX8CO)6y1)Ouvei|hV9>Z zZLG@f_NVfNLeI4oOtlIdCkJ6|>?0gos>>pcW68@QG${Gd#J*8P73T1T(D7eAt$iK` zVe`Xt!hAM) )C+S4YrCQophTgd)3wjAcMsrI}6*PfCoM&_VYsY zoQk=cdXVF0vs-%^*-F4t) oc6vWzo_zD3xkr<*;KLsY8Zc6mCf z^541EqD=DLzOG3}B%eFBEMTr>V7#(B(1O29omMVH3{Oq#-x3IYKd@`_hn7gI2O>k7 z>33r*I&c5Wvv>b}a1&7zxS2V3-imvJICbmu ^Ti!32A)^0#0RxK zCF|`(>^Ia8#i4`IDQA@t*Xk4SYK~~^(2hrK_w`1KBJi0wAbI9_FuzEWCLd+ZnUN;O z8x5p;{jxqM7=j^6@>IAwi$*QL6{=z7N3YKzJ%F@s#p_T4M5V}GbRB`<71POAGqcmQ zqn00V?|_->Pw{QK%X*$pvLAx+SDY3Dk6@BhVtiD_R>9HAmW2{SN*1H3sZ1IuWjQl_ zamO^ds6>LmY> Xt zV@tpUBVqbjzAB5xo{-CE2jCf9Zp^iY+zdXA=l$YDp?{9DfzRrgpRR_@vt-YTClDoO zrGmaJ-=_F_ 7tMRVo#cn5V$J74&A4Jr2zF zzyui3a2} rZ+l3QKf^QuYIst_0)ZdPmHNLB) zi%eOa*WUw5D2Xuy;BkG*7+PvvQPdJ4lukJemOI22I~7@@$R*I}bE-w$)lJR)8=%{1 z^EB*7-+hp`l*l8RLU=UK@Q)9H`P#_l-%(9!mYPzk%gt>@#4A}`G<|NI9eBtdZ8%@d z*qYIN!Xi5_b$?4Kn04Rz)3z8rs9>mjznkVQG}47Mg)jF;2vh)pboGp_(M*Z+Q#%-^ zW-(R7$8w;@iMP&&^CGP1SR4WZ3{4`F>$29#aCw&@+!;&;tx2N&>MJ`kCs*|7n(LIs zAgRedxzb~I%Qf-i+hdJ9Sl)3jE$GAz@CkoFzIz1278Xo4-9#vfiOavjI$A~rk)j%u zXA`U_^vM$Z-R*p=$(vd%hr@lfZji@B1ai?-?>-dSEV3`38kLOeQR{3}8n0Vc?+ZNS5wMDhL1J=ZyP zGHyK )wrUt z0%otp*^q%YIB~XRbOm~BL?Q$fcH@NrBMqCI!w{M3GBH|FRq4lO0tc>1^T0dZMQS=- z?%}Ms V9}Sezp)`?>)SRKYrdaVk7s%VqR5m2hSU_^3B{iHRRTx!>))9KR@f)d`#vae?n?T z2V?QoftTc)*b5E~;Pnvly2Xf{x6zENWb5p~B6u>RdwYcmqxFC8UZ!!bU7W=O>JxF= zhaUOWEoUU1f<=+tuMyAX!WH(nQ^_Z&NPL$}UF_CD*bsR+aJ(%Y=G!-m))ptVPbXJ7 z$aSTu6^=d*BaEuBsumJDZye5Pb5H{0$JK~?g@jEF)a}1IY*J$b-8wTOak$24xG*Zi zLx*dnz;u6xDClrSfu(jjsKLe4ZfuQmUI%;u|IcPE#((d WdX?@@Wfg> z+%ci|bZ2*yVUEohZqWR9 zR+wL}pS8F@KkRNyZxmv*D46M(`9=^ 6nG#1KMXu_|XgXzHjX>sUM@OU3N}H{6 z0yav|O;nJGSz7__@&U;6vn{ieQkSdie;_8^R2@N06vz9fj<9$wOWtR!R^y=3bxc5s zP^b6Y%bPwm!obO{@DdG@;j&GM<1&)Hz+u6R;+>j36??ruPn^4ED4_E(HAIi9)vN@i z%{%0j&5n)mi~yE21^{u*Ej6a2)cBLHEKHtnFF2?T3t8S94j~zx!0lC#Xm92YDf8!1 z$^;Tp34BG>R>=?xr;W{01Q;(LhQn59%8+pxhE0c#PaK@j8H7)$PD^>#x5+IO9Pn-2 z(LGP?v(w*X`n &o8*aWi~X?|HTzRf*46^c zj5$*najq8VZb6s8iV3_TD@CVolMF)S5GXhDa`){cc0LY+|JMz#s$k~zVTrB4#)nS` zex@3s8A2|Tj<_k@oTv2r{sA(;QS%_h2Wg;5JuUhK5})ZJaa?~x2KH2(u?QX=Hbs^M z C9N}hlv;tAGh`IIa3%)gaTnKc0w@*shdxPe!v>f# zmH| I`5P4aB1nxt?)ZhURD%l-B>sL2tY z)E}8p-s}KV*~&0mwSua4nZw}^-Q6X)Kz1MwAx%w~fKWZZ?XVG7UoP9FXn8{b6VOj{ z3p&qLYf0Nu&AhPXBIo|233*^5^hf`g#OBh&OvNF(4}F6iGD78R=B27?mv$Ngs;bjD z6kV6lFTj8a$wgvM=$<-n7F7D15mP{}^bQ4L0?2pS^ion>5w~4+Q(c*K(|FXF;)1Aj z;%vpj9-RyiZ9J{8`rDwDTS?JXjZVVY?52dP$>v%s6z_G^c0q9<$(yL~%j9`|V2M;F zaJ4M%=mHFEJrTs?!(aafygEAGzI}jKGTYE?QhiivY3%(o_Od+_l9T+y29q3X_xY4p zmjTi4oZHg&Ygv8&g!^msjKU@x%o5r#t8S4VADcrg3t0lpBmJv<%ADXMODba{&4>>L zs6LWe{!5)(Iw;m8{wt?PiU_+b_nic*K dM1A~ zb;paG(DkD#;gqF51R`t9u9tPLV *nLD$@t+R0x2_TOIADefmeFbX^x5ZZ7 #~y!=R-}>JXn(Gnm{^D3^3N% zllCbRnFlgop`LF7)T^geRC@SCQs0%D^wMtG9~mU1sM)}bdZ|d3hc-ryD;<;bShkC5 zZ^|(&e~J7scYO!&5!0Nkbu=n>s00}JT(IVqd<>XJo>BB$cX4Ob1ysC-_((~zwSXn@ zcjJK-@N`t__SA)l_~yTg$C`6E&iJor$-!ug1GjYk0^Z9x9E5#cBlNA2cS#}aZgfHI z2$B6<+~FKn-I#yy{-2oz_kUyv8)IXm|3WX?fY;G~{?SX+zmyQ!|3CPDbBv** CL=XHEAernq`-AIdHthFwG41}hfHUaLy z>>1zLPu|t{aI;iY;;J`!3>Rp)UP07^cU11)f>veiUnPhNWlBKz#gB0a++;g5wPGcd z4{`-I6A NLl<0lq9FPw z5eeWS028O#!mN^V6_NPH3Q+`uJ213y|Ar;_PcT0R5q3aBobk`a^prhuu=D$(onT zxrDJ@B$7GfifJl)iCBg|ksMDOzXwSCupXNSSI*xzoZm4ST8JBSQQ?Sj;^b(IkVQlE z>{~j0Sto01zzh> W}$?DQ#8vBlltD*i$@`;)CASIJ$b#53Vf7^@hN)wm`_ z0lAd&dqEYh*%{G66wWwC1yh8d3yTz5c%y5>q1g7m3R}36pOKTto3j;b6ZtZiMm5Ya zBeq+7CjU&Jsrt0WogMnBF Y$w#gkhmKxgtEH#WEjD=9oW-?SM(nPAvUYg5Tl}p}O9SAu7&ymCtFt1QOM)Hq z#rxef&>QC|0@_&D*elBZi%WOdPhO2K+S^oB#^*PDp~1PCql?Zy!24;*+>eYF)5=k5 z_Od8xw4_N*576SGLG&786!X?cd4Cc2&z$li0J`M_n%+whU=M9N0y2m5S;jSCp`il~ zxGHOJx7AT$EH|{?qVFK!n >Y~fKXYJcp+l@3awF$P7*R}mW` _dy;Xh{B+nyf|(4(M)?H!nUP`pTcgZ>?T? zk|VbzSg`KrSCSHveD_;y+m3I{hvI!2jxa7WCH+#xJ3axH=_-DxM6Xqt{K*v4-PEpm z)DGV&S;_Ooxed^Kw2hIU_I6yd0N*G~KNLcODQCJO-2D?YzqpDi{6|FbcG1<02K>4U z 445OVP@R4tJU?${{o$n0)De0J;ufpdt|~q@BCnEygx?B4Zyv;coBZoi zCJ=BGxo6k<>3hYdwg6A t&Pjrd}14m4V#XcS%kCz8Q!R{vH56lH8#}*)j90!%aE}p;` zCK_Yw_Iy$KQDWh0+3I3q>hZJveHp#7s$7WIDGuh(N5-_2yuTL#8j1}`&-VAwwjtmz zyn_5-7)aA8kxOkqcX{atA`yr{i;ue&q_3d<9~=g^O0E}`2Z1#=PWLuPH1>9UJOYD( z*Bi)PPr8!OB@o*>tsea|{o8BP!(czMHFqvyyD|=U{4cI9tvD=+kh MX`jI*lrMug6%jJQ?2SD;$X|wYT#pR{$-UUodNP{=2EU~?hrTeTXB7~l< zvpQO=_zM{k Xb&` zhj_3y6Dq7MCkS+Z@OH_TP_Vs5q(-K<`^L$vyFUd{+sBl=>~zcW+`S4{c~AcS_w$6$ zdg3)g;=|)l`r|hSpv-*1iw1g!TSe=afPnW54vvGbY2n)J>&&c-K 4_!)u fkQuT zSSLE*qkA6pU4pc)IEfjrW693!A%63704gZ$!rUBPrDy%x@^tjUpWrWs@u53E5M`BT zYJ(HHmBS{#dWOirvzSw#_)Me>Nq2X5`ps$7hB$Ep(`I{5$AmJJ0tista==k=Sz!%p zNVm*BYi(_9uB0VD9YN93X=D^vtgQ^xW$<-9x55FW9mmjiPHw4tWY!)(ut_qR*o)>~ z-`$?jz}(+xE>Sck!jAF_7HIbS#t(8%aPY6#%Yl1waS0e0n27ZjGjuB4g#iPL918M1 zJxd8HV&dWI=lKQUJqvye*36(&@OjcOC6Eb?Bj?Gh&{$mE+Z&HfZgq~W^idUM`*Vm? z7cs)rrq@=}Cm`Tr5KvIwbd`AK*)w*|TJNkI)mSXyI{VS5s+yXG-M09+jEV`#*>NEm zNg1!}thW 2!wtd^74;Vx zn~|T2OLKpQct?vl68lTLKYuUlc^* Oe$_TQdlwDo(xpZU@fLK{urNoKs-`6r_ zI{QO%;!IvLAh9tsH~Bv?D_if&15BFxN$J$UgcVF3zQ(K3^7fhZE8%2taKMKHX^vyY z@9lqQglP?L!g92}SKA~)KWPequ#n$5H5H%J8TiXTy5iYXw_{$#badqPA2;4=Xr%p@ zVyaX5V*bs%+zSSd_$<%ji|ihiLQo@b?M+Xe>`!ke{N$w12-<;~lJXP1IWjLNGG9i7 zgyMjjnnZ+`mdG&=Sf;1$($Yp2dgZ68`0PU*SO*UKBrP2&F3*w^p(IyC2-nvDOJO!= zP@d1xqtC|emWQca0X*$t41r6oEJY7}wl$CW8z(ak*+yd*v zVcL$H;Hg`AX}+(QUqpzH(EeVtqIG79<(b9zdf632Unz&p%F4g|<=Gg`X8GM$3{>6p zXVYbZ`+kNZwO+E2l|^F W%UwW-Y6jWF%xFpD(`pAo*=BtWREtJ@vB#vK6= cLOq0eojM5{y|xrX!LSH#X_hRwWwx z_w#$Rsj^cu>i4GxZ{>7X;B*VDhN0}VM}?qCyZ@*8Q;^@sr%}I=cuqi@>T0mh c{&^zxX9FK3;40<7Y{~2M~gE@d#R$IH-D+h#LlQ_50Zk_bfUGj)pe!g zYg_pMB6v}FU+!P$2izQ~0;KN_moLDI;Pm`NEkt9nJIJJABA>va{7GeC>uu#Tx~mvK%uUox?r^y~zD^aF zZcKr+XyXS73)@RcLZXtMYJ!RFo_cOW9uyf_Y3A*%ZL_%mmZCp4J30!Ua?3ZJC6im} zCr__-HtE5(j^st@yT_~~$f=1z9Io}@MoDuoG4xvZ@~%!NY^p^>zKvhQdz8$_3g7>? z;Jn b9KS%+~tlP3d}J$F!J*FL`eGhk&w2IGv)YT_uKBEzbHV}V>bo*ldl&l)X~ce z7?d)-%3B2OURx(%_=j~RJjdT(PnCdDR(L(ndF2uIXYAL?7D`b?WNQ7N@LB$Owa)#T z5!KMZP>{Zyq6~{;jS$(q`Cdcdyi?hPS3)^oxyD_OD`W{!Ooj=?3WX@@$5$}P|9zVG zE@0A5J86e~Lcbk&n;L1Ei^~U#*kKKWQU~vveyI2+ZIO!`9^z={6nS9B2KcCPkr40X z@g|5eu?WZBXtBD!V#aY=E|3lNo6RCp-|4yX>1An0F;Fx!Cezve{BTl?OIwS|nkQG5 zgVmn3uTL0&8uuq9p?8kfVhW#Vf7d`A7py|FZ=W|JTJq;Z@>9|@l*zgFpQydE1l>Bu zn{N4_Zi N!pSsOrrmrIf@$-%(^h%)TgU{fc{ULJW6ld Q|PCRM(Dm5ZtDos5G^_OVxA4?WM)#=f4UGPfKcupN%DE_fun0#K9_&Q#3^ zC|Y8=BFh$_zqnSfAa2pZ++V7TpB)hqF@eYO36DB1C={BlfIp|hQtd5%6bh5jL!vsN z?_+M&F+Z?m!n>Yw*!k=6T0Naxwqmxj&kO9SZ<0@jjE1J>dDG Mdy&qC*sYwflxhNqKQ|M@z}O&s&TUkceam7yIWc!%p9t8fbVG z6q0{ ve1Ol!=Z};) zF)^`#g%-1k{l}%CbhpBDBOtR&l W7VHKVP6 ^xTBY*DMximHu(<=Dsad!a3HAFLNfJSndSF7F*gAU`}DyGYAnzO{L;|1WFT|{ zR*C86_I7qa%alwGjCSr3E(u&Y=^O=hTib9&pw|0mP ~(5@yY4@I2am9J1r63hDfq%h+2rKqsPq>hr3$He3&v&x!&v!CofL~o~E z-|p_FCM767gBOG!vaY wPu>k>yRRb? zV@ _W2UylJ?;A;F@JlJ2*B1<`}Zlv z5@+29s+_|uuTusj^1>^fR%sdp__6|&f7U=7ZagmZ5Up(2?Py}Q+qpPz=eb+P;Snp3 zyoi)ZsM@5)OL5xK4;xjUAAA*6)b}AAO=^==lP`d;U0kT12#`Ps3JOLB)=bu7NrAf$ zK`K9wCoU$MXR2&m?#Z@fR+9uIK&j0ct8NR@&cNtsG1O@{m=hogb;g}wxyQIsIeY|r zsW~%GElo|04+_$rd^ E>@Vzf`SO;NkrI7V zI cFR@r-#cxd}Vz`v$fZ>rNxrUEuimoah3_c z9thmSd}#y$rMcAbh|kNNp2O=1%GyFn8T 0ocTHED5IBTHOZ>>Q}oF-34Sb;qaWeHw`A8U5i= zi`zP y?}{=Wo4m}D@K_ #&HRRQl zCybDrI}ec~uaRK|A$m3mgO!#^pd96~;aaaq-N9s$+8q#@kB2-OIM!;E*532k+40>( ztM-A0Izk}bIX-R%lK{x4+haH$VAuiF`atk&-Oc!tKw~-RTBGCvPEG{A)BJFB4r>WM zu&96-5g0RyFXU70o)sBpFYV2qzj$}WJEns{NVu~N@nEp#F8dVEnxxO-k&p=L>q>Oy zS;a^1=AGuk*u((3!(%Td1r>1Y)erWni6hAn@dZteG`gc_$$si^)-5S|nioJAQ|SI4 z`LeUOxBs$DeJ~~cw1K04xX0&icSX$PO}*C&?YJTc{8$Of=+`R%BOmqc5e3m_ue7VF zD2LEHQn1lzC`$ LT44AyHsspL=UUS?G;+P>RGPx>c23y}fx1Az5Jqp%-GUip9rTiaMc9a!P^;(|kq zk{tHZZB4;M-nXp+6=RX7R-W@K_={o+qR?e={)ezDcbViY#^6cwwww8|xtZCb05u0; zBNm6=PtHI )tB$+zYSnAt4+V_DOiF?zn8UELkVSosu7;6B+|M_*LF@P1;m38! zhi>#;P+xX?i}LXroA{=#WG*zqs0jd|jw#Z?TwXPtn1t9{PU*u50_dWYyzr-g^f);= z7)g|@O+eEHi~KY(^*LVkn*nXl&EAHBt%$tktfiq2{9!ZU*F#HU=V$w_KS>|jq-bn~ zJFxuJdtI4p_yw+`BW -pm5 z@fF@g+e?v~RH-i!AcDYGNwnggIB3&Ot)A8P8pA|O1ViEqHF@x^kgBNc?ZG Djl86MBHaDsW2u+M`@oSJAGN!oB%d1FC;$^*2Y>at z@$oS#wAoX@D@_*7t7Zc`u0#1K7+kN1!I9tLz|YALFg-mDHo;p#1Z@pa{ >`IbY@GtXajdyL@U=C*m5}#rw$}DL11xYGP5A z7R*RpSfgeV+re<9>X5-7m@G#xC00JbKX4zH4lX~XvKvSpA|WBv0KSND39X;zZ;pj; zcZzykC`-ZBO mAC(cb63*9UV@6 zZcRi&gEg`b&L9MzVOq%vz A52XZBT|huC|6;7z$hPi=Q S8ZQY))HT OFHA7`hlX$AbmvTyo^LfVp*#`Bjr zWy%1>GafzQhwjy}e=Hm^2l9)4zlyuPy?WSU?*JvJC8p!uP+ zzC&wIByS-OgI zyqQH&k@QYf{aT@-V||e#T=bRIJ3ur5ig8gl57)2(iUk)A({=Clg74sTvYb7sDpAU= z(3`HvI9g%(R1_B$7BH^X?yA8z*-{M*%o!D|uDn3TT)HNRt7D3 Xyxw;K_15t=w(0E1>EmDI)7eRqwMppOD DheZ^}D zd^Arcz$TW26ciK?#)utS*l @P168tJh_=@Ilyy88QFa(UC$}D-IMvNt znLvo}qlaD_`W1A072LUVYhD*KE2Q8c@Y?->8ha>-p2{?DtXAR37%hg{r+XH}S98b_ z)kp<+km=c&jG`pWyC5e3@^rH<$uJhgB!ukTPz=z!SO-WjK57$94NKCoz3eBvtqK#c z{!j@?KPb%i&LhBta&mC|0FKL!P{xJAQSD!AJ}Bu|HZ1LJ12!*ax5<&ArcTWLPI$_( zRC2Q2-JKZ=f`U4iC@qZDI?4jV{ZnzSubLWFJ!%JL`B7(+b=%L}P7J}yU4hA`vP4xA z_g*Ncq<8uJZih2GiAckPahx@=bEdS;I@*%35W7fsj|UXI$Y@+{4zH)W9(HjfGb+k3 zQ+a6?GIYE~+BtqZw@7aUUsWqq9Qug`E1zDz*BNvJtQf9!*hfmPs$<8Ay%Drsqs$_T zs%px^J;;caQ?Y2~g?Z)_>66z4SJ@)aj7y+Nw!20sskW|SbuY9h;9k>4yj#rs#hnsJ ziTGzLwMH6@y;( z$Z-R&%`_SuNk@L(aOi{nzU%$<7RC3SWR%Zdi?V!9Qf3|!vwRN-v0z*s<)k;pA9b _niKuZ%FK~YI1^5s5^Z)y&L2%OpcNY}^!12GG z{Qp+^{twxk*#lHba~9Dij$k;yO*6l(v$GSVw5`)KvJ=IX7DhNA`QQeps!h`G;NijZ z_Vn+_Gu_q!p}K@1@+JO^5CDKLF*R|)kLNV6l@0;u$&ok(74^f =Z$SU=es&%?0vO=L{&Yj zYRy>(KtM1-J*ge(iZ|YQjzNPatNwGnJB(S*pA0y8VSL7EtQ5>JI5HGwZ0tUu+}Sm& zB~a^4eCS&>l@=Y3(b(|_jv%-sWa4NO0(J<@GL|qhIFkmkh9$$QytMJ%LZ-1RXcWDj z;`_1>Wr~L%-kGnDyQ2I{!$&c%?~#m{JNW!Rs(q?A?{VX)cMoWnJPoo#clc)`d#LOx z=49$TLNL7CfzUMloCY3i#WRwAlQoHzo7(HD0l1cy^f<9oi}#13#llhEBv?U`f;KbI zBDD|06fm>@SbCkv+vGBxcG6p`M@IUK`YO!L7l`St= $UdK5D;e`{(xMc zZSx67)Ct@^A-Q%{T_naz6oN3UZyo8Y;sg867)nf{zc>i4JC&&7FOB%u+yWTB-dTD0 z@#`fblPMu GK7;u)B^5{+!?M~x> zotA{>BBThZ=hKeP$i6sCowGqI9ozZ%>#sJiqrqJ#VRRpF^D}HoPI-R~E{e}jabw4T zYq1j00SN&-`%?NJBC)w9r*syVkt#1%ElGwC;Vo>MtcA}SWgAWLLq0kPO+ux8S9Z13 zu_>f~AD15MmPH;f&t4W|N5N5hy?K6JGv*RYy_cKg&p3GF8V?`XA}w;9IVcLyI_jq* z*tf 9kXsSa3p1 ~) m}L4f0Qvc%Gh9r zDCkTF`_!Wah4XbBsEiaQFgTonNUu92HH15GoqvKD%?rH($ICl$0@hAsi%?w^&Y0x` z8j&)P2l)-;NzHbfg}X~RXE9V7Ss$uMCU|*mbFzs&jRYIEZEafL{SpP~GvZ>Qd3P@0 zp*t4+mCLe6K9$F{7)NcRffCwUIwhpDPSsdNB4 &H83oZe8k<1{rsfsI-|s2#S? z5zoXaq=!)w^VqzMs*~*&P_5Ho698YbFV~UD4~eBScx(x0C}Rf|dgAym;{`PAD#Fk3 zExSv4$Z*95-zSK#=)&In;p*zlRYmpIwY7X}oScSO*s?OR!v#(@AJ4J;vd}I2ZYSgw zs^6e7omW>^#jMM#WY*T!qV?*s6h@$XQwQ)2SH1m@FBhnDTk{Od$;!f>A_R{bBh%i- z$7K!jp#Vj`hQv3MQxJhZ(Jv6Qh1jgeg?L2C(~XceL0WppQa#@T;$uUH7g`6jitCss zMz-ODw90_*oxCzmFlk;FLj6exBezAwJ#J(kN^aLS8NSj&Q6wNWm;GJ3u8S_Y(30cz z%k8B Zb=w3Zvrq}gV`*Jy`^F5kO?HJU9>A6yaOUOUHGvKBFQZ#Dp=mXze>j&P}dGGEI z`wJU1x<7i_UuPOlU3amM{jizpZZr!J?LF28n4D41heOFi#z|G~>S%?cJxTZPg_zzk zJ#^*rAC2zxM~8KkDnxmE4#7oTc}-a^Du7=-bQ{MmBL_8VMm$`C7OuYI9zf+_Vr_BX z){7^;l}0Y{=&mm&ZvvQ<)%3o;uk7kE*aCYvRmmz#t6|YmKo&EfK29dlaD(N>6E=Ua z>Sz1OcM;tz(;klosb5?mfVVdoeZPZ7W|S_C@xd6!_V-L!2ITG8KUZ^)ceNd~Yz>f1 z?iOTK!V56Bnl$ncFJ_8IbBU+$^l2xnmL@LTX7#C}F-g2BAoBK0Ufua?p?_>%52grm z&x*g4uhPa6_Rzm{BcHF#Farc@E5eAxA}H>3!e~lTn~z|bO1`3muUlP6Rpgbx>LA6v zRih{p`}rL2ow}W&6s(j@u@C}X5LvSJi{2zpFlSaL>xq?;tT@-Av&d-9?={gEs)AnCE_{wigppnl4N3%6rA}phsWumN z#0>h-v{%$ziGDYcEK5QarXG8HWc2>l?Fj4kIXzn0TO?9`xO$B)Aka8U-$^^OwCBXx zq2}fb_ D1uRf?A+4G z+Qd$UX7{TPS?R^+Eb~ui?p>zG&&Wjrs6k&jWkUTIwh;&pZRxkcN&J-mWIY?6p|p#K z3K*j>HBe0VnFz@BhegvD<28Qx!{Ci1Uv?0;Wq|TJ)jp`i!O- 4_J+$LC--k$vUWpCKnZ(MySA(&9q) z6s5@@Y0W|sO@y-iFDz*o5Pr7}&~Rau$3T!7F@R1Ej>(>Hyued=iTmTr(b07vuX1@3 zB*4*n7N!m#U5Z(69G5JRO?mVds(6J{4MxZCq5QPl9|=-G3!VjW@i6zpZy*2i@Cq`1 znRc;aQfB RpBQ;r(VR@5cUJpUkqdiAsS=MfwJheNPf%LE9EDs|iIIAyc2mT-*b` zE#Lobo3!Fc-W#*7qooI5tSzoN4Szxr5D$k=_EA??m#Y=lO&O+<)c+KI8DioDlfvCu zerj(hZ)C>C3FGGCI@8udIYSI($b=7#M}58g+PKVDNPt7s+)3FZyqf>zdGw!~fpzD} zjAF@t>D!L@>gplz=6VL#cQ?DSFr889lo8Y(;Eek`Q4l #%uT$bL>=ipe6o3+8GByYez)CuR-5XstSy|L~3OF>AubgrUz$ zs1$JQVe#Y&KhB;Ma)}9Y<<^}k=}m*@IVQGa2X-&EtZ6sokZYVE=&c)VYKnreS4j7? ztY#mOs4A*(r!)xFh`e6=tc@um`D<7$qo4r%D%{p)XkcjQ`o4oq@;PE}Z!c_~^|8TF z-#64o^$fc9o2Lz5N(Nhq2H%7C$pCJdF+LqR+NWY7I`8z|Z~<>puYjH4e8Ds#f_v4S z_G)A%?8s^5 kg5aQ`< zJXfn)=U>fiu{#Kk6uAe&d^_Af29v2Ux}dP8r}TqlgH?5sM9QH#ew9MjIxYAZ>*TXV zFXS!Tbr1jUul`i;#0#PZgxk>un=1J61)}9HTF0Xvst}!>t;=9uz=#J 18u95M2Z_mh8HnyvbVwS=&w093G8ReEDxoo)| ztiGH+|IX3d_Ahgh2S26ccRi-YWrhMv-d8f$Nx$J(;$%5Qn_rkjNAcz?QcB7*SFQxD zX;L5STzlcN_UbnrX%}S}3cD9GAEiWi_H6MSE_3Hl&ck+OR5hL!ZYczl&4%t`!RB@# ze)VNFsyg79QccVkM{)&&XLi-yz};Ie61 ~s$MsO~b5e7xs6&^r&ViXRQaPo4I zBocBbOYt;5pMVe?8eOB7D1Z3_#U?r@ejTJ5TAK@HQr?f5n*rHWq^LztPY*ja40%Ud zTx?kG@(v6e8@t8eXY+#}Mmtx>kiE)V3g)Jc2Y>Sq^H%uY(VlPXxoCY8^r!5o9)ge8 zF=I;eRQDe}MV8(BOv@BdTZHdpxL kdW<(T3A-OPbC zvB<}Z^)#On!dY dw5Zh3Da@AUBO;EK%0V1o4H4DLf+Z3oA-@x@qvmsE~ z->=HyqnK-cZ?+q6l>}YSEuo-w^;qzHJ)=@@WZEuQ@M6iwlc>myi}c@o{g5GrQ(ThO zw0P5J3Gjcx6KDP(U&dC32U2|R4wInSGRgSZu%xx1?-LWbztwZtgCfN@P=J;a@BEo? znw-iS))c?t?0}L96|YLdo9b$BR$CUzdEtsJ5gGs(v*}T zxp$?wQEB(%mEVJ2U$4EeGZ?p$=4&J{Ea-}Ls(4NWAPXxZqirr%r%X3pALFFQU;;lR zi(Oh4B*w0~xfl~em7bpd5V?S#n|n1}H~04T)@_i>WdvIG6p{UVw!m9*H15Nr;RL-h zoc(Yd?;?vNEB;c5+C!(S<==dBov2Js$3(%;PR>B%^>mu0=XSM~jh^}~`B=TEglX<% zT)R_tcje|&3kDo_fJexyRA|Zsm{Dnkm)hAiU^xdHluDY^0Ol1X;EN6Z(k<+lgv`vX zX$#(VH^X$Fdm@XKc5g;1m2BoL&uF3Iob)S#YiVLRif@S|5$9xlatmaMd9>XW49|QY zgfegK&}|m${P)h%mcZgVc7-eO4>IKT?BU3k=`Zia$A%5=HizpQo5+!PI~p)9(DN-9 z3>Hef+YDAJC^`NM{73750jLyXS6m9osCIVBtcOQJVqw}Xpk`@%D9!V??_k
Py) OPT}NXradXof7_o{NP)PmNZora*Y*}e!F1@Y$w{h1T zfl#FM!7)YW=T)9zO|#LcCF*?Ui}SgcIwKnyXu{;55xGPLz j2?ai`% S-*vCceWD2z%>Xw`KPyXN`yxN;oGC zk-M5;mL)^j@=p8CQHPJD%}OE~LoS>B9mV|`=zd&L6zjT!-bK@E+io^D*@
cRtcsRl*XWKX#czvwjYYS)X%Bro*>hayv7=JUZA$Rbv4GYQZd;i7#S?R9& z?2?C56^H|U9ODf4^c*R!B4L7ybYAYxj;b>cOKN_O@+8cFIDr9e<3ZY=A!|u!78eLN zY3RnK{;MD=2(EHQl)Ut~LDzcPdQF^7SEO08MEvSIuR!C%&H`3dq%vr|<>3r?WT;UI zUTWjeCj9czd6!9-T652|H+*$(p32xsa4}gE71{v=o}kKyOg5o>BWWT7#F6@mc9QcR zJg3F(vdl&lD%F4qm7N-;BwD`K!5HyJ4 N;TC2G-B=m#V5#ZwDVK4ilUW+Mhh%e%~UYmHk4@_9ON!1j^^>f)8_T1PQ zO+RI8Y47&=Bva7=M~lgD;)oRma^^_!EXAtG-w|O5P}q4O=<(LhiDpaxEb1MGh)NKX zjo`E5r!gE0e+<<69H8PKTgl)tNZyj615kMjb%k? Bk`ljOns!E^l)T7>+0z{|ls2yj@e8wk3?0tP zEjwF{ce`R6BFqZtvuKB eK(E!g(`=dFphy#v5!4sh%t9J^M+u=pEKKJJl0 zI+L0D<+QL4AM)ApcP~%2LJ?;=)e9jGW^Jukq((I>ont=A>GEwTXitoAuX9}UE+%=k zDy7BHs&8jfCZ6c&HLrOPJ5aSLh~*bO^pNui&+H``+n<;}o`tgD0Ypz42xb`1Hvgwh z$w`?U>Ol2yVHF6Z7~}fDw2wL>ch#Mu0Qs>2Twte+TLo_=0%JB-k|dqq#<~!PfenTa zwdQMx`5iK)OuGE!Hj!GGdD0pF;v*Xcw~mW-CzM9 Fu99f-D!HtDzxHju=vPacTo zBk>;ddT|R-GS%{WgVFf2^FpByx_R{KZ9!h$0$b5_mQnXOcvkxGr+xb`%@ fUvD5v1EMTecW7DPQZ>m;VYX`daScbP$uxRSwVmj>CehODQy=Iv! J}N-Bzse2uTaBsCwBQIrwcFoJ54)(b_(7{p#aop9A9%LrA9J^Z9+(h! zWzW2J$vCbrSP+Ku{SvTe5Ywv(FpKYSnobg|%~Ipv$1Pnx754{y8H!8 u-L za~94FR^kL)Q{H&o=c}{ u;3eMWxAuel$E zXvPJT@Soz;CRl_%(Y^k~;w9W)&tF$kM(E>9aoIA~Ut-{ Chs)aGF44Wu>OSV7*!G1jq`L?(R;n|Gtqptl z2@)wNlwpE9^KZ)*r`V8|T|Xlx3Rbfq@rFRN0vZ<9!{u#cJO?v>=@g~dQq1PnhJ=9L zU09R-Nrg0I96z;QzChezEQ?`3BbLSd6tdEee;=YPPf8X=d =oM5P$ z8afL6U`1Xju?DupH%!4KHaqq+*LiU;i^z _2w)X7vm`s$Ms!@|oPzF?D zW5xZ>r$whmFh2=8YCB_H^U0U0@_X^rD%#aM+RNu>sYqLL45&&|S v0rX~B9T_q@}lu6RymmaB<8iT8Fqn( zAE5!p9IHjuYH6`JZF;x0(r?8Xz8a^q`sC|_NeIZ&8|(i YimF3M !QZ|BeB zeWPwr1N)C};uu;;4AO<0*_x*T5JJbsKdYff!&q^yd-xx)Vu8Q`%^CmvBw;=QT54u) zPWeOUAj(%+YHp5 aykCC!)YUs>GMDRFwm}9Ch98X1TMvG?O1;MIQfa&Cp(czG|Ve`)JC zoK!)VSyA~>zjDfX)z 17-PBFQrG5Dd>fB$7RJL2Lz6Dh57(!e*UNb3%~InEfC*5w+69@|dEwKg*TeJh z5|_le^E)DVUWT^hQax)V<{4_fc`#x0laWV+&`ytw(&H9^%ebt&!3k;g_MEVoY)F98 z5PgFJ#qfoY_c4ll5fz0VuG9-9u5cDB`3VSN5xl8Q!wf%pF26;`+VXt^( B!5{NP8@A)1!i=hR3EVu_5ztX7_X`Mfyx?vR(4s|J>%G2-PmzM) z_&apA<^xYArc=X~Mfw3S)JiCuX8~rGMz`nLy|WTAmLuce`whp0n8WPo^K~J>IwNrj z5WB?O9g+R<(>a%@R{73k>5S9gaVU|iBl@C6dR#s>uOKCusaR^?uipVT-dgYhQHiY& ze2ez|GVuMQb7~QYXn-Fuy_er*G+m`&L-{^SKe~-|%4YO7+-p(tq)KMH>^cPg(%JYb ziz*wQ#dIXVj1Z+eW*aAY(L3_g@>B&9NC6k^&yz7fOMh;;you4%Nf(g+YLtIZtpv;G zseZNYwE1&NiCbCAk0nhYM)=euOEA@aPC6m^2dF8G7J8Z$S`CsX+b_UpD{YL&2G0ya zGjs@hV;wAu+{yQ<4a;O6R37BUu{!qiUK9P8g<3`Au9K(`uls<0s=Ek3^>W>u8v5l) z-y>*#`zpl9=ZqO0hOYs5foA>>LpAYp($wMSnzC^zy*4zqU17WQH{DJ=G&l6AD&F9P zgCgA%5{Y}vY7*h7yME$(UCLvST!@H_j8EIb#HZk}>Kq6-Nk_z02<`7D3AFd!Y>=3z z_^xrJXNNHJ9ac*yNxlEbB@)WeNBvZ_0%dK^yYLEfaJD_90QOSD***s>@j!w}|5P=| zLW8ZfhY^)9s({=cjsW%@Jdn7Am9zB?3oP5Iw;@6?gr2E--rJ(sV5I-;MyopPm-o6$ z3ggl`zHwWG*mJ(Hkh*%x>+y-YbK)wy*Yoz&?Cy`Hel8pe?=peK+Hz?M+_&x~{9C9H z{lx}FdZ7${h#Uj>%j>83Yy52Wh2wl-I%PjP>q2x+_xz-cjkw&8qPTUa`l%FkJes-8 z3Mu|Yj8DYr%ms(tv31*~+adY6ypZnM2P-StWNUVFVKF=YN D>PgF&F(>CLRILx6#6O{dMOM8rmu^DJn#VG^dzY8kf8DRC8vz<{y@vFsS@v5*L; z;%XfA2Yl4`rqm-^Zq6UJe;9)btZXE NOi13(DHM zx~r=Z`OE|gr1{*|$0sKm+Nz?Wl9tz`em`RhjQVQF`Ev=?ueG Tf0S
pwoDpO6=lxOq4B3#p_)h>UHL#Q*1RSm>GC8 z*Mx7ewgoD(LTv(e_MRxWrglGn+ugW3tE$}orlV!iVKHG{fnxvjJYG^l+b6SjbgWM3WZvqYvClm_LjcXU0#n*n`$_h&QX}N0pXD?k=11%3a#HVfl z(tM 7N0gdbd}O?J@MqCjM$)wkfHZ@kt)PS->+Ow?;cPN z*5uQ9XxyzYibKO9A|yy~Qf+ww8R}9HM6y^{0+5aAwgJymiAB5D0dq^6guBaDa|Q;QLjIt|2$b7f1Lc zkv_n|rD3dCA(P+ZBQGTY2UN)#c9d<{aa5&khFdT^z3u%tvYcG#Vi1?w #F^Ma-Uw}n0hp~ z9b{S9<)y9D>J?_>8gAAj3sBy}KTlgyR*YRnlK6O9?rvy=O~|OI-4DrB$FSz#uc)x; z8|zOk&)gm0K38fk?+sR!BI)UFHf~qv`k_ gF=s`~p93OPnhKdS{)W&JOF2@sH6K7;Y9NSSJCB<>JCRhG;kl;g=HTzw4K zXJD%JUCwP@Q#u5nIZjws_ZQVuxh9}KQ^)SGDR{T)MA<#Xm$A+l5Z=q7)qOcn!XE5L z!=#MUcxP?Dc87WUIxmyWGDK@-#H&uv|G1_4jrh3;53)JV6+eWbQ$CU1q?%)mQMoMZ z!M*f M+1@CoLMm{8h{D!3nd068yW_Ui=tz{Z%<-4a+Hfto7M!i6*s;sPyv z;21H4B=s4XQnX}KA*9NL`BPRoDo1ItB4aG$y`R)R4{IkB=gAMfcd7}P(#ZS6$~wRT zDO+_#@DwYQa(ngr?Xe6k2vb>8K=lNf7v6QDU$U&g)u>AzOhiY{VzQj$rSfFSyiVEt zIs5qNN}RmCzHcZY75dYAa?tT>ze}NkCOm*rx<8w8^VC#WsASV&8qa+_08!;tYFC@K zFQ>SCe-6aC4dvd~KQKG1t0q~Wyw|-k*2K1aRxE+^dMc 70t1A<^WS_bP=N$vn_moyH3~iy#OQh1s@~nQQ!$Q4z9r+W` zUJzMz8)4iNmVz9~hz!Mf9=kjIffVkAE3DgJD%ql#sJ(Kmj19gHhBJd~Rh(ZgCbm8v zp%G6lF-nAv@ok0$D+2#AmI}4SGBY)I%A3l}LD6hjhs$Q0qivX&Ey!T+pm5k`NTViK z*Z}50XJ3D-AjWGr%UvM+nr 62ou*R|Vh<@Sl?zMjlycvybQM5sEJ~ z95=<2y#$;+*s dqGfQA&atsYOE;AjA@eU9cb(ICgKTR6{>YJ z#f0MB0RwWcCIi~1K!wDbK z4(igf9Rg %?bqcutlBKo0 zoDwYSutC-WI$-0`Mc9YQbBJ}VF+58WLd>x9bX&N-G#Y}!vRjAj710n*L@PI;f;-Jr zVPH&;Ap@{;*_*6?-M=ts6iG_Ypx5)RgOKHH>wQ1S@oeCYYFP}j7xfe&Ka6L$x-5iI zctC!(8{=WMxY%eFR90OaEF#urVR1zy&9N~kIjK%8kC26DOCk*d*8#%Jfs%dhw||n3 zajxi6o3@nkI!pjiYwoloB=f29)VpN8M0gc_Mhy}yG9p&V@4Gbdc0)s)$}%$_AHRg- z!$Ss{m7jw (`>@y6i-CalaM(}#{C-4jFst=$B2V*j2J9;JhSE|j<^GO@M zU#T?h6euaDntvO6d1r6NQDJMm*2o(@G z9eFL5@Z!AOMdU;ktaf+yrbSQz8&7hGT@x+9g+~0>Lh$dXs|SnqD@W)_M7|pG`@n<{ zyZ&)$c7F%Uapa BO)W QD*a(b#y`0alx~1~Iir4*65`&_60EsR&m&6G8_Tlw21y zzI`Uaw^^T7h1pWBZaEo`AYvMZVb8a?p*;if3?#f$Gy?u2t~o!iN$E=A)Rcda!eJhr zh&U)fUZ{9TyMzxH?|nbPv(hn5aSE>Zf3DA^kQF(}{PO z*&8yIt9qfhFIhe; zplIY1N`+9Jplb3PA*ECy+yPfX>S*XIn3TaJ!-ekdmra@lZc$;}sPy0X4?76&$ic=7 zGUI}!3+%SVA+5RR1h*8c7|iz8eI_R5RKiT{bx0TUiR~q^u^b~yWV?!+!T5QP9k#y2 z5y%_5`pfv{lJBTxqKs{!rd90YyJBXaNIhw~q3wpy+#d=;t#o6$SQ|`3pMR^gNK{=* ze5@KqCv$dbXm`%YRn>}f?G&vgp8pggLb*e71(pr);wdM8Fv%d?bvXn;Qb73s*c|@% zWf#ERVrpYjcRHQrdKu_mGoFTnO 9Fb~;a6n__{YhEKkF4R|E-FbSmp}W1odvwoHOt)S}hgs z8DF?_8|nGN+!;&p<+&e<)us$2)G+>`lO+DN+~mXeWpq>G1|pG0 v*jzsb_*Sfz_Q~sy7lw+J&)ti z;DBcITPw9U?jK8+*jLdD(uUm{N5j*GNYqgvP=*56>H1=AjbOs*ROcpv2y%R &&mrbj>Ey zdO*Tf8Y0BUjK(y=#_)bsN85C^d`;@n6Xo}D2+}p>Agqz$9%8><=#&!^Gz2l*$$c+Y zD*GuVa#V6fMvS~lw|4)gItskchul_u3k-f8FWdB(ow0v+hW2qYsGm@3Dz3snP=owX z@p6CX{h6- &n} za$Jn6lG4}!`r`+LX?-4id|T?=e~;wQHnm!1C|V3wOMI;9%SYPGjfJzmtJZ|XQ&C7T z9%Qrj>0kG`*x|KHig~Bt8CNgBk;F0V(p8GIFDj2!=~L98r4+&C(we3AF&FkJ#U>N% zyNipEWV23kjRO_Sr%-7 Mk26)ckFCMSOp+Zg^GZXDKbwtU>kr^Ln;x zN(b$iw&P4~ emuTPPau@s^Iq zgX >@y&G^(d>$W!(7(*Src$1&HPu^~g!*tY@}7uqJ((uLaWg4A8ZMEy`ed1l&@_ z)CcQmK%7W6ZT^gW#f{YJt5U%#U{g|wZ1vC}vDNi#6;ivR#b?&@1Y~ml2e5hTw*uq; zS-zN4k6NEnVnEVsKS-u+e^GOU0dmWQ%utAGD^VE7eLKI{@OcvIFgNJH?^Fryf-k6x zW#{7|T>GzbyU1kd*;1tBw3XcPBd4pLR12lD(kCOIR#iYSSXVQsPvucxZH8?dobl`- ztjWKQaWB@{&Pg4DDDYcSB0gERz0t?0zTyh%WbJ)&!I!01ic{{4?w4Y~ri-<<;rpZY z&eA)lL=%-@e7m
S9hcJt5@e*4dF8_R(f(|r8k%B$=Ut*!Hln<^$#qF!w+~s2}=KrrjW!jHrnV2 zK3<0f4nu1zd)QR%KN~s)BWZOqTG74E^;l1+hC2uJc5x#?QKLcpwMjsNQqRfEfSw&= zjr1vVS@B;pIS${(s(P@8=joNTQZIv*{VkUczOp_OrSYx_+2aQ_eRx(z*LW4i$(RK2 zC833K90q})i-XYp(GZWKu7yg=hxCvP-7HHNA4`*6Cude4m-ftUbPCUzl m|q0VPdOQWVRah>*^OgL*xlm3~0IVSb6OqJYvDHjo=;Kb1|6Wv#wrj z&}Yj*&UX&6)=s>O_xAu|&lVJhvHf~g^cR~FKF9Z+)`h+PM3YCv1h-xJg0uA+UxV>e z!Zf_Gl%2C|7NU^*{>M|W-fE7T-x%Qw7^?zyO?>gC{;ZkwSi_8B4_)x=hT*&Bc+iVP zA?{FhscQcUcy@t0K?XsFNXy0oF;`jhW+ZfyQE`7JoZ#lIJt ol@|Ful;7ezeB?@X`97}uUh$1CV z w9xFh`l}!Qm*^0Z* zfhCQJQHr6*_D-Oj^{Ax7?Zb>F>#c1dwRT3KFi+TWy_2X!CMJ1f{E4_H*jm$GEY4&C zjos4Dna<&>t1)5@;EH7s-a6XPw)C`(Br|V)*f;I~;iw48b6HAICzWZ&(lG?=%9g6` z71wdOdN 6gPN(Oi^ ;O1hTgxzj=3I3E!2lBK0MiN-!vGO3&ym_7 zo6I1lSO+D8RfpGPYMY5>#wD_6R@(mjbH4k3%3SqHh}xjkYi3FT;mS|nxvjMy#RAuh zWd)E}k3^km0F_wQY|6}?kG?JwdA@>qxQaw21~3nX&711N3?enNbRrW@m(DLD&K{T1 zc5YMYN#C-IiqEEtpZ}{L4BOhax9tY!l{n|U;drPY<6djed4oUi8o;Zxe^TnnK(!-^ z2J7sH`S;uDS+_Gg?Kbg0Z&R&ZHi_6AkF%A2d&Kdbl&{J-gc3O+?@IjCQ(0ife=o5A z3k;NwJz&K8?_1=;|Gan%|EH HySW6U0 z9Q+TFt_G2vQkfhzG1#z-2o$b4I7nD8ConQHF!dDGxQmAK%IZp$RqIMjh`x>eC9a?0 z)=7BAXz4ymc9>)dV9MG>^EP+{yQ8p?lpdb^P z^{vQhvuLfDK-^C^;8^@Q }gr)=@vO{Gk+PkMN4(HwQK8)O-xFXm}F-6qP5N?ddzlSX_>eu z?2K!K(56n4HOFeG0%FF~MZ6P}sP1BShSAA?JGmG)-tbeIv-73oEukyiOmWoT6e2!2 z=^bwaSEb~>RC%vb;qC3u3M2cb-Zfwp`MH0__oKHn+t5aE56{-EY$H-oQzo1?Bs@6^Gj$iw)6*4B z j|;<4;V)T|GR!>n~?z zF&e$>W_@?o``zS!mDe_<$Bm=khJXYF_x*+5o!&_TSTY!ic;B;=d$q5$b}zhEwtl&( zC9$$6qdkxxP$zET9PztHf8=0UU12eC{Ie&1N4_0*&VCbTDq@C}eraEJ6{$gdp6} NYMTKXCJc=%`cR`wP3H1uQh#l=4+(#nM$M1qW*mVn)> zn(4TwmSr^MCMM~DQ*w%bV j z{{2f^vRdsCQ(rR`M%SByOZ;U4eWy}F(LSATza3hsOuHU`b5Z*fQ|HDAqkWW;02e8= zC2wG5ce8#TL~0Xhli>Y^58IHFkUA~sfhb5K;AZopywF>59}mK-A6l;h8H7h~D>g|G z$h72BFH`|Mg$UC~S0o(!p4~bb+Vfx6dHJeqJZF@m97D}FvPQPMh7!wg#bB#`v4Nq1 z66dTqp)$1!RMa|*+RiffVeH`xdV8?)M;rcWh(QZ#&>jYz*yvISA~$KFWCGdot pP*l(`mK?6PK%0&n8)*z}sef{k2i>SjDZb&~gnX8~MTE`Q%u=X% z% zZGl?Sj0Av z-k2jAP<_CKbuW5x{iE6tiEtM5!rp+|VYHUq!VFUaE&`H}kA9njJY8L!AUa0_Tff1a zqhP>u4b$7a1QGAkf&IL9uYl?^Iyu+h<0t-MMZefhnDl~_Tt| {UIrZ3- zK9}Y@8kJ*upS+=+Y| LZ98=Zm4Th{Y~*v; z_#Jt9{g@>iJ1TR9EXl-85Xtkh5$d9hQb^xI+B8M5cqQ}Dk%}KZ(+HVVR4w)tuX *Pkk}@WL%uT z6=f&YJ15tO4KBUT TQ&%GrH?}CEh1M1sF^CBV2x5@0 z4iU^fm~qG3)%(L_> hdZ(8;+=sj`{^I&C|e@f2+570I;00EicEg)abclaN-M& zCO82s{3`>lCs&pq+%7Eko_HfP8-h$h8}s)+b-tjk*pTg2A<)F2OGEzmpYz3Lc-sSd z|Dd&=7|7W4B8_{ABJ82kiIJ#nT^2~uX`U3-9Gg1xQ*x&TkkYE)v=Raio=C@_nDiol zXDq2r)_7M~uZ9hY063QajQ;KSDz5StTiBu@%?G4LV8;KiwW|P%V_Vt_1h){}-5r7k zcXxujyDq^4B*EQX1A*Y~?hqV8&;*Ap5`z0rl9&5{%DeBrs(-1euA$D(*I%EW?Vg@9 z(|ov=@&OpV2m6ZX*1in9l?-%!gwvBvm0G3E%KlrsTt2*?{1wUGWhQ1p6vt*qUXNFh zwj6IIhI4Zu^KeFl6~#}AB0O$J7N7*m8;$tu&54T;hG0Mo_~{!pE->|}JmI-91)#i5 zN#=7DSTo4dddZR+$Bcnb;TZLrerdyhFC@weTYnz{;&pVtE h-+L$ FT?O^mIRiofrGUHb%ik_;@?KaxUQy3npMysDCf2YY*e zZF7|!txjv1oL51oOu2iA*9qoX6l*eoREz-kBmPnk g^}lH z`4!`K!hscW-*Jg4ZBQ@zvZ-9PzlAtgAnCa}5~MVhq_nGW=ALRlZKtmmtd5@BMZV7Y z;W|mP88-L6XX8}8I00zX!Z1fB89I@4)dFn!Y0>L- Z(=UeDIFWG zlh;%`1B;pA!{7bE^mhCV;`odJdfdM1BQ_x!BqWr1Yn{r8Zs1loaYw#}CJB5mo{&if zG6h;7`s1p*oX3n_d?K0Kvm n81ekBBkjX0$Ne@NlKrZDH^)PVB72=zxQZ- z-Blxfl3Eox?|x%kA_S#D(8-rKd_{2rQB_Bz4^3V`k zi@-NW_%z=g5-mtRCTXOhk3u|leGmJF;nb%p^Kp~bu?r&)4I_1OzBbxhnMn7?nW~Bk z)#tpjLvye@k`*O77ap6<&>EJ&t1#C>L7E~U)|@2GHce05z@S51C)=Yky>12>T?je! zz>VcKl>{f%4YS~NSQsuLL|vdBJ{F=%xUw)|TnEb}Km^TjhVNR1^ZQU?yS`@kn iK~KY&^8=e$=mKCDa1!_& zCw3zrdDKNsvP*Z$XnTFg!#qRIgz$cQu3VtB`Zhjnz#4qMaCxhfgR-UW`)feI{VS9G zPoPmQX2C%4LJ|TM_*f`+5?cB~Hy|RIEPannQMjC#8b{tnjArpG1R?F02J-vdr-H7! ztz&JvL*v6l+I>O$**U;etTl~!a}GG&r;>aaeJXagg3Dl!;G-H~5xt?)m4siW`Ccx% zXn9|rVb&~WVa=}TJ%`8e+VKM(Fs_P1R=oct5U%p5#kGzy)#aInO=xTA=gAH*NSrvD z;ZD+!Qr2!Wb^7+^E++`eS|;m;fdKkB<7A`SxkTDGYbRy;+KWd(sD%941Ok){|Ho}2 z7j!Ml5Zu#YzE6yTPZiRX3Z&gk*jh{4t0m_ Z1QhtQUNh=8Umt}XC)ax|y_!6>M+@5A%{U1e+|i_htdFcGPZ=)opLg>oPLJJ~ z@rt)@u 1{C}Z7-A=Rf! z^22P9eV;5vmk}8cnCbwzu}ZlVNE^pGIoV1pZLao(82764#!5GAGr3BpRyRp;xdkIo zzJvv(h-yG87Y-!1%nMJ>bmOCwt$ rf^ zNzToJ_hwY&F1 K_Yuq6mX#=7&-Bf+ z#*{4kb|#5&h!Kf 2M{(_KjE?O+z6#=xW+-jjIY66hhT;}>Gm1*tLs} z2q-FXC@B1_lN({{Aed0QXYIVrJ_Mq#iov1;hRl9tt)S9bAU?AYu93ZrPNouU58bmk zUexb~v@wsZ6xXJEI@X7Pi=l^)xClLBr7h+iAOd)iuvkra%7(JRCx8(CdKDiMf%moB z31-hH?Y_(Cu;EyL;bkL20Ha&}LDZU5FPbx!d{53GGzC_D64&%Fcg3M9g)MTkwJq1n zbguaGXUd*8=jL@M>C7i>&hPYzUG|Rq<}dv^NMHwu _dIFVoRG1t zp%RbK(^`Zv%4(c5dZxkIdl?nE=-TR_O^b>|)bSV~LW28luVS<+xGd#)PG>2^=F#KH z>HLFfj6MF-^`%*z-g@MGTcM}t0-c-BbCebaNe>Y7&&Xwlrh7IHbY>5U5d{`!%%^Ce zEZgW6 3qml(D&!c!5%agi=T+_#e7E zg3@N5dF|_K0kXT9DV`o9wDY&6axa^_jC<4(w@1_2SkTs4T-)kVWd5GYsw2z`@B%)2 zX{^+t$3fG`K`^#2ZA6Rv9c$rk>?S)lxF7~BGP6Pbqam_2KH*hAgLcE~c-@y~SHhUo zEc~ 5AHalcXGH_9%*y&3vC2tfB!q&OOkkeUFB(9^;x|o$hX<^R z3OGNCHq24dc0Hq16|G)B3X@Hga9m=LOChe6@h>1VgFGfs>E{ZiKE*-{wI=T{E|V4a z6Z^XFAo~h;sknNVOoYo1jL3g3yhl#_lx1>sphG(O@gynQ9uh1fau%-!AH)sVwd-0! zLaA -TISjJ$oipPgbkPkPM9HY78ZH1j`GYCO}Q9i4CU8+FB_ zTB>9l7@$Sl7N9Scs*IYmUL4pCjJ1#$bVvGPb>0Nx#W@J583?wNu4;old(J-zW9b!6 zrAi &`u@fS!iwlB1+c>Mf=_A-HV}mtAeZx_(3Ty#Qti* Cny>HoOOqoTmhksbkgo?i%fYH84UElMb{E zv_ZzBq-B4mDnD6I8}7(dX|AC)Irm5ApspZM31)?1`NqW5`9WWlT^P;M|6A g&lUxFLB=2`CJ%QVBuy`f 8a;HgqzvjoEfit511ud10Jyl_{-;_f%a3_7iM3Kup27AXfel#2 z3uNYCdi@AIoEg>+B?yX|^${A(>yRfXiJbma{(_?dbs<6w6p=*WrbIbW%)xSXljY0m zU2kIgauI|;AEJ9h?x@7v4kIXaO?OOxylNfNx%FLk0K!Ohtq;mBtS79Q$ zkV^y+u`NUZuXeuY@~Q}lng}_w2dXLw>WF4{w9y5Kjum@SDVxSji3={eYHx7OVJdDk z$Ww63n7O;lA2AnS(&{CYSW2pJBuZDjj8n(W%L;vZS%cWH`2N&CT3GFp!6w8J)x21? zZxMSvw1u`Ip=K(N{Sx6rKbr8FL6m&<)Bt8Rej{$i2Csg{1kd+!>P}t#mGzr_If&<( zi_!{vyt;m8P?j7erR~|D;y)$x*W|qNj906Z??74`o|%5L472u;B(pyuB!{anjhaJT z3csSCxOS w~{O!5YA7zhn`UtYH 9*TAmP)Yr>a1k(C6SN2rbv;?hVxYd533 zv30ZWy0JVf%shT03YI NOb+S@iDPZ127 z*BJB`lOg<^dK15IgeW?#IcsM^sYM{I8J$6)ej+;Rm7yV59 zMt^zD{7Zx2d`ZGk&=mwD6jR<%1eM#|zOE`dS8m_+jWUuz94Of$akt$ gVu zw;}Ne5<`!{qZ7|w`PqrI1C!3Emq7o^z8>NwBJF+(qP`Y%D0X9^n!QPqHRvXpItcv` zIQF )Hp;<8b_a!!X? zo$dz5r=MT1Au@$daJ}DzeGg){ TQ0b{EOHc9uEQ7KB!;IL;g zazn%e$p36VY4n`9*&300WuRdE%jXRFN|xM;3KFR>`B>!bTvRB6b$YNi!0L&x(wXgZ zUPAA^mJeubdot!Gk5;$XvYo@0ADw_gO1= Qo2m}h8FIBsneZC)A9;-s zn3*WNwprPcgFB57lA(QY(#GEcUw>R`%;6FQQ|j%WtU*V01U_}qugbE^kXIh>rwWDT z31hD;D_QANb-1E_?X40!q?00i{^o#?u!+`8ZD(LF5uLSe0WavqH=#h5qv;L}!z_JQ z;?rI=tjaDo-7YxR;gVnt;A}jG(LUO^GOUzjAJI@2DUw&A6+{-7s#cPF@r!o#=?u8C zBuHl-+Y_+{4!P}{kk8;y5;xdr*sYaSw%=5HHzrexxX~RY<)6)^zBI8KgR*cKYaW1y z$HTXJb=ygfAX;p?hG{~ctf-|rbJ*l@8&>^U*YGGm=J4|aP)P-kZVZGAzS?!q++_ih zmLXEK9_3P&USfA9&@9`}vI_m(jz)3(p(1wuIyB~q;ycUUI$e%h^mK>Bs<7dYgR8I0 zlFo$_&xz7EK5^6fl%E!;W9IFzDVpV~-He;qAe%jIYHj7;FD PJo_5)enx^MmN5W!8|9d9*Tdc3_yhc0>PGLv z%D~LP#OQ3| oR* R$y&N+7-}=1QoTd8I9+XiG?bmCueQ zGJPZ|EnsicQj>?jMH&Ar$x2;2(_IppoF(=x<=f4MCuUJ2c@_cU(U6KCH703$uBa&b zvngq2KPcFJ#@;8(?>DO=n~8_-M)U5AXlbfLfR{%vTWSpaXr{GYwk?P$d|t|WrRU{z zam~xmy*Ia}U5B;E_l!6CJ=Awt(P*HeP2t;o3k}5;?NImVK$?bZLAfq;vTo9(Sh7t; z7)?q`uys1Y9qTn!>MT;(HRx1D9r-eZPIwl)x7i2D>uYhGtfyK^Difh2Akfiqbw-ne z TA>5R?dXA zsoG6JYsX(AK8`Kzpi8r#!0z$q9QS>tm9}$Cf1hsLi!Ww^1hf2NW%UGcaCf#VQ|v{5 zh!Sn1Df@R<2e<@Zkcg8*v`lg03?2-Q_`&Lo0c{3!uQi;hH}c4KGJJ-E0i;55Z%UmC zJAZ<`7r43)R2ggdXC(=#WVO{YG=~>aL$$^8Jg458X)MxvAJUkcZn8DB8ZI^stUxOk zK%5RvL^=yGKWM(aG%cj279^|Div438M5ZCI6?0#egp@gS9BXYXXn{E*(Og}|41Nr0 zYg2d*M=_&H4Nq8436t_-KC6DLILONKAov4gOW4xsJ_D3#vn9)2nJRHn?Ch8Nf-Cd4 zS6-H-Y{w|mCoLYQSZbAkzzz8I>lPpxbj<3PKB^4~mjE=3uybxa1OltbFt~eCiW7pZ6|#Kcg7aE?c?=+A$4 Y6oyDWCi4AVTI-dD<-`?;!b-*_d4}WvR~?(YYUU*L&8(9sBPP&A=N$&o`Zp+ zsc+YK)adw6#n_`S@W2Y0C+NwE2X+y7gixg@MKF$BCZIvUSE3Bxr>!c>0oppwyu)Dv zMy63E6rv3sVB8_z4h!W_K83jT=Q}BSTMV(uwj*NGY?4{RO-Zp>uRO;1KGYB^VyHXw znf6^P0Cl9yZKrFaO~R49>IT&dnG(bstu?IB!d%YqKO%R?BKPjUY0Md2gVe?(j5#G% zJ0X{zgu_HtZJxLuqhA#w5J`D9toH4I`K_;6GMScl9e2Fgf;}&P@GNU!xgNsJ-!yG} z0>Hl?G={sXs~Lgz*Z?pD06EURc(NWJu%4Ckpci9d5;CvbZR82R-H2|xG2Z*e&x2Vy z08Jd-Mmi=xF#sK{f%en@Fhgd>mU{#Lb?9G1SL;GHo11?O4k=-0Vq#)>>hN?Fk|pys zYbYcbg=uwplQx*>8Dvk5e>}HXllEA;8+n1KTLF1H_L(Soe=fPe*(ed=TxfJOIIY*! z>Se4-b5Y0mWVTfE>ZP_9jPkU?$f&}IIwJ?GJY!*E!r(+VWo2Dge8S*upRZ@t;~#wz z;2&I1hDoVUo8R(tzugD{bbsLZlT7{0(CIIVQ~)qx!hZWdQT+M8wUWe*=BWQChN)cx zlO()E8p#C-sTqYMgKJyMF&f&2gM({Pddq2=7FKP8kPiq+**8!$-jZ4RdqO{^?=M1; z7UBv2k *&(3_v#6-tgD*uXCMWPs}A-m}C+#0!tynBXV3!>!qRpCr%S$<0z zi^ULer9kf1uJH(hX8f>#sqdnDj~S7ib;S=eIb>IgsQV2^*D+0)0A?@lr&cKAjBg8W z?KAivZ6ssh2DIqk=>7Mk!<*pp|H(!_M{c}rSqp9WWg~w04kom&6M>djIes+-!TFJb zG?rt6XzzNmy3BAT4x~JVLQWToZ)`btUvOxjKNdpB*%v~X{Z@IJ(SjqNZZ>>OP#6_z zdPQtzu?*7$!Huyg`MF?0J|K-Q@Vy(Bt_|v^qWTm8BW%Zbx) S7)F-2>{GY)0^SGEmEr1 us2C)bmdZphvNezaOEJ|ZRJ zdM)v6&2{Y^vZJp8DhJuqVnnaohOPWhwY~8()aJwl`FH!AswCee)hAn zTaflHYMYRku%~VtvBPIYTjwr8Mm}7zsYZ?J_85~65>zcMHIlFP$V2jfa=MLJ7Exqo zUKZCL=%R|TmDpR}u+1(PQ}Kz^ShvNKs{?UOt8U5d>se**Y#mw3+|7#Pm$2z(CK@>k zS`rt^6H5}Eo^Z_q(hd%>T}|tBt0aazNYBAw*`5k_CTk~d9`84P18LDwuwTdEWe%vr z>s1wJN5@gzJ_#~?{U)er101D5p$!~}|FBR{yqc1MPfOBFUpk`DGD}DT=I|-%g3X~h zpuj!yeW$z_64CA$`}|I8qgSw#1LPH+AUzJTvnWW-m+%F63d{9*f9`gwLgxW4>mUPM z< aLRk6EHH%QTSU=0y$SC+ejOY8h`Y9&hO37gio1?RC8kt4o=U1{owt;YOuF zr>oYAx(LU9m+}4>Ba;fSXLVL?WlUUM0N2lC*H*D(&teC>{k(_@<}woK25r#%#2seV zDn l9suZ;KpJUvM_v9FdN#J;w;Cqa*=BfJSMb zp`l-WLeN+_3eT_p@NM#mGCX2lA~oupVw9D5XTf!6#NOEaYTl4=u09xV0{sN&f;HRF zC+g1JSHZy7>hIz8(~&c u5IK4feLsk~?;_v7Uwge~uC&L^;teC&;issPoZ z2+R99;S85Qt1MuH9+U*P==oh{1?}bNM|Tfn<*P1I6;`l4+=#g~e0+Bn<(RooRD4SF z?{pUrERW+NltM&Bw!c^Ayb79z(UN5AP+;NLck-L2d$WV1V$9?fZ zmx7Y*kx4nZKgjY#g|-CcV>=uQzStZRDf`>7!N Ta~N*oMn^`y?VzQ$7*{&)mO>FJ&VZ`8A& z#OUtqh<#R-E}eA64vH|dH=WozZ~;nUZy7wIV#S;TQ!bAF;?JkuMGz0FwwecDRaM+U zJxkk-QzT-S3#Bqw#lSnwD7-wdHTx0*>|)V1U4%v@N}rWA$9++jLwRr(ZG&$7ea4Zh z7}xhGsq?6ByfX}~+=R}iAef>#K^!-p{bJ7{wNi(Fm_y5eL}CTr8`JF7dT7V8DV3E~ ze5e?$;&T8G(1-B*B^HP7F}8c{hYEYsg{nfY`K@%Og}rz1FP20KCnFi9SX8SsMrq&O zTzUs9K40ft+-rBBRYnNzKljtMiq?2sJG^EiRoc~c%_T2DR@?~Y6?hS$$swxZ`_4I# z>%)z+5=a*n`9;dxSo46qMCtPW!s)8T%a^@qlcX1CRFiuh&hOckvYSIBoJ&Md?XjEP zi&ULFXR=|Y@ZKIA4Fyg%1V#nL$>h 1Rf`NwaTApwAO z1OR~KFRUNL9uxc>)}Qz}^ZdemDF2Qh;a`|P__5r2#~)_wU;J!MOpNc5#3(iUN%FV+ zP4*#49k87+xLcB;x4fzT0{lVJ?!N>6Vrt}cZz_KyK9qk)75gvbA5>d!+f@C5s _82dMF>l-*5VL7oJJ*AHqL` zE}}I3=}`~mL+JYt+uwy|wfzUsfApzl;4kcl@*(#9N1E ^vk*X)p8 zzwke&-j@&Y?=Sbbi(ef2Kj8md{BajQh3l8s={>nGAL8F%#&8#3^|spfkNN*x)NmL7 zx3@o(5ApBcT)K ~m%O9U#k&Uz-Am8!YDBqvKbid '+(e?n.title[0]:n.title)+"":""}(),c=function(){"string"==typeof n.btn&&(n.btn=[n.btn]);var e,t=(n.btn||[]).length;return 0!==t&&n.btn?(e=''+n.btn[0]+"",2===t&&(e=''+n.btn[1]+""+e),' '+e+""):""}();if(n.fixed||(n.top=n.hasOwnProperty("top")?n.top:100,n.style=n.style||"",n.style+=" top:"+(t.body.scrollTop+n.top)+"px"),2===n.type&&(n.content=''+(n.content||"")+"
"),n.skin&&(n.anim="up"),"msg"===n.skin&&(n.shade=!1),s.innerHTML=(n.shade?"':"")+'",!n.type||2===n.type){var d=t[i](o[0]+n.type),y=d.length;y>=1&&layer.close(d[0].getAttribute("index"))}document.body.appendChild(s);var u=e.elem=a("#"+e.id)[0];n.success&&n.success(u),e.index=r++,e.action(n,u)},c.prototype.action=function(e,t){var n=this;e.time&&(l.timer[n.index]=setTimeout(function(){layer.close(n.index)},1e3*e.time));var a=function(){var t=this.getAttribute("type");0==t?(e.no&&e.no(),layer.close(n.index)):e.yes?e.yes(n.index):layer.close(n.index)};if(e.btn)for(var s=t[i]("layui-m-layerbtn")[0].children,r=s.length,o=0;o"+l+''+n.content+""+c+"div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px} \ No newline at end of file diff --git a/public/js/layer/theme/default/icon-ext.png b/public/js/layer/theme/default/icon-ext.png new file mode 100644 index 0000000000000000000000000000000000000000..bbbb669bb311514baa5db3a6a00b4644d0e280f1 GIT binary patch literal 5911 zcmY+I2Q(bf_s2JgAUe^aMOKL(VwGqSy<0@0i{8cRqDzD%ST(B#i!4FHDp8XlI?-*k z=$*)lUVhK-{LcTJ|C}>3XXea%^WJ^;-tXtWSbbeJ3NjWl2n0f*p{@)EcPu#VNQl8z z1kb_-ZbS$r4I>h8JSVYx1)fR0)Sn &qHr}8y{y+4^AUz zcYBDagvi~yB6shN>mfA37p#|G7 `9y&Ggi_)mcoDUevwZ%`QQ+u`Spkp9gx zTYuuo_8p5IL4SGDE=2#lxUGErKvu^NZ*;4Tj}QBeHs#sycwNE47h{3wpZ|9emH((u z9sRflNhSr++WU1KOOW>%Hbg-aK-&p%Q&ht?^+2LRNG+S62f~|#IHbK7^Ddkcx)J1Q z0S7-})`HegD(zyqd3ie^Xb3L+7UdQyoXc9w+U)bw_5iL6R1v||XHI%*wrz$^Hxo(q z4GqONss`jwc1leu&Ie}C_iF{Y#ELuW nzl6x0$Yn+EWq{3{85roZ0UUaYXG0b)L=y?`*9JA#80I z3P(##E(C&bEKxAud)k68*!7p?g7>p#8~i=*Q(G^3Q}7`S4Gpt XIHeC{8;MWMNzpPwJM({dpXnId*kn{Y5EiD@N@df+QF z=ydO?XqznoUo&{Dudh#pk{Zx!=;*Y&!4i%`+VW%iA)5@ZRhS}sZ!`B~ge$$|!57kC z871jaeGcN{4!xWL0 L6rzKKTQ{CGhEnft!6{hpBOL@H)dt#qvkFpkh)jIe7!-rRUdp>qgmJfFq zu+`PvIwEDAvWR8v{he98pdc9`A)$|^)nqNRdM+;OA7%#BqsQ#odE$E4*4F56+(4$K zsq)ctF_F`f6JI+gX1PU8^4qTgCGJRhvcGj(PEM?EXEz`bdS^_aKk8|n(uNonokkJ~ zag?3Cy}{$huW)WWtdtA*BPsuF*6i$TQs!XF8- -%I1#}uhDYUHLC5;re$(42JWcdZfurd&*Jj(-wE3U z8p;?N6=YEnPf2Mh(w;fF3mu3Gk>_Afh;hsbd^z3VUpfT4cTeBcw1gC8 &%6JByc1M_PomP9JdP7ad#I|Ex0?^gtOKU zS}xQ|ue9x;{3qE}?K*yG^rj{Yaj}ONmn% l7{4PRP*70t&`|8*tWxo=;xaG7+xv%q#ha*J2qI9~PFF+Y+mbgD ziF_c%s!C1d;_7;|oarfw($1iLFOrgTw4!h!ZC2}HY+qhlT7bpU=MJQQ!hAVj-Qaa4 ztn-@to@J1PBefH;Y?PA2+51Vcg88_?ZdMB3?h#8Dw#WxwQZV?AUM#rDa>_%p<#@Cr zV5@q3 qN+M?E-Q5(z`GHQiIYXd@6&1Q{x96RE4Gcd^@@Dp0H{!lq1#bD?~a_Dm*Q zij@+o@!eV!xX}0P`~K7_22})mJWS+b4!ulc RWin!W t8cVpc;Hqr*d2DTvsfl4fCH8L@O* z?nN!Gtd!cil@-W#fZt&-m@Ayz+%L8!Ypb3gd4tultdRWXkCO}`6}r;*rhLQ~`gtUh z^TTT>n8{S#Gs38Eic+i&zp&2q3=9N&QrY<`$_8z7Ucd220cZclG3DjNTmvSSmb%ZL z-Sw!=EH5u7nq6yM^W@bgu~@%V;3it{vqlSY`a^mZyC)7qXbs>g$_68iBg9c4k?3+# z|2}BBkXz}`Hr#-D&h+936cRcX2GJvg?ps5J?8M#X_*4Oty5~n?k(``8VmKU5(7cYi zbToq=exH@{G*rQ?#%-=Gmd<6mNGCI3x1CYq&OhsY{&hGNVRBb=m)-nEMa%N{7uQP~ zQ7BYzu0rm}h!H^qq>{Dt5A?Gdb0|sV*Lb%3LFyK8`1cay(mw&R0kS!v%{{AP6MePy zBdv;0=9_&t7)D1&qm^!bpA*$BPJVHnao$H}ltSB71! x2*{M8g?;F&95F1&b`Cm7%Owcs1q(qa=-&BynT$mBqLgRMzppzZQ zGpuq!MrCHzE;oR~WvpUi5Ho7&K}>wXxs#KV(!T5TKo&?M!v~$vK&S2)7Jc9~!^Vl7 zQmY`@?)!NycG6UPEOn>4O? eCu9p8-9HGN1`1B_(zKJM591)}l 1I*9%D>vpSF`}YH6*luWP;=xh;*vXvvYM