From ac99e20aa4ee07dde381990deda5778cddc0bee8 Mon Sep 17 00:00:00 2001 From: life Date: Sat, 10 Jan 2015 20:51:50 +0800 Subject: [PATCH] default theme clean & replace install data --- .../note_content_histories.bson | Bin 74663 -> 81212 bytes .../leanote_install_data/note_contents.bson | Bin 35147 -> 36007 bytes .../leanote_install_data/notebooks.bson | Bin 1758 -> 1758 bytes .../leanote_install_data/notes.bson | Bin 4436 -> 4869 bytes .../leanote_install_data/themes.bson | Bin 5209 -> 5341 bytes .../leanote_install_data/user_blogs.bson | Bin 1528 -> 1419 bytes public/blog/README.html | 5 - .../blog/themes/backup/default/archive.html | 30 - public/blog/themes/backup/default/cate.html | 41 -- .../blog/themes/backup/default/comment.html | 204 ------ public/blog/themes/backup/default/footer.html | 55 -- public/blog/themes/backup/default/header.html | 113 ---- .../blog/themes/backup/default/highlight.html | 9 - .../backup/default/images/leanote-icon.jpg | Bin 25308 -> 0 bytes .../backup/default/images/loading-32.gif | Bin 4769 -> 0 bytes .../backup/default/images/screenshot.png | Bin 111868 -> 0 bytes public/blog/themes/backup/default/index.html | 39 -- public/blog/themes/backup/default/noise.png | Bin 10791 -> 0 bytes public/blog/themes/backup/default/page.html | 1 - public/blog/themes/backup/default/paging.html | 27 - public/blog/themes/backup/default/search.html | 49 -- public/blog/themes/backup/default/single.html | 52 -- public/blog/themes/backup/default/style.css | 528 ---------------- .../blog/themes/backup/default/tag_posts.html | 47 -- public/blog/themes/backup/default/tags.html | 26 - public/blog/themes/backup/default/theme.json | 27 - public/blog/themes/backup/default/view.html | 140 ----- public/blog/themes/backup/default/view.js | 509 --------------- .../blog/themes/backup/elegant/archive.html | 30 - public/blog/themes/backup/elegant/cate.html | 41 -- .../blog/themes/backup/elegant/comment.html | 204 ------ public/blog/themes/backup/elegant/footer.html | 55 -- public/blog/themes/backup/elegant/header.html | 113 ---- .../blog/themes/backup/elegant/highlight.html | 9 - .../backup/elegant/images/loading-32.gif | Bin 4769 -> 0 bytes .../backup/elegant/images/screenshot.png | Bin 85060 -> 0 bytes public/blog/themes/backup/elegant/index.html | 39 -- public/blog/themes/backup/elegant/page.html | 1 - public/blog/themes/backup/elegant/paging.html | 27 - public/blog/themes/backup/elegant/search.html | 49 -- public/blog/themes/backup/elegant/single.html | 52 -- public/blog/themes/backup/elegant/style.css | 542 ---------------- .../blog/themes/backup/elegant/tag_posts.html | 47 -- public/blog/themes/backup/elegant/tags.html | 26 - public/blog/themes/backup/elegant/theme.json | 27 - public/blog/themes/backup/elegant/view.html | 140 ----- public/blog/themes/backup/elegant/view.js | 509 --------------- .../blog/themes/backup/nav_fixed/archive.html | 30 - public/blog/themes/backup/nav_fixed/cate.html | 41 -- .../blog/themes/backup/nav_fixed/comment.html | 204 ------ .../blog/themes/backup/nav_fixed/footer.html | 55 -- .../blog/themes/backup/nav_fixed/header.html | 113 ---- .../themes/backup/nav_fixed/highlight.html | 9 - .../backup/nav_fixed/images/loading-32.gif | Bin 4769 -> 0 bytes .../backup/nav_fixed/images/screenshot.png | Bin 139058 -> 0 bytes .../blog/themes/backup/nav_fixed/index.html | 39 -- public/blog/themes/backup/nav_fixed/page.html | 1 - .../blog/themes/backup/nav_fixed/paging.html | 27 - .../blog/themes/backup/nav_fixed/search.html | 49 -- .../blog/themes/backup/nav_fixed/single.html | 52 -- public/blog/themes/backup/nav_fixed/style.css | 579 ------------------ .../themes/backup/nav_fixed/tag_posts.html | 47 -- public/blog/themes/backup/nav_fixed/tags.html | 26 - .../blog/themes/backup/nav_fixed/theme.json | 27 - public/blog/themes/backup/nav_fixed/view.html | 140 ----- public/blog/themes/backup/nav_fixed/view.js | 509 --------------- public/blog/themes/default/post.html | 4 +- public/blog/themes/elegant/post.html | 4 +- public/blog/themes/nav_fixed/post.html | 4 +- 69 files changed, 6 insertions(+), 5767 deletions(-) delete mode 100644 public/blog/README.html delete mode 100644 public/blog/themes/backup/default/archive.html delete mode 100644 public/blog/themes/backup/default/cate.html delete mode 100644 public/blog/themes/backup/default/comment.html delete mode 100644 public/blog/themes/backup/default/footer.html delete mode 100644 public/blog/themes/backup/default/header.html delete mode 100644 public/blog/themes/backup/default/highlight.html delete mode 100755 public/blog/themes/backup/default/images/leanote-icon.jpg delete mode 100644 public/blog/themes/backup/default/images/loading-32.gif delete mode 100644 public/blog/themes/backup/default/images/screenshot.png delete mode 100644 public/blog/themes/backup/default/index.html delete mode 100644 public/blog/themes/backup/default/noise.png delete mode 100644 public/blog/themes/backup/default/page.html delete mode 100644 public/blog/themes/backup/default/paging.html delete mode 100644 public/blog/themes/backup/default/search.html delete mode 100644 public/blog/themes/backup/default/single.html delete mode 100644 public/blog/themes/backup/default/style.css delete mode 100644 public/blog/themes/backup/default/tag_posts.html delete mode 100644 public/blog/themes/backup/default/tags.html delete mode 100644 public/blog/themes/backup/default/theme.json delete mode 100644 public/blog/themes/backup/default/view.html delete mode 100644 public/blog/themes/backup/default/view.js delete mode 100644 public/blog/themes/backup/elegant/archive.html delete mode 100644 public/blog/themes/backup/elegant/cate.html delete mode 100644 public/blog/themes/backup/elegant/comment.html delete mode 100644 public/blog/themes/backup/elegant/footer.html delete mode 100644 public/blog/themes/backup/elegant/header.html delete mode 100644 public/blog/themes/backup/elegant/highlight.html delete mode 100644 public/blog/themes/backup/elegant/images/loading-32.gif delete mode 100644 public/blog/themes/backup/elegant/images/screenshot.png delete mode 100644 public/blog/themes/backup/elegant/index.html delete mode 100644 public/blog/themes/backup/elegant/page.html delete mode 100644 public/blog/themes/backup/elegant/paging.html delete mode 100644 public/blog/themes/backup/elegant/search.html delete mode 100644 public/blog/themes/backup/elegant/single.html delete mode 100644 public/blog/themes/backup/elegant/style.css delete mode 100644 public/blog/themes/backup/elegant/tag_posts.html delete mode 100644 public/blog/themes/backup/elegant/tags.html delete mode 100644 public/blog/themes/backup/elegant/theme.json delete mode 100644 public/blog/themes/backup/elegant/view.html delete mode 100644 public/blog/themes/backup/elegant/view.js delete mode 100644 public/blog/themes/backup/nav_fixed/archive.html delete mode 100644 public/blog/themes/backup/nav_fixed/cate.html delete mode 100644 public/blog/themes/backup/nav_fixed/comment.html delete mode 100644 public/blog/themes/backup/nav_fixed/footer.html delete mode 100644 public/blog/themes/backup/nav_fixed/header.html delete mode 100644 public/blog/themes/backup/nav_fixed/highlight.html delete mode 100644 public/blog/themes/backup/nav_fixed/images/loading-32.gif delete mode 100644 public/blog/themes/backup/nav_fixed/images/screenshot.png delete mode 100644 public/blog/themes/backup/nav_fixed/index.html delete mode 100644 public/blog/themes/backup/nav_fixed/page.html delete mode 100644 public/blog/themes/backup/nav_fixed/paging.html delete mode 100644 public/blog/themes/backup/nav_fixed/search.html delete mode 100644 public/blog/themes/backup/nav_fixed/single.html delete mode 100644 public/blog/themes/backup/nav_fixed/style.css delete mode 100644 public/blog/themes/backup/nav_fixed/tag_posts.html delete mode 100644 public/blog/themes/backup/nav_fixed/tags.html delete mode 100644 public/blog/themes/backup/nav_fixed/theme.json delete mode 100644 public/blog/themes/backup/nav_fixed/view.html delete mode 100644 public/blog/themes/backup/nav_fixed/view.js diff --git a/mongodb_backup/leanote_install_data/note_content_histories.bson b/mongodb_backup/leanote_install_data/note_content_histories.bson index bf3b097a8e1b74571a63840be905387a25802c6f..9f31536ee4a23be2bdec4d5337f036e4f391019e 100644 GIT binary patch delta 5336 zcmd5=U2GHC6`r)Lx|!~ewB1%KRjn?u+t?;{Z084(U~AE;T7+P`>h5Z*5^%=$#2)a> zc*kQ18=^^|Ar49KE+IdV009CC3z&49l3+s8r_#4oweOXxdS-03(!N(!)pO^19LHoS zVz&}j65qM!+6l7MAseTYUOCOr1OJnB~AFS5)M3N75 zb3RYcK>;xV&gZsTY1(S-v~>kMbzOn3y7pLDloK!%?8t{;_MqZL+hE{5h`-xISZquP zFhN%1T@Q92a(a3K-G_bdp6>ReT$qhAa(8=#;dus6AL>CL2M+h(1++Rlr)KV{>AULe zh?=^WdvHCsJfvUvtu{WO-kGRF`sb7R#YHu>pp7r650os3_A%1ouy|C^Z=cI&7IMpX z^ywk^(Z*8RrD+#UTTqN;1W{&@sfqG;?`Xdt(*}psQ^TNOK^_;<#;0=+N7b{#`sWic zpy}MhHT~Q?av+#P4hPC#nb&8t8`Q!NNB`b?Vk60*lUp77YUKh==hx0_lXsDWtZ{s` zGHlK`h!KYamT%n;fnz1a@l1q8VKxzxxVX%T0*bN{d%!ljwdY3@yrt^LN=tKdle?uQ z)UZ9+(#dXj<4=p-aKP(AYU-4pozrFp3Rfpf=zTt45qNI7wm=Ly^ z-2KatL6AFz-a&2XraC>JzcO67F|MAT$z{jX^b!eWZh1ug1Us#!Zs8O&m_xSR9_Q|6 zJEmxLNWF0aB56UpJ$1;Uz_%B^0mAMEki!5*jRsjTYJd>Tju%E(wKLaC{I~Dd(&_x# z!T}o*sM8DT#a=tgEkh>Zlvb}^0$8Pm#%5*Iz>z4$K{3fx&pc39d(nPv`gSgxRYxwU znX3nEQCW_+*4Ia(VuF?AU`&j-BAgse23;YMww6NQ~J%UHnU<@0uxPz z5v5qriYL$1!v5Wv#Q>LX&FE|`ryEZLu1>pssbFnb$_wUL&e9hX7b3Veu2=oSt;xdVz0GR>UgmxF*GTQZ zt*!tXYZ>RK`pGP*=Zo|ClMmHQO6xnTjo;Vjhe(-$93h;jt0_Ixt1W`d3bZUkV4(2SLDp&REjYlVpn+P{yHqkEXH zQiTa%}YttH@Us;daQPc>2d~{1Q&A3Nm-OQ zCgx;>u=ArN7dq^e*iLA3LWs2^HGLxAds3TPRA(=c{sbICqb7NSaF2shxq_R1SvqUy z?rOt*kaOxtAA~`l8_`$Bb!C1CBAuV_1!WR)2!Ae{fk$m}6)Fj&Ehas^L>>(rg^QQS z#-*A|8%@QE63MWLn7HhWurlHV@H-YmM>yUY5k#IPo#)+Saum8YS*sXn34H- z8+|m&#aLu>I*A3W4fCMHw9yRO=0m|Y8m}>wdrUe(*hAA0ngj!5Fu~ zpcRi=i9$YeMgJf(p-pE&VD&V+-SFLH>q$vUD{Y(N_U921ig3W;GB&WQ_P`QiP|LmdMyMuXKh z%hEqjZ)9ovQ?az?>sf-=27@5TU>vgX()wiu z3C`z%gg`k7hzYTQPB`cZGgF?O4#(R1LsVw@cA7}v>$!wqGb454eHBE+v>o~iKbXU~IQd!OVNCvfs!^4|~}l*#HR z`Pod_h@bmDtngE#o~Drhe@m3*Wm4iHAls=gD5K+?-&Fy0d*3ON0n!#VJ+ L!!dg>*rWana}#S{ delta 17 Zcmdn-iD~&vrVZYmE-}mu4D9ilDGVVSIaaX#xfr#T0Voh!oLc0W!VsKsaMjGi)l734 z7#NwH^Ycnl^GX;p85tOC3hc5H%My!|i!uvJtR^3)~Dy^B<7`qt*!@IZDwX*NWf}{7A3pP+=Bd~ z5{NxYX}KjzTp)))__>Lhc?dUf0%i3AiZb(HZqR|K%1KSk%P&cVy2upjq{{r#B8BAq zlvF(+06Nr;fyptcxTGjCc{I>~@rxR04mbmi)43=$u_QGmBr`Xap;@8pvKKJHafTM8 Wzy)9P&AIF~`J;%)ZDjxogche3d8RM~XB=EL^KdoOTm}Y4 zcE9|R)TI3UY*cY3rjX2%oKyx@pf>0HlvD;Lm(=29hJGM7E3quGIJqdZpu|cctu!yW zBr`wn(1MKAoSb|O%|i>SxehHjl(_&%EJ(~rEh^Da0!t}rT65K==jSBmrCTXv<`(1^ zl^j~2l$Kkf#04_s(1P5=%shyGPN1k>Kv8BMOs~$N1v#mSc|eDPO{vT;EmBAZI!X@+ zCOdLTNHcJF7CYtSr!z1zg%;(YxP0+w1BsC=@GdGpt l72h0)U_fb7PG&M#45V=KZ6fuPjH6u;732B0nm1^~@ybp!wa delta 7 OcmZowyP~uqL=XTB0|K`I diff --git a/mongodb_backup/leanote_install_data/themes.bson b/mongodb_backup/leanote_install_data/themes.bson index 66b4da27ddc01a7427b7949321c33844992e8fa5..ac5f9e67ff1849268f66c9e68f77683f3903477f 100644 GIT binary patch delta 746 zcmcbqaaU86mzjZqJw7vqAtc$_cIM&gX>%DE7$-MyT1~W*X8yv+F!>y-^5h3Rys|lr z3=GT$43-QG3``-JB{``K96+XTrGj66N$O;NUQTft+pFRw~+Dng+kkO`A? z&d)8)%Pgs6UOT1%mmQ`cLw+bw?o(KhV+%=)P%xQ% zo}GJg8mq4;7naCnhD0v!>2tZUB3?-AVue delta 211 zcmcbsc~gV=Arr&o1ZL}r{?g1R7#Suz^4d%;7FL)%NnrkDG473%SR^LLGAT{A%DE7#S{2=3_RRtS*!|c_FhZ(;>#m^Vp&``wO!$PL}21 znq1FkJ6TppYVu~*2TnccSa8}^6Kad*%ED6uOf diff --git a/public/blog/README.html b/public/blog/README.html deleted file mode 100644 index 2f4dc6b..0000000 --- a/public/blog/README.html +++ /dev/null @@ -1,5 +0,0 @@ -

博客的默认主题和一些公用的静态文件

- -

themes 是默认主题, 有3个

- -

用户自定义的主题不在这里, 在public/upload/userId/thmems下

diff --git a/public/blog/themes/backup/default/archive.html b/public/blog/themes/backup/default/archive.html deleted file mode 100644 index 6ce1278..0000000 --- a/public/blog/themes/backup/default/archive.html +++ /dev/null @@ -1,30 +0,0 @@ -{{template "header.html" .}} - -
-
-

归档 {{if $.curCateTitle}} - {{$.curCateTitle}}{{end}}

-
-
- -
-
    - {{range $.archives}} -
  • {{.Year}} -
      - {{range .Posts}} -
    • - {{.PublicTime|date}} {{.Title}} -
    • - {{end}} -
    -
  • - {{end}} -
-
-
-
- -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/default/cate.html b/public/blog/themes/backup/default/cate.html deleted file mode 100644 index cab0598..0000000 --- a/public/blog/themes/backup/default/cate.html +++ /dev/null @@ -1,41 +0,0 @@ -{{template "header.html" .}} - -
-
-

分类 - {{$.curCateTitle}}

-
-
- {{range $.posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} - | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}}. -
- {{end}} - - {{template "paging.html" $}} -
-
- -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/default/comment.html b/public/blog/themes/backup/default/comment.html deleted file mode 100644 index 319c667..0000000 --- a/public/blog/themes/backup/default/comment.html +++ /dev/null @@ -1,204 +0,0 @@ - -
-
- - {{if .blog.ReadNum}}{{.blog.ReadNum}}{{else}}1{{end}} {{msg . "viewers"}} -
-
-
- - - - - - {{if eq .locale "zh"}} - - {{end}} -
-
-
-
- - -{{if and .userBlog.CanComment (not (eq .userBlog.CommentType "disqus"))}} - - - - -
- {{if .visitUserInfo.UserId}} -
-
-
- -
-
- -
-
-
- -
-
- {{else}} -
- {{msg . "signIn"}}, {{msg . "submitComment"}}. -
- 没有帐号? {{msg . "signUp"}} -
- {{end}} -
- - {{.blog.CommentNum}} {{msg . "comments"}} - -
-
    -
-
- -
-
- More... -
-
- -
-
- -{{if eq .locale "zh"}} -
-
-
    -
  • -
  • -
  • -
  • -
  • -
- -

-
-
-{{end}} - -{{end}} - -{{if and $.blogInfo.OpenComment (eq $.blogInfo.CommentType "disqus")}} - -
- - - -comments powered by Disqus -{{end}} \ No newline at end of file diff --git a/public/blog/themes/backup/default/footer.html b/public/blog/themes/backup/default/footer.html deleted file mode 100644 index 985a548..0000000 --- a/public/blog/themes/backup/default/footer.html +++ /dev/null @@ -1,55 +0,0 @@ -
- {{$userId := .userBlog.UserId.Hex}} - -
- - - - - - diff --git a/public/blog/themes/backup/default/header.html b/public/blog/themes/backup/default/header.html deleted file mode 100644 index 228311f..0000000 --- a/public/blog/themes/backup/default/header.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - -{{.title}} - - - - - - - - - - - -
-
- - -
- - - -
- - \ No newline at end of file diff --git a/public/blog/themes/backup/default/highlight.html b/public/blog/themes/backup/default/highlight.html deleted file mode 100644 index 4b2c148..0000000 --- a/public/blog/themes/backup/default/highlight.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/public/blog/themes/backup/default/images/leanote-icon.jpg b/public/blog/themes/backup/default/images/leanote-icon.jpg deleted file mode 100755 index ada2a2c1773368ab6be30bb0caeae01d1d333cd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25308 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 diff --git a/public/blog/themes/backup/default/images/loading-32.gif b/public/blog/themes/backup/default/images/loading-32.gif deleted file mode 100644 index 9297c2dd87cdda4c43f68aede894c2d6f286383c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4769 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 SYZayd0000 - -
- {{range $.posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} - | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}}. -
- {{end}} - - {{template "paging.html" $}} -
- - -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/default/noise.png b/public/blog/themes/backup/default/noise.png deleted file mode 100644 index 65ebef293a335f5aa75887250c19305dd1730fef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10791 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 -{{if gt $.paging.CurPage 1}} - {{set . "prePageClass" ""}} - {{set . "prePageUrl" (urlConcat $.pagingBaseUrl "page" (incr $.paging.CurPage -1)) }} -{{else}} - {{set . "prePageClass" "disabled"}} - {{set . "prePageUrl" "#"}} -{{end}} - - -{{if lt $.paging.CurPage $.paging.TotalPage }} - {{set . "nextPageClass" ""}} - {{set . "nextPageUrl" (urlConcat $.pagingBaseUrl "page" (incr $.paging.CurPage 1)) }} -{{else}} - {{set . "nextPageClass" "disabled"}} - {{set . "nextPageUrl" "#"}} -{{end}} - -{{$.paging.CurPage}}/{{$.paging.TotalPage}} - - -{{end}} \ No newline at end of file diff --git a/public/blog/themes/backup/default/search.html b/public/blog/themes/backup/default/search.html deleted file mode 100644 index 318dadb..0000000 --- a/public/blog/themes/backup/default/search.html +++ /dev/null @@ -1,49 +0,0 @@ -{{template "header.html" .}} - -
-
-

搜索 - {{.keywords}}

-
- -
- {{range .posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}} -
- - - {{else}} -
- {{msg . "none"}} -
- {{end}} - - - {{template "paging.html" $}} - -
-
- -{{template "footer.html" .}} -{{template "blog/highlight.html"}} - - \ No newline at end of file diff --git a/public/blog/themes/backup/default/single.html b/public/blog/themes/backup/default/single.html deleted file mode 100644 index bea24f5..0000000 --- a/public/blog/themes/backup/default/single.html +++ /dev/null @@ -1,52 +0,0 @@ -{{template "header.html" .}} - -
-
-
-
- {{.single.Title}} -
-
- {{msg . "updatedTime"}} {{$.single.UpdatedTime | datetime}} - | - {{msg . "createdTime"}} {{$.single.CreatedTime | datetime}} -
- - -
- {{ if $.blogInfo.UserLogo}} - - {{else}} - - {{end}} - {{$.blogInfo.Username}} -
- -
- {{$.single.Content | raw}} -
-
-
-
-{{template "footer.html" .}} - -{{template "highlight.html"}} -
-
- - {{msg . "blogNav"}} -
-
-
-
- - - - - - - \ No newline at end of file diff --git a/public/blog/themes/backup/default/style.css b/public/blog/themes/backup/default/style.css deleted file mode 100644 index 3d85523..0000000 --- a/public/blog/themes/backup/default/style.css +++ /dev/null @@ -1,528 +0,0 @@ -#posts img { - max-width: 100%; -} -#content * { - font-size: 16px; -} -#content h1 { - font-size: 30px; -} -#content h2 { - font-size: 24px; -} -#content h3 { - font-size: 18px; -} -#content h4 { - font-size: 14px; -} -@-webkit-keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@-moz-keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@-ms-keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@-webkit-keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -@-moz-keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -@-ms-keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -@keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -a, -.btn { - -webkit-transition: all 0.2s ease; - -moz-transition: all 0.2s ease; - transition: all 0.2s ease; -} -.btn:focus { - outline: none; -} -ul.dropdown-menu { - box-shadow: rgba(0, 0, 0, 0.172549) 0px 6px 12px 0px; -} -ul.dropdown-menu:before { - content: ""; - width: 20px; - height: 12px; - position: absolute; - top: -12px; - right: 20px; - background-image: url("../../images/triangle_2x.png"); - background-size: 20px 12px; -} -ul.dropdown-menu { - display: block; - visibility: hidden; - opacity: 0; -} -.open ul.dropdown-menu { - -webkit-animation: pulldown .2s; - animation: pulldown .2s; - visibility: visible; - opacity: 1; -} -.created-time .fa { - color: #666; -} -#blogNav { - display: none; - background-color: #fff; - opacity: 0.7; - position: fixed; - z-index: 10; - padding: 3px; - border-radius: 3px; -} -#blogNavContent { - overflow-y: auto; - max-height: 250px; - display: none; - -webkit-overflow-scrolling: touch !important; -} -#blogNavNav { - cursor: pointer; -} -#blogNav a { - color: #666; -} -#blogNav:hover { - opacity: 0.9; -} -#blogNav a:hover { - color: #0fb264; -} -#blogNav ul { - padding-left: 20px; -} -#blogNav ul .nav-h2 { - margin-left: 20px; -} -#blogNav ul .nav-h3 { - margin-left: 30px; -} -#blogNav ul .nav-h4 { - margin-left: 40px; -} -#blogNav ul .nav-h5 { - margin-left: 50px; -} -.mobile-created-time { - display: none; -} -#footer { - padding-bottom: 10px; -} -.navbar-brand { - display: none; -} -#themeList label { - text-align: center; - margin-bottom: 5px; -} -#themeList .preview { - display: block; - width: 400px; - background: #fff; - border: 1px solid #ccc; - padding: 5px; - border-radius: 5px; -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'), url('../../fonts/open-sans2/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff') format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'), url('../../fonts/open-sans2/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff') format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'), url('../../fonts/open-sans2/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff') format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: italic; - font-weight: 400; - src: local('Open Sans Italic'), local('OpenSans-Italic'), url('../../fonts/open-sans2/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff') format('woff'); -} -/*"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue", Helvetica, "Microsoft Yahei", Verdana, Simsun, "Segoe UI", "Segoe UI Web Regular", "Segoe UI Symbol", "BBAlpha Sans", "S60 Sans", Arial, sans-serif;*/ -::selection { - background: #000000; - color: #ffffff; -} -::-moz-selection { - background: #000000; - color: #ffffff; -} -::-webkit-selection { - background: #000000; - color: #ffffff; -} -*, -body { - font-family: 'Open Sans', 'Helvetica Neue', Arial, 'Hiragino Sans GB', 'Microsoft YaHei', 'WenQuanYi Micro Hei', sans-serif; - font-weight: 300; - font-size: 14px; -} -h1, -h2, -h3 { - font-family: 'Open Sans', 'Helvetica Neue', Arial, 'Hiragino Sans GB', 'Microsoft YaHei', 'WenQuanYi Micro Hei', sans-serif; - font-weight: 300 !important; -} -a { - cursor: pointer; -} -a:hover { - text-decoration: none !important; -} -#headerContainer { - height: 100px; - background-color: #fff; -} -#posts { - width: 845px; - margin: auto; -} -#postsContainer { - background: #f5f5f5 url("../../images/noise.png"); - padding-bottom: 5px; -} -/* header */ -#header { - color: #000000; - position: relative; - padding: 0 0 20px 0; - margin-top: 15px; -} -#header h1 { - margin: 0; - font-size: 32px; -} -#header h1 a { - color: #000000; - font-size: 32px; -} -#header h1 a img { - height: 40px; -} -#header #blogDesc { - margin-top: 10px; -} -.navbar { - margin-bottom: 0; - border-radius: 0; - border: none; -} -.navbar-collapse { - padding-left: 0; - padding-right: 0; -} -.navbar-form { - padding: 0; -} -/* posts */ -#posts { - padding-top: 10px; -} -#posts .each-post { - border-bottom: 1px solid #ebeff2; - margin-bottom: 10px; - padding: 30px; - background-color: #fff; - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - border-radius: 3px; -} -#posts .each-post .title { - font-size: 32px; - color: #0fb264; - padding: 0 0 15px 0; -} -#posts .each-post .title a { - font-size: 32px; - color: #0fb264; - padding: 0 0 15px 0; -} -#posts .each-post .created-time { - border-bottom: 1px solid #eee; - padding-bottom: 3px; - margin-bottom: 5px; -} -#posts .each-post .more { - background: #0fb264; - padding: 9px 10px; - border-radius: 2px; - line-height: 1; - font-size: 13px; - display: inline-block; - text-transform: uppercase; - margin-top: 15px; - margin-bottom: 15px; - color: #fff; -} -#disqus_thread { - border-top: 1px solid #eee; - padding: 5px 0 0 0; -} -#search { - width: 200px; -} -#footerContainer { - background-color: #ffffff; - color: #666666; -} -#footerContainer #footer a { - color: #666666; -} -#footerContainer #footer ul { - list-style: none; - margin: 0; - padding-left: 20px; -} -@media screen and (max-width: 600px) { - html, - body { - overflow-x: hidden; - background-color: #fbfcf7; - } - * { - font-size: 16px; - } - #headerContainer, - #footerContainer { - background-color: #fbfcf7; - margin: 10px 0; - } - #posts .each-post, - #postsContainer { - background-color: #fbfcf7 !important; - } - img { - max-width: 100%; - } - #posts .each-post { - padding: 10px; - } - #posts .each-post .title { - font-size: 24px; - border-left: 5px solid #65bd77; - font-weight: bold; - padding: 5px 0; - padding-left: 10px; - margin-bottom: 10px; - } - .container { - padding-right: 10px; - padding-left: 10px; - } - .created-time { - display: none; - } - .mobile-created-time { - display: block; - } - .mobile-created-time #userLogo { - display: inline-block; - max-height: 40px; - width: 40px; - border-radius: 50%; - } - #content { - margin-top: 10px; - } - .right-section .dropdown, - .right-section .btn { - display: none !important; - } - #blogNav { - left: initial !important; - right: 10px !important; - } - #postsContainer .container, - #footerContainer .container { - max-width: 100%; - } - #postsContainer { - margin: 0 !important; - max-width: 100%; - padding-top: 10px; - background: #f5f5f5 url("../../images/noise.png"); - } - #posts { - max-width: 100% !important; - } - #footerContainer #footer a { - padding: 3px; - } - #footerContainer #footer a:hover, - #footerContainer #footer a:focus { - color: #65bd77; - } - #headerAndNav { - position: initial; - text-align: left; - width: 100%; - border-bottom: 2px dashed #ebeff2; - } - #headerAndNav #headerContainer { - width: 100%; - height: auto; - padding-top: 30px; - } - #headerAndNav #header { - margin: 0; - padding: 0; - } - #headerAndNav #header h1 { - display: none; - } - #headerAndNav .navbar-collapse { - overflow-x: hidden; - } - #headerAndNav #blogDesc { - border: none; - margin-top: 20px; - font-size: 24px; - } - #headerAndNav .navbar-brand { - display: inline-block; - line-height: 50px; - padding: 0; - padding-left: 10px; - } - #headerAndNav .navbar-brand img { - height: 40px; - } - #headerAndNav .navbar .container { - width: auto; - padding: 0 15px; - } - #headerAndNav .navbar { - position: fixed; - top: 0; - right: 0; - left: 0; - background: #fbfcf7; - z-index: 1000; - border-bottom: 1px solid #DEDDDF; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04), inset 0 1px 0 #ffffff; - background-color: #FDFFF5; - } - #headerAndNav .navbar-nav { - margin: 0 10px; - } - #headerAndNav .navbar-nav a { - padding-left: 10px; - border-radius: 5px; - } - #headerAndNav #search { - width: 100%; - margin: 10px; - } - #headerAndNav .navbar-form { - border: none; - } - #myTab, - .tab-content { - padding: 0 10px; - } -} diff --git a/public/blog/themes/backup/default/tag_posts.html b/public/blog/themes/backup/default/tag_posts.html deleted file mode 100644 index 9b91d94..0000000 --- a/public/blog/themes/backup/default/tag_posts.html +++ /dev/null @@ -1,47 +0,0 @@ -{{template "header.html" .}} - -
-
-

标签 - {{.curTag}}

-
- -
- {{range .posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}} -
- {{else}} -
- {{msg . "none"}} -
- {{end}} - - - {{template "paging.html" $}} - -
-
- -{{template "footer.html" .}} -{{template "blog/highlight.html"}} - - \ No newline at end of file diff --git a/public/blog/themes/backup/default/tags.html b/public/blog/themes/backup/default/tags.html deleted file mode 100644 index fa0a60c..0000000 --- a/public/blog/themes/backup/default/tags.html +++ /dev/null @@ -1,26 +0,0 @@ -{{template "header.html" .}} - -
-
-

标签

-
-
- -
- -
-
-
- -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/default/theme.json b/public/blog/themes/backup/default/theme.json deleted file mode 100644 index 27e971c..0000000 --- a/public/blog/themes/backup/default/theme.json +++ /dev/null @@ -1,27 +0,0 @@ -/* -以下是本主题的配置, 采用JSON格式 -其中Name, Version, Author, AuthorUrl是必填项(注意首字大写) -你也可以定义其它的配置, 如FriendLinks, 在模板文件使用 $.themeInfo.FriendLinks来获取值 - -注意: -1) JSON语法严格, 键必须用双引号, 最后不得有空','来结尾 -2) 以下配置不能包含任何注释, 不然解析会出错! - -请在此解析所有配置 -* Name 主题名 -* Version 主题版本 -* Author 主题的作者 -* AuthorUrl 作者的博客链接或相关链接 - -* FriendLinks 友情链接 - -*/ -{ - "Name": "leanote default theme", - "Version": "1.0", - "Author": "leanote.com", - "AuthorUrl": "http://leanote.com", - "FriendLinks": [ - {"Title": "leanote", "Url": "http://leanote.com"} - ] -} \ No newline at end of file diff --git a/public/blog/themes/backup/default/view.html b/public/blog/themes/backup/default/view.html deleted file mode 100644 index f98f66e..0000000 --- a/public/blog/themes/backup/default/view.html +++ /dev/null @@ -1,140 +0,0 @@ -{{template "header.html" .}} - -
-
-
-
- {{.post.Title}} -
-
- - {{if .post.Tags}} - {{blogTags $ .post.Tags}} - {{else}} - {{msg . "noTag"}} - {{end}} - | - {{msg . "updatedTime"}} {{$.post.UpdatedTime | datetime}} - | - {{msg . "createdTime"}} {{$.post.CreatedTime | datetime}} -
- - -
- {{ if $.blogInfo.UserLogo}} - - {{else}} - - {{end}} - {{$.blogInfo.Username}} - - {{if .post.Tags}} -   - - {{blogTags $ $.post.Tags}} - {{end}} -
- -
- {{if $.post.IsMarkdown }} - -
- -
- {{else}} - {{$.post.Content | raw}} - {{end}} -
- -
-

- 上一篇: {{if $.prePost}}{{$.prePost.Title}}{{else}}无{{end}} -

-

- 下一篇: {{if $.nextPost}}{{$.nextPost.Title}}{{else}}无{{end}} -

-
- - - {{template "comment.html" $}} -
-
-
-{{template "footer.html" .}} - -{{template "highlight.html"}} -
-
- - {{msg . "blogNav"}} -
-
-
-
- - - - - - - - - - - - - - - - -{{if $.post.IsMarkdown }} - - - - - - - - - - - - - -{{else}} - -{{end}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/default/view.js b/public/blog/themes/backup/default/view.js deleted file mode 100644 index 8bb7b09..0000000 --- a/public/blog/themes/backup/default/view.js +++ /dev/null @@ -1,509 +0,0 @@ -function scrollTo(self, tagName, text) { - var iframe = $("#content"); - var target = iframe.find(tagName + ":contains(" + text + ")"); - - // 找到是第几个 - // 在nav是第几个 - var navs = $('#blogNavContent [data-a="' + tagName + '-' + encodeURI(text) + '"]'); - var len = navs.size(); - for(var i = 0; i < len; ++i) { - if(navs[i] == self) { - break; - } - } - - if (target.size() >= i+1) { - target = target.eq(i); - // 之前插入, 防止多行定位不准 - var top = target.offset().top; - if(LEA.isMobile) { - top -= 50; - } - var nowTop = $(document).scrollTop(); - // 用$("body").scrllTop(10)没反应 firefox下 - $('html,body').animate({scrollTop: top}, 200); - return; - } -} -function genNav() { - var $con = $("#content"); - var html = $con.html(); - // 构造一棵树 - // {"h1-title":{h2-title:{}}} - var tree = [];//[{title: "xx", children:[{}]}, {title:"xx2"}]; - var hs = $con.find("h1,h2,h3,h4,h5,h6").toArray(); - var titles = '
    '; - for(var i = 0; i < hs.length; ++i) { - var text = $(hs[i]).text(); - var tagName = hs[i].tagName.toLowerCase(); - // scrollTo在page.js中定义 - titles += ''; - } - titles += "
"; - $("#blogNavContent").html(titles); - if(!hs.length) { - $("#blogNavContent").html(getMsg("none")); - return false; - } - return true; -} - -function initNav() { - var hasNav = genNav(); - if(!hasNav) { - return; - } - - var $title = $(".title"); - var titlePos = $title.offset(); - var top = titlePos.top + 10;// - $title.height(); - // 手机下不要与标题在同一高度 - if(LEA.isMobile){ - top += 30; - } - if(top < 0) { - top = 10; - } - - var left = $title.width() + titlePos.left - 100; - $("#blogNav").css("top", top).css("left", left); - $("#blogNav").show(); - - $("#blogNavNav").click(function() { - var $o = $("#blogNavContent"); - if($o.is(":hidden")) { - $o.show(); - } else { - $o.hide(); - } - }); - - var $d = $(document); - function reNav() { - var vtop = $d.scrollTop(); - if(vtop <= top) { - $("#blogNav").css("top", top-vtop); - } else { - // 差距很磊了 - if(LEA.isMobile) { - $("#blogNav").css("top", 50); - } else { - $("#blogNav").css("top", 10); - } - } - } - reNav(); - $(window).scroll(reNav); -} - -var C = { - info: null, - noteId: noteId, - preLikeNum: preLikeNum, - commentNum: commentNum, - likeBtnO: $("#likeBtn"), - likeNumO: $("#likeNum"), - tLikersO: $("#tLikers"), - likersO: $("#likers"), - tCommentsO: $("#tComments"), - commentsO: $("#comments"), - - commentBtnO: $("#commentBtn"), - - commentsLoadingO: $(".comments-loading"), - commentsMoreO: $(".comments-more"), - - commentBoxO: $(".comment-box"), - init: function() { - var self = this; - if(UserBlogInfo.CanComment && UserBlogInfo.CommentType != "disqus") { - self.initLikeAndComments(); - } else { - self.initLike(); - } - self.initEvent(); - self.incReadNum(); - }, - incReadNum: function() { - var self = this; - if(!$.cookie(self.noteId)) { - $.cookie(self.noteId, 1); - ajaxGet(staticUrl + "/blog/incReadNum", {noteId: self.noteId}); - } - }, - initLike: function() { - var self = this; - ajaxGet(staticUrl + "/blog/getLike", {noteId: self.noteId}, function(ret) { - self.info = ret; - self.toggleLikeBtnActive(); - self.renderLikers(); - }); - }, - initLikeAndComments: function() { - var self = this; - ajaxGet(staticUrl + "/blog/getLikeAndComments", {noteId: self.noteId}, function(ret) { - self.info = ret; - self.toggleLikeBtnActive(); - self.renderLikers(); - // 是否需要renderComments? - self.info.commentUserInfo = self.info.commentUserInfo || {}; - // 为了防止第一条评论找不到用户信息情况 - if(visitUserInfo.UserId) { - self.info.commentUserInfo[visitUserInfo.UserId] = visitUserInfo; - } - self.renderComments(); - - self.commentBoxO.removeClass("hide"); - self.commentsLoadingO.addClass("hide"); - if(self.info.pageInfo.TotalPage > self.info.pageInfo.CurPage) { - self.commentsMoreO.removeClass("hide"); - self.initMoreComments(); - } - }); - }, - initMoreComments: function() { - var self = this; - self.commentsMoreO.find("a").click(function(){ - if(self.info.pageInfo.TotalPage > self.info.pageInfo.CurPage) { - self.commentsMoreO.addClass("hide"); - self.commentsLoadingO.removeClass("hide"); - ajaxGet(staticUrl + "/blog/listComments", {noteId: self.noteId, page: self.info.pageInfo.CurPage+1}, function(ret) { - var pageInfo = ret.pageInfo; - var comments = ret.comments; - var commentUserInfo = ret.commentUserInfo; - - $.extend(self.info.commentUserInfo, commentUserInfo); - - // 渲染之 - for(var i in comments) { - var comment = comments[i]; - comment = self.parseComment(comment); - } - var html = self.tCommentsO.render({comments: comments, visitUserInfo: visitUserInfo}); - self.commentsO.append(html); - - self.info.pageInfo = pageInfo; - - if(self.info.pageInfo.TotalPage > self.info.pageInfo.CurPage) { - self.commentsMoreO.removeClass("hide"); - } else { - self.commentsMoreO.addClass("hide"); - } - - self.commentsLoadingO.addClass("hide"); - }); - } - }); - }, - addCommentRender: function(comment){ - var self = this; - comment = self.parseComment(comment); - var html = self.tCommentsO.render({blogUrl: blogUrl, comments: [comment], visitUserInfo: visitUserInfo}); - self.commentsO.prepend(html); - var li = self.commentsO.find("li").eq(0); - li.hide(); - li.show(500); - li.addClass("item-highlight"); - setTimeout(function() { - li.removeClass("item-highlight"); - }, 2000); - }, - parseComment: function(comment) { - var self = this; - var authorUserId = UserInfo.UserId; - commentUserInfo = self.info.commentUserInfo; - comment.UserInfo = commentUserInfo[comment.UserId]; - // 是作者自己 - if(visitUserInfo.UserId == UserInfo.UserId) { - comment.IsMyNote = true; - } - if(comment.UserId == authorUserId) { - comment.IsAuthorComment = true; - } - if(comment.UserId == visitUserInfo.UserId) { - comment.IsMyComment = true; - } - // 不是回复自己 - if(comment.ToUserId && comment.ToUserId != comment.UserId) { - comment.ToUserInfo = commentUserInfo[comment.ToUserId]; - if(comment.ToUserInfo.UserId == UserInfo.UserId) { - comment.ToUserIsAuthor = true; - } - } - comment.PublishDate = getDateDiff(Date.parse(goNowToDatetime(comment.CreatedTime))); - return comment; - }, - // 渲染评论 - renderComments: function() { - var self = this; - var comments = self.info.comments || []; - if(comments.length == 0) { - return; - } - - // 整理数据 - // 回复谁, 是否是作者? - // 回复日期, 几天前, 刚刚 - for(var i in comments) { - var comment = comments[i]; - comment = self.parseComment(comment); - } - var html = self.tCommentsO.render({blogUrl: blogUrl, comments: comments, visitUserInfo: visitUserInfo}); - self.commentsO.html(html); - }, - - // 重新渲染likers - reRenderLikers: function(addMe) { - var self = this; - var likedUsers = self.info.likedUsers || []; - for(var i = 0; i < likedUsers.length; ++i) { - var user = likedUsers[i]; - if(user.UserId == visitUserInfo.UserId) { - likedUsers.splice(i, 1); - break; - } - } - if(addMe) { - likedUsers = [visitUserInfo].concat(likedUsers); - self.info.likedUsers = likedUsers; - } - self.renderLikers(); - }, - renderLikers: function() { - var self = this; - var users = self.info.likedUsers || []; - var html = self.tLikersO.render({blogUrl: blogUrl, users: users}); - self.likersO.html(html); - }, - toggleLikeBtnActive: function() { - var self = this; - if(self.info.isILikeIt) { - self.likeBtnO.addClass("active"); - } else { - self.likeBtnO.removeClass("active"); - } - }, - commentNumO: $("#commentNum"), - bindCommentNum: function(fix) { - var self = this; - self.commentNum += fix; - self.commentNumO.text(self.commentNum); - }, - initEvent: function() { - var self = this; - - // like or not - self.likeBtnO.click(function() { - if(!visitUserInfo.UserId) { - needLogin(); - return; - } - ajaxPost(staticUrl + "/blog/likeBlog", {noteId: self.noteId}, function(ret) { - if(ret.Ok) { - // like - if(ret.Item) { - var num = self.preLikeNum+1; - } else { - var num = self.preLikeNum-1; - } - self.preLikeNum = num >= 0 ? num : 0; - self.likeNumO.text(self.preLikeNum); - self.info.isILikeIt = ret.Item; - self.toggleLikeBtnActive(); - - // 重新render likers - // 我是否在列表中 - self.reRenderLikers(ret.Item); - } - }); - }); - - // 显示回复回复 - $("#comments").on("click", ".comment-reply", function() { - var form = $(this).closest("li").find("form"); - if(form.is(":hidden")) { - form.show(); - form.find("textarea").focus(); - } else { - form.hide(); - } - }); - $("#comments").on("click", ".reply-cancel", function() { - $(this).closest("form").hide(); - }); - - // 回复 - $(".comment-box").on("click", ".reply-comment-btn", function(e) { - e.preventDefault(); - var commentId = $(this).data("comment-id"); - var $form = $(this).closest("form"); - var $content = $form.find("textarea"); - var content = $.trim($content.val()); - if(!content) { - $content.focus(); - return; - } - var t = $(this); - t.button("loading"); - var data = {noteId: self.noteId, toCommentId: commentId, content: content}; - ajaxPost(staticUrl + "/blog/comment", data, function(ret) { - t.button("reset"); - $content.val(""); - self.bindCommentNum(1); - if(commentId) { - $form.hide(); - } - - if(commentId) { - scrollToTarget("#comments", -200); - } - - // 添加一个 - self.addCommentRender(ret.Item); - }); - }); - - // 删除 - $(".comment-box").on("click", ".comment-trash", function(e) { - var commentId = $(this).parent().data("comment-id"); - var t = this; - BootstrapDialog.confirm(getMsg("confirmDeleteComment"), function(yes) { - if(yes) { - ajaxPost(staticUrl + "/blog/deleteComment", {noteId: self.noteId, commentId: commentId}, function(ret) { - if(ret.Ok) { - var li = $(t).closest("li"); - li.hide(500); // remove(); - setTimeout(function() { - li.remove(); - }, 300); - - self.bindCommentNum(-1); - } - }); - } - }); - }); - - // 点zan - $(".comment-box").on("click", ".comment-like", function(e) { - var commentId = $(this).parent().data("comment-id"); - var t = this; - - ajaxPost(staticUrl + "/blog/likeComment", {commentId: commentId}, function(re) { - if(re.Ok) { - var ret = re.Item; - if(ret.Num <= 0) { - $(t).parent().find(".like-num").addClass("hide"); - } else { - $(t).parent().find(".like-num").removeClass("hide"); - $(t).parent().find(".like-num-i").text(ret.Num) - } - if(ret.IsILikeIt) { - $(t).find(".like-text").text(getMsg("unlike")); - } else { - $(t).find(".like-text").text(getMsg('like')); - } - } - }); - }); - - // 举报 - function report(commentId, noteId, title) { - var form = $("#reportMsg").html(); - var body; - var input; - var isOver = false; - var modal = BootstrapDialog.show({ - title: title, - message: form, - nl2br: false, - buttons: [{ - label: getMsg("cancel"), - action: function(dialog) { - dialog.close(); - } - }, { - label: getMsg("confirm"), - cssClass: 'btn-primary', - action: function(dialog) { - if(isOver) { - dialog.close(); - } - var val = body.find("input[type='radio']:checked").val(); - if(!val) { - var val = body.find(".input-container input").val(); - } - if(!val) { - body.find(".footnote").html(getMsg("chooseReason")); - return; - } - ajaxPost(staticUrl + "/blog/report", {commentId: commentId, noteId: noteId, reason: val}, function(re) { - isOver = true; - if(reIsOk(re)) { - body.html(getMsg("reportSuccess")); - } else { - body.html(getMsg("error")); - } - setTimeout(function() { - dialog.close(); - }, 3000); - }); - } - }] - }); - body = modal.getModalBody(); - input = body.find(".input-container"); - body.find("input[type='radio']").click(function(){ - if(!$(this).val()) { - input.show(); - input.find("input").focus(); - } else { - input.hide(); - } - }); - } - $(".comment-box").on("click", ".comment-report", function() { - if(needLogin()) { - return; - } - var commentId = $(this).parent().data("comment-id"); - report(commentId, self.noteId, getMsg("reportComment?")); - }); - $("#reportBtn").click(function() { - if(needLogin()) { - return; - } - report("", self.noteId, getMsg("reportBlog?")); - }); - - self.initShare(); - }, - weixinQRCodeO: $("#weixinQRCode"), - initShare: function() { - var self = this; - $(".btn-weixin").click(function() { - if(!self.weixinQRCodeO.html()) { - self.weixinQRCodeO.qrcode(viewUrl + "/" + self.noteId); - } - BootstrapDialog.show({ - title: getMsg('scanQRCode'), - message: self.weixinQRCodeO - }); - }); - - $(".btn-share").click(function() { - var $this = $(this); - var map = {"btn-weibo": shareSinaWeibo, "tencent-weibo": shareTencentWeibo, "qq": shareQQ, "renren": shareRenRen}; - for(var i in map) { - if($this.hasClass(i)) { - map[i](self.noteId, document.title); - break; - } - } - }); - } -} - -$(function() { - C.init(); -}); \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/archive.html b/public/blog/themes/backup/elegant/archive.html deleted file mode 100644 index 6ce1278..0000000 --- a/public/blog/themes/backup/elegant/archive.html +++ /dev/null @@ -1,30 +0,0 @@ -{{template "header.html" .}} - -
-
-

归档 {{if $.curCateTitle}} - {{$.curCateTitle}}{{end}}

-
-
- -
-
    - {{range $.archives}} -
  • {{.Year}} -
      - {{range .Posts}} -
    • - {{.PublicTime|date}} {{.Title}} -
    • - {{end}} -
    -
  • - {{end}} -
-
-
-
- -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/cate.html b/public/blog/themes/backup/elegant/cate.html deleted file mode 100644 index cab0598..0000000 --- a/public/blog/themes/backup/elegant/cate.html +++ /dev/null @@ -1,41 +0,0 @@ -{{template "header.html" .}} - -
-
-

分类 - {{$.curCateTitle}}

-
-
- {{range $.posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} - | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}}. -
- {{end}} - - {{template "paging.html" $}} -
-
- -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/comment.html b/public/blog/themes/backup/elegant/comment.html deleted file mode 100644 index 319c667..0000000 --- a/public/blog/themes/backup/elegant/comment.html +++ /dev/null @@ -1,204 +0,0 @@ - -
-
- - {{if .blog.ReadNum}}{{.blog.ReadNum}}{{else}}1{{end}} {{msg . "viewers"}} -
-
-
- - - - - - {{if eq .locale "zh"}} - - {{end}} -
-
-
-
- - -{{if and .userBlog.CanComment (not (eq .userBlog.CommentType "disqus"))}} - - - - -
- {{if .visitUserInfo.UserId}} -
-
-
- -
-
- -
-
-
- -
-
- {{else}} -
- {{msg . "signIn"}}, {{msg . "submitComment"}}. -
- 没有帐号? {{msg . "signUp"}} -
- {{end}} -
- - {{.blog.CommentNum}} {{msg . "comments"}} - -
-
    -
-
- -
-
- More... -
-
- -
-
- -{{if eq .locale "zh"}} -
-
-
    -
  • -
  • -
  • -
  • -
  • -
- -

-
-
-{{end}} - -{{end}} - -{{if and $.blogInfo.OpenComment (eq $.blogInfo.CommentType "disqus")}} - -
- - - -comments powered by Disqus -{{end}} \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/footer.html b/public/blog/themes/backup/elegant/footer.html deleted file mode 100644 index 985a548..0000000 --- a/public/blog/themes/backup/elegant/footer.html +++ /dev/null @@ -1,55 +0,0 @@ -
- {{$userId := .userBlog.UserId.Hex}} - -
- - - - - - diff --git a/public/blog/themes/backup/elegant/header.html b/public/blog/themes/backup/elegant/header.html deleted file mode 100644 index af0c4e2..0000000 --- a/public/blog/themes/backup/elegant/header.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - -我的博客 - - - - - - - - - - - -
-
- - -
- - - -
- - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/highlight.html b/public/blog/themes/backup/elegant/highlight.html deleted file mode 100644 index 4b2c148..0000000 --- a/public/blog/themes/backup/elegant/highlight.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/images/loading-32.gif b/public/blog/themes/backup/elegant/images/loading-32.gif deleted file mode 100644 index 9297c2dd87cdda4c43f68aede894c2d6f286383c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4769 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�!-v5h|lNyI!eA+^Tf9;pQ_eqNwcP5Ni}0Or;?MI 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 So9eUx0000 - - - - -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/page.html b/public/blog/themes/backup/elegant/page.html deleted file mode 100644 index a92dda2..0000000 --- a/public/blog/themes/backup/elegant/page.html +++ /dev/null @@ -1 +0,0 @@ -aaaaaaaaaaaaaaaaaaa \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/paging.html b/public/blog/themes/backup/elegant/paging.html deleted file mode 100644 index 329943f..0000000 --- a/public/blog/themes/backup/elegant/paging.html +++ /dev/null @@ -1,27 +0,0 @@ -{{if gt $.paging.TotalPage 1}} - - -{{if gt $.paging.CurPage 1}} - {{set . "prePageClass" ""}} - {{set . "prePageUrl" (urlConcat $.pagingBaseUrl "page" (incr $.paging.CurPage -1)) }} -{{else}} - {{set . "prePageClass" "disabled"}} - {{set . "prePageUrl" "#"}} -{{end}} - - -{{if lt $.paging.CurPage $.paging.TotalPage }} - {{set . "nextPageClass" ""}} - {{set . "nextPageUrl" (urlConcat $.pagingBaseUrl "page" (incr $.paging.CurPage 1)) }} -{{else}} - {{set . "nextPageClass" "disabled"}} - {{set . "nextPageUrl" "#"}} -{{end}} - -{{$.paging.CurPage}}/{{$.paging.TotalPage}} - - -{{end}} \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/search.html b/public/blog/themes/backup/elegant/search.html deleted file mode 100644 index 318dadb..0000000 --- a/public/blog/themes/backup/elegant/search.html +++ /dev/null @@ -1,49 +0,0 @@ -{{template "header.html" .}} - -
-
-

搜索 - {{.keywords}}

-
- -
- {{range .posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}} -
- - - {{else}} -
- {{msg . "none"}} -
- {{end}} - - - {{template "paging.html" $}} - -
-
- -{{template "footer.html" .}} -{{template "blog/highlight.html"}} - - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/single.html b/public/blog/themes/backup/elegant/single.html deleted file mode 100644 index bea24f5..0000000 --- a/public/blog/themes/backup/elegant/single.html +++ /dev/null @@ -1,52 +0,0 @@ -{{template "header.html" .}} - -
-
-
-
- {{.single.Title}} -
-
- {{msg . "updatedTime"}} {{$.single.UpdatedTime | datetime}} - | - {{msg . "createdTime"}} {{$.single.CreatedTime | datetime}} -
- - -
- {{ if $.blogInfo.UserLogo}} - - {{else}} - - {{end}} - {{$.blogInfo.Username}} -
- -
- {{$.single.Content | raw}} -
-
-
-
-{{template "footer.html" .}} - -{{template "highlight.html"}} -
-
- - {{msg . "blogNav"}} -
-
-
-
- - - - - - - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/style.css b/public/blog/themes/backup/elegant/style.css deleted file mode 100644 index ad2d804..0000000 --- a/public/blog/themes/backup/elegant/style.css +++ /dev/null @@ -1,542 +0,0 @@ -#posts img { - max-width: 100%; -} -#content * { - font-size: 16px; -} -#content h1 { - font-size: 30px; -} -#content h2 { - font-size: 24px; -} -#content h3 { - font-size: 18px; -} -#content h4 { - font-size: 14px; -} -@-webkit-keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@-moz-keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@-ms-keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@-webkit-keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -@-moz-keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -@-ms-keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -@keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -a, -.btn { - -webkit-transition: all 0.2s ease; - -moz-transition: all 0.2s ease; - transition: all 0.2s ease; -} -.btn:focus { - outline: none; -} -ul.dropdown-menu { - box-shadow: rgba(0, 0, 0, 0.172549) 0px 6px 12px 0px; -} -ul.dropdown-menu:before { - content: ""; - width: 20px; - height: 12px; - position: absolute; - top: -12px; - right: 20px; - background-image: url("../../images/triangle_2x.png"); - background-size: 20px 12px; -} -ul.dropdown-menu { - display: block; - visibility: hidden; - opacity: 0; -} -.open ul.dropdown-menu { - -webkit-animation: pulldown .2s; - animation: pulldown .2s; - visibility: visible; - opacity: 1; -} -.created-time .fa { - color: #666; -} -#blogNav { - display: none; - background-color: #fff; - opacity: 0.7; - position: fixed; - z-index: 10; - padding: 3px; - border-radius: 3px; -} -#blogNavContent { - overflow-y: auto; - max-height: 250px; - display: none; - -webkit-overflow-scrolling: touch !important; -} -#blogNavNav { - cursor: pointer; -} -#blogNav a { - color: #666; -} -#blogNav:hover { - opacity: 0.9; -} -#blogNav a:hover { - color: #0fb264; -} -#blogNav ul { - padding-left: 20px; -} -#blogNav ul .nav-h2 { - margin-left: 20px; -} -#blogNav ul .nav-h3 { - margin-left: 30px; -} -#blogNav ul .nav-h4 { - margin-left: 40px; -} -#blogNav ul .nav-h5 { - margin-left: 50px; -} -.mobile-created-time { - display: none; -} -#footer { - padding-bottom: 10px; -} -.navbar-brand { - display: none; -} -#themeList label { - text-align: center; - margin-bottom: 5px; -} -#themeList .preview { - display: block; - width: 400px; - background: #fff; - border: 1px solid #ccc; - padding: 5px; - border-radius: 5px; -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'), url('../../fonts/open-sans2/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff') format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'), url('../../fonts/open-sans2/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff') format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'), url('../../fonts/open-sans2/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff') format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: italic; - font-weight: 400; - src: local('Open Sans Italic'), local('OpenSans-Italic'), url('../../fonts/open-sans2/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff') format('woff'); -} -/*"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue", Helvetica, "Microsoft Yahei", Verdana, Simsun, "Segoe UI", "Segoe UI Web Regular", "Segoe UI Symbol", "BBAlpha Sans", "S60 Sans", Arial, sans-serif;*/ -::selection { - background: #000000; - color: #ffffff; -} -::-moz-selection { - background: #000000; - color: #ffffff; -} -::-webkit-selection { - background: #000000; - color: #ffffff; -} -*, -body { - font-family: 'Open Sans', 'Helvetica Neue', Arial, 'Hiragino Sans GB', 'Microsoft YaHei', 'WenQuanYi Micro Hei', sans-serif; - font-weight: 300; - font-size: 14px; -} -h1, -h2, -h3 { - font-family: 'Open Sans', 'Helvetica Neue', Arial, 'Hiragino Sans GB', 'Microsoft YaHei', 'WenQuanYi Micro Hei', sans-serif; - font-weight: 300 !important; -} -a { - cursor: pointer; -} -a:hover { - text-decoration: underline !important; -} -#headerContainer { - height: 230px; - background-color: #fff; -} -#posts { - width: 745px; - margin: auto; -} -#postsContainer { - background: #f5f5f5 url("../../images/noise.png"); - padding-bottom: 5px; -} -/* header */ -#header { - color: #000000; - position: relative; - padding: 0 0 20px 0; - margin-top: 65px; -} -#header h1 { - margin: 0; -} -#header h1 a { - font-size: 48px; - font-weight: bold; - color: #000000; -} -#header h1 a img { - height: 40px; -} -#header #blogDesc { - font-size: 32px; - font-style: italic; - margin-top: 10px; -} -.navbar { - background-color: #f7f5e7; - margin-bottom: 0; - border-radius: 0; - border: none; -} -.nav li a:hover { - background-color: #000000 !important; - color: #ffffff !important; -} -.nav li.active a { - background-color: #f7f5e7 !important; - color: #bc360a !important; -} -.navbar-collapse { - padding-left: 0; - padding-right: 0; -} -.navbar-form { - padding: 0; -} -/* posts */ -#posts { - padding-top: 10px; -} -#posts .each-post { - border-bottom: 1px solid #ebeff2; - margin-bottom: 10px; - padding: 30px; - background-color: #fff; - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - border-radius: 3px; -} -#posts .each-post .title { - font-size: 48px; - color: #000000; - padding: 0 0 15px 0; -} -#posts .each-post .title a { - font-size: 48px; - color: #000000; - padding: 0 0 15px 0; -} -#posts .each-post .title a:hover { - color: #ea9629; -} -#posts .each-post .created-time { - border-bottom: 1px solid #eee; - padding-bottom: 3px; - margin-bottom: 5px; -} -#posts .each-post .more { - background: #000000; - padding: 9px 10px; - border-radius: 2px; - line-height: 1; - font-size: 13px; - display: inline-block; - text-transform: uppercase; - margin-top: 15px; - margin-bottom: 15px; - color: #fff; -} -#disqus_thread { - border-top: 1px solid #eee; - padding: 5px 0 0 0; -} -#search { - width: 150px; -} -#footerContainer { - background-color: #ffffff; - color: #666666; -} -#footerContainer #footer a { - color: #666666; -} -#footerContainer #footer ul { - list-style: none; - margin-bottom: 10px ; - padding-left: 20px; -} -@media screen and (max-width: 600px) { - html, - body { - overflow-x: hidden; - background-color: #fbfcf7; - } - * { - font-size: 16px; - } - #headerContainer, - #footerContainer { - background-color: #fbfcf7; - margin: 10px 0; - } - #posts .each-post, - #postsContainer { - background-color: #fbfcf7 !important; - } - img { - max-width: 100%; - } - #posts .each-post { - padding: 10px; - } - #posts .each-post .title { - font-size: 24px; - border-left: 5px solid #65bd77; - font-weight: bold; - padding: 5px 0; - padding-left: 10px; - margin-bottom: 10px; - } - .container { - padding-right: 10px; - padding-left: 10px; - } - .created-time { - display: none; - } - .mobile-created-time { - display: block; - } - .mobile-created-time #userLogo { - display: inline-block; - max-height: 40px; - width: 40px; - border-radius: 50%; - } - #content { - margin-top: 10px; - } - .right-section .dropdown, - .right-section .btn { - display: none !important; - } - #blogNav { - left: initial !important; - right: 10px !important; - } - #postsContainer .container, - #footerContainer .container { - max-width: 100%; - } - #postsContainer { - margin: 0 !important; - max-width: 100%; - padding-top: 10px; - background: #f5f5f5 url("../../images/noise.png"); - } - #posts { - max-width: 100% !important; - } - #footerContainer #footer a { - padding: 3px; - } - #footerContainer #footer a:hover, - #footerContainer #footer a:focus { - color: #65bd77; - } - #headerAndNav { - position: initial; - text-align: left; - width: 100%; - border-bottom: 2px dashed #ebeff2; - } - #headerAndNav #headerContainer { - width: 100%; - height: auto; - padding-top: 30px; - } - #headerAndNav #header { - margin: 0; - padding: 0; - } - #headerAndNav #header h1 { - display: none; - } - #headerAndNav .navbar-collapse { - overflow-x: hidden; - } - #headerAndNav #blogDesc { - border: none; - margin-top: 20px; - font-size: 24px; - } - #headerAndNav .navbar-brand { - display: inline-block; - line-height: 50px; - padding: 0; - padding-left: 10px; - } - #headerAndNav .navbar-brand img { - height: 40px; - } - #headerAndNav .navbar .container { - width: auto; - padding: 0 15px; - } - #headerAndNav .navbar { - position: fixed; - top: 0; - right: 0; - left: 0; - background: #fbfcf7; - z-index: 1000; - border-bottom: 1px solid #DEDDDF; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04), inset 0 1px 0 #ffffff; - background-color: #FDFFF5; - } - #headerAndNav .navbar-nav { - margin: 0 10px; - } - #headerAndNav .navbar-nav a { - padding-left: 10px; - border-radius: 5px; - } - #headerAndNav #search { - width: 100%; - margin: 10px; - } - #headerAndNav .navbar-form { - border: none; - } - #myTab, - .tab-content { - padding: 0 10px; - } -} diff --git a/public/blog/themes/backup/elegant/tag_posts.html b/public/blog/themes/backup/elegant/tag_posts.html deleted file mode 100644 index 9b91d94..0000000 --- a/public/blog/themes/backup/elegant/tag_posts.html +++ /dev/null @@ -1,47 +0,0 @@ -{{template "header.html" .}} - -
-
-

标签 - {{.curTag}}

-
- -
- {{range .posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}} -
- {{else}} -
- {{msg . "none"}} -
- {{end}} - - - {{template "paging.html" $}} - -
-
- -{{template "footer.html" .}} -{{template "blog/highlight.html"}} - - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/tags.html b/public/blog/themes/backup/elegant/tags.html deleted file mode 100644 index fa0a60c..0000000 --- a/public/blog/themes/backup/elegant/tags.html +++ /dev/null @@ -1,26 +0,0 @@ -{{template "header.html" .}} - -
-
-

标签

-
-
- -
- -
-
-
- -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/theme.json b/public/blog/themes/backup/elegant/theme.json deleted file mode 100644 index 27e971c..0000000 --- a/public/blog/themes/backup/elegant/theme.json +++ /dev/null @@ -1,27 +0,0 @@ -/* -以下是本主题的配置, 采用JSON格式 -其中Name, Version, Author, AuthorUrl是必填项(注意首字大写) -你也可以定义其它的配置, 如FriendLinks, 在模板文件使用 $.themeInfo.FriendLinks来获取值 - -注意: -1) JSON语法严格, 键必须用双引号, 最后不得有空','来结尾 -2) 以下配置不能包含任何注释, 不然解析会出错! - -请在此解析所有配置 -* Name 主题名 -* Version 主题版本 -* Author 主题的作者 -* AuthorUrl 作者的博客链接或相关链接 - -* FriendLinks 友情链接 - -*/ -{ - "Name": "leanote default theme", - "Version": "1.0", - "Author": "leanote.com", - "AuthorUrl": "http://leanote.com", - "FriendLinks": [ - {"Title": "leanote", "Url": "http://leanote.com"} - ] -} \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/view.html b/public/blog/themes/backup/elegant/view.html deleted file mode 100644 index f98f66e..0000000 --- a/public/blog/themes/backup/elegant/view.html +++ /dev/null @@ -1,140 +0,0 @@ -{{template "header.html" .}} - -
-
-
-
- {{.post.Title}} -
-
- - {{if .post.Tags}} - {{blogTags $ .post.Tags}} - {{else}} - {{msg . "noTag"}} - {{end}} - | - {{msg . "updatedTime"}} {{$.post.UpdatedTime | datetime}} - | - {{msg . "createdTime"}} {{$.post.CreatedTime | datetime}} -
- - -
- {{ if $.blogInfo.UserLogo}} - - {{else}} - - {{end}} - {{$.blogInfo.Username}} - - {{if .post.Tags}} -   - - {{blogTags $ $.post.Tags}} - {{end}} -
- -
- {{if $.post.IsMarkdown }} - -
- -
- {{else}} - {{$.post.Content | raw}} - {{end}} -
- -
-

- 上一篇: {{if $.prePost}}{{$.prePost.Title}}{{else}}无{{end}} -

-

- 下一篇: {{if $.nextPost}}{{$.nextPost.Title}}{{else}}无{{end}} -

-
- - - {{template "comment.html" $}} -
-
-
-{{template "footer.html" .}} - -{{template "highlight.html"}} -
-
- - {{msg . "blogNav"}} -
-
-
-
- - - - - - - - - - - - - - - - -{{if $.post.IsMarkdown }} - - - - - - - - - - - - - -{{else}} - -{{end}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/elegant/view.js b/public/blog/themes/backup/elegant/view.js deleted file mode 100644 index 8bb7b09..0000000 --- a/public/blog/themes/backup/elegant/view.js +++ /dev/null @@ -1,509 +0,0 @@ -function scrollTo(self, tagName, text) { - var iframe = $("#content"); - var target = iframe.find(tagName + ":contains(" + text + ")"); - - // 找到是第几个 - // 在nav是第几个 - var navs = $('#blogNavContent [data-a="' + tagName + '-' + encodeURI(text) + '"]'); - var len = navs.size(); - for(var i = 0; i < len; ++i) { - if(navs[i] == self) { - break; - } - } - - if (target.size() >= i+1) { - target = target.eq(i); - // 之前插入, 防止多行定位不准 - var top = target.offset().top; - if(LEA.isMobile) { - top -= 50; - } - var nowTop = $(document).scrollTop(); - // 用$("body").scrllTop(10)没反应 firefox下 - $('html,body').animate({scrollTop: top}, 200); - return; - } -} -function genNav() { - var $con = $("#content"); - var html = $con.html(); - // 构造一棵树 - // {"h1-title":{h2-title:{}}} - var tree = [];//[{title: "xx", children:[{}]}, {title:"xx2"}]; - var hs = $con.find("h1,h2,h3,h4,h5,h6").toArray(); - var titles = '
    '; - for(var i = 0; i < hs.length; ++i) { - var text = $(hs[i]).text(); - var tagName = hs[i].tagName.toLowerCase(); - // scrollTo在page.js中定义 - titles += ''; - } - titles += "
"; - $("#blogNavContent").html(titles); - if(!hs.length) { - $("#blogNavContent").html(getMsg("none")); - return false; - } - return true; -} - -function initNav() { - var hasNav = genNav(); - if(!hasNav) { - return; - } - - var $title = $(".title"); - var titlePos = $title.offset(); - var top = titlePos.top + 10;// - $title.height(); - // 手机下不要与标题在同一高度 - if(LEA.isMobile){ - top += 30; - } - if(top < 0) { - top = 10; - } - - var left = $title.width() + titlePos.left - 100; - $("#blogNav").css("top", top).css("left", left); - $("#blogNav").show(); - - $("#blogNavNav").click(function() { - var $o = $("#blogNavContent"); - if($o.is(":hidden")) { - $o.show(); - } else { - $o.hide(); - } - }); - - var $d = $(document); - function reNav() { - var vtop = $d.scrollTop(); - if(vtop <= top) { - $("#blogNav").css("top", top-vtop); - } else { - // 差距很磊了 - if(LEA.isMobile) { - $("#blogNav").css("top", 50); - } else { - $("#blogNav").css("top", 10); - } - } - } - reNav(); - $(window).scroll(reNav); -} - -var C = { - info: null, - noteId: noteId, - preLikeNum: preLikeNum, - commentNum: commentNum, - likeBtnO: $("#likeBtn"), - likeNumO: $("#likeNum"), - tLikersO: $("#tLikers"), - likersO: $("#likers"), - tCommentsO: $("#tComments"), - commentsO: $("#comments"), - - commentBtnO: $("#commentBtn"), - - commentsLoadingO: $(".comments-loading"), - commentsMoreO: $(".comments-more"), - - commentBoxO: $(".comment-box"), - init: function() { - var self = this; - if(UserBlogInfo.CanComment && UserBlogInfo.CommentType != "disqus") { - self.initLikeAndComments(); - } else { - self.initLike(); - } - self.initEvent(); - self.incReadNum(); - }, - incReadNum: function() { - var self = this; - if(!$.cookie(self.noteId)) { - $.cookie(self.noteId, 1); - ajaxGet(staticUrl + "/blog/incReadNum", {noteId: self.noteId}); - } - }, - initLike: function() { - var self = this; - ajaxGet(staticUrl + "/blog/getLike", {noteId: self.noteId}, function(ret) { - self.info = ret; - self.toggleLikeBtnActive(); - self.renderLikers(); - }); - }, - initLikeAndComments: function() { - var self = this; - ajaxGet(staticUrl + "/blog/getLikeAndComments", {noteId: self.noteId}, function(ret) { - self.info = ret; - self.toggleLikeBtnActive(); - self.renderLikers(); - // 是否需要renderComments? - self.info.commentUserInfo = self.info.commentUserInfo || {}; - // 为了防止第一条评论找不到用户信息情况 - if(visitUserInfo.UserId) { - self.info.commentUserInfo[visitUserInfo.UserId] = visitUserInfo; - } - self.renderComments(); - - self.commentBoxO.removeClass("hide"); - self.commentsLoadingO.addClass("hide"); - if(self.info.pageInfo.TotalPage > self.info.pageInfo.CurPage) { - self.commentsMoreO.removeClass("hide"); - self.initMoreComments(); - } - }); - }, - initMoreComments: function() { - var self = this; - self.commentsMoreO.find("a").click(function(){ - if(self.info.pageInfo.TotalPage > self.info.pageInfo.CurPage) { - self.commentsMoreO.addClass("hide"); - self.commentsLoadingO.removeClass("hide"); - ajaxGet(staticUrl + "/blog/listComments", {noteId: self.noteId, page: self.info.pageInfo.CurPage+1}, function(ret) { - var pageInfo = ret.pageInfo; - var comments = ret.comments; - var commentUserInfo = ret.commentUserInfo; - - $.extend(self.info.commentUserInfo, commentUserInfo); - - // 渲染之 - for(var i in comments) { - var comment = comments[i]; - comment = self.parseComment(comment); - } - var html = self.tCommentsO.render({comments: comments, visitUserInfo: visitUserInfo}); - self.commentsO.append(html); - - self.info.pageInfo = pageInfo; - - if(self.info.pageInfo.TotalPage > self.info.pageInfo.CurPage) { - self.commentsMoreO.removeClass("hide"); - } else { - self.commentsMoreO.addClass("hide"); - } - - self.commentsLoadingO.addClass("hide"); - }); - } - }); - }, - addCommentRender: function(comment){ - var self = this; - comment = self.parseComment(comment); - var html = self.tCommentsO.render({blogUrl: blogUrl, comments: [comment], visitUserInfo: visitUserInfo}); - self.commentsO.prepend(html); - var li = self.commentsO.find("li").eq(0); - li.hide(); - li.show(500); - li.addClass("item-highlight"); - setTimeout(function() { - li.removeClass("item-highlight"); - }, 2000); - }, - parseComment: function(comment) { - var self = this; - var authorUserId = UserInfo.UserId; - commentUserInfo = self.info.commentUserInfo; - comment.UserInfo = commentUserInfo[comment.UserId]; - // 是作者自己 - if(visitUserInfo.UserId == UserInfo.UserId) { - comment.IsMyNote = true; - } - if(comment.UserId == authorUserId) { - comment.IsAuthorComment = true; - } - if(comment.UserId == visitUserInfo.UserId) { - comment.IsMyComment = true; - } - // 不是回复自己 - if(comment.ToUserId && comment.ToUserId != comment.UserId) { - comment.ToUserInfo = commentUserInfo[comment.ToUserId]; - if(comment.ToUserInfo.UserId == UserInfo.UserId) { - comment.ToUserIsAuthor = true; - } - } - comment.PublishDate = getDateDiff(Date.parse(goNowToDatetime(comment.CreatedTime))); - return comment; - }, - // 渲染评论 - renderComments: function() { - var self = this; - var comments = self.info.comments || []; - if(comments.length == 0) { - return; - } - - // 整理数据 - // 回复谁, 是否是作者? - // 回复日期, 几天前, 刚刚 - for(var i in comments) { - var comment = comments[i]; - comment = self.parseComment(comment); - } - var html = self.tCommentsO.render({blogUrl: blogUrl, comments: comments, visitUserInfo: visitUserInfo}); - self.commentsO.html(html); - }, - - // 重新渲染likers - reRenderLikers: function(addMe) { - var self = this; - var likedUsers = self.info.likedUsers || []; - for(var i = 0; i < likedUsers.length; ++i) { - var user = likedUsers[i]; - if(user.UserId == visitUserInfo.UserId) { - likedUsers.splice(i, 1); - break; - } - } - if(addMe) { - likedUsers = [visitUserInfo].concat(likedUsers); - self.info.likedUsers = likedUsers; - } - self.renderLikers(); - }, - renderLikers: function() { - var self = this; - var users = self.info.likedUsers || []; - var html = self.tLikersO.render({blogUrl: blogUrl, users: users}); - self.likersO.html(html); - }, - toggleLikeBtnActive: function() { - var self = this; - if(self.info.isILikeIt) { - self.likeBtnO.addClass("active"); - } else { - self.likeBtnO.removeClass("active"); - } - }, - commentNumO: $("#commentNum"), - bindCommentNum: function(fix) { - var self = this; - self.commentNum += fix; - self.commentNumO.text(self.commentNum); - }, - initEvent: function() { - var self = this; - - // like or not - self.likeBtnO.click(function() { - if(!visitUserInfo.UserId) { - needLogin(); - return; - } - ajaxPost(staticUrl + "/blog/likeBlog", {noteId: self.noteId}, function(ret) { - if(ret.Ok) { - // like - if(ret.Item) { - var num = self.preLikeNum+1; - } else { - var num = self.preLikeNum-1; - } - self.preLikeNum = num >= 0 ? num : 0; - self.likeNumO.text(self.preLikeNum); - self.info.isILikeIt = ret.Item; - self.toggleLikeBtnActive(); - - // 重新render likers - // 我是否在列表中 - self.reRenderLikers(ret.Item); - } - }); - }); - - // 显示回复回复 - $("#comments").on("click", ".comment-reply", function() { - var form = $(this).closest("li").find("form"); - if(form.is(":hidden")) { - form.show(); - form.find("textarea").focus(); - } else { - form.hide(); - } - }); - $("#comments").on("click", ".reply-cancel", function() { - $(this).closest("form").hide(); - }); - - // 回复 - $(".comment-box").on("click", ".reply-comment-btn", function(e) { - e.preventDefault(); - var commentId = $(this).data("comment-id"); - var $form = $(this).closest("form"); - var $content = $form.find("textarea"); - var content = $.trim($content.val()); - if(!content) { - $content.focus(); - return; - } - var t = $(this); - t.button("loading"); - var data = {noteId: self.noteId, toCommentId: commentId, content: content}; - ajaxPost(staticUrl + "/blog/comment", data, function(ret) { - t.button("reset"); - $content.val(""); - self.bindCommentNum(1); - if(commentId) { - $form.hide(); - } - - if(commentId) { - scrollToTarget("#comments", -200); - } - - // 添加一个 - self.addCommentRender(ret.Item); - }); - }); - - // 删除 - $(".comment-box").on("click", ".comment-trash", function(e) { - var commentId = $(this).parent().data("comment-id"); - var t = this; - BootstrapDialog.confirm(getMsg("confirmDeleteComment"), function(yes) { - if(yes) { - ajaxPost(staticUrl + "/blog/deleteComment", {noteId: self.noteId, commentId: commentId}, function(ret) { - if(ret.Ok) { - var li = $(t).closest("li"); - li.hide(500); // remove(); - setTimeout(function() { - li.remove(); - }, 300); - - self.bindCommentNum(-1); - } - }); - } - }); - }); - - // 点zan - $(".comment-box").on("click", ".comment-like", function(e) { - var commentId = $(this).parent().data("comment-id"); - var t = this; - - ajaxPost(staticUrl + "/blog/likeComment", {commentId: commentId}, function(re) { - if(re.Ok) { - var ret = re.Item; - if(ret.Num <= 0) { - $(t).parent().find(".like-num").addClass("hide"); - } else { - $(t).parent().find(".like-num").removeClass("hide"); - $(t).parent().find(".like-num-i").text(ret.Num) - } - if(ret.IsILikeIt) { - $(t).find(".like-text").text(getMsg("unlike")); - } else { - $(t).find(".like-text").text(getMsg('like')); - } - } - }); - }); - - // 举报 - function report(commentId, noteId, title) { - var form = $("#reportMsg").html(); - var body; - var input; - var isOver = false; - var modal = BootstrapDialog.show({ - title: title, - message: form, - nl2br: false, - buttons: [{ - label: getMsg("cancel"), - action: function(dialog) { - dialog.close(); - } - }, { - label: getMsg("confirm"), - cssClass: 'btn-primary', - action: function(dialog) { - if(isOver) { - dialog.close(); - } - var val = body.find("input[type='radio']:checked").val(); - if(!val) { - var val = body.find(".input-container input").val(); - } - if(!val) { - body.find(".footnote").html(getMsg("chooseReason")); - return; - } - ajaxPost(staticUrl + "/blog/report", {commentId: commentId, noteId: noteId, reason: val}, function(re) { - isOver = true; - if(reIsOk(re)) { - body.html(getMsg("reportSuccess")); - } else { - body.html(getMsg("error")); - } - setTimeout(function() { - dialog.close(); - }, 3000); - }); - } - }] - }); - body = modal.getModalBody(); - input = body.find(".input-container"); - body.find("input[type='radio']").click(function(){ - if(!$(this).val()) { - input.show(); - input.find("input").focus(); - } else { - input.hide(); - } - }); - } - $(".comment-box").on("click", ".comment-report", function() { - if(needLogin()) { - return; - } - var commentId = $(this).parent().data("comment-id"); - report(commentId, self.noteId, getMsg("reportComment?")); - }); - $("#reportBtn").click(function() { - if(needLogin()) { - return; - } - report("", self.noteId, getMsg("reportBlog?")); - }); - - self.initShare(); - }, - weixinQRCodeO: $("#weixinQRCode"), - initShare: function() { - var self = this; - $(".btn-weixin").click(function() { - if(!self.weixinQRCodeO.html()) { - self.weixinQRCodeO.qrcode(viewUrl + "/" + self.noteId); - } - BootstrapDialog.show({ - title: getMsg('scanQRCode'), - message: self.weixinQRCodeO - }); - }); - - $(".btn-share").click(function() { - var $this = $(this); - var map = {"btn-weibo": shareSinaWeibo, "tencent-weibo": shareTencentWeibo, "qq": shareQQ, "renren": shareRenRen}; - for(var i in map) { - if($this.hasClass(i)) { - map[i](self.noteId, document.title); - break; - } - } - }); - } -} - -$(function() { - C.init(); -}); \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/archive.html b/public/blog/themes/backup/nav_fixed/archive.html deleted file mode 100644 index 6ce1278..0000000 --- a/public/blog/themes/backup/nav_fixed/archive.html +++ /dev/null @@ -1,30 +0,0 @@ -{{template "header.html" .}} - -
-
-

归档 {{if $.curCateTitle}} - {{$.curCateTitle}}{{end}}

-
-
- -
-
    - {{range $.archives}} -
  • {{.Year}} -
      - {{range .Posts}} -
    • - {{.PublicTime|date}} {{.Title}} -
    • - {{end}} -
    -
  • - {{end}} -
-
-
-
- -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/cate.html b/public/blog/themes/backup/nav_fixed/cate.html deleted file mode 100644 index cab0598..0000000 --- a/public/blog/themes/backup/nav_fixed/cate.html +++ /dev/null @@ -1,41 +0,0 @@ -{{template "header.html" .}} - -
-
-

分类 - {{$.curCateTitle}}

-
-
- {{range $.posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} - | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}}. -
- {{end}} - - {{template "paging.html" $}} -
-
- -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/comment.html b/public/blog/themes/backup/nav_fixed/comment.html deleted file mode 100644 index 319c667..0000000 --- a/public/blog/themes/backup/nav_fixed/comment.html +++ /dev/null @@ -1,204 +0,0 @@ - -
-
- - {{if .blog.ReadNum}}{{.blog.ReadNum}}{{else}}1{{end}} {{msg . "viewers"}} -
-
-
- - - - - - {{if eq .locale "zh"}} - - {{end}} -
-
-
-
- - -{{if and .userBlog.CanComment (not (eq .userBlog.CommentType "disqus"))}} - - - - -
- {{if .visitUserInfo.UserId}} -
-
-
- -
-
- -
-
-
- -
-
- {{else}} -
- {{msg . "signIn"}}, {{msg . "submitComment"}}. -
- 没有帐号? {{msg . "signUp"}} -
- {{end}} -
- - {{.blog.CommentNum}} {{msg . "comments"}} - -
-
    -
-
- -
-
- More... -
-
- -
-
- -{{if eq .locale "zh"}} -
-
-
    -
  • -
  • -
  • -
  • -
  • -
- -

-
-
-{{end}} - -{{end}} - -{{if and $.blogInfo.OpenComment (eq $.blogInfo.CommentType "disqus")}} - -
- - - -comments powered by Disqus -{{end}} \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/footer.html b/public/blog/themes/backup/nav_fixed/footer.html deleted file mode 100644 index 985a548..0000000 --- a/public/blog/themes/backup/nav_fixed/footer.html +++ /dev/null @@ -1,55 +0,0 @@ -
- {{$userId := .userBlog.UserId.Hex}} - -
- - - - - - diff --git a/public/blog/themes/backup/nav_fixed/header.html b/public/blog/themes/backup/nav_fixed/header.html deleted file mode 100644 index 228311f..0000000 --- a/public/blog/themes/backup/nav_fixed/header.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - -{{.title}} - - - - - - - - - - - -
-
- - -
- - - -
- - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/highlight.html b/public/blog/themes/backup/nav_fixed/highlight.html deleted file mode 100644 index 4b2c148..0000000 --- a/public/blog/themes/backup/nav_fixed/highlight.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/images/loading-32.gif b/public/blog/themes/backup/nav_fixed/images/loading-32.gif deleted file mode 100644 index 9297c2dd87cdda4c43f68aede894c2d6f286383c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4769 zcmbW5dsLHmp2mM6_ZuW3ArKPCog{>d!1lCGr-#1pn^xpz0Bv;{2WeIv1jQCQ4lqgs zC{j=^ULs(Xh@qos6%ie!)>_(XhdQ;j*Ks>D4&$~RXLc^mW#@S6J}+-e_ncilcKIj& zaZWy;=Xt*Go5%AWd+?zZW@07>2@ymIT7#`q7p9oUn3?M{ft3Mcl5sdZeD&R{xBh&q z?%6tRoOVa=4uwoH{nm8ZlCtWx)n1Qxd~E#MC)aNO^LFR9&Vr(Xn}4|3w6SThe=sL2 zXY$OXKqP40+&cBfRKdc6nHw|JRn=ENxO(evx0)K7j0U43S}}cjy6)*ZZ@PDUV*J{t z*KU7#d+>$9J9qAoZ~texBQNrmmC}zc@@1uG@_G0Vmj4n+Wcc*5|Bd~cL^PheyLN%S zLE$J~f2mrQM$W&Pr&}A>b4jK1>6R|OZeD08$x4%{vz2nbfAP-d+8AN|*^R~D{ce2I z3WGo8IohMPG0DUz*i2bnRkS|sN8Nk+2L=~Qbx-f5Eq?1>yGXC{FB{~!^|pkl@X3i& zP1;2BDH(C>*lcn{Xd!WSbX$z$I~8qvwEENUueHkEZxvbi(r3k^Wm+e>vceXh#z+l@ zt90~Gx78mCYcvgy{_ii+#@d=C%TNr+!js);4^##?zOa(>K+cX`JK#yH(E>5_z|H8P zQLqMR*5c)92!j$phpLAkdANLeIfQj~bRq#azqmOZ8HQlwfD;Tu56^!XddioTLmo6E z4M@i5(NV}oVi1)3Hz%6N-2)N5MRJA}@i-w{o?Q6g?&Ft8PAkKIEp#AwM)Qzga%IL^ z85aFTCHzcswC*QO?ah}8HA@;>8Z+Z-S{wELja!*Gy@Oe#Q*UE3E6UQfyI&+V6_y`mtoLl$`#l}e(Al1yhQhtPiDm5*A@ zDWxk_;@(D?f7cTtvbWK}vy>$#1}Xaw_p5cJ{M@`q%iUB2Tj2rSVT)540AmONc;EpQ zbf>JO3{JT204=D4B`BgeAc}Ut3@`&KByh!n2NVZxVE}+(0|i8PU>Nm*SP0=71hFV1 z1fsBz39I+-0mTrVJs*M!s;G0e6MS<1LY_|J?VnntJ))2fNe|60XJVM2H;1-PT%@$- zwxPFp&eN(f>){778iIjT)0!5>E)=b%%_MqRJ5^4McDg1u)Hg5DZ`0BleAQlBXZDPY z9ywae7rf*X6UpGwq|%e8PQ;YXOImnh>h(89d*9F#!x5P`OfS+Laak_S%h12}=D&ZM zZ_iW*tO-Hct}8`p#*Y>&lYBzM7xPs0qZtzS=_$cjL-7CT_-r+1hm0Ma>oe?%MTP;9 z8#1^-Zh;sO0Tf$?;vmBy$mJYNfgT};CzJ?VhEl);6xywJc$!-=SV6@m&rL!bT%u6i zAfj&EmT{%~Rx(&0W4Wx4jwSnNtC2^Vf0m~^7v1&2G3~!8zTct<&#&|4Pvx~sgmo7$ zJpS9(p+_EQ7M6$hcQ17{25YsV*p_@Ae>v?W(d|t6_G%*QpD5?;)#5sHXyd?HhFc*LsV8^>RN_R<7a$nEWEsv5}gRiYuX4phS^Sw+S^Uel|u=*nPZd7S_*^?!wmoMn~ z{hh^nrMB6ZV3RN=!f&JP{&>bh#M`JWBT4pU?xv&CTK5efj1)>2j>uB8(v7hrH3p5* zFrxE&aXCHLAZftt=o~>Zf&FWysy)uA_!cbvUAOZjZc}@iEpaT#Am=FO+ zzzcwE;v1UKkU1Uf1&R#ABlZbeQ6wmUH7wtp0**hzfQf<{B;kH6pby-i=rp@h-eB(Q z!%sh?B_t|R_T=Zs+T+Wjvg?H2!=HEmRjXFtxbYWDoW`}~^Z&T;r}6)!)KNdzr@s4R zT5d>Y0_x}JWFu*(6O3_Nsnlqa>C^SmGGX%o4#t53FE2IT)*CMBvPXx)j^g(IVMRvU z@Y%_iD;=gYR5Cwyz*B5tWJcbAyjbsR9MCD#Nz+IFAS5&m_tOcQ@6Srek#3}tEWNQ_qG0s@ zlF(a8qEDDz!jmO>b5@0LXO(D`xg_eapiaEXMQ3ZIOwy{%I-SY=K5v!1kZ*gx!ueCr zs#lN5WB5y|?s~VsE(O2=H1f~h?GLW9k5YfT#coRfAaV;6AdaYm8dL!&c%dU-JyU&o z8>N8JxgxMHCK$5W2UQq_Fi3?tum*9o1{%-;=!bQ9f=Hy{-t@oTrEfm*Zow{8iG=kL zcxb`2YyB-tr8!&~aX20$eD@lDeEpU#>hHw8_m_V>-L%}k;96nJ)<+b)2N_wcq=`}y zb6bI|qifst?);1>D&4eQEhSayF`<4#57iew82O$_Jk%!GLCg9{W1Uw|c!h!XCUsyb zog%Vss7v5^NBr^f7fRHN*QJv&za%{Ao_YY2vjBP!fiy$SR}Zw8r(ps7xu;wt8}S8Igd4uTQGf&d#Z5E; zt>E|rG88~4ss-kp0`LcUDE_waztMmPsH3^NAmUjwMC1)`2rUX%mX!-TT#t@_mRC*h zx%}+v`PKaJ@rJk8p6&a|lCa%Qnl*?FS=k%^GK`dnF_6JG$=J0G-meY@Mz52|Awt@(;zyLnHne&%fHb zsthEdyTGFjR>k%+Vm0IJlUF4=jMHA_Y1*cdx;ODYI_Q>aX8iY5fJmbYfCh93JS>1e zaG?>f03F=)KmiwTh+ubWTPGF@B9L$xnX`bUV~a4`ETkPG*cP0bL>(XkJwgjm7PbXr z>>K3&qXl1G>r?D|ws(2Q#o@7#EN$P^Q|k}9CRFcSf2vRDf9&I-mhQCL*FGDcUz62( z{&y?FzOo;XW~wPZN;2cv5Z_4gM6rxZ+0e>%VW}i8v1Ge6Dc!t5-QzX5yc<$`Oj=iL zinAx(<{3S9e7!)osY|c&@rfbODkjOy0I_zRT}4I5b+!s*wPTB7e|lU<iu4 zDF+zAp2`guR>ZoMSBwVjleB_&W&MX__?V5ibM-x4us@94n1Kkeg^{^kf(~3#*%Z~7-8!iGW}VJV!Z>OLYiI}C!P%c;AO-t& z{{<19VqdkrhV2Wk|E{e1#ol);!%zKFC0uenPveLq&HlQ;=h4bvExFp3B`+3tG!|`7 zU*aiz`5zwV`I<(`V{$Ooiu52Q=3AId-gD3I*tu)BKU1j+Wf^2y=8AbCw>MK!5fu_S zGc`Q>-V@^|>od|My9yXL@&5REk?AlUHf?`iN8-CZeL>loiSK3XAJ@htT*^y~7OdqR hVq_munu@nqYHU2lA(dt_;-tx-_BZ2cV%+TS{5M2s#8vfk zh2jbTfRnfS_DxC2(!tfi#nQo%MEct|5=UnTb1Pdj0Kju4N7X|!`2kC4^T7;RU3BTH zHr+M|Kt^5#JA|TDfRY3-3PC~p+8-JLr;dS%nl1Ic@5elxR8GXsFPdfxk*Emm=^Gdz@wh@>fGZV1_8e7=VNa67Y=(ef$%N z+^1hGGr+BK1IN&2DF{H;c=UbM`wHNc`8A`ut1$S@$;jUQw@TdMD3mCx{lg*o`(S9mTO9554o9sn z17;LRGqPEUOn%U-MI}*;bU1Yf?Kpr9M4a~aCD{WJP!*=wrSKP~an!cU{{jLs8cB1; z9q`rvhA{>YJ`sRo!NKPB001NdpW?sLLjcCpi*^Bk_9GnKvJ`B&0ayS)>{k%o9}yUY zZj7ofr0j0O_AYElBWSU&2ozlcD5B7Nfdp{*IB6odYF&IwP>p{+;r&9*+(v2WX5~RV z+(Oe0I(5W`HpI#8!D$cs0wpp8i*7{97lCRVw?sApi=7b%MP?+$krY@&avXu7Ox8c- zTm)GzYMrPjMSjibjKLeL`}H|tb%=y5>NToek~Jl$PWjUuq}$h)GGe@_fnP4ut{ljE zfoTOc(|8R;f`NYvN~dLy+*|>EQE?`L)2vA5G0R4}G2!Bdk(zi^gIFf}nw;wKoF;^t z-0qn8UAab=uoRHdf#_$j`XMMiwm%XQBsJwUzm-v*kvE{V!fJd84q@$~CQB|;Y@qZ; zd+PHv=BrK6l&GS*ASEKrrPQZJLN`d3qCgr>+EaidrA%OxhL^UHT9slfQY{jiL9xn~ zqdHBn8{XK1tqZIoNl$D_Ku%ChdKvEBYr^2`kJyp>Qb3_nl!7M1X(qf6Rh-8rn(?bb zdAvM#4z?nKFHc+A?w7j~vub!bI)_^(<#-m>x6vZT!uhF8D+{X!OXg$O)-UV9MB?dF z=`%J*Fvo|-!M7d=h+&AqgHpycxHh;xxTQEvxXc-HC7);0GltYy7TNGKEPf*Yboj1G zcTeYwnK*)$%9pC1>YsX8q4wS7yYReM1-x42cjQWab-xmc@AXQ%ENXR5mE=G6F3dr@XOF z-P4(z`{x&YcV-_s)o(5p=2hm2<~avW;}A##wOd!b%h@s$q!Wk}K8&9jg&AuXtgFqd z{j0fGyjMC`jL)6VvCdCdF5Mh+zUDCG-0|7*J-B^o-PkH97S<{&F{R zhjhF?EqP~mTX=_ka=CChP0Y>00n3$uYs<=Gay6DLT1?m(vql$h^vdz_^NI!)(n)z{uE&ZMCScsDH1Mc09!<)4X-MVb*nQY=~j4 zYN=}YERJ_R+a}kjbGd!>H8!+ZJiA{enk#xRZ6(cj^mCeg+C$Y(bs=>x^*i;&D(MB? zQ-)K!1r1vze2pxGEWWJKzh%`~)qU<+cAFSG81b|-w0ElZE39X)XK-hkXVB-o_eS@W z_jdP_gkuC~gbVzx{JzevZe#AYj_s#K+Z?^+edWE!8W#8#`7Sv(oY*C@38QG~?&;X7 zcBN6J_Ici;srz^rtuu|YcZFGPS!>nHc5~}vg8hD#FY-)T_``a=f|nw2zAcQH3@C8we*g4su3;P=X$%K8)f+2Gna|AXAQyc%8WsFLWXaO}YY!Y@8#owXi zN$z;;FKon?q-{hqu@!Cx_LCn5Egf40(}{9}s;iUh1H(eqp4N*+M;s`=Jf?+z)%vfq zyG50?t%|M5Syppkb47EIXZWKyC>_leo#M-RB%(^pIEwqF_VR@2*CAPacD5}tVCE_Nvkl)Cwi!E$aO)fhvGxDZnr(_qZAX=q0 z&@Zwy(KIQV)6*v-?s*;9jo>GTk38&=Ke^njV%mnvO&2z({8mE3l4CBT_te4B@objr zkkX!G-!y+ec_N4Zf#utg@JFfnPyJG}rxs|73@F})MINn+?ZL#Vr_yTbX>~Q@H)=Ur zm-eQ#qp9-!+S+UFI!+~crnvYU{SOU})bf|{1v^S!O_;>H`sN5(&K8gZWMjQy=zz0T(K~MtFCP7T&7xC0IqxZ+#m%L zV)AcXrku4m(tB#ybcp-i+0R`3SdYgu#%~24_^&rhdMNhi#`_fez}$;po?5#)*sj$8 zfpuT(RJdY^r1%{7vjQDfvd%L-8XdLika|S+yQw!ze0_G6j`AmZ*Lue{GXk3KU{9sI z=x6wVZdHthcE1GkJ1&o63Udhc2_-w5KKw6PcTL;|IpZ~Qf922!f}Zw%B=44*mgeRt z2n)_-ta&}iy=K_xDeHAue4ES_#&*4sYchBkzS%g8*Sl(Wyd`@uUZrf3trq+(DCzI` zwk=ho<8W&BFnX>b@Z0rP{*-_EayH=Ex@+EL@o|w!FVCyva^MWV$)0MRpqaAu?$Q1J z9NPo#LT*jZJKnSAwR7d|1m+p}B%tBF)~w5J>(Q{waI#km`4Z_%cZk#1H`B`w0MGJ0uzOO8_7-45Y3*AN;1Y$&aOzG6>T0)7am_!JXa{pYm{!y(MF;aphr;m zyr88IMyrrYQl(0SppuG)z@lzMNb@E@^@*AO_fIlk!$et#05K#~GO-90(jFMR08>Kl ze;1O8J>ruTOp*WV77d9IjsMsD>&Ec@PXq4$f1|Ldp+x`x==P;rJ~s!4-lk}0 z(fBa25zOfKtl=2Ah1DWgv42L&1G&sIKI^ADx zesI&u#SivU3qMJBf?^#K($gP0Cr$&4vnCfiA`~mcs1mo3JRLs=_tA5}k~)4CIGb3T zu$Zai5mcWP#=4Ls_qx0>a>nPeu-yI_YdMwg<;1t~D!6CSX!483$=LIwk`LnElB88_ zm)w4b;YAVg?Iw{~)@h&VnG{|Skn|mce79S0J`+NAa_%>fQ|bN{UI2m?60k8SdWc2Y z4z8NQg!_yad*H{M(%micTeqcWH(vOCB8|UDB{M4v*cb~2FF^6%g?-r@7DqFmwuBsN)}c5a|b)@UZy(cy!@E(P=hHwIXT&7^%o@$!p;K_C~!7X z45z{gDze^@Rv%0%h$B__O({+&TS1k}5u2+Sibo0sIi=8ukvupOvIsh;`{Ie?p#zHa zXjWi;#Su_H^PjX6E|xF@?Js-e`{qzNKIz4@jyFSgUdeIN{J7*n2%I+Q_YSw%>^f;= zzo^|okgIu-aKR>=kVYZ9y+pLEzn!w=Zg=8A?b@o{f^7%2flDJ?k4>gRI92>$q8FWm z?hB7!NykcIP)@6tOhEYH!Ke?$lZkT=liMXnn9Wu_oercJBK)qb-wIIR{YFF|*LC|a zgMVdsr3r%C^v>|_vFY7w1X}(4IyKn5dR=myA)p>Zw5l@#-sr$p+~=I5v$MSni`;JO zMl@I`&06En2JhGDiBh71O`Dg8{n!S3BdPSB9r{1INk-EccZokh#EA;)U)7bByQij5 zrl+UduX^BlaumSh_*}MI@CJ`Pc2SQo!jBM~oSd+vN_45dd*sAMFZbsF0$%432ftID zW?iO%fdRnd0C%T|xj7X;PfySH<7E^1(BtWP-*=zhK!hxjBvC3NK3=j|1%fmyi1_1i zaOvFr)n8bpJmuvQm?uf(wdc2p0!b#7!0(}tmyx6z-2eLf5>El5^A~m~LzD%UVE-D; z8zbEC;DZj5^T1T7_V2Fkn`_Gpd!d|;9eE2|>x>`4e%Oz82DGAdgU24p#5uhlSOTI+ zDu`Ww8lyi>nD$qrg+mZfdIsyO!+9)DDE0FP_G(eT4j_DIpijaIGq32Gj9)==TA7N~ zFE{Ej>5Wgpt zDomnxd|n%i7})`02Sg-ySUkEfekMTUB&Oxu`PQ?DEhG}eWUozYaLU^|n`6NWMJe$8 z-bA3A|N)duVJo0@tbBoQ{7oxyN0Q(1ec?UG}-Fueur9Gy`p4)JM==eT|iU1zPD>o#$PI%F35rT znZ-L4q0%C$hWjnjJL^lMT-@xXk;VY@J5Wof7Ze@#n+;A$Y&`Xc-(m_M1f}z5hH?baafK|Lq|B?Qk3fJv7!G8 zLH)7e8n`no!ofzV0L+>nmVFw?Zc~;=WYHrc-?Rtz@%do^k2_-IVP8dvMGN+Xu>`tD znj3T^;}KdBQcwB&i@uCwmX(Qhhrd9r}Lo z^t=$0hDg7L^0*!)JkFI0VZN^|FVm`5Yg6j`g2Y*cgqXa&z57h!1*zUAKc0lQS(wsg z1zyhT3!0lXW8&hX;^L5;9@aggFa00dwppkZvQf&*%Xh##{YP0<6$W&$2nQEe)Owpo zbl&@I>9(Uk&_LjR$z&(m;I#l8T>mb}77oy7(D^IZ{(Mp?3QGzN4c*7x2|@(zB`Zdi zlu%7CEz#&QrK5;OTwK`KTF=vgdf=HOKp>~-)m3_;fLABbe2qWnYYe$$9Bk<*yox7(2C3^?~HR@HW$S1`;+CE#CE#x)n+qiTS` zjL_J=?UIGaNw&LG+UG|pjQ#z9bo<(;KfzDTx8m%@SQZo?VnO%hZj!U4cFVY(74=Y` zhTUIM`9b@fqmGIIEmm5r!yx>kxMLxR*>iCNOB(WMb}DP!n@Sv^Un&k23^8qXj7mTG zp8P27;l(2d8sbd!IicT~-=^BW_38g3iYPo^iUjt`my4y9n(_P zbM6tXzxs=ZM~SM+ABf|D*B`H~kMc5_hu-m5dD;XY{deHUUuV2*DvV5|2cXSEjA5x z+JYN4fQ9DOzpc6Q$Y!VaJ9Cu&V3Fg~TEW5`gL=+O)T7Moah6@%OY;yP=rhRkiCMgD zou-PY?a$MiN0mm_D$PRnQ_>@FoVx$#Dpj^nDGgCM2L5D#_?Ym+WzP}feogNjiFwXz z!IIPdOTp3{^_hMtiw}V)l;6%SICZX(;uf6@`nbQbv1(L#+L4qktkDO-uTOL3s$}Hk-#i6!t+r22PWo~MeR}eci3DgaT2Ftk&Qz9_ zp@0(&x5wjwZ?br8Ibs`l_Nof*&c!;9tt6C!D5sjM75VQADF;^^}yak&L}erAe}aWJL;7J z_-iK_w19&y42*YNRQ&w=F{7EU|51Tw*-neqrdPXp?ZKKx-~RCNHDPT-H09yDIF7Fn zX^5h&;Kz3-vze?!A3&;gQddI;U^dVY8;*?b~Wk+;Xe<_Azs` zLa82j&Oo`lWS~dkD5sha#=INf)x5sAQ(>SU^qYm)!SDy8+=deWagHS#C|sB-ib|q1 zv=WaI^=9%-c>Cu@cF3R!TC~Ckvy+{SzI~GjM)qTsr(45|n<8A4VEX%aT^7V}XtjHx z+M_WI@rSvsSLoEj#l90+MR*`ef%$E#rr+^#gm%PL(D$Q&#_tqu>k6{6@DG~-0hW30 zCwc0Xl;q^W6%`fy7dor9f3N)SV*RX|R>z<3PL=6O@ii!^sTEi0h5ep6kOgn2?2efX zIbia74DS_DRYgY@xaw+nwdTMxANwg{X13pOC7Z@Tii2={JF95Y z=^91Sd>}tgjCGEd1(~^WcQg-FkpRnQ^|7T&<(sw&&-xu`g_3aq-fn_bWT; z=F&CsZ<*L!lO=!s+u$ds$JnI%83mzXi0(DJZaUaSfycU(JeCXpJihlVyq#5E1j$D|?NQ z3Hkbllc}BB)}<)WvK6SgvJf-Q%m>lX(OnJ+wIeBPyA*7-bNvyrwL6cl9j^f@9f?w~kbeIQ8b^&xUrx0J?I5 zC&IBLGnBvTTt4S>a$MJHPm1=+_Gkhk+_V*9rVfUS1Y#&PQyWeJY~L$OdwojTXV}~+ z_OESUY{m?(DI#S!1^){9PaE`N9|i~zm|Hjt37_!v^^}!LsaS(cvYVTCYa#vza)71) zmz+MiLB%^S+}E`NIz*uVX}Xr2Lk*95tEmVzQV}y*mCVl&YHxsJQD`Y`Yh)zfCJmj$9Q( zZi-TdE;X^)3`a1+rE6ljY+#7J^j>b^nQNmwO<_~6E%kM8%sN+{BT8igzGgDTD(>4^ zXk2GUltiE?A2~>{;83u$Ctvzq`WWs0#V=E%GdB4~IMxJwv-^kN7CY}b%_no^<>U~) zef##>EByK?=quof|7Z#Wt{;CQtwWy~-0EyWLqg2V&OTju0Qv1mK+mrmGRDSalR_^H zCMG5XJdT0j$~=TQ;AzzN=o|5KAg!Czpw@Qv=95^UpcTHS`Ni+WaZySdGdQ(6?yQy# zultMJwnW*>_K4g5mUx%96YgdIJN~K|>FzC;>)IbMUL=&l1P3>v@y>560e{X+l&qzcp(sVz+%g23c5Y};x6!_QB~8pvQp8P_#`HB_@bl$xKu#Y#^(;B3 zsfk+vjf^OwlKXhnCnn#+qPa zp*t!W+*_=af`SAX^&}5V$;!5w;Dq;f)7P~3)S3(q4K=qEnKx>)X2>FeCne1XGs zl3BMi@~-xi+LtEKzrl%w!>pBAZ&2V>%?g{e=*3G(Dpl`5>@PL8S&{i$!e};GT;t+d z6-+$~j|yv=)U?ro23u4EpH7@J9C8YW))Mx!sgRX|O`Vc)tH0>8Z{6N17{MetVA%Su zdNremwu+6&=lEI=6fBx8$#(P(=}qHavWS1dt+2$aCO=cm;q~L}GBF=J6n)3?(nHCa zAV$pTN?Y}>{DV|S?J>?jGM#-Smy6%2kg{|B)E)7?|5|Lr{z4{W^uR`VTeT(YXYn)| zY0paraD}Ke_{woh|yO=5bXJ@js?I!I`=|Pc(C@o@Jh|jq0@+`-0^2obf zY^bome!{WuWE$?Iu_&Kla1Bs`CSz;bgPuPdOi6D2)hfqmR3lQKkco^TUDR2XE~9Xk z&_C?t;y0&yqI(QrEWJnwof7H!Iu-wbWKqJ|v?mgjLfUj5pym;8?y&QG#7V~(X0`cI zdjqR3&47Q0d&x5n!hJk}P)BCfcFzdbzpHtTZp&(-*y z+X&pvsR}&pC7-RepjWGpZf%hi78bsq0^jNJV#D5E9&YAT6+yM}eh6TmYraxrczC$m zyng%6TbVAkso3ZA`q%6+LO?FJ0}+^0!1g@K5BJx})< zpP+xp?Da@em`qSGClnrAMMx2W)ae1xyjUx3lSmi4Z_c5~g$LK`3f2 zAFF+N^#z&uR^0P4#V{C}*+L6#7kU>Yw>*dXx-F#f3oTweI0mf9DBS0jjA>5J9GQk? z@3!;lj(=o5U}#y7&;25axWNi1XC2X886Ou=xi{I_r-LL59JaCW+A;1F4iIK_=ADkh z;bX89(0w+!g~Jp3Y3H>1@ToLRV_3sRD~Tt*5!AG5 z%`iLJzwQ|_IrkPRzM^S9IB9INBbTdp?L@@oDvnq|2IA!F8q)uD}BR{T5dPm550T(cfI1T%*nO9ZoD^z$rmimaKoU5 z=WJB==m7eq9?6l;K|L$_;dwDt_GOVsuaHA^U)1pw51~!`hD82aQa?fDn8rVcBLP=Z z1J1@~Y$H@Fuu>_uQImbRx9IUde!MO&D$9s*;KYKGt%?r5<&enu_mvrM)aZHoPHCW z{wQL=nUw@5{oNYJP0`W2C~TemFS}}Wq-8Yhr4NNDEc&kxSpi!^!@$HuRQ2Dwyyq`q z9Im9Q8oYT)&B>XHh|l%Ma(a9pI9sZys;wQRMrQ^lyQ=is(kd$Gu$c8@9TT>< zw^wJ}+SXIj(&~(Q!>mSc?(Xig`P|?t=Vk2enZR|=m7RneAt50+ivr5kM!@@!mZq7P zoX7i?W`2JD@y%aFMP=!a(Whu^=3J~z>qh7MGc9c$9VZ?F3JQupUN`1x%m(jqrU%!a z%5-}}MFAWADawa9>rB)(=+331Qx=EMro{M32OSevQcA{_M(Vmkkx^Nr^Hk|Ui(!>G zPFjhwn5L4&wVY-U<#g+Wc{a{jf1rv@X;KMrnib;L#ZuV9^o~a}i2Y{kHZB^KjBw3e zR7e?1poLZ)Ljtlsc<6W7nw9Ixe>(|j+_7^_G=~o+qj}XmQ+Bd`e5;C)m*nEq#COAe z^qrs7%KV$-FtH)<9Yc69e5AYyfjrRDP2d#mu#Sc+_Un{nOKoaWq&B}GpdVw8cfD%{K6m?r!Z@r03L5+b%p$fgY67(14K+sKV)<5)pOCP}(*v#R>M zbWQKqEA#OVg%$OzA`rGQ2oeyM_wL*zl*sPCkA0`0pP#)JI)nd1C-h?1RJl`&7Zt1L z8ER<%Dn~S=DVo(1Uv(ts%7&{RpJ9DUla+j7>&azId@$vRxob}yxdL@Dp(#DVIN<&s zm_=Wrus|^(e$(nv)UzZi;fi(K)F7B;k@T%M6@iB;Q3liWC}}yVJ&-{j0VyxI0OWnb z_^tU>hy#u=O9iV=Jr8{v162rC?o}MqJH%tcKqfyR;ql>w*ko~R$0xMS;pKdOVv%Pz zp-zcQq=qBZ;^3l#acuiHdAniV&BzF{cnI!4>K8YZXc`Sw$gz*Eu|X3COcI^fgGRe$ z7N{pEB=S35aDcG}2SM1CqpMBl-JiM0yA{8J#S|g!sL8>nTr0` z$%zMO|B-e!nqKwjZoiUrSqRgp178=`=rs(}G9yT!ymF8oU#ZIdR0!|J-( z|0E*iqX45&B0|FPht3Bwn4Qbqhuq@RcgL!vwqj-#vj9Cb9gF z&$X-Pvly)krMor;FL?hb>`k@{FlFA@*a%?IZ}-fsdBR_^<)Wjb`=iOQcW_WJd;Dkh z+|%TIV&){Zb@qErJdwg7+g3Goy^*cCwM#qC0b=_9iNO)|ff7$KotbS4f z9$fGBgbUr0Mny+kIXE1;AhZ2EDBBNLljTGGs1|M$L3!`}6`A6~vdL2d(Io}V9& z6$3`nJ8z4*V{T3=Ypz#pYMl0lP_6J3aNlKE3bXjt+v9fk+0H42K zbiQ10$Gn^xd}Ic^GzGxZy99=WKy|*~)!cw}g`fY3{h%NS3^;Mkj8A?2{fQ|lVopw= ztPZIa(^Z9!^_+ENV-_6P&T)!tB>H5m)mw}oB1i;0Uv+fw0bsiNS5eX4U50Oc zeABiQzk|=jYQIsFkxTQ2GC}G3NFPTAJOXs@YLeR(Vu**0=1s_#^uyRoZtNyWiFWZ! zg>b^k`KUpDLA~_Rpn2>5b5N&Mh8_|>^lV?l<-p*;)n>jx7-$tpjDxckimea6WAIEr zftPdW=;-MDvU73#@sY>A=29@A$rg)Uq3MBeAfwONWi7>OD!$v&TgUB9;&P>WGc!iQ zH>l}DAWYy(EavU~ zYzMUBz^kjPYj)i3u><410zV;L+Q=>SzoXxH;cipWlWR1*jgX8}Z!oDf%TR0NvpFjq#GF5eT$3VM- zz1tJnJiQ^D4JT~8E4`tW8XLE~3$;cSBl!Pld4k?^_;#zc?KrMX9q)~+hw14=tGeTJ z%N<2#;=L}}fGt-i%I?5;>|CF?MWl{_%lAh*5kuEs(WPL}zVhs#d<}st{J7C%Nz5j9 zy3(d?{dCX-94+JJD5Gif48#6#P1t-rS-eG1T${;&E~5wb%uWhK&-&D>=Hgr&=xn|a zUFbwv5gZ@BY`!7QSHA%`z-cz?&|n7~_pXRBA-#7EoL7~H?_JCF7M90n{g*B-2SX74 z@0G%GHG_Y>^@ThmW~t+@uD53&ef5z#uV55%dHQPt-UO&BU9>Zz6bJ?{I(cav?ClT0 z!HYUw1f@WI^G^|5-@Uk7o$ zch}+ZW$1LqvYd85^;`JU?xnxDmL9!-e2#(egRH*KISMne5GQ4?cjsGmDQ;GK`E5ts zm-pSQkM5t#g4ORQ^uMpyFW&*B+;asJIi9J(;MG}knKWuxiy=mMq!9{;u?V=mIku~5 z`EmJn$Xv4T^rtlE5)2A&<3d(so>G(B9k(zias?-^hQ{wrxZsQaGtf?twWVAh=K5aX2n3Y-kxRx#ON+%NY^n=da##U&x`qDt;^$XHa;{_{D_-ke#p=cE`OkT8_rR2@dT>(7Q(NXtxX zG`ACG7-*vreMF2`=r|0AwQu1BTJx&%51O+p&aaP$A@V|qAMfc-M@GB)ywqyLTr0zT z$c(XlCB0PV2SfXu_4f-}r0dGa;NBhu7;Aw!L2%jtbAsUe?%n=XT^;N9avz$KVnrrk z1M(4EB0w6Dcy3nLjvd@5t8s*=Ok?;}T^m*L>@I*r&s(3)&MMSbJi3@r;byzs9P|nJ z{`sWJ>kN2l&u8;{c4~UEy|_}V^H<==skrNHtWg%rAKSO_msOutJeo=?3OdqY#L9!4 zo4mJ}{z~pzpBJh*INoyh>&KzN15&rFr}0tAErr$&aXkdm-Osa*EPY zLywK@r#xXdgm~T1E%Pi)2;yE7sw7o3r&d2$U~pX+lF&o^N7vVHwCT(SR1dW;-{voz zj2l`bWFz|b@AFmZQ2n_F6|%|rNFiz_<0Y_8xSnBPq-7Mlx8Vc>EL|gtPn+u8jr@;X zJou4ZHRVjk^jkCaPO-vIEPNAwiHSFi1p^3@cN<*e{}|dsD30sHb}4?`P~#xF;5K}I znz0b-0SUi_b#Akw89Vpxd%wLw3knK?%LoYx32^lQp7MWRG#QMT6S!tkENaw1k(2(p z%`}*>A{suQzH^QjnT;2*P)FWi*Zhi--}x=b&vM)7QeA*$r%P9fHMWN>{Ek}bE<6;6 zI7-v$n%ikaPQPepuAmRCF_8y0bo3e$nGEW=^gdZvRsX6jPHs5!#X2Yk-F!Two<0cn z9W>G_OOaaKi^8Q>4X`cr=EKXE5%f}+GjDb3;d@>j3g=rm#w03}AAfOb)?*@pLm}XI zCrIVP+rELwRN}wqVa?Pl60-q42TKu}G`QnG^U~1HT{Fcw3$H>A>*N|z~ zj^l>4ru95a&Tdzd6P1H|CmAZv$E@$}Hkv_4cjPDh3fcR%YrD~z{^LwZczJmxP%b^B zm*cCb^+xF4fDq} z^U)pHSHu`B^maR2rGssqtx%fW*(pSU_C;P^9!$FGGGPP3M}TItBdPG~Hu7aN-&ML8 zS>l@71~-*Q&{s`XZCmpl_=7rcdny>@9K-bi@v;<|=M^344196hm>=2%+8wNiU{>P!Z5;%1CitLg04pgLb^QhidBgKRI;iJ`5fWn&eN(-z0# zp8>C%ANZ;kM?TaGIb90KAic_cCQFN ztbNng#?!9G3hza|e_WiK6Jw!Ckf8)0;r20~z)uBca>80=pvOgsHk)!ZkX|D-bE4qI z7neS+Omz7J2!iLOU9)q)+bpW6dZ%Wl>DRH>4{5bTfqwJ-o_}zj%pGrczM^5vi;Wsk zxEFRL4%dJFAPDUELJ=R6;b$lH>|zGC_XvczXr#s1jo zGRvw?37>tlw5koUI)x|-SY@EcxzU%GJ^*g&)=ZvR5<7C@ zXYW0(e}WWBHwmPYWx;Z*3ALnTUf#-y6F8G0eqD&seXiu|aU;Y`?~Cj3aJqWhRIuaz zqL3%hU9$dQa(1?3j!kKH7d8%6oxI&#QAQ)flvlcRXx2N?F+`E?&KdxMQ@9_g!_#OaFJ+y~bq%u`8A9Jq;>bc|}9?Ba$a2w@uIuUpfxFv0U;UmlBEtuL| zR(S!ld>DY zWd{0Y^{myI!GqbAOZZ)$P|={#{ep^$sJqieMSRmf>Y_U1d6gs+4%5;KmdxrQj>sVl zXAC%A5^6q~!J#Qw_sZbR6S|$GS!Fs5fajY10h6|jhAOKvYNwK)W$&tV#fDY+}IS`}C=8ab4?_hUdS^rRD z=kx@@D2?pF#>Z~HfdD!e-U%nya4C_=JkWerr}*Zp6YE73eIcnqVs!lhCeb7~U-7P# z)qOL9oZ#CY&PXLn$#5`ezRQI1+wl4oM@bS*ji(94Tw}yzCsOTb=QC6?gRuesB}MPqTgvcFn`VLZWVd*M6=&JX&66e^TS= z6petKCV0~3O>VlzJQ*8PQ*UGBcmAxRsDK@4--z+Qfx1|@WCJTQy;Ww|S#Sn48|@Jz zBc-dfItW4nDt_yxU>OYTqw{2gqhoq-FcAZv-EX<0^=AnYd*0g`8WXYb4?3I*;+joj zylnYKjTX@$6X&1lNI5$};l#xS4M_yZuA_Pgc(!17L^$~H+){g@M7x3!{q#U0@(RJM z!IWz@gXrUNDN1=q3RPx0rRg47SE6q|mMJSPkNM^4X^gpmOWt3Bw1s_!43Doa{QX|3Tn&uG^A}I2Pwza`4!F&4Jg)bdQe`s0RcUBw zXw#ej+q2sRSc_WS0jGppZ$YH+T|d?`Tw>zG*QcAG$kO$t2>0liAtoQUT|MI}iI31bU{{9cdU;Sn0pmX_9^zRjKhBumY;1E^I9^M!h)pO)xcs(FP&rt59#cOpHdyt>dPp zN3}~ExlS1z+sY=-KSgDbl2e#y%zlv<}R6ja4^euGRGKnLRb8xd_FGxJr8YYgjpJA?%Eg>TYo4yGmVlao-;^;@oBAcq>9cw%>55o48= z_2Xpl2Tu^QmOr`#`;OGOd!OILPT4*8@?R1nNILm(5}_geUsXSSE;J&j9G~dhgOZ6w zieBz(c7lxdf~=npTNZ$D{_I>1MJlE_?Varo4K4ZSC-v3mV(_`K?eWB-n29RFn}Lf< z(I;WTmbt0iu~|OBeq%AasI2JbLhYV~n6)m_bvd{TA}gXpy9F`mx1_<`Us`~&U8Cqu zmKt67*&rW3K}N3*gv^UL%fJoOYMre$Ci}H{BqtV?{;hz^8kg`AXAGkKlrWqqq}?XD z)M>)+AO4wwZA<}v7t3eKvby#JkC_M4*U5pmz4JsZ(bdbpCES7l38Ni*!b*!H8jNhyd~hW zTkY@gI2WZvuHJcU*Y_2X8fMxGYV#n6%%u(9K1Rm{PD&bDLvjf5MUC5A^zZ~J;P;0Z zA?y}$3OIojaYxQu4Pwdig) zqi*olIr#44e^9qWpl=K2gA>Wljxm@08cwI=x^eAQrNLVi*xd)F%a}>ifgSy*0VIKP zRN~J>I)ggZ>c0(u6LEz6nys$1Na4XJC)Vm!nn5zfqEzXuON+8PKGZf`4%GCV5alYp zRj&keGSSC`IAnqrRQL__yMFnuPMajQhezZ=YVvRF@&7VnRCr9@arTfh8;^fml zmct#t5l7Yf95$54nU%p_uUw{9R76o28<}5N{iTv!Y9WS0Wo9N34uXxdzD|XvO+RLx z*{pk~zlfSLY}6PBzi%gvm7d>ph=-LmsN0Z)i3tguEy2|=Q#yJ2C^*1j}J>!i@&aY^^^y<|Vl&qOMr^QmK zd|;78&Rl{_T)dw_s|6x^HziHOsDVeT)%P>g4NmI!#ilDgL1 zqYw-%W-W>K9!Y64Mz4A}C0f&lISnHxm|DE>V`3tU{Y*F5rbzn5ks*UW*{Sg6;e3;Z zfz8cOJH{qb^77<@j5%|2rsm_hvQ_GWc5bvNun8$CF$#rL7t}@@lh~fa2A4Y?h_b^( zB*ye9E~J^T^zutR5@J{HlPcmRU|}JTadDTZ1}ra*B*`C~Ymexv?as&anv*yy(^yy+ zzG-=3TJA1)x_yFM9_N*k)njbA!75M>fu76B$+2wIE>byez|6o84qsc--IGE5%wA91 z>6;NZp|B=`%g#0{B_}0TI-it=)0FWBBl&JHyeMHg93o-MN0xS##$>9B}Y7MpH z|I0ozD`#dWh}2}*KY|(a(4@S&Bq6857kw}(S*h|XGHSpWuduTvcCP`KLF+HZcD<_J zqKHU0!=B0)&hKWA6mSwS-Z#ihw< zxeCrIWT7{Qh3X^v8jJo(vop$-jT8fAEsn=%QDq$N4x16WR2f(c*sw{NiPEmFV`_Sn zB&?)~EurkC58~YbkTk8>DaTx@L1|S*SnU_;hcy@MUO~pCb~Y8X-7nC=mTs&R$0pJ; z3Y3D3u`w|m&hQ7nTr-XdGR5d`oG*GP`P#fS|Jvij!&xNerYV@Kb4Ah)W9%J>VGQ#R zQlg6f3>=aty(D#S%PGzC&zzW0Fg7vymgL?tG&Z&e4%Cwdc%zNFFaiA(xFRGN9wY6onw(=FtWJx4} zr3g|eu>X;qo}QlUFKoc5oEXM)o=fwdvk?a#gp`a7+~mThGF|{x=zCLNkrhUkhK#!Q zb(?~XuPbZ@Ra}Usp4gvDm)4b)p|QMB86q!kFz-)ui`?_;|Gop$v#NB2$_Vlpi7oWz zjtP794_MmySkO5Vg=Qi(DKlijdDnqO73vMxz0}#=e0*7Od38uz@X1N{NLHs{PHcbW zy>|ZJ(A&>+5Bgo;eEVzh=}}G*CRijHgnJu!--(rQ0bc?H)-Jw314B_}2`<`&-tqgr z{9gG5Z{Cv9xkq;m$e5cJlqr~-4)?29rt|ojFN@>@P;RcDc|4*%9)6}bp?`FYjq*pL zYdOa=v`GGkR3A$6`JWuK{nqs&k*`y|aCKL7X>sPx&kTME;hfv!f8;xAD3Z9ictcYY z@ba^|ii)U&1T=U?;R7Bne#6E7_w}C*!ApFDiyDn6p}hEdi%B+KUTJS{KAk4}{jm&o zFrDHnM7+Gb4AvI5?z~$rJ6}p#?Cq?r3)CMnOs%)CM-l*7))H~a0d7fh37Tn%ZpI!HwR(2gbWpwfUxk*f^8b zd%`|TOeu=XSl?jP!i|wAxC3UrAnki$#nac&dIr4?%#Mro4)@05VhU4i7V`6wV_8`j za$5H5X-ONJ7Vp?6dUe$5w3(Hek)b)D@oOEJE6>}Z>AId_fRyUJp!3H+Y`z|pbB6?Lv^FOzUlg;OYOCjFiRRNK|s zU<^N7F@CX#v8j*J_D*(X8VuX@)>If`--N$^x#XzOv6=Nv$1^#rz*y@O43Z<*!JnL% zC}L%0#gp4@xHVHOyB6^AcDC9S4|ab1)@vIej~D0x+v<72Vh%bwx|*7rBiLlMmHl2Vr2PX%>itZgDRYsa&WkO5j~JZ>g-Bj9NK8RPpm+H z-HwN;jYLRT)38E0s3tCl4pa0K z4Fm^9q$YxeNFQFSzf@XLZQM_{*PJOud1eyuDA?$`HX>QZck{YfcvR&U;HC{2dCe^XQ9d2&+(VNi|9#njV=88 zCrz=Re2aTT$i94h;OEu@^-G18l$LgFIlzd}$RhxmFFGdZ=ty;ziAzi9)sYv!0>j+5 zB$rz>hvNrlo06E}GArHnSn6_5r+}gmFW%PY;-Mas>|d3IY0Ir47mbw(A)f&sw3b_R zMIJMR1vo44b3P7D^RkGDiNT@88OsCkh?52 z_E_aNmd4d05(+j4mJNgDaJ;!+95mQ~3kj@ozsx8ngY9YM?Ck93)l<$DCH{d_${}GbYdjH1`Szu(_&A4%yITB4(RWHg2tgzh!r>3UP zV#k_4Z!u*xO9sn6J2ySM95RH1#Kj{hXZj8GtaN2^S%;vs+`jiTw2)z;#$_BuftU|> z3gxq4Y`eV=w7IeIGcGRf@6gpv2Zy~;d;$UjJb?IndwJBXR0l@OpW+l+Ro= zsnshHnw~IcVd~+L3YAsgV7XP+S{d(tk1Q=4URYin^ER$dv#QeXRrc^&jyseSr{L?! zv%Di0zdhUTwgaz)pQhX96}K~*wn!tH#;ijJ^$Xs?XA7GvMSSW|)A)vgnIpG(0&61j zAygrol9m=XY-RLvMq|nnOZT_7oU`?Z2ppyzDaC&bWwT4E-h>DE&D)O44vSxP8LG+Y z)Vths9uaw{>P|OmELKU0c?{H} zpusJn-`B(#2{WbT?IDviae})D%{y0?Uj4)+fo{WA+A?7pm(%|F2QF5?^8BX)ii~%7 z`e)C;8W4QNTcZFEQ@sFYN*Db zQpv1zI}X*9<%7JQS`#Wpewz?e;5YbkQlto%1w(%|=xz4B|Y^J{bd zeS5!J9+04H$Pc@0ipFsV(u$FLJ7Jh5>;zT%zs2t=pa-)^PuhfZ)mC|iZ?IlE<(6lh z=;c=`Dl-b|;IAJ(5la=%I2~TO?u}=}h=NQTI-_t61SA2o7B{@A&gzwS{I}aXb78QK zFSVHQHamwqYqbN7!SnuiqptL^*%Vx59j(40wiIa@nJud+4hUqf{b^ZidM5q?p^Jkv zNNTXf?~t7)wrupaK-${Lq3`3v5BOD^6J8yHFH5^l zo0lGwR*jnv%_MvG&#!=>3w$m9_T`HaxWoH*qxcW&ZoqHblk3WB+s4qw=0EazlO2%j zc(Xt!?>5v2-o5dyYTjzZHUEtOSMJVZn`B9b{yjFe85LGS0(IUudEh@@dmdzGCF=2v zI5QC!l(oinKUyz!07@n2*I&P(yL(qLDkFK_x<^L@CDs;ZUDMbfJ8{!Qql5$0FbsWc z-Z6piR-fN7EL7wvu*$#wt+-mlDTq3gp189wwz>g&np}u!H}I{}~kxu~`)t+2qGkz0c%qWUsyU ze?3{RPZ`xjm6smmJFv1*-!fNEKV4KuX=hZ{fWV<#zk9v%MX4glGJ+S6}y1Dt` z-iRPeI3Ol`7zuLYm2Sn5*5E0vC}VaVy=Jr46vgAL@=+SQ_ke0~6~=60cwqn9kmziH zT>0|P?=}9L4Y&eo@fl5ns6L<>!LX(ILohv3v1h;+U;0BCM;CTAr3H?z-yJ%XW#pnJ zL$7P-*x13~LZt86z(m5x$VepMg+&gpU74JkI(Z^OlMwt*y;KdjG6!$(?(bs)Q|0x9 z(8N@})X>Ip>@!z2uE*;Cp|Ek3QY{{r5KYIw zAM@4df%$5a-O0>25}~aX)9DtMd`HT)mP41OmOZ0rpt&jC{nu1<9%~kwp|2)X-!t zz>JrSl-zGx+?)$qTEF60SotE6si zx_|b_%OW^uD#pD%VZ`)yG>s3J2bMhU*NmkY>!rtK2zGH|sNjpEIw*C>{`;FO%HAY) zl}Z?V@eEIrI}>Xf%5LJsn<4YhEu3fAoPj`ddV!pUP?g+|28G9$AMi=fb{-y&N3+>J zB*}#fk^P(wS&l-7{X2WrICHphYnG}KjFZ(Xs%Opg2wjr)#i7@J9+LhU@(VugBP>jV zGT`h8N;&_9citZ-$NRW(|Jb9k2&>uuxDY3&90kDEE zQ;KX%Oukl=M*|$+I0210h-^cQJcT@NSXxFt|Cb?W&f}`NwBpb7Wiv{j;If%RVS3dK zSI=%+sj@I~A+d?_(D92++MHi+Px!i5co^Gxaf(a7;6Gwy#g5YozT$70DER%mDkoDV zivuG*`KsO?bZy^KBn-*ODi#~w5eZ&~(Js}veo*B9ozrT)4|Si1v-3>9JF;S@A92;}f>?&k=Gec{-f`*weS3(WF>3w>_#N&76=F-S>; z#(td6`xF%yhvqzP1b$*=Wet$bCkMnTa(IBqg)>}l_uTvz#HiEMZoQp<4<8oLc5kzv zg!^5}%#Fr4Kd@q{A!VoK3zdja?U0s@7E8vp`2;1lVADx!ghgZIl)nPVpjwg~6~Zd( zd9az4$$dlrf#!)NmBw@DGHO!_ur#*fRZ`>PA}O3XYk9H3jUn)+D1icF>@oKVtlo4$ z6kte=woGx(`64OMMpIw70aSoz3Vu(}NYJP)^39bRE-=4hk$@nGhbAgh&>5x_EMxEw zFNVJ^LEj4p2?tRGoO}@!TEDed{=sK{p2C!%h$o4+4P?mw7H5u2lgG6)zt$= zP9^fEeyIl|z?TkLX7aeljwW*B0J6s7<+ij57;=kPQdD)KTMOZ+CgKy7mEgAvi-y)a zACTsJ+}9~>E%kCm>bj)-AQPpGo|M>k=X(9Pjm*TdI`yNEWaF$&o!RGvJ89Q6Qd6KJ zVmdFKfat6C?^N7R*}dG0qTYYsSvMhYzZ{Xf{k<1nRAOTK&M6s&iU?F!43ta+!7Ev? z4;Jl|tCanmD?22%+4s7{(=Uy`*-=v<<&iN3^N-+;OO(#%sSN|EYD1gRAcbQ9zL*rOsi9RolQXxUSAAZwq6w z-BPbb?z_(;cLF6byPHdm+kl>2wA*zku0gjMYpv1!t4WFN!PeH`*f<3_D7#@6MGc7! zN#-DgqY{L0EscwvvK)sF$WfmQRYXKZY5W$bn20>^i!Fmn@PohV)+Ig(b%<)E#T4Ag z&32sL+{K_L(oYTyuv(t<;V32K#psS=ZU)Nqs;)l!s_smj(2XCvv9g+xfyl!azc5nZ z^^&6GrM9Zi?YeAyf}fI*piC0}vv0a;_=gl_&6F|W$HxaeA`)sI4uOgTI~%6K9Va^! z194_)vM;eCrYN6KF^G$4!Nt^gAAg8r(C2>yj&ey|QCKh(B~4C}Y(t7ZVf(%Xk4+&y zK0ZJfrt>2+{iq zE>x*7!&I=3-RTua7YX>Gi$fpk*)6S9Bu+}$Q!w;n?2v|ok+|^1jAspvFhqudjg_s) ztkw_9iKol(9l0n2Sarsx0*B45IOXOhu~e%qV#*QoFfDD6YNJ7iWhE2PoGC@nQNk~< zn@NgMdxDY@XVm~<(XB18B-O%>m;~W{kQ*GlXb?h%U+1S%xo9;C#QiaL!H`%6z*r+s zlCDXYe+Y^UdT3Ef%XE`7BcvM|8Z=RX^%HUm-sYDHw46s=Bq2m-AR%{95^Hg2Gb)+lw?x&h?V3+!eYW;$wlX{ zRp==2;7hSSeBTkg*Mc^4e?kN zw$X*P3J$t-q-;&qym72;$#kP)#kNYKn7$N$Aj5##o}TOF{!hm0ME!sA`hS4$-*=yb z1toe{bpEGo0ZJYB>+35}7w~p&7fTiZW24TX|9zwBF94DGZ?sKx4xG|Fkc^1@++Z(1 zxkqZAi5@%aJ-$SLAx&HZ{%P42@6Ew1H^peX&RX+j<}vC$z3eF8S4fTYXtzH|*YtJE254RR#=QHqITzk2hZYGYY-!s=5k%0CD<3G$t*w=%?rhhqg62h4q_w z4t91dK?TYnLtwVH;rK2llOb1h;ojWew)xEt*yA(|d^s}hnDI<3EG(8kw{&vSMw4#M z<1X4nc8Z!E;6ppOQSkkj* zzN0+g;j^_{z8r-+^~>D}?W0G=m2xh4ydrhL<=f|D-m-9#4BsbhQS?`wS1CkP>GoRO z|D87CWmb?=KxSj*g%vip<*7UsurJES$0znSM_M!Aw~{zCIL)Ht`JTRcnX!ATN&AJN z3hDcAw>>QNlyjzJ((09HM^^S<+@5D&tNs}5!OQ!~;P(VlCZ_y;ZFSI+2O=J8m(4R$ z(MC0`u|t0Y12sfQ^S8`P;yF48o9XTgwG7wdXCJ_Lus9*q$l7_x#Fp#+&9vPwg@5F*BWBm>;}UEyho)NytbDR)eKD82J1yOWfgX z6yNIT7@w3&2|#^hrI^^RuS?45caLr{mfO7X@rgE;Z;yY4lT))qr-xf-wkZWMkWsTS z28RqE>$dwu?L~9OvpG!-NXDfmiaX2WOQb~9KEp>3!T3F82*qWlhYN!H!t$j`tSqQG z*pRb$UG&%YT+pjyimTdF8Tu9+-}8l~FyRg^fjFB^1WBBKxci^5*h@C4B9xcP z>e?cT_FUTuc20FOrHpOEfUs2iyffHA^LAa_NzTg|J$lnHX=wN>gUx(mYHDpDGBfkS zG9c~^Ejou=OjVXm6jRJj1$JK{E3dSi)Ypc6Um@pLSyNoWtQ=N%*AUx&X?dy9B=gYd zs*R-A3Xj_hl`kbG5MLn6a6)09oaqlsD8?tsAYGpSR$eC>y{c60H$?ck*oNR_gAW(0<4?C%@Cn=^w%P24Z#l;I_+qk5}UKw7Gh{q>rK3c!-+B{%j_%dIr)c#Ny7h7WN7D7*$ zE;BM%@N)FNN}q`qL>`zh(A~e15i&gU>Pxb|Ds_eklybA zsj@DX^?@+e{hAgy6Z4{}m8sD%;Mn9?9vqU}oK8!?N=Xc44d2mZ#8t>CDyt3NnPmq@ zjH_s^2;2WdzsC70PMwgeCd2J~N94-Efr8JtV>a=tv^6mzrCM1BD6LVUcbwvd6(sfl z0S{fBI4r&Q={}@Zr`s$PA~w2Bt~>||%pZuJTAq?U8}*^-f8z1Jg9X6T0KX3@;h>q> z>2M>T%<1C==0%?!lOkoWQ`WwPD$Lk&$LPC@5d$GbA8nkeDeaq~(nU#c9bX&h;*|Wlpw{6(lkZ;h6GlfzAP!}W zjjpKw&1)V8q#|iZjoJ$4QiN++V=s4o3(^WQG}Lr)oBkyIG+77Rkb_gJfn99&M1$R} zxnqw&B-ZJh23NO)k_9$PB4b03_@L4@_@`EF9`84P0XWK?-Q6iQ<>AI@*0S>Bu=!#P z(!!0=q3u}?&Z+tJ{qWJrVx{sqphpJ?Y%BpGHy|*f3;3Hrw$|-zb?9n$#1bfh*mWXL z7-|9B7>}dU;)CPk{M=laM(wfu7{Os6ilU&b{Q3R+_cp67aZ!X^PLEfnSV-@IN~%BG zmr7b%k8fXG$aYja9<=d?*y=35v<(&*^bJ!ZTa;IJGjobw-Xft3f^_L=Sa_na%NHna zwM#0jH&2F)dkZEYD|=D!72AnwoEz@xUqIy|rLnL9A;~zr>Bl8D7UnC_dOPNYYk2)m z2b0!VU-d_>pjt#cUg6{8I0WAP0Os&PKpqvagd87s-p|`D_8MAqm^KpUYK4tR+RA>& ze?4V)N3C@|#u?Az@6R-~Rz_yHt<2JedI6Ga`P36liOrGuz};A)K?nG|2C~Ko;bMa& zCbq`7imHZ~vKHJ*ldTxx&6aDMrHx(h$ps4~SB~rPyppPZcn__ynGyLTj~0=D3%aWc ziF5rH&&6Ku3sdj(!DYdSKhCpy_Z{ijg>|7~ozNnB$!kwRNVj zNf}W3^%Gsia}e=5z3fp@;-UO&tEI=n#uhWv7pynm+jLxswJ=`#ZA>_JYwF_O=-5;e z6qUg_rRf%zygqp%K*O2+vYNJIT4=1Jtp;-F3`zh(|X%$`YPR4Ni`da;P=6s$Q~}sU#6X% zG?g@kC(rvSRqI@zIa@PE@S9tJuzO#Kt91!O$4|B|l;-nak&w+oMu>|QA-Cy`@I;cs zR?9^+x*&Z4p8#yarq~>Um@ymU_Ua@6>gKf597)5hj>~NRdCRZ|grHbj+xSW?j?9kl zP9tv{X4a?1a`THdYt7*1H_^hu$D;Mt8DR_2*=D!>j1}5VKZmXN54k=p)mzic~t3shCmSI#nb))i zl!DeEe3k&?{p$as>_^~g6+P97QfG;Zzjax=5&MoE2PoTi*lq51`^$Z7?6V81E|rnM zIW?)S71Tv(eqD4cr&-aWho()Cjz@A*lvf&Bx#G^eyruwjvuIfHwmfIIrLm)teGA!( zuv?+39IL!>ZJwSa_L|_cDtCY{7|m9dwrURvtR^oDHa_fn^E@8hM!8h6K$;w!m!zT1Hl*?U2dek+D{7ab_K z?uA}&+wSgUS>oH}d+p^m%QKW)Xa85eF`rQ_=RV4F27thE@NW2FZ#=l3#ak$))_)qJIi2+o> z&mZ9jM@Ep{Tdf+?Yinz364D+XJOJPtEtK+P&lLiJ1-fv6p9DhlJNx^ciZ{^ErerfG z^8)8{fpR*YOC;o!YD#dq2t3@VL0!PeK9iEZ3V3hS6Ys-viS=2(rF&jvT5q{ho%tAs z$)A4t3?7Fa*g_agXB@^Hrzm=1_(3||Vb+8=U`|hp(s5@NqDlX?63tH&(ihAljP`AA z4Y(QE;S}0@9NtONN`t1-g<$ncT@e)())93^b2m3$ z3~v}rJEpWp=Tw8(;BHQ2*RtruS-Gov47?-KUOQJMJw16{6$14cykObn*v!n{Wmjwb zYcQZYKCGdEN5UOG6maXo0Gc0Sn2fk3M`UEoW_-V4vd5q_)YCHxUSv8l%|?rDC~g6* z*5?+%?X)civv|UJnY;h)c0@^WZ10;Ds!DZ=zX+U{7A|XN!p=_Qg<2a1p7 zTs9PZ0{DesiA;S(xkR)=(ShY}*D`Won(uBnJ%M72U(u|r%cgp1^3v0n${GnUZoOOx zIFud3zH0ss+L^_3!dSs4AuxP=YNVp2t@k>_c=`~cY~3gg6RZ-fn@c4|s%Wi;sC-3M zkGns8*j(dq2#Lp>GwF5BRVoDpRqxMKs94`W1;Im%i|qU{1BzO~yw3wQTA3DWxwcF(z8Jn<2yEsBaoBAH#u9Ka zPV>({2r($7=gL<;nru8%P5wUa3Zb*n^DzG*FwI!pr zMe|ez+0%|?C^NjHUGrZhX|X9Tdw}sgwlWQ^rZBvJ*(lWy_msBef=3*QU6x zp8UX6(Smy6%S>5aO}hejx(z43($Y#A5IJJu*9O)amoWs%r~w|A9lVuhTO*%QIRhy+ zlD3RQe6SoEo%cLQ1kFRfr^28!J5gLf1E3N;uxDqzfXPgvQaL`eL?mB*^YTHf(G0s$ z9#yX7<*Oc)=7f@r!5t@Ko)OYgij^@V;%dt=<%p1Ueq2wZa=?ie2b8ieAk&i5W{<5Pg-u(A z$;g?GPxlpksi@Gd4M|MILNXuw!^xwd_s9{X8@z%oT%{D7`imAgCv%k`8SLmOX)^li z1fD=B`sI@QsRawCLRZpBg`Muu3sxjnwu_lncq*7;mX}fA9sT>e`AP#tplHWhoiVSa zEW03)$E2`0zR+MGf)=!;aRdbZf50b!g8{Wukleq7?);Yw8`95j$*SM9{5b`aEGi?k zWEbKy<9p+w_4d~0;6mpk*N;jXTEnqj;Y)j6mhN#$daE!jyJ*9Tyw{A0pO9w!ZK{xe%+nLG*0 z%h~|9{_Wd03w8p4s{#NQpgz=WJW~b;!g}AI?XG*D13h5dzRGr`;DPM6bK{wi#u985 zeiHjdHy}UyYqFPxfi2{3r&CZ;#J-A4?oUQOH_Ynf4NO*twlCGT0Cr10b0jnG1uzQ% zz};$nmG$D$p{2cIxjlmT7{_sIaOt96K%Ie6py#G}&KOgrfu5&|j*_r>C5)3dIq1P- z-gbGoCx*XwHQ=O%IB;Q~7Vl$F)b^?!t)D398$k8xSAXdI2*v3z`nm1aHbqO5rzmZ- z5>34N{k&r|D^1GUS3o@@s%)5^2t+DMVfrgS?#=PTO0#{BF&kyvU>Xrg|L$FEVyyJ~ z33S!>>d$XR;D%4&BE$dm5b8kqR9bc1YeLX#Rj;h296iP; zEh}TTcM`nnI`Mk4+~8+rLS_#5Mkn7dL`b|2MCzvFMOhPuYNMhy9a=A*Up?A$>-e%j zTQ`UYw=y>Cty!UWLUQ_&)3cFc;|D;FcLk`Z7&yL$fzc)53Jar~P1G=~)hsEqrs84C zs(mx+AHzvMD#zp0l97)tZfi?uNwhKBGuw9IDW1OAzV(WwGeN=c?*`e%4LYRDX`YNv zUKbs)p$BD;OCs3%x!J4)jX}id6O4%od(K?sql|TRJG8s!iQB@y{jdh-GBmQtMWe7; zr56;|M(5TdQepUemz@Q#h`Bm*<-Zc+WeP&_X1R;km77y8J-WY%e#I6f)Eu zYd*Bt0x$Wb4JbQC^*n%`nV(ld6yX{0bZ4i+Hhpk@)B~wk*7+9Qw@I^c{}~%I!l<2a zrXZ>4i5_JyqZx&uKeVLE+Gv_v^lwYn3I0;=G3H{cEo}_{6FRz}o%lMEh3( zi3PCq#9)C#7t&eBKM~GKotOoyqW0GJ8Dr5iyIp*yqp6wka#q@CeD3F)Ku_VMrO8c9 z^ycl8LtB=~&Nv10lDxzS*|oXpS_9vuhhtmd0c2|uc&$3u56`5nF{Tm7hgOxQqul;$ zdt{QhViHSH>%9J#zt`p5zVsyNByEv9Gh=tToBWAn4fBP#!-VkE(GuILG7CQ;PQF&1O zUCaXV!=;D)GQXMu0|kvSXF2Xfms!(07_jUJ0I;debH?+Pqt96I<@Y0&(K9HOL1K~k z1mFTw`=3gzkAy4L*jVN?Rt=Z(cwXM_KWMi2P$ROis3j*Gu_&r6Ov`{J3E=czQ!6=- z${12>Lad+qIYgOn%BZvIe z5oq;n)>@*6e=(A*s#k6iOGRhC+9Dg9D{ zg( z7R0(%gTK6}hs%!O6L7|6q=f3yNEAjuYC0n>Ww^Ao@TsV2@>LlwJOlv$1S=yqXZngh z-W;pOaf}s9@{hi$0y0jd0DEru&wAh zRAr{5d{5;RG$So9`)LWv)7wXjPKp~iaZE|;j?+}DpT5#6Gcsm=xJBK9($R1i!)9$p zqLM}gr4p9$#CDQrkHBRVCnb$itD>S)m!H~&$Z;|u<1mtQu%H#vsNFAV9Rg{dq7Lua zQ}4TYqGE}v>9~0G(1~+uQ%RCE8Q$>ls_8X8;pIph7b|L{#^{GHJQ5la_*~0Nz)~)@ zCa*Tf&g%W6| zI@TJR-Rqos%=X3@d##DLy*#NYLu9V5uS7{so|bt$_xN!%Vi{N5SnSnlQX)W8^Gm^k zbb)=y`$~SNNLd1}RK@18vA<~P=;B5zY+7}WOG@qkoTjk4zv&VjmtW>nFmj|-+_2L~ zK9idv$nLGTvyATp%@*kj?SlBF1Ko|&P9c&}Up3nkxf_2SSh3L5XUJ!8O|EE5$?IVv zCs!LQ8*##vW+o;Au^2W>`-$XqoA9~-{EFoi~JYUWRMLV1V}3J`+#Rl&fZGTGga!>Qh$E*y!>=vZ}Ku*0e& zV{t_6m9YHy@JdBh2-w@7G2R~@$~?3S0_%xcLuW$tnV^%?wN|Um=lsAm6hb1Cu|YCl zNf4BdMYmn8w`Ba=HL_G-R-$EG1_HAP~1^T ztS8FL*JMYbUjFOg%9JKcNJ=Kamy;x$!aP0qr({f4UtL8T0ClsHwcbqjO4)(;;kt0&<^e61PA=pKMBeI#!HaF3pCsin3k=Cyjq! z#9qESgEV+Vm>jN}^uKt6lre`bv0j16sDlK5U&qAbFOP6G!jOjUYejk)_Q1gze_;T5B9v5Dn)NcvSebD~?2Wy(Rbkd! zMjnNr&D(3@Hsu01Iq(#PkCgx4pVFQy8ev1frO6!$;bg*<>;@i0xSw2)+u#WyeE<()$yyNG&I3 zPYC^!$J=MC2(5gdkx;F6SFGWZW!TU{QA>64e;?g{2Wv=uu+l?8dekZ2u1PJatTs0> zN%Vj7%Ul`<{nF_Kh7besjoe`GG+TM!oiZbE|6keu>)#2i_b$Cht* zJ7%h5+6stK(f+<{Q})~C*BCzjbH4QuHbYfl_8Ir}Zg}$VRKV0(mRsledtLeE}cEaooXlW1@EET2*W3XKZWi9QiNkWTaL4q9`Zp{+Oa zu}N37uU-io*v>1eOH8ivucc`-=3G7HM*>M>E?(+{F;*NgA zAsqo7QwiAG%B4oOoNZLUsHe0Ewx#7c?@wBBxBzJ9#iUHoJ3GffTP{Lw_e&&&g)yhd zo2IJ~gI6>t4MC%5_?%VeVfFVTKi7B7GoOFQ)I+_&d!T;Q{!;b< z%Tr>Mx%Bdlmc-_#YV{1wmMf~cK#p$KJlA6gZf35iMiTA^o4zCcS1XnN=59$I9s4Ai#*DIyq z;X!O$8?IbW%5oztqFZRNjp9(7Z{EtFufOmvv9^^G9h7=OeGFP|BHm6U67#GzWL5x3 zo)#6CXyt@pKB#8lI;YEJXVLE0zNmt%vJs@IH}$pU^N(e1@@)#_k8us|bPmqXklo zbl?L%O?G$hHUUZ4qkiDfq=&17V}qd`N@bech`P^r%N-p+-d$1Vddh3n6p zb&7JoSwg%E?o+D86E7bg0ZAXk8NG03(~bM12i#55oHMiljr^rzu_d^+2|?19L=F6Y z#qEqjp;)r=o2s54DtQVsixD*kM_OWqk2)i0=cbl&R1X?fQOfp*0*{JUeWD_*eiG@^ z9C3cb{A}KQaa=}1_pWSl90PVHuZDQLVD@f=m}#4eTJPDbVvU2D1r1$0TDXFN(MYy@ zC~Oer&Fj!+`Js{< zjui_D8(5S?$`e(*PYD_W%>XQzIp)^!;lNQ%gs?uv9-?eVfg4d})SRByY(rexw}6Le z0f=8llHixIuAgh7qPhehzQ3wQibl|HkbAE?HB}jee0+fV+)~sn>fW7e%j>A3!ZZei z#W~&y-r#jl4Xl%Gl zdR<1%vFU6XxzPkqwB(EuijrVfX(~XW_=<@TO(NtEOf%q|@%2+{sHO{I=ot7V687rW zDSVjVXG9bY7ehu~f_dr%{bHjjCPCjA^tCaM?Iv1o3(~l8*cW%}DA7EyBCH9S^ zY$1B_xWC{@7N>m40tQ5G*Q&(CL@It9!lCX7CcnF!FD|9z#5gL%umIfzWF(1&)cMh*iy9;h$?`^a!8?dfR!ku zfPiWC>G9+FKcD22Zqfb$nwI^p&>C+&_;v-qo73~SR4&5nRDZqub91L(ad$A7VjWqd zT6Mu~?o}eV34h`X5dloI#;u1Y2pVee?}@`j*~;Y!U5U&rNyRtp#EiQZJmJhq6iWh}Ue#zIg zF`IXfHEn@ku$_P)wS;J7^7=f%xIr~Fh$g&`VV?Yw=fBD{&r;smu%(l=mdKR13kudK z9DCtzxcjrh+Pb7DzJ;m3`k_+{wDi14QQ-ci{Ay;%Eep%E1bDN|A?vPj&iU%awL$xR zSQ=XzA0?oWD=+Kl;IR^I6v;P-bqOh0r%l;|I~E+1p%AE{h`AE5@? zD-i8sKEVtYsPOBP`u`FJC2X}(GXl}yfqkhrnDL13^lt|4Lwb{%8UulfzUjNc`0OrC zY^zgaC%YMo^}cLl-}+Jo1Ou)#vprmdqLRL?zUIax;C>J@#+*&jqXs#1deSLlC8^c< z$sbVv43Czi(_pqF8rVuUCOjwS<;Wpk;mptCJr`VE3K(OO%E23{o70g|{MfO<;;6i+ ztI}krD{5=aWjRGJIe?<3_AOSxohQsn2)i*$n#xXXYUpGc8kJhQs~fuX=f_Z2f})^E z`?R93Dl%triWZNhE~pf;9m2tt5*a86%H#>2+S_M<EjBY*1eFt=Cvvk{!*YYgaN(04OY7dRbnToll+zih#WRyKnn7T#WO0k)&hE6ZontuG zO*DLbtfj<_8>SZ0XJ@pOZfi0?XK_ffMM?Vl@p73A4v=YQQI%lK4#)*Xi&DKe=)(KoA_I0?MtbP3iqY=WC1uSnGWiX`ZQ) zl1twII!f%90xx)IJU06@7Hdoi=i@+fFvQ5$7!Pls{D#Xa-Qx;1CMP)}ot>~M1p`lY zxDxR4yQw40j+e1#ldv!|;=!s?T%?b^1F1;_in6k#lp*BmcE3YivT$QqqqTU_N?cj6 z#u=%Em_p;@t!>txnRU3T3Ll(4_lUjX>8i|EXbv`(FQAj~Wx*lLSL?|4-BRRj-J~+Q zWqTaaVQ`385v(|Ptx@$2%&e`ANC~~M#6t>hBGd4W&rBx7NJTZH#Hr2WlKf^EAgW@N zJdbQpuS56<&h@czM#7SIZFqVP8t)%5eh)0I1V>t(_vFdDw3F+6!@!K28kdH%zJ73M zCxxBSUva{Yg+$%4Ch%pJcNB-s?-_n!*lKWi+|Y3F$E>-O1;&3x2ad|*t{kf?k~-D? z#BKMn329(GTVm^`6XX5lTlVCI&6*hUu#B#r`*UMRO~UWbY$Ba8F9G~0fop)~DgGx$ z4&LI7WW!j|FSS7vy9bkVZvymgV`qrcrv3Oca6*pkvYDsWJK)0#dAt7&9@{j#t&?~; z{4-LqT!WZnnwV|GppX)b%6Ddd*d8mT6s0}XGBzgA23#}dz&7gSpH|yq;&RnjNtpT; z=ocGI+4Q2Y;Twi_3TR(FQ&x9b@tr&^OuojUJGIfpkr^GG(;?eH<#5!aflOgv;&i-B zAvv!94>ba(6}mJ6w3Q8(5Fh^IbLneSCf>aGz|LV)!%Prp9aQMWshKA)z-wMo@!XvtrBJ*Sbj3)8F!3_+N)^hupeFkG z8<~=VAG-c3`Q-NVHfTVI^CoSzLa#YoO7P0krMrvC?{nu3YI~ zA1mkfx}dH~nkUm3jQtG)x-~+@%lfu2WBKggTPHJ8&}fGmtxD^*lcZt!h#-FYen43u ziRgE|@^_L;5TE{^ngNA)Y;U3()(^EJ;r!`3Lo);^{U_?zgc`@bQ*$UsE8bSIjWW9x zheBw=mr4TQujsg6i&CLiDr*3qDCY)zvh2R>j+eQwn~N=)K^GKp!yggIIp|EjQ)rYc zOG(7V@dO(D+v0gC^GId{EU87H$_j>jQt>o*;K0RWRX<)u?69}D_?K#VEFG4(#G0KH zc^vqXZ>;^PI3=}#Hx{-u4GLcwnAjM3aX@+R_^@G3Wwz&dPN~Ss#*zN_Wh=$yQ_y-B zbcE~r&pKnKz!SZOtW}sSn2J;K1N_ezw7FnGa+e>nq}2n*PR{vHKyY#vCk?)OKweIF zFjv(@mk7Meh`fM-c&YllHl>Yfmy#h&#(aDBc-fLQh>i3@@+pmNzuxkcRjn28#&K$< ziTqVHN*$ycSMh0A2A4EqWmhscvisDj7BU0E!P#jq*MGI8cd^vWm7&7eVbxmnPST}8 zo*>y}wbVo$E|{*tNB~p2M>54-v^EqN1=9mVN$Jhrb)o9z-<9?YjiC{P3}NO1l%S7W z*WK-&Jek}+u_GztGdwnhWV8Y&oE#gU&{0C}^58_ryMvvXBk@H82}&vWrE4@REM~0` zyjnj#tpeG~U*XYG4;`BVeB|&VVUe29#B$tmR!ip)@30Hv6H&5{0lGbzT91*0QPPF1 zYV`QGbEdz-MaeI>Q=Mc>)#ysUwv9K&t3+o(rSB?&zoupMBw2r}(Ec5JZ9WdkT5e0A z+d;W;S5|XLOEKUT2V9yVMD1`;*1px0R@DM~!Y{?%$th_uS#M2!LN5Ew-Yy}hO(&Lx zsuaUp=^8mSr@{wrKm0$*MYtH*Z@ zI0zva+h0J?@eN_751&YAJY=P4&{a>rni!+E_x&PMpxa+AtdCUC>~;+3dIvmD<1v^G zpOk|l39LMvw8>q6W$t)02dCTVmnGEUl?X*f#wR_>Jpi+4M1aU&2)10xY6JpAF@qgV z-bIXwKwPkrG(gOd_T4Ad>YVoxd)t|r!qQYS?v%t&Zx@EM!&g*i?w z+Eo3^>G+3McQSbH-KA)jeLU>FGPnL~YV92Xst_C-9!f~&CSK%rEC!vG%;^g5CB@xo zKfOAGgfw~ZIwo~hi@ion3_(0A77xPq5C8ine>aPB-;~3$qpQ1CXIAHbgZ%sJR_tcX zJ-P6xXH0pMB{~a430&XLo}c}u=yxjJKRMg{wOjYNM}N1}uRj0Dg_W)Ig!7@#GTZBt z_$}r8?S$v^BQ0LKE}2B{l-RQplqL}bseo*)vW)AtL}Ft^IKU8`Y3mqijp7cbp!Nqv zMs^zfb~l0qk-i=bw7*@|W66ap`fUkbMbv9D)cl#ZT|qD8Cy1c>RhsKB&}OiID&YM% zbj?(6H^XV8hM;ShydhuFQ+V)&3JDo_K$3p5yJmxujefI#vEL1Mb>|bS#=h8m<)Qoq ziQR<5vF_h@4u*{4Mq!0MVPvr=dcVb+a-;fDfS2SuYY(iAGn%i^>xmQlFe#F3^X^)o z&G%xOCxq7g@XW%<%?$195HC|A*am9J_hH>9t$E!mp&2c6qlwSX)Z_xizVjJP$mhxu zDOc6b=3Gx~a~a*f{T5Bg^T-qD8vEc+$8iDD*xb4J7nKv99*_&!TMJeNOQ94nIp`w}Z`2roBp>Lm? zJ3Dw>Mn-3`7*DedMfXy!8aTO}ce}MDY0a1Xjui-41E7Tzwqx>gisO^h>meZAFTo-G z{a)kQyyG`77{{D83RKFtX0(8-0jnqQdUNN(BIuM>8;1Y1P+@*rwhk|ct0kd_0Avrx zfil^dd9|1+ayI7?mj(_NflgsD8hMskb}kO5t3@N6E7K;MjC%=0xsLLhnYx#mFe9Lb4(#+^6lk&ps@LdK` z^L^>I6mUog_;yqroti#OqSLlVufYewkXHA6`9Sca38FQmzFG(Iku;+WGR85qKl~!-l_t zMz4C#Us4U8pB9w*wBDY=_8)GgghskoQC_V%Yl=F%``tHhSmcV*&gN;32r^{oQgt+` zvXFjOhzChbyP}#*)9vl;0|*Kh__OU;RAdwi8ynZaOE<-<^}I$$_3pzIC3}?|wWz}Xh5kb+Faw5w&N{Bi{|)yN3Q{5=EhXLEARt`=(%m4PqY)L5?kyw3S=z-#QOed4;W`+6@Zspoh6kgKsdz%$G~XqRR2yc~M1<*jy!xSpKV8cdXp z*d?D=G}EJ)wJ)*V*>iHW^4cXxR~XnkGWy%v(D9!)HM7d@>JN%n{aA}9$*=&w=Mu+~ zK}POoZz_*GXP)I>$o)cN0Sx33MJeflQ$AH;FcX0@Ro~RWEheG#oi164&+~{?Z?JUN zv>`3l@s6zBEy^alpbH%9WFnygoK-_Z!CwLuPwl{y$kN;1^v)LmPx;~|8VIw8A~XLq zO2i}A#JsLtiX;o?-4C2Mr=n`t*^J5G7K81Gv*)U9Z7oyyNI0hfTefTA#-5$2#nMqz zqN9t|!GO0a6f*G<)_uM~=X`XOqVn99aR4wT>)nh9bq$OSiR7(#CLx!QTZr;*4?cc= zfn;?S&Rntnn@hT;WgjtIvYvkryi}FrW9rb4u;s6Hv?^g9a^IQomBoh*Pd3p1A+=|N<5_(-tt+svx z{COVUvDR8q3z-InON$wl6x++i7PGF4%C35BU~PDgNJ!@FH6HL3{}_?mCpY5m_lu(x zlLG=n(9p{5E2_N;pt+JgmolMCKC9}S92t3;#T}Ko3kxDyMurK3o2TpaDY52DjYl6W z5?k*Wr=)G5d7Xk|Yd7o^vsH|ky#MBQGV=3_3tCd${PGG1H4-5Lb0|^^R2w37~fs-1sl9TsjE5v0l~0QL5`Y6GJy}RU0bV&-C_A{OF3hDpp8H za41jK?&b;_a$Tx-qC6UiSb`Oofg>JzDJ3Wx&n6_q94ST>mOkTkY)^y;RO;)O5G_)S zwIUHVa|45zyx#Rqf^#nWga4{xV_#dlw!i4DiNVsMCg*pIrJcI_8!2n>cYa>DWx&>u z{J>G@*Y<>?uIH{mxxx5nT`-ay_@@lOi}>2Gt<%zC`|n%lA<6J5O+_y%&2g^Ln8}wd zW3d&+oYgd3FaL6*7(MpRiQu?m;u!fsG-c}QH+*|j2QNms9i3&YFUqZ@4pxH`V&hF2 zPF{v8Z=KSEb#F!HEXE7w4!gv_@*ys$Utslb zgj7af76_K;!2(mKFpgfg4iQ2nkYLFlGG&)4QV&)U2#?*dHRx5=-vHR=(B7!jg&(+3 z_He=T5)Hc3&y;UoM#_Nr40Gh-78ZRJ63v(3k{Z;Jvb>e{Ilc_YX%#>395f5qc6d>3 zYyn+G>#9Fs>qV{ZxS6e9UajHg84+uH#n_duEOmeHV-2Gazu#aJM~v|S(fDUmU}$i2 zNAd2&HB;On{B$9|PS-ne&MY8$mn3Fn!@C)gx&xH_AIqSX?kypGN3QYuF9yP2hQi)^<8x+qwj#f(+rHHnjJCId zq(&J4;aCFW`gnc0SXxxHEhC%M;-nM7ob?5A{U)5#baOtEP<4!BdTu)MnS8Y=gAwdU z($}+fTJ=0}$U?O2Wwl`#2T6l}11WmpbDNP# zIOy&j0B9&FX!-U+;}c;T7Nw-`7e0~~dxv`rm1`Yn0V1Bqs4BM!tuY&Gp#UdKZE6mt zq0c@wG2eGNuMQFXSvW#_s=25`3O|P9iH?(s>DeC(r(Gd(BEw7M7Pnk9_ zO`qd9o0u4j)}>QRA$V8HXQzzwH*%X+t#1}_(8}-dMXgWT+FHbghvvuFmzrE;Uow-N z8;gU|3J2qBDY05bjr{CROw-<^wea%GXqZulCQ*tt$I~-GCRUaP`_>$u;Gn#srt0|Z zJNA?ID@Kxt!96p9F9fe6@DAbsGB4Okls9=DIP)aNZ+ps_9YiiyQEbzrE`30}JiNVS z$-u>X;_Y}W&&VU)>}#R59Z=ww4sYCM1b_=8J@kVKWt5fUv2(ZUKe`^kQd{TNnHtO9 z*kQ$TkbIGGfUEaXX?k*YZ26yX8*F88W}Wu?AG;M%A=+ADvHs4Wd(zyT((3ATaKx*` zDvh(Flcyh5tEO)T!pSH*28K@YGwuq8pJ!^*=&ivysV_-rrm+$ ztlykju@mu2m>i{GMYmsV8;!BQ**nfgU;Sw!-cYPfG~I($U2 zi=(!2`W*VS>QWVpR~v#v!FpX(R7_-0mr2B@ot#onldZ%fCDETb&Ger*xo|f-aup2X zDr;o~M##);%B}GxnDi(PFx#<@sn*=*N&vxBRzm;=>+>(I(5|~^DVsWT1F-Fv;Y5}8 z$755~gu=oZHMJBhm50-ac<>b@qQ(31S=lqr{I0%%%Ip2(hQ(?YFZoBSm|M_Es&Qel^ra_F(S_`<&x& z*(yCZsjF&8Saf?OgRX%ko@POWy%i_eUaf|aS zns`!#_4`dN_$%M~+3s8b)7@v|V`{tm>wM%(xXO#f{Ov6v*!p2@P&;TJi)!2<&-a{( zas2I_ z%UWGE_364pmHno7GaZ6J((Ay+`r-E?f&Q2#8Czv`X4fBHr6JENLk8!+GBS^!eWUK` z8@jc6xHXeh53pl`O56s8myTK=62v1O^$&VyovOar5^ ztvtONn>1O8xmo2Hb2l#6WyjPsPLEtevIk~;Aa4UBK(BIb5!h0eh;`5UrrC?W_>i0r zle!9<`{bCt&rSWTgdz}~kX_@KnpyBlP`r6e3D6l@mgw0YaKo?1m1E;?8H2nzL82!* zT5p`QTvLhksAvS`-!jW7sL&V7yf*o_`3K$PnreQ0%!BNgIKa8!{JRr>k^i*sz9=TT zaB-({C{+{Rgm`Ovz3=ywj=XxslB&{vb9k{C&9JyAO4{L;Q&`G%evU1*y<(N_;5vNT zr_J?|^>dNVCNE3g(QUN|wd)`h$wGFo=bAg{;jjM+&JCq86aQ z+q2AuS&1S zW6w6HxjfBbE}R;vL%V+0R1(9*Rspx=)Icb^9fqMoJ?P5qvU|yxGILEK3JNrWVdH^=Wy0cdF|cfOeULMoX7M^zC}=kxnu! z`c+;@AvjqtKOm~s(JBxT04px8j0MCPo>VTK2C9*IZ!d0-Ys`qaTspnrO=*cwt-L{^2efhU6+lamX>j!^NQz36Z4O#!cL(85|?u1eITKen0KShDnP zmM(`FbF=qWCPaQ?sr3)-(ULO4Z@hF{|%%j-!BB* zpkLwQvP0F~&&J41{ch#bWSV{VY1&|Z=}h^7UmGDVc*nt!R;B9aArE_9gC*pok^w1? z3J~e~F>MX0c;YWJ4{HI)u%wY%{(#t?Jvqif&eJaBt=aVKDsZHa85dTb|1h##LlA>8 zxVbx052andDhrc4syl|(c7>&G*AZoo4m-WI9f!dn0H3#x*xRL|Nl#KTTHDB!eYhgz znwp*MMP4g}d=U8!A1jcc6ysAY5-^dFpq#&83_u*gw}e(v)-vaY0iAuwoOo-PwgnY-C10QZiiwJpH+=(bcOWDg6-kTM}RS|TNH?`~ko zPsNsYs8zJm#@3eI@p}OJsSo!zikX6k7TDlVEMHrl!i^dGZ{ZP{c}DN_^q@njd=FcQ z{1O0(f_#ie!r1q5(lsbII|_Fm4%ow(i>f#=w&?7jEe&@Md>VX`k`Op7Bnfi-cGZ8+ zK;5i)Z1{pCqticA>Q?G0CVaN>!~4CPJiVJIZLZ0Mg`Q*p>|-?@t&bhFLM4v8)E?W3 zwr3f(onqgyYZ2yE4>00`O5L*uz=E{ju4lhT)j-1=?hA1s?JI zC$WeN^qlVTjS&kF{5@P|=Sv<9JRUW(m~Pc68Yhqne$rVq%*x2i`&HWjM6ijf=XMOW zs%0C@%!~~aGJRZ-cUf$XTOUnt78dVazSLQ4yZ=49>3cb;u^wBobp1PA0t12L)IKsg= zKE9?en1=TFexIsP7|>4#h-o=U4ys4H1{vktDF1JNUiMbg&KzVNy`fvvBbF z>Scwk%p!TVR_L_So;Z1-w`(?|R8p1dEabYO5Fe61aP5<}W5*I6ZrL)F-g#~_TeZ}^ zd4o^k+8Oq~d+Y|2Bk16!F9T-lM`NB&4oWjg%`mP}+ zPfVq?Hr2^f40Jd@mIqQl&xYO5Q8YTO?P>qRmY}g7c@qQd@q3~;BRa>O1NHx0IxxFGx+GtLe$lATYq zTLQKfU{=-4I#GN-=H=ZtKA0!mo6mVVY44LA9mqb40LLxD^+8;DH_5! zyw}6CUu1c;9sALAV`ToF+8)uUsGODZ#MFw0{LaGdu)=(!H(%i#C)oc{cS_mqZa279 z=w$OaSImCMKFXr6N8)4>Al*J3^4C>`{Y(KI4XIndY`x9c^qA5~TRb9l$}#4~+<70g1U@nA7VS~%k1|QRbFngWH)ZUsnSz`=r?st@{C8a) zH#ak*f#$0)_53T-HlNg49itXxRjz6*^t_)dFwI|+&XtIl)$MG`rph#Tb9U*(HtRmq;VYR6@KNP zCe&L9-U(7QkyNQF&b{3uGi+P>?PxUq4Y9foSy$e9Y734KNvs`whb7t9c}NddHiV~^r9as+5M^uVP?O((ucf}dXOBQ<2==a-3z+D6(9dE_g7xI zSFupsxG-o&{&0hot34=3%oUdSUc}a}G&76qHK$qSr7h_sbf;4-BDIR7U!SBVhlP7kHg*5#rwBcWb#1n`bBP(?^Ip2OW}PEwVx? zHr>FnV(ubiR`6b$*zLD2BuJzK>FjeNCcRK~=*Y#zuFb5FlDS?in5+qNz!$AQ=l7xK(qxtOj1gN{QLmk-D+ z6zh7_2|hVN28BbZY(IDY;66UFC>plq8ygpC1fSKGznp$sGK9zr%o029jDM=qjq0D6 zd_|!WY%we~h?2h?0K}|%#>BUoB2FhTue@W~AsVj@GV(Jw7XMK?&bn@PAA^`NV#VDM z995!ln5^`5~o7$2lkHsC7JO^ea*E2C5vc=QJT8 zR?`)$_PM06^Y}aCc_l8~+U)a^Rir;-i+IhNTGCSd%>=YE==!t*gRkEoZ-+ty^SFYJ zwI5EapRyti=Cm7Ub$2y6NV~CmHu~_Z+n@0Aeb;Eor)fOLm)kqjk(cT5o(EJQolc^e zIU~oZ1yRv}7tP2}j9Y+kj@DRpRM=9S3jkD6o-~kah!(pYTSi8Clnhd8g986FE)soC z(k$R|#p1RdhzF*&wzd)nU3-X}!z|$OE0!_p$9nd(|1^8iu|Db>mK33^14Y-#o{}jt z(M7SAlVrrjJ#vlOZ6^+weFt0L3Wj0GCu;3xjq{~!K`xv#Z*#X;>8<~1uqshOtj)rS z_sm?eK5MPTg|2!R;zfxc2Ljd@hrC%y|L+?wB-><6L1A@O!l7tl=^+U<5d+oi90|4f zZt>nGZC05q`Cj$!2z%d&SDGB`eGYG073rQh<*sz*Xus~|%jx7-1;NM<&(W(p&+u-C zJnpN2Oa}##kYfVAFy5w>x^FecwnukYU(EeJ|5*3Cxnu${D1Z?SBq9N~tV|kjcdj+W zKj_Iu5wP6dw>ng*ob_Hn0Ug}E5q7KOveKRZt5q2PB3?o#)&$lA`+;TN#Z%*e66 z>NZ4u+1lP02_I|*)@oG^6q8`9F?N#S;f}lJK z!H=x$1vXKmrE%xitB4xjaS6oA=-Sq_F=>{~MTxfyJqPE-2wS!L{-)BWAh9K(>Jn@8 z^1Fb{+}x5DD`Eqq5C6Q~c8;2O1GfkO@Dk?w1}RfqzO8TI*KD6Ds-pd@-Q#_8>s?-8Luc*bk!Au~?cajm3;P`N zmTJ7UTQWgR&*X%Ck_gJJ92{{1yPHM80mrp;u3yfg#| zDUrFpG;dt#WM0*2U^F)^fQ{r@*X2v0&No1gk0^sLr5@(5C377s^{6< zEWQ&uYEG?>)o-$4BYD*|x*M1{J0O}R7U1Cg+5BOVR1CB-yhV6Yd$MLxl13+qSb%;s z&e`0W19|TMQxes6?&dVM5;UVD)K|~z`Vinq;k**WFEk6F6?(e64Yjl;7FT;FJ6zp2 z#{A@~#yw8H<(HI0&KH*gnt6T0s*ZJ1qOt3Jd^9;DDq!`Qi7IvmZAW-OYon~YON<0Y zJTE_>#koqUgwbWsR(eC+9KQ1DT|C_VRX11s!~Y?={c^;}xY;c(?n$76V)va{IABw+ z7uZ=w9L{SBu6Vr4zB4jlcX;vQE;B#3qyt2CWH3r`a%kgbpD~-JYZ|a60x@ltQBio+ zwBpYfn#9gEPB_e79w16eMP>(2!`&p=RurgDGRxT>yNw=$uzM_3i5bkzbz@f_ZDqqA zlM*s;0K0~SVnp0%5A3NV`T2)T!WuHSA> zrLt9YIZ!xaP{P-zHu$-^IwJz4ZlCF?Q(41${*IA6@46l;RSZyzFB|4*)vGKO7E-ec zAQ8pd+ubiJB6hrM{qN8ow{cU_-*8LE9YcKH*9iM$N?>SAEl#RiX^Tlvaj2S7*uk%t zn8!`Fy4T@2u`#?gKDZayDwiPdkIV`crhEy90fgU3{I14989Ag3szMj1Xb6wvf3K^I z-xe{WzP;IeG#0-Rw8CaEB;U8++b=9G%ZnU#7j&NQ?c2o!1mSG8APyW2F5;S5^`)#J zYYsE^1;qnoRKERTZ|^VM!XaeU5%40mzIN8oXpC!VD{$4&(YfVQJvMgq@WC4r5+{+% z!Ot-!hLA463ruok_BiOeP-qwN=Pm9LJmieT$Ck$xyZ;O2rLyn2t+S?z%>Yukd1Qt1Wu!lRC)0SHv+K?yI3(cUOy&VIF z!x!}(8y-Q(ZP?;^q@S3W$Y~0Uk;P$P~Y~Pf}YH)`3C>Pg4V1e7pLHZ#A zxzBa@1SfHEqe^#TiE#;Z{99)NAqm;vA;!M7#;smPliZXzJy21wxxXIOSfG};UySfy z+1U8Xkv5_OgUcEHHvFp+9WC@=x|5!sJXqaj7ou%sYI@fluo-t!YBn0gCE<)XmTI?r z)CqBw8WXLk+as?XQ&P8C&pJXg zcsqSNNB*|@cVI-!u*WIdGT)gxyWs?+?#aPvCy#M=Px4kf{({8`4gYa{i{97 zx?8|@8F?ngXTJKZn(R6yWVTF$WcfK|&in%9B9~pxZEowRuv-Y|hdA;C0Q-$mxVE32 z2_rm9C%cQ`7-W=h`xg%cx$f7SvC8vpLq;4SRHEJeDu0JhihIRRa>WxLg0DL|V&XK; zp8npP=0tAqtSzhO-Fvnpp=Y0dZSY1QsFi~AI|WBh=l?~BaS^)vLIWaY}q?U*R z!jpizhDqsxQd`NsGo`3GSKvEnfZrW?$Ze&oJ7T9xy_~rH{$V;tvM#?Q4h1j~L@Xd72RXu?kpSP*-gTtb zcC->`G(4T9sIEQe#3<8X1D0^xsY0s-Rb{zcfluJWpd$uOpoBHG08I~ugDIu_QjAT)D}zO0<&zGEGqZvO0P!^7&k&Lp+*Q3Hc2DEnra9-!@Br3(i* zWE|@p0PYED`Ij}Cc_)vj3ig$lg$Z0iTL(DQ0r4G!>fo*GwmpZMb}#~8x8$Zby(?-g z{$lDNKtC(r>MG4>_j6i1=#*&5bxF=@*6pE>%tP%c@M%tRoKWgcvfu^VJBMO@W5ewN zg|7GDtewc6)gsPxceqq*jHY+sqhmZz;2r)+J1FLpESp)-VYG3FZ;a5Y2&(2=ojDTM z@%Gc@WaFHvhkWFdD^K7t`k=ZA&5*#we0rCnb_cz3i~kl5SLYp`GWmHid+&E~WO6>Y zD7ZV#=)_XnEY6Ej*3S=c5uFoV^#5p+a+gvt^-FR$fx>QcVHUQh==XT}MYS#8U^lVQ zWEHmVy8BqY7G6Nm!)J5PDLU3ipG z;{m-KHJoW+!TY4}&=1bQi4!{w_F*HQ5DY>n<^L5Lw8g`jFFJ7fj}EQ;;0A)|R67}1y8Y+uDB@`?HF|5%%iOQm z^~A8BMNzwD^ETum;zJouancsHnO_Vf%^x2nKJbZ65#=5h7>P}yu+aP`Iz2BWyaY1C z{~L>dBU%0IVHE0l``})OyApU+3-xe=Qcy~Gqhz{lvY9>6ebZA1`yCt&xdBv&aD!2-la}P|T6}UYorC_HbJMKACkyZd3(kdg8#&C(E9F4HxQAq3$yidvpd{y2-Wt8 zao@?)F-(@2aX#dfv~Vt*=RHeTcUZJ6`W}COn9}Nez>n(3ZJ`#|opB-(wyhDFvhF_| zVmI5a!O4y!aTky!*VENA&p?1z*y0uV%8s*5%d@4XZ`e~daF5Mw>)6@R?z$%dz6~)=LnPbk+_sQ?()Q@D;5s8dxvIpvPOtFw1k&r z`<@nHWRg>DkF{VMcZv?{bzS3*Eu&YKH=b`n1HTeR;PLSC#yB0WQY$ZG5sNuMufzEY_oBEuIMzte$HT$;yS4%zA=zkNM?jgQ*Wwb!YH%#~((uUx1ZFdOH-l5L z(hbN~ita8^p6T+!plfuH_>E&AJUYJS{%UT|5FDx@e#xSX0J%TqjOJWmgJWW1J+8-C z$OC`{Xi(Gn1j;d(ldhZgu$-Zfl$vLfeDJC)|QGoJ2X8pLOIzppox z$(#7vsp|+2^mg!CrZIBqxHa0O$)ylTyZ|EF6Y|n11FosjX!O$IeP?jhm{%8+iSa!D_Y#j% za?te=82|3y^8x$w7kbsPT7o}So^u+L+dA#CkJ1g21RnwO(k0#%m80+Bs98}*ONojp zI7=4!UR$}gzP>Ny<`ptj>K-fw?+wHLHzP9AnQrPI8S)U1^rf$F9`a(*`0al{8-YnI4!oo^qbE!Q2m6n&|wR~4P>&&m_j z0)*;l&*ge6iapgVXCqfzm(N+BL{+c=hhLEv3XQ&DMj<$ac>Kyh&}mWG$dO@b$a=rU z`+mHLk4(^YcYP#P+RI+VZ$r3T=;-H)9it(@hipq7Fb>BxaU||FR5x_Zk!^ptYdd(IJyC3v_c$Cc61d4+JVB5qE9kVK zY$7NN>t+}AWJ z$&EvFDZleUU`UKo#O~GVo8=IiP8gq?j}wuviC)tTc)(sOF-{(pbM;4=i^e zM%-KCw}E}P;L-%#+)EI@Hf%~+Lq!7ZKxlGhLF?uD2!qdIbEaxz+|iP&<@O@C#={Lu zT&_6U2U42s@z>1#t4*fsS4}>A;DkZnaImVZ*yE8%p8vH@=h=Am#p)8*&uNZ|;{#Nd zms%{q$JffcO>bup6-{4O>?tTqvnpEPEC(hRW*w35(w|Z;L-=9$2VI+u_iu~4I`WX` zN7P?9F7^+q&##Z0GR=H?a#9=`VfCrNQ;1yDQPmiqm}`p!3Xexk$3OLr(G%%%zj`sM zu`(zXAG91?FJY!^*1A5uWjEd8Lhg&Hj&shm>yCfMdqfNH(fk0c2LHn@4^bn}sKK5) z>LXjcVKOMR=)e-u3j``m`L%0v2)K@vN~izL%`qX(^zd>4c7G>kHu<$kKl)u)yM~J4=lsgR*rb@*>^${z{K5GY5rG6E@XzI7AFF zZU?L{Fl(%_gSPH*8`bi)>jY8e6gDI&)Mk1@h%LpS*2^ zwSL>WwTR1U8F~W2EbT4nM7k;xa>RVTt9r7@lEk|`Z7`VnZwa)v-9I+*$SQN5Uk5OW zxSPK!us09sn(`&gvfT4U@cx#~teZYET3lee&>5lTg#? z^+7eCxNm0ANv?IEQ$qVljpv~50AtCpwdWX~nT6%&EGxk0a{+*M4p2vLqnx()k9Du9 zM91ml1GCsl;|chE5(vm+-xHnZNO)$+w5Se`c86~f7*h0d_mOJ1sBiHmmhv|+ZbFeO zT{eb76LX1HpZ(*cZm5w=z;nfydqm|0LL{7_#KzG@^(UFZM=viCJc3?1o+O-SQ=`>W zE8wi&OQJ#boSl`X)y=6P0ra?4LUT*oynquVk%;!%d@Zn9@yRi?>#!ACo{>8KS53lc zY!2%T3cM;eV@Op#+b^%StlZ+uzr_JKBk-X_`oonr5?XYit9s7w@oJ7|;B;6cIH@%6 zzffTH{{oGHxME17^U{2)H=AqcEu&GR6UxuhQl`C1qzuX+jQpznXIWX^bSW1gcH8>< z2mG!cO;j&6=y0L$IP#_x_R82>U=VcDSFi|<;-2oI5)))1d)gj95DD5~o+}|)@SBsU z-&zBL)ty#5qnAKV1?9y++<6=wuNn}y!|C5DW`APRuXdp4zPo1e$%F#5;?3l2iUlrf zpz@0B>9II&K9L5vMlvcL8*A%@V;pbv!M4vBo?D1O%c5m5sVu;1f!o@M7p6|qTi^~iaUjn z^TK;0BetVT4r{Q8C{RY;;``H{#U-*%ukeAqtHXKz?jG3)hl8c=(&MhB1p*w<8Nr3m|cy-ngV91>Dk$l zTEhSQ#z8B6tH2hs%ZTFaEibo|nw0lDogm$nHJS`eW zDf)r=p!xo|ZO`6&&S@sAVa$|bV`NC6am5D%biAzO;F8mmsN}Qi$0X#usEW_w=Ix&e zkVA6|Bk(4dTcX5Vy28?I0lb})i^bzW>?OiydZ{hyzs%-;`WjY7Opf=WB0>8^9gefp zb91tuDtu+1!ne0|f#!OELi)3%IIQtnaL{ITbN0&&ZQ&fFgR_IBul)~IZ83_u%94hL z)Z;vt*$N{S?QcuE-&E58r#U&r!En*kWu+lBs}m28N>Ww!p7m|;F5zW;ll#N2g-qfW zL<}?ugUNY1ipAny;h2j5EubIVGwq1HKVBYKTf;;v$G{gr>VQ*qZ{`U{jaxjz3Kind zZ=oT1G??=p0Ybo@3kZDU77*y?gNg&IHE7VWryabR! zU3RxEJi#~n0T0J|U8l5kzvx1)NkV$AO%Rr8r7gnzgRuJ**MFUNbD1nVe)|gXRz|aD z^VL$9v}QK9>i{~c^CqB6q1ET5Bj667)wPPcABr%hMv0IV^opb-o2@)X+6z-t@k%r) z+TBMOHTG{kSI?DHNpLnl7zYC78kV>H*+|}q1Xv_gE;SK8P^R1YdqkyO`+Pdengx`& z2vcx;r)>5Ayysa#msI}aD*yhkUibN$&HTSV|6jq*;Q#A*fHyts|Gfdw^16tyKc}z3 z9b^fk#cz)pP>YR?nb37HtrKJvpUcom;A>!p0zF;tl$Fp?o%szNV;V>u2@75_Feodg zXeqKJO0TUhkyi*}c9X~QkQ2)7{*H+qAuW78Ygs9$h$0h;h0oiq9EOj@u)_0l9sZGR zV!$%yMNBdjAC(pzb6wJmfDX8B+C?;sVMn9h4pnhh--}|{cNS=Ln{i#;Jn}&O! zQ{(XO9aO>XFPRN3x|UK3*2k$8Y6iJ;AiX3puJ%niRVLo7b_OOsW)W7mGDza#EHL3E zlD_!;a};Hkluu9K6%h*b0rL7dZqYt++{N6kQ}C@!A3}$5t`{Gs5$P2oPlK;@6T-mS zIWQ%`8Rmv~hBEMz{@WzEGylNnirBd?WfeTM4+16$@}u`h9bT@skV`Vb7owz; zPeo{hiClaR-;>PQbsgV93_fTs@VKU)XViR&lqnJ*waWF>b^yA*6ic~Tza^lAru?RP zj}`XblH)@nZB!0@&6iXcFrn5j)G#cqxD1ROdT-k2Q-S?FQoul*#Eh`7I zFsTf@?70^SUjM}9B;^Tbo{E&M_Nkg}R$DfVK1T^_n04+Raqg35l@leV30fl*^C})y zq_8-H^!MSdh@sNRh%jw}LQW3YP`-d%W*`{YT1sDOM?PW;~IUee@FSk5@)7kpH$Kp02Sw8PXMQ5lUKeo>NlQIH#HYV-$-mxZJA zHHTk0x})aF+5+}-^13k-g-^T1L}=e>VHJI3CQeWWwrwodKR+ttGe@RiMRt>a!&|wP zw@|c~iFu{fFsYPKoYHGAYfrb61MkK?I03uQ>0+XmEk6>~7S8B9iZ2;Q)_kf!?;X(1 z@uXx{37b8B%Ow3f<-fDvR%ZG1)7Y(&p8X?p_;PDwCD0&(*I`R7lq~Zx9e1cGhhCvL zf%Sdyl>Qzs_d1x2_PH`v3W1^nib}%Q_n34q2QVw#DVmeMzQ>wkk^cG2AqOoLQj5th zPl`%YhpP6BHEagefkP1T{S$enI=z+yCa?aUpfU@QOf&lmxytYNY+(X)?p$>4y9C6( z81ZEzn-3SNhZ7tGvNSQ!f6w(pCx2FY$D@SS*rRD$^N@b+*0mOQ&QZfkFTPhZ!^#x) zqGbTy`;}%(&;x`+fX!U^@u}gsbpX#qSHx>CXA!zSQ5nl;qr_T_iK_JTUD>+;9a3kd zm)~kpIne0JYITiwCeUiIoHrxfcB=?}rMyc`iz^gQ0KQQ>LqB6YGhu0aG_avlT`~b7BhqQa* zD=86u2QhNe8yT$n6gvl&Y}BnPDjb7@4Cds?E7Wt6ezT&f(AG@ZaE0O|bW+jalcMx~ zNtl(eRow`TX~1-RJzyCoee1;KE)cApR?ElFINTmPiAh(%Q&pFc(iv2?^nuhlY2<^k zVS`d)%RcYu%>{dJvy{>4iF082-{+LSHu6GRnnXDV2lLmA-kn+X+MR~5Q6GNGO+ET{ zll9WL-5g$6;h)zZ)m(HE$AhPvL_;6!Iu}&tpZ^Mz`{C$yFAN>|<+PG6aAr`%iuxTU zQ#gFKfNSgCihtl;2q?~=HBH{w{Uy;rlShnMHZK<2j-B3WevysU3TV`DU54Dzq!{%8 zRZO!bZ&;{bkNHFFS}E`VU)NslR!QwswRnD|`GrrmMpdh-91@z)jGFH_LB9N=G`1Tv zeNUN|pp>g!*1K-PJ%0rO>EMg^`W{C&$9IJ%0pYidV2bI_`11rlX8_SA$eUNntOc9` z()3?e^PNpV^mYbzLi`^1W375Rr9e;sTCL&uCo`(}Y-A6xr6V<;41 z`7!4jCA8MO9W^hM499R;1%=^LM)b3XGpNCjUr#ya4kO zM(67HFI6(%i-p()7Rb1DM0n1G{%IHTGiBiZagzMIN*EIq!u^89c>~><^2I#GeUfl; z`y>?WmBCBC<*tD>Vn^|x6IAiFQW9ty-A=hd&px2v2ox20(MVab{!|KC*dXY{ z|A~JxTJfB2Z-wn-g3Xuk)!LgAf^UciRTmusE3m26ueM=He$-RA<9a>f1TF>XDM zfv^pl?tlFAz*V)SUcy;H$;;7BUj>U{98*2#OyrS)BPh+V-VJlU`;vnB3MZ+LhOH~I zpQ4hhnp|^O1pTdw3stwGAz=VsjN6t=0j^;y{DUGpZRnq$p$&0Vd6(uvdLkcZ>AroT z@!8cOt9Zwm9guDv1Ldw%fII#eJu$S3?HBECtLC<+t0Yvgwd~H)IEFv{x!R!@AEC}C zR&hv53v1x~LQp2G9T>8fN^=p!wobwtzocw%CqM6%7#N36#{7iH%|1cLsSd6- z%Q|*^>c>AD6I3)>y4=s^izvB@-bK-Q6(!eo5LXq`Cny!m-@s!|La$J)jI(ya9ZUYV zUNnnxsHD>0>cY-HzV{ihY#9CVy+)}7evO?ThK0jCL}Xp##l)o_(1iR~H|09Q;2t*S>Hl zKGAIZ99cOs7E)l}uYbDbTycZ1v-8K3$el{&)7LC(;|eX7GS*KwC*hS?_~IYcn!Vr9 zPoyf$3=-0zMxUF%XCdD5h^*saa{TcQE~FE7jde^@)vCCM;>m;B3DmhoF3rYlZEfvc zT-0-}FE9C9jN@o9g*`Sgot>Ql($HB~_JuoNMIzeK?=QadLps&Ox<9O=1%ly`Cj4*P z>EW@zv6!vDzb6Y#6h)0!F~38TQet>e-h7uaT)!)xb>3Zkp?@&)YZm%!Q0G~4QQ4Vlu+FJws-G@n z^^rG&9iqBc5CxP;yk+-IZ~%icc$&nLAt7d;5$p!uXM4#1iRxbd&{L(DUiR!{-{vi?ikXqC$W-GSB*U-jri$*|&G2L0FQU#_WKro+8T>V!QX#$QG5AP@CaK6uVBy350B(m;ZP+LEzh5g_GGLC_q7&MJ@aIx zAY*eZeFv)25C6L*)Q~E!QZ5dTf(Bb(U(!ke$GIvSYwPc~w|+4^%Yhf;|7K=_tW}Py zqz+$defNU&Ve(HUj$(#tvL?EwYPFuX|Nhimd|K!_ES#VwNFK2kn>j;S1IbE#&yZkG zNQ)j9Bd9_K87rv%W0@n>ymSERdnrCG>aDL7&6CX$&B(fIn$Q(e& zi}u`_Nx1zC-s?gq?^!<3py;JFOW>TJ-}^AQPFl*QUInZf!O7NtZ~fL(BrwVqgA|U2Vnvvg z`JVN|+B{kqrtb1VbJTVX#S0T1zettiGkVVM3Y)$Ew%lg(+dDhMw%`h*rnpb6a<%%K ziw%y;?t@e~xVQ{tj|$_KywOG04wbV0MzL>b$@etj1mz9c&k=m@<% zN-YyVqg+!b&Al8XT%4?lc}f36CWXr(`_F3@789C+lylc|J<<1$61~e}!=&*E6X{yd zD+q*E1D$O~o|&a~`>y3R=(9wA|5+jTyguG1l>i6xC{Bp+IYDY?`RQ+$tF^-f|KQgV&+03XrcA%%1|wL!4&x6L^NDv43CS%l=ln0GLKlPKIfQe(eL5XjKHGq2x-cWY zSR~+FE9ca4=z9kUmVAHO0%zwpWhg_A_x9B716@#*iUz{i#O0yN$FE;vkr)}gEszGPwg}TlX^B^yr;0PXW{nz ztEP1nEc)9Q0YwHlwh*ogCkOmUC}$$OjTvSbq7q{9btW3SO-LaTPwa5yuQx&hCS%{{ zQ?Q55Ud8vM*#abrLyENm9`+$$QH>W<+$Nz5T^7_yS0BfF>d0iy2@ih1-hFH;QZf?Y zaA%+Lnv<)6!rj1OHq*D)c&@MtRUQsxGunK;4+(bTS2eXNd_n#~Z0Kd8NQ|(7b3IX` zU2fvU-$ijNUGctpjJC59D`_Or;2tM}mM-M>aCa}m=yDkGE39lr3GiG}P+@i8Rx+9c zIx++1H~p(@kt;Rrp7hCei9I|1C}#H{YtSJIHjeN$s5wQbhjoB6eN6;L?&NnP|i&o!h?g{p<&qKq3??0o&sppHh zNPN18BifdxN?%Gm=dJ@aqwlTjVed2`em?AKOhEx>gq>**aw+%*HMm|i^1+w+dX2Ve zt%e!hmoNX-TlJ=gBuK(ufv@&=X#JQab`zfLdFo-ZvSRm=8O>Y+T0eqgF+s|XQ zar6g?2oCsh{x(gp{7;>k&6;wQ#^6k$yfQK}&Mq#Pl0uAs{5B));K0$;%uL#Q8w<)S z;l3>I=Xb5v+EY}ZBq{ODQ>zDqsb$(8v8-$~o7#*%l%{Pk@M>ej%K%=CdI>7ZL_TuS z;f%XJPi)~{Q)R3@EHZKO*Xe=bU*nX#OssQdF)b4F>rc_bo)ymn$viz92LDE@XjU%Mq-RwP;46VPyP_3| zXtjX)XSTX%id>+D;L~VXKBh~_NH3qEud1@Ij-GSV(34ZJz4IenmlLf)<&Kvr`pSuI z{*~o9c`up!V@W(0{~ssUE?>oyhRch@(;A%2LUmZ+3y8PXZTBnPSNIVZzaDoy3F}#K z_-7oTbAM?Eepl0`9`>YPh81bE*G;Phvqlc$19=@D?*9LH`q<%V&_&o530U6F&hGp2 zNHQbkkIJ_vTA^ponLvO;I{*Am<`R?p3BgnQ@&cyoQpVHJ-3x7d*kBOAFIx^=KuIx} zd8k5d5;MqkeNOR)9F4s+l+e*SQz*-;T|ocS-3X9>PvBkS7MBBAOb=iMqTkn&YlyU^ z#lv5z|9#KFmqHZKCZW6_uHK17HO(qHyb3_~z zEkGC#kY6B8h~KW9HNT!c({li-X-~y~^nP!)i@IFUA^dvyv9C3uO%;LEKdW(#9ok_> zHImyXHYruFzDAh%4xSd%wEF-wZm(*bEnpLylz@)z$GiMZu+8UX98R2fn#WuPOFSOZSQF3 zZ>Ux=XLQhJ4mFXL))$*PjbG=MDkG)8<=)CIPM8yyku-q^U1Obt;zZ1fPbv6*_lQ*S z(?}x=6<7phzmdH~-OXc<8&bvV1Vf0aovarPNi(o&mA((-XkO1#WzhgMLl9znFzk|} zRc!daFen+xTL&XD=3~kB+y0cJvjlIMQMW0p2KO63U%PC^TeJ?yu#fr(J36kp5@mz` z7)_5yfK4MAA@?gMbr#=>?^kQEUoRBB(3=Zv92*EFN$_?Lg_&lc>3ESNzr-yAoYGA0 zO~)~e7mRu#diuKv9y|`+m4uKR{Ms{YNsg<5mH=N7tR%)SCrHKDt%~iQfwE$#U?JZh ze`IIKPr5eV#j*;H0xHDmZik+t9y2mN=14b$nq;nA5aZ^kjA&a@-gN|U&Z9F~Lf4l_ zdsTaAaLy;PxPW+Q4(k?x&Pa4-QZ=N}L@=I_6K7i?TL|iKEIHn7_k9(2;|9 z*a4|FWQ=dsLv+F)MKO1kpJr4zaA70&{@V7CW*6HXl=7h@&ps)jCQKy#3H3!p4hOI0XTIHKaM(-n z?j--oxN(kXt8|}lJ!xqR?ZsMy@9cJ`Ur^(|$2z7uK=^+73maEv8UehSWyM9Bd$IAA zL2=TS7V7@H;8)j2WHuL?@y#fzEB;zpCiqlpxd=U zR^Sd1a;@H?G#s6U_D%y+ZoZ9O)TER~tWjVvq8#cl#U;8uXlX>yX(&{c2Cr|BUyoCj ze5U$a)aFk~8hK*Q`IH_JH-~76Ol>7asxD_l>-V8_DK_%YpS$#6R`k$SZHhXa;=bLE zI)DxyPO-9w`+o}akE=7rWn}||z4??h%_*gI?hT>Q4|2Q1U3Ft{-;wKWU0D$S)wCg8 zFAr?gAxXd|4r*g%Zq}~*;TZPAGl`%yPH#}dQeV7Z}+lL!hZfS~?+oVv; z*djUj$F3#ZI(f)i7vjw!)BiD-7-#9lozBL1apO(8lcKPxP^H zk%zq4Jx-U{!D2RTdcTP`HL|R{K7U`4-px@D{Fayh4X=D#oWM-+BVr^xRh!bDQ8(8S za3WHJt<5Zfk`{cho@>1*M@mFXkbQ~0!cHQ4Cn{NN*Gx%ZLj_k=*B?=j?qKOMUXa=L zGA-()KIntqbtN<%Dv5okEN=mO1YBWzv_f;`Sc3eQ%>R9vX*N7{R-yjq)X{A(e&0|7 zvGGzCGuVIF9Vagv0^~-}c}&WVCNJE&{>O3pEyZ!PXj{TFhb_7I3(3F#U6s#n3aU2g z$mBd~x#Y*8n>l$S1BV=Ih-1Ld+9bc?i6oM^qpF*73{_jrbB#F67p@!&Z?=+$)d`DQ zS$cIcWh+vthxxNV9+hz)AIbEwE3#%xtd^%5e#srVYYUg&>cWPwaW*3g3{m6=yqW|X zK{E9Myt;+e>(0}%JqAM2L1zR~@bl8(+r(&fGu7CJbDM|LXmuNXX_TVPiK+9XKk$H- zM`+46;nDIAsG<$8CrLo4RFm_jMbXi>N{d~gBiX-)GSdZrEpF;@Dhh9mRT+=7j=!XS zU{!3y5m-UO^;Vpr&gbs)i$^@zXj3ScV58N0`jPs#?_YDtbZ==8ZNUd}#+|>;Sg!H4 z+?>WArJMLsjOHbM4jKJxQ{cBQ*z`oTyW)g*X?~LU>xUQXSOS+HB~?w!4Ct!UFOkW7 zY|RPp-}_-4N{r^ddo-(!7}1E5Q3H#B1G~tI1$XosU7ZBo(SAmeT{=xAX#!o4muIsk zU!5&nHVj%Qd1diyg)C&4VX?1_(Bz#%4U3@*tz(4LXdmB4dU8>YwO?ApVg&7eJcTFC za6-LBbjS6BWnhe7saN<1!Q9q%0*W$%0o?dC4a`>#&D13ndb}^FvYMhfm0zX6+SI$7l6VBj z_bN5YxvM5R(lmmA_DiK&%#hMlkP5=CC=rOD;~*FXZlCsb4QPY(;Gu%Pj|M3>4Y)Hc zw^h`I+}yT=25cK^pEYXDG#Y6%`hHn_B~Ql+roKB}-ajLh`XOZ}VJP2j%+ih~=prAp zST7>8NpFYec79A@>T(Tlc<2us=(QBD=_kH%e7I4d02n=S5>RNAzR3&cmy=O-8;z)7 zj}^=&wo@{4q>*5YN5ViE6U*hk3jpaR~4Wd9&-ztN#gqR9JcxrjNhQK+GE+} zpCZ6gPKgpHP5zN&4C74E35Mz?AC?C(G_purX%D+la#+I)1D=@P{pqg#C=UM9910lE(DWQ<1~bb68g5={Zjoxusx!8h+w;94 zaK@2}!&6|{++qnr0REhCGU|UP(rVQ@)ZZ)VlFq0 zKr#9x&cS&%;4A8<0rHap_DU6W+fLx+3!Uq~E8kGEJymJ?nvUbOpF%nqLRj85jw2$Q z(4CS7^E^We@=OtixaVnFo8Mnu1nW)xf?Igd8bW${-%Ch+atxCn$Ebq;dG0S_8cG4Y z0;;i|xZ(ut8$4O$g6B0X#TY+aQYSZ~kllmHjPc@*x=7pvdojN3(r860xiY?eoZzr~ zqc5hbK8^o&_6}iX2G8~jCw8bieKVRO>;r7ps;mMG2Orl{Gxm3pX>rz2G#h&>g^WBs zRj_HM$olbc3JQcQ7VjoMroy8rZo^&t`H{WGV6E(1n=tClaY0?Zb`GE~U0A9=@VN|~ ziNanjpE^EdfLKGuEEXlMt40`^I~vov?2T<~f z&zudjY4&V~@(L7$^bI%L$CWv);X_@2Tr1<~_YIyH68*!HU)08!Ij_o1UvX8&yHM_| zzh6}Ids5POR&|@6vW9N0O0oI1Jp9Sq%VAFZ7YBJ6>%%C9kn*!9jV81Lzg&o~u+MR8 zqLh9=s+?JnpFdGj92%IwL=+BYpKp@M6@E;aSQ{zvDL|W=zI6@~-GXY=8PXNlGN30s z2|VFu8u5nU;!s1B)AoohSm3Y*)>|jsuOUfnSZtd~mTiX zNa)?>LflV8iIJ5R2esr4`2wrLdE`F`Z+Q>;X-OKAjRO;7XfgE78S%IgVR%YYC}MfW zHN9!SfQWc(i$}}`1C$KK8+-IVR1(hc#w)WYb2i1uL+g0o&;W_*+A_i)o8>V@j-{aj zOHQD8R2nNFFu!d{$RL`de3*BzJH2c;ANFyKE2dpXM7dXeICUlEKcf3 z+W7b+?I_9#s7I)q1J0JjNJ+Z_RPs=8w?@r8MG{$SopV}k%qMfHVc73l11c`fq}KVx zQ9AmH)nyH;TTu1w-)JcItNxafx0b~NnJgGLo-x*6VJW%Rni{X~&rfVO!%wQWK6Skk z53VAAzx?k|_9*1Wo@H^!bYUdah9 zB_ErP!!O>0BU<#k_fJ`pv&apy{Z;U>xa4wmC$%rhV^dZ%k2&T8&wLxMtLsffI^c8J zgl&NW0PwViu`t9lz?ow;@|3@S#w)&#jl$X^CQi(>lE)-6)x}^|9-O*oz}%ftVnU@C zN<*(hAxNrcPG=i>0M@G1a9DG8J}&C6ev_resM-$e;Qh|2WDhQlx>yZP_C5V|PBY55 zEw(3D*&8=YS3>vxYYrk6ZXJL~K`jd_{~E^{6+04J-6dI{`aC)<=6I6`zC$+}nJs+y z7jZA3G0WK?ZmnGYMW8kgff1I`Z+*eX((@Y(>sXsh@&-dRIVaNn_FW0(;SyD z4+0e*x;!1xh@;-zu1t>;&7D6$?3Vxz)96SS>va{{VLn{8*&P7DJ=74Q&=<9 zVVLQU#OMDU96Mq-?wQ@ChHP*7w9?unvjtbXe~ zcS+*j(ujn1)5N0-3)FW2Z*ZRs7!q-5)fG~1urkA#X0We{bWHg7}z-wh%{divVUdUtFCJmZ~&6ep`T8cJ0jlOKaN@4#yg&FfXjnaB@I5)?wNo zY*i{6GE9-5=-K1i(lw~#VFi9v$awju+%E3XHd^4V%j|@%kcK%vR5#?H;LdZz;p)F< z7#EB2vAQ6J)py286hW;&xNJJ~Re^Ne(zWfoS&|~^)6Sy_j(ow`qasCe#7| zLiAw9*47C_&cN9oyzY~!>YN31H(Vp~(oFy7JV;9La#kBK#4|R+0CfZo)NttqaStOd zDiPBSS2g^EfUtd-W*hPPdN)jipw2;dx4u^~=XNEo29Ql>Hph0yZfR`QecSt<>!KFr zy61)e>4L)VIlCo(MT;T2N(ZZS5Jls6&Yfh#kaWBH4R+tsJfOTNm!c16N3$>sH6efO znh^I=)x!)=9G=Nm2YwraGGgIH62m7&*Ty(Z&-!_`QT1>x(N!3rjl2vdc)B=Z-KL_3 z33}<3_1Q@le%=s0F)GPd~_W@|d3j7C1c2BoJ{%#|GU+wT15 zFmZW(&Byjn=RnaC4q`xJZa&J8k#{^RU9=ZNtV_$&FP*h3)8< z;8JgDs#hNW{-?S-^HCAox0)b;8Bk6H5EHMeYsb85Svh+V{s&`$9{Yzzvo(V_YkoY;X1$exW9t>O5W=KDF!}NT=UDF(>DU*Uh%P zdEIiA-9V<$`KZoj)B-~?<8F<*Rl=RifTq676Tp^Oqw3j*QG-m^{P&3|YCAQdTsrF` z?KDXQ<;*+J97t62hq^~oojvs!V^!UCmkm*phN8Z5H09ZGMrrcs^ zWN(J$QB?!EzKd>B&lS+&(Gp^rs}=74b&C%OtzFV@cMPQLy+ZM zy|DjgnpDotR$56&NM<)Tr;C+h#~fSF*1OZIt9ctNK8*Z0UweIW%8i-tZEXCf{?wn1 z1DvVoY?YAGwxvxq*5+3ThCdgLSL!rIEWXm3;CeVCJK8VE15%VekcceC8wU?kck))F z%$owh4vTc(OnTy-g6a_iY^m?csy@-hXA~X_EGB0q$T#4zm^@ZZH~cjV5nRzn1|`2d zR_!`Lz{!?5ZD$;rN8~vGt_nrUNkN(;qfA&c#qZi1lBla|M4r_^lo0wKK1a~>xR%X` z-sq_)gZOeo&r*|;Mg0f~GNAX*x`n0~XH_W;q=QV#O9g~4G})qRs3>+Aa6C)WlX|WB~P6QrT8XbuWy9F z(BpCZLX5mJ&%Wbc{bOU>zqqwg)R}p~VK6YQzswI?3x&4PQ?$`b+X@A@awq$1ajYl0 z1Op{etsS^cHPw5iy@&O3Xe2}-nz;>#T1vaI0go0#l#R~!0;60sZ=l~ zVzcK)&s+04dS)YM zt;y5a3(r-^V(}0Fsyj48Ir7d_^X%h z^VQW=%pL6Q)hgDt{`2dW=~-BgcD@7>;}rQH0WpA#|GtKKqZxCL1uc3I?OF4cFXk5( zZjpGc05(8W#>A|5_|>d22XQUr!irC>I9>xfE0YjL;AAecE+sCK-OTvW#t^zK(ksYP zJxEta6JOZYF8GED&feyCL?fw)K$2bYf!8k$`0B^+|2agxN^x4RZ_X6y4E8jKJ8owJ zz<=hJ*FH8rbf=-=%dRF`Tc=4c&~Y5V<{y8)l=>ta{&taI3yYT}ASXU%rrPY*Y^1jO zs*(;5#i8H%RD+D9>krTj2<=(pSqvJCFb%4025DRm^xsDPDtOAK^&{A%QHB-75b_F4`v!}Y7h zp1#c)BkoUX1!VB+oJ8o!A(pXWQt+nshZTox?Wf)a0rR*bGhI}f)gf+3MYd>A?&@HP zyRJf?nSS@%5r-pGPZ94$!33)}cDB!->w_<3b^cn_n2{pu zyZHy1k^6i47TQpkQ>LO?CtPN^(`v7CF2kibl%t+P%$O(+aU-3xc#4m1_na0vW+Yop zBTBv)qy~8NA#%$nY@#pylM(5&n-})2x4X(zbRA2b_L{Md zs_N%3{lWjF+-ta%)ePppbh*QW(bSEMNooMIKN3Yn_;we_3ca66AGbGuvgox_4vVih z>r9(D%+1Lus;xa`4|)Yt$H`P#flwUVYn3Z7&ivxikEokXG1ZU6ULhvTUYssg)7z8o z(Z-LX@p=VQ+y=-br^V0556jt?^jA=7`)-N*=Q}PK)AT>CiPnbxPPvrxEk7N5OGngP zqI_a}z;ya94V4THvG4zeB@;V1_-0l%y^tF4b>!S$i;mK35be^b24cyFS>rtCI?yo0 zvn(2xw&RqgC&}Da<#^aNP{m_c`^Emp{ew78E^#U(dCmpsfUrsT*5baiYXI(h~1w3&LAM~sx#7zoK4Z?96TPpyK5gn1LpP&S6h<#R~!yT zDvb+ReC>Qdpi+|VfmBldpZ@ZiGcvF_l9kP=y2~~Bp7!)vRm4vfzy#1?-8q6!ffb=( zs>I5CP|rlet7GNpe*m8U?BwElUf%5|UT@)6<#i5PTTgLy<$PDq&e?(oW2={sB}b{_ z@WXiBi{|u{siN_SmpXu+^`^`=0k=81R%ZS0>^)?6t%|J!2IV|y%tya>6|zV*jK!6y z*n$B+r6k(w2H+giYq(lQJl%%P{3C7?!Dp)LZb4d6VOXe-7;WyaNM}cfL|$HATGEH+ zW@J_t4FXta+Me*|_g%V9CC2m_zus|vnm#`J<;ze{!0CTkzWVz5GFbIn(}a|pC`KZ0 zE%nMkE>5`g4%K5fKmT_u-7HS|1e#^<*p2iuA{uQ)hU?_5AL7G38d9jWmb(# zHJCGd>oAuhv(cJn2)xaNJOinwXucqG>T3)jqklD=ZkQzsLAM$l2RQxr_YxP z(90Z31k)CH@BGWCTlclQ?MCR7bObD6yzosg%nmI3Z2))t^6|5K>z$^hdNVaACvH=> zy!?FZ59_FhUZDCmiEKPVP@s>JVKIS08W0!6EHL7Dfdz0nH%I42@iZXp^Ytp$ws?~ z1k%>Oev!We=ce}R9V*KpF2}`jP%rOoii26MOhzQfY0=xE$UGX`jix97j1g6S@{sp) znr^!4Wk$M`bY;FPeNALXP9>0|INxsdZUa^;^AT2EaC8dDIl{dGo4QPx#d!bzXeuFm zgJD$F(O*3epu}kNMW+mA`~h$r!r@S+EuC6I6dr)J)V4&Sf(1%ujTTR4Wrwu@s(~&j zJb(ezroD`ZTF+X&R8K)(2kLvAYVDISjAY+)sz}A--xK)R!r7M4f~}lza3IsN65(Dg z@5S&vFi$jl%eLpa=3$;k*%$3EUM?k{GI*#*jm-<#J_?VXeUb7@-{qf~Y7%>{Bl|g(I@7AlkRrRxv{LGq)EG9A>kVkU>_AR zVDzd@0#R%!V(Zw3eU76VX=aupv-|=|mq@~d-mv7xvwQCR_bg_sJE1G}p3~(W*Smrm zSor^E7iXRN=l)^lqQ&a?Z8SqZ|9eZM^(=~IL$d%yt<vB zxpK#Vfm~V!rr8e7;sBI6At{MAsux!E!-$2jPg;F#Ho6J|YV6?ZLL0nD#Zfe;wMC=J z@S9=Fv!Q$UXVY=(_i1Yp>~_qp`Hgr0-U8R$;p9(0cNdYDqWMtAq{E#K#it1-j7IAM zkx81Df~-K*($5gR?l_{vjKmOkgAs&736HYbBgg=cHV@T=BAa2JR``g`qh2vL>Nm&G zGzvBmi8s`o#I|uQ-u4eI0Q!7IQ%%&~I9QvjTw@$Wug6NOT&AMFt?a{_%Y>}vh9qaG zuydxfr4{LOqFS)HDD(V#it;^m*x<)4HJ3Q%NaH}|NANX*=by%6Vgz>a`&-ZaB1D0B~Lh+%^6;+HO;naBlAqQUfJ!Tl7q(S7~q`pEm zE2G`Bt|e$-j}jGgayp(Am@6c6nKWVWbMSRV7MNG)Wa@QbEds|$RLs;qNr-xx=189N zFRMCEU|*}?a%r>b^Y9TlkY#!}gt;cvnvBPj(-jg)J*N;B!F6~CYH0{6$RgIF4-v5E zF)Qg5Rk3?kW>#jr(MinMo~D;Ta;=^~XUe0BPR`54;`1wGMB6j2Iv<j9#(=Q{-iI*mUs-hzIy-=!aPEqqNg8;KdhUrsY{`!jMzHH1E zYigSB;_S?kt}`0VWn{ZVuD5qjZ9B@+nPLlXFi0{ikWrnLX?W^`41HL+b=B#NkTo@3V*=F&L{&le5>C z8?Du>hGBRq)dpHN$Dz406e*hP>Wv>8n23@Cc9?WFNQD}!(|p9(%1b2{xKk*%kv#j-jILMDO}SZRcrB{e8Ai7n5O!v*NJ1Kyrq#!CjM-C(8GOTTc7O?T z%rUUZyuz3t2BwZ5%uyaicHmLKB0=g702~#WbhdOi<%$*z8cBgmEfr&jfP59#Gf!d& zjfWk!f`ufFQN;Wv_BpE5nqsR&aLLT0)522mry4K*kdXQo$^&qyTp;{2R5>i~E7|6u zf<|iL>73blmApA6a(p~-B%E_PJUu4-UqpHgM$OsePpMQg-}ti&Fel?F0RE$0T`Cl@v4S++ArEi4yB!h{oPIMwdl)=|yPq6@3h z{xDk@HrJYbMRTsZ+7m=78tmnu_*-mx`EQ>jjWHD?STD z^fmi#T7;uvVIjxmG}lw2-_Wkq=TaZvrW4_~Xev|-W{Q|bp>A-<@bcBMH6xQjgszX2 zqdaQIDlA8D`%9E9=Q0|#l;VaI9XYLFtr_}<>q1-W#HaHG8Z$=bm-z$WARcW6JFkI&M>44 zuN-H9z_E19p*q28GL(MKnl^fhQY~~=s}g7qIc-_|1`2X?44oMcqiqQg^hQM=B?L<% z&PZSz_Eo2IZA&-3mb-~CNCmyqNgppGf??+x|weN za%x7J8|A5SP{CTmUC!wm5~IBl^HjpDWlkFMl}cNI!GHy(Qb$0^TQbI~pGpklpB98j zcB<>wL=Kdh^wZ3(&nB2m&zryJwvvH*sj=6-ToloB=dzj>h82`{Hzxk}v{Ld4Ck*Pl zWBomogl_8^K>O0WO;G<0_u@Rq$@^77VEVz+W}@DT3x->i*Hq2FpD~ciuD@8-MEo-H z$?;Own6s4$w!k}`UR1@H{i^zsnwX2Wez*KH^ODjoGhd4=hX2pW&NON-UcfeI|jxf@+8PelrvSsrr!N`n#^@gwsN~;+ebMAYXHoPsT!DA#wh@80;?9o{6qlgG1hOR7dguXBfX{7;vjiCtCn(@ZBQ9x zvz1ZrILu(`<0Dpm%Zf;x$D14Dm7X5fHhZM*uX5cjB8b@idEW>SxA7KxM3z_#IVv$o z3=wl;%e3IxA604EOgw6{pKqXgk>x+D&Sg==W~7Su&fVR)+|T351}WRzq>86y=KiC{ z?)w{ZPC5Cp#I%uQ6AEOF<~+~K^&=C5A!QX>tqOFRAE}sF zXWE3LUL>PYo%iX>jUUtxSW!9souDF+xwytMH9|qBvM)))@DC z$H+*tsb>lN1mIl$@WHI@s$d^#V;_NB#&J1UhOK=FV3iD>@(qWGLD*kLQ>`{n)3cYT1<7s{Hl)fOfupUwE1fD!A zz6*US>R_yb5fj4GJ?4+0QY=qZU|`ed$@GQfp}UYgiL_lrabn7g+AVx|dd^668Z2!f zeSBzo9o6M@x$@Op?j|@%8Z0ymm;9W4@iAX5(36AdsiIv&v|?A`O0*617jX^+ta6TP zC&)0qF2^UV3=oOc0}>}f-P)+=a#h+pM1-gV24{g{v*;DYKk`q&mCX}IQa=wK z=g`Yed|&2~=1ZNbU;llq=5n$%t;Hr^%fB+hb&{Xo+)aY4sno@suhm+#vmRn0O`Z?2h;VpgfP>R37)Gyvpo+x(rV%~%1zF>TMO}n8Q3fk% zlp{xAZ&?9oJg_&18Z4ypVmR7;8{%xc5%OYD$ewyj;o*<)Qn(dGRre!U^n5ifI$0N%;UR`mG5896Dpb&x2>@G5IP!3jOK5h*n7(skg< zt0MDmi$gSBCL1y5Vp$UdERydFBQpiv8y@U3dgdqGV|%I9V(>@y(r+#EoB|t?QdmhI zDVNJ4RD?MZ$?8PH)mX@BwDFcA_?<$vST*Y|s<&S;!n+>JgR|I2N9L>Lk_2yVsa=OG zE&{;1-`F$9@{(0whf@n5PYROJ#VDH}sVlPp2Ljf2CyWhP%D%oT0OJIk3NkV=z)sXeMV6{*NYtJ(v~i;%Kp2V1Nq{cz?Q}?jV8ZpY4jrw(Dxn^2@W$XDXbM zWI5wN6hEw+Ts9L%Q#CZugT(k0X5uoZe?-v?W!%Ee{oMix|J-g8o?T~q+~-^b*2-SEH+*K{g7F6Pk^nDdS{4<1jVj|8zCF_SoUOt11TSH~D9z~`j(S&HmBR@Pv z^a7e#wbk4Hv61Q_&vGcSO@cocW@}D${bKB*zU1WM>BW(M0V?;cVpWsLAS=He_19QMAG$4tNf`Xx89K=!$^USMgAITg6$tHtE)`T);L= z(kW3KPP^hR>v&!DWc#BbXi_W?poYlto_P8vgz#ohCU1%Qdw=uvOG5|u=qN4zAC_{1 z|AV)zj80aMt}hh+A^FPrJZxqSWIo6%Ct4LGy6AL+mLc^&HmRv=%f$M$Pic%CtQu(c zP|3p5R5d}gA%-cU%iS`Z)N;BdM%w4dD;kqqq+TWuA8Qc%=_}hHnoNGZ{19@F`~aNF z`&6w-MLVkSg8c?(bv`UgPu&Xx`|Mr^1N*W&?Hb5+evycr@%aQo*5Z-hLOz z$T2!Zimr_^RS!k~?ei!ATU(F>%J6ZWGJ{aAEwkyCXww_-)^DB-8`9M$J#iy4ff7P2 z6bwqNn7BkHi-lvoJUddkj2};C=8$E5yt3nQ5sH(m(XzP9Kk{KvIJ%{Xs-wt2zFI8t z%aX3dDK)je&gxO0cbxdU%ln4HZ$4Yv z=SHeh$AZIa-o5V>J2Ws1IbKdcgHG^;QdR-nBL`GHJyNk76SCBoMkd4WYuZ0#(0Cj zLB;E#)i=Yaq$X6g5l()-LXE+>dgBVB{$Xx29DhFXP@*MX z|3W|4Y&u)u!OGcM#E)FaX>ssz%$u;y`w|v!w|jl#{vnh3L!gKaK~u{#avYE>UW{u; z&K3|ys#F&+$O>~+E^5{rcggzwy=u0(5^219g(Fh*IB}4p1Uy1{a9<$Uy~^;hn=ui| zB6m){1o)cs-5Vqgm+HH$>Kbyo=#E#rTvarsH7;Z*lM+$z;eA2pg0jKY3lT`4zs{JT zJ-Xy)4cIF%)7rc+`GtskyL4w=j_)!zGS!tWvfg_QUp-m$KALjs_V>wcbKRf3DmBOK z#J-=ructrUzkW!3Jw3;F`*4(;PNkBYCQ>z!%H~hs0Vt5q6$VUUy6d06?ckrdlxdz} znU)R;y(7J{ErhTiPNHg1lX-+Z8k|HLtdY8FVpG;h=N*izvu)0cgUemy9z8C&kG{!w zemIXIc+-U4JXD4~rBppq$5t7~WSbH!v>A5j_ha+n%2!D_)vlIvHyBg(eXdx1?qO%Onn4>vY89c5>abe2?$qRqeZpS@i*h zA&^loki+SnS*0yQD~{|Ji&hRs^K#vhR9VNa8eni^jH@5 z=-t!W_m3a#bpcCGZDhaX=C~e(r^TN{&s0J`YQFB`d%rcWXY(9GT2So<(+-rlYzny+=hX*D@XhOQKK+M5z1dMj2Kkc&RwYayC;fZkDL+pLd3axsSj6l;4SU!nzKk8? zr*6vt(S+~oU-ZC&AyLx+hFQ*T>LL3K&-dw0I==gw?@QOi-(_OjCT|uRzpd6b0u_hZ z-^vYtyo>!OY(n-V_%D^vM$dGkok(&yaz~~h;}kOg8UQX8!~LO-+z}1|3MC;zWl@$r>{@RB?Z%%9Ww8jpXAB0 zG;#g9P0Ss|W|RvGulwMfoRHNEy2k6T7^>lVD-W}2@G>I&AZEkI+xhH>>ZhsU)FI4` zS<;pKAUERr8|`6uYpbr)%@%$f4K139#EGDT5y z&sxVLj_n7$Unl`ipZvZ%uQX~F zT`wg85NX2WHiA-3oqiK&^&Tk?q%L=_)|5o;auXIh8?-P`g*p~C!GV5r=3P0UPgE_o7m9an1D06|f+jHTn!fcc8?{@s| zo?!~IW7FR2l7Ouhy;8YB=f^0vdx#=hwY2Unkvp51&a(JU z5(Ge>>0AS}SpO!f^X}qX{M+z|jVU=ULKaGpzo%(bj=YUH+$5^wNOz9$MNTqqZTHUc z;rrsdu@K9T#bb#%eawk9pWWUrVP7(XtX0@Q6~(Ejl}jy1xdOrLcw#v?@4^o3$h4vn z#J%!ydM$?g6nIQ|$yStUl|jl%G%nh=|D?s#5e?aANtb_@TV(?}-Wt5rB9mBN>l%Nz z_B&~WbJGR>yRtbjpR$sacBb7Wnu^)?daaK7Jjyb$fO9{qeu4rK+g6 z_E5vG?M1`l$hH6LGA>0c`G66_HasO+5*Ah`TW0eHziSS&s=ssDFJXqw`!Td1Wyt-IafN6UC9 z5!qp#WV8j&{TOM}CvIwGVmVjGlZ2WYIx>PJHKh!I3Lm#<%=Us_*omIPzeOuTLPGx! z8$q7BsDE3mK{W2XhiMggy&TU5Co|vT_ZDd7lEfydvH!UHA+_8;?0iZZc)4la`!Swz zT?vKj%`Qe(3zO5TtLXZgRsuUDe1tUzwoKs~J&;TCKz4>wMel!j_9{~Ch1K?t%trL0 zv}q?OtbwmaxXd>yi^NHWu6!(cXT90*S2w0Q_4`rU{*Uc!o3goj7L&zcCpqxEtt!E) z>g&MEPf{5{abyS?MTust%(Nrpto>jLePHxGQ(405F{-$I*jUY*eMj>&-^k}AqGZ7llKTzK_CW}09otktAX-Y+J`SjDUgHT_tn6P4d0DSARPyx}mPC1e@8e{n5+^1P z|3wWBD1)mF7V|3~E#{rEGBBsD=(hd&?3}5}=7(F{qrNB_puz87FJQWsLF3Gjdths0 z@$gwOsd~)DQdzXrh`2sH%~X&nrQI{`by;&}O?x8WGOG??XZeU-!DFW5HLWxw?u<3veyRqOZu+2C2s9Pwc z)s=6tqqlp4I{&RT=m;;VmTw{~V65+{rGa)$TAm1ekj6NOV|)E8wQa3nNY7Nq-`0h8 zS)ae1Y8g!0{!S0Ji=CK38U+WCd0b%49g@}t;u|{!>n&Wc(xK-7umC3h^7wJ}(LEZmMYO+6#FX7j^i9Znw*)GtU_e?vqBJ z^-xIN4H_&{$O{Lv@79grt$g=Gn?ty@y{*Hf`=7%cda_rYtoq`f}sU~f-RZFDcz~%^vHAi^8*H9LNTQ;&G;{+ zR5Slze07ZZsiQh!juHxe-|!34;>|e;`%k2aMy>#acKA&Mfdq987wVH>tf-_G^!`S?9kldIoHgt{jS#Q ztn4Gj2Pu&3zQwYoFTu|tA*Cd@(2yx z63sqpxduG&2qvtUI)7kWL&Ik_*!|*GvxlqRDp|nfaRie*;W(gtjJICCZH9ZHmEMfU zq0e^a*4N0_+%~c95V%CC3>RG;piNEzk1os`@JM~oelAr3K(cros!esQ_SJMkM1wia;QxLs{n_i$TGwhTrjfj4PYW^NQEelF{dfll=o)Yj1*F zY*mfVHPnLrk3uaJ011lQ_0qvpjFMLxx8Xo2H%0na)v0mhloU;6ZSHlq^!XzixBcmz z*HZ?)u!{s4WG@1pTgEP7hp@j=<4CE8UDTp^Z48*mLh)g=)PKHwNvy;q)Yijmo6i66 z@ETWm)?r*h{bv{}gqJN%xkqImto;O}{B~S!J@EV%Uc&a12ljKYr7*?3NtjHaE`vPY z(uVQ@LMJG*>kb)>_z&t`TYxeA( zRZ_r%kfb6%;Ju;-(y%7@gl}`v9p9c^{_A7+4-bgs4)3q-2JU;f>mTnAwe9WW6BB3_ zlUaM$d!wd019N3s?z{2Q+Pb>i$8%+we9j@7Ws+436q7gmZ2v_yKyDc;bPwo!jO-l3 zRuUBL+&F+({BEUNWc_FLyEQFMwl`m)7lhH|cC{@~`-cYW_n#=~j6IkFJ^;$n>Z(zV zb7&wKH3S|$%yrQweSQghcMa{VfV5(sovBr-Y_4GTM6J%Vj$f{h-@B#V%tKCJcQizk zC!dzz@jU&D>jiM@ZVsi8Vg$!f2VN=6k9$+0tBfwWwCR^MwD%Wv_^g@;5g=RP0d|`EA*Qf6TZifVDu0Qcvy?~MH@61b9+0_}!wyV1X zcME(j@0{?nn1f2$CZ6g}uctE1!cHkuA&8$f>bmRx7LE!>=&xDq-!-&{p0pm&0%Zanl#7u2)z8Fbvwq|{r_?Kdu?ds*@PvC%YszwUCqhbvZj6}-LM zTQuDBNj}s<_!2SY1s|~H2_28uF#DB*u);#UM!G1u`rp~M?r$1Wkx~50HDhJc9FTQ4 zN^mfgaO{Qk%s$30<~ zp;CWmz1_1;mucN?2lc<&Hm<`>Uxo2rsF&l zJ44ueea$`?Ly}J$vCkHfx4GKv49TL%yt{Lm$QDsj!LhNkbGld;y1&0)Twgcm&S1+J zUyp|sGLxkm;?dM8K&4Rv8<%vB&0Hg8ECl;>2G+n*+XHp=TSf;DZ?%T?NR}mIznMKEOMAwHD!}CP<~Zq!@2CFdGmPUn zOKxLVW|wl!170hkqNGRkTVUMwRGNSZcxOV4zdP9Yi?KxbKtj{l3 z#cgBER=&Yk@SmPtunF>h8^-wO_a$oyGy$gV(O=ohT*xNGIG(1qC_^$X;A#*V!Wa`~ ze)va#haVSYt14I}Oc|Z=k?VLiE0a=kEDlr6YfbVy^F|WC;n_z)!Eg2_^F&Wj`0wg0 z#-ADS0m>SmF;goYgBz(v7O5#d<6d^;5u-J^UNAp!+d2Pj>^0)-ffvmPD4#R_X_lNk z2P`kIoVjrMxyQE*$b3*=-)bwmjhT6&zB;+ZJ+3$*x$2R-6y#8H!5G#%}H4`dK z5m46+g9H+4#lG`fe-@-~>QjxW1PKT68p;=b(e)6(sEOG9&h-feFl_1Agyu!4+nj#;iP4G5*KE{_#&W2UJ= z$|43@B-eF0=O6c=BJx@f2caVCNea)yL-S2xzXk5u92&#m!cZh$9*Pi$@lW@z=DEzQ zYS7Y-e3jVQS-wJ-Y~(s9K=pH#lSKVDSA-UYzf4|(SZOM2Xl<|7EZ46zJ}lG%{$v;A zJFVI-sc+L})Gu*A>u%D0Uk@Di_>DN4Q}t{6hV-)R21Yr1KvD+7y`f0== z(!xuj$Vp~QScMj7M5=NO0F4C&yOunKF1%$cXG_nLIjjU)H~H9o6Xuh{r*d-a}4 zCaO!y~Ma|0^XO+yyIt@AFI3gZrj zr>j55^sEBFs?*P0FsZ^DGKD2TRfB)NClX0z;p}9& zGS~@Et2=A^=hs$NSK4~tC%AjJJ|z{dojF1hbTk(f|2n-=jtF z3x233s>*ARAyd#jVWrXj1`luT(`2FG$2 z3DbHN6O7Q4pndJv&+ya0)r1O@enM&!4+ao_&6O24r^|C%@04&eAhMIkJ%0oaEn}bB z==Z+>x{Nu~KBZu#4w>y#Uk-dK)YvRMxw74O@x0Or7OC#;zV$n@B;r|;Y=!;@3cFS- zcdC<@MB61?#?#fEosSTsTONozz&ql-7AvlkjxrG>*tD}Zt{Wg61M2O zUDA_U$9l0DA#sPSB^)ud zy}n$MLseRs0Nfz9W%+b@w8dpFXu4E7(C00`C5Nyjt6C2$SRf1!0sGR@PCT}C=HWwA z2N`%i2`$vvp?wPM%*!O7kg@g}r!%^em$9~;xf(hIqeXu_jh`=R-T4bBpHy06Y5Zfb zHo~$_k;0GDcR^M<=$o{e-!ymnb)5EDK#33$4xL|tPt0%zDMGh&pdq?t?10~cdSb#7 zsPFw=h@1P|>0yHD{#QeZId*w~K~-<{&B0+6czY27C-g)_8#@D-bkp*JtKG*iFVUic zNBSkiY*j`i^GWW$Tpj)YnuCCeNx>WWn~gW0Y?>^$fIM12wAAUv#ecP>f&&YI7rC@Z zkkQcn<7GpsXm)EWlx!a|#DyVbzuy)ef%tDVI$N zUH6HbNs&nih5vHB6IkHnsFpz8%Qs*(V8{Gt$>Ipr07a95U2G=?4@9DAj4@0>K-$e+`yMD~Wq|-svaP(VGAL<(LH1-;?w zrS-5IZD(3oV27l~2Ho5fAR-n_m#$vkN&t&y1|`XCN3NSBEQ)l&0PLZ3U2OWunPHkXJ)&%O3PC&Ao7zO~BROSvkfHJGTsFIdBB2 zuHI&&dE_2Uv`PKAsbbJ&8BjgeCZYMu!8QO!8<_uF0aK*+IHCKTY1I;1fE}cp)$m|*rj(|@b&$;)I0OA^l#z&D;kb2+r1b!A zx%N2lN6M2_MwY&kxJGu4uIu2^p%}4ChgYI(f8*;j-qwrd#LktBtAXo=J7vL7Y=Rr) z@PJa$HFa6}{G(O;PN|aM!=&Etsq=98(93ROP9-rJDLd07Qps7A6lxp*jLFf zRJim&8um@kOz3-xCdcfJpoNRe-Bc&U`LNu$ZQ%r>nzV0?eX-b#Wc6rV@m^WbNx7O5 zM{nQRV5y(t>wjajO{D+bX5MW~MXlLSi5fhMH%(orLU*YS1CGB*^gt>cP%8d27uZ z?fh&jO=T(be1x!QBJ*IofQIks(sRicY>eZvn-H%jsac-0Y%!#ni=nh77egfaf?|&3 zs8+hf?9-xwMqNt=%?&yd71nS+ATCSI3oi<6E}fnuI)o}vQ@rw>KL z9T?PcN@*;n>Au_N0bFE?89Vr!1_!~B0!I6~2=qmwt`B&k;9Bq zJ=#+ruHY`=_DU;?G?LwN~Vp`9c?_F3$Wy*D|Miz@u zRB-Te`b{ysrtNnEet^+pBRX^X+c^k9ivq1HHnz4kt*zo3$v736JJuF%uO${bB8~wC z@9gen(G7eCK{ZaiWW`C;yqCB|X_QET%H*X{#x(TD;lYO^xJl4vj(#b++&JNG zcX$_wFu2Ix6#0q#WsG>fP_(Imwrma@eGPGHuok55NjFOm;;_akDvD4A=%(q^z2tTS z{?M@sre)q;I{}iBQeH?fh{F51zv*U>;{RHpv}lJ~CEM(=@dN7S#%e6pJQ*WdJLy8x zoW7@>vaPP0_HXQscHYWG#ja7df)b8??@ZjsjXU*yOFfOH*DQLeTg9n>cBj@pV=e8o z8nTU2%}&~k>gE%#ZWvQFP;K^Ziy?B`)B4-cD?#k(sTM*pxjyCS>N#*Pe44^~pOXN? zXznDJEy#$W4{j<&v06S}hgx^5mb6g$k#!(ir~pdMEpyfU z<@vxe1Fx(dk7(W5%M5X^!Lc?fC$jla0Bl-5A4kv!h&n9JNF|oI9FQbPw^lof$YF>I z0)*tx${_qMR>k@%fi0`4*Pierh+>JE7D03nx(F-4t(<-Fum)S`ELkc*362vgx33i< zf{e(Eo+psaa4|Yg3S|sE$5igcMJ)-p zIqAT3%B}FeazCu>meMqDrk^P#GBQT=!ig9-c|z&@T_3(#cg7tm~T$8^WFLYI}XBCAm_T6Qsdt_ zw0U&L9dGkiJvYM{Ved@H`Wxd+a1)N`)OM1#!q|Dk;XpC8tdWEW9?0z~t!|p6m=?{T z`Vl!zZ=O$cFlWS(DPh4Kt(1O>8-YUOz&eVU+w&U>*GXczE<$*oetkLXibc4}?fS<+ za6RdpAS(yjnQT;c+&D9boAa2Q=fV;K&C}4u8~Wq=LCn=mv_heYqo@j>0xo+1PVtmz zDxn#ws6Z6+&q<^g1Fa^xN|_wj zzUa&BCg--g>>hL#3?eDMpaF3n)QBa>{2TJX%l@AN;TN?_c^ch|q)7)|Y3OR#2jBrr6fbC~1(L6jtP$;wcXCZzrZZIM%@U(K7ShYVy! z0MbQ#6^uDhcMP-Pe{iP&0SRyk(V?;0lu>>OX}%;0m*`|Xt0kkn_lw9d_0qUfhl&G! zroas3vmYwvBuO*7b4jf0O8V~r{pk2D;eMizw704^XyI#pvVHOF*I&Xf$k}^0_9#uy zn%NAEp+8oL*#IQUumD6DWN_BrSif`I$I=5kLCj-G_VcjR0*Q)S@>0Td3ePk z*l>&SCg!aClh)I*&{iHvhm96r++6}n)Uz(;^k!cd0STy%@}Y8tkwze0W)?5FS(no{ zJ&#u?-hx7R?N|DBJFgI^ncA9pPI7SW7McAK>^lw?Xa(tptPLlnpE++`J=}C02zObv zj$hT|@|Q8}R&dh>;wvbJ%plL1hE(IVvYJfs>+A9JaS@`5?gZLnT?a@|#a#1$g~mW1 zT*nTGjB&zJ<@TeVbgp3(Szd@idY>*m;ZJPm3zoD+7s`dY5J_o!*~$(@$%(R zy;wZoEM=gXfii@X5##u{MKR3zr9Y`m0$?5Ug&$XBMqYyf6h>4*>8YIT)QX?j`!!#e zsy9|>mM+V?6?kTRdlP3Ful65(A0c;hWMFx|9qe3Q$Mc1OIW)-Jysy4Gaf*%LDoY%*X-c01PHth9vqO(_iuFBEu7= zBk%QwW^MWD3Jq@8YWg*`2Y|*&=f4+eiiKk%^b^0ub4q_mL?;!Z@S(|cGqL^FprqVy zlv?>VfTB7u72P+;@O@7U%faL_pzf@3XfMhbf5GfWb&k+edyF8Lg9?f z{U9><#g|}3F8~7F2&hLffmmf5CN?p19GcXIy}?W=5nVJ{*EX*+Xs4tOg0tTMQT(=;H3CLm}VZKBTsH$kPv#;d~6)AdWtF!}-@-u@$O_ye|wMHntbn{}PpI z91pmwyw1!F-0u{GU#zqDD9GM<^+Y}hQc9x&D^|3_o#^FvIg69v4duE*cIX}<py~ zbC_ZZh)t{dP^+$wM_sr_04z`hi!tUU^-}v>Ja7abw?+4l6X@XGZMI1Vr_`v=d+nc9 z|9r|~f{pTF*sj{hp>0 zf&@7mYke_$|Cjv^E$F-tJhd^%&0Lr2L3_m1C5YoLW0Kog-BPdG-3~YNk-mU_tu=fi zxIZHher)wYp!saZNM8K(IDkwVt3qgoqq}YKC*=s%`m3A}fmTUhF@Be2yYlKzGO@(e z@F#l8P7j&vctUXLAgc69aSmBU{`?D3*TJze{tC`x3u~$Scd6Iv@7yoZE^qV&j^5ZJ z#Au!Y8y{^M+VXfrIl-E5pJQ`(FXbw{hmxVZhv4>3z;QSsNCmP1lZc{4;tIG5?h=1Z z=qTa5o0N_J^vI>ZHbSRFq&L3$`fgi1r5irN^2a|$ryxh39;SMUblEV z#}n^VlqRzf%yI-ehbp>8JrK;M16dabo9PDU=Z9`G3krngIW@P?A17l`|c>!bd&0 z@;0=L0Li>!(BHCRZ=AIR^S3ar(YC$RBWX>RbvXvov0pI>4Ih_P8yXDewZBaCXUH83 zXFu`7m}5qleze9IqB>DZ{EyydIcLV`lBHYn;+4Cn+$6R0I2UB|4>FLwd12qQNj_eF zPHKar`v!Uzz~!S^9gx0`}0 z)?%u&4fy^oD8Vz5s^2zzK&KlDtC%5C>ig#Gk_;22RVv~+;Yg?OQxF0 zB$+ya8*zfR4wmIa7kOb5z7yIQop|sHV|n}ck4wn8;;5IRvsw@q@V7HNK zRHZKMF=u}Z8dE8H*|-JGHj{mA&i|jSGe(E)D6VIM)tZCbHH+W6qV%R@mDF)7J7h^vmmqZxIogN^4eYz88>`m z@r9WT6CkQe&XB!|0k7os&pzber@|^=#$VgyJ{A*6=+U4d05+n+6iCk{UOIRnhC}gzD-2e{|EdJIKs&q> zQU_u=)OY&-iyVynn7>MF>$GofuI^3_ z3_PU83+i?lvSg1OHk4RO9mM{@nTlDVEG)6sh^KD;ba?Ul>EYb&YQWl%+ER&cZTns? zmCwC$(z?p-ug|`F&oTY%?rbcK&E;Xup8~OENRlE#*&Jz0OHcPX!)|-4*C5S$yZ4BPeB1?r^g35npLo_)Xn2%IByj1$Nyt@+?(wNS4o--3_Mf>Ma{rES&>< z)+HN-c5TIm7TvsK9ZtAcQmYbE?OCtY3Mrwez-^LTZE_B{6A!HP2gxjJ6pzF_mmvA%>(~5U@CH=;F#F& zPt`L{&+Q$zuR>Kg6w;pl=@XiN{(%s|fT`HjCefIQ+PjbBt3ZMKL2Cl*>mMc_}#;)Z^PMYGNjXfEwi|du#q|q5R zj$|mk_ph#r_-w!nUO_B9iPMRa_BHG!IcIgl*Xq_-*dK%eC3rtuTq?NYZ>W)f#6Arw zlE}>ehko@O>N<>v7f^F11Y86chQ`%pvA8ov&E9Vjg*kW(a{APAMtX|`P z38DzcYuB}Jdn4L%n&LBg@Tj@+IGxOEDL>I<(w z1H+_qFqCx@3v8U?d99{Kig>6wPpvC(D}JTQ;&9~Df_^J`AE00L&nivfV<%q zsyYXHl|*2ZrLL0#Q%QT9-Q1>-`sx77JMvW0rXx0gC)dxp8n}P)Ho1ZW1*+IvJkyWf zsS~H|C~^MnN(p>3Bav?vUpF*ysTi*YmX$MB&73e94-qKlth$D^qB{Adkptu^Q*^}G zJWlX+s_xkafl4ni>#mJ#ba3oa*|rr%?Hj-vU6*n8T*fE(v!=Aa;6Gp zt>SU8trIK)4bt@I667wf)~OQHOjRf;0}F>ts`4|U!-EZ2FcdVt&Od>)H}_ zp(Lbw;1WB{ib4pIfI$&VWBw9J=qYp92es3&g+*EPvZ*cdD}jTC6vFh_5}CB{c|Ukk z^4(?Gq#dS9n{XOXlPp`2>hUWjR)#ZXMP9U1H0rsk6jyPyIDs2f6p`|2&YKdte%JAG z=?bs^?0T`*2e?#ZrS1=n_@X$qY^1<=IuQzb{Z4^W@VKpIxV^tGBz&vCG5YZK{^56% zDjZTn(D~TR;_x=wIZ|_#+H$cA{{f#shslpK$^C2*JDUm zz`+Ff7AuV4CX9T!zcebxg|K=oJei*)4x|q{SzN}r6y9u$<^F4DrxICAsU*kV5GUp$ zfj}MOA_inm9CHS}x)$82r242&Z3qRw-Ypnf`1+DzZe0zMS-87D*@`^m49!+~pIHmO zoYsaqjT?F#QDwPphr?61z1;_{ZQR>k<>U;(RloDYa)p3{LJ9;Xbq$T~dU7l8GoII& z1i!0A;?K4a4vCBr+|;nDYqMrz;;FU#^H$#5j>^r-5ZMG{i3Y6`E>YH zkbjpz2}{4a11}KO!o+g%^#&q2h8RBXOESFv4wl$hKFPw4LY6g zBI#vNpxMcn$cAzgSkvepQcZRn1ghc zKgT-L428rzf~8ZFRRSzX^e?8Yk= znvk4~*5HcP+NRjKVbR>#b3MZ5@wQW!5))sas;uKb0&A8R`8)9&E`6cIO!fqdR7L#B z4o*Yf$_Rv-%7j?%d#hGHs^N1=_O4*ybH;@>pavHhv87$Sx~ifSK4t!G65)-?lBu`g z6=xDe2He&|z+E=Q>@Ss!sZZSO;fm1wUSo|q%t-fWc|q^S>DW+NPafo_iIj>4M|~#8 zX0CFISDNY=-<;N{CnSl!q-2;u3f$X=ySdWD3N zdW5MJDRKo11$CXDGn?r+ZTBJ8FbaUkR#sNV%pu|p{^b21S>xjhNvaTjhNhOgzNd{FW)P>%$knoS?wEQQ*xGC{{iewIz&74b()RqIs)!$ zFmlFO&q?vp$a6RWDxh+6 z7oFP98@!D>{p`)bk8$Bv&y3e2k*5pn5mI}7-}qnLTND?qLoZ}{J6a!SN;lgF20QCg z!#3u;4Zjjb8+m9SLbXwr>#mH0*m%-f7KU0ro2>wVhqsKnbcH*Z20`T-Q)lLz{|K>`MS?1OjYMnNelmP`-Y$Bfgq55tkn zBMk@*k_0$rT)j`Cb^pNdX_K)5Shb(bN7#Gg+$GPUgQwNWi)!x?cnZDk*1>-pwYH88 z!QmYrkmH;F?{xQN1Vk?>&V!@}eFbDaR|o@je|1fcjby!Nt-3RdJH8SgnYNvuh}2)H zA_&KCrO#aj)nSWU-Lp`NOt(`HUMviUWg5=I7@>Ev~KY zjq_}ny0|3c8+yeTWqCxbt?AD%EFh9|!g|}=qhsbm5Lol1cMQ7sp}1wma7`40RwXN8 zv}L{SYKu$cL+8hv7Xay(#>=ok$oy9om6<8kaVIMw}+v&gRa@ zd8wjTt9^i*kfG*{;$0(FhnB3dZIrRgIuLYLh}#{|G-w^gePi+_Vsum|eggV5C1Xw# z-iAZ!z*@TWJno6H51$=pG`C42_N6wZt!0#grqX#Ip3&AlzKBeBr=&=Dd@{zUjU`d*7s5;Y1K6r6ni!YTqEk&U1`oQh00$xu_WAPgmG>Fiadz z{x-{UdA9K&?S8h$0NBwn)Y~7iuBw47815P?uLj>2KN2RruWnw)CO;Ts4cyXvswVe% zDra>0CXVK68M8ft$lfR4?Ln!NDjui=ZhP9geBH;#?hWT{WBY4mrrdGCj98n;0n7nN z5m{$5KMi-sn$=LqyhZd}c>wZ*-)W@l_3CU=_e{d=^_L2P zRJh}k+`QCZJTmLBQe^4+08lYyfdsMMmn#IPr(5f8iGkCsvLkI)KM*Ub5AWFrCo>PW ziq;3EMV`C`Uk{Px#Y78WqI%`hItgorSZq9J6VE|IO&SMw~<8KamDl zBdo>2>xoiz%6YDMF#R8T1~;dqrn+BvZj2@~XkD(~^dPfb4iMQ-*)<;BdHiVo6+LX) z^K^6I{(3ct4hG!_9td5yqgQA~)-WzDFZTd?LHuUc){(J3xA~tSdpyJa^R-sq1IWpl zNznMMfRr8@RDbKzlk`Z!1A7V>3>YN+51h~)Syx|@j;uYw}PFB7Z4gMK`< zEP`g@-mO7obKrI~?U-8b?BQ~(NJQR@--gUaMd6&i*a^<{f{nOcV!d6G0eu%NoOngJ zVDDaPH3C%9RV-gOVQmXIW2&xp37z~{m1}zloV;12dH-U;>=l-LH|elfUv*iZ+S!LZ zDKco}n|)QL_4s7?N;P5Nm3Hy8CNflAj~h{Lgy$2!u+i2(%n|GKx|(>qFoErrD*M?z zxGBQGHMq7Yd-Gb$5V&)$=O!{>-mX1V_cbg!w7E3uzN?|j)O*69sq3kB5{tH^ytgER z71t>{9~6v?t*#t~@3l7!>I$bpC&h>A_H#zN0IJ-|Ag>dDQ8qOhno2WL=?>rtJ7;4? zW)^zU&-8ud_ z2T}EQPY%KcppjDefBRPA_c=-xu#H;&*&1iy_@6hDu;nFTHzf`QpJythgw|74dr*VHaO1uk4KV?+Cs>?!4ZRy*N&Qy~7@aKQIkmUpFjn2GGprw)dk+maPI< zpnx0{pWfP}Eq=mQ1cNJ1PR}>U_1u#%Kw~NBXl5w@fN@Qlf9v}h%jXq4P--IJq-_TOIiB2 z%vjPtK?{XuhNa&0i6`L8?*a3M6c5SqU&mG_z2E4Mb^S|_Ycv6v>J9)X@YrUd|B`8s zDfeENK-~791@Qpq( zWFHsn5+!Ch0cW5q_tcTP!&}Y8X6MknDdJPq$5#uV^od~-9EKd|(Lr5eJ)uAoMBo6e zi{A{AJ(r^U5b8XDlS#d@L|*U{o(WL&h7G2_InB*pW>UIjc$S~If3z`Qty73|Z883X#-FAmx6XM$6o8X^t+yU>60WL6YI6jtf``bR<^?wx-%Qow%-X4tp2zikhz z9o|G2LTh%Z(xmP%U{G}`i=kb|Lm#%114J?O{N~eZ^sxyqGW7l~yijF$FieyEXU*;g z!rU{i*lWM=W`SI8?(3Uvk?ozbM}yb1QvfSM6ziSdDNd%OwgmUN>4WJ2hl|esE5YHTJMKT=6FwFJp zdKtQ{RKmuxn!#zpz^=-4=GEHzvE-%is)@Ca*O=wU#e|fYzZ&FIw!0$y%DeGaeX*%t z1 zKkZWS>qKT~**RD|C`g?JtaZnAe@jbYdTqz8kqPYxSt{=z?Ywpdr3x$g?y)Im3iQrg z_kwf^kO*S5lk%$5F_QlD{)vI7tIqLi=};Br@W((|eh&Gx-#*AMt-)7b{RmrQ#(3W0 z{sC0Y(kZU~xjP+|rTV5nlnQ3R5qp(px!S=H%gcnRLn|o`zzd!yr@EfQEVhaXn3GVv zyQ4CXbiRK9Z>-~u)cD1?vup@X-~P8f+?XhvJ-R%to$NS!!Dlhp-R_SJHF}zxn-dqQ zZD^RsI68KDeY}FJ@!e0i_(B*{^S z1w;K2XZ56QjbtIqb9vyc@>S7}ul@0{oiv!L>Gn2w4l!*w^c5>|jmlW?@pmrL;(hyD z=!AWpVvfg2esZ%M4gJ0zUGlx(xTi?u-9U;1`iw-qI@ZzCh-~mlv#sHr<260w zIV}iPMnb^~R{TKEX~4-Hhk7m{Bs0U z{I83{0noxv0|Lsx9C4 zsCt^&7cQ)UQ<7481TBedWv324Z{mU;?p| z%w)Nwa4lH--Np70j9I$3e#k1$K2fHM0)u7<+J=IApwj)Pir*o@MgWaW?h60l9Ti(Gpv=>+On-Gx!-Pcg>S@ADn zP=o8?2e>Z1YDDolQux1)rp-%i8Uh53b6}O6#t|TDRT6XnCAL<`I9cdn&geN|K`%s0U0^ zl;%y3V3&7uLznL!eQ6=U?VAvS#bUE)iOh3MErX7+lF>t$iSjw;F;|ryVE>O<(HW_A zn`6U&^E;=IvgWUbtxhSPeZu~lY*7qbci?aj`!9C#XSJe$7~Z}C`JW{Jyb6o=NkZn~ zQqRk{YtvnyHg+F3l|$K;!qn*b?Zzt%HS#H9s~VRuDYjS$M!u6YO@kzl&o0Pr;OIyN zQ55N9NoXZ8K@pMhSO_4e$Sbv9JO*1&=-E3xOSoRe(r^T#8jf}mQVxC;-@i$A<8C4v zhgH9**AmcY_J%S=%vUecjc}I=e!-8{B$)X5m!Nl~mVt(KQ(}Sc| z&JHz4=iQXlsO_IVX8_Uy0n~{M*z~GmiqS0675!YyRm@|53p_H~9-Pbn;6Kq6HiYIX zacVD1mP}URJH2ATxXpKp9K~vTjyXOuVT6UV0E)kD7}B`(`OR-CcNtoIQXZwe=8Iuf z&I0P`R3siriVXQ;7PN>q9GNuy>`O4L^Ysd{hW{+%?`IMqZ*PJHRJ61^mzV26*6XP> z?&5QF`Tnw_P#Y8MZSQYi!+hu*;y`9{`W+kv z`{2jc#D$xiv*3{GJoC%K#EQNQc0BGS6JhZShx~=;?f%f!o{yO9xs#W}>lgG7Y~vR+ z%~SSmLig)b=DUG*PNmJ{%YGt5+oTwX9kOB_L*R!L^Y(G=TE*x^nN~@;#$0oJQsH)m zkAahTpu79N?wo3=mUWChBG;682tG30G!3oTu~2{>usBIXuoGmOmt|yh!GTX*$n3T@ zTfj<`?BjYIP#gNDG8ZV$HVP(zOw94$2oJRXuEY}bI5ORy=Q6bZ{Cs~(9u!=FjMX*M zdfWfbtv@5iEf!oWe)Cc(LCwf33dbb7qgHIoDE{^M3sWvaJ5r=lm4sybMk!3ENylq!sP*}5WJa4I3n9eHmR zcDiL3eqVC}4xRp2Z(&qu^?cnOw@gcC^W6S;|AW6{YRpvNgK(KAaVAtw+N+vU zFv1Pyfx{rXvxwO7#j8v%w%*L~n`)IYlYaTHdn^TJgq#2(`l$F)g&*gZJ8Po|+1Dtg2rC|bj`kD`(us)@vQqy#f9dZ?LWL@+K~kr0c?=?>*(V@^_Q1M6a7ZX(aU&9pf)TJPF@S-XI0RPA!`ncuF%!7Fv$GPSie%#@5lJOIL6ynGicNw*u zIUAo7|5sj9nzS>xIO-&|rJDr~&9nS``x^D8dQ6Y8K60TzrNcgo61!mI^KV+>jEgBg z@jm`rsxugHP&w!g*;7|VR_tzk3Z7nVujkD714WY`NjuLWzZvXr=6_qo!~L>yK>@O8 z1}7GXDbePt3YnATb}`H)ACzg^WJTPpqiy%Vs$TGXVWrgdM+-_aG0IT_M+$*Ub%^W+^b0 z=vS8o4Ux4MZ8YgjTpcWPFfNOeApCM715lN?27vcI#CyN5A#MkdIF6_q(b6=dK_pG$ z=~iZGql%0t@WG_?i9r5V(PsW_UvT17#zbDhN6c^xonGh%lh{E6(99QGzGG@sEjsk0 zcos`^;e>`^Vgg^i_?L9v)Grm8$n5VWDRFlYvlgtStyGD0QKkI1n8ed_37~Gz7aI#u z*xJ4XZ{@L?Y@%`-wX8o&Xphj5p>HtK@ZM5mh{dQDCu?g2Q;q${QgRfcmUHGEj=T)l z7p{lasgQ&2h39pJN$yO-bncsNId3QhM!r%<bT^gYGx^-%O8ZUPLD*USqJie#t*i7L^+oT4g9BCoP?^0g-rWG@fSD6Yc1Oyk4^`{5H79)haeac=q2SIqN&7~IOC`SwUB}2<;W#m zG>epzZ>PV*SP9uSPx2>l)Cyw24wwixFp}Aq>2C>8dXNhD-zh6S79qp_^7PUf5EH1fV@Su@g>YfKn$K~^+AIVL)GZZjD`SLS7!T*lm=c@anDP2#&P_pzdw}1t$9Gh_Q1G)mr@9V--OCDbyxq#X*2KqN|Nm7u$i zH!HI0+0V$|IIZ>6N6fR|->Q8h#<8CmkYwdd&|H`A-_7kZko zF^C`znGVkqcpX`fA53P5F%g76%55eKGCJ&DsQ)KY^)lAX6VED8vX?WgX0@^Jw;10B zIDJO1eACXR_!(1E&o>;plAIsbwj9P=rq)sKDoG32b#zU+W&Sz#OhetTVhECX$TA$OBZBUC_Q=6n@%qf4;Nk z@%(QI@Q#yU!~+sOmD42`21_Cn(jI~nT8~UM{j$J^zh*<67sjXysMNe_ot0%X_*-yuWSltI0rL=2 z=)t05X348iO4Z-nTP078OAMe=aIWdv7tT(xdu_7OgPuotU04xx)GF~%936@ty63y- zOOQpc9;JDVE+Q0j|G)mMkWzx*fGBZJ!x=5<)_!hdMAzfId>*S>VJh0lr3Qg)SKQ2Y z5%3vxhg7#SmJ)C1)Fk-K18ZBBX>7n~Ta<0fA9-69#SM?x{BXcMCf z>FAKkkDuPVH+;c75#kz#guHSBJOpleRSAp^!~uT>2jSJz1lL?_YHo!9$l1~`gi?Pm z_A`u9v^sDxY>Qa?ch!Rud?QiXAxu@Dbc(bQ_axYed4|2!!&teX!6-Rpx7Jr9PADw> z_|1Uf!e~B}Bjpr~aR$My*bff|0WsuJ|Lc8vX6A1$z=*8wjR4Y618baqQ9hBY}GY*IX1(z!wdHhs&gL&S27*AyM#J67Rw5*P@@% z=GeKr`z4DQWkO@e#c^!;ic;Xe^5OW>@a-Q%OdU}h><}8!Fh?-fsXX8CBt1bcIY432 zImpswBF6OsN8h$_CcZ!~N4N1Yad=W{@33SnIfU$0C{=H|Cis`S@*rfJYUJ_i%wqoI zsau>rbS#cPm|8)1FjbfVT>B;`e2o=Fi*AQn_06v^+zp*1X##(P<5a7}peya>(qYDQ zIf!*!!m=j+X&z*+U~o4_f^1Bf?iFsuuR;|?SH`JDx(QRX?;&Y8{h9cTT04;G$l?f# zeUu)p&5=*Cphvo+%F|HB(-F%ihV7pdO9gnRqoy(*p2e@04gxoBj>jfH|E~iwjUWnj z(<&5?(xBW=soBd&fMVb?ahz|8GnL!qislF0U zOnO;+#-*6%SuQ&bU#hI|(~i1BhGgliUjO3c^$C;*AP(C)@0|BC*&-{!2w2`{nDJ5G z=TNW3(GVVWe4Yttqp-Y;*|Eh00`Zh=qscpl(D{YlQDlJd@@xbj`g55Buz+`%lI@`k zM+058X(g1(s>5npGHAonrU$}cTkKxoYG zic-zvA9(E#v`})T7VB*76KBmB?N2DBp>+u|e-D#3ij-0OKMV;LEacVu&i9Fk`9#ll zLahX4L}H9c8YI&;2%@4QS2&%e>(?)n6pu z&E@ZkhMiGVL`eV%yG6zO$Ow+{7)gl5sX1{lW93F{j*G&=00LqcO-xEfG8{*;s&!Z( z;{3lw#C{x=c_b+eV8810h(-zdDYBA?e^mOIS+D0K~H&q(4q*)#DD$PV|=q;o4 zqknAOsg|)DW$2zdXBH1DbQ_c60Q-bxrL1Kq{47C=fT(xW!kL18mI+Vr)W0{XTRkf3p`l zOBN}$(DM8bF}Kv`2(EIP**%rfl9bxc$Y=^$LfzgMBvwrYA$5cj^pG}BIr}MVh>bA_ ziiv@6f;fxfw71ZgZoX~>HI{HMSN0V|)=aYGjvoo$5%lUrEfQ$CgNYSuq|sWD>A;1O zn~E_U%W{8^MGe!8C5Tci{Ze!NB{U=88pV%~@8Ia{esX1awcR~w!(-xiLBy}`<#SnG z+feV7Fy%F_iSNkCS7qa|*`%0dWOds5t$PL7>@&~w4SShij+sGm9pu}h| z*c6&B$Ixh&t)Xw2v2`KB_e8Bg`94!7!L1=i!XfH21gr>@(A8JLDq;7ZbJ)TsO$lyw zn#Q@*`pryxb!B|;M3J@@J-3Tt(QbBk3;Yk5Vh8C0Qww5Wf^hslHEO4M+^BiLk#;~ByYQYqO8nm=a2DF(xSw^VV6HY5QuW10by zuAGIwk@4OEwUF=5DWsSSa1pYFtLC2j-}zT=-b)m{%wBtIuOctK$O*w;zahj$yqVa%v40XtiLcVv>`x^plE75I4p%-ap zn@y_PT9;^*1#H!iednoJsE#yJgtj;K{K&cf}U+QM|?k<500(msdL>fr*%O7sCukCUh~+nMtsc}7a-C^W^RLli_beD8!p`=W&S-Rs87X~q$wN*x!lvLe?AR$9EKmL8x=XBSbX>&RSMC;|@Rh?zrp3vVGi z3rqqj3Su|b;uMQ4-b4H9RCbiHcu|lIlp76)_?7*`xq@9zFdxQ?g@$?8s3zv=7;&Ub zcL75D1b-z$EPMSy?e!`mPkOXe_n=?wHyh4l;;+H4aO3yXJnJ7G894<-oAnR+h7G^N zRK;khBeM$PNJIOYVk5(=N@XfCkW6{X>_kmN3p`3Jx4~XWnBPeKv9M2vtZ_!>>}q z!6Rj_?M`%Awjg(KoM5%2K~%Di;&Z#|sFrG9BM1C+-ew+QZ2=vzu|K_^_-2Op7n~G> zWpK3_IJH}N(52Tt~Bm>zAqFAzK2<3VQH>^MkZZ5|g`WlA}P4Duk+ zT$}GB-NnTP2-X*2o$FKDzGcF)dqDiflcN+d`{T;}@87>JAZVY^T~Y$r&1CP#WHz5i zw0t_#?ZcvSV{`NH(-YUM@RtC$^Y$T#QrUGgfOxI2)_ohGHEu)YIe%I%%I)exWa?^H zu_nMPCo58@!sXe}-^-{`IAe$nKW{K15v+GfS&N$O?ybGoWpAcqKNwFn*kOf;FFpsO zV6kowps1F&sPQZ5lUx(x=nNptZ@7u5RTdE|X022u9fD#coR3Tl<_!+D%2i>H5f7|% z<1yYN2%Xq-iD0mm9OdA5p)o7~nzQ{muKmLP8TIq6=qpgEbMi`bxZhi@vp0AgW5hew zTf$EPru~t}*t9Bn0p6ZazB5%_y~nWJg^DGGwh^rHjHw4Bc=DDENeUAAp(=8`kDtwc zEH=KcBUqrZNiolJrD$0b&>`0P{W89;DSPqKL+7%;Vq2(s8`;M`?=har8J2HLsBs!R zb=%z5wr}pQdwxyPUm{Y(Q-{zQubWcLt&=XX7%5X!NBD`|R7p46{KAF4s>H4j@dssX@FvL$hNlI@#yh=^Qs5gSee}I?BLUfA1r=^h?veY>Z$nO~ zMaeP$+gGmjlL%rPB{D%h=@>6u+8P=Jy=p9wRKOa9s6AVttTAXG0Pz}Ucw1Up#_qd< z4#BmwwP~XZ+doZMcpk1VJ+sCw7DNm|;!2PxPT#pZ%sn0?vF$eBNsvOUu^AIq^~=?1 zD{WC){?;e+Ur(F?q*&K;jPa!r4L&U^LG!N^vyg{9&RsKtD4>J4l-1ROGUimV3tctm zuGDc~vPPNafXFO}f$)_(2h$BMiagwF#XfM}*@cVDFQ3%b*WKwY?H zs`=zunqZku)?>##N4j`|RHwHeHeTha=+TM(luS%FP2lac=;I~fi|4v5{Dua~(2q^N_YNIx&0$c?LCI>tm9^JxEkLw*=}9|@c0vHckAVati^{^E@x-DS zKJlz1nxXmj@{?8}@^33^?aQi#9T~Q>>x1KMmaK26$q$a(aS{1wA3iv4*w^Y_S18x; z+XX4LZS&v?p=`HA3YkSPqFFCpg$L=f_~!;OP7hrkYL7_9qrHlRF_{*CdX+O^3G1wT zUYS00SHiF&C57muKq3`em3@o5%&cgpMm4ktw;sG6|5Hoto%UB_Z=dq#MPBh@i}!aq zhS7vtDR-PB_yP(4u<=l&uzqwl#c;}Wkz89KI5m-FLe8kewaUJW#faq9uOVRj z?+F#sj4*wbv{ThyU;wif9()pbmwMX-N_M|rT$KseB2ohue~}*)ap6M0w1ouU4-M$G`foMtYM3|SpK}NMLY-re8NzEYu*1( z_u+iDdx%b1o^x5ix>d zV{T*Y{dN&8td|PZkc4q1Gyr!VxTJ>Vu44vBdk#4-mcxqpDw{oe-9ySXIzlOsdqh;E zmOK4#palYu3korL%|wp6v=v$55(!%_5v@9(u7HkFld^3uR(7ql0rn3fxl=66gH_qM zlyify5BdpGhH9u>3a(_MX z`jomRr5t}3bA`c!D)SG3#%#0}LTbG?{D;&<_8-_1?ko3Z=MTuhw-I$BWZikDk)nTT z#8dd(y{~&u{}sRT)l$8e^L@{Ki;{%3xC{fI(eNflpJ4x?md*#-aU$% z+@25xyqE&j{!!o9TE#!VVtoc%cI>MY>a4w~pO@4y<{X{9oT{%Ae&-L*YQ?SHG{zoxQxT z6ylQ9Aou8T9UNta2Vv{*J4!BX5>3DbdI}0y90Da5XL3@QlK2i*eqrqTA126ga&cp6 zTO2d;_4yH9_YcdJzqcK}&~)`Y<0-?=0$uq80}OOTPz_-1^W5-x@imij%fZT~UhAY$cPE6P?{>+%R$l@>R+@vi4_ zWF5JAY47ce$oe>e;aruh#fJ zY47p;?UWN_P^ z63EeY<{ZAV>?e|JdX6CzV%Uk1LWOqrI^rq}p=RY&w+fVLZd2azJ?k}Tkc^3^XlQsv zBu8~by36bjD4chdR7JE2wIK$SyW){^KO$$`J^byaGFIH-j24G9xt>a;AYmxe5|1=M z@Alwz47@`#_#5eyD4jwB0Mvv ztgDM(hsB0OM2=jAp=(7mNedN0Ppu$D{`B25!)ZGo@3Nu0ad>%k=kWS#OR)*7VQNnQ ze9q1i(BTt$_HK_MU-giVh)hL!iYAL}*E_F#OlrR_i6-%xaDGXB*iIVHcbM`e{FLu^ z+gJ${+W2pA*6Eic=$F=LJ=;@d-e>y9W$&voTh2_KZhD9ud!yk8#=}csZbqR;RFaLU z9x(uFZe!S|BF`^J8n%n(vXLu>uqy)`nH4KoF+x$c!kLK(%AdZYIZ7;|JSCx2%vK{` z_E0cyEaVoioNyb66WauD72S$1K$OJ9g>g6$l;_$yQD2sK@cecA^=mn1wox!Fnt<3% zj5EG~zXMYmH2HMQV_*kpF-)$w{Yls1CYPTrsFcgjQq`hNxlPQV&j^j?&w`xL_lu>% z2P*OWyfszIZ5O#ADgsQvmkZ9>r}?-Ul@Fgi>X1!2I+bwIsi?Z)eoyqE>8OD{LzLq9 zhr;mXiS+evH{&fIm&oByI&z$^XvYfNE>?+ivXtHuFZ}=C`s~=r@QmX~Eii1BAsnIW zcZNSIgs)&Rf~$L7@KI$i!P~wi)^ItdRHAm5#Ia3JgvgJpd!&>X(ndyInbJ`-^;yuE zk2%CoH{XrC5b7AJR zNNnDRCn2e?TLOt3g3Lv^G+kGr&V*w0@2>Z#_Vef~@^)Ks!zXLYb@&MEZhK2PHx$ED9PCGPRRoi@#3kD(?0G50pMx`EmsFK z4z7$A1~eXBmJn6r2u7wj6mnUvEGUs>z$sn(nye!;Iie~3_wuuQWMM)E9l&q(2yc|< zgwcfxq#uz-pl_=4Ys7Pz4A2MxM1yoc1MGi?7ef|8T}YkETRfGsgAZ6A7H;Tk{HSjxdC6lVjr*p4`pbqdz!UaXfOfZrg7 z6Wlvdg$B9@)L1M1w!F<%Np*F)f}GKWIw5N`T8;?z6(TOsFti@A&)T<91gIk>MkU&Y zfiSIhZGIOBKM$C{B)Oc8N;GN04@k?2x@#=Cw)!iR%{19lbzCmw&=F-G0$>UALhev8 zBO6n2$nojSSQsN)ZSJH}82R*mkJL1z9$g#(eK`rc; z=irnh6%O95Jl)3%PFNY9Ac2@cY-hdge)o_vjZv*u%mB9Qi5~X%JSQ8#dC3`m zVEz1-{HO+PGmdcvoX59G!~IyJr9ZcF_Hkt7rzrNNl{u$oNcNX{*oYmu&N@)BS~QL- zR7tA~1r$rLaPx|}>2ict0!YP$7@2>Tf7RzUlodVN_wh?>rm3P|7rn+{Db|(N?;B+2 ztg6(kz&K*AP%dWEsbDZZg{%MD`FYZNtlj%SC0R8}5$NoZ(Z;n6tI#gnt1aeqtC_zA z=#tfsOGxgMSjaj>Ql&!srkK1VE8@>_I8UTe4!3dOfm8%{fCUiod#Y1~ z1xZCo!iGEv`F1lmJYYvl&ViRftU$A!)baQ;A<0R4e!%x!|NNJ()BeEfDUIx`xWquy z$`a3dKR>}u@NLW3=fu`VH7+sVJ~fC-)(UT|0ZCEn1|i3`Cj+-dkLEZo&d!nKA#k5g zwzOP=XbhMVHlG&I*IOlS#eN=SYxn(X1slnAiNIC|*!}v64RaBEvm1<~KfmM?DTXU9oaSZm3#- zf|vYFAs4D#e5UELL^W4VYHpSXMI4@9)=0AweOT)0prf6x%gy6&Qcpj$<1khVw;cC! zlyOrdXaWRnU0_Y&w`zBrBefGeb<g4)LoCh zigM+2l)3&83>3X25^GKipTDUg{W3wSyvfrjoN-LYiV?cco57G-ziAzsNeGk$u>nIU={(-}!P*3o8(!+I)DNIF2JiR=CI%Uof(& zT$l<4Rx+*r6k#~id%H&j(iCa1^AhMN&CjoL%5FdGN1RN95oOP{(C-(s3yqZpSsEs)clS0lQ`+MxpCaUvSfWPb=zo!S}~ zDE7%(45bT+jY5cayZN6C5TyF;Onx~v?eqH7+yy20eLE|SMvmf0ufh`lea*%iuK zIyA{vsr25J6&v2LW+Egwh89Gb!&w@L?f#b?8s-8-5g?UBTuq=tjB<=&dH=BYVUZ{} zZa;a3mFA29av;o0Gd%xax|D3SJ2#mk(rR$}x0ysI9Z%7)Ukj+g>RhC2CM)uu;GNJp z0^B+mbns8MMsWPk7cQn1${s3Jye81xYss^WxL^NDNhhbUVKs?Xj7dq0tB^Kt&(||? zB$KmLuej6!Uq`h#7X!(tZxo@wuM&{Bm7S>+`P zDJMAj*3uwT_W+2R(Nkz5yO^G<8HzSN8)E-0bPs8fB2=Z(W+zb|Zj-UQMME{w4*%+c zn4y@VsSe`vwI|;K2Kr6%_FP1GH%hVzRkY%Dc_sa$6kq@fVbvoT9b}E@mAmkz5!#F@ zX(aI?vNZykSh)f{R)r2M4Lb_a^O`o-a1#yeAtfo-N3fuYW7slco{4?ooKGZqjL0FW z%z279047#VgfpTB8%fvB$_JAEtD}bD(Q&~&meOPI`!uQ9755ETn_&Hpy<`ywrg5gM z=#M$XC=~79nvox-{TjBnes^Ey*TNxx+iC=iA6nV(U+%UG5z2$Pq2T1v^1TZ6&@A=T zysApl&aTel@t+6%+i%H?x_(8zTas;e`ITM&Im=C2DoQIt?*^9z3nhiS{-Fti-Ep5R zxn{IKzb77NLx|wYbqqS?VuAP^T%k|CX2;48uw$PMOPNi|l{i=y? zODglEHlXb38q z1TR$eYj-WL1`Ct7;$+Y-e=V+Ww3y*nPj!=jIB8b<$q0V9;m;PFn#hM9lXRpeo~jkn zLvGFaqhyG?p05~;$D}oNE!ChfDfM9*x|Z;j&>vN{4=~Fus+`(PVA|XoE#6`8{vob_ z!h%uLQEIZ!Lf+{F+NhBL;ah^5)RDs&MH|f0hW|2HfobH!DIyHeoyoO!_+cJdh#+mc zO4^dgurP2;OTi)LfQhZs6p)4>RHTwaVxHEMP|A^;=u3EHm2-`rPjJ8*|6`^&E?s{c zGge*gNf{~}F_SXWgP%IYs2GAe-bb=B3zG299Uk^+sDR2)KwDHW&Co5zl(xdAsoor8 z-+B9~zSt8nUOa@xl?k+I*&E4f39<5mJ{9Z=9%VVTKdCHnkLXfpNT)}Y$GL51RIGM- zPa!TiSw2{HO!`42)K_5me4GRV*}C#k5paU1cdIa7YCk71ry2D=f6>)8HF4B4U5T{E zbW&2J0V(fLpMCWH{>#T8`v?~Q!jUggo0^(>35M#eU2lo2xyZ}tU*?FLn2;OTyD6K? zpfBzOTPLdJT{zNyPE$_j5I>8*YG-jnB$v1MdrgXGCd`Nkcos)%Juw_bcb+#WZhw$< za>#QTaV%p;f*5eAop*zC`lHdSfiQ{XROZveJk}YoSBiF5Oz&EuUou4b8@$dx$1wq1 z8GbM+VHtQZ76&!}7ih|Zykt4P7`j=@K#A~8-&O`-ow5rKIX`bPc6OfzLsrEC81Kp< z#a$_1hA5YeX}YlCphQ(GfRCDUV1^HZ!4ac2fntFmjWt0j;lBe*V!>gU*7)K-$-m4weC|Qn22HfRx7KOktgmW9dL0YG7!X zfUxC<^Rq0Xl@{X4xBYhu&6|u$3gBSeWw|x&?@g{%NK^0A=i3qfXT6U-pR*GsoqEdp z27gy>e0#mP3Z7UqMYzvI`&z=$D3sP$WWrFqkNEV?2Uz5o_sFr~h<4oU&6`Dm*ldA^ zf{*}7ai(^qic}ZQIMyAW)V+4(+HuiMnRN|{9|)>f^?+62bjl_Jh(DGL&jZAGmHxFj zihB9DcT5Pe}p54CdGr6>3=%9-v&KIS!Io}-?_ zQMEedY|k%_Ofl0ypJ5jCWnYAM~nhj_5<#}#dw-(^oWK_Ry#`1 zPJ6JLuha+lFdFbOT?#!4c;_3_(Y)$p5o~pp7St9|GB0z5l((jr+n&^}GSgxPy19tA zRsqk4hTUOn^W|x3WFD>B8_)>n;fq|Y8c5{W)hEnDM7t{J1G7?KryV5aut{>%4#lXR z8+#t#QwyNUElMQRw@bmtitd36XS7~=aD*B9lmMU=?+|OIK5H5pEk_=jRtgCqM@7bT zguQstwn+rOUxpQzF|sD>bis$psHGpAl&%#BmZkw$LW*gDxz+;X3nu}~JB2dJ*xIv9?@3YdneyB&?PEa#{qs$lHn&Ex zeA4+;{k>GB5%GK9uv9m05>WuE$ZE2U9@Zq#CI}@-h8A}kwLU4=pju64(=GB6Wz9*^ zs112XG>#tVSXAtC1G_MS1|d&JeN;n%K>g@+YNAg?htdz1Y63lYS_?0-s`Rk?v%1tifOe2K4Vo@m4KK4!hWdmc-VGI!{16CH zEKOY6PD1TPUgV=-zJbQjTH3{$r1W6F`3pjU7S#e(jtqh?twQHl9%YUkDjhO;GYSo) z;werhcz94yc(N$)YU!rL%3PjM|D5S8HY>bUu#{~OnnI8FFr$d%;G=f3ok?)QKskEV z5gNFlsJV%zk8YyJE2jyrgOxdfifLOz;PkI_sh=;Bz<3~8_qQ8QJf$~Ev&DUd5R=>& zCvJ_wmw)`xT+*9IUYsMj2jOO#O=g_fbAPGa7A2xfdj42{Jx>Wu@8`^PrguiL0afwt z6e98``mdS`3pQNPiiGz+r!*fQUgOVmZQW+O0o#%v!Z%nl&f zpr0b#;PRknPK@?W3Z1lWMOt!@H){KRIy$4zL#_N<;#Fj1S4Yv+5*GpR;uy)D;+PwULoLQBVTW0TCpGqfWqrM|!6sBJq z6(t9C#T4}qAGsQp6PpId0c8W$x%bWmiL{>zo7V=rk7RZKu^=8E9&V?fzhe=OpVn(!KwnznYsgfev zP~SvVuyOE&peq?28%kxVQYdpg|5+^PE}X>WEBYn~BrP;nW(1h+@_=Aj*~fei%^Rau3D<`@7Es^M+w?Wmh4ki;1^Z7+Tu z@U!X&ui=N_ZIxaVL-%TOmhH`%%F!Pnb+31{X5w8v``7Des#}`X(aU(0t^6-!!u?7< zCvW2YIr;RpRnC=h3+|-@uJtVM-G%4NONyvKiHJs%aSJ%M>Ajcw_9FAIWx&550rk!K z7J4whvok9&a)6+@g7QeExiW(Y{j_XA2h;W-yXYt}{N~fog-5kap1Jey1N*b#VT^MCW zW~D&4#Ldj`1%m>tv#vDASw=-`1jUzZk^$(ydn@OhP-#`-mo|a)WlnyhR$-f1Uf8Zo zIdBH(ZQTPf;OzZpKbYBh`NVWxfrU1aGCVRY1XO5o1rg*n^9W>;mQaJLNaWF2bTCIU zopjulX&oWLb*efOnChbKAh)w%x=_a8P^7qgjnGsQa)saJ2fsXU0XdmRE%TNJxt`c# z5yyZA%|t<0v9f?!s%6#?4;i%8Rypx;9n z2pl2#6>z7z>GwwB2-IsUfN5$HvDNtyJ}DJxobZ&V^cTk{8UFxC#rt9tXqvL$CX)vI zW&r~_vfBKk&=_Qd-@p~&^Vkh};&!g2RNdpx_yba@y$jp-smN-PugvH|-FTq@*qwX9 z=Nv&z?iwt)3YCcyf@Lx7DtIjqa+#76 zsA8|CDsd1RV#^px%MI$va*nS1Hf01%%vNvukWq!NI@i2@3i!lb@Ycnrjiy``o8;it zq7BGaA>wm5$_|nFTePRww7LtJn%S;q8(U+vI%+#zGbOTpPm0a59J?LgTxW1cFH(5& zV54?m8;8QRExZ8bD~jQ2R2TB5#27*Zd}o%8-k?#@y-Z34Q| zNqXF312W|iV*qN?nWL#pguxUEdB(@LLx>b*(ysR>?{i5 zvYbrN+Nov1YF)oifHlB7?_-;zc;%_Q$zAJ551JH$J zrwlPPZxF9q9VOg%W=s4ywNWP{HE#~{z67o4f->Y16&P4rS>)N0NQ8)~J9)mdfBuST zWSCN5V;73dP&D7LWpJ2-7M%u9hYmI+OEMGNquG;TtuJIVn@5X|mWL0GVU3O^&6i2D zpL#ST6|^>IEJlqYjTPY~!=Na~rKv#I0B5tEPNMfPtRZbU4J<{9FjYKVOY2*qn9yt* zOtaxh>Rj-cb3lT+Z40X&?u+C}Dwr^#393mB)j%_(0WcK970vmJ;u+NCVC2j0J)EP9 zEQXwFjcuv$RC*$`0&22s)JCbfPT_CDwA=XIB^3a%ou zD#v54yT|EsW|W;_hqDFOeH)Z}y`Sx)@mlzjTL3xS@_*ByB6)j4B+#7)Xy_a0QR8(R z^c<6zlvLw>s=Mxe%%ZESTU=axpE+VZI5gz9udl1CAec!<9)p91G{gOAj$21tTl@0> zimHLZ#PBdO002l#PBtYJK)A9Bv%F0(*9ERcO&3Jh@(_5Ps>^xjBqq;sc#!_QfU{S5 z0;fBM>XWS|rS}h*`E)F;1E97yjVbPn`YamXLRa10O4bk+ps8!Z+yVk|m{R1KWs6II zHs|{NiZXi;cbm{}soYQsX@J~N8T$uzq? za*H%Mnrdp{l$95h*9YcW3)EN>^@vA`Qz~%lOR?)mMkeMUN)Wb2<2z3u9w1?do+=+w zO1;xNlFKn^L+zqP+p~zxSBqvhB@78+RZe7OC)FVW!bv0`8%Q3)E&6DqV=ANOCidTc zc1(J=20Xgt{EgY#hILKj=!S+RWsToD-Qnm>lbnvy%`)QoNA7f6@vm1m?`~rU3N3)% zx!`Jcdvrs81srt0sQS7Z2Y%lS{ONYZdT_sCN+!ip(oq*YWWYk}sqrA*{5G9x2%T;uiP1W*!+FFGI~XQx;=%_;8$!Q ztI#un%hFOt_<(m66&0P5F;bs{`%Ho{xw*ODp`((B!`Aq*6t*ugd^Adifsygb=x+8J z@rggw@sAzvY(*ZVaaU?Tp7y{!=a636L&CLcm#0b$GG-M{i$F99%5Up_gh_)1v*^#@ zSpA(7xo%6xUks*XW4|M)(H8{TjK$Hp-t9QB_OIc~^k8oiePz9hQ;=jNvp{8L_<9tL z)S6f+`9U#4f`1FM8dp*Z*%bU|VNH{g%#_q7U3(d=F^x7|mnK2M)Pl<#2laP9KZ9L- z+#xwODhf7A)Gvg50;{+PGj?Yj=DDxSieK3=X-LtqK8DbT<6|KYO@|+&$SBe?GEk}O zOXWAG=FVc94$vY!b3W~QGQwGZ5d_{scPYht_%|9hn z;8K-|Ew04saaEwveWzDPn(-@sNx{S<&n6nbjSe@&x%&OAJ89)KH#}qT*XeWlJML2l zSHC6eqv)&)-&eRdfl>Y7QYphJEkmJ2Y@}x4A_fPcp&V9(-pM3$=CR&JX1-B39)zom z>Q*1kgvB|3A8+3h=nW^P3Q2Jhbkd-6%t_k+I1I(B2_!31|8EMm*Cq(MQ3V^dH8Mwl z?#^GyN;Hpf{?7JoUSMP4D99vVd zmykU~lEC2iUUn4Jgp%fzees9PrhC|L+G@68m$E*txMvo#l2*7fWQtm>Cbn%u9I|;e z=?_2W70dz7_PM3kdl{h3f6tZjj#}LprKj|OpA2%DV%$`kZ}dVp$HW7x+1WD(R$Xg} z6prYzDD8v@-*H*T@p2;5VunOp2BSzt{AMJ}0e;COomTS>kzomN&^aJ_Ut|5%5`A1A zHpMw@q!}CJK68Atb%_R=Mr(3TYBGMc^e5+7djA7|EKl{XTX3ZbLXeax$F&@TZgYlQ z{cpMQU{!u8X6E8(6uMS6Oj>!<_UxR=y5g;m*SW3|o7mhU2tDr_$tmgW10|?_ZRa}} zn6w<;=^qv0kNZeiJuqu}Y(JjF69{Ox|4f&!1R58g?{p+^=-7J7^HE_*k z+Hi~$ogqA4#g+td)^)WrG1|W1OBaK_EAa%PQW)u66x7c(khv+86+F!Gch~!8=70fC z{Li*c)ylnwyc~x-MH2l0EQSo-Mr=U^LVEZm{*^<85ccs{p9)@NREF6<%)zxBze1E5 zQa>6XApd>`E<{d7_)UlvnEO$K>9buTRd9b!*T|m}+*t+cQ|4KvTs9RG3-!r8fh0?g zG*f^7Xis4kK`dFi!kWE7LW+@ixuUq)-s%K|5zH9}3EkM`psG2STlP|V2{kV~>9~&y z5v9MA6R{YX=rr}^>zl*nXifsZeBw5sCPe;Y1K)>CT~8Q-oWt}!$t~?9A0DzxG0l>% zV4^c>Mc%)lrqEY!znBB@7s}d5K46Ln&}@{%rr}PkO<9;X=*3gsMR03JOL$NDp4Ne{ zE%A%z*5r3k-sX#gkjPV`g^7joT?+$2#1{iWy`&FWIIQ5cs3o4J6PgTVC;#l$(Y%le zi?TE9hke-xh24@$mR%o$2MgA!0p;5Km%9JVEFYbm5NH*{?%7ECXaQDyp}xFEisAed zdsb`eo{X$YxB z?QL@2Da%Yx6t{WmAzKK5%r@zVn1YqCG~oi>-{mlCcK34Q+9*;}Dxe_rEx8k0q_e(L z$;l6ir3(BUOcoi3!k0^egx5p)m0DbUkwbsdm&-2KYHzwi8lRJQLa&&PKi5V)F9o8_8Tci>c|sWuFq4`5{ZQNXV~5T6FIlxAX!0M2v3c4;mK&IGoV#e*9LF%vP0kyE&>RWJY0xnu~@~9#T%6c6udi zFYZ-zoYYfW!-PfnL@_5#mHbtU2Z&brwmCVP?+PRwD?}qofWaRr z>nW3mjSoMjV+LY>mY~ir%0OP45+tOz5L!JL9aJ}7`N(C5&7K%kzUcOa`1?m?Hd!gV z*a0dD31jQ{t6c~R5qVxlh=Y##iFB}G0X`W~rn`GOA`@VZLgXgzLuWsSG$`Hxui0qVK3X0yI5 z1Wtu!AD63+4j{;dMFEc&EAs==TjDv5GUQkgZDQ>@he1q6lAC7j-s?R3@}29+fp@q& zzVZu!VodzkF+S9|A5936>gwvc2%ggKwmFn>=D6i)u(QJgzAHS~yBRXA6>&q)f<{i- z<#dokQE?9fXh$EdO-clI#14RI@-b(U9usVt&p-)i6xhg7z$edzrHgc2?#*1pWs z9k~;K%SII1FPCOLJ&f!6c*y^8?dkXN3GHl2M=5O^%Lk6CHux`Ksk?_Ei%JZVFELEP zu6id33W7wa28fsnfaqNruZM`5zMyltYC$46@ur%ndeAAH9(BInfpwZ@#)iUHK>+fLr;J~lB zag+lC15)8*CyW#fQK^L!fJ5Gn-6bc zeGmeP%E3*hHLwqL9hw;_MowCsJcxMW_ud6h{VsN;R7zQ2y!~w2lH-DYM?|)~-`dukh;jDr$szrjwYH)Ol{&L$=()KuOJ=x2u>VNt@cCHzJ_A4S& zPV%2svR;y=9ZE#?SPdXlT(eR#W%NO>2{8Xh{pYOkt2%!;M z@7BZt;@vIi3^Oc;bNe5G_2RhHXdzgI?YSYU;(gO-fjxvd#>f_FauC|y5zFC1F6|#7 zp56f?X#%zG89;nuT?j*Ix%3LWfdVtL?2`0OL7~BlmVFbFLz)~{1g%3;KQ%k|Ck7x| zmBY*$%@H{0WIDKe_Dag1TjWbwsq60N&}lhiWU>MwLTpV@HeXRp)4H^YQ|1RbKt|23MLf5x2}^c*FXWGP z=WF|WQ=sCJf8(&4Rg!h<+4v{mhoAc?!@~Q_nPQ4ZoBnlqG2AJ$3~l#+_>@~DxWLdX zV6E6BdH?cHMi&C?j3~3d>kK>N0No_YRa`@TrShay zBRfU?;RQ%;5+-TI1YnVLq$zHxO;`As@33FY1(mm6eb16}F9n$IOx)uK>U{?87Uy~S z9j?kBme{pYe1EuE6V_RLok`c|4fbdx(vD^U>^$D zwbt#RS6Fl#@?zM`4}BTdVsRL{oGiC-Boj)hUHDY=y9B{e;V^9KJ9|pp&X*Rm%cKeR%6fysCoo^T&q4eC& zJ4Od&;^YXifK0xR|AuzF{J1pGf)hBhN;4ZgIds9o@xUfsGfivqyv zayGd-vr+eCMZ0oEg8UyP<$x1`<-aTuI0E5hn^t9u81j*b4l@-4>9F|C7`ai`VwaKu zQwPlQw5WVn<68Y=-{hZYiClFEAhp#Zp{#4zk?IKWm1Z7w6kte6PJYzxclqi#^$)xJ z1_lJF$)VN&2J>G-st0#^>jtiWrAK_sN_>{zkLk`brc|jMSb(^59@06)(zg$%+uD(v zWDm$K9COBs|Fdz4qDRRX6hEZWT&zq5SFzH@(Npy_)~p#CvYBGCA{Nat7Cu!7CR+$$ zXM*>Q3t~bDdR;KHo=aWHG6;lh_=_zdQI)|=&$%d7F**PXk<68btLvGU?uFea{4=*P z-=CSS5X>C~3@;leN3Azkv6CCdyq4KwL#E7hqHbEoOM00R#TL6)>5m%%|J-qzOA@@@ z)Z#*IrV+rizN9~=gPE!nCUcIX`>^BnA@dGu#?ik0aQC})_bhQ7H%GM+k5D+cgFyR1 z_!8ujcUX{jLcc#Es4^nAZYHbg6EN8)T0Y)*4{UKVykIbNlf;N~EZQ7a9H3Zu3pK@*B*vlMSD zYWtk9E^&&lR7-_ZCj`$c*J&NT$j(tHqYb}xhx{`JZjqg7Sa*bWt-$bMgwLb^0Z)sq zsUyvy1%F0+t@c)|n*ksuXpHS_`!WtZuC{L~gf3S{hM7Knp>QQ20w(1tCFns_zRSb` zUyOC2=Rsyal;%s=P9jOo0rKhL^$kHy?|Y&?`n3m??I2?7EvwMMPp|zp@X(lQ-83Z= z-Zxu1&=z$;8}0r99{>ZwCvlG5MWJm$C@+!WZ4a{sRD@$9DbCp)DFwG~Lk2}*@q~`@ zk~Y0qH8b2|DV4{Qb@7f5y_~@Of;JKi*-@?7E-LCF;Qq@~CCQ-vVyG*etM!gekx=Vd zv_{i({siE-HY~;HNNNh@lfT_B$ZL2Jm!E-~PIUQf zD_bVudSA4kz2{=GoAU*0W_JF;M{RCKXfpTdXe?}jc>cj5nDlxADt!q#(DlXo_A5kx zqxx*B%Uu5gRq%Egb57o&N`G-%g#u?4_m+U=)Xb9}79V)Ay*%Ut=9uE04{E34pCiil z8`5GGz6`7Ff*rMFfIWjV@-q$ij59utRuNnJ9n~i^p`S9{BZSSxu4}mTV_0ym2SGfl zaEaKCd;JpDh1*MO6NsYP>HzhdEV-EBq(EU2_kivB88=zs;R$9hQ(AOw0BMnyMX9EpJ$CSbjJHeqbh@|f){ceIPO3hj8B16ruQ_*C zIH#?>YjRKo@R2uK2pwLwpBXnLpstA}>owi-eq5PV3hMg9D9bE^1D2H8My(SvWhPbu zHC;b;cQlE7$%wJOgS3yfiW;2M?C=&ba+)134IFNG7y)OkRgs#>#!z z#Er4mj=T~rHo#4Vu-40>C+3S0Pk;@m3EpXc`ea>r+Q35m4jFl(dr{6K%yt#01m0s7LkFAezh92kg?K!t+7Cy{AKLOO71&{PkDXm!8Au22J`;XtbCT zclA!IE`Q>A>3%E&b?r7*f{; z!`#LUP(RmGN)T3lOw;3XxBE*D{T?0v_m+X<)5TM%2(Ybk`~7SWXIy-IV_v!g2HU zLdjYyo&rf{8?g{#e@suYXeVzIW;W7>vRg5@KdW>njvk-i9aV!XO$Y^Bb8s+`;MQ8S z)+Pw$3P>lsOLnc5UutIj%-buE9Wj8Fnp-#YKHH~E{<{orn+2_FnssN%@)xy~_^E}x zjogW+qvMQ+a~Fa$9SOJi3ea68Kp>4*Gs3x-mxE|9SpQBW;nV*xu$m_-mb;_^>rDGXC99%j9<;~RIZ zYfs-dK?M{moKo{>HP#qH`8m=pO3B5Us6RrWwM#YhzxE4gu@gwKg<+P(xZC-iFlZWi%|=?6SjbhD z`;eutsSLcji7R@`@3Hvh4fskdYWdDT;t85B@b}#9u|VV?i|aXR1ILg}fWimyVd#gb z~+mxz~ z&V!!+Yl86Iw|zj8`fCqgTi2OkQew1r23+fuX zf7RvSoG1NK(PVuurmy?y_z1P|-By+7?rzHA!Qs==)TdjZ>*Z*LkRizITqxf@nc4C7 zt-O-R!sVooI=>vW<{+fQh1wlT;V(XQ@a%MxdAIKQt7*e4oA2(d@0n+X6y{pnII#R0 zg>_dF6V0B&4XW~~UG)JIpYD%89CzL9gVvA+>odZd-X<2qtX}T}X^LV%{Yy*iPG>^R zJ2#T&?IRaEt8aaPwY>tP*Nm4BF>#~oI$T};o80fs<`fOvymp0OB>PDDfw8Xva4K1y z*I_Dtr{gw`H_@+Zj%7{Ik12xQa3eV{=U33|mq^gV$hQ_?#Xc(u6J&~gU9>7?+=Z!c zpw8;eI>VdbTlOC(^COKq|AV(pvFFgYPrq?jAw_e{5ShgWvC-)J>6twH=?NegB3D73c+9+vEng&^~?A(9`NW z4Du21zGZZan&|%=-K#IiF*Tx5lxj4tu4f?s4TfGA9Ot*UMmtX%TUW=xbe&8XGe_d! z1bvW7oa`wZ*uOd5DOY;9tLf?}@)rZ3gFKaP>$&x{A+b4x2j}~bf9+_LrN2ufMxeSJ z9ogxmlJD=7)FGJCCiZ{6UO)MF_1Dh2hrVEdJ|8;_qy4v@N`+Ll7 z4X9Ey8Ws!77h-e{F46H3uKh6F6b;-@@7ei8hpPB9#INr>|6p!fv^ z1*^@jVOarKfp9&5DUld*hMdCIkDo@Ks=9^?(j~choBrs?M^lJ>6?V|jNQ!ujzeL#m zj;Ev?>9W1TL${Beh$}14Z23D_G9Mo&Upake72(Ub>@Pol$TMT-9zWt$y06mUe!Mz^ zRB>^pF~QQ;JK%A})-gjw{xrNn3T-58dq^Iv`dw}B(ICAg4e|2~d)oZxk;t&oLVmYL zv;;2H`NcJd%5~W1KR)mR;Qc!q004n^8jI7zQshCbaZ{4<+)2c(C+{SOzL&uCMDv0`k>|>vhV+Z4WaOiO?Wc2qOXMRTD=9k zl|jO!&7|^7S}P5<9xMEbiH`)lc0{5xPXFZ6_uF-OlWWBMIsO`MhQ-X)H$M(vqm7WH z?0WDLRNiStE&0-+-{$`w3z=hSP5$kGJL;yPf4{KV`4t`-K?Iu%Bg~V4$8jB*A-ZXJ zs@$)c2}3bBQ%jm!$y_`zjm)}zopFWmK>Twu;gMS(K0o4B=~B!bPzZ~$b$&d`Rv1E9 zn%Zm3+d1fS#N-Whh~N7b2`*`CKx@Oq-ZXJDOnx2mgwKGrHQ0i2ctU1s;+y(9W20Ut z+1_zZt&S?sd038t%$Wdv-YF8JWpY!ES1b}W--rVcf+waxw}3*c!TV6q^EtipK7rUH z8)@6p#Pzf?Iz?Nz?0M%ngd(GV8dvOvqKhW2My`-Ec=&2h@0?R~w(sqn0u)J(e9`0M zG$X_>b9Zw*t`Y;CWvapnlU{lnWYXvNiRW8i`{t!XG$MSs?)h1Topk%;GUyuZ+tt;# z*Ek%lRuqzWf@}~uHSXThD__gH$PUPgsz#0*f3t#b!`RXi40`N(h10WczpZ4hq>@z1t5I^>XiEw>LJBg;g) z*54O{)fqyL3^?d$YW4&KYtzVm7M)W1oFyB93c#65O_oZFc)l(YlRiQ!!swa`EvmfF zK5Pf34g9isjRD<%m{oUv=|w>&7aU!`yM=Q;xqyQ$B0VHd=U<4UE>@VTTp#CA)Itg7p3?auk77BIL`4YtYUuTfh=de+zsm;N6i&cc-@a}cYrmRht9~zyY~#AQB#NHhy2JlE zK$DrmYAW9Ylkt|*o%VXAhTRsY`4JpTWaxG1CB;5o(s%CKGB@I`bI4CY&i}F76ZD~I zDtmK)z+YM&NgS*cgK;@q=ER&?cJ3z*8wL>(EiK;W8^;-^2SX~8mvz~1;pMmp@Nh;g zoC16!-~3+{6UoKp({uFr1YTxLqO;nOyM@kA3bv2j3X7~zLi_sn=~~w3Vk|7He@$Lr zu)ta~zH9d6^?GxMf`n%1btxTRi1QM2v+-|$Z+(y*sAAYG&Q849lKm2klkzlO!7ujk zz%~;_Nzr~oOx8i&{xC)XIMStXbpi8jEKkXSzMPW@ex)ggu9Q`|Tn#^EG%tOXR|_`h zMCsm9#fTe4IvS-0qD?_7oO}af(TNn*b$^Tx;DieJ6?|af8X9vtq0Ul?<7CNq;N%ks zg>{k7&3F5MM`VhGxm&d1v6y~N=6+hb4Ax+$5b*#3zrEkW7CcXtkJ2}6- zJpp`&!9#1}_$hLF zdj8)=n`(T?rCPjvLf9pdEiv&!UDrJl57xj$r6~U1{)jneq_T>Sfar-*d{~VO{+`D8 z#CV;{*bn!Oricm%A9Q&8+r@msH{)~$L8nNV2A$D%k1Tmnj(T31N9r1eNN;7P(DKW_ z4rb;-EbGLS@3X2Ka*}2|?`SRX>Z^1oN*i~BKhyedMi`kdzW8Vxs*OxUmnktbbMlGF zGIn;K^nQMq^eL)bw*%a`@MBylIg-Ka-(}Hqs|EEjUpX}g*QoETximyU7qYTk>r#=2 z$HuLzmr`T)>6d^X-x=p*H_QeT|ctM4~U~5zucMzTCnOg>unwv6d@Y3quFkY61JKxAqSE2XTG#^G^SI*4iFc zQnGWc{=_skeqTLlmMLz|z++mZ?+?xOU*BGo*yUc9Yv^phucfPaC1`2pxhf73e z=i}&|NPnTh-y1RKid5QBuLf`0U>?w$RD0jJK03N%GnJXR1AorU9Ionr!qYIo&Gj)3 z9+YvaRPb)Ix?j=i?4|zZ8@*-x5s$&-bj6K(;RoEb$1z>SDa6zI?tQt=Um3wP<82YW zRKg?6KSe>t@}Hvq4rsfp+)OvpHfoM5N7u!UvvUYWk%wRWV)GBnyjz>P!u!r#n0Y&# zP9}2V`;Wo>baey=Lqv`@DZjZeP3&!95%Z8{V(iRh>g?aY_FspNUkwsdNRXg~=&UbHRzBTc z@QK~yhp^X3|4vf2IPtl2DAnVwt@K0GfedoeE-T?Hzn|mO8J}yz2$2|{*um$MJWy(l zSR3~ZROR2vD|eu+c8DlXlg1!4uOp(f${==KNz4%P3J%ao&xD*0jDkCXWm>2U+%UH* z!T`#ozfrJIq@eSce@@HoHX@)`Ezm^x5j#v0b6@pmQpSE#ijmn|2c(2CDxOCfjpb*p zJu^zdE|2|kD@?5V7Q@pSg7gkakk$42`n&ttinKU?M9#M;MwZ0dVRL0}5%KQoG;o$1 zL8)|a4<`5uA3s7)USJ@O@Vwn4*2i5$PSGK)Yq}6SdJemFZ?<2M$BY^?zp*mlRLK3x z<85rCCU-_T0>XO;BxYbq;WNT?o*QRcSnb<*xiR8!KmP24;g6gQELJxd)7HVCBa+x; z54(@l*v|sPQ0YGm5R2M5eacjuG-Q$f#tM>$! zqcM-JH$F|Ix%TT7J2{eC9UN8dQDbF0mQaj#>E_a?OcK3^fiWlNsSdpoMi#2{201pm z5lbpeWHqgG(z|n*BwbNKv+)fcBJO)$TU_xv1{gQ8xN_!cRVLpi5`(_&?r zmZ-@$txvS~MGTa5D%5C_PBawP=2{PDP<bCkpDNkw`n|d@yXhtAEh-eRK3G%CY{m7)R>?d8RZ?dtF&h{(Bp_S1q&1>EB#esLdEfZXeOsJ;I7}O43 z_y6J8n*HgNCD?S=eziTR>Sejf3wXzx^}MC!brMkV{4DzxG*JJGy$&HT8{O9{C*+l= zG6w?#Lrrf{N{vRGH_6zR_p6={Nz$%G2LCNqpJbo8^v|m;WM0AdA_nFt35KbrwxaU< zxW>!1cnHIsqC7+4-^Z4o&YluA=hZa6%ed$eNg8PJ``>=XNr_<_ z7Za0(j3y~Xe$vogQ~yngSu%MIrSFO~=!zT=rQ_k{0xvt|qS_LvpPTPpE7EQbrs45gK=mFqWz|Aa+? zj0v5S89#t0w4r^ZB3>cKd{3SyVMPpVF8KX%J#a_KEM}IXJx7hZG}{1XaJBo3t_qph zWM1|Y4*1xv+2w&*#4kvRg&A9uVSV{YwC)mt<@DI*_eXSc0R)VE@E?h zLeflX{Kmu6vpgry#3;yF9=*`e2U(Ts?SM5jpn=Pom+eA}72Mape@g)#RO*pbEHKv% zWRmcn8XI@VjugNbQBz~{-^&l&Ov!vg(bml|9Z%?-d_oiEvwO>I{sA@XcBEo}tmrc; za?qBG3hDCH4NU#Pv;g-PUTBQ3oN!#e--I_>QbDJiz#?l_u9b0cM2e8tea#RD0i8~x zBbSVK$Q(fxCpWj0K_91S9HlO$_|!yMMvHG!L<(D-?_ckbHder^Ei#iqW|7{_9#cSr#?pE$yMm-zjMGj!HwQonUn zVl|gP7pKhjPmAE_K=jwwos!TrLZZ(<)Fc@*3rlkY%W*Xa;q{LXa+``mTlbRY6A?K~ zcVWk84qjdfKQq+0pDNN8L_?y&avmNSFv!k+qaotH7wzWLSaC(g-rnE3j1K3tvmBVE zdSqic6k6t`d!`H%eaO2~j`Fx&;jwmcoTN{Au zC*8<+Tp}y7x@-j{O8Yx4ijk3#>V`i?KRn&d@^LGa=f^iNk??z8Gh>LS^UiZ7zl{eW2IP zSto`4wurE1U8Ta5c0M7limfo|x8^ynIJ)fMIEN*%DMOy_3Ql`ghzp3rWQyOqKTf-wV zp?-dTK2f27>(yr;qoXL=*He9Bd~%h8kE;++sOhQ(3p8ulPqMZ2)@A7@IQK+C1=KO7 zO|D-)KChN@Svitq9Uj^wHDu%!YRK~l2oxwC-?o6Cc>v!_lx)=|CRv_WtVFp)3b04! zhn{P94M2y0Ixa>tT@PQGb$@t>y2jj`hYmwK;2V<%VT$jaD!~xTe^bfsnOe0?2*}G;N^PR zk=R=k=to+432QcgvHyME{)?5U5MNb(qAf?wpTfe78h-bG$~OxE+u8UY90ruh4~Y

`fB(vXWzQQpIawCKcz$fovxelRU{!Trbi{`Y`M`+r;*{^$DR|D=HW_}}%vNB^tH ze@x|nMgM;m`H#N;|ET4E7lB1N68zt7`QI=4e=AZQCe>|1G_aaPjRlBR1XWzdzRYZsneP5+J~mh!u;*qkDYut z;x5Q{oxIrM%{g~Px7&L-kz(&_oHr>bc!haUDR-aPzo>$0zm-VQ^rqm5bb~R1Vu%C zr_b+^!L&x*b@$Nfl(AoNCuZzw>3`^!s)Idp?bLOkZDZ*DO6&a;^88SP=}~zzUxIN+ znDO|M>Gkb{QX*rt;#hr;!beeJ4iDu+^S5*XFK&ojghh+3%)w-}$-0av zIk*M`?rt|6+PaT@?rN=HZ|#b!=X`+|)RP&)qip`KT>cMN$N3Yht!~%<+Mb&zUNBxC zhQxL%?qXJXNT=WWK=&ALB$y1%P2Y-iVA-7PtRWbSqQd^ath#QQ3u@REboGTm0d)jy>>?yq!0MDbf=boJX(|4Ez)7DZY`^?9TPhgd zhm4&ktr-GZ}Ew?<~NB;VHiFh7Z+#$A(s^)A^8_kzJW`eB6`NM zTy9h6vv~$q{nma{&WVc2GX3)-i{;uM!I^vi0$zZ(XtS%c;jCPwum9dRWCA{FzEg{D+#=q!qJzk|U`+graPA}5%qXXnKQIfh^xC&11*F?qM*+FgHZI&=sH zFGWp_boZ(Ss^9EN#$xPT2NfikG@^`4nqU0kqvxQmu0|Z;d~#sIYIOW3za6}#9lRVT z`g#aU?`~}&V(A{hwCKb+yQusFp}2(Es{9TANt9nofp~sVQ!tdPE<@BMvW|ciD?BMj zCxTSeH#J~}=*YHg>1i(lfeGSy)kCJwe}e@ZSNVmV0b@lN(8s5tX>;&aIB_pr(B><7 zJ{BD*+Rs{kuWRROV3%? zD;7^Jz2Xe<7UXxnKu#vlDXa}npzs@hh)6*p&{D;oxi{W;0^WX_YcEHXB#;~1feF?3 zpf6VMX8rJf3N0xqp~FYv5)v4^*Uu;g6JrB#GDLi$$F!<63^iocVgAvp%suZhCt! zW3|Q2H-EV$_D0PYQfOmey#F{*mm%l@C!#53;U#~TlBj&qGgD{Z=7Ceybq%147Zl>H zGJAW)u(r3^8vRS6gpR?UK0d9jrRcH$J(^7H>yIPtFpk&bnC!gT*6@`h#v%D-x-`u| zkM*^&Ns(+bH#;&*x*oBYIk6gJVuTws7+qxUTOAY3P*PQ5X=xvOcSlB#PY=?RLH+l6`*XM`E%2SB#|=2d*OY4n;;)8O?8itA2Sp%Pnr6`2tuX39I>&dEp3M6by$A zWN{4$k}ad@IIAuUTEyb!z5}4P-}gf68!L9MKRCHIfRYQtF)2ueMn?Lc4$>8B3OjzK z7#r{Xk@f5jJ5Kdwm$%9q=-J9DI;x@5vJ8wV36d&pK%GCRwek*z$r~Q@h<4u?NVyZzaJlEBxt-Y3sQ6%+{wtSVw_*SV>DcU ze}k@~R!z@#hFC;3oPeHq2Dhqhy+mM;KBr_*$Me65U>D_?T4}K3cm4NHGU$E#)!tLNURM^3HQSci z;D48?HRW1*HJ3fmN&#I{uiQJ zRUQ{tWmR*XmSlA=eEh&?;ej|)SnxX0Y0GE;j#i7u7=Cze4sBP#)g%6Au(Zb%3-Jn{ z2Fcvv`7xEIy0n8%>T3_yk1CzMU)vO%?7ZLdixV4;7hJaT`XVRj7%EEhTWfp8)*Fsf z(!MQo&ugmd@7M?Ph=@}X=j7zTDTC2sl&URHbyfU4Q(*+Z|IKK6xo%rlWkiwZc2tvq z-=<(Ov(E-322;=&dPQ+%#*C;1tUPF)B^L0S$CH}AM)5hL{XJ7+U z3Un08#>vj#UjWd8J81C_$m*fWEue+PUSm#Ydb#e7W2qP%n)N+4w7(poDzTW`6j$U9 zclg^BdY+|Bsm)9)_}Fn}5~#S|kALU2*B<)d)G^pSja(&s2T(ZHLk0sf_&oxwZBT9| zScZ3K#9o&b%e7m=Cs8R}9&N=)VEj>q7HDAFJmZfLL8i;Bjjhht@!_kU8UQd$Y*5y! zs?PC6H=2BP=$|nK3>_Z=H`t{SQkaOEJ*CBKfo_DC#Zl~jG;pneGL71wSx?J;V4;Ls z8?J|#OaON7b=E=07T2?aKbji;*iG|sch};bGDoiOT<;#Y{D!r{e_@K&eM(;sBZ9$^eIk6RN{Zm4%ui1fS^j4bC~i$` zfMc-dPR$1*GV!|UL~DGVl3SUU z%hZC8r}3Si{aRzxAJzkk)P2A=(Sg=achimKiDv;W<+?2& z;|z_ht>e=(GxHsW!72{kw)U}u4e8BReY*b_O;;Ti)${gMP(bN!lxFE}5b5q%x{>ZK z35lh1L%He)s#H^ZvhQX7}FNnP;9)X{QqcgZ!J_&oNvpvgN=Q2l^s= z-ICdcyTfjcRU5sdO2S^^IB084NjR02k!V+}?CgpIQK%eipGg&K_wz!*E9-zry%!oI zD6R7-!`0XjCtdiQ(`uV$vseo!C^&M?j)w$KB8kDsR8(3M*S`#^Hw=~}^NwsxD%aYW z9v(C#Q~mVG#m((Ah896_$8rl$m(6`a_4gpoBa(|mcD~s%+uN=)WlRWpkVs~>H~(Ie z(tHo*v%Aj!6o#8JIXT&TBN$W1!rL2Fjz?E&AR->;%xE$*BXECT46d`oqPGG`n^BE1 zj=ekqYW$+o((sm}kC6@-F@iVvr}Ub2jiqUM0i@^x2<*x#hQ z5D?PviA-IrNR2Y8L>EfStD()!X}PE)%L^D&Y{2JZryyFLWl1*FqOLO^N&R<3<~LfC z%9O$!Sj4Q1AosyTz)7-3i}a@kv*Yfka9&6JY(h97_bWj%%`)23JF9{N3LLH)pKc_uX{gQ z>NKV8qL=}taB6a+IwHI`sb6B_joTTxA$`<1uzQ`UO1Go;n?QtJ@OSB4V+krA)fy*Zd2(s*@XnU?oJrETlvD7%@=b=w`X zALiA2zwv#h{YVrUgMtMr&97pR(Vp?Nxz%Wdc?KF%i%-j=p&^f7USTQLxII&ARF@bU zy2MLyAboO6-eLhzeXZ7lYf)88b914Xr@kwPs@+oO}zNJp3XRRcU%U zFe6XdPd(4jll5mFYmMs70KMablQZ*~XMXWcebKQ)tkbm@M4Z)Uk1U!Yf!1ZiGeYI}i(KVyX#*x|e z@}pKmZ5EKplNqaImuwa%#x}Z7>iJ{0awJT`MBr*?hQZ#FTu6AV&)I??E7QV_YiRtD zEPww9%;zP^;*#Zkwl=h^PQTRX%$}Up!;dHr_=Fey$Mn*NnX+b6rH%gU0&sF*2HRFH zc0oZ1Ca1tJS1dH4E7}pOGUef&XE?I+x$0Mf!kXCQ5*%{>c8!l_I*D^k+n4?q9Gr7F zfZ7GjC8#1(qrLO5lwPV3|F>sasYm=nx(a4Q=@TYd@~2_8Is&;7O6zo~LRIWIpl#Sa zT7*xURaC(flIHq`sISnBqoHD_v^Zz)apRd@=1+R7<*yoBB1`R5o-WE6r)YaHW+8U+ zCq&2fI+i*x`iI@!B%8(hDBxNspZ%OLks#lHNQU1dH$J%{97qlSZYa-v!)UA#0o;@y zr^XguXj8PeHyMNh0$F?hiyOGRF?jw#LZr!yT3-^JcV?#o#-g+3C_QLdQUnkU7bXQ| z$65CmFuN$QMXcVzCpbq)Szib2% z2|~Y@8GobGJzIRO)W#^lCJu~MOHD9i40eWV&q~pv9EN(64$2$o7^i`oUW5n!nr8kS zdW$I?A@!ze?LbUM+QMBpN`54j`1p&7wu`G9CbC$KY4YK{=hfF>`=>tl#m2H|O?~gI zyFc#^b`TR+USa0rgSz-04$ zQ|oKr(SIR-TVtutUfM^g0YFQTIFG-o^Txn)Dra#V036vnVx3Hqdd|K{K4Tk;MI5T`ncD;TOx==k;r1!QVOmK`&M_3S5ocaZ+ZM`txGGCU6T(nR^%4)}!MV-*whc z-sx=xLxvIY14EKEDrU*Gf2X#TecZ#toYhD&`SRV$%GA#<`JqUI!;<_O@wUQtHwaE) zOh8+A>_L5m=Qm7{uhomL)Xr4io4yfoQcb6SD4`fXC)Iqn?7Bj~J<@$+O>!H8GK)=* z>gy7io&7dlI~fb?rMz^0hX2(B^m1D zq2iS1Sm<4Bz4i4%koXPj7L2@I|9et65~-J zFAh0hp&-xH=4a*Rv9d1q(N}l&EndA_aX-xifp~#ytaB*?fL2oB{`guS36yY7o3pG{ z`mG{=uqzDa#t+eMp~g5BmZh7syQCc#_XE%1X(i2(a5Uk+fBNX_?HBvok9E@06z?xZ z(LxT7Pj}2;v9Dd{5|cHR!GtDmZXvE2O|?9{T|?}6K&>V*u#?peW8us&T!BNYvAkwO zCFS|LFs2hM11e!+cHJA?BHzq+k}>8}iTUL<$0o$%l3DF{3a%aE(FPo&OaTUg6y=+6 zwe+~Dx45+*%rLSjBo%ASpS=P@`i*_E^M|#EWo1hkB5Gmnx4-9?#?A(^3-a>A$~CK< z>dHUi(Cwy82u3BP?sRRU5oBxsbB<6B2(cyPj3+N5n}{1?&G=U1hN5wlOmQouOJh!HT8mFpzJnRZIDw1t?VINyQ3h)R@s(Oag&f|A z;kojE8qc*yUiDYV2≤bLA-|dNl!p{EaMv?DDpH6ykB8zsk@S76m{8kDpw$K?zj& zERzkw`fPn1^6vt=XsQQf?`sw;(s2WRoQJOMXmLsCuZ<=TE7m;h!dXHsA22y;5&_E` z%az=1T)UERN3{MA_2>%AtowjCq)1^zjmW9-e(FC1&l8kRbUYhPCz zEjfku_>yd$p8h=|_oH;&pUjYXzmUCbzYh5-`ei*Bdz@J?pX2#Ix~nAz!`#HMjSuhb zi7YHvzI!e}6XEmn3Qk93guB)sZZ<}%iGm89T@D-8g!VBA(@X=o^*!T~<-LE~Us}B} z4{5ziSrGc`z47wNt2%S{+XD8+{cQI(iVL`D+vy7#x`4|A42H4FH7l z2>*Xr=>-KqpZv|`S@{Ga)gUALivKRGVX<5(PM$X|t}J+peq~i&M&|K4g3q0Or(hS? z^$X=FR|^kF>A|_D4(zOKQFzSa|5m+Ua&G%s;GY zp%wyG5_8=@Wi`(XX=JJQ0D3$z&~$m~{_Zg#Au(ury78)Ctw-@{!Otz&x9YPMt*8)< zIxQ@4zCto5<9yl=>(5Qrk7O4Tde-sx^RY=>O0#V7en`#4H*#>9Hb~*C(xZ5MeRFzs zcR(8v4$p1Zx{$4tHOla0G~YfHXVgz^{+er|`JZOL9B>t76=olbLz}3(ULOPObIl#I zo$;y-Wu^D;+2tmfVmqQD9^B4uTNS1gXO?$dx9>J;fd8fY+Zp|qRI_Qi3Ij>fYRW^G zkfkY+Dm`tPXUnuDs#Ef5Hr5%sDudr!P2qj}#RT|iS9ss5D{ZW7eh}$3#WIzLB#o_# zT=UMlN9e$rn5tf8HctnnjWOiuB{qh;a;NK>J=*d&*NiYMsd?&7f4ZDOzWY?w5@f>n z%MZwDh#Dx%U1y$T0_3`q z`P+G%;n|%!;bvg9ne;fire)33%UNo9Pp_ZzRCvW?e>}c%jn{dAhpBzsX17?)H>bmS?&UdPnM zb^8HLk7mb1P*9KW>H*Pt&c-eb`N*Fwc>r}cx0f?=ThiJ3m)cL=Bccpej=pih7z|aU8xo-*EJfk)Uv+J_<2s`Zlmx_Segy&9o)+!;s`F=9v)!K>S z7oxnX*_|kNq1=+%bR1Xp#H18f_W6mS2tlAu**OSzUi`LyY4GxKsZ{@lR6ts)E=~5s z6G?d`<)&6DfK={i-%?_%nXffIf)84{YNACtuGh#6$FDA?4(X+IE+!NF|19I6{4jle zamUv~z8qr~_-a2Ou0KpERe*bcvG7XlU6yl;meVWoZ!%$G@@!g40oCpDEC7v_>csPc zV5^DA>B5V-=9h@cir}idJ&}FKHENn1q=01GIp*xMHs&r=)Vq0+_Z!1!aEB3scVop~ zl%|0hQ(B?ly;Zi~jvqYgmCzOVn@|Dk4QxO zy1XmxZt-@TR3rGi<}0Zrb1|rDK*{To1xLfIs*MTFuZkKVZ42ez@XD~E?wJi7bANrZ z_POi!9;KY-s9x@cyJgrO5cZ6Q9DT^XPnb~ECpPnQ3Wf_6G8Kw5-xpQ(8 zU%y!I%gxwF*y(eKl0I)|cv@?vkjWRC2r%-6#ZAI@4D`J+mLY73qfujr; z>yMAAsZlev=JYz6>i>Fjo*~PSk8Izc?sI$-bnp}$ZjR&=Nw*>l{E{U}y^)hLx5#q5 zM?^3wmi+&IHh9{*)tWnDaiaokNSvR@S6~}*z$>eedLNX9cW{zJZA#0aLy;>D%Fwtx zm`{2dQOto>6hZnt0>3+A9Ga#x`|VnP{{nY{Ec{qZ_60Hm)|I;G6Mk0RlWgU2ZjLA& za^$jEeqSnGvWL8?dSvd5oc{%>_T3$sP3$ACXnRZ6cK$)t z3u)u-f!nf-Znrlsh(V_l&but(Qt(pXag-F5j8Dd~AT`$r9Y~eXn-ER19+i)}_~Sg0 zC!N4}E7%{>2-5exmS-y(I*QV1_FoZvgM7R8_b2xa|HL}tt+?dW3R2Lg2Zt8a+ZHT7;vkj0?8VWM&Dju?&oYD{uIAiZB1SPG)VQ8C05@zBXa!Tjg2|9y$n}N znZ6GaT=O}f@cRmj`b5m@h*3)5^P(s;(ZEiFpO!|Wq0)WBXpM*~j(^lK-fglUHlZ+G zd!r9|CtcNI-Cf&od$IVu;F0?uMmrw z*8f&_T$1ort>)IUjdo+D-2d6n*_(|EN}Ok+(9j>p%l28d+*XReUH6J=9J{^jrD&ZR zeLwE*R#)Xq6(p!9H%{H`cglb!aIa3f>dH*s-qm-B_uHi|RFc#)Rnza9-c9fUdwB~U z_!{_!$9px*enF?l$&Py}+_$GKcyEz!+*#N%j7pjkPSN}WXkZ(IQ_vKxnRPi=6Mh}; z#*66)`-@80D`z>8%u?$sqE3^Y#AhkWz3(f(60S#vd3~ExI-ieWdBuD98Bz`xy+#`L zzOln!A!rjWwa(?Dg^$ypI&?^yV}E-;`^r_9p3w?_bL%4F42^pM^gxZ@@=JJr8Y=w@o#@0))n)2 zpIhe6A;W!7%(BP_ry!IS(%k&Td)}19WMyUjal;9DHf=h_D0M>%kJt9wyBXN4U`C4O z`S?28;`1Z`)g~FyP!nWlTbSmiK=$SYfX6x-b?bN`!wqCpENC^f#qIlFP%Lx7ikih7 zPX3@ojtcCKaGy6=4{+aL^9wn<*9!)l&IXUD zt!LnFei$(&<{Z8vqTjz$VT;_$cbDL-zFuPMg*8!mb>7`Rqj3WsMKg6IJ<(53r?(wr z9=D8a$;KN92%aaU7O4a$1^&zCbG0A+t|o-{10-|uJ8F^53V-`-5~2yV3~b<2o6|H; zadwq)+Fot6eOsMAJUrUzo_MBX?BgN{LV8&<@Xxp;^Od5sVd25q_uhC$l|*ZwVBfg2 zwt|Aa`nTkw(UjHohnnjw?$0(}NX)vi*Gy)R-E?<90cwN6C8T<#$nj&mrTc%XtDTqn zF77CUrkHAsIwSKa<-CA~%Krjy!@^mIYTs^EY|*k-?6BP@UQf|KOVYh!ulHxf?7W)e z<_TR30=1{dEvnGsE$OY`125@f^Biy0q|}%~jn@d%eEpo$$*ft&>oZK1B!He* z%dF6hK`x3V3-wopz-aPX%%raBSt5Ff_ixUcK?sCg!*+dWc;1VqQgE?vQVtS+7LnOD zJ#rE9@j=3zb)PycIT_19tDuBKZunzu+tdmgSuMGp9Wq8UoVXJpVZC^ZZG1|G|a91Tp8cuM*j(n@Kj3=#LGtSVw2cL9~2mbJ*GcgP8j32V2ug|r$n zvL-0s-$G#d77YA-0-Q(o@Fto0&Zh)qU9fbU?hP_s2!Myv)U%wlF zk90A%pVSO{`!iZ;*v~-;0>8Y`L<9#z8p_{heC3cZ5l?iGW)y!LRR6wQlfQjler$|^ zfdLaW^svP#T61H0;9ykXo7CjH3f)~6xOp{olR{kOZ!Bz!ieNqZ6|P2huEhbtR?@v} z^~$qZmNa=;_1$xiK$s3@BxU;hHg1Rt4vX3{>{*Ag? zi`2oNf^+U#ElC0q2S-(nSQHUOX;zI}$v`g}BU(vCKadTeKDowM%$8P_?s{)Lk}gba zc&-|;>+%W|2QSo#?J8GEz=!zz7GVhLhMd;5@nopI3N zl*y~yC(6HYvByvL%dO`FGD@#r5Vo|sI^#8GU$BfdT{vAo&GzCF$1~ivz{SBf{OS<& z{htb_9Lt$n+V&$O|$sq9oMY4}d z!$qzBu_zfZDo*a96Q7XH4DM#P=MS*9XH+nSO!ya%)5>Q6)Me%3?O``~md*CPBh~lW zWlYZ?M8Zj$>Zr{!8(9hapxWkrKxrZL^rI@^t$(2Gq0)HzQibZP>v4HpJUNqI`{-<@ z^bZ15GU1VzrVUCJwNq8T{&#Ny&FNV0i4SR%HLh8(rKOb^nz*ICeQ{~&y1|WRePbYL zZe?Yb8KXRtZ50Zw+>F=){7^GE7~?bc51VhNJ3NI;(B^2$mY0nzx}NYv*nl9c&vS>(Ez!VfqDIN?N>TuWQU;NVA14QTy|AeG{`}7`pB0DTDR* zE;e>gmul*CYN@e_Ks)qFD*3UIDNe19)#ewaubt4nMZra2W_}Io?%8i4bJoksjfVFS zu4Habs8MVB7N0m@o9|!R0kn2SE?qHK>9A*5TVE6rH;>x|IsJ;xpt<}*=mTwO6_nhV zMFMhj@K`{6iTV1Y`wnuFYy`v9h6~WdaSa*bv$*wMF~COrbSbNPJz z##fO0x8F9OJuNQBgFVlZ0?HGQw!kbQ*|Xg0Hm=Hv>!2JwH_2f)^Fu zW{C-iI9ehB+iTEvoy|&3)>MZO?#wuh0~dM5^_(Gry)LyVoKa+{QB>1vWl<%5%>0+l zp(;XgE%nAjhW|u6Bdg#2bOy3K<1gQRREft2se;UXJO)(fvn_FRbKKR9c2QFk^O>vL zn>wdCLd=h!)vHjVlOUihr4)VhU$@IwmO72t$W3k6?uJleAH@nWH;Sw_Bv$?&>}e2WP%pAe$wF;8B3D2;PpKu zgmu1>_Nk9do*++QhK5gMka0GszrbkNS^oe6Ar8(ahrd}(%|3_ZcS9qTa1MhKf7 z&M5foT>f=;KjVwza4amKgFwZ;bD%PM<0~{|r-}Jf%A(M;OxJ?%Nk5i;ij#|rOYI&s zWHg>mie+??;Mc`Ey^a>GzBfxsQd84V)zcFPr)|du#o;UWm@}ExxUKPl=;;wZAj=r{ z)z??$mQjjHF35)(H`GLLcIa!*+g;C?k?bq7=5Q|7c_S=L`1d033bX*Ym;LHzTbchh zg)++Cf4#&b$(&H6ZbJj^_U9m*)s`Un;{_#E+-(heVR{W)!^?hGo7LZOX*F-n_wWEb zSR5d>Ri0Xhg&;TDto2K6$Ws?tl$HUX+lz|4TK|J>MC$dO+sup#(H*Ly4i*>HBf;6F z!VeKq1|yAC(n}3kpa)>yoUDt$DiyB2Qz;7HmrMw0>Zy*b&eG;hTg}&3<`&RO&|>D* z*Tw^jo^9Dbq9&XUaBuNRTLcI&X(VK(-%T?wh6w?cxUz=60tML{IHq>$zJON$`Btr33q0>F@7sIzq}PMlI7Z!6EU}>KE7p`8~_2FC!!Iw zX6AwDB!VQIBzP1OM)abpqRgr@AugMx@dr+N#Lz%Pi^Jm%vSP@CquZ zwi%;=>ntseo`Is{ zUgOor1~Kll(eBK?4;PsR^_~f$DQW7-yQ))B)zD7mlY^{}!JS1>RYZUsNpW(r9@(s@ zM%*x*!^%XKC`tS+Fwu~y&GLK&w6QidyW_1!)yAKGSL>3>s=WOA)bErs>aI9_eaaBo z;gX8d!lK5I{Cx7^VGtcNBLy+4suPsRuuxuCRl~lB4K4X6=kQ>iz?Vp(t2+vO2 z&gvN`WuiBB@Q6ep^$RZIqmfltR+r}!`ia=5)!>B#cnlr1u)j3SajK~&s;X*Af<1Xd zjFhx>Wo+dcam)%U!2W1|Wd4)v{X2k16L>-#b43-(Evw2tJXbdEQ?IbIE(8)pzS4?$ z$}`fhq&RO&&@h(I*LlupCpR#dm^%C@OZPIKLhp7+9ELb0GaHQe4zf_0aRLrNZ@+`r z$IEWGhCv{3of~7rToQIllB%ALthz1A9A^W7Kw(AjjQahzkeNqgIb5@Swtzs=6e!!} z)fF0Mbdr+lZX}@mr~PCp@+Ja!4YhXaMD*Gj2S+W^>dyQzXG`4<{%B2J2wJUXc;y-8 zzzITFM7moeNm^J`mN^WO(WtL9^zw-`bi|1fXv>Jt$LHj{t}tj1tU|T$1Bxj=r$65S zYH--gCX(A)XJ}ZmnW0BuD49Q`-wGj8TTMgU)iOA{Lxjs_eYl15)&FMwk-v(*_3~LQ zx+Lt~N8Z>s(&&chbz%^a$YGVH*~Sxs7{TnD3T~LN2P~y&y$zgAW-d@?egZyoL+Haz zqKYT)lZzcp`|PCfKKJ9#vUf`7MYp0jBDHg8q(kwHt_!zKI@yvk*n0mO)jE@!0)(=#15` zR^mmQ#*Om7H z_Q6^om6ZTY$ZiaDPS!npN9(AZSL@W{^)A|e!;!Y4s>-Ng_n$3B+qi=KFG59S{hGH4 zn=67+2{Qc{rgIM`XOGdQK2hi4mJDt*h2rm*6fRa=a>6J;pwUjij5wGQ3f(@C!v&3W z&QsD7P1d~?j9{o8B#+pDGc7f!yL%R6Xh~kzikFMUEU5U}F>mwIswb!{g&9Fpm;WNz zwY*FSxwziNjgaUR{c=iTUs4@9l-4DDaRS>5K7m>7L^W+d+be%^Z}?=y2)(3k(rs{4H*cu>{}^xN zzlt99DP0%!J*{6OdL-E$c|Dm&2d5WTZm&~xa&oLwV*8@Az+kzZZkxpPNcT<4^F8Kq zkdS7V&8>&)*@MqPXhVD4d99`4Y4`q_AGtA8w_&d@#r1AieuteQ*4&7dzPE6`PK>?R z<=prOXNC?Qnd?;wftz)!%2Qqjxf*|he9wZHYKUWULDrF|}Lqk7kX?;xCAELt55w&Q{*HDQ> zMxiLJ-_aTsd#Y>mz7fp47sqeVHZSf!2kbP|$bEgErL5r0p~+~%0wd!=G+^Rm$z$5x z!EGJo!_mb`^AC?_Y^~^ByKdFYCc*D6SKAk2=1u#oxTf8kB7Xk;c%QA?YZ~A8o~);* z=Rl52D&%f=g=}+ZqUZZ08$V}&a6JU@WU+Hc=uYCv*2NR;X%EvzDAdObZ(xCSJX7Op z3Y8lPZ+CninnSk=A}C)9^EZm_?ly|VC34~z#_^U1{uU_P)Kl3s@{rthyb~ z_7c;8hD5pSm7%Le7OXmgeQ*OU;PZ*0^Zvyu?=A-pE; z3$+E_`Hts-UB^)6ybvU!Ej98(?;S|*bZz!@wfkZk6G^1&`?yGTd|Fz%p^X!+MHNDp zMAQcN*yI6x#}M7>`$C@6LloEe*xd5Egp%C9Zi~O&HU*?BGxoE2Th_UY`a{w((@gAq zAQ$o(NC*HtN7`fTY&>g?^za;sj8>P7?#O$JIE3#GTQ}py7O9*!;j%hBI{Ey?(qXx> zH@`eGCJGbp^FT=+6dDv<&~G{MrKJ&~4Hd1_&3A} zuIVvU_n-gPyYrn{CBj!YR*-gTDkiJb7gw1wa@VTiUkir&kKdCwl`#ooD;5_QQ6p7BbvHoJ^Ug+acA63l~(4^O7}CGmPsW8w z#$l&5RxxqeRt4>R6m0h$ecYESi#iAP;2@L(Oxx=y{Cc+6ZT}a+LL3~9)!*S16Y{Fo zL}q4YC74Fz{>m|9Ry%Iac!gB=4An)Gw9=VOXjr#rdE8yQI`Udk4x2LUyZZboRjXeH zjQ_ehb9)WUcI|t0^ChNkT&!9DbxVzb}&bfJmj*yYNoR zip2iq%08T4V|WBIRFe+Ak#{~e$5L-_<;dh8smx~Ovag~hMXIgEg`VHoUPM6f+g1YR z)W1^x4qLX7%=$-hSaHRrXW_vVyp&7B%}f@gF!I#Uxuj2T?Y{<{=*jnT?=&G8vI{t`Te=5D`33sXNv zh`epjiub`gA7o1r?)-LGL?|VGx227R)2Cmh-#NZlxssYeN|P<6vN0LFVpn{xz`mPd zHF*15=`G3v)8sODxZpsb;K1YhY;uWVRmN@D zkQx{7Xl{--b!=9(anxm~gkF!EF6Q=Sh)|VY5>9B_% z_Y>Z}?ZufTwRvG)PR5q1WygeO|Jz7WC_N3cN4Orq4CW<6RR>p~@8#0qiGG8n;XH>xVTOQ~1+Ok90wHy{J28{!o{O>@rpe}^mWL$b^c9m!+zMlRAhoaF&t`;t zl9O2b3dcZ#g+hy$*HXPD5mPA64m|K2UkP>W-lC)k7h255r11!fI;$ml;b)}xaB~LR zi}&YYNP)De2WSSF8O@w(@#@M`iQ5MUa&!l(@b2tiFKH6h6CEFyU5Crc@3&@dwIIW( zC?B2@w&flIZI)HW)&hixaj{?>x1_whTz0x0GE4nd<1fz}zbG@pAB)pa#gwtA^4Odo zdkk29;Y+4OPV(=G(lE_T^Fw~O3|1z8xq&U!_?@U@Y_FajP!piA3z6lU&wOyIz}=(y z(7e8^=o%jNdi?t0&+D}Xzrf_vzcb1~ax1}7B4)?wrW(JW3-$dmT*l_5ZTAa1A*`}e zMK^YU-@YTfZ!h2}erD(ev^ zt|0gw!}vJ5Hk~L`!$OFN4#*TYuA$Xv&5&1DXJDX@jJd{=hS2`-cMJJhNKPv36yGC> zYLZMPCM~X~#~1@E(=mWe5semzVI*P){6LG*QzXysQte1v(D$|Tb%EV@Eoo>zHUsT|FUfM`)PaZxC2QI}<8TP64c1dF<*|FMh)iSKI&v4)FIx?g!V_p$ z7k5MZi|x(Gy|mopeRt>ncNm}l_4C89W_O&94lQ_}dhNs`b054~Gdy-1 z_DgRDS1qS6>~r|xN)hcle8X$4&>lwlomTA{?J75GmgQX<9z2e&*abWtXug>yHO%qg zCIlEdq)n>8SMr9EtTfg5j`Tl@@`Z%#-zSj0QkkQCju@3IkwT=?5OofQCY=ZadU)U& zh?Cc27qxwEADH`Ii>`wl7sjOA;3>?$Ejr3$8mU2(m-LzWWy<>ZnAQ68ZpL9ROMdTS zFUQ2oKlNefN}y;v+#&UX``JfzqUJ<5Ix%47e0hRq@MQsX-rXD#R!bP8Mu(Q`7}3j<$~h)@1X9a ztnxD<@)uJn?c_ZRrQ?qt4?EKNvZ_8_t)W?*4Zjm482alIA0LZ6ZhmUgj*S=@aRq;t z!EYe^7EU=5fS5P=G3L}a6Dk?4lxR(fuTM=iXtSy{_GgxZ_d~dK&o=QWy_g&oU@bgw z#<>4e(@$)8A!bVFPiX=Tl3nRvD^ap_Op|mY<-%|AVgmQ#l#kR(L{_x)>je2eG#7usT2UPRbCZj6JkFY*rbiO#!^ z`o(cE>)sLP&EgzsCfy($T1cQov4y!$>Jy5N$I+s)%&KPh`<$zk2T{x?fQvrmXv{i*e>h5k6t`MELp5V zJ1TIg`T8>9sEzWyo}jq!U4sm;D+t899<<+%=QrUgDXYYqSBr`yo5|sRLbK>rGY!`Y z@szFRG@i5ym&EnBof)xN)(z@2{E99XKSUXB3OI6zv!#h8o2gl$7=xsb7I153K{(ds zX)Xy?oVA%^Z>0KSDG4eiZvQ4gwS)3$DUB`f50E7|tYWDMzVzHBh4rDUm$|%4dTjMc zbjf(DW_1mBqy!B}%d@MRYf`CeKyCjZrmSnf?VAV0Y;x3fEI92Gy3-_=l&?W3A+#lv zhu6pM8#y=?@D{v}OE_E$vxc)J|FAWU7kWMSgP0dv?a`b-(j3rz51Fs!$`lqMRzsr_ zb#vbtwnIcP#W2%08mt&0l;1$%eO7zZg`eQD_^it4G2UZ*p^B9$Ak`oSwTCYssVpzU z@`om~k7oI>!SJkUVARh&h$%&l?bV=44Ovi{IcbChv_y%bK!uVtKH=j}vAwK7%Bc;v zjO1)1E9+w=dP_osb}rv>gHfM;w`JnC+f55K+l{gLs6Kpo+_Ez6%Po5U-Wt)?Smiva z&-5V7sYjTBXyr_N7**`l5ArQE_{HC52*NKT!Y1aq31|~*qp1nW9vm(Dl9d{L+IxJ2 zQP2geI7%d{nH);#-tQCJ8&7wyxm`tD*9O_*--0xX4Vs!4mkDdNqZDpGpHKP@&xNvQ z(m?_#N4|4s#O6r$GJD$RO*+)GI+fl)oaaeTqgq+$@(fM*@FKDm(F*Ruo$3#{0 z^V7amEZl#JH3>_Xv?DYMbDMT9_WkcQv6ufw8MFuWALQ282QFtl0_~`C3$%ApndVvW zVV~aR#!69o#Off|d+F^F<@4E2lw!{lW8n#Tq4jO$m9-&?NENQo7Cm}{s4!!wl&~3T zF*lQN)T~Zh>=V>L_1Yvup|w~ajUigpL|GMs2QGxhQ!bAh3-gm@4F{Zjly5QV-Zp4N zE5Q>CczO}!GEQ78%VbPy zsTCS7UVg|h3WwtHo@8(^Iv@7R1~_+Q(@ya;!uq|*3@4*bM@TZYz_6p z7|Z4S~x$`DL^zIi2U!e~v)j z(U}ri+Fyrxs5w4dQFD^%{g!B6h~#B2pCv$E)KyR$Mvoecs;KG%HbQh+2_FB#?BW>V zaP2~)jqJ)y-)Ayf22kHN2YKIqv#LQ%3A+g!J_`}b@x`1OfWk|MVN)2KArKOo+&gH{ICM!O390HZu=7l&7uhCRzq2qlFjWw$~|7>JQrC(tOeOOJ7Y`eyp2* zt6VUtTS9s)w*0;PQ=>9g^KYM_${^!LuhrlLk$vZwHcM~KzF*hH)0>vjuF0)mH3Hn@ z4KLFA9yemzuU>G};xWrM5(xyc=}~*vFNr#8qkrcNHW~jJH!aP0DU~W6H=KCc2wMo> zC4O*3(e(QgN~XAPx#;dd*69T!P7oDO#KSXc`X;LiCyOK%ymxmnucs8izc6xkgelbN zlQC&bT4L(r;bu1r?DULRiat|&{T)?%jSNy z>R(2q+Z&m)wU^+hCtU_=_LbYStvZ0SHCOG!5US~M+R#(aFqWqhAXC`=oyB-ENV~e{ zdqc(T+lZw?db^Q1(pb5FBOX*=vag8n z!JE(XwFfPYki>W+9Pg`gVs3n&J8q4b3I^4o4xJ7*ym&mNIJUUBGPXFTxOg&-c(Tgy z)059bwyADfR+ch3y)~p_5JFo7OECjuh%0--EQHn5TSJo6$g7^JU(XE^U(#~Pi!cu@ zG@!>50=gZPMTz(K@5K{$u3JVQ_Yxbl1fCU?)hMM^g5}ytCD<@jadF`wpAjJp#W{+7 zP{;&#PFzAoSbpvxBws4NM5?wzD*pFNm7$?>n!!K%X;Bz%yrY@9xdb?ZdL9O(QXac@ zFuy)J$xs;&=L_c|67a5u`a9|)g=msm^#r|AekmNCU#yc=!g^bkzc4~d1la?hmmIade#3FjqSmyERel$8srUL_sn zaj{!ET5<-1wd9D0PV?kn`nWqwq%NSf26{+z-AX)Af8d#U>Pf!*^rUL5ZSk}B;LQ!z zoF@hGuW5iW6SV~5YH}X=eE#{fH5QGI-D8V9)s8XW?IjLc+30n2t}_E8n)&%Twnx!# znwhbpk1k&IIK?L}ZR+pBUT*LppTmaN_Kt@)+RtCS`1kOhA+&|3k46}GdwYp^1RR8AnOJ|6`B`XYHoyJCXg>}C0Fk?koz`!iYc9SQN zkMIRU)!f`7aqwuFVxj<38F(8S(gk8v7&_{Ec(^#y%GlD_*soiGY$>I;zOC75S?c*U zy(w2a854_ZqA(u^#usfeufL+Wd%nZN+D~z>;v%~L3$YMR@3++@|AG=&3T68J1D%WF zgM0i7^U9)sNl_FK; zes^DHk}@|tt3=~TMNyPsmRROHj_*3L%+$y|>YF;z=yW(dg&aS62)!n|l9R=Ee6wjX z#-$4vSV@Y2nkSAtMOi^^Rxnw7E!^vDqO)%ltyV)(c{K<3?_N(L^UsJZQ(QKne>0F} z<)LF5S!D73fFwz1GV82aWbsc!dL!Y#pcl+C#bxo$ARElH_&y>V%(M9B@Glz7(|$Os zge<-e!l7jnDe?Edor!q-!EW{coiVy1($?I>#Ps|lzb6w3L{Y%+_w#jl;8KYgOTp0Z ze0O_G6Jy^XE8f?gsrdbiNWVdBE8!rk(fC)Jb_9b6f=D9q_1WLK#!KDS_|HMH@ zb7M1W@&El0+|_uS-r;FAmJw6xN2yOBgZN-z=y zInG<}oc+o(s+OylnDqN5n#*sa?_6Lmi z+c%k9@RLYL96o-E;`|&gU;3QI;3@}?o}i+@#TOSZ;15T6^5_Z53tW8h`FX-IfyLzo zDrye`FhA1A-~Pkvoch6^a$v_ME?@ebKsd_IJqOvor2>FxXo;IQ>RC-Cu{sNQ`s5Kh zTIv}Yn`763gQ#Nxn%a9Q-dMxYgL~E;Z6X@s(xoqmrW8&;{Vd_daoW2FP^mSzoDTf+ z^Av8_%8>&*xN-doOTh?=TF3FDM|uAjKSf)xi5H)HmRx)KC`?~RGwr=YlyBa~pBE)2v3)dTnuEj9eoIHEx6yfQNpY}$pEI3IubKC)WRsi&XDWp`mU=~3(S1QzBI6%C~Yd5jDW z;m$8)q^F%R-y(Ys9VHchmRd+X0VgNv01k5KETec zRq2^!e3fh0ZxCLIvG34fDvQ&pJEc^dD_>kl!%q^L8)IbL$F?2YS@KOWyAWdc z!J`z}G+eoMlY}I5_{d>W@d)qz>H|;&4j(^Bah@AUpTpPbb&THYr0wn?PH#Dmi#kZy>gy=6A?}xsKMpVqr1I{{-JU5iz_*H z_y8(kc66BL_6~CLOW9Mmk!x44q3Fy!^XxO|wOVvq=xDyp@c0ZHwr;1;Ao9O{`3^6< z_HW3~_cA>>fYDfs*KKE@w};%q5;~gd2}EKXJ8=esUPnTeU82e&J44Un8-v2Ft6xyI zbuat3RnpqgPHX*DmJ>P-9oWIe^Ph6{iwmsCCJyec<-)noXllHLKcVCJu_Gjwm$;up z#A4HC5cY^cjM|&C{oz;>N{K39O_)uP)7w($+h`iIb;@&5zU8*~8^)*V(jV zKQ4We&#p9b_~;S(TI;zt>O;y9*j)VNeN3Kmwr$Ag{Dlj&wzpx*tzgH-e6HST;l!y^ zjCQr+Us~ky^;_&cbd<_G6Ibe+C@rpF*Up{Tt?9F-ln;wowm+y zjy`o9qZFq5ULTEj?(od>FQQIFkx_B4zYpKsG!32oJaytEV%SgLz$hPodXBoiPhdzb zbKy#3dUR|wu%W7o%JOm?PB(k^KaPPItzCmm4fnGgiDJ;}2`tVq?n}>7`+Iu{1eUmZ zv8T)tAjZY4J^pC_(y@XXVvC~%ti_}oRd>^MO6hDtVX-Nx>^jkGk}q`9S$rKE<_ zr%vK>*jQc)vSsH!c5f}`=JlpWEl*MK7MFAA&>?1rI+*eKxOS_ay1h?OQ

b2m4y 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 diff --git a/public/blog/themes/backup/nav_fixed/index.html b/public/blog/themes/backup/nav_fixed/index.html deleted file mode 100644 index c82c4d4..0000000 --- a/public/blog/themes/backup/nav_fixed/index.html +++ /dev/null @@ -1,39 +0,0 @@ -{{template "header.html" .}} - - - -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/page.html b/public/blog/themes/backup/nav_fixed/page.html deleted file mode 100644 index a92dda2..0000000 --- a/public/blog/themes/backup/nav_fixed/page.html +++ /dev/null @@ -1 +0,0 @@ -aaaaaaaaaaaaaaaaaaa \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/paging.html b/public/blog/themes/backup/nav_fixed/paging.html deleted file mode 100644 index 329943f..0000000 --- a/public/blog/themes/backup/nav_fixed/paging.html +++ /dev/null @@ -1,27 +0,0 @@ -{{if gt $.paging.TotalPage 1}} - - -{{if gt $.paging.CurPage 1}} - {{set . "prePageClass" ""}} - {{set . "prePageUrl" (urlConcat $.pagingBaseUrl "page" (incr $.paging.CurPage -1)) }} -{{else}} - {{set . "prePageClass" "disabled"}} - {{set . "prePageUrl" "#"}} -{{end}} - - -{{if lt $.paging.CurPage $.paging.TotalPage }} - {{set . "nextPageClass" ""}} - {{set . "nextPageUrl" (urlConcat $.pagingBaseUrl "page" (incr $.paging.CurPage 1)) }} -{{else}} - {{set . "nextPageClass" "disabled"}} - {{set . "nextPageUrl" "#"}} -{{end}} - -{{$.paging.CurPage}}/{{$.paging.TotalPage}} - - -{{end}} \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/search.html b/public/blog/themes/backup/nav_fixed/search.html deleted file mode 100644 index 318dadb..0000000 --- a/public/blog/themes/backup/nav_fixed/search.html +++ /dev/null @@ -1,49 +0,0 @@ -{{template "header.html" .}} - -
-
-

搜索 - {{.keywords}}

-
- -
- {{range .posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}} -
- - - {{else}} -
- {{msg . "none"}} -
- {{end}} - - - {{template "paging.html" $}} - -
-
- -{{template "footer.html" .}} -{{template "blog/highlight.html"}} - - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/single.html b/public/blog/themes/backup/nav_fixed/single.html deleted file mode 100644 index bea24f5..0000000 --- a/public/blog/themes/backup/nav_fixed/single.html +++ /dev/null @@ -1,52 +0,0 @@ -{{template "header.html" .}} - -
-
-
-
- {{.single.Title}} -
-
- {{msg . "updatedTime"}} {{$.single.UpdatedTime | datetime}} - | - {{msg . "createdTime"}} {{$.single.CreatedTime | datetime}} -
- - -
- {{ if $.blogInfo.UserLogo}} - - {{else}} - - {{end}} - {{$.blogInfo.Username}} -
- -
- {{$.single.Content | raw}} -
-
-
-
-{{template "footer.html" .}} - -{{template "highlight.html"}} -
-
- - {{msg . "blogNav"}} -
-
-
-
- - - - - - - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/style.css b/public/blog/themes/backup/nav_fixed/style.css deleted file mode 100644 index 2be73b4..0000000 --- a/public/blog/themes/backup/nav_fixed/style.css +++ /dev/null @@ -1,579 +0,0 @@ -#posts img { - max-width: 100%; -} -#content * { - font-size: 16px; -} -#content h1 { - font-size: 30px; -} -#content h2 { - font-size: 24px; -} -#content h3 { - font-size: 18px; -} -#content h4 { - font-size: 14px; -} -@-webkit-keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@-moz-keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@-ms-keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@keyframes dropdown { - 0% { - margin-top: -25px; - opacity: 0; - } - 90% { - margin-top: 2px; - } - 100% { - margin-top: 0; - opacity: 1; - } -} -@-webkit-keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -@-moz-keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -@-ms-keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -@keyframes pulldown { - 0% { - top: 0; - opacity: 0; - } - 90% { - top: 90%; - } - 100% { - top: 100%; - opacity: 1; - } -} -a, -.btn { - -webkit-transition: all 0.2s ease; - -moz-transition: all 0.2s ease; - transition: all 0.2s ease; -} -.btn:focus { - outline: none; -} -ul.dropdown-menu { - box-shadow: rgba(0, 0, 0, 0.172549) 0px 6px 12px 0px; -} -ul.dropdown-menu:before { - content: ""; - width: 20px; - height: 12px; - position: absolute; - top: -12px; - right: 20px; - background-image: url("../../images/triangle_2x.png"); - background-size: 20px 12px; -} -ul.dropdown-menu { - display: block; - visibility: hidden; - opacity: 0; -} -.open ul.dropdown-menu { - -webkit-animation: pulldown .2s; - animation: pulldown .2s; - visibility: visible; - opacity: 1; -} -.created-time .fa { - color: #666; -} -#blogNav { - display: none; - background-color: #fff; - opacity: 0.7; - position: fixed; - z-index: 10; - padding: 3px; - border-radius: 3px; -} -#blogNavContent { - overflow-y: auto; - max-height: 250px; - display: none; - -webkit-overflow-scrolling: touch !important; -} -#blogNavNav { - cursor: pointer; -} -#blogNav a { - color: #666; -} -#blogNav:hover { - opacity: 0.9; -} -#blogNav a:hover { - color: #0fb264; -} -#blogNav ul { - padding-left: 20px; -} -#blogNav ul .nav-h2 { - margin-left: 20px; -} -#blogNav ul .nav-h3 { - margin-left: 30px; -} -#blogNav ul .nav-h4 { - margin-left: 40px; -} -#blogNav ul .nav-h5 { - margin-left: 50px; -} -.mobile-created-time { - display: none; -} -#footer { - padding-bottom: 10px; -} -.navbar-brand { - display: none; -} -#themeList label { - text-align: center; - margin-bottom: 5px; -} -#themeList .preview { - display: block; - width: 400px; - background: #fff; - border: 1px solid #ccc; - padding: 5px; - border-radius: 5px; -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'), url('../../fonts/open-sans2/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff') format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'), url('../../fonts/open-sans2/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff') format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'), url('../../fonts/open-sans2/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff') format('woff'); -} -@font-face { - font-family: 'Open Sans'; - font-style: italic; - font-weight: 400; - src: local('Open Sans Italic'), local('OpenSans-Italic'), url('../../fonts/open-sans2/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff') format('woff'); -} -/*"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue", Helvetica, "Microsoft Yahei", Verdana, Simsun, "Segoe UI", "Segoe UI Web Regular", "Segoe UI Symbol", "BBAlpha Sans", "S60 Sans", Arial, sans-serif;*/ -::selection { - background: #000000; - color: #ffffff; -} -::-moz-selection { - background: #000000; - color: #ffffff; -} -::-webkit-selection { - background: #000000; - color: #ffffff; -} -*, -body { - font-family: 'Open Sans', 'Helvetica Neue', Arial, 'Hiragino Sans GB', 'Microsoft YaHei', 'WenQuanYi Micro Hei', sans-serif; - font-weight: 300; - font-size: 14px; -} -h1, -h2, -h3 { - font-family: 'Open Sans', 'Helvetica Neue', Arial, 'Hiragino Sans GB', 'Microsoft YaHei', 'WenQuanYi Micro Hei', sans-serif; - font-weight: 300 !important; -} -a { - cursor: pointer; -} -a:hover { - text-decoration: none !important; -} -#headerAndNav { - position: fixed; - left: 0; - top: 0; - bottom: 0; - width: 200px; - border-right: 1px solid #ebeff2; - text-align: right; -} -#headerContainer { - width: 190px; -} -#headerContainer { - background-color: #fff; -} -#postsContainer { - margin-left: 211px; -} -#postsContainer { - padding-bottom: 5px; -} -#postsContainer .container, -#footerContainer .container { - width: 800px; -} -#postsContainer .container { - margin-left: 12px; -} -/* header */ -#header { - color: #000000; - padding: 0 0 20px 0; - margin-top: 15px; -} -#header h1 { - margin: 0; - font-size: 32px; -} -#header h1 a { - color: #000000; - font-size: 32px; -} -#header h1 a img { - height: 40px; -} -#header #blogDesc { - margin-top: 10px; - padding-bottom: 10px; - border-bottom: 1px dashed #ebeff2; - font-size: 16px; -} -#logo { - word-wrap: break-word; - overflow: hidden; -} -.navbar { - margin-bottom: 0; - border-radius: 0; - border: none; -} -.navbar .container { - width: 200px; -} -.navbar-default { - background: none; - border-color: #e7e7e7; -} -.navbar-collapse { - padding-left: 0; - padding-right: 0; -} -.navbar-form { - padding: 0; -} -.navbar-nav { - float: none; -} -.navbar-nav > li { - float: none; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - font-weight: bold; - background: none; -} -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - font-size: 16px; -} -/* posts */ -#posts { - width: 800px; -} -#posts .each-post { - border-bottom: 1px solid #ebeff2; - margin-bottom: 10px; - padding: 30px; - padding-top: 10px; -} -#posts .each-post .title { - font-size: 32px; - color: #0fb264; - padding: 0 0 15px 0; -} -#posts .each-post .title a { - font-size: 32px; - color: #0fb264; - padding: 0 0 15px 0; -} -#posts .each-post .created-time { - border-bottom: 1px dashed #eee; - padding-bottom: 3px; - margin-bottom: 5px; -} -#posts .each-post .more { - background: #0fb264; - padding: 9px 10px; - border-radius: 2px; - line-height: 1; - font-size: 13px; - display: inline-block; - text-transform: uppercase; - margin-top: 15px; - margin-bottom: 15px; - color: #fff; -} -#disqus_thread { - border-top: 1px solid #eee; - padding: 5px 0 0 0; -} -#search { - width: 170px; - padding-right: 15px; -} -#footerContainer { - background-color: #ffffff; - color: #666666; -} -#footerContainer #footer a { - color: #666666; -} -#footerContainer #footer ul { - list-style: none; - margin: 0; - padding-left: 20px; -} -.tab-content { - padding-bottom: 10px; - border-bottom: 1px solid #ebeff2; -} -.mce-btn { - background: none !important; -} -@media screen and (max-width: 600px) { - html, - body { - overflow-x: hidden; - background-color: #fbfcf7; - } - * { - font-size: 16px; - } - #headerContainer, - #footerContainer { - background-color: #fbfcf7; - margin: 10px 0; - } - #posts .each-post, - #postsContainer { - background-color: #fbfcf7 !important; - } - img { - max-width: 100%; - } - #posts .each-post { - padding: 10px; - } - #posts .each-post .title { - font-size: 24px; - border-left: 5px solid #65bd77; - font-weight: bold; - padding: 5px 0; - padding-left: 10px; - margin-bottom: 10px; - } - .container { - padding-right: 10px; - padding-left: 10px; - } - .created-time { - display: none; - } - .mobile-created-time { - display: block; - } - .mobile-created-time #userLogo { - display: inline-block; - max-height: 40px; - width: 40px; - border-radius: 50%; - } - #content { - margin-top: 10px; - } - .right-section .dropdown, - .right-section .btn { - display: none !important; - } - #blogNav { - left: initial !important; - right: 10px !important; - } - #postsContainer .container, - #footerContainer .container { - max-width: 100%; - } - #postsContainer { - margin: 0 !important; - max-width: 100%; - padding-top: 10px; - background: #f5f5f5 url("../../images/noise.png"); - } - #posts { - max-width: 100% !important; - } - #footerContainer #footer a { - padding: 3px; - } - #footerContainer #footer a:hover, - #footerContainer #footer a:focus { - color: #65bd77; - } - #headerAndNav { - position: initial; - text-align: left; - width: 100%; - border-bottom: 2px dashed #ebeff2; - } - #headerAndNav #headerContainer { - width: 100%; - height: auto; - padding-top: 30px; - } - #headerAndNav #header { - margin: 0; - padding: 0; - } - #headerAndNav #header h1 { - display: none; - } - #headerAndNav .navbar-collapse { - overflow-x: hidden; - } - #headerAndNav #blogDesc { - border: none; - margin-top: 20px; - font-size: 24px; - } - #headerAndNav .navbar-brand { - display: inline-block; - line-height: 50px; - padding: 0; - padding-left: 10px; - } - #headerAndNav .navbar-brand img { - height: 40px; - } - #headerAndNav .navbar .container { - width: auto; - padding: 0 15px; - } - #headerAndNav .navbar { - position: fixed; - top: 0; - right: 0; - left: 0; - background: #fbfcf7; - z-index: 1000; - border-bottom: 1px solid #DEDDDF; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04), inset 0 1px 0 #ffffff; - background-color: #FDFFF5; - } - #headerAndNav .navbar-nav { - margin: 0 10px; - } - #headerAndNav .navbar-nav a { - padding-left: 10px; - border-radius: 5px; - } - #headerAndNav #search { - width: 100%; - margin: 10px; - } - #headerAndNav .navbar-form { - border: none; - } - #myTab, - .tab-content { - padding: 0 10px; - } -} diff --git a/public/blog/themes/backup/nav_fixed/tag_posts.html b/public/blog/themes/backup/nav_fixed/tag_posts.html deleted file mode 100644 index 9b91d94..0000000 --- a/public/blog/themes/backup/nav_fixed/tag_posts.html +++ /dev/null @@ -1,47 +0,0 @@ -{{template "header.html" .}} - -
-
-

标签 - {{.curTag}}

-
- -
- {{range .posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}} -
- {{else}} -
- {{msg . "none"}} -
- {{end}} - - - {{template "paging.html" $}} - -
-
- -{{template "footer.html" .}} -{{template "blog/highlight.html"}} - - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/tags.html b/public/blog/themes/backup/nav_fixed/tags.html deleted file mode 100644 index fa0a60c..0000000 --- a/public/blog/themes/backup/nav_fixed/tags.html +++ /dev/null @@ -1,26 +0,0 @@ -{{template "header.html" .}} - -
-
-

标签

-
-
- -
- -
-
-
- -{{template "footer.html" .}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/theme.json b/public/blog/themes/backup/nav_fixed/theme.json deleted file mode 100644 index 27e971c..0000000 --- a/public/blog/themes/backup/nav_fixed/theme.json +++ /dev/null @@ -1,27 +0,0 @@ -/* -以下是本主题的配置, 采用JSON格式 -其中Name, Version, Author, AuthorUrl是必填项(注意首字大写) -你也可以定义其它的配置, 如FriendLinks, 在模板文件使用 $.themeInfo.FriendLinks来获取值 - -注意: -1) JSON语法严格, 键必须用双引号, 最后不得有空','来结尾 -2) 以下配置不能包含任何注释, 不然解析会出错! - -请在此解析所有配置 -* Name 主题名 -* Version 主题版本 -* Author 主题的作者 -* AuthorUrl 作者的博客链接或相关链接 - -* FriendLinks 友情链接 - -*/ -{ - "Name": "leanote default theme", - "Version": "1.0", - "Author": "leanote.com", - "AuthorUrl": "http://leanote.com", - "FriendLinks": [ - {"Title": "leanote", "Url": "http://leanote.com"} - ] -} \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/view.html b/public/blog/themes/backup/nav_fixed/view.html deleted file mode 100644 index f98f66e..0000000 --- a/public/blog/themes/backup/nav_fixed/view.html +++ /dev/null @@ -1,140 +0,0 @@ -{{template "header.html" .}} - -
-
-
-
- {{.post.Title}} -
-
- - {{if .post.Tags}} - {{blogTags $ .post.Tags}} - {{else}} - {{msg . "noTag"}} - {{end}} - | - {{msg . "updatedTime"}} {{$.post.UpdatedTime | datetime}} - | - {{msg . "createdTime"}} {{$.post.CreatedTime | datetime}} -
- - -
- {{ if $.blogInfo.UserLogo}} - - {{else}} - - {{end}} - {{$.blogInfo.Username}} - - {{if .post.Tags}} -   - - {{blogTags $ $.post.Tags}} - {{end}} -
- -
- {{if $.post.IsMarkdown }} - -
- -
- {{else}} - {{$.post.Content | raw}} - {{end}} -
- -
-

- 上一篇: {{if $.prePost}}{{$.prePost.Title}}{{else}}无{{end}} -

-

- 下一篇: {{if $.nextPost}}{{$.nextPost.Title}}{{else}}无{{end}} -

-
- - - {{template "comment.html" $}} -
-
-
-{{template "footer.html" .}} - -{{template "highlight.html"}} -
-
- - {{msg . "blogNav"}} -
-
-
-
- - - - - - - - - - - - - - - - -{{if $.post.IsMarkdown }} - - - - - - - - - - - - - -{{else}} - -{{end}} - - - \ No newline at end of file diff --git a/public/blog/themes/backup/nav_fixed/view.js b/public/blog/themes/backup/nav_fixed/view.js deleted file mode 100644 index 8bb7b09..0000000 --- a/public/blog/themes/backup/nav_fixed/view.js +++ /dev/null @@ -1,509 +0,0 @@ -function scrollTo(self, tagName, text) { - var iframe = $("#content"); - var target = iframe.find(tagName + ":contains(" + text + ")"); - - // 找到是第几个 - // 在nav是第几个 - var navs = $('#blogNavContent [data-a="' + tagName + '-' + encodeURI(text) + '"]'); - var len = navs.size(); - for(var i = 0; i < len; ++i) { - if(navs[i] == self) { - break; - } - } - - if (target.size() >= i+1) { - target = target.eq(i); - // 之前插入, 防止多行定位不准 - var top = target.offset().top; - if(LEA.isMobile) { - top -= 50; - } - var nowTop = $(document).scrollTop(); - // 用$("body").scrllTop(10)没反应 firefox下 - $('html,body').animate({scrollTop: top}, 200); - return; - } -} -function genNav() { - var $con = $("#content"); - var html = $con.html(); - // 构造一棵树 - // {"h1-title":{h2-title:{}}} - var tree = [];//[{title: "xx", children:[{}]}, {title:"xx2"}]; - var hs = $con.find("h1,h2,h3,h4,h5,h6").toArray(); - var titles = '
    '; - for(var i = 0; i < hs.length; ++i) { - var text = $(hs[i]).text(); - var tagName = hs[i].tagName.toLowerCase(); - // scrollTo在page.js中定义 - titles += ''; - } - titles += "
"; - $("#blogNavContent").html(titles); - if(!hs.length) { - $("#blogNavContent").html(getMsg("none")); - return false; - } - return true; -} - -function initNav() { - var hasNav = genNav(); - if(!hasNav) { - return; - } - - var $title = $(".title"); - var titlePos = $title.offset(); - var top = titlePos.top + 10;// - $title.height(); - // 手机下不要与标题在同一高度 - if(LEA.isMobile){ - top += 30; - } - if(top < 0) { - top = 10; - } - - var left = $title.width() + titlePos.left - 100; - $("#blogNav").css("top", top).css("left", left); - $("#blogNav").show(); - - $("#blogNavNav").click(function() { - var $o = $("#blogNavContent"); - if($o.is(":hidden")) { - $o.show(); - } else { - $o.hide(); - } - }); - - var $d = $(document); - function reNav() { - var vtop = $d.scrollTop(); - if(vtop <= top) { - $("#blogNav").css("top", top-vtop); - } else { - // 差距很磊了 - if(LEA.isMobile) { - $("#blogNav").css("top", 50); - } else { - $("#blogNav").css("top", 10); - } - } - } - reNav(); - $(window).scroll(reNav); -} - -var C = { - info: null, - noteId: noteId, - preLikeNum: preLikeNum, - commentNum: commentNum, - likeBtnO: $("#likeBtn"), - likeNumO: $("#likeNum"), - tLikersO: $("#tLikers"), - likersO: $("#likers"), - tCommentsO: $("#tComments"), - commentsO: $("#comments"), - - commentBtnO: $("#commentBtn"), - - commentsLoadingO: $(".comments-loading"), - commentsMoreO: $(".comments-more"), - - commentBoxO: $(".comment-box"), - init: function() { - var self = this; - if(UserBlogInfo.CanComment && UserBlogInfo.CommentType != "disqus") { - self.initLikeAndComments(); - } else { - self.initLike(); - } - self.initEvent(); - self.incReadNum(); - }, - incReadNum: function() { - var self = this; - if(!$.cookie(self.noteId)) { - $.cookie(self.noteId, 1); - ajaxGet(staticUrl + "/blog/incReadNum", {noteId: self.noteId}); - } - }, - initLike: function() { - var self = this; - ajaxGet(staticUrl + "/blog/getLike", {noteId: self.noteId}, function(ret) { - self.info = ret; - self.toggleLikeBtnActive(); - self.renderLikers(); - }); - }, - initLikeAndComments: function() { - var self = this; - ajaxGet(staticUrl + "/blog/getLikeAndComments", {noteId: self.noteId}, function(ret) { - self.info = ret; - self.toggleLikeBtnActive(); - self.renderLikers(); - // 是否需要renderComments? - self.info.commentUserInfo = self.info.commentUserInfo || {}; - // 为了防止第一条评论找不到用户信息情况 - if(visitUserInfo.UserId) { - self.info.commentUserInfo[visitUserInfo.UserId] = visitUserInfo; - } - self.renderComments(); - - self.commentBoxO.removeClass("hide"); - self.commentsLoadingO.addClass("hide"); - if(self.info.pageInfo.TotalPage > self.info.pageInfo.CurPage) { - self.commentsMoreO.removeClass("hide"); - self.initMoreComments(); - } - }); - }, - initMoreComments: function() { - var self = this; - self.commentsMoreO.find("a").click(function(){ - if(self.info.pageInfo.TotalPage > self.info.pageInfo.CurPage) { - self.commentsMoreO.addClass("hide"); - self.commentsLoadingO.removeClass("hide"); - ajaxGet(staticUrl + "/blog/listComments", {noteId: self.noteId, page: self.info.pageInfo.CurPage+1}, function(ret) { - var pageInfo = ret.pageInfo; - var comments = ret.comments; - var commentUserInfo = ret.commentUserInfo; - - $.extend(self.info.commentUserInfo, commentUserInfo); - - // 渲染之 - for(var i in comments) { - var comment = comments[i]; - comment = self.parseComment(comment); - } - var html = self.tCommentsO.render({comments: comments, visitUserInfo: visitUserInfo}); - self.commentsO.append(html); - - self.info.pageInfo = pageInfo; - - if(self.info.pageInfo.TotalPage > self.info.pageInfo.CurPage) { - self.commentsMoreO.removeClass("hide"); - } else { - self.commentsMoreO.addClass("hide"); - } - - self.commentsLoadingO.addClass("hide"); - }); - } - }); - }, - addCommentRender: function(comment){ - var self = this; - comment = self.parseComment(comment); - var html = self.tCommentsO.render({blogUrl: blogUrl, comments: [comment], visitUserInfo: visitUserInfo}); - self.commentsO.prepend(html); - var li = self.commentsO.find("li").eq(0); - li.hide(); - li.show(500); - li.addClass("item-highlight"); - setTimeout(function() { - li.removeClass("item-highlight"); - }, 2000); - }, - parseComment: function(comment) { - var self = this; - var authorUserId = UserInfo.UserId; - commentUserInfo = self.info.commentUserInfo; - comment.UserInfo = commentUserInfo[comment.UserId]; - // 是作者自己 - if(visitUserInfo.UserId == UserInfo.UserId) { - comment.IsMyNote = true; - } - if(comment.UserId == authorUserId) { - comment.IsAuthorComment = true; - } - if(comment.UserId == visitUserInfo.UserId) { - comment.IsMyComment = true; - } - // 不是回复自己 - if(comment.ToUserId && comment.ToUserId != comment.UserId) { - comment.ToUserInfo = commentUserInfo[comment.ToUserId]; - if(comment.ToUserInfo.UserId == UserInfo.UserId) { - comment.ToUserIsAuthor = true; - } - } - comment.PublishDate = getDateDiff(Date.parse(goNowToDatetime(comment.CreatedTime))); - return comment; - }, - // 渲染评论 - renderComments: function() { - var self = this; - var comments = self.info.comments || []; - if(comments.length == 0) { - return; - } - - // 整理数据 - // 回复谁, 是否是作者? - // 回复日期, 几天前, 刚刚 - for(var i in comments) { - var comment = comments[i]; - comment = self.parseComment(comment); - } - var html = self.tCommentsO.render({blogUrl: blogUrl, comments: comments, visitUserInfo: visitUserInfo}); - self.commentsO.html(html); - }, - - // 重新渲染likers - reRenderLikers: function(addMe) { - var self = this; - var likedUsers = self.info.likedUsers || []; - for(var i = 0; i < likedUsers.length; ++i) { - var user = likedUsers[i]; - if(user.UserId == visitUserInfo.UserId) { - likedUsers.splice(i, 1); - break; - } - } - if(addMe) { - likedUsers = [visitUserInfo].concat(likedUsers); - self.info.likedUsers = likedUsers; - } - self.renderLikers(); - }, - renderLikers: function() { - var self = this; - var users = self.info.likedUsers || []; - var html = self.tLikersO.render({blogUrl: blogUrl, users: users}); - self.likersO.html(html); - }, - toggleLikeBtnActive: function() { - var self = this; - if(self.info.isILikeIt) { - self.likeBtnO.addClass("active"); - } else { - self.likeBtnO.removeClass("active"); - } - }, - commentNumO: $("#commentNum"), - bindCommentNum: function(fix) { - var self = this; - self.commentNum += fix; - self.commentNumO.text(self.commentNum); - }, - initEvent: function() { - var self = this; - - // like or not - self.likeBtnO.click(function() { - if(!visitUserInfo.UserId) { - needLogin(); - return; - } - ajaxPost(staticUrl + "/blog/likeBlog", {noteId: self.noteId}, function(ret) { - if(ret.Ok) { - // like - if(ret.Item) { - var num = self.preLikeNum+1; - } else { - var num = self.preLikeNum-1; - } - self.preLikeNum = num >= 0 ? num : 0; - self.likeNumO.text(self.preLikeNum); - self.info.isILikeIt = ret.Item; - self.toggleLikeBtnActive(); - - // 重新render likers - // 我是否在列表中 - self.reRenderLikers(ret.Item); - } - }); - }); - - // 显示回复回复 - $("#comments").on("click", ".comment-reply", function() { - var form = $(this).closest("li").find("form"); - if(form.is(":hidden")) { - form.show(); - form.find("textarea").focus(); - } else { - form.hide(); - } - }); - $("#comments").on("click", ".reply-cancel", function() { - $(this).closest("form").hide(); - }); - - // 回复 - $(".comment-box").on("click", ".reply-comment-btn", function(e) { - e.preventDefault(); - var commentId = $(this).data("comment-id"); - var $form = $(this).closest("form"); - var $content = $form.find("textarea"); - var content = $.trim($content.val()); - if(!content) { - $content.focus(); - return; - } - var t = $(this); - t.button("loading"); - var data = {noteId: self.noteId, toCommentId: commentId, content: content}; - ajaxPost(staticUrl + "/blog/comment", data, function(ret) { - t.button("reset"); - $content.val(""); - self.bindCommentNum(1); - if(commentId) { - $form.hide(); - } - - if(commentId) { - scrollToTarget("#comments", -200); - } - - // 添加一个 - self.addCommentRender(ret.Item); - }); - }); - - // 删除 - $(".comment-box").on("click", ".comment-trash", function(e) { - var commentId = $(this).parent().data("comment-id"); - var t = this; - BootstrapDialog.confirm(getMsg("confirmDeleteComment"), function(yes) { - if(yes) { - ajaxPost(staticUrl + "/blog/deleteComment", {noteId: self.noteId, commentId: commentId}, function(ret) { - if(ret.Ok) { - var li = $(t).closest("li"); - li.hide(500); // remove(); - setTimeout(function() { - li.remove(); - }, 300); - - self.bindCommentNum(-1); - } - }); - } - }); - }); - - // 点zan - $(".comment-box").on("click", ".comment-like", function(e) { - var commentId = $(this).parent().data("comment-id"); - var t = this; - - ajaxPost(staticUrl + "/blog/likeComment", {commentId: commentId}, function(re) { - if(re.Ok) { - var ret = re.Item; - if(ret.Num <= 0) { - $(t).parent().find(".like-num").addClass("hide"); - } else { - $(t).parent().find(".like-num").removeClass("hide"); - $(t).parent().find(".like-num-i").text(ret.Num) - } - if(ret.IsILikeIt) { - $(t).find(".like-text").text(getMsg("unlike")); - } else { - $(t).find(".like-text").text(getMsg('like')); - } - } - }); - }); - - // 举报 - function report(commentId, noteId, title) { - var form = $("#reportMsg").html(); - var body; - var input; - var isOver = false; - var modal = BootstrapDialog.show({ - title: title, - message: form, - nl2br: false, - buttons: [{ - label: getMsg("cancel"), - action: function(dialog) { - dialog.close(); - } - }, { - label: getMsg("confirm"), - cssClass: 'btn-primary', - action: function(dialog) { - if(isOver) { - dialog.close(); - } - var val = body.find("input[type='radio']:checked").val(); - if(!val) { - var val = body.find(".input-container input").val(); - } - if(!val) { - body.find(".footnote").html(getMsg("chooseReason")); - return; - } - ajaxPost(staticUrl + "/blog/report", {commentId: commentId, noteId: noteId, reason: val}, function(re) { - isOver = true; - if(reIsOk(re)) { - body.html(getMsg("reportSuccess")); - } else { - body.html(getMsg("error")); - } - setTimeout(function() { - dialog.close(); - }, 3000); - }); - } - }] - }); - body = modal.getModalBody(); - input = body.find(".input-container"); - body.find("input[type='radio']").click(function(){ - if(!$(this).val()) { - input.show(); - input.find("input").focus(); - } else { - input.hide(); - } - }); - } - $(".comment-box").on("click", ".comment-report", function() { - if(needLogin()) { - return; - } - var commentId = $(this).parent().data("comment-id"); - report(commentId, self.noteId, getMsg("reportComment?")); - }); - $("#reportBtn").click(function() { - if(needLogin()) { - return; - } - report("", self.noteId, getMsg("reportBlog?")); - }); - - self.initShare(); - }, - weixinQRCodeO: $("#weixinQRCode"), - initShare: function() { - var self = this; - $(".btn-weixin").click(function() { - if(!self.weixinQRCodeO.html()) { - self.weixinQRCodeO.qrcode(viewUrl + "/" + self.noteId); - } - BootstrapDialog.show({ - title: getMsg('scanQRCode'), - message: self.weixinQRCodeO - }); - }); - - $(".btn-share").click(function() { - var $this = $(this); - var map = {"btn-weibo": shareSinaWeibo, "tencent-weibo": shareTencentWeibo, "qq": shareQQ, "renren": shareRenRen}; - for(var i in map) { - if($this.hasClass(i)) { - map[i](self.noteId, document.title); - break; - } - } - }); - } -} - -$(function() { - C.init(); -}); \ No newline at end of file diff --git a/public/blog/themes/default/post.html b/public/blog/themes/default/post.html index 5eee18b..861c116 100644 --- a/public/blog/themes/default/post.html +++ b/public/blog/themes/default/post.html @@ -58,10 +58,10 @@

- Pre: {{if $.prePost}}{{$.prePost.Title}}{{else}}无{{end}} + Pre: {{if $.prePost}}{{$.prePost.Title}}{{else}}No Post{{end}}

- Next: {{if $.nextPost}}{{$.nextPost.Title}}{{else}}无{{end}} + Next: {{if $.nextPost}}{{$.nextPost.Title}}{{else}}No Post{{end}}

diff --git a/public/blog/themes/elegant/post.html b/public/blog/themes/elegant/post.html index 5eee18b..861c116 100644 --- a/public/blog/themes/elegant/post.html +++ b/public/blog/themes/elegant/post.html @@ -58,10 +58,10 @@

- Pre: {{if $.prePost}}{{$.prePost.Title}}{{else}}无{{end}} + Pre: {{if $.prePost}}{{$.prePost.Title}}{{else}}No Post{{end}}

- Next: {{if $.nextPost}}{{$.nextPost.Title}}{{else}}无{{end}} + Next: {{if $.nextPost}}{{$.nextPost.Title}}{{else}}No Post{{end}}

diff --git a/public/blog/themes/nav_fixed/post.html b/public/blog/themes/nav_fixed/post.html index 5eee18b..861c116 100644 --- a/public/blog/themes/nav_fixed/post.html +++ b/public/blog/themes/nav_fixed/post.html @@ -58,10 +58,10 @@

- Pre: {{if $.prePost}}{{$.prePost.Title}}{{else}}无{{end}} + Pre: {{if $.prePost}}{{$.prePost.Title}}{{else}}No Post{{end}}

- Next: {{if $.nextPost}}{{$.nextPost.Title}}{{else}}无{{end}} + Next: {{if $.nextPost}}{{$.nextPost.Title}}{{else}}No Post{{end}}

- -
- {{range $.posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} - | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}}. -
- {{end}} - - {{template "paging.html" $}} -
-
- {{range $.posts}} -
- -
- - {{if .Tags}} - {{blogTags $ .Tags}} - {{else}} - {{msg $ "noTag"}} - {{end}} - | - {{msg $ "updatedTime"}} {{.UpdatedTime | datetime}} - | - {{msg $ "createdTime"}} {{.CreatedTime | datetime}} -
-
- {{.Abstract | raw}} -
- {{msg $ "more"}}. -
- {{end}} - - {{template "paging.html" $}} -