From fb0b68ff512b7cc746af92f6a3cc60c294e36d8a Mon Sep 17 00:00:00 2001 From: yeyin <959567563@qq.com> Date: Fri, 27 Jun 2025 01:59:49 +0000 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20/?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api.json | 1791 ++++++++++++++++++++++++++++++++++++++++++++++++++++ spider.jar | Bin 0 -> 595178 bytes 2 files changed, 1791 insertions(+) create mode 100644 api.json create mode 100644 spider.jar diff --git a/api.json b/api.json new file mode 100644 index 0000000..1703d4a --- /dev/null +++ b/api.json @@ -0,0 +1,1791 @@ + + +{ + "spider": "./spider.jar", + "\"spider\"": "https://agit.ai/hu/hcr/raw/branch/master/lib/dj0.jar", + "wallpaper": "http://饭太硬.top/深色壁纸/api.php", + "sites": [ + { + "key": "横版影院", + "name": "❤️短剧一\r\n 👉公众号【天微科技】 ", + "type": 1, + "api": "https://cj.lzcaiji.com/api.php/provide/vod/from/liangzi/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "短剧" + ] + }, + { + "key": "至圣云(官)", + "name": "💖短剧二", + "type": 1, + "api": "http://www.ttkx.site/api.php/provide/vod/" + }, + { + "key": "csp_djtv", + "name": "💚短剧三", + "type": 3, + "playerType": 2, + "api": "csp_XBPQ", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "./json/短剧.json" + }, + { + "key": "PT", + "name": "💙短剧四", + "type": 3, + "api": "csp_XBPQ", + "ext": { + "数组": "class=\"stui-vodlist__box&&&&", + "简介详情": "introduction\">&&
", + "线路列表数组规则": ".module-player-tab&&.module-tab-item", + "线路标题": "Text", + "播放列表数组规则": "body&&.module-player-list:has(.scroll-content)", + "选集列表数组规则": ".scroll-content&&a", + "选集标题链接是否Jsoup写法": "1", + "选集标题": "a&&Text", + "选集链接": "a&&href", + "是否反转选集序列": "0", + "选集链接加前缀": "https://www.duanju5.com", + "选集链接加后缀": "", + "分析MacPlayer": "0", + "是否开启手动嗅探": "1", + "手动嗅探视频链接关键词": ".mp4#.m3u8#.flv#video/tos", + "手动嗅探视频链接过滤词": ".html#?url=http" + } + }, + { + "key": "yqkan_open", + "name": "❤️短剧六", + "type": 3, + "api": "csp_YQKan", + "searchable": 1, + "quickSearch": 1, + "filterable": 0 + }, + { + "key": "csp_XBPQ_短剧", + "name": "💛短剧七", + "type": 3, + "api": "csp_XBPQ", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": { + "分类url": "https://mimiju.com/vodshow/{cateId}--{by}------{catePg}---.html", + "分类": "短剧$20" + } + }, + { + "key": "csp_XBPQ_vstv", + "name": "💚短剧八", + "type": 3, + "api": "csp_XBPQ", + "jar": "./jars/csp_XBPQ_vstv.jar", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": { + "分类url": "https://www.ytshengde.com/sanyisw/{cateId}-{area}-------{catePg}---{year}.html", + "分类": "短剧$5#电视剧$2#电影$1#动漫$4#综艺$3" + } + }, + { + "key": "姐姐", + "name": "💜短剧九", + "type": 3, + "api": "csp_AppYsV2", + "jar": "./jars/csp_XBPQ_vstv.jar", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "http://dytt996.com/api.php/app/" + }, + { + "key": "csp_AppYsV2_Mxone", + "name": "🧡短剧十", + "type": 3, + "api": "csp_AppYsV2", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "https://www.kuin.one/api.php/app/" + }, + { + "key": "陌陌", + "name": "❤️短剧十一", + "type": 3, + "api": "csp_AppYsV2", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "ext": "https://www.kuin.one/api.php/app/" + }, + { + "key": "XBPQ_duanju5", + "name": "💛短剧十二", + "type": 3, + "api": "csp_XBPQ", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "分类url:https://m.duanju5.com/vodshow/{cateId}--{by}------{catePg}---{year}.html,分类:逆袭$nixi#甜宠$tianchong#虐恋$nuelian#穿越$chuanyue#重生$chongsheng", + "jar": "./jars/XBPQ_duanju5.jar" + }, + { + "key": "csp_XYQHiker_VSYY", + "name": "💚短剧十三", + "type": 3, + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "api": "csp_XYQHiker", + "jar": "./jars/csp_XYQHiker_VSYY.jar", + "ext": "./json/VS影院.json" + }, + { + "key": "csp_XBPQ_aoaotv", + "name": "💙短剧十四", + "type": 3, + "api": "csp_XBPQ", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": { + "分类url": "https://aoao.tv/vodshow/{cateId}--------{catePg}---.html", + "分类": "短剧$20#电视剧$21#电影$22#动漫$23#综艺$24" + } + }, + { + "key": "短剧1xyq1", + "name": "🧡短剧十五", + "type": 3, + "api": "csp_XYQHiker", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "http://52bsj.vip:81/api/v3/file/get/168079/%E8%A7%84%E5%88%99%E5%90%8D_%20_%E9%A6%99%E9%9B%85%E6%83%85%E6%A8%A1%E6%9D%BF_,.txt?sign=3aG9J_c2ZOrR0welihMao35c-9dpWB7h_vu5Rlc9Hbc%3D%3A0", + "jar": "./jars/短剧1xyq1.jar" + }, + { + "key": "532短剧", + "name": "💙短剧十六", + "type": 3, + "api": "csp_Panda", + "ext": "分类url:https://532kan.com/index.php/vod/show/by/{by}/id/{cateId}/page/{catePg}.html,分类:短剧$23,首页:短剧$16" + }, + { + "key": "种子短剧", + "name": "💗短剧十七", + "type": 3, + "api": "csp_Panda", + "ext": "分类url:http://web.zzdj.cc/index.php/vod/show/by/{by}/id/{cateId}/page/{catePg}.html,分类:快手$2#抖音$3#都市$4#古装$5#重生$6#逆袭$7#虐恋$8#萌宝$9#言情$10#穿越$11#战神$12#神医$13#赘婿$14#甜宠$15#其它$16#短剧$1" + }, + { + "key": "zy_金鹰资源", + "name": "🔰金鹰", + "type": 1, + "api": "https://jyzyapi.com/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "categories": [ + "欧美剧", + "香港剧", + "韩剧", + "日剧", + "马泰剧", + "动作片", + "爱情片", + "喜剧片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "记录片", + "动漫", + "内地剧", + "动画片", + "中国动漫", + "日本动漫", + "欧美动漫", + "综艺", + "台湾剧", + "体育赛事" + ] + }, + { + "key": "横版影院", + "name": "🧡短剧一", + "type": 1, + "api": "https://cj.lzcaiji.com/api.php/provide/vod/from/liangzi/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "短剧" + ], + "jar": "./jars/横版影院.jar" + }, + { + "key": "畅梦", + "name": "🍫畅梦", + "type": 3, + "api": "./api/drpy2.min.js", + "ext": "./js/changmeng.js" + }, + { + "key": "鑫鑫影视", + "name": "🍩鑫鑫", + "type": 3, + "api": "csp_AppYsV2", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "http://yingszj.xn--654a.cc/api.php/app/" + }, + { + "key": "csp_beijihu", + "name": "🥃极狐", + "type": 3, + "api": "csp_AppYsV2", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "https://www.kuin.one/api.php/app/" + }, + { + "key": "橘子", + "name": "🍊橘子", + "type": 3, + "api": "csp_AppMao", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "ext": "FbjDcUxPqpfNr0QF4QvE6sExbcJUCYdIVisPtbeywENfScyc6nTW0F+D7rX5HCm9c3SL03FsmGsmXS04XZMlbxEVW4/ZgwONbnobxj8KxeRpXqDxCWghfAf9JSR025yi92eOKqE9HokX9QQnl1WsU21CR4+dlEMDEsADd1xFGiiGtsh0vqJFAf41Z7sYL00hBBNM3xJsYyXCuX4BrzNYpZRwmcnwnXIHe2MtwbsJf0IAs6yM+y/ub+niyxOc2YuPbc/VUS4DGPqzelIi6plLWFvZ8+j2xcvAgopZxZFhBkIYCIIC5Uec/JW8RgW9WV1SKntGcmcd5yjIpagsmpXymH3a+FKzHKMB3LvXmR6onijWkP0VpivFgVVfjWrik4Yr0ZjZxKFA0uPQvy9l9EjPMNrQIj0sZjnpv7JmoMO+HfQ+lqKhJrQFq4MooyyGv6yhNv12IOHay3A=" + }, + { + "key": "影探", + "name": "🚧4K", + "type": 3, + "api": "csp_AppYsV2", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "http://vipcms.lyyytv.cn/api.php/app/" + }, + { + "key": "豆豆", + "name": "🌕豆瓣推荐", + "type": 3, + "api": "csp_DouDou", + "searchable": 0, + "quickSearch": 0, + "filterable": 0 + }, + { + "key": "玩偶哥哥", + "name": "👽玩偶", + "type": 3, + "api": "csp_WoGG", + "searchable": 1, + "quickSearch": 1, + "changeable": 0, + "ext": "http://127.0.0.1:9978/file/tvfan/token.txt+4k|auto|fhd$$$https://api.wogg.xyz/$$$弹" + }, + { + "key": "YGP", + "name": "🚀荐影", + "type": 3, + "api": "csp_YGP", + "searchable": 0, + "quickSearch": 0, + "changeable": 0 + }, + { + "key": "Czsapp", + "name": "📔厂长", + "type": 3, + "api": "csp_Czsapp", + "playerType": 2, + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "ext": "https://czz9.com/" + }, + { + "key": "南瓜", + "name": "🎃南瓜", + "type": 3, + "api": "csp_NanGua", + "playerType": 2, + "searchable": 1, + "quickSearch": 1, + "changeable": 1 + }, + { + "key": "js_荐片", + "name": "🎬荐片js", + "type": 3, + "api": "./api/apiv15drpy2.min.js", + "ext": "./js/荐片.js", + "playerType": 1, + "searchable": 1, + "quickSearch": 1, + "filterable": 1 + }, + { + "key": "贱贱", + "name": "🔰荐片", + "type": 3, + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "playerType": "1", + "api": "./api/apiv545drpy2.min.js", + "ext": "./js/jp.js" + }, + { + "key": "车妹", + "name": "👉车妹", + "type": 3, + "api": "csp_AppYsV2", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "https://www.gsjtlxy.top/xgapp.php/v3/" + }, + { + "key": "csp_xml_暴风", + "name": "🌊暴风", + "type": 1, + "api": "https://bfzyapi.com/api.php/provide/vod/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "纪录片", + "国产剧", + "欧美剧", + "犯罪片", + "香港剧", + "韩国剧", + "台湾剧", + "日本剧", + "海外剧", + "其他片", + "悬疑片", + "奇幻片", + "动画片", + "国产动漫", + "日韩动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "MV_vod", + "name": "🎹MV", + "type": 1, + "api": "https://mv.wogg.link/mv/vod", + "searchable": 1, + "quickSearch": 1, + "filterable": 1 + }, + { + "key": "MTV_vod", + "name": "🥃群星", + "type": 1, + "api": "https://mv.wogg.link/mv/vod", + "style": { + "type": "oval" + }, + "searchable": 1, + "quickSearch": 0, + "changeable": 0 + }, + { + "key": "csp_xml_优质", + "name": "💓优质", + "type": 1, + "api": "https://api.1080zyku.com/inc/api_mac10.php?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "记录片", + "动画片", + "国产剧", + "欧美剧", + "香港剧", + "韩国剧", + "台湾剧", + "日本剧", + "海外剧", + "泰国剧", + "国产动漫", + "日韩动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "dr_ikanbot", + "name": "🌺机器", + "type": 3, + "api": "./api/drpy2.min.js", + "searchable": 2, + "quickSearch": 1, + "filterable": 0, + "ext": "./js/ikanbot3.js" + }, + { + "key": "js_电影先生", + "name": "🤵先生", + "type": 3, + "api": "./api/apiv569apiv15drpy2.min.js", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "./js/电影先生.js" + }, + { + "key": "csp_非凡资源", + "name": "🆕非凡", + "type": 1, + "api": "http://cj.ffzyapi.com/api.php/provide/vod/", + "playurl": "https://tvmvip.com/lz2.php?url=", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "记录片", + "国产剧", + "欧美剧", + "香港剧", + "韩国剧", + "台湾剧", + "日本剧", + "海外剧", + "泰国剧", + "国产动漫", + "日韩动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "量子资源", + "name": "🔃量子", + "type": 1, + "api": "http://cj.lziapi.com/api.php/provide/vod/", + "playurl": "json:https://tvmvip.com/lz2.php?url=", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "categories": [ + "国产剧", + "国产动漫", + "泰国剧", + "台湾剧", + "香港剧", + "欧美剧", + "韩国剧", + "日本剧", + "动漫", + "体育", + "剧情片", + "动作片", + "爱情片", + "喜剧片" + ] + }, + { + "key": "csp_xml_天空", + "name": "🌞天空", + "type": 1, + "api": "https://m3u8.tiankongapi.com/api.php/provide/vod/from/tkm3u8/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "纪录片", + "国产剧", + "欧美剧", + "犯罪片", + "香港剧", + "韩国剧", + "台湾剧", + "日剧", + "海外剧", + "其他片", + "悬疑片", + "奇幻片", + "动画片", + "国产动漫", + "日本动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "火狐", + "name": "🔥火狐", + "type": 1, + "api": "https://hhzyapi.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 0, + "filterable": 1, + "categories": [ + "内地剧", + "韩剧", + "香港剧", + "台湾剧", + "欧美剧", + "日剧", + "马泰剧", + "动作片", + "科幻片", + "战争片", + "喜剧片", + "爱情片", + "恐怖片", + "犯罪片", + "剧情片", + "冒险片", + "伦理片" + ] + }, + { + "key": "红牛资源", + "name": "🐂红牛", + "type": 1, + "api": "https://www.hongniuzy2.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "playUrl": "", + "categories": [ + "国产剧", + "战争片", + "综艺", + "动漫" + ] + }, + { + "key": "csp_Nmys", + "name": "🌾农民", + "type": 3, + "api": "csp_Nmys", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "ext": "./json/nmys.json" + }, + { + "key": "csp_xml_享看", + "name": "🎯享看", + "type": 1, + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "api": "https://xkanzy10.com/api.php/provide/vod" + }, + { + "key": "csp_dadagui", + "name": "🐢达龟", + "type": 3, + "api": "csp_XPathFilter", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "./json/达达龟.json" + }, + { + "key": "新浪资源", + "name": "🥝新浪", + "type": 1, + "api": "http://api.xinlangapi.com/xinlangapi.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "playUrl": "", + "categories": [ + "大陆剧", + "动作片", + "动漫", + "综艺" + ] + }, + { + "key": "百度资源", + "name": "🚢百度", + "type": 1, + "api": "https://api.apibdzy.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "categories": [ + "大陆剧", + "战争片", + "动作片", + "喜剧片" + ] + }, + { + "key": "卧龙资源", + "name": "🐍卧龙", + "type": 1, + "api": "https://collect.wolongzyw.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "categories": [ + "国产剧", + "香港剧", + "恐怖片", + "动作片" + ] + }, + { + "key": "Kuaikanjsa", + "name": "🎊快看", + "type": 3, + "api": "./api/drpy2.min.js", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "./js/kuaikan.js" + }, + { + "key": "索尼", + "name": "🏵索尼", + "type": 1, + "api": "https://suoniapi.com/api.php/provide/vod/?ac=list", + "playUrl": "", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "国产剧", + "大陆综艺", + "动作片", + "国产动漫", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "欧美剧", + "韩剧", + "日剧", + "港剧", + "台剧", + "泰剧", + "记录片", + "海外剧", + "日韩综艺", + "港台综艺", + "欧美综艺", + "足球", + "影视解说" + ] + }, + { + "key": "xsj", + "name": "💍视觉", + "type": 3, + "api": "./api/drpy2.min.js", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "./js/55583d9313aefa35e52b1a248fee1190.js" + }, + { + "key": "49zy", + "name": "♻️49", + "type": 1, + "api": "https://49zyw.com/api.php/provide/vod/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "国产剧", + "纪录片", + "欧美剧", + "香港剧", + "动作片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "喜剧片", + "动画片", + "犯罪片", + "韩国剧", + "动漫", + "电影", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺", + "台湾剧", + "国产动漫", + "日本动漫", + "欧美动漫", + "泰国剧", + "日剧", + "电影解说", + "奇幻片", + "灾难片", + "悬疑片", + "其他片", + "体育赛事", + "海外剧" + ] + }, + { + "key": "酷云77", + "name": "👒酷云", + "type": 3, + "api": "csp_Kunyu77", + "searchable": 1, + "quickSearch": 1, + "filterable": 1 + }, + { + "key": "zy_新浪", + "name": "🏄🏻新浪", + "type": 1, + "api": "https://api.xinlangapi.com/xinlangapi.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "categories": [ + "动漫", + "综艺", + "纪录片", + "动作片", + "爱情片", + "科幻片", + "战争片", + "剧情片", + "恐怖片", + "喜剧片", + "大陆剧", + "港澳剧", + "台湾剧", + "欧美剧", + "动漫电影", + "韩剧", + "日剧", + "泰剧", + "体育" + ] + }, + { + "key": "快车资源", + "name": "🚄快车", + "type": 1, + "api": "https://caiji.kczyapi.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "categories": [ + "国产剧", + "战争片", + "动作片", + "香港剧" + ] + }, + { + "key": "卧龙资源", + "name": "🐍卧龙", + "type": 1, + "api": "https://collect.wolongzyw.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "categories": [ + "国产剧", + "香港剧", + "恐怖片", + "动作片" + ] + }, + { + "key": "光速资源", + "name": "💎光速", + "type": 1, + "api": "https://api.guangsuapi.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "categories": [ + "大陆剧", + "港澳剧", + "综艺", + "动漫" + ] + }, + { + "key": "闪电资源", + "name": "⚡️闪电", + "type": 1, + "api": "http://sdzyapi.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1 + }, + { + "key": "天空资源", + "name": "🔮天空", + "type": 1, + "api": "https://api.tiankongapi.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "playUrl": "", + "categories": [ + "国产剧", + "剧情片", + "大陆综艺", + "动作片" + ] + }, + { + "key": "百度资源", + "name": "🌅百度", + "type": 1, + "api": "https://api.apibdzy.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "categories": [ + "大陆剧", + "战争片", + "动作片", + "喜剧片" + ] + }, + { + "key": "csp_xml_无尽", + "name": "🈚无尽", + "type": 1, + "api": "https://api.wujinapi.me/api.php/provide/vod/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "纪录片", + "邵氏电影", + "国产剧", + "欧美剧", + "犯罪片", + "香港剧", + "韩国剧", + "台湾剧", + "日本剧", + "海外剧", + "其他片", + "悬疑片", + "奇幻片", + "动画片", + "国产动漫", + "日本动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "csp_xml_光速", + "name": "🌕光速", + "type": 1, + "api": "https://api.guangsuapi.com/api.php/provide/vod/from/gsm3u8/", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "记录片", + "动漫电影", + "大陆剧", + "欧美剧", + "港澳剧", + "韩剧", + "台湾剧", + "日剧", + "海外剧", + "泰剧", + "体育赛事", + "国产动漫", + "日韩动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "csp_xml_飞速", + "name": "🚁飞速", + "type": 1, + "api": "https://www.feisuzyapi.com/api.php/provide/vod/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "纪录片", + "动画片", + "其他片", + "国产剧", + "欧美剧", + "香港剧", + "韩国剧", + "台湾剧", + "日本剧", + "海外剧", + "泰国剧", + "其他剧", + "体育赛事", + "国产动漫", + "日韩动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "快云资源", + "name": "🏔快云", + "type": 1, + "api": "https://kuaiyun-api.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "categories": [ + "国产剧", + "香港剧", + "韩国剧", + "欧美剧", + "动作片", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "纪录片" + ] + }, + { + "key": "jszy", + "name": "🛩极速", + "type": 1, + "api": "https://jszyapi.com/api.php/provide/vod/from/jsm3u8", + "searchable": 1, + "changeable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "动作片", + "爱情片", + "喜剧片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "记录片", + "灾难片", + "悬疑片", + "犯罪片", + "奇幻片", + "动画片", + "中国动漫", + "日本动漫", + "欧美动漫", + "内地剧", + "欧美剧", + "香港剧", + "台湾剧", + "韩剧", + "日剧", + "马泰剧", + "伦理片", + "体育赛事", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "xml_火狐", + "name": "⛵️火糊", + "type": 1, + "style": { + "type": "rect", + "ratio": 0.8 + }, + "api": "https://hhzyapi.com/api.php/provide/vod/?ac=list", + "searchable": 1, + "quickSearch": 0, + "filterable": 1, + "categories": [ + "动作片", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "悬疑片", + "犯罪片", + "奇幻片", + "记录片", + "动画片", + "伦理片", + "内地剧", + "香港剧", + "台湾剧", + "日剧", + "韩剧", + "欧美剧", + "马泰剧", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺", + "中国动漫", + "日本动漫", + "欧美动漫" + ] + }, + { + "key": "csp_xml_飞速", + "name": "🚁飞速", + "type": 1, + "api": "https://www.feisuzyapi.com/api.php/provide/vod/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "纪录片", + "动画片", + "其他片", + "国产剧", + "欧美剧", + "香港剧", + "韩国剧", + "台湾剧", + "日本剧", + "海外剧", + "泰国剧", + "其他剧", + "体育赛事", + "国产动漫", + "日韩动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "高清资源网", + "name": "️🎭高清", + "type": 1, + "api": "https://api.1080zyku.com/inc/apijson.php", + "playUrl": "https://vip.zykbf.com/?url=", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "动作片", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "记录片", + "国产剧", + "欧美剧", + "日本剧", + "泰国剧", + "韩国剧", + "台湾剧", + "香港剧", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺", + "国产动漫", + "日韩动漫", + "欧美动漫", + "倫理片", + "福利" + ] + }, + { + "key": "csp_xml_无尽", + "name": "🥁无尽", + "type": 1, + "api": "https://api.wujinapi.me/api.php/provide/vod/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "纪录片", + "邵氏电影", + "国产剧", + "欧美剧", + "犯罪片", + "香港剧", + "韩国剧", + "台湾剧", + "日本剧", + "海外剧", + "其他片", + "悬疑片", + "奇幻片", + "动画片", + "国产动漫", + "日本动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "搜狐资源", + "name": "🥐搜狐", + "type": 1, + "api": "http://playersll.gaoxin155.com.cn/api.php/provide/vod/from/sohu/?at/xml/", + "playUrl": "https://jx.xmflv.com/?url=", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "国产剧", + "韩国剧", + "香港剧", + "台湾剧", + "欧美剧", + "动作片", + "科幻片", + "战争片", + "奇幻片", + "喜剧片", + "爱情片", + "恐怖片", + "犯罪片", + "悬疑片", + "惊悚片", + "剧情片", + "冒险片", + "记录片", + "综艺", + "动漫" + ] + }, + { + "key": "csp_xm_质", + "name": "🥑优志", + "type": 1, + "api": "https://api.1080zyku.com/inc/api_mac10.php?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "记录片", + "动画片", + "国产剧", + "欧美剧", + "香港剧", + "韩国剧", + "台湾剧", + "日本剧", + "海外剧", + "泰国剧", + "国产动漫", + "日韩动漫", + "欧美动漫", + "港台动漫", + "海外动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "xml_大漠", + "name": "🐽大漠", + "type": 1, + "api": "https://damozy.com/api.php/provide/vod/?ac=list", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "热门短剧", + "动作片", + "喜剧片", + "爱情片", + "科幻片", + "恐怖片", + "剧情片", + "战争片", + "悬疑片", + "犯罪篇", + "奇幻片", + "冒险片", + "纪录片", + "伦理片", + "国产剧", + "香港剧", + "台湾剧", + "韩国剧", + "日本剧", + "美国剧", + "泰剧", + "动画片", + "国产动漫", + "日韩动漫", + "欧美动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "xml_轻简", + "name": "🏎轻简", + "type": 1, + "api": "http://1.ahailove.cn:23456/cj/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "电影", + "电视剧", + "综艺", + "动漫" + ] + }, + { + "key": "xml_猫放", + "name": "🐼猫放", + "type": 1, + "api": "https://www.mervod.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "categories": [ + "电影", + "连续剧", + "综艺", + "动漫", + "少儿" + ] + }, + { + "key": "八戒资源", + "name": "🐷八戒", + "type": 1, + "api": "http://cj.bajiecaiji.com/inc/apijson_vod.php", + "playUrl": "", + "searchable": 1, + "quickSearch": 1 + }, + { + "key": "速博资源", + "name": "🏂速播", + "type": 1, + "api": "https://subocaiji.com/api.php/provide/vod/", + "playUrl": "", + "searchable": 1, + "quickSearch": 1 + }, + { + "key": "映迷", + "name": "📽映迷", + "type": 1, + "api": "https://www.inmi.app/api.php/provide/vod/", + "playUrl": "", + "searchable": 1, + "quickSearch": 1 + }, + { + "key": "魔都资源", + "name": "🥝魔都", + "type": 1, + "api": "https://www.moduzy.com/api.php/provide/vod/?ac=list", + "playUrl": "https://www.moduzy.com/jiexi/?url=", + "searchable": 1, + "quickSearch": 1, + "filterable": 1 + }, + { + "key": "xgapp", + "name": "🍉西瓜", + "type": 3, + "playerType": 2, + "api": "csp_AppYsV2", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "https://www.gsjtlxy.top/xgapp.php/v3/" + }, + { + "key": "A8", + "name": "🎱爱拔", + "type": 3, + "api": "csp_AppYsV2", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "ext": "https://aaa.a8ys.xyz/ruifenglb_api.php/v1.vod" + }, + { + "key": "csp_xml_ikun", + "name": "🍆爱坤", + "type": 1, + "api": "https://ikunzyapi.com/api.php/provide/vod/from/ikm3u8/at/json", + "searchable": 1, + "playUrl": "https://www.ikdmjx.com/?url=", + "quickSearch": 1, + "filterable": 1, + "playerType": 2, + "categories": [ + "动作片", + "喜剧片", + "科幻片", + "恐怖片", + "爱情片", + "剧情片", + "战争片", + "记录片", + "国产剧", + "欧美剧", + "犯罪片", + "惊悚片", + "古装片", + "灾难片", + "历史片", + "香港剧", + "韩国剧", + "台湾剧", + "日本剧", + "海外剧", + "泰国剧", + "其他片", + "悬疑片", + "奇幻片", + "动画片", + "国产动漫", + "日韩动漫", + "欧美动漫", + "大陆综艺", + "港台综艺", + "日韩综艺", + "欧美综艺" + ] + }, + { + "key": "虎牙", + "name": "🐯老虎", + "type": 1, + "api": "https://www.huyaapi.com/api.php/provide/vod/from/hym3u8", + "searchable": 1, + "quickSearch": 1, + "categories": [ + "内地剧", + "动作片", + "科幻片", + "战争片", + "喜剧片", + "爱情片", + "恐怖片", + "犯罪片", + "剧情片", + "冒险片", + "记录片", + "伦理片", + "韩剧", + "香港剧", + "台湾剧", + "欧美剧", + "日剧", + "马泰剧", + "体育赛事", + "综艺", + "动画片", + "中国动漫", + "日本动漫", + "欧美动漫" + ] + }, + { + "key": "最大资源", + "name": "💯最大", + "type": 1, + "api": "http://zuidazy.me/api.php/provide/vod/", + "playUrl": "", + "searchable": 1, + "quickSearch": 1 + }, + { + "key": "U酷资源", + "name": "🐹U酷", + "type": 1, + "api": "https://api.ukuapi.com/api.php/provide/vod/", + "searchable": 1, + "quickSearch": 1 + }, + { + "key": "奇虎资源", + "name": "🦁奇虎", + "type": 1, + "api": "https://caiji.qhzyapi.com/api.php/provide/vod/", + "playUrl": "", + "searchable": 1, + "quickSearch": 1 + }, + { + "key": "drpy_js_影渣渣", + "name": "♻️影渣", + "type": 3, + "api": "http://52bsj.vip:81/api/v3/file/get/172545/%E5%A4%8D%E4%BB%B6%20drpy2.min.js?sign=DbD6J6cD1ulkdzxVGXPfEQBTnBzmV8X810P07f7cVak%3D%3A0", + "ext": "http://52bsj.vip:81/api/v3/file/get/172546/%E5%A4%8D%E4%BB%B6%20%E5%BD%B1%E6%B8%A3%E6%B8%A3.js?sign=FtkrE9H8E_gVRcFx-WTyWO8d_wC9rPm8X5s0s46iOao%3D%3A0" + }, + { + "key": "drpy_js_虎牙", + "name": "🚧虎牙直播", + "type": 3, + "api": "./api/apiv289drpy2.min.js", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "./js/huyazb.js" + }, + { + "key": "drpy_js_斗鱼", + "name": "🚧斗鱼直播", + "type": 3, + "api": "./api/apiv289drpy2.min.js", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "./js/dyu.js" + }, + { + "key": "csp_阿里七夜", + "name": "🔎┃阿里┃七夜", + "type": 3, + "api": "csp_Dovx", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "ext": "http://127.0.0.1:9978/file/tvbox/token.txt+4k|fhd|auto" + }, + { + "key": "csp_XiaoZhiTiao", + "name": "🏷️┃阿里┃纸条", + "type": 3, + "api": "csp_XiaoZhiTiao", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "ext": "http://127.0.0.1:9978/file/tvbox/token.txt+4k|fhd|auto" + }, + { + "key": "PanSearch", + "name": "🏵️┃阿里┃PanS", + "type": 3, + "api": "csp_PanSearch", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "ext": "http://127.0.0.1:9978/file/tvbox/token.txt+4k|fhd|auto" + }, + { + "key": "Upyunso", + "name": "🌤️┃阿里┃云搜", + "type": 3, + "api": "csp_UpYun", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "ext": "http://127.0.0.1:9978/file/tvbox/token.txt+4k|fhd|auto" + }, + { + "key": "Alips", + "name": "📀┃阿里┃盘搜", + "type": 3, + "api": "csp_PanSou", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "ext": "http://127.0.0.1:9978/file/tvbox/token.txt+4k|fhd|auto" + }, + { + "key": "Yisou", + "name": "🎯┃阿里┃易搜", + "type": 3, + "api": "csp_YiSo", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "ext": "http://127.0.0.1:9978/file/tvbox/token.txt+4k|fhd|auto" + }, + { + "key": "Zhaozy", + "name": "🔍┃阿里┃找片", + "type": 3, + "api": "csp_Zhaozy", + "searchable": 1, + "quickSearch": 1, + "filterable": 0, + "ext": "http://127.0.0.1:9978/file/tvbox/token.txt+4k|fhd|auto$$$多多$$$159357" + }, + { + "key": "push_agent", + "name": "📨┃影视┃推送", + "type": 3, + "api": "csp_Push", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": "http://127.0.0.1:9978/file/tvbox/token.txt+4k|fhd|auto" + }, + { + "key": "csp_XBPQ_aoaotv", + "name": "💙短剧十四", + "type": 3, + "api": "csp_XBPQ", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": { + "分类url": "https://aoao.tv/vodshow/{cateId}--------{catePg}---.html", + "分类": "短剧$20#电视剧$21#电影$22#动漫$23#综艺$24" + } + } + ], + "lives": [ + { + "name": "🇨🇳•频道", + "type": 0, + "url": "./lives/🇨🇳•频道.txt", + "epg": "" + }, + { + "name": "🇨🇳•央视频道", + "type": 0, + "url": "./lives/🇨🇳•央视频道.txt", + "epg": "" + }, + { + "name": "🇨🇳•央视卫视频道", + "type": 0, + "url": "./lives/🇨🇳•央视卫视频道.txt", + "epg": "" + }, + { + "name": "🇨🇳•斗鱼", + "type": 0, + "url": "./lives/🇨🇳•斗鱼.txt", + "epg": "" + }, + { + "name": "🇨🇳•埋堆", + "type": 0, + "url": "./lives/🇨🇳•埋堆.txt", + "epg": "" + }, + { + "name": "🇨🇳•YY电影", + "type": 0, + "url": "./lives/🇨🇳•YY电影.txt", + "epg": "" + }, + { + "name": "🇨🇳•虎牙", + "type": 0, + "url": "./lives/🇨🇳•虎牙.txt", + "epg": "" + } + ] +} \ No newline at end of file diff --git a/spider.jar b/spider.jar new file mode 100644 index 0000000000000000000000000000000000000000..63571d04ac56c8cb55e296466301454c18bdf024 GIT binary patch literal 595178 zcmbTdcQl;s*EW17g6NFsz4zXGhS6J;6e0w}Ac$U~MF}&yQHRk6K_a3>NR;S?K?V`h z^csnpm|?s#M?-?b+HggLKk?|tmOkA3XZ4Rf+9)c^c*_3A&j9-7<^ zOk7)d%}n*rU?|H!H2?hbkGrpHaIi;^TgEN>~X&%~@QMA=4b#IUGCo3ffTDXa( zbq?Lr|6DR&Ev6JHVWuKTjIZBarDZUg2VdBv`Y2=6?CuQkIjwN)g&jxtR9t16ths-bEn0`PCVnOL-TZmL zSJ}OuW<6>K?x~@WAt1;bJQy}3`p;r^Q}m;aWp?oCvb3((m{G${1xIWjBl_c#j( >6`W5w2&(Pn zFm}@wRN2P%Z?3HZfI~P!rjve$)UX*4a!f5?^fW{i-7aBKiITwU#=_M(?CzZHRk5e_ zCa}ov%L I4bzJ){fEhiLd>W!>5Z0b7DzDi$Z1(KoL#}*35Aty z%<(AtGm}$x><)Tm6m_mu+2_;VoFepPg|94IEY@pZ#iPzb*m7%3{%KR*q6XH_`6w{q zJwG#fy;W4~eF?7lAy?U;L ?c4fMoVCx;6 zTmwuhN@K`Sf02PsS6Jvto!Nur)}pUYYa$YQSLqJ%30Q7n;pRKJxq^ACQN=U4l@@Cc z{gF!p@A;Md9QvJC#Hi>}r*q0^p~9=Eu|4f|aydk~vN9p54Z5P#gW=AHSIE+NfwhJe zP#J>(DYV$#LQz^*+7T+`XDLGo^P3p<{-Dgm^gAup`~E$Zmzk7nSOz$z+*F%O5=mHx z#)EXV!838?i1OLIT2UR;1Z(3Vx+(9_(3$#1(V=|}g{7CF)*HptPPFLu$RR|6^N?&@ z-J;#T5-i7hAhs6^;)Je0@N6l5Zg2HMZhk1RaYoeA>-`f6-2F>u>H{~+j+`B*sxHfT z8ANH$qzI%#>CNx-`KUHM;c;4Gx;W%pn5lQ5P|QF9NqKkPkoHWYPh{ok?L?rl>SEYM z2n9j*7|vJTCc&TH$2T6k{WCy_r?T*nH7B4J;hthCgf#Ont9mOQ*$mS;xdCR(;A=0o zhWUpTOAQ-brOwo`9zTx~-lzM(v#=2VeqzD1*=mtQ)VOV|2hAA}58i#bho)%k(WriG z4@UIY_7t~jK+^ZFm0X-pF7<2;^F7p{++b6=5PC_Ot)t)a=MntQ3e@HZx}+48TmEde zii&4j|KX`p5>vYC lq60epUD36puk%9 H|W^O=`N-nLK>M>gB+o=PqOTcnRNCN!Q5POZnS4YtpcTbFS=5q7jWzbHaeO zfT8Ypk<@dXhuTMz>_rQagfiSZ18;WMV-B!E@{!UAG3(f+qx^jV!gu9zCHaJw =Sj6;kCO<7vPlH8nY6%;W=6IT8?74W#>@DMk_-oW_mfYzjEA)bQ02W)bL zj=GrlkNc!I82ph 5YFFOwV8GVg!U71|*!3jn$-S No9ih;zDgEDp<-#mq-+GN+y%k(sfeg1nSXl@Z zj}Jcgbw1#^S2V2Jh}_cBs8WqVP4RsZa$wmLOzo3iwsy{W^^CKEEf~IhNkVW|gN}VH zD04qA?*mSdQvsb%!YbL`44-?Sl+&=HE=Oofo}WQ0G;9brSHF<>-3HbEu3>y*ygT=> z4MzRB( m$vlyh<4hV5p>s3kVCx?vf@|$&Qu}J|z;UI1I&|LX23( zg1{oNYG40eWmo0ipv?EI8;l>eCZc~I6=mJk4EOF+SKU`TaKy?0F4d<$%(HfU`+BCB z%6A2H@cE9~tE~|?`lEDZzppc1Bi6p_oQO{v7xe@D1qWhsCLh0XfVE-;iyw4-2Ghc! zSEV$pq&YO7-PBYl{oy1MD|R57@Dm56{AfDA@TT7M;YL%+Tj3vW1$ekk!@BfC?5CSw z@lU*W*C?poM)JPe8qjv@FkkuU2@2gBx%@k*Tv+GJI0DL_wlGD8{H=UaKf+%SkZmly z=aDfByE?9pW48T$i&@!CT}pk3OYwK$B8JRvVT|S5_V s?}5tn_`k z6VvI%)Bl{MC(Kn5hj5cO*BErSrBg2S8n=c7=bunSvgOcvYK*`|2JS~b)ybV7B-c+K zrODqO_H~Q6K3(Z4`5$nkD-X oP_WJ!KIqCZXCvu;5SSw#!*k3N*@gJ)z85z zw3HUGbfAnNXPZQ4+%m(@gJrMQ6wPCpz!`9q!km@6(Y}&cgyB=ZFGS$+z8ln3BRevG zW460`$uurcN|0mJjeb8Hy1JGsPSJ{XA4G er6yv22e*+XE0Cb`vp@ zGpKssb?Q9}yCeG=uGV?rWi4MD`N$XDM6ZZ!dlIawS(xYF8Lmty>(!g;u{IT+MXQ^a z)sO$f+FTxIqItL6E(=V;c_(Q66tTxJ+rc*!4>q2u32sf&h6R)+9pMC@&E#qf29ygQ zy-0jRd!H$VP-stszN_pi{9Ju9*j7&Y!g~Uu8vG 9!gRz-1Q=rrdNX=3JR@sLIqzy_9 zl~T}dvYoHcImEJtzmd=V`bA`0GPp1~9ja1G6`LdV?0xA1X;KH-_?wGU5vhU}nB;tA z%JN9Qu=|S`*0I|xCb=mcsI==ZH?&?9_4D%Pc;5565$}(4*RwV`D&ei6X`LTuo^B}Q z(^N?7CK;sCm02_YO=}=FRSwtfj1 K048IYaw42aiu3^v& 9fW4j5o)wtX!R@Ug;07 z_Edl-IL4&ggVUwD1h@G-bzN*r=V+n2S`kLb?lME3)21RB(vZ^hk5;*2rT7=<4G!;< z@9vHYh!^NJ2|n%{LeYjikK}VixL0)dc (K_G#rQ<31}LR*CzeZBT~ah}B}!8 dY9cHn4usbmEi(uklb8+G^pX1b*+ZAln`Izy9sKp)~+f*REQ)xjPm*) z{d6GKaQks!1;YZKGzEL|I*1#qaL(j1NkfGwJ0Jnyw6NCRJNTR&oGY_&=ST`$LxyeM zvQ|&6f=rR=%e0@aACIXkKdz_dRSPI-V6D|%Y%+_LYm};rMg{2uQ`5Qxe$t&)Z&|`5 z*8Q;zo&Hg3uYMLOIEnqd*IBI!IA3|LrG)+W5nEhv#+mlI3gRcqquO1(wZkgF<%iAV zm01kc05Jz}_ro&gaV~w{Iu;NznHHk(S4Gh1ZOZvU8nSeY+~b3>dSfkkscj2BDPzd* zZA}G;HYJV-N7V7v^)tpo0X8&1J=YYUCL94Rh4L#I5>uz`F}ge)gIN~qZ1jO>C4l@* zMVvJA3X&~|zq@TOg#1nGMjcGZ_xgRL7FZ6yWGHS#HO2&%*_p|k3#p`x;lR?~Vzi`% zb&S~QM*IA>E8=W(SC%5?mUM|O^!_Z#TZ?)lUk1=}&B`g9t|GEr6t~R#r0g?aN{9Xm z+fG{g8iqD>zTZDHXGiaZqDLsfv8|ft-uBRSBLzgKv@4qe_Y(VN=a7NEdrV1o3Fomp zl`*j}%OzE2f@4@ec2m;z<*XcE4q|t0gC^A`b)&6POo))PEq$K@);XrL(sgSJDysE@ zeM)hXX)i;4I)S5Mng4dg#K^;;Y^Sx_D>Zf3uULAU!XCZPa!q&FJi60QO%E{Ngr*8m zDFI<13} 9*BF3i))tqQQ`j7C1|T zhtA#kN#5UqMa<|`$&<)2DSd+%sKIJs9tW)DrPM=}ztRMt+;C~)bK}$9F3;R~H$@sV zYG*d+lHU_h;TScuI%KkP@Ocjh6c$QA;qVD-D$!GaXWGat*4Uk$;WJxJZ=+mE?zd&4 zb}C;4uv 3@$Ndhq~$mC|t_5 zY=A&udoEm%zL!M4zBNc27L 5bB)NjgHRVxW zjf{FWce2xVj@^`L=HG#TGHrfsTC(e}2lD}~e}-h%rej$dBO` z**tUYW3v}XHEOF?vvU}wrw@J-MKT|ybOnQ^4>`z*smQ#i+WGYcWRCBX`z$;~gB@@| zx0(xn?XC*L2ql!-8^8=|*|0%)Tpf+8g$jv95)&L}YjiEWz+8Yh7EkMX#hrah*t5A1 zKrH!7DqUI{5He30D#+k+qv&P*_0S!B<|PX#b?cp>a`cL}-1!Mk*v-_4dS4|UP{jPU zja-ryQ>k#C8okXa2Iy7J@W@fA6=4=RT|wsZ96)yvOfV@{DlRV?;8blbsUi)D{5+C7 zKyGVH+dP@HaAS#5f2ScETp~6I66;(%P~aG~@~5`VL)v3he|dvpkCfo1()Sgj)CU7) z19EG-1Z=2vz(CW<2oQ7_d$_wH59`FzfMTJU+4-cr3PrjtT)?nGqDTW&CrW+P#c5qO z3oa5n*0gjFiA+6?HsVd)S6Q@;cT~oR_-#WNC={Mp?k+RN9jIAHn10C`DzFyszdc(c z_J@7Kexo_TWx E!qhEYj5#i9_NtU8Mpu)>E zu2ud?sUB+*Ms1t^uufm+({wH{PJ_lZaAe48g&B##+j%vTbX&vMMU_%SeDABJsE=Eg z9TZ&g*2%IS9o@XPaaWQNeD}@!a@X_~ RZMTjxypQ2A2n?}LaTM<_63_7Ikq5k1?@5P8CxcD z6bC}NsBtsZrj+krmdU9U$HY1%`akA9r4IEnih86}hQ)bke4ih7mJKQiS42fdgT0^K zNSQnK0GTfgmUr>TdcMM%WCo#b3u6V(qYdreD4;C4S1Dea=HHYSx75*mUtWF(r%E4G zX7049nnl&p*_xe73$0}wk{AdFv?{+XBfaD!Av@H#VyruxvHFNi*&*`%)LIra+RQV^ zCR>hJFgE*C;m7vS)nSDUa?%8ge_+;aVcgFye&)_mV 8*Azc=rQ?T*J(b@l*Xn5 z8X{_ndagCG3cU lmO}S-(Y7Eue!UrU#7Kr6dFO`44K;=~n9#A*Z!V z&4UxG-;8})vVokz@V?l_dU+lIbN0B)myHh>WjP Ds>ZG&1X@gtg_)OmbPetLBlzglc9mDyobBn5G-d3Uob3 EFF$}9y|&Sm z?y~T1Z+BJmH8JaB^o={E$mA~oV4vah08Nb#h>HZyl?70K0ir05$s#04uT`nD)LANN zDrGkV$m(s0f3aKR-Ep!XX`^B!kP68C7W~PDYqA@i7MqL@M-OT=# 83PX?{vOFP z!FE#Q@KA_hl<=a{QaaMSWN6l%Deka%YU~aJ^BpiS^w{6ZV6-ATZ7y1je3!C*EWP+1 zDbTQTEpWV~HV-2(;4sM4xF1XY3T$V@JYfjBdF+JDLC&tNbB#@Bxsu*pdD>F+i+fFY zv$H?O8DxvqNn|jw3=6VLvbC?#F<>7EVcqAtyD$|f8<=L?CD_nHylw>i@DTDIt{U=G zZJ_9#Q$ceMJFsJD{jw?X&~(4F!!At|f=5>RF7vZRn6F44T6t36NHv?S)|L62uS&^S z98`DQVL%j+Ytz0gv+Uiz8N9}?H}p5kKqEYc3hT+oFGz2)sW#=ta4##XMT|=6rtNDR zHKF`Slb14s K(gC;UsTXmMe~Qf-$Hd??8M}bxqtn2X2%)SfrTeMjl<-v^CeEO-}j|^ zsdfc>gtAE>&+Je`L9wo4l!OwlFB>k-%$rfIWyjHzY)N*>I}m(w8Lfx(jKdJ??;u26 z1Xe5b%STf~&mgAB*C80aD%4ms;1+lE26Z^G@MD+VNA6{J#q4~HeU(ZTYB0K>wM-@& zByoEUqkgl_*xm7c7EyWy7PhZ-rryUP8&Fy++)#T?gwsY_fyZuSh!^9Nb<^*2w-Qmm zcGvzHA*S_q_URpG9_|I@iB&i5W#VAhDgZBl{XXGQfT($G=1#xQTx;nc^pfD~NSxG) z>J4LIA%LcsUNSr63H3IkJXJ)IORwHmJ)n#WL}_UYwpB)&+3I2d(bMwwsZ!nn&W-8$ ze7|nvKD;pcy|}aq*ilzV4(R q)y>H0E2-l=u3p$N zB=qet)-F(hr&GeryQfO`-u8%zXG^vVTr^n-y{eiOIT1CnmZl7?Vym3!PEm%6@D0_O z8aUz;0q&>R>M+LH-jchxFlBSTqJ47JZ+YQbg)l&uZWt*PnBv?dp3lFd{~esr+c}`L z($>aci;M@Pd`pbi Gu0 z-^A*x*T5?TUTpPU7nM)(@Vzf~rZFYbc*HPu)f=XZEV2hW{Bqt?O`En#HUsu4sHbB2 zy04p7Z)=tidR=k*(|5};Mz9|s@d8##(%c!k1*n-vU#hJrV~iP+l}bH)JsHH*M?`+^ zGgu>L@Z5rQomXpVUwIqy87X88HMmQiX-q6?FNy4hOuwz>S3!+}FZEPP0i?i0R4HrS zcgcEkUoAWWn^IaDnq*ht18fm*g?Q4^I1Ed+H M5j=OS=k1X^iN6J9L$6O~cp= zrh2wjvHc;&Z#UehyGtwuz{AN9(PzGLqRK_g&a2*30=QnwYz@%vvHuLqKOraevxYSl zt~xEz%UwMkWj4iL=k2Lhz6q?0FkYr&Z)Q@KNu!tNno0qpNzH)x{887$!cp;vLj!9L z?y0_(UvF;yMiGvXb|b^@F7d|&J-MsB_Tl2&%oMi(IS1A(wnqfXn+~JzZO$nrO@cwk z;q*4iW3yE%-Rxr#q6Z)EsI)s;qHiqT{&W7Kvs~R@{`rkB_e1JC`j#IBCf3>nCi4DT zeKR!_x|zx)?F&*Ho!0Z0hX#D%|611p7Lc5|@A!ou>i^}w%xCyAe{IL0-?>16`q2u- zL1g*0>J_``T!e45mH(k#ky~EHHII4|U>{Us!ucLxjFn{fw!nN8@_%J^?%bj=Aez}V z4N#Tu^Crq#^8?QGL3zx;rlzoCSmx(Jc5T-ZOCPBN%zhAAI4CS6Qg3Q3+L8k-)+*$O z#K96{wmFjawW>MF6;!}Vg7VG#L|xkZSB2OI)I}BYQ8*6)a|f)?Tyu_BSW`+j_Zkr7 ziAdSNjJsb}1+0PXdII@x>*#MH3Rn|UpXnTg?;1Y?xwwUb*^Sf|V5R<{-cp#(OP>bV zRmdJ!Fp#nLUmcduG_~*m#*R_jx#q+_=oRYl2%}N`SLTucms!aZOAvR&XIx5ml{|77 z@^n)lj`TmsyPwmMjkH*+WcNVuBUwXS|8XxG)4#=RNo%YzB~u2H{_O-*1*dCIuib=K zlk;p1ToqL)%=d*-Qff@7@G_cri3BDJR}0b*#jPTJrr}}7ZtToOlWub@8Qth5&`AV% z-c~`B#bMMqaLf*Xbrq1#;~}iA1%A7m*9tpEX!;B4wQO^r04+{i#T%maMgiVz;i>z4 z-hy^S{om)ax!WQU+SjU-nIQO7e_A)7uizZpo6GH-mU-o_-gWJ+7Ud!r2OIj#B+(zc zUdb&QHv?=>L~n31L>iLvA7zECRs17TXX01 3%yWCOF NyqQ5|ceU5)sBUY>jb4}Sm#}0J^ait0$ODZX#!`Y %m9jJ;2IqXqqIcLf->`rO^9 z&TihzF7{m$Ku<#$4QbxUKUT2t5O|L8lpE<7 LOBZVp{HeD>+!_D3_kSH>)?|Y=1yckuS^bZD-ueEQ zdp-h;r(d<6&NesWa$betD{p Ykv!bS;=U%0!;n!}b2+oq8U;h7QPa(H zQ+-Lr?2PCnyHsGXx%6TS!k4U2P>=JFc)l=7|2rtJ6 j5oOBOk?_w7)l3J|Hkavi0!~%L7+jJXC=D8(^z|94_rOasjRGENHbTbEh~E zHV_z~9LB)(42=Cy0V#(mRX6of34q3?41(Inf%7<9vVrp|l=JH?0Z{@#0N}x*3AbCV z|9X(Ea|l4u!iz8yec-`~mw_w;3jDSI9GPqi969b_uB^blu6(;=z}=at-Pi@05CRqA z1D5N+EgTGa>DCbAzpn`60V*wEalcL(6Ul!#r|4R>5Le{i#IVg32Og|T>&`vnFe(Ww z`T^#peH&2LzLEA~6x_@JR|A_$yMz||O8N{h12sT;3bgP5$g{cf+rPF1rHyn6e&hRX z0{AfPUmrrI)5AjC|Ec;bP_-gMeck0o)W=zV9^|PFE=r~RcZ};zfEXKby-|1!#8{NZ z0jt^01l%VI%81flXF2#CDJFrvu6oF5B_U~B3XsTug9k7#r-GK^iQN@`px@H*?gPu} z&vNbmIa0yQCZ|}rg5}=U2r%g869Hx8ug$fcgFIy*^U+H&rXZk@IbEw}uc@=} +m ~f&n}T7i157Gp3%-&d>(n3jA6sYe)qb z8T-(cr>)rl3t^)KHqZVC*?06aBlxf;27fK48e<0Y6u(dYFSxqhYR>T+49J@S3aWLa z0jcUyQXZ6Fi(K5w0gw?y+bX&Ku=lAyRV>eMaOaBBzyTpiq|{!eJ2;=^s}?5H0B~q# zhx%{Nh{~5fX@K(J2Lp;`oK{$~5F%?u9moV_s1U<)9!62c`#Oy#{$JV_>@entLHq>` z;K0LV!pJXjz%8=>-kuWsFKfr`H(CK}TT=$mE1>WQ3u#xe-3(~80L{P9`iuUp>kJg~ z2>|*P0Q3V~HvQeeJ#Tqd{+}+ zs!I!Hui_X1R10868kUUp5W2fC#K*m6Z55aaC@J(8`*{};23y`L!%@P^LbkbO($QAD zJ^bjG;)WWMb{U^$tAIU Db-`T+ _aUM*W k9z%k zoJz<83wK~Q5MRo@40;_g8rK#4L37l^IrT;=pz`SQu#f8BI^=q*F-kQVTwW;L!Ky~c zZd nyXcQ1SqJnO+VaZhmfJdF#*y{t_q{obL;qX <7U5^TL!y (E% zK}?X7FlF(v%Tf)gWLQN3y`Uxj2XLc~t)oxqTxi$%%MzJw4hns(h8rlK96Z}tV9+Yt z#<>be3?%TQ%OFRMtL+*k^ElS?Jw2{JdwQ!^J}>lHMVC?P<|kg9CDBE%kn6s^Tn>)6 zM!tjTFMZ weF%lo-TTK^ zj0`JYk-cE|s=5B)%9zHDg!pOd#;UH%BG*h}`2FIQujsSPdj^zKk_HTT4~oRJ*ImjE z&}<}QX}QRu2jBJ!_?;OC1(I&`!_Bq73FuOpm )`*uHM8iATwX)Np;>HkErclhSisrANj-%1@z` QpG;O9=l{btWZW} z0R`zPpd>6jIA>6RLa$Jwf%D)!a(JiD+FT?e?V%xc2RqfUQW$Y@aWNG__kfrmN*aEo z+LUAI>q&$6_2Bv&jj-kt9g-DoTvK7p?&d#~8iTHx0eN~F!+};osWa$h?#<43hUXig z!p{Dije(_HU)ES(cMjb98TkM0*(IJo7VLqD5v@V7OH`(VZ@Wg$qOZH@3R9Vy8U@+z zGf5DO?4$L4bVcaAO^qKZX6INy|8}%t7<4l@C_C3_O_U)LYaC0xPfjiYaZP2kvPnG< z86u{FqAg8(Dz7ct7Axif`{?@XhLSd@y*mAyf^|lrJ~wh5XE&mDZWNmAFd4>hzRxyN zeoAHOZ4~VI9(k+nDV?9U_5b)4Z2bsdqI+D!_lM)%bqa+d0a_3C0ggTsBZXoG(z`pc zQ0`UKJBa83b1tgi{;5JK2M)^GiW+d*P$(ythBBo&^xGCRqgfi(V7Crvo;wUU#(MDd zHkZ-)LYYez^p)=}42Oj^<=)%%Wawoc;M?`!JJWavrVlKt;$Br3Q^!i2uPDRR$2BH{ z !V=A&QZtxI!yK95)A=Qf3b1H%Kj=@zP zP&Pa~GV6r+cre-oghZyVRWAwI9xBuml4hgLIH!@Bz->3?{})gJhxSzPKM}WJ>X$H6 zNIhZ^ArvE{4J3MMls&}FHOB1XQ|&Q|i#AW5L2hL1%vOlLs+%~Ot(47~6-qr-t`NxZ zvS2QrPTy#&5P9Kc$@OVE^LI#vQ0bNh+nec9-s5Vv?rj5?Q+)X)S}0>8NB@mv1vFDS z^jZ}$zL_){Au69^N*aVdmCyIKfKe!+Cb%~g0U_+ZK-wJ~sGuc%z2UxyUTdn$oe9pl zL#gkCj9>qMo)qF ~TA!l5T?Gxj`sax>~@_hwnt&(2NRsiU($KN&xWym?Z`YZHUHi{NBb z5%z)17S&PVe?Tk|#Y`$ 8oLgn#}`D9MdZSAM+3fd^h9={1bC1 z|BlHlqE5+%4buqu3Rgt@6xy+xO{^2Mk;9xJ9x>}&Kjz09Kw{v$qC4itS8en#=a4Lr zj*;@?tw4+zoB~8A$Z4UR c1$y56+X=D!Mx6>W0+^I z9PcHF7sg;AcJMOMVzXmfyfS7Rq6GH@O$ZiS9!ukcA(0RwBpAK{nh+|sKGw$TW7y!V zOx-4JMP5{RTZ{)pj!8!BQK=U>-VCD#|0et>&5H%^gHeGzK+G|{5c_ofSQT%Cv4oT$ zz6pHNKYob0VC*(;%lG2KM?pR#!We%DKPulM!`y@LG5rudP1>@ R^F<{M> XUyyu+KmRlR z5FwkJ7$3+5{~JV|rVSmY81f3S!}!(0zHo~b^9b?_;V &SvuvLy6!O+%ccc z+Ool1f><;DKhX`qh#`y^J(w~?ISrHxytwfZ7+*{+JP08QvJ@<~I9A3hL1y4jnJ4&* zO_kHURPn7qF#ipunB(=f>@9MPAtVh^0P2Rcp|?CRx8cqrk21DGF)R=%#5ev&xmz-r zn~>*-ImQ c_eUS#;s5H5r&lb`6L6fYWlFXG(bSQdW^;|JMej=A2Jwq=0Hg6oQY zvOK23*Fr8tB>7L%w}LTp@ZXFvrpGM!kB}%tkHBd`osYwz2p)u~`44uUY~93sggc8l zg4>W=bQm?nH$g|kwqh?jydx$Q@*Sbd*lpRC >1=D}aU zd&ExTz4Y*xFnowu!IkhQ%e`hxG}P`JkM<1*Z&Q?qON;KY$gEvZ>8?U?ZC85B*Y3tI z>K~HmrxT-9385qIqLk6#fPB=|Se6el bPzF>fYTN_~P;!Uwcm3*TD;+-IuxL5gOAjVqy99 ztUDpT>`U`qdwV85xk9b4a|m1m=bGmYn*^VeZMaLg^mOY$@bD<)e9!J0c26e#^z&Xs zbzCps2Od++nf^ez)Z>?0d>?)o5kEeO2|3mM;Vaxb?frU^sx}Mec6hFvT*P-(x8xJg zl^%*;G4ce>>foycE~_D2!2a%(Sf89OFShAnO1#VVTA|=YQZ&;xA9dMTK3DEY0P%#I z5DE<*Jt~?^#~yrZ(0)q9^@ixKe8zJ#L}oUNEWNckzr3H8Wk~eB_`X!jZO3J%rJ85- z7VR>Om0Mja3_cv!Ag-5^4o5fJLGR~4`&qF(H$V1S$Mb=fk2IDv z%Glyz7b%ZAUepYVG4*a1jfsKF{7jPRaJA~ctJVLQg&x}F=p_ V7Jhr_R0gBhE2n+FPSt zJNqv+NSekMp8e@=FV18S7cM@_XHLbtkaK+t-%;!(( fZ#~)!bJ+%ufGHHsd^E)q-6DA5yf!k z{JFWDNNx31b>ss>#*5QsjeR>W9%r)Hz??~!jgf2hu^S&*>i tTjmQVh;heO3@`){`snorms2!J@+o{j_pLQaS5x@5_Z{f<#+Hq>NbD(m z-}hI!W4i`mS|kYUi&+2blD?0XuO0~= 5g52Dh+}uS8 zLm~cH%5t#wc<;)5`?OJTTxrJK{I5*hBiLkP_^x!=ZWnE284WMbT$ 8ou{|a&>s3?X6~2stlYA~$nyw1 z+U>ltH?J3)b~+io^_ wPs-s7k-s zmlOBcFY#rOob;_I-k?L&!>bp^;CqvNqr{L#8sbLTFzyB{z3dRveg7%j&_Hyp%T$z& zg)W1O%#~g?_meIqBbw44>G0G3=mGO)spyV5g~cf>!^y(BbI6>Vt`k{d6#m-?X@%M5 zTocXW686cXNBUT4aq@P#d@qxx%PQgcgPv6BdC!w`*-Ls)%3e5AxTrpbIc^Y%X~dgN z88L4!^{l_S>mauKWoPi6>d5W4+$DN~=M=j_<(i67+^Cm4I(qzZWCX7Fi+o*PdYVhe z-ybU()2r+1EfGkMSIhZI+vzn_<@Fe%6pqyHPbyAD367Ts?dt8#>g?fOzWWICDd-%_ zTFE8K>!KEqUXMAg8V62B_cAw2k(TWue(wK5ZH4YHFO(7YeO-pLc3pMTO*hhHy}q{8 zaUH(Rd>*^;xzw(w>*e_}40UZq?A>ID-p*O*5|KLf`@#l|q}@VuWeXp%^J(sswq8`D zXb *7apR>r%Pt0yD|PT6ZbLp+H)5zKZQ8n&4GtJ#D{;p{*dU2FB2ET zjizYzh y@x?MJ=$Jd9Y+~vAJG~U1DEc#eaqu9=jL>_m-=Ea>I~NZ#&lf9TIt1II z-d-@Q$OYaRIa?n!yS+-aW=+vczZ%q^HMf&Hc=9eba2Szs6x+sH8h#r3Eo<^MZcjfJ zvHINHD_oV}OV~s*lien_X;9=Vt1sFNe>|1&lI(NQ-pTDjAPIBm%YW?KamN-6Oa&8$ z=r5iPybK~_(D!~=4%di|AJ_{e{GpGVU#8*d8C{msh~5t$EDR+;QeLj@f8g%P98e1( zD6sK-ZfaCq96ktsHEwf0X0AEscCjtqn-_Nz8s{oJu*bj_|1w+=$*{ u{aXO$@qo3(aZlcdbN5cbW8^v2zaRy~F2^8 z2QdsuboS)t(rfOl!`EdQYq!fX4qrQE5_~et^u^)|g?caS2loPfy~3qew0N=zUo$6$ zv5SG4V+^acf-5jtg0}IdYgbxsSo7X(i1Z8EKSrmESK` *^KqEk8LhNG+%;sRM4ACkIQ$6O@Scd=TvdzwXhTWzmK zmN!e`$5(1GBx CJFx#9>r<`Y}wa*`^N> zpG@yE;QczcD(;R=UhfosaU&vcF(bM~Hr;Qe%)T~D8@5ROS(A+zeZy3l^#ht+Yils9 zeWvizW(Xgw?BpQ4U!f-KbyAET(~v3O$iwL0cUdR@V8r8!m0WhzfBe*Ad!_XQ-J{0L z74Xz7U@rGcgII3g5vL+cbQqy4>lZYvh~YCxzV`4PL;su7rG|n2)vjVj$euN5i83-} zX+HOARM{oIMt21GST~+{wDx*o$snp|F_kzJjb9hnYg1who4hpj{T x1CV@4!6?B-; zuB+Z{8qA+eqV48va@-Ys>pRQ+%C7Lx-TL+U8&Uz^La%$$M>xMNqjcGE+ck?_84~XW z9lU(}GSKG7vL3O8aVjyiH0(PCo}(p}v2 #uCWg)rW7;K3U4NsOVq bi~NtukKjTVaQC=ge$9)M;JHg1 zE;<|smE~uBDN=ol0oq81^- 0_>$Eks+VT-^QB1w{X0$RJ#6VYebB~I1^*)> z_cA^6do(@H&8Ou=omxTEzD9WVOd;4xn>OK3WtqOQu6CLtU#w_<^lvQu7nr$Qy-u zR90f*7BL2{#A<-<;7m}@J0WJHF6lD3Yf8g)Z@a~^?{ZV<$R+NrjvmE!b3}JEW`_CR z*X4rwZqzREY f|Zlb=BPF$hriU6w-kflK|YeGO z=N4mSq2dD2iUNWFncF15Er|+7HWb-5n z!awCqaa*{T3_PW{kLnx;mfSu4_3*_X`$E>n(S$D}B-Y&rd=&Ur-lOIJ{>OVz$vg%8 zU${mQL;2Stx%DlE^3@{i(2&Ej777x$*8fQ^Q~A#RlP5M`{o%P;Xm#TJa<~>rY>9Z5 zRi1D`8KJB7^-9?k=|kTUs+S_-cbw&Z7wp63sq*oU6nfwHit5Q?`CcfgCCXJFIggfy zN5pR4V2jq0L-O6=#vX?etOge^pNnWJrI7sPR){*zqesEun0?DSIe}hT_?ort;`ewt zP1b|27Q!=ULDfeArh|Logs*IZv9zzE9&8y*FZ`n&=knaui)>+mlLS6ANXf1Zj^)~) zu!bB;ZKD^}k7c$Qj+8Qu6(?S%9)4FRjppV|W{8e0nnf4&j$wP#cEYHM%r;+rM|jH; z1*U@K+x!Z1r#2g#T<&sn{nj9oTb+Z&;_|CfHbX~`y68QqOG&Y{LS>s#;xj+os`Ub* zwc>xz-SAu!F&2A);^|}1V#8Vo4*U0`#CzZ6XzcEjR*!CMnu*2jb(&cJCW`B25!zkv z(!2alm|@#_s4kmmWf&^OodrErKd%qgMlRTbUcGG+MsgT6f2EJkQp%x?8&O$HxtD&Z zrWu13>itE#`E_0VLe{tkk#W3>VW(MzF4vemopONfrdHjN >lFRT+86 z!u?JC!D_5n!6C^cF4)+!XyE9CwZG%^kMA{e9XFe=h3IxxP~5}$mr8hTpJ36{4F9#~ zammEYvi!^`qE6)2K nQNG(wr7L;`5I|KQ7qh ztsoL=Yrp%C*TjOgYSMSC>qwb@=HiYzk)%VEQrIIbe^?pa$jQ9;sB!eXEF;=E 5fMU> z8b}mHq(~8^lOQOllu#5z2myi62}L?2NDDncNN@kV-}n9gCzEGq?{0F=?%A1pXXd$g zM*~c~pSKZ%C@U@1u=-jMQU56Ub3$>*b8#>ve@ABSR`a8kTQQRn@>6-aPJtWejI^Ax z@>#M2EajzqTN-_*hq1f?iW|_YYm>}!utd`i%T0Cr&;~6z8_SeHkxyF2KVO3lB{pRe zZVgEj!kg4u#tX9#Q`7Mmx$3+aOm$1N^Zmd%?xD`EBuoK9X6qnxeJ>6n^E>o856G`H zDp#c$J(BBj137LQWE4avRT>={f(h!Z{<7sxh_30`5d-915hHBGeIY_Du9PTU4A8nh zedqk5I5Lqk7CDej2^x6tSz3xFSsF7jmh(kpl=T?YwOxGGExxT(uX*05Nd2R1uEs~C zcgI;yp~R?KaP$Da`ykmf>!uNLbG!ed?3S 7oKN71{?S6HNn498!m7hT{UBcsG<`z-PFdgr&lo0&thooLdb@op(jFx)GjW qAin!`_v!14NT z_W|B5cRbu?i9V5zfD*6B8lb~__95==q=`V~-!9n9X}^PO0$##u_rvk6mj58`)L95( z@kyd2I;2z{i}m_=7?2gma&E`|1M0aMs$!jNA?9EFOP*J?#jP4)CipI>Z{H=B9A~pD(jW7x~ z6oFnMEB t6ovrt0>OEYT2| -u (F6J( zJ<-b0)Ig&*MrL}%2^eo1-Z;0S8uTnvr}@`Pms2neErUzF72Wq2nRpA@eEwvNsEgjo zABqMYfi+)G9aaMi$XRHff6F0J;mFcGw$~|st=CnTKhqoalXot4w0(Z-YrM3id;t!e z!#7`hM@+s_{0v%jDLfZy5+HfY(&tRUi)X^`n5rE-9(ZC?ny0zSJwU#BNXGEUg&6J6 z2s5pctDhmCPLni#Up %FjiNc0$+`Y!9yc}?| `tA4RuusrxT*~o_4PM{#$ziXIEWyXhPd(kgoCJp!Av0E0Ia}tz z<)vDTamgsX8$h3l4tk#W1NHLGs9(mF!n=*X2Py}9vxPlT&TjVhE9-{<;c?9Y=WRB6 zK7}~|&+mEuZZ==(e&w7qn2|uy`dF&J7HZ0zwMOc1Y>MjtDu#yBcuiDew(J)?KN(U8 z75lTkj|nMs0k1^17+hdS48BjNMGii=)DZiKYoc{ykzq9x$Z2b7ZZRFiL+?;cn<%Ez zWK;dr+>b@nOLPBpi5Ro@y~l {*Gp)$1Z^!<1Ue#jr{W3Z_-FY z@-WTemqP Emb7Sxfvl*0d~vi6gY-#K9xC-h=kz|vZDZnr 0x`AvQCnc73VM71)vev@GcLa)LL(J_lz{%YOE7;73?`zmr zMotpTsW1NEAYjP+-R|8L>^WM ODAsr^}2-#)8;XIez)`^OnJ}p z7X86W!68V=b>f3>oeXa)SfqistAV!_>iS%@aj%&GQ&1w^8?9Lb@;(FADR8_!!tTAi z|8-|P37Oy#-Lu&4Yc#FJzrJ<2Tu$pqR Z{D CzSG{0;H(&&L*hhzRJ9~T^F0Y_!*U=|Gf|4rV z`|-A%vwhRIR>sdxpbxMgB{PyP5l^-uldNHvF#ea8M~~G$*l Fr!0FWqZ+iMVVW#(Cy-SIXdxL%7({zYnF!GG0-Jow8yDFAbE2q;R zta1dFJY%%5ETHBSqp}JZhqVb9E##FL510LoAKh+yvf?1Zv{&HR 9J^@$CqitH`^UILGBT9%~x3Bg8FcUGNRr#+jl<;Dby&If<+JI97dkT}lm z3yr7H{%_F!Ixv4NI1MJXSZ@NAntv>{JbJBt=vqFvP99#D7kL&vtD43t@czDn_YHdk z3cHVf$hEA!$>28o1~_nHZ16Qa_ulE#Ahx=iJk3qx5cnEc3M2M=u%}^WQT3DOeQ#UB z5_dE-uNnr_w=|t$E1%JCnB}v1geiWGQL?vU+Pd~g)s_CU;Nm(qZE^5XvxBCF6>18L z?OS-q$;ZTzV^Tu?Db?kg+1RkSR}CG4>En9 =mxJVh)tRxX<4E#5A=l{{k4?YA>ZS}l`WE%<=!~%X3%VU!SW&g zXnX(BHSKZc?3J_~qeObt@tvUK%t7lBCl)n6=M0&v3A@(_JJuN{Yl>PZ$=svrEO#92 zD;7V66@ODIo()r~7DKc%f~Phz_I&fr2F_FtoN;~?me?15*4~qMMqIgBE7qgBIY zp+?|qi8GO;y7yVxS6a>fz|_&N7_gyxJ#6}PekSeewYwC5k5N$%B=uox^{;>sBj$8% zffpyU?w9)I0REGFsR!5SuSN{ilMOU<5z}scC(J*D9Lyp`yDkR#ECzWl?zq$YV?X &-66m66))*!~74uL}oAz1!*9~F%TdV-}j;-H7 zDi6ti29uqP`E;yrr36^Ky;7ho=$&gQT&WO!a7F1~YY|&&D0r}^(jT_l0P>{>fgKB1 zubVjA4{t>3ie1KJS(o#bt54iu^{+MsC-)jsAh`wZbb~JXWY9Maq17KdiA-f>-1{$4 zm!DT0vxQ?{uGYafVB_xj$c~>*ekuual|N2%Ka^v_6(Mgo+VYoo@6}a`^futfC)dw8 zPuitNY5!C9PuY~z=cd#1UvoD#=-QJCHDH`)sEnH@_gGJJWX34D_*aGef>ps{gNq1L zOcH&1(4If+=)FiaW@cZ;qp*@cWnQ6dq<^T4yXwB+{7b>SqDX2I;EAJis^p})IzgvQ zg!#mS)!;;4qv74l7)~zOx=ixdW|^~0ml)>v_K=uq;Ie&;qy0u1csvQeuF$+TLJQU> zZ$3*PFeqtzWz8}8FGjN(r(K;+yUv^*{MAC1a^+k#hDjMWSEC$QgQs@z?Q6Q_38U;E z2N^?unw6vShJU?Np*59jSZoFrFX`d>pK9&Ev}kC_vAkv8lvjdTwAVz#eEi8P8V`YH z?Y1g?jds}@;SRIlDR-wScY~=Sg#Qq>ZrjE&`G#XM#PR#|Slv516v;Nn?6{PzN9%u@ zmY>C8nDW6WOS|z^^}3{Tfb#}aQpqyJ5aV>F9^1946|ny`d5N8>Hb^zJqi!+>q2bdL z%HL)UyTH3H7|{$0><;o9b34%xMWi>M6BoPmh5#@e7O;p@&eCrjb;?0 zj0UF>m=BwN_EbF{J)r;k8Lva_7ii~KSkH5vzS9J(iV8sd135nt?=_qKTqpZ6nVw&5 zwe2+oILgG`+<=Jt7bR;etQQ FyL9;Nc8hP&-cJM+}FXjpBGK6du^e5 z7#}^1zaGY`WRy_rP*+3qxkgUfap=qPsYWb+bb&jc3(87;)+|$o#oA#*LpF|l)gD*R z_?ai%&_IEv=lKxs8u5%~GapQj>EoLq^R2oyNLX *cx@9DT`S2R7mXfhR9B`&{Nx1 zo4Sv4)N5wjg)(Y1K%-q?>g<__Vfe|J02O;r)ijz~9ey$<7T;xL^AwO3>F^X?Lp;Fo zRO!*NKYUEEekxBO{7$~abhzR`(xzA)sE85zY7P 1gq~fZxxOq$%|XryHH8{Vb2q zhaIIGAa$HiKRii0#j`u@lHEK3GD&wJE98pX*UOJmf1bjxLS9@PAQYjT2loYT+%0 za0aW9xel@$xsf(-T~Dryl(ZwxYr=4h;h^M&7n3d0g$6=_T;<0M>0tx(sWOZo^oHxn zz$<}jf&7a=g?>^}(34yJc%k>aoB 9n55#{YKm+Eq}P{SC2Llz4|8H+=O zq70AOhoZ3UxL;NEmD<*0He X`O{GzH@9SovfW_f4~dQEVfw~EQ({%SjcF=eyXW%Qd)nq5rpfE~*!S$J zj8cL&uV0vMyMTT10I|7hzH=5E0*AN#a&2miWWehiOA*3a%X~{Ak=N DOBRa|yQAw-=~}Z0STsCG7qf2a3X%QXfV+XadY@BOZ_Mb( z7G4a-RON532(x3pLMvV666%|IQ`L-O3}aw}5<%1Bj%Ue?Rx$Qmd}kAa91{6S&XjSm z%kTwDsSsR9eU&_YW>IW+=W6{BG_D_|3#s0Vbfd0e6Jvl}&yBM{Y|*B6=8dKTu%T z)ZM_;9quV_R6FQ$a$cub>MY}SB%|rlp`~Jjn1IupZ%^u<3VGoKzOt8M0`W+f73!nZ ze3td7ESxHMN$VpAf5r*?L995irKL83vGDFHznW64VFn81$uU0<*r5eR)fTQ5B$K+2 z1Mx(Fh#}S$YQW#%+lAO o&M&trGzg&D4z~o^oBkC8GJre7vD>Y zV0TgB8MME_E V(jABQRk6=AOw`b6YQOH3?4=vXoNJ$t+g?r|MsNSm~7cqZD z+B@>zptVsi+_8>0q nQzLuQsQfFn^cbp$n@BJYB`-UyZ#wRgi+TxV5W*Y|6> zS_Cu1#28LFr!u6{(EI38C`mi(-ueh`I)nR>oI>Kh3 qEy6?3eX1;@$o z6n#Us%Yfys#yCEKp}!MdEl&7dFd-LK#IelB8yPpswcx~fXLQEn9_2{Lxq)04qY%bh z;(G)eqV>*5>0_!5QCkuZL`k!qGM2SU0jBy08$J6f _!a#j;=vBlbXpt5%@@kQA+wI zU6c? 1z=IdHu`U+TyI0TVrtU_{?;ZD$PORogKo~}AsvCwv z==_%jgft$pqgEIfxdTinB?8Tw8ZNsiepe?&e274FM|^NasedHrY+l^i^=dMEoIjaj z_RvQol4fvheM6CGSdHk_7JkCaYI+a}+twb&jI;Y0cJuwEFni%|2#@Awp%l6@>;n?v z2U=Q({Jjso*y yw2s3|~!fVnBu(YD{BJEy6(HGFzc*I2lUKy%P@Qco* za*s26m`m(qXQo@b!Zd4ScyVU{BK<$Xk2b$8I1(|PN)lhBD~pD;f1HirrhQUjjNjpk zv!d@RF?bFSGfsq+&~6>8zjz9CJ3y%e)-t~P%vY&@oM!pb=`<@nh4pN)lzC|qjC_fx zG^LX-pmF0wyptHrmZEZ(tHSK{#DCcUW=2}Y%_p!i5BWUNmum3eX!dte%5Tuh&6Pe* z15gi7w5 5^uP={Y#_lwRuD?XWtIk z0)#GoFar2Y D{T#-}%ji5;Y)LYPrebtNFJK#*ji{F}{JhAF|AxN$KXl!9 zm*l#LKOVV4wRTC03lXl@G=(l;hnk`4c)s<27K{oFK+LFS*G1~RWXTr0mg<)1!f4_w z+GhS&27U~GJ|Z<5U6_Hl#xbAm=9x8x?-F-44uz%tBrf{gnF-%@?2ZWC&7 siE9({{3wS+y;TS+{P)`v%dx3Cex~+@tHlzAeh%9@gk=c^c%po(J z-ZEm?&F)x*W}{MrSn_wkMnvCuOw2#SsS0d?Vg45{quKe;Bg1V&h`)Dy_L+X 6o *1j5EUERySxq9MUee(9V2hG6b z0hM$0`NO2IxZd{z3Nc74hC0tWhsA8z;}>E8pFyR2Pn1C>5f>APv0{BLJ+POW@w@m> zEWll?<15`iIOTy-Mp=W5GU&$Y_1`~UY1pts-@{^u*AG&U1QfEuUV&|*{#l*8v#R?5 zCcgeL?3xWn`giz&g|E@VOWf=pSbdSZmHG?r?RI$tk>N4ZNwDW?b2Sn6FVK9zf3W{x z`8D<}@O6Be(? 2#aA2X&SW7E~i}TESzG B#KKH(X%W@bA+{*0h zjI~8+1+l1Sdpn-k&FLR6$r+!gfsL1QU6v$;W2gS$ete&=mKje+NzEU}^Fzg0&Ve-z z6=(60sFuo<1++N*{hu=To_5AA9rOOJ;r(>3_u`1R_6Pf`3M?i)`noAePFWKJS(=wr zIfU~JNO?=Z2AQK&vfB~U*`hAN()hB$KTc{BhbJBks3o)L2MAhYpN^h(OyOb{%||{g zJ{jrh4;%gXfqwo8*E?f9T%{A{7yQ~`fJm}PL8P_7z` 1HWpz zaH>&&y&$PX3%8 = *jq6_7bo`{r&pLNZyv**$%&YZGYqO1#`33YpwTMr~Mb6RRFXKVBow( z!;JQyvw12%yL!#MS;JE4zas`A)`4+!q^lQEzttQa%W|pr53F@9p=P@#ux&L51bmaR z)B9p8UJgG-+Wsn;E+rA80hG*hmyCSeyOS$kP7A0&Oa+iB1;_jLw$kx}KA2y^B~iTs z3w_fU9}!JkZ=YBDQ0-Slkt`!dnS1JH179<#O0WSgCL;~G6jy$;Q-M7b4jOd2k z+5SQ;nH#M}^8Qo1oA}OA$U`urNg;N&k9VVOls;S$(ky_X%h&%H zE
Aq_EmLMdtFQku69Y1NDe4#q5Uub%)BI1WNq5kt<$UF;nr2CCR3%z zNI;}m!Sl$Nrp}o{yhMjyq{b9lf gZ6yl)3Pz#IAZRKYqvb>WQe> z@W@09eo$4CD`W)>b|2=Y)lD|-A>XHE*-yZA_s~-w0ADfvsbY}R0NWSL$BuqKJcAHj z0SbK|-^b9;Ze-{0CQn%kh16=FNeL>eciGlpW)#-p_pyn*NV0HN^f;D2JTN!0eGapq zbGmiYCBgNby`e+3?6z*Jt;-YTg)$1`K|lV$)AuD4_S=@+vMV3_-l H%rU!U*Lt^^#F6UC$k9*b|X+^<~ zJa+)P|DA)6tzg~$nmmoV7;B;m477Uc@NJEGJup5iw`3LL%hG3+dP(aILGk%`@xi yitDCjHfx%i@E?Dk{%|fTR=Tydn!h_&?$Z}1!Pavc zTDBy){mo}5dH`xaXB(9*NFcsUAORx!ha+2s7MiaS+92{Ozb#v`RkcDJ8*Yyh3Jf3T zW6xj8-1R%BVtLQn{I0F)@u#OFd~*Yob#%h+X^u9&VQqQZ11Cnr!}eau82;^qSCuMl ztR93! +n3rU!H-O+p>TMM6F M5e`qmlQmL>^fcLVl9dqGtMRoVt?i(Wjju2+8>xdpgyrx%8}ul55s;1XA`KAmE<6 z!KST+x3o0GDe$@EhjPZS&8gDtfJJQl;MR>d`1m7eF*m@L$F*)!wA_2DNu=C+K=N+9 zHAk~Y?sg>TJ@wXqfUe+O`yLRxYih+g(8K%)1-z%;h~z;$n|(?4UpXqqzNF5sRwsAT z_WmOVPf8Ntrb7e8j|tY_NvC?`ZqPk0zz#3*_dUHR_k4HX1s-(vKf4H%UP>)y1-%Ej z!P9q@tT+Na2xGdjmQ9aPQS_OAAuUIK>7|v?fq!A5@7-?e1-ayZA$C{(e{cvO_E~3{ z#HWCecs<{w`R74KXy}E3kIA2VFR%SP+`*Fwo&>Vr#_Flx=)XqHFHFH&C1b5faL&N% zum>p6r`$fJu{Odhw<_?dF}B-7YP r~d0au|1~UvV$+-?sx9FDY+MPL%y)&7LHczSf`W84-bKjQ!gl{g|kN= zhYL)}xaIb8jAF++G%`*JbsF9ER$Y=1J|9_Ms)<|0XBE-0rI)w1uYG>Pf!SO|Kh2%5 zh_!gB(4xGWi&rfm+FCc7{vJrL3OTnSeNg{jbvekvr*@F2`UiVC)y&D$1bA}KGsm7S z7?ix^E+uGB!yjzk;+~=95^Y_bR++I=0Vk*WuQxhu15Z*qRY`$Q?;P_;h`C>t0J@gL zGwFY5iLPa?;Wa& Aqez;iaxF?GH oBAE(Jjc #MnQnV+e3s%BcY@`8*W0hJFFaCiXVq@dj z4Qag{w8iU25)1E=g1S3&<*D~#`~ec|{?E|Q=gio10j-<3{)@R=N)e^p+o$m=pEfND z$%zXdd}9>{AH(>j5YH(}En5d4hx1JpJSWZFB;~K 2Y`D_}2`9-0eMhX%9Rd0?(yI;cXH|nefxSgg&i4 z3zulg4`pW`&X%b^bj0|)cJNX^fLmCPvGQwT)hJ`}H?sEuLK>rh?-_Z$ e zY5yAAT2E9 MSXafT*VW^27 z{?0vpZth`*C+66+p#w>1ALvBW2$ye(H|!KSU8=dYeVaF+PA&O11N6;>dFbI6KC`<` zVY}6p%f)i^6;mTddMb2rM2D^Zg+gfKM3=AApQ&%;^hK1S%>x_9b>o5p%iVHUM23gy zI8A?;=oI2*7@=@h_hHtu6 xwyh0A4MqmkKlS`wRm zS8oJz|J9f*r fE2$b*l;)bGwVm}6~J@tbAI%|RvFwo z&kqogX1AGz8}G3$D56U|Ul=~F^2rYsFJQJ|@LOUiRl<#$RK>hSBj1|fp52H!N@;#W zHA(uL+A&yriY!r#NRmfSNbfx0_<)sQa`79!1%26zY@T Oye3Mnu&(y^vrK${xu(g+)^0ASjBg>{#ahs!Rwg+L=&Fx0 zePO4J(y$^UZ!%T-m8(f2HjkztBdWV6v|^xQw3Cat*aC2lP{)967w8t0`-Km$@FmJV z&vD7AZmKVhs#~@?(@H^J+u3bIjFuqV@lQr3Mwkc4q`c8(FnyN&WGZzJ`rEf=pyFD* zCjj)4GS(vIH-vk%h`h>8C)QS8HS|allzUI~t^7<87F6kN2&%Z7w&Un`x`(GVfH3K# z$$=lsg-C{2H`Q)DS8dnO0<#utx8cK%wsi7~YTp%9Ic=mAtluP8(a{iC5ozCC`YUrl zQ8(y`5*1Rhs)o1mLe0R`@k&2!n@f8rE2t!kCCIm#)a0A~^|nQI+IHJ^blkP|A&7K5 z25xzOh8OaLJ*o=XnDX4TcQje3u(WIFZAoOY^+{=neNBqC(++thlxRc=y@^wP^{U6h z!SPn^`ePptbcNRD5_2y3>3Ecl+58j3j#QjPWI-}E>U5`9ti+O0GI`m%K?1&Xh?nk+ zLM{S#V?1t)kFbJ_Q9d;peIWHziSoza&Nw@3ju83#ZgB)#Q+AoQ16buU%960`d!k$| zR2EA |#EILa90Sv**PWjJ z{#AW&9pg 5X$- zF}LyflCnL*4ZXiJ1ziz7<)LTsHyAmKFweCFT&g@;Dk^M&Gc@a+%~E%*Z*Zi%m_2`E zc{RYscKL6>$o2Vz#rBlhlFGjL**D;ONoYW;4%A(=m&!|N=)kU1YGz6wbJ3#eNB@La z@7onl1G&z-H_4vJj^ntuI?`?*`Q5P_juAH3CIVX@)xeGqHW0Gs&Vq=x{qKo%i8RF9 z8RV}qm}<$=!t*Hn+T}^$p$nXQ2Q$0a`hwnwruYjy^M@QzC!Wndxvuc@0n6rj=(pzs z9?^0KN|{-slv)7 |-| z*HKdUe>By)f=NFLtHVF}vPEP4Usl96%bEE&Z7LoTz5GECnJ}vw5xN0?_Cs60fQTQ} z;q*y=2wm4AHI@Sr3IhOBI^jF6m*`MUj7cHyhLmR|?=tO9!|2W`%cF$bF#L`#B}=1_ zC|qkj#pGLONG$L34Hp|j8ZKW#-_XUJDWO3Itu-%}WUtz5V1Ksl>Siw;&u}jjgwXxc zpuoV=w`PM;GXq&AvE}-pT>p2R!~sMys2C6OKrwRRueLH-haHfVqG;sg#jwk}O?W?- zUGDMxi-bhfL$CuU)-_=U%&W4rE*W99EJ;o7i;>miO{zg$k$&MZuE+ouKWwnD$D=|D z=~MpZqp- |=)wc`=)sH&)1)K^RV+W+N_y-9(ierGml_j&Qrg&k8aIIXL(Ckq zLGT;+k-Qz^{V&nwuK6tI!W+wibf#YXN_WV6*OF04zSI XtX&67O8L)D++$`F!^m(xC_4(qiscdV5)4qu5e zw_?W}$4;B}Uv(cJQXwNV=*CfthI7_7*j=jQsY%PRHWKN=JmUf!o9b?;n@Au5`lQ@D z =f)N?9;O1_4d+;6u>e69 krc#R7%MBKX`UqbFIDAra=-tP?S#S M)GVKW zOISK0Ix@7tjSo5SAx{{v^bxZbiz)LvW2 i#i0o*^2T_QH zwz|zqE(>+Bqd(uq!z0QFA0is C)iwJNXY@!4vHeH^kE{tJcp|o(d6!{f^m{ zO2#R1i%Y59S#w5_Y@B`3C_VGB(7sTdq6zpNPxlOMR#X5?R*F3KlmCNPIOoVVynd+1 zCJo^Z-jTH7y=R&7`5g%Q*5iR;vYplX=SS=nDP}ZfPsPcd+dX6%Wj0`sf {?%%{y+Ih>Y{dS6p*8I4DCyKHItg-ov{S%y8^M>>NKyd?~Xjz z@3I@>@d%dT>YqTo0>No0PIRorFh$h1rm0}n;>`!9(CN#M(89wp0^w$?5QuH>6DE&z zA$Q-7R4V{}PYs;`qUvEuGcR*)FU+Ev) e>&w#wUr+0 z6AwIbs^uhJZVozcU3Jf#TiJ4w<@~}N#8W&Qd@_T0+@l)-<#U&E5UX!epEX(!Sg%t2 z8}RzGYlK6qb_k)73L~LF&TSJzC1=0!yKKL1n6|C!AFM;=4~Fh-#dbHv?>5~5d|~M% znBp)(crnCOv5X*^NeB@l;GJDajtc#h2eF19HjY-8z8fXo;T=4hIYJ>D{HD3ws^}yf zRmY#xQ7wT1Ot4BHHrU2w?R5hELHD)ac-ujaQ#{AXr?+$KGi!bGVq|Iv%218;!FuaP zHG_WF3zAnZ{$W$2h`9d~*!b6>VcWFkqYqDPKKK!Zb-Vf<)Q`Ksyn8iIanr7Lb0=K7 z#uH!REoCNcTU*?b@+7ROl-$`1g=Ea0i7Eq`kR3z!8ecnW(64TICnTM=BMN_YWA;RT zAT5QrQ=BKq{U-c&sIo@y!hYsYfA#IXhki2UxX3n8z)~Nrn5s!>Eafjp{TRYeg-LPL z+abYXG5*tiBWST5AdqWxGlU22CmlNdrZ;O+#_PNc*vuouzr-6?$a};atmzee{2*tv zj?vUho*dA7TrWCC)U(6dYb$WQ%dnE#jxk`U*8H~jhSY!6z42S9UpjK5pJ{(Xzf__g zjeYz@@j+3KvzrBX>*rWDVyjVgi4)d5%HMbO6+H5kJDF&=64gU*FlINN_?7afQ|~@v z%wn{d#IajXU{(ASL+!&9@0;@dhet0H{DBtHB%YoqE9W>1Z-V)m1vr(L43WQ`ueTTc z2Vr@mAx!_laH+l7*K~-~-qqL99%aP0r`x!1|8g-D{_3(zdskk=F{e^7lo$uZX%DB< z)6T;{bpl8G1?T*tTuSZvI@AUvUtK^}d_!^bT6LBez|Wn`BqTpI70(aPo2aWvy;5zf z$T_9U$(>+!r0`zyw&bX&yv#oeFKHb*$II8fd*BfeF9+_7TnNk8%AKl@?r>aen*B3y z6mUfmu! JuO%t5MCy1W1c(--4e4LwHS}09) z+8Eb6 Yax zQmd}4Ylr?h# ;XuTV? zLPY6|*WdUhGrXA|kQ%h{4_oFVQeiK&T^A+3sQ-~$&;{D;svJloCWn5hbv|+ddQdeD z8deg)W6k{5DA<&pl+$-)=T~X<7xy2`HB$T%7G#tPmiUer#NKk=$l7)K(@~d6D5|U~ zR@vA(1b9{(qllIo@R)t-kbpOz2JUL5BNAB54TX0wxn1H7Xn3RZZlg!@vwBcBWNPan zxKUy2mxs)H3UseZBN1h&35K}hD6de4ZeU;;9<(Y5pj_8Sl{eR~$3?8hksLHuh;i)n z^=d@aboYI 9{(?JFD%N%%@n6Wjt8e+-@4RgxWA$E4E5Ba?8_P6 pNqpmaw2NHD)|^A6+cplk+5?0e@@%(n3#xi<{{P3>K3!v5=6 z;}uB(! -QxBG*wSX>tPe)-<`p4XtTX{{g-R`828j!N)YIC$J1k{B`Js#s7i{ zG@EU=7(b~njCcE@eVF|EBTn;=R7zCaCh 9swadrENO-sS4B$|3@fq#^!0F&(dF}s!#~JPY z!T$#*gFWQ6{|5_av_*se4`hQE llB#JW^2@6@W8zoR$qP-mlR}3nZDUnU+@_C2Cvgk zEImIpyQ}->W*J^$A!;%f&<#01hJ+DRZMJ+D!yX-kzlU1JI%jN1MjF9A$;`kE*Uod0 zM*~3_RalGHEYC7LGVgFhcio-E^EUzxEtZ^NUl|78;P~z>_`d&tl)Z;n6VLZQY^5rQ zfFLa@B27R9q!TMBNE7KoK-3^em!2X;0i~!El@<||7AXSK6FNu>H6ShY00BY^>B%qe z&-Xlkz;n)P@9y25%}#di+?l;|=Z+<30w;&CG<1N5G5ea`<}uTnOO__AmrIrf%$%<0 z^*I-I3})8JX&molNbck5w6C?gHwZgn=3PNEC+K+_iyGV0>cX3SRr*gKf!$sEe&X}x zqHFFN^mT^6yta{*MBTqUs|I`*)La>cP6q>1Y2oiNHNCfelc9${$DzqTmxDIhL%}kG zjv_ANvpN4DFHaA*rNo}ryC8R0NL1v*CAW*GB0gALFBT~pF4?~nt$CQYi7!u)N8y6f z+XuJTcodqB#j*#Q)XH0Z2cpQ+;Xg4OX*1LiG?<;bIhCEF*xe;EIxa#%JjTtF#zg3< zpe~ya?4miFP37HOXuH1Xa`v0xF-?8$vizSdI890x7koqr_mYxzIFf7QONjg*@P(!? zJV1Wdvwz%QPqQz#)75)+)Te>Qwf}guC3oOQ=)x00ZkQ-TG1ArXt 68&XC8U@`&sH$^740NEnDW8a#AC9{-byAeA>?Q9~={XYlQDoCcV&A>`y$xzM zBHRJQiAb{IF{2G2ppK^vd`g?Wx&3;Mzhc1U3A}TYGtC10$3R|FqC*M8D<(VBv0XEf zfscK+IX@^g_+il6D%`?z|B^Q!DpZ~s%$u8~(h^iDr$9b!fN}5=T-nd~mW{|~8pSo8 zpgO(@RB1C(?C>4fQjGW0J^0b F@#9grvJ) zY!mOnr3p|o>&U^gi7a=&sHWo~N*fO+oZbCiH=R7VHZkSy7uR(3Kwv`OofylM+fZ|d zAEzr%G`JC?n CqQj1i36F5NH^l^Cb0vf3A!8nC|z;_*UCC`0Gpt@!@24D6Wnfq zS4_hVqB|fKdg?&19R7+ay8&=#AEV1p#JK^YnHn1iclHsw*hHK=;0;rG1LV%;qH9l> zxB;S|A_vwJU2cFFsMJBg1iFnSeZV^*@5Vk%7o32%vV;%rO~|_=qM>{T&nF7p5m8XC z1IG!lJ0b=ua1cI$cL%+K9zFn-voB2b3By~M7pB!(QOD?~H+sv}+E|hYxN>$BQ*cAM zysR0;M_1bLE-!0A3DEU6B+LDpQ3(Nvv@T4Rc&P7WSNQZ*C0sRRiCvpPG*_CM7OQ`b z{!4!CJBi+-;eSH!_mVHz=;k;dSXw!n%(OBSoy7(H+zlFE2W)0QZBbx%;=F&&JdB%) zxth8Up< zzIg!x+66U;q@dZ48(HHh%;MJ3cJiS$;B}gyby>zoYTtt-$8@i@;<3vX YH|6jf2N2RpY P1%G9Ro0u#EUCs|E*1w=cSd-5XoXqs`wf0?>*ANQhl z(>RSxVBy`_(6ej?;|pVF56p?(gE$)s8%T_R2rwzS)d^*(_|apt7^4EC1w6cS=KEgu zN5WKWDzU=1mF%EBABlWmi7ASB#34Qu)si&X0@_L1D{{JS`ZTD!=%%irN7jCz5>@q{ z1<4SI>nUojGYnJ;PZlcq6JSuW3aGfNeTI4Q(?@zmU7CR!=EqWao%JH{(?|Sr-3JR_ zIr{JEcwo&(sH4o1e#(D4Ir`N_Uu<0X7%|(zRc`UV6r-yMp@XKn HhDQGd+4f(O@d0e z)O4JdgfmK>^IY;14_n{_(>*ROzDYm{m!4!> D83iG9}ZYO5dNrE`R@4hY)%2uMQ+~6MaSRloGDMd~PqY zbA>ppK!rM;e-w8~CN;N$O4qzwR{k-(s{A9 LzyW0Z$Dn6-gh~~L z)rwj2c)2;2!9t|Wj%Zt$-F+%VxjIuokRk_7u86K;IIT zl<^vcK|A3*B>66zGlbW_KLdM}>TvdUoN64nevz&m7ol9RGz|?W$u)c`2 fZx`wJ)rzJeh&8$Ncle!8X&v~{#N9d`IlO-2Za7aMe(#hf zdM}(ubYMLExEwi4S)mU1=*C~>3ZLngwtX{%^7~_ubXnoXAOQj*h{_Q*?MEF@Fwh+) ziZ%h0#0h24O5+LNF3@c6R0Z7`8^|D@>eaEb{##e@*6Xbb4v?{(o;D4*b`61OHn2-r z&p}VcQVUPN#_tK64m3Tysh9rHRo8@LbEKtTVLg1XYxE)ze^3?+qe~1!U8-OC)}Vh- zzhCWfJWD85DpuZ8GCkn7EoUL4UzS)wfaRv}(r=G |ZEQ5 KRsNw3ZkJ+Z4s9bjn@i*ITw|j!8C*%x(dp!|QJGx4qH8X`q$ma= z^Cy!gfO9wM+td8fhHoq>f*KGrA&_R8B+$O_XYzKVv-#%oLD5eX9_MXmgWhF0m`g8E zD>C(Z_8w^kCt`x_Z9sc 2}%J{MC)hG#$tj*CIU-CM4FpN7S5RJDU#tYx=R2 z?V?gU-WqJpzZmKhTk>m3*V;!8^JTrcDOpbmfBlN rE%!w#gO|qDHk`CQ_IWlx1z4{(tG}6uFPs)ujMiw=+e9m zlXxuUeXQZbWKW34hFVs06K|__UU-M6&4jsi@=pa5o3wnzo*|KC&$oe^cXTt)&pwMU zIJ-RJ88p!^g*x6^a~tJ!0iZI* z<4Uah&Rnp=?lGh) 1v}>00zLvwhDoK#U3FxIdA?&8nQug5Q*} zGhQ;k5b}QT@vmc)HvgU8{P%HJ5hwa7#3vy{i>k4B-OTn?mv 2f7(bPFn z*~j+$0LZz0L|}fhh|7w1Jh?N {ycRmUfQ1WoRcfZD4{dp6 Hkz?lO8OxrToQr&=sRrmL=p zQ)i`z*WT_ow1Vs@1U~r8T$v;zI0o&zJ${l^FWa;=H`CG(L$;dvOg= I#`RI+b&4bp{OG*jsU9sJ$SKOX?UpL^ zRmc^J+qPhO_6Y0L7QiS3E`zK4v>(UOy85@9Itlpm#R@6Tw?^MJT1b6+8&G@RGvz-x z)CgLOg-aXWzT=OUiY7ekUVNFn8xf%}Ectd z -vW3Y=vINx-42D z7Mr_@{xyQM{@lY%{FLr0dTEfHXaf$HIvW@8MCxE@arCwfx^v#BQ%5VIt86D8Zm @|v}-=<_08pSas*%m$*#@g&mD00{rjlQ{sOJt02dN$!pq3<3GH}Om+yU=c% zY$aa|3U|#a)Fcw+ix(Pmb7BL6Pj5+Dv_jkN)%xi;O3y>?+xdjC4bIY&{ubi@7GE95 ziO3PbpTE)8xkX^bUi~{3wmx~%UpvCG5yka^wa?eDfW$@uT+Hn`F?A+ZAp0*jgbNl? z1r_YqncEtpzFK+{g$x+%(z@Tz^&T|8y4QL~;d5X 9B|fKTGg?{On%WbX-ncKufzbu!N#L z9%UVb4wmV39sqdz5<=qJ!CN&FxndF++V2^StWoE(7Y~TuZlK;v^L f*6m$Mp*P-dLz4U$?s@MB4957@b5cY&->0S2xA{k zssCa*o=_Bbd=<}c4d5Sh*kZqXC{8Bd@iG9#A&OqVfWLua!FRzGGyuFNvO=N@12|JM z{$d1iW`xx?4RGL8KVGW#c-Lt;G?~M=^OnZQ)e2;MMX23?yGBPiN5lTye!WZonqk%S z`2Z9Rxoq2{oAYBL1yZW&A8y1Adb6uylb2jLO20ZvzDhBRLW_*O!RL!?;B6k-mf}P< z2%p+;fqkL9>bPImp{0jFQPl9`!_HCrcITQzKO^j0*`|r(C2nP{dnLAEuxdU`nVm9~ z+3ZCDCE){0hAizoq(CvGF$vqG-b&+~WmugZv}+z){3v50RM&OUxApAQeoAn$Rvf6n z_irS{DmPdGqn8Gj&dvIDD;!(WWROy34_<~wu5wFSmnN;6WTo|QWywrEP|Hf|*m+?L z^)=SXzXZq%K!<2_X7%%+9g|k@AF={Kz8VWtiS)Xx0Couff*BO44uKom+TvkfiuHDl z{?%r&J{K>M!-{IzUy85!Qy+YQDg6MK_C6fTAZr&*u)h}r!d*>mt100GyYDr&V@o?v zln+LnD-g3>sFO@D$*u7har6-6(Haj>_0cW;IXE}gL*Lp@-`1uSm(xwQNPoB2Bs@N5 zQI%g&bF)7(Fyxy{=r9U>^YhTNM+kjugnocDBw-(Yn+Cdo2DLDi_iJ2CE9t(qL}N6Q zV|B27M|GWu979O?mVLzSZQcUT7KCh*Y6bTihK?YwVu<-+ =x(_!jzT>_cp>8m6 zUjfkk*?ATtskna)Qj!@2g_bABFE7ruGI>Y??$L+ivt1A sIP@z6 kluWJg1!?LfDl%IF~Z_NZ^#ih0 MjP#@I+; fOewVF%DX^_SVo3)Z z+@*+nhIlEpteZ^w8_-wNH3TrH0gjo~!dhDCZ8Q5Li{jkob$w9wqC=TAio#iZ#@0|q zEXCuIK{5*>MS8aIOI&pso>Q%WW9ugeZ0TTq(D{aNlgQlb(ErdJlqno06Lfk@ey5Re zaSNQ=t~Y;i%Q?55*^^oe3OD^rU9owRb)fq?ME5nm%vi1R+Cq4%0$R+xBLHpq1M44| z-D=>@$cg~IroVnsY0AvKX_)(<=ut|+6-0I`^S4b^>CCB12e#O!k3a=hpn}mOr71S1 zv;2`xIV*t(V`w%9H=sE;nzF6K>s%8Bp13q`265pt2MPlrhB p)KXJzCNf27(FC`xTo> z;Z#P)Rgkj2Z7B1_vIOF_X<{=|pmVXIoLIaPC?K-)vxu;f`!jI2?zg5^A_D%s=m>+3 z(zJaKPx<_lwnxhRX}7ya)+8OqncTOrr9_z9s2liw@n50cw~3?Z-p{Q6JDy)*&MYX> zu4N97o`ku6cte#pCoR$%;vloP&~ nJZd;vJjKubX+h4Rds_>TF<#-XdtjTc(gN za7$!MaL7_cWzE59pux#$+DC=-IA&_@k80;;-dyRtCGbxN;^5?h4*m+8=35Pfpygjd&iXF!dWOrqw=mg@P%zy6AhT02{u^_*Y+28u z><8|riNRX+hQ`%qIF|}0RAV(`Ff{KfTB7M#(+TsKOqko~{?YuO2FBbs&BGHj5462{ zp1wR FaseQ_J(n%X9mxqtk5lNr}m`lfrsJJw)h8pg@lTnryz< YCZ^z-Te9+jY(u>+=2IPIaW=J4ZIC}!g;ZA$a+Zx4pUsRLuI-d#xc3Q zv)i!LCBsmsS+!5*fY_eBWGk1fO)C{l)GZ;^`*=6<6%|4uXZvy`=ZVVqz&OI4U6da4 zx(kmM?G&wy#vd`1U54dfn*M{DOT;{Wh~k&Jv5Y=-fhOkttyKEizNBrO?Yi;<%Vk>p zsC}4g{7vYcH7 }xJ+eZHtL1&vJJj1%xeu9RCWDU@c31@ zcxWm@N&yp;QY}xe#J{vx^|Sb%YNH+11IZR U)kyS z#%}itA2?H@y<309j=b{HL&y^8`*X6=6jDJeb~!()FaRRB?#`+&>3_-~xvB1#Oy8BS z$)MZUeIQP2rkse)jOh8bJRRZ7RK--*3Bi3c?JvqWsx1%c>Y~F3RsRQ>@DC|E-z5ur zgBse;H|gZW5i|f{Mifi|ZiRH+h-vT%i16)RTj5qa#6B)FwL4w(Dg$qEyqaND@il{t z5# O5cdV1Yd9v~Dz?7Z+@Wh~wm&ZO;ewOJb{CT_$y5C!0 z`8gvPtiFW)%rYOtJlp4axa)EsUh*t1!Dn|bS^ysg8Vm#$=}cDY>{?5$iH`5eP#2tL z0U#-oqZG-3gGYiNgQ`abQBTqt;te;i<$o+&=(Z0~A?B!+E;sFVd_XTmXqIKY^>)-2 z8{c*PdD>~fF#WcX*#(4L^|avSA8G;6j+m}|cn3kSjzd}=4TLS}%TSX|8rli)a4ChP z1La@Kj~t&@fu2*8IZVuc?<#t^@$$y+^4=Cz?goR6-EvSg^YjK^xpFh?>_KliXDo?t z!`>ZDn_y*i?Y#9b;~~F|0Alvit<=h*&|ECNjd6GTH!f!nB+GHHT#kpNcm4TJzch`D zjkKMxb+?akIT;c>F$S1AZF#bG{8gm+gqAz{IQ>`GpV*S)WGDZ!lMUB4^c3LIE|vq5 zUUfuU6L{OANlq8*&2D{Oa_Io!jb4?W)+X~$26S_Z=C{f}jT5fQzGXfb$kM#gOC33; zg16+H0RI0wVZpgY-+VCg13))4^Xu~T^XQDA0$wLrO6u2T28Y?>FawB7p1N?(RmPfr zg!cG|zS9BD*xYcmBiL4qo?6cdu(l9U{4V&>g>{4-sgZ3q`kP%+unfCy7+V&%O*(~= zDXol%FEEb>6ZS}vaPLyb{Je&nA!CFiFlTbn*) z?8zmS!@Xh|nyr*62e=wunZ)B;))^s)&sS$?8KWc#A2!gu3x3~Hmkb^C^f8s@`wCn3 z<}Xij$dzQxJ4TtqzJC)djr+qU?xQh;lxOwF%DOW1ru&89K`O*MFG?5dpqT_WBQ@Nk zt{vK>zmZ?j;wg(+_(b*sLh3oEM^P-^>y@|M^h8C-&uppSM{>aJWwN_Ub#|&}0tsT) zC#y2#s-iX9_L?-+5TV+&r;6?WRh8}WA_;2j9qavTIrOv7dtb@gny5(UrZi^F>qzI? znp*~&bF%_l|Ji<~r`np1GD2TPa@U5&Mw P>T(c(|^`{%!n)Ih5o13_&BfmW|1WYXup`5_o{&2un z(;QlCI $r zsug@izdky3y;d-me(t+I&sNNwk@!~3Jcj@-u>TLY=HNUG!6 %p*h_qi;JMiQ0hY?}%uN!QF;YUI(CgGwu12g{)Tr zeis(93cb0_e+E1~y>YJ!pgn(So;7k&1+#c5# 2B?A>(j9?! t{P;GeH zf0509A<=Gl%2CYmpKQ|4e=`oZejT+omL0_p83QXzI>pWH)^s4{wpm)%!EV(X?kkZE zX~ggqeH86hb()q_&NK6eHI5}Z>HVP)Mdll%#h?Rr7<+Nm9lLknhlJ~dI>!83S C^Wml< 2?8>VVmt9T^Y{_7*ZQe-x$pEg2M z1+I*-O@xel|BX15=zuxzMj0ujbn5viuSAz#bEcT${GW zrr0H|J(Z97hSZp&Ho0nHn@)<(?9!XjYnJdj8L#f7?fEis$s3%wv>1tPI4D#9=qsdZ zlJ_+iS%f_{Y^j)YL&(_P`IbYk{?iLdFkklH$^M?xKAP6%oUBcKlY8_aap)iR26j2* zWU|^sL>xyfKD^9@jfCqCdsg+FeOlFMlNFqj*^^l~n|N)qMX%dwlBUw>iR4?}UW+!Z z o{92nnw_=zW9D|?Mo{JdD6;8d-CfdtJ-OlF%Y;Tm?FWP$Z033?;zdz?BYBssqr zq-naKcvfZSe$p8-H}c=up1QH{*k$a&4Mik)^X|a-l@gJ)BYZ%mR?lGY3BvJ6 dflK zrWCEtQh>)O?|NV6Pvi30O7!ECe-7H?fpL2|_GCGiLK6pz??Y}SJl>*UP48GeZv9(n zL$^sl?CwAoa%9sRSyB9=isIKT@e7rhK^gd+TkZE7wI16p4jn4)&wQ2wPI{Q-2$*Pa z7@uV4LsY&Ie1l?#Hr5rqpDTmD4>^WdW1o1-d4G%0<+x-ZTkMiN^PeJV$cl9+R$$!* zEBNcYI;Wz!uIgexWiO;{f%S5<^jba3Z54+-V<%gSk!P%p^&M| Pm4r~nXJpr`DZ5L!O=3mFBO;H&2O;-VM~fV(}o -#mr=M3{w^GLXJ> K__f zKnGOSlArzh{;Aw90QIat59X#qyvR{I4=e9|TDyj=<;j13;L7>yC%xgKQqMK*L_N&K zM&qlig5$Ls^m?6U*F@wDu1 aU5n_< zZOwd)aN8{5v!dD!Mg&^Ma>UE^`_Ql*pZB+VOy* D1aJ zrE+i*t7^9;p6@Z1rM@sLO%wL6|C(AZZ;iqZ)=ucR77Fic5H6HF`99=e8&&N#7>@O{ zRp{|NTXM|Xxx~P`-1du>i -f3?sm{uG>sxhG^C^XoOz8HsU_9d*Zgib_1M`e<}YG2~I& z_PB$#v#sOE@g{MPs>YF+;0lsDM|!iWt3> {g>5gaMFgQQw|d^e^AOGv#Jxj) z$R_FC$l^3}MaU`(@UP{@({fvzj>2O_o*^}*oc2q@Be9bp`CYPa?;B74OK7>P6}s~0 zKY31jRCY%~h1l3zZ*uYp^Tz8tXAKJjD`0*npP7qk=4egyNcdExN?;_4k~t-y&ruBG z1(xHEA^Eo1dEX_2ua_lVp hg zAFYi&Y(dzygFgzqWNz;}VEd{eH*c@RA g#91^XaEGskqpxpXPVR1R_Ywg8c-$8C@ z_G{MEmduNNKFymhKcR4?uwt3QJ|gPR`XdP1Ez6=B{3U2LB8HZ0yCpAf*c#DFRcZhI zhmb<8n+jp(7iaZ*ddPoVn28D_uNH-v1>#EhcbRF>`cs D z4rZp`JkeQN?B%sSg ->QFUa z)+yZcN5R6750U|eM)&Jrw^8tDy5;EB$ju~FXT)7R7 IaZG&1tK`A?biM;&6ROrK9TQdm0KYPFhYl;pYJKhv zH&&|v@@gnib !q`7If*iOD z>yVq#Mz5Oy2Z!zI1O|pkFo}bw?U6C0*dT@WLIK*BFuiAs#1?`pPbV#s@*AhJTjB>A_7=BTc21PRlntR> o#U1etVgU>v%HH(IBoEUH}jw2IU3 z;Zd_aJK}6(_76y7W``%2vWwl&n-=3Xq|m?H;Bsu#vnr=7;xQX~vOM$^Eu5!X%KG@2 zz(7fBh}4=`vMiPV6}OZwx2XS8_|s;`XO@rC@fn9rXka~xrRA270{g5~xbLT-I*(6R z@!~lR2f9I}f~>3OXYN~EeK={T9A;;-MF8hh3T~ohPu{7u0_*Rat=bQ|43_0Ze#KpX z`iL+1W_TlSaL+Euz3PHDG9qbgAxJ6D!pAmF%gpLTff~te1Mg_I9bRgMxAlB97>4~e z_}HpQEp_V?(tYsvV4#(* &Cu6BYXvNCD|dc%hid-kwLC>atf z3z+XVsg>Pxuhjt1N>BS7_u=>9_7U7Xw0UHcrSnM4Zq0Ar!dvU3?e5vFDr>sK4`|y5 zqJII$ E e8O!pB_Jdjh&Jz@dY9bfHcSP!l>W4QUP!&kss znR6oY xS_9eg-(QaZ7O(?-FiLru8=85&>&D22Xv;V6uO<#LzdXv}ajd_3#y|K) z>1w8B;-nPYl}3cd$ZR()0UBQ&mF$N4n-KL(P?#*{AgRyslsmn~FOu?Q-1RFAT&43* zXvF~V&)Ccg1{-+1A8T{v_J-cS+s?6XVHQrq)Vo@k$C|31hrG+R-Unx!@?G c=SgsW#D`tmkq^Y#(U(rgl6cOzbk=`fR6n?}dS_M6(<*+b^v2pf@A-P< zoyEp4WH0^S7RZ=@YJoA3Y5D3Kw*bu9OPQbceei|{h`F?tZQg+g!2^vT4E52>g sylZlKQumS@x%K~k2twZLHu)%vcT9Z`5FW@DvuKS_ BuFi8k94T3n9cdns?WYJjiZ7>Kc{ikl)x$~*)_g5HHrC@+ zrCxQm>b8{+_R`?b!ACcaItY(m$4WJ_p3g1CcHRuS5vrr*fPT$70gV|4p3Gh!%p5Gs zS^4O zE`dbH`#o=UY8ftqfVN9kG+R`ra}84d|GLG)J(R@ yLBV)^5s}@pLmMA{!@nr!fzx(XZfyV{)}XP z&i^4(C%slWQwLW#=$1e3Q< )*ALY~rm!x>d zyqwg@vi Txu}f9Xs5($Z?hpZV#Rj z8uv4KJKjDnMBRudsGMEAd9_u}K*dE9cb$3~O`72CO zm-lQ{&;OyYOSL;xY!ob3bxUkNMs=0@ze|P0(n5Tx1MX#z>LlSWD6}@TE8 D(<=Q z&cXGjgJT>miq~G6<=<)=v}m%zbe6U%k^b?ok#9zlj18I;+5e)Gd}~VHyuIdO=mEbz z$<3l!QU0|Us|7+y0ba!zj{C^a8+J=XLRSKcXMFt2MZCDRAM`(f{=)|}st_S~YU^kk z@n~8;V&v9 mvetf%FU#OY1!dT%T3oVNY@9Nb%tC1Y4)M*s1#1581=zAj+659 z6M;+2ftY!}E0b%tCIF9J8K;)1?|anach!&SiLl;WV7JY|#p_afFJyYoj^MkAGsbR) zz~K);!TH(L7bzSsDc$ig`xS$4vgjbm&2HjUBCA6Q?f1XKP91h3(=pN2R=
)-9Tiq2gqSHAbn4#YqCf#9pFrjAL^V!77x z{w12inWNNRR(oUI32K(fUdGwb6 C7|c^x4O=ZOh$3?>nk;S^bc*6zq*}=O>Z;XY{2>rKj@$ zBF%DML|By%S*;*EpiL(-qv=+PRTdyqNS#I+`e^O+SuSY->BH&7 |feHLlBZT`MetR-P;=BElp+3ImzG83h*|p%VMEt6^j@D zsUpW8P_+kxHMnS%;c$^wzrb(dt{Sv!-ifpK>c33>+wbikU{^U7_=Uji*;e(=*;11m zY7c~r#{TxQY;v+`B&2Z=p$!@SGSzM9C$fT8eQHNr