From 5e9060a979b313bc57ca465c37ab6021eaa00780 Mon Sep 17 00:00:00 2001 From: Kirk Lin Date: Fri, 25 Jun 2021 16:07:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=9F=8E=E4=B8=9A=E5=8A=A1-=E6=A3=80?= =?UTF-8?q?=E7=B4=A2=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application.yml | 27 +- .../product/controller/AttrController.java | 4 +- .../static/index/js/catalogLoader.js | 2 +- kkmall-search/pom.xml | 18 +- .../kkmall/search/constant/EsConstant.java | 18 - .../search/KkmallSearchApplication.java | 4 +- .../lkk}/kkmall/search/bean/Account.java | 2 +- .../lkk}/kkmall/search/bean/User.java | 2 +- .../config/MallElasticSearchConfig.java | 2 +- .../kkmall/search/constant/EsConstant.java | 18 + .../controller/ElasticSaveController.java | 4 +- .../search/controller/SearchController.java | 35 + .../search/feign/ProductFeignService.java | 21 + .../search/service/MallSearchService.java | 14 + .../search/service/ProductSaveService.java | 2 +- .../service/impl/MallSearchServiceImpl.java | 394 + .../service/impl/ProductSaveServiceImpl.java | 8 +- .../lkk/kkmall/search/vo/AttrResponseVo.java | 55 + .../lkk/kkmall/search/vo/SearchParam.java | 61 + .../lkk/kkmall/search/vo/SearchResult.java | 96 + .../main/resources/API自动生成的DSL语句.json | 275 + .../resources/ES中kkmall-product的索引.json | 60 + .../src/main/resources/application.yml | 14 +- .../resources/static/search/css/index.css | 1616 +++ .../resources/static/search/css/index.css.map | 7 + .../resources/static/search/font/demo.css | 370 + .../static/search/font/demo_fontclass.html | 610 + .../static/search/font/demo_symbol.html | 823 ++ .../static/search/font/demo_unicode.html | 648 + .../resources/static/search/font/iconfont.css | 207 + .../resources/static/search/font/iconfont.eot | Bin 0 -> 38610 bytes .../resources/static/search/font/iconfont.js | 1 + .../resources/static/search/font/iconfont.svg | 389 + .../resources/static/search/font/iconfont.ttf | Bin 0 -> 38328 bytes .../static/search/font/iconfont.woff | Bin 0 -> 24420 bytes .../static/search/image/5631fb7fnd9edc7a4.png | Bin 0 -> 5368 bytes .../static/search/image/57722598n82f09586.png | Bin 0 -> 119 bytes .../static/search/image/59083e2cn80ef4868.png | Bin 0 -> 1291 bytes .../static/search/image/59083e32na9b06925.png | Bin 0 -> 1237 bytes .../static/search/image/590883a0n2dca3e0c.png | Bin 0 -> 1242 bytes .../static/search/image/backpanel20140728.png | Bin 0 -> 1408 bytes .../resources/static/search/image/bg-attr.png | Bin 0 -> 1309 bytes .../static/search/image/bg-coupon.png | Bin 0 -> 1133 bytes .../static/search/image/bg-guide.jpg | Bin 0 -> 18701 bytes .../static/search/image/bg-guide.png | Bin 0 -> 2056 bytes .../static/search/image/bg-guide2.png | Bin 0 -> 1647 bytes .../static/search/image/bg-im@1x.png | Bin 0 -> 1467 bytes .../static/search/image/bg-im@2x.png | Bin 0 -> 2343 bytes .../static/search/image/bg-price@1x.png | Bin 0 -> 1443 bytes .../static/search/image/bg-price@2x.png | Bin 0 -> 2224 bytes .../static/search/image/cmp-btns.png | Bin 0 -> 697 bytes .../static/search/image/delete-car.png | Bin 0 -> 1047 bytes .../static/search/image/down-@1x.png | Bin 0 -> 143 bytes .../static/search/image/down-@2x.png | Bin 0 -> 148 bytes .../resources/static/search/image/error-3.gif | Bin 0 -> 266 bytes .../static/search/image/error-jd.gif | Bin 0 -> 2097 bytes .../static/search/image/footprint-arr.png | Bin 0 -> 716 bytes .../resources/static/search/image/grade.png | Bin 0 -> 461 bytes .../static/search/image/ico_footer.png | Bin 0 -> 7940 bytes .../static/search/image/ico_service.png | Bin 0 -> 1025 bytes .../resources/static/search/image/j-cal.png | Bin 0 -> 1121 bytes .../static/search/image/jd2015img.png | Bin 0 -> 1160 bytes .../static/search/image/jdlogo-201708-@1x.png | Bin 0 -> 3491 bytes .../static/search/image/jdlogo-201708-@2x.png | Bin 0 -> 5594 bytes .../static/search/image/list.icons.other.png | Bin 0 -> 260 bytes .../static/search/image/loading-jd.gif | Bin 0 -> 166 bytes .../resources/static/search/image/loading.gif | Bin 0 -> 5792 bytes .../resources/static/search/image/logo1.jpg | Bin 0 -> 12826 bytes .../resources/static/search/image/notice.jpg | Bin 0 -> 1919 bytes .../static/search/image/rank2014.gif | Bin 0 -> 3519 bytes .../static/search/image/right-@1x.png | Bin 0 -> 148 bytes .../search/image/search.customerservice.png | Bin 0 -> 459 bytes .../static/search/image/search.date.png | Bin 0 -> 995 bytes .../static/search/image/search.dmusic.png | Bin 0 -> 2024 bytes .../static/search/image/search.ebook.png | Bin 0 -> 996 bytes .../static/search/image/search.ele.png | Bin 0 -> 882 bytes .../static/search/image/search.focus.gif | Bin 0 -> 225 bytes .../static/search/image/search.icons.png | Bin 0 -> 1684 bytes .../static/search/image/search.notice.png | Bin 0 -> 287 bytes .../search/image/search.paipai.icon.png | Bin 0 -> 992 bytes .../static/search/image/search.picon_v2.png | Bin 0 -> 4706 bytes .../static/search/image/search.presell.gif | Bin 0 -> 1619 bytes .../search/image/search.service.icons.png | Bin 0 -> 2423 bytes .../static/search/image/settleup-@1x.png | Bin 0 -> 661 bytes .../static/search/image/settleup-@2x.png | Bin 0 -> 882 bytes .../static/search/image/settleup-nogoods.png | Bin 0 -> 301 bytes .../static/search/image/shopingassistant.png | Bin 0 -> 1353 bytes .../resources/static/search/image/skin-3c.jpg | Bin 0 -> 15729 bytes .../static/search/image/sprite-icon.png | Bin 0 -> 1269 bytes .../static/search/image/sprite-operate.png | Bin 0 -> 1180 bytes .../static/search/image/sprite-sams.png | Bin 0 -> 1380 bytes .../static/search/image/tips-gray.png | Bin 0 -> 983 bytes .../resources/static/search/image/tips.png | Bin 0 -> 983 bytes .../resources/static/search/image/u-ad.gif | Bin 0 -> 1126 bytes .../static/search/image/u-place-tip24.png | Bin 0 -> 1468 bytes .../static/search/image/u-place-tip8.png | Bin 0 -> 1035 bytes .../resources/static/search/image/update.png | Bin 0 -> 206 bytes .../static/search/image/user-medal24.png | Bin 0 -> 18797 bytes .../static/search/image/user-medal8.png | Bin 0 -> 19162 bytes .../static/search/image/user-plus-img-bg.png | Bin 0 -> 3858 bytes .../static/search/image/user-plus-status.png | Bin 0 -> 3279 bytes .../main/resources/static/search/img/01.png | Bin 0 -> 8934 bytes .../img/11dfaa4931a34735aed3e1129fb2f960.gif | Bin 0 -> 43 bytes .../img/3c377af0aac147d081d7e155c442ba5e.gif | Bin 0 -> 43 bytes .../static/search/img/542d0798n19d42ce3.jpg | Bin 0 -> 33403 bytes .../static/search/img/542d0798n19d42ce3_1.jpg | Bin 0 -> 1491 bytes .../static/search/img/5631ccdene8df5efb.jpg | Bin 0 -> 5487 bytes .../static/search/img/5631cd12n7548352d.jpg | Bin 0 -> 3730 bytes .../static/search/img/563b33d4n6c59780c.jpg | Bin 0 -> 7717 bytes .../static/search/img/563b33ffn9c288c6c.jpg | Bin 0 -> 6263 bytes .../static/search/img/563b3484n9ba68e13.jpg | Bin 0 -> 5774 bytes .../static/search/img/5670cf96ncffa2ae6.jpg | Bin 0 -> 3732 bytes .../static/search/img/56a855a3ne38ee719.jpg | Bin 0 -> 3284 bytes .../static/search/img/56b15fe9naae1551d.jpg | Bin 0 -> 12751 bytes .../static/search/img/56b2f385n8e4eb051.jpg | Bin 0 -> 4303 bytes .../static/search/img/56fc94e0nc4581b2a.jpg | Bin 0 -> 11997 bytes .../resources/static/search/img/5716981.html | 2467 ++++ .../static/search/img/5716e2c4nc925baf3.jpg | Bin 0 -> 7439 bytes .../static/search/img/574d36dbn262ef26d.jpg | Bin 0 -> 3895 bytes .../static/search/img/57d0d400nfd249af4.jpg | Bin 0 -> 17492 bytes .../static/search/img/57d0d400nfd249af4_1.jpg | Bin 0 -> 877 bytes .../static/search/img/57d11b6cn1fd1194d.jpg | Bin 0 -> 17776 bytes .../static/search/img/57d11b6cn1fd1194d_1.jpg | Bin 0 -> 903 bytes .../static/search/img/57d11b9cNad700eeb.jpg | Bin 0 -> 19402 bytes .../static/search/img/57d11bfaN2e8acade.jpg | Bin 0 -> 17370 bytes .../static/search/img/57d11c33N5cd57490.jpg | Bin 0 -> 19184 bytes .../static/search/img/57d11c72N093250ec.jpg | Bin 0 -> 18143 bytes .../static/search/img/57fdf4b8n6e95624d.jpg | Bin 0 -> 4943 bytes .../static/search/img/5836e479n88a98abb.jpg | Bin 0 -> 5787 bytes .../static/search/img/583ced0fn27e50577.jpg | Bin 0 -> 34535 bytes .../static/search/img/583ced0fn27e50577_1.jpg | Bin 0 -> 1183 bytes .../search/img/58cb5c42N1ce8b049 (1).jpg | Bin 0 -> 54505 bytes .../static/search/img/58cb5c42N1ce8b049.jpg | Bin 0 -> 54505 bytes .../static/search/img/58d1d078N20e18b62.jpg | Bin 0 -> 20807 bytes .../static/search/img/58f74d5an23fc1dff.jpg | Bin 0 -> 5785 bytes .../static/search/img/5919637an271a1301_1.jpg | Bin 0 -> 1432 bytes .../static/search/img/591aa1abn602ebecf.jpg | Bin 0 -> 15334 bytes .../static/search/img/593ba628n8794c6a6.jpg | Bin 0 -> 29497 bytes .../static/search/img/593ba628n8794c6a6_1.jpg | Bin 0 -> 1351 bytes .../static/search/img/593e4de0n5ff878a4.jpg | Bin 0 -> 46891 bytes .../static/search/img/593e4de0n5ff878a4_1.jpg | Bin 0 -> 1649 bytes .../static/search/img/5940944cNcd99ecd8.jpg | Bin 0 -> 14396 bytes .../static/search/img/59788619Nc97bcfcc.jpg | Bin 0 -> 11010 bytes .../static/search/img/598033b4nd6055897.jpg | Bin 0 -> 7806 bytes .../static/search/img/598042c9n6e4e79e5.jpg | Bin 0 -> 4647 bytes .../static/search/img/599a806bn9d829c1c_1.jpg | Bin 0 -> 1178 bytes .../static/search/img/59bf35ffN5802ea0b.jpg | Bin 0 -> 26967 bytes .../static/search/img/59bf36d4N29f9ce53.jpg | Bin 0 -> 27872 bytes .../search/img/59bf38e4N886f54b1 (1).jpg | Bin 0 -> 15948 bytes .../static/search/img/59bf38e4N886f54b1.jpg | Bin 0 -> 15948 bytes .../static/search/img/59bf3c47n91d65c73.jpg | Bin 0 -> 28859 bytes .../static/search/img/59bf3c47n91d65c73_1.jpg | Bin 0 -> 1107 bytes .../search/img/59c493a7N3f9b9c85 (1).jpg | Bin 0 -> 11060 bytes .../static/search/img/59c493a7N3f9b9c85.jpg | Bin 0 -> 4470 bytes .../static/search/img/59ddcd8cn50a50637.jpg | Bin 0 -> 7331 bytes .../static/search/img/59e4279anff3d63ac.jpg | Bin 0 -> 12667 bytes .../static/search/img/59e4279anff3d63ac_1.jpg | Bin 0 -> 888 bytes .../static/search/img/59e42830N9da56c41.jpg | Bin 0 -> 12339 bytes .../static/search/img/59e58a11Nc38676d5.jpg | Bin 0 -> 4274 bytes .../static/search/img/59f5eef1n99542494.jpg | Bin 0 -> 4369 bytes .../static/search/img/5a02bde7N7d4453b1.jpg | Bin 0 -> 2180 bytes .../static/search/img/5a08f6f6N5bab2c1c.jpg | Bin 0 -> 8257 bytes .../static/search/img/5a122dbeN044ebf19.jpg | Bin 0 -> 6604 bytes .../static/search/img/5a1690ddN441b5dce.jpg | Bin 0 -> 6241 bytes .../static/search/img/5a25fd03Ne4d0510c.jpg | Bin 0 -> 27011 bytes .../static/search/img/5a25ffc7N98b35d49.jpg | Bin 0 -> 27011 bytes .../static/search/img/5a28acccN73689386.jpg | Bin 0 -> 6004 bytes .../static/search/img/5a28b5a1n8a5c095f.jpg | Bin 0 -> 12165 bytes .../static/search/img/5a28b5c6Ndec5088f.jpg | Bin 0 -> 18139 bytes .../static/search/img/5a31f5e4N284ce5e1.jpg | Bin 0 -> 25576 bytes .../static/search/img/5a33a2e0N9a04b4af.jpg | Bin 0 -> 120578 bytes .../static/search/img/5a3b6de2N8d7471cc.jpg | Bin 0 -> 11614 bytes .../static/search/img/5a3ca7d0N46b10a44.jpg | Bin 0 -> 14444 bytes .../resources/static/search/img/JD_ash6.png | Bin 0 -> 35920 bytes .../static/search/img/JD_ash7 - 副本.png | Bin 0 -> 32195 bytes .../img/fa3f24a70d38bd439261cb7439e517a5.png | Bin 0 -> 158 bytes .../resources/static/search/img/foot (1).png | Bin 0 -> 16206 bytes .../resources/static/search/img/foot (2).png | Bin 0 -> 1019 bytes .../resources/static/search/img/gouwuche.png | Bin 0 -> 1489 bytes .../resources/static/search/img/qianbao.png | Bin 0 -> 1751 bytes .../main/resources/static/search/img/shi.png | Bin 0 -> 1555 bytes .../resources/static/search/img/taoxin.png | Bin 0 -> 1447 bytes .../main/resources/static/search/img/wo.png | Bin 0 -> 1515 bytes .../main/resources/static/search/img/xcxc.png | Bin 0 -> 639 bytes .../resources/static/search/img/xinxi.png | Bin 0 -> 1436 bytes .../static/search/js/jquery-1.12.4.js | 11008 ++++++++++++++++ .../static/search/js/jquery-3.2.1.min.js | 4 + .../main/resources/static/search/js/list.js | 235 + .../resources/static/search/sass/index.scss | 2078 +++ .../src/main/resources/templates/list.html | 2126 +++ .../数据迁移product->kkmall_product.txt | 9 + .../search/KkmallSearchApplicationTests.java | 8 +- pom.xml | 3 + 193 files changed, 23705 insertions(+), 40 deletions(-) delete mode 100644 kkmall-search/src/main/java/cn/kirklin/kkmall/search/constant/EsConstant.java rename kkmall-search/src/main/java/{cn/kirklin => name/lkk}/kkmall/search/KkmallSearchApplication.java (73%) rename kkmall-search/src/main/java/{cn/kirklin => name/lkk}/kkmall/search/bean/Account.java (89%) rename kkmall-search/src/main/java/{cn/kirklin => name/lkk}/kkmall/search/bean/User.java (75%) rename kkmall-search/src/main/java/{cn/kirklin => name/lkk}/kkmall/search/config/MallElasticSearchConfig.java (96%) create mode 100644 kkmall-search/src/main/java/name/lkk/kkmall/search/constant/EsConstant.java rename kkmall-search/src/main/java/{cn/kirklin => name/lkk}/kkmall/search/controller/ElasticSaveController.java (93%) create mode 100644 kkmall-search/src/main/java/name/lkk/kkmall/search/controller/SearchController.java create mode 100644 kkmall-search/src/main/java/name/lkk/kkmall/search/feign/ProductFeignService.java create mode 100644 kkmall-search/src/main/java/name/lkk/kkmall/search/service/MallSearchService.java rename kkmall-search/src/main/java/{cn/kirklin => name/lkk}/kkmall/search/service/ProductSaveService.java (87%) create mode 100644 kkmall-search/src/main/java/name/lkk/kkmall/search/service/impl/MallSearchServiceImpl.java rename kkmall-search/src/main/java/{cn/kirklin => name/lkk}/kkmall/search/service/impl/ProductSaveServiceImpl.java (88%) create mode 100644 kkmall-search/src/main/java/name/lkk/kkmall/search/vo/AttrResponseVo.java create mode 100644 kkmall-search/src/main/java/name/lkk/kkmall/search/vo/SearchParam.java create mode 100644 kkmall-search/src/main/java/name/lkk/kkmall/search/vo/SearchResult.java create mode 100644 kkmall-search/src/main/resources/API自动生成的DSL语句.json create mode 100644 kkmall-search/src/main/resources/ES中kkmall-product的索引.json create mode 100644 kkmall-search/src/main/resources/static/search/css/index.css create mode 100644 kkmall-search/src/main/resources/static/search/css/index.css.map create mode 100644 kkmall-search/src/main/resources/static/search/font/demo.css create mode 100644 kkmall-search/src/main/resources/static/search/font/demo_fontclass.html create mode 100644 kkmall-search/src/main/resources/static/search/font/demo_symbol.html create mode 100644 kkmall-search/src/main/resources/static/search/font/demo_unicode.html create mode 100644 kkmall-search/src/main/resources/static/search/font/iconfont.css create mode 100644 kkmall-search/src/main/resources/static/search/font/iconfont.eot create mode 100644 kkmall-search/src/main/resources/static/search/font/iconfont.js create mode 100644 kkmall-search/src/main/resources/static/search/font/iconfont.svg create mode 100644 kkmall-search/src/main/resources/static/search/font/iconfont.ttf create mode 100644 kkmall-search/src/main/resources/static/search/font/iconfont.woff create mode 100644 kkmall-search/src/main/resources/static/search/image/5631fb7fnd9edc7a4.png create mode 100644 kkmall-search/src/main/resources/static/search/image/57722598n82f09586.png create mode 100644 kkmall-search/src/main/resources/static/search/image/59083e2cn80ef4868.png create mode 100644 kkmall-search/src/main/resources/static/search/image/59083e32na9b06925.png create mode 100644 kkmall-search/src/main/resources/static/search/image/590883a0n2dca3e0c.png create mode 100644 kkmall-search/src/main/resources/static/search/image/backpanel20140728.png create mode 100644 kkmall-search/src/main/resources/static/search/image/bg-attr.png create mode 100644 kkmall-search/src/main/resources/static/search/image/bg-coupon.png create mode 100644 kkmall-search/src/main/resources/static/search/image/bg-guide.jpg create mode 100644 kkmall-search/src/main/resources/static/search/image/bg-guide.png create mode 100644 kkmall-search/src/main/resources/static/search/image/bg-guide2.png create mode 100644 kkmall-search/src/main/resources/static/search/image/bg-im@1x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/bg-im@2x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/bg-price@1x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/bg-price@2x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/cmp-btns.png create mode 100644 kkmall-search/src/main/resources/static/search/image/delete-car.png create mode 100644 kkmall-search/src/main/resources/static/search/image/down-@1x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/down-@2x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/error-3.gif create mode 100644 kkmall-search/src/main/resources/static/search/image/error-jd.gif create mode 100644 kkmall-search/src/main/resources/static/search/image/footprint-arr.png create mode 100644 kkmall-search/src/main/resources/static/search/image/grade.png create mode 100644 kkmall-search/src/main/resources/static/search/image/ico_footer.png create mode 100644 kkmall-search/src/main/resources/static/search/image/ico_service.png create mode 100644 kkmall-search/src/main/resources/static/search/image/j-cal.png create mode 100644 kkmall-search/src/main/resources/static/search/image/jd2015img.png create mode 100644 kkmall-search/src/main/resources/static/search/image/jdlogo-201708-@1x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/jdlogo-201708-@2x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/list.icons.other.png create mode 100644 kkmall-search/src/main/resources/static/search/image/loading-jd.gif create mode 100644 kkmall-search/src/main/resources/static/search/image/loading.gif create mode 100644 kkmall-search/src/main/resources/static/search/image/logo1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/image/notice.jpg create mode 100644 kkmall-search/src/main/resources/static/search/image/rank2014.gif create mode 100644 kkmall-search/src/main/resources/static/search/image/right-@1x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.customerservice.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.date.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.dmusic.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.ebook.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.ele.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.focus.gif create mode 100644 kkmall-search/src/main/resources/static/search/image/search.icons.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.notice.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.paipai.icon.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.picon_v2.png create mode 100644 kkmall-search/src/main/resources/static/search/image/search.presell.gif create mode 100644 kkmall-search/src/main/resources/static/search/image/search.service.icons.png create mode 100644 kkmall-search/src/main/resources/static/search/image/settleup-@1x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/settleup-@2x.png create mode 100644 kkmall-search/src/main/resources/static/search/image/settleup-nogoods.png create mode 100644 kkmall-search/src/main/resources/static/search/image/shopingassistant.png create mode 100644 kkmall-search/src/main/resources/static/search/image/skin-3c.jpg create mode 100644 kkmall-search/src/main/resources/static/search/image/sprite-icon.png create mode 100644 kkmall-search/src/main/resources/static/search/image/sprite-operate.png create mode 100644 kkmall-search/src/main/resources/static/search/image/sprite-sams.png create mode 100644 kkmall-search/src/main/resources/static/search/image/tips-gray.png create mode 100644 kkmall-search/src/main/resources/static/search/image/tips.png create mode 100644 kkmall-search/src/main/resources/static/search/image/u-ad.gif create mode 100644 kkmall-search/src/main/resources/static/search/image/u-place-tip24.png create mode 100644 kkmall-search/src/main/resources/static/search/image/u-place-tip8.png create mode 100644 kkmall-search/src/main/resources/static/search/image/update.png create mode 100644 kkmall-search/src/main/resources/static/search/image/user-medal24.png create mode 100644 kkmall-search/src/main/resources/static/search/image/user-medal8.png create mode 100644 kkmall-search/src/main/resources/static/search/image/user-plus-img-bg.png create mode 100644 kkmall-search/src/main/resources/static/search/image/user-plus-status.png create mode 100644 kkmall-search/src/main/resources/static/search/img/01.png create mode 100644 kkmall-search/src/main/resources/static/search/img/11dfaa4931a34735aed3e1129fb2f960.gif create mode 100644 kkmall-search/src/main/resources/static/search/img/3c377af0aac147d081d7e155c442ba5e.gif create mode 100644 kkmall-search/src/main/resources/static/search/img/542d0798n19d42ce3.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/542d0798n19d42ce3_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5631ccdene8df5efb.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5631cd12n7548352d.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/563b33d4n6c59780c.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/563b33ffn9c288c6c.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/563b3484n9ba68e13.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5670cf96ncffa2ae6.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/56a855a3ne38ee719.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/56b15fe9naae1551d.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/56b2f385n8e4eb051.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/56fc94e0nc4581b2a.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5716981.html create mode 100644 kkmall-search/src/main/resources/static/search/img/5716e2c4nc925baf3.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/574d36dbn262ef26d.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/57d0d400nfd249af4.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/57d0d400nfd249af4_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/57d11b6cn1fd1194d.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/57d11b6cn1fd1194d_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/57d11b9cNad700eeb.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/57d11bfaN2e8acade.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/57d11c33N5cd57490.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/57d11c72N093250ec.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/57fdf4b8n6e95624d.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5836e479n88a98abb.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/583ced0fn27e50577.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/583ced0fn27e50577_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/58cb5c42N1ce8b049 (1).jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/58cb5c42N1ce8b049.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/58d1d078N20e18b62.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/58f74d5an23fc1dff.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5919637an271a1301_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/591aa1abn602ebecf.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/593ba628n8794c6a6.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/593ba628n8794c6a6_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/593e4de0n5ff878a4.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/593e4de0n5ff878a4_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5940944cNcd99ecd8.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59788619Nc97bcfcc.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/598033b4nd6055897.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/598042c9n6e4e79e5.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/599a806bn9d829c1c_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59bf35ffN5802ea0b.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59bf36d4N29f9ce53.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59bf38e4N886f54b1 (1).jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59bf38e4N886f54b1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59bf3c47n91d65c73.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59bf3c47n91d65c73_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59c493a7N3f9b9c85 (1).jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59c493a7N3f9b9c85.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59ddcd8cn50a50637.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59e4279anff3d63ac.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59e4279anff3d63ac_1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59e42830N9da56c41.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59e58a11Nc38676d5.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/59f5eef1n99542494.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a02bde7N7d4453b1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a08f6f6N5bab2c1c.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a122dbeN044ebf19.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a1690ddN441b5dce.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a25fd03Ne4d0510c.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a25ffc7N98b35d49.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a28acccN73689386.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a28b5a1n8a5c095f.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a28b5c6Ndec5088f.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a31f5e4N284ce5e1.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a33a2e0N9a04b4af.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a3b6de2N8d7471cc.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/5a3ca7d0N46b10a44.jpg create mode 100644 kkmall-search/src/main/resources/static/search/img/JD_ash6.png create mode 100644 kkmall-search/src/main/resources/static/search/img/JD_ash7 - 副本.png create mode 100644 kkmall-search/src/main/resources/static/search/img/fa3f24a70d38bd439261cb7439e517a5.png create mode 100644 kkmall-search/src/main/resources/static/search/img/foot (1).png create mode 100644 kkmall-search/src/main/resources/static/search/img/foot (2).png create mode 100644 kkmall-search/src/main/resources/static/search/img/gouwuche.png create mode 100644 kkmall-search/src/main/resources/static/search/img/qianbao.png create mode 100644 kkmall-search/src/main/resources/static/search/img/shi.png create mode 100644 kkmall-search/src/main/resources/static/search/img/taoxin.png create mode 100644 kkmall-search/src/main/resources/static/search/img/wo.png create mode 100644 kkmall-search/src/main/resources/static/search/img/xcxc.png create mode 100644 kkmall-search/src/main/resources/static/search/img/xinxi.png create mode 100644 kkmall-search/src/main/resources/static/search/js/jquery-1.12.4.js create mode 100644 kkmall-search/src/main/resources/static/search/js/jquery-3.2.1.min.js create mode 100644 kkmall-search/src/main/resources/static/search/js/list.js create mode 100644 kkmall-search/src/main/resources/static/search/sass/index.scss create mode 100644 kkmall-search/src/main/resources/templates/list.html create mode 100644 kkmall-search/src/main/resources/数据迁移product->kkmall_product.txt rename kkmall-search/src/test/java/{cn/kirklin => name/lkk}/kkmall/search/KkmallSearchApplicationTests.java (96%) diff --git a/kkmall-gateway/src/main/resources/application.yml b/kkmall-gateway/src/main/resources/application.yml index e113b93..38668c4 100644 --- a/kkmall-gateway/src/main/resources/application.yml +++ b/kkmall-gateway/src/main/resources/application.yml @@ -53,10 +53,33 @@ spring: - Path=/api/** filters: - RewritePath=/api/(?.*), /renren-fast/$\{segment} - + - id: kkmall_search_route + uri: lb://kkmall-search + predicates: + - Host=search.kkmall.com + - id: kkmall_auth_route + uri: lb://kkmall-auth-server + predicates: + - Host=auth.kkmall.com + - id: kkmall_seckill_route + uri: lb://kkmall-seckill + predicates: + - Host=seckill.kkmall.com + - id: kkmall_cart_route + uri: lb://kkmall-cart + predicates: + - Host=cart.kkmall.com + - id: kkmall_member_route + uri: lb://kkmall-member + predicates: + - Host=member.kkmall.com + - id: kkmall_order_route + uri: lb://kkmall-order + predicates: + - Host=order.kkmall.com # 任何以kkmall.com结尾的域名转发到kkmall-product # 注意!!!Nginx代理给网关的时候,会丢失请求Host - - id: kkmall_route + - id: kkmall_host_route uri: lb://kkmall-product predicates: - Host=**.kkmall.com,kkmall.com,item.kkmall.com diff --git a/kkmall-product/src/main/java/name/lkk/kkmall/product/controller/AttrController.java b/kkmall-product/src/main/java/name/lkk/kkmall/product/controller/AttrController.java index 7b2a039..d884b88 100644 --- a/kkmall-product/src/main/java/name/lkk/kkmall/product/controller/AttrController.java +++ b/kkmall-product/src/main/java/name/lkk/kkmall/product/controller/AttrController.java @@ -72,8 +72,8 @@ public class AttrController { @RequestMapping("/info/{attrId}") public R info(@PathVariable("attrId") Long attrId){ AttrRespVo respVo = attrService.getAttrInfo(attrId); - return R.ok().put("data", respVo); - //return R.ok().put("attr", respVo).put("data", respVo); + //return R.ok().put("data", respVo); + return R.ok().put("attr", respVo).put("data", respVo); } /** diff --git a/kkmall-product/src/main/resources/static/index/js/catalogLoader.js b/kkmall-product/src/main/resources/static/index/js/catalogLoader.js index 60b51f0..5f05785 100644 --- a/kkmall-product/src/main/resources/static/index/js/catalogLoader.js +++ b/kkmall-product/src/main/resources/static/index/js/catalogLoader.js @@ -19,7 +19,7 @@ $(function(){ var ctg3List=ctg2["catalog3List"]; var len=0; $.each(ctg3List,function (i,ctg3) { - var cata3link = $("" + ctg3.name + ""); + var cata3link = $("" + ctg3.name + ""); li.append(cata3link); len=len+1+ctg3.name.length; }); diff --git a/kkmall-search/pom.xml b/kkmall-search/pom.xml index 6d22788..2e9a5cf 100644 --- a/kkmall-search/pom.xml +++ b/kkmall-search/pom.xml @@ -31,6 +31,14 @@ + + org.springframework.cloud + spring-cloud-starter-openfeign + + + org.springframework.cloud + spring-cloud-starter-loadbalancer + org.elasticsearch.client elasticsearch-rest-high-level-client @@ -40,7 +48,15 @@ org.springframework.boot spring-boot-starter-web - + + org.springframework.boot + spring-boot-starter-thymeleaf + + + org.springframework.boot + spring-boot-devtools + true + org.projectlombok lombok diff --git a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/constant/EsConstant.java b/kkmall-search/src/main/java/cn/kirklin/kkmall/search/constant/EsConstant.java deleted file mode 100644 index 987789a..0000000 --- a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/constant/EsConstant.java +++ /dev/null @@ -1,18 +0,0 @@ -package cn.kirklin.kkmall.search.constant; - -/** - * ES常量 - * @author kirklin - */ -public class EsConstant { - - /** - * sku数据在ES中的索引 - */ - public static final String PRODUCT_INDEX = "product"; - - /** - * 分页的大小 - */ - public static final int PRODUCT_PAGE_SIZE = 2; -} diff --git a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/KkmallSearchApplication.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/KkmallSearchApplication.java similarity index 73% rename from kkmall-search/src/main/java/cn/kirklin/kkmall/search/KkmallSearchApplication.java rename to kkmall-search/src/main/java/name/lkk/kkmall/search/KkmallSearchApplication.java index fd28fa0..6ab1802 100644 --- a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/KkmallSearchApplication.java +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/KkmallSearchApplication.java @@ -1,10 +1,12 @@ -package cn.kirklin.kkmall.search; +package name.lkk.kkmall.search; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.client.discovery.EnableDiscoveryClient; +import org.springframework.cloud.openfeign.EnableFeignClients; @EnableDiscoveryClient +@EnableFeignClients("name.lkk.kkmall.search.feign") @SpringBootApplication public class KkmallSearchApplication { diff --git a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/bean/Account.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/bean/Account.java similarity index 89% rename from kkmall-search/src/main/java/cn/kirklin/kkmall/search/bean/Account.java rename to kkmall-search/src/main/java/name/lkk/kkmall/search/bean/Account.java index 029072f..6da3e50 100644 --- a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/bean/Account.java +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/bean/Account.java @@ -1,4 +1,4 @@ -package cn.kirklin.kkmall.search.bean; +package name.lkk.kkmall.search.bean; import lombok.Data; diff --git a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/bean/User.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/bean/User.java similarity index 75% rename from kkmall-search/src/main/java/cn/kirklin/kkmall/search/bean/User.java rename to kkmall-search/src/main/java/name/lkk/kkmall/search/bean/User.java index 943b2ae..db11207 100644 --- a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/bean/User.java +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/bean/User.java @@ -1,4 +1,4 @@ -package cn.kirklin.kkmall.search.bean; +package name.lkk.kkmall.search.bean; import lombok.Data; diff --git a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/config/MallElasticSearchConfig.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/config/MallElasticSearchConfig.java similarity index 96% rename from kkmall-search/src/main/java/cn/kirklin/kkmall/search/config/MallElasticSearchConfig.java rename to kkmall-search/src/main/java/name/lkk/kkmall/search/config/MallElasticSearchConfig.java index 3cc3702..ee4ec98 100644 --- a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/config/MallElasticSearchConfig.java +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/config/MallElasticSearchConfig.java @@ -1,4 +1,4 @@ -package cn.kirklin.kkmall.search.config; +package name.lkk.kkmall.search.config; import org.apache.http.HttpHost; import org.elasticsearch.client.RequestOptions; diff --git a/kkmall-search/src/main/java/name/lkk/kkmall/search/constant/EsConstant.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/constant/EsConstant.java new file mode 100644 index 0000000..8dfc719 --- /dev/null +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/constant/EsConstant.java @@ -0,0 +1,18 @@ +package name.lkk.kkmall.search.constant; + +/** + * ES常量 + * @author kirklin + */ +public class EsConstant { + + /** + * sku数据在ES中的索引 + */ + public static final String PRODUCT_INDEX = "kkmall_product"; + + /** + * 分页的大小 + */ + public static final int PRODUCT_PAGE_SIZE = 10; +} diff --git a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/controller/ElasticSaveController.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/controller/ElasticSaveController.java similarity index 93% rename from kkmall-search/src/main/java/cn/kirklin/kkmall/search/controller/ElasticSaveController.java rename to kkmall-search/src/main/java/name/lkk/kkmall/search/controller/ElasticSaveController.java index 0ee7ba3..fd9af8f 100644 --- a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/controller/ElasticSaveController.java +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/controller/ElasticSaveController.java @@ -1,4 +1,4 @@ -package cn.kirklin.kkmall.search.controller; +package name.lkk.kkmall.search.controller; /** * @author: kirklin @@ -6,11 +6,11 @@ package cn.kirklin.kkmall.search.controller; * @description: */ -import cn.kirklin.kkmall.search.service.ProductSaveService; import lombok.extern.slf4j.Slf4j; import name.lkk.common.exception.BizCodeEnum; import name.lkk.common.to.es.SkuEsModel; import name.lkk.common.utils.R; +import name.lkk.kkmall.search.service.ProductSaveService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; diff --git a/kkmall-search/src/main/java/name/lkk/kkmall/search/controller/SearchController.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/controller/SearchController.java new file mode 100644 index 0000000..08e32ef --- /dev/null +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/controller/SearchController.java @@ -0,0 +1,35 @@ +package name.lkk.kkmall.search.controller; + + +import lombok.extern.slf4j.Slf4j; +import name.lkk.kkmall.search.service.MallSearchService; +import name.lkk.kkmall.search.vo.SearchParam; +import name.lkk.kkmall.search.vo.SearchResult; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; + +import javax.servlet.http.HttpServletRequest; + + +@Controller +@Slf4j +public class SearchController { + + @Autowired + private MallSearchService mallSearchService; + + + @GetMapping("/list.html") + public String listPage(SearchParam searchParam, Model model, HttpServletRequest request){ + + // 获取路径原生的查询属性 + searchParam.set_queryString(request.getQueryString()); + // ES中检索到的结果 传递给页面 + SearchResult result = mallSearchService.search(searchParam); + log.debug(result.toString()); + model.addAttribute("result", result); + return "list"; + } +} diff --git a/kkmall-search/src/main/java/name/lkk/kkmall/search/feign/ProductFeignService.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/feign/ProductFeignService.java new file mode 100644 index 0000000..522ba26 --- /dev/null +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/feign/ProductFeignService.java @@ -0,0 +1,21 @@ +package name.lkk.kkmall.search.feign; + + +import name.lkk.common.utils.R; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestParam; + +import java.util.List; + + +@FeignClient("kkmall-product") +public interface ProductFeignService { + + @GetMapping("/product/attr/info/{attrId}") + R getAttrsInfo(@PathVariable("attrId") Long attrId); + + @GetMapping("/product/brand/infos") + R brandInfo(@RequestParam("brandIds") List brandIds); +} diff --git a/kkmall-search/src/main/java/name/lkk/kkmall/search/service/MallSearchService.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/service/MallSearchService.java new file mode 100644 index 0000000..1420834 --- /dev/null +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/service/MallSearchService.java @@ -0,0 +1,14 @@ +package name.lkk.kkmall.search.service; + + +import name.lkk.kkmall.search.vo.SearchParam; +import name.lkk.kkmall.search.vo.SearchResult; + + +public interface MallSearchService { + + /** + * 检索所有参数 + */ + SearchResult search(SearchParam Param); +} diff --git a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/service/ProductSaveService.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/service/ProductSaveService.java similarity index 87% rename from kkmall-search/src/main/java/cn/kirklin/kkmall/search/service/ProductSaveService.java rename to kkmall-search/src/main/java/name/lkk/kkmall/search/service/ProductSaveService.java index ee19af1..5947aea 100644 --- a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/service/ProductSaveService.java +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/service/ProductSaveService.java @@ -1,4 +1,4 @@ -package cn.kirklin.kkmall.search.service; +package name.lkk.kkmall.search.service; import name.lkk.common.to.es.SkuEsModel; diff --git a/kkmall-search/src/main/java/name/lkk/kkmall/search/service/impl/MallSearchServiceImpl.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/service/impl/MallSearchServiceImpl.java new file mode 100644 index 0000000..77e0b51 --- /dev/null +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/service/impl/MallSearchServiceImpl.java @@ -0,0 +1,394 @@ +package name.lkk.kkmall.search.service.impl; + + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.TypeReference; +import lombok.extern.slf4j.Slf4j; +import name.lkk.common.to.es.SkuEsModel; +import name.lkk.common.utils.R; +import name.lkk.kkmall.search.config.MallElasticSearchConfig; +import name.lkk.kkmall.search.constant.EsConstant; +import name.lkk.kkmall.search.feign.ProductFeignService; +import name.lkk.kkmall.search.service.MallSearchService; +import name.lkk.kkmall.search.vo.AttrResponseVo; +import name.lkk.kkmall.search.vo.SearchParam; +import name.lkk.kkmall.search.vo.SearchResult; +import org.apache.lucene.search.join.ScoreMode; +import org.elasticsearch.action.search.SearchRequest; +import org.elasticsearch.action.search.SearchResponse; +import org.elasticsearch.client.RestHighLevelClient; +import org.elasticsearch.index.query.BoolQueryBuilder; +import org.elasticsearch.index.query.NestedQueryBuilder; +import org.elasticsearch.index.query.QueryBuilders; +import org.elasticsearch.index.query.RangeQueryBuilder; +import org.elasticsearch.search.SearchHit; +import org.elasticsearch.search.SearchHits; +import org.elasticsearch.search.aggregations.AggregationBuilders; +import org.elasticsearch.search.aggregations.bucket.MultiBucketsAggregation; +import org.elasticsearch.search.aggregations.bucket.nested.NestedAggregationBuilder; +import org.elasticsearch.search.aggregations.bucket.nested.ParsedNested; +import org.elasticsearch.search.aggregations.bucket.terms.ParsedLongTerms; +import org.elasticsearch.search.aggregations.bucket.terms.ParsedStringTerms; +import org.elasticsearch.search.aggregations.bucket.terms.Terms; +import org.elasticsearch.search.aggregations.bucket.terms.TermsAggregationBuilder; +import org.elasticsearch.search.builder.SearchSourceBuilder; +import org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder; +import org.elasticsearch.search.fetch.subphase.highlight.HighlightField; +import org.elasticsearch.search.sort.SortOrder; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.util.ObjectUtils; + +import java.io.IOException; +import java.io.UnsupportedEncodingException; +import java.net.URLEncoder; +import java.util.ArrayList; +import java.util.List; +import java.util.stream.Collectors; + +@Slf4j +@Service +public class MallSearchServiceImpl implements MallSearchService { + + @Autowired + private RestHighLevelClient esRestClient; + + @Autowired + private ProductFeignService productFeignService; + + @Override + public SearchResult search(SearchParam param) { + + //1、动态构建出查询需要的DSL语句 + SearchResult result = null; + + //1、准备检索请求 + SearchRequest searchRequest = buildSearchRequest(param); + + try { + //2、执行检索请求 + SearchResponse response = esRestClient.search(searchRequest, MallElasticSearchConfig.COMMON_OPTIONS); + + //3、分析响应数据,封装成我们需要的格式 + result = buildSearchResult(response,param); + } catch (IOException e) { + e.printStackTrace(); + } + + return result; + } + + /** + * 构建结果数据 + * 模糊匹配,过滤(按照属性、分类、品牌,价格区间,库存),完成排序、分页、高亮,聚合分析功能 + * @param response + * @return + */ + private SearchResult buildSearchResult(SearchResponse response,SearchParam param) { + + SearchResult result = new SearchResult(); + + //1、返回的所有查询到的商品 + SearchHits hits = response.getHits(); + + List esModels = new ArrayList<>(); + //遍历所有商品信息 + if (hits.getHits() != null && hits.getHits().length > 0) { + for (SearchHit hit : hits.getHits()) { + String sourceAsString = hit.getSourceAsString(); + SkuEsModel esModel = JSON.parseObject(sourceAsString, SkuEsModel.class); + + //判断是否按关键字检索,若是就显示高亮,否则不显示 + if (!ObjectUtils.isEmpty(param.getKeyword())) { + //拿到高亮信息显示标题 + HighlightField skuTitle = hit.getHighlightFields().get("skuTitle"); + String skuTitleValue = skuTitle.getFragments()[0].string(); + esModel.setSkuTitle(skuTitleValue); + } + esModels.add(esModel); + } + } + result.setProduct(esModels); + + //2、当前商品涉及到的所有属性信息 + List attrVos = new ArrayList<>(); + //获取属性信息的聚合 + ParsedNested attrsAgg = response.getAggregations().get("attr_agg"); + ParsedLongTerms attrIdAgg = attrsAgg.getAggregations().get("attr_id_agg"); + for (Terms.Bucket bucket : attrIdAgg.getBuckets()) { + SearchResult.AttrVo attrVo = new SearchResult.AttrVo(); + //1、得到属性的id + long attrId = bucket.getKeyAsNumber().longValue(); + attrVo.setAttrId(attrId); + + //2、得到属性的名字 + ParsedStringTerms attrNameAgg = bucket.getAggregations().get("attr_name_agg"); + String attrName = attrNameAgg.getBuckets().get(0).getKeyAsString(); + attrVo.setAttrName(attrName); + + //3、得到属性的所有值 + ParsedStringTerms attrValueAgg = bucket.getAggregations().get("attr_value_agg"); + List attrValues = attrValueAgg.getBuckets().stream().map(MultiBucketsAggregation.Bucket::getKeyAsString).collect(Collectors.toList()); + attrVo.setAttrValue(attrValues); + + attrVos.add(attrVo); + } + + result.setAttrs(attrVos); + + //3、当前商品涉及到的所有品牌信息 + List brandVos = new ArrayList<>(); + //获取到品牌的聚合 + ParsedLongTerms brandAgg = response.getAggregations().get("brand_agg"); + for (Terms.Bucket bucket : brandAgg.getBuckets()) { + SearchResult.BrandVo brandVo = new SearchResult.BrandVo(); + + //1、得到品牌的id + long brandId = bucket.getKeyAsNumber().longValue(); + brandVo.setBrandId(brandId); + + //2、得到品牌的名字 + ParsedStringTerms brandNameAgg = bucket.getAggregations().get("brand_name_agg"); + String brandName = brandNameAgg.getBuckets().get(0).getKeyAsString(); + brandVo.setBrandName(brandName); + + //3、得到品牌的图片 + ParsedStringTerms brandImgAgg = bucket.getAggregations().get("brand_img_agg"); + String brandImg = brandImgAgg.getBuckets().get(0).getKeyAsString(); + brandVo.setBrandImg(brandImg); + + brandVos.add(brandVo); + } + result.setBrands(brandVos); + + //4、当前商品涉及到的所有分类信息 + //获取到分类的聚合 + List catalogVos = new ArrayList<>(); + ParsedLongTerms catalogAgg = response.getAggregations().get("catalog_agg"); + for (Terms.Bucket bucket : catalogAgg.getBuckets()) { + SearchResult.CatalogVo catalogVo = new SearchResult.CatalogVo(); + //得到分类id + String keyAsString = bucket.getKeyAsString(); + catalogVo.setCatalogId(Long.parseLong(keyAsString)); + + //得到分类名 + ParsedStringTerms catalogNameAgg = bucket.getAggregations().get("catalog_name_agg"); + String catalogName = catalogNameAgg.getBuckets().get(0).getKeyAsString(); + catalogVo.setCatalogName(catalogName); + catalogVos.add(catalogVo); + } + + result.setCatalogs(catalogVos); + //===============以上可以从聚合信息中获取====================// + //5、分页信息-页码 + result.setPageNum(param.getPageNum()); + //5、1分页信息、总记录数 + long total = hits.getTotalHits().value; + result.setTotal(total); + + //5、2分页信息-总页码-计算 + int totalPages = (int)total % EsConstant.PRODUCT_PAGE_SIZE == 0 ? + (int)total / EsConstant.PRODUCT_PAGE_SIZE : ((int)total / EsConstant.PRODUCT_PAGE_SIZE + 1); + result.setTotalPages(totalPages); + + List pageNavs = new ArrayList<>(); + for (int i = 1; i <= totalPages; i++) { + pageNavs.add(i); + } + result.setPageNavs(pageNavs); + + + //6、构建面包屑导航 + if (param.getAttrs() != null && param.getAttrs().size() > 0) { + List collect = param.getAttrs().stream().map(attr -> { + //1、分析每一个attrs传过来的参数值 + SearchResult.NavVo navVo = new SearchResult.NavVo(); + String[] s = attr.split("_"); + navVo.setNavValue(s[1]); + R r = productFeignService.getAttrsInfo(Long.parseLong(s[0])); + if (r.getCode() == 0) { + AttrResponseVo data = r.getData("attr", new TypeReference() { + }); + navVo.setNavName(data.getAttrName()); + } else { + navVo.setNavName(s[0]); + } + + //2、取消了这个面包屑以后,我们要跳转到哪个地方,将请求的地址url里面的当前置空 + //拿到所有的查询条件,去掉当前 + String encode = null; + try { + encode = URLEncoder.encode(attr,"UTF-8"); + encode.replace("+","%20"); //浏览器对空格的编码和Java不一样,差异化处理 + } catch (UnsupportedEncodingException e) { + e.printStackTrace(); + } + String replace = param.get_queryString().replace("&attrs=" + attr, ""); + navVo.setLink("http://search.kkmall.com/list.html?" + replace); + + return navVo; + }).collect(Collectors.toList()); + + result.setNavs(collect); + } + + + return result; + } + + + /** + * 准备检索请求 + * 模糊匹配,过滤(按照属性,分类,品牌,价格区间,库存),排序,分页,高亮,聚合分析 + * @return + */ + private SearchRequest buildSearchRequest(SearchParam param) { + + SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder(); + + /** + * 模糊匹配,过滤(按照属性,分类,品牌,价格区间,库存) + */ + //1. 构建bool-query + BoolQueryBuilder boolQueryBuilder=new BoolQueryBuilder(); + + //1.1 bool-must + if(!ObjectUtils.isEmpty(param.getKeyword())){ + boolQueryBuilder.must(QueryBuilders.matchQuery("skuTitle",param.getKeyword())); + } + + //1.2 bool-fiter + //1.2.1 catelogId + if(null != param.getCatalog3Id()){ + boolQueryBuilder.filter(QueryBuilders.termQuery("catalogId",param.getCatalog3Id())); + } + + //1.2.2 brandId + if(null != param.getBrandId() && param.getBrandId().size() >0){ + boolQueryBuilder.filter(QueryBuilders.termsQuery("brandId",param.getBrandId())); + } + + //1.2.3 attrs + if(param.getAttrs() != null && param.getAttrs().size() > 0){ + + param.getAttrs().forEach(item -> { + //attrs=1_5寸:8寸&2_16G:8G + BoolQueryBuilder boolQuery = QueryBuilders.boolQuery(); + + + //attrs=1_5寸:8寸 + String[] s = item.split("_"); + String attrId=s[0]; + String[] attrValues = s[1].split(":");//这个属性检索用的值 + boolQuery.must(QueryBuilders.termQuery("attrs.attrId",attrId)); + boolQuery.must(QueryBuilders.termsQuery("attrs.attrValue",attrValues)); + + NestedQueryBuilder nestedQueryBuilder = QueryBuilders.nestedQuery("attrs",boolQuery, ScoreMode.None); + boolQueryBuilder.filter(nestedQueryBuilder); + }); + + } + + //1.2.4 hasStock + if(null != param.getHasStock()){ + boolQueryBuilder.filter(QueryBuilders.termQuery("hasStock",param.getHasStock() == 1)); + } + + + //1.2.5 skuPrice + if(!ObjectUtils.isEmpty(param.getSkuPrice())){ + //skuPrice形式为:1_500或_500或500_ + RangeQueryBuilder rangeQueryBuilder = QueryBuilders.rangeQuery("skuPrice"); + String[] price = param.getSkuPrice().split("_"); + if(price.length==2){ + rangeQueryBuilder.gte(price[0]).lte(price[1]); + }else if(price.length == 1){ + if(param.getSkuPrice().startsWith("_")){ + rangeQueryBuilder.lte(price[1]); + } + if(param.getSkuPrice().endsWith("_")){ + rangeQueryBuilder.gte(price[0]); + } + } + boolQueryBuilder.filter(rangeQueryBuilder); + } + + //封装所有的查询条件 + searchSourceBuilder.query(boolQueryBuilder); + + + /** + * 排序,分页,高亮 + */ + + //排序 + //形式为sort=hotScore_asc/desc + if(!ObjectUtils.isEmpty(param.getSort())){ + String sort = param.getSort(); + String[] sortFileds = sort.split("_"); + + SortOrder sortOrder="asc".equalsIgnoreCase(sortFileds[1])? SortOrder.ASC:SortOrder.DESC; + + searchSourceBuilder.sort(sortFileds[0],sortOrder); + } + + //分页 + searchSourceBuilder.from((param.getPageNum()-1)*EsConstant.PRODUCT_PAGE_SIZE); + searchSourceBuilder.size(EsConstant.PRODUCT_PAGE_SIZE); + + //高亮 + if(!ObjectUtils.isEmpty(param.getKeyword())){ + + HighlightBuilder highlightBuilder = new HighlightBuilder(); + highlightBuilder.field("skuTitle"); + highlightBuilder.preTags(""); + highlightBuilder.postTags(""); + + searchSourceBuilder.highlighter(highlightBuilder); + } + + + + /** + * 聚合分析 + */ + //1. 按照品牌进行聚合 + TermsAggregationBuilder brand_agg = AggregationBuilders.terms("brand_agg"); + brand_agg.field("brandId").size(50); + + + //1.1 品牌的子聚合-品牌名聚合 + brand_agg.subAggregation(AggregationBuilders.terms("brand_name_agg") + .field("brandName").size(1)); + //1.2 品牌的子聚合-品牌图片聚合 + brand_agg.subAggregation(AggregationBuilders.terms("brand_img_agg") + .field("brandImg").size(1)); + + searchSourceBuilder.aggregation(brand_agg); + + //2. 按照分类信息进行聚合 + TermsAggregationBuilder catalog_agg = AggregationBuilders.terms("catalog_agg"); + catalog_agg.field("catalogId").size(20); + + catalog_agg.subAggregation(AggregationBuilders.terms("catalog_name_agg").field("catalogName").size(1)); + + searchSourceBuilder.aggregation(catalog_agg); + + //2. 按照属性信息进行聚合 + NestedAggregationBuilder attr_agg = AggregationBuilders.nested("attr_agg", "attrs"); + //2.1 按照属性ID进行聚合 + TermsAggregationBuilder attr_id_agg = AggregationBuilders.terms("attr_id_agg").field("attrs.attrId"); + attr_agg.subAggregation(attr_id_agg); + //2.1.1 在每个属性ID下,按照属性名进行聚合 + attr_id_agg.subAggregation(AggregationBuilders.terms("attr_name_agg").field("attrs.attrName").size(1)); + //2.1.1 在每个属性ID下,按照属性值进行聚合 + attr_id_agg.subAggregation(AggregationBuilders.terms("attr_value_agg").field("attrs.attrValue").size(50)); + searchSourceBuilder.aggregation(attr_agg); + + log.debug("构建的DSL语句 {}",searchSourceBuilder.toString()); + + SearchRequest searchRequest = new SearchRequest(new String[]{EsConstant.PRODUCT_INDEX},searchSourceBuilder); + + return searchRequest; + } +} diff --git a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/service/impl/ProductSaveServiceImpl.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/service/impl/ProductSaveServiceImpl.java similarity index 88% rename from kkmall-search/src/main/java/cn/kirklin/kkmall/search/service/impl/ProductSaveServiceImpl.java rename to kkmall-search/src/main/java/name/lkk/kkmall/search/service/impl/ProductSaveServiceImpl.java index 60bdb15..b6da54a 100644 --- a/kkmall-search/src/main/java/cn/kirklin/kkmall/search/service/impl/ProductSaveServiceImpl.java +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/service/impl/ProductSaveServiceImpl.java @@ -1,11 +1,11 @@ -package cn.kirklin.kkmall.search.service.impl; +package name.lkk.kkmall.search.service.impl; -import cn.kirklin.kkmall.search.config.MallElasticSearchConfig; -import cn.kirklin.kkmall.search.constant.EsConstant; -import cn.kirklin.kkmall.search.service.ProductSaveService; import com.alibaba.fastjson.JSON; import lombok.extern.slf4j.Slf4j; import name.lkk.common.to.es.SkuEsModel; +import name.lkk.kkmall.search.config.MallElasticSearchConfig; +import name.lkk.kkmall.search.constant.EsConstant; +import name.lkk.kkmall.search.service.ProductSaveService; import org.elasticsearch.action.bulk.BulkItemResponse; import org.elasticsearch.action.bulk.BulkRequest; import org.elasticsearch.action.bulk.BulkResponse; diff --git a/kkmall-search/src/main/java/name/lkk/kkmall/search/vo/AttrResponseVo.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/vo/AttrResponseVo.java new file mode 100644 index 0000000..fd7baab --- /dev/null +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/vo/AttrResponseVo.java @@ -0,0 +1,55 @@ +package name.lkk.kkmall.search.vo; + +import lombok.Data; + +/** + * 对照远程服务进行封装的VO + */ +@Data +public class AttrResponseVo { + + /** + * 属性id + */ + private Long attrId; + /** + * 属性名 + */ + private String attrName; + /** + * 是否需要检索[0-不需要,1-需要] + */ + private Integer searchType; + /** + * 属性图标 + */ + private String icon; + /** + * 可选值列表[用逗号分隔] + */ + private String valueSelect; + /** + * 属性类型[0-销售属性,1-基本属性,2-既是销售属性又是基本属性] + */ + private Integer attrType; + /** + * 启用状态[0 - 禁用,1 - 启用] + */ + private Long enable; + /** + * 所属分类 + */ + private Long catelogId; + /** + * 快速展示【是否展示在介绍上;0-否 1-是】,在sku中仍然可以调整 + */ + private Integer showDesc; + + private Long attrGroupId; + + private String catelogName; + + private String groupName; + + private Long[] catelogPath; +} diff --git a/kkmall-search/src/main/java/name/lkk/kkmall/search/vo/SearchParam.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/vo/SearchParam.java new file mode 100644 index 0000000..01cc3fc --- /dev/null +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/vo/SearchParam.java @@ -0,0 +1,61 @@ +package name.lkk.kkmall.search.vo; + +import lombok.Data; + +import java.util.List; + +/** + * Description:封装页面所有可能传递过来的关键字 + * catalog3Id=225&keyword=华为&sort=saleCount_asc&hasStock=0/1&brandId=25&brandId=30 + * + */ +@Data +public class SearchParam { + + /** + * 页面传递过来的全文匹配关键字 + */ + private String keyword; + + /** + * 品牌id,可以多选 + */ + private List brandId; + + /** + * 三级分类id + */ + private Long catalog3Id; + + /** + * 排序条件:sort=price/salecount/hotscore_desc/asc + */ + private String sort; + + /** + * 是否显示有货 + */ + private Integer hasStock; + + /** + * 价格区间查询 + */ + private String skuPrice; + + /** + * 按照属性进行筛选 + */ + private List attrs; + + /** + * 页码 + */ + private Integer pageNum = 1; + + /** + * 原生的所有查询条件 + */ + private String _queryString; + + +} \ No newline at end of file diff --git a/kkmall-search/src/main/java/name/lkk/kkmall/search/vo/SearchResult.java b/kkmall-search/src/main/java/name/lkk/kkmall/search/vo/SearchResult.java new file mode 100644 index 0000000..067daac --- /dev/null +++ b/kkmall-search/src/main/java/name/lkk/kkmall/search/vo/SearchResult.java @@ -0,0 +1,96 @@ +package name.lkk.kkmall.search.vo; + + +import lombok.Data; +import name.lkk.common.to.es.SkuEsModel; + +import java.util.List; + + +@Data +public class SearchResult { + + /** + * 查询到的所有商品信息 + */ + private List product; + + + /** + * 当前页码 + */ + private Integer pageNum; + + /** + * 总记录数 + */ + private Long total; + + /** + * 总页码 + */ + private Integer totalPages; + + private List pageNavs; + + /** + * 当前查询到的结果,所有涉及到的品牌 + */ + private List brands; + + /** + * 当前查询到的结果,所有涉及到的所有属性 + */ + private List attrs; + + /** + * 当前查询到的结果,所有涉及到的所有分类 + */ + private List catalogs; + + + //===========================以上是返回给页面的所有信息============================// + + + /* 面包屑导航数据 */ + private List navs; + + @Data + public static class NavVo { + private String navName; + private String navValue; + private String link; + } + + + @Data + public static class BrandVo { + + private Long brandId; + + private String brandName; + + private String brandImg; + } + + + @Data + public static class AttrVo { + + private Long attrId; + + private String attrName; + + private List attrValue; + } + + + @Data + public static class CatalogVo { + + private Long catalogId; + + private String catalogName; + } +} + diff --git a/kkmall-search/src/main/resources/API自动生成的DSL语句.json b/kkmall-search/src/main/resources/API自动生成的DSL语句.json new file mode 100644 index 0000000..14a5b6b --- /dev/null +++ b/kkmall-search/src/main/resources/API自动生成的DSL语句.json @@ -0,0 +1,275 @@ +{ + "from": 0, + "size": 2, + "query": { + "bool": { + "must": [ + { + "match": { + "skuTitle": { + "query": "华为", + "operator": "OR", + "prefix_length": 0, + "max_expansions": 50, + "fuzzy_transpositions": true, + "lenient": false, + "zero_terms_query": "NONE", + "auto_generate_synonyms_phrase_query": true, + "boost": 1.0 + } + } + } + ], + "filter": [ + { + "nested": { + "query": { + "bool": { + "must": [ + { + "term": { + "attrs.attrId": { + "value": "12", + "boost": 1.0 + } + } + }, + { + "terms": { + "attrs.attrValue": [ + "海思(Hisilicon)", + "流光幻镜" + ], + "boost": 1.0 + } + } + ], + "adjust_pure_negative": true, + "boost": 1.0 + } + }, + "path": "attrs", + "ignore_unmapped": false, + "score_mode": "none", + "boost": 1.0 + } + }, + { + "nested": { + "query": { + "bool": { + "must": [ + { + "term": { + "attrs.attrId": { + "value": "8", + "boost": 1.0 + } + } + }, + { + "terms": { + "attrs.attrValue": [ + "5nm" + ], + "boost": 1.0 + } + } + ], + "adjust_pure_negative": true, + "boost": 1.0 + } + }, + "path": "attrs", + "ignore_unmapped": false, + "score_mode": "none", + "boost": 1.0 + } + }, + { + "term": { + "hasStock": { + "value": true, + "boost": 1.0 + } + } + }, + { + "range": { + "skuPrice": { + "from": "6000", + "to": null, + "include_lower": true, + "include_upper": true, + "boost": 1.0 + } + } + } + ], + "adjust_pure_negative": true, + "boost": 1.0 + } + }, + "aggregations": { + "brand_agg": { + "terms": { + "field": "brandId", + "size": 50, + "min_doc_count": 1, + "shard_min_doc_count": 0, + "show_term_doc_count_error": false, + "order": [ + { + "_count": "desc" + }, + { + "_key": "asc" + } + ] + }, + "aggregations": { + "brand_name_agg": { + "terms": { + "field": "brandName", + "size": 1, + "min_doc_count": 1, + "shard_min_doc_count": 0, + "show_term_doc_count_error": false, + "order": [ + { + "_count": "desc" + }, + { + "_key": "asc" + } + ] + } + }, + "brand_img_agg": { + "terms": { + "field": "brandImg", + "size": 1, + "min_doc_count": 1, + "shard_min_doc_count": 0, + "show_term_doc_count_error": false, + "order": [ + { + "_count": "desc" + }, + { + "_key": "asc" + } + ] + } + } + } + }, + "catalog_agg": { + "terms": { + "field": "catalogId", + "size": 20, + "min_doc_count": 1, + "shard_min_doc_count": 0, + "show_term_doc_count_error": false, + "order": [ + { + "_count": "desc" + }, + { + "_key": "asc" + } + ] + }, + "aggregations": { + "catalog_name_agg": { + "terms": { + "field": "catalogName", + "size": 1, + "min_doc_count": 1, + "shard_min_doc_count": 0, + "show_term_doc_count_error": false, + "order": [ + { + "_count": "desc" + }, + { + "_key": "asc" + } + ] + } + } + } + }, + "attr_agg": { + "nested": { + "path": "attrs" + }, + "aggregations": { + "attr_id_agg": { + "terms": { + "field": "attrs.attrId", + "size": 10, + "min_doc_count": 1, + "shard_min_doc_count": 0, + "show_term_doc_count_error": false, + "order": [ + { + "_count": "desc" + }, + { + "_key": "asc" + } + ] + }, + "aggregations": { + "attr_name_agg": { + "terms": { + "field": "attrs.attrName", + "size": 1, + "min_doc_count": 1, + "shard_min_doc_count": 0, + "show_term_doc_count_error": false, + "order": [ + { + "_count": "desc" + }, + { + "_key": "asc" + } + ] + } + }, + "attr_value_agg": { + "terms": { + "field": "attrs.attrValue", + "size": 50, + "min_doc_count": 1, + "shard_min_doc_count": 0, + "show_term_doc_count_error": false, + "order": [ + { + "_count": "desc" + }, + { + "_key": "asc" + } + ] + } + } + } + } + } + } + }, + "highlight": { + "pre_tags": [ + "" + ], + "post_tags": [ + "" + ], + "fields": { + "skuTitle": {} + } + } +} diff --git a/kkmall-search/src/main/resources/ES中kkmall-product的索引.json b/kkmall-search/src/main/resources/ES中kkmall-product的索引.json new file mode 100644 index 0000000..9d0d421 --- /dev/null +++ b/kkmall-search/src/main/resources/ES中kkmall-product的索引.json @@ -0,0 +1,60 @@ +{ + "mappings": { + "properties": { + "skuId":{ + "type": "long" + }, + "spuId":{ + "type": "keyword" + }, + "skuTitle":{ + "type": "text", + "analyzer": "ik_smart" + }, + "skuPrice":{ + "type": "keyword" + }, + "skuImg":{ + "type": "keyword" + }, + "saleCount":{ + "type": "long" + }, + "hasStock":{ + "type": "boolean" + }, + "hotScore":{ + "type": "long" + }, + "brandId":{ + "type": "long" + }, + "catalogId":{ + "type": "long" + }, + "brandName":{ + "type":"keyword" + }, + "brandImg":{ + "type": "keyword" + }, + "catalogName":{ + "type": "keyword" + }, + "attrs":{ + "type": "nested", + "properties": { + "attrId":{ + "type":"long" + }, + "attrName":{ + "type":"keyword" + }, + "attrValue":{ + "type":"keyword" + } + } + } + } + } +} \ No newline at end of file diff --git a/kkmall-search/src/main/resources/application.yml b/kkmall-search/src/main/resources/application.yml index 4de9c5d..feb6820 100644 --- a/kkmall-search/src/main/resources/application.yml +++ b/kkmall-search/src/main/resources/application.yml @@ -3,7 +3,19 @@ server: spring: application: name: kkmall-search + mvc: + static-path-pattern: /static/** + thymeleaf: + cache: false + suffix: .html + prefix: classpath:/templates/ + cloud: nacos: discovery: - server-addr: localhost:8848 \ No newline at end of file + server-addr: localhost:8848 + + +logging: + level: + name.lkk.kkmall: debug \ No newline at end of file diff --git a/kkmall-search/src/main/resources/static/search/css/index.css b/kkmall-search/src/main/resources/static/search/css/index.css new file mode 100644 index 0000000..c18f0c1 --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/css/index.css @@ -0,0 +1,1616 @@ +* { + margin: 0; + padding: 0; } + +li, +ul { + list-style: none; } + +a { + color: #000; } + +body, +html { + background: #fff; + position: relative; } + +.header_head { + background: #E3E4E5; + height: 30px; + line-height: 30px; + position: relative; } + .header_head .header_head_box { + width: 1210px; + margin: 0 auto; } + .header_head .header_head_box .img { + float: left; + display: block; + width: 190px; + height: 170px; } + .header_head .header_head_box .header_head_p { + font-size: 12px; + float: left; + position: relative; + width: 160px; + height: 30px; + margin-left: 10px; + font-weight: 100; } + .header_head .header_head_box .header_head_p a { + text-decoration: none; + color: #999; + float: left; + display: block; + width: 60px; + text-align: center; } + .header_head .header_head_box .header_head_p .header_head_p_a1:hover { + color: red; } + .header_head .header_head_box .header_head_p_cs { + position: absolute; + width: 340px; + height: 230px; + top: 30px; + left: 60px; + background: #fff; + z-index: 200; + display: none; } + .header_head .header_head_box .header_head_p_cs a { + color: #999; + display: block; + width: 15%; + margin: 5px 5px 0 0; + text-align: center; + float: left; + font-weight: 100; + text-decoration: none; } + .header_head .header_head_box .header_head_p_cs a:hover { + color: #C81623; } + .header_head .header_head_box ul { + float: right; } + .header_head .header_head_box ul li { + float: left; + padding: 0 10px; } + .header_head .header_head_box ul li a { + text-decoration: none; + color: #999; + font-size: 12px; } + .header_head .header_head_box ul li .li_2 { + color: red; } + .header_head .header_head_box ul a:hover { + color: #C81623; } + .header_head .header_head_box ul .header_wdjd { + width: 60px; + position: relative; } + .header_head .header_head_box ul .header_wdjd img { + position: absolute; + right: 6px; + top: 12px; + transition-duration: 1s; } + .header_head .header_head_box ul .header_wdjd img:hover { + transform: rotate(180deg); } + .header_head .header_head_box ul .header_wdjd .header_wdjd_txt { + position: absolute; + top: 30px; + left: 0; + width: 208px; + height: 170px; + background: #fff; + z-index: 10; + display: none; } + .header_head .header_head_box ul .header_wdjd .header_wdjd_txt ul:nth-child(2) { + margin-top: 15px; + padding-top: 10px; + border-top: 1px solid #ccc; } + .header_head .header_head_box ul .header_wdjd .header_wdjd_txt li { + width: 84px; + height: 25px; } + .header_head .header_head_box ul .header_wdjd1 { + width: 60px; + position: relative; } + .header_head .header_head_box ul .header_wdjd1 img { + position: absolute; + right: 6px; + top: 12px; + transition-duration: 1s; } + .header_head .header_head_box ul .header_wdjd1 .header_wdjd_txt { + position: absolute; + top: 30px; + left: -100px; + width: 180px; + height: 270px; + background: #fff; + z-index: 10; + display: none; } + .header_head .header_head_box ul .header_wdjd1 .header_wdjd_txt p { + color: #666; + font-size: 14px; + padding: 0 20px 0 10px; } + .header_head .header_head_box ul .header_wdjd1 .header_wdjd_txt ul:nth-child(2) { + margin-top: 10px; + border-top: 1px solid #ccc; } + .header_head .header_head_box ul .header_wdjd1 .header_wdjd_txt li { + width: 70px; + height: 27px; } + .header_head .header_head_box ul .header_sjjd { + position: relative; } + .header_head .header_head_box ul .header_sjjd .header_sjjd_div { + position: absolute; + top: 30px; + display: none; + right: 5px; + border: 1px solid #ccc; + padding: 3px 3px 0; } + .header_head .header_head_box ul .header_wzdh { + position: relative; } + .header_head .header_head_box ul .header_wzdh .header_wzdh_txt { + position: absolute; + top: 30px; + left: -1057px; + background: #fff; + z-index: 10; + width: 1210px; + height: 190px; + display: none; } + .header_head .header_head_box ul .header_wzdh .header_wzdh_txt ul { + padding: 10px; + float: left; + width: 25%; + height: 100%; + border-right: 1px solid #eee; } + .header_head .header_head_box ul .header_wzdh .header_wzdh_txt ul p { + margin-left: 10px; + margin-bottom: -5px; } + .header_head .header_head_box ul .header_wzdh .header_wzdh_txt ul li { + height: 25px; } + .header_head .header_head_box ul span { + font-size: 12px; + color: #ccc; + float: left; } + +.header_sous { + width: 1210px; + margin: 0 auto; + position: relative; + z-index: 1; + height: 140px; } + .header_sous .logo { + z-index: 12; + float: left; + width: 276px; + height: 50px; + margin: 15px 0 22px; } + .header_sous .header_form { + overflow: hidden; + background: #f10215; + position: absolute; + left: 380px; + top: 27px; + width: 550px; + height: 35px; + border: 2px solid #f10215; + float: left; } + .header_sous .header_form input { + padding: 4px; + width: 460px; + height: 33px; + line-height: 33px; + font-size: 14px; + color: #989898; + border: 0; + outline: none; + float: left; } + .header_sous .header_form a { + color: #fff; + border: 0; + display: block; + background: #f10215; + width: 76px; + height: 35px; + line-height: 35px; + font-size: 16px; + text-align: center; + float: right; + text-decoration: none; } + .header_sous .header_ico { + position: absolute; + right: 107px; + top: 27px; } + .header_sous .header_ico .header_gw { + width: 91px; + height: 38px; + border: 1px solid #DFDFDF; + padding: 0 28px 0 19px; + background: #F9F9F9; + line-height: 38px; + position: relative; + cursor: default; + zoom: 1; + z-index: 10; + float: left; } + .header_sous .header_ico .header_gw span:nth-child(1) { + font-size: 13px; } + .header_sous .header_ico .header_gw span:nth-child(1) a { + color: #F10214; + text-decoration: none; } + .header_sous .header_ico .header_gw span:nth-child(3) { + background: #F10214; + color: #fff; + border-radius: 50%; + position: absolute; + width: 15px; + height: 15px; + line-height: 14px; + top: 5px; + left: 99px; + text-align: center; + font-size: 12px; } + .header_sous .header_ico .header_gw:hover { + box-shadow: 0px -2px 5px 0px #999; + border-bottom: 0; } + .header_sous .header_ico .header_ko { + position: absolute; + top: 39px; + left: -160px; + width: 268px; + height: 60px; + line-height: 60px; + text-align: right; + background: #fff; + padding-left: 30px; + border: 1px solid #DFDFDF; + margin-top: -1px; + display: none; + box-shadow: 0 0 5px 0 #999; } + .header_sous .header_ico .header_ko p { + background: url(../image/settleup-nogoods.png) no-repeat; + font-size: 12px; + padding-right: 30px; + width: 89%; + margin-top: -1px; } + .header_sous .header_form_nav { + overflow: hidden; + position: absolute; + left: 380px; + top: 65px; + width: 550px; + height: 20px; + line-height: 20px; } + .header_sous .header_form_nav ul li { + float: left; + margin-right: 10px; + white-space: nowrap; } + .header_sous .header_form_nav ul li a { + color: #666; + font-size: 12px; + text-decoration: none; } + .header_sous .header_form_nav ul li .aaaaa { + color: #f10215; } + .header_sous .header_form_nav ul li:hover a { + color: #f10215; } + .header_sous nav { + overflow: hidden; + position: absolute; + left: -10px; + bottom: 0; + width: 100%; + height: 40px; + line-height: 40px; + float: left; } + .header_sous nav ul { + float: left; } + .header_sous nav ul li { + float: left; } + .header_sous nav ul li a { + height: 33px; + padding: 0 22px; + text-align: center; + text-decoration: none; + font-size: 14px; + line-height: 33px; + color: #333; + font-weight: 700; } + .header_sous nav ul .nav_li1 { + padding: 0 10px; + font-size: 14px; + position: relative; + bottom: 0; + color: #fff; + width: 190px; + height: 33px; } + .header_sous nav ul .nav_li1 a { + display: block; + height: 33px; + background: #f30213; + color: #fff; + text-decoration: none; + text-align: center; } + .header_sous nav ul .nav_li:hover a { + color: red; } + .header_sous nav .spacer { + overflow: hidden; + margin: 10px 0; + width: 1px; + height: 13px; + display: block; + background-color: #eee; + float: left; } + .header_sous .header_main_left { + background: #fff; + position: absolute; + top: 135px; + left: 0; + width: 190px; + height: 480px; + margin-right: 10px; + display: none; } + .header_sous .header_main_left ul { + padding: 16px 0; } + .header_sous .header_main_left ul li { + padding-left: 12px; + height: 28px; + line-height: 28px; + font-size: 0; + position: relative; } + .header_sous .header_main_left ul li a { + font-size: 12px; + text-decoration: none; } + .header_sous .header_main_left ul li a b { + font-weight: 700; } + .header_sous .header_main_left ul li a b:hover { + color: #C81623; } + .header_sous .header_main_left .header_li2 .header_main_left_main { + position: absolute; + left: 190px; + top: -44px; + width: 1000px; + height: 480px; + background: #fff; + z-index: 200; + padding: 20px; + display: none; } + .header_sous .header_main_left .header_li2 .header_main_left_main .header_sj { + width: 800px; + overflow: hidden; } + .header_sous .header_main_left .header_li2 .header_main_left_main .header_sj .header_sj_a { + display: block; + background: #6e6568; + float: left; + margin-right: 10px; + padding: 0 10px; } + .header_sous .header_main_left .header_li2 .header_ol { + margin-top: 10px; + width: 730px; + overflow: hidden; } + .header_sous .header_main_left .header_li2 .header_ol .aaa { + float: left; + width: 70px; + font-size: 8px; } + .header_sous .header_main_left .header_li2 .header_ol li { + border-bottom: 1px solid #eee; + margin-left: 70px; } + .header_sous .header_main_left .header_li2 .header_ol li a { + border-left: 1px solid #999; + font-size: 12px; + padding-left: 10px; + margin-right: 10px; } + .header_sous .header_main_left .header_li2 .header_r { + position: absolute; + width: 220px; + height: 480px; + top: 0; + right: 45px; } + .header_sous .header_main_left .header_li2 .header_r .header_r_tu { + width: 220px; + margin-top: 20px; } + .header_sous .header_main_left .header_li2 .header_r .header_r_tu a { + display: block; + float: left; + width: 100px; + height: 38px; + text-align: center; + border: 1px solid #f0f0f0; } + .header_sous .header_main_left .header_li2 .header_r .header_r_tu1 { + position: absolute; + bottom: 0; + right: 20px; } + .header_sous .header_main_left .header_li2 .header_r .header_r_tu1 a { + display: block; + border: 1px solid #fff; } + +.header_bar { + position: fixed; + right: 0; + top: 0; + width: 8px; + height: 100%; + background: #7A6E6E; + z-index: 999; } + .header_bar ul:nth-child(1) { + position: fixed; + right: 8px; + bottom: 23%; + height: 216px; + width: 34px; + background: #7A6E6E; + z-index: 999; } + .header_bar ul:nth-child(1) li { + text-align: center; + width: 42px; + height: 36px; + line-height: 36px; + background: #7A6E6E; + position: relative; + border-bottom: 1px solid #fff; } + .header_bar ul:nth-child(1) li div { + position: absolute; + left: 0; + top: 0; + background: #7A6E6E; + color: #fff; + width: 60px; + font-size: 12px; + height: 35px; + display: none; + z-index: -999; } + .header_bar ul:nth-child(1) li div a { + color: #fff; + text-decoration: none; } + .header_bar ul:nth-child(2) { + position: fixed; + right: 8px; + bottom: -56px; + height: 126px; + width: 34px; + background: #7A6E6E; + z-index: 200; } + .header_bar ul:nth-child(2) li { + text-align: center; + width: 42px; + height: 36px; + line-height: 36px; + position: relative; + border-bottom: 1px solid #fff; } + .header_bar ul:nth-child(2) li .div { + position: absolute; + left: 0; + top: 0; + background: #7A6E6E; + color: #fff; + width: 60px; + font-size: 12px; + height: 35px; + display: none; + z-index: -999; } + .header_bar ul:nth-child(2) li .div a { + color: #fff; + text-decoration: none; } + +.JD_temai { + width: 1210px; + margin: 0 auto; } + .JD_temai .JD_main { + margin: 15px auto; + position: relative; + height: 152px; + padding-left: 80px; + padding-right: 210px; + background-color: #f1f1f1; } + .JD_temai .JD_main .JD_left { + width: 100%; + height: 137px; + padding-top: 15px; } + .JD_temai .JD_main .JD_left .hd { + width: 30px; + height: 60px; + position: absolute; + left: 20px; + top: 0; + line-height: 18px; + padding: 20px 10px 0 5px; + font-size: 14px; + text-align: center; + color: #f60; + background: url(../image/list.icons.other.png) no-repeat; } + .JD_temai .JD_main .JD_left .bd { + width: 100%; + height: 122px; + overflow: hidden; } + .JD_temai .JD_main .JD_left .mc { + overflow: hidden; + zoom: 1; } + .JD_temai .JD_main .JD_left ul li { + width: 264px; + height: 100px; + overflow: hidden; + float: left; + margin-right: 13px; + margin-bottom: 15px; + padding: 11px; + background-color: #fff; } + .JD_temai .JD_main .JD_left ul li .mc_a { + float: left; } + .JD_temai .JD_main .JD_left ul li .mc_div em { + font-style: normal; } + .JD_temai .JD_main .JD_left ul li .mc_div .mc_div_a1 { + display: block; + height: 40px; + line-height: 20px; + overflow: hidden; + padding-top: 5px; + word-break: break-all; + word-wrap: break-word; + color: #666; + text-decoration: none; + font-size: 14px; } + .JD_temai .JD_main .JD_left ul li .mc_div p { + height: 20px; + line-height: 20px; + overflow: hidden; + padding-top: 5px; + color: #666; } + .JD_temai .JD_main .JD_left ul li .mc_div p strong { + color: #e4393c; + font-size: 14px; + font-weight: 700; } + .JD_temai .JD_main .JD_left ul li .mc_div .mc_div_a2 { + overflow: hidden; + display: inline-block; + line-height: 14px; + height: 14px; + border-radius: 2px; + background: #F7F7F7; + text-align: center; + text-decoration: none; + cursor: pointer; + border: 1px solid #DDD; + padding: 4px 13px 5px; + color: #666; + font-size: 14px; } + .JD_temai .JD_main .JD_right { + width: 175px; + height: 152px; + position: absolute; + right: 0; + top: 0; + padding-left: 50px; } + .JD_temai .JD_main .JD_right .hd { + width: 30px; + height: 60px; + position: absolute; + left: 0; + top: 0; + line-height: 18px; + padding: 20px 10px 0 5px; + font-size: 14px; + text-align: center; + color: #f60; + background: url(../image/list.icons.other.png) no-repeat; } + .JD_temai .JD_main .JD_right .bd { + height: 135px; + overflow: hidden; + padding-top: 15px; } + .JD_temai .JD_main .JD_right .bd ul { + list-style: none; } + .JD_temai .JD_main .JD_right .bd ul li { + width: 165px; + height: 22px; + overflow: hidden; + line-height: 22px; + margin-bottom: 5px; + text-overflow: ellipsis; + white-space: nowrap; + font-size: 12px; } + .JD_temai .JD_main .JD_right .bd ul li a { + color: #666; + text-decoration: none; } + .JD_temai .JD_main .JD_right .bd ul li a:hover { + color: red; } + +.JD_ipone { + width: 1210px; + margin: 0 auto; } + .JD_ipone .JD_ipone_bar { + height: 24px; + line-height: 24px; } + .JD_ipone .JD_ipone_bar .JD_ipone_one { + float: left; + margin-right: 5px; } + .JD_ipone .JD_ipone_bar .JD_ipone_one a { + text-decoration: none; + background: #fff; } + .JD_ipone .JD_ipone_bar .b:hover .qqq { + border: 1px solid #e23a3a; + border-bottom: 1px solid #fff; } + .JD_ipone .JD_ipone_bar .c:hover .qqq { + border: 1px solid #e23a3a; + border-bottom: 1px solid #fff; } + .JD_ipone .JD_ipone_bar .a { + font-size: 20px; + font-weight: 900; } + .JD_ipone .JD_ipone_bar .c, .JD_ipone .JD_ipone_bar .b { + position: relative; } + .JD_ipone .JD_ipone_bar .c a, .JD_ipone .JD_ipone_bar .b a { + display: inline-block; + height: 22px; + padding: 0 4px 0 8px; + border: 1px solid #ddd; + line-height: 22px; + vertical-align: top; + font-size: 14px; + position: relative; } + .JD_ipone .JD_ipone_bar .c div, .JD_ipone .JD_ipone_bar .b div { + position: absolute; + top: 23px; + left: 0; + width: 400px; + padding: 10px 0; + border: 1px solid #e23a3a; + background: #fff; + display: none; } + .JD_ipone .JD_ipone_bar .c div a, .JD_ipone .JD_ipone_bar .b div a { + border: 0; + display: block; + float: left; + margin-right: 5px; } + .JD_ipone .JD_ipone_bar .c div a:hover, .JD_ipone .JD_ipone_bar .b div a:hover { + color: #e23a3a; } + .JD_ipone .JD_ipone_bar i { + float: left; + margin-right: 5px; } + +.JD_banner { + margin-top: 15px; + width: 100%; } + .JD_banner .JD_nav { + width: 1210px; + margin: 0 auto; } + .JD_banner .JD_nav .JD_selector { + border-top: 1px solid #DDD; + background: #FFF; + margin-bottom: 10px; } + .JD_banner .JD_nav .JD_selector .title { + border-bottom: 1px solid #DDD; + background: #F1F1F1; + line-height: 34px; + height: 34px; + overflow: hidden; + zoom: 1; } + .JD_banner .JD_nav .JD_selector .title h3 { + float: left; + padding-left: 10px; + font-size: 14px; } + .JD_banner .JD_nav .JD_selector .title h3 b { + color: #e4393c; + margin-right: 5px; } + .JD_banner .JD_nav .JD_selector .title h3 em { + font-style: normal; } + .JD_banner .JD_nav .JD_selector .title .st-ext { + float: left; + padding-left: 20px; + font-size: 13px; + color: #999; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo { + width: auto; + height: auto; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_key { + float: left; + width: 100px; + padding-left: 10px; + color: #666; + font-size: 14px; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_value { + margin-left: 110px; + padding-right: 130px; + padding-left: 10px; + overflow: hidden; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_value a:hover { + color: red; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext { + position: absolute; + top: 6px; + right: 10px; + width: 120px; + line-height: 25px; + overflow: hidden; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a { + font-size: 12px; + text-decoration: none; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(1):hover { + color: #e23a3a; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(1):hover i { + border: 1px solid #e23a3a; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(1):hover b { + border: 1px solid #e23a3a; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(2):hover { + border: 1px solid #e23a3a; + color: #e23a3a; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(1) { + float: left; + position: relative; + width: 50px; + height: 22px; + background: #fff; + color: #333; + margin-right: 10px; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(1) i { + position: absolute; + top: 3px; + right: 0; + display: block; + width: 20px; + height: 20px; + border: 1px solid #DDD; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(1) b { + position: absolute; + top: 24px; + right: 0; + display: block; + width: 20px; + height: 20px; + border: 1px solid #DDD; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(2) { + line-height: 20px; + border: 1px solid #ddd; + padding: 2px 3px 2px 18px; + position: relative; + background: #F8F8F8; + color: #333; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(2) i { + position: absolute; + display: block; + font-style: normal; + left: 3px; + top: -1px; + width: 13px; + height: 20px; + font-size: 20px; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .sl_ext a:nth-child(2) span { + position: absolute; + display: block; + font-style: normal; + left: 3px; + top: 13px; + font-size: 20px; + width: 13px; + height: 20px; + color: #e23a3a; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_nav_wrap { + padding-bottom: 13px; + position: relative; + line-height: 34px; + border-bottom: 1px dashed #eee; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_nav_wrap .sl_value .sl_value_logo ul { + padding-top: 10px; + margin-bottom: 10px; + zoom: 1; + height: 50px; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_nav_wrap .sl_value .sl_value_logo ul li { + float: left; + width: 116px; + height: 48px; + border: 1px solid #DDD; + margin: -1px -1px 0 0; + text-align: center; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_nav_wrap .sl_value .sl_value_logo ul li a { + position: relative; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_nav_wrap .sl_value .sl_value_logo ul li a img { + padding: 7px 6px; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_nav_wrap .sl_value .sl_value_logo ul li a div { + position: absolute; + top: -34px; + left: -2px; + background: #fff; + border: 2px solid #e23a3a; + width: 116px; + height: 46px; + line-height: 48px; + font-size: 12px; + color: #e23a3a; + display: none; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_nav_wrap .sl_value .sl_value_logo ul li:hover div { + display: block; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_pre { + overflow: hidden; + position: relative; + line-height: 34px; + border-bottom: 1px dashed #eee; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_pre ul { + float: left; + overflow: hidden; + position: relative; + height: 30px; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_pre ul li { + float: left; + margin-right: 50px; + margin-bottom: 4px; + height: 26px; + line-height: 26px; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_pre ul li a { + color: #666; + text-decoration: none; + font-size: 13px; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_pre ul .sl_value_li { + width: 135px; + margin-right: 0; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_pre ul .sl_value_li p { + line-height: 32px; + display: block; + float: left; + color: #ddd; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_pre ul .sl_value_li a { + display: inline-block; + line-height: 14px; + border-radius: 2px; + background: #F7F7F7; + text-align: center; + text-decoration: none; + border: 1px solid #DDD; + padding: 4px 6px; + color: #666; + margin-left: 5px; + margin-top: 5px; } + .JD_banner .JD_nav .JD_selector .JD_nav_logo .JD_pre ul .sl_value_li input { + width: 30px; + float: left; + height: 19px; + margin-top: 7px; + line-height: 19px; + border: 1px solid #CCC; } + .JD_banner .JD_nav .JD_banner_main { + overflow: hidden; + width: 1210px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left { + width: 210px; + float: left; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one { + border: 1px solid #ddd; + margin-bottom: 10px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mt { + line-height: 36px; + padding: 0 10px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mt h3 { + font-size: 14px; + float: left; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mt span { + float: right; + font-size: 12px; + color: #999; + margin-right: 10px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li { + margin-top: 15px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li img { + width: 200px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li em { + font-style: normal; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li a:nth-child(2) { + color: #666; + text-decoration: none; + height: 36px; + line-height: 18px; + margin-bottom: 10px; + overflow: hidden; + display: block; + padding: 0 10px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li a:nth-child(2) em { + font-size: 12px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li a:nth-child(2):hover { + color: #e23a3a; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li .mc_price { + height: 16px; + line-height: 16px; + margin-bottom: 4px; + overflow: hidden; + padding: 0 10px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li .mc_price .price { + float: left; + margin-right: 6px; + color: #e4393c; + font-weight: 700; + font-size: 14px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li .mc_price .mc-ico i { + float: left; + height: 16px; + line-height: 16px; + padding: 0 3px; + overflow: hidden; + text-align: center; + font-style: normal; + font-size: 12px; + background: #e23a3a; + color: #FFF; + cursor: default; + border-radius: 2px; + margin-right: 5px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li .mc_rev { + padding: 0 10px; + color: #999; + font-size: 12px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_left .JD_con_left_bar .JD_con_one .mc ul li .mc_rev .number { + color: #005aa0; + text-decoration: none; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right { + width: 990px; + margin-left: 218px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter { + position: relative; + z-index: 4; + border-top: 1px solid #DDD; + margin-bottom: 5px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top { + padding: 6px 8px; + border-bottom: 1px solid #E7E3E7; + background: #F9F9F9; + height: 25px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_left { + float: left; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_left a { + float: left; + padding: 0 10px; + height: 23px; + border: 1px solid #CCC; + line-height: 23px; + margin-right: -1px; + background: #FFF; + color: #333; + font-size: 12px; + text-decoration: none; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_left a:hover { + border: 1px solid #e4393c; + color: #e4393c; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_left a:nth-child(1) { + color: #FFF; + border-color: #e4393c; + background: #e4393c; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_right { + float: right; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_right .fp-text { + float: left; + line-height: 23px; + margin-right: 10px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_right .fp-text b { + color: #e4393c; + font-weight: 700; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_right .fp-text em { + font-weight: 400; + font-style: normal; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_right .fp-text i { + font-weight: 400; + font-style: normal; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_right a { + text-decoration: none; + padding: 0; + background: #F1F1F1; + color: #CCC; + cursor: default; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_right .prev, .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_right .next { + float: left; + display: block; + width: 46px; + height: 23px; + border: 1px solid #DDD; + background: #FFF; + line-height: 23px; + text-align: center; + font-size: 16px; + color: #AAA; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_top .filter_top_right .prev { + padding: 0; + background: #F1F1F1; + color: #CCC; + cursor: default; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom { + overflow: hidden; + padding: 6px 8px; + border-bottom: 1px solid #E7E3E7; + background: #F9F9F9; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left { + float: left; + padding-left: 5px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .fs-cell { + color: #999; + font-size: 12px; + float: left; + line-height: 25px; + margin-right: 5px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con { + display: none; + width: 500px; + position: absolute; + top: 69px; + left: 10px; + z-index: 999; + background: #fff; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #tab { + padding: 5px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #tab li { + float: left; + list-style: none; + width: 70px; + height: 30px; + margin-right: 5px; + line-height: 30px; + cursor: pointer; + text-align: center; + color: #005aa0; + font-size: 12px; + border: 1px solid #ddd; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #content1, .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #content2, .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #content3 { + width: 500px; + background: #fff; + position: absolute; + top: 38px; + left: 0; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #content1 a, .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #content2 a, .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #content3 a { + text-decoration: none; + display: block; + float: left; + width: 90px; + padding: 10px 5px; + color: #005aa0; + font-size: 12px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #content1 a:hover, .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #content2 a:hover, .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi_con #content3 a:hover { + color: #e23a3a; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi { + float: left; + height: 25px; + position: relative; + z-index: 5; + margin-right: 10px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi .dizhi_show { + height: 23px; + line-height: 23px; + padding: 0 5px; + border: 1px solid #ccc; + overflow: hidden; + background: #fff; + cursor: pointer; + color: #333; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi .dizhi_show em { + float: left; + height: 23px; + margin-right: 5px; + overflow: hidden; + font-style: normal; + font-size: 12px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_left .dizhi .dizhi_show b { + display: inline-block; + width: 13px; + height: 7px; + margin-top: 8px; + overflow: hidden; + vertical-align: top; + background: url("../image/down-@1x.png") no-repeat; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_right ul li { + float: left; + display: inline; + height: 25px; + line-height: 25px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_right ul li a { + position: relative; + display: inline-block; + padding-left: 18px; + padding-right: 5px; + color: #333; + text-decoration: none; + font-size: 14px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_right ul li a i { + position: absolute; + left: 0; + top: 6px; + display: inline-block; + height: 12px; + width: 12px; + background-color: #fff; + border: 1px solid #ccc; + font-size: 0; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_right ul li:hover a { + color: #e4393c; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_bottom .filter_bottom_right ul li:hover i { + border: 1px solid #e4393c; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab { + padding: 15px 10px; + overflow: hidden; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div:hover { + box-shadow: 0 0 1px .5px #666; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div:hover .ico { + display: block; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div { + padding: 5px; + padding-top: 15px; + float: left; + margin-right: 10px; + height: 405px; + width: 220px; + position: relative; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .ico { + display: none; + position: absolute; + top: 230px; + right: 10px; + text-align: center; + width: 70px; + line-height: 30px; + color: white; + font-size: 14px; + background: rgba(0, 0, 0, 0.5); } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .ico a { + color: white; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .ico:hover { + color: red; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .ico:hover a { + color: red; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .da { + text-align: center; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .da img { + width: 205px; + height: 210px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div > ul { + overflow: hidden; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div > ul li:first-child { + border: 2px solid red; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div > ul li { + overflow: hidden; + margin-right: 3px; + border: 1px solid #ccc; + float: left; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div > ul li img { + margin: 3px; + float: left; + width: 25px; + height: 25px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_R { + color: red; + font-size: 18px; + font-weight: 800; + margin: 5px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_R span { + display: none; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_R span:first-child { + display: block; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_JE { + margin: 2px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_JE a:first-child { + display: block; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_JE a { + display: none; + color: #666; + font-size: 12px; + height: 18px; + overflow: hidden; + text-decoration: none; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_JE a:hover { + color: red; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_PI { + line-height: 20px; + color: #a7a7a7; + font-size: 12px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_PI span { + color: #646fb0; + font-size: 15px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_PI a { + margin-left: 25px; + font-size: 12px; + text-decoration: none; + color: #646fb0; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_CP { + line-height: 25px; + margin-bottom: 5px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_CP a { + font-size: 12px; + color: #999999; + text-decoration: none; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_FO { + font-size: 14px; + position: relative; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_FO p { + float: left; + font-size: 12px; + height: 16px; + line-height: 16px; + padding: 0 3px; + margin-right: 3px; + overflow: hidden; + text-align: center; + cursor: default; + border-radius: 2px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_FO p:first-child { + background: #e23a3a; + color: #FFF; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_FO p:last-child { + border: 1px solid #e23a3a; + color: #e23a3a; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_FO p:hover span { + display: block; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .rig_tab > div .tab_FO span { + width: 100%; + margin-top: 5px; + padding-left: 11px; + line-height: 40px; + display: inline-block; + color: #666; + box-shadow: 0 0 1px 0.5px #666; + display: none; + position: absolute; + top: 20px; + left: -5px; + z-index: 20; + background: #fff; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_page { + width: 100%; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_page em { + font-style: normal; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_page .page_wrap { + margin-left: 355px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_page .page_wrap .page_span1 a { + font-size: 14px; + display: block; + float: left; + text-decoration: none; + height: 36px; + background: #f0f0f0; + line-height: 36px; + padding: 0 14px; + margin-right: 5px; + border: 1px solid #ddd; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_page .page_wrap .page_span1 a:nth-child(1) { + color: #ccc; + background: #fff; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_page .page_wrap .page_span2 em { + float: left; + line-height: 38px; + font-size: 14px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_page .page_wrap .page_span2 em b { + font-weight: bold; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_page .page_wrap .page_span2 input { + float: left; + width: 30px; + height: 30px; + margin: 0 3px; + line-height: 30px; + font-size: 14px; + text-align: center; + border: 1px solid #CCC; + padding: 3px; } + .JD_banner .JD_nav .JD_banner_main .JD_con_right .filter .filter_page .page_wrap .page_span2 a { + float: left; + height: 27px; + margin-left: 10px; + font-size: 14px; + line-height: 27px; + display: inline-block; + border-radius: 2px; + background: #F7F7F7; + text-align: center; + text-decoration: none; + cursor: pointer; + border: 1px solid #DDD; + padding: 4px 13px 5px; + color: #666; + background-repeat: repeat-x; } + .JD_banner .JD_nav .JD_show { + width: 1210px; + margin: 0 auto; + text-align: center; } + .JD_banner .JD_nav .JD_show a { + text-decoration: none; + display: block; + width: 100%; + border-top: 1px solid #ddd; + font-size: 14px; } + .JD_banner .JD_nav .JD_show a span { + display: block; + padding-top: 5px; + width: 291px; + height: 25px; + border: 1px solid #ddd; + border-top: 0; + margin: -2px auto; + background: #fff; + color: #666; } + .JD_banner .JD_nav .JD_show a:hover { + border-top: 1px solid #e23a3a; } + .JD_banner .JD_nav .JD_show a:hover span { + border: 1px solid #e23a3a; + border-top: 0; + color: #e23a3a; } + +.JD_jx { + width: 1210px; + margin: 30px auto; + height: 350px; + border: 1px solid #ddd; + margin-bottom: 10px; } + .JD_jx .mt { + height: 21px; + line-height: 21px; + padding: 6px; } + .JD_jx .mt .mt-title { + font-size: 14px; + font-weight: 400; } + .JD_jx .mt img { + float: right; } + .JD_jx .mc ul { + height: 306px; + padding-left: 29px; + overflow: hidden; } + .JD_jx .mc ul li { + float: left; + width: 204px; + height: 286px; + padding: 0 29px 20px 0; + overflow: hidden; } + .JD_jx .mc ul li .mc_img { + width: 100%; + padding: 0; + text-align: center; } + .JD_jx .mc ul li .mc_img img { + display: block; } + .JD_jx .mc ul li .mc_name { + margin-bottom: 10px; + height: 40px; + overflow: hidden; } + .JD_jx .mc ul li .mc_name a { + text-decoration: none; } + .JD_jx .mc ul li .mc_name a em { + font-style: normal; + font-size: 12px; } + .JD_jx .mc ul li .mc_name a:hover { + color: #e23a3a; } + .JD_jx .mc ul li .mc_price { + height: 16px; + line-height: 16px; + margin-bottom: 4px; + overflow: hidden; } + .JD_jx .mc ul li .mc_price strong span { + float: left; + margin-right: 10px; + color: #e4393c; + font-weight: 700; + font-size: 14px; } + .JD_jx .mc ul li .mc_price .mc_ico { + float: left; + height: 16px; + line-height: 16px; + padding: 0 3px; + margin-right: 3px; + overflow: hidden; + text-align: center; + font-style: normal; + font-size: 12px; + background: #e23a3a; + color: #FFF; + cursor: default; + border-radius: 2px; } + .JD_jx .mc ul li .mc_rev { + color: #ccc; + font-size: 12px; } + .JD_jx .mc ul li .mc_rev a { + color: #005aa0; + text-decoration: none; } + +.JD_cnxh { + width: 1210px; + margin: 30px auto; + height: 290px; + border-left: 1px solid #ddd; + border-right: 1px solid #ddd; + border-top: 2px solid #999; + border-bottom: 2px solid #999; + margin-bottom: 10px; } + .JD_cnxh .mt { + height: 21px; + line-height: 21px; + padding: 6px; } + .JD_cnxh .mt .mt-title { + font-size: 14px; + font-weight: 400; } + .JD_cnxh .mt a { + float: right; + font-size: 14px; + color: #999; + text-decoration: none; } + .JD_cnxh .mc ul { + height: 306px; + padding-left: 29px; + overflow: hidden; } + .JD_cnxh .mc ul li { + text-align: center; + float: left; + width: 186px; + height: 286px; + overflow: hidden; } + .JD_cnxh .mc ul li .mc_img { + width: 100%; + padding: 0; + text-align: center; } + .JD_cnxh .mc ul li .mc_img img { + width: 70%; } + .JD_cnxh .mc ul li .mc_name { + margin-bottom: 10px; + height: 40px; + overflow: hidden; + padding: 0 10px; } + .JD_cnxh .mc ul li .mc_name a { + text-decoration: none; } + .JD_cnxh .mc ul li .mc_name a em { + font-style: normal; + font-size: 12px; } + .JD_cnxh .mc ul li .mc_name a:hover { + color: #e23a3a; } + .JD_cnxh .mc ul li .mc_price { + height: 16px; + line-height: 16px; + margin-bottom: 4px; + overflow: hidden; } + .JD_cnxh .mc ul li .mc_price strong span { + color: #e4393c; + font-size: 14px; + font-weight: 100; } + .JD_cnxh .mc ul li .mc_rev { + font-size: 12px; } + .JD_cnxh .mc ul li .mc_rev a { + color: #005aa0; + text-decoration: none; } + +.JD_zuji { + width: 1210px; + margin: 30px auto; + height: 160px; + border-left: 1px solid #ddd; + border-right: 1px solid #ddd; + border-top: 2px solid #999; + border-bottom: 1px solid #999; + margin-bottom: 10px; } + .JD_zuji .mt { + height: 21px; + line-height: 21px; + padding: 6px; } + .JD_zuji .mt .mt-title { + font-size: 14px; + font-weight: 400; } + .JD_zuji .mt a { + float: right; + font-size: 14px; + color: #999; + text-decoration: none; } + .JD_zuji .mc ul { + height: 306px; + padding-left: 29px; + overflow: hidden; } + .JD_zuji .mc ul li { + text-align: center; + float: left; + width: 68px; + height: 100px; + margin-right: 20px; + overflow: hidden; } + .JD_zuji .mc ul li .mc_img { + width: 100%; + padding: 0; + text-align: center; } + .JD_zuji .mc ul li .mc_img img { + display: block; } + .JD_zuji .mc ul li .mc_price { + height: 16px; + line-height: 16px; + margin-bottom: 4px; + overflow: hidden; } + .JD_zuji .mc ul li .mc_price strong span { + color: #e4393c; + font-size: 14px; + font-weight: 100; } + +.footer { + width: 100%; + background: #EAEAEA; + padding: 0 79.5px; + box-sizing: border-box; } + .footer * { + box-sizing: border-box; } + .footer .footer_top { + width: 1190px; + height: 103px; + border-bottom: 1px solid #DEDEDE; + padding-top: 32px; } + .footer .footer_top ul li { + width: 297px; + height: 42px; + float: left; + padding: 0 30px; } + .footer .footer_top ul li span { + width: 42px; + height: 42px; + display: block; + float: left; } + .footer .footer_top ul li h3 { + float: left; + height: 42px; + line-height: 42px; + color: #444444; } + .footer .footer_top ul li:first-child span { + background: url("../img/foot (2).png") no-repeat 0 0; } + .footer .footer_top ul li:nth-child(2) span { + background: url("../img/foot (2).png") no-repeat 0 -43px; } + .footer .footer_top ul li:nth-child(3) span { + background: url("../img/foot (2).png") no-repeat 0 -86px; } + .footer .footer_top ul li:nth-child(4) span { + background: url("../img/foot (2).png") no-repeat 0 -129px; } + .footer .footer_center { + height: 200px; + padding-top: 30px; + background: #EAEAEA; + border-bottom: 1px solid #DEDEDE; } + .footer .footer_center ol { + width: 198px; + float: left; } + .footer .footer_center ol li { + font-size: 12px; + line-height: 20px; } + .footer .footer_center ol li a { + text-decoration: none; + color: #727272; } + .footer .footer_center ol li:first-child { + font-weight: bold; + font-size: 14px; + line-height: 30px; + color: #6A7272; } + .footer .footer_center ol:last-child { + width: 200px; + height: 150px; + padding-left: 20px; + background: url("../img/foot (1).png") no-repeat 0 0; } + .footer .footer_center ol:last-child li:first-child { + text-align: center; + margin-bottom: 10px; } + .footer .footer_center ol:last-child li:nth-child(2) { + color: #727272; } + .footer .footer_center ol:last-child li:last-child { + text-align: right; } + .footer .footer_foot { + height: 200px; + background: #EAEAEA; + padding-top: 20px; } + .footer .footer_foot .footer_p { + height: 25px; + padding: 0 50px; } + .footer .footer_foot .footer_p a { + text-decoration: none; + color: #999999; + font-size: 12px; + float: left; + padding: 0 10px; } + .footer .footer_foot .footer_p span { + width: 1px; + height: 15px; + border: 1px solid #D4CDCD; + display: block; + float: left; } + .footer .footer_foot p:first-child a { + color: #666666; } + .footer .footer_foot p:nth-child(2) { + padding: 0 180px; } + .footer .footer_foot p:nth-child(3) { + padding: 0 140px; } + .footer .footer_foot p:nth-child(4) { + padding: 0 310px; } + .footer .footer_foot p:nth-child(5) { + padding: 0 430px; } + .footer .footer_foot ul { + padding: 0 270px; } + .footer .footer_foot ul li { + width: 103px; + height: 37px; + float: left; } + .footer .footer_foot ul li:first-child { + background: url("../img/foot (1).png") no-repeat 0 -145px; } + .footer .footer_foot ul li:nth-child(2) { + background: url("../img/foot (1).png") no-repeat -100px -145px; } + .footer .footer_foot ul li:nth-child(3) { + background: url("../img/foot (1).png") no-repeat 0 -181px; } + .footer .footer_foot ul li:nth-child(4) { + background: url("../img/foot (1).png") no-repeat -100px -181px; } + .footer .footer_foot ul li:nth-child(5) { + background: url("../img/foot (1).png") no-repeat 0 -215px; } + .footer .footer_foot ul li:nth-child(6) { + background: url("../img/foot (1).png") no-repeat -100px -215px; } + +/*# sourceMappingURL=index.css.map */ diff --git a/kkmall-search/src/main/resources/static/search/css/index.css.map b/kkmall-search/src/main/resources/static/search/css/index.css.map new file mode 100644 index 0000000..98848be --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/css/index.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../sass/index.scss"], +"names": [], +"file": "index.css" +} diff --git a/kkmall-search/src/main/resources/static/search/font/demo.css b/kkmall-search/src/main/resources/static/search/font/demo.css new file mode 100644 index 0000000..3d9cbe7 --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/font/demo.css @@ -0,0 +1,370 @@ +*{margin: 0;padding: 0;list-style: none;} +/* +KISSY CSS Reset +理念:1. reset 的目的不是清除浏览器的默认样式,这仅是部分工作。清除和重置是紧密不可分的。 +2. reset 的目的不是让默认样式在所有浏览器下一致,而是减少默认样式有可能带来的问题。 +3. reset 期望提供一套普适通用的基础样式。但没有银弹,推荐根据具体需求,裁剪和修改后再使用。 +特色:1. 适应中文;2. 基于最新主流浏览器。 +维护:玉伯, 正淳 + */ + +/** 清除内外边距 **/ +body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ +dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ +pre, /* text formatting elements 文本格式元素 */ +form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ +th, td /* table elements 表格元素 */ { + margin: 0; + padding: 0; +} + +/** 设置默认字体 **/ +body, +button, input, select, textarea /* for ie */ { + font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; +} +h1, h2, h3, h4, h5, h6 { font-size: 100%; } +address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */ +code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */ +small { font-size: 12px; } /* 小于 12px 的中文很难阅读,让 small 正常化 */ + +/** 重置列表元素 **/ +ul, ol { list-style: none; } + +/** 重置文本格式元素 **/ +a { text-decoration: none; } +a:hover { text-decoration: underline; } + + +/** 重置表单元素 **/ +legend { color: #000; } /* for ie6 */ +fieldset, img { border: 0; } /* img 搭车:让链接里的 img 无边框 */ +button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */ +/* 注:optgroup 无法扶正 */ + +/** 重置表格元素 **/ +table { border-collapse: collapse; border-spacing: 0; } + +/* 清除浮动 */ +.ks-clear:after, .clear:after { + content: '\20'; + display: block; + height: 0; + clear: both; +} +.ks-clear, .clear { + *zoom: 1; +} + +.main { + padding: 30px 100px; +width: 960px; +margin: 0 auto; +} +.main h1{font-size:36px; color:#333; text-align:left;margin-bottom:30px; border-bottom: 1px solid #eee;} + +.helps{margin-top:40px;} +.helps pre{ + padding:20px; + margin:10px 0; + border:solid 1px #e7e1cd; + background-color: #fffdef; + overflow: auto; +} + +.icon_lists{ + width: 100% !important; + +} + +.icon_lists li{ + float:left; + width: 100px; + height:180px; + text-align: center; + list-style: none !important; +} +.icon_lists .icon{ + font-size: 42px; + line-height: 100px; + margin: 10px 0; + color:#333; + -webkit-transition: font-size 0.25s ease-out 0s; + -moz-transition: font-size 0.25s ease-out 0s; + transition: font-size 0.25s ease-out 0s; + +} +.icon_lists .icon:hover{ + font-size: 100px; +} + + + +.markdown { + color: #666; + font-size: 14px; + line-height: 1.8; +} + +.highlight { + line-height: 1.5; +} + +.markdown img { + vertical-align: middle; + max-width: 100%; +} + +.markdown h1 { + color: #404040; + font-weight: 500; + line-height: 40px; + margin-bottom: 24px; +} + +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + color: #404040; + margin: 1.6em 0 0.6em 0; + font-weight: 500; + clear: both; +} + +.markdown h1 { + font-size: 28px; +} + +.markdown h2 { + font-size: 22px; +} + +.markdown h3 { + font-size: 16px; +} + +.markdown h4 { + font-size: 14px; +} + +.markdown h5 { + font-size: 12px; +} + +.markdown h6 { + font-size: 12px; +} + +.markdown hr { + height: 1px; + border: 0; + background: #e9e9e9; + margin: 16px 0; + clear: both; +} + +.markdown p, +.markdown pre { + margin: 1em 0; +} + +.markdown > p, +.markdown > blockquote, +.markdown > .highlight, +.markdown > ol, +.markdown > ul { + width: 80%; +} + +.markdown ul > li { + list-style: circle; +} + +.markdown > ul li, +.markdown blockquote ul > li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown > ul li p, +.markdown > ol li p { + margin: 0.6em 0; +} + +.markdown ol > li { + list-style: decimal; +} + +.markdown > ol li, +.markdown blockquote ol > li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown code { + margin: 0 3px; + padding: 0 5px; + background: #eee; + border-radius: 3px; +} + +.markdown pre { + border-radius: 6px; + background: #f7f7f7; + padding: 20px; +} + +.markdown pre code { + border: none; + background: #f7f7f7; + margin: 0; +} + +.markdown strong, +.markdown b { + font-weight: 600; +} + +.markdown > table { + border-collapse: collapse; + border-spacing: 0px; + empty-cells: show; + border: 1px solid #e9e9e9; + width: 95%; + margin-bottom: 24px; +} + +.markdown > table th { + white-space: nowrap; + color: #333; + font-weight: 600; + +} + +.markdown > table th, +.markdown > table td { + border: 1px solid #e9e9e9; + padding: 8px 16px; + text-align: left; +} + +.markdown > table th { + background: #F7F7F7; +} + +.markdown blockquote { + font-size: 90%; + color: #999; + border-left: 4px solid #e9e9e9; + padding-left: 0.8em; + margin: 1em 0; + font-style: italic; +} + +.markdown blockquote p { + margin: 0; +} + +.markdown .anchor { + opacity: 0; + transition: opacity 0.3s ease; + margin-left: 8px; +} + +.markdown .waiting { + color: #ccc; +} + +.markdown h1:hover .anchor, +.markdown h2:hover .anchor, +.markdown h3:hover .anchor, +.markdown h4:hover .anchor, +.markdown h5:hover .anchor, +.markdown h6:hover .anchor { + opacity: 1; + display: inline-block; +} + +.markdown > br, +.markdown > p > br { + clear: both; +} + + +.hljs { + display: block; + background: white; + padding: 0.5em; + color: #333333; + overflow-x: auto; +} + +.hljs-comment, +.hljs-meta { + color: #969896; +} + +.hljs-string, +.hljs-variable, +.hljs-template-variable, +.hljs-strong, +.hljs-emphasis, +.hljs-quote { + color: #df5000; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-type { + color: #a71d5d; +} + +.hljs-literal, +.hljs-symbol, +.hljs-bullet, +.hljs-attribute { + color: #0086b3; +} + +.hljs-section, +.hljs-name { + color: #63a35c; +} + +.hljs-tag { + color: #333333; +} + +.hljs-title, +.hljs-attr, +.hljs-selector-id, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo { + color: #795da3; +} + +.hljs-addition { + color: #55a532; + background-color: #eaffea; +} + +.hljs-deletion { + color: #bd2c00; + background-color: #ffecec; +} + +.hljs-link { + text-decoration: underline; +} + +pre{ + background: #fff; +} + + + + + diff --git a/kkmall-search/src/main/resources/static/search/font/demo_fontclass.html b/kkmall-search/src/main/resources/static/search/font/demo_fontclass.html new file mode 100644 index 0000000..d8af94b --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/font/demo_fontclass.html @@ -0,0 +1,610 @@ + + + + + + IconFont + + + + +
+

IconFont 图标

+
    + +
  • + +
    天猫派对
    +
    .icon-tianmaopaidui
    +
  • + +
  • + +
    客服优先
    +
    .icon-kefuyouxian
    +
  • + +
  • + +
    列表
    +
    .icon-liebiao
    +
  • + +
  • + +
    充值
    +
    .icon-chongzhi
    +
  • + +
  • + +
    咖啡
    +
    .icon-kafei
    +
  • + +
  • + +
    药品
    +
    .icon-yaopin
    +
  • + +
  • + +
    汉堡
    +
    .icon-hanbao
    +
  • + +
  • + +
    口红
    +
    .icon-kouhong
    +
  • + +
  • + +
    图书
    +
    .icon-tushu
    +
  • + +
  • + +
    手机
    +
    .icon-shouji
    +
  • + +
  • + +
    列表
    +
    .icon-liebiao1
    +
  • + +
  • + +
    购物车满
    +
    .icon-gouwucheman
    +
  • + +
  • + +
    皇冠
    +
    .icon-huangguan
    +
  • + +
  • + +
    出租
    +
    .icon-chuzu
    +
  • + +
  • + +
    鞋\箱包
    +
    .icon-xiexiangbao
    +
  • + +
  • + +
    精选市场
    +
    .icon-jingxuanshichang
    +
  • + +
  • + +
    珠宝饰品
    +
    .icon-zhubaoshipin
    +
  • + +
  • + +
    数码手机
    +
    .icon-shumashouji
    +
  • + +
  • + +
    鞋/包
    +
    .icon-xiebao
    +
  • + +
  • + +
    汽车配件
    +
    .icon-qichepeijian
    +
  • + +
  • + +
    天猫形象1
    +
    .icon-tianmaoxingxiang1
    +
  • + +
  • + +
    天猫形象2
    +
    .icon-tianmaoxingxiang2
    +
  • + +
  • + +
    切换器右
    +
    .icon-qiehuanqiyou
    +
  • + +
  • + +
    切换器左
    +
    .icon-qiehuanqizuo
    +
  • + +
  • + +
    切换器(上)
    +
    .icon-qiehuanqishang
    +
  • + +
  • + +
    地区浮层进入梁饭团按钮
    +
    .icon-diqufucengjinruliangfantuananniu
    +
  • + +
  • + +
    地区下拉箭头
    +
    .icon-diquxialajiantou
    +
  • + +
  • + +
    电梯类目
    +
    .icon-diantileimu
    +
  • + +
  • + +
    回流区进口食品
    +
    .icon-huiliuqujinkoushipin
    +
  • + +
  • + +
    箭头粗
    +
    .icon-jiantoucu
    +
  • + +
  • + +
    箭头细
    +
    .icon-jiantouxi
    +
  • + +
  • + +
    家居用品
    +
    .icon-jiajuyongpin
    +
  • + +
  • + +
    我的资产
    +
    .icon-wodezichan
    +
  • + +
  • + +
    品牌
    +
    .icon-pinpai
    +
  • + +
  • + +
    天猫超市-购物车
    +
    .icon-tianmaochaoshigouwuche
    +
  • + +
  • + +
    换一批
    +
    .icon-huanyipi
    +
  • + +
  • + +
    小箭头
    +
    .icon-xiaojiantou
    +
  • + +
  • + +
    +
    .icon-jia
    +
  • + +
  • + +
    已关注
    +
    .icon-yiguanzhu
    +
  • + +
  • + +
    未关注
    +
    .icon-weiguanzhu
    +
  • + +
  • + +
    天猫提示-疑问
    +
    .icon-yiwen
    +
  • + +
  • + +
    天猫提示-出错
    +
    .icon-chucuo
    +
  • + +
  • + +
    天猫提示-警示
    +
    .icon-jingshi
    +
  • + +
  • + +
    天猫提示-正确
    +
    .icon-zhengque
    +
  • + +
  • + +
    品牌专享
    +
    .icon-pinpaizhuanxiang
    +
  • + +
  • + +
    天猫公告
    +
    .icon-gonggao
    +
  • + +
  • + +
    天猫-极速退款
    +
    .icon-tianmaojisutuikuan
    +
  • + +
  • + +
    天猫-七天退货
    +
    .icon-tianmaoqitiantuihuo
    +
  • + +
  • + +
    +
    .icon-wo
    +
  • + +
  • + +
    表情
    +
    .icon-biaoqing
    +
  • + +
  • + +
    功能建议
    +
    .icon-gongnengjianyi
    +
  • + +
  • + +
    换一批
    +
    .icon-huanyipi1
    +
  • + +
  • + +
    声波
    +
    .icon-shengbo
    +
  • + +
  • + +
    持平
    +
    .icon-chiping
    +
  • + +
  • + +
    下降
    +
    .icon-xiajiang
    +
  • + +
  • + +
    进入店铺
    +
    .icon-jinrudianpu
    +
  • + +
  • + +
    朋友圈
    +
    .icon-pengyouquan
    +
  • + +
  • + +
    新浪
    +
    .icon-xinlang
    +
  • + +
  • + +
    微信
    +
    .icon-weixin
    +
  • + +
  • + +
    密码
    +
    .icon-mima
    +
  • + +
  • + +
    二维码
    +
    .icon-erweima
    +
  • + +
  • + +
    链接
    +
    .icon-lianjie
    +
  • + +
  • + +
    点赞
    +
    .icon-dianzan
    +
  • + +
  • + +
    返回8
    +
    .icon-fanhui8
    +
  • + +
  • + +
    返回7
    +
    .icon-fanhui7
    +
  • + +
  • + +
    返回6
    +
    .icon-fanhui6
    +
  • + +
  • + +
    返回5
    +
    .icon-fanhui5
    +
  • + +
  • + +
    更多
    +
    .icon-gengduo
    +
  • + +
  • + +
    收藏-选中
    +
    .icon-shoucangxuanzhong
    +
  • + +
  • + +
    收藏
    +
    .icon-shoucang
    +
  • + +
  • + +
    返回1
    +
    .icon-fanhui1
    +
  • + +
  • + +
    返回2
    +
    .icon-fanhui2
    +
  • + +
  • + +
    返回3
    +
    .icon-fanhui3
    +
  • + +
  • + +
    返回4
    +
    .icon-fanhui4
    +
  • + +
  • + +
    +
    .icon-tao
    +
  • + +
  • + +
    +
    .icon-mao
    +
  • + +
  • + +
    未选中圆圈
    +
    .icon-weixuanzhongyuanquan
    +
  • + +
  • + +
    删除2
    +
    .icon-shanchu2
    +
  • + +
  • + +
    电话
    +
    .icon-dianhua
    +
  • + +
  • + +
    回到顶部
    +
    .icon-huidaodingbu
    +
  • + +
  • + +
    购物车-选中
    +
    .icon-gouwuchexuanzhong
    +
  • + +
  • + +
    我的-选中
    +
    .icon-wodexuanzhong
    +
  • + +
  • + +
    拍摄-选中
    +
    .icon-paishexuanzhong
    +
  • + +
  • + +
    关于我
    +
    .icon-guanyuwo
    +
  • + +
  • + +
    search
    +
    .icon-fenxiang
    +
  • + +
  • + +
    cart
    +
    .icon-cart
    +
  • + +
  • + +
    home
    +
    .icon-home
    +
  • + +
  • + +
    home2
    +
    .icon-home2
    +
  • + +
  • + +
    search
    +
    .icon-search
    +
  • + +
  • + +
    refresh
    +
    .icon-shuaxin
    +
  • + +
  • + +
    mine
    +
    .icon-mine
    +
  • + +
  • + +
    mine2
    +
    .icon-mine2
    +
  • + +
  • + +
    查看2
    +
    .icon-chakan2
    +
  • + +
  • + +
    扫码
    +
    .icon-iconfontscan
    +
  • + +
  • + +
    设置
    +
    .icon-shezhi
    +
  • + +
+ +

font-class引用

+
+ +

font-class是unicode使用方式的一种变种,主要是解决unicode书写不直观,语意不明确的问题。

+

与unicode使用方式相比,具有如下特点:

+
    +
  • 兼容性良好,支持ie8+,及所有现代浏览器。
  • +
  • 相比于unicode语意明确,书写更直观。可以很容易分辨这个icon是什么。
  • +
  • 因为使用class来定义图标,所以当要替换图标时,只需要修改class里面的unicode引用。
  • +
  • 不过因为本质上还是使用的字体,所以多色图标还是不支持的。
  • +
+

使用步骤如下:

+

第一步:引入项目下面生成的fontclass代码:

+ + +
<link rel="stylesheet" type="text/css" href="./iconfont.css">
+

第二步:挑选相应图标并获取类名,应用于页面:

+
<i class="iconfont icon-xxx"></i>
+
+

"iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。

+
+
+ + diff --git a/kkmall-search/src/main/resources/static/search/font/demo_symbol.html b/kkmall-search/src/main/resources/static/search/font/demo_symbol.html new file mode 100644 index 0000000..1c03d0f --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/font/demo_symbol.html @@ -0,0 +1,823 @@ + + + + + + IconFont + + + + + + +
+

IconFont 图标

+
    + +
  • + +
    天猫派对
    +
    #icon-tianmaopaidui
    +
  • + +
  • + +
    客服优先
    +
    #icon-kefuyouxian
    +
  • + +
  • + +
    列表
    +
    #icon-liebiao
    +
  • + +
  • + +
    充值
    +
    #icon-chongzhi
    +
  • + +
  • + +
    咖啡
    +
    #icon-kafei
    +
  • + +
  • + +
    药品
    +
    #icon-yaopin
    +
  • + +
  • + +
    汉堡
    +
    #icon-hanbao
    +
  • + +
  • + +
    口红
    +
    #icon-kouhong
    +
  • + +
  • + +
    图书
    +
    #icon-tushu
    +
  • + +
  • + +
    手机
    +
    #icon-shouji
    +
  • + +
  • + +
    列表
    +
    #icon-liebiao1
    +
  • + +
  • + +
    购物车满
    +
    #icon-gouwucheman
    +
  • + +
  • + +
    皇冠
    +
    #icon-huangguan
    +
  • + +
  • + +
    出租
    +
    #icon-chuzu
    +
  • + +
  • + +
    鞋\箱包
    +
    #icon-xiexiangbao
    +
  • + +
  • + +
    精选市场
    +
    #icon-jingxuanshichang
    +
  • + +
  • + +
    珠宝饰品
    +
    #icon-zhubaoshipin
    +
  • + +
  • + +
    数码手机
    +
    #icon-shumashouji
    +
  • + +
  • + +
    鞋/包
    +
    #icon-xiebao
    +
  • + +
  • + +
    汽车配件
    +
    #icon-qichepeijian
    +
  • + +
  • + +
    天猫形象1
    +
    #icon-tianmaoxingxiang1
    +
  • + +
  • + +
    天猫形象2
    +
    #icon-tianmaoxingxiang2
    +
  • + +
  • + +
    切换器右
    +
    #icon-qiehuanqiyou
    +
  • + +
  • + +
    切换器左
    +
    #icon-qiehuanqizuo
    +
  • + +
  • + +
    切换器(上)
    +
    #icon-qiehuanqishang
    +
  • + +
  • + +
    地区浮层进入梁饭团按钮
    +
    #icon-diqufucengjinruliangfantuananniu
    +
  • + +
  • + +
    地区下拉箭头
    +
    #icon-diquxialajiantou
    +
  • + +
  • + +
    电梯类目
    +
    #icon-diantileimu
    +
  • + +
  • + +
    回流区进口食品
    +
    #icon-huiliuqujinkoushipin
    +
  • + +
  • + +
    箭头粗
    +
    #icon-jiantoucu
    +
  • + +
  • + +
    箭头细
    +
    #icon-jiantouxi
    +
  • + +
  • + +
    家居用品
    +
    #icon-jiajuyongpin
    +
  • + +
  • + +
    我的资产
    +
    #icon-wodezichan
    +
  • + +
  • + +
    品牌
    +
    #icon-pinpai
    +
  • + +
  • + +
    天猫超市-购物车
    +
    #icon-tianmaochaoshigouwuche
    +
  • + +
  • + +
    换一批
    +
    #icon-huanyipi
    +
  • + +
  • + +
    小箭头
    +
    #icon-xiaojiantou
    +
  • + +
  • + +
    +
    #icon-jia
    +
  • + +
  • + +
    已关注
    +
    #icon-yiguanzhu
    +
  • + +
  • + +
    未关注
    +
    #icon-weiguanzhu
    +
  • + +
  • + +
    天猫提示-疑问
    +
    #icon-yiwen
    +
  • + +
  • + +
    天猫提示-出错
    +
    #icon-chucuo
    +
  • + +
  • + +
    天猫提示-警示
    +
    #icon-jingshi
    +
  • + +
  • + +
    天猫提示-正确
    +
    #icon-zhengque
    +
  • + +
  • + +
    品牌专享
    +
    #icon-pinpaizhuanxiang
    +
  • + +
  • + +
    天猫公告
    +
    #icon-gonggao
    +
  • + +
  • + +
    天猫-极速退款
    +
    #icon-tianmaojisutuikuan
    +
  • + +
  • + +
    天猫-七天退货
    +
    #icon-tianmaoqitiantuihuo
    +
  • + +
  • + +
    +
    #icon-wo
    +
  • + +
  • + +
    表情
    +
    #icon-biaoqing
    +
  • + +
  • + +
    功能建议
    +
    #icon-gongnengjianyi
    +
  • + +
  • + +
    换一批
    +
    #icon-huanyipi1
    +
  • + +
  • + +
    声波
    +
    #icon-shengbo
    +
  • + +
  • + +
    持平
    +
    #icon-chiping
    +
  • + +
  • + +
    下降
    +
    #icon-xiajiang
    +
  • + +
  • + +
    进入店铺
    +
    #icon-jinrudianpu
    +
  • + +
  • + +
    朋友圈
    +
    #icon-pengyouquan
    +
  • + +
  • + +
    新浪
    +
    #icon-xinlang
    +
  • + +
  • + +
    微信
    +
    #icon-weixin
    +
  • + +
  • + +
    密码
    +
    #icon-mima
    +
  • + +
  • + +
    二维码
    +
    #icon-erweima
    +
  • + +
  • + +
    链接
    +
    #icon-lianjie
    +
  • + +
  • + +
    点赞
    +
    #icon-dianzan
    +
  • + +
  • + +
    返回8
    +
    #icon-fanhui8
    +
  • + +
  • + +
    返回7
    +
    #icon-fanhui7
    +
  • + +
  • + +
    返回6
    +
    #icon-fanhui6
    +
  • + +
  • + +
    返回5
    +
    #icon-fanhui5
    +
  • + +
  • + +
    更多
    +
    #icon-gengduo
    +
  • + +
  • + +
    收藏-选中
    +
    #icon-shoucangxuanzhong
    +
  • + +
  • + +
    收藏
    +
    #icon-shoucang
    +
  • + +
  • + +
    返回1
    +
    #icon-fanhui1
    +
  • + +
  • + +
    返回2
    +
    #icon-fanhui2
    +
  • + +
  • + +
    返回3
    +
    #icon-fanhui3
    +
  • + +
  • + +
    返回4
    +
    #icon-fanhui4
    +
  • + +
  • + +
    +
    #icon-tao
    +
  • + +
  • + +
    +
    #icon-mao
    +
  • + +
  • + +
    未选中圆圈
    +
    #icon-weixuanzhongyuanquan
    +
  • + +
  • + +
    删除2
    +
    #icon-shanchu2
    +
  • + +
  • + +
    电话
    +
    #icon-dianhua
    +
  • + +
  • + +
    回到顶部
    +
    #icon-huidaodingbu
    +
  • + +
  • + +
    购物车-选中
    +
    #icon-gouwuchexuanzhong
    +
  • + +
  • + +
    我的-选中
    +
    #icon-wodexuanzhong
    +
  • + +
  • + +
    拍摄-选中
    +
    #icon-paishexuanzhong
    +
  • + +
  • + +
    关于我
    +
    #icon-guanyuwo
    +
  • + +
  • + +
    search
    +
    #icon-fenxiang
    +
  • + +
  • + +
    cart
    +
    #icon-cart
    +
  • + +
  • + +
    home
    +
    #icon-home
    +
  • + +
  • + +
    home2
    +
    #icon-home2
    +
  • + +
  • + +
    search
    +
    #icon-search
    +
  • + +
  • + +
    refresh
    +
    #icon-shuaxin
    +
  • + +
  • + +
    mine
    +
    #icon-mine
    +
  • + +
  • + +
    mine2
    +
    #icon-mine2
    +
  • + +
  • + +
    查看2
    +
    #icon-chakan2
    +
  • + +
  • + +
    扫码
    +
    #icon-iconfontscan
    +
  • + +
  • + +
    设置
    +
    #icon-shezhi
    +
  • + +
+ + +

symbol引用

+
+ +

这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 + 这种用法其实是做了一个svg的集合,与另外两种相比具有如下特点:

+
    +
  • 支持多色图标了,不再受单色限制。
  • +
  • 通过一些技巧,支持像字体那样,通过font-size,color来调整样式。
  • +
  • 兼容性较差,支持 ie9+,及现代浏览器。
  • +
  • 浏览器渲染svg的性能一般,还不如png。
  • +
+

使用步骤如下:

+

第一步:引入项目下面生成的symbol代码:

+
<script src="./iconfont.js"></script>
+

第二步:加入通用css代码(引入一次就行):

+
<style type="text/css">
+.icon {
+   width: 1em; height: 1em;
+   vertical-align: -0.15em;
+   fill: currentColor;
+   overflow: hidden;
+}
+</style>
+

第三步:挑选相应图标并获取类名,应用于页面:

+
<svg class="icon" aria-hidden="true">
+  <use xlink:href="#icon-xxx"></use>
+</svg>
+        
+
+ + diff --git a/kkmall-search/src/main/resources/static/search/font/demo_unicode.html b/kkmall-search/src/main/resources/static/search/font/demo_unicode.html new file mode 100644 index 0000000..d3684b0 --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/font/demo_unicode.html @@ -0,0 +1,648 @@ + + + + + + IconFont + + + + + +
+

IconFont 图标

+
    + +
  • + +
    天猫派对
    +
    &#xe600;
    +
  • + +
  • + +
    客服优先
    +
    &#xe601;
    +
  • + +
  • + +
    列表
    +
    &#xe602;
    +
  • + +
  • + +
    充值
    +
    &#xe603;
    +
  • + +
  • + +
    咖啡
    +
    &#xe604;
    +
  • + +
  • + +
    药品
    +
    &#xe605;
    +
  • + +
  • + +
    汉堡
    +
    &#xe606;
    +
  • + +
  • + +
    口红
    +
    &#xe607;
    +
  • + +
  • + +
    图书
    +
    &#xe608;
    +
  • + +
  • + +
    手机
    +
    &#xe609;
    +
  • + +
  • + +
    列表
    +
    &#xe60a;
    +
  • + +
  • + +
    购物车满
    +
    &#xe60b;
    +
  • + +
  • + +
    皇冠
    +
    &#xe60c;
    +
  • + +
  • + +
    出租
    +
    &#xe60d;
    +
  • + +
  • + +
    鞋\箱包
    +
    &#xe60e;
    +
  • + +
  • + +
    精选市场
    +
    &#xe60f;
    +
  • + +
  • + +
    珠宝饰品
    +
    &#xe610;
    +
  • + +
  • + +
    数码手机
    +
    &#xe611;
    +
  • + +
  • + +
    鞋/包
    +
    &#xe612;
    +
  • + +
  • + +
    汽车配件
    +
    &#xe613;
    +
  • + +
  • + +
    天猫形象1
    +
    &#xe614;
    +
  • + +
  • + +
    天猫形象2
    +
    &#xe615;
    +
  • + +
  • + +
    切换器右
    +
    &#xe616;
    +
  • + +
  • + +
    切换器左
    +
    &#xe617;
    +
  • + +
  • + +
    切换器(上)
    +
    &#xe618;
    +
  • + +
  • + +
    地区浮层进入梁饭团按钮
    +
    &#xe619;
    +
  • + +
  • + +
    地区下拉箭头
    +
    &#xe61a;
    +
  • + +
  • + +
    电梯类目
    +
    &#xe61b;
    +
  • + +
  • + +
    回流区进口食品
    +
    &#xe61c;
    +
  • + +
  • + +
    箭头粗
    +
    &#xe61d;
    +
  • + +
  • + +
    箭头细
    +
    &#xe61e;
    +
  • + +
  • + +
    家居用品
    +
    &#xe61f;
    +
  • + +
  • + +
    我的资产
    +
    &#xe620;
    +
  • + +
  • + +
    品牌
    +
    &#xe621;
    +
  • + +
  • + +
    天猫超市-购物车
    +
    &#xe622;
    +
  • + +
  • + +
    换一批
    +
    &#xe623;
    +
  • + +
  • + +
    小箭头
    +
    &#xe624;
    +
  • + +
  • + +
    +
    &#xe625;
    +
  • + +
  • + +
    已关注
    +
    &#xe626;
    +
  • + +
  • + +
    未关注
    +
    &#xe627;
    +
  • + +
  • + +
    天猫提示-疑问
    +
    &#xe628;
    +
  • + +
  • + +
    天猫提示-出错
    +
    &#xe629;
    +
  • + +
  • + +
    天猫提示-警示
    +
    &#xe62a;
    +
  • + +
  • + +
    天猫提示-正确
    +
    &#xe62b;
    +
  • + +
  • + +
    品牌专享
    +
    &#xe62c;
    +
  • + +
  • + +
    天猫公告
    +
    &#xe62d;
    +
  • + +
  • + +
    天猫-极速退款
    +
    &#xe62e;
    +
  • + +
  • + +
    天猫-七天退货
    +
    &#xe62f;
    +
  • + +
  • + +
    +
    &#xe630;
    +
  • + +
  • + +
    表情
    +
    &#xe631;
    +
  • + +
  • + +
    功能建议
    +
    &#xe632;
    +
  • + +
  • + +
    换一批
    +
    &#xe633;
    +
  • + +
  • + +
    声波
    +
    &#xe634;
    +
  • + +
  • + +
    持平
    +
    &#xe635;
    +
  • + +
  • + +
    下降
    +
    &#xe636;
    +
  • + +
  • + +
    进入店铺
    +
    &#xe637;
    +
  • + +
  • + +
    朋友圈
    +
    &#xe638;
    +
  • + +
  • + +
    新浪
    +
    &#xe639;
    +
  • + +
  • + +
    微信
    +
    &#xe63a;
    +
  • + +
  • + +
    密码
    +
    &#xe63b;
    +
  • + +
  • + +
    二维码
    +
    &#xe63c;
    +
  • + +
  • + +
    链接
    +
    &#xe63d;
    +
  • + +
  • + +
    点赞
    +
    &#xe63e;
    +
  • + +
  • + +
    返回8
    +
    &#xe63f;
    +
  • + +
  • + +
    返回7
    +
    &#xe640;
    +
  • + +
  • + +
    返回6
    +
    &#xe641;
    +
  • + +
  • + +
    返回5
    +
    &#xe642;
    +
  • + +
  • + +
    更多
    +
    &#xe643;
    +
  • + +
  • + +
    收藏-选中
    +
    &#xe644;
    +
  • + +
  • + +
    收藏
    +
    &#xe645;
    +
  • + +
  • + +
    返回1
    +
    &#xe646;
    +
  • + +
  • + +
    返回2
    +
    &#xe647;
    +
  • + +
  • + +
    返回3
    +
    &#xe648;
    +
  • + +
  • + +
    返回4
    +
    &#xe649;
    +
  • + +
  • + +
    +
    &#xe64a;
    +
  • + +
  • + +
    +
    &#xe64b;
    +
  • + +
  • + +
    未选中圆圈
    +
    &#xe64c;
    +
  • + +
  • + +
    删除2
    +
    &#xe64d;
    +
  • + +
  • + +
    电话
    +
    &#xe64e;
    +
  • + +
  • + +
    回到顶部
    +
    &#xe64f;
    +
  • + +
  • + +
    购物车-选中
    +
    &#xe650;
    +
  • + +
  • + +
    我的-选中
    +
    &#xe651;
    +
  • + +
  • + +
    拍摄-选中
    +
    &#xe652;
    +
  • + +
  • + +
    关于我
    +
    &#xe653;
    +
  • + +
  • + +
    search
    +
    &#xe654;
    +
  • + +
  • + +
    cart
    +
    &#xe655;
    +
  • + +
  • + +
    home
    +
    &#xe656;
    +
  • + +
  • + +
    home2
    +
    &#xe657;
    +
  • + +
  • + +
    search
    +
    &#xe658;
    +
  • + +
  • + +
    refresh
    +
    &#xe659;
    +
  • + +
  • + +
    mine
    +
    &#xe65a;
    +
  • + +
  • + +
    mine2
    +
    &#xe65b;
    +
  • + +
  • + +
    查看2
    +
    &#xe65c;
    +
  • + +
  • + +
    扫码
    +
    &#xe65d;
    +
  • + +
  • + +
    设置
    +
    &#xe65e;
    +
  • + +
+

unicode引用

+
+ +

unicode是字体在网页端最原始的应用方式,特点是:

+
    +
  • 兼容性最好,支持ie6+,及所有现代浏览器。
  • +
  • 支持按字体的方式去动态调整图标大小,颜色等等。
  • +
  • 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
  • +
+
+

注意:新版iconfont支持多色图标,这些多色图标在unicode模式下将不能使用,如果有需求建议使用symbol的引用方式

+
+

unicode使用步骤如下:

+

第一步:拷贝项目下面生成的font-face

+
@font-face {
+  font-family: 'iconfont';
+  src: url('iconfont.eot');
+  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
+  url('iconfont.woff') format('woff'),
+  url('iconfont.ttf') format('truetype'),
+  url('iconfont.svg#iconfont') format('svg');
+}
+
+

第二步:定义使用iconfont的样式

+
.iconfont{
+  font-family:"iconfont" !important;
+  font-size:16px;font-style:normal;
+  -webkit-font-smoothing: antialiased;
+  -webkit-text-stroke-width: 0.2px;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+

第三步:挑选相应图标并获取字体编码,应用于页面

+
<i class="iconfont">&#x33;</i>
+ +
+

"iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。

+
+
+ + + + diff --git a/kkmall-search/src/main/resources/static/search/font/iconfont.css b/kkmall-search/src/main/resources/static/search/font/iconfont.css new file mode 100644 index 0000000..971c574 --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/font/iconfont.css @@ -0,0 +1,207 @@ + +@font-face {font-family: "iconfont"; + src: url('iconfont.eot?t=1495179656039'); /* IE9*/ + src: url('iconfont.eot?t=1495179656039#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('iconfont.woff?t=1495179656039') format('woff'), /* chrome, firefox */ + url('iconfont.ttf?t=1495179656039') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ + url('iconfont.svg?t=1495179656039#iconfont') format('svg'); /* iOS 4.1- */ +} + +.iconfont { + font-family:"iconfont" !important; + font-size:16px; + font-style:normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-tianmaopaidui:before { content: "\e600"; } + +.icon-kefuyouxian:before { content: "\e601"; } + +.icon-liebiao:before { content: "\e602"; } + +.icon-chongzhi:before { content: "\e603"; } + +.icon-kafei:before { content: "\e604"; } + +.icon-yaopin:before { content: "\e605"; } + +.icon-hanbao:before { content: "\e606"; } + +.icon-kouhong:before { content: "\e607"; } + +.icon-tushu:before { content: "\e608"; } + +.icon-shouji:before { content: "\e609"; } + +.icon-liebiao1:before { content: "\e60a"; } + +.icon-gouwucheman:before { content: "\e60b"; } + +.icon-huangguan:before { content: "\e60c"; } + +.icon-chuzu:before { content: "\e60d"; } + +.icon-xiexiangbao:before { content: "\e60e"; } + +.icon-jingxuanshichang:before { content: "\e60f"; } + +.icon-zhubaoshipin:before { content: "\e610"; } + +.icon-shumashouji:before { content: "\e611"; } + +.icon-xiebao:before { content: "\e612"; } + +.icon-qichepeijian:before { content: "\e613"; } + +.icon-tianmaoxingxiang1:before { content: "\e614"; } + +.icon-tianmaoxingxiang2:before { content: "\e615"; } + +.icon-qiehuanqiyou:before { content: "\e616"; } + +.icon-qiehuanqizuo:before { content: "\e617"; } + +.icon-qiehuanqishang:before { content: "\e618"; } + +.icon-diqufucengjinruliangfantuananniu:before { content: "\e619"; } + +.icon-diquxialajiantou:before { content: "\e61a"; } + +.icon-diantileimu:before { content: "\e61b"; } + +.icon-huiliuqujinkoushipin:before { content: "\e61c"; } + +.icon-jiantoucu:before { content: "\e61d"; } + +.icon-jiantouxi:before { content: "\e61e"; } + +.icon-jiajuyongpin:before { content: "\e61f"; } + +.icon-wodezichan:before { content: "\e620"; } + +.icon-pinpai:before { content: "\e621"; } + +.icon-tianmaochaoshigouwuche:before { content: "\e622"; } + +.icon-huanyipi:before { content: "\e623"; } + +.icon-xiaojiantou:before { content: "\e624"; } + +.icon-jia:before { content: "\e625"; } + +.icon-yiguanzhu:before { content: "\e626"; } + +.icon-weiguanzhu:before { content: "\e627"; } + +.icon-yiwen:before { content: "\e628"; } + +.icon-chucuo:before { content: "\e629"; } + +.icon-jingshi:before { content: "\e62a"; } + +.icon-zhengque:before { content: "\e62b"; } + +.icon-pinpaizhuanxiang:before { content: "\e62c"; } + +.icon-gonggao:before { content: "\e62d"; } + +.icon-tianmaojisutuikuan:before { content: "\e62e"; } + +.icon-tianmaoqitiantuihuo:before { content: "\e62f"; } + +.icon-wo:before { content: "\e630"; } + +.icon-biaoqing:before { content: "\e631"; } + +.icon-gongnengjianyi:before { content: "\e632"; } + +.icon-huanyipi1:before { content: "\e633"; } + +.icon-shengbo:before { content: "\e634"; } + +.icon-chiping:before { content: "\e635"; } + +.icon-xiajiang:before { content: "\e636"; } + +.icon-jinrudianpu:before { content: "\e637"; } + +.icon-pengyouquan:before { content: "\e638"; } + +.icon-xinlang:before { content: "\e639"; } + +.icon-weixin:before { content: "\e63a"; } + +.icon-mima:before { content: "\e63b"; } + +.icon-erweima:before { content: "\e63c"; } + +.icon-lianjie:before { content: "\e63d"; } + +.icon-dianzan:before { content: "\e63e"; } + +.icon-fanhui8:before { content: "\e63f"; } + +.icon-fanhui7:before { content: "\e640"; } + +.icon-fanhui6:before { content: "\e641"; } + +.icon-fanhui5:before { content: "\e642"; } + +.icon-gengduo:before { content: "\e643"; } + +.icon-shoucangxuanzhong:before { content: "\e644"; } + +.icon-shoucang:before { content: "\e645"; } + +.icon-fanhui1:before { content: "\e646"; } + +.icon-fanhui2:before { content: "\e647"; } + +.icon-fanhui3:before { content: "\e648"; } + +.icon-fanhui4:before { content: "\e649"; } + +.icon-tao:before { content: "\e64a"; } + +.icon-mao:before { content: "\e64b"; } + +.icon-weixuanzhongyuanquan:before { content: "\e64c"; } + +.icon-shanchu2:before { content: "\e64d"; } + +.icon-dianhua:before { content: "\e64e"; } + +.icon-huidaodingbu:before { content: "\e64f"; } + +.icon-gouwuchexuanzhong:before { content: "\e650"; } + +.icon-wodexuanzhong:before { content: "\e651"; } + +.icon-paishexuanzhong:before { content: "\e652"; } + +.icon-guanyuwo:before { content: "\e653"; } + +.icon-fenxiang:before { content: "\e654"; } + +.icon-cart:before { content: "\e655"; } + +.icon-home:before { content: "\e656"; } + +.icon-home2:before { content: "\e657"; } + +.icon-search:before { content: "\e658"; } + +.icon-shuaxin:before { content: "\e659"; } + +.icon-mine:before { content: "\e65a"; } + +.icon-mine2:before { content: "\e65b"; } + +.icon-chakan2:before { content: "\e65c"; } + +.icon-iconfontscan:before { content: "\e65d"; } + +.icon-shezhi:before { content: "\e65e"; } + diff --git a/kkmall-search/src/main/resources/static/search/font/iconfont.eot b/kkmall-search/src/main/resources/static/search/font/iconfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..712fcf08efe51d15c23031373b8a9d10c47077b1 GIT binary patch literal 38610 zcmcG%2Vfjmoj*SBy{S9fW_PwXZI`ratCe=uwN`VHWLxe^96N5Zepony6rQs|C<<*thtQ9sqxhQ>b|B|b zT-%2n=i{hBXcR6%jy9oJ=n|T6-YOi#w#Pa;jBPir^3>(ncH+2xb{uC#l;Bs6VVlDB zlyx>|ZI9q-UhRpIO!y^iL_wIC*f4#`(-SWs(T>#U^0Dy=;buX`c_Ypn)~s*u+`M7- zBAl1g2_w_>mEJ$UKdZ?AY!2@sD*uxH^OD<$Xv{6YRS<=lL`H z4jnyyQN;H=&QIX{e-2)-Ye)6l=YCiauDJr|&m7uu{6g{z+cyQ_+A*9roWJAH9<%k! zCeHCZv~b}CM~-?n8=D2;%{SwPpS|$#o(u2&%;)C>;jbEyAJ19u^uHUt`)fEB{(fwo za%#`p$%$W(r(ggPfeAaY6|FOr6b15YK@wE@F8X&!dwYFPekzoRcKV3JHF9c@;biUH z_->&p9RJZac4Fa#u$7$HK_sh2w~!%K&M>7&I7_m{5r_0%T`EeqdgkFlWOM+^1|>x6CO z*yKs?+AY;pln4%|LvYRs%t@SVn?O{RY;_Y&waMBxgV<$Jwr>-3Q9sW`R6(|@@)p6S zNL18q;;e@_osJp7;jlSJB9kWrsB!WS)TnBeMujw(Xt6x?fnZrvv ziMrc*>(id`wN*GfJ6mmBzrMe}vls}h-?o0+*<1S8^{<;8t#lXrI{N}0fsPrY7&IDv zRj!KZL~mqNy%sWO(#vuxdO>2739dL+UOt&q-4`y>MVEV0&pf-LQb3@-bjP<{$V3*;Cn^b@69;f4mB8dqz$i0j{Q&%dhM~?4>*lI zyzmd~6Ksv(6JkPICn0=M4HuzC<^Orn6A1o5~=21Jqs$G zK9y4xCT6Q)Dl|1_GpS@E9*c&8Zl_(>6v0P*y0ai9Q@M(Fi1d>ov{aykpVu!7rk^)y zN=V5{GUw-QjB~baeowAlnr3bB7V+4F$HewnJDZl;=kG`q5{UvyymOaG_OL=rBGD3W z8fcP?bQ|!p^S!t zKGO?6!)TRox_X{K8KctzrECU?Y&_ z=^h|M5_P@*69bWg!JZ_{=}DU5i(6aYUyiK(`?Zlx)5C3BKSG=-JRKN$%Fh7N@7|F}lm;g9pp>eGW67Xis)U0{NY14Go^XGara_CEF8eFctnj z)rBY67eU!vLPBU4Zl64|2uV<$>8f+R}gpbmcIjh&u_ zU)U(131)Z=HiB+{O?6?yg_8{i*mzT}p*`6a^1Bm8T$2SCaca(jH7QIvjm{q=UFFgr zJ7;f*H8#fP)mT0sqrZFgVs7jimGDXk(B@nl}sEU8@}ay z#V1!ve)6G{cOD)cJ$&cMcOMxYJwkpe$&H>KcNHa~D@nk}B*i5_JHr2yqr(w#9WV&2pPr1?W=%pf^N@WtFrr6!`-~;SED;P$y zB%~KkuzzG%3L5CsN@1^XoiI`z)-{S3+h{;g-nEfPURIR3H)j4?2F_(iFoY;krcf=J<{scY>i!m341h|GHUrir9J7?><;=FhpxHi zzd!>azry5D)XyZ`E9s;%qb{GRX|~6xKkQRPDI5+kQB+(FPAW0x_WHpS|C*OW522hW zE|p_0(^S#OqPN@3Bm?Aows>E$)E%Urcr@m1DD-TZI%xVNiBbtH?oDo&%bjU6<4viA zKauu`!E~eB8BZi!uC~(ax~3Z8j7688Kp#%fdxZcLf?nZ<$&+?Izhn$7Jlr;oD5|P# z6$rQsBf=~QnS{}}8Nw@7Ck0id>jbLOiAc3`v4}Fq%Sej4`;Qg^Eh0j1Po>=5RqEt( ztf?^(b=ZUe@q+`QfAbamcu>;aX&+{nuhd;4 z9ZnY$-J0$oH#u~hOJq*x`I-`o)|}CpqLQF(CHY*xE%g3_hYsRP?Yg4c#=NG4kLew= zsfs@TRKVj3ge!(}$Pe-%T)8mMu4W=Qb5a-7EhXZkx$PNE7$k^P2C4{`qrm z#yQg588~&Hl{0ap`#PYq=Z2s6#{knYZJT^S(dzcA~29ew{rR#{JI!GwugP z+4Q*0**`d96h)pCWLa6mht4R*OB8p#;Pu{B)V1BO=eE@g|L`3dv?&LO(E1GgVy{5X)Y#AMm5@O>I`a-1xt zoM0qq+Eq_51kt<6^!N*frY5g17E6VrT^>eWT%d3Fct9|GFD^Jb5`l22p|`CuS>iCG7Qvz29>hh7-T5A|6k~Lq31CKjNpv8}fPl9;e4? zb2un9?f-NFvWna9omlILI1QK6aJap0!|!>jT3FE)i*>CiEJJBeq}9u}-eKzmw1*N{ z8|V|THt0e`$W~KGq5By4xIiYcgAj@%VO$U#c4X1JMOT3s5Rf4e&u5VQ!@u1m! z^l?Wd8@{-!g9wj{Hn+W@(H#uygbvTY&qzky{f%_%$U%?ka@gWANfW(MH(1WZ!q3@5 zxW9>;tP&omI##Y&&O|ou19zmLvYhheAk{I*8-fV?3UqNuL|ai*g!nNlfRBPtQJr!+ z*^Jzcr|0HcELWsmSLAXP92RfkY=T(3}$!6RRdx^}OlP{(OUK7Dy7~$Bffb zG6!XZ%PeKD2@xAg2>4e&>*PN)jgiWyQ&3}(+h=9(^kYI-0tS0%ex)AtIdo6hMIW(i zs>7jbcK>`T)gH62pGu8wD;+3ppGZdwQP<<|K2e=ZW_^tfK7Xpoq@Pe7wKdbz#IT2w z&6%j%?s8-T;gs&E{nm&T$MSSy^*9MM^(1Tip$!-M61liMo<)p-I8Pp;7~?m(Nafib2=H#$MS}+ zw@dRBvRqqVe0fZqB!6=yX(W}D3{@T)JCu7*7jFhAm(bE#mzi#l*6xh9r%irD_VA;b zS`T^VhrUF@=a0wxZORErx5+1zU7?nw*PCn!(GP}N`B7`AWB&8exZj^h`2BJEQMabK zVPgaTT((eSpJ#oG`q;3rM%XUwuI_M9I|BvcHo94t>|~-sBvq7V4V#;(nx;-$2dXxs z!_K3P&#YZmEq2s3s@Y9zx6f=_IZ<7+Y;|wBW4Ji+TuP`PL63{nb3__n zIo1*eOl0LVAGm9>p(+GGTN6*G#F8{)DCT!2-AEI z9f4CBGM-KmVc*_8yU*INdTLp3xvSKg+LhiF341*@RWJx>Um=Te#77op6{w9^KeJAV z7utbSgy>k10?AG&7X_J<_BI9qlIO>a?B@lzCgu-hlORd{>Vd_1GEF9ER!*O}k8|6b<-&;j|fY z%A8`sVsSz3hU)^ofmvrbov+^r^*ZSpr*wncANKT(jd`0Iwl@1>o_N|Nw=dt^viC~2 zFJ$wD?GT04xXWucTpu6-fxwPS#1Ys`HVDJjfn_GhG^vW*ya0+lClRQ~gzbjGfHGm4 z+YPwQL}24YSU%p@TWF3(+)iNw*`RPk0H!6BK+H)HE^s&~wVaGECR?f&ByhCh8R>Cw zzacc}Vk%9CI+7qodZbv*HuSVLDAANVmM`RDMk*qiiKfuTN1k|iQ?M!F7sCziXs(ct zxzkZK(bk*DE-OY|(TtgHV`Veb9?1_HiBxWKAeZPEh&##+fqc~CiRJ?h-Hy_M^L92h zq*4t{JI^~%a&(`%mMq&71I0vcU@DhM83UO}dj{4RabaQMcOs>~7h2#5=@G^VnLKF& zQ|Q)-qRE;f&()dRIowFEN$O@hfn7|Sbl6~%5aemTmxVQ`0;85oQrwi&bw*)w-fJz( z1?j@6vaeE#-v-wB&79L(mW2?MR*)*RQ z7D?jjcl`*A+tRPO{^d^)Ylis5ML8x5YpY~YYlt_X+#)%V4KIsiYA14$Y9xEr%8Kam z`fQOc5n_myW!m;wjo#kw{oTbm_YQYq}J(AByqPg7Bfp9h(9;k1h?Hd+7{o`Yi z)h+Si^u&N64fl>`yK}kj_dNF46ZtUmN5gr}mtt`shs&Z%y<> zAc4NP(Tr4g?SLRYF&Z|Y^$&9UE$l@i z-6w%7z*>!+$PJuOmxb~34;|P$JW%c~H0Lu73M5Q_VA1Tx>9$3n@;OD~*0hRc=!ZqF zT#12-O5CF!G3vbgDoqnb+2ygV@UEV4Mn&feQ<2{Kc9&}Y+Z){uhnqZ4M6E$d z-I8+{Lq95tHakmSpU||gil%hMKe-*Lw`Xk`$`tRdkK1dXb4gxT`Fs5y&#!ih4yv$> z{k9Qg?D=88J77C}Hdp|mqRpWc9o-$afV=RMsz*O~zMf??9EQ6Uee)pu4V!|Wp$QJ< z66`=j!ljqUK;qzukf&=-60$`>K^=E5=rgEE^oCl-o<~rPh{g22K|{dJqdZ zbQ?O9_hTBp<yxo{wlo?d#s!&m1bD zG<+zgI|*4$%2PI2@A^J}{{$hC_Wr z4>Y7c(sk3&jwkM*7d^YV_LCM`3jNBZ!ST@iV4KGvWLNFzP6yRj{P=G-Q)(mv7dKQl z_&@T_Z`Qv17NUP(eeRa@b;{O_I|gTFH{Nnz?PtIH;(^-7k8xTh2_Ig#m5s9_V7Myu z<_35Z-~13BlnmD`+HHcO*U1xXC<0m)w8=(fP2MOlM%F+kvIJ{!2Bsrjggv|El?7lU z(j-XYFE7YOV9ib?y+(6B*^z3G1dRr7gV!_+!)-SUSqR?*KVyl$1pWwJp}(lP$uDc8 zb=m_?&IRHtJW`Vu@fnz%(GjOmQC+XmFgecmtC2)!1%`0K8+y8acl;cg;3 z?@y{z6t!tQttPI;d=kgNqm##v9X)d41qTo8+q)Ykq^)P4wPj}Y*odcVsALX8fHDIG zQaZ(KOWa3o`UBv*mIhlX4-yDfT$$yEU3tFAW$PUuBYY$%$N=3R=|d9ubevZJAq;L- z%fY(D|1&Q;XMaUj_tezBEn0Jbpdmth&MB8>qX+7H(lPkrLNQ8y7s=_i`Nsl&x~wK% z5^f}lJ=oBlpktZdm@^i-y4JaKe0=Bl&c;}*F-8`)jgD>`-JXrWOhY#x>sh_Fe9SjB znSC}rY>MKP)3j->zCLR=B}vVzp6z0WCsyz<+iriv&`AhkcoI3dyB@i@m8`6 zRgdr7iK=6bH=yRxZCg=uILm3GSNM^r(IH_Y08U4RtA%TXuT*^*V$(Km5SW9UOPmf? zy$0S}5J?XP%ZMUFc$0|B;UW%*XBb*rF}_?*VK+o{o1m@MiOnV0R+}D!xrpGJvJPCr z8ZSJ#BBaF8NOkn(mAD+v-G5>&v(@y~S6y-WB^Mt(a{i%xdw1pcsoobZ8^V6$urK1qPoj5)WT%eGUTXj&g9S=vmAy-hA>?#vAuP3ZGv06@2v}R3_>>3;tB2%T>XC#LqE)zWt zh3=JcSQQP2OmQrr-!x?k{QJ_c?sJ7`0$+A;} z*V3gZfdh<8S7nI9ZYR8Dx_V3*ZjJ_mk>+7VsWwG|{uqwHFSjq;&i)#FVIM}x3E@`Z zQQ=A9Yr=D6uG+H=8~{S2u08qbw;VlBvg_|AF6VQfd-Rc$AN$CC_uh6;7hJvFT^&BK zI+X~`P045&3b+D##x=efK}B)HZDX3EE1Eth*zu$Q?KoY!b1TM+?h?4d%(=^Mu0ZQh zpdqKi(YzZ{72PYKkTMOkmp%g)r0CpP&wW1YUaex?4y@4YuerMZ4_4~h{d%4k)GhJs zGfzDJz{lVFo?CCe@rJ9fy6n=!7wz1!WnHgX?#+bC9$x{TH_N?ELD4V_!CBMoFz}{R z`CNCN8_6+371>36AX%wy!vzdZcMd}pb^s*67LXqlyDDW!*CGrpmSi`?0{$42Kqakl z3|0u2IG7?I+p<#O10L$8**Q%4_=i)Mn@(}NG{RTu8iO1$o1^a7rPrBZo8d6eO${V7}dHe(lApn)b!en zf-yI&Cz61KL`%c)agzshoe_nBOmv~PL`FM4LfFQz9Vc53x{P)B?!quSPVw` zb6s+9d9H`{=FXM7rh6Df>XLRu6`c&g0m!gUQ9UZFvYUCCsLPsD_eeI_QZ+k=+dxq^ z?5a)Qk?ofKD;vAn8MSbkjR+4cyn`La+?0fPH3AFb@Fm#b zd8u%lP-Jgq&2V6})Bmkghl4Opf>~@6L`9WFIBHc*2F#CYHjP38^6GZoYo8N<3v+q4 zLE3S;jBSG330M6#!6xWl8y83gyGOIbUoOBJ=-3QF%js5}n=w`K-2{Ie$3YOAWqxpi zaGd|jd#VgV(W~6l?g0<{^Y7}yT`xH8u8OF_2d8TPKi`&%lNY{@+d2#o(LbY+Ieh3? z{l3Z^@7dS-zNg<9BC15>&9AAKCk2-axKVWXM5KEB&$+YH?Xslf*K_N-4>Z}{*4k2l zvooK|X40u-14sTvfJWpWpN|W&nN%C3P}qMVfii$9>VF(qVf}HCg$1C*fI|tgf&V z+3BDXFqWHP5*3L6yDR1pq1q&rJEp5_FaDT| zkH7fv^#}H`!3!_of7a&03&}Tdg6}^s?m$7_AV~K}ujp-^_&r&^qh{vPQ9U@`uN=p2uUjT~3D`#8d?pfg@62h69ACJL!YC4~^TG zWF=qPSp1PU(1!W%E&cxeJ=W)}JMSdd@^9_g#RE?3b}W2_{g`b4QtpFQf1?I^+1x;7 zv9E(F()v!23XYSDV4#=a%7RS|4i-_C<^%}{C1p1#qhb@4v(S1r;7Mj7zzLd4v{}G; zbQPwB{#Pvpig2Ell}x`%4MdwkKWXE$RoAACt5^D_-LY}g2*B=JAl%cU2=^b%_0# zMjIR4$-9h1i(OYe`uf$TEfx+s2wO*Fa$x6pR`)q=q8bmuu^CrIo71Of$9EpU#dVB0 zg5j9WyM|;ln(k3`drQK&E9qJ#IP}$#=G+_(Cq6HZbNlz(b|)ucU7}pXPRAV z*#n_f+0z0Endy$^RVJ%_F{-&0w>xp23b%T`3wSiqo${iuzQ6EQ*2mThX;P_UtJcA~ z1D7dSgcIN-a1{ZtPjNF?kStKp6zIbSQ8s&k{&A~@8!-riOA}n2g*a_0ScfLSpaoW< z>-M#R-LBiYF3o#;1FsqC(HyTDUVo7Bzd+qpxX=G$)#7m{7av@=TdFl)FD<-8ie5gK zy%;}#oCtN(f7r8o_cOZ}KRDR4n>@L6%J+M4efMryGTJbA+Aw!cpW6vx6NGEDButtX z9GCY7hb?Z#Naya!&FCA*01EE}&8BLg{JL(N6l^wq4di~CKAMO}!i%$hkqmLS3c=h4 zQe^4J&#g2iMoNP;P1;UapDVAt^27;i!%x`;oM5jWQ}N~g_nQ~K#%{tGx>9(H@J`_l z;b7G`vTfDaXe^?LaPi$i7}t=wIVC7i1@>7g&Vq(Q))Zzixk1A)tAQLp{Sv%?)2HQO z0;aC_owvXJZ8zTVmh0bi?NulCpI2=jtQw}L?WED(DY?x=_235!34B9NAkm|!H?jM zMDbFQtw`j8jpamsnF-n0rBEX2Fq=bUC0@7b!mERch!W9V?#YfsxiJt8220^kAYh1$ z0U@F|5V{crg$6=^IAFtf1%2UQG#ry{awy<$aXM{E!Y*mfwqo4n_L+t!5DfX8VXt%k z`FNo)P$NUkqZAUZunA~0K2(@p_zt^|<@N{ zJnpINgpmY9#HP&wvdI88-v)LDg@ccG2Ox&p5_}rZwFIA@JelF_E_#x0-gZ8?{NclgFS>r^rI$>+ndOlD#fvWb;=evw`?tRJl?yJY zZ0Pyn-~7!F>TNcFSf3|YQivlcuCH2g6N$kH2Z#~;9N^xPFefT}h|Pcxa(lcrvl7mA_qrH7?(f+OH?`>+@d;Zq`SZiNzG*ro_-B2rS z3U#M24Vbz9*fqCTD`)pN8e6v-js0g=s<&TrY`w|c&Q!-_Tjkp07p(L9*IjV@+DhAG zN6Kl2;|2wK*NBG~;}Zr1lRZWM6%vn27!lT2*N(WU4i_EBk1mODp8_(kNC5o6Afv&H z%100+4d8xY51B?&Kpr9-1;jxG2*juk^_7e5*;F>)`o`G2GTRs(lXRaSkU+YV-dA&{&9C8;HC}UT9hA< zr_9=|1|~asE1`~nc-z%R@YW%I*0$2(t5y&p`cZb4!S|~~&AMm;*FYsRg zPt+k`mLvmf#v)7wK{XYFeYbY!n@d-}{pvmC@*eC;syaLJ+5P99JTWsZ}Fyt=-ATE+OlM3+T6?|Gq{&oPMkJ`%8&j`=3k6 zB_v$?QSJA5iQ^0Z!>(g0XvS2XodC9upc}j}gBT7_)Eao7tYDJ}Z23f-JpHmLayOMo zMrW%IJQ09^*0fd701$T5MzT9;lnnOf+An@q`voz6M*e$oZ`6K)dviS2V{{(TG4iL} zj9_H6Q714tBKOIHQ4EO?A1PdVwaC`pb89*nZ5&;;!PmCeW8YWut*wqWNlNS5^Y)%Y zH;!zI_(w0DE^e9V8Zrx8JoYU`-*9;91z7dq z)zQasQYxb7Ia)N}R{%xg9J9_p5uXH0S*aVtMi&c(h5BJLQ7R4JV+?b7u;bOn$5wD-164hl3Dv?CA!7Ys!d4BC({Ib45_x^FlflPN%~m`jv@Gt)df` z-u;;m9_M3ddf_?t4fxDlh<`b!sueOZZXx7+mdj#M4r2gzfdWp%2?a3Cn5f*`W5IZm zuW}h0uSH7hu`#ocnn4pGM=~%Vi}YiNcD2EI2Lwnv+~t6U3_~RXHY5Q_3IGuop$8tl z|M>Fd$M3K2)*GpIW7{^PBgwbP4!&(q8Qa(fp5?wvmoLBcKIE+Vk;A=xyZfaa+pLm& zt}tQk!q?f?*jl`20K)p($&*REUIdq*)dIQ))s~8k)Bcy1zsb5`Sj*C~{tIC#Q7_J#$!o`ujI(6VVBAIjSvcuFdqe_+p!t!J%W-P_aNnn@cjRT6Zn zBkCp#uDc{|16#qd>u_8-Ex6NaKS=FnJ{Eu(Ns5M&HoZI7lh60$ z=tf!c4z-pWJefQKD$nim$^-eGyp-S%8X_$64Sd1stv-R6ck3fLu_g@_5{J`hm7ZtrQwT{%)R($X0j z9K?|5N1M_aZy*zCZ0Z`ztT|`r`o?n)U-07Z-u!0z%js&i*f&yX9A7{GS>mq!k{oMZ z;TzN&1Mzlcz_Yr8933d$w`0$TJNo;cId=5v`5%%ezrW`C#-aG$fn|rH1Nj@@_DPoe zBwi6OF|zPCh=U&j4Tu0CFbWBoFJAFB;l0&&cfx)>Scc!@twc0gb?YRB#}a2#TQDTIg%Xf}lbwaBjLAMCx@1Ji`zcIs)a5-3 zwDSzwv2w-r*Ij+p+^%!C&2HW>v*Ns!=PjQY9~&K6R_!VkI}9VA_W3|s0+zPGq4#h) zfo_6noHA`9Kw}X6xbBdLu+fp~NEK6xnKFwQw;fSZG)ynFcNjg>fn-Oqi#zVQxN4!& zF|s>~m>Nqng~SnB!NWXZ){#m#aqQlQ@8QJk z*6)1!z=2QmP3@zm<0G={orBys(YZ>NpiCXnmMgv0LfSZfyY@ekSQ3Zc+9|VjtPN5MV-Zj z6=2o2cnO6~gM)i)mS5Gj4ofE3CIn%6YJ7}i$ci1fMZ4MMAL}(82(FMUniM1O3UWcK zvs9@=EkJGR#7ah|fstf8(J!ZufF+Tf4-J~8U#a~!LS^2l+41Ul^h;X?FVkI7w-b$E zk6e~FiNmH-=YelOx_|$pd{g`GS@&ErF>%Q~57l>Pk$;O`fk+$MRSp6>o!xO^xeE^! z_3|{A7RX&3b$Rug{lKIDk5}>k9;M%%ICjsc?%^ZC+Mx}1L7upsb%M(#@sh`?P8C|Y z3vC9Um&C&fxmeL400Y4!=pA5BFz_MbnY-N(`i%apix!PbS&%|GPVZDki1X9P&*%)a z6$*jX2nAbPa+z2(m<%N|K@Zed5TQjPPm~hJ-<9Bo9U@YlF@rV*6cBh!fg;ugfHcx{ z^7khP%jX_fTh+_XSv5K~ln8YX)xNp!w%fjb+s(HT)fRPK;;6_oRK5HYpSXPdvgVEl z56<16Nyk0z=F2{H%U5r`b??5LqXfQIb>oLN-2t|>4r?Dgz`7utcL@VPvp-U`rHKp3 zBH#>r8^9yrNGUA#dkb5X{nEKx?gs6c>0M@CQqsEteFm?W;dFUenH zudfDx0Hzn~VUS{~p_#Rl2uGUWxT6YG^cK@;Dn~m7K<_%=OPsX zjDr&!&LNBC3~zOyeU`LiW^vIpvggxiZi|`neC&avPygiUBS)UT`0Ym}T~+11SMGmk z-@b>w^{IU=L{}YBasK<^OemBgeVH&0bUPM(APAh;0Ar74*SFob-A>+gF|PsDY(b!| zE>E5Jsc(Jiyz@S_f9D2~s=8y_v%G@vX8gjLT1|66$fORuw1g1Mmu+f=H+W;u}nE0Jr+n=BHo{UbpOp zaop`9I(5S=0jmRIEwBa#2!P#CfD1GX$2zR5qC23jZT^c@>Tnp7i&YyAES>>()_?r` zpZ@WgFFpO#ryhLYU3c7m!&|Pr;-U-p?Ao?>Zn_JPC(K)6l+R(FR&4p_uV#hcm%72W) z2c_EDRdt8rSK1A)=JC30H`rWW56lJaNZX;R?KX`m(kOVHZB$a(Y1s{xE#>#xJnmEZ z5sh9i5Lz!u@XTqt-aplkxv2X5<^iuisF+?)-&8*)gQ!Z!v>NX46X=zy*50t>QiY z+^4lT4f=vwKJh_{CF$8G=6@qTDneu!NpK5zGMttWqko$DD?orBdLQ zuYUXPvDRC@dhp^+;8P4S_tNSEJ3o7E)6i{y^SNtGiMA?+PL*|vMJst>d1{cKOkyrbD!?!*4*tN~Wx9ti9GFT(SBag^bS+9T^d>VG|5!ML1 zU9&JD9H<82WCMx~Yim()WLY0pZiojUlW-4dU5kbN5?qmMOHjxmfmkbtEHcsvl*gA} zUE&}xb5)1hTO0G4bS#pQEj&ACjGR&zv2u|g?9mV0)DnqDjDl!U_;OdJxReiByPU7J)FWH55hK{o%CrTBhGg+L)@BOU2U*$FXebDf1DGt^HFRYe;BlI-2zD}wA(0Pam%f{@PSF5ozE^wLsR0gi`&sMR-5WFj<;j%}a zQ6C(pXPWcV*$%jwFtD;6u>Y7cz4#|zI&$Poe6yd_&Sjdzp^*VPXWT4Q)MIH0b1=O zoG|-K9i5mr5CuSk*@H))`Pnl^`Q|Q{snE0BKG#`PfdxmoRz$!ljICIJ<64FMb}`q{ zqqR%i3L&%PR^AM(cF`h+9gOr0n zFef+-me_)l!$?vmeVAQmUH=Z*PYAT9@gVkll_y%y>WG(5m zecX)2%#YjP6nijNF6SP!L44S@@FVtqmbH8u0a%vvLI>jgs=})3@}|ZH6+OuiPK2dz z;NPweW0Hv?Fk^LNkiZazgh8^8n|ioiXnSw3+ud93t@c!MS*(@?{gMYt8f{o=iWsm{ zYk(|bzDr3MLXg196;d&Zd<80sIJ#sO7VH4MUowZQ=d_SM#oyoAWv~4UNmGcaroXn6 zyoIXimYMe2bE3OEu&r2Az9bo)ZT%4{X@)^O3j(!eTBln+M}9>Ns(Cfl1tiAk8lANqx^*M#_Hv_5Sx1a#Ycj$*os7F)6IyV7psD51Kt*ab^G7| z()J;KSAhWv!Wtm4klNrU&(R?5T*ezN9F1m1_|Gs_Ke4ce6@nU&+PS(tv7 z!{kjvlH^i3qQ{U7i#?aok-u1OWAsY^FT?X8Q>-q7v17L*>;WK8%qe%cGnpJKHS4+= z)!}^< z$tZq*#O72LKv2;iV6tw>6^uBEuD2Ci5yxE4q;=M|qAlTKa%x>)sy`cZ)V?E~H9odW z64#7QoDa^JYHGxS5whFmkrKfcbGSG28Od}TQA+)8cN>C|WH;X5{;&?)L83hjc8$m? zk5kse5gULhSoy|*9{1=@FO*iBD;@0Z!fF$4o2PqowH;Pt8Bv-!_8|Qs)^mts8PhVK zk-~M=Ywb2lweFJ6AkJ00h&l+R4jL{j408^kVu0Ad0yBuZrvNAdC7`Rg^bUt%e)8~@ z4_}@*xH|4|+uqd!ke%U;MxXLTqaGa7H@)Y)^Y6Ih{KVkKz=7I*cCXit)H`&qS2z4H zf03=1z4OrVja$3nB2DbRX}vGy^Cx{%_~Gc+XI*pEr>}CgO|5;iH{kUKJ@qa4z?BQn zv&>ST9^oJk^AWj*#bw;JuW%J=|F>I_zRK7@*Px#6_Wgao_&A9Owd=8plM+B3c@& zJ1E>`;dOZh;0`@53@@{Upn**o~o({oj5GOP)Amj}1tVvt~7MO4&m|x~zUD->~=t$FzsiMQ<2z%xq@`S@4I^_x19!aQbg3#jVs_x=SQBA1r%i1!L zd57(9(w)Q8hYrGdX#*wdo7ps2=}gyV)195^5SJ269)nBn;uSq^Gt_gjR>#WDuF0_? zAq}dkx|3~f$yke22Fi#pN_>1_0sdbn>`!^vc-LS>w@ZaL3AaGY|FH0|@C0eDn#0A8 zM!brIxcEK0H*FN7ZZ280VE}ChLjZ~p$N*rH2(0L{afC_=?x>Cd5%v3`(}F+b^G^$* zpeHmP2~eK^`6)OncnyztS}?*U_1F#1EXccHciK1FAd?92yvDeN(I#R1%+*hDLE~2I;XFMSi0srv3ck->vWo@srQm(PKxP&irbflhRVyuzoqau4Q z*vE`6FGP3s>%m4?&3+|saDKg>7Q>CG-Z%+tbHV4CX``xgF#-OT*3 zMxH0Us|vgbgdJh`u3Q#yps7h%{t(;5&9ga7gHA9w_`SI`5~>BKqX;6v(n8$44RR{W zRtPUBBXr<(ppiO4A*=0wxDa1^kMUrEdRZAFxUpmV#tqBIdn)a1>14p4Q7!#*Nw4hX z>IQTUZp}e|a5wRiu5MX)7A-{3H@%iAX;DE5pq#Y=Prk^lKU`0NXPLW|m&}xw?$Sli zg@FaVg*YzAelc6(WAROK7LQN4LxuwoX||@PhxOdm^RXVO@*A=8zRJgXScN0aB+cgX zF=mKSd&9@#8xy>Y5i;x$D#W!F@&eX|3Amj)sJ_S&n;SlwK#ooEDZ9@Iag^99)X92K z?Ynw}1sr^|_w7BrS|<5ju!MS8!z8MWizqYcKpDvL(#oFqp$|o26MS?JuoV2)lfo6k z3E{zN?!f*%+uK@Y)qX)g*3#Wb1jp)C=sK}_j5x^fi7VguhM>fN2jTYSRsriAI}r8C z;nD~#1mGKHWjjYbYqn*&f)zp7j17;n*rNrICp#2vfT~|n?&Y~>s~I9(di;_jyLN0? zH!{@O(UgVKmH;q66fo>qh7sW5w41LS#1|9mA>dd`TnYZve$s2;3Uf89#4Z6iREXe=NB$hSH<}o$%kEjm(NvO?ew`&|83aH}&P;To1Xpe`EuEftU( z1}IPhFI}xh&bR=DhkFKiVJulTJNt;=2m1if0iH#?BD?{zG*q9JX_>nV%b29=EJHls zkl!diXlqZyz^6T}P^YPUmi*ST_4CaOD(oEUGhngLs3x*~u1=dyf3H1{`0QM(UwknW zF9j8rBD(e^xFWFPT--b3+R}1ek!t9)BEa)ZqaeRXVDgxKI2!P|v9>Zo_?A2yer|QQ z=tQ85h&||Gd2-{aCno)$1%`(zPb2CSZ$%tFrS+wkefMMa7sA5Wi*IDn+I0)xV4q+e zRzGdx?*re~;`_K4(Icmzmy7S>#Pi`{;Wb<|;$S%e3R2BgPW}em*+t;&ntcd8!i+Qe zgCP2V_kv$RTqA#%%4z-a%11n{KWa~XcB#AYb_&JY@!Ov9{1|8Gg3}&<30hmXFV?$) z|E~a!51PfJTF4+DA6D?%0dC0AK>YCq{`e1L^=mhKnazwhI%st_NPK;0!DzPV+&S`H zK8P@6@a6sR7;8V({52g9kFHVeOI`C>+zJDCmZaGINwOM;wG8H9GR^lG41661 z42SyaG#tERMX2Xe;>-5*r2L)s@O>azEdm@#TYS{lbsghq1iy2 zyohiVNEI7crf^T*DDg}iA9|QTE^cE%cqm^i1dd6L1_xPdhkS*eY^NMCSMwy)9sleJ z%l7a+Ik^FNaMzPhI+3xd-p0ff98ev zhf_d@CZBS9cz-TETLJSLNYLdKyg%Xxp`qd;M|D|#*com+vMu9lG)Y*oMv`=CWZlf@ zvcdk=7OWcW_Zn_+Xn}K6e61K-KIWiPqVKpbhX>Pw-Quk7TA{D$O@9%WcWCDKoLI8p z9w*CD9YkGz5~iUiB?NWqG{>CxV4)f3_e^c4@3plG{gwS`4@**viw`)xFF3eyM}oBw zkogz9&JSR`&?NIb-TBAcj*!U0*XR#e5&GfT52Iz!sdWT87ps=c=$ONt2=gRMDB?4q zzSzVWxvCtLdnP(=cJ@<29}f!EF!FOyR=MRJM5vsj|5&?(+`tKrTHCK`K}&fUBZ9*%Drx1ygId#NG0mc! zcu)fmD#9X#g^0>|P=47Dd!bAsAnD|GP6F|uoT~FhRn!bWcn5z-Y&qGi9j_e+b>VYm zweTKxlI}*EVy=JD!Y(*& zJ{*SE=e&JbO?(X4n9-3cvuW=I-Upr_wR#QKUw=)@CLzEr+KM7otU+}~ac*dO?d4~y(Oo-toV$J7 zIancN?Xm5KqHpG0S5Ha-d*MYp4qV4pv~)goCZy zDCZQ!!pX`a2FX{h;F^M^(DU%Maaw_ekT~GQZv{Sda}+)N!d%b9A1}!N;C#TJl^DQv z3Ad{MAvY(ZRvBIZf5_QR{=*e9bwrcsX2ku&)dK@(FY}ii3Jh(k7;g%P!h=)JAzy>v z1r+!lHx;N&xBu_kZn`NIw2$EN&=S5TW-nP?WSfc=mCU6 z0p@{kcn@5bsuHa)yNnQw|a z4ckEv+=v*>?(k$WteHBCbi`U#C6keO9HuzkZtLZ?^mW1)*e7Te_`d<*PM@NjZJBwvZ5$C|`87?&B`GYtMI*jR|X4NE>q z>Q+Ial7dOkSDe5_ORA9om>|*wh$UZe0{6$fd|7!g0iY=USOwL-KUkKlu>a@X;nVZq za`QD;A3419+;uZkD<`0lHm1*m2^OesYe+j8;$hnOI+3v6@a5S$OUXXVAc939KnUUO zEU^aCc@! ze)blp-wz!`@`u|?3E$z1{GpD9X17l*1TrKM0m|zeREfpN{6wy^Cu=vZEM;}9<&ZC5 zFUuK(kJ(^Zh6c%OSBbf1xczzG*qXAk6wBEFvjy55u!dYzx+7ES$vNC_EavOQX}?6A zI>Uboh~(TZqtO$x2lVhpMwVGiJXotXEF)}l?OC~Ns)ttc6IjAb?Mh*Rg-R52!GS;% zv=(z529C^t+5ySSW7ljtmS*ti@Z;(d^)feT7?HcPxgOTlv?6_~28bnVq3e8{aUWInkIOoTsS<5q59sH;swrHaxvkwCT@56Io`34>UsAv$EWRvqw$eWz0K__On z)b1pER3oU??yTLZ1`UnusokmJoa{k*(7>X>WRDgwaGmE1XfMmh?E}|A20g?YVEODq z`)m^;)!?>uSlt(qUEPJohNuI`37{g@tR~Jv1@;nnJpEXv2cjnh<+SK2;5eYUoaEw^ z3wk)NaMMeGR5(DNOLh=cEx`|Z6Q|JmR6DhDEatv9MxqzUy1S`5bjuApeTkHKAyx|S z@=hRqf3~Hy{XqScCTz0(R{VbxVHQu_~*HCP4%ZF3dcPxV@Vz#!wX=0?e6o#~Z zDbE7j<}I2|ewwz~t(8_w_`$=6t2!To)0Etllr%ycm1$20!14 z*m=Gh=LJ<)rK7!3l;nn>36mK&6?0;h262-)%0xmG4I-c^Y!KUv)4<+Br-yME4*Ye5$aKa_a?|Mf3#Ffu@T( zYS-RmRmA%XH{~0i1O7^{bDx4$qeua%^S?%AOJA<@9a;Dnc0J30dS->0s_s%L6GHs4 zF@E{#@gejG1XOP01*t+8+m>-Vl%>1}PF+JyT&rKa0&`F!@U=W1ki#G_AQ1<6I=)un z#@m-rwTX}X;v@ZCTaPLQ_2RRZS4Re7!LI&R)fRRhc63Q=sC>zXK6J_GC5>$#+qdfj zsbth}H(v4#@FVKFyEohldbVC@VE5C1fmD)1L_(RbUy;qg4+wQZRS?XMSXPWEO`%x# z0iIQrSuT4b^B_+Avl@9C=4LKp$kIet$?NrZXSx7twQ)#2C%xq^crGyE0G&>9RdvZA zi8$>+qEtlg1cjHhytt>uL#tOGT1^_G=Dk6x1?@HbuQOQ=+y`fW#L;u^zPR?NRUi|C*7AIb!?BWplUg-Fxe|{5+>Mzs_3tC-y$p z1fDi7yb+i$`=CokfJDwmPJ~!Xv=QaWJx_FO5(qs}? z1@zxlGDD+va)&j2sj_Fx2+_?7Ol~UdjtcF}!I}GsL(!_`StS-)rm>!i{-LF-7{T}P zEhH^X;?(bcJbX}ZbsMTq>TEt+b*~njh!(xh6xr?#VFF#-?r9BUS%u9@UKaDDHId)Z>ygHlPFX-y4^gYkasNBq_ z4u2K3@*w6hSHYXctCDAvkqWHFsN=xq3oUoC<|7#{2ihW9H7QChG)6j6aZ$xU8--LF z@Nbtpd(#P)Mw(IRYkMHKRTd_%snm(hmE9s=)Barh))$LvYf>rc`qsy9y~X$|aOT?< zUi&`jv-$pOU)%cl`gO)%r@6xf^fS<&r4i@gA*=#Ec{7ZyajJE+W6)m-i_r#odt%(j z$$^f0fI5Xm&Wax0iX#F@4uM+_Cz=?tpu!Y94SJOu%cQ5hkevu);5UY0;Ph4l+U{Lp z-K7aNdUqHMod6}|vj&3czLz-jrVc@4b!1mx$KlTDK%39oxUDKw6LLE3ko2}grEIZ_ zz_3t;dT?OAgO&l<#6#aeN0p7ti3KbM;3^&1C&Ji!CAJ(KPtbS728e5)aN(AXNm?&U z);BeEHZ|2Tr3mcVGJ89PaD&EfYN5*+TfALDLzvl3>?ZDM+-iabvq~%bhS{zOYD_xA z$G;#X+{{w9O&1ipJX>+icvGj(hcMN5W5CPKykfRH>Kp;@%UhStm4Lor$I_KGVqmYe zoAr)*$2PHj>jN4nR)fO}-U(gHCWSMKD!o91d-06hhI{&X7b4KX9nyXaRjJ z*z{DTI~Xi98r?LOcSXJ9bbKzVi!k8x;5I8F--#D#zBh_ar#V>0)Tm0uo%@Fe_U`KG z2+7cv?P+w?HbIdGrp}-&CPvsPL(j60VfGC6DH@FWpw16mdSxbaoF|hC@dE3^Zd|8X zD6j^)Hj|W#^WWM6mtv*Efo^5%lG$9{P|qG<=RJ1wWn9W&n+Z1`Z4Mu`LZ75F-29Z; zX+3ClnlAgg*%fvkd!uIDm$_+f#AkJEX6xx1yScH^VcmMk>bT(xhkZ93R`wvu(7N@! zFKqf1LBBGEeJp9kT4D?|zsCC^AM?PqR+7l4W=5Qi_FIE7^$~@AM53(97fK^>$vIL3 z=$5ilS`xWf!s|DECa9v`S#XhL=a~M2=W*Rvb}DHrrUSf?69d> zZ|>d;;;VaUpIJ z`=^C*jF^_efLrR^AaSq3h+R|)-GHqwf#iMe-Su5-uioLS!4$+t!^~~MDa0p7o6)7U z9;6bmsTbU?38~xbdl~;HUp=|}wkol2@rJ$C}P#2GQKdckP3 zU}sPJeD>)TRkZEx$p?@labU0HaO6<9 zQ{Z)4uLs<$wa65hL$P6EC~RRsn+rdWOrZnCCJ6X>1stdsZkfTRF*FYpM{tLI8#J3$ z?`R>u)FR6|LzO4F@)GAQHr~`BRu5qZ$}<`TZIGc`gC+$$V#U&}ng3IB z1DM)04L^CRb?2!UhH4xB@$$}{XOGa_6bez%_>7}*$$Rd*E@$7RS+8{N?K&*}8;sBl zHHo%t!Zz1FqriR$d!@nn8r~h^th70mI(7<7HK;`3TmHyfF<1cSG_0Q%6%u2EI z&|usL-f3o;w9uRc9l{D^n7_jJaCP9!8Ra%3k{7GZ9yVRbk=4HXLk&ZYd!G z1#j51D+<;$fw@2n`8v#2arGAo2EzhYFSXWS;a!}#meJrs%H8jQEP(N#Vt8mEg2hTl zz+WRbLtIQt7p#`%u9&b?R}u3h@k>I4sWj1rNJ$^73em(d9E2V=P#icURz^bXG*jd+ z>kdVA27||<#cmyB582YIH^0-e)-%iVO zL`hEbnJ9^(z|yopNw8FZnu2BTG6l;>L^*SrYP$b7)jkKcJ~y2T^=*>t$2r4aV+GXC z^>O2o{kT%h03AZOiV*wp8ank-<$2LcIV@vMkiY^%HKc3qnsN2@hPyB`sI9Hq(dbw6g?|DoPFKq9HSi7NK-A1pt!ygWYf{&a8O)YK~bohPqdds5Iod2O%O z4&_QcSH5uZ%9V?;VLe6~{nUbXGm?V*e7Mce*x^y16m2EXNfub$BGUJ!Z zFh;CjSbGtt;;nfW-1rxNeZz_gJ|Dq*MFr_q@9h2fzh7+W1>m&42#24-rG)^pY5tv@ z3D0_?rI*DC3s-_XQpUF8(_83ph6WyTyA7cb34)|P?7%1g!oSYbsyYF_LfkF!(8Y7> zf?0oRX?_mJIhqJ65cTd0ShbpQzX2WS3v}}(W>mPYg$6pX_2bm$I2Nbq_;E|7F?!+r zV(RFT>8Ws6N3h4~>6YkHgOa=*IGl(LhQuhfolde43c)lV2*?1;=Bk)urwr) zNDlsJ@wFYJBCWxoT%&N#Ovq~W>;l(6O{SW0oQKc5z(Ir6ADx1s65|U*WMi8BzqhnB z2HxmOUIW2w-fZ*_L{1KXgT}`57N-W6V>t(+PF=;mLxR?7^k4E@orm^T=$z33r(iG$ zMbAm6)&He{(FzXjeFab6@b@i&zKQX^_8k??zA-`AKT)xxy>EO1R|Qs1?1z0^6IlG+ zMP5^DwNz*#CnAx6!ECGHD=c=~n87JjtnG7HAU0$Sg=~6vx5cq4^?~_-7AR z^xwp-^5n|BKXh0c84Nm}11Wyc)gy$VR4?`oqCj0^HL$KJ3Sz4_cNsxB+eu&p~cV6`mR5qTCRd#Hw!s zZr9;D35n$gAXhOCeSI4^D?Nr)=`{QgBa|aJ268hua3&GcVPLP|jOY&$&sq2#M+g(( zg&$MHSb^UpN4)XnAM0m-u4&S|!Cw~6XifS@_3s)UHT=?e#dOT{f%ylPKen!6*?p~I zz4BH2yUwSbSDim}epszke^hgzR;>M3SG4YA-G9}u*ZxJH~q+W#`mMt({G0Gh!$Z z+%2xJFC=p7*`;)5U2HiQ4D@yF6#b{gUeUiMhJ&JiRO|@C*bqZqqW`?;9rcR-1<`-D z6c{*~k`T|yfSrrp>!>U#ZXT{VRFsjT8<}fh+)i;K2or$7lL(@ScYRxM4Pj{ab74Fk zzzku_{?l9Ly}Ld0I`A2!W1szz87ZE?g%hBJ9(6 z_o~nu-eEOOehjOWLewMGX9MpLz99VbczfaRRc#CEn^JIR?#q3LS}E@FO2Q2@JMIM5 zdJx&cVI4NZz*u3##=03dfI&|K_K7PQM5~ySRk3PTgNy%Mtd7;Ajc$Y1`|Xh16Pbs3 z!Bo`5e5{%6U@dGXYsDsp%=}n1wX+}#u@2VBx>%TXvmVw9cFbL1`R)gM-kW&7C}JHW=-1Utwk*&#N?rrBY3gw3#{>=?U`#USB#oSk4N+5K2jKgiiY$lE|J(q~~*K^Kxn-cOjeGfTR9&IyIM0WDUusY-aJ|Qd+y5SV*OH7l543=#~6Rzzh+$Sa9L&^mkt56dd>QfE@>QwYIc%)$l* zLLr9ka_PVaDN4X<8o9e=xtPn^%06c)W^q2fnp?;vQ<+61YAtt~0$fOB*70#7lS$_) z2?5cZPEg$I*_?Tv%=GD0dL>u2luMsZ=Tw(wi~DbFXTYgg;b$Hgk)lEU0BMlq_p(v(49>s){;x0X)aNq zO(vyXNoP_WAa7zhk?F9MI&<)PXV4f^XtmUJf$IqK9@?q8^Vh+3@GfX2#oVZ5Dx9o{ z@ddxaWN}_pZcHgc^KnHOJ`wXs9`|NURHmk49wjpC7L{ItdS_=v#Wb9lS6aww8Wxox z0YSpJF%=UR#LdkFP^MyWxZt1!NCb5g)E#%np*-HLaBZ`*lEO{JQnRyuMI(y{NAM+( z1nuBdOwmeFMJGkw9?z`8;(mpfC8S53&uizRBKbffSJUbNI4Ew4n+Pr+)cQ83WAQ0> z;_z%tnuTBFNDLlsN_{aZzaq$r0b%R$aP$l+`oZa#Vi;_@3bGBxqe@L`8&af|;YW$m z3?~&fJQpAGE4q>!*Cyo!!50^YH>CuTP0c0eCQ2xx8}XGQRCu417{a%DIj_|YD=Y!n zAR|vANHlnWC;&i;&MIcI9fr*en_n@?;&p+WqgN8KD3-yvxEU7}ixidoib)=yiRJZd zXtqhQrlbwOVwT6JW8+5(j&2X!ovOP<&U4nmqp`fzI*90_im`2$vaRt&i#g7l0O!qk zDXc~kk!0io7=kal3ECoVL#s!^w*r+$wxRKHo|WEANig_hB|TNKMf+D{r%*r3Ag zy^4Jy5ZA9*ksR$Xls+m}DJsSh>YFyKdo5fvx*5+~gf?Zl&Fw}0ZItddzfvLR8JU%G zUPGo`&hunCP~n@kVlCew?!$&_T|)D{;9LB%+c4*%0JN$iJJQXHvm zRL}iNldMQ>iqz^?e6lExqK1?zpOom8#Lc6zPdlQV{YrD0q^w5qwJNMSs8Vpp?K!^F zt3?*WYP;Gga|&Om;bYo>#c-Rb#Hlq!rem*bL|$~i4vyve*=Q7X+K6rf@gYWO zB(4a9sHkX5Tw9^9(hSDuC50bM%%kRO1`}?;@mVwkpd}D7`b23Y(d(8F&IlEsaZn8l zK@@^Q4CoVJ0ZrNzEt-XvzQuRw3DHqd=y; z7|}>XaYO>$+E5AnN{5<#q)bz!4mT4Ei2dlR3)QMf5ky}mpAU%{gKt7%!%3+?@j{;_ z6{(6e`IXLMjDsbz#%W+cE=rW|k|i-f*&jhK)ju1^H?b;I?r_-|#J}a-U3ONnOP}6> z(<3W^wvx{sf%eKud)p?8oXU0+mH)1YLF|Cig!ubZicozi5s>Nv8kZPA%`K#H7aAhE zvvS2MW%2*6IisJivJiEst@ca3ZqIE6=b0_0WH)8GM7n;;rHANC2`Q$woUuK~SaqSr zpr=OTa0ZlCG?2Z&!F?b40aoQy+JF<06+estqRlX=uf)n$}$cEf8w;SexJI0PIZ90JA(rw70U;Sg|;a0r+r90CpzP9K0N z!XaRqa0oa|I0PIaoPGc^ghRkl!Xe-o;Sg{i;q(HC5e@;fghRk_!Xe;M5w1!h)|d1HpP%q_@=21>c0IPH-4S_-r-oDvCFe>8?gP56wyfzVQ`kt zD7IlyguiWiT+tml9#gv9O3Q2<^RA=ly^76zPSHq1ubZIesqJ;Jdg5)Xz'+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+"";var script=function(){var scripts=document.getElementsByTagName("script");return scripts[scripts.length-1]}();var shouldInjectCss=script.getAttribute("data-injectcss");var ready=function(fn){if(document.addEventListener){if(~["complete","loaded","interactive"].indexOf(document.readyState)){setTimeout(fn,0)}else{var loadFn=function(){document.removeEventListener("DOMContentLoaded",loadFn,false);fn()};document.addEventListener("DOMContentLoaded",loadFn,false)}}else if(document.attachEvent){IEContentLoaded(window,fn)}function IEContentLoaded(w,fn){var d=w.document,done=false,init=function(){if(!done){done=true;fn()}};var polling=function(){try{d.documentElement.doScroll("left")}catch(e){setTimeout(polling,50);return}init()};polling();d.onreadystatechange=function(){if(d.readyState=="complete"){d.onreadystatechange=null;init()}}}};var before=function(el,target){target.parentNode.insertBefore(el,target)};var prepend=function(el,target){if(target.firstChild){before(el,target.firstChild)}else{target.appendChild(el)}};function appendSvg(){var div,svg;div=document.createElement("div");div.innerHTML=svgSprite;svgSprite=null;svg=div.getElementsByTagName("svg")[0];if(svg){svg.setAttribute("aria-hidden","true");svg.style.position="absolute";svg.style.width=0;svg.style.height=0;svg.style.overflow="hidden";prepend(svg,document.body)}}if(shouldInjectCss&&!window.__iconfont__svg__cssinject__){window.__iconfont__svg__cssinject__=true;try{document.write("")}catch(e){console&&console.log(e)}}ready(appendSvg)})(window) \ No newline at end of file diff --git a/kkmall-search/src/main/resources/static/search/font/iconfont.svg b/kkmall-search/src/main/resources/static/search/font/iconfont.svg new file mode 100644 index 0000000..dc062ec --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/font/iconfont.svg @@ -0,0 +1,389 @@ + + + + +Created by FontForge 20120731 at Fri May 19 15:40:55 2017 + By admin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kkmall-search/src/main/resources/static/search/font/iconfont.ttf b/kkmall-search/src/main/resources/static/search/font/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a5d948c5dca6a148457164f9e3c5c0fdc498544f GIT binary patch literal 38328 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/57722598n82f09586.png b/kkmall-search/src/main/resources/static/search/image/57722598n82f09586.png new file mode 100644 index 0000000000000000000000000000000000000000..3746f513d6655f145a9a0f1699ca74654a0a9add GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^AhrM#Gms1tWV;NcI0Jk_T!HinG3DC@6_*eB9s+V0 zOM?7@862M7NCR?YJY5_^IIbsi@bV@UBnUVhRJd?pL4)7o)yywh8BVTZ3%%g+DiWxU N!PC{xWt~$(695-G2co$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%u1Od5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|81#=KlDb#X~hD#E>34K5C;EJ)Q4 zN-fSWElLJPT$(b-ssbzLqSVBa{GyQj{2W*)24v)ykyG;}q0baOUxHg|P(b9S{b zbu)K`>2=9ZF3nBND}m`vLFhHZsTY(KatnYqyQCInmZhe+73JqDfW2&$iQ6s4IL(9V zO~LIJ6P$YWfsWA!MJ!T8!-RmT2gHOYTObFX@Kf`Esl5o8tmnLUOJZPPtoL+r45_#^ zCuFbRp#X`!p`H>R9&47Ih&Z*x&!)ke*@{_B?;C5+X8i^H4zV&Gr@K1)4=&+rnSXQI zm6HP7UR(O+2TL!ypl`YN?Avm`ee1v1gij9YDzWGbK2*dU!;pSJ@dN7~M&$=5x4nID z;_lt;uwZfKt;LzMLQijMNt9R=q0{xXO1I{|_~x5FI%3`a1$l~3)Lgm*{?`4kvyeIU zv`F(mS6#Z?XVGxZl9=mLS6}tY6F&3Vrr*i-)A#JHQJlJawneQC+8HBu)1iCO&76O? zv_-fAS5H3qq{c?hy86cMb=P0JEe#Uf&GPx+<&U=(d+ffL(P1O_`Id;~&8=LbyUsZs zdC4f}ZgcF5{f#g2ml_}UUYoHzSfz!(Z|Vdu5AKxjAs6hQY@S;_r*>W0A%iEM94AhH zSu)F8-G2co$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%u1Od5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|81#=KlDb#X~hD#E>34K5C;EJ)Q4 zN-fSWElLJPT$(b-ssbzLqSVBa{GyQj{2W*)24v)yG;}q0GB-DLc5^Z?GB-7| zG_o{@>2=9ZF3nBND}m`vLFjeFsTY(KatnYqyQCInmZhe+73JqDfW2&$iQ6saIL(9V zO~LIJ3!HlOfsWA!MJ!T8!-RmT2gHOYTObFX@Kf`Esl5o8tW{(s!x$JCJw06~~ zxpH2cB~j-1$C;V^d`7qbu}2+UCcx*#H>J5$xqHVC?rAbl_5L?>|KT`ZTDC#`RL~*E z!mzrh4;~%)9ejV~ag)c#YhGVHWB1!;er4LTO119>Mz4;p;^dZa=hUq@Dw=iUz;0`W z4%U!@?zlCJdH2bF-F^Pw`W?+h=YDc6Gi>XQ_#w>aEB@_bSE#wm$>JBs7k@8)$;51N z(6)@Jnk{>V2j>r;jNtvAyN{-|o_Q?6`@VkZKld4d9+J^<+b-?cU0KXhMW*r>r-*t`#}Ybr>mdKI;Vst06O8i A3IG5A literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/590883a0n2dca3e0c.png b/kkmall-search/src/main/resources/static/search/image/590883a0n2dca3e0c.png new file mode 100644 index 0000000000000000000000000000000000000000..67b88aec24c554f1ce5156e6ecea542d4f3f4471 GIT binary patch literal 1242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvv ztM~P_^2{qPNz6-5^>ndS0-B(gnVDkcWNzSU>1=6fv4~Pj*wm=R%;iu*SQ+p9GS>IivR>{D?=;!I;7*cU- z$)tGi!v-QpcTZS!Iq=GjfUwBtlUa|}&$fHf{7b7Y=HpfV2WD+P8b$@Oc~km+8MH0l zvPF)wZEL9Do-Io~>vrz6d_L`xN$5T$Poew#$JQtR&+SsYe_>U0=s8J67bDf3iX3YE zx$1q%s?t*~O>R3oW8O`J0`|Sj#h*UEar^GN=&$GhR@mk%y_{Nf^PZvP<5jE9rCt8F zx%-y^e?n#ERfCeIUAz1H&Xm-ZrAVmNIb`3uRrvY9s+mcg5(!<=r*>^@J2KDwRmty1 zTTXWeuReD7A%}B91Et*rIIB@zA=LPmAk-3aM4{i3Gk*ujMk3YlYvxU?0 z&i3ML^XuUiMUxM7ywLi={(NdYGsA{@ll%8?|8{O*WKiQ?+gX&l(h5}Cc)I$ztaD0e F0syy`xYqyx literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/backpanel20140728.png b/kkmall-search/src/main/resources/static/search/image/backpanel20140728.png new file mode 100644 index 0000000000000000000000000000000000000000..516e717a8b0276e9ebd7f7f46fe595dddb1529b4 GIT binary patch literal 1408 zcmbVLeM}p57(RlAg@()##SD>MI@}+)ws%*qr6*;hy&e>4i=`3Frt`SF(i`nvcX!a1 zFEfSV;+)u+snJbA3F;Cl=(jLV=R$ z!gNrFY7t!^kjQHVEh}#BpD;E=%brM()44fWY>*fZz_%xjLG5nsC;V}}`si>1m=_5Q#v(rdIT)&~imgVe61_@@mN;lt|Mmb~2Sh-#kprV#5dh^@ zR(Ncs!HTi5v3NZGo!&S-Jspe1W-Qdij{L>N#eprGcel;{36Lp@+gSzeo}Ki9b+er; z@zjjW$HwcQLheip#yg%)d9V1|+=09=PH3`*sO-7O?eT-TMSCs}cmFi}t-jwdTY3(= zBy@%H+m`od;zQIY)em)TQ}yO{r@f@wQ#;_f5$JwpZ+X`TkEwns=AE1FaEC5!y81>m z|MZ)e^G99Ba+rgb(-)&VHI>mG!+k&cIy0a7D(9XZ(hJ!xv@U;UOK_wbSe-x(-9Z@jy429EDLdp>rBdGK16zp7(!sq=c*1HC7h z=kCw3{Bg8eWov4m>-J?%SSRv&I(v9h_3ZJbsb$oAA)eLu^Y!*ef7|+NoACaPoRi;t z?6loG(<0hG3#DrO{O==2Po4>D7v#o6_>mOkfHtB zA9Ut*le|+@M=)>7$`Hh$4-RNXfd2jJXEe~%0Nu+cTnRG*2er;|3-*jBGs^go;#cY5 zG0>40i2)sA8RYe0!xr-ax?)!(a`~E}K?Q<`0(7WM2(pP3h#(6B-syHIE|vv?;AB0# zAh1UP=VCd=MW*0jJt8lNoEPj4ny^`FznG53cDcwYKo4SUiVTy><(xUU6IlZc>-YQ1 zHaN~f5Dt6Hz;fPU*ex{+QD`fcW?~H)plng@LnAmq6Hlul=w>2OH*DCui6SXu^0LXW zP8Xx=<+v(n8>itvZtRJ+Gh-%X($GdDmI4X9rKU`BcYmTXka#0@TN?Qkc{qxc5gi&h z9u3gs#i?ql$j98Cu#b!R!ZDA;vur5l^F+LEpNEyCkYDiCZ0x1$_DYiAW4V|oB(bc- z`z3!k=5~2mmgggUgsthu4I9gb0&Bb);oa3`@2e|DEGT1SWe^&!RX}PGVPp>?6GVCh z(AujRD$3by#iXfE@&sPjzLa6K2=a z($e>paeHc}Dv)*Ms90TzP@ik*&JIl+<+gn@3VsUM4ZC%k<+2Ea- z^QBU0{iM3R{>R;gFYo>^%5uN%Q`CEBWDtZ!tliI`gGiSbOe!R_`xc2FYAXUC_z+^ds^PcA#!uU=f-&do6|^d3awySEa=WhyQuqaTD% GPyP)XTitK~ literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/bg-coupon.png b/kkmall-search/src/main/resources/static/search/image/bg-coupon.png new file mode 100644 index 0000000000000000000000000000000000000000..e07fd4949ba717da7edec08c8758bf3e766f952f GIT binary patch literal 1133 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 A;s5{u literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/bg-guide.png b/kkmall-search/src/main/resources/static/search/image/bg-guide.png new file mode 100644 index 0000000000000000000000000000000000000000..ca8fdb20a69f501a520e5994dbbc5193b7c6da59 GIT binary patch literal 2056 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/bg-im@2x.png b/kkmall-search/src/main/resources/static/search/image/bg-im@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d24b580da4295d8f04a9488c30de33754d4a5ed4 GIT binary patch literal 2343 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/bg-price@2x.png b/kkmall-search/src/main/resources/static/search/image/bg-price@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..3db48d297c84649364fb1378342c99520567d1b4 GIT binary patch literal 2224 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/delete-car.png b/kkmall-search/src/main/resources/static/search/image/delete-car.png new file mode 100644 index 0000000000000000000000000000000000000000..f6ce45972c7432be7618914d98dc421071487a7e GIT binary patch literal 1047 zcmaJ=PiWIn9FA^+jtxa&tV86Hfy`->rdzu;EY7xRw?b1&TUdK*mb|TDOJ0_|*>reW zw}YNU1eqwPrwtD(o(9T1c~CFHJnrDde<$%W4>IdZ*LEJPA<291m+$xe{(ZTTPEGc7 z^>^pUw{QK3xFsD5`_ja(SGWlDvX+Mpn@bWE|Zj-zjQ*!ZBrK9%3*9 z=QKm0zrT1z15Fj^>44;u%qT2rQ_B|2E~j$J^1KpK>50o=+~Em<4zUazeZjDKN1*Gx zJlVTumIieQo)_q_8xZ8BG>9S#f&eq@ReT%=fzG#Nx_ zE0$(r4H>{?lxNTq7HE>`K?%CqqBZPBn@Gc0M>biG@wp{6fs*upsIIrrHqOAqeE&&o z=PD*-Gtfp$mI4WUzzt>cQ47i#SviCjnq5qn5Jq+hnIM`Cg28FcP*K^wP{&IWpD=7J z8wyN_0!p<5ySqN$Z=e3G%_3wi1C=83xy+*Kses?6_K)}LjyN`)kEJ% zTVGcSx=A97(9*6#HEtmt)Jx{I_PLC;pE}hK9$T~DMRH;<< z_VzY5Hum@Tx3{-CD&!&!_f3P~! n|6J&;UU}dBX{&m_H}dl5k#7qgv;WlV--MS+#8TpuNU{0{nX6L| literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/down-@1x.png b/kkmall-search/src/main/resources/static/search/image/down-@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..db9b23dcbdabbc8ae71ace141376b686140fe7c1 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2xGmzZ=C-xtZVo7)Ob!1@J*w6hZkrl{iEDmya zVpw-h<|UBB7T^=&3Z&E0((1g~1VPdzL4Lsu4$p3+0Xb5hE{-7_*OL<(8r#^|+}YSv h+1Lcx*!WgRFi1UTZ1{At{ti$TgQu&X%Q~loCIFk!B0c~B literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/down-@2x.png b/kkmall-search/src/main/resources/static/search/image/down-@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..231ad79122c4092d770039e40be45ffbb4a79e89 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAj3?#R^_xk}UmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIC60X`wFKsqfgt~mG{=}CI-9_Gn`Uy0TNCXS!Y*48Oe~ zttK4OhPToHrDH`fuHp02FglL4!>w=-FjEC5&=;IS%GRoSeM@~&gfNvTkzUuo4D_sh zzvE&;bb3WScUgB)hXHMVaB_TDk#$glc!vj!j!Xm$V`WoPhBAtmYYm#40iKwrhjw&( zudSI&jss$ZpqP?_qNjGNeggnzt!Y_`vZja*0JbQ^l$Oo9RZ+dm)eQo+(lOxS4g@Fw Q038DZ0su_n?iL9EJA2-ANdN!< literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/error-jd.gif b/kkmall-search/src/main/resources/static/search/image/error-jd.gif new file mode 100644 index 0000000000000000000000000000000000000000..1d8311d195da4b3c4287ec7040594122661a4ed9 GIT binary patch literal 2097 zcmdT^Yg|)h7(Zi&!I*;~7@LruotdJs?VODTbfY|Dd}b$wv#N_&e~=m-C)d| zMrC&|l~87Mx3UsJ?&1|i1VOw3B8nmx6$Itd8H)A6U;Tc4>-})fd-?yL|MNWW^Slo& z)VYgtA~e&o0^(#-MV%1+9<~ckWzkYwNXZ*UHPw_wCzPSy_4N)TyIKkM7yC=jzp~9UUF@_4TJu zpRTQ~J#gSaTU*=M*jRIO^Z599X=&-%vuF42-MfGP{(}b(Uc7j*rl#h?g$pN6oM>-v zudAy&cI;SVW8>i9;EfwMjvP7C-{0Te-F^7*;p4}TA3AiXq@-kYbhM|ZXJBBUp`l@9 zWaRw$^JmVS>FVkl8X77tF5b0k*Y4fBCnhF<|Igr0u#yvWkQ%q+)IT~l%Yy6E2|JWZ ztT38m;J%V_7&01S;AOG|B*B6aX~sp_R$^)Pqe=SgbiKj=$1a4Tvy@pTi;1w~P?jmf zY*S{%z_@`-C6v_My)A~JNr*i?23ENbAh#w)S_w!dLWFuG0)Zk>5h@Lr%jIE^1VIro zA`zn!Au3l&B}xQ=?hKexvl?DdCaSe}w5U}KoMyLMlwxsaW~L}pDk7~b#Hd1{aNCeb zgcL$(TV=N6Swgc-Fl9ka*z{JT#cm|cklP}jO0KlWz?7%ALoitq67Cu{+eDKAiS(pN zoP}G&s0b08OzyZQ(KdS`@s}I-MB9>9SqO0=VIx;s^#lbMOp&SF{j-o8NO_}t%xa`A z1)YB_{PxS^=nrL`ulpX z^jyBweepuq`Ob44?QLhzoIZ83^+Zea@utRO4M*#b9IiWb@WB3kdu#X9R9972l$Y%; zE!kDP^N-(u+wto!KX3o(#~;4`?%QvQzTWoL)-S&(EZFk-XP<7~v~j~HAAj`W2k*bP z{@r)p&VOs&TGyI4S3C0@xjApV{@SarWUtD~e0inaW_`&*noSw$FB;QUyg(TAsd&os z%b$DpnWvvhUiRb@NlOzS*FE-V!Xrx_UcBfbtwxQ-tKwo8#zaRc6_N4?S-4a}HKj-x z_TYl~q4VZGFh>CMq1m(U4+);h;|AR~BQRjPKgZ9PJ&onV^!8$Sf^-iW0Psh^$)_;P z{dK?ifY(Hh){*C2{pOlHf$Oa`f+&_FfE6Cj44}LCQA{Rh-gFL=HB&2N&Jb}}Z1((c zmnSx7p_Z%B%$egiP2{oWet^LUt7HICS|-Df6C`A@e4|}nG;jkjjSIlsxqg}%o~uJd zs82wEPxO7hj#>WN*}?gare-amdCH<6j{rMn(hUR$-<|?^- zOYXMc@`G7pOOQnvpu*nXs^f<;JXH%`7p1fXZYe8rrUVwwbJ3evyop*K+Qy>Ca(D)B z38$}P>E<-AwaHPTpdeT2!y8H;+Qz4Ao(|l!KDDX<^bPb*EXb^<)#Vq?idW%X6+Uuq z=npv_3>u&{CqvFE#`nO2XvMdkAM+^~}zj|*imK=!jb4=|(#Xn@!m zki&=8lk^+_H*TkKq{%vv_7nF#Y*i#j=3;K+RjR-sWQD`W^ASq{#Ou_lfe@g%n%>r# z==2h>-}eBuA#rhj{sk%1>Gs!h9R3J^I}uRI{W-^!=e=D;uV5x(OyLeF&Zj^K1FX@a ZBnQ~bZ3pJ_>tSr;;EwLD&A9*&^(RdW?&bgh literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/footprint-arr.png b/kkmall-search/src/main/resources/static/search/image/footprint-arr.png new file mode 100644 index 0000000000000000000000000000000000000000..103912ef895f541e7ce5eb025e90e5d768270a2b GIT binary patch literal 716 zcmeAS@N?(olHy`uVBq!ia0vp^azI?o!3-ort{8U}fi7AzZCsS>Jii!e!LR>$5`0()I!%v?+eg6FU+qZ99w{HFN<;#{WTfTn% z`u_d<&6_vBd-v|?)2FXrzuvZO+oMO1-oAaifB*iSJ9j>Q{P@qGKfiwcdj9ohdiDGF@9*EguUfV0?%lgUsRh427Xxiq zD+%%o2671lhUHa_dl(oP_j$TFhE&{obM0+elK~IggYa&i4TUmd?#t$b}e|IO>FBJP=6*BLMBd45lE>f(QA zHuvz#1f~?Udaz&b2z6Vqq9EgythBH7{f7RnOEYeW1+5nT?q^e(b${iWrA6~rMF{`S zNVeX4Z?3ot>v{R@E3Qk;uMw{GZ>h?&+Ir{H9^I{eSC5}i?*C(zK0o|>UA+C~8Ji_RI^8%j3@3%-4@v-uM3d3FYOL-(NqwKlfN#;I8kx zV`j|YT@(A^{@+7UGbTjl+NsZa9%j)J<QWj2cYj1rlSv5hBbsYz t^ql7ZvJ1XSmA~56J8SEUEA@nEZg9xR$p3qN#Kgq+Vr27K zTe`Zs`DknSPEo?b!v1!7{&RK4#>Td`w*P{J>q<%6JwEuN7fJvC019+cPE!Db)zhGZ zL=reDNeu!G0003PNklzsgfV7fZTjRh$764kpgY-EC3aCt z^Me>EbBGE>Z5%;zrPBPkjZMoXm-KyNGFQkTpvOmOOZ3u_)u3}SHaj6IUG&ZjeS3M zRa4}j(2wc09`(NPReSQu|Bu$%O^DNX=;|w=yZGkyiL5hngHGT2oSxI(%%{^AN6=r0 zzC)+ax$V{raM^U7-~5ft=sBHB7oXd8$PN0OyFZ#=lTuZA^EvaO00000NkvXXu0mjf D)Ir+w literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/ico_footer.png b/kkmall-search/src/main/resources/static/search/image/ico_footer.png new file mode 100644 index 0000000000000000000000000000000000000000..8fb44f488bbe9f87b8c5c12c520164975a1c7919 GIT binary patch literal 7940 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/jd2015img.png b/kkmall-search/src/main/resources/static/search/image/jd2015img.png new file mode 100644 index 0000000000000000000000000000000000000000..c5b3ab2c445c4956ba72f8e454c1570025d302f5 GIT binary patch literal 1160 zcmeAS@N?(olHy`uVBq!ia0vp^GC;h5gBeI_-2SryNU@|l`Z_W&Z0zU$lgJ9>GZqKA zJ29*~C-V}>-W=c);tCWzA*OsHWL+^0Kne>R9}G`Rd8zho@wO8VyvtiQc__51yYQ}Q||r8Ry&dvPNo@!gI+&mKKIZ|QQu%JsyNqwn_~ zJg0Bx%jeJU z-?e}EDD>^$jmqyD+aEFg+u<^a{}d~9Q`$#m0_z6rvl8h>FQo;3TU*~*wC!VE#~xqb%Gr)7|C(fyruTcOnkz=D zT#0^pV8iF0^v4`!Pova-AGh4(e@;?f(r(6X)}(y>^uyup1#c$L@8fx@by?tieBt%v zJ?nQLY0o{d$=hbeqz}(hE}g#nTflg`+MPw6)$Iyux35lVpZr_l7x%6I%=1igpHA6+ z@td{8v*yQ*KmHxE5RgCcaZ!Ay$v-EzwKFVZA00MJn6b%cX=>!u)`F==wk~^>v1VIW z*wqWaZbgVZ*wy9HvMc;(P{Zq$^HUkFueml=d)i@F^B0F^O%*VA-+StX+mqLMxhs}$ zl(>6u1Ly5Ca+m$Kciy!we=86juqG~OEt^W|B0t{5LkCnGx{hi7tn(8+G+n5F#uCAG wHDSV@bMBwQpDA-LS&}L4X8X@LX3if*1=&yaE8oos0VY2NPgg&ebxsLQ0Q^Ei4*&oF literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/jdlogo-201708-@1x.png b/kkmall-search/src/main/resources/static/search/image/jdlogo-201708-@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..3f387441224404b346dd2b05df0e0c4f82791dab GIT binary patch literal 3491 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 Hl+XkKMbu^8 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/loading-jd.gif b/kkmall-search/src/main/resources/static/search/image/loading-jd.gif new file mode 100644 index 0000000000000000000000000000000000000000..059b1ac3fe97fb18a3357018a06df0301ec0bc97 GIT binary patch literal 166 zcmZ?wbhEHb)Mk)ln8?8J|NsBHckfp14PjtlQ2fvB=Nc01>=@u`q-Vg)2on0q!YTr! zb(k4=8B`gV85o#^rt~ujypLK3DB0wiIE5E2Xs2$F;V0R#hrqD{zVh{dZyg!GDDTSEpC1~CkZ zc2Gc66m1UYBS(&W_0?CWPoF+~_;6oe->Fll9zA+= z_Uzf6J9k>G)`JHR?%lh0%a$$e?d{)u^UdA6cLxUtckkYP=FFL!H*ap+wr%Uyt=-+- zn>KCQv17;h`1s|^m%so1`zu$j+`4t^_U+pvBO@Ih9XD>=xOnm6@bK`_qeu7c+jsTq z)uExG&dyGo&9-^-=B}=;OP4NPyLRon@4mZ!{rdUy=Z_yhe&ND}(b3Vdv9WKz{r2R^ zljqKzd;k7@YisNF?c0C(bwK~0gY^p`BQbkcf=HGa&gCIs_FQ&TZn}&q$=BrDe`Dh- z)cJ)ART^f2>ca&kaqK6DjI7Bs0_pNH)vV&;E@JHjQYu{u5dUlW&&HCd`Z z%J{F|<=M;Bs<13odFe-Gg(|zd&+ozZz5DA#laBUkVkD)7A1zjuXi_9`Y`cY9w4f+P zBuGdU2?SA50+EEzPZUHYB?u%Eo`{#2Bnh`~=kKv8CFPp@l0wz*u?zl)o%)xtF$ra= zd`)Rtc4_IN-_es5mugDOi%Zqagjtcy!1VmW1tpV)pvlestyWdpg1@VZlFCXKGk@Kk zm<9h*RNi_c>e6^#FNL59zOWt z{`kGScgAkt8nu0Y^TzdSSFc>Ybn&~93+K-be|z?uGef6Oojfr((0{zI*Lv*ek;8|2 z4t5{-djGz?dv@>o>dT!wy0&lY+`46R$ENnS){Ps!`24d^*RN|?yQaCRvB9#sepOv< zO|{unWi;q@mD-h`e7xcx%a>Iw{rg9n^0FoB(vroC7XEEP@rUzOMTG_VK$)kIe=u)u z?wr{<*|V}TWivCc z>%(R-y}djc9&~q_o2!en6O}@CBsmZXcpMgkMj;V!yF9RdM53?|fH;$?G%4Z`<`=C} zr#Bd@Oy=sES~E)IA4A|oaKpujIupa6r`WJ@BQK42N8W z4g*yocx0I4k!|q8<1ZRXoHrAwet1|O=cH6<)>1s=XxM%6Fc}JSI4YeegC{x|repct zmV8+)H;JThp77JURVj%=>FmJvR;uE%%e*V+Yb!-=hb>Y`2f_M9UT%*>*jd>k*}&+W zakXjNsjd3%%kTO+YGXT6kL0?%fOl=%8MTrgY*Qu7+^^h5tynLVK431-BC)KOFI;ND zcpTPr9{Px_5Qq3P4?p!YxZ(VfOh#7IFl=S=F-9{}JZ#qIF*{miQd+0AfKDU&qPd==gc8xQzx%_zVyQ3l~x1 z7~+JWD8P^O+9(eW05ftJ7z+`EbU3+fpg93DmMH%+I0giKv)T&|xa_N6>Yzbyn;{K^ z(Z-FAK#^>8Q%uW!zS=RmC!3j#I%7_Fk6jXdUe(XUXOxYkg_gt)E=mhaCbA?mNp!Z9p2}U0 zQVFR(THeYMSn_#tfvBc({49!_4I5~3741n!7p{fCfsI(&ZgQWw5=+E7LuWQGUO4=m zO`HoGGm-HwG~$~XuYF7;^rxUz-3r0ry9$?&ST{rKzA@TQ(4P*_zd?XNk!bWd;Epg_ z8uaNQJ~PM?zgU=meB(xt>w#C`0XZ)MOj9UAQ(Fy?j{@ZR%h*J$J6jks6DZQ0Ta|GR zUCCag26H3_grSj*6juOuQz~2Kmq5&v#>)VAW4F!`23#F2k-#tbzJ&#HjMy!-mkm)M zhAf7o4acOjtri>mWI`7L!-@`s9k;e}U567H5~dOEN5qlNb!U=yP{7env22f}k{c!{ zE*>@}42koYntxy<=mP3L*zffR`;{iM*;rer#|Wu@GZYfPP@&hVPl0o&P5~6{Z2(VY zd}cr~@td8p&~y?+OY+`1EkwQz6S0{IDeIJwU?-Q@w<;EJ(A%nLQGiUWLmdsH57(0c z{E%_pHy5w#p*)amblL2D*GR)p>#RLJp;P(*|I--0Bz)Azxh)4Knhu6(x#L3yuE=n% zlcmdN1-?Vxf1|dtSxBH^q_Xq1C(0GBjPnh*HY8&dxeW1={;?Dure`Fo8C9eI3~V?^ z&hEfMtuz%@tlp$ctK#-xDcJxIhX*(YYV)0DV33#%eQD=ZI2Hy?0xGGfvT3nF7F%Sa zlDrVE3SJ~fIA@2yLrRZfVn}6WaX%sW6%QvS&-sT5=Zj9Tr8Y9Cq!RJSoONs-v2GD) zL*C36X&gLzfF3VjVY>hLZJ+A#7U3WKo_v?|`mI4sN{mr%G*=suC=8%wGBDVhH98a} zJ>3UBE!JaZzz3;v)LMfVJA{yd_apN-WL=(z*ljCtPqsHJrYtyJgc4;ZM}sJ7+!{HW z%5h3=Mj`bkj7y{g$Ya-d&2xx!G_9pOhXTB(nK+%Ag}b*Ep$r7k!3LB#O<2ZyTLwRa z!RXn}2XBd(Y!b)%jwWeKF~Ud`2UyeCFhud3q2hFmrnun&O;f=O&&2b>trb#ht6%&4 zu&jA|=LYJh!V%pgw{cZN^)%9Bir))A6WmeR&UGnjHtRbRmL);6bXGU+r7aoq*AWYc zU^&)BoS#$+i~$+i`PjEt*N#(o(!c5Qhh`<>7-g7`Z%li(9>t5~h3~)5Lee~O=nY*9 zPr=sW0Nus_G=+l zRR|$R$FS|_#F(6!NzKEsz8VT^vr9P{f)hT^%M~ z;QFawEORy*VQSVRgM~g^xDzWNPobO1ozmWnz$OZXbAr7{IA`2!m`)KyX;Qk2XH9WL zfI7WNiB5|GPM$R=H?#|B6F_*zfCv|}l1PD&`zR5)HRf9b~FoDk9sSWbEQ`l=UZUKk{a-q}(pR3iZe+sJ) za1^$4iflLoA!aG59jd~JOkzwMVpc0N-8|cQSp8Px?S{iQXK$x-E8$*VA%3VSL}MV= z3(_V;7bdq5^qOvUE?h$G4}((8p4nia){o9CD~A00=ZT5FW9rJy!ft=E6)Uw-wX3+i z;ul)~omnWSk_P04YzW)LmCR#g@)JIT`8a*9sRUzlyYZ29&6OJiX{4Jo_R-Aq*Yr9E zaT`}ax8afotUSO$ee&_G&OeRdZuag5h1e8i+{b~crD=uA>I(J@Vri;n4T8TtK zSS))=Zfcr0$4|iCU~EMqP+mloI|@Mz76uYx{dei=l=2fB=t(>sX2Zb1aU>cJ2#%J) zlgIUrT;QZnKnB_uhdxwW zs64D2e^KB`h=yH7%jAq8k`R!|KkKknZ^UyQV;A|3!IDTHX4N_8294|XC(NFHxdYcR zWJ-$rJhu(Edq~D(a5%PIjqrM!E9%s^c$2pfE?`n=8f#jM&bd0aS3F+ZK#QekA@=rf zkH;wrkl9wZULCWtK77Xbp8P>=K5BjitgzR;1NOE@oB6bOp~+d{{Q2ek)s@XCu#Q=& zWA+){03e57w!yk zT263RTelu1^7Wu~n+B_m607wjsOzcjAZ@|TRGNi2x)651=YtfDznsdTbWl@Ar~C2elrRBH-@_sFhw6O!E^ z<@7P1YAlf=V)h{Oe-y%K4xm|+(i@Jad2VNGf<(`1alD|Yk1Jcj;2?(6W2SW=>!2Ly zSP`ro&S>!kE8q`p11U{n5wHy(;2y{ESQ>T4KG-1PgF<<>1-hW^J0?cJwUtW}W(9C@ zB`YArsCa9bz#2HrM&0xm5xKPCJ*@fUQ=6N z$4H2GU)$7J(_)Y(rTB`QtCUTxZC-+C*D03zuErLOuY&6+Z!=fR5l8AsIriRo)F?-~ zBaMjZ3bNzrAq0l97P!Rnrd+H;Ibt!ZlNCOrt1xVKEtJQ@J*Y!?PNf6+6h+Lnm#-9o z@DiabDjUwNwIQ(U;J#KM%QeGXoRnyxIlulE6CNq;oCgh7CW{4)FM?rPZl8jM(uI2< zbT4l;MZV%BghtZ*zRh@VgX!+Arb#O{EQ0x`hB?eMXGg7vFbxF#$ofEA<_+xT>xapd zQ9h=w+Auq?Si3(@M+fQ|T9+|aLF3n_kH(Ur`Nv_}>u7OsIpUFjwCMj3AripJ9RboVLV9;pQh1=ZlVFy~@;N}bMG_PW zf~!vm+g+*rq8>A=J;QgZh(welKo^kj)XAm%Xn%Iy>O)6%SX^L$oPPA!;nPMh0r2oV zr&r45BRXX^aBx0yt>>l82oVF7X+QZr@KQ&-=!C0+la$COb zt@EI^Ow=v4)mY@>9wDvftac4^6?$x(D!bi5VfAugPVEh1j(1T7$_bX#5&}Oc5oQ+L zWqK<#hiNC53I}!05AZY8RlPVymv##YJG*Ma)*vH~1@yLp zJ=(TRYv*ZL{iprvUTYAn69jY2m3Qvhx!b(>0}RzxiD#UJ0r-4;rNw<^p!uZGTub52 zTz)t`*D9nS-4S2g|L02Qrl6Kz$7V(L0{<*8^G|)O(-iMVzJ9s83o+FmZo=@W){fJr z(7Tc)LCgU-&7Yivtv8wm}bPn|w7LWEN UkypkCtz0%Sa6K=x5`w1v6RNph0ssI2 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/logo1.jpg b/kkmall-search/src/main/resources/static/search/image/logo1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e0c2eec9c73e602abc84076feb314868d7e63c3e GIT binary patch literal 12826 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/notice.jpg b/kkmall-search/src/main/resources/static/search/image/notice.jpg new file mode 100644 index 0000000000000000000000000000000000000000..07b52ed56f6962132c38b95a5a4f4f23f7f3e8d6 GIT binary patch literal 1919 zcmbtUYfuwc6uz4!0TqFWpjg0lLq)M9*(4++LuB%zM&2(`6l_Qqh>+co4J4o)3u3K> zYKykijxv_YSc_xTsXBd(XlrG3bZT{`0cvT5sbZtWN9&{1N$>K~AB>%8&)uE5_wIMT z^WAgLSznLu7Z9>M#h3yR1ONmM;JXIq8r;@W0F1^s5CEQ1YRuB?zVQW-&ova=DO@CCKH(OPEAVNJL`z$m0o_DnYK2D6nzEVKj%O zRF$Jo8IJ{5YJB`qE|*K_k_u@@nTSv-l`Mxu5)TpaOfBU!x#KBDFu|ZF8MDJ`cUox* zV;M~)bhT5BL#1O!u-VhoCyA%bmd(bVYZT2mbI7MMrbIJ&wRTdJLo#%=!%RZBV8R*Z z?)iaOAXKBubXeh~m@4(Ox!OijPNQCp!!JUM)uPg9bqc*qrjg2}VnYH!BqmCK) ztkD_di3;Te$5g&Ltu#d{5gVjpnT{X~30h5}LMzrOQsg?RGDWMH@HJA5(?prciMUo6 zcidP1Twj&WL7JSjBafylCn_MToOaSoIc>*uxpHh#ft9k*E@m-%J!7ZUlMZVQX-RR= zHf%J%D(e*SHHLpX_n5EczvN5=#faGAc&1n;wqOOa)5+3@i^=98DcCU%*c!gy!NSpk z2bNQ?1rZd4`Jue&GXdZY0x-Q2fWXfI2p0N&1dV_P&7bEV5a2(31{}dbfq_B6;URoD z!tt<(F!Gf%A3)gPgupjxq1ir5UKL9KNVidsvhmW9q z#CHZn0>I&*>ebbUG-+EJ?rt1Do+SG7-jhv_1Kl5a2S(6)iFcmVY)zMK={tM#&icwv z4;C&j+wst$xw=~_B}x@BS9g=gMw)MnS`Q7a@SMo1+Ep-oWnWwITZ_UyT{-rH=TGnK z*<`P3y*@2}S&I+E#?BW+d`sQW$(oh-OUtqjzpJ?#H%~Eqc`SV zlCNE|eju#rSLOVb7h~Htba%GY@N`Rf`)S?sKcgWonbq&OdaidjMtIL(Yd=yeAS(}fgBtORpY5%BW8D=&cH3_|SDjq3 PAfTwJ-rSt(@%8=#>%?J0 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/rank2014.gif b/kkmall-search/src/main/resources/static/search/image/rank2014.gif new file mode 100644 index 0000000000000000000000000000000000000000..c8bd1fde91f76737eea1eca24a009c5a99ff5f77 GIT binary patch literal 3519 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 l2wMxl5maQ*000eiQchC<)?gt1zaqqJ z{(#>)*&8*20003NNklqsG~kuMUed4&_T;I^=;4zc(r0aK2PiT0q^q*nrT9 zx9?cw+6uc?Fa#q|vEwf9hInKIL=k`SW;CuA*QK|l*4C+70SV(|`=1X17xi5I1;Sd?>;EC^^YSjZOI z8*)pl4RXOsVI4{Xndf`G9@oopB<%8Hxm->(Bq zMRT2OQ-y^}&yL^)BUwKhvK(dDHfYZbF>~hKx@UIbUQB!E@n^gUpsD6cTR%EFIz2r-IXO8#K5l9I`w*|xwMu*P zyEUm?&-j_cnJ;sh51GSnhs?$FROdq1ah$nS>h|;WrPhs!XRjyIw?0k$ICycHy+2cV cWj2|ES?1$|nZ2LYwf7*#)b)n;rut~_57B%zSpWb4 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/search.dmusic.png b/kkmall-search/src/main/resources/static/search/image/search.dmusic.png new file mode 100644 index 0000000000000000000000000000000000000000..eddca814505f9b9e56d479ff7dfd4a2a60f5bbff GIT binary patch literal 2024 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 IM6N<$f|7Wkvj6}9 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/search.focus.gif b/kkmall-search/src/main/resources/static/search/image/search.focus.gif new file mode 100644 index 0000000000000000000000000000000000000000..bec35c29ae85d70d6e8238ebde2707ed5535312d GIT binary patch literal 225 zcmV<703QEGNk%w1VJ!d=0Q3L=jk(~Qyz9#2_m98r_Wu9N;PK`7|ChP;#nbMix#-^R z`{U~Lp~B&tyXvIG^Yi!m($(~$!R@rS;?C>;roQU%`~BtU|NsC0(&g;!{r~p)|C6=i zro`sa;P>?N|KjlbA^8LV2LS&7EC2ui04)F!000GE;1rBaX`X1Rs?K-4*BGpHZNo8X z?|g&Hy&&zU6BTxV=}BAb8*a9ykh>vD4975KnLhBUTQn1Bg=64TANDk~CREfg{z47Tto z0s}^>L5m^DXy#i4&=4=5T04*F5I6)O69tgaDF~|MQJ@$nFpy1y12r%Q1~~`~VY0Yf z?p%-oBQPCi&=E!;!sRm=d>96YKZsHzwDEieDjn9Mb^<7YBu#ueJuNMbmd2#vgpQ8z zcswTugAqs}0?q4;q}mc_H2aM(pqN=h=uM;^H-b(^^%^{d6hKs_?@BP3n;j*rC( zVT36aiV%d!;39~GC1NooQZ`Exgu*aa#1@al%8X`GZPZ{Rx_U}?IF@4gL@ZxSU}_R4 zlsKL=;((|GoW#uuxCs~Ui)l$tZn!1 z!-a+2`wtv%+V&5XgA1vMj0P6io8kdr6kCQ0m8xq`bDvl213j%SSO-y!kDs0YdJtDh zW5<+V5(v10tp4FPZH2&?C$my##re74w;qy<0cZQj`iubNx4;x1CEUHtUYuuH5tOip&WW*R$)#&M|MDOPoB~GJMB{YlFru0lT+WcCfVjK z_p1(yol@B_k<8XO>+wERwHs(Jh zXZ;*}>e$8HANJayqFt8xdj_xV>hzs5vwWeQSS+6fPoeuA^LnUwxIC0x$KW%DY^{;;) z@Bhx7Y}Sp5xO`KZ*j*mHb`W%ZG%t2FE&o_&I8Rfs%6n$+K~`+3Wg1sK?&q4}TPSU$i5KljGXqD-=gLd^nneP@ZG~M5|qqe8AWoNT}TzBz{oMy-L zxRdv*CRbOS&N^SzY3nJixExSWGLRaxw6V_PGJ8csWK6@TrKzflyrdF+RZU!RN#!ec z)73`Jp3Tb9+U6M<*-rwZvL1D|-QF_aVGnb7pJ-5KoT^FKM7ar&Ng~lwQC#M~o%@^; literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/search.notice.png b/kkmall-search/src/main/resources/static/search/image/search.notice.png new file mode 100644 index 0000000000000000000000000000000000000000..618c301499ea521ebb8d55f6385c2818825c7438 GIT binary patch literal 287 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 Oq%lQYFe)~<67zpi*jK^; literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/search.presell.gif b/kkmall-search/src/main/resources/static/search/image/search.presell.gif new file mode 100644 index 0000000000000000000000000000000000000000..7b5593b64b326e14a50f241d0793149727bc94d9 GIT binary patch literal 1619 zcmbtUd3@7k7|z;_;p#QOTOrFP(z!H8lP(D>W4*TNI>uUMprUE=v4*WlO;Xm)DIRlP z69nw<0KBc;ktp;QZ398~lD7f9RJ#^1bi-Jn!?q-&I{3;&`zT zDMS|8kiNb?Bs+@w9QDCy#9!4Aq+O&v2l}C_DcpbtL{o(Sipq3Slv;p^#z3>8da)gA z*I}q4d$Ad8m<%WVAgTP2EH050gO>9yilrEiDnn_KaucMRpxih`3nVX4EIKeS zsHV$vgvLNxp6wmVnNfR`ULj-QLtEQO7RiikYApi_X zSCXcpsi>7vjA<#;i@{3!TSz3s;laeJ;mS1RlC%Vo7Lx?!B8f!8>MMgb%tkO&#;|B3 z+MWbNBQUg-E&&KH&XVEU?O(_O!fJ$Rx&k*vYz=5qDgjipHsHlz#3d`T!1Epk$Q}*{ zEX(7Jn`d!Olvq3_dw|SH6h|>+HqUVU0LS`*EJ>F0WRRkQjL%Ppd>j?>Gi-d79+_OX0Fx5^+Xk%5fe55|4S@JQMRUOpKMV0lxfS z7mt8N5!OlB>*Qoz@Hkr2!FvFW!J7nBcztwuPjdSH*|Yoazjpok$Ijn>`}LQff7?gS#tH_MOQ6caAnUGmtS`2CEXWyU3B3E=g&Xy+|F}4+S6_GQl_Dwoz&DsYs*|E z-aH4$QcOJS%-Lt0e%h>=O*2kCB^qg*-Y~5`TzB$GwKdhDV8HLInp!!p-tSr3x+J|VUVOBSx&v<0afy|}b#_2$m-9_O}rYGU==+S0D=j*T@r zLmWF|M@B(1V#}*5LAqxRMe;|CIAFvES&-9H>|Eb4#Bm_`BSi8MM^-1dq;PK?`+g#W z*}96H8>SEG*rCoyRa+dZA6ri(L!hBmX0=%WKg2dRx1@VT`+{XlqrJW3S5-uIHcjnc gj&b|q#?%eq*39gky}WblZay!QPTm*xf6`6<7qheN+yDRo literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/search.service.icons.png b/kkmall-search/src/main/resources/static/search/image/search.service.icons.png new file mode 100644 index 0000000000000000000000000000000000000000..57760072ee4b03c26fb9c7258555963bce6af4bf GIT binary patch literal 2423 zcmaJ>c|4T+9v(}dW69D;c3zWD2(xB7GiESmEE9v6N=2H@n3%=PFoSeTMp}&|kvbK* zCs~q`vgB%r+;p23DJO?JB_c(U>TqA3bnhRx`+nZ#w>;nHyFKr3e|Tu1k%6@V1OhRl z22mowZ|B0Js{_7cQ|hW95FHqg9wm*Uh2U92KAgc8GC6QLUj*($AOs(|h`~zWNC75? z%M%b`6OA`v0FOWHPu60~d<92ow&7Ti`&W zJwSwqBvl|~$UOv-m5U4%j)W!ViKINC09asTFonrdA`Fc5uN3&A@3aERw=#hRL&zB- z1PYE^NNEvBqy2v&j^yb{ z4pOqB4RaU9)6^M3b%_e~`Eonq(B*gdSlQ;-u$u%m4M3+AuFQEx-)|zHd zS!8Ev5~x+9wzR5K(K;NX_p4`1oA2!Duj98iTX-mcjcLI+@o#Op>buXcM3flpX4!ok zb1PSN-D_81*QfPfsWUgneU)A3OqSN3z1E-jDyel~V|RZ0A)9UfI{ed!ecFldrch z>Z?2Un-;@v+1nKqI(>K6P_{f`3A1i;w2q+Ot7`A1&>jZoXeR_6uPDYPby$l1q11n> za2a6+PB~GJ@=V*!oKFYYQ_k#2&lJ@u(vXN#t6nio<%eHD*rV1ur8|!Xd#UB6DHr?OeOQD@axuNWO{Q0%l z&`o0cP?JueiFp3q^z@*mmwSoTzE<4u+jFn<=jIADx&qZDEvU(I$KGe{V`&FVe66*h z16Lhi$L_D6vUHJZ`U%f>WF7RXnyK89KSHu!Ry| zHQm3iZ3FPmblo8fwoy*BOO6vW$heTZA@Pdiy<7fbw?`LKq4V#12akqsmpXQt6{Z(< zSx}yuzNz2bmmU*zN55#;bVL;(+cJpCgYKzf9v`5y-c%4sSi8Q;&2{BKEUDarYm;qx zU)i%ETp4Sh>)o_lRX~X$F?9mjt83mwIeswL9EiW%WpgSVYQ9`U1}-~X=iI(~!@vM~ zvb7_hO~xufgtpS^e1=P*`NitYroe_HRJctOVa0`NpwCZ#)6*@H8mgaUK+ z6`uw}jP6AFfz0>0$EHUQzkgxrTJm#6Y73`T0QFD?P>8r8KXdAbu}l?mcrY(dG3S`>IV( zS-+(kPR`amV9a)ps7*wyBI4$b6Cj5c+7o6eepc#xpZo_3o||JZ(%tR_ zw?0@6re&VVz&5L5J4B~qVd0$(T*O<9i(mGv!e^_GQHP-Q=RA#@aYuV^-)HR+ao}`u zOhbqp$H2^ZW+Y4)pGoMX4}gVr=$dQx4I7M@4p(-q0~{@w!`91PcUpSsq#NGb_Chb# z3qW6pbbT}k)k>{@K3V#O#chqw?i?4km2y9~nX6OscIt(}4`+94wtn=rp3vpXQYv@^?Y|G*BPZYr#Y`8#Yyn28A$GxX&2c-&@qXlWWmsZ7@NuV&*3)c4=u8* zj!B-+>>+5(S#Qmaw4uMPo!VdXyW-Dxal{%QONa2J$E!MpKdHw~*8Kvp%OmzVNy3Z3 P^Bh9;52aN5ZO{BStvK}> literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/settleup-@1x.png b/kkmall-search/src/main/resources/static/search/image/settleup-@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..73cac2c16080895eb2f7fb365a79fee1e46cc23a GIT binary patch literal 661 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstUx|vage(c z!@6@aFM({n0G|+7px{R)kx>K*fxF!m+Q1NrED7=pX1KvF5b)>WU0&Dk_cY$zIyQM7 zhjXl-KTC*R;hn>!+A<=uzU*Q;F5xq;Qt{D_w`;u}7^j(V{;pcky;x<+zh~lIGr1Z* z&1U}W#q(l~eVt3-CMT(#E2Z~+%NHsZl?7RHz|+MsMB;L2Z)QAWp-3zLWrLo%fsvQe zI;V(v2Tt20DirwqcfH{MrQ%=rSbn$Lzgxjq?vXybrg8KCl$qQ2a@`iT6I41LVEjv} z^V_ZPrNO5rzG4>medLMchk2eC9|^qHwOdw^64=Es`G!E^qSM8tWm}rwOZzeDPycnk zC;kBch9_Ia-v3cuQLX*Otp7L5<9)Aq#o13Dop-=9<_>3JO4z(FZpY8J$rOs8GW1Sj vd6$1>(((6UmC@^0-YIA84;3_ge1lOaOzPC<2N9creqr!*^>bP0l+XkKzY_b7 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/settleup-@2x.png b/kkmall-search/src/main/resources/static/search/image/settleup-@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e431078cd8ae9a5f400e1b711b07e869a22b6c76 GIT binary patch literal 882 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6;x#X;^) z4C~Ixyackn0(?STfr1~IL`D(iA+WLZwl**{b4!B!f*JU~3GH5Wx?Jg9P=&%@p0)pU z|3pqx|9Y$F$L7SmUuoK9indH*Ss#`&etcdk%d7YEr1FgWD~x{6^nV>)cqM}GSn@+b zap?oQa(13s!>r2Y7`2eI_;#h1^UC@@-wj_*t^dBR_U)xjRUQVc+;f7T{b6724UA4- zPZ!4!i_^W6!ix_X2(JFf7gV1JVAUv+VxH{UuFP}OJ8c$Qnh&G5$mVt1ysn2Tu_=d!DCBY6S<#@|>Fc@P z_<`T-B;Lk3b=&F|L`N@cxN={qe%+rBM;m<&x9?b=d7y|v+ROIK!$}$(Dl=X(%gwqQ zHZjC*6N9ZwtV8<@hb??Zq8ZiKY*pLv$axKG0_WU2M|fSHcW%?RP&yTPu+RLgx`1m# zZP=>($ZtGpS6J-XD~`6g1ij`~cbdPaoUxdxV39SuVxyO<><1;23f4NArhQF+{)I9u z+;wv9D_w_wW;f%l*iL;jtGd$A^04>TMIo`fxnE26djAjq8uCT{z1hL%wKud1@BQz& zAjj{svGbV4{sVjFvL9;DDZF>MAyDo_&lKf7=lS?~_%{CHZdT8Ko5+_a2aHh$Pgg&e IbxsLQ0Qm)47ytkO literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/settleup-nogoods.png b/kkmall-search/src/main/resources/static/search/image/settleup-nogoods.png new file mode 100644 index 0000000000000000000000000000000000000000..bc083a13bb13a74c64c229d5bc5d3725fa90fcde GIT binary patch literal 301 zcmV+|0n+}7P)Px#6;Mo6MgRZ*%*@Qz*4F0c=I`(C-rnB#_xCL)b(R1C z0Jcd)K~y-)?Uca{!Y~X)lQi6kvp^jx&J7bF!~pFE>^}ufpixU~Bcuv0{OgnL|E)Mm zeOHZ})N@oPy6313L8wi=y)Ze_rRZGCmyVf6ZmNNtD1?doOpOD9nTi8}YEKcXvrM9m5U`7mc4H~nQ! zhw^3A*R?ArXNarUP$9xM zK*2e`C{@8!&saCvz|c^^%uLVF#MI2pP)EVYz|ctF0Eof6`()~Xj@TA znpKdC8`Lf!&sHg;q@=(~U%$M(T(8_%FTW^V-_X+15@d#vkuFe$ZgFK^Nn(X=Ua>OF z1ees}+T7#d8#0MoBXEYLU9GXQxBrqI_H zztY@Xxa#7Ppj3o=u^L<)Qdy9yACy|0Us{x$3RJEPvZ}z!xhOTUB)=#mKR*W+iUAq< zCHch}`2`Bj!Db2?;hA|U`Q^o$VD-MfR-SpqC5d^-sh%#jN+$^1)O^w{l49tz3V0vBhlS^|`^GaZPQxJMhaOwpmh1>$5%`T}$ znPsUdZbkXI3Sci=W#V>=Ax`t4dQ)(_#R#WfeV}9XK@p1-(J&!k>H#s~$ri|gC;Zer zU}`S{ChPyV6%GQkgk*_pL`iUdT1k0gQ7Qu@^?K$erUPRpF{QHbWU38NQFwq)h^u>n z&wnte%F9D${Q2_-E&>#Xuz@6;0aqO4Cj+!X zq$J2Mn1TDaz{|$j5jv*0;-%h!h*KEM!%B-TO z$?BD@e&Ox^{l$z?yuUWwoOr8r(s}0$)xJsDvo%!r*p|MGiQLQ+EAAR4acY-iae~IK z8P^|r)YdofGJ9s;`JR7$!j!z?dCBgl_j%T8WZu;GYFwAi>lJI_S-A30_O~kv?uJ|* zqGp>D^Xlu~+niY)*|SA9mFY}XP4cybwgqpxLxS4U?sxSWnfz`upEBtnb5SM7|5;qx z>mIG2mpR9dq0;U5OR=S&re!@~Y1kKjZL-kTZ#~JsnhI6q&-$G^D{p(~t4qj-GJl05 z#?g#EHksnqcSVb)U3;`Qsb^-U;ig}k&T#MkovC%xc-owa)+bjTkJICQ*vrB1zf1VW zZG>54^?rpv9#6CnlsCL*xX-w6^713%NBY-iELGrW0--;$@f_X4 VlmEpeTLD9v!PC{xWt~$(69Dy>{Luga literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/skin-3c.jpg b/kkmall-search/src/main/resources/static/search/image/skin-3c.jpg new file mode 100644 index 0000000000000000000000000000000000000000..41410106301e707abde439a4ae0f9fc721156bcb GIT binary patch literal 15729 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 Vrf2n9QJ@bQJYD@<);T3K0RTQC&ba^p literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/sprite-operate.png b/kkmall-search/src/main/resources/static/search/image/sprite-operate.png new file mode 100644 index 0000000000000000000000000000000000000000..df0b772e929c2b0c3ebdd4abc9fd5f55f94304bb GIT binary patch literal 1180 zcmbVLTSyd97#>kDB_q-TdpeCF3hmC$?9S}Y;3~T_t8Tcq>~5*h!;UjY9dzbQGskw_ zAh1k|UZkSu=vDB=mmn#MB7)co@hyTNED($?V z-@=Fx4k%$n>i^8ixL&X_Iq`>gX!ksx}TW z7>1*U6{WvCd`tsFkJ1BtDv+{eIA-*g9GETj=d{weChBxoC+H|jM8Jet1x0hha;0LF z-qMxG+}mboum!>6Q99-s1cRwGkdXrc?+^O40LubF@UtOa5ZF_I3$Pp$Adlc zKv#1N8ym<1o}xO8CUKM|o^FR=+Nsp8u;uO~ilmGwsy4&=1B_{Uac!YpoPodH*c0vM zrfkS$po=CQ4H9@ug-mj{zabAuyphg02DubxM1`V_YN@iO76{ z=Mw_UiV;DM@NqWA3w%I~vlWfKxDg>13-heV^8&evgb+`Nk(ewH4L&R<1fjxBS}s;C z4OZ+L#O@9^vM*PX9jIdD8^~D!v<(=RjtXwOcRkzDD$p@5LcQBT zCfLfaWb9%8-*Inq_5aBkL!4o};`pOjDqExiz3Fc0lf`cHK#O#YLt5j(`_>X^t7e=S z#91_g3#tRD?G8wq>L@7#RiC=>5_S-fFWr|*^w@nL{xUWu{z&OZ~_;y_sFUa+M9%a%A&zQi4cdqu3R7J3HRdNK?{Ko z0}=!`fr!pwBuX&iG%6%886##)MMPK@2ytPAfEz)^%hUxD73))=%n#z_xx4@K-0%PU zzx}QuJL_bmEJlVPNTl6n$%Suq;NBMopGW6>wFnZ1(ar*?z>!H(9HVr(xk8}yF+BW^ zASr1+-bIxF2`vQ0G;6@t2EN8n+HJt{wGNeoHvFA43yF^-{I5UIp~83O^)0!KD#<^+Ihl^O-5A_!EcQxZv9osN*B zY89czRdDGPL=vghk?Lf0=fYq#!Cge=S~7NG!JPr~ND@!txYz4ddNoQ;D8>oBULW94 zs}&HT5Gz>8kNVYtu5S$KmiDk3xwiHvjAKYCpbB-G}y<~V= zhvQLmo(@gSr&%}W6_0M=9S+jYijs?^fZbxiAcK;o-K5c|$*`KWYF$#Ynjow?lPW`N zO*Wb}CcWOAY*7b&EgV(G09Fe6x*z*$_Vf)%f#G3f3lQjX;LZ>@2Hh%|r1#E6wI|<> zuY2!Yh&_FAm<%2m?7s#bJc8;8n7gutn_b}p7OGuP zwtDT1s~Aqk<*s;b1f)QaK0DKCJ;`Urc&`8P*Wb;3v(M7kw--Et3)C`vYewYM=F@hmM%X{QlwcQTuqp)GuFEFPYyZs55e=Iic?rVXV*l=lW(-%XqPSnkBEa zV>5R;KmFNGcyn%crNvFhcSM99w?@>S?QOfVDj)pj)rRG>a**E9@Gz=-sww&@&lgdR z2lP1;C$O=Wl{XVIE`1~`>i(=`Z$*pQ+2r5iabt&vNW zrk-D0+eaqRLd#6-wff#Kt%`zZ$6ObHGRHTRp-I`_j+;pzyAM1w$K>z>% literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/tips-gray.png b/kkmall-search/src/main/resources/static/search/image/tips-gray.png new file mode 100644 index 0000000000000000000000000000000000000000..c1224a24cd7236375ca4c54df089f033918754f2 GIT binary patch literal 983 zcmaJ=J8#oa7&Wbgpr}kRv=Y*lyHJVvk%tpoF~yD3Hc}i#Nu*|sYu_YRYG2pBB~B&; z6B`Q>Vu4=(6AKIk1|&8lka$R8LaeN8<#U>(3IE@#^00CSP+!#>00w<6!PdYGaE+;KdW{q^cK ziyT{J_cMlI_yyc`_J#qj4=W98*t2At-MWeLkpcoPrY4HqLoZY!m7VA+Fpigb7EK_u zr?Ofc5H*b|Dv$u943|n+f+!+M;>2`DlEfP*DTqm4fLlt4X(b~m$t;>)EJO?Jwo=n~ zrmEX%P*GMNBGA{=9pa%_(L5l> zRAnL4(-K^NF6)KUHbKMq$n<%U6XKF)K*RVy)OF|Rkk;^7zW)>s8v`HnH5`)Tz`_9E zh(q~GA;2ajL4%OPSr@BaLP^*qJ}T5Dbba6PY|;-mCwRk9N?u4!&%z~LWkG>+99t2y z*=$ZI=Hz5f6UAaill2`%-cI(D%~XI%S?D=*~6R&afYtmDABjqRO) zxM)(c;w;WZTBtYW+KY3^F68o%3?CotUk5!~0{6tjxou%GH$L{j?E%>O^2(2w@Jp=G zVw2WMoA%8BGpFt?xn>7W#*tp? zOg2lp*0}K5YE@gU)}uG0(Uo_j(b~7s)Ah$AA(LJz-}{Y@9^|Xnn1@%-fBgEreg{ZQ MsaVmUZMW|J0b`prApigX literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/tips.png b/kkmall-search/src/main/resources/static/search/image/tips.png new file mode 100644 index 0000000000000000000000000000000000000000..1c9410155f687453a392066cc877860af2244bef GIT binary patch literal 983 zcmaJ=J8#oa7t46ZyLLe6;qnnZ6n1|ltgOAxb|&hrS^608{%X_ zFtM>9Ar|-rEQpDLz<`PvLE_p4mBge|i7>HOI~IZoR=8W=XZFCs+>MBSP#2u+MS1jX1FEHeqOw9Js#5pS*d? zBiGURUD=e(pg>ygPCq2Iez|V<+jiFBH}0TZtb%|?n1y2R(2vwuZ(#38zH~ZY6~?s;sE#H8i?-h!#5gYE|DF z#e$i}w-^glQS5fRLU&c5;em*=*=(YbPNx8oih4e?;*=jPj}>$h*`XUSm-;ACwDxF+ zX*^_lR)QByWc_H=CTN%#TY-oLDJf|TG|m4*J#T`JSe2aT`%mGh-V2CWB@yj}HUao@ z5-Ly&A+Z<@>y#djyI5&aMxz!DP@$%vTf46B&~CIc#G9sC^dn~ZHYw^F4+?_oI_j#l zmd_jOST-aDV?)WWOSquq^-Nygl(1A7b9HKWJmRx4*E#2=r*ac3cmYJ#N$B1q&Q?f0 zG%Q(lr{=P@HC1oKb*AScP34M^jF=qkg@Yb1fqRnS#I`V*7@zpy_7H46<9ssUmsn&* zgVpFh>sle<&fHt{tOGb1%jq3`BslJ^X`?9_K1IxF^>yeg6Klb{|Mw M(J1RL^UVi;0hmKHT>t<8 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/u-ad.gif b/kkmall-search/src/main/resources/static/search/image/u-ad.gif new file mode 100644 index 0000000000000000000000000000000000000000..427f5b9ee9bf29acbc472ace677a0503b0a3b008 GIT binary patch literal 1126 zcmZ?wbhEHb6k*_IXkcWxd-v}D|Nj;Lb4U0FD7Yk+Bm!w0`-+0ZCgqow*eU^C z3h_d20o>TUVm+{T^pf*)^(zt!^bPe4Kwg3=^!3HBG&dKny0|1L72#g21{a4^7NqJ2 zr55Lx7A2$o& z6x?oc#;I2y=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6n(_a?zkh!J`uXGgx36D5 zfBN|0{kyksUcY+z;`y_uPaZ#d_~8D%yLWEix_RUJwX0VyU%GhV{JFDdPMZ`!zF{kpYlR+RD@i?x)rb%xq)i3A}D(z;94N?UQKrNs4YwNy*h6-N^{LD9OZ zDy2)UZsS;uBZ*^+x}Gb_)|Ddm`?mkU&U-WSna`W~yqRAn`7*&)3aSJJfk09?thE!6 z=KH&4X&D_y2L(F6sV8fak8}p)eWdD0oeAky$c2)|G$lnj`DcC z{{H@FbI2@p7Jv%$gC@;6i|xpPT6s^KbVZJ`X4m=biH*t4&cQ||0|bI_an@)T z|H*l}YwU!9Vp0%c<}y6sHN{uS&hcb#{|(Zl@Nnzq#p7dyrWYrYx96*s4Hh|(;hJ`; zO5YG3MM;d@3Y{dPPKuT(qco6SsbqA+6K{`j|58u)wD-1OW#oE$)alnVOaeYNpOa)Z zx5#Ysat$gOaB-{UjWH!q$$4d-;ewAR#}P`V#soHkRa}odUm)kFaHgOdGpZU~Tn!yt zMLMIK*W^mWRVdUbt@wRbO^3YtTUCQduT*`}Tv+_kIKIk;guGR?C4`Z1t>#7V88DS6 z0T*FkO7@>HAFN8RzoK4y+LoEV)95rRs%w*_ndI`<+~~SXCEH_SB|b2&jXl+CFO{z4 z!1)la&L0d8kYH83aH5P*4Br0kZSukPjIVleZ%$^YbHoSz+)V63Ad0{tYbm7BM)7eP z&N$fOg>i=w6ipf56+&++ zGkXIp_$LZN3{mMz@OUJqbGJalz3Nv+`3QX8G*NGP>+$Jt{i|X>#tW}Dg|@J%9nO2& zB(<=D-6BCZUwX_LyaC#c%zlFvz)CNGA`+2?sgnYI4`k^G!wZe~3|zdcn6?moq|W~*+Nk>ofe3zj;oyd+XbqNyh1p z1%Ko4)JYAoQ#QvY`6h$5n-s*;Pfr)PX=+>qYfvH}AyNOTJ@WCpbrm}}%}t+sJBm#y z6S-8F5yyIcl4Xo$VPqqtJFXoaHwaa=xv2xf>}kN!GP*Bo^QN`ZcyIl{n$wV!K4!PN zP)%~{SSK3^v+-36(;3!_#ag^4XXn?;#>k(PXR{Ov?h`{K#c@Z&U<$!`d2*i`*m|+c zb}>DTS3b&(!|s?d+@W8MuszZlSBksFuaA`ItU}teghRAf<57d4dylkc&00+5%Cjgr z&F4itiS{C6C@E!K@r*-MKv?$lMo=}`z-kSrVjiQetrdGhH{Wxoz0Ln8;#AIEn{IX% zRsJJ+zI{wLveLIs3aM%L{dq@Rh{~YykPhj;Cvz1nrHbWbdNHQ`T}VQ!$Xt_)QKE4!j2t4nwf6v-G+D EFaONMpa1{> literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/u-place-tip8.png b/kkmall-search/src/main/resources/static/search/image/u-place-tip8.png new file mode 100644 index 0000000000000000000000000000000000000000..4b87e66dd542dba8f9cf66acfbf20e56ac19516c GIT binary patch literal 1035 zcmV+m1oZofP)Px#)lf`SMF0Q*`T6<&{{HUn?m#|1>FMd2nVJ9p|1&c) z*x1fYYo-{0Tj;^Oe|@IXC1MMFdL z^Yird^!)t%@9*!rxw+=%=GxlYYG`Qt`};>lMY*`RuqamdwP0qY-}cB{6_!)00DGTPE!Ct=GbNc00PHJ zL_t(&-rbpplHxE7K$GAgg@nGau=Tc=>%I5#|DSZE*p_8y;f9;JIf)?<;>3EY!HJ?j zk<xJnON7!TSsbMukSd)t+KI)|#XC{Y2Ij@puOC+za_IW^qRi}^FV#wx=W_5eOZV+s zRdW4VBHho0x*ZH|mHI-CBLeELW>apl7CoprM8=r&_;<4B3`crN;3wdgbYInQ05DMM z6JbMhX@s!mMjxNfYKwZ8o$Xr8zAY(LVH>)$ita|KGv8{BruDpb8*;Z$*z$n>04AOuMb$JH2H61*BCh89!qkH~97+p{5vP$*uRrbn*>{X*8 zlM0t)h49tdD49!MX|JA=6vEgF{gkA7!Zpie$*g|D^&7tu(pePnTh0Ig002ovPDHLk FV1jtD8Fv5x literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/update.png b/kkmall-search/src/main/resources/static/search/image/update.png new file mode 100644 index 0000000000000000000000000000000000000000..30f3ef4a3832489c590d739ebf9739b93493ba0f GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZbuaKad-m+_-@o6zdw1#5 zrQ5e}KYsl9SmdKI;Vst0P^NU Ag#Z8m literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/user-medal24.png b/kkmall-search/src/main/resources/static/search/image/user-medal24.png new file mode 100644 index 0000000000000000000000000000000000000000..a2b0a21f8bbd37caf498edade23aa2aa7b1f3c94 GIT binary patch literal 18797 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 LNkvXXu0mjfy%Nxv literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/user-medal8.png b/kkmall-search/src/main/resources/static/search/image/user-medal8.png new file mode 100644 index 0000000000000000000000000000000000000000..a8ac2e786e6c1b36c9243648910eb18417a58e1c GIT binary patch literal 19162 zcmV){Kz+Z7P)Px&08mU+MF0Q*pV|8O*JJk8Z@`uN^`H9spT*wZ-v9sq z+S=O1gxE`W4)34_SSI4+;zH*`@q1!_mR8zi?{a6Rsa6~)X>G)zHIcOWBHlE^uk;7 zllhF#_w~n5^qpSvkNEVN`S;RYJUTdTz461t!@=Nz_N#Es$h^|c!j;qbg30yurD*Yr z_x=6-wAgI-)L{0`So4?p^q5#59vtcD=+Mi*`{9zn;C}OwP|C%+_?Ex)!b<%7{PMX@ zwY9a>xoH3X`~Uy`xVX6d@5STe~-|c>-@pJv-!pR(6MRP>#qCQ{qKVI`}5qsxv%nz zNbzx`{o3gM`SGZC`LBQZ!r_DQ`Tphf{r&3s@wGhs-p8)hWB1vE-^qZ^vRnTC|IoEz z`P*~0;rrOW{omcy|NQ>;uzUN$*}1i==hyw~_1F2zrOK&cfpkyr<;DL0{{8CZAa%SizuI;?b1dy<_R;;>N2k*Xxt2>R~%)IxX&y&#U?&MI_RlhphJ@=N$^s|H^ zWYg-Eix*!DvUu^z)th`_sx_=x(9*o)gV#Us#rPq{}mhN1! zVnb7yYTMTwJofU|*r>?ZtuG%txaQq()t-9sktdcfZ{L3T@+Tg7@u}@$s`(f7{ma`Q zzt*kW`yapkm%h>dFxB2|ghR3=Il0}AEzK?OG|mfG?eOOP&po>*rqiBhpWDCraJXuR zo;7*MQ{1KfnYZS8NPtYsa=mMMeQ5k&&_Z9kumXI9ogY2=F1x@<&dG zp=SQ}{qEhnN%H<*%wZjp9qp(j11HJtGTQA3>yRAYzo%2D82ZhA?Ad=f47Dd$9WPAj zSO{Mo3zv3G>Dcl3swcxa-Fugnb&#ZN+1@r!w{P|0YYk-a>d*#d-hv%K2k;>fVLx{) z2o2_28z~~z$3nRc5@qQ`;HbO89)eq*XqVPF=h}?QGgqkrU zjFS**pxK~m6^qzFbR zE``VUg-|nQgmDs7>6xI6P)?o+qSn}~aG}7`RRN}XT@bYmI}HJ0@0IS{5NvBNgV~4z zB%&B7@B)MxmDtFa8-u7l^+fv+^2Ad?)N0@E(WAS9NjHfTh*7$|oft%IU9$v+K&72< zKXt(lN#k?e(SZG6bWmf$es+4UF{rOuO6^A>@{uASDWq?tbPVcu-VDkJ<>Z^IH6&bC z2Qegq56RsqMg`)N1#KA;Ln$>5PtG73k<^5spNVC3#A0Z|LX|aY@y3@4cn&6g%%Zk8sr{M#NLllceC@E+`kQQoP zkeUwyx3>Gm_H9Yhi-Dib`Z)kl@^`a ze!&HgOFB)MAW(s?3H;4Y`*muoQiQ=sQJqd9!$$d4$BwIXYGFYFnEWJ2^q91;hy-Jj zu4<)3<9OH;?J-#q7_I6M;jgurd_bd+C}vM$SsonAElDg7VexhB2O6~(+lMJHYSjMH zlS
+
+
    +
  • +
+
    +
  • + +    + ע +
  • +
  • +
  • +
    + ҵĶ +
    +
  • +
  • +
  • +
    + + ҵľ +
    +
    +
  • +
  • +
  • +
    + Ա +
    +
  • +
  • +
  • +
    + ҵɹ +
    +
  • +
  • +
  • +
    + + + ֻ +
    +
  • +
  • +
  • +
    + ע +
    +
  • +
  • +
  • +
    + ͻ +
    +
    +
  • +
  • +
  • +
    + վ +
    +
    +
  • +
+ +
+
+
+ +
+
+
    +
    + + +
    +
    +
    +
    + + > + ҵĹﳵ +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + + + + +
    +
    +
    + +
    >
    + +
    >
    + +
    >
    +
    +
    +
    +
    + һ + +
    + +
    +
    +
    +
    >
    +
    һ5T
    +
    + +
    +
    +
    +
    + һֻӪٷ콢 + + JDӪ + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    ͷ
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + ע΢ +

    ע΢

    +
    +
    +
    +

    ֻµ

    +
    +
    +
    + + + + | + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    +
      +
    + һֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ + +
    +
    + +
    + + +
    +
      +
    • һֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ
    • +
    • һֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ
    • +
    • һֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ
    • +
    • һֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ
    • +
    • һֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ
    • +
    • һֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ
    • +
    +
    +
    +
    + +
    + ٱ +
    +
    + +
    +
    +
    +
    + Ʒ + һֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    + + ֪ͨ + + + + + + + +
    +
    + + + + +
    +
    +

    ۼ

    + 0 +
    +
    +
    +
    +
    +
      
    +
    +
    + + + + + + + + + + +
    + չ + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    ֵҵ
    +
    +
      +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + ѡ + +
    +
    + +
    +
    õַ
    +
    +
    +
    +
    +
    ѡµַ
    +
    +
    +
      +
    • ѡ
    • +
    • ѡ
    • +
    • ѡ
    • +
    • ѡ
    • +
    +
    +
    ѡ
    +
    ѡ
    +
    ѡ
    +
    ѡ
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    ֧
    +
    +
      + +
      +
      +
      +
      +
      +
      + + + +
      +
      +
      +
      ѡɫ
      +
      +
      + + + dzdz + +
      +
      + + + ҺҺ + +
      +
      +
      +
      +
      ѡ汾
      +
      + + +
      +
      +
      +
      ѡ
      +
      +
      + + + ٷ +
      +
      + + + װ +
      + +
      + + + άװ +
      + + + +
      + + + ɽװ +
      + + +
      + + + װ +
      +
      + + + װ +
      +
      + + + +
      +
      +
      + +
      + + + + + + + + + +
      +
      + + + + + + 빺ﳵ + + + + + +
      +
      +
      ػ
      +
      +
        +
        +
        + +
        +
        +
        +
        + + +
        +
        +
        +

        ΪƼ

        +
        +
        +
        +
        +
        + +
        + +
        +
        +
        + + + +
        +
        +
        +
          +
        • +
        +
        +
        +
        + +
        +
        +
        + + +
        +
        +
          +
          +
          +
          + +
          +
          ѡ0
          +
          + ϼ + ޱ +
          +
          + +
          + ѡ + = +
          +
          +
          +
          +
          +
          +
          +
            +
          • 곤Ƽ
          • +
          +
          +
          +
          +
          +
          +
          +
          + +
          +
          +
          +
          +
          +

          + һֻӪٷ콢 +

          +
          + +
          + +
          +
          + +
          +
          +
          +
          +
          +

          ֻ

          +
          +
          + +
          +
          +
          + +
          +
          +
          +

          ֻ

          +
          +
          +
          +
          +
            +
          • ͬλ
          • +
          • ͬƷ
          • +
          • +
          +
          +
          +
          + +
          + +
          + +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
            +
          • Ʒ
          • +
          • װ
          • +
          • ʼ챨
          • +
          • ۺ
          • +
          • Ʒ
          • +
          • + ֻ
          • +
          • new
          • +
          +
          +
          +
          +
          +
          + 빺ﳵ +
          +
          +
          +
          + +
          +
          +
          һֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ
          +
          + X +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
            +
          • + +
            +

            ֱʣ2160*1080ֱ

            +
          • +
          • + +
            +

            ͷ1600أ2000

            ǰͷ1600

            +
          • +
          • + +
            +

                  ˺

            Ƶ      ʣƵ2.45GHz

            +
          • +
          +
            +
          • Ʒƣ һ + +
          • +
          +
            +
          • Ʒƣһ5T
          • +
          • Ʒţ5716981
          • +
          • Ʒëأ0.51kg
          • +
          • Ʒأй½
          • +
          • ϵͳ׿Android
          • +
          • ڴ棺8GB
          • +
          • ǰͷأ1600
          • +
          • ͷأ˫ͷ
          • +
          • 3000mAh-3999mAh
          • +
          • ڴ棺128GB
          • +
          • ȵ㣺ȫоƬ˫˫ٳ磬ָʶType-C˫ͷ
          • +
          +

          + >> +

          +
          + +
          +
          +
          +
          + +
          +
          +
          +
          Ʒܼ...
          + +
          +
          +
          +
            +
            +
            +
            +
            +
            +
            +
            +

            +
            +
            ͺ
            +
            + +
            +
            +
            +

            ͺ

            +
            +
            +
            +
            һ5T
            +
            ͺ
            +
            + +
            +
            +
            +

            ҵŻͺ

            +
            +
            +
            +
            ONEPLUS A5010
            +
            2017
            +
            ·
            11
            +
            +
            +
            +

            Ϣ

            +
            +
            ɫ
            dz
            +
            ȣmm
            156.1
            +
            ȣmm
            75
            +
            ȣmm
            7.25
            +
            g
            162
            +
            뷽ʽ
            +
            Ӫ̱־
            +
            + +
            +
            +
            +

            ƻӪ̵ԪֻijЩλãԻЩԪسֵλá

            +
            +
            +
            +
            +
            ʷ
            ߿򣻽
            +
            +
            +
            +

            ϵͳ

            +
            +
            ϵͳ
            Android
            +
            +
            +
            +

            оƬ

            +
            +
            CPUƷ
            Snapdragon)
            +
            CPUƵ
            Ƶ2.45GHz
            +
            CPU
            ˺
            +
            CPUͺ
            835MSM8998
            +
            +
            +
            +

            ֧

            +
            +
            ˫
            ˫˫ͨ
            +
            ֧SIM
            2
            +
            SIM
            +
            + +
            +
            +
            +

            simĹ񣬴󿨡Сnanoвͬ·дʾ

            +
            +
            +
            +
            Nano SIM
            +
            4G
            +
            + +
            +
            +
            +

            ֻ4Gдڸsim4Gд

            +
            +
            +
            +
            4GƶTD-LTE)4Gͨ(FDD-LTE)4G(FDD-LTE)4Gͨ(TD-LTE)
            +
            3G/2G
            3Gƶ(TD-SCDMA)3Gͨ(WCDMA)3G(CDMA2000)2GƶGSM+ͨ(GSM)2G(CDMA)2Gƶͨ(GSM)+(CDMA)
            +
            Ƶʣ2G/3G
            2GGSM 850/900/1800/19002GCDMA 8003GTD-SCDMA 1900/20003GWCDMA 850/900/1900/21003GCDMA2000
            +
            +
            +
            +

            +
            +
            ROM
            +
            + +
            +
            +
            +

            Ĵ洢ռ

            +
            +
            +
            +
            128GB
            +
            ROM
            UFS
            +
            RAM
            +
            + +
            +
            +
            +

            ͵ڴ棬ٶȡ

            +
            +
            +
            +
            8GB
            +
            RAM
            LPDDR 4X
            +
            ֧
            +
            +
            +
            +

            Ļ

            +
            +
            Ļߴ磨Ӣ磩
            6.01Ӣ
            +
            ֱ
            2160*1080ֱ
            +
            Ļ
            AMOLED
            +
            +
            +
            +

            ǰͷ

            +
            +
            ǰͷ
            1600
            +
            ǰȦС
            f/2.0
            +
            +
            +
            +

            ͷ

            +
            +
            ͷ
            +
            + +
            +
            +
            +

            ָǺͷͷ

            +
            +
            +
            +
            2
            +
            ͷ
            1600أ2000
            +
            ͷȦС
            f/1.7
            +
            +
            +
            +

            Ϣ

            +
            +
            mAh
            3300mAh
            +
            +
            Ƿɲж
            +
            + +
            +
            +
            +

            ɲжֻӽʡڲռ䣬ܷԸãûרҵʿİвж

            +
            +
            +
            +
            +
            5V/4A
            +
            ֧
            +
            +
            +
            +

            ݽӿ

            +
            +
            ݴӿ
            NFCWiFiȵ㣻OTGӿ
            +
            NFC/NFCģʽ
            ֧֣Եģʽ֧֣ģʽ֧֣ģʽ
            +
            ӿ
            3.5mm
            +
            ӿ
            Type-C
            +
            +
            +
            +

            ֻ

            +
            +
            ָʶ
            ֧
            +
            GPS
            ֧
            +
            ֧
            +
            +
            +
            +

            +
            +
            ù
            ¼ǩSOSܣӦ
            +
            +
            +
            +
            +

            װ嵥

            +

            OnePlus 5T 1Dash Type-Cߡ 1 Dash 1ס 1SIM 1ָϡ 1ƷҪϢ뱣޿ 1

            +
            +
            +
            + +
            +
            + +
            +
            + +
            +
            + +
            +
            +
            +
            + +
            +
            +

            ۺ

            +
            +
            + +
            +
            +
            +
            ô ãͷ +1600أ2000أлԾ֧֣ף죡 ˢ ãһ5TNFC⣬޶ֳпãڴлԾ֧֣ף죡 ж ãеģлԾ֧֣ף죡
            +
            +
            +
            ()

            2017-12-02
            +
            ʹĵã#ȫ ˫콢#¾ݣٶȸ3СسܴմΪһʱûplusԱ8бعԷdz׷ֻһʱõַdz̻ذ칫Ҳһһӣ˵˵װΰװôˣ˺ӣޣϣ´װõ㣬֪dz⻹ǹ⣬ֻие𣬲ӰֻֻĿǰ鿴涼⣬ûÿָкܺã͵Ӱס˫㣬ܳͷĤ͹ȻеģôգҲ¾ͷλѽϵͳôϤҪʱĥϣøоûʲôȱ㣬˵۲ÿOVҸоҪOVĴˣ˵ۿԣһͬǮĶã1+5TҫV10Աȣv10ýҫս27 29֡passV10,治ҵ£dz̵£ֻijM1LϷ821+6Gҫÿθ̳һƬϣһӵOSԽԽã֣мǵóŶعѡײ
            +
            +
            +
            ()

            2017-12-11
            +
            ʹĵã7΢ģ˵ѾôΣ󷢣ڱˣ +ۺܶ˵Ǵһ3һ5tģһǰõĻһһҪֻģǸһһǺܺúôΪһ5ʹڣҸӼᶨҶİ +ǾСǵޣ10µ6͵ˣҿԱģ绰˺ܶ +䣬ҵһͼôһһʱ͵΢Цָ밡(bb)ڰʱüĸ΢ЦӰװɴ䣬ֺܼ󷢣DzֻǸɫĵģԾȷɫֻˣλֻֽףϧֻͷͻһռQ_QȻһݼǮһֶֻҰIMEIֻģóźŶ( •01_•01 ) +ָֻƽ⣬ҾɱIFENG8֮ǰֻĻemmm( B07B )ɫǻǷŴ֮Ч……㣡ʵڣ̫ˁ88( 6304 )89 һӳеȫһЩ۸ĺʵˣ
            +
            +
            +
            ()

            2017-12-19
            +
            ʹĵã"ȫ ˫콢" ò˵ֻ130ֵ̫ رָ йζ Ϊϣֻ׷dzá ˵ֻ һ۵ȷ鵽 һʸ Ҳ Сƻ6puls Ļ ò˵ȫе Ϸ Ӱ С˵ ΢Ŷ֮ǰֻߡ Ͼȫͷխ ¶Գ ûָʶ ȫĻ Ƚ ⰴҲر һ5tʶеǿ һ֧Ȼ˵ʵòָ ˫ֲþ֮ǰǰλָƼ2 Ѿһ5t ıdzϲ ϵͳ Ҳdz 򵥵ijʽƳӦ dzڴԺһֻܸıʲô ˵ûë һ5tĺܾ޵ҡ
            +
            +
            +
            ()

            2017-12-18
            +
            ʹĵã˫㣬ֻͷdzԽٶȷdz졣һ˵˸ҸĸأΪdzˡ1+5ùƿøʮ겻ῨϵͳøߣԼ۱ȸߣϵͳå٣ؼҴ׷ڣһֱڹ򲻸ˣҪֻ˵ҷdzˣdzģdz㣬ллʹϲֻĻᣬ֧־֧
            +
            +
            +
            ()

            2017-12-02
            +
            ʹĵã#ȫ˫콢# +õҲڶ͵ˣһۣܿ죬沿Ӧ̫ޣָֻ绢˵ˬ +ʹù޿ӦöܿٷӦ +һһӣΨһ̫ǣֻҪrootŪȽ鷳root֮󣬵ĶֻӰ졣֮ǰõijףһȷʵҪһĺãҲڴһڿͻ鷽 +ֵһǣͲ൱ +ѡһӣȻһ5TԼ۱ȸ߶ͣ
            +
            +
            +
            ()

            2017-12-19
            +
            ʹĵãŵҾͲ˵ עֻӦö +ֱȱɣ +1.ʸв ʱԻᷢ dz +2.ĻԶ趨 źܲ +3.Ļп رǶ˵Ϣ һЩһӦСͼ Dzر ڿԽܷΧ +4.3300ĵ ȷʵֻܶһ ڳ繻 + +note8 ײ Ҳ ʡ1500Ԫ +ʵֻ廹 ۸ ӦҲҵ ܱҶ յԱеСϲ + ùõֻ ǰù6 Ҿ Ҳûϴ˵ô ǰ Ƕ̬¼Ӱ 6Ǵ´ ׵ġ + + ˵˺öϻ Ҹ˵ʹø Ȼҵĸܴܲ ֻǸҸο һŵ㲻 ȱǼһֻ̨ + +ҪΪ mate10proMMPǧ ǧҲ Rn MMP㻹޹ Dz⼸ӹ̫ ûô λ Ҳ̫Ϊ Ϊ99
            +
            +
            +
            ()

            2017-12-01
            +
            ʹĵãӷͿֻˣ9Ӿʹ򿪾ҳ濪ʼغտʼûˢ̫˷ˣ3յֻˣ̫ǿˣֵùһ£ܾõĻһ̫ˡֻز㣬ϣҶൣ
            +
            +
            +
            ()

            2017-12-19
            +
            ʹĵãֻǾ޵17 ̫ ˼βһֱڵȺɫ˰£ֱ17ŸպûգҪһɫֻǺܺõģˣҴ˵ġһһֻǰõOPPOоָֻкOPPOе񣬲ֺܷܸߣϷҲܰһֻҪԳIJȥ˽⣬ǰùΪء
            +
            +
            +
            ()

            2017-12-05
            +
            ʹĵã#ȫ˫콢#ҵһͨƷҲǵһͨƷǵһʹһӲƷһθ˼ѵ飺һ.޿ݡʮµ⣬ʮһͷʮСسǵڶ׼ʱ͵Ҽ¥£ݱǺ.˵ֻ1.ۣᱡȫȽĵһֻˮףĻĤ˵ƾͼ2.áò˵˰ɣȫֻ޳ҡ8358G+128G,ȫ˫㣬ǰ㣬˭3.ٶȡ֣쵽ûѣټ֣˭˭֪4.աһ5Ч͹֪ܺĻԿ⣬û˵ͼҹдŻģʽ㣬ͼ5.˵ϵͳûϰ׿8.0,˵볢ʣʱһ޷ϣһϵͳŻϵͳ࣬ijЩֻһѡӦԼءãϣһӿԶһЩܣ835,˭8G˭ֹܷĿһʹд׷ӡ֮һ5T⡣
            +
            +
            +
            ()

            2017-12-20
            +
            ʹĵã1ֻĵһȫ17賿ģյˣСޣص˼ֻۣۻDzģϾǵеȫȷҪϵͳȽϾûԤװ̫8Gbڴ漰835ĴҲDzСģûгֿշΪ˫콢15TٶȺܿ죬䱸˫˶ԽرҹЧǰˣǰһǺõָƽDZȽϷݵģ沿ʶҲܹܸͬЧİֻصȫķάֻǣóһ5TIJͣdz
            +
            +
            +
            +
            +
            +

            Ʒ

            +
            +
            +
            +
            +
            + +
            +
            +
            Ƽ
            +
            +
            Ƽ
            +
              +
            • Ƽ
            • +
            • ʱ
            • +
            +
            +
            +
            +
            +
            +
            ȫ
            +
            ڼУԺ...
            +
            ڼУԺ...
            +
            ڼУԺ...
            +
            ڼУԺ...
            +
            +
            +
            +
            +
            +
            +

            Ʒʴ

            +
            +
            +
            + ɻƷͬѧ~Ҫ +
            +
            +
            +
            +
            +
            + +
            +
            +
            +

            ѯ

            +
            +
            + ѯ +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
              +
            • ȫ
            • +
            • Ʒѯ
            • +
            • +
            • ֧
            • +
            • Ʊ
            • +
            • +
            +
            +
            + +
            +
            +
            +
            +
            +
            +

            ֻ

            +
            +
            + +
            +
            +
            +
            +
            +
            +
              +
            • +
            • ɹ
            • +
            +
            +
            +
            +
            УԺ...
            +
            + +
            +
            УԺ...
            +
            +
            +
            +
            +
            +
            +
            +
            + + + + +
            + ֱֻ + ֻ + ֧cdmaֻ + cdmaֻ + 2000-3000ֻ + ֻ + ƶֻ + ʱֻ + ˮֻ + 4gֻ +
            + + + + + +
            + + + + + + + + +
            + + + + diff --git a/kkmall-search/src/main/resources/static/search/img/5716e2c4nc925baf3.jpg b/kkmall-search/src/main/resources/static/search/img/5716e2c4nc925baf3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8fac59cde4b507120c15e5509fbda3bb66518b80 GIT binary patch literal 7439 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/574d36dbn262ef26d.jpg b/kkmall-search/src/main/resources/static/search/img/574d36dbn262ef26d.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1da7a7934b8c3c9bf8656bc5f31deb9382915a8a GIT binary patch literal 3895 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/57d0d400nfd249af4.jpg b/kkmall-search/src/main/resources/static/search/img/57d0d400nfd249af4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6900e0ad6dbe27faeb5e902f1033e68a2d389014 GIT binary patch literal 17492 zcmb4qWmH>T({`XZ#a&w@KyY^`4hbHDTY*AxcZ!rE#VxoM2@tHfTPd!^ic_4TEnc)A z_jAAY_nYi>R#s+C_Q}c2nSEU|`|rZvbpRnm39JM_K|uk$etH4^E(7ENsQ(DcKZj>e z;~56pvnRnsM@PfJ!op1QY9N zE;I~m9P}r>BjJ-C4ee=Q6B6U&KAAl!0chw%7?{KiSbQXmvf9|B7H(t|{BrM;3L0n0 zDXExPq5AF~p77M#x`t^Wi-4e*j-I8JS7=yrN?P&M46~51h^RbF_l>npVbN~|MP;84 z;fVS#8>dgR(LUWa6!fRV{|YL~GcbZVmhLlumjKV7p*;QaXGDNkfFIic z88pDs`Fylw_t0)2ep#d&3$I(^AxsRDI92#VAh-0!LEQ(ZYMcZ?gbXp`8g^NeLq4&u z>bd$zQ4zsLC4&;YTe}tMhn$B>w8@-5790D`pM$ee=G=+t@84> zTLg}2CwmKK2i4@C3~K)Z3fH^;*TOvSA-RR;m~^st<9Mu0PswHrb#t69)Fy3 zl_xkcjI~pFAi?J)wp7ShWPHZQJci$`dkyP&I%dT)@Z6Y&wr5U=AoHVi`d23jg5sGP z85yA8m2Uhnm3~c>z-}f`@Uv(y{){M;4TH_MmwMMrBj!DunN~yu$+dms-EGZX-=`lj zpVxkj9R6SZMw&hmP(R!_s@J=JGC_zt{kLefp_)Rirx_ENQHslu6syt03^zt_#%}j8}c3pto5?L?@YE5rx^C>$tz^gP(pXT zMN&tD==jnkavY`S@RKh#DcPGfHlhB)?~gdl;0YzszGTKZ3!4Yy!E}2-^^tzC$EDpO zVtlUDRJTn()r(8H6@>bQ=?wy;QiIAjR-C*b&u8;yLrvnNdBMz%DN?$(q3eJskhOuX z2XlzWSz&FHIZZ{3X*{tHD%9$nrv|sbEVXLpbAHt7F;4GfubNzq2I#~@Chq@L<^={L&1xIoDz2s#3MYtqXk;?;=Ct}BIGU=O z=vv8wTi-PT?PHWV>L++kV~6gq%~%W^ZvJz_rpY(iQzRsQ8Fo-U1{={eFwCbdR5UEM2AGVeB^w^CV+dofu(og{}p9V(e zAoFP58m>v74h1*2eeyT#UAgkrGhYFJdJ9$*mh|qDZpD+Y+?*9Ub}2n{{YVyIn;@KoP7Da9xL7guI*E>JAzl`9 znKEcjl=R`={5nw*;O>8I^jpzV6K^+_u^9#zilQ>?Ijw+5Fh|=sru_@p6(1T0 zT|Toa=S2JIkA~}Lom8yN*lto}R?BOgXwl_q9 z5N=V_z+?;boHPf`_DF61KN{m{8Gg=Frt(e&5N#0VECa5-i>0aK<4-@!Yw!DUpBdiH z$Qw#)7v@v^7sMDyDdvUTRE61Ey9=o*ggGQWoKB>6QBPW>RG#VLr=P%(3n%NU?S8o` zjjr1y}NT-IG>u9&GfxY5#RD>t!>%^&{AM6hq|r&d%xG3nb;rJ*}0F4X${fEkFz zp$*hS{lfeU|JN+sWrH=G+&b2EDr1J8&ANCwgM^!Z8CaTah7gZWs;#?fb9VM77ilb* zIxxF6dQ7tt5R=eLM!o_`z|ztKQ|;Vdl7$4k2fw@-m;$QK4*18C463q8z-NBGL6&zk ze8K2rz*(Z385oQ85_j6@FT71kHVCag>aq7WjabwurFCPkq3k40kmO*vS;m^N#6xcXif9)=-xfEl9V>Z8`tLBx{H5h3yC05joX5jHN6$_mO`AaA|^-S22IUUs}`S-1^<2 zZ%F}1aUujd)B*ij;tinwmg-t9^()k+kRLf7a}Mkv;q1wzCA&7&S;ohG*iC=VXu==S!JUb#~1FMvQuJnfZg`7PsS)&#wKUD}GZUlb21Efdromz#Is^@f_A zKy1ybUP-y?*sL}2*R#pA?*~5Mx2RnoWsKwDK`w+18A}D0aPoj05WU_J%l({udzcvVI3UguH!65Lq&7GW<6;3 zZMxixFnZQ33tj)X`1Ndb9S+_0jm)T?r6C~}yonNvilCThmod6TdP=`3Nu)pYBq>Y&4ombB)q*nSlgw~vVU<@5~)YTl$BIH*A72({p@$>&htI?pP0U`A$)2=yRBQ|n@bJ>?Sv?K@ zHyVLd!>o&x@ura@7~E)Y33DlaxGL@{XC^FJ(l7@%iw9CSBM91Fvqlu)IAN*P5o1A7 zL#sc5F?Q!?JX-niQ#@MJ_9`>`B<(HjXPW)hEe$moioQd2IG4c3JEgw$pe+!s?xjNY z&I_L*^%gT7E0LPB`_BaU+^o z49L!nK@XQs>PXqP1vBUy!5cXf3WnhV$zkDfNNW7j<_M3p!g#;4Ww9!-A_qmLBFGh8 zN(-HW#n3inD@sMy}h#f^y|S8kBulkqc57INc@nTb<@G6;E#T1;00(Z%Hzy~cb~kVTH^YGdadck~ogKCf!ehArh&N1L9* z7>u3K5K(}z*nh*IK`gFd&*lBh^<89_u#4er{Z&3wz7b2(OseMYOCkSpP2#yy2cgzI zdoTT?(tOX83P<#a9=woe79(PJZF3H)9c5=fqH0PZeb*FLZ`kT+AT<|4OJ`7!4A{YXVJWc zzw29PUcm}16%O9zTve(rg&Gh*v#jeD z)q5^6E5TAt)PCjHv5-`8Cb%O#!ZpP-;4b|q^I6?zH9j570^ZF75&}%qjD4XN$VUp+ z2Kp1@fzs{)W1+=VrIlt!r87&@NFr#OvBkc%&6_&X@R)GcV${KI+tn|Z%nt+#g|%R& z>V;7g@?Q4;;E6Xugv6L1Zn6_!am{ww%-^_uR1J0A{uXbYZBwP%ZeqmKrO-d;sD_os zuD1(lW?y4YWS(n1`mj#Pl%ncgd>12;nzv?r7DcGmX}$LOLMAf>Vy703B{Ivcru~fN ztB%^pW}oC;E{&Y&#R20LyR{wtK9LgkX*<{_dPOk2)JTJdCTM>Mx|7wZ-m=uxDQ(ra zK>>2T5*ifUEd5ARD#j(BWZlPJ_FEngleE3^KyIeSCA0A}rGA6ciCwvnJuJfauXDx!684 zv9Y1!4oz1zIYVrJi_o8{8V(mepq(v6oqm5H4eK;&1TtRetGRlnd6u=?cCf-ZB#m6< z)8X`F?1tI!GVk{$UoZXw6j&D1bB&XQz&6RH^xE?AYz(r+hsuhz-#*FCl4gS5daxrp zDKOf!s~iR7FI4$J@V!J6yS*O9M@k^Z%R9;9bn>H(gY4cP0o9?ROs(_$J&`(?= zckxP6FH8z-j|+^VjXSJ^UKQ+J9$Xv$9wV0Lp~x^C=XuY3c=%;(c$yBWJ_a5ww;qH? z8rfknu!ENoonNHd-J8>XtWMPxtR1w%&v2zR|zUK|ClT@EW(8!p>i{g42%-r!Je z2-`SYvw28xBvcY|mrIO-)>c0caVl<+H4Buv|K20k<-9&>0dz0WR*HdwfMX}3$|~fuKdQgm2J}~E#C{W zPZ&Fzs;y(kKKm?c8_;@gblMS#?N3+rqE6ZLG$Y31AB0HwOmPc|r5}1t3sQl=qf;qA zB?Yoh`N_Ji)-o;fVY_P3=3ML=-ju_FvbZQRGTN$r-phTlU+E#=F}aTUNP5{rsjeOl z`A%!_g5C1~e027){0oN4Xs787C7LyCEfGw{nV9S!@~}`Kz*r1sM;I#@1|1l`|@Wd^Tkz2 zxQJf(JI`6LPVIMpNgw!2xZ)i zfB4SX1y;+?u$CGM;rKDR(sDH`B%T`Uj+mM#{Hhx{^9m+~%*+(QMs}sKSnTDC#)B+t^ELJXr-zBCXbVSK8g>@^j#JOYkMMY=IEz z&PjzBgH#ho6vjs@I`VA2T$&{>cBzz=Gu%bpTfuh3Wo>iEay8DThCZgXlK|f6q=i2` zrx0TOBd9E~k-4nw*;`Jh0D_l9^SVXFf9@0!lHjWdt5+x1t^1F_+ zZwxbbNb|WA(zwd8o2a&;CrKM!-R6x*l3tY(Aj8&S6}&s?+M-#l+Y0XyIse!y)HRrI zGWW!nj_|OJiR#ymR|+_r<-qfMvt#>5B#d6Y?i@69gDd<)lA!`@?>!&GCnO(givmtT zMDIu<8$1RxBX=vbZ*A+$EKTF-2!q4uy@ZKL`71 z%ZWWXE7*Mke@3Hymi=1qn|n}x$2(=9P_o~o#0PqWSSmm9s7V`@!1GBJgq3FX;^@j% z_6hh5Yeu=b6Yda@`nVX}_wz3xRYIXC+~sEQl3JLzcdmmk#-5Z`R^2;AKUHfVkyoc{ z)xx+;D2qnqs*T!VWtriv0!QC9uA_Dh?=v+nngj8xe8_SdHyH8z{SV-a3(@O@5f5_7&oPFNQs5e zCgeM;FiELM#ms3*a3!T0gw?7u;*<_6lxbyVeJv4YvM`p4Sg}agq`bz=RHBib>;VYMgBYVuY z#=4)c_(sh;#|jI=-5T{V)~!{oAD(O1)>k)%IS|hrVX&APfH;9?H%_JA2Xz~&S<^Dq z)r@$4G(!faTT)Br-M%rFQS6;OB%0qGE^eYVSP(p)%7)eXjog~GASy3!o+50UH}f-W zM@fT=#1;8)S=0S+IvtE-&(W8ljJU#G@ye!Rmiw3cO&HYtX|grBOfAw)ob;4I=%*&G zY$|qRVs)bV4Lj?JRd+T|4rfc&f-CXGy z9#Y{A0k0!-$%u|qPR#^RXkx4V~ zJ?8e^U%+YAAn-2$@sReI`4`an7+D<5cVK=Wgpu8H^$Gl~WgQNOd#z$VA8GNoMlCEn z+`OijVXB=LbfBM{_D+kscq`G-(S1*^xx~>n-xe95lLv1yJGZ{)EEf6NWQqoa=d13c zsycPhF}Kw@>z-ws?Kw9NcTG+AiU&`dY~}|~*H3C{Mo0?e1>%i|ug+F6*e;zUAE?so z99^IFu6vM4seUCR+uZk#2d1nxXyvK#5r_5e_tzs?aZVQVs z@h<;Pmz{eRy@z%FAPq7dln%hw@g>?B5qX+?b&R6* zcr^p(hqKW)+6ksv*?h0sd8)HN?(KBqIyZ8|eUD<>KOw(xHzH(H%ijAC3wbGiY%mSS znbUh6&k}(&>*eNkaC1%{QN!i-=oJk|*s)DZK#4eN*4Ek@*f-Gs*3hYfH7NQ}`E&T?fAQtc z;=yuT^g#>SoqymTyRhX`a&sp1$Bhaurrsvs5zp(k5;1F?f3F%-Ax9X~FQBG<=0w4h z14NXezOGuwIpVnEs~xSDJ^~b3zP&e(HDSL@t`c>=(rS@tC;#+&S@5=eJlpJ7#!ZXy zCe5_Iu)PQ5EB+?Cm$Nof3~8rKy!^nZr>ZIog#^042RB}NkT+;@aBd$}o8~H=!pGl# zj*oWm5r-yP+5@3}*% z%}m5L3lB?&&_bzPwCNZ_RM^>#W*yP1F|Jzc(GI}FMd|Hr`a*3j^a=QqdhHSX^zW6+ ztPyXCCTEIg6w>oczGo=3j|=Oap``oC0Q-s)^|-NAw$+PXA=+Cfq-LN1C|A*IaLi}Fi}%Ok4R5Cb%lPX@UxJ50XKaC2mt^zkO8 zO*#wkfv`kvCd;G9Z5M`e+(NP3oq9~F%DJ--^R#F0QXAYi)J)(*Cxn5(_BM*w^XxO7 zj5^3KZ*d$|B$(rFTqf8HQmP+8&jWZi6N0g)N_cPg?9c0m{Vj%5M}Z+RfNTUrq?_0C z+T(a_rg!wMNZD%ph<&nwYVhFu*&TdW@H*JOp?EgB9O@B{e~;`*r-91SwG+yo8BI;^ zH#Z#3rm9@Bo{DmevNvYA`Sx^tKYti|rJR*lZhfg|WEd$AG0aPQ#R-~)FLJQDDqYod zopwHoS^g>h3t*i7=6vg)^BvF8#+xT+aBz50RBH zxpt3dIcc8e7^&vVfA-DMR_Xhipw5J(T1q(X^U+?tTVAN}!`ZAu(CH7IJEkhEVXm-$ z>3NFy&JOa0C)`!Z_76S(pW4oWjek{EBSA?FTSs5*oU`S|(_^+-qKCX(ZvcR(aCSv& zYYM?L{e~vDjvHld=J&arpdG;Wr?YO4Le#JUUR;46H_PK(pB|%qI$Sy1y`OPd_mFBI32M-&Zu$3J5vt%RtkbL0v%UrqpRu@`KyT+v@pm?xy=^Cu;ciLaTvd_<$ zhxDUauiHyqqs~=vu-L1hcUNYW-V?5^#z9pQEUg`{k7Y~5^_TfaIh=4>zALt}_n9{h zj?z2bPc60Tr;1qK7S?@dtvkQhRC<&>`r%z3Oc==TtI0Q@#Fr(izS2D|mIcUyUDRdD zk98SOLtrX(krwF89!FjC4FQ-om-$=%maVQolbwXNr?%*dkM54HDmav-8^f9Zj06Rv zsE@7`mu=E^BXmpn;xr=qmY3cj?7+~RzW)q z@Qt>?G?sR)#QVm>3l(sno@2g+=g9Y&)W%T{!+`@WC(erK`S2t8L2c5YQGLeLG!axMcP3| zvXE5PZ}FscwigW!blS={M7JDE>LcnCh?F-7!dXN=xKPf!VekgvY_y?fr+f5MLe?_f z`jEnR{)#vkvULaj&wEofXa8@2xRU zSUSh$GCkr)Da&Vpc@7r$578awY4tP5y1Q&1Dl)lF)v;<#TVTJ&pRLmnTJ;$ZYkLaD z0rBer4RX&NxuVFVZP#K{4+$KUp|^N1gT?Imf=-vF??}B0sDL#gPqlC?ltQ;9r}etQ z!3PVa>rE&VH}=;hv9Yn8cXMy=E)~ntGtxS$Cf}$P?1^@cq1fxz{t5xvuK`l@MFF_W zIVikO1+raT^JF!GMUv~+=toBMZ34fK+Ef7U+CB!%l~kS;6XooPf+K8lL>c^>if zu^*<&S#JYNtaCG<#CnBcTyNi89Vv7FIh*)qqJs#w_RzQOb?P3v2>N26+f_g7RK_`> z6|E||Q}66_Dv>&b6oUzn5oV@kS$#U?No&w5#eo-;FF7_W^`&?;4Tv~2-m<3$q+iz5 z&a@5qUHq6`4u0t!LpQJHJvym3DZ1!?ydB5tMj||J{1McOw5DhrEp7r_g1K9i)+XD@ zB`A|;%7wlnSbVPegt?a&m4OiqKROK6qzZs8_fy>&D*ta*yC zxwpXb41Guln;{<38mRQePNX*8!RRoz*qSwWdNLbgI7n|@>IC_*V6b}s;t}&jkC)U) zI!fj-kcazX`&Z#~jI)^uNP{!t>Y&sMFaA4|3$t&&z0-k-tqAFU|A?ssFsJ#%A6{YvAqklNvAQ#vXr(fldHb#&%*U>v)%=p$?UBfaE{8tOYv7^cy#NtjXTORXWx)q1Pyu^*A^DMXlLZ< z#&%2H?8pk>)AJ#dY>h)vgyXS>@{b6$4o z<3ezs+U{C*`S)~f2aQ{&8@TpZgpftT%;ThV(g3iHYBOsQhOdURi!tr9<3M(rnnq9^;lD8o{`*l(M*p3ry;1UPrctkQqk@@a>iq7M%>>qVPr#VGJ zY)4ZQ;z+5yUIc?texcx46_22OojZ3^DZRQ>^P;@7mrR>1brf~;@@!oHmLC`NHedvN zH~sKD+)MPR#8UT043r6z9C+#7aJH)LD#q5-a3+3I=;E&OYk7omHK0Aa!)JOz^r48@ zYdK()wJ5|xgx@{1`4x1uQeP~BTRKQRFri)K* zJI$dLyqca5G(VzLVp~`VY@aZV0BN9LX~(HOa2GgHk)u}ddb9NxzzAuwu7#+uLPg8^ zgoW+`P~cby;ogP^lBfN+w+}kfDkpyq#oj!}-Pe+fpl)HO*fxy|^xjf3;96ncKXEeu zGW`B`gyfi`lSFLIxCGJIw{1gMNZCl!ovqHH0rY~6P(8bb*~!cM7dhvKh69&#thlJ3 zeBO9v-`7Q-K2v$LkvGoI11tD`+UI|DLJs$ADjPC@Q1tbR0T}&KrM9UK6*y!8Jw`@%%=a$NWfK@Wz$7x2Rn~VQ`y^t=LnbdB8jI-L&>+mAYcF&JLI-Pr7fHP zaA65n#MZ(s8R5kT*0IK!X>1lg>xVT<%IfZrFv=S;t_;4i;V)`qTBA6Fg>&_bd@6q| z`I_@)FciPUS8Cw5n_HZQFu1XYsg6f+uy3fOe0YPBbO)%m>Beltu2I#Cv92_olN_(z zP)fCjI1{_?DtHxH{4I?%GcSWVl%^@>$R+4){bIcHV{<_LZz%z_M(^3138lcVgMZW^ zj<32AuUvi%#TuN&ZC)A9Ra$3k{L9u$Z_O@$QO$V!ARhOtuUPRnL^5Y(7usb{(ns$d zqs>#x<7KjGjf-C4fttw$FC%MDIQ14zUXxq@=>qw6WUd3)1b-L{Oz?Hf%QdfDuLN8Hz+?mkh(-Q3cEb4*Lo+d z$;1$f8^Zw7#y3G#JaXz9G`BD#L;^)(GdzcU=p|woTH5)Tv6xhWJE0d4~@UgM7hyBrUh?)%XOu6;!Z5o-h`7 z9*ElOHk~q6Av6|Q{+VO~QFs}W99tKzRGhr55c9!1$!d&lwPS;w76lZK)h+$~D7YxynrrRhJf?9xh$j=ODF>di^Rh2(-&DM?qvLWI@& zmIU+c)VufE7$jmHM6E(2s|t6x^L<2<^8JMhTA?>k&pgsmHsY}~{_Nkce`NM7Z3a>&R6Ga(EpFs{hE zZC36}C#eHQT$2x#1FVdSEs?XUaq^J?_wHxba)UDy`EGZYL^1T*U1p==jj{E#|I*QK za{`XnKaFXAE_?hBpe!05kAK6ln=R(TY#bFBRaCx5%;t9}xh`9`lIO|>?H0`sVeZg* zPT0YVbr8Kyk&Jm}4-1;e@A|mTU@_o?oZxhABN^NH;<6z@-Jat^%(*HFCB=D{ecYuY zH{u5eNrt%#84XZYcWZM)--QtcDo?Six6!CerhTh6Ps z?55li$%b6IF?OleWkZ3Hz(p7NxLhaCXqMi)V)Kl(t;Mr`&`NKm+h)AkK}?!u_$$0` z%ZYvb_3tCtpMOHfphH9SICG6$(_~-Y6gjx)DrSKff%=j~g5@&{5H9n&5eHJG<1|BhP$fEJg9*ES3*ad?g7=Tf2X(vEMn|W`MGEl_!>GiEv_^yp;syc9&h&P=U zbjVC&$5-E2a@&?!G|SB-dhO=tD9?sBx61*YEZ`dBcisSdXkouRDvp2mMdH|YWjr`- znR9UpNyW(!_?2|sfj`AQMIIj{3sGf$e`KE6VS6|m$PLQv#M&aDq-G_cITd0F2$TZ- z1w<5b&}%o{RUS<9k3NXMk^(*_^Ec6cH%bG(mG?EcvZ3_qXG?)_hH7HM6#xSJ{d$eDn_&m!4Q;^IHs)l zYIV1?ZXo%C#!6Y7zks}-Q@Ti?bUq2co#+v};0P0LmZfctky{;4$(7U{$;9%&$Rr+8 zD8km^iudM_ms7OB*PU08t$uwuvMs>(^f9(m`>Tm%n+E_Q+R5yP5S=ZcQ zJ@p}lmqSl$(OuX?On@(gYJ)=wYUV9#t(xtYryg&dFGjx*S6MDZtK8GyP^VMYc4M{i zmL0j^LTE9ioTgmRNp+eIEku-+tt3ly=3`T@a}$#_=%-DRPy8yBL9I}tDb}o z{+?J2k757by5oD`RQLl(ePCk;(tsd(RoWtXe#Tuez%>Nx5}ctb%=7`cN^cn7C?!iG zFB;i4S4>0px`R%GCCGv3vRQ zwzPnox}-RO92TOnIu(qwS@jOARXPeUC#r1|?Z!2RMT>0XMc(WD6TORnC4VeG#!N5BOO zV-1^g`1UN}zmxU!F40ZFxL=rY0{RszH{F=Z2hRDiz9iz6Gd@@ijuJb8?tC$d7q*-U zxj2lFWXZdQVr^?2prWk~HqGGx#L;AznFky<%{OQ};@X9cAn^XwhrgXSAAb;e3LP(Y zbgFJ z3*x7A_83UwWiH|NfttUmXb!R(5=oFOr5y+Ro~L9SeDE7W=-6oh37UB{yc()rg3yym zc2Cazw!E;Q@&2xLZw3&;IXe6|>}sQq1&oGs%#Q=!u?tE$zBcM&vdVZxTxls@P1AYd z`iwpBhlRynt#bheaR=vOv$RVP%41U4kDYj6D)-l}9+UpZmRH1gNLAX8W>!KU9mc0X zq%Y``70yoz5rTFC6eSJGf}F{TP;PSJNKuEZO3S9@zC*G?jHkZWu-si6@gk&4)0{vPaQ%jG zMz>vbh5-WuH^!klANHCCs7`_g2|t;U`E0CvR^~9Mm$-uWv+>B3jeu%jdVuOUb^Z{| zy_b5jkJu^GA9toex+UILwSzYPG1q?~Lzb^h({E)P{dv#-iRlDhymOp4j}8BcY2Q7^ zf1G6*mDxDeIPL%t;^&3kE&Vf177X1sA#(}N;d?2g3Q`D5u8P>ebPk>(8e+62=W#L) z8n8%2g)Pu2^_dWU=x*JKena7TE8$3zWsXs&5>clx;Io3w1BRh*qiVdaNJFM zRZ?#aJm|8i(D$tmjvQO;qPNqHHD-dO8=;M@jJh8kn!yi^LUlYAxUJsXL$t&EQoejq zg2HF@d8}Ca_;q~c>0vbwYQVOzls4L*^GF;tQ+Dvl%TR8VAHKD2;!TY^5Z@6FBVDco zarYfkphHj5+?jCfq1|=EZEU%a|5lPY66Q)zGBPH`r)z218g)QP8yU1FWB%^)(< z%Cho#%~`m+`lnQS1X8{;yZ7O@)j?Jx9yi<)*_M(#S*Vb~*q&~1(kv7{meWr_C^`}g zUlxdV%Y&mrm!>NgvVDGymaB9H6)eUC*lOsVAN;)P6d2svA2H6PHYEfs>?bwKBk30q^zSP#E`Od> zg`=gVB@xaX_fhK9InFp^J{32-O)l)vXBuJX9G=d|zZ;pb!_mlop3ut0yye)){k2U9 zBvXb|aH&D<@yYmkY};GstaKa8#JtQeF2w_KSghg--xrl2Lzc3vrn=W0q^)E-IB`gD zmaXle;YEs$gjZoV!OaG}ycVO=^j?6gjHv8{&^bp5=qZ|1!AO|p*`IJdm6rIm)ALJ9vqc(@3bcFM6QI3+ifA^r@GNr-^Ts!S$xgiZGK)mavF^!3 zoV63fDf|V=NCFZuvXe<#7hGDpbK}!XAWJbjuk@BDjPKXf_5*of-TFS7T+H>o5Dsi$ zFW8r9*XB&|B@#Xi}AA{Xqa1Hl+Gy>e$TT^w~!G&W<(g zz~mdM+_chHeJSQ+tH4SPuY5a4-AdheNMNtw*5D~$RlEF~s?G8au&>pSgIGb<$FcjL zSykX+Zn=!Ua$xbY_bP)EyEcw#wGeS54XPt2x0CP8)NF8+y+;Mv$Fhxg@6-ZRcghY( za`YIB62@HLiC9t{XvpoV?U2XsvV8`3%$!}=un^DGi^u}dIV=L`j{F?4mn0rQa!$RP z*j?}9M;18+`wt0*Y;fyZ-^?Dfukp@l>*%lnNdONN2P%LRJt4SX7 z+o;!5CLP~xDq37cHrcZR&U>?h^9scw@03?O8y<)0Ob6T?|AkdHW`w34L}Hnjt1q6o zpnvwii4_cHZ!IPuUbsIkw*Ta}i1mHspOVkPf@AFwkDyEVF(k^ZY?_1s6}+OPeF3O| zj?#qTR?Ui{Utx-=@*gw$E*u#KH3+KpOQ+OJ8Y5t-T@6SXGS6YuVYCyKqd4_BvAJfr zW!;q!btm=QQ4WZ6)Fq>Z$o~WR!92VHdQRu(xcmcPHtrIb+6jW z?uE&}0DWRT5k3R08>)sQ?xJSpp-IiUeWNet?{I;CC|hF5$WwW zkhtZ=y-gc--KBxOutAa=didozhE~v7=41KGDu=%Su(#mbxTz%QpX?1kVmmU&*I$2K z^i|etW&n!70P~`SgW8?NofrqT(rYB=UDDe>fuG}mzm?-o$F@l=YO1r$ZgDhw7dPP*ZZ@~X zjOk%t>qBvOq1r@x++IMSJa z9St3!J>piRwZ#_p1*xV>h?4ZR8DeA*2_%|$BK6D1QL&{tanTF%h{MA}7hqu|QBD&V`KucYf$ za29pug0C%OnO;uLU9@IK=AeG@#8AOJh*!+`lWxvP=KLA1aF1nW`7Cu4P421#1%Cl` zA8GkUSNNw^8sq|1%DpOpz$(8M0CQR-?j#uD;<~D8)~Ma7UASqAvL;iQqe36jWI*pZ z$8SitUQ?;@!c01I#$u`om0%24#qVVd$CCNv{j>?~R#ZkWM<;!F8m6BOhb3$+@sS;q zJaHD=v4uVV>`_Al%=^xMCGl2&@UI@x0PkE*cD6t4tzuSv zFU#8w)7$i|pZy@8M?WVwSm~FwEto*Bdry;*e2JE}NA?@7Df;OaD2kwcU5>80LD$nW z&Xjwq1#>L%5n3;wLBX1JoUZe^Ws_RkEKa>FzPAp4y$2Z~^GOEt4M2v5e_a4weUqD^ zPU8djNRGb?bxF5iw&O}ea^fGuGd5Lm$sMK!MaFu@cM1pg{Hp(AeRS3Z8++M(yR;-e z&NE!+hE2KTh9t{m{63<_Pxvk^1M8&}+g+Brr`*Iv!g<+HDej`E&D~e*Ul210&;;Gwvg0fnPzzZy7g8E2TR#vy#i?D&< ze1JUFJ20+RPDCgqPh=w`A(g*b1*ig}sg3?$0L%h2{k&dHs*_!gNz5U4{msIMvIIn? z9|fSm_`7lOJv@K#ObTI##6B?1_KPclES#=pEzHWq0h46 zNlL9QNLo)cs2!9KXg3fTWZx5b#kzo*XAM6qFq5e&Zc^G$cn4s7(Oi|oEZo8Pz4?b8 zdWk;s%TZF+w#ib7+>%c-6e)&D@fC`{%rm^dNiY~>J|gj7`G#}&lL3YU1!A-R08q{k zDQdz43{i6LhrH6v%yBP5!nj^`tvuquEXXouTu3LHl8b~7*Emp-+Mxt6bk)Hh2p=2X z1$z_Y6E8KHRXG&O7G=~NYL6&1pBF;L%UX&MTv+P$5R}{`sdr+qMZAyNCO{wp03ZSY zAP5wNAf-SlBv^trFajZoIA`JW7S&y!#5psAsuc%SsoB3kSZ((YdYnQ+lzimHFpA}v zuf}D<=g>zC{fe)~h7ijSjLU`3pq3f?6<>`EA(kH*mkXak95ePRzZw`rEV`B8_l5~I ztxaTZ5pbwjiHcGl9>87g>_Z4;mulfJhGjOSoQc5z5pA&h0Q+G(LkMM_SH@++=g>zC z{fe)~h7ijSjK_t)ppF^)5nqiAA(kH*j|*e|#Bk5piu`C{46>^{9B{nM!dym3VPz>M z;5#AGC)o-lA7&UsEK#I#LndjorlhI)OM@ik8WwGqaKxHYk>(A<2xXUElle{bFTy{` zxliihgfhd@dntZ}_(%CSDg9h9hFMx)De|^bWIZdE*j8EKEEd)tl}d-Q8-@_eFa0kt z59%Ke{ib8_A%qVpSwEDkaZ6rT;T5e$>QTdTgp=R-oG^x2FQn#C{R?o1@@iB1xM2*i z^qk5+p>7cVO-g@P3?Y_GjGxM8))d}X;S?xxDZ_GrkN9xH8D?)zrPFB?)XCDR^3=&h Y`j#aaOGqAMqyZHuUqA!^Km-B**{WtG*#H0l literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/57d0d400nfd249af4_1.jpg b/kkmall-search/src/main/resources/static/search/img/57d0d400nfd249af4_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..811d01223ce691e4ca5a22ac547a6d36da57b19e GIT binary patch literal 877 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

            =`*nIvX!hD{t&HqovU7QK6$r|<&7=u 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 b?iD!Yx3;AaE^TOSfSCt$ z1~ZGIp^#%>V&OzqqsEON{@-HY0qO^e3o_Uf z((2}Q{^E0%A}x#KEA9Ix6$Q^;vhbF4+1mT-+tcop>l%r;Cv19rB_n(GQKK{^%Rq;K zZ|wyl%PpfC91dEtT=edI^1_y1tMqKumRF{0g!s<*q}jA&->_YsbmSH1#_z0JulFpq z%GZ+54PLxTSWnH>dDG*pbJZQe84(8*w6)|CwJz+C%459y+FCxYE^M#%=CI{rGnp8V zb+YfYv!5CuRkUnb_sS{j&WFw3X?gr+$op5y-ft~;Iq&DSc@nXGugisn;mS_ay-T0^ zFWGLm%wgWmLpyi%X~tQ|u(C2A_{jA{JxnF$^89N>DUTO+HqSTasy!-Ys`{00#~04i zM~+Oqes4?PZu|VL;zz#S*nP+=i$AZIDZ+cpfwq}UOD25wwY;OqyL_^R2fO9*36fXK z8~Y>$Clxr(VK8w#m*SGGJ@rrVi?BVaEvJ1Lq!fBisuj2ysHI=a*zC01)o`yr=g)ik z0=0IY%l*Q2{PFK!=DV$4 zrOmW!UiE<$`?oIs6TXF2;?kL2$5+SCtbaBwuw>?Z=6~PTF8Ui=&w4iD*5{=`QdLp^ GZvp@ZI5>3x literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/57d11b9cNad700eeb.jpg b/kkmall-search/src/main/resources/static/search/img/57d11b9cNad700eeb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d627a5659457f437c6a2c5005d95cebfe3609476 GIT binary patch literal 19402 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/57d11bfaN2e8acade.jpg b/kkmall-search/src/main/resources/static/search/img/57d11bfaN2e8acade.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5c0de5bcaa2f8d68a0264014788d6958df22225e GIT binary patch literal 17370 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/58cb5c42N1ce8b049 (1).jpg b/kkmall-search/src/main/resources/static/search/img/58cb5c42N1ce8b049 (1).jpg new file mode 100644 index 0000000000000000000000000000000000000000..c79bd250a7c89bb7df4c450a759ece57a0941b7a GIT binary patch literal 54505 zcmagFWpEwA&L(`!5HlslnBf>=W_HYc%oICjW@bBPW@h#=Gcz+YbIi=Nx$k~k_uF6F zGgUJ^BehgrU6NXQ`g8en8-OMyCMgDhfPer<{JQ|3YXFh|^!}d>5)uO9-wgrzf7*ZF zApbMS|8Ic*i|qf9|39Cf-2ilWz&co-txih-Q{YkFpOs90FpI7EJmDyga&+Q%g&=Pg`Qs~6%bs~9`E2F0h8 zG!N|llS2gYPtO0X2n;OTe`LWU{6`PznWY zTm>LOLHwH!D0F}T;Pq*HdD+&|N-6;(kS+!iq%6rP0aZnwamJ7S@(GZKP3j^!I=d~U z3hI>an=CeF`I^zhhSy*(IL!m2Hc@3Mz$RF50&?Do>^btS=5#4Ml%#mboV;1u+%B$s>0#A~F+_A)d0|o$OG9Qd?8b|k} z*v1Pe>QWl2CXVlP>!`Z8k1{VHUs6!ChcGcF$T-)ixIyd2l&3)nTrdJ7`Pr%Ll zrfWlVZ@BK`M?UMV^(P>-#mmkw?P>DE$Hr?|px07tt9!ubZ`b=&^jd?@m5tMx&!AI5 z^xU6Mz|rmH+Ej0J3i7qF*MDjq_PN<>+v`7rV{Pw7vokurjM-!x=gB}l3!eVIC?NTPsV^`-Wb?P_ zeWLUe@W-Q4vXMsX_lvF1+xwK49bgVf&`0&h`vwx1MBqVMikAeyS@0iKcbW z9ge!U7|n~gYqeD6wxIG0Y^wVOu8z)k8*L`L>MYfCCtl>U^Y#?qlEcP0mr>qa_T+-UP_vhHk5lR;u9-n;zd^ zJsy|Dn5LJK;8CA3Pf=^Wy^DB1vn?J?WmEl!S@QC=eaqbYWdz?b=M&)mIQ3!l;63qr zrG8@-9_gic_vU)Q$C1}}?**j%n;+*q3Qjun{-BUDGP^xekm82Ou9o5rX26kQoVPZP zh39EDD$yqZm18wo$4l4l>CaI%X5-D$e8Cd1q^NU&&$1mW2+T;{nb1H-F$67%R@jJ@ zfD^-bq^Vk%2rZ^WFF@1k@6=T{m7T8{Q}hhcyzg}0(wPA`dq_Vkv(qX6XU;4++1Uy3 z@llW?Q`PE~6o9KnBm5of^EB2yVCkm6NitkB>q?+pT96Hoj~rn-`hGc0YQ#|MhErj| zJ;~s7{eh$ejr#mxHeyArY&x~#Cjj5*)w}Yxt}p)tzJ~9nyOc_iTv&+~k^$b2JOh#k zAp(-iU);?qBTVUAa1P@R8;US!^_#S*aW+dIyoi}FJ-;kGZM^bKHkzKLJ7&Q*FB3e^FLC{@E!O!su7^7TvqceX}tO z-X;va!poD++Lh;4BE;|M1MF349_8pe6Bfo9pp=^%hKKL7%T@91R8S3N4!xYXvRglQL>dX1V?e!YzE<8kojNb8wGmpdf z>@l4m-h8iGtOpq%A{?GR9ScZt4xM~!R#Shcd^F)vQOd(zID)g+JpEhw#0v-QAEXJJ zvuF7|CLVH>Mn=7((yMVlkV_1>_(CHiTm;O!bhzWIcGK6_JF;wconhSF7s1iG53!FQ znQzyJd@qcjfLny+%a6u+exF;pr<3QsyDZxI?8B*+PJCt6+)uzozQD^r>TJ7PeFxL4 z#Rd0}rB>cGdnyL9st!a07~gyTq9Ag{CbZ@289Fgd+Z@|Ky@IGptSfVcd+>PBjDPR8 zpO@fXF$T{QkzkVZ`>wrsn~E8X@FCcBmrF-IL0=kGB@_ToqzY=J(ve}#{4o-DQg$J%5A?k7Su&@&X75f&*3<~3Jig~eY_j@|k~1h6sRyka zE-sBDRhS!JiSFDL%5TQYie>wuo?On5#_uF!8R8-)E<*i|k&R40>h!R6SLP3XFiFJV zc2GD>DF6@*4(MhsD%}ivzNX{z@oQ%smaYNIE3L^)Wh`D#32H>de@vNwX^g8t%|G_u z2e-^azs@pzFX&9VhJqe?^l|FB{?d()&n9O_|8KoSs-+UCniFLGVyA}^JWga^Us`qQ zgB?$LI~q6;RuNURaQP-HXOwo}cXx`G){ya{!sb+H^V%jAu2g&&KGWKo)h=NS?2r`B z6}b;h8U2PaGJo$UjBQ;#C~bsN5hmBg%BLvk7p;+kF~BToUG5L?ZUU1xla-wUaBHjM za*x*ToG3n8qpX)yLa~5<9Ca}WLNWMf6QU^X# zPb#NDNGeb(YBOY245QEz`z!U>@O!>f=|4b6k?GnApmI=|WE-eZE?I{2H-SLd3T0Y2 z?{eCZB+LhGdkLXVk4$oa@s+3$8=&IZs|Z5;|D_!jlw^ zK=DV-Xnvc<@YtOXKgOCyoD2dJYkzxw5AT_En_i+zAM8@X059FTtrzlh%DeQpx*&^Q zvX}F#+X?S9#@9bwTVAg*4aJ0$5D4F^2zz*~zGrOu@LUMgN5+&o1-QLkqJDR=FC_#_l&RZ>6yye;%|YDc;IV$d5bdTx)o@;xb*_l zd&y^ddU$7}2}jbRv6Ayv-gb7~*R zd;1?%hyPmK8){N&yoaH40^Ng#XYw}(tWp{x{f|@$WY-qB?T8cf2X?kvYh=NaQ5Dwh zwAjx0KSL49l^h#}RFH?1le80m795{(*5uQO+uZKh~~c@5hNXBVmJmC^ijl|L2IRFGnk2_dF6oHZhMhKaCH$voU1loKgBF!@Id ze{b#&Q51#-QS4d*y#dWVZY7kLFUX@NT(8|G-;?np{Hie3sd zZ`euzn+A@`DlBp`OJ)nwvLj2m;{V`vK1w^^DJdu~EtD`Y^7Hq1(0<9;5^J)F^@>w` zl;B_30&rI7&((86_Rc&8&2iYb|LB7shy4WLC}&{CiJ^?1_r`2^vQVrR>1|T4p7zb_ zpk&xg3Dufywo9-;NPa=4lXJppfxF2%YTc7F@$D7gAbHhXv}d!C1x!9qPjC+7lJO`p z9Ul*rwkFJC;N%(D{6*O`^5k7dYhxg+P(~i%B z|9Ts}_d`t@>IS@rP7!NzJb2Yz;};}(mGE6J0UJS834()JiDm38PmH(LHjUDqd3>em zK?zWhE9$4x(4SUd7D1J_Ccb67;;d!;#dSODt|_?j%79yd2Xe2xEsJD*O)B?2fa@_*XhvPARvk*(^Aw=Ayka2)f6S=21n$w z)Y*TQ_(Qq@EUywIN{nY~_=sR`K-DCq$93i`-z2b_kY-6!%M~`KK9-6rS3Gp^F@5zX zuap}oadoCb+pBDvYoIUrYY2iwO81E)pd5Yp>1?JxZyU>=)kSwCziUG4>VmJ0;)ksI zn7ks!#T|$a2?BU*k4TGos(LV!fx^qygx<*7Wo^>%yP-48hMAiMq$Ncn@hi$~0WE?? z@Xf`kOjar}h98SMP89%0U@kd>40(jMm+3)8cZzDA-AU~Kq9rJKvDdi4A+sD2R+R6O z2G|oObqmHEP0PzUwI+vn5!*hKEc5X6s=_jaD>~^2n|Er))7QNFB8vpK5RAHin_iGq zK>p-5W=%(6>5+wQ{=zQBlxAF_%wFeSC_4fyvf>_G@KB*2J0v&DP@bB> z9px6!!<~i4U3$Tdq3m)I)KMWzVb0xG^iG4oCnD@P=UrGzwu9B45$7VwdCWt!L-9zN z3dN!O<31tEQ%=a5;Exv|(QvCZh|3FyXD!Jm=dh;vs%fsV_QwXMht82qq+HQSWFV+S zE@qtD5gresxQ=4psQoCYU&_;TKCz8if4(4qHNZ7Y5di@dhT&+qp(&9hd~Z)2ojPXq z!^@HjWzv%qy$j`jadI>kBzD#h;PXgdM`rNg`WJL$7D6S8u5t?+ zV81{MYXE_SxTBC^0T_AvtKG|o)3N>d;aW!Zm4k-yV0D^>UO2t+-R>lScDnAu`NN0m z6h~~7Wk;!_jfFIC$nAXz9*ygeNwUSM%IspiR#IB&_{bGWjm?PhdDGu&0__9}wxX@D zJt>>qJFeOC>Z`fRg1o3CAee^2bl*NZQlY>IwBCG8vN)#5$7X3)5S!P0vRqA) zQpJzcRKFD&x_0^~uZg6NBSO5-X0{gj=LB6mB;)aJ=={}HJo<_H6OhNQQ@U7G@G!hp z`3dmJbmqABUjF~~1i`R_Gb`tsPDO603su;QtJe$_ux4H8X5t~cEy1%NNwM=)kps{f z5OKD)JO`+*<&0sut4eDoPj1ukBzH<5I@?Dv*xxt6aEpT1WYK)$WIH0lc~BWJjpAe5 z5?oYV8v^-DE!0|VZ>lA?6sNDiI~laE;s&_#bx97*+~$jR%jJC;nj-l#7`lY7gvNQ<$j{rOM5(W%QY_AZ2OhB!o!#S zD0A!+z|elfGIhYe>AzFq3)jYQWO7ei9X#~Uaq@E)<`SC|63@YC_S&a=%n5zH0FKD z<>Qw-v^4WG0sN9g_~PgiQ@^fBjW8U7P+AfqBoC|F)@F{HLyXn51OE1V-*l$NJmnpo zkzk9ti|mT(_ZJxFLE+Z2g%RZ=k`|Pr9VJ`!qLD~Kq)N;C5xd`9&~ZO-Vag>0*asgt z_B>k&=`GB^r4)NE7SH4+%3mr-b>?JMr{~rPu$K6wS6UpgGeL|hrLDRX9yX;Vhm0$)>95y=7S)P)5p^dE`MkU=|VA)b-m_oi&o~| z;|xQFY_2)KSBvUAMRi+&u?{JO%tOS7BQ(T_c++w+*ipsIK)w-!pyFi^395mPH6oaT zxNXUV^Np6A;U z5-f-Vts+1SrIEulSD&FDzF8X}0oJ&_c2s$W+v`T7pH#M_Xdb{eeM57Kt=cR8MO^@l zVxJuB@kF4rISHcNk;qe^F0r=v+E_GVBPT{3xz|56S1Wv?CbEqB1srg!%bLFLu);WSg>%Q4Oooz4)n)L^z-V~QkmAE z5X3=2YJ_kQ<+NBOd@&wwvrd#$f%Ma;Y(b!F;Lpc_Zn2zOB`!o!IqAepFB(M7@w6up zF_S_7LXrQN-Kmu|l1Ouz{*b0f1Z21cP$6=J!`M?Uu2KN`8yPMjb&pF+$vBA@bta8@9fNY0&pBqi=`8+SkpN z#!7CkYqyP3m?kf0ba8jKgvEffsW<5+{$l#eu2Mn4S==x=di56F=*Gq-w{x0U4oi?g z%&0t59u9_X8)XxfFMZv~pYIzjDh6y>Van8R`rHs!05iyXPgZCyxcbu?5XG-9iEM6W zCB^&+8MXCHq_3rwKvs#%vAFfWl?g@Czo4W+X>MOoyiJ7bW{YmZN+?sIZKS#LS;Dcn zlyNM#55}1xrJD7+jq1!&z48i5{c-Ckba*3j$!7+}G?1)Wu*8qjqvpA2~wR()4hC#=93M@Ce2P0jifw2W<4M_CY-(orEf^h%s zpMj#vR7OMP^3hC8)30NZxFex%QtrfYoz>anC$s<(!}3OxJ`m55pC;=r01q<-%Ck5s znJ)lRsM!RIGvQ|IaSQ?3m%L#ZcHeZ=!xCZoR3C!U)%!3{6jXSwT&MzeFqzkh9Xo7c zG@dWy0!o)f!p_4$JZ^wCg>jY0$PDibsfww;7~5F=Pz;(G4o$*jf;tRu6l(_H{{^%( zCIe0cSI%1!#oX7$Xvj|~PYigajfBq=;`-lqk%M_K4fLIltMoY68VOVO ztt2(EV1UF=%5g%ta8qOFyS!l=AoVSwhd18aIIxgrT8wCj^Tk{7`RyHHWV>!7@;}%9 zpDle)O})2=Oq$h&igiHiDuEQXLwihpp%AM0tQ9Dha32OLSm9Nc9udD#HV_g~Xs4^) zsO3g+)AS{8!NZ2FhTBK~kj;JgqMw;?+evwOZhI^kGD z0`O(Kz3^^D&0|^GwM-?w##J-546fX6LAzo0G^hl&!7=D`5?xmAp9>OR$H2Nk0lWEz zKO}qj^X=X)kSp8ljBvZoFEZCrk}#79CCH8>qcVXQ z%CPREx|Z8YbtxJldDZq!+??cd6Xp- z7BX;{VR^|;7(!>oC~_-aQ8;{GkGJ_iV72^X@Z8m<%$cGTi$4akz7bx;NOj)gWPem0 z1C41^f;(G9+bJ!q+{$N`k^x5Y@rbr54)-y!q;zSfNNsfeYBcdW8=^^WQ)4O_;jX6x zNG#W6@d;3QdxqvIlQDtrA2kSoEDJ@snei$R3C{G|W-Gc|`;a;MVLT$_rsA=%y z;2?)ej9T|;Z-^OaXSx6_5h{~{e&PXRAzXJh)i$g(cYyC?-5vP+-Q(M7)u zVP`8*4N<9V%7VjNtDIL)nqQTveqRTTh=#Ek#YWKpIN-0tZZx)Bg5I)TyMH~b+@RbF zFp_?B;vtcCCP36-&cyY`E1Cy`Hq7a9VuooDz3yvpeNU|tiCxVYfI<}7exyodF)+T> z02~FFKwkm?zz(2G!^2?#G`spsUJ6bS$3FYv>_!-_4vd(Uq{Ywp!_rmW`>cLWz21I9 z2x_emHRqFD#gYcXh4rO1m6WT{JkX0-{OFvk_adIFa<;B3yYC-0Weq;8ouD0bb9^bJ zM4VnfBDeekFfNY@+;u+_4CIeSuEN7S>5w_&4ng~qHmNBF!s9%c(S+OTjHk9OAT=+_ zk+fE&*1)UP&cV4)s1EedBt>#oyIY71i|lySo~xjAXA$cySKXfTw3BFY3Q7n59FcE| z7?_L1$=9yOw~#lprdd9rUohUV&1Y_C4vFSY+Lns3U|fx$B%WOomx)av)CNj=)WD#P zUnP!0kP4zPa>;y2RwY8Guzsiz>OBc?QXw|MiZApf@lC32S5jM0mVj?kkw@mOAfv|i zgD8o*|DjlEo=Fi>c{69sx!^^k(!76;U%Vpb#42tsDpn9F1J;f)OT_ahbSqkU0U}YG z3W`j!=N+}$WhH+t4jDZ-u@DWCa(Dbq8jkKpeyX7p+7V%wj^=2QfLCX2IHizB_?Q*b zlU|Wn!^EpE>ViH<&4+#%h9ijNUkP?g!4Y-h$V@bLvPtm}8;lk+rnoJ|vq4_5DjKiS zPE#_Gt1lP^6IUX~I~|LG>y$EPi4q0+l0xJ~66z_Q9Y^R(AIPX0DI^7Jl?hPMl8QhY zMp>CMsZI)YT!98LFpxXbqg`y|GCjU+fkFC-a}vv0m;q{o*c!(`sxm2mm{mzri_(3G zTlb0>smAe>x|p0=gwnKdBiU$41C@FowY!<5#h29kA4m>By6_)^q`Hj?HMyie9WKrhjp#!H$jx zc_81Yz+GF|az)1E+9q7lwNFsLwiCw5>*qVf9P$2$&EgRhd z8V}5GDsaw5x%P($#Rbu$9EJZO551}|Nobkbm=v>#2=czM@Q0+QiTjh|63+ z6t5M%i9ES%*cMnFpeVn7=>oiiI(0Uz+gM4_l&}_wk=;<(-0>G<8K1#gZSvX;3tQF^ z@+hgHj52Nazn_4KhEO=^+GcX@pizy$#`)gIKy%VCDM{5_qX=ny5oZ;!F=oGA8F$r@ym>ROuLs`Q;Mw$8l$0oN=lZJQx7A z2l$S4vy@r}QjR-~F+sC*Wjdntxzv(c38t0Yoe6%|Gy^nJe4`1HG*$Ncmb{^|EkL#mnJhb^7t=16i)`o@f&h*!qOaN>+!Uej`X?acLbCt) zaMP>(!D1%Ppy9P6tI1`dPseEunyR?O02&Q}n1E^*3g8dl>+pfuLZH8MG<5mmF|q=J z*VEivTU|OT{!u(+&MhX_k3P5V&wfJ1_d(xuCMTam{PHg~;Z=#MxBFuM;>mexb*zjTg zE|aP6mMNd`3@)cwP@|PhDGjwhR6&HN>)%>{1Q!1-BM5h;EVC4Bz$};auK(uWd)pkx z$sCH~2Hj$$zXBgcjJi7}u$DN0{5qF5sh!#c`hzcL`ce#T4dx5RrT-bJR%>`{6>cME zNnL?y?(}81gP&dOTtmtEtye32VMHOKiwmo!`t7u&<+4e@$1)=b91mM5DT%fqNkEM- ze{X3N>-#nni&fnW9Y~(}WmeByL;e$RP7OClwYdhpCtz}V*?5|wdma4Y_in@QI@GrH z7X1kTXDerUZduE<_ssqBNWCzpnqUBie@)GF1CbWqdo&1FJDESxiz}Jx_TJz!(98u? zAXQL*5iY3h|D z9jX6NN3Nl|??Bub+W)mH?A1SG}s)n%0sQjhsibII2w7 zfDvm)@H5t!x+he7_uGarQ*4@5%d4B6rmv& zMh4V}{mjK6keGVHr})>6p@TBQ}Ybyn(Xj8LUj6EDAUa1 z%&)E7wG-q`m3D_qWX#!Il>EUAQc*$2v%4b2%D5F1n)|TJ0SD~^Vg%W+vP9aZwLnBr zrY$cXRmmpa_Pug$Hfctk`;yV=f;#CT+0TR~v}=sQsxmB(v36u^hOcszL0$9D`O_Ln zCqLZ+2KFM@#*1h1Sd5G{@HqDurgLuXoTM^Ac}kNhGbc4h1759}M(KPb;~f}=>flVN z`rl0|QMU}-!EvcHO5Q*rC7b+yqd{aJX-B&W(rJ-}UI%Xm9wHK7Qt6*Pl@1uS)x6E8 zRKGV6=|y?TuoRW(mNJ>whtJJ>H08w-qxA%e@c+_AXLL zgKq=#jC7S!1k@q7O3>~2hA#U%UR z7opsN^&SmP;E!8TZTLqjvGGy#O0j$@oeDoVRfL7iZ%F*CY3cA$nCRpUdS-7 zoz_2t82yHrfWF1HmGnsSr3rR!t2pP`AiKroc-OVT0xbP#oboY{En(iNc#g&hUFxAN$<1sdgj-@XC=ZTUS0QhdSxHKpg=%&r zOks!ulSTR)hYI=twiI>zBEk}aS#iV{$i^7+VdEm&MKOhvO%AyfwF7l-@P<^!@AV(b zBx@Y;h;et);8=-R(q!rKCSa*#6gbd0Z9J*{hi52a(@*7u0VUc#M|N9G44i zJcZ>@Ta!d#Ag_$70i0ma44gmVPapTrCwzE6(E&NgwpeLT)}~BsvKG`rp>4V~ZJJ@v zlgLzm-Q(A<>I>VZW|DzUV* z4kFhA8W?0+MsU$oW{L6mqh&G_CRq^Yf_7>#SaAvI-o3aqN@LQo2(B5PU{eHWgQKb z5gr-?)@XEb=~s-V;>SR%!+XDG_Oxx6&)f~yQJ9t4?nl^rmrwfn?6;(pNUyHU`1>`3 zN8HAl|DwIbFY9~eSw;uO7Cx5CO8vH+cnY}710DoA-ycc3+6@sQ?CeszYDz8-t?pcc z;<^9Th-eP};iA6J=!jh1mQq|uC`BR%F>RQ2<6rvncCmUAKML?a?~u7znwbY5qn2IV zPJ9Ap{XPK%zfFR7r@kLIy$i_KbFPHG*~dr!AoXcf?`=Gf&CYs#q;i*|(qVn|e0`mq z&;&t?C*_~o*tFfY+XP@hD)U%kW@I*T;sTrqsQ99oSu%WWV=bcGy}D3~tukIRhEA4# z{VU{Oo);J2)@%XL8;?p23^H%v#+`B3$O+(Iy#A$f3M{5968<_(JMf=gU0z(Cv%kno z`B7Qw*~Asnh;Wg|c>nTvo5I53Sp1OB_HkRi5=RrHT)O&tHrJFqk1}#mB3Qj%d)iDIuM8KdlXamsxP9GSlq=<&-lqLFvT@A}G=J)oL1&8N zMBSa$%NfPjboRBY-BfOah>V@+oQ@8%F(T4Ff?-{d_z-qSDx>#d@$lL~EaZI2UZiBT zeQNgDU01;_U$))khHYF0n8{9CtGdQ)x_a$wPGCX!chc8uvFNvy?tqWd4whc}d!m9X}F}mMK@n zf_@;R7ptJm` zG^Rz(v}GQ19HmlwXsMDPz6sHNQ?^g=oyk#as)4SGaihCv6Vwg#GxqQw`-y)&OC;9sm8epsPKjY}O6iJQF>%(9bXPPn(_;3AONn*W(3>7u&XrdIxLAUk_dN!lkJU4Xk{^WHkD7CbO zEj6MO3=J32*7oGN8BRVTrzu=6{GrlYr`c}{%Auw@V(J(M>Amj{;(V7bXNJ{OHj1=L z;ewfOhDczUd{721nnH`Qn5XVp9k%H#J~FHiQW5-n-Go~m{NsGBx^|Qq^lTVPu zhAKGFkQ6}iM_RTbe?&bhTwGwP>FO|AZ4V%nmc%)ZUt9=6l?i_>g{Qai=buzyl2FR+?0xvHJ!ZNjr@*kH+9Gk}Z|X zWGD|*>?n3A!69HM=>FZc7d)w|-yiZty$nOrEM!s=Mn*b?XE)p-f9RAv9ji#wkLhdV znaYB_uQ{S`EhM0x{UoVJY9x*^POIRB-ps6>l`>pBn0?=CWNMy4^ruD%{c8OZxkM<2 zj+jg;qnTa;3t_R5WLzUzZ7Q=#XX2U8IVZU%S+M|}d zDBvj;c%bxyxVbNSI=46Godi)z)h7U59@yQh5|t0Gspv3cn|**>muK&Cq4#JYvBtw| zQR7f07U?VRwDwe#m|H7+O4n{&%hq+A4JIEbk^?VB;Yf9Crp;pUDkstuC>2jQxgyBH z1;p7)96TaT$S*(ld^>hG82Y|K7( zWWa3FWv!3FIFSlcxj^Y2DfnoF5fBc6YjH_oF(Nr9vnL&ewOz;pRk^G7%`}RpeG@-l z$E%(vuqYGW=u|;#aU$hI4PDQxap$+ka;st`L9?RGaw09b-L-F+6|Z zR5^qL+7Ym(lzn`R$?cw`szf_vNn+Xh=;2;w8;T4j=-#6dNC=a!&~v1=WGLGH)0Z`Y zWaCU-^OJr7I3B>b3&ng`LvH>}TO%-p*xcE`*=tBf#yu$f6iG8Z!Dv1iCtnJ6V04;ThQZ`7#MFq7PV5s~QXB;B9jjxNlO`N)rA*$Jp!KlIoqQ4;F78mB)J zO;Sf}jY4g1c5;Qh16C(4BK~=UMuY>=yN@*bt`sx6%FJM>KbFEGzCo(cz+3OJ)SBY4 zs3!BhB8mq*h6`13s)4?DYJf^`iqC5=7wd;9;ebVHe$c|t`r@_1p3ac2tHrppX_xt1 zmW$h-sPPvOEQhMLP6&BFS-s$!rAvkRLxGs5!$s*96k>ZHXj|i`W;c zQg3xbNA>ZPz0I*E#QfO2+Vun{FHnS!!1pB=I+9?%+kdlM*2EVoLHLk5MnocF4*!u4 zs{bKfWA-JiT?cN--#to-fOSo#gp6=D2VxKwp7Wm3M2_8StD6ch6}V3|1hyvZ_u@FG zGCRsyqvU9}CFBOX);?CLi@u4YLh?ZH;j(7GhqLazhBOG|>|BqtZVmiTl!01cHP0FN z&fmsC)bI(=X%x6lx8nP6Wy#({HE-k%@dvn{Mj{dz=wjw8=#;EuEW^|K4|QUeY0un; zv7#l12Xp^#y?p_plQe!AA2k%fo=4tSur1Zj)HfpgAT>BY^LV;$CbuHHlV=g{tXH6h zu^>zQmL<%}28dFdfQ+=!lZ0ke#c?B%W99y~{J{oIfO+*~U@x@1Lv!KzAx{0;^rl&s zT>cMUvbI+rJe&9lK>D4uxA1+*!;8Qxo%6XA<~{-gyMe}LfyntO)1#g1b#mE{Yf=)I=kexbWRjim6X5kUm_yL*z8e0t{`~lKUJZX= zarf%Em0XQnara2_+EUw-tI2p*4U+C1o zbC9p1#49=8_+z@^zQ;V3`ZUURP+HH^IMP_(>g1fUt)%k8)(CXb(Lvj%7{sfRY&hA0 zG{VWcq1V7A$oq>c*(HzxcmQa=?>nP8FQ(C$7L+=q#+gokS=J&Sf7CLUL_Z*3hOsk9 z!FEAkM!^X5&8Zg26{M!89aRqWM+Hex5g)ZYXE6`*I}l2n-Nin>dOFW#iK^(ge+{mE zINI=WZp{p1O*-tY(wTQEl>_BU7f9sM2qyG}D-^PpDm&^~&ta0bo{D@AH_lrlLofsE z)M${)QA5UVcy3o!SDaV;fyiliR9tiiawn0^;#Wv=LOy@PPB^vKF+3UbR{A+^y|U8u zn`( zxV(GuL^cab=NPkDf|d6nP94Zxi`w~1q{t%vLaPqY{R(FuFVOBpmQ8D~zntSLWB*N<@jDp_LINxhRFeT6DcCQLb|n>#R0ba5azg!gp( z-Xtp6C}gTslUvJaNw25*@K>v!Y_h@ed=mAIu8wdica4p78~E;JUbFU>POmBId@9m6 zX1t^UIlIT8EHi2rFYVgjDP$v(>9fUzKQ*jUGnXNqK;mG-1oL9%ALyx?FkwJX1J_bB z6UGQy#26KoAP@LOwiG22nL_u@X3~uUTzCa#9WCS1Dr_@u8=}M<$HIOqRVe!cbLf;z zOno&rlxk8g2Z~2S63fw0Y&v1zv6((gsc^9(*O>)ML}MOAx_4=1Nv!PNK&^(9Z+p#O z68u~6Ly-_T0NKif#V4joh1g(HKrT5%ssu&KAG_E;zEUx)sy_@)Ys>cc+ob-oS7vf} zaG3&ezpl}aTZyD$+-a6xb4L?FsosM2DEVUcnf`%0SA2{xM6 zZkWrop5eAcnDj%wc^vN6I9L!A{}s?JCzlOdgd{Trf;q`hErvuNbK#T>@vO`eyw8?4 zQMca0MjDvgh;_PJ0Sc9Gp;7{JV5%WoS#wYLnGUinP@X3=h&$O^gX1H{8UM%*CnUvW z+eWe%Di(=>)Qt)YlZsSn(O^3CrPVR@$K?tq&TJ|MGZ@bL{`Qdc{vq=%`)#D?U;&YX zL(qcaZgm@7+5UQBT(BOWRt;pM#aUs=L^D6H=<4)xT4=puD_vqH=fBTp7F0S~{|ov? zV=PQMZ_a@^6R+$+iK-DiF9&2I^&(W)_+q32NXH?L7+mav@EPIGETAJp>QlO2_)}?b zRdMDtJ9c(G7doFfC!T+LZ{1hn#btKlFk@aJ?%d$9VatZ1)FsAxWrq;0SV>OV} zy2Ze$ob5|P0~*WRnr4TaZhV$#Hs+HR0?i_INF$B!|EW~^?U9{7_d57P6xx{Z~S>>b{;338UHF zH%iDJ!+vd@2OT`c(!%&v|M7-^05&B$wP zcZ5hunI&yY7djQ$th^|8C7LJ4Qa0jTsMzNNSIn|Ox4+k|f zq;ElG6lKaTWMc_KCJ~#9 z_bnD9H%;}<_=ETx!38yl4H1%yD3yYueP7TZ&S9)O@i6-vV_VPVL9BdgI*7&Eex=+J zYxX5Kf9;Jq=)p+F89Fb`N*gsCke=$Oae`EJg!!v(=bU_bLosj@Z1a!CFa~-&DPOkh+ zNR(0N1RYRCsoFj>6oF_Y79#tMj+Gj3&4jWp+{d(9cx)z zQwvDoGK(&nTYZdUsY8U3bv3$3U&CtdVd0<`C7wTMd+=xBLMVdzk2(Q z&^=sMKgiFV_b6A>|DA>V-yw|Y=|dU+<+e~M*5B&Fc`D_L3KFJ#5fPYv(IzMJ$&N~3 z{AesmJsS#gnfVeJl_;-)O->Wn>Tz)lg~SHoyFVCXn5PmBkxO_y3qNvedCC#XRe;Xt;}oa=ZJ@) zv)i5>p{kT9U7f1y2eVa_2|U%><{HvZ01-h8s(0IOay`TNec|{(OGG~|#Pg=&o1i1y z-7Nv#jl);Vt!fX>e-I5-`L`7O=Vq@r>$QReDr#cJ!v~Mj5b(kVheYOv@XNz?>CVy znkB3ZmE@k#d#!5SuVT#?YS?E}s=$Vl(LANcN=4iV_gNUdQD9YjsOOR`+t^x-?no>N z!=c-*%;wJG?mW*-#fI>Th-r~AG>$_J7Z4&2cdz)jT9c?!1#g6uIXj>hkf+{If+k>G zHE*}2qL~~Bzm3Q%!;YL1n%OuEs&9xG8PQspTP24Q7Q8NHwZn7YD%FW(0@3~6V!l`4 zoD1i|eMy&EJV^H&zWN7a?oX^3+PL0tF9@K2Oh{Tip)c&kHDw+{Zj35SU>%cGs-g!v zjS=|wN3Zqko}5nuB)QY(1`Pxwg!C-A0>3)^&gm>njSMn2wk&~Ht`{SpLrp1D8nnxP z1POLiHNwBzq6qNtH0xd`f6wtzcYAm=59}}`pr|N4#q3jff8VqeTOVGssByfN9G_?} z&WI#^IKn%eYq8gm54lx6n5bG!R{%?d&8Q*;(KZg`J*|=T4c&zDrOzzjOSdhn2!9DF zosY)nB;pR_XP;j_KgyQoEY7jPVb&0F=T@E%znVZY4MCvXY?bE5koCXjX17|S*TMc} zR1#-xgBYnk_dts`Z3T8O z_YgEdaCd^cyA3WgxDE^!+}%C6yX*T=x4x=-|3Y{5>2>y6>)B!Ct^CFOCFdtGlu)f18I;wUqiEg3WhtTBG_$KjI#s55+hE%HNz81IFWlXEA+j2B zskQnDe&jhWHBf~9t%dD|aNX>4t6TW-`bv5&q2)oW(-rRQe{O**3?@mWT%A~NxkVB3 zq?85%KHu%c$VsV=+Sm(tX~5PYuU9)d@EDpFgjUAhIdC&dD;Xc+z69zO6?|r81+K2@ zd?jWckjKzlT@jTUgf?93LU2V02LmV^58Y{&DETB9nfI1wHZZa{B z#b6w2-ant{f^9rxri!qlr~2*wx-oZOZ#v05bGBZiXdta#!fALTTsO z5JKvX9U&qzJQ%oQ6Ihh#$uIT_@-d%Je(GbUG!MylVZBgSG7oxyE2)T$dB!KKMn~r@k!#RY1i4YuQiG1k~FiM2p3V8vRMQtc8Tzc!ZRXejMa&ewc*2_JXN z3pcV*7EHV^Mj@j8ddZ;El75Qq>}PMEq9nrX zIc6kbLt!IW(tl)baVN-+%+k2>bq*6gvKGtTgDz;Cufg&>DpWERuXv zUcNcBrC@>Yk6}Uynv$B?Q{nxlx3qr&R$XbhTI(MWxkG_3@su#l9# z2A9dnYrN(XvfR$hza zRtcH(9U}e9#Vde(#slklB_;(NBS(WO`d#5BEke4e*){OUgbHJ2e4{mHXI^Vqcj-(W z4(!T*Osm0NEam!J?PVFc(%Y0HTry2G@75*k5XxL3#CjaQQGLJ)lgNBzlM8Oyqtcxv z`|?vMCsSYRU?NF>Kebj{G7KXWYZ(vZ7QlOaZTf@y(8MF2|HEQjfo7bgj1>zFv=Z_q z93x+`85?5e1ZrS($@Y8majKx^l#xcogif5SR2^d#R+PuQIm!Hc2z7Ada!j(d{oj#^ z@3X?Xgdk+~)i=j!CpPEuvbC77AQ&_t09r4yV@u(=kCTI2*6pm#eJ`|FeJcp?-AjYv zPrzW|uOQFEM=G)d3bgmZ1VP6>SyrHc+k-UdIi^PWlR(RhR_T+(5gBH6Ow2|*ebB=% z^#1^^w*uFlVJjoQ=-7nhc?YkR9UNy10R8@r&&d89Az$(6I?ta0*G{@O1Hc;E`|X>{ z1=!O&Zez%v7Gh||DK62HB76#aQ^|cJ=6 zd{Dyti36Y_I}ITB(P!knUai=!rM}*un5!IKtt{QBUfP^c;V#YF+2$LUQ8oh=qkYL0 z_4WJVt94ig&3b$iN(*FK_$T0b`LHq6PDK>QL}wExn9H$Y{LJp0)F-;dM>=7Ddgo5G z_WR*&Bg}qL@qPSrNes8UVgtYsIB^?aA|l=EGs^yW?|GL?MiR2e`{ic&&BOV;xzM&> z`AQn}=|~mP%xzdX?Fu@9m&4)a+X2m8bQ^3Fba@(B#w3*nEsh|ugT3u<#5}ct9E?;dx>2-N7n;QKNoP8t25L3GI4uL8rb7>6mwk* z{=#r+;Mt__S2n@sj6?$^^X#QaX1L|&pKmA@@&p3tFV_vRd&yi`3vk$O9BhBDf}=6P zZ9&isAt70K6M>UkCDT8B`~nyhNJ3)Hc5a%;8!KS(EVZioYW^ho@(DdgtC}++zUAzF zoAN|^Z8OBM z_{h`~fO@_Oj&NjH-RUK-$T>F1ShXvye>qZW=EP+YNP0o`N=!i}P}5pQk+-~9N!@ot5yY)zwg}wBHNt zgeb@SY__;pxd|mj^U4HOewoB9qYfdXaMrQY-b;kPXm9A4EImc4VX?-@GfHjug`y9Y zXs7hZXKw^IO{SV^Sv%ShsCvy8%UMf|PgD1IX<1zuC2MYymwC-hx!s-Z%LzbX-W$Qg zb^qGQH#wU_h`waeR|FC^o0u9~XaLESjND42Dw$j0vVd= z1&<#x8Gl;%bgEp*v+}hN1Mvsi<1`~sz-PD&=sofiVJ0&1dFdTj;wuNfW@KTdy#OES z68T6uQr9M`wygGaq#vk1CShKG))bqgYVkI^7hYjy#wm{D#kzH?Q6SN%81I1T8N(e{UIo_aw60*2xBlLo+%&(!lH9CGF?SQT1NI|y!daD( zosi=n0XpZy{R2@)!$Yj8S;kC0nQqzMct!jN*j?wg+wwRnYybYJcK4O`#J(i(DGL)- z??pC4NvY*a^J83YDRHA@6=WobWd=OnUd=;~xvHppY_5&8qLCmRI%ff2($*(ej{Qgf zz8S1AgvOv0FK!g}rnV+zY(#q&R{NG#+eU4VE{QHl!c0nZ_#=2R#N6PhTp`6!QZ{0{ zNcUJLoLWeeXxbcl9o2pE@~!9k{mAaiV!E%!dR`+0|NhBe5IiY)cTCIj^vm=Qe(gp>|=^ zcB{}MHT@&Khaf*`BUnh}3;0Q=haV^ZQ6y)fz=z{&RYhNCw{kaWfTBFg1aV0W)Gw|I zdx3_ORK!<0p*&H(Qwu8rX8%Y#d86LiNJ2g~4d?}$Rpo^eeiJ=XREV~wO7ObWdUTo| z;*wyE2+6BecN!sjDd#cpdLPx}UjZZJ3>93;#KSiwl$wsn)byWJnu+9AE^2)SD%zuVx21zXG8jt`NXH*mGNr~~sm(p`m-vsG&$(ZLg%}2em zVethg%YTp_zdjb#{C2o?&-x8pi_lRVGLGsm{|;4`vbNzi(QuW@6>GJsg}0WobyWSe z!15#QbNA=a#1_R=yb&5@^fgIdW7+p;^b^GCq_LzOSjz&IB^{z~pz4&=~a8l@J@Jd`w zNn#23t~d>zT{TSuB?&{&_>U62_v6QJyTHGj&9stc%8GVW;tK3|wtOHuLl^!HyR=8v zZt|*iBqZm|pNgGI;OwA0a%9>bv1-&++etblOf8Vk!2HxZQ6PWw<-KFOGC;1L)rIwn z`z*b(pZjaeXjmui`Ox3+j?Xd8mgIlMfYY-U_&8yR>rp*U*x-|kz=$ldv8wu~_k{cQ z9I8oI)l6}T8C@q$g55f9YGmdGNPN}Gwha`Rl6OvS)Wy+?dTUeUxHW3pkrNPs(6rFp z%+4c;J=l60)*X`qOw{y+<5MMcKD6WwByuB{_fm4pq?LUCxIL0d#{*cJf zgY$m?9kUlB6z;RQ^+x1WW4l-8o6ml+S7xNiXKc}&Ie_rvmE)oPJE9g@D`ASme$g%f z@l8lYw2$en{l<>0x_!3TuKi>4vtOLw=puSTl*7#F<V6{Y7VQEV(Zos8!7i+SUJ;Iw(-~l2vScJ!c@-_m4nR86rII z!*wmc-aog)38m}C3bJr|(xP~b;RjjZAim5*x71qK^?BDj$SHOSPKAZp)Xqn=z4^uS zdSC3*q1J;Ivd!ZTIR=0*;8oJyE)YOHw$E%HgiGxCTK6Grk1FjKqK7BAi9J2 zw$|!(-q+$n6&CXREPG`;ywmasoppR}B(rCE1$XsJy7Mr$ zjsMk;#x1_~J^3$#tR6~)%;2EP4N<we6(67-!>0GhB^fv zU^glwK?UGqBzn1zOW2t!#^;HNJ_JU8is-+r z2r5JAHNd0WyKHU^5$vSCs^L$Xc`*O(s@g}X;hNB_CJtxPe~%bqfyaaQEx&ywoJ_H! z+s^&qUNL|w30=HWI>t-qZ0;DwdDDW{#FB;QlHm$_EyOYx6)`B%Fa#@E6{RpQ8{7-x zC63|AXZ!r~J60Yt#qEZ+y_E6@pj*eRt*a`_wt>;yZ_wm$a}m2?%nu?%DWiDDeas z-{#3I=1kM^Xq~_2a~6tdTH&M?8r?Bz5xM;+nglz{Vc_bm8~4vf+-J+F%Z8sIt8FoA z%x8u!JdyZR)tWWIHz@7mA%=Uj7?DC zxxONP7DGdT|45G2IHE0fzETD0(PY%4q2YaOx@hRyqM8e7%mWoc;1&^yC5$V^Vf#^lOO^Y=Z!!V3^G zG~Z9HQd5CiCZm#0d^Nw<%*7z#>Nn+lWl2+Wd596*u2V_fm$NTc&I2_M%F88h?eLJy ze^vPPb zza`GJwMTYdFnygzXOCY`CsnCZw*eLfe+6)HL#bt;<1YFBRJ&816y=>FFP?YPqOeMs z;a*R?c2D@Zn1iGUmO&3KJ9hAh3Z$XH5Waf9;&JWis{f&6l3IF%) zTXi-T!nKnhZdT+>(`B?sn@#Fm&h;IyVJE~N><<+kkNnAIBkRz`wyBda`>ims|3 z!LD)6%@lE{hKhwkLBmi$4X>$_M4h`|REsCGjecEyTD{*NQJD!=-mO+(tekV%mxjc? zx>nAZaZzSCA0@@HaLJZoP+UYz(&OA^|Cu?|Hy&!t97fh>{+@hZncE_JW!ekFKe#78 zO!IY^?}4rqL#!?7t%}s@C(n-LN%S}aQWTuG=CFEnE{S%EOL}yYQ;sNqa6Ia{Bq?@! z_k`KGp{g``knWE#)yWjyI-AgtW~cCn#b)wklK&$bqF%Dg*BOYTtD4T5h52e#ZDr(5 z5v1s~7)c!5r{8>xVSojfS<9oU#)syjDq(xciC>80<)5bR&2ussaZEc~9eV1|i-7aoZPb}=JTT&<+{&<{0?!+o-95X*|cqT~NP(-xLmd!7BQh0esQ-F;~B zp5~16pYVTxupFg@K-WEG(D-@L!>J9x34r*72G1jGX2UA1UuKq5t0X-EBK2JT^mQzc zl%(Y4MQB|>y@fg;y3Ad`rZ{2$W$Nk8G)U2Pb8Y{0`Ib+^;6V7b21K_G{$bR8;p8*R zzuy1&NVb&od}a*AMZ=__JA}>*tkipZF*$%Pf&T%Xxt?C{I!Rg#f794~C$;em7uAul zyGE#Pm~W$`ycu-Ysdh#faIA|be3JZ}dK@*emH1CBd|UupFucUz?(8bV=d4y_`VGP& zL$B9s;2PO-O`<_mGn>o%q@EvH=)qGN@$#UXqoj_-~N8+Y$z`Rk98;b)?V7`hdV;L~X2>C!{Wf5m{~|cQCO59i`f-xnUbP)T-agK$!R;{OV-D7cK#04Fbl7pHXS2n z2)#|U%ybqQrlO8#C)mzp0N{CfdCc#cCx8SRt3uxU79~5Z>l#N(j*tUer7 z%tO6XJ~zS~?(?cSx4dPkCIbyn?}r3rAAP_32+uWJ{XYPTE{WPM+EkYOT!PQk-p|X= z6CTt7LzJTDbI);+YT5j96l(2;a37fFF&Jo$(OF!`U7e`qXUFl8xf~YY3nApx8Yt~O z#;Z5_1&fulWjval>ZNm*jn+6rpRI2)+XxhgO2BdFPl#CQwhYGj zIfhIZCit!rQyNosLuiA2BqX1JM?IS47YiAk@R&r!>s2 z05v)MQk7db;*V$iuSy97#WWDft5FNBQ@P|t3A^AbU*?AXFATHx8Ru!$XI`eAbg(w* zVo=0E=>Y%Nsx;0^v|C*7dd_KcJufKGEDbeL8*56t<5xt6<#Ep5joyp$j7ZY?Fc116 zJUx$qH-svGLk3HWo0{4q6PN({tX!`8lcSf3dTtw!MqKw)=}t?2;Ug58Z55(!bu;D= zxpM1$tf)@-MFZW^HvW2I_E79^uqqcXO(T7C7=cBTQ-++KSNoM3bWq}66!^rLgnHm! z60K&v9%Go8i`KjQP4Kxx=TD7-GiTzz;`HpYN)}?pOG1C;r4{e~;xF}UL^oy%Z$y=o(R|&eXWJe1B!bmi9S3Vzu?G)0b62mFI|{TDfkMMF zTE7%uO)x?yU)jw0Pbov*jN7HB}c_4tym#2+AL2EQ}Vph^3~g zTF)$c@l_1ffoox%N&KL5!alfzoE7vGpz?j7@z?Tv8AJ1<*{Ydr%V{rROKw z(=An7MUm227rRExq@2(73^q(&lu?@uo!=Tzn-$ck44s=@VxUf;p%9=0^3ttYf(eo* zzHo+Pv>8U+HZ~*X+PjrXKv87XG9r~zd8i^Nkl9Q=;ce!VIXXYd(i&!18sKVBly=my z&e2#N!poGDXbKKSCx<0&qsto%at=`-&F@IG(7`8?H*cBQE|UgH(0h;lwo9wtr+}5(lO7Sn6fXGmi*RFUc+G;Kfj8=A(W#O~j9x_<_5| z#eZJ1vP@WR9>PVN?>WD0-AH4;u)y74M;vDK&Viv76F$bM_URZw@nXR*Q<~Xp)8sFU zA2y?b6yR`<77YpN2J!OCB?Pl6j)2pl-%=-B{16GL z7*Qk~%-3csEsQbKOm2uDF!*aGl_i+@Ix!11e^#;?Fyqyx7{geAf>Z&xuoD5z0fWT^ z*g{UbpIJIl34g9km&4BiPEg{`;ssNjFQ3Ed=^j2P;lLuTtdFfxV+4EVJ47HTo=eaL z;e7s;fa%?Mh^c;^cn`*GUrw<72l!A}gZbEjFm^tb^6q7?T(8{bzLUC4woYsQxBpwX zvYgE^*i?@B)_CykKfquP(@N*H^sD`RNShYEkm0lG+mz39Q~VRde}HeS_6M`?o=DmC zGgtRco~b0&yNiM1aWg>ilyF5P=7G+M59oBjxHK=ww=lQ41XtgMI;ewW((5&eHM@NMdU*Vtj>u-m15-X-9VHOnf6e?qhEm`|pvC@9%&TTTTD)>$80y z_h2S!Ea{|Y7U)b+I7ewV-a#`bKxv=c%ym-&@S^|aNm#n<-H;jhy^v1qskeM&|Lpy6 z#BBL9B<7{g?N;lT)U* zj-a@C_kNF(%nc>dbrDSdAG_o~x_4fbI()chPXnL)fkp4ZmhMUStAX$fWLGz8%xRzc z{yQRnncr_#PXm81I^n9>H`bkfs8=56o^sD;(%MdkO*1UdMEAa?4|l0)p8ND&19~a( zP!e~1f3_o*8d#z=ZdQ&b|AOl-kk-@J!(GXWBTjw}YjsTpi~uygA_f*kpf?8=g%FF; z1tI-h_dah(n6+QOR>P$Or+;m(;p;L3Y^Zd}XX!vL$m0iiWQ7zc2&>rPi<_qBCe~3u6nP( zi70ZYg;73B#PlC%eDg`J)|Nerdf1xP%hM1|IA~)V?1~Ll1Mm{R5VL<@)!bCg@Os2K zf)uOfYuFl-^+RTR(zUmCWpnIjjE7>BQ>V>_;JEmizInu!jV2Q`*rO{}5xF!BgI4;f zY`Eoy$piiae8fX7UhEC%j(0|ykSk8kW0+SDw&|kKPU#EUsYuMl^ORFpNohQ*?Nb#9 zP5G$F^t0NbE&^Zn;P%y$kz-CsP!ZDjv&CxS^N|vzT(NM2_oVT?R`RF1P5MfdgYG0C z@eWO+2M`#3tsLC83UiSO!}{A#q&lY|dx*{^+^lBDQHT9Ovw4)TOH(Iav#!R=!@}U5 zkBwJs1zrHh;;JXd!iCKbZZBKao}4S*a$6a2~i$? z5H?##rlO?NNas1nMkpr_yQ3;$|4I(&$QseNN<~=w&eX@&vD$1tdhu5{K(V zU?rDRf#+oS(dK7E$@D;@m{#F?u56r`IuZx-!z4&*Wogb>I98dtQUyI`bJn=D6ixcj zv%!NSCsCE}vSl=Pcr&|$**@cb2i0f(U6W|H?VLB?arvqGAcc|DXo==G(eQP(tJ1h^ zDXDU8ES?g@+;wxRx)f!{CXKSU$U8Gvp=m`QO;&xcXrN88be0fJWo>;#-3Tjo_ymmt z`U!`GQ9BjJ&!MW7r)X0n>KfICwouN!`NE^ryqWj%==e*Jyj50UyJAVpmb8gMLcP4B ztpxk36>}@^OrG~~qF?ME)5rQKm&R!&k!FF~sUI92nh&8{b}rYm#?1!x_0wvKYBDJW zu?yU-x4@G_#f8}?_MSsm6Tkd|)zhUOXb{digo*GY+lej~9asZi7SXeA^#XDA13CO( zdJCI8%-nC*%8hu{+T}mmO0UjUazsnii#2UY3})+AVZJ8STA?RLuGW7WiQ-GLizkWF z!%XIYsNx1?F0G{aI6GB}zt%8U*Ivh0zkSMEvrqn|ILrCa&m7sK9AVdia!R7eOw9q& zP&L(wm9i|YOd;eupkFGA3?Q%uYRPTm;M>E!lnASFaXD?Rk=O}dO--uHOq!$wajGk+ z)Q!j^^?PhiMikX}R+wtZjAV4!=Zbkkb(0etX^eZpKU0VSi8By}VHq`HG(gFVGzv~q z^s~oBTjZ;2PIY>c+gP~)(c3AM!*pPTe(dJfUGF`5j6y} zM4UwYtt_)4K7(HM3hy$pQp5sxs0^o(9q4kD!$O4nm39FamxM(t6FaE}ax-e5 zr2{IY7IOy6KClpdVA=>yX3|I(mIYFxOcy24r*YOw!F{9EO5_^V=XOt73Qk>S=)bhO zkcmMXou1$BJ1nE=)Miqb8w4ZPVWX)IUP^K#%ncCeQ0Q!X7$nczIxe5g$=Lx9lN)NW zb3}_7`gk)9E0y#@2;o7Cvguoi=3}l5@ZWd&=>Hr~#1d6%{Te^W`Ti~Wdz+ki+R-G) zrq6lMWsGKpelm=i27c;0h5HRGyI*#<5w@I$sBlM)8x1fGK_6ue4kj*R<`QxKw-Rxe zr+cgd2b`?*_()!gDk8O0vnVAHcyce5X@bH{k9*Yh(>O zo=wmU;mv~M?|%T^wY5C5GRpzGST{f6vK7)??SsW<;W*Qmh*y96&)@yKs^2S=SyoS_ z4}FrILY=xVkIih3ZvU5hdVZ>ic*O?EbAMXOOF!MXh?uT$e-^R-s6Sx;cTRgj=RZJ$ zQR~?FG?}Ex?jHK4>g#;rM3!yXkW7DM|B3hyfSD~QOz^tnpI@#BdrWKSO$y~bT-eI z5X+qKaOM2G6I0NwM+S&&!cFipdj}MHQsVB%w0$=H#2o-e^%Wj@PXya${`)Zh_Fldv z=@i@c6O_pVZEyFh$RLxG76&YzHfwE=D?4Z^ix}m`E|3$(BcuD_32j(*q%Ft9DnB?0 zAlWH#?Bp5=)r07fI^HSc{wqrxjsLJ*8!MNpIqZDzw|Fo4gKV%;(8|!m_F|J-R!omL zI=n$ktEbm1joX^sJWXvr9v4u*Osjz?6~RH03)vw7r1H{7X`AyWo)hH{3sGL(`$~i! z8-K2sm0I=Q9)A9G)%+@9Sgwl$8uM6B z7h&&!XslwtU9Y#f^RjAexcy)KXJr!MyK_A9s3P_x=0>Z}Wxrz=BrGJiL|wmrbLG<2 zs*o4&tv1r!5ey~q9Y!bkqfO}2d?{z9Z6?78=m#C!QF5?=zi}_6sSl&%V`MDAbst{% zVB!rhW+YP6;!9o)-kD4!o-kdJ17n;t1bc(xKm55I{o&*6$@;q5!#>1m3AFx1uqEwu z2uOC0K*=Z;RUL{=k$_WCS|MUF%+6#QnLaJ^B{KrgB4qkg^5_EtxIQM1%B^0ci62D9 z2%}mBP$X^AEIQXRIBwNVPlAtYj;3p&Fj^OXXP62rakI8M!ucV9OQthshL#X@IqH{U9gi1sOKnixOia z((MdZ@>UAK7xzLsJndGQ_~6xw(fVG)De3K?K;>gR-x8n3;smHtYxdIwxpTnCeN)_OG# zC(fERHTipkB-~4iNbVeKO-03lS}v($<0WP-<`FmfaJfACN~V%HT3NIO ztqAmfW~S*c`Ytyi&pH0|EHO_XyPj-&Yijjbbgdn;Q4rnw-2E|8sud0O@^BMSToX+` zck{2(@TY;tLt8FRnb#gA?eH$n$NcvC)DI^6)%fKOKjO^IqyneDyU=r(%aF>WgitoRF+0|;#U@(k^hLl>KgVpnWtAXN#I z$vp7hpuO}&Fm~LTzu$rIw=1hYuouUnl2^>X0|~q=`Cp)Fw^ERrS!K`m+18^^r@1OEE??yQiw|iP3)6K;Ds5;_y(81bDeF8(gAt z9rNYZ6;^Ba_Vm+3>*lOUNWNX5HEw!9Upo99a5(#AW*k+Le~v1BnCtYXZqz!SW;}l! z@uiQ+`~9b~o6UyXhYqJ_&)Uk0Hc(89COrPKm{pxYa0GxO<#m%N^J*H0V$Kq(vPN>t zLxRTNr`Dk3(c>pD)~=kQP&6~D$^Y_;LM{n+iG8}NiMDyVkm3u(q+}}+^f7tY7zfC7 zWzP4Jx?GyrYrmNWt&Y(GlN=~9YRI)-Qq2buJ(FSUCAy3pbY@DDGoXVU)iF8Z)&qGH zGJ(c$9UILS%kDWb-YYfQ9|q&}{8|)3Fysp5%C)S9t&T%CGT6G0>(w@5%YHi{ns1u76 zZQM8~oEACPH!E1xGL7SEj98A3QZ}z}bQSQ~TCA!64Z1C>;5{9oY>_6{JfoU< zDpYpXA0pPwfYi9o`9TGWryDuqls`+wGk=v{I>%5udlF$M*tpvZ#uKA4W0<2_TeA5} zVX&w9mHIG^A2lnwjJO`I2@SqZC&-w~`AJfeOe2cor=CXETbQC{+en@{_KAjF+CMc zwz2hSmT!;WfvF*|{X}gfQm>0zkb8BFd{Opxs=9x=-}H^f|AZOeKDn*J&+Y;B1k-0< zq{zMhU~#vcW;akhytsv6yC5CdgouX%+t z1aNEQ+UP80$K+yyF^PYf9eeZyO4yE!?MGeyabJ z?K>MTo6l!2_ifQ z|7%(Z82E;N5mj_Up)}TBx}hTI)e7O{)L4vOh=-g@QH$!=aD8{{ilNwHM9= zoRa4uCN$25qxA{PuA|Nfqo}{tW4=6o&-vLw$veZGZ&oQzblyA#MD8^s{*w~owjk9I zC5+H|7Cx<)0XIEwBG>$bN@mEMdX>cXXz}rWTG6QR9OL4)>b;@BSp7LXHu!K{Qp2%q zc;8TV$#hREOvUYZhUJHCNfNCqE{v-Xo09>p^2?c9i7$d+#XkC2f>WzeGN^`Mx1w$d zu7O*f^ZaH#PNH?Coj4lrBjPk04@KnaL!Y zbx6hSbiGdExHCYenZgcNj5);y;WHdCjd9ty++gr11Xb#09H9~1h{$^~Up(R)80A3Z2>1{>9)kk8^Kb~h!>6jsfOx^g<0AUXV2jAnkw^9xZk zmQZK0@du4QecBZ3s&F=}VonpCXgB5^Y>Ok$B`F~xudK;00HrI4b}o9|FI>x+%a?VG zyv~3Sh~O$>>kDaq|MN>yp=Vx7S2r?zL|A3Rg1FMDviPOou%~IQ2r;u_may^CM^lS1 zMXwBz;ZZVJ_$k3|1r2YN?I(LDQZO$6b)tC-i%V|&d5Zn;NbyGMzC7ncEQ35JKBudq zd@E6TSi>#ngNde00yXDk8MAKWd~%5OF*a^$-8%v6XK6`fY$T?I*VhAWXBg5NUP(a$ zZJ${vPoHDN993pLSc;~^i5Zs@sfe}LFc{dEDea!AYihboGb)wwTM=wHRd)Y+lfxXn z{I%@k46F^6JjLWuq-MTJbH|FcYe}MR~Gv9x& zA5}MVm|cd%NSUX1^(q>0(1y5Z&!|Ed=F}Q_hY&x2WeEw%^!R@?DQ}c!K3N_XK>dK$ zJVve%P_C;9Z1l45lj8?;2l+i(pd=I$z%gn|C1{Drd_AH&ZKr4U{L;?d2%Z=y;$Eqq zI~B5Y+XZ!_{_*HK(inyy6!+1PhgX6ci^-`g8H8(kg0|H}uX+OJG{lkvwLrR`!HA#5 z^8r|nOTU8#>}=AI1Iz<+Ha#G~k4Jx;h--M-e%3Nc*6WS^WRVI!75OnvX4S{t(CVLt zVR{xZ*qq^n-dIXl>^>n;e>`0m%5e9iNDHT7>y(~t3Z~W!ld3k_&a|3ZzdgCtZU`j#`o^#0b*_b${>|oou%t43*B~+b^b#65=LVUi;v( zL?4^$1ii;PhNuQ>cmy|TCGHI=>ii2~551)<8;(3qA;JBds9ihZPr+Tvb$33WtSAB`I(7Qv4>r_)U@5 zTU)sL8Nox@@)WRsvKt&H4B+><*|zF;LIYwJxRnm<(mZ2ifo59&!D3 zqTlNBb#|TK15);zeu#4pXAZ?I(DGGNBsv;?g#4H)!7Nr&T1#yEa&7o^rO%Q0D`9?O z(AOSn%OmnKSmwe3V6I{8B8c6kQzXchv)CYV8yK{D#{U~0xWjQ$9A8uI-cGg}o9 zVKBZEo7xo_$evpOsa5_H&46X5y&A8t-79%yfaA*jQOaV|oTsIesr1LTJxOGWq*=BO zFAVqPVxb0*o0TCkWP*x>nr)2=u4AaQCi~`|Wm z_DM}a*+|es_PJd{&|YNA`$8C`xv5du7f=PeP<_?J?=x=(f2n7+%3g%| zU`xODx{!qFQtVX$U3!OqHYnm6BFg#5nO^Uws2m~UNM4yaakW|E8!=$^`DUd8MpbbG zdr_@I{}&U}x^~kzVR?DF<0YcI(TA%43@Y%K8rVXKd*C{)dG>oPUC!O+5`1-g{dIk| zIMBE9^Z$f71{zrr2FD>Wm$&s|7;ATXbn=)FotDoY;_J+;k<~bFQ_{JmR{x_qKD?`r zW7Yk!yWX7|xI(u3RYBRo8`M)Mn9N?~dQD~p_IFwX!}!nj{&qvebOu={>+!`=>pL~o zKdyD%Ai5%?e1h*h+pfNu{45dKbU)f2R4m=tNEka|4R|5j=A1U%d^E z&i)TDzqUa`zipRPd%KFw7P)F$opkTnvcj%o?E)3?%QT8DG^(w(1@cj&{R_ysQtp*i z!f`^@w$Jq&h;)10+@Bz+YKrC~!evPwlkeC#KGkO@#iCcKAh7sbyYT{W z5vJvu=m<_b-oD3TtW|$S-89`8=;=A!cWx};z7l$NTMYCjNvRR3cZ{Ci+OJz5_s6VW z@mgI4of+^x-s|<>E85^%nk=K#pv4NAVN0*ViKdD~;=_44qO%0-4Kq^VAJ zrDt4J7I>}{IvkA(U^UV5WGH`5~=$ZhgI$FA_%*c^3snE<3W5-n~`my(vm0B(B za?|LYB*u)(A+4;=WRq}|8UWN}QsK{gF|ZM@8U9lZVX_;rR%?@O{A%r(K>E&@U>TNI z9*%vYAz;_0=ATV&)6;PQ^Zr%STn(WS?Z1|RRL=L~sb0ta5=XynHc!&5?S#nQ|M*#= zPJvDRzN!|UC45*T27N9`p6K$dBQLks-?Wr*)(~}9E&zOeI7k>WN-XD>HwR%?Nf`|> z8Maljn(M@nwL(0gg&`H{FYAAHDOxk8)6 z;POm69l2>+Y8Zj%v(>AOs3B=>s8?{EWL_N1lCPH7fE%a9%H&4)$(O(46KzLPEMYC5 z_g6KSeJ5ESTGB2d!t@G9_1h!?0OxFyugjjN(Mtcb%-$cT?Fv_YJV{pNVqoT0;dt3f zWmTh+h4>PXxx~<-^|yGTmN-sZ!-}gey{q-83#=|_z{>~pWV#v&O#k9pGelLA1f;(1 zRb&s!{Fm^hm&KJ<>LVOdhRuN8;=#9k9rx4@l5Ox`a|7`lUtL%+ge||t$*PA#>LYSR zyp&U!DPsY+<%>3hqAn&7Ne%VJigSNKDVIcb!^**jXU%rF}=(aB{EK%n*UQa4+ivqB&CX>sN0g-@LEFwFRZaC5;Q9 zN+a$Rq@%r5!&|;kL$$;DgK^0S!+OXqPtH-57Fba>j0LgI(94%*2 zq%bBS(j1r>kk;YJkT)cVSV-_k{+Oe~fOs$D}g4iJ?Kt9~K7J5vV;-s-Ozlur}VRM3>b3B}cnWuWLQsZFfxjsG^% zTIi)G276`POb%qQ26iHC#eA-HNd@H}SQm}_t{YKmD31DI?q$|$2KVzkCH)A>1xtT9 zbg64~s$|2YxJNjNXxQIjO;abCS3h5WN7;FzCp`2~P!XsiAGEq%ghIf57mp}OIL=hM z;ne;5k|uDomDNiF>B5HR7OXX!_`WWz!(g?W9d1R@WOxpM%lncT(fPfmr!`Au3g^wE?(Y9;(oGgzy? z5W$Tu#^fy21ZHO1H=;m4SAl(kL z@_Lr_u7cd*6!!WnL%?-^=&fO1dmD;~6rfbF%z4E+zn}2+yrWcY4bx^~%eDMqq9>QMmWF?jPbeY-W3VcQV_?{S6zYGI*3fbVb?QR45Lg0Yt>f`*ck_yyVND z5G3}GcW>@+wm69ylDzKn6Vp)+woMc^fG zgo=W;w-l@LO6ZgH~v&9#FnS7`2(cV6$N)b!-reT1|fbag~i|xPNG_rQ?^A;*_}O z30Mq)B(w|V&@J&j_HA0QI@00+U~O_k6Z~E`cn?ONt~y z_9ogKQr#Y0PG-IzUjECuId-ZS-=!Qz)pPr4Bkp{+b8SK-o+k2f_*Oy!BffCzS7qk)Ye zv()O)tg5MMHtmHM7?<5V!z#uqVo4+SiqC@0Uiev@^_7!YwRYl~I||&|vN{R}DOMx? znq@=zoB94)iD2guH$5+R8b4O!73#;yh}g;N zg~}F<#DDooi^~_P7O5Oh$tL=2qf7Wj!rCR|#3&F5izV(C`a{}tj?DG&EtTbR_U61GbEmMi$jU^ z?{QcFMfr=c48o#6JP}Ez%p@5G;G#|`BZuNnk!TKq>%*E( z*@Q)}+BD~IB7h%5z41??k|DPsLaui~Kq$xY^_g5WWs;))NXg3R!3-sJlVPj7b{5Y` zs}`C!3nV&hm5eDqN&e`c%ORS|k44}#s){E-eXg%1VFuUcaa3?ikd?9S7Ba0&D~AFeufyWSv57?M6wYnnfJ4jG@tlD>;44aqjFNIMiX zrg$hX)oJz&AS{r}|EbV+tN@SZVQCPsevcZr!YjiRmlPz2G@H#m@gDQLn7UF{pHE;) z9q%+Oe7zq{HNN2(1RD6qc+dutnt7DK|F$s2gV~Yt1m^W#&H{1dG5*T;a-JR2-|-So zbS3VBWKYz%n9XR}OG*z$XDa|LKN+Lf%Ny|ge*;5FshdvpIouBs^?eK6aHf$w^|ViJ zG-o=es^T9HWT~_^a;q%K!ZFW%3r+J9ir(aSPq6+)onJ>6ix5aXdGWw%L135p_J?9| zNIF3M!ub4?$1FQ|AMe#cGbfj5a~2yN@!K=@eQKIL^Op)QUfj!z2$F~L(o)o0F*a7Z zvoSt&Dl8Q}E1gX1xNwLpoqs~_xJrQdHm~0PQ}4LX7gN~Bwhnn+Wpd&j`9%FLK|b-0 z|LmRfN}|R;^Wq1mhv`7Eb7s{KON9SNBZoTU5fVXQlQ{v1&5$tyyP)ALb{bf)_#ayJ zKZesc7vkUILJ&khE(3;w{#V4Vh7z%VuHSo;yeS)BFN#jT?nA5RxgDJRS?>x^?7Z99 zgz@ifkkrPW2I_?%sqq|oK?$b^*JPE%m`6qyD;j&u3)80~p zNS-01;diP4qJj`xMl9A1>DRgCQ1mr0qs1bsMIsx7E0g2+1C9QNS? zL9F9COVKsF<3Mb=UXugzU@v zxeNIVtgXP~`izU^ZU6k`cgfw$kB@hUd&c~tMkN?4VQVgaTQ!ljuN8R!J!lvO!7+p% zlLK|o!(LtnuVwv}J)sH-gu+@$P8g3K1*Uh}I?$e9iBFfqpT#?U^9@CSu4=zM-i+sF ziw;E_6?rg1GM=D^%2mVMMmG^%COG9KzsG!|t#b@3CiE2c31-Jdnj7ePPtTY5pLBAdj;EV)?rJ>%_=X-P$xHqlxzM=oXE~* zcO4J1!5HYtFuiu3Ewd*G2VIS1wAgLkc6g_`PAz9YUW=%v!?b=fjlPHciA#>!MWn)6 zFMmkz&G=I}Mw#IPeG*b?dRZZi5MI1dtm;=^LHI6jEzOD9tiIu&@bO)n5?A`B$>{+`r}O@{hT)1xSrgVt`9bM}>7+U;D!r-Ea) zO(S6>%t_N$1Ghq@3LN~;U@m4QTLn$c)MnyJfN!7GUk2oAMI|32kgS+Tu#H&e&PXq5 z@du0g)*Q6z)5eA3)dmiM$Pe5GVs1Vw>?7wO!`J2>FQ(U5jjsG>rgQ#7Q>cWD@SpU0 zAv+qR!0mhRQGLnQQT{8L=CCsMbh1dpias~C?;_C(OlFb{L+Pau{4`G$zK1w{S!;SX zk#iVhuwQt~ZrVY50l2t^n4SqE9SS_341U(#GHnZSryT4rFc zo|VP#T0+jjA1`j9rE566-Cu3zbTJ?1U-ZQ;obNcZ7#9!BRli>WKYt%Ro!Mda9f?u2 z9MI7F=b?zBkNeM15g>T3_6v0=F8Xu+Qn_DIIP;&&C;pypk!7gK=@Il|*(I2cv*FiV z1x9kPY6ODz)kYAv=-pcW1fHH3p1iq`>~Fj3lI2^SDrb!?x$*|hMhEYIHjs-d`Bwb;;cwqGben<^9J z-=7Y(#s#vqOy9>>JCfON@4tz@Z&UX9kWH=-vyLC={_;Qo6014^ z(lK@dYs`&31i*~HYe$ImK5Vw4WB%?dwRY7cLnWmX(?ZQv{zGG}o2hj@gSOu&K|uPy zPGnC1giiMn0?u(?z088yy*%-vnrUN{DZ}N;u$<-~NA`C)Oj>Im8wM9>$3>Kje+P9D zN{hJDCQKJ;>S*Ez}B--f8t%Ds+wTq@#hp8z~w@Oc&C9vQH z(DRbC_tdw4`-wrFI{g^UgcZ#sk>h-^_99%MLe|Sg!%A64U`a7eq)t8!j-WQ~rz1Pi zed7LNKtW|*EQnJIV^H84%+U)o!o_=KwAjWgF7Za>KeW6W4&rUabozy4RJj-Lu0WAG?R*(;1c6_`jG;OsS16l!ztI$ zj_RuOH2?LEr*9D5Iip%yK(l|0b~(Gu-(-WHyjz3JS<_l&rdDn3;7rKGj?hC$)I)T;C@_8(M$6P++g+w|yhuqj7x+W9 zb<;RgI#cjLbIW$1L-Y6+UE>f6(l!)agTg-NYDtyMXa?R~4l`y4s}t7zT1QsR(O2cJ zq0&>W-pe`e%`mRk#O)acCYsD5#ox^S?A}Qp`X#{9OzIyBqE`Q%^za%$V>?z?@;umu8lXPjCG$o z)j(nlr$iUxCjWE1N~~`A5&geQ|L1tr@mhdNC@!?4@&>hA#u4vCQ67)!m((}^W*+3m zQdL%-IW(Rau03vzeDCr~zNh|&mhQSr)f*fc5O95I(GZa<{YUI9_q2@ z3I7HQ+(jn@>+huVVk%bVj$6KZ3`q2G`Al1j@dHVJ@@4HUCGD5opKBqA{71r%CYqvR zYl%KTSb6UZPWaHG~C(N-X;i_wo5vZ*>Gym&vPFSUc6WORNu?$X#?+LviZN=(!& zCE34Sou7Vwz7Y0499(j$4?4kFNDPkg25jHOVBY+^yuM%w!Go0u`4?0M2A*?uAWhDt z=w!8T{+;}XMo4%0dnqlwaXeCG_h%O6WuOg0?xRunfIpuEwX=Nr$ZYHdxoX}PHpeUf z?8jrP;CElYBOO6;9IgI*_P#>jd?3tUb=YRzt0F8-58qqA6v!9kI3yo+)!m)D%qiI~ z1Fh!mltzq9@HTTQ-~s#q5k{>^puh?OD)?sxCh%MfR8Q zz8d*q%Ijp6M-Z_|J-gEhP8rS%Jn|Y+(3sklOC@3r_C3#jyGw2Jx4X<|KdK zcW@dzl1n!zRLCX^T0892wO8VUDDF%Abg~)W57#dZ?^fy9=5wc-ME^@DrdOIllw^4* zZj4F4SP#=tW zzsqS;D9!i{@W38W*6b?%h0rgCB#7v>spoi*Z_0$NKD+}vDdr04G^JRz=%eJ!rbQE+ zS!BamwVvg{HX%Ifk-C|z)-{kk{Z5t6&|}T*-lal`@QbL`A1NEv{=^^yP)%@lK^rgOT3zl@dk}a>SU`@|zBk=G5j%DZ)C>3Gj=_ zQmj&Z)v#qNPKHXXGV@5Y`RP|1wLHUF(Z7noVk(dK=*z;7cPM`JtdJvaie|DHNh_WHc$IqTQmd&Ws*Nsk+f;MarpB z9Y5u00WPm`uxDDL7&>WjOc%SxOn@Jyzr}Y&z zF-Wr?U&R;)XmFUqZ9ZBrB`^)+{L~K)r$Q0O#>JuRO*p_UI9VM=6!LANUfJhYy!m)o zv)5oXmDkod$k^ZSKbBmEy1sm)w#YwHE6s3@UR@d}ZDuXi7Z_fkf6 zEEg|ek4R$Y0le_?`VC=6RXl};sjt9EmvMF9z{+3eh+|69_hydSwG<86IJ^s_9=`rQ zWmB?Ls2u+FD6cJx;uy%lm3ea6wxTb(>-x!gCYxgRxa9#qGn4rRk-9g3UB<6GJuF0f zG_*7*eMsd2o1BoXnqBAmp*oq=24mczj8_b#jJFcJfi8ACCDW>3CY}6TNzsJ)A63{S zAPY`OJmg&kG{rNqyFF);i&_jYx40$b<)CxxKJ)v`GBLwklK9W7LLoVcuczjQKGj#f zK6Fx7`wtB-agcxTAC)f(z}V^p}NBv3o z_UGDLMl4dbq;9ndSUxUL$m6a`oeKXC@^fR5Tx#@m)c-iK3X%TB52pxUj|*>CzS{5V z3+T%(Q2FDo%aHTnXT!z0 z>ef}{@f89p$bhm`2&15OTgPxJ|2oup9T+CRBGvNkQsIgA-#Dz6!$nBEd}8_oUU^7c z7LCNS#geK=-uYqfY1nTlc`j|2{)y;PA(h|OV^9ZT6%Af{S+jzW$OEx2tluu2#+_7> zB&=^uynTF$c6s%*77PVZtwk<@QE%0Rf~TSya0!MwEYoCpOkCXqx)#QXokVVe8ky-m zO-Fect=eD#49E{{A1^OA$J#F+4H@{EYvY)Z^8B5Qr_Em}MEc2M;#gD=Ru$5BTvfyF zOSB>W?_aX_j@lT9+pfpUv8u1=20`;#wEkr}7F@ku-e7@>`K_tlFt;gEW$EOw%H%6M z+kXS<-^W8qd zyz)u~NKsi{DyKO8hArmTU66~&ECpNo8Px(1@H=Dfn~%&b}ZOEtAVluE&b$G9b`ad*a^Vo=y$ ztl5nfb+K;Xj^Sd~h7~VmgcA059V5Z?v76 zYo8`=a3tHC7lDZz_+KN3)k|x9nW>hIErRPsTQU0I6{#Fo^w_gMd|b8h2KT;UqM1P} z_{H-i{SCX?I$B%055oh4@0CU1fdQ-TT=BH^3YD93>asky7SI(T<3?A5@S>dHAG7LB zR5LL`x=dHsk@7<=`V!d=JO_%T&h- zH_~A}L&1cpuG}1t{Ut_-ekJz>C(H+H_vH^x8uZ?;C%?F@b|-hK3RFrJ&7Y)(Vih(2 zIfS-MG5?hjSez)rSS@ZwS}$|;$4A6FqN6-vLh z6h*&AZa_(CSyib&fM2QNyu}&pBXSJKXZr|*bhD%Ln4z?!FuMar82jXP+1Wm zIqMhobBZL~yX8otimFd+;L*MSmF~HRT6JhMz=P_1G$>`KpUv)DWo4yK^2a4}8N{Ma zUd|5~wMk!mv6hivM$5Gw=@IpdJc*S?q`Vinp5l;sr+Gnf?NCNvea(QCjCYBf?S{08 zymrxBxxia%YP6hi1q3=}3V6jlmA=OBjc0Jn^*uL3E z-{|wE^;+a9mMKEfjtH6TH_0k0bay{7w7ICUeAQ8;&7qUF>4F%}eexticQ;BrfoH{6 z33yU!T1k2@12J@vEh_GcynN}VjB!RO?k?GXc*2{;JSeOIU&Bs$8Ag=YtlqPx@FXkg zk!H<}hG>tZU(0uX!5CTm5y3T=B~_{Q4!km}csN}ho9>ZZA@H(XAUk%~6g(p1b$^yY zWrfb&N2H(}DTT{GBq61)OPAyG0Vj~|W#1l1Ltk6L8y|wB**(yoTGU+!w#HXPES><# zlTpDh15N{t2rfo{a^hA7Stf zz)T){_n&n+AO%0CCqAzUsd4Py7-TV&Qqqa=qiVU7)6F~^>1v2(4Fzbx4Nx9owqKhI zY*^9oLf;jlOykFjC1sRujc9Rf*2Us+iD=i`f8? zsju;`5azM?y>@YVmb)G-SMNV|>Arm(h}v1aGUo=p7kdB2JI9}pRLLYk2a80jlI<;x z$4EULw9hX6J(hHs3u~G@tngBISB<)!R=#WT ze$DIA^K7w3zOc`kTdlwI&)TTc0^NHF9_usUrS4gaAK0boy7`C*RLC2!egzT(#FpNa8 z90G~xf?qnAeF=pnsr9N3vST{c6764py4cJQyuUkk)u{PE7Z|u;5_OJ9YFJdHkHgRw z`l~8AbUhJt9;WKEj_Ua@1%%nE)C?YWwH)yzMMfnUYH?O{4hfzUB=RAECoJKnSBqjK78UmNE!xqDZkt1f?}wZQXx- zogIl)NP^aD?;7`uLe~)Jj>!!fsb?4~5!TAYi`bw`Iz!kWg^&th)fB@yiop$xR&{j@ zq2J=_MRtT_1sm9#)tf}-YY)ic=~_HjDzdRZsPkW-I_Yn?rW9JrWh-W`19U3Wgs3W{ z8}_5jUX|-Nrh(I>wZ`TBt^-EFTBZtjmb2t9iHS5Ds`x=b#i*&}w`Qqf5&G_}{80K@ zGvsPtvW25Hl>v&URaBguGhO7JO=+YkslOMo@z8uJ^In$Hv5;8xr#kKTjMWFV5+O~` z)`#LXA@jq=3UlV#_e?u3(^V}^iv3gqsty!+d4gj}fK|c1m_E?)-E7oojY_$Sc^-G_ zxITYt%p7L>!h=|IIL+C@ZoC~!bQXuXtS9>=rL0`;;2g8Onzqr~IoTI4ZBIKloyUzl zGlNV@X67d|SH%pn;N!pGikLZCUeXiNg;9{SQp#eZi?`|6H6=PAu^&O71K}sf99?5d z-h&-Y<_oj7WIHoC?Uku^1Ohr->g7Rt6@qVD49zi?zL=SLDi%!FZVY8$4QEjlv}h@` z`R<5pE}?KU|5PhAfl`c?>wv6K=zhbPGtt4a6gWVRXn{XaDUO zPwmi4u)^^>1+=)$^|NBtr0q2TegI^J!ef~&fE5^^BN&5PQ61q=?i|TRvui$bCz@~Q zt45@@=9TF*vai-S+VL{L9`5l;!yKvBnx*8j%7bG}Za0MNui1Ut98(J}lMI=Kj#{CSS-kBppOflj9a*=SL)fYsogL+%+GY; zKNXGo4&M^vrMS81fojKIr6{E`9h4<4)#p9jSJpuklx6cl8lL{kZ=AlH&oU`D5vJ&W z-7>t`W9cSpr2*BC7Gf~7U9++o77`gu|Q@Ik)vsh_n~wDhlC`6dOS6k52F-S^&tfc5f^_#`xAv`;b8Q zq&1DH3EE)$CHj?8+016uezFmM$G7TfOP=Ud!}Mi6c?;v)@AV#(kkXGcsy)Ob$}W7b zM>yjFv8mJm`p>$r4*A^$8CU(u6(Rm&-#ng3YA0iAV%P^Q7} zTeWVe=gqQI0*tglBT4hNC)siacXl0d^!fYg?_Lbt z!sS~A6>dAfezSeioUPYPEkWZ!Ll^UiRGi?1^XmxkX4ylKRC3l7)=UOt0Ut7B4Mre^ zcHo2H7z!MRk5mT2zdSu%E-0L8ZNB$#Y#P96^6*jp{$U^ zp8pFFnCP;b3)v!nH{&vwVj=g&DblQ`?*C-noZjWb9iK5Deka~-6pD8}_8*uW4}Lq% zCx*o;(?Jl(0tEWaF@vYh^LNvS3ot4v5A8~EYV<|lp}!sY!zfHCJfZ$15ey1w{_L-_ z{H*=}P4-uRc{WGk6fo%G(b00_zEj;1TP0~K(SDR)4TKZ&h;;YRZ<7ZVznpj}S|4}= zBkHKR4w7K8ULk!3{O~&2>hD-V+}s{lBT?!~$!;{-S$G!>Cy04}Fn&WL zsyNqjg7~F>NsqXq>i8o<%l)BK$Evqz#s*$8Sk|XCbUPBZ7}Hq4Xn>i(#(F5vuHHh{ z1|j79GT#oo@q-^H*y(2H`z<6n%b3Ws-`)ZE$WS^2hsv$wr0feVDKz_PqQ zYg=bVgm7QNcN!Jab$N8uI!e9L`iW=hegW zKdc(YEa1Cw`Zdt9?+FqZNe!}@ZXrAL{PTw3t3>f)jU;UBpsWD%pe24D&$EEe?u_yr zz7}(K2Ar$a==TSQWV^VXo}4_iB;hni(Dg)BMTNt5YDAZ^jvlVp6=NkUG#x4@IXu}* zB^qQQpHx7aNO%^|o~$)qLNm}e1$?>D3N4rNillafQ5z&R3X`R=n&yr1lS8abC2>6& zYZFCo?vBDcRH)aBk=O}f83nN%FD1X^Z!n4#sQW) z?Fujj%fY@SOTKhWa+@7ga_*2!#QcNyNqYcYsBS8IrBiY#-lrO9GgxQiqTkx%Jds`8 z)(}7O8npX+1*TVWu*czamw%7(J!Tn0g=;7MXNiZ@SP_2ng_r;i>7<$>O>Y=f>bQN? z@Iw`101;F3=KAS9WoZ<@^peo2?+-6AQki)UlA3W>*|EI6?zslM9zGTgEi69EEZrTs zk_jYlI<2K8P5&!OXDT5%^cz=1PMMHk8FEy!5~BPVL0F{)nvYN9rqS87!rdwDL#@9$ zMdu7+-)DU~@I;KxQzLPXYsL!bFohGUQo^APuFnNenbZ=l!1HCa3((R114-!X|R(;QMH%54Y$zrMI8=GE1Czl~VfS?B_ zT26S!HNR{%Za`d7`dHy5f`emb-PcQ8)e`(?>yI@^M=+gr0~EduHChZS`Cz`^ow*Di z`_MEIt~tMjstl_$I)0{hRL!$U!)hegR3kfo7R=X5qukCEy(Yp`wEEsr+RRyL>)kSx zNd1kw%3!8Kb5}6FLaU*o>7k07IT9&dQM3t`F03=tEguc#?WvkGwuLjb_xC7(bxXd& z>>G?Nn{eH8Jao3|XBB?U^vA|zS!V$xd26c3I2hZjH%1!2j?~qG(X%G?l?-jCb6o$D zE46F(U|SQ&5%2@a6DzArV*K=E$XunB-=yc17>?+PG%A)wyU#&x7oK3`Iv)mPP{6{@Y5<%y^u!Kay zp4)8PD8^{B@&p563aJ14GR@tlJtIl1x(01Zl4AarHSm>JBJ;TH)69vng>o}e+dus` zaxChb*OEe0RZizvTS`&-Q=W3mt}JW~c90%EHacV4C0#yEhu;l!iHLn-+CvcXY!%^) z&1rBpY{-hq5yyO@`oxqjZ?|owo6KLt6CTIN!P+3N|7E;tVCu=4CC+T&IG9o{W?I9v zIdFn%ZbnJzPP2n-s6s%+GB$OXm1%MH)wQXH9QZwX3PcRL2ya%KzWNSnyT}LU^PRti zUA6Y351rJv0J&mM+5%$wCCf%v*m8RhPWbmCj!9WJtOwKx9(!O+~hanZwTNFhZ1Uq!047jJw0&cfVrJPsh0r_Loe^p!!}Rl`g4p zWvECPZK6!vg*wu(N&{a@?Gsn@xADu8S>yO_w7=(dIJjYTMItrTLr9}^AWzVASy5R8 zepo_s+-?LL4$|CRN$gzX>!uJWwZNdYTEC9kKT+#FtFFr}w*6fP+qtbOn5@k#+Ah1l zNiLxowQnpgQufrbS1_yy-mEMowPI-TVksRl19QZURu16AA!t>&8Dq8iXQZ{nFN$7_ zU=Pt-b8g##t=mYv0m$#oftk8k$x$|T5Td`?x&#bb)jA` z;S%vy{AVEOifnU<8JVeE%pVAn)mVRbNSoPRq@4`N0AEL;ca%%^Y|s9^Vp5oLa5zHy z^)4&mkP+O9hrx>huqcP{eJat~6zv`byrxnXT+bRmejnCd$?gacYpDIm-8wX6!PfD; zc5CK26D$Tp(%}+E;5otweuT?AW!71gfC*-%f8+{GllsGxlhfD~ZD!{w@+$0&hJ`Wy z$mq~Rb!65-UD;?ajtEZl^BT#%iiCVA{tijar%yim)Sh^mt@-78m_-I|g{I=Oyfk9{ zt?6s>rq1-i&eHdh#opS*TMi92F4mvvgn|m<3iM&xXog7z3Qc$#GLg+LhSl`dPzpJy zR*?2N8j@R%UU_56OH>QKY2SM|Tc+Dtb~Hcn@O4=>Qfgq!IZKe`obIm#w4>|k_3ORM zr`s{UcV`OgV)u8e_Mrcz8i+lj+*iR1-Za#xMBV=wH>Ylo-*4!`*otV zR=Sg=DfUQe;B~-V0t#eQ>7DGah8myVEY23pJ3k4VEFN=M$yf|}0-RFfQqE2D9(|Ud zvIg#1;$gE(Z3p*jK2vM;1f)PTz$(htu@Zc~={@g-Pj`2JeKRa-`H*{mAJnc7UH>lL z8sH_KzgFIUyr(hfv9s&y!zj!`7dd*Fm`R_5?yP3}_)O;|N^y!8XbcUXwR>VyFDlxD zaX>FB_#*?Us+h>LjgWQ_&27`D>lawbhaAgH1CwrbG`gR#RO=0%^tEa*&E;<|&u)%m z{M~d^G?a}7=Zl%mit$HA-B!7AZhThWc3sgPwqC*n=$7H^9R>afCxdZyNLZ{)vndPm z`lW$W#v9GjS!xAP!0bEy6aJdgT_v^tUl$Z#0UtTUysSv2t^OucpEEXuZgM%?E+<6^b%Aqak}nMxG4>=k_hrh}m-k5j%8gZi<^PMuCybu923U5SBzg&s)R zK84`7_vCd}haIFWULl%Hu4vl+jb0Fk6}pnSSW;@|;W#A+fgN|{8&-9hYF}d64k#5e zKs+tdXComU@*;Q0%F}#Dn^@ygP^0^W(9EE5jJFND%Vaezb>%VwX40-dsmSL&kf}B6 zU;qb5LT439HJN0ZceLJvz3xwBU|hWbL59+%uYqNscWhQp?U#qyA(nhbDOok{Y6PD1 zhOTfle!y0wcc1&zsJK3eOh(#awkVeCh-yt3f!O!GSr8Mhp!*L^_3z%=W!5(j6aoY_m8{QSdhI>x#Jp{ z-uxyZy9I_|y8KDP!f>b6)Z?@yybG2Q_Ez$ejQRVj1YV46qLBTgLG~b&rg_Epd=QibHqwB#k z1WuXVO@3XljzNk^mApR}g;lAyy%ax{yP2W8p>u7UecY3bg27@0fi<7CPsbB|pEv^F zKYlMxI&N1^yHlN8B~8iN)T!I(4DAB#xaM1%&St)b25&Hfg1R2CFB#(Wd#{i_*-IoD zsxLw?)<$MK7X$;Jfdu1cxC0l73s(((QY}?=sdiMwe=1k2Sh^Cm{*ps#Wxf&B_aQLi z_j(Vg+N1^AYiO9xb^fOa6ysViVEh)JSz3cVH(4NUC3J+0jKjUOTHI91am{JCKR=-; z5AvQ&$D068{z=OpDMf}Wvyhg-Lz#-w(}Y7;4XHkYd?2O$S(hMTCf7xN=SMpJA zfqX_hhS2cpbT^uen~6;L+2v!l|LZ2#;oRRehlGaAAuW+Jc>oiwVysSfJA zDngqzE4snNg`XKxKCDDi%X8hwhC6R+en>TshMDy(X;*g9#m>pv_{Gn+{hG;3uTvY} zVfTU6=Gbv)CFM4S%^1xN5=Ooe5}mn26b*bwlHYgjSij+3M;yr(5k^Pjkg|>Z{XPatKQ(37uTSHZk9qgpJUd6l+=)swKWVVu7zhY|P(ih(j zJ0@QMewauyZ}o|k%50NE365|Up-f%#rh8QnJ#y}3a_zNCwl;sA+5UA3S{wyA?~r@j zYuhQMBt=#L3x?OGw=y!p&KP*a)cDrfn?u^O=hso&84Z@(M0{=^dedaO`x zCEHM{r*Tq5uhQ=j&{?tKeuJ?=QisN4e%W&ULhFf6Ji*d(oZkpVn;pw8y4JsEM6SU!=E8|KpA4GM8xqS~Nas zibvk8mLD+Ze|NbQ6cZbS#Rzpd)f*6%_4Atv4AmrATzy=@m653KZfQ~dLe$lmwuv+zC|D$8*eH{E`FA3QCgFSYt%+rQ>5iu;I=+Asgt z-qX$=(h7H~+}<(S7n5Hi{_Kz>Z z!3{NkxS%9bzG3w$CR_QU#DqOx!sPS-W>TN7CV=;Jf_e*iA9mUwgf{al2Vs7A%|w$Rw979<|m?B`jl|2?j$S)IwY()|{6lomE?XeSk~HkD*HwBzk~c zZ_(Eauj_=@Ub+FHswn(4sY^{{bXP(64TY$Q(#1T?FyLxq1)&PRjvr9K6wS3HEbd&R z&%1pR(*hnnb%ji=G$F(0#e$%F<Gf-X$%0(N}<6XUR{Lj~L#cxgL{=@a~`T9R)jx ztF8dlLG1!3=R&mE(=-zLOKvG)J|+d_fAXJAoSlt2p-#df0Qcg;h1p8_#fI>&u3d||GgL^|L*&(V4L_zmq`VTI;@%x(T`py$D7_m5j7iBrYxU( zNj$pDDb7D(9ep0ZWRQCGEaZIJ=y&UF4__mP;tW1P=x8Ta_9EKVn7=zXDsJV@cu-hK zf?=AKm#=FwXn92#-n^^OG@8q~A@h&V{`YC3x@w9!OY3$$eG9^PM)4&;Umxk(BaC!%gaN*&Em|k%C%7x>3bVvrvFAGVq*V7 z9#D@GY62U$Ougc?()H=>-KivbRj9*?q&ef^A1V-8O3vgT)Sd6yb$E3M%4DYW42m@X zS|_+%s-$ROw$HL{D$UMsgKdw%Jzk)5D!?EEw^R{mMjtz|8!EB~9mYzVZ0r+CrXZ3q zbFC@oRaDsU23xU88PtYLQZ}2TWe3zMnzC#~@MOFz|Ks%+#@JYvvQ=E}9l?5_S)}jS z;{L*+jupZWNPa~{eTa};RNf><0i=b>#ngL0WVSSA=vsJ~qSFL?SPQzMHJrtB&vkk` zKYJ=wBuJ?QJyObE50%%GQIs)`jOU8pw@uMX|5uV9pYNv{PEOZJp>XAEG|nCaG!1o<_9aCyhzQVOPQxvnY6;8r&aYI}sU}Q{v|c4QVGrF#qdWL!7#}DyfU(um!U`4B z-3lVH!W7|BLCDV(Oq0#lTj2HbXbCEl`n@mS?)|DG)6!5J9Z#JRqAGep3XwZ|uO(xh z>?MzF=%Oy2mJ2lTl?q3hp+b7EZgP>jB0%Wungc5|rB38p$L&EHSU?6qdY*_OcSsRiPf=vT zXnCD2VY;rtpiW}*1q$|`1y4C4Wb&6Sd(7eG)5WVe@wf>5tOfWl%G;Drev! z-{#Ab(%SL_DhvhBOg5C%w!Zh6w@!Ts7BqBQ(Cy8(a=`i}tVO$tz8sPI+&uJjUbcU1j*+;4FpaL90-&-DJmgahdX|F;o5&h1NaFmDm3PvLvj zbUcMZ>RTkP-HOTnZ~2}@?Vs3xXsC@uP&|z>lI-Ex{g0JL+=ncY7E8f9O5)X{h=@d=pJx1(k#>Uo;j?{vBY;GXCc3KQs}F z)4D5zikn2|pEr+fu?kPjMCSukF6G)G#%*c^!6R4K8#~Erx&euNbCSXnL;s=8pY9F( z3EWx?mY93&6lI!bKt`bvqdlq>*mxr@Zu%_o|3h=C_kh>(9o&~sP+lIXe$3D`l)Sz5 z^>~zD#!>m(`WWCFBq6kmX)qNeUe6=zvFn!d1asco$@@2qjzy>Y_%A?w+xHk~X5rR% z_GGF?xG{G5X0Is)V3}J|{*FR^_+<^0aNV0x)axA|s%*CsVHn6Qx43mpJ@*;}?UMUU zCqfc@=-N5=v~Q*-jAUeC9I8A@sJdkvzUt|rPy42E>HEAUvG%%Y6Vt*2SwmF*rygMv zN#gDeJN-2Dca7ps0f{XgN2FZ9EB55kO+=lOhgOAS`5<6C2b;xVlQw(qiVM65dF=e7)%@aw##c zx=02asUZ86lF*v!N+_X5vo(QAX$JVP>+}jhEJhh_90t|wE-O9D=T!M-R!h?-UUC@1>1|?9m8~{V+3?4W_ACy*=O*smgtzRxf(razHSJ7 zVa0?WssDBIpAQv~A(CnNT}YiHHGT?CLRfNr{FWt#?~Zw8Uw(^$NM_7fE=hQJEC)w~ zsh`K&{Zq_=I@@zF(jNQ~XXR}>>H9tDabG5d_dq~-5}!?ccn|w|ySp4sD09v&`-7B( z65sbd+9<<@XK$mQ zou0;`bvetd*^RA3DWj(Q8{?scT%l!5Zz1l?`NjWJ)pbTSwQb#4@m@s~K`$Z%6+}=# zxb%_;N(o4BB2^IS9i$lo(rctBoxmlbcOjvN5(r3%2+{%s3>u0w=^+VUbd2}D`~ICD zYwWf5*?a7L);ep>c}ka~=6-7bg>*TdvB>+wKc&5k)Fl44{LpfyE~e{3XImlkV{fuv zS?%hBrtWrQX|W``Dm6H99fjd_8h>pQ4x4XIYy2nWm1a!^`&rR~Rpcoa7Ha z*o)j4JYmyO!<*WRo6I{s<9tHeWCt2*I-(UlI2srDChELM?77a+b^}+<_#|6$n9UT1 zW#+@O<={_X>2_=|i#{SrI*~Xe6mSNe@|A&2F?UNVU`1X^RT;S zZOHfu+X0UJY>V><4Z$zh@16#Tq1JUSh!t8+ciE;~H`LQ#E7bCoven>v*ut)L#T!Dl z5kslZAeYE4_gr$I${w-@hRAx+1Xj$S*nWkeRBXmZZw%?R<+=Vd5@FOU{!Do^2sI@C zm7YR!SRKb(O?pHl3&Qqr&tjbn9Wcr0mb1$lI27jP(rn+66h)Rc>=r<7>#4Enu~5)H zOceoNc*<3RUaXUTREC{ zC@DamqCPlrdMjop6<(*Pt*fbD&2Tr5UuL9Eo{b{6#1iFwy;{8b_)ofabsuQ6#$WDK zrv2l~)OBO`w1*B{e6MAA-X~{(elKZM8;!1yno|}?(Q>~Fh4M9mc(!QCwI5^0(_vdp znP&M#7eWClnjp6yuEGKFd4iL!Cnn=P{X;mDjRkJ0K+bAywe1dgv*E2+Ti%-|MwomKA!~QWmGy;0h~x)hq21`pw;Crv)mPc2ZDpy&aYDrFEHkCcB2v0# zVsfU`CsAVqxzCi{?`>&ayop27gU%>vH-5dSfa*CJd?ktXplA6*hE1^{-$y7Uz@=;V z>@>Sb7jDTH4PlD0mi{Tgo)GcimX1w|sKi^p+6jcXtxg5Kf9@Bj+FE8w;q3v9we~}k zBa$F&l=8EGoSPVX5@$HNI&i<)s|E=FJZ-*8Mt98K2bxzzELR23;kLK}w|`6|MLX>F zvD6&t(h;;lnL+Kg!7~#j-UZ9(lF53lJJ4huOo@@O{amKh6eL{Ml9TIR%ph9eYNns2 znNd|kzo|<1qCE9=S;<`%_MPZ*G+`~5UHx@U0m#xv19GH z9_Tm+aTZRI%7Xlvo>`c5H=>U7vEfY(J#k}W=@HW?l7X}wlgoHFXnJp%?i+)j_(6vu zF;~8e{n7w%ki>Qk&~HA{1p^O`97 z{`eNc{ez$p*cHYq(+p@PB^vNbQD|c?;lj+#!WMC1h;!F(HU3(+{2T-R~XDaOSaxP(Om-zgTwG}9#Q2`qmydBApX@-^2*`bSZ?bz3m{dI0xte#msh6()4)#;tVskzpzpiLF@tp` zBFR|zR$J`+<2Tf>!LVR!eSEC!{pWc0V3aeYk8e?EWRf1fON(7t#em(^&-VV8Ut#Lb zyI@NWjd~wY=-{|>l2Mn71fqO& zHR+P$&NOANyXcH|mbVIOT=XRgIhZUz7ArM9^E4>%X5ZK=^C}}AttHLbXHE`P_dPKa zmnJ6%iez?|VO6yfrMBG-OGa4@Y7t|URpWh!i5HI^%UyOEyY6Oy59Oauy``l>?)Ms> z6F3h^Oe@)Rb*=Vv{eK0n8hequTRIO7oYGHr_VH9wtIk5!H9B_h0rMvpbsb2X+e1XB z2n2LgNg+c#)Z-?g1SN8Py{-A=fm~C))mF5cm&ZJ?;3ijLHb6_?CGZ`fEWLy44 zhW!HnOcEVgNmVbQs(QE5oIwT8q=+UKOJQf-M2wl>a9pKfcPP@RV8AHQYpfsw%h|w- z+j>)!E9~^WIQ9D=O4o10R-v!dy+MxOgA;gTF2 zwLXg&Hp)q0M00t*e?8yq@6}P#JcKD>Q_GOV=zm39xN&Cdtlix=Nr=jJRw?NB%G9H; zq3=izh88u#6O3imk<222sZyQnVWLZ@@&d{IwpKjJz2r^xIZ|!p*Qds|e;bmj!eXxU z1hZGXA1btXsi$8rjI-*84iMUtp?8=UFA3dR6dxz#7yl+@)m{+Sl~Tae84GsUZWE74 zs$s`9jqR_NZXEpl(FE;OtHH5L)s>u@CFYMa3sx%-vtgJo>ZYZCLklLkYE(R-oJZAA z?d)Oa?$=MNB?j6pEC|Je)MOj^P^tBG=_AGMFLG;VKi8+mf1XDup`BV12vmeW zW6@T2Qzzk|I_fr6H;*jfHzfD+iGlxOu4n%)5C2odXEE0xOmT?l|5A~0mWlmp-{w@-zf?c0DC&5F4EL(OQd?uSw+>FY zidbr0GejHx&0x~0%Iwi%6-?X-Am-!N)ScC7#iQWXRj=KzL?+1G5v7Ga6Tw+tiGc?t;_XV!f;wjXgLbeV=CFoPWTH18y1ox#{Zx>~|y1F_x1#U7w` zb8~owNz^1`SVT;b++ag~PGMNxOWX5gW@Mmba;+b2VPk9S$95@kB*fgZy>|MPED#^8 z`-REG5(Um;+b30goQ)o005vA^dM38RwkafX4fW7vk2>T)h4HL`NFJj~jUOKD2L!x2 zq`oSt{jNkNAl&ETe@=p@L<*Q$W2JU46Nk49PhY!XfpG&cd0dklL>1H#QXHI}4kYi6bZ_g?I+{PV<9chI4P1v7WWZic>>GdVIJ(GxG zv>oKz1VD4?^tr&#WK1*yq%#NIbfuA3-O@nB?;|{Q3R#40-HoR9p?(h!Hn@Ktf8!c2 zv_-G-QT<6>)v1@Vt*%7>wh|2IVfVr#zepkV#kac9mP=+0&AEy{v8m(+)!4f1ybaJS z=6%oAg3`L2qECpw=Z#L5?gpo1r5meYoIv8#C%xsZeJ{(c{LtYdQovr;^yVB8Fkw~N z>q7n(WvZ0wx3Hh;X?_Lq@V*>s)JX>-=+-ZHX9M(_jw#?zfi%e@kZb9k4buPp2hY4~T;+DA{Y-AeK@Bd* zCva(q^he9zWB;n*!Jh`^edPS8kB|}ubf?5!Iw!2!x%jGyhitReq;7SZ{oE$sOfbDg z;LmTP>5-K^)yg}5J&jex9BrbtMyPWBcXzW`aNfZ=2!v1XDTqeEsG0}${O0zCfT~x8 zlbUhQipt&}-!|wtFo);Gl9gL5$BXY!M9YU-GrNBxF}hKXVYcKZlJL z$L{u+9s_P!Q)x#Vy7R<=XvPLrG}!-h_BjfVIbtOki-TEDLzaBQBk#k;tfLXdcAMX2 z7)@ozfJG+lhmQyNY`ZyjA39<^g1UNc?HI7ILE764;t{0&GLOP940_OgjG3B|>5R5A z8h4WyPZMkec2ru^+5)qq@y0?J@xa|{3zX$anp`521 zL1*7AsS0caq8zKzMqhBGU0bGlz3dJ^rf9x?y7Rca7-Y761Zi?AO*bx9-82R|AfQ|Q z@wTI)kXp@H)5I*NzpT+c1cyAqfZY3^7afYVe<3;tt(YqlB*vR?T!%M%YHz0NgK*-P|W=Y4%J zvqRn3nS$*D8I|Qn)64Bl{14RLgG5cu_aI?6LyiHIBS^I=aNFgV@f_(%1yct+oyuG) zlkqPos_ln&PD2TWE9EM)g1cEBEWZu8jZDUqI8)$sW}j}kbI5KM^Q^fuE=W(pfPa#h z>+8o1ju|h7kVw#}ItD!XPq@`>Q5odo4IevSDpU_sOZm3rzk$F=t~_Tr!OB3~yt$T) zOfd%e81RKc3Igp0ng1FV_i~>qEwHf@vUF}xf#`(|r5@z+b04GO+{%*lm|~xV@KZ{hyCi I%<=W_HYc%oICjW@bBPW@h#=Gcz+YbIi=Nx$k~k_uF6F zGgUJ^BehgrU6NXQ`g8en8-OMyCMgDhfPer<{JQ|3YXFh|^!}d>5)uO9-wgrzf7*ZF zApbMS|8Ic*i|qf9|39Cf-2ilWz&co-txih-Q{YkFpOs90FpI7EJmDyga&+Q%g&=Pg`Qs~6%bs~9`E2F0h8 zG!N|llS2gYPtO0X2n;OTe`LWU{6`PznWY zTm>LOLHwH!D0F}T;Pq*HdD+&|N-6;(kS+!iq%6rP0aZnwamJ7S@(GZKP3j^!I=d~U z3hI>an=CeF`I^zhhSy*(IL!m2Hc@3Mz$RF50&?Do>^btS=5#4Ml%#mboV;1u+%B$s>0#A~F+_A)d0|o$OG9Qd?8b|k} z*v1Pe>QWl2CXVlP>!`Z8k1{VHUs6!ChcGcF$T-)ixIyd2l&3)nTrdJ7`Pr%Ll zrfWlVZ@BK`M?UMV^(P>-#mmkw?P>DE$Hr?|px07tt9!ubZ`b=&^jd?@m5tMx&!AI5 z^xU6Mz|rmH+Ej0J3i7qF*MDjq_PN<>+v`7rV{Pw7vokurjM-!x=gB}l3!eVIC?NTPsV^`-Wb?P_ zeWLUe@W-Q4vXMsX_lvF1+xwK49bgVf&`0&h`vwx1MBqVMikAeyS@0iKcbW z9ge!U7|n~gYqeD6wxIG0Y^wVOu8z)k8*L`L>MYfCCtl>U^Y#?qlEcP0mr>qa_T+-UP_vhHk5lR;u9-n;zd^ zJsy|Dn5LJK;8CA3Pf=^Wy^DB1vn?J?WmEl!S@QC=eaqbYWdz?b=M&)mIQ3!l;63qr zrG8@-9_gic_vU)Q$C1}}?**j%n;+*q3Qjun{-BUDGP^xekm82Ou9o5rX26kQoVPZP zh39EDD$yqZm18wo$4l4l>CaI%X5-D$e8Cd1q^NU&&$1mW2+T;{nb1H-F$67%R@jJ@ zfD^-bq^Vk%2rZ^WFF@1k@6=T{m7T8{Q}hhcyzg}0(wPA`dq_Vkv(qX6XU;4++1Uy3 z@llW?Q`PE~6o9KnBm5of^EB2yVCkm6NitkB>q?+pT96Hoj~rn-`hGc0YQ#|MhErj| zJ;~s7{eh$ejr#mxHeyArY&x~#Cjj5*)w}Yxt}p)tzJ~9nyOc_iTv&+~k^$b2JOh#k zAp(-iU);?qBTVUAa1P@R8;US!^_#S*aW+dIyoi}FJ-;kGZM^bKHkzKLJ7&Q*FB3e^FLC{@E!O!su7^7TvqceX}tO z-X;va!poD++Lh;4BE;|M1MF349_8pe6Bfo9pp=^%hKKL7%T@91R8S3N4!xYXvRglQL>dX1V?e!YzE<8kojNb8wGmpdf z>@l4m-h8iGtOpq%A{?GR9ScZt4xM~!R#Shcd^F)vQOd(zID)g+JpEhw#0v-QAEXJJ zvuF7|CLVH>Mn=7((yMVlkV_1>_(CHiTm;O!bhzWIcGK6_JF;wconhSF7s1iG53!FQ znQzyJd@qcjfLny+%a6u+exF;pr<3QsyDZxI?8B*+PJCt6+)uzozQD^r>TJ7PeFxL4 z#Rd0}rB>cGdnyL9st!a07~gyTq9Ag{CbZ@289Fgd+Z@|Ky@IGptSfVcd+>PBjDPR8 zpO@fXF$T{QkzkVZ`>wrsn~E8X@FCcBmrF-IL0=kGB@_ToqzY=J(ve}#{4o-DQg$J%5A?k7Su&@&X75f&*3<~3Jig~eY_j@|k~1h6sRyka zE-sBDRhS!JiSFDL%5TQYie>wuo?On5#_uF!8R8-)E<*i|k&R40>h!R6SLP3XFiFJV zc2GD>DF6@*4(MhsD%}ivzNX{z@oQ%smaYNIE3L^)Wh`D#32H>de@vNwX^g8t%|G_u z2e-^azs@pzFX&9VhJqe?^l|FB{?d()&n9O_|8KoSs-+UCniFLGVyA}^JWga^Us`qQ zgB?$LI~q6;RuNURaQP-HXOwo}cXx`G){ya{!sb+H^V%jAu2g&&KGWKo)h=NS?2r`B z6}b;h8U2PaGJo$UjBQ;#C~bsN5hmBg%BLvk7p;+kF~BToUG5L?ZUU1xla-wUaBHjM za*x*ToG3n8qpX)yLa~5<9Ca}WLNWMf6QU^X# zPb#NDNGeb(YBOY245QEz`z!U>@O!>f=|4b6k?GnApmI=|WE-eZE?I{2H-SLd3T0Y2 z?{eCZB+LhGdkLXVk4$oa@s+3$8=&IZs|Z5;|D_!jlw^ zK=DV-Xnvc<@YtOXKgOCyoD2dJYkzxw5AT_En_i+zAM8@X059FTtrzlh%DeQpx*&^Q zvX}F#+X?S9#@9bwTVAg*4aJ0$5D4F^2zz*~zGrOu@LUMgN5+&o1-QLkqJDR=FC_#_l&RZ>6yye;%|YDc;IV$d5bdTx)o@;xb*_l zd&y^ddU$7}2}jbRv6Ayv-gb7~*R zd;1?%hyPmK8){N&yoaH40^Ng#XYw}(tWp{x{f|@$WY-qB?T8cf2X?kvYh=NaQ5Dwh zwAjx0KSL49l^h#}RFH?1le80m795{(*5uQO+uZKh~~c@5hNXBVmJmC^ijl|L2IRFGnk2_dF6oHZhMhKaCH$voU1loKgBF!@Id ze{b#&Q51#-QS4d*y#dWVZY7kLFUX@NT(8|G-;?np{Hie3sd zZ`euzn+A@`DlBp`OJ)nwvLj2m;{V`vK1w^^DJdu~EtD`Y^7Hq1(0<9;5^J)F^@>w` zl;B_30&rI7&((86_Rc&8&2iYb|LB7shy4WLC}&{CiJ^?1_r`2^vQVrR>1|T4p7zb_ zpk&xg3Dufywo9-;NPa=4lXJppfxF2%YTc7F@$D7gAbHhXv}d!C1x!9qPjC+7lJO`p z9Ul*rwkFJC;N%(D{6*O`^5k7dYhxg+P(~i%B z|9Ts}_d`t@>IS@rP7!NzJb2Yz;};}(mGE6J0UJS834()JiDm38PmH(LHjUDqd3>em zK?zWhE9$4x(4SUd7D1J_Ccb67;;d!;#dSODt|_?j%79yd2Xe2xEsJD*O)B?2fa@_*XhvPARvk*(^Aw=Ayka2)f6S=21n$w z)Y*TQ_(Qq@EUywIN{nY~_=sR`K-DCq$93i`-z2b_kY-6!%M~`KK9-6rS3Gp^F@5zX zuap}oadoCb+pBDvYoIUrYY2iwO81E)pd5Yp>1?JxZyU>=)kSwCziUG4>VmJ0;)ksI zn7ks!#T|$a2?BU*k4TGos(LV!fx^qygx<*7Wo^>%yP-48hMAiMq$Ncn@hi$~0WE?? z@Xf`kOjar}h98SMP89%0U@kd>40(jMm+3)8cZzDA-AU~Kq9rJKvDdi4A+sD2R+R6O z2G|oObqmHEP0PzUwI+vn5!*hKEc5X6s=_jaD>~^2n|Er))7QNFB8vpK5RAHin_iGq zK>p-5W=%(6>5+wQ{=zQBlxAF_%wFeSC_4fyvf>_G@KB*2J0v&DP@bB> z9px6!!<~i4U3$Tdq3m)I)KMWzVb0xG^iG4oCnD@P=UrGzwu9B45$7VwdCWt!L-9zN z3dN!O<31tEQ%=a5;Exv|(QvCZh|3FyXD!Jm=dh;vs%fsV_QwXMht82qq+HQSWFV+S zE@qtD5gresxQ=4psQoCYU&_;TKCz8if4(4qHNZ7Y5di@dhT&+qp(&9hd~Z)2ojPXq z!^@HjWzv%qy$j`jadI>kBzD#h;PXgdM`rNg`WJL$7D6S8u5t?+ zV81{MYXE_SxTBC^0T_AvtKG|o)3N>d;aW!Zm4k-yV0D^>UO2t+-R>lScDnAu`NN0m z6h~~7Wk;!_jfFIC$nAXz9*ygeNwUSM%IspiR#IB&_{bGWjm?PhdDGu&0__9}wxX@D zJt>>qJFeOC>Z`fRg1o3CAee^2bl*NZQlY>IwBCG8vN)#5$7X3)5S!P0vRqA) zQpJzcRKFD&x_0^~uZg6NBSO5-X0{gj=LB6mB;)aJ=={}HJo<_H6OhNQQ@U7G@G!hp z`3dmJbmqABUjF~~1i`R_Gb`tsPDO603su;QtJe$_ux4H8X5t~cEy1%NNwM=)kps{f z5OKD)JO`+*<&0sut4eDoPj1ukBzH<5I@?Dv*xxt6aEpT1WYK)$WIH0lc~BWJjpAe5 z5?oYV8v^-DE!0|VZ>lA?6sNDiI~laE;s&_#bx97*+~$jR%jJC;nj-l#7`lY7gvNQ<$j{rOM5(W%QY_AZ2OhB!o!#S zD0A!+z|elfGIhYe>AzFq3)jYQWO7ei9X#~Uaq@E)<`SC|63@YC_S&a=%n5zH0FKD z<>Qw-v^4WG0sN9g_~PgiQ@^fBjW8U7P+AfqBoC|F)@F{HLyXn51OE1V-*l$NJmnpo zkzk9ti|mT(_ZJxFLE+Z2g%RZ=k`|Pr9VJ`!qLD~Kq)N;C5xd`9&~ZO-Vag>0*asgt z_B>k&=`GB^r4)NE7SH4+%3mr-b>?JMr{~rPu$K6wS6UpgGeL|hrLDRX9yX;Vhm0$)>95y=7S)P)5p^dE`MkU=|VA)b-m_oi&o~| z;|xQFY_2)KSBvUAMRi+&u?{JO%tOS7BQ(T_c++w+*ipsIK)w-!pyFi^395mPH6oaT zxNXUV^Np6A;U z5-f-Vts+1SrIEulSD&FDzF8X}0oJ&_c2s$W+v`T7pH#M_Xdb{eeM57Kt=cR8MO^@l zVxJuB@kF4rISHcNk;qe^F0r=v+E_GVBPT{3xz|56S1Wv?CbEqB1srg!%bLFLu);WSg>%Q4Oooz4)n)L^z-V~QkmAE z5X3=2YJ_kQ<+NBOd@&wwvrd#$f%Ma;Y(b!F;Lpc_Zn2zOB`!o!IqAepFB(M7@w6up zF_S_7LXrQN-Kmu|l1Ouz{*b0f1Z21cP$6=J!`M?Uu2KN`8yPMjb&pF+$vBA@bta8@9fNY0&pBqi=`8+SkpN z#!7CkYqyP3m?kf0ba8jKgvEffsW<5+{$l#eu2Mn4S==x=di56F=*Gq-w{x0U4oi?g z%&0t59u9_X8)XxfFMZv~pYIzjDh6y>Van8R`rHs!05iyXPgZCyxcbu?5XG-9iEM6W zCB^&+8MXCHq_3rwKvs#%vAFfWl?g@Czo4W+X>MOoyiJ7bW{YmZN+?sIZKS#LS;Dcn zlyNM#55}1xrJD7+jq1!&z48i5{c-Ckba*3j$!7+}G?1)Wu*8qjqvpA2~wR()4hC#=93M@Ce2P0jifw2W<4M_CY-(orEf^h%s zpMj#vR7OMP^3hC8)30NZxFex%QtrfYoz>anC$s<(!}3OxJ`m55pC;=r01q<-%Ck5s znJ)lRsM!RIGvQ|IaSQ?3m%L#ZcHeZ=!xCZoR3C!U)%!3{6jXSwT&MzeFqzkh9Xo7c zG@dWy0!o)f!p_4$JZ^wCg>jY0$PDibsfww;7~5F=Pz;(G4o$*jf;tRu6l(_H{{^%( zCIe0cSI%1!#oX7$Xvj|~PYigajfBq=;`-lqk%M_K4fLIltMoY68VOVO ztt2(EV1UF=%5g%ta8qOFyS!l=AoVSwhd18aIIxgrT8wCj^Tk{7`RyHHWV>!7@;}%9 zpDle)O})2=Oq$h&igiHiDuEQXLwihpp%AM0tQ9Dha32OLSm9Nc9udD#HV_g~Xs4^) zsO3g+)AS{8!NZ2FhTBK~kj;JgqMw;?+evwOZhI^kGD z0`O(Kz3^^D&0|^GwM-?w##J-546fX6LAzo0G^hl&!7=D`5?xmAp9>OR$H2Nk0lWEz zKO}qj^X=X)kSp8ljBvZoFEZCrk}#79CCH8>qcVXQ z%CPREx|Z8YbtxJldDZq!+??cd6Xp- z7BX;{VR^|;7(!>oC~_-aQ8;{GkGJ_iV72^X@Z8m<%$cGTi$4akz7bx;NOj)gWPem0 z1C41^f;(G9+bJ!q+{$N`k^x5Y@rbr54)-y!q;zSfNNsfeYBcdW8=^^WQ)4O_;jX6x zNG#W6@d;3QdxqvIlQDtrA2kSoEDJ@snei$R3C{G|W-Gc|`;a;MVLT$_rsA=%y z;2?)ej9T|;Z-^OaXSx6_5h{~{e&PXRAzXJh)i$g(cYyC?-5vP+-Q(M7)u zVP`8*4N<9V%7VjNtDIL)nqQTveqRTTh=#Ek#YWKpIN-0tZZx)Bg5I)TyMH~b+@RbF zFp_?B;vtcCCP36-&cyY`E1Cy`Hq7a9VuooDz3yvpeNU|tiCxVYfI<}7exyodF)+T> z02~FFKwkm?zz(2G!^2?#G`spsUJ6bS$3FYv>_!-_4vd(Uq{Ywp!_rmW`>cLWz21I9 z2x_emHRqFD#gYcXh4rO1m6WT{JkX0-{OFvk_adIFa<;B3yYC-0Weq;8ouD0bb9^bJ zM4VnfBDeekFfNY@+;u+_4CIeSuEN7S>5w_&4ng~qHmNBF!s9%c(S+OTjHk9OAT=+_ zk+fE&*1)UP&cV4)s1EedBt>#oyIY71i|lySo~xjAXA$cySKXfTw3BFY3Q7n59FcE| z7?_L1$=9yOw~#lprdd9rUohUV&1Y_C4vFSY+Lns3U|fx$B%WOomx)av)CNj=)WD#P zUnP!0kP4zPa>;y2RwY8Guzsiz>OBc?QXw|MiZApf@lC32S5jM0mVj?kkw@mOAfv|i zgD8o*|DjlEo=Fi>c{69sx!^^k(!76;U%Vpb#42tsDpn9F1J;f)OT_ahbSqkU0U}YG z3W`j!=N+}$WhH+t4jDZ-u@DWCa(Dbq8jkKpeyX7p+7V%wj^=2QfLCX2IHizB_?Q*b zlU|Wn!^EpE>ViH<&4+#%h9ijNUkP?g!4Y-h$V@bLvPtm}8;lk+rnoJ|vq4_5DjKiS zPE#_Gt1lP^6IUX~I~|LG>y$EPi4q0+l0xJ~66z_Q9Y^R(AIPX0DI^7Jl?hPMl8QhY zMp>CMsZI)YT!98LFpxXbqg`y|GCjU+fkFC-a}vv0m;q{o*c!(`sxm2mm{mzri_(3G zTlb0>smAe>x|p0=gwnKdBiU$41C@FowY!<5#h29kA4m>By6_)^q`Hj?HMyie9WKrhjp#!H$jx zc_81Yz+GF|az)1E+9q7lwNFsLwiCw5>*qVf9P$2$&EgRhd z8V}5GDsaw5x%P($#Rbu$9EJZO551}|Nobkbm=v>#2=czM@Q0+QiTjh|63+ z6t5M%i9ES%*cMnFpeVn7=>oiiI(0Uz+gM4_l&}_wk=;<(-0>G<8K1#gZSvX;3tQF^ z@+hgHj52Nazn_4KhEO=^+GcX@pizy$#`)gIKy%VCDM{5_qX=ny5oZ;!F=oGA8F$r@ym>ROuLs`Q;Mw$8l$0oN=lZJQx7A z2l$S4vy@r}QjR-~F+sC*Wjdntxzv(c38t0Yoe6%|Gy^nJe4`1HG*$Ncmb{^|EkL#mnJhb^7t=16i)`o@f&h*!qOaN>+!Uej`X?acLbCt) zaMP>(!D1%Ppy9P6tI1`dPseEunyR?O02&Q}n1E^*3g8dl>+pfuLZH8MG<5mmF|q=J z*VEivTU|OT{!u(+&MhX_k3P5V&wfJ1_d(xuCMTam{PHg~;Z=#MxBFuM;>mexb*zjTg zE|aP6mMNd`3@)cwP@|PhDGjwhR6&HN>)%>{1Q!1-BM5h;EVC4Bz$};auK(uWd)pkx z$sCH~2Hj$$zXBgcjJi7}u$DN0{5qF5sh!#c`hzcL`ce#T4dx5RrT-bJR%>`{6>cME zNnL?y?(}81gP&dOTtmtEtye32VMHOKiwmo!`t7u&<+4e@$1)=b91mM5DT%fqNkEM- ze{X3N>-#nni&fnW9Y~(}WmeByL;e$RP7OClwYdhpCtz}V*?5|wdma4Y_in@QI@GrH z7X1kTXDerUZduE<_ssqBNWCzpnqUBie@)GF1CbWqdo&1FJDESxiz}Jx_TJz!(98u? zAXQL*5iY3h|D z9jX6NN3Nl|??Bub+W)mH?A1SG}s)n%0sQjhsibII2w7 zfDvm)@H5t!x+he7_uGarQ*4@5%d4B6rmv& zMh4V}{mjK6keGVHr})>6p@TBQ}Ybyn(Xj8LUj6EDAUa1 z%&)E7wG-q`m3D_qWX#!Il>EUAQc*$2v%4b2%D5F1n)|TJ0SD~^Vg%W+vP9aZwLnBr zrY$cXRmmpa_Pug$Hfctk`;yV=f;#CT+0TR~v}=sQsxmB(v36u^hOcszL0$9D`O_Ln zCqLZ+2KFM@#*1h1Sd5G{@HqDurgLuXoTM^Ac}kNhGbc4h1759}M(KPb;~f}=>flVN z`rl0|QMU}-!EvcHO5Q*rC7b+yqd{aJX-B&W(rJ-}UI%Xm9wHK7Qt6*Pl@1uS)x6E8 zRKGV6=|y?TuoRW(mNJ>whtJJ>H08w-qxA%e@c+_AXLL zgKq=#jC7S!1k@q7O3>~2hA#U%UR z7opsN^&SmP;E!8TZTLqjvGGy#O0j$@oeDoVRfL7iZ%F*CY3cA$nCRpUdS-7 zoz_2t82yHrfWF1HmGnsSr3rR!t2pP`AiKroc-OVT0xbP#oboY{En(iNc#g&hUFxAN$<1sdgj-@XC=ZTUS0QhdSxHKpg=%&r zOks!ulSTR)hYI=twiI>zBEk}aS#iV{$i^7+VdEm&MKOhvO%AyfwF7l-@P<^!@AV(b zBx@Y;h;et);8=-R(q!rKCSa*#6gbd0Z9J*{hi52a(@*7u0VUc#M|N9G44i zJcZ>@Ta!d#Ag_$70i0ma44gmVPapTrCwzE6(E&NgwpeLT)}~BsvKG`rp>4V~ZJJ@v zlgLzm-Q(A<>I>VZW|DzUV* z4kFhA8W?0+MsU$oW{L6mqh&G_CRq^Yf_7>#SaAvI-o3aqN@LQo2(B5PU{eHWgQKb z5gr-?)@XEb=~s-V;>SR%!+XDG_Oxx6&)f~yQJ9t4?nl^rmrwfn?6;(pNUyHU`1>`3 zN8HAl|DwIbFY9~eSw;uO7Cx5CO8vH+cnY}710DoA-ycc3+6@sQ?CeszYDz8-t?pcc z;<^9Th-eP};iA6J=!jh1mQq|uC`BR%F>RQ2<6rvncCmUAKML?a?~u7znwbY5qn2IV zPJ9Ap{XPK%zfFR7r@kLIy$i_KbFPHG*~dr!AoXcf?`=Gf&CYs#q;i*|(qVn|e0`mq z&;&t?C*_~o*tFfY+XP@hD)U%kW@I*T;sTrqsQ99oSu%WWV=bcGy}D3~tukIRhEA4# z{VU{Oo);J2)@%XL8;?p23^H%v#+`B3$O+(Iy#A$f3M{5968<_(JMf=gU0z(Cv%kno z`B7Qw*~Asnh;Wg|c>nTvo5I53Sp1OB_HkRi5=RrHT)O&tHrJFqk1}#mB3Qj%d)iDIuM8KdlXamsxP9GSlq=<&-lqLFvT@A}G=J)oL1&8N zMBSa$%NfPjboRBY-BfOah>V@+oQ@8%F(T4Ff?-{d_z-qSDx>#d@$lL~EaZI2UZiBT zeQNgDU01;_U$))khHYF0n8{9CtGdQ)x_a$wPGCX!chc8uvFNvy?tqWd4whc}d!m9X}F}mMK@n zf_@;R7ptJm` zG^Rz(v}GQ19HmlwXsMDPz6sHNQ?^g=oyk#as)4SGaihCv6Vwg#GxqQw`-y)&OC;9sm8epsPKjY}O6iJQF>%(9bXPPn(_;3AONn*W(3>7u&XrdIxLAUk_dN!lkJU4Xk{^WHkD7CbO zEj6MO3=J32*7oGN8BRVTrzu=6{GrlYr`c}{%Auw@V(J(M>Amj{;(V7bXNJ{OHj1=L z;ewfOhDczUd{721nnH`Qn5XVp9k%H#J~FHiQW5-n-Go~m{NsGBx^|Qq^lTVPu zhAKGFkQ6}iM_RTbe?&bhTwGwP>FO|AZ4V%nmc%)ZUt9=6l?i_>g{Qai=buzyl2FR+?0xvHJ!ZNjr@*kH+9Gk}Z|X zWGD|*>?n3A!69HM=>FZc7d)w|-yiZty$nOrEM!s=Mn*b?XE)p-f9RAv9ji#wkLhdV znaYB_uQ{S`EhM0x{UoVJY9x*^POIRB-ps6>l`>pBn0?=CWNMy4^ruD%{c8OZxkM<2 zj+jg;qnTa;3t_R5WLzUzZ7Q=#XX2U8IVZU%S+M|}d zDBvj;c%bxyxVbNSI=46Godi)z)h7U59@yQh5|t0Gspv3cn|**>muK&Cq4#JYvBtw| zQR7f07U?VRwDwe#m|H7+O4n{&%hq+A4JIEbk^?VB;Yf9Crp;pUDkstuC>2jQxgyBH z1;p7)96TaT$S*(ld^>hG82Y|K7( zWWa3FWv!3FIFSlcxj^Y2DfnoF5fBc6YjH_oF(Nr9vnL&ewOz;pRk^G7%`}RpeG@-l z$E%(vuqYGW=u|;#aU$hI4PDQxap$+ka;st`L9?RGaw09b-L-F+6|Z zR5^qL+7Ym(lzn`R$?cw`szf_vNn+Xh=;2;w8;T4j=-#6dNC=a!&~v1=WGLGH)0Z`Y zWaCU-^OJr7I3B>b3&ng`LvH>}TO%-p*xcE`*=tBf#yu$f6iG8Z!Dv1iCtnJ6V04;ThQZ`7#MFq7PV5s~QXB;B9jjxNlO`N)rA*$Jp!KlIoqQ4;F78mB)J zO;Sf}jY4g1c5;Qh16C(4BK~=UMuY>=yN@*bt`sx6%FJM>KbFEGzCo(cz+3OJ)SBY4 zs3!BhB8mq*h6`13s)4?DYJf^`iqC5=7wd;9;ebVHe$c|t`r@_1p3ac2tHrppX_xt1 zmW$h-sPPvOEQhMLP6&BFS-s$!rAvkRLxGs5!$s*96k>ZHXj|i`W;c zQg3xbNA>ZPz0I*E#QfO2+Vun{FHnS!!1pB=I+9?%+kdlM*2EVoLHLk5MnocF4*!u4 zs{bKfWA-JiT?cN--#to-fOSo#gp6=D2VxKwp7Wm3M2_8StD6ch6}V3|1hyvZ_u@FG zGCRsyqvU9}CFBOX);?CLi@u4YLh?ZH;j(7GhqLazhBOG|>|BqtZVmiTl!01cHP0FN z&fmsC)bI(=X%x6lx8nP6Wy#({HE-k%@dvn{Mj{dz=wjw8=#;EuEW^|K4|QUeY0un; zv7#l12Xp^#y?p_plQe!AA2k%fo=4tSur1Zj)HfpgAT>BY^LV;$CbuHHlV=g{tXH6h zu^>zQmL<%}28dFdfQ+=!lZ0ke#c?B%W99y~{J{oIfO+*~U@x@1Lv!KzAx{0;^rl&s zT>cMUvbI+rJe&9lK>D4uxA1+*!;8Qxo%6XA<~{-gyMe}LfyntO)1#g1b#mE{Yf=)I=kexbWRjim6X5kUm_yL*z8e0t{`~lKUJZX= zarf%Em0XQnara2_+EUw-tI2p*4U+C1o zbC9p1#49=8_+z@^zQ;V3`ZUURP+HH^IMP_(>g1fUt)%k8)(CXb(Lvj%7{sfRY&hA0 zG{VWcq1V7A$oq>c*(HzxcmQa=?>nP8FQ(C$7L+=q#+gokS=J&Sf7CLUL_Z*3hOsk9 z!FEAkM!^X5&8Zg26{M!89aRqWM+Hex5g)ZYXE6`*I}l2n-Nin>dOFW#iK^(ge+{mE zINI=WZp{p1O*-tY(wTQEl>_BU7f9sM2qyG}D-^PpDm&^~&ta0bo{D@AH_lrlLofsE z)M${)QA5UVcy3o!SDaV;fyiliR9tiiawn0^;#Wv=LOy@PPB^vKF+3UbR{A+^y|U8u zn`( zxV(GuL^cab=NPkDf|d6nP94Zxi`w~1q{t%vLaPqY{R(FuFVOBpmQ8D~zntSLWB*N<@jDp_LINxhRFeT6DcCQLb|n>#R0ba5azg!gp( z-Xtp6C}gTslUvJaNw25*@K>v!Y_h@ed=mAIu8wdica4p78~E;JUbFU>POmBId@9m6 zX1t^UIlIT8EHi2rFYVgjDP$v(>9fUzKQ*jUGnXNqK;mG-1oL9%ALyx?FkwJX1J_bB z6UGQy#26KoAP@LOwiG22nL_u@X3~uUTzCa#9WCS1Dr_@u8=}M<$HIOqRVe!cbLf;z zOno&rlxk8g2Z~2S63fw0Y&v1zv6((gsc^9(*O>)ML}MOAx_4=1Nv!PNK&^(9Z+p#O z68u~6Ly-_T0NKif#V4joh1g(HKrT5%ssu&KAG_E;zEUx)sy_@)Ys>cc+ob-oS7vf} zaG3&ezpl}aTZyD$+-a6xb4L?FsosM2DEVUcnf`%0SA2{xM6 zZkWrop5eAcnDj%wc^vN6I9L!A{}s?JCzlOdgd{Trf;q`hErvuNbK#T>@vO`eyw8?4 zQMca0MjDvgh;_PJ0Sc9Gp;7{JV5%WoS#wYLnGUinP@X3=h&$O^gX1H{8UM%*CnUvW z+eWe%Di(=>)Qt)YlZsSn(O^3CrPVR@$K?tq&TJ|MGZ@bL{`Qdc{vq=%`)#D?U;&YX zL(qcaZgm@7+5UQBT(BOWRt;pM#aUs=L^D6H=<4)xT4=puD_vqH=fBTp7F0S~{|ov? zV=PQMZ_a@^6R+$+iK-DiF9&2I^&(W)_+q32NXH?L7+mav@EPIGETAJp>QlO2_)}?b zRdMDtJ9c(G7doFfC!T+LZ{1hn#btKlFk@aJ?%d$9VatZ1)FsAxWrq;0SV>OV} zy2Ze$ob5|P0~*WRnr4TaZhV$#Hs+HR0?i_INF$B!|EW~^?U9{7_d57P6xx{Z~S>>b{;338UHF zH%iDJ!+vd@2OT`c(!%&v|M7-^05&B$wP zcZ5hunI&yY7djQ$th^|8C7LJ4Qa0jTsMzNNSIn|Ox4+k|f zq;ElG6lKaTWMc_KCJ~#9 z_bnD9H%;}<_=ETx!38yl4H1%yD3yYueP7TZ&S9)O@i6-vV_VPVL9BdgI*7&Eex=+J zYxX5Kf9;Jq=)p+F89Fb`N*gsCke=$Oae`EJg!!v(=bU_bLosj@Z1a!CFa~-&DPOkh+ zNR(0N1RYRCsoFj>6oF_Y79#tMj+Gj3&4jWp+{d(9cx)z zQwvDoGK(&nTYZdUsY8U3bv3$3U&CtdVd0<`C7wTMd+=xBLMVdzk2(Q z&^=sMKgiFV_b6A>|DA>V-yw|Y=|dU+<+e~M*5B&Fc`D_L3KFJ#5fPYv(IzMJ$&N~3 z{AesmJsS#gnfVeJl_;-)O->Wn>Tz)lg~SHoyFVCXn5PmBkxO_y3qNvedCC#XRe;Xt;}oa=ZJ@) zv)i5>p{kT9U7f1y2eVa_2|U%><{HvZ01-h8s(0IOay`TNec|{(OGG~|#Pg=&o1i1y z-7Nv#jl);Vt!fX>e-I5-`L`7O=Vq@r>$QReDr#cJ!v~Mj5b(kVheYOv@XNz?>CVy znkB3ZmE@k#d#!5SuVT#?YS?E}s=$Vl(LANcN=4iV_gNUdQD9YjsOOR`+t^x-?no>N z!=c-*%;wJG?mW*-#fI>Th-r~AG>$_J7Z4&2cdz)jT9c?!1#g6uIXj>hkf+{If+k>G zHE*}2qL~~Bzm3Q%!;YL1n%OuEs&9xG8PQspTP24Q7Q8NHwZn7YD%FW(0@3~6V!l`4 zoD1i|eMy&EJV^H&zWN7a?oX^3+PL0tF9@K2Oh{Tip)c&kHDw+{Zj35SU>%cGs-g!v zjS=|wN3Zqko}5nuB)QY(1`Pxwg!C-A0>3)^&gm>njSMn2wk&~Ht`{SpLrp1D8nnxP z1POLiHNwBzq6qNtH0xd`f6wtzcYAm=59}}`pr|N4#q3jff8VqeTOVGssByfN9G_?} z&WI#^IKn%eYq8gm54lx6n5bG!R{%?d&8Q*;(KZg`J*|=T4c&zDrOzzjOSdhn2!9DF zosY)nB;pR_XP;j_KgyQoEY7jPVb&0F=T@E%znVZY4MCvXY?bE5koCXjX17|S*TMc} zR1#-xgBYnk_dts`Z3T8O z_YgEdaCd^cyA3WgxDE^!+}%C6yX*T=x4x=-|3Y{5>2>y6>)B!Ct^CFOCFdtGlu)f18I;wUqiEg3WhtTBG_$KjI#s55+hE%HNz81IFWlXEA+j2B zskQnDe&jhWHBf~9t%dD|aNX>4t6TW-`bv5&q2)oW(-rRQe{O**3?@mWT%A~NxkVB3 zq?85%KHu%c$VsV=+Sm(tX~5PYuU9)d@EDpFgjUAhIdC&dD;Xc+z69zO6?|r81+K2@ zd?jWckjKzlT@jTUgf?93LU2V02LmV^58Y{&DETB9nfI1wHZZa{B z#b6w2-ant{f^9rxri!qlr~2*wx-oZOZ#v05bGBZiXdta#!fALTTsO z5JKvX9U&qzJQ%oQ6Ihh#$uIT_@-d%Je(GbUG!MylVZBgSG7oxyE2)T$dB!KKMn~r@k!#RY1i4YuQiG1k~FiM2p3V8vRMQtc8Tzc!ZRXejMa&ewc*2_JXN z3pcV*7EHV^Mj@j8ddZ;El75Qq>}PMEq9nrX zIc6kbLt!IW(tl)baVN-+%+k2>bq*6gvKGtTgDz;Cufg&>DpWERuXv zUcNcBrC@>Yk6}Uynv$B?Q{nxlx3qr&R$XbhTI(MWxkG_3@su#l9# z2A9dnYrN(XvfR$hza zRtcH(9U}e9#Vde(#slklB_;(NBS(WO`d#5BEke4e*){OUgbHJ2e4{mHXI^Vqcj-(W z4(!T*Osm0NEam!J?PVFc(%Y0HTry2G@75*k5XxL3#CjaQQGLJ)lgNBzlM8Oyqtcxv z`|?vMCsSYRU?NF>Kebj{G7KXWYZ(vZ7QlOaZTf@y(8MF2|HEQjfo7bgj1>zFv=Z_q z93x+`85?5e1ZrS($@Y8majKx^l#xcogif5SR2^d#R+PuQIm!Hc2z7Ada!j(d{oj#^ z@3X?Xgdk+~)i=j!CpPEuvbC77AQ&_t09r4yV@u(=kCTI2*6pm#eJ`|FeJcp?-AjYv zPrzW|uOQFEM=G)d3bgmZ1VP6>SyrHc+k-UdIi^PWlR(RhR_T+(5gBH6Ow2|*ebB=% z^#1^^w*uFlVJjoQ=-7nhc?YkR9UNy10R8@r&&d89Az$(6I?ta0*G{@O1Hc;E`|X>{ z1=!O&Zez%v7Gh||DK62HB76#aQ^|cJ=6 zd{Dyti36Y_I}ITB(P!knUai=!rM}*un5!IKtt{QBUfP^c;V#YF+2$LUQ8oh=qkYL0 z_4WJVt94ig&3b$iN(*FK_$T0b`LHq6PDK>QL}wExn9H$Y{LJp0)F-;dM>=7Ddgo5G z_WR*&Bg}qL@qPSrNes8UVgtYsIB^?aA|l=EGs^yW?|GL?MiR2e`{ic&&BOV;xzM&> z`AQn}=|~mP%xzdX?Fu@9m&4)a+X2m8bQ^3Fba@(B#w3*nEsh|ugT3u<#5}ct9E?;dx>2-N7n;QKNoP8t25L3GI4uL8rb7>6mwk* z{=#r+;Mt__S2n@sj6?$^^X#QaX1L|&pKmA@@&p3tFV_vRd&yi`3vk$O9BhBDf}=6P zZ9&isAt70K6M>UkCDT8B`~nyhNJ3)Hc5a%;8!KS(EVZioYW^ho@(DdgtC}++zUAzF zoAN|^Z8OBM z_{h`~fO@_Oj&NjH-RUK-$T>F1ShXvye>qZW=EP+YNP0o`N=!i}P}5pQk+-~9N!@ot5yY)zwg}wBHNt zgeb@SY__;pxd|mj^U4HOewoB9qYfdXaMrQY-b;kPXm9A4EImc4VX?-@GfHjug`y9Y zXs7hZXKw^IO{SV^Sv%ShsCvy8%UMf|PgD1IX<1zuC2MYymwC-hx!s-Z%LzbX-W$Qg zb^qGQH#wU_h`waeR|FC^o0u9~XaLESjND42Dw$j0vVd= z1&<#x8Gl;%bgEp*v+}hN1Mvsi<1`~sz-PD&=sofiVJ0&1dFdTj;wuNfW@KTdy#OES z68T6uQr9M`wygGaq#vk1CShKG))bqgYVkI^7hYjy#wm{D#kzH?Q6SN%81I1T8N(e{UIo_aw60*2xBlLo+%&(!lH9CGF?SQT1NI|y!daD( zosi=n0XpZy{R2@)!$Yj8S;kC0nQqzMct!jN*j?wg+wwRnYybYJcK4O`#J(i(DGL)- z??pC4NvY*a^J83YDRHA@6=WobWd=OnUd=;~xvHppY_5&8qLCmRI%ff2($*(ej{Qgf zz8S1AgvOv0FK!g}rnV+zY(#q&R{NG#+eU4VE{QHl!c0nZ_#=2R#N6PhTp`6!QZ{0{ zNcUJLoLWeeXxbcl9o2pE@~!9k{mAaiV!E%!dR`+0|NhBe5IiY)cTCIj^vm=Qe(gp>|=^ zcB{}MHT@&Khaf*`BUnh}3;0Q=haV^ZQ6y)fz=z{&RYhNCw{kaWfTBFg1aV0W)Gw|I zdx3_ORK!<0p*&H(Qwu8rX8%Y#d86LiNJ2g~4d?}$Rpo^eeiJ=XREV~wO7ObWdUTo| z;*wyE2+6BecN!sjDd#cpdLPx}UjZZJ3>93;#KSiwl$wsn)byWJnu+9AE^2)SD%zuVx21zXG8jt`NXH*mGNr~~sm(p`m-vsG&$(ZLg%}2em zVethg%YTp_zdjb#{C2o?&-x8pi_lRVGLGsm{|;4`vbNzi(QuW@6>GJsg}0WobyWSe z!15#QbNA=a#1_R=yb&5@^fgIdW7+p;^b^GCq_LzOSjz&IB^{z~pz4&=~a8l@J@Jd`w zNn#23t~d>zT{TSuB?&{&_>U62_v6QJyTHGj&9stc%8GVW;tK3|wtOHuLl^!HyR=8v zZt|*iBqZm|pNgGI;OwA0a%9>bv1-&++etblOf8Vk!2HxZQ6PWw<-KFOGC;1L)rIwn z`z*b(pZjaeXjmui`Ox3+j?Xd8mgIlMfYY-U_&8yR>rp*U*x-|kz=$ldv8wu~_k{cQ z9I8oI)l6}T8C@q$g55f9YGmdGNPN}Gwha`Rl6OvS)Wy+?dTUeUxHW3pkrNPs(6rFp z%+4c;J=l60)*X`qOw{y+<5MMcKD6WwByuB{_fm4pq?LUCxIL0d#{*cJf zgY$m?9kUlB6z;RQ^+x1WW4l-8o6ml+S7xNiXKc}&Ie_rvmE)oPJE9g@D`ASme$g%f z@l8lYw2$en{l<>0x_!3TuKi>4vtOLw=puSTl*7#F<V6{Y7VQEV(Zos8!7i+SUJ;Iw(-~l2vScJ!c@-_m4nR86rII z!*wmc-aog)38m}C3bJr|(xP~b;RjjZAim5*x71qK^?BDj$SHOSPKAZp)Xqn=z4^uS zdSC3*q1J;Ivd!ZTIR=0*;8oJyE)YOHw$E%HgiGxCTK6Grk1FjKqK7BAi9J2 zw$|!(-q+$n6&CXREPG`;ywmasoppR}B(rCE1$XsJy7Mr$ zjsMk;#x1_~J^3$#tR6~)%;2EP4N<we6(67-!>0GhB^fv zU^glwK?UGqBzn1zOW2t!#^;HNJ_JU8is-+r z2r5JAHNd0WyKHU^5$vSCs^L$Xc`*O(s@g}X;hNB_CJtxPe~%bqfyaaQEx&ywoJ_H! z+s^&qUNL|w30=HWI>t-qZ0;DwdDDW{#FB;QlHm$_EyOYx6)`B%Fa#@E6{RpQ8{7-x zC63|AXZ!r~J60Yt#qEZ+y_E6@pj*eRt*a`_wt>;yZ_wm$a}m2?%nu?%DWiDDeas z-{#3I=1kM^Xq~_2a~6tdTH&M?8r?Bz5xM;+nglz{Vc_bm8~4vf+-J+F%Z8sIt8FoA z%x8u!JdyZR)tWWIHz@7mA%=Uj7?DC zxxONP7DGdT|45G2IHE0fzETD0(PY%4q2YaOx@hRyqM8e7%mWoc;1&^yC5$V^Vf#^lOO^Y=Z!!V3^G zG~Z9HQd5CiCZm#0d^Nw<%*7z#>Nn+lWl2+Wd596*u2V_fm$NTc&I2_M%F88h?eLJy ze^vPPb zza`GJwMTYdFnygzXOCY`CsnCZw*eLfe+6)HL#bt;<1YFBRJ&816y=>FFP?YPqOeMs z;a*R?c2D@Zn1iGUmO&3KJ9hAh3Z$XH5Waf9;&JWis{f&6l3IF%) zTXi-T!nKnhZdT+>(`B?sn@#Fm&h;IyVJE~N><<+kkNnAIBkRz`wyBda`>ims|3 z!LD)6%@lE{hKhwkLBmi$4X>$_M4h`|REsCGjecEyTD{*NQJD!=-mO+(tekV%mxjc? zx>nAZaZzSCA0@@HaLJZoP+UYz(&OA^|Cu?|Hy&!t97fh>{+@hZncE_JW!ekFKe#78 zO!IY^?}4rqL#!?7t%}s@C(n-LN%S}aQWTuG=CFEnE{S%EOL}yYQ;sNqa6Ia{Bq?@! z_k`KGp{g``knWE#)yWjyI-AgtW~cCn#b)wklK&$bqF%Dg*BOYTtD4T5h52e#ZDr(5 z5v1s~7)c!5r{8>xVSojfS<9oU#)syjDq(xciC>80<)5bR&2ussaZEc~9eV1|i-7aoZPb}=JTT&<+{&<{0?!+o-95X*|cqT~NP(-xLmd!7BQh0esQ-F;~B zp5~16pYVTxupFg@K-WEG(D-@L!>J9x34r*72G1jGX2UA1UuKq5t0X-EBK2JT^mQzc zl%(Y4MQB|>y@fg;y3Ad`rZ{2$W$Nk8G)U2Pb8Y{0`Ib+^;6V7b21K_G{$bR8;p8*R zzuy1&NVb&od}a*AMZ=__JA}>*tkipZF*$%Pf&T%Xxt?C{I!Rg#f794~C$;em7uAul zyGE#Pm~W$`ycu-Ysdh#faIA|be3JZ}dK@*emH1CBd|UupFucUz?(8bV=d4y_`VGP& zL$B9s;2PO-O`<_mGn>o%q@EvH=)qGN@$#UXqoj_-~N8+Y$z`Rk98;b)?V7`hdV;L~X2>C!{Wf5m{~|cQCO59i`f-xnUbP)T-agK$!R;{OV-D7cK#04Fbl7pHXS2n z2)#|U%ybqQrlO8#C)mzp0N{CfdCc#cCx8SRt3uxU79~5Z>l#N(j*tUer7 z%tO6XJ~zS~?(?cSx4dPkCIbyn?}r3rAAP_32+uWJ{XYPTE{WPM+EkYOT!PQk-p|X= z6CTt7LzJTDbI);+YT5j96l(2;a37fFF&Jo$(OF!`U7e`qXUFl8xf~YY3nApx8Yt~O z#;Z5_1&fulWjval>ZNm*jn+6rpRI2)+XxhgO2BdFPl#CQwhYGj zIfhIZCit!rQyNosLuiA2BqX1JM?IS47YiAk@R&r!>s2 z05v)MQk7db;*V$iuSy97#WWDft5FNBQ@P|t3A^AbU*?AXFATHx8Ru!$XI`eAbg(w* zVo=0E=>Y%Nsx;0^v|C*7dd_KcJufKGEDbeL8*56t<5xt6<#Ep5joyp$j7ZY?Fc116 zJUx$qH-svGLk3HWo0{4q6PN({tX!`8lcSf3dTtw!MqKw)=}t?2;Ug58Z55(!bu;D= zxpM1$tf)@-MFZW^HvW2I_E79^uqqcXO(T7C7=cBTQ-++KSNoM3bWq}66!^rLgnHm! z60K&v9%Go8i`KjQP4Kxx=TD7-GiTzz;`HpYN)}?pOG1C;r4{e~;xF}UL^oy%Z$y=o(R|&eXWJe1B!bmi9S3Vzu?G)0b62mFI|{TDfkMMF zTE7%uO)x?yU)jw0Pbov*jN7HB}c_4tym#2+AL2EQ}Vph^3~g zTF)$c@l_1ffoox%N&KL5!alfzoE7vGpz?j7@z?Tv8AJ1<*{Ydr%V{rROKw z(=An7MUm227rRExq@2(73^q(&lu?@uo!=Tzn-$ck44s=@VxUf;p%9=0^3ttYf(eo* zzHo+Pv>8U+HZ~*X+PjrXKv87XG9r~zd8i^Nkl9Q=;ce!VIXXYd(i&!18sKVBly=my z&e2#N!poGDXbKKSCx<0&qsto%at=`-&F@IG(7`8?H*cBQE|UgH(0h;lwo9wtr+}5(lO7Sn6fXGmi*RFUc+G;Kfj8=A(W#O~j9x_<_5| z#eZJ1vP@WR9>PVN?>WD0-AH4;u)y74M;vDK&Viv76F$bM_URZw@nXR*Q<~Xp)8sFU zA2y?b6yR`<77YpN2J!OCB?Pl6j)2pl-%=-B{16GL z7*Qk~%-3csEsQbKOm2uDF!*aGl_i+@Ix!11e^#;?Fyqyx7{geAf>Z&xuoD5z0fWT^ z*g{UbpIJIl34g9km&4BiPEg{`;ssNjFQ3Ed=^j2P;lLuTtdFfxV+4EVJ47HTo=eaL z;e7s;fa%?Mh^c;^cn`*GUrw<72l!A}gZbEjFm^tb^6q7?T(8{bzLUC4woYsQxBpwX zvYgE^*i?@B)_CykKfquP(@N*H^sD`RNShYEkm0lG+mz39Q~VRde}HeS_6M`?o=DmC zGgtRco~b0&yNiM1aWg>ilyF5P=7G+M59oBjxHK=ww=lQ41XtgMI;ewW((5&eHM@NMdU*Vtj>u-m15-X-9VHOnf6e?qhEm`|pvC@9%&TTTTD)>$80y z_h2S!Ea{|Y7U)b+I7ewV-a#`bKxv=c%ym-&@S^|aNm#n<-H;jhy^v1qskeM&|Lpy6 z#BBL9B<7{g?N;lT)U* zj-a@C_kNF(%nc>dbrDSdAG_o~x_4fbI()chPXnL)fkp4ZmhMUStAX$fWLGz8%xRzc z{yQRnncr_#PXm81I^n9>H`bkfs8=56o^sD;(%MdkO*1UdMEAa?4|l0)p8ND&19~a( zP!e~1f3_o*8d#z=ZdQ&b|AOl-kk-@J!(GXWBTjw}YjsTpi~uygA_f*kpf?8=g%FF; z1tI-h_dah(n6+QOR>P$Or+;m(;p;L3Y^Zd}XX!vL$m0iiWQ7zc2&>rPi<_qBCe~3u6nP( zi70ZYg;73B#PlC%eDg`J)|Nerdf1xP%hM1|IA~)V?1~Ll1Mm{R5VL<@)!bCg@Os2K zf)uOfYuFl-^+RTR(zUmCWpnIjjE7>BQ>V>_;JEmizInu!jV2Q`*rO{}5xF!BgI4;f zY`Eoy$piiae8fX7UhEC%j(0|ykSk8kW0+SDw&|kKPU#EUsYuMl^ORFpNohQ*?Nb#9 zP5G$F^t0NbE&^Zn;P%y$kz-CsP!ZDjv&CxS^N|vzT(NM2_oVT?R`RF1P5MfdgYG0C z@eWO+2M`#3tsLC83UiSO!}{A#q&lY|dx*{^+^lBDQHT9Ovw4)TOH(Iav#!R=!@}U5 zkBwJs1zrHh;;JXd!iCKbZZBKao}4S*a$6a2~i$? z5H?##rlO?NNas1nMkpr_yQ3;$|4I(&$QseNN<~=w&eX@&vD$1tdhu5{K(V zU?rDRf#+oS(dK7E$@D;@m{#F?u56r`IuZx-!z4&*Wogb>I98dtQUyI`bJn=D6ixcj zv%!NSCsCE}vSl=Pcr&|$**@cb2i0f(U6W|H?VLB?arvqGAcc|DXo==G(eQP(tJ1h^ zDXDU8ES?g@+;wxRx)f!{CXKSU$U8Gvp=m`QO;&xcXrN88be0fJWo>;#-3Tjo_ymmt z`U!`GQ9BjJ&!MW7r)X0n>KfICwouN!`NE^ryqWj%==e*Jyj50UyJAVpmb8gMLcP4B ztpxk36>}@^OrG~~qF?ME)5rQKm&R!&k!FF~sUI92nh&8{b}rYm#?1!x_0wvKYBDJW zu?yU-x4@G_#f8}?_MSsm6Tkd|)zhUOXb{digo*GY+lej~9asZi7SXeA^#XDA13CO( zdJCI8%-nC*%8hu{+T}mmO0UjUazsnii#2UY3})+AVZJ8STA?RLuGW7WiQ-GLizkWF z!%XIYsNx1?F0G{aI6GB}zt%8U*Ivh0zkSMEvrqn|ILrCa&m7sK9AVdia!R7eOw9q& zP&L(wm9i|YOd;eupkFGA3?Q%uYRPTm;M>E!lnASFaXD?Rk=O}dO--uHOq!$wajGk+ z)Q!j^^?PhiMikX}R+wtZjAV4!=Zbkkb(0etX^eZpKU0VSi8By}VHq`HG(gFVGzv~q z^s~oBTjZ;2PIY>c+gP~)(c3AM!*pPTe(dJfUGF`5j6y} zM4UwYtt_)4K7(HM3hy$pQp5sxs0^o(9q4kD!$O4nm39FamxM(t6FaE}ax-e5 zr2{IY7IOy6KClpdVA=>yX3|I(mIYFxOcy24r*YOw!F{9EO5_^V=XOt73Qk>S=)bhO zkcmMXou1$BJ1nE=)Miqb8w4ZPVWX)IUP^K#%ncCeQ0Q!X7$nczIxe5g$=Lx9lN)NW zb3}_7`gk)9E0y#@2;o7Cvguoi=3}l5@ZWd&=>Hr~#1d6%{Te^W`Ti~Wdz+ki+R-G) zrq6lMWsGKpelm=i27c;0h5HRGyI*#<5w@I$sBlM)8x1fGK_6ue4kj*R<`QxKw-Rxe zr+cgd2b`?*_()!gDk8O0vnVAHcyce5X@bH{k9*Yh(>O zo=wmU;mv~M?|%T^wY5C5GRpzGST{f6vK7)??SsW<;W*Qmh*y96&)@yKs^2S=SyoS_ z4}FrILY=xVkIih3ZvU5hdVZ>ic*O?EbAMXOOF!MXh?uT$e-^R-s6Sx;cTRgj=RZJ$ zQR~?FG?}Ex?jHK4>g#;rM3!yXkW7DM|B3hyfSD~QOz^tnpI@#BdrWKSO$y~bT-eI z5X+qKaOM2G6I0NwM+S&&!cFipdj}MHQsVB%w0$=H#2o-e^%Wj@PXya${`)Zh_Fldv z=@i@c6O_pVZEyFh$RLxG76&YzHfwE=D?4Z^ix}m`E|3$(BcuD_32j(*q%Ft9DnB?0 zAlWH#?Bp5=)r07fI^HSc{wqrxjsLJ*8!MNpIqZDzw|Fo4gKV%;(8|!m_F|J-R!omL zI=n$ktEbm1joX^sJWXvr9v4u*Osjz?6~RH03)vw7r1H{7X`AyWo)hH{3sGL(`$~i! z8-K2sm0I=Q9)A9G)%+@9Sgwl$8uM6B z7h&&!XslwtU9Y#f^RjAexcy)KXJr!MyK_A9s3P_x=0>Z}Wxrz=BrGJiL|wmrbLG<2 zs*o4&tv1r!5ey~q9Y!bkqfO}2d?{z9Z6?78=m#C!QF5?=zi}_6sSl&%V`MDAbst{% zVB!rhW+YP6;!9o)-kD4!o-kdJ17n;t1bc(xKm55I{o&*6$@;q5!#>1m3AFx1uqEwu z2uOC0K*=Z;RUL{=k$_WCS|MUF%+6#QnLaJ^B{KrgB4qkg^5_EtxIQM1%B^0ci62D9 z2%}mBP$X^AEIQXRIBwNVPlAtYj;3p&Fj^OXXP62rakI8M!ucV9OQthshL#X@IqH{U9gi1sOKnixOia z((MdZ@>UAK7xzLsJndGQ_~6xw(fVG)De3K?K;>gR-x8n3;smHtYxdIwxpTnCeN)_OG# zC(fERHTipkB-~4iNbVeKO-03lS}v($<0WP-<`FmfaJfACN~V%HT3NIO ztqAmfW~S*c`Ytyi&pH0|EHO_XyPj-&Yijjbbgdn;Q4rnw-2E|8sud0O@^BMSToX+` zck{2(@TY;tLt8FRnb#gA?eH$n$NcvC)DI^6)%fKOKjO^IqyneDyU=r(%aF>WgitoRF+0|;#U@(k^hLl>KgVpnWtAXN#I z$vp7hpuO}&Fm~LTzu$rIw=1hYuouUnl2^>X0|~q=`Cp)Fw^ERrS!K`m+18^^r@1OEE??yQiw|iP3)6K;Ds5;_y(81bDeF8(gAt z9rNYZ6;^Ba_Vm+3>*lOUNWNX5HEw!9Upo99a5(#AW*k+Le~v1BnCtYXZqz!SW;}l! z@uiQ+`~9b~o6UyXhYqJ_&)Uk0Hc(89COrPKm{pxYa0GxO<#m%N^J*H0V$Kq(vPN>t zLxRTNr`Dk3(c>pD)~=kQP&6~D$^Y_;LM{n+iG8}NiMDyVkm3u(q+}}+^f7tY7zfC7 zWzP4Jx?GyrYrmNWt&Y(GlN=~9YRI)-Qq2buJ(FSUCAy3pbY@DDGoXVU)iF8Z)&qGH zGJ(c$9UILS%kDWb-YYfQ9|q&}{8|)3Fysp5%C)S9t&T%CGT6G0>(w@5%YHi{ns1u76 zZQM8~oEACPH!E1xGL7SEj98A3QZ}z}bQSQ~TCA!64Z1C>;5{9oY>_6{JfoU< zDpYpXA0pPwfYi9o`9TGWryDuqls`+wGk=v{I>%5udlF$M*tpvZ#uKA4W0<2_TeA5} zVX&w9mHIG^A2lnwjJO`I2@SqZC&-w~`AJfeOe2cor=CXETbQC{+en@{_KAjF+CMc zwz2hSmT!;WfvF*|{X}gfQm>0zkb8BFd{Opxs=9x=-}H^f|AZOeKDn*J&+Y;B1k-0< zq{zMhU~#vcW;akhytsv6yC5CdgouX%+t z1aNEQ+UP80$K+yyF^PYf9eeZyO4yE!?MGeyabJ z?K>MTo6l!2_ifQ z|7%(Z82E;N5mj_Up)}TBx}hTI)e7O{)L4vOh=-g@QH$!=aD8{{ilNwHM9= zoRa4uCN$25qxA{PuA|Nfqo}{tW4=6o&-vLw$veZGZ&oQzblyA#MD8^s{*w~owjk9I zC5+H|7Cx<)0XIEwBG>$bN@mEMdX>cXXz}rWTG6QR9OL4)>b;@BSp7LXHu!K{Qp2%q zc;8TV$#hREOvUYZhUJHCNfNCqE{v-Xo09>p^2?c9i7$d+#XkC2f>WzeGN^`Mx1w$d zu7O*f^ZaH#PNH?Coj4lrBjPk04@KnaL!Y zbx6hSbiGdExHCYenZgcNj5);y;WHdCjd9ty++gr11Xb#09H9~1h{$^~Up(R)80A3Z2>1{>9)kk8^Kb~h!>6jsfOx^g<0AUXV2jAnkw^9xZk zmQZK0@du4QecBZ3s&F=}VonpCXgB5^Y>Ok$B`F~xudK;00HrI4b}o9|FI>x+%a?VG zyv~3Sh~O$>>kDaq|MN>yp=Vx7S2r?zL|A3Rg1FMDviPOou%~IQ2r;u_may^CM^lS1 zMXwBz;ZZVJ_$k3|1r2YN?I(LDQZO$6b)tC-i%V|&d5Zn;NbyGMzC7ncEQ35JKBudq zd@E6TSi>#ngNde00yXDk8MAKWd~%5OF*a^$-8%v6XK6`fY$T?I*VhAWXBg5NUP(a$ zZJ${vPoHDN993pLSc;~^i5Zs@sfe}LFc{dEDea!AYihboGb)wwTM=wHRd)Y+lfxXn z{I%@k46F^6JjLWuq-MTJbH|FcYe}MR~Gv9x& zA5}MVm|cd%NSUX1^(q>0(1y5Z&!|Ed=F}Q_hY&x2WeEw%^!R@?DQ}c!K3N_XK>dK$ zJVve%P_C;9Z1l45lj8?;2l+i(pd=I$z%gn|C1{Drd_AH&ZKr4U{L;?d2%Z=y;$Eqq zI~B5Y+XZ!_{_*HK(inyy6!+1PhgX6ci^-`g8H8(kg0|H}uX+OJG{lkvwLrR`!HA#5 z^8r|nOTU8#>}=AI1Iz<+Ha#G~k4Jx;h--M-e%3Nc*6WS^WRVI!75OnvX4S{t(CVLt zVR{xZ*qq^n-dIXl>^>n;e>`0m%5e9iNDHT7>y(~t3Z~W!ld3k_&a|3ZzdgCtZU`j#`o^#0b*_b${>|oou%t43*B~+b^b#65=LVUi;v( zL?4^$1ii;PhNuQ>cmy|TCGHI=>ii2~551)<8;(3qA;JBds9ihZPr+Tvb$33WtSAB`I(7Qv4>r_)U@5 zTU)sL8Nox@@)WRsvKt&H4B+><*|zF;LIYwJxRnm<(mZ2ifo59&!D3 zqTlNBb#|TK15);zeu#4pXAZ?I(DGGNBsv;?g#4H)!7Nr&T1#yEa&7o^rO%Q0D`9?O z(AOSn%OmnKSmwe3V6I{8B8c6kQzXchv)CYV8yK{D#{U~0xWjQ$9A8uI-cGg}o9 zVKBZEo7xo_$evpOsa5_H&46X5y&A8t-79%yfaA*jQOaV|oTsIesr1LTJxOGWq*=BO zFAVqPVxb0*o0TCkWP*x>nr)2=u4AaQCi~`|Wm z_DM}a*+|es_PJd{&|YNA`$8C`xv5du7f=PeP<_?J?=x=(f2n7+%3g%| zU`xODx{!qFQtVX$U3!OqHYnm6BFg#5nO^Uws2m~UNM4yaakW|E8!=$^`DUd8MpbbG zdr_@I{}&U}x^~kzVR?DF<0YcI(TA%43@Y%K8rVXKd*C{)dG>oPUC!O+5`1-g{dIk| zIMBE9^Z$f71{zrr2FD>Wm$&s|7;ATXbn=)FotDoY;_J+;k<~bFQ_{JmR{x_qKD?`r zW7Yk!yWX7|xI(u3RYBRo8`M)Mn9N?~dQD~p_IFwX!}!nj{&qvebOu={>+!`=>pL~o zKdyD%Ai5%?e1h*h+pfNu{45dKbU)f2R4m=tNEka|4R|5j=A1U%d^E z&i)TDzqUa`zipRPd%KFw7P)F$opkTnvcj%o?E)3?%QT8DG^(w(1@cj&{R_ysQtp*i z!f`^@w$Jq&h;)10+@Bz+YKrC~!evPwlkeC#KGkO@#iCcKAh7sbyYT{W z5vJvu=m<_b-oD3TtW|$S-89`8=;=A!cWx};z7l$NTMYCjNvRR3cZ{Ci+OJz5_s6VW z@mgI4of+^x-s|<>E85^%nk=K#pv4NAVN0*ViKdD~;=_44qO%0-4Kq^VAJ zrDt4J7I>}{IvkA(U^UV5WGH`5~=$ZhgI$FA_%*c^3snE<3W5-n~`my(vm0B(B za?|LYB*u)(A+4;=WRq}|8UWN}QsK{gF|ZM@8U9lZVX_;rR%?@O{A%r(K>E&@U>TNI z9*%vYAz;_0=ATV&)6;PQ^Zr%STn(WS?Z1|RRL=L~sb0ta5=XynHc!&5?S#nQ|M*#= zPJvDRzN!|UC45*T27N9`p6K$dBQLks-?Wr*)(~}9E&zOeI7k>WN-XD>HwR%?Nf`|> z8Maljn(M@nwL(0gg&`H{FYAAHDOxk8)6 z;POm69l2>+Y8Zj%v(>AOs3B=>s8?{EWL_N1lCPH7fE%a9%H&4)$(O(46KzLPEMYC5 z_g6KSeJ5ESTGB2d!t@G9_1h!?0OxFyugjjN(Mtcb%-$cT?Fv_YJV{pNVqoT0;dt3f zWmTh+h4>PXxx~<-^|yGTmN-sZ!-}gey{q-83#=|_z{>~pWV#v&O#k9pGelLA1f;(1 zRb&s!{Fm^hm&KJ<>LVOdhRuN8;=#9k9rx4@l5Ox`a|7`lUtL%+ge||t$*PA#>LYSR zyp&U!DPsY+<%>3hqAn&7Ne%VJigSNKDVIcb!^**jXU%rF}=(aB{EK%n*UQa4+ivqB&CX>sN0g-@LEFwFRZaC5;Q9 zN+a$Rq@%r5!&|;kL$$;DgK^0S!+OXqPtH-57Fba>j0LgI(94%*2 zq%bBS(j1r>kk;YJkT)cVSV-_k{+Oe~fOs$D}g4iJ?Kt9~K7J5vV;-s-Ozlur}VRM3>b3B}cnWuWLQsZFfxjsG^% zTIi)G276`POb%qQ26iHC#eA-HNd@H}SQm}_t{YKmD31DI?q$|$2KVzkCH)A>1xtT9 zbg64~s$|2YxJNjNXxQIjO;abCS3h5WN7;FzCp`2~P!XsiAGEq%ghIf57mp}OIL=hM z;ne;5k|uDomDNiF>B5HR7OXX!_`WWz!(g?W9d1R@WOxpM%lncT(fPfmr!`Au3g^wE?(Y9;(oGgzy? z5W$Tu#^fy21ZHO1H=;m4SAl(kL z@_Lr_u7cd*6!!WnL%?-^=&fO1dmD;~6rfbF%z4E+zn}2+yrWcY4bx^~%eDMqq9>QMmWF?jPbeY-W3VcQV_?{S6zYGI*3fbVb?QR45Lg0Yt>f`*ck_yyVND z5G3}GcW>@+wm69ylDzKn6Vp)+woMc^fG zgo=W;w-l@LO6ZgH~v&9#FnS7`2(cV6$N)b!-reT1|fbag~i|xPNG_rQ?^A;*_}O z30Mq)B(w|V&@J&j_HA0QI@00+U~O_k6Z~E`cn?ONt~y z_9ogKQr#Y0PG-IzUjECuId-ZS-=!Qz)pPr4Bkp{+b8SK-o+k2f_*Oy!BffCzS7qk)Ye zv()O)tg5MMHtmHM7?<5V!z#uqVo4+SiqC@0Uiev@^_7!YwRYl~I||&|vN{R}DOMx? znq@=zoB94)iD2guH$5+R8b4O!73#;yh}g;N zg~}F<#DDooi^~_P7O5Oh$tL=2qf7Wj!rCR|#3&F5izV(C`a{}tj?DG&EtTbR_U61GbEmMi$jU^ z?{QcFMfr=c48o#6JP}Ez%p@5G;G#|`BZuNnk!TKq>%*E( z*@Q)}+BD~IB7h%5z41??k|DPsLaui~Kq$xY^_g5WWs;))NXg3R!3-sJlVPj7b{5Y` zs}`C!3nV&hm5eDqN&e`c%ORS|k44}#s){E-eXg%1VFuUcaa3?ikd?9S7Ba0&D~AFeufyWSv57?M6wYnnfJ4jG@tlD>;44aqjFNIMiX zrg$hX)oJz&AS{r}|EbV+tN@SZVQCPsevcZr!YjiRmlPz2G@H#m@gDQLn7UF{pHE;) z9q%+Oe7zq{HNN2(1RD6qc+dutnt7DK|F$s2gV~Yt1m^W#&H{1dG5*T;a-JR2-|-So zbS3VBWKYz%n9XR}OG*z$XDa|LKN+Lf%Ny|ge*;5FshdvpIouBs^?eK6aHf$w^|ViJ zG-o=es^T9HWT~_^a;q%K!ZFW%3r+J9ir(aSPq6+)onJ>6ix5aXdGWw%L135p_J?9| zNIF3M!ub4?$1FQ|AMe#cGbfj5a~2yN@!K=@eQKIL^Op)QUfj!z2$F~L(o)o0F*a7Z zvoSt&Dl8Q}E1gX1xNwLpoqs~_xJrQdHm~0PQ}4LX7gN~Bwhnn+Wpd&j`9%FLK|b-0 z|LmRfN}|R;^Wq1mhv`7Eb7s{KON9SNBZoTU5fVXQlQ{v1&5$tyyP)ALb{bf)_#ayJ zKZesc7vkUILJ&khE(3;w{#V4Vh7z%VuHSo;yeS)BFN#jT?nA5RxgDJRS?>x^?7Z99 zgz@ifkkrPW2I_?%sqq|oK?$b^*JPE%m`6qyD;j&u3)80~p zNS-01;diP4qJj`xMl9A1>DRgCQ1mr0qs1bsMIsx7E0g2+1C9QNS? zL9F9COVKsF<3Mb=UXugzU@v zxeNIVtgXP~`izU^ZU6k`cgfw$kB@hUd&c~tMkN?4VQVgaTQ!ljuN8R!J!lvO!7+p% zlLK|o!(LtnuVwv}J)sH-gu+@$P8g3K1*Uh}I?$e9iBFfqpT#?U^9@CSu4=zM-i+sF ziw;E_6?rg1GM=D^%2mVMMmG^%COG9KzsG!|t#b@3CiE2c31-Jdnj7ePPtTY5pLBAdj;EV)?rJ>%_=X-P$xHqlxzM=oXE~* zcO4J1!5HYtFuiu3Ewd*G2VIS1wAgLkc6g_`PAz9YUW=%v!?b=fjlPHciA#>!MWn)6 zFMmkz&G=I}Mw#IPeG*b?dRZZi5MI1dtm;=^LHI6jEzOD9tiIu&@bO)n5?A`B$>{+`r}O@{hT)1xSrgVt`9bM}>7+U;D!r-Ea) zO(S6>%t_N$1Ghq@3LN~;U@m4QTLn$c)MnyJfN!7GUk2oAMI|32kgS+Tu#H&e&PXq5 z@du0g)*Q6z)5eA3)dmiM$Pe5GVs1Vw>?7wO!`J2>FQ(U5jjsG>rgQ#7Q>cWD@SpU0 zAv+qR!0mhRQGLnQQT{8L=CCsMbh1dpias~C?;_C(OlFb{L+Pau{4`G$zK1w{S!;SX zk#iVhuwQt~ZrVY50l2t^n4SqE9SS_341U(#GHnZSryT4rFc zo|VP#T0+jjA1`j9rE566-Cu3zbTJ?1U-ZQ;obNcZ7#9!BRli>WKYt%Ro!Mda9f?u2 z9MI7F=b?zBkNeM15g>T3_6v0=F8Xu+Qn_DIIP;&&C;pypk!7gK=@Il|*(I2cv*FiV z1x9kPY6ODz)kYAv=-pcW1fHH3p1iq`>~Fj3lI2^SDrb!?x$*|hMhEYIHjs-d`Bwb;;cwqGben<^9J z-=7Y(#s#vqOy9>>JCfON@4tz@Z&UX9kWH=-vyLC={_;Qo6014^ z(lK@dYs`&31i*~HYe$ImK5Vw4WB%?dwRY7cLnWmX(?ZQv{zGG}o2hj@gSOu&K|uPy zPGnC1giiMn0?u(?z088yy*%-vnrUN{DZ}N;u$<-~NA`C)Oj>Im8wM9>$3>Kje+P9D zN{hJDCQKJ;>S*Ez}B--f8t%Ds+wTq@#hp8z~w@Oc&C9vQH z(DRbC_tdw4`-wrFI{g^UgcZ#sk>h-^_99%MLe|Sg!%A64U`a7eq)t8!j-WQ~rz1Pi zed7LNKtW|*EQnJIV^H84%+U)o!o_=KwAjWgF7Za>KeW6W4&rUabozy4RJj-Lu0WAG?R*(;1c6_`jG;OsS16l!ztI$ zj_RuOH2?LEr*9D5Iip%yK(l|0b~(Gu-(-WHyjz3JS<_l&rdDn3;7rKGj?hC$)I)T;C@_8(M$6P++g+w|yhuqj7x+W9 zb<;RgI#cjLbIW$1L-Y6+UE>f6(l!)agTg-NYDtyMXa?R~4l`y4s}t7zT1QsR(O2cJ zq0&>W-pe`e%`mRk#O)acCYsD5#ox^S?A}Qp`X#{9OzIyBqE`Q%^za%$V>?z?@;umu8lXPjCG$o z)j(nlr$iUxCjWE1N~~`A5&geQ|L1tr@mhdNC@!?4@&>hA#u4vCQ67)!m((}^W*+3m zQdL%-IW(Rau03vzeDCr~zNh|&mhQSr)f*fc5O95I(GZa<{YUI9_q2@ z3I7HQ+(jn@>+huVVk%bVj$6KZ3`q2G`Al1j@dHVJ@@4HUCGD5opKBqA{71r%CYqvR zYl%KTSb6UZPWaHG~C(N-X;i_wo5vZ*>Gym&vPFSUc6WORNu?$X#?+LviZN=(!& zCE34Sou7Vwz7Y0499(j$4?4kFNDPkg25jHOVBY+^yuM%w!Go0u`4?0M2A*?uAWhDt z=w!8T{+;}XMo4%0dnqlwaXeCG_h%O6WuOg0?xRunfIpuEwX=Nr$ZYHdxoX}PHpeUf z?8jrP;CElYBOO6;9IgI*_P#>jd?3tUb=YRzt0F8-58qqA6v!9kI3yo+)!m)D%qiI~ z1Fh!mltzq9@HTTQ-~s#q5k{>^puh?OD)?sxCh%MfR8Q zz8d*q%Ijp6M-Z_|J-gEhP8rS%Jn|Y+(3sklOC@3r_C3#jyGw2Jx4X<|KdK zcW@dzl1n!zRLCX^T0892wO8VUDDF%Abg~)W57#dZ?^fy9=5wc-ME^@DrdOIllw^4* zZj4F4SP#=tW zzsqS;D9!i{@W38W*6b?%h0rgCB#7v>spoi*Z_0$NKD+}vDdr04G^JRz=%eJ!rbQE+ zS!BamwVvg{HX%Ifk-C|z)-{kk{Z5t6&|}T*-lal`@QbL`A1NEv{=^^yP)%@lK^rgOT3zl@dk}a>SU`@|zBk=G5j%DZ)C>3Gj=_ zQmj&Z)v#qNPKHXXGV@5Y`RP|1wLHUF(Z7noVk(dK=*z;7cPM`JtdJvaie|DHNh_WHc$IqTQmd&Ws*Nsk+f;MarpB z9Y5u00WPm`uxDDL7&>WjOc%SxOn@Jyzr}Y&z zF-Wr?U&R;)XmFUqZ9ZBrB`^)+{L~K)r$Q0O#>JuRO*p_UI9VM=6!LANUfJhYy!m)o zv)5oXmDkod$k^ZSKbBmEy1sm)w#YwHE6s3@UR@d}ZDuXi7Z_fkf6 zEEg|ek4R$Y0le_?`VC=6RXl};sjt9EmvMF9z{+3eh+|69_hydSwG<86IJ^s_9=`rQ zWmB?Ls2u+FD6cJx;uy%lm3ea6wxTb(>-x!gCYxgRxa9#qGn4rRk-9g3UB<6GJuF0f zG_*7*eMsd2o1BoXnqBAmp*oq=24mczj8_b#jJFcJfi8ACCDW>3CY}6TNzsJ)A63{S zAPY`OJmg&kG{rNqyFF);i&_jYx40$b<)CxxKJ)v`GBLwklK9W7LLoVcuczjQKGj#f zK6Fx7`wtB-agcxTAC)f(z}V^p}NBv3o z_UGDLMl4dbq;9ndSUxUL$m6a`oeKXC@^fR5Tx#@m)c-iK3X%TB52pxUj|*>CzS{5V z3+T%(Q2FDo%aHTnXT!z0 z>ef}{@f89p$bhm`2&15OTgPxJ|2oup9T+CRBGvNkQsIgA-#Dz6!$nBEd}8_oUU^7c z7LCNS#geK=-uYqfY1nTlc`j|2{)y;PA(h|OV^9ZT6%Af{S+jzW$OEx2tluu2#+_7> zB&=^uynTF$c6s%*77PVZtwk<@QE%0Rf~TSya0!MwEYoCpOkCXqx)#QXokVVe8ky-m zO-Fect=eD#49E{{A1^OA$J#F+4H@{EYvY)Z^8B5Qr_Em}MEc2M;#gD=Ru$5BTvfyF zOSB>W?_aX_j@lT9+pfpUv8u1=20`;#wEkr}7F@ku-e7@>`K_tlFt;gEW$EOw%H%6M z+kXS<-^W8qd zyz)u~NKsi{DyKO8hArmTU66~&ECpNo8Px(1@H=Dfn~%&b}ZOEtAVluE&b$G9b`ad*a^Vo=y$ ztl5nfb+K;Xj^Sd~h7~VmgcA059V5Z?v76 zYo8`=a3tHC7lDZz_+KN3)k|x9nW>hIErRPsTQU0I6{#Fo^w_gMd|b8h2KT;UqM1P} z_{H-i{SCX?I$B%055oh4@0CU1fdQ-TT=BH^3YD93>asky7SI(T<3?A5@S>dHAG7LB zR5LL`x=dHsk@7<=`V!d=JO_%T&h- zH_~A}L&1cpuG}1t{Ut_-ekJz>C(H+H_vH^x8uZ?;C%?F@b|-hK3RFrJ&7Y)(Vih(2 zIfS-MG5?hjSez)rSS@ZwS}$|;$4A6FqN6-vLh z6h*&AZa_(CSyib&fM2QNyu}&pBXSJKXZr|*bhD%Ln4z?!FuMar82jXP+1Wm zIqMhobBZL~yX8otimFd+;L*MSmF~HRT6JhMz=P_1G$>`KpUv)DWo4yK^2a4}8N{Ma zUd|5~wMk!mv6hivM$5Gw=@IpdJc*S?q`Vinp5l;sr+Gnf?NCNvea(QCjCYBf?S{08 zymrxBxxia%YP6hi1q3=}3V6jlmA=OBjc0Jn^*uL3E z-{|wE^;+a9mMKEfjtH6TH_0k0bay{7w7ICUeAQ8;&7qUF>4F%}eexticQ;BrfoH{6 z33yU!T1k2@12J@vEh_GcynN}VjB!RO?k?GXc*2{;JSeOIU&Bs$8Ag=YtlqPx@FXkg zk!H<}hG>tZU(0uX!5CTm5y3T=B~_{Q4!km}csN}ho9>ZZA@H(XAUk%~6g(p1b$^yY zWrfb&N2H(}DTT{GBq61)OPAyG0Vj~|W#1l1Ltk6L8y|wB**(yoTGU+!w#HXPES><# zlTpDh15N{t2rfo{a^hA7Stf zz)T){_n&n+AO%0CCqAzUsd4Py7-TV&Qqqa=qiVU7)6F~^>1v2(4Fzbx4Nx9owqKhI zY*^9oLf;jlOykFjC1sRujc9Rf*2Us+iD=i`f8? zsju;`5azM?y>@YVmb)G-SMNV|>Arm(h}v1aGUo=p7kdB2JI9}pRLLYk2a80jlI<;x z$4EULw9hX6J(hHs3u~G@tngBISB<)!R=#WT ze$DIA^K7w3zOc`kTdlwI&)TTc0^NHF9_usUrS4gaAK0boy7`C*RLC2!egzT(#FpNa8 z90G~xf?qnAeF=pnsr9N3vST{c6764py4cJQyuUkk)u{PE7Z|u;5_OJ9YFJdHkHgRw z`l~8AbUhJt9;WKEj_Ua@1%%nE)C?YWwH)yzMMfnUYH?O{4hfzUB=RAECoJKnSBqjK78UmNE!xqDZkt1f?}wZQXx- zogIl)NP^aD?;7`uLe~)Jj>!!fsb?4~5!TAYi`bw`Iz!kWg^&th)fB@yiop$xR&{j@ zq2J=_MRtT_1sm9#)tf}-YY)ic=~_HjDzdRZsPkW-I_Yn?rW9JrWh-W`19U3Wgs3W{ z8}_5jUX|-Nrh(I>wZ`TBt^-EFTBZtjmb2t9iHS5Ds`x=b#i*&}w`Qqf5&G_}{80K@ zGvsPtvW25Hl>v&URaBguGhO7JO=+YkslOMo@z8uJ^In$Hv5;8xr#kKTjMWFV5+O~` z)`#LXA@jq=3UlV#_e?u3(^V}^iv3gqsty!+d4gj}fK|c1m_E?)-E7oojY_$Sc^-G_ zxITYt%p7L>!h=|IIL+C@ZoC~!bQXuXtS9>=rL0`;;2g8Onzqr~IoTI4ZBIKloyUzl zGlNV@X67d|SH%pn;N!pGikLZCUeXiNg;9{SQp#eZi?`|6H6=PAu^&O71K}sf99?5d z-h&-Y<_oj7WIHoC?Uku^1Ohr->g7Rt6@qVD49zi?zL=SLDi%!FZVY8$4QEjlv}h@` z`R<5pE}?KU|5PhAfl`c?>wv6K=zhbPGtt4a6gWVRXn{XaDUO zPwmi4u)^^>1+=)$^|NBtr0q2TegI^J!ef~&fE5^^BN&5PQ61q=?i|TRvui$bCz@~Q zt45@@=9TF*vai-S+VL{L9`5l;!yKvBnx*8j%7bG}Za0MNui1Ut98(J}lMI=Kj#{CSS-kBppOflj9a*=SL)fYsogL+%+GY; zKNXGo4&M^vrMS81fojKIr6{E`9h4<4)#p9jSJpuklx6cl8lL{kZ=AlH&oU`D5vJ&W z-7>t`W9cSpr2*BC7Gf~7U9++o77`gu|Q@Ik)vsh_n~wDhlC`6dOS6k52F-S^&tfc5f^_#`xAv`;b8Q zq&1DH3EE)$CHj?8+016uezFmM$G7TfOP=Ud!}Mi6c?;v)@AV#(kkXGcsy)Ob$}W7b zM>yjFv8mJm`p>$r4*A^$8CU(u6(Rm&-#ng3YA0iAV%P^Q7} zTeWVe=gqQI0*tglBT4hNC)siacXl0d^!fYg?_Lbt z!sS~A6>dAfezSeioUPYPEkWZ!Ll^UiRGi?1^XmxkX4ylKRC3l7)=UOt0Ut7B4Mre^ zcHo2H7z!MRk5mT2zdSu%E-0L8ZNB$#Y#P96^6*jp{$U^ zp8pFFnCP;b3)v!nH{&vwVj=g&DblQ`?*C-noZjWb9iK5Deka~-6pD8}_8*uW4}Lq% zCx*o;(?Jl(0tEWaF@vYh^LNvS3ot4v5A8~EYV<|lp}!sY!zfHCJfZ$15ey1w{_L-_ z{H*=}P4-uRc{WGk6fo%G(b00_zEj;1TP0~K(SDR)4TKZ&h;;YRZ<7ZVznpj}S|4}= zBkHKR4w7K8ULk!3{O~&2>hD-V+}s{lBT?!~$!;{-S$G!>Cy04}Fn&WL zsyNqjg7~F>NsqXq>i8o<%l)BK$Evqz#s*$8Sk|XCbUPBZ7}Hq4Xn>i(#(F5vuHHh{ z1|j79GT#oo@q-^H*y(2H`z<6n%b3Ws-`)ZE$WS^2hsv$wr0feVDKz_PqQ zYg=bVgm7QNcN!Jab$N8uI!e9L`iW=hegW zKdc(YEa1Cw`Zdt9?+FqZNe!}@ZXrAL{PTw3t3>f)jU;UBpsWD%pe24D&$EEe?u_yr zz7}(K2Ar$a==TSQWV^VXo}4_iB;hni(Dg)BMTNt5YDAZ^jvlVp6=NkUG#x4@IXu}* zB^qQQpHx7aNO%^|o~$)qLNm}e1$?>D3N4rNillafQ5z&R3X`R=n&yr1lS8abC2>6& zYZFCo?vBDcRH)aBk=O}f83nN%FD1X^Z!n4#sQW) z?Fujj%fY@SOTKhWa+@7ga_*2!#QcNyNqYcYsBS8IrBiY#-lrO9GgxQiqTkx%Jds`8 z)(}7O8npX+1*TVWu*czamw%7(J!Tn0g=;7MXNiZ@SP_2ng_r;i>7<$>O>Y=f>bQN? z@Iw`101;F3=KAS9WoZ<@^peo2?+-6AQki)UlA3W>*|EI6?zslM9zGTgEi69EEZrTs zk_jYlI<2K8P5&!OXDT5%^cz=1PMMHk8FEy!5~BPVL0F{)nvYN9rqS87!rdwDL#@9$ zMdu7+-)DU~@I;KxQzLPXYsL!bFohGUQo^APuFnNenbZ=l!1HCa3((R114-!X|R(;QMH%54Y$zrMI8=GE1Czl~VfS?B_ zT26S!HNR{%Za`d7`dHy5f`emb-PcQ8)e`(?>yI@^M=+gr0~EduHChZS`Cz`^ow*Di z`_MEIt~tMjstl_$I)0{hRL!$U!)hegR3kfo7R=X5qukCEy(Yp`wEEsr+RRyL>)kSx zNd1kw%3!8Kb5}6FLaU*o>7k07IT9&dQM3t`F03=tEguc#?WvkGwuLjb_xC7(bxXd& z>>G?Nn{eH8Jao3|XBB?U^vA|zS!V$xd26c3I2hZjH%1!2j?~qG(X%G?l?-jCb6o$D zE46F(U|SQ&5%2@a6DzArV*K=E$XunB-=yc17>?+PG%A)wyU#&x7oK3`Iv)mPP{6{@Y5<%y^u!Kay zp4)8PD8^{B@&p563aJ14GR@tlJtIl1x(01Zl4AarHSm>JBJ;TH)69vng>o}e+dus` zaxChb*OEe0RZizvTS`&-Q=W3mt}JW~c90%EHacV4C0#yEhu;l!iHLn-+CvcXY!%^) z&1rBpY{-hq5yyO@`oxqjZ?|owo6KLt6CTIN!P+3N|7E;tVCu=4CC+T&IG9o{W?I9v zIdFn%ZbnJzPP2n-s6s%+GB$OXm1%MH)wQXH9QZwX3PcRL2ya%KzWNSnyT}LU^PRti zUA6Y351rJv0J&mM+5%$wCCf%v*m8RhPWbmCj!9WJtOwKx9(!O+~hanZwTNFhZ1Uq!047jJw0&cfVrJPsh0r_Loe^p!!}Rl`g4p zWvECPZK6!vg*wu(N&{a@?Gsn@xADu8S>yO_w7=(dIJjYTMItrTLr9}^AWzVASy5R8 zepo_s+-?LL4$|CRN$gzX>!uJWwZNdYTEC9kKT+#FtFFr}w*6fP+qtbOn5@k#+Ah1l zNiLxowQnpgQufrbS1_yy-mEMowPI-TVksRl19QZURu16AA!t>&8Dq8iXQZ{nFN$7_ zU=Pt-b8g##t=mYv0m$#oftk8k$x$|T5Td`?x&#bb)jA` z;S%vy{AVEOifnU<8JVeE%pVAn)mVRbNSoPRq@4`N0AEL;ca%%^Y|s9^Vp5oLa5zHy z^)4&mkP+O9hrx>huqcP{eJat~6zv`byrxnXT+bRmejnCd$?gacYpDIm-8wX6!PfD; zc5CK26D$Tp(%}+E;5otweuT?AW!71gfC*-%f8+{GllsGxlhfD~ZD!{w@+$0&hJ`Wy z$mq~Rb!65-UD;?ajtEZl^BT#%iiCVA{tijar%yim)Sh^mt@-78m_-I|g{I=Oyfk9{ zt?6s>rq1-i&eHdh#opS*TMi92F4mvvgn|m<3iM&xXog7z3Qc$#GLg+LhSl`dPzpJy zR*?2N8j@R%UU_56OH>QKY2SM|Tc+Dtb~Hcn@O4=>Qfgq!IZKe`obIm#w4>|k_3ORM zr`s{UcV`OgV)u8e_Mrcz8i+lj+*iR1-Za#xMBV=wH>Ylo-*4!`*otV zR=Sg=DfUQe;B~-V0t#eQ>7DGah8myVEY23pJ3k4VEFN=M$yf|}0-RFfQqE2D9(|Ud zvIg#1;$gE(Z3p*jK2vM;1f)PTz$(htu@Zc~={@g-Pj`2JeKRa-`H*{mAJnc7UH>lL z8sH_KzgFIUyr(hfv9s&y!zj!`7dd*Fm`R_5?yP3}_)O;|N^y!8XbcUXwR>VyFDlxD zaX>FB_#*?Us+h>LjgWQ_&27`D>lawbhaAgH1CwrbG`gR#RO=0%^tEa*&E;<|&u)%m z{M~d^G?a}7=Zl%mit$HA-B!7AZhThWc3sgPwqC*n=$7H^9R>afCxdZyNLZ{)vndPm z`lW$W#v9GjS!xAP!0bEy6aJdgT_v^tUl$Z#0UtTUysSv2t^OucpEEXuZgM%?E+<6^b%Aqak}nMxG4>=k_hrh}m-k5j%8gZi<^PMuCybu923U5SBzg&s)R zK84`7_vCd}haIFWULl%Hu4vl+jb0Fk6}pnSSW;@|;W#A+fgN|{8&-9hYF}d64k#5e zKs+tdXComU@*;Q0%F}#Dn^@ygP^0^W(9EE5jJFND%Vaezb>%VwX40-dsmSL&kf}B6 zU;qb5LT439HJN0ZceLJvz3xwBU|hWbL59+%uYqNscWhQp?U#qyA(nhbDOok{Y6PD1 zhOTfle!y0wcc1&zsJK3eOh(#awkVeCh-yt3f!O!GSr8Mhp!*L^_3z%=W!5(j6aoY_m8{QSdhI>x#Jp{ z-uxyZy9I_|y8KDP!f>b6)Z?@yybG2Q_Ez$ejQRVj1YV46qLBTgLG~b&rg_Epd=QibHqwB#k z1WuXVO@3XljzNk^mApR}g;lAyy%ax{yP2W8p>u7UecY3bg27@0fi<7CPsbB|pEv^F zKYlMxI&N1^yHlN8B~8iN)T!I(4DAB#xaM1%&St)b25&Hfg1R2CFB#(Wd#{i_*-IoD zsxLw?)<$MK7X$;Jfdu1cxC0l73s(((QY}?=sdiMwe=1k2Sh^Cm{*ps#Wxf&B_aQLi z_j(Vg+N1^AYiO9xb^fOa6ysViVEh)JSz3cVH(4NUC3J+0jKjUOTHI91am{JCKR=-; z5AvQ&$D068{z=OpDMf}Wvyhg-Lz#-w(}Y7;4XHkYd?2O$S(hMTCf7xN=SMpJA zfqX_hhS2cpbT^uen~6;L+2v!l|LZ2#;oRRehlGaAAuW+Jc>oiwVysSfJA zDngqzE4snNg`XKxKCDDi%X8hwhC6R+en>TshMDy(X;*g9#m>pv_{Gn+{hG;3uTvY} zVfTU6=Gbv)CFM4S%^1xN5=Ooe5}mn26b*bwlHYgjSij+3M;yr(5k^Pjkg|>Z{XPatKQ(37uTSHZk9qgpJUd6l+=)swKWVVu7zhY|P(ih(j zJ0@QMewauyZ}o|k%50NE365|Up-f%#rh8QnJ#y}3a_zNCwl;sA+5UA3S{wyA?~r@j zYuhQMBt=#L3x?OGw=y!p&KP*a)cDrfn?u^O=hso&84Z@(M0{=^dedaO`x zCEHM{r*Tq5uhQ=j&{?tKeuJ?=QisN4e%W&ULhFf6Ji*d(oZkpVn;pw8y4JsEM6SU!=E8|KpA4GM8xqS~Nas zibvk8mLD+Ze|NbQ6cZbS#Rzpd)f*6%_4Atv4AmrATzy=@m653KZfQ~dLe$lmwuv+zC|D$8*eH{E`FA3QCgFSYt%+rQ>5iu;I=+Asgt z-qX$=(h7H~+}<(S7n5Hi{_Kz>Z z!3{NkxS%9bzG3w$CR_QU#DqOx!sPS-W>TN7CV=;Jf_e*iA9mUwgf{al2Vs7A%|w$Rw979<|m?B`jl|2?j$S)IwY()|{6lomE?XeSk~HkD*HwBzk~c zZ_(Eauj_=@Ub+FHswn(4sY^{{bXP(64TY$Q(#1T?FyLxq1)&PRjvr9K6wS3HEbd&R z&%1pR(*hnnb%ji=G$F(0#e$%F<Gf-X$%0(N}<6XUR{Lj~L#cxgL{=@a~`T9R)jx ztF8dlLG1!3=R&mE(=-zLOKvG)J|+d_fAXJAoSlt2p-#df0Qcg;h1p8_#fI>&u3d||GgL^|L*&(V4L_zmq`VTI;@%x(T`py$D7_m5j7iBrYxU( zNj$pDDb7D(9ep0ZWRQCGEaZIJ=y&UF4__mP;tW1P=x8Ta_9EKVn7=zXDsJV@cu-hK zf?=AKm#=FwXn92#-n^^OG@8q~A@h&V{`YC3x@w9!OY3$$eG9^PM)4&;Umxk(BaC!%gaN*&Em|k%C%7x>3bVvrvFAGVq*V7 z9#D@GY62U$Ougc?()H=>-KivbRj9*?q&ef^A1V-8O3vgT)Sd6yb$E3M%4DYW42m@X zS|_+%s-$ROw$HL{D$UMsgKdw%Jzk)5D!?EEw^R{mMjtz|8!EB~9mYzVZ0r+CrXZ3q zbFC@oRaDsU23xU88PtYLQZ}2TWe3zMnzC#~@MOFz|Ks%+#@JYvvQ=E}9l?5_S)}jS z;{L*+jupZWNPa~{eTa};RNf><0i=b>#ngL0WVSSA=vsJ~qSFL?SPQzMHJrtB&vkk` zKYJ=wBuJ?QJyObE50%%GQIs)`jOU8pw@uMX|5uV9pYNv{PEOZJp>XAEG|nCaG!1o<_9aCyhzQVOPQxvnY6;8r&aYI}sU}Q{v|c4QVGrF#qdWL!7#}DyfU(um!U`4B z-3lVH!W7|BLCDV(Oq0#lTj2HbXbCEl`n@mS?)|DG)6!5J9Z#JRqAGep3XwZ|uO(xh z>?MzF=%Oy2mJ2lTl?q3hp+b7EZgP>jB0%Wungc5|rB38p$L&EHSU?6qdY*_OcSsRiPf=vT zXnCD2VY;rtpiW}*1q$|`1y4C4Wb&6Sd(7eG)5WVe@wf>5tOfWl%G;Drev! z-{#Ab(%SL_DhvhBOg5C%w!Zh6w@!Ts7BqBQ(Cy8(a=`i}tVO$tz8sPI+&uJjUbcU1j*+;4FpaL90-&-DJmgahdX|F;o5&h1NaFmDm3PvLvj zbUcMZ>RTkP-HOTnZ~2}@?Vs3xXsC@uP&|z>lI-Ex{g0JL+=ncY7E8f9O5)X{h=@d=pJx1(k#>Uo;j?{vBY;GXCc3KQs}F z)4D5zikn2|pEr+fu?kPjMCSukF6G)G#%*c^!6R4K8#~Erx&euNbCSXnL;s=8pY9F( z3EWx?mY93&6lI!bKt`bvqdlq>*mxr@Zu%_o|3h=C_kh>(9o&~sP+lIXe$3D`l)Sz5 z^>~zD#!>m(`WWCFBq6kmX)qNeUe6=zvFn!d1asco$@@2qjzy>Y_%A?w+xHk~X5rR% z_GGF?xG{G5X0Is)V3}J|{*FR^_+<^0aNV0x)axA|s%*CsVHn6Qx43mpJ@*;}?UMUU zCqfc@=-N5=v~Q*-jAUeC9I8A@sJdkvzUt|rPy42E>HEAUvG%%Y6Vt*2SwmF*rygMv zN#gDeJN-2Dca7ps0f{XgN2FZ9EB55kO+=lOhgOAS`5<6C2b;xVlQw(qiVM65dF=e7)%@aw##c zx=02asUZ86lF*v!N+_X5vo(QAX$JVP>+}jhEJhh_90t|wE-O9D=T!M-R!h?-UUC@1>1|?9m8~{V+3?4W_ACy*=O*smgtzRxf(razHSJ7 zVa0?WssDBIpAQv~A(CnNT}YiHHGT?CLRfNr{FWt#?~Zw8Uw(^$NM_7fE=hQJEC)w~ zsh`K&{Zq_=I@@zF(jNQ~XXR}>>H9tDabG5d_dq~-5}!?ccn|w|ySp4sD09v&`-7B( z65sbd+9<<@XK$mQ zou0;`bvetd*^RA3DWj(Q8{?scT%l!5Zz1l?`NjWJ)pbTSwQb#4@m@s~K`$Z%6+}=# zxb%_;N(o4BB2^IS9i$lo(rctBoxmlbcOjvN5(r3%2+{%s3>u0w=^+VUbd2}D`~ICD zYwWf5*?a7L);ep>c}ka~=6-7bg>*TdvB>+wKc&5k)Fl44{LpfyE~e{3XImlkV{fuv zS?%hBrtWrQX|W``Dm6H99fjd_8h>pQ4x4XIYy2nWm1a!^`&rR~Rpcoa7Ha z*o)j4JYmyO!<*WRo6I{s<9tHeWCt2*I-(UlI2srDChELM?77a+b^}+<_#|6$n9UT1 zW#+@O<={_X>2_=|i#{SrI*~Xe6mSNe@|A&2F?UNVU`1X^RT;S zZOHfu+X0UJY>V><4Z$zh@16#Tq1JUSh!t8+ciE;~H`LQ#E7bCoven>v*ut)L#T!Dl z5kslZAeYE4_gr$I${w-@hRAx+1Xj$S*nWkeRBXmZZw%?R<+=Vd5@FOU{!Do^2sI@C zm7YR!SRKb(O?pHl3&Qqr&tjbn9Wcr0mb1$lI27jP(rn+66h)Rc>=r<7>#4Enu~5)H zOceoNc*<3RUaXUTREC{ zC@DamqCPlrdMjop6<(*Pt*fbD&2Tr5UuL9Eo{b{6#1iFwy;{8b_)ofabsuQ6#$WDK zrv2l~)OBO`w1*B{e6MAA-X~{(elKZM8;!1yno|}?(Q>~Fh4M9mc(!QCwI5^0(_vdp znP&M#7eWClnjp6yuEGKFd4iL!Cnn=P{X;mDjRkJ0K+bAywe1dgv*E2+Ti%-|MwomKA!~QWmGy;0h~x)hq21`pw;Crv)mPc2ZDpy&aYDrFEHkCcB2v0# zVsfU`CsAVqxzCi{?`>&ayop27gU%>vH-5dSfa*CJd?ktXplA6*hE1^{-$y7Uz@=;V z>@>Sb7jDTH4PlD0mi{Tgo)GcimX1w|sKi^p+6jcXtxg5Kf9@Bj+FE8w;q3v9we~}k zBa$F&l=8EGoSPVX5@$HNI&i<)s|E=FJZ-*8Mt98K2bxzzELR23;kLK}w|`6|MLX>F zvD6&t(h;;lnL+Kg!7~#j-UZ9(lF53lJJ4huOo@@O{amKh6eL{Ml9TIR%ph9eYNns2 znNd|kzo|<1qCE9=S;<`%_MPZ*G+`~5UHx@U0m#xv19GH z9_Tm+aTZRI%7Xlvo>`c5H=>U7vEfY(J#k}W=@HW?l7X}wlgoHFXnJp%?i+)j_(6vu zF;~8e{n7w%ki>Qk&~HA{1p^O`97 z{`eNc{ez$p*cHYq(+p@PB^vNbQD|c?;lj+#!WMC1h;!F(HU3(+{2T-R~XDaOSaxP(Om-zgTwG}9#Q2`qmydBApX@-^2*`bSZ?bz3m{dI0xte#msh6()4)#;tVskzpzpiLF@tp` zBFR|zR$J`+<2Tf>!LVR!eSEC!{pWc0V3aeYk8e?EWRf1fON(7t#em(^&-VV8Ut#Lb zyI@NWjd~wY=-{|>l2Mn71fqO& zHR+P$&NOANyXcH|mbVIOT=XRgIhZUz7ArM9^E4>%X5ZK=^C}}AttHLbXHE`P_dPKa zmnJ6%iez?|VO6yfrMBG-OGa4@Y7t|URpWh!i5HI^%UyOEyY6Oy59Oauy``l>?)Ms> z6F3h^Oe@)Rb*=Vv{eK0n8hequTRIO7oYGHr_VH9wtIk5!H9B_h0rMvpbsb2X+e1XB z2n2LgNg+c#)Z-?g1SN8Py{-A=fm~C))mF5cm&ZJ?;3ijLHb6_?CGZ`fEWLy44 zhW!HnOcEVgNmVbQs(QE5oIwT8q=+UKOJQf-M2wl>a9pKfcPP@RV8AHQYpfsw%h|w- z+j>)!E9~^WIQ9D=O4o10R-v!dy+MxOgA;gTF2 zwLXg&Hp)q0M00t*e?8yq@6}P#JcKD>Q_GOV=zm39xN&Cdtlix=Nr=jJRw?NB%G9H; zq3=izh88u#6O3imk<222sZyQnVWLZ@@&d{IwpKjJz2r^xIZ|!p*Qds|e;bmj!eXxU z1hZGXA1btXsi$8rjI-*84iMUtp?8=UFA3dR6dxz#7yl+@)m{+Sl~Tae84GsUZWE74 zs$s`9jqR_NZXEpl(FE;OtHH5L)s>u@CFYMa3sx%-vtgJo>ZYZCLklLkYE(R-oJZAA z?d)Oa?$=MNB?j6pEC|Je)MOj^P^tBG=_AGMFLG;VKi8+mf1XDup`BV12vmeW zW6@T2Qzzk|I_fr6H;*jfHzfD+iGlxOu4n%)5C2odXEE0xOmT?l|5A~0mWlmp-{w@-zf?c0DC&5F4EL(OQd?uSw+>FY zidbr0GejHx&0x~0%Iwi%6-?X-Am-!N)ScC7#iQWXRj=KzL?+1G5v7Ga6Tw+tiGc?t;_XV!f;wjXgLbeV=CFoPWTH18y1ox#{Zx>~|y1F_x1#U7w` zb8~owNz^1`SVT;b++ag~PGMNxOWX5gW@Mmba;+b2VPk9S$95@kB*fgZy>|MPED#^8 z`-REG5(Um;+b30goQ)o005vA^dM38RwkafX4fW7vk2>T)h4HL`NFJj~jUOKD2L!x2 zq`oSt{jNkNAl&ETe@=p@L<*Q$W2JU46Nk49PhY!XfpG&cd0dklL>1H#QXHI}4kYi6bZ_g?I+{PV<9chI4P1v7WWZic>>GdVIJ(GxG zv>oKz1VD4?^tr&#WK1*yq%#NIbfuA3-O@nB?;|{Q3R#40-HoR9p?(h!Hn@Ktf8!c2 zv_-G-QT<6>)v1@Vt*%7>wh|2IVfVr#zepkV#kac9mP=+0&AEy{v8m(+)!4f1ybaJS z=6%oAg3`L2qECpw=Z#L5?gpo1r5meYoIv8#C%xsZeJ{(c{LtYdQovr;^yVB8Fkw~N z>q7n(WvZ0wx3Hh;X?_Lq@V*>s)JX>-=+-ZHX9M(_jw#?zfi%e@kZb9k4buPp2hY4~T;+DA{Y-AeK@Bd* zCva(q^he9zWB;n*!Jh`^edPS8kB|}ubf?5!Iw!2!x%jGyhitReq;7SZ{oE$sOfbDg z;LmTP>5-K^)yg}5J&jex9BrbtMyPWBcXzW`aNfZ=2!v1XDTqeEsG0}${O0zCfT~x8 zlbUhQipt&}-!|wtFo);Gl9gL5$BXY!M9YU-GrNBxF}hKXVYcKZlJL z$L{u+9s_P!Q)x#Vy7R<=XvPLrG}!-h_BjfVIbtOki-TEDLzaBQBk#k;tfLXdcAMX2 z7)@ozfJG+lhmQyNY`ZyjA39<^g1UNc?HI7ILE764;t{0&GLOP940_OgjG3B|>5R5A z8h4WyPZMkec2ru^+5)qq@y0?J@xa|{3zX$anp`521 zL1*7AsS0caq8zKzMqhBGU0bGlz3dJ^rf9x?y7Rca7-Y761Zi?AO*bx9-82R|AfQ|Q z@wTI)kXp@H)5I*NzpT+c1cyAqfZY3^7afYVe<3;tt(YqlB*vR?T!%M%YHz0NgK*-P|W=Y4%J zvqRn3nS$*D8I|Qn)64Bl{14RLgG5cu_aI?6LyiHIBS^I=aNFgV@f_(%1yct+oyuG) zlkqPos_ln&PD2TWE9EM)g1cEBEWZu8jZDUqI8)$sW}j}kbI5KM^Q^fuE=W(pfPa#h z>+8o1ju|h7kVw#}ItD!XPq@`>Q5odo4IevSDpU_sOZm3rzk$F=t~_Tr!OB3~yt$T) zOfd%e81RKc3Igp0ng1FV_i~>qEwHf@vUF}xf#`(|r5@z+b04GO+{%*lm|~xV@KZ{hyCi I%<QH~>5XHX;%ZH8M8}u9OBIK8-nujz>V+ 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5919637an271a1301_1.jpg b/kkmall-search/src/main/resources/static/search/img/5919637an271a1301_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6b106d463473fb293ae8fa251b699fabf1864265 GIT binary patch literal 1432 zcmex=CXgXW2B0W|DJMw( zKfoZ!!63;X$;>Foz$D1XEXer(2$0Xf#LUQm3^>`jxH*7Qssap*EKH0n%nZy>X=X+y z7FITP4hBv^AueG>Q6)#9GATxo2`ENzFtM?-f=o98+Qi7r%*@Ef%n31rk%^gwRgi&A zkzGjGP((@DF)&fos8H3|#3^{<;MYKt9OkRG9Ko zX|Lmzw@uBZd-qwLe7t(9u}Y>|U}8t>_lq-~rlm2N#cZ?gW(Zv&J@0k2XHisERa+;I zM(wrK!{QUt+n7}}WSSf7T%LP1cg7yu`Equ4?8GTKa%rEqF6GLe?O3Vmd+TOLsMoJG zF{M{EQ3L>x^-K{;;I`dt(+f@N-s!Qdq>JZdh*2PgDf8pSoOPGO|QMbY}Tgd zJ{k{K`Ku(VOuRawxu=s;Qj)!|$nJ+O-Lmo@*Dx&Qt9FY1wbALX|tAOE6!{-@d{ z$;Z!8N0;dyJU|0qsm zIy7-s@4QIGJy)&-TSRrdyuaCY&zy-pTRMz;`mE1!zI9Jnb@_I5amu^srL4PGm@_+W zS4y_I&$_Iyp375x^XbR)B$GW48L_wi+50re#-#CZ%-i`bml9=vSeG44igV0@w^TWC!Ry14Zk7CrqWz4jAyr31OIF_~-72oe z9jvna#H!GV|15v3dZ4Lr@}6OH+q>Y$8i~=akMnb5ckW+%?eD_$uJg%%^zMCG$@5Zc zi`9WP(>3-SC*QC3PmJ7B&a*n|SY$}>Nr4<^sYl%R%quHyTJRTKT`IMA@=MW6lO|_e zJE$5{c=qk2dDl`|*t!_jglw=-^}q4Sc!J;Ny%#-IwwFwBJ1gI2IDwCo-^{JB=accT z{+*^XCm#Rj7MaamC0@9=WX9@gk+*^!HXi)unsUI8g~wM~^Idxf&!pCu5-Yl{@W0<2 z^`9Ya=iivL9h2mus;3xkWUbzPMW#tYfLn%-U145bjLhdn%NV=%=)7W@BT!IT;J)1A z=dZfNUoTr~%6>dPnIpdEy1=?(U)ilMG&UCHtt`JOx^LeZh2&DvO*{T>$!s?|^sUt3 zk!#OuZmSQ5@3c&xPZQW0(vmG3b^mu8ciZXpi{}MgHEiKJbt<%dYVG~AlWI90{P}BX y_3~y$oc0!B{dWf~S!DW4f65ft?fGk0sUDO!jW;98$|U2(#l?%=`g*1Q-vj_4$UOM~ literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/591aa1abn602ebecf.jpg b/kkmall-search/src/main/resources/static/search/img/591aa1abn602ebecf.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5b79b5de34c7801fe441c657277aabcdf16d2176 GIT binary patch literal 15334 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/593ba628n8794c6a6_1.jpg b/kkmall-search/src/main/resources/static/search/img/593ba628n8794c6a6_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6422b5e349a6ff4a803d2e2b92da3c4aa2490ba8 GIT binary patch literal 1351 zcmex=CXgXW2B0W|DJMw( zKfoZ!!63;X$;>Foz$D1XEXer(2$0Xf#LUQm1UNWZ*tpn%QicKyj4X`IOiXOtP-zxM zCT3PPc0nNq4q-!15k*I*KqFH#^TguPvQ1mIflOm$U{xDsEc%aP$9L3_L*RF$ppY zGT1X*+F$ecaW-E|w(dLQF3D&$1J*o^LR0^ht=}&7{F&$C3d)nMhEBlhQ9yw}EVcM=e4*%n;#Byi`ht^3mx)i{sDDWA`bnsX{a zr_V|zr+vd$p@A@5wC9fEO*L+Lp62eRpv?dhZH9wd%U&#$CRbJl-E% zdV8JY>cS_twD?v&Q;bR1-@8EC(3nSEXYHZ$8>SpTmQu1+{Q5J2Q_G#VR12GQYiTbD zJ9d4Wm}gpm&a(M4bYFx8i%jDTbk6kPVwk-=R4}_PdEN2qOHYk0rfX@a-R!L_=&n^% z%-*S~(l>R|>^pT6@0nW^-*x+#eXQD6N#drZd&x`pyq=XRuSQ zEwF#IcgeMvYW}USL@G7SjC(33xtL7((93gn`&tW4b4~uLZElKPPyM)eEk7A}>U4C- zic;jNSUH%8fFE{i?NgU-$l+d#PIU@3%i! zzwEzzdciBvUdC3&yLq!-*}2{cbIrgNLtOj_77F_X0~U1!3vJvaLO z^s=;e?hy?XzA-8DoxrszYwbO(87=0TGfJMDTcDU2t`QW?sjTH88@yBQY`MkhIq{2D z&1zcbQ!>xz$syrcn{GyN>4;6;<6$|Cuc7(lJ2kddkIPM~ax~q7ZgsM{wy7)?%5`m6 z+|##7Xy>{@7LIG~CuTnC-MvbCT1Zyj>P;Wqt{Qo+acpgzp{97Fy^~XNtC!a`&mGK( zwVXHdm$7)R*fq`X)8c1F%M}wJ-r5+|<*{oQCj+Z+QE2YoUEieGx+hzgwtFO6d^~43 z^O&)q>H+(eM|}S6>UfzX=rz?nd+vuH{kKm~`W?QYcy*`DZKKU{j#Y1K`8Pd3|F?F+ zwvBdEr(fmJyPvDp3@AZZMI>o=dQBs!v>c@JHpBv=D TUyIqepNvS9RZe^?|NkZcF>e%i literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/593e4de0n5ff878a4.jpg b/kkmall-search/src/main/resources/static/search/img/593e4de0n5ff878a4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dce9047cef5d5d1140f60684a4fb80dcf07a5155 GIT binary patch literal 46891 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 d{dY$6KM|woC?H~;^B0`hO^{{Z$J{`mj^ literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/593e4de0n5ff878a4_1.jpg b/kkmall-search/src/main/resources/static/search/img/593e4de0n5ff878a4_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c24ad8ee17afc35e10bd7dbd2de7dd41cc22de76 GIT binary patch literal 1649 zcmaivdpOg39LK-EO-3oE5xIoXO(mDo!lZ=Bp{5$44jOH4jjWMNk-6lElHAKBVkl0N z)^yPxmney}QE6>Ot)=Bs6YZ>Xo}M~?_5OaI=kxtM@Av2ReZDfT>?Kfhb;3CT2!eo% z`~cZ7*!F$;tza++k{1N~p`SO{cgQb*|HXd9f7@ku08$BP18q2j1TZ87M?x|V&;bBa zfP-J8q^LZ9fx|*<|#r5C1oT~Up!x9Lu3<5bBPh!+=3GI zw|rqK1YmIa*MAD31Xoam&69hU@>gLHTmirp6%hXh_WsP?wvLT=XmlKh2B(Mi-H-CxpIKMRHoX*2j6*nwdOkbj@i^R3tw?=daz!Ege zKHF-a`Me-D&v^IqhE_^U(3-d-B`3D26m>K< zlDy;6m)iv2Fi)v>9r%pcF;=H<>hXqvz&Bu-^ZWN5s=a%kK;v)m$s}vPK6m?aijb4H zQ(0s;T(Z3`O8SR0{VXQ@f%J;ULVuI=w7=ASRJMM~X{n>Elsed~1m=@N?lx13?@ZX6 zb0j4_PD4TqnlMbncsIBn7g~*E&5UXZ0#{pzksoj|N9gY~1&)=0RpO#^hk7EL&dwz7 zvP?~G@yqIdYv)`Q*pHI1YRS!ol}-JbJ&$R|G+WCjs;`I#RoO2#*qj?Rdu6BLdEHOI z5lRZPeCvBki<2HiU)^4#i8}o-=Yf#kZI-JMpmeJ9Uf-%^{N?ebOBQAN5g1}iwyFC? z+Y?%Y?36eMfmL!Y(e*y%!(3}*cyYC!46LS{AM2fV8~wcZSo2(YQO9ucs9Dl(5@OKy z!s4%D>yEeI5YanWkEF*^QipjVB<&fjU4A0_z}H3t{9B*;*V9UGn$fsJY20{!?RK9! z9&x!Rs!_j!+Qdo16{_mKw8-MNbKKbBk6t*mP@m-I)uqwfSI$*T*{PTvI-D;eCWmaM zm$RIV4f?JGd1WVr5^bMetXR;A$-QDypy8e4@HjqivX%XmHo;SZv12WUd=8RS$O&J= z*?5QVT?_d=Ua3K6m!!pAGCNnSLc?)A*c3IG9CT@0n zL23Py^gZrh2U7;DIs~1ZTeA)Pf$7+J}{tnV1Nq9wI z+DDtG8AZT++c(*IsO!^x%@t>-CnbFqdiI_n=UV^N_!0GSje39ff z$Bm2$s(RP6u!yU%-Od3`(jqJKYn1$z|`_WWa2sa-uioh73?Ic%D|T7OB?AKxu_N`rF9!LA#Jwe5tAosMF3Q_C-u34oCOc QV`dhy4rJ)<6Uli00JD(8^Z)<= literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5940944cNcd99ecd8.jpg b/kkmall-search/src/main/resources/static/search/img/5940944cNcd99ecd8.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7c83e59eeba34888ab1fbe1773e99fc374e70879 GIT binary patch literal 14396 zcmcI~byOSQ_HQVqSb-wNp)Kz2)|M6vn&80-6t`l0$V8MgaqQ#55dvMpn zOYi;N?|tvjx7K@S&YDbSpP94QS$p>9v-jEeQ};`NCqQ{6c>o3m2H+j~0Nl?4-T)r_ zZ5V$~nCOoA=piP$VPj!Ee1wCIi-UuWgM*7lfRBs!7!L;rp9udk0U;p~Auj$C;wOZ} z=xf5iFTp@R`1h%Y53vbxad6Rh|1aD94*)R^U=A>ci9rl_K#YM&jB(!qpa%djFtO0u z{F6i@FB)ST-?VbM7ZctXhi@Iv4|gGlf2-^A$<+PC1YST zb^aVzK`tQcQdRSFc=Ra+C6gG~+|u=XZY47dtDva(8%-@8Gxv}2iPd9=Y(jGK3hylf z6OxkiI!2a7bltuN1w-4~(UZ}k^}s+Y^S^0>o*e5DHYUzrUF6VuqgU|}7B(Ix4(7iG zp_L(ih=tbVHOTpqDOw3qAz`q~_n%}>$r%I$Wrvp!v6;*mncrxd2gX+>w2d6y&j22y zAALZKNep-ixVZv6!TA5u>7HOqY~--@OQ&es7W~qr2)9!b(Q05N<>~YD&U~TJ|7ANW z4a`z znPI}VKJfTFd?w^c$@}tvw9c1uBeMqc*9j+$XXp{%;`)+5-UH4b1v{OuRow%yiE@wb z0h06AF)dlE~LUtYJDQqnxy|1_E%9;`OsZ{7$^4XDjxpl~EYL!+Cd_o@cRtuFQbDchOVqil4t$nlPRi6H+Pwvfd z3dmrsd86YV@P3lFhOxSGlvpN+~i zFXD>h^d68Lep-OK8CHwYTiQ)|XMXpXA8-#Chu;IZNnyOYKO)?d=;C(??g1YuL;l#Q zUwPUnj~|lnJn>->BP06V{^TA|YJ(n2!0z4hVBVay(&^KPXdmsHyPAUAYE9Tn-Gwlu ze$jX%x7V9D#kd@`7-hXGAELjE68{~h7U`L4ac)|vMSm8^iFa5J zPEr4sYNK`Lx0OYCy|7v+F6DC6qoz@pwk!QQ+vQ8x?^x()!Tf7p*3ufor?dGz;k9wIBJ?8fOLr2y z@Anx-ec9`_UQume#TcMkMt>TBP&l5184mLDrtwj znvvu&4TYzy*VqjQCw|KS8C*w^5~-T;6Mvmg@KN*;MjgBxGsA;$>}jXUWmp!dayoD* z*Am1PfA|g;MXIi<|FlYrHXZheDOMUTI@90NwK1vBAbiH#c6;(z(pzJ8u&0@RqIAZY z@I~2gb}{X43#dhwW{8p-4ByN4Ih}XZm}*ZwNVMXp3kJ!ez!KSCq*=_^uovQ=`lZyx zE9cJa*!CT=KF6H=epT$xB7I^(3ExjH{v-jZw;6)D{N zC*oKVn}OfK+vK4(+ewv^78E+CU@Nh*4<^&WBT=uQCV90r=FP1trDC7d+yiJ|;fR&J zV?C(}pnOFe5mR7kOI6JKQetL0!&`Nn8>#IsqA7AC@$pcAAb65PnnlK=m=)X%jD|qK zj@M`NXNNkr*xH&b0OmXa)f#5MmdjR$~ z5~V2&`s(e$(o^kS#1x2K9)CwBci`$A2F>)k5UjtIZ4ryL^GqS``(57Oaobiy7R4>yCGpMR$MVogVQ)X;huO9+&#$#tUu;=ceiRw)J z+DQ_gX=pH`i)-B@IIE^)mL4p$=9PR|R6@>i#wE^ndk+xbsXrchgFM{9Yw{LKsI)mN zjVX1fw<|R$Ok}{t0et#*e?ACq*L~j9qqJnBb5fVuXJH%%+hgdX*ce^&b?>*rDH*`1 z81v(w*J;nDJz%rSln}qgD!rz+euxiMAIv|G*j9Vc*(OW(5ok&yx z{@3q;u(iTsUiwdHt9)7q3$p@|(m(^9361S&{A3Hy$d5E?89I=fEKIsojW*rk zto^f?njRB@PYeE^Z|e`@B8P@=ohUC_e|7nueOxT^tmtVhbo5|ac$eh&k=$1@HJik-aP``6Ohzmi_{&ex0DEmX^GY=F*yvIkt ztuQ?Z0N{0%y7<*m7PE>JUbqJ^$auGX2xu9>>7q?Mu_In#s6|aVlbuVZeeA!vIV-%# zW*xR}G@|HtsQrtGPN!cm+l=~7go(Z(g%M8ab#_;-_kb6qrzU)7dFZ#j_?LVU9-Fwv zpP5iOw_9>Y?S(Z~%?);=vtYw}4i~ zDN0-G6yg+xw40koRVC~gb~Efg>MR}5?B!l@Hscd&*`V+DB~F81RBqhr^LN8H{^206 z=V1QdcDw)V(xd)QtG4NP_g5K+xDh<;b~hmObX^;kE-%Ykd2LZ_x7ZC})dDP(MgpQV z9tb;hZ2;8DQZb7wryf}Nt^2yBRS%r8n^ zGHUo3&ZYYMTXS7ozY#9yYLjZv@4%&<@Dfc|osOqGj)qFrWtU6)zqZtMlX2{@yN_EIC@`9 zAN1ls+zea#xG38tXX?72b;d#v&wylPox?Z-+j7Rb=v=0nt7u-Nrt^TxzIa5dJ{Ro= zs@8m6`z`KNR3i>Sr~h8D-I2!Y2Gy0OFvKT&Ib<}Q6Z{oF9&w}g3DsjVA( z0~+)HT%6G-ZV#4>y({Z~Rno_P7$kCIEs0G&9`8@Q{(y^KCes`y2IOCvD4XAQRW51N zQ&QUM0yzZ+RNqj=b5y@yW$Wbtd8ky_bWTU@Y=?(Ri~@?~h5BEgPl7MnEX7;p5XV$E zCYangUSobaVQjErM;1{B%OWv)S|?&l{40I-`g-t{ehJFBqI&mYLt7Kq6lt;YddM(;nsh)!3!FgSC z8Lu)z)xhWg0d~?gIAKKp5B`3f@ zMwK((5uo^ZzsZrd_?}U|U@IzjdzzWS7kC`}-tcJ1A$ffmv^AexvroT9(9QT&nN;@%T>520OO1C_|Ig1@t zQ*!~emo@b2fsHfYGjopNIJ$4NAxt}%Xxxk^rPQAkTsWWWex86-=Li_bfMfp$EpRY1 zy$t+QKECsWw&qk&W#)~z)!$hp^A1@3y4*}HuCcZE-|cq!`&Hfc-lgisSjXxo?R!6e z)Qd!YA{G}IrDX7o$~R220Q`v_WDoe7+zOABdBJYJ)n#Hi60om>tnWLI3?g3*DqKaP z$_6|xpw{ZD`}XGib=~p8uVKnPpsO`kO~(<~f**NJ_$=OQG|E-Z+}cKp=vA`~65sG= zCVH7zG3}>-d5>I1(-US^5QB?PE&KI!-IpVK-nrM}>ZwWggZ>&&m!-oA4{4|gG+d+8aJ-{u$dC-`fag%hdg}FUoS|Q_-M%rpa zIUfErY#UDAV#6f>7Z>Vhe^uEnrj;Z%rIx`k!K#y2KI$6t4b|Dok}%#p>w_fO&&{8l z{5aWm%i9#m->kG8Q?#Yvgd$+no!F`A+Qzoer%S{*>h*C?+=QT*&N5z+cBm z{o*RA4X+@!AT1-+zZ|*VF-ugQC^ReG&@&P8Akk3g+Y~z(^bYn!+xn!lA;+TlHLGRq zq8zGr?^daOYr6V?TX)@kvGFrPv5<<(uJuAJKqfh&N8gJ+;JT{o<%-KaV48ZNI3hdr z7rDweeRl1BoVP}q%B`&Fi>kAiPpJ`#r6;Otb{*3$FBQ9yKW?si?g5TU)fji8FK_S6 z#G+m{#xO5MSMXN%#7pDJ{)Z?NI=2uBe)|8{y`|>Ymy|NBvv-Ww=L$DSP!>~pt(q_EL zJI`v-$Aig7qT0c;Z76HfV`JJwQX{=kd&8>0M5}*xpMu`mP$yT3^)4>l*JWCJlm=GMh+bLeO#JR-e?2e_-7t z;mq1EW{JP(G>kXhY5nTe7gs%a?oF@D3GAN(OMH><=rTY*eUxz z+*N!uDYLqN(!7rklIWD>%-t*Ty%7HeX-TP-KNKcEr&?PdS*u+v0KM+xGD#nbJ2L0X zYBqDqYxozNeZtgsbB){%!wPeCE};+s;CjM?85jaYu5xS*EyZVL2dyfQCxRmkZx02>}6z6&q|m9r(xQgwY#)ad5sR^ zG3Cp1)W4(jNak}AX7E{}s(;^6hx*7Ca?NNx|12WsEMZVq5nR`~i z6E|=9MKFm}gJH?bl1yGJ;1`XIS_Ykt?6#sHQ5K%~B~P49hRTe@O-Te3p3);HQjUb4 zzy$RqmvLb32DM!DUNya*v#}Y8bj>xxFe}Hv2R=@M^(rbg14gU;F$E=~_{1xQ-61N9 z_Y(^g$wdq(i%G4Kdw@$t`=InA=`0aAeBYwlPHrNJdq^x68j)hHr@1nuy2A@0>ak7;?Y;m!4cfxVvuXsRHw} z3^>>llr(LhC#G#Y2%djPg0uZFwBG{nDv2i`%{+2ED2H){+@g??TuVbbqL-e#-$S^3 z6N)LY8K85g7^_bq!iRNRV>)ffsSW#H4Tqlz80xcZZ;Zk4J$qYD%{kwFH=t4`na`5u z$J_t`X9F_+$a>X`X|FT{zO!K-ZO9#ty5_FwK;=j*h2RHr!sR zIdq$bC|YWL7zrdyCaEgGl@;13fzFwwtBO|YIG8|CW7@RSK#2P`yho{*XHOsL;m@({ zewO4|J?x;W))Q9m&iulLFp;g0{Vf{}jrR(-`BR0w7$VI+Q%-ADkx^$bgoi&OLRa?& zx4>j@%f+lXEE5%-l#YW7IxSGfDeK;;Ku(K;h4Lyc!17)iQTXVx@m(u#^D5%S9CgGM3 zC?f&(-H(E_DzaMCs)r{8ag5U@AFvDEWEhi^47yrtYSW2XH(wLmHB&ncWQt1(jUPgb zv=BzZim5K3^2`;ZQ_SM_=Md`~gtlqGiO!>U3i-yuH}@i?jdv=)OFM z4?b?areuh1I6_&O51KExQ4jCYIb*jyco)0!8WIg9@nC{6@Evzd{?t15`YM&R0B7|S z9ny?I#T%(+5a4;*+tVHjj`$ctswXXLm?z1vcWosO?DVe8`Sjx*No{oyNmZvXvG}D_ zJ&kP#`Cef2Gk?KLJ^5PVpXtFe(8KAkwq^J=PU1)*Lu^Kl35L$xkLN|v&Lhv{)YFe7 zf)%zY&oAjC1n87?nZv0JB0ik2U1HfXePUe%IQ<3y2tS+B>f1(o@ji5yYejaX?SRMp=V4eGAL6}3x;Q7^yOLEMi~Q7CT{Ou7-& z+2JJ$96azWLd1K}L<+7w_91c_@yh^|G+R4EKW4ufC3&|-u<8mADOT9yHq<@PJE!8kCQV!WkqDuDB(H^eOz}LfAFF5Ob0K{10YVLVWt!AoI%ade1 z>@Bp7D7omlE{6NFP9ZY}3CYUG*?V(GGG{91QcA8DmyHna%VE8d1F~hO?Fb%An+svF zop26tqB@D%#bMVOFq2JFBflCvmAtB0EIyuC0Ge+`F8C4rQgMtF{lZ$V^CD4s3`!$5 z6U&ulTyLz|yc)XU6=ap&o23M?LHQX(x2C)o;&jtD+g1Q3Cf6V#H%8D+#q2hBDekbt zB!6RLSTJjb0q&dNb#{=1+w5mr*}A}3&(N7-%}$`!5t)HDqt%>qQzONfAHB8Y4QdGu zy7PWHEqUugw-Ml^o@pVmXUasS)eT}?%x_Kl?7BaE&4j~+OQF{LI*x-|RkB%$ZYq4o zY0g!poWM|aMxQUkWZFR-V=z3pSWT(4OK^WIlGDhmf7l zrW?BTGLj2kZzQ+P?BK&)y~@@7p_rk_y!4CHN)cZc z8qLt$$*o74kzW1BX-HhEB643AHPlmGdXm_<6Fl?OE4li+iC{-`q^E;zm!h~*?(kDT4e(91_q+S zN4PuU0Zne}X`q5U>cJUR=85S6&b3iE)nLf7u5TQ>PJF%ZWV?DRU%|!(YBz8-g2UiT zrs|l|+$j;4{$?V)ovU!A6u!&0bq0*@e?cW#oJ*A;`vy-+Ew9NZdw1KG$JSISpPf{= zTU)+NV8#MPXe~81@@jN2hzOD^sv$zb^yRnMqOyc^R0oi9mt-W9uB5gOc~Esh*LP`` zvm`L17nvuJ9)*_!;oglzmO*coR7zX!#9ehw*t06D)RudeV^E?#RKTU za<>$bboSg_?o`XD;x6FOMfc~#jt%X~)Nax@d-Q7-*iD7A4 zr_6ZGBhp2I33vAIDvQR8Oy{Zh&)AjPj2!F(_9MW1qAI}enr}!$bP9AhoKY>~ca!c@ zZ>bWYw;M%22)?}c$II=88i(arg~j&xz4%Mw^?G))RqGr#{88wn=1{@}x!1_tPBMgS61e7$L&& zzkyYtK>b1Hn`wcuaPRFastDHEeY%XC_&8ulrR|W^iZ5j5-4&y0QB#?dY{oR@pkG67 z>ux{YZMHtd&K^d2ZkKQmC=%Y~)XBU$G+pJ}iDqtyY@ophNxb@C&-+8(MCjDP;JTz^ z{V2S9RCz+~j6QD&$gw$1*+*%quf35-{=M!{cECY;d%F0$Q2n|j7lfm+^v}^S)h@G< zgg37(-(`aY>4*W9z(|FIi~)m{HK7J<0Yl#mEr>(6`+@07Eb8<#1Z z7x-xF>=V5H^!?%_ol^O6hC&TR?pzKgQJU#`I1CT8$h_2VVKW_ayb=RWbInYDd)uzY z`J+4paP+`%ww>C6b7W|z+g(xC58lgtVV%Vi`GPAv()^AVM&Ff~(yAE2f7>)Sp)i?m zv7Y4((J?U`{q>stJ;$~ZXsaOvsR) z0}mImCjXAVu#Hu7;?I=vl;odm`>V{ts78AILhr(e+xJ}t9H&vdHsoTh=#aiq zHb~0nxS8dzZyF&f7#y^GR*CXdt>s@;$%@Qrs^ugw{gpa6|WMzEV)d%)cnUP5yr)g zjOR3C@ymjMPBps*4gW`kP`ApkS+|v&vABZeG$HY{I=5(+{O$&v0n3WJz0%z({1k85 z93fM<&EChP;d#owtvr(9@)bN&mmp55-*p?YbjS$vL$9|c<1kP5vPYa)VKp}36bi=^ zmH0Q6X9YM zOf)N7=m3f(fBt%mws%JX`Xc_~*PQ9OO8r~Ou}p>{C-8aYWw!#;I_Za~H2;@W>0?Pi zzTe+!*p>Ix%Q#(@rc?WmJHO__ITmN7;hcqMMhB}7!I5uQUKq$l#F1t7dr;|V! z-uu21<^_x7L>T+~!o^l5LkRc0c=yXB=t2}T@;d(>aK)MTrSr}6-v#<`V4jDKbeyu4 zErb1Ze|pRFwIk^e_!yk_#a9jd;3SpTbd}{v`c8F@1zHlkwe5DF%qCwJ*q6CD?(cM* zZ*6F+?;0yQ zBb+qUv?3LiKv+L}dc8rd)L0|V4Yt`ydw)_ILmf|R?`cS!(+@kg8SZw3@s{o?qk7Jb zl*>Dp7}r;I@mrwoK1vJH=SUmGyQ|g#Uc$LUctyZzposl6Ytn?>xFr!!gnktBAH|)_ z+IGUF$i#0eNocu}bkkMb7cqAYw>)Cc>Mfm`~u!S<-!P)!8^RR+SiFkvt9E$;i z%kMdEvXtT$bwCh2T-DEd_C_S@tj}jYH~Y^=@s+4A1x1(JGZ0IfxI~9HS|>}1UvmuJ zNxQ`0yPt+0G_!5X8w}fW=tcCp-0&Ni7%Vm1l)1_TyJ-q+XU?`m$d(<%rNa)DeNYD# z+~Zd=+K@J2p=rM|Zzu~%lwV=Jqp8{_+{&k=uM&O}G&%Pl53S^zgm)C_H4rA6tbj+5 z!teLGCfD43CokWmn(|c^2X=6bgx~N;a36cv{!!~t{pwt*j`z#Va$TjVs;uw3vcYkf z=3ZT2dh8PzeqO_>qX@+kqtCVl?ke1ruexj%k{g-cT+Ox4on8a87y|V-@P2LY((5;7 zp3$>)1Vz-$D;L775ZbdJ_ZVx&ELn>Lg{d~@($oFM#dgXH;c9Fda3E_K(_HFSbz#>N zPLHn@e*WT;rUt;)BO2M0jV9j zU5=Th&n%y5do;85B&6qm@-fGLggvx~HScUUc z2E2@M`n-L?;-4=icp>UH|7)fC4keWmD4}*Sa2fBW^H0?ZVZb`LlrCCoR#zLN{Zdw7 zS{G{Lqgc`9RdPlD;b;fhsZDUPnS@O2{s@Woelt{Wr9IrFA(9+4P`BtAXfI@V_@k&@ z?iWVx#sb6mqUS*^*zA7$ji>@1(OEoPD zeh1>WV6V>Azs`FA=a@p;sK9@^ItI^)f{6f1>Q8u!xwOjD9DETZch&E1Gjmo0r?cQ^Ek{a?=)RvLwgn=q;Tfb14ZL) z#!x*B?m&?drwW>_q}Cux+|!$F{CGD5*CdhF&efltjXem1a7!AZG@XLinqO>{wMVOv z2cUxAq@tq0f~>cMla8CW!_U-Yd(*|EncGNHL|1wMb+;w4UO|NtX$Ov+mgbIn5cT zKz@R%nX|IWY~-gvQaPdx?-x?=EGWTU!xaHeW-uTE@nWr zr5=u)*F-d})Uexun1M`3Oz~#nZp-rN1z6Uw_YHBRnJCpk$Gx2cVJXL|lk&oXUEr;p zJaXjO+oAL$fvcA}-N>KWxdP@W(>8R{&|^M@7MwG$FdY*pp?ssBar8dtY3x5N#C3?1 z(XlK0Lw1SS1ytUE^S>-)pi9c*cpOyG8lVg9{y674^1{#W%;2;;4a^mhMG@|(C1QlO zY$3zdC#qjAW^Z*>ZCRP($~^lc`GJw6O9!K zL%thQ=-tXkvu}4gWxULjVW3}4%Q+1NJp!5%lU{2hi$h6D=8SiTpxw6}% zq)84+zKTi2S0&~eSnPagxeLdmZ}gwBRM^ck~hu^I7=A2 zl9Z`cCOM@-5%2(k1*)m}s`>iOD*cuD6OwVi-#ShiT2fFcsS|-z-Gv6FW7=2BFT>=U zXpI)eChjV>nt|7mkdITco)I|aHoK<$if#4-Dm{bHx?p&`o%>qBG&FGziodXg|3Gw= zw&&D|xz}#!NqS&HOCuAa?AJ9u!KmSm)KAU!2}hSe(6~>dy;Iq&cL(@T{@G7!Qp&Ev zc^Bxy-ZIK?$py8wmzGEpJleKp4{xty&a;r4?ONe1eN1BGeXL`$7ct2?u}62|gRc+H z!-j>;qDq@fZH+JbY)nJ>h5mdjV=2&?VzU?I=(|yL-3e>=_kSv1u_cdd zW-GEXLy8HS5C3C=dVh)VfU%_O@gkT`y?DgDp*ci~fnu()cj0Jd=q&`rFV|bbs!<i>1sYuvA)n6k_;M=B%W@ ztJ%8ywX!aDsfV>Xh z;Mi`wq`T|swTG<^zbepQ{({6d9c(eWV#D;@i}dN}k7agsH9m-;F>+!5&t@LNsQnGF zFL10eIZsWHhi4g=vCaIs0bA)xhFX#>XsqzbCDBQ?BH46$3%|a&myApoqC?B}&x=zn zbY?|35wV#!yX2kL^TuCU4~+g68~1mjS(W#{?{@#Bqc^cNT#R65``@<@XOocI7Mr|> zHV5dq)8sEKR(4)hU(s7R&*mgwXAPlH%d7nJ#_idq?}4bB8qbyas&R&?dU_Ae@`bwG zbsZXxsku&3)^|}lO`0y?x+rJW-fCcN*7%;Vi#~M8ikWb9 z$hCy=+=B8@4N-eP116kZ zTG>b!U3FJDgdJnAIeaI>(tCZ+rCYFzxZ*|E5J5y!Mra!*gI)0bwc#*cB#%>Pe5Nt zue!b~nZZ-%7|!f4k>`j=O=m~Oy*{|&*fJQSHlBpwpw-Zzx3reN7wd6@TReFswz`On zSYB`I;yob98>?XyN?NbFi%Z@b&l!0dPWx5_kx%MK9g;6is>@cJSIp1smJ#l= z%uhY^macN!^^)O6%A~(co_y_veR>Nze=PQf7`aRg~#ZN!R2^KeoFIsm4A$`9} z-%xi(AFaEN>ScexApQ`W{lW0G!-&+B`m$4$2G2IMo*5#Vs!&Ux%32cDtvN}*d16A* zB#MvFdKy4``ZLNSS0*~;Wgzd#RBKZ4hs)HySQ3w@^Q{RteOY@RCr>zWZb!UZR+-3Y zCnPX}jm(|n0^2E=y>2+x@Qe~IL&;DgG=?pBeEAsq(I;|K*X7_`H~rF;_N%wqtvj}8 zY_1p~k{hb(=(kY1t(7h)q7C%OUh@jfq6z9LHTFQmbIe@(Uw9_FJO2B{U7ky|{Zkm? zy8hAaoKLXS52tMuPv$xAp}a1qjU`#eS)4`0iOsPTa@D51$pEBN9Df{jn=k3Eq%Zh7 zzwB4@boB0Q89F5#K#Ah6zmp6-9+egXy52YwtEK)X9lAp?s$`L5-UH}XgnB^iLr44H z^5sKUc?oBo8qUo}v82rvKr!o>0tF{cElC*?EGZSM-d~5Kxr1G_w9{I2lzSUvt;AXp zy4gI{n;l1$gw6rR2q~e>4t?x@-KBP2kxKz=(q5l=Ef?@G^nFfHi3m;(>0cpP`K>cc z0fNNiK0GWxD=>3HhTq8;Lsad?n|iqjwm71d#97AN=V3n0$p&-@9v|0zEs-+K#-8V+ zDWp`nUouT5i-!orj~MzsxkmeWw?+|&JChq?{^vHiApzoHsTDsZ*4yauw3UF)xloq` z$TU0Ckey+grKD5EJs@fH%S8Y0SwHMjPUcrvuOD%56@vorQZE^25DR@7N34qHQi1$aEQ0njMZ!n@tCS}hu2Ib zT>5A&$UlyMkbgJ4$#!-n9ILYovUCT;vQX+zccs_`5jN7WJ&{;*cB|0RR+LP)ip!#^ z>v<9$RzL6WS&?+m)S#>}KD2+kAysphP^bu6xW3(B)Yr%YBCAePBPt4oIp!!XR(N{Y zOAdB!Hz@2v0V^Ssmj}cj>*5Lr&35S^U1A&=;e4wOu+&{_T|Tshx3ko+ae)~;vA#?C;W070ljqputv zR73az2nekj{j%U=-S;U*^UP%G9uO=emc@2NEwH3Jc4lxcx*QWt4O-#4e0nCS^C#lc z4E;w)-+Mr$sXuqxQ4atmvweZ}nl<#{KE`5*{to}fxXAvk@{DJR9ET(ELV9!3h!5CD z`(hRmW{&bMbv;F(-zP1U*HKYLq&aRfwTPb0Mj=dsOIm$Az}%nmav4U?D0hevQq=tw zi5|+RCM6$PN5|Wf7eC=-mG4>>6UbI*FVYq#2+GlSglO{wPD4T;7WIH*T!=7yjHSjQ zju3tif7&6vQRGB=<)2;YsP&D<1r`gh-_2nuIXh|ct&`}aaI9uGckuN>@N~a!)gPwT zIRRCZcR+P-|C_#JR>E^o5(PxikPv0QA~qK5d0gI~Zs+28fnPwbRIB6=p19jy`YoG@ zss5e$#8VEi#}~V}x8JG!U@mOe*y8Mlv&@C&jzQ>xCMjbse_{K=n<1hEQ}i}fTgZ!j z;CEdrK{?FgO#g*#(vx7x+sOqP)sQoa4}O@pNi}ot=P5nKC-1<|#LQd!{Z`ke0ze*w z!oO1DX9a0@yrdO?-I#-|$eUlV)uU4V@f06s)AF776wU#sv@X^)EpCZ1r-)mqmoI|i z?tSC5Zd@L!Y?ZR?Ep0Mcu69DTi&DMR&OLygzK^e)*@=_qI3~gLkKCNl=8H1mpa9f& zbDOQM7TR>lc)0vmvuTfi%S~x_16(wne^(`Qy?8Z8zL_Hz69?MlvgEKG$*@Z^v<5{q zgbQ-HFs_|&d`h$D1*c$svLhbMU$8R!*+pcp>%x<`fowUqpkDKdD~Zbw(Kc!|>~JkU zttbAjK5q2OW@y51cZk2ogK64^ol^CJi`#vY)iGf4P0#3=t_vg3*Tl>JO5`eixw1 z)`SW=FCzco>(i7JkC~m(vu^b7-vbW5|4ZX6@#~@HoyOusPY%KITko-`vS8-4abL8ojo2|n-$F$t}=yJ9HT*ZUS19~;~z_v^uI Uyn1HGXN`aO^8f3LfcxqH1rK!L4*&oF literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59788619Nc97bcfcc.jpg b/kkmall-search/src/main/resources/static/search/img/59788619Nc97bcfcc.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4ac60eda732cb0563b0a9f4eb6a81dfbd8bd3764 GIT binary patch literal 11010 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 Q+C*$9uZZ6wp+3(3AGAd;NdN!< literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/598033b4nd6055897.jpg b/kkmall-search/src/main/resources/static/search/img/598033b4nd6055897.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b762bfb6bc64ead4a14be64cba6317f7d0feec04 GIT binary patch literal 7806 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 MGUq?Ia(9RR3*`CilmGw# literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/598042c9n6e4e79e5.jpg b/kkmall-search/src/main/resources/static/search/img/598042c9n6e4e79e5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1474beb98ceac3c4d02a5d2ffbc9a38025d23f70 GIT binary patch literal 4647 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 CSJXQI literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/599a806bn9d829c1c_1.jpg b/kkmall-search/src/main/resources/static/search/img/599a806bn9d829c1c_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1e2c3625b1a3e60e22d2902bc901d01d73081289 GIT binary patch literal 1178 zcmex=CXgXW2B0W|DJMw( zKfoZ!!63;X$;>Foz$D1XEXer(2!lA-aSTX+i<6rTD4{37z`(}D$i&LX$q12UWMXDv zWn<@H;1uK%5*9I3G%_`_EG#SEymcE;y(G}b%s`9;m|58vnSfF{K>HY(nVFb5n4z+a zOo9x|iY!8gtd4<+8`*@FjGPJ^CtiH`;r}fL9%e?M^Oyx0>>1wtiI^F$9P*t#YSq@9 z{+iV;%IkX9xOJ?#^XBS{%co90&6z3n%+qbcrWbPm1v+cLwvDJ zz1`MBD(=6pwQnmu5uKa5;p$u6qP*hX6|2KDWyDI}hCg||d}4m$#${GNyU>5|MFe6irDpfkD}N!bI04t8w^}NB+vON zlr7#~7oWFa*SVLEHvd#Mxoz0;Wu9C2rnAd4PfYsp%F8TV@JW#S(a4^UH)kln@-@uT z+*bbeyUryeSHq5pKd-Teb;zRLz>ov3*K)rSrDjvzkQM&Re%ejVKhc?e z=d|Ukw@rUr^Dc?TbPLyQaTA<7YjWE3lh68#nZ-VCE|IiYdU0LgQ;QYadhZf<#l4)w zz0+RnSKA!hEsw)0-`CI{wwtrEF&&s-u=#mvkiMW*IL zgdfMmFz%(t{JI)n$6nse-CE_Am33Tp=G#f)FIOKudS^>=CR6J1312rK(#)uqcz&yw zD^+yTyC)qzj})4x+%YIBudB*!<+>i)!8lvyq_JAGf=~*BgJffH>EGhbbCorcau?_* zCTR06&T`t=B6LQwrzy%&-Loz_ENpY($GP2)O8KubI&PjSC~MWk5NZ-;okV-nLU&R3?}w(=M5y|giiZ2sL5>e`i=yWRg!@2YwARdf$rP)%~P%#Ylq`A^0ESk?UB^=kha rHu^uBQmA70wD)gJeYwc0`xhpE=2%%T_vAmr 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

            K)o;7n9*XZ@09;-pg627=z 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59bf36d4N29f9ce53.jpg b/kkmall-search/src/main/resources/static/search/img/59bf36d4N29f9ce53.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7be066f8e6874317bd724f415007facac3d293df GIT binary patch literal 27872 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 wq}d4#_5uSkWo?|#1X^VD=- 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

            0z8{L{|k=x{oPl!bgwc@Gald8 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 F{{!Uy(|Z5_ literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59bf3c47n91d65c73_1.jpg b/kkmall-search/src/main/resources/static/search/img/59bf3c47n91d65c73_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f2af33e80917c552323fb4ede781069077d892f GIT binary patch literal 1107 zcmex=>wt{5U2q_UCeAO%q$>b(!l=%41ydCk_?i}jDieIf{e_9jQ@`? zh=U!+fCRWWxjBFmCISpVC$ciKuyI2r8JU<_SlJlZIRq8CIE93bl#~rk3pblPIt2!m zl$K9ixCmq%*qKPCF|f0-G65w_1sNEbfbItR2yUDp1IR!{L!rWr7ul7JOac=RikLb! zPF$FjTvXij;p6{X3_Q$?K({grGT1Y`y0_xa-Mw#ozFnTn)LeD<+Ed*>v!?4fZ-2Kk zKq{v7$`Z4!D|Ia4i&te$UFRiDlX?5+i(r4;(rV{QKJ_U)XKr4- zwjvv7%{yiK^M2gkc|SXMtJ*A|C2#6f zc5N;{GyU!ZrK((2lb5GvEEPYke%ha7cdY5IU03pQ%eFk(+g*2GG^%xd;OWK#0=F^kaUYLn^ z?>~C1eM+WhQ^od%{Hr%!J z*!qNP;iG%YxK7VZbl4laJw0^Qg#~-gu5-Gq@^0x0-&)-zy#FpL)ZY2LLHc3Py2EKJ zcIc%#9Z<+T{QDe>p`YsR+j(5m{WaFe&NVrcRu})Qu&}B?rz7lm_PKdaq+H#mE9HgW zGkUOWvBZ|RuD^VanO~TnIbACEYWv;%LFK)S|JHMdyh9q!oqc9@z`o%2VTmONSME7= zWVWc|47?D=e+W@>Ix{LV7{_d$-5h37=d zo+?i~_D3c>S;n?|ow(-Yl}m(G+p0aJc)kW7ap~&TSe@COIkSep;Zw%exkh4s%N4&J zO__UqR?gkcIT@0H<(FTSTJL(Aw(Lz<@o<}LVlD|BCVgyHddPu)HqIQC5L`=swxhe8khi8}uOCIES2xQ74$ literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59c493a7N3f9b9c85 (1).jpg b/kkmall-search/src/main/resources/static/search/img/59c493a7N3f9b9c85 (1).jpg new file mode 100644 index 0000000000000000000000000000000000000000..91565aee65798c7c04c905a90017750da4f31552 GIT binary patch literal 11060 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%0D00ds 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59ddcd8cn50a50637.jpg b/kkmall-search/src/main/resources/static/search/img/59ddcd8cn50a50637.jpg new file mode 100644 index 0000000000000000000000000000000000000000..486ddd7941f720161ce446971891e35e968f534f GIT binary patch literal 7331 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59e4279anff3d63ac.jpg b/kkmall-search/src/main/resources/static/search/img/59e4279anff3d63ac.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b6a357527bf9a092c6005a3cf85bdd25b3df9515 GIT binary patch literal 12667 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 OujKrH*}=G-{=WbT9oKRI literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59e4279anff3d63ac_1.jpg b/kkmall-search/src/main/resources/static/search/img/59e4279anff3d63ac_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f47ee163c955a82067b701e4fecc627884615c78 GIT binary patch literal 888 zcmex=wQE^G*#)CjDGK>t2EX<6^rZKazb1*WovH)eZ1VIKev9Pkj z6fgqqW?>Z+GGr50bYu@KY+NW}87$)v7_?o>=;B`d-Z-I*C zV#yb^<)7d6$Vue;9$)U-z{5tA2mQS}U>QpLVOy zF8Q?n*@4=^lx3HeuU$SX&}();^o;=J9m-ea+oq@A+IW|*Ml15)l^a|sW=oTHTxRu@ za0yQ8K2L#qCC&AfeQZk2yiew-Srw&hd)r*I*^J@boq`mpN^e`u>H~-Q{d@k*=*$(zG+g{jHSg%WfLAYe_HcbxjJ+Db>(fj>pf;%*`oF| zYSL{zR-v}VHeMh2m$4Nun>%e)R#)fYW70PS+zXccQ`ujHt0WtXS`X9;_Ufe#h>e!JBj?x|93I<-`#qH3oV%!TL0e!0A8>_-~a#s literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59e42830N9da56c41.jpg b/kkmall-search/src/main/resources/static/search/img/59e42830N9da56c41.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f2a6fdc407c6bd544e1449337e7f07e5937862ef GIT binary patch literal 12339 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 Qz`?&z!vDR)d^7cb0Mfh+(EtDd literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59e58a11Nc38676d5.jpg b/kkmall-search/src/main/resources/static/search/img/59e58a11Nc38676d5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e8ce9fcdfadc5dbfc19b45b6a4856b0e4036c25c GIT binary patch literal 4274 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/59f5eef1n99542494.jpg b/kkmall-search/src/main/resources/static/search/img/59f5eef1n99542494.jpg new file mode 100644 index 0000000000000000000000000000000000000000..205d65394538a28fdb23bf20d89d912705104e15 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a08f6f6N5bab2c1c.jpg b/kkmall-search/src/main/resources/static/search/img/5a08f6f6N5bab2c1c.jpg new file mode 100644 index 0000000000000000000000000000000000000000..feb4805530e8e9d74dc1aea5122acc5a4740faea GIT binary patch literal 8257 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 bFSk+I!CrBWek>15e3HVfn-7k+dO-aLl?S2Z literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a1690ddN441b5dce.jpg b/kkmall-search/src/main/resources/static/search/img/5a1690ddN441b5dce.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3dda4b6bcb1ebd3dfdb157e748a896961d023685 GIT binary patch literal 6241 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a25fd03Ne4d0510c.jpg b/kkmall-search/src/main/resources/static/search/img/5a25fd03Ne4d0510c.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c19b9049bdf7e5ce2dd60e52d22034a8023e1104 GIT binary patch literal 27011 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 a5D1h;{jmsL=VM1t$3yc!zr_gnyYN34>qo!< literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a25ffc7N98b35d49.jpg b/kkmall-search/src/main/resources/static/search/img/5a25ffc7N98b35d49.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c19b9049bdf7e5ce2dd60e52d22034a8023e1104 GIT binary patch literal 27011 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 a5D1h;{jmsL=VM1t$3yc!zr_gnyYN34>qo!< literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a28acccN73689386.jpg b/kkmall-search/src/main/resources/static/search/img/5a28acccN73689386.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9d5bea27fa84978c2f5e9254216b608f788fecd0 GIT binary patch literal 6004 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a28b5a1n8a5c095f.jpg b/kkmall-search/src/main/resources/static/search/img/5a28b5a1n8a5c095f.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1de8a7287f2a47bd2af76c1f62edf7803e48d24b GIT binary patch literal 12165 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 Ms?WJe1K*bZ7qe)I?f?J) literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a28b5c6Ndec5088f.jpg b/kkmall-search/src/main/resources/static/search/img/5a28b5c6Ndec5088f.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b312a450738ed83749dfa7d7e6ba6b1310ea76b4 GIT binary patch literal 18139 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 b0l)+7^aJ!g2}0s>V9 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a31f5e4N284ce5e1.jpg b/kkmall-search/src/main/resources/static/search/img/5a31f5e4N284ce5e1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8e02b6d074fde8de65b93b63c191b0a3beb5799 GIT binary patch literal 25576 zcmafabyS(@Fs|DGKU2_6Lv6B*$jXK(-r zREW6jr%1@+swOCS|F}{&wT{n`_x%joKtM<%Vfu5Lh?b5=-P|?d2P%-0TS`sC%*8D@ zB)))4QrbNz(PHELWf|}W0q%8G5O4sZfVE9?%8w!bxByxh05M)M5dMZXA@@?b^)L^J zI#V%Be;(-?laktW)bvXx_>1+ObJ#%>DSAt2?`&#n0rn2JQWA$cdbAd(_E<$wuINvp zV$7kltp-Dq``jcRosc%ph?0C3!y8C6XZG*b_$xW$CqFDloyd%;JFCtzg}nAvBQM|i zsCVUt9<-^|=5qpBKo*w5_9NoP&IHM~(&&D19x$?wQb4>ICm=X%LXZ<`;U4%P$l1Ub z->#f&H=Gns1Z>AVE0=%-X&%2GQO#mTl{*znx`pGhiyoLA^C z@aNfO8?b>sp{@Tm<8E^=x6t}Dpr3Y%@|2s@`!@nsDLyVDwS}v@o8mcaxukWaU|IDL zt;X2qjN|N^Hj@(FaR=X;HH9%yG;Ke7cscUjF555%R1Y8i+lX7kShU((9fdm@z22%i z`vl|Y)eunRIOf~wsqr>V#HfbR0qaMjg38V{Ns6Rtn@S341kyD}b%}Z}^GqaJ*;wH4 zd09vUIOd^>>*B9do@1-ofcFxPEqmS!iwg3)PA@O#Pl2Ruo>${iTsY6rlf)qyV&?r= z+u=;aN&QhvU>IuGY-;6JR9>L>X&8as^3DQB@1&>FoqV^Nw~L^FgWb;29hyY4wiU54 z=-_BtLVcs)DQ{sfNUe+%mwRDal7Au-YeMi&zI_+j{PKCYzSUjp7XI|U%ZCc#V*DBU z0$2*>5Du`=F?azu=~2D^mhEw#>OXRq@Mtsq0(b~oLVb`Oc0EsPO(FbkzhgQ*iSBOQ zduLqO9PcHONkgd&4?a*1oe<7p-lfCY5mEb=*y%d{W>7@bLPuZl1<*rOvGG7f9P3+R z1UmnG;k!Q&{r)@K{Q0uj;V5tX=&i4jIb~H&;^DS+1WTKfXGl$BaUyyJ2PD-4b8`UjjtxBk5TlFkJym6+n$t=3YRgV*2w&uMxK`&^F$?^~vm zp*M6wk9l|d@MbJQvG)T94f*6Afwcputnt%t&XTSm5O=9VkysNe?U7V(^6cB`)I4hB8k5tR_7K0VVlFE+kFp7&U-|o>_IP5HiZ*xt zo)4BqdVac;aqQHNe6_X8(!m_IJ?%+et#nu9*sSf4q;>7lPVXT9Oa%B}wVFziB z&ssmvEQdfp=lJB!b_QJv>i^&Z)rldZFQD76>=vN7cf?L*d;n&QyW4L47*D>|dG zf0t=+2(~Q#G@2xr4J^VyGS0ucbo(r~Pg^*Nohy%{Udl($AAs8++ry`uVswnB`C0xA zSh5f_Pli|A22VDEL0c7Ry3TI)yt}hrx7QeNnT!e^e*sYYeA+M_xBI!_+bJ+wG11wx zx#DtC`GkP6Miv#b1@$3_k(pwaoCnZ6z)e>TmMR=hRw;~$1O93&tzwv6 z@9kCcTh*v)w?;Z~e`xb(!*!^W9^rA#{s0}3@Pni&85O2y=_WvU8PT3_%LYn*;gm~n z`7jGxqO5BAFBI$dLQyq1V{>9rzOT`y5SBi;A3K%K-IntR%gqr{n57&jhJQ2lj+t9%7n@@mD46 zIrN>1>DW0qzZZeurPKD=Xwo)sc%^$|)^Aqv3-D8H!?6}x--*H2ZqxYG{kl6hsjn6^ zE$I$+tHi&*0FXGb^+}ycdSNw`7vQ<7x#>Su4lMGzW2PDIED+tq0;{(8*G{A(57CD= z_X2W`yBuE6DR1WKAHC-$wmC)1jS@fg4Q4KcJhw?Pho+pxh|ga|5ikjKcZtPpQaq zAD?GT&GYP|t@%@b(}U%|+9G>Ehf5R2F>~ z#yMgf9m0-!I*wuZOm|cbP$%rL6Gp%@WR)C$rBN;+D+Pj-X@3VnWB#CVA@=Ss7#Qi; zxb7%W)h2w{5PP4|2tz&>8z6D*7(emekGqSFK5cfkn5XYiaefxx4N6exbBhcmRFu&) zvbYN1|Ij&aJiEzp7+n|X(wux?WY37IhD2@_4K@@kc4t%CV|kYavR8;m1}Z8Hj+y33(qY~)wJJjLw1nul$WhTo?PEbX(1e|Ch(^o1 zT^v-~9c(v9l*W7cE<7tUdt2jOhjp_vA{hCQzg+p7Me0T-m)H)c*Mn)#g224=_)((} zzgGyy=8-@ils34trBHhZ89O(Uvxis#R4612EK-)4966kHrzv8o(Cx2>&^9C^poFYR zMPORu5}bJ<4Q!EvhUg0_u5;2RI73y=A z@u6Ie8@kr|Kc_rcXlR5KK7${Kk;h$5UAyrdtyn+6ji_-9B9(-SlaR&jZ79w{l#vZ$ zX!jBv3=fY?GIuutay^aov^#&9w21Z$b%V`HhlCQrbcfsDQ@R#zVxHnK$*B10xz8km zZp+#{N8fT-(G7^O=PDu0?8OGOn2UIiE4=ppLI)I^Ie)~^9U3MtRP4@?`lI5F>0k5F z=!@%BsORoC;jNVE3)~J~TobuzO5^Nt8Mg1EHDfLlEXLiiPBjRad8A~WF8k|lQGSLq zI-<2(-RB#1GOHZetuwN@$|=i6O|{`W{lAW}ymjD(EA}|v=}pDubBF$?w_&lOhO732 z@!;8jyS5iV#RbJq$K`l;+^wH4?Z}x?N|>E#vaAt?`}5(zT=Q=1XSk^Zvn~tOah!o~ZfbMkLQn75@A! zx$bO$T6EiGJ*T<87e_Rb_u*d&k7hf#St%OTwmQV_{#5T8uY6+Z^QH6H-ukdbMK#W`hNe8zr>YE z6~(ydf?wW8ge@mcvGv36V4k8}t%3_Zvba9*%%1|9gskA$t`nAq$%9+euCbX_aO6>B z)F`Jg2V@lMGK~B&S=%27q78%K068qvjA7*}?ec{ud2-Z^C3u)>BtJ9K zCerHc(z?>TW;kpwJ9B==WGR$w>dR~Psu}kf?zi3FZ}i1!Bp(#imnh>v6cfd|jxd+? zk`+k`E)5I8Nd-sHO6Wo%EklGHD&hrCEgBl!2triD3!w4tcfM{FPnRgaN7`X_p-wWK zZe%$5R{i%;x9{h=0ws?bf-s@N#!$fy4>i8R4>KR@<10bRv^*nVG#erTASJB}0OM_& zE-#|8@PE&$p7%#l-3;H0)s#eKt%ptHam#y`N55D2jH%lw{d}V__n`Pxb;s*>>MqIxD z)C?7Gj~9HyQD#+JZdMDf4BK2uwTxZ>Um2gjXnj4}UT>B+q>w4e;f`8 z-G8&&!Ix7#c=`TP{E@}a_vtxb9F6R~u=l36mGDv-O+C++fTxe!H?Mb30$C~0(b;hq zQ%v4n8gBZFdSP*z_TThHkFqhD;~lKP*!TK3P-@~Zg7-$u8v%mC+<$k?epef&+=-mv zO0lBwkCT)!?{;tpaKxAnq_(KIYYDqe#?}~GS-bkg*k#WwkNY&Vj5c%EoxAuEa*hb~8G50s#tT&eKEAeHZ)(3^nJ>bqiY-Pz#y`+OZ(F&`O;W zO{G^krQe*p|EzUDH&fVg7j5u(aM;O$nu2+psrMe%m&~h;8hmO>k-hq>lS%xQ_`k{l zeJ540Ao|sN$)ffsgz^Ek3CWW~yN@9_B7Y-iS73ybw(gWn-M_p29;ndTE=VFMmN?!? zvT$YdQs^EfMwJ>Fnr8rz3t<4dp{2|l%j(w!gSuGXekuyrOxE>4VwB2{L;5N$97&Yj zDt@$bkscJ^$6URu8(ask7&MF-`t8f7Yl>`V!p+RD$BczPOQEiK7^(-gTQdh-k3BzB ztY&uV4{_H=qrZZp<)Rrm%g{|O1wxC!DoBj2wY+pFt6Eye-j>x$G!1<^BfUN2Tm+W= zAkntYD2jj^yCLU63U5FEh8E*3drTpJ}Yf8BarPj*s_2=3O1qCViXt%~HzMo^$Q-9K4bhj7+s2z#$# z``Uc*95_kOa@)3-j)e+#iqz;V^8!3p4zq8C890q-)_M`{cGjBi!@QqrLZ1o@@|?Ia z%+JQ`0M@tWXX|Ga&Rb@>_jY#f-#9ndZ@X+me~fbG!qDdqrXQTjh_REK@(ft_t57 zb-n;v?&BIRjh^rxX*Qdawtw*yE(P46y?6d-J<-NbxxaMuuSYnC`FNjYOQKSvA{(MO zZaHs@TMkX_Y5fw@8{ts3pj)KENkghq3d1fcP3()7E0K&Db~NXvK$WY9qEPl9N2xEN zlKnd(RXrJIe6krme*q-(Gd(xeUQhk!`L#N>Vs(>U!THU z_nY5a3z0ZjIUc|C?{Ow|56&hZd^%AjP_y0ObJ4o)>|OxGY(9I+18Viy(o}Ogx)%p- zylrQ@BOCJ)xaazEl_p6-*?falpxx!Y9GKRrxHKHY;XZ8gJMyNbukSNL zRIk5>=l!Es>PVFa`bZ$&XpH6K++-GJaE+el$8d2T((2*r%_BTIwF=lK@fzF=9?%vD zB`MlqltPBnt?4Co5FjRcBpxDN-a%P4JgFJ=a!*SLKf1f4U+?VP8~Y-kRu-u-bL2{c zVwlmi)wAvRzGkJx^c)}N{+8{rdg{LOI=i62Tk@Hm?Hxzq3&gqK^FOvC~tNp_D~G`)GEy zU(M}?sL%Wf8;g={pTX0$?LMaSI{wabBF3xF9KzUnaO0nGaTZM6ND`m?CCvf?9fXKM z!dsaT_ps0V6dk)K>fROxb9B+qaRH^B*LmoB4vl0{3SgAuXy zaiJnaVT@qw?$THfO4<}3dO@zB+>rPRZTNh^8KvQUs%tL%Ta3G_BLr5gEKM@0#w1o~ zd|YE;GfT{o;EJ(J-^@HKI%-qk`tee^V$HjMwe3)_yNNCu>44KWX91J-m>45Gua~8$qy3Eez0SH`C=NZz}C z{Q3e&FngqIeA_+ztuuv!!Z-8)wL@m$lNhJ$$a_uK7x2ZCgFQH&9CYKinbf1z=QY z?b$7v;|~(}6^Z6!j30ve07Yg7+x#{v*)2V7frOhURWqgf)4<|(=}&rUmSQJW`MThjLY~+A`Xh2%nJk6J+ubM z|E{X-HKL&dYbP;vL?Q?clKRC#0&zc3{3E;iXKi-_7KDG%OtFC5_x1~)o$z~)t9SbL z7Y)-1Pg0kw=$KSN%5qYv`-v-Gc?^*GY#dupe$6Vw>qu76C#7r5Il*^w9$))#;I}2f zOV}9v6(cADzm1w{p_?LYE99!Ygfz%=;(IAYyWRnuw7*VfNJ_`Va1)E+ivNXe_}M&h`YGJd&W z2m~OWA@W<&o5T!k@xn;1_xEOWA-)+>5u7SXU|oE4_@MaQCIzV`WFQkpB0f9>Qr$}3 zSLiLm>om%<)JyQI=cku#g|s}Ef?OXju38c)SLxq=i?*@S{&ybgNx4piRYfe@_2dqc zc96#Axa|?}o{!MQQ6NNzPIp)BHP71{^2xL?9ChYb56l`J&vYepTuz_pvh;YuexJ zDrrS+GulLGn;)m+-*gp@NhxQsYl=9rxN2T5{>4}RET7-FHDvb@@ow0M z?l#qCH&%Qv`eRyQ6(I!)NG{7Z{jOAd-&FK5O+Vu^kSl1k z8)vsz6~FwLw?j%cRu&am_)x}M!fZgknuVr+^-I3o)Vr3I&a}@#KA$D2@*TouWg%JU zCy1PYEjRkEnM3+|-7g$a>v~f}2f}eiYGfor;m9*k-Vb_MT*) zIbHx!n|cclQO!;hMZU(cBUk+=LyixH68#`&*_7o4@7}B3yExB~mRYPGL7R6*D5viR zJ^XRvZg>V4_0v-3$>d)Ez_gqC$A*^t6W9==Y`mxIWf>#*0l$A34h#Y^jb(Z?&zapa zibFmh;J=;VcK+q4-OTdefJe>S$yh9FD|d}yJQUY4^^cIKO4zP*TEH0nz^Fbg%~;fO za}95DVACmI28)nwedv(7TKM5R#_;#<21ZTfCoO}XCw)wM?^8eAw$jL}k*y00`Gs6; zH+kh@AKy6kvVPLb`Jnl>Iv{8Iv`qrFkpD9Ja@P+$rwOndnYwRZ-bST_olFxUq_$Am ziwh)7?ypr3O885DQ}~5b+I2PAHnVzijZYaQ|4m-cmaQsw{c=Wm`;=FL!$~i9^AQo| z=<69I6S(-CUPftTz{=*Rvmk$r@VBDkx^<@xABF#kq3Np*;?Tfto-glv4)b_Ndsbe% zA$ixUfTF{dx;FG@%9%TZf-CQl{+Ml4yvlNu7eE}-RoZ<|-||m1<{yZGQaQ?9=9B)q8g3yt%?-B*;T!4au+-l9IvbyQ2fr}a@2%(Q zl8SPhY6-;Az<&MY$&a{S)J>{d*WAS+iG@YH+K6%P_QvxR+%)1toEjg1r@1twQ$Hs= z;2%EQ-g7e!6Nj>n8aK2O+BECoZK*oG>CWGZ)OLnIqK^w=G)@drnw?E zGMbXe)8e^{nj41hFj%qHB1u$VlNZc@%ALTl!`bFIa=zjMryr6dY)L$|Eo5QCi=?+kG#u(5y`t;`@t3D02fJJ4OOT9EJYoCi3+iAHM%W~A=uTTGpei2c=22GB zCP=FP=EJYB->Lf;Sv8?alxK0d98aWzLnBim5>!;%2bDZjpC7>eRxA%ztKoCJ(SjzA zN48!pe$;wf?3?JyK}R-7=1_b=Y77!@@YCNDQQ>kAC55aN$64a3QS!-i-&xDbV$1Df z$jiqB;TKJTDP@!yV{D8&Nj`u04K)$47w`v~lBd>2NXGPhR|nN2Mt)6QXF?4iRQARh zsljTe|Ga$~2yNkwrAfyF?~_?nKooVit@kZ>!>zI#f1^pJ2rc7oeI+l{D7z4SD7Xri z-J>u_I@aXUZHiJVvx}z_kczNnR9MkQqdrJ1%r{8ZVN^{SAEh;Q?@p0aVcL*s;ceZL zCEoH55dHj3DJrigZ-V%4j(eEk+nmnHI+_hvlrtdXaCJj`dimmZ_E?1w(e(J#zw?^A z?q^)%r#t7Bwjp5=tPHK;W0UKS-zI=Xj5Rlkjo6MUk+W6T!aHAtGty!47r?B!rz_7I z)#)$rD_XtMeHMb6`q76W!#1B)y3QoU#)SlV=f=imGV#?GMskon92%=&Xs*CT2(9hL zs*Y|fH^@RN9uiC5e;sl2?`*2r5^7;hqM&w_YG;C8Pj$3rhCDa=HFTOWBBU9{m}vXO z%H*0JYMDZ+s!lIvFAqV-muDdN6|(s+Z0S7c97n_7487tOEg3cg@u%zUfDF>f>>Mpo zc*R%PI*`nP3}5}SxlHEA{1klVq7sCLnIo^Kmz~Yn)%XIS&pAH|q2Cfy5E>hnvH`#0d~OE;#o>p)(x1-*U#wj8sJiVZ3rz!VNH4Bfx!K`U+iqPH-djVMd`;} zG6J(cF-IEZ@T*244Z9TKc);m~MBon~pgQEQ4&zZ3e#?_kZw?NJ$W(4K4tLR5q>Sn+ z6fO;6ps`-^N-Va&MT1n6%ONEeQG6fd&UOf$PX1oVjN1H+gQlJqDg7fwcXV!u?ld(B zKaL&Qos}{%iHe$a+yQ86K;D2aY58%_##w>uLaDt)8{>hSX3XAiPJkT zPkj4h=6Xn1KQhh1B@!~l)Aoq~8hSOZ-vR%|&QS4+Cw(S-P5cwc|)) zTz}FcHZ$=jz~y&hX|bo3t1!9E>lUT8+V>61tC&{j@c%jVHLu?=gp$j-(f0S*Hz>qs zP&A1qfSDyPKeG-m+rlj$^_r2~&_0$b%6y&HMbKucKen5jPBUH6d8J^!`||NA-RSCY z&`)5fZkb-A4)R~qKcu0WNwFZhP{Yr_o(r}-Tfd-X1Meat!fYZhI5377R8t=vU9+4_ zQpWag?6e2Sb+UjRPeK|2zBj6qugm$5lzWYS*0-_eM%E-m#;CPOAm#iB$XYSAwlzm{5(?R_d~gIH9ANTe?kr<>rZj=*4(9XcnB zAB~j1Jq%K4tTq1v06fI7DPgj^6ZpD5?;H3hR4&iLrz^$`cvG8D0zC=-jvxhDl;q1H z{?_QJId$2F1Yap&sKZw36Xe}^2sbc}3#(c%kb2t-5uFVhlZT)KxqRx7Mpb_P^iYDJ zWUkxaj&ED1!yMVin}(6hLDdZ#NCv^=Xk_fA4-yyB>Um|Mt?*ufw9Wu`ns9x6mxWEm zyqx#UbC0%g5w=VV3#=w^0>rUUjP>`Wirdh)O$)B8o4($kL26=SV1ntiTckQStWufDKXjwiaRS)Sm z=POGbMm9Iu%??IWC?6fu8~*?;fsgwUT6mfS?ERlG@@~xg?@8izLyThVwP;vtbwF42 z;_s&(pS$d&jS$JO)qBf(y_}QG_lbVGSsoIow0vIbXhak&lOV~mNxQ4;PZY2q63kf0 zuAwnN@uYA4!N}rT0&k+zk4^6F+p1iFih&dsA*Igi*Pa66s?!UI*jS(Xy6YCI8ea@td;h;)eBr)-QH5<`pvzjfoNaxD?nZpwcD2E!&vWanvE>Z-8Z@c zYB!~0eyXZ45&v(71rB{%pl{e;W{y2#=XQ4^1b7p<5f7#82G3 z((=>Eb(V@tQAl*_%G5sb$}#P*^bnx4$2( zs%~w{?M0mLtaVw4bG~V&6zUns;FSn#zXcf3I}`aOH1Vk!6(Cd5sSEfCH`9(XJ#=~& z)F=P=ttx>>BZFhn8s}W_s6)w(kz`EX%=ZS4r8YZj>KYtAc>}Aq zw4KDISQP^#=XUD9k#;U-z24yw%8>cNI$L`B?4Esyt5cFq2lSv5GH&c1wLSoQ%lS!c ztx_WN?UirhQpSrjW6spNHJtvI9#MC<9QrtuJyvLy0gQ*j+REgh=qD^6|j!_;ZPu}-smbq(dZF?yh z{j%aI7TlEa!ee5(^1QN>gWrg5EETHUkcp4iV`^OmYV08C+!Ff@sa_S1c(6ES5;ks% z3M2Na#yc|(x)yy)oUbi9Qbe#2fhNA0alUhMzqwGxZRkwV0D64m>1Xrk59pur;Yad|_0AzJpFdi;K;wh-4j9LJW|o6qA5Jpq#6HI~VLRzJ{a$ zZ(4#;`T&-XM8cQSll=Py@WK5dK~JgEj*%XsK3~h+*f^vy1Y$HeRVluXXmkU~Y#2x< z_mmTyz{TTf|2&4)&T$j_pfyk>3Q{Cib1PNAmHgrfXtHs@cTORfx3EChVXZ=UmUl9` zRLmpan6u3pS5gy9NAYDG|A`F>4uoL}a>9g}@{`@>Z>YZh1d4rG0pK#QAM><6DE7dJkgodyS8Ahri{>q37Xh|LvM+|e* zM!w$@6Gs11P@F@$n1{B6g$3!wDc$2j5_1)yU)}VB1%WUF@!@#)z~m8znRl*-cduEt zV#9WVG;cS-x@*+G^jB)~Z8Y<;BF}!O|I+1C*k!01G_2UjsJ87X%42A&uVX;9&F9{j z%pUfqTv^K;LMf!)12aEvsrQk4;!N|g&^r)d+ZUgLG#T^k8aZD8KbJ3weZ9Kl7xuwf zl?Tb+PHp2Ducv#e`sOKHH(Pv&>&c6T=F5-A;?Nr}ek4$&N8uM0U2h3BCWchmS~LOs zxb(f106B7%*niNV*F#OgN{s4l&>e{RI1s2rOxo6~QVZxfUG(4ul73^h(UY#8u$5ox zZ2}Sr*h(f7mA@T8S3zrM^XW@$5OOhMIY_9OIp9lfooQTFQzaNQ!)TSIv|2l^LoS2b4|@bCdU<% zAGRPGwuYc8H5>eUVfLjY;7qx6?^JnQ!QJrc+Ycegx;BNBRZTn+fpDhRbU%emvC(V3 zz*p;&q95OCIYqsVRkYzxII@`{B$*$&Zp-5s-S_m~M}jD-=jTHrH0F?y%P`TvrQX_( zSi3;Yx+tfM>T*WHU)pLU8q)h3;a`X2NQyHocH(-f=j6bXGq9SrzNYWTf}J^d%U z&7!S6f7v7nW}d}dJ4q=^Npi71EWSx7qzbgLp%m#bBm`mPzpiF+*$pYT4bqTC+yHdy z)56lj4ltb%WeOHBKJGUQQ`r!Tb9hzOaV1iTGxbSPX*mLVX!%jF#V9kFZTMaQsNGLY z6lyfepY+=jK*uJj8d~Z45pzVeUAy7lF=)8hCFse;QDtIqniA@{nG;|e@6z-rnb;Nu z9&a0nX4^3Z+rcFqHy>5~s6F7R&V=-pwg? zHTwelu<)JLlV3hJ*f|o$cCJDPWf8t>YBb0R;GWq(jRiQ z7*7z<9ceIV^=>LQ)vWj);k1v5x%|6YVQ!T=O`{0ni8-@5<}VfYMwE}G*j#(WeIb6e zU|8#N!W>)9sSuV6mfIk+7e=b0>^w9~N?{(6V}!_u5~2CSz{X%oBH{|c^W!X0` zmK0=U(Mipg(c{PQXuak<09?*mh;8iMyzz~CLnW<~UB?}oP_Gw&sruhf7c-lRZSQz| zm81X5Fg5NR-Od$G>Kqs6V~1})UF!b8rR~(W_nkNYl?3$7&a-@t{ zF;p%ek*dlZ^W%T)h*q;(GjcR&Ux-ulQRS~MmTj7-c_R05F@xAG(deqVQ`zELsQj_x zBwf#{W)5I+rv1qHXgiW%5T(j)Su_|8QY>5i-bUp>1#zc>fb9z#;gqU_d(j97-IF23 zOT{{Ebv$Z?q1achGF6zsHFzfNRs9I-P5bF-d&^1Y3kis3);>^4KPxBwrvsl<>2Ty= zl~|3&oVtCUO5#%4p#Hv{dL)fA{tQMeRhx(Rm&w!~U=ZKzVYm>wGG023vZC(p1+!F{ zNjwY*A58c4PeRnXg00!UOlbXJo%JDe1avJ!LV5>jPK);JqsIsPDF+>`2&ZD)o>M_C z#v)6-6l$sBjRDA;pxP4k&FbqYW$PqsxOG*u?mRN%gE-zSC^~ru+}cmB!)UuI0W!#b z6$^J2{15|1I2v?T!+9+qX*QV+O3rWE=d7o9X7-hv3Ej;0Nu;(kM!}&%E(cQNed)|% z&;ZpT?_pwzq2&UBx)`=-M#wFYi<;gQ#qx2h!Hy|RIJvHcM#N+asW6d?V+`lI{j#zY zuF!l#$`74=Ka)Lr3Hjo55eOqX{$4Fg5~?Et=YMi+iKsNH1Ajs@K@!>W)?giHJ9W3~ zFZ;a8xQS30+5lHo%u@a~qf23XJSvbfFT(8);P3KrC?Tm7& zVAqe9Wps33@J4;*Ll3p<8)P%CC4-GQ+Ed2j(MO`y^^g9b*70Q-nJzgeRYd-jVr!7a z9paNX_Q=qk882;@L;>)*W6PVx0Pi=obh%L^iEDhkm_bOH+z;Q6p{Lm0a$tx0F({4KdH}OvC}QeoBbT&@#a0( zdXJ1~N%4ci&;_lIeBFqI z?v7q7bN1`+-S>a5pKKrRo-Cn?j>w{oF*kwf^?SZk0s`E*8XWxYpA9o0uMxD(`Iw7H7Er#-Deti9<}haFh-+um#$XEEbt>pJkRj9I=~X5Hb7e||^=O-%Un93l%r<8<633!K8YVv9hK{5;ixdzH za&4fJ4S7cktL&a}RJ;J1J(6^KsE7dfR;_$yQ-5XVFlvTjwCH;`V1H)$LR(=PAaK@> zhLC^c#QJPu&xB&0sJW?O8>4CKIGqnN9+9AwfzV=`Ozl_m<=>Op#1~lbz;X*cG%r0C zJdWR0fvlm0ItjF{Un#g**Jmqnci$+AcTLr3?;U$hH%yt-k*P51sz}cv{#IqA!0v$o z)>R})lklMp3pg8{f5N`xDwV73;WEYoLyFa^`rfXxb`O^YRzzUtfj(-({aCjLphzgU zC>|8$NLzoixi%k7wJ1!YMQ6-)%YbX_VrLbPUd^8y*G@P_$Fp4RZRk>Bi&?8kCK@J* z0TIhGvNw@ZXfQ8S;5YK}NORxN0QW!S-yK;>SrHb7Wm@wjIUyM^s!WaGYhRhkj5q56 zl`^azGwUIaD3k)9*?Q(X&Ws%`(+OwBMsRj(jIYA;f*PN6Eyze zuS?Fx%{jhF)l6YOST2jBW@|zp`3Q%+F4rpIx2&gG=`pLAAPjGQSS^`Yo+~O#5z_qz zyf@kZck+5gu#BfIViy4fJxzV^V%xZ-ExRw4kyhZc(a$4m1#7;y7Gelj3Ks=4s zJG0C#c{hE?C>t>plYZw8_ z+no`>kkvcJb&F0c;#FM6j0be$!=&Z*Hcy#zwY)fa4-zX)s0~E?xMZSn8Bz_>Yq+Ii zMZMio+0Dx4h>~^=Kk9>|{o=Gp!{Kz^h0e}6HV}*_af4LNSKr9c67c2H+W(%2h^86w zPfjYouMzM~3}xnbH=Q%psVjs3dNhl@WvOX3(TAf!N31|x$)UEK#_J$i#q+Rt1k==P z(d-@{ZmZK3H|T*j2xF9c_`U0Pu;#SH73Imrm6dBiwz8~|w=mm9u6L;`tg2@L)sJ4= zfStf9`>+rpUzBeH)&)4t1%0ZZ8;#eZ6vM%ts&2Dy z{@_n90BxtM69*$6?gx7mwwhjhBY)4`j<2fWHdHIlmy<@b==XRNDIzZb3haMW5v5fj z?#Z^&g^uFRy9`{FkjpUXWO2G*TD-GQ>@z8ToxX3E#(mcj**c7C21=2C8SBjpe|qoT zkX?B!jyIkopTqiWdT_W_(ih0^S}D4mKZ3%Ro@U9t@Zp1SEYqu|+wRIUiE#XP!Pb_# zfIKticWZgz`0ZDJmh(ZjR;5Fy>0=^X0Tm+eG~IYqFyZ6q-5ajfT9NLvUzn?EgByPj z)Lx^VKIJE)cQvv4Hi|xSk7m%=yEJXSo~m$G;$Z!@EH@I)4duvQA{0NBc({^ zn)tH#@$t73iBO2zkK*aVG9l`vrBdz{Z_k<+@vcOSwR=lbL*+<4W@@V! z%|5hju4?xuk4=7&lZ$L&k=Zoun0_A>N}59brKhtOAA*gsWVaAn^izR*Y;Fcv?!WXndzh*L10RguWlZ}^IJpp!_awk z2+}qmRS#{elk_J(^y#7vjFX29_fBVdhc@`yCylx0qy3TCC2E=gH_v*Ch(Drt=EduT zXnr6<0Obl$d1_fecYEn$zbWJ?r9cOPZSJZ(M!Er(uTDP?j#l)Aqo4?3u7Hq9uG zZahm}CQh5+MhLNga1-($GmT|?v*7_$o2Th>$pE#*$B_uv7gv17>2MjwH*_A*6qAp_ z5Q(2AWmwXskzRCLmYQ3HRVZfiOZ-eLrJW_s=y|(~y`FWATyl7oqFB6S+&pn@=bALk zrlw0)-K(1T9^uOrD?_XDhtkx1Ov+r@3_4hvVgn;rNiuZH9X}-_=HNSMLvcPZzv4Pl ztd=H$U{oH42S;PpsD#fhyF zRgoH+I|>FOCV1S!N%3L6`z%A>5YxdJjbF-=tBuI{(*aQ5bXtC28j5!rQ41ms&v*o}a001hj*4)4E)&6A#97f0C;0B0VY^_Y8BNDtN=Nu? z&G)xSj=IXM7d4I9pR&Y9Bz`mrjKge>r~MD+GUFY7ZcWTDp9Jx0kCXO?OD6kwUZfh%7`2Pl%nD+ zX0{tK6cOFn?ZbL(xrgFmUSY12%ap2`)z#lV&0k!z9;wa4J~jBR2|4{%FB;zEYcOM$ z^*8=wa`@hYs|K=lQAZJw9ijmjY~@%o@YO-DJ=l2t_58rmd1$Rj&UkzcAw4{J_TxDa zk(={W3;aZ;aB}4Rrej~x_x;+{3qX>o&)*1#5Fym;H3^m&SWUa+Q3pse{23Lud&;wv zP<)9l?lg9$>3s3kWwc2C_21jQ@Az_R0uV4Qbn#6>ZSA?j(NH5FLWg>QiBCTug!%Po zviTd8pPbJSoWKonEMvdaJwEo0c)am)pyL!KDLyuwqx-mBW~vR5xduB&)e43(S~K2P zo)E~4F-v9=PYb_`6KKOjZMc>c2ty~YQ_fd==c2om!7Ao0XA?stD7O3lJ$^`YAw0Zv z{_hH@{X?m`@q7u1R29zjghtgfr>h?w7qW*R(kv2q{Bq?nj1w6)N~peII&mRaZwIGZ zFxEt~OKNX)A2uOPb&e$`FI^-;3kG88ge-MbeiI_HC=GvVZcda3~gWbL?QtElXxpN`o=qzd=Yw z^kHs?{BD~*=JDRfV++j37gs@q#cwCR1v@QnY!wGMl)++l9fZHPGB&|2NS5YM3{Qno zg#zuX`uebjwY@rb?TF6=zc2YsSQmH7^Q|-Yp0ZX7TKLYwakYdGRv{{ZtX2iX)?{rZLB62S9GnR@NWiTY0 z)>ZmjlCW9b{{Ly>tfQiOyFHEy5=y5cATa|B-5^~8LkL5+fPi#&!_YO-T@KwbAgy$R zbTRK}DT3LiFKCOX+_3T40*i?zN#L2J`Q>j3B(a|*U!3akjutFgXWKB) zx{U6iPml^R)Or&`UWEJVB$gvu_3RdZ6xl8MyDjjyGjdiroBssb1S6Ii&MlZ+LKzG} zz_5KlbI;H8m{5Kw6#l}wF^|=%Ds_YU;Va$5zA9h|Kh7W8*W5tLRFTn{j+#-4ln zcQM2D9xdC@j;78?91N%C#RMB?-qe(2tHJP3_r=|;E{-XKge)05xAxbLPzR3cP2b)s zcts?`CpP}XdPoufQN8H;8s9^#IPI&e%=Lf9<25-_X+AK--68KOCjX+%lHpU2#~V%2 zMg2>5{xgyGH9hC1>fr{6e~kM~KPP~{c7*s~=l-kp(m}=p%2f=N7Fhi$LG9<2{UYO8 z@14GnoKp*dG+@Wud#SH)E!@f3m!sOF>C@YwE9KaMDHUIY>cq2UOyeOOg77r!bc z$#x~CdagWf2W24Gyj34k!^r_&<8ZuoiAM^?oPycQTwUHICko^g-}5qQOzS@fnl62$ zLaMF1vpS4F=Q#gx{*t68nPM{wSiILUlFtwjS>ZDKZA0|T5A@226<-)7Jr~cWs%JL& z_m32EPlOn38^#`tQ$DLC%@r(uZ)w^#_pBEE_H#63BNRA@Xz{6XLp1C+_GWx8+iml- zv=?|A>h7B>n!idtB;#&m8M-@hDoUVwVC95vXfRQ0|B*^AAd)}%DF=beX>G@B+d#3OS$?DOO z>3yu(q&8fMIC|hotU+B=*6cU;Fv>UIQ51l{!VTFi?bBWYDmzjo+K4}in(~7(NzM4! zeP6ZnM$2?)f6`Ser3wVG{i(B#E3emeN<#2OYU%Qj!SjHp$AR+%IJ#E^L+b^~2GE@r z4kIAA0qBN%+kYJ#M!kpw}%V4c+6zrf>&{6Jk}jvjiakpEEV} z%r(hs;Blm-+YOm$na}N6Ns4;M=HSVqU@6?`8sE673(pgq_bp4jBS#K7kl*_)XbV3b znZvq_Z7vc4)@8rnIHDI~@qgP;$s-bfdv#6K2AP)K1%{7Lv6~s54MC<0$~w;4E__dZ z0jhdjh$sz{oiRNmH1oxOTwUwjeM(g2HlE@OKz~fo)O+x4cLEBUmP-27%%$%f=umkr zFxn&~NT^e-AjHgDT5&V1o?JGedU^gn%67+T>sr`Fcmb0>KaBpO?W(mqD0(ba?=0z^ zeisiW!arL;{hC{;>qxfkt9w83hegX(@YWnm$v$(titNt)MEPoCM{6>FwAZ{el0M5zAJU@j&}WIYU|{X#PnT%RKdS|Npjp&XGV9YiqnZ_ zcrQ7G% zVsqNP*3jdH@@t!$XSY{-Kf29*5$~X;REz2sr{RbQwTB4e+3(nQE|EXGsF@;}yiKg$ zZqm=BrOY_0W#E(SDPaggHXGOrC%1}8g*dF^dz}coaWFuRt#!o5ECbAj`WT&l%IM9}OE{4t~PGO?sT0LrSTzS*C&b{d}#~;-1rthzdFu z?OvknIcLs`#zxXx>b7Ya1fvOSBDDgMAao{6n`>WBa?ic`*R*eS{3sWftLlWP^=SN? z8dte9nCvdZ(w#-ISTBm_L@yQ%7Hx}yB|FJ~PG1qNcZv%6+626Yc`I1^q4){oMS3BG zAzoQmCuYUFb&a03c-i+40LCv=Yl%HkQflZk3msmE>qd@wE(cg;F>u~cz!O^LpUh}_ z-4SSP13FfZ!?%F1n``16F%Zb8^`m%pe?S~>SW&Y;d;>_VQnn?|GNlE zQykQ0a#hqFAJz;DlY4j`Fo{TbpWmLH$2K&Higg;zVG|9P3*YCyr6Ji5O6tq~i>7>b zt-0Le(~~H97*FtYx4ZB`oZ6r>F=bAO`)ccA;9y;$endU-^l;qa>BUk9I_#3L2u}GJ zevIh=@nBvp!Ru@kdq6a?Mz)qVI<>4Y9##71SbRx8^)M9uOpkA2jEde=Dmiy?fLmvN z>9>_;e~SwEG0NNt@(75e{)?u&l(Oaa-?s~XD#r%~`+K=omi>&|`WKkj*SXcm0SG#{@kyRsa59+J@yw=)7O70RbQtsxsg|NP-t`JL(-IgWGBxJCIV|&(fu|e_CwDoX#nz-PPxIwN-=H!rd(gE zTR8n^KLwmeH}N~%rs}PpSgIimz96{=rRrBX=`O_OFJ~qNZEN$<2`WE`dF=1SZ+IWq zA{7cEURCE-afA+L^kz3%*2jt3KAH>-fgz|;Kr^QLs@L+B@!FPMrMfv!*5Ua8!^*ab zD-2hz(#P4!BPCV`3`y*DMEfOVXxMY1c|5lk@N_%juzm#D8ogXN@`5tr;(R!8^LrIq zCMI9a>ymTOocc+CnwUCsmf@(M@WL=LDM67>G2e;p%qXcb2D*DlatEx5Z*3<3pD(&- z64=iht`EmUbpNEH>%r0JT=%sTcDdEju<0IOk?JoiAhr8}s8zo~mX{gB$@)^|z`KAxRgwz*%di|_#GKM5i#QC=PE5jk_eF4Hkl^V}64?5%Vsq1$X1Iv1~0D|v|)BxwS$jQkZ zLbDU1`_O#Mhf&<%LLw;%^ilhr(f<3kimFk5sM+1ogxK+j z`QYU1$0t+68$j)tHKjHsU!DlrL`#eZ$~ZRGgm$k?Jfow=#wC8+V5&y%8}kvHN&7@4 zQO`e&O%>fI;k8V4{`)qLab||v4qZFNeVO_ex?KrX;w-BHge@JVWPwy;HgU(99Ybxd zwkk>Rr|XEsITh>1Ha&x!$BvcCVHiaDji1X}8$}Da0e;ulDkkF6qwaRuj`R2Km!(9LohPP0a zPs@zBn89z0n-j`!*In-Z%o5;0$EQA{o!By;ac^-&{p&S}aIL_;*yGtsss?}FkbXmv zsffG1O4tf*h}RHzMHy?8BK;Ipt_K&M+3j_<^Q#ozfBe!*#jqR0&_yw;VHf3ff+0iz z1y{h2YW>Frx#WAXDuW-*U>I?j(^2;(OCy^LBauAd)KBEH6xx#(NU(SKglhe|dEmt3 z&?(XKYlfJ=Ve5$(JSyiGl4I7C5ILhhzAkMU!4i&lOorsP>u%0D+v?1Y@_TIkm178i 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 dO07~Aul$8hG7)BFI+cOwccU@BS_TU>8HY+yMY% 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%0A3fE=0~9!wAFcFCTj- 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a3b6de2N8d7471cc.jpg b/kkmall-search/src/main/resources/static/search/img/5a3b6de2N8d7471cc.jpg new file mode 100644 index 0000000000000000000000000000000000000000..db24bc220135dfe9a5f00c22fb89f67734326c4b GIT binary patch literal 11614 zcmb7qWk6d^w{<99ifhp#!3wlEMS@#!cPJ8E8l)62#i6)+k>D=H3KVyDFAl+q7yr`t zdG3Ah-*0mM?Kzn_GkdMQ_MUl~fBFT$1Ix(E0FaQ70CI>Q;AsgU2|#}K?C*nUD2N9Y z0~Hko1@$>PIvU1{=PzDhJ;%br#v#DN#=*zI!onlL!zUynCMJG?OG-vUL`FbFO!W6p zkdP7YprB%+qGA$ZV__5hf48Tf0DKHU8=wst2_Ntb9|;*B>8Tq)1ppwSAR}h`--e2Y zj)9DV`RuRxJstq*843y#8tRMZ*ce!dPDsy?0Vt^WXy^pAoEU_3;%ZPLE>r&+Ok#Ro z2^ZJc>e{*~5`J}Uw~s+N9TQ|PnYbm*%$>g^CUyQMWt7sgjL%zV07}bfSU>{ea`O=* zP$B`4Q2#F1f7>&}8lfSfV<4=eh^ZnyL&8ACLPkNX;NL!o3E-okB1Y#DhgK7+#pX<) z5z}$=sGBvlI5V~VGWyGzxD={6I+{d9J}wtizS+Qk^v0k6@?_c$AYd+ zY^n5|Tb=;G$I2&w8OS`TP0-odO3O2?#FKq^gj;dCDQkuntxLsJJ?PJ8>58*{0e7NF z_su`RnGF9dat8CqO`(d-?Cf`)tCYXnf)X z&*ODnQkKh{2>+Ea2@=V!?;G`%(Z5bIOJQEGKiq$5ayBDkVbL<`E;e8wmjq;;So&`X z3)+Y{UHc+IY>)WjCVt;%`&r=tp8)zo56XRW5Ldr$G^j8;d0o^VNy3W%fT-*qbs63qC#~1e(7YEdJBm%1q_uE6h2P6-~MBX zMp%Robk-McIH`?wV@aO?Wk#a0^S67usn(Z%SNG4)VJ0C~Tg&;k-)4$sLxM0pu1=g& zo838~^CVLxQ)@Y@!)NTIB?kfRE($4ITrlan_*;YH8mUVRov=Kk8D*)hiFsWE*!v<#vn3$>C;phIGK1^E07fC1=x zdj^56cv$v30Kp=ku~OhV<59+o$}$^2V! zu{HSS7x|k~Cnix=>GAO}@97h+m)>-ry-3-I2)76}X7W4niY_K5wvjsRi3{us>&ND? z^cpzoNyL(F-qC^ws zA}#iLtyO7HxkTN@y{Tjzb_j(kOM+(#=8e?9O%_nZ65_g8I@B=-SFEF8{b??r*@~7N z&|;nLC{|F=Y3M#3ZjcC~gt59lkhSnT%+2Msbq{xO5%PcoqK8Yg3kD=oAqF|qcR60r z&AE98%EwX2`Bsk&_Mrb$|8ZTp=PKOUKsQ18<*aY>lJ(3mf4QTrXD z37^V;_1!*e<;ahd(?A7NCW}!we`U?;jX#%LiE?=EWR0*UjHO;MA^)JFsls?sor15C zA3dn!82;AmZ32`y$5?3<#4jY%s?W0xX3;l!#Hu07X||m$(8knv%~Xu@?wzByPE>ze z5*P2MP$8vT+@-!{p4A@7`TYoJ z93oF^I4{?Lr0n!Y4BVM5&vqgD`qctV_C!&`@k{O!anvL z<6!c@A$I*tsJ+{Vm829AH+AQdyMf*5*RDe?rL`w-Sku3 zCnw{-CZsFb=}QenN$I^4Jj>7~l0f3ekUU^faT^H7w6LdeA3pH~_R`vst++raxumq%<79-^*gvCIGQvQ`~3gw=VdPylS(*%46qoU~D| z#e!Uu_xgMwbml@m8@<2rr{|x)V)#qoMP@i9d zc$64`e}P^n{8b6ANxKj}>39G7>#^#L!S-G55_-K#blAlF&$RLXu)!;2nWiJ4Ee6ZR=Mzx~rH(zBbNj z-7eMmx5wRLv3$=AyMCB5^uNG7)EnKoBI-JPle;{n!OaKSD;Fg2o&&jd=x0_XvVscq z-n04*2jaij30dMMeI(1cx$HI+Er~{!6)E5|6Pur^u;dktvP@-2Er>101hL*W_V9Wa zgOgmfC)xKb;E67frr7)fyIEiXrQ2%<%l8K?EK6FSe|dfWI?a{Eh@-BemzSj2HNsq9 zG*PrUcx3b7sFj&$jTJbwQWvoO{puvxcKd~rjyqqYH8t#W*QBr?}L}_Tulna5I z)h>Cp`go#Y-jEqT-Z1BUs0g7?AtbPC5UwgQUEnlbeEyRXi zht?UX4J8sc>lU<;KQBq8&WLw~S)DSZ8Tn@FffX|j-W26Ce-A;@mrWFwvSr?2(a|Yn zxJhkp^sF-}B#HbJBa5*|5)$kFy-u_@=YqJ`iP>-E>|w$oV6m{Td++dlr1gKC91jo_ z%?i$Y?=7tgMlMMxR0QEEeF@iBFZbgS4GEFg$2+ib|EiNM3wD7kB^c1-R?j^Fvc~$0 zu3oa6j2zyCyta*d7)xaZYAf=a<>8Fj1pS$qJd4NQ$vDmX&i1}rZ$JO-;tJHpq3#)s z-Lm5ql;IKs9^r}4mrk!A>~5;(Zln^V)EpRKwG`uBm$zjcf#(aq^{y5g`4eGlRC0e; zA8)o<`p%>T{*Zi3mr+nAYCJ}6Bw=yK(|tw>Qn66_e1>GY6TsY~(J_eSd`cR-wH^62 zwK(+&U_Wf~$INASj_8x07B$+am!jE*XM92$(ee}ndQ4VO&vh`gK8rfAgxxweFt>E} zD|K$etd)pIF$biRw^+xx-sWJfSs1RKkRCrfCKgCUpH3yS&=ozTkn5DD*@Y=ooQMOh zb+L=Q#BL0Ayrxts`!E3hE^fpQ!DVR?9@7- zW{sU56Dd~KELdl^UI>wiU>YFFw{g*A>O>CQeEHEe-f0aO;eKx0p2o~MKIWEu=(DJx z$X08_e-}I1c)n@;F9q^)TP(fiL@eh-p|2^F8~uo<4Kf@Sab=tRdTUTJHVf$ON0l9` zc2Ki&zdDw3*0Oj58&0U#l^|f*BiB$k>pV18!?(=bM2#S~H?uTY+liDc)8kiJ!Is$E zXgZe~rXMLwS>@2s+{kI&U$?rhHiC06PJer$Kb_gF3Nsx`j$Cqx060u`Qbx3Qf58rZTp;1xh-8eHei-iJ7m>f3a>lu!A0n%hA3nih5kR_)Y3jj|?i2keEa$yw7EfGnumwrP z)_jBv?+<%SRR2rj5 z-Nq&h4LAQ$e8dyrg|heUMm8=y@8`^zP0XVc&*F!3r*ohax}=T%r+hrm+uV5e4nfY$ zy0z{f{bxQrIX)zyGn@Vjl@ zHGSK`6L?Q^<#pV-9TkfKksXlol2FQ<#@ zmOXf`i3}1LmEN#(KHHv72o%UI$ihT!8QYCeWcQ8LJCI`itpKJU&cfl1U>(p06E!)2 z(aVDTZ_Vvu)(+&oK|303l@k$v9>RS2WTdLRlShJS?mY@`F~b#=SN!gsVj+@RqNy%| z?$oaK5(vSL28Ia>`kYqAsvXwMP@@m&neO}XG{qT|)+k~U6OqLW9QP8N9mfO-JOK!w z%T))^-LG_mkfeT-%vcqSBs$U}NB7!;1X6ngBAo@es}MVRj_<`ED^>wyh^3s^!!w`p4v@yQx{Uc zNZ{!AmJ^p{%I$5u!pE%6kIKap8}Dx~K1LbK)>rD=X_VnxH0L<6S5iwy>(q+KVio7* zGzxyBf&dxt0O2X%?l398{t+NEA1Pxeql}bx(D$|H7SW8I3?^bd!L2qwJ4rr~1@N0G z5)Zx{QdXEFFKfR!>n*Gw_(W7v*cLY@8= zlO89p25*-Up`dMK0jt~a=XksCaeA0>4}Vp6Tr}w_*$SedXV86=C#u(GVpiXG<ObhT-O~k7fFfs;5A7Pn?Si7*W!l~8VW+#jjsNN~sXk&_nGW4A z-wbx8U?9^+$Ez7wJ?k92HRl#@pS6?9f#Wo7YHuIxJO}1yIaKaM z(NOP>krL&kV&PNX$~WQnsEx)oL=CAyq;VWoz->@f^hZ>w4TkZe7z*cX%lnsd zR5NjMa>{1uQen=9t9vEzg)gjIsVLWh3JUZ*K@9mb+mdI54odXL>HPTJlN3;^!BJb& z40^i4Qa5c23Ynjcr6!GTUE^s<{te0op5c*vi*%LZd*)-xUr>fJSd=<`B<)aX z=7pwb>{?kGks{4y>e*yIOsYrnQNd(*QbAmm3Hv>cb}b59gFozNC{gtkJQ2H%CtF3W zsRxoHrd23Xqh{tnHM{x9hTZO+h#=;YN9(c8oUDU43q$gDK}k+BPXPBYMC?8{{GZtE zVpM1{cxW+&UA~(vlL4l%0fO}-5Y;h$hO8Wd-wv{bO09ZBsiZ_1RhRTsAH7qhY7`fA z1N~Un5bDmVL|9lQiEHQrcCL_0H(c?vbE6J{?*QSWddVD1UGKVQD7U1ov(q2 z^M`*8fu=o$JY!c8Kwd*mBo^Y5Xi;CI!8EW2Ye`7*@r>?Kre%sJVrCXp}Xn!kluG4ZawE24gkR^pUS z@X7L~VYEFnd-xR56x(LD@sBf< z?@PN;`mDLwt?>k4_x5AT@eql0Guu-!)Q+P0vTqt@!#ji-=1O-!+PF!^oVHUJI_cJn zjY0P@M;=CN~R{G@F7KqpNtt4q!wwV`LR;tUxmGu!vr|h zam*5W#rQEFIvjA26{+|kt0X%^lqc5<%oX68otgsrm{bpAeMjpVY zw<>MCs`dmRM<3UD`6CYj=b>xqUR)y(h)K>I&9?KOh>iXHy3UOz;N4z|Azw_YeQjnF zTcuUEbJpzFp+FXbd_|BkCiJ2-cQOPZq;!aDr_-5MJgNVNS!S#_Ip zUTbn4$*D6g;j$1~tEQ=KWH!F~7~rykrIS$6AI*n9qTi>uB1Rj8^MNQI8aSvuPRF_} zwwEhiMDsE_s3+fSmWAo5O+Pfxp^^ci+)TXu$lHj=fbUg9a zP1BbGKlWO9)CQkJp-H)2rmPFyL@)JvJ|`!n3&c)W-W+E}o4^DI0BAS^$ojGWo=i%Pn`tbBHs$O~gKIK^u@vW0( zG;>P%RQp$7H4&%yX%XyrDF)YyQVOX+29-D=+zKQ<7gS3$&Z1vsO;pc*7Yyp|Dhcvr zWu6qZ4m1MQE@reNhspvydTOfb;u7<}U~FIv_5K;7S2z)~{d*jcrHLkDD%KNuhQty()O zRT>f-UMkM&M?8dS;Q9kc`W3@RhGN-G`Vp*zoTf<4y|@eW{Izc0ZB-kv#EuqU^*9dE ze52=gDoa}aX>Q_t3$3?8yvyvGapm+`T6&56JOR@|&v?Q<}sncs5)LNhz|-L zp$?J&izYI3-3DGZ0Kt9D<2C6wM}EQ%HcFab(pEK;-$fQSrqndu$&V4|~@sl@h}EXB_&M(L2eUYx=1>FQGciA3}bGdpeIq z_GjaXG>@DR(uMJ;QO;)Wm5>-sNKzMVPnWO1Xvqz(7x(3nPJhFkvp-O5(xOarz4aHm zIdG<~!x2U#-!jFU^YGYUs3n^|26wd9u4*UF-T6Utbc}aC#+X(Q8{bRbx=V6H4&n{l zg~M`)U#$JuX!)F`Hp~dD9yu6o^EJXz`EZ^gw^r3ZG+&s&Mw+f)DAW=>9ILcK_I8vl zt%En!wyqecehjpgJ|sa}mLx7Nse)RBYPzmE3wp%990-CQk*h6N4em=`Gnp0 zWbg!tvhwz1=1f@L{Wnvv5~r=RnZ6;zV$aX?^eb6*w<4PcD2X1pCy^0e!J`*r?qQk4 zrs;ba9piBq7gHW@M*>Qv6crWBgRybJ;7nCy>XF^WHr4&4g~`UfyzspAu+%w2s`R4X zh8N{Zbd>~0eC+2HIduYEqi@e`8=+wEYiBlo^k`O`0 z(*D||1VY1=z=ARFOnaw`X8^^3P ztC1y)2+IQ3G1Mrpe)aSIKdnGsJvO@aLeqqeaV^+Nzuwob^v4G zGH$GX$}5=}`twGdshpJi)!BzBR<0S_^zcmGefrGiy0wZO){>d_+z{>D6*)ciJ)3;p z4IWq~eQ;o(#Jj9VPM40ZX%w#}hyRUX1sXWDe%O=vV=g1|lGhf-btMoC( z5$Q3$O6WkmlVJQU*Ju70ziQY+OW57Emr?+>` z(+hUNEMT7R+E(Y);jY- zLCswnyJ`E_i~)fZpEGl<^9uiy;)^Mw`6qxH2si%C2fIu99(-S)QDyM1BZ&6frg59{ zd=%gA9JPZ{y}E3^DUlJz2l9j;-~|(&?^HO{(CVUOS`$&2@o?4VJA;F4 z*-B8tV`TE-ufCw$E9ST26L>0(Aqy2|YR3rDYHPKL+>dWZ8RB!OV(b$39jhEf>2fg6 z72J~;D%9oDxI&*TYRsCZ)r>?oghyr4DF!yPQPLNoWHX47jG0EIip1mvt3P+ATls+G zA)>qumqvL4)Q8^^Y;;nO=pc?!3L5IV!na0qdo3FNE!FY7UY(fseX*Ns`e9K5QZs6? zEqL@UtYMuCq$N8}^k9haYZ_+Kg9pg)TDRk2`GyoY93ujXJg2{YVa-e%p#5=Mtry|f z;BPI7k^~5MZV_y!_!L5S97ppbMd`f8zx{XdMLf};lfO&I@w@br{$fXV;gt8+O;0pQ z`Q+>Pc2MJa+VNEEp02bfrwLMhaA9gzf(w`+1h14C$u27I1(UPlR0Q!$?OgBJiE7V~ zA8FA563<*WD*q-sB9h#Xjjew|-7wJTB9LfOyAR3;CEVdGL}yfbPsQ%LbDOAmEc& zx~C9@nWn0gp0Sr(S8wnavP6DiYXw9!ZPH8fl=@C1%V%US91%My{>zNRIq}eB zvXFW4KzBCdgHz)wU4H|NKy2%0=`IAV?~mF(BP(ZHt|1NG?u&9Ys3f}Z_RzvWG_Pa4 zVdhf9!W=c!U{-EzovNtIpIT#;2i)ms-_?q|?57sY%jI&hA+lio%HX@843UjWaWJKv zy4WsuW#8wcu!QVfV4htkrO`tSfnXW-6F?xO(j|#P;7e}d0hjBD)c0IN-TKC7vL@D{ zTChjDjWQOVd9XcNY$v_{saJp_{!dPr2r%-`Pj~3mtjOt9(E6o_=rQ6JgnnCKW7R*v zEh#_3+i0Sa_&VYEKZl<>54pwOFA;~I|D=I+gV(O38__}8iE0&VWGKvn)BUgLgs;=&z6UXQTLN%!WNiOk1I4opJ1^o zOwXsfQL>c~f>f<_{mbUy{krQe#MUEm-zk?T-{s>}JGGFsmNy+tzNH+?x&AP1s!(B4UlI>q zS6+U(<~cJj)A;xWD$8uIBCqgcAibO0A^BZ>rQGhEiv>{X5Lc_kp2Hm9XwliS0Sj*a zQ@RxLTCQN2(acVB<7I{q>uyX3<&gBxcOeo++NJvIudtR4u{YnDsPSzEwDxOfO8J|*$~Z)}n!i)5r&TW+0xPBte6-XKE>K-i z5&UdV`d+C5z}K|d-4jW2F0*i0TB?43)lN+j8uP(omPm%LkVR*O1m4h0rDkGa54EK% zSUQ=*rWCemKg%1Ct^>+5(@+_k7y@emRFuW=UFAB)Wvc-RSY3{*$dP!mU)T`V~5&$ZO73Zi}m zo*;#(RTw53!(ypk;<>;2`tE0$#Mj_h=)}Vz#b1HO9Fmm?fb zS(3I6tYZ4)>dG<5FnQ^V00@A;*+tzQwNUKKajbgg&h|Z3y`W|ig?3#I;}%NMv2?k) zPfu=VaQ_q+TO#s@RtC2+|Fe`h2FS)+@*bifo2ms6C+Of2`mAk|q#lQtsvjOKc3On- zi~3W!!IhZnt(-q4$8PcAH?5HJ>)Fa24mQ*O2pQJWe}oL1WyJpqnKsNE&CkoJRw9I0 z!IOmSNzPtuI|P>1Tyfvji)+5g>Ne-?3EGYSE#4ZoRcg~{%rc~&UWci%{ywGGA8Js~ zkqHienTXB-OR<#RCgQi!ayH|MNMn{r(;fhUvot}Lj4ia}({L-||1y-ZhW zn@}pKz&$_YM|2c?(vu-;57D7;{%;SXN{xx}Ak*(Nu4Nnb6x4jbc`>R2^}Dp%n{RR} zN>%VF+z_(T-V*Eczp`>2Ni3l8Ez-dLFuK~n{cz7GL1;2k+=o;*JjeSS{eYK=9*80 zB8s5=?y=!$N-xhi%0CGh3V`!m2v`;6sGvZPKlN^ZfJ-qGtk=WIQR7@-1Hb;pa z)KL|dVhFLPtSuUxJEYyHO5jYm6+9i4;ur0=%{b3jFmIkDgDY-jWK3nb6_;iUTd!|} zI9NwG<~A&twv6QyY7^MIWa-7d{fjF;&98bGUD)831U&&;6C{6kN=;eGg-R}xXk1I}lwhB;f zosTSuZ!;R9zI^QIqHzqqB|;BV5!b5qTW#332`zd-#s#A!I+QvBen9yLL-)H%lJ;Ja zFLUv_S|x}#FR`XCa!nhkHG_GIavI7ElbkbIzY}>WNRz+WuHWFf&#P2h>G0ubBBYJA z?quaqTB__;kKdvaCj`1&ez(+rb)lO(R8x9MaS@WP2)q&3U!=c3B&rdi@wjRyR2mhl zgAo?u$s^5_;@0`KQ$7AFK6ZaZ9=>?kUE45w_{_7`#_E0rtt<~1JHHls0-$?OsI2-t zGL0=h0SX>|Pqo)Z`q;btV?){r_dP#31^Lb$ai0WdK4jP(yg$Eq7<~f#^vKO_ySrBr zt-n^h+bDbjSdriM3qOduwEw2IDLer^0q`Cwo2}M}MehXWX2o~+?=t`1-u%Zz2=`GL z)D_ww_c-o~^s%7!&2C!zgUd5@o$VJ|E4KAo0yZ2pY=(MH@0yYF6^A=e0nFY005#Uur1v`u~=AM4uM^ALy+2{Qv*} literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5a3ca7d0N46b10a44.jpg b/kkmall-search/src/main/resources/static/search/img/5a3ca7d0N46b10a44.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aabd5a310847e60ace03111c98ec0471361d882a GIT binary patch literal 14444 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 CiI>g* literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/JD_ash6.png b/kkmall-search/src/main/resources/static/search/img/JD_ash6.png new file mode 100644 index 0000000000000000000000000000000000000000..673c59218532b167c26df74e62253d9853688e86 GIT binary patch literal 35920 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 bxhniWxG8P6I@rCk00000NkvXXu0mjfX67_I literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/JD_ash7 - 副本.png b/kkmall-search/src/main/resources/static/search/img/JD_ash7 - 副本.png new file mode 100644 index 0000000000000000000000000000000000000000..2f2e19691b2748a2587bb99e93c8fb0381e9237c GIT binary patch literal 32195 zcmX_n1yoyI&@Bl;LeW5RCunhZcZcF`#jRLzFH$^Machy{?p7qYv{2l&xJ$9e_rL$W ztaWnlxp%EOb983*>>I7FDu;najD~=KfT18St@(QGeJ!D=$glq|@f9Yo7m$sFiUa~e zZNi&JbEMZg*i~NN9RUHe@4o_oyOdfXAOw6+ke1N$HaRv%>d^N5d^X_RHr$DxOh&tcEV>Hk-|N$b5- z-0QvKzZ=u^@;sDe@~CGTzBdjiw?57urZTb`-N(ik1$39HlGeLl zrA#hYgbXfMMK!XB4k5d<3j9?si|t>{U)% z5YOvKy|~sRkG-h9R!3|9y`cQRC!-t=J>384@IOitGrV*k6N8_}k1alo|M?a}mxsT{ zGc!}z)g}vA{58eUW^^;lQ^qsm8{iaXRIX83RZQ-g+Srz}_h-13yVEp`)G+8Huvp}Upz5_Y~rp}Z0&7j-IJHQ zHF`{3zF_+v+Y8)wgma=Sbr+udR41*QE{}m-IeHB1m8e2KI#nGC>=gk%Kz8B_&ao-&_&s{v|Eh^koO=j~)8|cVv8~O4T z{rEM{aIxM&GPc+Cp;4cA$1?611*tz(cs(vQn5YVWYN#jz=JFQklpC zd=QhdlVD^>znXPh3VT4?zh{0l$=ue_Ey~R8)DOfu-`x=);&1RFTg?#!vk9+YOiS-zEo({Q(1L(~)t|kL4v@ zho2s&Gpu+}5e~O0dXFm@am86!fUNqEufpkjI0zjk$xxFBR*?law2~~fGB|Z`gXYKQ z+`*^VJ*w8bj2__yH%W#5Ngf`aQapBE9-hCvTgz`2>;Qo>`uA9q@{*;ywCmek!@Z|{ zr*Mahu8!_=X5olQ`C#0A;fO)^yH5FFimqnTA~?~Sag%;%2Twf|p|UJP>0V4*XUlO^ z;VDm7TMLa*jgpV{t#;~nhM|cbzC8a}a9^awgLkqO~K{X5@gKh#MNe{?CqhCVZW zOve{OWKVCSbVTw1!Y7IV>?iW{4-ZXs{_+VVzl+}F5**UQKLuVAcXUgrZ`A`dSzE^++x56Yl|(wENg+}FRDk;@R5O#vxxL$6-WAqEP^*O3vr7sB z=-LN(RxjFj?}<3n!J7{KIZG*Foa1lvY&!Z*1;f;hl!gwl(EdA_aH^ifA`HlWzF@vN zjbbLhb&?FnCM*`OaT;~?gGYeoOs328sO zJ8sTDR^eNp7F!OE59&l(*I_v6G6qpix$xCH8>^O$pgv8himCGPI{2X zz9_d_K(OVJ&rlJb*HZ*j7>yv=Xh4C9MD|SX;d4h{v1urImqMUFRVWoBsy9-XuvuLA z;XmIbp-mPAa$1jT3?q9E}%M8LyMvR7!Lq~o_Ln*FnfiX-; zSSgrS`ScTOG0=5SZl>W{5Mlab(3ua9Z`8J}W1{6w`?=pa;WHbmx@a=hoBIGQ)}c00 zlIkGxWdbhuDMMn1`wrH;49<9s{K5{r0zjAd=JUh(LHNhBda-zO<8bWFmG(DxLTmTB z4c(V)`%m*>gil&>=!a)trNiMI0e9>j!dC3X@!t5!c|`HiQV|wfrzeDz5A9+eY>R8Y zT#JwY(pzrR=QgTLpRk@iRy-wPytbdrqxeCqyds7f_7hVky}ne9yh%Q(?;;)gka{ zGaNF(e=8~LhI4d%LF(C<3d4;8*W8n0Kq+35_VQvTE%-rwXumYoQ_?G^fM=pLUU{iJeEm%qoToHH>M24MBMBaM9|UL8UDY%Ng4a!GAur z8s1$lYUqEL0RiM~6l5>{xa2Q=akiJ;-F+0FK_cXBC|JuLA{K}pQ%})e-bY=2iCNi& z;orh)K|8a&oB2Fj9J+BJZeJc?8iGnxym|};)sjdiRt1^A|W~5UN|KqHM+jSIqc1lNVqUPQfyr64(f%gR7!U> zB(`UUGdD3l_g~~U!yc{oOl=8qLT;jm3yet{sIG33#&#LfsTAGt&#{^@=2`GRy1JA@ zqlg$Ve}_WWq-Z$y9r7K5JL^n`TMjRnlX>xsj zAo?x`L_!LV^PYp30-xSod7qgq2W(X*5pG6KI8n^(OF?R=;wCM?i=#Y0zWf;@J{yml zYe5s}y{9k@bd?1>NBLyfMa7^?Da&I+3JayNWXt8yJ=`U0B4fh)NKqLLV)Xty3xQ6=vb>o~W4Lw>N-Z(8CU9e}E7A`|h5LTA3ZLf^FX zJq0L#OFUDPoRZ436D$(1N*Sp6e*DPvX8trHSH!iT~{J-Yn#Joyz=36sF=N94?@8 ztrz%`@|A(MP8LNL&&SIlzl-!Yg+W!38TJ$hb*X=<-b@Di!^G#1(wx(^@~gda@^!F_~TM+sskz7Q5ZN zddE~ZmaNxlXb5$g@3J4(;_3zc@U> zb{1szSEy0TJn7HYHZ;6JIhvsb%#4p3XP?|tpc7bNiRYo1XmMCKA51bJ37_nXEx5S} z#cNBs$XorqG!_Kvi9Wzj<(>s@zGt~s1g4AlY2#~bK0bZAFSDyO%&l%!`1V=8E%T>8 z=}IeZBkfL|Da@!9D-LeUjeV9%fKNjs3g!qYI1{Tw31o$1laWPbkKv^hm-Gd^0Q}zt zyOgmE2v9i&OZR(INd=@DUHY4dL$LePdb+f@ZaqL!mOP`siY>%dWCTpI_;HdWu;4<~ zs(mFc<9&T8?1g)NYXS7K9!J4@z8>)Kf-nweanlY_YbYJYN#tJpr@?;%r|U&?#TL^u z3T;n~NkyMQlV;03&)!wKeCVl<`KNtYo5StSaKxZC9IO>L+(AroginSf%A`-EbYd^U zk2%IXnFhd{ybrp{KwkwNfzm!73E$deAgb^7dti3)qAU`aC*WH%A9Y7ZLpQj&HsRmj z_bR1TI9M`2<)Is#@3`KslE>TrV3iG&*)j=P#HC1 zmzJHU2tO#i_X`#l>m@tb2<|sy8+ZAtCyR2|qn7&@+U?FVT1X#ww%kFt!~`q+nM8~O zN{|x5-gh(lX3l`dsi~2j1dI&xyAINlb3-GtSQgeU)}GPbe`zQ)C`?F9m~;W3{24>& zY9%rzKn-NM9(n0(Yr(!W&G}MhDND6HNg+ZJg#PJqcdq61Q@2zCFP2i_5)qBx&ER}s z!1>4!mAB>Q8@*OnQ4pXj>7Tes-Vey$gI+fA7X|89MQ{K*?4 zLg9@-=F*OV_4It(avoIOx6MJ5$T02N&!x82saw)_eMaTPwsBhzg5p~D5x-;YP0k`y zdnlOvZeP~F{8ffh)mCBIfXD`8;a zxcsgD*V0z1x6?<|s;Xf?Y=n6tW! z`CB2HQqq1H(e3@_XZ}W1x5m`{t+Lj^GTai4%$za-Rb!dYvR&fQ&I`lQzNfh3^s`^L zHE#q?mV-mLZL_gqIZi)x_1Asxf^*@h+V3W)e-6J@fDz2_o@dN^>R(`B8kMzq>ss|O z_rBob!s>(&qm5vx(F&6yF?;{6@dfb1MXAjfjb2EEZ{Q@;r%7_`6~EsvGVli6VUOV< zOp*zqy<5$Usow31zkahe$VoMowUrBJ9>&pQ@vVLN{gvMv+hl*`J#342|7@;%JxRq@KFMaQ=Q7>Gd;={+w*Io-mKj(T~O#fVCQrkGL!ZYWI?)R_VE=e5P|=EJ)C|- ze<=GERwo~b4GR_k0DL(hP}Hx#Eed&v=q?pPEt1fY!9Rt`Hhhl|RR8EwQwgJnOsGa( z--bPf1VmxI37AP8y~pqyBf>NXsW=7MY-XlSQYuiYz4 z@lgA($jnhl*Fz^VXLz#{ZGXjvUZGR<(y5>+x!0?knuId>&_xFLeN>#_(at@})M^<{`?mGZ}@cI_WeBzoZ0=c4 zOZ}i?_?sJ7sr=+l`@R=CWyPBYzE$YN3omp6oBMg4lv44sL&I&*gmJ)I7qjyzg- z4l;^CL{d0EYpRt<-gkTI9m(r(_bcCL5Wp!hboqR_m?d6z(IU}l^}pI|e5{RYcYc}?^y-!qawuM55x>kFY@ z*BxG@PT=P!)1c4VF{|(+0=U_~Qk&`1^QQf^XAO^z_mB<0lYZRhmC&l&wa+Cd?F3=u zc98)NI?>F&m|5wp1Mx0h)3U<5V#wGmy)It`)+;l3&a#%&;`tD}&0mcMFkWdFY0(z? z;;0BX*4AV5eWHfi;;R`L(kQ?l-_IK;W7~XjzQJ2h1TB0tM?2dtHM{%bk%X(Bf{jA4 zWGNqmE}H^{v&_<>Ub#u?_`+m?v%NAhXM*11kZJCjX7)(4c5xP%Oo`v=3eDv3pB>y% z98UFB{*&d9jyu9^98KOY%wRKZIoR={eUkD?JjCg7=gyiI@Gw~q(Rl|gl?-F!;HtY5&DrX!`s%e{`j}2rh+X zp*L3rGhU?tZ#I-6}``TI7>HuA;wzv=Wz9zKF~4^k-?RUsQ~^x4 z2Cu%!;Mp`9@vLG3f93x%2Z7j%CZ@&_o=;4tNO0f~q)IX4&<&s4anueeslpZRH%7R) zHtJlkIAuQ7Ck@;WiQcu%k3LIljdZ2tBS`!B*}k(<_Rilw=A;UFQ>Tfm?T`l%$-%=8 zPTYbwplPXEpl%R4m8x{!9{-Y`(pw9~Em5^^{E{^A6s7QMMkmTXV+>Py!8=}R+egJf&AVsx_BgkG?^49 z0)bwxGM7WYG8H5;GN3|h?5UD5lKR`tSdk@7xjF?Q;@s%@?x=Z-3gXtVf5kY73Fkc@ zQCs#ABJbKs*!N#ECY&~eY=(rf-!ItEQg~xl$5DjcC)2M#%@v#73%S=i|E2bSdS1G- zo(3{!3ShXX<%Q0{6W}QtMN_RRB*J2@2;{9#yvx^-V(TGdFGPG#8$lnpJm(5@=Tz@( zr-i;=|KzXGdkhg2t;Eg%+*tH9T36z%YgT&>K+QN6AcQ*-UcIzn3($JHWN1T_D>O2a zhLIYge?H7lC8qbmi`Ph|&MMl&Tu36Zoy$!Vl9Ubu*_@v^M`A`ts!1rHkTYEp&YE>r+lna&}5J?O1kW47Z1HbX1ILWnOoCC?3z}?~BzdbA3o9B%_UoGCAH4ZI_&M3Kyub^%UL| z1*jRVtnd}MHN859Ux^{amb2tH_6nA{a_BT-n~?v2)LZDG~E#O&zNtUmQ+yg$1)bU(kcgh^d-T+><% zl>P4fv{{hl+)Fn1gteN(fq2;UNZQ{0k9f`hk>jAhHzf^UiMs}&3P~IT+jQvp#0b#& zJ%hr*$Eokt|EbK-;Gkxlh}!$08)@dEro!xCzb)q^d>@uwxL0Ij_S8*DgYjH7u{g&- z&qLk?{PsI;*0zi#GBS(>QrP$LM!G1?47U&HDhvCK%d_K(E%09FYl-G(W6wsmBwNSp zb!s`i!q~UR$CM_y#0$2^&g1;BFUGV#p8`JWbiEnPcf^}{s#{IWi!T!5&43u+cR_V3 zu~iQrB`+w4>Gf2fx?0IoeFXUH97@VYkx34>{pv0HWqY)!uA;vHy%ig*;w6t&ee5u{ zcdaqK9b{e41WC~+r5m~$K=0C+d##e#PRBD4vqYArvW)ZdPU0S%@5pj}>cYHVKI+{J zI{LRJ*6oq`x2~)BpP!I0h3T;2IKA`&S0*O&I)$)eb|?COd|I1693$jJ4-jmSn?#|| z@#$y9J9g=iaF3lG73*!IRjNHG`f%Y0?4kaM_jb0Fl}X04Y-qs#UXQP?Fx!$@m`^ zSwJZJ&~NYpn8TKVC8d8AU@p3PA(h95ffls@J2^h0oTkF|9BAe5`b7VwA6z44ZYL3~ zy`GizpZ}oqqh;c!)b~exU>8rGf9PM!!OhFtHTdEV#m3EHP~~bC*e#3Xnc$K>o}gy5 zD?z!*?Y#ZYe#4&!5*mFj=Wa59QmxjvssFoX-7^~GzGo(%F!7bs3_HT(G_=c!LMFlM zxIyg~P4^R-NuV_YDHcV4ae~-%cE0A2x6ZREr~|Oi6rKB4hPDkVu7IjE^-OwGpB%h; zKQ+Np*!;py76(}nIEy;A`2iO-!@>udn@+T(=yB1c5?|O&34D7s{>K zJ;~+yG>OZBS?(fC^Sb{?QmR@_oOqZ;!CX2#Zz<3VVtc9zpnkx~!BtUB7-Is5jP#O` zmP*#t#Z;$}?Z}}ec7*h})(gd3wl~ulLmY1em`3E`3g@;U%on?>ZDm1Rnm%k=&XU3w z@$dN6y$%=8HsMyJ{SpaEY!e3wH%=A}iNbx0?pY-5WS7J?^WP;4v1s}hA_U)i;J$kY zQRmC>O{#1DVYi-8_MS5Nba`7kWyh+ZkW%dfIoRyL=^bU-R_XP%e=B~sp?0))&_~d< zcJ}l!1xmO15w{#f-HVg$-Q;+0RIbSMb;!d<*A=D?fxooJ+c%Qkt9Q1$+{*iFD4paT zD5k%bCUfH_*K)&lE^Rh`^O?@kIxTc$+^JLd6zbAj_RfIy?hc^LncRS_2$8stB5hlr zd(}og|5YSC_!@ys5FX3 zLlq(a+>TykFw4eps>dk8SL4J4n?JguI~*B_dH&=+QfqAD&DYvoN~RycO;LUofo8zd{tqafq+ll7-?#GI9AeyeOFBf#cY)k@w@hPNodQ0lM6O~;=K zeP~wGk>ay>tL2q~#dG0z%~iQ}@vqA5CPO}tm=!09!iq*dfr0d1CR;B(w*8un43k$| zcW-`svHW#YzJ7}xYz?z*6#T|5!lP0+POePKi(YT)P0l4J8pha%V!3+9vBwW+BbgY;D>bbtyp+tbL$7rufjTUR&EkpYAt*M`k{29cAa1o2`=BU^b zkM8QQe1*1nNQADo{JN)W|6)Ik@NvF~aJHJ_;6O!+IU1}e^#eHJFLCN352c}g%$B8o zJc63R=9fJbB_>(N#}J80RHI~_{shbnq)0-0|0b6-0NquoK_R`KIv(>Kfd^J^RI@2i ziz;UJp1I?`#OQ98qvvRFKv5O+*~FHn-vhu`gR1vLHNGnNdRh_h9s39MM?&{Z3+qC)H?=s zkQKd}8-6sCNW|V5p^2$d8jw3Qa;Y^>deigAyB$IS-5oGZd}899`D}#v?i0rGY9`S) z%LZz8u=EZ42YP`(`ar(lJo+Jm-KM#bfQ^XA5P(SE-ioV z!di(8Ne~TJZGMrF`-*b}>IV2$)e9lT9X?TX5v(jOhpgVN#=}qV-$XR{p&mQ8D-2IP z^rB3i)}l=BG>L7MJvhV3x;rr~+dX>gMSSz63xn&Eg|bOWH+DC_NDrT)+ey3DX=>@( z1OKLG(C)Jwzl4B5Wf4C21@}@13Cbd@R0a=&*<$f^p_Ft~EvmpXJzh7S7l$g#PxF~ziquLlCWd2W@w(^*Q9V-Jw(TfjvC3n2<}mvCT^Wz1_y@W(peu?&vJkV zM6%s#$n(BqcP)8R>HZs!{leto-*7;kYFXb?ikz@XxqjU@X0viWztXztgeBYEo-Wdu z_}I|M6245@w!qt!PeZW@eaW9zqD61l;(DD<`+j4sgoHSq%BBlB|J-U`j*4`Ctn>PKpe zo|V7!igZ6Ck$2rAd$b?pdvrX}3Da%wdtZ+4uXWK}d_lv>OAMWwQlBSlmdOtah6GQJ zq2T}&A?lE3YcZr({t)7G!eGSsJGzjK0kH6M3y8frH9f8D_FD;`ST3A+@0@f?c#FTv zJ@2D%uga-2DLg>!F^N3BW!6WQQBTA~G*P&LYv&H~BD%TzWhkl2WKuup3_bQ*t{}=I2EX4f9&D@7bxnnjNqp(~Cg^PH zx?4PJ?Fsnl=|XV%Ip)yy@MUPv(7D&tr3LWm@h_c6*P)I_`zhv?ubyzb_x&?jZck!~ zV8JA=+IkrZh4cf;(t2+9@)xm}4Yij0L9z9S*Fc}|@q*xPt2!u}BpkiLFwmXM`MJ^P zrMX)=OY9k-=3dh&UD`9n9xf+MB`An5hed&-9)k{9ckh7!95Jra1|=o`qv70#vMo{@u7Nbscr9 ziwQ}ftfWKmlfcmz1+(BNGp;mbj+O*C_SZqd5cy!Y6(hL&@G%sSK6uUz{DaU2uxD+} zx!n{zHQ#=-toq6Taq5Wph@L*k<3mP#Iy`MAoZdr^gK7^PhU~w>UOlh5seP7lgtPCN zw19?VncO@jU}a&GX8udg{2C$p`sQXK4j?F*#pc8PlYrBx{?mY)qkcUaV3mAGRZYs- znHPq7vyInJM@JP$MnfAto(N4_y2}_X-DeMvi0onOp_s1aKt;#=x!UP>KC5eLK5;Zx zYd)ZRhP?^cbG?ubTdnV?!T#Lpb9Q|bmKQ_`3`cMGI+E7XYst`JtUp*_87F?toV^BS z$oXJ8#C{N=#DHfQdPF2&u>yAo?<7ypm?tnviQGk%+$1ZQH%&NljyKpjv9ASl96_}D zgAZ%-rJnQFFK^_~472TDLrSdHe|iF`UWt6I8DS5aaoTuv(+2MeAcVs_v=G0mK>Br| z+ZDSwVD{P3dT$@U=Rd;*%oN36U4c)&75eqa(;7JP3aZi;lBBQ?8OiB!?`>2!mlwJ> z`~>c#FYWwaj@PVwGo92(yP ztw9$jKI8@_!f{-U+(_nLGtgV-%Y%n!{#$~(aJS*D(n}2LbMLLiL7tZF^Fb~`I1F!j z(7i>~!c8cFD(WlNlswScVY~vclBti_Y5u1tfN{`<_AX9G=gB`%sJDM)s(CHC8Q%Oe zq}z_i{&1I!ftjK251C)B^QG6_-9H*mPGUPdyMICae*a>L;hx*uR#a51I2t(9sAsqd z$6GO!Vy52hZ9mt39-%Bq}=M(09*$|F+@F632P^GIP*~@a-gRSp)qQBB{VkPh`bKrJ%myg$|-Z}{_ zIeTY%G@FDEV1HkJV7l2RM`Z@>{Oi)%A0LOzr(5{5_GL1C$Vv=eO;$2VrsQ0tkw<8% zO~J>f;)F`}kTRRhp?s`WaP>MDcXeg|@#9DTXi&+VszOv`Uhv}5sFZL6mr>`+#=#CU zimsgZo$t@NwKuA)H)mH~VeRSlBkv%+y{q_eOtSFKaSrbo-GnqFC=0DIt-h8rxA4=G z`PM$_CoGEj1p(UzS1+&6>FHR)BAq+L&U&4`Jen{VkDc{w#0pad;MRUgn<}K%86gv& zf}|uj>H#bnnyM7~3!xGqnk#4FnzIV!5|NsF>c4bt2Ut{b1(|^;zxq(H`iP!dlD=mu z;1%Xpp7UV~&Hayi#3V{VV(0B-@;lKk+ckZ?u&V2qycyX0l{0y!#NiI9A)p)I2lhC? z5FSMzyGqn@rd~=aD_M9Q=fCBCx;^Q1_41g0!T12V4ziWU#-tELSlWWGA8b-`$^@TU zy?IGQfELsCPLG3=K5EQ&cp_p_h#-(G(L|+MEr_urBu#6a-P}m4=T~D7;YMPf3_L&i z)doE1(8_suK&f|L$O!TnZaw>YpXAQQ`O0g29x!Rcv$9Z(mW{57j*pHe_`aqd3~@Q+ zcP@IpQf*36p}@F&UWD6O0#oXDG`Pbstxkbc4CO4&x7Dh7Aq&-$KgWow6*aeu_RjT? zl8s{W5-93Jx~pHA5_zl-+w?f$hftJ+`bGgvKg0Wy;RIESGkx1Dx|#Hjh>hz7hQ2eU zU#>!v7-w6F3b-Fz#G<(9aF;Jgp$HPzU|*$r|B`&CiR>dNM586_=W9W|X=T`CG$}TPRb~g{x1sCn`%Oe;4#T}` zvz(i#lOKtHA5}zvsm9ciCOWx*%(K9Q)BlVpK44ZnmzFB?4p0pG|1_Tm5dBi zBvVXG^=sI*`X3zu#QL%zOY>HO5Q4|-D3+hsng_>;HLAEy-gbLT_gohYbQgNX;F!v`{k%vCf!_IfCF+>0u? z8ge1s`-}%sZSjYoDaiX6!^9ufhFp5}xhyQUYMob*kCr|mpkR^)CnqPXVvg;LCv-X; z%AR*^dOQZmq%YC%@aPA|K*J-DX=rFvM)S`}NpfJp+u!tzFPh_GqEkVFvXFgSg>aRf zUo$gWeX1UfR@v-Z9!<8Mdo&H1m3I zYDh>L}`FC*AZ%dI|l@zw)=f zPB62DUkMu2V7xiL3c~~^!zLyTc|zi%@k1`tzHI$^91^mkN%+G#kvyR&Jq^H+QK=u7 z-QXidf_bhaf`L*j2KH|Qnh@GM46ZdBu(#4f?{7muS8E39*)2}!OG!!!cg0&EDZeXf zBo@Wn*3G!zCA4bgm4n4`hvqhZT5-^PT4=xBikOIqc6878gam@@9MT4-f{F(5b}=rr z>VMX>7KME~w@kC7=H^s&NTpC235i_U)a?{+D0I;5C1izqV7bO(Aibux zR>I6I9~QE1+Hglxq2G?|TBmkk`W`l3iq+-rn6|#G zTOzdK{&LUqVlg6<49&cb1Re?T(U~Msj`M)u>VE+TXz73#`Y4 z+h1Dx>%<=dYM-CGDkR~kUPEtvv^2A;Ka6*_-{!ZJB7FGZBN+>^vX%!a#1jxrwEDoS3|#dJ%JxJ~O>172f4%QPLG)$d0(xH&+#AXRp;vuA3%ZFV2u`ZHy?x^ym& z!>J8s)@*C?ClBm9+Y7@@#P%1J1QOXslKve*neyVqIXx$E z3yrDoFzP`MpT~&r>~=vlvOvT~F+J@aEVrn+4;t%PE?psEVYrwS0>y{12)V$K@hm=S zcJYRGZ(q7@@cFd7V!V{OMwPF_CoG$B45JlN4XSlkhB1j;==j^60m0|iZ!PLpjv|wreHZI=ampyjuQg1T$0k!iO_+0Pm1_`ib6M_ zm3E!AdP>B;Df*sgF$_z9*15=q%Cn{^Ez}IEMu|a3Bta8L#u6FOJOOue2kS&Q`{>hu zz6l)-pm*5QK0p>|FXwv>^w9%m3_epKmlEmBzK=OFKOHn~_bMY5^w>{~P#l3uVNUl2 zbv<$+F-WM2b3t5li1Sj(ff@Z{#849{y(hDpo?{O^{}4lRe;c^ll}rk zlxuy_N3-ZM8N(iVaU!k*;~yDekCOk{p>}L=An^H8)_4pv+R=aWB|2xCPzGFaeaMFf zP*r4IrzH1k#_m(KQig6?(BP2ZQVEJ--eB@7h7J}Rs6^q)JiOmb(M1*ip(w-ph5l_Y z0sfBdTSjVX#ljnU;?DatD(A^z6}do@T`Xyav2jUFBj$_xdJp!1Bx#IS%v_9~4>3c( z3>EzXDY|EEc4ftQ^!rlNX@8xXC;`tI&yf?^OqsS$3YDlJTG=a-6)t-p|9$i7M>y&% zK0-Gs7yZvy&U$W+IE^@%*WSrqHZ(by9*i33YaD2nl zHK&oO?{qis&bPczJ8x6up%{RJqy2BUg`}J(a8Y_Y#FKnI6EVqStVeFJy&h3jdtpPV`lvwmu7%;w==Iz1rT94Ue2gLh;E5P_|E!)o02lFO9Di<1n@?uK}j&D_B>mcphb8` z_=uB}lQVmBx>mhSWyer9-!S12baBo}i*j5kClp`#h(y7zRdxQk*llM?Zr2XhIr6^OOkP$*%$At1HI0=A4SaUEWjuuK=nDtTE)T z-r3)0FvIG-IbKT2Gi3k=q47GIlptK4UyIAz273h;HI+CDcwJFiY*FLjlZT&(T`f!c!Oya`emZ+c02}2^X4U6*I+>yJTWsP#5)=Y zkI$L`?KN7g6>=thNJSD$6-tx+D_!3-S@R0ZQ1R`DfcfbeaWAWOPEJCTalXs5D@I1uxIVGQ@;;JRpcA$Be3tKdFk*q|A$6NqVh0bF z=`%z#NG)6kuSHsw;(;5zt_4}t2K!|h0Q;2*OQfDy)LE^7rjLwS%6 z;lDDDD@}j`bAbIhc-qz(M{Z89GJh}J(yK|8_yd2DslTS6Z~&q@Rco}6X({zBBg?xP zf6JluXQ2Q6Q~8$^^bUgW+NsdV6rB{U=?yA*#aMV(z(bAYo-<1Y*UV7yYch0qE%6EMdP=5(%0;pz$=77 zdQ@>T)#99sNSL!}Yg9tOeN$VY+^#x$sjjMiQInc>D!0_=-tJ}Y>h7tNSo=`l4*foc z6dLv@?U2rZqp0{stIFf}4_Icv=PUO;?a^|hHcxwXUdc%DK?IZ53@4h_x|S0MDJK8^ zD~$nAaOZK!x;^Ud7yV69ElOO~7wuPaa$+WS%*K;%fo3jCJNw%KZG8qa6|E$Oog1@8|$Kh`q9|5Z9}JkIJV?l$V5kQts_ZQfFKM__s`!jtcuT;)rzGTCL2X z+7$g|wNO{FYNf(6U*rXE($j&b-9bxlGDzgy>|!^w0zzoE2*m<#Zv-?=$43|d*BO07 zJD4W!GF}mqXN{0$jokwSU0uoE+R`G-eaNa!2vfhyjs=3j;CVWeXT z@D4#GLVtXCd>F!5FGqvm@N7@*=|)>d_VPzTXkqsXnvb99MvfM1?Y4L;)>;50ubho9E?qjQ*z2b;b%l~F zNt_(Kw^y$u_gAp`#}HL$%pr&*E}t)0EzvFK0nC2sj_LvYssst8RUw~raBY_Wl8**l zZATn!{CYI#;GJuoAMiz&Z-ViYAn3z<3Hz+d2h2s%UZ|>0r(}Hbxq3bqI zNX70PG{MuSxtO5>8q(6?+k9EvKH3Ssclii`6hHeUp;*{zMq0rYV;-rJJ0D~+3D}8W z$q@+IPa&B(ZMm?|oKc6dAdL+GwSc<@W!*3hH>MOkAb8dUr`gUVM8{WYEFvGivUlTq@#s)^ru!uDYD851uFItm9ee7t&Z%cT* zW#2y*#b9GUFUy6x4+j-r&@QiyKcSfc1cs+F^=Tqnjo(5DS6AJ#YIDrCVFo@T`+qDAw`AlPUB7Ge>EBUtuQ0u8Q5W?MmN2U`25+qT^j3;j=|}N$O`BduV2$G%L1ob;_|?nTZ_mNEeU4yuNL=~ zJ*v;oHS1%5GtK;chWN}6tka<9%;oC-BzN@IeorLn;vm8ce4mt{oaBn5Cf_dbTxb(i!Lv|GaGnB3N2uQOB@uP8PoR@GTw3g^4ERM$4~{Iq1hfc}%K2Jw#*>T0Mh#)J4A&_R@FLL-FEt$pizpRS zN6wq{BWoyj!#afDi&BD0aZt=K=F=@-eO+!~yf|;q>wpY;p3t+~4W1(t#cs7YCw_kL z&aLGZZu=MznzNUPAPjFo9{x$2z)|JI?4y=zvkjC@w+lmGb`Ji!qyY3?S9&#fyTQ%e z?(113AuhH-N)STwwL4{?tySVyYwVXVzx*SN-+u*hp^-KVd>I;Yon1;1RgG_A7@8a$ z#WkG?==8f*k8ZHOR_wTa77}Z~Qpe{IGxGyp0@c`bQ-v1E)fwXpWjm_nd0cM!bNm{M zDHVjyY9*MfDRqZ6Sz+`{Gp29IKhw_Y1yLd#Kg5P4s}Z`PU7U}kfJ+l?YaK@MJ^tQ> z>r{BFvE(R%EDS^2+snOjK7Rbz_vd)2!G4HS04`ngIUN##VGRvyy}Fl+m2P2zvZMBR zhNfCO@*y|`Po2#V@=CQ4g6lt42{7Je{EE)QkUTRw;X)nwe&6V$vh}=dlNh;9r#CJl z8Y0h$9c;5BY6N*4!x#eua?~UH_c4dKI3t76sr5ovhj7q=XN0~3)aMaLjl()#fpf2) z>QO^`DD29H7bEjbQla@E3yARHHPJkE=0gDrh5Biywp$dH6bb{F5JzwE+c$F|fKs_! z0$EDbWaJMLs2} z#_VvY#Y`P0kAT<{i~0(+{&x;11zRJ0?cqkDza@fh*dQJux7Z1%t@Fljz?RU<`Yh4w z)H#XZM02|wMx1QyRd$I3{DYK{R8FX(QusLEGND;c^rc`$rF_#NW{Fn<@$1R~E)s*$ z@B1^l(*5rK-bvn5@xgq`i($mxAi#m1ghxjdmf|Q)p%E{V_7<{^NDxrp%ha8sw z-Z6#jb_=M{;v{R?5cq+R9vJVwlK!UQqKd~~a9h4Xt$SYx6=V1Vu~RXoB7S$V;c!ax zQZ0z5qi~{ST)6lB8?F6zz86-Myv%9s>1LCt`})Z-4Rlz}SCRFi|MwE<3gdnB(Elmv zECZVU-ZoB*7|rOE7~S2SqXi_CZVBnGQPSOA3Zl|TNR5yV>F(~7j%UCB^J1^JedC<_ z-1l{TEAVhXqhlJ&;Udh1}ea>=s>n?ikIjg6i~0chrt$viw-k8%9J zJ$~)+57~-Zn3nKsna^AX@qIs#TUeFi19|RtKW8czIaM6GxBuM|C3NYu@_exsS)N z3mZgg)&z#O%r)7}SeNzAM*$WKJMth-5jY99O}IC&wrC=H`ty1)Ju}AU>ut*8?m1~! zw>5etTpH#fq6q8ss3>I_pD&men{x6t(_8b@&c|y3c-A5d-&nY2lYQ?|KnlH&yR(0a zYQF>G1&9V%hQhYY(bDvHi@)EqvpP6vnJ~GjfR4k@nJI4*dMY)?yDY~?6r_`+K*H~0 zw@H0lvIhn==FnkP%WR#7#R9>K2#bv;xeb_TrTRWT-!lA!hFm|LuFiJ^mNUK{r}a}8 zvqsikYGpedD$nH@#^UUHr7N3V-d#6dpI)zCcc*a~&BoY9pZ^Q5gwBOPMQaGWmV{t3 zP$l=(dUdI*z)k>jmwFLJ5q-1qjZ?@JHGv(_gnF0(2=nBGfO3%h3zK9rRC1n|uK7k? z%Z-B17@JQ?Hlr7S2Uxtq#|G6$UQ4qDQr`6`SN(g*k3)hfaceyq1uF^z8z)v_Igc-EWaLp9#@m*$lkwkDN3TkW)bH-iY`u+^ z&X8P*o2DL zk}6!TV&yBKlB|qcU(^Na*enu^)H0y@_kRuvAuu}_D`@yT<+`Sr$3B9Q zk%Z?q8RWoadHPQdjANWd+VDnG#`)tc)cF&92g<|BRMqephB$b38(-iA@KCKGuLqeW zLIX;nBLL;`u#|tXnK$BfmD+mN;#Mb& z@JMee_g4*z`A4*}5mAKL$&pQd~Dz{w=! z;KHY65XY0Gqq^gD7y_Oli>)^YVjnmD)Ro3pzDZ;8mw!1nz?@q_;y)$PRC8ZpGb5}% z^3{T}^f#Zam8|9!?Ma4a)G38ThlN5*!~;t3VsPbUlB;Qk-c+hoUOZG>*Z%$ol z`m5a;m5s`&PU@rO$+`KF$Btg!8vPGWr#@f$`NjWU5mjz(lYnWtn223l+$z609?$*T80r%Ng#bm_bmLIf$`+>59^-C+ zl6Dql+3Es)6`lWO&OTBG?$N_w|nLtY8~A0N}y@B`jQMbKy(+vXKwK`e*_ zBcZS7qnH7T!Vp#r5q230pK(tFh^L#bKod~cZOt~&?Poc{U#}~nI?XR* zWiwJfKK7nNghNCr!|zH^zY>&2%^@bsAen^fx&wKFc707Ey;u)?s7vF=W$xR2zlJVx z%ROXKBr;qygZBl<(Yx%H$B(XjeP6de%oQ_>XqawyJw+KqtHS|@&ulD_!jIjFU>dx6 zs=O0qHJXEsY=HZ;o`pplV~gXy#gFR5rt+I}E0D^{*e!o1@veE#E|rhxYX4$)t|`s- zfU?Y6zbYK#Cz}(Mk$@w<>%be!UYa_PG0k1Ia~XR@sI{NSPG(qDCzR`{P!iStg_u)71#<`fG)8yLfuB zT^*bN{SYM$oy<)o4Z%_R_pbuL(k=+eCf_cNZjR0CIeLhC;sK{!7=eLbDIiu{EisIX zb@Ag$bXnUu+oZDOj~pqmLME=#EENfnMvWjNDr`^cYbk`6HnOD#ax26D@~+pgcX^uO zsv;zbAK$nGkV2qlQWPp^I9VItIP%}{_nM|!p!IJdrD5GYpwMuSn0A@GV;%gIFP}1` z-PRruscewU%0R}iMByrI=kvT7Q!(*#OF=I zOSaFyXNjz*8$X}N$AjUa_BPpdqV=$}J3D!_2o-RQe7KLhVtCZKnY_YhdtEa^GY0`+ zmom)cJ0+~g=yMN`;lgH$^=cSh2=hgw(^46O4&z{>pw}X1Rw-a1`c&okdlIyo-% zs#>*R3&$^690<}<_F z8{syzNWq_4BAd+XahD$QCIR6C@ig1LN+rS^G9~Jicf8_@YdQ8%0#9c3=#WR+L4j~U zK*CcRAaxoa_B+$5AG1xC>pwtVq%y--swi17A}+UpdcD; zR=qNvBJq+_nhN9K*JSCc@w3Akr(Y>i+tJrI(&~^2O;))KFBY&CQXW&tpjzc0N_7%S z(l5w%!pM}Z6fW$}dC+8-#b`dZrh@OnBBbV93x*DL_ZRkxnZd;6tqIOiBZK+9^YCEUXFdtQJ6RJZGK(H}|~k z@7ttHiI=d1Qz{K8S*-C(5r-Sn6etnx92^pVIn2fK*G=6=8`%6p{a-~YW4r}XkNIbe z3_5lE)8j|ESez1Wc2N{bocO&UHRl7=l5G+(cmbXoMQk9!d85_Q@l@`^9_3vM3;g2xJ^2Y1w&3MBYr=QHkG{kfg zya+rmr*5ApT^;~+pv`M4yAA4uJ&88)@@}RSXxg-76#Q*~1MBJ`VINVIsborkG z|MZ}t9zs2Finr4kr(dS$0fdk63Ui^{I4SnW)%w<1$T`ezdUnoi<;8Me^w3>g+yilT zDeA`SvMV_Z$Ay4<53;&`a)hYFW*DO1Y>r^8aOV`Ct z-2_(Eg3$gA+8bECf4@=&nDt!4DQZEz`T5gvEp97?MC-`^WHEuB&U0)=ugjlA;!HH1 z?*M3?V+$7p(6YS~&jbfBfT}bb_?e69!J^ycefyYAEJ~M~me*fho+51&B58V;6vWM9 zI$qg7C~L8;k7Zsl$G3$G$LSWYY79W)6&mdh`I8CZcn#S)N(o60PI5BYws|~LhU^}_ zR3l4H*q40X1W;UEya*P7cL#soTv0+(LoDJNw_jiil;JH-Ua{-C2(VWfM*H27$&3Oq z-qTYNC4s^Qne^!Nm{;a}nV(FSau<6o?59?4 zYTm7adrUVLu~Ncz8SAp#Mcs6pAGU^T@>%S2TkK=&SpT=d;fCZ`s7-fnE=K|@6R!Ej zgh8zv)#|HDb^>Jmi_!GcaZncnMen>o*t=rg=);~us?dKFdJgndg}F{BPt@$Ubq{~4 zXg@SMPVu1TwI{ge6B7|SkUZ5F3-6lg>w0fXipE~RaYE!e=IAm-sA8SNU}667|x;3F#IL4^`D zSsRne8eLL}_Zi!cHlaT$m-6ddMh?BUAVu=;7?;<9gTBCv_lKi+f$$v)dkv1d$R=B8 z8`rOD*aX)_gI!WR6{S@w9^9tbR6fwdz9zxaNOR+MWE7D!xE0k$AQ<}s@gH@vNFULB z=yf{^OH(TcVst%GcT&ubgx4GF2-9|HTfdN-I@fkdioMy^n+Eb6$_wtWWr)5V4e6tKI*U#s_K9;eSbZ^ol(eDZON*=am=t z4_8SrLiE;l{BkUY)?Z1XE)W3mA}B>l;vk=Kz5O&_cL<(C&kRp0p7F%}A^Bn5*NQ7a zHSMBK1iDy4nJ4Ct6kkq}OhEKmSqgVujeh8o&%E9iZL(DM8vC*hhfP&d@G+UGpul;A zEBOtpTtUc0*>_=*QM!tho%!xK`E}iPygtPbDGPOKzP4$m*;!X&d?0RoZ?WH|%DP_g zMkHtCG?-@>frhb|0(Zk*x1NaW1UI=Z$Dn7LhrZT%TqVy3FzbvWg;17M#*rE_jwn|k*i0w zeAZI{6T_T(7*>9OPM`-WzOx1ggmY11zX;fKE{<@I>(C6^2$oE1U^ z(n;vvD<|ihT|QNmT%9O%Q>}F(C!~m{BK(W+J+Es@UZy9{-stk{D10(_x4?2v=)A*u zdrriw{ZPAUodn;vw*rt0^5ro*I`1t2MP$%UQXoHu7KkYG8{xXa;l7>5kAe~gZKOzS zTL7UuQUOQ<8pK$qLQ>;C-VOj=OdAjHX+K zo1oddnIVCCt(;6$+&5xs{_a$pb(469L=2Gn!~`M6Bu{o%vT_?p#F!{;Cy&giJRGzK z;0EKkcQB$TUrgoCTcHu7+Jjw(#Cqv8tbYh z?j2rEfJB*CD)Vx`aNru1Jg(LqrqDqc+o+yCu<_AdzN(dk;nET{=8Fq4?2YXkrbg#u zc)J!+Gg=8|ng@U%FySWr(P*;(8%Z;2;Jj04s%CKE#Y6(eu za&Uh|*k)_jxS1y%wRP^_U}stPy&ik^?%2KMWF z7Nukeb~ge1{51M0`hKsd7X}j`QTpcFlkGmshtG|BP$SLOT4TLg9XyWcb!BIa zV~E_*VvGSyLr=kl&!7Nc#8fQ}S(thH&mXCPv9ScvU}k#Qsl<}&$Zk?XZ^_SZ-zyaD z?L|YMQEKWc<;7i%Em7{s-`|W`?|e?DyqPffM)e9{;~WLK^xJn20fEXGHw>Z{OcSNt z$Ok;Kb$7af7if`c#KaiicF5B4_RyB_o>*PCg=qH45QXhe`t8if_s1zezbg@LIm_lN z4L+d`dYzdYzFbuSVTtOf|ub zJN~|-65-qX7htmEgh#!C;inkNR-J~2PsxZabt@)E*Xo{M(KG(p2`Q!7^kU9?(+{pu zSYK*3Nc_eWjPyqTIOO89B-(tInrAtT>ie1FJmctZYJEIR0XqJ;^vM|Q(TM_|(Qo=R zAo!~?E}GS!&vg29sMh)k12M$3^A#C>gae7mlmv`#RU2cg;?oDZn2R9ih!-y;khn@X z>y=XxX^1v-mIg7NqmL3}C|gi?7(kEsj|c60eTT+hUY1=kR9=hFDDp7VATBEQ>_#ic4aM=)c?IH-%aY?KVUa!pb=#bEvMp%!+@jfDV|5ZG zy9S#W1I%_^u@5=m>pQ zTcP+u=;ES%B_0DKQ^m{c2;hnip zm=n~T-^TGPnTlLjTi<%vpq5ZN{gU~qC!TmhEV8#QnWjod%qayXSamNyl&?Gf9E-3d z10^}6YYADdHh5{V`zCL$&EIx{v(dafCxbw~a~f49+mZpEnYq;b`b3+pG0=#2kx=08 zU19=)xx5jgJs@w6QEFOi!dCKjlx;3YV`U(`YX6fL(^j1GReNH5wd!}_THU+97q1-XeTPbN@LGXFcp+{#IBsj1tP+ci zm_|y=P@~Rg!=*Por>|1*U1mv33HsYr&PB#`H#;V`%^m?J=24Xi%HsF3p3Rwd&tYPC z6zd`Oko|f1sB9b?`_IDfQ)_=bTL)E!@5h7{J9Pb4b{}u76j(NU<;V;2s1pD_$XPe| z&;h1r2IIK`Yen-Jn93}cWIB=zc0MB{5ZL3}0W9{)Mfbn);Iv!es(a~f)fy4U0>1FG zuncOGZIc|w4wWe$FWQ7DDYnO%Vt)t`93StC!6l}faY6;qmMQo6?w?<3TWu55 zF^Hlc2~o=#HiFmO+K1`_5T&jVG9a?>(8_A0v!3wj=0x|x(36>fj92OJA_6_ko*^{F%gQ@Zr{#Z{9X z!B>)vrqFHVJ^Du%t6Ra|yWi193qQV&8c2DkbNrljS(!Vn@j0M6uayW#u%(c{``y$3 z@=Xyf@&sfKmifAEvAXVW1hUo_Q%@+BuWLS8qlH|MpC~4;pM9b$-)6s%1&ARwO|4e` z&VLKlX4eHLKh`31^R{O&yRZ8McX5am`;y1IE@xr8) zDG3nwoToNTv&DYm@7Xeq0~|{^cT}xJ?eGD+?(a(tMZFsIImQ-V?^Z1iUHuF@ocdJh zNd1#1F}d!~0|R~sun=?j;a=@^7P|v@gtTxuzD(qFkpA*f3&3a#vpCNk!{mM%^=&p^ z=Uo=QR1LVk&?anESGt+FeY^j{8i32yTiIT|S&8z7etH~-v!Fw`VT(qE?SqzX(l_dY zaI48-UKWaT1K-1y^41$S29bI0ennA5nlbT#JqvluKP;k*II$#LUHz((@*jg}FSVyU ztPF$fV}zBD5IS{R?ZHKab;r_5*cxz&qlcO-m7zL5cQU#f^?~`x{G6gVQ%KMDGZED^TnDKe@4i1K#t=vh7gKv`Uptrc=k+DNTKeIZsq zsY^?qxB4IpzDq`sN`cY{!JM-Y12{i|p)vr=dG_q>2VEE?eSr4t`NKOQ_rXtu0Nm026gBBuhKzQ;k0yK8 zKnYHnKKYEfOX4Cp!qF?1ald7S21Ts-Li`ic#eDY@01H0>7|l@z)$HIXbIY#~u4bjid!_spqw zutt=QR;Ux6g2KCVU{QJ1B`%b8p@OYfRG92fVlCFm-h+PN;*M27HpUJ#5-XF zFjB&_w4U)><|nY}g~!c1n);1+&)`NK?!y`fK)K(xXgvP6k`grn^D)S<5J@e24%^@v zNnv30ob8yb-h0tWP)ZWl@K8Xq6B$_wg#p^XoyB*wG7e$(dEPN#{J-@CI(tBUtae7M9nyKU2^^MV=kbQ zh%7V?!i1=_?mno_3Gw2-H^Zy&e!SU1A z&Pm9+&>NFM-;eX8eVo(q+t1Nnn>m4*I;q$u-p=(yF^z^YSgn2ZD`VF2_;?jun&_`K zLz=RBSUovHLzcZc~EAojLmbe=QQIPTYCqo`FGVVc}>r z>>G^4ARGX&*EV9jl?b>i8lve4hFW?WN|ay~KXJ42P>yta-t2>!e>k9gll^=g=aa0* z^R1FA)VoM56uIr~J9nJ;lx_Fs{rRS*_4|*7C5;AOGzyGLn<-g74uayJ@JZLhF2Bo; z%BiTbda96mt;Qy5>VmRPhrzU_P2`za#!q}mtI z^dYkIgTmkEFMV72^)7?@1I*bz3zXj}2XeaDXIIU6V04;6!5|8Y&oj!_kMZoq?OaTN42H_^CqPx0hfH@4&CirIrWBS<@oD||a zG=EfVDuE2>5l$??+_x`^{M=E}AeTXJzgqk_otb*qXaq~}Iy&bKgT*cK4X^c?wnl8X zq^QE5I6TUK>D8;*eC@u?t=&B{h_%UxZWz;6Q>P)yx5GsdS-|3 z((c0_b>Gb%u@m0kSE#U#iEMA2gwiW{ZNN^$(9dzZy22u@rTTF*Ki;Rw7hP|#ljUJ% zxW%SK!v#x>{Z&<`J~s2p0e2hP5`||q>ta}UalUjBtn=jgPE^Mvyzo9-E2gUxfg5bTjo>RJ2da~j**W-OnOz&5|qbIR!il~v4 z?HpBlLqWuX$pJ!aHE9wN@ZKd^b3T60?LIX?j8Z`*sjyLoUq2UWWV%EH{YK!-a#{0T zW36k6dFcZ^!YJi=2G|ToI!OnFf49pUWh0L^HcCc9gx!&u-Og!fvYi&27n&?bD6m1a zMJZRd7!WcrM{bxy-XKhQRnH|k=Pd+ye57R&RN0H%an7Q@mzC==oPSU>U)85@*<5DH z`}qxa&}W~lv^jGWo^}6g(L~oUGh{nWxVaT=E4R86BufSN6YyNR#lpN(YRx%$d9|(a z`|;{!jvvoD^)10>B^t7IwN8iA2c-X&4FYXLMqR}yCH(-a9g?E7)%EREm*M-zCYIR8 zl?&stp@mBZu66txS=OX%I=eOk!E|_F9;pj;!R*#DFN%Ur_Mx z-!E2$dAvW~Bm_}$sCg7I!;8N$5SMA2{e@|{2b3J1zIrkxeb9~&xmr_@8)o@8$sW!> zr%L^e@4c?Q7{d6!8`mjCQN6ErUAf@mjVcmoy-)@|@-V^x!rRfb|GiR`zl#9zL^C|Z|L+}tRrXn$|~ zO^$pHLFjOc<_(Xxrpz3%%CuHf0pA?FxnJfJJwkT4UM?^-iEwJYEj7sa2Rd0$r>B)9 z{^$ABk@BRUUR2Sdr45%CD&;WgR( zCpmz#8B+kLh@24s@jirh^Nhl3M&Jn0r2<@o8q_n-YYdiRbl6vuzt?+%)3S|_HZWjE zRXE(o?-#6s-8hnhb?nlAfCE9Y_svjRNV*v;fAev2q!FN(Zb6WWNA)HWH0Ye8*Mqq0BmjV%OXs-a(NokEjCR`aJ6ctx#kwhx)#@1n)24Gs=QMMqC; zXWb7seAGGbLVIIJnEP+hG2cESAFzPubG&a3?v)rVIdO#Q@6dxLng@ZGDJA1)rS~Ad-b?MovcKzHQ=yJVI z`}6&Uz-o>V$xA`OfC^*+(#acJE{Edx@W3}#^SGAfX&>Lk^b`4S&}u?GKg@o zQCKQU{Wk_ZJnu!pB&K0zR%QVHP#U2ysJH$4Ihv2D)q;&LMCH6LU=UH%(U}`$ni68h zB*R?TY*jbcw22S|>q)f=d6#;>UQXO&10_g<@33FM^C-#US|NRZTl+HDRieleffSMS?fgOf zTm3iT7fD7?+*ZoMVSVWGXP0d9q6^PR|kf&f|VBi`zA2m&aVDOY}uZ zvmkxFdWcQhRYkPUl0h4oJPh7UhMzsH;ELz1`%1FJ`$U=$k-x9_AiV9@HE<0WDgd&3 zEz(1mw#?jQy&1(XB8#^JBerU}FviG)p_(5|ex0wiL|gSc;xJA@r_6vLXgBe_)qp^{ zz1Q+}24!)_CX9d1Hsm?VNB9J4Y<;7j8B*hV9vB~!wks;U(cC13I(Ldy!Wff%IOhys ztR7{2KcWP*1^m(ktBm=MF!#v$-7bK81Oz9OA-~AlK-Y4}wz-+Q zG^5NB{oMHkqKxwZyD+At(N;wRHFvCRQY`%_Kw%wF^{gct)(g3 z^OfxS0mAN!_^W^)&kJXrJ%jbO4Jo>F({bV=oT9vnKg2w-f0gai_yQ>Y-B5{QRTtrj z^Ldc2ez@+?m`F(?#FdKHyO;eu*`StYWAg#!W`-B8501OoY{-?U7barT<m#z`^#wd<;7w)ukG{a1_vFc@%+YQpjiEV;WS)o9 zz)^MOqoP;QLsEAk~_;qio9R|SH6iD6255+1NILRXeL(?j1 z3ELPKwZQpyCz9EKc5;(3lPL5!X)PCFi>(wem$G&pp)$WY$LjbLw&W?NDD3mPRYm%< zza3?CA2{de*e^dnJw$$x&BC(e`b1=>?yQxsd`4JZqF+?FrN#23k7IwL9T)Y63hI&QZ{6Dv*X#_}V7(9F+eonNDJFq?>*2b> zT)vKnOZV&a2^W*=O8d<5(_b+Y`>2)0(*L>}PC_q3MX4mlPOkPET9{Zd{ zn697AXZzbTz|WZ!gzEbMpk&Y)w&VL}6met9H1w`wTJ*#Oxdw#fYTwPaLL%#QGo~&b zCa}JpNW>J=`1*3T^V_MvadZp%9G!19K6MPyG_o#HiiIXhJ|W0Gdi8t(a?!9zkd=47 zQkQEK5@p-ue1E${x}8m0Dcdc(v9bAc(EhDkP6`ZQ!q~5GQJET2Se*>RxWj$~u8-%| zj@FS|L7;35A@Ir5s2zi#G7PTBt)o*iPT$K0zjgEhcgxDE^C?+J_K4w*1zoo~#MK^^mDio0sRrkGxVA6_Hd*z*e**XYV(~GB2q681A4g|s z5Oh%50&5Ur9p)d!0OX2p|&++=t(hH{(Gt>;KCFX9LNfEX@Y&92rhrSKlbjIQ2i9AogSaB}ZLPO?Mcr3{_n1|fpzpOh?cpD#HRv>noXR07MtP34$D;HUh zs{U6$jXfjkqPO)VV zcskA0*~DqzTJe%oQ_*l?aN?@>a(F>-3x58mClt{k&w}4Oel5FPe_wV@i~CoCdsCZU z@y|4Jf9}lWb!(r9ZXBMLxno*`vlo#u}IXUgAr&=<9|EiI7 z`!tm$VS})m%MaqZ^#|1}ipQf6C~f9L#y2W670qV%WqfL#nZ&0$us=%%NudsV`o>G% zzM>#gcOZu?u12`7P%DYi{((lG{_&qGAAD^D;iq6d0`AS15-J}OHrohw9;Ib0FzPHf zf8|4IKCS#j?DVXUBc4+>Gk?VZ+r=ZyDx2ZK$bpkn+J8HPgHJMhK9VF-uS7Q$oW@e$ zE{C2XJ&ZNI$iV!5fGp(u(Jlfqy+~(TI0~FzxfMO^BFz(5Bh8VHi>VgPVD#R_YslVa z>pi#3kOyEgs-zcJ!O0W4$^Ha2*S~{s$aAZOY#|d**-*fZ&vCw`+3e&&;KA)oD>ztZZl6$xLdIPC`!3on+-EZz62#N0h{W^XB$xjG zJG%dsiE{Au?Wq)Q>yh5_F(N@zQY#ddTSIOOeuW!@?ycia{(*NTg#cT>y}ReDPI#W8 zBmce@i>2X7oOY0{oIVlwtv-`nx9oXcx7`X}!y$#@zDw%+u5(WNLFLLNOD}O_-YYSy zxC1;+pA@PeUw;nMCa#9yO_Kifu@s$c6T>9%lZx;*p$sEI6~}hg z*Z;ZJ25fC~iulnk;g+h7ZTS;}1t?$k1dmimMldp=4~clD1UKU$zTkrz6cHT2W=k@1 z9~okJukc9lL;l3>S?)};>@z?MMQd<(<0xZ<`V(MFTnUrgcVR4Co9)r1=Y8M0vIL$! zs-3J+OntuYx$9WrE`z5Mp-{utBbStWeL!6Qj-s>2ue-#PGIbRq&7q{mm++{y9!yB z*AWY0a0$kN-vP}3)-zacDzvCG2VN(_q-6gS@Ocb%Z+lFWykn(p3(V*Kusv~Jr5UB) zNmMEt9d|IJ9wMnZP-FEleCM``_0!LRSg=C~*R+#|z;rwq8xE0%ZGPN}5N_wLaMu6% zfg2Z2|A#duu69*vuJ){s6I;HLsMdJjgMRwiHiGPL+`}#`ZWH$1`Z-A1FYPC5Ub4g; zxsSb$@z$B3)tMZlR$&ILF@U&+Ne|jk_WG@@U$n!Z8vV5wb@JgCD&_O7pOf%mfLSLY zyaIvSx#2W*W!RN+Xv}p$egmuU2niLO%y%UD9{Pg28d>1I8e>ZxOv?4|G~r+zt9zM; z{^GP34j6X_>2*p_IIQKzIM5FEkhq*^>+caZ9D=-gK=3v%zhdRkyfIYguu_MhhXj%L*n!<*6u!%=lfAA=~^{OnIs>cGn`VdX_6b7SgzTv zRISlxOXn$>D@3JQt`6G{GOoD~yT9A5%)V2m>z^b`O%twH#O`;Xk2LSAm*equ32p-e zeb!n}VdpoAB{YJRiOXJ?pFR9BcqAn;V9VR!?XTdl(q3Ufs3icNPRM}I-W9-bqjOFH zuc)MIW0PUaFAHF9rvE(kdYeyaSkrsy2j{&}&3J0ZGjg`~6xUi5;x9`_4IOK@FReV= z@Z2#C52@($p}#Ni+{TiPwd`{w;*LuYvAQorG7*MpENXG_g`~#n(5LNr^6GctYVhIT zkSxi7sCn+VqbbZVF)!)rrPr8{MDeJ$eHRaV_csqx_u!JYHr*TMzbNpGFw99X(m={K zcZp2UkirPYI=t(ue9kqY@%QifloOx>{)7}&^ohbtD)`l|L@WgDqmfz7a@#DZcgrIX z?2pF7;A5qayCP6Ht4*^t4c#moox-LqF}8PrWM!0iXL8wbyZ4X9;`NZ|n)j?l$aOyB{82?l-T3pOX(``SwZC$M-|#%@nZ;Wp1_!fKA{RJD zCI|Y{gt*7^;tp^#bj%|7{~FQ$WJrGYY6|&p%`8ua?d$eiif~J?NfPT6QiO1~T4ph( z>=ds(Vc@HeE5n8kP1dq1ml1D=Nw?~I)jW@oroDc4T=T71KT+@_c9VB*| z++r?251VdGNIk>%`&Y~daUZUNqbFgL!zrR_Nj`)rR2VV1bXk0-&zp;&(kW=u;gb6YQr zI#(au`j8NJzse)J!%0_+^Rta`e#Trmyu~7w4ak5tJq3J)({+9FhG=OK*ZLJfZ9+~U zcx_b;D3S=+!rpfoF8q7-(t7S#&ct12tKY_+vOi-kXT9*IT4nOFFSfMSrCV5hu2#YZ ziz@V^Y`E{1qWR(gZ5A__RI2Dr-}OOsv0G4KqtoB5V*kJY8bACKg{MZu1?5x2T|cF7 zN6F~J5!e&oBYzb@Fy*NC>UKKh-NY^;`Q$K87UOTG3^kca00*a zSFdeB>qaP`IDJSv3bdbzh&S4MhZbqfGAGbl0+P2^Iv&X zgYP@=+9*6E&pWOv+X^4qY6HqmcamJb;7b^M5( z@?o*bPzV>((r=?yLeSrrN@W*XKD2fbIFCo<4(=U>7ys}=k|yMnKGM^?{=PQ4bUiqP zr>L)OVHf-E*3Bx@m4ev}d5V-P3hY1y}w8!){^wIgr zv>`d5=(#euZ(WJHI~KmQ&z>V@NoB-a)1PmoUEEpB>IPi(VFlbg5K{37I!tq`r#ga!ep_tT%bnk&#qtZ$-eD|Q zI3lVcx1kn6!hcw2-15ScqsNwl>4Bio(7(Hh!7$UHd(5XDq0ZiRp%iKf2N?v%QBC6>b=;{H(8{H524jQ38?Ok?zI1m>9w%k+6m|rN Mf`)vRtXb&)0pb7Mz5oCK literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/fa3f24a70d38bd439261cb7439e517a5.png b/kkmall-search/src/main/resources/static/search/img/fa3f24a70d38bd439261cb7439e517a5.png new file mode 100644 index 0000000000000000000000000000000000000000..f2696d944a78edd58c715f519c61f304cca50139 GIT binary patch literal 158 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/foot (2).png b/kkmall-search/src/main/resources/static/search/img/foot (2).png new file mode 100644 index 0000000000000000000000000000000000000000..2cef1f762059d907fe09253e40e4332a07b17426 GIT binary patch literal 1019 zcmeAS@N?(olHy`uVBq!ia0vp^DnPuNgBeI#TAW)Bq*&4&eH|GXHuiJ>Nn{1`GXs1= zTptK3(i#D+0$O48@yiwRXDAC5dBecK%zUO4f4{Rxw9Zl=D{p!Ai& zMH35uI+^dka5sQ=HQRFGHS5)PKM5)14by{%z*; z#axHYLidL)U+*&k$lSNo`O=Hr35%onB^ZPPR~fuHDJt`Olev0(>$JKDYvpENPv&Ku zFIaPLxxicLEix$!Dr8%F71C6$&#~NIo%_XN+E&Yp3uo_ImNC_zKlnJi*PZmZGmR`v zP5Wl3{jw8W5~balcTrZuY3?(Zor%6qoqPOMgtXWl(~pbgZ8&cAc!%qj>zNF;M%o?+ z9k!Il?(jcx%Bs_E@uw9cIUSv{r&`k^J+@l8g$Z17^cDRs<9Kc2G}VJiEq}iF#-G1z z9{V%1WJTULot1@!^DZB)oG1Q#U+O;Ngf~34zngBHE0AEnHe0^!MeRYm`>T|5|GeEY zF;=&G3*(&r{Q*AGS}~8-Yq9nG6)1jK)VJEu#l)$}@4}5(nMF&D{vDfr+G%a;t2F6H zMrD7lEAHfeB$oBX#%gVFu}WLc?Esn00o7kO-^lP^?{Fp~^4vkWLoA`)u5%|guXycx zHZN6S;os;9YUbQFCQlD7Cu*hdsJWOs=Q9#Ubv(e7&H^_x>YRPdc$VPE0gc0CJef= z{$IW&oN~N7rz1>2>{!a0V@orO1TMRM4?fA)dvb2));;shJelskmC84&US|~0=FuD! z9NHkVG5Oij$vSR3uHf--d^noTE{!$ir}Uaya}z0m>f6=__7KqokL<9hdlp3uA7-9cMo z7~ozkI5D~noXZURL(v3~#Z6`gh^Qk`nOQ78GD&=Z37U;LG8i)aU4f3o5ihy>J@WZ{ zzVB-+$a^|DX=4(CAj$4rst~Rz@O?-V55HZvk!HATP+TQSkx-@tX$c_Ntl$HvJ3yC% zLO`?Oy+a@aK@!F|Z;4Xk*+DWwKu4<>T__+zHiBeihD4gF01D~@qY$OS zjx9J<;weC#f&@^r&a7qhgbB6SbcC5OS&1#EK~ETQy%8sjTEal;Z6skv7at5-lh`t{ zkjh!K1y6R&uP7pkT$ZM~C6Z1F(25{=1)*{&;{|>} z5oEt0qE09JR58c1LQqa$1_uHi| zT?VVu=`ffH!ew!oC>xb+%ywC}QdWn_xWuIdrb;cs5|_QprB>vs?W~rGq=3X#12#tz z0%)`pB)76J*(>TTa@m!AajeM2p)p}oTe9v~ej8{t);E3e^X_N2o*V6}jr-y2xw)pMrujQ_ zv$NyF*GBvH#ee!*>S$j>|B2z#r?=M(HdKBEFOxl<{7v>GwsTMK3%l};o;)!e4`ox<%3#{GyGLL)%?IyhbVUMjgkac77m9;zk>xUoD zj6_DhJaZ*7l=xoqrL2+g@4vYArl)6+$Gki9AG5{3n$L=NZgTToU6IC=Nq=w6B=+#B ze)jrb6UFG6kKR8bZgeE{cdgDbUEWnXFn#M5PBk}fSXI}wr?1w0{J3u4y* F@Gmep7AgP$ literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/qianbao.png b/kkmall-search/src/main/resources/static/search/img/qianbao.png new file mode 100644 index 0000000000000000000000000000000000000000..09c2f29745a6cba7a1e7bdfb3f8e7de9318ec550 GIT binary patch literal 1751 zcmai#3s4kw7{E`|QhWq>3QFp>*d)l^?%sprwmXTtJ>VRUcpL#f$i3UW<2Y`2*6YbtH1CD%}Jzpb+GCyQOZqlxFP^qE@RRSO&>t5`mC#1r(2aBor4it^p%CE9+o* z2TcK9jktx*EjSw%!FEs8%vXrFvx>55F&-WA&r8Bb%JB^*ql-0gcTxlNEb=* zoWLRztdJ#>X##(yT9<2r=J;gtNo>!gIdcI+LdhgY=do6y$hHu#TMVjaNt~xyGfn4= zXFM^B=4mdAW&ph&Sf1vf2-?ksK82GQ&XZbDNWMyfAQD7nMqpH-L=n{rZx!IjsEH;V zwu1kn2r5&fuxzwo*A_#F~vy^?Y`4qoCAu(yAK~93^5(^d*l6D z&piKy^Wr-yr~Vp-ot#k{oYWF@ab4VkaxijcI3BP~<_ylhc)H=jNCXl0S;KM3wf3r> z^q;{Qy*!YUl1P<@txD++JTUe*${*!1B3^p?yU<(Zq3mTLl1zE4bZUtXD(5t^~5)$e>9*VqSg0wyde+=e4Jt*|vjq%zL?P0BYQkxxMopPuM31h^v;8 z%6;#iKc6Ljc(gbQ7SHxMyD@!rX(0Nj;O(>f@LQh;4i1z|SwDU63-Jfr&h-4bZ3iP+ zdADo7-~7`1H~Kxp3k;w?AbtL3oX1!pj@UJ;;!%-1E$Pj@_TI*zn1YP3Epz{>URBb% z;ixjAxT|x&^rQH1L%X3e@v&)TkiBtpdv&#DQ$_2}<>Ci@ecLY%csjn?BayuNBb?C@ zSbFC4`f9lGT5m7mQ(PIlTJoW)t*yDcx$DYHAG8*q>s_*I)`s~HhZ8CP%5!&^dZ!aI zF0-p^E(HfeL+-wwf69v2rX9j8x$3HdnuM)01KQ%h=}jnottT;f;c)EcDWaWM6w)%w R;&$(^#%M^uj_B5x{tH2Phjst} literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/shi.png b/kkmall-search/src/main/resources/static/search/img/shi.png new file mode 100644 index 0000000000000000000000000000000000000000..268e46e87044baf4b7b9872461d00497372b479c GIT binary patch literal 1555 zcmai!drTX39Kf%zIjEorOb5&4yt;&k?e$tp>9NYA*FlxC3QZ^h+>W~+aD(1;cgJYS z9u*gm#l;0MK;kwNr&$6a{-GO65DYHS>6XPrmrMt44Bbo^lRXn)_`3q#5=Xq`?)S*& z`~H5f!&Ookt4>xU2omckqDtW!58t?`2>9)0hn|H?l5F?LWkRjoOp5@?XN4MoI=plp zC*zK=2^DyOOrw5pBQKGDD;CmA!o6~hV`vDG z8?4x}Qy!-awFx3XO*)g7(G!`d*`gy%L}oVe8fwrJMqF>i38R)Uka`PAn9!96gVsd0 zmMo>Vuh@boD^@SdJ`%^9o11mbMx7wm;e^Fv!Sx2*V9-KBD+PF&_G@`bv#Nmt5+iax znG<+a(MZ<_O|lh(o-T*r^@Y{)(n^|O!f-$B!wH>U2`L1!OqlaEiH#xSEQ5na;03%a zL6!)!FiTEn7=Nl-uQyCfaw&Km+f!-D9q<9X6i7mo$iO1kY81D8q)i00EQoGFXk5*> zt6q==sb27*HXE8+&hf0!ETuhx1B#Y`6@$q)YY9S2nB9b)%rudNIYX&}ei?NNELR)& zFG`RG3#m7R3bu;E%Codg|1ZokWUU~2X_$UaX;$3F*M+P(ouq@8WSVDygR){UG9AaU zq@A*C&nmDOYy}1rLDTSyXmGrg2r45|}2X2&=N}V_D;xvPwHEWg;mc za(e;0T@<`%s1zi(wlDfM^{vRVYx_d1DT_mAaHTn)Xx7y$I04EwJbLgD9$vu1i51~! zPPk4aBZz9;LFK#smum*j{mA64PbSF=$B$p@>};~z^LR#>?SBcs&rcqhI=68sxwcZ0 zvfGawvkss9?&pa|(|7(FKHV5toZITUeZIduzO(cG;NaJ7Z9Nx`&EJ_fyNU{LRg@wMeX9orbs$*kE4?JR9-((YCjJPNNa*6p{)w&}kH{#Qv z+Mrekt4?J(tE-9Vj+-MROG``b8Qxp7g}+93N2JGfb+1cr+bzxA9y&Omb+L$TDlRVW z-8=DBAmP-ebXClmuEGxtajKG(oM+rWb?&T)mR~-a($^ambE9Ks=HZuDzS;9`Utb^h zM){=&!enqC8qI!^c5QmfmOwL1WJ~8Xbhj%f$9VW~@al7{rvKrC*`0y11dT>>sJhY< z#ipiaM1Dxrd=|fezGCcZ@9F7y)jC#G{#Nap8L6#&@D;$J?L(sH$o# z^Xitw>zm`}ZjNu*_#GDkdY1F UxAtI8S@}&n>?PD-!LHVS0qT<^egFUf literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/taoxin.png b/kkmall-search/src/main/resources/static/search/img/taoxin.png new file mode 100644 index 0000000000000000000000000000000000000000..021a27d1b8163efa2ad0c00b07c689b05f089f4b GIT binary patch literal 1447 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/js/jquery-1.12.4.js b/kkmall-search/src/main/resources/static/search/js/jquery-1.12.4.js new file mode 100644 index 0000000..7fc60fc --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/js/jquery-1.12.4.js @@ -0,0 +1,11008 @@ +/*! + * jQuery JavaScript Library v1.12.4 + * http://jquery.com/ + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2016-05-20T17:17Z + */ + +(function( global, factory ) { + + if ( typeof module === "object" && typeof module.exports === "object" ) { + // For CommonJS and CommonJS-like environments where a proper `window` + // is present, execute the factory and get jQuery. + // For environments that do not have a `window` with a `document` + // (such as Node.js), expose a factory as module.exports. + // This accentuates the need for the creation of a real `window`. + // e.g. var jQuery = require("jquery")(window); + // See ticket #14549 for more info. + module.exports = global.document ? + factory( global, true ) : + function( w ) { + if ( !w.document ) { + throw new Error( "jQuery requires a window with a document" ); + } + return factory( w ); + }; + } else { + factory( global ); + } + +// Pass this if window is not defined yet +}(typeof window !== "undefined" ? window : this, function( window, noGlobal ) { + +// Support: Firefox 18+ +// Can't be in strict mode, several libs including ASP.NET trace +// the stack via arguments.caller.callee and Firefox dies if +// you try to trace through "use strict" call chains. (#13335) +//"use strict"; +var deletedIds = []; + +var document = window.document; + +var slice = deletedIds.slice; + +var concat = deletedIds.concat; + +var push = deletedIds.push; + +var indexOf = deletedIds.indexOf; + +var class2type = {}; + +var toString = class2type.toString; + +var hasOwn = class2type.hasOwnProperty; + +var support = {}; + + + +var + version = "1.12.4", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }, + + // Support: Android<4.1, IE<9 + // Make sure we trim BOM and NBSP + rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, + + // Matches dashed string for camelizing + rmsPrefix = /^-ms-/, + rdashAlpha = /-([\da-z])/gi, + + // Used by jQuery.camelCase as callback to replace() + fcamelCase = function( all, letter ) { + return letter.toUpperCase(); + }; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // Start with an empty selector + selector: "", + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + return num != null ? + + // Return just the one element from the set + ( num < 0 ? this[ num + this.length ] : this[ num ] ) : + + // Return all the elements in a clean array + slice.call( this ); + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + ret.context = this.context; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: deletedIds.sort, + splice: deletedIds.splice +}; + +jQuery.extend = jQuery.fn.extend = function() { + var src, copyIsArray, copy, name, options, clone, + target = arguments[ 0 ] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + + // skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !jQuery.isFunction( target ) ) { + target = {}; + } + + // extend jQuery itself if only one argument is passed + if ( i === length ) { + target = this; + i--; + } + + for ( ; i < length; i++ ) { + + // Only deal with non-null/undefined values + if ( ( options = arguments[ i ] ) != null ) { + + // Extend the base object + for ( name in options ) { + src = target[ name ]; + copy = options[ name ]; + + // Prevent never-ending loop + if ( target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject( copy ) || + ( copyIsArray = jQuery.isArray( copy ) ) ) ) { + + if ( copyIsArray ) { + copyIsArray = false; + clone = src && jQuery.isArray( src ) ? src : []; + + } else { + clone = src && jQuery.isPlainObject( src ) ? src : {}; + } + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + // See test/unit/core.js for details concerning isFunction. + // Since version 1.3, DOM methods and functions like alert + // aren't supported. They return false on IE (#2968). + isFunction: function( obj ) { + return jQuery.type( obj ) === "function"; + }, + + isArray: Array.isArray || function( obj ) { + return jQuery.type( obj ) === "array"; + }, + + isWindow: function( obj ) { + /* jshint eqeqeq: false */ + return obj != null && obj == obj.window; + }, + + isNumeric: function( obj ) { + + // parseFloat NaNs numeric-cast false positives (null|true|false|"") + // ...but misinterprets leading-number strings, particularly hex literals ("0x...") + // subtraction forces infinities to NaN + // adding 1 corrects loss of precision from parseFloat (#15100) + var realStringObj = obj && obj.toString(); + return !jQuery.isArray( obj ) && ( realStringObj - parseFloat( realStringObj ) + 1 ) >= 0; + }, + + isEmptyObject: function( obj ) { + var name; + for ( name in obj ) { + return false; + } + return true; + }, + + isPlainObject: function( obj ) { + var key; + + // Must be an Object. + // Because of IE, we also have to check the presence of the constructor property. + // Make sure that DOM nodes and window objects don't pass through, as well + if ( !obj || jQuery.type( obj ) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { + return false; + } + + try { + + // Not own constructor property must be Object + if ( obj.constructor && + !hasOwn.call( obj, "constructor" ) && + !hasOwn.call( obj.constructor.prototype, "isPrototypeOf" ) ) { + return false; + } + } catch ( e ) { + + // IE8,9 Will throw exceptions on certain host objects #9897 + return false; + } + + // Support: IE<9 + // Handle iteration over inherited properties before own properties. + if ( !support.ownFirst ) { + for ( key in obj ) { + return hasOwn.call( obj, key ); + } + } + + // Own properties are enumerated firstly, so to speed up, + // if last one is own, then all properties are own. + for ( key in obj ) {} + + return key === undefined || hasOwn.call( obj, key ); + }, + + type: function( obj ) { + if ( obj == null ) { + return obj + ""; + } + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; + }, + + // Workarounds based on findings by Jim Driscoll + // http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context + globalEval: function( data ) { + if ( data && jQuery.trim( data ) ) { + + // We use execScript on Internet Explorer + // We use an anonymous function so that context is window + // rather than jQuery in Firefox + ( window.execScript || function( data ) { + window[ "eval" ].call( window, data ); // jscs:ignore requireDotNotation + } )( data ); + } + }, + + // Convert dashed to camelCase; used by the css and data modules + // Microsoft forgot to hump their vendor prefix (#9572) + camelCase: function( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); + }, + + nodeName: function( elem, name ) { + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // Support: Android<4.1, IE<9 + trim: function( text ) { + return text == null ? + "" : + ( text + "" ).replace( rtrim, "" ); + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + var len; + + if ( arr ) { + if ( indexOf ) { + return indexOf.call( arr, elem, i ); + } + + len = arr.length; + i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0; + + for ( ; i < len; i++ ) { + + // Skip accessing in sparse arrays + if ( i in arr && arr[ i ] === elem ) { + return i; + } + } + } + + return -1; + }, + + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + while ( j < len ) { + first[ i++ ] = second[ j++ ]; + } + + // Support: IE<9 + // Workaround casting of .length to NaN on otherwise arraylike objects (e.g., NodeLists) + if ( len !== len ) { + while ( second[ j ] !== undefined ) { + first[ i++ ] = second[ j++ ]; + } + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return concat.apply( [], ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // Bind a function to a context, optionally partially applying any + // arguments. + proxy: function( fn, context ) { + var args, proxy, tmp; + + if ( typeof context === "string" ) { + tmp = fn[ context ]; + context = fn; + fn = tmp; + } + + // Quick check to determine if target is callable, in the spec + // this throws a TypeError, but we will just return undefined. + if ( !jQuery.isFunction( fn ) ) { + return undefined; + } + + // Simulated bind + args = slice.call( arguments, 2 ); + proxy = function() { + return fn.apply( context || this, args.concat( slice.call( arguments ) ) ); + }; + + // Set the guid of unique handler to the same of original handler, so it can be removed + proxy.guid = fn.guid = fn.guid || jQuery.guid++; + + return proxy; + }, + + now: function() { + return +( new Date() ); + }, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +// JSHint would error on this code due to the Symbol not being defined in ES5. +// Defining this global in .jshintrc would create a danger of using the global +// unguarded in another place, it seems safer to just disable JSHint for these +// three lines. +/* jshint ignore: start */ +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = deletedIds[ Symbol.iterator ]; +} +/* jshint ignore: end */ + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +function( i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +} ); + +function isArrayLike( obj ) { + + // Support: iOS 8.2 (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = jQuery.type( obj ); + + if ( type === "function" || jQuery.isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.2.1 + * http://sizzlejs.com/ + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2015-10-17 + */ +(function( window ) { + +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // General-purpose constants + MAX_NEGATIVE = 1 << 31, + + // Instance methods + hasOwn = ({}).hasOwnProperty, + arr = [], + pop = arr.pop, + push_native = arr.push, + push = arr.push, + slice = arr.slice, + // Use a stripped-down indexOf as it's faster than native + // http://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[i] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier + identifier = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), + + rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + + whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + rescape = /'|\\/g, + + // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), + funescape = function( _, escaped, escapedWhitespace ) { + var high = "0x" + escaped - 0x10000; + // NaN means non-codepoint + // Support: Firefox<24 + // Workaround erroneous numeric interpretation of +"0x" + return high !== high || escapedWhitespace ? + escaped : + high < 0 ? + // BMP codepoint + String.fromCharCode( high + 0x10000 ) : + // Supplemental Plane codepoint (surrogate pair) + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }; + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + (arr = slice.call( preferredDoc.childNodes )), + preferredDoc.childNodes + ); + // Support: Android<4.0 + // Detect silently failing push.apply + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + push_native.apply( target, slice.call(els) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + // Can't trust NodeList.length + while ( (target[j++] = els[i++]) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, nidselect, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + + if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { + setDocument( context ); + } + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { + + // ID selector + if ( (m = match[1]) ) { + + // Document context + if ( nodeType === 9 ) { + if ( (elem = context.getElementById( m )) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && (elem = newContext.getElementById( m )) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[2] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( (m = match[3]) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !compilerCache[ selector + " " ] && + (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { + + if ( nodeType !== 1 ) { + newContext = context; + newSelector = selector; + + // qSA looks outside Element context, which is not what we want + // Thanks to Andrew Dupont for this workaround technique + // Support: IE <=8 + // Exclude object elements + } else if ( context.nodeName.toLowerCase() !== "object" ) { + + // Capture the context ID, setting it first if necessary + if ( (nid = context.getAttribute( "id" )) ) { + nid = nid.replace( rescape, "\\$&" ); + } else { + context.setAttribute( "id", (nid = expando) ); + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + nidselect = ridentifier.test( nid ) ? "#" + nid : "[id='" + nid + "']"; + while ( i-- ) { + groups[i] = nidselect + " " + toSelector( groups[i] ); + } + newSelector = groups.join( "," ); + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + } + + if ( newSelector ) { + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return (cache[ key + " " ] = value); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created div and expects a boolean result + */ +function assert( fn ) { + var div = document.createElement("div"); + + try { + return !!fn( div ); + } catch (e) { + return false; + } finally { + // Remove from its parent by default + if ( div.parentNode ) { + div.parentNode.removeChild( div ); + } + // release memory in IE + div = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split("|"), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[i] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + ( ~b.sourceIndex || MAX_NEGATIVE ) - + ( ~a.sourceIndex || MAX_NEGATIVE ); + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( (cur = cur.nextSibling) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for positionals + * @param {Function} fn + */ +function createPositionalPseudo( fn ) { + return markFunction(function( argument ) { + argument = +argument; + return markFunction(function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ (j = matchIndexes[i]) ] ) { + seed[j] = !(matches[j] = seed[j]); + } + } + }); + }); +} + +/** + * Checks a node for validity as a Sizzle context + * @param {Element|Object=} context + * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value + */ +function testContext( context ) { + return context && typeof context.getElementsByTagName !== "undefined" && context; +} + +// Expose support vars for convenience +support = Sizzle.support = {}; + +/** + * Detects XML nodes + * @param {Element|Object} elem An element or a document + * @returns {Boolean} True iff elem is a non-HTML XML node + */ +isXML = Sizzle.isXML = function( elem ) { + // documentElement is verified for cases where it doesn't yet exist + // (such as loading iframes in IE - #4833) + var documentElement = elem && (elem.ownerDocument || elem).documentElement; + return documentElement ? documentElement.nodeName !== "HTML" : false; +}; + +/** + * Sets document-related variables once based on the current document + * @param {Element|Object} [doc] An element or document object to use to set the document + * @returns {Object} Returns the current document + */ +setDocument = Sizzle.setDocument = function( node ) { + var hasCompare, parent, + doc = node ? node.ownerDocument || node : preferredDoc; + + // Return early if doc is invalid or already selected + if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { + return document; + } + + // Update global variables + document = doc; + docElem = document.documentElement; + documentIsHTML = !isXML( document ); + + // Support: IE 9-11, Edge + // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) + if ( (parent = document.defaultView) && parent.top !== parent ) { + // Support: IE 11 + if ( parent.addEventListener ) { + parent.addEventListener( "unload", unloadHandler, false ); + + // Support: IE 9 - 10 only + } else if ( parent.attachEvent ) { + parent.attachEvent( "onunload", unloadHandler ); + } + } + + /* Attributes + ---------------------------------------------------------------------- */ + + // Support: IE<8 + // Verify that getAttribute really returns attributes and not properties + // (excepting IE8 booleans) + support.attributes = assert(function( div ) { + div.className = "i"; + return !div.getAttribute("className"); + }); + + /* getElement(s)By* + ---------------------------------------------------------------------- */ + + // Check if getElementsByTagName("*") returns only elements + support.getElementsByTagName = assert(function( div ) { + div.appendChild( document.createComment("") ); + return !div.getElementsByTagName("*").length; + }); + + // Support: IE<9 + support.getElementsByClassName = rnative.test( document.getElementsByClassName ); + + // Support: IE<10 + // Check if getElementById returns elements by name + // The broken getElementById methods don't pick up programatically-set names, + // so use a roundabout getElementsByName test + support.getById = assert(function( div ) { + docElem.appendChild( div ).id = expando; + return !document.getElementsByName || !document.getElementsByName( expando ).length; + }); + + // ID find and filter + if ( support.getById ) { + Expr.find["ID"] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var m = context.getElementById( id ); + return m ? [ m ] : []; + } + }; + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + return elem.getAttribute("id") === attrId; + }; + }; + } else { + // Support: IE6/7 + // getElementById is not reliable as a find shortcut + delete Expr.find["ID"]; + + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== "undefined" && + elem.getAttributeNode("id"); + return node && node.value === attrId; + }; + }; + } + + // Tag + Expr.find["TAG"] = support.getElementsByTagName ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( tag ); + + // DocumentFragment nodes don't have gEBTN + } else if ( support.qsa ) { + return context.querySelectorAll( tag ); + } + } : + + function( tag, context ) { + var elem, + tmp = [], + i = 0, + // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too + results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + while ( (elem = results[i++]) ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }; + + // Class + Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { + if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { + return context.getElementsByClassName( className ); + } + }; + + /* QSA/matchesSelector + ---------------------------------------------------------------------- */ + + // QSA and matchesSelector support + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + rbuggyMatches = []; + + // qSa(:focus) reports false when true (Chrome 21) + // We allow this because of a bug in IE8/9 that throws an error + // whenever `document.activeElement` is accessed on an iframe + // So, we allow :focus to pass through QSA all the time to avoid the IE error + // See http://bugs.jquery.com/ticket/13378 + rbuggyQSA = []; + + if ( (support.qsa = rnative.test( document.querySelectorAll )) ) { + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert(function( div ) { + // Select is set to empty string on purpose + // This is to test IE's treatment of not explicitly + // setting a boolean content attribute, + // since its presence should be enough + // http://bugs.jquery.com/ticket/12359 + docElem.appendChild( div ).innerHTML = "" + + ""; + + // Support: IE8, Opera 11-12.16 + // Nothing should be selected when empty strings follow ^= or $= or *= + // The test attribute must be unknown in Opera but "safe" for WinRT + // http://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section + if ( div.querySelectorAll("[msallowcapture^='']").length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); + } + + // Support: IE8 + // Boolean attributes and "value" are not treated correctly + if ( !div.querySelectorAll("[selected]").length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); + } + + // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ + if ( !div.querySelectorAll( "[id~=" + expando + "-]" ).length ) { + rbuggyQSA.push("~="); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !div.querySelectorAll(":checked").length ) { + rbuggyQSA.push(":checked"); + } + + // Support: Safari 8+, iOS 8+ + // https://bugs.webkit.org/show_bug.cgi?id=136851 + // In-page `selector#id sibing-combinator selector` fails + if ( !div.querySelectorAll( "a#" + expando + "+*" ).length ) { + rbuggyQSA.push(".#.+[+~]"); + } + }); + + assert(function( div ) { + // Support: Windows 8 Native Apps + // The type and name attributes are restricted during .innerHTML assignment + var input = document.createElement("input"); + input.setAttribute( "type", "hidden" ); + div.appendChild( input ).setAttribute( "name", "D" ); + + // Support: IE8 + // Enforce case-sensitivity of name attribute + if ( div.querySelectorAll("[name=d]").length ) { + rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( !div.querySelectorAll(":enabled").length ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Opera 10-11 does not throw on post-comma invalid pseudos + div.querySelectorAll("*,:x"); + rbuggyQSA.push(",.*:"); + }); + } + + if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || + docElem.webkitMatchesSelector || + docElem.mozMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector) )) ) { + + assert(function( div ) { + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( div, "div" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( div, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + }); + } + + rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); + rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); + + /* Contains + ---------------------------------------------------------------------- */ + hasCompare = rnative.test( docElem.compareDocumentPosition ); + + // Element contains another + // Purposefully self-exclusive + // As in, an element does not contain itself + contains = hasCompare || rnative.test( docElem.contains ) ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + )); + } : + function( a, b ) { + if ( b ) { + while ( (b = b.parentNode) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + /* Sorting + ---------------------------------------------------------------------- */ + + // Document order sorting + sortOrder = hasCompare ? + function( a, b ) { + + // Flag for duplicate removal + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + // Sort on method existence if only one input has compareDocumentPosition + var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; + if ( compare ) { + return compare; + } + + // Calculate position if both inputs belong to the same document + compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? + a.compareDocumentPosition( b ) : + + // Otherwise we know they are disconnected + 1; + + // Disconnected nodes + if ( compare & 1 || + (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { + + // Choose the first element that is related to our preferred document + if ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { + return -1; + } + if ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { + return 1; + } + + // Maintain original order + return sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + } + + return compare & 4 ? -1 : 1; + } : + function( a, b ) { + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Parentless nodes are either documents or disconnected + if ( !aup || !bup ) { + return a === document ? -1 : + b === document ? 1 : + aup ? -1 : + bup ? 1 : + sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( (cur = cur.parentNode) ) { + ap.unshift( cur ); + } + cur = b; + while ( (cur = cur.parentNode) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[i] === bp[i] ) { + i++; + } + + return i ? + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[i], bp[i] ) : + + // Otherwise nodes in our document sort first + ap[i] === preferredDoc ? -1 : + bp[i] === preferredDoc ? 1 : + 0; + }; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + // Make sure that attribute selectors are quoted + expr = expr.replace( rattributeQuotes, "='$1']" ); + + if ( support.matchesSelector && documentIsHTML && + !compilerCache[ expr + " " ] && + ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && + ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { + + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch (e) {} + } + + return Sizzle( expr, document, null, [ elem ] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + // Set document vars if needed + if ( ( context.ownerDocument || context ) !== document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + var fn = Expr.attrHandle[ name.toLowerCase() ], + // Don't get fooled by Object.prototype properties (jQuery #13807) + val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? + fn( elem, name, !documentIsHTML ) : + undefined; + + return val !== undefined ? + val : + support.attributes || !documentIsHTML ? + elem.getAttribute( name ) : + (val = elem.getAttributeNode(name)) && val.specified ? + val.value : + null; +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +/** + * Document sorting and removing duplicates + * @param {ArrayLike} results + */ +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + j = 0, + i = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + sortInput = !support.sortStable && results.slice( 0 ); + results.sort( sortOrder ); + + if ( hasDuplicate ) { + while ( (elem = results[i++]) ) { + if ( elem === results[ i ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + // Clear input after sorting to release objects + // See https://github.com/jquery/sizzle/pull/225 + sortInput = null; + + return results; +}; + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + // If no nodeType, this is expected to be an array + while ( (node = elem[i++]) ) { + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + // Use textContent for elements + // innerText usage removed for consistency of new lines (jQuery #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + attrHandle: {}, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[1] = match[1].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); + + if ( match[2] === "~=" ) { + match[3] = " " + match[3] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[1] = match[1].toLowerCase(); + + if ( match[1].slice( 0, 3 ) === "nth" ) { + // nth-* requires argument + if ( !match[3] ) { + Sizzle.error( match[0] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); + match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); + + // other types prohibit arguments + } else if ( match[3] ) { + Sizzle.error( match[0] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[6] && match[2]; + + if ( matchExpr["CHILD"].test( match[0] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[3] ) { + match[2] = match[4] || match[5] || ""; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + // Get excess from tokenize (recursively) + (excess = tokenize( unquoted, true )) && + // advance to the next closing parenthesis + (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { + + // excess is a negative index + match[0] = match[0].slice( 0, excess ); + match[2] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeNameSelector ) { + var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); + return nodeNameSelector === "*" ? + function() { return true; } : + function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && + classCache( className, function( elem ) { + return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" ); + }); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + }; + }, + + "CHILD": function( type, what, argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, context, xml ) { + var cache, uniqueCache, outerCache, node, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType, + diff = false; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( (node = node[ dir ]) ) { + if ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) { + + return false; + } + } + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + + // Seek `elem` from a previously-cached index + + // ...in a gzip-friendly way + node = parent; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex && cache[ 2 ]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( (node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + (diff = nodeIndex = 0) || start.pop()) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + } else { + // Use previously-cached element index if available + if ( useCache ) { + // ...in a gzip-friendly way + node = elem; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex; + } + + // xml :nth-child(...) + // or :nth-last-child(...) or :nth(-last)?-of-type(...) + if ( diff === false ) { + // Use the same loop as above to seek `elem` from the start + while ( (node = ++nodeIndex && node && node[ dir ] || + (diff = nodeIndex = 0) || start.pop()) ) { + + if ( ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) && + ++diff ) { + + // Cache the index of each encountered element + if ( useCache ) { + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + uniqueCache[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction(function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf( seed, matched[i] ); + seed[ idx ] = !( matches[ idx ] = matched[i] ); + } + }) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + // Potentially complex pseudos + "not": markFunction(function( selector ) { + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction(function( seed, matches, context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( (elem = unmatched[i]) ) { + seed[i] = !(matches[i] = elem); + } + } + }) : + function( elem, context, xml ) { + input[0] = elem; + matcher( input, null, xml, results ); + // Don't keep the element (issue #299) + input[0] = null; + return !results.pop(); + }; + }), + + "has": markFunction(function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + }), + + "contains": markFunction(function( text ) { + text = text.replace( runescape, funescape ); + return function( elem ) { + return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; + }; + }), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + // lang value must be a valid identifier + if ( !ridentifier.test(lang || "") ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( (elemLang = documentIsHTML ? + elem.lang : + elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); + return false; + }; + }), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); + }, + + // Boolean properties + "enabled": function( elem ) { + return elem.disabled === false; + }, + + "disabled": function( elem ) { + return elem.disabled === true; + }, + + "checked": function( elem ) { + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); + }, + + "selected": function( elem ) { + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + // Contents + "empty": function( elem ) { + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), + // but not by others (comment: 8; processing instruction: 7; etc.) + // nodeType < 6 works because attributes (2) do not appear as children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeType < 6 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos["empty"]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + + // Support: IE<8 + // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" + ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); + }, + + // Position-in-collection + "first": createPositionalPseudo(function() { + return [ 0 ]; + }), + + "last": createPositionalPseudo(function( matchIndexes, length ) { + return [ length - 1 ]; + }), + + "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + }), + + "even": createPositionalPseudo(function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "odd": createPositionalPseudo(function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }) + } +}; + +Expr.pseudos["nth"] = Expr.pseudos["eq"]; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +// Easy API for creating new setFilters +function setFilters() {} +setFilters.prototype = Expr.filters = Expr.pseudos; +Expr.setFilters = new setFilters(); + +tokenize = Sizzle.tokenize = function( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || (match = rcomma.exec( soFar )) ) { + if ( match ) { + // Don't consume trailing commas as valid + soFar = soFar.slice( match[0].length ) || soFar; + } + groups.push( (tokens = []) ); + } + + matched = false; + + // Combinators + if ( (match = rcombinators.exec( soFar )) ) { + matched = match.shift(); + tokens.push({ + value: matched, + // Cast descendant combinators to space + type: match[0].replace( rtrim, " " ) + }); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || + (match = preFilters[ type ]( match ))) ) { + matched = match.shift(); + tokens.push({ + value: matched, + type: type, + matches: match + }); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +}; + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[i].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + checkNonElements = base && dir === "parentNode", + doneName = done++; + + return combinator.first ? + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var oldCache, uniqueCache, outerCache, + newCache = [ dirruns, doneName ]; + + // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching + if ( xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || (elem[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {}); + + if ( (oldCache = uniqueCache[ dir ]) && + oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { + + // Assign to newCache so results back-propagate to previous elements + return (newCache[ 2 ] = oldCache[ 2 ]); + } else { + // Reuse newcache so results back-propagate to previous elements + uniqueCache[ dir ] = newCache; + + // A match means we're done; a fail means we have to keep checking + if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { + return true; + } + } + } + } + } + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[i]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[0]; +} + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[i], results ); + } + return results; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( (elem = unmatched[i]) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction(function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( (elem = temp[i]) ) { + matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) ) { + // Restore matcherIn since elem is not yet a final match + temp.push( (matcherIn[i] = elem) ); + } + } + postFinder( null, (matcherOut = []), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) && + (temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) { + + seed[temp] = !(results[temp] = elem); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + }); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[0].type ], + implicitRelative = leadingRelative || Expr.relative[" "], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + (checkContext = context).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + // Avoid hanging onto element (issue #299) + checkContext = null; + return ret; + } ]; + + for ( ; i < len; i++ ) { + if ( (matcher = Expr.relative[ tokens[i].type ]) ) { + matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; + } else { + matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[j].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( + // If the preceding token was a descendant combinator, insert an implicit any-element `*` + tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) + ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, outermost ) { + var elem, j, matcher, + matchedCount = 0, + i = "0", + unmatched = seed && [], + setMatched = [], + contextBackup = outermostContext, + // We must always have either seed elements or outermost context + elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), + len = elems.length; + + if ( outermost ) { + outermostContext = context === document || context || outermost; + } + + // Add elements passing elementMatchers directly to results + // Support: IE<9, Safari + // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id + for ( ; i !== len && (elem = elems[i]) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + if ( !context && elem.ownerDocument !== document ) { + setDocument( elem ); + xml = !documentIsHTML; + } + while ( (matcher = elementMatchers[j++]) ) { + if ( matcher( elem, context || document, xml) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + // They will have gone through all possible matchers + if ( (elem = !matcher && elem) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // `i` is now the count of elements visited above, and adding it to `matchedCount` + // makes the latter nonnegative. + matchedCount += i; + + // Apply set filters to unmatched elements + // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` + // equals `i`), unless we didn't visit _any_ elements in the above loop because we have + // no element matchers and no seed. + // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that + // case, which will result in a "00" `matchedCount` that differs from `i` but is also + // numerically zero. + if ( bySet && i !== matchedCount ) { + j = 0; + while ( (matcher = setMatchers[j++]) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !(unmatched[i] || setMatched[i]) ) { + setMatched[i] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + // Generate a function of recursive functions that can be used to check each element + if ( !match ) { + match = tokenize( selector ); + } + i = match.length; + while ( i-- ) { + cached = matcherFromTokens( match[i] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); + + // Save selector and tokenization + cached.selector = selector; + } + return cached; +}; + +/** + * A low-level selection function that works with Sizzle's compiled + * selector functions + * @param {String|Function} selector A selector or a pre-compiled + * selector function built with Sizzle.compile + * @param {Element} context + * @param {Array} [results] + * @param {Array} [seed] A set of elements to match against + */ +select = Sizzle.select = function( selector, context, results, seed ) { + var i, tokens, token, type, find, + compiled = typeof selector === "function" && selector, + match = !seed && tokenize( (selector = compiled.selector || selector) ); + + results = results || []; + + // Try to minimize operations if there is only one selector in the list and no seed + // (the latter of which guarantees us context) + if ( match.length === 1 ) { + + // Reduce context if the leading compound selector is an ID + tokens = match[0] = match[0].slice( 0 ); + if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && + support.getById && context.nodeType === 9 && documentIsHTML && + Expr.relative[ tokens[1].type ] ) { + + context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; + if ( !context ) { + return results; + + // Precompiled matchers will still verify ancestry, so step up a level + } else if ( compiled ) { + context = context.parentNode; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[i]; + + // Abort if we hit a combinator + if ( Expr.relative[ (type = token.type) ] ) { + break; + } + if ( (find = Expr.find[ type ]) ) { + // Search, expanding context for leading sibling combinators + if ( (seed = find( + token.matches[0].replace( runescape, funescape ), + rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context + )) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, seed ); + return results; + } + + break; + } + } + } + } + + // Compile and execute a filtering function if one is not provided + // Provide `match` to avoid retokenization if we modified the selector above + ( compiled || compile( selector, match ) )( + seed, + context, + !documentIsHTML, + results, + !context || rsibling.test( selector ) && testContext( context.parentNode ) || context + ); + return results; +}; + +// One-time assignments + +// Sort stability +support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; + +// Support: Chrome 14-35+ +// Always assume duplicates if they aren't passed to the comparison function +support.detectDuplicates = !!hasDuplicate; + +// Initialize against the default document +setDocument(); + +// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) +// Detached nodes confoundingly follow *each other* +support.sortDetached = assert(function( div1 ) { + // Should return 1, but returns 4 (following) + return div1.compareDocumentPosition( document.createElement("div") ) & 1; +}); + +// Support: IE<8 +// Prevent attribute/property "interpolation" +// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !assert(function( div ) { + div.innerHTML = ""; + return div.firstChild.getAttribute("href") === "#" ; +}) ) { + addHandle( "type|href|height|width", function( elem, name, isXML ) { + if ( !isXML ) { + return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); + } + }); +} + +// Support: IE<9 +// Use defaultValue in place of getAttribute("value") +if ( !support.attributes || !assert(function( div ) { + div.innerHTML = ""; + div.firstChild.setAttribute( "value", "" ); + return div.firstChild.getAttribute( "value" ) === ""; +}) ) { + addHandle( "value", function( elem, name, isXML ) { + if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { + return elem.defaultValue; + } + }); +} + +// Support: IE<9 +// Use getAttributeNode to fetch booleans when getAttribute lies +if ( !assert(function( div ) { + return div.getAttribute("disabled") == null; +}) ) { + addHandle( booleans, function( elem, name, isXML ) { + var val; + if ( !isXML ) { + return elem[ name ] === true ? name.toLowerCase() : + (val = elem.getAttributeNode( name )) && val.specified ? + val.value : + null; + } + }); +} + +return Sizzle; + +})( window ); + + + +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; +jQuery.expr[ ":" ] = jQuery.expr.pseudos; +jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; + + + +var dir = function( elem, dir, until ) { + var matched = [], + truncate = until !== undefined; + + while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { + if ( elem.nodeType === 1 ) { + if ( truncate && jQuery( elem ).is( until ) ) { + break; + } + matched.push( elem ); + } + } + return matched; +}; + + +var siblings = function( n, elem ) { + var matched = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + matched.push( n ); + } + } + + return matched; +}; + + +var rneedsContext = jQuery.expr.match.needsContext; + +var rsingleTag = ( /^<([\w-]+)\s*\/?>(?:<\/\1>|)$/ ); + + + +var risSimple = /^.[^:#\[\.,]*$/; + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, not ) { + if ( jQuery.isFunction( qualifier ) ) { + return jQuery.grep( elements, function( elem, i ) { + /* jshint -W018 */ + return !!qualifier.call( elem, i, elem ) !== not; + } ); + + } + + if ( qualifier.nodeType ) { + return jQuery.grep( elements, function( elem ) { + return ( elem === qualifier ) !== not; + } ); + + } + + if ( typeof qualifier === "string" ) { + if ( risSimple.test( qualifier ) ) { + return jQuery.filter( qualifier, elements, not ); + } + + qualifier = jQuery.filter( qualifier, elements ); + } + + return jQuery.grep( elements, function( elem ) { + return ( jQuery.inArray( elem, qualifier ) > -1 ) !== not; + } ); +} + +jQuery.filter = function( expr, elems, not ) { + var elem = elems[ 0 ]; + + if ( not ) { + expr = ":not(" + expr + ")"; + } + + return elems.length === 1 && elem.nodeType === 1 ? + jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] : + jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { + return elem.nodeType === 1; + } ) ); +}; + +jQuery.fn.extend( { + find: function( selector ) { + var i, + ret = [], + self = this, + len = self.length; + + if ( typeof selector !== "string" ) { + return this.pushStack( jQuery( selector ).filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + } ) ); + } + + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, self[ i ], ret ); + } + + // Needed because $( selector, context ) becomes $( context ).find( selector ) + ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); + ret.selector = this.selector ? this.selector + " " + selector : selector; + return ret; + }, + filter: function( selector ) { + return this.pushStack( winnow( this, selector || [], false ) ); + }, + not: function( selector ) { + return this.pushStack( winnow( this, selector || [], true ) ); + }, + is: function( selector ) { + return !!winnow( + this, + + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + typeof selector === "string" && rneedsContext.test( selector ) ? + jQuery( selector ) : + selector || [], + false + ).length; + } +} ); + + +// Initialize a jQuery object + + +// A central reference to the root jQuery(document) +var rootjQuery, + + // A simple way to check for HTML strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + // Strict HTML recognition (#11290: must start with <) + rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/, + + init = jQuery.fn.init = function( selector, context, root ) { + var match, elem; + + // HANDLE: $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // init accepts an alternate rootjQuery + // so migrate can support jQuery.sub (gh-2101) + root = root || rootjQuery; + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector.charAt( 0 ) === "<" && + selector.charAt( selector.length - 1 ) === ">" && + selector.length >= 3 ) { + + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && ( match[ 1 ] || !context ) ) { + + // HANDLE: $(html) -> $(array) + if ( match[ 1 ] ) { + context = context instanceof jQuery ? context[ 0 ] : context; + + // scripts is true for back-compat + // Intentionally let the error be thrown if parseHTML is not present + jQuery.merge( this, jQuery.parseHTML( + match[ 1 ], + context && context.nodeType ? context.ownerDocument || context : document, + true + ) ); + + // HANDLE: $(html, props) + if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { + for ( match in context ) { + + // Properties of context are called as methods if possible + if ( jQuery.isFunction( this[ match ] ) ) { + this[ match ]( context[ match ] ); + + // ...and otherwise set as attributes + } else { + this.attr( match, context[ match ] ); + } + } + } + + return this; + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[ 2 ] ); + + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + if ( elem && elem.parentNode ) { + + // Handle the case where IE and Opera return items + // by name instead of ID + if ( elem.id !== match[ 2 ] ) { + return rootjQuery.find( selector ); + } + + // Otherwise, we inject the element directly into the jQuery object + this.length = 1; + this[ 0 ] = elem; + } + + this.context = document; + this.selector = selector; + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || root ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(DOMElement) + } else if ( selector.nodeType ) { + this.context = this[ 0 ] = selector; + this.length = 1; + return this; + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( jQuery.isFunction( selector ) ) { + return typeof root.ready !== "undefined" ? + root.ready( selector ) : + + // Execute immediately if ready is not present + selector( jQuery ); + } + + if ( selector.selector !== undefined ) { + this.selector = selector.selector; + this.context = selector.context; + } + + return jQuery.makeArray( selector, this ); + }; + +// Give the init function the jQuery prototype for later instantiation +init.prototype = jQuery.fn; + +// Initialize central reference +rootjQuery = jQuery( document ); + + +var rparentsprev = /^(?:parents|prev(?:Until|All))/, + + // methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend( { + has: function( target ) { + var i, + targets = jQuery( target, this ), + len = targets.length; + + return this.filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( this, targets[ i ] ) ) { + return true; + } + } + } ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + matched = [], + pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? + jQuery( selectors, context || this.context ) : + 0; + + for ( ; i < l; i++ ) { + for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { + + // Always skip document fragments + if ( cur.nodeType < 11 && ( pos ? + pos.index( cur ) > -1 : + + // Don't pass non-elements to Sizzle + cur.nodeType === 1 && + jQuery.find.matchesSelector( cur, selectors ) ) ) { + + matched.push( cur ); + break; + } + } + } + + return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); + }, + + // Determine the position of an element within + // the matched set of elements + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; + } + + // index in selector + if ( typeof elem === "string" ) { + return jQuery.inArray( this[ 0 ], jQuery( elem ) ); + } + + // Locate the position of the desired element + return jQuery.inArray( + + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[ 0 ] : elem, this ); + }, + + add: function( selector, context ) { + return this.pushStack( + jQuery.uniqueSort( + jQuery.merge( this.get(), jQuery( selector, context ) ) + ) + ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + } +} ); + +function sibling( cur, dir ) { + do { + cur = cur[ dir ]; + } while ( cur && cur.nodeType !== 1 ); + + return cur; +} + +jQuery.each( { + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, i, until ) { + return dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, i, until ) { + return dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, i, until ) { + return dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return siblings( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return siblings( elem.firstChild ); + }, + contents: function( elem ) { + return jQuery.nodeName( elem, "iframe" ) ? + elem.contentDocument || elem.contentWindow.document : + jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var ret = jQuery.map( this, fn, until ); + + if ( name.slice( -5 ) !== "Until" ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + ret = jQuery.filter( selector, ret ); + } + + if ( this.length > 1 ) { + + // Remove duplicates + if ( !guaranteedUnique[ name ] ) { + ret = jQuery.uniqueSort( ret ); + } + + // Reverse order for parents* and prev-derivatives + if ( rparentsprev.test( name ) ) { + ret = ret.reverse(); + } + } + + return this.pushStack( ret ); + }; +} ); +var rnotwhite = ( /\S+/g ); + + + +// Convert String-formatted options into Object-formatted ones +function createOptions( options ) { + var object = {}; + jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) { + object[ flag ] = true; + } ); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + createOptions( options ) : + jQuery.extend( {}, options ); + + var // Flag to know if list is currently firing + firing, + + // Last fire value for non-forgettable lists + memory, + + // Flag to know if list was already fired + fired, + + // Flag to prevent firing + locked, + + // Actual callback list + list = [], + + // Queue of execution data for repeatable lists + queue = [], + + // Index of currently firing callback (modified by add/remove as needed) + firingIndex = -1, + + // Fire callbacks + fire = function() { + + // Enforce single-firing + locked = options.once; + + // Execute callbacks for all pending executions, + // respecting firingIndex overrides and runtime changes + fired = firing = true; + for ( ; queue.length; firingIndex = -1 ) { + memory = queue.shift(); + while ( ++firingIndex < list.length ) { + + // Run callback and check for early termination + if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && + options.stopOnFalse ) { + + // Jump to end and forget the data so .add doesn't re-fire + firingIndex = list.length; + memory = false; + } + } + } + + // Forget the data if we're done with it + if ( !options.memory ) { + memory = false; + } + + firing = false; + + // Clean up if we're done firing for good + if ( locked ) { + + // Keep an empty list if we have data for future add calls + if ( memory ) { + list = []; + + // Otherwise, this object is spent + } else { + list = ""; + } + } + }, + + // Actual Callbacks object + self = { + + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + + // If we have memory from a past run, we should fire after adding + if ( memory && !firing ) { + firingIndex = list.length - 1; + queue.push( memory ); + } + + ( function add( args ) { + jQuery.each( args, function( _, arg ) { + if ( jQuery.isFunction( arg ) ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && jQuery.type( arg ) !== "string" ) { + + // Inspect recursively + add( arg ); + } + } ); + } )( arguments ); + + if ( memory && !firing ) { + fire(); + } + } + return this; + }, + + // Remove a callback from the list + remove: function() { + jQuery.each( arguments, function( _, arg ) { + var index; + while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + + // Handle firing indexes + if ( index <= firingIndex ) { + firingIndex--; + } + } + } ); + return this; + }, + + // Check if a given callback is in the list. + // If no argument is given, return whether or not list has callbacks attached. + has: function( fn ) { + return fn ? + jQuery.inArray( fn, list ) > -1 : + list.length > 0; + }, + + // Remove all callbacks from the list + empty: function() { + if ( list ) { + list = []; + } + return this; + }, + + // Disable .fire and .add + // Abort any current/pending executions + // Clear all callbacks and values + disable: function() { + locked = queue = []; + list = memory = ""; + return this; + }, + disabled: function() { + return !list; + }, + + // Disable .fire + // Also disable .add unless we have memory (since it would have no effect) + // Abort any pending executions + lock: function() { + locked = true; + if ( !memory ) { + self.disable(); + } + return this; + }, + locked: function() { + return !!locked; + }, + + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( !locked ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + queue.push( args ); + if ( !firing ) { + fire(); + } + } + return this; + }, + + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + + // To know if the callbacks have already been called at least once + fired: function() { + return !!fired; + } + }; + + return self; +}; + + +jQuery.extend( { + + Deferred: function( func ) { + var tuples = [ + + // action, add listener, listener list, final state + [ "resolve", "done", jQuery.Callbacks( "once memory" ), "resolved" ], + [ "reject", "fail", jQuery.Callbacks( "once memory" ), "rejected" ], + [ "notify", "progress", jQuery.Callbacks( "memory" ) ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + then: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + return jQuery.Deferred( function( newDefer ) { + jQuery.each( tuples, function( i, tuple ) { + var fn = jQuery.isFunction( fns[ i ] ) && fns[ i ]; + + // deferred[ done | fail | progress ] for forwarding actions to newDefer + deferred[ tuple[ 1 ] ]( function() { + var returned = fn && fn.apply( this, arguments ); + if ( returned && jQuery.isFunction( returned.promise ) ) { + returned.promise() + .progress( newDefer.notify ) + .done( newDefer.resolve ) + .fail( newDefer.reject ); + } else { + newDefer[ tuple[ 0 ] + "With" ]( + this === promise ? newDefer.promise() : this, + fn ? [ returned ] : arguments + ); + } + } ); + } ); + fns = null; + } ).promise(); + }, + + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Keep pipe for back-compat + promise.pipe = promise.then; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 3 ]; + + // promise[ done | fail | progress ] = list.add + promise[ tuple[ 1 ] ] = list.add; + + // Handle state + if ( stateString ) { + list.add( function() { + + // state = [ resolved | rejected ] + state = stateString; + + // [ reject_list | resolve_list ].disable; progress_list.lock + }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); + } + + // deferred[ resolve | reject | notify ] + deferred[ tuple[ 0 ] ] = function() { + deferred[ tuple[ 0 ] + "With" ]( this === deferred ? promise : this, arguments ); + return this; + }; + deferred[ tuple[ 0 ] + "With" ] = list.fireWith; + } ); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( subordinate /* , ..., subordinateN */ ) { + var i = 0, + resolveValues = slice.call( arguments ), + length = resolveValues.length, + + // the count of uncompleted subordinates + remaining = length !== 1 || + ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, + + // the master Deferred. + // If resolveValues consist of only a single Deferred, just use that. + deferred = remaining === 1 ? subordinate : jQuery.Deferred(), + + // Update function for both resolve and progress values + updateFunc = function( i, contexts, values ) { + return function( value ) { + contexts[ i ] = this; + values[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; + if ( values === progressValues ) { + deferred.notifyWith( contexts, values ); + + } else if ( !( --remaining ) ) { + deferred.resolveWith( contexts, values ); + } + }; + }, + + progressValues, progressContexts, resolveContexts; + + // add listeners to Deferred subordinates; treat others as resolved + if ( length > 1 ) { + progressValues = new Array( length ); + progressContexts = new Array( length ); + resolveContexts = new Array( length ); + for ( ; i < length; i++ ) { + if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { + resolveValues[ i ].promise() + .progress( updateFunc( i, progressContexts, progressValues ) ) + .done( updateFunc( i, resolveContexts, resolveValues ) ) + .fail( deferred.reject ); + } else { + --remaining; + } + } + } + + // if we're not waiting on anything, resolve the master + if ( !remaining ) { + deferred.resolveWith( resolveContexts, resolveValues ); + } + + return deferred.promise(); + } +} ); + + +// The deferred used on DOM ready +var readyList; + +jQuery.fn.ready = function( fn ) { + + // Add the callback + jQuery.ready.promise().done( fn ); + + return this; +}; + +jQuery.extend( { + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Hold (or release) the ready event + holdReady: function( hold ) { + if ( hold ) { + jQuery.readyWait++; + } else { + jQuery.ready( true ); + } + }, + + // Handle when the DOM is ready + ready: function( wait ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.resolveWith( document, [ jQuery ] ); + + // Trigger any bound ready events + if ( jQuery.fn.triggerHandler ) { + jQuery( document ).triggerHandler( "ready" ); + jQuery( document ).off( "ready" ); + } + } +} ); + +/** + * Clean-up method for dom ready events + */ +function detach() { + if ( document.addEventListener ) { + document.removeEventListener( "DOMContentLoaded", completed ); + window.removeEventListener( "load", completed ); + + } else { + document.detachEvent( "onreadystatechange", completed ); + window.detachEvent( "onload", completed ); + } +} + +/** + * The ready event handler and self cleanup method + */ +function completed() { + + // readyState === "complete" is good enough for us to call the dom ready in oldIE + if ( document.addEventListener || + window.event.type === "load" || + document.readyState === "complete" ) { + + detach(); + jQuery.ready(); + } +} + +jQuery.ready.promise = function( obj ) { + if ( !readyList ) { + + readyList = jQuery.Deferred(); + + // Catch cases where $(document).ready() is called + // after the browser event has already occurred. + // Support: IE6-10 + // Older IE sometimes signals "interactive" too soon + if ( document.readyState === "complete" || + ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { + + // Handle it asynchronously to allow scripts the opportunity to delay ready + window.setTimeout( jQuery.ready ); + + // Standards-based browsers support DOMContentLoaded + } else if ( document.addEventListener ) { + + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", completed ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", completed ); + + // If IE event model is used + } else { + + // Ensure firing before onload, maybe late but safe also for iframes + document.attachEvent( "onreadystatechange", completed ); + + // A fallback to window.onload, that will always work + window.attachEvent( "onload", completed ); + + // If IE and not a frame + // continually check to see if the document is ready + var top = false; + + try { + top = window.frameElement == null && document.documentElement; + } catch ( e ) {} + + if ( top && top.doScroll ) { + ( function doScrollCheck() { + if ( !jQuery.isReady ) { + + try { + + // Use the trick by Diego Perini + // http://javascript.nwbox.com/IEContentLoaded/ + top.doScroll( "left" ); + } catch ( e ) { + return window.setTimeout( doScrollCheck, 50 ); + } + + // detach all dom ready events + detach(); + + // and execute any waiting functions + jQuery.ready(); + } + } )(); + } + } + } + return readyList.promise( obj ); +}; + +// Kick off the DOM ready check even if the user does not +jQuery.ready.promise(); + + + + +// Support: IE<9 +// Iteration over object's inherited properties before its own +var i; +for ( i in jQuery( support ) ) { + break; +} +support.ownFirst = i === "0"; + +// Note: most support tests are defined in their respective modules. +// false until the test is run +support.inlineBlockNeedsLayout = false; + +// Execute ASAP in case we need to set body.style.zoom +jQuery( function() { + + // Minified: var a,b,c,d + var val, div, body, container; + + body = document.getElementsByTagName( "body" )[ 0 ]; + if ( !body || !body.style ) { + + // Return for frameset docs that don't have a body + return; + } + + // Setup + div = document.createElement( "div" ); + container = document.createElement( "div" ); + container.style.cssText = "position:absolute;border:0;width:0;height:0;top:0;left:-9999px"; + body.appendChild( container ).appendChild( div ); + + if ( typeof div.style.zoom !== "undefined" ) { + + // Support: IE<8 + // Check if natively block-level elements act like inline-block + // elements when setting their display to 'inline' and giving + // them layout + div.style.cssText = "display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1"; + + support.inlineBlockNeedsLayout = val = div.offsetWidth === 3; + if ( val ) { + + // Prevent IE 6 from affecting layout for positioned elements #11048 + // Prevent IE from shrinking the body in IE 7 mode #12869 + // Support: IE<8 + body.style.zoom = 1; + } + } + + body.removeChild( container ); +} ); + + +( function() { + var div = document.createElement( "div" ); + + // Support: IE<9 + support.deleteExpando = true; + try { + delete div.test; + } catch ( e ) { + support.deleteExpando = false; + } + + // Null elements to avoid leaks in IE. + div = null; +} )(); +var acceptData = function( elem ) { + var noData = jQuery.noData[ ( elem.nodeName + " " ).toLowerCase() ], + nodeType = +elem.nodeType || 1; + + // Do not set data on non-element DOM nodes because it will not be cleared (#8335). + return nodeType !== 1 && nodeType !== 9 ? + false : + + // Nodes accept data unless otherwise specified; rejection can be conditional + !noData || noData !== true && elem.getAttribute( "classid" ) === noData; +}; + + + + +var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + rmultiDash = /([A-Z])/g; + +function dataAttr( elem, key, data ) { + + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + + var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); + + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = data === "true" ? true : + data === "false" ? false : + data === "null" ? null : + + // Only convert to a number if it doesn't change the string + +data + "" === data ? +data : + rbrace.test( data ) ? jQuery.parseJSON( data ) : + data; + } catch ( e ) {} + + // Make sure we set the data so it isn't changed later + jQuery.data( elem, key, data ); + + } else { + data = undefined; + } + } + + return data; +} + +// checks a cache object for emptiness +function isEmptyDataObject( obj ) { + var name; + for ( name in obj ) { + + // if the public data object is empty, the private is still empty + if ( name === "data" && jQuery.isEmptyObject( obj[ name ] ) ) { + continue; + } + if ( name !== "toJSON" ) { + return false; + } + } + + return true; +} + +function internalData( elem, name, data, pvt /* Internal Use Only */ ) { + if ( !acceptData( elem ) ) { + return; + } + + var ret, thisCache, + internalKey = jQuery.expando, + + // We have to handle DOM nodes and JS objects differently because IE6-7 + // can't GC object references properly across the DOM-JS boundary + isNode = elem.nodeType, + + // Only DOM nodes need the global jQuery cache; JS object data is + // attached directly to the object so GC can occur automatically + cache = isNode ? jQuery.cache : elem, + + // Only defining an ID for JS objects if its cache already exists allows + // the code to shortcut on the same path as a DOM node with no cache + id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey; + + // Avoid doing any more work than we need to when trying to get data on an + // object that has no data at all + if ( ( !id || !cache[ id ] || ( !pvt && !cache[ id ].data ) ) && + data === undefined && typeof name === "string" ) { + return; + } + + if ( !id ) { + + // Only DOM nodes need a new unique ID for each element since their data + // ends up in the global cache + if ( isNode ) { + id = elem[ internalKey ] = deletedIds.pop() || jQuery.guid++; + } else { + id = internalKey; + } + } + + if ( !cache[ id ] ) { + + // Avoid exposing jQuery metadata on plain JS objects when the object + // is serialized using JSON.stringify + cache[ id ] = isNode ? {} : { toJSON: jQuery.noop }; + } + + // An object can be passed to jQuery.data instead of a key/value pair; this gets + // shallow copied over onto the existing cache + if ( typeof name === "object" || typeof name === "function" ) { + if ( pvt ) { + cache[ id ] = jQuery.extend( cache[ id ], name ); + } else { + cache[ id ].data = jQuery.extend( cache[ id ].data, name ); + } + } + + thisCache = cache[ id ]; + + // jQuery data() is stored in a separate object inside the object's internal data + // cache in order to avoid key collisions between internal data and user-defined + // data. + if ( !pvt ) { + if ( !thisCache.data ) { + thisCache.data = {}; + } + + thisCache = thisCache.data; + } + + if ( data !== undefined ) { + thisCache[ jQuery.camelCase( name ) ] = data; + } + + // Check for both converted-to-camel and non-converted data property names + // If a data property was specified + if ( typeof name === "string" ) { + + // First Try to find as-is property data + ret = thisCache[ name ]; + + // Test for null|undefined property data + if ( ret == null ) { + + // Try to find the camelCased property + ret = thisCache[ jQuery.camelCase( name ) ]; + } + } else { + ret = thisCache; + } + + return ret; +} + +function internalRemoveData( elem, name, pvt ) { + if ( !acceptData( elem ) ) { + return; + } + + var thisCache, i, + isNode = elem.nodeType, + + // See jQuery.data for more information + cache = isNode ? jQuery.cache : elem, + id = isNode ? elem[ jQuery.expando ] : jQuery.expando; + + // If there is already no cache entry for this object, there is no + // purpose in continuing + if ( !cache[ id ] ) { + return; + } + + if ( name ) { + + thisCache = pvt ? cache[ id ] : cache[ id ].data; + + if ( thisCache ) { + + // Support array or space separated string names for data keys + if ( !jQuery.isArray( name ) ) { + + // try the string as a key before any manipulation + if ( name in thisCache ) { + name = [ name ]; + } else { + + // split the camel cased version by spaces unless a key with the spaces exists + name = jQuery.camelCase( name ); + if ( name in thisCache ) { + name = [ name ]; + } else { + name = name.split( " " ); + } + } + } else { + + // If "name" is an array of keys... + // When data is initially created, via ("key", "val") signature, + // keys will be converted to camelCase. + // Since there is no way to tell _how_ a key was added, remove + // both plain key and camelCase key. #12786 + // This will only penalize the array argument path. + name = name.concat( jQuery.map( name, jQuery.camelCase ) ); + } + + i = name.length; + while ( i-- ) { + delete thisCache[ name[ i ] ]; + } + + // If there is no data left in the cache, we want to continue + // and let the cache object itself get destroyed + if ( pvt ? !isEmptyDataObject( thisCache ) : !jQuery.isEmptyObject( thisCache ) ) { + return; + } + } + } + + // See jQuery.data for more information + if ( !pvt ) { + delete cache[ id ].data; + + // Don't destroy the parent cache unless the internal data object + // had been the only thing left in it + if ( !isEmptyDataObject( cache[ id ] ) ) { + return; + } + } + + // Destroy the cache + if ( isNode ) { + jQuery.cleanData( [ elem ], true ); + + // Use delete when supported for expandos or `cache` is not a window per isWindow (#10080) + /* jshint eqeqeq: false */ + } else if ( support.deleteExpando || cache != cache.window ) { + /* jshint eqeqeq: true */ + delete cache[ id ]; + + // When all else fails, undefined + } else { + cache[ id ] = undefined; + } +} + +jQuery.extend( { + cache: {}, + + // The following elements (space-suffixed to avoid Object.prototype collisions) + // throw uncatchable exceptions if you attempt to set expando properties + noData: { + "applet ": true, + "embed ": true, + + // ...but Flash objects (which have this classid) *can* handle expandos + "object ": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" + }, + + hasData: function( elem ) { + elem = elem.nodeType ? jQuery.cache[ elem[ jQuery.expando ] ] : elem[ jQuery.expando ]; + return !!elem && !isEmptyDataObject( elem ); + }, + + data: function( elem, name, data ) { + return internalData( elem, name, data ); + }, + + removeData: function( elem, name ) { + return internalRemoveData( elem, name ); + }, + + // For internal use only. + _data: function( elem, name, data ) { + return internalData( elem, name, data, true ); + }, + + _removeData: function( elem, name ) { + return internalRemoveData( elem, name, true ); + } +} ); + +jQuery.fn.extend( { + data: function( key, value ) { + var i, name, data, + elem = this[ 0 ], + attrs = elem && elem.attributes; + + // Special expections of .data basically thwart jQuery.access, + // so implement the relevant behavior ourselves + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = jQuery.data( elem ); + + if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) { + i = attrs.length; + while ( i-- ) { + + // Support: IE11+ + // The attrs elements can be null (#14894) + if ( attrs[ i ] ) { + name = attrs[ i ].name; + if ( name.indexOf( "data-" ) === 0 ) { + name = jQuery.camelCase( name.slice( 5 ) ); + dataAttr( elem, name, data[ name ] ); + } + } + } + jQuery._data( elem, "parsedAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each( function() { + jQuery.data( this, key ); + } ); + } + + return arguments.length > 1 ? + + // Sets one value + this.each( function() { + jQuery.data( this, key, value ); + } ) : + + // Gets one value + // Try to fetch any internally stored data first + elem ? dataAttr( elem, key, jQuery.data( elem, key ) ) : undefined; + }, + + removeData: function( key ) { + return this.each( function() { + jQuery.removeData( this, key ); + } ); + } +} ); + + +jQuery.extend( { + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = jQuery._data( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || jQuery.isArray( data ) ) { + queue = jQuery._data( elem, type, jQuery.makeArray( data ) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // not intended for public consumption - generates a queueHooks object, + // or returns the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return jQuery._data( elem, key ) || jQuery._data( elem, key, { + empty: jQuery.Callbacks( "once memory" ).add( function() { + jQuery._removeData( elem, type + "queue" ); + jQuery._removeData( elem, key ); + } ) + } ); + } +} ); + +jQuery.fn.extend( { + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[ 0 ], type ); + } + + return data === undefined ? + this : + this.each( function() { + var queue = jQuery.queue( this, type, data ); + + // ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + } ); + }, + dequeue: function( type ) { + return this.each( function() { + jQuery.dequeue( this, type ); + } ); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while ( i-- ) { + tmp = jQuery._data( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +} ); + + +( function() { + var shrinkWrapBlocksVal; + + support.shrinkWrapBlocks = function() { + if ( shrinkWrapBlocksVal != null ) { + return shrinkWrapBlocksVal; + } + + // Will be changed later if needed. + shrinkWrapBlocksVal = false; + + // Minified: var b,c,d + var div, body, container; + + body = document.getElementsByTagName( "body" )[ 0 ]; + if ( !body || !body.style ) { + + // Test fired too early or in an unsupported environment, exit. + return; + } + + // Setup + div = document.createElement( "div" ); + container = document.createElement( "div" ); + container.style.cssText = "position:absolute;border:0;width:0;height:0;top:0;left:-9999px"; + body.appendChild( container ).appendChild( div ); + + // Support: IE6 + // Check if elements with layout shrink-wrap their children + if ( typeof div.style.zoom !== "undefined" ) { + + // Reset CSS: box-sizing; display; margin; border + div.style.cssText = + + // Support: Firefox<29, Android 2.3 + // Vendor-prefix box-sizing + "-webkit-box-sizing:content-box;-moz-box-sizing:content-box;" + + "box-sizing:content-box;display:block;margin:0;border:0;" + + "padding:1px;width:1px;zoom:1"; + div.appendChild( document.createElement( "div" ) ).style.width = "5px"; + shrinkWrapBlocksVal = div.offsetWidth !== 3; + } + + body.removeChild( container ); + + return shrinkWrapBlocksVal; + }; + +} )(); +var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; + +var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); + + +var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; + +var isHidden = function( elem, el ) { + + // isHidden might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + return jQuery.css( elem, "display" ) === "none" || + !jQuery.contains( elem.ownerDocument, elem ); + }; + + + +function adjustCSS( elem, prop, valueParts, tween ) { + var adjusted, + scale = 1, + maxIterations = 20, + currentValue = tween ? + function() { return tween.cur(); } : + function() { return jQuery.css( elem, prop, "" ); }, + initial = currentValue(), + unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), + + // Starting value computation is required for potential unit mismatches + initialInUnit = ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && + rcssNum.exec( jQuery.css( elem, prop ) ); + + if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { + + // Trust units reported by jQuery.css + unit = unit || initialInUnit[ 3 ]; + + // Make sure we update the tween properties later on + valueParts = valueParts || []; + + // Iteratively approximate from a nonzero starting point + initialInUnit = +initial || 1; + + do { + + // If previous iteration zeroed out, double until we get *something*. + // Use string for doubling so we don't accidentally see scale as unchanged below + scale = scale || ".5"; + + // Adjust and apply + initialInUnit = initialInUnit / scale; + jQuery.style( elem, prop, initialInUnit + unit ); + + // Update scale, tolerating zero or NaN from tween.cur() + // Break the loop if scale is unchanged or perfect, or if we've just had enough. + } while ( + scale !== ( scale = currentValue() / initial ) && scale !== 1 && --maxIterations + ); + } + + if ( valueParts ) { + initialInUnit = +initialInUnit || +initial || 0; + + // Apply relative offset (+=/-=) if specified + adjusted = valueParts[ 1 ] ? + initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : + +valueParts[ 2 ]; + if ( tween ) { + tween.unit = unit; + tween.start = initialInUnit; + tween.end = adjusted; + } + } + return adjusted; +} + + +// Multifunctional method to get and set values of a collection +// The value/s can optionally be executed if it's a function +var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { + var i = 0, + length = elems.length, + bulk = key == null; + + // Sets many values + if ( jQuery.type( key ) === "object" ) { + chainable = true; + for ( i in key ) { + access( elems, fn, i, key[ i ], true, emptyGet, raw ); + } + + // Sets one value + } else if ( value !== undefined ) { + chainable = true; + + if ( !jQuery.isFunction( value ) ) { + raw = true; + } + + if ( bulk ) { + + // Bulk operations run against the entire set + if ( raw ) { + fn.call( elems, value ); + fn = null; + + // ...except when executing function values + } else { + bulk = fn; + fn = function( elem, key, value ) { + return bulk.call( jQuery( elem ), value ); + }; + } + } + + if ( fn ) { + for ( ; i < length; i++ ) { + fn( + elems[ i ], + key, + raw ? value : value.call( elems[ i ], i, fn( elems[ i ], key ) ) + ); + } + } + } + + return chainable ? + elems : + + // Gets + bulk ? + fn.call( elems ) : + length ? fn( elems[ 0 ], key ) : emptyGet; +}; +var rcheckableType = ( /^(?:checkbox|radio)$/i ); + +var rtagName = ( /<([\w:-]+)/ ); + +var rscriptType = ( /^$|\/(?:java|ecma)script/i ); + +var rleadingWhitespace = ( /^\s+/ ); + +var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|" + + "details|dialog|figcaption|figure|footer|header|hgroup|main|" + + "mark|meter|nav|output|picture|progress|section|summary|template|time|video"; + + + +function createSafeFragment( document ) { + var list = nodeNames.split( "|" ), + safeFrag = document.createDocumentFragment(); + + if ( safeFrag.createElement ) { + while ( list.length ) { + safeFrag.createElement( + list.pop() + ); + } + } + return safeFrag; +} + + +( function() { + var div = document.createElement( "div" ), + fragment = document.createDocumentFragment(), + input = document.createElement( "input" ); + + // Setup + div.innerHTML = "
            a"; + + // IE strips leading whitespace when .innerHTML is used + support.leadingWhitespace = div.firstChild.nodeType === 3; + + // Make sure that tbody elements aren't automatically inserted + // IE will insert them into empty tables + support.tbody = !div.getElementsByTagName( "tbody" ).length; + + // Make sure that link elements get serialized correctly by innerHTML + // This requires a wrapper element in IE + support.htmlSerialize = !!div.getElementsByTagName( "link" ).length; + + // Makes sure cloning an html5 element does not cause problems + // Where outerHTML is undefined, this still works + support.html5Clone = + document.createElement( "nav" ).cloneNode( true ).outerHTML !== "<:nav>"; + + // Check if a disconnected checkbox will retain its checked + // value of true after appended to the DOM (IE6/7) + input.type = "checkbox"; + input.checked = true; + fragment.appendChild( input ); + support.appendChecked = input.checked; + + // Make sure textarea (and checkbox) defaultValue is properly cloned + // Support: IE6-IE11+ + div.innerHTML = ""; + support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; + + // #11217 - WebKit loses check when the name is after the checked attribute + fragment.appendChild( div ); + + // Support: Windows Web Apps (WWA) + // `name` and `type` must use .setAttribute for WWA (#14901) + input = document.createElement( "input" ); + input.setAttribute( "type", "radio" ); + input.setAttribute( "checked", "checked" ); + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + + // Support: Safari 5.1, iOS 5.1, Android 4.x, Android 2.3 + // old WebKit doesn't clone checked state correctly in fragments + support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Support: IE<9 + // Cloned elements keep attachEvent handlers, we use addEventListener on IE9+ + support.noCloneEvent = !!div.addEventListener; + + // Support: IE<9 + // Since attributes and properties are the same in IE, + // cleanData must set properties to undefined rather than use removeAttribute + div[ jQuery.expando ] = 1; + support.attributes = !div.getAttribute( jQuery.expando ); +} )(); + + +// We have to close these tags to support XHTML (#13200) +var wrapMap = { + option: [ 1, "" ], + legend: [ 1, "
            ", "
            " ], + area: [ 1, "", "" ], + + // Support: IE8 + param: [ 1, "", "" ], + thead: [ 1, "", "
            " ], + tr: [ 2, "", "
            " ], + col: [ 2, "", "
            " ], + td: [ 3, "", "
            " ], + + // IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags, + // unless wrapped in a div with non-breaking characters in front of it. + _default: support.htmlSerialize ? [ 0, "", "" ] : [ 1, "X
            ", "
            " ] +}; + +// Support: IE8-IE9 +wrapMap.optgroup = wrapMap.option; + +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + + +function getAll( context, tag ) { + var elems, elem, + i = 0, + found = typeof context.getElementsByTagName !== "undefined" ? + context.getElementsByTagName( tag || "*" ) : + typeof context.querySelectorAll !== "undefined" ? + context.querySelectorAll( tag || "*" ) : + undefined; + + if ( !found ) { + for ( found = [], elems = context.childNodes || context; + ( elem = elems[ i ] ) != null; + i++ + ) { + if ( !tag || jQuery.nodeName( elem, tag ) ) { + found.push( elem ); + } else { + jQuery.merge( found, getAll( elem, tag ) ); + } + } + } + + return tag === undefined || tag && jQuery.nodeName( context, tag ) ? + jQuery.merge( [ context ], found ) : + found; +} + + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var elem, + i = 0; + for ( ; ( elem = elems[ i ] ) != null; i++ ) { + jQuery._data( + elem, + "globalEval", + !refElements || jQuery._data( refElements[ i ], "globalEval" ) + ); + } +} + + +var rhtml = /<|&#?\w+;/, + rtbody = / from table fragments + if ( !support.tbody ) { + + // String was a , *may* have spurious + elem = tag === "table" && !rtbody.test( elem ) ? + tmp.firstChild : + + // String was a bare or + wrap[ 1 ] === "
            " && !rtbody.test( elem ) ? + tmp : + 0; + + j = elem && elem.childNodes.length; + while ( j-- ) { + if ( jQuery.nodeName( ( tbody = elem.childNodes[ j ] ), "tbody" ) && + !tbody.childNodes.length ) { + + elem.removeChild( tbody ); + } + } + } + + jQuery.merge( nodes, tmp.childNodes ); + + // Fix #12392 for WebKit and IE > 9 + tmp.textContent = ""; + + // Fix #12392 for oldIE + while ( tmp.firstChild ) { + tmp.removeChild( tmp.firstChild ); + } + + // Remember the top-level container for proper cleanup + tmp = safe.lastChild; + } + } + } + + // Fix #11356: Clear elements from fragment + if ( tmp ) { + safe.removeChild( tmp ); + } + + // Reset defaultChecked for any radios and checkboxes + // about to be appended to the DOM in IE 6/7 (#8060) + if ( !support.appendChecked ) { + jQuery.grep( getAll( nodes, "input" ), fixDefaultChecked ); + } + + i = 0; + while ( ( elem = nodes[ i++ ] ) ) { + + // Skip elements already in the context collection (trac-4087) + if ( selection && jQuery.inArray( elem, selection ) > -1 ) { + if ( ignored ) { + ignored.push( elem ); + } + + continue; + } + + contains = jQuery.contains( elem.ownerDocument, elem ); + + // Append to fragment + tmp = getAll( safe.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( contains ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( ( elem = tmp[ j++ ] ) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + tmp = null; + + return safe; +} + + +( function() { + var i, eventName, + div = document.createElement( "div" ); + + // Support: IE<9 (lack submit/change bubble), Firefox (lack focus(in | out) events) + for ( i in { submit: true, change: true, focusin: true } ) { + eventName = "on" + i; + + if ( !( support[ i ] = eventName in window ) ) { + + // Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP) + div.setAttribute( eventName, "t" ); + support[ i ] = div.attributes[ eventName ].expando === false; + } + } + + // Null elements to avoid leaks in IE. + div = null; +} )(); + + +var rformElems = /^(?:input|select|textarea)$/i, + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, + rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + rtypenamespace = /^([^.]*)(?:\.(.+)|)/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +// Support: IE9 +// See #13393 for more info +function safeActiveElement() { + try { + return document.activeElement; + } catch ( err ) { } +} + +function on( elem, types, selector, data, fn, one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + on( elem, type, selector, data, types[ type ], one ); + } + return elem; + } + + if ( data == null && fn == null ) { + + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return elem; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return elem.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + } ); +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + var tmp, events, t, handleObjIn, + special, eventHandle, handleObj, + handlers, type, namespaces, origType, + elemData = jQuery._data( elem ); + + // Don't attach events to noData or text/comment nodes (but allow plain objects) + if ( !elemData ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + if ( !( events = elemData.events ) ) { + events = elemData.events = {}; + } + if ( !( eventHandle = elemData.handle ) ) { + eventHandle = elemData.handle = function( e ) { + + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && + ( !e || jQuery.event.triggered !== e.type ) ? + jQuery.event.dispatch.apply( eventHandle.elem, arguments ) : + undefined; + }; + + // Add elem as a property of the handle fn to prevent a memory leak + // with IE non-native events + eventHandle.elem = elem; + } + + // Handle multiple events separated by a space + types = ( types || "" ).match( rnotwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // There *must* be a type, no attaching namespace-only handlers + if ( !type ) { + continue; + } + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend( { + type: type, + origType: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join( "." ) + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !( handlers = events[ type ] ) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener/attachEvent if the special events handler returns false + if ( !special.setup || + special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + + // Bind the global event handler to the element + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle, false ); + + } else if ( elem.attachEvent ) { + elem.attachEvent( "on" + type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + // Nullify elem to prevent memory leaks in IE + elem = null; + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + var j, handleObj, tmp, + origCount, t, events, + special, handlers, type, + namespaces, origType, + elemData = jQuery.hasData( elem ) && jQuery._data( elem ); + + if ( !elemData || !( events = elemData.events ) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( rnotwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[ 2 ] && + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || + selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( origCount && !handlers.length ) { + if ( !special.teardown || + special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + delete elemData.handle; + + // removeData also checks for emptiness and clears the expando if empty + // so use it instead of delete + jQuery._removeData( elem, "events" ); + } + }, + + trigger: function( event, data, elem, onlyHandlers ) { + var handle, ontype, cur, + bubbleType, special, tmp, i, + eventPath = [ elem || document ], + type = hasOwn.call( event, "type" ) ? event.type : event, + namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; + + cur = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "." ) > -1 ) { + + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split( "." ); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf( ":" ) < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) + event.isTrigger = onlyHandlers ? 2 : 3; + event.namespace = namespaces.join( "." ); + event.rnamespace = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : + null; + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data == null ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === ( elem.ownerDocument || document ) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { + + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && + jQuery._data( cur, "handle" ); + + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && handle.apply && acceptData( cur ) ) { + event.result = handle.apply( cur, data ); + if ( event.result === false ) { + event.preventDefault(); + } + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( + ( !special._default || + special._default.apply( eventPath.pop(), data ) === false + ) && acceptData( elem ) + ) { + + // Call a native DOM method on the target with the same name name as the event. + // Can't use an .isFunction() check here because IE6/7 fails that test. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && elem[ type ] && !jQuery.isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + try { + elem[ type ](); + } catch ( e ) { + + // IE<9 dies on focus/blur to hidden element (#1486,#12518) + // only reproducible on winXP IE8 native, not IE9 in IE8 mode + } + jQuery.event.triggered = undefined; + + if ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + dispatch: function( event ) { + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( event ); + + var i, j, ret, matched, handleObj, + handlerQueue = [], + args = slice.call( arguments ), + handlers = ( jQuery._data( this, "events" ) || {} )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[ 0 ] = event; + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( ( handleObj = matched.handlers[ j++ ] ) && + !event.isImmediatePropagationStopped() ) { + + // Triggered event must either 1) have no namespace, or 2) have namespace(s) + // a subset or equal to those in the bound event (both can have no namespace). + if ( !event.rnamespace || event.rnamespace.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || + handleObj.handler ).apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( ( event.result = ret ) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var i, matches, sel, handleObj, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Support (at least): Chrome, IE9 + // Find delegate handlers + // Black-hole SVG instance trees (#13180) + // + // Support: Firefox<=42+ + // Avoid non-left-click in FF but don't block IE radio events (#3861, gh-2343) + if ( delegateCount && cur.nodeType && + ( event.type !== "click" || isNaN( event.button ) || event.button < 1 ) ) { + + /* jshint eqeqeq: false */ + for ( ; cur != this; cur = cur.parentNode || this ) { + /* jshint eqeqeq: true */ + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && ( cur.disabled !== true || event.type !== "click" ) ) { + matches = []; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matches[ sel ] === undefined ) { + matches[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) > -1 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matches[ sel ] ) { + matches.push( handleObj ); + } + } + if ( matches.length ) { + handlerQueue.push( { elem: cur, handlers: matches } ); + } + } + } + } + + // Add the remaining (directly-bound) handlers + if ( delegateCount < handlers.length ) { + handlerQueue.push( { elem: this, handlers: handlers.slice( delegateCount ) } ); + } + + return handlerQueue; + }, + + fix: function( event ) { + if ( event[ jQuery.expando ] ) { + return event; + } + + // Create a writable copy of the event object and normalize some properties + var i, prop, copy, + type = event.type, + originalEvent = event, + fixHook = this.fixHooks[ type ]; + + if ( !fixHook ) { + this.fixHooks[ type ] = fixHook = + rmouseEvent.test( type ) ? this.mouseHooks : + rkeyEvent.test( type ) ? this.keyHooks : + {}; + } + copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; + + event = new jQuery.Event( originalEvent ); + + i = copy.length; + while ( i-- ) { + prop = copy[ i ]; + event[ prop ] = originalEvent[ prop ]; + } + + // Support: IE<9 + // Fix target property (#1925) + if ( !event.target ) { + event.target = originalEvent.srcElement || document; + } + + // Support: Safari 6-8+ + // Target should not be a text node (#504, #13143) + if ( event.target.nodeType === 3 ) { + event.target = event.target.parentNode; + } + + // Support: IE<9 + // For mouse/key events, metaKey==false if it's undefined (#3368, #11328) + event.metaKey = !!event.metaKey; + + return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; + }, + + // Includes some event props shared by KeyEvent and MouseEvent + props: ( "altKey bubbles cancelable ctrlKey currentTarget detail eventPhase " + + "metaKey relatedTarget shiftKey target timeStamp view which" ).split( " " ), + + fixHooks: {}, + + keyHooks: { + props: "char charCode key keyCode".split( " " ), + filter: function( event, original ) { + + // Add which for key events + if ( event.which == null ) { + event.which = original.charCode != null ? original.charCode : original.keyCode; + } + + return event; + } + }, + + mouseHooks: { + props: ( "button buttons clientX clientY fromElement offsetX offsetY " + + "pageX pageY screenX screenY toElement" ).split( " " ), + filter: function( event, original ) { + var body, eventDoc, doc, + button = original.button, + fromElement = original.fromElement; + + // Calculate pageX/Y if missing and clientX/Y available + if ( event.pageX == null && original.clientX != null ) { + eventDoc = event.target.ownerDocument || document; + doc = eventDoc.documentElement; + body = eventDoc.body; + + event.pageX = original.clientX + + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - + ( doc && doc.clientLeft || body && body.clientLeft || 0 ); + event.pageY = original.clientY + + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - + ( doc && doc.clientTop || body && body.clientTop || 0 ); + } + + // Add relatedTarget, if necessary + if ( !event.relatedTarget && fromElement ) { + event.relatedTarget = fromElement === event.target ? + original.toElement : + fromElement; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + // Note: button is not normalized, so don't use it + if ( !event.which && button !== undefined ) { + event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); + } + + return event; + } + }, + + special: { + load: { + + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + focus: { + + // Fire native event if possible so blur/focus sequence is correct + trigger: function() { + if ( this !== safeActiveElement() && this.focus ) { + try { + this.focus(); + return false; + } catch ( e ) { + + // Support: IE<9 + // If we error on focus to hidden element (#1486, #12518), + // let .trigger() run the handlers + } + } + }, + delegateType: "focusin" + }, + blur: { + trigger: function() { + if ( this === safeActiveElement() && this.blur ) { + this.blur(); + return false; + } + }, + delegateType: "focusout" + }, + click: { + + // For checkbox, fire native event so checked state will be right + trigger: function() { + if ( jQuery.nodeName( this, "input" ) && this.type === "checkbox" && this.click ) { + this.click(); + return false; + } + }, + + // For cross-browser consistency, don't fire native .click() on links + _default: function( event ) { + return jQuery.nodeName( event.target, "a" ); + } + }, + + beforeunload: { + postDispatch: function( event ) { + + // Support: Firefox 20+ + // Firefox doesn't alert if the returnValue field is not set. + if ( event.result !== undefined && event.originalEvent ) { + event.originalEvent.returnValue = event.result; + } + } + } + }, + + // Piggyback on a donor event to simulate a different one + simulate: function( type, elem, event ) { + var e = jQuery.extend( + new jQuery.Event(), + event, + { + type: type, + isSimulated: true + + // Previously, `originalEvent: {}` was set here, so stopPropagation call + // would not be triggered on donor event, since in our own + // jQuery.event.stopPropagation function we had a check for existence of + // originalEvent.stopPropagation method, so, consequently it would be a noop. + // + // Guard for simulated events was moved to jQuery.event.stopPropagation function + // since `originalEvent` should point to the original event for the + // constancy with other events and for more focused logic + } + ); + + jQuery.event.trigger( e, null, elem ); + + if ( e.isDefaultPrevented() ) { + event.preventDefault(); + } + } +}; + +jQuery.removeEvent = document.removeEventListener ? + function( elem, type, handle ) { + + // This "if" is needed for plain objects + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle ); + } + } : + function( elem, type, handle ) { + var name = "on" + type; + + if ( elem.detachEvent ) { + + // #8545, #7054, preventing memory leaks for custom events in IE6-8 + // detachEvent needed property on element, by name of that event, + // to properly expose it to GC + if ( typeof elem[ name ] === "undefined" ) { + elem[ name ] = null; + } + + elem.detachEvent( name, handle ); + } + }; + +jQuery.Event = function( src, props ) { + + // Allow instantiation without the 'new' keyword + if ( !( this instanceof jQuery.Event ) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = src.defaultPrevented || + src.defaultPrevented === undefined && + + // Support: IE < 9, Android < 4.0 + src.returnValue === false ? + returnTrue : + returnFalse; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || jQuery.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + constructor: jQuery.Event, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + if ( !e ) { + return; + } + + // If preventDefault exists, run it on the original event + if ( e.preventDefault ) { + e.preventDefault(); + + // Support: IE + // Otherwise set the returnValue property of the original event to false + } else { + e.returnValue = false; + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + + if ( !e || this.isSimulated ) { + return; + } + + // If stopPropagation exists, run it on the original event + if ( e.stopPropagation ) { + e.stopPropagation(); + } + + // Support: IE + // Set the cancelBubble property of the original event to true + e.cancelBubble = true; + }, + stopImmediatePropagation: function() { + var e = this.originalEvent; + + this.isImmediatePropagationStopped = returnTrue; + + if ( e && e.stopImmediatePropagation ) { + e.stopImmediatePropagation(); + } + + this.stopPropagation(); + } +}; + +// Create mouseenter/leave events using mouseover/out and event-time checks +// so that event delegation works in jQuery. +// Do the same for pointerenter/pointerleave and pointerover/pointerout +// +// Support: Safari 7 only +// Safari sends mouseenter too often; see: +// https://code.google.com/p/chromium/issues/detail?id=470258 +// for the description of the bug (it existed in older Chrome versions as well). +jQuery.each( { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mouseenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +} ); + +// IE submit delegation +if ( !support.submit ) { + + jQuery.event.special.submit = { + setup: function() { + + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Lazy-add a submit handler when a descendant form may potentially be submitted + jQuery.event.add( this, "click._submit keypress._submit", function( e ) { + + // Node name check avoids a VML-related crash in IE (#9807) + var elem = e.target, + form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? + + // Support: IE <=8 + // We use jQuery.prop instead of elem.form + // to allow fixing the IE8 delegated submit issue (gh-2332) + // by 3rd party polyfills/workarounds. + jQuery.prop( elem, "form" ) : + undefined; + + if ( form && !jQuery._data( form, "submit" ) ) { + jQuery.event.add( form, "submit._submit", function( event ) { + event._submitBubble = true; + } ); + jQuery._data( form, "submit", true ); + } + } ); + + // return undefined since we don't need an event listener + }, + + postDispatch: function( event ) { + + // If form was submitted by the user, bubble the event up the tree + if ( event._submitBubble ) { + delete event._submitBubble; + if ( this.parentNode && !event.isTrigger ) { + jQuery.event.simulate( "submit", this.parentNode, event ); + } + } + }, + + teardown: function() { + + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Remove delegated handlers; cleanData eventually reaps submit handlers attached above + jQuery.event.remove( this, "._submit" ); + } + }; +} + +// IE change delegation and checkbox/radio fix +if ( !support.change ) { + + jQuery.event.special.change = { + + setup: function() { + + if ( rformElems.test( this.nodeName ) ) { + + // IE doesn't fire change on a check/radio until blur; trigger it on click + // after a propertychange. Eat the blur-change in special.change.handle. + // This still fires onchange a second time for check/radio after blur. + if ( this.type === "checkbox" || this.type === "radio" ) { + jQuery.event.add( this, "propertychange._change", function( event ) { + if ( event.originalEvent.propertyName === "checked" ) { + this._justChanged = true; + } + } ); + jQuery.event.add( this, "click._change", function( event ) { + if ( this._justChanged && !event.isTrigger ) { + this._justChanged = false; + } + + // Allow triggered, simulated change events (#11500) + jQuery.event.simulate( "change", this, event ); + } ); + } + return false; + } + + // Delegated event; lazy-add a change handler on descendant inputs + jQuery.event.add( this, "beforeactivate._change", function( e ) { + var elem = e.target; + + if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "change" ) ) { + jQuery.event.add( elem, "change._change", function( event ) { + if ( this.parentNode && !event.isSimulated && !event.isTrigger ) { + jQuery.event.simulate( "change", this.parentNode, event ); + } + } ); + jQuery._data( elem, "change", true ); + } + } ); + }, + + handle: function( event ) { + var elem = event.target; + + // Swallow native change events from checkbox/radio, we already triggered them above + if ( this !== elem || event.isSimulated || event.isTrigger || + ( elem.type !== "radio" && elem.type !== "checkbox" ) ) { + + return event.handleObj.handler.apply( this, arguments ); + } + }, + + teardown: function() { + jQuery.event.remove( this, "._change" ); + + return !rformElems.test( this.nodeName ); + } + }; +} + +// Support: Firefox +// Firefox doesn't have focus(in | out) events +// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 +// +// Support: Chrome, Safari +// focus(in | out) events fire after focus & blur events, +// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order +// Related ticket - https://code.google.com/p/chromium/issues/detail?id=449857 +if ( !support.focusin ) { + jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler on the document while someone wants focusin/focusout + var handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + var doc = this.ownerDocument || this, + attaches = jQuery._data( doc, fix ); + + if ( !attaches ) { + doc.addEventListener( orig, handler, true ); + } + jQuery._data( doc, fix, ( attaches || 0 ) + 1 ); + }, + teardown: function() { + var doc = this.ownerDocument || this, + attaches = jQuery._data( doc, fix ) - 1; + + if ( !attaches ) { + doc.removeEventListener( orig, handler, true ); + jQuery._removeData( doc, fix ); + } else { + jQuery._data( doc, fix, attaches ); + } + } + }; + } ); +} + +jQuery.fn.extend( { + + on: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn ); + }, + one: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? + handleObj.origType + "." + handleObj.namespace : + handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each( function() { + jQuery.event.remove( this, types, fn, selector ); + } ); + }, + + trigger: function( type, data ) { + return this.each( function() { + jQuery.event.trigger( type, data, this ); + } ); + }, + triggerHandler: function( type, data ) { + var elem = this[ 0 ]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +} ); + + +var rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g, + rnoshimcache = new RegExp( "<(?:" + nodeNames + ")[\\s/>]", "i" ), + rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi, + + // Support: IE 10-11, Edge 10240+ + // In IE/Edge using regex groups here causes severe slowdowns. + // See https://connect.microsoft.com/IE/feedback/details/1736512/ + rnoInnerhtml = /\s*$/g, + safeFragment = createSafeFragment( document ), + fragmentDiv = safeFragment.appendChild( document.createElement( "div" ) ); + +// Support: IE<8 +// Manipulating tables requires a tbody +function manipulationTarget( elem, content ) { + return jQuery.nodeName( elem, "table" ) && + jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ? + + elem.getElementsByTagName( "tbody" )[ 0 ] || + elem.appendChild( elem.ownerDocument.createElement( "tbody" ) ) : + elem; +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + elem.type = ( jQuery.find.attr( elem, "type" ) !== null ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + var match = rscriptTypeMasked.exec( elem.type ); + if ( match ) { + elem.type = match[ 1 ]; + } else { + elem.removeAttribute( "type" ); + } + return elem; +} + +function cloneCopyEvent( src, dest ) { + if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) { + return; + } + + var type, i, l, + oldData = jQuery._data( src ), + curData = jQuery._data( dest, oldData ), + events = oldData.events; + + if ( events ) { + delete curData.handle; + curData.events = {}; + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + + // make the cloned public data object a copy from the original + if ( curData.data ) { + curData.data = jQuery.extend( {}, curData.data ); + } +} + +function fixCloneNodeIssues( src, dest ) { + var nodeName, e, data; + + // We do not need to do anything for non-Elements + if ( dest.nodeType !== 1 ) { + return; + } + + nodeName = dest.nodeName.toLowerCase(); + + // IE6-8 copies events bound via attachEvent when using cloneNode. + if ( !support.noCloneEvent && dest[ jQuery.expando ] ) { + data = jQuery._data( dest ); + + for ( e in data.events ) { + jQuery.removeEvent( dest, e, data.handle ); + } + + // Event data gets referenced instead of copied if the expando gets copied too + dest.removeAttribute( jQuery.expando ); + } + + // IE blanks contents when cloning scripts, and tries to evaluate newly-set text + if ( nodeName === "script" && dest.text !== src.text ) { + disableScript( dest ).text = src.text; + restoreScript( dest ); + + // IE6-10 improperly clones children of object elements using classid. + // IE10 throws NoModificationAllowedError if parent is null, #12132. + } else if ( nodeName === "object" ) { + if ( dest.parentNode ) { + dest.outerHTML = src.outerHTML; + } + + // This path appears unavoidable for IE9. When cloning an object + // element in IE9, the outerHTML strategy above is not sufficient. + // If the src has innerHTML and the destination does not, + // copy the src.innerHTML into the dest.innerHTML. #10324 + if ( support.html5Clone && ( src.innerHTML && !jQuery.trim( dest.innerHTML ) ) ) { + dest.innerHTML = src.innerHTML; + } + + } else if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + + // IE6-8 fails to persist the checked state of a cloned checkbox + // or radio button. Worse, IE6-7 fail to give the cloned element + // a checked appearance if the defaultChecked value isn't also set + + dest.defaultChecked = dest.checked = src.checked; + + // IE6-7 get confused and end up setting the value of a cloned + // checkbox/radio button to an empty string instead of "on" + if ( dest.value !== src.value ) { + dest.value = src.value; + } + + // IE6-8 fails to return the selected option to the default selected + // state when cloning options + } else if ( nodeName === "option" ) { + dest.defaultSelected = dest.selected = src.defaultSelected; + + // IE6-8 fails to set the defaultValue to the correct value when + // cloning other types of input fields + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +function domManip( collection, args, callback, ignored ) { + + // Flatten any nested arrays + args = concat.apply( [], args ); + + var first, node, hasScripts, + scripts, doc, fragment, + i = 0, + l = collection.length, + iNoClone = l - 1, + value = args[ 0 ], + isFunction = jQuery.isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( isFunction || + ( l > 1 && typeof value === "string" && + !support.checkClone && rchecked.test( value ) ) ) { + return collection.each( function( index ) { + var self = collection.eq( index ); + if ( isFunction ) { + args[ 0 ] = value.call( this, index, self.html() ); + } + domManip( self, args, callback, ignored ); + } ); + } + + if ( l ) { + fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + // Require either new content or an interest in ignored elements to invoke the callback + if ( first || ignored ) { + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item + // instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + + // Support: Android<4.1, PhantomJS<2 + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( collection[ i ], node, i ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !jQuery._data( node, "globalEval" ) && + jQuery.contains( doc, node ) ) { + + if ( node.src ) { + + // Optional AJAX dependency, but won't run scripts if not present + if ( jQuery._evalUrl ) { + jQuery._evalUrl( node.src ); + } + } else { + jQuery.globalEval( + ( node.text || node.textContent || node.innerHTML || "" ) + .replace( rcleanScript, "" ) + ); + } + } + } + } + + // Fix #11809: Avoid leaking memory + fragment = first = null; + } + } + + return collection; +} + +function remove( elem, selector, keepData ) { + var node, + elems = selector ? jQuery.filter( selector, elem ) : elem, + i = 0; + + for ( ; ( node = elems[ i ] ) != null; i++ ) { + + if ( !keepData && node.nodeType === 1 ) { + jQuery.cleanData( getAll( node ) ); + } + + if ( node.parentNode ) { + if ( keepData && jQuery.contains( node.ownerDocument, node ) ) { + setGlobalEval( getAll( node, "script" ) ); + } + node.parentNode.removeChild( node ); + } + } + + return elem; +} + +jQuery.extend( { + htmlPrefilter: function( html ) { + return html.replace( rxhtmlTag, "<$1>" ); + }, + + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var destElements, node, clone, i, srcElements, + inPage = jQuery.contains( elem.ownerDocument, elem ); + + if ( support.html5Clone || jQuery.isXMLDoc( elem ) || + !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) { + + clone = elem.cloneNode( true ); + + // IE<=8 does not properly clone detached, unknown element nodes + } else { + fragmentDiv.innerHTML = elem.outerHTML; + fragmentDiv.removeChild( clone = fragmentDiv.firstChild ); + } + + if ( ( !support.noCloneEvent || !support.noCloneChecked ) && + ( elem.nodeType === 1 || elem.nodeType === 11 ) && !jQuery.isXMLDoc( elem ) ) { + + // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + // Fix all IE cloning issues + for ( i = 0; ( node = srcElements[ i ] ) != null; ++i ) { + + // Ensure that the destination node is not null; Fixes #9587 + if ( destElements[ i ] ) { + fixCloneNodeIssues( node, destElements[ i ] ); + } + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0; ( node = srcElements[ i ] ) != null; i++ ) { + cloneCopyEvent( node, destElements[ i ] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + destElements = srcElements = node = null; + + // Return the cloned set + return clone; + }, + + cleanData: function( elems, /* internal */ forceAcceptData ) { + var elem, type, id, data, + i = 0, + internalKey = jQuery.expando, + cache = jQuery.cache, + attributes = support.attributes, + special = jQuery.event.special; + + for ( ; ( elem = elems[ i ] ) != null; i++ ) { + if ( forceAcceptData || acceptData( elem ) ) { + + id = elem[ internalKey ]; + data = id && cache[ id ]; + + if ( data ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Remove cache only if it was not already removed by jQuery.event.remove + if ( cache[ id ] ) { + + delete cache[ id ]; + + // Support: IE<9 + // IE does not allow us to delete expando properties from nodes + // IE creates expando attributes along with the property + // IE does not have a removeAttribute function on Document nodes + if ( !attributes && typeof elem.removeAttribute !== "undefined" ) { + elem.removeAttribute( internalKey ); + + // Webkit & Blink performance suffers when deleting properties + // from DOM nodes, so set to undefined instead + // https://code.google.com/p/chromium/issues/detail?id=378607 + } else { + elem[ internalKey ] = undefined; + } + + deletedIds.push( id ); + } + } + } + } + } +} ); + +jQuery.fn.extend( { + + // Keep domManip exposed until 3.0 (gh-2225) + domManip: domManip, + + detach: function( selector ) { + return remove( this, selector, true ); + }, + + remove: function( selector ) { + return remove( this, selector ); + }, + + text: function( value ) { + return access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().append( + ( this[ 0 ] && this[ 0 ].ownerDocument || document ).createTextNode( value ) + ); + }, null, value, arguments.length ); + }, + + append: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.appendChild( elem ); + } + } ); + }, + + prepend: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.insertBefore( elem, target.firstChild ); + } + } ); + }, + + before: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + } ); + }, + + after: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + } ); + }, + + empty: function() { + var elem, + i = 0; + + for ( ; ( elem = this[ i ] ) != null; i++ ) { + + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + } + + // Remove any remaining nodes + while ( elem.firstChild ) { + elem.removeChild( elem.firstChild ); + } + + // If this is a select, ensure that it displays empty (#12336) + // Support: IE<9 + if ( elem.options && jQuery.nodeName( elem, "select" ) ) { + elem.options.length = 0; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function() { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + } ); + }, + + html: function( value ) { + return access( this, function( value ) { + var elem = this[ 0 ] || {}, + i = 0, + l = this.length; + + if ( value === undefined ) { + return elem.nodeType === 1 ? + elem.innerHTML.replace( rinlinejQuery, "" ) : + undefined; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + ( support.htmlSerialize || !rnoshimcache.test( value ) ) && + ( support.leadingWhitespace || !rleadingWhitespace.test( value ) ) && + !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { + + value = jQuery.htmlPrefilter( value ); + + try { + for ( ; i < l; i++ ) { + + // Remove element nodes and prevent memory leaks + elem = this[ i ] || {}; + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch ( e ) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function() { + var ignored = []; + + // Make the changes, replacing each non-ignored context element with the new content + return domManip( this, arguments, function( elem ) { + var parent = this.parentNode; + + if ( jQuery.inArray( this, ignored ) < 0 ) { + jQuery.cleanData( getAll( this ) ); + if ( parent ) { + parent.replaceChild( elem, this ); + } + } + + // Force callback invocation + }, ignored ); + } +} ); + +jQuery.each( { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + i = 0, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone( true ); + jQuery( insert[ i ] )[ original ]( elems ); + + // Modern browsers can apply jQuery collections as arrays, but oldIE needs a .get() + push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +} ); + + +var iframe, + elemdisplay = { + + // Support: Firefox + // We have to pre-define these values for FF (#10227) + HTML: "block", + BODY: "block" + }; + +/** + * Retrieve the actual display of a element + * @param {String} name nodeName of the element + * @param {Object} doc Document object + */ + +// Called only from within defaultDisplay +function actualDisplay( name, doc ) { + var elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ), + + display = jQuery.css( elem[ 0 ], "display" ); + + // We don't have any data stored on the element, + // so use "detach" method as fast way to get rid of the element + elem.detach(); + + return display; +} + +/** + * Try to determine the default display value of an element + * @param {String} nodeName + */ +function defaultDisplay( nodeName ) { + var doc = document, + display = elemdisplay[ nodeName ]; + + if ( !display ) { + display = actualDisplay( nodeName, doc ); + + // If the simple way fails, read from inside an iframe + if ( display === "none" || !display ) { + + // Use the already-created iframe if possible + iframe = ( iframe || jQuery( "

            mg3k*Tw^Jxk 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/image/user-plus-img-bg.png b/kkmall-search/src/main/resources/static/search/image/user-plus-img-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..f55c340bf5a1936bd0434c9a70462f8fe3c51292 GIT binary patch literal 3858 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/542d0798n19d42ce3_1.jpg b/kkmall-search/src/main/resources/static/search/img/542d0798n19d42ce3_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..11db33a6016c77d5246fc15e3524f1ed5e9c5049 GIT binary patch literal 1491 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/563b33d4n6c59780c.jpg b/kkmall-search/src/main/resources/static/search/img/563b33d4n6c59780c.jpg new file mode 100644 index 0000000000000000000000000000000000000000..036af81ea9ffa37c03db42b4f264ca7697000686 GIT binary patch literal 7717 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/563b3484n9ba68e13.jpg b/kkmall-search/src/main/resources/static/search/img/563b3484n9ba68e13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..203998c02ae0e7a1d2a16ff99dbef2e3f12c432a GIT binary patch literal 5774 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5670cf96ncffa2ae6.jpg b/kkmall-search/src/main/resources/static/search/img/5670cf96ncffa2ae6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4635d94b1cbf847164574f8591749eba7f1bdd93 GIT binary patch literal 3732 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/56a855a3ne38ee719.jpg b/kkmall-search/src/main/resources/static/search/img/56a855a3ne38ee719.jpg new file mode 100644 index 0000000000000000000000000000000000000000..010544bf3f3452bdae428454eceb34d510678f77 GIT binary patch literal 3284 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 literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/56b15fe9naae1551d.jpg b/kkmall-search/src/main/resources/static/search/img/56b15fe9naae1551d.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a2909cbcf8622df8f18d29b8224da950347cc677 GIT binary patch literal 12751 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 km)tmE(T<%H)f>ORxzA|g@KMOcT-v9sr literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/56fc94e0nc4581b2a.jpg b/kkmall-search/src/main/resources/static/search/img/56fc94e0nc4581b2a.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6cc47c8c85dc6ddbe4eff8b889013b51fe417279 GIT binary patch literal 11997 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 E0FxRRIsgCw literal 0 HcmV?d00001 diff --git a/kkmall-search/src/main/resources/static/search/img/5716981.html b/kkmall-search/src/main/resources/static/search/img/5716981.html new file mode 100644 index 0000000..f2b8ee8 --- /dev/null +++ b/kkmall-search/src/main/resources/static/search/img/5716981.html @@ -0,0 +1,2467 @@ + + + + + + һ5Tһֻ5TA50108GB+128GB dz ȫͨ ˫˫ ƶͨ4Gֻ ۸ ⡿- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +