From c1f55af757edc8fc7d3f885df76725433021f8cc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 22 Jul 2026 16:25:35 +0000 Subject: [PATCH] Sync all projects --- FGBLH/Web鱼壳海豚.json | 31 +- FGBLH/Web鱼壳海豚py.json | 31 +- FGBLH/Web鱼壳海豚无18加.json | 31 +- FGBLH/ok海豚.json | 31 +- FGBLH/ok海豚py.json | 25 +- FGBLH/ok海豚无18加.json | 25 +- FGBLH/py/剧OK.py | 507 ++++++ FGBLH/py/爱看机器人.py | 321 ++++ FGBLH/py/黄豆短剧(魔改).py | 68 +- FGBLH/py/黄豆短剧.py | 26 +- cluntop_tvbox/lib/iptv.m3u | 1892 ++++++++++---------- cluntop_tvbox/lib/iptv.txt | 1888 +++++++++---------- cluntop_tvbox/lib/iptv_test.m3u | 828 ++++----- cluntop_tvbox/lib/iptv_test.txt | 825 ++++----- jaychouqq/tvbox/file.json | 2 +- jaychouqq/tvbox/file1.json | 2 +- jaychouqq/tvbox/file2.json | 2 +- jaychouqq/tvbox/jaychouqq | 2 +- jaychouqq/yingshi/py/兄弟影视2.min.py | 640 +++++++ jaychouqq/yingshi/py9/兄弟影视.py | 640 +++++++ jaychouqq/yingshi/py9/黄豆短剧2(有魔改).py | 460 +++++ tvbox/lib/iptv.m3u | 1892 ++++++++++---------- tvbox/lib/iptv.txt | 1888 +++++++++---------- tvbox/lib/iptv_test.m3u | 828 ++++----- tvbox/lib/iptv_test.txt | 825 ++++----- yjl/py/黄豆短剧.py | 464 +++++ yjl/ysm.json | 5 +- 27 files changed, 8699 insertions(+), 5480 deletions(-) create mode 100644 FGBLH/py/剧OK.py create mode 100644 FGBLH/py/爱看机器人.py create mode 100644 jaychouqq/yingshi/py/兄弟影视2.min.py create mode 100644 jaychouqq/yingshi/py9/兄弟影视.py create mode 100644 jaychouqq/yingshi/py9/黄豆短剧2(有魔改).py create mode 100644 yjl/py/黄豆短剧.py diff --git a/FGBLH/Web鱼壳海豚.json b/FGBLH/Web鱼壳海豚.json index 2789278b..f3c19ee8 100644 --- a/FGBLH/Web鱼壳海豚.json +++ b/FGBLH/Web鱼壳海豚.json @@ -258,6 +258,24 @@ "name": "🐬兄弟影视.py(关梯)[追剧]", "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/兄弟影视.py" + }, + { + "key": "jgvy", + "name": "🐬追光影视.py[追剧]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/追光影视.py" + }, + { + "key": "ikbot", + "name": "🐬爱看机器人.py[追剧]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/爱看机器人.py" + }, + { + "key": "jok", + "name": "🐬剧OK.py[追剧]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/剧OK.py" }, { "key": "xhvm", @@ -2706,10 +2724,15 @@ } }, { - "name": "极速解析", - "type": 0, - "url": "https://jiexi.789jiexi.net:4433/?url=" - }, + "name": "789解析1", + "type": 0, + "url": "https://jiexi.789jiexi.icu:4433/?url=" + }, + { + "name": "789解析2", + "type": 0, + "url": "https://jiexi.789jiexi.com/?url=" + }, { "name": "虾米解析", "type": 0, diff --git a/FGBLH/Web鱼壳海豚py.json b/FGBLH/Web鱼壳海豚py.json index 345dcd25..00f6f0d6 100644 --- a/FGBLH/Web鱼壳海豚py.json +++ b/FGBLH/Web鱼壳海豚py.json @@ -196,6 +196,24 @@ "name": "🐬兄弟影视.py(关梯)[追剧]", "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/兄弟影视.py" + }, + { + "key": "ikbot", + "name": "🐬爱看机器人.py[追剧]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/爱看机器人.py" + }, + { + "key": "jok", + "name": "🐬剧OK.py[追剧]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/剧OK.py" + }, + { + "key": "jgvy", + "name": "🐬追光影视.py[追剧]", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/追光影视.py" }, { "key": "xhvm", @@ -974,10 +992,15 @@ } }, { - "name": "极速解析", - "type": 0, - "url": "https://jiexi.789jiexi.net:4433/?url=" - }, + "name": "789解析1", + "type": 0, + "url": "https://jiexi.789jiexi.icu:4433/?url=" + }, + { + "name": "789解析2", + "type": 0, + "url": "https://jiexi.789jiexi.com/?url=" + }, { "name": "虾米解析", "type": 0, diff --git a/FGBLH/Web鱼壳海豚无18加.json b/FGBLH/Web鱼壳海豚无18加.json index 7d4c98e5..dffbe353 100644 --- a/FGBLH/Web鱼壳海豚无18加.json +++ b/FGBLH/Web鱼壳海豚无18加.json @@ -245,6 +245,24 @@ "name": "🐬兄弟影视.py(关梯)", "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/兄弟影视.py" + }, + { + "key": "jgvy", + "name": "🐬追光影视.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/追光影视.py" + }, + { + "key": "ikbot", + "name": "🐬爱看机器人.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/爱看机器人.py" + }, + { + "key": "jok", + "name": "🐬剧OK.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/剧OK.py" }, { "key": "xhvm", @@ -2165,10 +2183,15 @@ } }, { - "name": "极速解析", - "type": 0, - "url": "https://jiexi.789jiexi.net:4433/?url=" - }, + "name": "789解析1", + "type": 0, + "url": "https://jiexi.789jiexi.icu:4433/?url=" + }, + { + "name": "789解析2", + "type": 0, + "url": "https://jiexi.789jiexi.com/?url=" + }, { "name": "虾米解析", "type": 0, diff --git a/FGBLH/ok海豚.json b/FGBLH/ok海豚.json index ac469373..5026fc36 100644 --- a/FGBLH/ok海豚.json +++ b/FGBLH/ok海豚.json @@ -237,6 +237,24 @@ "name": "🐬兄弟影视.py(关梯)", "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/兄弟影视.py" + }, + { + "key": "jgvy", + "name": "🐬追光影视.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/追光影视.py" + }, + { + "key": "ikbot", + "name": "🐬爱看机器人.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/爱看机器人.py" + }, + { + "key": "jok", + "name": "🐬剧OK.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/剧OK.py" }, { "key": "xhvm", @@ -1095,10 +1113,15 @@ } }, { - "name": "极速", - "type": 0, - "url": "https://jiexi.789jiexi.net:4433/?url=" - }, + "name": "789解析1", + "type": 0, + "url": "https://jiexi.789jiexi.icu:4433/?url=" + }, + { + "name": "789解析2", + "type": 0, + "url": "https://jiexi.789jiexi.com/?url=" + }, { "name": "虾米解析", "type": 0, diff --git a/FGBLH/ok海豚py.json b/FGBLH/ok海豚py.json index 9e1ee3bc..496ed6d5 100644 --- a/FGBLH/ok海豚py.json +++ b/FGBLH/ok海豚py.json @@ -201,6 +201,18 @@ "name": "🐬追光影视.py", "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/追光影视.py" + }, + { + "key": "ikbot", + "name": "🐬爱看机器人.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/爱看机器人.py" + }, + { + "key": "jok", + "name": "🐬剧OK.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/剧OK.py" }, { "key": "xhvm", @@ -635,10 +647,15 @@ } }, { - "name": "极速", - "type": 0, - "url": "https://jiexi.789jiexi.net:4433/?url=" - }, + "name": "789解析1", + "type": 0, + "url": "https://jiexi.789jiexi.icu:4433/?url=" + }, + { + "name": "789解析2", + "type": 0, + "url": "https://jiexi.789jiexi.com/?url=" + }, { "name": "虾米解析", "type": 0, diff --git a/FGBLH/ok海豚无18加.json b/FGBLH/ok海豚无18加.json index 95d042b6..3577c1f5 100644 --- a/FGBLH/ok海豚无18加.json +++ b/FGBLH/ok海豚无18加.json @@ -237,6 +237,18 @@ "name": "🐬追光影视.py", "type": 3, "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/追光影视.py" + }, + { + "key": "ikbot", + "name": "🐬爱看机器人.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/爱看机器人.py" + }, + { + "key": "jok", + "name": "🐬剧OK.py", + "type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/剧OK.py" }, { "key": "xhvm", @@ -678,10 +690,15 @@ } }, { - "name": "极速", - "type": 0, - "url": "https://jiexi.789jiexi.net:4433/?url=" - }, + "name": "789解析1", + "type": 0, + "url": "https://jiexi.789jiexi.icu:4433/?url=" + }, + { + "name": "789解析2", + "type": 0, + "url": "https://jiexi.789jiexi.com/?url=" + }, { "name": "虾米解析", "type": 0, diff --git a/FGBLH/py/剧OK.py b/FGBLH/py/剧OK.py new file mode 100644 index 00000000..10166a73 --- /dev/null +++ b/FGBLH/py/剧OK.py @@ -0,0 +1,507 @@ +# -*- coding: utf-8 -*- +""" +juok3.top (剧OK) 爬虫 +- 首页: /api/filter API 获取推荐 +- 分类: /api/filter?catId= /type= API +- 详情: /api/detail?cat=&id= API +- 搜索: /api/search?q=关键词 +- 播放: 官源链接 + 解析线路, 需要WebView解析 +""" +import sys +import re +import json +from urllib.parse import urljoin, quote + +sys.path.append('..') +try: + from base.spider import Spider +except ImportError: + class Spider: + def fetch(self, url, headers=None, **kw): + import requests as rq + kw.pop('timeout', None) + r = rq.get(url, headers=headers, timeout=15, **kw) + r.encoding = 'utf-8' + return r + +def _(x): return x + +HOST = "https://juok3.top" +UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" + +# 分类映射: type_id -> (catId, type参数, 中文名) +CLASS_MAP = { + "movie": (1, None, "电影"), + "tv": (2, None, "电视剧"), + "variety": (3, None, "综艺"), + "anime": (4, None, "动漫"), + "short": (2, "短剧", "短剧"), # type=短剧, cat用2 +} + +# 外部解析线路 (拼接URL) - 从 mojiez.net 提取的38个解析接口 +PARSE_APIS = [ + {"name": "默认接口", "url": "https://jx.xmflv.com/?url="}, + {"name": "789解析1", "url": "https://jiexi.789jiexi.icu:4433/?url="}, + {"name": "789解析2", "url": "https://jiexi.789jiexi.com/?url="}, + {"name": "我看VIP", "url": "https://a.wkvip.net/?url="}, + {"name": "8090", "url": "https://www.8090g.cn/?url="}, + {"name": "极速解析", "url": "https://jx.2s0.cn/player/?url="}, + {"name": "super", "url": "https://super.playr.top/?url="}, + {"name": "fongmi", "url": "https://json.fongmi.cc/web?url="}, + {"name": "8090备用", "url": "https://www.8090g.cn/jiexi/?url="}, + {"name": "M3U8解析", "url": "https://jx.m3u8.tv/jx/jx.php?url="}, + {"name": "Jn1解析", "url": "https://yparse.jn1.cc/index.php?url="}, + {"name": "CK解析", "url": "https://www.ckplayer.vip/jiexi/?url="}, + {"name": "Player-JY", "url": "https://jx.playerjy.com/?url="}, + {"name": "HLS解析", "url": "https://jx.hls.one/?url="}, + {"name": "冰豆解析", "url": "https://bd.jx.cn/?url="}, + {"name": "剖元解析", "url": "https://www.pouyun.com/?url="}, + {"name": "973解析", "url": "https://jx.973973.xyz/?url="}, + {"name": "七哥解析", "url": "https://jx.nnxv.cn/tv.php?url="}, + {"name": "PlayM3U8", "url": "https://www.playm3u8.cn/jiexi.php?url="}, + {"name": "937解析", "url": "https://bfq.937auth.vip?url="}, + {"name": "芒果TV专线", "url": "https://video.isyour.love/player/getplayer?url="}, + {"name": "M1907", "url": "https://im1907.top/?jx="}, + {"name": "夜幕解析", "url": "https://www.yemu.xyz/?url="}, + {"name": "盘古解析", "url": "https://www.pangujiexi.com/jiexi/?url="}, + {"name": "Yparse", "url": "https://jx.yparse.com/index.php?url="}, + {"name": "搜影片名称", "url": "https://z1.m1907.top/?jx="}, + {"name": "超清VIP", "url": "https://jx.xmflv.cc/?url="}, + {"name": "vip视频解析1", "url": "https://www.8090.la/8090/?url="}, + {"name": "vip接口2", "url": "http://jiexi44.qmbo.cn/jiexi/?url="}, + {"name": "vip视频解析3", "url": "https://jx.parwix.com:4433/player/?url="}, + {"name": "全能VIP解析", "url": "http://api.apii.top/?v="}, + {"name": "备用线路1", "url": "https://svip.bljiex.cc/?v="}, + {"name": "备用线路2", "url": "https://yparse.ik9.cc/index.php?url="}, + {"name": "爱豆", "url": "https://jx.aidouer.net/?url="}, + {"name": "YT", "url": "https://jx.yangtu.top/?url="}, + {"name": "qianqi", "url": "https://api.qianqi.net/vip/?url="}, + {"name": "花旗解析", "url": "https://www.huaqi.live/?url="}, +] + +# 平台名称映射 +PLATFORM_NAMES = { + "qiyi": "爱奇艺", "iqiyi": "爱奇艺", + "imgo": "芒果TV", "mgtv": "芒果TV", + "qq": "腾讯视频", "v.qq": "腾讯视频", + "youku": "优酷", + "leshi": "乐视", "le": "乐视", + "sohu": "搜狐", + "bilibili": "B站", + "1905": "1905", + "pptv": "PPTV", + "xigua": "西瓜视频", + "douyin": "抖音", + "kuaishou": "快手", +} + +# 搜索缓存: 用于保存苹果CMS搜索结果的播放信息 +_search_cache = {} + + +class Spider(Spider): + + def init(self, extend=""): + self._load_config() + + def _load_config(self): + """从 /api/config 加载解析线路等配置 (已禁用, 使用固定配置)""" + pass + + def getName(self): + return "juok3" + + def isVideoFormat(self, url): + return ".m3u8" in url or ".mp4" in url or ".flv" in url + + def manualVideoCheck(self): + return True + + def _cover(self, raw): + """统一封面URL""" + if not raw: + return "" + if raw.startswith("//"): + return "https:" + raw + return raw + + def _year(self, pubdate): + """从pubdate提取年份""" + if pubdate and len(pubdate) >= 4: + return pubdate[:4] + return "" + + def _build_filter_url(self, tid, pg=1): + """构建分类API URL""" + info = CLASS_MAP.get(tid) + if not info: + return None + cat_id, type_name, _ = info + params = [] + if cat_id is not None: + params.append(f"catId={cat_id}") + if type_name: + params.append(f"type={quote(type_name)}") + params.append(f"page={pg}") + params.append("size=24") + return f"{HOST}/api/filter?{'&'.join(params)}" + + def _items_from_filter(self, data, cat_id=None): + """从 /api/filter 返回的JSON中提取影片列表""" + items = [] + movies = data.get("movies", []) + for m in movies: + vid = f"detail:{cat_id or 2}:{m.get('id', '')}" + cover = self._cover(m.get("cdncover") or m.get("cover", "")) + # 构建备注信息 + remarks = "" + if m.get("upinfo"): + remarks = str(m["upinfo"]) + elif m.get("total"): + remarks = f"{m['total']}集" + # 电影等没有upinfo时, 用年份+地区 + if not remarks: + year = self._year(m.get("pubdate", "")) + area = "" + if m.get("area"): + if isinstance(m["area"], list) and m["area"]: + area = m["area"][0] + else: + area = str(m["area"]) + parts = [p for p in [year, area] if p] + if parts: + remarks = " ".join(parts) + items.append({ + "vod_id": vid, + "vod_name": m.get("title", "").strip(), + "vod_pic": cover, + "vod_remarks": remarks, + "vod_year": self._year(m.get("pubdate", "")), + }) + return items + + def _extract_items_from_search_api(self, data): + """从搜索API返回的JSON中提取影片列表""" + global _search_cache + items = [] + results = data.get("results", []) + for item in results: + if "vod_name" in item: + # 苹果CMS格式 (外部源) + vod_id = str(item.get("vod_id", "")) + if not vod_id: + continue + source_key = item.get("sourceKey", "") + vid = f"search:{vod_id}:{source_key}" + pic = item.get("vod_pic", "") + if pic and pic.startswith("//"): + pic = "https:" + pic + # 缓存播放信息用于详情页 + _search_cache[vid] = { + "vod_name": item.get("vod_name", "").strip(), + "vod_pic": pic, + "vod_remarks": item.get("vod_remarks", ""), + "vod_year": item.get("vod_year", ""), + "vod_play_url": item.get("vod_play_url", ""), + "vod_play_from": item.get("vod_play_from", ""), + } + items.append({ + "vod_id": vid, + "vod_name": item.get("vod_name", "").strip(), + "vod_pic": pic, + "vod_remarks": item.get("vod_remarks", ""), + "vod_year": item.get("vod_year", ""), + }) + elif "title" in item: + # 360kan格式 + title = item.get("title", "").replace("", "").replace("", "").strip() + cat_id = item.get("cat_id", "") + en_id = item.get("en_id", "") + if not cat_id or not en_id: + continue + vid = f"detail:{cat_id}:{en_id}" + pic = item.get("cover", "") + if pic and pic.startswith("//"): + pic = "https:" + pic + items.append({ + "vod_id": vid, + "vod_name": title, + "vod_pic": pic, + "vod_remarks": item.get("cat_name", ""), + }) + return items + + def homeContent(self, filter=False): + classes = [] + for k, v in CLASS_MAP.items(): + classes.append({"type_id": k, "type_name": v[2]}) + return {"class": classes} + + def homeVideoContent(self): + try: + # 首页推荐: 从多个分类各取一些, 凑够50部左右 + all_items = [] + # 电影20条 + for cat_id, size in [(1, 20), (2, 15), (3, 8), (4, 7)]: + url = f"{HOST}/api/filter?catId={cat_id}&page=1&size={size}" + r = self.fetch(url, headers={"User-Agent": UA}, timeout=15000) + text = r.text if hasattr(r, 'text') else str(r) + data = json.loads(text) + items = self._items_from_filter(data, cat_id=cat_id) + all_items.extend(items) + return {"list": all_items} + except: + return {"list": []} + + def categoryContent(self, tid, pg=1, filter=False, extend=None): + """分类内容 - 调用 /api/filter API""" + try: + pn = 1 + try: + pn = max(int(str(pg)), 1) + except: + pass + + api_url = self._build_filter_url(tid, pn) + if not api_url: + return {"list": [], "page": pn, "pagecount": 1, "limit": 24, "total": 0} + + r = self.fetch(api_url, headers={"User-Agent": UA}, timeout=30000) + text = r.text if hasattr(r, 'text') else str(r) + data = json.loads(text) + + cat_id = CLASS_MAP.get(tid, (None, None, None))[0] + items = self._items_from_filter(data, cat_id=cat_id) + + total = data.get("total", 0) + # 估算总页数 + pagecount = (total // 24) + (1 if total % 24 else 0) if total else 1 + + return { + "list": items, + "page": pn, + "pagecount": max(pagecount, pn), + "limit": 24, + "total": total, + } + except Exception: + return {"list": [], "page": pg, "pagecount": 1, "limit": 24, "total": 0} + + def detailContent(self, ids): + """详情页 - 调用 /api/detail API""" + try: + vid = str(ids[0]) if ids else "" + if not vid: + return {"list": []} + + # 苹果CMS搜索结果的直接播放 + if vid.startswith("search:"): + return self._detail_from_search(vid) + + if not vid.startswith("detail:"): + return {"list": []} + + parts = vid.split(":", 2) + if len(parts) != 3: + return {"list": []} + + cat_id, hash_id = parts[1], parts[2] + if not cat_id or not hash_id: + return {"list": []} + + # 调用详情API + detail_url = f"{HOST}/api/detail?cat={cat_id}&id={hash_id}" + r = self.fetch(detail_url, headers={"User-Agent": UA, "Referer": HOST}, timeout=30000) + text = r.text if hasattr(r, 'text') else str(r) + data = json.loads(text) + + if data.get("errno") != 0 or not data.get("data"): + return {"list": []} + + d = data["data"] + + # 基本信息 + title = d.get("title", "") + cover = self._cover(d.get("cdncover") or d.get("cover", "")) + year = self._year(d.get("pubdate", "")) + area = ", ".join(d.get("area", [])) if isinstance(d.get("area"), list) else str(d.get("area", "")) + type_name = ", ".join(d.get("moviecategory", [])) if isinstance(d.get("moviecategory"), list) else str(d.get("moviecategory", "")) + director = ", ".join(d.get("director", [])) if isinstance(d.get("director"), list) else str(d.get("director", "")) + actor = ", ".join(d.get("actor", [])) if isinstance(d.get("actor"), list) else str(d.get("actor", "")) + content = d.get("description", "") + total = d.get("total", 0) + upinfo = d.get("upinfo", "") + remarks = str(upinfo) if upinfo else (f"{total}集" if total else "") + + # 收集所有平台的播放信息 + allepi = d.get("allepidetail", {}) + pld = d.get("playlinksdetail", {}) + + # 平台名称映射辅助函数 + def _platform_name(site): + return PLATFORM_NAMES.get(site, site) + + # 处理多集剧集 (TV series) - 有allepidetail时取第一个平台 + if allepi: + first_site = list(allepi.keys())[0] + episodes = allepi[first_site] + pf_list = [] + pu_list = [] + for api in PARSE_APIS: + ep_list = [] + for ep in episodes: + ep_num = ep.get("playlink_num", "") + ep_url = ep.get("url", "") + if not ep_url: + continue + parse_url = api["url"] + ep_url + ep_list.append(f"第{ep_num}集${parse_url}") + if ep_list: + pf_list.append(api["name"]) + pu_list.append("#".join(ep_list)) + + # 处理单集电影/短剧 - 列出所有平台的default_url + elif pld: + pf_list = [] + pu_list = [] + # 收集所有有default_url的平台 + platforms = [] + for site, info in pld.items(): + default_url = info.get("default_url", "") + if default_url: + platforms.append((site, default_url)) + if not platforms: + return {"list": []} + + for api in PARSE_APIS: + ep_list = [] + for site, url in platforms: + if not url: + continue + parse_url = api["url"] + url + ep_list.append(f"{_platform_name(site)}${parse_url}") + if ep_list: + pf_list.append(api["name"]) + pu_list.append("#".join(ep_list)) + + else: + return {"list": []} + + vod = { + "vod_id": vid, + "vod_name": title, + "vod_pic": cover, + "vod_year": year, + "vod_area": area, + "vod_class": type_name, + "vod_director": director, + "vod_actor": actor, + "vod_content": content, + "vod_remarks": remarks, + "vod_play_from": "$$$".join(pf_list), + "vod_play_url": "$$$".join(pu_list), + } + return {"list": [vod]} + except Exception: + return {"list": []} + + def _detail_from_search(self, vid): + """处理搜索结果的直接播放(苹果CMS格式)""" + global _search_cache + try: + cached = _search_cache.get(vid, {}) + if not cached or not cached.get("vod_play_url"): + return {"list": []} + # 从缓存构造详情 + return { + "list": [{ + "vod_id": vid, + "vod_name": cached.get("vod_name", ""), + "vod_pic": cached.get("vod_pic", ""), + "vod_remarks": cached.get("vod_remarks", ""), + "vod_year": cached.get("vod_year", ""), + "vod_play_from": cached.get("vod_play_from", "播放"), + "vod_play_url": cached.get("vod_play_url", ""), + }] + } + except: + return {"list": []} + + def searchContent(self, key, quick=False, pg=1): + """搜索 - 调用API""" + try: + pn = 1 + try: + pn = int(str(pg)) + except: + pass + url = f"{HOST}/api/search?q={quote(key)}" + if pn > 1: + url += f"&page={pn}" + r = self.fetch(url, headers={ + "User-Agent": UA, + "Accept": "application/json, text/plain, */*", + "Referer": HOST + "/", + }, timeout=30000) + text = r.text if hasattr(r, 'text') else str(r) + data = json.loads(text) + items = self._extract_items_from_search_api(data) + return {"list": items, "page": pn} + except: + return {"list": [], "page": 1} + + def playerContent(self, flag, id, vipFlags=None): + """播放 - 官源返回原始URL让壳子解析, 解析线路返回拼接URL""" + url = str(id) if id else str(flag) + if not url: + return {"url": ""} + # 去掉名称前缀 + if "$" in url: + parts = url.split("$", 1) + url = parts[1] + + # 如果是搜索结果的vod_id + if url.startswith("search:"): + return self._player_from_search(url) + + # m3u8直链直接播 + if url.startswith("http") and self.isVideoFormat(url): + return {"url": url} + + # 视频站链接 + if url.startswith("http"): + return { + "url": url, + "parse": 1, + "header": {"User-Agent": UA} + } + return {"url": url, "parse": 1, "header": {"User-Agent": UA}} + + def _player_from_search(self, vid): + """从搜索结果恢复播放链接""" + global _search_cache + try: + cached = _search_cache.get(vid, {}) + play_url = cached.get("vod_play_url", "") + if not play_url: + return {"url": ""} + # vod_play_url 格式: 第1集$URL#第2集$URL + # playerContent 传入的 id 已经是单集URL (带$前缀) + # 如果 vid 中没有 $ , 返回第一集 + if "$" in vid: + # 这种情况不应该发生, playerContent 已经处理了 $ + return {"url": ""} + # 返回第一集URL + first_ep = play_url.split("#")[0] + if "$" in first_ep: + url = first_ep.split("$")[1] + else: + url = first_ep + if url.startswith("http"): + return {"url": url, "parse": 0 if self.isVideoFormat(url) else 1} + return {"url": url} + except: + return {"url": ""} + + def localProxy(self, param): + pass diff --git a/FGBLH/py/爱看机器人.py b/FGBLH/py/爱看机器人.py new file mode 100644 index 00000000..fc947e6e --- /dev/null +++ b/FGBLH/py/爱看机器人.py @@ -0,0 +1,321 @@ +#coding=utf-8 +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +TVBox / 影视仓 Python源脚本 +站点: 爱看机器人 (www1.ikanbot.com) +说明: 苹果CMS二开,token逆向获取播放源,纯正则提取兼容TVbox +""" + +import sys +import re +import json +import requests +sys.path.append('..') +from base.spider import Spider + +class Spider(Spider): + + def __init__(self): + super().__init__() + self.site = 'https://www1.ikanbot.com' + self.session = requests.Session() + self.session.headers.update({ + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36', + 'Referer': self.site + '/' + }) + self.cateManual = { + '电影': 'movie', + '剧集': 'tv', + '动漫': '18', + '综艺': '19', + } + + def init(self, extend=""): + pass + + def getName(self): + return "爱看机器人" + + def isVideoFormat(self, url): + pass + + def manualVideoCheck(self): + pass + + def getVid(self, url): + if not url: + return '' + m = re.search(r'/play/(\d+)', url) + if m: + return m.group(1) + return '' + + def get_tks(self, currentId, e_token): + """逆向 get_tks 函数:从e_token和videoId末4位生成token""" + try: + substr = currentId[-4:] + token = '' + remaining = e_token + for ch in substr: + pos = int(ch) % 3 + 1 + if pos + 8 > len(remaining): + break + token += remaining[pos:pos+8] + remaining = remaining[pos+8:] + return token + except: + return '' + + def extract_vod_list(self, html): + """从HTML中提取影片列表,返回 [(vid, title, pic), ...]""" + result = [] + seen = set() + + # 方式1:分类页结构

标题

+ for m in re.finditer(r']*class="item"[^>]*href="(/play/\d+)"[^>]*>(.*?)', html, re.DOTALL): + href = m.group(1) + inner = m.group(2) + vid = self.getVid(href) + if vid and vid not in seen: + seen.add(vid) + # 标题在

里 + title_m = re.search(r']*>([^<]+)

', inner) + title = title_m.group(1).strip() if title_m else '' + # 图片用 data-src 或 data-original + pic_m = re.search(r']*data-(?:src|original)="([^"]*)"', inner) + pic = pic_m.group(1) if pic_m else '' + if 'data:image/svg' in pic: + pic = '' + if title: + result.append((vid, title, pic)) + + # 方式2:搜索页 .media 卡片结构 + if not result: + medias = re.findall(r']*class="media"[^>]*>(.*?)\s*', html, re.DOTALL) + for card in medias: + href = re.search(r'href="(/play/\d+)"', card) + pic_m = re.search(r'data-original="([^"]*)"', card) + title_m = re.search(r'class="media-body"[^>]*>.*?]*>([^<]+)', card, re.DOTALL) + if href: + vid = self.getVid(href.group(1)) + if vid and vid not in seen: + seen.add(vid) + title = title_m.group(1).strip() if title_m else '' + pic = pic_m.group(1) if pic_m else '' + if 'data:image/svg' in pic: + pic = '' + result.append((vid, title, pic)) + + # 方式3:首页简单链接结构 + if not result: + for m in re.finditer(r']*href="(/play/(\d+))"[^>]*>([^<]+)', html): + href, vid, title = m.group(1), m.group(2), m.group(3).strip() + if vid not in seen and title and len(title) <= 50: + seen.add(vid) + result.append((vid, title, '')) + + return result + + def homeContent(self, filter): + result = {'class': [], 'filters': {}, 'list': [], 'parse': 0, 'jx': 0} + for k, v in self.cateManual.items(): + result['class'].append({ + 'type_id': str(v), + 'type_name': k + }) + return result + + def homeVideoContent(self): + videos = [] + try: + r = self.session.get(self.site, timeout=15) + r.encoding = 'utf-8' + vod_list = self.extract_vod_list(r.text) + for vid, title, pic in vod_list: + videos.append({ + 'vod_id': vid, + 'vod_name': title, + 'vod_pic': pic, + 'vod_remarks': '' + }) + except Exception as e: + print(f'homeVideoContent error: {e}') + return {'list': videos, 'parse': 0, 'jx': 0} + + def categoryContent(self, tid, pg, filter, extend): + result = {'list': [], 'parse': 0, 'jx': 0} + page = int(pg) if pg else 1 + try: + if tid in ('movie', 'tv'): + # 电影/剧集用 /hot/ 页面 + if page == 1: + url = f'{self.site}/hot/index-{tid}-%E7%83%AD%E9%97%A8.html' + else: + url = f'{self.site}/hot/index-{tid}-%E7%83%AD%E9%97%A8-p-{page}.html' + else: + # 动漫/综艺用 /category/ 页面 + if page == 1: + url = f'{self.site}/category/{tid}' + else: + url = f'{self.site}/category/{tid}?p={page}' + r = self.session.get(url, timeout=15) + r.encoding = 'utf-8' + vod_list = self.extract_vod_list(r.text) + for vid, title, pic in vod_list: + result['list'].append({ + 'vod_id': vid, + 'vod_name': title, + 'vod_pic': pic, + 'vod_remarks': '' + }) + except Exception as e: + print(f'categoryContent error: {e}') + + result['page'] = page + result['pagecount'] = page + 1 if len(result['list']) > 0 else page + result['limit'] = len(result['list']) + result['total'] = len(result['list']) + return result + + def detailContent(self, ids): + result = {'list': [], 'parse': 0, 'jx': 0} + vid = '' + if isinstance(ids, list): + vid = ids[0] if ids else '' + else: + vid = str(ids) + if not vid: + return result + try: + url = f'{self.site}/play/{vid}' + r = self.session.get(url, timeout=15) + r.encoding = 'utf-8' + html = r.text + + # 标题 + title = '' + m = re.search(r'([^<]+)<', html) + if m: + t = m.group(1).strip() + title = re.sub(r'\s*[-–—].*$', '', t).strip() + + # 封面 + pic = '' + m = re.search(r'<img[^>]*src="(https?://[^"]*(?:akamai|doubanio|aka\.|cdn)[^"]*)"', html) + if m: + pic = m.group(1) + if not pic: + m = re.search(r'data-original="(https?://[^"]+)"', html) + if m: + pic = m.group(1) + + # 简介 + desc = '' + for m in re.finditer(r'(?:描述|简介|剧情)[^<]*<[^>]*>([^<]+)', html): + text = m.group(1).strip() + if len(text) > 20: + desc = text + break + + # 获取 e_token 并调用 API 获取播放源 + e_token = '' + m = re.search(r'id="e_token"\s+value="([^"]+)"', html) + if m: + e_token = m.group(1) + + play_from = [] + play_url = [] + if e_token: + token = self.get_tks(str(vid), e_token) + if token: + try: + r2 = self.session.get(f'{self.site}/api/getResN', params={ + 'videoId': vid, + 'mtype': '1', + 'token': token + }, timeout=15) + resp = r2.json() + data_list = resp.get('data', {}).get('list', []) + for line in data_list: + line_name = line.get('name', '') or f'线路{len(play_from)+1}' + res_data = json.loads(line.get('resData', '[]')) + episodes = [] + for ep in res_data: + ep_name = ep.get('newName', '') or f'第{len(episodes)+1}集' + ep_url = ep.get('url', '') + if ep_url: + episodes.append(f'{ep_name}${ep_url}') + if episodes: + play_from.append(line_name) + play_url.append('#'.join(episodes)) + except Exception as e: + print(f'getResN error: {e}') + + vod = { + 'vod_id': vid, + 'vod_name': title, + 'vod_pic': pic, + 'type_name': '', + 'vod_year': '', + 'vod_area': '', + 'vod_remarks': '', + 'vod_actor': '', + 'vod_director': '', + 'vod_content': desc, + 'vod_play_from': '$$$'.join(play_from) if play_from else '', + 'vod_play_url': '$$$'.join(play_url) if play_url else '' + } + result['list'].append(vod) + except Exception as e: + print(f'detailContent error: {e}') + return result + + def playerContent(self, flag, id, vipFlags): + result = {} + try: + play_url = id + if '$' in play_url: + play_url = play_url.split('$')[-1] + result['parse'] = 0 + result['url'] = play_url + result['jx'] = 0 + result['header'] = { + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36', + 'Referer': self.site + '/' + } + except Exception as e: + print(f'playerContent error: {e}') + result['parse'] = 1 + result['url'] = id + result['jx'] = 0 + return result + + def searchContent(self, key, quick, pg='1'): + result = {'list': [], 'parse': 0, 'jx': 0} + page = int(pg) if pg else 1 + try: + url = f'{self.site}/search?q={key}' + if page > 1: + url += f'&page={page}' + r = self.session.get(url, timeout=15) + r.encoding = 'utf-8' + vod_list = self.extract_vod_list(r.text) + for vid, title, pic in vod_list: + result['list'].append({ + 'vod_id': vid, + 'vod_name': title, + 'vod_pic': pic, + 'vod_remarks': '' + }) + except Exception as e: + print(f'searchContent error: {e}') + + result['page'] = page + result['pagecount'] = page + 1 if len(result['list']) > 0 else page + result['limit'] = len(result['list']) + result['total'] = len(result['list']) + return result + + def localProxy(self, params): + return [200, "video/MP2T", {}, ""] diff --git a/FGBLH/py/黄豆短剧(魔改).py b/FGBLH/py/黄豆短剧(魔改).py index 65e0038a..33b74f00 100644 --- a/FGBLH/py/黄豆短剧(魔改).py +++ b/FGBLH/py/黄豆短剧(魔改).py @@ -215,8 +215,24 @@ class Spider(BaseSpider): return result + def _proxy(self): + """返回可被播放器访问的代理地址。 + getProxyUrl() 默认是 127.0.0.1,但安卓播放器是独立进程,连不到 + 壳 App 的 localhost;换成设备局域网 IP 后,无论 spider 在本机还是 + PC,播放器都能跨进程/跨设备取到解密后的 m3u8 与 key。""" + import socket + base = self.getProxyUrl() + try: + s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) + s.connect(('8.8.8.8', 80)) + ip = s.getsockname()[0] + s.close() + except Exception: + ip = '127.0.0.1' + return base.replace('127.0.0.1', ip) + def playerContent(self, flag, id, vipFlags): - """播放页 - 直接返回 m3u8 data URI""" + """播放页 - 用代理伺服解密后的 m3u8(key 由客户端现算并注入)""" result = { "parse": 0, "playUrl": "", @@ -224,42 +240,27 @@ class Spider(BaseSpider): "jx": 0, "header": "", } - if id: - # 直接在 playerContent 里生成解密后的 m3u8,用 data URI 返回 - # 这样播放地址就不是 127.0.0.1 代理了 - m3u8_content = self._build_m3u8_with_key(id) - if m3u8_content: - import base64 - m3u8_b64 = base64.b64encode(m3u8_content.encode('utf-8')).decode('ascii') - result["url"] = "data:application/vnd.apple.mpegurl;base64," + m3u8_b64 - result["parse"] = 0 - + result["url"] = f"{self._proxy()}&type=m3u8&url={urllib.parse.quote(id)}" return result def _build_m3u8_with_key(self, url): - """构建 m3u8 内容(key 内嵌为 base64 data URI,ts 用原始绝对地址)""" - import hashlib + """构建 m3u8 内容(用本地计算的 key 替换原 key URI,ts 改成绝对地址)""" import re - import base64 if not url: return None - try: r = self.session.get(url, timeout=15, verify=False) content = r.text - - # 计算 key + # 计算并注入自定义 key key_bytes = self._get_key_bytes(url) if key_bytes: - key_b64 = base64.b64encode(key_bytes).decode('ascii') - key_data_uri = "data:text/plain;base64," + key_b64 + key_uri = f"{self._proxy()}&type=key&url={urllib.parse.quote(url)}" content = re.sub( r'(#EXT-X-KEY:.*?URI=")[^"]*(")', - r'\1' + key_data_uri + r'\2', + r'\1' + key_uri + r'\2', content ) - # 把相对路径的 ts 改成绝对路径 base_url = url.rsplit('/', 1)[0] + '/' lines = content.split('\n') @@ -273,14 +274,13 @@ class Spider(BaseSpider): new_lines.append(base_url + line) else: new_lines.append(line) - content = '\n'.join(new_lines) - return content + return '\n'.join(new_lines) except Exception as e: print(f"_build_m3u8_with_key error: {e}") return None def _get_key_bytes(self, url): - """从 m3u8 URL 计算解密 key""" + """从 m3u8 URL 计算解密 key(与站点一致:md5('xnaichanping'+video_id+version))""" import hashlib import re m = re.search(r'/hls/([0-9a-f]{64})/', url) @@ -289,13 +289,27 @@ class Spider(BaseSpider): video_id = m.group(1) ver_match = re.search(r'[?&]version=([^&#]+)', url) version = ver_match.group(1) if ver_match else 'v1' - prefix = "xnaichanping" - key_str = prefix + video_id + version + key_str = "xnaichanping" + video_id + version return hashlib.md5(key_str.encode()).digest() def localProxy(self, param): - """本地代理 - 解密海报图片""" + """本地代理 - 解密海报图片 / 伺服 m3u8 与自定义 key""" try: + ptype = param.get('type', 'img') + if ptype == 'm3u8': + m3u8_url = param.get('url', '') + content = self._build_m3u8_with_key(m3u8_url) + if content: + return [200, 'application/vnd.apple.mpegurl', content.encode('utf-8')] + return [404, 'text/plain', b'not found'] + if ptype == 'key': + key_url = param.get('url', '') + key_bytes = self._get_key_bytes(key_url) + if key_bytes: + return [200, 'text/plain', key_bytes] + return [404, 'text/plain', b'not found'] + + # 默认:解密海报图片(封面为服务端加密,必须解密后返回) url = param['url'] r = self.session.get(url, timeout=15, verify=False) decrypted = self._aes_decrypt_img(r.content, url) diff --git a/FGBLH/py/黄豆短剧.py b/FGBLH/py/黄豆短剧.py index 605b44ae..02fd4498 100644 --- a/FGBLH/py/黄豆短剧.py +++ b/FGBLH/py/黄豆短剧.py @@ -75,14 +75,26 @@ class Spider(BaseSpider): # 分类:用 sections 里的 l3 分类(有实际内容的) sections = channel_data.get('sections', []) if isinstance(sections, list): - for sec in sections: + for idx, sec in enumerate(sections): l3_id = sec.get('l3Id') name = sec.get('name', '') if l3_id and name: + # 在第三个分类位置插入硬编码"擦边漫剧" + if idx == 2: + result["class"].append({ + "type_id": "recommend", + "type_name": "擦边漫剧", + }) result["class"].append({ "type_id": f"l3_{l3_id}", "type_name": name, }) + # 如果分类不足2个,在末尾追加 + if len(sections) < 2: + result["class"].append({ + "type_id": "recommend", + "type_name": "擦边漫剧", + }) # 首页推荐:把各个板块的内容合并 for sec in sections: @@ -122,9 +134,13 @@ class Spider(BaseSpider): } try: - # 分类ID格式: l3_{id} - l3_id = tid.replace('l3_', '') - data = self._get(f'/dramas?platform=mobile&l3Id={l3_id}&sort=最新&page={pg}&size=20') + # 推荐分类:全部短剧,不带 l3Id 筛选 + if tid == 'recommend': + data = self._get(f'/dramas?platform=mobile&page={pg}&size=20') + else: + # 其他分类:l3_{id} + l3_id = tid.replace('l3_', '') + data = self._get(f'/dramas?platform=mobile&l3Id={l3_id}&sort=最新&page={pg}&size=20') if data and isinstance(data, dict): lst = data.get('list', []) total = data.get('total', 0) @@ -178,7 +194,7 @@ class Spider(BaseSpider): "vod_area": '', "vod_remarks": f"{data.get('serial', '')}·{data.get('plays', '')}播放", "vod_actor": '', - "vod_director": '未知', + "vod_director": "".join([chr(22007), chr(21596), chr(32), chr(47), chr(32), chr(21776), chr(19977)]), "vod_content": data.get('summary', '') or data.get('t', ''), "vod_play_from": '黄豆短剧', "vod_play_url": '#'.join(play_url_parts), diff --git a/cluntop_tvbox/lib/iptv.m3u b/cluntop_tvbox/lib/iptv.m3u index dcac4d57..4a2a6714 100755 --- a/cluntop_tvbox/lib/iptv.m3u +++ b/cluntop_tvbox/lib/iptv.m3u @@ -1,24 +1,24 @@ #EXTM3U #EXTINF:-1 tvg-id="东方卫视4K" tvg-name="东方卫视4K" group-title="4K",东方卫视4K -http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路1』 +http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="东方卫视4K" tvg-name="东方卫视4K" group-title="4K",东方卫视4K -http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路2』 +http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K",湖南卫视4K -http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K",湖南卫视4K -http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K",湖南卫视4K -http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路3』 +http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江卫视4K" tvg-name="浙江卫视4K" group-title="4K",浙江卫视4K http://43.251.226.89:8080/play/922.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江卫视4K" tvg-name="浙江卫视4K" group-title="4K",浙江卫视4K http://43.251.226.89:8080/play/923.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K",江苏卫视4K -http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K",江苏卫视4K -http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K",江苏卫视4K -http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路3』 +http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K",广东卫视4K http://vvip.lqcc.xyz:8092/stream/channelid/1248069700?auth=PrI5LXwb51dYilt30TvNYVVAgd4A&profile=pass$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K",广东卫视4K @@ -34,17 +34,17 @@ https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001540/index.m3 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K",广东卫视4K http://101.35.240.114:88/live.php?id=广东卫视4K$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路1』 +http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路2』 +http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路3』 +https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路4』 +http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路5』 +http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路6』 +http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K https://live.264788.xyz/channel/shenzhenweishi4k?streamid=9828b90c3948bae63cb8de76cdccd646&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K @@ -62,17 +62,19 @@ http://101.35.240.114:88/live.php?id=北京卫视$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="北京卫视4K" tvg-name="北京卫视4K" group-title="4K",北京卫视4K http://106.53.99.30/tv/api.php?id=bjws4k$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•6『线路1』 +http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•6『线路2』 +http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•6『线路3』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-059479ae1f0d68d2ff0b4b591a28d3c6&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•6『线路4』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•6『线路5』 +http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•6『线路6』 +http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路6』 +#EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K +http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="北京纪实8K" tvg-name="北京纪实8K" group-title="8K",北京纪实8K https://gdcucc.v1.mk/gdcucc/brtv8k.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="北京纪实8K" tvg-name="北京纪实8K" group-title="8K",北京纪实8K @@ -84,23 +86,23 @@ http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="CCTV8K" tvg-name="CCTV8K" group-title="8K",CCTV8K http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/1/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•12『线路2』 +http://222.223.41.27:8888/hls/1/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://111.8.224.6:9999/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://112.27.235.94:8000/hls/1/index.m3u8$LR•IPV4•12『线路4』 +http://183.129.255.66:8480/hls/1/index.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://222.223.41.27:8888/hls/1/index.m3u8$LR•IPV4•12『线路5』 +http://play.kankanlive.com/live/1698234869325962.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://111.8.224.6:9999/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 +http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://183.129.255.66:8480/hls/1/index.m3u8$LR•IPV4•12『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://play.kankanlive.com/live/1698234869325962.m3u8$LR•IPV4•12『线路8』 +http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路9』 +http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•12『线路10』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 @@ -108,25 +110,25 @@ http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 +http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•14『线路1』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•14『线路2』 +http://101.66.199.102:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://111.8.224.6:9999/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•14『线路4』 +http://116.128.243.121:85/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://101.66.199.102:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 +http://183.129.255.66:8480/hls/2/index.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://111.8.224.6:9999/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 +http://204.12.221.218:8181/3m1080p/cctv2.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://116.128.243.121:85/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://183.129.255.66:8480/hls/2/index.m3u8$LR•IPV4•14『线路8』 +http://207.56.13.146:81/cdnlive/cctv2.m3u8$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://204.12.221.218:8181/3m1080p/cctv2.m3u8$LR•IPV4•14『线路9』 +http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://207.56.13.146:81/cdnlive/cctv2.m3u8$LR•IPV4•14『线路10』 +http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•14『线路11』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 @@ -136,107 +138,109 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•12『线路2』 +http://222.223.41.27:8888/hls/3/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://111.8.224.6:9999/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•12『线路4』 +http://183.129.255.66:8480/hls/3/index.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•12『线路5』 +http://118.193.115.2:9901/tsfile/live/0003_1.m3u8?key=txiptv$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://222.223.41.27:8888/hls/3/index.m3u8$LR•IPV4•12『线路6』 +http://120.198.95.220:9901/tsfile/live/1017_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://111.8.224.6:9999/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://183.129.255.66:8480/hls/3/index.m3u8$LR•IPV4•12『线路8』 +http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://118.193.115.2:9901/tsfile/live/0003_1.m3u8?key=txiptv$LR•IPV4•12『线路9』 +http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://120.198.95.220:9901/tsfile/live/1017_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路10』 +http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•12『线路10』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•12『线路11』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 +http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•17『线路2』 +http://222.223.41.27:8888/hls/4/index.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路3』 +http://111.8.224.6:9999/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•17『线路4』 +http://183.129.255.66:8480/hls/4/index.m3u8$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•17『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•17『线路6』 +http://221.226.51.220:50081/newlive/live/hls/4/live.m3u8$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://222.223.41.27:8888/hls/4/index.m3u8$LR•IPV4•17『线路7』 +http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://111.8.224.6:9999/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://183.129.255.66:8480/hls/4/index.m3u8$LR•IPV4•17『线路9』 +http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://221.226.51.220:50081/newlive/live/hls/4/live.m3u8$LR•IPV4•17『线路10』 +p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•17『线路11』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-b6d64f78ff7eb13dc5162b82e7b3d18e&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•17『线路12』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•17『线路13』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•17『线路14』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•18『线路14』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•17『线路15』 +http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•17『线路16』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•17『线路17』 +https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•18『线路17』 +#EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 +https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://38.75.136.137:98/gslb/dsdqbv/cctv5hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 +http://112.27.235.94:8000/hls/5/index.m3u8$LR•IPV4•14『线路1』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://112.46.105.20:8009/hls/503/index.m3u8$LR•IPV4•14『线路2』 +http://222.223.41.27:8888/hls/5/index.m3u8$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://153.0.171.163:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://183.129.255.66:8480/hls/5/index.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://112.27.235.94:8000/hls/5/index.m3u8$LR•IPV4•14『线路4』 +http://221.226.51.220:50081/newlive/live/hls/5/live.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://222.223.41.27:8888/hls/5/index.m3u8$LR•IPV4•14『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv5hd.m3u8?auth=test20251009$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://183.129.255.66:8480/hls/5/index.m3u8$LR•IPV4•14『线路6』 +http://112.46.105.20:8009/hls/503/index.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://221.226.51.220:50081/newlive/live/hls/5/live.m3u8$LR•IPV4•14『线路7』 +http://153.0.171.163:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•14『线路8』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•14『线路10』 +http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•14『线路11』 +http://111.8.224.6:9999/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://111.8.224.6:9999/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 +http://183.129.255.66:8480/hls/6/index.m3u8$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://183.129.255.66:8480/hls/6/index.m3u8$LR•IPV4•14『线路13』 +http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226894/1.m3u8?$LR•IPV6•14『线路14』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•12『线路2』 +http://222.223.41.27:8888/hls/6/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://118.193.115.2:9901/tsfile/live/0006_1.m3u8?key=txiptv$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•12『线路4』 +http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•12『线路5』 +http://221.226.51.220:50081/newlive/live/hls/6/live.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://222.223.41.27:8888/hls/6/index.m3u8$LR•IPV4•12『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://118.193.115.2:9901/tsfile/live/0006_1.m3u8?key=txiptv$LR•IPV4•12『线路7』 +http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://221.226.51.220:50081/newlive/live/hls/6/live.m3u8$LR•IPV4•12『线路8』 +http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•12『线路9』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 @@ -246,23 +250,23 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•12『线路2』 +http://112.123.243.37:50085/tsfile/live/0008_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://101.66.194.177:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•12『线路4』 +http://222.223.41.27:8888/hls/7/index.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•12『线路5』 +http://183.129.255.66:8480/hls/8/index.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://112.123.243.37:50085/tsfile/live/0008_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://101.66.194.177:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路7』 +http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://222.223.41.27:8888/hls/7/index.m3u8$LR•IPV4•12『线路8』 +http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://183.129.255.66:8480/hls/8/index.m3u8$LR•IPV4•12『线路9』 +http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•12『线路10』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 @@ -270,21 +274,21 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•11『线路1』 +http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•11『线路2』 +http://222.223.41.27:8888/hls/8/index.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路3』 +http://183.129.255.66:8480/hls/9/index.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•11『线路4』 +http://38.75.136.137:98/gslb/dsdqpub/cctv8hd.m3u8?auth=testpub$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://222.223.41.27:8888/hls/8/index.m3u8$LR•IPV4•11『线路5』 +http://124.228.160.210:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://183.129.255.66:8480/hls/9/index.m3u8$LR•IPV4•11『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://38.75.136.137:98/gslb/dsdqpub/cctv8hd.m3u8?auth=testpub$LR•IPV4•11『线路7』 +http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•11『线路7』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://124.228.160.210:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路8』 +http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•11『线路9』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 @@ -292,49 +296,51 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•13『线路1』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•12『线路2』 +http://112.123.243.37:50085/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://183.129.255.66:8480/hls/10/index.m3u8$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•12『线路4』 +http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://112.123.243.37:50085/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 +http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://183.129.255.66:8480/hls/10/index.m3u8$LR•IPV4•12『线路6』 +http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•12『线路7』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=7a9a961d6c6eb5dfb63a77216d3b6d3b$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•12『线路8』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•12『线路9』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•13『线路9』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•12『线路10』 +http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•12『线路11』 +http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•13『线路11』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•12『线路12』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•13『线路12』 +#EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 +https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 +http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•14『线路1』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•14『线路2』 +http://101.66.198.105:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://222.223.41.27:8888/hls/10/index.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•14『线路4』 +http://111.8.224.6:9999/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•14『线路5』 +http://183.129.255.66:8480/hls/11/index.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://101.66.198.105:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路6』 +http://183.223.157.123:85/tsfile/live/0010_1.m3u8?key=txiptv$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://222.223.41.27:8888/hls/10/index.m3u8$LR•IPV4•14『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://111.8.224.6:9999/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 +http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://183.129.255.66:8480/hls/11/index.m3u8$LR•IPV4•14『线路9』 +http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://183.223.157.123:85/tsfile/live/0010_1.m3u8?key=txiptv$LR•IPV4•14『线路10』 +http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 @@ -344,21 +350,21 @@ https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://120.202.94.181:9446/tsfile/live/0011_1.m3u8?key=txiptv$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 +http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•12『线路3』 +http://111.8.224.6:9999/tsfile/live/1041_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://120.202.94.181:9446/tsfile/live/0011_1.m3u8?key=txiptv$LR•IPV4•12『线路4』 +http://183.129.255.66:8480/hls/12/index.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 +http://cd-live-stream.news.cctvplus.com/live/smil:CHANNEL1.smil/chunklist_w744036192_b1000000.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://111.8.224.6:9999/tsfile/live/1041_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://183.129.255.66:8480/hls/12/index.m3u8$LR•IPV4•12『线路7』 +http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://cd-live-stream.news.cctvplus.com/live/smil:CHANNEL1.smil/chunklist_w744036192_b1000000.m3u8$LR•IPV4•12『线路8』 +http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 @@ -368,19 +374,19 @@ http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•12 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•10『线路1』 +http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•10『线路2』 +http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•10『线路4』 +http://183.129.255.66:8480/hls/13/index.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•10『线路6』 +http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://183.129.255.66:8480/hls/13/index.m3u8$LR•IPV4•10『线路7』 +http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•10『线路8』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 @@ -388,17 +394,17 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•10『线路1』 +http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +http://222.223.41.27:8888/hls/13/index.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•10『线路3』 +http://183.129.255.66:8480/hls/14/index.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•10『线路4』 +http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://222.223.41.27:8888/hls/13/index.m3u8$LR•IPV4•10『线路5』 +http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://183.129.255.66:8480/hls/14/index.m3u8$LR•IPV4•10『线路6』 +http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•10『线路7』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 @@ -408,17 +414,17 @@ http://go.bkpcp.top/mg/cctv13$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/15/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 +http://111.8.224.6:9999/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•12『线路3』 +http://183.129.255.66:8480/hls/15/index.m3u8$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://112.27.235.94:8000/hls/15/index.m3u8$LR•IPV4•12『线路4』 +http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://111.8.224.6:9999/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://183.129.255.66:8480/hls/15/index.m3u8$LR•IPV4•12『线路6』 +http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•12『线路7』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 @@ -432,17 +438,17 @@ http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 +http://222.223.41.27:8888/hls/15/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•12『线路3』 +http://183.129.255.66:8480/hls/16/index.m3u8$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•12『线路4』 +http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://222.223.41.27:8888/hls/15/index.m3u8$LR•IPV4•12『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://183.129.255.66:8480/hls/16/index.m3u8$LR•IPV4•12『线路6』 +http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•12『线路7』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 @@ -464,11 +470,11 @@ http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•4『 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•6『线路1』 +http://183.129.255.66:8480/hls/18/index.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•6『线路2』 +http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://183.129.255.66:8480/hls/18/index.m3u8$LR•IPV4•6『线路3』 +http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 @@ -486,9 +492,9 @@ http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV兵器科技" tvg-name="CCTV兵器科技" group-title="央视",CCTV兵器科技 http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 -http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路1』 +https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•13『线路1』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 -https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•13『线路2』 +http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 http://207.56.13.146:81/cdnlive/fyzq.m3u8$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 @@ -534,9 +540,9 @@ http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV电视指南" tvg-name="CCTV电视指南" group-title="央视",CCTV电视指南 http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV世界地理" tvg-name="CCTV世界地理" group-title="央视",CCTV世界地理 -http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•2『线路1』 +https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CCTV世界地理" tvg-name="CCTV世界地理" group-title="央视",CCTV世界地理 -https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•2『线路2』 +http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="CCTV卫生健康" tvg-name="CCTV卫生健康" group-title="央视",CCTV卫生健康 http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CETV1" tvg-name="CETV1" group-title="央视",CETV1 @@ -558,9 +564,9 @@ https://0472.org/hls/cgtnd.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CGTN记录" tvg-name="CGTN记录" group-title="央视",CGTN记录 https://english-livetx.cgtn.com/hls/yypdjlctzb_hd.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="CGTN俄语" tvg-name="CGTN俄语" group-title="央视",CGTN俄语 -p3p://167.114.175.6:55331/60e648570006544872703d417386353f$LR•IPV4•2『线路1』 +https://0472.org/hls/cgtne.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CGTN俄语" tvg-name="CGTN俄语" group-title="央视",CGTN俄语 -https://0472.org/hls/cgtne.m3u8$LR•IPV4•2『线路2』 +p3p://167.114.175.6:55331/60e648570006544872703d417386353f$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="CGTN法语" tvg-name="CGTN法语" group-title="央视",CGTN法语 https://0472.org/hls/cgtnf.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="CGTN西语" tvg-name="CGTN西语" group-title="央视",CGTN西语 @@ -600,437 +606,437 @@ https://stream1.freetv.fun/xing-kong-wei-shi-4.ctv$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•16『线路1』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•16『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•16『线路2』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•16『线路3』 +http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路4』 +http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路5』 +http://207.56.13.146:81/cdnlive/hnws.m3u8$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://23.237.228.134/live6/hunan.m3u8$LR•IPV4•16『线路6』 +http://antvlive.ab5c6921.cdnviet.com/antv/playlist.m3u8$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://gfr.x3322.net:9901/tsfile/live/1084_1.m3u8$LR•IPV4•16『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://api.kkitv.itv888.cn:8080/hls/hoxiunz7ce/index.m3u8$LR•IPV4•16『线路8』 +http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•16『线路8』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•16『线路9』 +https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路9』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -https://httop.top/ysp-湖南卫视$LR•IPV4•16『线路10』 +https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路10』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•16『线路11』 +http://23.237.228.134/live6/hunan.m3u8$LR•IPV4•16『线路11』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•16『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1084_1.m3u8$LR•IPV4•16『线路12』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•16『线路13』 +http://api.kkitv.itv888.cn:8080/hls/hoxiunz7ce/index.m3u8$LR•IPV4•16『线路13』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路14』 +https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•16『线路14』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://207.56.13.146:81/cdnlive/hnws.m3u8$LR•IPV4•16『线路15』 +https://httop.top/ysp-湖南卫视$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://antvlive.ab5c6921.cdnviet.com/antv/playlist.m3u8$LR•IPV4•16『线路16』 +http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•18『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•18『线路3』 +http://112.27.235.94:8000/hls/29/index.m3u8$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•18『线路4』 +http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://23.237.228.134/live6/zhejiang.m3u8$LR•IPV4•18『线路5』 +http://120.198.95.220:9901/tsfile/live/1045_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://gfr.x3322.net:9901/tsfile/live/1087_1.m3u8$LR•IPV4•18『线路6』 +http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://api.kkitv.itv888.cn:8080/hls/urjqjvyf41q/index.m3u8$LR•IPV4•18『线路7』 +http://111.8.224.6:9999/tsfile/live/1064_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -https://iptv.catvod.com/catvod.php?id=zjws$LR•IPV4•18『线路8』 +http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -https://httop.top/ysp-浙江卫视$LR•IPV4•18『线路9』 +http://124.228.160.210:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•18『线路10』 +http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路11』 +http://23.237.228.134/live6/zhejiang.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1087_1.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://112.27.235.94:8000/hls/29/index.m3u8$LR•IPV4•18『线路13』 +http://api.kkitv.itv888.cn:8080/hls/urjqjvyf41q/index.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路14』 +https://iptv.catvod.com/catvod.php?id=zjws$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://120.198.95.220:9901/tsfile/live/1045_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路15』 +https://httop.top/ysp-浙江卫视$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://111.8.224.6:9999/tsfile/live/1064_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路16』 +http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://124.228.160.210:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 +http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225703/index.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•17『线路2』 +https://txmov2.a.kwimgs.com/bs3/video-hls/5219953535631090825_hlsb.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1047_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•17『线路4』 +http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•17『线路5』 +http://124.228.160.210:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•17『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://httop.top/ysp-东方卫视$LR•IPV4•17『线路7』 +http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•17『线路8』 +http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•17『线路9』 +http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 +http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•17『线路11』 +https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路12』 +https://httop.top/ysp-东方卫视$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://txmov2.a.kwimgs.com/bs3/video-hls/5219953535631090825_hlsb.m3u8$LR•IPV4•17『线路13』 +http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://120.198.95.220:9901/tsfile/live/1047_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•17『线路15』 +http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://124.228.160.210:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路2』 +http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路3』 +http://101.66.198.105:9901/tsfile/live/0016_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://gfr.x3322.net:9901/tsfile/live/1089_1.m3u8$LR•IPV4•14『线路4』 +http://120.198.95.220:9901/tsfile/live/1065_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://api.kkitv.itv888.cn:8080/hls/h5uud1z84gn/index.m3u8$LR•IPV4•14『线路5』 +http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -https://iptv.catvod.com/catvod.php?id=bjws$LR•IPV4•14『线路6』 +http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -https://httop.top/ysp-北京卫视$LR•IPV4•14『线路7』 +http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://iptv.huuc.edu.cn/hls/btv1hd.m3u8$LR•IPV4•14『线路8』 +http://gfr.x3322.net:9901/tsfile/live/1089_1.m3u8$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 +http://api.kkitv.itv888.cn:8080/hls/h5uud1z84gn/index.m3u8$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路10』 +https://iptv.catvod.com/catvod.php?id=bjws$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路11』 +https://httop.top/ysp-北京卫视$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://101.66.198.105:9901/tsfile/live/0016_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 +http://iptv.huuc.edu.cn/hls/btv1hd.m3u8$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://120.198.95.220:9901/tsfile/live/1065_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路13』 +http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 http://go.bkpcp.top/mg/bjws$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•17『线路3』 +http://112.123.243.37:50085/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://43.251.226.89:8080/play/37.m3u8$LR•IPV4•17『线路4』 +http://101.66.198.242:9901/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://gfr.x3322.net:9901/tsfile/live/1086_1.m3u8$LR•IPV4•17『线路5』 +http://120.198.95.220:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://api.kkitv.itv888.cn:8080/hls/g1upm1u239/index.m3u8$LR•IPV4•17『线路6』 +http://221.226.51.220:50081/newlive/live/hls/18/live.m3u8$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -https://httop.top/ysp-江苏卫视$LR•IPV4•17『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://iptv.huuc.edu.cn/hls/jshd.m3u8$LR•IPV4•17『线路8』 +http://204.12.221.218:8181/3m1080p/jsws.m3u8$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•17『线路9』 +https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 +http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•17『线路11』 +http://43.251.226.89:8080/play/37.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://112.123.243.37:50085/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1086_1.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://101.66.198.242:9901/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 +http://api.kkitv.itv888.cn:8080/hls/g1upm1u239/index.m3u8$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://120.198.95.220:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 +https://httop.top/ysp-江苏卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://221.226.51.220:50081/newlive/live/hls/18/live.m3u8$LR•IPV4•17『线路15』 +http://iptv.huuc.edu.cn/hls/jshd.m3u8$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://204.12.221.218:8181/3m1080p/jsws.m3u8$LR•IPV4•17『线路16』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 http://39.134.24.166/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226200/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•13『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•13『线路2』 +http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•13『线路3』 +http://204.12.221.218:8181/3m1080p/ahws.m3u8$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -https://iptv.catvod.com/catvod.php?id=ahws$LR•IPV4•13『线路4』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ahwshd$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -https://httop.top/ysp-安徽卫视$LR•IPV4•13『线路5』 +http://124.228.160.210:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•13『线路6』 +http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路7』 +http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路8』 +http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•13『线路9』 +http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•13『线路9』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://204.12.221.218:8181/3m1080p/ahws.m3u8$LR•IPV4•13『线路10』 +https://iptv.catvod.com/catvod.php?id=ahws$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ahwshd$LR•IPV4•13『线路11』 +https://httop.top/ysp-安徽卫视$LR•IPV4•13『线路11』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://124.228.160.210:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 +http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•13『线路12』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 +http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://p2.ioioz.com/videojs.php?id=https://sjlivecdn9.cbg.cn/202607222106/app_2/_definst_/ls_2.stream/chunklist.m3u8$LR•IPV4•15『线路1』 +http://p2.ioioz.com/videojs.php?id=https://sjlivecdn9.cbg.cn/202607222307/app_2/_definst_/ls_2.stream/chunklist.m3u8$LR•IPV4•15『线路1』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•15『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路2』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•15『线路3』 +http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•15『线路4』 +http://111.8.224.6:9999/tsfile/live/1071_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://api.kkitv.itv888.cn:8080/hls/ogh3s6tbw6/index.m3u8$LR•IPV4•15『线路5』 +http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -https://iptv.catvod.com/catvod.php?id=cqws$LR•IPV4•15『线路6』 +http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -https://httop.top/ysp-重庆卫视$LR•IPV4•15『线路7』 +http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://iptv.huuc.edu.cn/hls/cqhd.m3u8$LR•IPV4•15『线路8』 +http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路9』 +http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路10』 +http://api.kkitv.itv888.cn:8080/hls/ogh3s6tbw6/index.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•15『线路11』 +https://iptv.catvod.com/catvod.php?id=cqws$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://111.8.224.6:9999/tsfile/live/1071_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路12』 +https://httop.top/ysp-重庆卫视$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路13』 +http://iptv.huuc.edu.cn/hls/cqhd.m3u8$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路14』 +http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 http://118.81.195.79:9003/hls/22/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•14『线路2』 +http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•14『线路3』 +http://101.66.198.105:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -https://httop.top/ysp-四川卫视$LR•IPV4•14『线路4』 +http://111.8.224.6:9999/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•14『线路5』 +http://198.204.228.26/live/scwshd.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路6』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=scwshd$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•14『线路7』 +http://112.123.243.37:50085/tsfile/live/0139_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://101.66.198.105:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路8』 +http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://111.8.224.6:9999/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 +http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://198.204.228.26/live/scwshd.m3u8$LR•IPV4•14『线路10』 +http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=scwshd$LR•IPV4•14『线路11』 +https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://112.123.243.37:50085/tsfile/live/0139_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 +https://httop.top/ysp-四川卫视$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路13』 +http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225733/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•16『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路2』 +http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•16『线路3』 +http://live.zohi.tv/video/s10001-fztv-3/index.m3u8$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://23.237.228.134/live8/gansu.m3u8$LR•IPV4•16『线路4』 +http://112.123.243.37:50085/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://43.251.226.89:8080/play/49.m3u8$LR•IPV4•16『线路5』 +http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://gfr.x3322.net:9901/tsfile/live/1099_1.m3u8$LR•IPV4•16『线路6』 +https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://api.kkitv.itv888.cn:8080/hls/jjt15bvbl7a/index.m3u8$LR•IPV4•16『线路7』 +http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•16『线路7』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -https://iptv.catvod.com/catvod.php?id=dnws$LR•IPV4•16『线路8』 +http://23.237.228.134/live8/gansu.m3u8$LR•IPV4•16『线路8』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -https://httop.top/ysp-东南卫视$LR•IPV4•16『线路9』 +http://43.251.226.89:8080/play/49.m3u8$LR•IPV4•16『线路9』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•16『线路10』 +http://gfr.x3322.net:9901/tsfile/live/1099_1.m3u8$LR•IPV4•16『线路10』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路11』 +http://api.kkitv.itv888.cn:8080/hls/jjt15bvbl7a/index.m3u8$LR•IPV4•16『线路11』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路12』 +https://iptv.catvod.com/catvod.php?id=dnws$LR•IPV4•16『线路12』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•16『线路13』 +https://httop.top/ysp-东南卫视$LR•IPV4•16『线路13』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://live.zohi.tv/video/s10001-fztv-3/index.m3u8$LR•IPV4•16『线路14』 +http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•16『线路14』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://112.123.243.37:50085/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路15』 +http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 http://118.81.195.79:9003/hls/24/index.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路4』 +http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路5』 +http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路6』 +http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路7』 +http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路9』 +http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 +http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路11』 +http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 +http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路13』 +https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路14』 +https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路15』 +http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路16』 +http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路17』 +http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 https://piccpndks.v.kcdnvip.com/audio/guangdong_2/index.m3u8$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•18『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•18『线路3』 +http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•18『线路4』 +http://101.66.194.177:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://gfr.x3322.net:9901/tsfile/live/1096_1.m3u8$LR•IPV4•18『线路5』 +http://120.238.94.82:9901/tsfile/live/1009_1.m3u8$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://api.kkitv.itv888.cn:8080/hls/qr6872071g/index.m3u8$LR•IPV4•18『线路6』 +http://120.198.95.220:9901/tsfile/live/1006_1.m3u8?key=txiptv$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -https://iptv.catvod.com/catvod.php?id=gdws$LR•IPV4•18『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -https://httop.top/ysp-广东卫视$LR•IPV4•18『线路8』 +http://58.56.162.102:4466/newlive/live/hls/25/live.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://iptv.huuc.edu.cn/hls/gdhd.m3u8$LR•IPV4•18『线路9』 +http://153.0.171.163:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•18『线路10』 +http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路11』 +http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•18『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1096_1.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://101.66.194.177:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路13』 +http://api.kkitv.itv888.cn:8080/hls/qr6872071g/index.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://120.238.94.82:9901/tsfile/live/1009_1.m3u8$LR•IPV4•18『线路14』 +https://iptv.catvod.com/catvod.php?id=gdws$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://120.198.95.220:9901/tsfile/live/1006_1.m3u8?key=txiptv$LR•IPV4•18『线路15』 +https://httop.top/ysp-广东卫视$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://58.56.162.102:4466/newlive/live/hls/25/live.m3u8$LR•IPV4•18『线路16』 +http://iptv.huuc.edu.cn/hls/gdhd.m3u8$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://153.0.171.163:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•18『线路17』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 http://118.81.195.79:9003/hls/26/index.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路2』 +https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://23.237.228.134/live6/guizhou.m3u8$LR•IPV4•17『线路4』 +http://111.8.224.6:9999/tsfile/live/1022_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://api.kkitv.itv888.cn:8080/hls/yvz4ndj9dqb/index.m3u8$LR•IPV4•17『线路5』 +http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路6』 +http://101.66.198.242:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -https://httop.top/ysp-广西卫视$LR•IPV4•17『线路7』 +http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 +http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路9』 +http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路10』 +http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://111.8.224.6:9999/tsfile/live/1022_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路11』 +http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 +http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.198.242:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 +http://23.237.228.134/live6/guizhou.m3u8$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路14』 +http://api.kkitv.itv888.cn:8080/hls/yvz4ndj9dqb/index.m3u8$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路15』 +https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +https://httop.top/ysp-广西卫视$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 http://118.81.195.79:9003/hls/27/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 -https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路1』 +http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 -http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路2』 +https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 http://223.110.245.159/ott.js.chinamobile.com/PLTV/3/224/3221226996/index.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 http://112.25.48.68/live/program/live/xmws/1300000/mnf.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -https://iptv.catvod.com/catvod.php?id=gsws$LR•IPV4•6『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227020/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Err-CLugPnTcUinEM8JeySg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路1』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -https://httop.top/ysp-甘肃卫视$LR•IPV4•6『线路2』 +http://112.123.243.37:50085/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227020/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Err-CLugPnTcUinEM8JeySg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路3』 +http://204.12.221.218:8181/3m1080p/gsws.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -http://112.123.243.37:50085/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路4』 +https://iptv.catvod.com/catvod.php?id=gsws$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -http://204.12.221.218:8181/3m1080p/gsws.m3u8$LR•IPV4•6『线路5』 +https://httop.top/ysp-甘肃卫视$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 http://118.81.195.79:9003/hls/25/index.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•17『线路3』 +http://112.123.243.37:50085/tsfile/live/0130_2.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://api.kkitv.itv888.cn:8080/hls/5dqtpf3arun/index.m3u8$LR•IPV4•17『线路4』 +http://101.66.198.242:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -https://iptv.catvod.com/catvod.php?id=gzws$LR•IPV4•17『线路5』 +http://101.66.199.102:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -https://httop.top/ysp-贵州卫视$LR•IPV4•17『线路6』 +http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://153.0.171.163:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路7』 +http://222.214.208.34:59901/tsfile/live/0120_1.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 +http://204.12.221.218:8181/3m1080p/gzws.m3u8$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•17『线路9』 +http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://112.123.243.37:50085/tsfile/live/0130_2.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路10』 +http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://101.66.198.242:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路11』 +http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://101.66.199.102:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 +http://api.kkitv.itv888.cn:8080/hls/5dqtpf3arun/index.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路13』 +https://iptv.catvod.com/catvod.php?id=gzws$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://222.214.208.34:59901/tsfile/live/0120_1.m3u8$LR•IPV4•17『线路14』 +https://httop.top/ysp-贵州卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://204.12.221.218:8181/3m1080p/gzws.m3u8$LR•IPV4•17『线路15』 +http://153.0.171.163:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 http://183.207.248.71/gitv/live1/G_GUIZHOU/G_GUIZHOU$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 @@ -1038,193 +1044,191 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225728/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 https://tv.pull.hebtv.com/jishi/weishipindao.m3u8?t=1784283312&k=9740237ad5542a40ff56157ccf9bc99d$LR•IPV4•14『线路1』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•14『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路2』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•14『线路3』 +http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•14『线路4』 +http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -https://iptv.catvod.com/catvod.php?id=hbws$LR•IPV4•14『线路5』 +http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -https://httop.top/ysp-河北卫视$LR•IPV4•14『线路6』 +http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•14『线路7』 +http://event.pull.hebtv.com/jishi/weishi_tingyun.m3u8$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 +http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路9』 +http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•14『线路10』 +http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路11』 +https://iptv.catvod.com/catvod.php?id=hbws$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 +https://httop.top/ysp-河北卫视$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://event.pull.hebtv.com/jishi/weishi_tingyun.m3u8$LR•IPV4•14『线路14』 +http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=132cb2fc54c2c4fe7a0b58973cdd5fee&wsTime=1784235566$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•11『线路2』 +http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://23.237.228.134/live6/henan.m3u8$LR•IPV4•11『线路3』 +http://198.204.228.26/live/hawshd.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•11『线路4』 +http://112.123.243.37:50085/tsfile/live/0121_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -https://iptv.catvod.com/catvod.php?id=hnws$LR•IPV4•11『线路5』 +http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -https://httop.top/ysp-河南卫视$LR•IPV4•11『线路6』 +http://23.237.228.134/live6/henan.m3u8$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://153.0.171.163:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路7』 +http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•11『线路7』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•11『线路8』 +https://iptv.catvod.com/catvod.php?id=hnws$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://198.204.228.26/live/hawshd.m3u8$LR•IPV4•11『线路9』 +https://httop.top/ysp-河南卫视$LR•IPV4•11『线路9』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://112.123.243.37:50085/tsfile/live/0121_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•11『线路10』 +http://153.0.171.163:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路10』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 http://118.81.195.79:9003/hls/30/index.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://38.75.136.137:98/gslb/dsdqpub/hljwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226965/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E7UiKL56-L86ihmTWaZ6csw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://23.237.228.134/live6/heilongjiang.m3u8$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/48/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://gfr.x3322.net:9901/tsfile/live/1094_1.m3u8$LR•IPV4•17『线路3』 +http://112.123.243.37:50085/tsfile/live/0142_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://api.kkitv.itv888.cn:8080/hls/2a24lcvser/index.m3u8$LR•IPV4•17『线路4』 +http://101.66.199.102:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -https://iptv.catvod.com/catvod.php?id=hljws$LR•IPV4•17『线路5』 +http://120.198.95.220:9901/tsfile/live/1049_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -https://httop.top/ysp-黑龙江卫视$LR•IPV4•17『线路6』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=hljwshd$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•17『线路7』 +http://221.226.51.220:50081/newlive/live/hls/31/live.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226965/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E7UiKL56-L86ihmTWaZ6csw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 +http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://112.27.235.94:8000/hls/48/index.m3u8$LR•IPV4•17『线路9』 +http://153.0.171.163:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://112.123.243.37:50085/tsfile/live/0142_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路10』 +http://38.75.136.137:98/gslb/dsdqpub/hljwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://101.66.199.102:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路11』 +http://23.237.228.134/live6/heilongjiang.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://120.198.95.220:9901/tsfile/live/1049_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1094_1.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=hljwshd$LR•IPV4•17『线路13』 +http://api.kkitv.itv888.cn:8080/hls/2a24lcvser/index.m3u8$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://221.226.51.220:50081/newlive/live/hls/31/live.m3u8$LR•IPV4•17『线路14』 +https://iptv.catvod.com/catvod.php?id=hljws$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•17『线路15』 +https://httop.top/ysp-黑龙江卫视$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://153.0.171.163:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 http://118.81.195.79:9003/hls/31/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•14『线路2』 +http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•14『线路3』 +http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://gfr.x3322.net:9901/tsfile/live/1088_1.m3u8$LR•IPV4•14『线路4』 +http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://api.kkitv.itv888.cn:8080/hls/qwummpaoaq/index.m3u8$LR•IPV4•14『线路5』 +http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -https://iptv.catvod.com/catvod.php?id=hubws$LR•IPV4•14『线路6』 +http://gfr.x3322.net:9901/tsfile/live/1088_1.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -https://httop.top/ysp-湖北卫视$LR•IPV4•14『线路7』 +http://api.kkitv.itv888.cn:8080/hls/qwummpaoaq/index.m3u8$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://iptv.huuc.edu.cn/hls/hbhd.m3u8$LR•IPV4•14『线路8』 +https://iptv.catvod.com/catvod.php?id=hubws$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=hubws$LR•IPV4•14『线路9』 +https://httop.top/ysp-湖北卫视$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路10』 +http://iptv.huuc.edu.cn/hls/hbhd.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•14『线路11』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=hubws$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路12』 +http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•14『线路13』 +http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 http://118.81.195.79:9003/hls/32/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•17『线路3』 +http://101.66.199.102:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•17『线路4』 +http://107.150.60.122/live/jxwshd.m3u8$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://api.kkitv.itv888.cn:8080/hls/pv0np60bpin/index.m3u8$LR•IPV4•17『线路5』 +http://207.56.13.146:81/cdnlive/jxws.m3u8$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -https://iptv.catvod.com/catvod.php?id=jxws$LR•IPV4•17『线路6』 +http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -https://httop.top/ysp-江西卫视$LR•IPV4•17『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://iptv.huuc.edu.cn/hls/jxhd.m3u8$LR•IPV4•17『线路8』 +http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•16『线路8』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=jxws$LR•IPV4•17『线路9』 +http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•16『线路9』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 +http://api.kkitv.itv888.cn:8080/hls/pv0np60bpin/index.m3u8$LR•IPV4•16『线路10』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路11』 +https://iptv.catvod.com/catvod.php?id=jxws$LR•IPV4•16『线路11』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•17『线路12』 +https://httop.top/ysp-江西卫视$LR•IPV4•16『线路12』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://101.66.199.102:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 +http://iptv.huuc.edu.cn/hls/jxhd.m3u8$LR•IPV4•16『线路13』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://107.150.60.122/live/jxwshd.m3u8$LR•IPV4•17『线路14』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=jxws$LR•IPV4•16『线路14』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://207.56.13.146:81/cdnlive/jxws.m3u8$LR•IPV4•17『线路15』 +http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路16』 -#EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•17『线路17』 +http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•14『线路2』 +http://111.8.224.6:9999/tsfile/live/1032_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•14『线路3』 +http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://api.kkitv.itv888.cn:8080/hls/b6dl8yuvu/index.m3u$LR•IPV4•14『线路4』 +http://101.66.198.242:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -https://iptv.catvod.com/catvod.php?id=jlws$LR•IPV4•14『线路5』 +http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -https://httop.top/ysp-吉林卫视$LR•IPV4•14『线路6』 +http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 http://153.0.171.163:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://111.8.224.6:9999/tsfile/live/1032_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 +http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路10』 +http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.198.242:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路11』 +http://api.kkitv.itv888.cn:8080/hls/b6dl8yuvu/index.m3u$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 +https://iptv.catvod.com/catvod.php?id=jlws$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +https://httop.top/ysp-吉林卫视$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 http://118.81.195.79:9003/hls/34/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•12『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路1』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•12『线路2』 +http://112.27.235.94:8000/hls/49/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -https://httop.top/ysp-内蒙古卫视$LR•IPV4•12『线路3』 +http://112.123.243.37:50085/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路4』 +http://198.204.228.26/live/nmgws.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://112.27.235.94:8000/hls/49/index.m3u8$LR•IPV4•12『线路5』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=nmgws$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://112.123.243.37:50085/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路6』 +http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://198.204.228.26/live/nmgws.m3u8$LR•IPV4•12『线路7』 +https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=nmgws$LR•IPV4•12『线路8』 +https://httop.top/ysp-内蒙古卫视$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225667/index.m3u8$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 @@ -1234,169 +1238,169 @@ http://183.207.248.71/gitv/live1/G_NEIMENGGU/G_NEIMENGGU$LR•IPV4•12『线路 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 http://223.110.245.173/PLTV/4/224/3221225836/index.m3u8$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•17『线路3』 +http://112.123.243.37:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://43.251.226.89:8080/play/41.m3u8$LR•IPV4•17『线路4』 +http://120.198.95.220:9901/tsfile/live/1051_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://gfr.x3322.net:9901/tsfile/live/1097_1.m3u8$LR•IPV4•17『线路5』 +http://207.56.13.146:81/cdnlive/lnws.m3u8$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://api.kkitv.itv888.cn:8080/hls/iibq0absdjr/index.m3u8$LR•IPV4•17『线路6』 +http://36.136.38.87:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -https://iptv.catvod.com/catvod.php?id=lnws$LR•IPV4•17『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -https://httop.top/ysp-辽宁卫视$LR•IPV4•17『线路8』 +https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://iptv.huuc.edu.cn/hls/lnhd.m3u8$LR•IPV4•17『线路9』 +http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 +http://43.251.226.89:8080/play/41.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路11』 +http://gfr.x3322.net:9901/tsfile/live/1097_1.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•17『线路12』 +http://api.kkitv.itv888.cn:8080/hls/iibq0absdjr/index.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://112.123.243.37:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 +https://iptv.catvod.com/catvod.php?id=lnws$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://120.198.95.220:9901/tsfile/live/1051_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 +https://httop.top/ysp-辽宁卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://207.56.13.146:81/cdnlive/lnws.m3u8$LR•IPV4•17『线路15』 +http://iptv.huuc.edu.cn/hls/lnhd.m3u8$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://36.136.38.87:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 http://39.134.39.37/PLTV/88888888/224/3221226209/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路2』 +http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路3』 +http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://153.0.171.163:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路4』 +http://198.204.228.26/live/nxws.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路5』 +http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路6』 +https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路7』 +https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://198.204.228.26/live/nxws.m3u8$LR•IPV4•9『线路8』 +http://153.0.171.163:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225726/index.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://23.237.228.134/live8/qinghai.m3u8$LR•IPV4•9『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227017/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EacviHy_ucMT27Ymf2iLtZA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://43.251.226.89:8080/play/48.m3u8$LR•IPV4•9『线路2』 +http://111.8.224.6:9999/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -https://iptv.catvod.com/catvod.php?id=qhws$LR•IPV4•9『线路3』 +http://38.75.136.137:98/gslb/dsdqpub/qhws.m3u8?auth=testpub$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -https://httop.top/ysp-青海卫视$LR•IPV4•9『线路4』 +http://23.237.228.134/live8/qinghai.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路5』 +http://43.251.226.89:8080/play/48.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227017/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EacviHy_ucMT27Ymf2iLtZA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路6』 +https://iptv.catvod.com/catvod.php?id=qhws$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://111.8.224.6:9999/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路7』 +https://httop.top/ysp-青海卫视$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://38.75.136.137:98/gslb/dsdqpub/qhws.m3u8?auth=testpub$LR•IPV4•9『线路8』 +http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 http://live.geermurmt.com/qhws/sd/live.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•19『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•19『线路1』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路2』 +http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•19『线路2』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路3』 +http://101.66.199.102:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•19『线路3』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://23.237.228.134/live8/shandong.m3u8$LR•IPV4•19『线路4』 +http://198.204.228.26/live/sdwshd.m3u8$LR•IPV4•19『线路4』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://gfr.x3322.net:9901/tsfile/live/1098_1.m3u8$LR•IPV4•19『线路5』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•19『线路5』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://api.kkitv.itv888.cn:8080/hls/6gcdai13om5/index.m3u8$LR•IPV4•19『线路6』 +http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•19『线路6』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -https://iptv.catvod.com/catvod.php?id=sdws$LR•IPV4•19『线路7』 +http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路7』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -https://httop.top/ysp-山东卫视$LR•IPV4•19『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•19『线路8』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://iptv.huuc.edu.cn/hls/sdhd.m3u8$LR•IPV4•19『线路9』 +https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路9』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://153.0.171.163:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路10』 +https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路10』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•19『线路11』 +http://23.237.228.134/live8/shandong.m3u8$LR•IPV4•19『线路11』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•19『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1098_1.m3u8$LR•IPV4•19『线路12』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://101.66.199.102:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•19『线路13』 +http://api.kkitv.itv888.cn:8080/hls/6gcdai13om5/index.m3u8$LR•IPV4•19『线路13』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://198.204.228.26/live/sdwshd.m3u8$LR•IPV4•19『线路14』 +https://iptv.catvod.com/catvod.php?id=sdws$LR•IPV4•19『线路14』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•19『线路15』 +https://httop.top/ysp-山东卫视$LR•IPV4•19『线路15』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•19『线路16』 +http://iptv.huuc.edu.cn/hls/sdhd.m3u8$LR•IPV4•19『线路16』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路17』 +http://153.0.171.163:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路17』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 http://125.210.152.18:9090/live/SDWSHD_H265.m3u8$LR•IPV4•19『线路18』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225697/index.m3u8$LR•IPV4•19『线路19』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路2』 +http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路4』 +http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路5』 +http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -https://httop.top/ysp-天津卫视$LR•IPV4•15『线路6』 +http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路7』 +http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路9』 +http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路10』 +http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路11』 +http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路12』 +https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路13』 +https://httop.top/ysp-天津卫视$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路14』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路2』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路3』 +http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路4』 +http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -https://httop.top/ysp-海南卫视$LR•IPV4•8『线路5』 +http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路6』 +https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路7』 +https://httop.top/ysp-海南卫视$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 http://118.81.195.79:9003/hls/28/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•11『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•11『线路1』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -https://httop.top/ysp-新疆卫视$LR•IPV4•11『线路2』 +http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•11『线路3』 +http://live.wjyanghu.com/live/CH1.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•11『线路4』 +https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://live.wjyanghu.com/live/CH1.m3u8$LR•IPV4•11『线路5』 +https://httop.top/ysp-新疆卫视$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225725/index.m3u8$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 @@ -1410,53 +1414,53 @@ http://223.110.243.136/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•11『线路1 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 http://112.25.48.68/live/program/live/xjws/1300000/mnf.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•18『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•18『线路2』 +http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•18『线路3』 +http://120.198.95.220:9901/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://httop.top/ysp-云南卫视$LR•IPV4•18『线路4』 +http://111.8.224.6:9999/tsfile/live/1055_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路5』 +http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路6』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ynwshd$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•18『线路7』 +http://120.198.95.220:9901/tsfile/live/1007_1.m3u8?key=txiptv$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://120.198.95.220:9901/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路8』 +http://112.123.243.37:50085/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://111.8.224.6:9999/tsfile/live/1055_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 +http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ynwshd$LR•IPV4•18『线路10』 +http://101.66.198.242:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://120.198.95.220:9901/tsfile/live/1007_1.m3u8?key=txiptv$LR•IPV4•18『线路11』 +http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://112.123.243.37:50085/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路12』 +http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路13』 +http://120.211.62.180:8000/hls/39/index.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.198.242:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路14』 +http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路15』 +https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路16』 +https://httop.top/ysp-云南卫视$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://120.211.62.180:8000/hls/39/index.m3u8$LR•IPV4•18『线路17』 +http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•9『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路2』 +http://112.123.243.37:50085/tsfile/live/0141_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://112.123.243.37:50085/tsfile/live/0141_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 +http://107.150.60.122/live/xzws.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://107.150.60.122/live/xzws.m3u8$LR•IPV4•9『线路4』 +http://198.204.228.26/live/xzws.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://198.204.228.26/live/xzws.m3u8$LR•IPV4•9『线路5』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=xzws$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=xzws$LR•IPV4•9『线路6』 +https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225723/index.m3u8$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 @@ -1464,21 +1468,21 @@ http://117.169.120.140:8080/live/xizangstv/.m3u8$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 http://183.207.249.16/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="海峡卫视" tvg-name="海峡卫视" group-title="卫视",海峡卫视 -http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/hxws.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="海峡卫视" tvg-name="海峡卫视" group-title="卫视",海峡卫视 -p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="海峡卫视" tvg-name="海峡卫视" group-title="卫视",海峡卫视 -http://8.138.7.223/tv/hxws.m3u8$LR•IPV4•3『线路3』 +p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•6『线路1』 +http://111.8.224.6:9999/tsfile/live/1020_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•6『线路2』 +http://112.123.243.37:50085/tsfile/live/0112_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -https://httop.top/ysp-兵团卫视$LR•IPV4•6『线路3』 +http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -http://111.8.224.6:9999/tsfile/live/1020_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路4』 +https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -http://112.123.243.37:50085/tsfile/live/0112_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路5』 +https://httop.top/ysp-兵团卫视$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 http://112.25.48.68/live/program/live/btws/1300000/mnf.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="安多卫视" tvg-name="安多卫视" group-title="卫视",安多卫视 @@ -1488,19 +1492,19 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="康巴卫视" tvg-name="康巴卫视" group-title="卫视",康巴卫视 http://scgctvshow.sctv.com/hdlive/kangba/1.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="农林卫视" tvg-name="农林卫视" group-title="卫视",农林卫视 -http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路1』 +http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="农林卫视" tvg-name="农林卫视" group-title="卫视",农林卫视 -http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路2』 +http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•5『线路2』 +http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•5『线路3』 +http://107.150.60.122/live/ssws.m3u8$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•5『线路4』 +http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -http://107.150.60.122/live/ssws.m3u8$LR•IPV4•5『线路5』 +https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="延边卫视" tvg-name="延边卫视" group-title="卫视",延边卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227045/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eq0D3NdTUN7FuRzr8eJsbQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•4『线路1』 #EXTINF:-1 tvg-id="延边卫视" tvg-name="延边卫视" group-title="卫视",延边卫视 @@ -1532,81 +1536,81 @@ http://43.251.226.89:8080/play/928.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="河北4K" tvg-name="河北4K" group-title="卫视",河北4K http://106.53.99.30/tv/api.php?id=hebtv4k$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•18『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•18『线路2』 +http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -https://httop.top/ysp-山西卫视$LR•IPV4•18『线路3』 +http://119.39.9.8:9901/tsfile/live/0118_1.m3u8$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 +http://113.25.252.226:9901/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路5』 +http://101.66.198.242:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•18『线路6』 +http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://119.39.9.8:9901/tsfile/live/0118_1.m3u8$LR•IPV4•18『线路7』 +http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://113.25.252.226:9901/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 +http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.198.242:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路9』 +http://36.136.38.87:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路10』 +http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路11』 +http://204.12.221.218:8181/3m1080p/sxws.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路12』 +http://107.150.60.122/live/sxwshd.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://36.136.38.87:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路13』 +http://198.204.228.26/live/sxwshd.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路14』 +http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://204.12.221.218:8181/3m1080p/sxws.m3u8$LR•IPV4•18『线路15』 +https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://107.150.60.122/live/sxwshd.m3u8$LR•IPV4•18『线路16』 +https://httop.top/ysp-山西卫视$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://198.204.228.26/live/sxwshd.m3u8$LR•IPV4•18『线路17』 +http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•23『线路1』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•23『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•23『线路2』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•23『线路3』 +http://112.27.235.94:8000/hls/43/index.m3u8$LR•IPV4•23『线路3』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -https://iptv.catvod.com/catvod.php?id=sxws$LR•IPV4•23『线路4』 +http://198.204.228.26/live/snwshd.m3u8$LR•IPV4•23『线路4』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -https://httop.top/ysp-陕西卫视$LR•IPV4•23『线路5』 +http://192.151.150.154/live/snwshd.m3u8$LR•IPV4•23『线路5』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=sxws$LR•IPV4•23『线路6』 +http://38.75.136.137:98/gslb/dsdqpub/snwshd.m3u8?auth=testpub$LR•IPV4•23『线路6』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://153.0.171.163:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路7』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=snwshd$LR•IPV4•23『线路7』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•23『线路8』 +http://113.25.252.226:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路8』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://112.27.235.94:8000/hls/43/index.m3u8$LR•IPV4•23『线路9』 +http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路9』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://198.204.228.26/live/snwshd.m3u8$LR•IPV4•23『线路10』 +http://101.66.199.102:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路10』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://192.151.150.154/live/snwshd.m3u8$LR•IPV4•23『线路11』 +http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路11』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://38.75.136.137:98/gslb/dsdqpub/snwshd.m3u8?auth=testpub$LR•IPV4•23『线路12』 +http://101.66.198.242:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路12』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=snwshd$LR•IPV4•23『线路13』 +http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•23『线路13』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://113.25.252.226:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路14』 +http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路14』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路15』 +http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•23『线路15』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.199.102:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路16』 +http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•23『线路16』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路17』 +https://iptv.catvod.com/catvod.php?id=sxws$LR•IPV4•23『线路17』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.198.242:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路18』 +https://httop.top/ysp-陕西卫视$LR•IPV4•23『线路18』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•23『线路19』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=sxws$LR•IPV4•23『线路19』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路20』 +http://153.0.171.163:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路20』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225729/index.m3u8$LR•IPV4•23『线路21』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 @@ -1914,7 +1918,7 @@ http://223.110.245.139/PLTV/4/224/3221227009/index.m3u8$LR•IPV4•2『线路1 #EXTINF:-1 tvg-id="嘉佳卡通" tvg-name="嘉佳卡通" group-title="数字",嘉佳卡通 http://112.25.48.68/live/program/live/jjkt/1300000/mnf.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="金鹰卡通" tvg-name="金鹰卡通" group-title="数字",金鹰卡通 -http://phoneqq.qing.mgtv.com/nn_live/nn_x64/Y2hzPSZkZWY9MSZ1aXA9MTA2LjE0LjM4LjU1JnRlcm09NSZtYWNpZD02ODZlOGNmOGM4OGU3N2VjOWEwNzkzMjg5ZjUzNDg0MmFiZWM0ZjNjJnFpZD0mcmF1dGhfZW5hYmxlPW9mZiZjZG5leF9pZD1xcV9waG9uZV9saXZlJmVzPTE3ODQyNDYwMjImdXVpZD1kOGE5NDdhY2I3OGNhOWUxZWM1MzIwZTMxNTYxZmU5NS02YTBlMjYzNyZzPThlNWFhM2FhOGI5YzUwYzNmZjVhODk2NjBiODg3NjUyJnVpZD0mbmR2PWlvcy02LjUuMCZ2PTImYXM9MCZfY2FyQ29kZT0w/HNGGMPP360.m3u8$LR•IPV4•4『线路1』 +http://phoneqq.qing.mgtv.com/nn_live/nn_x64/Y2hzPSZkZWY9MSZ1aXA9MTA2LjE0LjM4LjU1JnRlcm09NSZtYWNpZD02ODZlOGNmOGM4OGU3N2VjOWEwNzkzMjg5ZjUzNDg0MmFiZWM0ZjNjJnFpZD0mcmF1dGhfZW5hYmxlPW9mZiZjZG5leF9pZD1xcV9waG9uZV9saXZlJmVzPTE3ODQ3NDUxNjcmdXVpZD04ZTU2Y2Q0Yjg5YzM4OWIxMDg1YzYxMzEzODIzNzUzNS02YTBlMjYzNyZzPWVmNzc2MGVkNWE2NTNhODE3YWQ4OWFkNTBhZDlkNTRhJnVpZD0mbmR2PWlvcy02LjUuMCZ2PTImYXM9MCZfY2FyQ29kZT0w/JYKTMPP360.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="金鹰卡通" tvg-name="金鹰卡通" group-title="数字",金鹰卡通 http://223.110.245.145/ott.js.chinamobile.com/PLTV/3/224/3221226303/index.m3u8$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="金鹰卡通" tvg-name="金鹰卡通" group-title="数字",金鹰卡通 @@ -2304,57 +2308,57 @@ https://tylive.kan0512.com/norecord/csztv4k_4k.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="苏州4k" tvg-name="苏州4k" group-title="江苏",苏州4k http://106.53.99.30/tv/api.php?id=sztv4k$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路1』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路2』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路3』 +https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路3』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路4』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路4』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路5』 +http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路5』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路6』 +http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路6』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路7』 +http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路7』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路8』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路8』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路9』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路9』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路10』 +http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路10』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路11』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路11』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路12』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路12』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路13』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路13』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路14』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路15』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路15』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路16』 +http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路16』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路17』 +http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路17』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路18』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路18』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路19』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路19』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路20』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路20』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路1』 +http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路2』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路3』 +https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路3』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路4』 +http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路4』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路5』 +http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路5』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路6』 +http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路6』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8$LR•IPV4•25『线路7』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 @@ -2396,75 +2400,75 @@ http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•25『 #EXTINF:-1 tvg-id="浙江经济生活" tvg-name="浙江经济生活" group-title="浙江",浙江经济生活 http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8#https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8#http://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路2』 +http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路3』 +https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路2』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路3』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路3』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路4』 +https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路4』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路5』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路5』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路6』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路6』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路7』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路7』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路8』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路8』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路9』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路9』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路10』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路10』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路11』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路11』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路12』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路13』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路13』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路14』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路14』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路15』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路15』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路16』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路16』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路17』 +http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路17』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路18』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路18』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路19』 +http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路19』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路20』 +http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路20』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路21』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路21』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路22』 +http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路22』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路23』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路23』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路24』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路24』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路25』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路26』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路27』 +http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路27』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路28』 +http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路28』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路29』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路29』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路30』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路30』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路31』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路31』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路32』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路32』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路33』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 @@ -2476,37 +2480,37 @@ https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路36 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路37』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路1』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路2』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路3』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路3』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路4』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路4』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路5』 +https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路5』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路6』 +http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路6』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路7』 +https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路7』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路8』 +http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路8』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路9』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路9』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路10』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路10』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路11』 +http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路11』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路12』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路12』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路13』 +https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路13』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路14』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路15』 +https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路15』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路16』 +http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路16』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 https://stream1.freetv.fun/zhe-jiang-xin-wen-10.m3u8$LR•IPV4•34『线路17』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 @@ -2544,35 +2548,35 @@ https://t.freetv.fun/live/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路33』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 https://stream1.freetv.fun/zhe-jiang-xin-wen-11.m3u8$LR•IPV4•34『线路34』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路3』 +https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路4』 +https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路5』 +https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路6』 +https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路7』 +http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路8』 +https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路9』 +https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路10』 +https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路11』 +http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路12』 +https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路13』 +http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路14』 +https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路15』 +https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 @@ -2652,19 +2656,19 @@ http://www.jeremyoto.com:82/rtp/233.50.201.180:5140$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路3』 +http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路4』 +http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路5』 +http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路6』 +http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路7』 +http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路8』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 @@ -2676,9 +2680,9 @@ http://live.hznet.tv:1935/live/live2/500k/tzwj_video.m3u8$LR•IPV4•3『线路 #EXTINF:-1 tvg-id="浙江经济" tvg-name="浙江经济" group-title="浙江",浙江经济 http://222.179.155.21:1935/ch0.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 -http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 -https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路2』 +http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 @@ -2688,57 +2692,57 @@ http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•6『 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路2』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路3』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路3』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路4』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路5』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路6』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路7』 +https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路7』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路8』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路8』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路9』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路9』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路10』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路10』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路11』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路11』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路12』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路13』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路14』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路15』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路16』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路17』 +https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路17』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路18』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路19』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路19』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路20』 +https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路20』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路21』 +http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路21』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路22』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路22』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路23』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路23』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路24』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路25』 +https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路25』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路26』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路26』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路27』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 @@ -2764,43 +2768,43 @@ https://live-auth.51kandianshi.com/szgd/csztv1.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="丽水新闻" tvg-name="丽水新闻" group-title="浙江",丽水新闻 http://120.55.49.231:3095/rtp/233.50.201.162:5140$LR•IPV4 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路1』 +http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路2』 +https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路3』 +https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路4』 +https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路5』 +https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路6』 +https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路7』 +https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路8』 +https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路9』 +http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 -https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 +http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 -http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 +https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865&fbl=$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 +http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路2』 +https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 +http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="舟山新闻综合" tvg-name="舟山新闻综合" group-title="浙江",舟山新闻综合 http://play-sh13.quklive.com/live/1699001836208185.m3u8?auth_key=2027429324-c77bb6a7063c4cdea57f09ca22f9ef12-0-39c19a21f73b823db2150ea45b147eb2$LR•IPV4 #EXTINF:-1 tvg-id="舟山公共" tvg-name="舟山公共" group-title="浙江",舟山公共 http://play-sh13.quklive.com/live/1699002430299200.m3u8?auth_key=2027429366-f4515e585a0347f780a01c73ae293945-0-b3699e931cf04290680745e989c63d86$LR•IPV4 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 -https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 +http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 -http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 @@ -2822,25 +2826,25 @@ https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-1.m3u8$LR•IPV4•6『 #EXTINF:-1 tvg-id="浙江青田" tvg-name="浙江青田" group-title="浙江",浙江青田 http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 -http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 -http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路2』 +http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="诸暨新闻综合" tvg-name="诸暨新闻综合" group-title="浙江",诸暨新闻综合 -http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 +https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="诸暨新闻综合" tvg-name="诸暨新闻综合" group-title="浙江",诸暨新闻综合 -https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 -http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 +https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 -https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8?zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="龙游新闻综合" tvg-name="龙游新闻综合" group-title="浙江",龙游新闻综合 -http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?zzhed$LR•IPV4•5『线路1』 +https://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="龙游新闻综合" tvg-name="龙游新闻综合" group-title="浙江",龙游新闻综合 -https://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路2』 +http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?zzhed$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="龙游新闻综合" tvg-name="龙游新闻综合" group-title="浙江",龙游新闻综合 http://play-sh13.quklive.com/live/1703570877483349.m3u8?auth_key=2028414694-515206b2ec504fa3bc90bb1ec3b0c48e-0-eeeeb3d5a8f8e5415142bf430b916d79$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="龙游新闻综合" tvg-name="龙游新闻综合" group-title="浙江",龙游新闻综合 @@ -2870,31 +2874,31 @@ http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江",象山综合 http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•6『线路2』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•6『线路3』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路4』 +https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="萧山生活" tvg-name="萧山生活" group-title="浙江",萧山生活 -http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="萧山生活" tvg-name="萧山生活" group-title="浙江",萧山生活 http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="萧山生活" tvg-name="萧山生活" group-title="浙江",萧山生活 -https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 -https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-4.m3u8$LR•IPV4•17『线路1』 +https://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路1』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 -https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-3.m3u8$LR•IPV4•17『线路2』 +https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-4.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 -https://t.freetv.fun/live/xiao-shan-xin-wen-zong-he-1.m3u8$LR•IPV4•17『线路3』 +https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-3.m3u8$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 -https://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路4』 +https://t.freetv.fun/live/xiao-shan-xin-wen-zong-he-1.m3u8$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?zzhed$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 @@ -2922,15 +2926,15 @@ http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?$LR•IPV4•17『 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 http://l.cztvcloud.com/channels/lantian/SXxiaoshan3/720p.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•9『线路1』 +https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路2』 +http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路3』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路4』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•9『线路5』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-4.ctv$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 @@ -2940,15 +2944,15 @@ https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-5.m3u8$LR•IPV4•9『线 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 https://t.freetv.fun/live/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="缙云新闻综合" tvg-name="缙云新闻综合" group-title="浙江",缙云新闻综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="缙云新闻综合" tvg-name="缙云新闻综合" group-title="浙江",缙云新闻综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="绍兴电视台公共" tvg-name="绍兴电视台公共" group-title="浙江",绍兴电视台公共 http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="绍兴电视台公共" tvg-name="绍兴电视台公共" group-title="浙江",绍兴电视台公共 @@ -2990,47 +2994,47 @@ https://stream1.freetv.fun/shao-xing-wen-hua-ying-shi-1.m3u8$LR•IPV4•3『线 #EXTINF:-1 tvg-id="绍兴文化影视" tvg-name="绍兴文化影视" group-title="浙江",绍兴文化影视 http://live.shaoxing.com.cn/video/s10001-sxtv3/index.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路1』 +http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路2』 +https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路3』 +https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路4』 +https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路5』 +https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路6』 +https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路7』 +http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="海盐新闻" tvg-name="海盐新闻" group-title="浙江",海盐新闻 http://lived.dmqhyadmin.com/ds/sd/live.m3u8?zzhed$LR•IPV4 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 -http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 +https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 -https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 +http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路2』 +https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路4』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路5』 +https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路6』 +https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路7』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-3.ctv$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 @@ -3038,43 +3042,43 @@ https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 https://t.freetv.fun/live/yong-jia-xin-wen-zong-he.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路3』 +https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路5』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="普陀新闻综合" tvg-name="普陀新闻综合" group-title="浙江",普陀新闻综合 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="普陀新闻综合" tvg-name="普陀新闻综合" group-title="浙江",普陀新闻综合 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="普陀新闻综合" tvg-name="普陀新闻综合" group-title="浙江",普陀新闻综合 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="新昌生活" tvg-name="新昌生活" group-title="浙江",新昌生活 http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路1』 +https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路2』 +https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路3』 +https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路4』 +https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 +http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 @@ -3094,31 +3098,31 @@ https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-1.m3u8$LR•IPV4•3『线路 #EXTINF:-1 tvg-id="开化新闻综合" tvg-name="开化新闻综合" group-title="浙江",开化新闻综合 https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-2.ctv$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 -http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 -http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路4』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路5』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?fbl=$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 -https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路1』 +http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 -http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•9『线路2』 +https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 -https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路3』 +http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 -http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•9『线路4』 +https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 @@ -3130,11 +3134,11 @@ https://t.freetv.fun/live/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路8 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 http://play-sh13.quklive.com/live/1690167908295069.m3u8?auth_key=2027466211-f190eec410c24473825cbe1d8541e545-0-f21db57ae1b534802c1cf7be86cc3aef$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•7『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•7『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•7『线路3』 +https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 @@ -3144,9 +3148,9 @@ https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.m3u8$LR•IPV4•7『线 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 -https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 -http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•6『线路2』 +https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 @@ -3156,21 +3160,21 @@ https://t.freetv.fun/live/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路5 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E -http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E -http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 +https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 @@ -3186,15 +3190,15 @@ https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•4『线 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="云和新闻综合" tvg-name="云和新闻综合" group-title="浙江",云和新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="云和新闻综合" tvg-name="云和新闻综合" group-title="浙江",云和新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="义乌新闻综合" tvg-name="义乌新闻综合" group-title="浙江",义乌新闻综合 https://44911.hlsplay.aodianyun.com/tv_radio_44911/tv_channel_1796.m3u8?auth_key=4830573978-0-0-92824c2c03f95906a3c49a4aa28f1709&extra_key=Yc1XsmxOKy2UBoPM4Wy5vCPsEYqnj06taCR2SRB2Xrg2w28NPilH03KdIbbM5wgSql-VBohSnoO9AOKl94q2t2DWMftz-XB-2qUX-UjXcS80StcSZahBFjrKLivXaRjiY5r2NOMKWMKFbv-S0Bz2G6iEXgCK8yGjtrFHDcPfAQEE0pvXq0Bwy34b7We8zARN&ali_ffmpeg_version=mpengine$LR•IPV4 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 -https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 -http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="东阳影视生活" tvg-name="东阳影视生活" group-title="浙江",东阳影视生活 http://l.cztvcloud.com/channels/lantian/SXdongyang1/720p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 @@ -3202,19 +3206,19 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路3』 +https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路4』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路5』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路6』 +https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路7』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路7』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-4.m3u8$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 @@ -3224,25 +3228,25 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路2』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路3』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路4』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路5』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路6』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路7』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路8』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路9』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路10』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="民生休闲" tvg-name="民生休闲" group-title="浙江",民生休闲 http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="民生休闲" tvg-name="民生休闲" group-title="浙江",民生休闲 @@ -4600,11 +4604,11 @@ https://stream1.freetv.fun/yan-dong-min-sheng-9.ctv$LR•IPV4•55『线路54』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 https://stream1.freetv.fun/yan-dong-min-sheng-2.m3u8$LR•IPV4•55『线路55』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 -http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路1』 +http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 -p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 -http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路3』 +p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 https://t.freetv.fun/live/yan-zhou-zong-he-1.m3u8$LR•IPV4•53『线路1』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 @@ -5800,163 +5804,163 @@ http://13457610200.8866.org:2018/live/上海纪实/index.m3u8$LR•IPV4•10『 #EXTINF:-1 tvg-id="上海纪实" tvg-name="上海纪实" group-title="上海",上海纪实 https://stream1.freetv.fun/ipv6-shang-hai-ji-shi-ren-wen-5.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ji-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•127『线路1』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-ji-nan-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路2』 +https://stream1.freetv.fun/ji-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路2』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://stream.zztvzd.com/1/sd/live.m3u8?shandd$LR•IPV4•127『线路3』 +https://stream1.freetv.fun/ipv6-ji-nan-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路3』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://stream.zztvzd.com/1/sd/live.m3u8$LR•IPV4•127『线路4』 +http://stream.zztvzd.com/1/sd/live.m3u8?shandd$LR•IPV4•127『线路4』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路5』 +http://stream.zztvzd.com/1/sd/live.m3u8$LR•IPV4•127『线路5』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路6』 +https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路6』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.yantaitv.cn/live/3e81a8879da44c5dadf3bd9c10468e1c/9b776d420ee4438199b7657c8eb88f07-1.m3u8$LR•IPV4•127『线路7』 +https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路7』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.hznet.tv:1935/live/live1/500k/tzwj_video.m3u8$LR•IPV4•127『线路8』 +http://live.yantaitv.cn/live/3e81a8879da44c5dadf3bd9c10468e1c/9b776d420ee4438199b7657c8eb88f07-1.m3u8$LR•IPV4•127『线路8』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8?shandd$LR•IPV4•127『线路9』 +http://live.hznet.tv:1935/live/live1/500k/tzwj_video.m3u8$LR•IPV4•127『线路9』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路10』 +http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8?shandd$LR•IPV4•127『线路10』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路11』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路11』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5985&tk=e640d0a1bf70$LR•IPV4•127『线路12』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路12』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://www.freetv.top/migu/651632657.m3u8?migutoken=b4a3e55048f55ec1c8fc5b509fbdf32f2dc5d255f5f218e79e84ca9a87fb9f2239927cb11b448f18285b50b81b4cd50a1354e9be5a3283375e85372798c3f3eb3ad60adf45eb5615f68eb4825f$LR•IPV4•127『线路13』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5985&tk=e640d0a1bf70$LR•IPV4•127『线路13』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=b53278f712f65771788d341e9c3dc5a0&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722062037&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=39.103.188.159&SecurityKey=20260722062037&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h264&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&puData=8b5db5d95c206fa3e43449798a9cdeb1&ddCalcu=18bbve5addwcba95ad89957c9240463f4ae3&sv=10004&ct=android$LR•IPV4•127『线路14』 +https://www.freetv.top/migu/651632657.m3u8?migutoken=b4a3e55048f55ec1c8fc5b509fbdf32f2dc5d255f5f218e79e84ca9a87fb9f2239927cb11b448f18285b50b81b4cd50a1354e9be5a3283375e85372798c3f3eb3ad60adf45eb5615f68eb4825f$LR•IPV4•127『线路14』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd$LR•IPV4•127『线路15』 +http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=b53278f712f65771788d341e9c3dc5a0&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722062037&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=39.103.188.159&SecurityKey=20260722062037&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h264&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&puData=8b5db5d95c206fa3e43449798a9cdeb1&ddCalcu=18bbve5addwcba95ad89957c9240463f4ae3&sv=10004&ct=android$LR•IPV4•127『线路15』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://mgtv.ottiptv.cc/migu/651632657.m3u8?migutoken=348c9164063c2b1df215dd2fa7cd92cb119d8a335ae0edfb5d615a6c714e71b669eee2f5ff1730afa92af7ca41d0aa96e3a280d7e5f2069eb8a3b852f3ebc270147489d7c8bfb08a7c4b9c4d80$LR•IPV4•127『线路16』 +http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd$LR•IPV4•127『线路16』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-13.m3u8$LR•IPV4•127『线路17』 +https://mgtv.ottiptv.cc/migu/651632657.m3u8?migutoken=348c9164063c2b1df215dd2fa7cd92cb119d8a335ae0edfb5d615a6c714e71b669eee2f5ff1730afa92af7ca41d0aa96e3a280d7e5f2069eb8a3b852f3ebc270147489d7c8bfb08a7c4b9c4d80$LR•IPV4•127『线路17』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路18』 +https://stream1.freetv.fun/xin-wen-zong-he-13.m3u8$LR•IPV4•127『线路18』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路19』 +https://stream1.freetv.fun/xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路19』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-6.m3u8$LR•IPV4•127『线路20』 +https://stream1.freetv.fun/ipv6-xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路20』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://59.175.11.109:1234/651632657$LR•IPV4•127『线路21』 +https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-6.m3u8$LR•IPV4•127『线路21』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://tvfile.scjgtv.cn:443/nmip-media/channellive/channel104126/playlist.m3u8"$LR•IPV4•127『线路22』 +http://59.175.11.109:1234/651632657$LR•IPV4•127『线路22』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722080330&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722080330&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=095d4acaa910ed867d2a04f1124293cf&sv=10004&ct=android$LR•IPV4•127『线路23』 +https://tvfile.scjgtv.cn:443/nmip-media/channellive/channel104126/playlist.m3u8"$LR•IPV4•127『线路23』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路24』 +http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722080330&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722080330&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=095d4acaa910ed867d2a04f1124293cf&sv=10004&ct=android$LR•IPV4•127『线路24』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://119.88.243.98:17231/651632657$LR•IPV4•127『线路25』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路25』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-1.ctv$LR•IPV4•127『线路26』 +http://119.88.243.98:17231/651632657$LR•IPV4•127『线路26』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-5.m3u8$LR•IPV4•127『线路27』 +https://stream1.freetv.fun/xin-wen-zong-he-1.ctv$LR•IPV4•127『线路27』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2810&tk=a0c4f6cfaba3$LR•IPV4•127『线路28』 +https://stream1.freetv.fun/xin-wen-zong-he-5.m3u8$LR•IPV4•127『线路28』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-11.ctv$LR•IPV4•127『线路29』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2810&tk=a0c4f6cfaba3$LR•IPV4•127『线路29』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20251023080141ea171d5993054ddd94612bf653be3cfa&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20251023080141&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.83&SecurityKey=20251023080141&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.2-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=4757c0d2f0cd0feb69bcfc7ea14ddd49&ddCalcu=9447ed52d71dc0401da2ef70ccfdc0bf9e6b$LR•IPV4•127『线路30』 +https://stream1.freetv.fun/xin-wen-zong-he-11.ctv$LR•IPV4•127『线路30』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://t.freetv.fun/live/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路31』 +http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20251023080141ea171d5993054ddd94612bf653be3cfa&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20251023080141&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.83&SecurityKey=20251023080141&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.2-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=4757c0d2f0cd0feb69bcfc7ea14ddd49&ddCalcu=9447ed52d71dc0401da2ef70ccfdc0bf9e6b$LR•IPV4•127『线路31』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路32』 +https://t.freetv.fun/live/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路32』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://60.168.105.87:5008/651632657$LR•IPV4•127『线路33』 +https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路33』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://p2.vzan.com/slowlive/596867413819827251/live.m3u8$LR•IPV4•127『线路34』 +http://60.168.105.87:5008/651632657$LR•IPV4•127『线路34』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路35』 +http://p2.vzan.com/slowlive/596867413819827251/live.m3u8$LR•IPV4•127『线路35』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://api3.52tb.xyz/info?id=371&token=20221127jxwhhemby$LR•IPV4•127『线路36』 +https://stream1.freetv.fun/xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路36』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://tvpull.dxhmt.cn:9081/tv/10326-1.m3u8$LR•IPV4•127『线路37』 +http://api3.52tb.xyz/info?id=371&token=20221127jxwhhemby$LR•IPV4•127『线路37』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://123.113.205.253:3000/651632657$LR•IPV4•127『线路38』 +http://tvpull.dxhmt.cn:9081/tv/10326-1.m3u8$LR•IPV4•127『线路38』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://t.061899.xyz/tl/tl.php?id=shxwzh$LR•IPV4•127『线路39』 +http://123.113.205.253:3000/651632657$LR•IPV4•127『线路39』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-15.m3u8$LR•IPV4•127『线路40』 +http://t.061899.xyz/tl/tl.php?id=shxwzh$LR•IPV4•127『线路40』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://47.104.178.59:3566/651632657$LR•IPV4•127『线路41』 +https://stream1.freetv.fun/xin-wen-zong-he-15.m3u8$LR•IPV4•127『线路41』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0708&tk=23a9aca1f79f$LR•IPV4•127『线路42』 +http://47.104.178.59:3566/651632657$LR•IPV4•127『线路42』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://www.freetv.top/migu/651632657.m3u8?migutoken=5ae42e8fda034ab7bf5171dafa0043e70cd12bcd716940c4572fde52ea92b0785f16f1bdbce4c83f5e075b250fe95668f19f8527dda57c27db24f95d412614d99c86a3a2d9341d88b5224b7068$LR•IPV4•127『线路43』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0708&tk=23a9aca1f79f$LR•IPV4•127『线路43』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://qcfile.qcrmt.com/nmip-media/channellive/channel100933/playlist.m3u8$LR•IPV4•127『线路44』 +https://www.freetv.top/migu/651632657.m3u8?migutoken=5ae42e8fda034ab7bf5171dafa0043e70cd12bcd716940c4572fde52ea92b0785f16f1bdbce4c83f5e075b250fe95668f19f8527dda57c27db24f95d412614d99c86a3a2d9341d88b5224b7068$LR•IPV4•127『线路44』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路45』 +https://qcfile.qcrmt.com/nmip-media/channellive/channel100933/playlist.m3u8$LR•IPV4•127『线路45』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://182.61.15.84:80/651632657$LR•IPV4•127『线路46』 +https://stream1.freetv.fun/xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路46』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://111.228.4.117:6789/migu720p.php?id=651632657$LR•IPV4•127『线路47』 +http://182.61.15.84:80/651632657$LR•IPV4•127『线路47』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路48』 +http://111.228.4.117:6789/migu720p.php?id=651632657$LR•IPV4•127『线路48』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5014&tk=a0c4f6cfaba3$LR•IPV4•127『线路49』 +https://stream1.freetv.fun/ipv6-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路49』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://116.52.173.134:1234/651632657$LR•IPV4•127『线路50』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5014&tk=a0c4f6cfaba3$LR•IPV4•127『线路50』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20250919080134d0a4f61e680b4d1b8d2460b858ff1fec&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20250919080134&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.88&SecurityKey=20250919080134&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.1-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=c6e37e6787e81aeb250c874ff8533137&ddCalcu=7c36e1e13313705e86f7f8477e88c10a5e2b$LR•IPV4•127『线路51』 +http://116.52.173.134:1234/651632657$LR•IPV4•127『线路51』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2865&tk=f6cc1e0a0e1a$LR•IPV4•127『线路52』 +http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20250919080134d0a4f61e680b4d1b8d2460b858ff1fec&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20250919080134&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.88&SecurityKey=20250919080134&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.1-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=c6e37e6787e81aeb250c874ff8533137&ddCalcu=7c36e1e13313705e86f7f8477e88c10a5e2b$LR•IPV4•127『线路52』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2394&tk=e503191f8e20$LR•IPV4•127『线路53』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2865&tk=f6cc1e0a0e1a$LR•IPV4•127『线路53』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://bp-livetytv.bestv.cn/ch/bestvxwzh.m3u8$LR•IPV4•127『线路54』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2394&tk=e503191f8e20$LR•IPV4•127『线路54』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5599&tk=2aca1ad9a849$LR•IPV4•127『线路55』 +http://bp-livetytv.bestv.cn/ch/bestvxwzh.m3u8$LR•IPV4•127『线路55』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://150.158.112.123/公众号~玉玉软件库/mg.php?id=shxwzh$LR•IPV4•127『线路56』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5599&tk=2aca1ad9a849$LR•IPV4•127『线路56』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://zby.130519.xyz/PLTV/11/224/3221226136/index.m3u8$LR•IPV4•127『线路57』 +http://150.158.112.123/公众号~玉玉软件库/mg.php?id=shxwzh$LR•IPV4•127『线路57』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://115.190.247.176:1111/651632657$LR•IPV4•127『线路58』 +https://zby.130519.xyz/PLTV/11/224/3221226136/index.m3u8$LR•IPV4•127『线路58』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://43.251.226.89:8080/play/57.m3u8$LR•IPV4•127『线路59』 +http://115.190.247.176:1111/651632657$LR•IPV4•127『线路59』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://m3u8-channel.lytv.tv/nmip-media/channellive/channel111841/playlist.m3u8$LR•IPV4•127『线路60』 +http://43.251.226.89:8080/play/57.m3u8$LR•IPV4•127『线路60』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://hls-gateway.vpstv.net/streams/708847.m3u8$LR•IPV4•127『线路61』 +https://m3u8-channel.lytv.tv/nmip-media/channellive/channel111841/playlist.m3u8$LR•IPV4•127『线路61』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-12.m3u8$LR•IPV4•127『线路62』 +https://hls-gateway.vpstv.net/streams/708847.m3u8$LR•IPV4•127『线路62』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://api2.52tb.xyz/info?id=371&token=20230218qkyjia$LR•IPV4•127『线路63』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-12.m3u8$LR•IPV4•127『线路63』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://migu.188766.xyz/?migutoken=779bd2c7e2b23a37be54ec1b50771d47&id=%E4%B8%8A%E6%B5%B7%E6%96%B0%E9%97%BB%E7%BB%BC%E5%90%88&type=yy$LR•IPV4•127『线路64』 +http://api2.52tb.xyz/info?id=371&token=20230218qkyjia$LR•IPV4•127『线路64』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路65』 +https://migu.188766.xyz/?migutoken=779bd2c7e2b23a37be54ec1b50771d47&id=%E4%B8%8A%E6%B5%B7%E6%96%B0%E9%97%BB%E7%BB%BC%E5%90%88&type=yy$LR•IPV4•127『线路65』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-9.m3u8$LR•IPV4•127『线路66』 +https://stream1.freetv.fun/ipv6-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路66』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2441&tk=e640d0a1bf70$LR•IPV4•127『线路67』 +https://stream1.freetv.fun/xin-wen-zong-he-9.m3u8$LR•IPV4•127『线路67』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722040328&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722040328&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=8d55a170b41ca441b1cc8e0b44df1555&sv=10004&ct=android$LR•IPV4•127『线路68』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2441&tk=e640d0a1bf70$LR•IPV4•127『线路68』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://xatv-yt.xiancity.cn/live/1/index.m3u8$LR•IPV4•127『线路69』 +http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722040328&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722040328&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=8d55a170b41ca441b1cc8e0b44df1555&sv=10004&ct=android$LR•IPV4•127『线路69』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://iptv.catvod.com/migu?id=651632657&token=6ae14c419f6a0254b2b101892a90c635$LR•IPV4•127『线路70』 +https://xatv-yt.xiancity.cn/live/1/index.m3u8$LR•IPV4•127『线路70』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0610&tk=b53028476470$LR•IPV4•127『线路71』 +https://iptv.catvod.com/migu?id=651632657&token=6ae14c419f6a0254b2b101892a90c635$LR•IPV4•127『线路71』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路72』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0610&tk=b53028476470$LR•IPV4•127『线路72』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://cm-live.ntjoy.com/live/4f1.m3u8$LR•IPV4•127『线路73』 +https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路73』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路74』 +https://cm-live.ntjoy.com/live/4f1.m3u8$LR•IPV4•127『线路74』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路75』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路75』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•127『线路76』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路76』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路77』 +https://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•127『线路77』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://m3u8channel.yunxya.com/nmip-media/channellive/channel100028/playlist.m3u8$LR•IPV4•127『线路78』 +https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路78』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•127『线路79』 +https://m3u8channel.yunxya.com/nmip-media/channellive/channel100028/playlist.m3u8$LR•IPV4•127『线路79』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 https://stream2.jlntv.cn/baicheng1/sd/live.m3u8$LR•IPV4•127『线路80』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 @@ -6754,17 +6758,17 @@ p3p://167.114.175.6:55331/64c3653f0007f6812c7970122ff43531$LR•IPV4•2『线 #EXTINF:-1 tvg-id="年代新闻" tvg-name="年代新闻" group-title="港澳台",年代新闻 p3p://167.114.175.6:55331/5fe09fec000ac0127462c4ac6b1f16a3$LR•IPV4 #EXTINF:-1 tvg-id="人间卫视" tvg-name="人间卫视" group-title="港澳台",人间卫视 -http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u8$LR•IPV4•3『线路1』 +http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="人间卫视" tvg-name="人间卫视" group-title="港澳台",人间卫视 -https://5ddce30eb4b55.streamlock.net/bltvhd/bltv1/chunklist_w511254805.m3u8$LR•IPV4•3『线路2』 +http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="人间卫视" tvg-name="人间卫视" group-title="港澳台",人间卫视 -http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u$LR•IPV4•3『线路3』 +https://5ddce30eb4b55.streamlock.net/bltvhd/bltv1/chunklist_w511254805.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="三立戏剧" tvg-name="三立戏剧" group-title="港澳台",三立戏剧 http://61.221.215.25:8800/hls/41/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="凤凰卫视" tvg-name="凤凰卫视" group-title="港澳台",凤凰卫视 -p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路1』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="凤凰卫视" tvg-name="凤凰卫视" group-title="港澳台",凤凰卫视 -http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路2』 +p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="Viutv" tvg-name="Viutv" group-title="港澳台",Viutv http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 #EXTINF:-1 tvg-id="Now剧集" tvg-name="Now剧集" group-title="港澳台",Now剧集 diff --git a/cluntop_tvbox/lib/iptv.txt b/cluntop_tvbox/lib/iptv.txt index f7e27294..1f67f823 100755 --- a/cluntop_tvbox/lib/iptv.txt +++ b/cluntop_tvbox/lib/iptv.txt @@ -1,15 +1,15 @@ 4K,#genre# -东方卫视4K,http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路1』 -东方卫视4K,http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路2』 -湖南卫视4K,http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路1』 -湖南卫视4K,http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路2』 -湖南卫视4K,http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路3』 +东方卫视4K,http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路1』 +东方卫视4K,http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路2』 +湖南卫视4K,http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路1』 +湖南卫视4K,http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路2』 +湖南卫视4K,http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路3』 浙江卫视4K,http://43.251.226.89:8080/play/922.m3u8$LR•IPV4•2『线路1』 浙江卫视4K,http://43.251.226.89:8080/play/923.m3u8$LR•IPV4•2『线路2』 -江苏卫视4K,http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路1』 -江苏卫视4K,http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路2』 -江苏卫视4K,http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路3』 +江苏卫视4K,http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路1』 +江苏卫视4K,http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路2』 +江苏卫视4K,http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路3』 广东卫视4K,http://vvip.lqcc.xyz:8092/stream/channelid/1248069700?auth=PrI5LXwb51dYilt30TvNYVVAgd4A&profile=pass$LR•IPV4•7『线路1』 广东卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.0.27:5146$LR•IPV4•7『线路2』 广东卫视4K,https://live.264788.xyz/channel/guangdongweishi4k?streamid=33aeafbb59f2bcb1877c3a8229c0135b&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•7『线路3』 @@ -17,12 +17,12 @@ 广东卫视4K,https://live.264788.xyz/channel/guangdongweishi4k?streamid=0508c0316aedc9152adcf323fa95c2c0&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•7『线路5』 广东卫视4K,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001540/index.m3u8?streamid=33aeafbb59f2bcb1877c3a8229c0135b&streamkey=0AGMO6LiBIxyH4UUBGZSecN0VLptakvTRcCBdKPsgZ5LvjIJtZ6lVmakn2xtYKNlvaZmadVnIW0Ur7nROOy5lbmQHqDT5XsDIAlz3aket1LK13kwaGDOHJf9U7zQSS6b&token=1775753804-a378e51446e90f3d-0-831fa09b2b3eafcffbd9550a9e04cf4d$LR•IPV4•7『线路6』 广东卫视4K,http://101.35.240.114:88/live.php?id=广东卫视4K$LR•IPV4•7『线路7』 -深圳卫视4K,http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路1』 -深圳卫视4K,https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路2』 -深圳卫视4K,http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路3』 -深圳卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路4』 -深圳卫视4K,http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路5』 -深圳卫视4K,http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路6』 +深圳卫视4K,http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路1』 +深圳卫视4K,http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路2』 +深圳卫视4K,https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路3』 +深圳卫视4K,http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路4』 +深圳卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路5』 +深圳卫视4K,http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路6』 深圳卫视4K,https://live.264788.xyz/channel/shenzhenweishi4k?streamid=9828b90c3948bae63cb8de76cdccd646&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•8『线路7』 深圳卫视4K,http://101.35.240.114:88/live.php?id=深圳卫视4K$LR•IPV4•8『线路8』 南国都市4K,https://tencentplay.gztv.com/live/nanguodushi.m3u8?txSecret=550af55c0ea34ce492748481415b6dfa&txTime=1903e7b17de$LR•IPV4 @@ -31,12 +31,13 @@ 北京卫视4K,http://8.138.7.223/tv/btime.php?id=bjws4k$LR•IPV4•5『线路3』 北京卫视4K,http://101.35.240.114:88/live.php?id=北京卫视$LR•IPV4•5『线路4』 北京卫视4K,http://106.53.99.30/tv/api.php?id=bjws4k$LR•IPV4•5『线路5』 -CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•6『线路1』 -CCTV4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•6『线路2』 -CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•6『线路3』 -CCTV4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•6『线路4』 -CCTV4K,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•6『线路5』 -CCTV4K,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•6『线路6』 +CCTV4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•7『线路1』 +CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•7『线路2』 +CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-059479ae1f0d68d2ff0b4b591a28d3c6&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 +CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 +CCTV4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•7『线路5』 +CCTV4K,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路6』 +CCTV4K,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路7』 8K,#genre# 北京纪实8K,https://gdcucc.v1.mk/gdcucc/brtv8k.m3u8$LR•IPV4•2『线路1』 @@ -46,186 +47,188 @@ CCTV8K,http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路2』 CCTV8K,http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路3』 央视,#genre# -CCTV1,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV1,http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•12『线路2』 -CCTV1,http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV1,http://112.27.235.94:8000/hls/1/index.m3u8$LR•IPV4•12『线路4』 -CCTV1,http://222.223.41.27:8888/hls/1/index.m3u8$LR•IPV4•12『线路5』 -CCTV1,http://111.8.224.6:9999/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 -CCTV1,http://183.129.255.66:8480/hls/1/index.m3u8$LR•IPV4•12『线路7』 -CCTV1,http://play.kankanlive.com/live/1698234869325962.m3u8$LR•IPV4•12『线路8』 -CCTV1,http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路9』 +CCTV1,http://112.27.235.94:8000/hls/1/index.m3u8$LR•IPV4•12『线路1』 +CCTV1,http://222.223.41.27:8888/hls/1/index.m3u8$LR•IPV4•12『线路2』 +CCTV1,http://111.8.224.6:9999/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +CCTV1,http://183.129.255.66:8480/hls/1/index.m3u8$LR•IPV4•12『线路4』 +CCTV1,http://play.kankanlive.com/live/1698234869325962.m3u8$LR•IPV4•12『线路5』 +CCTV1,http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 +CCTV1,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•12『线路7』 +CCTV1,http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•12『线路8』 +CCTV1,http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路9』 CCTV1,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•12『线路10』 CCTV1,http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•12『线路11』 CCTV1,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•12『线路12』 -CCTV2,http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 -CCTV2,http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•14『线路2』 -CCTV2,http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -CCTV2,http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•14『线路4』 -CCTV2,http://101.66.199.102:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 -CCTV2,http://111.8.224.6:9999/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 -CCTV2,http://116.128.243.121:85/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 -CCTV2,http://183.129.255.66:8480/hls/2/index.m3u8$LR•IPV4•14『线路8』 -CCTV2,http://204.12.221.218:8181/3m1080p/cctv2.m3u8$LR•IPV4•14『线路9』 -CCTV2,http://207.56.13.146:81/cdnlive/cctv2.m3u8$LR•IPV4•14『线路10』 +CCTV2,http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•14『线路1』 +CCTV2,http://101.66.199.102:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 +CCTV2,http://111.8.224.6:9999/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +CCTV2,http://116.128.243.121:85/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +CCTV2,http://183.129.255.66:8480/hls/2/index.m3u8$LR•IPV4•14『线路5』 +CCTV2,http://204.12.221.218:8181/3m1080p/cctv2.m3u8$LR•IPV4•14『线路6』 +CCTV2,http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•14『线路7』 +CCTV2,http://207.56.13.146:81/cdnlive/cctv2.m3u8$LR•IPV4•14『线路8』 +CCTV2,http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•14『线路9』 +CCTV2,http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路10』 CCTV2,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•14『线路11』 CCTV2,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•14『线路12』 CCTV2,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•14『线路13』 CCTV2,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•14『线路14』 -CCTV3,http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV3,http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•12『线路2』 -CCTV3,http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV3,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•12『线路4』 -CCTV3,http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•12『线路5』 -CCTV3,http://222.223.41.27:8888/hls/3/index.m3u8$LR•IPV4•12『线路6』 -CCTV3,http://111.8.224.6:9999/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路7』 -CCTV3,http://183.129.255.66:8480/hls/3/index.m3u8$LR•IPV4•12『线路8』 -CCTV3,http://118.193.115.2:9901/tsfile/live/0003_1.m3u8?key=txiptv$LR•IPV4•12『线路9』 -CCTV3,http://120.198.95.220:9901/tsfile/live/1017_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路10』 +CCTV3,http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•12『线路1』 +CCTV3,http://222.223.41.27:8888/hls/3/index.m3u8$LR•IPV4•12『线路2』 +CCTV3,http://111.8.224.6:9999/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +CCTV3,http://183.129.255.66:8480/hls/3/index.m3u8$LR•IPV4•12『线路4』 +CCTV3,http://118.193.115.2:9901/tsfile/live/0003_1.m3u8?key=txiptv$LR•IPV4•12『线路5』 +CCTV3,http://120.198.95.220:9901/tsfile/live/1017_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 +CCTV3,http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•12『线路7』 +CCTV3,http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•12『线路8』 +CCTV3,http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路9』 +CCTV3,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•12『线路10』 CCTV3,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•12『线路11』 CCTV3,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•12『线路12』 -CCTV4,http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 -CCTV4,http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•17『线路2』 -CCTV4,http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路3』 -CCTV4,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•17『线路4』 -CCTV4,p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•17『线路5』 -CCTV4,http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•17『线路6』 -CCTV4,http://222.223.41.27:8888/hls/4/index.m3u8$LR•IPV4•17『线路7』 -CCTV4,http://111.8.224.6:9999/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 -CCTV4,http://183.129.255.66:8480/hls/4/index.m3u8$LR•IPV4•17『线路9』 -CCTV4,http://221.226.51.220:50081/newlive/live/hls/4/live.m3u8$LR•IPV4•17『线路10』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•17『线路11』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•17『线路12』 -CCTV4,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•17『线路13』 -CCTV4,http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•17『线路14』 -CCTV4,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•17『线路15』 -CCTV4,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•17『线路16』 -CCTV4,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•17『线路17』 -CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 -CCTV5,http://112.46.105.20:8009/hls/503/index.m3u8$LR•IPV4•14『线路2』 -CCTV5,http://153.0.171.163:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -CCTV5,http://112.27.235.94:8000/hls/5/index.m3u8$LR•IPV4•14『线路4』 -CCTV5,http://222.223.41.27:8888/hls/5/index.m3u8$LR•IPV4•14『线路5』 -CCTV5,http://183.129.255.66:8480/hls/5/index.m3u8$LR•IPV4•14『线路6』 -CCTV5,http://221.226.51.220:50081/newlive/live/hls/5/live.m3u8$LR•IPV4•14『线路7』 +CCTV4,http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•18『线路1』 +CCTV4,http://222.223.41.27:8888/hls/4/index.m3u8$LR•IPV4•18『线路2』 +CCTV4,http://111.8.224.6:9999/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路3』 +CCTV4,http://183.129.255.66:8480/hls/4/index.m3u8$LR•IPV4•18『线路4』 +CCTV4,http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•18『线路5』 +CCTV4,http://221.226.51.220:50081/newlive/live/hls/4/live.m3u8$LR•IPV4•18『线路6』 +CCTV4,http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•18『线路7』 +CCTV4,http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 +CCTV4,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•18『线路9』 +CCTV4,p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•18『线路10』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-b6d64f78ff7eb13dc5162b82e7b3d18e&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路11』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路12』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路13』 +CCTV4,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•18『线路14』 +CCTV4,http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•18『线路15』 +CCTV4,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•18『线路16』 +CCTV4,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•18『线路17』 +CCTV4,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•18『线路18』 +CCTV5,http://112.27.235.94:8000/hls/5/index.m3u8$LR•IPV4•14『线路1』 +CCTV5,http://222.223.41.27:8888/hls/5/index.m3u8$LR•IPV4•14『线路2』 +CCTV5,http://183.129.255.66:8480/hls/5/index.m3u8$LR•IPV4•14『线路3』 +CCTV5,http://221.226.51.220:50081/newlive/live/hls/5/live.m3u8$LR•IPV4•14『线路4』 +CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5hd.m3u8?auth=test20251009$LR•IPV4•14『线路5』 +CCTV5,http://112.46.105.20:8009/hls/503/index.m3u8$LR•IPV4•14『线路6』 +CCTV5,http://153.0.171.163:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路7』 CCTV5,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•14『线路8』 CCTV5,http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•14『线路9』 -CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•14『线路10』 -CCTV5,http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•14『线路11』 -CCTV5,http://111.8.224.6:9999/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 -CCTV5,http://183.129.255.66:8480/hls/6/index.m3u8$LR•IPV4•14『线路13』 +CCTV5,http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•14『线路10』 +CCTV5,http://111.8.224.6:9999/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路11』 +CCTV5,http://183.129.255.66:8480/hls/6/index.m3u8$LR•IPV4•14『线路12』 +CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•14『线路13』 CCTV5,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226894/1.m3u8?$LR•IPV6•14『线路14』 -CCTV6,http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV6,http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•12『线路2』 -CCTV6,http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV6,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•12『线路4』 -CCTV6,http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•12『线路5』 -CCTV6,http://222.223.41.27:8888/hls/6/index.m3u8$LR•IPV4•12『线路6』 -CCTV6,http://118.193.115.2:9901/tsfile/live/0006_1.m3u8?key=txiptv$LR•IPV4•12『线路7』 -CCTV6,http://221.226.51.220:50081/newlive/live/hls/6/live.m3u8$LR•IPV4•12『线路8』 +CCTV6,http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•12『线路1』 +CCTV6,http://222.223.41.27:8888/hls/6/index.m3u8$LR•IPV4•12『线路2』 +CCTV6,http://118.193.115.2:9901/tsfile/live/0006_1.m3u8?key=txiptv$LR•IPV4•12『线路3』 +CCTV6,http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路4』 +CCTV6,http://221.226.51.220:50081/newlive/live/hls/6/live.m3u8$LR•IPV4•12『线路5』 +CCTV6,http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 +CCTV6,http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•12『线路7』 +CCTV6,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•12『线路8』 CCTV6,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•12『线路9』 CCTV6,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•12『线路10』 CCTV6,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•12『线路11』 CCTV6,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•12『线路12』 -CCTV7,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV7,http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•12『线路2』 -CCTV7,http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV7,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•12『线路4』 -CCTV7,http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•12『线路5』 -CCTV7,http://112.123.243.37:50085/tsfile/live/0008_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路6』 -CCTV7,http://101.66.194.177:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路7』 -CCTV7,http://222.223.41.27:8888/hls/7/index.m3u8$LR•IPV4•12『线路8』 -CCTV7,http://183.129.255.66:8480/hls/8/index.m3u8$LR•IPV4•12『线路9』 +CCTV7,http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•12『线路1』 +CCTV7,http://112.123.243.37:50085/tsfile/live/0008_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路2』 +CCTV7,http://101.66.194.177:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路3』 +CCTV7,http://222.223.41.27:8888/hls/7/index.m3u8$LR•IPV4•12『线路4』 +CCTV7,http://183.129.255.66:8480/hls/8/index.m3u8$LR•IPV4•12『线路5』 +CCTV7,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 +CCTV7,http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•12『线路7』 +CCTV7,http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路8』 +CCTV7,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•12『线路9』 CCTV7,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•12『线路10』 CCTV7,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•12『线路11』 CCTV7,http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•12『线路12』 -CCTV8,http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•11『线路1』 -CCTV8,http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•11『线路2』 -CCTV8,http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路3』 -CCTV8,http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•11『线路4』 -CCTV8,http://222.223.41.27:8888/hls/8/index.m3u8$LR•IPV4•11『线路5』 -CCTV8,http://183.129.255.66:8480/hls/9/index.m3u8$LR•IPV4•11『线路6』 -CCTV8,http://38.75.136.137:98/gslb/dsdqpub/cctv8hd.m3u8?auth=testpub$LR•IPV4•11『线路7』 -CCTV8,http://124.228.160.210:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路8』 +CCTV8,http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•11『线路1』 +CCTV8,http://222.223.41.27:8888/hls/8/index.m3u8$LR•IPV4•11『线路2』 +CCTV8,http://183.129.255.66:8480/hls/9/index.m3u8$LR•IPV4•11『线路3』 +CCTV8,http://38.75.136.137:98/gslb/dsdqpub/cctv8hd.m3u8?auth=testpub$LR•IPV4•11『线路4』 +CCTV8,http://124.228.160.210:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路5』 +CCTV8,http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•11『线路6』 +CCTV8,http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•11『线路7』 +CCTV8,http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路8』 CCTV8,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•11『线路9』 CCTV8,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•11『线路10』 CCTV8,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•11『线路11』 -CCTV9,http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV9,http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•12『线路2』 -CCTV9,http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV9,http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•12『线路4』 -CCTV9,http://112.123.243.37:50085/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 -CCTV9,http://183.129.255.66:8480/hls/10/index.m3u8$LR•IPV4•12『线路6』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•12『线路7』 -CCTV9,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•12『线路8』 -CCTV9,http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•12『线路9』 -CCTV9,http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•12『线路10』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•12『线路11』 -CCTV9,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•12『线路12』 -CCTV10,http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 -CCTV10,http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•14『线路2』 -CCTV10,http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -CCTV10,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•14『线路4』 -CCTV10,http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•14『线路5』 -CCTV10,http://101.66.198.105:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路6』 -CCTV10,http://222.223.41.27:8888/hls/10/index.m3u8$LR•IPV4•14『线路7』 -CCTV10,http://111.8.224.6:9999/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 -CCTV10,http://183.129.255.66:8480/hls/11/index.m3u8$LR•IPV4•14『线路9』 -CCTV10,http://183.223.157.123:85/tsfile/live/0010_1.m3u8?key=txiptv$LR•IPV4•14『线路10』 +CCTV9,http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•13『线路1』 +CCTV9,http://112.123.243.37:50085/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 +CCTV9,http://183.129.255.66:8480/hls/10/index.m3u8$LR•IPV4•13『线路3』 +CCTV9,http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•13『线路4』 +CCTV9,http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•13『线路5』 +CCTV9,http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=7a9a961d6c6eb5dfb63a77216d3b6d3b$LR•IPV4•13『线路7』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•13『线路8』 +CCTV9,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•13『线路9』 +CCTV9,http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•13『线路10』 +CCTV9,http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•13『线路11』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•13『线路12』 +CCTV9,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•13『线路13』 +CCTV10,http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•14『线路1』 +CCTV10,http://101.66.198.105:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 +CCTV10,http://222.223.41.27:8888/hls/10/index.m3u8$LR•IPV4•14『线路3』 +CCTV10,http://111.8.224.6:9999/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +CCTV10,http://183.129.255.66:8480/hls/11/index.m3u8$LR•IPV4•14『线路5』 +CCTV10,http://183.223.157.123:85/tsfile/live/0010_1.m3u8?key=txiptv$LR•IPV4•14『线路6』 +CCTV10,http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•14『线路7』 +CCTV10,http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•14『线路8』 +CCTV10,http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 +CCTV10,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•14『线路10』 CCTV10,https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•14『线路11』 CCTV10,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•14『线路12』 CCTV10,https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•14『线路13』 CCTV10,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•14『线路14』 -CCTV11,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV11,http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 -CCTV11,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•12『线路3』 -CCTV11,http://120.202.94.181:9446/tsfile/live/0011_1.m3u8?key=txiptv$LR•IPV4•12『线路4』 -CCTV11,http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 -CCTV11,http://111.8.224.6:9999/tsfile/live/1041_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 -CCTV11,http://183.129.255.66:8480/hls/12/index.m3u8$LR•IPV4•12『线路7』 -CCTV11,http://cd-live-stream.news.cctvplus.com/live/smil:CHANNEL1.smil/chunklist_w744036192_b1000000.m3u8$LR•IPV4•12『线路8』 +CCTV11,http://120.202.94.181:9446/tsfile/live/0011_1.m3u8?key=txiptv$LR•IPV4•12『线路1』 +CCTV11,http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路2』 +CCTV11,http://111.8.224.6:9999/tsfile/live/1041_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +CCTV11,http://183.129.255.66:8480/hls/12/index.m3u8$LR•IPV4•12『线路4』 +CCTV11,http://cd-live-stream.news.cctvplus.com/live/smil:CHANNEL1.smil/chunklist_w744036192_b1000000.m3u8$LR•IPV4•12『线路5』 +CCTV11,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 +CCTV11,http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路7』 +CCTV11,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•12『线路8』 CCTV11,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•12『线路9』 CCTV11,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•12『线路10』 CCTV11,http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•12『线路11』 CCTV11,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•12『线路12』 -CCTV12,http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•10『线路1』 -CCTV12,http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•10『线路2』 -CCTV12,http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 -CCTV12,http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•10『线路4』 -CCTV12,http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路5』 -CCTV12,http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•10『线路6』 -CCTV12,http://183.129.255.66:8480/hls/13/index.m3u8$LR•IPV4•10『线路7』 +CCTV12,http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•10『线路1』 +CCTV12,http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路2』 +CCTV12,http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•10『线路3』 +CCTV12,http://183.129.255.66:8480/hls/13/index.m3u8$LR•IPV4•10『线路4』 +CCTV12,http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•10『线路5』 +CCTV12,http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•10『线路6』 +CCTV12,http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路7』 CCTV12,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•10『线路8』 CCTV12,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•10『线路9』 CCTV12,http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•10『线路10』 -CCTV13,http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•10『线路1』 -CCTV13,http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 -CCTV13,http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•10『线路3』 -CCTV13,http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•10『线路4』 -CCTV13,http://222.223.41.27:8888/hls/13/index.m3u8$LR•IPV4•10『线路5』 -CCTV13,http://183.129.255.66:8480/hls/14/index.m3u8$LR•IPV4•10『线路6』 +CCTV13,http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•10『线路1』 +CCTV13,http://222.223.41.27:8888/hls/13/index.m3u8$LR•IPV4•10『线路2』 +CCTV13,http://183.129.255.66:8480/hls/14/index.m3u8$LR•IPV4•10『线路3』 +CCTV13,http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•10『线路4』 +CCTV13,http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 +CCTV13,http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•10『线路6』 CCTV13,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•10『线路7』 CCTV13,https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•10『线路8』 CCTV13,http://go.bkpcp.top/mg/cctv13$LR•IPV4•10『线路9』 CCTV13,https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•10『线路10』 -CCTV14,http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV14,http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 -CCTV14,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•12『线路3』 -CCTV14,http://112.27.235.94:8000/hls/15/index.m3u8$LR•IPV4•12『线路4』 -CCTV14,http://111.8.224.6:9999/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路5』 -CCTV14,http://183.129.255.66:8480/hls/15/index.m3u8$LR•IPV4•12『线路6』 +CCTV14,http://112.27.235.94:8000/hls/15/index.m3u8$LR•IPV4•12『线路1』 +CCTV14,http://111.8.224.6:9999/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 +CCTV14,http://183.129.255.66:8480/hls/15/index.m3u8$LR•IPV4•12『线路3』 +CCTV14,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•12『线路4』 +CCTV14,http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR•IPV4•12『线路5』 +CCTV14,http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 CCTV14,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•12『线路7』 CCTV14,https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•12『线路8』 CCTV14,http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•12『线路9』 CCTV14,http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•12『线路10』 CCTV14,http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•12『线路11』 CCTV14,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•12『线路12』 -CCTV15,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV15,http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 -CCTV15,http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•12『线路3』 -CCTV15,http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•12『线路4』 -CCTV15,http://222.223.41.27:8888/hls/15/index.m3u8$LR•IPV4•12『线路5』 -CCTV15,http://183.129.255.66:8480/hls/16/index.m3u8$LR•IPV4•12『线路6』 +CCTV15,http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•12『线路1』 +CCTV15,http://222.223.41.27:8888/hls/15/index.m3u8$LR•IPV4•12『线路2』 +CCTV15,http://183.129.255.66:8480/hls/16/index.m3u8$LR•IPV4•12『线路3』 +CCTV15,http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•12『线路4』 +CCTV15,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•12『线路5』 +CCTV15,http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 CCTV15,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•12『线路7』 CCTV15,http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•12『线路8』 CCTV15,http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•12『线路9』 @@ -236,9 +239,9 @@ CCTV16,http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR• CCTV16,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•4『线路2』 CCTV16,http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•4『线路3』 CCTV16,http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•4『线路4』 -CCTV17,http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•6『线路1』 -CCTV17,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•6『线路2』 -CCTV17,http://183.129.255.66:8480/hls/18/index.m3u8$LR•IPV4•6『线路3』 +CCTV17,http://183.129.255.66:8480/hls/18/index.m3u8$LR•IPV4•6『线路1』 +CCTV17,http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•6『线路2』 +CCTV17,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•6『线路3』 CCTV17,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•6『线路4』 CCTV17,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•6『线路5』 CCTV17,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•6『线路6』 @@ -247,8 +250,8 @@ CCTV怀旧剧场,http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR CCTV风云剧场,http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4 CCTV风云音乐,http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4 CCTV兵器科技,http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 -CCTV风云足球,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路1』 -CCTV风云足球,https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•13『线路2』 +CCTV风云足球,https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•13『线路1』 +CCTV风云足球,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路2』 CCTV风云足球,http://207.56.13.146:81/cdnlive/fyzq.m3u8$LR•IPV4•13『线路3』 CCTV风云足球,http://dl.wifi942.com:66/jsyd/jsyd.php?id=G_FENGSHANGZQ-CQ$LR•IPV4•13『线路4』 CCTV风云足球,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=4934&tk=a0c4f6cfaba3$LR•IPV4•13『线路5』 @@ -271,8 +274,8 @@ CCTV央视台球,http://dassby.qqff.top:99/live/高尔夫网球/index.m3u8$LR• CCTV央视台球,http://107.150.60.122/live/ystq.m3u8$LR•IPV4•9『线路9』 CCTV女性时尚,http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4 CCTV电视指南,http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4 -CCTV世界地理,http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•2『线路1』 -CCTV世界地理,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•2『线路2』 +CCTV世界地理,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•2『线路1』 +CCTV世界地理,http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•2『线路2』 CCTV卫生健康,http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4 CETV1,http://117.161.133.51:81/gitv_live/G_CETV-1/G_CETV-1.m3u8?p=GITV$LR•IPV4•2『线路1』 CETV1,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226494/1.m3u8?$LR•IPV6•2『线路2』 @@ -283,8 +286,8 @@ CETV4,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/22 CGTN英语,https://0472.org/hls/cgtn.m3u8$LR•IPV4 CGTN记录,https://0472.org/hls/cgtnd.m3u8$LR•IPV4•2『线路1』 CGTN记录,https://english-livetx.cgtn.com/hls/yypdjlctzb_hd.m3u8$LR•IPV4•2『线路2』 -CGTN俄语,p3p://167.114.175.6:55331/60e648570006544872703d417386353f$LR•IPV4•2『线路1』 -CGTN俄语,https://0472.org/hls/cgtne.m3u8$LR•IPV4•2『线路2』 +CGTN俄语,https://0472.org/hls/cgtne.m3u8$LR•IPV4•2『线路1』 +CGTN俄语,p3p://167.114.175.6:55331/60e648570006544872703d417386353f$LR•IPV4•2『线路2』 CGTN法语,https://0472.org/hls/cgtnf.m3u8$LR•IPV4 CGTN西语,https://0472.org/hls/cgtnx.m3u8$LR•IPV4 CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 @@ -306,457 +309,456 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 星空卫视,http://171.213.140.54:8123/udp/239.93.1.10:2193$LR•IPV4•7『线路6』 星空卫视,https://stream1.freetv.fun/xing-kong-wei-shi-4.ctv$LR•IPV4•7『线路7』 湖南卫视,http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•16『线路1』 -湖南卫视,http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•16『线路2』 -湖南卫视,http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•16『线路3』 -湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路4』 -湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路5』 -湖南卫视,http://23.237.228.134/live6/hunan.m3u8$LR•IPV4•16『线路6』 -湖南卫视,http://gfr.x3322.net:9901/tsfile/live/1084_1.m3u8$LR•IPV4•16『线路7』 -湖南卫视,http://api.kkitv.itv888.cn:8080/hls/hoxiunz7ce/index.m3u8$LR•IPV4•16『线路8』 -湖南卫视,https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•16『线路9』 -湖南卫视,https://httop.top/ysp-湖南卫视$LR•IPV4•16『线路10』 -湖南卫视,http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•16『线路11』 -湖南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•16『线路12』 -湖南卫视,http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•16『线路13』 -湖南卫视,http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路14』 -湖南卫视,http://207.56.13.146:81/cdnlive/hnws.m3u8$LR•IPV4•16『线路15』 -湖南卫视,http://antvlive.ab5c6921.cdnviet.com/antv/playlist.m3u8$LR•IPV4•16『线路16』 +湖南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•16『线路2』 +湖南卫视,http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•16『线路3』 +湖南卫视,http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 +湖南卫视,http://207.56.13.146:81/cdnlive/hnws.m3u8$LR•IPV4•16『线路5』 +湖南卫视,http://antvlive.ab5c6921.cdnviet.com/antv/playlist.m3u8$LR•IPV4•16『线路6』 +湖南卫视,http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 +湖南卫视,http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•16『线路8』 +湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路9』 +湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路10』 +湖南卫视,http://23.237.228.134/live6/hunan.m3u8$LR•IPV4•16『线路11』 +湖南卫视,http://gfr.x3322.net:9901/tsfile/live/1084_1.m3u8$LR•IPV4•16『线路12』 +湖南卫视,http://api.kkitv.itv888.cn:8080/hls/hoxiunz7ce/index.m3u8$LR•IPV4•16『线路13』 +湖南卫视,https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•16『线路14』 +湖南卫视,https://httop.top/ysp-湖南卫视$LR•IPV4•16『线路15』 +湖南卫视,http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•16『线路16』 浙江卫视,http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•18『线路1』 -浙江卫视,http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•18『线路2』 -浙江卫视,http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•18『线路3』 -浙江卫视,http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•18『线路4』 -浙江卫视,http://23.237.228.134/live6/zhejiang.m3u8$LR•IPV4•18『线路5』 -浙江卫视,http://gfr.x3322.net:9901/tsfile/live/1087_1.m3u8$LR•IPV4•18『线路6』 -浙江卫视,http://api.kkitv.itv888.cn:8080/hls/urjqjvyf41q/index.m3u8$LR•IPV4•18『线路7』 -浙江卫视,https://iptv.catvod.com/catvod.php?id=zjws$LR•IPV4•18『线路8』 -浙江卫视,https://httop.top/ysp-浙江卫视$LR•IPV4•18『线路9』 -浙江卫视,http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•18『线路10』 -浙江卫视,http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路11』 -浙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路12』 -浙江卫视,http://112.27.235.94:8000/hls/29/index.m3u8$LR•IPV4•18『线路13』 -浙江卫视,http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路14』 -浙江卫视,http://120.198.95.220:9901/tsfile/live/1045_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路15』 -浙江卫视,http://111.8.224.6:9999/tsfile/live/1064_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路16』 -浙江卫视,http://124.228.160.210:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 +浙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 +浙江卫视,http://112.27.235.94:8000/hls/29/index.m3u8$LR•IPV4•18『线路3』 +浙江卫视,http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 +浙江卫视,http://120.198.95.220:9901/tsfile/live/1045_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路5』 +浙江卫视,http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•18『线路6』 +浙江卫视,http://111.8.224.6:9999/tsfile/live/1064_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路7』 +浙江卫视,http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•18『线路8』 +浙江卫视,http://124.228.160.210:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 +浙江卫视,http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•18『线路10』 +浙江卫视,http://23.237.228.134/live6/zhejiang.m3u8$LR•IPV4•18『线路11』 +浙江卫视,http://gfr.x3322.net:9901/tsfile/live/1087_1.m3u8$LR•IPV4•18『线路12』 +浙江卫视,http://api.kkitv.itv888.cn:8080/hls/urjqjvyf41q/index.m3u8$LR•IPV4•18『线路13』 +浙江卫视,https://iptv.catvod.com/catvod.php?id=zjws$LR•IPV4•18『线路14』 +浙江卫视,https://httop.top/ysp-浙江卫视$LR•IPV4•18『线路15』 +浙江卫视,http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•18『线路16』 +浙江卫视,http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 浙江卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225703/index.m3u8$LR•IPV4•18『线路18』 -东方卫视,http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 -东方卫视,http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•17『线路2』 -东方卫视,http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•17『线路3』 -东方卫视,http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•17『线路4』 -东方卫视,http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•17『线路5』 -东方卫视,https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•17『线路6』 -东方卫视,https://httop.top/ysp-东方卫视$LR•IPV4•17『线路7』 -东方卫视,http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•17『线路8』 -东方卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•17『线路9』 -东方卫视,http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 -东方卫视,http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•17『线路11』 -东方卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路12』 -东方卫视,https://txmov2.a.kwimgs.com/bs3/video-hls/5219953535631090825_hlsb.m3u8$LR•IPV4•17『线路13』 -东方卫视,http://120.198.95.220:9901/tsfile/live/1047_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 -东方卫视,http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•17『线路15』 -东方卫视,http://124.228.160.210:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +东方卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +东方卫视,https://txmov2.a.kwimgs.com/bs3/video-hls/5219953535631090825_hlsb.m3u8$LR•IPV4•17『线路2』 +东方卫视,http://120.198.95.220:9901/tsfile/live/1047_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +东方卫视,http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•17『线路4』 +东方卫视,http://124.228.160.210:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路5』 +东方卫视,http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•17『线路6』 +东方卫视,http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•17『线路7』 +东方卫视,http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•17『线路8』 +东方卫视,http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•17『线路9』 +东方卫视,http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•17『线路10』 +东方卫视,https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•17『线路11』 +东方卫视,https://httop.top/ysp-东方卫视$LR•IPV4•17『线路12』 +东方卫视,http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•17『线路13』 +东方卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•17『线路14』 +东方卫视,http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路15』 +东方卫视,http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•17『线路16』 东方卫视,http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•17『线路17』 -北京卫视,http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 -北京卫视,http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路2』 -北京卫视,http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路3』 -北京卫视,http://gfr.x3322.net:9901/tsfile/live/1089_1.m3u8$LR•IPV4•14『线路4』 -北京卫视,http://api.kkitv.itv888.cn:8080/hls/h5uud1z84gn/index.m3u8$LR•IPV4•14『线路5』 -北京卫视,https://iptv.catvod.com/catvod.php?id=bjws$LR•IPV4•14『线路6』 -北京卫视,https://httop.top/ysp-北京卫视$LR•IPV4•14『线路7』 -北京卫视,http://iptv.huuc.edu.cn/hls/btv1hd.m3u8$LR•IPV4•14『线路8』 -北京卫视,http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 -北京卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路10』 -北京卫视,http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路11』 -北京卫视,http://101.66.198.105:9901/tsfile/live/0016_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 -北京卫视,http://120.198.95.220:9901/tsfile/live/1065_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路13』 +北京卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +北京卫视,http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路2』 +北京卫视,http://101.66.198.105:9901/tsfile/live/0016_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +北京卫视,http://120.198.95.220:9901/tsfile/live/1065_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路4』 +北京卫视,http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 +北京卫视,http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路6』 +北京卫视,http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路7』 +北京卫视,http://gfr.x3322.net:9901/tsfile/live/1089_1.m3u8$LR•IPV4•14『线路8』 +北京卫视,http://api.kkitv.itv888.cn:8080/hls/h5uud1z84gn/index.m3u8$LR•IPV4•14『线路9』 +北京卫视,https://iptv.catvod.com/catvod.php?id=bjws$LR•IPV4•14『线路10』 +北京卫视,https://httop.top/ysp-北京卫视$LR•IPV4•14『线路11』 +北京卫视,http://iptv.huuc.edu.cn/hls/btv1hd.m3u8$LR•IPV4•14『线路12』 +北京卫视,http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 北京卫视,http://go.bkpcp.top/mg/bjws$LR•IPV4•14『线路14』 -江苏卫视,http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 -江苏卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路2』 -江苏卫视,http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•17『线路3』 -江苏卫视,http://43.251.226.89:8080/play/37.m3u8$LR•IPV4•17『线路4』 -江苏卫视,http://gfr.x3322.net:9901/tsfile/live/1086_1.m3u8$LR•IPV4•17『线路5』 -江苏卫视,http://api.kkitv.itv888.cn:8080/hls/g1upm1u239/index.m3u8$LR•IPV4•17『线路6』 -江苏卫视,https://httop.top/ysp-江苏卫视$LR•IPV4•17『线路7』 -江苏卫视,http://iptv.huuc.edu.cn/hls/jshd.m3u8$LR•IPV4•17『线路8』 -江苏卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•17『线路9』 -江苏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 -江苏卫视,http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•17『线路11』 -江苏卫视,http://112.123.243.37:50085/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 -江苏卫视,http://101.66.198.242:9901/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 -江苏卫视,http://120.198.95.220:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 -江苏卫视,http://221.226.51.220:50081/newlive/live/hls/18/live.m3u8$LR•IPV4•17『线路15』 -江苏卫视,http://204.12.221.218:8181/3m1080p/jsws.m3u8$LR•IPV4•17『线路16』 +江苏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +江苏卫视,http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•17『线路2』 +江苏卫视,http://112.123.243.37:50085/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 +江苏卫视,http://101.66.198.242:9901/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 +江苏卫视,http://120.198.95.220:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路5』 +江苏卫视,http://221.226.51.220:50081/newlive/live/hls/18/live.m3u8$LR•IPV4•17『线路6』 +江苏卫视,http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•17『线路7』 +江苏卫视,http://204.12.221.218:8181/3m1080p/jsws.m3u8$LR•IPV4•17『线路8』 +江苏卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路9』 +江苏卫视,http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•17『线路10』 +江苏卫视,http://43.251.226.89:8080/play/37.m3u8$LR•IPV4•17『线路11』 +江苏卫视,http://gfr.x3322.net:9901/tsfile/live/1086_1.m3u8$LR•IPV4•17『线路12』 +江苏卫视,http://api.kkitv.itv888.cn:8080/hls/g1upm1u239/index.m3u8$LR•IPV4•17『线路13』 +江苏卫视,https://httop.top/ysp-江苏卫视$LR•IPV4•17『线路14』 +江苏卫视,http://iptv.huuc.edu.cn/hls/jshd.m3u8$LR•IPV4•17『线路15』 +江苏卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•17『线路16』 江苏卫视,http://39.134.24.166/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226200/index.m3u8$LR•IPV4•17『线路17』 -安徽卫视,http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•13『线路1』 -安徽卫视,http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•13『线路2』 -安徽卫视,http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•13『线路3』 -安徽卫视,https://iptv.catvod.com/catvod.php?id=ahws$LR•IPV4•13『线路4』 -安徽卫视,https://httop.top/ysp-安徽卫视$LR•IPV4•13『线路5』 -安徽卫视,http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•13『线路6』 -安徽卫视,http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路7』 -安徽卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路8』 -安徽卫视,http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•13『线路9』 -安徽卫视,http://204.12.221.218:8181/3m1080p/ahws.m3u8$LR•IPV4•13『线路10』 -安徽卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ahwshd$LR•IPV4•13『线路11』 -安徽卫视,http://124.228.160.210:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 -安徽卫视,http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 -重庆卫视,http://p2.ioioz.com/videojs.php?id=https://sjlivecdn9.cbg.cn/202607222106/app_2/_definst_/ls_2.stream/chunklist.m3u8$LR•IPV4•15『线路1』 -重庆卫视,http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•15『线路2』 -重庆卫视,http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•15『线路3』 -重庆卫视,http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•15『线路4』 -重庆卫视,http://api.kkitv.itv888.cn:8080/hls/ogh3s6tbw6/index.m3u8$LR•IPV4•15『线路5』 -重庆卫视,https://iptv.catvod.com/catvod.php?id=cqws$LR•IPV4•15『线路6』 -重庆卫视,https://httop.top/ysp-重庆卫视$LR•IPV4•15『线路7』 -重庆卫视,http://iptv.huuc.edu.cn/hls/cqhd.m3u8$LR•IPV4•15『线路8』 -重庆卫视,http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路9』 -重庆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路10』 -重庆卫视,http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•15『线路11』 -重庆卫视,http://111.8.224.6:9999/tsfile/live/1071_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路12』 -重庆卫视,http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路13』 -重庆卫视,http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路14』 +安徽卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 +安徽卫视,http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•13『线路2』 +安徽卫视,http://204.12.221.218:8181/3m1080p/ahws.m3u8$LR•IPV4•13『线路3』 +安徽卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ahwshd$LR•IPV4•13『线路4』 +安徽卫视,http://124.228.160.210:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 +安徽卫视,http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +安徽卫视,http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•13『线路7』 +安徽卫视,http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•13『线路8』 +安徽卫视,http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•13『线路9』 +安徽卫视,https://iptv.catvod.com/catvod.php?id=ahws$LR•IPV4•13『线路10』 +安徽卫视,https://httop.top/ysp-安徽卫视$LR•IPV4•13『线路11』 +安徽卫视,http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•13『线路12』 +安徽卫视,http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 +重庆卫视,http://p2.ioioz.com/videojs.php?id=https://sjlivecdn9.cbg.cn/202607222307/app_2/_definst_/ls_2.stream/chunklist.m3u8$LR•IPV4•15『线路1』 +重庆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路2』 +重庆卫视,http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•15『线路3』 +重庆卫视,http://111.8.224.6:9999/tsfile/live/1071_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 +重庆卫视,http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 +重庆卫视,http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路6』 +重庆卫视,http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•15『线路7』 +重庆卫视,http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•15『线路8』 +重庆卫视,http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•15『线路9』 +重庆卫视,http://api.kkitv.itv888.cn:8080/hls/ogh3s6tbw6/index.m3u8$LR•IPV4•15『线路10』 +重庆卫视,https://iptv.catvod.com/catvod.php?id=cqws$LR•IPV4•15『线路11』 +重庆卫视,https://httop.top/ysp-重庆卫视$LR•IPV4•15『线路12』 +重庆卫视,http://iptv.huuc.edu.cn/hls/cqhd.m3u8$LR•IPV4•15『线路13』 +重庆卫视,http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 重庆卫视,http://118.81.195.79:9003/hls/22/index.m3u8$LR•IPV4•15『线路15』 -四川卫视,http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 -四川卫视,http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•14『线路2』 -四川卫视,https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•14『线路3』 -四川卫视,https://httop.top/ysp-四川卫视$LR•IPV4•14『线路4』 -四川卫视,http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•14『线路5』 -四川卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路6』 -四川卫视,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•14『线路7』 -四川卫视,http://101.66.198.105:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路8』 -四川卫视,http://111.8.224.6:9999/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 -四川卫视,http://198.204.228.26/live/scwshd.m3u8$LR•IPV4•14『线路10』 -四川卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=scwshd$LR•IPV4•14『线路11』 -四川卫视,http://112.123.243.37:50085/tsfile/live/0139_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 -四川卫视,http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路13』 +四川卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +四川卫视,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•14『线路2』 +四川卫视,http://101.66.198.105:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +四川卫视,http://111.8.224.6:9999/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +四川卫视,http://198.204.228.26/live/scwshd.m3u8$LR•IPV4•14『线路5』 +四川卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=scwshd$LR•IPV4•14『线路6』 +四川卫视,http://112.123.243.37:50085/tsfile/live/0139_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 +四川卫视,http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路8』 +四川卫视,http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•14『线路9』 +四川卫视,http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•14『线路10』 +四川卫视,https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•14『线路11』 +四川卫视,https://httop.top/ysp-四川卫视$LR•IPV4•14『线路12』 +四川卫视,http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•14『线路13』 四川卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225733/index.m3u8$LR•IPV4•14『线路14』 -东南卫视,http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•16『线路1』 -东南卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路2』 -东南卫视,http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•16『线路3』 -东南卫视,http://23.237.228.134/live8/gansu.m3u8$LR•IPV4•16『线路4』 -东南卫视,http://43.251.226.89:8080/play/49.m3u8$LR•IPV4•16『线路5』 -东南卫视,http://gfr.x3322.net:9901/tsfile/live/1099_1.m3u8$LR•IPV4•16『线路6』 -东南卫视,http://api.kkitv.itv888.cn:8080/hls/jjt15bvbl7a/index.m3u8$LR•IPV4•16『线路7』 -东南卫视,https://iptv.catvod.com/catvod.php?id=dnws$LR•IPV4•16『线路8』 -东南卫视,https://httop.top/ysp-东南卫视$LR•IPV4•16『线路9』 -东南卫视,http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•16『线路10』 -东南卫视,http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路11』 -东南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路12』 -东南卫视,http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•16『线路13』 -东南卫视,http://live.zohi.tv/video/s10001-fztv-3/index.m3u8$LR•IPV4•16『线路14』 -东南卫视,http://112.123.243.37:50085/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路15』 +东南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 +东南卫视,http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•16『线路2』 +东南卫视,http://live.zohi.tv/video/s10001-fztv-3/index.m3u8$LR•IPV4•16『线路3』 +东南卫视,http://112.123.243.37:50085/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 +东南卫视,http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 +东南卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路6』 +东南卫视,http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•16『线路7』 +东南卫视,http://23.237.228.134/live8/gansu.m3u8$LR•IPV4•16『线路8』 +东南卫视,http://43.251.226.89:8080/play/49.m3u8$LR•IPV4•16『线路9』 +东南卫视,http://gfr.x3322.net:9901/tsfile/live/1099_1.m3u8$LR•IPV4•16『线路10』 +东南卫视,http://api.kkitv.itv888.cn:8080/hls/jjt15bvbl7a/index.m3u8$LR•IPV4•16『线路11』 +东南卫视,https://iptv.catvod.com/catvod.php?id=dnws$LR•IPV4•16『线路12』 +东南卫视,https://httop.top/ysp-东南卫视$LR•IPV4•16『线路13』 +东南卫视,http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•16『线路14』 +东南卫视,http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 东南卫视,http://118.81.195.79:9003/hls/24/index.m3u8$LR•IPV4•16『线路16』 -深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路2』 -深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路3』 -深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路4』 -深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路5』 -深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路6』 -深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路7』 -深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 -深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路9』 -深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 -深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路11』 -深圳卫视,http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 -深圳卫视,http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路13』 -深圳卫视,http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路14』 -深圳卫视,http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路15』 -深圳卫视,http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路16』 -深圳卫视,http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路17』 +深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路2』 +深圳卫视,http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +深圳卫视,http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路4』 +深圳卫视,http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路5』 +深圳卫视,http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路6』 +深圳卫视,http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路7』 +深圳卫视,http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 +深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路10』 +深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路11』 +深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路12』 +深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路13』 +深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路14』 +深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路15』 +深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路17』 广东卫视,https://piccpndks.v.kcdnvip.com/audio/guangdong_2/index.m3u8$LR•IPV4•18『线路1』 -广东卫视,http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•18『线路2』 -广东卫视,http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•18『线路3』 -广东卫视,http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•18『线路4』 -广东卫视,http://gfr.x3322.net:9901/tsfile/live/1096_1.m3u8$LR•IPV4•18『线路5』 -广东卫视,http://api.kkitv.itv888.cn:8080/hls/qr6872071g/index.m3u8$LR•IPV4•18『线路6』 -广东卫视,https://iptv.catvod.com/catvod.php?id=gdws$LR•IPV4•18『线路7』 -广东卫视,https://httop.top/ysp-广东卫视$LR•IPV4•18『线路8』 -广东卫视,http://iptv.huuc.edu.cn/hls/gdhd.m3u8$LR•IPV4•18『线路9』 -广东卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•18『线路10』 -广东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路11』 -广东卫视,http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•18『线路12』 -广东卫视,http://101.66.194.177:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路13』 -广东卫视,http://120.238.94.82:9901/tsfile/live/1009_1.m3u8$LR•IPV4•18『线路14』 -广东卫视,http://120.198.95.220:9901/tsfile/live/1006_1.m3u8?key=txiptv$LR•IPV4•18『线路15』 -广东卫视,http://58.56.162.102:4466/newlive/live/hls/25/live.m3u8$LR•IPV4•18『线路16』 -广东卫视,http://153.0.171.163:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 +广东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 +广东卫视,http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•18『线路3』 +广东卫视,http://101.66.194.177:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 +广东卫视,http://120.238.94.82:9901/tsfile/live/1009_1.m3u8$LR•IPV4•18『线路5』 +广东卫视,http://120.198.95.220:9901/tsfile/live/1006_1.m3u8?key=txiptv$LR•IPV4•18『线路6』 +广东卫视,http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•18『线路7』 +广东卫视,http://58.56.162.102:4466/newlive/live/hls/25/live.m3u8$LR•IPV4•18『线路8』 +广东卫视,http://153.0.171.163:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 +广东卫视,http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•18『线路10』 +广东卫视,http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•18『线路11』 +广东卫视,http://gfr.x3322.net:9901/tsfile/live/1096_1.m3u8$LR•IPV4•18『线路12』 +广东卫视,http://api.kkitv.itv888.cn:8080/hls/qr6872071g/index.m3u8$LR•IPV4•18『线路13』 +广东卫视,https://iptv.catvod.com/catvod.php?id=gdws$LR•IPV4•18『线路14』 +广东卫视,https://httop.top/ysp-广东卫视$LR•IPV4•18『线路15』 +广东卫视,http://iptv.huuc.edu.cn/hls/gdhd.m3u8$LR•IPV4•18『线路16』 +广东卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•18『线路17』 广东卫视,http://118.81.195.79:9003/hls/26/index.m3u8$LR•IPV4•18『线路18』 -广西卫视,http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -广西卫视,http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路2』 -广西卫视,http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路3』 -广西卫视,http://23.237.228.134/live6/guizhou.m3u8$LR•IPV4•17『线路4』 -广西卫视,http://api.kkitv.itv888.cn:8080/hls/yvz4ndj9dqb/index.m3u8$LR•IPV4•17『线路5』 -广西卫视,https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路6』 -广西卫视,https://httop.top/ysp-广西卫视$LR•IPV4•17『线路7』 -广西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 -广西卫视,https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路9』 -广西卫视,http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路10』 -广西卫视,http://111.8.224.6:9999/tsfile/live/1022_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路11』 -广西卫视,http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 -广西卫视,http://101.66.198.242:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 -广西卫视,http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路14』 -广西卫视,http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路15』 -广西卫视,http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +广西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +广西卫视,https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路2』 +广西卫视,http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +广西卫视,http://111.8.224.6:9999/tsfile/live/1022_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路4』 +广西卫视,http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 +广西卫视,http://101.66.198.242:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 +广西卫视,http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 +广西卫视,http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路8』 +广西卫视,http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 +广西卫视,http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 +广西卫视,http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路11』 +广西卫视,http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路12』 +广西卫视,http://23.237.228.134/live6/guizhou.m3u8$LR•IPV4•17『线路13』 +广西卫视,http://api.kkitv.itv888.cn:8080/hls/yvz4ndj9dqb/index.m3u8$LR•IPV4•17『线路14』 +广西卫视,https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路15』 +广西卫视,https://httop.top/ysp-广西卫视$LR•IPV4•17『线路16』 广西卫视,http://118.81.195.79:9003/hls/27/index.m3u8$LR•IPV4•17『线路17』 -厦门卫视,https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路1』 -厦门卫视,http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路2』 +厦门卫视,http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路1』 +厦门卫视,https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路2』 厦门卫视,http://223.110.245.159/ott.js.chinamobile.com/PLTV/3/224/3221226996/index.m3u8$LR•IPV4•4『线路3』 厦门卫视,http://112.25.48.68/live/program/live/xmws/1300000/mnf.m3u8$LR•IPV4•4『线路4』 -甘肃卫视,https://iptv.catvod.com/catvod.php?id=gsws$LR•IPV4•6『线路1』 -甘肃卫视,https://httop.top/ysp-甘肃卫视$LR•IPV4•6『线路2』 -甘肃卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227020/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Err-CLugPnTcUinEM8JeySg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路3』 -甘肃卫视,http://112.123.243.37:50085/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路4』 -甘肃卫视,http://204.12.221.218:8181/3m1080p/gsws.m3u8$LR•IPV4•6『线路5』 +甘肃卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227020/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Err-CLugPnTcUinEM8JeySg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路1』 +甘肃卫视,http://112.123.243.37:50085/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路2』 +甘肃卫视,http://204.12.221.218:8181/3m1080p/gsws.m3u8$LR•IPV4•6『线路3』 +甘肃卫视,https://iptv.catvod.com/catvod.php?id=gsws$LR•IPV4•6『线路4』 +甘肃卫视,https://httop.top/ysp-甘肃卫视$LR•IPV4•6『线路5』 甘肃卫视,http://118.81.195.79:9003/hls/25/index.m3u8$LR•IPV4•6『线路6』 -贵州卫视,http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -贵州卫视,http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•17『线路2』 -贵州卫视,http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•17『线路3』 -贵州卫视,http://api.kkitv.itv888.cn:8080/hls/5dqtpf3arun/index.m3u8$LR•IPV4•17『线路4』 -贵州卫视,https://iptv.catvod.com/catvod.php?id=gzws$LR•IPV4•17『线路5』 -贵州卫视,https://httop.top/ysp-贵州卫视$LR•IPV4•17『线路6』 -贵州卫视,http://153.0.171.163:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路7』 -贵州卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 -贵州卫视,http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•17『线路9』 -贵州卫视,http://112.123.243.37:50085/tsfile/live/0130_2.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路10』 -贵州卫视,http://101.66.198.242:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路11』 -贵州卫视,http://101.66.199.102:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 -贵州卫视,http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路13』 -贵州卫视,http://222.214.208.34:59901/tsfile/live/0120_1.m3u8$LR•IPV4•17『线路14』 -贵州卫视,http://204.12.221.218:8181/3m1080p/gzws.m3u8$LR•IPV4•17『线路15』 +贵州卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +贵州卫视,http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•17『线路2』 +贵州卫视,http://112.123.243.37:50085/tsfile/live/0130_2.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 +贵州卫视,http://101.66.198.242:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 +贵州卫视,http://101.66.199.102:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 +贵州卫视,http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路6』 +贵州卫视,http://222.214.208.34:59901/tsfile/live/0120_1.m3u8$LR•IPV4•17『线路7』 +贵州卫视,http://204.12.221.218:8181/3m1080p/gzws.m3u8$LR•IPV4•17『线路8』 +贵州卫视,http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 +贵州卫视,http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•17『线路10』 +贵州卫视,http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•17『线路11』 +贵州卫视,http://api.kkitv.itv888.cn:8080/hls/5dqtpf3arun/index.m3u8$LR•IPV4•17『线路12』 +贵州卫视,https://iptv.catvod.com/catvod.php?id=gzws$LR•IPV4•17『线路13』 +贵州卫视,https://httop.top/ysp-贵州卫视$LR•IPV4•17『线路14』 +贵州卫视,http://153.0.171.163:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路15』 贵州卫视,http://183.207.248.71/gitv/live1/G_GUIZHOU/G_GUIZHOU$LR•IPV4•17『线路16』 贵州卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225728/index.m3u8$LR•IPV4•17『线路17』 河北卫视,https://tv.pull.hebtv.com/jishi/weishipindao.m3u8?t=1784283312&k=9740237ad5542a40ff56157ccf9bc99d$LR•IPV4•14『线路1』 -河北卫视,http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•14『线路2』 -河北卫视,http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•14『线路3』 -河北卫视,http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•14『线路4』 -河北卫视,https://iptv.catvod.com/catvod.php?id=hbws$LR•IPV4•14『线路5』 -河北卫视,https://httop.top/ysp-河北卫视$LR•IPV4•14『线路6』 -河北卫视,http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•14『线路7』 -河北卫视,http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 -河北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路9』 -河北卫视,http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•14『线路10』 -河北卫视,http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路11』 -河北卫视,http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 -河北卫视,http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -河北卫视,http://event.pull.hebtv.com/jishi/weishi_tingyun.m3u8$LR•IPV4•14『线路14』 +河北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路2』 +河北卫视,http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•14『线路3』 +河北卫视,http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +河北卫视,http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 +河北卫视,http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 +河北卫视,http://event.pull.hebtv.com/jishi/weishi_tingyun.m3u8$LR•IPV4•14『线路7』 +河北卫视,http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•14『线路8』 +河北卫视,http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•14『线路9』 +河北卫视,http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•14『线路10』 +河北卫视,https://iptv.catvod.com/catvod.php?id=hbws$LR•IPV4•14『线路11』 +河北卫视,https://httop.top/ysp-河北卫视$LR•IPV4•14『线路12』 +河北卫视,http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•14『线路13』 +河北卫视,http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路14』 河南卫视,http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=132cb2fc54c2c4fe7a0b58973cdd5fee&wsTime=1784235566$LR•IPV4•11『线路1』 -河南卫视,http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•11『线路2』 -河南卫视,http://23.237.228.134/live6/henan.m3u8$LR•IPV4•11『线路3』 -河南卫视,http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•11『线路4』 -河南卫视,https://iptv.catvod.com/catvod.php?id=hnws$LR•IPV4•11『线路5』 -河南卫视,https://httop.top/ysp-河南卫视$LR•IPV4•11『线路6』 -河南卫视,http://153.0.171.163:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路7』 -河南卫视,http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•11『线路8』 -河南卫视,http://198.204.228.26/live/hawshd.m3u8$LR•IPV4•11『线路9』 -河南卫视,http://112.123.243.37:50085/tsfile/live/0121_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•11『线路10』 +河南卫视,http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•11『线路2』 +河南卫视,http://198.204.228.26/live/hawshd.m3u8$LR•IPV4•11『线路3』 +河南卫视,http://112.123.243.37:50085/tsfile/live/0121_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•11『线路4』 +河南卫视,http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•11『线路5』 +河南卫视,http://23.237.228.134/live6/henan.m3u8$LR•IPV4•11『线路6』 +河南卫视,http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•11『线路7』 +河南卫视,https://iptv.catvod.com/catvod.php?id=hnws$LR•IPV4•11『线路8』 +河南卫视,https://httop.top/ysp-河南卫视$LR•IPV4•11『线路9』 +河南卫视,http://153.0.171.163:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路10』 河南卫视,http://118.81.195.79:9003/hls/30/index.m3u8$LR•IPV4•11『线路11』 -黑龙江卫视,http://38.75.136.137:98/gslb/dsdqpub/hljwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -黑龙江卫视,http://23.237.228.134/live6/heilongjiang.m3u8$LR•IPV4•17『线路2』 -黑龙江卫视,http://gfr.x3322.net:9901/tsfile/live/1094_1.m3u8$LR•IPV4•17『线路3』 -黑龙江卫视,http://api.kkitv.itv888.cn:8080/hls/2a24lcvser/index.m3u8$LR•IPV4•17『线路4』 -黑龙江卫视,https://iptv.catvod.com/catvod.php?id=hljws$LR•IPV4•17『线路5』 -黑龙江卫视,https://httop.top/ysp-黑龙江卫视$LR•IPV4•17『线路6』 -黑龙江卫视,http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•17『线路7』 -黑龙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226965/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E7UiKL56-L86ihmTWaZ6csw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 -黑龙江卫视,http://112.27.235.94:8000/hls/48/index.m3u8$LR•IPV4•17『线路9』 -黑龙江卫视,http://112.123.243.37:50085/tsfile/live/0142_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路10』 -黑龙江卫视,http://101.66.199.102:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路11』 -黑龙江卫视,http://120.198.95.220:9901/tsfile/live/1049_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 -黑龙江卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=hljwshd$LR•IPV4•17『线路13』 -黑龙江卫视,http://221.226.51.220:50081/newlive/live/hls/31/live.m3u8$LR•IPV4•17『线路14』 -黑龙江卫视,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•17『线路15』 -黑龙江卫视,http://153.0.171.163:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +黑龙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226965/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E7UiKL56-L86ihmTWaZ6csw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +黑龙江卫视,http://112.27.235.94:8000/hls/48/index.m3u8$LR•IPV4•17『线路2』 +黑龙江卫视,http://112.123.243.37:50085/tsfile/live/0142_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 +黑龙江卫视,http://101.66.199.102:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 +黑龙江卫视,http://120.198.95.220:9901/tsfile/live/1049_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路5』 +黑龙江卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=hljwshd$LR•IPV4•17『线路6』 +黑龙江卫视,http://221.226.51.220:50081/newlive/live/hls/31/live.m3u8$LR•IPV4•17『线路7』 +黑龙江卫视,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•17『线路8』 +黑龙江卫视,http://153.0.171.163:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 +黑龙江卫视,http://38.75.136.137:98/gslb/dsdqpub/hljwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 +黑龙江卫视,http://23.237.228.134/live6/heilongjiang.m3u8$LR•IPV4•17『线路11』 +黑龙江卫视,http://gfr.x3322.net:9901/tsfile/live/1094_1.m3u8$LR•IPV4•17『线路12』 +黑龙江卫视,http://api.kkitv.itv888.cn:8080/hls/2a24lcvser/index.m3u8$LR•IPV4•17『线路13』 +黑龙江卫视,https://iptv.catvod.com/catvod.php?id=hljws$LR•IPV4•17『线路14』 +黑龙江卫视,https://httop.top/ysp-黑龙江卫视$LR•IPV4•17『线路15』 +黑龙江卫视,http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•17『线路16』 黑龙江卫视,http://118.81.195.79:9003/hls/31/index.m3u8$LR•IPV4•17『线路17』 -湖北卫视,http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 -湖北卫视,http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•14『线路2』 -湖北卫视,http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•14『线路3』 -湖北卫视,http://gfr.x3322.net:9901/tsfile/live/1088_1.m3u8$LR•IPV4•14『线路4』 -湖北卫视,http://api.kkitv.itv888.cn:8080/hls/qwummpaoaq/index.m3u8$LR•IPV4•14『线路5』 -湖北卫视,https://iptv.catvod.com/catvod.php?id=hubws$LR•IPV4•14『线路6』 -湖北卫视,https://httop.top/ysp-湖北卫视$LR•IPV4•14『线路7』 -湖北卫视,http://iptv.huuc.edu.cn/hls/hbhd.m3u8$LR•IPV4•14『线路8』 -湖北卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=hubws$LR•IPV4•14『线路9』 -湖北卫视,http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路10』 -湖北卫视,http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•14『线路11』 -湖北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路12』 -湖北卫视,http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•14『线路13』 +湖北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +湖北卫视,http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•14『线路2』 +湖北卫视,http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•14『线路3』 +湖北卫视,http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•14『线路4』 +湖北卫视,http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•14『线路5』 +湖北卫视,http://gfr.x3322.net:9901/tsfile/live/1088_1.m3u8$LR•IPV4•14『线路6』 +湖北卫视,http://api.kkitv.itv888.cn:8080/hls/qwummpaoaq/index.m3u8$LR•IPV4•14『线路7』 +湖北卫视,https://iptv.catvod.com/catvod.php?id=hubws$LR•IPV4•14『线路8』 +湖北卫视,https://httop.top/ysp-湖北卫视$LR•IPV4•14『线路9』 +湖北卫视,http://iptv.huuc.edu.cn/hls/hbhd.m3u8$LR•IPV4•14『线路10』 +湖北卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=hubws$LR•IPV4•14『线路11』 +湖北卫视,http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 +湖北卫视,http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•14『线路13』 湖北卫视,http://118.81.195.79:9003/hls/32/index.m3u8$LR•IPV4•14『线路14』 -江西卫视,https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•17『线路1』 -江西卫视,http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•17『线路2』 -江西卫视,http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•17『线路3』 -江西卫视,http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•17『线路4』 -江西卫视,http://api.kkitv.itv888.cn:8080/hls/pv0np60bpin/index.m3u8$LR•IPV4•17『线路5』 -江西卫视,https://iptv.catvod.com/catvod.php?id=jxws$LR•IPV4•17『线路6』 -江西卫视,https://httop.top/ysp-江西卫视$LR•IPV4•17『线路7』 -江西卫视,http://iptv.huuc.edu.cn/hls/jxhd.m3u8$LR•IPV4•17『线路8』 -江西卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jxws$LR•IPV4•17『线路9』 -江西卫视,http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 -江西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路11』 -江西卫视,http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•17『线路12』 -江西卫视,http://101.66.199.102:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 -江西卫视,http://107.150.60.122/live/jxwshd.m3u8$LR•IPV4•17『线路14』 -江西卫视,http://207.56.13.146:81/cdnlive/jxws.m3u8$LR•IPV4•17『线路15』 -江西卫视,http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路16』 -江西卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•17『线路17』 -吉林卫视,http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 -吉林卫视,http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•14『线路2』 -吉林卫视,http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•14『线路3』 -吉林卫视,http://api.kkitv.itv888.cn:8080/hls/b6dl8yuvu/index.m3u$LR•IPV4•14『线路4』 -吉林卫视,https://iptv.catvod.com/catvod.php?id=jlws$LR•IPV4•14『线路5』 -吉林卫视,https://httop.top/ysp-吉林卫视$LR•IPV4•14『线路6』 +江西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 +江西卫视,http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路2』 +江西卫视,http://101.66.199.102:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 +江西卫视,http://107.150.60.122/live/jxwshd.m3u8$LR•IPV4•16『线路4』 +江西卫视,http://207.56.13.146:81/cdnlive/jxws.m3u8$LR•IPV4•16『线路5』 +江西卫视,http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路6』 +江西卫视,http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 +江西卫视,http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•16『线路8』 +江西卫视,http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•16『线路9』 +江西卫视,http://api.kkitv.itv888.cn:8080/hls/pv0np60bpin/index.m3u8$LR•IPV4•16『线路10』 +江西卫视,https://iptv.catvod.com/catvod.php?id=jxws$LR•IPV4•16『线路11』 +江西卫视,https://httop.top/ysp-江西卫视$LR•IPV4•16『线路12』 +江西卫视,http://iptv.huuc.edu.cn/hls/jxhd.m3u8$LR•IPV4•16『线路13』 +江西卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jxws$LR•IPV4•16『线路14』 +江西卫视,http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 +江西卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•16『线路16』 +吉林卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +吉林卫视,http://111.8.224.6:9999/tsfile/live/1032_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 +吉林卫视,http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +吉林卫视,http://101.66.198.242:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +吉林卫视,http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 +吉林卫视,http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 吉林卫视,http://153.0.171.163:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路7』 -吉林卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路8』 -吉林卫视,http://111.8.224.6:9999/tsfile/live/1032_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 -吉林卫视,http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路10』 -吉林卫视,http://101.66.198.242:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路11』 -吉林卫视,http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 -吉林卫视,http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +吉林卫视,http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•14『线路8』 +吉林卫视,http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•14『线路9』 +吉林卫视,http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•14『线路10』 +吉林卫视,http://api.kkitv.itv888.cn:8080/hls/b6dl8yuvu/index.m3u$LR•IPV4•14『线路11』 +吉林卫视,https://iptv.catvod.com/catvod.php?id=jlws$LR•IPV4•14『线路12』 +吉林卫视,https://httop.top/ysp-吉林卫视$LR•IPV4•14『线路13』 吉林卫视,http://118.81.195.79:9003/hls/34/index.m3u8$LR•IPV4•14『线路14』 -内蒙古卫视,http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•12『线路1』 -内蒙古卫视,https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•12『线路2』 -内蒙古卫视,https://httop.top/ysp-内蒙古卫视$LR•IPV4•12『线路3』 -内蒙古卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路4』 -内蒙古卫视,http://112.27.235.94:8000/hls/49/index.m3u8$LR•IPV4•12『线路5』 -内蒙古卫视,http://112.123.243.37:50085/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路6』 -内蒙古卫视,http://198.204.228.26/live/nmgws.m3u8$LR•IPV4•12『线路7』 -内蒙古卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=nmgws$LR•IPV4•12『线路8』 +内蒙古卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路1』 +内蒙古卫视,http://112.27.235.94:8000/hls/49/index.m3u8$LR•IPV4•12『线路2』 +内蒙古卫视,http://112.123.243.37:50085/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路3』 +内蒙古卫视,http://198.204.228.26/live/nmgws.m3u8$LR•IPV4•12『线路4』 +内蒙古卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=nmgws$LR•IPV4•12『线路5』 +内蒙古卫视,http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•12『线路6』 +内蒙古卫视,https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•12『线路7』 +内蒙古卫视,https://httop.top/ysp-内蒙古卫视$LR•IPV4•12『线路8』 内蒙古卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225667/index.m3u8$LR•IPV4•12『线路9』 内蒙古卫视,http://117.169.120.140:8080/live/neimenggustv/.m3u8$LR•IPV4•12『线路10』 内蒙古卫视,http://183.207.248.71/gitv/live1/G_NEIMENGGU/G_NEIMENGGU$LR•IPV4•12『线路11』 内蒙古卫视,http://223.110.245.173/PLTV/4/224/3221225836/index.m3u8$LR•IPV4•12『线路12』 -辽宁卫视,http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -辽宁卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路2』 -辽宁卫视,http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•17『线路3』 -辽宁卫视,http://43.251.226.89:8080/play/41.m3u8$LR•IPV4•17『线路4』 -辽宁卫视,http://gfr.x3322.net:9901/tsfile/live/1097_1.m3u8$LR•IPV4•17『线路5』 -辽宁卫视,http://api.kkitv.itv888.cn:8080/hls/iibq0absdjr/index.m3u8$LR•IPV4•17『线路6』 -辽宁卫视,https://iptv.catvod.com/catvod.php?id=lnws$LR•IPV4•17『线路7』 -辽宁卫视,https://httop.top/ysp-辽宁卫视$LR•IPV4•17『线路8』 -辽宁卫视,http://iptv.huuc.edu.cn/hls/lnhd.m3u8$LR•IPV4•17『线路9』 -辽宁卫视,http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 -辽宁卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路11』 -辽宁卫视,http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•17『线路12』 -辽宁卫视,http://112.123.243.37:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 -辽宁卫视,http://120.198.95.220:9901/tsfile/live/1051_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 -辽宁卫视,http://207.56.13.146:81/cdnlive/lnws.m3u8$LR•IPV4•17『线路15』 -辽宁卫视,http://36.136.38.87:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +辽宁卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +辽宁卫视,http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•17『线路2』 +辽宁卫视,http://112.123.243.37:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 +辽宁卫视,http://120.198.95.220:9901/tsfile/live/1051_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路4』 +辽宁卫视,http://207.56.13.146:81/cdnlive/lnws.m3u8$LR•IPV4•17『线路5』 +辽宁卫视,http://36.136.38.87:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路6』 +辽宁卫视,http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•17『线路7』 +辽宁卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路8』 +辽宁卫视,http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•17『线路9』 +辽宁卫视,http://43.251.226.89:8080/play/41.m3u8$LR•IPV4•17『线路10』 +辽宁卫视,http://gfr.x3322.net:9901/tsfile/live/1097_1.m3u8$LR•IPV4•17『线路11』 +辽宁卫视,http://api.kkitv.itv888.cn:8080/hls/iibq0absdjr/index.m3u8$LR•IPV4•17『线路12』 +辽宁卫视,https://iptv.catvod.com/catvod.php?id=lnws$LR•IPV4•17『线路13』 +辽宁卫视,https://httop.top/ysp-辽宁卫视$LR•IPV4•17『线路14』 +辽宁卫视,http://iptv.huuc.edu.cn/hls/lnhd.m3u8$LR•IPV4•17『线路15』 +辽宁卫视,http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 辽宁卫视,http://39.134.39.37/PLTV/88888888/224/3221226209/index.m3u8$LR•IPV4•17『线路17』 -宁夏卫视,http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路1』 -宁夏卫视,https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路2』 -宁夏卫视,https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路3』 -宁夏卫视,http://153.0.171.163:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路4』 -宁夏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路5』 -宁夏卫视,http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路6』 -宁夏卫视,http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路7』 -宁夏卫视,http://198.204.228.26/live/nxws.m3u8$LR•IPV4•9『线路8』 +宁夏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 +宁夏卫视,http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路2』 +宁夏卫视,http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 +宁夏卫视,http://198.204.228.26/live/nxws.m3u8$LR•IPV4•9『线路4』 +宁夏卫视,http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路5』 +宁夏卫视,https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路6』 +宁夏卫视,https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路7』 +宁夏卫视,http://153.0.171.163:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路8』 宁夏卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225726/index.m3u8$LR•IPV4•9『线路9』 -青海卫视,http://23.237.228.134/live8/qinghai.m3u8$LR•IPV4•9『线路1』 -青海卫视,http://43.251.226.89:8080/play/48.m3u8$LR•IPV4•9『线路2』 -青海卫视,https://iptv.catvod.com/catvod.php?id=qhws$LR•IPV4•9『线路3』 -青海卫视,https://httop.top/ysp-青海卫视$LR•IPV4•9『线路4』 -青海卫视,http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路5』 -青海卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227017/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EacviHy_ucMT27Ymf2iLtZA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路6』 -青海卫视,http://111.8.224.6:9999/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路7』 -青海卫视,http://38.75.136.137:98/gslb/dsdqpub/qhws.m3u8?auth=testpub$LR•IPV4•9『线路8』 +青海卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227017/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EacviHy_ucMT27Ymf2iLtZA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 +青海卫视,http://111.8.224.6:9999/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路2』 +青海卫视,http://38.75.136.137:98/gslb/dsdqpub/qhws.m3u8?auth=testpub$LR•IPV4•9『线路3』 +青海卫视,http://23.237.228.134/live8/qinghai.m3u8$LR•IPV4•9『线路4』 +青海卫视,http://43.251.226.89:8080/play/48.m3u8$LR•IPV4•9『线路5』 +青海卫视,https://iptv.catvod.com/catvod.php?id=qhws$LR•IPV4•9『线路6』 +青海卫视,https://httop.top/ysp-青海卫视$LR•IPV4•9『线路7』 +青海卫视,http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路8』 青海卫视,http://live.geermurmt.com/qhws/sd/live.m3u8$LR•IPV4•9『线路9』 -山东卫视,http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•19『线路1』 -山东卫视,https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路2』 -山东卫视,https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路3』 -山东卫视,http://23.237.228.134/live8/shandong.m3u8$LR•IPV4•19『线路4』 -山东卫视,http://gfr.x3322.net:9901/tsfile/live/1098_1.m3u8$LR•IPV4•19『线路5』 -山东卫视,http://api.kkitv.itv888.cn:8080/hls/6gcdai13om5/index.m3u8$LR•IPV4•19『线路6』 -山东卫视,https://iptv.catvod.com/catvod.php?id=sdws$LR•IPV4•19『线路7』 -山东卫视,https://httop.top/ysp-山东卫视$LR•IPV4•19『线路8』 -山东卫视,http://iptv.huuc.edu.cn/hls/sdhd.m3u8$LR•IPV4•19『线路9』 -山东卫视,http://153.0.171.163:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路10』 -山东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•19『线路11』 -山东卫视,http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•19『线路12』 -山东卫视,http://101.66.199.102:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•19『线路13』 -山东卫视,http://198.204.228.26/live/sdwshd.m3u8$LR•IPV4•19『线路14』 -山东卫视,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•19『线路15』 -山东卫视,http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•19『线路16』 -山东卫视,http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路17』 +山东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•19『线路1』 +山东卫视,http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•19『线路2』 +山东卫视,http://101.66.199.102:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•19『线路3』 +山东卫视,http://198.204.228.26/live/sdwshd.m3u8$LR•IPV4•19『线路4』 +山东卫视,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•19『线路5』 +山东卫视,http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•19『线路6』 +山东卫视,http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路7』 +山东卫视,http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•19『线路8』 +山东卫视,https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路9』 +山东卫视,https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路10』 +山东卫视,http://23.237.228.134/live8/shandong.m3u8$LR•IPV4•19『线路11』 +山东卫视,http://gfr.x3322.net:9901/tsfile/live/1098_1.m3u8$LR•IPV4•19『线路12』 +山东卫视,http://api.kkitv.itv888.cn:8080/hls/6gcdai13om5/index.m3u8$LR•IPV4•19『线路13』 +山东卫视,https://iptv.catvod.com/catvod.php?id=sdws$LR•IPV4•19『线路14』 +山东卫视,https://httop.top/ysp-山东卫视$LR•IPV4•19『线路15』 +山东卫视,http://iptv.huuc.edu.cn/hls/sdhd.m3u8$LR•IPV4•19『线路16』 +山东卫视,http://153.0.171.163:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路17』 山东卫视,http://125.210.152.18:9090/live/SDWSHD_H265.m3u8$LR•IPV4•19『线路18』 山东卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225697/index.m3u8$LR•IPV4•19『线路19』 -天津卫视,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路1』 -天津卫视,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路2』 -天津卫视,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路3』 -天津卫视,http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路4』 -天津卫视,https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路5』 -天津卫视,https://httop.top/ysp-天津卫视$LR•IPV4•15『线路6』 -天津卫视,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路7』 -天津卫视,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路8』 -天津卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路9』 -天津卫视,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路10』 -天津卫视,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路11』 -天津卫视,http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路12』 -天津卫视,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路13』 -天津卫视,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +天津卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +天津卫视,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 +天津卫视,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +天津卫视,http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路4』 +天津卫视,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 +天津卫视,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +天津卫视,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 +天津卫视,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 +天津卫视,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路9』 +天津卫视,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路10』 +天津卫视,http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路11』 +天津卫视,https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路12』 +天津卫视,https://httop.top/ysp-天津卫视$LR•IPV4•15『线路13』 +天津卫视,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路14』 天津卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 海南卫视,https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路1』 -海南卫视,http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路2』 -海南卫视,http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路3』 -海南卫视,https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路4』 -海南卫视,https://httop.top/ysp-海南卫视$LR•IPV4•8『线路5』 -海南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路6』 -海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路7』 +海南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路2』 +海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路3』 +海南卫视,http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路4』 +海南卫视,http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路5』 +海南卫视,https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路6』 +海南卫视,https://httop.top/ysp-海南卫视$LR•IPV4•8『线路7』 海南卫视,http://118.81.195.79:9003/hls/28/index.m3u8$LR•IPV4•8『线路8』 -新疆卫视,https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•11『线路1』 -新疆卫视,https://httop.top/ysp-新疆卫视$LR•IPV4•11『线路2』 -新疆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•11『线路3』 -新疆卫视,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•11『线路4』 -新疆卫视,http://live.wjyanghu.com/live/CH1.m3u8$LR•IPV4•11『线路5』 +新疆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•11『线路1』 +新疆卫视,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•11『线路2』 +新疆卫视,http://live.wjyanghu.com/live/CH1.m3u8$LR•IPV4•11『线路3』 +新疆卫视,https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•11『线路4』 +新疆卫视,https://httop.top/ysp-新疆卫视$LR•IPV4•11『线路5』 新疆卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225725/index.m3u8$LR•IPV4•11『线路6』 新疆卫视,http://183.207.248.71/cntv/live1/xinjiangstv/xinjiangstv$LR•IPV4•11『线路7』 新疆卫视,http://183.207.248.71/gitv/live1/G_XINJIANG/G_XINJIANG$LR•IPV4•11『线路8』 新疆卫视,http://183.207.249.15/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•11『线路9』 新疆卫视,http://223.110.243.136/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•11『线路10』 新疆卫视,http://112.25.48.68/live/program/live/xjws/1300000/mnf.m3u8$LR•IPV4•11『线路11』 -云南卫视,http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•18『线路1』 -云南卫视,http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•18『线路2』 -云南卫视,https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•18『线路3』 -云南卫视,https://httop.top/ysp-云南卫视$LR•IPV4•18『线路4』 -云南卫视,http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路5』 -云南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路6』 -云南卫视,http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•18『线路7』 -云南卫视,http://120.198.95.220:9901/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路8』 -云南卫视,http://111.8.224.6:9999/tsfile/live/1055_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 -云南卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ynwshd$LR•IPV4•18『线路10』 -云南卫视,http://120.198.95.220:9901/tsfile/live/1007_1.m3u8?key=txiptv$LR•IPV4•18『线路11』 -云南卫视,http://112.123.243.37:50085/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路12』 -云南卫视,http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路13』 -云南卫视,http://101.66.198.242:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路14』 -云南卫视,http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路15』 -云南卫视,http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路16』 -云南卫视,http://120.211.62.180:8000/hls/39/index.m3u8$LR•IPV4•18『线路17』 +云南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 +云南卫视,http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•18『线路2』 +云南卫视,http://120.198.95.220:9901/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路3』 +云南卫视,http://111.8.224.6:9999/tsfile/live/1055_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 +云南卫视,http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•18『线路5』 +云南卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ynwshd$LR•IPV4•18『线路6』 +云南卫视,http://120.198.95.220:9901/tsfile/live/1007_1.m3u8?key=txiptv$LR•IPV4•18『线路7』 +云南卫视,http://112.123.243.37:50085/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路8』 +云南卫视,http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路9』 +云南卫视,http://101.66.198.242:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路10』 +云南卫视,http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路11』 +云南卫视,http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路12』 +云南卫视,http://120.211.62.180:8000/hls/39/index.m3u8$LR•IPV4•18『线路13』 +云南卫视,http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•18『线路14』 +云南卫视,https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•18『线路15』 +云南卫视,https://httop.top/ysp-云南卫视$LR•IPV4•18『线路16』 +云南卫视,http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 云南卫视,https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•18『线路18』 -西藏卫视,https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•9『线路1』 -西藏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路2』 -西藏卫视,http://112.123.243.37:50085/tsfile/live/0141_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 -西藏卫视,http://107.150.60.122/live/xzws.m3u8$LR•IPV4•9『线路4』 -西藏卫视,http://198.204.228.26/live/xzws.m3u8$LR•IPV4•9『线路5』 -西藏卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=xzws$LR•IPV4•9『线路6』 +西藏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 +西藏卫视,http://112.123.243.37:50085/tsfile/live/0141_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路2』 +西藏卫视,http://107.150.60.122/live/xzws.m3u8$LR•IPV4•9『线路3』 +西藏卫视,http://198.204.228.26/live/xzws.m3u8$LR•IPV4•9『线路4』 +西藏卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=xzws$LR•IPV4•9『线路5』 +西藏卫视,https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•9『线路6』 西藏卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225723/index.m3u8$LR•IPV4•9『线路7』 西藏卫视,http://117.169.120.140:8080/live/xizangstv/.m3u8$LR•IPV4•9『线路8』 西藏卫视,http://183.207.249.16/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•9『线路9』 -海峡卫视,http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路1』 -海峡卫视,p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路2』 -海峡卫视,http://8.138.7.223/tv/hxws.m3u8$LR•IPV4•3『线路3』 -兵团卫视,http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•6『线路1』 -兵团卫视,https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•6『线路2』 -兵团卫视,https://httop.top/ysp-兵团卫视$LR•IPV4•6『线路3』 -兵团卫视,http://111.8.224.6:9999/tsfile/live/1020_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路4』 -兵团卫视,http://112.123.243.37:50085/tsfile/live/0112_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路5』 +海峡卫视,http://8.138.7.223/tv/hxws.m3u8$LR•IPV4•3『线路1』 +海峡卫视,http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路2』 +海峡卫视,p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路3』 +兵团卫视,http://111.8.224.6:9999/tsfile/live/1020_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路1』 +兵团卫视,http://112.123.243.37:50085/tsfile/live/0112_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路2』 +兵团卫视,http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•6『线路3』 +兵团卫视,https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•6『线路4』 +兵团卫视,https://httop.top/ysp-兵团卫视$LR•IPV4•6『线路5』 兵团卫视,http://112.25.48.68/live/program/live/btws/1300000/mnf.m3u8$LR•IPV4•6『线路6』 安多卫视,https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 康巴卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227027/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkHMvBpWz4rccMxNvSRekpQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•2『线路1』 康巴卫视,http://scgctvshow.sctv.com/hdlive/kangba/1.m3u8$LR•IPV4•2『线路2』 -农林卫视,http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路1』 -农林卫视,http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路2』 +农林卫视,http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路1』 +农林卫视,http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路2』 三沙卫视,https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•5『线路1』 -三沙卫视,http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•5『线路2』 -三沙卫视,https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•5『线路3』 -三沙卫视,http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•5『线路4』 -三沙卫视,http://107.150.60.122/live/ssws.m3u8$LR•IPV4•5『线路5』 +三沙卫视,http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•5『线路2』 +三沙卫视,http://107.150.60.122/live/ssws.m3u8$LR•IPV4•5『线路3』 +三沙卫视,http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•5『线路4』 +三沙卫视,https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•5『线路5』 延边卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227045/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eq0D3NdTUN7FuRzr8eJsbQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•4『线路1』 延边卫视,http://120.76.248.139/live/bfgd/4200000117.m3u8$LR•IPV4•4『线路2』 延边卫视,https://srs.iyb983.cn/video/CYS/index.m3u8$LR•IPV4•4『线路3』 @@ -772,44 +774,44 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 河北4K,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=f56e90&tk=922ba46651d3$LR•IPV4•4『线路2』 河北4K,http://43.251.226.89:8080/play/928.m3u8$LR•IPV4•4『线路3』 河北4K,http://106.53.99.30/tv/api.php?id=hebtv4k$LR•IPV4•4『线路4』 -山西卫视,http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•18『线路1』 -山西卫视,https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•18『线路2』 -山西卫视,https://httop.top/ysp-山西卫视$LR•IPV4•18『线路3』 -山西卫视,http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 -山西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路5』 -山西卫视,http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•18『线路6』 -山西卫视,http://119.39.9.8:9901/tsfile/live/0118_1.m3u8$LR•IPV4•18『线路7』 -山西卫视,http://113.25.252.226:9901/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 -山西卫视,http://101.66.198.242:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路9』 -山西卫视,http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路10』 -山西卫视,http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路11』 -山西卫视,http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路12』 -山西卫视,http://36.136.38.87:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路13』 -山西卫视,http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路14』 -山西卫视,http://204.12.221.218:8181/3m1080p/sxws.m3u8$LR•IPV4•18『线路15』 -山西卫视,http://107.150.60.122/live/sxwshd.m3u8$LR•IPV4•18『线路16』 -山西卫视,http://198.204.228.26/live/sxwshd.m3u8$LR•IPV4•18『线路17』 +山西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 +山西卫视,http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•18『线路2』 +山西卫视,http://119.39.9.8:9901/tsfile/live/0118_1.m3u8$LR•IPV4•18『线路3』 +山西卫视,http://113.25.252.226:9901/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 +山西卫视,http://101.66.198.242:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 +山西卫视,http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路6』 +山西卫视,http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路7』 +山西卫视,http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路8』 +山西卫视,http://36.136.38.87:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 +山西卫视,http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路10』 +山西卫视,http://204.12.221.218:8181/3m1080p/sxws.m3u8$LR•IPV4•18『线路11』 +山西卫视,http://107.150.60.122/live/sxwshd.m3u8$LR•IPV4•18『线路12』 +山西卫视,http://198.204.228.26/live/sxwshd.m3u8$LR•IPV4•18『线路13』 +山西卫视,http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•18『线路14』 +山西卫视,https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•18『线路15』 +山西卫视,https://httop.top/ysp-山西卫视$LR•IPV4•18『线路16』 +山西卫视,http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 山西卫视,http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•18『线路18』 陕西卫视,http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•23『线路1』 -陕西卫视,http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•23『线路2』 -陕西卫视,http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•23『线路3』 -陕西卫视,https://iptv.catvod.com/catvod.php?id=sxws$LR•IPV4•23『线路4』 -陕西卫视,https://httop.top/ysp-陕西卫视$LR•IPV4•23『线路5』 -陕西卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=sxws$LR•IPV4•23『线路6』 -陕西卫视,http://153.0.171.163:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路7』 -陕西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•23『线路8』 -陕西卫视,http://112.27.235.94:8000/hls/43/index.m3u8$LR•IPV4•23『线路9』 -陕西卫视,http://198.204.228.26/live/snwshd.m3u8$LR•IPV4•23『线路10』 -陕西卫视,http://192.151.150.154/live/snwshd.m3u8$LR•IPV4•23『线路11』 -陕西卫视,http://38.75.136.137:98/gslb/dsdqpub/snwshd.m3u8?auth=testpub$LR•IPV4•23『线路12』 -陕西卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=snwshd$LR•IPV4•23『线路13』 -陕西卫视,http://113.25.252.226:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路14』 -陕西卫视,http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路15』 -陕西卫视,http://101.66.199.102:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路16』 -陕西卫视,http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路17』 -陕西卫视,http://101.66.198.242:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路18』 -陕西卫视,http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•23『线路19』 -陕西卫视,http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路20』 +陕西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•23『线路2』 +陕西卫视,http://112.27.235.94:8000/hls/43/index.m3u8$LR•IPV4•23『线路3』 +陕西卫视,http://198.204.228.26/live/snwshd.m3u8$LR•IPV4•23『线路4』 +陕西卫视,http://192.151.150.154/live/snwshd.m3u8$LR•IPV4•23『线路5』 +陕西卫视,http://38.75.136.137:98/gslb/dsdqpub/snwshd.m3u8?auth=testpub$LR•IPV4•23『线路6』 +陕西卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=snwshd$LR•IPV4•23『线路7』 +陕西卫视,http://113.25.252.226:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路8』 +陕西卫视,http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路9』 +陕西卫视,http://101.66.199.102:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路10』 +陕西卫视,http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路11』 +陕西卫视,http://101.66.198.242:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路12』 +陕西卫视,http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•23『线路13』 +陕西卫视,http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路14』 +陕西卫视,http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•23『线路15』 +陕西卫视,http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•23『线路16』 +陕西卫视,https://iptv.catvod.com/catvod.php?id=sxws$LR•IPV4•23『线路17』 +陕西卫视,https://httop.top/ysp-陕西卫视$LR•IPV4•23『线路18』 +陕西卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=sxws$LR•IPV4•23『线路19』 +陕西卫视,http://153.0.171.163:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路20』 陕西卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225729/index.m3u8$LR•IPV4•23『线路21』 陕西卫视,http://223.110.245.139/PLTV/4/224/3221227022/index.m3u8$LR•IPV4•23『线路22』 陕西卫视,http://112.25.48.68/live/program/live/sxws/1300000/mnf.m3u8$LR•IPV4•23『线路23』 @@ -965,7 +967,7 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 哈哈炫动,http://223.110.245.139/PLTV/4/224/3221226388/index.m3u8$LR•IPV4 嘉佳卡通,http://223.110.245.139/PLTV/4/224/3221227009/index.m3u8$LR•IPV4•2『线路1』 嘉佳卡通,http://112.25.48.68/live/program/live/jjkt/1300000/mnf.m3u8$LR•IPV4•2『线路2』 -金鹰卡通,http://phoneqq.qing.mgtv.com/nn_live/nn_x64/Y2hzPSZkZWY9MSZ1aXA9MTA2LjE0LjM4LjU1JnRlcm09NSZtYWNpZD02ODZlOGNmOGM4OGU3N2VjOWEwNzkzMjg5ZjUzNDg0MmFiZWM0ZjNjJnFpZD0mcmF1dGhfZW5hYmxlPW9mZiZjZG5leF9pZD1xcV9waG9uZV9saXZlJmVzPTE3ODQyNDYwMjImdXVpZD1kOGE5NDdhY2I3OGNhOWUxZWM1MzIwZTMxNTYxZmU5NS02YTBlMjYzNyZzPThlNWFhM2FhOGI5YzUwYzNmZjVhODk2NjBiODg3NjUyJnVpZD0mbmR2PWlvcy02LjUuMCZ2PTImYXM9MCZfY2FyQ29kZT0w/HNGGMPP360.m3u8$LR•IPV4•4『线路1』 +金鹰卡通,http://phoneqq.qing.mgtv.com/nn_live/nn_x64/Y2hzPSZkZWY9MSZ1aXA9MTA2LjE0LjM4LjU1JnRlcm09NSZtYWNpZD02ODZlOGNmOGM4OGU3N2VjOWEwNzkzMjg5ZjUzNDg0MmFiZWM0ZjNjJnFpZD0mcmF1dGhfZW5hYmxlPW9mZiZjZG5leF9pZD1xcV9waG9uZV9saXZlJmVzPTE3ODQ3NDUxNjcmdXVpZD04ZTU2Y2Q0Yjg5YzM4OWIxMDg1YzYxMzEzODIzNzUzNS02YTBlMjYzNyZzPWVmNzc2MGVkNWE2NTNhODE3YWQ4OWFkNTBhZDlkNTRhJnVpZD0mbmR2PWlvcy02LjUuMCZ2PTImYXM9MCZfY2FyQ29kZT0w/JYKTMPP360.m3u8$LR•IPV4•4『线路1』 金鹰卡通,http://223.110.245.145/ott.js.chinamobile.com/PLTV/3/224/3221226303/index.m3u8$LR•IPV4•4『线路2』 金鹰卡通,http://101.66.198.242:9901/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•4『线路3』 金鹰卡通,http://101.66.199.102:9901/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•4『线路4』 @@ -1178,32 +1180,32 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 苏州4k,http://106.53.99.30/tv/api.php?id=sztv4k$LR•IPV4•4『线路4』 浙江,#genre# -浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路1』 -浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路2』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路3』 -浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路4』 -浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路5』 -浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路6』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路7』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路8』 -浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路9』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路10』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路11』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路12』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路13』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路14』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路15』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路16』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路17』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路18』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路19』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路20』 -浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路1』 -浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路2』 -浙江生活,http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路3』 -浙江生活,http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路4』 -浙江生活,http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路5』 -浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路6』 +浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路1』 +浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路2』 +浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路3』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路4』 +浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路5』 +浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路6』 +浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路7』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路8』 +浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路9』 +浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路10』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路11』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路12』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路13』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路14』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路15』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路16』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路17』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路18』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路19』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路20』 +浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 +浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路2』 +浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路3』 +浙江生活,http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路4』 +浙江生活,http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路5』 +浙江生活,http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路6』 浙江生活,http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8$LR•IPV4•25『线路7』 浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8?$LR•IPV4•25『线路8』 浙江生活,http://api3.52tb.xyz/info?id=437&token=20230226bgyszp$LR•IPV4•25『线路9』 @@ -1224,62 +1226,62 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-6.m3u8$LR•IPV4•25『线路24』 浙江生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•25『线路25』 浙江经济生活,http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8#https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8#http://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8$LR•IPV4 -浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路1』 -浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路2』 -浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路3』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路1』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路2』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路3』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路4』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路5』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路6』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路7』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路8』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路9』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路10』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路11』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路13』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路14』 -浙江民生,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路15』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路16』 -浙江民生,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路17』 -浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路18』 -浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路19』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路20』 -浙江民生,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路21』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路22』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路23』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路24』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 -浙江民生,http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路26』 -浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路27』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路28』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路29』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路30』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路31』 -浙江民生,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路32』 +浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 +浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 +浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 +浙江民生,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 +浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路2』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路3』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路4』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路5』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路6』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路7』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路8』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路9』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路10』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路11』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路12』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路13』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路14』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路15』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路16』 +浙江民生,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路17』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路18』 +浙江民生,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路19』 +浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路20』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路21』 +浙江民生,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路22』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路23』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路24』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路25』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 +浙江民生,http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路27』 +浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路28』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路29』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路30』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路31』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路32』 浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路33』 浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian.m3u8$LR•IPV4•37『线路34』 浙江民生,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路35』 浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路36』 浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路37』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路1』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路2』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路3』 -浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路4』 -浙江新闻,http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路5』 -浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路6』 -浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路7』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路8』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路9』 -浙江新闻,http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路10』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路11』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路12』 -浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路13』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路14』 -浙江新闻,http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路15』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路16』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路1』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路2』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路3』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路4』 +浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路5』 +浙江新闻,http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路6』 +浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路7』 +浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路8』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路9』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路10』 +浙江新闻,http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路11』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路12』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路13』 +浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路14』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路15』 +浙江新闻,http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路16』 浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-10.m3u8$LR•IPV4•34『线路17』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-3.m3u8$LR•IPV4•34『线路18』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路19』 @@ -1298,21 +1300,21 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen.m3u8$LR•IPV4•34『线路32』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路33』 浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-11.m3u8$LR•IPV4•34『线路34』 -浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路2』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路3』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路4』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路5』 -浙江少儿,http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路6』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路7』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路8』 -浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路9』 -浙江少儿,http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路10』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路11』 -浙江少儿,http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路12』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路13』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路14』 -浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路15』 +浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 +浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路2』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路3』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路4』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路5』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路6』 +浙江少儿,http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路7』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路8』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路9』 +浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路10』 +浙江少儿,http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路11』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路12』 +浙江少儿,http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路13』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路14』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路15』 浙江少儿,https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路16』 浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?fbl=$LR•IPV4•18『线路17』 浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.ctv$LR•IPV4•18『线路18』 @@ -1352,50 +1354,50 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 宁波TV4,http://www.flyskyman.cn:4022/rtp/233.50.201.180:5140$LR•IPV4•2『线路1』 宁波TV4,http://www.jeremyoto.com:82/rtp/233.50.201.180:5140$LR•IPV4•2『线路2』 浙江教科,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路1』 -浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路2』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路3』 -浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路4』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路5』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路6』 -浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路7』 -浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路8』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路2』 +浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路3』 +浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路4』 +浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路5』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路6』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路7』 +浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路8』 浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路9』 浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路10』 浙江经济,http://live.hznet.tv:1935/live/live2/500K/tzwj_video.m3u8?shandd$LR•IPV4•3『线路1』 浙江经济,http://live.hznet.tv:1935/live/live2/500k/tzwj_video.m3u8$LR•IPV4•3『线路2』 浙江经济,http://222.179.155.21:1935/ch0.m3u8$LR•IPV4•3『线路3』 -之江纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路1』 -之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路2』 +之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路1』 +之江纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路2』 之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•6『线路3』 之江纪录,http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•6『线路4』 之江纪录,http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•6『线路5』 之江纪录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路6』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路1』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路2』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路3』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路5』 -浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路6』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路7』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路8』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路9』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路10』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路11』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路13』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路14』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路15』 -浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路16』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路17』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路18』 -浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路19』 -浙江国际,http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路20』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路21』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路22』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路23』 -浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路25』 -浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路26』 +浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路2』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路3』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路4』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路6』 +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路7』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路8』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路9』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路10』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路11』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路12』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路14』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 +浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路17』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路19』 +浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路20』 +浙江国际,http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路21』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路22』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路23』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路24』 +浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路25』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路26』 浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路27』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路28』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路29』 @@ -1408,25 +1410,25 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 嘉兴新闻综合,http://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•5『线路4』 嘉兴新闻综合,https://live-auth.51kandianshi.com/szgd/csztv1.m3u8$LR•IPV4•5『线路5』 丽水新闻,http://120.55.49.231:3095/rtp/233.50.201.162:5140$LR•IPV4 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路1』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路2』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路3』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路4』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路5』 -湖州公共,https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路6』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路7』 -湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路8』 -湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路9』 -湖州新闻综合,https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 -湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 +湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路1』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路2』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路3』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路4』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路5』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路6』 +湖州公共,https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路7』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路8』 +湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路9』 +湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 +湖州新闻综合,https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865&fbl=$LR•IPV4•3『线路3』 -湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 -湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路2』 -湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 +湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 +湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路2』 +湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路3』 舟山新闻综合,http://play-sh13.quklive.com/live/1699001836208185.m3u8?auth_key=2027429324-c77bb6a7063c4cdea57f09ca22f9ef12-0-39c19a21f73b823db2150ea45b147eb2$LR•IPV4 舟山公共,http://play-sh13.quklive.com/live/1699002430299200.m3u8?auth_key=2027429366-f4515e585a0347f780a01c73ae293945-0-b3699e931cf04290680745e989c63d86$LR•IPV4 -浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 -浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路2』 +浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 +浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 浙江数码时代,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 @@ -1437,16 +1439,16 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江公共新闻,https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-1.ctv$LR•IPV4•6『线路5』 浙江公共新闻,https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-1.m3u8$LR•IPV4•6『线路6』 浙江青田,http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 -浙江遂昌,http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路1』 -浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路2』 +浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 +浙江遂昌,http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路2』 浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 -诸暨新闻综合,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 -诸暨新闻综合,https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•2『线路2』 -龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 -龙游生活娱乐,https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 +诸暨新闻综合,https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•2『线路1』 +诸暨新闻综合,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 +龙游生活娱乐,https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 +龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?zzhed$LR•IPV4•5『线路1』 -龙游新闻综合,https://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路2』 +龙游新闻综合,https://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路1』 +龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?zzhed$LR•IPV4•5『线路2』 龙游新闻综合,http://play-sh13.quklive.com/live/1703570877483349.m3u8?auth_key=2028414694-515206b2ec504fa3bc90bb1ec3b0c48e-0-eeeeb3d5a8f8e5415142bf430b916d79$LR•IPV4•5『线路3』 龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?$LR•IPV4•5『线路4』 龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路5』 @@ -1461,19 +1463,19 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路1』 -衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•6『线路2』 -衢江新闻综合,https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•6『线路3』 -衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路4』 -衢江新闻综合,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 +衢江新闻综合,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 +衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路2』 +衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•6『线路3』 +衢江新闻综合,https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•6『线路4』 +衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路5』 衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路6』 -萧山生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +萧山生活,https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路1』 萧山生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 -萧山生活,https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路3』 -萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-4.m3u8$LR•IPV4•17『线路1』 -萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-3.m3u8$LR•IPV4•17『线路2』 -萧山新闻综合,https://t.freetv.fun/live/xiao-shan-xin-wen-zong-he-1.m3u8$LR•IPV4•17『线路3』 -萧山新闻综合,https://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路4』 +萧山生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 +萧山新闻综合,https://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路1』 +萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-4.m3u8$LR•IPV4•17『线路2』 +萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-3.m3u8$LR•IPV4•17『线路3』 +萧山新闻综合,https://t.freetv.fun/live/xiao-shan-xin-wen-zong-he-1.m3u8$LR•IPV4•17『线路4』 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?zzhed$LR•IPV4•17『线路5』 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•17『线路6』 萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-2.m3u8$LR•IPV4•17『线路7』 @@ -1487,20 +1489,20 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路15』 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?$LR•IPV4•17『线路16』 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan3/720p.m3u8$LR•IPV4•17『线路17』 -苍南新闻综合,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•9『线路1』 -苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路2』 -苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路3』 -苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路4』 -苍南新闻综合,https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•9『线路5』 +苍南新闻综合,https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•9『线路1』 +苍南新闻综合,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•9『线路2』 +苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路3』 +苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路4』 +苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路5』 苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-4.ctv$LR•IPV4•9『线路6』 苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•9『线路7』 苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-5.m3u8$LR•IPV4•9『线路8』 苍南新闻综合,https://t.freetv.fun/live/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路9』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路2』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路1』 -缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路2』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路3』 +缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路1』 +缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路2』 绍兴电视台公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•2『线路1』 绍兴电视台公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?zzhed$LR•IPV4•2『线路2』 绍兴新闻综合,http://live.shaoxing.com.cn/video/s10001-sxhb/index.m3u8$LR•IPV4•9『线路1』 @@ -1521,49 +1523,49 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 绍兴文化影视,https://t.freetv.fun/live/shao-xing-wen-hua-ying-shi-1.m3u8$LR•IPV4•3『线路1』 绍兴文化影视,https://stream1.freetv.fun/shao-xing-wen-hua-ying-shi-1.m3u8$LR•IPV4•3『线路2』 绍兴文化影视,http://live.shaoxing.com.cn/video/s10001-sxtv3/index.m3u8$LR•IPV4•3『线路3』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路1』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路2』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路3』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路4』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路5』 -绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路6』 -绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路7』 +绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路1』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路2』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路3』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路4』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路5』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路6』 +绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路7』 海盐新闻,http://lived.dmqhyadmin.com/ds/sd/live.m3u8?zzhed$LR•IPV4 -海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 -海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 +海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 +海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 -永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路1』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路2』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路3』 -永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路4』 -永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路5』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路6』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路7』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路1』 +永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路2』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路3』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 +永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路6』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路7』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-3.ctv$LR•IPV4•10『线路8』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路9』 永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he.m3u8$LR•IPV4•10『线路10』 -武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 -武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 -武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路3』 +武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 +武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 +武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路3』 武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路4』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路1』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路3』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路5』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路1』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路2』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路4』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 -普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路1』 -普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 -普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•3『线路3』 +普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•3『线路1』 +普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 新昌生活,http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8$LR•IPV4 -新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路1』 -新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路2』 -新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路3』 -新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路4』 -新昌新闻综合,https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 +新昌新闻综合,https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路1』 +新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路2』 +新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路3』 +新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 +新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路6』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-4.m3u8$LR•IPV4•7『线路7』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 @@ -1573,45 +1575,45 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 开化新闻综合,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 开化新闻综合,https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-1.m3u8$LR•IPV4•3『线路2』 开化新闻综合,https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-2.ctv$LR•IPV4•3『线路3』 -开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路2』 +开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 +开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路3』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路1』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路3』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路4』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路5』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路1』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路2』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路5』 庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?fbl=$LR•IPV4•6『线路6』 -平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路1』 -平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•9『线路2』 -平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路3』 -平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•9『线路4』 +平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•9『线路1』 +平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路2』 +平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•9『线路3』 +平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路4』 平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路5』 平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•9『线路6』 平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-5.m3u8$LR•IPV4•9『线路7』 平湖新闻综合,https://t.freetv.fun/live/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路8』 平湖新闻综合,http://play-sh13.quklive.com/live/1690167908295069.m3u8?auth_key=2027466211-f190eec410c24473825cbe1d8541e545-0-f21db57ae1b534802c1cf7be86cc3aef$LR•IPV4•9『线路9』 -嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•7『线路1』 -嵊泗综合,https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•7『线路2』 -嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•7『线路3』 +嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•7『线路1』 +嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•7『线路2』 +嵊泗综合,https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•7『线路3』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.ctv$LR•IPV4•7『线路5』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.m3u8$LR•IPV4•7『线路6』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路7』 -兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路1』 -兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•6『线路2』 +兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•6『线路1』 +兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路2』 兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路3』 兰溪新闻综合,https://t.freetv.fun/live/lan-xi-xin-wen-zong-he.m3u8$LR•IPV4•6『线路4』 兰溪新闻综合,https://t.freetv.fun/live/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路5』 兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•6『线路6』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路1』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路2』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 -余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路2』 -余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 -余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路2』 -余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路3』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 +余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 +余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 +余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路2』 +余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路3』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路4』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•6『线路5』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 @@ -1619,35 +1621,35 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路2』 余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•4『线路3』 余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•4『线路4』 -云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 -云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路2』 +云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路1』 +云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路2』 义乌新闻综合,https://44911.hlsplay.aodianyun.com/tv_radio_44911/tv_channel_1796.m3u8?auth_key=4830573978-0-0-92824c2c03f95906a3c49a4aa28f1709&extra_key=Yc1XsmxOKy2UBoPM4Wy5vCPsEYqnj06taCR2SRB2Xrg2w28NPilH03KdIbbM5wgSql-VBohSnoO9AOKl94q2t2DWMftz-XB-2qUX-UjXcS80StcSZahBFjrKLivXaRjiY5r2NOMKWMKFbv-S0Bz2G6iEXgCK8yGjtrFHDcPfAQEE0pvXq0Bwy34b7We8zARN&ali_ffmpeg_version=mpengine$LR•IPV4 -中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路1』 -中国蓝新闻,http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 +中国蓝新闻,http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 +中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 东阳影视生活,http://l.cztvcloud.com/channels/lantian/SXdongyang1/720p.m3u8$LR•IPV4 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路1』 -上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路3』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路4』 -上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路5』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路6』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路7』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 +上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路4』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路5』 +上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路6』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路7』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-4.m3u8$LR•IPV4•11『线路8』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed?$LR•IPV4•11『线路9』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4•11『线路10』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路1』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路2』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路3』 -上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路4』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路5』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路6』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路7』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路8』 -上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路9』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路10』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路1』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路2』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路3』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路5』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路6』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路7』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路8』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路9』 +上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路10』 民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8$LR•IPV4•2『线路1』 民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8?zzhed$LR•IPV4•2『线路2』 @@ -2336,9 +2338,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-13.ctv$LR•IPV4•55『线路53』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-9.ctv$LR•IPV4•55『线路54』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-2.m3u8$LR•IPV4•55『线路55』 -大湾区卫视,http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路1』 -大湾区卫视,p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路2』 -大湾区卫视,http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路3』 +大湾区卫视,http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路1』 +大湾区卫视,http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路2』 +大湾区卫视,p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路3』 广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-1.m3u8$LR•IPV4•53『线路1』 广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•53『线路2』 广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•53『线路3』 @@ -2938,85 +2940,85 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 上海纪实,https://hls-gateway.vpstv.net/streams/709570.m3u8$LR•IPV4•10『线路8』 上海纪实,http://13457610200.8866.org:2018/live/上海纪实/index.m3u8$LR•IPV4•10『线路9』 上海纪实,https://stream1.freetv.fun/ipv6-shang-hai-ji-shi-ren-wen-5.m3u8$LR•IPV4•10『线路10』 -新闻综合,https://stream1.freetv.fun/ji-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路1』 -新闻综合,https://stream1.freetv.fun/ipv6-ji-nan-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路2』 -新闻综合,http://stream.zztvzd.com/1/sd/live.m3u8?shandd$LR•IPV4•127『线路3』 -新闻综合,http://stream.zztvzd.com/1/sd/live.m3u8$LR•IPV4•127『线路4』 -新闻综合,https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路5』 -新闻综合,https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路6』 -新闻综合,http://live.yantaitv.cn/live/3e81a8879da44c5dadf3bd9c10468e1c/9b776d420ee4438199b7657c8eb88f07-1.m3u8$LR•IPV4•127『线路7』 -新闻综合,http://live.hznet.tv:1935/live/live1/500k/tzwj_video.m3u8$LR•IPV4•127『线路8』 -新闻综合,http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8?shandd$LR•IPV4•127『线路9』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路10』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路11』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5985&tk=e640d0a1bf70$LR•IPV4•127『线路12』 -新闻综合,https://www.freetv.top/migu/651632657.m3u8?migutoken=b4a3e55048f55ec1c8fc5b509fbdf32f2dc5d255f5f218e79e84ca9a87fb9f2239927cb11b448f18285b50b81b4cd50a1354e9be5a3283375e85372798c3f3eb3ad60adf45eb5615f68eb4825f$LR•IPV4•127『线路13』 -新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=b53278f712f65771788d341e9c3dc5a0&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722062037&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=39.103.188.159&SecurityKey=20260722062037&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h264&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&puData=8b5db5d95c206fa3e43449798a9cdeb1&ddCalcu=18bbve5addwcba95ad89957c9240463f4ae3&sv=10004&ct=android$LR•IPV4•127『线路14』 -新闻综合,http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd$LR•IPV4•127『线路15』 -新闻综合,https://mgtv.ottiptv.cc/migu/651632657.m3u8?migutoken=348c9164063c2b1df215dd2fa7cd92cb119d8a335ae0edfb5d615a6c714e71b669eee2f5ff1730afa92af7ca41d0aa96e3a280d7e5f2069eb8a3b852f3ebc270147489d7c8bfb08a7c4b9c4d80$LR•IPV4•127『线路16』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-13.m3u8$LR•IPV4•127『线路17』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路18』 -新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路19』 -新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-6.m3u8$LR•IPV4•127『线路20』 -新闻综合,http://59.175.11.109:1234/651632657$LR•IPV4•127『线路21』 -新闻综合,https://tvfile.scjgtv.cn:443/nmip-media/channellive/channel104126/playlist.m3u8"$LR•IPV4•127『线路22』 -新闻综合,http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722080330&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722080330&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=095d4acaa910ed867d2a04f1124293cf&sv=10004&ct=android$LR•IPV4•127『线路23』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路24』 -新闻综合,http://119.88.243.98:17231/651632657$LR•IPV4•127『线路25』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-1.ctv$LR•IPV4•127『线路26』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-5.m3u8$LR•IPV4•127『线路27』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2810&tk=a0c4f6cfaba3$LR•IPV4•127『线路28』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-11.ctv$LR•IPV4•127『线路29』 -新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20251023080141ea171d5993054ddd94612bf653be3cfa&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20251023080141&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.83&SecurityKey=20251023080141&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.2-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=4757c0d2f0cd0feb69bcfc7ea14ddd49&ddCalcu=9447ed52d71dc0401da2ef70ccfdc0bf9e6b$LR•IPV4•127『线路30』 -新闻综合,https://t.freetv.fun/live/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路31』 -新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路32』 -新闻综合,http://60.168.105.87:5008/651632657$LR•IPV4•127『线路33』 -新闻综合,http://p2.vzan.com/slowlive/596867413819827251/live.m3u8$LR•IPV4•127『线路34』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路35』 -新闻综合,http://api3.52tb.xyz/info?id=371&token=20221127jxwhhemby$LR•IPV4•127『线路36』 -新闻综合,http://tvpull.dxhmt.cn:9081/tv/10326-1.m3u8$LR•IPV4•127『线路37』 -新闻综合,http://123.113.205.253:3000/651632657$LR•IPV4•127『线路38』 -新闻综合,http://t.061899.xyz/tl/tl.php?id=shxwzh$LR•IPV4•127『线路39』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-15.m3u8$LR•IPV4•127『线路40』 -新闻综合,http://47.104.178.59:3566/651632657$LR•IPV4•127『线路41』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0708&tk=23a9aca1f79f$LR•IPV4•127『线路42』 -新闻综合,https://www.freetv.top/migu/651632657.m3u8?migutoken=5ae42e8fda034ab7bf5171dafa0043e70cd12bcd716940c4572fde52ea92b0785f16f1bdbce4c83f5e075b250fe95668f19f8527dda57c27db24f95d412614d99c86a3a2d9341d88b5224b7068$LR•IPV4•127『线路43』 -新闻综合,https://qcfile.qcrmt.com/nmip-media/channellive/channel100933/playlist.m3u8$LR•IPV4•127『线路44』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路45』 -新闻综合,http://182.61.15.84:80/651632657$LR•IPV4•127『线路46』 -新闻综合,http://111.228.4.117:6789/migu720p.php?id=651632657$LR•IPV4•127『线路47』 -新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路48』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5014&tk=a0c4f6cfaba3$LR•IPV4•127『线路49』 -新闻综合,http://116.52.173.134:1234/651632657$LR•IPV4•127『线路50』 -新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20250919080134d0a4f61e680b4d1b8d2460b858ff1fec&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20250919080134&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.88&SecurityKey=20250919080134&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.1-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=c6e37e6787e81aeb250c874ff8533137&ddCalcu=7c36e1e13313705e86f7f8477e88c10a5e2b$LR•IPV4•127『线路51』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2865&tk=f6cc1e0a0e1a$LR•IPV4•127『线路52』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2394&tk=e503191f8e20$LR•IPV4•127『线路53』 -新闻综合,http://bp-livetytv.bestv.cn/ch/bestvxwzh.m3u8$LR•IPV4•127『线路54』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5599&tk=2aca1ad9a849$LR•IPV4•127『线路55』 -新闻综合,http://150.158.112.123/公众号~玉玉软件库/mg.php?id=shxwzh$LR•IPV4•127『线路56』 -新闻综合,https://zby.130519.xyz/PLTV/11/224/3221226136/index.m3u8$LR•IPV4•127『线路57』 -新闻综合,http://115.190.247.176:1111/651632657$LR•IPV4•127『线路58』 -新闻综合,http://43.251.226.89:8080/play/57.m3u8$LR•IPV4•127『线路59』 -新闻综合,https://m3u8-channel.lytv.tv/nmip-media/channellive/channel111841/playlist.m3u8$LR•IPV4•127『线路60』 -新闻综合,https://hls-gateway.vpstv.net/streams/708847.m3u8$LR•IPV4•127『线路61』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-12.m3u8$LR•IPV4•127『线路62』 -新闻综合,http://api2.52tb.xyz/info?id=371&token=20230218qkyjia$LR•IPV4•127『线路63』 -新闻综合,https://migu.188766.xyz/?migutoken=779bd2c7e2b23a37be54ec1b50771d47&id=%E4%B8%8A%E6%B5%B7%E6%96%B0%E9%97%BB%E7%BB%BC%E5%90%88&type=yy$LR•IPV4•127『线路64』 -新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路65』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-9.m3u8$LR•IPV4•127『线路66』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2441&tk=e640d0a1bf70$LR•IPV4•127『线路67』 -新闻综合,http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722040328&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722040328&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=8d55a170b41ca441b1cc8e0b44df1555&sv=10004&ct=android$LR•IPV4•127『线路68』 -新闻综合,https://xatv-yt.xiancity.cn/live/1/index.m3u8$LR•IPV4•127『线路69』 -新闻综合,https://iptv.catvod.com/migu?id=651632657&token=6ae14c419f6a0254b2b101892a90c635$LR•IPV4•127『线路70』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0610&tk=b53028476470$LR•IPV4•127『线路71』 -新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路72』 -新闻综合,https://cm-live.ntjoy.com/live/4f1.m3u8$LR•IPV4•127『线路73』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路74』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路75』 -新闻综合,https://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•127『线路76』 -新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路77』 -新闻综合,https://m3u8channel.yunxya.com/nmip-media/channellive/channel100028/playlist.m3u8$LR•IPV4•127『线路78』 -新闻综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•127『线路79』 +新闻综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•127『线路1』 +新闻综合,https://stream1.freetv.fun/ji-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路2』 +新闻综合,https://stream1.freetv.fun/ipv6-ji-nan-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路3』 +新闻综合,http://stream.zztvzd.com/1/sd/live.m3u8?shandd$LR•IPV4•127『线路4』 +新闻综合,http://stream.zztvzd.com/1/sd/live.m3u8$LR•IPV4•127『线路5』 +新闻综合,https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路6』 +新闻综合,https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路7』 +新闻综合,http://live.yantaitv.cn/live/3e81a8879da44c5dadf3bd9c10468e1c/9b776d420ee4438199b7657c8eb88f07-1.m3u8$LR•IPV4•127『线路8』 +新闻综合,http://live.hznet.tv:1935/live/live1/500k/tzwj_video.m3u8$LR•IPV4•127『线路9』 +新闻综合,http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8?shandd$LR•IPV4•127『线路10』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路11』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路12』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5985&tk=e640d0a1bf70$LR•IPV4•127『线路13』 +新闻综合,https://www.freetv.top/migu/651632657.m3u8?migutoken=b4a3e55048f55ec1c8fc5b509fbdf32f2dc5d255f5f218e79e84ca9a87fb9f2239927cb11b448f18285b50b81b4cd50a1354e9be5a3283375e85372798c3f3eb3ad60adf45eb5615f68eb4825f$LR•IPV4•127『线路14』 +新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=b53278f712f65771788d341e9c3dc5a0&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722062037&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=39.103.188.159&SecurityKey=20260722062037&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h264&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&puData=8b5db5d95c206fa3e43449798a9cdeb1&ddCalcu=18bbve5addwcba95ad89957c9240463f4ae3&sv=10004&ct=android$LR•IPV4•127『线路15』 +新闻综合,http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd$LR•IPV4•127『线路16』 +新闻综合,https://mgtv.ottiptv.cc/migu/651632657.m3u8?migutoken=348c9164063c2b1df215dd2fa7cd92cb119d8a335ae0edfb5d615a6c714e71b669eee2f5ff1730afa92af7ca41d0aa96e3a280d7e5f2069eb8a3b852f3ebc270147489d7c8bfb08a7c4b9c4d80$LR•IPV4•127『线路17』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-13.m3u8$LR•IPV4•127『线路18』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路19』 +新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路20』 +新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-6.m3u8$LR•IPV4•127『线路21』 +新闻综合,http://59.175.11.109:1234/651632657$LR•IPV4•127『线路22』 +新闻综合,https://tvfile.scjgtv.cn:443/nmip-media/channellive/channel104126/playlist.m3u8"$LR•IPV4•127『线路23』 +新闻综合,http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722080330&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722080330&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=095d4acaa910ed867d2a04f1124293cf&sv=10004&ct=android$LR•IPV4•127『线路24』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路25』 +新闻综合,http://119.88.243.98:17231/651632657$LR•IPV4•127『线路26』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-1.ctv$LR•IPV4•127『线路27』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-5.m3u8$LR•IPV4•127『线路28』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2810&tk=a0c4f6cfaba3$LR•IPV4•127『线路29』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-11.ctv$LR•IPV4•127『线路30』 +新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20251023080141ea171d5993054ddd94612bf653be3cfa&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20251023080141&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.83&SecurityKey=20251023080141&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.2-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=4757c0d2f0cd0feb69bcfc7ea14ddd49&ddCalcu=9447ed52d71dc0401da2ef70ccfdc0bf9e6b$LR•IPV4•127『线路31』 +新闻综合,https://t.freetv.fun/live/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路32』 +新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路33』 +新闻综合,http://60.168.105.87:5008/651632657$LR•IPV4•127『线路34』 +新闻综合,http://p2.vzan.com/slowlive/596867413819827251/live.m3u8$LR•IPV4•127『线路35』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路36』 +新闻综合,http://api3.52tb.xyz/info?id=371&token=20221127jxwhhemby$LR•IPV4•127『线路37』 +新闻综合,http://tvpull.dxhmt.cn:9081/tv/10326-1.m3u8$LR•IPV4•127『线路38』 +新闻综合,http://123.113.205.253:3000/651632657$LR•IPV4•127『线路39』 +新闻综合,http://t.061899.xyz/tl/tl.php?id=shxwzh$LR•IPV4•127『线路40』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-15.m3u8$LR•IPV4•127『线路41』 +新闻综合,http://47.104.178.59:3566/651632657$LR•IPV4•127『线路42』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0708&tk=23a9aca1f79f$LR•IPV4•127『线路43』 +新闻综合,https://www.freetv.top/migu/651632657.m3u8?migutoken=5ae42e8fda034ab7bf5171dafa0043e70cd12bcd716940c4572fde52ea92b0785f16f1bdbce4c83f5e075b250fe95668f19f8527dda57c27db24f95d412614d99c86a3a2d9341d88b5224b7068$LR•IPV4•127『线路44』 +新闻综合,https://qcfile.qcrmt.com/nmip-media/channellive/channel100933/playlist.m3u8$LR•IPV4•127『线路45』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路46』 +新闻综合,http://182.61.15.84:80/651632657$LR•IPV4•127『线路47』 +新闻综合,http://111.228.4.117:6789/migu720p.php?id=651632657$LR•IPV4•127『线路48』 +新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路49』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5014&tk=a0c4f6cfaba3$LR•IPV4•127『线路50』 +新闻综合,http://116.52.173.134:1234/651632657$LR•IPV4•127『线路51』 +新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20250919080134d0a4f61e680b4d1b8d2460b858ff1fec&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20250919080134&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.88&SecurityKey=20250919080134&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.1-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=c6e37e6787e81aeb250c874ff8533137&ddCalcu=7c36e1e13313705e86f7f8477e88c10a5e2b$LR•IPV4•127『线路52』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2865&tk=f6cc1e0a0e1a$LR•IPV4•127『线路53』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2394&tk=e503191f8e20$LR•IPV4•127『线路54』 +新闻综合,http://bp-livetytv.bestv.cn/ch/bestvxwzh.m3u8$LR•IPV4•127『线路55』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5599&tk=2aca1ad9a849$LR•IPV4•127『线路56』 +新闻综合,http://150.158.112.123/公众号~玉玉软件库/mg.php?id=shxwzh$LR•IPV4•127『线路57』 +新闻综合,https://zby.130519.xyz/PLTV/11/224/3221226136/index.m3u8$LR•IPV4•127『线路58』 +新闻综合,http://115.190.247.176:1111/651632657$LR•IPV4•127『线路59』 +新闻综合,http://43.251.226.89:8080/play/57.m3u8$LR•IPV4•127『线路60』 +新闻综合,https://m3u8-channel.lytv.tv/nmip-media/channellive/channel111841/playlist.m3u8$LR•IPV4•127『线路61』 +新闻综合,https://hls-gateway.vpstv.net/streams/708847.m3u8$LR•IPV4•127『线路62』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-12.m3u8$LR•IPV4•127『线路63』 +新闻综合,http://api2.52tb.xyz/info?id=371&token=20230218qkyjia$LR•IPV4•127『线路64』 +新闻综合,https://migu.188766.xyz/?migutoken=779bd2c7e2b23a37be54ec1b50771d47&id=%E4%B8%8A%E6%B5%B7%E6%96%B0%E9%97%BB%E7%BB%BC%E5%90%88&type=yy$LR•IPV4•127『线路65』 +新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路66』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-9.m3u8$LR•IPV4•127『线路67』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2441&tk=e640d0a1bf70$LR•IPV4•127『线路68』 +新闻综合,http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722040328&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722040328&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=8d55a170b41ca441b1cc8e0b44df1555&sv=10004&ct=android$LR•IPV4•127『线路69』 +新闻综合,https://xatv-yt.xiancity.cn/live/1/index.m3u8$LR•IPV4•127『线路70』 +新闻综合,https://iptv.catvod.com/migu?id=651632657&token=6ae14c419f6a0254b2b101892a90c635$LR•IPV4•127『线路71』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0610&tk=b53028476470$LR•IPV4•127『线路72』 +新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路73』 +新闻综合,https://cm-live.ntjoy.com/live/4f1.m3u8$LR•IPV4•127『线路74』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路75』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路76』 +新闻综合,https://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•127『线路77』 +新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路78』 +新闻综合,https://m3u8channel.yunxya.com/nmip-media/channellive/channel100028/playlist.m3u8$LR•IPV4•127『线路79』 新闻综合,https://stream2.jlntv.cn/baicheng1/sd/live.m3u8$LR•IPV4•127『线路80』 新闻综合,http://live.cztv.cc:85/live/xwpd.m3u8$LR•IPV4•127『线路81』 新闻综合,http://117.156.28.119/270000001111/1110000001/index.m3u8$LR•IPV4•127『线路82』 @@ -3425,12 +3427,12 @@ ZooMoo,p3p://167.114.175.6:55331/65679bc200084412adeb40284be664e6$LR•IPV4 美亚电影台,p3p://167.114.175.6:55331/655f8ccc0007d2578e70f934113a2428$LR•IPV4•2『线路1』 美亚电影台,p3p://167.114.175.6:55331/64c3653f0007f6812c7970122ff43531$LR•IPV4•2『线路2』 年代新闻,p3p://167.114.175.6:55331/5fe09fec000ac0127462c4ac6b1f16a3$LR•IPV4 -人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u8$LR•IPV4•3『线路1』 -人间卫视,https://5ddce30eb4b55.streamlock.net/bltvhd/bltv1/chunklist_w511254805.m3u8$LR•IPV4•3『线路2』 -人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u$LR•IPV4•3『线路3』 +人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u$LR•IPV4•3『线路1』 +人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u8$LR•IPV4•3『线路2』 +人间卫视,https://5ddce30eb4b55.streamlock.net/bltvhd/bltv1/chunklist_w511254805.m3u8$LR•IPV4•3『线路3』 三立戏剧,http://61.221.215.25:8800/hls/41/index.m3u8$LR•IPV4 -凤凰卫视,p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路1』 -凤凰卫视,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路2』 +凤凰卫视,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路1』 +凤凰卫视,p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路2』 Viutv,http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 Now剧集,p3p://167.114.175.6:55331/63ed3e1500077d30e7f449055a0846ce$LR•IPV4 民视,https://raw.githubusercontent.com/ChiSheng9/iptv/master/TV17.m3u8$LR•IPV4•2『线路1』 diff --git a/cluntop_tvbox/lib/iptv_test.m3u b/cluntop_tvbox/lib/iptv_test.m3u index f3554870..ebd3a090 100755 --- a/cluntop_tvbox/lib/iptv_test.m3u +++ b/cluntop_tvbox/lib/iptv_test.m3u @@ -1,8 +1,10 @@ #EXTM3U #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•2『线路1』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-059479ae1f0d68d2ff0b4b591a28d3c6&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K -http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•2『线路2』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 +#EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K +http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 @@ -26,25 +28,25 @@ http://cdn.jdshipin.com:8880/huya.php?id=11352941$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="小草" tvg-name="小草" group-title="经典小品",小草 https://i.uik.cc/view.php/0bb3de0276d838610d458fd3379b33a0.mp4$LR•IPV4 #EXTINF:-1 tvg-id="东方卫视4K" tvg-name="东方卫视4K" group-title="4K频道",东方卫视4K -http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路1』 +http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="东方卫视4K" tvg-name="东方卫视4K" group-title="4K频道",东方卫视4K -http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路2』 +http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K频道",湖南卫视4K -http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K频道",湖南卫视4K -http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K频道",湖南卫视4K -http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路3』 +http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江卫视4K" tvg-name="浙江卫视4K" group-title="4K频道",浙江卫视4K http://43.251.226.89:8080/play/922.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江卫视4K" tvg-name="浙江卫视4K" group-title="4K频道",浙江卫视4K http://43.251.226.89:8080/play/923.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K频道",江苏卫视4K -http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K频道",江苏卫视4K -http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K频道",江苏卫视4K -http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路3』 +http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K频道",广东卫视4K http://vvip.lqcc.xyz:8092/stream/channelid/1248069700?auth=PrI5LXwb51dYilt30TvNYVVAgd4A&profile=pass$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K频道",广东卫视4K @@ -60,17 +62,17 @@ https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001540/index.m3 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K频道",广东卫视4K http://101.35.240.114:88/live.php?id=广东卫视4K$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路1』 +http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路2』 +http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路3』 +https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路4』 +http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路5』 +http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路6』 +http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K https://live.264788.xyz/channel/shenzhenweishi4k?streamid=9828b90c3948bae63cb8de76cdccd646&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K @@ -288,25 +290,25 @@ https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•5『 #EXTINF:-1 tvg-id="YMG未来" tvg-name="YMG未来" group-title="☘️浙江频道",YMG未来 http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路2』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路3』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路4』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路5』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路6』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路7』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路8』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路9』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路10』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路10』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed?$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 @@ -316,9 +318,9 @@ https://stream1.freetv.fun/shang-yu-zong-he-1.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="上虞综合" tvg-name="上虞综合" group-title="☘️浙江频道",上虞综合 http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="云和新闻" tvg-name="云和新闻" group-title="☘️浙江频道",云和新闻 -http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="云和新闻" tvg-name="云和新闻" group-title="☘️浙江频道",云和新闻 -http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="云和新闻" tvg-name="云和新闻" group-title="☘️浙江频道",云和新闻 http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭新闻" tvg-name="余杭新闻" group-title="☘️浙江频道",余杭新闻 @@ -326,9 +328,9 @@ http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed?$LR•IPV4 #EXTINF:-1 tvg-id="余杭未来" tvg-name="余杭未来" group-title="☘️浙江频道",余杭未来 http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?$LR•IPV4 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 -https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路1』 +http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 -http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•7『线路2』 +https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 @@ -350,17 +352,17 @@ http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•5『 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="嵊州新闻" tvg-name="嵊州新闻" group-title="☘️浙江频道",嵊州新闻 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="嵊州新闻" tvg-name="嵊州新闻" group-title="☘️浙江频道",嵊州新闻 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 -https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路1』 +http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 -http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•10『线路2』 +https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 -https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•10『线路3』 +http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 -http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 @@ -392,11 +394,11 @@ http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8$LR•IPV4•5『线 #EXTINF:-1 tvg-id="开化新闻" tvg-name="开化新闻" group-title="☘️浙江频道",开化新闻 http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed?$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="普陀新闻" tvg-name="普陀新闻" group-title="☘️浙江频道",普陀新闻 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="普陀新闻" tvg-name="普陀新闻" group-title="☘️浙江频道",普陀新闻 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="普陀新闻" tvg-name="普陀新闻" group-title="☘️浙江频道",普陀新闻 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•4『线路3』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="普陀新闻" tvg-name="普陀新闻" group-title="☘️浙江频道",普陀新闻 http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed?$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="绍兴文化" tvg-name="绍兴文化" group-title="☘️浙江频道",绍兴文化 @@ -442,15 +444,15 @@ https://t.freetv.fun/live/shao-xing-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线 #EXTINF:-1 tvg-id="绍兴新闻" tvg-name="绍兴新闻" group-title="☘️浙江频道",绍兴新闻 http://live.shaoxing.com.cn/video/s10001-sxtv1/index.m3u8?zzhed?$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•11『线路2』 +http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•11『线路3』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路4』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路5』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-4.ctv$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 @@ -464,15 +466,15 @@ http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed?$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•8『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路2』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•8『线路3』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路4』 +https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•8『线路5』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 @@ -480,17 +482,17 @@ http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8$LR•IPV4•8『线 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed?$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="诸暨新闻" tvg-name="诸暨新闻" group-title="☘️浙江频道",诸暨新闻 -http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="诸暨新闻" tvg-name="诸暨新闻" group-title="☘️浙江频道",诸暨新闻 -https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="诸暨新闻" tvg-name="诸暨新闻" group-title="☘️浙江频道",诸暨新闻 http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="象山新闻" tvg-name="象山新闻" group-title="☘️浙江频道",象山新闻 http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed?$LR•IPV4 #EXTINF:-1 tvg-id="青田电视" tvg-name="青田电视" group-title="☘️浙江频道",青田电视 -http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="青田电视" tvg-name="青田电视" group-title="☘️浙江频道",青田电视 -http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="青田电视" tvg-name="青田电视" group-title="☘️浙江频道",青田电视 http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="杭州余杭平安" tvg-name="杭州余杭平安" group-title="☘️浙江频道",杭州余杭平安 @@ -916,33 +918,33 @@ http://183.64.181.25:40023/rongchang01.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="来宾综合" tvg-name="来宾综合" group-title="☘️广西频道",来宾综合 http://zb.gxlbamc.com:1935/live/lbzh.stream/playlist.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路2』 +http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路4』 +http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路5』 +http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -https://httop.top/ysp-天津卫视$LR•IPV4•15『线路6』 +http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路7』 +http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路9』 +http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路10』 +http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路11』 +http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路12』 +https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路13』 +https://httop.top/ysp-天津卫视$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路14』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="西峰综合" tvg-name="西峰综合" group-title="☘️甘肃频道",西峰综合 @@ -3096,85 +3098,87 @@ http://newcntv.qcloudcdn.com/asp/hls/4000/0303000a/3/default/2bdfdad540b342f592f #EXTINF:-1 tvg-id="地理中国" tvg-name="地理中国" group-title="💓优质个源",地理中国 http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c6baf6f74bb944aeacee1065ea72c798/1200.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•40『线路1』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=7a9a961d6c6eb5dfb63a77216d3b6d3b$LR•IPV4•41『线路1』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•40『线路2』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•41『线路2』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/2ae73b1a/index.m3u8?q=1752629214236$LR•IPV4•40『线路3』 +https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•41『线路3』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/nb957a7c/index.m3u8?q=1752629214236$LR•IPV4•40『线路4』 +http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•41『线路4』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n3efbe5af/index.m3u8?q=1752629214236$LR•IPV4•40『线路5』 +http://free.cnlive.club/channel/2ae73b1a/index.m3u8?q=1752629214236$LR•IPV4•41『线路5』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/1404dfbd/index.m3u8?q=1752629214236$LR•IPV4•40『线路6』 +http://free.cnlive.club/channel/nb957a7c/index.m3u8?q=1752629214236$LR•IPV4•41『线路6』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n3287f647/index.m3u8?q=1752629214236$LR•IPV4•40『线路7』 +http://free.cnlive.club/channel/n3efbe5af/index.m3u8?q=1752629214236$LR•IPV4•41『线路7』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n2517f7dd/index.m3u8?q=1752629214236$LR•IPV4•40『线路8』 +http://free.cnlive.club/channel/1404dfbd/index.m3u8?q=1752629214236$LR•IPV4•41『线路8』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/4b914480/index.m3u8?q=1752629214236$LR•IPV4•40『线路9』 +http://free.cnlive.club/channel/n3287f647/index.m3u8?q=1752629214236$LR•IPV4•41『线路9』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/6272ba2c/index.m3u8?q=1752629214236$LR•IPV4•40『线路10』 +http://free.cnlive.club/channel/n2517f7dd/index.m3u8?q=1752629214236$LR•IPV4•41『线路10』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/24a7393c/index.m3u8?q=1752629214236$LR•IPV4•40『线路11』 +http://free.cnlive.club/channel/4b914480/index.m3u8?q=1752629214236$LR•IPV4•41『线路11』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n75e57aab/index.m3u8?q=1752629214236$LR•IPV4•40『线路12』 +http://free.cnlive.club/channel/6272ba2c/index.m3u8?q=1752629214236$LR•IPV4•41『线路12』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n7852a99f/index.m3u8?q=1752629214236$LR•IPV4•40『线路13』 +http://free.cnlive.club/channel/24a7393c/index.m3u8?q=1752629214236$LR•IPV4•41『线路13』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/356e7ac6/index.m3u8?q=1752629214236$LR•IPV4•40『线路14』 +http://free.cnlive.club/channel/n75e57aab/index.m3u8?q=1752629214236$LR•IPV4•41『线路14』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/359a630b/index.m3u8?q=1752629214236$LR•IPV4•40『线路15』 +http://free.cnlive.club/channel/n7852a99f/index.m3u8?q=1752629214236$LR•IPV4•41『线路15』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n7a0c7aec/index.m3u8?q=1752629214236$LR•IPV4•40『线路16』 +http://free.cnlive.club/channel/356e7ac6/index.m3u8?q=1752629214236$LR•IPV4•41『线路16』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n6582cfc7/index.m3u8?q=1752629214236$LR•IPV4•40『线路17』 +http://free.cnlive.club/channel/359a630b/index.m3u8?q=1752629214236$LR•IPV4•41『线路17』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n18e58008/index.m3u8?q=1752629214236$LR•IPV4•40『线路18』 +http://free.cnlive.club/channel/n7a0c7aec/index.m3u8?q=1752629214236$LR•IPV4•41『线路18』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/6c975854/index.m3u8?q=1752629214236$LR•IPV4•40『线路19』 +http://free.cnlive.club/channel/n6582cfc7/index.m3u8?q=1752629214236$LR•IPV4•41『线路19』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n28af27dd/index.m3u8?q=1752629214236$LR•IPV4•40『线路20』 +http://free.cnlive.club/channel/n18e58008/index.m3u8?q=1752629214236$LR•IPV4•41『线路20』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/264e2d58/index.m3u8?q=1752629214236$LR•IPV4•40『线路21』 +http://free.cnlive.club/channel/6c975854/index.m3u8?q=1752629214236$LR•IPV4•41『线路21』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/2631a9ae/index.m3u8?q=1752629214236$LR•IPV4•40『线路22』 +http://free.cnlive.club/channel/n28af27dd/index.m3u8?q=1752629214236$LR•IPV4•41『线路22』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•40『线路23』 +http://free.cnlive.club/channel/264e2d58/index.m3u8?q=1752629214236$LR•IPV4•41『线路23』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•40『线路24』 +http://free.cnlive.club/channel/2631a9ae/index.m3u8?q=1752629214236$LR•IPV4•41『线路24』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•40『线路25』 +http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•41『线路25』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•40『线路26』 +https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•41『线路26』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•40『线路27』 +http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•41『线路27』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•40『线路28』 +http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•41『线路28』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•40『线路29』 +http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•41『线路29』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•40『线路30』 +https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•41『线路30』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/623baf7a0004e5d79c2047cd46107be2$LR•IPV4•40『线路31』 +https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•41『线路31』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://jmp2.uk/plu-6400f731d200410008f9b339.m3u8$LR•IPV4•40『线路32』 +p3p://167.114.175.6:55331/623baf7a0004e5d79c2047cd46107be2$LR•IPV4•41『线路32』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://gpuserver3.tier1streams.com/MOTORTREND/index.m3u8$LR•IPV4•40『线路33』 +https://jmp2.uk/plu-6400f731d200410008f9b339.m3u8$LR•IPV4•41『线路33』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://svs.itworkscdn.net/asharqdiscoverylive/asharqd.smil/playlist_dvr.m3u8$LR•IPV4•40『线路34』 +https://gpuserver3.tier1streams.com/MOTORTREND/index.m3u8$LR•IPV4•41『线路34』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/62c9a44500000cd3c69dc74b77c62c82$LR•IPV4•40『线路35』 +https://svs.itworkscdn.net/asharqdiscoverylive/asharqd.smil/playlist_dvr.m3u8$LR•IPV4•41『线路35』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://40.160.24.53/MTV_LIVE/index.m3u8$LR•IPV4•40『线路36』 +p3p://167.114.175.6:55331/62c9a44500000cd3c69dc74b77c62c82$LR•IPV4•41『线路36』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/5fe16de700083ba97787607e74d90cb5$LR•IPV4•40『线路37』 +http://40.160.24.53/MTV_LIVE/index.m3u8$LR•IPV4•41『线路37』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/644518fd0002d5953f21bedc56b6465f$LR•IPV4•40『线路38』 +p3p://167.114.175.6:55331/5fe16de700083ba97787607e74d90cb5$LR•IPV4•41『线路38』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://i.mjh.nz/.r/sky-hgtv.m3u8$LR•IPV4•40『线路39』 +p3p://167.114.175.6:55331/644518fd0002d5953f21bedc56b6465f$LR•IPV4•41『线路39』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/61e4f963000c710c55474e4e1e2273d9$LR•IPV4•40『线路40』 +https://i.mjh.nz/.r/sky-hgtv.m3u8$LR•IPV4•41『线路40』 +#EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 +p3p://167.114.175.6:55331/61e4f963000c710c55474e4e1e2273d9$LR•IPV4•41『线路41』 #EXTINF:-1 tvg-id="樱桃小丸子剧" tvg-name="樱桃小丸子剧" group-title="💓儿童专享",樱桃小丸子剧 http://103.193.151.146/huya.php?id=11342394$LR•IPV4 #EXTINF:-1 tvg-id="东森幼幼" tvg-name="东森幼幼" group-title="💓儿童专享",东森幼幼 @@ -3692,197 +3696,199 @@ http://101.43.145.141:12002/itv/3000000010000015686.m3u8?cdn=FifastbLive$LR•IP #EXTINF:-1 tvg-id="CCTV兵器" tvg-name="CCTV兵器" group-title="🌐央视频道",CCTV兵器 http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•96『线路1』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-b6d64f78ff7eb13dc5162b82e7b3d18e&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路1』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•96『线路2』 +http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•97『线路2』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•96『线路3』 +https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•97『线路3』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•96『线路4』 +http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•97『线路4』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•96『线路5』 +http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•97『线路5』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•96『线路6』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路6』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4•96『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•97『线路7』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/ystq.m3u8?auth=testpub$LR•IPV4•96『线路8』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•97『线路8』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•96『线路9』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•97『线路9』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4•96『线路10』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•97『线路10』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR•IPV4•96『线路11』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•97『线路11』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•96『线路12』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•97『线路12』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•96『线路13』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•97『线路13』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•96『线路14』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•97『线路14』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4•96『线路15』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•97『线路15』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/ysjp.m3u8?auth=testpub$LR•IPV4•96『线路16』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•97『线路16』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4•96『线路17』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•97『线路17』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•96『线路18』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•97『线路18』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•96『线路19』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•97『线路19』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•96『线路20』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•97『线路20』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•96『线路21』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•97『线路21』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•96『线路22』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•97『线路22』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•96『线路23』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•97『线路23』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•96『线路24』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路24』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•96『线路25』 +https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•97『线路25』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•96『线路26』 +https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•97『线路26』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•96『线路27』 +http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•97『线路27』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•96『线路28』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•97『线路28』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•96『线路29』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•97『线路29』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•96『线路30』 +http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•97『线路30』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•96『线路31』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•97『线路31』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•96『线路32』 +http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•97『线路32』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•96『线路33』 +http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•97『线路33』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•96『线路34』 +http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•97『线路34』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•96『线路35』 +http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•97『线路35』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•96『线路36』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•97『线路36』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•96『线路37』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•97『线路37』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•96『线路38』 +http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•97『线路38』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•96『线路39』 +http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•97『线路39』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•96『线路40』 +http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•97『线路40』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•96『线路41』 +http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•97『线路41』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•96『线路42』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•97『线路42』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•96『线路43』 +https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•97『线路43』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•96『线路44』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•97『线路44』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•96『线路45』 +http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•97『线路45』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•96『线路46』 +http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•97『线路46』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•96『线路47』 +http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•97『线路47』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•96『线路48』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•97『线路48』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•96『线路49』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•97『线路49』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•96『线路50』 +https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•97『线路50』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•96『线路51』 +https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•97『线路51』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•96『线路52』 +http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•97『线路52』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•96『线路53』 +http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•97『线路53』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•96『线路54』 +http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•97『线路54』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•96『线路55』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•97『线路55』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•96『线路56』 +http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•97『线路56』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•96『线路57』 +http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•97『线路57』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•96『线路58』 +http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•97『线路58』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•96『线路59』 +http://173.208.212.130:8181/1080p/cctv15.m3u8$LR•IPV4•97『线路59』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•96『线路60』 +http://204.12.221.218:8181/3m1080p/cctv15.m3u8$LR•IPV4•97『线路60』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•96『线路61』 +http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•97『线路61』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•96『线路62』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•97『线路62』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•96『线路63』 +http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4•97『线路63』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•96『线路64』 +http://38.75.136.137:98/gslb/dsdqpub/ystq.m3u8?auth=testpub$LR•IPV4•97『线路64』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•96『线路65』 +http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•97『线路65』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•96『线路66』 +http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4•97『线路66』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•96『线路67』 +http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR•IPV4•97『线路67』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•96『线路68』 +http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•97『线路68』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•96『线路69』 +http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•97『线路69』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•96『线路70』 +http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•97『线路70』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•96『线路71』 +http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4•97『线路71』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•96『线路72』 +http://38.75.136.137:98/gslb/dsdqpub/ysjp.m3u8?auth=testpub$LR•IPV4•97『线路72』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/1080p/cctv15.m3u8$LR•IPV4•96『线路73』 +http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4•97『线路73』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://204.12.221.218:8181/3m1080p/cctv15.m3u8$LR•IPV4•96『线路74』 +http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•97『线路74』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•96『线路75』 +http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•97『线路75』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•96『线路76』 +http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•97『线路76』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•96『线路77』 +http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•97『线路77』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•96『线路78』 +http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•97『线路78』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•96『线路79』 +http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•97『线路79』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•96『线路80』 +http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•97『线路80』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•96『线路81』 +https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•97『线路81』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://go.bkpcp.top/mg/cctv13$LR•IPV4•96『线路82』 +https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•97『线路82』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•96『线路83』 +http://go.bkpcp.top/mg/cctv13$LR•IPV4•97『线路83』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•96『线路84』 +https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•97『线路84』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•96『线路85』 +http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•97『线路85』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://192.151.150.154/live/cctv8k.m3u8$LR•IPV4•96『线路86』 +http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•97『线路86』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://solo.disfrutaenlared.com:1936/redcctv/redcctv/playlist.m3u8$LR•IPV4•96『线路87』 +http://192.151.150.154/live/cctv8k.m3u8$LR•IPV4•97『线路87』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•96『线路88』 +https://solo.disfrutaenlared.com:1936/redcctv/redcctv/playlist.m3u8$LR•IPV4•97『线路88』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•96『线路89』 +http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•97『线路89』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•96『线路90』 +https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•97『线路90』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/gefwq.m3u8?auth=testpub$LR•IPV4•96『线路91』 +http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•97『线路91』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•96『线路92』 +http://38.75.136.137:98/gslb/dsdqpub/gefwq.m3u8?auth=testpub$LR•IPV4•97『线路92』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•96『线路93』 +http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•97『线路93』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•96『线路94』 +http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•97『线路94』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•96『线路95』 +https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•97『线路95』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•96『线路96』 +http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•97『线路96』 +#EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV +http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•97『线路97』 #EXTINF:-1 tvg-id="周星驰" tvg-name="周星驰" group-title="明星",周星驰 http://cdn.jdshipin.com:8880/huya.php?id=11342412$LR•IPV4 #EXTINF:-1 tvg-id="刘德华" tvg-name="刘德华" group-title="明星",刘德华 @@ -4142,69 +4148,69 @@ http://120.76.248.139/live/bfgd/4200000158.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="安多卫视" tvg-name="安多卫视" group-title="卫视",安多卫视 https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路2』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路2』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路3』 +https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路3』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路4』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路4』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路5』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路5』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路6』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路6』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路7』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路7』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路8』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路8』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路9』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路9』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路10』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路10』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路11』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路11』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路13』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路13』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路14』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路14』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路15』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路15』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路16』 +http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路16』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路17』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路17』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路18』 +http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路18』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路19』 +http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路19』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路20』 +http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路20』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路21』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路21』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路22』 +http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路22』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路23』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路23』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路24』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路24』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路25』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路26』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路27』 +http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路27』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路28』 +http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路28』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路29』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路29』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路30』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路30』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路31』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路31』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路32』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路32』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路33』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 @@ -4216,43 +4222,43 @@ https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路36 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路37』 #EXTINF:-1 tvg-id="浙江教科影院" tvg-name="浙江教科影院" group-title="浙江",浙江教科影院 -http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•2『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江教科影院" tvg-name="浙江教科影院" group-title="浙江",浙江教科影院 -http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•2『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="舟山新闻综合" tvg-name="舟山新闻综合" group-title="浙江",舟山新闻综合 http://play-sh13.quklive.com/live/1699001836208185.m3u8?auth_key=2027429324-c77bb6a7063c4cdea57f09ca22f9ef12-0-39c19a21f73b823db2150ea45b147eb2$LR•IPV4 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路1』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路2』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路3』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路3』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路4』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路4』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路5』 +https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路5』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路6』 +http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路6』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路7』 +https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路7』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路8』 +http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路8』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路9』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路9』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路10』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路10』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路11』 +http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路11』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路12』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路12』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路13』 +https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路13』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路14』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路15』 +https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路15』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路16』 +http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路16』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 https://stream1.freetv.fun/zhe-jiang-xin-wen-10.m3u8$LR•IPV4•34『线路17』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 @@ -4290,57 +4296,57 @@ https://t.freetv.fun/live/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路33』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 https://stream1.freetv.fun/zhe-jiang-xin-wen-11.m3u8$LR•IPV4•34『线路34』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路2』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路3』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路3』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路4』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路5』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路6』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路7』 +https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路7』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路8』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路8』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路9』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路9』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路10』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路10』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路11』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路11』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路12』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路13』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路14』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路15』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路16』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路17』 +https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路17』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路18』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路19』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路19』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路20』 +https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路20』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路21』 +http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路21』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路22』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路22』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路23』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路23』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路24』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路25』 +https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路25』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路26』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路26』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路27』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 @@ -4354,35 +4360,35 @@ https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路31』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路32』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路3』 +https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路4』 +https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路5』 +https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路6』 +https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路7』 +http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路8』 +https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路9』 +https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路10』 +https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路11』 +http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路12』 +https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路13』 +http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路14』 +https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路15』 +https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 @@ -4392,15 +4398,15 @@ https://stream1.freetv.fun/zhe-jiang-shao-er-4.ctv$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路2』 +http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路3』 +http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路4』 +http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路5』 +http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路6』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 @@ -4460,19 +4466,19 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路3』 +https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路4』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路5』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路6』 +https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路7』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路7』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-4.m3u8$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 @@ -4482,25 +4488,25 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 -http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 -http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路2』 +https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路4』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路5』 +https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路6』 +https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路7』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-3.ctv$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 @@ -4510,27 +4516,27 @@ https://t.freetv.fun/live/yong-jia-xin-wen-zong-he.m3u8$LR•IPV4•10『线路1 #EXTINF:-1 tvg-id="萧山生活频道" tvg-name="萧山生活频道" group-title="浙江",萧山生活频道 http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="萧山生活频道" tvg-name="萧山生活频道" group-title="浙江",萧山生活频道 -http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="萧山生活频道" tvg-name="萧山生活频道" group-title="浙江",萧山生活频道 -https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 -http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 +https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 -https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8?zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路1』 +http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路2』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路3』 +https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路3』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路4』 +http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路4』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路5』 +http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路5』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路6』 +http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路6』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8$LR•IPV4•25『线路7』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 @@ -4570,11 +4576,11 @@ https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-6.m3u8$LR•IPV4•25『 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•25『线路25』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路2』 +http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路3』 +https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="杭州综合" tvg-name="杭州综合" group-title="浙江",杭州综合 https://stream1.freetv.fun/hang-zhou-zong-he-2.ctv$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="杭州综合" tvg-name="杭州综合" group-title="浙江",杭州综合 @@ -4630,39 +4636,39 @@ http://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="嘉兴新闻综合" tvg-name="嘉兴新闻综合" group-title="浙江",嘉兴新闻综合 https://live-auth.51kandianshi.com/szgd/csztv1.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路1』 +http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路2』 +https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路3』 +https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路4』 +https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路5』 +https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路6』 +https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路7』 +https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路8』 +https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路9』 +http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 -https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 +http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 -http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 +https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865&fbl=$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 +http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路2』 +https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 +http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 -https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 +http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 -http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 @@ -4672,9 +4678,9 @@ https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4• #EXTINF:-1 tvg-id="浙江青田" tvg-name="浙江青田" group-title="浙江",浙江青田 http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 -http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 -http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路2』 +http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="遂昌综合" tvg-name="遂昌综合" group-title="浙江",遂昌综合 @@ -4682,77 +4688,77 @@ http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed$LR•IPV4• #EXTINF:-1 tvg-id="遂昌综合" tvg-name="遂昌综合" group-title="浙江",遂昌综合 http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="缙云新闻综合" tvg-name="缙云新闻综合" group-title="浙江",缙云新闻综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="缙云新闻综合" tvg-name="缙云新闻综合" group-title="浙江",缙云新闻综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="绍兴电视台公共" tvg-name="绍兴电视台公共" group-title="浙江",绍兴电视台公共 http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="绍兴电视台公共" tvg-name="绍兴电视台公共" group-title="浙江",绍兴电视台公共 http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路1』 +http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路2』 +https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路3』 +https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路4』 +https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路5』 +https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路6』 +https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路7』 +http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 -http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 +https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 -https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 +http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路3』 +https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路5』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="新昌生活" tvg-name="新昌生活" group-title="浙江",新昌生活 http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路1』 +https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路2』 +https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路3』 +https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路4』 +https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 +http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 @@ -4766,23 +4772,23 @@ http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?fbl=$LR•IPV4•4 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路4』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路5』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?fbl=$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•8『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•8『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•8『线路3』 +https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 @@ -4794,21 +4800,21 @@ https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E -http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E -http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 +https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 @@ -4816,43 +4822,43 @@ http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZ #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 -https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 -http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路4』 +http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路5』 +http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路6』 +http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路7』 +http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路9』 +http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 +http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路11』 +http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 +http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路13』 +https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路14』 +https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路15』 +http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路16』 +http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路17』 +http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2962&tk=a0c4f6cfaba3$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 diff --git a/cluntop_tvbox/lib/iptv_test.txt b/cluntop_tvbox/lib/iptv_test.txt index 0a71cf11..e9637155 100755 --- a/cluntop_tvbox/lib/iptv_test.txt +++ b/cluntop_tvbox/lib/iptv_test.txt @@ -1,7 +1,8 @@ 央视频道,#genre# -CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•2『线路1』 -CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•2『线路2』 +CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-059479ae1f0d68d2ff0b4b591a28d3c6&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 +CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 +CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 浙江频道,#genre# 象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 @@ -23,16 +24,16 @@ CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•2『线路2』 小草,https://i.uik.cc/view.php/0bb3de0276d838610d458fd3379b33a0.mp4$LR•IPV4 4K频道,#genre# -东方卫视4K,http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路1』 -东方卫视4K,http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路2』 -湖南卫视4K,http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路1』 -湖南卫视4K,http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路2』 -湖南卫视4K,http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路3』 +东方卫视4K,http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路1』 +东方卫视4K,http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路2』 +湖南卫视4K,http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路1』 +湖南卫视4K,http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路2』 +湖南卫视4K,http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路3』 浙江卫视4K,http://43.251.226.89:8080/play/922.m3u8$LR•IPV4•2『线路1』 浙江卫视4K,http://43.251.226.89:8080/play/923.m3u8$LR•IPV4•2『线路2』 -江苏卫视4K,http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路1』 -江苏卫视4K,http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路2』 -江苏卫视4K,http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路3』 +江苏卫视4K,http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路1』 +江苏卫视4K,http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路2』 +江苏卫视4K,http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路3』 广东卫视4K,http://vvip.lqcc.xyz:8092/stream/channelid/1248069700?auth=PrI5LXwb51dYilt30TvNYVVAgd4A&profile=pass$LR•IPV4•7『线路1』 广东卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.0.27:5146$LR•IPV4•7『线路2』 广东卫视4K,https://live.264788.xyz/channel/guangdongweishi4k?streamid=33aeafbb59f2bcb1877c3a8229c0135b&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•7『线路3』 @@ -40,12 +41,12 @@ CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•2『线路2』 广东卫视4K,https://live.264788.xyz/channel/guangdongweishi4k?streamid=0508c0316aedc9152adcf323fa95c2c0&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•7『线路5』 广东卫视4K,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001540/index.m3u8?streamid=33aeafbb59f2bcb1877c3a8229c0135b&streamkey=0AGMO6LiBIxyH4UUBGZSecN0VLptakvTRcCBdKPsgZ5LvjIJtZ6lVmakn2xtYKNlvaZmadVnIW0Ur7nROOy5lbmQHqDT5XsDIAlz3aket1LK13kwaGDOHJf9U7zQSS6b&token=1775753804-a378e51446e90f3d-0-831fa09b2b3eafcffbd9550a9e04cf4d$LR•IPV4•7『线路6』 广东卫视4K,http://101.35.240.114:88/live.php?id=广东卫视4K$LR•IPV4•7『线路7』 -深圳卫视4K,http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路1』 -深圳卫视4K,https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路2』 -深圳卫视4K,http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路3』 -深圳卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路4』 -深圳卫视4K,http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路5』 -深圳卫视4K,http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路6』 +深圳卫视4K,http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路1』 +深圳卫视4K,http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路2』 +深圳卫视4K,https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路3』 +深圳卫视4K,http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路4』 +深圳卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路5』 +深圳卫视4K,http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路6』 深圳卫视4K,https://live.264788.xyz/channel/shenzhenweishi4k?streamid=9828b90c3948bae63cb8de76cdccd646&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•8『线路7』 深圳卫视4K,http://101.35.240.114:88/live.php?id=深圳卫视4K$LR•IPV4•8『线路8』 四川卫视4K,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4 @@ -174,27 +175,27 @@ RTHK32,http://php.jdshipin.com:8880/TVOD/iptv.php?id=rthk32$LR•IPV4 钱江都市,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•5『线路4』 钱江都市,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•5『线路5』 YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路1』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路2』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路3』 -上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路4』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路5』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路6』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路7』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路8』 -上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路9』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路10』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路1』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路2』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路3』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路4』 +上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路5』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路6』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路7』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路8』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路9』 +上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路10』 上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed?$LR•IPV4•12『线路11』 上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-1.m3u8$LR•IPV4•12『线路12』 上虞综合,https://stream1.freetv.fun/shang-yu-zong-he-1.m3u8$LR•IPV4•2『线路1』 上虞综合,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 -云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•3『线路2』 +云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•3『线路1』 +云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?$LR•IPV4•3『线路3』 余杭新闻,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed?$LR•IPV4 余杭未来,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?$LR•IPV4 -兰溪新闻,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路1』 -兰溪新闻,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•7『线路2』 +兰溪新闻,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•7『线路1』 +兰溪新闻,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路2』 兰溪新闻,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路3』 兰溪新闻,https://t.freetv.fun/live/lan-xi-xin-wen-zong-he.m3u8$LR•IPV4•7『线路4』 兰溪新闻,https://t.freetv.fun/live/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路5』 @@ -205,12 +206,12 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•5『线路3』 姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•5『线路4』 姚江文化,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?$LR•IPV4•5『线路5』 -嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路1』 -嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路2』 -平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路1』 -平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•10『线路2』 -平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•10『线路3』 -平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路1』 +嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 +平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•10『线路1』 +平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路2』 +平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•10『线路3』 +平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•10『线路4』 平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•10『线路6』 平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-5.m3u8$LR•IPV4•10『线路7』 @@ -226,9 +227,9 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 开化新闻,https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-2.ctv$LR•IPV4•5『线路3』 开化新闻,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8$LR•IPV4•5『线路4』 开化新闻,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed?$LR•IPV4•5『线路5』 -普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•4『线路1』 -普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 -普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•4『线路3』 +普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•4『线路1』 +普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•4『线路2』 +普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•4『线路3』 普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed?$LR•IPV4•4『线路4』 绍兴文化,https://stream1.freetv.fun/shao-xing-wen-hua-ying-yuan-4.m3u8$LR•IPV4•11『线路1』 绍兴文化,https://t.freetv.fun/live/shao-xing-wen-hua-ying-yuan-2.m3u8$LR•IPV4•11『线路2』 @@ -251,31 +252,31 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 绍兴新闻,https://stream1.freetv.fun/shao-xing-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路8』 绍兴新闻,https://t.freetv.fun/live/shao-xing-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路9』 绍兴新闻,http://live.shaoxing.com.cn/video/s10001-sxtv1/index.m3u8?zzhed?$LR•IPV4•10『线路10』 -苍南新闻,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•11『线路1』 -苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•11『线路2』 -苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•11『线路3』 -苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路4』 -苍南新闻,https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路5』 +苍南新闻,https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路1』 +苍南新闻,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•11『线路2』 +苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•11『线路3』 +苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•11『线路4』 +苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路5』 苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-4.ctv$LR•IPV4•11『线路6』 苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•11『线路7』 苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-5.m3u8$LR•IPV4•11『线路8』 苍南新闻,https://t.freetv.fun/live/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路9』 苍南新闻,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路10』 苍南新闻,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed?$LR•IPV4•11『线路11』 -衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•8『线路1』 -衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路2』 -衢江新闻,https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•8『线路3』 -衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路4』 -衢江新闻,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•8『线路5』 +衢江新闻,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•8『线路1』 +衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•8『线路2』 +衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路3』 +衢江新闻,https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•8『线路4』 +衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路5』 衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路6』 衢江新闻,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8$LR•IPV4•8『线路7』 衢江新闻,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed?$LR•IPV4•8『线路8』 -诸暨新闻,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -诸暨新闻,https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路2』 +诸暨新闻,https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路1』 +诸暨新闻,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•3『线路2』 诸暨新闻,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路3』 象山新闻,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed?$LR•IPV4 -青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8$LR•IPV4•3『线路2』 +青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8$LR•IPV4•3『线路1』 +青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 杭州余杭平安,http://l.cztvcloud.com/channels/lantian/SXyuhang2/720p.m3u8$LR•IPV4 金华东阳综合,http://l.cztvcloud.com/channels/lantian/SXdongyang1/720p.m3u8$LR•IPV4 @@ -512,20 +513,20 @@ NOW NEWS,http://cdn.163189.xyz/163189/now$LR•IPV4•5『线路5』 来宾综合,http://zb.gxlbamc.com:1935/live/lbzh.stream/playlist.m3u8$LR•IPV4 ☘️天津频道,#genre# -天津,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路1』 -天津,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路2』 -天津,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路3』 -天津,http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路4』 -天津,https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路5』 -天津,https://httop.top/ysp-天津卫视$LR•IPV4•15『线路6』 -天津,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路7』 -天津,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路8』 -天津,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路9』 -天津,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路10』 -天津,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路11』 -天津,http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路12』 -天津,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路13』 -天津,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +天津,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +天津,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 +天津,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +天津,http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路4』 +天津,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 +天津,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +天津,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 +天津,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 +天津,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路9』 +天津,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路10』 +天津,http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路11』 +天津,https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路12』 +天津,https://httop.top/ysp-天津卫视$LR•IPV4•15『线路13』 +天津,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路14』 天津,http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 ☘️甘肃频道,#genre# @@ -1678,46 +1679,47 @@ XXXXXXXXX粤,http://lxajh.top/tv/douyu.php?id=8912325$LR•IPV4 航拍中国第一季,http://hls.cntv.myhwcdn.cn/asp/hls/4000/0303000a/3/default/8edf3fb6a69148ea9a7dc0b5a9d99fdb/4000.m3u8$LR•IPV4 航拍中国第二季,http://newcntv.qcloudcdn.com/asp/hls/4000/0303000a/3/default/2bdfdad540b342f592f9817cb7f3b79a/4000.m3u8$LR•IPV4 地理中国,http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c6baf6f74bb944aeacee1065ea72c798/1200.m3u8$LR•IPV4 -纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•40『线路1』 -纪录,http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•40『线路2』 -纪录,http://free.cnlive.club/channel/2ae73b1a/index.m3u8?q=1752629214236$LR•IPV4•40『线路3』 -纪录,http://free.cnlive.club/channel/nb957a7c/index.m3u8?q=1752629214236$LR•IPV4•40『线路4』 -纪录,http://free.cnlive.club/channel/n3efbe5af/index.m3u8?q=1752629214236$LR•IPV4•40『线路5』 -纪录,http://free.cnlive.club/channel/1404dfbd/index.m3u8?q=1752629214236$LR•IPV4•40『线路6』 -纪录,http://free.cnlive.club/channel/n3287f647/index.m3u8?q=1752629214236$LR•IPV4•40『线路7』 -纪录,http://free.cnlive.club/channel/n2517f7dd/index.m3u8?q=1752629214236$LR•IPV4•40『线路8』 -纪录,http://free.cnlive.club/channel/4b914480/index.m3u8?q=1752629214236$LR•IPV4•40『线路9』 -纪录,http://free.cnlive.club/channel/6272ba2c/index.m3u8?q=1752629214236$LR•IPV4•40『线路10』 -纪录,http://free.cnlive.club/channel/24a7393c/index.m3u8?q=1752629214236$LR•IPV4•40『线路11』 -纪录,http://free.cnlive.club/channel/n75e57aab/index.m3u8?q=1752629214236$LR•IPV4•40『线路12』 -纪录,http://free.cnlive.club/channel/n7852a99f/index.m3u8?q=1752629214236$LR•IPV4•40『线路13』 -纪录,http://free.cnlive.club/channel/356e7ac6/index.m3u8?q=1752629214236$LR•IPV4•40『线路14』 -纪录,http://free.cnlive.club/channel/359a630b/index.m3u8?q=1752629214236$LR•IPV4•40『线路15』 -纪录,http://free.cnlive.club/channel/n7a0c7aec/index.m3u8?q=1752629214236$LR•IPV4•40『线路16』 -纪录,http://free.cnlive.club/channel/n6582cfc7/index.m3u8?q=1752629214236$LR•IPV4•40『线路17』 -纪录,http://free.cnlive.club/channel/n18e58008/index.m3u8?q=1752629214236$LR•IPV4•40『线路18』 -纪录,http://free.cnlive.club/channel/6c975854/index.m3u8?q=1752629214236$LR•IPV4•40『线路19』 -纪录,http://free.cnlive.club/channel/n28af27dd/index.m3u8?q=1752629214236$LR•IPV4•40『线路20』 -纪录,http://free.cnlive.club/channel/264e2d58/index.m3u8?q=1752629214236$LR•IPV4•40『线路21』 -纪录,http://free.cnlive.club/channel/2631a9ae/index.m3u8?q=1752629214236$LR•IPV4•40『线路22』 -纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•40『线路23』 -纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•40『线路24』 -纪录,https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•40『线路25』 -纪录,http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•40『线路26』 -纪录,http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•40『线路27』 -纪录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•40『线路28』 -纪录,https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•40『线路29』 -纪录,https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•40『线路30』 -纪录,p3p://167.114.175.6:55331/623baf7a0004e5d79c2047cd46107be2$LR•IPV4•40『线路31』 -纪录,https://jmp2.uk/plu-6400f731d200410008f9b339.m3u8$LR•IPV4•40『线路32』 -纪录,https://gpuserver3.tier1streams.com/MOTORTREND/index.m3u8$LR•IPV4•40『线路33』 -纪录,https://svs.itworkscdn.net/asharqdiscoverylive/asharqd.smil/playlist_dvr.m3u8$LR•IPV4•40『线路34』 -纪录,p3p://167.114.175.6:55331/62c9a44500000cd3c69dc74b77c62c82$LR•IPV4•40『线路35』 -纪录,http://40.160.24.53/MTV_LIVE/index.m3u8$LR•IPV4•40『线路36』 -纪录,p3p://167.114.175.6:55331/5fe16de700083ba97787607e74d90cb5$LR•IPV4•40『线路37』 -纪录,p3p://167.114.175.6:55331/644518fd0002d5953f21bedc56b6465f$LR•IPV4•40『线路38』 -纪录,https://i.mjh.nz/.r/sky-hgtv.m3u8$LR•IPV4•40『线路39』 -纪录,p3p://167.114.175.6:55331/61e4f963000c710c55474e4e1e2273d9$LR•IPV4•40『线路40』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=7a9a961d6c6eb5dfb63a77216d3b6d3b$LR•IPV4•41『线路1』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•41『线路2』 +纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•41『线路3』 +纪录,http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•41『线路4』 +纪录,http://free.cnlive.club/channel/2ae73b1a/index.m3u8?q=1752629214236$LR•IPV4•41『线路5』 +纪录,http://free.cnlive.club/channel/nb957a7c/index.m3u8?q=1752629214236$LR•IPV4•41『线路6』 +纪录,http://free.cnlive.club/channel/n3efbe5af/index.m3u8?q=1752629214236$LR•IPV4•41『线路7』 +纪录,http://free.cnlive.club/channel/1404dfbd/index.m3u8?q=1752629214236$LR•IPV4•41『线路8』 +纪录,http://free.cnlive.club/channel/n3287f647/index.m3u8?q=1752629214236$LR•IPV4•41『线路9』 +纪录,http://free.cnlive.club/channel/n2517f7dd/index.m3u8?q=1752629214236$LR•IPV4•41『线路10』 +纪录,http://free.cnlive.club/channel/4b914480/index.m3u8?q=1752629214236$LR•IPV4•41『线路11』 +纪录,http://free.cnlive.club/channel/6272ba2c/index.m3u8?q=1752629214236$LR•IPV4•41『线路12』 +纪录,http://free.cnlive.club/channel/24a7393c/index.m3u8?q=1752629214236$LR•IPV4•41『线路13』 +纪录,http://free.cnlive.club/channel/n75e57aab/index.m3u8?q=1752629214236$LR•IPV4•41『线路14』 +纪录,http://free.cnlive.club/channel/n7852a99f/index.m3u8?q=1752629214236$LR•IPV4•41『线路15』 +纪录,http://free.cnlive.club/channel/356e7ac6/index.m3u8?q=1752629214236$LR•IPV4•41『线路16』 +纪录,http://free.cnlive.club/channel/359a630b/index.m3u8?q=1752629214236$LR•IPV4•41『线路17』 +纪录,http://free.cnlive.club/channel/n7a0c7aec/index.m3u8?q=1752629214236$LR•IPV4•41『线路18』 +纪录,http://free.cnlive.club/channel/n6582cfc7/index.m3u8?q=1752629214236$LR•IPV4•41『线路19』 +纪录,http://free.cnlive.club/channel/n18e58008/index.m3u8?q=1752629214236$LR•IPV4•41『线路20』 +纪录,http://free.cnlive.club/channel/6c975854/index.m3u8?q=1752629214236$LR•IPV4•41『线路21』 +纪录,http://free.cnlive.club/channel/n28af27dd/index.m3u8?q=1752629214236$LR•IPV4•41『线路22』 +纪录,http://free.cnlive.club/channel/264e2d58/index.m3u8?q=1752629214236$LR•IPV4•41『线路23』 +纪录,http://free.cnlive.club/channel/2631a9ae/index.m3u8?q=1752629214236$LR•IPV4•41『线路24』 +纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•41『线路25』 +纪录,https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•41『线路26』 +纪录,http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•41『线路27』 +纪录,http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•41『线路28』 +纪录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•41『线路29』 +纪录,https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•41『线路30』 +纪录,https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•41『线路31』 +纪录,p3p://167.114.175.6:55331/623baf7a0004e5d79c2047cd46107be2$LR•IPV4•41『线路32』 +纪录,https://jmp2.uk/plu-6400f731d200410008f9b339.m3u8$LR•IPV4•41『线路33』 +纪录,https://gpuserver3.tier1streams.com/MOTORTREND/index.m3u8$LR•IPV4•41『线路34』 +纪录,https://svs.itworkscdn.net/asharqdiscoverylive/asharqd.smil/playlist_dvr.m3u8$LR•IPV4•41『线路35』 +纪录,p3p://167.114.175.6:55331/62c9a44500000cd3c69dc74b77c62c82$LR•IPV4•41『线路36』 +纪录,http://40.160.24.53/MTV_LIVE/index.m3u8$LR•IPV4•41『线路37』 +纪录,p3p://167.114.175.6:55331/5fe16de700083ba97787607e74d90cb5$LR•IPV4•41『线路38』 +纪录,p3p://167.114.175.6:55331/644518fd0002d5953f21bedc56b6465f$LR•IPV4•41『线路39』 +纪录,https://i.mjh.nz/.r/sky-hgtv.m3u8$LR•IPV4•41『线路40』 +纪录,p3p://167.114.175.6:55331/61e4f963000c710c55474e4e1e2273d9$LR•IPV4•41『线路41』 💓儿童专享,#genre# 樱桃小丸子剧,http://103.193.151.146/huya.php?id=11342394$LR•IPV4 @@ -1990,102 +1992,103 @@ Loupe 4K,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=4726&tk=f6cc1e0a0e1a$LR•IP 🌐央视频道,#genre# CCTV兵器,http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•96『线路1』 -CCTV,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•96『线路2』 -CCTV,https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•96『线路3』 -CCTV,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•96『线路4』 -CCTV,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•96『线路5』 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•96『线路6』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4•96『线路7』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/ystq.m3u8?auth=testpub$LR•IPV4•96『线路8』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•96『线路9』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4•96『线路10』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR•IPV4•96『线路11』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•96『线路12』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•96『线路13』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•96『线路14』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4•96『线路15』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/ysjp.m3u8?auth=testpub$LR•IPV4•96『线路16』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4•96『线路17』 -CCTV,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•96『线路18』 -CCTV,http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•96『线路19』 -CCTV,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•96『线路20』 -CCTV,http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•96『线路21』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•96『线路22』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•96『线路23』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•96『线路24』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•96『线路25』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•96『线路26』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•96『线路27』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•96『线路28』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•96『线路29』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•96『线路30』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•96『线路31』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•96『线路32』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•96『线路33』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•96『线路34』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•96『线路35』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•96『线路36』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•96『线路37』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•96『线路38』 -CCTV,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•96『线路39』 -CCTV,https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•96『线路40』 -CCTV,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•96『线路41』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•96『线路42』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•96『线路43』 -CCTV,http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•96『线路44』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•96『线路45』 -CCTV,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•96『线路46』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•96『线路47』 -CCTV,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•96『线路48』 -CCTV,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•96『线路49』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•96『线路50』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•96『线路51』 -CCTV,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•96『线路52』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•96『线路53』 -CCTV,http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•96『线路54』 -CCTV,http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•96『线路55』 -CCTV,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•96『线路56』 -CCTV,https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•96『线路57』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•96『线路58』 -CCTV,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•96『线路59』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•96『线路60』 -CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•96『线路61』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•96『线路62』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•96『线路63』 -CCTV,https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•96『线路64』 -CCTV,https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•96『线路65』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•96『线路66』 -CCTV,http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•96『线路67』 -CCTV,http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•96『线路68』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•96『线路69』 -CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•96『线路70』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•96『线路71』 -CCTV,http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•96『线路72』 -CCTV,http://173.208.212.130:8181/1080p/cctv15.m3u8$LR•IPV4•96『线路73』 -CCTV,http://204.12.221.218:8181/3m1080p/cctv15.m3u8$LR•IPV4•96『线路74』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•96『线路75』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•96『线路76』 -CCTV,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•96『线路77』 -CCTV,http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•96『线路78』 -CCTV,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•96『线路79』 -CCTV,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•96『线路80』 -CCTV,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•96『线路81』 -CCTV,http://go.bkpcp.top/mg/cctv13$LR•IPV4•96『线路82』 -CCTV,https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•96『线路83』 -CCTV,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•96『线路84』 -CCTV,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•96『线路85』 -CCTV,http://192.151.150.154/live/cctv8k.m3u8$LR•IPV4•96『线路86』 -CCTV,https://solo.disfrutaenlared.com:1936/redcctv/redcctv/playlist.m3u8$LR•IPV4•96『线路87』 -CCTV,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•96『线路88』 -CCTV,https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•96『线路89』 -CCTV,http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•96『线路90』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/gefwq.m3u8?auth=testpub$LR•IPV4•96『线路91』 -CCTV,http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•96『线路92』 -CCTV,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•96『线路93』 -CCTV,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•96『线路94』 -CCTV,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•96『线路95』 -CCTV,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•96『线路96』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-b6d64f78ff7eb13dc5162b82e7b3d18e&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路1』 +CCTV,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•97『线路2』 +CCTV,https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•97『线路3』 +CCTV,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•97『线路4』 +CCTV,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•97『线路5』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路6』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•97『线路7』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•97『线路8』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•97『线路9』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•97『线路10』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•97『线路11』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•97『线路12』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•97『线路13』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•97『线路14』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•97『线路15』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•97『线路16』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•97『线路17』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•97『线路18』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•97『线路19』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•97『线路20』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•97『线路21』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•97『线路22』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•97『线路23』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路24』 +CCTV,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•97『线路25』 +CCTV,https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•97『线路26』 +CCTV,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•97『线路27』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•97『线路28』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•97『线路29』 +CCTV,http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•97『线路30』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•97『线路31』 +CCTV,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•97『线路32』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•97『线路33』 +CCTV,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•97『线路34』 +CCTV,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•97『线路35』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•97『线路36』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•97『线路37』 +CCTV,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•97『线路38』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•97『线路39』 +CCTV,http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•97『线路40』 +CCTV,http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•97『线路41』 +CCTV,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•97『线路42』 +CCTV,https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•97『线路43』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•97『线路44』 +CCTV,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•97『线路45』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•97『线路46』 +CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•97『线路47』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•97『线路48』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•97『线路49』 +CCTV,https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•97『线路50』 +CCTV,https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•97『线路51』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•97『线路52』 +CCTV,http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•97『线路53』 +CCTV,http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•97『线路54』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•97『线路55』 +CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•97『线路56』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•97『线路57』 +CCTV,http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•97『线路58』 +CCTV,http://173.208.212.130:8181/1080p/cctv15.m3u8$LR•IPV4•97『线路59』 +CCTV,http://204.12.221.218:8181/3m1080p/cctv15.m3u8$LR•IPV4•97『线路60』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•97『线路61』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•97『线路62』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4•97『线路63』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/ystq.m3u8?auth=testpub$LR•IPV4•97『线路64』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•97『线路65』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4•97『线路66』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR•IPV4•97『线路67』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•97『线路68』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•97『线路69』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•97『线路70』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4•97『线路71』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/ysjp.m3u8?auth=testpub$LR•IPV4•97『线路72』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4•97『线路73』 +CCTV,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•97『线路74』 +CCTV,http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•97『线路75』 +CCTV,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•97『线路76』 +CCTV,http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•97『线路77』 +CCTV,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•97『线路78』 +CCTV,http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•97『线路79』 +CCTV,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•97『线路80』 +CCTV,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•97『线路81』 +CCTV,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•97『线路82』 +CCTV,http://go.bkpcp.top/mg/cctv13$LR•IPV4•97『线路83』 +CCTV,https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•97『线路84』 +CCTV,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•97『线路85』 +CCTV,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•97『线路86』 +CCTV,http://192.151.150.154/live/cctv8k.m3u8$LR•IPV4•97『线路87』 +CCTV,https://solo.disfrutaenlared.com:1936/redcctv/redcctv/playlist.m3u8$LR•IPV4•97『线路88』 +CCTV,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•97『线路89』 +CCTV,https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•97『线路90』 +CCTV,http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•97『线路91』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/gefwq.m3u8?auth=testpub$LR•IPV4•97『线路92』 +CCTV,http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•97『线路93』 +CCTV,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•97『线路94』 +CCTV,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•97『线路95』 +CCTV,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•97『线路96』 +CCTV,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•97『线路97』 明星,#genre# 周星驰,http://cdn.jdshipin.com:8880/huya.php?id=11342412$LR•IPV4 @@ -2231,62 +2234,62 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 安多卫视,https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 浙江,#genre# -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路1』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路2』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路3』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路4』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路5』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路6』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路7』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路8』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路9』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路10』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路11』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路13』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路14』 -浙江民生休闲,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路15』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路16』 -浙江民生休闲,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路17』 -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路18』 -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路19』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路20』 -浙江民生休闲,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路21』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路22』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路23』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路24』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 -浙江民生休闲,http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路26』 -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路27』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路28』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路29』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路30』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路31』 -浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路32』 +浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路2』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路3』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路4』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路5』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路6』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路7』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路8』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路9』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路10』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路11』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路13』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路14』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路15』 +浙江民生休闲,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路16』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路17』 +浙江民生休闲,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路18』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路19』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路20』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路21』 +浙江民生休闲,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路22』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路23』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路24』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路25』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 +浙江民生休闲,http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路27』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路28』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路29』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路30』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路31』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路32』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路33』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian.m3u8$LR•IPV4•37『线路34』 浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路35』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路36』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路37』 -浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•2『线路1』 -浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•2『线路2』 +浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•2『线路1』 +浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•2『线路2』 舟山新闻综合,http://play-sh13.quklive.com/live/1699001836208185.m3u8?auth_key=2027429324-c77bb6a7063c4cdea57f09ca22f9ef12-0-39c19a21f73b823db2150ea45b147eb2$LR•IPV4 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路1』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路2』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路3』 -浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路4』 -浙江新闻,http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路5』 -浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路6』 -浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路7』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路8』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路9』 -浙江新闻,http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路10』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路11』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路12』 -浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路13』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路14』 -浙江新闻,http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路15』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路16』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路1』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路2』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路3』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路4』 +浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路5』 +浙江新闻,http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路6』 +浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路7』 +浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路8』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路9』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路10』 +浙江新闻,http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路11』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路12』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路13』 +浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路14』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路15』 +浙江新闻,http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路16』 浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-10.m3u8$LR•IPV4•34『线路17』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-3.m3u8$LR•IPV4•34『线路18』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路19』 @@ -2305,62 +2308,62 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen.m3u8$LR•IPV4•34『线路32』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路33』 浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-11.m3u8$LR•IPV4•34『线路34』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路1』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路2』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路3』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路5』 -浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路6』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路7』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路8』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路9』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路10』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路11』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路13』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路14』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路15』 -浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路16』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路17』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路18』 -浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路19』 -浙江国际,http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路20』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路21』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路22』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路23』 -浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路25』 -浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路26』 +浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路2』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路3』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路4』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路6』 +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路7』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路8』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路9』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路10』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路11』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路12』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路14』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 +浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路17』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路19』 +浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路20』 +浙江国际,http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路21』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路22』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路23』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路24』 +浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路25』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路26』 浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路27』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路28』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路29』 浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路30』 浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路31』 浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路32』 -浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路2』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路3』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路4』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路5』 -浙江少儿,http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路6』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路7』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路8』 -浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路9』 -浙江少儿,http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路10』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路11』 -浙江少儿,http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路12』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路13』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路14』 -浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路15』 +浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 +浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路2』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路3』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路4』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路5』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路6』 +浙江少儿,http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路7』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路8』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路9』 +浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路10』 +浙江少儿,http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路11』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路12』 +浙江少儿,http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路13』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路14』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路15』 浙江少儿,https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路16』 浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?fbl=$LR•IPV4•18『线路17』 浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.ctv$LR•IPV4•18『线路18』 浙江教科,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•8『线路1』 -浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路2』 -浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路3』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路4』 -浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路5』 -浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路6』 +浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路2』 +浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路3』 +浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路4』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路5』 +浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路6』 浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路7』 浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路8』 浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•19『线路1』 @@ -2390,42 +2393,42 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 公共新闻,https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-1.m3u8$LR•IPV4•6『线路6』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路1』 -上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路3』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路4』 -上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路5』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路6』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路7』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 +上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路4』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路5』 +上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路6』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路7』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-4.m3u8$LR•IPV4•11『线路8』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed?$LR•IPV4•11『线路9』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4•11『线路10』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 -开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路2』 +开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 +开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路3』 -永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路1』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路2』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路3』 -永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路4』 -永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路5』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路6』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路7』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路1』 +永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路2』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路3』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 +永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路6』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路7』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-3.ctv$LR•IPV4•10『线路8』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路9』 永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he.m3u8$LR•IPV4•10『线路10』 萧山生活频道,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -萧山生活频道,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 -萧山生活频道,https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路3』 -龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 -龙游生活娱乐,https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 +萧山生活频道,https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路2』 +萧山生活频道,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 +龙游生活娱乐,https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 +龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路1』 -浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路2』 -浙江生活,http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路3』 -浙江生活,http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路4』 -浙江生活,http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路5』 -浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路6』 +浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 +浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路2』 +浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路3』 +浙江生活,http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路4』 +浙江生活,http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路5』 +浙江生活,http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路6』 浙江生活,http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8$LR•IPV4•25『线路7』 浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8?$LR•IPV4•25『线路8』 浙江生活,http://api3.52tb.xyz/info?id=437&token=20230226bgyszp$LR•IPV4•25『线路9』 @@ -2445,9 +2448,9 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江生活,https://t.freetv.fun/live/zhe-jiang-jing-ji-sheng-huo-3.m3u8$LR•IPV4•25『线路23』 浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-6.m3u8$LR•IPV4•25『线路24』 浙江生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•25『线路25』 -浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路1』 -浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路2』 -浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路3』 +浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 +浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 +浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 杭州综合,https://stream1.freetv.fun/hang-zhou-zong-he-2.ctv$LR•IPV4•6『线路1』 杭州综合,http://www.flyskyman.cn:4022/rtp/233.50.201.173:5140$LR•IPV4•6『线路2』 杭州综合,http://www.jeremyoto.com:82/rtp/233.50.201.173:5140$LR•IPV4•6『线路3』 @@ -2475,120 +2478,120 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 嘉兴新闻综合,http://tvfile.jyrmt.cn:80/nmip-media/channellive/channel104452/playlist.m3u8$LR•IPV4•5『线路3』 嘉兴新闻综合,http://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•5『线路4』 嘉兴新闻综合,https://live-auth.51kandianshi.com/szgd/csztv1.m3u8$LR•IPV4•5『线路5』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路1』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路2』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路3』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路4』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路5』 -湖州公共,https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路6』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路7』 -湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路8』 -湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路9』 -湖州新闻综合,https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 -湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 +湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路1』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路2』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路3』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路4』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路5』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路6』 +湖州公共,https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路7』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路8』 +湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路9』 +湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 +湖州新闻综合,https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865&fbl=$LR•IPV4•3『线路3』 -湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 -湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路2』 -湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 -浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 -浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路2』 +湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 +湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路2』 +湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路3』 +浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 +浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 浙江数码时代,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 浙江青田,http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 -浙江遂昌,http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路1』 -浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路2』 +浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 +浙江遂昌,http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路2』 浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 遂昌综合,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 遂昌综合,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8zzhed$LR•IPV4•2『线路2』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路2』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路1』 -缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路2』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路3』 +缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路1』 +缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路2』 绍兴电视台公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•2『线路1』 绍兴电视台公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?zzhed$LR•IPV4•2『线路2』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路1』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路2』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路3』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路4』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路5』 -绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路6』 -绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路7』 -海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 -海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 +绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路1』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路2』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路3』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路4』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路5』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路6』 +绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路7』 +海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 +海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 -武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 -武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 -武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路3』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 +武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 +武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路3』 武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路4』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路1』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路3』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路5』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路1』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路2』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路4』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 新昌生活,http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8$LR•IPV4 -新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路1』 -新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路2』 -新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路3』 -新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路4』 -新昌新闻综合,https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 +新昌新闻综合,https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路1』 +新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路2』 +新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路3』 +新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 +新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路6』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-4.m3u8$LR•IPV4•7『线路7』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?fbl=$LR•IPV4•4『线路3』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路4』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路1』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路3』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路4』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路5』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路1』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路2』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路5』 庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?fbl=$LR•IPV4•6『线路6』 -嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•8『线路1』 -嵊泗综合,https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•8『线路2』 -嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•8『线路3』 +嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•8『线路1』 +嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•8『线路2』 +嵊泗综合,https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•8『线路3』 嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•8『线路4』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路5』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.ctv$LR•IPV4•8『线路6』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路7』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路8』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路1』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路2』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 -余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路2』 -余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 -余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路2』 -余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路3』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 +余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 +余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 +余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路2』 +余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路3』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路4』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•6『线路5』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 -中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路1』 -中国蓝新闻,http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 +中国蓝新闻,http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 +中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 广东,#genre# -深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路2』 -深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路3』 -深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路4』 -深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路5』 -深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路6』 -深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路7』 -深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 -深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路9』 -深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 -深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路11』 -深圳卫视,http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 -深圳卫视,http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路13』 -深圳卫视,http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路14』 -深圳卫视,http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路15』 -深圳卫视,http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路16』 -深圳卫视,http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路17』 +深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路2』 +深圳卫视,http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +深圳卫视,http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路4』 +深圳卫视,http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路5』 +深圳卫视,http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路6』 +深圳卫视,http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路7』 +深圳卫视,http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 +深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路10』 +深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路11』 +深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路12』 +深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路13』 +深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路14』 +深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路15』 +深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路17』 汕头经济,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2962&tk=a0c4f6cfaba3$LR•IPV4•11『线路1』 汕头经济,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=9512&tk=a0c4f6cfaba3$LR•IPV4•11『线路2』 汕头经济,https://stream1.freetv.fun/shan-tou-jing-ji-6.ctv$LR•IPV4•11『线路3』 diff --git a/jaychouqq/tvbox/file.json b/jaychouqq/tvbox/file.json index b1a6299b..ca51e012 100644 --- a/jaychouqq/tvbox/file.json +++ b/jaychouqq/tvbox/file.json @@ -1 +1 @@ -2423313233343536232433add89993ce6ca7b059810d7ab49be94b7f84ed6a219f6493576628836fea2039f141f951ea4149b1db4c8eb9be48d4c9c0d34160d11c91d7142c3a02edccc2495225272192f40626e3feb7925ba84ba9a993fa7eaa7efcf60f50f71bccc44187957ac67d5d85676a7faee1e10b920291aedc53448e0a553b9add7373b4c98b8411022f550a842e3f90bd642a595b769adcaf8177547c12b0d056776bf3916e775b2b57df7ab031298f8ea04971b327559192f65fee95e3c94ea1882a372ecdb4609cab67459210eef4edbf9de3c17aa4f096464572c5fcbc9250baaaaaef7609036fff9493e652826ca31045d637f492b9f36acb491c4395672607d84e86dd3fa0a0383b8bf1fc2880aad5841976995f25ff8bbf469f6db6c4a84e30fefa3c1e31095450b16f880811ce32184ade4c957631da9ed4c05f116819ab1e92231c10445dbc0d4a78f2f52116fd24984d6549805f15166c39b459f733efb894ece0f8bfbc2189487b680e818f5bfcd72bc34d23b95e9174d8ca440b33487c1586ac44c1190dcdf30fdac64b441f6be9270483ec2f4e99c38ba6ebc5629f5ce9287d3b38fabb832ae45f3bc9fbfa0eed6a84ee53b57fc63281b86630a63ba008c6414d7701ea2cae4cbe386ad6dc9c3ff2ca6849a8ce28fd4de308100480b3d25be6a7329e7dc2fae1306a9d519aa8a3dc73ffe95082158ab6fe1f5c0a1af9cd7dba402bee2985bbf91e5a3c8294dc01dbf862bb84decddcebe2529494d071ae000acbfb9a97f59c8f316ffd558af5df19e4460676358879ce13b4ba9b4184a913f8b1faf6e0eecd1f7e73495ca8aae9ca3bbed4033a7342535796cdec104871278c4c47d5a33fe384711f5ca8bec5bd86d9031076d6f4b00e71301a235d8ca99372f992f95088d076c6e98c216f1c8c547db7f536bab66511907dbc5dc522e9e68995a694ed61a90ef55710e96fb7c2d7d19310d96f57d3d909d903c17fbcaf257dd398b03f1c39e925ed456db30cdbfcadbeb83ed26130a598e1546e0edc208eacab79917d7ab21f1f0e89873067130cdef51f3514503f23a164073be33b525443e83bc85c7703a379d9dca7023558c395830001fdf90537db7ca6761eced783c50e4f8a3ec5ae9a5a631c90d07212536e8967cb6dc3c18f7d3187daf5e1245e6a5cf4aa6971967e54fb2594e4fac0b29b1c5e0ecda96906f713767d35d2eea15872699befa26ec8d1865aa75a37c8360c370bfe07d6eb3a49382df87a88c9808bc2bc9fb033f63ae438109d9ef570cc01e73223a85758850797dbfb2bad6161514361a822a00238f019b47597acb49f715f9c79d88ca2e14ffb02b63886c1be822addba02ae186a37f867246b64e7d5e3374e86571eafded0fd240bad31a6f2f1ac19c26fd044d62f5d28c057ae58e712dbdfd510b0fcd5890e08f43307c5b5ce2d40dc3fd76bf6ed8d8e9eae0af3fbca4d82f828a12a5b2419d807ec5faf27bd519c3b5f634ccfe3cce8f9d853bd53eb68894372917ea8d8939c30dabd70b9f2d0c3c549e1be7574f220b90b78649316a6c74c7088f91cac661725b0c40b174b65d0a3a6b4567d1902a13746fa9a16f874c04c85ad5468dc180b6ba02ce7508c06ed812bfbd67d9a881ca6072d7c892b5682c590dedcfd225150615992092a971261bb2be5ffbd1f8e6c6b80fb17f668cf407855c4ed82e4b89b59e2106f8b771037d5aece5ce68664314cb87ae36d219535792bf9476a5a051d0ad5bd5cbeb6202982de70d09e2eb058e6b54d899a0dea4319a69aeb872ba70aebb6f1831a1cddda003ac2fe35f865718f1e58d35736ab0e0758cfc2cc7935a4852f422585aaaaacd614d42b143a776dda3d14e30d156b868fd1d433f793096b76ec5b20ad72b24133b6754abbf1acb5229123c6475d36f1cb462d58860b3009b4e312ef949a8700e292b3d35a7f917ffb99d6cafe221fea0553d45767ff5bd7e916960d563eda239df7d91fe6207675309006c0dd570ac8b8826f913955b665fcacc53c985abfb0c000f2ac9d036b94d6572d4659bd94cca3e89867a259bb770e2ebacb4507a8e79746ea8e3e2c7b45d83db384e3a6d17a23d698d974f097bfdfaea97de6777742e34972d7ffecdd866f884e0dfd0ef51d9f948c853d6d26f7439cc52ce67156b02ad6ad85732f4d67f248968ae2867666a5200b9afa18d09f67defc840ad9af114fe6b1ac453b29a7702ca4bcf9b6cf50e1a1e170fa8dc2352aac1e6e8099fbca6f3002fcb94021295243f918716550fb67c892925e651dc69046734568c4de19e1f1c7cc8cc2d6f307f464c7c14f3115ce7d5e1acbff7c9390d6345067fafa5d668afd7fb28227b0b2a66b15ef8357768bfd7d745592d801d5489ef119ae7421cf060ba31800ea20d5b946177d32425e27ea8f50dfaac7cc9e4fe92e3c1634dbf99ccec849d60f3b22488774117feeba1a414a69d555f73edc8d283a620f0d0fe6a46f59b0c793ce7c81d1027cbe03305684cf7f616450ca560ff70d2b4ec0003733018fccf4c3fdc632afb17e99ec76189706a98158790836418ff7ec29dc7d71d62ba738c47bf74482d865c8a9a452477fb7f9f3242c1901d6c7ac8a81e97438c0750a1824759d8bf7a680dd37d4ef11855307ec0b4ac51156e0163d46e418db3f2d6369ddf9d4e80cb8372bd930fac18e40e1680ce92fe8fc21672b49e7f93e82ff8117b384f4430222d9ef34d8ef450d6ec3b451d2a7bc3d5c019bbbf6e14b1aa5550767f9369e7a6bca20d26d7dd9b20e62cc8a1e2cd932c852b3285c01a5bf9d117283f80574b757c8d033f02a18c11d5fcb9972603c35903b33b914aa8301713d894f33a03563a134145e015e97fb422a0f65bb3048d98af830d3dee31d87e28bfe6d817bb469a655b59d2faa1c17dd2afd90943f98c43379ec53acfdefc6cbe3916eb159d96969b6cf841be62751345fc9b9bf7026c00b586932a72d794edb8740ba43e4ef93e492166e61279d3c1c057a457ff888608c760aaeb51ebfd7e4e7a035bdc4db8802a85de186c23f8f09056ba8a54aea18c415df075d02ddf50824c83ea18fcbe47446fbcca226511d6e75226343b31a9c3063eb352f031d26f7a2f8f7d0ca46a019f2edfeeda67dc53797c03cf887ab918214caf836a22da7bd392d30b548457d93179606a1ec036080ff1109726b713e2b688eb12ce96e4ce38832eaad32491372793c7d6e098924ac1fffed07ad4b041d1cb8e9537d90993aaa9c5dbf173ca3dbf633d25ad6679f871d020b08e1c7bb260dae8e493f15f36b1385b7738e2386f0a3a3c8893f6233b7d58e387b1d5af69481faabb214e9c85b70984502e98e6028612ca7a4c0da121a02f0ba34382d4d79dcb4b0f2992fea399215e80e8603419883025267e9eaf70288d52a5d03bfc04c75136770d7cd4338724bbce99f230a8db39b032d3d11a446cc981e2de002e5dbd6758cb99358e1824d5cb5c4912a7a6c987f1df9fd2a6c1b2ee69f0014c35765e006c6695b491cefdecfd9e06d521659606e521a50283c073c88b719b5c88ee3a249f095bc2016115c60ee095b259e7a7ef39ef3a900de37585029f45429d8830bfdd29e5fa7d5e235b4cf942d77b47d408d6b1854873ab8c60365d2004689be7d5b576f5d0177c694ccb57207270feb64828c0c375957b1a4ee18f581a845531c2b2e1b3d5fb3edb4f5cfe0954f63f2f132c6e3595f7080223018179d470486f9560f400a6959f35dfcc06e0bc1f8324bb7ed7bc59e2bb5674a9f65339b6239faa3adfd231bb28e0e622d2d93bec8a6a5449adab1688a15015cbcd4929970b2a2f2ac7f86eab47e73c1fc436ad91230cb0713ef9ac466fb8fb54ab90afc5bba43c7b10a9ae983563ff6bceeacf51c3550a71563cdbd48f85844c7fdbbdd2db01a78eadd9d3d134a65874ea0786b00e887d73d36fc9c1fbde45462335adae05a6428d7b9f108647f5f3a1742fd422101e410f27b53297b3e98d580c600cfbe3d200b15f9a027cbd2edb9f8ba56a910f94d36b9d3a7aca36a2a6e3a9e6abd5295da5cf223e4f4a12d6117cb103dcc76fac8ea9bbd37902858617451ea88a5e72df45a5edeae7f3259a64547e3801cac53ea7f724877364d1d0a2a5eb25b824fddd7dda51d471ac67bf9fa7abec29780d98a35d89fd05c24f8878009b7bf78dddecb0af0b28208dd94c057f4a8fb157a124b2b83f8e83cea6e15b337457cb3ae2ca6308b284e9adbc987d51ae29ad45e8043e7921f685514362f0bde6a4e4b86a2b25b986c43de05d8d18b810cd8a2797579fbf505fec228d8e4a534b0f407f4b1e9186fccb62ed466e7b9aad59940abff531d8985ac4c8b7b68abe9e0bbb376e738513782a8ab13a8192839e5c2e8513b23691a933fa43930b1868358c61844b5075899a4ffaaabe6d7e500fb9999d7f9b8e97ffa7c2b0d0fff3656d6c3bb72fc5a8fe4c43993c06ba1d361c891f93f6144587a3e8cb7110a14dc1f0cccb03ee1b1015997689ed9aeca61ca85830f011e9a63473badd684f1651571d86a902f98adaa0d6b6cf5fc1af71cc6ed4608558427ab0d430a91a1fe6afb126aa716666fb0761d82571a68e1ba487ec651ff52a5a33892d95fff0693d0448387af8a687b9e207148f9f6f0ca58428f10e21453a0690de45ace3aadef6433960f61dab0dc032e6948c3e7cc3d1677e1df341ec84ad0a6e518b4b12a24da0cd54c2c2a47b9bdc2a1d9bb83d1fe27c3522c9351c837ff939c729697d047621b4aba6dd84848a4a91cc4eb7e4f97b86f802a61d1368f0408db9af42ce8b954c9419ebdf192e061e957a0a3e33c7b7b2cda107928c58b6fa3b9152fb14d2371ee30b1298b0c4c2bcee41e00d06cccb62a92ace5b1e3d442d3e8512b521899967677a27faa24745ae9bf0fa03b89d412e5ceee75604ca5c7e23888775cc53bbca88af724d9c363a8a4ec79eb3b5760f54c3859078e6a8e22bd92d18d87815aa215906cff1bf4a295b33494acc4302df3dbbb06281fe6080141f7a05c9ffb32bb2d3cd57b99b64abde7e0b70d4c1019ac269e07a9081547b313506c91adaac356cfb751368c0c05ab0015033d095cc5cf8be1fb0bce05bed8e8059183332efdcfc65da838b6109e4557f4d185c13f1d4261d36f85174ff483df268edbc7e7ba4597f7c90eb9fb5822d00fcddb2b76348dd8698dfe05ab03231c61c3f7f2e4a0c0714ad27476ea5f12eb53336162d0046ee8ca0cb42be0cd9a9f382f703a2cef7462fd996c629097d2b9e8fa8e4fe1f3f09f0ecfeda69e518ef8089841a8532e480489b3650c9cda16755ac63c08e458811fbbb17f7738baaeffe8201ae1125925927860431a0b9245dfaa9c4eadcb180172ea30a26b30a6bca6a2c5157dd40b7a9df8dcc903121f7bbd7f1f9563d4db89bafa10205eb4b9c2659215f90ee94d72cc450e980c206db84be21c86c976b4153fd07f6ad07e2dc67a4ac582efc26e1b92895d4a394057f38c221735ad9473ae5205bffa9ff53ab8d054f2a129e9fe1fcf881fb62494b48b4c603f7192afa11afd276150fc1e9de6ae74b7fa8a61d384d707f471be0551eb0cd368d594eacc3fd1b628094e4207cb9c28dae4fc789ac8ca9da2cc70ad889b75033fc70b6d4b482b04112d2e045f9e084a45ce4bed5264c59a28f7bf77d05e082f37fec8ad1aa95b7a7a01ed8a43de05c73056d4a5ff60d412c71336fd429180c1203bf8522f6a299db625cc4d1898842e212354e06502278d40e18fe6f9cd4eda64dd75538f36e4683f04c382a5da7438ad84b1753c36aec1185d1815b8829d6fffd1b3a6e9f0667915610ec3c15c510d19faaa79a00eb9f1beabb0fc727350fd090fed5f3b2572b4320df3c85cca4db6c886ae6df9d627bc40b6cbb9c289c96656121578c4e083b2773e3496c83bb2fd8adadc4154dc109e41eccb4e041daf5107ec0a86e160960d3feed35dcf140fc0388f9d0a7cf639fd4fa44e09f210ed7ad2cd2794bcd00e7625a4f68c093d0caedf4a1ba0927ebfb4f47dd90355a19bf8461128fb3ed64eb3765ce9236d3fdb8845ec64439f69a6419f8f52b98e173cae6fe1b8c56bd15b225ea57b920d9deb6e6598f5f68fac7fb8baef66b5532fbb1f4ce127325bbfaaa3d28843bfe6bad801c4cce2376875c06128cbd0c5090d6a08b523ba2341efb3fccf10b9917ef13fb3778169063ffbbb9b50d668340903b244dbf2ef8768f6e23d94056c33cc0af5b228c72f6d38078ca9141ddf775ca2602054a41c64b70d9a561d3a0071cc2ebbf1bfce75c8a8baf9bad32af461c74a4beb0a3ab6db97dda988395b2c3933ad734072feb97b7e2e9a2e3ab94c0f7785305769915eb6abf8d4a829fd334572aee948dc7098fe549b1d64048078929b4b1a0c8b5ce644fe54eb9304b462a8b4ffdd90fd73ecfd5705de8e1da868aa3650a2060ab31e255ab32a31e52f2d037654dd24b2df5f3152852b575f98ccff9268b82b5ee2b6976fdf430f01db4ef4d5109f1d5d8e2ed716c191d9c3651b71228d040120161db59a8244c65c3d87ebdfe3084fc5003fe59c67d2d4f289a200e11cb668c94250ba911b945988f2edd82cb32c792bbeb5326fb99a455cf4fc3ab2cdd394a4b60d5dca45ee0d096f43446e2c6a5436855b132e561582d03c048e8bc7063db8cc12b0a67d8e911d1acb39ccd6ab26e9cd9b2ff167e73435ec2cda5ade5e1cdc3d717860ea00d349005b91d05d8ad73c765dc04a9e661f1143e76524e996b0cdb6b7edabbcbccc614794b0731fa3ff89ec98f5a01223694f053921a844bfbf1a1c7ea5263facf71e3e0babc5430f5970d371284904e8e29e4e8bb5490c906d9330c6a585112b1f41d1e446f94ae7412bf92ce63fe3962b94b8f1bdbb29d19f0f350589ae41ff6f303082ad23800142ddb87c18fd3048001c3a6d9e330b3c02f72de65af2363cec9698b810bd2b704d64905c7750ee3adba0939d355d7acc9d37cafafb96f37d96b0fd6e84dc1713f2b66c0d5e9c4b67699a754bfbf522aff51787186f4afb6979e878d90a4dc6671700c287c1318ec7e56f18e1091f36ddaece1b0456722282ae8bd77afd4ce2ba04ea56ce0b1bc1ffe9acef9af6570c5486ca0f4c8b69df631a936d468e2cd1be0fbcbb0e1eb6b08796d134364196a654c68a6c315562f398295aaccf3d21350e6f2bee92b4eb0f5a140074985c1c9b0ef2fbae56363a8ff913c5e675470e49d2585ea59b806a6d7d6434055adfb32278eff2be900e5b200e7b27bced7806d58eea4d39bc3fe35728993a3b3953fe449cbca8ea34442de27eed50fe99c45fe93c66eaf7f691e4ab894da641656a8110cdf500c3a3925f95e1a3aaf187751b41d12f60209cb9191b8246342e2083fd2916ce04503b159c1704e2bf3d5ae56f64418d71fe495d5035529d1fd15282c7c0bc16e2eeb62169dacc2d54e8eedcfcf6ef71dbafd1a3519fc7e91ea8ec29f0ddda83513e678743171df5a078cb11659b9b777cd1d967367bcf08044e0dd0d82f58d64c81343f3d341de77f58e0f98b4b1e31eaf47d4d1d4d5217cda2c1bc7ca666e3802623ef7919b9c70aaddad7cc4f428c050b784ed01decc0569b920339c6258bcd7bb89bcf59f85dd253b4eb217ac95f868d6fd71774cba77b02a2537666d372d0e6ad839f4dbf760db588416b3836bcba6dca2dc30488e1c0941c37eaf3bf2a72577c270a0545e402d3e4cf3725ac98f8260d162c1e4801fc304d4c7bd81f7181cc57525add6db649eb464a93298867957b9515858a73034a752ad08b7900a8a2655200bb9e33aa0b8077923b99b0b157c11ad9653eb6c9487e682c116bc9e2e4eab6998dfb3d248b8cf234269f4e71a8cbecc0816fe4fae8c9d9139552c3dc499a5d29c19cd6cacda2dfa62425e19f836d5b6fdb69bd89c14aeb8aea1b180af42daef8248c26a79f486119e2d94d296d648c70e8e3b7cf4633745d6ec0905a95c9a5b55d9d8a486528336b4f9c9ca39a0f1351b30b89613962ff0854bc41aa22cd7b238e131b224b06b6dfbdea52ef0958ff034ec4c1f72b4d1a13877c66e76899fd535fb61665b9415743a98d3d503895119537d858c341e64577add769684d91ca43a92a7081cd9c42ed6286fede85fe1912f6247775f01c03e2cddfee6adb53947735a88e7c9cd1e3356ec29cd7fcb0b3d1e460f3a5ef8385ee82260c21b556faca0cb974b844aefa78b6bac71e927b915a9053d52b9d5921a48e639445e3476e0c5755201d1dd34fe3bc5de6e3d3451c9dc9c4fa55df90c102fca9984317300c9b998adbb317bcfd145a93b4652b6cc602ad0da537768acd0ae6bf512c2ea6591ff906373b3245a45f8321730a36f816be89b806251cc75f53dd9c7009e4e8de204f22e261f6f1bb488b27d41c551907163a6a059da48b2157218978e49f73a16211c7ef2572138a7b5227384217a13c2f1d93fa142c86882b0fe7c45322d05ab2eb788ada2eed5ea0cad6497caa68f027032efce454e6a35257a65ff6b034ff25447fa3928bc2f5736bc3d4a6c3a814b4d9f386ba0a6243b74c75001ad9e43c14c153a00ed4e8f766cc9eede2f75f6a56a9277a5d55f9e491558c9f8e7043b6f6940d52b7ac37ba5375874c5cd59df9ca170bd5f81991db95458e4b3a1c069f368f2aabdb4b732114820ef6be8cab57e2fbf806b8f3e87a3f1c8a009a445b9ce53a3691da7d8cd21744707ed9af89647dd0409dd39b141b5a03a7cad013b4b7fd8d5032d325266c377218ace0a29838fb05b9546cf0ec93bc5a42515f706fcc02843fb85dcf77978bf9ae50ade1769ebbf220ae83833167688fd9ea58b0a28cd34c24015ca3fe5e0015836697fe43a11e5130a62e66ce58b6bbc14338bedb6c54b2d880e6d1f85a0dd973131adab039444c5e95125c25714983f36037a9a677be8919e1d08102670c3ca442f4085722ec3cf3eddd2687dbaabbfda2414ed5c18be6188b3d53a74dd25e0145529cd727db178255efebcfd8e3a33d7037ec047369c0435af1481d1b083d615777fc0631aead7952a50c25ed9a644964b472e807ba815f1682f6af234c0805752e014e62f1ca5591f46c7fba1070948c4e148e2a56182d2374d18dfb3f85292dd681dc4b5d066981be5eab147f38fe49909b73ca7774ae7202b9d6e538821c1ebbd822dea177f209849b12e894fd00c47af8206b1559c63e0a70f77259549cb29fb60a024c221bc097bd640cc06d7ab8486877209ef474872ec8085dcae8ad6714ad6b6f7e2ee92469c66c322b8d4697c15e5147efe04b88a4735faf1bf6c968f7987db6aaaf29677f9d8c59cb565bac506dad8ec6fce631193b35c04773bdaedb5954b47657112be83222d8f9be001b76d2da63e0179a16ba1bef21b226e8a512ab66ac71ddb1bc4a271be0101e83bc305a54feac4caab4b99fc55a3213b376ba48deff112a2a276fcdc946ff8fa040ebb45e451a0b49566e46ecd4e6078fc4a3c1b819aa25d9876886da203f9f94489988654d94fe144313e2a3a6b152f46106ad15f486753c4e69b709eefe134d7e2cebb43528cb3db4906d176e0ae06812fd0dc19ee0ca2ddcb79a56947fa8f0225302fe1eb47613a5988577b04f7429de4da917721b504ff1369593d74f7fd428695339a14381079ad12ce87891766b66e288033da8567f0c5606cf5f3fa0a5b20177a5a3536722e786f16b02fb608381edcf98a21424269f0bea94972872ce9e9ad9562e906ffa6d116db1bbb68b783fc097a3aa9c8292370c61e7e6a14f2870f7f1eb6d082b826df5e4999c2e068b206015f45ecd349e2a452b6b33bdb409b001744eb867dde99ab4f932c7a7baf2b77c73ce6d6e4a606a317b554bfa96a90079881472137dac9ea2906d05418afcf755c0844e9a6df971f8487d7055df21314c1bab6371b171d3e4aa3dbaf8eb4901a83eb24d8006392bc6445aca2f0dc0ce9eab71637a1512d865b5486e9e15a35f45bd50cad3f9ac59f1cb4f8948a6aed0bf6744394d1299238470c5b8027417931a5e9eba2d8e0c39d3741c42323cd4e4b7d292ed3c02b225660a181f36cc23cdf200d3ba12622285f9baa7d21266043281787c36bdd0091b0cb30331410b686ccee3748874b985ae2992a75b0bdd39ba44293805b683a36a0c126e331dfdd6cec96f3d55f9eb760cdc7b2d0d06d0cd5b11ef2eb0eb41197df5acefc6524f08c3d1ff1525807cc25a2eb0ff5f6af736bc211cddde2daa818da6b41530b62f51b924c7b37979fe7780f37f88b60320e0fc8e9a9558db49418ddc2cd255a66e582437ebd0033c002cbfb7def7060d4819203f8287a145180ed65ea313fad5557c2d1d0c8b15f3ed99e579493b8651aa3842d7cb93acddb0cb2577d0f66e87a93eb8779d65172cc01095ac60424e14a37eb371cc7e6bca8f8ad9ee57db196e374630db3ab91bdc905e5a04c94beb3e4023e25d4254cf7d28fd257c20b6e7543aec84695262bad3b840abc0c237b4f45971c51adeafbf1492de7e1193fa5f489a8f8eeb8cd8f000a57d4359a9aa9998973a65b2aa385ed09d6f9982dd0c37fe854e6763de509a2fc51dc2102dee431388e1887d509654f474ae2feacd17760050e609562eaeb38b0e47daabf03a87e1e7fa86ecf42f12137f7e544fd1f3467b40551fc4016ee43a97d9776126f8010effe08ed568e0015491cfce225a0d1496001fe4737bdc83594c87c3c767d8fc44012b1b41657c8fddd4a697ea561130adf560f0b833894a3ad062322c2d3fb1260340a5eaf345c462683c61203222b17692bc4ec576bd514d9ccfe9cbac9cc49fcd4668b006bb5ba2cb3681e3eab2b83fc2947858f52caa67947efb06f029f1d74e1667dfebe0b612088a94ccd7848b0a5a51e74a9e128de9ade6e86f29e49d69b182f26b56d40b3c85628cd13ce0e345da42453f76943d051ae7015221ef343bd4c9592a4aed4ce7d1241854cd6228d05e1d19462b3c57fcaa9928d90a8dcfd39fb6cc98eb12f4f063d4352f1d80ead6fe3c777ba8f626b3f5de62500958d746a164c38da10cc576182d0a5cc165cf4e83d77510aad35749e67c486dc73a2cd5024b1334a8eadd7a19ac9581fa98284a4e82296b4a76164a85c5d440e0f4289fe6c2c3a1dd03fa182bc469b8965f7d517d88d6787d796a58ab804a053c6b19dc9e77370b73b895e0b68bc7bf7758f7524cc285f01a503993eb4c3e80a26e5acf75757d9e8f7e242ee1213e0e0af71806669e359e0ccaa41705cab73c639ff717c5223b7fc74c532859f034e4c3d2ca359fd9a07de586da3dee4d829f4ebb10d1c7f79e86a4b61d78cc386131b746fd8af6481d206817d55814b393a918aefbd3de212afca90a375453c94f4d3f44ac26dda46fb312238eba28703841d0460591c68026a1d6ef24894e52007d65bb9dbcd78cfe46aa7abce6d8851170561cf0ade8026977baa6b7d67e429e5f7154d3ab999a76f83fe2b8b9095011ddd30614cc8c173c9b253e13abd997749e1cdd515446605e264eb7b25236799a636779419c921038fdb168f8010769fc8537248394f4c218509ed3d2de07a5923d2a8055841378e839d9892ebbb122338b3cc866132f80c5042e730dcab9a8a61844912ff2669d0930f0591f736337c0ac578578f44591566123cc05e54e2d4febe43b33bc14304a84184c4206ebd0ebb906ffebb8f1756750eddda1836bf8c6791b1938b19994b2c645d4c26440092bd91fbe7d6c363eee1a73d01f3a9de5dc72ec436d04b58a01555ca3f5f981c48a6072ad54510f6f550601e6368b987480174f449a1e39d20b59418a71c3eef5ff651fe43a18e50ff354062674f6ab247948ffb844d5b4e8c12db738373c76c83ad0539a242ab2ee5ca7188c1b69bb774a8d5f4170efe9d14187feb40cb78114b1fa0d70c9d3f5930070645ca6c3f4d4009312f8b406d6bf3024e71c6a714dbcd982bfff7a51c9434ed95f4f41968af2f532f17980274b329a1e81b13b2905bb7246c04716d1292727960e1c63535a4e732a2e45c29100fe31818512f031667011ba5350e5547f07b1c0ffb4a6421244969c6d9cf304e9fb051808ea22315952e248ab5b89b847028f1498a82dedf35b5eb754b1228cc6fedc057b437cd188b2d416ea6f9f5a83b3203adb793d11e63925d9ea95030b2b48719d48c0aad27f74506836985f857f9d78bfbbab74b987101ae7f1f7a6eeef0946a3289587d127e479bdcd326456013398e18c0e507d066ee9676718cfd386a7a157ca39e95dbf7693f4b82c8053c5497c735963cdac862f52da65de32c595c8a9163438eb8d6c830891a58e7d5c033a058e0eb589206111df47fa805933fd3da7b869f02adcee644a7751b2202ffd9b247482c244b7950f64b19f40ef62cc0a30b550212f4b2f64841073ee7d35403d21a6128e3e0feb1d1a6dbf7e8ec5f2445cd540b2f3f4ae8de083d6370c12167168fe4007a8925e53e629036a7952418da76462eaa39da13e98b848ec7cbad4230df4f04a67a9bdda21d44af3f4ea6d2012906fad03421a90ffd2989d08435689998e56bb5534eb729bcb6e20b23a388f15cd22c19eef26c21d13a38df77e01a529cb1e8d727756f0c86d325c1b14f79aed3510b198481c64f6d88be044eb829de5ee800416b43b90049c7e9c6ce5f36b1f2b9073e7ec8533a28499973a096b50676dbe20e8913ea71ec146269d900f11e44d7d8a2128c7ca71f77c7b3fa4df10a85d14aa2abe55459dc5bff8d63e228139e7038e7c8cd89597599c1f888df45826a66a16599f67e6a53e0138603e52e256412bc6984d1ee1c6e2f167d47b5ea6ac1eb5de7caccc0ea49e685c1f58614825f2475fc088662adf1f5387aefd5de6e13a48f025e8db7d7f6bec12574f19a8a623b29bcac2b2705bd9d21318ae55fcde6160a4fe8bd9d07ac620a017275594e664f3fef2eca72041c9e80b54e27a564ac88a0f3cf45f7689863eca67e11cf95316aac040e370c84271c3e7d6cc95e462c306f72dac6255d8fc8ba8b232953bb0cce338f0459d2f8465a1b5cddf7dd9d950e3f9795abce3811723c46ac24a7ddf722e284032d6fb923fc2c932d40fcd2f0e758dd77344928cdb42f8c2171e3e6c93b60f69dddf565aff5a2909ee01cce0684514316c7c23a8f5aafcc58d7126f63a2ee3d4ede0718006ee1ea91737cd1acdbf10fa723d826db9d96adae865160d87de2fcec178f1727bf028a7082b4a4b71b64747206b723a057d2a40cfe5b378e65f011ddcc7c9e889461eaa299b3da6e133cc5a8b55c6660136d63d44f3d8198db9d29628fa516a963be53ac3dea66593c6e3652569e591e437bc99d0667146ff92e7fead6c4d157381607f37f18fe3ef0e250ad54290ac8907430886221e8c55b6f80ac9fd789d17d1d168ccee21c8a83a97531a58a90aa76ffe9eb742632674a445fe2d268786bb9ba021cd38defe329285f0fd866664a96d0c19178367e947ff89f461ebc32b61b58fa0f7d71fa918bf90c7d68da1ae5cffec0802b2917b340fbfc3e28bfa55d9648b85f6ea00bf6baa1e85da3154bbd3fd41990e3a7f1c984eba1c8a67a89cbc3e687bcc2a2e7bb2d572bbaacc7e5a9475f1739abf40130f233d5f5298f0c1de476fa1e381ddd7c4d6d315b43fb26726b0a9cc66a5b72cfab68675d6cec0d9322b3490e54f727c4443c6c12c1f5beb9d0a471f236c8541231f75f75ec84c197571f031fb644494e8df2f32a11ea8615b03cb8aceffe6223085743a75dc75a31b6cfa5758ba26b2ee63533f6fbe761712b9372c644d4f4606b877cd094dda54c6f4361d932f10afb6d1b502ca15b441e7aa4e6f3a4614a862e596bf79d2055afa0f621302bc7da33b782f9b86a83fa7fa7a98aae045b8fd072aa7b0abde1b9a3a273a014996193cee961961c2c921c007461ce5e4eafb430a298d6607419e1a08228ad48d27bf4432e6549f75fb4726c7a11750028cadc639fde1e74b1edd54e12f4477fbb068f0c0a12a5885c2203763a5af82859494fc928f4354e96fd32b22d52365be670f1b57e309bed89d7dbb378e5b7604bf5ca9e96b978b055c899b3c55cac2e576ef6f42632d68273053d94a79d75f10eddaba441608c9f766f31e2a4bd5fc8e310f7cf3c253fea1a3c6e3ee73857a386a019f218e6996d9ce880463cf363bdb222a56c7df2267dcf582b7e2a18ac34e1cf4d2dcf7feb85b226f353928763dfa14c0092ef2735d14903c481b722a5ce61b8b1399387f611318ce4b85a24fb7e4dd5c47dd7dbf7532d20989083897ea0f40fc260684e929526fad14e01c0e35f1b99b6257c3e86dd5ceaee3045bd4b200975db8619645680ed2911c3753fa05368672c4e92bd68274e2987b390b92a814a95945e9713ff7c2c40c6ef948777a352400f241d321955fb936e4287b939446466b90b37b7f93a67e605e4d56443e5692cde82609fe0d12324884bb388d2d8a830509d8468c21e13bf664e376e087f7189ce77266f657912c2928ea43c8394e34abe54067f1db2df75eacdc3bbaf5bc9e6a6ee4830f5c91788588127d7fa1f330a562df5a58bc918d69b6266fed2711057a14a3f0c87bb965080a1010ce4838dfddbf691f2bdc60cf0d6df7d2ba9f94a05463063b8edc054b16777a387ad70717fe18a7222253be321a3b2f9be77319c3136d3a8c4aaf838e5d01bda14fe7316f711c8b49d2b039e26d0456acd95e7ba721e51b9817148463b64470d6cedb5edb86ce64fe7a22c7030831f1643575a104fdcf83fdc9d5ea1953b84d970a7e7594033d27709037f0d64eb5db968d97bd417c2b79718ec5fe067e8274a81951a6f3ee235fa232aafd812082e8fc208474c65594c98da85b91cdfe755f122bd671adeb03b6de6452196e2f6aadbd2920522322e417b5d59574f4b2fc467017d5b85e3d1790c8c689e47115f63799c93091b075d1ea634d191a5f9d848f7844afc4766eaff5bcbc7bee5c9357af7bc0e81f30a67c2f85b8c5014295c2c5374c410320e3f2d19451b6e692f462b65c96dcb5a8a640c7327160e612c6879e84ec6f1a267390df2fc4e83db45f1bd6a8df63412f439a93dd72c81a90baea620a80be566ff3fc56649e5a89838a4dc7350f44c6cb1db22d9e43719d0df9a5ecdfb969c926525b4336ced35f94071137aeea930df03b876c85e26af8a3c3d8710f656e57bc809afa04210616d085d392d413dc988763c31be77cce291d658fcee98023dc22c29d2199585d404c201857eec938b16db0e687a9a5f9d600acfe4e53ab8465f7a061b05043dbb33a022d2a95ecaa1609ad4382d34bb7600be6c0a320cf521e6e2410952170ae7326bdc5fde7dafb3537f6bd297736e971cfd89cc6db3278b7f728195174ff28897148d4d0a6b2cf01630103854b803eccdf215f7baee78468357833012d549bf55b8668b1e87972f09c9d63da218b59304e9bf62ac00338b400847cc586ab9f9e3a0cee76219f7eb193507bdf4e7eb7e4003e73d1c30ea7059b2adf832d83d11fffdb2c8190dc25e0b4d06ee9fac8f55ff4abb4477d80a89983badfa32c3568bb816eab39dd4e0110ce8ea4efce950f7f44b9fc0cefce7863bb1381bb53da0617708be317aa66ea130a4d51ca319ea9bd6cdba644d6d85bb69ed95fd92a99d904095471bbf3be782eb8f7280a31a041caa91c7be68f5a9895610d10fa76ffc12dfb06f763cc7bab0ab0dfbac19885a3ccc77f0e76f9b1109cec83074a75f5092f48e1a49bb2eb514a2ecea62b852187323a83be00d59292a0aeb772b465afd297a3ef1f4a7a5f5adbcc9fbd56189f426b50a933654f02bd1df695166a508d391257bd5f1854157df18ea6389c27d781b196911d0c6b18fe1c1fa3183164efefc7a02d797626dd5352b90385e69e504bc4b3880a631132096994346bc5e0de4c96d2cda191b2e9d4ca79266d0492855d78c9708a0b879a30a5ee4df5e0b489fe14dd34622d343fd9ef998af047fd13f2d962badd1447bbce0c75d364a4d3e561e850c577e9d658fda05c29707f1e3413b599a5f299586cef2b071c7c41d40c5caffdbaec6af77af3aab8c66bcd6a95a98a0d135e58e095367c52aa61fd63839301b8cad39ba92c97059c5279c94fd2ddf0351c4c24d6c8fafbcae73410ef7668cf9dd750ca1d3b55fea0f4c201edd0fc8e68cb7fcb8883ca53d4b4b63efb9a9c497a155038ed8b05a840463f5cf23fdfa2f5e1eb2c51a04aec141836e7e508ffc6ffb1cf2a7ba34734926a8228bfb8b729f8a053e3e7aba9385e574b10cf624bb4ec38d21afb9b2177323b88783416caa6acf8f02467b7fd287cc998772049f0dde560084597203413d5a99de995ac102f27b401b4d9d18d5a50cbeb4879ff26ac49a16d0dff064deadb882cd8c30aa925ad35aaeb951c01323e43c054183f3611010ccb1d553c3836c87ba4e1df5f61fe72dea383673c0fb0a4872810112c548719e907d5fe139c60fd37e198f6cd756933f862657a69e549ae7a7011ebd2860a28b099e3edfb2d838ebbd4d7139a01df4603e05c84067f2ff8e57babf90247991fe271a4e714d3cb8f89f6084084ad78c46d06fc613c97068af6321c87ec9085d597eb4f33ca712c8b8274accadfcf246ae1bb685b96110aab98d0be25fc0abc5819ddcd152b5e296b4340a1574ba3bf350e290f5433224aa7bbe8581d3b0acf64a9a294c663ff3486762e2cc77ee5916fa5083814116c215e611c7236f1aea8f6c1a4b50064bddb0ff848a9d67419784b0211e3766fa77503df7e05d9e2d021862a9b5eecb4f85b9bdb4c9815b9eb7bef23d759d5c5c7bfad05b331c42901e91ee4e6cb6a99db88586f9cbf9882693b4e61647a93d1cd766dd26542a49d3609ef3f03f848fc62b41d0e6629573727b6bb858850064b4c0d02e860bedbf55120ddd76fa6139fa8fd42eabf12ab5d9ab5eb9546d07a5be2133a950b0dff0c72c719876a5be0ea6ee76f09233ec9dbf5929bed1647a9486ff3e6146b3daf71f4bba1e29dee827f48151efeed77d246f62a6b9b25dc5c4e306178158255059e8eb162810733ab11b685424b1b6b33922ef63ab8adae9e11e7b03d5cb4ada0056f22e2beed989763b0463c9fded34a716c03471145b7289b6151a0c0ab4afc7aa73eceeeb2839b8fd836c5ccaa0ae7a36efabbaa0d0320fec86bb3d071fe08b8475c57fb7a66df3789730e50c14313f3b4aaede6a9fd147d6939cabb462bd097d9bab19ef047b81b64e8d77fcb80b51fe58e852fe01999ab8093bf13f64c933ea2ffa79f6d8867d52784696b828148f55fb91d6a8d92b20d9df86da3b7a947e3d0dd80b02739b0c53eac47818ae3f450ce5c9421fde120135a5145e60d62fc91a8b917e93e5964401001edf079d5fc5c1ddd42999f121f03da01ed4528c3cbc1ca6e23c9cd22b3c565e2c9ebb56074eb4a39660b3ab3cc41d9ae292dd5deecb151d94bf6340db0dab6d44e96eafd2a3884b679de5a7a6c231401ceb0832c772f099a75ab0149be35cd8e2f1c5fac8f2b71424648c2c83571d48d6e06667a9567d2c39d979d68d454f57f4e620ea7600827f587fb7e61af2d286c36ca212c40f8c32ed9056233895f2edab6576981d2be852175c62d1f3627daf36654adf3022165c71a9c2b07bf649b6045e7a404084688734dfcb2b6e6760851d017a0f429e97cd8b65e671fa45f24db37f4e4702fcc412b653b470f8731989d75ced09c9d32c9bde628dae426b7cff70744680df65ca0704e1cf1c9512d1e8200ed12c9fc636f3f116c3fb4f0145126755271b9e3bdce5b56f665f904ba88c1c61d18ee69a389daf47c96ab14a1566c29fd4fa811485328956c660907f6a6073525187f4fcc009a85142a58c91f0bcc7012dcd03c3f1a7d93008be5a84b730ecd7f2dccbee4234f96b10731564c81ff72b7ee4f8ccda5bbf0af4ec31aea38080e2cdbca897e631a7c89b897b93d3f1675e314700f1ae2bf1142d38bc0e2b545c4ad22fade46c3400451353e478362c0c315e77d024e07d77b0d10f54105a87e87be30471db0f8906bb5a65be670ceb9db9286202566980b0c3b7be01b4bba88440b7dd02f2833e7f5f774578d3b6230a3c6df4019e4868fe9dc77180bb70bc86fe34c414ef16f9eabab56d94b2dcf570a25c671b8f4f3f140bbcf65b7d2df7fcc042c1534024ace8913629ca799a613d1440e3d6bbfb644dfb546f5a95ee6d16edb79f2ee002e0695d37f25e16847c5a27bf428e0d83086f9e8e5cf02161a371a1facf44dfe90bcb7af4934e2edba2e22839891d8bce0febc4ce4f099acb8e6b1371a12d9ed0fb121e98cb59fcb2dc7891e3862e5673d5d7875d5a0754328e8e5c0eb746ed19e812c3b35a11635d67f8b2b3381cd213c7815879b5eefa4efdd27ac080d417c94eaa0a442abd88d44682eb302c229318ec2b7880bbc4aaf024cbbb30aae9d8f066c3e52b4e10e2195099e0a15edd7bb671d5f601dbcce7b91031aa33209b2a40a254ed118cfd7fe75b689ba9be096e60ff05a0ed0d65ce1691cda5d788c9c61c4a4addbf18026dfc31c55dd8bab20304c7a46989a3c49323cd71e4da2f7cfa89f5a388d33382455829018145cf28f2bc8c0cfdd2c712d379615fd2b95ce5edab15651d0cd646ada91064367dd8ccb1c33114d45294e1acb4b18fee8b66c9e1c5ce532b1b30e4220b2330a69c9c6ea12ce6d5b06242286716b54e328ab889ea0e75a84742eeb6de2fa9a149b2c8824a5c3ad321ecf4bc86825bcfe6a9e3e89b618d3e379abdc0340255052e8b78aace54dbe64738368570c732a1a7ec6da2728436d88ece1ba12f75218f48f4dbc3eef89ba8a170e4f6d3d59d834afdc764fbeb84faffb47c05f8aa2c442ec5a5282369a1effeb18bad58e11047dd065b8d7e41304717ceaa560588467271b6e47987ba35dbb31353b73acc2ba076f323a46c78dba10718bc174448b09094618a64af664cee09097932261cf4cf04d5148b5ab291969df6072b37e237eda1e5126af8546a40d5aa2d02420387f799ca785d5f2fbbbda13ef49763e65c4f1c58b9f81c15427f3921313abf72c979edbc7cefc768f6c4412a0324e7fdeb7160965cc8f2fc4a768e18999a2375602dead88f8c28ff35bdd0c5ac8c0f55703c17494779fea262c3d7ceea292fbb880b962fb0d9bcbc9c92b59ee6db63fa447ccbc87c0858019a4f184366192de1904718d7a3b3d0bd440bc8b8881083c4d51d51d9870b23f39fe2c44b272a05c87c11c412bce03bd6b4dac6e3e31c4474178c7fb72fac85da2468e1e0c403f463385c3669d53ac62bb440b230fef8221804f5503f91f556a76f51d03a3f9a0db417c7fd9470f75f9c5a2d6b30400749fc1ad63ecf68c3ee803499acb276417909b50dca2725b8be0334beedda0bc784fee5f32225522f1bcd2c75190970084aba0c02fc9feb2f13a42f236e9c27976462f6a7c9dd91f54972462df003d9f679500376a64e4238d04773de78e6b58e83fedfc14cca440545880d5bf9ebbbbb6cf1149183e8403f5083cf3b672f42f1d2f62820342ddee8da3de2111ff216294070d2d2edafeb5168068f54b023082a8092c4b8b8f4f5b588993ecd5b8e5655bede25ae504e13bc2eefa2a698950e60f7ea89942ef41855e75f38cabccffa27bdaa076b36f6192757cfc5fcb9ae30cec2328926c0f38efda23454d510184c812b7b2c7732468b9948ed4689343be502b4d69735ed0b12bd749a0eb6177a70eb56de9f8aa2d2a2ec9281bcc4c3ea68653be75655d16f2e9b4d857f1d1ae99a6f259ee6711ecd0357a45ff98d20369d6749454142b80fa24cee3c66971f00421c2632309e0547bba380e252047879fdc3f5f11c1ce0da59f292a5ac427663d999aadb53177c6c983d7bca2c2170d88d97f060c7875d2176ab088c2dfd10ac26bb4c3ad548ace01b6e8a2d7658d9a258f5cf61609d37e191fbbbdd7b202d515694464c62b644b421b6b331859fb226573cbd26e9754ec152c9899bf5fceede63615808f10038a644f4fd3fe8be66c94f0c394bbe19c49a4213718e04385facf87dbf183ba8cc1ae766ddd6b1f49c8feffab6733cc396f4d1400459ebfb50ccd3bf40970cc0489663d17f84feb398145a3420deeb762914b4dbd460b04546766f8a8fbf664cb9bf65caed35f3199dc72eeaf01def47a7a730c5f4e50b10339aa429718dc88ca0bc7e8b2b5b27af91c68aa878c759a75b17f4d4b1cd7708848b5a01c2c723be70c19cccd00f02b3c836b1bef451ad9501eb2d3ae5eadf4201173d1bfe1131f5ed9b610ed82e030d65f8cac4761a98b60e78af97a848af52866b20568abb4947f946bd420440e7b831cc41316d0a37965f4fc22702b59a17b89661703252b93256606e620fabaf1a0552e5857f413acffccf7172cacc055a6df6712552282f11d1c1480543ec72370fbb4cacebf1eca42d8c2dd40057d39ddce6e6772b6676c606046277df861d9884febc2a0d80cfb07002ffcb8baa7ef3a4b6e1dce802a33118b5784bae3054a597b527f8acb8c2110737d4bbd327e1fa05bfed8f437ad3404ad966d9abf8bd193c022f11cf48ccc6a14e210a8fff3a1cbb8e7b0c9bb00660c9ddade5f2f9d1457592ef911c26dfe75de9bb11e5307ebbaaa434025218c7c804ed219d7700acb6175633d77ed64101598a8a7252c9926ad12f4736d9d66c4ac40170315aaaa97f5252cd91c50ae0a8641f6f6e17df7670c560b22a5278f959e3885bdfd9744ba03b742daa0f36d0e04d0f3458316bb73f99708d4fca70aac0027ae79859b09c8b648e009204694c57ce2e5bdeb00f8b5155831895896e36229bd50bc53e30c4aa61f662242050381889613169f17a1f652f671cb3f1a7289950b09329eda6d8056ec53c80d63f5bd4f31e05c716e0ed83060e0e4826eb3d58c02ad2c7c1a3120bf1bf7757ade187add12d5a78707c252db526003716296539f6ee2f5ecd6de38ead370fcbe29e3f8586132a32edaae46f8a4a4e9586b9b1a7e6d9ac56492089e3d95f2f49c2419b5777ecf75b1440207273b329a05622bbf142973bb8fddf588d694c293e9ebe22ef1923631a5adf11c5d75d046aa17c4adf47a14b0cd2c449991680bda69da95aebf99d2c2369ade8a2090a013ecda1acfa30cdcc83c082a29bc3e799f86dc857e82edc95b797eafaf423f717768206d08c7f2f8bbe2010c2282c150f214508d398b594afdcc4fd202c5353abdf207f15fbb5ebec5d547570879aa39dafa40afc79e6bece3983b534525653baa0008cf7066b1cdda59cc1388bf6f3dd66cd70e0420fa0aa7218c7f955907a8cceb10b1366247474cef829c873819fd6fd39c4b4ecbe9a90401b3ac27b9bde3c252f47c23408e07f4b39d56f078c0a61952ec7200ca0f7ee587bba2b397f18d6321c0c83c38f277a44b0ff8df9f0a2f35ea74cb5955d136347b28f6c1575729d98160b405eeb850bdb34cacb9add0795ad066bc7517946436d65ddd5dcce6fc92e3dfc1370535509ed6c04b07c3a3cf64ab73402ac129325d44d656351a7a770d75ed7bf1eb20a7e9978c1ef045294767b747cae1576741d4e3654bacd86f4893e712d8197f68a5ec13101f1f8fb0820afaa06b83768168e0f7ebad97ad4186ce1992a4c600fc750c1b707875375dca935dd63ef91497e3d19103ef182225de84d5cd901e28402a7f008d9bac3c1bb6b2c6ac3c5125d230fd8dfbcc0695429e4ac04b7937fd75dd0edffbe5689d252e4e54f7760fea0a34d40ef25ecf260c407ae48ba6b86a81c1a2e8c36846d4787cff7a934097b25aacf41f80bff3c260fdf7c3086b9a5b7683c2c571b582ead0249b7c203e0ecf3d49886f0fea62d9d287d6e95f135a318e2acfb5072ef3089309277bacaa9a3ae3773e9798901ca26070bcd5906c23cf50ff7146fbac979a3f5d7bdaba071bcb3919662d4774816441fd15c6153b756279b54b5626197ae5bf8dc7b623a1b0c0675cfbdfc84cbc83ded09f688d7dada19dae4f61a1971450b699189e062304caa2d6deb8a22d0544f1b63a0bdc23bddffd3899cb4ffe98e0b24150fb49218433fbf54a34fcc0b079a8e2f3942cc4ecf394eec59f5ae66dcc624d04012751d0912015688737e51e144d5555c72b8ffc97cace9fa5978b3fd05184f347851c67de1d4c2aeeecb23c301150bce1d14b448c1cd1e34ee4652c2eb2d1285dd0f2c6426d06702cb56f3aa3820109d70a1113d4da6054f140cb90050862e380fde56646a24c58b5e759f10c2f9a73e5aeefe7c12a144c0a06e2c4464c38239b0b3eb4066801242a7e2041bb48a421f1b1d3608c536c1b88f14d022e954b88ff27053e21a834f6f59f660e385cd5210d207fd1ff6dc85083384439f6759f7b6959d4b61234e94221df5752c1181f5b5d18286cbc9ebe6ccc6d6c9eed8e926aec9a43d4f850d6468acc6f42c914ba99d6f81b15af572fcbe78e44b59db891cbf41533f22899fcc71e3a1fd0836612c3d0beb3851c60e9ebe0035afc76a39b20558a4fdf635733fefb455fe6d068a3d0cc0e7223cabbe9de1c47f5782d7c09e6e459ad184a4fb6c7bf9cac75d0bf2b9dd374109a8957bf699871f0625168bd968e86af9cd2c4d168028db30553091c792df66d4d63a0b2b54cf0ee86b5edee008c8af1c797efd29dab0db20717a5ac522352df4762d9124b025cbb474d1f7fb74143cb9a93daef3d54bb4f7940246bd9ce5ba81338f238c83443592f4f8b5648a8cf91164bea281108494edd216c9078cd7d84f49665bdb95de3ccc3e86998addc3aaeca98f293878a2dfd378943c015cd242cc87bab77f1e1ff30d8186e8f66d50e2e0f5aa211e95bcad352781d569bf09c320576c86d44947b31ea75bdf2843a6bcd1036ab27545c3f8e4d8a843b02a86701d071a044a9748b1500072d1befe3b33d91af840d66408722a96ae87d5a7d208748e850430b05ecce3b64a1198a41d1a350b207733e2e445020ee89ee976a3e27b1cd1350a9270386733a909e7838dec959418509152ca14a35a1a2d99c4e849e31b24fcac903981028ca78daee9d7f6255bbd81d5c2a215c1b4bdbd3c888c70504116c118764f728f5e2d1bc3ce5dbd6037063f1a0207bf89bf901532eb2efade88a3955de710272f44a577aa8a31e308e2e0354de16d004c6ffde2434445b5575422f4f1d165e9322185d3c76f92ac2d76f7e9651585bf405db853aa7ac99764c7d7161c9b2e6b86f1f30333371052df3f98614229a86cc9f6b6787226ce64122fb794505f9ad8766db5517c860e6ebf8aa9961d7ec450d8e182b0a9a8205e2105ea06c26c358d88f95c3d056d4b4c508afe3ff6ba6e2a7eb9c78c069c01b022753f0b941df2354b7cda3bcee546c0c65c1e83a82780745f0c7b7f1e87a340d010abb889e32c273b70dfbff624096363ff63418f852dbadb44171fb8cf7945786dc752ab65f664cc0f4abc966d8c179e6ec92da38d9d3804bf45ea6af16652f94a68977d788f502c0bffe77485838430a8eda68451b2d279aff269cd9f184adda8832464a385ecb1b7c7ceb813ab3a8c5612e3ad5d8e42b59137766b89415d2c6bf70b1e67618b8478c0f37d98fa6d6337eee9909f8836062fcd19e4b9d0a60b19a5882a0fd9655f53fd9ce07a2169b508ea2d32cb954381ee0effab45ac5fa5e4456f0175d41ad78e3c7c8b9df9b0c230378f26a7aa7fc80eb101fe8186a49ac8cfefdb6cd41e8fe0921d9ed0af9a90004ac85892d777010969d1876499c71c052dc7f76f57ec8cbfa1e0ccec6a54c4cfc8634aea1da05aae0c727aeef98141459db8619e66e2c17e6cc32563c7177a0b575c5954fadb16efb04e9baf17627403bb9f0b75bb4ceaaed38171a4b81eff9f773f1c8ea438fb3c71fb11dd0fa134481f6a7fe59e94446e10f7bb8f39ba982818a4804101a11d89125e5e13a47e53ebd6908d94a330c613e29cebdde18199b2fa798bac2f0ed07dc18b88369019ecf12be450a45be9f7ca66936a3761acd3b9b7b72ce7292c7e52df7f003fafd9f4dc8e8bc4aabd0a0c369fda44676bfe53afbdf7618199940100e298388a998b9fd71e00327fffcad80c50843f91f28bd72d32ec40fe71457953442594ae323362623c82dff04dcd3fa574b22bab4d5ea029230d05a4a1d0798023f39a3579724aaa0ee82e40d823497f2e6a5e114a499c6c893a149df8611e05c9a7eb9c1b5a6f1606a0a1c8d0f2176772dc96172201714e1248603a88a478674c43d8f25e37348e60c05d199d131254d7f899c8ab1e4b84a640dc8ba9d864141be8250b862b6d211cbe8b02e5aed826f965c908b7fcc153178ce758151444a02b6f64c5e01ddf437f3a9d6a738bdfcc6abeec346c4b4463b5b5531b6f9455e021ba2fa01d1634a93cfa2f676ca6e8e3400659388d6ddbfa585f8ebdc73cec30c22d27d73efc568688b35fa3ec8fd2389caa09225a7ea8e62631e9abdc231fe53ad822f3f8357672a2d4c173da450631f5250838d61a655dfe1874c215e014bf9942dd750d56bb0cd323e4f65245c1b8d6f50659b27aa6f0a19fd3c4fadb11f6f2d65e9e1ac2d7c95097e2a719bdb417961b5200d4ddd178557c4bc84219d2b6cabf6b2aa6f38ccb16fe6720311c1b6a75b439da8150f079994396894541db97dc4a0a965e6606a6bc6041eceee59fb1c5ece88bebaf9079ecc79f0485f82eb2d87887d7f343fa6f87567a05cc151e84c5f83393b664c40eee453ee148100ab07215b276da079c13387f045a9be91558f97fbc708b145249776224d4acd133406f813ddf3307f2f33a8731c766c3d9dfc1a0c366ab15784f457fad247f3bc95492503a58e5bbda788dfe8e8ef64527ce629b58a033f272c94afadb637320b1d56d72e78d7db3c47d2bf128ae15b3eba1659a20ff1ccb030150b79a555977ce7d59791e88f48ba37ab8823538419d3f1ee8b1bfb4131ba7311363c98691657b44e5db065626bc464085ea67d5cc4859a8def40eb995335778ae060d211ccffb075648b2c4e6006c66f77953ab01f5b27c8be1fff860cc1148e58a7263f0db6381e43761ba1ff167c7e6d00e9f41ef835047cbc56ecbd7e629103af33e8fca0524d243816ad8ebbea76bc62607dd8275e6e2720e1ab2fba37a89f9d2bd5265018e86ac3ac18ebdddc5a6c26367d05decfb8685e740a6c3a772460cc73c05bce64473aaeccc6e1a28ef6340b1bf1f533a4b03100ad2e9e907f8bd58b51f186fa4a91f428471a1db7d3a441c53330d0d69a4301f91e00de2f39ad79cc1a659c57901cc613d87b5f365c3623c159ed8c12e467c2ee6b788cca61fa555293fd13609142baee7df227c1654bf48e27e0df0b6907c2fb8bad8c9d64cfecd592973a46652e9866208abb2717ee6222b4a396983fedab42cebe9c83cea90dfdd8ea52e5b5f8dc73b04d8d2e0f22eabc547b6566cd1d8300fc0f8bdb8387e11b506a1dfbddea2ae9fb7d9bc3ebb68487ff2058f28e83618f06b2bda2c165d833858ca9e4a378e3b148e2a4d071e34b253cf9fead1808b1f9244421c715743c4df0ebef9d13cb5bbe4cbe5f40356642b0843ff218d96b5d457e2d425a502be5406862d22aa23eb33c82071f5fa9bd5374f2ffc633b9a812aebceb5577e58ff9affbd601404368893a2dc61019336f8a1d048315ee9a69a3cb068e67e3ae6965fd1e9369c2ef976da7bff8ded63fd8e958226af52bf0282191e1245e92b56443ead488f7359a40989fd760fee1a941348a04789ff9d0b3d696ab18de5e040dbe58a359660aa13d933e0154864623ade6497e5952f77c557f6f94c53e53e0555a6555dfca2fd54890f647a932aa130daabd3fd931e286aca9d5de61921c47574f0cbe0f976ed51b505bd6bc6cc40601c0d2a614d37724900bfa6108c0fde68376803220db82384d72326dc9deb3573a75ee1849509e431dca831ff862bec26f234b81ccb29ade4563b8d790599891439deae9e173d895b03867b4608b70018e9a71ba908a3308595d85b8bd1a14fa0716c9707e63f066423f972b25c5a31add4e323274ece96f1921e41b3500660a062dbcab99134c7c648c992bfa8b9cdf03faa58cd81cef2b075eaae84b0d5fd83b33a812f0afd67c6d6a2914bf64c0d5673e3a9e44d2582e87d6b12295d254793191088a32eaadf796ee634dacbec92873c45067efcd69ae8510dd1fdc5c808f384ed9b00e41a6cd8ec2b7d7f8932e810efa7d1039ebefdc557227de2c677b1088bef7a4b281e7af515d475ecb2b8c17718991de3e8311deffc705c01f6cbdef82caeb2bbffe81eafd958a1dd24360bbb2b405fc78c6c61d9f0adbfd3188dbf22378e0f1827ab692befe8113c029b7d59382470750e2e3f6c80269bf5180cb96ebe0114923532c83c90575db78a611732a1aca536efcb066044e744fc9f44212550dbe0f6d35b38e3cf6a442616163d85c5f39ff86e432914f7beb1b217eedbb1ce85e0a5b02f3790929c1221cf40e521cedfe52aadb098bbf50d41100f58984bc90406b479ffa8a8e1332cf634ca857ba16fc2324492aa7a0712bfe7c6cb29640d928c34f6dfb39d0733b89b520fdf086e532743cdc5c1abd6d663a8fd57177a88e725d7d0e43b0f53f2e836f51a148317a1713caf87b5a58f1ce6a2f50d5ecfa1f2a52bb75ab8bf2490259e0875ea977615ff654b61c3abfa39dc5d7d0bb9af01501918afd53b809ab7d929a5451c564bd1f19fec70573360e7307942aedfd031b80061c34e6c4e01c8b09a6c33ee1054c7429ab58ec7275e68fc533cd3c234acd707fb8a5a685a2e34ae2d37bad25f814841a5ff3d65dffa9c6723eeacd6e5b57d254013415af7e9cbb38130ed7aa4a4b6386e2a73a6ca5cb0102366756a2c6c0a8aec6d347b68e5b9e4aa063c9e5b438c900c84e2d0df81e19c3c3635ea25f630ccd15b32ad38967e6923b634f9e11327d73c1218d8bcb951623f457c53a8ba20186f8646decff980199e6dcbf3654b83dcfcb50459b1dfd9cc899a683fcd28f055c692eb30ca3dd62c045968cea43b12e6eb100beacc4ead7ee7d4432c54a906c5f1e3db2a276a5b12258c31e97f909f0b0147858a50aaa587f6dc9f47747ae235749c8d029f1a5517d7b560eaecb811c0ed93774616e6c0e50ab19113184a068a46721318f688d011eb3af23a1c5c81f4adb1f1b1d9a62944a549aed644e72068eb56bada4e7c6c137a158954ba4900fae683b3b9f384d4e571d846d1a28281293f91272de655ab9c47e45dd84ff7f1467ae3ea60678d1e83b8c45a75635d3a4398d34d9291f5a110454eb7ee84bccf5ff766ac7f5132293022946ae7d048e94172517657fac5d7c4ebba1735ef87f94e6c5a776838c591d6c3844e8e0485b21a80c02a949e86f99960d421955cfaccd3c6d8395aa47a25e805a74c4038d16a94b7867494a2d203b8a2b46b2211491076d61c4ba2f87925463256965c271b22a1395b960975d885596f9bf89ba106cb297c46fdaf7b14d55a01e010b9018d3074bdbb2216702a24ba4c29d9f8a0e14897cf213046637a7ba5f0a08e80ae50ce4b6237af1ad4f86ffa6f5402bd674739a600f5b5a35b4dbff111d2f9e6b1c3f8bb55efb4e9cf8c47516b52bfa84a133a95ab165003b507b96621a44c57864e9fd71c328c2f001a4d19c4281819d7d2c01c785d03fba3fe1d71b3d3dd1c839d99de11664567b405951074a557343d57b76c6e810edd1cb4b9b662575ea3e773b1e7e3dbab200b5294e3311f02b198e3b4af7b115eaf1375bf81db5fea0b2fad77ff315ad4001469d784dfc102cf11d76d000eb6b031a777013eaf83f442006976ec728ef4d40ca2f914b1d5ed1493c34703480f343247d5e879f54cfda0aa8360efa0f0df4fc6f9f2643a83ca7c6e7d6cffc32034dbc491ee9a7f3fca5a539980e736cd37e1cf7f774ae2c1896f55753d62a2dd9eaae5d0da10b25a9ed1b4a8fbe721eb353e568abb2c99663be197a5d8c96d81135bb3df4476289729160bb33aefb1c97892c4048d47f44268d536f0e0aeb0f8b0001452e42432484b065481fcce6d63339b23912bf92d3276744f39d1afa84ec5cb6b1cc04c387098f40e078813cdfe29636ee8c6afc5d2093f7a9b23fa21cc792b4210e7937c2d2eb714339e39ff2644b1d65d62b9cab2a99c22b13940cbedca1f9bc5a26a966dbe8baa061d1f8871c01a7dafbf4b147268e6dac143456529abbd1fc75b3cbc05b859290be3b609392cbe65f6a97345148d7929f63a392b6dd9ec2ca3020d5aa52148a56a57eca7cdf86273f800c1072335e700e0b4a2a8dd70641eaebf205f07457a1885b7973b7b62ececcf4a9932104b80a1e2813f20fe08429cf018cb128e9cf4b3ffb41760d97eee30c73feed13ae392ea6b7341f0bc3757a0519987deaa17a0a2b4c957198d5d35144c6c5fff5b03e459ec6b71c7d5ca2979e281820072feeb129db358f3426eee8969729502eeccaa8b7b9d3d9eb8d5d23aef411b1957daa42bd36dcf79cf71c1bdb2e602c74c281620b459bfd789a37b7dc331e01be1e19510c6ea3312490e6b5b7a45693e19f266ecab5d2ac55eedf538543c41f548e92b48fdb74f35fc7c66edff22eca71f383d15e1319bb85b2b3d02ab5970703d95c13fd6db5f2871c95fe96758b6b8ba65bc0a756740325d2b3ed09111f25dc56766f6d59907d07ead56f74dd46415a407203f886d69eea22e73e6a64e8079399c3b45ee0dd00f62f25abfc4d9deb9dcf1172ffa32272d72d48b4aa3de80496745e1e3eef5714f1551026703237af1df2feb0bbe280835515613a96d3fe5c645f4a15330115bc01ba765a880e3be19534cea83a6aeaf4089764fb8b6929000b4572dcbe9ec4c9db380bc2033471dfca45508b9fc5a8e81c977b61d6e33da33d3d5a9f3d3e96d5c61a38c8b18879cef949a06a903f7c09f952d731e25b3491c89f22484ce4aa5b232f8d4c9fa3b1089ae88d4519c4a97514ba12e998f0163957501342dd606699895056c1a8c6df340e4c67fe100d080eaa13ce1af7637b8a14aa41c82d07ca9e7cb7c4fd9e918d8e7c2c0297290970fdd0539c68fb2ed10e2d05fb2b377049bef752d96197ecdb3ec267f87e4a1c3be0a3ed66feece8670a94b4a2aa0aa9985484b8c2b15d7228222cc819e3fde1abe45a92cf53b06ecaa5ffc1c837c5efe63a7324e9793a5d3275339d6f68907e86a61c7c14bd21cb7c0eba3e1ced8af387d1c7b2312ac4cfa2fdd1cc46fba4a7c3bddb717a04d8c73b48ea6ae04b6799d4729ced65071add9b6669c4f0117b158f9ad981b096da44f28137cfcb0d88e9d558e1fe5bff7020f9b5a277cb23177d2e316cf022067404670f2369e58d4c208862dadea2a27d2ac7afa453c5dffca86bdb4d51a523298cc24f244f40291c9bb7ca85db206c6614b611bcac6893ce8cccf647f4888cc8483093cb41883883e5eac07390d8f405c0592ce987418ac6998188e6251c6ad9222f1a305505a499a7500a28ce4e7ee8608857c0a2d38d8361b7c11b6fba1545dc20bb207e27a6f419cfb49f3f6a3571c53a222a9698332e7db682f8e253533928c176550117ea01b9cc931dfdbf06cd400860004d1f679559b17d93d0fb3db162d14aeb678c642ee40b3f99ec1644b85630cf86a19dbc6d3bb5a2b6555bf05e4c1a698d37e53d4ffd71571ee88a6005394a219d6788d232578d0e0f2bccc7f13b41b95bc2e8fc90cdf8552b4eae6d1b6403ecf204e56c39db03208bed85c243a1effcfa4a89d7242281df8145f813b161ffe5f42f24b0a4baccbf6a6700f3932e2ed1a590759f27c352ffe99da39ed5e48f11380be31e627c3cdc1d25d0c7c944942147862c0c6b9c373c2c3ca3abc93cc1ddaac714d4562460967e9b9b4142bc759e33fe2cf45ae263006e9e5baade037b64e3be48118a3617b74284315f09b565dd40004e5c6cd39bd5a2780be196e4e0f54f08c879b2e32e881de6ffcf63914a19cc2dccfc6078136a6be8e7fe5bee8e17d8236c53179b9d6c18d343a0f5b015e6449193ed5f7d3d2b65457b3af759044b2268925ed28486d11e8b0af274fc07b89325ccb0da18d44a11c0e9a01ac54b23aa1914d7d47649d8a3676211e78d76bceb10d4d035c382da02c48420fe49a6f87cf8e981701f6705eaa0f690efc1965b86c987f5669d3263f960568d7dedcd905cad451747a42f48d886bb4eebb8bfa814df771ed18c3aaa94fcefb1e18bf647f377e632a4cfabf5cb27eb714b21c546679db906582b77feaabf11a752cd991e3f48e3a11a2b6e825a0e2bfbe21ae9971a3de9f4d96a5cca697b5eeef98609208e26b0372c2ced445508f03cdcb3b0881db203226b493a013e8b7e8068320dffba4e5d6866b41518b2ccdbb434efb89c235e9d19b5fd8a12664f84c775de18ff58f78a445f51dea92f2b9186b8192dd3792a2890fec1bb40f7fe122089022c71afdc19bf77120c8b75dad440781e49b2fcdc80c69923c3562bc0c458fd3c8d1f1c157a88db8b423e812d33712e9f57dfba9a0c63d829d2b5af603ba0431580a6ea740ceb8d35cc1e6813aeb01e6ef31e6fc62aafd9b4fda0c09b61e3a64b6aed50d46887bf50eb54f4257e79572d5edcc03f8b19aa508fdfad99ee88b50e77a4871a8ebcc5f2d12e676528f962a0e0e06d5ebfbd2ae07887c197c24912db686d78636730e3096eb50503073402d8dbf293ff0d6a0bf949e9b26259e70d2dc7080475447239db515ab11e02fa4f5a8b85c75392ade2882979118f30ce9926b1a7cee0190b097ecb9175c667d3dd357f43b81649b24b1832045557e30f724d220231056d7875141ff8c5e1e64d4d776cc0142f659dbccc16187ea0b8a5e60d28a4746875328335452bba5395c248e3c366662d9834abab5554fe941780000bc482fca16fdcc2ae305bc87d105e1a8c95354ee4338629d78430caba94249e65a23983e45b9d79c0244f82b1eb36a040d578425d17cdcc87d597cf658696e90255beb7027752c6771ae47d717eed157cf631485aef986e80d68a1134c03bc84132f0e0bc720ef69c7a86330f2c83f3773ca89c95cecbb5849fdc1f33e5f6a2cb725a30bd7163c180be900faa783701a9ec28c45eadb91c23453a5bfe94400ad708b43a24e47cbf3eaa227092c2085e0cc1b5ca90ca35fcc0b29fd4a6a7be40fe5eff6a5dc964d7a2ba59dfe28c829397e59d07141c7d75768e719e8c67611af07535dca0e65f66636e0b6624e93e7efca5524a9f3cb5ee996776e8f7b504fd1cd56c381b86bdb881dc277bec09d7e3ae31acd2e9e454aaf373a9d67ea127c1d1e42c837eacc449b9649b33ee350da52c0c45f8ba619f107c9824d68140bdcd7cb93514e2b61c5fe3f6fd75ab2ff6ed0dafc4c20bc96d19e44525471807e7f62af551755d16529ea43c97ee4593af6850ea69d353ead09bf93a496d844570e3e4d442c5cd4d0f14f884b9a8067de60a3176ef9fe43d5a0a5a344afd3f3b762f90815afae0ef610ced22731d8411a7f9abd35b2b335812813f881e0ea32e58c1e315c814831ebd1955af14e496bbc02c5c47c25e95e1cd8459c6001f6e84ae97f32dd1ff598bcccd4f0380261fd92e6f52905f9d3d9aa7d42e9d29c294986c72ca700d8b941a8040558e2f1f84c249c463625c526b161eca7b7413c8a1e4d5989e601613eacbffd939292180b955416e2f63f6e285ff55785dc2ab72eb9b7565e69576ba458e9e007ed668cfa3f2537eb94e64e2711dc63d54d62ee8bd94226754722c66e821df4ea5234eabc576388be2c94a70171a19161900e641e02c12ba7e1d92216ae1cda9486c4350173ce23290c4222e7a71105403ac1d7880f09003a08165ad7b37c020de2fc3c2b3a85b85e6be7889e58fc4b93b7ad2a1c3e89f4f8154507d79b7a39edcbef4ed39aa63e0b91dfafc0af47a989998823e7565716151eb64601646f345e498fde85800d325c52cb20dc94261d2e42450e812631c78ecf4c832e355ca0191c2e60ebe862841bfd30954ef6de63c1a9231295d9671891edae5f1158269df939b29605c3c9ca8d7303d61c74297e73a09cd99e8c42a5ba6d408df10579a5ac84a4d2af8dd1ef7db9dc664661944c4080a2850b95cb2fbbb2ee8ef98c00d3e0b713ffe57814df9c255ad33e3a186fc372d034137a2939294241eb2da9265e82199cead394758ad19ab26f8654897db8cb53d1884b7a1d80f7efaf6d8f04f8d3625fb2a626d1f6ddcb8d9b63cf7584c4a5ba2f840288649bef33682af2178f9696393de8eb30d16933a6ca4cb8cb60a0e25679941802d31d6f2979fa86578503d334ed75a73941c302d4d43b97968909989367c595a7a9b1704a98376b26a95f1a31218e7174e19a7df32f15f1498c725658f4958f5705363d395a46a7bc234e3f3d05aa875f221bae62adc1feef903e3c2122ff29e8a6e83ac9fc81c31424b93e40bf1fe37c883fa25f52ace9860ef4670544156264a13fc20cb07c2d2f863648c9aaed2aca1ca669bfccb35a51c423b5f1ea0685b4229e53966d92da0732c4555853f54bdc2fac1b6bffd045d2f970775f6fc166c958f7821c74b74f6a92ff230751ba620894e06bbcc1b99b9fcd5d743ea3d52d235f699a645ed313017b1cba71b64b841e580c29bf11706347ad993291c6ded39532d95a7e9732d570c24d25a4e264d2f586c2daa37d75bfc6011a1a0109fac10edaf2827c9187d5990d76796d0a89099f1ea906f35f1f2bdcc886d67e98437359eb746b5554a18287f26c6c5e7c2cf9ff0c0c8717a2e91fe7eaf2a1da406e144fc7703cca071675ee9bebdc85e9f92f2209bde782a584205a0206d6681a5fbdb9f2b6d97f1822dd80634606abc2a9f9d668d5df15e44c95f5be929fb74e56c0d35848ce26b1a65dd2f702be8b5c5aa42476ae6f5ee4fe112b191f6ada50161777e33d000d53064a8332e8e9f7b1bad6906acac8fd6973e02d075d9aa96379aeb8d5c4bdd3305ea86e532fa40d6aa61c5b1a7856ede834543dc18f4a7536f4d38cca031a73321626457901ea93dd4a92853ef73bca384a5f369a433cda191b061129553209dda828bf0402801380b0c6accc246dcb39559ffb2fb33ec26296ca85f1caf1812d256b007a0975a5b8e365bf137d9ea585981b40873ecf8c2254a674b0b0580c2ff172a8abacd103d8f41dc220957f0df3638324b46dc18b4d60fdc64f24ed9eba3f5140bf08e5867a94a53c3f59b5021f7c23ba03daeb803f73474232287188571d5289f93a8fd37eead28fb7dddb3cd1fd51d9e58968d9d8abecf3ad52c75f40a6c8797273f8912e5e75ae8b3c404057efb25cd91a2e638d08deb0c96c8ab604033515e71097c7aae1e253d06a0865eec0d30a485c2e4fab33e8da2fef5dd6925cf2de390948265c834926887c65c461864a604036e441dbc71d461c90bab007e9b4c749e5a06aab23d2a5f51cc269ad1f5970527f669911a30320c8af7d53d2f3e8ef5f77e0e5172bdf4a00ea1b40860601f7d94aca387b704e66a384480e2dccca611f25e6699bf11507813b2337a4bd469a35c850dbdcab903a146a4ddadd6a4a9ab84423db8c6f5457a087357a35b56ef7fccc70e2b64cca618a4116229c30ad26369637a0125863f0c78b9fb371a9ac937dcffc9305265612ae36c15b23f88d0986284ce6413f204b8d5c021461527a61426d088f6a0b4b34c0615b2fad1410f5d51756ac54471bd0c2765201a1aa9a035bde8e4f726c10fe4a3f6e424c58f7bc81ea4746f4185f73acce388fa76e9044f15d05cd08b7a17b1ba38e717b678805631d7e006983a8d8ca6ae99b25ea23c1fc213095c16a5c387d69d2d397c95b37e345a813f35b08ec9df0e5ca8c7aaadbd528ed14744fecf88b1b0d15511417dfff0674fd46ffbff82ebf597e1dab010028f25eda5bf32f6a497dfebb0ca4864f270d20eb1495c092baa853fc2afcf0000db189883b581ab652e8dd985c5e7741b3d5bed0a36ebee67edef6377d1b0427323331c7127d299855c1ed629b4f9d47fdb97138113c8dfb0b2b6b1b25980e186bc81f0860c9a14564ff95c0c8fca0278f3706e369bfafb1097f18426ae9634c4f117f958eb2ece5fc70a12caeaf3b5b518912ae8d8836a4e01e7e230433da5ef5e74a2cad2bdce13cdd1ca50083ba73e06df5e2d56f6739c0386874656fec0602f6ad7c6e346990e243c71b69be7fd91cbae9e509e6d003af5d17c5d02d4cb0280bdc28ec4648c7c4e6ad4cc223fab0deb8ff210e16233b857bd74c747b4475147d7218ec6f12f5a764e38afc4cde5391dbfaf9212d19ef94ab3f06fefadd5cb83017dc8c32dcd444bb5d183585679928990aca283120a524ad54a4a2318435c6eab65a2928ea4c9931192d6763003f2ad7fcee7d3433c6f12fbf638c01f645109051221fe0e67d883475f682b78fd4dd81def749f24f6bbda3d9eefa45aee1a88c6c64dea9369c05a6c9aa558241b4b5c2b1f019f9d4df73a60c6e367def2b6aab92ddf91f8e471d37b32d1d430db4f1fe2fc52216b89f70225156ef5d039d51b007491023b8412be91e7c38b28b97f7dd1a684a8495959db64c5105bc0d357e4356f072c4ad3fcf1d918b31ec954e21e745879a13aa53110310b1713de7c120fe6ecb6ffa59981f49660d31c044a76d0ab47b26ab7cb7eed259c32f3143a8bf9be96d727cbb99788639acf5b37f58c08b15fc89e1cce18fe76920d618b76d0a6473b65b044ff944e2f5926bb796349b6dd395f56e3c276e1c0c32ee7664940bec3134f6e4f710b94a732b56372b396db990062c3a37eb20c4349db8529d372da44c6f52cfcd66e0e304c2d7782fb0548c86cd588a3afc06c8fa8f9223ba9e883cbefe27b8cc30e668414f9c6c2c0bc33a90a24f089c6c2a519432f240f192776111f051c9b2fd1d969c284866aa7336953bbeba048ccdd3b04da8ed66c76254bf72fa3ca77cbcddd9e7491754747fbb2bea9e1fa382d1a1fbdad34175fb3bc1d57476827980cd6f620cc9f0b3e2ef5c70203563555cdbdc277f840679905915616711b670e6998ad7a976ef1b982e29c8fc2907967453fbd296748d2d876f2ca2ee77f81d7d73da9fc9cdadea7c7f9d694114daa3a17cea9b6d9b7379a8b0ed850fe9dd8f1248607f43f9ff55560ec14d2b70b3f043e51506c85082a13d5a3beeadc57fe605de9919c88a2a199ea91b818c30c84c3f199443d3601889c0f9e37c1ce2a2e64dc1620856321fae402e01c003f1c015ee4e85c0a8bf6dd94b185330212ab2ecfd35d6b9ec2e29365546c2d6ecb097a12949efe90dc98a6febb529d666306c88d7f3ad5740d43d16c67b670227cb2e5c3a64df1a1e0342bbb7b47fc229f367537d6fcc29627fc5fcd12053f5cca48161f69d2e1ddd5a0754c9981972bb013394fc2dd47cbf9525732dd657b9e38856bed6e31a811ef4dcea1f707940e6d4d4544a2cf4cef3d2420d44fe129b5e788d38fd2323b7ab8dc6675707990a94cc65c24fd6c4342defec8820eeb7785355fb81822b4c434d9ad802c1f6bfa3848a9caaba4a4b3f076c58f6058a6d7632f1f9f1d5d5bdb797da0e5a5649b3ad90e7a2c00ac10635ae96d54a61f1a6de5e22b7eca3122bc443c40a8320ada1c5414283937ef48967696763add0aa16c6a63245ea2ffcbb9b90325f86ef9451d7846f661084d104d91ecd544bde8f566c8f99cc3d5a970c8cf6fd72a3d9be7151e4b528a54adde98fc919ae1f7316e0027589e8842fcf330b5fd1137c7dcf9f66819b7f507749c741505dec999ccce1de89bd40f10287fa4e1d933b59c758dbacc771ec747a73d37c5ec33cedd977d5978966b2dd51d7748e283a228196c0f795584a7830eb07ec976b2d88bde6b9ce87abf8537cadadb09816a87c400e5cd9831215804b0b0c873b6180f10d015cbd22997c3731cd74931981c99f93fc156873d7bcf4f2a993dee48e99778d1887f959b1d75695cb3652a9a548b72b5e31f6a83b0ec167d1ad855dc5b77d6e4502e048fdf3d0ddccbe2834ac470e78811af675e54003d63109ba81c9e04fe3da50a7ae7c18f40c0c2c0c782c913361f829a20ae414144cd9b04d0a0078f9a4e12f3b22cd7cfafd6d18b4f23d2c27c2dbd9d9064462eeb869de9a61e9f3a67dc147f9a52c7e315996371265b6358a8721ca12dfeacc6d2ef248c5753e165c561cc8eecc7c0567f3fb2b07d24375f90354124bd27e9b1ce43334d6d3d32945779dc812898458c25cd7417b0af2c5a8172d8f23cd7646e9433d283a81141a1e39fda9ec142eaa11f6e97838694c3a218953fd4db84a4ca44da7814325247247089589c24bb369c41c594de6863627f03fe305a65d2fa97d82e7e6f8ad81e1637d5d5f8126526bdb055fa834918be9d3a450d8b2a6d11a6ff30ee3bf9ed91d2e46d3c2c98f6914c0de59f7ac48e865f5cd9049e7b4510f3e4eea8925f2f64b25ddf47a5a1d75f8b841dae894d6582a26a88702fdfbac0e1ae736f56f0349b1a35b4f03caf25c5fed359f9eb482cef119c4519519909ee634fbcb9793a7964dacb7800e965ca491b6678feeea2250843922cd6d171c24d0937b1360d1252f64f0e14269cbf75b75ec905900c7ac9d90154854b132bb96d2ae82406785aaee186e280d26514d3f2399fb28b6091e21f1909de46d6428463125d32d66f013f71126a5f44122fb4320d4f83d2b5f356731bbe059ebafe907efc06681134164148a3eade287ec382b516fa652162485074f0ae602099a5b5df64d8aa5751db61cb2f4a0e707bc7798e64a759a816476bf3c3c3e24275c37c2eed0aaf4d1260f5f28b8a3c0848fd4ac56ca1933b896628444e5e582435d6ad3f5e0e20ec5271c774b5ed9b32365b05c52110a5c5a9f156ea096e0a0d3fa4130cfdd0dcdc588e4deafb20309b69346448407c4f487ce5f9835e4e5d703e69465bb13fccb0c521f9b4462b65fdf63835607f5db364a5e6ed9def829a20e7c1dc6a86a78df0a73cd5d5b18bb5e9776eb342a7cf18eb53da42289400cc41ca752e926a3a2d934cde6d9b6ac2d67f4e8d5f43515c9c7f4072e9d76414a06b3368d8b9caa26abc243761fe665b511d6ce0b835604e59e636017693ccc3e9f404d25e6e375720fe580660167c9e3c6529f8f8de12a6f0f48805f904ae100e0735a19623c63e579956ceaf3b06456e19275d18887b00fd095bb7a5ee9f38f8eecc97cc6043f3a6626f6f652441209a6f7d84f1be7415a6e2b3ff37ccfdf6074a78783eaeb03cfcb3ce993e794487f96498abf7a7fad3ff2f3146a6ff281566d03c574015fd851180f8e2119f9dd2a71bd1186e4ee55311356689e2682a3e0fc141da7139a16edce83eea03eede28e58bdf157529664174a14e3c0473564fb5cd190bf5e3a1c93f102154eb1460e7e7ce81b6dacda9a73ba1eb3d4d92636b6bf7416e2ac2aa91d0d060a375879416b237a7e35d83523f7251922a7717f8f699bf7d4b0dc187ed0b18d9f9e877c0ec2591d5d5146a2be5c6c9f70a9c25ed3972a8b2911ecafb81716398fd8c892b270726442b630536d4fd5150113463a39fa961c1ab6815b8acc2a4e0b235c86459c48320ea7e228fffe1d84723df63e4156906800ab33ceeff9e02094a3ecd9c7ce590abd100a77f5c2dd19127d8f9d250da8b917fdb1dbd8d9b4afb9a0e339da45bc7a2e6cb1d93436993593227f79a90a8e860f7544c05356782a943ccc684abdef5a4994f89da594e626d8f7cea8ef44c73d00ffb4e3c7e633db40db324744feac45b2a2f340c3bf7a032d430ea2cdfc185a61c5ad9cfeef26c0f7e2f0cefde90f85ac2bc541b7f7bfe429f3c6fac4d85571c23bb877613bab5eaecc66b98b7410bb61bd15592cde63510324cd43f252999547c138b91d3668581664dbf09eaa2dcc900366805a8e4ed1c5ae04ffab375f800652c6b2464d0eb4bbe57ca403ade70a92f5741d66eac5bee5cb44b3c25e9f423d764ba6338d6f426f9e2b50d4b6d70983240507c0e47ce8b685c748cc4bc34ae6403e86a91421fa5e6bef4e4bc6f45e4983f7c5c190ab3233f6280a153fd3082749289783ddee9165aa648279f3de5ea4439b2be01aeeb1c3954a907a001d93292fe74568af12e23bd79158dc62163c2a7776ecf19247bf73307a858b088a092140b26034b65a0ff8c4a80f73896c72ccbd40254dd4fd64f7d8bd6544434a429a91cfccccbdd0f7a250290f0aae4f7bcb6f19308b82111214852f8b8c217dd6cb2a4d1f28d33ab670717a83db3978ab9fd27e94005056b6b0adccb0dea5799dea58ab4d4c0830caab9cdfa4fcc81eee67b73e19ef42aaf4a0e764fc2c89a0efd131a313e1fe4e50f868afc16ea1f70d9f0b788de0e43a5048c5016e36ada72f3a2244c2dcec3937e0d1eab6ea5503499efba64515468c03136e74771da590e371a2ccf744fa4243ba8d96736b59b3494152b3774978f2f02308c18aebfc81e47bd7610ac8c3d5d5c377320afb228c09e5b42e811bc794a3289b3ad14f4a827162958b02cfa5c2fb7a1472d28da874b49a6809fefcb06f573ee18f3eaf6b0d188e27646c2b8428395f84f9d0d5891e5ef17d0580167551c2b021953bad2407fc67d9e8fee11cb019229abb0d1cba6e2138dfd5408a2f9f95b81a098b138628ddc34698c948607744c03f5894d665d5111af73d683e69eb50b630b7602607517c3dd99b999832872739b49badc45c12cb26a5734c4461bebdd2d536bdbb1a0fc9ae72c5d583a3901f09e09ec3e3b5600160c4bce1a46a597f05ff395db92aaff202fe9330c85d72f21f9fae6150a63db12f3a5bf4e9312b1c1eb2ffc01c3764534722e60f7c0300de5e5cc1fcdd6dadde3a0aec7721e11eeb852557ed6c1ada16fa21ca3b3d92c3750d6e01147fe7d1794df85fe1aa873d15711392c27188cbf687dd936dc8e970c7ae689601c420b3034bff52b5c387c82e44e574e2676121a3bc21423710c4ab3b67ba9177d28c4e6eccdf99922b256417a34166fd3405a349581179d2abbfbd3d0f3a2773d8d50852848d37ff11decf84319df76d22debec3ab1768ab80f3dccdc28a30d4f817fdacd4665377ca6a6bcfc7a0719227510f5318b253a8edc5da582121262de2ea0c2129f78a0fa02a3d65278770a05cbc2317a3f593d349903dcb0a1c39084a187277d454fe64f1a39e70e7400adc1733842f2f6b43f84cb55a219fb57e7c3e24919fb7ee024954af2b79a71de64ca9ee7561539b9513125594ffeecf386408cbb9cc8e64df2e86090372b90bf618076da5581bd13c44955a3c36b2db8966dd9bd87429b00d5d2fb6004563011f678e9f2869c3c23677ee0fde16e6d2e67c842b1d548560639d0a92f16c86479ce81e9fcb76b3b212f228acbc4636a9a782b4808ffcc3584e5e4ffd74634d760672b8eb09f14245b9b554d193305c782b2a8d38afa5a9033e5764d39c42b9b4d5dae96cb831fefcb412c7da692bec83f48e8ca2c53d97f4f0d06b16371a8100f0907123cf18080e21c2686c9a189cd75de194eb888df6a46b17ef49029eae8901955b06e26222f768e678f50bb64068581fde02f314806ccd4a6850103973b6953f5f4f8b3ed12022f1e339da7aa6c907e0fba3bc0c18de7c033d61c50fca4f24057e5bf96141c94dec29d90bc197df36096cad385f2b261142833dac5ad2afd416c950a02dc0c321485890bf19727b586c43b3fd050823e17e5f5b799076a2cc8ad1ba4db2c3c8242492d5f0cbbcae3851d4a5068e4fc6bc646f856ca5a976f8235ab1b38b89a32f92bb63ed390a5f61610e9c96e1a9af4344bf78062684732828adc33a9b4c2d29088792fc1d37c65ed741f23bf8d5c6ae67a3e7353ab9f89cf874f32a63fbc5e3950d7e7867015a50657dd1bb3d4f6790bde59d3bbef67222db6b4cf711ae49b43b67d0dcfbe0b51e5a15fb72e8ac5ac5da0a6ba864fb43cf314db535ff4768ae73d1ac65d1ae46f1c28e3b39c488dcad5d927d16b064243e02b4cf7a51881db5eb3a14a23a2ae0bb254049c80c6be113e440b14e29d4299d12f8bddfe458f6f0d25a77030272cc2dce0cb4c26c7acd2282686de5f1d071a60ac8e59ce8fce2388f9d2d7f426dfbb22dee8fdb4936ead6143b523d2642305e0d9266d82bf880f2ad25be689c4329e80ca92d866ce974885b98cb44090524c893db34236a374b5b2fdc0b9dbd029e24c2653a2d178afe1965768fc880af9ca3372c0045538427263807f762088d020796d97bc4cb2742f1b50f5ff3bfb3e0eec5762b2d3d1cd8a8f8b9a9dd216390bc1cd730c0c31deb5ceafe1f495470b4e5415aae92fb686f45e813de6d834c76e7d3d85451192fd8c57f4a66e248ed57ad0910adb8c8cf60c8aeadc9c05c621d553794d87f801a580fe94e083321916c182d98d5fe9cd062ae6a90073433a4ace884048a39dab83c390de64e0123a57ff165bcce28dcc2088d81e7bd9eaa0c31b3050edae6d133e478472090791be0dcf47fe5d59d533d9ddb83042c95afc732bd70eefcddb4a6450a443641b6d22cf06b4466640c18cf81b19558ddfdb70d6ae4f1e2f6565ef0918be014842abaa33e8cb92b1d57d8c801603f5df604e79359706bfec7d24678a6fae61d6dc8864e33b90cc30bdcb47e5a6275709f2bfb9d372a6767d4a91354d58ce83d80c59ce3da5e43cc986618b329d3fa95a1b78d0d8aa3fe0e983d941ea78bd8473205b99574bc82157ae7765e52dd83a22ffd7774ef868a9c478cd9545d6815273c1f6038dd014c60feb205b8bab41a7d36117c34318435445289615882fc73d3adb1faf5034afebf89e4f94f02b945a026b82619099d519517db6df175d5976ca2c36c6f251084e5606327e777915b46cee3583513af590c0d829b2fbedd72160b2a7f2c1d54d8f3e1bfeb443532bef2cccb9304e3673b56479479fdad4064b83b8f842ef438f0e18659ea4055d2aceed79ab780ea63d02e1ece424387330b6d00341c9c7eeec8d287d1464795cdf7d91e518efd37f0d794c6aabf21991465d7d70fa6485e698ebea2a031fdc3377fc936022839ae5a867450ec429ba803bd84353d059470196fde99e0cd9820403979333fa90bb04e5cf41cf101fc9da6a00ecdc146a27254c5b22d125393c9b748b582959aa0b614b44be9f2b65ab76e136e941807bf33bf6c263a9b346c24be49aab0430a5c6fbf06d7e0f8fb410126d10a86df32dc852f84b0321b8e0ec9370e32f52452ac7e5f0b50aa9cc0090299b03b62b2828efcfcfd86dc696aeb697f8341c13303d2f205f4e712f4f1f7e69c4273c25db82361b8b5217cfd5e1777eebe49a2096dad48c6066d883421ad83450a469ebbefc7881ea6460d98a9149cb7995806bd9819425fd1cf2a20ec0b171345c7f8040775ce3d07abe22bff020d5c6fc4a99cda3e010266231ec6c3582be4590e938b46adc33c84bfdbe8aeb96916735002877895422e759575d42e727426125380af90637043002392a3037f47f37bfcf95b231b9ad92a034a6373fad48af266168ee32d94563e2f356f8aeeb7033bc9f11e07e4661a8733d88b19b3b68d67d56cb1614b4ff7853ae60a206500d3dca8b01346717856d0141a23d269f8adaf75ea878a9141bb91db5d2529620b110b217723f02bd70a03a72bbe1cf067e22c100d6c3658ba5c9d0dd61f30827d2f60ae3a2fa4a712620aa8eda509b69d47e309564e3dbacf11b5deb5ca7db7b3c9aa2d02b6b63902a0b4829b93c8586fb1d552a13d5b3b5375b863fee791b2fea12893d0c0939a4ae29f3446e68e6c5117f8d33731a5ea4a504c3af4012910c7f8308ab9a1779de9a4f81d9a743e66f1f0a2d0af9b2fb5b200272988d8439cced259c1755afac08563d7982e24636afbdbff91fb7809543b3658e68f435123ab9db86bedd367ffb3b8e87fa28116ffa2db93020ad8421e4d4290a469eb25144ff26370e486276bcda8beb0e44dad50b8380afbd7ca19a88b90f2048673a51cea0426d3e452fa876a4850141415055441083553e8433cec45a8c755a5662d12ae9f3fcba7360333035f11188ac1ae0a67417a2578e4767298d7b28b74dec1faa0d98b385bb46f1da26b13fcd277eacfbefda1ffbb8c7c032341479f7d9a5c12f20a4c801367c32009e6e22f9b64d96e55c6ae0ebb2ca3d2ce227829d3b6f3e2c401abcdfe89407824f1141eae8fb8fcd6f1cae53766566034cba003565c0abc6c269240b6f35d001e58923f39f605d10ef8fb03ecd6f84f261a9537656ec8a552d23997eb57d06eb13043a5f44f7adccd2e2caa5eae9271c9fff6da3dc2297ab5171f7813199840e703b409e75f66ee1a466e51e96fa07e2f1e58cd231ab2ae302bc84e5f528e57b78f19a7202f47fea009053ccba393c89818e53200ec3c5ab0c6fed79e496d0ff11334ed755ae93e0ba71cca5ddd5c82bace3bce275c7795078e5074d3e66b12dc47a4c8ebabe40fcef4eb59de011d81d06c2fa73a960ef76c81d37a1a57e5ff9f8dead18e22d8cb4092d0a87a252c14e0f3f86eccb5d93a8d1f64e38acd81b504127ad1de8be35a3192fb8778132c817a366c74cc2c0c835768099cfab9916388b573daec8e4066128da37bb5a80bebb473c0adb846f3ad4d3e656e860c6dde84eaabc6a8b339b8c7f8ec426972d2647de21d1a35861c86d2e68b944288d0909a310fac2b4b481ae9ccec3bdf3a4cc035d608a5b3ace2865912699ce556ede8d3e3d7f3414dd7b354b66ea51e061d9d9f4b46338ffb9f6c0ccd61d46f89cf158488b28d7c136e45196a9086510b4a65d4b43ff96f9ce6dff729284f7e6fd1480fbd5a65c36e56e85453225136882222c07e339fd29f4e346b566270565eae64569d2827f9567087cc272568f7f4f748f6a201f5514a6cba00ec3e492939f0b08123b95c5e69914df685930c484c78be8ddd06f5e3e80845da6fae2853074281cd720dbf4ffd803cad511b347d7fe626d2f5372ea112c560c7e4cab5a38aa69e912008db36c12de4c4ec5c3c8cab589c91782f8544b7ae087bb99fdb8015bfec74c93a432bddb10fb8fb84f339a3fc4e637cf0fc6549f2709c9611c6b1f6d49ec4393b2c009a45e06a2a6bb71c164eeee0bc7336c6759cd14e628284b5010f5da87f218464cb24321d509ee6b9781f8f7b7fd565f0170567623a6762a3e130adab72080dfa3ac93e1089f001f78593ba293059cac0a0a784a32d9e1122ed43586385cb28bbb6f5050bf8955eb657fa301ec825d783d3e85cf6ee081b6f6495b6f8adea2cc1302be65752789fbea8b736cdc542efc8a7216f006975710e07bad25dec4ce5cb4723e3f1a9346971490ddada501f6f8968653461e7b7f20e119a76d4b2e998e90d1dbc71ec911a4c281f018d0bf5208811ea0128fc8caa50eb9cdd097e93f150835c377a7bfa3b1aa5796ed6dd6ddd40ea379f77d0e50932c2262016de4365c4433b23eb6403939c901c96f2d60c7de9aa021808b363d01d1507d4812e46622845dd28fe6f078d8992b625cfaf751df685ad71cedc1ad7271df2378fbbc48d7152b1e121183d1f62969e15910ab99f55c925de5f7ed064554a41f92a359d26845ef892f8ba5c2632e11c174be85b95597800e4fa61aff6653a829adac4405ee001fc95dc7c4eea27fa462a4329f1ee8c94eb3401437b3c837e0213c512583074136506b734f04cdf94f9d9d9c98be242f1b5d19d44f2ff5ba70a8b32749c55e0b8beef4f4b07d8d27c5742901c07c911000e2dcfc4bb8ab08490ae1d1c751bff1c38388ab4b7e01c4b8fd9c0a2c5c087a911c4708aa30ba42658f63358333c3fd5cc3c4f5705e00289cb0270f61f8b68bcc7aef67c0757de40b75c23d19da20af8edf530a63f0feb099e15c39590d8a9345902d61f656cc3b3a958ec08cd55880eb76401de97842de87aec3a593bcfec92bbf94d53fd3949b49aea80cacca861ffeedac5d5e5e9824924757e2d8da6d47c876d2bc3a62142024f84f474f044d306eb45fc3fd12f92333e6288bc15ea893bd4221d03af38243dbe79248e1cd04255ffff3692dc248fd4400f5bc0a736117c2e941d0242032927565b5fc284e062305d6d65b9748b20e358d187961ab5c0f86ceb575a1bd37926a99095d43094a2d04ca8bfd18b240adbd134a5745f0674146487a561cd9fd08ae9c1be30c3d5bd770b82dd9beb5f6e96514be0aaf142d378ca6ec25b72473f7129ccfc6746c057524b2d862ce00c5aa0ddae4a573c8f9c54074b2bab3eb887d89fc57aec3df33b56a936c8256e9502b0338fd4a8b5db3ab2d9c755139518dabf9349cada1d92e4c73b8b1d2e9b9ad3746c8b0525abfc17087bd1a96d6cb23c6c94fe6e389556b4b2af18698dba5afb85c7e1def370f5ec3f42468030de0cc62624d9f68418a2c96587ca97ceed4178ca8d69fcd719bf199d0d5d45d3d2d12c80d999417f454ae7fec77a113a6fdb028660a50a338f105e5cf27192eb27709b5fa8906b933c321b41b609c0e74938bd901ff53d49d327b1bfae891465767272b0224997a85728ce75ed1267437e10cf96c395134eecce3ac9063dd0d25635c3258175510d9542f0bf491e701354de0e6cf677fc13aa9947bbe0cb0d7798d30ae2a26e19815b17106e242e2cf460bbfa7a3da94fe7d062a00b27e6fb3bc720b224b0019243b31f2f7285705f270f6dcb8f7c2cf9e3e1ae30a403ee0a957211529f3c08618697add48b26a8626db5b549d6fa1cdb130dd2dacda2cd59c4bb9f1247416045c9f83ec3c73a1e456e8f54bb89c5fb78a344718e648300869bf675a9f41fe99d76ef8ff20aec19f9a982ed47fb6aadcb5e00afa8837e0e60c3131953fbb62ceef2f763f220f41c9ca8070acd5e060b8c0a7c93b05ac804f22d3c35a9ab41933b7d57da6f64d7cbfb9d2b3d32a68da017261558885343bf531d01e5b3afd8389476e3d6c97758b90849a2040011bcc384151ff7aec6fb59d25a3903db2e11e0aba8a41c364d7e7076ec593c1cafcbcebc6d2e84f28d7ca329d813b012b97bb44d5f07c4498e5bc06bbade72831257524f112593261d12cf1656e285578fe2fccaa6d8d3a2d50f1fc98c35b3ba2887da24263dfb94031d684a5c40bf18da27f5fdb08b2339f40e13e5ade081a65d36e4f9738a0b0a76a21db901311d9666f0fe1cd6117e2e95b9db129daff031f0789b1b52f0a141bb9fcaf53924cb6e48e6132d18cba4a66496600bb48d58ccc509f6a3e11362bf135ced0ae724e84df731ba50614fd3bfa87a0172364d44da05b2af271d760931ac66644de13b763e2f9b1ea2d4abda52ba4737e24ec2de786633d8a079e31b2e7d626ce6624edd6d1ecbbc1ae6c0de8a0906aa5eebaebd092fd77f5903f57dc4290817edb67343c82fad00871c827124d4d89b41d3b75e90dd862244c71377d2d28cf98c70004f754ff32893ea7233069826a073e0544f9a0997d94678bd0ab618be4abc5651f9550acf23438a25c59b593b41201a62f958b9f7b2a43fa8871812caca4bac73e74cd0ada93c1b32dbda7b60e860eedc7197120780f7caebf744ced6b4a0e2e1ba191bc353512aa2ac3fb61fe9144de72c465b880842e517bb909a3fcd9858df24b8dd35bc252dccd53e9e953e03173e7bc39234b742c9f6bcf84f502e8f1269030c6a1d188ce41622dfe0fc702c6e70197cf6ebc2b60265c649a1bb838ecab99b6f077e3813936e4a107b187d946740475fb3a6979cb33aa5d50dc6e7489aa3be24ee6ab1a7608dccff728bf8d3675656775156f79698dcf60d69f1e08a56a36c203e11d96ab020d7854de44f09a3badb2abe9d9979d3feb28702dad9617a9794815a450bc39f234e5fd6d735ac819c3441a7a76067cdcddf30a6d9535d07eb4336222665ad7e704ffa2770d45d8803f55587917fd4cfebd5bcb6cbc1713813adbe5a773f909862754e0671d2e751a109be659c72eb1a10ee52fef90d20c00d545edbcfe812e53772e9d2297fdb4003331fa7f602776956d99ef80f6f4becc3b80f2f7c859dfb6aa967fe5039105f35a141a124b21eb16c8b344e229c7ccbfe105055ee007f838675dc0ed58912b3b2c3125db48f8e2e56f602113a92e2d31e1db8691c8cf645466ac73f5b25ef3402eed2888552779010e1f473d26cbd36b79289aac2aa5be78388220cb4889f5cbb219e2104c28221570a665bbd688f0ef82a0665d2b78a661f2d5825a434cd3123775890e85bc40c209c449a435bca6a03662258aeab78fc46341af3bd4a52763f96b7006a5d1018e601931ae711aeb267ada3ce3c83157b79d85e470f976c72576e2266e0fd04ca312a97df863bd2da698f2c9b047d9fb9eceaaf5fd4b4bc7fcc9fb2e6ad6b397675606b044da29594d97c2c6c11ebc0adff05536151e9eb48f519d6035cb6cc5059b244aff5c68f711a3cfb60f3570a16cda7012fe5df3c1fe0862eaf43d4daacbe237bb7d22819603975e5679ebe404a84a00ebe8d5c536d62860462d37bb7121a169650a59a978a4e586686247b2452af36cee384db3b9b1a290d62bd41e560ff11e802d668a6f7af3c7f397d89c930ca9797c20eca6d71b49db3d08bf35fee27be95d948ec44a3df65335e2c4e6d76c42bc1d04349d9fea020af4bf31dd592073c86fe081d196e509522a91cf14c7b591f54e1c30886b2290dd11cfcb5fbc7d1462d4f5256a15e9b1613e038a67f424382e78c990f808cfcc8c59e8fb1bee6d6cc7e5547bdb3a916d2e88d9830a54b7646d45aedc220accaccde59504f58ad38ef156dbbe2ba80e1905c7fb5336faef77a0ab2ca2869f994078f7d440e1e22cce4465130606dc8afb389a979822906408902d14d4e8289f32bb82fd47aa8d9f25ef22513ca0a69b07255a1606d7492ffde8fa6fc1745188bb105cb4c5879a806c9c1f5a45872b970b2f65c69e0d33d32742e3651ab197a76d4571fe41ea67cf52bdcba935e0df26242e6ba3a6346f2f78241c70d86ea58c814563d6ca902595b1dcbf310253c74a1c98042c5afd5b25e9a2b69c1e2f5800d201b64f9a0526e9cb3318d904ea404db394249019e7861be0271cc5015548e353287011a0d0191d5a22f0b8a0cb844f1f24eacfc7bb13a108447d7bb94557ab440d86d8d87ddaa3c994af62f21fd992ce0f74e1df23edeaa9bf5b263b226778a85ab38b458ca0cb061d8c54939069c5a11127f5ae98d1e96255fadc91bfa117207f71644cb20b48263ae72facec024ddfd3461decf066407f793f3f053dc63249663afe3fa7821e093c3dbd78dd7a41e3ece02c71875e8e735ed474925892f73b3d2f3820db289f07e98f363613f151c4af3832760fc6f2eba1a4d79df070e352d223721bff38dda790948dd4c959f7600df5b211d1e0c122ea701c321a2caf4cc6248096f46b00cfc34224373b2ddf43557e37862f9d48639b924d143ce05bd48ac465e80fc04b3db6a82843be6056695989664abbc1a383e235c29356f864a438181793998cf259cd22794c1896c4babb35927897c7b16a30809e28826c2fdd48ecfac44acd1dde0f75bbbc008f0844afbc94701f56895729992875d8f1af3891b7b1f9148bcdf0c6617c12ac2ad802fce3116e79a0e666692437dbf6800b54780a782e4bfcd201b055a9d0512358b3cba2db91edd41f6b31755bdf187478ca3ee357bf63425c9fca2a0b4ef0851fcab07e5e7381afcaf9c06de30bcfb5e9de9e4455f20c880cb324bf3c6b047d52a8ec2e0d005b9377a2189eaae1a33e7f3b2d3a9a6aeae98797c62014d1e50d96cdd0f8d7aa8d050aaefc07998044813facd481738c1e51072cfa0bb294574a39b6dbbbfb4312fec34a286811dd0d5fa5a7b48bde940df6822c5f6f8e7cf272feafa0026d0834a3b0ce29cab26c37af9ad62db94a6ec876eac2162af729f255f287edbbba1f87d7831f8ffd56a0001b29addacb7f25e2ff55f3a8bbb39e363bb2f1b5fcf15698632669e1cca5e42c32fb4270cefa049b2081c0758b151c6012b6704f2fe38e328477df9155dc806b3d89781366d61dcd8143bde83985df87d583096771046e4d0d0c60f6182000154b20f6432c4d15285fe03a6025b09b9772f48726bbbdccd6363cb10c30ae113e925eb21c02e0ac14cd5fb8784813a744439c78f554f4684e827e34a0b395cf11057bca6df872be548d902e0114ad30b08a4cf69056ad5fa9f3a3e557a11ff62decb7759b47c6e426b2e36a94469dbfc0bf5881332e0838b707f41ab0ad15ca6c5eefe739ff87cd6e247ebff4f54b4a50ba17a19bde703e837fabc75b97c8b21f5e650a18d5d9ee2a6d7d6c1fb569f6426a541d7ffdddf709928970c65414139a37caf8ddbf1a113d68c23f4de588f651f284ade1c90b1519af13deb0955b5ca433a532acc24c1173b3b797af1bdeaf2e5db6922f442272474e9cc48b4eef9b977a05a86053d8a9e0b87295058c456211c6c3e6d871e9384e94ea996a1e98ce0229b9f525e2f998c5b154f1a669877ac53ce49f787fa7a28078055be9cb1f29eaa31087c1312238549f91322beeb3a7b4d280c399a6e17ca5b30783b21462dc764effc6219c90deaf30dfcea4e5070a36806cc8d12864dc4b8abd431f5f1c1b270a45e154dcdfa300eed3b6805c2ddb65576b4ef0b99363c1ee0c1826420e578fae523f55abeb7734f89bc9a11aca8065a443cf5dda78d944bbf97240e71b63d723ff5a677868250c0cd48cba8541603eed5d4a78d3fd36714d6502c4efa74f7ff6224ecce784695d34b08b1da0c1997f32bf131499572529b79a11e4d29a68e10bd86d19e2b465900ebadc3001bb9f4f2bd16c2dbd4833ecd20b517aae73e6ec88896121326cd78966252527e1277e65484669e6a9dab00f7dc06b39fe9588f805eb4b365fdd2b9f25563453a9394aa7b7b55421348da76192da76bc7169ea6650b7af8c9a335a70ab9c3af5d2570f7c33e21bf165395e01328c2e2b324a857bb520e0329fef06f5e1e69e6daad6ba9328d028f0ec00f784ca95f36d9d5155235528e08f9bde77b461751292c393edf4fa53e2e328fde080839536232b4d8094c1c979d2d117c9cbc636160e0fdf6864bd3458716005c550d9617a0b1f8248132f8b673f3d09ef392141239cff9c13b8a023de59447016a6fac3b2b35761221ecbc9490d2d5f51a36e96c6c5c2051f453578e6da75f0564fddc45790cca763c9d8d31206d378c52126cf5c35210cae6f11643191b0ca2facdfe1931e8fb7c3dbabffcff2d50ebf6b63d7d40e5a3601bc2600f0bdad14fecd8f825696ca79035efbeb0eacf26d1c531bfd64756554631b822bde479cfe9067c3845924c622a77f364126a788710a4bef3d8a8e3e64333e0968560f89f535a0487ea078786fa7d07d60dc924876b0786d802f48ab06264e1304bcd2e5dbb7fa1eb9c6d6b2ed027f74532e0034e7964bd9db5de0e7609426d9ef9730a6cbd6cc14682d8bf3d28646df35a277995644b92d240d9978a1b7a1c91f54a13300fae86893c6710bc9eb7fff215466d7c51aef2ffd4ed721abdc306ec457f8bc6e7ec47305c7acdeabd6921846938d1f6aabfdf4c3dfd4304aa42e8c95a00d3991d6d3494e38f96d3fcc6fb4f5db924cfcfa5cb94389a025b1c9d6b48159910382f0b9276d88279b34e422bb905111d4dd4f151e414879177619e174f6f57f43f0f5e4e11c371585f8ad98ce285108c3956cd90cc4fefa4d6373041a2f50ffa725c615c1d68ecbe87db02d9b47e5238e793fe4bdfc65eeef5b4c113feecc8b562cdcf155135b75c38e9464f7eed6e882244127cf89a5248f68fc99b3f376874e5c592839596e7241840b252b56036ccef6427cc9f57b3f91e97478e59a8a35eb599003f02d6285a1415436412c826e2d61e3e8e239b2c3a2245ea39ee0d26c2e71e792254691637e675c69bd6d9d6f620657e0661ccda6b18a518eccf22326df83bc729c47796c4b216da3718f915113b6655b91080341b404dbd089c3d07a25c08d83cfcf02ee18dfe11ca3270750b37398f341a4f8861cee934e747eea09cb612b000d5c5cf2bce8de4c0147b60cf04eeb3f5f36fa8fe6ff96f0cafea735ffe8cb98f2a81744e581578efabcc8a8a8abfabffcb5370e1a39274b42012ddc4a5ff130bc043e2407d98c84ee20542eb30558b16826c39b64630e3f3d66e260bbfcd1ebd387e749b41fd00197ea80a628433efeb6398e0c6af1cb7916f0cb05be6ad339d331e8f491371c6639683a5d016c30773d45eb27304261b825221affd385855f7a361ab16a22fa031106fd22424c7808069f99d3c817ce5bb2aa0c636e19c05afe2153473d3026ff22ad6ad5221650b6cd0651a570a91d541f02e19ef28d66cfab32f6b806e75feda025967871454b66bdcbae3527fed2b7630f13285b6ac32bf425a571f684d7c1f40434a241c56531b11b83e094d8be4723823252edfbfc0ced8341300b69052b79fd66eb893e4dac35a9efb7f5e0f1a70d33bdb4c97e67b8be2bd53d8faadc17e8d1e152402ca03c4bcb75c11a2f3edeec351db19b50aac030034b1226a12d449336aab17e72753c13cfbc6b9e086af2a286e78c15ca54f40113c47e051abe433aac792f04a92de3e3547764c32ef1c2bcf391258436a27f01a027c83d7f230277bf5bef6315dd8289fb898f715169272cdefa28b7a65d914920f0b28f5184317f5ad3fa76316d2f8a2a6364b476470d33f5d5b17d3eb978ed434df998af9c626c73a5bd46231be51f88709337fc8443d1009b88bc3d4d76b3ab5316b4cc3ca2fd392d94d5520675a55a8e5d6b32d30c315292a25b35fde0afaf3577a3414b3f79d948623b6333d8a6b68bae2ac16c261dc338985367a2c3e7598092ceeb3913023817d807f4dbabb7cd8952b89fe9579af45bc454efbb97c75de1b7dd4020f8074635889e497f7d6fe7cdfb4e2ab5d8f099edde825b3a0cd9f457e785d9814d69d86c77c253a12bf3909d1c5b9068955611f8e51aa1e042313291cfcff77496e79520da71bd62fe4990a85b5b3b790f526ea0edf59b5f017c77953931028da5610d50af574f3aa0f67425ef19b731ed3f936f370c47eb1d7547531789c6c4d02d6e2266a614df9bf56cfc5ac2a523e13ab64e7e85799da28240bbdec6e7872a5d91622bc444c7c8620bf0d10b8f53bd6768e543ebc05126a8f82865e252ce8260256cc817a6edcfc44e3900766f3ed2136732c51643add475cfe59ac82c0778b6a8ad211598f4d5cd85915880ad819c49cef714be0686c2f66ca78e15729f9a8475377684735c354e7cfe6821007d974b7c1e57d211d96a7388f90ce01b35a73d6ec6c2e6e72fedf11df0dbbdc546682adcc758d472e4e4ac65959e6998293279771a9ad9a091bbb9c035e1b422ef032ec2cfc9f81a70cdef01b4d83e8a3e9c76f7c2bc495fcb8246969df0d338d4d57fd371b49e8dfd3d695f301e35eefa917684b3db738a59477fba5c09df0ebec7bb07493d14c32d82110ab08d51d9b1cb379e4313baad3c925f715cc6a47ff98764a3f76639d411cf7fdfe7a29d1927e2f17f538d3025ff35327915a51d331b003a0a807d832a7529bac696cae6c047ec7b24fe67aaf8dcb79219a1aebf740663f41283301b829f44c02f3f044a612d4a6140b18bb0712c5271a98e546bca265a8d1d1f30ca509db3bf5f5a1568de1f59621cdab521b1dfbd6ca7e45589f32a22407b305c8b18c7c8ac9618ac31c38d406537b0ed9e0aec5c00198a097a00234b8a1e48dbb826ccbd74e00b075c9f9fb7868c7daa0befdfd125f175e177d1e2786fd5eee6487352e08c0ecf97ebe9bdb8fff38989966b01b778862a942c8d6ae41d8ae1924bc62d19b0059b22c33c1dabea66582d82546b6347db2b600d6bbe5e8b7999cd67f9022facda34736b4952c15393391a5481e58cb5332e613e692155b37516cb94a9156db7eb8b7aae3ff30d2f374ea83c2d9f6f65e33908c0a353422ac4468df8c91b3cf8714e25092475a888ea84b96cffaca60aaf8d6bc048f65f6fc89138e64120ab6154c1f6d1bafcbb8901094e0d43084ad61481dff842e49309cec64b17ef1555c2412773b46add7c11320ee9c52a11cd360757d3e41057921f895cbff635f65ab771c01ac2d95c130dc074649ad9c2211a48cac291d7f25bd9763e1923b1ace1d2b756c75631e735b25605eacd544ccc2a6725f9f10e08b32561004663ce0bfc672ff2dd0f654a9b4669c44022d6a65447b5b363b5a9d5f6365c6f95599df6b407c3150f90ccc9e2e5ddfc71c469fcdaecf3f0f3664c64a470fca95234ca03994e360445e5336b1ea0fac5bcf12939f88af353d5f361fe0a6845628005acf77151687387dc0d88a8a1a7785e4b72ba1a56631c93d4275e27919afdfa314afca33b1c153cd452d9ca607ca322705ae551c6c1dea36979d82654d200a4d7eb833bc0b185f5677dac30542d3b7503470d5c9f6434beca8221e482df94f7d336ddfae05558d3bc7cea353928c5bef717d7f695ed440165e0b226b3a73b1c5897ae6a79852047a9127997539955826b875ba5bb9aa07d8e6129364beb1165a3df9f8b77a9549e394d5ccc760b39fc465cbbc123e48296c4c9254a9b839abd9f93fed19986a404a1485646a7c858146b000a32cb56737c94026dd44abba19188746bcce63ee2059857b86df5761e1f3736f99a6cf43968aec9ef767a12e6465df5989431e9c4358faa8682a6954d036b55575e464699faead6f0d6327c3709e6f130bffcf516a9e5b0b805b4c3dc466d2db30753fc6d4e1b27250b651c53a37fdade3c714842afed237deab4827f33d0f2de309058c83672fd6dae7c17a5282dee962153e32cbf84309349ce19264c88513f63bc0cc91040149473ecc4f0ab5e7030baf017b3fb280c9ef9960de4065e06ff6c643d099a0c32842108f4c72c43bf71caef5d27102bab322d1ccfd2c1d64e7135edc5fdc30d2ea690e67a1368126696a84a1007556b80ddbfa8217aa345f883e50c345ea3e296ffac37b79d6aa20fe4a31558a34283464a8d28010ecd02aa5701d296b8e21e69a8e5140a98789b317aed34d610c91eb177131b23546333c3d95de8ba4be215d9df7c168dab704f22d209d73bfa4bf340bb52f786b95572f5e6eb02f2ad5fe5aebd2478dd4380162b4e440365e2f36e0fec73cd3724d4583775e1714b4f736fbb40e18db6b950ae2ef86c1ec8394fbbdeb74ffe8b200cba708f3974154f7d8f398b06569cb2de26508cd7b3bccc8fab3b21f92c6282d212e672c5f6cb08a02ff82224c30fd62c0f55880f95a8a98e03cda5bcc4138493b694ccb8dd5878f999e78889f5ce7a275fbdf832192203cd6cc94912496202c1b98e4fd45d56a323abefc8b24e3c29cefda2e117e725321016ba3472a6b4c8e89d776d0ddcfd77a7ca7d76fe2031a4730666eb239be474ac438dad29ff946b8464bd4985ca787c0f993c582ba5db2ef0b590bb5b726f0074a8cc3808831e7bbfef56ec158d71eaa1e56c479872d8c9e522da95218ff7fb4cd658f5951e9efcbc3be7e6321a7e044a0df2cc17004088f74d359e55b670e1c579c14ca67268969dd7b06da05403199647ea6059688d412fe60de497dd2bcf3799c728610587ec65ba70d3b9b9c9d1b017a6f954b576a72a8a4f4f9c9d97aa26a9a0ef4c349f1945d7d97b8295c7cdcf76705e204a9b908613708a6675b090ef54697da25654b339f27c59d0a880c7fd7485660ecec2396e81a45d6c4138df9a5176725ee48636ca1599cc17f0b68be66c38f6cd1c9ea3d57c64cd96243494a5e6afe5189dc516be09bfefb82a4a77f5958c4d785db22a3bf6cf1bdaaacf7351ae07f132b4ade741e3eb490da32db6b0db942b8b64bef22bc922b6f1ee80e0ee877a19ce6eab0a9620cfdfed001c6ad2f6058d2eb3bc5377703187f63592b5b11fa5bf66c71a1a14b2911d366754512fad5ac9e504a8403cb141b62f57f748af04fdaf167984a6c21c5b295f85545107630133197f5684eb210ba6c99529f9548a61fc0cf0afb2e5fb3d5e9a93d490fd4ec75259907f93ed31ddc3d26b1f50f311c3e96414f5f1026cb5eefd1c0801ffa9a2f35d353e271fb8579625dde2f62398f15f901c36f72e7a9230f254a570d0bcfe0d4ba307c273bc3ce77b9980b789c1c424829fc19a7983408d87f1bd78f25274ad575000c855be8d9a412fd3e7b435a3a66f070259ca1ca988360def97a67316861144c5bb9583d94d3898fa6a1af982c97b9a5ceb4e357ce9fb732f44cadcd3cfc49bafd78726a66a62ab634ee164cd0e4fcc5de90b6c460488142c0b6151e2d38fd092c09d84c5513eb4edfce2cadaf63c13ea88133bde83528d547986a0688d357455dad3477a90e64f42cf898145ac022c3bfedc4a931ca037feefdfc712f484d808a5444c0f6dc80ab3cadb4434845903498b3119cb178555b5bf2e8a3126f7830b52b05afb3ebc865b416075f0a91115466924b1f35f7a3b57074f61789d0ae9e7721a5fcce82a52d6441a82a98fac936f8cdbed855582ed8d0d85396eb663d58270000fde0c048164b824475f9cd529c84431980ae0e5e2a1d5280c9a13dda056ebaad7b931be04e6a7bce247b80105e983193f41888951cd516ae6270b829d95e9912530b45511b65077f634cf5f2c97cf567d533b303b2a506430424e04669bbf09a2b7d001b51179ec89da7b607a1f232b87c82b606e1b1c53e408a8a7a8a0c02ed6ae5250ed2524428f38f20199635d2111437ecb4c684dc4a45d71bf7a3ab5ec0011e5290157211b3cd3f60ffb2580ef8670b622bba88a80cd826ce24909834851191ac183bf4f1f1263c59826fea73b086dc9a9e9d356ed5fd83ce742ff758938e48abb7e1bd917a68b844efef943a1ebcf26f556ecc24c18d2ac767bf436ded7caa8ee4f20ea052face1f39f3c33a89adc891c332bd17a11c22dcb9833438bf66cf02ac912dad9d91e8bc6770a2ca0de5641b163c0f32bbef34bfce38b8eb2329a55edbbd1f7c1e7b9491ebdc44773bcf040966b254d838f419e1cb9bf8a53df7cf4d149966c7341010b3ccbf6d8086a731ffbaf2a6b82f1b960df1332529b60f8e632ddd3a252e31e1b99f6ceaafd40f555b4af1da52e0ddce12c88e6233040764a71ba6ca1151ea33dc8e423b5e52edcda2be2439a01749514dac4b66e6418f92e9b06583a53e5760956c670734d6726e66e52e4fd2153307b4162dfaf83df15676d30e03380d01a77f28a8074dd1b14a75b55dc2a3fcb8b25eda2fcdd21db63922ab4ee2c84ae2577d8075d2386e8b30b8a96a40f7106464c8aa02ad9909711d2139eec7f75aa946138150b46cc0f80a71cd125c00f18eb82541d4ae6ea719bfb76c100a8407bc776095916e2e502abac63c1e2bd625c6c6737a39da8fc84940d4c288d9537eb5bf0e7351b5b1521a220544bc720adc6ee8d4aeb04bf9910a7f86543893a02e2057de2edc8148c64d110c24e020ebe5c935bc9d780cf2e3995092b14a584dc8cbd73c7088557ee589cd5c5495060f7799ee2c95b7f69514744722ae3064a6230f4d4c9b7373dbb290d97d507845d324f6541d7fd4eb258600147e892d27157b7792769acaaa4dd16d744dd3f07273867d9b3c461b9fdba55c583fc43def8863295c654cca726934288fe7b744de4327fa38329d974f71a0921659da8f46eff434224574d9c9566ac7be2099de4ebdb03ddfc4159c19cf48ae3a8363c10325ba562a53fbf494fbfbd161934576cdaf3f7b01f9030b12a8592cff62863e2fff08b52776c91c2a8737a9526ed67f350cf992471f6b881cc90e8281d19d8805a0f2539fb2e906977d769d5c127fdbf5c99a299da8595d892cdddeec3f1b794b71c48ac649fccb13b88a70af97e35fac71ad6b492ce31f317aeb1eb28a03e1bf6cb9502810b0e1ebd66642c374b72bb1a7e0c65c1768333f73703d49a0c786e60483a37b69115e89ee10464bf48f73adde23e41f4cf846569783faed56698bcd51d956db5168702a548e1632bc2a69b7357239bcd73dc3e9021fec7179a009fea312d2a85fa3337e397f3c48bd8a750b8f8451876693fcd21c40f0209dd4bf2d82e2ea5c76b705c10d8411d2e3507bc47b9558446fe10ed4babb0656388f9b918b277eebf04b2518c63a6a695dfe838303f170c604d58d182b2349b76bbf92e72acbfae2a55eb996ddda02224dd7d14ac0b257ca741dcf4fc940c79890e23c18bd60e625c89d780f3ba88bf715e7924a5e527cffac348a0274727670432cd5117ee13bd4928823e6c85d01db07af964c20da2ee3c7db7f91818b6b219d598faac0319bb011039a36525480a2279e347593bd999bb4a3f008dc149884f2a9afe76f9472b7f36beddc026ce766816256e634699a636d8b652a450cdc34708bcd5e245276308d8949140ec48121500dfd5448ef92950bcfcf24cd71f622ea17c2d1bfd396a77a42a6ce0a6e705d32cb080b107745410ceabb0ca3817602b62459281cb72d983268d5570cb7105250a157ee3054d8e766e6681586b14afeb39937ead9d9ced05774b18b77fb2440345224db01a7ea275b9b4774c0ffff3471845a318af5df1c965608bacd07ba328c4c9d9e5087f20e52e4e92c5bd039d9de34d2309c03febc424394f0bc9931dafc8782d5c90d8079deba0b503bbc201fd5136864beafb0ac51e4c588e09a81c8db734ff748d9fc9d849437e70906ae21cffe70aedc0bb875b18e69fda4ce3e986dd0c950dfa25c7af306581a7b59ee95c8ef3cd5bd96901d957ae21efc54f7e11ff84d4aad30643429fafe660459009c8426e150a07819520cad322d9038d671116b758052c7ea5f0d960d234eade2bc4c50e035c9c64a25eb9950ea7d930b3cce5dc5706b3c6d097ed04c89bf6579327dcbd0fda87d856be516ea2cbf2803bce496dca308c9d8f1fde8ac3b2e2c3fa190cd55a64d95adc62a381ea6e2e203fa0fe4c7e12a9a83e36233e9dafabe8518794732ecd14d958cb8d2c91de12fee5b75fb5f050340dc9fb5e0ecd4b32fda99475321998c29380da95e224c66d866da336f5b4ad31b76bf0b35eb76e7af309ea422b0f05e6a9b572168f30c067358312c05e6d7d94d9dce15195e7c3964976346819ba47b9135fd1ccd038261c12537b99341c913967664555c8a204ecb4ca9b7a7bb5aac86753dbee1610bf61ae5554d11af4399fd3ccbace9458388e5acd128f9cabfeaf8a4f55b274881314a1a2c4f77ac25352042d4df190339f147d68246b8126d7e86e6dcd2e75928534eef5598bf8ec417d941f3ec4775aadecb1eb82807a0ad758d9809df0a7ef0d3babb7ba984fa58da8408110f416bd418dfcb1addb1341e43103a5678dcbd88a3dfcfab2e12c0935389d4a7deb422b632a04e9a055239e48d74730bb28ec995b532084d461451d7f48fe0193e3b9bb09ef1ac2e53bf767fca83246f91a82954f287b9b48ecb7b26320b8a2aa951c0ecca34735f13b779f70dfb138fbdec7605e3aa767e408cb4592c4cad04c2be5965b1da800af6f87579595505ce3046b8a2ce95611ef52ddadb856f298631fccea0feb61b87e4394810f23966b9b5f3ebdeb1aa1f5f07bef3c4d866eee6f39ec02ffa59daa055f35a760508be401295c28c876c0e23f5454de65c611d80eb434ab82157ff186e0cf1ab10ce05428befe267fe8db04f3a4c4c201a3b2a48be7a8c659632f93aaa25eed5b09c9bdaeebf069ac0e2511e1652127ee07cb4bb27d9cdf8a3a0a5e680dc548a68ddd5fa9b992d50d9a0ec2c360eebecfffc68062a3fbe299fd2dfa6aa007b2b35c65f3d1e2404d41d8b3870c7525d73b5f95895028d5c709a7bbe51b00f473b5a8933088fbb1b815f967f30a1ee16d0bf9c5c9f79a688156da6ade2345c7dad9e6586414df60c48f95db590e0538fafd38632bff51d86cbb73fe91fd5f8e82d58ef0fdb3335035159810df2067d6d944089ca4a63e8b075272da38f2d02720d3bea0ea0038e566f96c1fa267a4e43c1b5336fe8cad6e827f38d80feaddbcdabe1bc2dccecf2d1ced93075cdc61af8a4c22dd47af343036643b7f426d5328359a1f279057b60e3c15af00f6fa2f423681b7cd7f2adf3078bc828972d12b9eb8f50dc7215a805910887f60a4b758d446e4395ec58d8a88c0badf3b59a3dfbbb65c7b754320d0fc0acf98730d654123a1fbb07766e02dce75a806991d4894cccdc0178306499a8477b8e67523df0d1784673fae873b94f4b2e4a09caba8e2635d6b8f18721e3c1a990d3a71480762091e6377a5563f99d954c7d3bd5bf610f9b25de446bd4cf4f5a0740214c5a8f87b339d09ce53c11664d4a3e8f0bd4849fd5f04114b1bf372c280230f1d69d14da48b8e5c3e67138eb4bb91b7f8414069f96a887d160d8dce89588d4ffdf778fc6521e79bd467a545c4f4d377828979034c0eb9df180f5f682635356f2e8745360ceda3ac680fa962c9bdf503b361ecb77e7a845eeb7cdb9882444813f5a2f70056c2eebdaf1ebe1fc605f9ec0193c08ac85415e9722bafb417e4bbd296d11c92d7b10d1aa7648f2cd9c6a6467ad2c6e0a4afafb482b3af77fed03a2b1f3ec41d00ca66615e0e859ce67fa75e256b669b96b155878032e26fe018c637d80df2f7204b2f0f9b4fd39c4c19e71b06dbfe2099578bf77ed17df85e2c2a64dbebc816fdd28f75f2c92314d12bb6e5e35cda7a99841adb2fb7806a65a2d07120178413f39662e121404b6ab2a6ddb7d6703a469026a77abc87a762d1beec194ed131f4080c4464f688d58d1e7cad5fd958ec8978608043c4bc8f47ab449b911276dfd3b7ce58fe7f8dc95886879f3b819ae7dcdbd88671b834a07d082aaf389a869cc2380bcbdc9316958c081dbc21ac00ac972bd9c81a39934cf5fe151b9db7dcfc5300b65677c659afe829e0de9c89aac31741c672b52781dd8f64c4e5dfb2e7169afcad40417d2201721936aed349f67cb315c23d4e62d83f802241c24eda07c5a584a70eaeec999e85a9ac4434fd509fb66374589cd65527f81b7ceb92fa923d137eb8cc22c922b4b93a7eaa234c7d0d53dcb0513bed3dfd98f4d857cecc313cae9494a34fdb6402d1972ad777a5dc23d036408ef979aa9d564b6ea79f0066c185f560ec9e6cc9e6182f14e47039b30b118a85a252435909eaa05d9ab49da7ecf12228db9a8b702102f6a25e3bfdcf8b5f357ce0caafc2c2ad16bee12cda6a5fa21d6d819e75114c7a8488e63fddf2d555568393ee77dd5ddc012d2e230eef51a5a56e91b1756c78aa1967c929bc4009c623981858f1fec5bfcca6783a162b99b9b0597916de326f7dc0255f5b06042ec358e2e7724f30541441a15ce97b5183314c311bdbdfe66361ec6ad473f874fbb7d13369117e3ac207d481e5719343fb0eba5aed7da503f73dbde245dde8c1d15efe2e576379f5950d069cdc35da0444c6d008f40a18cd1765aff3e1fbe69df559b5a3efd969c45df11f97000ea4ca4b3574ef967a4ce3af927b7c22bf832e22643b61ee93ba515ac6b36b82b708b9182664243fe2f922789705140173a0bd79062c543cf3c2e8d5bbed64e248ba4af27a1ab4df70f8036534c8c7aae8610fd47af588f8d28d02e6fe9024f05906ca2f0219ff0673b615f53bb8e686409e04536e3dc446b732c63182a07e8e852f639c8e25d58174222d42d31e747fd1e07c79c44808f7d4d32d357e670083ac8b337bc9d3d1a798e1dd32b151f28822363ca425b3ba2bde7c904d4f28857f810bab9be6b04499e5ae0c0a24c1731600e0968157b864dca654125a1221943f78a348f56a6c29ff57d63bf2cf9e6edf3575b689566f70b24bb72b01bfcb7c6e130de33205d527654615583ac3c4ea27c0147445dbe9175c9373a43eefd5a00e4eaa04fb2006f2bfc51b2feb614c2f5d047d4ece75ca013fc7922bc64227bfea50a2aaf628bbf8f071f5fbe7c50636a5e5695d760678b871e7eb14d958d9b32600e82728228836c5abc48bb6291e45648469ee9c1049c33f75b799978665788e488b588b22a7b0a1354cfe03c730eb38ae8c24e4d776858a8c82e1b1370129c906b830d010f85dc3d2394ac183dcc5e697eefa3ebb8d528b4afaf972ee054f96f7350579fd643f01e71c8cc9129f99d501502af36b856da070d9fc3ed2a1f6f4dec74f9be6199a789f63ec8d0c68e2ec28b3b32a8681c2265264262bb1219ae0adaa0b2f09ce6310ac30c104f65ae5d432ee34cc0b8550a9082b1fedc6d1e06f6dc7bbb08a25f2282e2fb96ba7d9c0171ee310545fe2c56431b8564e9a37008601c1f942afeac3264f0f9aec0f37f1098670ea331b74db9b168e5aa096a8236e50e3a2b7885dc1c780d2d36345042fe0421a4f284e6aa45170436d82c35a7d0da0ee2c62695e2293c364ef59545efa6c9f751063b59009ad6d4e65aeeec29f062030b7152e7207c203c08cb92888c587776f586ec9f30462e31bb7f2f9d22ec1b2c767ff001203c8d0687be5712fbf087694adad79bf129e61b2df882f146a4979bf792b51ee03e4327b7ab2ffd5df027fabcfef958b0989f108d14d71e1d502ba0efd9adeb1e26f87b7d5251b6b27afbeaf72505fb6af802ebf10332639d858e3de12b4b89ddd58d2028f5af1820d2cdff1895809d83597dabf225910b3177f93c7ef1a2edbb2632ceeb499e8f67efaa57065b066a72451a04875a229a9f78da798dc2f58d876e9ecf2f25eddf6b1ea4040a2b5df7973e8f1c4c5f0f9b6d40eae855d097ea1d3874c0a293a943b0a12c26981fa801ca881ef80ffd5d1fe70db980a2fcccb6afefcf5bacc0d81b8a2a4a31a669e40443964d5a89347fcc9325778249e6386c935f6d38435cdf26256884298481eb1ed330f9f24585119c00e2210d6e7cd6727d8f730b8c73e5943aca7da79e1106a1b1b3bc10811acc15623d204d6c14aef5d5fb469456db084aa3503890794bc0410c37de09e1e9954e6a63660670b7eb4a46db05ac443e8fa12c418a9c8c2d4f536cc545028105259adfe644265f7a4c7c6da5e99390f9cdc9cc61aea5c85dcb63eb3a6194b22f9a13a4bc1f029799999b3856ba779c7aadd4554d14aac282e4dcd7fa8cbed3eb208c09461c9f03e0b35edf45253b0835152d8c20b76317163db7b53072e7c5bfbc2276927f6dc41b92213abfb015a45012d9b5a1cfb5c69c9eb0304f004807f01c16a291b1a44cd700844bbfa3d0e1eadbf0f995e0c3b241d99945e0806fd37e4cba4bf82c19d5983bb17c00a9415486ef0b9907ea27e247b687e356f1975843f07351ee20ae9cd13c75b37d9c9a3a32f7a298a68f42a38d0267a4663c7362f17b796fb8a4e4ced3938ec91a0dd151d94b0297a74e5890ed0081aed726c7ef1c950487902a1c73a79deed1b44254513ec3229ab602b32b430a71f7ee6da24b4ada8407dfede39ecdbfa8b43cba428404f248998318556f9f464ee3190e38f3a7290fc69edb34f2285bde91b9946d60420474aca25279806a3667e65d1e403ca98da8a2f7eda70ef055cca738e6bc4e0d239b96e30c5196de958cb3066522d2a4c2a5287a6aaf9f1acbc16d67141f00ede97676b8acceb1c1fe38df43495a1d0d9b6970c05a56c24fe7c7543cf758d6e468cdf613847b4d8ca4a5aa46c7e0d9daa137c64645d1164a95aa419d0806052ef981646b65734c6cac67ed0d416bb8c15335473e7b5fff6129f79c441ddd9dfc69247b7d63c5228a072ab6e9588014ef51073bbabec91139d6aaf7ed1f644eb45b8e6245416d2051572f7cb613e55700b6dd6cf357ffa861ff936dceef488af111629b70d11da08484ced2e516601cac9f576e793edf2cdc72ceed15a26a643fb6b538c08e46e4bc188d2d2f0593f015e317c8d9ed035b06a2ebc4d980357b7cb73afdbd1db07ac59eff56df1d34696707c7dc7f29e9641aa111bb6ae589ecd08462b53f41fe843427b301f8e031d94aec82792834ac8f80e6fd06b45908c90f92a3aab1fd6bc1dcd514ab853a536cb23c98ac05e0304fb0b05913b20864395b135a3b30c0c8bbf643150ed748c4cebc9383b39d21389ed31676939ef289dfd0ab28dc0b9d86d12d7f13195de577227550e38361ae455e185a2f7934ca4c09055b7c418d107f47078962a24d9a4ac73695eeaad4b7407fb4ded7fae87b6954067e263a57710a49e25b56842579a0f30931e03ddf1c089d8c178e0565283f715b516c62304bbbb1db272de08aa76846c31bafca0c4f1412ff42e81b688e362fcc453621da9048a3f0bd3b2db8f19c52c2452f919451cb916eb4bb196132fc9ca233a28fb8bb4c38a7cb0993f90e7b7380c0fdf072c6838974a8b8c99a4367e4cac73bed79329cfa7bad196903f67514a423fac53e972059e812f53a565e73e133f711ef787958aee66019d44624fec2d739581679e9245128e4d2812b98ac075765bb29cb7e722d0a7c10ccabf1e0d214104bd1e35ff23fe296c1531f7bb4806ec2e611f97dd4d449cfc2b80df56ed2d7cc74f6cf8ed197798d5df9240bbdd99266f33d5ed007670e445a8153c50bfa8627bfcb4f1e76227707081e22cbbec8158630d958b31def9b38a3f3dc1b9c89abb15805daa347ff0b49b0aa31afd5f5c03529d775cdff582e62fb76822c5db3c90ed293673a3b5550dfc4e70530c72894ec2d9166898e1fa5c8ed8e21c56c0b686e43dc113663a2559de693b022c0d955759459847df270697aa0580247daabfc14fbf62ae87a41d0f490cdf463f37dfe64db88bdfca4d33f8b5189a6815a5bfb0c74fcc7cab978a9852f63626d954df3bb7869c05fd5bc6e76ea600db098340c2c2fc563bfb9a7e52f247596ae6ffd1dabf2677816cb18831ea21f7b5aa498aa2077a01cfbcea01f7be76e0afa6477ed0c12c9cf78421c0a763671c0821ac70b1d1cf767a3965f38d4525ae237e578975247d8d055bbc42bb9910a4512e6288a26b07172c7436e50d1124a354b26a74db42680f7fb7cced71995dff3e454ee36e04ba63e625a1bbb8fcc18f857556aebbc3289f8b392ab3987e93e02463dda6807918ac1ffbe67f019513647290dd8618f4cf7c14e09a00744b705007a794e05056b6ebad888428e31feff36315ea090b4c89f8ec18a24bcffc72ed9b43d756df63ae01ca987cb99919ddda46d133d7f4b0ed5d8fb7cd30388ad0ced842ca08f033085baf97e32794248b0c95e605b7be7b8946b2929f6754ce5f8f1ac96be498a270b55c1b22351afe354b9d33b827ce6abd10a9faae89cd7a8b57872711e060972e179185762a5cb50ca675975dcf33e47adc13fd94977eb1d7192221896164843f85a2eaaed8c13b4be5980c325417efb9bbc54347ace746bbbcae6f7bc5ea34f8f4a7f010bff6529956b100d77a194ef5007dbfb5255ae85d86ee82c6e2792a23a3480c1bfa11a52a36e416b31193904e4b57df6e32efcd118edfa252e2f46676e00cf407b1c4f788b9f7966b7af2f63215ef3688bbfd6fc517b373c66d7326a72862485eeed4d835fd400ddb7643d628d51c3e2705ba94165ec7e8b3093805f9cfc99cc10b2d6b825c4a9176c00be8688692c2e9fb7f5bf1ea2de7b2753853dff81087ce57718084dfa559d2c34bc8867b77b0045379bd07078173d87a21adb499877b37d4ff07ce21165523dacb6230ae864dab3c0e30751e2a93bc1713a5299e72ce393b338ad2b659b3f464770ddcbfffb181104f1ed3a06834c0b9a10ccc76e6299c752ef40011100cd57452c8a03c0915cd2ee5206602615f5179a4f4c6f0d1b3ec5c391a5777f8a767d63f954780b0763c2e1e23b82e2c9d3df74dc8b5bf225878560912894bf78f6ee0013ac98915779d9ac2bbcb7ce5b4626e463c551be56e5f7f2a839165ad79fd322b9df6e77984fc4debcfdb09809605d004b128b061d61722306f5243f29cdbe0e5e08e766d2a53ce9cd6e58a41e605fd0b9a6e98ff5d4965618959743fbd8960b9b73fc7b0e398b8f6199725b20ae61ad702bbec4d97d4a6018cd6814cf0be27e66d57907db56a4bb49f846c63e12041f044839ad7be926cad9f73e80fd4b221a272cc5ec58e17ac8175ea3e9eabe77be062d6acbbf600c98097eaa9620c61cfa3aad8b545ce35081380c1c3e680a4b4a5fc662bf3051d68654212776084b913598bc330af3d20f8673ca49e0aabafac4cc45be76af9e138b4484f15a7fdb1c97c97b6ae52f6ef7b054a62b88fc3b182dcf9c3a4a3359031eaec1f56cda356b8def994b3eea600fe2481a2a58f3d7e878d28c557d16b5c5283de0e5be7a81789db90c59aa6ccac7deae00fc165ca2d1f40db77cec74f7e7afa0c6e81480444a065f9bc9a12e7100b38d9e46d866fcf896413d48838258d4bcc54466be8670952dec45ff4e606e5e75195903c18ba801046b2f958bf5e85e8cc3f7a40666d7256076d65638f8c2fea83947004ee31a6f553e9560a99c8aa55c2d28b43211cea3ab2fd6b545ec1a829218ac40f2c7c924ee2f52bb47ab695e4311cda999ecac2113d1a55cdb2ed1e6a198803f3e1c4248db5942165586861ed3ee466671c9fccc0a10b810574448d4188fe1f13e111118a7688060b4e9b2f8158d3e910864a4ed45bb37cf103d83559a4fa9ef2994f6f7145a6091b897a61c31cb0e42b7196f911a9955a9bfc7bd9c5438a833d79d8b0db548a2462ad1d0984a100685cc91ef5290cee00943f4fe5f9125c10b28ef7104e56313f88e37fc6b6c4c18f7bb5d42871980aa27db2227994a0e7e54d8974b4b2a7f4d158cd15c400960df0b11bcdb592d70d4a5bb09a2598bc65eebf16cb9cf5b77cb6da2c5fbe78bee45fc40687d3e4cc5412ecf9605ca85cbac6039f6f195e66a8c10b1cfb372857ccd493eb9445c46da6ffc683141bdc08df8c91a14581ecd23b5dd3f141534d5e7cd84cf6611d465d7a91583dba74dc6f1537ebb274fe018acb117854cdc05907d6620b9c899af278d8ab02d69449053f3df5b84120f6e8158bf6ec0efb35a449f006d03a3957d95c7cc1008855e7c07d46273606a3917d4938c848b9d3ca4ccb620308069d80dc7fb17a499be3cc26f53a1121e0cfdb89004c2632cb8a31a3fc3ad73b5c50a655650f0c258326a64a0a05a7a0532e46980bc860b1230004d47d10f8cc1032d2859c49ab6cf52c4510a54e28777e407b532a8550ead9e6b8dea5fc8007e23a133f2e8dd27b1a590b83825f9c41f6bc507f044915e607fe5b94604dd05f43425b56502c97190498ea2c08b7f9e3c763d9419668efd1c272b431296483b237dfbe7a9a5a126dd9a870a729351da9e231f337fd87e98410eb830dc233336e4da81ad517c22745c581f4c660925e0b53a10b6caad6c0485241e5c8a21820e749cb59b7be5d7e16462f3d3fc81118a2af80084cc943c06124dc6a90b96bff22ba8a3652c9e228292c532ae80ddd2537405f5b43f1cd7a27cc8341acc62e985d967ecb4f9753dbb4b6cab3bda2997ae97aac17fe3bdf1e8409c5bdf91f4400f38581d9ff27baefd9b14a493a5144beec147dd109f1b934003afe2cf741212b52127973f951331fab08e2fa89bc2d5804808f0dd92754b72b9c2b83b0e73a370d709d7d785bf6bdf25936e0d5f5a05ce0a0cfb57b8ef5bf1e7c363bc5b1d28e7fc033692e01296f5f3d3deceb7a94957f59ba4aab7c812397867fb74373df66731c3cddafe6feac9f3e7ab352d96ab42c0dc858a2e6cf1ff23f77bd6cfc4c4e9dc54f0898d3721f3586db27a674a9b401b9cf5c3bd73e72d0ae971fec0e72a8cd6f8a018a5f668bd93c90a0d12fe46bd100547668d238f21f7326037ca1babe25a82f935e381d8c139f237cf79385f65cb40142c35fc4e92e794c9b1215aec87280e6db2dd1b1aa5b0413e8c7b72c38a98bea4d976078b3ab8edbecf68b447557650c99c3b7f56abce78674347ede5aefe1896426dbfe6b88d2d09306bbdab0ddff5717f3d19f29e45763a1e6ce25407e5d1b2deee9b152c784965bee7a44331bf73c82e901eedda06021efd13cb77024de4e353e31814c30ba85af9708fd30487450cabc5e72ac392f4faa920702c34cab371074cb0e75b01260bbec31339e673ec15de4b32f57c60e4e96041f5f01fd06a8682dae410fcbfb5f71e75c35a845bba1723fe9ef000b8098769bab92c91ae9a3b09e9488021bf5b2420c8eb915e847101629a1ef5b97a468d880134d00c531dea8cbabee32108436dd1dc793f80b9c0af92f4270b4ee4676909f9dbc71849ba9fb3f74ccaabe5795e65ee4e04a10c154fea541fa72613f75ff2fb9595ede3f96304e63f1254247a4484e7f2b7c369228be27f064bfaf17fd11230bed2f6fe3f091df248558dbb4918e61fa6cbd271bbe5454a1ee61a65e7cc23716a1033a58c379c0d05c9af8d89e07ab96d6d3bf492c9a43fabaad62183f39ac7ffc112791317205da1c70c0a6dcec1257f09e22a97263b3535c91caa8ca9f93a6219b14fc8c6919bcd3e21da8fc7dd2334a2373cf4672b784cae5b1e9d353d7db65ef26264a9f6d610086a7a2b43c60a78a8a0749c8301d9d0c39116e3570b3fdeb22c6044d032678f6cb2ec7b6f77f42a6ca0477a8765b88af0586d838e0d743d9c2c7910678850ff646ee0339d8deab31c5969570f584aa70073f4a9d96f803a1e5f04f6b8d59ddcd414e5d2d66dc4600e130e7d6674d36e78f77b5f818fb4d57bf49e8d3afd82c0850e9a2b95f9766488806fd5beccd68732b1019032717e6478a0aa87d10399c1cc65442d9ab3a43c90bd5cd14fbe0463bf7e9691c9b7dcd735ddf70126856fd607314c63d339e3dc0bb08a5b417a4e5afe1373195d988967367772ea37b0099a185ba77409b5d1dd1a08099dbd893e5dbe176dc367869ab0e47ee809a6e590051da83e6b28cec6498d4c4216ae792bc93b97cdbafa184d91864d7658e2df9257ef4085c5464f932b66fd24e3f800657e89d04795513aae7f489576cd104cd036433760189e7de0de9aeadaed30ca76c73625b4637c53b430f34110083a7a77b1a5603187c639ae8565161962abef76c802f7f97d18fa6137bbfd207ec64b9183fce579aea0cad5e821ad5230be996e7a5a00d6b818d7c39e1cc0cce9845a3ffba34aca15a4adfeb7e6501be13584207ac8bdb7f8dc771460e6f4f77ea716f60ab18e8bbd4b8c60dbbec251352240811a8dac167318fe506babf2d34e8cf3c07ee0b81eb14dc62e6f476377df2359ae191ccd5a9c742c45060423ba0edda9a53761aa04d780863edd746dc6e64d4f0b56662f0fc02057c5f0109ddac43c3ebd26dccdf34512c10f9339306b00bc0e6ee836545b069c3a4e7519852d0bd5640e82d02c570354b36d85543ad5b2c4b50c4b5a64e35a227bb9aad8dfe5865b824798924d74869afadb0f4cdfb7d3f2da26f562ee078bf54a8129ace516e5d2412e73a73dab986cafd22b64b6a62ba9fcd837708119075df40f9b82e614fc85d064b41600b88a47480c7bd779cdd4a39cb4faea9bdeccfb68f56deba88b6fd084547558d39d71339e5cd0ecc5028cf18c891a39902696ea745d4ee6bfaa9c8114d52bdd37221d46f836f0971e93ed3cfe5b83bc120a5cb49edf448b373b841ca31205d35b802c740c9fa80234d88eb006d84c457c49ff92ab89958b9f8a8f145f4941753e4c84849ed91324dc9edd4383cff0b08a09b764bc43d98b7310f7d09c3166255e4fdad095fd62e54361ba62cb49b90a44ad43afa971495877733221d9fdb25f073245f6d8072bfea6c3bd2162a207cca65c38e4e47f90bb7ff4045460686e4bdf309bf0b9cd54444930a3e25ea49b2baf97f0f931c01bf76fd70ab500154ce23bd4bdb079029cafd1d8c666755e52252c8c58365707fea015b80f6c11d2253e61849067989d95652c1025c259b9c75da772ffba035c8983cba0b9d237d5828681382d9363d333ba2167c40644aa84c0c7997773f285d3a9c68a2cf1e21fb549fbf88d3f9d887850c708e87016bfe50b5975116e9de16f31a28a5cd2d7e7f84c3add5e5916bad2fc1f5f189d3b73c24a2254db3a8e27d497385fefd25568c4b34d6a8a3bfe7cbf4874ceed4f7d21e17e8ee905c93fc78f96d2a2e9ca61f2007c5f46f15f9e94687041f15aa2f2e21e9b81225ae447a6fa11bfa13d9bf08ce3f8b56c153d4325e6fd60d2f4fdff1cecbb64574fce0a3ae081fb65f2c01eb34003e2f0b33df2466926e9c4d89cd684ca3d09986eb82ffd7b4045db76277c64e61e65abce1f00c805c857a80b064c3cc5d46216641388b20daa3863556cce00f35e621177daef79db36a443790f9e3df3f0bee3b48785db09fbcae4ddfa00ea36bf8956ff8337e859e855b747e061f447d4675c49ce83de39e7964aae730e3393a47db68da4afe51810d841bd07fb1e11209943e7aefdbe663e878edfdea452d5551c80b7b942023a2001ca43de0a9a87fe45611fbe0fcd340ff906f22126aabe4dd2ef51a0d953b88ca942cec81b87ae1d7eb4d11def716499f5bf58436409c252d0b2893ed4c3d28516819deebccb11431e7662f01e9666537fb9aacf5a4539ae0bf7209f77ddd2c58b8510d4ef01d006683dcacae764e680f393ee6e79de1f957b70f72fe829502c0b7d0bb4a2d2a9c784afdd27bbe9a089bc55fbd6d984a5c4b01fcb82b41d0da9e2e39191ed2dc8730d6dc9b52daee617069e37649ee279961d174889c2048bf5f4c9d6dbb839c46d25e2e56f55f678a975f867d390b30e0402220f2e9e217b7af3f0633a1d2ca8ee3d22bc984dd9787e356376c9aa84159c7e45324aeb287aa4e3aa802ced478781fee60b7caff8620569a286ba188786dca730937052cce065dd8a5fb35a2286b3cd0ec3589d5b748a9b78b6b3f424e8f9898f6e5be120df453a15cac752ced3753ca211eb866665cf4e40acceca38beccff1996e07fa823465009c05e9e8ef32b838594f456a688d26eb5440330e98b2a469b17bc5f76c708f8586eec88470ab05260fad63913de712ca0cc55882fc1feb2cd89d9e8369a954f5215201f224cb00eace605351ddde382c3e5fe6f0266b2f9cd0f72ce52eb90d9cb22e5e3af55eb17b1026188abd9135f8b16483ff955fcc269cb0ce798bd421103f1fc5f215f9615603c789d94398e37750faf1c6c08b8392fbf5af740857fe82d803435161c708b28f72ec11f3b16dec7e0626d4ec5994bf10851364943be88634df8a487c1bb3a9981a63cec35756fe58bb1bf781d56b5ad2360d0f66d8c415be7174af55141376ba045c68fa10d8f3223ef0642316b9810fc5fd45e98e2f0ae54ee70df1c930755c04b7a4f3ba2cf648fe5cfc698886446ce540f9c345886584b2f4077c10c06978bb12a099162861b2241b935729b8bf4792211d709ba5f995ab593194ffee5a8e54be8d7eea8831c062677fed3f5794fb07b1bff94fae9bd6414e51daa997e27f38c30708325e565356d2eba99a832b030add3eb70a1445b39b3f9b3f5c80af0a18481fe1e11082a315bc0bf14c94af51b8c6cef8b30cdee409c6ed947bfb15909fcfd5897ae99af619e04867672c249586f6c159a833c72289d523787af7e09ec01b6e77e120550f5aaab912167760c50e567417b03bef12e5817ec5b0b77160c12c72a60174c530cb1a2849cbfdee6c5b7e5ed078fd919e3bb5a3bdba2f0bf520707abb7a72153f70b74fa1dd06b37aab400315ff3a1d943e764e4f53f12b5bb072a694dcac2d59aed143087a032777fb2efc020822233455822461ed1e5922f070d0d80699f9f67b8dd8a830a54b78b907556daf132812d61fa395c0b9640438c5e7b3f333034ca89a6581dad56fd8dfbdafac0efb6f06d16c1a7486574af3611623b2883821be4684c202e3251101e61ce7db7279f78e0c632a190c65bb0547c4943995a44bab829b124bd2cf08ab5862a0d96e52c8765069019a5ae404fda03334fbf3680aef0b97980020a935f1aae7fa913afcde43a77625a00bcba0b896d326a4c8ac47ddab0d0e8041a313376a8ab4236badd1891a86f4c6f5bac91ad82a84287262c53158ee3259dc28836c6bac878b94b716f43fa4e4ad52f5c21cb7c6060833b538bbdab28fd25e463e4f7d234f13ea28619a29b26d208712468ef6c507367d5a6e5b07aeb4c47d8668bd1d90cf3805fad53f59f86026e5133ffdf5234219171498d83a3c0d3326b1958682612a8215b6e74462a8dda44ccf807035ce6132ba2712b8981c9139ff210d7c4058a143b4acbce97c7c8c68c3c0ff2da8920264ebc42ccf69c3955a916b9ed492f8b3bb38ba2cf7ad77d1ac3c488d3a37da521898779e1f48e1525cec00bb8a1c4df84be73d96139cd546702be9d0a4db742bd39c2fabe4a554419f1e9dfce7de824898e717bc5d280977dee1547e9a27f4794e199b649b1f6d0f417719679e7cde2fb4a0e6b1620eb87673dcd56159cb85a2fb00a5e23a8095dfb4af92ad4622ce62caff66a03b7971fad3674b578a8780632dc7da038b4af91afe4781ff5df8ae568ec669788564111f9b4a1bdfdae23e07ac1a983b71e43026faa39955f93bed84bd82f27cf58ebb4d5467eb282ae063d9ca088c9d91bc64c997bc14f83eebd6dbfeb132ee76fc3021a9490517e47e9911981cc3d7693458434c381db35453ce1f60dce08ae43cc00b0676a8e8b368c0f6aad68b0c76ca1adcd86aded60359401ca8d24695590aee2d916724efaea17f02d10bc18eeecf1e9172323023065f2daff48f0e992cbc801e5732bd44960cbe73d1aff529f6da913f0fe77e932fd4d7576fc8bd88fead08fb89c11dc470b9f844cedff75fbb9078d869520f98e13b0059973e6a96c643c75c4cebe8be45b4e347e7012beec821617816bb9cab39904021f56d62f3450289f6f9fc5631453a4af4cc7da43a84742b0ccfa43ad73c6fc73d47c45fa51ba3f17198c0a879df6be858a3b0429db483637a0ed56e4057d2c2912b5040b85c308a3b031a0a2e371a03982278988eec305b46606fb7a1f87dddb63c18ca122e61fa32c8f296bc4c5d46af94f3591869247ea2c01a081292151dd713b64b960b7ba255e656d33c997d09d5703410695457ea840c431f97e090cb538c6c8e2ccaa21eac8f74c501d6b3f74ccec62b9d0638a2743eb3ffc485d6cd4df2a7d72c8a494a4c5e8d9529e11014ce639549898e84b5d01a70abb0f1d16aa40ed7f00606b9d7377ffc9215dfd14eaadd9eae9b6a56e9bdb6e14cdcc90d1fb6654bac79100fb49219e6f5d1f15ca25380bc5e6944742cb965027ecb207086e0a559760f014159d5b6d4cc2c696865a00b2ab92266a578bbcf9038405df6e6170cd44fc9a1789b99a515dcdbf19c3d865efeb135afe301843d90ef6918a79327630455fabfba07061d6728324d4dceaae5983051cd3339d1311b098713160070250c0cc286d1369ab86dcef1770c2c9b306e75743445932ddc2d7de641c1e4d711c8eb5f598e505baa29ed536609472d1b0f0a1890544b98ae9dc353fc35d91f64d4b42e8d13d69299344446269f05197907cb4032868a27b84bef6008110200ef8bb0cde6dd21c88f89be85a994956734bae7925725fda35823077640aae650f0134212351c14ca988361fefa7a9c879f339cec2fa680578acd0adf6857cf6336c20cec7607403ebf23726081dfdcead475fc03170fa656f398fa07c0bfd6ce72e1e1582fe7d78c04dd4a0740e236001c369c3e25379fe13c976fb6e072405e923e24d091e2678f8b2afa26c2036e701de14f838cb910a22af632f46ac79041c87a23918a98de69151ed58671cebfe4e4fe1705f15c85b4fbcaa185978d0a58bd803959887581e81bb5484dba71ec1a7127d378ef4312713057b70501f82c54f0c2596e184117f5d8cc5531b47b448972a8ea4100c5da470078a1689ed95c61e99b0f52c6fcc151d331af5f168aa62dd555703f982cab5b17f2a34bd089d77db8fe9fb9091e4aabbd14b8df173beb6a12e7781e187a1318bcd70f1ac4b171a961ab31149a267f862fe94791f269464ef6cfdfd2ff51f9e5548eaf1fb8f19d4863b7459a7ee5fea63725c84dc961644868ae5ff62580325bffb967e86fb06dac681344a09ef8c188b34ca6268256c684b8e13a31f6387f1acb23c8f1893215be18ca71847f3c701fa4867a452229190e1560349be72fe6cfb0840d3c05c3ac1f2b5899d377ccefe8244c67e13235376bd838993bc5a89ac03ef6a99f736c59e9331dc10e5485d7b9c30f729681e42d05a8d4f2c0bf6f3584b6d9bde49e688e8de9e333e250fafa8dff1e015cefaf1235f6f84c852f2ae4675173205966c932faf5dfdf96636d04e2eb7a72e7c3829e1818c2c35d3acdee9f9c41c1644f157d79341dc64403a79b4d40e20faa60680a58b0fcc4e4c3e2b085a932e0c14ce7113d90d52695c5a322b37f645c0c52c637b9502f47f9f85f6399b4392c5dabe14a799b911c6abdf20f32bfe20702f3cb3d44ea19a1ac9c50c4e1f7b6c0f9a48676b3b12fd7a7457cf77704f74c2a4d924af3321818683b6cc3eb957331d80e9265ce946b56b9ca385544302946cbd3cad4f6407ea4473a6aad3f25bb09db9329a1bbed359920c881f88bee29f9de52e12c42b3ff2af67f8030f612810ac08c13a0a5c918f46c161ca40765a1d15d67b0164341ce164c5c86ff587c66aa7a083e0aa013347284b5e03a524fd4f55fe54ba6c6898a67ebd578d30f0fb9f6587ff66810c01d953cf052a23d5cc4c05bad4f936ae7b04e2f915fdf6a7fe14a446e54733b12633621db8b359152b92f503d8e8f9d4198330e3383039304396075edb9e2d2c230b4de5521fe714ad802c1398e62c102bbaf73a664d668cbaa7e0ec37b012e3de239f71ab07b6c43ccb653ee150ab502b72d82b470750c01cad49c8e36640dc8d3e7b9dc13c7192c925d4c1008e3eca320a366b32009cddffcae43d745248eb8f601df4e1e245da4771e0cba8b9e7134ff794ed65c2650d5b230feeb020471452660d445573e1074806828891f6966d2a0dde0301bafc3c0c6c2b4dd4e474c9fc5b143907769bac37e85b067dc576633b7dd9a3f95a5e59e0b845738c4664d0cdc8bbc0f717fc8b37853d2073b0b7bfdea42088ebcced097f94e79dfa50494bf317a69f34b284f8330f80b78fd238444bb2f8663551d8cefb94efc36c7064f15bd1ac3a93eb1c15473b09f31eb5ab01cfe9b0ae707ddd056e3d2722ef2749b891bbdb13474d40c7556040e6fb2a1b0f7747a27259a6ea62c9a6a8c57a021496e0d2f1ee374e22fc40f91c2c9f4e619b05622e0874a9ad749369f9a898d04b8205c2418aa45147e1af18c1fe8453ed7ec21f37c3cb2144847d2d550b422a60f1abe839c440d442ed8a1ebf2483529ee80d0cf305f4b6dd21d9b0b160f8b21d03918a508e8a98992dc2aee537e4556bee3ca52d4f1ccd67dbaa56184ac6358de7f997fa41c05ad5cefca89f220fffc00822d2b0a30a63b3bd1e79cc7465c519ab52f5f2cb204751736713b64c06ca7df4a44428a16d5b2f0d28f70b87953bd1c2e7fc163365cb8fd6c53345b644e7af805615c516f4456160a51e246c9c1ad509aa9447da81f5c0c05df5c8bd03d40682bbda79893c05f30db5734f635188d202953661d403fc387da46cdd4d9596a6a66ba5efb5e70b4e6705e75605b16928e84f4a292f3c4e23ce67fd379091f205a0be2e2a459ff8704b40200294d4bd44e658e6c70d95ba87129526f6cdf0e14863012e941be336aabd7d4ca809e667be28a0f0bb8cde3a1b86b80afd699c2711f9de467c941503f11e8f4ea1f02f3bf48e1f6776e3d86762423e9055db6bc5d361903d240c3dc7b16d562dd2d1dfb660434e33418a89c4fbc1dd26f03557d7961d2b0ee1562111fe4e9d26ca9aebc7c51dbd61f0a0196273a8d7f0a966aa172dde8316ff7ec917c43508af6930d86a7bd76592e7ba8374800b21f36ab401960485e659f833c9ae18eb6cb94ee624da6451aad473f990b66f3b9efbc32d891d38a13f1f991fb37dba388038e3b3cbd9d39c80fa927adc8923c0c567ee69b3837c0898da734ad27a3a636a465c25bab7fe320ecf937c4245e7ab47577c1e6d248e712378ecd670ae6a2788e6cd0ae5a1f1d1726c63fe6248e82a250b5b93bec8719bc771f12af85cfe08b294552136f13afc96c25f77268611b0e5c65db9e96eb93107ca4c889897a218fb89d9368c0eab8bb3cc6e09bc16d2afa6cc960a1713cd0aed0c44ac8194633091576074a18439ba825b77f4b218244f7c9bc6d6776a6556c238bcf5951c3c259852792f02b0d866b0a8e23fbeef3f356e77652b82f5285a9bc0221ef3af77804008dbf8fb4f4f7e2d1b974edcbcd6e5dfa5675cda6e74e270d0944aaf65c4ce37423ecb7dcb498b5bb94f953925d499fe8a77b354f22fbfbc75521e91ed3aade968473588e8f67947279fba371ad173066ca902f3cf46a022d346fb5d866553124a095647d75da85e6d65021f302b57af54eb6150b5297c5c68bbcfececcfdc7742361bb84d35916a05cc9ee2499f47c19488c73a1bd4ed2241fb38488c129539f397f32caa35f42a39e64504ae1f6ee47ecc608cbdb4ff57a03dca044c81af3f49fc29eb1e869d681d660fd2b386b74206573c2c84c105d518f2f30309130504cf5a7367eadbab11d686a9d5e6a1c2f171f3a18e1ef713cf25dc1fd79cb05d06908e2e33b46cb3909fbc44e736b7fd4537bd5612224a3e2aa65919d84c83c85eda2539a6b0460cb7e6080a4947f4a78c6f18e590762b35ee8b18788f53cdfa3d8d4be0465ae0b1d387d76d23f83c4bf3bb104c1d6875bbaeb9509a579650602d281bdfa6ea4a3bf54fe2141f05aced706cc01ad588d866b177cd0574c6dfff91a43c148e49a3df0f8d3b5ee691abf3e36ad30afc7ed5aa8a3db3a13d50de290b6354f6f8ff587eb68c99000d9fda7cfeeefd2c153fe021117499437275d66fd0b0144ba2819fc4a46ed0447499aeeee4bd5514fe6f85425b73033f3b895972e689761707739c697922dba0cd3b636242a907a06ab949a2026b2201ae8a6b1f6792b12d86b6e173ef597b78a0f73c5734e817a3978163970262e5ee74e648283e9161511803f2a9121b6e9900e1d19af41615aa42f884428788108fceb61fc25c9b5e16d3b74f6a66e9a4b1545ac445e55e0a076fc65a6f0823bda5f3f3c401aedab44f1b3cdc011058cfe76be6e8f81a8e66b069a58ae6b7fe6b78702c2aa43b5c6cbc460cfcbdae59cbecc1487f0e0b7d31bc1d617ad4c8390509b88854f6288ea68682a75fa3d4d886ddd067232b596f0d19a91202e6f59e1379584318a015390fc38698a1a4d6ad2ece8d49e40e30c6aaa0b2e84d09dcc48f3449c8e8295b57f475989623a066072fb760706d6e35180670adc36cc545025781b7483a0a2e7e854f5de6500d16e32b0bcd2794298600ae5227c7f6b6afaf4c8294e915ce870721466427d56b84b156c308f9c0d220c21666aacd8afcb07c34d1acffbf23b191fc38705850d9fb9e6094561ce9b778f2e8b55b1fe9f4675fd46e0e867c508d3ca6fec29430b4107da8fd778510491dbdb4ace1df0163421bc509341cc6c5fe83c9b5f8d23baea2097c65868d291a41a75e544d68aa0c3235090b78f2d85924994376e6379e7625d6bab2ae1a01b8fb2978688ae1fdafec27e34ad0d3453866224c317c7a68dd135954a54a37f03c9d7d9dfb6ff57028ba9d442f7fbd11aa954acdca775c0cabccb5f9628625f2db6a119f85b6361241e076d8dd8d7fce8a26d5719bb08a4435405ec7707eec8af327cfdf2d2c97de5dc6d3429bdda727aa379ba18730b5ada4b554c2013e94f93e81d65cc5b7c8f92816ad0706d9b1e96b2d044d0d076c00ffec26c7170dcca26f4881538603fb3471ae3d4a8a02703259a47f50dfce6a285f554ecec884a11fc24125acbd7f86fd19249721014178b22bdd171feb51e642fba0edec5687032c81d253b978beea1543dc9286a0b3201706cebb26cccd7fbcd2201b342ac1be1e4d303554fa0ed39b454b0562bd2632da03c262424d8bfbcb56bf242768eeb12d53d509cd2d6ea4ff79d7bec0b7fa9ffa96b5412b88c6b397b526b00655486efb6214f129dc2703983a3dadea83a3605d60f91fcdd513507e8976956a8dc3ba5a12c117c3dfd361ad59f0dec7b0e14321a2724e5171d5f840506ef5f19847ba6b1ace4574965b63eaa3467706956f194d93b4d57da14c76efede99c302062ac693e35a49023150d4d9a64e0219f41655173bb2ecf36c3e97b1fb1a1488980f487b20b4ad62e372aeecf8060f7a937ef192cdae3628f7b75f0019fdadcfc330964c497df8e7092f730202cf8988cb2e5e5228cc3a6c852fcd37e87268e15e025c8dc48998425c5bef1dc92a1b1065d41852cdb7c837eb8269d062c16868a6ebdcc1fbba33c14df56ad59ba9449b9431d1b4e86656ad082fd63cb8e79d8d31873a15a492bb06993affd21ada5d0bc9ac06013505aa15a7ca777dcf49b6fe9e91fc8a88ebd6033aa6fbfbe48aba8f7efcf2260407c37bf3b412a417ef2a21ec727da24daffa5f46e908a07a335a7a6d3b10a46ad4dac0ed9c46cf442314f92139efe330271bb56ca6ed58e6a350846fe168e3c8d47d2e40cfe5c8e4dae50a21fb1843277f0fd34fcc312965592a30365896cbb89b433b439cfba2762de1a7b0a20fa01ff75ab6c785e8aaf18ed0fba29f1c2114705f37f316c2f8ba7f2aacbd5d3d4facae5ebabec1070610fc6481de1a2f4e2dd67f73cc6d3dc4c12a1e624ae587c4b07e4ea6b81200d8cd295971cea7d97a61f5a71a23b3624f5fad6dcef11a093858a6c247fcd2ebe609a89245c519a78555d85590110f2f5171179f52ed84d5603ef42cf0b6e01bcf9dffe0197ea0592e276b5b72d2feaf4b2cf8aa49cd5f4b1afd640f5553bcf7be78b772b5dfcd273dae53db65b2116b0ec7f9d318f34b8e20d192951280f8c93487f126c39d824d978f6ea5edf5fe395cf8f35a8cbe2974b59e823d12e820c345c525fc55ea277898a23db3e2d50c4d0d5590e6cfa62ff0a8e4d86df7ecfc60b6fa8a4e2e35accb60efeb59783ce9b0a2e80bb994e568c561945cf9807e86b159986befdb383e183301645435bd0689dd0cba71c99ae5513e8f88602a337532c26125aaa103368cc5cb86baa587f968e9e4e880dafbf205c926f7e2da520c3912bd6fa6befea1b2c3465de5152a48980f3639a909a48b6b2e03344f0ef3330ad9aadf69fa950b04ca2745a07cc233ba491fd5e1bbf0286776c9b8bd553e89f5fcdec80f1f8ba0a9ea4506233311e1b3c2886d52c1ef08a370c0f731d2c842b163f7988570eaefbf5582e1dee7b5314ece8bff4e7c7722b9ed126082ef9529cafa8c406f1a84f4086a6ae49238e66dc55cde4aeec8d02d723f7eb0214b641e1ff54ac90a6a3edd2826bd1f47819dd503310e44f13304a7cd65fb771ab5049a1592cb9a9cc3d640630242e4c76fc9c2232b960372d0ac7550ee09757d78eccd432111bb72e038634107bcd1990826efbdaf7e8615a7d52280bd459fa5e920f29ac9cfb70dccf2f48b19e290e7cb90010878945520847f8e9b796ef42cea5fec5c7e3846a1c02bcfe7ed116b423a90bdae1ca8ffe04114604c77c7172af1bf4d4462b913f8278894924fd99a6965dea16d4b4d2506ddac46030bc21b6b9f8023fec031731cbc8c7a742a54ee427608a244bf602c4427ea81cd1f1b6b73dfb5a34fdbb741c8dc2204d582e7de31e8a124c8e1ae11f6d47892b39ff12ae8d82f20db4cf644008ccf464bff30e42f170cdf97a36ea0a9e6e260629263be4fff15e328379a7d1e6a93ab114821e2dbd12211210590171a101acc6a25c5e3fe8883d1780b7db0fa6df15891c5a516c76c7a5722a7800a7a72dd22f9ba139c072a6b436d2668e73a1caee26bfdb00b20134f9b5be83519fbfc28e2fbc13fdd3a729559e2de05be59d0c9221b5e4ed353b645667636cbc53520f74353c8e299b3a6e7c538f5738d2b4c9f17882959356efdf6afbb57ab5dd6e0fe205eeb7a0a2480c802c6bc89f4f4457133a1873dcc40200797e691d3fda877c3619d54e124c19acc3f690609d06c8e37c317853861b1427757c8873074f8f20df2d6d11c453ca3385cfbb5336d79fe0b22d5d35a835c4f0321acda0d4f684a56365612c22c04041114c544f18155ca33693df6d9d2474c2e96fde0d6ebcd07d39fd533a6c64cc5ff3c7a066ee8f34fe30672fe528ee9959cae08d11899d3328b4be859db65a4a4c93dfffa3ba03997b1a3590d13049cfcdbd42583fd3f8dacd8072097a16d570e44db6d39eab87deb8297d7daa11f6a1031e525f2bb6f9c859cae6ae4b7e832584f6cd871274939d5df7076978ecd14ec711d14c893b98642a63e765bc7464b05605b28c7e5bef223214bdb1aec819ac6f1f1bf81354b51253dcccc27ff6ce6cba9dd30506b026b4d84ed2a69764e5f5011d07b544b8560849599c2b4377d79796abb9b56edaad658824b98511f2a791db5c6d6a8fc9f53820853bb19b492d0f0e7cb38f133af0e3e00797edd49c3b713d9575b3825d8fe1d62277743f9ed9d8d7c2a8dae9e0b808d9ca88a7ffcad265077edee4a0ef145cff9a42bbe7ea5f97b3b7acbc2547c876c16cc861c95413c4c2e6bef58d5f44d401208f2cc1e44e6dfc69ade72b8e69f77131545568e5f212d695c7372c74e6a20dbb9fea70f8fa58fb77b47e951f1624321ddef95e0d7dfe912ac8d90079030548b5a832c28805cc622094ffad9871543174cf6841585084e5b5952604ae0740bbd3595519a7c6bf2edc1155a6cc0cf5360585037d3b8d51c90a9d357cf650eff127e7e04339272c9bde98d16f704ab508f41828911f18de6876b01bcd496337d83df6572d3890431ab738f7ca097abfc8959b3675b8b2b9b66b0dcb9d306702fdbb00de2dfe7f932dfd0b05d8ac415cbaab6f95da2e40df951251ff76a3e0b3172076b4f4dbb195f6614e748ce243a8fcea41bd79e7ae1467cc7b3847d81702478b27d9951632b1e686068ca7422d58660561b4e20fc8d08db40b8d12cdee3eddf9fb8ed47f2016a16176d3c7d9fa7cacdde15ef5f902fc2932943c4f8b65c30149066a4968fadd367e9fd6acb163bbdbeac7d238e1472eab30f5ddca5b00ea7e7024726b533e77f400eaa33e1bc560b4609e5c395716c052d78f578f5e3aa88d6df3b257348bfa56725b47a98f6f0c8b43b79714ad40162dacb883556410039a8aea7b995e677e6164679af4e0ef4e80112a9f1485c721d5cfbbc248ec3a18891352a5fd9de62caaae7647ab81b0f3101015f3cd25d44ece0d00ca4421bbe1cbb2e15c9ff369fe8d58f1da71772ddeb10007db8f6e104b5e8fb7a756a1a909817a1a10fb175fab4ef5831cfdd82c1efdd47c186d29cfba8f94cac1ee0f296f3aeb27b4d0cc369c840b8fc7d99526833ea9a8438f65230dd2da9ec8f29181a6f3b884502d3434b7739a902df1611d171f5ad577e32ad4539534d56e79c520dee48c1e9ef9c3c14413a17466be0ed99ac57f9e59e0b06d7a60c2daca0f6c95dae4af733dfdcff5acd7c75abd312f96933a205b1388265c1eca46dcc7094c36ff2c649fa9a3b09ac3eb4032403f1594dc856d6d7b10da150667318dc2213aa9c0ecf086900019725dead69e1a62e3dfb61a9e51c4270dca47d66aeda876f23fad2801fb262335e7850387f13a0f172579d2544bcac3813d3722e6c447f25e5765047dda9f69cf2d4915c8737161c1d35e31b9d48e097bc486217fc39260d29b1d98f7000b4e55e0c1d711ad3bdb2f756bbb422abacfc03213306a46d47fb7ee82af2ba5abde59581ff22160f429f10bd8df56db6186428cc7acdf9c077935706bac392b46dfa2c62f45cf3752e9620f0b7fbb0be264626dc7edb44330b373075b7a1de0a050b72b453927298f802a7b58d00f48dc4abc939c20ff858537030f91028bb245d144886b5f44a32e96d1e6cfb519e3a22a4967f5eeea4684e3009af0304612b10595ead2fd6da5f4d78a2a4700c75fa9afba4f1b4a6508b46233b1f52327f199bdb15a07b255d677ebdc698d7b2940102e4de074dcf247388362cd19265efb008af777fe84c9113c2ae1f1fa78e8e233afa3bf1bd688a7e8f6f1e30d0e1d8a63b93f5383d7efb776358ceaa778d48a4ac0bc759f970dea9d19b95f96747f6816a6e44c52a070dfe1fbe2a986847c61048e7b4c35a06ada170398149f9b7fae8c8d7bf86bf598137ea4751f45dde3d3dd496d5d2b99e2d82e3adf1352bac0627bb88c8391deb562d71a448806c9f7ca8bc94247ff6e53c1e3ab5c2463960e2e88c861453a8f26d8e3145cdf885704a381106044afa3a5d5f3a4196e7f93b69b742eefc7961b254eed6a503a73ecd464f0a6b1b1d648f40139421d7897d0f9e0f5c7422de40c733f4aafd1417d330f9ef5e279c41fad838eaf863f3fbbcd22a90489e1ba606371c18f07d6e026aef4c4d37f49ccfff68db5c0838d3a2208534fede7a685e00c66b6e80194a72200f01031fd2848ebdbf8db8613e54bc26752d86405ddde97b3c4e1c407acaffc6731600c76a979de90feb10d26c78aa05283ebf4ec162fc892bd2809ad2a393d231fd302bc3b03ecd3dc676b05b987f0adf62a225021d6f6ce56188556b2dae89e028e8ae2698af887f86cdee05433552046c1cd9ffc990c24bb21fd8840a98342f8d8caf8338eae78f2587b4eb06af79c24dcdcf21ec3c612ed38233802212408010b7cf05c367565dc502379bd334b6062eaed8ec33cfafac25f1745b83bb2bd0ba07053dac06ad9b2eb64d3d0eceb408aa130a9b3504d145ac8cecbdc6a058d465c034a55e3916c5740dd4900a7f386bb55899eb958888504c01779f16221ff6c8de1f6f1cf948431b99cc1ba8f72735522b255787bd63ef774540e69187317b0873ca98b42a3454ba3f006e8e8890bdfd7201caecb76d55ac8b1e37fb3b7dca0104b40d28280ed35143bc8e516b9080a59d03dfc4786698d884fdd56df806b09d8d139dd75add5aad95ddc2925029476962ec645348773895f38442baaa07a292eb86a096fef09786f5ae0b308e999ea75448d50830711fb76c4f9e805d4c9d2d0d406d9829a3ed5d6adbe5ef55d4222dadcbc3a891022c0f52d76b4cfd9136541986e62623c5700d48d67d9e5f78a75dce2145257faacdc368ed735fa624ea1b4f4f408031e1611be475b1c195f34134b1cd7f9c5c3d37fb7e5be8594c4bcd65f8abc984b7d5d9a197e1dd7d7d734aed2d641f464446963cdc0989297a0ace5cb22d08ca94416710281ca82b28baf1c78e29ae4409bb272cec61f14da5be9d9e5fc4f81f1a718dab90bc7e70320a4cda6bad4e2f52f1080929c6a924b19251e496ae8a0c37ea7daf84da1326102ec3fc6b8b4bc69601cf91d867f9af940d819167ed4f7f53c19171fee238f3f6538992e56295106c42ec942cda00ae0cbede5a029d0ea8f5745cd33ec3737eba97f8a95991ee1f99290f3f09351e12fe2569a7306b4bcd1b5b7cd342ea4fa3de66bd921def698a0b397b3d5e3a8f207c10f15523b920a563c33b9d703a7cb668a4eb23ce2a67f93cda5d14d9680f204ee552d6a9db7ed3e8fb9454503b73550b83e706e8b2b3ecb46b51b3bcf6efd1e162bfc06dd950b26e41db66b2063270927c6503ebb1a195a22ba83d9c6e59aa8eaacca18b7fd9fd66fa164c34219ae6b6747b25ea91cee83f57c4adcc886008f4cd96888bae4a9c140dee8524a4103d05a7713b749d6812e101d8a0def757a42690a549cba9033e25e98f7d4f8eb80ba7610daab78d915d53fb66083786a0383fba0d01f277e5db4afccf7f3c9da9c04dd06960307a814c78a1e2d6378d78079fd55ab1b063f8a507b81fc927b1755b98396c7e82c064c93e4e86255fb49c3e60b214f492cf9453b5a49472507901be787b281bf7a5147cd10d94148733bd5efbfb5528f61670884f52f17efbdded2bd9db82e7a40711b4c0c968cd5a39a3be3acafc530dc07888c192d322cbcd41eb4ae327b16916c4996169b38a98cdfde79bcf154e06ce728d14ef4d6d4a6496f0c80e209b18035e718a82d5940791db1fc23267261312e07b52847f9b59567d38509d463764538c0b0e725a6701372373ecce99f7e4d382795ce9e748e176dfb7678aec5dcfe696e90b27f405c430ea0071eadb6841df07face4dfa874b7849fb4b8f39531d884af3a837fddc643c97d79dab169ff592e0530345603b745632fcdbe1479513e00460adac211031e48a8e31315be8da08516110e4b9e10d73f65c07f0a97d9f82a7633f6a3d46cd91a9fc16ab949a8e2812c73fae970188fdb4588ef224f372903d1ce831f2b1fd85a4294d81a927a4419dcb57202fb4591d783b205858d637a6a91b37d398cf8ca9ec1d3e04f82f80073774b04accd837278352fc9d53d6b1a45d2a28156be27f51f738f23aa706973ed624b1d3b0e1e7bb80204760e25ddcdf4b37a4032c9ba137b894026dc40e9684e6d2e3f3078577a43aaba8f83118903f738086cea6c5438181a60c57185698e9620cedde68f049c75ca51632c4893ce1e1e7c6bd235a9a656df11c7e2b1778c40137cac76cab8779848997cd7dab7d2ff9798f968fc3fb087caa0aa210544b4c503c5bac78421ac60c70859e9981b989786510fc361247ebb00e19edd17a662777377e4f8f0aa04125a27fd2ac2e5206a3d6d8f406cc8b613607d6d633a7d6434fb7e3c24e693cf883471f183a7a6596840adf6bb666920f6e2d83b4a0d84a46e9e88d94795e6279edb0e38b80fac913f35ff8371fd684be778faaaf2a3d45d09e3c739ea9d4a05991e98fab4d8e95cf616ccc89abfd51c1ef5da20d67ba80c2a111c633d8631d38771c37a4fa4d9885d1d3ca7637ede5e5aa8432a3e1c312228122c966f48a7f8fa64d7624841e19abed64668e822951f6dfcbd73d7a3d696481a6ae98db7e790715185d0c0656fde9e5cb242dfd1836d4060adee312f0cb68ecaf6a23064a78e5271bebb55e311a5fd6bac930bd95a2afea5723d8193a98b9c023a06518da5835a8a756da8146ea916b2486f60c198bdeea9b0340601a662b5aab79a50bccac985087cd8cc73b05137edac81166e260934f2de0f6f6d069d1074f55b9526448e8dee5874453918a9051493a0b35e947f0dfd3c6249fe25e5d228741dfb590a72aec7ef0be1209a492acc2355b9e3f933cbce3ac3b5bd3d67dd96defbf671e0701e1343d3c704a9a3b0763b5a19d253985a40bb1ca03d514b79312d20b7f76cb73714e64abff87808cd8c4bdfc6c5c9d0c2f5ececaabe829db859cc4ae75890245c7816198b289e464da7def2c8e454217694e521b2b097bfe257d8c13571664aba5f8a87b65e07b98ba1c21d2de2f2c7d3f1bb054047b138d720a39cf7adf5293a0f1f0d999fdffb7e112ef94ddd059c8f3ad599bac57848686bff2bda6e785784b76a12a462a2a923e32f44e0dbd0627d3f2355f819139d51e567e33bac4b03a882422fea324d083fad0af5efb45837e320ce302e1a223b4f20594d0cab687a83e63ef0e6e8a088ae418d8e4eaa22256393efc379b912a4b6b947df278d714dfef58a983748d962a7931a4c619fa87909c53e53a518122229a553c8a566d5825997ac7e201c88c8f2f1957c638ae3e4563de29c008bae1751598e89febc5db4ceb72070ef08c2af51804588cc3f8cef4d51f03396b0e9b77c4b28aaa5cc582aad60ca505cc12923d1044eabd354fb2d706dc8bf22e563ecc3db548317468bb963a0f48f4027940587b60c60ec521087b69e70337f45092e1c672eb2ca0ad1b78d5d7d79aac0fa9d25d31bcf2fbe0df586e00503030eb41863a08688f4ef93f8da1d53093e6d37a9caf8dbeeac3c061ccc6f3daeac26eaf97ecb059fd21d4bf008995044a8efc165b8601ee8f1b839a6f2d0ad6ce580eaaa7e77795c69a9d941ef0dd87f5336d181c5ef1a8f8ffa9eed9293fe36e5db38cfd29ee18cd536b4cbb50c90b4e2aeb2186b138fdb7b005a94ca683c9c1d337d21d9529101156dff5cb77f881c31155ca4bd1643cba914e123d5c687b451f0309897f1841ef8c74a4cfc6bf6cfc5ecd11d5e908d3c147a014fb13e941fca588309aec2cc13aa34da00e2047401a46fc00519b46f399ae4b2b49fae63b570da129df45a9d3d3e6a1e0e65eefa90fdfa6d44f7bed9273259db7cf5e94307dc0df7bfaac9a2eec2c8549de706b1e5d78877ded5e5bb99172b13c418a04aa02e24a21e59b190800508d9c82163705011abe27f73e84f101e3ec2c4a92513975d3eaa859c7f356cd5ac75c0025260702ce85838b177dbd950eddb37393f3adbc2e205205db4fc34705d14ea34bb722e7cca3d7914a3c6f808eb321d44717ae7572e51b9872f33d7f728a91c3ee4d72e15ed03dd91afaa7993faeef8809f74e0152751f1b592512bf6b77d32455a6d6f894857294cd2172f279ffb7429cfccdec45f7221acde5b2067ac4232319dcc2b92d9583ce02f1b24abbef669f2fbac8de3db69c985dff8efd2937c614f5ba8a186b1be424dde20ef32bab6a25a4dfe81c516f99f8caaf42453070bc0a3c7be1112a2355a1baf143104789ad677d48c3fa07fd362f914f5e8f3e66359055eda5e82b15a1cfd4089d82b96fd1cf322081f2fdeca9cd1e76dc7b9fac72cf878142918b4a32e81f3f9d22572b3e1ad1b4e9194425a62d0ead50fe3ad840db3de28def4b991a0336178eac6fefdd99ebc7fa139286768cf30558d9bfb8875499a8054c3cbd569b0cb8809c0eda8eacc0b81cc71ae6b666d6e7c73c4b19911145211a1d45cfe72e2937fd87e9d4246038c14df39698f2caa54ca019a09ad92ebf4a00acee33188a18eedfdb22c78d6bc7e79c6b19779e7561a47c3ab8ef0fb1650acbfe20780c3ad0951e50b3556dbb0d2634b5dfa3a77d7977baf21aefa62edca297fad7841bd3bb4973918e44fb13775b0b67f5257a0ae192fb95475b95562294f9918f093cb13e7f823932d0de7cc17b2d00d1fc79654acbc83960730c301b9d4418f1c21ad050d16eaf95cadc513a1c96ddd9e5c0ea4378e8674988152c52fd70f82ad4019a07f6f9e2fb87ad9e10fe39d2e2a496a30e74f4055780d2a011db3b79124b3b00e8f087ed1f580e09a86c966442c28d97b2ed7b35e37c4a193e2bf53717c6dcdbcc9b41ad6fcc6b02aa83012160f8e5a76e83e3aa58561410466ce7cc316acf64682209f2b59df273479457181752ceb639fc55b927237f30948051d0626588f1f63bd940d1ad85525b230ee0687e557d97dafa26fc785a663d6f7b3e6709ecc2ae6187ea3938d5605125ce431ebe75849819ebdf953453828fe5f7d81bcd51650279f17ef7873ef31becc3f1d8ee7ac2ef0f58f006f184b1785ced223bc05906ece9ca3c8cb565b4a3fe2ff24fe8992d717d99ea867f1cc859aa8724dbe160f60584250462fb9fb1a81bca54e75e6c6bb10b6beef9b4c5ca5f17ec836099be3191a776d887df82279826c05cc2ba693b7f7ab48e0b70638fd933dcbc4c88ab90bb3fe507aa88a915eda9363685f50d07b193a2321990eb3ab5e3d47cb3a19aa0a2ccdcfcd1f66516fca74d0b8b6cd71dfe3bbf629cb8aeed10915024507ee3e6b905ef010a4ccefa3bd612a6b74adf9f62e35899019cf979a9ee38541378d4f900f0bc859ccd4286aae139418de715dd9c4d11105ab8ad9e8b8687466413510147f2ac54427f4c6d4257e3a818a3295191d9d283ae8f19ea3a2159cdcacca4279317a09f7f72ea793d6fb38bc2a1c31c6fa22fe309908872268c66bb69273e5e42c4c460009714e6015267287bcfb6efbfd8d1e5530c6bf68fa3fc6c21080c96885b4336e799a515b2937b72167e293b32ef8c3e57c778294e1ac9fde9c3a563b8dbd2ebcacb366ba3a6478494a4353d63fdf7ebf9d4a40d817a393d06be14a0393ff392dcf755e25a2ec1e5960b68b906c0b3cf1f586eb3063870302eaa721e7f400ad916c323bb77d38020e693339aeda74a23da32e441a132163094b5cee1d7746e4fc311b542a9ccc8eeab3e7e1223b3d8eaa9c72508420178e9bdf602eb5767e999750b8d88554065f6b183cf70d60c7e99f6c126a9e5b4c83452c099bf962c547c3d4bb3c08286e4729d3a2df3675d9cc2552e61ba088d6d0ae3881ca60d96f2b3a81c7671e22a7ea1e2284e0d6e234dd5beef1b2888d57fc68e9e4fabf81dc5d5b6ef8869e9dca1d041b819cde29eae014f5b6945daacad98e7814df6af84b1bf3fefbf705b6bd6c02c42a26914565a71d2175af689035295fdfd0debd067bff4e64df9b64fb8354dde40e9dab9c10ae7678b192b024154208aa76e2d82afb07836a6e379bd9da437bc7a595e46fb9560ad7375d98132aa1c2f3f414999424d7831e3d77e61810bcd21f9b19cbe18d1150fb14db8f44c3cd6716785cb6458134b64da5de49b99ac963c71176d326f0e2d2f5ff4c024582c1d417228288ffcdd2276d8b2bb1221be7745600dfac5acaa5fbd0bce0400f94bdcdd3fc449104b1daa272f3679264000c021404f65bd10b7ab0e23782a3d381b2c5847ca65db743fee7883afde62895a8820e41279c1d3db54d394f9abd1d74d68e91932247e7511fdc72cdda12c95d621b5a7b1d9074f34ba3622da057f99aef72dcea134678366bed43b2f4a200a1d30dd854215a5fef67e07ebe7c4a5ea7b25c759263b82c22adeaba49f8c357bb081ac4d87e5947b1eefbde58aa6ff8db5f392ae480e63579cf60dbd1c62d3846f4d76f34fb85d0d12fe5c099abe080aafa16fefb37d876565b785495b698a15801166e8d3186b41ea5f9ea3709e64b1b21019defcea06e0793131d681721f6460ce1daeb449f1ae33a3a7f30c64cc4bbdc13776f20b5b74bde529ad1c05947ef146ff58f8894bdc4730c4c6ac622b35e273ff49ac70c706dc43536269d52cc7b89ee756c8723a198d733bfdb36dc361e7fe752a3b62bb72d7a575220c9250fa39eba292cb0afd2b4d60a808c2d5d99aaa0d53f1e8c652216ab11b934ae915f8bcf78e30afb367e2c125c53b1801164bda1065956755b32c7c2191089bad2c817331b5dfcaaaf51bd903d53d4611d89644d7f8730ede76dcf27e49e22488a865409880a238486331163100d7c26b5917172ee92769b4214a93ab3408849a837016660a003c0efdb481c8ae93ca5b0f3538e0b454a4eed0ffd048065b97da506d80870ea3af0fb3e13c708cc978ae70f3ecf2b5782566cd46dbe358b44dab7861b18edaf7a2a3c50a37e1e19d967d4709e010ea0dcc898d6650ac1db9fb255c41b136c7b848b94b23c1e7a8c1027adbfa03502a16ade0a693e82f3ea68600cf11037c2800a3e78d2167ef0ecdee11be0908a8c38665631479adb63b6afe7b24dc675a316040e1a5f765e93d1434e44bfbccfccfd70678a827c75797ed6d03aa7f58e5e7b390e2ad54b6ae3294d167b1b47a6c1ff19ae6564cac1b016b8795e9b0ed9fccb111ec482da58de6602917fafda934902c371f7e5de06ed734d74325029618456cb3428fabf525ab92b7eb0d15491e36ae0b1a7e6fd1814fa6f0520c4abbe2209a1731917eec4766d875c89f3e1ffde590f900fefbe6e074c8bacf3c56b470d6d9405aa18e6689932127a78cfb1b7f91213c1996ed0a85f1d05c7062fe5e3961dfcc6d17ea89e233fdd785de092f5bdd8fc3367fdfd843fa0bae249ed0b786b4fb817fb404ce2c77950ec6dce8b6cff87c332fdca4c50dab4af2ca3f6f6d480e7ebb03fa72beaaf01afe4dcab6193138eb894af01321795f72dd0bd749297ad95d406de2d19337cdd6ea630b4c908204558dd5caa4ce317fc23a0e85b50b4ad43850827d5bf8fb09879ac11ad2aa70f9168a119e0bc996d46af5c0ef486cb47501a2ac3448e801a99a8fd1d7eb9272056c097f12829347c99798dcae10e0aecf880b50422db0126110e02d225d390907cbae3730c8621a7c28ef907fcb32a619aa9e120632361cc3129d7a17ea4b5d4295bd4dd03e4c570b036011656b5df79ed22df35e753a7ecdf75fa4a4268a7a1fdc649c230816be8f6cbc508023698927cbe5a34d3108dedcbdeffc7385c70d933c1fcf1fe8b45e3c972aa59d82084f5b416bff259b8316c6e13dfad38b7efa476ad63b9ac07ff9347b14c9f00487ca56423fcea174fb89bde0802a108d4073c6f5c31d4581123b4514ac53b3a574c5c6b6c1fc4a337cf3faeadf85839f9dea74bde9ff6846e6023a25a7ac79fc3473e75cc3bb36b54e49bfcc70a043752937c8491cea3cb4a4b9a050a92d8ebd5bd782c1e50df11abaf40cc7daff34c9098cb4c892eddd7c9669913c5d3598a445093db5b8baa08eab1b9229ac11370d96cff44a1d403fc41d4ba39073cd3f653295c3383937e73269f1ac0514cacc8978c3f04cd9255d874e8ebc1f34e235b9ce87b821948e9ad69af2a8d31f27a965d8e70a339d7294269684ffd8c5d68042c8963b3f635381364e645cfeace390a98f58e9da101a5332cf0720f78e6a02a6d8e353a35850ec6a74de5a3b984ac7f6445dba22b78b41b9e3d549c03be19c770aa00cd2f32bf325da47bc1a5541314e1baef6430a07052aad67ad6f15351836c5d26da0432f5ea5a27108cee7f0288053c7c5644a05758388cd218d22c5afa5e10bd58407e94b7ff41d689de4f40d6b53b8195257c6d3e2c6ea7ef82066de53a5de9dac96a3945dca4ca6046cf4767c668b4bd3887d9195f96ed53fb3da6be99583e89bb7c87de00b47f23d29763545ded372ed06a9d6ba80e389a6d2e6f48fe8f02e894a83ed1a8bf882c5286ca0d128c9a56547b1718e6d5078303a9a1b8764e0b059669b5861c828aa4fa5c6c6a06a81803cf2d45a822fdff70025acb8cd2b6d33419504a948c08556da12d19a87901060ccd23fc4589aa53723ddc69fcea214cfb1770dc50b6d815327fa098677f3f8c229b75a67dd387d01b2f82463ba02cef06976f0718c79701ce8d6b9ce4235e7d0443f745811396f2bb5f06fa71dc25f47b9bf9759e26a503f558b15d3ab408fae79dec16ae9056d51336bbca81b12e6e73452fdd22771094990bb62cf08c62eecb90c97ccc82ea7947b702e2fb922984ec9033f72f542c6c5586fcff3f46b08086ef41e4a936bec8392075744f55992fa3eb985e20f35f15eade9da430771964fe6a53e41b8c43eb193ff6d0d981b1765ab194162c0666b6079e9c3d5c71e2dd437d70eb2514fcb269851cb93877a366d61e4013ce013fa2520b5bfc02de6b1dce3cf03433399c28f48c8d309cd437762b508bfec301d600a4074f3292516c734a031f97cc16c9edd3160cea234939314d6fa6110804855d1d47c11df5da0e090ba4c3df723a6523b1969c0151fc6a9ec6e22b787f9e2400312cda2ec55ee9c368413d9612085a1d32a88ca54a0977e56e6d42803d5a2254c092a4db05e754eada2e702bff55e73ae1717b49a804d76de0110b83a63a7acf784c58435f04e0eaaf16301368d7ceab00053f612e545056395de46b163fdd7fe4a51bcfc6405a857a1d6d63381ce3e51e090a4b44d4fe14d9c3c5d6241f389c131529003b6850d5c14eaa6773aa2e6557c303aedab25456cfab1c4ec7434f40c9e4ec7a999bd76b7a7cbb3faa553fcd38505c54aa27f3fe6b6ec7e9f4b80c009ad1fb95a00e75eba6f2dd49f698e419350eac614f1d8ed868001994c42b2ff50b73ce5befd91853c3bd0ff7c38298cea7bee02ba472de54a9ad299a5b36455d177325d13dfdffa1a2b9e2c6fbbd6c97df4d18da0ef688f0883f67dbe67104c00c3298214cf44a5962a75e288ebdd512043207b66dc1007758d4faf8cc848984141d4dc71d3112980c7c90f1f42445b6aa8d8f8e1fe77ad00f466c5a172ae856926e2026e2ba2f9ed90c8d579bd62f65a3e04b185f2482424a8cddc926449a3856c9fd0540b113ecb6e8c1af5fbadec00de45ac243bb628abb19954fc093ebe77f4e3e12cd0f1a89fb0080103bf129ade5e2d4d0e1f4599e24187193f90e1ad34efcf8ef5cad92be3e0f4a87c275aed91213de611a7663dd6e455f3a954bdd3445c9e0560025d4d0c7e885fe03f8e01ffcb89cef8606c39ca9a7af021087b0256a1a2b9a5fc780b07c9959686114c82e6a652c4280d3658d0b28c6a0133587cd55f1df16a52b14f4f028a01f29cd9e6e2f1a879edbcaa16ec8535406f630ef957de5b7ab6291a23709de78fc9a60dd8a2a7b46960c11759997d71ceb7659bf27a2c6866757de5eab4b5280b1b9d7daa6021490d48ff302e66c2f4c73b45bfe3663ecf3c2b98881753d8852dd651c7529f11dda96e3b17797b48ce578e8823ed67c1d6d413fa450cd20e3d6fd7de3acb388b8a8c89f20c82b9621a78e2db8184741cc7aadcd6e12084cf6c2770a41885ab262352effea424b376558bfd3e85fa01cfc90ed6a2717ddd067497acf2abe3c88ea3b25dc7cafee4186e93a99d6502fa523389917b0537b377f8d27340496dbf9c61b4f64a7aab4f5f091d13c6af4c146844928f5ffe1665a1a7ac3f16ee62dacb5bf8efe44ba761e02c62625a92f6c2fd7db33b9cf1ef3547db4057ba80a97b7b91d495db2ad58f176b1c71c478f22908c45d304fe6c80ec68bb1f9e3fc5116dccc5790e5d62b30a6a7bc4d449e773d26d9718ebb6b180dc30ee8af35dc5745b5639ec654640db2656610ceeeced736290e2dd06617d5f5c17ae7bf7a6725f7115e3a42a2b67c97cfb2e700a7f2e27e864c338802bb904b7772dd20f0628dae6dbbd70831381e71c8810a955f34e6d9d2d2d903ae4452adff303f0550dd8e9a7f14ae4218df33001f2a3d160fb8170ac30e7050a3a3d5e7ef98fe9b684d7417fa512c01957b0a1cff3b3833aba3867be06857037651d39f44139a21753680c1a7928316180f11d32b90634f627d5e8dcbd236461e44c047392fd44feacbebafda7b12431bc1011e20e26f681a7e4aadcddab34db67fb3d27fd5e7c983bb9af209ce4a2257c55e4d23ce0e6580e4a910aec09b923703a71148bb92dc86f8719ea1e74c7b23428e9a964f0ba4c3155ed7afe03986e26075cb177a1273a45a266a28d701c4ec43c5121885f01a26ac678c55dec9101cf57ec4ffba1482bbdcae2f1f57fa8879547e6886c90e7571c07b18b3b6ad9e2fa15fc31f848495b01b49d050e7e79dba2b7e6b36207362e905d1f7800f70240c0f536b294feed94415c459e38740ed2f4f8da923c023b282ef11fbe02b1dd2a71f049ce3493b15fe5dd95847bcf31f4a6ec65bb58eb07b5b94c1aea8399e97ef2d32a68019bcc320732f1e8d44afcfba66a702c77b4530588283efd41bde722ba7c2db82e15e885b143c57bcd1ad0596f91432efb3b773f64351beaed123ccd2e2d9aedc35d90fcccfc754ca144a4faebd9be22d27f4e0e85db11eef26a8e3d8a077fa16f9915a50537cde221bf9bd92c4d1f22a7bcafb31c561a5525f8eb139670e843cefa109ef4c7f6e980d622a56362a92e465f7f97730bd517f30d6d493b64f84e3fa2285b9b5157617540db68489585dac4244f2813b3fb65e07d6c2a453f8459fb533a6f9c8902dcf67ca3bf9a26a96ab6f25b944f674226d009533978d2ff84489e2959b478297664a423c6bc66c4899b5fd34c274fba089d45fbef5e28adbc2eab328ca916cc9d5abb0782e430a7c7a7e2ca87e96c9e4878c95516f752c53b971a68c9a70d96e99d984f2387bb2624ced266856ac0967b2078e56dc209ce8d01778f63dbd662279029dbf4f7718a23e258aa76b78fb5b757414462e6081570b2497e3d3a60122e6e0ad41f8fe4ac4c540c640637444450c5325bc1ac589630e55aa10966e074a76b931455c3c22a22509a9a621673d5332571d71a74c4639f327606fe36c602639a6e943888a010d64f444aab14748ca2dd86c332cf0ea2bfa1240a70776a19d1d6014c04911f4849329ccb59f02b98591f5f3aa5225bbd28a6128ae7a134c26a962fd6918ebdef3292fac6535da9ac53d4ab286d45a02f8d8ddbf2f672979ece55421b99b06e96a5c92c3f453ca0109a0f19d2bf8d764bef076a6a7614a69aa85c0c4512528f830d938a59859746c2794dc3667fd9aba17b9806f6a2701398c2299b772440df45b6f9481c8cf4e146ed61c042427ca7083f3e642b5471da575be4a0ef21a0b993faf696e300e93b22a4493633069eb40ee412eabbbbdc1ff5fac3aa642d81da5d0c3a9a0c49a5e8bb2d498dbbe3692f011691bb174925187018c1db6ae5afebd19ddabeedccb9e1af27e92d97a01f4ceac065f4e96625a7782992edd271d6ceef632fd29b8c4dcf0db595e25d9c37402a82d2b2f8456b26808118a435603a0de1f52db9595b3f7b15533593411edcd3667466c6c498574fcbafa1d89bc0602c3214337a227b7b8e67c7207bc0e4ea29cbe91d2a2f19e0e1d87150459677d6b08342393421d152c514851cfa4c10b6a57db591556a645f2e93f6dd227ed59e7dd6a5c0b11a93554ef276f5c77feba91b0093e441887ccfefb2c5adaa375c48595475e0220cbb40f74b7fe95d51f7c3f621c369f22925339200e0cfd3c66bc4b37552f04904ff1584c05d35ab373b7169e08436971f106682fb31c4a75e757f64407cc0c7ab5c393e576a4d0b1df8db60bbad3bd8894fc6426a2a690e37ff3fcb4f38ee686a23ff51cc00fc6bec7f4174dec7af5e8b482e9ce9eb72b8526a91b7020b3e16c7fdc549906079e25fc116b313a9bf7491acb7d17db27d6e05894c3cb89f1fdc0197b785af30b9f78fde9d068cea4f1b41b818170744962543fafd42a4fd59c808a034b5425e400fce326e34be8a3176cfa0dae611f694706689ed3cebb202f676a36854b6b78af7ae57787457ed31cf4a837128f14def21858eb2d904bd35ff70b50fcad84fff9489d87e412ba54af781d66110acd0305b239085a1b46b18822f54d196a64acf78e1a9f1a2405e59ebaeb8fb03e805a12038585d764e9fd924fd8c8b37f4c20230533870e57b61148c18095f14fcbef9bf635616af45524bdf50770f8edfffcfe77f80d770769becb096921940d287d87080fcc8b8148c5b5741300cc72ace56b372cd143ee86cd61d59de16bb7e57f8e771bcec4de30d07598700e376f8cba0e2d8028c4da2533f236694901d1a45f23d4ae339a6bf401569486a6dc16b81bd4d1d19c805626aea016fbf828989e08968fa2468ee27f45e0cd7588db90f557cfd135443e0c802d4ac74dae6e76244c0ea6403b22b329deaa9b8f0964e888b24d0470401613609401642376e6835abe012cb9ea9d500c7c1c064e3a805e8d6e49fcd5a56d6d89226495507270fe3315d82067421e28600abae2b5b52951ab13914d7d28047ebae04f28574e0451abcb9f55d36b964df703e55ebf1948c1f7ed965dc57ba237f5a6d8e634ced17271c79223f8d2838f5b8b1e9da848c9595bd38d69908c47ec41205ee237a525771d8d10bdc20d388cad854059d83f33182f39a5bca9e243fc43d6bd96b52c8163c4ad05dd48de133baf91345152b6a5ab7b474eacc21efbd43909f1619de46f7956dcae820689fdac491adee1bddad8c82918d956c3d7e02ba89e2db979453f992c0849ee022605469249da0835bc6534f271f565783204607bd352145aff0e1afe6f34039f870c39eccafa7d33bbb6141f989a26f2926ead04d2be270d62676d4dda374377344122d0602ed6b80dd9a3e698e49150e1a96df8d3fe2f1760ac7900ceccd202b2ac768e2e17a7e1c3cd7987b4d1740295174b228c1015f80a4293101df91f69c4b4afcd4b272f0daac8751abcfece42990b5fb84ff1fe8519ded0f770d50633c8e48a93853fabc66c8e72c0070f711f56d6cfb02b115098601955831dc3dcafd7c619bfab995f2636bc57094caba43736c8b45fecb1d372dee45c78fda5f80d5d0bcf7755b1d6eb3dc07596aa960ba68eea0ff135e46efa7224a213ba5a587db0c4615e8d34bc2858a7629efe60a30911d0cf41887e6d8352daa09326944ca83a57e8eef6e4d7bc95a5aae78bc42b0f9bd6e2daec4cac0f5ff22ceaf3dd1473e60d82f8fac046d80338ab7c5c36c046eeeeedd20e50c15fe8a7541ba801a1f1d4bc996c9b319a477b085d01afcc1db580c25de3a0dcfcaf213c8b8fe17af3d8636c511c87341e342715088895366e5948548ee1117aee95277d5a04cbd55612223256f1a24cf4b14609af7685ab1d3c9fa7bf49af798f2255043f2edcfe8ac8d0c36da181b666af618449e14956d2127279923da74d38aa4890d05974ebce2b4628bf99053b5404c97f968264b6c0b88ea8e50183af73dba54a8e66c92f09f56e4a4e5a5e814537235c116d7bef7f7253002f9fa04fe1bb00d5b0e04ae354fe6347d5f00d3060ee8a4bf9801ba3acecafd917ae420570dc0a15b1df98bc0eceaec153093fc60b976991e6cf34bf7afec5db4842fa403eee08d6fcbb2f2251191c8325b03e0f49098e63aef3246278fea8c9a7338133990a1cf07604ed9b3a946a92d3271777d79732f48ab195141e4190498fc5bb2bdd73e45493f0516728d565d9adcc0cc8d706a3630f5a357dfe6346a008d5cd184046b64d4d1b2d0b3dfb93f27f2efecd5ae50eb386c1b78d17e018415245da177fd61475aacf5c592442f155c7208137bfa432369850c671aea170ae58eadad30be4c32dd8e526435c62c32605eb98b4a4ee883de483b61da772043a61f5c6b16fef8cdd8897c8b7ccd27eb04ba9409eb6c923b3db95d01fc157d1efd15fed8e236b135dd74c7344200a1657f6337663d144c2d6127f631f9f5ee7aacb6faf222a59b6efeabcf7e616ca934f920812678bdc616d93be4fd549824a574ffd6a1fc07dc10b7adda7497cf7110012979d1e3a0cd3931e569b2e1fcfb0e0458ff5730448d51e5492fbb689b6fcc8fbcbb4f2872645b5684cb49c249fe056a47bcb946a14f12ea41d69ee7168a8d66194d2f8c3a8f92086b5a55e2aca4e249275e238da7d7582e66e3866d6d12b12ede57887d9a6eb5a49e92d324fdedef3a45b44aa19e7d7ad4ec44f3f60b95d4e253fd0b7d40e744c24240bf69d2fe9616dabef148ee2112293ffcf2882b30bf62fa0cc38211269d5c899ea306f590b5099e226ebd52f788a5402100ec3435fb9ceccc70b74efa1521f73d125e42c7962be7fb1ef238ec61ba33bee582b6172468475b7475a76e9ad2c3d57e199fdfcdc0743d6c7a3feb0123051ea33330f98319818a220e609b524b8741eff3f249e3e82fb684a8699601626bed4617d5cea2b212a3ad0efb86a05f02214d4cd34298fe2e39111bff4442a9fc25cf15fc50aaa515ef530cb4d75be9d5f4be9dfb23870b6401fbfa6c90ce6b04ff033497fb1c4d630b886d6f37bc13c03019d541c4b1ff4b6b239381a8314f97c7b49e1e62dfc0de6fc756e020923d3c1ce1bca6a4be8365fa25f4b83d7ee21e96db3753be0903f260f1b03d1b712b2c8fb975383ffb60e0f0ae6736ee0beb9291ff0b2bd5bc6c7c43b35498f547743e532df49099bbb5f54f851ef2a333cf6441572a83d93d4f50dee4313ba0eedde56af587b943b15e8c895cf03a153463cb4d546fab0f0c6093770fba8bb17b015fb78c0a4dad5d3dd0fc0cac3f4f88a6f29d6a9588de73fe7c0a8fb1a7f947d89eb59cb99fe357a1c6cd47448e76e814eb1b7944b7c6756f487eaa4d4468d2232c5045e372b6c2947b25ebdf22e1b6028d540522b081508970f39472371efa357da8679cb9f77ad590b01651c1c113473560fa297cbe105afd45f0645d417d24befff8ff402b81137153a41ee775e460b389ff5c347f0d1f3cf1a55b560c3b15139cbe7120d66ef5da1472f7226dac36d06bc135367d2e82607d13bc604d189e787f2952431aa213eeb8bbd93ff5edb15437980705412980e45637ef3e19ffc045c80c5125b7ccf87c0f9405278e01e1038126bdacf15125cc0afd0c846f3dfaa40da9a0f2d35eeed72f609bdbd8e61b7474bea131b53a146079230b35064f3c4201666adfec5df11020843b28482ae18761d16beefe07aea0d444a46da03aac7223e1024f83a30cc1e02a610d641913727024281c1f3cf8ca76a74abca25202d86996fb658cc0309bb2f9b91df55a3ce17b0d260646591bf3f5dddfe770929aced861b79d457d3b3ff8a4012d8a18ddcc3c3bf201b9bb528fa6afab007cba4497059744b72f4c6c44b17d83fde4609ed83aad41fe95a10d6282f225a62050c5675b6411c5d0bc10fdfbb0730bf8cb1f98cd0e7012cd451985ac9e2671f873e9d2dc20403150345f51feb8cb14b80bb2c710f1c7ecf83a3b8554fc9fffab706c1f97002c1acc82d9b58779f7f0fbab38c6f767198bb9ca7a3e9ea69d193c8bbd1c5848cd7e4a852614bec7942e942fae8026f8b66c5b64e2c2cb0596d16810db9bfea4fcc425d0ae13fe5ce0ca8fa1df2307c8a08595297c04f26110f167567182e210e421cf3dbe9722d9c52042ec406832e92e8814049ceb69dd51ba08076a9caf8082bca5b01a46988490fb7465aac79fa91c1f2c3c307fbf71d0951add1aebf02955b18e480bad122aa4c87042e056dcefefd8271b1f29deaf585764614e4d7ebcd853bc44649d5df4649cb382f9af93d9cebd0642a6a9876938834b892d5e30e92997ebfc94e02191e0b6e2babd609336a16d8b0ced32de2d6319455c3c591b84b1add9e0505598f2675b27353fac9e889f6e5d4fdd6234ebd2d89a302a66aa61c5e5c905c82e7fdb0f32a86196d9ec35615b3c4ea309ec63bfe1141200422b69d0ac739dd76c1b526058da88829e755ae5268cdb213cda529b7a1e136848cf0e0b9f4584812945da807c2e8ea0293c7a706cfa1ebe007ef1abf20aab53bf983aa38a1d15015c40024b5a88f698cbaaa6b7c049d29d1997d43d77997ff4c4f10ae0cdca072e431f7db52e7a5184f2eabb9e0d47d3bcdce7585a91541e228a93b1a6545824c3f6f68b1b0cf7b16b9d436af4f6c1fc0d368cf0be8f065f0b860cba3215c0b5b4e02d71801d87e553d436f4c99f18d2026bfdad8b606529ddb8d86a3e19f5b871f7f6a1829b1ed011061e392a3ffa5059bda9c4d7c0adda714c884bbf32a4376d11f2b2f90607f2cfc4413f2a9c03e98be4268d83d80c4ebe8d1f6ef4efbcac1bf542aa8bc24fda6b1521be1e71c6e771b5854e4261f90c73c55236ed751aaa8bbfdf0a46d52f9221081d77a51e54e07bf2ae1f217ce9c6bfece8537b9739985f39b16790fed652101ac6e8c31fea6cf7aa4cf9a2e1046f4a327f0ff34d3efe6af1e58d874af90c5b17ae259be44aa608678c482d1e5d4c1e17c425ccef5479d16831483d650a5631da820f7aa79e6ec016b9873b5ff907d7ff570da58853416ec6aa7742e7f7eab66036a68fff79439924d57746a8a470cfbda707bec08d8b6e724870c61dafe2e2c49ac04d080409b909f7641d56817e32da6479eb793ac9471a7ade2fb4965bb59f26e088fce9d20521b2cc2a5d2e1273534a4e64572e0df4b3db4283b70a8e04f3e2f0a5237b9a0db3f4033f120d39da65049f98297d3d9f38e9fbfa92278629f79bb29301444a83d4f135d948aee284c24ae72ff7841133446e5a201fd0e2b8a546d00db097a9151f63dde7403ef3c8ddd3e8a21635698e4f4f536d82560f5537973c50655cca5dfaa9c7f07e07bef49cbf7bd5076e8d0f23f824e3095a43c50e13558401a7f649fbc779c11bdea071120bf524280b220a08e6ef80d8ba227f0ee3a5252f9ce9f3198ed9acc26e267893aaafc728dd1e5db226dda592c5d713492213e53414de57766606fca1df7bcaf07010892e54301e743d4704cecf57403b317343dd6eab2d26bc1ad49d2a1fa978ae2392ecf94ceb46d2a118500d6adfd81dc9e21bb5ef2401fd4b8351907c13b4d2fffd343ab652ba7a6e099647d62b62a8dbdc3201c9e36fe63c00c6c588350b1d8c1b72065b0d7ee6c4a808beb3d56b1684cfebc69d2acf7b341ad4da1a57d1322c03199d05e1f925fb3925200a01fd728a890c38e4f1ae79ddf3098f7e33dc872d234602cbfcd834c898d327debb17db15499820518a4bff0e889a917f27c45776a8b2120a01096511a2418535e519424eed90b79a80fd27532f52c099072be43dac8887ffa81f87d4578feae3a5a90cf3ced8d6aab94e0827c276a10f439581e0ffa713f442941f3f8586f46f8cabb9c4858cdb7f7ed1819a23fe2b41619057198ce7ae6db8061509f076d186e661792b4a3f15d4d92cfa4b07a585af17bed92264bee1bf3017e71c2696114ec0cc7d88565c51dd5ba584cc9528047bf6fbd2488665485be33b7cd7127def4b0ec0b1b16f7465e07bc3c05667ac0cb106241fea14cf8d3569d21f87629013d02b249d5cd71a9dab114e64dc3ede22d7144ee88ded6eb36c2d99890d5d6f2089f633550ceda99107c8dfd93f76b21d9821e593d1cd42bf66f7548386f4a942a2320d632c0d35a662cb8e276cdf05ab1ca5e90607ce830d1282bb2cf981218df74ffba168fa63c5f2ba93ad3623bf28c7536eaf4054d9db97f70ed707613e1e6d89bb8ecfcebcbed7c67f6a704ce71b73020c074f98e8fd3fb5da65ed43387c702b9204ff13df4dbc4b41afc3b0b0cedc300c0af035bb9a6ef362de6e48d59bca6db4d97c73b434c6a17a150b594a9a5a2ae04220f3c6ce71daaa6931f1e7f0cb65c8d709efd8c65472f1168ed67148f1318eeda96ae33f09e72aea8998404452982446d004be8e82ae7f04c24864c5931cc114498fe32220f06a97214c8f47a2a540dc3fa11fc16f93e046fbfefb16fc0b361d5b451c32f687b45fa40d2bc99220a45d524c022f7af9fa57e47fe5f4dd17eda5d3a454921d39b39c00629516b44eab8915c8910ccddde20eacfd1567cd93184d43f9c13daff5789523b9dbaa1301c183591464714b55f313bf480f8c1185b54a1b92793cb4497f587466cd077dd66df29f9db50037dfae5fc3bdd824924e36eabfd4b4f336da44113d1c57a39383a0c71d6f70f8beaf2d7d5435e6de9cec973ae9d9a46add6daf7b10e70f483e92dc095e122991434b40a2f053cd1ddfc56fd0255dee74f6669348303caa73cdb4ab64f942d359ea886031771af2be939a5b5f86be9c0e1cb5f6eb9f13d2b8c207881a9dccf7b43981fc2127df07e9e300ce340b57f313261a7ef0db96836701c126edac9495bf301e10ccc68148b5d6f1f5900a7e29a770821b315858638d65ecc976206c4398d4402751f6f3843e54cc9d02e4d4337c61d264287cb65ab1192249810028b4599f3079896f2a28639e21e33b4530fd9fbb32eb6f24fd9ef459e65c2564795458ae3dfc70fbdc2d7fc7dbed17147d66d56f4fdae05c7f2c64f9bcf0c9b2fc81072aea33cbd49d5c448e8429cc8fd4951e3e1de27c93759ee3ad048b3429be871d0e46fe6a08fb3a07284c067c4a9738b2aebc8a5f9631345cda0ee7aec2708659aaf56a590d2d294e8bbe160c572e1bffedbe2e936a83c5c671b7f5d60fc6412fcd4a813e7797809d068ded6d155b83e33be039ea74cfabff20760008926c09303a1290a7f4e0904dc83ae5586decb0742f06bf22a786b3e2515f1e377d6a0fa6bfe5e0e3d6fbf98c2679bc96a156aa76a86a227d131d8710be772416fab299f2f733ccaa2db695061096e4cf04f46f8bb73326676973311ff889208922a0abbce29a1966a9a34fe4b31faa7474216d58ed13c62c7c6e25d199f98453f4f463e33a85d7ac3558582c3db299431b1098de03561897c972f47f0f74378153bc5d2ccc90c408234349a02a2ad9934f200f67a18631a8d037b5a6206fd0580673e7a3ef72499c17d1f942af5543cd07f215df09e841d77d2eb956f0a4c291a9ccafa29d1e2f46b8aedf9935f1c2d2249fadda33764d4a101886bf62c2af900677949f673d1da98c55c70d26f422f451d5bbc07b301f564a4599d64b372ef5c6ba8f758200cd7372ab12d477fc25465a0954a8d28d04021a1218f728afa889279f73f826a6c7293835de81ddf788af5c68c681751b31f0b84461b4c837bd801b23e7a4e9b9a5d6e21e007865231c4fe9d28c1438f06ac09238a7031d19035e106b58ece8e4527c90895616ed63aa51c47985952a167fe54cacb35c59d6148fc48b1b0ac10f41576b424b068f93cf4ebf24741e57352f6976a4ddf23d281122fecc61cc3d3040e8e72b6d4e4fc71543dcdbe35040ec90f252567024e156dc9649d806944fc1f3995613b2428fbb471a2e77db315dd0f4579043a554a4aab4f818301bf74e39563db6af0c2fe8f75475c9d1e58f47bf10227cf7feae6dc569740d01362faac5da97cce1f76146ea7c75b60efdb82fc4d4c698d8c254348cff6bc078911afc683b28721f549e739d6af01bc3c5c0cbcd26cbab554781afbee7c426de97045890667562b91040a0cf553c46e5b70c8b9e7c6b9f7be054ff4d01803b708be90b6d633c18e413965b4d45abbc11bf950c27644edda404c68f8766f4c9e7a4494885faf91823a07503b14a1f7e062c34b2097dfd89dfc1bdee81d4c42ef367973cff7c185300f8e890499b1006ca4c4f4ded5279676bb8cb24da80235d8d731c8b3da81614c4ce349751a4398612072911c69fd1481eb29b18325e9441dc39ca4ae46bc02eda5a4b732cb38d5b4205080d32b0540a83fd48f3ce6a26dba2686cda5b6108944c73f375e76b94d671e1130e65ea3b625ca3c607d1936ccf4640a6e661d53a2b86ebafa1be0012602e9155604904ab859c6680c8efd0cd3868cb02caecc8c79bacc8387e23e813e5657606de5370e5df0d0efeaf84c98b44a34119f03e642fd28fda8c26693ae5fa9275410fe8757fe903dda71d939b752bc6daf02e7154f26d4825acda0b49b4676e92057b585a081a2e9582cdc4e08acca52f6172b0fc3c3ad90359d7064af31bbd00fd09b4d3bddaf3dca9d0cd9ad29bc809bdc3abd5d4a63fd67752f8871b704b4558e66a936f1c6313929aef5cb6fb5c7f74eba67d89c7dcb6d20d409ac5f0620a7910491077ad73a9e66dac5b817249e2786a943ceeb54fc7219216df1042a71f0871abed4c5bad4a12aeba2c54d33f3ee5d60566d9c4a39c1287cc3cd291be0f17537085121d2cd6243e35c68a0f2562f69c373b63054ef4527f82b5a0787df1ddd5373da50cb58f925a20d276e085cded05b6dbaecd0012ddef07bc41a9a60c2f8f34609093e6b17ac1b1c621665e1f9d0fd3c2127f0898a48c8141ee2485746dbdb7a68ccf7dac9f9d62683e47c7fa33c33ab0e0e603e73a2b3f46592e166fa3f54ec5e6e293cac5aedd7227a97815f249590fd2d7cd28d3f2c97f599a95c5762a2bc418bd94a76899f8f714229dc053aa17456ca67c5b32b7c063d8cecf5d5fbd11e1097746d1d4f2ff9115e24e9eaf1923eba377ce008f9367f69df6c7c5331555855e73378cf58cbe842437cde71311b3feb9259e072e59966f906ad3d1f4f61d0b158a0400d7ba084b29cd4ec464ad7a30940133cb11d42a1157e8de1bf5b0f8cab21d0ab8082e478aad36f719094e7a5166b1bb0b97aef34b585972f9e1f03a3214fca7997a7b51a02ca2da91ebe77f1f7cc2357b9896c2506095e4c68636a19687b72276a6eb9caccbb69dbdd284b12a3cdba11f0d350d6c738207640febbd80e1304de9669617ac58750c366f8e359bb48b17c1afa8964b9cd3cca00726603bd374fa596e62f196da0462a9f930319090f614be4aa46c2f8aeb82065d85979a247548f69bf9292534011aa74f72d6fe028ecff4d5ba3b5a1e024b5db0acd47e755f96af0efa0ffa0653b4e008f648a20974e31639896ba173156aa2778972ba60d75983930269584056e3fa47f047be78856de18bbbb8437e877e556829f10347e0231a82803e13fcaaaa493d6ae414f62acbdd7da0e48c5c12a9dcf5d67220c9cc6015fadab4912d93e4e5e0658f50d081d6172c3c236f6482e7320262f6ede12786bdf3777c700506caa56a2a84e03a25b3fdb50140eedc82410c859861cc776fadc342f147e67da0df1190fc54cda6ca88d8d184d4cc313845447a17db0bf1f18bc995a2b1269190efacb6a9ee41fe6720a4deee457b718179f375ed1a9f2aaff4940f76bf42d3ea7fda5adf33f3dbbef324c6c509059a2f15c8d111c39556012543e7193c05678bf40517443440e42093682c947772ec546d8ba406f23192866cb3ac547ae41f73e5fc79c91109cdabbb84d19d7f75e97946e46bb678768b43567ac249165caadf5fcb524339d7edc69356f6c9d9688848f0778001594d6b96f22182b30c6a30d9be53cb06c38da5dd17632e96d62cebd6e9cda9b0c71c556b2f262dbc65aefc055d2f7751ee243d397a5426823f2a108a6bc4b6d6542db1dbfbb38630401dfdbd8f3d174497a96cbe7141847044cb9b7596fc6668e627c6dcf02b87662c8cc60b6298645b2602326a181b2b419c1b692338be9d2ca842a01e3b945673d255da381444a2d3ee62902c845f79cb7c335a8bc2df3dd4c4890baa4290ed9307185d65daf715d7f50168eee8632cfc0ba1044d6ab47a7b47889b5de11cc99eb1d15092d2a43b5cdc64abd601ab16d9e1e300a41c2235e1215f8a2994a530865039ac9908f4feb5b85769b7724a377adc9f6a566dca5b59606194eb2e06bd4da89c1cb2a634b73b1a32b5f9171bfee65fa71a8d4e21f53aef71a52886913120754deb9a11c561aaed0e552cd3e02280f5106f8e4631666ed1e03f383f596feb75073dac9169a02ed0e312b3b646300d685a47f696aac45e199a62591c87f85903e01d0bd7734036aac521c52aa7ce2d7bb30c26295627a00dd2a43f24c682d42bc916bfadea49aea5a6561e062a6c50404b71125c46de72fccef3eb5bf5e7ac45f0aab847baeb9a3baa73c4ab0b33a94cdaebd7f0d9c5477bdbd3868ec4fa5cc3209c3c6c136fbdadb3273fa052a34cd6261848ab4694df155d4afdf5aeb8bbd894e7ace63dfc2f8872a88b90a28e440b3f83c7048e13f5f178a83bfc1a9623afcee905a00f65c2ca0e61dc3c430d71fb7a015762a123f2ddbc0c32bf2fced656f015ce5378f7c2158836ab26d727e23d926f64717f9c2820c73a9b2534246d1594f101be7dfd7c5d850f576fd51acd5e3a0edfa17d81231807fdd508611eb87a4ae298fd1b6cf4aed4f7d14d5abee3cb123b0f79ff2d2b518e0ba81c5a9087a3f443b9a890974893b5f099edffd58ac77e07c3522d994f065cabf88e9381cf0d43c38bcd572de3efb9baa0905d1f47bda30378fefaa2ca1738035784879981e93fad18c7b377bc6b9614c5d7363f8f320a510baa4f4d9526af4cf8e9e261809588af604d3b9b25f86ea9c64ab45f07935a8537244b1bfe70ab4676439fc051c1ee1471b3611e9780a58668fd2348f9106dffa1eb49fb8f3350ed18b33c1a1bd0b3311674f3e9ca1df6bab93d9977113d358c610ca83d377ddd9587d60165f92ca65ab945cf97fc2aca7575d236fb015630b572db9a324c935a9e5ecb0cdce980bc838e3e21cce04dd96582a8805350e36b795a8b5575fe9ef76b7217870f850f3906479e7edab8939c5a3b9913987d9e45e399b3dad04bb160e575ce086c55b9257f5577fefd131ab2a7dbd25131692632872c0b6356c4e201e5c098a4cd46b7c314de4aa5f4a941c7adbc2735cc61cf5a5931f55a917d54c67b7da889c457c0ac05d37bb158c63e19a5a9a8d2a0b4c7d9dba9cf5f9bf7e1c169ab7e2dd18bc2fea456b30c699deeef4ce3ca5fd1e38342e71c549ba7389c7821e9085824f8db6103e35af45882f1567273c6c82ef48769ab8deacd006c764c3db6c5cf52b18b7d0005eb2c3f9f02cb019cda2ed7c787a1bcf238335da1db08f22247ebb00b31acd1229a370408e6f937d6bea4b317afed845285d4f554a30d15c3bea4c5cd36b614d07c65fca50131985c3216a58c38cbb2cf70ad98f07c2e59f9bd2aea44ac0b5fedf04eb1f193cb263c2f718a8301866aa9590ee4ac39f6748e9d81e222de4dd8153ed7a8fa6479bc755b0c8d28aca43bc3177826756275307ee9bed4f99a2ea94daf1c86dac6929fb6204a22ec29de6eb7f4362bf3ef2785e005f742279cb48e6affece3c869ebf72639dd84478c7f210fe02639c0cd21c742acd3d79ad8b5f61a5e124bbbd3e500f80a9013ad03926edad331d76ed5a96b38d2932209ebe87ae113283055cef5dca6d603870d11e8fa7723e78469de967f6ddbf7c465f12bf13b042f93c0cf204971d6459e4420a196ab2f76cacb86c0c70412f450170c0f3543264dc1e6658b2c13c8b6d0a9a5cdb434a3d24833178161b31aea52e2594f3cec9dd6460466234a72b5c7bfd95577170470776d7512ff259658201273b721e5e8999e3132beaee359cdf08437e61872c729700b752c8f23f7b9942406d728f720822cd4b6e6c782e35990296444f35992a19730c2de57c0e555186e3d86eb285624df177b0f39a32848f6da507a766d49decf3fd5f7538f1c690cb7caa3cfa5a8302fbcbc617cc9c399d2f01333a693d6c7c5a30bf8cc4ddca88807a4272ecdc768edb48552fe1cc9f2f5e6bfcf152efdff7c0f376319009bb2387adcbd62b945bd2ca29243fc8edee33ee77d3caea02b95b59814ae900780b08fe4b191827f8119419f094e51b1f75ace3c5dae2f3dc3d4c9741f36c9e0abfc1ce60da61e8cbdbfc47451f1694b11c90dddae4d9dc50a25a03b6905f802b23ee11c90d9f173a623f0036508f16499b8e5916bd4daac80cdbdada50617c37c53e50074938767d6ba239c5a090228fb7584476bf44d09363effdc9d27cbcc9babf48a34764578c4b766c67ccab8ab5afa42d7181fa1af930ea8df9d090d56663ae1ff6357c528ec51b27634ef9b8088768becbc8183c544b24d18a9c7442943cde136bf05c1944c03c65137bebbac84927b0355acb2b48a1c632c538af49dd2883e398dc285c48f713ce6e25a76a91ca28a2d40ef822f549b6ea810928f735a78f47a9f724e4eb5930509f92e8bacfaff69c79e8f8bbbb464ecce41fb301b927bfdf224a51567d1e38e762c9bda6c28bba42e351b87f5fbb4552a779e434465b98e92bbefdee6fbbebaed57bb966985193146d1cf620dabd76033f11e0333972b117078376a0bead4ee987a9ff1c940af9663d8fc11e7b8ec57b32d71c9fa59d78b2ea7a119e9c9aedef2524689659a2a952bcbdfaa0f10b33f8c81f0648824f22b68932db7842ff3f9276d9760368ac88be73fae25435c353b19e0d669df56c92321c1c02b1ab08d6011b33430d7807dc8b3c73a92179fe5ffb06b4fb6a69a4079cc97604bd36ac06e2406893eaf8cefcbb47061b3b7e92331ab12b350a4143220df6346607d227a54297d6d8991c3651166642006ae85d008c4d27b80cce54a29b8a6e73d1e4b4c917141fa78cf93fa1a9d2d58fd1abd3bfe7a00250f8ab8a928047cd039b33a013bbe1504be77bb4034e8fd3cfcba1c118dd91a8e789a53968812d4c96568fa46f19c6f060c68785d8f4c794f24235b266139e31dabf0d2cc6aef71fcee19da8423d699ad41fe38581bb9ef92e1407b9499fac648735d9f9eb00f40cebd11c3bfd394ef96acad07a8a273a5ca5ea909ab05ca7811b308106a7770f3704553689b211491f0656ae7500ff8707039609e2bee8711dadce3373884c7006d87d3ea0fe29911f8a82d06096e5cf977759c7bb1062e126940e6e7b164565c42c186a2cd0e36aeb51ba87ff92051f4b0462a215c23fb8f0eaee20982114f539539e373b85395ac362ae36573be4fac5f5c62418e746579f4d7bdc0fb2d5e9118d8b92234a3472808445cedff913ae6a644411c8bfa535ecb8bc85147225bf7cb9a970b4fa69f78c53fdcdad653f2526815a590215dee03ca1edf37dd9efbb065a5f1af1065cf85e5819361a827ae989dc8877df721afadcfb516b781ebda5cef175bb72457d28ed2d4e2a2cca655850610fd3344d2d708813914af8e3103dd5dace4c012e2b961b061ef11c6777ec2180acaa6a05e4a31c99dc114c11fae5f8d95ea8204415be990ea070406059c2905085f5f5c2e3c8bf63ae7186cbe9352b74aeb49be3edd36a7206747ae563ae578ed7f71fe335c5fdce7c493375fdd067ee199256c00298d83c7bcd90b8c107ca2f889f7da07f6df3f9201d997ae5d530e3d4672a970b170ab39a476a0603b5e9c35b00c4ee57981a765051248012a9210df3e38d687d9dddb5be7ff9a36fac0c73cca063c471a2d16d6ca9bcdded547457b1b1cc545c1703ffc15c6ccae582c454d4fcb87a800b9e8b6c6692324ad8c7b3762afb361d15f530dec47047faf2fd24d29021f14432e3220cb16abb8988b5b56617090266f43677eeea5d6c16aca9c02d5e4fc25df1b48f0aaff82073bf847a1fb21335ce47d38daadfef4fc2cda7fe74aca5debc3232208a0ca748f21fff4f3caa28f616c0f540c0edc47719be350a96bcaeeb7f821a4a52df561f1ed7a7da00ee26de3be942ef6c6c95b64ba0ee8ba5af12dfc13ffde93c50f0cdad0d87b8fbee6502c812c49ac0a90480bd8e0eb2f6d67ec5212840baa5664bcb3b2a8a978f9d8ed0ace8277cf6454d6d98b7ca1bda712ae0db85bd7c463dadff9cd2e98da6ffdb85a0074c2f0d938bc4e78a0d2007cedf090e9864123ffa6b5f2e63dad20826cbb6fecb41c81b7de419632f22bd4e6354490bb15941e25924be47eeacd4f4a7379f3ac99d91ae251e39c08fcd7ae558e1190515702561feb97270520fb7f15462cb7460688c354dc2e92cf22c9978abe094965f6b2a7289d5f914c95bfb9ce9e8d9006a1e1e618e150b85cabf21ccb1a5d6767e16208a0a01f39661bf1cad4f17bc24b41fc8a8aa165625f9e793ad7cc47f8ef83fd334b7941aa0769d6ce89fb06d81d1894683eb199f10e387794043d8afb81331f7e13591eb7c30f5825b40375a3a3b8a068b60a711a3f3b8cbb0e6156098fa13aac888a5e033291d0e50fd221d8b7fc3a06640ef5bb070b72da29a236feebe0cb235dae7cbe19fd4e26cd6c518e77e20e713b658fb7e78e7eb91bdc9df7fed58cee66e1d91817d82c23b9afbe627f949c79502563db12a23855545ade5c4566946252f6dad9e49070cf755f46bdce146bfc5247b30a86ff9122088d9e9dd018ae27ae88865b87f0f4bdcf3364d9a776c78d06e82d5ba90f0226fcfd96cde7030118b404ff73baad6f99f35b64465f22bd656fecad0c91670c0596f3dfee8acdce4bca24f38fbeff117f8b2e8cdf9dae553d87bbac43cf47a32ce8a1a4e3177fa020ac3f33dffde1ace5e14453b271cb76f8d009bf33c22ceb874e7f4b072b441767995824d285bd9bba81ed2e3386a4c778e20f27b69bc7c337c1aaa709a7908b6e35cf843f260165d4bab05d502dde48472949c696a5e7390861229d4b864e125a7c5688f5380cdb30fc403d0fd920f79a95990903feb0a1efc90eea0e1dcc841b7eabdc28ea8d6495f847641c0dc99d076d68fde68289b2e6d0ed6fa4d0c46da182d3fd189ef98351dfd9b1d29bfa433cb5e2d479b905d60cd218bbad3e55cc04b4de8421dcf1b8ca7580cab8be283aa477c50791dbd3d37d48dfa1ece581a0a0ef645615b850463614e97a564a11e16b2348c6d17838036d653de4b42741b5e5d9f54ffb3433fb52671683d23fa76db1276854dd6ea7bd0ffeacdcb2da3919118b6e2c7e8716ae3f73852fb86c75792dda69e2290d551c9702c2dad1c370226d5740fe34687bc85fa8a2c7670d20d7c3c6466691cff656606ee6f0e127c7c939e1bc8ae62f6b05626a67a9f1cb1abdb402183e43afc61243f759dd0c905b7396cdd5d542b67d564525a3e720eacbe2c683b0cefad40e6924c98d04dd9089fd28119d27443c1af0faefce31bd0913b93d8fb002495be68ef6929f36ff0149c2956eb3fe33ef33732c7b62548e94e0e1dcf37436561e8ccf0b3cda9055149c2fb6b9abb6b2bef1d60e24fe167f893b5c7dc1715ff8a462e0f281f0eb96bab00ee4d531c18047d1cee41c959decad57bc0171915223e49e15cf528d6feaab974ef22a02b1fda19ed10f5fe9b542da5a4bfb2eb05371d6b47fdbbfdd1109ee99b2e2e39567fb09c94bfec66455417a07f2df87cd14cea6f103dce4e243bc58bb4ef026e594c5fdec4cbc3531a4466afb5641b6a6792f2874c39bb983291f5a2c254e5eede225438098173ec2be9fc61df5abdbbd4fcefa4cb909c9aa1d62c81dc2a3e4c76217fe54e542396742394abf33e0e87c8a2b03153bbad961dcf300747975724e2f845af156f3f6a727279ac558a833c4e1b72d06e29a2ecc2cce9f313a6b55c4e56d3e62b0f8086df266970004de0012c224a7438daf54b4d461afe5d0fc6da8d6a7e38778b6827f175d7de71a4498925153a52bd000105eb44e6de2816c5647bc3732289f7f88e63d29bf58b54341a9b39926d6bc31852ab2773cb322bcf7bdfa7aa647e2c7483de41a7e4bcf369b36a385e0244e6263c5d817368eb97bf11a7d6c2e6d5c28adba6c460f2aec187f390817d437b6caa5f0f955864a5e2115e36f3d2d4b1e86cd3744bd4d9b25cbf9001ff6d36b91d3ccf45faeeba362c8d8f301e80b479fdd97277d3b67b1a565189212221e7af966fd7f03b7ccdd9c63ea3a5202e3a3f1ac718d49593bb82ae5b5dc6bc364425c27f825ecda89561e7b7cc231bcfa655ec636f842211f1ed4dc6637eb74fd0410e19e1a9e6a9e26dcd489cce15517a74fb0b494380a214dd9a5d75193c70f040c43b848244039f456416b9b166f2f1d008bff92c3c71b885abde9d8a0e0c864115b015d12d7b3ebfe9a88afa40fc9593b4fc089a156d43544160eb2452f55b3a86590475eb97d17e596bf0da4e2401b84add70aa91ea67c37cc859cb2f8e4cd688ae6828768f737feefb4e6f659515dfcbee8961da42f2744d1d4c433a6c4b0329d1605b027fec0e0be83a05b99a56791edd6f4631b8e7c152f066e2df2268bc6372d8ce5aa9f19e5a44ef04e50f5bcfc74bef7eea8be4f8089603bb69ee5b67bd04d41bf1a41b198cff8716926aa01f5e71c63bcebd521000393c8ef357eb055d0e3bc4cbab68f2a329733a775cbb55d66d7f005e865ea0f955dff37c3c64fe9ba03e7430dd183e488a96f5fcafc292f59bf542fb84b2d4e1f5376ba7f34a3429615b2aa0b49122058939b424248ef8ce11042260854ae60ff31fcc5d2f9a1367accc33dfc84b3336fc6f3aac498d8cdb22f169832335d89030d3b08ca61c49658b566ff1e643c1df72fd46fe3744e98abcc8e7c93a0195f88029f07675b51886a733721c121aeb6d7deed43e2d7dd1b85365c48b538d3d3978c8c75c8b9a75ce1e26c2276540878d43a37940491be9d35da436228c80bda17caa29718a71aa6a3ae2c6ff554e8143e08f862a1b31e95324cc2f8c700bd58c7f00ddd6a05edede935fc60910d974cba71fdff2d4cfc68e40dd2a8a72fca6f41a8339118fda5855b13634ee5f417512b6c3955a8295a4d9ff7db65b8d201e2c049e81f3fdebae4b0a4a6f4db62bd36610426d1fd14b74a035471d3eedc8a7a55af8ce99b851975f3a018cdf0f5f6da26d6978a874b11fd188c094beeddb791a6cf1c0a3788732a42836406bcac49ef83456fa6e14c484cc110195b8f9d6bb791248682ac6b34df6adc34243c5211b0b4fa59d00c73b979338dbdbcd07b8c004f8c8978f2a7e4ac2ab2e01e244d3efae5e992a6f2e084595332bc2bf01ce3d842976cd7e1011ef38adb89faa8de2d84b8dfe004e863b8767611b03adef33660b3a39dce4fc6b37172de2a6ce2d1f1a204c2d5afcd4f93f32aaf913c60f088176652b71c06dc71dd241c2c1a323d9364472c3248a2d91e4bed2161779508d232a320c04bcf32d834e8df7367dc54155697e1fc3123f6bfd0a3070eebde5153af3c6e8efc48702b475c59323a366b57000f5985463c70f4807a0f19aac4e8789322a17bec8dc584e5941ba032bf9ccb5d55e3620ead577fb5ef3a91a1b4dac1a61d09b03cd277360f9365a312c0b0d0d43bf98371f2026b1d5a7991387fed2d15815f9248758653a3a53ac96a322eaa2b07e1aabbb57dbd654ba74b3fa349c7b13e23734648ab9f4f475c35561a0068b0c8587faf325c39c76f2a5c63f784523d3d6b3fbd605ab8f82aa11caafe8ee76d0115e8eac321bbba8cb273997281c73cd4943fad9f8fcd9f865d0bd5af80a8afe94a280c6e0aa7428300be9ab70e679d4f00e4f99dacefb701491c0b7977b6d7798a0465006d04354dd4b813aa24d3eccfe5d3a5c9162118d28b797aaccd7f984853e6dd4e42abd9bde5f38aa39f4a5c26fca11d083dc10af9a61c11367168846b80edb35c006b05dd80ac13a952b6df1f4d7dfa174f752bc40bb892acaae1cbc8010c2087940596a4bc2724198176c82c65b2232f111d3cbdf8b4c186e6516aca26b2e78cbfb4b598d0b74a17c4b1948f96f9721d8560091bfc150bc7efc46a6b375e4cdd3212b016003e1e6743decc563524f8d63c473717dc110f945e2d774c6d1a1ddf691f92b1a949fed59b310f075428be5d1e038f4aed92f58000c15494e19d39bbdea4b835ecf79e5c464219eb755750c748990e118e08e073499fae74211d5a5bf33803da8ce569fb1516e11b3ee5f4a982be7f38c1833478176b7557e60acfefcee7e99b35b156f0899785d66f0d52cba9f34255d7f23aa128ed61bddb9f66db1ca5f2ba67e65bb4357633b327c259bbc0257d355a6fdf34ce2df0e5bdd532d7e84aff1e3225c8de4674c009ae4499a5de0612e5cb12f61d9f17ad84075b8edd7aad8841dc688255920baade4b90c69c02320614a7d61db6625646e028a626715611abad5108cbc3502b40b482476b49d27ad1b7c7f3dddb34e51d56d46ff09dec8775f7d86ab0d01c91869c5b5bfe77d3230b857bdc395e9f674fefdb95d29d6e7ef62b9b6d625cf584cc0a84f795e20c075c9046d6f7da7f64afeaccdb6de8aa531c0091cfead1f88e68dfe20bc75e84d658083ef19ca2914fa90caa6bf4659a403ee0db75fa3113f2b2fbdb6314f380ec1cd052583d21c617ecbd69d0adade8b831981aeb2c6e14402e69b1ecc959ca7dc5982b451856a05c450f4926adf3ec9f5ffc8eff8d3acb2a69edcda7c81c863d6b17fd956c9451a49b631706a2bf2daaf0c7171eb0f1edf0a2e0d4b36ea7d35569a66bc38cc31cb08179e146f01558785ec39e8c9ca88f76f07485544debaaf7dce3b709e5600a12a4185c282ae90a8d166afa0e2f7d58e6590e491ae9be90796135c0907564b7eb4afa5fba4a6c86b2cf1b094e694fb0f27aaad5e48a64f048b05518961315d97d89d405243e6666e27b9e411d5b1e6b657f7b3aa176bafd83388c8069da68ad712ea3e21dd04dd51e4f426e5547b8e2371de4bbefb4dea9a1d3c18e8c9d2cc75ea9d31f50eafede46292aae8059620ec922faac12bc74aafc6699d494ba6302ee40bfd494a44e41561f72d7679ba6e91e358f0735442f7999e392f629c7e51e564b056a3d7a58dc1f602715ed17e1409f68f298c03296406168140733322e7be4ce036c596aab4b8bc0af954f896e35fba6f3aebe35640c66a18602ce6025580d63c51b7ec4ffed59f6a2370352792280dcedc7e09a817054eb9f9b361826cc4e342f5a18e769f7abc8f7833e63194281f73884c15ec6a890313d9b1fee81f73bae0c673e22f80adb05e261e8bf72441738e1d762238efd2d874e4c0b7f1c636c0ecc460ec65ab19f0606e590e46209654cf5a22a3bc4d2a534c8e15e6a252c9530036e5ca93bab4060af4ab232aca625865d578cd256c5342a1aae5353a20ce07bced4a280f4cabf9e891f8421fd164214f047768407691aebfb83ecc9d281337bdfef3bdf8d4193749e2c69f6cc64042f266f65ac05cf76124b10ead071ecacb5a2b9a6c5468d2f54b8600894434361f1e13f57b6d28d3945d92bc29ef87abb5381dda0289879eef15e51cf10937bdf366f1b0f0b819277214c023f27745d5b4bf515502b250e079f4e9924e59944c685f23ca07efd4ca58db95f10c1ecaa3ac540e86d6929386be42e6ce9f3bc2c7794f0436977822034a588dbec9dd55bf576ef5c614300e4ba803e64f173391d5948ac6cff519bab3fb55e207e6267c98535a4b96448c72fdcfaf719c395eb9db75529147f8f1a487d12c8328b7be7365aa7d8abbbfa664659a0c1d5856b6f65e6724468da9a83114fe43487219fb1f63b32072f00a51d28507423a27ddddc3606f4661b800d5f2b035a627a243f43ffbd7a92bb12e9e6b815138059bbcf110592111c0131fbe7a26e32b6f363f2336fb734a31c941035de9e4f9d5a8b7de4d43b07cec08735749bf5212c8c586ad4191658ee81d254cd0f88064f461eddbce49cbf65362306229909342208907a1f9df780826f8da09f29cfdb654ea97805748f010bc499f472501e0c2d9d852ee100165fabbc03a6c04033e7e17ad8ddc8f112aab987585f1d9f3c01c0f272c6b247f6c9aad08d35d89378660f521bf0f27a7d02aaff71157075f65e29739a978f0a210b2df102018dd681ce25b6a898d035e395e54f97a62a682a0f75f3a5d4f1249bac6e5f39595ca15819c7f6c3dcd5de45b45080d5fc00db60c48ab0c459c7a5e45d32dbcf39969082756f4695ea78c7b681c0094b70172d7f27c92aef7c332b5882f898c6fb1ed385c2078c4d7283fdd3cc9a5df36fe5b3b1eaeed1104798771f87f1118350ed84de3353084592abb8bec4ecee204a91f9033500ee60fc74946c33fc20be2ca866b11df3864afddea042067c2fab8d0f528ba18701ae2ce3d5a0afddec91dfebc97f103fb88a48cebe3a220aa18395e8af4f324b6c4708256a52be6468c07cfdca6da3d498a8e95cbade31a605717456be920cbdf4af36271a95e1ea20c359a3452e2c1edf17a0698ce3d3b3436708a20a6d72873856edfea85af576bab990c82a4d19df2854fbaa480e3d9f6ec4ece46220aca24060f939ee37d9519820cd628c86a2e7011e2aeae8f087c25df3b2ad6b55336a5263bd4c5e41fc400aae6db226b4dd1473593b28ea777054c251beb7a692ca9f40eee02aa9839e8e736ba7df05bd9c34c3aa854a4823e6116db48af937fdbd49f4b999a60990517996b4696d71a30dbb6eab296b95f13a6ea97c9d017454a54a7cb133fc751ca0631e52497d414a5778666838bf02f9cc5a3fec7f58b36d19f6b893978c09710f95d28ed96ee45df23495143c54a29e89c225ac10ef0e41587b3f893132caab9ddb69cedf46c3ec7b79e35dec9ef52af3489ea66b1d94c9b51db9b772b43a79b6f6be89b7a0065a7dacd14425be9cc5b43b3974c641bba8fc60454db208a72c86789970966ff4900276a58ada4855a98ec79cfb2d4a9e93c2962b5502eb254fa0c55a4fc99757518cbff47d8b4a3859da1be32ceff6740ac55024e5296230e492bdd557e8dfa240387c1a8581e3c38afda4d8d5b323d8624f0e7cc03e3c6348341f85bcfdae6d06f5094c40786cbbf9735a3fc424556066d4cdb94ae48a5114e4c6fa2d26203ca109297094c5561e516cc43bee08e13f5beade01daed101ac3b61a64c7d7b2ac833a31d1e2d5dcf25bb9b2421a4f485b8e5b9e502c5230a20a9a775f42d1783212468a8555bd8af1f90d21fc71da27f569fcf6331b893b3a69fbe1ef347f4e853af2169185892afcac3e48e122ca31c06aa338dbc9c6b2764bfc6e32853d0d36ce9163b0e6051557ff9e923e85b54caf3380f02a27be9253bf8256562306a5b85469d4626c139bdb15155d2357dc798cc00b0e40723be002195d24733c203e22bca067e1c4c6b1baf20f709d67f3e7b7d5103adced02d7d8cf4dfdce6b640a559b6f2c1e37ba7dcce0284aa5869b6d24c6acc8b5655331b9ad6de203452740cfbeea21c50c944d06d6b594cb60055e18f784c4b244ddb403aee51f878a3265b4e933b868dc9a1ce2a1d65a1b80b29ce3278c49e6a1a59f850ab0d1c68767b70ef31dc6829d91c1fc8c0b5424813ae6c970a2d15622af15d61920788aa95a3cfa61aa03ef0cf193a87f9d0f9bfb40e8666e3b9fa759ee8ab234094ba62a89b3dfc7263aa43989e96541783ffba924ee63b3bebe7d6e130894bc3760518433089dab67e5ed78e520608f7d74bdf480643a3abcbf1d92e90d4a89c86ee765b4f08a12b57b1369a0ad781e4ebd0bcbe6d907619629a103569bb07dd479db2858b150d19664c2465801460a242ea69e6de2f8430c09b3768e551b9ae4166240da5e4133e6cd972420369bdb8994789a5b9bb9844e02e9f508bc0af3e31354abb77b5e1a0ba647977507bf0291629605bf40a2a323416c15f2dc4a7822094bc4d109e4a96897f2567a27ee642d616a4fa188c4b1cc4b86285c3b8b8e3188b38813159c9a61af3e940bd2801f30caecb11bf785e84117f641a3776492f403936468f294caaa4abe78cc8748a4709e536fcc35b50afac13fd95439f743fd86920de8546f8d633a27745947d6d39912f98729728ed554ea82a61d08ed7683e226e086b37ac07ceff06141ec2679c5e8005f02cffd19e4f80043311a17b441c5fb94713a05d1cee4582325cc4981a9576ba3f7b47c930caa9676462aa493ada593d0bf4a7cf08d21b050bac5e504980b78a9213d99089311d9eecf44152453a1ae218a8bf37a799bbcad794ecb4b84eec5ecd595eac099747be0458743e5ea74ceeeb8fa5f955e614282df3a08efcfb9ce33a24ab87b6e16cab96820d076a169929dc9c1f6445013c2641f013fcabdf8eba8bfd988208dd68e585efe41359a82d27d8f2266a1e23a3cea868dd1155e1c56864788f7084772a96cfbdda38cbefd13f6297d92db120d13ff129db7e4762156e79aad68693abf72cdb38ab2fc28fc237b4edd997823720ebfd069e09ae9e2639fd44e0640e061ba370f2d083d676dc9db56075885c2d07635bf7945b307a173069a7789ac04fbcf5dc99ecd737c4d054c1f8ac8c69f07e653427029be6b7fcd604308222d6391ad964f486398ead20257bd950c43f1731e86a6a58683a83f0822798938b560a62217540c40a55b170e4e657b759a16e549934b5d7585aeecbd6c61ed99a5e26ad27fcd57056266094988ea256bfdd1369fbacc0a7e56465c7ef1433e229831d28b220c05fc2b00c4b3e4aad9f5ce1c5a71d551ded35c811e33f165493b885fb0166e25a0f028fe07aabf6dfdc4634b7cc412215ca9f5cf3d766378a22db8a620db5dc3ead11a683fe913ed610accf4716de54ebccff7e5e74fa63a6608855ed467c1fedc47c498975738f7257d5f317a277b33682728f2c740252c5e2e647c5bd1008babf7832dab154b93ffe7b821d55989e138dc91d862235a68e68b6b66f62e0ad072b1299f3a31e04bcbccd184b4af172c4a18c98a0cb47ab3d588d85f87f10f8f523e2e6150ffa15106302db0d665223b09794fe07c4e8a508d02db5b0b3bdf400c858b4c7d65118eb2bc5d6cf97ee9fcee1e708473c0e12a650522dd033c02265386e0176e24adaf6c04f87b127abc3ebc8e5977ff5e8d432ce4e92145792005ddd58153172f5b49f9ff075da399e3020311202183a98dca4376631e05a7583652908560f707e9781e681f090a42b3543db0f42e7f44b602e3185d1c36dd98ac2e8dff92af752ccc8391ea90261b0d3c64c6ef5391243b4b5b27850b7e77f4d4cc248fe2ff07562b83bfd234cdcc2bc9276ca4601656ab369e0cc7ad2b915bebb3f9841da40e792dfea22faaca6455d7aced3e811e64cd6896e12ed5b272298fc6c21d5ac3d3b37b1f2e19f578f2bbde7a00b878e61b595f91ac0b61d112784025f94aeb9c6c3ef064b801de8d8ae05f82d4684ead64de76ce9c12de417250d38b3b4080e8ddae36c57d166d61700cc95fc644156be88f0803802fc8568e4a1e109f331d2b4e8ca81ebfcf5b1dadaf75684d8f8262472a3a80eff2d5c66aea6444a2bda82e0a3f239a0bdc005fad0db83a979558ce06018f88d8ebec8ebb4b41eb6335fe190c788cae7a7677671f9d1b4858b3569d0fd9730535f0246153378156bc224973414e29fa837e8a5078bfb94e091934f3edd26758b8a7d8266197c88ef337ed2ef9bbcc877a024629ae6d8029a342a466ac7122d80b2a5e6fe9010c83904ad6011ac6c44b70b8de72ea2d7ee91dd46091f5a4c01525eb4e9790c6a43bae74b350c4d1a7388677649e7fe9f901f7b6fd19a22d1749f9d856228e868cb8a0498e9dd8b8a128f9975fcae04064e89e3288bce8dd2178e86676a280852dfba20529a8ee272383ac8059c38153a45860abdab967f00b95fa8fa195e605407bbb84f1fd7f96e173138e0c852d9cc6d5fa958e962279d594c53a501a43d925a211f9a8d37de7c69cc2ac29dd6be0b1d3acae14a4420a27d5dd3f78196618ca7717fb85cf9f08a73864ba98eb686b12ce83ca7acf1f12ef0a3ca85f11121d22738f3a810932547444b17366b61dfce8c526f13fd25fb3e48bc033d52371de582c6b909c994dbd30a2d0bca1711ceb3babfd048ce5633cacf8a1fe7c1a3149abff2e796f45dc11f5aaa6c2b84debc3ee0062932408835a0dfcb0852e02de239b5e9467b074afcec2e12beb00287945c366efc8b85bb094e085258c21e4112cdbee24caafc13211ad4b2b82f79b95f2a6f33817bc19fe2dd247ef10d8e336b0694e07e3fed9952dfdd1834b192d0d6a2333a031c7376ff2d21a57d9990a5449e44dd5a69b0eac3e4095da7a0931f2df2396aff0454aba58b4fc519108c955a9554e351d09998d14d82ad40beba71bd952d8a5809f1cd717f145100e437d0624d61dc7769f8b4b03299d2ec1f2065683982275931638fe2c59b1ca711d4fadf4b585118d1ddb32e66b901f4dcfe4fe94668b522209c15d0dbb6be41825b7f8eb18a16795c7ffbfa7be26fac9a63d40604b308a1a292bb956599bff02a05948a2688e0ba3c51c6ef1fbe5dd6eea78aa61773b4ab3022b28ba8b8f6981bc0d45f93824026390431a2a02e63b36421ce4c6e03dc161897a4066fedc396fb28a7cd0dd987ffe5104ef100e97b187ea00565cecec6236602ed3a193683dbe83a0d9eb1a683aab7cc2784a42e481a040f0abd13861bf70bf252640bd9913c1d4a85ee38f998dbded919178e2d6c59d00972edb20f8cc8d9892700ae5f0b49d9749559f3af28f4fba7b9c171b7e7c93772b09c5fa6412aa85e49d00b9e9ff176b4da8821fe56463ed6ff4c85814d9ec9e29c70b7d342c090119f05dd8e87989233b02b226aa1ce00f7ce4e8bad5d5a2c1502eb14e19cddeaad47502c6e7956a2f5cfde415caae30d1eacaefbf11187e5dc2f590c9a9e6094d83e396026b950f075d15e1a47d832d734bfdf629b6bd06293197119a25d958bf8c5d9bfc62f50fc766921bdc2b4e1b63d58f1a9911baa9a31e029e38b164dccb2e83c5f29678e3fa7b8258fdbcd06d89cd7e3901c195d1641f3d963b2a2f455f9ae18eb94a95455435f85bd66396b389363197515fa82f2f0424ad01d9e4199f0694cab78e59c65b23952b0504755f843119e2a4da453ef4e4cc5b0f0c334fbe8c72915046af3d30d9ced4b31eb7f0cabe1c25162d2744572c84b92e94f2d0be7a56478ccec8b88d7185b75e5fde3e11577d396886bf6b4d811adb32ef0b34139e4ac417924ed6d3e04c48845020c495376409324ceb92858675de1fd1f2209b73a62e86955f0ec87921e1c31fc8d60b938cb7baf8835ace5ba29a2475940dba8c8c3fd420f8e6a36cc2e893d520ee6d72f9b40e81cde74073a6b889663ddea2067fae5ebaf85d8192838da44b28c47b883405d5d26637e020e513c56ebbce00d36148c296266b00358f36d867cb170985c3770c2e8b2f4d05924cd482545d2d0fbffebeb926ab8faa5083a5643a592e7d5017d03db5cbff9b41326b365dcf8231b08935caf62bca9b51fb98b4b775529de59eb30a7e6c65a34f1fd16f81e7980b3ac9e702ee1f5e0c05b6a2952746fd81fb0119f4ddd90d3010afe819a96c08f4715210605c670f30feb127b7d54d4e6b07144623c7d3bee4871c2f4d7fbc756d1c3293a42a5d9742248548b842fd143e61d6286d46357a072e3c0855f2bcf2bf977f47d02ba0b1d130d8fd601bf2b11df2e1a7b1d139de7c892b2c234e4f7d36d6fe6a53c209b28da96248ef8de21799a7ea1950ea461562506dedf99cf61ddc7b9889de931ddd6cec168d8695fab3dd28ae9dacc6b27a30ebcc3934db288b5ba1a2e74dfb24687e7bf90001384fead1f7cdd407d2d812edb8b29d49cdeb7054c4a555004b78b6a8933d05dd98f0e285b7678ad965f0148b09349be0d6cbfd06dbb706fec473f2c080b6411385cdba53987df4fed46c8fa97ec5314a4df2452a3ac1b7d7c451e78b031bc14b4d249ba91cf62d7d498289a8d58bc726aa72664b903a493e236ba81ecd96db2bb99f41f977fd3151f9812eb4c5ecee502a0a8d23dac52611b7a8c4b3a5097ae2521942db298afe1111c85a269760ea7a895c917b1f6f750dd1161d8e3a6c552547371289c6a3605d5a282d531dc03bebe1453d74a55cdcbdfda2c47f518b1ff40980e92b71e72f97d091fe35c38425120a6f77f73e6578b9b3c32994923599f0f9920c65b53e9ff0b6610ddd2dd1bd949f95d952ca4f47e725ed304a595998d20cf5d8908c3618ea3b2a692452c9f76e3b9fdc545180bb1364d908fcf445f4b10221c5b7bf05abb5bdc2396d6386f3dcf84ebaa055edbe9e1a4abbfc97a88c8820ff94e5598c4b46560152e04266fb238ddc2ba85180be10775e90580940deab22454447db5e22f24b8dcec39ba47523df1c93e674e840e4005a76723c8fdfb475c6eb9614b636e6ac38544ce439583e3bed2b8d7397637ad427b22fadbee8bab67e6f5985772e12f75ed29f9ce7a570b5735931f40e8aa81308c7bde3767127a8aa342b300cf8c0af2052808b73b2142dbe0157b37fd746e0a4694ec6c354f481c7cb0f2a1126770798d3d815c62ba8dd4a3eeab4aec435dc21131f2cab2e28412d18e1d1a692a1a4bc8fbffd1885df8ed5c5deda46d3fd69bde784f77f9c3660fbc6f2fcf8e786da548fc44cb44c961ce0b24d9e818765f5c356d89a5fe454ed7e2d07c8c0e12ecb7ca0dec2d31293fa999b836c5c196e8550c2dda3ff3e62976a074d8e8bf62010a75dd18d231e389eb07cf2ee30e76cf401d8fa76cc6d83d1be4cee4cded77a101ec99c629a15f3ded4ef09d7680f5cb6f1e8e341b77789cd753b9d9594cdb7ee162fa832dd3ebcfb868cc23fcbd05cb242f7b1029f1a2bf79a8c94979f77ea1df63deda9998b3679de58b5dc13eb1cb033997e8c7d5fc9abb3639c34b4579b0cafdf5fc95e86a837edbffc7ca6e4bcec17e1f18808f969ca6b6cb728e35af54a6e7aa471e9e07721cb68b92f8f5a1a3acdc3c78f4ee726e7d3239992ac265f3cb4197cea7a6d16f4aac1e80824d81a324e6059b2acea851380d4553f42d343b10942c98e759da77e1171d954891288b85806f89dbf45d9ac44b05da96569b4a3483c9f09a0e21597c9e515eea5a6b9b82e05e375d374e5705d167e39719490eceb87119219595a2e5d3173e4b9f614441c4029218684f5d52d2470484158e1a115ff8cd857178324eb447411230b62db9ae8013a4260054f9ac9f4f093d7490be5a657091f27852a3eb62b15695c1228e8040ba52acb7d8ba66206cef043cf235b31431c873d47437741fcf7d674a3d2a6e6ff89dce674ab41ffcba53fb8830a0dafbdd6b2ed81c254af4d5bfadf816a0405eb153bcbfa4a18127e88cdc2206a5a2e6007b0a359e4f3ef5d681e4bda6e2b32bcb7e55159f00d6c58e1364f4ecc730b0b190cd6d0751a23b840fb13d50314e6fefee4f0c80e48749e13e3a4bf62ceebbcdd7cc17caf90658408c17ed34670492df1bf91f6047367f4c953fa30cc2560adf6b524b9c5c85762517b0b02fb42c9ca3895f6b8d34e4a07f49d8500e22abf10c564fbc0c45c07681a9ff449408412e2b5d6459dc84ce3ec8e7cfc47f58397c2312ebc7681a015848e6b3dd9daa940449a52b6e05547be795c3c5ece5951eeb071947aa220990cd7ea37238064e0c39d18410d852bcedf5ad385f486810428c5b91ad74398f6c65db718c5b70826876467f75ac03ad5cc657b596d4bfe42bcc8740dcac165f4f15e7f921a891e3ea05a7563bbf2342034ce36d14aec196cf6fa967505d89dbe640b1502de4189e59197a2d05c619377826722daec85b45a08107903f8afadb29870fa7f6406c14fa82a31a145e01151c7e81557aad8bac5afc59990871dc0d8847f8caab92248eb240899b582b53779a27d7ac5f69ba4e56cbc37cef2b8abd2457bc4012ac8f8116ee7bbe7ab9f435050169b9bee4d9dec083f91ac9ff7b6273e416cc511187434abf6e9e41a1d6d38b6748f2da86282aada7e453eb29bf373654286faa280a1826c48ba6c7a9d85655a04d9d38fbf7c9ff06dd3802abaea55b6fa67930790e1e8e7387e49fff9344032dbd851e400b867088b958cb5bca28fba42e9635299f7622a2ad0e8586dd12a467abc70a3256f130a27a391984a998d939b9407bf0dd82236ee0c51b43d4d133ba43c29b3851153e53be059d508c406289560eba9a0479fe9fce2718ad032691c15991988cbcd57b248e94510d6706d0ddb4fb856523e2accca233cea3055aa45b8fabef1781b8e44d590ba1c5f0d1cc6c37b6ded687d7474c77b714bd8379ba4116c1b024333eb8a016fb04da7a8083d4b2500efb506f08a4ab7fde850ca593b6f67eb59c7481d79deae53ebdd4be72ebbdef7224765caf8f45d3acad62bb0fe563555abda5253332704fc922edac7bc2011adb48939073efff500c139dbcbd99563ab6ffc45c144b97591bff954dee25dab09b7c08d8da5750b172fd2ef81d9b7411eefe102293defec9261707a20fdc4c331c15a5a862e911102241c00adc0f46913088496a49f3c40d85ef68833e3689e95b4777ffa83e3eee3b69c856b6d50a458dcca742100c73bd4668a7cad4597c967bed738b693b697990cbec7d03e1cec7d1e40b1839d86809b7dceb77d0842fc73793d4845620613c65484cb912d4de323e0d7a9333058b029995c756c53d4b2745dbf7e6d231fdbd552881966b628537629f23857d0da70ed227b596793f8d62bfdaae77146c2d4baa47de29a034c44d84668a77f348a8249d663c5876e174592ed469985046ea65c0340b2bd3a46e5ec67e91818da2b2851e7486225868d6ad350b0e46dbb52a3dafe6b4c4a8e3320fea0120f1a5792085e8fb3f5cd0e2f801691f8865afe621d0773e6dd95cb547ab483ee34cf805ea8a94327f0dc4a2924a8ce65e4c3844f8a01395545b0ef4b3124e4e43ca80c784702b58d8e71f6ccd3639f20078676c3fddf4ae585f29a4bc2735565b334d5c1d3ab05643120c5e7501a3bf71d66677af15a2305f82e5a97d0c63c32e11d6d19254f6a98961e7032cc35ce80149766d750cf6c5ccac872595a83e560c24ae5037b9f52425f93b6312c1a78f3df85cc59265abc004eee4b2dada973a5512bbf50bab61fca25cf65a2672813bc62e4f60b61bc6840ac8ccf3e6825033a79e84a3ba35caf1239fca9216b58f69c1ca94a51c6ec0d48aeed0d8a3e370b87c02916b049262b2b1564849eb9bb75c202c5af7439c6f4f51c9e4345ca08575830dc5c2e4102fc67c7ab74273213bf8f419bdad47b99e15a83ff4236496137026ff6e3196e4ed5f281b0cd0cd878a769fa31e430c47bac1f5f24d4f2f84c287a91969c43f238d24d438219d7c18dbe8f5303874f3927e869574ce0d622e41b3b58de341e26ae535eb3235f9e5a6d2488b8dbee55e50c827dfb8309c4bb14ede115e84b64b59dca3bbc6077394951cf78c2724ef713603dc5d6f0ea097c2f1161c3cde487549f473f2e0bbf67b2cbb5085d1e04c604b24956a4ca0fd1a5a8cde86eb483991df5b62bd1575a788d6ca4905178d5a9e6dbb25de6b33020df006a09803ce61cd91ee96dac458a548205a91532bb8e28b8bbc50b311529bace1bd02fb38850bf1fdfc70347219933d6ee3432deb31d476dd8ca8415ab48dbfda1143cdff57a49ecb9efdfeeb1d8aa5eb0d31eb933b812c1eaa800db8487abcb1b95f459ca6dc8cbfbe64032b017c1403f935500a8e694e7acf17b0f041af592975ba74bfd2d3c37dd6c6a5772fdefbc677d9b0b006e384ab60e7716450601de184dd58fbfdbd22dcb8230ede6b2d33a0a2491d2fa544f2ff73e1bccd5fbf6ba6f9404114760cad307eedacadbdcf1c9869e8cae6d68978b09f6f3f7958810e8a6f06db9510efef02850562ccfc92c89c4259f43594e7540b9219d2a5816b00129935c0fc74ea64b6b3af868d36f5c12450215167dc3e2588d39ef3dcf6e34a4f6f14f0107cd8362d3118b0c61cb9dfba45e9d5958687a38829c22b0e7b8d148610a3c04fbb78951942857d3b59d95849d3a204c81dd0b968e8c07a5da508190a9335f12abe3aa3642b84fc0ee5d73557d675ae6cde91190f423b636b6180153ec8b71d74773f15d2524f2c617835fa2d319be10dd4e4c747088b4cbf155f3fa6a2997ef5937f92a99839032671be8e5c22589ced624262344aa5cdc824495ac3a56025a7330656c7d2a28ea9f3667a7e9a747fcc5c8d2cbda71283c060b90e3c921671dbfe0fe6cf88b3f49a08b9b55e2a39ce02456e8f7bb0e9e5951c5891c7a58d232e7fe8233e630cea2a6816d79c010bd888ca33534f8ca52ead09db9947079d1394710a81c26a0c295dae3c25a510a3c07a647ad79a2a71251979156c757af5ebdfb72967bc4e221268fce61534f5c1328a4b392001068c40006b60ff22504c3bc1dbf15732383db2b25517557be442781082f136a5a8b99cd77fe7df018037811f6b97ee329443bd539d06899dfa5cc51ca68f1e8e87ffb181fda2bd8a860520a1d2d10ce740a4fb31501b5ff4b668b49562f421ee507599f6fc42e6eb4bace292428b1dd3cd34571a736d0523d33c6be779e55e256130ecb1ceabcc6c54425f2d497d76f86414f9ad85887a858e7965f9981b2e5ba1621397826e32f1be6555b908ffe3c7bcc61f4e96aedd23cc04d30e9218fedb25403c8052090ede8f8e0020cc8d94c2a4859aa53126ef843d249721ccbfa13621ef656991e8de6145efbce3dd5578eadc55ba303bce4dce6ca715c8818ae8f190789a197986239f4a25beb180366a7a2486bd524fce0c2f21ce036d44d7c790db2d3065d5f0a5e6bd6c9c439041724433375004f9b129247148790a4510486d1e6609b407b5afa9849bc38c648b23269c1dc4ac58ecdfef32f788282992d3504fffd835dba064a14cb3a81ed8fb806f779959b2c483f6ab4de31f4ef1eb73bead50b1b10f24bb0a6d4255ccb416389977eb936cc1689d5387a045c1ad69d30308dce10f799090386c7f927443f5af37a92460e697735343c2475f79c8edc776bd497906617f3c92e8ea4414056ff531e70ba39c04bc898f2193b3cf51ed74f370c1c82340b1dc1f680e351058bc146a4a5eb76cbe7ac6ee4cc96e1c200cd18254ae3699dc461b1010664f9188a86253749149ee7c988c5fa0ca773b61b6ea4807f58b9182ff833f725c3e1ee69624547a5056fc0559e563b3dfc7eedbc10ca77d77d1051c3167f7022b4ce0dfa48d972d5d3e80a860fde1c93f59715fb70eae33874a222173c48647f008361c4fa133fe77c84ece9a0c3a2ad4e8eedd05e092e95c935e13ea3917f3bae08d2c127586fcd7cedfd911d6eb98baaaa0570fa846610a70ab6e9fbe8a9487e7b54a5d9daceb0ba1548bc0e252d4cc50f84e7013013d0c72045dfa289cff3f1e1d9a7d87f9dc54c0841598bb437f850f818b911e94da6e47d513e16d70c68e0481d5d8cef6d5ff0d011f1efca6369f3d17ab63ba7dba7b5431c24df8446491e286d2c4849cc1d9cbf61c4e65753a7cb43559d36bdc44a9e0e1486ceb63f7d0fddc4e9e64b81b12a1c50f7693c9e73711c90425ede1d993944c2d2b9ad91170af42f11b9d4ffdd74f629adb27eabd5a3274b0fb9f804e63c99c4906de41301621aeeff5da82d6b352ba8fa3d1681da06d747136fa717af63c68f3eacf6953ae09d9f1ce5400e6aac527709739f606e9ec1e417d2411fead4d7af78728f70ef787bd3c574c7c0f0500488fe0488c07d6cf613a359900d6841e2678b438197d15666c45e6a3fe403ef7c88e14e41b469dae0a6256f2a15897f18ae83599bbd4f0a071565eaba428c39520aa1b643498c1adcee35aa5ffafd559ef35c7368b4dd4a5127118f366105f26e60e615e4b9e80eb2ff717f2c3f91020e62cc7d70a1e66b19b3d9e96239266017dadf63858978d8c5f9b0c4da39503ebce3625c1c9a2807ec639ffebfaa5678a338878758ea0702b79c3b9bdc854013ff78284c48d63a11aa2b1c69437840304ecf45bc1cd7e4ac5ad27bd854201f3b11e00ad67679c23dd763e93665010b7cb729505afc2da8a9df0144d7ca6e55abe6ab17e8f75917589aadf625ba8df6d5708d4aec206955a74d348c0934d3cf8bb4e97aabe6159f40760eb858f44b096c29175608d7e17ec45541562fe1eaa62cd721a529ef85249d4a4de19aa37b962f27104f32fec6fbbff0d98281ba93b4cd19c68d4bfe7c19fd1a2b7ea11615ef8722595d83a4cc7ccd283cbd577cb917f81ba4663940c536ec2910cc81c7e075a2301800f34930444b2de984329686ca8d819f5b870cfc615e7b02ca7aefc46be1ea362ec573de89500b52d9689e27a1c382032f6d55a3e491b178b04bb11fe29bc2e1edad4b62c9ebd5f0bc4171d8b7bf1588bb16aac8bc37f6966424331cd1a990f0977e0eabd5c98c730a043d6d2ac9175d6073f869d4979353255678baeeb1166292b1793ad86b8b1987e635984d0a192b96a0f2c90f80f2bfe469b4f85824e1cdfee74e8c61493ce42adb3b32d7e792f3812b8f3a6e12712ae1d631c7a678b186bcdc6d9c9fa21a57c963c0184ccf981fb0a0c72bba0dba6288b62df31d69b2c021def57eda4a7ce932ec0dc2c4f55d2647c6ab66a733dae1356b0ce1fac585acedc87869ee38ae049267a755587125361cd6772d6d2c8dfa3ad89e26224c92bd4d5fa2e2a7dd314673324ddfd8859931e1865768e7f70ccae1829a1d006e4977b793d5cb369cdf8aa2f669f2543a012776e69b61225a572ec08bc5c87c8c64edf2e85d25f7a07edad98a4c877cc75f344aca87b6e3dc206ff179009cee23990d34c8705bf0abdb8f8dcef381e292dc42af7a19d0683ab684fcc1520067e0591b7b5e7f898ded2ee69b4f40da12b2789b077f42559aae6eb133411e08dd7700265e477b90524df966fab85724d0f8ad768cba98a3f71b756133d3a58c779fa17d5c1414452ce087c0ce0ab66c0721da12645a96fa2af7463ac45f03619a6f6f74696e2c3b71bdcefe40e6bf24cca5cb5afb1f190a7a897c06ea41385daf627909b17f2cc992f1fee3cbc18d946ebb4cf57647fa352a09152e8726f5053942c752d8b6ca29c539c7177b6eefda1f958a7a14f23f99a1ec00e0d2cc777aded43f38410fa5aed8a380921ea5c380472eecf9e350a136e8b81f58f50de8a568672e609e8bb20a661014daed622d98a2c7058adb9010cae04bffed00234fd9a30b3d73ac69992c6d485be8844598cecfce1b1764dff883b8758ce8fa115b2c4e2568d3142e894c11a80fc8504a174f15bf03fa9ccd60ed186b07552ea2d52b22adfdc5ffc2d57c0771c7e15bb8efcdf614a9ba5a48dd8abee82f1b22647ac806f7dc4a24c0a8a37a13f9b7ed5088a9b2c72693116f4df85c3bec8d32212e5401cb6adbb61a6fccf1e4fbe25721dfed60729898c5968c7ee895eeddc0f566e48d250a5bca37cb9b617b49c91d56961d5ea00543f509fd75a58250ee8f79400db0d58578e567a95209b6a6d134d5eeecb81299b0c22908b8fe32614ec56a2ed8c97c4d6986594f50ed4ee29511ec30d6c579a8f8e3698d2ec2f82071277ceefa5f20310a0d601794b28408725d83a8b7138572c4fdf05a8ab89b7e2c4b43902eaf2fa41f8e35f098db21da1cef7d01be13d76df3c38beb5d59ea5797088e828d8f8c406f0002854374ea35df186442b65e1725bd0bcb20ac7765e004ee714b6da860bc4ef7b68577b01b8935362cb87482ef8489fc8d19f50b25341affc84328ed433b4672009fe8f72e64b783c48037787835b79d5e89b751562b6aaa279bbd81f3482e668867a3725de502d01a5f7c1a930ae909b6925008256d3dfb379705c52ad2947f386905ad20549c6a39ad72dcfe63dd8b376552312a7865dcdd6c870a7093b4f405413375b0b821a6ed81b59b32346b4c11bd83b122c6e3de48aedd8274742bc0077e46ca10943ab10eb757737c24f8f454fd8d58f26afe6ca9b7919caf19b975b6dbeace0dcdb023cf24ab06f6d3d6f86d846a16cf7387a9743e123da675a3f7e8ec69a71b8691da941b3b94dba405d5e2f3d4598659202e69a942e578b10e0e10798315c55159e3124329463415d384d05118c31c0ddc7dea2857662f93a296146afdc0e2aba3a4eb3ccfcc85ff05518a5a7aa130d2c7a284889b1de211af4fddcf7771f04a85a5149d81c814c511f9e5342ddf37a55369225804094664563dcbe4b327000f26a1d12011ff0ce1c85dcbcce294215ffb95f187688eb14963f324a4d42f4b48c8a8b28c9934faa385a3a4744733b720e6e6dc750f767ed54d27410d0139d382fbbdc42327cac7d9430ac9f9608f2ddab5cdb64889e2b6bb2e186391e6daa1cfa8bca77de6d6e72013e726aea0e4626794151d747fb1da7e05a02f269532e8e4d29b223ab8f87857c4989eac91a360f0410edbc0ca5bed29528cf6c605dd2337131fe00c337639457441d62700a1f3ada423f0006b95cdf79c3dc5e0966bc16b120f5f1a244db08f32e6cbf1c4bd6b0f4f2ddb0f6cf541af982a2b0d86a0042111187547a8758061dc09499288852e824aecb366ecc1cc97fdbf938c6fcdd7aa0a0ea869adf437343adbca3e810e1e150e400ad19ef634adff28bfa428aa483e95d807d6d20a71f9562f17154ac64997d7c09ca51c394936b9006d30aad09bd4b72910c545ef2c2b61b6fd9bc942735fa12d7135d3aaa7ca802968ed05ddf39495ed3dbe50d52051b91cb0e14f7a47ced79e3614e3c4a81ef4e0ebca4217ec64347ada1b00a38b8b291f1810e18a2fd6ee302c2bc1b94f965fcb7382a543d3748bde75bbcd61e0c68a042ed2fe21be85f893244126bd7a8dd17223e34682fad204b20b58b8f63cfe9edab88cdb72be01130a689b7f8d0fcc5864b0d9ad591f3643b76af9ff36ca3ef33031ab8418008bd9ba4018dd1ff28f7ad6887cf4c9b8b03a3dc63444a455cd3fcc239086c7cec28fe3443ffc7cbbb8b0def4bf854c329608c5545e5790377d690958215c67b3f703969a5a470f014d66e98107665d141db999539e094ad1518dbcd7a936bcd51219803900479e2346ddd71da5a4e74dfb89e22fcafe453fbe67d865d6d779c62b67f8d618a01bb4177d0c0527f2938a74d8e02e9a08a598cfba389938c0bbc1f0d738bc59cb9286dac6404b471267133f212ba6be590c76c81cfde61e9f2314cc01f7298682d94970e8f10bb61b261841df2e9c685a051e2f649fd97dd36c56745d8a74761c276a49eccf0d13f81cd287b66fba187bc440e7185c870bd686c04c858bac6a75ed71f7168b42ebe3e962ae8272c7a5f67e89247a3cf8060cd8cb92161d80e4d32c975104f14f8d5b787b3ec645cbafdc00e5474476dac47738ff161f6a72130613c8b556694c2b11aa16c2ee29d8572898316c0071d5373af28ae591fe099552b9025e875189c2e526d8f4009a6d2ba5da2277ba8259f67b4d2212ba886afdd8e2c700bbff7ae44e79b698f726ec651f82bbf2f0001392c3a6bfc229001e9b812c493e1df2e22d1c8ae3dd2abb714dc99d40de1d417230be4124adfdb1d3da1933b042ab2c3fa9b1fe4a160506687aac99087bb8fcdeca862862e00f328504668eac94149854112a2e35c28768e412e76f86a59fedf2baa8edf8499f5d55f02f8fabf90ff319546d69730d28158eff8607dc735d053ff5b4f455c8191502eb905c9e7fc60ab109342ea7889cb7e7dbdaa1efed4e888b6b7b3f441c4c404a8d57f7574fb26d5b42301ec0a8e285ef74950dbae0490e1b9024fa6ab5a00e0577977e4ce5f86a452b9e5e5ef7ffe84ce05eccb4ccf1254db401dd375b77ee43bf4fd17df749489c421e4442f39379d6226a22b0aa5cfe6277e06d0e6edf4f9763302d2a2474e63a00528b0546653625271e8b2925c45bd02e95dec5fe037796abfa21480543230f3a2849a5a9ab5e8796abb939e97072cdae38372b49f8e8a0d869b944405360c9d031d0d950bad52cde30fbfc7934ba79a0ed4c7abde50897945c5ea964815a84a686215458084e2cb33a222aa99bae930d858497987b2cb6aee0076dfd2d546cb1fab17e51c757fc7892ee88702c87fe1574c6c43d98630fb2f8cd8b3d701a1f1423a08972c7148a558d714a393fbe57a1b11e40d4983cf8d77a11762d7bb4c77793abb04d790a9515d6083106bbf1e2d3aa9e661301740eb8fd0a1b25f4c442fba62b24e82c58cf904f0b8323e977df4d3a153ddf5be3d827530e2b87c9d2d22f5b473e86ca683a88c98236a59e026cac7633be10e9d2767da206b595be90c08294a820bf4370df7b373b7a5b0cd7cab161992eedbb193d39650d7f88f77e58728f2069b34b5496bb75dbd198484990e340f69828ef7ced2f05594de88eac52dccd03bd69b1fd833f99b6ec0e64c891b93c99535af92d51d2b6bc4e3c039f7dc060808c71a5580ccd4fd2fa61b86b21e4afc85bed3dde806be7582e2408c773abd8589888a9ed5118a22cd0cc7d411f7add095510c5eed3277cdd71dd7876140c8249f4be483a2cf71d26386ceb0a9e83c72aed681e85ec47e809867c25550f557d58ab02fc0016d2556441e89bd1332b60c7baf0bed216b0e72c691b7dee923f59fc87b8cbb09d0af43ad84bcd9fc4e5245440620afe56a0cf7c2c807627227f888f9506a141d75a9c0838be2f63f08226abc9dc3342ad71f585f5cdde06a08bda81607bb3a39e1bbb9d726a0bf3393f0f52d5d4617a4811a2cbc2a42cdfe2462833a920b7f5240e06969ee1e412dd060c12148472afc54ccdb21a5df1e9f6e435038c7450c963a56c8f18322196438502266bcbfea42e675ee6624a994dc4c71e2225d89855aa172615a5b4fbf84c0e71bf4acba6f3ee05fac21c9354ac773b37ad3bbcbad987b6525efbea1c2867adeff383e116e73422aab12bf2c769f0bef707a9acf2f9037d13570c5ace75b60fa44915c8ca8ebbba69fc8aa208769abf05f7a57185ce34227d618de1be425c77a24d734e94641f1a5d296aac34a39248877617a5f406a2a50324d299dd82656a6927da61c390fa0e759bb79aa77fc4d131287deedaae94c892d378bac2e8fa566fcd999bfda01f791d0e7d15f1238533ca331ecc78dca10f3af00299b2672e48b83c0cf6ea52f3f564b7de5b386300bb85ff19a005513e7da69e29fb916ab4059265f168eeae57f42eee47069249e5d0fffa3a53ee0f17160cd6e6bb8166c1bbe92d478f3dff9a6a209aee62f8f25a9cce0618e2e650c8727f2051f6f16aa96f855cd80920ffa0183ffcdfa83b56bc4a266fef407520dbf6bc23de0995863f17ac3785d79c35c4aad20452f289e473ee3c5b511278f230793472e31856f2d2ca4ec0f5e1e61c12f3fe49126a85d286812239c17475b02b93feb6ee53d63a942ac6d65c6c0da6601c2ccb9c19efa4f03adc629625a30be37bad7e0d3fa6e3af4443cb9679580669e3212ed23b166c985863627b00d501da09af45621af80f7ecde40307f0275699dd2bef04ff46d246460df737c21bc380dd850d726fa036b573db4382c276fa9b52ebc26bea161f9b8850073e30ae3cb0f12a894b9e49ad818f8903c44842f2abef385ba1437766c32f55f3011a91c49b8128ca24f28d9be6cd44775af1d487bdfe4d478ac2205d85f8b1c6bfe072a5447c764f77c9772c065d963d72554b561d0635deb145161d4f0124f72f584a5c7c5b545cb4d3ec9468f5035913f447e31c4abfde18c7e6a9402cb0abe10d16a6fb2695910340701b1f0c9ef9bc79f263ad5d1c99bd5575d6b4a1a197037d68e73c0f234dcacadce306dae6e36e361aae921ebe8d46c14de569db4d594c384b7ec5b41f3540a7b9d83b7b766a08fbe4c6b7bc1c69d6c874dfa8fce0ccc6e62e5ba7d547cf553601a3736bee09f8dde7d7a6940207904d5113d8a49f54e675ddd2f9f52dfc6868e4bea9097679c48b65449527baf04514b5ddb4f50fc232418b254504f2e115ffbcad4811ee2328b701c2a32520c0820dbdf94dd98fbe6fe2488d4b4a3f3894e31f198cbf72566cf3bd5a8d2941d5e25fd1af2a54f630e2e35a452eb42ed01f5c3f81857b12e8582d46bdf33559a33e6a7f096515b7ab1b61795bb049a48e1357432ee232ae0719737596583662f303a035b933debe4b7eea85083a67ee264fcfc9c4ff7284d0a231ec709f9546dfd61619b81d04aeecaab69899b09a21e29e65fcfa9439c7aaa53feb55b227d7cbc166fa8daf44ac415aa7fdf32f7f84eea3fa42e7b9b64510dd953856b9ef58b286e03b7432a1efb6b42f9723f8fd5bc49ba340df0f312ebe4edb8ed9befc57f1adc125490a48e5d32c19aa35e8d185c15cc79430448583a46d333119d31f44154b350f63c3ad5e97bc5143b00820e2d90a44f85290885a5fdfcc39d3dbab34a156984dfd0390d8f847ffe36df865c3227045cc97cc433f0822fb2c90e5fe1fbc0674a042b985b164e803fcdc0b1824defb695bf2e7a7db75157fac1b0c9bc1f33d49ec694b409a70f1f637db33be817d4ea304b76358ae35b9073f329dd61f0c39dc71e172ceb8bb643c399d48ed037d37acdfa4543c440980fbb398ff1f135fa297a4035a0463c3d506c4cb74bd6a9d15c97d74fab90e5f83e9feb317691a9cacb0b66017233bb200d459e103b75f2cc44a82d37c51cb91580217e60859b9694aa588bddc56fec6a0dc86766accd23a0a3d07a3be43fed358f8a3157f5d857cc164f366905b8bf6d09e0e8dee0d5fd8ac6f5cfaaa677d829c8ceed02eb602e466632856df7604ce3d8069a14546dfba8f667caea783a6569f133234a27c960f9ad1bb72eb112a3c91c5ee8a8f91057bfa8acac563e300aa80e1e95b862d9ae52183834b451acdbf7403f405b2f4023eed759665a62b2e6fd506fd350fb955b05c30cb9590bb0b957ee17123cef0c58210fa4a2ea728d95ed22bb1eaae883e0f2d4950f495a6c0bac82c519011ee85157d788e84731a9b0903632582b4305ea02f5d204a0db5701389c2e9bb303433782dc5ba1d449562696610572ab6b84f13a6c2c960923070a92e93e8a6feaf3982c8055ab5912d9b467167acebbbf41749c096f7b3e908aeadad291860a3fb84d8ef6a06a132a4927892fae9ed2ccca64b9a03b0ef6b5a899d75015fc12d613cd2aeeb860bc1d69c1ef67b4b20bbbb5ead2b909427404e22631490ebb376825b2d12ab02b0948142ea44c580e826dc8132a49c8693810693cccf2069cd0fa62c2ad437f77ed9106fbfe9f37a671a09079cfefbbff89a59190eb6b7eb67fa0ced8c1e5526a7fd26b94bc2540f10306811f8949ba06cb996b9b3152005ace805d732134ae28642c3036dee6c853e688c62f83e752ece3b0576595411a44eb7e03d05415fbfdab3238adc1cc247f45e93f75a5c48e174fb56c0de0af40a0be2da9cd699b59d9c553c1fafa48b8113e8c0b49648f12f51d2b2ca67a58c44d4de01e3ffecc9707ecaba2deb606454ef51c31bfc203e59981cfcaba6b5be59323444d00ea274b5ee9e39d4b7fc0e5e8bacc03de2ce3bf245c901bf02eb43a2766f5d018a6964606e8e61f3934b68e2c3918c7dde2975bc68d5a4adc8d9d2b1b4857be76efd9ff1d1b6d42ac0c2444b1e2a956d40452deeaf6b054ed155f95114077d58d9faa44b6cdb37ee92fa55f174e80699ae86b2ea91a34863767699c67844b7581ef527ecbddcdd01537a2523ac0256e545feb547267e9500be31539e5b3f0a1ea5be9bdc3cc2619d229ce4368d96d879f410bf7c50253c5247a6c04f9ed30f08a72b421bdc37c483cd529a164ededa998f242b9b534e70811dad7fa870495b0840a8eca22bc2ef657ae661f2f644bb56e4f4dfe5402854c9b1e9e233bd7669c4e1ab549b9d4ef1425641b620d15d771b456efb8471f95a17d7cfa51c076dc40e5bf9ab12094cc126777ab5b6ca1403c4162590187914a6b75b5e39f7e1d7d7a346e41fbf12513cbdf5f2673fbc4d828bd34a7c135a4e54cf0c26ed7fc99cc70248f8af5c9113d2af33426bf745d73eee8a718afc1c9cec33cd92d6fd32da7ddf9a27f97ca589abf09fc11233ed6b6b6f3c7e14deb3dd0173fc4d5dd4a807e0a1f73e53223122e2e622c5e5cfbaf7f19833c4bfcc8df7d590ae83a6af07024fcb05fd5c70411d06b62e22dd19da571124aa03c7ea9e52febe662f3088284c1225883143c64e3d48bfce6807f4c35d8ba9b17b577e0d74b54a26806e53536f95630f5955340ad9dcd9d8cf48ced4369a8dae54994d125a4f1547c74476b49f988befd8d4edc488b747093655ab7bc18d76cbb44f369e60503f1fa8eb453a0904a4f545ab2c99bc3a8c0d624d9519fd067b463706aa9ac2d4a7a3d2236bb28bfa2525ec284998eb25d67c1c69a21420cd194f1aac4b6012b06c4ed7db4dfc3a156e3e968d12f3694c24ba9260aacef2e2340b4ade1797e3fbd4859ab0c48b82c8b6627149d8a7daeaf9143d217e852d202e3ff1716ebea72a508970d8bbbf9097544d1a152b1ee47277c9667671f31638c9abed65c6955b410b7bb950e0bbe8f2e45fbfe2207f29f8af475e0e70c1e5a7ea25432c924978fecaf8099f042a5b8d0e4ba411d659732c580ddea74862d68e2f2bc0a127c984851b350f3bfc24c9539477f6cc68be4996e0b965d8b0b1cd5f90d2a6d691b2af1c7c8293cfc4fd7a09a8c40319c0cf25a3e614f5708f160419d17f50d01f3f58508cb4fc177d3397d4fb9da51338a1ba54d7fd81e8b90da4ddc242553e42537e78bad74358959d64ee1814882ae6bbc05f255b065b2ba3a55cec164f1fb08bd8cb5249abf722e200651fbc3b503d2ff87ac4da59e5c09e23815949b316cc06671904179d6bd6cb1737177674d14b6fef52e84328a9e2feb129ff05f6f4af96e273f960747f8f22ac7fb340e1ed1b34ff2b0ebae367490ad77cf2d807bdd377ccc0d27e9856ac6d920b677ab1b0a25b99d2a8808b78030dbe16e5ee7c7a09b5af194233263381a5286370fc18291fca1ad46b800c39ac8a133eb0ff39d364d9e17dfd62b596aef48d498f685d6f18728923fbace8f3732ed896a8da475c58654bb2d2eab4a205fa91a990b40a69f5ddb63be5f5de769f7f786f873b06aea5a64963783f95289f6eddc053b5ccf9d193688e99f225ef2a52489ce7046b82d1e9b81482450f075b3cac37bda91d89953424a98471c7ac41492ba7e5861612659fd7fd2f8ecb87a66d34b762be1494cb55b38a29aaa0e30f5d1162d68bca5a8e766e44feb9c09ed81c6888cf4f40599c5d034baf048988220c5f25de5723875cb72863cf4ad7372e0c153397625de89950421e5679a73fb3984637902382f565f4582a617f1a54634b34bdf760d884beb8739094ae94229a50121763d3cd0f77ca7a2ff532a35b80fc4c90d336bff776e11627d4bbc8fb4a4b629ee1b24955811fb8c19c0d24e304a4fa13b63c106baa6c8f5acf7eb1976d5c3bc562f7ed3494efcc883c0551a5d1013dc78438ec3193b4c645286086974d20175211a9c9a42f619cffd0f923577dd9af32c1cbacf0f4328c4c45829d7f4e60043b47baec4009d73b47a56611ebf5831ba970c2e7d4c56eb96ebea58bed708cd23f94c17551403b10747f4e026867ec9d7f95e1fec560251cb6578dcbba836d84a7cb1282226ac6f708c7f09e901d0c8d9ec0952a3cc1e52a55c1309f06f4c51e238b1c965ee95b0f9b0455d92469450e323b25872d465d58493c3f7f6dfe86a1a9ed53903dd64f866a19ea8d6768f283194a9b1e4c2ab409f0c937bf31e8a08d1ff3d05adc90ca9b7b130996a20277ad2a983ef026311efdfbe15279dbe25818291c459f1b838c7197d287fd1cf003b1d2a3edef04916e61190e3359a1e03d220ef8c254c81efa439fff49ea15d38bf9ac94a5ac6cb2ccea4c37526b69bfdadaa32a05e6d0a369efca57db0fb4bd9a8d24f0f424741ed1b850979b3c79827772407f1df9ba5ea017c277ba561a58c15e7f21f941c1d0fdbe57880fe0c125a3b9e48755b93a5165620239b1a0e08dda25837bdc101c05b5fa8cda281e0442aa8b325876b654d976d567186a1d706377133c5bbd24e040cf8804c70aec3b08f7d51c37a4adf4259bb86bcaa44dec92fa3dc50757027d4f3ad3368772dd543ad89d7ac1652a42e4a21d5d8217040ca1599b82c5ffd85071c25046c93bf3b47570d6156f5751ff9c6eeee428f61b7aeae3da82687cf299cf58c67c9d3f7a45fb68047043dd61fad34a2d4f3e601fddbc66953997124903d95d88c092ed885e7e190819c4880ccb5d919f595c5560a60a7bb4be58647d2291474e4b7c019c02dfe147a6080e6ea3e340ec4fe99e5d6f69acdb7bba789057a9c0754c1a57fc1607d667118b669d4e82357ca13dd6be0769ff5dfc520f555d6628c62347532c8beab0cfc4ab64440b1dca8c80042e7dee46a1465a7ec75f98d7de4fd1ac35735b2e00703a7817d1bc52c9343134cb7653d370a3e62a09fe328db2914d69a75a68195d160129893fbe3ba0e256a6d2a858f93faf7e93a70e3b4b5107b948c7391c1e1892b02922a10b6e1894c12f4405041fb32f0d34aa7487d674f1bf1f9f06d414f158dcdc94b5b45793a492adfa22f4bd575d04f83815407f226de8a41baa9280aca536485b320fd12c7bafa7f48e6ca00b974defd1ddf4a0ca596d9c8f02dbc3fdfa03f6c68da4753468bccea822f916e4da7883bd10d9e5aaf010dbe760f81eec5491de0f23b70a9eb77803f0a57faf4de21043892fb9c6da1bdf78cddafec8e725e0dbcd9086887b175f925b36d1aaa2da85448b5d7223ddd87dbd52ece7928de6f49ef347242b4b57481e5ceed65c1a6ce5ed603f26e91bea4e34d33d945a964cc141dc1449421c620dde0ed91b819fa19c58a95d1ab4bc4f7d90db0608e73deaa77fa5927bfa10b6a55eae4a9f95e4d2a6e89807bdc5d5dce043004f36a06b96bb35cbd1d0b80a931425c81219b3dea28bbbba59acb698ec4f07dd37947484bae40d76d30131e33a68e4ba1cda79f2edf00581c9e514784a41019276ad52d58172e7d95a20460e217d1515d7ab71e62e24acf989c5c8ceb1b582fcf543753dfedf7c8540b23f835071c0b72fa368d095d807a77c0b0893210e6bbab1a41f94a409e3859b9e41d320902bc13f8d86f80117efa33bf8258413d9b99fad4eb3e807503ef34d9ab32f4f8eb732cad9bd109c92958572d5c34a66d59cb11e9a0364acf2480dc088f8eb7bd46e0e6c522c9d1672ca901e8576ff2e89f85fd6f0ac37248d5350d59817302b8c4fedabc59fa850385e00e754b7356c026eb27a765db686e21d45b49269b71301c021567cdc2ec1bea110d5cd512931931ba660d6ab21c4c55b24901b426417e923742c440cee47937e90c4be0a485c9109cbf104bbc21e6e3c097ba176e423ca595d11dbf3c5fab86c465f3788396dd1a038f31bf1e099134ee51b9d5c82d803fdc9bb9505cdc815575d0ad23a440e4e93f79c6ef4632506f5d2890f47ae4caab39aad9dba11de4b8e54c87919abb12f3f6db2760f330c3d32995446f0dea511c8d768af673228c116a9ab9120e16d9c7d78a64bc4db0eb4c239b99926fb97f834c14b41fa8ea70f5242c6fbc7c4c57ae821b6106e3e2a3df2da91771d19554190a41cb4c2080a2aa4d3649899e93765ab7e531acb74b3f2d07fc919ddb4ec4aefbadaf4b6282a701586189e704a5ecdc2a87f1ddab64a5b41b239a91ed6942607f279eb7a5b06762a97aba72b665a9abf7aa6b28e4d8292c36383a4455925810490dcffd6ef5fca9e382c48f1244b80b55a4a0370bb8b344a5f01ad220ae3d9c9cadac03afc3a78f8589245defffecb72930264bc6dc3d39f32ac162551c5303285c602c347a8cc84b8ae749df6db1abc55e2948458c43df3f990fd40b092fdc19cf8968c1bc925c16dd335cbb2a29c71376d877a9289f79c765a37d32e9ee5173bc7cc9d2eeea6b662f3325e273b348fadc9f77e57d8df457803e8658281b55f5a939cfae1944344f0c21ec55f5e64f488b81e5a232efe0a93378cd36ba5e70d90f10072e35f28921cb711e06ef001a30e5a01f93157ee130a242d9bb52ca325f82f5dac55fdac031ac802f9b2d06c5af92896a5eaa7f172d9c4ca4d8c5be3b1db123649107305b6fbf09717ec7f65a7bc9391456a63214fb04808568e35882ff249fc645f79eb87daf51c603ebfecb5e5b426edc287d21aadc19a78d2bae761c13237c6ff7e2b4bfc94f0b87d36af48b329b5e7747574a23fbdc758d041ce87d97799039c8ba382fb9219591d05c2bdb796bb074dbecd7230dfaee4a5ef3bb5f08f97f2c579b58ebe965d6479583142e128e0976542bcd0022d8074455fd72594475022934da4f3ebc81d613268de0651c6f5f4aeceb6d689f9dc77d5bf008fb160f55afccd102fcfac0623d5a4fdca42cec4d83215e647aa9458ad52286b0b9c84c0853b6bea8729e8ac883b2a7f8b5bfe1595f37f0e186e075dc3a486bdd64d1eb0992fdabe700466af45ca0dd3399dcd3e5c01bc2af7a02e1e9cf130c477453ff8158edf70e72bdb8d7aa89726325c3479f6302a95a680c42f5955275065e0ecf6c2f6934d9989bb6650d306b4b610d50d8540f23bda8f4fd1079abd5b56e6ebce4954aabcf56f6784b22c9e40d67829f6030bcd1c0e0948c48ffc81123be6fee12dc5a347f6908c591941031403be701414aa198f2f6c75d4a9cb560cb61b68fb877512f63a68bd0246140cad5181d0dbe73c9237d4b9daa3f2d2e6bfae2bb905d78102e354a0ae55307a70e47dee0f766b8d6c93060ec0bd9b045faea779a6c9049b03af2dfb622a4207bc3d35c63b611c5e7d57ed344b66439d901c4c31c9e4a11329f0654236f5a41e4e531affcf011d9af670ad00afd3c120d8b71cee822b89836537c21193ef1756ecc59e7561190e2feeb95c3bcb0dec6ef02da6c11897385f10eff433cdf3fbadd56f8b7a09a291558a45837d192a7a9a11b82bddba0d20a039ff9b0b0f8c83587c4b6ab2b1e3fe437156b5470dd6de46bb3771d388d3476cfa5515e6c990a6013e5b2ac1035c2e8becbfb67353326a4e97ec1310c3e5523df67759699adf32bec5f935dd6e84c72fbcf310e2c24e1e399d99e96dad23e2761788e9069d95a966fa33bd0896f67d5db21daff0e0310c572d64ad48145681b13c7bbbf02842f2fc9d3b721934fe189dba89b3194eeb282f0c4f2911a15a07f38c0d6d9b1f1a625cf74fc92387fcd568a44ac69bbdc76afba7908ace8443a89b338264d142e1e40b89a4e43bf32da6c6bda6e2052809f423e8976cdc89df17caea4b8c7f46bd596bca26cb03e5356fc2fdbe72844cbd9709bf323946f6403865cab3fae6adff9541851b5e79df9759de6d7c6bb2d70f5624ce6a993c81c66b06a98984367144e038e426b67a0701a99ed1555b64490ea6315c6b998c10f6d708b34cd13b0647eefde9a486fbf91c6bcc0a1122e23151ad4b78ea04400c3b5b574609760d9c727b22c06c829e396c2297a0140fd853f908f8c31abc2567b783d86687fd41869b03fcb4772b836b4ef869f653dabec601a542d14d57a38f9495f4a44652d3d71a7f7a75b39c19a213e68a950c4c15c5c818f30044310f90513d3ff01321d291dbd88a82564f71f0ff60962b29cceca9206b0abe1a792eef1281d4b05135179065e9d0b9a5f2b232610dc73fe57777fb4f249b744186b9b4ae0c1ccdf64c917fe0934cf651f9ad70aa12d70753e4e528af9952989d8f8b7acf5f28c83683031d09569bb919dc31f1ca66d7d345185a516df7ee2214c6416cc9f672af0dfb0a305ada43f3b4d0c4a30aee4eb0cf88fd7972f3a00e93b494384ab8f5d2316544f72ae54e73a345766000757a8c97cec2c67b4215d95a7f2c370a57b5e9a2ec03ab9c3d9036e3b0592d56f10ef0c5a31fba4ecad740041f939dfb690f270a1f3db150bf428f6b1938d79ae9128566f30d61453f408a64262dbc71454d485ba6f0a1e4fb7dacfabe5b264a7cd88865ad55093e9970fe5a7e9867970d039aa65848b2a86fb99fb18f0272363096a57d8c92743ec6ff05c29f41882d44796e400ba973b787eff7c56d599cb707dd4b27a2e00ee7423634ad75556c018bd90a076c3df68fce46da411d994deeb5afcbad30f1ae732f2bd677dd20e7dc7023f15ea56344138afcb0a80b753b99784b219f6aef53b8eb621c822838d75ee01f0c6dd1e84bf33b3a266178ce2a241f157f753190bc834d194e0ab97953b9a0d1648b946dd86d2664a1efbebd282657de1f4871d9b009ef647ee642633b0a1475072c506e0b6f867db4dd38d96c9f52dca052da1a752854bf1bbc87d2d277a63c7a7f1ae5f907b1515176567b6a641b16c5b179836ed03c4d48e1d7aac548b3be39cd7ed031234c3c6bb1eb58f2dd5cf8ffa6cd1d06ec75c44dd44434460bae50d36036efe7247b29371d250ca837086856955cb24fe4d109bd68ac852e15fd40d0abd00d2b01124e3676280bfcf56eafca1de88b78cbaa1c5ef9a79e3e06da0de215517978f32cf2f0790ffedc70b3642b05d75ea0a321363587a1e8c7a7ccc2567d8255225b22503650de8aafcfd85e362220dc52cf94332214d95e17087ba29702f52bf39eebaf67cdc531f3744ed54d7105ee6e99f19872624830eeeaa8f84b5738d30df16ca62ea30321f252ddfa5f1d42055438c8c2619b577e702c4dc564fdd809a2d034c6a0dec23917d5c179373b9ccd7e93067725e2fabae8256422b9a92fb674427923e0aa0f5d7624e0db76abba60b74f9bf00639c93c4f4091cceaafcbd6c7d23a733520fe7e14d60472c40a4e17dc9b5a67009dc3134061f85148f78102734041cdc1957dc8db78c74c34376724d97163d6cded12d7cceb189f63c97df15767a2d4d49acfa8a3f954cb66d556f4f75520919e70ca38cfbea9860579f0ffc9152d92138467de96dd14d1c1a7006572f1ff058b2f0af055195415964d3d367b370e98923f55c5e4f3886062f7010947b4470dc1ab9631e259e990a90c7b7e80aaf8614d171d134eb2b514ea0cb065534dc03a0cb930b49fd9d08caa2288ffd5ecc1b34174b5de3a73d64bda6010d247e65adaa8f3d3d3b5ebce71b62c0c27e5fc1636cf68ed4f8c15cb0004776ff1490a3e0603e9e4110dc8d5168b1d4dba7077c6d256edf361d9df421ef670f63cb83cca4f0a4ce7795101296e50d604f268ea398777673ad12990e62fbfd66fc9eae20e340e47d445790cac6cf4689615a6b653672a8a5472b35961b74a2fa2552c79fcb6ee5ef3802bb04632c9178449e6328781da32e8d58cd5d456d41452b36f11a4bc7993e94aefc5947fea0dcb08a3f6dbd67c5d5f02747d4abd027694bcc780bb95557ff2b5c7afad5f3d2838a7c3de9176c699b69d648a0113a2f65aa9867d9c227bc5e9dd9b3edc6866eeea9cfa050fec809cfcf8e7f83f115cdff724e93dd1cbba3fdf100678fe11cb699fdcce73905090e09d1c5da3e34ddad4e7b5a8e9c56282ec724aae464f4ed58a46634f82f15ed647e542678bbbc07cc0fbfd16db4d21611f4496fb2f4c1b1068527db308184e2f58f78be113ffcc47839e948904ce4d5343e6c263383ee0da6655f6aaa61804856d98c0ba5b56e88caf7bab58d4b934c8f6152a1f1a4d4c0ff45e98b7c1997d62d6500c9351d0614e95f08f20600be976dc869b484fd8954ae10ca6e07678ee166c439a96397839ced08431aba3a7903d70f5f7092f82612913c1a412f39fac9fcf39b89203b11410dab27843bf1514e688dddb2cf536db7707d520e1b1d4f4929d9df71a1cbe683d2e8c600bfb50afe13f7e6bb3c72ed6879cf2bb42b636639cf82e4804d0662c617a32f654979711c6d774b485e4bf39ab3be9ea08c4955999ca35b71a9d8e8e44ffc4dd14ef86429b64fe359c186da1cc254bde5dd274053d8ac5ea6e44e7bc52fb2f90c44ac6d014e52df4ad63e6fbec09fe2862e92ab2025cb8b700c6c98eb4dde34cc0597d41ad18801930eae81a40effb9c6de9ad1f28b4429705509e671895725de2870dd0b347911dcc36bc40f3c5d111bad9ee20bca195404edd9abdfdeabec7e5944e339d28275f2cd26ec034a6bcd2310734d036d8d1953e97eb3546b369072fd662cc1d5357f25c137986d33443eca60f329156bbe26d6d91614eaf39f901aafa0ac10416f98bb66bedb103e91c918151a8b0cb20cff02a86736f962c3de6b2a1187e04ff7cf5275a7c11fda41ab065410bf63661f78ed265a289b5d436956c61cfacc20b6f2666e969e5b161280377ad687f67432fc646da7e511c50e68c82ff1d85de0fa05862709f7577fba7ba69d4bb01f4e16cc6edc1f85c2dfec53ec689eed2aa90eb580e63bd0369007d0d6b57d35a48ada9b3c51bfa16f72f7526e6cd50b63321f1b2e1d9f970738c9b51df42da8f8d935b6d0c242aee673df863f3ef3074a77f03e3d8b2f397b7a594329e8359275644ebaa4f850ada0d86de9810a5e3bf67347d38cdff94a2b3349b105377d6743065180ffe69d8f75c88802b8e5ddc8938c8c9b9a519ff2c27f53da88f0906a90116e3316e6a70b766a6d822726b0b1b140d0fa865088a96e8fd4f04228c50c0026747f2ad8b021b351f304f535d8a7335e328f0dc5eee747f74932346987dde013376c56af7c6bf4a98f3f8af69e4acbe17b5e0fdee6becb75984269f55e2aebefc7ed91637c83264e8d88ae43e5cfd9f516fa1b316fa9599944279be9b68af3407da8086b9d11a08ddbe0a045856ae0d2f1fd403672caeec49f0530e759b19d5ed14ae6731bf5dc25dc0bbdd74032e3cf9ed065197b956479f3ca6361af21fdb9e57534b27ef37d1ec3dfed4f786e94c7d4f6db62eb5d087885a789cee55be6f959f17ffa268c0ff5159d1a38eb8ffb9b1512395c8d10f1951a32f9824a5f8c823696b7e540602bc632ff0a132895ac678fee23f9631b1b85a2f5cdcb2f1f9cc24cfed2fe3135178576ecd6748bfc5e549621338cff6e24dce542bfc8208067473de82f952b33d517c8f849f87a4c2f5e6286ee65b77d3d984a177465de0f61c9c31c29b6cf27b31fb469db4eb5c140351997ab7808b1d5322417729e31cedf5ee741c0548c3b4342121f37103e736120460dabafcdec27ee22fc8660113a2bc2447d5c8a8e9ad41b2102f477a133d1788782d8534a3755e11af54fd2a05c59acce5628dfe1c5d139bed6d5c9e6a186a9c361a05f8eedd53c16f47fdc8db9412f9e362b01061f26c999a58b6e784d32f76bb44d05a194b61971c99840e7afb655a8889a91e21cff0816206ca3b9ef8790ec3347ef2f2e89bacbdf8127f719ca55c42d8cc53019ad90889b56952f17a4e55cf4ecedf20bed8c65861fec848dc51ce677c72ad1f4f150db81310f52549d310f24450a52bc817e258710efdb313f4122a4dbd3b11661da77d1817a7852232d5621e487a39ae9ea0d41fbeefdef26d0b442d2c41898e0f8823016d2fa45fb6e1432b77d07e5d53663813df246f410d2c0fc3de94ba49bad236d3da6766386978284b94422ab9a6cb6b34493ead60b6484af6613230b66c3ad7527bee951b715d4c098d06e840cbc9db2538a384e122d665eb50f640fa0bb58f6591b6727135c7e348a67018a886634d07b34ddf2aa681fe0464cb1c070dc791fad4a624dcf7bb9c0a139185fb5382edeef7a6d097f56dc019532644778f62a0856cff8ba612d720cf07e24071e728738bccd41a7c0dff108eb14a4149067f535830ea47473af3652e0d0aeb2b219febf30b945356d981de4206a1a7b387e015ffc0cdf88af8a2295c5ff2359b0db081cc602cd75f1218b4442ecd9c2f97826967e494a42159e039d2a1e1f7b67293ea1d97493bb9c230e47a74f43b1e3d3b7939b3e9e1b6a4d19b69f5e026407164f1098aab16b0482fb6f804e469225cabcd49f11efea39150f655fd7b21ec1e1435397ee18fc5971f133e50a587748d331a800c7fffc5598d021abc51c633d81865905a7b5e7309edf30328c44b721f41979646f67de334fde61fb3e0cb1c6d659d131a7762f7870e4f159ceb1b15d44ec5c35008b1a02737b2a01cc43371c2bbea353ce0faf86d98220f22cef161df03d345b99b95ac92d1aa7efe1fbada12ae169c152e5b931a4dde4b885bcdda7bf087a42cd7d28f1fe15078cb03d0dc39aeacf4318a7ea5ebaead74d0e303ef2e537d56af6f847f234c855d30e8da3119d2922ba319c101e1f309205ae8656074cd6529d9c3a5d8e318003af5e55067d26d9caac3dc0daf02a23c0c6560ea8357463a968e8b4a38029f0fbf4fbcbd7c3f8d622bd90af33fb35374e8568f371d8891dc511874304c54edffc4c4ac4b4fb2539400264a8f1620af4cf861c9ffb8f31f935ed10e816a2a3f8140f5a4dc1dab39f8f143391b3911f7b331c66433baf4ed8021aa2a7e069d6d573b8b5d250f69469b45ae491b2816b99511a598b8e08c8f59b3a1b7865a86bfca274ce3ddf844944f294db4026f1aeaf59a0b98b0b930278c160854d5d25313bedcda83ef1c861aefec90f0fae6424c84f894e914534d779c46e8b85a2e4584a882715a8efd5a227f14e043b15100647c825595f4d7762e322dc86c091dc06a84b477d4475bdee487b31f290c67e32faba8843c86a81c6a21d100481f2c5ebc00eda00e0f4fb4f465f1a0e1ef6dbf8812e8b8a377a9c9ff904a36aeac0446390f3299eecd53ede88dd54a19c076fd0cdd69914aa64898f7ca8967f6ad39fc8025f1d510c6da70c3253abedade45164705c9d5694aa4e1f511274fc5851035492b3264b8a433cb654e34892034327fa27e58cf023697752f5dcc50c0b52a9464a9fd1ced1810f6137ced5d079d2da977453625a89629aced244e46408b247dfb77df196f06eed927f52cbe27694e355d272446cacd448de358ef792dddebbf1f18dfe90fc4ae689b332b5ca6065a15a0dc904d83dd63b134fa770b2d4245c8ac9f343772534121c890694e1aa7309a4a258c90e4f538ec62e25f1230523f07de1ca6e659cbebf0c228af11fcd34d64b5d72f18054541672d6adc5dca8d0ae098539e3b7042864e9e94924b4e2fc991b683497fa50b3f1fe4ae7625cc69b199999b961950e2d53d0cadd44b2293dc0cd84fcbedd24d6d1010f6eaee3983ee6d47f43d524156462ee33356d8b67c270ca8ae5de7ed7491f9073219c966732526b3997fab5ad96a73af73438a37635ab7dcb5ca579095812ede00285aea65870024e0bdd0b8abad236979932bcf8384a21cc337df867f15103b257564fd7b9b16a71e636dac62867d15ed0db8cdaeffa92ae645e119f1b27ae007239c04097332e489edf293aa91ac208cd6a0f53837b09377570160f0471a985a2fb03177221bb86e9f852d8e6b16c94577e8553315f97499ce6730fdffd5b35e9cdd64b7bae7e3daec8a8359fa7084644abdfa3e24adb5c4222e27b1bd1a77ca3b2b5759725dfe361ef62fbbd49af5d39779190bc0536268c93a0830e8753da574c7ce6643b6a960c655f3f882c9aacccd85f96db4b2db735864b4a06682d2bd30e10f4022dd09fc6fca62dce9854be189656abd2ccd484c5b60020d35c08b0f7e9f07519e6f39c418ee27a04bdd762232ed8129fbfbec4d395b6e57e884b6fcefdb2be4e0e115bd5dc7bff7ed78680b3e2fd1423f482adf4169b98a2f6b36dac2287f55f3af299f75c61313fd4de38af8aac5cb2a799422dc0cb374afde958ea2c142c1fff3254b644fb14854a6b0c3bf1d20dea4c74e50613bab9cb01af733d5375e3f2be9014e03d36e903ef68759484e746640a949f450a285b530cdb2dee1c4b597863813c9759bc242144acded66a8798a5acbf523f0b067c213908baea295f921d90981f29e9b739d6b51c472b2210b640e7f4a488fec1baa47fe50cc53dbe2621704ed5fa6e1c5c17ccc3e0708cdda038eea153acedd0cf91f25d08b76205aa935865412e2a9925a1eb1018926d398a027a7b6a7a474cbe8a39d3b5fb54c4cfefdd93fb7f11e71d29f207f6362e19de0d7a45d5a7ab8205ddd530f19071a63f24940adfe7ce4bf3a6e84c42826da26116c48a2e657b07c143fd8b595ba9ae34f5a31b746fc8a5c588ce794031834b90217226e151e0947e1f022d5f7f7183085b2746723abc2d6e71b383fefda959d55a9faaac53a380d3477a619123bf7442028497814cfe79be3fdd5ec483da57560ceecd25d0548709c7641e9d23c01409dd018da596aa7fe8c37d77f42358c5de966ee07f43fc90fdd4ee084ae15e97557afbe1eb004b7a655e3241a45d447601a24859d97c25b05a47d00cbedc49b1e8bea84b724bd836839ef3ac6d4c63bb2bc4c1dd2f661bdb7869d00e101e3787115d8706009b590bb9d46b5d36348a59af89a0496e75876117171db58589a37c581ecb937d205e67b06d96a2524ef4e1ee9ef32c47cec07993dec97e4093e56649ec44dc894860a1a2ad66e9619df4613645d4ac4d2a9623a93b0971ee709c36f5dc2fc9f2920af1f040418f6ff9bae851f15199a5f4f0ea5752195a415eb89573945d6c28a6e1f9f00fe430f80260350864db2348521057a4c09a9b61440d90208c53ef494e5332b7afe941faa3eaefdbbd241c5ef7243d508278f54b11d0b6180d11e2ac0ed2f00ef19189d5786013b5fe34b70e67f411c9bab57050a66b9375c9b6c6ad851c3c478d97f9cc82aed4fc8d028b12c9e72f22cf611fd7a1f515d713f649431d0cacb371167f75e56a085784540d4e7c2078662188a296114deaf4de1c4bf1bdcdfe9614da0ac3fab204ad9bcfd0033f39c2b35a67b822a0194a3fa8db02551759c6091bd086a5e286c4b59189c0551ae28b4617f5492d868bf4082a05f6a5486c131ea22602eb26219883add836a110e77a732292baa70506d95d5e0a134ac6b9e281af4a3abd45d944439a55968c508c95a98b21284cb8d90d6369c239abaaf321f0c588946e6bfcb5ceba00effc172defa6a00cfc279fe492b76618975676b51315093857eca6395c8d0d0625e4caa29496c32470e41da4e628cd89df42b19dd6a9ef73557efca208c21fae4cd0a5d9cad648e3ad275909e26cff130f6d635c56b96858be9c4231508e0f142cbf0dc87c2231c4a7d043f6735ccd4f05cf6973e08176ebc20d165ee48d08644cb67d87cd081dee8c8a2fdd00b4520066ac9c8defb0a34c393e08b98140dceeb369b28479af0b2f6cbbb5016f5f86f19044b0743bf0b2eaa175829201a060cf98753e9a900b38af43818ee0e55931354a86e73acfba5e29138ef4174425ecf6a5a7d95906d235f07b1399a255dced432922b5d558118bbc050f1670a4f894a3e56d6e6d3d5643f71d92700f83f5ceb33a2267728d6bb22859710c602407b532370ccfbe5e7c56c83e57b66dd64129e0380fcc671a099f1cabcb2cd273327f39fa19f5bc5c57f64de437f600d92127c8907fee7e0cc3bf4a880b7def4d2d8dcb07fe5b6163b8db6f796e479bae56a8f9358a355722be47b5821aa97f60bfe14da0d312eda1a060df2262333eb0bee1ba06a4cdd0b250e614446c1bc4fd2ea871e383d570ed2dc6427a1b16db2d224a1a96547846a0a454bf353d4fec83a84f0948a0a471c4f8f0cfa7c19b869a675792fb57870e53f35488b680b9aee2e1f09bca6697ea6dd4d1678c5c756d8214efbd354082a881ff0603b76cfd8be895df72ad88970e01351ab650354b9180464a6d586abd563fcb883ad7b6ccb76ea3506c816013928b12351abaa530e6b899fd0ca15a71cecbbb9df48ab6370b890c006d0fc7367f4454665e60b75179afed3b57bfd04d92d789a8d1e960dbd9f8aa46caabffdaf8e7cc107a46189787cf9eba3c93ded776c380acfc784527ba6139d8f7ecbbb79ce0756244e4875b3c8dcd4e8e2dde17624ada7b529dacbe925d53429d01d7cdd9fb470a0dbc5dc24e775a19abc2eb66f4b46dec3c5693b0990459063e0360763a08110c6daaee49a7af860df5573269b5bff9b06f603883d8e25b4eaa55f49982cabf73d0762405cf755f8b670d1c64eabee2c45a0ecd53b0e946c8aa7e79956cf8b4b633f4d1456368f2981ceaa29630e4f55333f577f21f313902451416880c0b0f217d075f17c727d0bc0bbe5db29219e85a7bf85737c11f529d676af50dbb2e93b8b3afec74908b6f9945a7c45215a6269c534a42fd86fecf7ee5144667eeb73b269b96755d8f92556fd226e67f5c70228f1fb2cce7eedae2a4b9df27eea08cae68c9c205ecbefe6c75e277573c537b4999f92cda130cef1dc8487a913a50ffce13042332e0fd051864ae2a184837963cbdab1cdc41fb7ceed45715183bc1a2fe3f1185bcbb59a8a71bb3a6fa2f5f16f1ce8b8b0508b782740819790d52382e94fde181c9730fa812534001421b20c6229b4ef29942303dd718bf08cd954f62db88e228871b3627929e6832c2b8445cfbb8edfab34bda54047881820cf8bcab5bec94fe95bd074d8609f1376d11b0d78ebf495768c816c0478df97137ff359f0e97619a93200a36645b03d7a24023a4a5fc90010b3b9854d2d7beae8891a4adf91c5e6587b222760fc27da5ebeb71edb4bbc6fc1d616eb82243c72535d46beb45b33c96c7605b971b112d658b895765e2745bec8f053fb585e3be236547e6a0f8a628fcb0068d85f87d0d922213c4b5d994f6bf7dd1448c9c8afcf3f002d80fce0a3c24cc9c1ca5c8e5d79857bfc2626812a028bdef64c7cb95fcb5ec114e4bdb8b9bd108475af8b07d9619a5d7293addf9c1b9e0327877d78d59167739898dd9ae2fda3f54371447c08aaa4b922d2880824cc42486a915f4ccde17f018cdad2b5325cb7a83cef482217e306e5d4ddd10c884f5f0b34b39bf77a13c92dcc35c627dea6e9779c76ae3086e1d05856a66aedf6e7470ca51a15613de702754ed8e773f49f8d3122526051446278b4e4440eed3c5d972074308e6443720ac146a2e79821aad084a8fd557445af1a04fe7b641fc19f768baa7c3d5bc61ef1f4380b7e41d52ff524c9d6f3890ba888103bfb0e26297eb486adbdc3ced8326683ebc35714963db0b4980f63ef23216cb348b2bb9b47ea7b62b2d23adc90ff3830d09da96fbf3a9df7b0ff6b340b9a0b844be084eb1aae09bf1fed2729d60692e4da3ff857497263b0015a8dde5f9769b8ffe5520ee2adcddb29c1cf6e0715c6b661b6b56e92e308afe21f9ae6b3d2ff2874e1dddc397c1689ff653d3aa036c21d1f16eff06911385c4c07e1c3fa21b2010db43c49b5a5ecf6fefe42e7d083e429b953e50a307f06635005a91be30307c464544c81479af27f81bab0f038c2ea75bc0671a3e94cfa7fbf89968fa1dd84dad717b2248b9a6e23d9a92c609c75a6dded7bc5c46b7105356a6bca591e1f32e916c333c4d4bbe2d4ebefbedcedd0ec3cb2179012a1fc7edd8b682d1ed51380e3755f3ab6026277181789f9dce38feeffda842ccf354d75693a1da4271f7bfc7c995afde6446d6e40e9b1a1fef9f7a71c7b1bb16826aaca5cc8394a1540a29adfe4aa03340d02446adbfb800bcc82962936f27302cc295321ac4d26333fa6224af6b92ab8cb51d56ee6d5e0f7bd0df15b29b992cd7e104b34ed1af59d708637756d4739306122c6a66d6377f45f69ab169aad4599400804e1ecdc983cbf5b8e9ea1fa523068647488f7d2db2181611ae28acfd8458150028cd34b1ac81938a6d1757661498b0531b6307414d6ac275fe5cc6e153d7083f3edeca4a656b7424459bda245ca225c38a5f8516ffca2fdaefa43f26831ef7df4a8fec8af2e0da7a24b95060193ddc97df0099d06aa8c88333cae2c119ca3bd82857263ab769e86f6e3fd1833406c526206443ff724225dc2e992ce0c45956f577ae3a01dae62b7bd642beaeb9b6bdc664ee40fac52bd63949a85cc380fc4dedaa9bc3727b282b322b81a3fedf6311442771314bc3cf04dac210a8f257003e31810ee3fe723fac0b1bc938e126698d8930a896b14413b9f5919b99e72b1460857c33f7abe397329f351b3daa6b5a7a4a2037f7bf363bb0b47bd6ea20a9ed3a5790a86a23dd80d77a31abf25f295d0f0057b532ffab5fe27c25025c6becdabba9ecb0b8f634ea1532ff8ec9b29405890058af676e108f7cfa5986e647340622c55ab783a9eadd0fb063bdca96d6f2e2b5151edfd89716f471d7fcc9ba1775d1f13af793ea814a4e3b504e7db9493ba08dc95a159bc30e75e9eaeb0a0f4297a50b80fe39fe3aad82fd4549d93cec9052a9181f17451d386380f5c1ad9239a2064ccbac163a039c1e75b96c7faac30f076b597512a353fee4c723d962ba4de7aa743bb06a18073cbb0ca261830f12720ca75fa1cf4b0ed4a7e6bed1b975de638d5318f773d1bbb75601ffc2cb9d7a5a2c430ae06400d054bc96e559b9c82e6b1aee6dc1eecc891ada8c01a6ded688fa6e375845a70ee7dc39ac82b7325e0f6594c4c9221d90c6764cb1985822f2ee948cedc9d312391b70234fb7a0bd62efafc463ffbd16b64c6436268f8e9bc37f28dc8be97e433235643296b53bc0fd391c474204d9bbbabfe0ce27d33a129b6f3f8a9f1a49e6d792c71c24588c8f20e52dfb3720b18f537d2409cd2c79e5450716f8f67d746733094045f157d6cb50fbdd78ad3031437c1bd83434592508d176174803b7618e8cd7932da1fa3e6cedf10b0fb1cbedb60515eec9240baa7e23809542e4001f15c91b3fd1ed735f1d72844bb15da9d6a33120100746e32b225ae324ec4ec0d98c5bca729d97348e770a6cc96a3c6023e53f6c2459a858c3295dc8fe4c042fb83c0b1e8729cfae81056b24d7fd212d31a026bf273fe76d47f73c9f9ec8021bbfab950eb48621e50423f3d120d9d7fa05e918e175fa56817a2bf08d58e3bd32412aaf28e94668896920bd91bb4181decddf524aa3452dced36fa9dfcc46141f4a0a6cc046fe6545171716909e3b90572528a1b8af62e4449a401641199a4c22b82c0b94ffbfe1022495c9cdf35ce77b4d0226bb2d248ff2ae05351651bc952e98a0c7b27bc110d389106379158298f72d19b8ff12f562b8350ba4f611fade4a284b53d44c276739031554531ba4f6bb80c76623073588fa2767e23b7db63961c61ef13b088d6a463dec3414f84c58423724af89f39fb24e6d7b04757b5d5e4505baee1b9bac4914508b94dac58d7ef82ae9ff86fb7e939fd6e440766e902eda1edcddd859fcdb01c99c294035cfcbd69d0860dd553bd3e2e0422cd74fc7697dd90ef6c0ab5d129e1c25316f26c216ff681d28d7a1dbed5c969ee753c43535972942b3c6d5305128f1c5962675396c4f6d4898d6b0fe66e1f57290bb180e7c5f7e5df854d67f57b63532a15b66a764c2d0fba3a9c557de86cd23d11fec231ca0c9cf154116930391b8536994e9e3e1aa3bb82164c6adff5469d87faf34a57693dd8f3d73b297fa8f8ce00a498efded36ffa4fe352aee485bc0d332800772288416e369331e4bc1731f26233e9ecd44dd51b539911846c5f8760c0f25233415ecff1be69e46a002843aacf9c981fe91d232379abc44cfce2e43e54967cab6aa950b2064fdbf9ca49e6b64e0956967c9efd733f5106c8ad84af3ddf77c5c63dcece6a7db491f8838a035cf7062d28fd5409bc1c6b3a9c74eb8cc5a4197ab7aec18bc090392d66b6119467c37c3bc607576007596bf48bf4090620c50d2cf942ddcf795bff97475a7bc5872ff9e116a5cec98235031f457a880bfd56a4d3e1dfed29282fe5300815b3ddc4a6026c36f3dec28129c3087e89a54cc9a8039faf69cb432c8a9f61d7366765004525d0c2587c98217a826460969a26237be88e9d400a38089593fba754aec08dc6cfc5362de42781bccc4982aa733f80d8e64a3dc1fadacf7182488fac514c81a5dcb2a5dd31d66bb5569be489e1d842ebb81575a65d2c9f28d36ace40ab70fb648ceecaaa487f336f1286119b6b0c984a124f1ad1cdef14ebd7b32ada76d3d17c0ac38c047c2051936cdb193c20854b90d4616512202a22563d7693b75af28b7eea19157df9f699ab17d5fc5e169b494eb3c2a0fa5eb503588b106156677de330619e6626dc26539d5368d8a1e14bb7597c50b6f0b115220692dd489878ad9b425983e80b38eb8747373e68295168befd27fb12c5186cffdb5f82aeb4542e30183311dceb09ca0e74eba31465794ce692dd6899010895523d4b919982a8543352b848cd74978b1f4ab4be5c300f196723e4cab016a3610205357ba2d45ddc33d6d62ebb17662b0d96c5625d6b74a241bb30b8e5da63675f017e9534ada2178ed84b01d1664ca16133362949de0ff1adf233e02ae2c99eb778ca264990b89ed662b92f3ae0b5707e1002950834c7074edb7f3efbdfe53ffbc4b41ef495c19035a46bd6a58bef3e282fa13bfac4883caa7c1b5d693dde1c2e996fb5f33650b473e567d657200ee7878ad13a1f5c3bba762601d602264ddc6a2b9a8d1ef7e39dba555364329ed30177385acc75a504b23502d0bd97e7803c78b32b98e69fc9f3b85750aa3c6e6f41af296427ff11fee59f2c106bb908f0102f8148af826d673bbae5a527fbe463bed22dd7ce405ace078a1fbdbe5453561eb2fd3a61dba0d4ee7f07e1c3b15c32d0b24c5218c4049d0c7d4449145f077a85e13ee192f6301d7b7c7bdbdde5f5195b403146adc4b53d6d5a38523adfeaec4f7d2bcb622bba2bf0bf3d1bb28fda11b1c5f16391721a4fbc1c6a277ea7b1ec0dd4c345db6a6df6c36a4c85126354ab7edd78f1aa6c496a1f8183d1b6cf368020db4782f2ed2669cb5332767a4ae8baf18df83a7a93b559bbe336459be7e25b91342c6322febcf50b95fd04d6ec4cc00a12cd9032a8846facb962ea79f2cc8fdaaed18bdedf1286dbfd504acce4f3e32c775ab88a6375883777d0fd255e37b07e3d0aac10e50346d37cc39c3fed074ec869e2c83a7882538df8ca88eacf2191815f23acef0abd9809bd1b262c1b767c963315339b7a22690de786aeae45233f3c7ca503b0a37a9be61bf4078f0b157b24391efb0c7255ffb4a9935b530d172998a1893660e24d427b216e0633555696ec091fcc2288484804ffa3841a31d6d52a5759845b9a24bc0fd6093d0794a98ce76a2b728fea4cbdb6b3767a60c3fb4b5e73d80ffdc462cdfc6ca30c7fa28cf1209dd340f5e47708936f4c7f11f332e1a24808622602b7084569093c4e35bee3fb7b5507167293aded0d5a9e2728b8d6fcc4e853349120832ca821e01b89610cf52163621e202f0a41067956ba62f5448c83e4f2bfc46e4b01f57cd244087ad2e49390dfacfc6b79348cf8b95d66409656361862149fba02e046730128e46fec8b016843f2e2adfcd788acc99a8ee944fc2614dd1b3b8b9660e9078d52a500e12d9d8641f13fb37a5767a82c2fce632da72baab7a190cd1925bb83edc91018000c5635e3f86507b7b2df518c7b0234a316ad326f6f44b109ecfc6a4f6f49adc8bb32d2c6242e462b699a6df949c4a9c42453db1cf68296110d8f7001a3e385b9672a1a9776cadeabe9656b2c607bf215bb0a7d539afb880b5b7d40adbfd5dd5915f3fdb4377cc3f5bd9aaa6fc02cfa1b548dd32f06c721677d93d9eba32b8f174b07a9d3ea5a1b5e234e8ffbbf27d51edee5228d4a2fc8e17ac2d2db1438b6b1b6fca2c4bd1931cfc6d4bf6a3a83fbe5b2079d0bfc31b86d9052de426028f868826d5c4707db018a088e00e4aa9fee53de97050cd0399e886aa8dbadbba91ce06133e57eacd36fe093c04419727d8f98a8de445c3d5af19b86a4088aad2e01da0dd9a0debed76a1a655b722621802f2e47c2bf620537b51475f480e9ac20e69bca1c321eed9d8498a02d73b3d3dbc04d81279b57dd30ff194f9f7e834a7b3fa0e9ea3abf3cfaacd566ff835190f94e35919f5e9e8eeb8b8ba122ed08e35b5d09b6dd487080185ddb40a98e09ce73e97e96c102a5b3ce8ff158b32fdb7a7c3dbbb596c241ab748c1f6e3520e6111e23a8ac98cfb06e62fcd094aba78f76bf9ba31312ec67bab3502a460cb142fd9d6aafb121bea4f9377fdd21fc63c8cd875c9464cbdc0310335eabfcaaad3271531a377f30607d5bc41bfdd362aad21e94b31e2de6acce577b23856595bc661d611b0a41fffcb810cef9308102ac20b326a49ee3ab4ce2f466fb7d1099caf8a57256c327b33aac64dec8a1431f5826efa06be7197f096d4c26095e2345de70dedf5180d0b371d71e651d1e58a0b51c3590bbd218b102f45f50d52c6b1a577c7b3c1e2f3f550ba2ce566c81c8553c1984e63917cd76b8defa4b6b12a915022ddc10e249f747cccb462aa1a4e7c4148361cffa54bd4b98e42c65ea84fe1d91cd9c3a8dc9af80fa23ceaa9b842eee2f08483a9260ecee3937402b1308ccfda259a8da9a12ab17146d62062952b330f26573a4261329305cf6ef429e5bbb8ae6026072a7299af514b9f7a07f63e3fe7fe5f8d06a8d486a7415bbc115a54e5ce0778af4c56fd53456c43946aa5345816d9902d647d661b9cc10151cf17ab1fc56087a5963c97b97f81402d341f8d9fb159efabb3472949ce266054fbdb489f5e964b257ac9a4cd37d1c7f504c1194fdd87a24ba0b9a67e737070097fcefa3bb0fd001d1077f4928321666371542c26b02a5dab52cd57ec19db4533ad2efa005e1773de670d2b177f1399418b349ba2bab1e7a676e26afb60b9b7d93dfb4f779d7ada57e8984ab5fc27eedce1a24d7e42678fb167f835d5c165412ba6f477011003bf7a6a0abb7579c2fdd2b304f0206a70800a965604b513f3290d43fd35d6d73fb94e720d788099433889a9b78f87a9278be28cd41d8fbfd7ff74945e4021d9273343bc7b70afadafd08d9acbaae4368637374590976b4fc37c71e835ba394a098baae78d7b9b739fd61258c17f9b959789262aac95ec26df0f515d621ef5c972d028960424761eb61d6d925f7ed9604974953c8a68b3e2912317a4930450a3a7db431ffad048d4d96ddd572ba304ff67c1587b5b9954f10d2934f42b3f49d529d161611fb92000cc54fe90a0226f2d594c9518ff903e03e6bedae110d94d38a16f27215530a2b2560e96474761aed09391a068b60f24d455561e6da7462ecc29e84259c3dbbee01469ff3ffc83c71034e98fef9fc23dbbae49d21719842dd39005b6f75298a4db4314bcdd1e0603599eeca6a83b4f91a5cb9e7d272d31213a5e114faa39f094e623b262a9c2914275613a84c63a08b7445dc4bca27bd485544f8d1d7e58f6dd7b813dec6a0014f4c562d655689458ecb78a16a0cb0bc21ea6a41c4b66ea26514eb620afd552f2d265e27c5eb247071ca5b834b22c8822ac2d00bc14556f891f54daaa0afa0c09317f4135d9435e40e81d6f1cafa25caf085719d1d1ee306d2b9642fa281cc58f9e24b190e604d90e62e1f962f74f92d23b45ae3aadc10bb9c2fd68e7e46377ab167aa22816a289772573206ab280259f6427ceb4200dcba9fa9fbf7a3eff2f8e5f23a3fd4958cb7118d8ad207f39242db7df147f070c1603db75cb4a5cb8072880726188df5529272bb656adb3671295b4dadf3acdaf922f68d0662a6d6f64dadee8f05064eb86960ac6e66f763bd0b8e3961812bee30f14529d24cfb8668acb948e8d85cbb81d17d0b66e9b03876aa6cdf0922e7cde843c1d08dc0a7c269eb4e672c8cfa789f2c49871dce919ba5187a80553b309a38538f95bfb832f77499737cb6dfb478917b19effa5d194c45207c8434bd5b36fc9718897e28117a304fa85eff6f83762ddaaad9909259bc9bc1cbaf667236bbda0d94f158ed219db50b490bc28c05b0753f508198909333ef1a9ca76655650c5a1a92661b37d59e0d4e664d2db9d6fc8d10cf9d21b6eaecca1ae133721b205091602d0416e310d7a434e7982bab6f3d554aa21f31b426ee9506f1b757c5ec4c50cbcd61e159fc89825a4eeac68f1ee866e9e2bb7a76f49bb31386f9427f16b79d097aae9d95431fb6ca3ac783cb3770c982f89739d010bea957362a663582783ce2ddbbe6163edcdd49d63eb718ba6de8f2ae750a736a1f2eaceb59fd6dfe07cd17c08b0edca394a1c3c6087bc66789ada03d185fb532debd0559bcd680b43830b400da9a38df1eed9eab169c3f1cb7ae6d5cbab2d60025bec732d54b663a7445e06d1005900091c96c57f82595a3203c42048bdd5785d71df185a8558532bb13b538a6840364c4f8d960b5663d6a2fb358ff0e7e4c9752a7169fb6b7f1afe28cf0eb06ca269f6aa733ca7d15a74d190fef34de1871e5bff6944094852395d78f2c9ebe4d53a4d26d771e1550f43f3777d0e7e5ac9250946a42da6615934a9e24b61a1d5943091252e85e076d1b9734d336f9fdbc6ca1dd84b0a94a0c37a90eb6d9cddaa5a156e49e4e34ee415ed9c00ceef7c7f921c31015d1db6d567dc01103fd5d6c4b01f5b93cb9f0388824ee10015b98268ad2f7d67448f9b00e505cc695cf994fa8c2d3e0d3039f5bfad75c5fa3c5c85745eedbb35eb1cabc71028e633f4227461a1a4f264f548fe40654b5c46f1c545e5bb914549ec6384d389994c01bfff57ce17adae46d52328f6759f65d7cfea1fc88471cf2b385fa9c80ee1633e294a52774fd4edc725b5dac8c3e6de8c6ed3b612a8f34ad124e11dcf66ad517dde463970e5d81cb17091af688ab00b93d5080e6fd13c7468e676febb23bf134dcc0781d3d69edea324de6ca70cb62e182aeaeac15d04b616874d603730ad26f3c1b2e525a7b5a9e67b794536259dd4af75d850955b6ade29b5eaff47233bd3b4af0ff7ca06386a81971e3616946af2d4358d75393e12cc414e5224ae1517bf073d9e0903af638d29a8d9d6b1596b15a28da77b5aa616373da4395409f07e882c15a9ee0225dea02de3b2c4b7cae95339871989b7d7b1bacc7b90d6d0bf50a68ca6ee4bb475d1f5fb866b95e8bacce65f4263c7f860c02cf84a5872e5f735803891c68a2d071d8c1d9d379ed6b9dce2cc1d2eebb3b819ae73703500f6a2a73890cbe9fa1e4e6453512fe3a36f6a199fe70fae499755b287693ae0e0fe0b73974791249dd861b45fc8a9af9d3cc397a9cfda982db6a0139bd56f96b74ef279399dc9c20e6fa0b5f83e5224fdd5d11a0b7178235f4e4ac999714abadd01c1bc39eddd230a496b935cc029dbf214827792de7146c5297509f5367a5a8cf40a76169ae3d97e84777dbf890ef52e3d798b459486e7bdb982be57c8dfda56c8582ffbbe107686f745d0321c0ff4e31e2a483228fb72441f423db72ff5f5df288477f8da68e75ae59d53753ed36974b3647422a98f13438ad80d28bde942e712b33ef07963fceb41fbc160ce6e30707a19935c0bca3f575fc3db48daed2e18485b5a667bf15deb6e887b0198ef344f6b9bb6e8587898b991281deb6672dfbd1a3f3804c77a88df2ba375c2fceb8ef9d8c3e33eeae98117c2a344f4e1b54e295233a285aefa14ca1006192e0c4cc334addfbec456fbaaafda7ae3105da50ed62e46665e221e85bb79f04dd3a324aef749eef93709c0cca410883e807853b9920c32e02e8813aee8344e972de0d532a841a6bb62e511893c120854c14a0d1e25419f3a8d0619d900f705c8f8c4b9ab58f791041a28cb4591cbe24d1902b82c295b08e998fd3b21649079c6bcbdf986d0ce91c0a3844a2f426aa453bf6c1e3f1b4c4261669949a2fc81bb769a1545f255a05a171d2e12c5bfefdcfc468c6fa5a8ab2522eb607d1449904f005b86220c00f02ce0b7dba0ecd8cf2d8963ef66cd148885ddc974d29eb7d3695c9eec50aa51af0137ee39ed4fa19dbd4a76a8bed640416f4a8711e5e8b10801e0814e6b3fc60bc4b46324517cd6e0c13f03c5d471b0a7a3a4adceefa35318701ad40902c1d12553cdfeeec44a50dd71e52c3376cc62697beead7451a8d53c6f222e82f3028637775fa25e8c18eb2d21d5bc62fbb11fbf1d6be3fe6a8fb735331adb57dc26eafe0adc8772e6e0457ab6e9d8b71856a901385c7e9b0208bb8c81fbadb4dca9679c2aa62ff44979e8fbe1d38b0f0618c35959fc04b4575024dd30ac959ead1069f21e2daebdc09e45d6b1e7572362687c70352de3fd01e71b096a13dcbbb21f455617d0df5fb15651a5ed7cd9ad1359b059eef6b60f006d079db148d254782d41d0c4ec056938be50d2695b6c9a102a6ef31cb1e54c633cfa196059e5917437adba7b058a5537c2b589fbc09d18f53df41d0550e471a74d92bd3652210f370cce93b79066e5f9ebb5a954ba522035628131382d1a5bb3ecce265d78a31777d7344316494c4e96c0c8da68c04868da855ca57163b82f23437a9c984a9a64f0d0ff8a7524ad8039f58ae072eb2018eed429d44ef2d6ea0d12597a98bd96064fdd439d26d8c1534dae6ec4e93c58eb46cf5cbbef6ba7453b61cf9c9aafa261b323241db54b2eb1cb8c541714f778ee404f961fbd693a45e917c9e43d2168bc16d19fd9b53e11016aa4b362c8d0b2d880cc65fb28fd80d39b87ebfd57caf182035777fded175d581ee955818dec4621d9f63a1188cef6d898c2412479a21adae52c456e8369db531f63fed7ff87062694b5763cd9656494d191fa0b18cb375d659609b69a04c98278d30827e8a7ca78ac861d712ef8cd82e12c4815d30ac12475e772d04cc93e11ff9f7ea1ed03ac9f4388808bfdf1c285ffdf09b54f22a141da0112dd73e10a810682e8090497f9bb1e0688709517dfdcd230d6666c48afabc759cc7ce7693189b76533b4475efcca9429c5da43d13415cf91661c327aad6bb44b60e84b763c09c2ed85fcc1ce698dd6b139dd99f148ad03674da43b2914ed5f213d3cc9e42b4a2cc3b58a060c751e8a53ebcb630b484bb2ce9d1ef2c9c50cb2a302d2ea6a5e45b47d1fa3e9ea807851ad1c3a6a3ddd8e38ed47b805330fb7a2d8991f28ce81edebbe95531962fe4f3875b6ab27e91c23a8184178b5679aec03750d827f00f9fadda57fdaaaf37ded5e4dfeb1fba00b91d42a72d266f1d8a56245d542572319e5af1d994af6c0b3e9e7dfc347ef874b4b2b1d1bf1397fbaf3236534b7ddb86a93205995e540dbb9b8d86fd418ea1cce32816d0a4ff273a1b893877894f2fe015a7ede014fc2cba59a1c79309639ce64f1312101b5f1aa9dd630f8e24ffdd6b7f87ff9175f3aacc32d47f9ced795a0abe2f95dcda790fed8c8f925c6b37447ca7e33c8da2b05103eb346cc222e9b8700e98f4740809c77d6a34c854391e80b0768b1ab6687a1e806befc66d3d17dd78350588ea9795e7cd4b0fc76213d64235c7d0d918308f2dfbca8cd1ff5b7835859e14976d83c1df516ed747615384a8581f1de7a4b73df8a209b4dba54e97bd119fcb97b30f5ffc6bb604e6634f1c6321f6ce71991a89849383399db1148bc312dcbf2cb73bae2fa3d321b7b00faf5a26db016fc02428587baff8e25335fc785c893fdf44811e7098bc3a2ce47b7257155bc44dcf0631f3ea7a008ed99e09ffa672b5c5ad16a316d3b88d7644f36af43648c01ac105bb4f161e2ec8749eec108733782cc8798b606eced5042ef8c0e4ee09ddb9456174b8c591e9ebb3f82f95d8def14a1d9040f744b61f883702326b2a97aabe9e28e068cb2e60b690a07bc1aecb4ba7ea693ed8bdfb02cb7191f5f6172aaa46896cbda594db3212108fa7c797e91b2dc7a835d6f993f47b8b74f5ead4000cc45e4c6c2daff83a32bf0d0eb83163fb7c543f4ee2b79ef0f7ed169d3d1fdeaefa341358632292a029708deac5f433357b58c0f831ed284b7c46864b5d3e23c42b4f7c6b612ef2c6ed8d65ece1f268701c26aedc80be5e211074524b4ef3e870547ddcb4b7cbfe17316de45f0ee622e40d6712c6b6f0c5f7a182cc645a037e03b2a3071154413c62dd20336e3ad3ed3ef8e579103e955d04b9dfac82b740732e24c40d0de1f0c16dd14c83c6f74c47c19723f5e17b6a0efd9cedb07059338ffc9431f8b686c67da42030e74b04ecede5da7df9f5c151acbc93a0622859bdfb382830d731a5ffdeba5b2eafee687ec9a1368bd156357dd507fb842c3c062a6127dcb723a201a2bc2ac908881128616071ee920e1acb587e64d5757aa52390c16e7411e7320797d5459673fda90057d8a6306ec6bf97968e2fe82c600fba1d6619e5ada8fc9af8cc0d1b866694f2d32747156633682d21b7d4668d38f09b22da25831943225be8b9ad8df7aa3f2bd6cc5b45e78275938dffab634cdb5511689ca316161dd977cd2afa61719628b3222dec5b9f38e01e6b210cfc4b0a830bbfa5bf253b262527c5e793e42f827bb13ab4bc0647d0721f2cd5476e0b1f966bce785e3d46f352e388c59701602e71fc681a32dc070cbceaacbb9c8eff0c1233327819872751edbb86f5dffe208dd18517103205cd7344b3e7b3551165f9b78a6f1105d2be6217393796d630e8e223fe9aee68b3366843b1d3b57e489fac8acd2bb91656041acc63c52a12ea29ac0585d76457640521450bac9d570507bab0479d43950659e9dc6f42dad4b9a99cf3cb257b296543f8d45c07891ec6f2e19a758fd9f3c3f534851242f29da021196836987c9d98068e17cd788e75b722008b954fd89533e73ff92e65a74dd949f77f46336583c12af94146c45e15548cef98fefa8c3efda2a82e161937bb4bb8f7d2ee41a4ebb0531c9f52c5fc93f104b45957431403ee2e305f4980f6984b74b527cd1e132d62816ed81bd5543ce7bbfdda3aff2e37b3a17a595d2ce820379926ed0ac3f32364309d731733f6f2b8a3451a684b80cbe621c9a5588f5cc3e288907c7d93a2f7bbeada493e1ae8932e373dd498a4596c96fab939658f4cb49f3977e2f3255189f5f7d55849ffe75a730cf174839e68c3da6a911e66cfcac75053f8231cee9d8368312afd6ed18b894b024075ecb2151caaf9969eb89f7d063e910de87850ad7583f0ccaea95fda1840b4bfc0e992145fc4721e99fbe7258c21bb8c389bf6b8082202f2756512288d8411fcd747242efa58ffd9b91b84412f92ae8ae3a712df0039a9c8ead4cfe22f2cf58b1dc63e7b52e0163beeebd8790812b0fd0afd70653d87ac13009ab54300d23b7d6369fd7b62151f1f381044957cc2b8ee87192bc162caeef85584af27ca30bfb3c330dfaeecdf58c8560419fab15415214bfd39e006dacfb7887f118b7c5e4e8523d9af26bbd43b3a6edeb4e0d3a6138cd04db2dacfcc481ed793be436ebdc688a1b456b635f7298682578366caba555bd1253e3a10ae31b26f19eb20ba94130883c8d7cc3d74a821131c957aa97153d84d4203ee404f621718f1387196c614bc5085827bfe7a9a4a16d77a42829152868aa69b8e166510aafd6b5c8db836bd8368dc0ba22c461fee2ef684c0021cb50e8bbcbdfd37824d701c20eadb4826227d7dd7206c40c1670421eda4556f7b2c05bef0807f07cbb445923832bab820744ed0deda8ddb89b9011d4933d62ffcbc1657e8c4645b76eba08b94c82281f278650ff49b8072352de83cc9b1bf07c184e3f71131d09fb16ce35ddf8efc65d755744f190c722f374e50d06a8542564fd7eb7b8e3e33bf6da8b3915baee530e100c5095b9326ec7328f098c141354861998c2546ee330b55aac59a90252f316aa74a03de979f22079f3812d2792ae9fc68502530436cad01e31e4f84a73863d6df467761f3462ac95c530d593f9522441cd46ff514b71b70a4d42295ec3a3e87ff57fb55e7ae8507aa8e9ea718b0fe200efcc014478a87cf29a8048b51e15264bed8d00fc606e8b406fc0261bc082b4d1d3500fbfefa499ae7f6a6e796ae4dc8bf7e9284230bfe3aa0f19383bc844fd52d67a102c2ea09a8da8ffc24f1fd91c32e3a21261f2b0ed4f6460528cea83af1949fa489492989a246e33befcbbf95675044309cb00126bfe8cfd8208616e64daa06eff627944a171df6cd095f85f9fdb285e5f66fa2cf6cc7d2f55928baf546ac52c06151768aa1f405f35797a6c0654e5dfb07b666f6c3ce804a8127a936966cacf61565d9dfd4f42e33d74ec26a0180d32db922fdbd5bbefcf93353401a3193924f23a9efe044debf1f576a7aec81a567acd47e3f2614bb240a93b99bdb4121605191fe28e6d6e696d752021d4215702742b604a12be1ed76da6033a4cfd3e73af3ae827b2c6ab6de6e8004f4d4649c8c71eb2110958451b17dac536032e252c3864a1b63e98e30f0c331e31b019ad0f7ce56298e5b861dec793233b83d613e3ee7b8913c5906df6e31d57cf89cf420d3e17a134530e5c35e7a69789c5c26dbff2f25f90b155dcdd3e6fbcfc35aeae50bd28c352aa47465a1f45a16bad59bfcb0303f9bc7cc0464da2c656dc7e1efa395e815057cb5191f583f51c4bc0e58c2d95a147a81b87429d1a096d28d40c57cad548522a5ce4f488142405109633bd60afa3368dde69cc52c2c66a35638acfec46b1dec92b46aa671d7f30e55019bdfe445b3ea1f29634674fa24f6f0a08d7113b18d2bf14f30d9459c3226008f2edd4a15e4afa3b4e0965e49675f16893be13a672202a9a37db39814c3ffd43345526efe7ada31ce5b504df60dae1f4e19f40319a3c3224c781b4a59675b702eb18a8bbb2fc0342dd0ab33c7ba29a355a97dea8b6791b4f4e8fbf459fa3970769a8deed9d65b3e39b1391cd84e82471bd11ebad2ac662221531d766bbdc6be84cac69da5a87fe913e5a1947e0c3196326099d8bf46ad295f68e72f66fdd5dca48641152a2ac2a5b15ee558c3d80502a16b2feac841db1c4ebdc89f6a844083f7b0c07cb107701c780bf383de4572dc8c3e7bdab631c98f67511b29c400769c488b0d9cbf0d419dea0541292db39b552d32790a46b52fde6c366e7b3bc003bfef591138ef4cffd85dfa1652c7db44acbefb8265dbb2f3307d39591a986bfdb05d073ac313624d27a11ed880668446670d918e0a3e96b80d0aed74bb827edb74cc8c64d3445de25908ec14eb2cd116948e61fd2853a16d04796d4ee7fa2ad209253e43b324f7fc250b4e95aaafa59ac8bbc29d743d4dcda8b43e28c6461005aafa58027d99c2cf446832692ab88c30810523487a3bf3e1419464a88ea49d5a30e2e8607593f1ea889b83080a960918e55e41faf7e0db92a65436e74589c4bfa07cf9c262322fc6585eed465b7b8d3b8879c80966c7c0287141e40b1ca822101f9e64f60b1555ce85421fccbf91ae7dc28a7ebcefaf1239e08782245c0893a2758569b1eb49aac99aaf699e6f3bb0923327403475894c0e577c5fe19ecbd19658419ae000dbfa281d752fc48175f83273364f090c8fa0a50e4ff364d79fe3391fed49c999a06194099965a7cfe65823915f4edbfcc779e8d8380378cc61da760ba0a207b9aaddfaf947f9aa9cc3fca145da51f8b2a800bbe2de2005f6075f8deb4bbfe97ce170025acc46120cfbb9cba6f10ad797af846494981cfbf23874121011b16309ea6f010ba7c5322de5e3a5af16a76251cfdd386ac51bfb323e591d3a8af44d88bf266e46d5f02aa721bfa3eb5b8430b3093694cfeb1b65b19e758430f3679b0afcdc8bea6b240be0a28aca952c5bec0491e3e1c60a4f216bbcf7b3ac390078dd448ed552027e439e8c4f1f81a1cb1e51df8d966b2e249e9e3ca9dcd7cb174d72aa36528ec2b27a53a3fd23ad737735ae8d6ff78f42ca5442385239e40d0907861ea8944b112c81edd0b8591580b0ea68a38d4788b189ac69cfe0fa522050b417f1abce5edde56ba8a0e352029c0be2ffc15dd63303aa6775db53ce743338d5e933076487497991f189b3231b182342848357c77101a6d7413954f7837b6d61906b0eabfdf3076f549c92420fbc2d17e9f959f9223505e3e0fee351b7e732185c23b8269eb4aee61bc4d834d5f2f2f20f9f2d347aeade3fa88cca29ee2ccc1499079b29ff373914b42f1571d4a89227a6a810cbc5e20a7ebdc450050129b2235e08a7a5db1f74ff6fbc2d7872b67c2f97608ffbb47be4ffe946c491308c5327a4c6ce1be646e86ee79a3e3fc3f9718132e8ff76dd70380d555b0f1a51eeb404fb0ad86e4449d0cf56857939ab063ba22c4313f51be0b20f0e1dc73d761e01d624b28a8fdfb66cb334ac898308606674068a92cad529e253760629b117b2cdbfc502308b7ed8bee9021308949486c308fef0cc96de9ae0c189610504a6eae298c2bbc31a156c2a9ad01d0b216331d664baa2c9448567803a2e577aa349b27606532f3eddf699f35142e4af60412b99cf0bb952ed40b603c5a7e1b2354eb6983202556f32157658aaca2474ac84faba71b7ce9f9601f67a75ae3a38152eabfdf25a6974d59a630dfc42764ba3927576c6957dbba9a0c5017f5e690f5c56c86caafe504080368eda5a4867f5f4d4318e4232e3f156419815cac0328aa6c7995e3dc8c6fc0f6088b3b0f6c8509ae4bde1c0a647cd60b2ed618dd157c0ac228522a8dd01dc1419779ee79981a3d04a18a124dcb35536acbcee182bc81b8c66868bae1d037d8952198e7cd6a28007e2125b59e92509a7a57c404c88b8fa0fdcd23fd265ea25d4add6df241d9382d2850e625e5a750574b5aa5dfc779d49f1e68617d6dbb5751607c5726d4f7d05751731e22f0c96d1b71fcb45885042fc8543bd4526fd3ec56092fd25ebfa81fd4a2ee71b19b286ea431cdd52e6fa3ee74da2785c172df39fa624e1648fdbfe7442d3d70d83490d23306a3b6fd6eb778e548da99359bfb8787664bfbf53f4a88f09cc444196774b8103fc9a6e3ffc855b978aa34ff07f3bbf2350b668254665f7100c1451de9bcb945cb2f9402b6f0fc37c132d8b3505275d48de662a145136de6707e295b149a3a52663ca5a4076bd24068a2244333f6179c3b8c20d6c5529e5537d0c37af3df916c4a5d3299573bb5630452314b8cc9c5b519310d5711bdc2a7834143d852e4274f84c8f9826f8969e1a937b227804b28dd942215bb21078d7e01753f28975dc0233853c8c1b92a7f9f69ff672c01a1b52d6f2b88f89b7aa8586d53b7d4a026d7c56731b92ddecfd4f531af05196881827abf9651c65b66dff34eebd05999b8494caa3ea26ec992f7ddc9b314f05932d7c9d33ac31dbc666ff338eaae9d8be18f7e344ba25cc2544b08fca1f0ac998b7c346ebc63a39ac6b028597c5f5a0ddbe240ef427820f84cbee6990fc8a8da0996609bf3107fc2d788aa4262cdd19f9a1638a7acae9c81ae7f79f9710d281958fe6337e065ecfb0ac97b4279bb18e7faa3efc35e4d1d4a2c54d202e20129fbdb7ce5e250166d9c6a61624ca66577e754b5404dcf89c3fb2378d43df85502c598952a1752d2fdcd7cff151d48e263031a7668e96092ed7c261ee947fca3a2be3ec7c8b35ce1a030970056b7739910676b1171fe010fd072e4630e78c71176f3571b7abfd13084a3a88a461017f92d6b66f3f01fc23996aac77b54912ee5bb3871847fcd5c8b003372d6b21f965d3d9b8761ce1fd440630b405554d975ec2ac63d03d0aa231b8e013cf2b4b2525973f6788b09141db19b26e087d42bb74c4e083ab24f0802162bc1782cfc7d18d36822b7864c07eeffd5023241a5c25acd27bda80995c1c2814476b3aeb3b304696ca42487742e6f3c48ef740e453ccbc5cf6eef660d7e327101cee4881ec9081255482b753360467cfa2edcf653533fc25cce563029bc6a5a7381e4e977e1c0becd7ec751fa5ecc51aa38597d8eeffb025f45256065260269eb1640eb6b405e511c79e5aed3a9b0fb4c8bc216f9f46739bc5915c53fe9d6f6bb0affea9ca80094a2009ef5e1cba8886b23016cb133132a259db2820dec047a4241e71e492e782490d179d0e2867381ceb2b13ac0500f5a86648f1082daa825d727ded5028c180c12825ae933cca778beeb3bd8c222464b834bbfb9a066c85d3c91712bc011f16ff3171a6da535ee5fa65786d6a6c0e3cc1942fae2836506f222e1d30a9f4f4940532ab6ca383cfc3b97e5be976e78a244e7584c5b824d612fbf87cbddc9ab5d007fee5b41a8b76c9ca06b0b70266e26e73b48cb7eb8273f73529d21c6694eab5f3de9c05fa7273503a5479fbbb8db1d09cc1ed0cc5b38b81a22f62dd0d0f7989cc1e78b79ad351695deedea7c0493e9f29ae4a558792ee015c9c0855f9de9a61ed0cf84a03fa51748408efb16de9b5b5a7544c5bd57952f52f91b64f45e6034e868bb0bb3f933b63752a19c95b0c6ec71e180cca992109ab2addc23a5f37b27f6507462ba715c7c65f1211fe4e1e5b29cf9cdd368a96dba43e7e944ca4a1b5e736f995c45b41ff81ff299ecff08fe0ac8091c0fd9f0764ffcd535aca3464d214beaf9d94ac995c1b42179f7bbffcc68bca21b19f3d76604e74aead265ccf45c94722a387cf4bd6a98dd9f9ec5a53f46874d3f996cbecfc1e6d3ab42d085bfa5e8758e940783b72a2136fcf41836e6e6b8b792ce342cbc4a7e864a5a9e2de505a86798dd7d2d9af69e9599f8f9977d853402ca70c8be3fd06af013c20ae9052edd93589aa40987156aadc55012d93e4b52310e403b4230f2ace21c82beb39796f9f708befb3ce91814b65b58536856a9a847fd3ad5a006e03b6bd2b6e8785042ea9351f4f116eb77897b1be564ab32b8d1a5c46fe02defc3e96112aed99ccfb870f7fffc3030ca732965e1284fdd41910f54070bd0cb2fd11db81ad13a6d2c88eb9fd64c71ff0cc5431718644bf40d887716dee71753a5a63ba97308cedb6d9ee5da58b23f40093caab639c823c7a884aca355175c4902a8d0af86fb4cac192d4a290d39307214c714918e628a6636372689f71dbaa6ec4329c6eecb50f3cce792b7b928466e5a857ada96b8687e52269d84356071d4771d88882b994095ca6bd43d7e7c708596d6d5683b7d946d9b46cc79403e0a9dcbb0861966150b36081f8fca7fc8c606f00dde9e7b66e61867e8cb60c06ceedd093611bd21240a8e87bab4cd8b1f273686117671b7b9dc04fa0f084a67eb4bf7c2d215e9f58b707ba43c47aac18cd27e585661b52cddcc384e6d5f37aef90d99c446e7affb334ba7aa9be12d02d5472224586d01bb3019c43e03d804bd22182902e8d7e6c041bf246631fd6db9f5304a0f44c170234bc6f9b1e992eb62054a23b99e997ea772c4d8536e07b7d03459171b55242c2211cdecb83de5536a5484c88e5cdfbf87e347f360633d945c6f7033ea04ed2947ce3f2a14aef67e6de7856180f5f8dceb68a51e840fcbdcbc08360f2d8d1efff2aa4725d9f3dca9d3acfe2ecd7dee6b336fd07eff478600899d90178fb0cb47e6e0af389adea36317bac630709bb5f95ee968a0b648ad81db633e2479e37f62a87070e7efe156a595401e87684f9335ea7ef75ad2a79317f119e4490c1225f27bd5c5aa64bba84dd17298dff8864695e7ceb3f10043fd0ebe88884e6ed214c64ac445d6d8a51c185156c26e27b405660a6c88ce46738dd03575e75ca9f99195219302b001e4f82fb49e7f74ce1a9fdfc0b8d12c0515b13b6e69c8dc8bfd88b2e4093f845bfe00fcbfa53762224aa9596f725885d774391df4e88ea15d05c62bc4216adc05cb811567978dee0671c0e2b4f02120f78f63be705e9e8020c31a179d4fbcb6f8de7e89b4e14bfaf6a251d4931da88c0ff7565df4895a7019b31dbf1acaf76d62e605bd7693ab33e656eaa34fb72b778073cdf26931c41c02e92224c58275477c91b8fac1fc78fed475b4879abcd3a0d4f6aba2b8a4813d87e22fddd73f75d0fdeb21d799882bb4c8462e96b61f31a6c4a9cd556d22ca9084b5aed20e2e9596cfa4baf8197a055df0c7f26d33ba2560734de08b2dccb79a7a96a26b82135c3389b0c643d13b052760805a707fe59621d3f500d28f4d008abde3cda3d6ca5d5eed30002a2afaf27559ee01c69e6157fae90a55e5da8ecdc83e16ca32f81956ed1d8751be39377b8b5920311a308a1bc8ba65dce4286b77b20391e100f500e049669d66a1f31520038200a5d2b52b343dbb25b42e75fb85248a54492bb8c0eeb237028a92ace3059b62d2fdc6de090e5e8c07e2b34a2867dd3832bd02da27e69391ec6aa81b8105a62fb8e72a6ee9b3384c90f015540dfd24f470d1fa4f7529911371341b11757ea62d4f121fd42b8387e53a80e77d88bff429026de97dca76eda951798ed76a3545c1e94fae3e6c40c3663219e24bf8a6f1ec102974ba7b059df6c392a32d5c2a8d44712c99b1aff1496c6c1028d4f6d98c3e3f568370659465df487c6b4b2f8f0a69a01bde6d2c76c8bb5fe7659945846a74c2201068738ea86b12c343da8aa30e1f439dcddcca6ba71dc9ed8726688c05c5a7db7453b0f87b7a4139c95dddf7c19fc366d21acd754ea930759ae987cba92d20762a7251ebb6967857b974c1dd3e9148ba9454a512a86f59b793a4d01a704af748f78ce5f808a9504ebe4a75dd65b081581c0ce7255d503fe802b8ffbce48df2391b30bb1a20017a2fe2b2b0ca3226de62299c47cb14a9d4d57298a57e331ef1d7d70c91e24d5d233123f749dafb69558c99c86feb81f8c53a15d3907a9755f1b11c5862972b1520cfc6f7e853dec765720b25c36a2d306d50788c57254e6938cac9318576491062de7194bcec2a966c71e7555ac54bfc0263632c5b85e86eb705aab66f361cda7254156ef4ad4d1636681f9f9a920cde66c9f117197680907381a7a738de85f2343186eb36938402fe1ff30ab06b150dc9624b16e4db90fce61c07868856c2339bea6da16a37e1b383936309b79e24b134882ea00fd3ae84d037935de0129ad8f3f64463c9c7cf06598f33bef60291d05884d3e448d1512d304753c33c670ea97b6601829898232720af684e640813aabec5fd004e6a6da09aabd30aaab0ee818cd3100c0bcfcdd4afb7531d6fcb6f037169294100ae1559683aa8e76302a3695353540c0e84a07964352eee97e79abc07f25eb1b8ed7e76871c8eb38b491441da394a70f727281e70a73f683c37f5af6538cd8bc266f83d413e96a00841604d2f5a14f946393334172156f39ef79faf4df57f245e4ce98c7295b4dadb84640c79f933d1a08ad3decdc14bb2d6c4f31e1b795209444a6489672a085afc2029e479ec2f265ac7592e43e95397366617f47ce7a5b037b9c9196a8aa8d8042511dadd311f45044fae3c919f99897a7d24f3ab42df8b83fb3b85c4c16db9ca9ca545a7bfb6349f6725fe10415c9155630aa6b3204a2ee73f19e4533990b9cdebccb4f3a8305edf5d615aa46783c4210c99092dd5fce6d4df4fa7ff388ce8f7ce6c3e2be717558d643861ffed89c1b10657a72aa0baead65223bf1e9cabe90ce3dffaae98cfcaab278640615114d7f5bd030c4fad82079a21a2768fe4452df25e8b2c7c0b16f8a53173cfb366b3d90a5e204ce2ee3d29e937014eceb351a108f16a0dbcd3c7b137c6a4b2d8ff527356aaf581fa1c9fa0dda348672efae0eaebeca7e2f7c1ff8ba73156f5d14b91b1c487792ce8e7a34eb1cf8d7bdbd85f8b37fe1fcd742e0fe12d23ea334982c8b2714f657dc9250a29d946f98d8250856d4b76e40824ccf02fc35b975c47e4da93a3ac21b09fcd24c0fe15fc536578c31c4d8aa1f31baf73e5a5bb0549ae995da936b5ea1fee8c08842d1274d388a0f384c99fb5b375e676cabbb4aac5fc30d5ab5646043f0580236b7c9ddd603a7bd36082d4125de7a5a903150bda768d0d738639b09f1e5a4ec0ec88465a6085ca654b40f1fb538b237eecc3aee4a74667ca29280e95f1cb2d133252f54799209670c92bbedaaadb58145a7e066f362db4059c7253162e00f8a61e506c6cf39dd61ac44869d283f679a8ab69b6eed549e9466fce7c5b1bdd6d2c24d49f79dcd8da62340237f7b661f5e8d22583f9d2f4c4fcca82c1d285d93f749f50ba39ce32b416d8e79c9562c3e9e91d29073bb6acdc2b7c862886242b2d0f9ee372d561a0c3acd84655b5347241e9382f08366a1e90fcc0dbadce3714a085ce9bc494ec3bc82d76efce1583446966e8147d49b7a6da8b895c853add2d2bf0e91510d1e459ddb7bc90318111a2ce059c3ba243db9c7e789947e03f88a090ce68051aaa7196893999a62bdc2a4eefc513629cc580c78b504522a47a94e77cb06efa9d483c2dc8a87b362fa2c4a932ce18dfcc3fdb0999432dd6c8c59e7d236560e44c44045893422fd1c7bf1b6bea53775038ce2587bb48991db6eadcaaa822d62ab3d36d1228405f9b46d4b57b3c0306c51066a64a126935358b8475e7f27121d81282e7b25eafea8da97d4c41a36e0d5073e0694b216b8798039d720b7d317666a2f18db9c691ee816196d328cae4e1c64766bb9d33881f2a70d59cf9fc5f2f9a9ef782a178158aaa6f18ba7e010a934601d070971ead390690f30fb7bf2f8405407c146ccb00203d808d019767b0488f2d1b69e6dcaec47a0a1a0248abf49370e64c9cf4375e7b9a888276cc795b9469a22f52809c2a83fd9551cad0e1e9d12833eb7914f1b0c61246a2766753acd6d4c6eb8badc8ac2d8d851b2e5f7e0daa84695900612d53ee963cb983d3bbf11f4f2364a24ba840998275c51f6be1474455ca9039b59d59642fd9bb4f9dfab900e129b005b189ab529c388478a4d5b59975944877ccc967a4eea59369536f7dabcc9e7d858f5cc6440c2068ec7e714fdb7a74b5c2539913a7a9884f600581eed597db37d3ea475befe7938a4a0134eab5763b6533d7ff46bcb5ab5ad05f7e05d821f30eea0eaf0208cab8a2df296b25a2e76079d80b5c95a285ac1fe0c11168b2c0b683a1fa8416ef71be469bebd508b56e58bc40fee888ddfd8fe62edc11954e52de039d8d81b3e648b30b055c3fd1cfe3deb900eff3b1e1390959f9fe76e4cd95cced4a7facc8d4cab4b931f4d2cad7374269a536c9f0802f532d8999a7ca1300ddf9425c5b252c53c2e4327c13131b84d9a913e151f967c7c80bc376334b7bfba4e06ad18dc5297d1221e15c770cab73b7c6f93dd3a63bee16823d90f3f6509314753eff91d8652544769c1269e9e74c37428c2783a48bd866b81ef761869a70d30df3c0bfc12d4fee8c4b3735002e090b323cc871b846f50296084c782ed87ba5fd26178102cdf29280f12e1ee512e7f694a0120e3ab8dff574a007ac6a51924b0e111a55609f6bd61d9d102c80b6f43465fadc6ccd5c9ee4b1dfeebe409890bbf2c5567475c649fcd8e91ccea47920d1366af78a113b0905d070f2bc2695cafe4e98ca8145b2302bacc1eb7d916d25ad549edb9d94a0f6d360ba400873dc7f3767fba97e07dc3ada6371a3a940ca98a2f034e44db7e09e5c4bee1b99025b28820d814e127e99b57226928becbaca93699f15fa94160ba7368a533c0fd2d55edb94b2bf2e596b54994588f27e75d01295961cf1482e24551ead17e313bfc195b9f3c27acb7ab50715e45bc8d35fffb4c8ec5ac61774ef1491b92325b98bdccbbe5918e413046b969c72936a33b417ab44cfe994b1057d573d55a40e01dd5557d091b8546c09e48df83ce64ba9cefa6d04451828607128af8e6d8c5765ae593e40f9ca1086e88067c75dedfcb43c8ede75a198e691165bfd1ed7b7c539e5e10cca92ebaf75f79056deeadfb750fb4bd51e9ec6280f34a7e7a75659ebc8e9ea62326c55ecc01bcfa965f4931d4ce4d113c7602e69c075c46ac95b8ae92afdd5e252244cb084da6599be25e060b4b978f123398cda5c3595189133b5e26182ebcd1320e190076f0834f76c5da5abf460aeed8b7b3a95480e1f816acb705091b3ba879f9a5d0f15bc0a52375419b3ed840f1b392b2aaa681eec52759b79e84d114cd07aec27cef3519e9882d8bfbc2d216e87011401931c8f62b5fcf8ebcbff55545259e44561be54211ce9c29812cb2513dd5ca39f2a5f75f0a31dba70942124bbe2b90de3cc7f6ea4abbe0e0f734d83329ae7a0bc39a1d85a65dc5544c8cce328826d256a22a377d0263a143e006da7c38a8620dcc8cae8549ad2abc93db2c3d861e727f4925e9e07f6840af8acb76bb88fb6c90cbb2142cf6c391ee1640838f1368ef0e4a422709173feb7d24aed3f7511bcfbab499932bb46447f430769d5a9b0f68cd14b157cb4c3aec6fea9c919b4612dc1597cf29bd2377dd3e66cb60852fd2d76132432bceaef96989505c884af3830ebb9025bb2a5e7acb956a6322733b046ee2a41c59149c8017914b0430bfc8ad451a7b9416c9626d1ec8d842262055555e74b78c2b0e4e5254be1bcf5537b6f7512580cf1afdb2dc107cff9cef8f6ea91b01969e4b425498e258f01da6ae1f6bb2bd9f38f1473423c315092a55d81b9aabb537e2ffa94b72e1f9178b2e78d7f870b901632e5f6f7937b7a1f5f5347f218425a35916577ce7262a360bdb30988e2b60ed1af86fdbde7324df87ed382afb1c9278842dec65b75551cc0de6c867410ae55abc59134c55fdfcac718694de3aba21a1af80967bb37aa4793db0db37d7f3c14468ec86930a976731d06035781a1247019b57dcfaff8ca0bbd01e54089a7141b6510518dcede2d269a2bd4367beac8b2f6d5d4b19fe322779b53311d1f98cea8e00c68a35dd158e3fb5c0803e4d40b509e4362a20cff6a0291e6ce15baf6f52d3fd60d2aa4b588567b4b115f94a7a13208cbc47ebc06332fa46fbfba5fbcd0b0744469c2407abd2f8f64a232c2f1ed783275534cc3fa6ec194f625f6b791aeb278d86c4fb6634f34211cb9df04f2bc84740eff6af0a102d7e329ac5d920299d1f9a9f482b5b1272d4905b7171c344c5326022f14de5ae5324451c23eb7677a54fd8de705ac5f1710ebf5e5c8c0b360b046b6542ad29164228a3b4dfbb8386e0d5a53bb80a4d69e4c65ac598f96418827e85219e52de1c67bb45ed750eb2900d1393f72238e28a01501ac61b7accccd4c313194e08224db66b86e43ec96a1869b5c316f081c9551a77fac7447fa9a47939cdfbf510032cfee8792514fc0c7d55892bdaf186dccd54d4e9db0965de87db35f4893cffa8b2e41cb813ee283b002557e6d5561bc8357e23e3fe290ff609394e20127290f4636bc6065a9ad3b253957f4401867a6b22549bf60f02cc39270eeea6aac2795270534800d04060b1498f2c280db63bc855e38f2b0ed107d6cf84b3e23e60274c6232ef3f8fb8b228ff77c64712995aa035116a08c40efa3f36e3c639f94e3a829dd240e021bcc5c7ccc2dcd8d384eabb43d22d990237813db997485724db2efc2ba9f38fdb365d55669aa173f8a5084fcb070e1b3c43b1dbb062586bb0eeb0b9d14bd82457a3d490f61750548dc7b333743b59001fa71ef2d0cc6bf6e21b75c2065c4bf1fb89412b24a8cf854cbd586b5b51734e62294952cfdc3c589ef70666f7f0cabd5c8636134bb5f5635776755f9b60d7ef3fc2dbd36bc727fe1aaa0d6abcd4c78d0517650195ccaeb30583c5ce064cf2aac25605c7dd267e662addd2cb9dd6c7b6e7c210c9b7340934976fe8926d2d47ae3166074149c831897bf1d639cf52a2e3c7261ece9d54af9238b14316cfe1165a0af50808250312db4022fce1b69f619410c906621ff31235f7ae1d7bebbe4d7951a00543f0b7cf47da80504c71c8a5804e89109b3a24e5fc5009088650e003e858d0681241097ae2b3f0bcc0f839eacd3fd6f08978a08bef16ee0aef15945dd0d10dad4050d80fa25ae6db0e5cdf94060b04db506dde7d502a1e88e941645163cc830be983534b02b1673ff55eb65f146574fd79bc4b1419c4250bd1b4a698f40cf1a2f021838fc3286b03e81b33c682636f7205c03c14765bbddc8a615dfae6a871d047712192510b0ee9c780a8b259c56693fa00a5be76d01d165e06235809d257e08fe64b5e32814b02a5657e91ab479e42342ab193880dcd10f8f26d89d45356f464bae8c1c71321366ad65274c3d9696135dd793ed15ba554a156020b5ebb0f05834fe8a17688b43cb031a4c028f9d5d12ceefbb650ecb75ff4c93bc2201229b987fcc51a4591f209377abb4ae316351bcc2ceaf690248d4f28b3d138bf807099a38ba23a954d1f8032a9a458c278f3d845fdf5d2f7ef960f693a91461bdd4ef54f2a4c9550609406e58a671ab19883eea29a36e54fa959b002df1dd74ab10c93631bf10fff6fa6ce3b9f2f1fae35c60e065b9a23536fcc258b234a3e808ae75da32bc16684dab2708aaca3456b9f01eef5255dc29aa32eb48ad50dda0607d9da6ff0424ad0152ae7c599d5c91a53cdb022f6ccfe63b8ce3110858a4053a45dfc8747ed6eb263f0f862257f5e2d3d30274ad0078606486dcee0e965c3f6edd79b10370b23bbec20981cd222ddb8fc7ae4540ad765c12ccbc58078c1e2ee2e1d4238a202b945c6a3765769599dad12f573a98757cdd1a8afdc59c9bc2bfbe04afe418bce7fd9827a0faa70d8906f8839fcd953393cb7c2d96b6a14e0e3e823a18374429afa7c61efecea7fab8fea7a34df4d694f8957bff7d893d3b91b63066d59c29f4b8fe8d3ab26b7947288c75639942a3a789e69a8d383b956f703ea6b714b8fc89be2a3dfaf9dc4df91565e2f0d589cd8bbaa1e9c28636ad78874474fbf964da93dda5dc41dac7e4e6b96d30e9c222c5ab387a04bea7d7c3a9562d59a4292f3ef544fc18fe6ad7aeed0823cd6aab7d58137ce32c5c323b05f09d9429506a97b3b7701addc6462de441e33c0fe59ae7ad224267b383c13c14cc8c76bbba9b0a3d98af39d137034b016960f24214b8f433be85b790a66b28392c986d6d5ec4ddf4a28fc184e8e90d30bf24f2aa9e4d4694656fbcc937137366b0a54c7b66b939e234ffb29bdaad725af5617aea81c5f502b08a427445877132aa9e4832019b8b4deae8832bc0d3f7da3e1fe2f8bc893dd88fed5e713249acdd3ec6fcbff000d5da87b7d2c997896b1004101e016e7911860630f2b0104e9bf03d44d71b1fba58a5b7aea58f6f9c2bf9dc7b147136b3df40fa4b03fdd41838ea0ef740ae94eb73ae4d4f3526d500023d6c30cbc1ff1264b790b16857105bff24a86dd87a9109f29af8bbaaac11e2d3f4df7caa54826034bad0b7ed5ff1ca3d637fac3bc03fca78d5ecf365d63867a75e8381062d269306b0ba0b86f66740cdf7f2d5bfb6062d08d743a56fc02a643f06d97d3514ce2ab061236696bdb6928b9e77c2ebe8a214a1edcd4d1dd10af87c34669f85a54ff0dc0776dc1a92c876b7664586aba2bd49365e349e3f9b3eac806c168d7d4ca95810200865d7dc00dea7d543f67409af1d1637029745eec2986fe38768fce06b59d08ef464b4f5dd335836db7319cf98319d0cd7594eb78bd4d894844329af3ffed73aff232b02e1a8ccfb09a14e70bdf1d6a512671345f115ddc20b1b6a9cdfe694033d7e5c7c043349f1fa8c2edd59083ff9498350397b22957ce773d62ecb4519fb59a658266b46f315dff9ef5513974d8e51dbaf4eddfba897319714822afca91c9c25b1d6d5f2b867140472c3cd50f0228f40ab5cac1a3e6a5496aefd8e4975fe4d85479262d13e278b4ab6c39f576ca90a78d2b64edd7faea4a226dd4078ed8cdeb6af7c06911de5e0069aed18713f0767428bab719acfa6931f1827ed4513631613d2fd0fc31356bc33b38c3d2220779ff9334d7fd5a2fbe95d938170c181aa8a54bfb73a258eede2088bc9ac49df2a39a45e2ce5842ee760d05e522aaadcb0eff8ea2b7da4ede21047a54fbeed7a3640a7af0a53ec4f9c282753cb6b0657dfb2ffeed55cedda819ed029181704648ab7511de0ddfbc688a71f28ae33e6a0a3baa0e84c92e233c9473d8efd71ed19a727596774cd87852f84715e474def42d523dfb385dbfd3c3091f6afdfa3da7232e3db8f987ac99e5d8aeedb183610f6dc66aad12afcef02246d1817aaa232beb22eb5131a68a63aaccd59d7a482115889e9f55e1a7f814ed35b0a7238d229876bb8378c741a70e832cf43ddcdb7e2aa05e5f4857990cf63aa0e82b48ca27c47fe9dfdbd2c0ed56bf9f400046df9924bac5ea24c6673c7f0c6f45a4b518c4d99c9474c25f6becafcc36bf0ebf7a9dd9a4e57a7b9fcc872ac617b8939e4f3af8426b3ac906b624c2763563d14fa3d528c63b1a0a44f01d8d43ba964d985a68c5238bb5977d612b8bc32516de09c78f40675d09af75b41f8c3bc7e51cce5114061467c74966eb3e6ce44f7bd943c948c64576f628bc4b2d39e0879aaa156408bf3ae1bd73cd86c5e427d981e0ffa475e321853adfb08e266150bd81d6590e9a821914a6bbc7a3a85bdb3ac5678fc2c8c5d42d53c6f2d50e0df02298c71d2275d96af8160ac900f62a3a8b28c6454e9b7e8c33a6e13204028863e4ba76cfd115c648c2d64e78470f0d4671c799813aebe06dc92ac1be5aab6fdfc4ca317dbc3a82d94277f3121468f1258c76ac2501d04e3ff93a5519be00b1ff0bc939a85404c4357af9a128295faf4b01a6cc96e667c4d7f531dfb9cb573f5cabb89cdc201fd05e4e878cbe1286d289ac7b29e2ca382fb88a975aa34f15ea215da37f8b6dcdd80b21607ff5344c02f44b1dee9915192a3b566714fc64a6fb426847334f1cce7848baf6138f1b01bc91b21b84ca708dc315798533188e964e4de14556ba4fb295d7164c6e3099b7db70ce3d1d5458dd03d80896bffb169dadf84559099bbc97bd8a5bd3f661974f19077183de68bbcc7015d5cbdd583dbdbadeec75e9bc4375da9f580b60ebc6b40c7a7d0cc0cadbefc4e3686a4b66ca99b642f40ca9cec8906b75a0f3c31b11771884789d8025e16e6d60e2d229c44a7eb57b64b156daeaa987f44710a8318af58a3d1287fafd9e180f593fa8a5b4bde45db5716456c74dc1b788c7381e4d3c1bb4a6a60a78620251c8380a05107f057dd31e75b8f5d76f5689bd77c281d9bbe08e5d9e63f0798472817f21b64fb1cb81c3720775d064f7c4cebd37b73f4d8c86f77a8568e207f354db8ab350bc37d8a953434092f8c7862691e14797b4890e9a1819d2d3cc8d3a813397e3039cffc799adf25b19a8550266d5830ef233cd78beb0ebb1ba0875cdeac82588eeddc26171058f5e5d73009f0546082fe40b62e72a1d2ed2ba3fbe1f05de92f74e3a5c4b4b16a6d533c5ccc76490c3175dba8ab96923c3d85a336042c4f531626cab1631f510ea915b9e812af53d3be1335dd99da6b3897ef7e2f9d51bd415255d877455796cd011764cae6b9aa0f16838cda94924b17c61982a92c824160267d0f4523136cfebd9db4caf00de4f1d24a90b58d202b179ad574c9419dfa4a5d897335f43e0356ea347d92444c0e14adea925fbbafcf6f2fde972f9a637caf34dd2afe37a32825a8b7e620610f7a0c581afc2ea22347d980390853726c319d1dbc9641167aba2fe5841fbbad625e85545adb58977a0e5f7c3069b1c2b135c983919e0ac60dd14842db92a03e56fcd4d0b17bbf357dbe017e82cd5b73bffed30e4d17597c6a44e9968de439b43432b5d6429c871aebdc6a631811f17a7a34aca28bfa831002da4297878e8c772052a4054dcff2bb91ddfbc76319ae11f30dab1bf350c086d79e88e613228d21fb28e1368cf2fa78b5085d83bf386f7d4ab22473cc5b0ab263c67413cbdcaf60fe1cb9161c0a12394e62262a620b0ad70a449b1e89a9c19923ab114e9a8fbe2bfd6fe85d3bd05cb872a3a2209b2c0c128b2075211b39abb0d892cd0ebdf787fa410a7f4707dcb0f099c848329245ccac2cb2b8246b816ec934a2a9ae6cada6577f869a21239ef0ad5a70aa0324c93fd5585ca914e3944f3cc397495446a5faf4d027be21697eb3d2fae983618165348cd52af0868c743f87137a9cce86c43668b11aad29ef26ed2bcd61b41ddbb9d63fb4e795281c44825a3824694032a862f0c44510cb6fe20976eca0b037fdf0ec2e7cacf2b50e68aa865af8afec511a79d4168cee1f0bf234ce10e7f68c9a36c7b010fe6892ec4654d47861e6c104d6559d1673baff5f550d657d52e5c7e5e8d42aff16c8dd5fd0c25c18485f903800fe6b4c869567871c4192fafb04918d10075e2585218816dd78a9eeda9b3fc14b4f83f6863c4fd93ea97cf1a4c5de9cc787c25bab6515551e996f57837e69ad4537e71c90d694e35c720c65ac72129399209243c57d1845a956061dd14a277a2cf6ddeb19e6c533320aac06792fc255c0c4d6b53633962b616bb0ea601d414893c771316d6acf7fe32b8e697b3c205bfd07e2c835659af791fb9eb22c414a00066cc1c453d638e8c17fad9283c71e7ad1548115dedc8609be32113db3c046c49c5a58ca9058c45d6260637e6a52a767f216b02122b235ce8b80b08925d16f328576b9fdc1f1066ec93cb71b7abaf71b77a5dc7dd0c208d068860d2904fbd5b86920cea55df56ea0ea66e6cbca06b9595eff621d2a93a5d6319b13a79a8dff1f8e1b3411a4772179a73d69d47269ed5bc0613bbbe8adc97d9700b7646098fb39d0e5429877e246f1d74d9ce2c9466702239305ee013cace7b1c4f1d4fbc972aeefbd311cb963180a4945071325c2ed3262f5e22b29d500d6c59b55782496e6e109bb9fa710f0e7be06b22c519f590f92ab4a340b5f8a360a534433ce8f4a9130a38e5943e6fd425e41fd3e2f72c2565012bfbc74926891fca66fd49accd9f341a029e1f51189e1fe84a5913e61c01f2d8dc28f138e5b5d7b1ef137687b9d705a5a1b33d54ec15ea77c89f02d55e28793f00811f958a551f5dd01821bcac3511451f34585d2a1de8ffa37489bd11673da96777f597fd9499a8bd73943473759609031ae92b6a165143f71bcb9d4638fb2c2652ab3e5c6f3619c23ecee7a036fe3040aaee10acfa187bc265ae88e295c0ddcd2d5d404406713edcd7e489fc65a5496cc4a502c7ed6fe45220ab101172fdd6bcd0e252e83b5e9bf3cd6e57bc316c96eb572b3d5a835b34006b1fd143470866908acffd39b3abd970bff5b028c55fa801391950f0b6eef770de9056cd423b9f48f5ced67b076677c6c92dbfaa56220bb7c6c4c5c131da981257695a7d1a3c05f89ecbec96a0b98d37552b586e240d7ede4ba7cbf4804512a1c346071a3f0841faac3c32549564bc6d0e1eb4c2869945a78975c841f17dbafa7d5c4b7c9a226895c8393c89780fed10e6cbc9c9e8ada7e66c71fe1bf49bc9c415cd9876e0223e55ca4b50dbdc2930a179053ca847e57f2d738c349a31e3b661f7a17dfccb7c18ace0a6f6c9fa5adb9d2574c8f23e18a6b2457414f187e4c5abcee3a40559b1341e3d20d4756e34843e707d009ad3983dafc9ce13ed4a6d73db8808d2518cee35c8d2e332d816fb322587eaae3f6bfe06ab9f0652b8043eff624db1e204762e848fe820710de845dbe97db3270fa59378f141fe4aa5bf76af47b580186dca87869dd4b6eb726b156bec5521b4f7c6883f7a45c6816b11ce142981c526f3f28d83231f29e39e4b8a20a025e4f4161aabf04656d68baae64d2759d36bedff77c6c5004092215d24ca3fca7a486ffd85dd255235d2beb1fe008ebb4baacd78fba0466cc1e100d73075e1d78dd7d42cf8981641b05e606f316c75c5b59a879db5098929ba9030f8492fc43510606d92a2473280dbd0e95889c15163a983af6d4360f08734f0156759b78814381c31ee1ab7e4dd54ce94e4dbb99b733528cadb8ac978c8f5ce6e2a47d76d4162f04b41ffee286ca324cb9ddf86533a9cd791a6aa7ff643502cd8183b3b1a9f8ab8fc52f1c5c5ff9274f2894f9f1b08654167736536f4762beffa17808d3f12905a3fa119c7a5f8a8566084fb736a465d18d8632e39ff750b8e71fecb6a5cac049ef8349144112f9955516879615860d650c935e2ca9a46bf7f2e20f3d35817dcc828efe26e5efb6c0122454302e37a45f2ffb7db5a789fed9fe3dd50ad7a390da97722f5afbd18ed70b4e145f8e3dc67c2aa87e1101cd1488d6aa309b777dd70205125f41a94db13c601b5faf958012c34f816285cfa88735878d6876c6ac37c38b5ef8721b9d9ebc356bdbc726c54042d874366a7320e3c9e5c1d08f14dbd648637543909085ecba971fd142681dbc60aa796a4a7a5c6ede85d9787196b7ecfffca5cb64ffccc74cbaac64c0bea40a861a0fe271eb7e3f99d4704f36f458f803a2bb0c22cd7559ce430c0eb15fe48efe7ed30d0e1152a0bde1b823dd9dcc99893e0085ad0a189234ff9416a57df3ed8b5ff8d291367aba16760fab6074b60435a0b54ae7a0f9dc3a0b96cd08c26e1e45695e7ce9c57d90bdbe501bee7ccf5c2e5422121f26914d7e905c58834915ab65d04c4296ba103d85141e13753901e80a22bda00c93e8c34999123e7446c457b5a1380b24b2c0ff1cf2727f4cac28a08b0d51026f1c9c4d2186e2642294497aef65694fd988da1078369b8a12ca3b3204acb9c4131e099b50ad66f42f054e8e6af19783f1246b7f8cfaf1093a3fb9023721241e05e9b70cb4ebe28b1a26d88691cbc97f7bb1bcc7f66eafd96b6a6ec4ab9a9f0a6468976a16ea5ea53e6bd0016eaf517816079325398563abef475638ad702bbb19d9acdec8d9d2e4a38cde8ed3f107def7280516b5010d1b60615572f2d7901a1efa2c18e2a3563f787f27a93c110b337ffbdc43b343a3a9a63a510f04db1d103baaeec6c60614105720d79b02759065658585211f66f5ec29d1fae1e9e8015d38c607901e67ab2da95f672f8e1a59332594d81a5927f88a19f588c165824e2385b1900509d46afc5ce44e62a5ccbf9a3ab96aefd0a70b4da49477592d20dc6807eefb873c280469eb3a2b292fcc2755b45102d662f5ada49a3c45e8f32ffb09c77cf659aad3285e7ea07ab480071e6de112baf3340d325135525555ec2e2eea72fff73d4c93cc0ec95a2a18fd34d9b7ffa2c31a7e825da9f73d751f22e418ef026914a426743787c1e5a57b8447f8367323d2363c6d99faf3edbd9e4a710e0b8539636c4f2a9a0a208ae94f97de09ddb959865f23aad59545e13ac818f98974a971812ff465220912e79f812e96efd7408e67d2f9d47116ad3dc31da9e674c4b75f9e0c9debb80b00e8740695e923b778ff2bcfab70bf973817a6dc271cb87b92f77af74df1c6763728facd639037d1dff8b89d2dc3d113896c52025e52600be2dcec02110758e329d04e158d02aab0f0d33b8ff29f20b92b4178a91a28933ec32738374120861cf44cb8f9d6bbe386fcfb996b7fc0c64383930c1797f7c656dea23df1c32d666244fc544d2ab61457ca0104340f81a3635f18aa387d7dd01253bb285cbb0f8444070eb268bd3ac672e2c91a520715131fb3275eec3164f03ff1ba16898b1f76c2a5e2500a425ca9fd4cf9a675a4023fb3cdd559acb7cfa6ad3307cae365f28a4a65818defb3e69b4cab8fbed7c49de3ad17d19937b0a1d1fdaf414779d05969094938fb7f7dcf71084b94243fe62297e939d37dca85a71093ab8785c5267690e7bb344127d750de37db63e7d7b1792cd74d8e5f3813e4011fe41a83cd3675e149e183c39016b479585d119ebbe4282851220d74401901e8c91e444749b34ad33b0861af118a1d8dc0841911f1d8354ea818b49c66e91b9fb6fc747ef7b4a6a95c03a674b0d8602cb5798d24824c6270451ff331024067b00bb6bd36e5503a410d8a44e0621464c9b4e88d0a6dd6366ac4c57d32d74b1ade6292d4a0214465ed29eb8af0a53343dac51e16bbcbbe8c9317377014922331718dfe230c0ed461963cce27d9002489ee6317762a7a4f0272bbe355670f86de69b6712ad0599f7eb5bf380f50e8305d586fe0b02009797fdeb6f9d20f9ad517fb0b8b14d54ffee78017ec9c53f7ae632c79d1bfbb1db946bd787ed35a87c4a947ba279c657851837f5414e6c78ec6a86baecbd2b34dda8e5427b5ad186847e7392cc2eb7e7dae98e63a158039573174f0fc9123ce778df9b4aa2771fd756f7ff569962d09c2ae3079ed0642783433d528d11392e3ecb92c1732bc894946e69a4282df58156e4f9ef91fba1d3ea08a8056a77353229a47c1240f4ec0755f053c978256eb21276f1d8c6c8d7e00b1c916980834559b4434f3e041fe82c7603f6f525964214ba74bd542fbcd1dc48c9aae9e76bb835d08bdf4aaa63bfab93c46fe07fbfb70be6bb6b944da66c8a3b254ca34a118ea5eaba598ff1ce90ab5615ab00add57401c3f2c0d36a926995ea3e93d0789167d9375318358a131dccb82c092c9bef9abd30a104065fdbae6415f51e9dad969692d47f9a511e577ef1b286ca42c5e7f82b93dc60b21747209c2685684a0ce928da681a9d57cc1082fe9a1d26339ae47a1d572d55776c71212b73e19ecc2c868bc8888b9e839bc3a7d4e2fe29a0c481e0d7eb2f39f19fbc00057e759ecd58f472a75482cd59e0ce5bf6fd1d7b01ef4ea0d4a7a3f08a6764c89fbcaadf29a6e50f2174e51e0656c97b8ffaa656396274ca8fb4badc0c2399eb6fcae66b74f5285e0e01a82619df720d289c3794fb84e3f257fff48df0fa06c4ba8a810e0b3c7b232758ac1a3f94593800c888f56540832c8bb3bb950fdec54e8122f2027bf4ab868a63c3ddb0708b550dac1f54e0367ecdac71109596fa598a297fd7c78c6ca7f56240784da630b9fff0763bc80c662402085a155dd0e821d0e17320d36390c8e8f2ca47da270e386093da1eb8b8f004985e0fd58ed72a9e4392f82955cd0c8820dbc244d860ad4152cdc0d190cbc3324ee6d0f421969fbb705271751a6cc2c9fc2a6cac5c56ffe5100624de59d5d32e45c8a9214ca57538bf73d4fe3e97306db36b6eb5c09fe589b6ab2fcbfb8916a831c384e818683b4f9cdc2347e62fedf8a51bf4057e330278c182e6a634922a0330897436b47a85ab15e0e769e7e1b6fc4e08b4cdc83fd644f9d4d6f9bf2b67f87909882cb89020d5097b5cf81ef5c2630ff50a503a1255138dfa6c2342c99bdd9907bc1dff6cd3dce8aaa62d038977e9bece5bbe57bfa1e698ecbba4a2cdad45856cffe7cf609a1734315134888b64a4789dbf3fdfd593d56e845a58bf7b0c4b3b01bc43322f537b84923390d53e6879e8b24792f58b3d8488fa278e653e4437062ac131a718c7c30f17860a6ca01ae54431da8c228b326a58400537874afade251eba5478609f78b3d8adb5aa6df33d446a8c15339d0eeaa7e40ca75358da080ff20621c0bbcefa49804444cb4f6a6d3b8a72c0af59d6fc86dec1dbbc1263993c82944ba96957f71a6a55ccc06ef9c969792a782d2ec653650893ffbf1e7b2ea439643ff47486e1ee69ab35bbda7a1168fe3ed650cae1c7fc8ab671e882253c8b9918eeeb1534907a9f7e5289a755d5f5e0ad85ac365667165b56b0ad29ca0c746c63467a043970464424d3909c9cfcee890f1a06f6c6c652a992e2fc4ec103a5edbb91abc733c1873d914f4c6b53fb2991d71853be97edc9f992897a0dfc4950ca72cf7f58f495df803c1a7cb161e380aeb0dbbcd590b5954f43d0973e3ce3785caf5f992cbc8649f6154cdaf414091b9627860a34fa2a9918b4a5812700bdefa4e4061f4740cf4a576dfd4905bd2ccd5c20ab16d698dcdc28bf4c052acc6c98cdcc442203d28ef7b5c273fb14640c056ed1e177a8b7dfc49be17f1a483526a21cdb3189148b357aeb16eaa8fc0faff99e3292d961e7b1776c84e5018f1979567732743cdca96d6539728d14cc2b22e7cbf8cc078d6b65dbcacc3541e57abf33699510c705af21fd410479ebae0006218ca6573f7d7629859f94f61d573acbedc76b5a343cbaacd2321e2141c0b49062cd85cfaba95ca2b8f84dbdececd8ca79b93a96ac06c925aaebe7ad8f7619111ddb6f865ac13074d3b2161252618e415781d6cb94d2c25143c319f953a75c26ee936105f94049eb307ad87f0c4c4b6366f625af6f05b27b3af8ed406b8fbd47f728496161510c3caecd28661eb4896dcf5d0cb4650bfec0a80389d78f4a898046b44a42e3d5874d6cd59c8f698ca7a313d62192b060d8495cd8a1aa1d8fe399b0aeb8f9245cf1c69c423b8b20c779fb9ff00461f80d43edad526d345efb3b2cc039cadd1d14ae163bf67ad3097f83b5c62bbd2b50e9c458619710b11e228c261e5460cd29975e98da33dc060d886a19caf84134b197509c37646e14a61b0a83a074959344ef31de73c46866062417d9459070089fcbb6638da5ab00765e9d123b1fc4f3e41cf92fe49cbffa50caaad95d2a77aac218fb8a2758015b4b739b9bd6909cfae24d3731d2fd730f583357518edcf9899d000325beb284243f3a0dd824f523e5cc3ff5c92228c3d50070ac6311bc06cdefb903c0cc191647455c9f04930c40968c29b2bb22062e4b5b063f878f8ebc3a114e6365058d036f02e329df3b92835a81664dab5c61210440ca7fd1331c49d3e0eb4438311efa513c6c082aa2f3ec1690818a00d8a4159c013c4db6b16f3adb532c21ae227bd2a9c2a7cb5ab823cec337bf53a52eae06d97e8b8ea97b7f50af46a437b5fde4281738eae6a01f55ca3c1f27e19d154ab9fb6d7f9b5880e3baaeb23529a086838bec41dcb70646d242ceaac35152972b0916a079d1e44893fc6dd13e6065bd032dbb365004aec1ffafd438385a106b9aab599dd581e327f2e15682411c5c355c3a3c1a8ff24b2adbe136bd08804e9f83d6e18379190e9edfe2675738d1f0dac4c1bcd82252a73ec0d801dd084c6da68b1adfc0e25c52b8585e54045c7b3a6d598cb2ba581fa9fb4148af608568275d5178e62d5869b264b1b75c8c01af2ef006d6bb20e6fcbc24d89b482744d2b7038aa723117b8037c9ba2bfa33a8fb88509b62b6b25ee43bf44634d3a0e1686d35f1a8aae5e67c71aeb353895a699f13915aebed899c02be59ed082930d102791e790d366219b2d876e5cff9bd04ac0d72d7e485c4760e4ddbf00ab224cbdf0ff3165f3b2c36d1e789effd6d6745950a756a09a7d39cd074ba4e07adddc5dc2aa88dc7a33e94ef793454b5299f66e78be05089d29868aba442aaed3d6b2748abb3436d7598338ea6bb935209ab672c8c4321956dc4f7755950a626a46d5aafdb1aac93f21bfb328739b8627519b6286a6e74bd74e10a4c2d8a9b8147a32c68c2883d1410a09ad48a3273258d5caae7517ef0af3e008dc6a699b4c4f66c815740be121906c998fe37dbdc9eedd7a05c7942b1a24b920d29f2ed85e7da51eaaa521eccda2551cecb59e6723ea56110dc2c86482d39c8d0eae94401501c18bea12592a9f27a47d82915483378429135da4b33d884e5decc9d4209b0240547cab9fbba35652603cf0360fd05c9ec64dadb833479df007cfe0fae4e143fe449480c821763649c2f91f7847d3b9f5528ccc2397e68aa27f20ce28ca3a712ffe5497927ed40f92cb1e2672e30fbfb5aabaf06b054961ce009a54fb967952308a9b5f0fa94e6d0b5f8162cd4dac6ec236ef9b70fd2c41bb446d1a581ab5ddbbb0376db90e284ab31e6c039a9684205585639f0cd29c9f4f74ec774a63e103f1996e8a10b250734ee11d7b85332c494be5fd8a7fdb653593d514c3d0b47d8bf97e3effb7d6533d294063ac36addeda6d56287a0b9a8c684c143e437b2dc7e09dcaa6b23f8c355a43f1ff800d81d358f423ad109e1dd18577173d4bc63d190534b2ec72712fdc263d4d2aab75881e428ea1047d6b22e29f1989b0a7a2e30893f374b3994a7d8443a4a4d36a3fbd24c559b9c437c7febb039f964619f8a79bcad496b972a7c264980c55f9aca56fff0366a43dc57cab62e7adb4f475aba3d7a20f0e687a14cc1f34dfe26428ce0d64b336b0cd58e0f377f501e03f2057071d5f7958bcd69fed858b1d51473299c272730a1df7360fa9a8b7dddd5d4070e281c42387f7f544fad4cb7d495ffa0cdd8eb1ffe612a2e74475cdd08ca1bf0acbf039dc871c4db11b142bb8714064a1b57d03d98ea9fa3155ad8c0d3669d220393d0ff088239ee57a771bce1e648783ea5d716f4e0d767f15b670733396b208217d045b22860ec32dae56baf2bfce345ca83ad125683f8e43a47930f69a94fe7c62f1501c49bd45ae5908c15845e198d240026b9caa51c1f1508170e75b89fbacc953eb8f9ecfaf98264b42fff5ade2c956f184f23d0bf3555c8039fbc574aacc798ac6be46cd309f5c8fbdf8e321f85dc92ff5730767cc9f11b03ed57704e973a98a6eab3f2d2c4c2b5722e33365b66360c2fcbb4ea1139a6486a300756a04751447943a61b59d7831ac47598ecd744751049ae19f1a98ff34d0d63d9f47af8f16d5afc7165b875ff7bff677bcff9bfcd15980b8348ce299662c1aeffe977937067b86fb8c921af4147745d56404107f3c84b87061cf40f934ad3898c892b9cc90e24178e90086795c94131ef383b0e7ea05485f3d456a16e28ffb995e7d251c41101bc5e698a1521d4f279edd9f3031152d930bfe193d20f74edc1d1898a6506f5fbeb18def51196579eeb19086fd9a323800c37088350766657687562800b5e0ce6399f41425e0cdd5135ec70291b6aad1f5b795c87679fa1ce1ddd275809176446f931d8f23be1c256ed3a5f41fe1457bcbf35ab4951fac36a559fc8c1e24296632ee8b6ccb9055dcfe2dc7605dc46755b644e01b4222c9474747ced588c8a1e5d0a051f100bf1dc63619a479e127141f82ed373ca715729c48523446b609430ea62564d0adfc68371d4991ace16213b2a42434ca95efc62190cd49c3e767a97e8fd7cd5047ed734b8f93d8c223e3119f53577533fb896896de10939f8ec2d38607716d736ea249e3f147211b8170def1908b17224e61e1b4ab570d1074399d262c3c1667b3045a18dc8fac13d56f02dcb74a80cd7bcf56095aacea4a1d776b41b9546000392436de0fe0a801846326ba2a1510870239b4f3ffe6b582e4213ccac1cfac7063661b2240e2a71584b2ec44919900d452f1bb07a304ea57f522b509194a97cea075101053af0a9195dcf893954f72fb8c30770f5da60c48118fd292c828ad76076e285e80ecfb84fedb665ee09a38b988bbf908d5e897037ebeaad039739d8b68967067221e563b552fbf138e3d8f1ee8716423b47fc3a4645eee309fd82cd9465679f5f8d773c1379b0fb6801678cf69b85355878eae4eb7f174accfc7fa3800f9750329337bb50b08027554c36136b4f1bc749996414e7e148d6d02476ea7d5390683ba1cfcc42af047145f65cf6ef73f10f63345b62ec5c4137912f5bfb99d18ca199527ccbea456aef6aa55bdf7fc217776ffc8792f9b70af827718cce54bdbb99b57eb903dcbef5a1ae4d170cac8a6f86e40099d9fe72db8f0e99580923e66019e5caa45544ff79046cdeafec35238f94b7dc9fca8c93ef041ad1fe5b505cc4f69e042cf83a652bee4b77e702d4c595d4c35463541f8cdc131da2df84f9fcc27ffaca8966ee97caf28f2d7c136c4388d881d2833f963a5d8064778a217ed325782f28f0ea05b50b2283861218931a1b05f631e94628161d28f6eedd1c2168ccb0e2fa5436a1cc065b1a0d12cb59c62facfad2e0ea7764bda80a5cdc8e5a2f4e41851ad7eb7e811f41ab93f4f9e5fddc3e96334af82280abbb1304480ec0f4ab0fbb049aab46f0b5bedde17bba8b6fc21a3618f2992672e841023b49a8a64d6e686bdfa2f19faac7d81f4efe6ebc1e95f35f744156fb19bf35936f6173df40643399cbfb780d5138b94b9946076bbd2a023daec7e0a8f56c98beb0cc204d02cfd8e4fc8d6e4a5e66a81fb3d8f10f1aef6c7f153ea83dad12eb8c7a65ea25e1c51aee3bba159e9bb9740a3b20dc4ecf74c947aedbbacfc6176880e80ddaddbe9f15d21e8f7441190e9a6a0800814aa80fcc30d4a634de103809b625f92a6a082da8b165de5fa54f4e09e2f197e5ccc168e82bf36bd371a93453efc425d0bf7e0946a9955f127e281a385fdb761fbaac6b672054f54aa7b9b93dfc1587e8612d0b66a94014893b884993cdf892a12a2b7ff378b74923bbbd685a1ac431e1032478067bd53ae1ab82b552e7e0415f2b3139815d7fdd8481c5e72c0471d6d14221075cfd4be0a1ab0c04e46670d9c2f11b683087a05939b8230a48395b885ccbea49ffb358c18a24eec50bdd22a860d208e73cd16483d30fd5e4f3018bdc74a1e9f55f0b35fe5d8ab3995507880f8ac5dcb0aedac6c5cacffab0f682e8f9affc803c831c0d5b426ac18cd387574e1ad1351ae553b1b322dad659a41bc991cf785110c244d815d0fd461350932c8f46a8d01f3a9f07e59ee5ede39605c2900b7e46bc130981bfbb6291891c6b07bbb581dacd282d451deecc7ec3b11ae789accd651e0863c9387758f1bcfdb04421794f817d8d7c8ba088904a02b4fafe639bbe01b8dda8592c34275ef913570d5cde7f63cdedc10e48082b53a7cace1a68fff68971884fc40e5144692b76e9fdd6cb7fadcd8fd42a89a885dafd1b8f1c4cb520d0b16ece070bb05477ac565be9198dd8774d1dbfdfe97e716fd55f32d3425cc78bfedabe2ff357700ce05a88e7a103938c10eda345c01b9236aaac84b5c54fb677ab03830844600266678be5968322f6f5004ad32a29c1ff0fe542cc83bc331f1a602a24a15701e8d4e8a0286df18d7ff196b435240c415223513b48f238d5915a1bafdf2df8de6255e8501127c24cb3727a6e5335557b71fd007826e4457eb5c07e4fa11b8544a7af74fa493e7ee54c60fc177ad77413199020a81861e3bffc22da0a8e6f8acadf47586c9de52115fdfc7181c4f8f4c2aaca831bac39368a0d642f20fdb152545eef202dde8d8794f57b19f0560de4da1075c4424c5e61b6f0bc129e623aea37f93d9a4b5e24b562c219b419cbedfb66163c96e5fa03ba3f24e5c7c149f5fc2c6705cb3b3141e904bf2f9f9b354ba71f90db70ef1bacbcbe68ab9b7035e3e5c67aca3db6e7e18e5a77e334fc1af2137e4f16a9649bdab026ddb0981873ef0e4a9aafb66239d25b01a168a1bf192994e3b779bf6191e91b7444db846e3b350b7dafef688a193f592fb92aa1dfa34402df6a5be6fd9c6cb6c6fa6f4764bcc1f15d14d154c308f5f21aa5e8bd7e59cab82268711647c60b9d3a69b8877e568c82b4e9515298775a9c3b7098199751e4c8269f8450b3db49c66f0bc6d92f397484054f35d0ab3af1070e1963c536b72054865dd609f435d686ee9c73d849e7f8963156f2f5f02643d4bcd462175d4e1913e41bb4c85eaaef08e1479fa47f98770f61739a6e47941a776032f87282a1fd75e1f1c08be7d68aae760a648c7c3f129ce423a74062fa704f958ee7f48668a0ead07a842e9e9f828c2da453bbdbe90b80c451cc8cdfb1936d79324c8c364147d3d48502b33959235515c054ccf8b6cadefbb56fb8825d97ad545126d5e9abb8d106bbc3e97a1ec9809a17b85561ab97e93e1dc6ad061642a597a17cc1e1ef375c34a7ef526b5df0350a6f2666e64fd7f2e891e3e399a6d00ff1d9f785dc74d7436dd80b052685e3ab41bd5fb85c7ee9cd1ed1ea5698dee9745accb32799281faf6b151b6217a735f7fbb26d614f39afdf99cc914fee21f9dd4a3265e309a7d675e659a6e86632dfe2b2677b786a93fd75c798c1d179d46a6d2596b1cb8af89b3f48cc8d842c361501d30cef34b3f74eee9f95e3358823f95053534e085cc8283b93566c6b3a2686a203918d67f7e11d1e1853dd55e2e92be294b9ef90889f42e44501bb3ccf23d18104ffb66f2a1befcf76dd85239b7f5255ddf103d29ba561f53c606e58976681e7a298c9f7c9a0bf53f66ad2bcfed76d087313566dce83f1b4a9f1e8f1edb3d15b5fe2a24713649d4cda31fa2f49167153d98c0f846ca8f4c21620fc9b3935d48ca8cc2ecf1fdc3543092995bc1bd998be591d46d444d09509c20baed3c8c2235cd116065425c696a6b52a452e3210badf7653cea111327cf5abf11856c0bb414285e8e12eaca95fda9385ccde49f1aa1519d202c04c9d07b71b050e9f8810d3f65897e5021de1e4b806e152de0c98309891075dea8184ec07102f92f1e8d76340a57547064547181f2a6ad7cf137f44ea23c6d1a75ca4d8e265eb737a6f0656c6467d9f332052f98fa2deca65ee232e1ec554dae572f4f0d82c1940464b5dcb4fdca35a2b928113ac87584e6c351db00c06495e7668c61d7fea3c7d59a6d4b3ea51caeab3a918e85ea3461cee5cfeddb2dcd38a69205b2763ce43d0adc49fc343016f272ab45099840adc92f9a55723c72fe49470f2e92340a9020b5efd851d4da9ed38e6f9c30bbc508f384a984764333bf0b4c74eb17a312548c9d579e597d0e29001b5028a930303d7a80e2740888771b9d3495c74145ff7481405cb5b4a23414fdfc16b90f52d66a1666636b63892c0d55ac75af33b9d611da28a7733e53a09d88255d2a9cad33c0ad56c73a78156e2df0a477b67b4fab62fc45da38be3b10dc6ec77ffc8a47cd1cbc2f753a10c1a55eb376821edcb657114a50b31e747bd58f48cd9338bf49fb2bfa929802064c5b0686fb438a075be2b7bfcb2ad128d2ab1d01894480ee3832c72f96e50cba0b135801233cd1f32827f73bc639f7f762f832e06b0fc2f3d6551abee1fe8540f5beb18f83569cdc3ae1f8d77ae4b3fc401d854c326ae54509ac8549b9b4cb7d63353e99fdcb6aafb1560a5d4a24a66d92e68bd80f17e75ab41374da8b59ef58415f89b8a8f1facfd7aec19e8e8da197c672417335eaeaf756ec6f2a3fc558927c1123fc823b9970496140793da7a21b9a0ae249f0d7e897afd6d1ced4b25f6459a73ce22667ac1c77071b7eca2c46fbd2b38ff7652b172c049e8a1e60e8594fc14f41965687dcb351d39900f1e46f89729a06f22bc27a4dc6f8b3f569c8d60f8e3ba6e0d45a4c51af332b3a76fdbf7c94e99f9665b2c54c7024f163babd0f32f52ca9539950265a1507c112e5f8cb5c461d5cbc6a833e5132891d87f5edd2e008c78f6a0ce2a846fcab49934a50939e7f353a29f41f3e5996c343f00dae847a6aaa3fa73e2bb76925f69c1cc2c9b11635ed3847394b5c715548c72124d87a7ba6d7c5e1d5c784b33076b7ea114d6978397e5adce72590e3ab9a4a123d1e13f9d733b229fb41ad6c1b7626f2116c0945d77f67528624084cd5cf44e970f714655d2ca8385fb44dcc2720399f4aa3bb4f8e812eaf87ccd1f571a704f530fd12035ad26a66c7577e6fb99d3d4170d18ce60abd03f6ef5e67aa7696551370f80b1cf8fb5b54d2828ea02378688cb01e0d00dca7fd8f3048c7c42f27af3dad5ad837834a269d7f277de7c2c886986f018aa392910369391d3225e4da631ef3b5ed1593348d0f1cd0c97799bd52b828eca29103dbc8e99e6f50c4583d8470d3b4847e73225d53c5a7ba648ede09c26463dd1cf165125028ab60e644f733a6db718037daa947c693157cba697b3dc2cb6302f38d7cdb6f42bc765e7cf15cef54bb2a3d60e0e5cbab004d455e3ea7cc16bb0872771c566d18cfb27fcf52e41392245e15ccf1aaae1c0c0f0d830faa309ab99a5be494b2ece4160f9ee58234c3d9c8cc837ab3b9ce2496699fb69d4b887c4ea0c7f30dc254c2532a2be81c8d003014f8560c36d5716116988792d426b403670b2519a68dd7184b2ca63f510da865f18718de3e7908664efa1ac63bd65734814424dc2c987e52233781c1125ce34c4fc05c11127ae7dcbdf1158fb731eebf548851ed196f2c6e97959b8f8d12543a500cdfcfb1c33bed38dfe19a42ecbe299dc90b433e2b60804107d5144f2139126cf905c4591e5aae9590f30216d99f3d6f6fec84d7c42a30782ae403729920f529ce6b45be361d78a596f8020ee8a299edf10d4ad3439397ebbd244459c76153f068b6c69bfa2e12cbca6486e24589ea400d2ee6bbd9ac7f133227defd27845c6fe54cfd287bdb381878f5565c42ca70d4202dfda4f06ab6b897bd559faf5a1485d48c2a3cd130c94d05a998953753837e19913cc3221fdca5f47ada74b6d4e0e94cd0a4593df17612413924ff2a627a54ea9370058e4ea630f315cb0dbf167cedd099f48def29649d82bd4ba94bd9d619a2e74c19d987390ccf275b6c776baa1a09c066c904859a4d9a9a2aeaaa34ebae66fd07c99f4305b9b7235d9206b7d8b17cd480fb5189d3f851f312f53fcb2b2049b37fae18c3cc174cd1e556b8e828f64b3025faac57ffc1fb7ff8ff310b81fe5b23654cee38cea9c838629aa69c96268e22966a34c29bd2cbd3ad8f2551c56e5735edc9d6ee74c7986b9ccf471da974f511beaf14dcd5016a7337c04921dd47b89ecb44a98b6c0dd090a52ed2705fac639fb4bf5b2a13dffc6b9c45521d9a78018e790d8eaf0a31a184a5d6187f9eda3f330dcbf51080a08e33f579e09ff20c8d28d79e022dcaf76aba9bdf2aa8fabbbf03de3f42f0ddbd6b53eb888256de31451f8f359da0f35bb3a82abe75cd1f6befb4673ecc73dca4f1f2c5d6bd83e256ce4f90235cec41ab1dc0d96e3fd15dc8077d5760ff4f713e64cd907141c40d7c5a9d2021e1b006ff6e4c944b172e306a4f59dfed9a9fdcdf806bc11a8d2cbf8bc7634d2c0a6d6b60b06027cb12b301e72b2a726ef8b201c83d2dfb0ace0105e8772fe7c6e28bdf17b9300d766b01fe113d64d2e6c95df0a3f06eba5bf78bd404393b035f0b82cba3658d537924aed50673148d740cf9db37fe05f60c37a033110c3f4e5bebd5bf299068672a6de0fa6860015e50b312c3291e5f3329e78d1fbf3ad6a0fa9f584b9ca3bab5467ce9cc597e7407969aaaabf7a8ba2099b50fa5d3e489f92c8e3bf2867da2ef9497e0ab79f2b6b3d1ff32caeb1e9ba16534e0ccd25eca238cb6cb3e70e95527fe25d01a1c055e7badbc801042a019942b2a408470df3b42d2336d027e4d1e6898a9d60c27842dbcd42b0177a48289704bb50a4c4eed5c35913ee764f5b57064467303e355e2189e9ca8eecf7de1f37829962b0ddcb29c254e07f6dc093857ff979bcfd371bc85c65de1a1d644481af8ab3850b5ec026da9b8e8276bbb207f514a045b6afc588ea740d57866269dd9adb6e74db668713b902bb40c0168e3033d10e4be61d256324605da5d73fc1b04052c4b30d62aa9be279726bf99f6729d32f304ab0a6810f87d2b6e2418639d81d5cad67141a759a300c5b8e505c00448fb6dafcf8aa4b073ee43cf2b1eb9998d74f7007168cc7b34391ff697bfe9da2f7aa6116c627bba5f3f359ac840d2e2d3afadcb635ee8cfba55dc5869e62eb14b3594446a5afb95302634fa8b22c59995d1cc2be63682155864853d876f4dbc8b2398dfeb5c1f2396f5f280e6d83712bd2eaee1922e812b52b6ef4071bdc5dd2c33fb378407b27b4dc961585657c741f365ac4574257684a19ab6a4e675971868f8c1239fb9478623c3dcf317c9ad974cf667268f50661f47c9b5c85897968541a82792e84bf2f0f5adc50588f0e4018c7b3cc110828bf07e49471e30085cef11d6dc63cc967765a511bb5d61f51d7f3f51f6e10dbe18e640ffc0ea2f431b8ad67abb9d79c17f784ffe0fd9a76d5bd0dcd774dee6505d6a3c87e24d24edc6205b84706f1ddb388026d84f915c32dea116ad04935f597b79878758947c506661de080cad047d9d100ae317ea284093614a65c15a0bd3d1c784acf372ad77c37af66fe44092b98841cd3aee255ccd265a5e9cc47c7790a12ce9e17c8efb7e646295bfc625955c7eeb8e6b7ea8add777b82a730da8843709ce1ac088b5b09aaacca232ac965aaa7d7de86e29faf5774764bd8c863d8bf88dba7be1719562b85c4990171a613c19132fc6ce18f5b8d7a4c3a832c6212a15572decc31c2e974da15c292f0814adc659b0d4efd987549e517902cb9ef4586215de31fab56aeea2d16a249b1516dcb3540e1ad876caea789bc8e335b39898ea739495c629af12bb8fc4a24f54bfd3f1e6de9c00433b55688dceec90a39580d1d084981bb4864972a82e0ecfc5bbea656a1453a17c4d734e45002a13efa0c865b6f6f57b9928e552487fc73ed643577a4baa0961d0d439d4fdbdc1a6984b80a7ec3bfee653f14cb586fb3ce4ee970fd8ec4ef0582b26176a0fa9d79bfd6d068cd71dcfa2d2982a076adb5f67bd205c57ea84e0edd06de0cbfe669740b181eb1aa7e00a40494b4167ffe4aa3dbdf4acb153ce585d612c535163b8dda19922aad3526d52e1ed1ff35c3c2cf61a5469ad99933b7c2b1366fa3680faa8565af95b4058709c3026baf1f8b2411b8c129a615b658133b8060dd773d1c516eab49a7587dbf84386eae0283d87eaae32f067d7a6884ab18aa9a232e278face109db27c65270c30dd23b7044bb17c161e166cecfdb83e7fac000ba12b853b76b9b28badfdfbec67a5dbc2a0717c1760e6f716c436a557736e52c9a700246d57a05a82fc12eb9ef755668ead91ec1da40e262f3b0e5d1adac2c9700084e3fb45e557f68e66c3a0a8428ba0a6adac6f1bd229a708eb7626b1055ac03c89cfe669d98802d85556ecddf334e7cc63442eb27b027bf062ff9d4927d912125aa391ea31a481911b0e77bfcedf18ab5fc8f261d07579fb945bf00f2ade12120ef3df908542680b924f3be23339034de8b287b6756cc46c84a5ea4cbda963486d43844f8a25f7eb62d0e1c6ac63e6318aa74b0229e92f1a9f6fc67f9cdcb0f971397e8ded4c0ce2de8d7f08665be41a8fe91a62265e61d049a3a3d3ad3c35c23627ddf53c7a22bab754eda1ec415fa34ebe44a1b93dd99b39ff65ac93c1ebd46d7d64fbcea4bc138868ce44a7cea03d588b727bb3a2a47362c1525f0b7df48ec8976a95c17f01b06352017f38b38998174931b0b87bb5d71c632ff48bdeab7f5d3b4a7af964ca398d803c6583eb6e0a2528d96163ecdcdbc06a47e8539cae881617bad35748ba6968a65357b006c224fdf6e5eb7ba5d821f56924b853e0c6739dc18e0cf72385066f35ac0eb60107a46f03be23ef49cb419056810d8932309cd4714662e49544c5e101e15fe45b20fbaaee50ffcccb56252ec20725a049b604b79691045a4560cfa27036aa92384a24b5757028a84a5f27792f51317298140224ea94a7eef92e784c5183dace1d0b91e6d3778460f66a9260d189a6ed810f7cf598ef9dbd8b41d39f8d9433fcb6da729039a89247586baf998e66ff1f9659a49108f0de9f0fce407172bc09ad6571ed60be7e815fdbbfe126729c37297d8551dccb5ed164309f31d258d867dd2d9b379ea2aa68b91ca6218ae6647f3051aa9f513220a2823060ce5f490adeb9a098dc16e4645f4f634b6ffea00c46c6fd16e8b6f866d1c1124c30214fbd769fb0a7df5836ec09c35bca3977b2cb8b2e317b59f83af63f129b7c577db453bd2f9dea6d75e596f6169ef431c03eebb3a8977fd22d55f2fd51ba5577c8867cf61b9c79b98e8d212181518bdf77fcff5450737da9b745092715398924fdc59408d0a626550a1881f6992134c720277d898bc000bffb90e3aa01a4d1b53144476e27a6807bdbaf5ff2346c8381ebb51a32a98dbe17f0b4b50ebb75a5a78b3745622ca9ab304de22c268c9be1abdde1b025064d46c3cc838cc867b48bcda57c88050cf9d06aef3eacb9e0a635844bfd0febdfbc5b5ce92d434a48315e4acf0ae545e23d2d7ece2039bdfe400be00bfc4c4527fb242c5fc28221e18767d8325bc796cf436c273bd918a1d1a3ad020ff332424acf19afc0e60ea9715de1c6cfd36295bcce7a1076443e0523e6a1ed030e2a689630e6a9633ee814781cc9733bb282f78db4cb7b200c1c097ad12e8f3390f7d88cf71324827dca6ea1d98ef3363f08af443aab6567bf4cd8cb350317cbde0d18a1ab77bf67b9edd389c5c0070cafc5702e27fd6f1e414a67a88a1ef388caacb29cba3e4b659c42a713056ffd2d8f0ad7bc233178a3514795b435a6bda7e616d68056f3d762c74462ebb0548adf62eb2ddce0b30fc3e62a72d9b2fce43b60269872a790bae2b4013dd44295e859f6f7ee5835d531b0b9f96640bda799a070c3f77f50356b908fee00a3992d50751346aa3851dc442c51864c9662884010ac60e8a2ea9721bf81a4fa2deb36d4b8c59c43b323393e796bcb26547b9b337f6d9fc3cbbeb6808c86a816a7207700b01c6f17dd64180e89d549ee6e7230d3a0f85a18829c0639a08b0da473c3a085a36f7fa79f158f6107ee8022c73a63d86e7a06170a0a8dc999902ac6c5ff5d0adfca7dd30b1009c36b223435d8c18c801a5bb4249823313288421b07c0333688d9c6d23bc4e031689a9380c5afcc11912bc001bcbaad00877176b3bcf398e0622c7144b994c57ff3ec3df92f3d8a8694d921744249fe1cd844404eabaf476ff3b7735afb4fbfffd31e4c9e8b8a32a54709bbc532bf080dfdb86e57ca438116c6d76e844fb51c928187ffcaede7f1aa6c1f39a05cb14fc5c6a90f261a378fea81a75a7e98142c36ad963fa157917eac3355172c8d3a1a96fb72a1f37bc155241d14347fbec11af463a3c0aa86c0a01dac8ec7be0fb85e8d624bfac5db8a386a1d8f80e03f495d2c41a4280b7829d49d4c154a44fddd25c6c70f723be00c68f494de826adea3d83b986a356306ac5b952481133c7f45a14cb2c45031dc4c7a914ded76439c53bc8e01be973bd3aafd9643f981cc29e4432d624dc5168a3f073c39399963e72230f24743ea4addfe53b248ff25a00ea5534990bea7bca238fa8c737851903ded5af3ba8dc73a7d728f665df7abcc22f28aa6f6e97cba8dfad881b0483635e6dbb283fdea45a641b7137d167f817f1395fea4675f05e27397506f1b3434144ce915f12dbaee9cb37d05d71a6cd3a3c5beec818b34e77865d33e47c47e9171aa40a4b64b3192ca0e1f0c15c50098c2baa1c5b204cfc8c4c8179985548015ea471c96d9b71df333911ed1c84f63360cf7703a708fede735f95b33cc3c6bea74efe5a0e8754749fb520351b1d541f6226d02ae9205874a1ac321fdf3ca110fe1734386ffcb7f614943022144a3cc991727cf7556103ead353f7907016b0fd127d9a7acee43c6d64bb8a86df9e7d01b32370d72ee3889c6ab37623af923e4eb55bc759f0a9f80d1d3f744e82cce8e1ab80a01a0009c54910e1541098f19e52aae3d5df28648059561392ede1f283b04b0b922c2f4a9f2efecd6c833ad3e21bad1e5f8a9ee2fc21934ec7c2d1e1a390034f172d32f2cecaf5839b5d40aa8fb74db49edaa81478573ed05fc686caba8a86aa878e3fcf80228fc4f6875b5c0698ce88f185293b63c1265dcd68068325cfabe9ca173300b4af6bdd9427fc70ef3391f85cd21d9e0c63a24a1e29d1780e4eb3a35fcf7e92fc37dea0ba8417fac64d82357085ffdce2758016065f3bca253aaa190bcfd580571819722e09f84bb9fc0023165ed810a34ab14ca581f440f09de635c459e3cb6e5a430daa976fa7b978fa60b88e4c61ddd2c8b9cd58b51535f54dce859df63cd71581b1bdd9cf57d1d3e28fafd711d544ffecea07558048340f4aad97137dfdc154f0b99d070fa161955430e7d1168d55face445518df6345608d335b7dc364d9a4b8557fc63174cc5265a3e851790bb1b788101c54ac851155a791508f3dc6344a98893b0a0a690f3971f846dbbe576debfd3a9aa542d73ffd605df747ac2737731197d31a6f17722587b028658709ed39acce8ab03787e817c1c3b9b9c03d46a68a385c17dd2e6d159cbc815629eee2c30d57a9f1971e195c1f8eb18ad9eaea1244d76b709a57cccec92e44c5ed851ce0190dfc8ede7b32672fde535ba9f86ee7cedd3f61c0aefc35cb56dcec9bdbee7ecebfa4a5aa09789dfc325b39e43e413a871a3063658fc44f2d01bb1362956a13ee47bcb37c644da7047f0fc4ecde981f890ebaea5760473722b90a629515f0d00490e25f5e018a50f893228444a8c97156bdba4921cec03b6567db4de2e420910cc97db442adf58417eff6715c55e768677b1c8cffa8778613ece09c159a25b0f35197f79e3ab7a9393da26cd7e9002b78c33e7dc87b832c873b69d8ebbb1afd996e09927e0836091d283820dfcd8285fe1969741c550ac2ae0b4270b03d2b87238e44386638b30249351ad554df87a9a00d905b32420b316c04319b9888effcec8a6523665031e404c2272d28477abdd5766f7f839a719b1e03cc501d71ca3b969b01d04c0c8b348275cb54f6af586ed4161b3eff3dc115887d93cf64398b75f17f1d5f93d5a59b05ee3db98d6f62ac5ffc2e9e35bf1d48f7de72399b068789b5daa66f88055d007dc39b70914317c06220d5fce5b161dc4be2e7ce3494d56c9f2af16838162d791fa8170ac4f3e24b19a0dbe2ce12516d809937bc3e751f48c368217415c53183ebe3b82417f29d4199efb873b703a9b5ef6fc689af9ec45b3396bdd9a1989e538092f58c99520e6a4145317d28b2255f780361cf39574af794240bd7f566fed43fc8c4775359ec109adf661acd2b3be19cc4deeda9b2711d44b3acb8a92e30c8d6fd6e87371f58b1da3cfe676e104a3a6621f4aef8332425d8ced354bfa70d1a729c4f943c994b97c942b138f18acc555a7ba6da0e901bcce338b747ba4556087026b8ffaf23ff8c4fd991ec0349fb03f47bc996f09c8c7e62cc123a84d417eb5f7ee60d5f4260111816d6cab77cbe73a3bfaddd0c6738baafccf1e0a19b8a4380a29f90409e795011fd4b0c0732300f525b57374b6fa01989401a36576b6fb0c0dd1fdd501c9762999e4e88704cf66f3b1473634eeb191a635d268d2fcd2c9ba712b8a365b7d340d9a4c21e20d883e921cffee95985683e69b7f6e9ebe3725a44d73435bcb983c546c9cdf28648cdb31b756bfb6441f763f0f5ed3d8fca544727b7ff00b4bead770c4582b736966b2d469f675a5a4f73641741f65a1bddac1ae590b23ca8cc2c5491d8982068d7616057b561f902b431a0b21e53ab1b0c988304111ac9a7f17c115272d939e8a4b2a28d461ec3078d6df35a3214b58a08e0f83242ae429e00323551ea2eb0679286859ce2f42d9e88ec4e495b8c8c1a94828a5b8310d4aae419c39c437f8e535f80fbe004b40803f0a5cc2959f34f008815eed3bf4922067e2e242b2ab7914f12591e1bc32985b7f8dda1e84dd493b9c2c2d7a135f8416b9499ab4ed094b8b236ce6b3f264c2719199c97740b43fdffd9cd999a83017d39ff84edd3842a7ba3aac5996054d7f2bbab6e17835ee382ad107ead9639ed6b334575a16fcbc0da772dc7b8683fb720c03f3f0ea2523af0ab8d542b26a8337e7fddbb1687f57e2fe3dc87ad5b15ef99430b04a1efbf497db1fa79537e894e8da0b8c081cbfb6fe3fa3398b3badc4ab4d95485a701b91852e1cc096a76533bda84e58d6c0d8b3c27bf31b8d8f062bc831c0312d003e5616fa0653792b35ed4338829d4dd119a8d397ff796c6dc74f5b577c8bc2de136e98f4b2cef594dfb35868e1411e5a1e088a73849abcd7e0c6fdf580b90c13934f592d6c58b3855dfdf3a5594854298c3e7b057e33f438f706c288d6439dae464a54dbf6caf01df6d30fc0dac906c62bcbfc5c939ce987edd62a697778aef181eb7229e3091c6bd45a41f68ce0a77eb8b7149c213e0846f09b998819841867639d746ffc61b46b9f2dd25b959645cfaee98805f9f6506be2f7f7995ee699801e780ef46945ece1f4437ee843ec250b67cf0891dd2b11f3c27477e8c1d3d5cf975a43f63e6b5849d0df8736f948f26227c29353c307dd77d83c0f08da3b3dea253e75b33c49447e8efedf11cb6967d8a84c3d53bce815b68507261208ebaa39738e5b17b5df4c13675c504d5d9cfcbd6cd5f2f489dce6eceb8f8f4cdeb6811bf3c92b56fb403fb34c0922b550debf6d49cf3229965624ffecfca22e8ae3bcdcd5815fef1792ae132a6506d3b0a11881a5e635741cb4a55de9d37fa123ccd9be281532b266052f1cf6154a2fb619b42d3053dc853c9b85d9ad7f9d6f34adee088ce13891bb154e153af369e727a0a8e639f80700691acd85f48ca9923579898d7e4a1d5abdd1d5119b7e270e42e396ce7e680a7bc48cc91e23e6c6cb8f54ec38737e4684620532f810a2964c9f8aa016ecdcb11051afe1485be56ca7c81b733c7c610bcfb62982270bc91b828f74d0ff971ccc068862ce79f21c1f853b74c4d4e7f518d98463bce0dfcd9feba625803469553e9cd8a3094d99b99af1280d678a0c07b93c84ebab21cb7de9527cd7491a71906b6bb21a909d01a998f0f7fca4ff59073283ee46e538b05d40448c3deb8474d3974f1880e0d8bc02a8c2f6011327df17b21ff38db5134c3e5ae5bff3fb67f083be6f3a2797321c4af68a9734a1fcc0ae23c1e21e7c3eac14540159c1a5269a2cceacd14c00d447867f9b0be67ded5856db7549f36058e5be9e56d037169d000dc9bc0a8c437dbbf4a10f3ef2107f49bb472154297b08645b7282003b72337ef85c7891b6374bba39ebbbd0db24bcc6ae42bb20f8fdbfb073ff031e201f32ce02f754a3353b7e9ee8cd68d18c00311ee39abf252d95ed1f3765875ecad51dab9b8b9bb0f1a51fde59766515ebabb6c46bd455e852c9fa898e3abc70d216700d266c240999bda3146f7d4623873dd751c6d84a44e8bf85be8ddc97424ea1c07ac0b86d6e2dc1e1dbe9224048454b17d9451696a4eca53e6a99a48aa15b3e6eda781ab2c0ce982fd858fe2b40b61a1e552fa419baceb100cae6481de1d522b60382f8bb2e67e8667293e533544321a513325e14551e4015df9cc2aa7ebe13e946a38c35effdf37fcf656ad3a94f806dfb98ab9c28ad2fdf813b8fa56744a43a8df818cb3bfe732d685b08e64de0893c6c4279caf8e7ac2169ef9d91082701995432bd5a113a7d6288765b968bcb79113eb08e934238c74715311fefb017c3c73b279b2fb7501ba6afb19d2c34d01e3798c6d795ce456a174efec546ede2ef1ca35f33f1f8385ca52ab623fce7e3c2be466cc64e2b16d7ff8d8b428dd057dd2f6b5dc87f9c0107bfa0709b59d9865e762740959a16ec7c68065ee2ae8d7a550937ae2ee681f94ae803af03de064ac417398a36bb125457ae4005a4decf7e83a9ae12828a240ca4a64a5515ff9311645514deab3fe5ffbb0b4860e79ef28d04b5d477d2833b2ec622745a6adb2abf9bbad1d60ed554b80d560f2ab00a28525c1c509db827523f78bf3117f4d763d4b8e5984ad48fd8d954cf6abc72ba059ab0ec8b9e3408d006fa1b77ebbe875299856479adaf30411dd905b9e53b8c32dc1bf449e980ae93e93fba004508b830c0fe5080bf07c51ec18071f861249666b611e7a96394d5118bb821d9221746eb272759a4727b1e2571f0bf72ee114049e936ebe5898dcc25b64053f09913d544a16d3e5e88cd0972f9190ced5277d71ee71e627c7888bbdacc6d73a3bba76f504ae7e776d5d2a17a5ccbec5315faffa82c0ecb6d0087b4120cd6dc50406b2fe89f37f17e13962847a6990632b37d8215380922318f21240a1725e820677b18b51464ea66e95fd1899a17e684e9ec056035b2ec17241b214ac01a445596a8a3500209aa8483385c8441667431882d9d850640484bd9cf35c569aba297a690c4e9caa40d84c14dac6b6f5b947c3d669f044ed912d57a74b78daf9dd918efac5aec8b50feca49a068b1dfb71e27c31ca83fce6d1d88a44c91bbb75f1c232ccf17814c16b6a00cdb5c2bc19f0e14c53b6c3fdada070eadafed0cc91e171ca9916aa000d1db6324eee57b0ae70fd1152f12a950696d02de726155ba55660174a039d2c06d42e77f6f38b994c3783ea1edc672b39a1c32e428f4a7d89ad15150b223dd0e15d2301a1d943cbce880677504e55246d07d25f1ff842ff99c61047d0c381de2017ee718493df1042feafe5b6e828790d89f4e835c60c33f01fe5aab4096ca2c0909e34787d5b47517fe6b1b174e1d6ce6ae0e3f9295a6686a5b3fa489bf1524d8c5878f8303f492443616108f27dca0c9508c93b0ffde1502819a3173d984bb677ccf939fbf562967126b2ab4ee0e0e472d282bbc30d480c0e781917864829805f2d8a5e8da89201ef1d8686d758264ee2304473f498deb69842bd03d81437c4b421ccd4de14f614a7086607cc0e41b4c75a2260d5aab94987d12957f968b04ea2c7d26328fabc95dfb349ac067282878c358f4b7a36cbbc9391be0557d551a6853c2880b40178a2604868e91c619f35b2a99eab2272a7a4e65af6481893e7c85b78421c2eec80d07610ef97daac30165282c712bf665ad0c9a0ff90f7c085ea502c0fee3fe70e49b731323c1c130ce48e7f16e3444c056e7520bd7a97685e09a6798658cece155845d29936b7ccc77377cb31976e31f1368fde0b01581fa55c1929397c08839c2e66aa104d5674e82c6306efcc88e9487ae12d7e1afa7ff8fa7edf5b94aef5b9e24c290c5ccd774a610c0749d68d9c359f088306a641aa7c55f787ae90977e8b4f1ea637b38a6b72bb1be43ab915daa1f53a02991788a1ce172cf7aa0371a8592a3c7c2b6404c12dd0d09535d2fb119f825b63862e6934dc1307fede6933a1b11656dc45c652f806dd1ed43821abaeb0eef5e8ffa86f4f56d01428fcde27f396284fab1cb978f7c510d7735426232e8775fe4160c62de7bbb3607922b7281408d21abc1ebf22be684fe72f26acee6a39d5d0fc6353357ed8100b87021b051649b40d31de97c948be9104382348b6edb7ee90fa834b78d8e277a4345b02d64882023d5ba988b98315e1d591b312d31949324c59d161fb3c89d029adaa4dc09a5b60d369ce79eff0f732252dca280687cbb42d06ef62e8c0c9427fc79b0a8f38594bc62daaab68a7341f7926d3ada634faa88fdf22af98b69ca2fae7928631ef9e131bc4d7c7b7fb99efad5077e9b362a6defc3493d8de42a509d8b7d07b8400ae0ce347563d80708fa835eadd1ff3b802194f0f53e044142000039a2f7891f2eb83676e3a9bf25d586e5795a91985fe888269ef7ea1d45de9a07142f157155607e5e827ea50d7eca87da76ae8792fa8b699c532d0a4d505adb5bc1e3fef4a6177e9c8016e4b1ced32ec290a36b57d4ef2c9fd735c0b319026338cae1aeac25322b40d7a5251e062094e09063437a7d12d948ddb7f3753ab2ffd17282a33d39772995bb26d0aa1d9338355df9bea7b40bffe007f418977237b5c3b47e03b9d4bf3125478f570b7839372140f63f32cb0d5c3c271771099bdaf6bf29c2209a6b01a7ff4a328e8278dc9c8e13d111f463da864940254a202a3c43f7a6ec9dc51d8c0f778c01aba0461ea8ba044d076627045cba36e54669a1813944b9951b0bfe74f98f4cf4d294140354e499f310b7b07b718321ff7272a8c80f730ba50fa4d2b0a90a4aa26695ce9a52873944746e79b0043e0d86ceb0f3b72edbde10d1224807d080d5142a481d8dc8fbff5587062f755ce064e8920c331e2321ced3ea37cc5f18c9e407cb861a48de46ec216a594482e0a20e8e163f5b09dfabd971d033bff0d14e1c35564fddd80eb986462247d0b3411cdcd5e1a3c7c56bfe0a5b2454408d04a03c3e325364d90c8297ecf604f8bdd217d6f90be157bb9c63f37c73ba07e42b0bb521e91878ef5fae583467933a3fc90179f4405f9cfcb967e4cc6933c5462bfaae1502e5e3ad72b163f8d9028967caedf73846c514b5de5764ee2e2d2604169a9a75ef5ad173ad584effdaebcbc7b46c07d790ca83923ccbd1098b3ada35aad2bb6efd3fc099f17c8637d2350df8a3736050a55e35af5909108c5d47359bbe7f3a0042c04023d1381ba426a129cb3a685ae82da7b693901c89dad34109219be071808848ac3035d36fd102564343865a8e860564c5702355ca3a78e37aa512535c5db1ecfcf4e298d7df5f46a3ccb44584583dee33d3b73e3e0afd66699ab1ae30921c40f0ba8737f5a43d427eb1ebf816c5fe6d94ef9f5ee556652b7d3f585b37964bd8a9eaba6c6612ab7f8d0e0c10545d9591834ca6b1c74e20716fd1c33dadb00cdadc185975e3aea0ce8913bd34d43392e2008a7460aa5cf3b14e856e12e4f2923d72ea9a9ac86844d45799bead39e1cdcbe53d4e97a103306865970b01cfe7925384d43f98663b5a1156bc608d32f3566962d05432345b28db5bcdbc189033f85d349ddf9f4cc8c2736d7a377428d9c406ce167881b71da54f03a27a56463485f1c40ddea711742dae412bb9b83872557a1ade8664af66304aa5ec457571bf15c01f0720f18ef6b21a05a421c28e7800c248f8e89e3bcfe05da9eea95121105ecd476a370f75d5e1b942771d63d58851f03dae9af79fc9d2178407ab8cf4560ea8413c4e5279e62a61fd6f9fefc76008fc16576b5c537cb7d4e714396455de716da421548eb3e54d29dfd182f7cf92ead82dd2e6122eac4427d5ebf97d66d7084acb54938696e903372b6044df9d237c7db427d83f39342d1da2615df8e13d8c7266718cd1674c26e72f8ad476acb7d8708b0325124eb9a4af871fe9d02d8c7815b8bdc0f1b36e175ef882eac4340815fd11052ec9ce99b921e9e7ca58a8de5397363f07d890dcd9b5cf4f24760f610c2949e955ea0005696d76795b32ae4240b43ad417997a194507559243415216e3ecf5f52912938cbdab6942d5164e692ad443c05d5b388f1f302f2af49ebe4decaea81f4a1f09669dfa9c017ce2e78b821f30d2d7e9c8bf824c4e5321766f06c0741477d43223ef900f383660a68944b522b04cb1db51aaa271e42d16959ba06a8fc52b793aa79d0e6e4aa3eb90e640308e88fae566696d9c5e9d4f1a2398ec968b8cd86b441ed59de60121ecf1f1aa3b80ebbc68639073f5101e802d61826c9ff883dbacab9b58335616203dff05ea955c29ae45c27dc4d886c92ba1e31172d62568ee04c0cc9b5d301bc5252ea98853a8c3d219e162e0344982527f1dc50bfb244189112e28285253b3c45be312a9f99936b907ef693dbe5574858d99beab0749835f938bffcea37466bc99783b1f23df5b81317ffde19272be745d1f86ec4cdc5284fe48f15f0b3df37c26f09bff31bc8aea5a4200740a73f8fa0aeb9a41d6c2fb5ac777131ac1443a62c1fb364fcfe013337c9a8f48a7844657dec6a3a09829caadf0aee88188fd5c07d811b9206efff711195c6a7e25920cecfa9cb180d9943116a8b319e968785ae198b981669b42ae0999bb68575c8a97cbf83930c557d800355d3cf8db92f7d4ef286e9c14a8ea94b79664f7081f763d9d000a46edcfb9e63e6c78588f66a210f1ca4733a8ca34326f2e4674ac0d6d1d6b362c884ea48c7ad6d2e293091e6ff0cad7952911e3d45ae839f4c5f1136dbc88804d258e324da58f1898360844548aa26c22780f9c9e08a07735ded0acde73cffe96cd712483c65a58663da79061e85fe3b8d0ce84d102557645f9fedfc5294816dbccf87993ccb71ab64d1cb3fc70b13c848887afcd74985811f6d111d119400574c1f780d5df777b917e7978bafe2b3b525952ee5f45334671bd0b8b1e579e4ff9d1d20a112cbdc404ec80ff7d46cae56e8a322c47eb89043cb9f3cd7cea3e01d1339967274cf1190bde6157db1ae59ea7c889635a916bd1538ebb2c553b8027be3ba3dcee9969c507800acd8e2b99f39a9e7bfb5c09965291bcfe75e8f1d991fba49da25c733c0dc7f0e94f669589373811cdf17a0133a6d64c45407dcd8c35dfa001b8555c45719fd9d96c1ef8ad8a4996c4244de5a4995d974077fff7425592bb4b50512914e270db09689c1f9d53d538b33ea7ebf24aebf2bf2f7f914d6ac5b482d7d08589669444a26aca94d5632d014b72c9e1ca990da9d3e84517abd6d641a0de0e6b03c5b6ab47cb12a0279ec0ad377aae6c96120a3dcc099e88f28f63540b7502fecc07e8d1baeeb8b9c23df592f9c19f364488fbf90685ee2eb6f49a83d95e220676e369ad29a08575ab8367b57fa6a9d118b2052f101adf995f8edb05fa4c06b042e497decf26124baa0fbb79790b02f1c9cfd7e2dbf163f760bc1bf567ce0371b2d9b788a8126ce8151859b920513586d3c09128a13b7c9611905f5e612a1586cfb8f04d0f76a687ff27884b201cf29178e5977950afa36567b202aebd72542fc9d77c92dbfcbd89a383a0352cdb1e92cf9b6d4c5984f0e358396f7cc56ce4e12e9b0ab36efd2fad79dd715f7f101314c3ea7c8b06049e799449992f5845ea92b707d7f5f54d67a165f5ba2689305b3c167c06541ab105e6aae9516baf2d9c44e13c9212e1e57e852e2d22c55d5d4cc356f7043d2dbc697a0bd660187bb5103b64928f6e53051c2b07839a9cf0eafd41808f69f03ae9600851be0178bfcc7af1711a082a98dc7258f028bdd004d3cb2a6996058d7ba5d122896a49cc8be490481af80f5aa5079d882326273ac03b54e04296fae3118c099611c0c58aeccd028e482b810ba2ccca74899d3f6b7b93d21f75ade0ab46cd10bc3f1b242a2da611dcc6114469b243ed0bb57791a2afa6be647b8c6fd8dcc6ad6e60be61d66ee0cc5d466a6a6350e0b94bdc4a3d4da857c21c37339ec87b263465eab3b18a9580f91497446a31e5d87455d4f581f204b0729dd7f49e85ec314ea902bc0481be78d9da4d88227e43e39199ecf804c68a19badea3f3ae5aafa99fea32c05da8fef6868634c4bec5da9819fb876ac04e7ec15adf79c84810fbb26b39bc622b6c5ad6e8682c7f144af7034fcef7860bb1fb67c52021f1b73f268ed66e27c9137964c1950d297a673d08b73cccc5c9c373dc4d8c8071b56444147fb3c9124b95aee8cadadb9ef4af6ebb33102e3cfd0ad511dfaa4806b30bb22a1fa57cda03b66e5ee4fd7737e2a4cd72df7ee8bbdbe3fca1701239f845712e2c9daf2347e74fd7261494ecab65707dedd9555667860fc4417f37b25ed374a79fe25fc790e09a634fad254b9ad0d65873a7ca7759b682a3d449e5c7941a01dafef4e29dc29a0fba16db4d2486f97e9ca4e20a9026b70386dce1a7229d4ba432061b67b4f45c230b2c29d00c4f1c7abdc30d2dcf7999e30cf950941ca3e1f1b622f05060c8750869a6a5ce260376a3340d900dbe8111ce456b9af4dcc01666360055b6746024a29314f99c4ef7c0a43ea440edaa00808201e36304524ae09977bc9076c6385542d712defa645a0d27fa5372f822b94d2afe97ab051872f07ed794c0080724a2fbf13cd06949c43125a091e24da17b7c48784a610e984d2044dead93ce11ffc214dc44121912b14f758ec7e9f46971f6b032d7f2b8f9d2a6d222984a060ed18487940cf4322b67eaba29c7fdcda243349ba61706dedaa2560ca1dc38ff284c831dd53cb9913bdf28409581d19fd098c82cd1f35b598d3d3a0599d279ed89ed1975dde7622cfcaf649dc93f462571afaeb0fabc83772c44f2198892a057c9ab0dd7a14938fe54e3c73e34cd9363054cfbb8e41895690a49115cd40f2664cf4c74da279c9b44e9d6d1eca28bc4213f8cf3c9072b3adf82e7a3b6214d760d4745039982b0fde1aa0268a3ac31a621a7935f1329941213e2a9e5eb8d8163fe14615cf62649c51b3fa2f415c5208c3cf1546f72d338dea5ae54ac6f22be8a1feb252b0fe0ddcdf43ef5bb7ff0132f516b1c6cd13c00e87701010ce47acc27be09a8be9219917db30cc4592d1c61c56c5c4675313c7e02ed532e372964b73d5f963c21b765433cc81e402b5dbafa215a05b9ecc2065a58102f5b8529bbf6188adc7ce7ead3ccccdc1fe09f96564e839840ffc76374032078739102feadbd0cd7d0e80553e7dd4e1f6a070722a095f984949a58a7241c07e097dee679195ea7d8ba446f3b715b91549c14f5901f550ea5aab8a78aaf3d84ac940c1bee4a3262336f6d1a59509820adf332156bce902824510cee60d35d86bcca98fc3f8278c4f271ab6e1a4bf445463ee5ba035414753743fd0d93646d2906d5e9d9db1cde339505baaa02055aa5b6331b3d5c139609e18b51afbc7260c14f4fd2a309cdf673a1f0f35d29a7a80563f9f50279e86db92ecd3d057a7a0704e69e10b307ad9edf4ca3d3c3f823be4acb5942e2c961875033e2a906970832c28699f9188e244fe598714aa82d0faaf287ceae2bc5250932465f14a2d3d2752355447fa919818b5ac7d071a4b0e342194104f7132ed1c711aa351ab5469535d50b284fca4ba3957a9fa931308e23c6eed43119c531ac763d3fa9d903d2f23396ba094b161d29dc2fe96267d651e6cb0e64ba31c714b8cc70a963b25b9b336a3f88862af2e49db66e427e097d75f478a22df7727d803c255bca13ad826d97af5826126875ac1aa849c55d66ebf4c54e46e05b3010137a4dd2c0b7646003f64b226582dcebac18840eab6e96ddf765a8dfd6c16c92847ec3f338fbc54e7e7f543c2a9196591410d5d9a4cf0a49d302d98c80e4bedabfb5adfeac6bc66451781ebaa10793680b30d9719a8386c057871939a6dac2ac2f04bc9bff045c649afd9607221b5223ad2d6bbc52a0f6bccf099aca126e85a8bb8e1e98a29384ad32537d6869bf3aabfa750ba674c7e6da7a980bdb648fd9da29da740bf8f7612c74a7d2b08e74532bb88d6d7f296c9acd1b303c8ac586579f7d7e4e0069adb831ae55a38f89d903cadecf6c220b2d7495f8459c65366c80a206b6566e72320c9eb91456505358a661ebe827fac359dcf4f46979d0eb8c1ee62babf9c566d647041eb97178a443898decc3e5f6b54708e7ad46c2ae714c3af0c127b619f938bd6f2f9a44a3cba7417091a128c4b8ece30a026968512c9cffb6ba693244d6364dbe6e0ff2b80e33011d0f3bbc820cd24d8cbb92c95cb6c730b73a6be734c56cbd021bef8ea6f46e89da7b26f03c09b21aa24196b1aea7681c80a6d78135f97a8ce54472b8c9af7ee6dcbd4e5a32f1ca73f44f2c91f2f7ef0ceb39c9ebb8fd8b8db8d8a5fb67d19b16c1469320e96c55342548f880cc5055cb8cce50a55be87aa29e9ffd95f1313c904d084a726db0a76c75aee25b14366d350e0c5f76cdc41b36a34f64abdc76b15ded5b306edd9a37ea246f1e5fcda693ac16ff67980f0d47eb70de273b19123da248115e6bccb8001ce70c59e9a768430ee2e42214f224e21fa771d74ce89274520c47375bb8fcf209ee29bd2e7a24acac950d74e2e8c4298185a147e82168cb31f4fac45733ae599a924605c57cf2357d00dd43e787daca3d6cf45d219b1a27ffa83fd506cbf159eb49b4dae6af5afaf093b4e65226cd6a6a39fca0224f6a401bf33456009c85ebfec07dfcae6684e57be4e38f39884964089df65b3ec9e7cec12bf02c7ec82ec3406c93c624f049f3eba6a024a40d9bf22381dd95c7694f234fc5b82b7577e8d13d5ce88c1dd22dd5925d94732d65e6563796dd9631f4bd636956cd6e412a9617a0e543199f9419141ef3a268b481bc858c7daae589cc8a4bdc27a138a3a70c63dfc318ff7ea220e9fb744f2d8c1932a20a5fbcc91df722c984d7001c16b6309471c973d27e5d8eba88f6797e76e2acec8f7718f99b9a6aa73570013b26baf82e1d3bec99f8c5d5e103323402d15031d0e38392de3f200413472bb22950906f381ade0dfce40cb818789ba26aa52c59e5360c27748e9e6c1738ed23a5b71b964eecd9069bea8e30c9513b7f28788af56c66b624818cadf8c3be1d2976939d06906b56c151d9581f29e9ba1cc5031d97200922dceac59e29a1597987d909e2caa34cfcb341a80c6a4d51690cc0f6f0bc25f3a31d1b63bba6a9f1e511afab2e51132b9051753a0b52383cd21f7cded66107ce6e90fa3e7410ffef8619eb6ba33bccb81787ed40d0682c7b16877e8838d66e7f914dd3edc4dca15585207e8ce9bbe7b335b83859dd4c98fde1bbcc1c66d95a9151c569c2cd94bf46fef2f83e9678b3458c24a590bf028ccf824c8714607e8d671fca67d3aae2a422c566cdff17f5fbd59307a8198f7644f44c9071e8d34ebeff9022177e1fe7ede2335f90718fb7e45d78a786d6e968aee6d22b6fb299a9b967e96e6ae5edfb9f4e10752c12d55d18ab9af39026e543ef8a9bf386da01c1669e9cd6f440b4ad8c91bbb0dc662aeded87225bf1907df5963cb64387ec2d2630fa4fe4997dcd0e7c5f39bf998e6055852ef3df5e1fdfa3a7dcf60a757feb25c2adf288a05f2e06bab315719544ecf0209583849226f853cbd7bb7302e6c0b509b529ffa845474e4a55c00d369f29fc56cab61630a663bbb83cd3673fa56adb1e9533acf5fc751d00d8621518bedd6833a162ca3636be86b724b11bb7bf6340d3f7496c8b52da3b212c56a626f37e35a55fb5cb507c14566cc96faf2f8fe918d7e9e9c78b152a1f6d0b01a0628253ac3c748b45a07574c9f36dd25f258f1ba4bfa3be25aa965c00dda7e0b57ff1fb7d075eafb2ae9e5f72ac8a5a1d7bd70a114f0a2406aa5925179f6c56a0286515954f653dce3483941c7042c5dc2d8337410f27bbd31c6d566f6052be87d7c24bd3b1cc3b3b906ea5841d27759cfea0da487d6afdcb08bdb56c3055376adbc97cbc44e7e934b5d855cca5a5ab11e9c5e62647a91794395a14c41d31ce4f2f4715de4702aff73118309be55658541e3058936aeebad3d38f104da67f2728638690eb78d53cc9f3724c74e377e14a50e61e0cffbbcb97ce04e1f455cb800519862558d02ddfa14a0dd037296353d99dafb2bf787c61f08508306fd57a550d11300e03f39345aa634047656d08afb0615fe66fdeb73571dc65eae7d0615cfbd35382b62ecc518330d93a36e2e603fd22f8b7079e01900cd9934ee24b3fd4749676fe78463153104a865ae859a81d05c52e6d3ee46ece78bca1ba2ad9eea52f9a4f6265203996c7eedb0cdc2afb9057acf9670a61efe53ab9f22f79529206c176dbbd870a8a2dc47235b4ada343578524874c6a4e681adc3c5f56894a9ed01b829d66e359e0b64fb3f121c98f5ca25e6351c582853b85205aafd574dfb75a9a47e5139f39aa5ef29e106342fff5680b61a76debbddd9bbf453028ca261cd7140ae88dee30856d687ac7efa37c8a65ea1d9194673556008294cd4874c6de7cee482ba8ca28c3b714da0eae0bb50e2e3da5a3f0f6c2465cff3cd2c8eef6b2017857c2bb55792aba8a9bdcdfad750d70dfbad86e09f6d1d34c66ed5b1493c7b2a72204ef943cb8f8096a777006fb5945586bed28bb3eb268d6bffc58c4ee141287a10672f198073bc938562dd27c40f228307a8fd164c81d16fb40e8559d1ffb8bfdaf4d94f2c9691a70883ed9b8c0347b0b7e21855386f0ee89e70e9bcdfa4c5fa24a2872b17104ee77339f945c42d4cb6c1f0225083f5ab9b9a803fe89088d9101a5bcb0524501b7dd5f2502e99bbf9ffc65c6c02f7c80541d353384a22842c2e04c7edba6eec2fd99f9d0d545c9f2b426f52b93074a4dae450e1b15a393f56ce436593f62db33e4d981301770d4c134518a05fc38fe94489d3fa5264f4b61dac18b381d732cbf8f36ddf810d9561a4a134da40d0071c898a36090b784ab8440d375c6409009bee09b9f699fc4116961c5d3c65db6819e4c2494d9e90b5ffa09f79adf117a4d25e408bc543bfe6538e81d1e3e49d415c28b1700a8b5ebde1949eb7169021148c884c0844a38265d7c93ca4a0fb4717224b3e444c9d5714cfeb8a06e33d8f08afb6675372a6e95db141c046c056edd7884094a679ed3ac7558ce0258655b96a0f83e06b2356ad73f81db8505b5a7a1631b4a562eead8922d6048bce168b10be8227a8d4983a1b1ceccc9f776b9435b6256e82b9848bbddce0d76082561ac5cad239986966ae8d21f39fb87a7bb78fb67ab09525f457c4203e3b9ab252f063f3da011f175680458276168c2076e5197f6af2ceb8aea73ce2668a56f0ef48ab42511e97cac2edbe95d9317dffbef3ee0977ec287d51bf15d601571ab8f54ae0811f708bd95080bf523c667960792cb2757e817240d5d4846c8ca80b593a9bfa24e3f68bf940738bdc733b4574caa208a3edafb05204430713a67970a07f02febe4a4c68f9e82f6233d164e6078b2006ceceb34c3c29fe7c25f4d5d59d19ef4b11fb41fa559003b23342af4a4c0fff143082e74fe98c5df130ed0c6db7faf29d5fa992d49c9251d41cec891dc389b3a27ace42a6cf7bbcdb0fb43ef5d03deb5e5f5eee6ef05f6da3a06a2eae5778aa8bc76edf099a0644b51a07d1207e7f09b89654d57ce1693d5c658588f562be132648b5c7a709945143049297ef7c3a230beaa1a22ffe222f97187849e9f289c6042d85b0cf530492802363715e072e263f8dbb9bb07a0cceb7f26d9043cabc8f1a6aad9f88822fcda940f446959598352e1a9042e940b7fb0bd4e9cd57cf982cbc777d05ef1d19b8b797da008297522feafb199a2e2ce2f0b5720675a72296a3ab83d8595c4e719d54217cadc657d3de5f47a78d219eb8779d1784cb5ebb244e7d46e6245cef99c26d15ca7eaf29c90c68f5dd5ec02659ab8acf33f95008903085251d01acb93a72aac80cb60097e403c40b9d90f74d921c3a87d45866ec6f02a49670128ea2b879e6b67756f43cb9aee28e5a26ed249f59c1300bc54cafc81bdde8fbf53a26da61444a95686244f7e9b7badc32911287fd5357ea364e516f51fcefb7ce609d42c865ed58d3f88d89a16c6ead76562656b25f47601b49bb649437c592651a125b73d794aa2e0ad8162cbd4bca34e94d2aa8bf5e0fc7a805d53120fffbb129fe3e334feeba468229a89e66fcb534e934b8c13f0812069633b1ca94942164bbebf4affd946579180c5ce33444c7026bccafd0c88634fd9a165cf54c696d28a9743288d749607ec06e0aaef3f19f4a096c0567a8514dd0868eece5aebe04d7332d0a1b89ffdc773496de856383d5aea00097f91852e5226ae454d91e9f56d111a8d8da7ee082f00b54938f17ab203d129138aaf3a08cdc76382d34b457b5e906ff1015b4c8cdf2eb406f6a4308d044e91d8f956aa4ddccaf8df936f3979af4004c625afe06f22688b58a4a1401928aa616b6f97c3d863217e6d8930c8f196971a2955284030044b1acfbe218973fb9a77221862b7df34cd0c6114474e4f1da50e43a56de8d6dd4ec5357c72a004c1f4279d0b68732e7667d0cca6c6461048161a5653b98853357819e4ca4c8d1e6cbc36ef7bc687e0dc7ea30f8be4e9abfa1b61e6368c14f539a8e80a94f955be88c581ab417527f9609ff7626f6769b214fa5aed53c9bf7e0b879e58d85b99e1833a18bb7821954017c33e962ae1f67ae95d0c31170dbf2696c0937c9bcaac07033b79518cd8ddf2ecd4d2b54a2b89fbfc4c622eb5cc61d6dad9bb376ee6394ebefee2e5d80a930e10eab06660cc1a6859f505af2c600be3747acf9c9132d7639e9ea2506666f476b176e6e28f4c03444e961005e7710dd9d8ddf6f8373027e3c9854509fbbe579017cc86b699c81bcf7f6db8bce4b122b03b2982d03de325280a6e015179fbd7f19476570cba7b73210f8a815d83d9d23a91c03ed63677d1d594471e5facba228cacd09eb2ceace8e9b454bb9c756a72a7b7a46f3705dd1867c395bbd6961505f8bede3518a2bf6f0f7744d06f17b58968b790dd08d89a621c0de4cdc51d51aa2ff363edf4a820389ae42d2397742ca646d6b0ff19db7c3c3903d4e435a519e5b48546fd24ff440aa12b08f574a4c880cd6c2c0c8d2d5b0189af107a5a546b4bdc6aacae9664dabf63b4c8f25cfce5639e47f6b62c5d83900c7d7998843f31e20c9c95f36b9b95e4d031ac2c422fad6d1363e25a5e7f87b6abdfc51776f92920bacbbbc90f58fa66c4b463a0ac8c51c9634a56749ba20fc3a0beba0c8520d7042840f5a95f2a8d1dd0b0bcc852de43e2ce087bdfd28e8a2727f167b6fe1c246e9b83ed0a711678e57331eec50f9369f0cb5aa11c0da0c2d30d342be54a6770c06d5c43d9c67f6c981c17307c0964f256339c5bdd9fb9738bfe4a32955c17771f78f10c490ebdad319c0a0162b36e20684c677e1a9e8529ea4555a21f0531e92a326613ac34821d8fbc9c1e43b7511973de34b8ab9b48e549a3a4d2e90362f8b0ae849214b563f886cf2590e4a4c58d445f8c8690e2fd838fcc371c8fce65bb191e1400e6c6858f8048d988ff69d923b0f7136f3723da16c832b3ee96786e4fa1ccdc03b7ce2a364dfd67f2c4442ef4ca164024239371f8042bb58b87071346a4bd1058af74bbbe841a0fea025b70dcee652cecdcf0621335ea46cb01ef4f99af95e2cd3716280c868f85c382130abc4e7720a128e7b2d31752de873e2d86613f5621327e2c3dec1650bd711cd943497321567b8f80dacb4e62dc8c51aa9dae9e7d893000ee2a855d83e71f7ce921f7d28e2f70a9c708f0d19ea188e397ffcf970da506a01fbc8f684b8dea2bd45c241ee197db088f5ab6fff81592f2049be03b442e5f6e71cc12232e8712eebf1391ba49dd605f43f0943081c3f0bf9876541ede8974ed28da77d748403690f4b78f01d3074aeb60f0c2a5367162a74e139740a86efc7777458d5228c3008a381a60f51c212c84d31366467553477d1f97254e10933901e3287eb10fcbb6c174552a4d9da2d744aea489e8a31ae2eebb44654797b8dc04e52ffc90a8ded61400df103813ee13d834673053df9f08eefd9af4b9fffb376a9e63012491a75329af55839b797826ffbcb328f63764e41f55033549b1224eb6981af121f42646906a8d7aaaa605362b674fd28362feb666d018c58f0c14dfb142b25ec60ce1370b75e8b84205c7c282ec425fe5584d710ed5fed4e15361ef905afa2ae94ae1fa70cc2ef39ab7f0fcf56b60b9be610cfe7137c0807ebfe1085a657cee2b19f60dad38c5d98da2af75a89fdb49b978d5f5392e1a3d36c6ba4d4991fd3a89f0f88427745607f14d323ec4ba9d022e8d48c664bafbb9dbe42085a23351531ab97cffa8648a117c467e195af9c894d2e7e6706786b49158a7620861cd78be720fe5ff0b44d87aa95b137bf003967350916a13dd9488543c56be7869b5d28c94b8b55a2ceba3420424c092dbd9ea3d6792fc730316b80ab50c8ac5b9c3fd5f3a19aba35ff00b9385d6e6e64a300d94e87adae95fa232398fa52a871c9a5cd72c0ca1984aac35a1b173636dfbcb30f7c74fc9e2729247735446556ddba8429b4b0e11df695786a7b14a398fabf5a22dc8b0ce7ef0d8b8d9d4d15d297ba0a9d496f9f84e2f09715471f9aa6208d63332fd0b80ae869bd9e129a113925a49c94a98aeb409a40f0081dffbb16f67e365f82b6ecc7b0e2c38eea1a3c2d205fefff7504067e62088fdde4244c1ce3003e044818442bbda9dbea1ac2fcfadee64c3f8ac517ed99ae29f32ceedac128761047d6a2f3dbacf5bdb4736f75b2aeeaf2e63e581b44222d8be58492574c07e65465dba32796edd13ae77cb00fd9909365f0a60941a3a68bdb4f050c5b7ddf0118875da59d6151228ad899d44fc015671aae20dac241a453be7f326219fdcaba687fff159af37ce3875ff7d3b9ff30130ad63b64be505e1fa36cfc6dadabaee1458e96a5c7e5dcee6cac8c671d087d6d5cdee5ad92c5507efc4aacf7ab701007f2b289a7b4c4e1617547eae298df3bf5ff67021a9a53200337e40bdcf7332ddadf484b646f7ff4f1b0034698351310af268c2e4d00dae762a85dfecaee963e807c08514ffc6a0336983ac347d2aa573aa843ba1ee2f152fbf8b92f20d8d21991781a2daae46f0e2541c0981e08fed9da5a099445751d5263f0ef22010f0d731f1e252b416e327e0fc9b7d970bbf09f5fe36a3df77ee823f25db8a6ce49092c1117b9f0d51cff49fcef9eeeae7dd24f319de2f8fe417e26b2751056cf73341438c4665b26c810ea53e6e382a8cfdb9e630b3c4cf7891fb557bff9cbbb3530f9472d7c8cada4c14d6fdafe2e3932997abbd6883f3522cb2f95a6820c646bad85adea792e46542502cfaeda24301d06e791eec7d8c5a149f7ca06dbd795c64b514852a33493febd0f992f2bc619d57c11089ab58c8c40903e94d1a95fa88fbed5b060c841f237fca18bb5a594a6021c16588b42f61cf513e2f1b8e4d6eb940ee06fb032f74b777abfa51c233c3319649c36fd09d04e8be92fab4f858cd75e6cdda958734909eb825a4bcaddf4b152c270159b6747762e22616c0832d6bb8ce19184cf0eb89b5889f5d1b41b9122a5d5a3d19ff0faa2ff56379a70a2b504e254405c02e90b806c4f6523b52c966ee3365cf33fda928bde2fb1f8a765b779907b41649f0de5cd2f94ac03bd5b7dc0a5d549bc3bb1d9a0b700f8e812862d9ef0075216526879746d01b6cd0331f61ea40832e1e05174b7423988110362cc01280443c378e4e7d9d11ef99ba0bceb08f8e2eb720838d6394bb437e098c5065e8ddbd2fa59028fd2dcc7f02c2ce5976fad8dbf35d0a34df24996ad62a29aa494dd774b5968cff5732ec46c5d1a50d3c0022406b8e9a7a1e294ce5044242d1fc697dd537cd03f5707a4dc50152500419ac25707a35fb0d7512adc0648ffe273628bbc893c39f2a4af8736cc05f1637f015cb199671d5d276f5de5ef4249b94e87b5e8cf70104e65ac8b34c36ea3049d4d782035e1b429012b80b6df77fc101018ec938879b72c82d85e8c86b24bda0f1e716a47fb4510f89c0d04b89f1db492a3f355e5a7b3b45d682c33c3a067bfa3fc4b1bd8a4aa648b2f79372a17a9d9f13858a73db96da00917142508953ad2444b9f2020b4786bb5ddd24b05fc2e69e2a4b5241ef21eee375f68abe8638b77a5a7de78c4506911de10c4e98a189fbf206fe9a050257e320c98b0b8bf98083273262f3234d5948ccd74ea989ab188e2636e10c00124dd59ec47ae92dd587dd0604b702a95daea4c684b823203d7005c6f8cf37c244cb2053ff2baa4b23d8fd51274c1bdf6a64ebcc49d084eb0cdde280f75bc5006b9456a437a60210017abc8557dfefdbc5419ae196654e235e64ce74871f52e6d249172c6e6d1aecfa68bd60512f1009aee4d84a2f5166cbb03f38364b380c208ab516b086f9131b228f77ab6f01c6b02a143999cfd464ba2c490c0e4e900eafa74c395c1018201e4e7000edec1b7a27675dbd913b79c173e0cd5fff8b25d33012ae2f95159ec02a38c11d1704cab79ba491a546c50e1f082763505da3d662bb7c412fb2c816b498301adc553b56a87f4833d089277dc5f3b78247f1de9ede57eb4e726d119b480fa31b47d2d588c86ef6cdcd71ba184e4381449f3dba48e8c3375738387c5befd7945ea24054e056bf51426d777ce32b65aa53934acda47568201d0f7cb338ba3ebd74427b5cd63ae188ffbd71c63600256e497685d74a517cdca96f5a9769c4c6959837b43d53eddbeb875b59578559a482bb00860c1a738d290b183a9a4897f601544fab31bfff2c8c3e4d9f7a31898965192e20eb7f773fdb1a6b4b68a1ab930157bdb4a4735404253d74fe42e264e6942b61abf3a6935195593b64f423d24861bdd38db64e403777c617af7a41764184515bfb01191cbe53ed95d45aaaa25fd85945b6d0c3a9d1d523200a0c994dab9db3a88f549006d86b449bafb6aeedb273beb5be7ee81554db60fe274e2c8d63fdca68c7f5d35600f92ae30c4fc3f05494d9b964d350a973ac228282310d2b032322aa915b5452bb4710a4747fddeb76b6e84a71f943f0c8e7b9564695dca9910d2aaa2180ee5f97716b3eab634ae1a269ad78137ef711c07d7628c94a470d13aa1d1fbd3d0f30311de19f32f04b44d0fa0ff3ddc48d58117296b38bc9ec390139a7731f0d5047be5c6386629b87e829e814ba4cc031d3ed533031c891855ee6591aaffdd4a3ddd37d6189253c2861b037a1b600b205a41d55344bd576f8dcc7d4a879c39208dac781c4acf6e564cc0529d3d9dfe413ec94ff06eb8802f025de1ad3453d8dc43cc8f8484fab9ed0fefef00d2775a4d6cf2097300ff474b6833b2878d4c670888f7c2f114d2b96cd25bc9bb8a7c1d7e18e9fa16751aa640d0b6831665b59da378fc05295e0ba20332889a8854a933144cb24d59207aee54530a5c125ec3b579e5cdde96145f30a2a17b98d4063cefae29bcbec4d702b66b03c621d031b8c00b78352527b26b8f3b62f30a1c92d14e881b8217692744f7659a8f7748d984a3726fd0d4478836e9be68dbab1598c212f3ac155507c70fff1e840e15bf534352b5c867ef20672333f8ffc8cedfb712b32452eb1898205e58f1a24e6b28ecb09ef6d6280955967f48c8b1c1d91193dd105de5a123c9030d62b392f6f09e4aa19377eeaad4166408784ca86972631661195523da2045c08cdd34c724fd9ac7e259cae2816ec734a290c424fee64a20894ff5591699e5ca881dcedfa3cce4ad706ca04ec641cb5a60e0bbf46abbfa0f758dc14bce117513b6dcae98c70ab7bc67a61f1e22a6b6d142c58a9a73f7f8f3a8ee66d8d32cfd8524ea35d3d5669eb0db39ac834c0563cb6e977c0e56c6dc90a7bd8e8ef2771d82b9e2250f8ad19eac6920d004cd9568ad492ea908cf3f6e810774a5ea61162a91d9f3cf992ae9f749236fdf0500a4ccb583df0101a810da9bf6870d3a9e7d9a8b85ac221ae60e57c1fb94d32335371cae7af6160f8f596a50576d6101248a2d1cafe3b82beb8d8cbf69f15b8e5c2eda3eb8e84515b6e9f6944a2a07258aea2293a14de48c112cf1d100a6082dd67e73141c22313ef3df979ce087cd292e3997dc9bcde8ea93c415eabd82833aa640dc63c8f839815c45403c556fdd78afbea3923ba8d4222c3b7813d33e368437bae3cb909a1be0f493c19c4caa7ed536bdb982b47fa43825a4f8f632eb551b312c1f02c04fdcc37ea07c09964c5de7b802da93d09bf8e4c492d761215ccf7b975cfb5d55919854209b64f01ef1d16a7ead43fd1bb585a1f04d301212ef66703033a944ef51f53a22950abe0be2b12a201c89e3803547298fc6de06b4919398cab91ae39f53a28535b020d13138bc845362c5a08f22ff823ac31db026436563e8b50177ec4606e68b688586779452e12100ac88dfc6ee38f895e25ec6776b380f84b5b98a566624d2b5fdc47975edc536499cb9f41359e2fd560af3e9db85e708c76fc2f0bf3e30f4074e38eab15aee0b3f4b20524eaca358ae4d906c5ee58fb4aa1014f24df797376561ad0585f02d209f9662bb179c9e827fc5341b1cd5d652c9fe282503549e0e81e6833969d537fd542850931a7b38bafd99a515e2453c5a4301c4e7dcd410108816935b8ca3777c4b7368daaf9512aff7d00e69298c93ed0ad2cc72a182503e2be3ceff32b6b96383ca739b460cb2ccbd6408c8acc39d9c7c2c024d223d1eb77742f3eb8dfe6eb1c18dc961145b43aa84145ce8b97b43436b90a92f37dc9f8b237da87f8ef3f8a8cd6c294abe38c2ff072bb03c5fdd1cf5a066b27e26feb08a0046183a8fe592a299f7fd80add2a4da476c71065d58163b5ba51636b799a1849a5e3cbcfeb5d8de7deda9fced72e2fada83b08d700059932140a54b3b8f05c6c5c3d8737079a1707e95e9df18597b4e86d3562b178fb560c5b1857cd0b4fa744be4da50747a1646a512fe2a21e16374d5649376787622ac01ee8a88e4c6301ad48bfce78b6dbabdb59556007ac4d9232f61f6b49a8f6b9337de41ca10f892994348972b4f89edc1bd2d83fcdc849cc4b8f64641870f453295519db92c4edae1ddd7c70d801c8111b08402ff19b571d6da68d8a38ff000218168d06b541f4b4df1f278085811b519eacf68f8583d28ac357743297c46c9843dd41c3130b6adb773b1789cef39de48722b5038cb3097201c04ed27ac447cdf2ca17f0e04ebb033ca576bb2cdae3546a587a9169daf4e0ee7d30f61d4c2c0c5537265bc75eddd509771edd257b04e5689c2efbe34fc5142c1d6f8caf55c0d0296e7e0f24ef2facc033d11bb5658268d00a519954ce95a49a1f3aedd96f48e28b982719aefddcfe0e8b557aef5fcb9ba38297d9651d93587f495ed24afbeba2c98b6ef9980a3a22ac4a85e1690df986718dfcb8befd8d85ee5b08220611c89436c25e1ab6bb72a58b47ecefe0436f2f191cc8a4d7607e8275f7842aac7a3ee323090d43fa1cfc3172e9af570c8b0e26bb8740e0c06598ed47deca2025feb89a0f26faa7edddb04ea5af698f44807568f1c0ded7a011fd149fff7d3198464d156dba229598a77b67cf612649dae66d3b6e7d0b1a8edf20cc0a9b663ceb884b0f2479d5d6fc094a2b6c0067d487d3153b0834df096eff272c3df1e601208a38dd1dee34cd57a6e1ba43cbb0a737f766e6fe71aefc52ee26bf7b69d6048853278d32c58a1e30014ee50e1ff3d7ba8f0f6f882728449b45055033848bfad40a4af828a5ea9b58a5ca4bfb6e27b2637c4d9556824e1376085f18265c03cc73f1f824c74a4630e22333af3a082aa9b015521b7cc850aaf9f3c94f49ab29b55af1c202c8087a22d4e68482fce06c8e4de4fcc80d85884d0431d79c5eb840a067a82a7943940ccb5f5d30ee3d6ec305b3cdbf63d5f74a94d0d8e47272bcee4e453b0ebb57235d3caebdb24c9ff9911b8af98c7fdfe94114a54cddf1bf7cf2ca13504e652bf496c29dc92945b5d4f9674848aea55da4355e9b0f0807c8f92743fe824ade15b2ea80d51a36676f59f3fe022cd3e9058f62f4deaa80740a8dce0d7f1495e7465ad9fc8a39c1f83e551f7f40bf13e2ea707cffbfa22fc4628f974ae763eb1a12c760572e4aa6b754fd49a3ae5f4d4566ec09da0a5390ec0c04fa13fc1aca3c6b7722fd756da4951a778fb38d3154df19d8daa018102a45cb7c74be4b9c63b9b9a9e780910962b0b0e89da2492a2bb2e39e1fb5a4fe0dcda6060212e42eed15aa54356338c7c489f5af14e52c625fd39783a87804f52890ba34f32f0e35be66d9a8eacbbf94552892740ccd18ee8dfd1e227d51f7749251ccfd6976a81dffea0e73bda2f8c88b83109c8b25c38b259a94b04d77f401a82a4538bcacbd8bc4e6883ffafe71850fca24d752c61739d3a730d949e28f74141a6dadfc63ccf4610909ca955268c8836c7ac563c6cc58cfa96513dc3230ac464f6c9ae052f10fa74b3c2287e309215b28ef14012e7045b1d8ad5314e90ff85495f3c008e8e122658ee9aeb19b83e9f9edf3388f40ba2f85688a276b6f1e377b74e011605d7585ce65ff8c0ef07cdba9dfd37adfb27edeb354ea16c6692d82337bd4e8a40b432a661a5a2c8964698aa24d0db39ac01cbd41ae0bdb9ad607636ee8f09a94702a41bf9f87b7ff2c04d96c301fb5a0cc6eff69e844c1facea7a63defff95f02636877f26a4ec470872f9ab89ad4fa741154349e0208978757fbe16ca91107077147f6498fcfaf153ab2d0757d1ac9dcdd663c5a012c7187e390c90f3d62cd0a3eb7947027e51e228d5279c0b62e3ef8c8515d6a06f8c282f3608e2c3a7720055e57ca63b6253b6e8061e353e685b87ee5edd0cf03a045469a6d6739db478974a4c6d2389e10568f302a89961963d592c97021a7a1cbaa66cf15240f3b84e8431c16b22d345a5f20a32304701378964471079eed62924cc93df60fa791f1de370a5cd282de2030fde4b070a209a93f336611f0f046470c273dd358087d99606f04b29f3be3ad30a0de3c71749cab8e7118577b81e9c74cf0a6d36a212bb544b6be857af0baf73779d8e86f1d0f1a9db13bbf92a6b88c83f78d6fa7b8935e252bfe1b96297d1bd7cb978a70a26dd3c359bf83aa3d863b27914af9c77fc3abdad2b85b50a9954c658ed1ab52f0312f911e88ce3b18b33b93bec7f768fa2c7b9d9a0489c3ad5f6fb279d2481a8cfbd063e696f1a4097a1d127ef1dfd37483c0a7aa7d6ec7739854be97e2ad6177b1b5b418f3f3627757ea15d77896873677a7016b49a3e841805a3e296b3ed8c0e70b04195637a050da7023c3829ccf741f9758e15c2e39299c559c448c2edbbb6f7254391859ced3895734a3c066bd8125083a93642df53b6f94c466358ea3fbce46cb6e73d0ed4fe5126ad1d3d8d401415c2e68e8ddddde5b41deedb2a56ae3f94c57a08710f928c0bc682262cb71c72336aa229f0f4523ca471546a9a39b7dcd390f1b8931acc07abf464da8195f502b73c1768fe916549c0c290883459128eeab3afe914ed64015fcdc0a8d1bae777d717bf39279f1a394d2c898967f8b76dbb6d681e95b6ce81a9ea62139252b8ad00513c3f112244b90e260391869007cdcc3bdb1a180e59bfdca042cab40be6abb5ac05c27e4847ca2b8899b979c47dbb07adb83e848432c9cec2df1d8cb168d9d5e03e968f3ddcbd664074524ebaaa4db8a2c4654da7406ad3d1599966a082692183fb6b4523767226347804b0f0057f3228f6205ebfa0a3f065b4fda47b067c8baf8afe72c33c574ba6fa3922ddfcc85beb243e272092927de14c60bc33c4dfaf45ac03af3243c367f225aef975601e733fbc8dab5835935db9ac2ff4940890e9142c7cf988bc9b3583a4752f59ce9a8791684f3a7d4c5552dde5b254a11b33bb59cbcabedd10834e9cd9a85a82b15d4f5a4a2e6f09c17b4f4c43cf068b854fa8a2efa68a7204d8b18905f8e48da4c8b1d57444028f7958e39099f1d1c407c5e8bb4d523be757e0beaa6be5e5e872dc2e5a3a23028f78802dd4277d756a135bc396f78d6e4fee772d94d09d27343344855a8327492c4cf95db366f5b30a50835e2054d9d8179bea947ed81a19114b93aa4d3187ca146a84cfef741acd11adfb11fdb43944868a1dde34c42c0342321dffdf3d5fe3dfaf3521b217dfc91338812e7b752ab7348ce1c2067c5f5f48536cfb4f6204d09b3290021a5122b7443c850bc0d2bf3db8e4f7332e09de0d9835d3c95de2e6d0cef3af440567ac5f42c36107ae3285fae5efb510950bbbbcb2adb74e3a74800eb7c639c1d4188179d0fbf0cb605d4fee23155fa6e7e8e753c95e3ac719a1eb2d90c12625ad773c9d4493bad6e70433468756a1d0db7fa52624371e2c813494b5895b3937dee4bd6075a079278b33320f57f77ab711d7c53d196a79ffa5f333541a360235890d1ca5451f36de417dd9db79c0f148f40fface7c7efa4200873de2009d1283896f22307bd47930d358deb3ba78f6b24c3fc523fe864c6cc3c926ea0437e0e6c05a2a57dc79382b42cdde44a8f9049a567475660f87e967aa668e900097937d1275ab08f7c5dfb87d015b5622cb2658773e70dcac4ef5ecdb5b5ee42ad5efc8b772f9aca5f3669ed4c4f4a2f50ad3e9e0435f54546927a98d20bf88ad93b628397bed82593cf4936ff434398226fed23429a24c043e2e8f2f9a8feaffcf66eaaa94a6b68035575c768f6988a944fa4ad67f7f339b1d2f4eb015229e2dfc567c8e91117e791b07482701dd2b9453dc15cf66394225a735b4e4f48bdfc7467f7a06778145c665225d67b9dfe3969fadd141b6e791b45611037fa75ba4056dd87c887ae9f57ddfa55f44adabadf37b4adcdc3d92dd6eff0b995ca596d125a3e9929928726f12b79d2cd4704d2777a5e8f72d598eea781b072ede686ef6fae81a9d122c011c7c3d66884486c4e6acd10a2ba05a48ee50009f671ad5b4c39b4d8b7f6dfe48a1ad897490f9c4eda47aaffb64cd68377325ceff8560b301a7c92a0a3684e3fa2765a4524e02a8b24eaa1086371efad3dcce458d23146d61ef2a4eb55f417ce0a429e178a9f1ec7bf63852bf033bf1b4739114f9f8883483e31ddf85500691b154bc0e69e260e51bb780b06319cbfca12292b7eea6e491eaaee4074d5ab303ac1c8e06dc838ef2e0bb1eb32a739abc0937664fba62484d5f62e21aa593ce8a675dca5c36b62e2abf234380134393b18eb3b00e1c0e3083257a10fde9ae30010290d7f475cf928ae2efb15d291ad670b2984e0f11abfc8153b30562f2743e09dd0cf7f755d6bc23ab12e29ea7017daf11b615a4673170cfab534a04fba4991207433932a1fcdddbbf33dacf1c9c87aee5e6cbf3fbe3b240cee5b8ce4d05a679946ebfc44481868f85925d25fccaa009b59993cbd5d77ce0159970b0447898edf1979ea633e43cbf1b5ecaca6d931e2e4c10c4e96bb01c310263165b34843b7377e449574b11a8b4060334f64288d864947d2328008acfc42c89f1e0358b36e552d9da6950565b78ceff946899b87cfc27418f8fee22aa7fef9838071c7011859334140398561798db9ec391bef30c88654cca62e0894c245bd489ec4d4abdce08e87b7ae4577d7ec222187804adb01011d5447348b937df004db2f7132df1ae297ad29d26b03b2e52b9a6fa5f9b5aaac72461f55ccd7e568f655a49be08fd5435b63e02c0deb99748a33ae464de87372eeba52c52e7e4b2e42d0a76f60b85db6ca1a33115a3df749a81d1632ca41b07b02f4e4a64e5643018b696a7a3a4194627ce8907b3afe24eeba770031cb82ce29aecab8f5c2569f349569d40e4e00ca282a6fd531f0c59d61b28456fbc09d8d28eee3bf8a0f2d98c5507c98b6db108b1d66457627c2ec924ceaacc2171bba7b91948f70857bf300c2b2200ae11d55b7db37456d1b6191629d8d3c5e3dec29d349d7f372e226fd9b119d625d0b91cb6c81bf9186294884de64a63a915ea606f28b8f12aa6e26b8241f2f6b8f8dfbbb4981cf1952e8962a701b9fb1905796c4a19866604db4d67b7244647a451430ba94623dd57fa1d43a0ae5570bf83f58feb336a4aa350c880a3c5ba66d87eeec084309986b898079aa7d32223e6fe859edffecff90b79e300819677ba4d87e9b5d6f91b384cc41fa516053412f8a48fd4b927e3e35e8fc8b61648f0200b7ad1a0a16ed1d9abab41422f5de4877c48eb7d9ffe60a46ffbca5d85211d762eab7e806c2a29b3f5d02c3e76afe8ac51f276379b8443b85f7fc2d59d5869bba2a61078f4edba39542bf60113812fbeb9f5c3eae7037f86d0da50654b9de746c0cb39f94e4b2a4a7b0ccaddb9a40116b114f28a8e0c1cb316f31c17e18e291306baa061c718f3e1a1d6a44372b585175b04735c28d7b7418e1468bff5e40c4772d9dbc4683b19fe320675d6c39b762afa5bcfdcc1b2034da2e6ea0ab50ad61a06aea5714bb70d5960b2e556cce3ec4a69653b52e4854a96dd9f475d2c8881ae6181e53fc7137022113795e33787286b193d4b9446bd83b187297b4f6633de23dee83620762931f0004f7bc4fca151a33f9224533c1ced0b54649ff4f90f2f4f3b1562af77fae48669b2022f26bbfb9430cc69dec23b1f2931ba125c05e27e9341f54452b4e93b6a5c2ba16f2d4af94bede89ad6d44d135b3eafb3381f5b23aa9b3a684d7d3e16ac2e8af1856c81ab01ad8b822e8ea4c5beb491195505efa06178334c545ebd86b519752230d87695801a3a68dfca8c4667458791cec199289e9875370506bf2ce3bce4a3f3533a49eca43f9e7a15087c5e6408544fbc455434dc0ac70ee61a1c0caa394055f7e82fb028724c7afb623fc81a0c916d7f4e9e41a8c96e54085879a01c2c283240389ee49de96ac9ac08b2f5f889c3d35d24dad50df46f6e8a308631d448f35ccd1a175779153382e7a7c5d35075a1a82114ecd03ad8421453e6a49bedf98eacf8f8747214418e4e1fc4bcd1681dfe082b77ed9980107bc2355c2bf76f1c19c491406550ecca16cd0fb677e73a6ef417f4575a5e784435ec4a8f9e6fd4cd19a23d12bd21055158ae63388ec4bb61294251506ada492b8f4ab4f4f56147836240dee776ddab40676304e6216e0855473261ec898c40f65affd3e61492f4e331f37d043c32d43a28a498798d67910d18594f2198157c5ecedf5bc702babeca2702bdfc1ce41e0ee1f081875fc6cf01d128880a56cc0946f7334f3ac3c0e2b609f2fb1b08cfa903208257b99c6aa3df7c08c0fc6bc8d5e7e4b5d3837503c1b336b741fc760bafb10c30d962f422355991e763dacb3f11e90cd4b4256021301a82d5526ff569a5317c1b78633e7d3ad2c0af85a804575533d4e65e618dc8b642a1667373756d5076ae083f1e692b0f74f032ef9b9234735162d9fbf98f10956caa0f80b71bcfe6739c4914ca5c87b448b4536c370750a552ae4d2e45323589e2cfad7a4ab8136476ca70ca2d012c867dbe94311555cee5ec2d6190e972a04bc370eb575abf0eb40873cdf971bffd450aa326b7d5008c3d3c363e0edd9a7814fe906e892462a35465d7c7b81417600c7751eaecd53483109488a8b0213470394d46956b386f8d40548d93c120b1ea4de5493a3883d9eabc032607df5b3bee37a9bd12fac17d4453a0f77225ef7cd54a9b187fed2c73869d90008e0569ea85e7f7c44793c32d7742de94e4fb0ad8f99922e136e6337ffa9d4bd93a4b5b74c1ce6b79c60a74a43dbca2a4b1f907e90e2e1c3f2629e073a0b03b7f84f3f2275100de72d9a8dc4426bad6f82a4c6b0a816a39e03c9a52119b4b8050192c747d7fe11e99e403fdd5c8525bafdc17cccd28d9869a1cc405f1897fd63308778fc1ca164fb271bde40c418e2354e8e06faab90bf9cc2e40467dbcc2829e204e143b615dad4c916f4cfdfcad949e36df8387c7b2d4fe3043e26700e299f59eb3c670538c14d22d09a5236deb8b1db4d875f424cb170f365f89d92f738ddda777f13497dfca0208f205695c93b2cd023f8a1f526b64c026937a8f32c7e4a8a0ecc7390f47832bbacef0bfa609f969dfab1183a51e76edfc2122d4087e2a56a6935fe9bff9b74a53c0ffced70107a34844f68789ad0e4c53f35f1ff220dbd1d5d4b9bba6805dfc143c0bc1f3eda2a29d6114799547b3666122115754b8589c1e31a679afe9afb111ee836740391b440154fccde62b5f76e3dbabc5a38cb9fecb7f9149c868bb180cc546608756b4476f2b5b90856b6bf3f012eeb8f289149760823482a231f04b6367eeb95b3b157d92053a5b6c8cfe8b5faa5a9746f5a3c6172e18a222a61152cabee1bbdf3c5a8681f59dce05c1507de3b75f850c38630e911069fa47f8ad9246fe62729f5707aa4d72fd07f50ad01f74b541ba1d494d8453de304434e6e9207b406fe1603cb6a623a08dadaf5d267614db81e35d5c571eb8c3152e6fb3445d83395ad64f2082170c3fdd3d15afd86afb95037990a2bacfb466a5e2d22df57d54cce737ae4df3f7a23409a4e0728220ad37d1638a42a0ce329c0f2ceed8edde5d5ec8bc6078cf173a97f974965d30852a4185a2ade787baddab8f1fabb9ea9a37f2c8e7f9b684a827639170b65724bd8f6989c19681977dfdd27fd26479bc9add95c8a28a8ef16c9d289ed6009835a7f911e5dfb4d58c1a15bd3448794885966468a731c3f5df0698ca2f49d25ac9a302440694eca1338ac73b150fd871643067590128961bf92318cd6b2ea4e9b0885924c6c5fef345e9ed687de5014374ff1944cf3b16623835b07052446311dd10f0709718a08de3c4c1c939f18659664ebf27eeffe0cc13b366a72a21f1943d9744ac3487ce873d4a641fc8dc3d8b0663e35d924b87eb2ed396d7d79e671ddc9db4894d7f0899a3453f3f47b62589fe924cc0bd0c0ec938b2850788c5578c013ab949942ffc1733b3671ca2857520631fdb817a5a4a5c24885d91c3d23e7320f47f526b2688b05b3b1a3434a66090986dd019ba4ce654e116e2f486b74ccb93a1909636fcf29552c2774090a34113518c6012dd31022e33aef1e7fd58c720c2aae04b572df203fc180035124982dfb920d8e5822d0ca312a185bfedb012fd4c9e05ce55881a82fd27f2eb7e02c67da0faa207f87daf2ca5b51fc37c26849d91e9541516baae6b7a23a758d097ccf870c9166e240349233ce416b02f04da249d44fe1f66aaad310337bbb6f0dd1565fadd46d073c10a208a461f8832dde047b38446ff7c3fbcc99d530b8f4d38748819d27a76bfb2c84dc93defca1ca6f47ff5f2d74ac7fe07f66b8c455c020f7d9bcd9e4e101fe5e96fe31de1bc0c59d776a8d96ee2bfabbf5df5695f16f5913436380c3d3fb0bbda38ca0ef7795a28a62d12a0ecb57c984447129d364015145ce19f8120adec3ddb9ba3be9c81d0ba93a52f17e2a5ab8cf8bec905b2087f39e4ae57de4f826746a3b3b01efa300024151e82eb170aba9819032be23bdb5e798740805b578d973c86797bda5b2ff6c7d04f25161619679ad1ed0792dcfd13a714345e758fa5d0448aeffcffa3ba90b96237ddb53fdff45c84a5d3df49efbc757681b2c2824b81acc1cc67fc8457fc4b314b7149d5915cdd23bd8c616df43e167a77c06f18e8006d4bf46481dda5464b320029d1d46990510822224e7cca99abb3c876c453f602d2928f1d075018e1f3d8d24856b984123d0336e4e6d304a2a5f0cade51cea99b9e0a04ad868122ca9d986e65810aacc99a8b3f6f68f6f1f2df1990ac7e9fdd5c882b49eea99eb41b1d2ae114bc9c5ea8ac68f1c895257edfaa659e9d9cf771dd80ee2860a2542ceec595604f220ccd9a9d2de41f856f69a702967f2ad04908ae64ea8c59df4d2dd1bf534a5b8cc3cb303e0c9899807625a1de10d675e594366650617cf6ba52936ac5a75b81129d53de2d4aa9b983c8a13e1a2cfc28e016973fd58bb46afe84d17c71a398b1a5c78bc411c72287f7b0ef30a86943bfb40253deaffa8bc222e74f2055e7e4d8ac54311474675fcca3b37a3bed2e39c7bc55c5339b2fdcc667c560fa9ac46b2ffddaf10a57822a54e8e3ac333573bc8da53765411ed0558c6c27c80280da2c70f795657a3bf950b381245c761b08d48134adb6c045ddede70a4e7421e9755574be59d45afa04bfa6e6d3855bb1c42d37af2edbf389850842124b4fcae869ff0319bd774cb556537c1a9ae33977c7fa3ae47cc2dc6d0e291769a97eb629aca90d2330dd6bc4c7f44609910d1e692f5d89e0ad4b93900107caf5c23e7d4403b998bd444838c2781e1392a9e2e5794ab844e2c5cf96361739adab4641001a5c4ccfde93256f643022e5eb9749b1fc648d7a5510a6317b0cdb65919031fd6718f79cacbc13ecf06b3b48a5f222ad5f63793ec738fa4da3a90a0ef8136995f6713af71ebe41918cc9b78c717d4863341ed5418dd6ebe84cf280b50c27a0efe1cb4018f0a340a14747647cbbd46227c4374d853c1fd847c7aa46a745c81f6ed7b1b5b645d5db441ad5a8c49dd95133db6713233e7f14a25142d8fc83a1579b03da9baa2ade067cde21c84f2e5018ea95c9ea76fd472edd2e2cbd4886217c65511a154d78dcb8291802e8603442402ce6f026d187e05c6244de8e55226289cd8e674fb1dc6257988738a0bed0c18c40502d73b2b4d222922206bf05bc08d7c1794a88ccb2b1a35bb4a6328557ff6c72c5c8c76710d415661e525108c5c3e8e599cdc31895750dee6800a8907cbd660ceb4a979030498f85133680dc08a8991190bedda4777db91495a690c240faa50474bb538005ebec6698a921e2b6889c8a259e8c940243ec3a608cc7bfdbbb08c7610e1a9a93d29ee60f0d70b50489d9a9dcafb8619591c25712a5af04e22635eb8b1f5bbef93ff9775bdd3f0af8e71d6f6d7077bcfdaaa8ff8736987f80ca64a286c1170916ea4858e475cfd84606965699d98c643d24293dea0718f73731affe86dcd84fa678864e66461f9bd73d07185b49b4a71be450cc393383573a0aabcdd6c87a209a27e7bc1f2e7fca9cb43d1cd37e7c41079fb413b414d7f68a39850976c4a7c8f1c244e0872e203611d1c335d6c35a78e7845cb38ce9cf7de9e194a4912e2824db616bc6a0ecee48eee7da89af579f22b8ec4d95b4ae49abd56502af63c34a28e4feab7b9df4cb20143c2f76b869f41367d5eee2db2d3c9a2faa5980b5f482628d860c683d6886dfd443cec3f9bc8cfe3730102690ff3bb681b90e9bd9d6b4505597fa1fb6d6a75e62c13bc3aaa4016ee9d3bdffaa4c476e20e3e19cae18469be3c9bc672d6146cb7bbf700cc4ab133e4f63c8a6e2a0062f93a302d89d4b5e72d8c543aff58ef5c6c6fd77fca0fe9c818f37242efe46a3c16b1041477f7ee87a9a70e468f8a222796ea6fea21c84a3e4ee96a6ea2c0f117742ce37592a9495f7f600196b8f4f07f7df0f6c554c4eb185f4b3d123257ed58c3b0ea4c58d0e916073a78c56381e049ad057567cda89c7e53eba23d4a90dca9b5fe39e7d8897f3185b12ef20c48ce911c53d5bad3f91ddbd71cab79441f9003c2d09c2382b72d8746a52c7daf670bd3d1b2d25f000d212d4e8a506013f536772e71409bb79210ec204eebda3be849c9fcf95f0fd7acea94d8d774429bb492e1750ff029be4b991f647c97f995d124e19ee0f0ea6edb662e3592125a6d31f86f621aabb7418a0ee57de209b8e902874c8334fa4548a772a76038adb24f1eff081f108b83819f85c2430955cb8f8eb2e416b0877141f8111dd1defb56b5ce35946c22470c81b7e9f442896d4ab1f46f88e87aaddc8b65d82fa3d8b589126f9465f0607d902a4d4fbfd9db8f817d59d4ebcdb19a40ad3c3971bbaab8948b582f9b148055fcc339387b00acd4f8182da8c375dfa36bb78462816db49fe9a6ee9d3b16d17bec9c80be8929f3af3bdb78204e482281d2946fe6098c49aabb166f8ce4f7cb1c0e32b9351395cc7517450d6ca19067e9ab87ae7e8cd2e39e8b4793846894be85f1432ef506a6e7222d9edc634788ed059631239bee3a36c39ce5f433d5f47c34dc7a3f71d3117cfee9ce30b10c0890166742ccaf648735a15fc5fb6c5db2df7b14d0d90605f21f55661d567e75a953f2b9d8dc67729c575ea5daa599e6f5f9e60366ff9ff1b5ff8df4a44d1eed517b5ac2e488a7678d41d9aa418e7e041883fe808b2e776c08546d780c6a1145a2179c7f42f705ef97616a7f7e3f2bbce1f1e55e39b312c8763a2cad6321a90b7615e1a040b69326135ddcd8812a54ba2faabf0090ecb28d793ada362cb8754e0939e60a5ff01c0a4e6e707ce688ab6bc7bce2b154da551e016ee4566a75439645da918db4c91d0cea1d6bbe88d06dea65de7c89cedf1126fc5fca2148a477d51e5c8b5298a82910d23bcc86aae1a42f846bafbfa267bb3c84eebed385d4729482630632e5aa4f75b9bfab194e68773fb3eacd6f228b332fb6f9945f0c49377cac88d3f60c78854d31a97e53dcb6ffa6d23f5e00448dc583beb55be5b4be9ba0526e00dc92110be8a8be2dda806f943370d91a4c976c5d371805712fe91c092a2182cf2aeb86b51d071333d450baecadc0bf46bf2651d2b5f9f2f3dadbfc348ae9e33d4349d0a5299149539d2891b5ca30393e0c1def79c21621b4eb621429258b956d2d884099993bc4347030b11305067bee483998ebe78dcdbc04c3b11149a7ec8e33c8537b6578bf4217729a4cd1257f969bc7b5d983726844124eddcc568275be89f50f5ded4ff4819bf7ebd8764a14b31b1b8f2359bd095504b5eba196bb2567e721e2fbcececac38f109a50273613b5cefc27aa2c044b2d7cabbb046595fe32e51313e3ea3888c4179fb6903a9666770c3e2010d659f04290a9aa758d9e8fd70a531ba3f31dd5e0c709aded9ddf5d86a6f3eca152e451faa2ab7433219ec1cf6be0d172fa41780c6769952ef5d305cc27383fafe186fd2a207a3992fe5ea3958674c26ddb45e8a00817a40c8e8d51f87b6fe1cf16140630351c05a0c89907c08984fe989f6507c7b1a97ce92e153231fe978fb424c77d4ce502b14dcbe299e16d4c0a1ae1efad2c50607cfbfc317689993cdf52b234ac7de7b2d08cc1f89dbec2689cd218dc9a9bd488c137d93b362b93f0c1f4ed81e15f5fde1265b7df15752510dc7e83e219642089e19e5dda88964c4bfd6958adc2cb742b8abf00e94428609b6e15e6464613d857daab84e029c73d9bf774d5d08f52621367b48dff61bedd85eba223bb3a726a076eeac21113988af6ea73aaa860c618bbc03c2c49ea3737878717ed4c3d9c67716c116e7a44b0be29f9812ba3ee03fb99b5ecf8ad5a775479c52c131db831fceeabdcd520fd99f89e375a3ec929e0bf121b60d5b30c40560ee911e17ff97b09e8d84b8a2da86f5f73d6df0c3bed9baa74121b7a618550adfaa9c75385d69409eef0f787e44076c8148e01660159282fb8b55cb8bc0cfd180d76e67c70f3b8b7a17f44a452dc702e336fac1bf0413b8b206d9915f93ce1dc49af1158b8da86590ff77aa7fb1d8aaa40f956eb1967ca9534ffe578a4c5410c698fcf0df442a033311c3ba8b966926bae766d227aa7cd6616b3697740919c2845a23a26a20d207320b2aa61e769b98b093528650c89883b5e53e4dcfc319033149ca94c0a8b1676c77a414fa3f3052faf9be04928d44454f018074b4c1508d60e6559f781ed688f0304e971433b1646c01dcbe675e7b04048c28c74aa9915a95d69eb830d7753a6616ef6088101acea2a240171f7245836b7af081e640010f1998cb83d565912732df7d39c8afb1d847621128608fe55899b58e075967299c77d77348dfdb2284614e770f5a0624820609db4ab746e0ace4b028c7f7796643f0ba46b2cb9201d70ac32b6b57aa22e3fd2aaa648d72a234ed851bdbcf4b0e04ba476c73a176fbdad567326597969d06596a3cfb29553a9ef6363c9f818c712cb58e9f8962311ca2f7d79ed78add1dfc8876a39be5ac95dfe650b9280b5cd5706a3cdbd4fa457f5d65d433eabdcc5f52b6c61f01cd92df3528f34b8a77c47c6817ce608454855ac8ad4d39e25cd7bb1d68b3ebc194f20dd41590c7f650adbda7bafc72472a840a0529a8767b29501fa29ad1e51418a98a90fa4191e8e8808389986a0548e491a58851e2ee750aaaeb8cbc274e275c333440ac1c1499f236f0060f2ac16a3d2abffb8514a8c4751c634edcfa9b0592c5c250ed8fae7989c1c263a009a3dc2f23d6dfad6c72a699158aaff0f738b9ce01d5c7a787602965188546501c8b179accbcc7b93862eb7cf6e80694eee3743e180a4ef5e9107e80b135b95b3b172a4f8688b4174fa0bb5322a1e222e2937a0579c7808601a964563e718ed710ec1e7dd13604c7e513e5cd90a68f3efc64aef24839ad5c279e10eabaa791b9d1e57a705cc05a315727d34e6391f316fc2bb4b158abc4e9326258b16896b705bdf85138c7bc325285d0e27f969f3887a0d4a64f8843b0cfe994769957de01eca3ccfc03163964622ef494834cd7ae583d22a775374d23aab2fda7844b9518066838d8cbca16785a4393b8dfdc13f526b43bf7ebf7a1e8c456ade2ea2ff641de8fe35db00239805e77965383e0ee54bbe3e439b1e3f13660e7121a05a1a2fa8a79407a38d589649df518dbad94db5c7f09bf768c0eeccbd7993f21d6f0bbcd4385842140d25e0b4995c1e8e40c53e2c82b314dea25a35182e8fcc5a26a325f59cc31387459344fb9813780d1caa5d91f413d2b85b42d18a4ba66be73cfe04ba8f36fd7dda8f3ee1f3d03e3e7d2cbb21dfb079fc486554bcc8d5a26fe82eb2ab94a2f1c1d9c46debefd1322dd6f9fa4f68ffd6528f63b366cebcad4c3545a6fef0c545013fc400752c8a07217cc4098635b665e3b797e756b48bc388324e07665a714fcd5a1bfe95cd701f804c2e84eb172c031aabb4d06cd9b7aa290aa5b6dfa5b43e49a256ee8ff19ef5778318ba3ce321565355791a2b92562f4572893e04f457384473345386ac2bc34e37312f2c7d895c182e4ad13f4e157f1053bef117951bd1829c308f731b438cc77bf4ee28122a7f42562952518ae97f548139fffa1cd8be1bd15f2da292508c43544438e6140d7a6964b7f8f8933a347613a36add47f6203301173094fe782c12b72bd1ec3669b087e5b39a5492941f54e7c7d634e0066402a04b10ab5c0f1b0a5a061be00cbf618c04c6ed31c16523fa0e74f722620cf402616c6b0654430cb9c0e7b59f1c5698518b124964c9b106525bdee1c64a6a5f05e9cbd01fcf1259d4401eea3bab0b01832b19929461e9db6201ed6f5dbe486abe930cd49168c8eb74c853921beda7af6da41da750f3f230bc7292c67cc9d8330b2e10071e9e5cac4eb175944a993c3aaa3a2939ef1e843dca0f2f12d6705b0c42a1e9c07c6245009cf2ed2090d5caf3bbe2286363f680969f330f3458cfd1f82e8869af5234db2e40036a9cee0161bea477cd0b7fb1fa00e171b29e9ec0ef8a3c2168f2a96003971173064e0a843e6ce5005e4c202fa88ab1a41156ab5d3e25e063144cbf384b2d4b8a3125f92975e2af5c16193fb7e4fc9ffb1583f107bd0cdbd205b4eb47566aab80bd72a70630b7b4c538f766a8d2b8dae0b8702655dd6c215db5e797b1d7d182f918f1a050d298509eccb1f1cada557409029a5e1006092e8a860c90bfb27821689fc7d3b6f949328388dc8e04028f2702c3c264b0358c42e8758182a128d5795bcb4d1193b601a8dca91e29b203968b0f9dc9dfea3c761222ea855105d90da0802b2806831f9098df4dc18843f1c52912ae689fa63cf13083275a4f9d85c1eef8ee80876fe5ed4f05c6c1ccdae273f221f6fed31760520126b7e678cf77405e0c8c7e93c61dfb86554aead69990fc7d850750e5f25614c83f597210d309e6380ea3af0ca1cb5591c1e1f24df78771cc6b1d85a4dc23ba1e93782f21380656bb812064dffd54e4a64618f68397fa478da71b0ba62db121377da0628e79703d7530667ad0a2116f25d29f027cf675d0e08056b97d949b85884a6342b0f9bc03c5c5c0283f2ace5b40638fe54a1009215d7833839256b063ee7d4dfde9cbcafa60a1e45c584c270a88ca5fa10e17687e687e55793dcee4078babff101105e838346703a1d089bf6c4811e51d20cbfb810002467920b5c49cc7a6e7a407c54ef9e171300972101adff9b8ebe8d973beed075d206e2b510bb7de88cb2afcd07e1c6d261ca02107f1f8dd94017c3122f2d269b3eff723012b70a2930fee53ebbbeb9da57a5d9b00db0c6dac75cb5595e7462746a5669195c552d087df0cea97a1b63aaf779ccaa9065c6f64b18d7c1b0825cdaa164c1f367ae91832631da4f755090652bdfe11ac867adbb70eef080e818570e5509a921435f46f5c67a4a9c0326135706567df5ef22e7308616157d802df65f7547d16f1d5009dd2e8d9e449812f56895711cf8a6eb67df5d1fae02dc23af256e2eeaf4d9f9bee19ee374b72f0cbfc2ecd9d343a5dae496adfa704c596df71f6ba49f0e536936470fe2b4b02b5f2f59f08681673038de54a9c1d77e4785cd31f69d4de0bb73521595ca314364bf31f381f5a9a1059a64d500e4eb78749db45f55429dab0069bf7cde8e1214d8cc13739185aff675a3e4366fe3b8f81f0c3941ec22705ab3604ff513648596ced6efe8cfc3f24446f742496610c44a8a3030b8ab4fb2a7b1799b9018a697bcc752cc9d047614420c9a439d3dda7c5b8240c9dc66f58a4cd1e771c624e1e6c0e4a29122da54feb74f44c775059aa81ea3e91ebca0ee4f6931e32cd82269832269cc29df55a2efdd3277f8478c44b08bc7b17fad5bc63d0c6bd0b925823e33d015cc63062e275b906a4534c4f4662448a8f4e4833f054c6e5f91ec13c57ab7ee654fe51a18be5ec4f7adc14c498de14a7c98a7c7963eed8273117bac2155f1e4aacd6cf78602176320cff36197a544944b3f1d4cf3775a1b423fd7dae0328fa423c0839b8cd1796c04203ee6fbbf1ba72efd5191680d414387e23fde9cd09c362242b041c078c0bf0ac086b65ebfc1dadc2161538f3e5b29b19cade93eb8a90023080b17f5545be3f5127f21d5ac7b4808af5cc11900259ada0bd95151dc47be8bb4fcb6120d484ed3251421cd3f91273d22e134ee33cbbd5b053f833f963254423654d1f67f1374b2157692defd58226f8f2d6f37c919aa4638a5176ba8638c9bbf65ad135debe43735789c2a0bb1ac7dbbecc866233085dde3226eff1eebdcdeacfa50c64fa51a84616594e5035b0047fa62b1eae40fdb81b0cd030e5d04d80a0d56e2cbec156e6f3a93c1f00a6cfb4d4c7ce3441aae1dded060fe1058945129e3550a301e334acca1db333abaa645b53bd3c629244e4a665ea23d9e90c0ad6171ea8f1ada607e287de5767150793002c8a7640ac6644977847cd3fa4dcdc5fb1f25b9d2f9e795dd96bc1e70346437220a190f5995d209178b6e5fe8f044b5b88cc661970797791968a0771c5ea442381b8d2fa9bdd58eaf20429f4d7d929131a89807507098c335ccacbf41b3118afc1815f4807da4af0f03afa1fa9c85c1e49cc61b2213fc105e8e6fad1e3eb5f98d67d315409183903907978c95faeb5928eb0391a2251a095bd09b2e5508a0f62b327d303ae30dc2dfdc0c042112203e84f29d1986f95bdb38f1c3f10919da1350007969d7f4277327b777376c02beee950c23ef04fb564c9d4e1dee0ae402eda02a58bbc85b75343f7af23b5271568da2c01873ea0450075001a52d7ee88feb1f6e7653a9de0a2f736c7544880267f8f81e5f2af40445df2efc702fa826b33183b789f64547b755dae3597b53b63748a60503e64a2965ef53ed7b27dd5cc139d4f1bfe533e2b9387749f6785acd907cbf23200501631b8717b23b67692ed8232e5f8eb7252939cfd5c8db0ec5931001b1611ba6bde83842bd54519ab7d05a7b8a7240c86be51c79da1cd503419fb5b0a53f9ac14ca913437b37bd01d7f0a65e239095ec55d284350c6455c418b990915a088dabefa8a1f0b92c5b611ee16fcd03d08ead96aee0a6b45469a7a0011225d0130761e2be3304561cd6356cc7a6157c94695cac69b3e80fa36fcfa46886b833184da7d2559ff4ea8ed213db4fd6f718f1edeb40311ba1a515162b274d3e8db702a159816e9fe78a76ccad034e17ed483d3ab5dfd736e739d5a583abb0af0bd70aa35afcea12341fd3a26e215c9b1996fb8be2e4a185297fd14b16d82a9a4e1efa2dc09564e7aec8deed72f42384af1bf1d679b7e7b768d207edf144623a8a100a1d642beff307fa9771d32b929a2b78196db603b99b75c59510c6e6e27f22bf03786729560c308f81edfe4abf1be8e2c691a155798b6a135674a169f07a4f8deb5cb29e9039c1d7eb05e0b5d3c4b5003f9f1369b9dfc989add1bf5abc7f275c6d06130d561b8fd7d55b1ed7aa9b1f53ff539adfc220f6fbe8b95472ecbfbf22f939e715bad73d7393e823806046c941a408b1ac2d7b79908c45844ac55056986496a6a6d4d598284cd40ca99c0997cf70c943fca0e320d917267582e4480981905b4be21f2febfd61fce3960740943c490c8f47686bfa5c9d29f7cac19ea362805a76d8d220195c4e4e2692005d2ef0750a40f43a57bd700baf33c58e1a2cb8dcf7bdc5b92b544f1c71b2579d8e99979a9e23b0542b22326994c5113110426de7d6a92eeb9165374800f2a3fd0eaa51a8207c8877a842ae22aa2c48f14ea52e4f7aa05d8c42e58fee1a3b20a487f1a9e74ce94dd1f1dfc7342d08df8d1533e822a530d6011b31742a3bcb9960df55c294690d721ba4520335f1378de88f81dad8ba7ab9b9fceb0bd3fd16125112b9604cf3594b59dcee3c082088933142958eeaae274b90f0c08ce745661c3ebaeea67900cdc7049cf4f9caa96e7b0156d148d336823804ebc8d5636ef0b695ff61452f679c67799ea0d485b87ceda8c84ad3b616d5cb775fce005016136e852e5d87f3fb8cb16492923906c4a17c9db948b3d65532eaa64f4c40dfb995c30358e0ce094efa90b78475fe4e4e909169b53e20e6bb862d154a8bb42f63810bb681d65d237a320c77bb3d7fff5f7effdfffe07f578ba53ebcfa593d9d5e057ecf8fd415ca9440da0336789fba9e3aa84646ea7596316bd9b0d9ce2b4002758cb949348324733edb92b5358f5e8346629ae762ea9d8b29274905975bc0c51f617a5accd5e33ef2fc0b5073464e1610ebb1e8388a0d97d2280972cf8e7b2abc67bcb642137f8d4534154ffe66da005639242f83c11d4d57a6a59435bea5229c0035fa98d4998d528f154dd39b5d58ee82e41d2e8a665b78a29481d2eb59c4b3315b95feefd3a71b6714d3d2253e9a25bfebff3b5a6af950b820c9984672c0f937852dcb267e0d2edc28884bbe99e920fb854463f4654c8ce2f1ff4270618653afc6a911e7022e012f77b4f67f5b9d5760bab112a89ad180d1c2d7cfa3104f3ecd9134a70563032212e772ae0966bafbabc95c0ace2e4b697d6db5bfa26b81a7d32b891b6d5501ca2d8c6ad3e9027211db4a282b396c387a9276def290d87d0805fc25306436d6e8ffb2a0f4e6d5e0105c3d81e8c27b54b6ee2437013fddeb3241f553e9e9c29176172ab4c26851c1ed7fbcef97356b99d53bbbee7e356b2f23fd2648c18f48175afcd7c3157bb64d8a1a927f356d90ef8130c240e4316665ff055c7288ee74dfbb12abf9f65425b00049daa4b8022620c3da50fd30d336d06af47b2886c063fbdbfbefe35d054f741e5c20bcfc116591260af24fa1be47ced40c7831654b9800124fb79abf2d7684ab5395249d7ac2beda95c490fd8c07d8720bcf00d463452c494714219eebaaa7c955b1a1a94b805eb43203290ebf548fcb2d6c2edc6d08dfab55194718a1ecc0bd153c3d91d1dcd34b584871f3d5bf4b200d680cfc0465f78ec9800d775574ea79c234a94479987e8b9212ce07ca1ec21742175938929d0d446d9f371f238a6565841e09717b78d0cb6a0ee74414e7a751f9b57f2b38fe2062ddc73aeccb51ad3df9b04a06cf830aa93b19f5d35b68c0606ef09eae5252ce9c874a774f62ac849d40e00f726828187ee1967419dde5528e41b2182ce484738561c90be9270d074ab00bfcb2f9951fc19e64a96c0476ef5b4b14d3a8948c75f9f27f6984051a81085b06a2ae1a66dbb6c125ffc7011064bd2a1d5fb891c35a90676f50383284f9cd8d0d7501d12e7b732d60bbc0bf1aa2a747351528a4d26f41d678db577bd7b0e622e7b1955e71ae4db6c9b7134c91ea11b1668bc7a5acc04bc4ccedf6d945a6fb78ca1fc4678ee618362b56b8885b3ec30debfef6dd12b186566c5ef3eabbf23e1719b0e69b9f7b6a358af8edb562c19afe4a8d1952bb0bfb549820a6649fe1d2a7a4679413629edbfa025d2da7a7ddc6720280cbde53335843100d4e49077f475d6b059a475dfd7a7a4bcd121f0a939dd01dab2b1e924ee82a145b4755aa0dd380b97acdcfcbf4fece6587bdfd7309d21fccace2a7e1fdbd778275232a3c0f9e37d98cc7ee6f0f62756b5b0851b85db26a8af4459108fdef9ba0eea3f6129abc3689b14eeab9e7922573f7f07834de90c6df1d07ab7405590095597461913786681b6706ab85ec98814b339ab39167b2a380125d90bc0c82f6060fd1bd06abbfa41ec7d9aaceb06bc4b28e4339cb92d18d84a52a20d616b6bed3c1ce66b37f1a29f8f700120f025893e8bf32a7e4c8f2671a76b80ee251e22da6244b4f966c1cc6e090724fefdae078bd9f9ea9e792ddbaa2738bbc9c8dbf33169957efd36dd099e262b6bc6bdecba6f77c41767ac5b78f51bcbd7a48a89cc16ff1e69326fa35f60870b8d5361b290b3389ce3dd2870f051dbc3eb3fc40afdfe0a42915cc6e254ab2972f419109d6ad856165ae4f1e3cd0ba6c4395a8aea5572ae7f5245d5bd4297437e03f225c6b43282f8caba7942a4d806bbdbb35064e426d27f78c8a7faf7a44fcc18326e8da20cfd7ebd24fa11a82eb2466bd11a72aac2a0e064c84ca2e2bbcbfef0855e71074537a8f0b0ba44a1b56bf12231bcaa38ae76ee81b661c4e880ea38fb29c84c0dd576af93aec67cf4a29c91ce44ebf3c8049c7f22ba546c26a1e074fd81a4452376f71c189d3afa39673be0e85c403dddc8b0dea08920f99d38c8724e16e575c5b0244be0b1a3d6bf5f704a2e133d32fd1514d9b67537767f948b6eaefb23555692be8d8439906c77d22546a27e3823f5b66617c7ce93d5320936c2c7bc83668793eec3867ea02b71df6729d75bfd465cb8fcefd3e2e11979f42db5d4c5a50c3dfc3441cc46e71a4ad689049734665867323180b427d6e2fa24e5f1aa7d82febdffa299ef7bd8b4d8b2ddc179c66bde05e7ccb6d775dad5a13e92cef2ff6c08b8e55039c7db1b8eb66c4be8e658c619822b26ba548d3959e729da9964baae8b37d5a6531442c9d3e96828c2365193cbc123c3d36963e6a0f4d37298e172dc47e700ff06dbe0506b622d28e4d586a2cac05f160452ece53ae4b38d57c8cd10deac7d84d87dfac8ba6f27eadae117cbb6e64a51379ba938b3208471a9f15324c3c1a335846c901d2f4c581f57ada6dd2a093f16ca92879972cc516dad9fe00c6ded5293aaa09bb37aea89214e2cbe6b5596d5fb13d3a87db45573ecaa12d4af643eecd7f041cf9241f9e7e209b220494360080b1ab5f224f81f18ed23aebe14f8e6d380f4221eaef993b2e6fbf5469d975f3ef8369a7ca422742a091807e234b14ab1a81714a50264e9fa4599db91c5b589042cf655051114ce01f86c314b5b89540d102d345a76a473eeeb0510d18f660a7975430794ce012815da2ed09417cab01e261e6ecfc784cfef866b0421bc2ed7b8bc6626213f6a26e9fd731a039f9bf179bb38d4fbb9a79599d47cdea8162242bb6d640b1f33fdc50eee7e595c76ad24f7070a75df8e5f4e3db8f0f31763324f20a5e3ddad25ba6ea81b1d54d3612b9f9cb020b7ef4c0c868a16b5fb3af168948f003fc31bafea4a9397ca125f3e5878fc1280436da1537b5a1680a58d891002245fba9c13d09859d458b9dd180b388aaf3049ff5eeadc921546d66b814e3b15b6cda47e85699023570a536e54cc4c1b382a0a36d845618c5107bd8f16d4169f6da80ef0ede40906d87829dbf1b6db1f561d8817c2a1d7b276958f0413d65ffcd58c14b3fcfe913c01f4c0aec8fe70666481a405ecdff5e6a40b438cf704426dbef231feceee0f6af564698ac15f1543716ffec8c1425614fbb8a4a2767780c15f689dce501b64886ea988e23648956526b51b223c2f1bc9dadced0beb64f0804c4861ccf4a65522cc735e2a726a400ae56863fad5c1addecd13db2ee1978667c1a5cd1e8804ebc2d24b7200c4845d332e22b798470bd1f3c3378fb5b5b89354cefde0601c86240a05d1868f0f7b5ebfd58b0e5c88d22c499954cb551d85eeb2f181acb372b0bfc3440f48eac22e360e308df9449e2c344b1b4307003e5615ce2b4c0c675a15dda1c177aad2eac24e2f47fd2c6cfa1da67370706feeb42fbd23d38daf6d195dc4b770bfb943bfd37e1735e21ecb49bc3ebc2d91be6cb71af89562f91bcfa63ed4a6eb4a3bf0a6b49727c906bd226b1028b23e5408fe68824631c257f09dbe478d5391147403f82bcdaac82b7191c87abfd3a259d31684409b69de7520e03e1d0875c5a8bbe3f0fb3e86435c54d96463aa699a21b8adcd50e92a9ffad625b24321378e68b8b4176c2050e49e9f691a4575169ad5d0a56222c7017a1c0065fd1a5dcf18f770f3486ad2ab07322a57ee2e80920bdaa5685b856c1112cb19c90a826b3e5ff7c8fe7465e945545fd11af9df22be1afc8a748be5ebcb7bec7b89cff0cf5a74b3b13a33d113a44aad6ced2f3540432fa168d8912eb2300fe9e75817136563cfe9b82283aa528db7e4f3d12a7e5f21ffafb0013295691d163b5bbd8110c45ad0dd40fa44a5ef180c04a21dbcbc505b00ed91c9d3860ff4c346e575d8545b7bce0cf3b8a32eda2290a78261cbdceae808a3d1bd0b0cff30d537e14642f85231dd61e9a21eaf4ddb0002f7bb97b308927cc043625137c865b35471a61d9569c4e7dfcfcbcccc290bc60292b69870fcff010392ffa29d0a81db3380ae1d46ecd3b04c3b82386d11e5d58f30ca63de76684259f9009de51485aa975103ab2965f259630bc0ec6feb0a228571a08e768304543b3e28949ccad82e1f0afa8f123ecd881376d50099d5ff0a186682ade11f4ecf50f811ee0baf4744246fffc392545915690ead574d2b087ba3adb257197f17a3aa23a6afe23a8b535326d31c688ab8bdd84f4d5b25b3afa40e9a37d7f9ed12a425d62f57b82f0c18b8ce0aa82a91cbb6afa828a8a3200a06eacdafc30f13e669aecbbce9836e67146f891187a1e9cb583a93cefa9fdfc5fbfd56eaf4248eb835ec6506c5c4cb620e55c4e920fe2043db4443459a5f99c56a7f1d9de3c64b36e3e0825ab4454acae1b4644d5e0019682e552f7e9a64f927e8e8da96fadd9d590aa01ae9b6f2f2e86ad7b6f96e001e6090998e012a887ac458113b2cf20d1d6ed07b0702a35090381a4e4e6e8fd50b044060f55802e1f0185e8ce0d92e9a4822e057187c3e85e34abb741efc004efec992db7cb82df8f6c0970ab6ea3b8751423e05e37a09e9c61d6b2a4d6d16b08fb79b1dc2087364b9b87eaf26b208c2b1013c37db0a75b40abe1adb9fd3d5a146f38a88818d1cf2fc02400e334d93ca74287c7925bc7f6b76df007cdc7bef86ce4decb4618f57823c0c5315a416984d4a8458f1ee8bb8b5471527558c81c7846e49b7a2203ea5718416ba409e6a70531f5f53a0dea196e3f3a9d24e43694a4e74b6fe7327c271b6b4bb3c1a9863e0bcf640cc3d26d18ba8958c0bf61e8dfdcc69dffec845023369f32ed9feff8a337deb60efb11c649d3451beb816ac6938815a8f5188d1a2994e9e9af20a427e7032c51424df27958d17aa8a49947fb66e87ceb0629c770dde6c298b4ff99624f495ed822951311d20813aa0aa2ff03bffc7dfb4cce65647998754cc9bb7817a9fcd03345d9ddb063dc988cd7f29656afe8d7bcd992d692e6c188c24db50d19463bc35c4bcb520603922b9fbacc89b7d6d187513a9f97f1120bafb65eaf5cd7c928dbc91cef3dab0d4d9243278aceb3312ccd36d1e0a20be0980ade50402388c78976f80ebae3076c9546aa52f54dfe1088e11487ddb9941773ba322386bded52100769669fd45e173f390bd8a02e9bd6e0cebd9a9ce9a86da5071d7354fbfffa4e372be5848d08cb91b2001fc0f02c65a636bbc7544303284ddf03b35be1cc80542b794d26cb2e176c4ddbac176bc0434141dd2649280c62917b7eab79505ac2727ba353ef70ec6556cc47fb2008660d8afa79762d7e8744d8d50539a15f9a0922b643429f50aa3f696d1b1c95300109b5a27e7f363c97bdf034e32f9bee42a25803bb706ceb047baea0111c5c10d4c0fb20a140e871ff4a002640fccd5e4551af4f4b65c435c930613d460afa41ea2f922e80108da28a725f5bfea52c28cc0875353358eaaba094c81decf9446fd560fcdee37f732d02873563a43ba6a0b1cdb90361c00a75194f0dd26db6d1b21ddd08eae78c8adef603b0dfd7298caa380093c32752172614a716a839d234d08a7f914d1ac878c54ced7177b34fa751999e2499afa306e329e18b2dce365b6b1b1fa1e5a4352868b5b15041abaf329e8d2e6aa627d08ed9b773ef840b52782cf401e9f04df42e375dce046cc1d062b3f7b730567d9c49a636aceb04d9577a45590b01799b45749e8f564065c5b3852c8d135ec5e06a2cf51dd5923ea13d453f786aca3c86530e9b8087abe60f5e94a9ee195c334cf9546d4b56d1059599f60d113f53e0772513ed6dbad8eceaf3051e22b4ab24d63841d0ff7287493b961af95b561656a716ab308545ae53cf16509accffd522cc7046b0ace97fed197bb7c18cc0fd404f5995638ad00de1dc0a9dab5228eaccdc6d3a58687d61d4b169f2e9a3d2f300f6e6e64ef1a30b842516da5bbcbe0a796909610468bf30778f27e3ebeaccd8a69efda8a1bfaf1c540fe97d09a432f2cb194cf75979dcddf3f04f8317b9385e8e01d8bcad52744bc607bb071973567b07cdbd5027281026c1070c1d665e1b186846f341fb1808024ed18563398b85f6867e889d2e1c1e5c7f3a939ab4779c62c932a95b0e001f784d23511c71f10f9adf25fd2b915ec6926af4d5a070008e3d2d6029f5c438cd12b4fed56b1abe42ce4aa8cedaf174c03976315ea81fea6551c698def6d3fa741f5f20b146a3414df872ab8bacd25c7d18ce5e3637daea5bf331f90aecf34fc9e28b09b92211b93a63d4cc30608ac392a462e97e74922ec1ec7d90c056b1485fa29484fbe06e30339cb2cf431f8ebb10a2e14c91b66908565d8446366e2c589ad9df3101ad964ee4f45d0d890c0fdefa80f5321c0710e50a7244f13f409df7aecb23cd83d7fee5389dba032ed95d7f8458af860242e16d6bad2bb79e254c08042761462a98b5a4106e36272014e9450c70a3bf219273e2bc865e8cd4471810bec7c429fed9d895bcce15118f698536606cec5f6f0f3a6bbaf910692bcc0dd448b664a718e07e3e47ac1f9bde9cef4f49ed01b9c4fd95f07a6bc50451ddd08ca17692166acc45129335e3a17949d03bbfc36143040b3398dac14ff0c1d635389d5b5171a21d81a8b9381dddc90fc8ce8731d473efec7b3f31032f1c6432b68575694b03cbe2c3ca9822b9d9c122bf6553210a3bfddc8fff29fd4b1b5132316126fffd1cbd51240a15a5c6e62fdefd1a1fd2ae8ed4d84c393a198b3de118b9a4f26525d0e519cb5cb96130b55069874d6803d55097b99ecd879be77377dfcfb2e087ce0830bc31f8e16511213decc9d0c30d439f7550a52f88b8b7064650c9c812fc15e66e43ca1cf3b40853727eee875267069cf4e0b922627db9c0b9cc8f417d91047d8083da3c90f868543b2c8a2cda4937f432272492b58a6cfc2fc0ead6aa30be0aa8c7d4e0f2fba275c2c569405a038b6f8140ae5c94907ff222115fd65dba8b24e68e29b2886cfe4eae26d99e6e03ec801e49e8e0cfa61cb243e48422afe721e356b97e20c79f8ddd958ca83ccfd9d2068c45a079ff964f4586e4a94816c6d2aa0b2369d052423c908699ea217f93b1ff639ef4b402029ccdc9e13affe29f2731e4cfd50c71b18a055229cd72d5fca9a9d3ff47a6bfadc698c5c5ad02a308aea4b6b336ba03cc02b0529e8896d9cea98a18bba159efb5bd387c4fde1a57fdda0c07b80f70886b866bd59a3f6f62f5214c604c27d0fa28eb337c63c31d307d4ec5ab0eda4581e9399678028f07fa971eb823add2d2c7a0efb9f64d25b53a9ecdfd74327c0005f380d9e1ab47674aab018a02de65b6f6177e2ff5b7dde21798ffe101207929d42fd692658de7c10d4cbb59b001e9b5d4b8401126c79cb1fa9584bd6d97a84782dd0e84c550a28a09610c6c173b61e6d66c34b4044a7b9d38056df8d8f7276b0aa793acaa8954cedd7ee05b86b628981fc884cc09141772c7b83bbcaeeec4ada67c5121973bcfd0817beb0cce8b026b3bb1d089ef1070dd38d22262d737d254695837378942af42a7429382733d9075d931dc1ea32a06144e1981aea5f66d484026ce7d91aea785e484154d7b7f3f694bbe8ea6eca0d31394d41642a9464f5016872699d96aedf9751bd655a70c9aab26fb3f6c4e6afa5744ea4bfa9cb684c08f4cc263ca821d6b366d2f1289ad20e722d1acd311127b6621b564045d6a35fd873962b73f5b89b7b428ff713aea2607682a1ed43e398964fa60c70557eb6db3244f1d354f666b4f4a977d84852fea70598f5acf213bd119ed2c071f627a4a6b492cc6121c527110de7d63f7c32b8be04c94b04b1e7f4feab9bb0c537444df0ff7be6efe943fd775319fa6204b173c0fcbb332444bb7b352e5365b463956cbe1a029fa342ca36571484fe8ed129cc11baeaf47227c353d0b6dfe129d7b74a33b3c2243740f2c87547717c0fa40ac5161eeff00bd02c4f4313b0e879772b46d2bd61fc52a17d4c666048370ef5e23507a2222e28ba1dc837c468df2235e6a7da4848c0f7583fce6ce23e40147d545dcc595ceb9ee7d9d18b36d15cd700a0c859335316681c98e7c054d659c998f644be21e41ce66801eef48f67d6637313fe00c0fdbf363e57b5686fc5e33962bbeaa66736f0ec1cc398d79472e50be5c378c3142e3bc625c728201a3bd2185c2b6f449f30cdd2b808fc9df7ddcf90be82c21e452540a5d77b1bf878b77e658e16355f3f1c933c0be1f90279e9bab86486a413cb88f071a8cdcab3257428a887ea0441a0f3a32778a1dd20dcbe5e5d35d43d03ef2a654e4566d24dfa269753817f4c8487277949a0f2490ef48ec544cb98e34ed7bf7a9a23b6509029d6535ba5f6774ee2f58305d524b59ecea48bf831ab4c96237873e72d78d1ad4a5d985034e2ee3fe747f351e4e5b95a6abd617be435dea5cd5ba24a783915aa1506199df2c13802f710201d0af7138d3fb237d8b08abe32ab6e52cd72a903f4d49bced04fff0de0e6fa8acb93d74c594cf9629f470f411a142316542c00b2f4bc9c850533bacea5716bbdcba0926b71da2f0bed596861f84e2189eab59744789bc2e867eb6ac71ec971881941683d29fa3f93a5456acaf0d951ab1f972e1dba340a5db46784eb7a3c9afcbd480e02b63023e1fc0771c97b1a752def20a53ad0bb9d40a2300f2e1551d6337209139cbc91cccea2fd6608dbd1876b0ae80f1c2a3641bdd164ebadf995c6f4f3269cd183e7f6eaeaf1ede3570ca7dffa20c646b10dff817a14e8c40fc494640830eff9065b17de401814487b42a1c7a4cfd1208a9cb86346c475b1c40c7c887ac1e6c97fe2c98653b7f22dd767be3edd49a464eebc0532e50170d23ff47b370b487087c386136580dc552c28f095a3d11038d6a4671862121af6bd515ee6a056946fad65f71c02c2d5a6679f163e00da2dab075d7d45b9c95f9729a262bdc64fd27a3e5ad8797a73e1357cd7c62bba446d31177742133a41028b09ec3f85198f471a47d96b849e27fa11114c40a82bc09a00ee988cdd05b910da33c288abb244319511cd20e3c75a449239fd336dce7383cd63cfe92b063a40edacbe90634715db54e3228016de8d0b215a4014ca52c00e3e83d886fbc7a6b6fa4a8d152b8adb857bee2a998f015f85115237380b286266da8f42c0ced40368e7cb9d2961363db992c1618d10f771c93d4506efd4cf4f3add4ce9fb23ccbe764b4c3d76717cf0f37d77b47e99bbcf91ab8f6c45092b7970b3e07651be8611ebf903be0e136b8af29eb36e6f3b867ad128b7564a50d61b4ef87b50b8f885ed48b14553caf52e99448ee65c420e538732418d0b9a1171044c53ace9b41262d6231e19db320c19c0ee15bae12f96869dbbc0ed6c3426afcbf8d29823a5ff068fde62b92ca4c0cd226b48fe1e9b8e2620c9240a5c7b270fc1e16021231ecb1510f034d81d5dc532cb36b58825a708e1974c7881de27be80b65225376df0a17008d5b6b4406667086265215bd1bbb275e21c91df4be5754cae1fcb1a33488227d011a4e978623478aeb2dcf2e712816a4386976ebd383183335dbb43abd840b5c877102b876f66372249a6c2bb18453712acc201ac931b3a63019421f86310801fff6f9ca5e478d1c217fe100928d3b28b481fe9a0ef0619b4fa46d63a99342e59412cc7478f2956a0e1a0183471e1ffd1d502960ef9439fd23ceb63b3b33310791911de36814b78251838189fec39992842fe7fc8f947133cb124fa71597b327e08d43e43043865137d6606fdac5cc4cb228a167d023c068271578c9f66c64917326cc131e2ec2af4008b636aa40442a233c6178a390a297f0d7aa992611b51f1dac5fb14ece75565952c73262c470af2dcce2641c3d248c760cc2405fab8f2c04785fcdd3f10706616e450a8af21b87c94ff27f5e65192eba64de14cc5009153e713e164801bfc1a855d7ceb63eb31279ba1d32d3d84b75444e057dbbab040317c942dfa26994e3c444bf0880977679b3387a63ab54808aa4202b0d72be16dca3c6c2b0b5a56e78c2e6af29077dba0f88c4b8cf4e08983ed4b9c29a2c8527ce86f04769d8c5a8f36b988d0c5fa6cbe18372cc2f9c0291fbdf0df34457809749521a106d9c8ebe1af8e6c70d108e67cabe267292dd220285395bbb48b03369f5b17ff159d3e9db76606adddd2916f2b3c217e702098306a483d2b8b26380bf11af6cf23d3a3958f5ddd2143091163846818121a0146aa8bd524e9d871b043bf3e07951a231574f35250643540b6af3df48b9d957af393800d27adb5d503c73063b69205189e3e23897ef865d07e0a0e1adcb177b879f569309177fde9abcea147a25897ecf992ceb452979e689ec3081fd9ca4b615d0ebbf5cba32cad08dc351828a5f37b71932bfc8ece46258060016fc659147e6b70c6e699266dc35e54ecc21f3c34484f76e159ad7ad4117120faf7d6b6ce4c46e47484a80f6b10ba70e8f5d37f2cb6768cc7f69c9334ef0315e084a381965182334bdcc11bf9299bc858cdfe9a09109c3b63163f2f115e2dc8a3def017a8b0304eea49338eaefccef5156a33600e7ff26127ad8619d93e30a95de7fc55ea072339d70903382b266c6b02e2e08bd8698e1f72dd6a4ddf38f3a7c76ee8dc7608bb9a4b8de34d4453e462f8b37ceb10897a1897bf66f156dfcc7522c3997cfebc85458c63df0109229949418ada08593957583582012242b5adde3083d648c721c0a273b72a94711d1b03f48394038fd4cb559a5358947ea3c474f0735742223497ce97ad370df592409443e510c3da4673909b585ffb75fb19a5a8cafdf38369709604b9c4d8441fcfc96edc1f5388d02774f4ae4e2a0f20eaedd2d9edcb9a10a79559cc375cb155cd0cf6afd72cde7b15668ed205ad3a36f3d0ffdc36e96526db840c725ccddba1b56d1dcf08353362756d5e37731f932c36506fcd9fd47f7353058ef295da643a9fcb3ec5f31fb23c7c4242b05bd139e4df9d04d802ff9a950d71883c321687b88973ffc7979accec85de49567e221fe2f69288b78e232ad9cb8a03b2eb9bf4360c0894a264e0c1baa4ef32fae33018718a4d5e9fea0db60ab08ac226a37907884285fb8827f18b832f72298407038906a9de384d86223deecc74379f8fc60ddb2c3772bdd1d93329af88d0321e7a8e7cb8775cfad87f71f2eac5057ba79ee2dbbe400af937dc615070ed08f41c352af0c2e5d35bc1ed459c14716a0ff435fad97b642d15c81f3876ab37c824b536f0b3d2072e8394fd99f34e3527a8e148cb13d514cff751e47f4383f948786345c819655c17b0e36e078874406b3d21b14bb090030760e6efa41de0ec6ab5d80273475510619828bc2284b96c719f2f76fe809718ec8bce8cf8d02336f520ae1f9f2b43eb798b522a24837a62265a28f69074cfd7df08254d13f326aafca810087e82426dda65e09f7beba9e5a5b288247ffea9bcd1dcfec779c93594f13b3d07a41494274a0770eb64f18f25df9e32519a729e9b3c1c5de44d75d1adf882a9974d9547d12aa6f3528bb0e6d5ca13f99103d6fc4b7cc888645791562f04680e45bf30786a6f53477dced6d65866eaaf8335d27a3e2ff2f3b218f9c5a6c57a431213e4b5ecae69215129ad8195712e1aaeab9a71d58de4e39b3614477e3fde7bc45d844e43d2c6785a828e3a049fbd21ffd2150a094ed8d560f41fc6399aaca06791f1b791c9818deaa0dfe5f0ed967c5dc66c7a64123d96f97d3e6f529048ba659932d485f50e45817a7ff0e344737cafbf143bc1357cae5a2b9cbcf2735ebafb4f6dd2f4f6a8262799522024ae6e83143cc6572939d88f7ad067155bf09a1c7fdd7f3a19e22908211ee706a264137fd46d0a84ce93b9479c413ae2f2e7a73577f57c8cd9ebd6f3500632b48f87702c5a09931b0e46ee098bbdc041ee5355b969c7a7bca5e14a091cdd6bedbd0f6936999a43c960ba08c6bf453686d16f298ceaa0028f2270bd3cbbdb7edf6c89d6e175c2ee06c30290bc2559cda4fabf71e29b072fdbdaddb5c72bedcefed1b3cb354a9921977e140f5efe0259916f28e98ff9ad6f913837dd70493a4b7a45605c8b8bb9dccd6b2456d9b6b7071949d405d8f8d11c225c692a2a7c2a6080abd39a9a506cff13d77f0123a455b10023531aebfafa015cd1d1d113498ac8a1c280a5d8c2c4bf9faf82fe1dee8b9b0ce0a5fc15d4f05ce76c9518c0404265e4f51f9b2722589870ad8193796ca56bc972c937d58b1a877ae3c3530138691a71c0c6a967552d9eca7b39e777fcd9f17af3c214dce527c47eb805c48135253777b32f66915cdf9d14446520f00c1275ed6c77e5e17ebda591b3a23682cd177f536afcb71b38e1785212201b8d8dc58e40211efccc85920e2788ad12c91793fefa05fbc9cc8cb8d0acadb4a192373fba51c2b6af3d45f00614ba0919b8723194ea9ab7e6549a4b2293f35f7a26e6bfb53781f5af90aee661ac643442c034214dd1eb0aeb173895c96a1a657fb223bc8e714231f5558b3523ceb433402bb6dc8979dcb9f88a1eb3c9b7de728259bdc983f18d6de12e8f945a249fb107bae2fd57f185cabfb5da6a6ac09b718f297434d20903c0d57ff491b7d805febfbde008f37d39994ab0beaa67cadac14d37a520d68f9d3a1d2330a05dfd8e628f1295e35d5fab8a26faa1c110ed93ba2511027cd18870fc09b1eb00d82f5168a5f68e987635577c354b57267b1cb496d9b5783b092d3d76d4d9f6e01a01b33a63b0f07435027c9a6d778b5e4a9c2457d343e9a0f715ec5703f29bb7fb367fa4ec46461624d9b2105d908f63f0fd60b9fafa4231470c8518979df96c0547d349613668a4b2b17e065a563a523b737c9133b3e1404b9981af3c55a917edc1af527330dff37f87a93e0e50cf95efb3aa8831c58c12aa99280b45e43090ce53d915dd6627f64bb09630bac691121ceeb97f326283706f941798d304a94bbdd5c531735724359ec83959b78a371417abbcf13293425b80cf6c7cfe300e63fbaf04adbd39d700f4ebc143cfbe829b1914dbe3276d44df4d83bd1991f7cd13ae3455f122f3a173fe327617b80c057f65ad138fa435734302b60f82cb1c05ec914e203d5647ee88e028a004b1b43afc54ca7127ba55fa57d9ec5198cced752e112d5564616525fc0a329d76c18b8b0456d7520c48cbc6a3ed720cc96d97579361d6ce8d426b2b5586266f1fabd6d0c143c7004130fbd17c52001b2e464cfe24156fb2538dcd721d428e3119351df370ad3da1fafe5a5d0e4f6c1cfc81cac9236c307226c314243d228defbca64a3cbeb6e3d8ed17f21996b7ac7b3af7b6f181d8e8fadb7d3808fad1f88a508e7ef74c9efcbb2bb63a32726fb89113d0163e6e18d90f8d6b389a494165b2b0d834cfe528bf161899a182829a20f02fedeffe98bfd97841903a50aea4c98d622f4b72568de60547120c8b9fa0f67b72e252af2198cbf1df359dbfad137f70669686eb4f65f646ae14abfa2fc5645057dc14380f6afa53c1cc24845668e7a91d31c73075ed37a5e4229ac743e81983de7c3bcd4d917cbd77b909aafa7e441438c3536d4a411860d56d91e3875d57092da1ca0614a436ad11b6701c76328b035b758da5c4a377d3865e951f0c5d7f805b9d3b83228a9e80e10e55a25119f24454e3918fe2afb86c6abf7c793d0a14dc908352fba9f882e04798521d2c24f94dcf5bea42de1fe52fa91ebf0d2ea6b8646b67a40d3f60c9b9efa3a2d26e3e238591a4242bf82e2b73bcaf3ad69413d10f038b2b1a22749e5fdd117727a2b71b7820bbedea0727a4f8256a52306f6cfc784ec6b407f733de40267de82a3dd986645209f9b2d9a82fe21a296c984057ebe99f4c5d14913a13de5487245e91069046e86af7a1a36be80d80d807b393cacf0202adf140f4d391111271c4431620ffbdd9a214df0f100550526fae18b1c7da17477e7a69cf813df32f81642f43fe65a13a6f3b5102ba07ef0ab57320fa3824e33457da9a7ad4ad73798d30430dc2c79349bd24a215d8e6316c98045145751684bb1bae8152dd72bc313fa02c79fbc2f5d9e9df56ee607e2c6fb2206f1afa2373d7b9424d3a7f672fcf73a108ff71cb1a625dc71b89ac0691fc15bf7c295cd82157f33f707d064098c97f8b9c42d5b2ce7057f51ba915ee2ebb955613329d0152a28acf4c87f17608f478fe5675db06247805b01f04c02c2068abd8f207ae432a44a9a5a6709be4bd8c4569af7d8102e168005bb1acf290219ff7f22997e6bbc76540f0ca547eb75fa913b13b027cd04ec1cf7b127f7a1b504b5a3490181d3c7cd1eed27c9048bc27f667c5175f537e3871c9a799b53670da13522bd773de23efdae1af2d43b469f9778ed7dae019b8515c7a213b570183f1eaaa4ff3fb50068f6e317e7d70693b98ed1d665845c875950f402875035d189f2f03b5a34d344494a14d41a36e279ed6d9dffe7d942b0950828760851d3a5befd7fec290292acad522d43b605352b674baa9fdb711c8d6964134bbea7232a1f4baf5e12c3a8ca47cccd7167e4fc2e9d5ebf33e97ae7c1f8347451dce37eec9d57a81a795bd3d27eea7c961192305c1b2912ead154abaa6d58e6079f715c1380d52db7c6b0ccc93fb7a3794e7950920635e70c041c6709a9b9d0de5d2f6d166aa87e4b66def9143e288d0d3ee415c16a9f252a28916b0c3bbcacde75d03b901882db4a13142937b646908f68e71e61c3083aba33a956b5fd9fbb70478faa86c4cd23011b42215331f9eacb3947efd33dee54e35509180ab6525ded9ec39296f51de4c9fa93b1d3ca392e63e600b97dc1d781349937c69f779af36638c35fda4332e700e4279a5d39363230616432cd6df409d56a3483914c802b674f77252407b423ea13fcdb21a97181351550b2bd36efbb2fdbe69bf94ab72cdf13abafda0d96bd6a66a35e6fb55e2e4931fd25d6731f92e79def3a3d9016ef02f270fcc4613d4aea47ecd7e54eb2a251f85f8004097e5901b2951646fd93717372b5486ce8ee6e850b6186c1fda58c62b3d3e1e8b391a6251655fd514b77d137753ec9eb413b814035104d57302ed1d7649c0e1db3341dfa08f3fd8b1b9dd0f76a34d57454e4a14a7ec8e057578319da9534e0381ea0a598475b2c99e5898840ccb24e102000f223bcecbdb7de792f6b32c52ebcfe9df50beeca63caf273fbc89b385709639abca81f2b0d1a020187f95dacf5863b211b8a63be3960db0a8459243b5806c563be9ac65ce5b6f8d5df8a5e1809125e6a610be35c5d9e085e705683fc6a69debb84ca0f88c4608705ee3af048b10155390520deee79b29b42e5f195aaab78a112949f2c42c083f92af08672aa8386da0dd34ac3f1c03a31bec06f013fe07c7337622a5967ae195d2c8b02e5890995748ac2a875a130259bbe1b7d8b4a748ab685f65c463b29a561b88a81192a5b8521c14521aaa1a6a5f0bf64d7b5c873338a66deeedbfe9e8293a944438f4182755cb48496a4cb04c0a50f1b252c260c570d442007f6c93fd98a447ea3c2c3e7b4f255fa4a30b2128ec61e60140dcb54db4dcdc970eb444dd0b216cd353c609a646b38e351e1dbfe5ac7fb102749bd208621feb70a54e71352b3c0829824d9a6ebb42215bcef6a75c03bfe8b6eba05cacc125f9053a3e4e4f9419fd18ab2fc414aa624a57ca5c2ffe0be01260fd6c4d0cff2edfcc76d4639ba373bf6db6ef6196a52eac58b095899d7370fc578d01ce6ea686e34f2303520eae1820bd6fd2f2878a40b9396f94cea264b2dd2bdc68b39633de71e32d8a1998644e70284b4fcb83c9647094d1409cbfee83603d69538e9aedd4fa82fc07796b5fa276de9f4b6377fba396b30f801424f2eceaee8bac846e6659886353ae1e4faffa8c65699d1ae6d2bc2d051a3b7223d0e22ef13c7b4276112d8d32f1b334dd20b856b6560dec15bd4566ae014fd3bb1108489ba1db322856d792064c2b3f307fd98d9f7e6c4482e4af53746cdfbefebd38d1baaf371ae64a09bf75ff0c27df92f44330a4943da935c5a3fd7dee5e22cae348d0582eb7da34ef010d21805757560da04a739cf323e27ebe1c922239353f2df250dc3027c0d7ad38a649a83989a3721795157e8beb6cccb738a5341b1ae7e110af49ec3084c5844955dadf3887505f077b4b71f4c71be14e329cbba137162c639ee576d19ff72b22370be8fcc0a20e6f834a74100ccadd511a0b7c57043d6e61892a8b599089737685d2448e8539f4144d480b27d49a2477cfafcf17a82b9142f54b2ca9dcdf4bc7f6da97fb343a190198a2e731f3ec225f89602d96dde3665246124594cda20b987b9326c5e85b008a92191e88f447cb9d852924550cc383f737662f4baa55d2dc7c474d6572c53a6307d7000a965029348d5d2e016ce9d2f5c28acf53d40d6394ca706da47bc80350dc8148e90b2778d93b0085cfc510e05f6de9b1e16d466f100649fe5a36421cdb4b83d41994996d8f42f339e69a7c78acb6a2d51c9760e99d56d6776d87e95883d4c5509484efbc5e8d9c67ade141dc7f023fd20abf3d230543b82c368c65693806af1a57c4b5048038abf6c025cacfd0fd65241b0581562ed8fe293e09f50f8296b9b9eac7fdb6a7beacf01312d12b2bfb7b5f6dd9629b58d0a9d4e6e7254f316bb857e928d4978c126c2c90e40f147a491447a54aa766ec5517bc4662aa383ac54f5c9ffd02efe3a198a009e974fa2b2a14487a2de5c557f25599cd18a1758e84dfbcde36c20373b765eae0e5d2a46a8ab7c3f9edbb65c570fc9b4fe94ec146d38dc08c0e82deb378515091fee1cb6ca30840c91ee84b2dd5e61218f8839dc0b4647b9781f561d1e4e03d7ea0030ca3292ef6081391195316b1e081d7118e1be99a4b8a2ac07318b79c9d6d11df2f38e34724ba6a195a6534b63352102832772e485a75a0e442d41de2c0e65d414a43cee11f9727b157d254830a462931a1e6fdf18b72f5bd3248182ed95e29be9b6d5f418f1cb89e32d779bebc31f371564ca66ea72faf14f269ed2708d6d7b4ac07ca6213f550fed229c200a731a5cbdeae5c49117371af4bd60d0c7a1aef802115fb2bd0e4d653b3d3cac640885a2f1d56bbc4ca9cfabe537e68ffccc444478888cc213d680e492b60baae79d6006e63781d2d90909907a5c26c80a310485a7f532a49486c4437bb70d1d3df57495928bba1837f8256c9838ff426e5717bea4b35f3f7deb671abc306d6621d45da994eee29cd9817703518c87755ab86bfac522cad15991d14640414f3cd9ba8ee5ed19db577b378f37ceac0bbf00f7803c1029b9e8b392edd0448ec6f6809d9c5d930a53563c3b5bb9bc0e9bd665b0ed0e9e146fb853e89a6b9e5b1a29c5a8272752113ae27a373d8d1ae4598c3be85cfcc885ba47a68081a99018613957fdbde605f8fa8855cd63f671dcde6206aeefccda14165814236ae5b2cdf37dccaaca39a20a6bab93882df0879131d96210d01179fd84a782814fc2c7ed00eb6342d901d57e050dc76ffeabcd3eac95a8f9e63e3226049d2b930b415793f8f2e8b40810c43900ce7c83f44a678f5f0fe573817eb8bb0ebdccbbc5bcf89e3c320d401ec8df96d7a9f1a386b898f919efd974ee51d401588b3963c5c4d379c5480a91bf461999d9bcafcfe69b883fa5bea1d9e700243e6968d776f75638b6c401a82078863c9ecc4949929e1b0b2351a6c712f64198a0b5e140ced6a85fad0e9898fa5cc7579f07aba15bdde6d7e1720c26c33cc863e98de3dc399b2e0edd15865c00f18d3dd3ddbf7b552d06edc8d8232b5e4c06e5859eecc3dc05d60de5d1a0a68af37ca84643800f9b21057c72e07e4fa3502285c3666eb20ebb912ecfc7bb0d0c7b8a68098119866faab777de98795b631f34db919215b58b0be868d5d5abb6f4bc6e3ed7184a6ba01a9bec144d3d86cd9ed79a60d2c6411fd454750e1d0cd9bfb870347b42d96fb7743df668bcfa7ffaa62d45cec4f1b5506b30e50bc26c8b23db8669149cba0a01eb864bec88cd8f5cd37b377d1c1a598a0e906f8316d6c1054255cd15531e610dca6c22675976eeb3ec11636b23227ff8f6664461f6be0d17d4a9746ba4b9e00286a44efcee8517d1b9a54ef27b999edec05b13fb54056b4f53484e78764c4ab694845223091c5f746d965f58a0b61a270b17c2d02f4dcbd161fb7aaae32ff0d73421447454e0611be86614fdef4e4cd1052d36084132ab1d66f83a47861e736011a33b2477e821491d0ac9a40c06cd8b228a9f76bf71792c3a6a6cd01d347684e8f9fb87d93bdb076965bbc54b72fece249042b8a7159c48e71b1ec45c29f4da3bf5b5fdb1ca4f09efe9c3d2f6901fe143d7a8c2cfbc2a023947fe49001b97ef35831a9b0b7a9166f36a9fafeb73ab320092fd45b9a1c09fc88cb9cdd8197da0ce5fe49e3e32d06750fdee1e1b8aa717a6e7768f3303960856460df7bc71d9b75cd76b73ed89fc46c31bd332a1016191e7a2ba914ef70cc39318cb2bbe5f5790534b16992ed741ca9d0f5e35e3f8f125f699de79a3922be7a15bf847740fc7d65935250177636b58be392375a5f733ee85d9419bd71c64bde80696745412dcc8f21d5765e01154e35ec0cf12404a2e5c992b2dbdd8e41589e089128fdbfb9f4d9c872921b7a2dafa6effad096dcca72fa27370a19a6891159e6ea088bbf92531f1a2cc69b5c522fe91486f49d9bd6dd1209d5decf4c69eeec8d6f23f50715821a97136ac1fde76f0f928dbb230b66c2ca8e5a6ddc89bf813896bcca7a7cfda78c1826b5822239bb282773c920afbe10d94a3155dcc58ede10fd76c8bfb3282a654bd27f4b74cb4ad1efcf39b6612947cc393dcdc1128c0f22884a76ada4601f1e8af175c7c086c19345c527472a1d9eac8bee6aabcc025c9088132fe8658f7a0cc143279d86ca84e41c81f922f4241b49eb970663b84b7da9c56080f63cb88147c03ec22de0d62d89e1a6e7d11992970bc29cc9cdea08456558374661e6e078682de497f7d8c8635621be1c4077dc0bc286a06b2d96b8e5c56f2523309a812ccd24511dc3a38c5566439037dc06db8293b3828b6d34513d46cacb501661bbc6b07c3d3ec4e5d40c458c7d9096d7c2e7464b78f2ad13be5b781867bb8f9945b07fb2e62193cf85c01801a12d689df562cccee6f35a3855b0a2f291da88d417708458aad95a1eca02f50053b2afc286d935c63e6ad2cc89c08b7c62c01f4662e40f139fb84c68c3904912156be7ff43bf5d3903381a8bbc7709c2a0634e981fcc33b2a418156ffa8ffe100144c8c40b4c6f43c7a96b8c7e00e86bc231fd45218ccdda556327725096cf5140ec041e940a819bb07a61444621512b0e0cf8d243b71afc6ed1bc9a1758b0dbf71e8e68c4e119c631a38d03eea88c55f95945627c1bda09729eec2c15b56bebf8345d03f3b8f23bc4c0e644aa0e25fbc85766ecf18fb995f25d35c37bf2bfeb0bc28cff8d24995379b9ede98be699da184de0fb73a05fb620bb93204fbfc88b058e08ccb48f4b9e42f1a6b95207db7022a9f39d34b85f59098dc1e3e958178eeabb3e7cfa5426393986ed2c2a2c79d3e033328a77ba025f3d6a0cc1e3c5ad049925c01d0f3cb92f3150878e8872610d3b675ab90847b5c16de7a0ef6d28711565708f89f5c6f542191a323cf71881b87e62fb49d29e7288f38f7922550e3e2b4d9db3a5a0609b5fbf59e62ba8072062a9128cfab9b5440aa67d1ac6e722130ab64f433d2de9ac87657cf2b4687201b2f071b2a48ceb743a8bef5c4e971c0c89d1675f4c2c41ac81d99d5c6af3d7fc1055cc0e5a865be393250c4189c5fe25a0bf99241e2e3cb3b6fab910dd36d06918de1fc41b6184f4c5724a3147c6c9757e706857070c4eb68d26d37eabde97b8d243742a0e260322be71acc1f984638d958b27b63e05a9578a5b660b348eba9da487de553832867930726ee07a621bbf75cb9a233198b1e680dab526655cb13ca51786a7c8a0522434be9194bb60b5e7fb3d2a21aed9e0fc47fcfe21d009c2ab311040fe21e6e489ba5c9962ac645ec753fb10113234d9dda95bda25d8d004ab5bc88c7d0040bd3a6b32716c0c293298a6ca678cbbda60d8933a45145557f71ca1a9f151dadf4082a422e2b8bacd5451465b54808fae8e73b392528a2abe580208245188a68e7808831122f924597bf132133e8b8621636d791abbac3b5d3dc7e00e2e4eb05dfa3949d2e817fd57a6158bf6734195814b98a79ddd10c3e5cb7537632b060c5ab5f5783c43d228414b83baeed02984fe36b11507e347ef27ff5c6df89f40b4e559ab261d8336d9aaad39ed9088d1168915d969489d32079d558d2efb0e11c7fdfe3ab3ea615f3f341adbe79c63a18f0ea995fb57093b5c9a947bbd80b6f76e9280957295554e3b1db483d853b015db577d02587fc373e0622d61bb05a7c73d52bb43c79e4e28bc272dd67d5acddbef25133aa2ab8f9a2d4073d827a888dd2b0ea65e7060653c316ee69b7a44780fcefdaa2a401eeb51e1fe300e5de89c69e5bbc239d2c8d3d9c65d207f4bac11d9028442f029cb09bf44f9c50bcd88e39b8d0305870e7c477b4d0e3269bc400d419af9a06166dc80f6e1bb06f45eb2a2f65a6291d936c0302a7d9f1d2da66c10b60c217a695fd397fe0790acfd17635f2ac0b512345041b95cb450093d20e077108f753fe94efd3e7d257bb5f12db50b559d017b8da5fa60ebe9f0f0df460284df6362fac0a2d30866e66095523dcec8a1e2340a71bb3188369f0190ad4a1b710605b56d96ac60a4595672dfa520edd523acca869a6ebbd117c230ededa4be490c3558b3fcc47b3c3608fff1535c0e188f9873a0cba3d19c8a21573ff70fc7bada5c82526b88a33df74194b471998bf8364708c792b510bf70b046c929ae5b66e9b9be1f94345357cb6e666e6cf8ffaf63f76bfb51b15b41a41b3fa70d6302734bdc7b926e5b996b73df5a9df89c5a62ad2da3edec39d1c9125a99736a714e375536edeaf6c84c0d063b9e1196b9ee1a7f5458f0f477eaa4d38cf746130d1f118f56074afcd6e84b53d9263fd4a86bd328baa18c270ff0d83407f5fc1ad7fcef883462498b26360bf78f6b5ed2b8b799ab8825061e48779652cf480b20eaa07f960dd8d12643c702374a5d9ddead252ae76596daddaae8be1de2f1de4af8619c504259266b3be0132ad89661ce90d6b75033f170b00a64b9ac024909b32bccf732522188ef3e7a6eb2283b4a88ee2bca89badd716b6333478fb4c38330231b23c425b4060e4b10967f10e15ebb404c5d2ad7150a18510e502da8019a4d91e6ac4b4b1f9db5738a9b4283622c25f95cb03add08cc063820ba291129ceea5dbf8f11cf2863083349b57fd4d2001745d1643b16819616fdb4a895963163b26c391dca68c08bbdacd127c80792aa0397823155af600ac9495a4352c8669601a9cb7939774710f5faeffde5d5df0a00dbe85cc0288275973805d05ca13a822c653bef695f66a708da5309f2544fb7c9ca3e229c044aa7c198db7689a869da38d9fa9c2ea0b8699e3cb23a533f9d594d4dafe41c3baec6b1e7a41a04197dcd9ff13d914a11276bc29f3831d6d8e59ad1aa067c38d1431f90202046ec50790c43873fc927a86a6c7dcc864ccfe9b49def5f4c0da3cdff0334bf5679a05ca349ef7fc60b056da95593782302f5f82f013247259762366e22a0e8309b26791bac3448527390b41c43fc60feaa4f89bd9411843eac18e50b2c33439a202402e141e9fc5be3611115d09a832e74c35d85da2e588a657d9f1994e7e3b3854951471f291fe045b5ee20b331eb5c69b66edb3efd27004f8f38bcfc5bd036a7c796244d63bd27949f432dbd93707e5a33c8d175fe53f3dd13bc37c8f14e49c80e0c2ff53e146d677ceb87e151a7fbe386a583877dc08faa6bfccf0ed2ab8d03d394601ed2b567da75ec1ea3ebacaed6bd2f9489b328389fb05d5edaee741bf09eae3ab893cd3c2ffe0f9551176a249dabc0880188ced5ae3cb2ae0395586a8522517a6af330ba2c2d63d3fa0a0a53d8c3d63f31e95f2f9d97d41ce3bf13139034081b1224c82935e4204efdb07f64e5ce6e67be2f0c6c406a8143e3c873c1f4226ec5737cd826f53ad3f52b66a689e3a7c4d64998fc86a9b68f17a99eb2ccb416ad3bdbcb961e4434bbf60da277434b93bff0bcac7159025f4216de86a3c7cb82b8d3929cbba7e0f9e17c2229066f697635c009dc519fb9d3ed8a5252065f09c186e67d06c0aba77b38861b05ed905bacda5606c1382571fe3d026a858405781ffc463b7dee4aa7c014397cbedb0b432d5900cae514d0fdb82f144eb0a7606d13d03967ba32a0f22582ecf7fb00eecf578b57eed82488dc130566cf2257e90e8a182725f28099b0809de1c318a0e17dc58198a7ab3f5a143f898f3aef0774000d988623950082c48193cc3f2d3845284443eafb5344e5d7b62f6925694c412f4904fb40180b81b4507668affdbbb51379d546138d63d5948e29fe43a89a7d2089aa2fbc768a5410f82386dd846f704aa5f37d2c90bb85331dcc010197cee05b942334f8c3b4f41b52410265fc1af3fe5558f06011575a3f001d869e528c10f7cdd861b28c56e8a3c11213ed74f38381b0b680cad6926336f6bb7d4196f335614b776345096c8e058c12eaa91d7a55951cf7886ab25680bfe4b9fe0ee0a6f7caa60824a527fdb6214d337ab0a2f8e75204a5cef977ff22c84b44e03809bb8e1d021f15499bac7be62fda835ccd07a9e8344ec3cb56c236a82ea049a3a219acb2c7387e484a9736915415f89ace91684a012d66b0cde8c228f59d4518b189b34414fd8ff0ec9bee2c31816efd38588f28fe0e715ed1c4e70ca49ee61cfb4acd68c13f9457a9d0f6c46d7453eee3a369a51e43252dadd4fe642f2bcbfd7f1cf9f090db6afe7b9ba55655542fcbdeecc27120e076f5355db9f81199ffb72f62f2afcfe06147d82442418bc3a9e187fee082dabc10cc98ba5bb30a0892354328665516c11457fd76db9472f03d3ed6f6aa0af49405007635d9647cba4e7b5a5aad98b9d2ced3a1c225fc552bbeefad00d1cc775a2545ec194c364157ef12c905cf3512bc2e3cbbca31f06651b1fbf116bc5683fc9ba460b9d4d4d01f14dd668265652228aab8e7476bc5e3b72e3c167697c6bc041adb422de106dd3b10245560b6c960a952d38c7a26ea18c3900f4da5b0f954936ce10920fcd506881cec5b10b2e06f7a627c3cd8125a7891300f47b80168a62d4a4c66af6a887735c1b602dfbda19ddcf806f9e7bb542ca16a7546e2f3a21b21f305b2b65da505fecfd98a3cc640d00f7c17fbff77ac324ca33d60856a1f2b6dcb1326d5a06c9109e3440b843f955276ea06b89cc1d3a6221a1dd2ba77219147ae36a0c4473bd8b277e877e338b21cfc8cbf230b587b0a326727c75d9ac84d14b1704399d2b3fdc0854c6c3decde2d9075277f4bc23dabbf921ae8be6d83308a12848b213a869bd2593f2ddcaf92cec57529c04997cef84fbceeedd9b1025e3aed00ec2da7c59ea0acae274fc9d1150a555c4b2cd05cd81747dd7f503ee84c636c90e376e244dca757bddb611e643cf248e901c5dc143dfc862ff20cc5a1ffe605f8986af6584acc53122e82fe99a69708b2aadff5f72a105f28b78cc9890c31df039d8ae699a30258052fefbdb32ce22dd32269b6a4d0aef9a6418cd2bf5c5b5d872a84655a583c5f868642dc73618f59b6e66ca93f29f8e0ae4f4d7a521e822ae0a715b4328c7cf868dfb395a67a4a1e5e8bc683a336879c6ec0f7dd9a986a2533023419edc41100e40ba152a37f983e0ec19279374beef644119a227f2fbbf15465e8fdd41caf20b5380ba25d9c2d73f4864b51bb192cdfcfdd5320cd66a344f80c0bf04e7abaa44efd48b4d8c846ea6ddcf60581315996b36c400aa6b45ab6952e92c71dc86c12eeca270dad9253797f74415ccbf77675acdd377e1a4a86fa7b37c1336656777b481a1921f4a76d0fae9036e71c33b29c34bc6613ae5d96aa2f5b75574c84680eaf3b0bce8034306824eb98186a668b27d7642b5a6645b8275a08c00ecde50354b0c85b3dc06208be80e3600cc389af68bd7ce3ee587ec71d129f164b2603b9eeec1dca988ae86751d661b8c4de726831561e463892650f9abce6b27686c20c713d28e716b51535c43f6b81aae990301ccf89266bf7dcdfedbcb67e1742c9523518aa63a1ef9543c2795084f7758a83ce1a8bbd1b97f2e77f180b726fdfaf4d047330d887c0c339678b31bba9775156fa7a31f3e1fbde8fd88898b8366c9716cf9b198a22005d68a2e229315ed6e00e65ba0c9a507c8281dcec7aeaf8b6ce8649b2f88658115609590d7c2bedb6ae606d9e687a718008e3fc45a4661e444a4d62e677140a809c0ab1dda8385e849450c285b5271838ce6b8626099a6ee20482722505ea06b499b7ea6aa28654b44a1c7b20a11aa5034b7eeeb7893a1ec2bfd1e1cbb2b0de83ff8c1983e6f7b4d52c5d67d4741085088c2b5065bfbef936ae6b20178403d0c55529abfc73c67e14f2866e37cf159f81798e763a3c12b7f711bf0e7c5bb505eb22501babb499661b01d3ed902b141d7c717ffd170cba1e0f7b02c234d812404ebc0720b27db952748b83b919a1381f01ba6336a338d59104fa6c589179e802fb57bcf21a7775aeceb73ed81c43c848e67abf85360fd7ea821e5198dac0ce667f2a98403e2d46d0e0fb504fe3b35915b7942fa9fead99cef247c4e4cc377fca660a5bf488723c2dddda2d4fb2d98238e713063ba60d1fbe099fdcda302b81d618145d846c95adb97c9de996b62dbacc9cff9d210f6f890248ad1d69519a4819c83ab9998f6c7ab5bc995c1186c37d4f416c73829cdaae1744e1049a3bd07e96873081e99102f5c84473d2b47f60b11ce43eeb0e346709e1a3c25ceaa0d671a10f01ca171959f18703cf05a1fb81f48f64302d2479cc4d1606c47c8a1829d8082f4910c8ca973068acde788ef5472ac5e16c66fbeb3d866a7e7b46413589e3046b40b6f3769979b05b5295a1b656c2b3da1a63dfba1ea66a0bb9e1fbf13fdd9a91f1943ca1321cfa19526c4b9806b8ff23fc83a33125ed8fd418dd0d3a044b8312d592268aa1a436d86db47246ae32a3447b4c29d41dad1ace9d648ccef915f824dbcadf3cf782d3a1bfb62438f4d3f30fa2073e34608e3217d2b63b526c8f9e0d3e11f9911d4080be129098caa60b46be78ce5e3a15a97f265303fe180d6e045f1c30d851966c1c95ae947b78de3a9bad90fab1308e5874e1c109b42e36249dff3758bd9a5cd6a2acfe21f99b38b7a5474345c64fbe8573543fd08f6c595f46d025b743c17b41d067f6e44852a11817692c6b3c02797af30e7e9e411bccfb55863cbbde9b2ffce1b57365ec9b91658339535cc4b3b98f6703aac5fae83778dcfaa1878858dbf00e05fedba439583ff7d0dd9e361b343b652a6d7be525d5817822718e09bf6d86ff01ef9a801875468032e76fde4a14bc9dd637c20a88aee6bf18b5aad4ccdb701df62566f2a14cac987706fa640a9fcd2c44c6818e817f8192d5de6decaa0bcc326d06c581f598ae091516b6f953668cedac4dfe4f275ed5e3f7ed691996cd2c263a84a7aef1c8d19777c889da6295712b9d13a56c6d7f18f6e0e73516126592ab7a20b975c640eb707ab2110840a2a31b77ed20b56427146f3bed12b7ffd4b3ed7a50e7e06ef6406b4f949e9cebf9d5cb0a82f8fb243c6969e507d73a9db6aecb3de6a5dc44545944e36e3aa570d45bdc466795084d2d950d1f990821e046e9c77d4fd78742e093c4c8d94ccd1ac9bf3b1829cab06eabc9dbc9e01ef4589659db784dea6557cf2cd1dd0ff10a1c54df0d6a98fe4733f4ee8736b1032efd4846224eac825d94721de3e5d5ed32de6d5e28ebe6e7119a4a934b39ca58017ec6c4aaec93a9a599e877198fbd9edfe801de34a304edc0c6f5884e2fe2b30d0afa97976951e05c8f5b76485defcf25d42fbdccce984b226c7cac9161002b26de7cdedf407849761690fcfd862c363e69bddd46626fd408d85d1e2911bc06cb3edb722f4f9eceebc613b78469c3ae05730f1de759e9378d3938f7e5d7539174cc853a2de2a2519d70a1fca3cb0340954d5d98966771be70bd5f43eb3ca27dd52e8dc5e3d278d84a5df2ebd1e8fad055ac59fd6645450d7ef48f9b6ef1665ca64ae51822c770d9bef860f7d2560ca15775656fcd903c2bf627f6aeb9e00310f493e9c93c19f8e44dd6a0a8051328efedbe16accb7d082aa15c5232c376e19ae94a500eb71f582e12fe0bf8d8df20d95145e2d313134dbc15804c22a2cca5d61d682aeba3d2db44b9305e2b484e36e2eb22c553826dedd90fd98509f8348e7f69775ec795d1caad73ee2bd4d7a2031eeb0dbae04c355fb286d4c4564ddb0336a38f5e8bfc727838a6f027b5aac4e9e461e84122fb30985a00d71838ccd09d5bb4a6fccc44f877d9815758fa0da66357811abde808df9430eb057656e83b82b1b2507875aed35dd9cab7ae61ed9a9bb7de1a8c290f9689186d59df1f250e4f0f82ef45a21d3f85811ab84d7bdc570f9b408ce85425ed842ec3ce2a8efa8dd15b35f1f5d10622b40cb3103717d72bfc87abffc5d87069c35014c0f3381e96a641833e522bd6831fcab10e5d19e872847506e2d2d631e9119480a9cd447e0cc78efe82b5f2a40571883283c09ce09bc82048044fa94c03914d85c9079750627cb4ffc4d238affc20e6f15c06ea7d9fb89f2b2539d8316a5746001a6d931f8ab19883a38b18ee7fcefa52f88a6276ad32e475af44d3ac3656cb976b354cb6464405cb752eeb49fb5eca3a892f90da1750053f35d868fc3fa8928ce7ee76b23c9f22ca3af7d6f810d8c74dc8aacf35c8b90b960451dc2aef491325b0ae6710c3fe1de97fc10b148c0c0572c36300df3f03294fbd246937f6f7ec24d21d407015b63dbacbc9c31dda0cd0c008935dd52d5643500e95ae9e021fdeb549b4e51277230eb558b8e4d81a3f88408d9e6e393362004980226eb10409518b5425fb3d3d6b0d56c9f0434b55f354bfd7d794c6c0bf55d47d3985269d2272d65ce3b3e7b23bcb7efa26ca4dfdfcb09f50f0bc22d5dc5d3c482c1e53a713dc4309c91fbc38765d470868cbebeef82c61f61e34d4759857436e638f1f7f456a55a05e00871578f0bf5c9efd585a620637a0d8c1f6c38ffc46f91518a177c12f8d69a005658c2614bd283b3bab18830785871cd9926e2d04351b34b0ee2817c676683d927f5f17684dcb34f9b10557ddcbd4f3dcbb4e09d089b4b3f5c85576a73e4a3d5f4422b441e94bf442c1662720368854cd9f0096430347951e4678286ac7e34540f9e6ce714857aea401b6c664ba82b0560cdd90b71dff2248732db06258ff9577b15c18902c4ae617d87c024770f29c583629cd1fd00a1870a9973dac5ab378e1836401230ca42d385a566f6254fd66fd809b3c2db51792bde780689408ad14047562b5013d58b73f0c5d7aaa96d5731e847f50c7660b587f74778bca30c37c2c1038e94cfc2abe470cf3c95fb3bf8bce0eacb57c940f9e580bcb055cb83b7f8648c4ea59b3446230be20dd775c6b76f14e28102c190b065b6cb18c384f4e368432461aa718b3fe0bf1cab7a334b5a51199af027034624129bb22f9095615ec71d36a92c6a1e6de0c9cb621a72c1dacf590d71ab849876f386e49e9898e916e52ba388e1657fca4350df2a0a7666d6453734a5355b6e77c976496b8a0f63992afbac5011f5d2e6347a633a587da668ff1834cea878734685a0c37e02e84e8a8ffc06af67014e60627e6fdc91fa5115a335fd6a99be1a1736954be0e776c035553064f468e4b6015a2f893e05b22dfcab372b558cf7366e607e66e7a213a36d90f01713ec9e1c06a44ecb55c67ac753704993b34032602de9b435f8665ce425779f34df990c297ed66face1b39aa42002f8615ec35ff7eea65fe189a0203590ff5b2e867a0419a69a55ee2b83cb9f84d8100b14b5bda8de18c4e22eeecb8c01258fdd124fa1803ebcec1d789ed8bdda3d814dd2bcf4b070c74fc9e5570be145c9279e35213d59b75909d6881329eab912bde34021f8de3f3c9b9be5ecf18b65d0df5ffc5e5c13e8eab58a1b7ac147790e214041a94d0b451f326368a6bfa24f64a0abf157b74a33c4cd22d9a6ad033a640db53088202f4086022dd43ed42e38a9155beded61e82ef0ba232882c83962e0fd42d500e8dde23ca9f3274b59c3f0a52794f90d6e63cd5249e897791541ada26c09953b65c2b68741d45e49f80eefdd1cc151d937bad71f6dec5223e4003fcf5a8e37ffc38b0a8b1c054d43d2e9918c71bda85f7f3efb5ec8a72c65ba1df1590da8cc6f38276e9fa1705b86a58905987d6e91417f68737b2ab2ece56e8ac63eb85fef713821b0d6c2fd90c10af0ab3a54a37555ac2829c9f0f372ff51f68df4baece2dff1f67ecf7fbf948f6276a7fdde5e798d0b225511dc0ba2d919a7b334e5d5eaa6b147870cb67b530089e9b80655ca484f852f786e7bfd6eb04b1488cc4d0393048486030d50068f806d44ff49b33124819a47df320b839e157bd65b461b9e1c2a4b53898e8180e4e3366f85f08817414add34f197f8abb4f1e4ccce76f89b8e50df6973f09dfe25a33c17a88fe063c693011d3042d8d5812636711c23741b06145121340c6c3bc9d210c9a9495fad56d5dcdf9c15a51cc1058f86906711fc6a37af01caf6dfe4a411505f8434c7c8a12ecd86f4441adae9f95a2d4a590a4fd609c5ebc8ecf2b4e5b19e3ad074982ef1e2c4237ab0b9368132c979dfe596e93c13cfe9e030544f0c40be4c7ba7c2b33b73d5d3c10bd3dbf292750d997179113b6d97fb1bc7d1bd4ea96e87980196864713280a8d3c3454ec5e4233181687b8682ffd00c4e91159bf029ffd51c2be032ea78ba4c250ed2cdeac848c78e4492394bd356f3d6c727c6b3e48dff638db51eb620d2060054a06119c13c5d908dfd34b37dd6ff9ad04091b95e4ace7528318481dc21fe4e7c198fa454176a33016f29c65d77f7f34f6408bddc602ce1f99b336141565728731623a9ca4d32db136bfc17a904e9afb85a7d4bd7480edae9e7bbd5b75650fcde307be47830bae91417331d1e9f43458c663dc3a8877598be777af5e14ea14ae4466e6f8047bca69252d27e02b3b9dd8adcbb947a5ddde54a82a3b054fba718f1a74c267dbd30ce2dc1adc7a08b3c820d12e65b56dafa8d7c51870bd003a33658f131b3f405ded2112a7648d93f0c1b9c019d52615a3ef540b580e190c444254c8d861356eb68a6eeed27c74d788fe36a767bb0198d0c7decfc8bee1195540bdcf241e5967940a3fe7d895caee1c0a7923e95d3dbd5d032a57bc75ea074681fd4bdc20073caeb6c3f2b9808a9b592110a0289d16d30421cf4dcaf20ce639175226c240435f2e325100750dcdc064d629620109ee55b0985f4dd3a151d7d327d72d26f439fb8feed6c56261dcb2c8ae057c80a918cca85c509cffbcbab63e5e3fac16be4ceefc398f8d5bf21ab575ba6d4883b53c3a0c04e2faac312201e3be1755400aa63faf02419b63296766bfc5bec4c721ef1246edd7bc5d32942ae6e75e0d9ff737158c94e754af91cd3c4bbb7ab64a2e70138c61cf40c0206862f035723b972dc2495067442fffdd65790f6eedce06314569c7d1603777ee4dc0c15f491d0d9451fbfb5f735d944332d844c5f17a70b4a1bbc2bb48b1dbbdf169c194f95f073be38d8a1facee35c045076c28d69461c633305d8644d02473cdc6838f787d10411e9fe232a574a18efe29a38ee6198597a682172ef28543d23c20e0afb8d3c64d02c26a8009dcbb253c61e17b7d184d1e3fe146987a9ff3edfa1d1c9789d5891e4e367c05fc826c38dc28149b2d6a7f36e3b621bef6afc573c335ae84816208074d2fe1459a564536ea5bd77950012b7c5cf5a776e548c71e254f4a800201d5462b792310464ed69ea3610e50465eece9811a6d770ad9f71f257a1372d04b38212558acfa4ae68d86574f64b0900a9bac41a099ffc1cb187a066bcd2699ad9ad85e757d7caf1726a8f561cfbc6c852dcdc23a66c31c7d35e7b2a9f2c8e317fb803cfdd537f95837c18a3ee1d24cb5ffe0cffe5467c320bf8d5d989889b1f2e3f85d4e08183024a9bd7430625ca8f0fc2ba99dfd455731ae3a9b65a0f10f75d3081e5c17379bcec0cc98a37bbbdf92445ae09f9487687614d67cdddf88feb20bb736d1f02566e9eba14d42cbc408089fdd1d3e5d590ab662333d0150b00a1447380da10828012661cc52afbfcc2de7ffcb078a4fee1bf74b30f0f160f2e99642b008be80726ece82d55b1f0eaafc1764af636f619f6f0b28acd1404cd9847a30acfa2c67166b361ff953f45864cdf187c910deea13899d14a4531b7393d3e6b2568bcfe948a5e7f9efa27b0697941ec54c0f6b4e26ad1d4cf730e57c501a3d9ecd2a9ee06125a1e2b8d9a3f5d8cec3c5ab4f586db6a2cf3d8d3558b5b0ddfe9705851ac484e00ed18cae7e4fb0f5748666d89d0970e4d23e00cfa9c5f44ee0b745a90efcf6447a7bfd9617e72ae2879cf86bfa050686cbd96b73fce20b16f001e34b3cbdda53f86f2dd19812d7d12884b01d0126e3c4592b69791f81dccef2b580108eae9a37a6ed914f4f354adca7c33bf87bc6ee6a7d645e323b6bb4957109cfeb93ac25c35ebbb877d1a7da444fadbccd9b1672c38a428a3567fb88791d4b121974ace4babd3f36cf0e32710c81945bbb0deea851932fa58f4926f3f6a9ea203f31968972384977606a802fd8647a0f6410d0dbeb399c2831b152b8753f51c1c19b9f78224d4267f8a9cafcc1935f43cdfc4265944008151f9201e989de102e7d262960104a1245a800f780b17a45c44fadb6bf8455834afeefd647d72c054005aaed74d61c1817f5f1cae8bb0b8f501ba54fecd16f11e9b2a468b49cbcf857a8193466bbd7f9e2d3c2031f45c669f54f12f08cdb12698a8bac4ce3ef5d6312aba07648b58dd1ec3bd659d48f612acf69bc7b2caf1eed7aaa23cd357c36b82e4b255a9f2b1a33d4b4b4cc0149cc97e54b6539681b3a07a9eee11ceed81b0431c7cb083d249b5822e6cf152badf2db96ff9f776773f6eadc22a1d45dc60934301ae9f3c3d3ee111ef8743421ab16e0da2a63374201189a9cf23a1fcb1433bfa2f372655aeea070258d9e0af8a6bda7fb7521bb044e8c3e5a739fa62bc7e48c2bdcf567d97205c9077b5a74c14b27c0e649e97efe66cfa8277c727678a2a1a3115538305fa1c5c7bb50e992a64db67f2cb8a965a13a23775afc58bba3c6014c3ff55f4d95ed2aa45f714c1f8b44483c02a933b886a296515a52bb7bb5d9daaff6ea4278ec236e58fe0405d12ff5527fc4ef91034cb92b9925f9cef50d509af996ccef67e7291aced836833cda063bbb85f3fbf134dd71b8bab009eaa1f97d17ac253c3bf79c587b059096c156239ffc742e45ebe1500287e924f743f1f189f3302a01ef5315be725dd835bff380e64c5145625e473ec82538de72f055f767cfc0e2eaa26e95ea9dd14481b63df54ac858a3a97685ed4d7d754b1d91bc677253fa62cca07eb76b3e9ed0d9cdc2fd324638e06909ff0e821c92d6a391b1d90f086fe931b53c437948124526db915c5ca85aa2a07ccd52f5843d07f998d2656068541cb1a494eaba250f269bb137cd26ebd6d3f176abd4b0efa35bd7ab804a3f9a13866a0124738b3c520e4ab2df346822d109cf2de96cf2754a02f568353495b6a8dd636a69ad18b2b5b401b01b1ddfc7bdd8bd6dec3019fe6d2238ee2c56c166ee3063256ca5549fe5efd54171d5196c4413841afa5676e117c652af7747432cef77175764a090567200568cea192ee33c58468e9924f1929789673722c4343a85191cae616572b11891edf74ba102dd0131840416b8f1b2b10a9b3d1e7ce7e181168e7ff42b56b99bad17f38465b8f06da59723825002a4860bbfafda2ef4f573539d739f4567da46db1459c8e4292660bae531b122e590e990a7f143a2721501951cd3256d273ebd24511a23aec912d996ccfd60623c648a9bf20f2d43493a49da485b7a363782a37f0577d2b5f38b45accfb7f4469a97cd1d0284f2b631b4f08418f6f73cdddb138fd4b90da2bd2c88aaaaafb9a90158a0ffd18c16d9a97960b52ec94e8410912e85100b24de044f8559dc401aa924a686b6c03f3b055dec37fb1dd78cc8f12907d3855bbc1e0e29d349a40639431e4733b7b3314194e34ab24ef44fbea49e7df87f197b3ed1cfe4d64e3b0d8f58bd3711bcefef6a15f1407863d2d12c16933a2dd06e8bd57af65ee4f45ff0ee333d434245e33824d0edba880a3f998ccf4cbf06807f85586931793622442ff65acfffe4539eaf51c7ad55f99318b5b473e52910fae05372af3e9d2098579399a5f9d7a1fa27001b98b1ba0ed87cf6d38091d2fb2a3abaadf6c9149017dc2bd59c741da2e0fc065092e364c17cdbfec17a2c5e6466c6c6e695eae9bec3ca6081000760f02cc804cf648218f845834c0298d5e3a8d5a40b9679814ea645f78ec434b2f7cf40d110acfc1d1ab7967991be65f9adeafafedecd3b20dfe338bf5034ff2ee06897496ccb9f390f5e85d3a8bc4ee2f28f4df8ae6864f4b6ecb76bb2d272805fba6cfa9c50c8c1de3ec37b8476e9d516ee76df9f1c4d5312196d9a77aa17ac0c0fc26588b8d42514a170098f73f5a80f1793197d6ddb375ed6e471bfecb75489863aa4eceb7150d5a8237513a62ebc389f26d46c87aa7b0807cbbb3975ff55343c52b6fd3281d8cb94f8b3c6008828601ceb401e31391e203d5e5206810bbdeb2b2c20018e4234e208273b2559b74ecc62b91afe40baa8aec50de165d58a775c40c16392c1ba1442e70e9f6250c354f29e2468e84d30775ca9915351c6ad1e1565965f562aacded2ba90f72f828a187d273e88ef7e4135aa55533f7457e31463ffac83f3b959291391ceb645e5e317c028e7f2b696ec0f4466c1f8e7c085a2e8d818c2bf702eb053cc6e214fa9a1a984b425fb4408c4fd0afdcd7b0109ddcf539771b673367c2d0585a48cecd81d469bb0a1bf54b04ee1ce8af5bfb966491edbaa329d14977f6634f3436e3cd5652ae5635d7ea083e26fc040b6e3127361d98eb700d8c36e6a05e7e3a03705d87f7c56d7a0fccfaca9feefe8830d5bc0f78eebba394ffa828bc27106ca5c03f7cfa673a7f97a43dac90cc8a481d315fcd500fba8c63b151c40afd74eb1c2b0dc2758b6fcb575560a6401896380cb8bb7c3cd481db83bfd7b3b0f945968a5e0521c9700997b6335ee4b5e32ff80444558568327cacf975b550c455c2213d9a41471a451025b831f13a28567942f5e958502f1ac115e9c60a5b1333557c1527ec91c18c84f07b255694947cc1c74478af169e7875c9f1a690bf8725bc00725ba6344d8a09750386e8857b619662060a252050e18b97e1119e2b1285c86528a3ed401a70e1215af77da0205d15e52679cc305f8bf6ca0f888ff80e199090e37015b1afc02e025281218765c0de74b724d7368c7d8aae1238cbdf51a0f90ddf2cadf226349c685fb79a6674b387945e3d9720258d7d5f5f7eeab5ec58e0bc76d37d1f1193cd319c07fba95886a1b6a71053c76d5b2101eaae259a5b52750e38e0f54dddb399df5046b185be6f34b483dfc57878a8e19ec067e1e023dec515b1ea4ac38e31e0ee3d78d6a856f5b7ded32961c30054ce0cd44f7fc860b7718f73760191a874258085a48f200ea48ce7d10c973971c32d7c20a0ddf6db56d057289bdc5da8c5a2eaa3128d41f76202871f056085e86d4691a1e7524a85cb6deb3709c67d4da03f41473df7f471ad1bbf31d3edf85412974c4975ed9c318af0db882d1c62b472118ef48df65f641413259b0d4c90225764c64005bd47df89b3d37c373e45e9d96e1e2a5ab6530493eecac506b8e9666e8bbbfd699beaef8a20a067be691cb12fef828074ab6fb5baef76584c385249a20aa46f1a452fb1f4380d9462b866f4e3bcc6537b7e114440371f8518b2b242c9d95d019378c183a688228da286262b4c3218fbe831973a829d8542769c0425a1773ef6c2a8a21e7945b6b0460481ba6d7455de2410d998fd32f7c1f4a2e0f297013efc52e023aa0f87a3762f3fb37acd094f37a2fd21f2f794c182c43309c409800e419491b8548825c6f48cd848cd911133eefb68f256f05d9c86f62a2c612388beedce75ab11c90c051a1d5be1bc5a36fb5911b8cc0c39647991e1649c6a3dcad0886a50e37026f5bf57c1d57cc64753ee8d67433e2f892a54bcdedf779e6b567774ba2426b497822ecfbce20bb5af82e9b415cc8ea26d6751fd3439b709f387ba4f07cd1242cc00003c1b37ee169ae422be292741c22acb78db58ed9cf2cd2e871919d23a1733be1bd8bdeaf43b44df5d54d61c75de8d9b898b18a2e263b7d39bcf94223333e4d848dbd4020925365dda1e661a3284e971f74e3fe806f826e9b49f5365347215a0793aac36e859a0b911498e2241367416f7e1d6e0cb5d5cb1a27799857055ee5671d9f019db511588432b980674a8fa17e1ccd01942d147284802ebbc2c7dce1e1eb3c91d6584b912c9cec3e1b4ce5c8bbba17773fc186186dd70cc63e48af3d0d242a120a7c9e9a458bd5800e96c95b59720f565fc9f928d4d427e88abf8514d5c8932a4ee4bb138bdafe4c626557c598ea230ce56219e756f49dbf0b59a2ffe8d347451c4dbecc80de01fc88537094188c19551f2b93c8f5a2f73638796e89e9ff99ded4288576ac277b8d2bd1ffabcab471af3d3cae4b41cb8895056a071eb73d08303df6372ba216f8eee0a4f78072de1fc8423bf568ea731c5aae4ad342f601975b2d763271d39933db7e36bc8af3e43dc4d04c1546cea7fcf33181e6cd5b74715b53ba67db35cbbba6691808650dab07fc40fb170122fd495ccf06e8b6f3abc13c32f7daad0f821fd6fdac681f22bdf5f28a1f4ac5196ede23b53a082dcd511338100ab105e552e416fb8065affa96f49ed34d67f963e6728677b554be9c1eb519de955f0078e56746e452b4477e3bef0151585c166ff2e770235175d93e5588ec2057ef9e8e830b71baad6125ac1552651b79c8322f50806c318b500740e76d6502e7333155d04fa59b53610a6c9edb9ea852c592d417446552c8de9afecf5bd301d9746bea9880c376cce25217ac5093978921ca5ea3d8e81264b35bb6acb0d6dc98151bd8c23c0c86a841bdfa2b4064ff63e730e8a74c01d498293f0b7eeaf24e0fcb4cbe4f91337922fdddc5141999890cf2e43f17ff1d8125f1abb5b98bfefdfdaabb78e21a73f68a006911cefbd6fb7ccb32f23fabc658a57786a7b1ff6a99115a1bde1225bbcd2016132663421b389fea190095f4f893ea983050d9dfff911baaa3162edf22b569a9914d75a4892d8b737ba967de432649665c7e34eab6232f5758c77821ee8f2ec816316c22350112c4aa4d99d0c4a108ab05b0656464af3af3d2597d778c29ced5c2c0753cdf14300f68710eb68d846d4429ee2cd1402b51db8aa2afc5e1a79c75e4631a2a121878810ac441cab9e6ca8632d16c9e0f5c0892d9846ecaaf7776b058b2494c00c15e9c62c9e8c348025a18675f30dc8381f738df10688a41439fd2e6dd52110ceb23ec34fed1f77ac44270b1b439c0aae58426a3ec483d445338e3eef4abac3e245ef9e49b89ea1f140b56aa605573985e0809c365326478df51ab3a647352435ec2e5ed80739d494ac15f474979d6822bb34c37aedf7faef9612e17df44861fddbe3df6ccd173d9822d0de6718c1c27d3eeb85ccfce28e786bae4c19a69dc7cd518b1bb9e2e95d0e5e1d6c6524deb6cf18f5bac1e5fe855c1be312db28d4245c92168d2f912fb77fe6c0e714aa5bfbce55b5c0d3a78b4edf99e12b582581634da090383a5762cfcddc940e1b5208a6b338e22d9fd186d7504d2d1be504be9f2716c0f161f14d37a6816b0db3786a89319a840518103c3013945d2347d1f2669241579f96d228887ecb5d16339d32e2a42e002b661e201d78cbd8eb54af9aaad1f900189aea4517d67c646ad62d54598eb8a50930feeabc5072254c781df81de0d076683f0702673922934e94de2068f816acde0628386e6464b815b6c6c70d8ffa0fc06b12a88ef01b861415f57e71a276a2198f8341240b44a58ae17c538c712f347f00a28c9477d08f671608c6b6c1d991e4ce0ceb4a5d546ce0b0cf7126d6d8b8a389f6367b1fca305e6cfe311917d8740de3a99eba5c5dd35d236295d38e6d4bff48f7413702dbdddafaded5d500d2cc220a01328f1566f927750f95cc35f17d39e2f0bd24c000ac1716a2daa716ec1888cfddf156e1417c5825775f96aadd71082fcc914883fe2c77631d7407bb8d156d5c8bd2d4e682be25c86ef47003126865b00059c8def9acc8fcce658ef84287029e9dfce43a178eedf03dad7e1a620be56ab5534f01b2f7d313dc086f79fdbb55d1c8fa4211402bb89aec34305ef059f3491bd34ec38ffbb4574f5d802235fbd334a63d05719b4742609b8e6a33c174b5ea591d783fa93807e86ec8d7cb83196f4a939e225a275a954d27f8fc72742898a2c5eff53e926de8e2bcb4239b5fc9f6e9bc6a56a87a3cf101c52769a26d23f7c9462f0b6b858c63363394239d483ec11db8e84b87b1cb654fa00539f02a42f1af2a1879f73f63f85f32e5fc9a81e1f99495a82f2c69285b293db69bb93b911bb5d831b0ec6d00edccce785a0c299770319e1d3bf0f9c7096bd9287a3e9ea66e8191fa86459e7afcdd87f5a031f28af768fcf72f1b5255356e105c825faeadf5c343e8b8d6528f692af35732dc2bb2d2b848945b21ee902656d4e39e87d6d7f1c9c92f1ce4c2b68da962bc77cd30d040aba09ad1a8705e1be559f93dfd85180f02829f090f13a04f9c244255af3a03c56147d3fbeb7e83a2cde98d64760a95612ec5ebe63c5bb3a7d251cb12a842c4681a539d7526a47e420809ee63084f73cb51136ea8a6bb37f5b30113f0140825515fde24135726413003060c04c926b0b6e5e5cfbbfc26f4092587c9f4c432d7bd8812cb6e216234fc0f4924226dea08ac700ba9afc727eb8130b2febbbf13f815f33dbd2fe928263e37513de15ff94950db7eaafeb5f25ae79df057c585b74d7c58e769e2e4fb8948a9c7e706ed8e768496ea408a24afce69ad6d5d9b7e052673f3a141c3ab6e5bbe4209b9b882625629d930c15010be29fb3236f8647abc4aaf544025af9256fc90e53c0d37dbcea83ff2080f171421b13e7f37a144b7f999a19233c61bbbbca1b03b60b75ab922652889a10c5de91aa9d04d6ae586a9da7c79f002240aee44cec63416fc683d1fa7a1375ce8ad673cee17d5df0c9591a7bbf2567729a4f8b98c70e994f67825b9edcbe8774e1cb32fdbcfa4b2b41a3aac2b77f269aacbc268afaddf83cb849615afa88bf0b6a77a8d10460a7564d5bf0a79dd617e610132bcef086f4966e6717d98e8ab67ee153b5d24cd3b8d28c4f0239724b117519d2f8af2fa754a549367518022172ce43e8652fed64e68be5e1441c4dc0a2be4d1942ecb23b887d0ba1889312b0d77bc65f2797f591b1aaea623d8ea19d731a3bd31605b1b92a78fedb09c21495d090f0a57fb3a931aad1bf3d25527a2f14f203ee5e4e7c8332c36136cf8ad00d8b268b459942c041b875ce945ea71a6d5547309e4fa943789fc137a0325eb26b17fdaccdd7ed4972b99ac8d3d22255ae0b44dcc899d12e22f84d0d10f565844169b62bd612e2ea7730492195873a82354fe43d5c1842048f1af136b6b27d556d74acacfe01639d7754bc78b713c5288d239ef4b7c86ba011eaf817ba4479bcff98612e42ea9d617f96cd2d1bb12a43548f2804919fba880aa512427bc04056236de78effcdd0e0232bf21fdf89692bb716cf104aa11646ea10a86aaca2e9d9b77571bf57e625b91601dc0d50238d078614e8f3f7973056119f279e586b553f45181896f5d26e857b7d54edc42b4f770215016dd2f3ff48164b52da87670478ffff5cbb21bc728d654dcaaf12cb76715e750d4967d05d612543f276ac85957f3894eb2e518b35e0640cde6ae54d68d229fabadfd979a62e0c7bc598640d9b68ef65da3cbcafee515c1052b7bb4e94a6e965a29cfbb82fa2228063b2e602997723e47481f08c50654c0c5bcd777f9757ebc688e6a11ef18c7e7871d817871a760618fb323b4b323bcfd126df8edf5d04294978dd6febd3123c2c681a25082665ce1d5324aaaf893cd7ad16a5384ec7a75587a2aedb1a7ee7078a4dc2be35c79271b3fa3c909857f37422004f0c802de6791b1babea8362ebada7ea25d690e309d1ca650eded22de8ab2e060cef309e0ad12a39945b06143713155e0fbd624b696a78a5b6e02efff7a8e0c7641d8e66e77a9b4fb357fa43bdd50c807bf291d3e15387d4a03d060c60607098066caf98db1a81a056b9f3ad894149dc3bec085182e08b692b04b98b7e71d3b466b91352b9c2368f0c394445b40beca3075d4e322f863fdf2716594884f0f3e6c23766ce51d0c96aebbd44121f631293fab622d621ccc4798d33c4acacf34d70fbf07b278909fc5c3f96471d396cf1cadec20d11cf7052b652186a81aa39771895a423c50b15ec2cace4e744a619ff41bc951fb7c4fbf5567f596ca2088cf4a46c764b7a058d02845737691e0ebb28932da00f6d8efd59167e505603b980c01b29d5a00308d6747e8c14fa615405e8ef2a5bc356d2497db2f1d674bf6e9ad5ad014c9e800266170c73891fa5cdb7c0fdafc7def2c194f3b55b7e2a4a77263085ddf108f7a00fcd922ddd5f7eef46864e3e54e3bacef0ad3bd6fc5f8b6f441bbb83c9c528b16629cbc630ad06d165cb6b5fe27d48874e5b839f2229d61136208e074c5e49455a0c17882ca5cb02710461f463fc94f6d71fd1b97d82c2e269f8649df2cc3cefc1b48113d2f6a1b1619306e8910df8e3972091a23f4225d9ffae25b55f86f468c0c845587dc4d10e3e05b394a8a1a367830adb4bdf25b229cd3d6cb26f125b6b1455ea4ee63368110f8d40e6509b0019b397a671e813102a14e79462bbf75e70ad4757d6331e74767fbefafdf7247b1db284939f075b09da402e0a53c0f9b75e3b31fcbeb0edbb71372b3b9b00fae804fa00dc7084571de050b6c2e384250e87f30b99916910a6c69953764a2743f6170a2f2fdfe1cc2ecca473446ad31c7a0ce910cf14876a52c8eb774c58c2179d7b1851357ab58b6bcf3f80815ea68e726d84ccc944932218e2fe8bf51a46abdd03d95a793fb99c34d9307926e6fe1e7415818af4d50235f88b5a4a68dd70c6a054d0d6cdb6972092116b8982e1c1f3fb201edcff07b0a5a943335403d5fa8bf3020bfbb3549780c0474c726dda3a7a49f434893e2bb2d4d28bb4a3b493841f47daebac3a49d9a4112835cd7f2fd58cf409be4679ee6c65dd6e7ae70066d72e50bf96ebbd5076799cf4e789c527b103cddc38b6357b6ec8568b056c66e96a5a7f5f9b2d7fe7e30836d49c13c3d0e18ae25ed904feb06c4726708c8f57b75c35350eeab3a52ec43b3c95624c1cddf9745454ae2dad29053ff20fe055e69017490cff4f92b4afbbef7076d916f74b40041bce9f5870c129a815fd1e72b75da7f25ed8472c493f9f9b392b1c9abd905c3dc926a740bdcf584db6ba51f839dff6ba4ead86df2a8b9379b0fd9fc71a16daf996e30bef83bb690c5981e3d3d5611a172bcbc44b0410160c01371bfef3bea0dee2ca711c54368cbe3151713e80aa6e8f67bf57031681205748311b5f071008fea5a0c2c81ffeabdd78603de9146193587c87e89ad6af45921ec137aadcac42fd1af6db9cc150f9fc22fdd7522e36e3fb5b18f8f727e0ea12699f20bab4cef5b1c0d5934cfb3ecf4be09c21fea6f0cb4b8a0382f3b08e90f3ca89bb15ec5901a3b92328d62480aabea6462c2f5b1269725e9dfd1442cc12715cab386219b55596049bbe9745e2c62cf60a2d81cd395af6f4ff3d5fc937a10c3412b88cb2f630cc70d850ecbcce2c98f27cde799dd03f7393a471df3e856e45a58fea272fe8d0d1e83fdfeb80872d66c67096752e4ed6308d2ab40203db095ac5df77275f3bb96d9eaa6edb924c7c456f6a4ac931d515705464e3e083804bd86a83ce38e7c86ce76a278d00fab3b3e7ccbc21c4fbe2df0837298d461665c37fce02869f94cbc92acba00b78994edde4442f8d427ac4890b8e0b6ffc42e89934841d92c4e172f365f38382dd830a8c16bfc2e73d397fbb43c031c86c2ec64e4f1fcdb30134e997d5d937cd6c85ea13eec609c90e017ccd26be61154e22db6c1ba92073122520a2cd21958a064e405f21c377499949c4dca187e415638ec780a76d155c53dbc1f83bf57362cad58cd3b3bb17537f65733087abdea93b8d48cf6655b920e85ec83016113dd4e4bdecd6990ffbad2cc19c2ddffbe62ef17987f050bc158944de3ebd3bf8f555d32f3715baaa2425e7cf21f3c7192f8c715fa3b4a0bc172e600b2e2838c6dcd8f064c8c9d5a8527c607e6c3212663868c6c8bbc007e7a660aa96b03ed21ccc1b42b784097930a6d0e27073717f8eacdfe8b78d6b7c7f51262a0bc0f7fb68264f483f254874a41a68359f32d3d54752c3bb114b6e54769533feefcac4ac5e4d22d70750633bdc40137f9dfa2edc2ef7cfde068f3d3af08a3c20d64c87e44ee48495246de224e67314f7eb8739a36051bda22efaf2b1dc3f05d583a92be0db40c0741dee8b607280daee62a7833d65f13bf7227bab151fc994c6e64ae320ab8e497ac1ea9df05b0c1273b81f883da2eb220cc4e371576e336f9ee12e7640748a55caeec82baf5dad5cb7b0266fb04442f808850168be7b15b329abb1ff751e48c2e42a9d07a9f6b892a2b0426950de1fee755075a0df601cf863fe5cdff1e336231d039cb0f6b5ceffda18bcb02c6b6404ec4d6230fa677fd45b5222da74a2668e51d18a8e7db354f946eaec39fba55dbf185872672fbfc794895603735e77539aec14d59def915a93a915dac0909098a2c99e4d8e96127698522a921c1ad12b08e66399f06a999843d5e64b4bd1e8c470503c41a4b0ede2676e5f664d2734ea02451ffb6b2500e1b5cc49592260e7271deab8d701aa2ed5ca0828cc0a8c9e544649677143a9e38b3e2f108a8f5647d32e30e13b085a55f00e210e4d4c85379655b45d466d90d8ed165a45ce5898bcbb74d3c91418a4f4bd0cff656e6454a3e8ecd231b257046c4814f50cc285bdd4a3bd4b7b456a24332ca438182f70f9b659db9bf96992c308bce28275919b2a452a16914b2f7ca8cbb294227a9341905bd46e4331ab05504ae2149208f8463d14952a803661e5a49e5538742b5cc94983679295d55b5781ee97807cbd2264d13fbe627f2e2f1bf181c36e70f1dc9dd5f342a655eb6e6d6a188fbfb0ea9bd9702cf088c486054707572ee8c58536fb30a392b9ab4a09caed9e24eebabfa06297d66c49517a4eca091122032cd23d195b2c7a3c6b20b5d47c809c28dcd289a604a4904cdc84f7cb8bc2875dbcef33bf8b1cec0de2ac48e468f424be2720cde984fe7b49fc144d5ba248131989c94f967f11a91e6639191c81fbe088ff5b8c91ae9ce2873b29b1077766461c7f0960cfc930cda659fc3a593b2103ebc16322b4f91e36ca1577b1880837b2b1ca0a44d2e0b0f976f60e861a56f4a69eb4da3b8c9eb3b4e6f83245e6b27a643508d38f7ea55bd2c55b4b95ab301c37d23690456f65645a6e4d527dde5a374e7421bcec3ed587d9ecbfa03f8e79a49cd6da520be3b8b73bc5476ee8d7f87225c2e2133151e7fd0090cb088407e0aeac4aec63cae6cf9697abbacef61994d32456abfdb5d9fdc74e08b6ae47a16bfdf2b7e0052ae886e44a376476dc537956a7a303c40f0bf5a31f987e86b3be92b54f842245f5ec16e1ec41e79ca9721f08e40994f2f9f628f458164cd76a9ea234613598ede2716a7e30724b894bcb8f5dbf056e6d139bc9b5f6a0473e3ab134a6d141ff7c4f27fb37f6a7c7ee0bc5b63cc704ad3ae55eb347d37a54b198405157ecbd118ebe94dcb062ee9bf2c0f54ce9161cec6e1f7d434aec06fb50148d144dd1ea20bd41744ff5073f619c8169975ffaa8fd8de480498ca920d356816c1dce86e857abd9ef0bcb66aec8bc6c4322efc90e0557eb37e8f00050c3fcc22e568b510cfae1c31dff3a00ac2d352d4702e66213fecb073bd9a615777ee503f6594a11835b498ee11e3558eb50804f3b89b5950e7e489e8a5984cabc5630aa5b9ce31650da1e771497739c9c7cf90267d35a2c72097ac9541ecc9145189cad076e95fad2ea7044a367a8d0aa237702faae4ac5824cdba21e851a9d43f6f1382a2dc6fe778b261cf04413b68c9f8ad001c77b1026d01edfad79b77af3692a7b090971bcb3e1067d3c9cf420b2ce7dcae0b1c6bf145437597bbe693beede742281ffeb6279c59de12134f8170aa9977aedb52d047c542b0b61bde9d46f98dd7f0858b52c1761de44b669e3d49e6d065bbb5b906829d529e52dad24d7a7511636f194cb3e693d3e8834a2454f34dff9e053a1f2754fe526d9b25dbd27a6355508721d10f29b80b7f1c87e1ba4110886d31a9c42303ee4e495148ce58bcaa2d7c4f55ed4be4e90f0278aaa4299d29fb93d80bc4ae8194627a5c537a4a6985abfe18710c1597a7aac5a8525bc782511313aa7e202d3054cb6f627f27eff9616937f7f4fd703b44cdff0f83564e9fc7576d3502abf3d88a7ed5c57796320eff75967ecacf78f7d684c6a634b6146e284b873ab518b1e31dab27bee669053c3176cfcd4421969a8d9a7abf6edf5604ad0241f0fd3d5ed956ee0e72f79ac7d4d8a8fa3db0162049f5453678c309459a3ae6fbed0aa300b43b476f9b5313938e70b61f398b9b5f48873edc0f4c4f4ebc73bebe124942552a567b9e7d3b9ea5718ba63feb585596e3e7355060862077c4a0b6fa58169f3728a00ef6a40a8e782f29d298f9187ba9a29064de192340d5e8e8745fc971e578635ebfadc11963bdbedcc79c4a616773aed48ce946273cc1af082393b40f42c1828567cce7cf4425aab57435cd1e7837c00b8bc66dff1e031cd61871f36aec259d33144ffcd83d819f6afaea33bae82bc5ba8f1fe7c5a6c188b032846e37df6336fe4cc3f51e49b16cec1bbe04b28153ad9fb5c03533d48ed849c2a5799523281dc76947c058cbd69665ac342c9b4493b57a9837af926394001dd272ddfabfc3133544a5dc63a1ddb692ba89976d51757473c5ff3756396e4ab46743f55edc8a3f80a65433f7cbaab2f627f234b44403517855a43dc84eb1a0dcae869b26aa5639b2933e94b46c4be1e1bb08f6f62ca057dbd6f1e3ab762f4eb58a2c857449f537ef67a09f34086e467fadbb5202cb178102995da63aa6ce59887ba04454b6d08f04bf86469aa05982cf41d34a3d55d7afa06164c366abcb9fc703beecdd9b228ee242077efed57c4e650f9e520c67fde9f59f01cd1793e526d9acb5707aa237b4ca667968b7661d45ac99a0758975dddb383a827681a7ef179bf86c95295eddb3c6ff2775678926fbab0afbb9eb0bd81804d6516e838b3800e78f6b205277a51fbbf1dd128bd8e991407a29041526893c351a556a7abfa04bc0b74f204c8d417184cb3c6532e2f80becd93eb7cb471de8e1a7933323f379eb38b58881ab02f41b84ae551b1853c289911c75970bcf552f5fc450fe017301fb92764d3e4af3cf169ccbc1343c741696f376cfa689d5e03db27486c8042febd25efd24c7539cf173653452f8e4c7e11ad24dae2b6b831591846c46ab7610d04aff36efad7fff27fbd3c45053b93c9431e5e144f744d120e7dec0c9856ea081bd8e056e5ebad05ac7adae01f003fc1f648b64526d89243c0fea0cb668b3671fffeef8bd71642191a4c6606ebdaf220683dda7e0a8543e1aad7bdc9e2917e5d5f112cdfd34a95f9742ed4488a62e9f48b887a78a7563cde517c7127724ae238dbf73c3cd7ae78ad0bb1e846777bcb0d31dad98d30754ef19cdf0b73fcfe0e9208438b6005125ad73c27ea09d49e770b24b7e98e22930d50af6e3d5657cdf6eb7c96729287c2c7a28bd06ee84285612b7b0f33207d6b707484922ed0b49d700a94b1ce2e5c5844ac8c06b868ead3646bb806ca630e1dd4ae879a5d899144f1f2f7659684e15dc5d1bfdc3f783b267632a872be1d4bfdc165f6d5ce8c605d88b3ce32cb13bd18341fa840fda992d4cec468089a2b58dedf181f6dff44cb120ed584274049610618a00a3b4e69e0d36dbb1d15b527588e1947e66bfa91609f49403246da1e7df65493264851cf6aa879d75412178f392c5293d9786223ca3ba0e1de347bf70891e6adc099246f95dc16c544a7269a524cb600c5c0318799f7af81f9cf19265a64bddf33c170eea9ae61f7522866f746428f973b934b250570b4b2deb14d67792090d7bc84858af1b7c659db4349d1efd9b226b0a002275d3b4fee0c031a1aa5cfd003b4e7fd283437b26c28c34b38df4dfa8d7686031cb791349f06a9dcb57a44ac3025b38a32879e7040278ff6ad766a3d66665a55d0c5e7da8d0d42285dfb8c4435b0433f7af48f06f2ca89f4070d1fbde4c0f5eed5058b973edad77ae9db70f4dc0024428f221a0cb8d38c22c190dd42439fc1fe97148abaa3af565c81efb92e1853c0a15cba26347f1ded26c4be244a7f2132ccc215bbcf5b6b50310f6c5efb0e305fd385d2e0a708dfad1cd7cde0ee264ead738a1d751ab3b3e5db107315df1439b8597b881ed679e3c6709c6c5f20b68bb993b1aa1483714788cea43c39198c3e88fbf8dba9b59e478c26b9b23922bdfc663ca6eaed234b5ef7d37c19d5a0ab756045d49f1f243c099f7bc33e9653eb0dc10941ad00c430d82a773e367f6e078b5ca5ee9d6eb112cd939f35907aeab29a7692484f2c5b0fa1756e8e83d7301b50b5b655258250fecfb05aa7f82ce76ddc4fdd30114b71c3c1e837ff526d959f1bf65e4cdd62ca499a6ebed738d44265835d975f387123aa7e6d3f117f83a9c1b63fa4dddfa9a84e29380918d47cee1c805f3a99863aca54c9819ef34dfee795c69a74e3e5e0ebc47e237ee2eeb4cf368b098d8a4f6de23d58e6ea294b3d05e0b17310ed64ec9f1b414a9b7ce29b59cc208ebbe972fa66731b5c931387298b6ee163a1abee92b0288285cb5d8e8dbbe7802f4501c6e06a892765dc1e33f87c12568b9dd65a84f6cb86c1c86c8ee1c1929602361a33c780e4ba6037b33f8e0aee0453b8a3cda1b0b471add5c17d10f20dc2b25b9b26b96983bf98f6b5dc188695c80a05ebec4799e057bcbfb01a9848f53c0262f21e182c4339f8d07373a8fe5c523d41b194f9875525c2f20f3fd3fb1d158010c00d6c785deb86b7ecd0b3e63336e6f1df68966490f82186ee1c1c2174e92e8e55e519a2218e3854182a6a78b873a1a5d648b09fc331542355b0a1ce4b3f994ab18b0d15d75de014f859aa734764f7966755a7e148aefbf0cacd11a8e0bfd7974fecf3f0876c988aa221f5ea52dff1549da8746488aae39beecd7b4bab464eb1b5f08f57b6bb9a933875b991581df9c912217e6aec220501cf327e29b4f292d2ef4ccfa524989c4626f3b872dbee577d2115a465ebc680ca725b088666cfe9f084233afb823b403d524bf7a02af8c904dc28f6e0d3566595e995e2a32cb7f50d60aa56ed10ac8aba661ab04e13486e8f4ece0e7e20b71d88b60f30fef38beb4da788285d7589814d3c84a425213417dcba0f8d2f7cd8d314d2c1b3c7f00979c18842c9669b234097845110efaed7ace092fa147717f6842b750d30ff0b5ac79c6a4ff07246f5bf69c3c6727e0e675974bf70a192bff4affeb11b975e50a013079955a99ba31e563085ee27db8b8c73d1f22a9c66494c4230c5c6c77bf399342da230f542ab9d3b31828a1ee4cd7ca3823b4af238e819525c2c66fde5915d8b5ee0fa08f1bb42ec00da8b95360843e798ca3045a74e36dc3e16a395f3650211bebdea75341d5f729249491774c379e17649368ba5e46a4efaf779b5b021e8ab9b2791a7675d6aa2ef6b36fd5da114e452aa811af0d93a959baa3c6758beb72f9c21ecb5b0d281d3316bb6fb9393d872448af6247cb175878d3b77e3163d9f926554a708c963a3920e71b0d2adf543915129ac021e911a902457ee17ba8e76d7bdf4bbeaf3b002f9cf9833f919588acf8873d1b5e3f57c4e103f2113f959448767c91a880be9367e51f243822a5d3c2a8a14147287e47d8f3b53fb8e69f84d0719484bf8d3f71b3af711c011e7d4a176ac22b4d3dc9865120f06167261782180763d3d962a549a79ed06f68b168cf2b2e46f87af8dcf414baa6bb43973a186f4a59a807e386099141cf881694938c64666d463e1a529adb3fa6615f45eea38fc752dd211cd3ea85d94b3928199478ca650260f717b6ff379b0024fbe30f5bc6d4c9c29a78287992c6a3a16dd9c1ae0198a9c039e1d567b84e03b7fda2eac245be30faa1951eeae6aca1645d1e8fce85e2b011654de54d432238eaa1e280a5390a53ec8c3d10f04d37705c5f5ae0357efd0884846b80600685accd66090fdd5785fed4d8bd12ef9a1d94619f93963da4fdc36bd7ea277b480a3662782c79618b228802b7a2e335e24718abad8b679049bdbc3970fb4a73d45bae6361674d92b42c2da2460f8e6164e9753b0168444a08ddc58d60b4bb8c3a005bc3ec690a11eb418209f33b08fb765fb150c18b8f41addd629236bb0564815f824e45c0d4fb58ffa29e8f26032145afc9d3c26b19274a106dc561e4b3a75326030f12e3068f607c4d8bd95fcaf12a9e9dd882b3588a322d9412048ba7cdbaec2c55cd16bbb4f70c5aa2b2defff4979ff922d392f25a34633070c5984d866a72a2393eb3b72e8d3bdca7fc9076855032efc6aecfa370d8cc3e3e024151f26b0b8710973ea74526bc8bf42813009739951426a1caf538ac36e57c15e29113a98e71ff93b99cd3d760ed6c48df86bfc57ab7e09c500058bac42dadfcee11ca2f98eb72ec823f6d825781df2b7842ecb57c24b3f5522026886db16397d8e4dc2d311e4ac3ef26fc9c7dff3e1f9139cb71b97eb142a915c6f5a3897a758714f37a770c7dbfc015f5473242b295e0eea176161bdf0acc50727376eee9e573d4ad3854689562dee23c73bfa09b677929106f90146965f2d83ca40b779188ed9dd4d951787e9cc01082d40ee3575c777d4b8a70b07542b1e0ef6a2d2f0717a5dba459fd5cef6d985244e5ac72eedd4ec338fc2bc826c5dd20f117246ffb00f109793ed4e715a59c4da81f6b917ed946b37765db682a2eadf2655c07daf548f7f490ff92c346eee7938e707355765b83c19c0ff6b1c102039783404761e19a42184a22e07c375fc7a87c99396bb559a02a7644ff30236e4d42f78c756d2abc54cfe403e2c9c013817e7694486f23d40a9afa7a4aa1a4ffce2e14de922791937444a368dcec6fef5773ed14e30fc12becd4d6bc6df9da7c08ff2567d33fd716168458c56a299aa83fa11228c4aaff2a4c111b0523d1db92da0cec82ca81ea68c370b61625155d12fb20aa2785131454311e7c25df6909bf874675ba223675181e7525630a858c71b06e5f444d395093c2a2d0664d39b35ffc57b69c59d408f8c20bf4166f65776e7bad54e88a459314e1f395b213dcdedb5b9bf84c772803f73df15e87d9dc74e3e69c7a37b7e43a6f832ea7d5665430465dd2a3159603ae27d50d1625e196c5965460c8f255cdb0f2d200ef062e4bb1c693fc2e2e9f9331738c5db2ecdfb585aa93961b72163aa70f26258b3481cfdc37a56990c3b428a08ccb87ef49e6ef3a7beeca4e024a130dd566a98ca9dc6ef9773994fcfce3464deff39415b88b05af6d4701771873dc0b122669ac2ae32a9db876e431ff2081a8304da36e7aed33d40425d05c453597e6f6d93d05f466948295b5311be80fd0ca1e765551c55ac26ddf534c576cf341c61624c09d4ce568b53a7072045b90c87335e16a12adf5aa4587e3e6b5c5ef07d0ce5e5fd00094fa63166f1e46d90826ba6d0af0c30e682e9442d7c0c10d45f6dc03c3ea9d32491f82fecebe9c06d57cb33c020465f8fc9dc73f9d310b94183ae1653e2ff145845622f071405fb46967498687bd2443fe90e95da7457fb16e8aa0d75fa34f0a27c283807aca94d998d5f6d51a9d6be10fc897097c9db51370257eee37632b26a35d4e8c0249ec43e4ac39efac09b087c31823880eaf89a2fee9b8b4764e302cf4860a19d032672bd8e225c3fd60fab09cbcceea6fe2a62d8fbe91c15d75569ba991bbfe53d3c113e3537e1821ece3f92c8b6a2f917cd3a7c2cc1ee4d1d90511027b936f4dfe5c2f8443534004db7f6c43b10966425757af3af97b068580984c8a9dd35ea9ce53ff75d0e22b66480da4f2a926db011d9f9e6ae9ba8f2f59b0f2177ec0ba2fe436d83e34cbe409a0cac3c8c273eb5d550a0d572b79e5fcf080bb690afbc3923671809453667d66bec6fc7f9df7b8d8a78029b063af8777ff3ec1b069b80dd4db2b0862cc305fe6f15d1572ffeaa9e369ff72ed5ee0a79ced0d2ac7bf101f7a41328510d66981e200a1bfd93f7163c1c11ef5e4778a92748ef784fadd7ea2bfb7922b0643a2d9c8a56c589b417fe65f52c3d2e27ebe43886fdb3c24c35f135e567ac462c6f38be488113d618eeb85871e36426f2f14afde8cb9cbc55ff57088da3103d955c1d7515f986a0db1f6e78871a3facb90fe5ca150287466a604f1178becb73eb968034568c194d66968aa0f80f624ef6a95096870c7bef496474f4a692b44619b29134d83a2f8d81af198973c6bbac6a38ffff37a0661dc1befcf8b03eda02975656d467f3b99b356fae14ce7ac510d1f56100f74d5a240e42c8322cd2fd5850b034283bcbaf0afede7d43d8e636a68807f35735be05b13a3428b3e7e2e5952c2d07a49928e5318efb51e58ec63dae414456ffc11adb0b8a1bd354343a0c36196fa86466071d9106fe446683d3cd1079c526fb0c841cdbd96c99428bb990f75aeee6eda8e392c038a18a85223654f37013e3f8ed9823bab80e29e142aa78bd09324a82f4dd96c61c911955149ad0662ef58ee9d36f93b3d81c575cf716ec62067460a91250937b8f0fa9e45785bbd7771b96a14511529267bd39ca9095ba3f57491e3668724d02cfe27d0db5ba33526f8b735d5e00784c77ad62998c76b530c38b27911934a8a1fce3ecf2b669b99465c1ffe475b3e32d4b26f1d10fdb95c65843b0dfc94f53c3a377e3261df55a14edfcfb33f0599a998ee4780672044e75887ef89a77ebc837b1c2d46b7efa1d8328a5ed51e9eacc8a929e84848543d339861f04a43380df273b024f0e04682c99d981b437ac7668db75cc62c13d84306b6440bf501dc9f477dd19902cc6287d62291de490a584112b1360b7e5e29f5320b31513e5c4e86d81be5a71538c949074ee8ddff277b1e6dc5824842ef770f785517046dc18668d6141c4ea6b8be808d5fc6b5e9f675e4b2c644c2bf81617225ad5b6f5250e9d5290e1046d281d61a7b3dd51a660d453d47b856b93035542a0b3b6b3cab77e07f65a8281f38162e0996d5e0acb66fd99f4de04fc28f2ff2071142c9e894e765d08ced351a9313e5fc83c6c61a1bdfaf5dcf5b5d4409e83e141df11cddd260cee32ad58c2b7558e36954c61a186b558b4d22ef8f3b1e9f5e4d4a39a512c08421b80579462ac340a29ee6b02eb7595b4669ef733b3f1a2f67c440661c1c55c3d6f6c97663aea3ca9b8949c1f06bba2b10c15fe092f944cf15c3c542b68c1af6e4bec4934ef5b23fc97f9a04fbb7be3f03340b42c3bb3daa942c1c15ba897ed824c3308ee940b20fe786868da4bfc2aedafd4ba87bcee5d0abb758b2dd504eb7987ed0a1faf6046809f3a4e322540374b6405d1ed363629758ca45831bff84a398680995d0b81b527bee825a7ba8fc293db0ad875239e18641244b0892c986aa8939a2887b96063e6c7ebddc3847e8aead5c828a1f4d4c8a79c9e08fbea2aea52c0f3c6d9c583474a4ec9a12dadf24eabf8d1cae0de263ca7ca573cae929c3c2d1884f24e23b3f847a3b14db4f0ff64e0277de5a0f5bd54c5ce4f7fe09e4d4128aed8fd039e882d6db814f72a3bbe95c0f58bff39e122ee40161b615e642b20fdafdc373bae6542707ce66cb1e8f3a27109dd07bef4644fac967db2805fb1b9d298ec05778f0c76b2fc75c82f8f44abfe37e03d1b6dbdab8e9f3648ecea7b86b055cea2f3365cebd08254d9a0a7ba258ee2df0618f8488f17b1fbe1bdce230fa7328ed55cf63d839dff4c1391023f2ed769440613352a765d61a1d12195ab7a83b09b519f38dd4f37c0f776f039fb588f95da8cb081848dce37ac1242159c2164d0fe23ef70390298dbe50b3776f995ba35215bc7ee2b4e5b782bf7cc922be809da1aa5ca4c0557fef298fd3effcf51c1c4de41c459d1ae86f9855a72c6ba23d499f8ee63ffbd1d2703824d49f15d880176dbde61e6c3708285a24b989489f63b47d375769bd9d011080f3dd5286caa4b7e291adc23e725385037b5491ecf57988a38ee7dd763ee8229124fd1c81b01bbf264d5a42696b008a2c16c2e2606f5c282659495e465e7209a1cf2717ab615d248a0a8149e4a040973cddb89b53efa5e16a0b7e5b262aa6dba78ca3bbe5d7a11888604987377a0a06989f25c3a468a321f6dd2622fe3086fa2f96f5ffa5390efd754cd7778ea0afe803eede959191ca94676affdf812b348ae29194b421563c780dbb946fd9f5460bd4af854f19568bf01b93b2fdb6b883a62aeccf449459a9c794b0ee2d9226433fa7ad2922192d116deba3561d2203cc4bd03c0d555c241026cace2d3b73670430bdb3fa56191766c39c270281673702fd0c5f419177832a196fa5bf75816eb4176c1e9280f837b18d68c821a570aaacd2abe9e27db9ce4c7f79347ce87f7f58fb876423621d247adce472e6d4eef0d5b983621b2169c70ac7c7faad7b771b07d14f930bcd0843f641afe9a0d7c6559fef995a97dd065aca429f6bea070e2cac15acc27e6126a601be988250965e0fdbc224249c0285f5ae905e524a9d3309d01a43fd19693dd0acd43a22e6911b36e9b8d87402acc5c5330b5c3cfe2bdeb94ecc6149957abb8dccf4e4a107ba7ed1cf8686d9a3da76c5c4cb60140562c07a272aa41042927df8d0ff6b0fd7a9a77141b243f6b8218f8d71bfe94deb5c21ab60e8fa40ccaa5fb1a8a67ed9592602a19e40916d8e2ea8b98b6aaa8258327db84654e169b6481323578f3734d29c614d6fe72982add7ded2dec9f3325cc787f65fa008853d9457190a7b7e643e9e83d5d6210cbdd26dfc26ff663993a045deaa25d9f7f22f27f0311d7a720687e6f1b0d1f264b3dc855ffcc0fd94949954e5bd62e2b9275b97a996dca09aba7051a70f3a680c12ad156508160d528e86ec198ca374308d9b000176dc49f4819871f9b5ceceaa8898879205f96be8fd0ff4bd9719d581bbd82ad229490400c51a5c3f71ea5d76882c9f34320b25347d68870950d8399221de5b0c9afd602744b2142130684fdc27b381be3a9947082c34aeb135b32a57e49d5f61ad7d58532a515c9fd14902abaa756d3d666dcf9c031ca6cc42dfde370de2ce54d860626bebf6f396200647c95e16cdc4102193948bdbbfa3e5f0a82f6332aaa5b515de7ba6b304bf71eae0abcd038e62668a52b7f5cb2432dac48bf16c9356d52cffaf76488ec4cc8aa95d2b3495226670df6b0f2b8a37cbbcc8577176a6c04e3bfbcd6b6b99d722d478ac87642958126a13a5b7bde7f1b99757d7f57e49751a6bae20954603301674aeb080dedd0b67f2302d4e9dbd7b66157600a7554c358e6296f112a51d64a679ffb4325178292f15e716c3a1d90e1836b8ca6c57cd98d634e6ff7236f724a1bd6bdba59762ff7d9850770faa48592269ba6fcf77d23b06233efa2291029d53c11f844af88127ca360950e798a1747bf186f38a8c6d4b9ec366a42b1ab69205c5662f1232105023b737f0d0225d23b39ed4bad65c3cd7140981e5613676a56c26e575573129a39b83bb9a44e107cba8e7962d2eb79e4136a7214dbbfe222bac260306da30d817433ae734c9cb731d0800a43130baa2bd49d44746a1b1b6e383a2dde55249b164254a32364a25c840005a9daff4d53ad4406175690825f5afa43570a62993281366b5387e139e460d57f1f258ab7b03c6304a12929f40bbc83711773a880db9e473ea983aae11e2f8156664aaf366a05f51116ab7f07e7420ed306524bf0ecadcc2d055d96a5035bd4fbb2ea3484e4fd720121e05083862eff3dccc023a67afdc1be0a14b0fcaca397f3938cba0be2a2a91c99ea8698243bb12c180a304cb0d1a63ce7585c8c5342615457d9884a676000cc7c1a348a6ecf4cecda8dcb994319b91877ff3739d6f3bed0f88e83205f4b3d528e0df6a13022e90b5234100720e5104c251ec652b254b1487e763e87bda9789eb1f7763cdbc0c1d69da12af018918cc376a9e0ac4c0adce111f7cd1dfe7b2f422e7ca1081e9398b801359467549c7864dbdefbba9e331a12ed832a6bdf1cd87edc00a0677439299b140892448c20bbb8ffb3f7b86e376cbfc58b7d4e142bc57a1cdf59c0460aa53724597d34b13e5490eaaa3add03160882df29677ef84b1abf66330a6cc6e81aa0c2633c13a4dc8dc7de3feedef30421c88f5c07462299904a8791c25581ff32e822f76c36b6447c288ab507baec1381719d1632f5b3beae550d19a8874e416ef56365f3a3ce640e75793b8ea40a3c5e4c9b5340c2ee7fc54db64794e6cbc428d536c225785759ac49d2e59b1b36c9914580f544e23428e09999eb4e27ec7f422fac2eb9030fcbf79c58a865b38624fc3d9e87267c56b760b93162f3924b5cd9e69322ebe76e9c0656d3911753ea9e58e4c4a2f61238f0d85a7314f5a7e034fd2cb0b22d56ca3012be76b0ca1e5e6b967cc4184cf15b53d75a3be38fba69ae154bc5eb933e87c1f0e9aa91e876b4ede719bc74e3f470b141b472f3a13a4b5e879195a8711203bd9c7bf8a88d2da33780dadad833245871890e04ff062a69e8f63784d22ea56ce5b4584481a6d1572790d7a450eae4057ac2579f41e89b6152d2ceb8551482e22a6841a526fff885761aca8214a3d301d2701c567f6c0b86cfc68beb64df5f2c709f82739af8c15527c3b6e5ad3afe415f4e813dfbbfb2ad06be9b3d255de4a38f83cb5c7807e41a16aeb69b17d6b9afc4a55fa6b5e6bee55e8f3029a5cb3fa4100d86543e73a2bf954974c5594ff1f626e6737762faf41ae7bef759102427a0d845e97f794cf9e141212a5ec8dfe2fbb58b752cd97be58b4f55f9abaa28156d987ac05aa42c0844a9f59d53146133f9262a2af45184c706bf2fc177a77fb3b77470a7ee5f6197f0053708f3f43411046ac43bcd4b8948f184d3565fb1bf7ba650e652f08e3deb25aab293119c431bcbfc69ee1c522ce751cbdf06302074ad4860e216e4788c19476846bada8eef8b7932ac1bcb106bed2c41ddffb3b0bfad27bb009d03f5657306f45cd241fef5c7ae09080390e2820fb3076d855bae4a29596480bfee669a20558d304dc14c55bbfec95f607d460d51d8003c1e3188e12249942ac62f28a0b28360599f45ce8b34b3e3aff77c99db987e777e6f87ab40b42da233e014596e3c1b77895619712c31fe7dd65d716fac7de9f9a60fc23d20a2da655b7d7646c258ca592766ce1298593317782cf4a87c61aa86b6fa69c6e64b40e3a0951616868a3c04e443cf6c5ce7d4796453808e51b12b74012dfe474e33e224e3917edcad2ed9dd4b63bdcc186d406a3feb06348481f809ec8a6525e3faf13c8e25f82d8d1fdf99bbac325b63ac3f47e39211162b61969d6f835d41941639869e1d450883938c6470162ea50ca953a801d0101ab3f79e1a563a4b875a80223e2330ca83d6ebbd8cf5d8d7b03395f049f8ad6d876b88da15a0018762c773574a77236f21565edb4bde2148d3b37b5e22028b85243dc3c6743f078e7a60630f30f1bd17e08c09484bb25c0f66668aedf4df8d4600b0c0c36e35ee1e2732e4e4cca84f013307b1a8293cc0f75c24dd6f0617cff9f3ee3a3b8dc93816b943f421771e5583fa0205a453d472e33300daa031ff56b2398ad57d20576f9f71eed1620d91ab82c7b2ca24579f95cd81aec8b675b16ea482c41867d2f792934b771bbba8a4d078f2c613cfb878b9cd661891b0bf9f280cff7da1c50eebe4c754f16411909545ba2a734ff4cd7655ee25a13679ce07adf290cd8217947fba0add06262c09125867e11e037ad43e2ef06d705352db4685ee0a5fa15ecf5d17755829bd3820cffc4773e02065b130799de6f0f6e8247c22bed88f10e06069ad1bb7731b25bbfd9a259c4360fa2b35581b6f6ab0b9760b6e385087736c18db053671675e5263368b04d7f5661e380bb3fd309909ce8a928fb76842b2ee024f80fe34b55f3fd28269b9a8e6aa520bcb04c75465c89c0e51cbb33d7cbbf311f79792093e4e67c81b05a055d58b3360180f6c4a02fffb829b1fd997cc7c7cfdc38770acbb8fbebd23599cba02384839b9da2ba1240dcb2e0448584329b75f5ec3655d41e8f1134838a7614bf75c882654ca9212b405e8b80fa38e5e181dfbe2043dd885cbfc7f2f6ebd47348ca416d466c03e4e8307945b0b4710463b0b7acc3d9b3770dc31d5f0144faa8a68fe25d906237a6428869cfabafdd4c6adf253cc9e744442cb295242f808f1860a5c2fb6edc8f261fdddb3ae8e9b53e8cce0d154d3d143bd5aa6c07975ea73c1c1b5177ea1b2dd2c80c5759d59979ea36e11b92e0dbb67d820db761288bf4f7c06fd150fc2e9c58d655e02a5443a1fce293653b3d1d0ffea0cb119facf656e65cb3c73d4835a6bef162c95c69d714ffde722a3443aa6b03dc75a41e16608b6cc68bc6b28ca03e5a5798a71433dbcc5670a12e13048081eba7b9f43653e25846621a83883851a13bc228f46fcc8b558134a72b9d0b9647032e3f8b7371c68d3b84bf69f9120d283481c53fa2b34acdd5fc96ca5f503c29f63f8140c05b354abdc470482ae713a779e64809673bcecb58674e63b1e8e4c05f9010b01de9183abe83f55012af191d7ed9538757214524ac878536462b17afb002a62a37dde87def60f91f07dc983973c69eefab9e8cfd8275d4b523cdffdda959618512e675e2dbd61d92a663d8e73cf9d3208d53793cc1bc392b708786f9c52f11205d580b46333fa373767545183f9bb6b67bdf7accec9b0444c2597aab81e0f9080b62ad65bc85e15f1e5b026ff7f43ba0b247d42dfd550fdd2e961ca1f42abb6041126914c8d018b11d5a9acdaca39966e2f268c3dd512fcd688c1c651ac76b02e1893b20350079659607b616721a3aebb80d9ebb32be8cf01bcbb4bc234b226115ae71adb97036c4b3e731c002ee025fd1011b9cbf11b8d46c73bedb6bf568db8777b29e7088527d48170e8f7fbde9cc9eff9ae2617f5bf54a951f23a624858537fa062b30da6b0bd8c00807d168f72ff865a8f79dd5e6d7300221ede878fa206a5ce9c4b2ba6de07af43ba01d1a78eaf69e3a2c362cabe3877002190993168c7ad1432319d2f4a3839a7df913cb7ba6b1b1cf29af4e85cb16bafe59bf94bd7659f657cee7122abcf7b873bbdfd241a9032365d56c00772a3a2ab5446b4c2ddd5172e4d12d5ea54d5082a39ebb9ba1409bbc68bccb2c347fa2161356dd883609cace0263a4d8ab47c58751ed8620bd198f765c7859be9434314a7fec8a91e056648a3853738839443dd2a14876966620d04352eb05e7c0f3209fcfb903d2330c5870779acf4e6aae82b4aba2c6e4137c9177a2e260c439aac262a04e03ec9ae784471bf34135baf57d65769d8a394f237e6fd2debd0b4461bc8227e8ee5e857e0b243e46e4582e5dde827cd694bd98ba878bdb2a2935d70a380ffad7b5c4fd2ea35fcfaae9344034cd10d84ff9327cc4eea0b07f32d41cd128d0eee74a262952d80ea590ba26a8a2df4331f95a0610f6adbedfae1b4e7c40f0a1a5a348230767d5836b60cf4697bee33d39d4c4dcee3263db2e08ade89da32d9f18faa6080dfbf8f050f61562f109ebcb25e8befda58475c28e4a12b92a4f72affea0479765950de16cd0f367dacd99068e0579b9fe5c51de9db0db7420006fe92331cb349160270ffb5b09afee5955613dc2b44f5e304a57b92af5607e8eeb90a1aedf3c419343f43f48734d4809720a995eb127116dc4172466753517006bebc01f70b91b685f603daedbf1acb6152d78b47ec302be30b0ff2c8a13cb9d9d3a5692b80ebb1e6915c53e27235b2cf2fdfbb1d7fceec35f20b24bfd4645bc4620a9fdac9c3ff3c8fd6eeb61bd6ba4a994e3088af67c848a9f72b4e8213a4066c15d14d0dde2294f29835371862bcee96398173039425dfdc3c44ff6cc48cfc8b613fbbe3f9a8e23ffccfac6f2bb0ee2156b4651b9afd3b8f842c531def8c8b6b52c24aec216a6da90432becfbfb92ae1383060b079ae200721b16b93888ef67962209bddc8fc36e30560b8945ceeef49be18cdb2c3ab129526e30ba1276c0427668ef6958541f50d0cf2d3a19036f9c144aedaa23d5d82d440e09a3e958c99106a16843210214680425d335011a8765348e2f7ca56872c1bde416280d3e2aa841a98898c0a64e796ad0b89bdb09dd9c9743ca5285b788ab0c09242dbd91c85145262bcf3e206151c48078d41315ccc586bd7ecf4cdec5ef5583630f6baf1112121a4d0bce1a58343c6470f60990bc47f45d7f711ec9054e18a6e00c1e4ebad39fd515ff140a97aee62a5d849cb0bf5b0c48b5acf209a733fd90c36689986cda8e80dad2b877295c57e547d9351638f607e5879a6d942b9a5aa224cea76b0758b08e978503f8afa55f4f6acc6c1c239edbc6280f3dcf87239d60d96dfb72c6239a1c1b173bf2bc3e440772e21fb70422b20a590fac967969cad91ef6b56bca90e95c4bd3c45659ed7d546cae2ac75f62286cabf6b93c437825ba111442c84526bdcffac9fe50268abdec943d51d5fd33de7d7fc37d4726f625e05a96618e1b77938d63cfe06e061495364faf3aef2be3e131d1d43d7c9b17454e55d321107d61a11a7979a2671dc99d72293551d43d1eec03881bc153b22ea2268c8caa912247f7486b9df6c8aad4badedd0c9f2cdef8f7a0f55eea113760a9d6b8fa2a47357fdf395b4950476c29a09716c1a2d36106faa2c528e7947e9d66f67d3b9f012e9533d5dc113a9414e368e00c9be8cd69c189ac11b9ec2cde27008c8ac45623d1a6246409e7e1cd36f36bf6dae0ac77651af25c34b454cb2283ca3032b9a9203a8baae0ace6cb863aecea3618b9fc543ea5867ddcaf9d19b6599c63e1935f0d88f6f9c603f0980b142f9743858239d2f6b8238ac759e87afd8aea4c010e559cc320173dd64ee355f39088435ff09717d573648512381f1917ead67dc4694c2474a1133e734032068d3e5dc70671cc268d4eb17efb01c50b944e4cd614bf10cfef41554ec5aa054cf074ad77e84669c40d3b46e00d09ef5afd083552962ae8acbad34abc05409fad33e9425f207c0c76954f82ff54f8c450c0b16157f8d9f97d88c68d2422dbc08c3479657af3aa55a9d55fe7ff44353814c3c8088b7dc353662d98ab6768184369bd4cce3546625add58e35ada83bbed04418ff107c3d7a3e2e94021b7fac4ac87e8fc59b2b404a97bd6d8e9d1f9f210fd9e589b042e23107172b938f909c0668c54377b6b030dd847a9fbf5d3a8a995dde58db5bd968981d16a3d393f515e007f432039a456186644218671f32141d5ff9ff3dcb6896ad14c664c2af9495c718f2063aadb2175963b348a7cfa1e6b88d2a639f943f601e6dc8804045ab5eccc8d742c3adac5e4a144abe74e4ec7c861e93e59617a6fac3eb2ef4668b419d0804f131c1b93dd24b484dcdb787ec088f34235f8e2ac823b5352b6c8a944e60728c1c4b18bca064481e65b2f5491e75a2798c658a92cd01ebfcc5020d7899806f8bfe7419a8d2150e71bc647711ec9e78d74550747f2f48eff8a9959c034bc90a26214525ee1a16e3a6ec9e8353fbdbb8bbd55c9356c927c4fb4382149b35c8e13cb2be15aa64f924534c4276194223277c28fc04c34f819513ec604575f1ff1fa6f354216569e8aec7583d0a49845230648a4bd3063617015e3b9505c86d5d290164a6cee5d69693f8264641344cc8b9efa188620d672f332558dc454ba0446dfc33d19a7bb329caea708cb97cd492ba3da437b873a634bfa44542de761aa06a6f360123d427c59a761f65064c5cebba6b9fe5334a5409d6e7a8b643dd7ad5408fa79953b1c648fd6b4a7ad81454b71d8392f864481313dfb467698ee6e4ee9a39f3afa1976b5c805d9ce513348d2013ec99e0b240d967eb7a6725103aa9d82a77d40bdccced9b056375c8fff2e0a4db17e9940b67e942a4cf884a91d0b6d58fcc1dbc7511533bcc4cfbb55ea6b00c813e03c6e72c37531465f69397bc4d751ed8e7f020be9d8e2dc9ccd9db75858d41b6d1919a12986424863503ea8524745cb6ca4cdeda2767481eea6755bf0d29ddd3274c145ed03ec4647c21ccfcdf911481ef9c91b85fa2c30cb8df3df2bf82b85631694bbe4a614e7cd7d536135d650163ee266740baa5a0db4960ec8ed492426959ca7cd44efe11d379ade4e85c201a5ce36e5a071e4ebf8ca49ae86d14ac04e28fd0e612c955ac2f247604dcca00e697b9b9be90186d985d1c579c96e05c51cdf4de0d4b68481a6fe648c0528aac541ccc23bf49910281f94e572f6364a511ba2ad6c1eab209a179c895c030a9d86b878e7b6553751407c0c33d8d66cedbcc701492cefc48270fb45d8e3eb5f2872f2291e866a21d5bff80d9aa226b1b2436c2901a8a544987483435d48d5c041ec2184c315c64a7ca72bd91d4cd9112fb73b571db8f98a576637406580b6c9f26606694a9e9b62b13ccf8b63c370fe39c66906c2fbfe6a451087773bb1d8c87ac7665e0f7f9084e8bf46402ea104c4c52b7eeabe55f4db4f92274cd8197c96d992d1483379b26d84f5b5add35aacca032be807a63403f6065ab447169db49c87756a6ba01ae3493eb306e1fb2b563f4b07bb0b7c22e4eb41b6251cbe96bc86177350a198ab9bd99e18893ecf1ae93a3d1aeb824d4a39c7337a27057502557955a30d64b7cbfd5421abb9d68a4b4c705e0c125319e815b12ec986810e02585841e24bc6af83460d73ce80a175e551eb03ff90a939273566badffca945b474461e0b9256754b4cab6551fedc67ae0892c06ca8a4e8d4740ab67b1114471fdd3fadcf82ffd1229cdc4216816f84eedae075047115a693e8c8a62b32b4001ed6534b339096ad725d4ea595f2ce816510fbb34fb48d05afc69cd03ba605f849a946fd302fce5e964736b767ba6e3e06b8c6390fda901f82bfd3e6dc17d6aa99c05da547703c45a02f113d932481e41e30d85bd6f8607ea8c8667d7f9d65a31a6e8ae3ce8bb6b6b80b24ab0317d1a1124d98d7cda812366932e23f9a7de7cb482543987956d8e043efcda47090af2247233841f2f155ba86ff9521fbf5c6f56285de90bbe3e6062d8a863e0980541fbbe0aef5dcc90d21e8246b45f93758bc76273ed733d0aee410cce5ac8ba6fabe859fa19f6a6bb7e5b47efa38cfa04ce589938e2782069a0d8784d69e9027886233a91bb47ceb1c0f4228b6a2ca61d4ce72d06ade15bdfff5943021eae67f692a6b82556580eff1c868154eafed70f2f7014b9c2f65dc651912dc77e01f404ae24c972468b5e9e25dbd924870f50561ba064800b1d84e2db2e37b3a9e49b819da774543cae33c0716d9325f368ff4be86e175ec52192a6f0cbb0162ce66dd1b7275639004bc5db45b488d3c097f477ecfa15db82a3d8983077587f8861c01421ffbd8fb9d951e333ef01becff54c2bc40f0269415a938579436be5f1073e1f4b4f4c0cf6dc4584929a9a09fb6e56d7356f636dd81a525fa2a8f38e71e9e19e2e2d4dc158df308a22c6a44aa0d49b6c8f87dbb4ecab1d6ec322603eca114241d3dd62ba5c2a80cfee00f8127f50dbf8617167e12e4a0c1c98b2924855bd9b90c4e4e7d4ad1a576628a4092c6eab840e16349bf264b32fd52267d4009424c328871241c41977448bd0473bc34a5e76713209f7573770ff027cabeb3aaecd2a8b48f634fb9ea42334a2a03272925d25700d62be8571bd8c45d8a84caf3015240e1accf4203a45f54df7425f68426205f6439433239497e093144569913b64aa97eccc7ecafe2930910a978a413ecc961575c1f08df2a467ab060eabca53a36bbbcbfdd263b4949d0ff4e2fe68e187976bc9c1707a7558f45fe36258a170171ee1553b3cdb984fe9cee00a5afa1b3299a1d91365d0752f2c6c9c56df1754db455fae8d01fffff1d3fa1978f5ea7342a1f2913e424a43d2d008bcaca4ec3f76ad06cb049201618a0cd2adc8fce3ee3ad567653ea2bf6ae5ba9711c077778ca6edca21a9d9f0014a964e5ea9e5c352253375d07dc82ac84e4def7367c5f8b6e355334814bd93322867d1fe5c44a2f24fed35e8d0f4abf25264d960d541f06e2d263ac1c520211fb6c8cef33091af29d046e5c3face6885b2a6fd86db2e7634b4491fb21917fa4a19273a7aef5298a999ea46c5c269f275f404490168ca85b7ae7cb4127d2117a82cddac0b2d5ed37d8b40c2c81dc166ea9cc034acba075b0fb2d1e6e8e8a4fd4a19cbdce14c4baa039801ead51f821f2841773cf3681445f4f628aaaef8b7b6ccc1c4e9d2360302fcf9524ffa50369622f4b4891524443211ff3e48938264937f37ed5500fb9f683bf380db0d2434492ae1ca3d058efaaa97e5b6e986542ce2afbe2a9b138dfbfe2b1921fab4239128cdb8f945a267a118c4c0ff4c64ff633d07ddca5b8533867581445f7d3def4b2d032dde8a2ae05de898dfac40e808b1bda36332140d4c85f4523b3ade47a6722eb7b6af010bc6baa73581e7a756ed16840e08a3bf8dcd9807819f83713524c48647883e40266a63c366332f1e9b0de085aa3401264fcb876ead5b1f4aef6055fc3fb830f0abb3530a41ea9528d31238e96845053c745f51d71c73ff304ae3386339a9cc77056f395c64e495404f1ad5c46db288fb0a1f7c090e96480ea3ac5ed6dc69a8dc4e490ce827e304de22e153552f81d982060855cb3940a21134fa9f4d404ad91b4889e678d163b2f5a4e0649db178d3aa6a820b2c091a4cb9b25635a23392af040f59febf19c90c8266a4c4764ca04fac09c97eb9ec3c30727d673a1693fbd395b54244295addc851c27b81bc1d98ca4102c6914005c079d062f26426ef71a0113714cb885bb85e4ca265bb7b8cf561ac8802e95a8a2d55485ca1ca3053afaaafecb051830e23b432ae81cc939055137ce389f437f1d3413e03b57d7bbe3ea27a407efa74e2fbbd53de46147ac10ee512a1386a7681dc1430712c4ded41d43f6d2c8900df2e14f717df06eed03cb5cb67989444ff51bad8ad7e83c1519f0c392b788a4bc94d03b11824a836f99e5dcc0065468a31aa1a86a4fd7ecc527824e2e1879d995c4a937c1dd929db944f6f89ed5197c8beb76abda8e95192188a5bb3c3bcc5341ee841a79a7e7b8ca1e59f68f6271599e20b50812eef7f525c45f84981fec818e2ff09310ce233709d3afbd5ba86fca37bc647acb24a6bb7dbac1f60ccf6a744a0fcb195cf909aab7c3e9bb40b10f253ba6461050c4a219a895783be148cdf59099fabc0742086882f31eeae6b1edd44a34e921af0db658c787e9ee51e39c7102833a849aaacd74ab38f9f1412e745a1c0dd5fb54798496386db4765af9886efd58355f8d8ebeccfc483db42c5b2022b557e9b5c2dc937d1a6d9951991fd1d0684d5f8eb43c199d935f920d9fa2d6329b2324e4f741a828d63beb1f5885b15e3f70cbd71ee86cd7dfaa7a50d81829a611d2130bbbe188dfec0211348c86abf96d82f24c74869b217cdac15aab1448bfbab1c9824edca4f7836c7d689be4dbf7a11a06a1fa6f66493d860e326be03bf02a0d7e5c9854ff9472c2cf80d1a3ee847dab19def400d69d342a9ce1b5373fa791c576feb8fc1753c298dedf147ff8332491fd38426a0a2a318f692fa2b2e67aa84b6518962d497ae5198cb33fe98e60b31314f10b824348ca286dfc881f5815131bbcfd0ab5154a0d5b5b108f9be17ecab8aeea8c551c8abc4ffac5e70b3638e378873ea4e7848e55646ce49c2ec799ec1f1f34b6097d8d3e391bb198b1bf7d417e865dca13a2077935db9e1e852232df0f6a62b42e77b915e490f1987a14f7147caa87f633353f356c0bb10b637cfc874f4debefa59d488c5ac6638acf5ab9f41517e0d40a4a37c4b981f4a975392010bdb20c808c7d53ec5d931504d4478c22ca24e252d9f4391416bba54c4c7cd06b332c38ab178d8cfa51bde9f05de7f2e11a888dabe363ecdea144256c0e341a7a2d26ac89150505c77c2cf88d461180d829db11116560212eb112279191fb11620696f5e9baf8376ad893bf5274823903c62c221381934925bbe19782099e55c39ea2b202d80bfc0833c91a861f6f1ec829b8a37ec1d5aa79b88d72597bdc460d4c98b1cf2a6fda95388a9562f6c260a913f427d11cd3ddad54666462122cfceb7a3608d6368676bfedfedb965c72c253b00a815d580031ab2637485441e43dec778f7266a510d7e39caa25a15bd5ac8f88df810a84a1da53297cae9ca509e292a48bdd378111f5f96341a10bf0ebd08d05496a5ab0341d736568774a9f8cb0dee3ebdb9b6fd7da5f97841cbda202ff2eb207d0405fa155eaa0ae6583d78540aead8e225822856660dbafb23eb94daf13d7744c2f6c9616a28b5d6e4deacadf68863b70bd626b8d4678bb27d856f6535da173ef057450bed8aa851e41f1ed251852a03e48b1e15cae61589cfd2d5669117a2ae3c93232871beeedd411b026949fae28a9984f2deed2dd669cd253628811661d427fe257d2cff4c422b81e76eca84915f4b8501c857890a6e756850c3b1e83436f8b191746ff9028aeab294936fb3af607e964f260a1b597c4a9958f10afc21dcf0377e23a16fb2bd9e942dda49dd246040c26b411e8c07817818957b4aa3b2d4a691f9c7d89522de6ed85ade1a398339a991ade303352cc420dbe953e372b641716f496fffd398db63bebfd5ff976bc1d2ceb552935a05b1f5c6b279ace1266795aa8a653c70e3673186894403aac5db833ab00964148c94008d0559b1a02da8d66d1d63e7c33cce14f0b955572ccc0cb6f5bca067355b15c33be948323a2be0f46f8a9539c341ae60172bbe8fe7be60f0ec2acc1dd18b71aa7aac197645b708f70f7ce338c8d012367876a421e3fbe2ca5c4e2ae534ac267464e4b445b212506ce94cf7cb0628a25b1c779c992ee5d857bab5a76bf2480684a1b72021e13e2aefece1950660af4b9dcecd07a0871c91719a6b3f5a74d1e9523c16053705bd8cfb7e8a106ccd5af02e42dd6273814fbeedabd6cf23cb494f044a17aea90f712ef2e47940aead33f405d79b1195fde2ac242fca5a9dadc43ed569353fb47094b252259d80a67ebaf7ac95e01d4d94cda137e583fe860d7945197d2b78fad3f2427805ae8c0bd897fadf1fc2a6eed7d6ff758a6a498e0e118ee3b2970c2a07890973ecec8870b2d63412350bd96a079d4a3e5b64a2b461e1b2e17ceaab9fbe5024083783542c339840211d4c7bc1865d47ffa0ee5293566a76db942c70086058894495e3eb4451224a9644876426154e2ce7c919b08f453864d9e98c2b8b60711ffcd5c567b714c39f43f7460d44fa1cbced085240f4093023621a83e3c33a4e4ee2bc7bc84e04bded417f0b5fa77e79d9915660a3960f22fa74c958ac4c70584e23adc3de4b744baf8356ae1e445e8a54654ee657d1e0a1d9858a53f6d5f5f16f227c0a0f3f2e8a8687359a6c4970df6f885ee364c2253e358489fd96ac740e7a7166b71481aa30f63911595cc49287d81875cb70eb0a14121204e536e8028da5124f41b4ea5af6067e7d4be16b58d4b7628886fd6eee4e4651404b1da0b09a623e9e9a6f55057816236a208b60d63457f3824ed8fc6f327212ffd77b48f8af16aa5fcb7e973424315514315be531d8cf2ef990d8ef5ae704d20bac5e11f55fdbfb682335042fca50e7bb6bef0a8f82024e38cd7fd0a4b051e836b0c3ee9792feb7e04fabfa98b5319c07dca9fc35e6ebd9e9ca84a5dca8f5949fa203e7c3743e97f4f63a62da724620cfdbb15e273dbccf1a88f249691b73a6134ed8302725f24a968505b6283379e9872c5d2ef624d455c83a1147b96a01a66f747bcdff84f623cee50bbeba9cfe3a9a92c7fb2de11150fd6de019b79b05edd6345c4c7ac2d3f08bbfe2146f5c9558e8e3998403276306489ad5b7fff67e91bafd49ec8400cfed14fe0c12e93bd93d3adf4bbd6d21cd5d793c19f6ead0be166426d00a8a27230b90e6b7754d032bc62034613a2770057fde86f73795436f7ad5e081effb180369fdae49385c7e8f9d0b034d68ce2dd88c5e4fc6f363e592008f35c8b7a1d25a7aba3657d831a597a7f659be6c3e4f68bfc786ce2fcc36ad1937baf062e516e1aa5b489883c7576475c8a4b97dfb471a559edb132ccbb39f5156dc0b8b23fe4f48a22d4577a77ec0dca3a9214dc92e6cbb485500b1f8e7da64e4d93bb4de1cfbe7ca6236754ae8e0ff7ff29f21661892c19b67e31ff2fb422b4434e11390f2b580c328acc4f2fab7bc33bc81b8f04d60bf2ebe5d4e05d74ec0844170ebf29cd80f2d7ea7b44cfd7fa3e363dfb1d35013c2c8c5c4047bad090868945cdf4a58dd3e2cf94e0d887f1ae2ab9dc6c760cfef6d19dace0f70c3a4208fe95315ba55977d670c502871d675a955d848c06d292df7c95bf9590671de27673f7837515c9976a2b89b07c9b8390c9f33badfe8b729af9dd320712daed167c70ad76152391aceedb91d7faeb713892bf31ec8fc4a9db90e619d7bd78852252d4dd4588328b4fba3e3a8e319f3495c2ca0d92ce0909300f88928a1017719ebceaabb59767b390ef477e1e99f10433c76a859ed84d2bfa653be103271c2482979b1f8e678f5f05060c784cca2a51e1546acfe54a6db2e64a1b3f262689cab420f70ca439d6f329ec1a72005dffda4b4c8bbb5c70c9a63d23428ffe378c3974c7865cfb118f127e0beba876d87b25394d907c61a888535926b651a2d2d820562a60880b93bb5ce49920f995f01cde9afe6dd0fc823f7b6342f3674ee32dbc532860cef0423fd96de70f1a79fbb7b72f0372f22cd7d151d770d5157fec17437c8cd8a3b1928a8556e62420d5a3fe7cf42876af12caa1bc7c04197e5c1d3fd902ba48a13ad89dcdc757c2c6965dda77ded54c4a2743dcd3d20626532d8bda78f16e0ad81dba094e43ccb0522d19ab322dbdc692c0d0e66de7c4993aeb6910730a0eec7c8307bc5ab1896143ee8dcd2614f9db0c8cce7a474249badb56391bb5654c1a754d8b427fa73cba0b39c4c9397f3d57f2284b44e63732ec8f23fa9782322ba03bcd9388de7dc46081f1f139266a444d79d9135a2bc8e4fa1257dd8a5ee333a153260ff57420ffe48708f95044debdf48d86c53cda928a431313910f6eb6dbf7b604717575cc0c5de4395f447af37343605a00f51c439f5044728cbd8de91c8f7d5f6249bf4aaef7c02753d5516a1bf250331c945c8c982c706825a9bf3d3c6b38c5e067b0ba8f4ead835471a79de67b5358736fa5b909a9048768b30e5348ec72aa757722611e831152c330ad10f0d287f53e77fc0c6ab6f8131d8f44cbadf65e2d7d4718206740cb1d1192e81b4dbb214f7ec7e66d56db095af7230c6a8950f6152ac23b4b1a265e15d1794f680f2ebfb55128febb490385947b00b3f41b0a5f686f9bdb0393bf317e16e1401ebdf5faa96caa223ebc8e3b79ed8d432bce4b9f73f55e07d1ad3adb1747ceb1f563f225049e16c86e4f70222c352b971430bd92dc5924d48d002c13e9f0ca4604926f4b0df435ed8bc1b0ec2b64dfba9ce4250f0a1640c29161bc5bb45da2833defb6c7d12f7c6f33e6236da16d5c058f8d532d0f1544acce5686973d8b27941dec163df442c5ebd02c4d5315b7aa033c72901f720933cfad94ed1df566cb7fb8326764e70ecc2d52b9d8a2728f9f5e1e30c0e1575c31a0895713a0526e3577e675027da05e6311a84e430d93c85570962b76c1722666b791ab185a27f20b692edcb7c7c24ce0fd9f93d99bfac7b3b11c4fdad19aa58bbf5cc48ad0f253760ba8723798ba012195adeec0c822c1b824e8f28944ca2505cc01a308e76fbe4391df3944e932b2545971762073cf91e209e92155a1d592b7916e987f778b000ea658dd1da22172525af63fc9880bad0d54827cad2bdae4da7a8a78b246b33e915c22c9df1a5493ee1558bb9ffa38efe31e4c0c4ce071d1142314f8a1278385e01d226b530d70d77599fcbf4dedaacd4c0304a336bc8bc6817bba54d1869b6e5a54541160de0919209ddf050784aba0a4ffc0b82cd07777aad98ae660cf01918249fee48730cbc355894f63e38b7ed9d15c62988155d2807f68b36a911bbe701117043e44607a68ffed516261cfb16aecc196ee313340005000aa6eeb7fd911157657235897e4c50d7ef850e182cd53616f43eccfe867ed2b2af0fa0da2eb91b6536816159a3e93f449d7ef7547dad97baf19e722e76fa202a351186ab32866b34958801c699b19a690f57d63817bcb6000d62d89a0c9d596eec4a58bbf3edde66b9a6d35325442dc0f4dec21aca62a462ffefbeb1d036d572da4c6194a8ad65c2785371e6d6885f024a2c9e026b4446572f9f03302afcdb0756686074359c020ca7148d372565754913a127f87cf13dfcc27e0143a247cef305c68e897596ed65da865fededed0fa495afb5abedcaec85e605c828cd97c7ba4ea92b051efef9c1911d56c6187f87160da79ff3d3cd5fb1d4cfd985a715e7e194d432842a2907f1038f3bb37e14bf0b34d832c0848fd03092127341a66ce9674eb01e44c6d5550d4dddaa913ae15a58d2d4c609443e79c3cb500d7bf1a379925e618468f84a87a2b118ec3ebe6abf504f88054bbf01db881dcd332c50aa5db0061a254475a5470b4a1012bbffd1f4004445d869a2a76cb2bbc15b807ffcd7b31692f7848b752b480e260c9edd0ea18e1fc51e6b6dbec38b248a6548f85aa41660439ee6b6c625248ee5306e036d905474245f14d01a1cf140732f1f7812b459796a9a3ecff1159967178602fe2e996ea6b6791cf89c798c8ff36cc35241dd5bd2e5011eed773765e2901289f6e8a7ac9946275c950c39365cf7831e583f05017c70acbbe1504e8a4eb6703866263ca1f3cf516e8d4f05e477e7851447e9a7749c02f36d9d6e8a226ee1c2b515de6ba9e397574313b47673555768193fa62c2b874f8420da683b04e39d7602a00b200130fe26a7a22c25e8d0a8388ea14f5f7e4e0626b311b5b260ca0593f113306b2b27194b4777386f1f97f57f976a6d770bcea7df829186ba61a56fc961f588c108b8484f7b1519baa76bd583f20af4363687c75ea4082194db715b5469961eac9ded065a7aa7e11fc08e2ead1445a7e2f4b96f882767a9a9fd98f74ee4e0e8cec91ff4ce6682ecfb00b77f5a7fb3374c469f8d9fb05961863b93c10317764cb4f7e27f38cd2ed07f3706dfbd86e515e41699441833079351514cd4ef481fa6f6435e179b1c8a84328f4c0a5a574b2a0fc694dd7188362de8dd8a5fc32ea9d2675a39f16675256306efe9e556a89f3c9bdfa52168187e88499df30fbf14335f53e10ffd6206419fbc880346fea40f524da90474a3be9c1717a11baf170f358f38cb0ff44caf09397a48896456fb6f2a98a2f539c4bf5268d23f777b340e3da17f5dcfd6ba187a9fd4eaf0aa14c9f8fdfaf8a14964a6620abf8c9b27b3638b2c7d61f873358ee0e61370bd3f1b4f42fecab64aa341cc7f7434e565eae81c98b556861846884210ba40d279861e6862df3bd6c2bb6d8ca5f5894c552108a1c654446998705e392f73ba4f56efd733503812c68cc9b2067251c299ecc9f0c0c7d5614d084d812ecc2bb77e8b6598380c2e2032017b62f8b37e38e5ec55c9bb7f3d4791da75ce1ffba49b2742bb6a39dc49087085a353a6ce2fa99ac5e7cc1129c1578b597033f25d496e5522bd3c4658b48117faedc84af21cc425333ff92b4b8ec58f150e19558cced9d478ba5018045d50f97bb1c3e229b44765752eea331ec6e63c890d3156cb5000f81d9dd5a297b773d900656b435e6a09511554bfbf768eae12249e79139c3c2b541d2f198af0801c09c16f9506a2afafc0147dab5500f65322c96c5c1700fa93f280590a38bc543dac05212677a271fce59813b94e168e8dd1806cfc06918deb49d07059c097a2f0ad3716ee7fba20570a6e62ce989ed7de5ee7476b3189bc80a09549b8be750cb7f18799515307b06915bfe2673d998784aba9e7f3d1860c03dba5d06531c8ba07e243ca0f3f0228f9db0920cc87bf009e4f1125c338dafbbe20f4bf8fea48d502e361cb415141b1b1bccd7f9ef9d2bded4837f2e098002a99a59869c8aa3a988ce8b253545136f2dbddc42dc8f19a9d43a5eaa8f86f89a38fa811b737d8601434243b123f153bc3aef92eff753e273729c10b959b048ff10dba8ef5becc224d834da83547d5e6e8fddce2634699761a8b48cf2544ba28b4fc3b5dbb7533af25c878767626c948914b45222df34bbabceb283625e839f62684a39e9ab0bc149a86855cf288a1aff4cb9781976827966af5278abda7240232a8860d1195734dfdae8943df4a2206784b7c4a98cd5de513ccab8ea980e1a780685f341b6e1c6d5d2e5e794a9f041dfdd727ee814f39d8505f16bec74bbb3fa327c5c8f0699f7516aa3d691896afd0f3ff800f8766b684e6f124e346899be0fca76b39bf701298a84bec6d71dcff25b110c0916c109147091e43231ddd941d7cb60fda9c7de2eb4b56c464864f9a82cb8a36cc4bf4defd2c91db343779b81efe86b8d00ecd1129e575f858a1e7000cdda359c7c5555ddfe6f64a57edfc2116b165345d36e20c255197807ca25eb33d5f819e0ee3935666168fa8b6d4788dfb14cc05a5d7bc3e660d3149cbf0f0d75b485cf79e332128f6f2fe596e742fd2d6813c8c54fe595e3b7bbd205931241292ee8ed980d293975c3289874e0319be391fc27f24c4c037aeea5bb6224e6d4a6784f0ece337415f22991f68c94a14df4c41bec540f10381b1b7b6a7b8441ad61d70139e652034804a3d5106fa96a67e5cec2930cdc4b8921b72b6aae0675fd413a6ce3216cbb2e8ec0838b8f7921c0883053f6b107edd3c76ca5f074f49ef093d98b09e283dd65c7ed9d29ab5528193453e530e3f914aa1e8ea08762380e12cf52ce0a2e88f91517a7f5c713ca7e26927a85e7535903b288e6e1f91591e5c391eb0eef74f8361fbbd8cf7b53a975ebb1dd834f8688c2927f8e4d102373e66d41505de46661aedaef1c96970ae5817b6fc1c9e2a762e11e7ca0475e7a5e2af362da6f107a85cb4ad8564079a230aa61358bbdfc0ffcb221f32e848c27202adf49babd0db8713dda05f89727ff2631df5dfd19ca030f4ac358878bb864b17f16218226bc39f76009c1f76affa00ec5d966b351a48f5960bd72b972d15e50e4dfd954179c1604d586204770f21bc0b99ff5b54c13f33afc35d8fba1a20abf322713bd31eba3172b0751a044273df0960228f3a4a49cbd72d1d210b230bd34a88b93db6b12e646dda021322bba9c194577f5009084759aa9e30aee02bd2d41c2b04952911afa4222631653119d736ab25279e7fd3f0ce5bebf0349dd32aa02a1cf5526d277a738266cde036f465716e0cb82cf17027beb57b28bd13b031f60e1e8cc6481ad6a1533b451f0067b0eb186d74b80e7f63bdc0ffac032a104cb23951ea1de7aa5fdee50c58b13da78c11f30eb7b4becae3942955765c109ecd21fca534e33bce9e47836a115c72f21b16c6c0b0522eda5e1c136c8f0f695be6097a499d021a8b7c59de8ea4857d433997bc3cab2395918724966b8b39adbb9b342891d7e88b91d475af0589f548aea4d015ef7d45a73664b4712a57c6c994088f83ae36cc378a73c7912d6fb72c429a1d24a4bc77a0c14546b0b1f7f04ab6d9e3d6f2b7ee0cd975587cc3b8f38ef6d6fcfd8fb722e02860a82c97cf19dc04a944216c374887585fc889c83bc1564547cdca751be9acea1c9cfaf5d14b131204cf0226fb8d19e9ee9cbc5a466116d2f30f6d6ee8b111b04a21b858523d525a3fe96b04f67cd91fd5429fa695336c2d6ca85e36c7ea46bef5fd4c8d87cc9b65d4c3b431e133509ae50a487d7fced284a29adc447f9b285ec4706c9330c73c3414607b972373208ce0cb1a15ba077a70961ce00c89f5e6bb2ae3bb016261532ae67f2539d921483485ac698091044f0b106f697f1099a6712e29335410dcd6b55ef20ffb3f3a642b5a9d2239c92a4edcdb67ed1e45f6eda919b6ed444f8d9263b3ff396a5136d2a9237bd5aa556c185645af9cee397c7673001594a7798734e027911e134d0c80f8d0dc58bc7a48ed76636bcfcc28751abaa65d16909cf7494c0837e1d9fe8b6bea3eb5a4568181b3ca5071fa22508829080b1bbd84b9a2199a7b72fe69802c30677cf4a3f3a17ddc24fee74842d3c628fca26cf62637a838dd901843d168a378a5020b710a3bcf05717e4db24a3557925fc9e0ab245a79c1c000802357b296b373cad8fb3f4afe850f261b48c054bad2f5605d1f9edf063d336b1d0606a4e1c50c50e5097c1b006014280840fc07fa84611093989ecbd1983d8388287267912cc7e3d98a34eb0c7a9a3f5a374dbd9423c8ddcd808f23dc3fe6c06895eaa3f37ed2ed5c8adc63c1aa96d80fac59fcc396e6f06bca16699b9b04d54fff7aa7b2eb584470a2c78ac20d3868c5d19832c7de666999894d9a077b058be8ca2cdcaf657caeb6131705b6bd510daa69cf274aaaedf5ac1e16fa210d87cabe3edc4adbc2f08c6b2e69e72fdf785f855fe60d50e8c9d62f648fb523520e4f8cf0e85789be69e58070fa5eef2d1b6b0ee163ff95df02bd079b4ad72364d9c68e85544881a826d7eed6736e1561c82d7579292c676e13cfd964a5417d0bdb1b1921812fa39aff47b4554cd4d945a6d76e5ec097f4b8c2f36880c6b5161cd9eea4d8b49875bb8a871d8129f160e01d56f75a1456a162774b8e56ab6b74ad4ae9933fa70ece3d9a988d9c08a775177bcc00e0fa928e61efb4ec4b622318f56488f4f7cf074dd910a1501eca847d622a60dcadb4298a1db310ce37e7c7c764ab662c83fc8ee6f167473ce18acc4e9f086d28f465f53945b74a6c8d2d7fb23b50f86a036399664cda74daf2821d92518781e7e2ed70faa9bc79ac45d9b37e7aa9ecff67fb9d76c5ee83281db3472bd32bff2d44a4dfdd64938e6624d10779dfa012efb35547624def939de942e9c40888576bc93ce8a2b39b8653a783a21ee449b6696abb6fc8001524b9a84518536996abde47f4e8209daf87af3c5ebb0ac847a9f0c856f72a0d2926edbcebbd4f04a14d6289b6683647c0d6b00fd70a990e7409a0a3b5d8ad5c786e36db4022792cd71d7418996fa876ba1708c2523b366d1276291bc5cd0fdbd8ac39b0b9b07651f5e65ff07db683b18aa0d6e17d0c4904500822836af8a0e6e3ec177f3257d2cb2d321037b0c9e36ad340147a5e8b14eb824d0f92e1a1cdc18c8246e457d2050428e92df1b8952e917dee09db1b9483ad75af9805dde58f48826416a8de7b68161654ee38f3f7768acac2bbc7fc29bc0d264fe2cdff43d0c7c44244cbc7a223ffa1e4bdc6105841f044fad4f8c214a817e1e9f4ac93c6369f27fdce3be70f185343547436f6e12f6a348f00fb8e85f76e9cf51d74200e1923d81bcb2d00bef1c964a7af04fb40d0780b9fb8557c45358e722cc93465765ecf44aa8ef0faf024372ac60bb80e6ac67f94b8e2e9ba26448a1e34f6ef267d7e9b74f26a27c1d64c2655d747050a73a55cbb7b08c40e057ff59ebd048b56333960d953c288c98dcad6f82244eb9565a8765578a9f189a6ffe33658d239317e5dec5fd64e2a58f4927a87b0f09281e9e069965eed865e663739815451cf1bc8e886f51ea42cf1a2a3c8ba843bc0adedd622abc79370940ea0b0506d20f19a11bbf8e5d8e3f257e68eea096900a281f824ec4c0f7257b89e899d6f1d8d479ac0f28ba4fa53a6c70f2822f66c5cbebd39413a8a18d3d8fa88bd22ce3ee5efa0f15abc2ffbcb8392486f869b1cfac05b75a571ace2cad47cf877e07eee30786f4a3d5111c6bd5410a7c02dfce8edf41145275579bee2ff7923a0ce75665435c02e9a136d2c4721a6e7b56c8c2599c830cb9ebcddef595d5a1f31fcf2f276f841516df216d438392d238ccab33494aa105ffe5cbf656415bae84dc53d0b6b23c1679f44f7c3b036dfa51a19950c716a0b3c7f8c61dcaa50166dc31d544edad8466ef07c9505b1afddc41eb65d20ea0d4019dc2b90db9825ad155f387ce6a6ccb3eda6c872bc6c52fe58b30676e6e0e868d0d3d99d0dac53e65c67b201ccdff882beae5e6ef462aaad3e7322280fc8303a092e00a0b33dd70954fafa7b5f4d8b4a25d06aae2b4482416a66cf2c645eda75bf538d62093d496918f1f4337811d2b5051828afce2883aa7cebda5631b66f833e5b942873c162211e74d91ba93f18e01a9ae2a1256abded2c187c594357068b80f7fcc5d9dfce27d6dcba10c15158f44955468ccd4b4d35b28582aee5f39524325239842d9587ec868853a33a49bac7fddc91e6ad15fa0441fd30ffc597bef80855eeef83e80f83962b5d0866bfd62c4d666b520ab51f0495e1abe954645407308c4b2a9979f8f2bb4d4df505edc29d63d310ffe0a68b9616578ad044d8c9d27fbd38fb131e68a2557484595739f82dbd9a8c1a1ef61dbdd3c7f87ed7c9ef64148303ccd807ac59ad0fc05c66a13f1fbf0146f59f59a1b1f04967e5b63b61d41d68f26a6e9072fe19e44592ea2c0a656fc36d9a4e7d844101b10fcb47ffb02453852e14856652095d4c46023a9921f780e52eb6d81219357e698c33fa6c7b8ed4c97f9c0ef45b24046b744c3392fe533b5e8968598a683a8c85ac40f4dba576266720a446069a4eb369f087daa26d14d1d328476b56645ac7604bb48673a6bad4d4f710dd63bb09363947d9132cea673e384a5d4c0b13b2ef66e061b6cc8bd603c082275488776f1f15ecca1f254ba81e4975f3bcb5b064c96d5062e5033b3126bc3b0c9ff1fdad5400b30d67eb5f66a704f9f7413a715618b87726da32cccf0d997a8a0bf0c9dca0fc6297db88c0f02faf061ca34ec70af66efcfec09443a64f0a659950f43699236f12005411822b21bcd0f1ba0719115109a4a36051323c47c9c61fcce4f1e1a8cf10dd2c6f6468bcfab05ce2d35edfd5713a4f5877de8b4e89415f585fd6212733d5b31d2c05be3943676ea3262ceb9f6c7dcb7e106d5d9bd13e28cd5bece29784ae3bec90418e22ed19675da22e06d657ad0707cd3119fefd7b19d226ba7b14bdcc38711f18086a64709f7e9dd177cd24fad45982d3dc9d2ffa9904fac3c85b4559b86ef189f52e3dea1786e2d2547916ac0d3c3c05a2a87e4bdc9f6be017de99a3c789c6d9b9769da0319b7e4902f1cb4c6fb7205cbcae6192a722171711677ed4bd6daf1879e803b5d6c19ede24db189a430d8e683a73cf0d42186fc455905c94d50d914910a643ebbc8ececbeafbf6cb42741a97b407b8fa6fef9ed2aba34c16d651473d18ec028b65e07e0bda152fe520fe60fc0e5a3515c9e45bf5c2816a1aeabe5a65f412a6125d7084549025906f948953bc4b0de443d34022d563ca7df3d5e26b552e4ded0f4e090484e05b12d58e697028c6fcd1ccb0a54e51473763d5b18893e52941a83af4624ea16deba4a86d001e2004367addfbc3923a4812a73701bad0e1bd5c1c0ef5b858a3e8cdb12d4f31c5575d4e198cf22e745d544abb2c2b2a58b26719c77e0eccde942effc71f5b933e70448026dfd842b74eb6a2a9ee7b06e3bd96050c5b3da83c004ec10464015a4248e7446ba0d398acf403d81a67561065d21e8397ea7f8126b785aaaa6f056baf8021cd94eb7775fc929c5172bec234dfa134c8c82ef6ede3f6ecf4926695fdd0639f319769c07b30d75e3fb2b453f22087c4721559a57a419e4a17af616c5c7c7202417f59d7bd3ba812458eefa34f1078fb3f9ff89e3be3e1ba01f7830671e549e641dd21a76fa589a590a003ba41edb82661674b5375564ae169ff2b871c43014e8c872c99b6ae10da83d69d40286b3ea604a95fa1d92a130e415f56e2cbbbaacee7b1dd37d3625d538b24cfc96903472b7b6aa7c29036bb129bc9c85824ef35f3fba233c1eaa83d34d3d7901d2e21b75c520bcd80d420d272ccfbf6df94fe6e62fbc8231d4cd55c6953b3898a3eca130c521d1eba0934f4aac8f7be07a0d5ee7e5052e1d31af3867218c179cbe359146576c01e312933c84e1aab84126dc59168301816f595d88b21ec51e589bd68c179daa4bcd7430b2bfea4c9920d169a49a1b59724fd60008574c353942cc11ab1a9de95d34181723d95ff8fdb4873a0ea3f011b626c6884a1c6fb78c796fdf59d87b5fdd981facf15b07d56e6dbf0364ad02b98669602bf3ccef36e0d3757f610e2b35fa88fcdfc659d1d9935f2d2e091b2cf7aa4956b2f925bf1e366faa480513ccc52c42a5f0bb863a17da300b77f3f40a17af9e5b40962f536f5e2ba82774f1057e2209273b4801e5406b7e079a59f80dee616dc6684458a0b66a7d9068cb52381a82c970b5961b8f4e0e805a0d5d9919ead90060dc562188ed59666fadd02c64baaeb6d09f486a820bf6b653abd80e424b3e44125a1e118ec20a100668dc5f36bfa4d425dbe5d9ab644ddb51953e80b4cf6b73dfca81e1b7261b35ff8738d6e484e9be619f0c69701d05aa11e9189fe0302be50b44175b440aafcef3b91645a3f0365ebe712d3343f324f0ca43d1eeba086e8db5406f743f0c12a6ab1cb65072d104a8287ab4427f31f31373834373236313830343232 +24233132333435362324114ac1a9220671d085f157a8d89db9047abc5a3f5629bdb959eaad0046d703b388aba2dac5c036b362d843e0ef549b00eb4f2723b2aebca3c6686ddb40a5b57405a4aae75e3d81a383abb2b5f2255f0c5aed74f373fafc7d4267e3f8eac05ddc4987b7ea4969809bac1c24f0a0c468716fd82861425eeab3e230eb1b59f04957d6f492733d6854ca01cadafd5061a308f9a5746a9038f0622e7e4016bd4ef9a171b644716da2be87d45706b5c44b0d995ea2b4ba9e208cb02bea6b0fb109b08a3b079e08c50bdd47c9b362d909b8cbc21fbc54319abc59f0e33677a7a7fd58c74dff00b7b7cf82bdcb3ada376d98398818360bd71a7f3767c09d9939b5306a8642dd85954f067d9b4c07a3f20779a47693b9eb85c50c3885e6848e2a2f4cf021b9e2d0ea778021285055f2551ebe1f6f9b75d0cbbb8d9fac076145654b871d8d2aee353a4d4c00ccb9398c7e84f46e6d8c6d6888af2898b5e93b6ad0290dafd03a31142232c076f4269b900d5174cdf807873d7138ced958bb92fc19105bece873e225879d6b2e75499c9f76add6c86d7ef78aeb03bcdfcd9398daaa27a5f18ad055a92ebb476df82c7c45e6b1a8ea88271c063249d15c101b88fce696f29a15b7004f39f0c5ea87967d9477748c6774321d68573e610ebbe67194644996ee2750ffd9bccaec09eac5e454916d86c4b03e7f9df8f72847d35756713728f5163c431aa1405b7abec956aa15e523e48325f247cb8082c747551d8f3885c4c8a6662c95d36cde502d0aee4ed426cdc5586f2b73249ae14f0a54452885b57c1aacca8f71a92aa6ff6e2a6625e9049b3722166e896909bd9050ed3b2cc24a5749a361a02efbb45bfae28efdd9b400db98d0facba20fa3eaba6b747b1a2b1a0030a3fa559fca58c23bdf1b65bdf1409466827af4d73a2e9edcd06c496b540649622859e1432147c1b7d925b4524b930ef329974078520b7da93913f1be28843b783a2e91883114397fa6ab68bdbe892b393b0a50a4004a45f4ccaeb0440ed97a123b3c08a2076f7995f99fc483f5d771677ce24a401931bfaa32e0e425cb82f99a8b22a728fc4d0ed0ac8973044625c6ab401a87b47d5a7791573a37523b8c77f26e8d798632f953fb504a47564c0c1e09041bb70f0328c9645bbd306cf001b8652339614f18df4bb63998a29b7c534128a2192d90adfcfbb6b30b7f548c4007c6bebf3c23cde76850a39f41f4020afe62d641bd22092f255ea2d8e8c841a349a54e17833b7d462910765297f99b4746bc2c5d6c9ac9e5944378e14e11c65b32cee022db65ef772bcc152111cc2f8a56fc3f894ce924a8a1a48c8ee9235658557c5f8f86b67b2406c3c89eb57a2c2c80af29a6565462991fd5fb6ebbe1ef6bdbfc9e088b0c7ffd9cc61dced75b9195d52f6f07521838e0ab6de19efbaf8c8ee8469e3c3398da15376f51dd32db9e76e6c424a5259757e9d21e64cb61cd90c85cac3d5490fd2ee23da8973b31752fd8fd5cc5ba64b79c8b3dc66e27fe2e36173998b9815ee55d96d27769469a5f0de0fa985ceed0641d1bb07833bf7a27aae460413f9335c4eabaa636ce552d1e3f56d771c6314b37c318ba891bfce078bc09a9829294754dcb31e9c6be9c61e786b070ca46d27e65f1d11f763a43af14a1e840251fa6067b9fd314879ba869134d42fe55b8feb312a182512e148ff7081a58af0b49973ef996830eb44747c73f30396ac921c3021820804ded5586190a8d1f276437b8f01575e390eeb4dd989ad733c852e0fc295e3ec94ed1790ed80c932b11766e2ebb1af60086be71726ac2e52681ea4d755024f31efececb7ae47dd48ed39c26dd8611a73c22c2f5eeff15536c3cc5cb3c179bb5a94d6024bfb3c974a3b4abfacee5a23857fdbf9c61f0bef4bb2b79f29d39ad8c956a7f982e2817b1154991c24a4e527b45f86179948ac961928f98d9d72497d080f30c7a0c7dd1fc44c9740234a126193539648145c3df06ca776224c37f0e41e5204ab4ce9b8ab7e31599efc55b547e853cab08348363a24c5c678480cacacd538416a0aa4e56a82c33e3d9ad87321694c1250a3feff7df71596cba378df74f6c9bc85ba528c7ed1920222b9bdb53d512036ceb01bd5d184613b25192d47a09e64567d7744903a8646349d156649756a858b0479d3672e86768f0bce64aa611e3da31bca621c82890e8e7b43cde1c786ebbf2b4e5c6fc63dd2a6e4c225d67f6b6fc7f089112bd1ba6a9a900f574614360a99f47e46ce7fb660c33ddc0d07eb00ba7f7a1c7107987fa82719cb3fa0f0592c96397728c85e9ca6d4c9f1b4310e91f7ac1c56a64f7235e4a2fba7beaadd7be280404c2fb0d03ab8b9f6eb6adb8711677ea97b710e9d8a910a3c46393c16e2dd0c4aeae7757df105e927d1700a3fe551acb50c3d0a613a2f74404778f8e10de29b5052f801ffce89679a87e3fd79868c4203aa1b56a5dde97fe8d867d9148a56e48e1b4f9886d42e85ad43dd3129511cc2b148bc64bbf534535f19de43930d612ac55cdb71e90b1cea3cf3881db8c6016c58047b32d29c4bc16e42d556cabfed164a7fb0dfe4e3fb83f4f95b48cd62a0b28e965240df3ae6746895c7b4b41e8244756bdc0dff38e21ff93461d16c5c661cc7dd019f616482f87b09c853d1bc472f5e8330fbdafecd93d7e981bec2d2d81069bb79d6b68983ef903f65b70b7888157f5a529270bdd96853e8791618ee4319c4f0e89c5706fb2974851aa7348ed3329064b7e348766b8631df271e12c079e36e675f405e6221a78c9853f05ead1090dba7bb97f517d393c353529c0ec9c70e4f4f24f2d94ffbf2f26cc29388cdcac022bbb27de8b44438f3af0c62ee207ac9c0ca1ee4cae48c1378c81a62eb10fa8ae6d5570f30685fda4d9a1a9d803f0d25df6ef366c2d142463fbdd65589f3879f02c8c9fa1c5cf1bae50d138a6ea4bb8f665986874d96e997611f501df922ea460b6bd0afb5ae939576588f06ddc6747ccb016db7f8c5c0ded6200b3bb1c7dbd0190f2c11197c48c24a970db73197052547385e8d601277c37cac80c4167334157a27256bc496edab466c88fb98c43a92327aeb5462770609eabae10077c7affef4ce6e41b77983dd51c0a7c1207139ea47faf21a21a7ac0a5654e563c4e845d1ef5d2c94355cd5ace07cfa230e7f9ccd52be5c871abfc23d4d60a1a98922ce3879cf03082f84db10b1fd5050c1f44603df350585a8d2597e3b6cf91155cdbd292421f93cb4f9ce01f0a5b27c920e5c2543c307fd2a18c087892f00931521b418cd842d530336f61b507d2c36a6a5e16f6d6a6b60f862f1c48899b91da8234e265408188c0811a466ae9a2b29a52e08fcbba09f1c6ac50c2313ef99287bb81e77bbb2d500743ea690e52079a92481a306aeb60440b7b1b2553d947296cbb10888807a225b716707c052e19b361bae33971b64622c000b92b553cf9e78c99f2fc8f8b007d7119c6ef27892380d5c9a11563042a699f93d0ed3b557391c24190834bbb0036091ea597eb3936e7a686a9b27feb11ca35b0ac2e19a99db9e9a37685bd313b9b3a41250ea1796c451ff1b5afe2259c6d7643079ab6e1c0c9224885a8d540889d8ea8754b895d33f5a6dc15fde0d0094bcb74da40696f308dab2297871fd7eb8a3211fe6f1a46ad55c3728067e8cd23beb20db70251eea544fd15974b4cf0959986beb2bf9fc586587aa03ad3a06eafd7280bb8c68885eba4fbb1fe6fa7ca7cbe9be843c5f09f61250144fae7b59678ac0ab5ae3c873fb96cbfb46ea6109dd8cfeb444df7dc041c03ded53f84ebd79a1f021edf4b67f53c35740e4011cbb41e859a804213ea0c837292019e98387b37fed427705a1088d5a8c96d6de3f6b095029d49e4ef7ddb0a55b98ddf866c7d6eef6e4f0d5d408afa9c70005c2d55f319ccdfd631d80a421433435ba95f4d606e71d78ddd60a68bd4a22874b09f553e1979c903af5b1cb70e78e7aee376523b44b525ff3fa2191a09e94fbcb79bf8829751fe6720adb70592503a456959677bcef34f10f7eb44c2cbd98b608017e4643b62601147c2ffdd89680b6fba31e255509ef62d0bbe4d432195099ee36b0f2cb0cb1ee21211fce4352610687c683c9d1a1586f3b980fc791b85b962307d199bd352b1539472af15b7fbad43f1001a9c48ef9bf28e8e50016d2e928dd4cd786eefca452121c8de156b89951bd3cfed392f9c6d06e3ff12433659577be39144fd4e880e95dd7d4e9392fa3ff36ce743f98dcb859b8df5e5e152cf3827f9bc4a8b673a749b46f8f7ef661522c7ffe2279c584d45d63de32ee9dbc1850aa116e15995be5070a2571c1e7826fcb915ddfbae68cc839d601cabbd26491f10dbe47cc4f75126078584df7f2ac5b8c5e7526f70112dc442261df7181d6719c1f7eb9f5696f8d7c69abadc266959addca688c99d4fcd61d39d9297a1a652a467a30f5a4a8747a845e405f4c4b1a4b0dfc36a6979da0ae73701b6b96a1ec68fe6c7a6a509d92c761490661b3d19b039399e1c72cabdae4c48137d0497b9e680f24b86c497d3356fd170fdc426ea24888597a2b77ee213bbda442e726a8e88f4f2383ad5b9e11bc9eeab54e4c4219c72c0a390168dcfa4708860d1c2126e8501a00128f4af047e416fcad9c5aa269f9a161fe4c94d1f064dd2fa9253fd227f16defae78a3d4f6c2e4b3c1fe29b8f725bb2a107ebefbc2c2b4438c6b230f3cbc2412ca293ebebb84a499d5095e9506280b33a025f8517c68eb9365dfdd77e665f69c06918003caea2c8952d3b3fdf7b222fc5b7dcdfd2feceee0010ee8f49fa18bf1622f399ad9fbc8aa14785b8866d3c42916038bbad81b93fd93d051003c1a0ef5f5e36af99d9cc218fc62e7b1dbe0ac178664a3325583c33585f7dc7c0f739ac7bcfd5ae49b01b25572dd1be117343fef799b45119b686c73cca29cf57d68a0e9cf17620b6ff9557907f4da97cde49dcb2a6d9d01d7a6a2ede778339ada31836e4a15b4947979447c4971c5da0a3b4fa7d2727856a84b8b05737f377ebb8db751b2386afed882a789b785b44fa1f6963a4cc00e8b1905b0bcf89d5c3ec74f0ca0a5588ea1e6f2ae264a066d53b7522b64e3b542dc8f0c3a633b6833172008e1c452e4b1a8ebe0359a8b3e2234cc34503886675d026a4665503ac0e0a675a18c27a05ddda685937d20e7b21c994b567493b3c25fb0d9802ba23c237ceb453a41bbf212cea8f5860fc9bfe062e06e302806b0cd02c12d5140a4066a39edba80a5395fdace6f41ae6ab3140b5640057063f96c3d1ce4819345289eef208c6ea6498aa748d9f3c264c5f301bdf09b0dc00217b88b9741f83313e57f0d7664efabedfa21a7291ee772853d909732fd5894f03e0c90d7b9ec171f7634c4a289cf488462831542ffd73b8b713b65ae704d6f6dcb04c70367db9cfb5e0fc157686e1eb9b3952072adebd1d79dcbed21824d40cf59ee79faea40caaef4393232632f86919988cfe3fc48d7286e4e2ca6729681ae34ab2d2527cfa7231fb161f098cbf6834bd09e9078792ad6fa9804938d0750ffc451b1461528ded3a657524840290bf1d256e9cf4495b04126d0b6e2ec5fa7fedda518a69449206f80695e3e55fdeb582be78777ed1c63d445a02c26eba718ed5f1fd0f35741c0e8fd964ed2c694d9776c6c834eba4090f2166dab36cfc0abfdffa5df751d0d8820eea20dd1ba264ccfd10cd105488884a1b1e0464accf6ab786bf42779838d80c8f0b68bcac32252a266741d1e75395078312a973136cdee25f427abbc7ba8c7d2a3bbce09ed298d2aabeeccbe4fc7a187fc51afeda3488ac9c70a1c77e0f764cff2ab03a2eb3fe133152d2654ac5bb9a4adb8fef4eb769d8cbb86e26b14c179808071c2d4f3f7a335824e0ae4914ee47c5a85a59d6a7f8f3737c410970e8781b63c7547ec43d9b9b58e52116fdace5ba5b3c7c252f0ecd7efef5e330dd1a9b022912ed3c07b8979c4f2909ebf97ec32b2cec00813e0bb052a831b621e064ac68a5d1ad918a37661acb1a566bba292aa146f22f35a08109996a8dbf8caed92a69160c8de0feb6167ad3f1298989fbbbd4fb6ccbfe15177c09afd3bd02ad18a5e76dc3261e46aa2df573946e3d4acb217d6a4fb30fa4e266e74b0bc5a767f34415d52f856d5dfa9fcbb8634e98a98fb0ad6e8665cad48d8b04aa09949de3558f54eee29d9e5f09107711c228d9b1d052a0150e8dc7054eb8ea268d6c819090aab2c15ffc2b781925768744fd6eef9dae9a5fe4b36fb48f20e2a11f59c6a0400be9cf039c9903df92324edb0b310faebab1718aa613f1ee3ea3725958ca6677205a7e74081b6e7154395080d0dc8fb0f4ae1842acb1bb0776e83e941597f1a9a68461e955944217753336cef68e3574e48d49ce8eb6034c912799c805e1ddd2083c30ae67213fb7991c1d93353835c7910217ec1a7b72be7ea4c178d217a6c7d043d736241f1cd1f746d2b0628bab9232e1dcfc7196cce54033fc859fe379cb458f46e4861cf9a774eb12da835d58472e8ea22f3ae65b52ab8d3b7e28ccceae51e91d9a81f3023627b2eebef3c9a6431b7bbfab7eb28bb024125433f088ff2ce084a801d9b7797a9938e378ea16382fa638c6a4b8ae0cdbb2d945ce08b507c66f9022e1bad811b3432136917f1654bca25c1d251ad0285a69167c5bb0c873f6c1a42d5c54acb0c5c06d469fbacaec8e730f9055e419bbc93a345cc2344aa7a2016797380d3d73fb9b3feca7fde498a1a991449da938d32ebda0530797f3a20525f3a10b56eb90e71082d0b8f26a589782f45d729aa36e1c3fa688e5c1e5cc1c67a67690cae24a81a05dac829c132793f12bdbb4b4420d16f168f98132b1e4090abfa26e3e7f33ff845eea509efca2df27354b34a27971a1e581442643a7dfe29758ff9f37eb6a4b005272d89c7833faea120e2ea952a9a524af538cc5e42eef065ad08f98a21b822e9256fcd9bf6e3e9f13b13554c0f04cda26827ceed7a90b8603b44964fd2312973e069295f65e58506d5f3ee9740fba17dde79f2c1b25e9f21069976e4d35fb57b3a1443b0cb9afe8f835fb6bd9e48c2b75fa892a099fc35f3ccfc2105dcb4dea55a625f5d1c2b597cc4e4884ccc281ac1a41509ff6abcd244a54cf476264bd4411dc9cec3b27d373639a31a798ba2e25d77ef1105ba46d7a460fcfbb3340ffd1d8e8cf58670a1bc4fb95d388ce27ba291dabd2ac9de7382e8451eee8d7e7894c902a4653616a41648904c17a8a212d5c7d1b9b18efa78e15dfc563cb7f60816806926bc0f16a65dd4f38fa9c6c6f049f9f506443c13d99601f6f9fe5727c0cdd178f42d2c74e63affbb0d1301caa4364e9f04574b14fdac9e4e4630fbc295e7c1ba5451e167133026e269b6bcdd93d58a994b43b5accccde4321be0fe98bf6db70bd2dc4a4eebc72a0405b8a25fd00b58f030485fba5ced180f7f66469f02497271fe263d6db5f4be46a7473b64db3de570f29259e9c214b82263a7ac4f603ccd6214deacf71ee674dc88dc5a46bfc2db25c790f62b32068b168b02f98726eb583e5338bc333eb168e5bd156e4e6d98bfdafc255ba35c67edf494e60a171c1d32fde53af4332b8982d383944bf782d3e6bd9ec64ee76051a5eeefd73d651b88c7137532e724edbeeb781376f3b02cd7b1fd3d890e62e7df1b69eea713ac99be1469636cdea6dd7c07a12763e63a5b9b4ab9b315f319d8bbad72ac6cd3ce4d668665cad33e1f249b48e5dbd8de85f29285d325c7147659518d38124499910fb53a9a3306a7160a46d8003e8f3921eacf1afdc94b8ab337d0d23697db91d80bcb1d1f1e22f4055b4027f6618a1c4a7ffe636ad5c32e0460a5610d5de3d4ba6b2eb8ec5c5878ef3416627e56dfe8849c36f459d210ec9897312b4af06447a139f910728f918dc255d1d18a6a8fa1956e3385e3e14afe0eec8326d49cf0315caf908ed552456117c2c0a81bed857fa54a2d307280ebb3710f14e402293771494d1ee0e1341e34d8930edcaf22bf8e9afaa274b8d39d9a4112c3e5043952d34f6ea06987644404b6794e1518687cc5735a13244cb601f1cdc99c3c4da5354f9a6985b341c43c9c85a63221bcad29fe7de6c23eb8f93f54fba07872e758943b904f0831654a8f23357927d5a4b67d3faf948ded7621a9ace4b263d9bbb23db340fc6705e6db48558ccd8cf900d0db15188b726b4f8184391db8abecb8ca06c5a33524eb81ae3ea45acc494a144da27028800de55611ec5dc750e17d424eee9a8ffbc225dfb2c866dbab25855f69e99d1822b124c6c655311717fabbdf698f8da8a8b691bae79b6e80587dcac6886316c3538276fbca62961f6ff2ce58eb4714f7c261d9209e104c13869557917f1cdcd84fda8bddb6f34155e5037757739d0e62479cf39478964eff065bd57a4b6f0b8361ad167372a07dfe1185bec9860f1bfa0f929e946e50bef6b31f0194595c350a76ee414505dde9c016271c42d0e22850e838ef9fc02982c2d4a02e6cf49a339fe3e0f5e6d2d20ef7f781025be2cf78f7ee32f5117bf7cab080cc5f0be2ee44592d9c86a5c30249c2939841c23f452e2dd5df62bae4a2a7fc2d1722a98519a846754355d1b0c21aa040cf834e09cf9b0dd37b403d2635feb8d062afe67f9dfcbf6132835607edc98b01a21b89b67c6b784aa6532e6a35d01a74f8e9274226241d2fa9fd634db99c79a0dc7a8cd291318d41134d87a1f4b9f089be3fc0a5b0aaf80867358746c79daa630cb0de0e47ff6bd9e7d8f6f5ab688c15ac67a71402983cd7872e3002995475020b7b63ada639b5238d834abfa137214602c71196caeacacd94fd7245367b48c252b3418b6616dfec5681ccfa395173e82e2beb7568377e24f5dd2c7f700bff1580b06e3d627554ec31c868020304937b9c7c621e1833c9d861ff67444a9966ae677cef36118b16fc35e4f49a4a2374404dfbdd0783c4d5e03bd8c6a6f9d93557b03e202588147ba0fa4c7d891c4f86d8717d7e036ed21073e88bd042c0438cf3cf4e2d26b45e82933f6b724cf0e7db9a1cada2c6fcc0fd46e0dd9ecda4a04aa5c42df0e3ef9820fda7810f9b599ed92b59597b0eb7ba6db88924c1e403e53119f87d956ee1a646df54bc7b7f544b3d526968709ac4fdca8399e8aab8284df2b4aec99f269c9fcc6fefb990ffa5f0f853322c9ad5960391356ce9010f67594ce1b9dc5be1042a7bd161a82cb5d09a1d2805e4f1588e943e49aa9177bd675a800189a276232ab7610f080034ec93456b45c84d15e22d91487eff86522de84c1f12b9035d1dff987af57d65a063c986b74018ed88f035d6e08277ca08af4c72b31a357f3097df2f31a6392ad26f1734375ebe6ed210bacc4ffa07366a5fe183f19afcb4812533657661108bb22e6c63f68f3577eb94c126763d76a4dd035a953c32008114cb724c3a2baa6b2a31ef07254e61a41bf8736c551af8420ebc18f90d278b19039c0628fc9cb0fdbb88cbb6b0a46f269736c4a9bb7daae876724485101cf4ea73e408d3246d0cd40b1bffdfbd9a92123b78e7547a01167d544f9e2376cf8981d0a0e7e7b68a5701a61ac02b55c199dd557cc6b42dbb95ae785597848a37da35146d38cdae0717de6b86a15d8aa4e6ce57138a0b4542e4ddf783eb6f9627addf493f117c63affe490bfadf09f464bfe581d08163d64cdae021b352ec5f2d140a0f0b9e4bf8899280b80e9e4715d5a994a96b410fb0efd23125c666e6b60feee6f2144c24043d80114d793b9352ecdbd2bc0932d14ce76b61d35b7d24798dc569392ccbb4eb1808e946f23fa8c1c41f5588a1dbe67aabd6f78db1b5f0660e449351528f0535ef3da3abe3fc00134928bf175bf4a03fbffb31a8556beeb24747a3109ddcb08c811a56b28cc87c232c45125029be41b3e32d394bf46858b358b21b4fcfaff7c0266139512662e86d0e667bc909f56c922e867ed775ba96f2e05ca7884c41368c5f0e5c304d76e1d0738bd05f6d71b9c62691f08c2cb6a0ae49b72faffc21c4b90bd90e3f483d360aa6659d4221b6055f4ae2b1bb3279926df966496b44e436586d392d0e117a94d8269535c08ef2b4cfd57e56a0606b457148a30b019ebcc1bbde660c588baad283e5d7e507de4454084a5e016973222ce2b293cae177b101b209e61abffcc6d5d73ac439096d1d5a3ef20301547e5b2131dd13818b86bb52fb5aa64d1c74d4c9396fe979609a6ef8d3df0b0ce03e9e3f9123d6aad03c1ee42a64cfe704e7e856be5fcb5a856bf2891db33a672d427c72346df86290b696ce2945f8900c4e95e2f84ce803e3d8bde12f503abc604aafb4f36a4f75fadbf9eabf29d4fd488b6a6d2b9f2bfc56ac7531899c396228d725171838f646b02afb000ef8646a7ae408eadaf9036903994e51302ce3be5223b56928134317a47761b729fba6dbe04d2ed309f0531f65db488ffcf50dec651469e8dbc795320bc2266cebf2922cb038ac6ca34e644328ee2bd5c34f1bbd3112ac9509bbe33a7d11313ef3e2eced7d1aad1a8e5e3836249840d865e322979cde1ebd2e942b7b4b57c44e4fceafae8928dbdbb7853ba9debc9f7cd180747d82131ded9149f2755da6a7a0de51196e5e6245ff63eff0ae97f8931052ff21c7458b4a8684fc8083e3e3da50fe51004d535313263dd7cf9e799fa66b8dae7aa5ac25f86e904be865d0a0bce997e3a539b0aa9a75f003f800233a2c9c6f3730518ce457c7b98fac7e5c1b59355f0c3c6e320090602dbb708f5d40863652385f12ff1b4a01eb0cdef735751bebdad82747b32b71cfaee2a1fe4b0061c917e3f03a53b09cb71b848148b36c0fbce957a34d24b7eb11eb02164b82c644d0052c77c005c168c2f0ee733b41169228b8e6db45d2169a0bfbad1e5461158ffd6e05f434c165f0a11efdc0367900b2f997a8556785917c5c67883bb4d6d9506cd2ea2493336abb4150887ca9ebd05f19f0120559a848ab35628dde2f8b74f77853fc68548713aaa115581206f3915928f8802640cd934b16ba09537987015aef048efa0f9c78344f623f2142d8220fe0f51893d69be290416f70c127641780a9d4ff2f1fe8a572b07f45c392327de63ee3998d312f6154c9dfb55e7c7aadd6bac5a139bcc1cfad6b1bb5b7511a0d1786bc08eb93960b50fc0c23d227b7e0f94c5b1c20bb57d435f4ed6c21a6997cdb74b186cba4e645e620e36e96fc57c934913637c5ba8b8ee714a910f7ce4a230867467eca29f79b549f39f75560a06e292e31734e0bc84dc61bcb11d2ae81231f2615e04fb4d9496c1274d2af43fbec3c0a86058e5365893beb02647197579c01d7ea221a493ee07145ee54b7491967db63c9412d5c8dfa842070a366546d0f297ad479f99d8bdc72f09f288292a6bec750a8a061bc0174ea4f6fcdcef12fc089f515ae8554bef43d7680eef6c72c8cb8992a76aa40a7688ed812074d40e1e89b9676aaa40418fbb6d7d907350d93c4a085278f50f3d412c3fb75135739f683c429003eab216de05083c4cda5f7d0e0d0419482f3fe12b18c9d7efc94c63128828544c862b86927511909a3d0f70020b081a90fbdd05c089bdb55913c5ab14b0764f0063be3a8cfb97be20414d6bc9173ac20218abb922e1a29bc7d4dcf75754207adfc729fd5b0a98649d89eead93704bcff98c2394df17ce7d856f6507f6a226b8e7b79585e8994c54042e99ae5768a402ba969a85ef987e348990389896efcb3558914e19da243529d4b22c50c1e1a0e94454175d48fc1bc721877b42fe5641912c976cd5b1c37e2143a28116d20c65508712244dcaef818354daebaec5ac65d8dcac5c887525ce7923979b110204393e85e5f8e17a31fa94fc859882e4e1fece8d26e7028e395f0209c4d33230c8be0c0189ef4752370d2a1027882f8c4d865a7779c4df247c7be9a200bc3353889a1f8583e0326b758c97c3c9c4401c44143b25b076b6cb604db42a4d27930843e4818d5493b0ff3b253ba9f4ddf18079a1866b608caf307baa75027d378614b57d6ee6ecb24c94da5dde9b4272d8c85abf36be36fd6c8caa420db0868860a3affda60bc045adb1eea001347e83a51355d1389fbc28a2a0dfee85fd35d073658fc831b7ed502a3632ac6f5c6910c6d77f297282bcb05e3d6bb0ac6514b28c7630c3f02fdb8fa7ee61c60572c18bed508435cf09c8a4dd786afb0f709e6a1ed6b5b5ba8f5b1d1b78f19aa57fadcee42bc01995fe04ef5c8587918defea41be31efdd3e75ef11b098811270045832fbd11687f36c42e21cb9f2cbc697f7b3c4c61896a3748457d3c61348b39180c7a79c3fd59dac3bd534df6edbabc61adeea4d84ceca570317fd048da3dfda51e5dabf8d8ac569615d02a9a3b53cb86f3178efbde8a8fd44a13f99338a9c21c1ab79c035a2b760ffd9913cbcb5d3760bd77893d2480489e1bc965f0e6d15efec07386a7a23e6a105228b6c020bb9d60a0b6026fd01e1a4acd4f6ee36ef9226d75088851f7fc9aadc0377fa76d59f5cc2bdfe7b51040334f621a3a36f0fbd765e8368a1355c3934bc1dcbfc6d69c02e36ca8c472334942ace88a884e8a9bdf7943bec98a4e01ea41da0c58031a1d27434057eb1d9d1004e643aaebc7b412a21141cad6d377c72c6522fd67b6d61f6b40cebe3c055cb81cb1e6e434d8eab8c8abdc2bf81fa92bf2320e51048a8c0a17484948dd6034cbe94fd5ff1d50c355b78bd4c37a5c7e385ef13b355955422d6f321618b689bf82aa2a9d92e744c66d8f1f7289e8ddd6e3c0bbd0fb9c492689e6b585fd232757d4d7e5cd0bddceab078cb5acac66de33aa3025c86a5810cc9dad241d1f91722286d7d482887a39aff69bf54b58549c0fe143ba1e4d50b4d5188d1e21403bb2d47f9fc0c59cf2dad595d3137ab9283efc4014f44514b355a5b519b975d5d4ff478b9d2bd5276200a5c6f10fff3500f2b012da162fef9b6b3881491702dd799a5fb7ceb805170d61477583b163ad936893f5c163e10c2dfaf429754970243c1ae2044705af8e0770717e1fe27f573fdf13f92ed6e61930bec1d2275a20289e9ed0f4bd7bb07cfaaea956a0ff4e4aac2ea18f52956f0f309e6c3fb2f73ab76b873093edb55bfa0dec8388af310237b20ecd245b670b99e5bbd78a0df5a973679e562f3d6c568d0db48ea5f3ca4afdd5063dc39088bb7908e6b453daa381356fbc08d9c7eb37abe1fc369d5e0365ff26628ce61fcc5e0ba455afbb2ae87da48ec75f8e06d1361a82d2e6bee6129f47477fe2ca2ca60ae8c8ab0c9cef25e997a4134f23d4bed593eb41ed35d4290862fbacd0977e51ef50c07bbbef81fb9f79c83daa3217cbef2d0c42a5506cdc63a6f000d243a0b4d467e0a5899522d70b68b55bcf1f60072f046e3ed5d367312d371a928f239631c0a7a9d9548cb4d8b5c011b7f857d3e4711d9a9251989a729a754fcc264a56072885daaa6e65e0457076d0cbd639c09fff201ded9bec8d867f0fc95f1ebe155a90116fa932067471312e9b84ca96970d40ad66723b006f1237be0ff04b362fd2709439dccd4a5338555bb885340877aa42110ac36e187d30de2b2b99072159e61e4ab5b0c2781a66ead24cad696d72ed630926804848a58d819248b8f5da8dc4b72d44686db3985f208d24e323973a917a27033e8131de943219c0874f346276f4c4765b7505857843d5dfae60f2f9931cc57d025eee4cc475d32ab7b454a236bfce394ba8b525e4e19fa59c1f9d757e0b0a8b04a29199225fb06962e7030010bedb6a57212b5a522289c784a17edd206b825c0523cf8f9c00b6c740e6331035619c7f85631831dfdef0808b2a0eb614bb2c03e0809bf9c77f18c2910873a5867eb905dbdbd0ab276dabe54fe5296e927b09c1cd8fd7241b50d19cbb9c447cc61ef6cc37b039d8b5c38555edbc44211f7ac235d4cb286ccc89a9477c6ff68e03f28de8bf77e7c90cce95155a731907cb640d6f39ae74a856ea36e4280e161386b59aded1ba7f1c5d2df50e7f58cb795b87a4fbc5489f88ecfde0c7a1dd2c15ce64515e7f558fa319085ac4393263c04eaed36dff4304d2f0fcc14e82dcbe7e0c9eebf679e1204731de57f46c6e714c1a4ea914063c2b40463fecd1047724518f11410b6d0ad3e2373df5f7ae0d821fe799bba1f058b2545df656208bd41fa5af9a7c65c79b47bafbcdbb4805c8fddd5153c8ff9b81f111034f5d41661c4cacde59cef02645bda98fabd2be1d366e680db5f074c67709a298a4507f98f09b50623931e54eded6f26d350fad78020debfbe0959d4c9a4834ec70f5f6a5214f8de26fc9f383c5b3d79def494c33e3d9d2fb59b0da25043973dfb44515d02334fb1e73cec8107a210766e8c1a403dc3af7247a6c881518a645fe9d4401f062ea6efa7cdc10d99c00d9ceb67c140955376d084c1cd2e5a171a6760e4f5f9eb88700cf0cb4bc3e654fd9406408ad3e26feb141539b4bde6f6289ccd72a24a9b334523e6f8b6a08498fec1f180681bb7559773a62d658fe63a4559b4c951f46992180c525870b7855c9a028b3eec8b6f3dcd1f252df56097b24f27054acd8ff0fc0815707b0ab02d81cb7ed059d4c3cfd6cd95ff7f3abd44191b9b48b45927da3b0f4cf9b9e600a85152ec7d1d31e3f648c23a6d7874bd32d8d55bee7e21c2d517787fab726db741c5a0764ed4dfff8222ba76fec30f7df537131ce32ffac7f9089c77f6d924c131cac5efd819149a68d1b0a36cb9d047ad21de7d9fe77833b09e3bf8bd3e537205e5a36b21998862360c65c5b2e2b4e57315ca23d91f359603a7c410ea2aaa8302cf76f470e7f5fa873d5ee1904e0c210ee332fe9ceba6eb9db3401e8e05a9451d67711a4ea4b0f05cbd1d0eba8bb4a39046ad845dd43154d43c8e7a938cb1f439fb44b35689905245fe71f1a6ed0269638c5404aee1bf8c1b60b77cce751f3f05ac3b887925475108f118f7073c1940d990ea35241fdc7780656da242cef64bf480bf6a499fc7745beee68944ef1da749e3658934a099842d858fe844090bfae294a319b994a240d04366d66b00ad04ea06c2ccf4d32bc209d92406d305a801ae2d1519e50f8997a720748abfdab3928c8b9e2681d52d4b9feaeaf851b0f499a94294893e3ff1285fdc541dd990e75f857788876fa75eb2c71e4d0e77b66085908aeb1285b9e22922508875e900a9de6511182bb6cc45f2c17eafc9afa1d5e27beb4929af5b4a69f7c283cb1cba659a627a9498fd73099af60173c6b21ea6045c796c916b6fee6912e237f9b0a917dc4427fb34ad18f48787c0d8dc06f1a4b70c4d20e1407823d3b96c2f4b0754006229990504264c903a093d8c6946b286372ad29e24ae373e5e4e04b8a6c2eaaa9396472d3c451bebe457484c4928f2f837740f00b4a5f62a8ad7108f57245c8d3eb57b33534ca38d59cbd57140a7eda2c608ae079fbfd9eee4635f663adead8e415e0e0fdec66c513067c24a89a157c3e734f94d524e519b2aa40703d053596163d2a2adab141e14734fc236c143bc1d1f2d118325290dfef02fe423d5e22b1d8dca5f7b727f255694b7d046007ccfd422ad4a55c353d4cc12762d8501f5b2f2d30b1ac4721334db7cc72421178ac3d9946a9ae49b3b80701f92b2be2599a2938564d714ea054b2337139fa54c09b7414553f5193982c93097f9eef3df506e73d88d9fb9668aa3ce3096156a1c3ff184cbdbca70e21ec16fd868c4c67b386e22e3a9c7e36798daf6d824728128978bdd43415204ea9d5a066529bf0126e95971d8c35b0170bb94b33f380162f445111e371e7d77dc58abe636e5278f419f357b2926e234d3d385d97bf08f5759b59d5c17c08da1f8b4928c626b69ef83935d1df6be385a80ad992725ec2bc18ce81c657413ef844dc92111d8d63d790dcc5d6edab9f1a54fd0621f33a9ea578454a8265d2ebaedbda279008425871f179a6ef7f2fcdfc6bfa772d477f37c432bb73247b79ba3ae825ac9ab89807c8b54b48e0ef84fc8fd0b36b1f731f948aff9cf3554ffe0e768e55e17756ee73d9a1ed06621aa6d6d3c2f6c03d02fab329254fab53c1e8e2a9e89aebf1197f64c5b4d3b6766ea9d92820656f8d4f8bc1865eb1089dc03353dd270026e17a6269adc57f2ad149830a98d454a053d5e82fb5994e675f67816e210fb8aaa1d4def9536675bc64a399b5379a3e1f2189367d810b8fc0edd0d6a3c6da61acfe19e1ad8788066dff39c7bfc1e4f6061109238fa4cf9e6456510f96ad77842057bd6486925ddcc9ff59fb85bd0816cb012e8b391f5363398056234e338a2098eca9eaff677c517fab1662a59d13b9997525a973d60798890377ff288827a4b757e686deb77836073af6284ff90dc869b1def2a1d287036c8a5d072fd0cf47f1cc113223ed3fa35d9d4b1f2195d75fa263764ffe93fb3841a05354871501df6c9bde13fd98f896f72db0e6978083346c6562ad1924606c3b7fae542ab732d12d3ebbe598e1236ff2f71ed182e971b5c5273030d5d6a5d23d7c344c045a40a024dd4bed7749a03acbe50df96e50f45bd040704eb9887a532b281375eea511cb56714c81653cc67deac471a4760241ab3d33bda6514fe8abd3d8b99386e5dc17f3130ca3cae21f4318d6aecbe09bd01f043542c84e74493932393a23f850d39a3b0268d118acfacf957e3b462bb60034726b73881411d4a2c22aa1a9aa2f0780515cd144aebd64ae0a0a8dd0761767603e0e9622f5c1e15dc50bbef05902f73e76d6ae1ed2555a0aee672b92d46f026d2175bd335e39a2eb81b3be415b8e18089dd94f2629ae1d3767e0687f503bff99cf3e881cc62e7efde55203f5d14966949ad9389eba0b86acebb7c7d6bf9e9c4afab1ccbed8e577750aa445ec7049d6ebdbfc8101e2b991afe2f7dcf4177bc2755bdfa3018edb7e3693328dba639b6d75c8e62d96a48707f93a245526426ccc8224de5ca6bd9bf2188b05baef25b368d0795d76c3ee61926dd2e222a1214acc2c61daa8882fcb29d99f7d1d7c9bc167e288da5e5eeb3d6f5ca11cfa1979a7c6152ce2b3f730af67272b2b3fd3d391d61a4edb074a8dfd2304777806bd6a4cc7fd5b5101ee7b21273e327463f2b6c5cf51cd02f5c64f5a0ccdbaf4e22aad4493b087447f6cdd22525b0cac8b07676a9761a7c5b26411c41970220968d770836bfeb4b1c796752f47e27869d79b968a6f3cda1c00a07ab885580558effec6a2eae2890e24e806cdc1a0563977dafd1d508903a636d21bacdc7a13f8ab3ef4bdee92e763a0c19b83bb49afc7a792be20185f25b1beee3887f1513fea05e30f1e5fcfe225e42aa06d0051be651499f6ff5f7a7034ab368c11292f413ba285ba77047da5c0be510d421cc3a55cb426c53e1b168fe26c998f9e80b3d580d34d4b0ba8ba1c7f05a440bc27ab9a79f400fa5ef51f7cbf643670fdc5a66203db8bd347d632df46b6fae3ff0b4ae93828404788e7c31226042726463bf56d765848273c80eb2671a65fd7abf2db432343b3800ba23a9383c968ba33f6b2850c0dfdccee8a39827dea56921551912f09e588a98b52abef13498dfe0742072d66983f4745e3be8be865e78ea3dabd39d3b99285499544f8ed67b4e2a2a013a54f2419ce78782644fbbcd5f4bd5f004431f89d1f8b75b67eb935e3a1e731937073678aca3cc5cc3b2527416dc34ba5c0f462299863d73a5f1d94b2a6f77c3423984897b654d31c2fea9906d679817ff08b0c38d1ecc50ea188182ae3307e8b6e3d0a4608ad10fee368a6489237f1c1e2b653a43d8aaededb73b6904edca00ea3b7c7fac8ab8ea4953eff579966805a697cfaa2437ac9201d3e802036b37a3addce09962aa54b9ed130efd4115cceed2edcb376ee7bb4df940c40228a6816b667187f1481258c85e236fabe8c2d1b12177e12768f597708137043e633140d6cd7179d27225999f6aeb3690fcff0442f56ce8b91b41a4e6712be39e625c7163ca418cd1339e145c9de291ce3b36a281e3623b692c68c1dd2e707c890cb7c02d3060de250f75b6bc662641389a73d4d919d0258fc16c833eb40d6ff17689d1beb86119f0cadfd1f1824eba0458c3f9caceca4963eff7a23813a70c18f49fd9ac0e9748455dae0ea565e4ff273af131d40901b4fa373f59464b4c810812a708baa7d751fb53cb9ddabf266f045e7bd61adaff3cde4870faff87abfcf392d6de4b4f4b64365c0dae2065653898433c077de570bd2c1b4e791acec227f1172f70eabb40f35a5c14bd4ee76a72deb206869fa43ac09f077da30b3000503933daf00c37691ad09800a503de19ad7dc6713046ce6a31255810adbc3c29789b6c72a0a5bb2bea84aef079378c567bff9a2d415da8debdc778fe1349d7f5f071178ad2829f19b9441f5708f2ce10566f78249459d08dd2bdadb8055aeb4f381a49745be8aff26b1729a8a731b058471ca16d033ba226f9a9eb688cdb9f21615ae19782e5e67cfb680767222a2303c8541f13d8b60c802365940f4c89ad3881adc58935dd706b1cd7dea3c8992183ffffe4c419755820de751e163c02dd4a20df9d1b389445d2b5a2a52aef500887b06ed86204805a6ec6dc210c130add2f74e024fc53901903c1f5bc3c6d0d372bf45967c8bcf5012b230b1213fcc1beea0d95c26900a53a4c9330aa6f1292271263be7f043a6ea1c6b7f7a86a083d6ffbc560cffb73b670a323722bdda820fb224b9b04f9ead7f65c4af159d3f2992b633efb671b708c16c3bcb984c4e90ab81b7d8838ec6abcf459f9d325fe1124f23e961c0fa3bb974e0c69c7028c64f0d1b8bfcf39673bcc497fc0b33e8caaeee2d0b658c39a2a60f314ce2dbf5f45f14204f1e2d3903aa8d3bfd56575a39142c5c367c3172f6354260f33b79084d83826340c9c5c39e1596fcea5b50bc770d61a047cb5eed5a139152dc0548a7940a8e194970d7f271a329ddfd09d899c3449ef97a593805c8c1b94815ccbf8975caefbfe4ab53ae0de9c5df8f75e2b16dfc894d9d79980fdd0d2547b3980316d04f7a326b015bf460ae56a9342c12795ec172d71a830206d06cc1ee43a71455cd46ac83d737334a9681031740e7862bdd58c962cee2e77e83151008bb59d57c9570a42edc0e0a0327cce60f1231d5094fd681844cce8cc39ece365a2ff804aef5e3e7fd9504b04bbd33ed6d348064c6fabb3e543a708f8d2c07ad304029e1feb4964d27dad39ddac276415c16a0af9a780cce988dcc7593cfda39fb6028c9cfe18531b06518532321283d224a2e62434e851976e99493ccf4a6faa7bfb8fe63e3cd15aa277f0ff96c2e15a917c3db47e27565d77d5e86cbe330abdb82de2dbefbdf4ff483f33850282f11c067a9a36e935d9fb4272dc74bf8138129f1011c8042b34a3b2ef95bde987d64413a38e0336cd046918911ed8d65df47509595e6b9c84f1ede842aa5590b224d99dc9ca152198053df53c793494ffb05250ad1d5e97bd92288733ba6319f2c22db3c951da48433c059f3399b4498014347aecd0656c9af07d97bb360f45dec094628aa4205aee03b86d610710a23f799a0b41124bd02a7d3f45dee323652fa82854a6ff64ad6e55e9eab216037debf2d7732c26213e03eb09b62433ffde70f0aa9d247c7f793ec7c563f887f6de2c17046659a9aacfdaa71b2fca267a755b72080bb6263b5143cea2b7a04f5f6923ef579dc229bc2eec6389459270210481d40dd83673c82ae201b264f3ae21d90c37776e1b49f9fa2e355090f1355e4b0ef654b8e183fd2bc6896a703148b4c14c26b328bd12f4825076cae3cf4b1f02c529c0158c12e5a198beca6c441006eca048393122b903e5786d380800e81f4e2cce348405fb5f3c88fcfed308b1325e63bf7621f3738f46e9c32523f7ca8a877112da5e7dc79f3944cb4f4e04bfbaa16f2a981656e858525e20db94b078a0099666b8e1329f72562dafa5024a314ac66a980af9e3af759c569d82d6f72218e5b6403d2e997410b97c3ce119e8c3bd187d6aa9c6958c654af0f040fcb9345b22258a32220bfd9e9c7ac3c733f4f68d7097f96faa62f1ed02d2b1125c735e61edd6b1f6b87533929942f3f22e1dd5f82063203de5df1c11dc0016b679149f776cc8903de5174a060bd33dbe949531a932d5344bdad67bfa088fb13ce26324d8abddf28fdf751bf313bd661073ab1d43eb50026d421434917d63731caccb1fc4f6c335f1d69b0bc97f4e6887e0d4f4567d6b3843f350aa6917fb084c71cf3050f05832532ad116cee85ca76f74349ba62ff33362be438390654a9a4e6191e1adfd68a1ada53ba322e86bf43a7f216a898d6effe7a1ad1017021aa91dd7c29aa9037fbdfe4dd8211b5a51f414163f38ae796c1b7bc5bac8615a7026c2bdb703fc8835376c87aacc3f25cc838a6b747b26740bc4d49a7296b5428cb1552a8370dd0f79d4cc0ec3076bfae2ea10f704bd7716e61874363da4f14d9a321346775bfcb8722bda877adba01256f2980ee21b51b37228b2e7a4f3966dbf65b05e31fe2ef4ffc9d5668f8974f9adea5236bcd55bef00755f3aeb9bf7a5f85ed3773246e7621e5bd61945adf814e7d1fb597c66aa2d3f8de3df604101589b603ef474ec478c46fb5c7ac78fc26617eb98ef41d1310419abe5e82e02a4b8547d353f1233f97e9c1a722aacaa3800d259b6406f44f1a24c2fd41ea83d7eec6aaeaf670bd531616e96cbf685db131a008b9d20862f3c1134e0aacfb17adab771134a87f71476eaf9059c4c93259eb684afbefbc79174dae86110e28a677845a5c1d55e97a2bf85f779f37883a92e209237f8e2f6dd4f9d24a1977230e46a35aaea52c9bd8ce8ea8907b2b2791308070295e7f5bbe0ba0829337a13dbf1bc7fcbccf1c43dd32e253e029248440a5c89ac8f0550645babaccd6eafe12965d08ed7e881bc395b91f6df91f47655f519df3cc71e4cec865415b51e6336d772de6cbde94d6361a5744f071afe0e55d5cc4ab2ecc638b1afb84234036fc3625ec5d6ac3c87229839270a79a5a8cfa30aebccf0d7fb4e66ad2d0beecce3892253d90a2b85b60a5199e1a22c9d98fed718850724be75ddf5ff3393d936c0ae3b2180b136621c28f83e2f7aa2b881b2c078a74e3f7b8d895760fbb1058247cdfd1f1584819364208ebdeb801032ef2179264fe8dab1046d792341696cd3ddbc1c3ecf37fa970109b0f5cba3106fbe9be0ebe6df0d95899b61db97ceb24b1a1195180edb43c9e06e137dd32070d538e24cb214041436250e634b24016c385fbf61fe36121b7db0986dd39e5e7e72f78460db586f9ec8dd726e105dae2c63e122c0f284d949498ee6dadae518a6838ee7a7f2dd5f3c92ed46d31dcffb49598be8bedba1e713fbb30ba6637e601abd9679d60eccaa6b3102bfcc255c1bd58532c4674a586311d0cd5ca61c3c18ca87521ceadef322f0a697d125501dbf5e8f33c39795190c3e50ab854a3b8f66318962af2723c5494a407fb5b00a199100782e019926673c1a9b90658b052fdbb21a723bf93480dea321e2edc532f820b2c9ae83ac1f059ad428f5b9929fba286a36767257189d4c809b448208c591db8a49a35c31fea58bb484538f8a2c91ebade939ef8a58a12249a30e1cbd0907ce98504693490f130f0458f8124a895db59edcffb5c8a875596acd6a8914e02fc965611e8864c5b2d6e1b4c67d574ac56aaaebc078f846e7eb04c17cd6e9adfe1200157746aa2bbe208cf327e87c8d050b4a28e1b62d904fb8c70cbb9420ca3a99b31509853702ba913d6321511e06b9c71762a70358f9f87baa64ddb4691ec9bd612782ba84d418c84fe529eb4c9577c599ad95052d15c92177331cd121b5f7b08977575a2b93b23801314f54f51ae913e49f01466e8f1bcfb37d2b13e10971b64a2f0ed60f6f74432e092716447e7531cddca95fb9aecbda0dda1162ebfde58b56665982467f33edd7ce243135f89b9e600ed19da29b4ad94acde9288b10a9116fdd85d25ec8c977f575fd158c239ac5fb4ff8378d0bb7c8c56d103c4713442ffa8143a65cf0a3b65854c4961e7a139ca361581f5aed42ec14d071b79eb31820bffb54179539019af461c8a50723584ad5bfcca9ca120b548bae07fd5f0437389be37fda8d3d99b28cd791d1b583dfec709ed9fa37405419c9e44be8a6b4259f4709c6da67cba0b174f1ad6abdc338b3706b5d0c711445ea3b968beb8d8719c80cfaaaea8937aa5dafa5afebf3c1181de2b05075474943dbbd8faebc433d4619d64c0807e530d5d06725faff5648fb8e4b4091b8b9c017fbbded641b2dc08b86e7444a46627b570d912984cb53d14dd04d9846c6d743af080236a2f82118531a74921bcf5a690abeeabde24ac57d0a19f0ca4df0b6c1f666c2c17dd1e9849121acdb4c967d2b9ae21cdb5d49a127f62ce52dbe14020794cc545097475defe060c5ab12048d98dbd71029411523d0a73c5bdeb44eb2e5284f2c9f7046b84849225875fbdd91fd9a5fb5cbc8a8e540fe1682ef5a2e894114888f34e9155de0f2c50a7e6d6c2263b12f3d66a96f6cde8df8b5fed6eb90ce87e9e0ea2af2e1611efafa92a2c0b4a4130c367e286074af6a8093c35967e500a33154a53942089e249506cabdf9fdd40a557fd6b3e041f2681f6919c9aea8d07a3a72d0b69b3f082e37a74d8926ca887b974beb8b5a1b13585eb349fcee33db8e503524fe5ce473631642630a156c13f9250bde15d686187e45a49361f43f28b078d7562723e67369b2b5e8f02d898547a64901df0fdd1aa592a8c79a9e36658c97b26a84d1ed19fbc565f713ae2418136eeab98d9de14ea0246b2ffe6c351de0fbb7fbec28883d3e428e0048dbcb1bcd93368849b039de65e1045e7f88d51f2e25d86d6794c316b94818c05863864625ef220d6d77e66a6ddbdf0407cc63fc7d8091a28e1203395ea76cc7e7b376bf17b91e47fb099f9fad50cc5f76475b0092db96f58fbb06a90559d2a8b6dbd7ba851e83067453479402f74e40882cd6b21aa63116f23c229b46f91c41e2e7f309ee366b9b94b6f6ecaf6dbc0ac00a3d720c7022bef6f60b1f6317f60962fc0e74e4e462a40d9bc54e4103a73924ede5ae5f36633da9cb8c9a5890b883bf8d3f7fdd0fa4d0d74af85feac466bdab7c6098b2be35b038a483de43d539b754cace2fae0b464df47d6508e60fa90414dace74b3858d94138d425d2c911eef03a4be606edd016754c896dfb7fa1129c05b0d8944e41263a8997eb4bd1fd9436e8465f0ccfa45b8d761f937a5d60aee286fcfb578f366e96b1cc7190b0d9ff1d1693327a45d34e15bc59a044660599d4e3286b35c594c217a0c518e0ea3cc7a18ac82cae630e8c43bb7d402210041752f9654fd0ac8c586eb44d9e2b8f2673106c05ca603ae8b4c696178097d4f58dd941178cd868cad41bf42e587928da4ac1f29bda4bde92b9b0faf1f44d541e4edb442323dfb4b398fcbd7ff26a1907ad20e9f69b7faa32eb65bd5c245c0358d8ee35fdd0bcc8b74a89104cd1c863188cd799acb7981e15eeb34ae2ac7467f3cfdd22d36b9344505f91b33c3ad76b104e475b723705ab71b01569eb398b01006230ce0edb5c3872dfc04557341675f62c3bd1af398897a34bc4aa3b940b10c90bcaf955e6cf9ae80f851e929f15aedf4903017a3662c8a590adcfea5ac6786c34ea0d5973f148bcefe5a826b14c307d9c07a446a0fdc264c8cf25816345024da23218f31b640682071705b711e7ab21de4f1a19f53e148ae476bbf0002ac471aadba095b9879810eff8582227ef373d70e76b22ae78d93c92ae463b4241cbbdaec88df1473c8d743896178655c7def9d7e3b78aaa76411e71d16063e0fdd0471140f9fb1b6697f229b9be911c1c2d48adf7210e690a671e6b903a6b23fff07df530eb16bbd2ddb0fc4c8ecb1522e44a43088c6d8a4d5bd36fb53cf105d346bb13168edd4d5b115922bf763c52573997112701dae89e85b047643665afe0a8a6061558ff2d269594c6e514ac0ad0c03b735427662a9fca157693e23bbe6995f22d086e4c4e6b1771d5eacb0a7341510895ed954052fb20fb4c87acf922aea8c806cefca42281a2359db7d69a841a59cada371c38d6bdda4776a99310d0d10d51b2b683c5d4e5c5097d7477e45d972c85b68847d5dad0734972b3838dc71b3dc90afce7ab10b6551b5ba28442cb71b8a671bac52cc2ec5bf450ed9ec2e07cea3a105774730baa84e50b15060db9ca1cd809a54745b6febe2329049c317770fa1961b4712b0ba4febf33471de230b34fc1d57d26a9e03be4a322e53522812d8baafdce1d64f9f30d82b61d8b372ba4b58fbbaf0cd195cbf1cfa9734d4200ccc909d0abf01eb52422a45c3d0e4713f659fb9aadf94c1c91db67ab683c2e1ef6dec08782a36be4262f62e8c652fb80e223ec3738d09dbfd6e366fe1739a3385d7cba5f533b9bae39566c1f4b74e17d8ef377239af972c59dae79ea2f9db9989ac84e90065274cc056d7cb3458a67dd9e8f12b3ee2555a678b1e712d8abc5f101cbc63ce5c704b190e9e026dd3eb25659c630c1f49eb30a3fbc31592eba2202e6feebfc91e48fb7cb11d64fc2037b62279b10ab13815cd7c5237d8955a693efb3788c24037b3ddd731726942f6bfa145d85d751f03ca674d6a2bb1483fc1b5c59696af767659cb1fc9eff15eb16449b8881cad3a5ccb3360a46dacaac8bb757f98a0a70d8d8330b0a95442902de6705cc705f67f532cc47727bd01b07f3338573213709782788e2ad763b61d4eef70009f7103e43036745df6401ed3d409dbf0186f373b52eb1811aa665eccd3744ee3acae9fac97b9ee36fd1787ec72a57b352e2e9ac56fa0eb7b3db22904a92ebae91ad861069048856ae2387287626873e6891d9a4e4a1e223f7b3bdc9c693f1eb39454056fab42065d29c4d1ab24b3a7f182ac54fdeaeef32e56108b4c1d1cc61bf8fc1876fd60cea1e2e8ba512a73dde6ab3a8323e4ad73d06c0f5abb3fed73d4cf1297c4029fc6dd3e5270b48a1a0767e46b1f06c4e55a50273c70355dccb6661eedf2085623ab8c631d780f46ce390b31dfc43cfe491238e631488caacf179e45b207ee273cbf363471f3432807cecdd7a8d3c5da07b3fca14ca80d2f3810feaeabce005eb3a25dce4326ab5f5ff2cec43a320610155c104cf127db51ea000955c85533dfcb100d33ae589156b6bbfe371a056b457f76ae09dce35709fdcde74cb7cdb97c782c2c97b17770151c9941d5631cd911f43729a25887a47abac7bf6cbde737fce0e90ba1ffc668496b86572185ce82a22fb9c3255874872ae862555a8d5cd3052add4a38deda0b750a38102347a807e31a51f7dd47dc467ddfd79f48d0b976bc63287e267f3a7d1ebdd4dd60b2535d63ba23a4cb2155b43ff50b87a38d0a62cbb188ff983ac79ec051a9a74e3fb074825825cb993fd1311cb1c0819925ec7e3df0bf7bf757c11ac0a101540c16582806df83b391cc4d5df64028978d37854a433264dc7fb8ba89e5f50722cfa358b5772d84db540eaeee72b606b6ee6abfbd9a4ff83eaa425294eb2725159f16e30a97ef5d7cb1a2f55ac0e0c2b490b9b2098be8ddae22db9d5b496567706d6b8b513bf264c00460eb45f08752076193b703c9bf25284041c6e82f6ca86c78cf23c56f894d989b000755a826cc4fc841362ef34d0ef9ccefd8cef14bdb0585574172faf2d6f0e2d957f88019282ceae001a29da844a2708dc71db76f5cb1cb18fc591fc1fbc4256a4c88662476188c2d6d134fe6538885e8d4d88d67c3866f292f8e73596b943f32caf21438b254401690a5b254fc4085e47b2f2b032a3cbb06ab0d42f56e5a6085e9b952a68b575e8382f4a0ae66707a8cb3dc55cf5800b01377553546b013b5a85133a7ac4fb8c38c8da50464286cd0f89fac818b9160375aa95a38f2be167c409157515eb9837c846ca9c226e3ff87651d05ee712fd43db9b0bdd4551ac31594923a07590d303c738f25bb0186ff8a55a6002e40da600c5f53ac2d54e0f48523f778f9a4e5e8124d9f4b019c707a782aafba7f87b517c498a4af4e90cd074e208816870b034ce1935588340259e765dbc4fd3f4ba87f4c1a4a98466a4d5349e75256e0d6b8cad0f25d2f5fe446bfb8609663b0edf4f8a7510827d0c16d083114bdfa834e71ee92e65d425a57b132b27fe59e7271e9890b23da6128ee27c68134588150b5075b849fda67f22639efb7ae12a06a43f5553cc4217f929827b7013aa0f37a4747755e3ab1b65456cf5a5bf8317599cf933da08a44c3730764399007ae1d51cd4014e5b608ec7b23c754b4934be3129679a391415a7262b1715fbda60a8b172f3175c08d63e03a9ca84e68564ce8ca724099d672670265c82f55d4e2e023242682a43ec6af795b70a811b6c2c67fbc8ae21fb8dd1039e46347a57681e83ae044e681e24784f82f3afa2f95f16a4605183b73d4c06662c2695aaa0c2845cbb80816f3646718a358f2b0e8ab64eafbef540d6260cb329d264fc633e90ce8d7f30318f05e7a4db91cdc3668ba04d4b40af4a5fc857c8b36ab86b5e1d3b308c086bfa977811b04bd93d3a56bcc529fad4daf779a1db496d1583c201220d48b0770a12d0a8cb888f968e5c27d29cdbe522c7b0b0aa8a70f5207fa53ee9351238f6f10cddb8f4bc23afa251f159c592394a347d395adfd0f594965deec9e0d9ce4f2c11c7e15eb508bc94bb3267b2c6a2cb6d18a96aa251b5e3b7a03b825def8f53a2fcdee3e26fd6b14243996a2fae841a9c56fd96f4e936ce6e8ce856ded440c8707cf7553820cfd0874fd9c74099a3d97490142308d101f4dd70c43bae5dd3076ef32ccbdb83cd05a74ad416d7c95c178b0d624fb3099bfeeb8f83b462a8e11088a219cd15b96c1378b404b4d21d749f21778beb504e1d3f5f5b86417c0c2b825292670e92392152ed274d05a318960ed670fb740f032ab79802119d7c5d858ae378831346552f6465290e138e48234e3a5015ee905b606d283fe4926f1039ae384df991864327b356f135c24ed9bb02501ceb889a22fb22ba76ae0b34d835b99399df87c85d2606acf9bf1d6943c5f0915dd38478f8ee4a97f2626ec04da702d6fb4ee10c85a90b4e2c63971bb8a119e27330e6e65404f504adc699bf1c693008103a7ab635fa268631932e436e2d5ab258d379eff26821ca2afd35602b7e47220feab8e6fa8108b80d9fc3caf600ea33080f96aa02c2fa321f89d816e4d5ba398d8d28fa92e3da4b3fd865fe942122b58d6025f7c8e5900f16a025635d592d0e6cf1808beb850a19d7061c42d590b88818a0b34c831d05ac9069967ed6383f491005d1fcc4c5dd66af32e80224ccc03b4e066ddd4a44f7c2a1fcb97c0f2f180dbad73fc64ec93bec4ccf0b9d4db749e052849a71fa3b7cc8ddaa230bc3ff97795145271c0ba76196690ed499f35e563532df343d63241d32cc18a2f739e4c0ac4a3c23a6109816186a0f22ef342f50e5be4ebc1c15e64f023869f1365cffb40e95a633abb72201c3c9f41cb3aa0c160dc0a62174bce8f519c3455f023a37b8c6d65922c7e894d935f03a6b734e5f7dace9fbbe5cc0c67ff588f81b8631639fb5871ae9f9e930ecc12c083d8a8c70e8e4118d30a7affb80ec7cad923af747e614a5aca8a8ba09e69174b11c400c5f865e3fa941eb9ce5d449066b6f4d785670434691df5412bd344a042464b8c7808fb4f4d10b362dce9780f9771a065411cc6afa1d482a40b5df2b8f8f24576b4b5a065109d184ca8138b1e5ffa72d93e39b2156c2f2d13b711efbef1bd2efbf0fe33656e9b7e49e59c5b0f5ef1e3abe0e6554fe82b3e5fca538d9721aae3c12867273d7f69c2e6265fcb47c5ae0c0e26d4f1da56769dc14864e3ff731686bd3b2f9ece50a3ccd7f6acd3d51a0382fed8776f8b290cc321d17db4a1da62a66be2c15a99fd8b655de2437bdd6081ca686844e1b37afed7b79148aa8d35ff48b3cbba4c75e268de545744b5744c29b0492fda72b2754793b7c70032712406054a9f22fc659b8c53baa3823e41492d9b7848cf21e3b22c5e352c811666af425fc07f0c6b75f7c8b12271beaf65847282191555aa8d5f101d775bde6191769d03f38dd3b73bab03eebc6d5d7976666f2220e0393c0f6a8822c3b3eddd5568923337e8fed8ba7b26334474ef1012e5d26a820dca3043beabc36045e5e014b94360897aba07b70241fcfa970a4a3aab9db625a5c89d280b8d27c286c49eb8550cbe433ccd173333c6869bfd8deaf72f4ab1ff1b91754acba92fb92855412c6d8a4312778e2f878ebb14956344e1cd05f8ac6e008de5559623ffd0d6f01907b03c9b715781daa140043c52c4b7ce64ebf52d48a16abfc51f6699a24cff78ff001ba3d08786d523732e98601afb7aff7392e7d898952bd6c3756fefa465e8a9a82804a322acdb021814ac4c5317b9e2cf950c0fd5a953bfe4050f57571f19995fd6fd4c2767c33a9120054b1154d45b4cdaa4760447cf61a85b5f7bcf5c2d0e95bcdef4cc3b1954db9b04415e32bbebefc0bc296afddf855afe701fdbbe7cd5f9478b89525bff22dd6c5eb61fddbef423ae6a5cf42aa2c8138518955d3661703c36db917afcb5e0a0d8cc92766bce7564dfd4c6186930a59096c000057b595ed02ab9f8cb9083bf55246340f81b71c9102ccb95f64fc672ccbbb45a5c141ae7dc753d3280f9fe2fb248dbaf4249661cd6821c46037b86f1357a6a43a6c64deb819b6fd0ea6407c557c9fb3df5c3350c3fc1526b8fff9accafad529fbaca23692a4c9da17f614415c41889f9b182b955ae1bb8f637845f3bb3e33a94878dd4e8f6e35f51b3cd89cc9ab1069ad33105013c90ef3ec792e8202526c0ce74954f850e0c47874505d61e230b3201d513157bc2a4c0de4f6ff70255a77b1dc906bf7c31d6552084c61674f01da83f01e89aadb0db0f0fc421c5cbe66a3f8763f85fa553318eb9234b3a7c78f0d40279c4c28385f4d90a0dc5c491d8f4d3fd7aabc1de57fad26934f2350e4dc64aa6e3a458d8fd4cfd6798ea5b0f8ca0cc7d513fef83842510c77eb2a1ef9feddf773fbaadde6c0c5d1caf6ed240e2de4929a70b0240baf4b33dfb5e2b9cdc56da7d5a04cbf97268e8eb44dfd51ad0a392b70c4b1c18832963b281ad280accaa89720b201d807125fd90c0e1d2f02812c8f83aa47054e7703579df7ca82af47364fcd78229daa66389613fd8a4b770448b9b51f5b3adb015ba3feafcc3d4fa56d021c6ef1f6136001363ceaa524f6ee49842fc14049a35e44f03a67e4c9088641ac70ccbdb09de543e057f42b73173a143b46b59a0763e41d09ce11a56207a9c874eb11818ef885d53d5ea3866660551a47e328851199d3503c333ae7fa39827adfa2508f6d855adfcd86e3102ba15045cb9f4c68e6999b3d35c6bd4cbe498c8d769aae4a16fdba704323ddcb076335e156d57e829278db98a0ef7d4d86e298de9acee8fb1472035f137d0b90ebacbbc2c624494949b23393a1bda90d4da310bdb815963bb5e683678fedb377f8d671ff636ce6d7bf46bff8702415ad2154050a055e4d7ee4235986da158f57d39cfbec846fe84916b09d65d92a5040cd279aba582fec70ef64b1bddb683504217a2d2a115f403cfd2a178c595fbd391f5056c92002ff5d6edea01faeed689d27955de6ccba76906226988b4ee649c87f469c068114cffba8638047090a994a4365447b8cbacc0e5a26800a52c5309cb4c77e9b9bba66fdafa7d99e3a558f858d7bce6a90244aa2d82c7faddcda92b759d463e4fd0be01cd7e8f53a2ae5927763c7422729a10e68eba5c988ec17c74af0c125fe8fd9dd20b5d1682d254d6aef90ce27a14af369e4e06378a417462bee5a22779b36a6daca73b65304921d63e6d5ce1825b86565e26f08162478bff6b6ec7200472c6b66ac4e4c4c61d3238c3bd8c6a3b3867fdb59d4debab9338e7600ee4bc781169a21957a0ddd6d0d703ac3ecf682b409f33076c13c6fd544867967c705474ee149a7fdac6b2fde019d61faf7563ae04ade43c37c94743fa7110de64adcd0b4cb26283ea594a5b2f34dd0fd33d8d52a0a04ac6e6a5565056a75288139e3ff8c01eea889fac1953b905391352478f3624876796c67b38a49934d4df8780db9fa5b6e9668e9e249ba75c74aba377acf060d7042db4b1ca084da74e9b4f67744729c7f5cd04b1503f5f104b5036aaae6a9fe6612d54a225bc361de908b4d62b9cac038994951e000711634685a46019034d596972665a828440998f3707ab663aa807990fb7b38b967cf08855087d04b7ac21ebfaca3a22e608867f487252620777f2f470fcdaffb11f1913fb6f48a2917dc708656c76d875d536598bffa3a01c82f0cfc9d42fdf4b7562a84c15e7822dd0d4a1b4f8b0945204cace96b05592033dd2f9c1c5e4d43460c11fc34a564945fab761e41a0e86fffef5704e6341a8763cf5dc0e3465a78aa0420d3d939148169f1eeca696536024aaaabf71d84d0953207fed48a27f9166b7ec838626409575419df4ded10d2253ce46a821853351c22a1459cbda3dd6f0929c24dad939a1bdafb1479466ef11b0bafdbdc1f933a45bdc1fa6f90b95a2a1ef54ac9adce18e8317b7ee2b1ca2f0434b5fb10b6070836859e56236f2fd54ae426c5756fae623a0526cf27e3ae24cabf1645a8127522f90a6c9579a04c7bd52056e3b2c85268444edc565d502f8e47cb7e013054a4d5f26ca66dfa2f0c4086d29249399a9ffefd3cf8b785617262561c1d6352479a41306a530751aa11782f87cf6030a1caa31db588925984f01f48f8140e3274bddccf2c003f55b7c8b025b5522fc2aedbdafd988e332e8860660614545d20b55ed7574d1d4554e95b95933e1b11181611aa315b36b8d6319e23136f5d714dee9a7a5b0d4c23ff1e7f94494042b74c419889b176329844fb3533617e220b750ae3daa9dc09a6262bea11b4fb809626a6cfd028606f8b0116666d37b8bf351673621c85f5c6dd968e67e4a557de035536aece4d8c42f3c9e7046b93a052be6061ec92a5b9e2975e0dc9b3176539027df0ca8744bd4b85f478b8d48b30c3769ceb51703d5d0e87b534cb0a620c20344f7f473e4a44b1d04f664a6b7eccb5d9d4d592ad937935238ee5d57b7210e1b82d7b09b16fc3d393ff210077c0f8cd4458a8e2615b71d07073b3c75719ccf652e442acd213611e6d8d5a1700de67a9605163ca7e8b59328a39b35a8352e87b2ed1f2e56f2308110a861f4160783f653316a23b67423ecc7506b2893583248beb2881ff75beee2ea097c55e3c50c16f5c494e859e0205ea9d8f1867a8eb17a4f473d59bde554e8a96a8f43e2c805b26196411a7d1f89da6080148192f40038c6e3f21392876e727c6bcbc94865c38fc05e5370872fc9d23b8a31ba9390fbdb851eb089c0a3a6133567949103e75345eae144db40a9547b96879e2483daa843c21f5ac5cf856aac9b0cf95c9cb74e3811549f93582b5345f5ba80c49236a981b03ed956259100f5075b81ef034a364d6355137538c217b852a266603d633a6bf4cfb65562294cc99eaf166b53121f3ecea07822e7a37c3f626f86817fc31f69c9310376780ae6b5f0df3784f8fb5c43a8c218b317ae303a66d5a4bb402e78980483d2a7c770e3881dc4cedf30ef9a644ab57e1697c68baa09dacf45742c36c9e34fed1d5a76a2d7a9754ce55c97b59c2e6d2a5f91f378d122494d4ac5d8f25e684c6f835f4767e6d3c02db6e5945e0e8742241108ef5a31d4c3202d13e1232b20e68485db9f6883a50217ca234efa4dd30d58530670877baec3d3a7cfd481d530df4b3e86a901a50c8a0a0fad2bb8a5f4b28be891aac4668455a58faff7f0ab9bff00f34a79e4a272228b0ebd02859aa65826d7297bf1be2cbe18d0b828ad5b357d951bab8d5ab22ebfed194e823cf34068f7af4c5542fe937a8596719895f1af285661b703caad6037671fb5b7a73f823e1937e1f4ba07492f2dc291ef5c023aba1c8620c4cea8ab4e60731e32d4872e8ac4cf3a324e085ef0f895916db49586c4bee957d62d299ca4eae873e5abbf74b9989ac70241784282c4eee0ba8b7b92bb04dce99feedaad2d7be60d5953b2d7ebd4200156eb3651d3f6ff8435a042a8d74082acdee53af0c31b02368041ada0366c00c07aa7ae3359706fa9c5c1c94076bc1da02ff0cfb4b123f9c3ac027b7950bcde6260fa6fb4eb0b91a18a6c7ca0b7af4d3112f97951fd9ec8a59827afdcb102140c5a405a9729a65832ef383925b3955044dd682696dc564cf1ba2762ac6cf69eb0db9c7c70ea4e5bb7285bea5fda05046fe4570c5f4f9ba254feacae66dbdd60c2901b128226c2104d739776cd5a87379f3274636f898cc46b78573fb91ce1b39d8f495391804664364f8a59b1ac47f57d9ef4aa6ed46f86a932f9fa6c8ee5aab6cb3bdacbfb0dd94fd47809310ae6c6ade22b438549a71a0a9435955b338042fe641271ed07c83f87fefd432d0e3327d7e3ba0059cdb66805470be0ff43ba460b7ed034b047e84ba3c9b2e0e1c8d9596eaa0bf91d1ce0e86c48c71a29c833b85c7a99eb749ef3754007bca32a0fddf21146cea74efb45ec17850c062881ecde5b55e5d1e5e65bca2c691066750c631c873f903cffd4b9da26c68841011f013d373635aae28a6a6c74c0f52682e87205fdb85c679edf38e40b13d3a3a319728a21d293ae2856d2c079cec6f95ca0e7430d6eece4988ea8baf9aa23c86f1947ee4af92121ddebcb8f2174c7a82cf271392d06f5d1239f9e5a6498ce2a35528369b8717b12cdecadcace05acad781b8aaf2fae190eebb9442effa8ef533f34eb44da0f03c5f2ee6d635f1016f0901a115eea1e1ec575b17aae55533ce57ce57b93a463e0acfe2d5414fb51f0357b08d638b24ac4c8a33ea8267034e9f3214091ae1150c1b4a00be08c097e3fd06b36f61150c559b272ac30a4f4009faf3da4d0b85358c0a99ad7a962fd9b0f466f07b38fe7ee48756fb852901c53c7ab9c751b5a2e69f47e6d6da265bcf7f491d1e6be6ce85a635e59140cae079f2bef3e2e3f5ea2a7eb6aed9d26841de8b9a797079de5dd32a012f077c4f555818ac9eea6788e42fcb502d21147e891ae8ee64cc7c5a4220bffc548e6605f582690454ea19877d6745c18ecf82428464ae4cde33a3c7b0e65fd4ca770658d55ea6353dc3d383fbcd3e5d86bf4d97499a82f424dd708ad3d98c4776b789aa3ca9dbf69ec2d7a826d7e7b18f6543c6d01a1e52790bc4a8f4c7b03a599cae334c4754fbb79f9eaf3659c75797b74c86f6e5acff8088d24b108c01c9dfbf1677e9757a25aadca2f0561328d802c056aea98fa9a099125ca62fd970e8ad7fbf04194ff8ecf29aae103321b0fb254bfb9b33dc37a0a8f76c5ea96210e08be5fafe9ab9542339fdbe654881ed5d47860dc67666cb65c3a2291d1bcc13f7611eec875fc928fa94ad072619df9a25d29d40f7fe34165e1d40abe41c13ecbbdc65bdb44570056d2c439cbe374d105d3dc7c7b90548de6a9bc22aba0f404eaa01d2797db8cb88f40b8e383e12f22e6d15b0035078ff37ce116aed76f3a8043c4389eaff715dc8e76c4846f7f9df16d288844f90db39357c105c78c0a58040f595a852f4ea246042b59fe9cb556e1d29906892786a969559cd207f061bd59f71ec2b736cd9e309481bb2d2ad0fd42e6c6bdf3f660e79f5ce2de2fa6574f19dfad292e81fc57b17967d8f05582ca15bcc85a3ef6c3a4711dfe277a06a2a50083c347120749f88406bcfa850dca79cbf2e57503e9f58b17ae6f08273eeee92c485562574d4d888ff720c44edc07538d2d6696d63ba1771eb0b8ccc1e67cf3410f3e0cab6536eb6c847be082a8054d4fe890f24e54b405ea13241b6a2c2b39b899f0ad936eff0bdc9b43c8475e2c7570929e09dcf4fc996b3656120cdee0020da80d6f5b12eac5ebecee431f44d04f2588b01b19868be93a24fcefbb85ef6230857af7ed99cdb8a88dfcf791c904b07ea03be6569b999347fb46ff732ccfe2b11542f2b9ccfd5a670f00eebeec9763f08d14884e2874150a9ee73151494ae21becf9d83e8f55ce6389f60e66869f69a981f95620c8a804da422e33cc0babc2850c5f09fa130fcf3dacb9319ca6cdec9ce634cb4c80e71aba1eeac4edceb910151f9a8b8eb6dab75f66a9e193819ca05401be2072f90347828416bee4ad14404f51fe7691944e2d74b94300c156e0553bca7270e22cb04a1318d16747fba9893e2becc00208e7730c0f4d0fb3c851ed1ee34d05f2919c74a2bafafad73623b2c95d1f1cd35836086063cdb6ee7865511361bd337d1602ab2fc47a3dc8da35a08caf425e64c389304fa29febb35bc4ef76a29160644be9d5f162e37ae6c268a1c302df2748434d515084f3c7e180ad1a247feeff013565b907712a11ce1f5feafbf609c351621c91123092341e9ebcc275b81191af0bdebdefdc271dfe85ed65fa94fa94dbffa691c9cbf7fe6faa8d9207da788068958d664a70085086e8f5a9de095d34ac65332da025b1b7746eab19b2f00db499f0f5400bb964332bcb590f35dd552d3fffadc1a67e9ea8d1d8eddcfa115f8e357b18415a40bcd76110730df6ee73ef2b4558a3533a4ffdb1e06831862deddf211e1413fc6970cd596bdd3f9138eb0184b9a5ca92795d40cc42ec1d9b08865f7dc7160f97bbf0cf9c41767ff6a3cb10947f10c3b557d457897fe16098fcc205c333437c868f64fd49728e781f974b2b411f676095092162d23c325c2133cda754a9607ac9a6cb1bd680d945332b6885a58513c1acdb2bc8bffb954745bbbb3dc21cb608b55c7d891273d15530956f2ae3306c6ea8a8ad17f9d8b4f1a32ac47b9b134734ceacb7940f179285ff1f550c28b2d186ce43e0036f66fd1e65b612116bf646a178bd6d7d8d5e2a6ea1545b3b442060bf09fb8c07f16e970c976c9ca362aec57bbac4551922dc8d2e5ea5c603a73b0d3005d57a59c8d5ca0c57787ddbf0fb61889f85de02253919ba3d797d443ed05fbbf76e2756108a125516d249292de8e970417e30a0c7542c63ccde2f08581e207c71b31dcb31264dbc0ed907a532c3622dd366eabbc1665725e659e3bb9270dd048d373602b0d3e1ef2f5379b6280cb966c96195912259fbf56e47051420d8f9684efd4b4870774cd7bd08e9a4b1f6e76dc7a08bd8c0346bd7272c3ad900e04ccd060d440473c39b27547a91ed722c1c560bb84d6790a474672ea130befd0fd34414908c09fd07287fc126b0553a6fc97449dd8aa46df7c2bcdcd4a9cad9660f61b35b1f98f372d877738185721e505619f7bda6cd7671334b05a3d195bbe55682fc971eb45e1191e550f778b5ba7fd07cb8af64e6ac6e431f42730b94bb7784f01a8a5e70ff11fa084d4e3dd2ea28d310b8107d36bb706c759d1bb9dd67c2b50d0a2d1f7fd7f07ce9729c302c747e890ee9d00c71c6c1c1ed847823551fdf32c73f582109f2323a8fc517180809b9a25b3eef4232fa9e7460b232d67639734d1ce808b045d4c2a4c1fa2fd5c325487182653de0ec40ef014a19347fd16362868ad7ff2a646ae8721616e0e519098dd2125e755af0011633fd9211f288ed47b545c658697354947b8380ad786c7386edf659e891c934d38088745e41b398a32d056d9330ec98f9f9cfc08f8de49f66641cac9c015fb4a329e8be2c3e2117918eedca0489af6ce802d69254602f0f12b8b056e1fce9ec065a2c65319b1731af737e1ccc9b4037ca5ac198e92b43dce61e2f253673cc6329195c56f737d55954ea505e741d3099918feaeb51c4b26f73f1e7b2ea75e5e13813844333064d95432c2ae0dc9f1de0611feb7c105a96406e25621c8422c2442656130c0ed54894aab93df43791163c3d7550f6d4a1caef6c736a93d9137a661e4caa2b1af95c0316136823bbb7f21663b60c34ed2afd283b07060369c83988c91acbc93b566bbf33c709ed7cd2d34b12c18e0fb09fcf454b02e0d4f738297d7d4d19f00ed0fdf131369a1d18fc33dc6e9c4b7611c8b9e7adad0d18f14da910bc99d330b4a3d622c20d69e273d539035c3366f2d0ecae8904f1bdefd3bd8423a4442b418615554188bbcec6f32f7b323bb50a4c0e8b1ce78fa7d29cfcac667a962789ec4da4b9add7c3d630ddf36276798a5a98c9adbd010e8e930fb050833739c99758674d045568885ecdacd2b4e4b7092ad4b3dfc45e55249d27f218b8404292cf047454df15b1641625f8e65f8560e9bcffec47eb79498ad64b5a8ad3806171f3c48831b0a121c649072c75f20a88af6a7f328ce88ea620ac5bf28bb6091460cc8fe5ac471ce4c8e28ba400d112fe75d4b941dd0e512cee45e89ab7926865e83526857cd4cb182684f594ae61ea5f2edc5e322073f1f1ff7a017f66362f26bcd6fd31274c1d57cec05981a4c3da4e2ce22e14cccf665c5bfd3ba00467dec1b5490256287604e48d2ac96c3df97721da4d56cfa1f1cfd00480b2d424fab7eccc2ae8530b5fdf2f51751a1ef7538204218b4e1c8b43f0a4377c5d231c307bfca85835d113203b8fc42ac8a15cf918f4eb5ceb23fba16b716f424c936808014c31338c285fa824f7d08c06f9c3cb7d7465a8ee2a6e1bbf2586802867cc38c3661aaa025e7bb0f13673e69181fdef77c7d5add8771614ca95f980a3b36662900710c641ba9659d93af8352876c078f27358a6dde193c8e7e8764006dc8c3c76fbe08c285ef084f6bcfdd87b0bfc5aa132ec38769a1524dca9f8dc2686b8a856c7c85535cd9167e1522c5bb79fba20830ba2a6d323704392f2fdaad2756ae2a8d336147126037f67786a4d885e9ef1c53decc7cf7becda0337f85cf08a83304d60aceb2296c56e5433f414006a5d6a9e751025ed33eb019fdae068af03d8aacc4eaa5fd9e1734beca8705f42bb22f789ee76d84a838e20aaa54ae23bdc4a823ded956774527209fa1dd520676606a3516c895636f5883a4d856f2289e3a9c9c9e3805218db21aca86bf445b387c5b0d3c473f82363b66554506ffd765a81f84ce3b65dd05d3b09105a8624564bdb5d339a6c52544a53d2fdfa11f481f95744ba1f0ada3d2a7c324fb4ea5cbf63a5de63a119a6b51507e0a5e1c700cd7157a5893a19240751df05d123c902bd8eb92679c236f7daec4d9caf37e0c0ac31e49ea115a2476bd3e453a1cf09fa6cf5f25b0b460c5ccbe61835c7e55ac422fb16fc79b8f3cad39fec20b26f2912aee4d6fda6645ab89d05640e2b30e8cd97a12cf41a9cc106d71f329687c9418952025dc8f2e1dc571985a65efe81951c189f49268cdf37d6ee1ab922389876a7bbd61bb865afbdcd049b8861c96950d2a9627a494b7aaf784c4994695b1e09f40055be9fdad80ca0b7e6303504b29d6b1e4624b609805266145f8b8581f809a620ff61dbd00749c3d40c72a2b5e40405bad8c77d2cb3017bcbf22ff559cdfa2779fd3c39f32f7e7b1d69a1178d0a1f8c5413e94d7d0b4ea58c037caa89dbc4f8aec2d1ae6cb30471cfa2710cb7354c26140d3cbfb5b8f525272b9770336f3396dcf6c0ae3e3ebf412f1f97be50ea8fca911d5befddec3d391a6d94eb1179bc7a40535ceb9638749c3a21975e5ecd21ec0a73d6b543ea4be58b8d18da0894b81ed9179b89d909ecf5901e83ba9dd3c14e25605095cd55a965a1e1474ae0bc35e40be5f8f6ff4e8278ab17b07ead74a5c7245fce297ca8c52ab5b47896c27a432920bb03a090f9049cd7e6b684b56b3ffee63f84826a036125a56d9ebdabd93264357e2fb142503e0a0804d2ff68e5a488cfb70ab1c5666fdae4cda8a0093d44dbd25139d3c6fab57ef1abcccd56e0cf3f6fd35d8889f05823b5e24cd15336faf1cc65363bedaf2bbb33bea6a2d0f4b36406afddf70b17883f8c80fb9b708b24dadf17539be5b90c7d9079afcac5bdde99889232114b05f05ae6fbbceb4999679d101cd3284f5d29bd3a216f1f1f688604e4909d54a7500f68a6c2e8fa44ab4d29b810834093892d3cdb8fb3b559ec3448511e6cb055f8d22a7f8d53220428180d06c33b5a9d1a68aade6d838824337951e492f388026bc4adb4609a4dd229e9f479a2961d16feafefbc8b75ba2e9250cc20fd91aeff30e21d4ff3cefc09b98e5b2426c8dacf9e7a3c8ec017ea534303eab52c085a529e7cee7b65f3972cb12853619cf8e2c49d36facf3e0f95237199a66ae31b6f84fbcd03f4e698ee153f90fe4364a199f7a1ac7e2a581e7f665461e29077407cc8eb4783a80709da89e0b3bf6d24d59e23f5569a7ff8a470a2157040cfa3811ff6ab5c0fd9aac2b53f10c9bfbe87cea64996c8855225d753f0042faf9abccbbe0f905024b822ee9ee92ff2f9ef69823aa75acf215e11669942e1918ec287fdf69561c837707c04201be5cdf72ce029ca864887b29e02a11fa48d850a8108db4e9e94a65a56be32aa65ea1f1fdcf0b749caeba9289a0c7cb5a7433ff8b9d8e1028bb9ac1b02bf3611ba9868f152236ca34dff2dd524e3a857c207a26619ef6c726ec0b91a481b7d5af7d8892bfa158222bf35e34c50e96d109ec74c9b14c70d27b963e6233c3318951cd9782fdbd3519ec47939afb48203f3fe9535f83426c4860327338826c9bee6aa2a5021aa35f340c3536e5d299359788b6b8eea1527a5c67bf7b1a270c37021090460d9d5a7734301317a917c2d2f63cfdc50cd63c0a2fac46cc8183e1ab602f5bc80a10ccb2e743fa586a40a265b25a48fa6671baf4c6ecbda63cd4dd489063143afe8e8e739c30726f83337d19f14f1b19f3fa18fabee7535e22cebc47a45b88b8b917ccf3efc7659e72d61d6e349d56833ba99c0ddab4d539f596ac1121ef93cae5318c40bb95b2ea8be0d62e402801ebd5a749aa798ade1903320f81b8f65cf38a01be82642b203e2240917aee8fd9ad75e1de80aacfc13555f7110d96ae2c14f9d08a0b27fe12eff6525e6b02e900c7f96706795dad3bb547d796b387baa6551a2cd2b6617db21859481980f86f9d908ef755c5fdd6d7988628b9d499b19aa46b2d5bca0d36f2d1e6c799b7ae293ec476dcb8638d662a033605fe024303e5dfdbc0f712589140aa84685a451c601296a81f826a5b358fbeafc0466dfe2eaf7755146ad50ce7c357bef6af7afa5eee5619528f01e7ea0624371ce5c9d8d4ff815e3e4776f3499815e9134ea570ead8abaf1b695b78ee04a9992d43c2ebd893856db780e892463f84294ece2f744b9393f000815e61fdb7214f6cc398dd2815a44fda2b7ce71db8c173ba585878f35e65103901ef89eb87e47724f954f418f8fcce21d52f2ee0373260ab09e4fd33c0c822c4763b044a4a6898d188e0992343ccbb3408365f2dfa961e6153bfb07bb7c29f377c3f73d88edccca46472683487ae1295cb34a88d7db7db5f79572ca0cd3054f057ab449e135fc3c45ff77b310f65c996785441a9f86a0f9ec13f77b94cb234b8d260cc42e0c1dc1e84dfa161e4741d893273c3c5055275b797e863f09beae992d287d9a7a0a3d565ffc0d04afede90c2309acb9a0728ff8e77af0baf7fc2d9c69585b64c1e27b8fd6395d68d27e06316f79b183e419f1855d314896a813abe17608133b3aa2f9ddac9657b7795e0fb9c5e93983a14656073543340edef12c2f9638f23aa094c13cfbf89451f15c46fc64f05ded0cd89c1a64a7d8c0c818692f444f23396ffa5f24eba4cc736a674f18357a9bd637a735425a9f2d5010847a2c49941913f89ed7e1577cdbe67a75167cebfd804c0e77e51c3425d0f876a2cc43e73837d8e684e8898f5c77a3179ad3360683d6e1a4ee845d0f465d7de8aa923088bc727f19974169d530bcd2cb93881e744980911e287b4047c8c6bd4432b778af9193f2388d6f55e66dcd2b2abad2531d708fb22bd921f13ebf55d2a6003910f11eba72bc21d48150ebba74c69a8f8a56974b65d8e6bae83ba6e14c547043d993686233e2a128be44ca4e58519b20f8c748e9ccd418252324b0b4fb0684323404d86987032bf5821c9a55804f23a9dadefa9d804cad63f5338a22f7b496fb05acd7b2b0d80ad34d464ef712e48bea0216289babb22174e43cebe14c5766ca6e1c58cae86cd92b0d923d80bbe14a2e116fe3362c6b9a64b09c1a5873a4c0855e1531f0a78989c7534c44540fc21042641d4d8087ca8a9c66b96b3d373a5eb4839b47b42459a75992b78a0b3d0943af22720eb5d9809b5ed25b9759e7bc955644495420f6fedd566917c4963158048a74de05d3e839df930febc2939c7127ed904c75171e44661e6113aef9a7b6ba92cc386344e81d2892c5c03a833f0b4325f9944fe23c42e0bfbde56a3bd7e6c595dc77f4ca86d0a73455a9662dc6f94b94d225bead45ac5c45124e1cb9ca64a6169eb61a31cf2e30a2a1f2e317cc807e53a29c7219de92a773d7fb436bcd4d7e97dd9968819c1c154da2898df255ede93c66b0f377a51d17a44def41ffc0cdaf2c9c28e6a3a01378eba671abdaa989caa614d038aa37f1e621710890bc7d36ee6cfad48692265784a96c891cdc94e80033e8c543ebfd9c07771af32160ef6f6ca88dd7c98665775ab49deb018c4fa82840d140a7c7cdd93d1ca578b6d2b2be4f7671706f542e30c539f072a7c9cf5e6ae8d8952b3712c2b5ce2fe775af8a7887803860ed2c9511c8e17fcefb9c1d94cfc38acb854f9add79c6214ae6607e5655444132b7299dd072ddf19340edfbb202e41c2342a948eff3aa3188631d70fd778d7b51f1d88198e5f0b77008bf46a9a9d8529a3b37f0c577fdab0793cffe7a06424ec619a80ad2fb9ab830f4c0859bbca45b9fca26d33ddd5f185e8438eb68c3e055a52d77fae67c9b3a7538ab99f399751fba6398c2c8735cc27732b3af3f02df4e93e0b0817e56adb4d78cfa411e3b961f9f39f51fa6016b6da8870d5bebbdb55e339dd2b2a27f4ba61b0b43f86ed249a1cb4619c01986cf6e80ec57702b224a7ecffaaeca9a40c22f244a890f4e269969a310f4bc43cf8587fbab37d70b2bb724e2515b833b800d15e2f6a0b420e302fd32982e178ed72fe890ddbbb4b4d3dd02d41dfea73d37938dea0ddeb94a596f79618cc1be02f058b936ad55195f080181f6bb5ddc4461613134471afaf49d3d59edd2cda6cc5814ba0352ffc13e33e99fd809d84f3a0fe71eafb8246c87f48200a74d7f8558582dc539d700c7d4b5b6f72f33c8d47434e205cc80f35d49e011448adc7d496e6edb0e7ccd4ae882a6a22fc879da51a910e46da9629640a0bdf3bba4fd566632fe06622e34103e802503bc885f0917b8eb28bc6e96ac865b1b833cecc9e43ed31dcf42739504b4716d2f40913a5bc1e83169d95a6d5fa33f49fcd3508dee726d0e1506264925ce130bf85748121b5a644182ade520da00d31a927168e9cad04fc86f7cae9a2f729078442e15f62e29514ed9da2b32563277557f84516368ff004da72406425633e0b2b8100f00789f830e05fd6ae621609be4e35bf37c145bad728be9d822d9173fb305b40c36f05e93c325126e283050a0c427318a6444648254c1324d858ef21f94b14c4c62fa1539b367cb642a7136b1a9bc102926e26a80d2117710f3ebc438727665e9d3b8cf9201500870dfbd6c3f0c438fd7cc8f7b0edcd56e049be0398a677a8a788fb6757de0c19621aa7def2a11caada53ec1055d7a98d0f7ea56a49ea29210264fffd84238d3132ab5d3694b7fd6f593b44623d649787bde760e367f5db47c265c1c40e654e7cc5ba9ab8bdc41973fa2482d107d13cd9d5185c50850e62144992bf5783e26f1e9518e11ff89a376775488939ae11f0e2d136f67823e135bfae6cdbbeb33f4b9ae300655a73382ca147ea87022eca81efebdab53b1261329cb08661569bae3545651b05e5edd76c6ea22da69918ea141137b30f0ef200b9d91bab8dd6251853617e6f92af819527ad730f0a1c7d0bbcf7b52f36bd987b9b619bceb17adde6feb205b3b0bec62e0803ef10db2337b40c4ec1c59039e6b2d871292b0f075292d022b294497385a8154b1ec7872e82e66c88ab1bf2578e933b3af18428b9dc528a4a24ba0caaff87fb84f9c10701aff471f61d33552d65778a2333d7b5b37f55ed4b4329065e885161048dee509f4d9daeb9447201d73c691bb884249e0bc405c7f63fe4df6e16e20cb4c4373b5f52309ab84ab26b7957033360c73a4b40b6562efd640a05690c304042af0dfe237b500e89cdfbd6a2af8cfa281c97121a326f1e52c3ccadcef934029a074cadfd3f18f7d5d680d5064020bd41c190cc76eaa306a0dd8d67c5e964916944f631db50b5adac59503a66645da2530b44621da78859759c74f4504828a0c6ecf86e8b3b0bb2aaec9f53a814a55bcfb70ba1561b0ece2db7a6c6b43a7b2d7f9053cef36af89426034625c70e87d6e5e4c1a960d737bfecff21583d46fbffa0dfd38776328841bec733ee7575fdff704fdea219fdd494ceaf1cd18a818075f7589614b7f5e49a9fa0773676b7a59b04023928ebb1a1ac73d13e880ed854f599379c67634c9f36d7babd57871eee3dc2892b7c403172a24bf7ed6d8649c29939fe255283952b1967dc4ac6564257458e8f13530e596e3e7df0de302c6ca29204856e7fd46c9f1dfd3935011faf3897ffd7c4aeda9856f43255b8a8f393ae30882cbde7474096eceadbf4d5d243a78cbbc98add91e9442c5e748071e692e59a6d1d0d600127fa3a50ca39e193d189b334dbc59f91d86a9ce005687f6254a6eecba61f50b4dcade3da9e012c57c7aa72138de6a43487694fa4cb7a1d2cc8f830ce36e975dc6f2ba0c3d2c01e9199580dd4f72718bbbb1e6761ced75b25802a9502b8bde2dc58c1673d037cfc1df4fd45fe36014de4155b40ad1fd30fbb21a6875957d5cb2fca077e6513bbd5f5527f7a3b96343844081bd443b3d434bdb09a5b4774cbe24228e466f745a53ed7783dee06e8fcc50ab5520b4112645002aa6d4a77cfae4cc6a81573e5c23b996080f4aa3ce87a3cdb37b6977d441dbb9578c421fef46fac07c06cb3c94e4bd4c9a0924f91358f6119ffb0bf7281ab4765024c4b3f492a6b280b95b02d947eb4ce1f76d716fcb2d186e31592c9b331f70462ea558e3b48d747cefcd2986a2ab926cb600745ced7afe9bbdf932036ba11e7d4afa4ae10b93ca2cc3a77c09caf540334e2cf18ca56f618ddfc32484f423ff69f46eba3976409b742e83f597c6716239e05255b98251c63dbbf2613a32123b6b79c2a8cec68012e8b7e4266466036b5b87502ef579548be9e1338bdf5733246362ef563f80f9e938be829fed12e76489519eaf60fbe27ca0e0410e4a138dfdec14c74b5c4424ff0545f0470a2a0b216d48a2939918e9991f983096541575226140b7fd9786acd9f26e797ccc2f0c74ac7ea760652248bf89a82a3fa0ede7105c18e9f35069d9f677a1556bfa23f041d2db474b8b289be0280b3528de3653b5da8801f10f603508af809ca5890b800383913fa4d7c4f22e72a3d12d13dade1ffbec1286d37b154cd25b3c947373246568363995707acecab5a75545ef7d79bb30bd3dd254ebd1ad6513702a5b70faea5238d6947b69833c1d69cd0d6efdc69126674cc5e9f4247ab156314b443d197ac998eab7700a78aacfe24d72ec047c55299aa8c111ec2dc07bd9759f4c3c9b0dd5661a96f6659c77f89a4fe8e5eb74c4a4ca3ebb37c27568cb238e73c223bb014df4c21e7cb7e8ad16ff20fc1fcd9e6ad045d950cfb3a13666e1dc2d2ff098f0445d846f18cb8d56cf90c1bdf6a92c3a185271f22505e596eaabcdadcd09540a85167ad0c0c6a006178ef524597406d390cb4089f2e578cdbdf60be692daf8bd2847127b0390eee86a5ec9faca8fbe69b2d2411171a522cfd0ed56a7f1b19955f2bd244f5a97fd33e013e2fd63de0b96ce1b764b0acb7572f27d6f51bd1eb706ec6d823755941c929d2f95b6ea12da3a01b65ee91e070e8d0e9802985c06140bc9763a0ea9e86d4eb14321423e4f1b11a15b0f29c711d46f91c4a814c7308e99f940a48aa8bbac21f2478001cbe1e68ed64ee1ce18985af69146ffcf910e662448eb45de4e385e73ed650dc0a914a053084433d230d640161df099d2c6e0002b1005258bad67ac4bad36e902ad7eb2d58c1bcce71dd783a32d419d8936469cb8e97e2b9d5c808c9f5921affe79fe7fd72270f8c8909605d8832b193d6809d4cbde674e81f199687738af291a75f2facbbd9233861b6ba8004f7b6ea9941a06cbf4e760c2bb324ed040c77efbf4d69780336f63b53f652cc292e1bdbed680fca45f3e3d327923bb8b1fd5628b5ec315303e848f9e4f90f59dc1b12d2ab3eeca26db317b2f70ae64f3fadf93a171cd677f052c3d477d7a1261b9912e6127f99553da277daf3f521444c7dfad7f66ecdaae7f112b4dcfc4d7fcd8b888210c1ff1b59f9a065978b59aa86d8d904a4d61b895c81b76a950f9165c08345612057d1937d9f3d28ebc4bcae5e227c8f3a5740f32915ecb8f5cdcef00f9bbd572d754ca10b54bd59eee50226c264abe1719cc1cc4a4e23db721446a336df668ac3c9cf77600474afcd64557bd91c4307b5ec49c1559bb7dcdf6fb837403e094f224e82c5303947f0fe57274a7000cf1b3397e34b90a4baa6e8cd12b5367892c87ec239656f87944c8becbd5c3465caf0e5b15577b983015d85b431e8c1342384e02e7c9a75cf77dd197e71605917325cac8207c8f4a0c1a8f0680f7902f417016ca3fdca8020de2f3ade87f898d3a5f818c1dfda4488648c361b1b89bd2ce8679729662e9e21aaeb6887be3bc03bf474c6b3e83e4f2d94304902a8c9a1c9f3de717d8943573eed74c8707a2bad73ad0a3bf662bd31fe3b63152afdfe06fa3795e3105a3709214b435453b9e0a3cd466fd8aee7ee2eccfadccefd8a730c09e7faf7e094f4039d9434e198b2216510a46d432196bd561d891f360afc567a706ce6fe899946fcf191e43e4ac837902456ca74e4546f57450717919d4316c5822dedd9cd2278130105b09d5e18c9a16b485f593aea20ff07c4e1ac474ba0d37d519200f3e845bf5897608ccae961e1962d0795cf411ff7a4bfece4c99f50ec4338b69f514180df76cdfe4b4d437c0029e150ad1177f212003fd68613b13c1816481d36f30c2e24a1d9d7a88543dc513f332580dc374cc05c2a103bacdabc158708455e7efafc74a7d2f8fbe0a1151f9d9612a369ef6a60b40cd22328049a5e81583eebcccb212f497add8de38103f2894f573f6eff6e7a914cdd2ede3d77af7990b27cc7f0e24c84aca50388b29814176baec75ec32e923b89e8c43891216ad90b848d68d4fbe0aea13d9cb89d7daaf18c8dc55fe59ddaa62ac16f2b3c10b437e5b4e0f411f5d36ff8dbee63d623409d924f2689457a7cd3be063039ddb1e85070d58bfbe388e47fb0327950618ac90a5ca44f71c43fedd0a4f0c50f5742edbe59a25ae27391ca86efb35fe984ae28b3b617b9b93d3eb714fceca1573c1253f6cb331a666347a2e331cb2ece83ce959e9db25b3fa6d9efd7f7c7ab0699969b57afbf9b025c994e4a6637fc27f1080c318d8afbdbc3256e9affa0af9d7db62ca2bb9b84cf9230f0145417c83bc842d9f9b13ec6d661e416249d4e3b1e2a52566efe38755eb8bf4c50e57f3c97b4d4ae6bf94002e2b1a86e5d9065554a13f791b20b4e4bf3b85b01c45778feb35aafb03a8cb36a2315dcef3b00fdd257689cb9a99600d32736489b9be3f6456841d6b102f298ff01cd8c7ee5f6ba4f389ebbadebef75dad3760443db0a133ae3c0300296f74eba5be695f85c8dcce21f469f62cc41d6c1d1e244f4ebc678ec5bbd36bf46fd2f2d110a550bbc8ff226aafd2f295019d8ceb68742076455a2054c8fd335647b4630a85810c739aaf9871f5eac708112e843f1f2a88e75582502de0a19a91635d89b1b56e73bd5c2707c6b79ec7af1c170c33bbbb8a1eaee787fc820f00578e4acc59eab669e686bbd4359f02d591889cd67b31fda9d84060479e9f6a9567e61c01effdd61f2c9b50deff9756f1f27335b1bb7d33d9abbea77077eeed4c0a7bc0f0ce36384209193ce917f23bf4f72c59a8a399ebe3c138bb0d83d2b4bf7a77e1ac0d2081803c9106f982dd2f4286fcb2b5d904e24621e204b23e68aba45200bc61a148915798badfe5d410e43917d55fe13b6bbf05588b6dc6262d69900f2a6352385226fcf8cdbfd08a80204e472a3fa2484880c3afaa478fbbf36825a9550b1c5baebc683c4b08a011db092fa31faf6a91864be4f62c6c122a55029cd723327094079f04c4fb6af5709f9218365b254a6d4329409deb35d0476b8df075b0c2dabc8330cb0c922f359164819f33aa5536e8fd37cb37025c766d7352e22fdcd43d15de4412b6ee9cdb22b6d098e2b6ae4e114224457a12b6f569ba539ec75ec9b476c43bb14bd2afeae9d35d77610f1b825b31fc33632ab3784b83c42b5170b6dab634c548576f0460a748e9e58b22f5669606208319d1040ad564b1d5ff743b81e35bdedd377c7dfae5de183cdcfc675436f9d87bb60360c1c1e76ac4d673fbc8f75d383075c7561d36ec71f4aebcf4a460b44d9f910e19bc7c5b024bb9b398c62831f688838d281a92393fa79b25a0d3643ee5be8277b852f83884c9abb87526782677f9f33667f9c553792464a2025d58ed47ec72bcd5f84c2f3c8696c2397fabe962e4468c9627314173101569cffc78e89952051a095f617b4c49f4e7551a557b0d7d77cb723eb5c0baca14f10cd5394864dc8d576a5ddd5e8e6bffd2a52acbd7f24c9033e239b4abb232fdc11f088300683f8b432a796e827a6ca49f7f531da807ce9585bcef9ed3eb61255ea0fea03ab6edfd12165fba94a8135d249bf94ffdd6ad594509af941d1c21b86d7de525cb098f9796015a84f9766d806a9cefac737568bfeb3e42cfc6badf244aac6bb3d8a0224c49c8717af640bf627343baa35fd4306332443021ae42a3d0adf84c16ed25c3840c6a91b853fe66938f7f09e4989998b13a3e8261c6eb879efa38d0f145bdc81ae202d572ec101c8682cc862fd33a09356dfd5c31b77189112b8ff5e2b7d8d31531524e3f51dc7ea8ea0be3c3b6d09b0497bf7b976d58eab531fbd1f86fe9c17b198333449fe317bdf8f2cee2577d5e63e6fadbb6f32d3621992d46beaff16faa0cb5c037a5a9ef7e85ad1fde73f064e99aa38a5792ea6c0665cfd341d98590b324f40c5137da05511c1abaf12a92d344c473037ce2f453445cb535f81bd455fa4bd738e2af53680a8fa9fb9a64453e8203bc827b395f9e28399e503900b118029666449ec24c28de0761771d0812a6c17075f99241414aedd9b18c4e0235e08213279d230d926536ab2d65cd0a38089707b6d39957fc64880a01c297207dcc6ed489c37a06a7dfc31bde09d4d988f7792e667c8b26510f4ba3113d26c25dec70bd8446683c0acefcd59bf1ee80477a30161d730e6dcd55e84239809d6baf643bdcd928e1cb2f35c8cf7436c55682becfdb46c3a78897d033c6feace1cdd7a268edac8beec82775b6c2b5fd1013f91d94cd42b1df29207d72199ad027e5ab8f493b7341d2b203a8e06cb16bacdc287e7c6a3d2765b0c44ecda5a40f787ba1f3173d55bf2e0659c358601692f9bac89baad3fdd831327223161be4fa92d4b8510f87f9112b45529d93dca7e590cea3570a533d3cded22522b518d86d47d42dcd93972b7eaafa6670c307c4e90f6a797ca4a8cdbcb42779fe1f6d1eb0db89ef63b40dce734aa40ef69d8c1cf7c50e189c2b2332b780d7e9759fba0431a2edc363ebd64fbc29fe9c596c58fd0f1a6c73f55fea063fbd810b1d5339bab531ebea1aea9dc4cde3f2157f47687282b8d992371bb786e85dc44631fb6e18b2389f76000e7f50479c988108f636d2c91defeb8f0a1aa510318720fe9909dda4425bfaa0642ff370aa1f1b2e4ac13742ba9c185a7840605f01303bd36cca1d0fec94869ad64d40d9d4e307aa9ad74d9d48efa8dd4ec96bb86d295092c6b9102dca5e6d1ec5aecebdc0237bc7e458ecf4689870849137eefa6128bf9fcc0f20d36224b1a991eccae116331bce62ebc9a0b533bb556d5cef58bfa9fa1c41a704941ca80b8617e0e98f21a3a0162af2888b2e218d35498e7fa7d6503b362d1bcc1e84f45b1148bdaaad75c97963c0d976b05ae9e25a4798a4c41e208eac8f4af37725adcaa6bd23c6c3cbecfc5a0f4967e64e0f16f1124637d3c3ac5882ff2e385b5f1c50380acc13083e19ae8d372eea1ba9f3e2814ec03fa563a3c265ea7166c20cab2cc8d9971826c131069004ffbd372e90f8e7200de0e5df90fb673009e5950e3543385dd4febf17719181b6e678f7a7621f9ab81453315c8314fce7a511ed0bc8a3a1abfa566a06cc9d0ba8384c0bf819f90168f58ffa3d694a05a0aaa7ed9e61c5334a3c866a32b47f247da63e1305ff7a315af56cb9ce3349edb2981f7f65cebaabd6e302ceeb8e0820f017db2f24ca2e2d5fcd3125b75f5730785f26c533775dd2f9d03907a90c13dd52e17f4605f81b90b04a70c2acd1085e2320c960ae339338841247129000e6511056f8594715a21c82d2f893ae9710c8aed699c51b8b5bd57d597a53083694944bce48342143ec93b7fbff484d5b34f4968821560ca27f57206b0f4104afa10436c05eb147a1d220f70a0f46077d3bb214033513994333ea17b6f0990bbd182e372c647ed7cb870caf0d262a99b68c0b2a0e1cff7b4f45749db682b1010a07e7f5f2190f209027f41d2ca3e06211a7ef6052110ff57e9faafd4eed9ea10135434d635b3b464dc632cad635ae956e565d8c3d7fc8cb99156cebaa7f57c3992d10df9317d6faaad16e8a60a3ec560a42953633d644d57a0005136dae60621522fe7105561e22e87d94f6816ee3400e3ce477bf0e11c352b8ea374df4be22ebf03632d762556b8832a7fa68dcd32e5303f4151158fc7248c63bb7414bc179d78580c4ee76b9d74c97e98cc5c800ab28346b193a3688f3f3e0cd9f973a643eeb44883958dd7e4313571685426dfd51bf6f0ea0d6f4ecea0661a3d117746812aa8a5e8ee832ee22364c040f0968e9f2fd29098829221762595e2bc11311eccc1db88b2e515d84a68544153066dff4b3db68f9dce8be1c9ec4f94e0da271e981d72544b543efedc49ccb77624e2fa2f7cfba6545ce83d4f4672d0b8a118b15c178df5242123ea80103de2a56acb180e555d454d66160a15fea46aa72629b012ccbe42eda2ba1a51ff3aa307dc78e905e8f6c392f95ee2337bd0ab1ebd7a9a37307a8f08350d35a85344011cb4de0da7f7ca548e222be9c25a4e4ae2e52cbbad4bb6b4b5bfd90525567781af71b34e8079ba046f3af619a07bfb9c2118c39a7b88592aebdd58a30ba27a90d3e2492b9d3790320b0d0382f58ad555e0e8beeb651302bdd5b01618396be7dca721785139081d6b342baf65870883f85b1c41115851ad3831b725e4ecbb1daa81a778468a8cf1eb72ca6a63048b7f552049c42aa3800ca7692ff1fbb129bb5f5a5444a12b251d0f64d660be0f0c62d938c10afa8943812437cb6fd1ac9125e0e4d409452a08a0b8be6194af23f806fe6d7cda4814b714f2d777861576d2ca1567bda1649758640f13644075a995b4c9dfad16877b037026c5fdf46c0c44fed98001696e2f0146aa43ea2ae1ced99a9aba4a27120bb63104b9c95f27e2fc58d7833030a7b0397b72f74ff3f71fac8525014149cd49ec91ca8bbe741f3a118f7730136177640167bc536b71fed3e5e3c4fe27395d43ef6c722b1e5c3784cbc9a74b97376200ce9d5f0a5a381f36166c7f622f4119b75036dc76ba63b5a2c2da870a98c0f69012620229ef23b024c0e08ddc2127f9c4440d6c48e953634a02f1977194d8e688ef5779704a55e5b0b4ef942f94e55949cde63ca4ad0a419d491cafccac959f09e6ed0c181a38bea408f8a31dd667aa6166f0c2e1df0354f0f0f0c242e09ae59c46f51cef592aa928405d82cc3354b4930a210442feb97236afb4e793a0aadcad41dea8ea185688070ccd41d4b064c6ecce1b6606ed699ff5dbf1aa0246a8e5784e0a5dbe695e5e5b1dec42b580f15ff861827c93faca08297dfd31cb1007248d8bf28f4ebf1a94cbff96e177f17d8805e2d483490ddb514ab00a87fe29a7c3220245b440b1c95cd2183b3e259769571e22b52d9febe135f25bb5e6b0f68c36888625fdfa078875df1364f7c5ccdaecce1a2100444e429fc778921d1a4a42a650df5b199f7c20bb852280478f7deac18915817306f7cd389937da819b8fe873b48ed7cf3487447b44ca482a357a65b886bc618ecbfcfcbf8fcc747c16d7afcd08936051ecf7dab6a02b3d28ed4adb26ff1c5320a2d296ec937509b5f12a68875e4c6d0677c23bdbf53362d365efd378704ba355dfc71c16a361015871929d162a8aeb97eefc7cf23de2919aa397b87970ec60291c2c976bff1fff2fb85b8e3fbf0c7e8571478257a1a0733a54fe418f78d411e1786781724bb25a108380d41d068406c5133cec1754629f4f7c2dc7c519523194bab2e0a65fb7ae7cd64723fe6377f9edf13f60e3adb13dedc57615d67ec05c702e9ea74f64d4eeabf71672279e4f7fdb3243aeddd36bcaf974a3bbe41f26c31363d2da6debe84ccdbb3d2b6226b4207a80653c8417de92494eaa09159762de5f8f7189f16d5391565ab7cef6b5d85f10693628f07c51afdb0f7aa01420a1433771a89c1e8dd74550b1de05276a44a6f6b2649dea666dfae472a111121d86c3e30a4af282e6079ae30f437ba3ed469a5d0946244b858c41db1c75f3058337932aa70462f320fa4e2aabcc753d368f5a99dc502c54becbc86995fadcb4fa0ac0b0eba9b206468f1bebe427212b291332291c64ee741d5aec305b3e00c63d05e8f7332f6e54d51a06464fb79aa1dc62a224a24863abb6850d8f995a91b735bdef8d2d87d419d63d7ed4dff110abb7b31c1fef05d16cf54d56929c0249fc30b41fb6c5adc76974b397c0a46f8d5040cd6c39f262070a05e86e0fc80436386f3f1e0391fa3b5a8988aea8864f6b5da22c54510252cfee7fd0a183bd5170b3900a5a16413f498565155798e2a83bba7699f7db04788e739b9eede574e9266fac3f80f2287786c20fcce1bbc4700c05e1ad9a16c333c795d159821b4109b9212d09398ccae02cefd30407110dfce2658c0d5ec10831a723f0cd23be302099793adc1b3495172331a8b2a0edf51a61d156f434a91d7a415c3b38b73bc2e24aa90bcefa5de6a379721fe7932c82edb611de2d48ef7e2cdfc5e70da6a6af87d107452be1d4cc21860d04f3efed12b3d211591ade1939f1702ea234e51c6626d6a2980c559636419e93f68c6917d0c3cd61b43518cde493eca901e4f8f5c47c8e03c035edd8957f0e01cadaab661b284c0ae82c72951f3690a691f96c716bdd2beb12266f860a56cdb94fd679b6cfdbd39e1053f2176e0283c856858eee423f1c3378d4f40f550c1b3f6eb2e91324930996b907077e01fc3e577bac91249e0112d3a82b4f6518b16e795e1e19aeebcb3ef124758e4c076dcbc3e5f3790ae296e3e863ee0bf15f1513bebf28623339548b640e1b1ad006fcf8370908158664321527f44919c07fc3ade7542376983211e56d96956af74a48b1c1ceab39ba8386570cb3ccb4f7c9b87ffd69ec7b82d43ff3a1b3d143d81eeb2aab624a8e29ff01b9705e8ad684ed0d573e4abdd6d90ad2fad16754612861190778e81855737479b80cf8706fafa2bcaa554802c8ecc440ee584de2b62a51fb9238e666e7fee9cbe4c5785e7174b715fc60a25f707f6dfab9294e8222a54429d8976db7d1f3b65584a91b5584d8cadf1340daef7e18917c273d7153c15b8addf87611410306607e582e9cff7561e271baa6be514a236faf0bbbae4d98a810f5b7bce5a5f0d6632f5f9cc90f3226d30751aeac9615c6bdb21c69e94cb228537dbe6308cae7f062a712a95feca904bff3a9eedb38bf2caf9a032d6a9899d94355fa444e8f20fc33a026cfec507d6a831a56c7aa149195fc5dcaa05e0a3ffda6862d46c826fae9ce122b1407ad84425c82b643c64bed2222c330bb10df6bb8dc068b38027f60d5245df01f0132ab716af751f80d25ad27904fd65ecb9a1fe780eb4a3d2ff3e119e7efbc8adc38e8f7c591dd7edf3cf946e97bba603913b53d20febd5b2f027a57144b67c7473c39966b7b99c3f6368e31e00b1644a98711f4528ebf37e6b8d0512a6ccf1949242455aecbe7260d673bfeeed89eb29d0ab37181c3034361ed76e389523b51a07cd6fb55a81fcbe919d592f33653b558f639aea1a9d1f33a274208c2af7703f56b5a9cdd512aa9611ef01c90b05dd072d25c4b4173531d1295dea9c8a4baebdca1f173352e037f2e9592b1b392bfeadc51845813c20908024411ba9c17ddfe25b5dbe66e5a0dea29264d02914343a864e9db9178e155c8b965fc977730645c1a606b11a325b65dc819acb2de34c1b0b64eb9cac28dd8b252176ddd5cd5d91e3163dfd18d908c1df668aff11e45b7efaf590ae6ad347597772df5bfd07a7ecf42a2031364c42696b9adae1815ab325879848c6372ef695a0ba2d58b649eb953ec5a2f968133c27be8379a6c9184a9c532a680f98ace9d49846d9738873c1dbc535412d5ad34db9ced499730926eea212d9d0da0d2f9e8797d8a2b9f6a8536092baf9ab401836644a5512097db854c63135da062891ba5d5900ae93af293aafb284d64833724dd6f0006f60de58878ab40630f08e23036886e10dee19688e02a1a3bc130763b482062ed9b946ff1a4a4e13bb19e22726443dbbb5fb3d4147a7b6197b562c2d4c8f4fc0e51e7a53d0bbf9224c623a7f634ae0684db9b8ab4a37c8ad9fde7fbdf8f28c232366b2aaa55d9a2070fb0f81c3d390284d438606a681de88e3b14f2638d28b7672857ff8f923457521017172bc3fd6750639db7f45d838406c3b1927989fc29a06f4bd467e8c86b3ca0042b7c8bf83d0dca246938882d1050c285024ed328de39b58ca7ed90e5644fce88eb79b241670ff22e40bfec198d11616ec9387c028a3fadd1fdaab200399465f444f20572886abfa9ec5ae6c7ff588851a972ccf0f150de68e7641e4ac083092118da12ee5ae92af30e591a5a544c8b041bc38d9901399355c5f0f8859b899527548d862adf2c43665df7130308e7fb43ce18de79811cf3feb851e7d382462696ac33b25a840fb2a274b54993eba107bd717ed6c14f924ed506c89f3c6c9c9efe7b5cee63f3d1bdc87cc78b7967b4d63e3a86ae64f11d85af48be9c63b7d2b3723d4ae8b9df324ba6f71d8902f38ce3944fc0411c76c9ff46d92f9c59a5a099e4fae315f1bb7f39efac499a8710cc50fe95936218e263c89f05d78f16fd89faa47286846285407376242a3304b05fb29587ec797dc5a399cd7af9b55ee63fa03442f4ab0b7e5961f287d1d2553d68d51f13aa0a63a38fb8359518ca3b6a4e570db2742dce9794250d8f2e6b1bebdc0ceb55c7877edec2fc28f6ab441b871cc8c98e98553f7bb81d872801bd4246449b28a65884f142bd92402665636b5943e893a85b072135453a1e13d227e1abce66a5f315320a2789b9be6cf781282cba6b2c93d6fd2d082e0b8062a015ed158c5cf4b84045345c2472e25cd9ef996aef4b6cf566ed6ff71b35b60a4b6d4ab0fd006d5a2d971080f29126d96a70bc370812fe72f9923227e6595d2ac825d68b9f9db3f09373f968b69792cefd62e99452a03b67253328f8d0cb55480d4dc9990d827893706e63214e81f07a8adde1898b3e41f79e893c4fef9cbbbaf208540defedc024c4b87efdcd1f48c80283b3e67beda6f02de27d0bba496a0f5d8c1e7bcf851ece999a8f0a6f9424968a85c764022c34b9c5b73f2024b1670db5150cdf5189bdd07077503e7b69e4d3427316d3c5da453ec9509e01ec4d17b87bcfc9e2f78886ee4fa0475101275b65e00d4acfd655c1bdde827aff02d9379c57212fda807d65f88baacaf80a96cb69c130c8ba97af147b795e7de0cec2c89853221ce0d15fb4f707abe3bd2fbc0aba5681eab4763e626fc8919591483e410387e2c1c3a6f3aea2f5ed211ff86fa05e900b9dc8268d6cf395eea50929156366bd4e08d9fe3975af187117e9c42131e9bd78a5009bc2177643b5cfc745985274836985e92205a8542cc5cf5d6af6f79cbf9bf8a2f366f8debce82d2a1b351a36ccb18371962e04983bdd8f3f54d3e1789fbb0fbb73f23bafb02a8170d3895de83e26dd06c07dc92c0157359d50123fae1eeef611d90a9e0f523bba29570aa48c4eaf942c376f9113ac340cf9b9f4164c27018c025e28c8b7ce98e7f9e850dec754ed5126f2c2b42891a5cd7122419167313faa7b4eedfa3b755688ccd5768619fce83c9cc045203567b1cee8b734d0392b971479d6bad2ecd214b7e1c8f0c6fa12341c868be7ea1bf1efa7672e7317b6e0feb932792e85fe6838075ca7411b851adffbe9249053bc6377fef0e4086fe855f364f579ce4acd85adbf6611275ca8a37ab6bfa174e0cf42256e3436863bddf36a451152bdd644f9a4a5ea50ba24a1db35088418b17bd0ee862ce102cf27b031fb81cfb521382dd2be31955a5686a339a7a14481483e82e3720196c15ff5fd02b93ccab9ad7e85c5cf95880bce31216125136adf8ca53fcc9c0effe4f61c14cfe4138bf2d091fd5dcd33cad8d13f0aedd078744b9968fa16da62f806f63652c66bce59d8b850aab24259a667bc51b35208e7637c748c55cfbbf16f52a559c777ee0e984d63d099c275a2c8fb65fe1359ceeb5ba46a348b6ceaeb96af845782fa9607c44429b98b76fb0596e1947b69f4614561ababa55962395dfca4365f26d3a115535cb619be7f404a486ef73d2d7bc46c53b6761229d4f1359580c3b7939b8f77e5b60123111e22a2c72933e97feab5b62f8b5e13e7a1d45884eb91139ed04b9af9c20189bae12cb1deb744df9939d29dd8fdd90c5fbc6db975f4eb8faed1cfe01dc77671b9a07b6f02e1c6971155b0cb0ea5bed9488ea87c7f2e2f94f9c408d27291227cd067592f654f2ca25d4fad7cabf0894954c9633f0b508b162e00f9d73aa35c7eadcfb4cc893e9da1d4944bfb1561a46beb98a7a834e39226ab7a54f529648c9fb353e92426b03c99a46a31f3112367ee5df472a28593457149276e932988e96f822f8655ba3cde83aa4f177a4add1dc9b7800936c8e67eace062bada4dec4e54a26f41e3123a221eb531050bc4d2629e0c8298b47c4df7fef328bea20d7779b6115cebd1d0fc832b0355342f104dfaef15f61b9e8fe7a872710e575e64a50774e5d8acc6031b3ad270d775be87062ad8a439fc2d7325a17115b08c0276753660cefc913848184b015d836bf33c5ec73f530d9a192a65facd5f891b240d5dd2645d15b2edd5211e323492ff26669336034d3548c54fb83647dfce090188ac674aceaeecdf7b258a98ac4210558b32987996cc06e064a7d517b4dcb974776f299b8d0ead1178bf7653ae8b95363b4d82d79679cd384cd27af1dfb99abf2f03fdf95f553989bf616926f8b74c1e406704ed3cea9209fb3f716cb7a78cf444c11feab969c30286228b7b99e34637e398b3a941a139ec474ea16dc58269a6acc918c1acaeef6d60477c53c053ff5531db165e314860ba382cacf44db26ce800769a275f89737cc0f2cb20665b77fd7ffb42553bb9968800a5dd2f3bc7c8f2db1fc09952c977e4fec7b58d9f964d21b67e76128e1d45a741834d3ad2dde7cda3835fdc6302ba22e373fd985c580997908b9a340830f0a114597c6c2f1498478de959734cbad8ec6c85af79ce07ca3ceb5f2c35450f7ad6246e894fe3aace93227452a2d8af1850105bdb7e3d7c55b49837551be5bc9090d83cc082a4d5858f52a5aca2fa3203784a47ab2d5f7733a3e96e17f545848c36a8fb9d3b927c225d5c037bd7273670a93ce4bbc515c38c309ae6292da017363fe85ea3780efe07fb211261b1a7d778cac35835549abf50bfa532e659cc1e6d580896bb85227b6afa7b2f29593575d35f5d128ffb1b1c357cf888560fddcc05c3a6e0159316dfa774b4eb5c757814508757c876a45e9051ac362797eff572231b85f5bd4331d40815a7cee17ac237b425776ce531f9f30730db2b1674a6e7f1c78bce197b9b140fea3fca1503c3e4847f90e4f8620f8a247686c8ff45ce9ffc2645793a5bc38aee40a67721ad6ab077cb3fccd604018a6fd3ae8365dfda7fa84faf62a0df4281c8be92e9458da6b17545fb19782914362041e4268aca97bbdd3756d7f1ab1b0b8ccfbba44521e626411dce37e6546b0b14035b7c4f06cb63da8c50e83ef1a41b41f1b07567b32e505027c3673ddf976c5ec1ff459dae9810759a1b2e8dff909b94e0e93f80311c17cb7274967ebce8e4a81b83fc95fc82cdd01cecdaebd5d7f833f0faa2c369fb69e42112b05456b6998532f5a57c46b2187a4085e81b7eaa81c301e224336b0f51e6c9c119e614ce017d139722edd516b7fb663d49bbc6a303ee86744eeb64d66710fa92fa8c8505b974ca78e0092a2af013e6d6f14aa18d00a203e00ae0ce67ae37eca78707984bff8aed03fc5fb586473ec230a05b1514e4f8a25abc259c2979c582457dafb1a123d0d42ec268a48476f5b5c6689d7638cbde09efba8d79d9bedd01cccc8c90760ffe42d33807171a83b616952cdb7fcf587fd5c92df08f63c43ee35d79089af43855a990233b2bd25a4a41e10f54f9c7cea15dfad8694bbaa2b3dcf257f0d1a3535e9105309df889782280790f909f31a9d51eeb6858cde92da8da4d9194b611dd5149676f26e07e3d2e26a9ff5b34c36d1a41cadec5ffaf644552e5c482e096bc05fc2c6467a0cb517d4f10145a41f8eafc024c86768bcf12698d6662b12b37dcd5ecf566e2b1f422fbe950f8b717ca67bd4998bb57bd7032e74c37f08e62235a2dc209134aba1adb7725dec171321b128efa1ba8b3a2bf42757a4e5737710055e451cd164668c78b2359abb1e9fd7e289483e6e8cdd0ebedb183393f64e699d87f74684572cb0bcd0276ead8e0605e441f95bc3f70ab1fe8b4e7f9bfd114b0b68c2b799ec60b3802ce2f00f193096480e081f60323d58221ce9f7f58ebef0a9d67e942277815c5f0375a19407ba785aad731f3ea62f85fcd734cc48d38952a7fec5fa93887a292565b420b7f4b536b40a4be9c9569270668522a1f2d9f8d86a6304d76c6ba55cc48150841fa882b409566df0c8dc4eceb92a57732747d0639248e7078fd89af6b0676457589cbd3e971d8bf64b99c5d9f1905d1a209eb348bf5454e6de1d52b92d5254b5c5a1bc3d73650a6d134c30dc51437cbe5bc749d510d19a26e9297465266d4f9a9a64dfc045d1b47c9101b57290728eaba5b2fa8a13c3fa65898746b51fc459ea3f44b83772dc664ffd79180454a464fa32f0ed02bf1a4dd3581db3531951574459914d2e68961abd09029de6d7d8f124395ac1fdc8860a0ccd4a0d581f965456d3a4d3c59c3f1ca30324acebff4aeeb5668a8523323496615a77267010803026213ee9f42eb2fb7ae57990d1f884ff0e1c7b5b4c6b009807bacd512c248aff9eea723f1b16d305553d66b3561759c2b14f1a2d82db41331ac41b1c3f620780b815a6a3d800a46d624eab1c8a5b12a2e2cfb54c9168636a32975256107ff369e9763314b3adfd93eb330ab2fc127b54305865acfb9ebfb968b1af27903c5d280983e956cc9199446a028a40403a5e9872f22283272c78637eded3a76f53272738bd3d7c2801cb0e8d3a86b4081e99500458ec216661fb6749a6b535b5c6295e8b886f7f85fc8466ca0be72ff5977a05203ffd82ba0d45bea9da52c6af00fe2ad442f715a3a0329be3ebb23de6f770a2c861f7947e73213b6f89b68ab02c47834e05e305984f49749f3bf083be156b09bfd7392f8331c95c44994b3d12e36ffa9f8683c5cb5798b08ff49fe081b404e24cd665d55d3c650b5a3a949fae3f72d4038d26f00e300cef75cf78a404205464deb6c2f64288045891eecb75ce78a0a01aed1d5fcf89ebb6edfba9c7a8eb2f799e5dc6a0fa2171dd617c18996845a9de7c7013518f86ce2261418b428a0adf99c63c69b23c3197f8cf7b9b75e80699b59601908096efeb6544c5530a404d6a02d22a92e6e488780f2a186c02439eca0765fb58b657cf8069bb995d28215350b31bf9c67c5261b663e25be6a5d1b44f04dd63a48f80b82894ded2dcf6c5881a12922142ed7642bdcb615f0df8b60040bba21cad9ddc074f4b4b45754d6b014b747cad5342e256fb2e8b94b6026369378e0412253e6b0e561ae48fa063cc0fb0ac52e9f26574a6c2310a8cc9d73f641668ee340ba8653d015af5e4a14f0d060b8ebce8a95e42d3ec841b944abd648c3509f9a9d2b98a7051cedb102c25b2b2ba3ab9b407bd80d0a19e9719d05eabb960aa0d4df0237b6d2195bccd2eb07b88da5c5ef51030c3a54c349a5dbfad81c79dea85525c6c585b9e0b78b708de66dc7bf7c48056b98fba45b3c831e75020fd32ff9d23dcac92371c5dfe4d66f674d0541f6e8dcb654c4f5a54b39d3da772c48b7fd7e06f3f8aebb3eda4705865c8220733ab8a4f590392f250d66a339fe112946c99ce14b2b17e706e4c83bd6aa4ad25280c88e6b66bf3a889c9ca31eae34e2d133a5d66f7682b8863fc3b293d5099f05736dcc65f27a5ac0960cb8bdb01abdd9f18387d5c8e10fe4dbcdb82d0813d904b47945c11f3093ddf60838c305112b6ab2652b4e5d10b6b7eecc907820008edb8799fef05ddbf1513ef4ac70c21f98e67cbc7a0ff3f4a4935c90c4db539d06bf8993891afc1f6aaafa00d014124a199f7e4791005c0726c655e2d624e58435947ecc59a4a57da8fd95552197bf0920b1c40277eda2a5e58d656e1be7c19f07cee7e144964d1fd9ee763adcd4bd0419296b88a269b59a2825c050f15ab295a9236acd246774ff130955cfea4098afa26d9ff11342340c51b8990e938969d4087f5ead84eb8bbda144dfddd788ef66d479ca4bd5b9b74cea79a1913b4362f1e77239f30d5f9e28b9d1f8ad42ff477c990ef362a2926f03b2c39d4060f169b35241f1f93754e29fb55ec5c20f508a561b804cfedc4e3c9eed81574534b214ea5be428ed37b36c11c8da1fc225a2c25a6dbeadb3202a390e6f2fc3c0ce182e4e61b35ca6253d2d2ce08670abf320bc87650aacaed410544cc7a390971e2a41d964de65ac8e333e635bae6df5e4ae99c8e0c6f7806dd8bb7a119854af21329120aa905b7d039bee2bfe8a8ddada3754abb93cc879992ec53d3400a7870025184da39341fa28df87c41b44800471d0f2b9045c8519ba86ba0155d0b23dd954b6e3026abcb623a9ef02c502d06f84f1b19c88eece92e87ae82b2d4b1bd24c23b912f5eabcf7b7d32200208840d08603112bb59260554de1ed86ab1b0652662d1429d2b2927a0d9b24a3d673f85eceff1a6d4e2605f889b17a2c7a2ccadf3c650be3cc18ffa34ab2d3b2c9b7af46cc4b903b1e53ce39dfadeec3bc42689f211272d9ddc96dce4954cc54b9f90e5fb28222a6b153a702a7d068e02dc1ea7007aba1302b40e6b2197ca636f58ca338d407216b238fb749eec4b1a977325350c746063420787c17a6abdb9da84f0b84dd725cdd9924afe2d3dc57cfa714a67a4523feac6cbf76d77043d6153f4cc1a1c6eaa9b485f89352c21be075d22471be3b381e0ee814c3881148753a9eb80b484a030a42b1248094b1528cf8c8a76302e3bf35142c3f79f98318b8f8bf2abeddbeb44b613e1d25b2df0efa7fbb9a9f75209d64cee22738d70894bcc68ba76f034c222dc56227da30d032d55aa8aecfdb098e4840c27852f71710243a87661b995c0831fc8025387bdb834d0b0ff232d9858e0b878cdf74c90febf194d57e577f7e0eeba0fb1731b69cd5d7cfefc28dd57dc836a8712c6c7892f2d6681a303ac6bccc792365fe98b17727fcfd7131d4a180afdaeb21937c591dd8ddde06c8e83ee782ac500ce4fa6920cb68499735cf15bb2bc50087992b685362f8c5a57b4255aa9ef4971b0ebc49879edadc2e567338da84e2a0adadff2de65447f1e6d23936b35bb54513ab18c96b770ff372c66f9c14b66aeb4f3e8f335e0632504f93aed76a27daafe7ddc7147d5d6e36c03bb58767060a661c5d10acc54c245e78324de702c34afab85ff57e21f27b42f4b8083aea44b6372d86739c66f8c64c7f1110166f8b1f7328e1a3cc53cddb8df011340a338504de076c2b8662ca4c9c2f996571f59bd4e67b439e293cf6fb4b20eda5b4ea64a3a0afe1e104380410a150b92e356a7b13ba03de14ab8407569ae4f080d5fad1028f2e8623308b29b92d58d0ddd5b67094e3300f53592e984a1c800c1fb863b78e39aff9b40f4595c53118350b61fb5d7a583929eb340027aa74dc605e35ef66c52b2ec74713a66eba8ad332bdc6347fa24f84eb056dc78183441ee681ef733711e649052c512ba4abc46fe5b4267b0eda8b1df5361eb597e8bc7fd8f03cad5aa9474707f26dd27cc0fa89baf5c915865501b5a4955efeed94b52bbc3aab8d569d78d66807240db3e93617994ce3a3949c02ceb5a41b503dfbafe7d89ef9f81bcb0b44d6b9c45adc05a49364161506395f615d271442b483c2aef30a1f9ce35c3cbd380a7329bc7f0ba2b7bdb27dba78590d285c49f8af6f90506c90fbfbcbb5b37ad4e8f975705c05d9decb312c003ca38faf258dfbea52b07420ced2824636ba000049c430af992d9e7b1a20de04d75390a7e3461040c61816f34c6b35f0c483c1a7a09c8d3168eaa4ffbe60e868e7a36b0980292515d75c175020070fd257b46f2584fa42952cc8dfbdb004accbbf2a7469aac38e831a03c9757eeea346678722f93075c2d707570d666cb0d9bbc95b28ab6880031a30bd762338a918ead914ae069d08cd0d53834359b44b1cd4bad1724c50d030f83d1ff18790aafdd4e6e24fe503f41d152cd5b263312e7b0cafb75b33f565da18495af4838768e68db1a7e6fe7c41a47a2f9ad1c6f9b9e8973f64150511684bced8a8296830718d045d7f61d424ed20e810f9e3f301fa6dfc9e6e9de96f844269e7af4fbf1b2aea94e939f19874b8a98097ee07967197e22aadda17cb5e4d483e06435c9b1f307f83fa42be1f8bebfe61efbb1d78747df45936b8e55ef4b69aa51ff6b666ba0aeaa4a0bdda3f4db5800389f0c7396116f2bf23eb387aa2120dfc7e83e7c832e62004c78116d49fa7bbc612892b9f271b475be41aa8f5037ff54de2469c809fccce0bc0a6401387415ec00e3664adb90cb14cb6221f6577f04e9cb476c533f472f566c10cab9a651bf709b2a710e513a2306279ba5f85d3ad9d08ce4416ccc03695d6bb941bea429f1ee9b0010b6f2f05b62139595cf7d5b742dc33ee6c41c8b0c85f310682d50d01c8d55033acc7b06a4a1adf2a3d92cd101563d764f8af66a818ed8a5b4daa02fd8974199ea5fce89f60b1d2cff6cee0550355d77e625050bbe03ef43e6c91403e4c383dacc27d025ba1dd1a8e7c0869b66853b68eda74a649cd5cddd3bcce98a9bbdae3353a7756b03f102e8f6bf7f5f7def6b2213af1d85ea293487c9e5a6fefeca9db601ac092b1f573fb5223b82f83a6bd063aaa75cc9056926fae5542e3ec4478405bab471469345dc223d51b758994d30ee8b46db9a107baa5b2dc2bd2edb173c7c0df707f75a69f39ea0dce2dddc024834b6a05cba90e1c7fc0ad0c5e5f4b7c89988236f918ba83b88840f09b36d82f23436f3ae06325dc23704730c4bbdc9a17d83eacc357623a4fa76a9a3e093e1c0c4cab8d6f22cf4c0b2c1502f788d50cd58c9e2af7e6586df80f85e9ac1cb1eba16c3b119f6b6ae58fa9208f6b9769f607bff2a02eed9f1bf23687091585c3788e664549132ccb29b68cf2da29832f6d3304be2bfa58ceeb00ffd9dc3dd364f5e90d0651d13cda947eb80346aad6ec5d414e0edba738a41940eac93b1a2713a4f0e357bdfab891ce3f59452cd1dd362076263c3f564dfe3515d4238f8dc2273408fda1f55a9936e43020a95446b468086d16e47e128b34139c60fd4943817959c2abf2726988be4d6874db228793be4833661c1c38a650d7650b977a2ff4ab5bf5d1c4d19d219086d5b488e9f7882b0dd95e7fdf208c0d5f302fc270a50bb683accc25a5fa87bcfc182ee7a0cfb2fda386ea7a593c1df23721c2f3453baf93b5ac60b335c6a66f701f29bb95ea601000fcef5b34296f4e1cdcd16a570af89755ab9f0d5939a1bf9fa7d99bd16408565840b18c87656df0a332d222e17c53563f4bd0e5c2313297eb8d920fed83c986365ea089d48f38018dd26e633b81fbef0f775df3372f03ebdc3fe341724065927766521f39a28288cbaa152d350aff11b1b8e7ebbef3eba30885b38fdd097d7c9ffac85a2cc83d7db6ba00eeccc6e602e3e74b0839a25baad926f85c6baf59bb8d4a4cbfe737ef0a524f6a162047406923cc33904a654f4b3b73da97fbb4c8ede5d4ea5475cb9d34efe23ba09c060048c4a3e4c0f5fb35e83a020e6b9636d24f9818d9a5c04cb6ab49c73d5a0823bf53ccf3704d07efaaed4de0a65746536c838b92aa52f9e54fe3147f15ae41086634cd5869ba58a72620f4ad4919f6c48475b1bb4b701efc98efc25d9c4ddd8e080e527cc273ed1e8d8e4c6172bc1651738544c8ea3faa79a84d3e705765b11975c50b7ab4df73c56d1162958ef603a85beb5114c1af67095bbe5952de70a47466d3b7c003862e30e8fc7ef88efd5c979ce4bc5f7911d7d53925ee5556b9313fdad519145ad7d98c0d6a90bfbcf13f41575525e14a7a1a9387d391ab821bc1a08ec9525e994c6d9d18ea671f18804c6c1f6ca699e0a47873e0674be4458e9f4c32d2606d8862e72cca8b772e80f16fa9edb91694c853a5156a1f025a7fc2b66b845dbbffb0582cdeda752c0b4d735ec629e5d14a4b25c21a213932c438f2c27a5f831c0dbf62ff1c50f5d1db163419477f93fe308d76daa7d48694fb00c335995b9671d94d7d79316f1823999d92756dba236417d3749d01f3f5e65e59093435191a78c2dcbbec2a47e84a8f5e2d91d5be2969c000b53c642f2a6999dc771d548bdb73277d6f34f97d8c8bdaca3446984ccc74c25d791062dd78b98bdc5cc8d0596f7c03dfdc61a620567df34f82f154ddcedb92229ab20f1d6935607748f02ae2547c365e2e3279cef101b8b95af75a8717eceb4c295b24db817eb745765ae79e143a4c1d1e65f00d097f39017ef87cbf833dc05eb3b0965b41f016089f2af637cb8426c89c3b691f2fb81a100c08798b60ca5024048aadc8ce25c88a03e7bd9ccb86874c483ff417eb51cf229217b57cb99517f7ee29dfb3daa8f8e194de74dcffe672710043537009cb88ff5e9fb28b779913e41f2c9ac4071a78a4fc51f3903fe3ad4d527833042ad059d416a9f0e9bad557798b1ed62e6f353cf9d42a305ad44209def9c69c3fb35a21f2bde4e74d36d1c7f9ee83dfbbd5ad455040d6bf6f7114affa45428765557ffafe2c13737a28ac56d8e649e1d5d49cfc1db1b4d5442252e19d0f7d2022f1d4f2975436189e79e981041b1861da4f93a5264c5c7ed22b68779145ac66f39f78489141429212f7b35a666625eeff0f743ac8f65dbc11923c80dbe7dec5d0d388b225b3c6a4a3c2f2910e38eed47e129699fa6e49097f3e892a0eee1362d669855435346a1ac5553d6608b7fe1385e5030eba47cd4740b2f7252764e38e569fdba68387607b794c9c198d6bc2761234f70820f873b207aa24461c3af957278915d761c2deee315a899854d794544cbfd6eb6315f13976c0fb56d2f6e8ac1319045fc01158a44a7c0aa420e1faf6431ca01f96b7c5cc3e2f0a6226c1fb3e20eeeaf718e5cab0af664cfcd85bda59c6ab6c8118a30e36a26b5da0777874acdf64f01dbb15ccffac38efbe503ce293bd6c201ea5131c1bd443775d809acf5e70f9694361e96b1d664bd47fdbe2210890b4026f95b4547c11054807c11051304dce8a06ebd9ec6c62f808f04bd037a4c267525dc0da7a30b0fa647af54d4513805947f2699c73295164196391be9ef69149ed0cd9f26f291848c1ef02a36f1f42d994bb3ca31c846b47fc60c725368ea6270910096553e118d795434d531ff30755cb242b2ebde174af39507acc710d19dcf94ffefcd82754d31e1288d340feff442ed1b64d97d7345502d26b61b2d929f1039096ad38ea75739807fdbf8262cc88c1fb1b20c9f3d2eda2462ce88b7e2795e49314aafe33d6a51d8eadb2360d0ef320378abdde62ebec4a00394ca7a5c93582ec277326771abb829b6808eabc8536307185fb057e39423c04d9d1bde096d162d64d0172401f077c8b1dab01efb5c8f1c0d0c227c0126e5cb9bdc4c8c3fcf9d78b99e74565e21a0890cd971b36044883ee897029215ccac80d50e66bac5bcd40deb11a88ce1b2a403eb9e4b295a9e359c34ea46c550a1c5ef3765c5157ca7e3d0b6dfbe40a05fdfd0948f1a954f9d7f4a4bcc43880e4cd37f9e70fd1c93c3996b8097367656252dafd6f771285bca4013725fb9d4482b5e5de491ddec612d3b2fb39497b175f63f1da188942c239094d51d82cea3b91ec7c1315a8ca730b95de14630749631b978937ed15a62858905ac369d15b3c32b483ff80f4578113d6f4e1fed08eb1a2b23d17c9a99365b9d44f331a7bcf8bb21739b4510250b1b59ba0f17b0daee1b21d3429b1a1395e7fd77c8a6ac794fc152e909698448923e3f9752917289ff80f3abce1a26d7afa87e9ea250e3557c82bcc50626abff1fbf78427ff51ba125599050899c494fb422b633f5fbd82a62fbc0b4074dac0f6563fbd49d659bf5598eedf49734a0de2fd21ee5e03e45abf754e70a30d49bd8844d36fba3c52df14f31fa63d3ac586a60a8ce293e7220a9bbef275a2c662e71a9375258a78068f3318f081c999f86ffa504686f88cb716fe68725c87dc33d890c2fa5f7b96e570fe5a0773d8d1be4cd1c979992b526fdbf8c291f961fb2f6aeb0f63cdee81672f158a61117c7c152cae701b895e5096c44d03a562fae46075b29e7507ce1c11c15514115b3456e3ba3abac57f444881b4fe97547b4317654bc23fa389f22e689fdef21d54451288e5be241f86ee9b51a3f7b2ff1c7565ac3838a5b0d4ab75149e855b49c6ee2d5b35802ccbc1a612a027cdaf3c6683482ff7b9edd19cf55c1ab51bf019525f98a5bbce794e6f547ff7cd8164d956b2321e273dff3d34b4701e96e8050aa774b89d6cbdc198346aed18793515eec655033c7b945acbfb4e61f152fa058511ca977aa5a393f8dfaae8da014e820c5a083f16bbf64a8e05290d59d29abcfa0e1a3a37029d01ef3a73fa807ceeffab7d582329100909ca240f816adc967488f6e7df2f708d41298bf1f3b45a539c3cf931465c8c42038c6689724fddd1030b8432b8e9c6236602e53da62a64fe8a3052c7c1d26fe8add88d843dd85dea23871e0de7a215514a6ccf05dc89a18a0a11cc8950007cf188d96121f4244b56990d36f653925eb8d6ef03e9ca754c5f21dcb0ae8ea7d466bd6fec4cc8fc02085cbc014d53324cee57918237090a75fcdf1109e25f2b124a67a05e0225a58c2ae16b51e89184690c841e5220e142691a010c68076670ffb13febb24bc5b9148989f75b5373976eb43fca3b6c4be07529044d909e67ed9c745ff755bf1b77bb85fdcd3cc841a6cd7c9af01d2356897fcd447cf7f1256d3ea2d4336444023bf84d2b24a5e05d54257271d246ca31be0c6915d18d0ae0c8ebd2af799945badd21c71297cede6e9d9073cca23dcab1efa9c5307d77aacbb32c708e139fe6723505d5c6a22bca3c1f2e16895e3e307c44e1d6d9d0923686677e437ccc498113e7301a2ae035e92b8903b285bb155b3487446eec06a48b1d18e2f137b8919bdb5d3e1f0bbfe10107416b8d9ff3033a5fc1aeb4178b7d9e04ad1bec816173647f732e3a9dd0250cf9f3aab31e079dc976eb15f3abc377bd3f69319b55e614fe6dfaa2d781b74bb888062309a7c3977363e4e50a142bbfcaac273e12e713f26dd504512ae32a5c10d23897e6ca90197d967afaf4abe0760494670bf0eecdd99912aff2c654cde5b5cc7ab60d9ebb50f9c09dc01543aefe4e2d18cc822be0c8d7f748dde05b68ec570b44bdb66876825f6769edea19256b6c509442c9f181ad3068c3ea62ae3246960ed645d30ffba8c2b64a068c73e3d93561ce1eb3e9fe63a26da8388861e9eedebad288b6ca0e3c17e65c7e09e578acdf083d5efe254f4199242d8d8b2a148bf7d3e032d685bea56940bd615a0d4a7212fee699f535fde1e037a1e9583e56f1be6f4c4aacf22e5c6b299098f68938b0eed8052395a06b20643d10154d9e31c13dde2a1f02fa9e11a99702980a2a5ae87bfe5c2b6df0be0ffa391eab3d86bb6c5fcafa36bf44944dec70287fd32f06786ecff664ce0ead9f8150ebce731f2d0553186086d70dd902ac66445e82c6975cbb23e6e8e9a13a6cf3d69c5d7aef71b003ac713dac49ccdfde469a6e5e2cc7513b27129c923bfa1cc5d82ffac21e0faf4febf2082fcf3d3dc19849fa9681b48502562e857bbe6f62f66e333a16b27782d6d678cdef3bd9bb09e5faefd7a30926477ab708a0659ef8cf2117d940b7a53de1abde8cc06b0dff1340573ffcfea209e3ea70c5a8f4de9c377b18203c1998ddec0800ddf5d52fbb1a05a9b08f680fc28919aaa294f0232ad140d5eaf30107be462a6c9c10814fb85c3aaf7827b481ae9826384381f03503df22f5fe8e0440a3321771ba93b9c326b716512370f4927cb2854491fb6f5a2fd2459e09226ecb7f09fee1c2d9be56870094b612caa59eb48bf836530d8a032909858ffc49d8da2bd30c14a6bb6c733934c66288b79fa74c237f43097c10deb4327cd7e4ac5c8159e0698bd1f9f55ce6cda47223af284ec9bfd9cea7c432ee5505a1205d969b56128f70650c0aaa6566983f05a81b5ebf329132ddd99ed1f63efad309aa3e66097ce056fbe7340066868b9225695f774ac8f577324698fc583e1cb5884a2805b12009e06b2edf47aece3b9da0b9c013a3a56e97c705fb18953202e44b76e01fad762995d8788e98dea9423ad83a2d3c99bf57bbd09baca856ec42428e33869d5482372b9ae6d7df211f951ea91afa4c53dce7517331c3481191ef523d326b11998e95a0ddcebc98f5966e7e047dd844f16ace34146e54e3d4a7a82bed7e251dff2649f48e681df8b9d7b2b1fa449606b930f5327e0bd02f9ed699deae75043ceb66ffaad5dfb8036bfb56c12720abe6e849d108e3125345424a3799aaf34df34aea4f7ebae647bac18deafb554483b3c240ac0c0b5eeb63298bdd9ab7ea6fb32a1b1af0ffa0be42ab757474cc2be8ac9de9629ce414dd41d60070aabc303e72464e59f76fc9d9ec0a8e42c64673fcf5e9b5720b8d7b79c34002f6d541edcedfaed0e7af83140c80f0898eec39fa866f87b65add5b3518a698006418bad73cf0854575061ec62a07840dd6d3bee47d598648161b4124486fad5f981c1aec3486d4dae327d0ce7027e5c99f5487cdf4c7c4f972fa110414c40955b88723bb7a90fa2ea09b69febc584295bc7b64cd0d2860b744f350aea54b504b3c8e0c6303d005dea5e56b68f7854779b31eba0afe5caf04e46bfcabf3908be860e3e237e601b84f3e78cdc82fea6919c4704fd676465a757e899060aff735ed4e249b3499caf10087100501b6495759820f46587b69b0e2fa33c27bc0286a8c9f47e75135fe01c9cf6c3ded25ac77e397caabcba1ece7f50059049cdbf48297ad0238ddd4ded414e689570b399f497dfe2943f3844477e9b170ce9e79e12615b6cba6628727bbcd56af51bf9d94935a12f8c6d6db7c58ee4d46105ccd905401272af1a5856f68ed880e09d6441196b59f9cc4f1efad7c357151705efd5d5f94899321cf734d7bbce1ca235c9d9ab0ea93b5f3a3c1e768942f683f6d8a2750b68ea35c972f9626977fb53e9bc9d2693ea195039f0a90525bae03df318d7dee59e4bc9ee2998815a156961923fe98048dddc2301e6f638884f5e9164b3c43b03d5518e439df6ca8e3e3d4816a33a6743c6ff52a2b3b7d2da5d8e2d2ba111bae6a8278ed6d7468dec1f6c971af6892af51e0fecac202f26dffce741249f801e4b24ae6e8fc29ba73b32e8147d353fb93e3afd88d2493e7eedff7c858619af647eefc6865f2f98818f1bc85c932ec239a4086430faca79d75d94cb81cf8e349fd0415ad5e536d3b8330f9acd8ce2aef3cbb1dfd848e453a3e7910166d4c549351f4c7524773c2a128ac48af96d1736ac09892fdb5d79f5562b1e312492fa30015a2f86e659d17511604e4a6cdc254785c0438feeae49d1b3ad0e739eca064c30da21c227ba25fef5241bd5cedd7ae49d9965380fdbd3baff773a1b3454bfb6af6f7a0df1ade340f75abfa9d4944b18c9cf3dbed90e9d54362c4032ea6fe54ffe1f2edf80156be7279b1c050dc8efed0924954eac1a3aaadbedc698d53f6da4b2cdbbb739fb91bd0a7d6b090cdf202a18365d569623c3663bd193c6bb642fa34e72bcd9c2a5b23952b55d8bc9ab77373b108269ac84df6cb6e947a5ee661691b578a23661c82f141ef9173e73f09930f891ca07e4f2fe9a58aa555ebebf3c16766b0bfc4e29d76fc7d65628ae0afa5d8cfb97044ff58c7fe9c1fcce47aab5992c1f81b08426fecc0dd4b052ff6ce12a924335135203664e357f8022d4847dcecddbdc7c901fa1c19f9df96bd1793f22cb0103a627bd55f9d0d1feee2baecd5feb8e88f65cce01564ed932ac1da71e9dffbfa2ec30c5e7c41ce4eef7ea5de3069e0f5e057d432c3a5cfa2e5095c8afab5e62566b3e0fb828180666b4157858df67c7a4a39c4256461ccc98fe40839bd7decd906085363320b92d0f81055cd2b70fca84dd434de4b26568f53f9b434b7706719000c01fc85bfb109e0ed5c7e8e6a1ee86a7f2b0edc4549f603ac27595dba2c799fe94a1c943676d901c482ddd804b852e4d9905f48cb8d4b75d720e8b6c11329266d331f0e13aed9b680e9d48e17813dbb6338d6e8e0231872521b7ff24d15410c93d678c814298b190be14eb1668412fdfbfd535476d894a811b62456b94c440d767d719e4d0615618ea2fcb163a79c52e3f18010b0897d6033cbe99362feff2ffb3b4cdb718875ccb263127b2b48de53b21e096535e8019aecb35f11499bda39506d154d79181b197d85915410fdbe52644aab891e78de88cbf691a969d54d6d019608ac7f2a8ff84d8985d50bc44015ed0c32889ac661e9f4c68cf76861f7eebf4ed59198d7d3a3262208b7b7bf36b3fdaba3bb55a05d48e7be075aec1448c3a32b50cc2113169a891660ddda2827ba28ad58fe3154b92ed25d4a6e3e521ae2fbb54f9fe8287e241909a25f38d951cbfb1a7cddd5822cdbb4b7038d1f61ea484ba31e16071a81f98c7d11086abd88a3644d468798ce99a51950885f34fe14b3feb3fa12082707e5981479955ae210e2e32bec9f2e4b1d56c7e7559f08209873c207638ac40d9341243009098f0b95c66d2361953d3b952d3297002d0e3c0cad8c419a7e28891f5e6994a735a5784e893b7a4876d4c4894a1f4c75f0cad83a5a1c48872021757863d9336131600893f77c07fd962ee1959efad0f4a10773e2cbd4bad6924d13d987b1d6e6779842e79a9633d84e570ed4a05e6439375a3b7c136644edc875f4b38d5fd1e0fee392add4879c04399deaee2957b0f6db547147158dee27bddec76937f60951d7391f5b745621274f3d782431d15996567ba5f710d95685d203c115114f7b9b78a094c7a92d5fb9b7716cf811ed51c7a29807cf291d9b89197c2792363548d096f68c7a23c6481dffc9ea2362b612cd45ab526b4dff8415cd104befdf5a56e2fbf9084e1a7f54555f4b0e48289ef793e3fc1c25daab9e10f4f5d8b6cb8407d1e496928311803056941244993eaa0f34611df1ad278e3b347b32272ebc773c7b6173c2c85b0273264c27ddb77fc6fe396019edb6190bb6c0dfd35707fa5503c99d525bed5465cd283ea61af0a0aec896d4a8babd094dce9a4946f934fa6142c540812518904aa8de7b83f5d9dfe62cbcd26581958875477c3527a57c3c7e5ad45f68d083c89dc7a7fcd91b5d9632944026e42b06427d332672c5d1c1b0ce6f1be81ad94d4c9e6e0503751d808d27e289255ba9c1034d730aa1101121a9bb7fd5f64f0b8adbb2c9fedb51cec60bdece808bbfee7ca2129c7ba1703454788af21dda1b9f8592b3d059d970a39bed49d9a51f1f423b2c6577f759cbb3a6c995b1374a2b77ead6f919263dabf1bb10f577a95733abe3d4b39ff1d9ab3a10bdf358d2cf4e23bc6cf9e334072790caf6940826b450d020cd1f2204c70fe7cae35e095ff4c3abb2dca5680b9728970f25333fead2f543d321a99fd7fb3e37d40f939662a2d790f2f5165aa5d3f5ea922aec753f1ba7559cd310716456bbcd7c8bd7891bc83fbc0dee81d148ccab2c513a90d6103ef808496db41afd3bd9e21db64f3f8ffc91d05ce089a8c9f7fdfe021ddc0ad8bd4add3028ce6d15fa657a70c1b946076524f0673336c7efab370c3442a0f863843ff4e74e1d0b49bfd31ddcb263b746142d436fde0ca73411f3ed86f74f431f059a69e8785ea6c90fc8f653ab59a2ed06a161c42ad4262605a1d49d9305d92f2e02035fe3a0ac94677cca5ef60eb670e2284de685c62330524207f06eef5560e87e202165b13f85d3013911e31f8a78b2c99c462b9df8aabbab429d3ec80aef15e4583679ab46216c02a1afc711667df340068eae718d880d179e073a45a8caecefdd3294674e70e68139ec47fb8e844e7de6eeed61190a5eb06aec43138bfa77849487455ed2f580f2e9105c6051688438255684317adb7715ced6ccbae95b0d6e780158fe28fe2396d519cad757efce59c34269b2945a83ca0fff5ad831080ad384a1e401f971a748d4e3a17fe2fb0ec034edf502e53cb6abfcb9c5f702c3330728ecdb7a1746a1ee3bc6e1edd3e9497698598ad4645f644a247b532fcd216be41e6c4b65db3d84d51d615938416c9d6b173b2132cf912dc172e6a15a874ec06983116dd850a0877e5410c56700416a438e5ec00e66c57e7a03e861a57eaaed374f054304ce1d2b4598707715cc4d5c36f85ca1005cd070b80dde7290c219b789c5be6c7b2498f41cb21733da0aa17194b2fa1d007df9b01728a9c0067a0049a4955699180b8ce6670cf7136972dc44d1ea26075bb59d7c3f625e2c3afeb0edcfb9b0215a152a77b7da5cf2669cd45de998784b99e9d7a2288de02b9f91ff15bc7e946bc12e865581782e4f17a1378e23f94ca102ae02087d422a51ca8fde618ac4f15cc84186a5b78b222307c7533fc1ac5d0444e8027231452deb4fe1ca0202977bf6004e2cfa875f0cb0cbe725de7ec6d84cc2e613cb1370b1ad01da780f62b5d9082c2afe927cefe6bf84b20274a9c5eba00664d00a453bec948a20c7afa8bc685ebd3bb50b68a991553d538bcb0697f6afa7742e1bfe411c642c2252dbb8fae7b13399cf8b440c83793dd2118b86c43e167432af099afbd8e12e5226d1eaeeb01c2bd351deb06a600df60249fb0d1e61a87a628d5d67aeff066b64b83a461d9379e20eab192087b7ec7ef87bf144b23a067bcf4a931adac95e113008aff85d8874bece7f9e20e7f37694f8518a962e85a10ff8776d54827fd5c3a16a914c153288830bd5ec949fad1153c1a8f12613b6bb8a94c10fdac28bac092e3e3876d2516186bbed8f613c616c816a57b8cdfbc9242db81a2697b6dcb3dbc59deafceb2f2ae82c12e426144912bcb5431f8771f6826f3c0dfd4b697ac48d74027b52495e3c9f2b9a79a77272e10d85e1fdb356abc98f5a06d8d05c77424ce1ae7156c2595a77e9ae0de5ea6baabc69a0cff72040135924de4e9de2bc519839652ce5ecb9a0c8281837d403e67740e478ba0d77ded97db13a96c7ec565932edff735098d570f18942c3e1577f742264178bf3022d1d9a7497bc07e26c0d5c281b67729c891c7829972df95f41757b020297fd7905e993e02be638acb8ef7ba27c38ca54b53dc18ed26e88b81c8eb4a5ceb015d9c4f87bd19a0fb03c3eb3f0ace94a9a46253158eaacccb34403f56064adc5ca344925db9945ba3cac84df8496ee6db140d4a3c0f5fb1fe025b777e4305e1fb10047bba1741c106210a4119b21f7c7fb74c3be6f881b4842e59ffdae8a75c3e230a6989799940faa852c7c71a16218cfed9d8a69c0f4e2db560e07343a9f04adc0d0eba7a0d7cfcdc14966d200f596ea6cf8928ef1f8e17bd4a594d47c6d2e38ea1986fe87088722be39ecbd2d0b9f86cb618b7e054f683676346f50c6b1540ca0373be01513986ed4959d5500fceea18ca47d69bdff044d17408e89b8f08e0e0f8fd1268c8d7aa8f7da9779abfc31e58249bc7bf848cfb4dac8fed4a1b68b5ca26c0963d7dd54f5c687335cd22b69db065719458b072c69db74fb884513b7979213977ab2f059435f8f96134a91358cbe41882a95ba8baf1f30a29cad8cfb7f2cfd157705e0bd4dc8684501e48cb0f55f43206bbc44376546ba1cb98c44715366532c1ca3ba4040c18ed000cb68adef1c530f5898d64405f1917ec7ba981cc53ba162f2c1ad19df8802650ad3b0bd7e45720a8ad4b784417b7dab0cf1a15ca3651393d83e0a6c79272ad29c6a7cc9295d3bae5e728d2626cb7a6ce2630d8e40e92e4cead6a1d9005c94f53eba904457fc8b48032b07014628650aa035e7915aa218f6c434bc9772a1f480d08738d51dcb8ff713f6716a97f093aef3ca343185b440631e75ec0337376953195887adc47b0b058c1627c85ab2ca42499af4ac2968ecf1993882d3ee768a0918f4ad5ab26919110add6512da5d73b07c1edf09f5c476bc8b1808aae9b73512b964c224831503e4f9bc9f5fcdc089cde749117b153d837ed3d311550db53b60982975cb6898658d6b5099e220b422550a581fec090ed0951e2b4a222ccb0c17bf0144016f19c97d9503f23a407a72e0c337c0df1b3490497db39026747c42b8115ffa38ae83d1abbbc8b6668fd683467bc7e9fbe9e1934a86b7389a17f60909860d25dc709297ee2b256f9ca76919eeefb4e3c34123eae3ec633dacbe72fd7308e8d00cc5f1eab8e8d279bb5610abd830a47311b8756591c8a489cfecb9d324c416d5270109f7c2265d6869f51a07d7c0188e6f369177d0120a7b10650cdb3369e8a1baaceb78d53549d660fc3db65e0d274efa4f395f9a455e0763df9d436c79d21df2baceede3ea2198807ae74eb1f296dd1c13921ffe43fcc485c26b93bc5b83086ebaa6d7463a19b2bfec401998896a87e85ef9daa51b595bae229a7c7fc869452848fd76367205e442c87ae0378e9c050736224bd94bda010a58e6642d01c31252493f718837b9985fcd56dcfbcfa8fc4a898afc41ab04c81185b03e8c8ea45c99965d06b6a449f7c79387e290676d10cfd3994161f1e92516f4bad5e3d033c0fb3f0b1529c1e3e18e7e6088a3f32e81a881ff6218c7344114a969359138a9fd689bed7742073c31b559a1e992796ed3b65e6d28726993241119d8bd7ec1a4b8deaea11764924e0b2fe9f000bc705e37afdd499ae40f0c21f683066dd09cff785e115c1e68e5fe114c1dc0ac717454f0aceacb414ada87496ed2d9b0749367cc477ec0c4ba1e60012b6accc4c93c88449153b05582ee734374edfca7bcc2770ec7a6e8e348eff61c62a8aefae1955e1a51058bdb133ce46499b198463cc85d3bfc404e53abf693d5eb1182c2cfb1a0414d682ed5e959dfb00db5468906ce2bbb3c9615e85cb9678bd3789eb93f416628263cc9ee2d9dc84c9e264d48f90fb0d0979f415ab022d7598ffbbc9c2bd048ee4cf6e5b00b284432272b680bf27c1627b2ea8704deab0df1705993e98b9c24c51b4a3adc8fade5e67536c6f9bfd5ef4368c044cc1424019b7ae9b9aab900e18b2e64369f444112a542c32caf0d707a2c4443bbfa7a506290c6fb24877dea8a2019fa255a0c28d933f4c4003068c4e182f8fb088ccb98a475db9a7e145705d1698ba2e4918fa1ec563e387fe872e8b5bc6e3cc475608cab519e58e174a08648025bd7f84585ca730b852f211cf2cd9e2324804496573554e276b7a7c5e6dbbf4b87628730aaa29c760212e36572c818093d846ae7f566e9ca1a3397a31a7fb873a3deac32135e4d511ceb44e5271e7ac06a11599a2b60a72f0ad080d7ffe96347ef66cb015460a00df1d515c8f68a6b305909ef093eef84c535f5b49519eb5c882a23c43585d01c9ecc3026e0cbaec7e64e795a46573b07035d704b87f6e46b23cbceaf338f373a87bd5d37d0929a9e50762badb08f514a14c5f073571f62de89933c9b5a190e3a6b3c86dd694868ea2ab01a684b08ebe0a26834b1d96fa4999500a4504e361cacce143584081c8c37363c08efd7e0b009f1c36dbc93adc552301da3c3a5d8c6bc84ed4371a01b00923da4dbcb069b833046ca5993e59cbc2336e455bca37204e22ac837b3b634c36d1b966f33afdc79db62dfd5342eb1440b4bb5c045cc2c01230981dad8557f5457c655c271b7575bda13b4a310579245c2ca15889df0fb0385d1d382c9530fbc3483a4d523b3a6e0d6d3bfdc2e84a0619f16a2bc1d59eb36adc3782783fcf9ae75655b04b31a519926c5b65d9d26078e290486d6733ee18d1b61750f813abf263f986807694a04c1c0f69d69d2fd4cf6431ac62dd91babb9f61dbff15fe8905df7bda5fe6406b4d2f4f9d80f099bb0d0cc64f7782c0429df53dc5eaa16fe1efb09666b10431536383da52e665e5d3f0c05c6699f1ae948879953d4da66904c30bb18496142cb9c58331e651b54e39b729f2acc29e99db4dbf1bf3347a7043dce182794be901b3243913237c81757a61d9fb95e7a4ce7079f1b1d8f8b3d85baeb98e9e8956ace0c3cf5265e2b15a79b8ecb7bf5c31d6f73febdada2176c709de77c0fbca1052eee9acb71800d7935af7cc8745f2fe27033a1d0016dff3e5edbd232fbc99772cd1795e9e107dab96c0a642e18e4974b5dc958866e4ecf683c9cd15b974c261fabc4a2d2799b962be5764ed5e8be0a747fa3b9a2729ed5630279a9cee13d37eaebd5d5d016bb594812c9b88faa0c3ca68c0aa49548a2f423b3700116232e5feccb7df8ff247fdcdb879c63177f479c7c5d5a7fd1870618d5bb451a8a785a126cc31721775c1c959d430fd1e49f713e9857a841437a6bd0a40d5be1f13d3bb748707f4abc610783fbd9ba73181dc0d0172bd15b71ed8beef10a7abd8d9f7c249ff406504899ffbdc1c5155574de41df89c0453594385eb9db35911a81f88b14f18c95de0781cdffadfe0eeddc47ba3ab2144db54fd5eb886604bf39f93c8a59584608872db4939b9f6f71cdc2378d15afe3d6639fd5fa8569456ec1311cbd6119fb0691f6cdfb067bdffd088ccdbc473257712895655757325ecd74066635153a2e662d27d5f5cd72968904bce92e850e097981f2180e130d2753946c94fd614dd1bee96b9bee99b50d44cfbb9058bb59fc4dc45e7b726b6cb931ea9113919c2cd31497d876fb841f0347b5c2a1ef224f714747f01a6b2a0d0cba148c1f07d8852f3e7214e717c8685997d96bf95c618bc3c39861d7b1af333ebaddf1ad0b2cf93db293b9a909856e6683875ca334c33c642e600a03b43f69ef93e9cd53558fcb7765de77925d71f0dae447088e63b98358924aef68a94e5fde8ba54bc817735641d00d31ddb32bbb22a86a0bd466798d7c07bef507fe41fbb6b2ceaa4771ee7d9a96326e2e78782d1325ddb1aae36bd4cdc785112819ce2a4e8148353706282de90a81e299170181822f7ceae3558d1b08913db7b739094c6cea1af877b46eb1dc84ba7aa356e8d14b9d4ef4e33dd624bf029de51a39e59425ec4b5dfc325ec961329c60e4f4638c339b151c98368d3417ff80ff272fa0324ba8e3cdccc466845a824727755185aa0dd0c96bd8387dc5a0c5868ff40f83db4380cc54909ca3f2fd89c10b0731e7e278be255d5fdfde5a1263ac29f1109ffbbf2c0f4dd3fbe42de196843df29fce304d6bc7d5f8e5c8ba65eaf3670e0a48d3680dc9a29cbfde0b8b8bf2c6b49afbde089b8130b3ec7b49dea46bf4e82baf35733b0876e567a4f2e52049c50ce23c4432954163da19efed3c23627dce0c01ce15c5ad76deb180cdd71395c9b4c23ec1fa454a913e1721284535e2e59a600e7803f69e86bfa992691e51e7737571a4a9665d0f340c20136b187f5c8ea92cc4f89954b350add6d8a42b37693e678ee60b2057ddff2f4ded3d9fa3e4b3d31da20d728249ee0eec8994900a26421065b517b5a697a61fbaa40c74ecc21e4793eead829823603ab4277fb4c032eb42047e2c7bdcc8bda3059fb47d6d5b9cd41ddd36905abc0c5dffe069bbdf9b08d5b9b01c6c5e95072d5dedab7eb319f1e4d6a40262fa8b8c7ff91dd815e2fdc2bd5d975fc8d23455c513421c1a5de7573764ca5a73c6447bbb996e28d0ab295933bef3f26e46d5f1da15ef538f5c1ef8b4c46bec52232b3a76046d8327ec08d7882af2c919eef2a4f7c7fdd4257d3cb7238276c55a632b4947df84061d7ceeabb0026f7da8406081ef84d384ede6b4cbd812b4bd4260d4a84bf199c9edeca694a98829e6224d3f779ce81c942f57317f969bdb606581012992d3dd8d05e6f62a84f39e2ba79311a24f5f98ab5d280425b6511725d40ae878516d3947b32b084599942357f0281bb6488689e0d90464d1676ac8662b5f0cb90b837f610ebd865b2365bb8eec4219f0015e28ee3231296e2d7fffe2f592c5ab15b3c02a522b75d1c8ea886db48e9c3ff3dde2023a6a6c571f1a16c2ded0fac0575431a31e227316200793318e37198935c7decbbd3eca35b2cdf9159313806ab7044a66ae5123bd4b97cc05bf1021345fa7cc835bc3ab5b10e344998687d3cf78b0cabad98e2bb92ad13d680c42e152a1eaa68ba72b3a0887fc1ccc82c10fbf956a42122dff086136e17bdc39ac0f33a95f934abf1581ad18a5be92a25d04e0bd6425f27b415103ae155e5265285a0bbe69f07465517c555d195dc32ca0e31bff1af23276b8c048f1d20d42bcebfc919a38d3b36b21123f6a3371b7aa50e32976b413a5c28dfa1e189b3c8e3ac35154b2b79d8818391e8e68cc3211fc445e8e22c0f141d7105c6d928649f2a0ad2f1da96bd8e95d5fe35c9ff5e060acc5d577d39db14697187fb77a9ff74ebeaca63793582aa0fbf7980d073367ecab62dfe11ddf192e5d80d8568e677ee5d6677510f95e5c8a2ece1e7dbce00d7c8e1a8dd30789e6c40a2fa829f5f3ac9b95833a961ecd4270c58e0373f19c57413839afa9bbe43d76207a976385722d20ee8e4ad8007adbdf3703f651f04306c12e0ab8a282d41b38350eb0588157daacbc3bfbb872672db47123de1757daadfcf1668a011901bf16e1dcd945b55ba19b3cfff0aa5261ae1ef7d978257ad5a7db58cec8bbf679da961535bb0e8e7526887df47a5b5cd7a8fa7faa02ee935e61122daf28049c7b983756488a25fdb4f1be029a116f7a7b5be2af3fbda560dccf024c55621e0346813b96559273d523adfc3a98bb299cc61dfb62be10eac9f0d54af55976585f547673730249959cdb8ecb55cd04f9c29aef107fb2d89ac764354e86e32fe01a0438379bee0a37b28867bc05f9c9179e5b73b968f941e1733ac2a20669c02b5763792317ceff95d324e7a59b97767ce8d5d535606751895c4120cfab004e19e6e461537bc05899593e276079175380c291334a1ccd356872af39ba7d68bdf013b475658efa31eb19fee21b572b3b8b954025602adecea5e6f67bb5072f59b8cde458f51d3d5912337b05de155bc95edca3b6a7aafa107d2e276d81c9d4b6bc1fc766fbba89cddf1f911f402dc41229772f62d8c96dbe5a095017cfd83c8ce4180212b900c2b4a8894050929ecf01f384c0b69d9c33df68a8566b7ade188c7de0aada5d6f2240080d05a64a96d5e6c17c86b8b69b89dc5b18b1dabfb266bf7b1d3502c86a43205e6181a59c956f5f7e32739f395ba7f1c41d22d9055fac03e42b6172238ad586c8ae9573210c083d655c90eb03ebd909e318d7c7a3251e5b8d237007a61ab900580098700563ecb6ac91ddeb65609fb35bc848e2a4aca3c35de90f7d093d6933adc34313f32cd72ca686660453a1c8049de50a8805f7dc3e0fd18315f9afc0e8ba10276ea3a5fa396d6a8d522de36a19e8acccba4a6439f22d71b9b997ce419b5f8836b5acb41c550e4dffa297848c620d88efd0e367ea9ad1eb74a2d2546e8c5b68886ee4b6bc25d33312df15556fbbc5ae8fb6758496f3fe3df85e1c22f745158b8b1effa723b61aa6c0f0aff31d9380a776d2590404956e1ff6f195bca489db39aa7a4d3267abc561ca5aba8cd93e13f81ee596ff89316d071cdbfef99d78edc760135cb2040c43262a513943ed6995ff94f2bbf33672f5030e8fe78f67d30ebd90ca58b38a096af17a0df9e80807c6e4f35e702b69f5de87117d8739721c8a4a3951e0b608a78fd98d8807562b8d3f5f6864b5589cf7bbb0299574558cc4e9563b231060b982d6ed248f8d4c1aa53bedc76f0a4ec42ab924dc428ab6491b86ffbd3da9f14f22eb17608d9a380a31f407e0676400e6f8e378019d0040880fc497a544eb22e34901ba60969dcd29b40420f2b623d53ba18d60348787740b17355b9dc183cbb6d6d0022052c33e9bfce0e88fa5ff6604d9ad0a3800399d8a0c005241ff4731a894fdf548253ad674ac850b167f9bc221bf277f6f0119f6ea4217a3c4e3489d18ee99bcd680095bc2b76c26af4c97dd3a9d3b6ad10999c4fca372f49bf8c124be96b7e8a400b5bb947adc1153dad7a5cee9ce241fc76c05034175f20264fd80c5983dfa875c52cc71b5df0e556ad27b6d610b3ec84ab204b47743af8f9b9e876e0f9cea74f54ffe36a7d180f3e9db83b34576d1802afaf343736b2714dda1c7b25addea90c492913d9395ff955cced47a0dc4341040f1bc72f57086d38b506cf4cb0eeed56c8aae9d23878a6ce30ece1a5ccea3a7331c40bc3bd22ceed81cc1c6b7423cc0517fd5ecd62e996fa2a5af7305c69ee405c91258feff3109908074785c35e2d580c4f5bc475ce3edd6d60e6d4a02698652a7f4542d5545b612a2dba1cc88203a4e0b2d1ffebe125d1a4563afb00b6c59491a43519cb3cf3878278cd2b7af2d8b4d170dfa2022c0d9351fea81657708bd926f1a4dd0b8059042fabb2b515372a8c80607c99b170de48fba9aced3d28045b4fd7cccc7f33bf5c374b2d50b8e8ebdf56ac3494b66b55df7b50f8e872b4f466a3255ad004f1df9cdd3f51b93149c17cffa7462308fdfc75b6c71c98cf3a9fe2c35e757348a767276d94d833353d7bcf75aaed017531714f872f06459dfbfa324fa9ab9e2334d45e5de06c2086886abb42b73c30001cd6c84389a5794e3a6569ef97eb3196b634bc7a3d5e7a43c28d15ce99984fd0769800a381f150bf172d43f8d31aa8ed8e82849e3b1db17ea9d5ebe63ce59a49fe844fc9759671ffd4895d6cf2504f288634517e2c95989fab7e3c5ef1fa894450464ab1752d4f91b14203e84cbec17a36ebae711dbcaccd8ff6f732a7216ada21ab4fd08b0e893c811d4d99f0062274b178210a3655f4224290010b2503e7dc32c78796b9b412c3054e60568ac3df48f4b1c7118defc41a83183161b9507fc65bb1ae6fa64f66ec73af457211ebea56bad2f6386025f770bad5e7c798cc0624012e602d311fb500c6aeddb93781ab43bf34116d801d487a71a20810ce8516d775e0afd3991dde6963d1b974ca1fc8348fa0a3ddb1c25d67b4f6d651fa6ba215c7e98683769521fabe37798488db57416d36c2f7b6e4a905e3cd1c055c129214da08089c31b2482d7fa8ef0784fdda79d11735bc6f05b6143a50346da8f6ddd2de5672555ff3321b19f3e6a2f352b651e01029c8e97ba7a3db9ae8d4fb1b844d94d322453e0587f8f1b43b6efcbb279303c0c3f8119270381840139cb75948c16db84793749c7da1b414ac547413a0306a5237cf729722eef9548607631eb5ccfbbbc58264a1f50dce10a28856f17073ce4c932b5284ec1c274f62af940fcf993e7d4cb5c1cbeb0e0f9bae1454f0b0ed865b876cd1956fa3a8b5b2d9476cc84d24a7d349770e27a90c5e3266278ca64aaf18af59ffd9605371d3652bb9ea69f2fcee5f3ac3953734bf92591518bbdc114b4a73bf6e88ad55181f896d9969358a084b1ad148d835a4a1b7d7db5b1139e90e436b7cb25d67b84f39027feb471d7efd69857571037c5e7fd31af55ce3defaea7339934bf3a754c6fa361dfdc983fa1fefe55e33d9fcce273c3b62cfb6152645a45bee9f70ef0128ef1f0caad4e82af5089431265eb5fbf04c4dfe1146ed6398f227e70481947402fb92b4dc850780b30b96d1e64882903c65899e60b15b28103971e421ab2734634f0d1c38938c6916bc929e1b41f82790416f6e0cc03d5c1709ecc5b2bf0aa9be52c83a1354d28d04ae95a72e2216e1f0c2da82f9eb4918aba75230f40c4fde6f0c164e40095fadd4c542dd519f435771593d656c70e3ce4e0fa0bfe25b87e3f3a21d0b53ee1a79ae06c5a0d9577175d75eca999c599703d26702593f7bbf029f36b613ad566903633f542b6ddc86e3daaa13cb5728fabf06032c47b213025f2302e7b26da40f81527e13c9c1f4dea25b48c3683b591372e1c1ac5f65a41eea5829c27768328080e446680f2868e808228b68c8077170a90ab707a703eaf84193f30e7b129ddfcf97c7f3b716bbf6ca187def1f521a607c092838846d430da336180a64a906a8457f7d86fb96690d8794009d8d9b9d705e9c6486df70fe1f08c846bc4710924370c8e178f1781fd87a0ef21c27d6813c1e34c880c3b06a65f22824649847a3722ac0a1a4c9da47d64584a55db773b59fa07957108d10da4a14fb0ff6f38070868c784d7338f7c71bf76a895b34ce877eec05f40044702a6df6f810bc7adda718704471aa1fcad4410f1ab0e79c553162b65a7b5fa03f597d27962db78f59dc77b89ae79de2bfb35503b468b33f7fc779b6a108cbffe8b9c92365766a75f37b58a9775409e8f11b2022a4876b2496da29af9c640a9d9cab1031afec031a125f9cacc3201bc446cebe064bfab704908d6b5f42ff8e57e07bbbd9c525790b296d0344fe0275bd889588c7aa3356ff37eb4329a1179a397a5a1ac3f8f3111e5a27a244e20cefb9d48010ab5b6f7e4b3d08ff962142e35f4478d5a7fa58c08663a33240464b2eb4f4c67cba81a769bf2b910710b26fb85961aa52c75a45d6667a07c776ee8e47e09579c2dabe465404aff8a6ba59a0f8d5822d0e815fde9fd4ed5246edaba466d3792dc1eefea98eff92163b95bc3ba7aa87b3768b2aedd7cde57a5624297c45e0284e0c8242854b73ef132696f50e4dd2204715e3a6f61600df5089a06a562d749079bf52ca917bf38d933d4ab595511f3f22c2e19918aeb405e5d8483924f05c3588e0943548162cb693bd7c86792f8dd65abddc65ad696030d55a39fd09d952d635dbdbccdb7cdbebd32d4444c6cacc5d27b5ab37ced132bd2a66d3309f651f25234ae297222f5ad24c0b5f8db6189f7637d55ddc8f7455b89052607bc2dad807d7868fb5060673ac02ad2d370cfe94a463e8f6964294200661df516581356e8f5672570df30f34c684cfe7017abf4de77571ae28c2c72f4e4a8ba8bcd8f312a7a07ed01a24bc465dc86af62a3ee5752403f39188d080edd116717b4ffa1ce83a380ade7c73ba6e3eef6c122414789642dba686bfe50b26788921a843b268a18023b0d4f40fa3843f3767477373b35629d56b85d95db80b66fd6c929d475dfe60569054329a42724e9370ee85fbc2e22dd23e25c2b546321d76d6271b5ca654ffd021b66c5ff32aabaa9185f68ad02f0f9b9cd682a11564e8ca5b639b936a4578a1c70ad35aa50c7cee4f4d1c2df05ad2f39d8dc7e2ccad413adef7b8a57ac4c61534634cb9fb462f2d01a47e17e0a4718a9bd0d9442c91f0f389230a40478a6d0624760d402a69c950d92a40107fa6eb85adf9e85a8cb24d797d37f86decf0def54f8e8e62f56178372f6ecf3ccc692d51537c6ac61f0a59944fd09f3bc9f2aa497873c57d57853345b99e6bd033545848978ed37beed13d098cba06800c9bd86abee08bb711b0f7e508c1d16cde742aa476474bb347466c53656610cd6dac9802bab1ee2d0176a5c5c0fc1fe9a7ecdfffb806e105808a9ae81c42a367951e033f931bfda3b0aa432f19c4acebcca5aafe7a1d91bbd8da2a8f5dc6719d7e0f163df2140d16cbd4342ecab94e9b1cb5b88a38b4ac6e3a61bac4072235ee98d4fb5131684a2635149e414d73ac46f7c3889b5de2a6960e6e3a2af2f5fb0c513deb205747159aab6d2a973fbae4db1487c45535167e2c884e4026980d5dd6266c80762362112dec69908cb84641f405943ce221eea21f4ee9d09ef041a253af323b7a6f776b2270c7558fcb404ee7a74411605da0c9d26a62b362b59f1b3acead98db652efc594dc5525e5cbcf2e54eeaa639ec407310fd3aba85726974086fe2b0f72798ac176c11b9e5f5782d89c9103c2c9a8589d455870894d409a56d0d49be9e8d276b7a8f54cc871d09170c9e6356c57855623b60c05799efa2c9e788ccf440ecf65dfc4c2e71f659b37d95f66d6b232d692f6d3a097e328d9f47903a192d3abf9cc4e3199196c4a7af9e0a27f2be4fb066b80651f2bdf7bce52967c58577ad46470695e681b5fa631c502620677003b146c9155bd379db9bc4a6a95ba95a6362d05f7ae11fc787b9372017bdef823fda8e99cefcd81bc704afaa6cf1cbaa762aeac49f8d97f40af62ca3799bb6d2c3bbec1a2ab325aab4538c7cc1481ff1c8bcdbfddbbb90eca1b86c9b4094e1f89821162f82ed4d4a64bcda3b715cdba8cf1d003f573fc4845b19ac21928097ebe2785e565e89e7291971f3621e7ab3aa8df6fd20daa7c5046afbc741b224aa2af1ed1383acace5953f067b19100c8cd955541f5b8cbf5689b4df471b4815e830f938ba67733d64de1c8c668b4a718cebb13db52c0cece75d0549228a606b52a96e1996fcc7cbb0c78c24674e2d7ab07d9ee76b13c3b3cd5dfe3aadcc780542a4a88ee24bf2bfdb57d29c1212a17e55c471b5a145310212d5bb7050072ec887085d58a00676bfaf43b9db89250bd41d63c425ed8dd522fc4afbf519c8a46297cc764d269ea15cddfb1bd3830e2a89162f6f231fed48fdd9542e219aaedc85012350a23eb1f900446252ed9e1ebe5e8d759c1ef69d0de9017e728001eef425149ee97b104ae7215c4071ff01b82309e736c3131b3e738273d5237d9a72a5dfddb913a2bf42c59f331a0fc1e82e9a501174316034e0887672bd5a0f9dad8744e39270b14f157013c79bc95f512eb88803602a18d083db906640f6bc6a71d0db2e7e9852646784ee8fcbbae1b5182f9ec2fef910ce2c413e0cca8f50e2d42f2103b78bf9072b6083e23c2f87dc907c65e9433e929591c43ad0184d56621af61c8028a8faf26b999756abf864d35b51b3e88ad02867427a91f1887d1afae6715c545c260f10e4177c22a394c299af2c58fb370c5bb7ddf4e2659e8999607e9269367b452f9c85e8e6db5b90db24639fac1744a3336955a44c1a63c4ef11245e19fb3284caa0a92e564d7530288c522d898485cce659096ee17815240748e6f6341fc29123dfca7304a4ddc965dd2c99fe222adbbee509d5f396e832ca96dce8731e91b074c5de08e7abc3011faa8387134690b334cbb0ba6c45aaedd4462f8b0b1377ca30115d56da8b27bd4a580c00684ad09ddc7463ea7d6f66c42c657e0f091f4fde7cb95a906038f96350d27f7f920154e4fb8490cf667e400a9569fa53fe56e27c9d52918078e65d19250bafb78e851b8f93f5b23025bcfeaf68f2a0db9a4f7dad792ea4ac4131f738820da3771f773c2fd9ad6d91619a270f2756f8ee87f613936e585b870974a86361998bc0a3586f274631bdb9c4a7f6deab28d96a04d97c1dbdf1f668c70e753b1080a42c64b603f175acff3517fd3f19ecf45c6063311bc6815696a546c49fd12d0db4db0912a1827d251cd8fdc44c151511c3b8b0fdd8fda389768b8d74c75ba2dda9f1d0d1c4c6310f0d4f54b9c90644237fc543084d16aa9f9e4ecdbbd93e32327f5c11c5b0c1288a2ea47a30868326da67c322ce1b187e306416a6f428b3119560cbacbbddb4ae0e1e0754afba39bd2712c2625d61460b013b1a4a7f8e159bd55aa48acffe1c3c1de0425970d30f11a141f1c9366e0212b99d3ff5a0a0a4c74c37ec9414c4c83c817735ddb37eff44971f86cf3af871fb55a880464043b36da83ede8241e0ad41491f5244569bb63c979ec74ce635861cbf84e6c9161554e664c90762f50c939b864d8dc5afbab4878b7f711ce7fdb43b3fdba72276b06dcd7fc40d82aa2ce382fc296c8c165fd50bbd35c8662e7f60102695a2ad8f09e78976dfbce02949d7e3ffe04f7a764370acbc50618f2689d7c4260cf06fe1a830cd7cf8614443c595f3a394bac477dabfa7676d8f51b711285d43f693b5cf030cb4ce80954b58086ef6f217d52f6b02aa5e722409f17f0432a10dfe6dab47e8d14bde91effeabb1feee214b78c1f662c32a907d7ef4f25b219a22943614bfcda2904e451dc8d8de774468e18a849bdef001c57452100f436d691273043e4e6185890d5a384d8b2f43fff787a9fa6d52618095bca7ae31690afbd184af0ea26ea2381ace5baec77f7bab71051d928f708b4846514faa6ee1ead9fc520972d01e7f5a251a43da7b7894d719dd24f0e05ad2bd239854b7fc6259be547ae47364a66adf958b5427bdba06de65f8402ad2654c37b6eadf2220f77720bff8ed9eed8483f906b88112695123a3b91cf808cfa11816823447b6c4641b2c89ef1defef43b2bf215919ed928195dbfe2e819c55dba09ce0f0f467bca4dc7b8a3bae218ac4008d5d9aee89ee7731467b1982fc45b5cfc2825be889a47a599eb2d09b21cd5f6f1524d7b54b2431290b6128e2737eeface9c875e370795555ebbcf787a2f4c06e1fc1e42c2299c46de3f921a588f90f071b3bcfc47d7b53f2761052e1a00808ad522104217f0c63f434d38091630121ea116a2b12468d367175e324cefe0046e9be2d232d09d71943dcc815a62d6ddf0a5f8a4ed98f3256ee35e903c8b1f0f461e29817d4ce995c8eedddba6a1dfc6ed0b01dc64083a703c1030d24f12135659a0609ad660505a239a238e58816bb96c99072a937d1a9e184ceed8f9891a7311ed32fff442f5e5f2d76cf4a4097538639b3cf98a1767f901cc0fb5233bc0b971a416453e74844333b239e7d24407254c0a5e13195808b7c714fea22948fe765bd68440754e7eba85e3cc2da8f56971ae8001141bafad5719b2fbef3397a63147619db79e8ba2edc1bdb42b13b01c455cb91619b9d0e3a4c041cd062addcc98d6021594d7a192009ba3f7d0b391e74f57e8706365f029add5e816b47b8ac9285ca06dfb8415cf3ee9714d3adb8b22c42b1104db91d536aabca83938e4a9f04ef00849fb5003d80475339ffa425b1d7e87cd49cd6902758ef6bf7859bd3944cc66c4c07d8ab80c839d7a21d1f015228c4d38507a3202c86d85f4e7cba21843d80f41c3668abff9b5df9d1c8bfebbba83e305e79b6d6707e89c8f752ad9c1e03aabb2dc38a8e18497567053942f297038fa4d2d7b1a2b8143fb7e144d16bca421cc1f7c08452692db46ab60b2294f0fc9c0bf5c68aff135eb73b35f7ed1183579c189f2de9bbf3baef32526fe02d992167c568aeed6491ebdb027263f1d73749e300d8b7f406ca81e69298b44337787acdeb1aecf1d1534f7cf506bad3bb684f4956ffe0bfee2a8a046f147bff72482f4a4c3f89ec45e45b227d6856984556c5fc6803691f12313480da03752b0372fe5f3b71f3f2da9b6b888ccdde61e4805990fcd2debb72d1df8a53839bbc13715670138f986d34209f96ec390ddb260c5256705aaaa45816a538f7deed62d32727b5e9c7db717d5f687bdadcbfeecf94741444c386d925ca10ef8ba12a11764320e383ad7117c6681a18d7155b4833cb4be27407ed762672646bb12b062e812fcc1cc23269b1f5334fb299cc0e4d6ecb0afb3aca0aa59c40c2dfd636b90ad6b34500d677d1d5e128e22332e37661160c50cb5a8de08635d6de89682edcf63e44eca204b67120b387dd7d7e566a09be51d301a3746ffd53508a85d1d525ce03afdce3b676b1a310c15c4bcb9bb034390ccd7912276cafd1ba9ef0d42d2f5ba1b468ef94e241d498123d489008b34d80764fafcde7468951f4e29f2be17e94f21cc0e921dad1af9a36fe163f0357413c9c424102548e7b17a54067bfbba1cdc7fbb65593e4678529f96e34f0262546c67e94322ec4b16181478089f9fe9469d773ad7216ed5eb1c12ad96859f2821fe7155a9adb8ad117ec41e1aa4033373262f8a985306ee7c6ee9f6e302b241888934654fa70f53d953f85e874453498d1334b99248e67c08354a4298da76a4eca244aeb15843ccd59501ad566032c76632299b54b232d96c9439f0a880d232c2b1c106e359070ed05193c81d9dc54b0bb3d285221e6ce84c183c6f728a13dbc0722291228e18003019526a7dd376b95ed917af03be28131c08828c0b31676173243df5878f3068b18c8fafaf02c2d5f06a38a8a848f37fcbe1520b03f100685c3ea4d69e9f1bd4d5342b7fbc7105db177abf18aee27f1eb69cb1854d6bda202ab2a64000a9f2d307cb81d565de4cd0bded90376a3a9cc40e5cb7fdb98740578b324e1ea3e2d6d20fb350bc1358fce724cb57620af62fae1c312770c6c1b342635d8a0342ff10f1769439745d8d92e256e4d7008dcb49b124ebbe9378ceb2dd78bde570720b47901c034c2dc9ef2c13a05afe51bef1a95e6a4b67ec968737f3283ef257982a8cf1058368caaef60400675c478c790032c1fd90bf37d1c2504ffcc4d0dbc18df08e4ff084f4ae44e0e4058d9fe17de6df6d8ade63acd7f461a07dd6afe11bf7b217a076bf5ef3093646a4f470f720235e8036bd32d781defe33d3ecc3ea678ef239417594961b597a76f5757fd42ac0092e25385983652f1eefe4a9773fb11dbe6a5178a98cae91f7dc3349720ac296f701342bd6f332cffda62b4403527b859b3ffdaef8e03034b749525c985437719304f856c1da0905158aacf949e54ff33a48001a9f8f5c348c26cadccf6e649c77a216f3353c58bf8939bb85bee96db13b891ac873c62501df04827cdc017ac4138c433077a6147ecccba87b6beff50763cb5b071676761fdc50d1a3bf09296ed692459a58917ac616597e56602e081cedba116ab3345cc2099db34f1070698cb4b1720bb59b3404cb85315e3b2b09816000cd86c12fced76adf1254363c261ed13576856fd9eab2fbcdaeaea82733062edcd941c46ec9e7a7da40aafc532b9a96fb7263fd774620ad7fb1857b5b11c29aceb8573d886213b2d2de14f199b57d39fe81cb71515dd06f566a7d2c6bae7dc8b11807527a80864d911c12f4938bb8b18c81561710c4ed4afabca2c2ed50dbafb6dc9e6f0eff7def8dacb6914730844bd407f7f8d46229cafcd06cdaf82f99111ef766b756b4598663c66b5be4392130b7704124ec8ec8beb58b85434d1c3a1fe04853c63b2660aebde16be932a16b1a5ff4c8f2e9bb640953a371f4dcf95a8e6fe78171cdc975547258bbd8ac975b1dc8d277d1ae76d4d2f8e87da87b78bea9a303d3b0b98e1d5ba33b822aa43c1b6112eb6c6b2566fdbce66cb95a823ec1bd342ce9d196c4a44df4644dbebb6217134552136f9ad6f5bbb735f821bbd7fc865be2dd288508958399372e536b22b1df567118278ffbc8cdf3b6726e48dfb3990c0be8dae9ce5116802ca418aa526004f72dd4193a0c74526d1a41009ac115fa13f64168b175f7b292f472e7d860a3922305d67332ed281b7b57225b3dbf1c1c1b6cf669111433a5319befa99de53284e4494b7220057392c70e0b6b51833e11e6914325cb6f8a4415ee31fc502b773056fc14594a53e63738af85f2edd16874495fecb3a944466b9e9012e9e9e0505cb7ea0a3f95f1d613e67bf442dbd51937db286589361665d0f2afc8fd68cf4a74d011051e519d0ad3612a472ef663d14de3548456154a7cebe7a6461a04063895ca091512a5daab17b641bb65b2a16dc7ca1777619e828b94c9007d10fdfd809890806829a6a6ed8227abef837684edb9e3b8dc6755702e53457862415aefeb0246e2c81d7aac7da343fcc908ac497bf849276bffa31a415076b7ef34f6be44a23a65285f0f8d03788d6b66fceea476ec5234db7129642d67672a44c47c460a383afff4a0cfe54eadcdc3fb1c0d72328c690f23bef57e439f8ce622d1dbee846b5337695b4d24eed11c1deae8fc79cf9bb1748b472fab01e2aaaf554918fade2d4215014be31013680cbfb9c8a8b882d2e98928943c7f9d0aeb80ce1cde3e2205c7733bf7fce16907f1af4b1eb9e2c960b39a13042c518a3c3a773303b39e89ab5d44009990eb494c9205091030a3e570591580ebad9124586dcd19db26904b0a9acf189eaa790c10953ed5ae37ef70aa207a694f12dec14108148ac5884a541cc24ac23da51c3c1a261931e3c62ec30b982e8b8032b8328e2eb4b70a06ba0e1dff7ec1abde59b566730ca42a760b53d349bfdbe1ef7d82dc6f4cf4061fd2080797fb3cc89b8e79ede8c457f9f7906ac75828f7c6d3fbd9dfb51ecf5e9397d809441029dbff71467cae726827293f1bf8192fdcf553ce3b5024d28a013d00b79c9e403957b70c87da31b3224992918a234f3bd5b8caca0e40db883df514c0c53fb041b742f25af51d11e8616284a4d6737c8552028b2ae12f57127f0df47dba8ed6b756b40b09e6ee6a5896559385a5a41c487859aba07402879682ae70052be4495133c091dee84c302c418e8b5dda6885f8cb85864b21f275c414461a403518a449075af9195d9307689ec7d8e0fee6d0c4a21690405659a425a05615eb2d03969f112fca176de14a15d97c7a44763c0bce06cc9e634a0b1a42cdb8096159b86e98d854940c6b36762a043d583810340b1ac490c00634b50a444867c92ab008a8fc1315840164663880def84f0135a95913fda2be0367ef7caecf8d2a435692b546864f13d2ab3f5013745a234a9d8e3458cc22a68195bd055c7ea597b739599a3d540c70658146209e0c440ca40d4941e8689018714119f1592cf4bdba2bf857ae7be9fc4cea6558953c5d199c40dd383360d110bcf6fef8a4b3ec3bc48a096bd2669f0061d70bd88745938beb65172888a8f0d4acd5b1eeb7729a253ed2c599561beb99b8bdb9104c15e0ae162b2eb9584ae3d831103fdcf7c73bd6909f7e08b7eb524dd60245fa1892ae20a2985f8aea25fa9542346b4a6c3210c88fd4857c76c3e13893f6d9f46e3a4d64341268f9bd350f514c1c6ee471939eeb02938f61b40cd2e114def61b63955b3990ddc7b03ea72c9f07e834db840fca80bc37483b4edcd9446fa9f382e5557d6c133c37628b13988cde6448b1e45622c752873adc96c53e9e9636c0c761b124f5812445ca061f376b2903d397f2e1926bdb5685a7fa48e7d8e2297ae062454f3944ce0d340b7ed4504637a89531092b423353da95f7a64633ff863e876b1230a8fe44d8da2830a5a423c2d0d2af3e3c985bea1b30b0b2d10d8f983e1c270ffecdc465f761d5a38282055bc9bf16081b0576442a364f945e8c98d6d708edb372fbf2cf6ed9a987a764dcd61fa9149c16baf0a47ef11295b2e00d99011144b73e4f6c1bab9fd3265eb3371df36964cfafa3154da432993cdb2698326a932ae11b900d6254ef7e320c4731325cbde8a0d054b777d19472a374ce69c0b8dec86599531809ea15613c7f24dea82f3f62d1fb6a3b2ddfbdae268344827f5dd8da0e1a311f4cdd39b4f2856551b2b18c4df1dde6fe2dcb3f21e9374675fc077333218cd345f01a312e7ea2b067d67c0bf1130cf36bd61fa122f0e39ea3b084b328a1d148afc28483aeb0ca86eae5bb2883e971619802b22b197d83c5f8af6a0889bc4d3ac2f0b272c9f40f0f38733e6ffcc9e03b312fcfc97282daf36320a9ed927103dda3f6f010f2033eea5367cee23e2c29d908d9f6dfd6a6170431a21ea5316dd6e74b3db229fb44d27e8a2378b8bebab01679b71bc743267cacfbdda0d51613e7ab58a0bf6603c882f20bb9c51c4e53bf75fb31381ff764610a828b9adf53e51128a6b1308f87befb0ea531c0baf3e82602a85059a6710aa59d19319760eea7e80e806ec065590143f93b08ab6ecd7cb945cef13f11073724ad89e643f64381920d03374e61d9000584acb5e35003242f1d1b28ca77cb673b5debfe34026250789fdb616c187cdfb7e92d345720a430493380ceb98924bee1b9c603bf7c8bb49aed448223e20a0099f74c429cb5e5a70f8c0f34d66ab57c084db30300325e2090c221c638d5ea1bcc244322e0c4a5016b906a5cf1624b49f3ce520424ba34e11acff5219703a26b04402bc4a18379ae26608870c61a632b280306b11ff325cd9225ffb43fd9acff3a2656eaf940e3ee6a27488e2a60e443ab1405e1b897d26411d8ac62b8092a2f704c3fedfaf9fdfff0ad7c2fa2d2f1a5b99e229b1a657f135f086fc50341642dcf69dc47b713f28fc3c6d0c894c8807661c517f917415ba1f54af1898ee83218c22ab081c1850b0a85aafff6aea73683159d52d9cba76d93a25b5870ad883f9a00684f581aa88171f422635d98646ef19103c56069e19e26e2ae166829f2b7dff3e84edcf6052b8da71af1c34fa4ae0c835f28b42231b2f053e2bc84382b7cf5b6718c5cc23eadc5f4bdc911e680f5606f1f2d0320be97d7e042f72922cd440c835fa1736ab65b7c4f69c0a56ee6832a4bb9e93cac24337cedf75d76317720517ff6333c40c3f12202a564bee642f96bdae441dc2e5c5be6f43488b7a7ac96c296277cc5c838f9b894f9966f0ecaafc83e74ff0036b7c3c0be9d2596bda272240b566684f9fb9cec77274e8e549d9d3db1b3a46e53ad0a383131b244d00696c684bd9abf213b5e7bfccab00ad6373f28a1300414ebfd176921911460bc1b61cbe120edac992aaabdc95d9ff2f65a48d709f1bdc1d9a93401ccc8bba4fdb503aa9c5a9c0f7909c8c74a67a7e8470bca0b5879be316cdf72c600cdd6202ecf3708a3fd2787c3434ac5e26519fb9e1284bce43c36ed2e6af5844542d491bc1fab35a065ee1ae296383ef6e8f07618e4f0e26d90df8b7003b205dcc66ec370dd1e283afc29964eebcd2b106795c53efb16db399b3c0b59dcb6d9337bb7d7dd1573f54ab577c56ef85d10852a24d011100a2e0a97799b2fedf35dcb1a6f7426e848dbcfe03386abf45f07e7a01954ce0eaf27a36ca7c0ebf919d9eb5335ae4494100ab46e38b79548b2711c1f027e5e3d0d807aa75d4a8265bacaa2784f1ba3c4f7ae3b6eb628dcee24397ea54312aabdd0901cf671e0e6848990df48bcd4e645edcffee92b625d45e380273a6cacecba065d62e469f3981fcc41d4169877b6d881397fe19b602144a584ffda9b377a316e636961333bfda99d1ad4cce8a3883dedc2825f260dac8d7b357fa7ec8e025a83bc1c4d950f28da58e0d50538ec7e48025f241bf61b65ec811643c455cff6d5a0b8fcb34ecc3e7142038e0bf8713cfc63a64700a7826cf7f7e57acfb3dbd6f0b025bfeeb5bbc2215d7484b6b2b1a6737c0f12f9c2c51a345db241aefd3210a6f4d70bc497f1116cefd222516ee3d21ac6156d23388c1681bb2e496295ab2b51950d6f43d4af0dcd91638f09013c51aa7c7b2e5c7ce4dd8d18ff28b1787e4376c5663ffd85240e8a6417cd9794fa24277d9c3b2bc9c6ca336e330b93a4d932db3658fd472d39b65070f3bd1f8e9a357c81549d536f3e411f571ec021493591cecfa917d142061e9d0ba604faff740338b0d775c60cae32447fd4c48c12d292a0d4b4e5f547cbd561697511499f31119d2deef44288718d236db13510820f65340874159cc8036ed9d8614dc1dfd01080059cad83d272a04be36b51fad9547ab73434ea84709e0de9afcbce815ff5f92f58413e817c513bb3166497be45538a0e3d45777ad8e075b903c87a6856be864a9046b71c854c8847120553be19974753dbf374c5a4b87bfa414c272ea26d2e88e17b2ff22fdc66d73e9f95eeb75d138ae1296609d5090b7a79853ad9418742b3a9a730577223c399caa762bfc919199c53d01f53a9f84a3b4228a0a739f38d1c15e0003ce9eb182f4c754e45c804b86955beafbdc7a2f8b738778d8f2bc3eb672a251966823924c41ecbee1a4a7ef798dfffe5766ae3fa35aecc4817752a537827252d95a32bc91aa12b8bf41b10c79bef64562235d8f86c3d7b42b5dbcc6571a5c1425d46278fcb69dd4131c18dbdb95d12df39b06167329e85f22d7fa39dfa2671bee957c5c7559906324b07b007236feb87c6cc4be017a12b3a550d75cbbf68a78f0f3bd1eb14933473ca2d7d6f582bc1f443899923fc80cec8acb0d2820deb8cc7b0934db9fc9dbbe028c9e8b6850e94bd12881d8c42d4d7656b113d4184b2b546d0bb9d7c00b667776f93216b5c4b6e59b61f38d5281043bb0dd75229fd1fe03037887551885dd71d65cd0d66653d7d56cd0f6812ec1c3917dd752cc14ba129555fd26f86033e39cedb957a905ad3f7df042e4f93fd1a97bfb7208784167a7139662ef8f9d434d94b25498e1e4731e9f4d1e6933db7ca5dd7ff9ca65ce1e84fb80e716a7f4d611541c7ce167ff1352fefc8320b63f23a61b3bf08c6d5511e754d4b0e3ec1429d2bbeea5aab462455053d076560327af47cd243bafb13298c759282b01c8b49ec3f002dca63f393858c6fef24ff80b6ee0fc30a852878b959bc6ae8f34fed0b90ffc0ed76e3197b17d1af4a46fd59ade54d396908a6b5f657d321ca1c26b37f2b2dc687af974ddd9d6bec04ad6e3627d1c289224581fec40675319f04fce056dfb0ca2515d09bf21cebc57c2706e48b789bf3ae91729eb707b9233c1fe032a4f1bc01b4a00a46a0e4e09ff21c2154e19e2c76bb86de4991138918fc1a4f52c3f4e857a9ed6d0c4b49688df17e2182b725b158d7431c6be1f093ec890ff887e607e3ce3f2ee18a0b5fe1c12eae33069cd8584485742a8ca544972cfd3c203f9c14b30175847335539107773b17439665d9ce79736399b7e5308711b0bf23b12ff159dd1efda1c897620aba6e2b44f35cf52f898c611b36e7c6ecee9ff9d5c6539bc819356cb401eb6b0c6872f5503350161311c8010b12bbdfa6fbdeed30c2eb1143667faaa12711ce0745b92eaf2dcd6b85ec9fce140adbae1cc43eabf67cb068498fb7d34cd0cca064ce64d3f17eed9952b00f88a3ec8399c49b7f0058cc6e0ecad5811331f1cdbe8c9d28e418cfcc50c6b17329175b374f94dd0a558e490b5144efa1ce56de926e7f2677625ddeea2669ced5d0119189c3ca8ba46d5dfe00c84f84b84d8afa9db4770017139fd068f2b71afa3aa31651da9919c1a18c173ab8777e2b485424475e11dda20d4e39d2fc281fb7415ba0fca0a1a501ea5cfc76e1396d8508642a9e9b643e192e77cb695530a391a338418277513abaf63bd33d9917c1530ba83fef235d50ad0b8d3b9b7aea7662c200df71850755847c8c5cef8798f4f2736ddf64036fb06ef3d4c22dbfe909d56ceaf4ef7a2ef09fc497044ba4e21e03803cb200f85294d8e9089412b7117448db71d23fe97f3937be69948289eb952ae991d5058a29247f49ad939356969d8ae2bda82687c3453d9552508900e68b8a91d3bae0f04c93b17e7d2fcdc87cdaee6f3fa02b0d40cbb298e85054743f6289311bc4d28335ae563f38175d367c31b15b9eaeba33f328f05d75596b9d330be18cc7937c682f7005213958e949569005113b115cdf7baf26b211e4d1c2e98f2d7e92f7c61ab8f3a68380e8a6c4804bcb66a58a48600b538f5cce646ebfd0efeeb4934c3df85ad61a261372581c5657d4c9225b8abf5ab63c38225a7f7cc9eb0c3aa085564a5d8774de1e2d19ce555264da362c91b9c9766b380409ae55d4bf8b380fd45ce392a650d217098d4ef52108fe0a4828931bf24a2f58f5f7ea57a34fd44174cfdacc5da044701c4c6bd11ef2c45b0470acd27f0f14be9b203cb41eb032e8e82e6229dcbb8c4fca860d8ddfdf560c749565def1c3d37215901d5f7cabb01d1f9d048ab15768bcb2742611994a715ecaf2079101ff1eeb905d1efd0ea373f494a054e81ec179ae5df7dec66463413cd7795c88d8e38c3ebc6ee961ea782b57064c395167a3331b97098132bb3dfb7cfe00d082ae5c694828cad878ca24f8840ac414c021a956193ec6e5740aed517b28321b6d2550fc85c7a3db1034eeccfd7f83bcd7d18680c0e339b80e4a6f98be7b403503a3ee85bb4a0c9562e91913b4338483193bc330c9c7fd0625b760d3c00dfd0f5e6c39b6a6f0119249b9c08c2f8f175d473f9b1c0ecd3192fe87401b2ea9ef8c04c11b4982207a8e2fffb0588b145289ed1be75e795ba4fc7d89f98b85f8cdcc92a839d586c547ed0cfb02b99db1932326eb1216d2185443d1380b75a9b8488f8156bc94d62c39aeb36bc97927e938c5f52448e2ea0607b4aab9707714514f8c7c4ca1ad690c66fdce5b2a8f52dcf3e9097d3983cfc75916e628287c63cb1b3263c69ab38b3617bd7a7eff2592dc861faeeebe653c02c46ab584e6440f6687ee091f8d1a3d215724326636b988795fdd44029363c1564c3bd1f2812a1b79cc16180237f57573a57810fe759c69ff35f00870262c8002f169cb804ef9bd11d9b75ae2399d9e2b2d6e8e1600dcd2ea80248b83c3e9dc54e9e32ea178d38785c5b5212e5bd7804a001833f6f38fb86361e6641df3a8244243dd967a49322048d3a011cc171702bbbf9d1d0286b58125ed7a2bf207246385d08457bed478e99b963147b21ee304291f8aa97f145dbcc20c8d9950af3ea242879568c163e74509ef0dba2f9f52868e2cb94e9b9b1508f3ec378f6b3ab1c9dff7142cb5a0f613359d506d337da5b7baa0c37af3813e76b8423215dbfe7afe83e8ce4a02a05600240fd97a2099e1a4c6ee93185d498805c804eb6ff5bfb4441527a1260d98d5607a1cff9e4d093dd5569cab82c382798ba5564662820d0c441470dc223876277197e0c342c8b950b62d1e496edf5f0dbfaad708d7f2f0d54b57221f09f47508c1231c45cdc08082c02d847c74b8e0459cae010de5dc855b023d9214c487f63667d5f13095bc141e644c2912beed501ea39606a0af286939608429e255cc140838a7d40301266343a9ec735367cc838511da643688b8a1a9d39df1ac918239ffcb61b35d7a91cc7b4dc40cb1bb30b4a62bd8e1737131e2fe4e0c10c64233204d955fba764d1360d1b4a203219f3e4551761c6151254f9cf402c34e657348d2dd363f8f48e25f00eff2415989c88a07891de61aad3dae0c454bb1ea43e8f87bce8a6f2ce141aa9330edab3d5221d4228e2fd5d6148f2e9dea870ab3a7c3f90c9f0f141ae28394591f0a519454d2988245ef05b669ab13f960e81bab181055a2e86f5cb8d689b1f8babbcece0f1d6da56281b0573cdd6b9fc6e64d127268c029c70f252bde3e1a9c3a3f2b5d08c8b32470261b6c1392997d777eb9ead2eb66a511de81bbff839f2d18fa58dd941804ded3d79cd6b1b2bc0fea55a196ecf3fe5b148ad30bfe7526c7b7266d6664885be327dbbe3061528d2a2b30f90e32d669fcbee2cf0ed99ce05e753fd4f0af58702e1e844881dc6758cb8f62dff0b89366bdcb17f7033587e1e804597fe73aa6f494cb729b90187cfef36a5966cb9414fb61bbe8445d7f4c57a4473986f407506bfac2002420e29874203d1cb7ebd4bbff9133c08c82a6e90aa75db2777acab0bbafd5978727ad5c10526275b692ccd876f85557e1b5c1b550e773a628d47017b4519430864d92cf52b97f1162a3d30adf885d8906aa67f09a7fec16a189fa6fb8f191ada913ae84888976b432a74598911d4c3c68a0f11363afd9bd85304529196967b953777cb2268a172e722a65e6ba5fe62c616c57f3f79cfca84b6180f187f4d938f86a67a6a314a78a8d2fbb2563e2f14ad491e6b15a9d8e3da42dc456bc546b0d66d6c103af55cdada7b8d2da5612ac5c79f8ff35298f6661b9f8fd340cdf4949146cec7bb9dc6ed63d3eb5ebde7f8095e16b9c5ef0f976b4333684d02d749439409a461ac51d4da54683f64ce2b22b0148c4c5b2e15c32e4aa8ddc43462d8deee21586b51e1734702be7b1b836eb2c8949b5b91663a233ea6186bb050f3778377d85e4c93839e3e05bf3c037f03f81a9a15ec5a741715e5358b6308b4c4a7f7326cb620e5f2a76e0a470f843352106a05866f950f6f684fcd18d8a78d1419e34d6b88537b1c4c16a35109acd03d8690fb3f19dbfc1389223f182bb6fc516f7d96810aab6d32718ea160bd0200cbc90bdadf70b2c9a14036a1aaae3173a8d7ec643c3d7c40a3ae794536685bbe6546a906eda7a00f5a57943ab05ab5ae82b5e36f065ebc8813e8b0f5618ecd0fd9a5f6a862d66914b24c993e1ce8590cd7e4dd78d9e663de2b564edae60b260c7a0efbe7154b7aa6d589fb864a49f8f688b34db6f40fb8ebd7df29f4ad1683e567495553abb13c9c51fba6d17674c31c7978981dbb3f6d538694568f060555d710bf474dd1f296035a626668ebe8bc607bc9df2e62e8c9dc5116ccb998d2660134b59c059f5fa470fdbeea400bea95b9c74ff19c5b4b3e710ad1a236cfe818b4dcd0e670a485ea1841458abbd4a076fcb8c422206bb80d1ca9af252dedde66fbb54e2357d6d802eae8ab5f91688c578d2bff0c08fe1417f520829469ddca1235f3e44869f6bd8efa047d1a731bde2b46ae2019eeab16e6be738ab0c0ff98145910511edd9a11496a2c5cc12c11092200b33bbc111f84385cf529d20c4d6be1ee377f52136c7c7178a29d3e2a6baea1f57fcd4982b955e05b30132a1f323cd74ea45e2d878c78c71f3485ad6be2bf2dc47eb877712e4c572358cbfc4dd4261a4b7ca69ef19860cfbaec6f993df30bd4119d6cc2306ad84ffe9b163098d600e64f121a0c7277fbc3b73ab1d44434aaabdc1ed0c9bfcb7cf661a0cabc406a595b92115023ac044295acf852cc46ccc4910d62ad5bf4d82c4b9fd39b8488c2f485a68b8c5689524a538f2959681bea89c1a4a1ffb5a31911a376ff303065ff7db75471281482e9077e72306d1898da0180a30d32216bcdb103af25027df8384c87497cb631ebcd9dea01eac8e860e19d87ccfd1fcd8ed6d477080c1c828864821cf801ca11f22825111f9207ff28999be052784bd1a59ac992821818e018c15a2cf10f47e24c5d2d08d2821b1df9cc1bf7e67f3ee42f93522497932f7e672015766304b67e0d847ddb8181348a8efba08b9795d4cbc9dc5cebaacd1d073d0aec1afd5ef487a149fd20ca7b80f72c4d7786c81ca3bcbd0e89ace7e7858e3455653553ae23302a739e8c7a85362e011d37cc3345757675e8e18edecf025444059c5cca79366f6ffac5d17136f27c294ecb04dcf89f2978bb5458e6f69ad0bb0f2fe4bf60f72d49cf4ca7e5265e34e278f5bf4549239dde358a58d83ec975061864d4625cefe9f3680f12006120912efd09307ddc80c097c9d7f047342b3067cee313fb2b665482d027393c38a2624954ed1d75a7dc63cf2d005182705823299da821944b73ee2361e35d24ddf31c5fd05b5e76ebde319e02fdff955697e789dd665306ef12813a16ea52bf2dccd774c30f478209ba7a94e32ff6a4ff1ee0655b527b58097a9c67243d195681bf93f410d6c1442c5be30ba02923009bceaabca29afd7d680afbb9b2c3e0a2b80a04940c504ddb4450033f6965abe074912440171287a749881318956ede9ea8c63a9bfd35985648c2c41fb263c4d16bfc9f6b08b3ea5fda6d9a5eac065cdaeddfc51ed0f12a92af7eef66faeba439e329ce4346a1deeeb9064b2f617a952fffcbaef15d89f9cfa4fee83a612d8027688743ff871d27cc485f9a645d0ce3b65fb343f0cd4b6e76eb2766df528f11a3e64cbe5db2aa75139115a660b9eb0461e2c44d3aedbd565aff8e826dc4a3d94b10287385cbed7e33a8b66f08009413e5d334b671d25eb974e636409339ce30a4c0cb6429f4d7b0cd513b4244c593dfe468cce396fc1534da7eab249891d1415bfde353cb2f275a1d4c05ab7959eb6fce5844e1fc64cdca2244aef409734c703050925a203033e593a2eb55d45b953cdb7561971a99a401a0cd16888b45ae8d6d024f69f45415c9a978a0d7c1f3b8daa7652e5aa0ea4b3abd2ff739a5c5e75dbd90c509c46a9f1b9d9f6a0c653010fc09767c380769353f0eeb4fc40ad482d669a572c3f831b16a0d32441b3a5c554f48056deb3ee668e6c381ca2bdefdfbab171c94b1ec1098b3f8c7ae183d37d91736016f2e0759221191702d52b9f343695c42d6483a854617ca5833f7ce19747fbf87a81d335a1a337d2567284422fa6503ca9272e1ed3304fbfeca13bf9eaf2bd6dee93f8dac00b95c933e3fd8a299c6d669d0b30892a9647d192476c8f534d061eb2160e8e81a68f927e080461a0c29b21e4e94ae5585191c4872b26c6fdaed64748fb63601923dff5decfd88c699148e12e00007f6af21b8e80bdb48ea50afebda1f377eef7d0b7b752ff1c73fc0c4c293c8f1123dfd5f7bf27d479fdaa3501200332ac1f3aa74db156fd5dda2d183b15b694f96ebd0330547b6b9d2126e7b25b70dba5d0cf3fc9bc404d718e33d732b38a15108aa3abea925be98c3d40f29471ca169e3fcdb932249197b1cf76e29835e711c826dd99f3d6a1e0f4c2e905e270c95c327985c82889571f05b2ba64f8ba99fbb2ce6b5ab38aea6d4dcaf5ddbb5c74a03e4807e03a810aa37ef53e5ed60934d40021b97ba28f82115fabad320f48fad7e5c752021f210cb22d00d406f74e594636554b3cb3ce637d1a6d0020f59e441764429d3dc9ab8058209008beaa79f6b38634d4999d6916942d55af2019d7fcf225ec70198e890386dad7486799b39e302da97aa5b10c280c0ebb0b7bf96538804e4e9211ec42d122f4d2d077eab5d738a7bea1f329f4e591f7338819995004382eae5ece5c4955c4e5d6a023bc8db9324fc7bf045c5339aadc0f3b0b36a2072a754b70d131a2386d6550ba91a5122b95a5f1474ec5177b24c8a40e469632a7e4252ec5a1b6d2185b1d56d037a7e64671602b2e91b37845c0ae79772faddc8202723cb190d6fca57c5a999dcc9c7ff11b57d12f620b167e957d23aa2581e27ee69ab874b11f682220fd675bed8b5d1d42ac729a9cfef8b9dc27ef35119c218744efa1a7f711ed4b26c64c9c5b42aaaf75b051bf4f989e3923342fe0dec345af86e51a96d991ab977f4979b7ba89f4271591adcff03e2e6b5d6f9b684b651f35140eaf848df848a3ee2e829293b40a656312fe5d291c858873a587e1b4a33903c239a5fb2c6074d6ebfa0b2ae35ad65c70c20467692a1c30ce930c8f54950570aed55079cfff8802f6e41ab297c7e0f7c7da82b28db931eb23abe2b45a38101d9c60abb9ac2ff620eed552f888c92b19f2adbcadcaefbab5a80ef00df3f5bccea83360174822b5c45de2b36eef007c4fe6377d8e6e3afbf30bdd76c827c39714c9cfd63aa598ffcfdf3373d34dd9d61bb774493f4163649fe1732846cb0153edff2a48f999deb910c31d94d8894b38c894f32b19eaf006f4e7d86aae2eb55e6055a0025b4a6c84679fbf7dd0439f651360de0320f5cee10833710ef643921447b08b58824bfc31297f0257de5f630d2b3cc39f5fb1d2db6b41f06e3e21a88c16119386f411c41a082f3842cf4b889e2b45fe22c5a635cb9d1d5572886d7082ed4832e0ee6ba1d996acd89b9322ab31abe39b8547e126fafb0214b83498aa39f974f679f9709d30cf892244370b8dfccd16eeebf2ef4648f06e1d2520ecb40c794935b7640813ba2862ed4a1a76ff2655c61bb6259e4baacb4882b8b1effbdd24dd29835f3a62d90c9a4fdffd98a97365c85d0b953bccc62469096fb6919691e81224149e25b14c443391aa98003969867de6e26f4b9b85bb613403024b8b6f088cd577c71995cf733b281dd1b04f51527d4b3f586acb11243978ad6a4cde3e0c4d8e9909886ffe1399cf652d0aca68222b70ad1192b2d5b4e97ff7b804776c17c615a1051dfa87a93775f4660f188c5651b20f295aed43c72cf7071b06facacda7754f04a4ca2d0280f113af1a50bf1bd48e09b1544aaf6da76d6098eed190fd01a152e4d9dc81b09bcdd995bf7dd290660b67beb6f7a5d956223d4fbc73b98100af1c51562dc607fddc964f05bbbd3d560759078af9a47b80e263e27b3b3edd402d97bcb55cd8d32fc364029e100540a3800d8174d7cad33aab9abea50ff17095c73972ced6a3a6addee4577192896c477340437ca81ed1d3240fb098baaa70654d6e3092aa1689cc51f64358b71b9b4016a5827b8d9bcdbdefaebdb655a409acc8274c1bb3c364e76e2e656e9333a5d79a2828602404f11b1b3d24e2e91d95ee229ebe50b05642ba9b765b93214fe53969e525cb280bfa60b8986dd090f68a0ed58e01df15cd44334b4cfa46c231da47f1e890c8aade60d1a97d2dea7c1ad8ed4564dd7405d362fff4d69ac2b6870f0fea2b9276ca26c68db79da1cb3d830069e1fb4f4bba8b30e38e09fd100377edb594b44aba24d8a04e6bd73db1650a0686f6ea32e3bd1dcbe2001ac0e5cae91c2e81e295bcab6dfa1d42a3e450422e9fc10398d83337fc4c4b9046188dc7eeb53a2b0517e7e5a712210517b09447a5e0a8a23b8c11229d74cda88318c01347b2586d33ae7785a0a04729a30dd9d50eb7e3b8473df43c4b59cccd95592997cd0b85305d6e53f096811b20ef40a283809c475504c972ed39c642318e1aa517f95ae648fc987980e5fc33e63036afdc0f915bc2bfbc3ba32551266e4f026302527cee8c95af601e0d0c8b5ac4dec9dd28f5a6773d136566c7930c02f0dfb56da4b3a26213e00c35f798ddfbb43fdeb23520d8363475a5e0d463a8e7371e81f4e877d07ee4117fff0a94fe10e5a9c5da5084fd829946a946a3c4a62b534d498a97cfc23c488f138bb48584c84bf989602f75d1599551c8386142901a52cd9d62c5d9edc95a0bb95b4ee66ccdc6d766c8dc1345bf533bdf10d6eceb3b9ed034022b24293fff11bfe033ae5a0a8d9a33cace69cad5515f6c15c9a6d14d60313c3119b4a88a50cf869b8442c4883fd0da300e02e136bae68f6ae7162da10a254b6ee759aa920c9d92f1d772a0a17ffeb3101660fdced6d7ad829f601691f35d19f63cd407ed9170a89db5f1e3d9095b39207b5d0bb99e6a0129ee1407e158ef5d02788103a6c1c4cde304f5847d5f6b65c55e0bfea3ea49881f39c9dae64cc83f8cc5f07ee48a1c0c36f7bac8bc50a6b2dc155c65e20134a6aba4e716c731b9a7323c86813720ed06d54768d0a736cb65b9b212954e21c5ca737d72df54df6f9e56204bc15137bce9016db120e2cc4c343a8536e1b3c25634fb300b465b8eb4eb36577a00282c686e476ac40317414c62b035428d07fbb207e3805bc750a9f82f16d5a41ecb9b878f9fee3d34e3d35fd2c1fd9434da4b656a07d1285bc6ba2a221c59cccf65d5bbbe1fb42dd59bcca40cd38acf769505d732f9a39280c31c8586532b763e362cc6ddc707d7f459855793aa39d25ba52d71d9bdaa787bce6adecde6644bfa07a89b896c7a350a688b6c261908d5cf615cc74c5bdaddcc7569f2459e7c9daf6ef6b9950f9094aff26e005be80fec3e09580bc30c9e54712779a9df8688151a7812d40a44aeb11377d12517bb772f48a795cf97dada1a8b51bebb37d83bb0d1664a25c69138e877bc5d82b9bce82a76f1e820e6d851240b71bb0d8cceb7c9c1c3437cf1132a17fcbf894b57febea418c1576ca2818a972d461fad8d56b86498248973a4d0dd30355aa6f9e389a6bee7a021898af4bd3d3be62487861ed16bf7b4d8b9bcec45eace7a471096786b12cf9dcba1f50ff5c7b625b8b56b7ec3e7ac8472abdac0898a8fb747f08c7f366c9c73279fa526f2980e70fb18374f572c61d5f5be4c5b151ca922aaa866248e2fb9c7383d8ca01267d2c73dffd360a3ba638b00026bc9839044499dba8f8188165ac0f8f9a0d170daef23358f697145f597ef1abd18c71800cbf7f5c77ba94b668dfefa543ac4592ad44a0465d7cc0ebf1ed3d0090792a9e90f9b598616f742b47fe539e1b01c86571b82bab605437352f47c3e51d18c9aed2da5a5f737c798d1acd43b29a17724dc3dc8ef5648ee3062204f98fc3833473ead0f454052f8a7e5e727023ec23c6861099f3eca382d297aab01c67298c9332475efaf4c7e6171043b07f007402c117ce594649dd82dc7c0dd68a23d819420d8642358b20322171d25fb157c6b1a6b5ded1e9e5ab3969b0218d46b9376feff8485127fbd513bd9c894c73cc4aeda20d82a3da24539cc06d6356056a2cb8c4a0b544394005ebc7d6f8bd7017c251af2b25b3a8b29f14b21c1e42011462559b32d07a89fe92f13e52c5647f09ac4c851eae17255673e01e4badf93891e37286245f747a3bbe2493c5935431559f4b35c20631a7459c9153a27df3b512f11199ef335efd2c3bd06e64877c13489e24ce7b428750a7d6f3a554863d8b768d80005077e2004f62f468cdf13dca7048dd49c94308b1d540d5aa4fe2c4a33a7afd19ff6c44f45f9e3882282d047b48d41c36007129c8cc1b7c1a6a2a029656acd3b30b298d0c5ff689ff2c2be2ea9e5e57fa062f0cfb84c94c4259e6c03803855f4abd1ecb66984df1223208a28ebcbc851ebba16453503cd0f9e202fd233fe46a9973e091d11df5bbd571797ce243aa459ce15584c4ce584897c439a26016b5c9ccbb7aba1189bba90260c7dc598c7c36c36c616453342c3943a07ef00c8b9bb9a3a3c4e10527421810a27c536620d86436f7729017b9498716e01a837a01a9120a07aa509ce218ee24a74a9287938623eec5ae2a9affbbabf0ca1883df00db355c46aa92fe9cf9897c3098fc5ed3f127f802739555a46fadd9cd6371cf1b327d009f533a5e91bb1dce3ac0d7d6279a3761aa7f1a9e240d646adae33427c8a0cbb6667a8b6c1c1de21d9d5ef8aac38416c9bac40013c58c1ccb3f6417c6161f35612eaa4ed48b7232c72dd20ddd8915c6a482d93321f6a8ed86a4d1032474aa0c982b23e0f572691ce05716b374778307dd4a17025625edc6f620a745c4ba36eb38e13a3a66e85c17cc83f02efa7ef4656132e5fbb856797b4e14405900329cecd6dba651969e650fcdf0b91e11cdbb1385653c8a2611792e08b615ae3f838d3f419b77bf75a471c62736c6989656a4c2e3edef3bd9e363bc6af148a50a8183084d7a1bf7804febb83f2fefcdef566d0b8bd3650ddf243e38043adde8e6d602638794f17459705beb3123923700295a4fc705c29193cafeaf420c9e90aaf88932f702a48e9bab7e268d0641baeaf3f79c51ef6fa44a05bee8d527a625dbabe996841d4d0a79127e38d6e40df4ac2baf3e4bcb2da554a39cfe3a9b4a891e910963fbb3cd4c7a750364d101598f4f30b613de3ed4fac3c59f473b81b2d402c7668e7f120a11c149332b71ffffb3a1f10e9fb10510d7dfb873c1ab50f06eea23f28fb5c10a83cecf13189b2b40524265e8435b34f2263544264d60441b0dad95cc0a1a01c4defe68f05a3b336c8472a0bc7502cf9ac27e0bdee4d7f2005d481e405cc55b0ef5c33da27dc892324e9e0d665a97f105656a3b9dee04fb4617174557f7f9d88133ef9be011d64409cad4ad774179174480d148a3e6d1528ea57ef94de70b4b08a82d49d1ef7fa196f37b5d82eaef3d46239beaf5732bb0430d1dd754fd1e3fee82ad3e086a13e80bc92b37baadec298afba0c10d5066e35ea25398f41a4e137b7998b5f92d5b5d7b6884ad65aca8423f0be895f0a918e33317944a66d359e8a1fa3059ed1cf28c6bba29413455628aaaf3c894b57a5afbeb56b535331f0f42b4ea70a707fe50f0199d6c34af1651af11f0ff2310b8ab383495d5f5363ca398f2a62aa17dbe5121c81260ed3be2318ed77c61ab48ae7a8469bf8ef863f0954e93cd903ee942edd895ceb96dec93d1fa51e563b03262a6b499805160aa3d5a992181d598b3281fbdffbc91fcaef29854e7a0b4075949d5cc1aa303e85a649b74e5ac5ca67d184e5188799baf646d310d9292df72012905be368c2bee9785884c2284308affe0c99c3c74893d7163482c12a404de1f76503219e85e120365d16eecf6bb002604ee095a61c248a55a903e91fd61854eff943f8540404ec61c25bb815669904720297f2a87a3ba32fe91920ad070a1e930e770cec94030cacb85cbc840078eca1ac3e849fcef51efb8f3a4ec394769121956314cccd6786d889c6b802dc6a304ddc034932d778ffde9f1733c0f5a2d72786264beb00c4bd15881201cec91946db9bf0cd33625fd5f48a3fbfae7a91d98713fb2df42f027398d512b5cd65f00e0a381f30ac948efda540ab2315786aa46c7e26fca0d17187e93e01ea250cf3a660243a225d5c2380f3950f79832d2f45d06cae19d290e33e255ee1d7b2005eca990d4c170831912525e5aeefb205d9361cc9b1fd15cb5c920e707f2be9ea823d909bb226194ae7fb2f2213b17feb0693d15bd57dee5e44f99a74005c608873ef61b09d44d3d7bfccfca239f98a4338015dbc5491093e0856bf2ba65d47fa84076d34138e8904a213f9fcf0856e7c3ed05cfc72ac16add988f6616cd62e11bd842e7b4a8977f79d37fa1ae932bdfe66a2052a041d28bf8aacfd057fb605cbf1458c8ae927ada2f51bd2021b641eabb6445b5dc160ed65684bf2f9b90645656ab17c3241a46079f6435226f72cd44b9d6a81b924ec8d5245dd114a39f88f33885e52c70e767ef3ee15dd31bdd470aa2dfe6acc5d2b317d80ec5f0cebd717600d025b1c4c0b37dbb852132ac9f713f0cbcf61c597bf69ae08519700e434bd1f9844dae7bad31b7ff7839471fe6ff508fc41ca22d23d046a94a8e3643da2b694ae7012b81f3281acd1cb7ecf0950562f7e71fb5006330e7c4a03e7734817dfbdd1446d9f28d77defc1e3ca01d7410b69b75817e161358e94911b9ddf416aaf14bf90f0ccf2fbbd49748a337604aa87f74dd6374381a394016683315838ad04af6f659eeb1e4461bb7e933ec2e3eed55a5726cfbe271a43540f8e63e0026b96b7a454f5132440b3cc619b38021abf195522e57259d1df857c857a0c8fea423daa3611e4d99debdab2a6c233105b6a65e9027853feb2450220b740208db2d4b871fa322de538eea6fa16ec72e1001749663d42395993021d0d732a96406e78021b56dc8abb25a9d97095b1a1d4935b997cab2435e1f61a63cad9c35823f03133b1828dd071391cd4a8b55fb2b2a9a833b661437e8e8d39297d1896ef737d9494d188644dc6b7e71c45df68d49aa7ff348e12ab21eb5d0d87862bcab5d3a549cf3179f1ac7c627c2ac8784d40ff2a124395f46a28879498a584c2553b19a432c6c10808d0185127c78471273d9b0f6bd6c9f8621916d98837b61139058558ae2d34f8769981e3154c7a4f3841726d8cff160213a66c2e30b394c68cf3fe890c32ecf825ef8a1d73727c994a1018726d4d354e5e3b909a48f88de3469ef1d34ca92f411fcc7df56acf65c51f0c32816e916e2053dcc1c95d5211c445405cd264c3354f1c3cabb7765d8cf233a2d7f3771c71b1c5d12d59a3fbf8c649c136393f129bc1d4573921466c1fc3a60310a03c7e9daccee0319be836f2812cdc39068661a0fe17d55ffa849c46107bd2d6d501f46c0d662cfba32aedcd52bca379e14d5d28bec57d02c734a0730dab76d3a11141ba268eb45b95b8f8b07fb393e5dd715d2f7120f3a2beed960394b756d1be64db5424eaf13f613328819371991a18df9926b3e325c30de8cbf4e3097392c19986a7967faebe3a966162bb4363c49bde0dad17e964122888d8e43fc279926e3da64f1498e77320ee26e05cf02d272280e26b426e0cd9a43a0e6c447f022795963d489bb782020d2bc3e36cb3d8b5057aed6ea561ba6202457d9668eb7a76e1628216072a532a384f39d860fe792a9dbfe9176a85d9d12788dd70f277789b0b5b3b956b3a3fb018a329f776d34206c8565299fcbaf03ca123d0da2e08959d4bbadd6bbda13c4aace55ee5aeecb76089d91e1fad8e3ca51bd20809e8c4a8d941099256fb137420e620426af844491be46e01759f46e0df1b13441a4f7e4dbceae9d15d997c42b699e80a3c2015e56c3c02b27e37c6927f669d871953bb3be1c46ab1ea6d922c43ce853b22799bd931f2eb5621331eb4e64e12e4f2670bce35effb844109502b2645096fc2df494939847ad97a018ef2860da95de5e857acff43324e7f3d5b7715ccb35b9c606151b903fdfe5f5a192249bce38abef7818b807dc36e5dcef84191ab0ed553b774b4a9c60e39d470588741643d11d2c950b7b1e5c121d14e5b84d5578c7436a791e744964cd7489f27ca89e0a8564ac44f532e4824b2d83bdc2aaf025a010913869cd01dcb34f8fe6396506c5c0d22bcb2d281229fcd610f3b28974cb36da5c5e0ee689dbb92d45358c59e850b9e9b5468575651f3bd7f3d2f8b540aa581baf9c84d2763cd34f40ae1e32232092416ef34072c766a686b1b46597fe8fe07847bb2a5f5d401c9d33d175988a1770942a8069f070b0ee9b05a05ffcb52579f382f9821ba98a5d3af220938206fa18a8d72120de5436d55ef2e83468beeba65002b4693f32621d98898321cd06c261517d1c3863f0fe97b34c9026ed13e9268ec872763d75492d355cadd6f2140a0af1955f8f57ac81438b30230f471e2d8b7112680a33ead91bd1c6a301fff8f1c39d828426a156c3d8f2a47b98c79c43193d49a0fc1335ca23b33a7d96fca0cd31c17c3bfd0262e0d1ae82a8cbe224996d17a94969912e382facb147983afbe5b29a88b57ba23009d0bae5646e9212644c9a4a1a379f3b51a9a7374103b091ae22d975c83a2ce468a7f37758453dbc61aad984c907bb1e8c86851771051ed1cddd65358b756799a0b2c5dcc816e072e23ad6bd6bfcfa44dc167f3457e70390d43ab9468b7519ed94eef1650e5a317682edd3e79905e69fdbb079386ed95914e82d136803671a4a79c0bc17369dbc065359b397421d875871d5474252656fc95ed5fcafb57ceaaa7fab0b47ff7d58c026a798b85518737006f96f071cd2b76f6c20b8b9083d6bc05c252294f73b086601d28142944a0a624b981ab2665599175792d8f08199d85c78e44525d510b476aeb82f1e4fa7beca237a720990d45799ca4fcfd00936e7a08f72809a1a29f94317cc8cb012684fd3bebb78b0a3fb4e7ef9749c70844d1a20632fcd60be6ee42e7320bfd4bd7cbf48919b09893afb63980cde8c8893809608b426a105d583a7a2fcd57a6c05cdff51dc7fc10d6856cf70efe55a681c74aea1c86c9e82e3e29dcf171f13427b91cdbf85af2fe8f9a20043e23fde420e4b49423303bb052f385964687bde1f58ce2f7e29f0e218124bb48b9aec9fa622363bebe7a1d47591c259b49e0412738bbdd3ce800123c54a1ba3391d0784f90ec5493235042df9ff681a6e3bcd4b2f36028740e24ff2168758a2afe1d289396d7f312be0278ed718ec99a929ada11f3acdc01545818e7f4a3d2fe882a702c5190a707d07358e3c7b3724caa75c8ce5f6e10eaf802caefd77f3337f9b222af0213dd9451478de718718da6765f412a0b7472b77638d7f4745970cd0fac675b9c2acd669fa01b6f1502ae95682162365dd6293c3782e2a52fa4a679b22d4106485466fa1414bc3d88766891c7be747fb764c7c267af213c51d4c4a29bf9637a276d4034b8c2de55c3ce1a03ff1739a3cfe8b03aeb0064c0a8cc7abf8ba4c40436026570fb834cc45bd9bc4ff143fa39ec2c297aa44e335a9a3939274699e591204848863c124ff79a006ee3f3abea58a43b72c73c64aa1d61eedc407a3ef552931d3b24f669aa1b39c8e92e21a826f2babbdabd7b8aa5e2e89119d4b25c4bd0d44a88fdbae22f23a725a62e11e1213fed6ca42968abbd3f7f979f11d9b94c89b53a3d467d6a54a2b7a3358db21cfdc2b3b935b2f09e754949a2c03d783b1c551524c2ad44714da77a6ae5c440b6f82dc80c4a9d196a6b952a0ff8aac087201979cc0ef3c2ce1e0f4ababbe2df8f4080c736852bc6ca46b79c3385fe7efcf3ca9ba77bf9a7c2f2470d3756dd449b6bb72497e819159cd532772fe1801cb6ba12913385dd1faee98a80566d8da0953943e6d969d4a26330d7b7847357a10c54fdd8260246df29a43df7d1d844fbe97b5d03bbb59bf7ddfda3824866aeb1e99b522c37d4c89795bce52d67037a4427899b688d8836969a8ce1b764cfd5a6a37d52ea915be9bf649e7cd254c6deb530994e7d858b959703076e1aa9380bdc7fb520c4dc8c0b82939a534ac3d96535303941bc039ad91a23700c526ec13bc32d89b9bc8ee34268a09f1afe70ae1fdd6915fcfabaff910263a6188041d9e8fad13193a90b52827f7b64a3b374486910fcb884582b38e1d3a4956b30ec1552fb3a5e8aa3bdf24502a8bf78f56fb6bc07e715c0d0aa88f05b0300e0a28501343e8c60984bb9187802a82b0ac4f05b7914485d97a4fab4da0c24c3061d176e726095a88c254f6890e909af6934c6fd7204714362f8d138c91648b6c4473784acd3251cc65f79200c595f6e53326d0c7f5753e2c2d4eba1c213e4859ebc9d2719c4cf9b0e0ced69d220f246a84a23f87235ce8a41aef7bcc79391bb349ed68a9baf4f60082b5199a373506220888605ab87c1334d232768b73e0fd934da8e3009771f0f09f75495063368b480028cb2f9fe3996cb93eb9a359de7e90a9b487e0ca9b86f7c876a6ed450b8e67ed9d9405766544fd487e1196330afd4c5062001dc5b4353b749995e89c93e3ca781b2b791af955ae415542f61c4b0f14ad1ab73f600a04045594ca50d77a6f773f4c9bce3bd8c6e3e1cd1c58d400f924b6bce6ec8875852d7d5bc599a83014c98289c75c733af07a186b9144a079f9d022b626f848edeaeb68e5f985df8d203e13662513514e0f1cb9b1b59691478168a42c4c20edd729dd1e2562fe09541ac050f50438084ba1505a464a0df1b2e12c9a0daf07243f9667c8e1f433d81d24100a6b460d9b2c52b63731706a988b9df3ecea481e297c88eaf03ef5e0a0fe66986ec2ff6a6f7a8ee71440a2795428e95e2f1437a38334ce2d4c1febb04496ed3077e28f63b0be20d63b143317a3959d1e4cf5191ee1f7a2cebfafb65c8f0fb31e068fa28c97fd0131961fc942034cfdcb01e1e370c106ee7e4a2176b549b353ed0ded5cb94a365a9856817bffead11b5c804410640e39c6ed9662177418937baa47344c58756c16dc54bbdaf22fa67b4aa0b1dbad89f56f2efc3f60b7e0ce122c7a516ac3597594bc531fe8feb06a282124c85de1a700a12687569ea9d8508fad36d964afce0ae275b2aaf7496f21150b7aa89533947f92d8e2e2874e8476aeef8f74413bcc21b7c3e645871b4f86122c98522cba744a55cb8545065d062b231c25187e003129709373037ddc1c4fafa4e8a13c2b4b9ba58a4dcc0eec8deda781791c5beee758bf5e2871a77e1241b7d62268c3e82c037b8381f6674312f83df3a4dc2b6a0f376d94f4463e047129e9844011ff537b911ba2b297b3e5694ea3af9ed4fa0e8222ed759e58d405f8a4717f733280fbb30e2a64dc7417c64be2693073ee53a9af440476226403782db8cf4e048182eb18088763ee6c56d899ab7e17a62abb4365dd64a0dd95bfe19b703bd551f99dd61bc9c20b68e10b1175ebe2a3817c50a1edb845cea5b2b494f7067d55eb232f29f028c4939d074d343c7f5f99ae94129013b7948e853b815aecc495008f77a0f024f5a95d06cd984da4ea59a565f0889fb2539a977e11f4075563ed52003957e2fbf3db7a4c04427b4f7f641091e383a3c43fc16090b6af15f789f5829f790ce5a8dcaf97a99c315aab34b908d12332d7ff1900d50c6cd0c4f1dd4aa6241b7decfb9627fa91fe1ef82fdc00e94c672ffcd35598fd62a14e86c65c014b21603665813f4b3d21a57ac78efca9878e4e98ce51904a3ae9214e74ab05eb67966e41bbe9951dd0526dad43adb3a85086abe5576ccfa303addd835e2e2993a2e27d65563c788e3ed1923c824a5c91de6f2dc452ca8419b991c54fd620bac2bd332ac5cefecb0f2da1a3220233dd58932408a5877c96d54f1444ed04cbd87c8c9080cb14909ed89999eda5d97fe83592cf5ad4206a862847e73d690b2a9d75ee22443785a117c39a3c0ac88d9686cde132b7344e673625e53453e097e47c0d6201334453b8640597c6a31d85cfdb6f9ea6b1e0ce7fcee3be1666f7f9eaaa8bb2f57c0875f0162dd3504b49e7340636b4a81bb77e09fd81cd9f8c8f091d9b3c2ff20944af797bcf5430b672cf48bfd2b33d7a4a0da03bb34d5af76e476f1c56e6776ba297705aa809874b4f506f2d97c1b5eb928fa8f0b2893a7c54b40206f807a7054ea1b4cb0e5423cea9e45d0872a2bf85211845363695c8617009b4b4510541b8a8b896a4c2801b8672bf71daa8714ec2fdb3e04c1adfa3dd3282d505e9ea9dda7b6738f94a5f5082c5d10a1ead79893ef2b56b52f3bfdbced1e70bc01b62a512116561e091bc1097acb9b64ed09842fb3ce7e7ac5f4e4562024d75a4a94baf284770aa2c888c29a968f77f7053abfaad0ca7fe7a6184596be9b1337d925c8eec917eece5173f3bd75a9756694bc9fe4ca29a28e1ab07040cef9fe73ff054f3e714fd8610a8c3c3fda73501a9083db9d2105e01920366704272aa5c9318be2ca216928fa169bbf495969b11c034b9969703804607078afee0d108454041704823d298ba3416d62ee8bf3d85591f9610175af45112aaedf154838787c8a3ccc26c74ecba00c1f97c3e0b6b913944058dbd0bb88723c9fb1fb414223b64d8e0c993104a3e608db3e3e03af82b2cd5047c5c4c38c501851c33b23974647d965a2988e79f7d4d18f52ea5b0d3e76453160629c83894bd190c24f862001153146102bedad7996fe8dd3b220908f9618abfa38bf944ebdb9276f0d90be4c6673c4e1b4c5ccd76fa93f885423b2c1bc412adb0b11bbb03ed34f29ecc0ea94fd663faa0c65bae52ae068ce2cc931074bc5ef0831dc5615ef8160d5101bc68664f5cb268171151b2230d3af7b4b14009591049cab9fc773f51f1ac9f78bb9b710e46fda50217393fc42e69b6a0d2515b11b070b8d35041c8e1e08c81a38222b95e7a90075a07af13bbcb4659886977b5cfdebfc68b7a1b8946e4c43437e3ac36ca6e987340cdd8743b3d2da55962a7631713c387be81fe5c29261dcfb24d86d1bd06fe4667ab65f81cd5b69dc6eed16e09a9b35d3c421a9251e5c136d1dd2e00055fe1db6dbd5b991437a1d59a1004e9aded16cd3bd630b9c3e281aabddb533eff788c2771e09e9b35334d1ae39245380318ac7caeabb8529a076ea59c24c34df48e6c8f06ac207955e086a8e1bbc6d1b14224b1d51c740613173e55928a71f333bdcd1026c52e565fe771a5141dee09e3d3ce51124712b7df10372d351a3ee12af45a295d1f985c8a5604c83c851bf44bc196c9654c2c6717f89da05806cd8d5c2c9a93c318b32f1cfdd9f3f0ddb6dcda3b7ae031054c8f41a01b91bde7557c8333a3878368d4b95f0bb82d3cbd53f86dc7c85009739b42c02f25e3a08d81deff8e9ce2c8619fb9f732b560057a00a303614cea5956930ada4c921d534c0f6e31ced135c6ff3d4f9ef36dc4a0ecc03f1b7bd0753073c741592d61e6b260ab058813f68e7622272db74198a1639245a30b2f19c8c8a6551702217c86b6d93684f4ab8e2627daf3355bff67888d3f3a91f795e0eaa1b7bfadefcb4de20f44928eb8c5ca8f3a4da5fe1f934ff8eae5f2019693bde3066b54bc604fea9b571ba0299fb91ebc9d872a5eb0cf4acf6a89ead95dd118c61c8371305777b67a561d2981f75d85f8a544e761d6bda1df159bb53aaf4117ef7eece727158d37393bd28de1faaf95d5d4f56231b4750c19586bc37a74d59abb7d6ddc51864af9ebcb3ffe04141b7b6cdaae70b76a8bddea9646e96914c8f5a6b503ea3f710ea659c0f2e2a7b357ae8d14333a99dc2382e8a5800f331048e6f53f576df323751b48b20bc86b3d4b97900976339cdddac31e9f28b349e503144e0a0727b6a007b02dad67029237f3cd579d3335eb163c9e880d2f8c16cc15d6bb3baebe390a88ec6f84280f06e3b7dd428fdff909795f5538115893dc55a275adca03c6b758bc04245e7da2a6ce56737c42087e8a353d128d4d279996f8fa1769ba672a823611d081f5175cefe1b20106b5a5ad97b4134a49ba7fbc90d9ab5237e597e1591380a11decd33c748e559308c226b27b8132331964a0adef85eea0362bf2d416710afde41bf51448e9bb40f7472f15caf6537d5a0ea335162b56dffad82dbf825148726d52cf33bdc84f29e1eba5f163b1a2ae1d6950f549e1b4124867368e849f06a4e0d14fdcad146571bee97a579edada28ed1100b2641b0cd18bd3854a56a6b1be9c7d3119efbcee1d6618a00b23015c5219080dbcc64237473cf36c52490e1978bed482f6e8a2b553bb8d2e28a7896ee75c49d59682d1cad0402176548cc747d3f00d8909f84791ecd1b65e5468a01f27728c0efd1d51b379f236b44db8e24bd9fe72c3f3514b799591b61d9975304d87bde356fb634ed897ae0e1dde1c3103555b1f61811c172c72c700c920e5b7ed52c2cbba4d7643ba458ddb490cce0b11e672d9fb947971cbcdcd158450dcc16fb48cd5b99e41c56d2faf4d10f961af14388ab62825226f2214cd6cc5eb70eeeba25e36db4b199d6e5221b22d37c2320cd52f6cd15519d1bbb4c7fc1b6cd45c7881a694206514a2f43739b0fefffd2efde019ab45f6571caf199ca2d9733a60abb6b2b4e37d125f8ad34144e571e760fc0db9687bb2eaa18ebbcdd78018fad8a3b7c1cdf3728987da4cf1a1a09e656d7389452640bcd14346b1fdb1603cffc1328fcfa9c69a1707f6965a4720433a19c19dfb303bcc06c252cd4556e0aa5d5a0d73704ba7bb10160927baf0407cc4b8da269f0eae52a44ce3c7d48e47d0e3bca8cc0fc068ad0f18ebe2518729393a06ecda08c7f36e22e93f31a9a0079829c7ba17e6026a2262d82f40f2e3a7b866b10a0380064751c41510af2f086d6db0213b0f8c9a52e83f340ccdb2917df1935e2581db0a539f6935776fe15b9fb752ec25adb477c3a48f47f8fe64a96d85d3ace474e70bd36876b858f92c0d332138e9ecb359d352bb409becb2b45bcc4a05056a6c3bfeab6556a266203d6ca61b1da363d9e2f9ff917b562544743c0857714f17d9dc9e22f30506912f0d65acd01adacfac4b9191eb2eeead8e8fb60dde0d4c32ac906cee210c7d6a383471d12a9244de68653a74d882e10ac96979be5081417cc20da712a085f1a71e5edd8a9c78ed685c943f6a670fbf5d5263d6fe1777a66859293ea71e49ee85e0853e54661fbcda95186c6512ca4c858115a828b72a14c979346d18f13d35bd5cf9883a9774bc776881c8c616a2ffefb219d2147d323c3c04e8ba0be0a492361cc29424a17c4a7fb440c0e0c3624caa07ea1cdc74c0395b4fe2a5453e121d57614bf727b3b406e2c61715f94bd1210f64c0b8254eec0db829e46d60f1af18950073fe2147392df8816917c2a00bc3e55d0d171a437ed509891cdc58aba03769e1dbdbc5d9cbe4eb78c7186ffcd22dcb501865c2d4d86fe1ac5c4a1a4a2d2dcf030985bcfb28e2ad3ff6d112cc33e2f2d5b46997419ffb299e8cc052e5cb4dcc3c443e299753b23f29ef9965324d168195c1973a7c21025aba2b3b16e2ee1fd4b3c571e8aa2e686729cbf970babd7fe25b6f1d09e0316d597c6af86571ba51178423e63dbe8bb1b12d9a937c399f302c7eb2c2a4139504775a01733a6fe0dcd6c0ce620dd2cd2afb2f5e3697e8726e666ab40bef1d0ab867587cf6a78e07d1940fc6cf056872a2f5138a4f997782b9b30411d4dde6f08af9301e6dd7c6cbb48a5b9a9ad3f72f87afd32a09b42ca6194f4a105d88965868cc28030c5b8240ee19bcc868285239008dbf5322406bbf74677b2998565060f334d86c7708d74a0f3000d7302058c17c007528ab9bccded0a3b9988aaa2087fd4904df12abc408d9f1a10cbac0ba5b2fddcbe782f61915337f90ae22a1ded3fbfc12b61f4cbe45424a7999638ca1db9f09267e94ae1e67a7f4205ed1de693689ac3aae594c5da2aab7bca5d2a6aa539576c491c3f742cc4adac88ece97726538c905b7fb5654a136898fa71c96096ba60e7827691bbeffe1c30d93b210bd0763ff0c5731a2011665fe90415bda9ba15f15929b49a2ccabd5818d61e0091931391752eba02c8d14354a1ecba93682baede63b658ae17294c77ab4a5fb5756d1a95650228a2f2f4dcfa232300c0739ae913334f75c6ba99a36c38f7b42839d1abd719f35acb087c0e2ff568e49c2531f2285d54ac36b501788431d07c8c93e7ecdaefb59a8fb6aefddaa1ebb6573f972d05f668214dca2feac5e0d921d3d04c8a127072196b76ab63691d5ed164f2da56278d6885534c04c7c82c384479991efc1ff9ed29e5fb21591dbeb3a0751d772eef36e7ec82d277b4a1b53e77ad29213905d466e7274a09d22fc36a22eb20b6593e07002e51169eddeaca36142bd3b765cf3328d2aff3f10af67ccc294a42bb93623e13c465a4fbfff97b87c6450f603e6c0a08d22b652572d486da8d0be7be79e1c9a95579c0b6c8a200836d5061f7b502ded5c030008bb48a577936d6964f853302d21a95c13f9809206bffd7669ff5965f3ff61aa68a7f6cc0f93ac95f3ded6dcf76ca2979a84957bac8c799a918988b5c17fdb5e07563bbdfe7e3f55de328f67a28aef75b7ae00fcaeeafe642e900c6c50d882c59b78b9cd690da19a2e1959f5962b729a102fa31cc03b7192adac673b64ff0b6a02ef35732e6819e7e7f2faee0d381c81ce676f2254dae8452b482129e4838389949d5ca9650d38925a616917cacb8b06313bcba4cb51505ac7b5ac8f7d4d1848d2df587ac1ac565ae9a8ae3634f19142619769163b12e02a0dbf1fd5a5c5308155cf20893f8606924f5ae5c24bda4dce1be6c2bc0df65b9c8fadef6712e868bfd45c6a51d8c5486b14ee24980c8d3cf44c17fe365de6360eb027b01aa80b1f70bb00e1937f36d9c1e422c243c6480560469bb5b1be82a9e8c9a9057fa55a9d5513ba7dbc65ca4cf7d4c73dc385f58b0c653ff8a14798b4f4d09a84060e59ddbe9820cbc06bec5a1bd1928f75e1f5cf32de7fb57256faa8f632adaea582b7bc92082053fa1b44c352197e5e7a2c1b29aed48e9ab79d88841ce0f92b998c0e07f6320c332f0f88557fa76aacc8ce6deb14947e4007869c2898f048eb96bc2af8cf60112772593363ac7771dab733fb88906b2c11d1619ab967c794902ee81aef4f669d78549439e1fe30da30cc8d14d3e09fc004ebe08eec1c7b83c24e2f71bb78c40586c8c0e051af69853697850174a6d7b8281becf38ce64e60cdba50f9eeedc1eb74c8c91bf06a2fcb81f686cb85a64cfc31b85a874af35ca1c7e10ad199c1e586a60697c782b55fd5af9cebd71836fb68e185c399c04215f5381dc69053312ce024f2cda473675584dd5d55d579e24b77e4cc2d32957cbb77593222cf729b6c80d8826ca115a7c8cbeaf9ce4857f566dc4d9e15e055d282686895fda2e34893f48429827ff1ebf36aa0544f4e5722bf4bd533e7fdfd52e37824d767251f00b8acd849e142df075b80bb9e39577f1885feb0dd1783d5ba84a6d7167aaff06be31e180f89cd63287490560058bb7efb4b881dca4fb178434950f3f6792e4fa7a93edb5ebb92491310fa2ea63a742708567763b92fa80d4e379569fc6d9d9a39c239fb7b6f836e4a507162a6c09091438ccf68076c0ac2e8eace5e6afe2e5c501a37400a4593e0bcec52a74f470f4da32f5210dacd3478cd1403307070740f8c3e08fb5538488d6933588aabe381ba0dc60db0726ff7be994f4be57ac13071a818e99a56447875b10d63a9fa5f12fd4e7bae6657cbb8ef8df1d6a06ede9357ccde0ed49882b55f877bb93afae07d0208aaa0c69d043f2eb1067584ee617c075ec4d21a706eae4d527c3f4dbc907c2dea65ed80cb2e7c9ce3fba5915df0cafed635edf98779088d3a46a33a24d5f319e4f6dde5e7eded86aab0e214948c1f20347b30e8f6238d8e95855d5d7f007aa149e57b0d8d71d95c6e5b11374ad2b4e64a737867c2272214d993ccf8aafdbcdb601c25bbb9da820b2d5468384d02724e2694c2dd0bfeb3b9dd3f09e895a06231d8e9d5e5924e0f77f0d5b7bbb8aa8323bf4f2d60acf7f536591571cc6abf00b05e278e5fecf82d1eff9dbc22b528568d95ad715edaa0af5d086e3a854ac7a6c8ca74ed3a1dd51fab08e71cc4f16eaf203089488abccdf84ceab22064eea987910e318a62088c81657377fff795a3174e64a87956bd10a56bc2ca3e5a521ac85e9d59b78d390e7c786fb9ade2c47b91ee41791d9ae966921a6f70e73e3e196d4c9b53c8d570e7320f1b307cc94466e10aad621bea82b0de4843cf2912c1b553de7123882bb3b4ff616a6b2c8bffb4eabeb4be57ff184d2992967047f1d7cbf6c36dd723b0c5da6b1a3ee79bcbe731a2a88fbeae5e60dfa53edbe44473dff055efdf4f1fb54a731fd15a5cab5a6992a2e7130a2a481d0b681bd53a01dc583c86e7515ff8593c0c5d33ba076c99b66a8ea489eba40d436e0b91741cecce9d9e686ac0c1dcaee3487c8aaf31388d9c070ce88f6d56cfc2bf428fcd1bb134571870c081988bc02bcc89b54c1dd0f2ac5beb74e3e08d3e034e556e9f4a2ea8c08f64edee3f6106023f4c45bf5a78f6e93d030d22f5a2b471a36370d9d7c88337067dd1c65ec0afca6c6b3345b2598326697978c00b0462224967e3fa09e4303eed20f843b2a2ed4f67c56870d7942b852182b24f585a2997687c6660db331ffbcdb6aff9f6a9d779c102b9e9135fb6426ebb62e0071057e618539b4ff5bbb674910ba074e2e05b156652b1dac352d3d1b3d41d9eae6364fc185c70fc89204bf49232c296fee1f64facc128bbbfeed2aca2ac18a5ee0297edee199d3deb67d1cc7d016cc641bbc500814663c4a08c76aab5c65a10d1927388ece0c9470dfbbd2dec392e017386f6fb910f050f5f832555345a2aa209039dd9dfd124b6ebcef84a70173ee95c462073b334576f761d4554912db80967b7fb4c9add2e41123a0d86c2dc6e93a798a0fb1cfe5f53826030b6adb3cec827578cff819fdc3846d012b4d3e9b8d86b86681e4b4778dc99c20f9b56762207a4b35bcb1389a8300cb18cf997cf3e23c3ba493f9de5e69fb7b1c0b28f08a4355eb7758e2380bcdeb9ba270dfa962bda19d6478352f59a7eb46de896aeb43b8d26091ef0f79144e0d5ef7af7c70d99dccba87f8126bb071c8a82dbb6049aa47345da230f952474aad788447f28a88fced3b317adf64bc569abc66e5098fef29059f292bda4afe474f103ab209424a419eebb3577183d783d258d4ef25702f6fb6c36aef71818844d105296b251a0388a885a5d944221b4f998be54ba49aa8e4f636d3f6d35b9742db55f005c504c29e838f328ea4767e96b0f4d3316023579e423c77ee94dd78aa0428833b2a86d9808b3b7040f7f30c995a8ac68574d01280963b9e82a8825eea761fcfa3fcabc56275fb00156d0505b152ab7c9d5ae850d9c3820f4ea753eee7ebe5246875dc3bd623ac70fce8d944a3b75d4c0107c4209b9d7f76ff160ec6368a4b72461d8813e52209539e0b814768be16c98501a39bfa03a6544965d88794aeda0ee5c52079ded68cffed3c85afaf9f497ac641e11c4b962abebf2573cc913c28cfaf1e892aa021bd9c5f62b8edbd74c238e456e659bf2ed279ce91d505123cfb668ab2e8acc9752dd2438e4e2dd14bb9d8a424cf505d7f7df03f97619824fba0aee0ff81f5256440a701ffa94920e90304e771c645c92e902e797fea0bc1fc87b6e6ed5b444b8a63e73d4efb83d14f648370fb2087e5c7020d9168ce6177a1402345ca3494f7f84b611dd637849df46857a6b26ff0bded729ea5138450032544c8473f4d1bd6ec0016e780cb9618ff0d730be6dbaa8974e5ac65b4732ed0b1cd71e2480eac369f41d97af8fac1940d5bd07db70ebd772e4b6b0e3ec996a7b5009ad448fdf9dec558de77aab6eb44ddfb470108e1bd9d5a1e0c1f0d8a88790b081e6ff8df255af666bbd5dbd2da6be425e12a8ef489a6d4da0b95675290884dea16eca120ed7395c4f77be57a40cce6a4d71b3b64c0f497895fae250c2cee3bd2f24063e76c39110c36d239a05c296061969b89fc315d62c0169d034e27456f243b77273908c5849d9a3d4e312204e46b600140bd17d6d29e8f1db02d63865ac0001b3bdf70f4c9b1ebdc1c98fbd18524b5a250465765f45e28f97aac3b23bdd852cc7bc62d3a4f8849c83fa47bc322d72b0ae90b5560296eddb5c386d2d81ea66201be88b817dc8d918577a9441f121aca0255fc4151d7513fd644fe524428abf1c546a4816345b05abc95db8c6986e151f26988d6655dcfeec1bc858b0956b7ae11bcccd7add1e3e367b8dcd938a02a01e0c61e14f7bf1d9dd2ea249e315a239823ed2a6f9c4f49d76e4edc0838778105e9eb17b9e7277c0fc00c28fb50e1345d6eaa4d55fec5825567dc248052f9b29f12e867e30d8769d4526eb87a9fe930a6afb9847f62b99296ff2cdd4c5b825aefa8f0153721a6b3a4816171ed1c3da90b1294705048c0a4bd273f1bbfb983bb695fc5e91082adba58fdecac7d09715a85a8096c7b0a92d88fda39d95bfc754552acc2abd2b05441fc61b57c3f8491717abb2cd59ddb785d7db7cff1779c6774539567b0e0276cff5b905ef1805b3a8ed47f0a33aaeded5e6a32a8609d08158a15ac2350fe0b6d64f42021026f99bc89c20ad696446bd78466387d2f6fa2d4541ab470ee91f58e64cde5890447139e691685f2f6d85d060b7262f203fba217a6d1ea53c626a33d9d0bd2a30de8e8deed5ae45324641f3f71bcd8e6233fee4a175a6517b13335eca6606aebeb2fcc13332a4ff9b255ce5982f62f24e76e7996bf4076db6022c8bc0db41512316882b853fe6f5ef153fa34eeac667f45545c5e2f8dece1f311f5ac12915ed461e31d5422e9e52b188073c426b1a610d53a113c5b236f36872952789d1b1373d74ae323b7b85b555381ceddb54ba0259a6ee8ab245ce140dff5dc8c1e0fc1db82c5e7d80db0f7b9a559291af05afb40abd3a5fb2571c4062530c4cbeda1af7afcc74ef35262aee867f8603b7ff6f31693a3c4218326a493ac493912901dcf5f4ab3a8a64c3690f082e1c7c7318c9aefb2d0f7dbefdc7257b266c83cb926de9665f9c707077d419f5a30ec9cb3049f08a971ac294ed423f63b7e14962e91ee09fd8703483d1b3f8793d9c4f4866574d97230e0400627911d093b02f9f3704b84e4eb9390efd495b7f3949518ec27e1f653dce456185ffe880b7f48f781bb76818c8472ea847110a5d6adc4b2977935fb2d008184ee4af211e7036bf975c6daeb9bd5cf3e7336762b85f36a81738266fbf611744960a6f3a2f3f0954bf2a17e5c4f6f8db9b48d0fb67185cd3ea31c21d42c5de3f439b5a897e302449683de0738f2f293cedc55deb1245cfe64ed55e382ec6b7453f91740648ab301b90fd89f375bb6ef7aefd467ea8bb6a1f322ffe2d27bcb10eedd63d8fe156d21f0b712508e72b0f02d4ed808b0c49e9ed627cfb5e1918e3201e95bfc7ffe9eaa928b13e62e4faf54eb53acb8a6e764135bda5050c432f281a2f851d092312594a894a0172debbee070cfcb4a34f9a694d19a5a1f0e2b6767f5a4a53429f9a848c1139960d2ec888ddbd9bf67047ee9de67645acfdb5e36e99b75b2a54ee22740c98b5ab206fc8563b7d9fd316763d3659efc52e9d1589179c95281a252d37d5e928aa4ad1973a5728831b3b4d68ba48f328b4abba690dfb610fcb3cea586b711fbd994ba6621993f4dff4ce23640dbb840dceb780c7e708a43104162bd50448e55d1749b37b31c25051af15d99fff6b9fb44118cd81e6c86e9dda54614701527d623cb5ad8ecfe8d449ab99aa6cae872a07142610742aab10342a8bedb0a2213a673e8dcfb4dbb263d791736e4b3bd83a09e29721ba7c49626c769686b726ad52ac58cea0cc7a411926edea20b409f9df27480bc813dbc1213c421f3f9f0f00715439f8bafffc75deab90b1e79ee1312b8c887fdf43421ac55e879c60bb204e40615c43012c3cebe5fcaa8536a221089adf79ff1949f3de51f450840ea2b053af595845c9002454e82a74b2874c09da5aad511c53a3c5256affccd4039613839c6a49b672beb3d342d9909982dc11b223daa968441479af5a8ce1920e8a8fa1206cafa853c0e384dce6fd61232751342fe5402ec0688c8d166bb1f27fc197a2f50ab421689be4a20b4cb8f2e88dd8deb35c6f24b00122ade36f75b4577eaa1ca0f486f0c21f8c1a058b9e5a57ba7f1c0d4372fbaf1940bfa740aec4ac66d6a50313723506194d0d10897174dbfb420638e15decb719e0cd68fce30ffcc1a875a780909ec8629ce49b482c9d07387b2fd87953aec653dbe936075ea8a4153721a495edca3ac5617b13fabd07cd9864ec989bea7500bceb57e4f3a0418bc3867ba4d23a1b33fbdce71965e28ce1e69d71e7a47a773dc5c5e6b22c205ea0798cb0348a5d4d0d39aa553312ad63c5047a8b411b496286d35cbfa0121904c7b82eb6ad6ba388595fa35740b33eb08a5f57e8ac527675600fa71ca2821ae5cddb4a1649ae17c6385783166fa5bc6f79106ebeb04b5c689222fc0537592a4060adde563b4205e87fba977459950d7ba5240e2aef38f87fc045c336554692d3ce91504c5c4ba282e8ecd6c4e9e60cf30d97914a3e468b12369967471fbdbfc59ff3f23c4cd4d3be314fc0bd689a94a58dba281e9549d20195a5da3385e35dffa94de215c5a195e9ab6cef3a9725207dc01f9d5c1f0719ee84140efa17842851d5ac02aa6c3d7d6b25240a5fcdc9ad19115583bf01e8f6b450b43814517fa7a7366d20157c9e6c778a7c62df206be6253c700c6e2fdb8a9f8e68e06161357dc95575991acff66bb6b6920882e816f1cdde2f5b264ca82c4a7b43d6c7074e6d8c961aa9aac4ba4f2903bf19aaf51eadb9263598c275e5402dff4afcbe790b55daf4bad75c062b19eb9da6bf3958c0903f3f062e1df7edc36af9d2078604fd74415e41a4cd3c6679831d6f61d45fc0e8775bb2fac85e676a82830d4d67075b1122ce956a37d2d2353f02a956a5a1bc82b2b09f1e17cad082c7d28d77079004acf77c0241eba47fa311b9f0d6564f535917d5938145a53adbd0749259313e6ef09f21a6a86e87b1c5175c2f36915382d50139e482ecca4677cf21700907bfb6c7ccbdcd00217266f6746b0dc357b9928a8d472c2af6e98e77cc3238327d45be7869880b41c19985c04718c87d00f89d4bd0bb8a4822220852f8fb92e8652845f11b445d9952808e9d9b297d7a06c9b67d2edb0315f7d7f81fba464c64393598a8847dd690d6075a80ab48b054db498b71ac108e9f0183434672e754c7ad89a47ebb9a2081eb05804b4da574d49de752c76081e606a21c8eaa42afc04ec2b090df2746764dca26d2496d218c8d2ae969a7b6881889dae14b7b1485b03c312fbf79cefbcf634f1edc81d22d34af52786e571c93c6ad9d59ee535bce6ed10f59d32af5e48e4224b499f9c7ca405ef69ebb944c82d959adabfafc1d867c3b9f9d481abbf2a870da22e84a61798b03b7d45848428e323f466b77a93db0c32b089114f54eee56c1bb6f2227370d2a709dbb89e782dcf914c938dc73e6bba7c0b7131f1be5e0df465df39231161d767022380495c34f26cb03a089ef86df7e21cbebd7a128ba8956bb2c8c55bbddbdb35364007e4f3da9432c727490cb7bd6e9841bf1b50db0716564fb07ffda716e7daae9e1903c2e14b17e320fe62414476cf8f7c17874b89130421a5851a527d00399bdd8ecf9fbd25befb5eb2061584ee8671170616936e9cfe7fdb0481b9e3835c315aea9632e2a1c0a438f2096f95cfddd883217db57d603b3d005c8cec48576d66e4c93c86dcd961591294240c0d33359e3b6175b08769f563911ace359b1089fdd6f1436d86a8a87d744e6c8037138239e95ef243bb9080be0ae7ff61d71a4d063fbf125a059e6ad873b04fcfe5cc5f373e03abed511b637f9467e95a264c6110d433c7aa56f387619f640dfe132c56bf54b2c09f7702295046f83103390135f62fef337d53b02705cbe38513dcedd71912b303efef84f9917d6cf5fce800cb2b2cb548347f7196e923024d9952b70e88328dc7e1d31bf5c795051300af3f03b0d180fe3483499abbf89654891ddfe111045bafc153092af3a5c254687de0bf830057949ae6be0c79af639b1924503f1b5b1e33c7528fb8530c0b12f733180e8a46cd0f6be728f17ce07e453372626ae3b402e35b2bef0e1499d28c44a3dde485bb2c0eaab8b34e4df9759f906a19d8b54e218d55621503f95caae263b433331257557c42688c187002616ef50494a2050c1f3faadfc0e852519c6f92bc734c5602a0e2a88a84c616accfc0783b4e3305e07af1ecc0c08ac8132a8dfb915659ea0a8945f3299d448f6f43a247370d9e80d987824ebf82b802cb256cfec4b3fbee81fd117a9b53f14ffc107ff6a99839f367c1162534660ce82434994d5188b89db7ce1d349337a92f237f6e8f599305b128c044302fa771a6bacc0562a171198e311c4049e7d6b294caa559383db82189fcbe1296a305375973bd1b74de97244ce0efecd0a64a83c8dd8b61f4a6fc82d3959d3a5ad060a67320375eae6a945f1d9bd725ed1012466c5dafaac6594e02f446f16c5f9d7fe06b91857ecef5aa15eea3b7b00427791be441448bf1d082ff2e0437615e84597d0e5b29221e489317eccf895e972511d6d006d0c615e35152503569add8573967f8ea38a44a8189f4287ae0409266bf6a11c5fa3f189e324901954ae4d3629dd040e12bfa789a4f2e5e36319810a7af1587f514635d612ce2e9cd709d9487559cb29bb12c71657eb6639c2f8831966b56a587a103f59eaf66cb0616665a9c804b443d4339c5a2e0b7e9af9caf83ac58b84a36c084d42a800be0699e3449c34f4412a05f0172273750442d2c6e3ca5088071eff5175e69d1ab13c38b9851a60a4b5b7e51c65ced2225854c393c9428eeca439ddc82615bae161cb519bdc1a89a3f270fa6ada2bd1388b03068c02c3a557e1aa13167ad290e6bd47e8e1d9ecfedf60e84d93e14a8cee871b630b07ff324e8702aedc0e682ca9267cf2919140375b4e1df1c470557435c830afc60d63ae4dbf611557740e4527ad350cff3979d5b92fc9ad1febeedbde4cee0efa89ebe90778ac59016432a66aecfcc41cd8a5e0b6514e544b9e9eba1c6bc14c0f3f8356426797c67adeebbe2291c974dca33e27051044d83646fae53224885ace79c4960967a22bf7bdf53d469c8220686a461ed2a2938a0b31f396e2bc6c276d6416608eecb501ded36dab78bf37656db21425acfe6eb6e89e2129097bbbf1a47d27d67a2628a59d78c56e4acb7ca023be1961d198fb0eace59b7883a45b799fd43dfb9643e501d9a18ebda5b0e74336094a4c01cafd9f2e01a15f5079f8eaa9681a1bb906a581920174f9e720c4f15eb7ff3840a7f4711592219c194d5e5df1561851bdbfe0bea9a5ebd9e172ec206563fe3ead3fc1856ebadf2525150439aef8e06f4ada404e51c81e24516260487ed40a44ef9ef2370f4283eb3678ea444599481aa7e873c35caf0020cf0d64d7102bb7bc9d2820b5d787e2ecb64c07d870214228eca2a25dccd8eb63b3382b13349f0113d63c27447d0dc4fb0644ffa024d04a7ac6647b66441e53b17e478d6f1bfe5df60b3448681a7848a40ea6edd0386de721af2c35632f59c0158d58054b132ab5f8c6eec19dcb0f546c19b7990903eb54fdd68e599adb7776c5c883b0ad26327b6119b7b645fd0285f291b4873e5dac8922953d6b9af201807a2a47d7ed830f3de7a5bd357162a917e97f0ead5fc6c02ad64a06333174f705be65fac0a60cd35d14e0b6e93f92085e569daef48f075741e9df7c132bed7217cdbf52b1d234f28fe90641452b1e7d77649ca623692eaa7d2118d5142332d60c2e98746629e5b2958352b2257a7ca46be19b1623cedf68de35993b72b0fdc19b318a1e696ad3c9b44c016dff020364c18d159adf80d08c3e3a1645c3567cfb2fc4b3ca26d7ed6da10bd2b1c5becfe222b6a0f53576b1666cd5dd6907d16854df6723d513854b6db59bd4e5ddcecf4ae890ace9fe796751e8b0594a691bac542aa6fed2669666ed7be3550f017e408f8b20ed5b8d8bd865652d656bb58412efc2b987ad52e5bf14b27ac663fe944a16278719c6076cdbc6063e0080deb20ab076253d4e86d407b26766881e5539e5745bb7f91d16f6064574c59d303b9398a1fe2dde1e73602aeddafe14416e353c65addee3d8aef1c3baf2219ff20d25de587deb1084055928568dd3ef5872d2e37952357074c96e6bc5b5ff694b3819f992d10c751f68489085cceee2548db215f50f09c3a43b9c40f9ba6145fa2e82fab8c7b8a4380411f52672a0ff847bd58a8c4488d379c6c699e18e2fc7a9714f1cb0a503a0eaa2b1cc3514a8b1998c8e2e90cc096dcdac8870f9de8d88a07144d1ed9dd46dbb46e9207505db22aac7940efca4def344d646711473bc50fc32b38323b0c4b94d9aad57b67db43e940b04444a7cec87901f973992aedbc1963a0c7d306590c33e90c4da958063743269c53f111c9f6ac258ed1317c57de6ff2bafa8dd916279c8164be88165a1a26f358a026392d6b39fc41133aab402685122948dc4d8ff360677adae1f532b1e3793a25f44210a892269d9e0a45a172e35009b41b58aa3be37a0d63ee7fd6846b614d5c8e88a3effe8328575d1d50d225535b162cfae02ee9e18ba85c920b7af30fa4ff243e088b4d0fe3bea4455eb1683a0437095d9818b778aedc138b5b2ef469050b0c1ab16b9aed0bd18fa4a77115b8d19804ea9722d9a555e5a106bef9e80efc7df94086800cb668ea0effd9fd0b7de07137c756194a699fd1ae5ec95f061b61681348a6dc127b80e86b6e8e674af20bb9ebfddab23fb9a343d5ccf2933bb6a121b4cebcbc72e653fb7253bf141708e36e2cb591ce11c0494d9ccb9578590bb0ab7147be359df0ac693f8101bbe647f1bc65c4678689a1f1c13db497f0162777a18ad7687e5b0c15a2797e4a05cee091c3da13e0ee641d042d1f2901663dc201895e7ac59ca835fa159b8a7110a9cf25b098e026b123871333861f5d47e03cd69158dbe62d010f51c22b73d4bef7be77c2e9213636f834cc51b7bec4c02b9f4d02cc531ef36b9991d088c7861ed5b4c9ad210fb7c7fd418129fb344b06a05d47c52b54e20a69c1e8a14d4d350586398a49e3625a92b3c51c09dca47e9c736398567d67d9060b3f752f528dad4ace95712e8f6816af8986e3ada607f8ed9afed3bca447616e27b46c7a2834a39ad32d96562b1392f79276c15b9c3169964d2edc868397d492f6f25e1c8709ecee2f2b3992a61d560bd8aa4fcfb25d817e9decbf2e541c8fe2007846eae0f3b7919c547f91e1e20c67de667e2f8b6cc6177800d1249471f4d90811b8fc211614cd6d6ef1902c3ae9ce867014c87494058649e23dc9baebe21f53f9965e14dd27580225f745f7062c17b17959f0e84ef28622664e9536d9999654c1a913e319c6911d09453dd11a0f8c1f3b5840cd736a5c7ccd9517b551bde1ef0646eef5e9ae698e887ad5c50fc05ffc6d3f9fadbec5768714311d1bfe6e3e610049730b4efd7540f7ad7fe61e481288d9c72d53f8fcc1e056182e66efd42985e709fa71f5960f9f647bae392551a4d9438e6b0012adbdabb79ddcd024898f8a5e4233d6db83075ab1fe96f32b28de4d4445c3ea07aca7d93e4c2f09d4a59107b9f99fad602179b79c07252f1a581ea63b7140e1ab710721c6dedc4958c4dd54b835b84b42cf2bea4d6307622083a9cb70a8ac217fcc276ebed0290a3049f410a1ac153c81b1d323f2411c7eb5109d20929f67347f973ba207ca7197f66f40dfb3f828989b6151985b186ef792d1d9b4410a9cc143b1f40a28686763124d7ffc913a9d538e7b422ff1aec1ebdf374844e8e47f918bd635a1918d0544782b83ad72ff42f2a7c727295acda9b69639d9400139babde0f7e6c7bad01ab84025309a6574e8af5732eceb01c6d27d2f4cc15b3aaae69d83c0eca14292f8c85bdd6b964ae7df8db37d9752fb7cb1b0b144ed1d2e5a36ec36fb042627e856ae12acf72269998a026ee897ed9962d93e751b50cf4c7769d50b5cc7e0127c75e1424e97f38bc80b8c3c8892922826d255eb882ad6916e4f752bb195cbb21b6137649b212f5b888a0b95fef2b234e395c827a7bea90f5787661f264d08cda338ce850f9186af226b9c5779db5551d46c3afc85f9762b5d7eb582ea67f5febb9fcfb5c397cb74f7289b1f692219ead08d620b2e0bf5754a043c0124b906c475c4db5ab727b820d879fead6a98388c2a859268876f7b16b43cabc7b406bfa52f897ffbe3c4970edcc36a4ab75b64a471287f31eb130ced4eb6f30822b9bc8c42c54ac04574a96d003d6637350e34ed678e1b10067e63ebc6783c4fb2fe1f695f9e0bb55f0741efb89ba29b1c3e9319cd07dc9d6043575aeec1e94df4b7bd320ee537c411fbc2dc1116e16cb53c11faaa14589da4de20235cd2408778ea27e5f1bb4a465dbae238d5e447aaecbdff4008309197df4ba1f2567d98983d61745c63510f0407736dfc46c10c7f114854468c25cd0b5a9d5a53bdae34d75d288848766805238863230c82faf7001605a5260a8c652baec41ba1b022cdabe30a8b66c024b0f018c0e4662bdb281b6fa531aca1f660bef716176447d2af5bcdd76be1f5700f27611bf9d1b47690c0ef29fc4176a291f6931048b8a920241b098c983b05039b013c2244535a8547df4517815c36d11f78c211dd4f5e0704402b80048c8b8015becc55b7e04a6f266e373ee7b3a4abe309ded66e6a8ba2aa8abe99d28f4d5582ae0211cceede24bfb161e91887dcac2912d2d64a9fdd4ca08ce5efd167dbc552c9d4857f58dc48945a041b2bc5d785fc4c5cf532f441ec1ab4d501447772a5095f6f7cb8a39eb582c668bbbf68c9dc813aec7a6fe26e7003262233ba02e31c3f57b57b5b4425757f1c266559ec8c772ca37ad9e3a7b4858db2af3f12230ff922f4279ee96d100e9b58754ce9885d701f43034f17d32f134441da726148df70f93b34fcc9952c1c1c0ab2031e5a87989285ba5a0fa2a5df56776173a8bfc7e6d0643b96b2df399d54496026b2a7649cb5e9fd9abe151918a29f19fe97f126b8953a13b716c5f4d85657a3feb1c81b715a613c266fd38fc76f414b297b7a379bfd7aa41af5f101c241e57c9dd9a7e71b4a0aab743937d91370d1aa64b1db37aaf69c35ed9afefdb7fdf51568e0fa55b29503aa4d5e5d34ee99339d5b7428d4a7cd3aa9eacbb8c3f53df61290a776c1cc26371c079b8f9238dd047743d5a0916f49c162816940607102653f364d3f6a48683fcc1bca954b62b15d7d6012e19698a6f530aac1d674a14d0bf8e19f14e9e9b01773fe5ce1c1b06d77b84974d71e276a7b5a2ca8f3390cf28ca34985023a7a2eed66861d9e6153149784cd37e52970bfa151745b0a9fb9574d120d8337919f4aefbbf96b9e63e069fcadf7c050d0d6876c0b08a44f32e521cde0e43c573b3fd754895c49bcfb63d40c9bfbfc6889ab74d0286565186d1fd615395d6d395bdf3448af51eeb9ea1544155c3354f9611aae1110cdd1f34601914ae068308b825363b01d48e817364c6d9748a9b3a6dd76078faca9e3aef38347514577584957f1dbc8c9fbd2c09aa5d4bfa81751e8f1ad21110cda4c15e2163ecaabefd3071c5806de22e2b99a81c6c40ff6598b9d2afd6dfbd4f464ba5854efc491a4ca10cd06a54e9b2eba403f92550b2ae64c0fdbd0ea6a6ca5d35ae860dde7148c97eea10e22ce448821a0172f8704bdb69a2f2a6916b5719c95b8ac9565f3678a6956037ecef38ceb18f4e544ebc0fbb6269d903eff1ff0156f0248c0602000b4e346fe01cf615fbf9185837ab812f7897d91dedb8eabf1647065176153cbc5841a881154b9e25d7cd751a2c12db5faef80193a09ccfa418e668b6b9aa9bb3820e485c5eef51631a32fbaf378ccfd3fdf8bbd50da5b19496b15b3a4589d5d24211565233e75ae421634922be6dba98afa2462c43eabf973a6ff2c70068f487a4db04a61e8841b5c06866c6418fc4767938bf97082c4b038df61d3cea4dbe7ed655ce2695f256d5ce0d7a3881337ca845a9175546c0ef3a0aefa5674775b53c24455030be2b3f95d115e126c00f183b42f2eaebcc629ad47331dbb4ba7f4b9e149860888459c91b2b56e41aaaa34f3918de3a06cbf1a93029a52518e541bb3004a7479e0a7df24910eb59e34bc445695dc9ca4f489eb34bd13e367db6afcc79f22a25854f46551f5071ae9e224ba5945f6896dc49b1e8f746676d2dddcb3228ffd04bda24c0cd5fa949f1d78002076f8815fcebad21c180c1610ce184818faf6fa9a5a5c009de141643b788aa5d34c93d9923b303a6bd881cb05c14d2884dde5bd76f19741569423c0eb9ea0517d250abb6592e3007933b32317384a6c49c6ed64ca5b6d95931182575552982e26410600520e7d03b749896ba406ed132b3ee7bc4c7289e89078ac292c224b4c1c3df9091777ad96a2b7691a7feb93f9ca63dfca93b5c32e24f3d0b02aba0622467857ce65995dad8f165b99aa1ecdf41ce9c0d828aaf5646f3dc81eabfa3ac0f7e1c8b386fde0fe43361ab579d22670edd07bea22e77ee50e0182c842687052cc17ee1363f034d6ef3befab2ed45b11f22706d9a9ac5458861c18854fd2e69859b685f7102b06ccdf6ceeced98f212caa7e031cda748624bd04c3e5cbcb73b54d32f786237be6782f347a37dc189d8a8716c1d5c15efda460df4b2d5f6fcd3b73de1a5d4cb4bf333c7f9aef4d0bb0a3288dcb14638e495dd12a640cc70f7ed0fdd3f621a73eabd94bfc985a0b22ca6b270f223a82607b88f861b723004bcc18aad42f036c9266b07ca048b7faed253d6329730974b037de46bff7b40a02738493d8359638b9ff917aa13771e6c8921b4bca43b4355710d2575fec0f352c3ce2cff64cd7a5e628f6c1a4d55f8cd25055ddd52d7399786df682177fedf4dd5ed26bbaf25b7c1c11fd37e2d111240b3f06ee1b3649932d83b21c0268cc2027cef0de5c9f7f9495ba45433e7c32736bc2f4bc7a556018373b9e26b28532c73070956c26cebcbdb169ab6816acb6e7935a8938b2117851106510ca922f8a36f29780735a209cca0837dd0b9e237eff60501e5c3615e4a665e6cc2b8b07bf2115f40c99aa3e24e85d5e6971999cea8cfb02c6e05b4a61fe7e09c2132ee6de8bc25bab5a444eb0a2df670a2a00b77a6970c9e9a8dab4e34e0ebd4c5a4b6f4d038457d461a5ac22fb895daafb00517d2223b6c8b65f8bea1058bff7cdbbd2dc178a49d37eb947412374572091472414972e11d8f86e65a810cdc4c0a40b5418977e7f045e9f0aa6f7b1216d74629116f1b0bcc5318309058ad3e7b048c4c288cf88016b7fddcf4ce6053183854092ca5a6577a05a4a37cbd0435db0332bce6c930257884100097c623f1d065482bad3cd5fc77d6d6d07f5d72fb1639402ee20d7323c9e77d290e5893fabf3e960e57d96d0dee17598f4df5efd636e9f05d96dd4d85e49eeabfdc1fa17ab53a91ba44d5801879b72c84481b9404d059f6ee9ae6d04183766cb4300684d74755d35b0ba9c9f3d87ce63b504e4cba1566652514756a70446744c1d8beaabe62ff6bfcf5d325617e1ce9e367276fca73bc159fd06a336ea911301c3e51f9b00d38d19986dfd63a27c81c88c4322633ec0f80a07c5e82df16baa9caa4aaa1bfdb3c05259df86bcf5e4c7af3d4fe0d0453075d75d5722a9d0f200f4578d158b6cdc2fc9b056d81a72883cb76d64645f2da4e612ae27d492f03b8472018e3d816eb52ac6e13a6db4dada6bbedbcd73c7353cb9f48a1c8621ddf1c0c9a2a2ac75619c61074b3fa531a5024bc9af934c94027e0b5c678ab7c7b2a4358585c4c51530db762daa62a5088b4dec64f942317216b361c5cd1afd0ada9f71acf818357746a248c382ee8ed3e996855a7ace205c31298773ba608210dd2c4bd902b4a6cc6d4a714c3f2899d5e77f51eb83f83a0b6dcea6e3d558b4c4150f2e7f9994d4fd1edb41d05d2b4ef2ffd8c517762f653ebcf197db20c0b4fd029edc4dc8015af66c9f10284f0841f47b8232e0f8a0fb793e4eca490e86ad1e9194b3bb68fdcd4ce7724d99deea785a58a3292a92828a4c4a35c587ed818097e1507ff8e55af9c30c890c79a86a77e76a6b1760a06f5077375a9a56d4960ba9bb75fce225569797fdedbc8bb7a7a52d75d3567e7eeb5b86531f3075881a3502c7f35ff24e0bec4bd5e76f249fa2f2729befc54112a1767b1423d9ad6f4f62c95ed4e346e7cc18a7297358267dd6eeda5f5d6e067607b55c61a69c202d8a3a0d2fe9e5bd9220e4854d34eae0557ec42d03b4e6012cb252d8a54a399efb35021f7319d6a800c112b19347bbb056b2a1fdb754151f122c48cf73c017ae7461fa834b5339e3162dc752d34b9c9f51e9186898604c312680abc7da0e6102997ae8881db732c5a38a8c8efd96e0c090c52bb0eb492a0e8ee9fba496aaa314cbeb3167bef611c1dbc9dee5693afd899b32b26a74edcdc8a8d07e0acf70c0d752910f71b61135f7b88a002b47e9c8ba13682d2982941a4edb9795c7370c52266df87961e5f28e10b094d2f985d39da8d052a7d28dd8517566ed316aeb471995259ed8aada80d9beab60e1ed319a23257358855a3aa1884fc15570d5ced6c9b9f1e2d79b809bdaaf7ba96a02c1c16e779e5d0535a9c09220b9b79c243b27a96cce8fa4391bb8ee5ee6ef136a1a5253c14d02c832dff704a12789b2368d3794316e9d0d8a0cc95f6528d63d42213f1ce0a287dad090935de8e54b7440b29c7f6708c7b9d94a128645b6dc94d2252acdad57a83106dbaa65c69d7b1fc1a0d5f2ffd63c76ef46aee610e2dbfd3e932ad32b64b447d9080c59c90aedef2601637934af5cf8bb5c357354fc1d9275be3dd389926be91f0ca0613891cef8b819370dd53aff375630eb8aef8512d46ab15e142fb7bfc24177182fc831322f7a9b0d51f2bbeaa546e4838a8a87dfeda69ae8c10a03076f4edbbc239680f9fb7d822c857f40b212687d2a3fd9f87eda1e98b1f7d62e3ea743bb9bf1ed66fd59860152487fe5ad382c075f3fd9e01cc166bc967ce852f06befe39bf55da8d35839ab625c928c4ff59adf48e0def4308a382a74d2c12f1dce7c4613c69e6e79b9300341ef3aa1a505e71ea0dd7b84a19474f5122b093ffbe6342112da928abcf6de4e388282165071f5904d8e7f6b0ff61c322f04748d811b4fa31ad60060952c5de9d3916a1ddf4031430df1ca54d749d265e1c9185a08576a0993c25c986592064a3701ef7c7d565340b6d7365ce36874e293978e369c8d725bea9407752cad152de68ed29ee82e007b2955d0ae0312a4282696a5e71801d7b6706ed4567e019157ac2ae5617c03dcce73c0f8b039fe38fc4f8fe2a2006d00977eff809cc49c02cc100d9f49b0a34f9c8cd22314d589740cc818ff8013f23b0d5b6586ac170fe2f70f752444fb8980cd1475125cc96c1a99fc728faeeee0931ad5770ea9c7c3268c1420f682aa64725c7414c51ad2561b6a41d60e7efe30d3bda33e30c4660cc62be9455aea08d5c1c9942c3c836cc408284a324c1e69757642bd3daf3baa59c2ad81707a905fd62ed2cc26d05e5f81c3027bb8f2a6e6ed88ee424fa3580430669b8c9d8806d7d214b4c5bc96a773d46810573f169e07f917b06ea528ddd51e50be4430056c517e193a03bfe607583142949e9bc8ee89874c8d07eae3cf036454b34c81f4c4b6a6916dbcad97fccae3e3333516a1ad1976181fdc9c188519f3d62a2c9de314e318f1d2dd346236dbb41b9d3ac8a36ba4f865868ec5d12a210531c9cf2f02d4e04e728d949ad78584c8d6e79067e08e4ad578dce742c38183ff0a9098ff0c7e74e7496ca14e3ce8690d6952ffe8a726968eda153bba4bd2fab06d79aa440577f11d958cea6aeadcaf3571405a2be3396f6be36c7336ea953808631db517a05e5818b8e355f5c8622fccdc9205b5d2c5ac33b4617b316cb9347e84f3cf2904099be27e9b6d8dea24b4c395d0761725db4d55be58eafb714e3548fec1440ded8ebb6ae41683f6951fbf8e56a3c2da0b8090073900262e7ca18a86bdc6668d2a68e3fe75175002d20351c43c2896bfb2b778aae41d56aa7e14061fd1a761f22c67e0b8a9587d6adfe62b23a360ea8e0964df8a949fc98896da6f62ab2170482cdf6d35c44fc63a2feae54519d948fb4ca786eb88166a0839830a7e967e6a4652c8cd46ad30e8b914e3030846a6f2d5d523e36fa18490fa161f3bc274b09933146255498690bce616e8647c2df9164eb95848f9663d3ee55f70124b493e7c1530e2459c395c86ca127297eeacb5126f04391b6130029d1ae9f4457910c406006fdeb51f863720be926ca71750c656f6b720a4bfe0761ab3a0ab3bf16d14ab4be0022822ff4909549345a7eb43b3765805e2aa20593bc37916f66299ffdfd1e9c4e8d258343a98e5e18874109f9c3fb2f42f6a53a715edf8ebb23b74c32dc12d652c06e4ca346008f614c3656aaeece81e7cd92a18ad12add37399a3de2910b33b0b3f541b60fcdba6a388c8f52e3b295c76458baddee79fff2ca098a07332bdb480264b19224f0a2fc2193164a787f61773fec52d28bd3e12b188aa65090edcae1b7b5144eda326b188e760102949c30643e34e75e9d7c94ab99af2c68dd37bad7f00e41ba6788de05f0b0fa8321802b39894b01c1131f2969dc418dfa2030e011f5bcd0088a47a371c8eb8c866863bdc32dff6f714152704c116a7d4112804b27223dc7bc825f97e5a1d93d9172197078b5eeb4f43d42d8603c47c73712bd4c7ba11cf8d7f28de2376dc65352b4c7a52bd480e6d853b5a2a9ba8ba12a74f5f4d497b54322a8204eb0de3a4c214d490a481b8d5f8e07d4b9ff828f5672ed978491349628e8e2bff373377fa9949f4fe89f22407c8a6a8f9bb62eb881f52f4470c46066befb23593ce1d1acfac59a369bdc4201c2d76db4fd38c960eec2612cad99097467d03738e073eef0781f8eed339a91f7c85ae11aa776738a2c21c7a14b27371bee9186c7a77c0e0278b11e99d0ab9371358438aa3a620364651ead6c9fb756f90e82c6cc5b2e601cb1ef867754525e5949d0e41636b0e72d71ba56b84e506f857ab04cab4b8bd7199c3ac97c61a044661459ee4592a9fa702a20057c17bf046a512f2248ed7242cb6dd8272bd9a35bfd9d57d3c06f79449e43c1dbee5f10393752ebdedc3bf28fc3c73cca26f8d1a2c159413c7e27c7dcb7d08341d77178520864daca229f9bd73bc6b441267846afe39a74812df78ba45647a6c1e290b6a6aabc3c58d5862a7829452e2d10fc893e6ff1370937edb0638da6f1297b10f34fa4458701a89ce00cf791479ca1cd845f50ecef0b0b317b66f6d48026f5af1f5915fdbbfb1b01541b3def6a2d15f7143ad1ea39df2c3fb7a0d1524b965f99516840e0036e24ebe5efa955829324a66926d5dc3157459618ead7f3176ef75d320e108863a9d0bc1cd3344444c552327feb6f8638f7eb513e20f242ae88f33b1959623be48495ceb08ac8ae986ed22abd41d47307537856c61b3a28bf0b66d6d093cdbf5871f46a34eea0f6490ecc2155e19db5f0a3f5cfdc12e1be4e7c160b58fb5ebaeee9e41eed2d9625b65107bfaaa24c88e528d27aaa65155932d66475d4809e99c6ac7fc57ee1f2d749056713cb59457262b6702c035abedbf0a44c282daf3e3b5a7dee10f7775cde79c0908569a89e9801f125f98aab897e834d7fa038749ca88a81bd049427523917ef55ee598c9dc46a87e62834db053a72dae064624d0272482655be8915927d310c2e50acc6f6c4b9aaa52e08ef9f4d8dd5a353e9e3d38b0c078afa0848a145ea4ec70b47b6a4f3f91166837d60f1a73077d54f56928acf7cbda0dfdaff6c840fff31a2c46763f201c1de4d9b991d28c185a1e0b731f68a16c7f4a6cf9d6eda40dc1f6be7b9eb928fce05c77cf30a96fb2a3e4f62a3d205efc89da072be362e78f529f821e51f2fe9123f55e6c735d6f27a143cc06ff242c5413007de708d1e35972fac276af3c64ebb03007e08f0ede047eef5e5edb547967805b2ce0430c842d90cd338c0756978d9bd8154a66f9eacce5c3c4316cc4cebb753f269b7664aea99e9c5b764fb4a15cbc6d5028dc9df77430040e6d93a95993ebb1c75e64cccdde670cb065352a7d4d61d79d92b4582f38040611684e5d46bc272870af66ff4a317de612674d4d5b5972e98cb2aa9923d955dd4adf77c2c5fd9fceca01a4348247a2b5be82ec33fae4a08060e39865b7d143fc2864401a6d587390420b9197f705be6dd3cb6b4774436fbacaeb0de54190693d670188102f500e7276edba252697cfa7f818372ba5f16566676e00276477c00742bc4220409323ef1bcf9c37c7d71c957577be9669e988073400b6f1a0da032e491a5143c922979fbac7d93a8d944541df6e70eedf388c4ecbf032368e1fb109524e71aecfa879c26391c65e681f3bb623d599b293910df56ca731e6afe99ba035fa81a6437dfe05ff26d89f2ebc2346edcec7af316cfc771e564627ebb11a056c7560d6eef4fda4284276b39c4abbdf54099cf3001a601ba6978e39fa251df2750186ada88ac1a1dafe5e7506fa5968d921f8287e282f308bacf356017da2b1916d92891f68f3e01efb543af199f2baf7d2d8602540e37cc8507f2fab14d7dea5665bb32d8a51504054eb8da49221de18a9058421fd7345ad20d12bbdbc78dbfcb7446287d238a0c7d759e52ef27893f58bcd0811d1446cc966d87908e69d12a1023512efd72f8948ec122429dce78812569b82a4a4eef04290bdb0aced4964f337c37b9143090cb68223a7ebbb6ef44fcff54036cd85ac985043064b78d4539afe6530ae1d1b7057b0a63014e00ef8f45e92109077d061200228d4dc46b57fc13d2391f5bd8c86a4241e7fbff13c4420af7320130e1eea995c6bc6e2e4ab2633ee21f78855de0ca2de23c64d93dba07db2639469d1e50046a0447cb7164e9c8ea5ba7e4335656e96795ec9f934a965a456c517fde6e2fdc0a570257f6ddd363e46591a4b34032aaa52623219229b6dce5791680b91ddcb4b72fb321c4575028c9069f7304b2dfce9f4cd40e0476a18e761c4cd76e8dc1ab8eb041510a3f9feb17b7ac07197b82613a3f151f7900bd21f19dd596393acd5063b1218e2350e9bdd4c269098e6b80e6cf85b28566806fe5ea808b2b8a50092f03417f82f43cbe0e644e66235d171e80550e2dd329906153601002513adfdaa7ed01b02ab513d0e29ec12d534737f6688cb99365a98121c99e19afed1f739ab156a6ad2e33368485f69670f90217f842e3c225a0aa64bcbeeb5d7c1523ac67dcaf185e0c8d01e609763e104040deb3291a5ae9c24038294650766f06dfcec7ebe7656584d628bce6498b001436fe95c7f59fdd2fb3aa8d8b049b67b675f499fe7b2dd5203a7acd8cbb95105f1588c5eda518799789ce060180dc430e5cc889b97ef2981f17a36b4625c9cae4683be5a74d504af134a98f19158b32f2825bcc8fbf01428cb9904537445d8371e8d8b856bf3aea64f9c3b66d9a5352996d89bcc14d57997f6e645213adbf6940546616968b3efcde844088862ee395047bfd1a398ecb219cb620b3c984067e24756397902fdc4b7b8f92bf60ca50b052f4fb08cef3f5ab4c285e2779a0bfe47d789ed44a5b9869c7e4002659de48043611af392b38dbe51962cc8e089feb521af162d53514f611068b7c4bc50038aa21ab849fa71db42d6a8b1c0c10c11e9d9461e4ac2ea68833f670ce12b6e6829b21e17410a5ebd25cd41fbdeef4895b667c361a3a72fc8b1fd63157c45dc2fb615f9f2c73f19c357572470782f4e5fe050bce93000ee380b0f85ef1c889dcfc7483c8a33ba79a6ef4a00644709d7c89c5c9ed188e4e48e80590824b0ecff0bcbd663ad4e6582fe9096e2f6f3c3d839e26f6744be8fe2ba361384d9e46544d3e4f83c0d7895cd9419a1d91399d4f8207cc51026bcf04e387bf232f7b3ef67d5ecd614164aac773454e11b39668c84f76a39106b6bf4ce9e5066e688f78e399216137a4136c2ee6910497684872c4063cfa31417f6c8d17179550a9be829ffc4053247ea72c10e5e83118156d73ee15d28b16a274e6631c5676c9e955dc6dc8d670c5268ec4d7abd848b91ba676e2e27a8cc56792100755790c165e843eaca9a7452d894cf7306d0570e04c002d4955c2fe397649a8c00b8f48574d742fd69dd198ae3423574319c146b013c24a83598cdfd0b46390a9e994ba9afc49d9741b440c0b3a5f363916c0043e814fdd72917e85837971e1eefe08e4997bec2b11921bb3e8765787414482ba0f6fa6460057a1c469af9bae95be828dbbe1a45c0a58acacddb6ee6ddd125f3385e0f68d566592392f8aa539edeae7b744ce4de4d9e500f60c43402776152bbcb479538c7ec000a1e0134dfd29f29fd9bfe02508fb8e2a0d8c6c32b8655ef013c130017e1eb38b985d0856e42da93975e89cd5473d803125ee4543fe846053e36f6d44f9b524a99553b3d980de95844abc8010be68e5f20d8fcc085f636329cf0a3133e090f57e34b786ae40443408c863174bd708e80b56bbf0240f8785842d598e1959157d76ec1b68b9f39dc237115729faaf9a7cd12398e693fcace59f5737b55cda6f8cf5ec41eb62f7e66ec96d8933d8ae71d5c1e8b831cf9daec873bcf8404a748bce8eeca902e36fdd614b90c87466a031f0d094bb0c601ea6734d236f2c38b9b04cf8d27d22b3a5fbee658bb52a64a5857d024715cb853a283919ad384196a070e23e558ac182e49f7bc281c8c19b5bb824371e29ea5cd9fb97e1d56b6b8e0280e323b330985c93aef80eb68ece26fbca0e7177edfb74a2f7d6502222489b4b0d01039157aa55b00d69e83f8eb381929cf647e99fe140e42e00a76c9f2f5b299038aa7ab95de7d8654e5c702a00ea487df29b3e14c477b19fb4033db9b2516b7dce3be1750b88701928142df18925789e53cbe1f18161bffdd86bb4bca68d4752f281ce5bd4d8c5d0dd66e79f6cdfc144c85382292cc312914d5e1aa8eaf4cb2c609dbaee1cbadc5afec9317b509c7c0bb0c25c0545a6664686c77d591c7c98976d244489ec9941df942f6f4a4faf4e4443567946e8194ef1934b444b468bcd2aa7604f58fc24801fb335ba6871f6efb1e90eef658777663f72bcffd13070934458758a7771e44d1e0f9a78c1448de08c57c8c406b359851be37ba5449c9a2cbeb5a193c8809db0f0a73c54fee2dc7e93075a445b0026b3d29795244f7401a88b79ab1735220ad72d0845908adf67f41ee94f82fcbb1c73548377bb8af970d31063d256dfe37303e2febacb5373053c904ec9f16efec1758b4208a684abe2ed1c631acdb74acdc616fa882a97114407aa9c621f37468f9f3e6a2434d7cce1424d40511f8906dd39b178c4423c33f90526a2d487678c7b3b85500b3e83485bb69e18024ed8290d77689c3eb463ade99e01453e5d7cd3058a3985d7069e5f1dabebbce10a7c23e5056fe2a81e7cde7bc3d1671d6fddbf9d26c860209be1791fca0896f53c8cb7008e675faa1ecfe75c7c0027756bd3f513a047c11c25f97a3ff60c65b74bfdba41a5aaa5e43701824b3c84f8c9c6bea65dc041a5b8993edd9aa03a98ca4c73d82f2e9c39920ba4af5b619d37b5de697c8ebad62f2fcb988fa93712aa7f21af71c1c261192b614c6fca91a8102bd3d912bd39ba97d3cd80484c03b8bfa05a64d2a450859d8d1ae7b3a0f607b82aef18fa63d8f792cd520045fa109732188c6f0ccc5705252e9f8969708890eda3ad6916dae171cdadf68bc29c955a2302b33f7c2fd4ec300c781e4d9cf0120d18ac7d0beae7ac947021248a1bc4e6d88b085bf6e1221b2d8952981080ff7fff7a9476816c11365a87c99ff4462c1bc26eb4542cee2881ee62f70a80ae23c331510401e9ce0af76d4f62a5751d465c4aa6cc90d58daabf5c04a00ee9538757371947ac516170694b1fd050e1e67f62cbac198b43d8d754f816197e76b52a96c3604fefecd17ba0876802f7467b11d67e7b6c832f8d8d6579dc66fe41d05fbc748351b766ba440cbbca432466dc01e18a27f776c6c268185f5c88437bbaa7d4548aeebcf74f8169a6a65d4cdc271d514e68869dcfb7ae385aecd65ca4de18b560c1cfeca8a80362495018e46d6df4b045d55ac0f7bd1172462906430ca547cafbe2294f216845367f785abc9323f868b3b887a6aab851d7357fad309e86ddbd8024b5f96973c2d92e6f848f8a120527daf845d689c5fb58b61aeb31961a715c1dc14c84e1c823f05a34667ab65e1b5ce1d519ba357919b70dbdb7678950df40783af81682e3b6ab059e7df65d7dacca5d2673b52727dd6aa3f6c36342ab1c500db480a49bda9dd194746a9988b361ca71438c9946b4331951f9d20c476c949fb6f1f9186676e562f7d856283b3f0cef897ebe196c75e5ac233e63c8d1199fdb976e02f863306204a2cecf09f25f03c81548e49e7f2652235eb61d04f94b05459a241c766449d665ecf6623f47422925419e2c446c778150b73b9ad4f74695cd3a4fc03bab96a877e06dacd856ae90bfc4951594c7ce32e1828c5c61c184e3abadfca81a396e69df45a9a0fcb14f33e3b0cb06db87d30a6e989a1cab5f4915d492adf5f141bcacaa81790f9e8f0ba31a344726234e2dc168057218c94527b3675a9b4c62dc8925683e19b6f0fcab2633cd66c29f8c9ec8062f6a26c1a2341e842be809dc39039f9ccf4c3502049a8236ac12a709262ec63baa07ea5523eb8aa51b710221dc7b3998fae50073f6be5e99572d3be0f2ad270e8fcd331e7115bf6a746d1613a97645fa18e41097191974a413c6d1b46a0dbeb944d4527db3a44616d4a455509af5b8dfd00c32ab6e633aa51cba3334d619ae215c28643521e6bbceefa19d544b05c27046943fec92aff3930c306e460a71e9f0951c08183a3aa1a66a62ba719e1700f2061bc15f03f56c66cdbc105eb4f2417306f19373a5ef603f80dc5e08bc9943559a303de388781952467f3781da2700d7607cef77e1b35172c738a737716f8b7772df850c8dab492fcd8e3ef6d28f44564fbb49ce27df46f9eb574c12c83b6b5c30c1e30969d62eeb1e5ace0db9320d78a4ef135b34fe45c80d2330b9753cba24fc03e624e9cb78191a3136f7e05ea52dbf00bc86b1eb9398072b9dcf01c00fdaba3486c615bc0fccfcbd890b4dc124acf1d83fd99428c0b71ab8d5a8d34b773ec6d85a56535c31fe6fcd0425b267493c764647cabe134795e8296e8dce6dc1f6b8cbff0412e399462fbc5c6d90d579d85c498a8d2b8aef6110696b69a9651234afc9f806b845524910a9005596259a5e8d78ac5024a5b942ee552b53344445b5392401ac9a4b83494ae74d7e73b3c7e1f5d0ed05ac5f4279ca6ab1cc99f2612ba96ab65a7a5e4656455715c0427697f753c6ffde4c9af55e2ab4da5eeebf13c8626b80b34e387687faf9e2895bb9f1fba50e0ed613f5f29b002ec4b5df4b44e57daf4958885b4b60296c67596f4fae9c5f386daf24678497504daff233a241db2cdae89d2f05de98f63100b1063ece0d8e006bdebe26d2372b23431a0d47e2cccead1fac042f1165337d30eb57a34560457a43bf11538a3df3c43a9373dc4aeb92f0efc1467832a56e9fefff46e7d281c093711e5f80fcdbebfb39c7d0466c525d699fc4d2facdc2a9e12eb58c90a184bc444cf3fc9110cd7170be130f747ccd5953e664836753b4ac6bbe66260a72bfca26632a777be503c2e4e31cbadd08b6c89a0bc532bde64b5a032d88890ab57ce4100e4189f1fd14c8be9960e551bc622e53b2b6cdc11f5c414987944629e26952b8bc757706496c4637a97f53dce9f4e0e5af89f6fa9352903a74555bc67873a4527a8d468059346921d8516a044a51c4ad79a46a15bbd00022efb347270b701b07a2ba831cd1389911200cefab9966b528de4f8d3ee081a2d369d2db36e43300e7c13faf2fc13bb2c0eb0f3b7d6aa36417972356a0c04b0e74022c35dd8b36a08741074d85ea9b8de0f4161014dc4154633142957932f57e63590db922ba3084c37b5b7647276d3bbccb83f3b2760a4f2096b5f9a0d34bc4b8aa62b7a22101e6c8ba4785e0724f20c2417a3df83d6142632bdacdec7d554dbfa6594bdd50caa7206bb5049bba8d8a891d22fa41cf44f075f3be47a231093ca08d7187e7f604b1b3da394bea76547c24a61bd70e49c057c7c7fa825900a787f2d7b6f35fc1413f00d4f4867bddefcb692ca75fac375cb37fc360f818a3663e5e244b61f81edb93e2c3cd0e7ee4f4c013f968dd0f2b13fc35ec0f179626d5f723815e16ed310749b6991e30cac1e1f27126b4a0f10a50715a3ef7d8f337f33f52370cf1b847a97c7c48efc5bcda8f848147941712e0abe5a956561a0081baf8ede114e80f662c32dea5e554d5a040c6268077b10466e9d3e9f051bdc64fd8bee0531d3c73fbbd7f737f001196ee851c4a98c72875887910a869e6647895b5cb109feab820e6c9fd52336da85444128dcf3dddcf32c7106b75c5ab0e99c65567fb18dd5451a5d35371e3987028193b4df45bae20ac07522dac135b17190b1659610e4aa276cb269cb576c51bfb8bb73443f873d4221bfa94b4f032e8d94c305cad2c2aa0064ae034f0db98d436d243e3ce45f7551a2c23f35267630b028eeb39bf87adeba73772f10b071a2da91947d6c7774ca050f4c1b945b5bcb2baf8965d785b3604e390bd6a7c9219b9e9ad88a81fed46b6ecbea908e7d8530678fbda9155e15c116d35b99adde9b3ca5726f76a5cbaf70cf3161f9bad0b00053867f711db762e75b9eb248cd1fef5df2f5cd96bcc7df7423148dd8871ffc76fc4989b0d52874d8d04d64f170d226cc568104e5955cb21021c155e35de692a106a210784ecffaf2ae602cf3b58d5cfd501d7dcedbfe2cbe62c2f22a4ed3457408ad44dd1c21e133fb01e877b48acebeef695af5389b8ce6caba3532b11f0614a072312d233a60c4671d28f6a4fe6ae05907b3c8e0a3d6ff8a5ca7576fa10cda0778fd14d43780e86415af028fb9ff16dec8e161a95a1960c96cc69b9d680df540712a99828dc5e98ed26aaae54c70458d9542808771515535ea026e573c84c99c3a38d2d63b8e7c90fe5858d2904d663c07924faab76e5014268af397d2ef8a88dde9c366c8f95c51dc28dcb02f6a026486259621071812fc9c7aa7e29f116dcbba24939f00a3ef32360a66b1ca8c17ea78582a85b1fd618cc77f51794056d9992087ee70206c7a3266a5ffaf7077e61881381598495d3efab8121fc9365c01771386ef683d30be11e2ecf9337ca45d3e39c5820e203dc7fe6bdf29ae694ae0e64225696f0bda0eba8d5393ec3708921017fd9741f4f70973a21c720c6221ce605b0899fa008fbb8d259ce06222d3f7cb25a54bb416c0eb0045d7aabcf7be52668d3d1111cc389ad39c036e59792e53bb47a469098c82b2d45fd8b2ef59b72e6887d5a3594d735fb524507554aafa9777b52d8833fb750112ed64f1f262c6618332c37b0c9d497bc41631a8157fe0e057eefb31f46e570f1a9b44652d21eb5839c0de6dca1f64c249d4b7178f936798c76a8aac838cc9b739c1b4721d29b6094a01107cb90a226502fb37d4d6b00a4c50193218ee9623eda66a701114a064876d1f30cd34d8ca67627dc338a1883a596145667f1894bd283e3931c86cf4d71f6eb2195caa99303578b218b6221f93404b03bd2a95d44b48cdadbadaf53c08f43c0f86c006336ec508075e8e8d4ff2bc5b33a3d8aa6516208cc1b15b231b28cc3d4d4a45ada61f76c0b4a5980a5ea26176611c38a6598f9324d322b8ce601ae93ae3ed7171027962308ca34ee83250edad39c9e61165dc7170388a6c1b1ac5fee7a06ea1c7dc0216c2a7a138f4c3ea03a7e9d09e64fc42911e3f22e932d6f67c0fe3f5551c40081ac219139bae4d1394781bfd9939beda9c4234069d9369a85ed1195ebb07b19f2f3fbedf11f8ac24fb3701ff68d275fd97686bb7e77c48a0eff0218c3eaa91627352d2b2fe9df77725cb4fc97efe7ab79841dfda3cdc1a8ba68e878bd1f2a87b78e63b2974f6452278c25842d9d2149d46111b0373c47d371134d1a20b88839cacc9b9e59dfe596cd2983339fb0ba4db03d85ce03b9ccb0e4dbd37bc5c894061595ac178fbdcc07b41593c1b7fe7d722c8134614f32cbb09d42810b9d07e8e70edc226c81270b5d99147e39c32cbaa3fd1d72d7bce970da8445a126e3385e5616dfb0c09ef5f1b5e152088e314445e33ff91821148bd1d42f0e71c79d93726ba37ff336bc4ba484d40c3f15089787591f9ffbabef9b9cb9ca8d26adc0805c58e2ce5d21fbcd1a2c7a09236ddbac8c3789ff6a799d644b8ff962c2d655b9add184ab5ceebe0abb3de7b9549529a1a8db3cde7ca9559892163142c0bfd4dd6f4349658851619b6f878d28c534789d19cece25570a7ca0bd8dc9cf17b09b061e0a581103269ef4ea1cda4f96723177c0144e62efa3f66e86e0d6b7fe61c7127de7ce8cf9e9f4862184d192509f2a24a23860c3f35e507db9d3189055ed989148ceb772f4c03a574218a3bdfad629e715f5fb752f47364f7284d839a7a8f4571c1d81b77bdc3945376cfeeeeb944eb54096adfa7ff5435422fb3b40742bba92aea98f4279e2ad6059e8c60ae02426cac4c1724d180347e53f2bcaf903412e13412cc234b839fc75bd1d49db3ca8c5b021bfc8541b57dbb8cd2f05917f8932d756c14aea6b66896d460ea82975e925e68dffc08880f02b1e81a35de2105662501f2716cc00d133ef846609c7d5e6bc3d59d39555b749e1e82518f69f98b8f569eae10b015499eef64db9130527fd4aaf65c23c70bb553567efaa3744496ed61b0385cbe6d81568d7ba5741183d92eb4ad447479e17c3708a00ac474af30cdd45ccbedd7d871fc3d4522b2753d5665d8f8a8c8001e09efb3af5964a9967c9f3a58022fc80143759540ee251716ca96e86591d904bfb01db3583317d6f9c314dc7a27b4571f4a17bcf2f3a0dccc04ccc6eb3833342c91b191fb913012ff3f23be4410b90792ef23ce1f7151915f1a8b85af121600a46aa16543bc5c04d9bde8310a345860e27e2d3be0d853cfc36fdf603ce958b9a817ad43c2533fa6f37f088a4c5430b23092baf051c9a255af568c42b26b7479879c0402dd8b2ba894521dcf9ac8f9b4f2b7c46c868344a28749a14ff4c6e45eeaa6882d018582029b88af51d4c22a984cef3fe23500cd6ee63b733ab663d9b2f14c042d88bf44e0acec9c6641fc28736ad786e9474f4689ea3e0be567f73ac385067a9892929dbba8ca08b9963dfea6bba6dc8e32fb37fcb81114d95acf2e4e7fc22d03345df63397a0f4491d07fd7ed48d08f5c685c5b0d04d285e2613bb4fada958dde6e667db4cba7de127b4944da5bcc0beafe0cda6f5f7686235546525699c5a140ecb2ca39b25ec16a3f00696b2fcf7799121bfd04d3fb87daa1939a4e48d04073ffa00a17a490968e682f2f6a285d216bbd3eed914fa23ef5f0001d97f23540da6c0adb224eb7e22d8e96e93d00cd9dc9914ee9ede84aeb2c4817af746163ac5e71228ff5c278bdf2518d8b7e1041d1dba3d4e3433d729d0c20215b063374cca9ec74db616414d2ca1270f04e46f17283895ad50bdc8985b855be7e83c3632e7bb3d44dd26691a56f9338a2a7a31a240528017511479b704c90ebcb2a01f0fd4e535b9e012f0e3c271c819b624b5b0767870ae29d2c80b0c91642912140196792f534ed49de3c8e1678a6c1a690f20eabf02affd4df1d3564389960949528b150d0aab4068bf4ab9448cf2efd2f2602122558e94274e2b40d89b1d0adda2ba5ce6729ab92d2d99daf31427ccdf8bc1de328d958be646e28d4cf36bc5a78f22325bed1dbbc6d71553ad6d7ae1590da86ff233127b04d1c9886a8291fdfb704821babe0966ed208b3b94f1859d89e0904cfc9539671ddced19c3a2928c3acf88ab6febf2a4e72ba82cf5af74396640087a4a9b8688910f42b1d792120d5b499e3cd220d36b70729c7a480a54e0935222dd35c180ee9aaf3287f7799f95201896e64f157a54f6bd88e827fbd389cd30977aa41f0113c34708b6ba34c82daed63a5eaf7f4071c41e9e45030775dce7d805bb7a66b51f564bbd62f28ac6614232ad228eb30d0ba1164cb650eda8c7f872f92fd4822ac2352cf6d9ba914a2f8a84c5d92180ede67d1c102783ab16961760b200bec7e66af4f1aae1296047ad8430639fb958d6d8bf92c1590a3189cc7c7bdcda3088f2264cb3987fc2188dd448073223442b003913c7f7e6dee9187c1c7f78abea5c20643c8128991357b49b90a6eaa1f58a78e58e379a51016c37c60d8af2358b986e5dca7210de15842df0cb387cb810ccec3bd6d83b8a6c19d566b9b675aa2baa0235d88f801389bb108b7ae9d6b7a64b7a280c7f5381a8f3225c0b0fa300c4cbf6a2674dec13c21cb409c1ffe6aa7cd0b100ba8eb73e7a087743628b81a9a58b6ecf3aa57f244aa765e51dbd08ccdd175cfa1be26b10a2538113e2f02f3665626a63c6bc93a38076d5e30b90b05afddee080b75ed4da574e553f8f8caa4a456e21c2af531894e5ff33cc6cf45aa3839bb13876842ebf7db7c6c90c3a21674e96d6c79a309dfab31052b5c6cbf8ff20198333b7df1f55b12a0b9a48d2f49e5e9a4a522f061f27ce6dac4a3f9304dc952f14c7c0a79d8b4469f07bf769106eefc832b0374854aea32ee10be8a5818a1ebddd4770d943853b66816bc09d260f02182c0c931ca76b830a6c394ebb18a9d05aa9201ea0fe0b7864e2d72173231259701410d158e50520a11d6a5a176d2a8db414869a4ded395c16d8416a0b08680f7a7887a7b54cb7b837d897f26c7864e4c682adfc4b751101a9da078e87882a12332297e5bfdcb9bbac93bdbb169fbb24576c49449099ad85abd4f98d13112a1dac731b83454574ae6bf31dc4da4044725cdd87bccf8db9fcd7138a96221184b22a89446768fa3a1aa973a67f27648fdb4fd5224d70d1cdb40dbdbc49295a7063fd488fb998145a8f7d88cb76c42df0c39742047050921a3b70211c0b6fa56d417e8d4618c96565e2596c9d403e0d857d67409d6d1e51c6e198cb7cdb5e94d787cb83fe1b5555d40ccc7248e612b717eb73321d69f528bd976fc956f98f3a06ca1c8798cdafe7af308e35155263e5720d0ff85ef128f2f76051392314d41e0f4a4bdc12d63c268fdff974ff66424a196f3e69791fca38ec88d055aec591d75757f4431dc43acdeba0b4b8c8a30fb955bc0041a8ff14b5e6bdc015a4266d0232cc672a60e66ea0ebb74ba77134d497023d26e7da370c0b8dee10b5751d1a5f24e77731839ea644e3afbb7afaef872fa2b7b43ba63e0698a53ce3d9e92512f2a18f05766e077a4b8037be95fd2c28b08695ea16cc180b69de2df780e69c01c7197f1e735827c332c5612d0163e4ac014b40627e4f552d538cfa9f519319ce6fbbeb2526d379bf09b598ae13784a686bbe90b70b13189630f424bd86ba59464b09164e14a38ed7a14c98e96edcf49c90565c8493d5f34674d482beec7cc73b92c8bbc0a37880a40ebb2734104bb07cdb48cbeab6f365ea32584bc5808cf8a64f70c7310bf84f12ae8045d139349318c522cd9faffe7c71c6d518c8ae14c7172f4bc002242b8692c74286c0a40e58b7bd33707f1948f44457c26174c955bb8d96e4b4a5b3eeb03b939171e161a7429e90d814acade2091cda74628ad56f80e4c6a0d325f054783cfbd6a3b4fe25db2ab97f5a3cd94e6336940bd5dcb9b2b7e784d2f76bc5c5e1be05d258f316c698bb3e585a28577b6de69dd1cf551fd5192bc304732b1f9126f30d4901d4727f4ba0fb36cfafe5f51681e3b4a762a6f59d848a48fc6baa25c16031ae37b42d8dac57c0bafa6f86ce71edda2279ebc090bdbbc84726966f6ac2d7ab1043d2b78c8f836299a23e6383d37e8df79857a1efe8d1ca23d7ae915a41ea40d83b10f51323b1bc2f0a0994bdbbb034abab6e50f69a8b6665a816123ffbb02e9fee10c560f64e9704c2e0fddbb4f1d8070a7a711d94fc643f176123b19a71148230466b71f8542db98c783607db7b386c7d2d3bb8032e8e2f6cf9ed9ffd1c7221e43edad3b32ff198e772f9ad39c197f4d7a3d18fdc265bc8aa66f94b6bd0a265c6855916455e2634c8a1109527f8189a63f868fc274832c01b17130a3b0dd07509a68a02a938df2230f37a056427a841c60aefd56827259494bab7bd738351e73c7b76b8e7046e3e8a7b270c276caf84fc0b849546b350d0a9dc74c33e532f4107d0d5719488c0ef2208f23895a6a9b44a7f00781ed06a98f1bc396ead012d67e38b5fe26043396540ca4ee830d138044b8fcdbd1d93cf0c89f98a6af4fc7a05c47f5cc04514caff98dde63dfb14f31ac8ddaa99ed61ad0bcc6a89c18bc2282c3691f12d1ef11ad206eda9c224873e4fbb1beb5034f8c084890b70ed9f377a7b58058edd7bc9e13133528be02a7973a4add2f19977490ba3d5178e6c350879059a78e29638865c913248df22aa47e6c9fe006121400b7ec217763cfd08056ce58e7978ce54993e9e23fab1a2fc7df77875c7f2e4db1abb4a3c3172dcdee6e13276795b0f1f024d50d414d96efdd1bab5b523e3f34e13d95b99ee0b6d581c4cca9966d14f6678124ee33e478c284d94e0109f40f26418ae17e529719fc3f0712aff6cb65bb2d9c544390524c4668343ec0e1f10ee872ae4483548d1617d8629af9f832a8feef1d5befce71fc055caf86f35ead5e71a2d15488a60af1da3594caa72e0a838590f1b5dc8c8f1963d3b9e426329014fed1755b37ca813f68f931d12efe3fe2fcbb32262fd714fb43608ad50ff9fde94ea649dfa5bbad6278eb310dfc26c434ad22c0fc92ff766061122dc461914abacd15697a8c88daaba67188a91e17f62c355e98cfb2cce85db98af00b30a4ede5359753d9882028c2b7b01f0343d6aac947ee820599d12677b5326a598e790dd1bb6c40fabde0f53d6ff3815ecfd640f198b5451c8158878d00f8bd78932c172c8f795fbd6d13e83135fc0f96ae33863b5ef309b5ea0299b17c1ca87b07a26956c7ce72e99b735588baabdd4c693303f9d2302ffd37aa03c56f9416ea411ed8891bb3c37b8e7dca49bfbd7e61c13b28cdb2876ce8de80e887915a86d32bf894ff247e00ee5b3411cb1f0bbba3609564b8686e855b632fad78958ac4872339ff26bc98ef54083885205fdf65c79e66be068644a0c071de9d403576d70846684583d079ea3c169a50f1c4db0406082941d57e625d0147e0d54e70dd723b8476488fcfc446928dfb4fc5fdc4997a65402a3108a319779d989643ca4994efa892168857ea854a9782a1cf72f5d2e9811ffdf17a9b9bf2ad8d9d825dd9161c6bbda6d3f9bb94b21c36ddc5c2adfe657fa723c53cce4942760689adc72611c31ed9f578dafbe50cada76cb83ef37fb1bc57d70e7edcbfbf99c51daf9c24c568b4d609609c9e131eeaddfaa65cb3699ae4e6cf2baeccee02606fd440889c85dd861b71a0c5f1c8580d89f26f2114e5c7ac6bcf166813829209c875aab0d66be627db0a443ef7560e8e0a039826dc07b3b4c9fdf2c141e2c84d8c16bbe963626aa2646c25640b65257dc6e179ab5d15476c1bd11f7b71cfda021ee6fdbd423bd15c54b153b02ae1af093368de8f33ab39ec76a9228b852257a04d34e777fb81abfe1c2c51d5807e6b683658076252bcc4f8b3d4cba6b50f33e728a8c729af27f2f77f02562f4a84b0f76f462abeb3e6fd0f5bb41e1e3e161092f836be0ffd2cb67e010f6881ba26cb4b6b89a3060ab93539250aa4197ed132520fe688564c8305d18d187346f5704f16f1d8d70028c9882932f7c8b0007b86f63b1cd60d79e98a563f24b47b99d11c28fab3777214aa8a81d625c8a29a92d4058d166d6faaa8aa27fb1129b6e91ce537573126b0ceb27e3bd75492dd8e63ebc0d28453aaeb5e10a1eed899c5589ac37c445546d251895fd0888d6a666410af758faaf662d7dd9130c06238d2c00fdf2faf16ea318f1c1aba7fc70dd303de59c2b388234fdc84fa5acf75ca6a76c69b08cb51aaf613b73ec09931bc1c6943444504999b32543316eda25a0eff2a6f63981bfc3a644de50ff6f6464cd180329063b5be187c2081461f5736f27bdf7226525515fab5d2945161f550d8b32c2e0b917a2e5a183793841142c607ad611b5a4817591f3d33af877ceaecc91a8745b22ea26fb5cea57d94db4ecf22af27918c64ca99a8dd4c5a05d814ef7086947ab740bc5118c26d0fc2a5c1c466e3d90d40a2db900514e9d128b6ab7d1d8c803cf460d9327a2b2c45d3e9e7f598e1ed0f0fcdbe950f4a2671b70214039e479a5cb00e2eba4bf6365722571e9993093e24f58385839d28a15ac49332d034bf9fee22e6c7841e033fd6eeca7d9f912f7fcc7040f436dd15437235a0473b70ec970c3cb1792e2a040abae90f46553abc54cb3f475d62707cb88f26a789e7affc07ebaeae26b20523e4814899edb8566e9aaeff914292dde90a280c8d50eb5bf388e1a16f606519294570b079e3769a4a007d5e325b2b8cebc44d70bbf19dfeb0c67ea8faa0d659cd5d4bf2a8af638890164141f0fd9ebfe6e16c2004a784ec5bae238495e8bb5399eacbc3e3203cdfabb1120bbd93fa88972d62ffda51dc2697b5becf739c079e85c7291384f947be3ea1b3780d94ef2fe8b973ec4d5df7fc87cd0a3d91a6c6b6a4c19cf4249a73ad1b424283d86d6043e3e0b2145b25146a19c2595d947a8d6e15835d79043c3839133d57ab582d0db421e9c3642e7645910e497100046309c9a2899a42c46bdba8a07ba1029e71e96f316771eae1b9abf74b0214dc6b40a41f2f83ac4ab9053edd89f5b3a3cc996ae1312106d01503fbdeb8e4ff7be3b91fcb1112fef8af8285d8f3dcd2006e646897f0b78b14d6ceae5ad800511ca18a7ced27ba6d63fa64b8b025f0fbb68ca00d84d604eefeeb206e1d16ebfa6cc4a9f431ea5d4f291c6f9ba75f956394c2b4e7c00ba6fcd7ed0e8f63a9ceef718768fef26048f89638517ff8874252191f83f3f9461a12be4107c37daab74b9fbe8b90b24cdc8a13da392339b86d356c07a0f610e6283ade313fbadc3de2a29ab94bf74549ecc0c824d7fad1c7d2c2b7657463437691358549a22095742b09a358294b07d6e0db8c47eec494e2964bae690e716202316b568c677d758ecce80a213102baccc0509ea74498b834595c0a75f9b0a0e075a53eeb05e1c6138ff8dd60fb2385bdc247e97d67d6db17deef55ea46c485dde323883c0e809e1953f30dd5284c9bf4c260100c870049cb5b98f7a33f6d5f5db1a115d502c9f95e30a0992cb9898743693648ff6cb1d3a62035e9a3d8291dc2773d81c391de9f86120aeb9f87aaa5b97c4c169b20dad7eb1905253eecd1873bd01a09481872a2fba0360d4bba45dca99bae4da9fb60a0a10f1d4fb1b420e4951b42bf973cfdf0e7fd1ef81e2dce2c3d25a20b7cb01fb69b35a49bda27bdf9d0a940f0defd5857a94779e5c51b2b00ca4718a64e322caf2311f8ec3c3ea50691d82e40c32ec1d01fc2828b6f433fd8010bd57b87fcbdc4eec677278a27b1fa92767931987dfbbfa9b751a770221ba83ef9535d77ab57486a8340ba183d6b518067385864cf6a9f002a9c699365fc425bad48a46286dba21140d878f9cb4edb327938088ee7f81b569adc3f4bddbb70e428b72d50986d6045a75d59f489dd71d1462fbf53becc6469817c8a7b223ca4e9ea93dec7c5fe33bfb1454a9b58f3316443279ec9635fd38633c8a8d757dd3b4106cdb37a8849a74bc0e91d889acd888e63c12bc56005086f15ab01b35400f7f4c9413157fe9eb962c01cb35ee645fb699098c8626911715f2be19aac227371da1d656ce9fc67edc0bb21f61f98955f5aa78b5b13a39ea68079db90043b500482c329c916914ddbe01ccef729fc3ef1c3e04d76da41fabec15bc5108589b0baeb0507c8d80c247550d1315becfa6019bc599036341a79113cfc8c80cbae201ed0aa2390dcd656a2b2aacfdc483526feedd9c9ffdc530ecbe58e9ae753560a28c632dd06696f522729988f9ca4f2f7acc84a53f4471bb7e571435e5e0a3281670f362ddc5f5774a8a29ab40a90bb21a8ff0673de49dcf7eca4a1c154caacc8e534ed77a3bb5c2beabad3e0706b541a39aec11e7eb37aa105ded9f8cc2b269031b75f9b0647f3a21e44e6d750a4dca9d89181ca4f332e6f39723fa66ed2472335be5c02284de05eed5fa62796f49dd8ca75498c7eb13a4b5ad6bd356b3149f4c8a4cbabdef5346bd23a4ef385beee84b63f7fa15cc4d44edf1a3ffe05f9603ee41c6d7936984e05eb4f42a6dd0701f5730eac69ff67b7165d6f2460c41ab977f92dfd22dc69f4f625e9b065460b333486442f311c99424f6a4f9b203f9d4a25181221869aeec54aa9bbe3a0e6f2dd470ce1a4972f901d17bc7e4df29b8404cec4793d72ebc2973d49a96d6df0514b7717f1f684f38e71ee6a2fd4c5c33ba2e6cf4ee90d10989a92305cc2f9a6e84d2b8f7deeaf15322744b13b9e7cfb6881d7e51ef429f4fbac0a45deef8a64764db9e052721303b58696266f3b5da005992bd3b349a1a9dd6357235b53869f98421035e4c6933a6c475707fc760cfac4653d97bd3c5337ffa7755700ca235a6a8be2bd71a56303c94aed991855e84ac7300b24587350540b318b909d8c5efad50a00e62e5ac404afcfed8007f611bebc6140a8373a72f4366e5cec4b0196bf561976d17707c80c3da189a510068aa24aa6784fa97864b1653df05ff4f5f9803165e6f8dfbdfb2b0982cefcdc66168676859684abefcf8402916554237ca7280c2b6ff4c50fc0a208c8f51dcc67a3ea6d2564ff6381e460917968f87cc2d782e61917fb01faae17dac284d91f2513531dc06c7d734da0e9679633609db3e3b7c2b5a7835aaa53c476c6e6571bc12f34ea7725dd7d7bcddc520df5ad4b2c6faf94d6250ad28f1bb40f976ca6f08bc03e16f57e898d2e00446d1ef69ae3e6929673567f11b94421fffee5299a9925a0df362025222c468702f29165726598cfc58119a67f365ba05a818b9ddc6f7a1e93a68179b5ac1d1f621fd7f141863be4c8276c646b81eac149bdf11deb75c9602a9220c5c948169a8ad351d6e7c97607b29912f72f23e9a0e889b205d6e684af5bfc9f1d00609882b1447e9fb07d8fd5c0dc6878a966bacdf4c797d995ee73be25b2c3f5ae2763632969c069f5a6c28bdf7b5bacb2411e70d86ba1462de3d6947c7135a5cae65fef75388a0c34cd85f0aab759376b34b98addec7570ae8b536bb6e944041f88272c4f912cd2578c3ba9d18440aab977a0b552b7d4dd57a3d27f07c3b664c093e48fc62cb72546fcd455c784fc3bbc1ab227e51e52ccf77281ffe4a603673b4a4c9e91ec2fcb582c71d3bf4e1e989be880c04477952ba8bd5306168b0688f8e4b603f2d4bff94b7e0ae9407bc1f7ee9819fda4b420e661c740368f7b536dd68b5963c108df41d6b1631d178d7e0a3f27b5bdc5babca2929bb71e3fea55d9d3c9aa92b0ff14933b30b217b7f3fb1aa0ef057e3e9b4ec0b52ef0750d0bd0f7de769288281b8b288ab9dc5d2398f619c5c24ff3a5dbb7e2d03948989ab4f28be6366df9ea1147f06b0e91e7358ecf8b3b92363f3e160b969d1dee8e2b2be4af5895928a79e7e3e918362dfd4138aaf55d28e2f4d8ce685682d52975e7cba9d6f963b8cee2b2dc9182c520fa9d09be41f7e2a1bbf72da6efb53641e4fd606a802129a9278177a3b894762d793e0c16d2a08e484aa09c3fff1f248aa182c5b3ae2069e4f2f2315653b6cc7b7fb46e57ffe5a4c7d66bb25072188f981036a1e9d12091de20b974a7afbd2a5dcffadeae1411b1c79720fb68a0d0ddb5dfc95acb7b0a431b126ac0d638e54ee6c27d4e5c6cbfe8a3dd37bfc813418e58ad11c68ea116e6f902e6805a0e6ca925c58a8be7dd66c41894d58d246ac90d3a6c5cfafa7fa10c95a43d42ead273f54b6511a2123cdc6aa36d23fb868951ba06eb34c0403337b6b79e2f8e3a98e61e0e9b8aa44614c3ae2d668d85263d7a3a42f31b9c292e84dca0556f9bf6b1b6b3d80b9a302aee40e0ad5cf13b3f091cf5efdbcf9123bfe505d11264c0c31c103fa633a0312d919cf5e3552a0f6879eca38d810c7fe9f0c8410571034b446f18aeb8557c72d63df0a04a1604f88d37fc4733dda639283555ea221da565c23bad15685db50bc5b1053cb7d1e56e58dff94843e8b2da44be4d86faf974fb986504c37be3797252be0410af49147ac556a19ff7bc4b6af566ad115dca4fc6710c410083150ac722919fec116dbf4d9de6f85851c8fb5a35b48918aa56e132a2f095ad37610bf0e78d6a48947f63b7737b33d2eb2dc54e9e04c16e98937ec8dc1b0298c9fc124454e5ca5b5206f4809235c094665af12b362a63cc0f509536264ffe1e06e7e9b26f45a2dbccfb7fededf56f8af081901307b608a0ec25736cb3a728492b5b3492f4266e998eabfff0808ce773af3c6826461f03212564bbd128710d86bbe1e4fc37a975998b3fdc04094baf17c737e1734dc524cf0add3bc582a736bbde52d3ef5b3ab12c38ef1ec920145aa041073a185ed2924b4728096b7142fad164ccabc438c1f1951186c0d17190b52b17fb587ed6b1f4b4d787a4de69e6a47c680352801f765f470725df5092d416c77f6b0bd14632f275e4bb6f4911494af65caef0bc39985be0b9ae802e96efe464fe6cc99df10b87250f53923dac3669160990d7ac4a92bd09ecb2332f67b50516dc040d5deab7db4bc86f86ed8f2628ad40b20b95fb4574a1b6d21409f4422cdc12ec4c8cc6f273cd6f51f5fa56d86a7dbb41c01858cfd1be53df061b788d83e92807b21307f72b3504d8d0dc3871573412e69e54d8ab4c90e74e284606cd8c8581d3767cc79c358c1936441778705c2bb6a0137a00193ac3d785de5d13e5a68ad4b33a1313b05968e73d4d591f0928397680e89b475c2d05998df3e79c8cda96f746edc618536f19bdd812cf4ad9960bbcc70f55c40ff9d63a37b7ced588020d6cf42526ea1ed2ae4c921ea85fbf537dfdeddb69d31827448a7d4a80166046872482f6239b00680969a4c6919f9e16943a3b53621c199bf9d80aafe7d189067ccba9d56d604487f163cd65a3664bec3745c852a8233b5b26b9695d92f6d11da6b625c90034edea294ea795abe339bff7150b6b3a111a9752fccc94bab791c3456081377116c44273740471b9c77fa1ce31f3a309263dd1dd52c0a4ae10717feedca421dd903e3b5b2743174bf9e9389d7fc08e0cec9c713d6fa17da3e533d9277005bc3f87ef3cea0589889acb5244431c3ca94e2078840f2f2968f6415e1477c163b9655a8f621d87cc2e01f711c9a18b765f27b02a115e65b255aaaaab81073b0919205f6430240ccfc855a0180e1172dfbb1c627c2af29fc15af58d88a118b3be96e3771e2f9f4fc3cfdc82ab6f8375ff7b60b3f1234bd16cd33c855f37f24050eb46157bb6ff996e4fc99e9ae10e1fc42cfefd51f30ff685590dc7e2484d3235b469710e1d0306483230e8f28f8501d3b84e2116dcf36370f52f5c329b86be9a1914326fe6c047f0f6eb511805bbf1d9636a59d94573c7527b864dadbf128647a2c9cc689dc5159fdd2287ea7c614cbf82f0bac2da22dff8c64204360c6e3c4241b81dd7fabadf5aaa9fa86b728a523ac821e96b07ac29d2caad3920b864ec0291ab96ca65266af171e3d6d3214c7d6953453490284f7654e323156cb0b7f44c1bfde3e1b987bfc4089e7e69b73f5901dd4bec5418003ac0680a46cf55720f22cf9fe33cebbe299f7fa5e2f54d7731a74e7750f211366927c31804b131c9369307d62df0b912cbd4c20f57db8aa85bd668b058de0d37fcae4851e05eec8cc3af44a07909705d2339b0d24716a0b8f075ac285a8d83e691bf0d5b52ac61c088f86ad68d01a8f73ab9890a874865f1e295b99c414c4aa7711e7bda1a31e2eb4b2fb8652e0e41ad566ef28e8550a88a8bf3ca653979292d8a5c03fdbdf63475f4ae7e78de66b563d84bb823fefd73f2a4fdb609bd0be974cf5c8e1ea7309f5581c033d82cec6bf9c05e1207b82116332ef788bb2f4a06a1a1cd43ae728236c431949112a549bf3114b9053e41db5ca46a8db524dabb7e8fd16b8ff3bb643f21c4e3dbf37a7310c0800548d930267f34c721e0231be3957dcfbb915b2303ded59edf06c047439ff3378738067dd523925d5d88ff3b31882a9d45f446cd56fb3b05ea41f6416df78e39e49ddcc4882c92a6896f68137cad17fc4156aa203a813166f986582da8256ba1345b6d11b599adf3e7382ba71440cf1d32c75aa6819e659a8187f6d839ed233f5e7d5b3d50bcc999a8c45c6959687d4f44f5a53d1aa82c8a87778d58ed4fb19858a713d8fc3ad62dfc5dca2e17cbb8c7f320aa9e85f550eee9630836eba3ef148aa1fdbaac3858c53475b43b4c7cfb9bf6f28af12a1657f5cc459a17f5cce4d1bb2379f49c80b998dfccefe03f33b74f6da3e2c713a9803c29b72ed972908483f52053bb5e07f8cc0cc4481a6271d16531cadb0fa058977a611f8c1b7aa9c51ca812216136c802c946acb5044e4a8414c3ae15861c2ee84eecce450ad05cdd308777aa6d41d7b769969d0cdf049dd6a80bcc043ef3453881ce83024756c1dd414ec44a133cf78e15b7ab90992353faa35f5102e248e9ae29dc7d12d7c29bb655963052d1fe0269f7f69a4c3055592f9af219185d38c50ba161c841e3d431f665dfb233e9e6755b7b141392b6172b7cfe99aadef7062440f56b5078f23d3ff8d1177ac81088838c924ca0ee67afd79fe3ce38c03665c55c396db462a66ba848f7990c0b6806d0b046f82357ef58b470097547bbb7983e3bf2ffdc79a388f065dd8ef4462a15da840e507661b222088a21f569406f0d2bd06dc8efb789a94f0c3d3bcced1ea489a776a08b6abb3f9be8eaacf5fbc463b31d7cccac98c90cb53d5fb5b6af55f489343066452b4ab431f9bc80db6983e0996f7c703901b6f8813a66cf692c472be11900aea6461099b61a585733cc4cbd5f0e890e109d30b7d4e29024eb20396e7ce23a110e7f2f204ee9244e1c24d094ea39f9fa85f2f01be1d519e83e97d35ffe767946991ca82e48b23eaa51d90ed917ec126a0ebc4a4c570f80f73dcc53bcb69cf61b765d98699c0a1310aa47c8bbc7caae8cd8e6d1496e895ed4bd990d51988ee7d0729f31f2d38bf9a732aa2525b34142957e3aa5d3110410dd35a82f8d16a5e10f300a731abed16e1ff324f8f6bc284b5d001078cc32e0d61811e284f0f0409a6358cb2507fc7c05cc9d41a2434d3bae8eb4f43b5324e90c4bb9d661bbdae3b091e5dd47f406db6efe0db2369536fea048b676ad77363fed7ee5939ade534d045a85a501ddb7d72b36d58a5cd85a672ecf723156d902938a93ff4e2c08460f028f76ce5e3e1c72b52848350ef86e1774fcc5c18e0c422798d9e3dafebe3c988e99001a80a7d1ab0d1ef6f400eec473d98215dd7dfdba5d25c4144e6c413d7922e075f8af7ddb0ca1116aebca74fd27ce7ca89af9d657da229cfa95bd6928ff0244e846ab0b56a1ab6f613b8e93ddc7238f3c7a2e1af46f88d7fadea9eb7d4b9669d29af9f89a545d2a483c13b11009c5ef9952c820aa459870d4b03080908f183c1d6bfae3dfac8f521d4bafa23e28791b3ce52ba09aa3b2de0fb4f90058b7b4506d2b763b2bec2aff2f2fd5e5c25ac3222dafdf4845504d35d740269f3b7d09c52a010185e84852be7654e2e377613396c5b318d0d28977ada84717f08102017699d52e97a456d20ce99e73ae48285486f699bd17e62ebe6cdcaba83588e95d20a5358034d505dd23c9d704d7b5aa34dd55e57c7ebb10dde9d7b8ffaa2a24954af18a1965aad9175d0bb7de3ad9020d652cefed83e1a46b36cb9edf67357a6a17ef1f0143ee4e54857650e15a6f2ae9c4f966ef22190c7dfaa13db6cee83c8660e17c955096326715dc28b4fee4cb4d1b41c9af45fff62a53860290b11d5fe27632457ad58e370df1cb22ce7c740fb9a0ca6547c2dbc5fc994fdaa51bacf0b55245208911f05284bf94b604d21bf13bf03c58ef2d5eaffec3d06f6a8df07970155376ec1f2898ed03f480a9f54a41c36d0dcf0136d6fde985c57ddc207e7ff595041cc3900cd3149f4fe6d5b99e3ddbddf98e4553101a1eda62f595615818fdd874593adaebafa08a4242cefd2c066d03473d5c275812527b3bf3318caa31039a84477af5b82b13ff4bec33d179f09afe6c19eec30360178d43b4afe40adc8eda9b86b89b9f99cd90083515f75b032eda3bdd8424848ba3dc8578f44dbb8a79a770fcf4471a9d6f3b174a65087d2b2e5b1a647a53c6e674e8289e5527f4d65e3e35aa4a773bc235ace01cc19cbfd8529d9cf5bcf6e85801df5abba4c6bb4f7fcbbbc2cacece31f0524fbb16abd8da8d79d8006dd9a558ad692a384206a345d55b5821bb78d0d763d1530f1e526614dae98ab2dfc807c76cefed030fef5ef1b0bdfcd05616647582ed3e5fa12f59dc816d364aa334cb8f0c363f781d09e53eca7007d1766553f53160b0eb76e85cfef55f1996cfb1a54d03aebd3e1c3373bb4ee953fe642057422689f12cb320a0947ab6541678e0e3da972a2207823cdb9e5090645f14a757c2dee709f7a174584e62dcf42682ea4f047dd018e26bcda10e07236e2ab4b9c97e9b0d6362cab4fe914a21257b22a1564dd488b001177a9a7f8464a678a37a5504965361f7d06bde4fb55955249ace26d806b35d8fedac976235284bf0392c4bc906c1dafab94eaf2320421540f244d8c6bd3b5ee12bcd1a41c32a3118a68378533a2b1ee95856a44500fb9538b42d38324e80470a7b8258d775a66194d387dd6f4a218e307d21c9dc87b0d555d56136444069e3b5b4b8d81102121b37adb4c8f7b9f60f6c330c67b42bd5509bd2f5a9cf825a95e45198b5a8ef13ce7dd3b565c33c52dde642fd6178845a367ba28b61cf6cf2c60667f6953fb10e457b9cdd3cc83b4d35f9d450afea26bae505101ef9d203169a137a79b234632832d32d60b89bceec866803c964aeb74544397ec87a7acfc1464e7b893b3828d67d0b5994c1aa93b8ecc550e6ef3b69a44a8168f3198b32774c3669a2f177fcbc23dfc1e6bc41224f818269fa1924a809fbd518d99941cffcd512a68a6af46efdf00619732a6ad6766d6ab956fe14515d1eea670f5cc58a295ac1f6f40c7cbc71562dfaa0f521377ea84c7107a5cf702b5f5e1a4b724344d4c6c45f1a038c8bd0cdeef128d636571eb0a3f8aed97476b08e1ca36e0bb6d4ef1bef7e8777232094d1be454d04145aa88542e5a4f0a11fe5c0e68e285d23da34c9d048daf8ef4b6626909e040a656122bebe838dc40582545d0532020a6a4a2fd4a203d7a5455f7dd40959970b8d2e2777fc3a42987928fe2f9517e76d3d21c8ba2b2a18fcf40d02fa72215a386d0d81d5ef6d41b73f54b627d3d6ae93676e2cf4f1dcc5147c25dc871d8b91066265772593ac3dc37276b43854abfd31d915cc667daadac5a9b98b547788339765912f9d66a6a87f3ddf3634a1bfea77bfdb99d65d68e020117c6aeb2fb5c7894f498f997c65eace57a44a681d57ad0283b3efbbbce1567954d2e7f2ddfead58ba7c3ae8517b320c36fb059f6adaaf746c100ee7a7da5e2a55b1e35f93bbd1d1e80017ecae7bacedbfeca5b0011659246187dc934aef7a69d86ae6b01a340246e3d3f541840f79b3e4b0e7c0c889f49efd772873d2b5df1f6ecc5f2ea9bb145e1a6277d1a6295bc8b2e160602a642a72b0e7c117a04c830350dc52ed022113b1e37f4064c6589432fbf4de23742ea4caea40732b832faf40f17f70bfd359b25b948cc1bf7ced2087a6b923b956f4da7dc85e237e853e04ee53db85f9db1d98152a40144b13910070a986239b25b3251227da608b46ea49dc10311b908a75c54eba3aa89aed7eff6d1cb000079927e2012c1b9c322b2f697fbf0013fec0ecf2218f6deb6aa5f72a83c7c9dafba03cc312591eadd85cba3b52d4b7f86a1c96849689883aff8e9d11420913c9fc3439808d2a8c35c705e63a2d50748730282e0bd530d19369e023084a06373089fd781728d4b2a24802eaf78aa54c33573174bed6ce9941f32f8f4cf28e136c74dadfda146bfac17a7457d2b84cf322d6f06bd94ff650ea2e27be80a5d190d8c79ab20eea620d40cc3222191658e889da35dbd00d30f8b07b3b8ed99abb79f8575502f1b9d9ee733844df6b0a51018e1318d79e2ae79496e706f5097e7c639d9db7e3c80b42a67502b2518f8f1868bc4bf81156210488d9263e634e110e4b8d8e5ac36bbe28bdfe50d039205de9cb77ff1b16e2b8c678cdbef6885e7a511b54f7bef49c391ec2626fe03f057aa3da84a501f08eeca2cace507e950c061a1319f476155ed249517611367c8f042ea5d23817059db87d49824a8eb59c41b56ab655cb6f3d2fa963c02e3faf348e8ce39183b1d1a5a6327a46aedaa011e48dae68dba5203f57c8a9554fd7e735b294baef0773a33b1f95eff71f94208e651b7f4e779eafb1cb9042b949a694789b7909e0dd5a4a3d75bac6f94f1bf64a698e4241a13de15aaccac754d2369f59ab0416c8d6439b50496dad240ba441e4474ad7b5b5ae6f731d49b8f9a7bd3d72a88a069519d4d707c76f89eac36fa30126a9d2925f1163260ef6aa55636b89fb11a1ba62e3684bfa52334acb4b3060c9585b3f5d703dc637f794bb0d226c289a5cc1b7b8d9ba8d83ee305309b89867c2cc2ab505d26b6ce36f45396a9226bac7695c0d0e992c01aa893d6dccfb951858fb428b45e309608fe13a7e9ff92a7e179d1a376df93ef0cf70da92f8e6f9f253b4aacefe822b4efa5d6e03c95b04c2ecca62c2c46bb748641c5e76bff1f51d330a95010bc2b920e997d706090430ec8b6c14bb646c015b0d153fdb3db32119931951e79707fa7e2c3c4d0f33db7de5a5eeaa7b7c98a2f3e388a18776f67fbb3a85825c35d3ad49976afb23154894387698afe43822d4a5d189d3e2068c50943a2f969d2ff7bc788493b771d6df5bc89e178dcddb9b718dc3962caf0bf820a0cbe8b2850e79d7cd5019b83771fc5ca087d065d4da04bb728025492105bb805ec7deef67e168f315faad669d856d018194266c322c0f74a09ffd7ac5ef367def8f53bb4ff84d5db6fe347947bfafacabdbae661e44260bea78bf92a3b78e12658f082723145ce62d9cb808f266607769bd44693c69215b46a313c12c3a53824139e745cf67c207dbe5f0a495fc86138b967a6eeff9c23101df1a5563dcfa8de48d270ba08b6d4b42c34a1cfc939fba9b69ef4c664d847c2fb220e4ef850110152ee5f6aab247e57ec41d044eabf9c2814274bbb6dc234c40f6618885c07e6fbe9326e44c3234b26a2bbb4c12576d3bfa98906a0f7494aec9d1cccf129b6f481617b44782721b799bd47b0b3ad19bd70582b990627a90f078a556929989588862d2543069782e6f7c29ff60a09b84436704611deb11dad467130c40d5bd39ba6d69c1b599531b695c22b210a1fb21020fc1c4f08ff3423e93459e48155861708cac27dde384ae6ab6d06e5e344d3351338d88c2d64265a204e23287f97de4601e1551e1b2bf1328eb1ff203cf3fd882108c387bbd2d2654864874b1a8301b24e42feccbc5ac0ca3d20a002e41c72f5bdfa548eb0468ce59f38472c69b66e8c38321454a57f3dfbbad66d55409ae32c8ad7a9ec3060bc6fa6434ba57ad2ee8d8b3245a0d9ce0fe07626bab8878d2c06294e8700702870c9fae4799fdf9f2be7ccef03f6f61a74ed292c58335e8f4f45d458467bfeba8e22d16eeee676a6ddfee8b05527d69ba8c5c197245da7676658af947f140df812ad513b47a31d651333cdda3a8095fe965d4783384d05e923379caf8cc9b3ba2461cb899b10dee9f51255b4fb52e680b5f79ca97a8858dc9c5f8070272ce714448ab6b74f197801b97136641b288695f7aa714b706d2687e6e9b032e05e1fcfb476377ade45b2b7f4f2bb714cc9332ae4632309043cd848f03c9b127b29a25523e3aae8e5e6b10c5576ebf202a716a05b3acc2f040cf8ea192b6f8c05caca1cf3d8c5fd40fe6d96babdf0edf77908d737f46de8996de40c88c4f90a039619088ceb9ef8de96d2e5e1d4d7b141170b138d0602c6511fbf6aaa83e1056b8faf0f285e5f2f2602ef90d75621c7b4ff1e99850f47c0d555737dcd0620096d0cb10e7a1ec2b38e83be8a4961021058e0d3c9dff749bae82ee65e15a554b4f1c258c35dc9f6432be2329942e83e1b7db6ab9184013df6a1dba41935588d3b98c3c5b08cc1f2f4de98bd33e6ad672102178aa18dcafd8cfa53f3648a0f382d6d748d3d3d145abc67bef1b115b19b866b377253a47fcef4c0636bb9c53b210f198cf5eb9b3d82c0381cf30984b69e13b94b6d39336f10a1b09dd77798d8e51f3297e2648aa5e3c4d9b7bae211783ac67226494d70a06da5f2f49137980d52664d728b684df3cf7a208faa7d6128adcd2645e9cc060aaa555d997028ef91e4b3448f1ca7243f06c49ad33b9cfdeb4698a8d0e3edc1d74e50a45165d17dee0b323cc22de8d61d3f948e87296b549ad71e4e6902e49f3b68fa660c214f0d6d289cdfc9d38f33ed30eeaa55e1da8c1c05cc61288ff5ce95212b7eb5c01303bfc11c996ac1d6ba2ec63e379cd81386d80b3f2ff4cc613572c6f9f260819f81791de9f94d815c51a80ca5bf5c9433e128f867744d5f574d3dcff646a599cc550cc9fce6c23abbe705673282b7c8753c0059e4d88e28246458e7bd1b0bdd055d868d17bfccd0f2c3c9434fe4c06b4bb44f0da1de2aa855f739c9fe88429abfd643251da473db150187f4c4ae0d6d3384522ad1452ab5e1eb408fb5d3d0f26e96603f05494dbe4f970ab91a69c38a0e0a6d4ffd51530f7cb53fc856bd8efb1ed7c9eed119e8838d83b9cf6a9ecbfe2f079935cd738fdf6234cd108da2a40774f905ad25c788eaec698ea82603ea0b6dda7afbfaef7d15077665c6ec91cc4c563cb128b3bdf0b0816ca5cc35c7e882955bf23f712ee0ea04f9f44e786a5d065a662a5ad2ee0c167108c2901dc8f527b4df877ce0324a003bd36b838ef9810142de05024a1c0a5a488e6461c3d214b61c5d90538d2e4b237898e35e71e549ef2273e1c8b798a44a10b59bfc50b1f3a7b6b76203d2b4bb60ff4bbbf06c893ff8b8803b6eb8757d1fcc1570a93744f82a462eeea3ad048195202957e2d612a879c7b2286f71ec628b65910b7505ac039c9e7f62f1ab1b6582aafcfe88e908347dc81de716a4df5b7c4b66e5a29c981538311941a14d482dab810ce1093aee1b7b105653a1e14ce86607e6ffaa10e6d184d79460c392a56e74251999a9ef5f669bf272e71d04f924f00d52fdd61c47efcf4b3ba0564c44054cfa672d5a92a7f10451fd7408ed532b1b7acdcdeffec9b7a999488c244493d8044d7acefeb0b9ccf58d2dfc7b28abd99d156c77172ce90570d529b3cc2c5d1e1968f1ccbfe2cae01a9177e36e12fdc1b49aebff5920ad37023e3c87a35325cbecbe0398bc59f1f82e9fe77eeacecc53acd75bf195da91755bd3b65eebf17372a74988719e80a8eadea0f838bfdb0cedeaceda5b68b5192c4f7ffd8cda02092644718814c151bbecaf2d188559bf35cbacde21b76c6c67ab95f5f2c27e94b43df0e1a5e9a56abb0d673378c4181eb02735389f4b69183468dd4967f70ac7f537546ad555e202acbdf1d247dd4d205c6adde1946f2a8a9f1ef4db9f7f04f3d034454cf43a5826e311fb7c82fe6ff45e1f72ec12d3b5c35798340c7a047e5671c2060c640bd4e8dc547201563873a59876f40380169a3af0927dcf97d8f8af9b44278c3e26787f78e7cd6374cc89928c64ec17140ec6b37d7281e5a09aae36cf078d5ef3749b3911844554882c079cc838dad80fdb3c46b6ee27d96d7dfd50cde328b44cac2cfd3028cdda7bc0b0df319130f41df4f98a45fb1a06169b39704d9bcf6ddc914091af930eed7d72bc07a976a1720a92328ad4f02c65e8bde439252d9e8b30d29a0cfca37649243d9dfcb5125333718f560b0579a22b6b3fd43d1218e5702d7cef2715deaa90f436de6ad97a72b70d205075baffd2fde79c220cbf7cea85504f52377befa274ef6bd7e1b7594d083300edd78de0476ee203bdfd9af7039b1ddbdff60020b4ee562f780e03c0b049f5a017a2b9b497ab7a89c1444857b1d75f52d2980edc39615169577a80b882e86e08245fde4df4cc97393c02ebf137439ecf9e6d5f6dd9c2fa7a904786c74dc80e0d83d3eaea457cdcb0bccaeb668513632addada5b24d98860fa0d1ad1a625119974cab14183b00e11103378bb34ed8cc486806120fa12264fd5d483024cc0ed8ff79157c795370a30269decf119d717025f469d1e2a8fb325f2110127e27a49290db99ba64d10ed6ec9f568fe63d09b6f7f883e90cbe773009d7207226b4827a3f98d1095c7f243906ce4f17dd9198eb31a48de109dd6036082d5c65e6475fcdd70b0296fc4bf2e5d65c6d9ccd01b23fe9125082c0fe574cf066af4a975e6d8fc4cc84b4a7337735631ebc21243735b5e5d4a16c76d76fdbb763ab7dec43861c472e380db1c4805704fb862a14ff2abc25ed703956510a59e5f71b2a381a717f7e98d7e1701ea13e2119744a198154066c1f014e3c5bd02f742fec10fda8b547ca03150726e7ab8ea33b4a735d3228448013f13f9422cd6559b9343b780a99288386fd6e304894f70b9eaf65357bc5f1190297903e6055cfad3828da2b113a0ad3a2ee619197419ea2811dd56e9c957678bc6d78b8191717d1f9b5d684c418b5f73e662b3a01976074286e94fe8d8bc6cd3e20e0a02c162fc80f1200f40185191a0944f72be412dc4c910324689132a7615c17b82598fa2df05bea3de3b213649009224b2e0559a761e6fc47c1eb161fe3912abf9c85eac01b893e46f29a18d25db5ff99765aa6cf98341d652fc6626d58c88757160500947b52a0ecd6e62cd1cf1ca17a5d94a29f03b959abf94c543a0eeecbd39cf9802514aa5c44f6195e68630f44cdf5cce7031fe5ec19e4f03566c291b5f9eb909cc052085ffa426178d6f3134ccc66228f9949641bda14f9e8ec580d1760811a514eba937073a9ed940bc11c52597ed68a6cf51f7e6eee6058179507b4848568e13abe8cdf9aca75240808e0e132c839b975c0b8b017ddeb391f84634f652406e87c6738555eddb2ed5b548f80a443ad423cc47ff4366f6b0808b88f0fffb7e6b41ec50004f89f95bbd469986e1003c0b8e4adbbf69273fb96441c4c21d41a9c2984619f113ccbcab1e204e66c0827c96e5d939f922caae31839e966c3e9fbd65989ede257602d2a3075ece1ea6b0f1c6f8b4df1164f1b933d8ea53962af717e988863dc58a96acfd8c215c54a8c02389a1ff6c27ee2e5c0745ff4a94186dcb70c7e3552bcf4cf4e09aa16443e6ad1e172965f5c424b0a94141dfa322a03356caeb46cc3439d85421826ae8820edce06433a2959409e8362573d553401fdfeebf04c35349ec2a9d5c85a385f15db56c95db23c5009b3d9d4841c0638a6fb26374562592499ca14828214973a0ea08682b669daf8c86d0c2eaf2861e095d500e8c78b877f5bffef73d29547ded059cbe97cf3f411e545406d18854e9437dd735695f7e08edb2cffe28532ad9e94f4fd0cd2018b755bd2ef1be547096eb980374614d220e7e4feae38be7966ad30e81fd506c3fbdb3a0eec8ae4971ea9dae3d7367918f583a4f8948976bbdb3bb0ab67b18c364650597f34b770d8a403531b1a0495a7fb0bc1bd050e0d16aa3a7a2eb87062ba9fe174a0da763b79ea266991ec4832f4431793eea4b9f8318d4c177fb1c6e01810b58efd4b9ef31f1e102f8ea769cca4482705f0ae69216ab3c173e2caaca19cfdfafbe15e12265e103150d1be64ed331b3351c29234cd5dc16ca55346d556716f84e45c0fc9c99b38a228a8e93a3f9b1862aa530bebd73aab368de3d92e7b7ac530021fc22aeb3763ecaab1319d219184f650ae194e4c9e69477f6e3cf8720620e3acad3cca7192ced7b9b571c9b6d7bf6ffad378a698a599f8e77dda47cf07e4331d5fa8521f72e86e276abec9650419672edd22d76a3c6b4a48267cbe56c7d6479d4b896ff26bb92cf2bea6dafe7a039e7c905912dda9e74bca4e355be02b5b64827bb1452e14f0d6a95b4857045429b99552f417fb3a35e80920ab79d7d93180a64c32b2048b94b82f191dda7d7f9afffa551d9411ae575d95f538a391db82642b704c4b49a7f55def133b46fce6678ab5361000b198511148a7ef8b74b18fe0c46c1eb625df4974542f7f0fcb0c7c0fcc102206a0766ef078cdd3c4d3653521627b70e848c05b948c1cf993f3e6d22c1f4a50a4dfd3ceb46daa3e676247a01ec4d0a61ced688921f4d4bc880d1e00c9b14834b3610ba5d8990e2968a98f4aa3ef98363f00ebd8362069aeff8d489d148e1c19d46a2cbb583987dc8ab6703baff93c717f330e42acd15ae32c6f1e1277216ec48d919ca6058639c9f1ce6451e6118e99e5a443d808ca82322ba964d6f57e2cbe27dad3ce587f37e154387c8fb28cd83cb80cdda4d5d91fd17ffde033b48c04c381ad743a40375e95f58360460cb0df8fa3423106671bdb80dea080813910353f23612009fb43b7ab55b5f027ebf9f5450869b6f289130c97acb594d5ef33c6088dcec0ea8bd29403614ded5a5476f2e2e3c1b4c115d27eaf928ca5dc92210ea130f26aefbc80f5c3a5428cc4b0b55fd2379e8f91d568d701d6f5397cebe5c3ec069d85693be77b2cb765296409c26f979412c6e24bf8764916c9e633a5525f074eb941f18e7fbdaa5c5b061de9b366b726d09897cc79b886aa052ff4c3b77ef9234182b66a2439b3e903d1b87f60da40c47c147ce20615e0f76c6a2ecb85b7ef34af7a4aa300b6f9b0e378eb47350fe7782cb00c0734a50e1918c0555b0db3a6b0a0b1847b7f0b6c25c204eb691d85214b446e34535646c4d1b0b14a85654d7dca60cce5d4ab51c40d80cc4cd25d4649a81ac9933f7690a2c8425061cd99d0a525f81c7da8a6ab6698cb217bce4ca313433371cdf6c5035c1186357d2768357f27278b5c5a35f8d889930d11c6f584869c038ea503ec089e366c6b6e529ff9ad977f7481077bd29124c6fece4b0df2720c466fde929eadb71344bb0906d9282073d7f883ecaf09922a5caf4a2026519032085ec273fd6b90bc1c2fbe7dc669fb5c6008a73fe02e5231e6f29e63de02cb9f7354d42b718393769321b6f5b7482b54f33df03364a520972fc38aad7edd9c2072ac140a63210986fa3b4af2f092aa4e017a7ad2635e2d77e1325d16fa182fef04c1906ff10d9a21bbc62b88cf72390c34f9b73da952c17b5029483ade676ac2a0c0b1310d015e61af124263675d708f1258c79b3492142aa5163aaa1d2022e39538d1d67ac281da33c9d9529deb775cce13f2610459f6f60acfc88585c1cd5e66030a310b6f0832e31f1811ad4d3258ae2a453cd74871e5a3bbc9818b9871a0a0bf5ca44fe739dcb0791848eb210c0958f04a16be66d15f6817deb880b205316fd394e4415511c8d9e9f88aae0b17dfc88ec0a34fb28448a24518b0a3ac30075b0c297e1195813f7321f6b209c19a9cd1e5c76ae3e888c95b14c3850f351fc73553bc7673398a7b46e5a81c40d8f6b969a73cde91b838b0669b6aa47b45f017023b6b234cca4b9a17cba46b81418b4aca3411ef67a4aa6ecb60f7481d7532c094b9a7df04ebea0da9d9624d5cafee0393f3553098d39ec33c6ea2fcae95dca1b23f2d5dc82f9418b3c3360d14ef455c2a395ab35032f0d47aa765e6be7c8f65b74de97b4e7323f66f77a0db46992c7f5d203321f4c1b994c8764b405f4f295e1860e2ec9dc5d5576ce52c27f745ec0299f6f38bc35d0217df4a282413599fd52fcbeec2d62da99bffd2a8b74c2514c19a1ed0afdbf6c54ae05141b9488633b7b013ee760aeca7eade31535208116a7fa583add6b33470b7cc1d2a9bdfc641190e57e38c123d66dbfa253925762e377f4bf07f062b74c817bfb06f7ca631e003be93e919b716ac220397c2887d79d95f68f263468e636940b2d059688598a79a005a3efd5bc42f2e97b072e9659ee2261d3c72faa34eb2a1d46da2a339c198f501a8987378e298309db35fdf0fb4eeafbfb48281d07d528f696c2170c48a5ed6679a27214ed40db08f2e8bea757fce41fd67690bd37d3fec59fa2dcb2143c2f99ac55dfa95de9547fb5f4333d447d97367b5c1d9713d35ecbd3d7cfd4ac9e25d5067a494710674c97d1809bf70ed242218f9015e3b1bc1d300524cbce212236ddedd10c0c933874ed562c511fdce6c2ed716398feb4bea793d7180425f6823d9147b2bf6cbf9cb35c6444f931a2e64f3581b1c4833966a15ee4c8abb491b8c0b986473a25139703e99c2e6533c9332ba8f22ee729baebc68865b2c265d0ee14a71832359d2027f76ab345f1e31b3fe6ee486164b409505082122bccda4756a56313b3af1867ebc18904e8a132ba23f0c912d30c28ce3ded7b142d8b1f4914986e551c266c9a9e6c46cd491564a733dd1a7fc286d7da4e83573c9568ff839483fdd80c2e2cd80e2bfa21563e8238bb800c0427c2fc69d2adcb1a62de46c3caf365c8ce1d84607a99c516fb9c9314d30a9473ffb623995ae48c995fe0196bf829a1a81dd0c5cdb94f046d94be232b74ac4b8c2262f93eee4ad34365c4341a915f94a829fcfd30513ab58e59633e1784fddf1bd763a7e5ccdae41469befe3a1e0649f572742960c71c96af1c3994703e5d7117f16736bbcc633506439b93d7a93aea37727baf2ba0c5d180c9b15d35f6cc3a97dd72098ebb9310c7c5ffdcbebf63bad4fa6c8527be9e7d9f935423c38d99f41a123a19603af9cc1901543b24926afba2af8c0a2f79931200038e5926083a4f76f648340f1005e21feadecd9c29f7c7178bec68f5f75a9eff09be94747eebe3bc9d5166a184ee1a07deafbf0b36313a62893423a86f49cff63f53a95a960c1766f6f2aa233a46f6f010a236ac57ccb27c84237df0d99d2c002aea90139f99d525d1c730019752b2e238b782573014f9b33905328c25cb8f80355ea50e95c05f27b5d6e5de220e67b037bb0fe466408dcb5eb5d193a65ff418302b2c824931911770f48587e222972b04a34d196e77fcb35aceb4b26d90b45a68820d2c7be2701ee2aa1317f2af1087dcf3977051ec756d9b5fc9262b163ecb29acb19cf78e6eb8da61c872852e8a8ed15d40942f119c98d4f15ffc75e22ac99a6a7547e05ccaa246eaaa16638f34c6d5efec14ef49c9f0e34b1abcc358a62f8d00a51e1550ec1f55b38340ac2e7d6d2c661dbc4d922f8ddd13f29ed21fc27d3c5d576c61b62fd9aa1ac477f71662ef3ece6ae9c44ba19d8795ac942d44ef42d95c9ae678147102629bf7b0bd9716ec90e80c83cccbbc82d41cbeae4e53b9bdbb10d42a227a093a2e812e7ce242644f4d909a23d8f7d500d5453b3ff3a809fcb22db67a9ee8dabcae304fab6d55cf9becd680800187b8b0f16c1e017dcb182d7b5440e572bda9d9a90da2697b762589192f875445e886c7b3e98dc44eef407d712abdac057b050eb5dab73dc7b2c7783ac131e0e5d875f98bb6d284e7c652c0899c6256f258364812b00ea60461b181793974f0e6d565a97976a901323b93229de45b5346fb330481dc3628d39ddc2b7f660386ff5b006509430b6cd430bc455f495e5c2c7a54bf5def262bdbc513505ddee4cd931504f43d39391c58a729973e28b657128a683510062fc4ba614528b91737942e3963a666f8379dadd0e92eb1082d067777b31601f53662d7d900dc91cef4c0f00a13c3b382219701ff4742b9a4d8a7a2978c7c93cc178493cb5b927afd175819e0011cb99f61bdf8abd933593d1596fd90d792dd516812dbc5a760a3281cb2b500690b0ddf60c19e16003809d82c0f853ba506eec10844e8833c39e86a3d64362ff7040a97214827eb9771c7a2ac7d2c8e7e2bb84264763975d762250df48e6a09592cee1918e51f6552af406e7b1c546a66332a3efc95aed6877565ba0eccb0ef5f00630ae75e9b397da59937a086d25e6a21ec310b6889241c6db98680e6dc8a64a81ab9e5ea8cf7074e1062c66412db0fc86acf23844fec1f72e3e5afaed7dffc507bea0fa390e6587aaf470a40cb52303b54b47702d293d571a21bbe597908a2f661ebd5053afb85f2f3b7a67477baa541adc36afdbb32de63dc86d1818c184bc5560e89d1b6eabd05323aba165c14d036558d5ece53f5e8f84dcacbbf6933251de535a1f74a3b090ade5b0849737ab66439097b8f6bfae4f7e7c5c941d700154df508cd2ec30068433f4ddd937237f081a8fbf4d6095b9c86cf4d320bb70523737a422d24561678d97cf2f3830efb1a750f34cd15f51d437df240bfa96edb727c18a26fe1ef7fc68e18fd59c6335ec8de629870f9077060fdaa0c9a939c11b6ad7557e65f5934ac4d9539711e6d23b4398d8b38ff9fa6e13aee94044b118f59b9ff0fc94a156b547d39f3e3c87520725b566088dacd78136eda00803f6e9a80470319fe2077cf2d1e54c48788db83d4cad16c73d81e95294c7e5966aa2f99d10418dcf105b837fcff5440e063c26d29d5618a741c3459562cf0b50ff2dd1a5892e05ebd9258dbb891c3c02fb72a4d07569345441d1849c6859c85bced2030660711d910698da31c72fa19ad51f180ac4e9aef2585c2efa7eb925dafca2665421d31f6ac3c1c32612ac084a5be98e2c746cb497e0f115ca7a8337307dbf9ecd1612798b5988f11c8dead1fe5f06441c92fade7130e60b4fc0ddbdf48d44cc04753ece7444b048620c7700053cfae0111d6f107981bba622507663c8920cb2db02811540928a9b49c94ba558619be8d212c47ef0e6f31940bdd7934debda4b78a0b9a329d0cf281a169ac6c039c89bab7ee0251aebebca9bfe1e33c24dfde59d2aae93ef4874acd62ffea751f032b2e5c7cb654f3fab94ac6b6ee8288121fbed3f11d98d45bcf14ed046d61ed026b7aa804709c872c0c4d551f6a32cc2b9b1ff4c8b46acf6fb75f91c47390c68c71c4f1308f6692b702b77d9642c9a4a284a4274bf2614a76b206ad0f5b3fd7e8788d54a9e6a660f18b429e783fd7398f6852ca2bd2f2c15115bd7de489359558e06b774f7b361e4521b87232db1dff51be7682cd1e11b9106fde059c9a146b0ce59e65c67e1a70f59c8abdf574bc94760fc69a4e44c75f40c692d864313e51205a45900fbd69a4be3aa0cbbc0e4026f634f1c57d9d3029c01de71a0b857958f1de400c7e9c89de62fe40b870980df723366a6ffbc42dd4ad70392078d960f2de5458ed63f028b5102043d358c7b60e5490009bc7a869d09daec39cb988f5f30bcb02de82aa6b9e6168c31bef368547d1b72cc0f92eaeedd12d6ae310a01192013461f7f20acb7858d20605613e02c4e00ea18198f3337385759bc73cb14aa54c229486e938db89b243a08ee0e33321623a0d1d6535c0d9bc6c75ddb479bc273ca7a3a4862c5181599dfda555e51c4790f8f985ddf845016e79be00023a9b1953cc8f97000386096c3e34c3c05f35e8dbf0bbdd44ac87a8c53dbb5178f93d23f65a2735b43f809ed504d5debbdf328af229934593f453f312a8382077ad444e3ef610c793e5721adc3ba8d509eb5e4340bf2b3dc00cfc844996d06a75406214215493ab909fa8944205da2d9b46913a25acad99a7a8327f9104a0fbfe271d24a4bd49564bc5094e0bfa6d810e53af164a7daab72b7c996ddd41f60bff37b3aba0e4fb74b6eb8b93fcb0ea0dd07e0fb424296a76a8ca99436820a5f47dd662604aa495152a786c7bb1541b3f9e7ab8b49ca2fb0172605749c661e56cc292532377c59b4be89fb49e5186d3e9fb6ab4d61de82f8ecd76f49c023992b80b50f268a1768f0ffcf3619d84c847f4d9e2a2f896a0c56379d14398c2e8c14587bda53e9a213d9c506b45fbba918bf02e763595785bc76c90575e409d8e002583788a75bffff8d70791985283dff79cc73e5126b912450139b0f394e342c722c4cd3ccc36d04940e7bed80c6ccedf22f5c08edac248c4c137cc1053f44b71214710ff006a926b8931214f2b0b5c0dc1289cba726dca0643e48edeb7467f418ad19192657e8850478785017cacec32508596884e31e4e381f0867c4090308c36d9ee81fbe06580311ed9b75b8f592014d7df3e20b0e8fb5dfb2168b465606d2a2b9d82c9fc64bfaef9feeed13c99ff912f17131c0a5149dede815ff0264248a7362bed625d36eea0dbde32e0e36f5dd2c457460af5f3c4bf1360181282a1c1e4d3e3aa29fdc2d9e0e09f7c2344572a7734fc6373060b8baf918377bebb2d22ff9a1429787a38f132b07f8534aecd02c997c299ed109da03489dad9bad9b8fe6d29b6517ea276e29baa3946787e96f2ba02400f1c3f26aecd8bd7e75f09d54086a2d3ef5ce752963cc2dfc7eddeeea3839f3bf4c1deb0a6c15159262084821c81aeac8bc569d3efb37fee2a94c59e0fd96fe7bce51b4e1de808d5db2c675e35965aba9fa3f2fc282dfbd511b5086168db2795b5b32e3200bb1be25fa1b52fecc5aff02522e8e41696d9c14557d8cfd062c7670374ffad165c35dd725d2fd50a95639b822f957dfcfb517d31fc6d46633315e4e6b7ed234aa37295920a442f6e93bcf9be2f91a25d7c5b21d19ef29f07c64d3aa5bcf3323b10e3766e4fe9b9af0b592e7ce84ab5254c34dd15d8a09d09f7b59422ae746ab34756644082cc5f6b001c6df69bcd8112cf2011be4fac418087bc5b9253a658dae34e43c0b21e691db432630780ccd792f218d2a0d6e48c2f054e11aafc2cb4222357e5b697026d368571c335e35b777ea1395587f68397b2ff606369f511c4c56e107e23a453165251e1b1422875b33c27962f33f825d77d0daa76f0cbb243a08ec0e29822702fba3a71bb1048e692d39888ee4d5bae8d272dac232278eb3558616909ded320f6fde03174687e90e2504f0424e798e4e237fc79a9415b457145592341ab7de99b51f3d999cdefb47d46e9ec70532abe4b90ec59014977242d25898674444c06de6304bed63e3194246c579fcd808842044982b262269ddbe034b585dd3fa446fda6c599fad722226e89f35283b7928d2e82e6452ac0d4c9b4401d7c6f07f0c104d58de40395a8e065341827603922ebc9c57f335506745212724c4f59b621b3b3dd9334a4ab29c991654e9d948fdec2f36779189f290462933f42007addd4e30bb520bbd855694023786992ad3ab238b492891f4f9ad1a7e29d0b9ed1e4df1b101d3778dc68c3abd8d80fd84c75cec45acfc262a89572b664a48935ca60a00c6fc3c6e6b8f05642bc021ff3f231fe150d75def15271aa33d41c0c8bb7c3b75ad5d6c8e702a52420805cc1d804c264a6301576debb21b8d7d78a443f9d9819f5120847df141995c34d5324cd8b295f6727e3a6e8554da13e9e89059dfd16d4a9780c882f23ed3a451929caa817354175adcfa1d58ad6d8015cd2071d90b32619ea5682ad85b8f7e0486c10ca79e154e9a0f415656cd82df8e20130a6ee1070fb82768911946ddae86ebb0ca0aaf2b7f04a1ff2eabf100a1433454a26a953fc4aabc2b40be16508853f1febe9ec707535bee828c59e0abec23d962593655658255c3b348008319370036890ca7abb48453291b6266ce1ff4e2662b76d9caffe5111c931209b04b58c9d5717f70cf9db811b884a781b7cda331723b4a5fb01f540e3ef3f1908b29e502e0dd4ccebe514c40f45361e8b227a0cb94f81c9750d15287ed006bd310dea78685e06a31bd6b2898c204da3a3b980d28ed25c76281567fc2ced1b82662a588e315a812e9c5874375f6cd75b712349280af55859f05c50ef512bb21e339973611a5757d31aa8272f4a0a1962b2b6fb74497755b7079d8cff18620160b1725c45b279c8cdee07505e33636d8e546293a04a0c37ecc1b03ab5301bc8250c60b622c507929ac29963a0187d8557ad5bfbe4f77e5815073e7261b37937503aad1ce872eed9e8bdeb3c4ba0a1f299a64d081502f451e28eea8a687e672d30e2b047be342487712f80b532b3a2ee5ee029d609eaebe337017e2f093d9eb063b9ca14925f45c942fbeeda89cfb685123eb6bc5cbae58201c3077bdd6da55128769ca36cb63b4d3250baa72253288f106cf19eb520a7ecf0c3d6fcd36490a87fa4880db75831d772585b9f3347ba3592f7b04d89e7de25325e6ea0981236249c47ee2a615354fba7f52ad30a1ea18f300e69663f8ea046e147c345e2f428514a138aea0ad9f02c9bfa8c970a7382726661f0f4a5f3dc131d0f23b243046dbc2d3af9d0cc6f7073885655d6bec012281852c8ed1cd1e52ca0b3381ea0708e093ddb23aae2e99521fb75c106b5c5d60c596b68b91d885638727eb2a24e2bc8cf4654b447f58bb750a82548d252f26a7a2c2bbd1d98b4c57fc461b1640b4806a50bde7c5700f03093b7a25f034f369600411907704e7319bfdd768eedb7ff2d91dae4d1ffc2f8e89b5c3ce4b1a891a0254c43c3fe8471ddc0466ed6609c9d2e9c7c3561f74a78664c68b83b7dbed39d809969076929b0d725dcde937184d9fbc88f0499a59dc2705a2c80f7207b86b9626500e246c751b1af24ba01058810d340bf698e5d442b06fa5e766e63cef7ef98f66927b3405bbfaf7fd27b11a3423e3d175c4312b945da208e03824cbb0fa13ea3e405e8465d8477073245d69fde2d4a63fdddda71cd4f79dbcc6c3ff729e3c16f601624ef19cfc057800b3540b20dd6b8ee888f2a29f77ac832de75ee98ad1ce09fac25db51284e62c50309bbd34305d9be17a5eba56a6f5e6e72cffe13850752a75a20aa20435698c240c32fb37b63379190b32f0ae220b59d46f3a36702400622ef9958666d4b8698a3c7ae748b495d03d2327344db73629547e10f2db0d31056ca263b5f841ff31906945d3e98602c0710d5792b3c4fffbb92d0bff7776c71c15264a4882ee40a794c7a9fd943c903ceea578ab8957a51d2f354bb3d1c40ec9c8d95722ba465e2a1e336189ea3841c14a78b3b8026c4cff84970ce5115d10601bea7e7333c08cbc3796a4d2cfa99188f9562d0229536da124f2666447ab3fe98d35d8cd4c3ef7bf1dbdc6f138abfb7e2bb68cde9ada36300edec81de99e88955068337028ebed5f980b69d6b93535f88874399cf1e991b55102e10dacb354437ffe84eefb3a2129add1eb17ac556557d644139ded78569d1fbc1ba822064064fb2a0d9baefe0ad9988aa5fef5b10d4022698a806f30556284e27bb43efb4bf9da783a597aeda0f6d3a416773844beca45a8fea4f3f5962177843b684f58c20f341fa674a41d9ef8fd33d166139e4f7121a971cd87aae1ca73898f482e184b7998d1d51878a9ddc03a9835a7f3e4fc107064f3a317d1581d57c6b498876737f616dee55491e7796c9c84094154b039e91d25d46a213bbfed20e80881ee4d4eb638008115b77050000df8d9f8973958e2c79bd93bf04e8f09cf161cf76e9358d4775bb0a0009f215a6da89f523ba53601f415d589a9a20e1e031947e495798a52a4615e66059578501153b450815287cd6a9c64df873723751e6b4daeae54421e4862435758b46f3b29426f863ddc52675e114261e592525a2d2aa3a831ee1dba104cc6b764ff360c7293735220daaad83fbf92ee19cd6be67e42f97424a67e9e009bfe76a3d8faecfa20983856bfc484b8b06c6c2d40df2f267f501aba9a039a8532da95c7b1e799088500aee6b10a6f83301798e0cbb1d4b2ea8f93522d046368342f21fe037fddf75a02207570c1930ca015e12ca4ec47f99697924ef1e8322d495c0a1c6c1d22c99df883c3119a15710c11e1b8cb539279c7b15c0b43880add5d8ee7d8348d4306bcdc752d436dc8727aca3d6d3699e46308899cbae4682a0f2ee0326444ac9cba40f6e624d5b8bb61041938678afe58faac9efe4290f1151a96882b9933af48a1111a4390903514f86a979b4545553d81aeed7898f841ecca18f2c16cb9bdc44365ec7b4c6e7515e6514dadb150f992dd700bdc79dcadcb53d083c8c1ea11fefd0af0e26b977aad062a4c23574305fe8b00800e96826bee1168ba42ef56cf591257b719c9ad561cef37925e2f457211b32c8b4196eeaa9496ae4d60ff7c842c4a8215c524cdf357d086f72ecc89c47e9aba9ca230a91fd65f15d8fa632a8c040938064d9bd7cf2b3cb46a0b677a8e619f54106dc779f0620013a851b9afcec6a23ce0199f05dfc26e4bb8f5cbb97a12f4ff9a13e9f3f58663c285a61e889efd571342eda677ab16853dedd9f26e17f5ffaa31e7fbb59c7be9c6312968661297f7317564fa2f74920827dbbcfd28a1da4b01c0bbc1df64f778d9c4cc9d68b8296c1bc5c7a099171814448646fa6428858e6f0c5b190b75fddd1a35cbbee1a54ed7ff8ae880a40659688513d25326b9394a8b536f2d4fcf603763fc9eff992854018803172deddf26454e96706145b77817b9800fa432d89418f0dc50d956eadf61f9c00871422d23d25e996c48dd7600b74d525a465d7d556a293255f32a1c4309e4c63f75e6a57c56c3d4874349ecb6e78eb7c16ffafe5ffed07e9af4398b1644f05ff02c99378501affb715c767b17890e1ad39fb8acb1f08e4c3b8c60cdb1b2fcc111cc26e4bfe1004285639c6d2a4a07a1a827b2a495cfb4a0ff77b5d1d1df3fc53f1e14745baaee43de779a3d172e812deb1f39681d959cc83dd877efc506dddd653beb7dcef80c53c766f1aed8809f234abf00cb214071263839167255e7bd092ee983ff92696c2b39756631ac4adfc169cb45357e57985c457e79f52d4f57fd194c19d0fbf7afaee771602a4cc48ecc4f5df204156396532d0481adcef7fc2a5ab28d0ba7199b28e493226721810dae47a5a814cff9e83d72bec0864bf5e734ae3d36fda63c7047932303bbbb2f730b550fe3f083e9c533b9a4203f404dd8c76fae1bd29155ac2a8c4fa084408e419d95b7d83929fa0d0673aebd6471296ad8d0797f332ff9ba6da446fe9c69c57c5c021997b2d70d4a2513bdc52af0c15563ba0f2608c894d4aec4254841fdd5958b09d5c9c10740b4e969053aee8bb4144e05a974f17ac1ce3732cd880dfe2491247149f574230dda612109fa312de4c934b35f194b19692e29af1e3acf14667ff63e66080e40d0aab1bb49e85c44742edcbf635093f4c96851985e9792ba126537270ef3024c4fcf854446d21aadea78f105610fd3ed0e2739198a048c28ff626876ad2c35cc29c53588d5fa782c50cd280748b00bab7869884440c3020457a56927873bce7f91638a840b55852272402352f39361807fc74e1ee806e4bb5db998669dd3d0ab7426a23fcc6f2f7650bb0c653bb50575b67d0abdde20e83698dd38da9c0284e948873161122b04b56d733bf8dceeb822cf7ca3bcde09b01717ac11b66b74e483dc1904cad3dae86be01132935cee11ebe1a70581bd0469dfd4b6f26c689c40bae36ea0f4c5abe2586416b56f1548a781deac5ae4331c2e257ef56797a68de8820edaa54d92676493ff6524ee7f72643221e4d914c7b725ac2337ea94a0205443222c0c2354bb8c148540c3cc51f2fe75d0e63ccc7573402cc7161b03e19741100f09f4ab9985c52c6e8645771d580268cf5f6ca09060d8796b92c36d4ceaa3d3e7d6051147eb906975f1d70edc9f30ea4da32f5b3752550e5ebb12297bd07e44669794a1fba2f7026df6f849d078b7b0220d44347ef996a8f73cf67422937aca235a05c645e176b4ec6e07534c7f49e0e4d3a7d25237d390b093c11d049b26c68cdc8bcc55ba9250c0979ed177c65695db140344c80a14e68c03acda75c7f8d3b91763b02730f70844ea6221cf7d76a3eee48962c2a1399d212382f9e78a692c69c2f73fe693f6535f495c2c7feb10b6f1d03f07240186529d75b3d0c73d361f5e357c1ef11954cf421a186656cb8d8bbec00795367e0832ac27a341c25b4aaec43d7639d0ae60e465a9070c239fc9300c1f524623110282b719865ac723a59f9147c42fc170d8991c10de21da4a60b678a3b7933a98382aa9440ca698942e0885eec1431a8ec69fc84e2c59aa7edd2d727120adc3d23b0f1b35cfbec2875b55274943d77d070d8f57787e33196b8531cc373000da2d71abab102741b58f037869ec76b1f03d7d7b8774712603687c9e22b4d695eeb9b1583cc2543415b7cfbbe527cee9a70f340b93d594205149b3f5315d36bf411a5d7cb3cb96ba77cb8e31323313a864e2a14153ade9a5ae53951e0b45b83fa55cd14563a31d7a7303fe1b64656a8d34ec9cb5013a03636e50b6af6d9c3390cd99d815be5b3dbfd7d3e04d88593e71112fbbb901388a4a0ebf14981ea0fb56030de451e07e981917e825716d09e6c586876cbadaab810714a59e46d8065032e15b5e43e6f0a30d29231539ef24369160f0e15af63a268c46f48163b46cfb8b8a7b97ed97de40f332842d4fb51afd295d777de7240382b4ac4f86a197b87bf4c0ae5a000887ab9bd49d9125def475b54d8f8e43329146a4dc64509b633bf87ef3e259407c0e0d768a8f2181251d1e79922865b0488ef53d4a6dce2f0bdd2b056870682499ad1a1b48e69fb94aeca0b688c7dab2ce5bc34cd9e5d8c5154264a6e8c6865caa53a3aa302507e4fe66dc63e0e42e8b9c021a9a7784553f62a6bef491c084221a9252fad73de37ba760f170f7ddb6cc7879ee87b4a6ead1746412ca12c418987b5f96a0f36086ff43c43ff8efc94b04b585a811a5659807403f28a10bca526db5a5ddf8e30b3bd16a3917065400235e535ea345e69135425b34e585ac2203d41f5ccb78ebaf10af0588b51bb7b5d3ffc98f5ab879b38f0f0016dd984b2edeb4ea74ff7537316da9e81e1f467f2c3af76d3ba3e7882587bc21d89e52cc1f7809049b6dd268b479da0d36faef4182bcc67d1b2bfcd065e939ffb5b36f96ec406d39904edbeaafa798142c672e82135931433da1dc0abcafda0074a38ccbd7836458f311c0aac0fe0dcfbb7248241a583a3517fc67097e0fef160b72c3ee28ea10a805c337b0a4d20dd2b7ba642e96d9a614270ec028a2bff85305d41ae76c5ba1429c0fff4ae088664b7d6e75730715fbb8f1f83427994b3e8a16b8b5fa32d1976d94e3d00c254c70b51deeffb69ccec38aaf48cdf6cb0f42f7614152e6b237b80446ee4666aa713b600442aeec3864fbedbbde3373592be5275ebda55ff019da24e253726b25c91c15eb12785b0dc3fd8542cf6d08b762adb90b61c85c99b2b5757fc9761afb8740825655713f58282924cb19ae2b8a3381684319654ba566f475099cbd08126f98b4486a08af5557ef84e3c99caa04d26622547df6b8fe0c126c977fac1f6fc6d68a867a36bfaf8485bf886063a7f68936030395bc4a85ff1d476b4d14b47dc22cc990c634bd8417f5f269a8cd79f08af3cdac2ead90d2ba158676dbef24ce4bc8d9b1030ef84a355907ea06d22fd9f5785ed9bb21930196ce895aaeb9e08ef278ff8c29ddad8946e0670625ff2271a16bf045f560e31d6aa9654d93acd58f8fb239c1aa25896aeb449b1d0a1acde5611ad280fc21969b820e201e1fff623eb5caf29b5dceaef0f83fa5dd72215562879fe151e6c623e6e9eda916b0bf17f4021a4b67455e6db1f6ee0e9a5ad33f7f69dc1ac3d21abc0c74f73d260681fd2513a91fa2c4371c7886bf20ebb27f81934dd6207bbe1b999ed15933f31fa49c8b1020df95c434821f7c3f3e9148da1aafcb022a1afc18b4c8710741dd3894542bce78c8e2a66930ba1af5f43ddd14aad3f033b084347df69efd498eb7f37eb20e1cfee96943a31371bd09f7a282fe41c02cba3924b9cec0c3fb2262426661109146ad707d43cb7c6e47d23339b9466c75258b0e3ef370f6748c4d2225d95adccf3342a77a6a8965f65365380add638426669c848e823fbf16f3fef77069d90ae303ef98093e639287cdc3f2f953df0cd8ff3aec7b4f02149c04ea9e8c1700271f0890573d55c8d0a2475e19a60d0d41d049dd582339bf634377be553382b5c0f5aa420faaecda7e487601c2783ae385c59b030448f01d353a9f06bb510a201172f0a2d5aa1760ad016243fc24e860f6c1534fc6a79fae32ccfdd1f12e58b8a322c7bfb3a4ac4a0e647298d40244bf747274d79e6281768a3ba1dd70b7c720fa348136b298c0297c63e19c5f1954bf2d4deffb28bc192f33d01e3464507ed3e5a08d1b03ee0e859fd94ac1e3bf3c6f6d664676d9dd42b66db04b5291b39828ef58e2d6276deb6952cb061de6d65b4381673edc5a89bb0f003553e28c1b3d41704c450123dbbc89670b3d8222b09047cf424ff90b52e4157f40cdee51a0304454befab8727df62d6ee0ee7c69adce747639dacf69143a8095ef431a8fb83e16569b67baa24e4e274495e0f90add7678e063edff8607149f06fd10b6ac6fcafe41d3bca4bb8bd4e893294c62ce956005f702849f649d032d2efa3fe30788d6266b5f377b941bd1aa9e5b1c396bb0b8d5e2334a120c2cc774687ba588982a6178112c2246c521114fdf6bb1e12edf02c6143775b90d5cd7c0968e14d24c963c36a0e290916dad2a8bebb1dc8448eaa2dacc2f66d7fae4fbbaaf2713eb9ef4940f4ec89b68f6f9309242b8c95bf671eb2f9fef1e4cf280e10fce0b6452f06505a5bd8be5ce1e100f285c2fd417f0a8151c4cdb28d32745082ebc1d91d8ade3c4a40df5d09d87cffeb8f19f586750fad7e902df2c7de9c8a2102ff7b06d890d5a94c0f936df3951dd505ceb63e215ab57e460b35776be4dc21df42c0badc389528ea4af57b98942a3b695f5cc9f2bc8c5a2b4ce8de3f4e842efd96a91643b36448dd98d1c2f4faa8d401df05e973dd4cede7e33162b1e36d29be7b04c119d26c8db0971f25ceab80ff3d14864200c2a0e30f083678e720de87731d75a90706c6af6e56000d606991e4200c3c637bdca7ff27bde73b45a9368d19c0aa024dc1acdaa5b55e70435bbfe9b7cd7ea60470256bcd13019ff38ed184a3da823a9268bb8e24d8fa156065d5131c1c8b68432932c0aab02f9efbf9d9644f905d6a1f447035d11a9ab9bafc4ede8a6422bdff729a263fbd921bc230df3021ba15f981be31cbff84d0ef64d3f41cf18492e3ade21f1618b2af87d979b1f7edd35bfb0203399d84fc60a33f3efd996f16f878a411916e39cbebd700f7d12e8297388510d96b777284f1351c9a46fc18b7e22e90b98f5f441e8e3d2d818afcb1301a0bf842021d64f455a52a9a1927d8c2744362c979e469efcdb425ab5bfabd81e5f20e86730e0dd44de11dba3823ddd11d8d6cc1f5a6b45f42ba01707a01e1d3184dcf6f146f50e53229ab5bb3898dcfa6f696e9c8038a1042838c88591878a597cc9779b0464e09167622393a50e23bbf0ea7ad4671fd217247d6530c102f1686bf9cdb6bbcf483e34faf43dee344a3a1cc647f81f6cd49f10f985304bac33edaca01c93c520322104efc89eedb560f62eedc1a1005a0ac99e989271d5f9738fd8739bebbd253636de8c4273901d841908d697e07e8db684e7c70b5146291b9cf3bb36c8dad116039bfb5af5934b045d73116293a870e73c75b46d3abccd8a2e861372807fb428a547dafb143fbdc84d7de9e5358dee835ceeb1fa0544159342555aba1a098438d8802560b779c499cdadffc2a996f8f92f5bab6e438f961792ecb3f80994593b8a7fb722c530e24708b272f963d80300033636a4987c805b85cbe175b3b5624bd1714a447a6e62a20d5dc67519fd38b70363e1c916b711dc61ca3280bcf53da84fe6fcd8ec76a8f5c4dafd0261191cd93836d71fa5cd7059994ab48dc63e85f8a0b50dbbb4b391f56cb019dbdbb26de288bc14426b0453b026c7e8164c422c43af494d5c7c93646aee4cabff54260ac47826eb0e43234e2fbd7b80af5898604f66ab1abed39a47c435edb07290dccb310ce3175af3a5b33165b784ef52c4ca7f680de1418b25d2da0f94610eca9b7e3f1203e9fec795d642a6a619d6923be8e330963afe2b2fb60cf1000559d3fbaa6c0a19dd0aae2a5ff14fba16fb775ff67d9e479c6cd1499a03b09a746642dde7060d589da522befd4d286153ac06e24cf5ee45667db193f4903d8cd07d9f46e12885b3b4d682947001c17b2e188eed991aff0a9672ed927200e33502580c8262d47ff0864c30793c3232643f329f999e9834c9580def7785c4e99fddb667fd88fb3ac032487b33128a85a75f21c02250bee49639d52386e3769de0adbd4fe94a20b72a4caad573935c89765972336dd5258cb2a6d753107de47ce205aedcd612a72078a587ed559c574d06b064b1facc9b71097eb71f6ee29007879129705660a221413ee2777a15bb3f786d5063bac4b36ff3c69709a47e850b17c26f5517245f92ad44efb25387c4e18e7a12c037d8c2373e92a2c00ce176f8be484ed4bd268cecf73ebe17693e34a643986d4844e074f63b00a920d5b76a5673e16c55a687740b615a9d41da0193513619839d54e3cc0af26c860a73e3bee4a1e74a63e5f14f7056fdaff363236479741b420a90c09664ca63219a4c1730879ea83fb0fd9337c4bd32c085424b08c955917ec76fe3e78d3c7b7c42967d9ce287d2395350eda4f4f6da395d344b0e4d3ae44f96156084163bf12e74b3b75f7446b4c7a56bf045154d2b984562c23a2796fcea7291e3858c270df7e4eb06d85422efe2c45e4894fcda3096fdde370f9ffd55495197d4febc771bd05abaeaf3a5b200de040e0692e06d1f727484d87118385fcda3537590d85f94da26cc1cd11c7753a6496bb83f00ddea550cb883c8143e35a7c27458b56d7a2feefd768260d9050b9f1b03d7cdf4d9abdb3ba6dc1e8654b963c4fb47b9fd9873bdc42d28d08783cf8c1156faa280bd6c613368eee38403c0419215dddc3a9dcbc27656a85c2045a13328ec7949d5fca39b41a23708cf8f3915dfa4a03f7f547c7b1c8a6ef737bf6299df75ecae4af1e1ee4c39d5fe7f394c2db8c815892805c31e671a6b3a71cd63647e1ca03d34ef5a748d3168df618c08f4252c0037626ea1fc3c1da6e612f40a337e1d0360f7b319c208979fe66b13a53aaf93b124dff471bf3487fe9e7cdb8d61d8e4335a297e5a56d806460f9b6be0115088682003eaa98d47b27b87d611658945bebb3e251fbc4f73214672fbb5a59ecb46ec0c68addfc61c529ff744f5f6d35554bc424d3f5824687568b2c7d591cb5b7a9f0ce8a0c22877e239547a6ab9c9eeb01562a26706f382ab46342e0a7142bdfbafdd6e5dec05ec79565837f099f45f4d7d9c9cec7db70a6d5bbb6e017242c3523a15c99a7af270301f03e27f9043627f7fb95f34a1f6c05eea80ae35e230c7a0d2b20642b199a75d9b3e20806ed40decf9cb15241464ec392491fd2dbb58f2bcfa2df89d355d5d5bd1adfb4aa0452a71a72e1259d0e6f62c93aae31da6442e750c3bd4d4579474fd35ed49f42788d0295fc00ec80b9f37824cb5c3e63b37931ab03e97025445ef01cf10e05dd8bac1a99adc0f39d31401b4f41dac13e3cd3fc064aaf56d42e9bed7e92b112a6e5c83c480d7410ba47ffbb2b15d8d7a8ec38a76c9e8e54e6b0ca54f72f9ff8b8a1e52115097aff62bf42e07bec212a7f8c0a705a7ec884ca55bad48204adc71d2bb0825bf40f70269aff42f317530e5b611c7ff7cdaa1d0924e705ad58c21b97272095c28377dece0a20a47e85903b24c3e24b9fce7f1b53da113ef1fa98077f93bf35da33b94087584428d090548e6e713fedd0376d4a349836559d257dd1980940719daa4669c70a262618dad1dedf9133cc7d06c56e125380623f1f7643c91e3358806e0d5c132a3176bc8b01274bd7babcaa2dd2d082f8d1b9c40ba5461441a4d19a70b877fc53d9413398b17fac3ec40c7f274c6013a4d8dd22be89a1c2e86b9c17ce1cec8f353cd98e868017e0b80b6be6667dc1528f60c1331bc9bab3e4a5fe6357e2d60f5635aba38492f58b73598acec639b5c6dabc9ef4890da494208933be34caa9f9e214432170c456abc49de79b5ebe8943f0f7ddbd1ce21b38b57d3ee965d074a8963fa44c0591700d16e7caa5a28c438c5130e49eda2c5d6dc83009d7c95747198ddae69dc876642004a8530aa00b677a7c06beb3a2f9e30bce2eb53c0cfb484456a83fd8b61b217832138795fe7db7eb417169dcd2696c7a531a9126eec0cf9816f6bd32ff1af97c59ad5cd986e01a7318f96ce90d7feb027cdb7539cd34d87d7b30d98b29e90be110f08700c93927286ef45d1b953d867422bf4228d031881fdbaea5dd26179d070792f12cf5ee95d155cf677b4c4ef9c3d48482d98753e471a1feb0d04a217ec5fabe8c90ab04f49fe6a8d31b25921610155eac5b9b2a220603df4b6982696eccc735bfcd33e31e427c1535c4fa4a1e7c5b58f06eaacd4156a0ee7548cd2b7aaf358f29a985e109e347bdbcde2bcb1aeb3d17620079a5f57010c8cf6bc427185afa67eb896007236a5baae4d2b70602481e5bed33b6ab8a8366ee3fa6df1f65a9f0cdb17eb5617e80fc0cb326f4b7dd09d21c7cd2cb824a8616fb3ed6dd85bf5225b5b93633c1f0b6584965b7878374ad80c6369ad82787a14a0d229c8d50acb30c7d2abe7b85adfc15e201bd786d9b932f6d810eaff47171d4aad395cc22e0d2798d27fb1c6a1761f6a34ebb5be9f67b36489c60fbdea32f410b07ff07945c3bd2c3e15b6cd7f5a17f9623aa7f7dd93c804dc26457de0fc9a72229e035ef00530ef6232eca2453689cb5cf7347950a777e28190d0159554698c5215a68534cbec9d7631347f184bffa5d49f26374b90bdcc7155b33ad0d0151eaa464a6aa4d30f4f5f497b2a664f48466b85fd98510a92936964841e7f99a46f30a6be84d30ecca6cbede47073f217bb2e08947bd030725938b9d689dc9238465b449f90086eacc840763e63d69444cf5ff19c8022d040c12b1b66e99b18615300e67382967b56c329b310d1d03b6b7725c6d92ccaf5b8ff4a783521e7de394aa44feecfe98fbc7bb0172820dff2a8ace5040b0a1e7baf6371fe6fc06b2d7ce59e7650e68a2be4653de5b1da681059a46aef936fd8bb31d315cfb5b7a88b208e534431b92a0502c7a0c419a68d57939f3aa7b87002aab8805437a9811ceaa73804c5598515f2c753c5205fc0db31074e17547919a44634303ff0c3f10cc0b1ea42d469f9a531ae8fe73764ee50644b4f2c1e1d93a47d6e6bcb75c650b07568c742af0ea0b18e7b936281f335959c2b84804e15780bcab779448b4d0c7d152ef6ea1addd1a251f46191f68fa02dd0bf059f6a0d3246af03c600b1d4a2aed3830e2519cfe222fdbe637b13e109fd0b595491b28a02704f272ffedce154150a48653a305e8c9f7915147cc08f2711924fe3e4c2cf0b2916c8ebb5beafc2fc5ce34fd0cf0534e5308079005fcbc4bddd6180166c54df5409a7978950c4920a355252b154f649828e53fd24e34bba2f65d9af9c03332847f41a3f8902711d3d40dd97dce0f55ad543134dfbdb5ce10b762cbe4dd29304b0cf665800508bc93075d9b34ad9eb4aef5cd24424a47ef27e6c90d56ec559d5f08b73ca4341d49335402a993086c5e782ba96583a3f078962a92b44a4be12f6ce8a782a53689faa18276d8c2b6033cee42e5110d9a020de994795fc793336ffbee0e07c99ea744da60901f291abf27c77e99e685d30ce67d21bcdda399d1cfebd9f79d6d6420d7902744bee455173cbbd1347feebb408658d46e680c73d9cb1a169284ffdeda05832b832dc0866f25a68376c40487e84b0f1909880bbbe002d5ed948eae7b718f0330ad26c0e068a85d600f6a022b87a84ff483be6c261460211ce121c644197c97edd17e2b533f1f3e2095e05f9e59a184c4b457adc4008090f235922e78fe077a4e769382a2b5aa5cb4d579ef737c46a87d904049258cf8b6cb97d0ecd8a927c9e151533ceabe09265e67613d606a40c1d902ffe0b29043149720495440d1cc6ef399b7a6db2fdab92def58b969c837446635b6e86cf911eed636d627ae85793b47a324fc620b04f6105fbd0b6665525f2e1a4670aba856e602d4ababa2ac05baf81aae03668f925f452540ae46cb6c059cc313e269e34780a7d73775c2c77bc08731c98c328675c7fc15031624e146c3ed5574adfc6043099d50bcb9176cc5940bdfbbca1e3c8f8dfd43d2cbab0eb629f49452c37fd69cfb61ad55395c19b9e9d30a784a022bc6046b0d9fce9a9bf5fae59eb70791ec0e66d4e5fbef9266d69cc70403b02fa98e62d79e0d59fa5b846804e4c19fcef3b79e24a2190e478ab5b164b99651ac9e68b2e56b5efba00fafd13ff4b979f2eea3a901050afb3262ada0b401ec69317dab34fc594c07bc921c51257870f39252f6c984978d649d659c6d484962bc0dad8977930cc77b5716d7ad8407d87315febd478d797760cd2ba1e79c794a093e7ef1cc2f1ded314c7971f74d31a7a88d6737e6e7e25d8c02eadee55f566af9e08b9598d69ae2bae4990a1355b7b01f15f29a790863b33abcade465c483da1a936f07eb1394f310522863562f14546486cc8ecdfe72739877f885165cc5b738ed2a3c4e2897edf067120e3d9e8d873731184c88d9046e9264cf76760748813062b03b7b307a3f108242ae391ab832fb49d89500e138a1b833618616c0e5200f73696f4f94e490b28d317d39dd721ce11278c4d368ca449774be609ec5d6bdd6ce98aac3e630c473e0e4117d18f3805cccc3ebe18f9096c6b5e9ed6116f84cf6b1a69f4c26af77d8b028edf5b1570631bf84ec8aab82472ed530f6249182228fb7165f43a8e41e5e946a041ecca29da7234f9e40e7f3aa4e7dff37b4b3d17cd316c72e755dbce497bbf19131ab5cba267665f7e7cf8d8af1f8db35b00c5adcc4ddcd821b5584480856a016fee0e4050e62eb6c8521932b87aaebcc7ce7b9f829e5ac365d18ac2fd2a14aa510d483a983c17581fe00aa58b704d8b382f2dc7bd7da3c31972d4a2f829c891187bb82ff67be80a9ddfe46fd451c51e20a8d087807336c9eff015ba7c977a27c5813feaaf078c58b8fd4ed6e97bca4116dacfd605452d3d34c7bde78eb172ad2b15dcd6df76951906a8e9cfc91efdb0389aee925c4357e692d3a3c236c377336cccab1d72a89d305fa9d8c65d768abe9961111831bd660c6087b00d47971a253881eb6763e990335909e94e31f10bc6bdb4d358b9ff56bf60f38fc98fd43c2d9c9cdf02c5b68f17bd38ddf337bddad3cba92e939102e3202db065b1ecb9aec030d04f81bbcdaedacedc6d35e7b311a9b218ea1afca08b6932181155d86c4ffa2fd630e02eab0ac86e351c50b62800c58faa8217087cbbce6ebd1568c6b934c7b98ed9b00b15383299a58c4b0764d5c32674cd9616451e21d1c23c9ceeb0b2c4ba7a102884c88d49f9548e0e068dff8cf17d4cdbbc9e4d9b262f80bb04783631574895e48411e3a726bdece8c9108d32bd90102eeab60bf09126adfda72db9868adbe73c8aaa97fadb3afe5bcbc847746da57a95fb4c31720d64a32998b15972ee78ca6a32078a2a5b6d3cc1ef3e72db2f241d537021462de5bca12be67399c3f3db95e8ab3908db21d719392884577f589da9b447df9b14bd640e3dc4d8fc32b8265a2bf2b130888c0bf8f69f242d15424e52c06f87bc44988a0eb5ce016ecf2ae03fc453d92e5ca9cb1cd5f30c283a4e6824225a4088870d270f7d93989c67df7222248be2f7b660c2fdf8c8bb4d5da5143acf61d83f93d729036ba9f27ac3fd14bb6225f91014104f1a448f2dad08e01ea2deca4f88376e7149d31694002675fb650d9de74edf2d772a5260d6c0331d14f1053ac5d993958691db73ebc6d0c70e56ab133640cce8dd2d3c1e9d8b17bebc575601e446ae781cbde4c833276e697428650c77b8be7031bf371c3a745f1026beed5df623c0ba427e7c3bd99e4f615699f803cf60da57d88dd0c177d0f347b9763b1472178197f7f436f94ca8156f36e05e7bdf2c71765766ba366ae777134f491318a0939afe293cbc1ffa10abf6650dc47e1be57b2a06be3e4b1e0b01f4ee18bf9ac7ff3e78c708dac895211b4720924a79ff4f7435ec74ef3c96d6678980453e28f089cd3726bf8b1be20d106e7434a9ae3332910ac2e4b62d51e55025fb9a87ac27ce2d77d82a6594b7de86c22b237a8f2383035023d26522cec5db1cd9bae31822980667911fd1fed1291fef3714de7874fece48eebd7a909794b6cdada4f45e6ea82c3390e76b8e88c201418f8392c66489820a88ede8cd8d419061860909f200ef6e3ffdad147df5b1e348f65ba28997daafa68269f509683fab2af0949e08a43b7e0c8823829716dcca8b6ffe45b39ce6c98656b81b428a87562f706b7a4656cb79c9c9971e4fb737163e7a15e599b93cd4bfb126e6d3bb9d50ea77db3160de51db7ad21fdb9c4e36d459c9e3322451df2460e5851fe7d994ff7a27d0fe7b009c55e93fcfb40e4c9fff05a901b894da54475208825b569c5f0fa29de70c418da7a46c3d9490c082ac6126d1a49ba6169b5e514835efd43830ee6325b4eb4f060c96c19f694e303108a532d6336e0b0a525b3bafb496b5b3c289859dca33c12943c7855cb53d9b09c94f2785537cc84c2186ca33a38d5f7c83c0aa6c3f1acbad1a6aa5a7e4e17c3f4eaf05b8201664b3093852d14c6486b04df19a5f3900d1d747757ec79091bed917826c583dcd22e1c44527cd6fba27984889cc69b82dbf2a41a50e909d28a6969f6dd989ba9b5a86cc6111cd0c90551b6d461e7d8cce27283068003518ae4f41bac0543bc2d78a2b5eb0bc6f01011860df11aac9568f01da4cc2536c50dc97fc1e9557287e39d3d731813239a25f7a1726cb4ffe6c615468da4f48936609464e04a697731f66a824a7c666a860530b2a79520a0addca9ed1e87adb5107b991cb7c73f10496704639ca882fd4e3f37983948d0cdaec200fa2975eb2c224ff13bf7ded28f52d29b96412f607db93ff8a2dd1b59edaecbaff8d2addfbff57ba579fe731647c5b36cd697fa3587a3052d2d5c936b568ad91de2339638da0f2df4b8d4ddec0f78a8a86db8c3d5cdcce9f44f2c945aee2015e7a34c3b8545aa6403b3936b4b0ded2d09010edaa28081bd957f8a8de5eace9201008bfd9ead2fa10f27559b1aa831cf72fed98dc152a225a747166cdb6dc155f2a6c5f3cfce08473dd708b7ca9291e1d4f42fdf19cc9f42bebb949a24980e9c61c017e69bc938d00c031483b9e83bc63e8ee4a1c3b7e189e1a234495ad6f8910bce47c8006d44876e02e8808033c6a386d41032f82386f78b2d03e1b33dd0d8d831d66ef235497648f327fbfbf1ba90361faafb40f807fe1748489bb7f11e3db803a2a5f2c8d6ee0d4338bc1119487bea437ea3683213c84a6ce7c633d989eed89c78b450c9c0c773b25aa4cd6930c3fb39580783168b44656f06ad6f119467329515a2d43bc186dca8c85dfe15f1d08f75a452703e13602b1a92010292a74babe5b6c958137405851fb3409c7f3c3f86340c1a75a1f9f16711c09cc5c6a686e9a789590971e856150d1e6bf8c1f27d0bd7488645370b636580f332189b7218772da0a3ba1a6fb3f5dd428850f8946354eaebf1d2f61bfe5beaad24d66e326409ce311db0fa29e9905414172eb75ab1ab0fa573457b2dbf72e80031b4437a11f587ddae87fd78b02a5e8adfec9d66c48e8bc17dffcc896b6261752fc36719ff90b40576ca001635c4011fcdfcb871f29186ca8c442f46e0cc9d1df5e8643402bf7ff23d3128a62b4f51ce304eb2da98a911133e4f1f4cba33cba3daf4d6e140ae4b4aad242f266aebe440c1eb7516ef6d9f3d891a4f26133f2ac95bcad090d819c83f354aee5ccc3764bc1d5a5d18fc2452c70458c9d318bcb07961719068d36b1f77373ce85fb41e9df8039b019e748356135d8eed701cc2d7d6be5e27dd9e97157ec9bc1d8e6bcd3d236ce77f2073ebe62ea66a16fcee57fa720b35bb92b4741d2c98c67584260f336f98b11c84b21336e5314b5bfb8e684ee83410b399c06adb98e8eae355a52fb71d378dbf97ffef15fd61d142ad901ed087e206aa2446f364badfeaf37df5ccf714f34886475ab2251487b16eca94a836c82ba4cb01a2fa1dc9dd705456ceb33ef159f73340c21045ae7e7b8510e23c72ecb5e04ab1900a33a1cf5dd303733e3dc397847f59e4b7bb239ba16d84b0c63e8bd62bee36c4986819dc92a0a38aba4c393c86f1254a3eb75e5305a9612ce283193b515f8fe04ef54082d882cfecb26ad641924281b6aaa77326b5ff6ba1f0fb848b0e621fad47b0c77e96f8fb57f71859ef1b17a9111bd9deec204d8faccc119aa103a128631a241839badbaac72b85445ce95cde523be019bdb9118204a76f14d3bf3a3cc25a0c93718f07de8f4a6a981435ba601765193500633dabe5eacdc20d2a14e0be1522f18d0d726f33c7252aebe57eea803825bec53ebd5ebfce3cc51b3733c2f251a7450a71bea35b16d34dbae2f0d11f3d285ee4757617ee63954dfaa70f39a36aa36e23aa969483e0df47f0793328706ec45bd73a34a3913dec10fb1601a76ad6880bdec585df2a768aa957d1f7f001398ed2517cb68daf6cc7c3ce92436d646c4fbb30a4565e0ab3b3adb1cca45323e447ac912735baeb8bc9a8374087d561b66f11593a3f978a678c30f7c7369837c265a105af78259e4c144b36a523d92cdd078e54a0158ed3644dec313896a707111534fb285bcbe4e281ccbc408400039c2dbebf3a26ec46a2ba08212fee911880ac24c7ddcc90bd59b1e16c410a405544e7032b693f89838e5cee621cbcd60f1805cdb3050aeb8eea28b7707da27ef427a04de8d43444f56a2700956653161234ec221288a3d7a77dcb6e1f0bc13c8de363f31a25e00011fe3e626fefb64f257b5ba2fc583b54f0071a77c39003273dbc21bff890edc1eb10543b76590363d540c4d022a1d22683ca66fd2f61939438e9ebb1bda268d7b6488d2f663bbb86b607a731f27ae7e08971d1a7a55a85d82bef46d186cfe64ba9e8bc1c876f3ece935852406091c567f9ffbb5dbfbf1e7b12430fb3fe0cd155808585ca978eb918872ad52c7c686bb663f6ff84a6b7b079b5433ad7829519be020bef67f226d1946a45b50a3a11754c4ee2db4b53a268135f675f2185fa25adcbdcd987e85a5755cdfeca112506b07189326470f48549bd07b9e7d7aba0acda49f8ea419e193c9922e3b2317f8bf5b727624e3bba1ebf121f6582db845b331ee6ff6548d147d480d0964363388a75d600eb9d748ea44b2371a69b0715de5acdb429ee521980ac5c1f423b80db98ad13656f9250cdd91b8a579b92119db5af0663bebafce055ff1aa1931e644f3053f7c8bec75557302dbedf84dd10222a39567bb2e4e5be60332214fda11b295ddf5fc9b7b4e42538338c76af99ef38212abfe5fcaa56faf4b16cdeecea16d60c9fc6f9f5396c5187d0e65659ac2ec1151571d21f38084c115c7ef5d70d42b1411e8e38db7fd7c342d85d8a10e2de869a1ae0f4605f096245c124b107c325515ed44f82196cd6dc03878b5400aa8299569daabc1700bab0f830618dd6b2c286a4afaa8b727f6d7e4ddeea5e5e37eb1f6991a9ab82741373135fb049d5b1cbf4da8d64de87feda40f95bd1ebd883985c9348ec73cf0403a6b5fc2b152606cf7d63465136d68ce29db45c4f9e302590ceedf136cf140f6de65522995ceefe84ffb12d4d463c0808fae17f5ee74a927cde07719bb96b41b8834e9b2d05299ad8153048c42b2b59d00e496096196f4e19022ce555a6aa4edd0ae9091cf575ece3d9c2dc6d34a1ddf4e25e3cb26f1085fb0d7e488a8931dab302aef019fa6e8ebab53bfaf31b17004ad9c0a8767c89607740dc7e6f4b67e3f6a4fe0049cb762a56e844cf3add0234157b776223b903967e8198a65fd05392236936e8c71b6278d15488a8001a567eba0fe2b73ed56050a4112ed6ccdf84f60e311a3e923d2d20a9b4e36afa4d5fbbfdb8ee88b54f61b474b17aef82fb44d3b69c4ef8828dfe565ee0f3d11d806d3820be026abcc7295a5396b21cb01b6256f4664cfc156705d93348309aaefb83bba4d58a198c37fb7d1052034a5455ee1c8f3131431ce8e5b2a1f141e1acdee6ad8415139363a5d4d7b557196c9bbc875b89e6656fa7ee54d99872fcd27d4f884c19d4d542463910db4c598e2dfb433b05270dfc4c8a306f3bbe2a400153f578d4780fe247a18d401bfaf7c1b8cb42f9a6adb5def54ff782c5dfa27a2b9688a0cd708a54d0d298f808103d477271e06559df97065a3cf5bc7319ae22f4cb03d6a7e1141d17236372e46263f3fb02bbca8f64d18354d31e9d84028504d89aab1a46d72d40806826021c8d0f34a56c738ffcada5c3763e1a629292544dc6993aea72ed12144c71518c515c2a51fd397bc6bf182a10e99c0f6d082e1b99ad2e9c358ed139941adc99d0a9faee246a6f77f5edddb722844b8f10164874f9f2d331d4cd194d14b8f2962c0af8631fb30f52265bf1d7b77959dad951996c1b18f72d40b5e67cc2c32304bf711dccf1207e109d48c44a429e4833fbddacf7a7610a873069d360bc86e023ec15d71f2096fb165fff6b170cfe80d5565a9950abce72deaa4120315d576be0bbcb39424cffe08fe3d2caf050acfade707662e17b51337feb0018921144ece42007c8cbe38e0053b14801dab1fea1f7f45f0f4aa67e6b91440033e51f8c59c09e6598caa17b43a2eaaa086ae46252896935ccf38573582636dbd905461ec9342b8bea068ac29fde7944d7285c8fe82d3156f65301710360fdcbafabebfea453adb21cf40bb7646e22bee0ff9d0881e9aac30fff35dfd08201bd90e64918cd0ba11f507729600f65a6d7e00adc6afe5b1f50600166bfd65eaa089b4f70e70f70313854a4b6fc4252d920bd8a6d2bd0e89971b21df0cb056b3d3bed12d1e3dca6db47a07546cb6c56340c07f61f4fee70ed24b13c596fe1e4e9386ed328a833b328602569a970261de90ea0aa3b2fb13d82551f9d1f32bb111db7fea31c65e54d89be302f6c237d1bb76c2da00be2f584abc095661bbaf8760b8e62cb07961a028df7b9d73d4bd2c4fbbc004fcb10e2b9fb84f1f9b662158c74dfe37e318d69fc8534c89a73ec111566fc4ceb60dacfbb09e28feba217a1caef0a063fdd5543283f82ed727ece1ce4b76c58bf1af47d4a4ac276a752a0cecd424228c51b8e438f44b41bf2e43ee02dd6d8cedcd0ac73edab358ada006bb8ee8ad65003b07215c6d2817dd754af3ead7d8b3b19c3a5056049cf4ddf844cef01a5e894862e93baa975f0ea58bcf16ee4bbc98461097c329712d2562cb59a9cfaade3707dcbec1f0fc52d777dbe6fc31061dac68fa186c4e1845eb903bcd1a99c7517300513598268051f9f0b2e6998da61440c05f6b7bc0e98a4a6015e251b44868a7587a5dcd84caef47fd9d2fbbceb2408ce17d60f1c2e06d0fa73edea77dc74db3de1c7c3f143f7e82de238b9871f561532ddce0ab81b13639a6f6668027ed396cb6efc26be570be160877a4cfe9eb5c261868de836583b840d40076c00d5c54a64a311c05d15dcf23de5a74bc9433631af7881e9393b64162f3d21d7994350f3b585d0eaa2d0493c9c1ea0df6b9367710755dff96573ad5f0d44dc7c2cd4f5278397c220f32c5fa4fdc09efe108a60e36af83c7dc05c6b329f9182161c3c8c21d50e4871f146e155bf1a6f1004e547a6c007d9fc7ae8c6343af72e6c2c848399c13caa7a2927db5704d1aadc36a7ce9063bdb4e3d89ae332fc0482d5b782adb80aaeaea6ac13594851afa0a6dbfb8b544fb296769db320377feed7b9de1f5c626df385de57f3a172f8e6b584215f85e5623e285c637d1969cb94fc18fb1b60f227ad67d63d31fb9ac630d398ff33acb76ee75a7f92b5c10e543753465dc4e20f14d0f4f742bba1a727a75c7a698583fe8cb87a4f984dc308cf6698e2cd600ca374a9363334a9ddf9df143f0ecc4f20bd96165c90b0688a247d988f3c7a7c730ea7a7f4887affb43a26417469b936b0060afd59f9c902417eebcf4f5145f433146e008569c17c7d4aa0115276ef3dbc6161ab6227de6acc908713ac5c282b6ed583af02d0243d5c2d41e16775984ded87b20b1d169e8e560fe2a8ae1b5fe1e9fe6f5cfdd0c5643b5820095840c2a23e074c800dccbb737e840cd530646e969aeee9e01758e61b9d5daa97e4324e3aa3d8980ef0601b06738b248ac0c35175f3c27104df15016a56a4969681e1e32c868c5cfca530520e41f5784c691d24b9891837db2623d5ba6dcda5deffbbbc5ed55b04600d428ac92eaa1c75a38f2cc613e1567c8d95a5cce156eb69a0842fec33033e130cdcc86a713f665febdd69dcedd697764fbc0bc035c4c374f35a91c2457c12326ad41ad7f568be73b126211f8a19163c854941d6cdfc22e56b9d5ea3c245e9515eb77ff20c5a041e320c5ae7739706cfcea2e0d9bfe9c8ec439238594a23bbb02ff092efb750383e1ff022b6316925fadbf8b74570be6942b2842c5488d349ed155f14b26eaa573aca26a976330c7a6327425214d00a5a25ad897e4e92c5a6f89e481bc46a94ce990dc53abab3e0ba89026259ca73bd0b5167bfca9b92ab1c2686c030faf5ec39d0881eaba2b9455e40877d3713c9a79c149a47caed60084a09289c4e3422c8d7525f9e0f3dfc557709bb86462b103ba9210d178d4d48fe8dfb7de4b4543a9f416fd1708e6076e3b18781a060c4c9c12b0425349de772a795c559d0ba70e0a3254f611d6b86a9715551a0ad30805e61832323e50da1d32571f3e0416c7410b4834529bd91fe14e49ec0948c70a6f0e02742778c62e04aecfda77bb4fa5c8d9f0c9c760c960ed00846122c3ad64a009d9a3f5c6b0ef45764dfbcf64f217071935c386ec67f81c13e4db0c6d02f0c36956b4b0af8fe6ad16797ed3486ec70eb7058a5cb63c2ce5b526e28ff5a502d49102a3e1a3e6652609510d4bcdfd1fbe445a371dd1dd9f5a6e3b37effb9b9e07dc69505c20345ef20d9682452776e5e124ebcb2bbbd0f5d43c5a235603086aa42d896adccbe00706b6e3d95e05e6855f9596e9afa2c65a6e9027d2ec4b49054b0624f16464c25dd169fd162aec08de25a672f62616a23eacce879901d0b15513e1d73d139b9cd548e2071fd8f7dcd7eda5b52522f0feb404e11941a29d011c127d8d8a4baeb606428b24f9d63f113da4cee737b078fee86aaedf1ecbcef1e15b4df48dd1a8ce5d7f1be76cb34c94ec57e012807cf4406e53a942637d6f19e591e66b0dd5030d67a7cd5d6e99fecd48adb4a69d61da5f5eab197cf731b7b70d3043c1d4900dfcd30952a1a475e8ce94b4d75b87713b3308c38f65856e45aff81097dcdb74ee716a1465c0bfe32443d8c3029f123b4d4a71dbededba063cfb0701541cda128ad5262ae22b303022e5e2bbc2c375fadf1d89186b4258d5bf0e82eccb7ffe83f0b41444ecf476c3849126e7ee509c18612162d93fababab0504b4d912a958e92a6caf7110e02ff9717a387b583dc1c898ee1e5d56d33f54887ebc949a81d4da18b00c9a775cbeb3b76e120df2c2758611bfb9cd24c1fef4585137fafa2885ca0d8e61aea847a91dccdeed04ceaa8d42cc33633d534c02163b8b170ec0a8208d987c1a37c096164f87034d8174daa11aec770af94058d34356baff7d583fb60b027d82d7f67f8ebbd71208f4cb43e20737466c0986c4d8ebab29f18b6a87bee769e735213472e8c232f1e4a6e71373dbc4eddbce123bb49965a3bc143cdf2f16ce27e7fdb1096095b82016f0c423246055865b66a5ffc5dd649a33842ae17021be94c5ee0f1246b8e9ce767e2eec186db20a2c06e4023eeac8dab23a5d158c2d748caddab3f4f18f71895316dd4f996c31cf38c940f628873be6d2afebe7f5089452156e95f8606e5f027e7cbfb7b836e09bf232d5168bb299ec991d325efe74e7ea6678ccf1dc05bc5223059d4b52ad15a568ec30f8ab8b73063f3286196d13903765f4fd24901c5bfb3958fbce71046ad1a3332db54e2fa70e5b15b063db5be5d3d25665b152444367a31b86efe9fc4520045d1f4b834563ecad93e679bd438c9f1a71a04980a03b7d7d98e2280a1043674636f479a6e4fed41540bea3dab3d804d828101cd3294024ec0df2d0ca44d6f74b6c66f3e7b4dcdafc819829f72a62badbc3d9c73ba0c56d36957064d1fe260e0445d5ae99ae5e676b217190847caff79faa00de10e84ebf40e3c32393dd94123a62fc7cfcbf2b834c6bea5f96a11eb6a0450d72ca1fedf0432266a35e9c5fa711c362ca92703e85ac3d95d0492c7d05ba4623089170526ed43348ce183af908a6c10922504cbd7c7b670e0964015fbec8fdd81b088d2152d57c3cf3d81790d5341e7adeaa77d567db5d87beae9e8a1ea80971270663998a2b67a8184eda18031d8e27517ebb28b72470917915491d3c5fa5917337c38ce267afa8d9283114094fabe33cc15df2570a2e5915c054c7d9cf7f541483787882e9b6dacb3fbcd683ca0acf7668555bb5606a3a58cdce002ba76935804ed5b3c031bd157546439b6c33d407fea81922ecac21c1d5f2fda6a1f680a8f4a1f90251e6609d5228edd36db9056115a3e8f6d6261a1b9be206c80271cdff72a9a2408327ff6f39f1509bfa5f792f7b890f4f9eac1ca6d66005aa0d44ff6109cd9d873bf42ce4fabd5aec752c67897ff40f790b79aaf5d8208c95848ce6cb448a9d1c257f4b02d1a4a8782160cc045da527f0af2e186a70192fd4499329c73e705c929f6bf262e4cd9fffbc5a4e3fac74d6c7957ff6cb8e46b8629b03b0de2c550848cfc508faf007514857878f41a5fe9c88e90c0c5328ef8d2245b41cfbc5cd3cbe0f3a7bba90b9c672cc824d36743a81b1b81adce192de5c0d09188675a9b3d60f14ea89eed570003b07c83c2c8b3d85f4d9f03867c4c59a83b7927f75298ae4197dfec446b9b28bc2b879cb8bc5ebe097dbbc0e7a69269f915f66163f9e0f86775ec35564019d9e5a3cc1c4c77a0369dadcdc1c3d80142ed273ee2ee13a4e998e725103d3fb4e9abdd94972ce568eed6d8dbaf2d017ee8dac474234942294aca68ffe8420b81fc54459c1c4cbbd0980c13ba5b2830842c6c17c55a9a6dbfc3fedb1595cb837aad0af00ce2feb3c00a1cf5b75e1a0c2674befd31169559faeace9df19d6a210fa9d156ec0474a3e76fb4bf84fac65a503afc76f5627e5b923672b19ada508f5ae9306c654dd3fd1abbd6a2df6ab439fdd5cf78d6b689b612f63e9b0373134f27c3c4a2602e432c024230a1102532575450775d3225f7ef850c0ccc986e349b4ccab1c997fd20b76acf58ae406adf2164d719868218a32b0462f58dc3fade948149b391b4cf17d5661339563c8028fa9b929c4c81d713db7e1ecd5667971640014dd191fac93b194cbde0db95aaafbb33460fcde84bb8b447a9b4512368314ab0c60629e019f476ae4901741f71d8d7dc12b2f99b4f927cfdf0d7301d34a5b93da35b2265225665ec7959d8c6c45594d65bfc5749f2c82d576c881a63124a3fd62a7973fdecf8d240e691a0609f0f5a2fc7f2c02df559da157c291b11ef08a6468e726a04aa43dbfa9411fea1a707f515340d507cf3da88e26efe93ae66b14cbe4cbe804785671b8e2d6a312a628d56b1545330b3229d6692f5c376f411c863ddb6b437b24c3810f83c342eacb3832b8b7fd807de9f725389179d7e37edccbfb47bde5a947a2874162e1ac6bfe6e278f7d64d492e5cdbdb55d4f356eac37f5fbfafbc64f9682cdc0b380ed7a3c994b75a2406de95e842433ed6b4b5f4fd23b47c651f6c1ab4f5580eca8a4227471d339615a48cf53743aef32965f0ab2b0f3ec935c4bf49392f06e19fde31997df45842a902b536b2b44de9e53697e52d05eabe36c67973469a8ca663ebd5c8bebef7cbc2247e858becedbce998ae3c361e575d81131e5d97a22d1c6e4ab2064a633ef0a109a2c45594eed6c07cabda43e77d560f952a8093dbadd150bd20f0ed7e624b5c3fd0cafc3f363708b21332783b0a793b680a41de9432830a9f235e2a435f4520728cc88fdac0cd4aa12759186ba478baccfe1a898cf61f3da6a08200bc0cce5dbda286b2915118da8cea5a4e2042eb1c2717e26b489744ee25fab3ae77f875ade593486a148ca422a8af6732acc592fda4af888b2e9bcc7caaf5ed237c4c55bdecceacc9ee6db770d99286caa18fa5a50dbf68dab8ea83715f916013f736b8bfe16e35608598529569c0dfbfc7e662b8beaa37d17a89dea6eb9dc6ea7a7ba20b618a7e37b44b763f3c8255254cb45b413886e01cc8df33e91f637cf6cb68ee3290b8f15c3b241d61e7a4eb24996d8893ed5a778044ff2e27af5dead56c503fdc7c222d3936a90016f6c3463ae8145b568e255a49e6311d9b3c8fe8fbfc348c3101c903eece3973cfb10c653d2dfad87c848dba2213251810c38dee9cb6f0b53e1cb4c5627e077abde5af736927d5d9a4b848802e4f035a127f24e9f550755a360107be02f529ad247c2c2ee875cff14d50b1a19ecad8065a10d08f876e6a85c3f393eb25f7baf639d62a1a378b549d9dc16969f8976b2e0895db784b7011edec85ef87cbf45918bcc948bc909b1e2594588f6b2332d4680d8cd5f04fc00136a332e42a9a81eb2559f701d13981978867987d52c1eeb4c4528b858d18c89c137b93ad1706ad5767e3ba9f1f061e7aa43d3895560a570506ed4d67f62c5578db8c1e710cf317be9f31b9b8230ef966ff2ae403375ef142d6e796f52506e78f5edf9d660333ea5a39f40072dbcb501a3c4367be63d8a3f9137576c94aedcf6cfc3a285ced7e747029ee6b148868b28fd5ed15bc40a94da77c56b5e3f3299d5011e2333d462ce1787264f1b6c8abc655de31210ae5334fa78fea26cac5094dac931bebf97a3ab5d99af9c83f3f3629aae0f962fb943102a166921c194fb3991bcbb161747e2574045c751b2dc8d20befd7ba29514c0b46384454bf4cd30aca419b4c1c531bd80a90d3eb87b8fc9b6acb6845b7059f3c1c1104cdd534a8882316e2c73ab640c24dd4b463a0b5d3ff6c30bb9dac6e098fb71d6a94af9cce59bad9ad7c4320ac0c494e798ac4f0c9a7859dce7c47bea9afa28d321ecc8359962abb23fb8487fdbf6446f9ca769442d2f1d47f39f36b1b6c017ce399dcd46c950159215f218892d79acb7cf507e83882802566421401389100d384bbd1d1ea04dd7ad606bd253205189cb0f9315c6034a699bf51409103c9c874dc770e527965a576db59ebdc3084e620a0abe937998a5bb2c0ec618ad11a76101381b0b79bf1a54da45a76ce08c79bcef1bebede15e1c3b7020c24d9493673d658519649756fe56aa9e30f6d3c8a7abd9caad0e132bdc8c4b1fc899aaaefdb2913aa354df66b42db171a99fe782cf64f8ee684d617eaa7524bf237cca77d7bfacf1893a59da57fe0cb4a12342528d2b34495268dae2a062b9a9441071bf503431698d6e6479812bf2ae041ed074eb44bb7e81bf489635084445379c68e60c798f868f1632d43f0756a7099de2c3df59b812ce892bcc2ab23bd121f87826330ce68522185085747fb400375e4b7b6cf699ab4e32297867cf9c5a15c9478d310432b596d99307cc4b9621571d363916023ff9547e9f60822c82f23b22422385f6026c1f7a14d0588f5e31e6d227aa9d6f527b61547b6b54f31e9b341fece403daf937922cafb8c7500413ce487214f7f1d25dca18bbca0c8940562c0130b97d982c243a743aae3fa445976054d6951cdfdc5bd2e83570ed1007441b55c0af9b41cb588e0e5174082092607b92484bbc07158f548314104ca92da955ea27eeb98b0b7a406d379e65911228424c47f6647b75a686a17c9ff091f2f13c81c8bb67bd4209b8ae5cc7cd5c9892ce7cd9ae0e13e60f1b5af94c487557c9d36a52a9e725d571652b99efada0bc7ac3c0f5f3bb3f3a2f0e48b36a71de8cb2bc65900fc9f8d653d6487fdf7a6faf516faa31d22250e39d51877c3fc51d525baef509f1e3797f315f700047ac5802226183919cbcdeafd8860911a9eab4127af8026f667dd53ca9f0e35364a4d014eadf3ca9005dd1c6379d1b7d342e8c02a5d9c0775b92c16218afe41b324fac7fddfc4f03737f22ded9dc2172590331773c34c440bba8ab27838877733aeee7aee709398010badc28483e29c33e8cc46b25ad3265253e589fe9931d4745348ce987272fdc4f9d3c396cce0f37bb37043699bc5ed8e0b0c7cd60ca507b4339627153599125463e292b482e72fe9198f1f211f19ea8902a79fb4dc81fa96710c4ab94cf0489f400bd32e30acc9e59b206b946235746bc1bb3d47c1239530c76ec2829da9f6e50d7765bf0c538fadcd3e1fbbbd9089667a1c6160d998a66e91de31ffe8308b569b0c8b816d9bc7d551273161fcf98cb4675fa8f69781b065dc6f8c2355c6763520942fe1589a44114d18584bf1a5975b8dbe357334c3ed6163ddc01543b38dcc90dd2903850bec94c6f6d71a975a2c3fde95c56d47ecc23216d817d835e5781ab227ee451bbb22108e9b4941af36165c23c5ad5a2b626533b11959a55dd8dda919ae6d65b8bf343bfc629aa6fb6ea58a3245e9046a904fd1163660ece8cc3176b762b0cf69e7d016369db26d336560017356ce7b6ab864d07de1ee71ee9ee930e34b1f1bbc8076fa19bb1b1cce896db925a72f9993c75a0112febdbc529c3140382adfc664397364bb7b2f60c092da2c5ff4b8791302566505050c9b27a356029e8b8d3ce4df9ec994c2a6f569688dc0c41bb621e39bcca8114f5690ac5f8dc58dc1877ef3fc15e2749944cca8a5d8182b8ea654ac712494d3c3c3eeaad57a05ce250ad34643c4127481cae4674449932ff8ea7b2fb6df892c7e195b1a3f0f1b52d6c517c52f45eecb3f9dcf96554c3cc112e4e0320a253e309f4b53881ba6f42f2cfd0179c36b180535295d19b16087c2e2fee2ed727eb7b7b56d2c6e856a1dd5123ab52a36c1da213de8de7814eb639b1202a4572c647275aa092174fe73492f492fa2f3fa9c0933411d3c5458eec9b0e6f7d08bb81cf8ac664703c7adf4eac8d3476df61cff2400d4802247de6d0270c520fcc17b3c424508b1e3627f91876fdc4ab5b4e2fa5380f43d35f96b599e6abf9638b3ce82dd22272916903577c8a2013d87330b64794d38e92627d4b429828247c4f86c389df169370954dae659db4b00f1b6f6a98e145402a5f5ca6ce79b66654e1f40539f5ebda1667e98430b8627c6328cf970cdbdb45c75acb06a8030b29d3961dbf12616943224e6c383de74a0004b7fc83d02b503793d2d73da7b5a8b614672fe06fe82cf9a466fa10f70b42d81173c04f638fe2972aac8a5d1301be297c3d78226c3f7a4cd07a174f88442dcbba98660784e4c7f23df84e387c85efa69b66886ab0e362d752bd68eff8dcfe983374d09170f1de7c8c5e6f65acf899e92edc120a94e78829fae87e541cc90dc2391eb5a88694808a8721565e3513fc9e932206a3807d1f663f500519daffe16f3be43d5175a2e7edb399ea079332d02136cd77bc40202f71c69f86304481ba986cf26c42a2fd9dc6163571525e13a3c180a79740be962fe60040bf40f9df9ad77f53bc976669d63ede34ad2f9a437e0461385a5ce3e50d2bda08ad8a2b87b6bdb18a27739766168dc737547d96a2c7909af443a1f8316406cdd480823b86d32bdeaa593d3fbb8273323b34d2bed58010678b807e1c19cf1545c1b485feb16cd10e121dd44298442def95f25fc0332d6a13267eddd33733039e72e1bedf7305ef7cd713a14d714e3089feafb1d2549ff5c67d9ae45c730c4e5690aeeb911ec365c690652ed03573a04d75fd8b9f09e722f4c8863b7a7137b723536443c216f7ea5f6801f85d6b28f127d30729c25ff8aef476add941b9eb26308f9c4f170e05f1c39d4f93acc4229b67998860536bad7db0a55ecfb9e613f58039095c865cd0c109e6903799255c8d3c52d9ef08213ca434394171cef1beac3be6855479487d9fd523bbe3fd24e07d8f366598be4455d36cec3c3e3d449c36814d59564928faf083caa4698f6f0961f8b9441be13a9f87f0eb4703175077902aa65449ded329c210bae3e796acd3ec5ec4dcc86c7c79b7e9db4f62337857d7433e0ec2391fe678385e7a25236af523de2fdf6a0513eddf4181144c6ba2d8b46d4811079d187654d73676de7fdfc9602c4063a649dd802f155fdd03dfc7712d976c87659ca0261095bf60af8cb8fc80dd385e1bec215067f11031def7d5d2f459e549c3f27c5457c077c6fb16e60a53bba54427ea5181a56d1d1640eefbec6dcdf8cf61ce61e3de6b879b240164488b61e292aba4cbb3e5494859b42d72076f3d429cc7acae988035de52f5d7699b15c67fe2133fbd709538644a83eb17fd98c22ae31fef97872cefcbf895ebef69af99c3fd9d4a9f727b4d696b620e4b87206523721d11fb69ae56353ccaa620db4a14c67af93e25710721f2c1aa7befbdf77177722e7e3f13ab693014dd6ac9c6e4439840a971f34e9016519d93b40eabd8b59caffc1b8eadbc73834fa2474850d73e02f7321d93b0240204407f7f8f11f1be3cb6490b313ab414e67ea4c93c8b484b96a9ff3a164913010703a846675b65525de73d4de09cb78ed62c5812eb773ca52a911351220c9e800de60c999da22f668a30c9a104a49b56798a99b914723d5b8b007fa0a6c6f5537b836b6f47100b7e198a31acd5477026b91b44f5fe3614a9bfcf4a60f52a6e1172b3df5b7d1b929795b27843352ca6c8179a6500694d3a3397982dfd78d61983faa75651e2386c5fd0513a7354be8a52b5402f8c83535c851449bc21cd09b812395561d982ce24767e914772376fcc3fd98fdce361b5a3fe1e1f1ff9e975104ca5ccecf02e3ad889e9b8648aca333eddf34648afea02a9878f51710ffe4c1653529296061b33c8073f4d53dfde56d9d3313b081b1375c63a2187a78c31d943adf83ef69e9dca2fef60cfab302d3cbd5b1b97d5e5950c5c8c13023f9410153b2dfe9f51ddcf2e1631487797ef4c9818a5071d85f145cf137c674698bafd6bd9bf5bd60c4873901366ecf8c4f8d3b5ef7e2773748c2984f29b0c041d82c9af6ef115cde784be39ed09a8d0e506579dbad39ac9c3acd3003ce20e61fd1e3917e53299bc4e13f10333d9d2eb905825cfe15e7fd18a7bd055e9079aeea3915b33619b26c46ecc37cca1fdccf84753acd0877664b4022e700423d65503f56fb2c263fdb9ba18d94474e643701fa1b080fd9b2113a108fb3472f9dd938db8083c8fb43086007320f4f26769ac61683f267d207ba1045f141c8b89a32bb985604cf1307427c4223ac91a98e9a72e202d9ba64b43947a5f426829ed1ec6703a6401c6076b1f0cdb2f5ea1b0e3dfe5bb7b93610aba9f8c31de48cae1025d00da686444829ffa01d554fc71b9d5a0f7a1589f54226a9526a108be697cd94b38b0fd125dcf85f6e96fdf3cb463925b886a6d0ca3761055682bc746bd280e6607e1736ec491df2b106954caa2276c732d9e0056dd6771f0ae5eb5edb5ace5cc1038284702a12d5f2af58288313bfb4d88eb7fd378f256ccfeec91a7698888d946189d5a4b3d15fbb8a3be14003a1000074ab9830078975a4f20792d956c0078439ea02d34f2e621a7d6ec21a844027e4a1d04544440d26a4e519188419f292a2cc4b94fc30ff05742f64b5c5cb4decded9a5bb55701cd09161c1297ee80dfdcf654adc4d4a5073d87d2692385dbeafeff740605edddfc1801bd90db2f906899504a2e48ecb041185fcf5dd738a2ee8a6d30833cedb794ca3d84c7eec01824d1e096d91e74b82f0620d848bef9aee67d84624b2ea2c47b1c94438af716c61bc1aef6f2b7f5221375b91a673ea299b408d2db68bd02349d335327c12984631c0a724dc1dbadc89372c158d27616a674dd0fde19390faadcde575e8ca67aacb77e409da8c2959fe65c6b488b59d22f792fd7c8b89c1ba24e0fbeca06f7a25038c87d0afa991113c6c171bd6d8024b445074cddcc89d4858233c24cd67d12971f94649312b6283b4dcd12922445931b640b1291c7ec312ce371738a38f9382115db8d0ca1def8a0fa146f640d8910c4a8d6573744488de213a51677279893316544b1a902b8dfea42ca027c85ce3653cea36f07d17c31db3ce2e077e8f9c2bfc44d778c9d30541763855c858881500b75391bfe5c076a2f253b2dbd777ad4d0e16a035823554b339a7d057240e95dafe1cb6f2f5f6fd7e5e7b3faa2398cad0ff310994a6d40b76876beefd56131860f9e87a9238036a707df2636ab209136e0c25b1f51aa0a00c61cad4e300affde7412cde7165f72a4802dbb15931a3a8691faa873562c7745375c3bef7c7dbf3a0db4ec822cc5c8094e6974eaabe2c0fd3fd0ca2a738437af7b5817ce0195b99fc426a9d810eec3d995ae5ea31ad100c7b406b112f5f6045e0bec4824de642380e10fb2a7a7b041cbfdbfa10e4293a7c9ad1d1f97c0396880cfec63b832463e6661a228d4cf49daea91300368843849b315e2278e505d8630953d202d4e6e6a7e34832565e3077637edf301ec8ac6e30ab3c04ad4efb8c969573c2124365df5eebf5bcf54177165e67f8a5f5cdc6672bcd405eecd4bc88da44316a282112b4b4624c790f3c5cd92899c22354662673e33957c489ebeab7cb8567734b36956ec73964f970d120628c41f5c04583d94a465402c7b4babfa09dd5cb77753105512807d090d85dd9d68284603e43a3b08c3795d7633f23167937a2719a3905b1e76e53eac798b34f4d1a96014e996d86fdd7c7d67a45b3ae40f5eaa17d9007edd8f90a486cc73311800f32b6bb27d90082e1fb382c5967fe11ca68a5cfe2808db973df5b7c4833e97ac6416310d0431313425a0c168b0d1e2a03d970d372ce03bbdaeff3fb9f3db84690c115570db3132f4a369504786e1f39f3745eebbbc2cd6ca1b7ab6cc1f17d1bb4db1c3fa87f3b2176fce667da624b4c1203865847fcc3debb750a78f1cb9aa2b5cc693fc0f82be1717297f8a8e7d7f165d4457b335218c50d0c00a1e22d3cd06d94dbd7b4660ef10b036a2aefcee546bde23e1250cd8bb768132c1775aaba6818c74673e6d9d2c5828b482fa606719065e194586de78bd3274c49247f3d38a8e805a99d8e6a94b9e63557f261f92f538f3b51439f1294c3a52c7d1c8f863408a84fec3949d01770f674f570c0e74eb0876b5ddc5cc4b0de5443c53c6434369f55e3eaee956986291fc24870d005aa4b98b3d0f5e5ee4aa8415bad28b47b8b2a59669510eeb0ad21682aab0a0a922dc2c686b794dd401a80474ddd720e0a447dbcc75e31b5856cf9315b9cab9e8f97d27b09d3de7dbae092843bf2f986844e81e23afcf96f869ca24d1ecbf901e9a23c1cf28cbff8d8930f9f3bceef903292733f67b714a32da8e832e25b1dfcca45106918fe19d9c024154c92ef3b82d849e3601ccb2577b2f2ed81c4af16ffdb130698714048aca58bbe5a89640f330021e35626494d8e6ffb0c5d7744756ed5cfbf7784296c562184a041757b19490857101a55197998120a3121faad1d53e40cd1039bb7a64691d25894b342771d74c5fca2c3276f3a8348f9eec89194556716c77d0e2078d1d55ad46185c741ee0837dda8c1426491cb8adfc9edde30a23e84f1e70fac62df93ea4b2e4e0063f7a20695694d5f127a4c3ddfee65796d494499ea42ff31c0e3166fbac275128de5b3e12a2eb3f1aa455967a2dc74e3edf921276cd4645baa4d177063d4d7c6219a27b6ebd8e2affda04994f91792500c64016a75aa0fa461d693e37f685c6b00da874368b05737b959af7db0127a496b76b6a99956ecc2129144c8972d75c67e30160b604f32f2175f9bb3b8be29f6d05709774ffe10ea787cc946350bc08e2562f7f397b6129bbb219e9d6794af319ac785821b2953e7f417bde7743063dc8343f9aca2503f5361abee47ae2b21a576e00bc714ddea85e73774087354ca8f61dbc3fe464d0d9bb6564a4afa047f195efa8627b703ce0f36f887e6b69d43be1c44d0d3fe09f22443c7a16a80a3b537f82f346229aebf78fc5239526e25cfc58da39bef570093e87904ecbc346681dde8a510fc5589f513b9d160e5d13a7ea6b8a3a6d88e487f16a2cde61607f11ff3bb3716bb8db6e019b5662d57101fe9381cff33b0c42bbbdae1842a5c7c228f9505264e54d5cc26b126f6046fe59636d60137b81e721aa046e5622059461632906f4066a7e6955924aa5ca697d5c41204b5a77484a573bc86cf4153bb27be5463edd26ea362db608d168beb001416fa10e5494b65fdc90feaaddd3b1d5295ed209f30d80c0e851bc9e97011ebc1032fcff1a0289a8f5563a2896efa461637319f65150f1223d7985a108a8ed4abe03b30acec0d1bd09f1c92888e7e9e038305da4357ae6e655aaf6c818d2e738fa23317eeefffe8d4a36f0a12e2a88078a26399dbcee2053fc47f32d2066bc4ad39f592a44fbfc3928f146ca36e8f44bd282c92cfe810208abd67e542450a78e358b2d1cd3a10ee877a4d1193bc3cac0d1b0a7b095edeb9bda475c35746a776b36b53b3a86bff2a675860c48a73dd860b299d34cbf3bb451dd56e2762a0ad3753cc152db6160c8172af860f5430b5427690e9b09f16b6bb552ac8be62e0a253433ab4428e8a1a846853bdcbd5fb19185c7733579911881f8e21e113f64fba9b9eca41ff0e5742e0e2d55a59026643cd8d3aa13f22dfa287690920969e58de8fd278c2a129b88cac4d7c87b520af2e63ac4878f026f9512745dcdca15d14dcefc368ac9f68dfde179fc24547793c17852a996acbdadb1d00031ea650d64e537c0e6689f3d18a3b1879898c674c0a17374f450a8fd74cc9788bc6657dc479969bd9c43342edf529cb537d27e455d0ad5406ad9a57e89b068803da205ff7f6ac33407267ac385b54e4715b2199d21ed72a2d4d415ab085160b2e7e21d198610773598bfe05433a52e19227ae82625345143409cb7e55e22a28911b8825b6d162e38a75fc11b1d8fd765934e3186b56eda6fd2dd89079cc0dcbcdec4db71bde4e84c1ea16f469b2943bcd4a77ac8ae5982c26407080390a81fe6169e8f2d9ef49ad9bb2a04de83e976fd61a8b4da4c43db68e198f254a2f49843f6350feb3a1098dd39f80efc4d6327ba46f12d3bb4273c7197a0f56e056e00acd9dbfe81c557941e972c28e7668e8a8849cbe5af486b14f10a1ba77d4718d8f16abfa203ef2c985fd04fead6fd3f25f41907f582c72b67f8807d46ffcc5ed3163f8e3a401b0fb725a8f492cd171867f57f4a3c20ff22d123c0da8f91b8b88b3f2af2c175330640b2f4ce9ac26faad00ce3c9c40348b20752af141217c1a2863b8fc3cbda8b6cc5b61cf5ab67f705774610cf71b2a88e3b1ceb5a6e517d0c5cc06295768d1f868070847fe2c08ac09643778b09904726fbda584a49354c733999bb22b83b05d269394bd32abdb28b3aa3e1b3a3715acb7687a103e595d099a3393ab3a5313566dd29caa8f805ecf04ebab89fdac6084d7a3d65de3d89b9462e6894cf937b44e7c5a02e1397905a47dc98c16b2f6e14ec1dbec831b0e8062e55324a07128692980934be8f51f2ae0f9b76d24cc3aaf87bcc6d11cbfe039ed3ae156f37eccde927f68276ae78185b8929cbf62ab8bdea7c890007d9293f5aa708a42ab4432dbdb4101ab6b5bb2e60da517b4647b7e97eaada4bdc350c0c532ba650818001f2cac4eccae840afb67a58654ed1d9eb4cd6c52c96184b8e56c4832e02afcdb6e9be43e6b155067b3893366f9cbf4012e15f5d559d61eb7fee802ee86cf6e1b932ab97d9bb34d489a4f43ab74552bf746b17eaea139b1099977368d6e786914a2e550eca0b322950f5f94e89cb261d5523c22fba4d7bb7f08e6bbc04d5c3b1eba1208661e225cc351b61fb81d2fce055f66fe2a7e5c541c04ac48119de073b84a6ace0698c181cd6e9e8dc0f50a2fd03ea31e5cc15b0f60be62960192c8393c54b04fbc2431d98494e2c6a808949fa8c9d1b870e12be95778988fe224bab25de3d4386b01bbb6289f1cd9be72dfd71fe7fd66e37526b8a8e3973d5dd0414f559176972f5f00ffbb0d7417452e6d2dc386b6bc0158e73332a62fe0a411078003e7ca4d3e225f073022b4be8d549c5e6fda222ed0967d9f9d6930aef434db2349779d14a8ade05d294d0b23a5be4c42e628788b1f9e4c82e488e588db35559bff433efc0ca56dc85f87a1a14a37e984ddd9f58a43789668957ab07a81fed9557f3cd6e0dc396e79446c04a695f562f568547f8fd1897f01fc595aeb39c87efddf938ee32749eb7851c5df68e278c138b73b0c36eed1a766be610975537204bf5e74673ad6323c11e68b7621da16e7dfabfa525bc4df4b600fffccd548be4f582af6aa8a6247c694e09bf56ea464aa674e7c47f560f9542a6f724a292e716f44e3aa292e6178a0510d54e3687ea6d1469a1c9fc08e7d1f53d1bae56d65506a4263bdfd2701e85362696e511783cc02491a236d4ff7217ecd93d8b96394737c8fdbdfdabc72542e5f22f0d63fe69ea3e7fafb0ec87470361c9137a6bfcd29314039514a2288af98d83892fcd20820fbff5d5486b68ecb7dca0a6a5e4aea27e74b9e1829d44ada475e799e3ef9b6db7e14134e5710621bf370e5f116eeefb2c3711c869d3f26d5b3b9ef44fc41bc64c728d259bc01060980531d94c40ac097f5dd58b441cfe431e6a5b79b0929c935c8d293467589b4527b783e142737f6860dbd051d81997cc4e3c3f4364403c356eff177028591250e89825ba1839a6d41f53b44a83bd251424475b8b8997cb9a649b471b1113d4653eb67e318308ce9e572357d245b343a8adfa2dc8b8d5c02cdb6eb6f2301783061ef4ae89ae2644f6988d8fb04d6378b40e81cfd5aa1a114f0df5a75350b55fe4df32dd52658fedac9b9c68c8daaa97b92fd8c347f21f7a2a9d6706ff80bd8053b6c1ce79ae8fc4b859ef3d7c4f0aa0a7734c86dbed8721535ed2f9ec274d5097051488918f08803f49af9ccaab392ea3e57fd6212e51c77c731b03815261fd41bc0a6a7e76660fa4377f73129357a35d54db3c02a1f857d5bc57f05cb8785059f1035f3474522150ed5282e04ddfe8d2b0f8a33cdf54dd404ee3ffb64687fe343f5ff44880d7abca827f1aff3fafbf15295968211d37b7a897c068f2639b89db873c432199a70087d65b7f03e5757f46e1ab110274edb914e4fd4e0f1a7443d74b0aa1277cdbcadf08506902a91af59aa4140a0e5811b4fd6c3bc7afd624bbe376c6a341bcb8143235ce34c9e2f60a1e3a7af3b58021cf661ca602bc0002687c84f11beba64df512dd4eb6c46f9a53a1eafd07fbc805cd0fc6be06d0277b3598602eb25f6ccfda3e92d442ab9c6134864a7010c226c304cf8c532a51313bf5043e1f0329e3682f038b63bef19ef1a3149aab15857978bf500b84ce0de4967ecb679ccd8bbb86838e2f78a2af608baa1d0712bee39282d13ab98e597e9becc39fbf80aa9701d31cf40d08c175fd1f4fe851b9ece16d5a3be6de6d157a4be699507f3f75a19b6e0860cf43eb87f7dc26af8ca34726aa1e41b1f48205cf2f19576781c1933d7e58ff543dff6ac63a69c8de00aeab5ca48ac2159f0c8810e463abbb8376194792bf499215ac11dc32d4b5e3a5652d9ca32ec8d1454d86139d3c4fe5fd45d2d17ad50d934fa06089d6c721f5314f411e752f9850197e61f5dd5a82d573e390f832af892ca6d10e3d6faaca526ad815bc75faf3a6e748db0dd5a5cb2665efdb11068dab547b67332d63fd177d97dd8481123be080467bf47652659e1f6081c63541d53a036760ff0974266e96053ea7c2021132e6d32d76d6fa6c413da285afee6cc1c4e3b697e338304220b990405c91cf2918459765793af7ccc7fc483882d2fae89a53ad21fbbce9942c28a66b27d7788d069fe1f1ea1fe03e617497ac08c1715a4d4134161f9c58ef3d15648c76b0ded22575b686b699700d310c0a600818eff07bd55ba36b486217e8c2c2b462139480be2821cd9f188da66b0963d21937f2acabf97a4d2422b71d98ae9616f136e00ecfe7ebd6c4ad9dc9eb37d829e6b85f53ffdc49b47fe53051079e78b35e829e12fb3686494c303f54343178b08e6a039d4d85e79ec66dde6aa27b0d499c32ad77dfd0091f204997515e99a2fa32d4abc740db230267e5f14a33d2bec81e981055616974c487fc3699f6068c7acc35e33fd25025f4ff95cc0500055c28c5d941080b091cd4d98e0331e335d7d0b49486e447f993092a7b666651bcba1d91c7a5a9f4110760ba1409020f0bf5348d4abc4fc9a4f08d7ef7de195500db4b2f64e49a60e3a741d6726c909b255eec3df183ff2a34d29fa66626e1fc9bc4f8bc47c96086eecb9d33a083c9c10b2fafc360a9a912bb6d30476a9e7fcabac5f88ff509a96775cf109488b0ed9f0c6b44f4927af66319ddc009efb1ffc066f9a9b18ff40d2134467188970f1855a3f73f31c54df306432f93868268d93dec461c35ee7994dae665a1ecb4824541fe02c73fc8a438744a1a7a1e84c60c75225a396ebe2d4045fb716221815d8f88da2550a114d689016a60b8679942b1c95a0651a8d6dbf386adde9b5964255467b101d716b873bb6c5b2841a7d757957aca7fde672ca96933ea80899e0e3cd4e743784d5df0dd46ab42f25d4e4aac9f2e7d66699d820b02fb43380bd65cf00e0abe8c999e76e6106d8920d7ab38beed4d0a1d1805e5c64a53d247c81188097f5e5feba70b746a5b55c638d3f568f9c968c4984fd6c9dcf449b3670e7f8107ff79696f36040774eb928268ec5c4ad0dba0bd1d2a05d25b48126aef5ddd52d35227b5973131411eb8f9fec7dc60ac81d24349ef1551282c9355c6293e3d838b030cc3ff2372fb547dd9f7a9779f4edec7a89eb3cfb008555820b5cff81a772e3f6d5c8bf121616da65f0c4a2fb1fdf8c1b508d2e9cb33aefac59e4e068e0d85c83254437269e4a3da89959d357362b05d9e3a9a125b55cf808976d6ece6b249610e37ee4b5737701b77e215a4bdb613c85681a5f4381e45769b9cff65c27014626365abecd3b6df9f6e13234011d87652fa2548292dafca79eb64dfbd7dd1e3db2f332c5049f68e7ea7130b425307621e4b4e4171fa8e3ef68d47d33720c382aec4eeebd2a2bc0e51a257e28de2e13f6c9c9be8492f5dc62feaa33f646770ed4bd9cde93873189840b8e02b707cba600ab56601d7ba8b980f2a27e3ea2b4b59f075ca8d198fc32d17d113046cecace08b3c4bf6e592227214473183ff69e947744059141ebd1c6089ae1b3917b2779e64f8ffad20f60f36c08a313b2a9aef5b42344edcac21bd57819822ad43db1a9918715975374f0ad2f7e39e63fc84d6de59f1ed2105ff1dee0971316bd7ed6a8ff9c63a63cbb17c90df830b438f5ee9b05776f06d3be1950e8067c139406dc5b950791c1a02d0d7e260ed90850278093392388c5a5903cbec43c7d26d9bd48d9a75057c76a6a35515654e034710c9a4cb6732cc64cb905376ad0be970db2055e3b1a35599486e270afa6bc650b02db00b459d22ce96a603eaf6de50d526edb4ae767a1494c22fbfa633bb6dd84b7aa51c15cbffafc710030e4a666135e64a73af10aab28509d8b588c2d514b55c0ee2a917866f7cea1d74fb77929090cdbf3b0d3ed1cc8df001b6cb1093463744e95e014e088990ba5761fe907e503f6222bdd41b76ebe52da60745c6b0fbd158432e5182012af937ff762bf04dce52a97ca18ca973991b9e647575cc2a417e6fff4c22c00298fc9db442793d58f7157c45d513456ab481b03900679885e5c8d1894445daac8329b3b19633f5466615f6f9883a594df8f94e5f0020ead34d6812562a5ddce6dcb0e27bd1eda42a62659aaddb58e910aeba122dd92d8dea73933f236b525d2762c02599ceeb8c4b31b46fa0ea5aef0692a8cc6d61bbb6675e8b493f6598a0ded5d4bfd507ce08e8350d32ad0807d9857007bbb0ae2a9b6587429aa39cc0b151dd76f705a904052c3a6ada1bd40ee74eab559113a2db30091fe5453783c488854e93eef27027210ff707057430760639806472a350d425ee42a53ba5f3e2b38e6da3b3bc565207fddf4fe81e4ecf0bb38134352eccafc5743cbc6ba8d90d63e57b4ecdbb704078b3c3f74b5724528f5bdb0fa702cd680451b1560cb58471d7f547ee9af97edba1a7ec671ea57a3e353578c62b3863a46012c6775bc0aa2622208b958a1909c9c1f1e7651c6a2089e33aabc04244ecfafc56a477a88cdd7dae24a778ffedde8fe0577a14acf8c47e6a3b4945839342773bc452d8882988306317529cd3baf115a1f9f2c506f4d485bf75015c46d8bf8eca061a2583288e93faddc09c4113cc36f4cc35642c39bfa248c15e030466f11ae0b6b16f46a65cafd8be8bd695e408a4d4a1b9b99998a4d63c81c440914dffe0a4bd91b818a3df558c0ec62a078cbb8c4d7fa60aab6e198fe2b3e09d1a7330e37664226df33b2ccbafd6b64a3bc2d845ece9c83d8646bbff041313efecdddf71f9837505aab4f30061e5ad93ea429dae25a5b44f1fb8c7b2517cffc66bfc1b7aab9c1f24cba12a3a67a098c2da3cd005be156809377e781fa64101538d1424ac92d7e5075dc35aacdbb1ac170df7f0946eed08041e6633c39653396dba7da2eba3c48c97e0c080790ce44494160cb0ef431af3a351595abb92e159ae00de0d66612516558840af6f45f67647112449710f6c7784341cab646e80997c8d456e8d3d076ac764de58045482efb35f91dc0955cbbb9938921014f33c1673fd8b52b7ec74b1470b6d1e694158748ba4aff297dc7c5c24ac29edeffa8ac4fc69c9625091972b707efea4a15798f62eb615389f6d657ab0da9dfb88348b21eb6e1d0fc18e789bda211fbafd2c016065b338e735674595a1441f11e3ceddcfc38ea46f6bb2581842994d0884f733034ed94fed2741395d5a94b9f05bceb402b1e5ad45fa5d4192d7896f05c7cb1bf30bbba1e5bcb1a9a7e27e85fafcb6f93b2d648baab1e91c6403da4b7d727834a5052d106f8da6fbc2678e1ef3646a8bc091341521cb720f24fdc2e1b95d5b6e53891f574296ab1947f104e5a3942d1c0f482bb08504a1c811cdd548747a7812c1dddafa1b33b600d947361d8d83ed5a7a007fb17df616cd5f296b4b64d7d5c495b157bd892b004a57fd991aabe193bf3f8617c3e4c11c850c3ffcd65cb34f46ea40be5685bb40fb876205212cd29d3299ccc72df0408fc47972119bc297540820665d4291193375a8f2bc8e5925a7425ee42d417acfb7aef6899a58207215d6c90b6033a1f32c84ed067f491ac9e39aefd7291e81d3167601a95124c6d2a881ee08be97b3fbfc3b94454bd9cbed0413ead6253a3ad18b4be67f65a4637ca0df1ecbdd739188216277e5f8b777fb3881ef5f686235d11a960e8d4eafe6b1d022244c77d66443341e12566b5bff01d46122ff1b64591560094b2ae2735388146841bb34cc42ed3128e2e1fe7f6580e79918616224da031c19981c78aecb57ea39256f7109b685cd56eb5357ca11921f0e6adcfb1a9470146e3fa870bde976f58eda19de56402ad3dbbecc0216c63d5cb9e21fcd6fe5c7523e9c0f9409436be8119cb8da2d61eaeac297890e6591676de31edec7b48366b74264e5a0183ca6f0fbafbd2904d16cd16673792e77cd28b0e17d06d573e65415d273d8c52d1ef3b791cde36b9f5899a36e1e2cb15551f3f95c07a2bca9dc582de8de3bf5b2c030013cc1e05b760141317971eb667be3d5b05f7d1b68d9f51d388d31fa3e210c463612c5a7d2bded4196813fc5652ab2342b5f4496d1d87b6a06ffd77131a1701351e4dd49a40d07e34de7765418d930cf200853960664bd7ca41235c6e7c8d19cbcfe2d35dfb4bcba244cfa0215400aa25b70971646568179952eac6d8021c877bb232db63af6c6af6e9123bd698550dcf7ef6fbad82b0ffc116fdfb4e0449ddf36c3410fcd713094ee190ccd769ab0f593f79a0450f0fc0b69209b7626ce70eed2d565b6b57c2f97377a4722e9ea05e1a48041227fd49f78c122eaf779d3199ef9557f9a2766c2c6c3a9a576834e3f62fd1492023986419c04b1971c7d19a0bfb8340fdf55b3f7f0494c22130d8db6fb217fd751619e2e0cf81c6a3863a4da62e759ff6fba5d8ef4b79079dbb2009a75531f0b24ae7ca38fea712ef4537e6f630c8fce906e30428a91abf2e36aff3f07afd8e5a780f929bcb575fbff0ac49385164d3539e5bda4636b91598cbc9a02a005163b5b4d51f2499fc003d8b5af80c86825fd00675b3ce68193fb52f4eba03ec7a28fa24af6f19ded9eea1f75fc84a01aadbae374d259cd6719b332634b2921f3cd0a69246dbe183736abd6c767e415f0b2ae3b3134dc4b45e4acc1aeef801f723bedf2b2377828e8338fabc2b4dd5c0a97853c374e1522c30dde934e99b213a09d795b6ac0fea5bb4ccabea7c178089412f6496c7dd6612b41bca1ddc49ed93e347ba1012378a08a4acc63269792054af3b739cddb4a21a2686e98135720096ac3cc3e15103888f62cff0ec1598cb6f4cd7747c04d0e462fc96e8ba8eb86cae361b46bdc5052b929a9896421c532e4a7a971320af649a162f9fa39448d1058aa266b2d17025c02268995714a3994b51fb41be92d447f3ad5e61478e7ba91d3d2987525489eed2e173b4f631577cc1b3cfc2078a9ac246e3e81f20688d40de58ebb05021bacbe905ddf78c509a8492fb2141bc4f41d4272e1ee4fd2778ea7629b656a64180c8ffef038f3ebd0973800f07bea15eaa4806cc30039caf4cb75b00d5bd944d9f68101a1c467d8baf8e2c017aff6b9f7cda065ffb77dab3702d5999c09f5bb3ef1f61b6e2b89baf110b8d2eeed8f0a9433634f28401c2430a05ced94b1c37653d9d8446185dc72c9ab3cf52680c8ab22e3b8b1f4fb1658a8ba08f2b99727e23f19a6a5fee05009d5c57c2d9cd5bfac53d2b41e43ec2d5a8a7ea16cf95b2eb583b2056e644fba74ffa5ea808619d759a3a81863e147d971badd9e1e49f60ad1331071d8ea66d57c074498a75eeab538f762a78ce62277ef5cb49b730e3151dd65432eae65f41f618e789ee8af8ab5406c45ada14ce066e7bf7a0e895f678eb2ab8e684b3ab2eec0d6c61071d6bd44af1538b70a0df93c06564b12fe26b57025b81cfb295c8a3b1d483ecd5785ff492b604354baea3626f568b368f2f1749ac533b485f5a227640f627ec2583bee19021e80e1ab54aad1a98c8b6010e5e8a77848c259a7a1eac576f87a5198d2f742d0d1623e9d149a43b46b7f5a4668b36c32f050b45b9190135ab0dacf3e5354994937d16812842118c216bcc8b20cb7af695e84843fec74a421764b89fedbded1433fb96fbd698b91e08093b25dca8f8949450cedd93ee64de1564e49ed8907d00947859fa30f913f4bf4ca8a52c09c18bf403a8542fb187a89f2ad866102959cb4489445e637cf71871f7d8238f9efe993ac4644a26a8c977775b5dd44f441ee54b76fa8565cf0380bd826c5b5fe7ed492a9694ec7d134d9a8f351bf9b1439b77a04ea3fd6a183dbe1d7a2c6a13b6bbd5101f006690f47ff3b8a01ba80fa19f56ab3f9b908af6af3e6a113fe203a00b545b14d899e8a4b6f9f1f9bcb238a038c7f13992afa4c492d54ffc429fe0a29c8735e5b973988646b9ca93d60f3ae28c9397def686cf36f4c76f33ffed8786564ace90c1d065f46a88b6a183d44c39e7f72a078c257fbdcf84c518b26635ddc5550ee3b0a1e255b8534de9cd93dadbf8c0c6212c106839074bf36161b911a8f274ac9f82719bd64fabbc5b6e91852e518ec7b073bcf07ecc694c891f5d1fcb66dfcb185901d3a2f036742d831418730811b8feaf8f67e939bce691beb3224e6498190089afe452d5cbe846f8750c1d7eab2f071f502bb9cb1dedf71834df6c4ed3c7a3d77f9cda1874b2a3fdf17ce361dac386f14195cdf23e3416846dc0efaf8b46cdc7b1ee3e30ee669f0186295a02f5e3bed847966d6e8d08bea79719cb245a125e31a4f36af9c60a84cf7d5d104809534fb6a28e7593f6da867aa4523e05d51de6313dae602c2137aaece6ab2a800137971895d045f58763d43d853b22334902e4e49e035da3fadbe9a9ba921e204040b7e73e8af4edd51d62fc637560df81352eb006126dc2aa29bdb2aa4a00f48cea3f09309956a9ded30dd72ce44b934204a022ce4f662117f8004f32c2d14644bb41bd0636fc9969d6ac264edae547fedf8b465fc85d317518f583896a3f81e555bce47fe989553813e7328634976626f5e2d13ad54f7610f29f385f26db1c235ef131dc45f5a7f3068ad6b15903c7274988e533331e6d9539cf018e1070077dc1c319d9b309c96832b250912151ea2b9e2acdc6cc0c877dc1faf16fce3c344f16cd0f956e59e1b4aa5d2f8ac25341b62b1f520f6339a11bdd6981bbfc0ac31b26af54aec2ad2f1beb1cfaffb75a9ba87ce007fd9c0923b1c6dad95675c90220e9e3f368bf55ec290a5d9b281f351b97e3e4e5b9138f51b7c9166b33782d9dc8e49de7fb209dc15e23aaeb5fd2f0e9b7d39f1ea9b8d55a7b76235191bf018561dd454b8c851f84785cb44c632485c060e3ef46517ea8575ad0be9678466bee926d0f4c93f8f9b125b572d1539a01713eb8ab3024d7ddecdbca2af06b5ebe37f80a5c91ecacc3e3e83a46d5ebc33d048cdf88f601d4ad31f1e0ee4760ab758dc4fd75df04c729e8e0825e2e6dafff9f7daf1904dc39a1cbba7c361de55eb2c5bd9ee996319e4416ae706b91f9e8257d3c993107bd459929551b9b8b06f17f9b5985a286ac3eee9bbbcffcbacd1c65f5175163ab5b4fda7861ce0b809a236a92d9fd035dbc95c77f5d201198396d358a36dc4327c4323908319b695b2af76c021f1f650cce6beb45c2f73f9be0d5ecccbdf7e37e128fd3c428f33857a45f3cfa443518417b46a03048830b161eccb1f3ffa0d61259227c2f4429920ae590f9a5e63cc3a8646a7dbaa268b64672e08bea69a5c6afc9f2a3dd6b521682104ddf0e918cf71e76d469414823e0db759f899332989c6a814910559c966303298b989082955cbcc651f61212cd68b422149cc2553e69fab28833d5865252ae859b2bc1b29fc62d08f44a9614f87d1e0ad4637bd365f032596e7e8239a3b400d54f20c3420459c5a00aa73d85b2b66d9a3c7ce8568e3ca40c7d8df65340ab879cae45d578df8c32ad74d467266164fb3509b317b82c59e3d1e6d1300c9a08f220a27e7a1dd90d4e8701fc373045daa1aba62bac9fa1c95dfd57b672d33ec45f1dde0fb2e6a35f1027ef4c7fd913102b9b633be5e1ffa0d2b4ecdd0a2190cc0e7602f92e4da72e152fbf17461b0424f897c283954311a69d8a05d111905eac287e70019b57c22fba334e0da8b1828c2bc74658b51c6e1c3f31c8f261449d14efcb35179e3b04872f91301e6672505baef428ccfd8164190f06c3f80a5228dca43cd584e579b4fad8a7ffae0fc3a25afb3bf167320a203a9bfe983a4820a63683664b41069d7fe2410d60d38f45cb6b28c037fc8a7f6dec2dc2b9f7ca96c4ffd8f5d5353dfd9f934ceafdeba9bda7f95849f863287c19a03f73425a30224a1c343dcb2b7713df8ecee48316a6e93c43e67fb09acab20e9b25f74cbb989f4a987c37b02a366c81715cd3c80c7b9cda39cca5eb1dfc077dca747fd8d46df2a2f6b57ba8fd64671453a43ac2f799b123fa5dcc6d1f4c010c56ee1c26588db3aadc9e694d92f7ae5c1139ec55f94d7735bff34f1b968074d2925b1269b4f134e506c6d8a0bf12578cd5b0052b74fe9932569fdfbd1490aaf9f6cbdee37bd5b38e10b60835713afc680bf33bafdf24150531af8446da2a62c9871f6a6e5abfe215fe0ef8cc51eb01a5b83d3e71edab04684a18d7aec8060faec62a52ab121951fb47157c5016c10459e2ceff18cc0f8115ad34ab2fb9805a7d357134253c175ca73d6072f5803d6ff4b2bb53a854f7cbcc5908d134d5bd44f2c7fa9251f5e4ad64387198c0ddb19b0166ee2ea9d7e25226c9f1632af800870fc10218d69e7c8f70b0919aa0ad4437d99d7ef5774788bcc05386ff719f3120e443bc954bbe5207937ead5da017538631d71697e5b786712e6ff7ef2660fcee3e5b67b60e187c953f8ae1b062b42532f976174c0fb104314c6ae9997e4e5627f648758e38fed821b1f4d61aefaaa169156c8b076db7a72cb53069aa4e95cbcadc6cd42204a38a90cbabdefdd820917ec83fe7c3dd77efdee5586fc6e1cb3ca4ace4714a499f024d615bc4fad01638c6f6b5f2a3a1f2b876c8ff2f1600fc19152f0371b9c07d2bb69ac0f04465b23451a9e40d4221599af282eb31b42fc0e2c68a3d04cf46b993f2fe8d6e2e338f54798414fbe4434c8212ce22095402c2fca7ea8103996fb5ba9181169566e2bb3b275094b23f309419e22cf2929dd0a9d68cf9a3412410e00fff01d1feb4629ceee4c788d8fa8922854fb024f92a5408731889f87c9685ac90ece1c00edde73aeec564195ea9ecf346196c758937ef9c7beea13e8922f092c16faac93b09040781c6202158c8cda385a4daf858255c0edaec27a1a78d1938d1c66726fae0e8492610125930a68a8152a624bf720bd2dfd59680eee6b22e8642c188f7e72149e81f6b1cec855b5674cc94f3b3453eb8eb70de8f7877ae416dcd6e406fc16ac9cef5b38b88f9e96166590d7af62cfe13950490f23d93447f5728a8786a023668a5735b734dd55556d98876b1441d409d6045acaa22564598488bdca37f45ce5b57b0da833c6cb30377ac30ac677a87767551a2c1f76e045135bbb8d3e32c1a82d4043a01548ac958cbbf1aac5da5d48b02e683493be251cd991eeb5b30ba7be076abdfb48392d7e8c0f1f81ff809855f6ac2341869c6a9b68e45f488b2f5aeed0259118c75ffd49aac53b348e0f9cb6f623f03b4fce46c41d3b9ee1fee53cbbe447de78879277a14217c3b1c43a1045ffec80d9d77317a2f94cebac437f182cafac5cafb6a151e52e7c500b2ba738b281c13cf35cca3334452b82a28bc567307dd28d14d7e4aeeaf2ffeeffdfbe8b9f373050c9308a3d60854483226bdc45287989014cbe6df36f1323d904b4c6054579e47d4f66c990a521f99170c493ddc59bb55bba30ce7e63b662d76ee87ccb9903723d7d22b019fd625f6b9bf32aa45848c479db99ca0debe152ba4b5117685e80d06c01beed4b17a09e804bee34b40a7e538d1f9ec9d2f791fe6f079fc7773b4354db5ac24c8cea58a8aaa1e2bbb658f3b614418a52d0d419493b33c06b1d5a1ca533585d19a8f70b5fa90bc52c3d8608754a53190bc6018cca5b92334e69db85f8dc1678f2f3809505b5e9f792eef4dd16ce6becf3b51ef46cd8318b716bc696b982c5b0dd900e5e2b3ff2a1e5d7c7cf02103dc3693d0e7a3f3a1f19f95d8a2bb7b61da89754c206200d4252d3e1a0835c887a07cc377f0525bbe751f78b7e0c21f3ce85bf652d46ce441e8fdf6e9b5f99de307668ce741a6fb292767ce1d8aea7ae8999252aef75ce98188c3b1e60fcb4402b79809742d961f5ff15cfa3d9929bb557e1ac34272ba42fced807745b1618849b1ff1f8783cb989468b0a7df22b0ba3a24490196cbdfb4b6ba5fd775445492e1e7612ca0eeb9f47e551d697b8135f4d0c953200b10d2136d8b4db0a5ca5aab6429ce14012c77090f671562cbc314af8e74ff002a8c99f3e3c9ae6a93193dea08c99f8b1144fa735bd4ce72a73f9aa55d544d6d3d7600dd4a2a3f1970ae4db65657e3149848962676c92df99e7ab3630b5d4b2107984ae101ea74ebb1c28292c93ea62a3148f1943eafd7a22a242df78f793f332854911eb37096588f0f95495e2f6252e019bb1f405736a270b2c328ac5786cf9ba49fbfcfa2222ded85989dbcc90191b25147d405cdb6c9141dd735fbad6ac6c210619307a121dc21c10690af0060ff2ef0bccfcb5bf65f8ca2e387f0e2e5447ea7002e0f7fc1da3bf197b18d5af77c99a2c2aaf2c69f2a130eb224d512280e265f1cff207966799eec0e976869814dce131d13bc02f248f9c12ee1c563ea6250335e814e9be2052560933fa3a9c6f3bad8fdaa8f7ae25568a28f0084b7406df7235c1abf3f0666f2d3cfd21369f2db6aacf1ce04007924b90dab0ab9e600de16cb25559bebd7fdae10493e01e11fbf0e82e2ffe8eab7a6072fc67ebef1aea3171c2cbba8a51da7a38c91a9660adcb7963eca6ce705d7ef5e5e94b5dc0990dc546ee02f62c0fec970003d96ae7092e6384615ab67af09600358073cf12f741481b93830879cb8ad286a9095a694751328ea9b094f63634af5bf81839c81e88e6ef0f72f0bb682dc988f0febc4b14b889c8f5c3f91781a5e8ec02351683bdb6aceeb268488dc7b99bca8207f1ee90a89b9f8e3bb28241e15b90da08319c8247ebf1824685528563df8109183a74dddb69fa63e55540cc040dcedf8034f87ae6e53c65c6ee851cf4cca1e3830c635a272341ccbfb4cd2b68ecf1562524694bdd7928a4a339f627e4c5233bfa1e743bec5e7932a640a9913985e6e2a3fd6174091fd4efcb1156c56940cf3232cb74ef595ab5d00d5521bb67fcec1c80131c701afc522a88c573d130a0bdff0c744ac1008647fa470e4f777e1e10bebca8f78f50556d3665b62833947516d1346fbae3ca6fad47febd6f4964109d4b75f841ebf6e365d44a01a8ac320f0b28cc558523c02ac4f6e0badfa911e1c341823f6e4012caf3bac2711dc679d17193f92c380d7291d364e87b7d74bf1e019cc7225e6d1af017c4cecf5cb7c206cc3c2ea8c3a9229ee7d03e795fb81a24cbe66aabf2b40099ee67f4fe03ebfad06939a609fce2c26b2aa5f66543ceffd36c5b885815ec1b3f2926b3a465c955ad73ab65ca63d55ae6de7b901e9e9cfb1acbfe40675c1213fc913811b74f470de149a290315543dcdaa7aaf280711475f7760de3ff502bb48ffa0aa2b8a6f3da3d2a1e9c9cce12e306d4fe44e43b36349556d0664839c3dfd544003d5968bb85e95cab8b5f674ec398f80759a8e62f26289f1f06741b863bf673bd50c467725383e27c789aff6d3e77a75602c1bacb174b5133871174aff44dcc9646aed877650d9959acda8a975330951cb86a58cb34001f37eb1be5ca3c8d56b27242ddd3a394f65ea5e7ecd49750b50d33592f5e6a73ac5bf4acdf3a4299deea853b0536cc462376a6a3535b17d8b917d3743b31facb7db660593285e2af4bcda37b19f1d1a354d41e8a0b5e120a3a71622f317eeb36c562cfc8519d12dd0d29f253fa91da531ec59e234a6b2c2918cd9aec4f9079e549f3adc858bf3ad0a43411b1265748a918836f62f3fa2fa11bb606ee1a41ca5f7ad73e3b675449226a52b78364037dd0fbc865572eda9df6a6ac3cfaf2eb9cae1d35e302dff2824aa5153a5bcf62dd39fca9f0b160b41270112685bbb49842c9224d85efbda1412bf95cd5784816fab3c1d933eb114cddf47c2acb06dc4dfe7c73fdfde11deffab4273ebce076314eda023a78c2c110c452e610d80ae66b6b6f781823d73a195ed26768f841fe68751f3582ae6a6cfed0d402f92fe9e2015a51ce3fc9a5f9c7256fc0de62fee312575a66326f1e23977cc8a928e9bcc40e62fdccfd9eceffa0e89eaf70164d3c39c46d0603b2fcaffd37721136c294a8e08f109b2bdeeadd1c44e77513b29401bb68037dba772fc9cf00fe0e3006d1244d4bce1d1d22f19e94a48d872939dd414e869b3878ba2faa8055afee7697f36f71c9c2f64669003a8ef39077b40d6cf4e6b2af0561d68bc99b6984e8fff674ffe6b227ea1632d5b83e893bc5d91cb7cc1858089655b30398a922ea63b8417e6e9499c98292f1bf2166b0ed0df2884be699cfd0c724461cb6ac0f70153c458a154c2645e720606faff99cc4e324f8b951eea44e42471bf428ead0a2559cdfe9b5c44bfb89f87edaee11381dbe707b65ae4645cb76b3e32a8fea7d0942bfd0d6d3f78727d05ec3c784a80f86bc4f30ba457de83792b9be3ba8112388a07c2ffce8bd55b73cc1da4b03f956efa50a022de7a07e4880a29e38be4a32505d93edf132366095b0d3d9d1dd4ee06ffedab22347b4f945d0f3c44a43405d82bc6e8f03ffd07ac61b4f80794fe8c5582e487730802bab453e4e0859e96029a095a72d924a6b7e36a1c186e9ef63a63b8a176316eeb6354fc6a33340a9605c82982bcb72140d05a33737dc9f696c6274d6368f271a968b1ecfc8f558f3e4f4eebb86547684c31037e79e4e23c70ab2769502e4086cb1a0cac830046c84460c796591feb6ef053e515180dcfd0a2814ac71282c528542deea6cb86c463585942a15ed24afbd319a5aff4afca0472e65be2012427f7dbc9c1f1ef91a0f670761495c9c9f6e0164fff8362a8396e0f36692e031f5aadfc15883f92d0e62020a238869df03b4234e92e317fa1c1d3c623cb884cb416bdbb6fb220e7942c55b0ee20c2fc048181a2f713de4ee82cf6393f410b92fa0b39c669eb694d5f8231f0d0fc0d618b695a0052e7626aac6efee22264ab228405e454cc4ef9db3c18b6fb9b602cb0767be373f29e75124e0513b0e1914abb08cfa3a31397c4a6f0d1dca3fa9378b373c2593b4d32ad5007d6e07259f246a8b0c1f507e292a8a208975e5e43c85933c9a7b2c64487cf2567934255da6e9577a54e05e581e2cb0a17981b103f3c3d512abf12563749e97fc48ee16e811f9fa79467d3672336693dfb3fcf40a352a455a8befdf3d8831a844371e5e01cd775a2363965f4d527ebef493cb0313b2bbb85760270c40d2a9fcaf48ab321a13c718cdf164258c3e4637ce7eac4e822b8abc31a39a13633f220c97ea3b14b0d077bfdfc9a6d2983b96612197cd92137b7734d0ed0c912aa0789bda057cc2527ad16c23f5c217b395faf41476d223b87cf21a971ae2b4127c5fb034646290a8481af1fcd4d4cf1e68dd50053e9f1602f5d375cc2827d66fdf833fb4a61700e69077915ff0b8d3ec9dc6702057588864c7420f53c1d7b741ea8d9d795ff13a8dfeb7a816f59afdfaae0bc006cc3f431e78e6dfc05f4a3af8cac5ce1fe8f3cfb38dbf7e3645bd3ed8a084cfebeddd99674d0cfe7951d3917967d6a4e1470532ff3fffd38d26f825221f5aa64dcd10b51a99440cdd84026b18264aa38cf2e91e9a41fec6ad7a2cdfc652fe964bebd96085539b5beca1828caea6a87682327b77949d9a6f32a8bca6c74753beb28e4925a50bbfc0c0622fa202ad7a6b5949deba1a4e56e0fab94d43f5c9b29eac1fe382f3b4538910f1d38dd7cadc4337f3a8d1d940fbcd82512c9a9c878cce0bad7c72dd63b3542afec785c3ef665708d2d97c0bd1317e43fae9129d019aba33e8551b58d3fdcffd759cfdd20c4ae5211d696983306c2ce49d8ecbb6e8a685d611d253aaa02118e85727140fdc1a5e3b87ae3f2a987a978f32e3ce54228b4f85449155e5c5c0c8524a0cdacfcbdc82da61bc03d872ff1e41cf5d1e0a279ee12778a325e53fdfd520bc250ceca515defe8c6dd6e3115c1c167619e661dc0862d23622e8637868a32543e82e35f0f6d11a86de2d36b7700daacea36fff80a2fcf4edf4cfa81cf7c848ca39f8a5a4bfa54d79af3723501ceb5693117af50ed6e147e881673616a52f02da33c5e57b6ebe8e0250718bdaa0ffd2463580ca61bd68cddd44f885db5038d9930a78f07fb5e9df565aad5798b4b643aacabbe93199a3645877081ebd0bcf54be223e176da3120acf23b31fcc1c5b3a838e313230f4216fa0546714e57bb6f7091f92c26fc80055906e384710fe30ac619ce4bda6561cf23ba2539711723cf77e86d069852d40bfe1ff6031e9d695a7a1e3a78265a3f590fea8555d0eb718780bfeb197aec2b3923e135990df92179e929da6407dfe1c5405346a8a0ac502d85c28c0b6ea5f2366ebe6dddff1b12cc3d7ef10a3317dab08dc71d468660d07818efc568f4a3d61867641c9ac226a1d598b885142fe5eebe03f80d427d8df259d3a36110ffc7a7f1dd0319392f1464cc4feac52161cd34dc259e34494f176241e8079de794c8b50ee9395ee36052d38bdff9e05a28971b464f0d24e666f02d63d2fa05343afe7601e714be5231004bbd1b72be183528e35bacc1f80dbc1cf6d72db25c8313a0ebbedc0c0a53a896e383497005b356e0899bd7ca10d890a3697b9ae0e21a03ab8b850cbcaa1b4a2ce32c8b56c475b3d66f575a9a4ed6d111d8ccaccc4494269530be619ad9e5f6988ac48e3b5ee5f175d40122c379337faf2b8f30156d4c2b63a533a4217da2e88a268e1297dafc928f72508b8dba8a5fdf141bf915abfb79432dcb41cd81a0ad22145c92902885f8c737765bc4787ac1a8a7d5e5ff57b681b7e68cff169860e9207e842e262ae982bb79d4961fc93ca32d98c1af2219246c2e2414e2099722faeb294ca71d2251ec92bffb670bab86290769da87da59413b83614f21b752f30348fb8bfe2a4e320cd047c4b91679afee3e3daad258baddc12c3a208c8b5be60f868df87f66aecb73be0683f9f2f9b4cf16019659b256dc441276002099d9645796aff598e9dcf89d4816c6b535b3b711a185d2375082ea9062c9ffa2138bee8d70918e53b4f2f25a26d2d68d001e5e1837793a367429c88edfea8625b99ac3def819872c7e74e310019e3a151397c8409dad0d7c0e2cb503953e2df33bf79b40677864fa08533768f6686e7e269a3cb5ffede842f7aabd9cd781703c732660f1bb462670ac2732f60735816ddd20a4a8c579e4ad99015237b35a818d2c684a7d3e0945a0d42690c499a85e175a486f654315f0d1a5ff2d3f368b5676cece69f44a53db6ca1040b429410b3b411187295cf4ab425e12ee568d186e1028be16bbfcf05b50cbf85789e62d0b973d6afcc9e8dd8c51989c4bb03c5acd9b4fc4318c876174b0d67ecdb23ba16f219be7cdea412a65c717d6869fd608ef3458915c3c2904af01b84e97272ff8b386db2506d06d025b1a4bfe6421563608cf7cea6d165a5977809a60f1633d4cdbf1a4735846145f143a9f3a1a9b30ea89b441e5c176e05730731255f83385517f7a3387aef4a8474562a075d9e352209268219519eb9c9a1b93a7c1b595416b1776b3b1f2eecc74f9786616c67ff6f7e783bfe272fddb1e84c9f2e51281acabad92933a3286ea4a0a0c87ad15fe963a51eea8e25dab9ffdcbadacd1364974176d3d2a2769b010f61aef2fa256d2e6d2f0ef722ba1dc60e24b7020d91fe3076dff01612c73f667f71dd1e268bbc3b087bf4753262b693f6c01fb458f7dbe26dc91fcb4094ad0f9c5ea5297be5e1e02e0f019efb467353e0b00d3e0691838a43fbcb6231f5458f84b4eba0739c5fea3ed508ed93637acb8425623564531e5209ef2241bbe3504098666a98ac0b912055c430465c7d381d5ffca9e51b56c070cfdbef4e061b6d9d28a8040332987b8eb9dbc5a4b908df3af4ccdcdc1ca2b0babb9a0b1da175da2efd2d5ad05b415ccd79e55def776b9c05b309673129d1bf31362ec081b2f6584d4213b007cc643351796faab2b78ab2e3a8bc5d12426c284713fa7294210f1151d4dc4e7cb91406a297634cb559964b4e925d03e549ade2a3da8dd6924d88247a3e1f44f4c4893807d06ead7463b02d7b1a5a0a6005e9f3ceb9068a0b849407d8f88707d4d406d68e73709421bc65b879c736ade58960c762f30bd294178d6e30338d92bc2f8be93a18e6386ad9195c635bafd6dfa34df16c8561d4392eb0dda272ec881d0a8e29d36af23f71e80066df7f2f15c83d2f39e5fa60928617bb72087182f906b238d308dc807c920e867c6c935e9fa1632e5a3b4a7b0231d432cdb3274b6851d90090b5174941bfa6c5029c2fa05f45a2a95f37cd649e8ab77b03428fa313f546a4926dd369ed16a6ae2c706afa6a7ada62b48b95c1be3cd66c14901e0947e325447969da2874cef163a1c78820794ddb836ee8a8b7f0a579f198cd9b868c7862db9fd089a7dbe1567c31a247b0c2a23d278ef6029acdca16e627b6c95c7151b6f0d0395d521e9595aefc7a2c73b1ed52cd1c28e7b5bc5ca54628c570d12c36f18ac972b9cbd4140b8e74c681c08be24e19e486f7708c1630d11b27f03ddd2ff933759c3a515e8df19f7166a028c0dae8106e2c222f8171327a9e4709994b8cc7f7aea37b14da551d6b1e683932e4f4ef9bd26d991967259dcd2da5b7b421491c2539a37ef3a7335092d867e62a54efec7f10a21b6ab2009bf7ed2330176c77290d77c6e740471d222686852a6f82da0a06e823910c90e6ab0b4c61ae1606c338fd0f9511c204a4d61199eefbeb177dacc74643ce6472852bd09a712dd6d3eb9741c2ea1375b626c2c099603e29794c2f728fa54c873cf30eecb95fdc822a43c3c8a9182c0f81fe44e4c0ff783d284c30ebcfcfb541ad8e8950ba89847787bde643f77c84f7d06dbfdb6d68680f3eb756ab74448bd90c99cfd526e9314983124e9bce50a3aa9e824b34192325ae541b5e14b6d91ead818195b5c6a4b3c26e3dddb423d034822856541dffdc4b7d5d9aec2c91f374be40135c289dd34f693425fc242419ff93cb46c97a8d6cb06b7bdedf95150ee97d39088949548d0456251672ef005fd0e714509933731598133a988eca6018edcb97cafefad6c8db115fa1d7276d19c48ac927d47458963a93d6df1c041566f598ee968eea079ef346abed16cf56735798022b77a1000988307b5ef38ce1079a652f6d85b4ab7af62a614df7f7f5cf8d3ab545d2de0c6ee47418e1d01afd00e4b6f4703e6cfbaf27b3fd304197a29d4912bf8f24b6ff3d5e1f7e9ba5927c2a73473d7e3d04b123d89b6398533e8f11c81823921a6790e6b6d37f1c5e5bae7d9cba6c8a55ac9d392d123ea0b73bd78f79a8a0c68f340fd0b6a5a5fce0d00078696a4b823c37213bc1be8811610f62190e7ef76f9a0008fb541e4a2c076d81cfebfc14fbedae91a5bbc5e1ca3a0ad85e66acb812b178118cc0c9fcb583504d3e4b54eda7fd5c92bf21d99156fd9ff5e3a193cca3a5d71c43fe50b1be0ad568cd0b3236f49cb568032962140c2e40d95353281e6d07106e4763d27c297433882e786b0d569fce19b907ec318aee6bdc344b24a7e3a2f6193b94eac2d39a187321c0e33544bb8d05acb0347bc504a7848628bfb4d02ff91f8b5947e4dde159846aa12e8efb30f73255e2bfd4807188747dcb4791c2101603c28583459bc7632b024bc9a0052696aa2328a5d666d774de28befd789a4f3a2dfc9d6984dff438d65d8a562ac2aa12a1ba97bba6ad0bbe220e8317868d07d6d511e2a29fbc9f44ac04abc91aca487953724bdc623cce94a22c8fb2a840726c7997aa2f12a6594358f9a72ccfaac8d796f980aae6f9c407379be0e0a59602c730937f93e792c08aaf6acf36bcad5e8d092d0be217e665ff4c89f49db0e6b157ae4b285e5888c10b0906ec1ac3c32c36f62795df42e898c1e11874d0651934df63fc1b5105cf333040a4927b32f15eec86c4ceca8b9e9421b2dcd6ed21b84903392fbb1c420e872c71728019c10c60042c9c034b45485fa806dc156478aa9298201eda4ae1f915cb2e086974dd122c7045ff0f9ae6496748faf238ce362fa3e6d03f55549dbb4914621df97a33580b3b1f7da918551850c79f7807659ba28d63939fbc768c141744f40e57a1cb93e8499210c76e5003edf8fb60c0ad1ebb121a9ea8316c5df418e3d810a7a4e63048a411cc9d1224140f73a2a4e34539d788561b5493031e05c94c61be9b928a52665f5a7cec6ecbb4166b32726a52c383dc293555d94baa7175913240cdb66c73c93ac1efd689ccda4755abfcfd82143679830dc170255cf8eaaec68392b83aae87e4007a02246178a3e43a85053cb1a16767f72dc1be018ce6fec7659e842c7e806cb6787090ad633d55a76375e4b8dcb15ecddee56e5a53c04f1dbca9d036df6170498eb2b691937096dd2e5cdce1812613082a8acb0686df022424286e9c6e8660f044d35d672d9ed8292f7220e52f2c5556a4d072830ac3ac445ee014a40dfa71300b4b926e13f652a9ae3cb7740f555369311c66d7df9008d81ad06d0e04f04970e49b704cdc5fab5f4a12e3779e80bbb565c7603a764c65fb18692abc440b9cfb5caa1a1a5af5dc959748a601c731f6d59507e9dfe49488048dc5127d0829c249730d6c0977f1f129a4f62d24eb3f602d1df25d6b7a0448b20f354c3769c18f26466448e3689d07d6b9d8a5baf9ac62e8b1d6c7b8ff07b68537f71bcaff777f4c6970b34b6575c89a48649e16b6635d4f6dd8fffd395846f2935be2c71104d15c348de7972be7b796df42ab725b7b7678973d5cb41b6e3d1e3712c6f31cdff883b9e99bd0609596c4d32d4597c2aafcd0e22591579c63d4c7d573d16df7fc25366cff01463d98cc442ee94dad49d66dacbe35eafa53135afc8024845cc057042f02252e5bbb3280af393cd74a42097ee5b27745f6425dc9fedbd5da477310930044a2ae18ce63dd218ed7dbb82cf9e362f9978aa4214237aa51208e16a36e4049e662c40374959b6197be72c7050c122b22be15a3a15a97d92325da03ad68282bafa6b502d3a2712304e2d7564f254e66f5a6c167f8f53c58667ed93e2bedef4300a4e8075c5d1da7bfa8811ef8116e6ed87ae62b93170467c54f3aa4d79349135cc82ef6b780662512be7282c7b33cef0f9c16b7b9cabb625746f8c745963d774c2b28eb344ca65c9188174af07ff43e00b2aafd8df2bedbc2fac41dbfb8d97d7420ea5e6275c62556dd0119540a3a5ae1749f7a790b4bf13f39493840f095e23cd68933c775c725899078aceb087ee7068a585bd0dd8f824205fdc9a529055cfa481597b2d5c9f94678ff8bd029887ef174cf408e16637d3f5101c2a65ab555a8b74666d74f95229149cd2cc815205a3ffd7856e062418c7879f5ddcf8699306adf29880389c82002297e116af7736a349d81db7ca0073748231913cec9cbe7ff4d964de46eb87f7cd8697c3848be19d3ee2cc88b1ed00ded8a3c74a4e575af459a708e9f66e60a451238aac340492578c6662f49e26f3c3a4fec1d21ff4d4d646f3d7cea638fa7fd3560c73a6cb5469d6861d4008e3416a942dadcf5378195e041fa28e3dbe0a8d72c531ed290c67761db66cbd23a5e83310b8b6a7d86bc5687f9d94ad7fb0cc354bbf5c861ae7a2376e25715e19f2be53c255580de11041d28ff6f597a82df021b84586416f13180c9719710167c548f5c50adc20670629030d0ee0e741266dd742aa59da727eaa9a1fea44fb4110552a050a470190d4c6e1dfb2b0d1f427efe5ab00793ef4ef4c36465ee1cf59841bd606fb259dbe1988cc33572242505d4626fbabeafc2b8a8f4099fe7d24d6b5cc40df9c08ff9f9ee6b071d5935899fa54d737cfb909f25b98fbbdaab6238e1e3b9ac74f13be9dd70cda7875971d4a628c59c3ef8a21cdf22664036225e88bfa28077fe2137bc9a1101302290c741852c153ded2f511475d8c2a37d7e890a81bdf98305a444e8d126cad57e4a742e3663e9f7302a927c0635349238bacac1ee32f1d7ac6bb0392b3cebbdcbb6b91c2218fab023e9222191baba9d7dcb06a238eda8bf23d0f31652227be26fc948af0a72bdf78331244c2f20fdaf83408c3992a8affbe2e3c42f9c8615be1a350e95c523258ce17ccb734bce10e6cb5a17d1bb2a4843b12faf23332d1bf698f714cfd3363d8af1439cc00235cffb8d8f99c4bb742746a99e6a852dd45d1e4921044db2b287522eda11e2ded6fac2d953e577972a82cb313bebb99ebc7907ac60247e34c30659db11c33771de7ade0c445ee7b44b3effdede42db794bb590226eb74d51c7135c81fbc90af5e269381f461352b660bafcbb1c45a9c8bd5b06b25e3f73829210f424ae77f876a13e99a5687240b395f8a612068280aa298c1d057f24e21b38548712eec163a9cb49d7e8574d531c72527f485f8de5f863a5f33870317c819db369039cd720e7bc416c986422e419b49d315c06ca9b2fdefd432e67d8b71ce46d8df9e3cdae2e363319a82293f4fe11c6732fc874d270285889b98334e9ae9588f33919ef0cf2cb878ca5d491320bacc8e26611d7c1da56eb5b19c3450577e4d7e0dcccf028d26a524b2286ee133013648db9b4f11b32f88c82ffa3893e17cdd2ca58411a340aaa6c3cecbad297382441b19ddfdb2d950a7f998c5696ca2e526f2eefa0a87a003474d239632eb307212434449c01bd2d49f24104083107fc060119a197ca49e91547c3913195022ffc3069503828d48deea26c1ba6a54e474ae0a4bc0404b26f98446d4e4b4028213107f47f639f007d67caa6a625805331f69f2d42c294bd8eeb22ae82bc72d1a6c76154748c28572a6212b2241ec09b497f68dde11f71fcd8443ae59b6ae85b4b81c538c00a83a849ddb822302c589574e718249306868eb13e99c55794e08cdab0cba1ba3cc758a15567ed859f6c0430ebbf09377b37e9d8b8b81e7b7eefb119994350a7aad8869683a88db6234fba3272b0e58cfec2c1a6884b07f9a1c6be26b9ee4710b2a046d337e5e997fc4242561008997100524b0a5f9372b5c1ee26a9b5d9a8a5f9853875f00c1f3deb1bac2b94c9a7624c5fb6fbe65f54b770f8a87cf66b7966ba3f7ca45b56f67ad8fbce678fad5638bea16d43a3016d442e45f9b0f651d9ece87ebca881a78b86dc62977745e26aecd09ea8bf9e34b40fe0151e73ebab41b4b61dad87cdf8041337d5bddb22609473ab6260fabf5fe249a9dbd2f5ab0454e8bdce02c42ffd4cd167e906ca67bb709c355a9a099602d48a8e0314c7396ea503937593bfb5d2e0f70ecffc5d4bef87c47486be6fd3fcfb2ef6e6797650fa672d39ab099fa7d17006a1ddc8ef7d7e28ea528208ba652c3f4d2dadaf8d65eda5d977137ef32419feee8a4518b6bab2172d4a25c517747544ea19f7aefc73cb519a9339e7b7016221fde108707fd87165a2b2e75ee0827748a1546915a647621a99df62387f36f542e4858a4394da185b2cf11dee6909c046a5bf87e71c88ef36829e9ac469c3d28cebee714eab38de106bffaaa954cebf011f1cca5fb3fe7b3f8d2c7e3386ec5de4f1ce4a66c85ef9e9c7400691bfbc7a716916cbc7105075a9b5e9b77c7d9641bee3a8a93d811e2bb361075b058b93b48851048ec50d7df537ee4e442e97480e4467eba575fc7bda23602fca9f94e9811593346b94325cbc17b999622d02cbbd3ddf61bf73d3b216393c32bd1faa4bf4b0c83d0145a604b4aa54e6efada22a23f3345a9b9545fce92e4ebfc1375df3832a34f2eab924b32c1025cd8535ab0c208d6a33e7bb1a078d15260c63fe1596c3fba85b4704ecc9593bd631aee40614ba2dc1c15fbb2096b52a50f07b4f318febf8e374069dc85950641a5e3ea891f5988810c3b967294258366673050c090d156e2ca27ce96f89610c07ab59fd06c4d8a4e1fcfc8471a83a7046b0ac6b83badd58221deb241f949759f41ae0b83bd41d20f44c07cceeb500a3e960323a5405fe74cbdd7d35273d1c74ee57644ad3d119a20024e4b8c650afcf8adbacc274c80ec7cc67bba74a70877a5443ca461e42c046f97efca0a01892221b87936cda5d12d69f3e5859822586f2c0f2116dd433e434416fff258be139e141896eaccde37211f3aeb0ebf57132b355e3df0c959796803795cf5113623e711e8595c5f021c22526a379e9b388c042c83564fbafab7fbe23a576ba5f29034590b60ef16467b74c630373dee30f1abb283ce0613b2b8b7e6cc9788c1ba16d2f651ccd59c01c8c1786120bb19217faaf3b9dc98d3281f6b87105b370473517a31943be21732fc1a1d5949c56767832e512e024fb1dc07981563e3eeee289f4cb5c3dd4948ee22c1d8a8d3dbc9a4fb1806985712877de681b024b651b80d7d5e8eadd8604b13ae8083d806075f71aa19110f178640c9566078725faf1377b4c053141ba56305fb54cb33e7821b5a7f06580457818f596f7f94c1015adc0bf34f2ab15c59d96e28578540ab2e924e130cd33a5efca52291e1efde2f45d8bdec749b4b06a493d9f42422712a871cfff693b71a6a983658678db8ee3fe1a18847dd9f5b21a996e065c62da1e8a8e180ef15cc5a4e84bd5762b2e8c7b8f4dd7b115c9ad69f4069154c48f87d2dc759bf434a85fd5eaec90917c02d88223b69f0736494351d806b2c6689ab60300b5a976a65a645843122e7d18fa58f2e2886f5873cfb13cccf1b9e96f41cdb87bac1f87a62a4559ed9f474cc5c79c4c27e5d24f28a91763533137c6ea50e755d2dacd76769fc85f80b0bfa91f6c047239f5a0622284d71d5cebd1d94b902e792a3f2e21c4a2e57c396fada8d27eb80ec432a8dd7f8c35b73dbf2a67d9b3d859378a464f2c92a22ee0e4ae37f3a1c0abe809c929f1a4055e1e90634d5fa44a085acf68d608f4810dec6288ef722992b870edb9d864e712d2f877d43616ef5f83481ca384edee3eb3e018a8456eaf66076aa20fff6a532408fcd736494c99c0e7ccb5794333eb7a623a5dd211e83ff88b7f6cddaf14d10d3ad99321543e940cfd63339e6c2624ab0bcc5464e8fdfa5492f2c3f94d9aec718af817d80e201d4698a3e7565ef10e36be314543cb7518d7183bf308d72797823ed570190cf95f2754c924bac5032f8bab141e090542b34911a098ba7a71683eae3bb8e1b471a45564806460bc996c865de2f0293b5fbc88cc4cc1b73872cf9fe127807214a07f4ef84a8040e866d138f7ce460c55731ce8f495a631a5b6717c7f0c53a11a4e28d5d851e17fdc5fcf7905d862d555f0e15813f84bc15d22de873e059829b9f1bac4c2a464726e3f9db82f4b766c0824346022b02ef9c40553325c480ff5afb9113475e72ce027470e30d954f492fecf791507edee5b4a83e0d9e3f3eaff076333c002fdd2312afd8a94d51bd6dcccbcdd175152890f4b5961477cff27f988f72654c177ddce736c1c66a3b0cc0010e5a10e080e143c9e56d6570635c4a8beaf2b96f41f8e5bcf7d270c440470a27159b9648cb6617ece30eb5c14d7a0333c570cee493a61ffa400ce6e6e0e72ac1ac7e7d99dd933d3ba0ad743339c3c56374d30e83aea7917f14216843689582ea2a5ccc35505c9ac47400e3bdc9ec17f31c7d95bd8651ed689f1cebd853e4f380e5bcaac28205ac95efc2c43ee32bd2336d32ba02d8e4d891deabcb755cab9e3d28ca20e6b5e491a92abbab44001ed1f650c50fb8fe61fe024e527e27739fad24928bd24f484af05ae06e8b136b3423e261a7b4010dab307b9d64d7cb0bfede4bc0c5be6a36a232a9b2dfddf449f9b85824fd1d70b68f1e385c425fccfb77f9c2fe6ac07d2adabe3382de81659ce6b6010a79b4bf9d9585ec6914b1e573b692fe498b765a374fb904384a389cc83984307ffc9c1a068629026fa16d74e35871c3c9253441f00b8b8958c2fe5fc2f29d67ebc455e334bed0c681b815e7e78d0c04b26d4f0edaaca88cefdc93c7ac5e08d9d6c0c0397ac514a466a7d74d453c35095220451baa0243d19923af72e88096547ec345ea6feb5d7ff68f48ef17ebc526f894fa5cdc8a0ad939e3329cbf071689b3e3d4ffc8c4d2c822b6d9416ff8feb9605dcf41660c82228d1635919e6e4699e7050d1503c44adfa84ea4cb6e838324a69a271e4b8b499177aae913d603efd655eec1b380da2fe330d80ec59d81da3d05e5d8069cbe7958bef1ff11aba166b939ce15c17f58a62140f721a35a1fd84f79579ccf193abe0725e2186af0add1452305d1dec6934e98df8a892927d056ac99233c7b75a79b9f5362e091a0e07a7cd40700d4c599faa02b875a23a0aad0f2b627c5a8aa9f77d3f315243f59c0c812cf13a763c2a75c848e0bb0e30c02bb5f337f14789c752795ec95ac592f7dd542b6bfe9afae9864f8924428dfbeefc3063c2790aca796eaca4704fc10b42a7167797932699091ed29b18871880396cd50e74bfd025251c96f4852bc9045110b46b5df8c261ec198db4f83fd5eac1bda8d2ea793e8578c7b0758dea63c052898e2add3a252276cd4483849019fedcb24cfa6f0036b4dbe6b3f5062ed507324408282bca8ce56af1790a2455aa8f69294a519435f5bcebbac4d95431af6a8d5753a3364f607e710ada42205e89d31bd91c6614797fb77f0cea2e0dc61dd010df2137a2e95f973b541e875b91157874adf4dbf5b04bb414daad6867f9f4cafde0cdbab11a081ae71b0be79ca4b7d79e367ce948e13ca83dc48fdb721690277c4a0ef6b8a8983dff0dfa6023a198f14914ca73ee81dfe826ac4a53ff621705903a6acc8569f1efdf4739d6f87285f559ef5a17480cd771832c257d0799a2389ca263f67f32387ccc7031d54b45a4484d2b5c624b051f315b87a65a051ef11d47ba0cfc8162390df3e6feb8ea831d6b870d73714f4a998c962f4cc6dad898a883aa3ab3db7ebba7cd93e594f2d922d0fabcd3b669ba6f9226a6f4b3add0f0cd8a38ccec7aebf5bdb147fac6b54a595156e0f2638bd8147704ec722cdd66b03669fcb1cefc194012a90b67c0722c51b44bc5af5ac2b3c76d1c6089742025897ab19ec47d41d1d826c45e27b4aa64222584287205277b4f167df0db9b53fe76de02c55abc6f6da395a3e2a4127157eacf234d16eae68b50e3c477285110bd7a26592f75bc1f0f0b15ddb7251420cee10a328c242c7dfee695988e083791bd8a2e5e4e62348c5b13ec4fecc17f00fdcdd13cf99acf19127f076dbc604b032bab35dc20c374380b7e3b0a955ed0cd3e9bd94df25347144f16cffe0d9e2e6b0a177fea84e397018a9934fafc53527d4af98acbbee76e3e33b30988112739116c8e8ac37a61b08aaddd6061b2f60e8385926d0f1d916c8d866a86d7a25449cfd20ffff5bd16060ac5827ef67df0849d252b0546e1aa65f838a453f2855a3dbe0db7c8585dbed3934d6cc98d7eeed969dead3583ebb7708c45eea89df9a36f4ae2b2e6c8fda27746ae8477dba09121c2624cfcd4b77fb47360efee7580b292cdc8dcc4b0161cc90f8af742c21f5f57986dfe6cc09900898b2de72e1ae189fa9267e6b1c5af735d144ca671a0a6952af67aa41133864db8795a3cf3174515c320630b198c26e5b7cc3825eab1f08e50ae3a01b7d825e544440dc647227370f205e9e2593309b940b746c1f2232c76b17c620e241d4b4cffdd469242f57515188b01ff55429a44b4c4e2b771198dbd98ca4ba86a99f271ed33111058466ae64ffc82c6d1aacd1f10891dc0941ecde60fa1e98da5ca8f1181f3fdd634b34e3870f80aeafe059bc481332df88dda821ca7ce49593965c6b9558c97a6a9fb425d8cac0547d3d22f66ae27aafe4b25c39141c53d97e6bd3b4acaeb6ff4dc99872e827f06bd54ac3dca6e6c8b38a82cc26a6a0826d0a11a3aaa9da6a330d5ace2bc8870a21bbba46264106566823ed3212d7d2eae589628e711a55f4c99e0625ac75984cc047de2ee385d95b2167f1f12670efa5ea7ebec5b2753564e13af6dde9a6cf20ba70e8826f7c3fc3adf60a70f3c0b10fddbd0994a56fdec555e36a02ba29dcd06270bc33267e3fd4850072fc57947363747300807094cbc51f29861c9cfea8e968f638a7bfa668d6962a1e5faaaaf624363bf205af60965f2b9c1d50081b9f3fe147e9de22a5abcfebe5f7d85de11ad0c1083f04811f9f00f1dda4ac7784187de8463371aac14e8001df9e158444d244f31781b3b6dd62823b5efbf04e67caeabed5ba8a8c776c7e13a56af122892ee170e6a4ee70b7a8132471bbacbd3ab68426dcc6c7e4d49f94469408e7ee7d3eea89282a55a9ac508d4e7c40d304e7c07ea0309b3757c3408e85f0d9497bff47d581aeb93c35ed4fe59c747d9b5a5adb5594f90fa09fa99f74a08b3d0c4295d6cb4d9dbdecf53d7fcdfd94750460fc0eb3ca3a2189e6f2e5b06f61616ca33dbd329bcc1e7319d5306ae8fe2f7f462bd1dea3c955180135c07b0443c5589fb6dac6664d7d1547fc8cf90e95ef217bd2bfe81b618768fe098cc90cb4f6f85a7f65eacf4ce68e31798858132c45e35e304d0dd106754b70caec636902f2c176a8a4b1b9d691a58f4ff9863495a100a368f3e301d8cec6faf69dbb9944b9c1101902a1f8603568b75c2673ec9ee3c90619d37397ffc4c1f708594aa5009d367b0b47f5aec81b21afa3f77ac51ee78b06519c9aa0d91598d7c9dc3c2e7e29a68a34219f1fcbadfaf9853392a70d7ef906cc4633ad7ccdce0b24ec6ab240abe96ca49f4e8a54fd50546b463ec7e53fa3268f4e2168976583ba3a6f8768b26385fc3acea1d2edc7d8383d5d92261d2f36933497ec6ff9edbb56255b3b01dbb16a9ca1d45c36423389ab7771a6f4385a8cbce8c9fd87d1225fc8d1f857a4f204f517fee091a16ce0718c1de637885f092ffcba0abb5d7b988a0af41a09c32baf5d4d8fdd1377a6027f3cc3bba858da7c401e14a5c9a618fd4b29931e762f99d8be7302f91f12b9350df74c42a5ccb5b46cec4dd3d660a30fe41b6466a2527487a1b08a5ac46c0f13dae4d1eea5785073b35b2c899096b1cd4d69c5121f1a42e0c65b057c4845cdef86a4a564eb2759cd022c69f48efcf87250a7fc6c8359a2330c77f01a4401c497f9cf503fd97c608e9aeada61f55d643c7f1b306564336fdafcf399710083a721213585990dbb638f16aba86799b9f30fcab9bb47e673e71cab50814d4d4046f52b343eac1cbd860a32299ab53159ef8e4f6ff2f328fce9ea4dd9123427739ea06f5f369ecd27da0a2267a3d75de474c4faeb7ad818b12d2e3feb96b24565a6fed2b13d6b49233108f5025d9a22ce39e91f2a1603fe918abc6b58eca8fec5c6c4808e4f80fb455e2d3bf9ec2c7c964a51d122fd6db4640ba936489975d5ca5bceb34760d28c80772d91ba404c62d9d0981b43854961811af11f9dc2fbd234f57da3504b40f6109606ac30fc7efc30449a5cd87433b9eb959b9f40f840c3e95f4299627b7d5c474aaabde4c3f76b6d1368bd3993d53350552b22cd787564707f14e241dcaf61ffce4b34e992bf240dee0ab023999474bbe85b1a4ee35a9161a96219450a35eef1eb5a23c2551d8dbe4c87308a9f69a31924763a882e386aa764fb1511d4125192da99e808add9af49420faee221ddd0497310c284530d026b6ab2055206d9d3979d53a46742eacfebe03576988f6a4423796f5a07ed28c6121480b3931f46d4e1fe8362dfcaf0e895fa822769cad9a555a29ed029fb05bda264feea5fe8b775e652f288455cd271e8c69ae8bcf3e2dab235d4ae498805ac9796c3d3f9890f62dbfeca99bf22235f63fdee8ac727f8dfcb603460e1ec4c3f62fe7583eb4d744d2dbe8942721bd914c602b2114b354815bc0eb46611e7e4b3bf468593a5d202de9c1eb6f18c24550a523cfe47963c649c195329ae3a3336153aa90718628d339752d0bf4ad96d52b0f32a3bcc68ca909dc2b849a129dfeb86ce6e468315a8f4c361414c1169cd87b71cd2c805cd61084f05bbdd1696046e801f42ae6720fb33893db1f263cf196e344a2e309065450e672d66fa07fe1f4e37cc0f6b2fcdcc744b3a1e3694bc1a26bcfcc408eaccfced6fd4f9c408b9438c27354eb23a6e236b88d4cd7c6fd3dc72405f2fa07e36275be08761c99f05e3ffa1b79b1ca87ffc3662e160c76b8bb4af76be26d1117eba4d9c40bf2b429f9eba4b027d079d90bc94f3440c30c033b8acd1596d7d13e0cbefc2496dc0eb058e6abf30bd4e1925acdcf6ad9391e06ed8802b83019efb468599ba17fbb4466b189fbeca9d567515ce1565023b837d62683faff5b44e1ea084d28e7ade32dcbd5eefd7565ef8f8df296c9173f160079c2f280746786c8de8b9fc13a619cb5a6aeb2edfdec7123aa0e9afc538a2b5db4757fc614314b5a1ec8c5c0e1093ce53e1dc273a37e0adf5a04e37651bdffe0fd101e3ab3861afb41d4580cc1d9365cc7549401463e9dfb8eb6fb90a8aa6619a289a75ce10ab5cf96ead06850b44785e033440164e1dc2977dc675ca496f9efe6919a94a8330397f686e43608ec63a598f5887059bc13d24a53eb002ec2f849af296d86ca8093ae8fdbcd308fb36f68fc1b20f4e8dc9af8d8d32b5d736e569d3e3d26dd60ec72aea7c00b34a785affb9f51e67eb4cbd7b02fb8765aeea2ecbb18a662c90b97286c8d053c7c8ae41661a76a8658df275358061bc442c3bb8f3adf4c80a37aba6f3cef06bd21ab736abca03bbb4b133dd77ccfe5b7a2ebe3cbf610b96ba84eea0dbe4a40fb8b2bde04139fac3803c319df207bbaa829723c986c211af0694e9c562781dc3a1edc5b19453c756ecebf8f98fff450de57342c3ee0744aa225c299c57ec3a6af285326a8b6d8788bf1cc2efa40ff3cf993cb04b58a4d87eac849a47f9215e2758d9271c86da996f6e6a21aed0fcb2769c6b15317a17ce0f5d057cb34399e39607f4574c798f438fbde04ca277e33ea71d0bc1db1d551789bafc312cb3c1fd9dff8097a987d6f381b6ec5d50b7119ec4fa4035c3ed63a79d98240f4fa09742e91d04b8fb61ea7a065e288ced8b424886c1c5c1e2bb9f3ec4adc21948c44a7d57f432c7d12b6140749cc5d4737e6a291610c5afc4229f4cb49f191f1604f948c2fdff3d549aca01b997dfd6fb74e167c35f970102268c6e91947c7c72bae01dd8559fc6d48c5d3ad537f6223d8d6708b85e9e92d4131c577fcb2d59ee6e8dc4847de7848bd8446f8a00b122c1582da2cfaa2b248899032569a402cacba35dc28a56a7880bf3245f8aef9c8667b565ed6229ce1bb8b17f2cda47077382ac49962ef7b54da249a3bc017e1890593f251199c0733281a7ec03b0e9fe79555aedb3a436bb833277a87733a334c61d52a63d1d47855a4b9030384f8e9cceba392c33fd5bd4856a7e97fd3c6da3ca282222bc0d1d59799af8455d9124ab4bf88c59a82b647751e3bb2554279ac3b9231d9f0830bb4e5b83ae21e73f3832513cf5fbcd6908378a93354829ef7d15acbc152c397d8ad9805dc6fb2394f12c9d18e69e3653466b578a3521b4b78de60cab7967a5412add8d13cce018962ad670c2bd3949169d5e63c265a632ccd0d6acd8bbe8909e65c8f57cf10d48596638c56538d10ea15cb032e51801f853c8cf2187ff41ed853f403be84f6606e6e7a2bd7e45195b8189024d281c2dfd2374a01917ffc9f9759e3cb6e375ecaf60a25e32910e6b5c4afe27f536a297d71a42be30383c7af6b0ebadcb9e444de0226fc3005526e7f2fefa662c3890a72ed24b550920e7ad5d93e4b02a819ea5c0a7de252c831ceb9f5c5c0105446e26fb6f8ab894ffa96206666de760fc4473382580501a5ffa740f55c46070959be9fc7ba1fff2b87c98bc7e0d2fc989c5f4750b244f1fb6793156e2df2015b95958ec424d5e3955814a9e812a75db63cba9a4ea32cedcf372c7e404577ec3486f61a2153ed47a898a231528eee12208640e2828d1f43b9bd415d5b59c76c4efb34dd9b376670f41b581eaff8497876af19a8ebe67746fad584e5e43b7129d8df1df72fe90a8968cd32b4f323739b688111f4e76ab1c8be0d55ee4d21d50b3965143b69b24e230bb3ec22156c10d07c49bf9c0a5b54c64939919c07d634b278d45b834a1ff7b85ad093a5b9eccb85b9d17c25573efdb6ce821732fe9dcc34f35ac3821fae1199b05baaca6e0e9c8ce9c68d80c088b67b54a6c277245e9cda7a0aed220f3a476d33d9c052d99ab3241b372df0fc96ce122af8e4ac0e395462d4a3fad6e9b71789fc932943afdb4faa8fc50053cba6f3be4acf5fe48afae9d4cf480326f32f9ff57207fe9acb9b0aee0b808732062956a808570b3df1cc70c9742263f7706ac95b694b0bdd804e2ea8b55d3079278a613ee18e59ecc78ffcdd0133a1ca1140d3874024d5566ec39c690393137b08d2f19186115dec8a433d98b0b5f75f9c927c4c0b46d8da181a72697fc5a447a80a56f4198c109a17b1dcf7b87c9a9d6dde6cbe4326ead7d0f3fe5c4e9d90bdc2ad70d715b70859c8b0e79bb2b3a3044be3fc143c8080ed124b8c89657059bdcd7dbbbedd7c116b88263be551c55526e96758d22f6960e82808d2dc0a8e88755c7358120dc9e0038faccf120518f6b9c1bad99cc92312753c702a076685b0f92a9342fcb73cb587d1d9ace8c89d5145284a37042a512e6d61352a654decaa295c81cbf445b7b3f5f5902c965cfc48cf3a713bfccae7e346dcd2c82261b427eb631c602c3b40d6aaeb191423a4aa5b5a5fabd9f7e824b8914da14b36b36ceae92f2621baffff1f7848d590a3fb95f583037af0083aeee0ea38a4a239799d38b39b219547a523b2a763c890ab141772abf63302a8e94a857bee66562e02232e26b93a9d9536b2eb3f881fce41ac61b79bbab864ea1ff7a7675dbf6d5a8d7563d332c1cbdc7e8a81d8102523adbdfd9740a6f844b1b125b94b7d0d08e1b28f4be6195aed4bcee872487569b70d47370ad2bc9c5b8be34519033f092054319d7cf55a1c4b95fe6b261b1e7b281acb58409af7cded58e21b5ad219aa397feaa75d3bae4283f252c801b95611b7c3121f3535833fdb3d282265a12aeac69bb685d57f4ee4b1de061518d188634e59c670a23abc2f69d725d29dd002901d319e04de8c3170699f59fc1e8337612d377b67764181c24c54ba15ade5c81df562414da79e65fe6d973fda783206fd03e8e720ac0bbf83ae703b60cb3d624b7c9f3fcf0b399f04e1c22b8b4cf252b27fa337549367361c606278086caefc5ace3db80fb4810c1324a3579329abc7f756c2b1b99cbe3a52f57bc397ae9682177acf867d06ef1b54bec3c3d2cc0dfe04976e7c02dcdc7ebe89d26e42377b8d17da134999f7f292c7cc1f90db0b245e6a56089c58389a55486655316d73fa9ee76727b2e282b68d745fc578bbcbc96a9c6ff619ef964629fcd78604288e5a32efc14d682f1b786ced759de60b7127409409a16ef05ee9b28726acca8565169b822f8a1f1fcb172af34946c26cf8781c6702710fdd33c3e6c232d092d0f1be5644fd8627d9b74ea343a501fc7ad6c2dd9ee38f007c4e7f2b19f6a5b9d05ce432580eb79523f68f170402e9e02d54501162163f03c6f2dfe98f66573db20814cd485919c8dc4540cea62e016427ef096ab1dd49fe294b3a6cc862015e3b108b21f0c79b33f9e73d3fa605e848cf0d5a9c716d57148a696e65a45b8cd4f87c3bd3570dac53f0f96f4860a8b6702a4c1969334f6f59f2b1eb9137b1a00d0bda0c4a6cbb726f2d0ef9700536d10f208cfeef858b80635f8f420709127b8943c8802cb997e100afe17cd510d7015a21a68b3c1f25e3b92d9244b223e6b310d4bad4edcf36a9f6524ebaf0077a11e53f33757512c88c8ef468b130ff8a48f06d051354cefb01714fb74dc189b3ab011b36e5377d492d4c66614c6f6329df562bf12a08d64b05a97b5329cf4a9bd86f59fe9baa8eaa6d65b205133fadbd7411c9be5f48d5ebe2bb8865f428714856501270e2dc0d89949c3de43280501698f8e48c035d7eb5b59866dd28c0074543f6eb292614b29389794a2173c8986d1c91a9f62d46ae7db0f89770222824773de3e54cc3cf4f70cdeec4d7a34ac605a5c3c364987aff0085c99f865953093e87da0afbc6444ca5b7b160ca23b14fc6787f4f3a89f2c783e6456a08d1d2f19598ccf94eeabfed554252846b20fe9e2cef08d647bdc70b242fab8a1d5cb877c284fd8960eef5227e3ab85dbe1e03757c648f49470b1cd4cc1300e0111d9e23476c7cec658d8c15943517b17ec4f8b0cd27176c39a5acdbf5d9a8b1a06b861cfe26fa938b5915ca45ef57aab00ec5f720aed2f2bf550714cd0480779d3d6cb08283f99a44cccbc5e410c305cc6519074d0f3cd5b77c1d19c72775a1f5e91b754f775446797406c19d4d81d39d02f5ba0d7fecfe4d246ef465c9f3491c1794ca8e9896c7699e3464448dafab606eac06f744bf2fbfb2f60d53afdeb21aa395a631e9d6119d5b3fb0d4bbb28bc927641231bcb48eadcd6fbf4ffdf259a0b062c1a4b53a497525f89a5d685a1883bd15c3996213ad135a5f2a780f919070a6e1da560bbbd7956ad40945c28915b3c6083f89dadea80cc77871f1f1a5c2f24f3135414d36774ceeeece6c643fc27b306d1bba44610703eb97f7be6a945e4e135e24f5cbac18fb7895b158fb3e552b2361dfdb0bdc15df657628de5561df850d9332412554a130455731fe216554752e3703e773933a7ace7e46fe0a990bb82415e4501514056251b5611d165de917597f90ad4671e6267fb6e7c95efea2a81d4ad518d17c21ddd4a320f8fe2c320f38175dc365ea241ba38a0ec9adf27e92042e0957732ecfd7bafd75b6694a3a77ad6fe1f72c7c22ff3e9ecde689f3390b624917428417dae554f642563ab2feace5aadf548cc6e59226228a402314def97ca7aa414e4fa317a2e7e78a78b4344bb5afc157dd7c3861fb1db60cb09b5f1ec61de057d17317d57d497315cdccfb7d36a603c9238747f14c51fd1749767b16b2210d62558c5d77938fb9356e5a279a3aeca46491f523634f1112239283db421d73d3de0aca6886fab71ecabf1e080d6efa6e586ac68faad4f9c28eaccbb7832b13762040263bb089ccd6ff420f62c012a8313e4e6b7cf2fc1ebad9252660acbd771473545432cb8eb7c49ff7d97401f885f2b30f1234c5a822bd31f8ffb91dedc86a3ae2ee94ff55754fdfb3f2f945039cffcd10a9dbc987b050be76fa3791a14dd22808d66e5c5d4f4169629ad7be539088fa1132c15fc91b321eb31ce06b1ce81e2ee1cf6b17f932877018691a94eea6e78c506cc917511db020d8ee4e91759d9a3d4361f5e9d8fdfc70f485a9bb82bc188faa49b34a2fdc6f8f888a81e466a9e63b0f046d0dc97908babb4d8df4fb75b6d650409ba6ef9f06590125910aa2fc64c15b59c37aec2376f595e10906e3f501cc7065c47f7fdddf4d049b497bfe237a84750997fa88512c5ee1a0daedb7ef48ba5708fd2e17d629a377e0f698c3cd24db2c5d74e710c15bfe3ec3c6ea08655524b89815906711e568ede25fcf44353930bdaa2b6db8172eb4324bdf7d6a9258e17d953241c6d72ec12732baa8175edbbd96dd0c4f5bc65bb83b2b14c7a501e284d7c582be4b88abf274e21b05a53306704d2ca76deffdd2c048726998c30eae41c0dd05151211ebeba916b2e880eead48a56809e556fcb0d4ae8010b76fe11b333f51b6a5ac021d84f398b47dc75a0149615d7c10a804915f7865d6f68962f3a3f8fcd5eac49b0e3bbe1239e8cf32b4b40e23133da1e0bb7a8d927f8503b62907a24a04c3ca3b271e4f6d6a22bb2e04579c7e46ac13098630aec659c3c4371d2724bda2cdd31ac8007ba314e3c26f0e0ee9b4f515eab96f743aa56eaad7d9d6415f7fb3384e56b6f99284e50cf6e08204b6836256dbc4ac6a013afdea746fccb530c64ac3fb8eeba7d2e683954e97f7f770da467d5e927f1aacf609d824d82179bdd9123429f22128bd677676630adacd9cb84a4668749d0aad120c7e833f92299f174a6113e5335dce020faa7b90acae3e70c86c03840cdd8832635505c555833725acaa36f5986fcf2d701d5ee5cd2146967bfffd05d2c7d363fb4e3ea820a6c2a65e6dce4f7f5e1f5e693fcf9dd386395a55d4e8fac2f767986f60c61a60103cd15dbb133b777a46546d9b942d4b8133927bf44086ad0afc2b2c5e4891f53bc093bf8a16c0b328d25dd1926f03eb2560db521623f3dd0ada34e2cfc146307bcada6ab988638a40c61c9110c80d0df3b2369e533cdb4171cc00c49738a9a29ac26ce943b8080f80df0a7ed61c7b8c30af2a9cd659ae7b15ad082ac649babdfef40716c4e89c4ae52badb33ce12aa46b6e32d603d98d19c6d044b928d04b6aacaf69480130d816aba870b313912b60791d3c7f55c6abfa1191e58a3c0eda5aa70c8e3547e571f110560dbca2240a6c0cdd2cc6d8d878bab74a340d9ffddc6e0d3a44afc5edbf27f3dbf6b1dd449c185b12fe3ec5a1f320fd6ce6c8089ef43ade047430209bbe7cd05ce224389ad13d56156f2d7227a721792428a458e45622811db46903a30cb61d337cc9240436fd8513e7b76e2acb39d8686c0e9708d1cd6005fbb07f5b8a654782bb68bf8832fa8e4bd368a2681725c51d6ba1f2c63570ab57f361c9a2474ff908c0098935739c66e07baf0d983b5cd9333676e31dd8c325a33886719e64a36eb930e1bbd274b86e308bb67f8393aac3ff41a84730971fe27a310671fc9f4e54d9b24caef7efb2fd7b7064a3a4a26ace68b8301b9350da7befd2c8dfc7d1f1cfdbaa168bb452c4e0055141b463eb856ebebdc7e424681ba6f26749b524eade68b56d35bf8558b29a947c9ec2458a21ead8d8ac0ce338996507fbc9c18c0501e8321e75c72f59db7a2ac06d3a92d3021e53d52ad7a4df55d341c749a04dc0df315ac2957b0120579acf0083190de1eca238305f9ca593d61b0f03779c2312742d62b2af0e2f60286957ed723f38351d7f1d5da385b8c693c0e042a8583d2ab5948227218eea362e0d0097c8ffd5c38f30123f725dcb55fdcf9dbcbdeb276b2d6f305d8c83ba6e6d96f6f78bf7891cec300c624aac3c3009461a42a985e9942ef7d1bb044bf62b5baa90c8dc2d9a6b765611b360de9ee44234270b21ebd478d526e19452609a0f7b0f9f06f7d20d1d1622e18557a82b932ca1c82b3190c0306d927f8392183c7e1763c5ab603701bdb38da741c8f48a6b5598eae93fce774ccec3f4917e40b726a158ffff3327f144f08d798fbb351a818839ec3715c10e023925f92399206dfd6df9aa50d5c4339c5f5a26b3a64a0719b9a1ccd08827c494156c0dba8a9ae3bcdc0d1090ca527b661ed2a56f7ec3141412cca0d053c7f333538d88b17711bead0bdae8b942a3baa110f1f6a6d15c58272dfc679324ce260a6daa0483e90f97f6bbb63f154458ce0822cdc843f6f3ebc689fed2deba75489cc4ac8fb1da11c2d60bb25116fd9d8f2b620d7652208113e1a7e5eb9dc93b568ebd34b95236d53a4516c64d064b498df86391c64c6a8bd80f3489cfdb05726988e731b8e87a75c8c62bbf0bc9f58abdc764395293b288349b1338a4f09388a6c5cb42faa2f70a0faaa31bdbd5d35ad7012a8faa7d1e241507cb3b0205301a8c22c05da345fc08e666bfe9627294a5e2408a35b9b7a153076b3185dc59330e07dceee6ecca251e5a1618b21e4d9fe7fa278f848532ff01519d0c262e4a7db4f91fa502ed0f68a81b477af93ab173ab05797d0e0a3f6e4b98dc6cc07c0ca9ccbf7f698ec2177c8a2779dac1b15169ec45baa20df6000c2e8e6820e0081274c2de7349727b9ab77e44e3eb5688b9b71dda054a18dc496b06f2ed520a60d61cae4e2685e9683a9493344d7061ae211819c823a249b8e7f338654f5526a8175eff7d0ace77a8b1195aa6be49d5287875deae68d6179ff9e6efc9fc4f9b946144597903a03af71ae95f16ba222af24e4ac8fe2f6868c1d379a1f3fb2695b0f523169b0fd6ff4e2d14c4f4e57e1f06c46aad6c8a0497967c7631e15e9262dcf224607ec203b37d80c56f7018042715767b8b6ae48364a26263609aad7d1cc81c2088354862c26c7365ba25f7c140b146f050709ac186381e4fff631988a0c10d6b00b8e34d60bf2e435b1dc37d233602a6c3555bd19ce2b796833783bf18021778f9279c9a8ba409cd81ba772471a6009b4a4d5f1416b96b8c1a55c52ab1453cab1839ad0c748937997e4401fe0c225508515ae60546a3c465b8b406c41deb72c1aea672f7e4bed1ef8b61e20d9a849342f7312ab2e1c84a70375c6f4f8dcfca9c5f1cce9c9a9d04acb773ab3e181cb3029e7aea8de0f3019022849f8e49c872c5f327f2dddb1090d01ef29e9fe32f65e4f1821546af2d9a3d2dc90c5a030178878d1c72c8c2816ae2a433ea75e324bec9b70ea283ed3c1b4266417297d7e909dcb0dcd530a43889a49e4e24e4cf37073ac8e9e6a8ddd81cfb3f95d35bc86d37153280c79a9f82955128299783449b0c58a5b11fd6d01fd1e96ccadac04ca14c8ce67e02774b94019c9c71d6d06d9f0a1250826fdae6884933a8f54b71b5eccc1d27881c5d0ba1d13d6c0dcb850e054e742b4025677d133348661b863912b9adeaa48c26081cb83d83682f3c93e41438a45a1401c1adf6a980ae8db2f1a376ba884c8bf84aa22338be5f62ffab3bcad220d10c2c6e3f50e0483448eb8a3540fa9c68b0e24f152161d4b401d3f96e916ec5bda813cf017354c473d76ff4a70ba8da8ccf0a20388f2d2033520bf779c57e9279dc7208e6eb4b044fcbcc04cf391d28d9ca17e8d4ae0b5a1a39d4cf8bc12a0bb28e39bef9a13eaa8321fc6f3840b4fc4acb0d8e33219aa1d28569071956304957851391c49543ff38c606f4f6c1612e8ad1cabc83bbd5eaf49fe8bbb7763337bf8c294689706e347cd36dc24b3bcebea67343d400a6031d58a5a65c8a009da5f07789bf5114e7a95b508491911ac4bcb391e0455f6c3078ca76a2e34a29e4c24b3ba6f2d653e3c78872c62d5ade9567a52c8ce89488b7a68f082e3310ed302c18f3655e89191e93f8c3de49930881acfc4e2b342cb2f042c405bfb761875a522582728d7cccf2856d40a25c7bb50272b7fb4cb631dc9705c5b6d11a81667e805bead315d2e9a720937cd675140895f7e36d509fb8564b09565da42b6184a0459e41beda639d8a36d064729d45e59d6726e72436a5030d728ca97d7f109cd652899e0d65d976045fcd03f7b13f738b42abd2835ad5ced235fabb699c47b485006a35ae13f174f024a755bacb5b47b5155430dd535b53bedbd0d07be566189befb66264b10d256db24722d6a1f734100db09d8a88b94e6af41e34bcec674bf379136888979a4c4fe9613f3fa61deb607d16f4707cbb8bf0c74673f19a7112e1cfa78cc6e905a3702927c2a6c013a1e0d7b9818e455abc42553798dc9b151d48b470ddb641995735f51e84e4045031980af61bd1c67f1f69376b6829fbe996e17f0343e647d9a64463373513a9c78437711058e9efa97542d56fdd7a886316bdd355f7382fbaa6303231ad33be16d0686f20a1a99fcca7d17db88660d1dbc1204c865a0367edddb66090eee68262eafe68aed63206855aaa8e5216d652a95c6228b77b0f7d5cbc97a28c1d43c929297c164ea0ab586dc9ff21817fdb34f4097d54ccb18fbd815e1499554a2d281f7ea7e026bd081c7b7c010e8f6eecb78f6fc001e0fe17e9b748e6ae91ee6323edc0a7c6ede20e95ed6f4c5036b3a043223748ad0eab1a079ed8e410115da1c4f4f776a03d74988d09d7560ed17d52853296313a3887422ae27f855d06516115ee9cb6b4a14cefc079c5e50c21f88bc5407857a6aacf476a9672c6a3aa2ffa9ede9ddad8627a17224826e8edd583d1064e2f9254985d7614147fcfc817a804bb1057f26362ada67c80b97eeb7be87cc3635099f11c981eca4bf15228847d069bc6f0573518aa4ce0e1e6be37b0d9dcba4a5ea18aecfb76bf7fe3d81146acde8f2d67dc96023e41d812f307db1f2c2ab26956f9e16411807e9c4d723365925e5cc89daf282b6b5f4e5b8cb6c9566fac626988bc84cf9e2f38ffd21408e153c6c2ff8e878a4b4c264fc830c80754fd97021f9ba20456c5700d9e0ac6afef00495d4d039f72ec4fd074e9c46da2763676def62b9b3911d08eec7903fb506ce95b6e9bacc2fbda65266b7de67326f5e2a9d6c6e42eac8bdb8481659ee6b662809a3655f2b6223bd5d47ddda8b2033ab9fead163292a12bca087787c3e5454e2648fbf00d3d34522b9caa31e0034c5c64975694284a09d943bb8582138f378c8e6e5135bb5237b5c4f8ca1f4e27cf7f4fd70972e7b660e9645071994bce29cc9371bbfba1a81ee2325801f1b3ce2ac6a34cab9d5f2855bc335f855d429e0719c1483900832fdb554bce42f6d05ee9669ab3f9cd9410d612dc872bfc11657018f3d367ba95bc80437191f1a94f16460a91b835cb12e455d4f5ebe747b5388d91e288ad0c8e545267203409de470f1574a0de379a254484d6b37bb1117e83e4050f089a854e3b68f90835dfd959d0b85ba0c3e042303926bd74e2719996290960035ba546d3be97bbabf1e7a7960ff610aeb1cf78d6475b50d7b1d11d391696b1f971ed34a5b362eb24b6d9b62248f8f1740738e354ee34e862554e2b88302141ed6a1d4c8ab6468681d533c23a40b755c18cc0d4d6dd7c50464669833f4d651698cf371f652c5f8fbcda3d910b2d32e670b3dfb0e214cde7958aa1f804497b6d676d66acbffdc59837d8aab64628077e57a54a6d7fa8dbf644e267b7ebc5719bb0898bace6027b96f571c8c49175d624ef0fd694a0d4856b5c3695a617fcd9090c29ebf49c9a024a9bdf4d647294049618a7546546e3f35f9bcdac8d9f9c07ef06bf77638b10e7ba0b008943e24cb4725e0e6691d06c7b186035cf2c68d6cb041bf4501bd45d266f8187b75ed327a470337a82b9c5d4e8d89fa794465f9775b5c3f5a5da647dadab3cbf6bfc460c1d8f0de93c4e54c71a963a6dd1fd291a912eff569e8f29d827356336c818c601dd4addf67e2e686d6ce2f60a88bb5f7c74acf03bc59590ffabe211312504f3fb4239718420dd272dbbb7acb47b78f08c65d87003b3049096c66be7bf85078615737b2eb7d5a5b911fc7dee7e1c47b04c81037804117f23c304bcd5c546d3c64f6c100224995c245755439e5c713487d1afbb2aa4214440be2a67fafe5f5fe17045fc1dc8d4fbcd49fd731bf992ecd8d26760d8717fdfac59da62e8ad33b259144dfd8069e5caf9a52f476e5a735dc19521ab6e15ab4af218160b2096b8c0eb6dc95bad3c2d379cb975412f1a844f2ade67f6cfe8e325fad11de75ef9953d618345aeb1b8012ff038d2b2e13d052aa0450f57829094b250a16f864f9d8f61b0d1cec09c71ba39c2037a88de656d48e9d26f4dcfca0ff6035d48ced4934a885e5c3acb67c23e8ac46ebf5da3f6226ecba1be4a22f9ad18e58339de39871203e677c4ab06f46b65bb5e34d93ccb30d7c118c2bcccd7514cd4a05cd0b0af0a1fb0c2019bf882189f847fccf84a8c21c8cb33362250c1670777f4b1c2197eaa0b29c4c3bc3c7a18edd5f62524fb12123c3f76c38aec54606ae1d61734d7d5a3c3cfdf4dd93d38e8f27edcc53d143d52de19f34ec8eea68cd8767aa2fc5c623f8d54bba708a3196ca8d14cea057d8069acc965b9f069889e363c454ad1ed4b4e1604067ec69b119dc92a514fe95bf5cbb8cc945ac9e4685f40e0a057da4b4d77b6491c1569e0c4825ed6ca1cf810fb5fa19baee9289972645187d7a8d8661b556f0565f3591c5e3766758bb333bfe4d517b8ea7e89e8b59f3352b167ff7fea8b01f4232f9feeedd3ca48b1367c7b099c9793dcf5cbb60b94b928d540b8315ffef389c1a2336231e3ec1ad45007d32636da859572831132bde4b732c35811925eea5701942560e4b5189f8a1a711377491627aa3cca236b9d85e9070a3e7a7bdb1c73a48b92dbf8cd9e76f7e7c8b15287a21854016d85ceb491f6950036a052665039f68edfbbfb5aa3ea8b4d19d0a35e27d52c5d8ca78f0d5e78e5ca819b8fcaf4cb3a30c3f99f68863d839e748e0369bc63607f4a704808d8295b3fe35ad6119733331ab3ad4db3ab243940e13a6cad809c5013a571484a1553404584f66687afdb098ba60ef5794452636991f0fcf888ec37da496610655dafb1449fd9a0f917b20a8be76a3c60879d9d0912c253588ea5c9f70cbb63e96185630d3dbc9629ceb60aefc372ded6fc2a3a747b10bb287b8643ee2a18bcb77adc4678a66c6d457581fc41e80afff16517398d8dc8e38ed4ca002fdfe40590ac3b8dd3524c893fae92fbaaf217ae1928638d4881a4d1059e1f233d1dfa8b1ff873d36620da8c4d81bd7c30af9f553adeecabd85f0e0cbc523030ff77148a67b2c568deb09fd49ecc73a8543c9f7cc7e927afb9ac52bca86296463bb5c8e2ed784a0c0bbbd0438c6233dcf9a8fea9baa9edefb99d506c1c797f28f7ea53dc1ae1db21b117cdd55e03aba30f6da45cff6fc5cecca3264d53db2bcad222855976f43bedbd36311b51b1bd525d4c3acb8db6d549958a6bbd43b6e5972501c4c75516f3f1b823151bbd6fb2bea713050a577196b165156f26ae77387261db4c4c7e71e0877fa9ea3712b9344c2f3b0a5fe9155f89ec919afc63e1e8037a5ca511bb90e859a05a448521895f8209bd114dde63bf9aa5477db10a6513a826fdf4df25eeb0e927c5c0028d58b07a827ffbd24252b1af01f0eae07938168d44207c8fc8e30e55d55999c884ef161d54b525adec4064e62d7711e949fcf3ef2fc2364f94f1df55653c7d66d635cd8d05812e9014258265e4d83b1007e8c1c3bec708e8a2c6cbce25a27a4793eee6f6b4136ae7000274f6c3716adfa1abfcd8d5a5135c516d69ca8ff785e1955cb06cdd6e4ee880162f399be4e02563913bf8a7ad043ff97a58c7220ebc9fddfb1215bc49e4c7ea8199c7e6841877230efd70b0d8771d32fc73e57e7337e483f108be8ee959cf0a5550e00fd912ed8a18f4294f9ab45a9ad93d97be2253a6868fd3480bdc865787f06cb32c256e6310ac10525224d8bc774b71005a305c1d33b7e55a7a52b242ae3d473482ea7b5a99ea27f6dd2ca17fde0192c361652681518265ff494c0d3ceb7691e9824f18bfa3ce3a84d76cb6efa7d719b20582f0d555a4d674df6abc2e2ab575803f3f3fad30471e67cac543c6c5731ce35f530f20eb804e5d7149264d38b38d751a8ec8a5e7e902d95951b74cb29a49399c98a9cea7bea6c4650a0565a6b8c26910c5b29780a4468231eda558297a8bf5f84a8d20433e5477af3ab9f1a2a83ad6e1f6735ddc0b13c38569450097740ef27e233a2fbc99405e1393f43b39e7f700feff93058c72c90fd3e05dea40d7162dd0892c1260d34a4b4d23737f7ae943679a4c6405469c0374ecf2e9250e4378f4403a9ef015033d81358603ff6cbc852492965d917db353aa03c72724887a527e837cb80b651119a565f8eb0721c7211818a014074c4b1fccf8aa83fa62fda8338518b27dce8cc497ad10804940329ccb33026db0b8e5d15e7baa57f5074976c129b218ccd0db25561c165edc24796d7b370b03229e91cee8e2083eb6451a3ca55cc78efd8017e885d05b6ddc85b9fb22da5cd261de1d9f4062b30337d9ec56b40b385e52e5fb8b981ffb14b83175663b81fda7ee251d57407391dc92d17ba85852ce9cee8a670c8ac6d16a6c0f87e1210c152d6ff0755d5200f8dadde08523b25918f6aed39c664ee271917629ddc1a99e34ef0208cb63f743fa401626843aca25f32a00f6d9782a719795b8c53e43286ce9f3fb4b6fe35c084be483c7198e81ef68827668dbac4e17774db7db6bb3c15ae7e00958922bfd6c72d381fc3c3a65a50cf50f300d4a070338f333984d5afd721bc25ae86604ad6c9f83bcda0d1c8ea793e8364b310f2436e34261a0c2f039b19f661065d2bd5b4563d897230c50fb2b9ec9f40009b6983e1d6485f2399cf9d2288d715c370478515d0ae701de7e322f982a4a18ba9d2398c20b893d18c5a5485fad761e9be0251f0026f1a8e969692bdbbcaf5f7d06b4bc51e5a45f4387876eeed4cf85bc27d935f93b11d39d495cededf93d7d002c4be98e3aa1aa507f2b5f887eb74c522b279ebc8f33eaf0944e83d0561a128f2542fea2a1c4ffe0c119bc4cb1303ba2ba7bc147c6c4e279e36e4f649e2842427afa41191ab0b2bed2b32a453cbf6cccabb9f312bb911c0a12616e022f550ffba8a9b5d1c7de62b6595218c8f4449ddb1f8645912dad34230aca153d6a9cdec984a7e186d04b6c5797ece0a3f0e8d629d91d3532662df8e14c6aeb5d8ad61329af7bed777211ec8b8384a870b1b17b0942763ed675188a5896be56a868b912c7fd29e77ebaae7ab5af47485a23756ad18c6b1b7900f8b71ea0986dd0c9fbb11337b63b67c4d9162f36079797e54620444eaf5064912bf1d2cc85341d51672af29cbd9869477bde701e70f078d5768df781ab8ea0df1a1426516e1ac534e6106c3764a3d816a0cc9f9a252ec1d090c92502653f39ce90a615b88ec2d93cd0f2c00c70da0afc022a2b1092acf30a18726965e1ff551e87c65b0ef79533ba8883485a53f2ca98d65b7ce0204eb04902fb161d69871d4bbd78ea5b3fecb44824083015373564a43b873a684a56e27927598fd72cd6a9a9c798daa0d66643d21d58853490d4ee4b4628b6c4f54f790f5a0d3c36d39e3a620cbdee2c47b18d96710dcded56476f320ed0228899a693768349e59d5bcaf650a50183a5bde39c22e4899a67250fedd2026c0e2658b043ed740e4b91a3e0878c12cbed6e2fc95e6018e2cc68d48db5eff713990a87e634bf9846e9ab3a9f9f7a46e9a02eed01ae9aef2e474a720e9bc77358a75ed911e0829d3443ea2fb6898d57050c342e375d543f799ce9330bb9979169f9b2800d142a62eba6be2a769c8c1a184283fcf6e67ef094804836740cc893f0d3d7a53fc84b30e4bb85f6d5f40d2f78e257851dffdf19222b567b82492ab29bd41baadb4b9ebfdffab7037fdb68b96d49daae5b036f806e5e77f4d651ff6b47151da27c8bbf10545617d7037574f86220edd24471f9e5d537fe1c008976f6bbece156749e169a0b3f530b0aad2a64a65368ddc05acc37a4c269f4541eff9c48fbc88e08df595b84592d0b55db8e299b1f97c5b7745ec9413cacfabf9cd31e77018716f32ce732c7fd2b86f5f301b609e0a5a8411ac2cfe8b3a21284f1c654f6280368fda328e76891a5c7b18b3dd0e514ac31593f91665783bf642a972fe4e897e789a33ce792433193254199b15f917fe922fe478b94f5dddf5eca778d55e7a70bc0e1d155dbc3d2d97f40d93fdd7ae8ebf09a1aa61e1ba3e70417cd71f49d50f3c5c48c6680902bc0c4b11b1dc02f7d1a9187ad68404ffca1b63083446a5f70e5497201865ca27f1047b5c91dad2cacc13b17f64f3ba1f427fbdd302b7178d798286d8781d380d281bc75cc31e92d1efb33a16c78663b461d08ab8c2a3489f896303c1009d6f503cc52df2f7a78e06db0779ae7f2e5464f421a1ce47e011d8104990be633d0168ccbe966e2ce3e8c175312fca5f7f711e5773644c889e87c8ac4d6b7d17793ba9b2f9762ad95630ea63158b7214be5d9cc3a2e57dcdb8d5f8b3ce1761b719d1ce04343d69bfcd40536a8b7a1af18c266d3149ff7b1260653c7b4154eec9d76d3bd6d0c037bc93288ec4b49e5cf5853495a8a19f52d698f5bc2eea8e9a2b1365aa2be4ce3fe6ec8139473e8d9a771c7750a2bda01b1fca3f2971ffe9d5eda732555ac217baa7198d5904b19a158fe7a16f6732e3150c325fb722937fe6ba3d8ef0829ae60704c10599244d31e7bbd24b96ea856bd0e2d63e06747a1a7df03158039edf3da95face6699ce87d397b03a620cdd18550d9a2fc79a271b92cc8200d48b66d9f6452c7658a9f34aa66ea6091dcaf430a55d8e84e16b058d650e7f6f77a5c5ad10884c6df620789e1cb5f035e272826b30e3cd324b0951e523d2837da438a9284bc2bf0659ff3864ef631bcadb0b820c5625fffbd83567bc92f2552bce277b0fffdd98ec569f411c02ba02b014f0c78c1b932b59037af104665655a8c20df103f8214e0d1f3cd7c8846d92e5bba22ab17e36bef5d6158905bcebc59323979f8ddcee08d613e4af4abfd07ecfe591e48deed1abf1a1d22bff4d9036c6f8e15f299d1009235d559afc29d6839ca53e56789197f960f985e8f13389e6d76a2874cf230fe9b25baa22f2248a8c45f868103f0887270ded53e531455fe147f570c404ed72a7462a6d6bf00627c7433d282a178a1a90c5a0addd82a4cd44837c265d31487d935f2496d4a18f03b5c8b7661b6ea518571dfa80d3cbe34d5bb4729ad75f50425381f9331861d313d227a51dc0653770653bad3aa61cb810280d8a03af7035f7aebddc128e9147d1ea2ab45bef4079f4577bf328e41ca98df00417480ddab7a7c12d662ce8e4abd311695778ea1ab6e0728138860c94c47a7a50f80325dfc8952d241121c1522ee4db8f87169401bba75f5ea2a7c94010f710ecd206d16683dd3ff1213b4df98b166aa969311829373f5103dcc950e04aab17769e7d1fa2e7a98f168d99841313e4b257e648cec400710cd0bde8363e4d69045397e3bb26061b6e9fa69d227e3590afe2a8203b9be0d1f8f6f335fdbae026ea7323c778bc534ee937eb77513b94f91d9a0712163f5a72742d4c2825cf1f958ef404f1a23c6b8fb8ca6d9622f5690bcd0ba31dc631cf7f65e74763e8517fb34ca85adce57c37773167af8a41e92b0050aa1a6ef6df5e01a0caba9aa377450acbd8f93f381e6b7f74a040faf7aa58cdf060d069e7e8b580145b4c3f6dec96dccadf9f873b858512655f12191907ca8f215b9292b07b0e3aafa9431d1137c9249a29b7709ae9b911696943ebdf443e96c2f20259b29ff37c561ec5d3cf4f7410869b9fccc03a434c2d1262c56950321471bf17eae5f24a98b7b03ec01ac38f934ce212bfd1c7dc09dca1bbe5ac7ff11b12b8a63a03054ddbe887bcb088e5b42366ab8f64f056e4555e22cd1037299fc9a6c78c678d6177c0960b9d27cac9a647784c03466576b6880bfe3248a40dc3265604dd0b06f2472d36e74f97d6dbb1b77ea7ef585e83d4995ddb2abca1f8c7200c40fe5b022574b3a514ab32384a4ebb52ec764e114327c7800267970223793bf5132bbb9e339020d2749bcf23d731bc9168b47778428778588c27f9346540063e3a43eb6504abb49995cdd4f49454d684bbd1d0e2a310a2861515605973671db5b9429c023c3f31d6916a2b5ed2c7ea006877fd17704527bb683e09b707daca10b19ec2cabddf1062d81aed9b27fdb7149063bb3a67a008bb51c1398e940232ecbbb3c71d14dbbe87f75ad5104e88898648c3ed03ab2d20d2bc4ed753a86338829db4d8fb9d1abb0a44492b26ccba882d4442a08e6c4e8936bd84cdbe2037d8e983890c5a1ea2ce1960743fcd4b7214bfc7c7bee023f0dbc6fecaab21ba5e56a8cc47b13f6a58299eaefb4c9f2755b65069e0edc567c132bac43ff5a260ea184174cdf1d9b80b5e6d8ce56e33122d3576348e58caadb501c55ddae8a826323fb10ed044e7c9681104d56afe4979b768dbcf3f6e3d8a9ea370ab64fa659da7add38ec7b557f9a223e670d7dba2935346e34be15a4c51d7457387fe18d1de3ecc4fd7880de431e1751177dcd2bb7ebbf6f7437a67c5ca9362af690bcb75178b1588b3561ba652a9e483b83d46cd4bcd5fbd3df2a290ca39b12c91c37c64d2c2064a076d9bf81e8d171c96506ce0ff47a293323365ff2596f8fb542a48fa567951d7c562e47d35ffb319d8e6d23469f3f4e0d96d3a8d0a672fed1927c2074013bce9d85c0ff3deaaead40ee560cffd4858f77cff14233b852e4ddeaff2404aea4de376773ebf9c80670bc1ba4baf3aa17156cfe586215a03199652d63e22b10e0ff4637a400683dae9968bac390f9b72eb0875ecd9b741539aa2bcc8464822da9cba0f6eef8597728e8724f31ac10dc784d670d558e2cec624800eddcbcde44a5ebf8fb7346fcb81bfde81ffcf752c8c49287bc5d48c5a2583c354280482680129760cde513ed04b768fb01255234dd0bdb16c2585c2abeeea2f33c9292c956478a2b9037602e2d93aba23dfdadf47a7ba2befa84a899f0a3cc625213a0b79983036c839a84c8a4b1890597b304fe6f3be778e0b4c4a2d07610051a4e8f77005545bd4676b261d69e8015beba42d7ce553d05efa8cf86df3b6caa5e0c3f940d7e1b1f7c2d63c51c21faff6e6292073d55d78a62d2479a9c47ae445fa977997d59f7d46d1b94ffd7f2c6926d4747114087ad25e90384b53ffc7e5ac7ab4bd970a1035cef111b9ae7572d2337895b89a253d15333857f0a99aa3c713ac0a1efd52e5216d54f78a8b8dd65cac5332d33e74684028e3fc3accea6abc4ae99d1464fd63c045deb3337217b58c61af721b305d6b15cda2dd66e538949aa94a5a51799565c417b4961e8b8fa01949692db2bcc597aa6e4d682c43d6d2ac36f15514becb3f29f4bea7e6469105aca0d9d4d7a7afdcf38323d64cb0e2b47f16901d1590df437a4d44dbfd92950059480dac4bb67b87a7c4f877a1d58b44f163433b7005a72d4a0d23bacfaa78723d0f33b2e499811b516c37c3e1573602aa9345af248f073d2855d9158a7a3e8f185f206a00e54b3bb8fb7085b4b91de7d62977d6bc3d1038e0f791eb28227a56549d10cc7c529b862fe1db6f3075630818ca1e6402bb1b9aac4a87f323fb6b3041c97655714e4f4f712d9c36e66a6b381cff4073f9563afd1ff87b64035db399d3439b436d218d037ea514262510c8492a7b873312acedfe193da408346eb3f12a72b8c7eb063f17c9f6eb93220d79515c2ec4195008d230784559f89addc46f9f6b64ceb67affd24af9b28b1c07f83bb496d84cec6d217c3a7e77f48d33779d806bde922e04e3a2a86cddfbe7b294fcaf5048cdd0122afc622f14d2f58d4fcec7556484cd51346d1342204f04163220ca7507b2baddd5ca2f8a123707350e906ef1855e2ab8883f737f660458a1b5cdb1f7c01a05250472383500ecf603fda7540192af8291ce5d7937386e8d1b58ede2b2baf6fb9b9ee9bbffbb6ad7b9a8aa4f73ef7de634795d01efabc1584349f831259961c92cb3bbf20282db6974b259745dff915f3ea85fb6f598edd57b139a6139f4428596e3dc24467ca191eebdc3eba1e38f95825412ee155157b3a5f02aa60b836ad450a62e49e3c3ca66f146bdd8f8489ebc7cd27a6d689bc26637c1ff7dc6186aed369f985d2cf15100930f50bddfb369622f99d095b925b82d725dd4cd2bdd2262e3d3739d8274968ebe34747baf89c81e3cda9c0e10f0847b6e7ab8c192db27b305f4150ae9067f517291e19c081ad5954e77dddc516ea2ebb4a67fd5a241d05745a5190b187fa99440d96023400f75fe7aaa6a7197e7785c2a7c9b417264d10ffb36ff0503bf0ad2e580f2e21767b8b00425d77da2f0ca135b54b82f4234462064e842ebebef704cbcdf09f10e37374d3ba1aff38ecef37c32d9f838671186f84dfad63f2f7e93071429269321323d95323c8846c7c996d884e14cd7332ad15c37fe52260b8ce0963dcc03b23b26eec537dd00a5e5c59d756826c872fa79dd40f789ecec15dabfc1987b92f5d24cf9cb80d595fffbe895f010762fcf0a2cd35589843c64ff712c293bea9f78222989ba8f098f57f86051b898f943bcc530e015cb712d07c421028a8ca3538f487ac85cbb7917422565b740753439db58fc485f83ad48b844e00ed9dc4aedd0be90d201cf5fa57c44e1d76d3382fe70f3171eb704c6d69bb4f354871f6e23f3355b5a206dea3941e7287b2add29dcd90a08f78e4d7fb1e4b7d946e7922ac244bcac32dc956658dc4f17fe7a831f7e18d1afc41d8e403db3a7c248996ac6ef83bf882804ac2ae25e88678d8f87d75017475d0ccf64af9faec0ac93527b2562b979655a994d4b301fd9100288bbfd087854d7c7ca18382b9a55ec6ee4243046507b6fc369b76ea55aa7d4f5d2b6b90f1d85a475546f1e8722db0516287a16053611ef7712256cc651d54889fa91862cd50f9423a8bccf5f0a827de3a83be3e5bc9ce400eb8a52e5090d6d5004294cdc90af10710010ce959faf35224c257432c0a832f9d538680c4f40b9b47706b66e051ffeb339f367ce3d67da473e501d5c287b8bfa09db57c995f96d5f7587dba8cfc12d46f244ed97d4c6826ab11537060afa1b2ffc2e062bc656f6b8f98cf55f4be4f8e9bbf8fcf610cbbb022aa436037d9723225e47c80fc95e50b4ac1d6c8993e91463c468cf626079952b39015198762d374403d1181018e555293f9dbbc6feacfee91c60b75a03a845b05b6a9558bc9a3157f254b808a27e9ef702e22d5aecc02d41e39f3316278e7efa8b662d7de4148471f4e80973dec9278dd341b994f2a8c04c757506a53c177cdcaae15179899e3368338916c2c9d0a15959dca72159fe99bff149cefe6efe0a8758c5ab59ca5f6daecb95eddc4c603cf0e0f9ec7defa2898e98a92ddf07b61de54f61a6597620b46bbc02f07ab70a9ac5e73c09c3b8150ae5cd023b7b4a1de0c251080732fc090c4251c73c0689875fa894c23eafa3994b5a2fc5a1c227c5a2b1f254dee98cb346b3b63a750f20a11e91c3c20a4ff8bcb715f12c9c65f4a3d99f2f172e218333461af279250a09151ae4e048de73590f9b222d7eebaf7b97503d9f472a7cc6908ed2fca1f8158acd62ab544bf569aaf64a12944480c85fbee477504257ef3b28bb72ea1eaefca76fc21c1dc19a5a82c620ca66c23baa665824279f58eb865efe615df3d2b8b75356986c56aa15519e0fed00ce3c7aa4478f4738e6353a1da7b48dd63fdcb0b0d822a1786336716b70c33398bb80265d3918187d0db79d5e656fc90e7d6b904276d3e5d47f687db976dae1262b791ec49eb963aa1439a841b69194e85e96d6c17e042dc63dc9cadd59b066b786d75bc1ba2228755f9ab0e305586c0bebf26bd2b1c113986f1a03f73134e6b63f9da81ee2d6ac27da6c9929b296b59f07c45df0e434aa056db6f411fae509c47ee02f504a3eb40917234cd2f37c8a2281f353e62d255bb643e9fd1816dc86e1a054a9740f8c63beaa39cddaf0cd69d18f73e6e61d2d35726406d73fa7acac86d7fed843fc5cb5cc8d2f79f45c72d19e737b6ed8d1d8840dd1f0c560a29f74eaa2ab3016d31ecf1809f9378c30885d0855db2fc1ae3d47deefc74ddd2b74d5af58c96a5e53d8e99ec59d661741596717808be752f510d99d32449c1e1eb5540d0bf305f742445d198d5a68b0d741c4e6691f14d768018394fff2a0889e63b9cce800436e2ecde722b7e63e84212fd949e3cf702261218b52f1229d0afceb3c764403af511df5cb952c7c5c5f57fece0eda13dcdf1be9b4e97bedbdb50ee110657eced89a96396d57b16a17244bd526d7ed1c25e7a4dc3d1b54b90cb0e9d9421549df3c546464df7adf6ec8b35fd9dea6c3230b7566b13d9418a26acf201950d431bdc785b531442aad5d3d47f2a1f013cf9ea30660861a900f6cfb2884366eab8e28f5e28f3c867de007e32902f14abac9679ac535652800b20f1f7c9f450b415bd939851a2cf7e32caf2b28f49e39e39540e572555ef90b9342d0acc05bbee28bf33a40cadd56876026b15cba9f68775298f203df7f9faff0b7409ea706725d750ee6e270538369dc1fd325ad6d340da962c8c30b85314bb69353d007c97e7640c789bba633c17c667e6d0e287309a22b30ff981b3d28ad36872f5bb6d526c77e191a955a3233b10a9cbe60873d82ae56273557f481eb78e40e9b261aad7bac0a9f3b019cfe67bc411e4fa7418579c6b06ab372d83689406186ba185b0d704de34e5c80d44b7398bf36fdfe2bd72319524ca00c1abe74b6ddd0f7ada38f3b3f03535dd1f28f8f9a9af790e960fe8bb491f3401c74a42c3c4d2e9c13564f3a247086527c88a8c6dc597fc1b76d41d0718259efd7958012e1465d60b2fdc246dcf9ddc8d8d76379d45f19553d086028b9a3beabe9daf288089220e5b8dd45d4d6ca9aeaff5702c4cd9c9d3afe0faecf232e03119a1d3191d371366dff65b99b385ad737e14eb2f494812f8e38dec40c5ca1c3959dd5578594955e8561574ad2bb2bd1360108a540fcea09796025623ef35702dbb5a63dbea23db2db50eb6f81ccbe1acd449603fb29af065b63207fe4a6d2f8c4aff4336d96ea23212d4da6c77c94069aabffe144ae16baf4a89080a6438d866185be966b42c4ea80948bd8cba668d849fd9ac5bcb49d010b2845fe8bea905478a637e3e2653158da4a6cb0738d1a1a3456201a54a8abcd586302bb3d605e4ec9796e60f89fd911ebeefcad0025f7eec234956fa812f181321304a073fbb8d4d216b6877d445375ed15f4baf2bd3b3920d904c1c37736bde9461e847caf891a6c390342d718e1e75f60c1b46447c0a075424c7514fc79d4c621e40c777780f10b427d4bd00413d5a097bf43d02da06e6968ffa2a6adeec27209e272ad3705519c70ebe526bf7244b301d96bd708e60f0b7428388826380eb815787944f4ca84a0d12bcb2721b23a88eb87d039efe84e7ee176ac41f1fc897a3f2858f4704e64ec987d35336a1bd3c3830ab292e74130499999baa7bbd30b1e927c39be43ace82c57fc471356104e32aaf0b82a85b273e68d76afb2fb179fff4f2540ba89268e396c19d47da2cd225dcfb0b2d8b0db111d85e1cdbedf6ebe9b9ee732da71b79ee2122939dc4cee8741eea0f8d2d4a6abc758dc58e054a61613f55384df259c01f5837274218ceb62b710eb4664a2d375f6c3fb88e92fa53f356ca20773ddf0d86dc4f3fb44f224fd8959b103288cb324cf56921a3984ee9f2ae8c603eebce12b7f82bd51f30765588bcb337e939171519fba319828a0b337366a5772248b396d3776cfbcbbd47536eac2cd9916be09fe66f41f3b458b270fa6dc04e661717d71b680f602009152d5002351a6723649feec8d820c891d525a6f43dc7bb16eae496ef54dd7352d9245f31a5a3158be3a2606607ab73bb0cf9251b8a89e006e2e2ea6237fdb01b561650285c75820bb6cd949159062fdf4b37ce28bac09b7f5c3405cd19a2a89a92d446ea912355b9d3ae73aba525208c576d8c11f29ac17112dce8ca026e0ee0366391d3c1af5b03a3d499d428745de20a472a6e02fefc5341c57e8d389f6ce7aba7d5e4d6e04cbf0653a991b80e1db47aa29caf12cf96266e95fa32349f70a01647b59a77aeca54559824614291a5b2f3e45bb2a758a3d3f6276d7b10e3c1f0c5a28be9c851934f730953ae89ab24f61ac486ce0d0f696af036a5489e658ab71c17acc65fbf1c21c52c4be7e40c96e47bbf35593cd7d9eb511bd81f78e9fd295e5cc7b17d14e4131f50f880a6101f16501428b5b9e4170ba35893b831c3edd1a7bd120634954f13d8da90d3e826390d779250fad1f6fe9ec71bb692583942572b93f4c91e8a80674e42594f775e53c745c95c76a1e6b5a5a5f43c4b0f34718207d9c847262ae3d05bd91f87e62f5678a91b380f3a91b566cae4ab6ca7205a033545fb142e3f15193dff1de0dc0307e3d127d3c4f0d39ac60114a93d66f354a206ef00572a4be56dcba2620a7acdb7a27f60ab23e2de77932103fda993048a1360ea5a369c50900185293ac7775d66700dfd03875a3b793df256023097cc903903ff29583991cc5d7efaaf8c16c71102f970d4ef2e42d180d135d4405a0ef07da8a6d1eb1f1d90baceb41632c10c65e4517979b9f7a31597e73bc1911d84017dba3fe657c3094c4736f89e18dad822c380dbd99b95fe80a802f4bdd4d8d5e7a53d541a212f0a162775dbd0aabbf856796638516e0ee53aafd0615d9133bdff832264e4f5b3856e2e49a9d3a1087693f8ec09959495d510f13c1597cf840539fb63aadfb84a448295c38a6852987a868c5bb0d9e2de2f7203f4964f9142e4acf5a1971b00ece0ba9a5a6bc1f2758f595f725bcf0f7e6079931d796f542fb80234392d4e1dba61ec2e3b397974b8c9ed2adb9edc7e0bebb51373809dce3cf135666fa612a868944f4ef43eb06c234713c13b949e8813df746259b5bccb05f20d44a4fab0abaaf4024f32cd3cc953bb27bc5b2d0ecf16638dd5189c86b419cf67a0562a7a0e6bcc1fb12d0dc7cddcc1a72dff39e38292598efa45fbb186ad6a25f5f951c7247b22683cf072e7d63700515e05db696c769d0970796c246e78d0621efcd3d98f8e52bf082fc569b1c4fc0260c210b4384e1a5d4bfddb5455d47111d49bbbed8c3cae76e27da760286e3335cabcf29945543a20afd04f5f10881e051fa4fbd085adeffb703910ef687ab29251e73be534681cf9b7554f3bde9ddbf8a1258c110d3c3aac56894cc08c1c343911bc6194a6e92af107dac7f3e4e6db66f9828f1b4eacfe21d825475dabc22a96f640f04a5dd7244f03af1a3ba4ed9bcae0e395514d314096d0fe847948c54fd28f31071348c54edfa8314d7db282ca683364ccb12077bab726800b143debb33508f8dc767f808079b398cc3802a2fda8988988dd7de4aa12fcce3680b399aa9cf7b0e7dd9e064fb6d20096ab64c7fd10e08cac4854409a429ec82b1cc7e66e0fb77b396a3aadaee157fcee5f8e8b94f9a1fabd9569cea5c4d6c16e8687f2761e5ed4733e0ba091fc48bedf92ee7b7af59395282f93e33be45f55f99b636f3fa5d9de4c537c1ddf00f87a62f5f60a58f696154c7b19a2d6e90336c12326c5b2ad062ee8c7639c51ffeab6cb9bab8a5546ec5b182ba1f6a69f279a9d5fc52a199b71d5bc3b3512b2a2f6b5c248e3055f35ca5653580bfabbb11ab0525b40d2dc321a33e90c63281834a6ecb042aaea9ac92405a4a899f820784c19f88cd6cb8bbe1a8425e0a5f79906d660535641b4e72a17372d86da9c2f8c8888302a4e95cca0cd11613255a4e08034b6a462eff08f960e23550de9f0d6cb67fb44cf96de79630a279807018647f5632b15d3c241886963d5259e4f2b97c6c305730e2dbad80458869f65042653f72ab21c667ea55817796399e48c1d863b36242a9d94dff8d6faf8782820cf1a314bab23beb9e01c7bd9a261d4d8ff1dfc6c6c0449b0d40bc4f73ea6ff9c43952ec7404cc61e0ea00c3469ba56c3be95e92e74f1d1b78899bc17e45e3adb12e9cbdfdc01760c5e4213d2763b7ddb601f8919ae62e03559ca5e29abb7e399a48beaf930c5bec6950acd000c2cbebd9ddce0a4a90b4f136f2d2842fb51857ab966576c0cadfc7d41989465565f160293ab1fa4d2cc43efad6847e8ae4854e8a6e32cb5f61f397698580bd73a75d0d44fe9c2510ed5d1df698d3681ac5d5e53fd3a6626ecb14674c16b68311793d1d2596956ce3e8b0b5532427a038cd59f24230e3df32e6744dcea939e678b3bbb6f806ea4fbe52760dccdc28692502b40614c7e7490b446022a1250b2b2692c6336538acca69e2bd777da8e40d2cbc644a5716a77323b0a36b6bcfcb7fcc66277a8bc6d99e57bc252cf823a1a6f443c3903986a2f939ed0d5e64e275253c49d9f9520173cffe33b3aed3ad527c61e24e0de0ae2e50b7cfc0888ddf2d6bb927e79656482ff3b11fb2d1ce14e5341c039bae1d02d0a211696b1b4645490a86bd0795d412d46337b29ec89083867bc013d88c3ace10b40e4d1f643494a5575c41fe519a9b1cb82b728961e15a2114960a9fcf45bf4a55480b8b3ab6f05868245fb9641d2915b63953424885b32f40c4ae974b8e1d81fd932caef9310b72e96eff5bf5b86477f92b544d79ff80647e2e09a5dd62431023fe6664244ff1e24e02739c1cf2de0e6e78a780409b504b8de975db1ad1b1aac0a66c0fc83029e7b345aa8c5a80f5de612f782eefc5d65c63b1ad4de8732ad44fc8c8bfb1b62cb4df3ec5ec467407034daed9166ca5b7277987f004df5af2d23cd9c32468d06889906efe9b034a2f20d12a0498918cc72163eca6f9bef2861ec763db98272eb8a1a4e08c1499919f1d5ed7d48cd8ed783a51e5760db6f623180e965ea6960238b068b0d9ee4715cd599db1442dcce119b4f7afe300f897d33d6700103379e748ac983bd99a7d2058f2b328f3a0076bf0e1a8381ece02a16d9e0fab8566d2489b4bc83d47f127bac9ea72344808953ff429e4d22507745cc483e2b9b38d58c21fbffbb9a7fbdff1d36cceb475284b258c9da3267fbfc3078f8799c2322dda3cc0b66b1699a1fab208df54e59293191dda67bba27bfa16d66616b9980d0b297107756bb6e720ff88de69af256fd72abb1088f8628a298873c21fc0b5f0aa3d9450e1d80d71111f6a5e877c43f24e7b036a7a3363476dab21a3b39e2d1f9a6aa3caf994de4e3c14939fb3f4aa47abacb4ad12898bdff8ddcca9efa2f870f600f9aa59a477092948849ad42c89e59ec4797ab08cdd8341a54c42796bb279ccf5a6e7bf98b83aee7862f6e6f7121657ee36de79bbcae430ae6f0faa9ae0fcfbde529321f323be9b8737bd5ba244a26b7d954a7660ecf214fee5d8554466528d72d6f25a98c05d1a30820f6d555b54c31a81e98749c70bcd9adfd7bcb588c2e2fdb6942c0e54a72219fe1e4d60b0fef23fee227087403e8252fa94f43bbe57d68fe6a3820cc877a2781478029c188919124cbb57884f005247442629a3e609e3dde83e85abdd85edbce1c8dc1b17701b821de3c3365ecc72eec8437b65f46a5581f9e4519545504a210bea16ee89006b43a5c3d2fa78f68d2afa8e67f766a1548434962bb20a4c3a8cca9ee58d3090b793d9d2d99acbe3ff31fb9f7b6d879a35f2eb8df7124170fc2a760dce0bf166af760552d1800c1a799b4179ddca04e14fd58401a7b03365e37dff97168eb5c67128a2dbdf1afdc5b8e24b41d7c018adad4769d4bb8acd67e56ede274de910feb600393096830856c4d2c898e0638fb18b59b38bedfdfcafc2d4c3179901b11650fac578295654a3128c40a0dac0af6a97018dbf757f30461e75c1ce504a5ac57eae0709de8cad9ea09220cb55722bcf44b68d643962380596a4d3ee579752400fe6ebb06b29e8a8fa269512e339e88f73db0bef3a2803cb5a3b4256bb7dcb0bf86ab053b272cd9262a1eab22614e3c7e82691776786670039f55ecd50e965f5cbd47e117252e7f18461e6521b7cb3ac5dc9156fcb13c71e0084cde735a9cc5b3eead6c47965e2b4c3e1dc968a63ae8681ba41f36ff048a07d4dc94932ff962f0e1f71acdf0b270f228aa851c93b2e41e8e6a191919e46b6b09e81a428f0e51011ecf3df3013dc24ca6e43cb5dd96aa3eaba82f4cfa48fb562829ac71dcc5be45a420e56b98bb1b49db3c5afe782dea24b5319bf9735f77f8c7a620c3b7fe91a6c7fb08e7d4cec6eac52dd49bc688307e3dae1a48004812f19864ccfde4f26c0bd5a4d6f9014488c3d2376eecd7a04039c52f5a537a27e327ff80de92c5516cc8c1e655b21759079a65ec355c573faf53f49db0549a091b5432e4acd77e8662197fe03c4fa46175d357a4f22b4232f03d847e56bcc905e292e291e9a1132c1ef5a9c96e6c6176e61b98baf21ce0fec4ae0782e1a9611b962d7eb1fa8eafb1f90249865ce4f4f3bd556528fdd78977218a9f333205c002710019feb9fcb43d04b992a2331e626e3df4f1858d35ec0d56c9a8a1d66e7a259b2f31edc67388e621d72fdb1f29fdb0a780c418aeef2bae43d2f38eb9d0ca7eda925d00745d86c2aeb96987cb7074535f9893f4568f6462ae552ef9b65abd7b1735b51f95878d2f38b7b2e189d383707dea8cd81cbf6ed7427e2ae3f1484ee9df3ef6b00cf13d31695d8f348102777171c29f67111d478b72e5685be3749dbc298a23aaf5587b1b0a8b885c4bae9277b9aeb7105cf20a42a35fbb4181c9ec0e100e86f9cffb72c886162b24a1fe41e1ecaf67bc0af1932a84474ef287acf323b739f1ad81b1ebb20f9919da1b90e39d83d0113cc2a84fd4ebd0260ed5bd9e082e026f776226089551620bb8df9ef7146f1d6cb9e43751d9022bfb51e3bfa85d3d9833f0117419022e9efe3a7eaa9c0a7aba6c7d809f345e4266f8ca1cfab47d29286265564708d1a05ce20ec64d40c01038d1ef176b0e269cb0e25b0a4b183347d4e76fedecc9ca456a1d7f965937c3526b96d44f60fa9d5a84d1cd175c4d39efecfcbdb5a1b243acc5a79d5ed55995d51bdbb9df8c5b7ccea34fbd0cd014a70ed75e11c0f595e47136404d12e600004dc1015841f31e664609a742699d39eae6717c8c2c3d34cf1f7725723771b7c751464a4b48a2ca3881e086b4b5e5d631d067c29e8f5491e2e0f2b52f28727cb7cab3e917050d3cdf755e20478163d7082048972e266fa0bdfec19086eee9b64f6a07a166b7902e835e4020c21633ab856fe0838fff9426700e49663063a86892f62db55d0c91b24711569353192d8876e476b27312cb41145ee30ecfaf6bb2b808278ee1721f4e3bb2d4c1250b565e9acc0d2b115e8bec2c0c3ee5565a6d066ee43850ba617687314c0912d6b79a5293ba392f057121882624005651c8e22d0311924479261a5630012875ad456c059d49600612899b60b9b26d34716e568a1381e3866464d7463fb8f1dafcd0a348415adde600f1a998131d6a54542c0ee677c6b040dfb2889ee7ee157f536f17a44ef0beefdd4501311cc25d9e70ea332dcae30fb245b8df1426d47b560fac9ee94b6e653a3902d37dfd52e173c9f3ce69196c6cd39884e03ccc934dc8acd664f34b8a418b0229d8dc47d245aac0d45e2b817653ca13d3d93e3b9317acee7c750cf1bfdaf6fdb97b2169165138ac30f79267e68dff6db356aff12c2a30ffe84135f4b05b482fbf7a786d2eaf371be7a8c0046bdd4b8180dc80937f4bda12beb92fe9837c0eacc125ce294ad61276d847ebb7956838e67cdb7a51b99a0b915bd3dcd87863848677d8366f752f96dcb057983e7c6ab3fba3d58a8f29a11258b5d734ce87f22c25d5d71d19d8cb16a5c3423dce642d39439ccf3c9d01156066a0840a532b9c2a5903f5831ce13d345b18f3e97c32347da4022b40305a156f3bc4dde907d0a2297cb2ed821fc405f57410a2aa5e7204b6057a64ce5fa9b6d483edf096df769453fbd8c7b093bd68d21070591d1647e44e7e2146fb9bf80de55340c9ecda83bb6780d63ae8444254fdc10f1ee7e797fa19ebddfc8e4c64621b821243d56d46edd46c62a7c7bce98be866da00383ff89b78e4040cf593cac33a829f79c87d0e02517337799f2052424ad965ab4d34f5561bd9a825c8bbb5f477b22414eb67f4ea215d331e8c452740075a1576c12c90d40163b1cbfaa4c66849c1b577e4853565d9978bb7316987e63266c9349c86b544fd358c8115ce761984adc45effd113d7fa65f9a376e18f0119b0f18240a3a558d1c048a5ddeddf81c54d6465bb1e0051a189cbc72b3fcea92f31158857cdff4eab6c4c5284b735a1eb20057537987aab39700d3a56f43cd2d617d8a5958c125b3573e524b739f26b79f2edda176b7e79094cf1eeed3c55dd482ec74d07cd17879d2d55693ab3ec2291bfa5d5eb9cf9d916d5f5fcec4f61fef0f55a201c835763e83bff97c2b59f377c4b77f3fdeee26a4948a0a64e4c3984f879d3ddcf237a1db1c27d253e35c1c7366706f484e38d952410bdf7eb3c10978ba3ad4e407550624ad5c1b743b12a93e2e014310e3506a7efa0736f83be62e6865f26c13842dea2aa6c99cf26de8f2bd73e2fbdb0fc5bae98d4dabcb84f6e4b66300aa30643e47366515f67c5e94f9b91cde522e9e5f4a2b4e82f4750fde16033ddd7515aeac725be09d362a418247a9cc2ff38f28a78a5f5023e1565ed150b365d7b7e0f3a22ca16bf6220885ce4362534bac79c16d95e28a534347f76f94bfb8bc01f91ae923983625767b2bfe1747da99afe21aee295131d6c12aa86028df16070aa934f9e53543ac6d98f0f1665fd0cf54ee71e65630b658cfdccc49a3075e3feca4ddcf6a2a9a054364fe32de2148868079d1489af4e7d1288b47a601a9a27d36881d832ec64a2dd954de56dcca03c2a4d59debbba48906515cfe696a990f4f4f0be3c69b9dfc3546a558ed5b8c178b51a15c61906a3aa2341f77be27a03bde2b151c6c0233d16c712a4ecbf11f825e918d423bf3a5aef100472d84d0c381adc01e0fda0b2fc3b35687b7e4a59ad3e05b0bb69cc4614c16a4d4eda29c16d9e816bf8c0fb943fe77312afd0b359cd4468eac6fa65a6d5c83a3ded11882b5ca0aecca9dc81de5907e86ff66510309aa21ebc129cde308828accc867a10b2638d03dc77708bd6ef3aca8ed56a500d321d15f0bc8216e17e94728ee791959f41de19ce7ce8a8f895b375aa8f0fc178f6e33a078934dff312ae604aa0d4fd8f0d898cb86daf912f9745a1655e3021b44ab073d92c20f5f4a567cec07aeeebb11719c0f399d57d59446a66820a8c5b404e09cc2007427c35e27b69295c07f3f41f6bed467e45d1b79add4938e4e04e17e5db759f757fea5ad422a7cd35732a0252248c27009a9e13c09ac5a7829f6e9d34c955186d55706972be9162538e77584dc3085dea6b75f11f2bdc7254ccaa014d4cbf1bec72bba54bc7d29c6e598d2b5376f133caae78ac4fb8d855105d8e869b09e8823661fd679c40246dbef5305a1620dc4bca6284efa9b10417e8439d5f2680fc0e87263bfc5f6f19e32baa35b457d1fb765d0cf430f20423875fd5fde256ee4dabc164d752dc333ba46f3931da5710fc5596ee163b449e96a1d3d781cda566a6c4ea42bf16ed8cf5190ae270f88d551800ba4e8c1b20914fcd4c985a38ef1d9e1540a0e7772f6469a5f1cf3c1363595fda4a9432dc2aab0a5f3df6660186ae14633ff9b73faae2ef524e822353d2f39bacd30167d035d00938d787e16a3b66be2f796f8f3622bd6f4ea67ee30feef8eedf40280f25e0edd78d67513954f75baa2ca30f1e730c04a42f11f0cf42a5cd536f51b55a2ddda894e11fb6f858169787556caec1aa4782306b03862157ccfda15925c8e2c4b65ab4ecb0a99b4a25013c1d04af48ddeb1ee879e9013f4cb9154dc39431b0514d2b7e066413b54a2d0a3b9abeb76a5f35d971830d4f7f1cf3c1524e7c54a69427dc3f3f9f1a0c90443fef83737ded14b8c6ee6ab49c27cfb765afe7a43191f7a3deb4b136b139ac99ca10b4338c88da4429fa3186f5604685d31375d5fc0109037dd9bea3f55e90ab85ec4509c497c04b5878ec0b214316d540f4e46d40232fe5e99bfc6ea03c6e4b4dc549174dc0c91fc9aa8855ac8aaf3cd3bb8b2a00d9487ced23d34de0ac18433f8f2b2dd748ac8aea5d9d79e5bdabc26e26b07ed35740bc4c1451ed71561bd5701551040bd528059cf87fe6a17f714f20fefeaa8514bcd831ae9259f620d2cd3be8d88d4ac352305e79d039401767f12e47a471d0ee695b00cdd3c79a77617900c6bcddc8fd590db92584309ace7697e68bc260b799130ff14b15bbead199b8338841e91932d4290d087df5c9e6f2a12b0727d6e7053b5dbaddb7e889de91566470eefb84e9f928dc7f16f6533736d70a93fec5b493d68fadb8831eab2a3e0f0a20419dca2123769d643932b35f41857c82a1b4f7ef8b432b027b77d8887fa83397b27dc54f39ed2fcc5cf6b7fd59fc693839368be40a3d4171277149d32d3e2f18c668a0f0b0b2bcceeccafa9834adbe3db0858af0b5b89e2f8b6a721f8f65c8262b82bfbb72693769ab6cf78cdcf6b4854351d49a8f5b6d2f98fd47e841e5197ba2397921de5b948abba30ad33f2c9d57d2eaae9e34462245559c566ede11121d2d671ea348859d9d6708837b785244d29e12d945f5776e08738ed8184131bbe890df1d80720e4e6a54f4f8ebbdef41277d0a53ead3fc2a844c01135db6bb64f41df37fcde28f945f09647437e97b3a01f34f6e28ce0269d124e3f5f6d091fb7646cf842cc5c5605b31158ad6295173c6f0ad55e0ec4ac890a805de5e6d5cf6cff9e48aeb9e90dcf32bf4f30fed6c741561ded7274c5322993a36a0b56fc160c5d5412d5ab7c34fccada29e4d700ec6f86795ff5392b944d1f4ab010c0eeccd16bb810ff861c3cc0f2354457bf1189dc63ef34a7ceab3246e4f0e5d20d739147d43642d5fbbc48b247027abf523de9f66f9283385cacaef821cf4c4c45939b09e3136fb9acab0f2b968e4815a6334ea27225471966c8a39ad92a741defbe8a9f04144ec8737313e90f4da2413fa228be71164bb863e0361599a4ff1a4eb79dce280a9334e58706216e0e5dbc1d9f2791ba48414a926631fb7b701ceb183467fc5907e2b0ee3e32326ad1e8838b3934fbc553a81b752e8a9f07f5846afa87f69c883bb449de46bb06cc2d8738da6f6c020603c4d3963116a300d47f24f8091f8f999641d75bf63333b673d955e30a03ab2da796a78cb6db9d8ee642180fad6ebf20d1289e81d04f34b520aeb6383859b2150d060c4139a1a133024af7f0d0bdfa642053b07c7d0cf768d51f3f10f638db262f302f6a9996d027231e77fe20fddae24138c6fb54fbfa5a4568ddcc19e3f2dcf932dbd9817a7924c89cf4390f50fa7e24a00f896cbbf327f7bed6fc978e3d36f1780da5849a7bd9075d80d78ad7d9e218e3c9b1c1c33cf2a675a574e945e74518948f5e050acaa88e1ca02892733244a8de04f8255b7778fbfd78a7516ae71e8f9984228fbb84b1257fd93e3953e92f66c95c4d0b8a411d5dce573d7fe4356ea5cd61fdb9a8d9539374526b4c2a015fa52c4027f4f09d2bf2b162becf16e1fc098c08d87956f77e6f71467495f64ce759fcf433c292b5b1f7a3409ed00f049fa71278593e76c48773e11b355a3718b990fe187f30904f471d48ffaad32d209158b3d787eca9021e3e34ee1b862bc5b32f40e098e5bb86288da63165968e3688a281777d4ce54e73ea1a2b71f8198df71ee48d62a92d36a62a7906ee525df268760cb8dd74101bcae1c8674f54264e3e9cd90e02e2cb0afdf47cf9ba83514aa14a92fd892f60fb90217d04aae568efe190f034ebf2f5c779fa0aa90cfd08c48dbbbe90882ca24c369e0b40268063591f6a6bd0d4255750af3398051a49d7de9cfd949ad5c11b3b8bdcd23c67bca3c56d8468df1a1fa80ac60729e4864a5661e171837d76cba2ae102de3261704cfea6a7d9b39ecae9f2ab7748f5432d9a91c397d21b2375406b7b19e46e60d3f5e508c8d69015ad9a496c2960f72d22ae83967bb09828dd3e224a7e7041ba08484c3551fcc70b5a2d7716c61c00541b6a1667c4c3cde9ae5767580a1b0f4bbf3b89ec954d350cb6576e718785b886ee2a8bd0162209852dd95cfb1cf2e95901c0ebc8ddb7756f838189a6d5965392f907c8db137ebecc6d61b08f3ab2944a1ef66b01f95fd0eea6788d259a9ff46ffd6e644bbbb1c535463c70462c65c04cba1845d0c6f0fb9f68637bbc37b381400d60e7d517ec74280ae673585849808031f54bc11028b4e1f287e6f094c20d2af8553e0f2fb0a0c486e9e07d3157d4f2d8f922e51094300a0a90edb5b90511c485ec5712cfa892fb976083b298197c12c033594fef7ebce0b7c76772b20d2e819280ec60bae9c69835bd383c46cb0103e8388c2483336bc476e3524afbdb62729e3a96de12b59c36b0dd9ff1e3e124d92068d33e7212e6441bdaa5cc28a761dd3e8d47426b3cb4de7ddcc54bde8db68c62db567602c4266f7d118af5b71ed9920639ec4d6bef82a4cd7f7c6703e10111af924d9c6de3cc9d9ffbe8777bae8c35aa698510e403bd9be45379012c9c363982aeaffd3e84fdbe2dbc3b87169adec6e3f64ef19970131412806ae65dbb67aaac3521305e408aa58364aef1f710d5be029146936959b672ae404b435bed668d0151785641855925eab2fb06e6ffbbfbbe08f4249806d793d55891474f5883a63cc3ed553b4909eb62a13ae35cc6342e71da956125dde62bf6aec785be384c2329309152de9606214560f554616b818da61969c4707c7991c88ee861a024378cba9ef32c94d117e27d2850e5644084b599a8fa42ef7d4ffd991c0753277c78e51c5338cd1e8eeb9e9928e964d91b40fb0a42aef8089c4e7e1e583e85cb7b59f7c4c0909fe14054b7774fe0dbbdaabc4db5ce2840024e98e2bdd8ec36f2b27b059518b1753734a775d9ff0f2a1a818f985cd8ba0bffc8311bc3e364311dccd981202db375d4cc45e972986d0973b4575933a90947f7e53720150b3c0ed95ddc5f278601125570ccffb077f3d8af379df0515eb09b585bea64aa5395ec5baddb45b66fbd4227bdb585d18e2a6711f6f1a9319f90065aef6732065140bbb8920c2b30ed0df828cadeeac3722ecc66be6901a8f67fac4d8ede7e262081e40f51415a397cc447c831b54296c33042716bcabbdd04a9074322928492f6c8d459520531fb28d6989eee5789195cb25b41a2b9601f564456b4956d5de217b0505f4c8ee6dffeee271dba59dfb78a4e2a4c025535d95efc72fe024542f38b1314eb4c4b105c85d706aabc191126483c4286babbc404266e277d453774d72e4f3b076d8613c925efcac72bc1dc6f4d33e2498771feb7b4841eb12be1c02b1cca4f54825e03c83131d099088adfa8b5566536426d10e2c9201bd6e35ce0cc9a5c86f89600ae3ed039b800f78de985cc743217c74a7b0e9a5215c275556ba56cb88430e20256176028b3d1d8400b02839f81658e1cc2012cebd052168daf079582d3cd32955eac156cecdb1c6a9861532eecae926eca929c299f351317f6a9e9dda0e4d9143d182da9c57dae5430ec11607ada7093e42de5d7ff673b54a9582486753810b2b29aa8568c44c394839d6c1ca65cfe78781ec090a0c6fae160bfa7b9264bd8562c346a5b9cd99156e28d38fe06a0e02091a1e35004eb25cfa9f812d180149c1978a1e3cd72f8d8f0d8c76923bcfbd9fdcca60562d59ee5de5bf3e02eeb27637302625d7124d55bc56af6fe86cbcacfdbda2d2576a45535601847a802eb6e01e5401ece5438a2765a49f887afa61d949d398b4c763c01a5607f42eba15c3cb885532ab3db5ef8bac8e33cc1b59f6c6d80264643e96904cc6de43d68a1756b351b81bc5fa2b0fec12a24d76c6de36d98c98d185ba64e837f5dbc72bfa2143e7443dad488a55d370d6ac749da546529cfafa93af212065a77954e7531a36562991f2adcd16a37d8c91ef1a57127292075cddd30c38a5c51295df5aae20f79bf9e5581f86e78be174af54f5579b9857db1f2eadb179814a3118911978a206947d4306c191562c2c8ee63f69e1da3dba6046041213d72c4da3411eb709d13be3c94e379c4186a7f06f258b8b71c461a7ea127c2119a11d993f1790d8cfa8ff989d1bfe6de6be139c0e6a6375bbf1d982978f643edcf28f4fc9e25f3d59b8ec09a976c97c2eac9cf95003b36070af4de5fbf90d5742f892afa5c4995b62a23cb061e71e646f0fcc932e9428e4fe84dfa385311ac6569876ae58f260e8de4a1f9bddef4aecf8c36ec78bd03c5a05d0f0662ee1d4b5271805885d59b8db62bdf39b46716030f69685607d21ec8cb3251e881558f0d050ff1bca8868a42a8bd2571dad446a493e7494d4375952809843aa324251d92b172352905331137d5e791df0e5d7baa6c41a291d8a8badc407899725ee8a6fe9392405fe935702e6507c11d4c1a644c11afd859c3eb35fe26a39c91f8fed3c3ff148af2d6ce80e84c4ecf82f2acfbc7f7c5cea118bb5dfb9903cf35db82d155f63039a36394750163eae3e7118e694fd0f4fb25d35452b85e3c45984be0d9b61937203b076e0f144d0bb722ae7104abbb97128ff99cd465bf3caa4c57226c833effb279431a2fe31e145349039e3c15bfd93af492e61b72a3c622a8d92c5915d88b8585baa52b13d44753c9427476f15d2fad8573383b398111251353604d3571361bcb67cb6ac3d3c2ef90ec590676ca0824947ce809e737e465e3d01eef4d7e82559fe31000387ec892bda979f6b3946721aa38fd8ba5cdf5c888cbb19eda0f152fb556c572888e96a52cb35492dfcf18e97eb45f45d3f72b18374d4363b8dad1dfc847b7cb55c865d6c517b0d39be2a421bba74f0322723ac377e825a1bb56ac3be64fca3f68026e23d10b83be8745978e4cefac5b1095e2183b7ac351d0f26e784f41c70896605c0f5c96e7c37ea93572c3dc301cd0f2fba92f262a4516fac7df180f66efda98a3db851f4c35330515ed35ef9ccd886a03176fac611c1a4cb3dfb2a8ec63b487fbc1b376951438c624dad62cfc4cb8a6a1c1e9c80716df9cade6a4868be33a1f8b62cbb145eaa5ae0fc35e9db155dd9fb6ba40cfca91b037290e525ec28df1cfb7043e707f938bd9b172ecb45e5a0325a15ab8fe1b0aa15ac51b49adcdb8daa2a06b1bff38a3b71dd09f1677a6777880f0d3dc9334158c8af17086c4b9d73968d27b17d5ba61d5d3cf5d4d1defbfbb1f9ae2d4fb9c07f61aabc6528c4a7c03583fbfbcbf945155bc3a3d548f88a8f789df10b19dc71f11701682e0cd33d39738f108e6f2527c5fae00669621509fd5d9f33fd691372b1f105e3224932cac149d868973f4781c5f7154596d84ce6180c4e617d8ed9f5467fd01e4ad09e8dee2910bb45a32432566484b02449a4a868428360ba1bb7191e93354a209de78f1f2287441848b6bb968a00d37422928e70756336ab2354bf328ad6cb229e76ef64bac6dd678032aa0d41bfa5c97009bba4ae468aa30d0d0913dd2dfb2d25b48f59ae7525cd2a22acfa3a38e4e670ce123b21289313023bf0f752ede34a062ea3ae709e2628fb15748c9481d8c97d25844a5e08094442abd9304a690a7e5c3eead2d0f6d5b7942ce3969e1fdb12abe3aca434c9869307b6c69578cf0b7234eaf2dc8bec91011161b52bb333946c1c940635393894c0cd260538bea1aa62bff4297588b575295f42b4cfc4b2bb6263922c3ef800746065ce1e36f73fff9aab34a22bac043bb6e1d80be0489b4a2faa4970b4055e384338b056678d25d1998619b838b673cf02e50c349d01a91e9e12b14872134ebb35932b9f27b8e21a9fdeea83aa11646718a431a550492b6f0058bacd8d20d572cb0971cbbfad07d640c7fdcefd0b14847ea14e25436dc668cf85293302f34db8f174c8b44fccffcf1e2264b20bfd0fa4e59afadc85f0f5156f61f3e2dfcf960f3de0957a2e5e37c4a0f54c8a062b51c10da535161a6ac1811ded3bfe9347651cdb5509e2ed7f7dc1090dcd169cbefab5083f3e3341720e8ca327d0ff66a766388a99fda337ada3e836e0f34b03a36752b944eb2436d96dbd1495a7918905e53c2cf1c65cb231bcd29001dd2bd5f1edb4edad79f7b9c3c6682b114e2e7f8ea25e271d478859aa894db39ca9b85dd2134c7cd2d7724d37341b58853f553147d74290521a4be24939c00fec8ad4202df37be886a589bf77d1a9c7625193444d7851ce521c687d49f2af8a00730f78e4b29a9f63e68bf81faaef86d45ab3ba12f502b4e2e616fcd917c7313263eb538ca63091c4e2b0ae8b4384ca5a6e961860a84f504d120b0acbd16e58945a5992f4c7c10d050b64fcdddc79084e1f79be352e51d9201d23b370fec61f0a45de5e807dc0f706ed00d7603c4a940e954979b79356ede1e3ffb304bb6fea32cec99bffa0630f3e66150356a3e868bef37ffdd956d03008e09e7303539a1a83a7e6c977a9fff1a7825183f0f9ecf5dd3d1713f9d70cf8b0f45a62266f96e7bb407ba671580915b80ad657e7adb5dea78895410cbfe3ceadc3901fe67b8c4e933f168dff6d70f4e5fbee09647d92600762424930ce05b415aa459327deab8adde1ca2758d614dff01c362777260885b4daa648abfd6a9665f5d28f8ce79378ec589705e250973e04e484f42741da2a7fe949fa4489c5992b4ec795856a2a5df04ed7012b5e24cee9afd2ad7d627a8889a332828cdbe04f9c16ec1d532dce8077a860c9b36a2fc8baa613d072fdb5ede8f1422289c5615f1c819d25a836439ff4505fd984c3c3b7a75b04e1d22fdc4f054e0db242df8d46831d6e8ea672ccba5e16f6f8fd6446a7048de0888fe25630341a848775a313bc9d2b9637d298eed9f6e93a77758434ed0a8bc979f38b0dbd75ff9ba4fac1339e2a8ea02a89bc9c3b51e10e17d343b5cbfa8323f8d490e79a984664b9e381a3936aea63cc4ce631dd28d4424786f6d3f900f01a878e5aeb8f25e59a4d3ef834eac5d8793497d82e03641f007a8d92e51549e51ec695586adc52433e1910d9b3f373f0ec057169471dc4a73b2688dead8ca8f04a7cd649f2bcd4fe05821b7df796d8cbb6ee2418ab627bab47c485e1f714c7bb85fb14f0883a7c6b337bd3c8bf5206885724f87b6a9a8daa8b9c30974b8b239bf1d89d56450b512db34340937def0b86b55d5af2525d5e8340da18b39e2522dfafa6e4b7af1298282c56f7d852bfd5ac502f210826cc3096fbdd5fce288f394df474094054ed87afc33fe4b07a74e8d3a2f588232dbfdc487bb5b99182aedd859919759e9dbd5e090e99c44d55553b08b64c55158a6222543cf9c26f9986f65a9f3b01ad4e5ff6cb27902b928a8e69a9f237ad40c2ea271ac3a0a690ae9a1b4643cc535f000dc2b45d5564edde3aa7d516bb5820c1c4ce2d3c2bfe8b047872bcc9ffc66e7ffaea66bba71ea1facef6aa94e3e9226bacee197e3d805b53d1ad80be562d545d77d8acd513688be96d05ecf6c56a8fb14fff20f18c8fd7c6f8ce1175b4ec8a0c02bc7f3327334e5a22f9d6bdb17e2383c3069384cb7a57a6a9b79581b2b0f02222072f745ed95f09cd5bb924779dbfb58996a432232a7edbeaf48b636412e86fde353115c2878659b921c98a0c40447fd7ae494d8ba2cdca0d12c539cd4e41d01ca3c2e383941a08e074549f9e4672f7b9429eb252890efc57b85b7d76caecc31a61c6b69bc8edde492e53062ceb35825e006decf2a6f36db814fd7afc649daf397348ba48d2dc8eeaeaf0d4e5947b2c702190eac790cd8fa628f028d49139fc82b3c4fe8394289f326ee1e00fda7a98e11bd048b683a9867f0d34940bc535efe7616e3bdef6dab8988e202ae7f73dc09389dbbe5f963fad55c7ef5d6746467c153c19bd5b2d8263ee8cd9892eb301a4717d2e0fe0616a2cfbfdb33828fc2640e195f4a590168e19eebacb9d8ed475b8340f9ae104e5a7a130f89b7f1a28950ebae0d488cc56450acebad6e078713058bb07d398aa84450723ba8f3a42fa4a997899e2d2f1d986c4f7b916c055cf99213f78a5ec4226adebb0f5e945fe45aaa162120fed35a7d08a95fb3559a149e35bc57c4644bf029b26ac24d90059ea81573d981117aeb5fa3946a8b7099ada8d8a3029129ead782e2b666678c3ac22543082dcdf2c1b0ab1296ef6d5e387c0c3f971119a578615169d6cba75d2c336ceb11a7a55b035dbf1747db1ee54d88f80c0b2f05d54f80557b595a83d0bdb175326ccc8c234b6c15a36453d2dd4cc473e3a53d8f71c2b0a323540a0dce6d8e4066d7bfdfcdeb7587b20d09eee3ef87efe5b95d6ae7166f6681ba326371adfb6b8319106365fbee2d3e01d1245400040139870983abf6d532ccecdfe0089305efe56922b543b148aac75f162e69582e2b7e47086c2c4317f6cf441ebada7d62e98db034f89f1050101018e7c95012f4b28f6907d98f7508ba0283fa8085e5d155e99f1097646da163a832aa85e68f046cb2a8504742c1f3df9358b7d6118ecb4b8e888887d022a77e1bb18815d6728d171b94b3c14651e4a53ab1fa10af5a5cb3c77e93ba36de81e561305ddcbcfd9004111e6aa9efa152c6614651ab9cfe007002cf2c1d58fa7d11db641c095c3607c9e95cf6cc7faa61d9eeb6466dc2acc63448707c56e9c4490f4a8b7fcb95ff89bf830f5ac4aef4093d89fb3f6725b70994c3890aef36bb3a07b2e7a2d1e94ba5915db3541dc7038e2cbe74f94df9124a00817975adda8e8fba8f0dd5ada52ca0a59959e4919ce1173781f3fbe3375163093e6d7773549a9953d15859272e6bf2f7d6d2eaebc457af036fd674ffa4c03ed524168b9a4e9fb26323ceea77cd80f4391494cfe603108a0e6372c0621c94ef513e1730b60f22a7c45d8fd1f65e35edd9e89f28f6713d630b0e27e512c085aadde9497b4f642ca350d7c3992f36e8d108b01210406b96d51ce4117e0d5305e4b1771f0931579def1aac2c72dcc946b0707acd47c7c84fcf6fb2f1304f9fd029bc7d05fdfd3c0fbb50926a9b51d7a3a28889bc4cbf5b7db75469684a0c114994b24b0ba8e4bfb865b8a4e895f60df0af7ccb472a01f768131a94ad8d4f98dcf8c78ac678b2696e2476f5200b9d8ca5001f92f33c6fce89b6e7583dd2aa1b71b037b3238e6348c83c11dba3fb78f715d6c6d8bc5042e2a034c571f26f8a646e08acba5278337f7afced92c831287a39aaa2a26e4b03e6d46ed5f02027585e9b1ccfb2a5e3aa92ebc37b01936774aed1e8006329e10f6d562702d04e23012513a8a052eb4e867bbbd5ce14ed89b569cc9a966d8d492cea0f12d9338705892dbbdbbd2e1a5efd11154396da05aab882afe7945da3fd5f41354c0f6814e0beb13d98d8d81a47085a4c469e352c72894f1b46dfa4d3c7abc2ca259078cf341b87df4cef8a4d1272d1a4877ecdaa5fa3307bbebb5a35ce01a84bdc28693bd82ecc6df07c36465a13d5b9dfa4be4db5b9e57201efeded940c29f1bb9781f29ac937d16b1c1fb8f72abd0c88adb8a3c0e75a5e9c68b5f75762785b688a8634b19a078a41f5087369b9b98397f65bb8a0622b39a64ba99446124410951628d9270f6beabf5dd2de38d777324375ff3447663903d533db9c56ae48b9ab5f85225745f9d6247e28e60369f731e851acaddd45169e6bbb57153239c4e00e1d4e3213a66f809830f889fd5eba336054492db2c6b9d8baa76cc2cb45c601ce8960ef78d218a1ab97df239b4c0656ec3a58886f54afaafa7c710f2cb1ae28b3265803c41907e274e40ab0b6bc2dff7a91c586adbc197f3fa205ac6de348f3025a9212da7bbc59902b216092516cdfe23eedbe566afac8911cb5b0bc328dfa2333549fb21e81ccc9202781ce25e3b1ed12ca3776101fe63af5a4167947cde5ef628bb4bb9b308a1d80de2c5a2f11aef03997087e3e89ae468ddb89a9876d4fb65e2782074bf5e7d22c3e5fce36e4350f33d9f81edb82d08b3a1b0d6cf9477e42e61e5f4ca1ccb8ff20287511defe00919b789c362cbfd319267499ed839ef2e161431a61988eb91503c1319e63be67b5d3893328d39a6a806315a960942215bbc9ed556b7cde37288b55a387d2b28d4d66afad4035aba688a137262d249c4301f970db1713b7f6cc5d80ccc3d7c731dd3ed60594a646e5fe12cbc6f08b204169d0a41041880d277897916ee3a4f8ad7c73d29d6ce549f2ef8a4c0a55cfcc0d2c27cae04d82db1e2eef83d50e157a5fd2f25aee4e9e8c78ea774ce03d622ddcd726dcf14dce9c9fc5e815cd877f1fa7dd7b2b5fb99c2c98c9982514b9ec1b0847bf116e35bd13edb8a18eebc59853514e0f4f502d7732adfe497445f8019f3716badb4df48ef4b534055729456f567f9cdb307f390b393961e917303a10b433a6e5fee131b1e26b38977c04f19150f69c9023981b136f117d7a4897c9580d0a2beb28bf882a2c25014016a011ac56e8cac7e1b711061a66ac7ea50002c76ca8209753902e2b78228159d12a0d5704473071581a3a3aa9fa90a537c774f146ff0dc20ade436fb694987a0e87a11f566366820ac524ad454e17c13b9c98441bfb63299bcaea728a6902d66f355722ceefe0f910bbdff5882bab1874d608330e277b1b1d1ebff9fd63c5b68cb4c20d643b177de183faa147749f3af5fc45c462d1572a4f28eb7774d1900a66e97a17a36f5cc777cdf6b19bad91657303645375062c5ba2246ac62f4e191fa4afdbbbff46f4f9956ee7064d21d7059a4c22be4fc7fbc3a638944c5a10c92c132ff82528abac3a20b1ed60efc415a0c1cdd6a4823faa9b49680f0153ea0c206b4652df6223263db8a9aa4f27dced5b8d1bd064fe29c6f3b7761e5ee30d53f2a1d507463d11480589a8f431e77dd559dcab14001c91afb2a8686097f65d5f4babd2b34e49a823d66d99f2a444a33a68da62cdbda4ed8d0f81d03f8d63ae723f7905c859a2a1d5abac28733b77ee139ae6c3dde5b99efcf60470f7642d9fc3212ccee499c727ec1a2557d22ccf388f61512fa4b919e1bc9ad8c83ddd8216f16328c5be5468fbe03e04f291951a8b2e4f436b672be5d225bc97cf3cce93d019b5af43242c42112c99e93c34b952f6e498fef64190e5d13c11202559e79bf4a324f0b39ab52e0e2235627a0c8d4bc8ae0876e914d189b13fe96cabf965e4f38e4b9f5164d62e496fef23a9734cca7ab6f75613e74bf7c9c47479544a734db86b09f2ee2de6f3a135ded445d766f8e17afeacd66334efc1c3c7412005833ff2e0fe0fa33d5e8ec769faffe16d46f265a680ec09ce61fca0f250ab669907c349a5e4db88a34918d204d60602c9606cfbeb0b4724b5d86ced8caebcc7e28b5500fe26409bb27350a7eadeec0d9fa41ab21c10926a1ec07d1340bb457a4cda4754a252c7653e3d4571c9ebb28af3e109712b59b578547e3bb5482d9e32fbae321e112f1129490560fea3a92f5600989ce613595ce683dd51196927742f8410718369f3f11d9579364223ec0a351895cb80d9f3cbaade76610eb643a4d708a99d6f20ccee5724f0e373d1c55fe79b2a5b46a5d659b11ffd705b22db5e58e98ae273207149706292b8559b9e08abc6819cabc3df2ebb11003f945eb79103453281ca6073c51c169728b6c089f13909c3d8ec5ddcc6a8f8c61705b2ebf0ed535324a217b7856a2fe58eedf7b92a99759ee667c90b296b4cc36da0cc862c5ee13a96d4a6eb036dc0e9841676511cb64f2466bac97083caf7c8553e3828af5ce70157c9b84de4890d6b2af86c342877b12fc1f84700e16ab6661d6c4e87ad51cc2f8aa34544eb739285f25b9c43d21bab54dc767070b0e3f173caf2f1c104ae6379f4adc64a1de892463909fdda95926ba6829a6a293e6c20df94c74e7fbf58c4ca78c79c603bbbb1ad1083c3598f86f148f238732df3fd92fd49c1dfabf315cc907893a2f7a39c0fc173ead065b6e8e800f914ffafdd33b7541a87de532f71f7d54ab72e5dc86295ddddceec9e29c8f94ea0b47aa1cc74527f1f34864747382e8e175fb6514961a1bf4a14cab14f45c6a7249501d613653142780c375248942a2fe8c3e10722bf40236da5dabfa491d9030877191a041591be57fb965541d4eae64d9f022d08412d0f64ba47082e297cc55f6ecf49e0559feccf02aa61e0ded098bcd9012f57b652fef21d6bc4400c091988effa1c4e1125d2938474d3d553691c0abe0c4fa7cd2fff401f5bc1be2118578755b9c0c865e6e4319a704dd1fe398fdf4e6a8a7601308ecc7513c315dede368c4ea535db413100bb7df5a91172ab2390c9e13ecb0872e586d02ef2c187dfb8a55a3725e3d419f8480e779b9e3eff1f183384248d2d5e76920a069c307f9e933dafba51d62485f8055eba4c2c828c5a78bbddc91eeabd05081a052130c17a084f468f350f46722d294111c69deb12462eb165182ef45ac17a76e59ba20c97878617622c95df4bd1cadcb0b64655047b115801c6b0af79b7d74115e0f542e4e5cfcb3f6f539c56a767c59c3e528834096493319c1feebd90ba85706e017687121f7fabb8d5629afac528cc77dc65890328c560c979c9c3f8aedd8de8062607f4d87b1008247c688a028bfff738fc1334fba2fde35e752ed24cf16d5cb62f74222f06f4aa8547bcc339ac94459701909d4e5ae13990824a1d35496e3e3469840fafbb6c4e7308e5047838d6ebf67bd751f0d7f9ba396254de30066077782ed1b44e418f1796e9f96ac71fbd4043c2e697f4590c5b9cfaa6ab6d15695a4d3094158ef651127ba785704890acd709c262e7e1601962213cb736a2ddef3f17280f0ded668554a1bed2a5c954f317f5a791a89e51194dc23a239477ea97af538c9e7a9b06a47845f2eb6c972c4d7229a09dc99d228255d69545f4b56943c857aab4468cb41441c33a43a5de5ce50bb0999648e5d29d0267a9631802c28f344c46c1e1b92069c00b06e3e61860613af90dc69b58d58bbd30e041eb70ac48ad17c77a1ef46f7546d2d73e5ed801cc6f6ad09972ca8e9b6fce9352b7e02180554ba84741678a6c55f2fec3979e9e66f69ec4817b55ea1be989ca9f99e9451805e2fb3586bc0234b52ef74467cd0275ec3814f6986aa6788edbf19b4e3b72bf9349f8e4f9f229e3ef676d2d025aedc87aa7c702fcbf7d80827129ff02fb189354f704c474009be037a69d11dcd3441df0dd68bee3e4099d2293522fc8249284c759bd32d23dcb1a3fc09586531dae73988d64c595b4fe80cb10b83e569b051543498f8ff3cd953fc76abbbfdcf6d2c922f00cbd5c4366dc94d047af331c0af61601e083ec5d9a224f0122ad26163b211fed9b5f1ec57fc157a55cee864b15e08fc6993b51793cf0751016b7e7422044458271be75524a98e032ca43751497c76c5c96c343517fa3f36e85c8dd1f5363361ee69928988f1bc14f9ec397952b57092a4f4eff9b23161167c71ea88f1ec9990a0e753032fc8e6e757442629181add6e0b88f14f83711a6072a55077921578ee6af14f9b2cad9d2a6ed6fcbd46b275c89c93d6e959d25a7935926dc30becc8d38c6eee8a77f8491abbcde5e63a15c896687118d337ae200e5b741655737c641cf305aafa16d70396dad65b9c4c39039e1d8c8b808c1ebfdc690602044956a11744698534e8f82627158237b3581c16304ebd69f59ca21d384232e21255faa9b3937c28a0ed5a61a45b6464e258f641616302e804cbeacb8e4731ace5a335f60adec97d49c4e28eaa9fb06a8ba183a03eac3c11d51136fbdc1949f2d91cdad874ba31f54d96ddf8c981dec312a366ca260d44fc8beedb8dbca9d45f76d72e31969e12920bb5bf3b1554665eedc9c046179f01fd1653cf4a1402a3cab37561f40a3014ff8b9f34301f03d5b115910904eaeddf1cd4e2e7f7b9ed29957293fb3efa54eac8ad135c50dbd578834be780e5ff67d686b4aab4af1ecb740ee38a4d936021a7cd12ad2ec1ca486948fffa9b1933821b3898ae91201d597ebb60218a301499a00fefc44520deb697c2ce645af9848b565c4f0db0ba4274fe904f86f64e9d98dd942fab76be8bd3eb10cf807bc9c03ddd260317b7b0248945d23a225034ef2b352c270f3ea94f3489a07b8bbf7089b40a769e537e2f8b6d56888b814660e406edc75cd876f75af5a375d7eb94aecf2d4f7b67505047e82bc0c394a86b08571166709678fae15521ed93e2e9d2c07206664418f59160b8af9c15cb67e489424142279e1376ac87b9a7ceadaea9905da0fae1fd4574316f712b19a7566b4bc1fee3217043e06326a36b29888947343cf0c97a7fdbfcd1e2522ec4505307430e8fd2ed613c0de3bb114179c20bbc39dc56ed5a9f4f4a9cc1fcac3dba9b21803f64fcd5469338eb2c9b84f1538b2b7b2368e598224e024d3a1ffb23320ec38df3232cfc35802326441687067e565c13378aa97506ef11b08d720cd80c02800e6bb24e7fa362afd56c30a7330a80885dafbf207b67305dbbdfdf4f9249e33e64ffb1d5f4046b554bdcd2b7fe1d3184cc3912eaf9120c1dde0a8a97938d87792f6e9fe67ef022aa8ef32337ff83ab9e5b694b9d072bf678405d9cc9e48bb2c5f597d59404e7026357fcc8b7195881ff0de9ba1e7f67729647077c76b664f3e1ff3b7909325b37aff985d4509243a862dd691a36239d9e3463223ded9848c4dd6b22682559d161c30f8dafc81d4dff89bf332e4919bedb14bb694973a1845daf7ad32d073ddd88b4ddaf91f14e192b892fb5f8bbeb6728f4c2c58d0855e488a7733d7c5b89bac6e62a4376a345322256f93d51cfe6cb956d3cced174adf77833ba8d94d95b66cc9d660417b2ab8bf892c6c6f500275bc42057d46d305b459d3876b04eab79405ebf4041be3b0bac791582f23d197d7279b11f4acb02931e03467bc2f4487123814848e73f065e1c1be42f43359f1ed5dcacf19ad93411957c45a836c1426835a0958d6a67565cddea3d2c0983be87fff9b65eafaa750270e3b7e18f2ef2ef8a1b901750a40f4cc755dbee35e98770016e1608840842df4f7ac5308f2d6c7e37da847c6f590bca0dc088a133f15fe4651f3c20e23790e065a208e67f34b144106ee1ed467bd62d9db1535ec23cd629bb25fb6b3f8ac1ccab50daac83fdc6b51674ecde1a2132f911f12428653b08dfb65699ab605c2d60b47bbe4c131451b376b78bd50a2a2feee1909a2c36d2cce9b485c8919f1a749adf63c7bf1cbd51154a55948fde2ff4e2da017271a19b806eb1407a5e6c75d4f495229e5352c7725b3fbcf4ac18628f6e6568e89a8808ee723e0baec4381c01981c6da35113acdcd3334c4b1dbed7aaad9a63eff4611da981f5dc74a0d7036ff9fde4905a4e86c65fe8d637afbb924f3ff3cadd6a1c726d24d44b88a65d006f3a03507a237a45ab619e1d1ded5bc03578362627cbec4b4a58d741ab5a315e98e2bf4933a48b4e8b8534c88ae6fe976607f3a1114d5633f7d5d19bccee66c28b1dfe77fe6055ad4c2e91d589262411f563b344282ee050329db22514e1c4130e3dc6dea7ca6bce64a46aa212216d523f8a81cad02d15c5fb29819289094c19e0b5cfa5810ea22d22a2bc19209916bd92f8a6d7dcc4323a2210aefa6d4d8f7c28655418e26d7be4813d82cd643dd185d663f2855f150d8122c151c0268144adbc266594b0f0602b37b6e0ac6877f0fba0b039334d6f0d84d3a119b59311abb75ecf1e91b871e55c0c453c49ca6fec1206db0290395fd821f97153074bc95ed99da6d886c0444df596e3b8bf4cb17b84159f2eba4489deb19a01500bb8f25b927f518ecf0346986f2c47b61fdc7641bc8ff72904000ad6df7cc5807c66d24f6d0950db868ada0049fd2f143daf8ac303a31ad6a996c0103e4c475a49daaed8c1252f3f3675fd3ea430b66ff2f7c7f5484da24c50470d88dcb0ed54e923bcd8aa9711cfeeb73ebfe63269b1781c74e1135b0af2155171fe0e3535ee5732cc18c438e5478939ebf6464fa433ae505193b53ad65b91aacae591c43e5345f7830786ebd1ee46652d7d1e5d92c0d2e2b667ff6a806754b3b4fa4d097b723bc8887c7ea3e335af990a02cb795c3483e1fd43dffedf8187743d9fc8bcc0756dfcd4e199c84949445961d3115e3801305f04d4786c68844cd7f5b444255be23b558f8775c60a231c53a4cdd9e776cc8379b68ece5d2dd926f798c0aba8aade02b4f3501c40d35726218a03f6c8b670354d05ca3299219f75f0546957db6964419f56925ce278b52bfdd583152e5336cb7667cb0c6244f5309fca208ebf365d07e6979b972249019d166638ed78eaace2e99206d5224510c45606194cb3585b606f2dd74bf44070c15b3df9309281f14466e36d5d0b38a89f928a11800391f4b836f2c2a638c7cdf80c19480c5bf341eb09d116a8a31049e067be432048638a46ca8af0c38d40e199894e527c8f7f6486e7e3390136e6746e4956d1e99d1813de89b841ab27c15449ac0aef75e0b68f65668a33d0d5563bc2e23dbd870c285b6c6edc0634b785fea5462e3cc866ee82524625c62ae38e4facb50e8781d9c4ec8f20c3eafbccd933058cd218b39ba043bb2448fd59b0bbfe437436f31ef10500832435d965470b3a993923f62b821af9df932d3929e62542ed2dad984b08c6ab25b0a956a7539133bba7ac729aea10b698580d19aa45a51e943df10f6b96e2842691d65bfa3e1b1e131f275ce7091542ef8e84e5bcac1c147c9166bc8bc4ada0eeba8de0613d95dd58fb3aeb75c73bfe4ad3b5223d4992d2e4fc6594691856c35beed681c70307fdd83371eb5c74441a697823df58a939f97aec13828cf1e57ef99c13b8bb153a0cda0bcc79f22dc607abb205ed1fdc06a4c313becb8a8f034d58c6e126fc556a4ab5ccf811b4e4a57c189ffe45589e2cdf57c7bc7749bf7a67b034c8b8af104457d3ce54215caf6ce7daa88c4bbc6b054382d319e8651b76a47fd9c6e6d5370bc34ff89a55df1da30a8c7ef9b961ffdd36fe7491df7d6cb6dee77c5d3e16438a9921c272621456d4b2a38cc799fc6015c099380ba2370cac6ef99a7717ab39b2609c9de494842b3241f4499bfc32bc40879fb24ebb80b63f74244063aadb269fa0f0c4c5e1dde4fd3afeb33a190d45f08c692ef9f7d99ebbfc14e76a901648ce24b7b22b16e95a499a09819be2c7aa2ebe9afac36491e14c72554106179caf09952cf6355951ae538608d70d20636a6256a7966d0dce89e33438db34d22b1c0ff0a5f39aa2ec68171a52c038f8d8fe658247a7d77744a30a038d72a4d054b807675b4f0cf79c68b9e0615327c2cf3f3c6e7a35470f8b97a1745cc2b0d0f413d6e725e3c67d2f8a10c1b4fc55d632fc3507e6110e149eea9815ca4d584174b4c42efe03324559d0930d6522b23c52d0704e4d81bec8e5cfb7c3f7fd6b816e0f093cb4f3f989c0cce052677da1ae6d8e2a6c0b5d7820f5e416c649c35528b912201599b29bdd401a45012f696de9bd9ddec9e94bb7aa3108d3c50c173ff455966f7da8fb9343d4c7f3c5cbf1ff15bc45631c759628f4a9e875e7847ffabaae1efb47b28efb7894512e66174d4b9f206f84ceaa1a3b0cad004145919e2a2c166c9b649f1eeadd2609de1e286804967035e90281698a858038ad4fea4f1907ec0600b284cf112827acad23714ed7dc6d1acb54af74b5ac38df9dbfa769ed653e81dfd65d9a6290e5d5e0cd94090affbf402912fbde96620c75c6b89b231ac6068549bcb0180c5eb683ea42d7924642507ebfd80b7c6ab71c1b97b59131407edf68f26f38135c1ea6377527b1e84c9eb92dd766a6f689b671231f9e4d53c627f5a4f633df63359d75b5ec995f9510ec032bff4111a99d2d78d5b5e0becf2d5410693352c592ebc96b6fdbedf08efe43fa447b11738230814c2a363375699f8f6378df3d14c557fcc5b5d5a1b441e03ec84efad387911e8391aa4ffdc3cf6b355c1afe0e4b55dbb6119e86f58c03bbd4d788e9cae7fcb270244a0759cd3eff6a3f5115a589cc808b68ed4f1091f9ab892f8693632db419171bf94f2bd7cca0cf54d1034c7ad7e4e9d630ef53bd78204a53e97920e0bf5c72e3613bcfa9ea093695bedff475dba5ceee29d07336280e2be12447f6dc291d0cd063d89180d44d7f4fbe438f2ed8ea300a3eb79dc3df2620fcd65514999b53dbb157c9ecf8cb8751d2b7de674223375c0f37986842cd8eef411a006c94e42ee7079fc5876c9cc8428019e58f944443a23c6490bbb3d754e1ff52dc5679c606225150997a2873805b4b76efdae46dff4594b085c7ca12b0723946b269276cce7eade3cd23e8c21e4f60055a4b8ed65f74426b2fa8639576dfa09027bf9bd79924d3e5447d2a184b82c6b8686699bf8cfb2a41b72ee55afa1245f8ae5e8f23536247eec06c0d5ef6dec186cf927955800c7980c4558b7abfa88424770ac6fb354b010ae0df60d1dbed4ae53a161e9e693ab80aec4136867fb94fb9c9a7cda711df5f28134a8e42531fdd9e3d8df4b38d70741bb0df0e6fff815b8fccd5eb119d1be7c2392704eaba7ce366f2eacccf81259402d8ffe844103743c95a2b2c3cdafe67c880ed136af9b06c1c91525e2168fd31b54604f3a6cab380fb1ec4d7e2a5d41eda4d7277ebea458ce4f896e34568bdd5e66338c333c2a70209bbb4b90a8d3a4d21285b956f993743b0364b777c45a89d3f99b4cfe25ebae3440d827c92f5765965874ca62158b46b17fd398afc8e143935b0aacf148df5fe11ea0d3e5a948462c66a66a611b708222474d286b7c2450f6692bb421cad0036bac5f49afd37959c92b0ab1b033f88663851b33b183ebae9e08fb1681ea2beda22aa2c7e651dac6c5230f652713410985c63bdd45b598be6cbe5c034210a07757aa4a54f48ea4803b512fc1277039107768163bf80f47ade1736fcd00312fd72216a0133299466aad11f2a0037c956115f94813741ddf1840fad6f46c81ab598402fde865703f675624b72cb0c787dd08b7a31a1dbf655624de7ef024a8b915c93783febd254c19ef77143b0cc64e30d84c8d8f8e282d498fbfeea080ca9380e3876cfdddd709bded3a5227d36e4f28119e11194e0decb4523a0bd50a1ac4c508ffe36e0d9a46aef763b016ce532726d611b15a67e76432fc10add8193ac2a5f7fb50da2a876c871026c56600da74594eed22a21b466fbb8dda09367d05ffd2742d689d963fc976ec77b804ffb213ffc728f6ca8f1ddb91ed83518940ec965590987cb7a340b35a850af1c8b7356a3bd6e69017e958d5365c163533cf81643bda88b00e9c15167c9d05dd0bba3a13b1a603a4c8f7e1a74ab5d6081c53f9a897ac034cab39a4968f2a3e312ac7c7b9fb0ba7a8ca4761365d51b1a25276088c4caa68fb02fad1d2d999a27b4a06275cbfa5b10af82087b14efd11003c4df339d5975307a251cfc4450411bf9e4641a88e0869ac56cd8c13f291ed5a18e8471be518d9a2505a86ba753abfe74da34e2885eb6f66aa48064bbc4c93383ef666a2fa9f533f22f53bcf1d48ac800194a1cce371fbee4fe8549af3b6dd7940fe6ee981c21cdebc7ef12bbbc6cabe6a07f1c0258a0e0c982ab8d9514631a9b44526e44e8ceeeb0a5c07c06a161654a7d6b60c0383f6fc300de8373d8f1cbd9663a864f4e2327946b380aa965306e3ac5822bcbd3aa8af4976670e8437841424ac90a13122caf274acb1b8da6eaf922a6d7099b17815d3db2075ad207afe72336f486d9e941e358c61867a11d15096dc85afe3c5690245bff09df3ec1374706c24ecd220903c18c4a17565531d445df5378a906daf0738ea3b8c047011c86308891304ed9bd97f60ee0defbd8d5bded3c38bcaa0fa562a3812a92a2ed8ea49e0b397849309b905cc4c508f8fd6bc86041aa56e9286f3653f1409899ad88b585a84cd1a27e6c0396da97547eb5d938bc908a9b565a5beb2dd97b725355a255a8d9f196f751a0fc85481913059a5ea7eceee8bcc52876ae878ad54fc80d9337ae619929dd916fe46023d892d3be86fc48caa9c381f1c1aefb4bc7353f102e0f6087a2ff669b764ffa53d058615c9b88b935f99d8b244154f0d3884cb03714274fdb993dff1ca381834fec55024b79811042834a2d8178e5c2d514f3e85b112a4b123f7776a043958f37e834f5635b27bbf3790ceef9e4e676c2a0a622068c69b856498db7a7581bde9321064d6f5a62be1e8b4eaa177bf744919d0f7ceb7a8f5dbc5126f662db589a9fd40a2d567dfa8f4ec4beab4e4b52a621a07a026e3ce88716d62be14df8e85439457171634c8b18ad9210907f222355c1144f99ea9e03b1846f5670b339eb1b72fd1463b42fb223b5fafb6f39a43418ce8a5a8660e85169c711b7a5b2ef7895f3606a782827fa13332379ab025fd15388360dd0fd822dddc38822a3b25c910a26eb72a9fbed703803d51ac19b270a60373d5a6a672bd4162ef0b8a5031a75e67db49da6e6247e7f3fc0bcc4f4e512245fe7cd13e910e957d4a8b6c3c0dffb6be25d34bab94f97690d2a8122674916966581c072708bb8290ac5b596c8a32c4a9366b0e7fbb6a78133f9e782cadcbc9b8ced3877986342aec1905ab85625f60601d74989d24837cbbbebca41d39adc90c4140e010572c04bd16ff3d35b883b6d23672a02d2753d87d775b33df26eb0fd9172c2c1a7c67b6ab194ba7c34ea8f076e747a701670ced7560d5bef778f6a95ad89106decf2f86d472c5d66b3b0b9e02178a035f5555624986fc948e88013a45cb84b19272904e8f2a54cc183d04b31fbdd3580e8969cc52b1bcc9f0bf57981f065eed4016cd149486786a612d00a7f78a1b4d8c10c46a591346295295aa1c763da55efd98a06ddeb7695c6b09c893372b8dc556cc42795ccd93cbb9022f72d1b1d926f388c03af711845fae189a7926bba07259c8396786046b5a05fb1f8529b403abfb884c93b902753a2a12f8226f957ab998276aed8b565eff696bfad56dcc981159185fd6b57b84159042534de0dc31b41adb4a0ce0640b7232251f04575845daf1c822c1433045bf696c8427647123f46364bbd2dac31bd8c6189e4a156688ae9e6eb14816a14cb676374b77b5b90f84eb15b758e872a9d1646cb58f668d7e7ac924548d274c0cde294708f3bf2a038dfb67502d24e8750770f8df26c03617ddccf63a796807b447b78ba6d8c48f773ac67fe2aa01b7f16eaf8a8f7c9318e512571da55b025b4a2cdd8ba5330b4a0b4d363558ec40f3ea12f5c2f7a5621c7e778be5c8a74641da8effd328b189933a9a0185f5a399bb08b63e1984f24ada6d0dd9f7ae0ffd2965fa3eab637ee8297b91d3b036a631a5ef3700f31c3cd4972341a008b7a19e165a1f2afc6fc54aa58e4037cccec9c6051d204bc2cf91b606e13b1ab0cda087adb9af343129ae752a563a7bffc17cb8d3e2e6128aac81810af33fe0d9840d74d685da5db505e6d81135e079b78ada5786b89efd7100c8c69b00ee1acee3ff648dde2a68e8704ea1ed85e397c98c9a687aa6d1359299c6d7623430da2242d16748acdfd615999ba6d3211bc295564cf2d0a896804381edb426724feddfb4c0d08175b16e794d14ae1459e4eb32d3eec4b5c17a6e4c6aa57fe30a3d4e8b35e2d1b67888f0423088a96ca79ddf8aa9aa93c1fb3c5af9bc3413ecd858d784c387cb005be4189b93d9f9677f9b0503b504077e6ecf95718b9f377a058a34289e69ea8e5e890dabeb18c447e9715566c90362445cd298142d03ebcae7d5972e838f92c8dda543cb4c403068f8e508a652bf4ddda8ca844b6b96ffa16b65c68474039fe42955b4ee486dc8fbf866967e5e148759baae98921f8470e90b0243efe2c39592918e5e76ab824d319147b3c7d3041179e9006cc6bc88f6f5542b3721a727ba7ee9b2b018b3ce761697a12270e526fd48a445fb65c80df9add16983d086e63264a193ff4fac6351ecf9f90de5de709fd8194cfbb1117d4b32790c3437726222e64b7447e06a9f62a28367e1a1e899df8d28f017e55ba7b7012e5f067c7b9907888010151c6f3785f3c320b0aeebd51d3ab263c7cf53bde152a6f368c0f7e1ff1e2969ce527cda8b7a1be25686cbd16b5a2df9f5bd93ed9d9aee3fa3580647a836065299e80181790fbc3ce383b95a34e7f98a8f0c1d9d21e4292b4533fc3ee1ba2314366476a53cba5247104e0406bfdd23826c7ebc8d5cade8e8103bda643d86b98ccd2c8e661ae730e09c6ec55cda1be029ac3782c53fa977a050826899c73d57fc4db48ed5ce00c384823dd368cb197deee243cc6810f1e82ab03d4c47a0d14b4cc0837cdfa4170223371adfe31942b017c57510712b4c8a98e60580f9c504e7fec0b2aa012f88b1f285d277045404bcfe26653cd17ceb0b8964b83cb860bb5c8b74046739cb50356b577aa554b0330fbbaa1a691664e575dcf384bb71aa953b70851a40a5de7e3bdac8bc8788055546086c8a7946dd78020563bd55277891ddd5f424a76bdb5596b516c076e447092d0b627e8ea300cd00b0f5e93f6b85fa8954cb5ac8b1556936aecdd65e952a42224a306214bcc3ff594a0f26f2a84443d4b8c0301a88dcbcfc56255ee79e59e5f09b147ff2dd773a8d3f043ead6cd474f738e98d5ee95d15a6e410e322228e75321c9ffffb31cc6b9cdb89b044f697188eeed699e8e6f8f82a2dc0e6a2f5048c875c80f31acb3916c7d60893c1003da2f714dfd53ad48a43c5cc4ea1a0cf449704f073154f804ecb24e882ac253cef0ce41a5852b736dcca9b259c85715631329139821ab274079ce3e441ba622ef1fadc9ae82e6acd17d102f7a8bbd6db4ed1111daf6fd4798707c51d2bf4f6d930dfe2ecd1e3d97a3cf2d51d98b928d45c96e022f2f46470c9c49e03dde5cee5ab37a9dc0b568c3cc05081e2ed538a20e537765ba10eb5b3295b20ddf34580d68de8496ad8d50fbf4e9a8258e8b767d474c9b33aad2570f4fe8339482b48f55317c474bfbe59e5821f0e4d56c5223482ba2098a3dedbcbf8c465ef354727de9b81a8e9c110e007b767afb82434bcc7d69183eb915898d18064a86da9401eba9bf853ec4a4535518f81324e6ff025d5393e65c6f5fb320010669e0daa6d82fa081260c448f98e04826015391f5a9fe18bcb690f155c19782656de7150b2a9cd0aa92fecb5b49eb96086899d1d2662ad9795f0655fae0760107b9cb04385676d576f987c3402cbc84f01593bcfc12a609a523afaf1cad267d68a53274b314f7facb1b908a210c6e94984bccb89635516fc40b679afff2796e31f1dfc33f839e39811db6a6bcad13483e35a9e10cc6c34972c9b508e2dc0ad5fabfe5abff6673d6b1020e04a9cf1c398e436b7d2713c21b984e53f2165f986b5a960b9193b4507141c2d017e710f370319eec2310d4c8f632463e2b7d28d37efa77049ea994f2443403955a01f3f6ed19a911d381350455ec5b24e017944fe82f74225de19e38f2fba2e826a78f6ce1fc0b74012ab90959ae93d0eb42032a22fafcb25ae99b78f31c7525b39385dc1c1618b7a6019891a442aaa3546a7e6e6801aeb9398ba802adfac60c55c7db9cf1713997537c784ca247a9f917d459713449cf1532b188b9492ef451b41e5eba67cf7daba9242104ea4589c22fa394ad18ee5470cb29bdf9ba25747e4515968ce584032be3a675b35605033188e992dd0db33edddb9ab9648420915c01c2b3ced25fba5ba3497571d0040a73d227eeae2743e0e290678912a26d5838d1c847b46d0b52f212189cdf0baa70d19321a1c98936a897a3f97abb317e203801d497d5ccfed46653aa3598357f28bb2b446d59bf88dddc160bae464cbd75abd2138d1e7dc66ad2a076fea1b0181880f06be56139526dc48cb6ec8e4466713ddfc28e2656ab73dcc694ee9817bd16a1f31da966853cab8fa71d0145ab2ac47c21a64e0bc35bae899779c966449485b858598099c18daa0d3dd64968357958d709a37d105c61702281b8666960aca2da628686c14fca4414e66979107502a694cc9c009c6c355e3e3c29a251dbfb34408ebcacbda4245c5ea50861e80dff815799c9e5497b666f4563c6b6bc9a5cbc5944f3567b173c7097b566c920343d9b6c0001f0b180bce4b48c3525b088645ec26434f9b468eda762eec9eacb4313d2e58ce9f36e2a0023d91c21799586dfb4e697ebdc18efb198650853d8120435200e543b8cb7f78b3017e7ec7f240be1bb13112887f560abddbb24638d7963a1d945ae24bf00365f872fd7df1ddb5dda546d5da3ff0f9bb95daeb5196164131657604ba124b11c6f4f6c01b14282a1ddaa3e94dcfaf6510538ddcd59c453c217926a838654e6d3d8972012cf2ddce3bbb2ac3598ad03510c0cfd74e2e1df493fbecdd9e20f06f438195866cbc9bcd740915cc218bd8eed1e900d17b5a7392e9a54dbc8610f5691df865e380c67eae590939a1f248a6a2b8cccf6296c58c07d68738d3dc527233f0172575c076416f1e33cd682098abf014be60507d58b029843757f7ca6d5fe792637710562a04f6cdd07dcbba94a00dc2f559dc9e68928b45c00477dc27406208decc6093e37554f798c34ddac0c8a8558e7169448a9ec8caf904272c570c159a3de1e28de223eae5e832dfdd09cb49878b8ff26d51d35d4f79958317676be7c99c97b02b672b200e108b1522f92a045e51f8cc4cc0438f6a13ed8bf5dc2cc1abcd355d8567523d265c48f53d2f73b7151ecee0d265d94f9118d89efbe77156598019707de45b4aa0670746b17ede6e63d0989b91d82f0ff3d917a2231287e6eea3f3b4120a1dba215760ecca2d5030d151f31f3d7960ee25ac38f8879dadda6ecd2effaa4e019de95122a726b22c1f1461b69c41adfa0c34581263fbd8f4009ff75e4c362499c5f664477bd4c30ba64e96633684675b870812cbb14b0aa855508bb569d27b136605e2945e25c3eed22a1498cd43bc1281a31697ebd241544d7aa64bbc06dbf56130ac4badf614263aae7b1bb685d191dcd7d85e8a19836d74388bd544b76100c41dca8890239cc6c6a4087c68cd657168f9e15ac015f608a9c98f4ce7232ae87522be528d936319222ec689f7313c963eb7aa8e891aa8b658bb6199cf4fa72c4592c41017140eabd9cd958e9f12640f05c5bb2d3006cc216cfaffef79a5e018a5e66d71266d3ee5f9cac0ae859336032ec6da93f216edb4cdbaba9a53fbbd53396dbb18e887a4b20bb54a27f1c6c7b67277a163829fa0db0845b31a6b292c4c671302c13a5a512b4ee808f4f7bd204631a89e5f528835a6f7dd666b10e67bccfe6685306aa71f4f0c76ba55aef51c3c5224ab7a35101fad413e1dc2892f71434992e063d29ca70be959c94334178b524761ca50f0dbef711c751a1eeead0f6f0517bd26a07f3d929dc648a9810b40b2bd627a696691767153e684395d324ce19ff2fc8281e7aff7468b60fea328c6fab1b82a0d0a4f4c6d3565f2adfb5af6693ba014b6d841d06ff178af74f9e972c0b18ebd1b6463bcb6ea3b256ec0c309d2710b8838ef17e1f24a7167e4a1c09fd9648556f6f1846d37853336df11f78c455f96ba90115e7f599b39dab2756ba2c33d702a8da6a59ae2ed0d8bee916a242e7fb97aa3c66749fc3c0cd9c500336e1f223006b58b4478c913e69ff34929c8c5454da7b8834c3faf9c8966b08e74229f8e97c8a1e4c085b090031bc26c36524d2b5e1e8038074820ebf423ec39aed33bffd40e26da916eb30647e1242bddef3e3163fbcb72163f1d8ce1a7b00bbecdda546e68f7d3823457869b7771f388b27a2e710646716e2aa52b85520c8f4bc3d0fd79bb65c07968ae281e0b202919d74df6f3a415b0335053e621ddf87170a99ce6af549d2fc66551da79c2369cc0a95de0363ebf5a875a503f1e15be4adc77d106f96272d24329bbcb4c809c43df880c2b094bf75ee7bd0714a167decef6699619ab66eabfa5042210935cd0044c48da497d7d7c1871a51257512eb0267916e597f74b451e3741b7f3836e56b24393ddd53d1898d99e0c1eeeb7a680a996c11f68786b92325796cb27634e229afd6d2d9e798d85766eb9e9a6abf5d95a227ead8cc2ddd1e59ba2e75ff3fdd3db97bb462a85ff42f6b4bc62f947db1bd5c65feca2a08b4562ef20e9c19b32898d74978bb32454fdcd6983827a3d20f8e8ac27177a5b5c183744348490d5d530cd2dbc96d3a5fc53dcb4fc6028ee9bd352a12ce24e79586d548cfea1aa8fef5a77269a52a57eaacaa5a49053ab1d7f0369acd1a6eb4b52e060c736e40f65e307cb3c37e8228163a7aa06684d4a863e7c5e95d4b331f58cec5d36c42806f1c7e8e367d46a1b16fa78d0703755e58e8ef5e397f8721f389fe6fa74449b11f9bb055383b5950eb1b3620ec84c531e65503336f39c0859fb9e16a18b35c150cdd9c592d57e0450fe64d1df806ee56284a53bf8987aa1536d2161103ec57c238fcd28b3feccbf82aac192108c993619f5dc345432aeba05e79259afa17880123d6ed0c7a627f475b4ded210b507a67c502a57c1ba65b8a2412a007432f75cb1d9c579a4d81a1c9b738301bf9ada8848b9243e1a74428d7abcbabbb2e21404b1685a16ff3a6041c8ce4553bee4554857861db3673861b786322650487607594f07fc78bf0c2fbdc4d3674fe4153069cf54f2534abf3330cc458ea15f65e57154e39097f35ef7b0586b7e42a022981933f722091304f2ad0a4a55c2afa3877484feaf735d990cc7981a5e92bba68b03c61bcf7e98bf59a7285dd0667f721755a6eb1cbf8781f018dd3806f40e9a107d7a45518b848d3e3bc73a557d43fb55607e4f7a7dc5ec8db082c9ca66b0522a2f67d646af1e721d4cc6a33993fb07b4a27c12d46f1a71d8a331d740d8bfc116e28880b00a7c10f5ad51feb0b2d775ec988c3b839acf9465396a5611901cc3a489437955fe7b64a81ad5df364de24fac7527f0cc70f9371f06e320f84a7cd81e3a79f5e1ebc1e6c8cb12275e6829a7a24f2ca1e43f5e3a12deab9ec93c261b31830b28fdd7eaec25d5d7a9b754dfa120028438d962ab4193254568633acadef098a0ef8b0eccca65cc16e6baa35fc2baefd36030788534d287ea5bb75ced08e8a8fcfead43aa9bff2d723cc5bd79916d862b2cb84dd67d4e2ff87db90ff8412559e89b2a2c25d3ecf7b0147ce06483353d581a9cec6b5b1f6940fc60cd194311077b7db39da1be0478f9c6515058e465915e26fc757e61ce7ae16a930e0e086af6c9c71198e664dfeaca76df0d5d0298cc373008d2e15e2d73370f4abf1eb71622c87d0dcd5b7fbae66f95e4e5045706a7715db1b0f55a7731c923cb227bd081b4ef4c0f9ad1d945d4febe70e4dd9946ebafe0f1118c70f94d3a0f9a873857002441e3b53b2387317f42aaf9d99f8557a78a94e6ff5b9b91c9ebbb345a99ceb4edca224378ba1c152d48b066b48b1a446b4dc678f7cca354396e121fdab5bc4627dbdf7cd2f954c98b2fab99d1b6bcbb5c013f3a9ee4111a217b93a84ee4c65ce74349c908bb200ff28a539e63a56a6e06bc544aa1523b6474497145dcee16b2d1c96b6d9a2b38ce3ba965bd3fc4994921dae62c8ab5eee56068e6aa4360674e8de48dcc5e725aeceee15e37d7dd86c482ad48d81fcb6b7cbc11e6c237c402d6621c3bb01d447cee8f6c52f6c5c774d2a9580a21debc30631213f1f33951a09e7e61a6fe127f5ba9a2d2226559ed172a3efdd7802c36fba1da05309b411e72e29e3bf66b0b34494566d42aa2a1589f30a61f921243a4f061f4ba1ca8a8ada601b5c13267e48c4d17a0bbcc0c4fc077886f42dddfec5f062c090ca8e8eb981e3fbb8f8893d6c1089fa6eef48b8684eb62401a76722404483ce014e3ec01e2155a5981d91f92805b6ce103bc1d0f65b9bfc2c2c318e309389a48d73af31476d44ff377c21389b646379fda690a5f0b0eb0b952e2bc1a87c3aa1c07f72d359280bf7e6e0b3500a4f57c0d1d4bfa414f416dedd0622c37cf4be4741d06d3d53b585f6a1c60e931651a37ec852e65fec11329105804d4634be864d4cab205b7e47be673e86226fcf12d61c72bbcbea21eeffc831771653ca132a114019bac17ed26f9f7a842719bb9ae4f882ab9a21af1eb91c5f42be409a64efa6c204671b4ac1398cb7bc8e6b5170baaac889f5cc5f7392380456598c774a2c119c0409034b2d7611a239500498104094e9fbd4bc77381ddbaf4ef2c3fc72452ad2fa4661868d8170de1f818194b3ba7868e36994498cce3543b4075a8ad446fd236c61c5da9fe4d8456ada5a6a89fa928a6b90dd38f683e32e128c09aedcab8f4fe37280d0045462f44664a42836babdb56228bb34b0ed697eca11ba70f3f0df23e7d7eee4a3f1cdcef72c63cf50295c163a26562f77aba2a9ebef26b787adf7a981cc2b698787d81517efdbfad2af65dcf352211996e80b2f881b32eb8574986315d47b921827b8655c140a09a47f63178e96e45ef4cc7f83b69b0c6f3ef0a2e6f5aafbf869e3c14be549d7f5ece800cd90705374f5c8fc1383d78eb23d268614118fc624b1e5937f2eea3f650a8086e083503d4e38bdee07f1b3fe212c59999c203611dba441fdfb2a79edf2ee8ce500ccb75252e9f147f6e3391d79eb2a3544538babc2aa8fd4bb472905ca4513393c19152448d5a1015a888013341dacc25c3c0ee37937d5d724267a5a09edb47dac4084f99630b108cf155ef4bd968cda2a54dc8f0687826b9e14db2dd85d09fc80e2dd9f5a7bc401348b0961d13003ecc022aed2f8a61cd571aaa3157a08febbc09d1fef08b9f6b01b1588518316efa3b1a5d7e2487b59967f0d04c5e18167cc9f995dfdc27302e69cd43194931d59b46cd3b31625989c5a61a694fd3249f47b2c57db6e0c6f17338961e36c4e216c82006e9c8f17f83cb5cb49455442e105d124a035019e01568e8bb2e4b1a17ab9e26127dc7621c10ed85394f8bd155732d5077589c154c95d92294b4a5889f501bf0d064aeb7b092187b9579b7a8634c5c4f1fd732f91d0e3addb7519cdcbf281eba0cf9e2e07a0a217deffdae2cb74fa150c776cf4af06214520028c61bc9f8ab9cf277d51f28fa19dd8b95fbbe7d38f20b61991cc1d999f2fc14dd9d79a1bfec1cb6569db0fca047a75bacf6a3d5acb7ffe065ec105992fc9635ebffd90eef13e5a83352c5e6e47d01d6b677e391f8e54512a8f046ac9dcf109ad9eb8c0847992b193fc3b6b650ab409a9418d8205ebfab2a857282c5202bc72ac8ed880df2d58c2b67d6a735a4e337e0e9f7ab5796ed0d6a178fe864b0e68ac811fd185cb3386731ee5ed19addc0d6e09d1fd85c3939ec57ed2c8e9d2d8ffad5c15f390b17394a371f218f64cecf0f6273739b727af979a707e2ad83f5e9dba111a31d58a7fe74373f344c0c56215cfc5d54594a87b7da5e73837bcdd8a951851cdd007e1d94128d061b30bd6e59f9f72f1d04661e3d6db9d5b6f59810b7de79d0655f8c43fc4c32c487d1f703115c4b7b6f23a4f22ce9447f81fb0538a23d79b92b00d884050765020f11220bd96dae02c5ef6826b093742b5ce112d75a27113184e054ee9f823e4c168f546895492ced7d8f90dab777c82ba01dcd0862ddc3433c8448627bc7e82fe6cd2b6148071629282dbe7f7e987872e1bf4847435acac647f10681ee1e63f2803917941d46e3a4c99ffcc330b8db36c8748a5d1f72533b216c0d6b11f96d57237439962e7740307edd29af5ca1c2d8562c59c2556efd7419393d037e9541c81dcd660a453509b55a81a1036aefac8ff7aa13c84b275be0d68e64b7d801c907ba324419712b3717b1cb674a160d484ecb4dfcc9ecb7111766b91b34bb0a1f1562e12ad10cb5ab00c15008b89c8db7f5ad18c8ab02868efc6e97e9797323a422da59a30ce48d713a5817a2b439bcfee260115a0270490c620c5dff5136188ec2ef8893b4690a4f48778ac5842f78f3f772f1809ab7bf64cd4a78e921a1b27a5d44c1cf17ba9eac40df8a8ece979cceafff64440a53dfb9198241e4893cdd15cf6dd99d0a9ab7cfe59dd762cdcfa9c2e1f4960bce923db29710b297b4d87e0eafe2d957acaa707b2c05872326c7bcd3d4874e14919713b5af85f227b8350819fb7e748882b880a46b6415de41a0f0d12c427e31f0cdff21ce4a58851060e4b0c28226ddc657fb2a193224fe4d550b06d1277cedeb3c7f0c32a24914f2bbcdb189da4c76c1bff495a140b7115422790c4314e75d2d700c06cf926cc2877abfbdde357daa7d99801b8f6f51fb3b0b3490639508fc147d1acc12c155963bdca49b871c13def226c6bf2f9943e972328d926d053f1817f3176ca2dede9385a1ab21332f03a0f9266d8bc7b044b49aba8998e2f4b6f0862eb371edd1203ecedfe97b70f1018f9e56c838cd743f88372e7eb8a5b5955925f7939d3f77989b57f247502d4b5b99014d126aa2314736b693d77a139db95b2508df0cba073878e3bde25060a66099a1ed645f8d22940eaa4df2a07245d43e4ec5b031c0c40d7651babd90c0c487023d24747f5e2fda1de76b3e8707401f9ac01725fb44b34756ec14d7b5dc1c78db2f631487153da345fc327bcb6954a090903d0ab86f2591a0499f8c0fbad2ebddca15e69706e7af745ecca914ad134c2d9fae7137fe825cfea4d720c63c9109c0b78a788108cd7fbeb3ede992b9adece8f5cba86a8c8984ad96006a07c054c6f8a9673c9d607473820077729001ec88496e98fbd4b49389afe10491696088d4d8c9ee0623e743d7ad9c71043ae91b0f5b3fac52f47c87e4fb280d9db902993ee69b66e2162e0bd1803d49cab0dc9d9396e45b7066e2b600f1f5d7c1b46a895708961cdd14b0838ac945276851cf08afd798c613bfcd2fcb1bc1c7e1e39c0e964a8b9ba55fcb81e3d9d317572c5ba96404cff3b5c9746015cfd22105c754678152b0f98dd3bc3f29755c6974e338d71161f92386ae6a98057ac8ea0bc4ba8793e0dc323c734a39c9dc40b0e9593f23ee33000f666d3ffd5c722a24d7288c8ada3c413805f361cd0173fd637ca4e4ac4d20ba36a034f9d7591d36a52c6d6c8764443abb814203461064678b0ef569b15f94051ec234dbd63e636a5c90b225165e8a35996818b5901b53fcf2b2c47ff5ba272289c89b9a6a5e3afa745ee5fa08334050975d83cb69a31152f6256551d24cf3441c06efbdc085ccd34bb5027ecf6dbed210eb013216b252e2ca6c989e55051366d3cc763714033b5d318fef4c0f3c5627f0ad90347a38683d323144e0f39f068f9eda078d3647dce4e52db11de0a9647daed0e52f357eb040ace45ccc87b0d40450a11594e64ed6013fc28b271635be0956f3a59d46ead4969d052c68fc2c0d4a5647466ef089563835e2c5809bbbf3b25c110e38d9d2ed7c04d8ebea3b8f063e1013aad3aedfbdf370d9ad1cb41ccebe4fb01608709c28ed7709123f24885c820ca2d6b1f40f8c20ab8a3c924f55b068ad909abfba0d724a8365d960c2c5f4f831d4aacaaf7dc6a6dc7b0f37dfc6a79eb7d50ff357a07d7b213fe3b738c406c2762ca03358aba0044aed53168767d36856b24903e96759400efb65a9a015b1ab66ceecc558ea33affb1062dc2dda7549b6e5204805bfd5d5dedacf91b2d3747e096dd67af4aa9a62d9cba2be55e95b4abe5733aef6360894e755d59dea86e238855ec504f93397f70b6d7c575dbebd6ecfaf46ea4776cbdae1abf18118b82459f90b3bfd9777805b7fe43daef3746d7d00e0c8c8d387158a7eb9e8e9d80fd5fb548e67dbaab98e73bf80105340f57fa203c37b3e310983d02def54ba6e60def6a25c778ccaeb8d2d2170fc0297c822408da52df78217f93867174e47586f691c93d6a59d1437e76cb574d91d4938487e6676c88fe5fbc5cd7e1b44e95c3c34e78671bde2124bb3370c049224264c08ca88face4d3d80734b123864d037adcd1bed26b7f90820651a36807a87b0019038f96ac7f3f450191ffbc00b17455cfea7df623d9bb5fcd2a3b0415b8baaec44ef0720aeb79b2fa6cd15a0e816b8a2c1641a4a0a6742cb6e7f4f5bb00404650ad5f4453a7063810cdc48ea5d9b189d72bcca23a4e08aef5a0fbaa918e7853fe03c7c6bf8bc2991bec234bf32b028d58ac04909476b823649e6dcfc70fbbce560e710c36c5b6190f82c25115fa76534dea1e4a0d3708447bc93a244527d4db45fa6261b323c487a196c9e764093e6667ed5dc1e658f1a80d92d7d7197fd471f879cf62f7f7bc558579da987957ffdfd1a42f1b01ef0d22e452cff023294940d702d413d860fd8bbb995b18409c6009540591c9fe602c266865a267dca584b553ea321226fdcc509087bfacaeef55fdbd17e3a8cae4bef8e207c4dbe6df0d772960d6264c79f5b89bb37a7a431a92e273f1c2bc08e371aecbba925a10c286b15e5068e77d4413d91e1bf04e1dd9c76092cdfe273f37c7b7cad097ccf0554b00a1e0a32d5431e29aae948ad5bb8235eafbfce49bf7ff6c7236baebb21e061e93e1275f0fbcb19f097d6ccdfe5a722d613959480f24cd8ea169897c47248f00513d306ca7ea0d5d2afb621397f1a5572fbbbc7e05bf313ed90a08af5750fe9f02518c58393cb0d0337ba07c497af58e15e15659a4d56c00faf14c3ea637ebea09b29c00becc986484cbdd2c562e169fc1f8e81098033dc47bb354ffc828c5cb2fa5a15d6022e88c64b7b44b2c353bd5d91c5f0d8e45f767508faf73d639af9662d27f8082bd3de436ebeea943f49771788c807a0192a8bebb90b5b19bb56a7d566d26c979ba2690f7c92218c4e5e15b0416954583cfd6c8323d8518cdd8c8bcf6bfcfa75b955cc9291c41a3f4209976db051b4311c1baa99082cb088fa3d6a3b65cc18fc8779ad982e965938576b79c96d73eedf3a37ef0ae2c61b009f85b0c63b04ea6094318703e4c1148de67bfaf0de80377ebdc8adbaafa3c7b7359bed38405fa8e66aa5282ccf1431737d59694478683c3766f22118bbad2d64a2853060cf52db70753e978a0e2b94c7a283864fe86253f20da44ad70e75c0728de968a7cd7094e7fdf718d9461bf0002423d01e895ee836e5864a0500787af4c59b75df783a7584090433979f3c97986021977f68c91f0e3647c93248b96614d925cee61e6da2a7b72dbf8c913874bca84bd9177c9f903d8f0739768d65541400e11f1d9ba4e842de4f95999ac6d6125dbe64ed26f9a5fd487312ddcc2dce8c47ea9c3538c67060707fe99286f3960ab83e72de31b17d4d2f793ae140d1bf33131fd344b6b68172e6d214b13bfa8273ca20b8c3eac462721a43bf951e7a46fd5b71d9e5f94b315a50a2e4af31e70b1165ea4ea3b92879822131c162e9a6c1ff732b7708628e5668636ef44e311b737d26993ba7de42872ee7fe59521559243d8c974ffe6897386977a0dfc01b55845e45819f080296906f897a12d0e36c52478d9cc974eeea651e5821d916cfe761c77f97d3e65381a388eed0a1469a1ca42ae3b8b9bbc5ee9a49fcf50b2f7bdbf850436de7fbcc9e89c2991436179426dfd2bd7897f0d3c4ee2b3575d7de4f2bd8d44b14e2c4c879db7520cb59db7d4d3e9172c54cd3c7baabd3cda6bd7f78b75c6fc3538704d3e0589dffe9557105d361fb09205d4e0fbb4757f56967381d6a8d25c3d00b97dbd37a28cbfc45849b9b0c81d89433fcfa4a10b31690cfdb103b5bda59bbe9d2d4b9f0ba56c3ab2793c013d834c5efc90984b7df8e7ade2d05fc833c0ec4b529c415aabcdcdc6094b427b39b531d4adf02d903601d7b6579d02576b4dcec8e8e9ad5f9ee8b39397d54eaf94b4694e5b4f64295cb05fba1135166cea23b09ee087e27deace8ee56cf1c4126fe982f8e6e3aa2c2bf0589aa887446a4541779165eefec9ece141e52fbe39d51522e157fcc14f4b77256e0814450f32421c893846b7426979a0b792798f16866ef5c601a6842f6ac1af35a578ee1ea17ca8b50950c9bb58d022b409e8da5225fd53282faf726fb6cc73b49d9711d9bae23aeb139a7b557e8d180dd533cdfe64c7a59def0a87f971a18c434c3f9b6a82a4272820564d6ef28dde2bd2862ad24511ab97acb35566b8bda7b2e707158dab1d2ee687aa4ede4a6d68305d982c337f8d69947f7b6a4e915d562b41887bb7448e0585738cd153ad6c21f61f4a8ceca8cb80c8a6e5f986fa73cb7ebc11402195c0b1b6037bba2792fd07f0319cf900da1363a29f66c49d67292ec8d52f57caf5a354ad7179ff7f787c471b7294056ccdc1b1cac79e0a4a81a033a6ed39076ff44fc8f3d4587359d3288d579b82ac057ec0f597f92705228aaff704e0901fe89b799fe24cf26e63d969eea1d86290ea6c24718c24f4bdb68f8bb92bae9409d196469a13e8a58c5346716b682faad8ebc682c34eaf63cd9403fecdcba50e7fc9cd12b49bc015f8e216cf9317af309c5d77aa19d0be42cec39c7d92348b4409deab30435e70b58e570d89485210eafd79522ece7f3e5463eeb375b1e525860ae862d113aef33641a79c38b27222f1b8b7f24d8e2ca113f05fa140317f4f5c7b2e28ea9af88f9e737d6092fd23851a6b7e3efc8c999c00ec6466f60ce7acc8daeec524f1f9f70e20a69e69546e1f94df259552a876b50a1ea64558bb5924f815eb0fffe4b52fd90344fede40f786de676359c38ad2c820a3cac74280dc0ac0a25d5d92a7f791f178e4939550347e0884d0b90f270239fa18c37269e2d0da1a38c0cfa6879a1146dfce92102117276c5c194a0dbaf6abbffc08168e39adf9c6677022204fc3aa91ae7b70b41d2f528357ce0649670a66eabb75e32c91fa2d7830c2c6bf639186beaff066bc98098ea520f61bf0d0ceb5c6b5bd4a88fcd07c01a8f14f1f2f88522599eef9936371ed61e6cb33587122c55881c2f0b9d959d493b5433d27248b62252441e17ba34f570c8e248df2a2b64389e2443ec610e9fb1e94ddfe8f4c5fa5c23c4746275820d282629430d215f12ee5cd30e9b84a1a176f0a18f5f0132fcef2c33fef77475f208e5b1ef4651e2f91429f0536a8bb68ab394e29cb74b686e4353647dc4b2a262512fd7a3c27598af337dae38df5827a7ca80a0a440607de1b6d0314da6f3b88813df5077c95c7912d5dcbd09a7cde1812d900a812203e517f053adf66b1632432077e3e25907d1f887d8919481085261247955744251fb177e3d54c789b45f4e730cd4305477aea036d3bffdc2a08b197c114eb83c2f0753b40ee244eb2fe5ad905a04a1d66e5474257e5282e8d002730f969fc210d0efa00c855a1801eddd06ae10c0d4796704dad987c5387c93af852b9f79bb850a4754ff627195a3a9ee805c2b8fe9db014cb060222f5641967db8a3d193f9431b73b6f8315b4efb4cb3daf704581dff998eae29628ed0db0db1c24f1acf988c8189818afe403ac246b0e54302ca73a69faa08141105ee1d80677a8a5430d4ab4ed6b8f901228e02322ce199c759dad56a3d43f9db963a1bbd0c0ba74a92ec8480651de6a33bd598b020fef9732a3b1e9be7fc1aca5f18c7189c542e548599d79ab2b343c0e6cd9c3b6bb9b37487cfb18620ae03649cb2f07c40cbd8efaabd886021be70d1b472aaf6eacaf197bf18abf342a8993b573ae4a26586c58e7c7a93ab2eecd30a8ec85cb7b31f5b6c77e052ef8c8fd7800faf52bdb1484508b4506137c5e3aef88743e71f1eed7d9368a51a6e6bb16528aae76ebc754c50abc9da1d251ff257defc05d971bd56f1eccfe00648466b704b821783701c2c7d32e97f385e7e9ed9ffd9834baf6de04774964f62c318e73e1d690b0e620a0fc23643e7c0204f9fe9d6568b9200544451c36f9202c56b4a32e615be6cb6d812a56c94dff7d635e08eea08fc9b9095f102f3430d7c3fbe88ffda6547d0471dafb4aa30128da9f77492a0735cdf302fdeb17a23aaac3fe030b87172ca5b799ce4675f74f32c5a1360992835f954cf93ea2fef242db9ed26de410c7a760a08d168084d7c5239bc8d42e18f9fe393df89e09ebf1494762bad6ab56270a732992e2fc3c7991cebeefeb31bcd2ccca8871e830c792ffc063a1fcfafe61c8c991135bfc3cb25269a61ca305466cb12852ae302b6aa5728901ae01049c4cd0bfa8e368d9782a83ab64179cee8b507b26ad4e26238aca5d28a81b5b46db9c8864dec7d8e414f51f41d5f842b5321fef37bbfbea8042407781e4512589e67122acaecc8442011bb088eedc6f5abacb284dbad2bcf47c6cf01ba5841f31d472317b1b48fe4ac23a7bb4440c4ac154500c602f649adc66ac0da16eec2724f578afb006d6df62f63c9fa14eed8b4cb20edcc26049e4b06ca58bfef90b55e7dabd46172c8962cbb5f9572e22939b926dbd49b11415210bbc7508f47c047649cb7da83aa13d102e9b520ad1ca83fb0b4a632cca6601d46c1777ece5718bc7f37f6294e9e840556e8356db81ebf8e06503ea4c0b1d69a5b717185b32b202d1eda40515ceef716d416931751da86979d39cb3704435c1302d94b44a349f324c414a9aee5bbf9db9f81c57730443a448e12ae72bc45a982335f89c3e47ebfec92323a802316be7a5115b8afb77b9c88a756435c1f84a86782e928448eec1b5421e67a913195c445f01c150bf02b6d0bea391b1a119b7487d9b7e0483f126d63f05b9f5323c7e468bb28df1deb83bb8b0cf850b8a40b84875e60b13d66292758ef7abed291188c42bdcc7f3397e4b9d96988cf90b1589fd21c98159bc788f15fe4b8245633aa69896cab0a3002b642d47d548d7a1a24c2fe24f7596b95c7cb5c2caf225ed1308a9b741d66d3b575d9eed28b7e9127c743f5cb7dc3de7b60b5967833aefe089e01ad2754ffdd7ecbaa94654a7f02e53c0b86089505152c8e3a1d75faa984b5a1060d5b5b52546fecabc614ff1aab28736933f789dfc4698620e2d5d025f0d8f9f8a7956cbde6c9023fe517d8a4ae620a545d729dd35ea9d60e47d77526b7735931203857f3b71c14e8f4f2fab79dd63654fd6c083c169256ef8f4f5964f90adf1ca04942930a03ecd34ce1a03005186dd2d8533485c9ede86a533618456892c7fd1a68d5f9f5a4236dfa8c057978ae71988e0e4d0b41210aaba08c588423714c9d66626dd87d658d3ef4ae8e77610c076390398f9aa27c2f03b85e150c945afe118959366a805b342108e5e768ccb966179b5d918153694cf773906816f354f098c153272b265120da6e34291287712330a02da416d8fe8fcff22b9ca0f53259a633953c61620ce0c05f15810354510ea6cdfcba3973d281fc4b6fbc5e2c6ee73887a477a60bfe2d5eda9c760923558a00c0ff22b6ea6f6009eb4ef002c9efefae53494dcd08ed592568e3353621853507ec4f8ad1f0d1e500a4a479e3a06b7cd13e3c94e25a335c8dfa9450a31ad5e99f791e9770f1f67b5bf106e03991199da34d4c7260ca989c967a75145501539f5adea8a4902a7aff7bdb0f1b59c773b93d56b4b548e9680565ab68a883adaeeb1a6249cd57db178af48e60f9e7744d44c2bc8f15901ab9c10d4ab30d77c1a1f9f2b4b33fdc80ff544b6e540d682a155aea2c1d6544427b783fccdebdce6e923362cca0778a65445fb5bdd521164c93607cfe339851500d838dc0f1661b233bac5fa07a803f9f728da0b27fe6107ba64e3cf98d8dc047ee1df0e2329d60860446fd5942bdc36af512294c2655b4f6764ff7ff1f935e6a6fd69478b0e2015ccf87075b2323ad1e2a8d2b1197b0d13e8241a836df6e68d673ed36d344ca2bd58767ef3b6d915bf7a16c01ce82a5ca13145305c384f4d29764a0f50183ecfb73a8bb59242cb143e2a8e72d2cb0aab1dbb695751ab61fc48771521d34c4b79cf83b75d874cb26f9bd144588683c741ceb5ffab2a6417c07bbf3bdeb00dde791487745472ce335a881ea37c7d155aa45ba078aad1178ec781c5f9f100dcdd9cc9c78ac35e7e6a2dbdc1d0d2cd81789c38e654d63b71230b28050e3bfd9d0861e131824088f96ac9751473c0c69e184e110937e2f4a0843f7204bcb70caee62ccccb9aa85c78619ff8d9834134ffe239861e6e91060767bb4d5706ed56ad969b8df5743548c6b6bf9287a36613d032f31ac02d416b3fcf4171ff5b6c36a7ac2f5fc7dec744c84883ff4f4de509422741b6abca39de5203d49e8df44a725eaa9442fb762967078eaf58742c8eb20205537f089c0c2c5c6db114b53f2cf8fd3f2a87634ba165eef07128da71fa6fa5f9821cc875dcf176e3d6290e551be83c0d98af4379d27fe064b6c1f031a53036bbd45a96dc368d22ba5d552ad30a58732ca2705b65f6f7f07ff01e69da859703e539c4ce674c4269f9b9d3c4ad3b3efc47c8bfa4d748e2e7fa935c5fb5e4b170edab88973b09cf95735bcc940353dd9fb68f9004ce34448c80753c406cd2b2180702fc99bf4c9c61fa4dbf94d0a1c08e714d07e0e7807deebfdab3531917d7d9a5be2b40af1b42844afaece67d78721c83c8cf37662f0ea6fc453173258b2e279cc4c4875dcbbdf6e794e58c4c9036e14a5c7054d2f958df12ca40787a9c5dfb4a2e7c7a06cdf745cebbf38aea619e4441f1516a42dcc97cf291fdce06bba409920a28aceed870ee081c2ddb36004c3b5a6f7c9c490628f0e3b258a3d43a2eda318b25ba84fce8202008b5116076e3e2bf8a60304b65c5a392a1b7bad19fcd0a1be12b8030a646046d5c7ad560baf73aca93fd38cab2f7bede0fbde4766b9c37cb98f81d45f565e405065a8b8efc674f6ff3f14e0c2207de1c390c0c9caae964f8e7803fcedc6203540d79c5f999613eadc5941c1a618ec4cb98d4b533f24764ceb2f3c219cd0b015a2d09d6641ad6a0cd7979c11f2b876e206064db5a56eec16d4eab6f13fe352f9062c52236caa7d1f8474624338209806fd5518f9aa4aaa0197d9d6001edb332f9de631cd09c8e10eaf91b0603c516329ca9a3657faf3de55e9bbb38ac5919446321b2663f332a8609d65f9640beeae307fc3aaebb7cde978a48d768f1fc259cd0450be3b1aecd7760d174a4679144a62c8296ea3a18497dea92a537a14502da9b8f0fa0cfd9c1a83368615821c7cd78ecc14671f11b2870abff182e5b7eb1974a508ef2673c715cd8b544c4435ff574cda9e057fe924d9e2d6b6ed882ceff82369c0f96e89cf95dcea192e616ead5e2a92aa295ac2087e6e5fb3ce8c99907fc171a61b17b695d4b8d7a0f39bb03b193e7af9bde5d49f28e5297e5ca6b316c0dfcf71740bb615cacd3736fc47e1100f164a0e3c1d7168e9b24d8edb1f1c5382002ddc80e13d574a233611dc92a0b220688b0fee4bca630d298b644451debee1529a0b41cd44ae0ff5645e08a3126cf0f995cdb3b1b93b93d355dd83de98f08b022eeea8ad8c52874103bc7052ffbb4a6d24d009bf66a41274f4fde805191e2d4da05fc34dbc9ce117234cc880f702fe62cf328973f826278dc00f56acffe232913266c5de24f82ffdffb0fd0cd22bc3c2fbeca25e262fc25d3a858823de7dcbbe8a5c78c8083d45e2e628a50ddc2154b9db47f4fcd02fb8de129613f4bc557eb16149d4e1e533c012aabba1dcdbd0f3caf8ba6437766b41f49b2ece769f6d8eb22dce3da39eb7b5944ce934c5419ee8c2f4dbae83d8954bd9d1ac9ef1acf307681e69b2ec97ffa5058442dde6530af0de89f25fafb0630ecd07b348adf7d6f018487c840bf52503e3e7e4e5b714fbd7f8d39f73e7cba9e4875e541746f2443aa217f17d94e84fc0d7db549be7b98e7dd3cd208ad617005fa7f8370c5f6b76c7d5f4db9fd87a75392035ae3fd237593766e6f8d83f5ed62823761ee41fd99653de801197e00b0a7327b217d7f558f95bfe438c6f052b1d40652cad4be8cc046730e0f75c953da0f476ffb7f94fa70c31fd77212b0d63e71914a7aa72a9129adcd559f03c570de95ea04ca948a5267e237826ea67f5648b9965cd41a4e7d0a3b01b5a00f40fd033f3befe0105dc20c40df5b068a843dc30e6476e8bc5e478970be6fc72bb58f876f18f647d425b614e8e9d29c7ed24147393686852fff08674bee37ac83db280c66680c97b3eeb22638111c4ae5a25167d833489f0436c13df022d4350c672e43f2f7346d8c6e6bdab84a17d9966c43b5478b116157725ca96b92f90097ee0bda42f2ec7227f5af42d8199536b8013c7b58ff84748fb6f36ea1792184c2cc469254e97121803c9e50c3fbe0382cbc60dbd22cbdae066a196488ffb8c5fdb89bd6a05ee0b8e013f121543a3e20547ff561675740cada5fe631a8568b6a7b47a848213b728ee8e8af56d35f8a571f91168c4381c9b41eb67af94f51d7d1c1b83b312544217ace922deacf7ac568aa4b7e8fcd245c2380df9e1eb0e7e4b6c93fc0a3a5d861dc9ea7e986af18eed84e0ebd634d9c9698c114ab136be87e523e6cac0fa9939a42965a00cff8356c130fe5b3e47710d7c96d9e8117a73c93030df59ad8dcf061062964b0ee7b1766ead2ce2fad1e5ea067a05c2d2ba15307c27b1c83aaae95f7b9a47b4e2aa3b8cdc5bf910e167c04f0dcc59f1ba78d001462a49857aa47577a0136cd72b26655ab59b6cb3e5b236b316f7e1c26a3f17f063a9d6ed262b786d5f8efb79352a96196747c15339a04e63a7d23a02a84a3e2b0b96c1643478526ed0a9960ccb08559b054feea7794a4f12c24bb985d381f8fa9c42c7ef3c88f40ce1a50b4ecd26f639ec732da8345fb1f428e335ea31b8bb386a0248271aaf5464dd9cf7ba7fb5166ada4196c047c5dfd928fe4656e75b2e5f4876001ab3ab8dc90cd3dc06a368a98eedec15fe444b5eb1f4794b9c64c84f70390fb9c480539f24ffbd44de07c314a2cda94582c632d79a2706de509f91b79e00d3da33c7c88f2889fa6bfb9a9c0cfeef744313c6d2ef20ebee1d3e2537fe9c4abca0346df6e7a5705d5ac5e2a66082042bdef339d13d8b528884d9a54fe63a826f0c969ba90f15d8291b08612ea71bdf1f542795436680c030f06074da9373a964044d0ee498e3e84d2d8f5a97899729276fe9edacb2ed0b2089ca15f9697a74d4b21897aca9c40334722bb252d0e5d8a8bc8c82ea84b53b02039d0f4b9129c553c0fe969531ae82d52a5dd8f180e1ec669e8c17e18d25f08409ba2dd04a22e7bd9113da512bc0fdf7f1b7884b76211ed6e25b1a0857e3c24d060ec50ec33f70eb2fbdd33824aeee78c6c1d0b5c607186d1412cd11d88f6f643b5f47f40457cb6231778358b29edb2ec9d82e1c0c214cb7ca2538845669eb76bf3ff82607cea4b341fbd10a77f18ec4cfdc65312c185d0aefc3c7c99e8520361537497d0147202c256f88420a40ec4333f5e5a6db82c0554db7be87192fa3774af5a4fc1fd0efc87c01b062e2da1d23f1602e208efa13a8b34853b022bbba0e4cc6338c09326f88d40493bd720dfcdef7bed04b20db5f3117c71e2a8f2832739978b40635eba39f7fd5b124758016cca87c3ec7162143e97ede388af8839c71173b1abc88fb327bc032554b4d9d860636a152a81d4b7c8debed457632267bff22b15c225f69b613f001957982f07dabe492139e35a1e8d2fa6d886b180debcc49d570cc9b3eff6d68b6b39654edbef8e695f7da9513bd966b42e4f31ff0489ad6dace2ecce961ed078d68af377ec864056f214c42de0d58d0b9988e33e8bebe75d361b3323ecfb22c830e44413f9de48e5136e3d655058d0a18741e22fcdd01ed6efa81145726fc6fc4ae523fdc6bc267af7b3be8e81f418df60bd83203753ef2f597a0751b0435443c41caa1fd977bbe18465d0d92fd7c1d4e84e7dc1490071063c8046d6503d36c0381455a08faf126fb46c234a8c4fd378437d4f05d3fb58dba5eac89573708777ce23ec3d1a839afcca20baf9a9d1606c676eb859e56615904f5777b7e5cf5263c235b8edf4dcc337e7fdb35ca83557818196f29fab7b69000e7868c2d12de7f27e0f2df46f781ab7fd5ec5a32f8ba15261fdfd4c6c5511393f154c2c0238bcd505c92e08d92f15874113c7532609fbb236d3350af5dd47e2084986da979e30c5cc1b864f4aef45e07c3153cef8f569769503f271ec5860d0b173258182ad42596c5130fad8e7e66b118e66c02d8624d6303ebed058f0e0ddb64137b438adb8e3598d692463d234e6522e8be0ff8533dad310c6a4e03c3541f8e8ff67891d85231ae3545fce639d637cf72a0956d54ccb2b8d964ffbf6002d6f616c63a7b20148d4734e3e426a94aa6c7ed2687c868b5049327d55a204069e7cfab1ea69c4e745f1204908cc8312dd56b18c386b7fde54ea69b8193e434c8825e6e538ae7c2dfb343624cdcf76811404294445071d26a7839ff514d36f5924f20c4436bffe43aa617898506ad7ab2e0eef563dae7db5030852d23eb927928458e9b603be50a05db78a57ce95538e4b0593e99b11025f31d00ab417c22c2cbe5f571d98c2ea304f5303d1817fbdb71c299eebfbe8593051c1445ab0003876e8ad044c4b64da8082df58155a47bd96f2c10a9803b0e0490ad2bc4ec526a82730979f5c4f399c546f6ab3f8de9d4726a38ab0738eaa7f7ba6c5b02e36f4ddb63dfb04632084b93dafec4a02bedbea3155f3478f1fb69af7ec1ec00366ad1d8153edd45d9db34c1183ca36aa4e98bc7358bb36fa24bb4c74e4033c4e228e78aa0ff34bd7dee81db7a6de71323f2b90cfedb607f855fa695b0df431c815af56c9b2d8e54f81ca821ccada72971a53ae68b20bd318f9bb356848e7f12953ee664fdb937321585bf42f6237b04e1a3cad18b2452a33233454123079e27acb0e0c49268265cf4292f8fc111ee3c8c1417c9adc4d03b18cceffef5bd522ef64c1aaefc95ca0ba95b890a31855cdc41490c20cacea62f06a6fc62791d2a7047cbe9997bd851bcee5ed725375a78f5b05993795d75bc218489166ef6ad9d7605733ecbecdf98d1f50142ee7144d49a90c305f9a0eec9d395701e35b93d9d1a88c7703fc0f9ee5bdcc0c0001a2fa8f8b2249c6d342c352954738f6e70c8752b2ceb3e7b08c56cbbad5ab3d364043e8024978687afe4614d908d7cd49a384d4397c9cf11a163e1e8f8d78f6b10e0dfa9facd80635cbacc9e4f413acf9a83a234f38254da9402bd33a67b491d4e26f31dc6b5f92fe96839e95fee52feee987f13ffdd2d920e34e14de315faacdba7755a8add289eac82c38ce4b0aace38e394185209701ae8baeb630ef3c7c6185b3e40a2a72b2af4759249d438c890f8327afe462bfe26e2ed6b22591b50076730ee620ba41b724b130d6aabc94185f93afdd0829fa9f1e19fdde1e81315cdbaca88785f665a60cbd3960cd0e37c7920d8f77e9ea0b6970779c0fbbf59687975711b88ed14c51b76a606ea8425f8104db23263f59b666fc9cad1f9c092775153b19fe6fbe16e63ccdf0c1c80664e20ebce1b833bc0b834b1cff5c183e762526b43f9bddf459742be81a49655c8f7b805055cc8fa1a7bb510611979741ffa60c94425c500c4c9b0377ae31b86868cd5fead10720da629c7e32363daa1e04463676e8cb9fdf32cb95e78abba1741ab974560da850b134447f5a4a95d301913353e91ce689195169b9099e1562800d596f7de266f0f965726bd1bdde3d639c9c094fbcd1cda48cee27db4ad3c133c9a0dfa1acccc80ab5dbdbe31f4526a5391415ed4367af4195231edee510bd430f1bbca7762ed550c1f810a8526617c8c6c23fad0ecb0e65bdb271f95b3cdb54d3267015a99d6077e1b66721ed50cac440ef1584e2b6ca58c09cda4a1e12bb0e96a1449ee4394be48d5a8edc576addc5511b04568314d9227da890d1f13f2c35fbcc06cee1d3fbb7473d1bbe6d991e37ec5dd13698be407729c90330d48cf5ac5632a1f2fc5c239aa11256254fe9e978d9e3684778677887aa97b7dfcbbdab566c29608c0a9e61673d7a02f3b029cd349042d3893d99eacae101a099cb8d972b341845d68e391680a278f9a80d9752dd5511afea9035cf4b26d0af25bf6cb40802385fc5e70b7e5fb3831dece410db440825625ceabe1e5826340aa17b484e66356f49679e9f4efeab3f5affa3d1d0085fe7c864331c645bd23056ae153ee6bdd3fc4b2456fce5d890649e308c1f7d6e3f2697136530b207843353777106d99eb3e34bf3e267e391fc98599ff0c43ab8d6eac782de910b5a7691571c5cdeed2fe5ababce2b2d06e358ff4609a3c8f946a53a481399fc0f85528417b63f503a79ee6672664bb5ff3fb5de58c388ecbc68293e4627bd57c1d644b259c3aa40adee05c8009ea5b5fa0b33fd4b6e0ab5f0766d1bbca1a9b2cfe3228293fe3262dde650584db332eba37ab81e65ae21ca0119e777446adc15e9ebb4abaa8ca58a00f4183b08521164a3f440d4addfddc97b7f6eee61f33f318c88ef346386db65f65fbc05aeb5fb158f5fdc559544ecb9c48d6e6d25202a684726f6925c015156aa2a65c8fdc9a317380d875fea2cb7c8214efe2dc9c5586371b74156d9bf6460f48e49ded83e3f45605415a4f94d23ed3283ec527cd39b510cb531373834373331323836303335 diff --git a/jaychouqq/tvbox/file1.json b/jaychouqq/tvbox/file1.json index f1814a66..3a17ba4f 100644 --- a/jaychouqq/tvbox/file1.json +++ b/jaychouqq/tvbox/file1.json @@ -1 +1 @@ -24233132333435362324bf253e7e69d4583bfa32fd71d5d52a24e96b90398873f1b5c6cdc500d82e35ccc582a73eaefc2dc99173c53a4a6bdb5ed40d34a6478050a9075173381d675e3c04e4de98b07395816a96268b77c14905c53e5d3ef4f38330e2d47725c958ddfe4bca4c50d020d03a732106428b2fcc85479bf6eb2cde81ca222c6f69163555131098dc09b9b58ac0845afd139e5b2fcf489d9257e73a06562a5e67fb517f0eefc9d381987973785e858b9306d69e51cb1683acd71755949acdfcb296614c917b99338a83f8df6f07a5267322db1cbe18ae9a60e5e85c546d66246069f61904c26076987be730ba92d45d97f5fb38221b825312fe83eedd308786ec07b7bebd4042c57c6489821486ae5e0f39d2aa09c230a753ba7078fae2b46b07c31fc1a43765e785c3b701f26ca016767b658c032f6050c2175198cc685a680bd65adb44ac09544cce0e1e890e4d0cbbb918d3062dbf83b29c3b1c3cb9c279a022d63944adc9aaccd4b63e226c57f6a9ccfecb9edab9281465e6e32e64b6c3e944c4312426af24ee239bbe7a39735a811523b278176c7e2aa3231595d6c4abcdc0b75cb8fab0f348ac46395230a7e43ff59a29da5c7bf93383868e0e30b2d40c6f65012b41df310d00d0940735f10a651d78881041866e150422e302f44de7ac4e9970f26e1cc29b382027fcd7285305ab6cc4d0d4ef3612ccdfdb35d1695fdc4a1b59619a749650d88b3f00f201bb503b49467612c0c6ca0a1413f5ac24d4251e6168ee4f755f6717be07860f68d604e4b890152b9fbb05b3fe7041f0dcfb15dc506d25544b9672b2035f748bd0d658851431b2391e11aa1ff21dd8e0db8fe8fad69978f9d056bb82a2c46c75d1d14a7fa2dbecde88573bd3602f8b5e1e9a3fbb9abdb502dc15e8bc4c76466236a01fb129224608314ce54c14b70eaa56f1084a7a4225a2ffba693db8d7ae087406d241975894601212a747fbd81b42b5be9e70897cfd5c61aa0586dd605b9ddad3dc0c6e90902a8501668cbd506f95238312c61d337fc5f29d40e14fc596aec5502bdc93ed0a7c016ffffabe9f4522c7b6d23b9ad1794a9bd137633d73d925f938d506632e6890b181db2ea4f0886a164fdfc480de56f89497c9d014a52cf65c786e182fe2f5951a856c368e6d094ee5429eac21c8f759d60f838048e29beae189a28c06be3d02e766328983b36026d5425c99999441b2dd0647a76cbdfac3c0027413939024d5ee5ac59a44547773cd17ca3907302416fa59e75fbc5dc0c8bd468702adbb173ac6836489c2c2c1fa60c058b3fcac2546e412ced1572e5f2a885e9a15d12727621e6be56802c8c5c36b436e3944c243762037e210646906dbb36f5bc50c27a166668584097a5a32f1fc7ba9c61e3210b91b9d034a8fe9e3ab067d0025ee5e7c6108edf0e7d3b3728a9e2464543e2a7fe81173aa04cf94c8f7991399e8c66d1233ca536b75e8e256c2fcce8a618eeac00b5e4ddb12acdfd99451555af9b3f39933fba5a893aad0ca257c9945f85529e2da535812a7dca9d92f01e6b4d68e909991dbb1eba5d43801351e9ed279ed0d52daa79559d6edb2a727bf41de328c901890413ef828bf728ea90c5d71b2b90e8035bdb16da44df08f869b025e247fa2081db0544ec5355f2787eae5a663df398b4385186cafb4740c5499a2888126d624185c53e6ed967b8984fd94f51b1dd13409a52b488daf54ceafbc7d903d7940648875d665558683110d4a83970e4ee5f3c05b7f4c6be2f9a46749d7fdab4944120021e3d06be23d3723f25b5d51c5ef8e771c144c59d21f2446a45902fcc4269ec42a1bced2a326e843b715ec7175a828e99388aec1b29fcd76ebba37eb5e3c0098c4af39a2802e744f79c71d71bfa6db092095392d1f6521ce980114b65fe5dd33d6ee07ab6effe27f700e1e4a1b1d1fa562b57c8db05c33b2bc6802114e01584e7ed4a05fca4326888688993ccbd50f0a1946ded6f691da9c73d2f914e7d01b3e7a8b0681c5b30fcd206b81050b002abb3f420c8643ee7abc7ccab0ce5a93cae22abc474b482ecdcdb4b76ac3cc950c686f750c236e02a6f5d74ea04300df12de84d662f1936ea4e424e75bd86fe69387f178f41d1785a0c08342a603125827be237f2aea38626a64b3880073887b60a4ba19fc2db687be3d334cbb7acaa2f13261908188c63bf1f7778146d9c9b49a1d906e27737b7a8ab51d8dd06924c75a66cfadeb4e320405813be58855c1e719704acff8c8bf4b5c212cd455a70d5f1eba488683bdf55341087ffae7e9f904930914560ffbbf741ec705fbf546be32cf90b94af79c2f9a0f41be7e6bf20f9c5d6ad064e0b4e6eeab0798267d99e9d0fc2c6ce5ff5e56012245e77354358feb17c01a41a3aa259a516fa4a35bd8e52eb7913b8ee8ccf4c5daedbd490d0b258ed5bd3ae1528a8467954b182ac5b3a98968e11d2b52b6220ad361588ef37790954c2afe06254337461c554c709feed6220bfc872ef5465bee3e5928fff48fd6d9a9bd0c01893587322a707ce8db05511daab4769482519ab941b29f532ebd7cb027b4020181e979b4d6f21a8cf46c54a5f7668814eb494bab985c0c0ffa63f02c12f81c25d4db3661e3688b6ef639be6a677da5458da38df9909b99f7f6be1829edbca35aaf11365f815265081cee1031cb52b6319e6cc7af61d0593722c81390a4be7dc32b7546ee38d442dbbc29779e1aa8a33906afd30bc441e8ee5140157dc33a9fc5ec6ec979eff99ec5d215dbd015cde416b4cd1342e47bd961e42bd447649bb5ddd39dbaddceb584adcbb494c8879e2eeb72515be995cd74351950b2fbf3c2da3d592a850ed76d831e47288b640ef28bba3014dc383ef5fd68a3ed05433b51148343f12deb4146dcce9eee6efe4aba4f8666e0856b333218f6f763148ae7e054c04070ade0500d9d1ca1b7e2efa37517811067352cde04e08f2b369b5a3862429c68e9daedd230432508e02db7e079606de9c68487ca97790a4459b9cd8793051f9fbcfcf6f8702b274b4ccac28aeeb4c89cc92eba6eac237e6e3926986e649fcb327d9053f4476d89208dc057a59b8eae668464d68d82c0f3365d38ed554975c528c1d97bfdead341b7965bb6bd92a70399b53ed0fe47a2ec3871943048f71eee35e20d0ab82a94cdb7c781257a86356b1c3ebe1fe1ce56911e295cd887082570cf773b058795571265962b143d8aa9a27bea58caae690817add7c7869f0c5d3e5ffa1adfcaf0210886b856e56fff6d8042357b90cc9a412f3bd7029ba27625b6f86c74f0bb14098cbf6eea8bb0c401c4a079572cb4b5ed42a4f5f985dd543cf213d3c61d335881f56db792bc695079813747ae41f178aeadb0213a36857fc21b623164b1090f03ad84c5020cf2322945490f26db21d8bfdd4947cff3c7e397d05a653b696e239fac4e160cc8b63089bcee0cfbaa0466f9ed473e9c111c9530cd3f5d72df8d0ee11d3aa031a616519dcf68514230db23899cbed424854f763ba163a1b1680f3dbd345edc65da717dc3cd4274e92e19a8adf25a2829c188bfd80cbfdce09205a7936cf15c8f31ffbab85602409eb06b387da71f3dbaee4712bb6928eb490435a821fbc234bc36b2fb86019df0e36c55faa91bb04726efd6332fffc44a0fe66e5bbd7594e66bcd63414c02b23c653049c68f5129b011ded194f9f0689cfdfc25e07d9b3aecb51c96dc57944a6a4a33828b675150f7ec1e01ee5cba31c9587c462526c6a472e2811bed29aca72c3f177a69a058212667b28fa95af977000249f104043271a299d70f3701465fb94396399ae0f51248fded8629d0dfcae1709beb84aaf091573b7ce8dfc3109c54c49b6ea63deab07443ec717accac1bc1ad8d82aa12a30ad1d252e99ef4adc1ec3d13a7367514bb1dea3e1b25b09ee24755e64c3e48ef2b43aadaadec6909d7e3b877f91da126b0bbe98ae23c1b61140a39721eeff471effcd07e994571d99c6dd2f1cd1f256e3f9aec6cd9a9a4ce6155c63105b32dd0ce7b2443891744ac848848d95771de80e79e110bdefb2ffcc3e9077f1431dd30f106ecf4f61e419e0423e3a72328da2c27336a7137658ab01e147b6880a836f1a4aeafc69cd9920fe58b31221e27a854b3b95f25dfcb3c193044858dffa96e8c26418fb5496a4f14f09a36336cc540ac27b0c6a97556168f2c52e8ef0b6e52e06dfa82282b48b516aac3cb1e4207513df55b3de597a5de7648a80afea08e178234db1b2dfc85ae0e699579eae17f5f129f107164b9ed8841bb2e4454a979afa16753a6b69f0cab98403cdba09c2ad5453599c4f1665ee3ffd62e8d5c6dedf8a83be2fceb1083a8cc82fd0ad06464a6a509542632602830ea95e3c6331a78f8115f30a0264f5c8d77c97ee7f62353591d3c6a4e04888777542a957cf32a6a36e9f498722524d687228cd2f2a91fae634d60f59dbd446584b987171d7b3ca3f77df19d0f054b5d565d02f08f80e4e8032f7b90cd491a5d00ea47fba391e795ec2497e7a1d6415223f0be629e465aa14e02f7b370928e6b4dd84534f8f50847a84cf5729dd31f2ff71ffb0d24b611cb242d0700efdb631175692669e5b47a3e0dda66cde99a8f8be102b5a02a625cc0d94bb8c0c99bbb7748aabfbb29aa8b746f3f212071ca00107b6f610d34d6cfe9f661b2009fc0c3c756346db504b63361e03fcc08172cb1759ea2e4fa43135bfc772d9b4a3b907ff8f9f3644183fb74b5859fcd53a989754fe1edf2b4153116bd026ccef1bb6c66d43a53b5e03a6b6d5a5027ed802baa3ca6f4be7a2a83a9a74de0113cdb1d24b9287e8ed37aab8202edb862ed8f549550a9298bf35435aca0d0db3258a57da790703577ffbb3ed3229e839fe84be93bbe91caec75876b4fa08cb723e935238106787799cb361b42d80e91b499b8d88d322603f7af921f1cd1200b96273cc627abf46909fdf118f3fd4deb5eef2bbefc220a93fd2e96a3014c0c339908ba1b8ab779c6bbebc6a41b7d15b2e13cfeb031b4fbcfa11ede987894d7a27b6cd4d8c4e1b1dac310d32ed8c5b711ae1b2eb51f383b4ae57b477337a807a39c4157c8c15076f97b5af862c4261efdfb286b180c74abc6dee8014542c1e0c12657eb30ddfd4654abd5372ae150a3fd873ae0255007f9d604e25d2215ed20523e3e0415237d900a964eaeea811fe4c99665c100c0edcbf97aa018f2ae4e9fe0a1bb04a3736e4c9f9cdb5e29fe1feacc55168129b3a6cda08cf4c26c7b3adde2a0180864e8e6b2c2f90641a7eb542f4a9966e5fb2528cbfcac5aace75c33d1161f5a5a10310f3f18765420c442ce806a64ed27c20e266e3eaf62ac1b986133ee96f4bd71438f60d5de2b03debce82fa3af6e92c98f3e6913391111a50b2fce860dfccbc6d20033447434a859bd2e3a72e3f131a227dd1f0c1fe81d8f891f5e99405fd13206c0f863f6ef5caec6703d6257ebc93fd5648efa8c001f2dde6c1792202887c31bca0e5a93f88d235d3763c7f599a0814be4a87dcab1135b5c78d4f41ec88816c862b1d38310fb592e4f6b6b5acacd50d05af467aa0945b41c6e7cd5d86be077441b326c34d53bcb8c13e3eef13a03c3c1057190897bd770fe112fc7dc62ea0916d7769fb54ad610f6424d110464d76fe1b03d9c49d135f19acad68622aec90fe78c04caf24002527abf8c38527cbf9ae27683e1aa989df009d0e1d64d155780485fd55a63462b96f495e9bba235cba97c72df1d34fd25bee64694a8884da2f42cc50f6561ef92e0277ec0a780bc48c4d0ed0a15319b0001ab68d63200e8b925e86ae1735eba8e438058ba35393e11a70998e44141bc763d42d5988818e0f8eb5612fa1decad5acd6b32a9afd877e5057b6cc0ba176029660ffe54804100bb7f237dcd61ad028cc97cb674fca4953142a434d5af6aba6f81878356dda38fafb4ddf432a74e855da3474aeb839f0c4c775ad6f4cc748b80d9903fc828d9aec30f8841b28cd9a130fec4b5748cc1186e5586173e25c5c4e5f4795da92f486674de306ce8fd858ff775c4d37ed69ba96b695667c5739c503719ba9059ebe822908557ce7d01decc657de9e3a4850d6e1933dc1627a5877215db0c98d09187ddadff39273f77b9616be825c62ab72dedc63c4abf3ca82aed9ea6d599aac62c414e2358122d51d3dea429b18caf3f2d948bcef4f0b9964f3be7662030d51664fe0675ee090f37d92b6c2eea3a720ff929c59a7b4f6f1b53edde6675f25a88a96df9f07faa41baf29429c259d4a38af1d87f48372847f5fb6f365e1e60065d676a6bf6687f792eee58c439a39efe7e7eb144f2a757b5c8055a196da6d2ba687e90cb5280b7554329629e1de84a6812498bd2e70969afdad22f5c09d22a344f06f26803ed6fd76ca134ad558662b66e5004cdf57a28845ad35fd11611b91c77bf437ecbe6537b42eb41e012c4efc4422bc9e2e49d89818d5a000ffb126e804b4a89ad2890af433487e6fbc211aeece40a3327fd17016970d3858cdd73c0b56be96d248ea3198fad52bf3071ad026b1bb997db698689a4a149181ff3d20b1fe704cd4ab74e449a40b7e4069368aab6eb7e18a45928d4b59e23a9a885bab3864e616f5cfccf08c37697e4e503ab77ec815c15c030cdc05f202df69679e07d94a425a4e58b963fe481e09cad8b9cab70838ef8213affb01cee3deca9956c081ec04286129c9030e5def604c55541955474639ea218a558a402cb42f06679bc700541d7a9095e51dcf76f405fd54b6c27f938836bd51ed358aa535e176902080b4416bb4264cb1d6bf3dbf7065c2e187cbbde087b343546059670b83e7aa4d5f2ac77cafcaba597393ace7da59e3bf8488da02fe9484b4419f5256a7acf9d964ada52c0d835bf5b15b3cbcc087cdcd4a759e9fbb1b1b23465199ceb1907595c83f94afb1417074f56a25472c33d288d3826e531a2134a16a90f0006207bc2c55c297a23e7b20f887e3a462db045364827b2d12edb3e3caff3b962a20fd39aa12aabfc5b994d566c697b45ba52834f758d1171d442d21e9f5bcfdbc3d16019c79802ccff3cfffffb2259d522c8f37c539fa97408c45e10b5cc3fe57efcd3ba2420b827393ed6e037a14a33170bc191e2fb3b77ed73ce8cbe906c15f4ec74f7855f82632c569ed148a28e609259559c20f66f94f93a069804f551f75ba2769f372bd6d53af02d9ebf15e8ad4542536eb74a191b9ed91c68a1ec7fe92214ff784d7036843976526506759c2bbea75965819a98fdb9f9cebeee62d3784fa79199921acd33501ad505ec28c761bb7448a3eb37567323eab00e87d4b324bdd891d88b4de3887d589372f034d9359d3cfe6107719fb5f7bdee94c45d136ce6716cd056244fffecdd9d83169983712e6495fbef119b2399ff6c8cea4f6d6260ab9ac08f9081943fbb5897dabf1239c44ea20c3353255971348edf91e948bb5aa72fc740bc2c9801cc5ac6eb29dae825ae99dc6256139722adc581e76b0ebb8f3103052e9dbc732c9a10977ae49fbce94ff01ebcf749a631b198548a9b03e775259c5e2af183ca0f341df1375f25dc8cbbfd9dd6b9534ae2a701d12c47832ca5110ab5a551152d572a7ba1a2a7608d60175e40459f72c2be973b7811c4e7a04c638d49135a1d2a43e11b647c9cf8a7532c89778cb1a61567d10830eca285bdb006f1cc0c1da04b3ba9fd46f2c4d91e9dc4cc07e6e9ea305470b92f5e57cfc36fedccbdd9244d375332e90a02fbf18a1ec95cdfc92b099160cbbe65cf587622882e8216a6ef03d1727ee83397f0915b68f60288477c2331503682fdd0c83ea91a82818ef0ef7da2ad7e4a2db05cc41df54fb5f67553202a99851c13457e38d0f86d6f1a460445a85b10ebfffd0b25209bea21f80373d02fb6af0c62d41cba81378b466de9765e1dbee3690ca0d199e3969f24bc67cfcba073d8ef1712a92bc200d8e7435ad7a84ecc8bdb11816c6f5bd04b4288a3321b8b5521eb514f693d1572e810ce496005eb20587110722b14dfe6245ef8d8baf3dd977e55ef4d2336910f87900e58f729bec159dcc3aec68203bda60d44e2d6db5f793718c2a8874b17ac776bd953b38fa06d48219f198bc0e47d6552f3cbe3460dfc8d0033ae69823385b129d9c650b07feca91435514bc46dbc64804c4e781a3f0e26f3cdfa962aba49e1aecbe876b514f3743ff0ad6784e149c65f0750f56057e8620baf62c7c1cc456714935f8b456b370a9d8922ecc3a5a0be13b9c15fee1d51cf01476d9291889f23808c229e88abf50f3ec995274ec289f8a007b1442482eba990524633f6cce91e12727c0410a2c1f623d8a9f6d1743ebc4695e79e79ee34438e88b7f9b5347a8775b07dcfdeeae20fefceebeaecd720d08c42afe207ad5c3e6b0866fd5cc0bdb030a5083e24159a42137d3aee6a768487b86f9d11a2196688d22a22262f539c5387afafc35f7dc0114e07fc0021c89730d45b3ec3f29676a0137231fc443b3b941682bc13c6855a7bcdf0ac3b33c858a5d1463b426b158780214c9e585a2686759a1f995a6f02aac112b4aad42bf08f786a1274e2d3b265b6ef84b35b8f6edfc15fc67e82e0e9f95a47826c9d7b34f65fb0b45b73b164f56fc23cf9b58975c442a2b917cd77b1f2e2152c6d915cf43c5915083d5e383a4b87bd347862a51c8704b8545ad392eea5cf8e9b3d0a508d6f29ddf77c0f174e782959b8bb4cdccbb576d31b16383032f5a54d1028e7848f59a55efad792dd1c43d0a936f7e2bcbf4476fb2b629d37d34a553a1b2ea7b8ed5e49c82cd68306223d8a9da713c7fed3bcaad37d31f742ba338470c0c38a2f25f43b09cc49d19f6d4ce9bfcd17979f61f140a4fc30d2ebd88988a86fc9769b376dc0bde12034edb0ec7661cf42ffea5029ea815dbde2d7b369b54268c8c1c5f303d58fd6c20b8ffd2b7b6d8cb03f89a1dee1de466084dcfb5ef4d57a6ae9be1cb07cb170fd6f9e8b56e7468c6da7d9af73aaef2587ad559deae4f53c9369aeffc00a59883b293206097a37d795db668e0df1809fe42985289c59ff57e5a2c2da997929ba20662a1bf2bbde71658126d0cdf8110bbda560ccdfd8f31d0165fd1fad06ac34c57a1672ce4fe091e176f6f4f8258b07fb361a5d09d579d25ec81b55097ca8885b62ebd4461998b802480fae6dc416dc7a9b8bcd19e6fe0552f29ed6440b3a4d8c1ecfbfec17567065fcc13d7659ced68899af85c21c3ea25af74bcb906419ee7cdd0e03ecf24e38947d4640bd523c6686e61a3e8d277b053167f1ab9e9e6d19b39210b922ca32ea3fbbdcdc45de2672f1e4bf7f18323e6bbc689a2478c8bbd45b41e657804b0167567bef36ddfd23dfe448fbd95affc7332ce8d89f5b41c224ef2b24e38eb79ca393dad1df4802eee4d9d2886e5434e8f36368ecc7628fc8a04d3f7e42d72709a66e604860fa6e3d433f9cb6ce5d729529b875f2da467384aa68e8c68196b28c076685c1a23347ce46ec0bb8939efbca33a8fd0146a42289a37a0d8c70ceef83cbeeeddd7fedda1888478f017f066acfe1abc7271e8e022b5ca65caaf74706aedd4d93858a52d3abb64b54665c7b8ffe51cca3cdc277fbf6b44e2c2283a5229bb7e1687cb9a3df6832850ff45a2f5cad56374af0b0fbb34d35bf73ad700fe32064f1479295491be214279d70a9d9c5cad35c6e2430bb011a556092b405afe096065562e43eeee545cfb02c6cafa323cc385daca6eb22faab85e5c8ee51da6e7507f82f40e5e8a723304278ce14bd24f59591ed86aa54e7984fdaf64df3f701287e9d478be656dda435163d0e51bc9792c43a79e50b7c9787707cf2bd8a955f0b9ef1f5bef0eb458e11fb8ffd76504ebfbb523d20677eb8ce46c40f1b75240d5f0d5d1c4dcaacf2ca5289ccbd0c48f0f4250676ca0c76a497a2dcbe63e8e6e343ac7bd86b54d90488a5d783e9306dd3f4ab6930eb2b671229fc5fef1a192e0f618096d5d40b1e4a1d9af48cd283240b27499794bb99a7c16e7938127986abe78c564461c41f926b9f19c04923f3fb731608442a5957fbb0747faf00caa685ddb4479c24333eeeb0f37f7b43e477d2c17325f24b134b987ae38193d9dcdd80f0bdfcbf4ed9322654b2b2f095ce55478b83962e60603358712dfa95a1f8fa06f66708f992a93c3e3be725b3ad34dab195434124846140501ecd997c73ec400dce59fa07c90116f870d401047b68c15b5f234061561df44f6afde767520916f85a0780d2aa67dc878b4f227ffee5c6e1816b20ec67bef051e8180f1fbe4fae7ef642b563097ebe48d36da42f0f70f97dac5ee75a44ce72a15443df277552165ba090111d1d51c2f159362d84aa6576245273470330f3adf77f0b891c30ac799df26e3b9fa9793eba343ee5b6d3edeb9a70f2fffb0b86fe63ddce172b40a9cf362cd4d6bdcfe5016410dc6ed1477899856d59179c7732f41840e5154875fc813914ab934d74921d4adf27c6b920bfbf0c0faff53fd50ce52cb6a4b41e58b7ba3cc10c57e06b8d4c158e8538015f53294be321f011682221e51dfed9daf23899ceba232b8461f81620304118cee00f43f1af8cf957b8f357b373a758f55e14a2a9718739d67a8749d154b7866f3d0239a576eae6eaf49f9cc8ab64a5628dc35c944fc3a405b3fe8575dd546d05765c5ece7578ef9fae7d8f63097310d1c959d0a353fd19bd8fab8de77fdc76d5659bd3cf54b729da4d2477c381f887b64fcb1811bdd8d0a8f73e6f7ee4dbbb9d3928bb52fbe43c3896a6372bdd6b59176361216121d09e83e180ab609f762251b0d98953d46aa7c2564627565525ca147f91c8752db8743bdf7cd29d8303fdd6c7a10e7fde4a4e491da673687a57e5d8760d588b00c7c196476352680ccd8c9b9955fe37f29255a37bb51a657b11f422d96337de37c6021d3fed8e75a427fb9cd96a72f9ea46673899a79293ececf4a63a189f378dff0fc21fccc2f0af26cbe0b95d8b6826156a0624e68a859bb39279d6df7189526713eb823a7cacac04c0b3c5ec9a08cd50a863ae12706594c6e4343fc7d3fdf1e86648cbb2914f8ea7ec1eef03dd087ee6a1ead7e226e46b939fda46b582ee51d4c043925e7f209a094d9a6057f8408b4183a6daadf9fc798f477f530d69643196ef0077724610eac6d498a372d8a1679ce62c25df022e8f166a77c3a514972b774e5084e0db334450d1d92c95ad8ca4ce330d758816cd9dd57c69652b626b314caec5bee75c643732ca17d5f92ccb2170b734fdec367ff13ae6f8f84deaac6ac9be5efb3bb1beb8fd25d194835b2cdd2540f305298414ac5affc0a87236416802bf1d69cbd87a02edcf28c108c8fcf4190fa0a0f4c28d1c00cbb1033b61659a92c380e7cf651df9d0f0028a5aaa7781c161ecade13c8074f993fe7005e78d8ffede76671db8aad00c399e58515225ddf419d39bbb0b3729f2b7419c0b14dca2a563ec8566a7b561b780e1e6f1f6d0c9cbb1ac1c84ebc8fb9f424c66b059e3d85f7d10c80e8bb32f9e5a3157697a170b374635332af7b643ba40c07ceaa31c858de941fc0eda9c61dadf8cad7bd8085a8e0fad563471060c2b8d754665f04e3248a12d75df63f876bbf675c4e142de27db796944f814c62c0a93c1b4a52ea282654a9c53ee86f1309ceb618f00d52ea1126c0fd9ce24b300761f802c71d0b4d16608c009cf347f24f845d86c48dc358658af45d2467b0d0f6b9cd54d5b944a4c9e4a7af81d759bcf3f5f69702437546b486e4e7f65ead2309b3a82ba46693adb93f2e35a1f36ccb650705ab28f00ac707d8bf90a7fe27e9169a302b794251647829b5ac1a94b90880a0b0e6b2b55522e6e255f319f19b365cee9968fa09f4c00c836250a7bfb2fba53f2e7104ccb003da630c914107adb6ac4d2842b2576e217dd9d64e1d21fdc8234551b0dfd5ce942e62964d832f8c934e0f8408a5c84006005306275d8220f47cc5a3048d69a804c7ec4c0ffd59c14cca8ed652aefcc0c538acf067a68e1a6f2e4f938c5796c20c69b480558ce43d5c68533435c06184c747f7942eb433698e709905e974420f41c8f4428752fd8c3c91a1713c3c82e199bdd706c079915e995939a7c5ee6df39a95b875f1ac282b5916c1b3806e24b4a0ce3870334253ab277872a1c9640650d749b87c653b56508c0bba1ce4d0727b50e4a013db569a554647fb4a94ece9ad0a0d53c2dce9b0d37ca9849e1ea85d511fcab39fc4403d09f463c41773f3c95d7059d6eb3c2aafc8c638ff7b931246214cd6aa1ba46c34ea61b3901aa410c81b1a0a5f515c8d246f7454c22ac4e5ca8140e4212744cb03ad826e43997ef04ed5d9bf7dec64325bcda1c5ef794a09722ce5038d1e361ae67f8942f4484b945e02e18a015f8be55f975dcf2e088eda7fc2889c9c4c5482ab46b47249f26f9a795aa466bcef68cb6c8ae2a280a92bec664122fcdaf40482167b27e8b1a9a2ef143e3bc9cf571815f316c62a9a6862c9d898dcc219b022acd591c8f85b5549335b64d0d1b31850414847f3ccaeaba4b4ad9e300aef455b419305da6ab97575eb8ec415131844d854c105cde4910c2e6e65dc4fba16247f4c129c6362ce9405eedcda8b3f1535373360df202cd0bd4f5d81697592e70f31dcb0831eee5af981bbda5743c01176ec5309c7fa6b52405d6605418572b4d20a51b6093fa95993c8d351eeb3dbe0750571cfc1f25ef7f8cef425644d36fee60a12bf7022c4f827b7c98346983330cc024d63e340e2b605651d7face5bd611537bf3fec4c912e78ac0e20004882446cb1d7cc1a5040fda58677a92737f07f70caac158fdc45e2aa0a2d8d1903cd8297ac61aaf95f02984ad03a16b13edd8984358a5f7591f1df06b6a6574f4d6040d5da310a036d01eaca9d2ac79c79b8c94d7f86f2940c6da6f469da19552a0c43a4cbfbd0438530b7420ad6463ca98631c1d9fd3fc7b5c6f6baa968a95411d9493750ba5b430718a12e5e38930d9fd1c399c00c1e0ec9cf7f685beefd84d6e04b2ef7b290fa88c48c90f86410ee0883ce99e538e4d8e86c801b8ae29c83065c65f899f96a89ee1cbba1134d888eabc01950a9b6f27ced3ca12297456a4c4af837d7121076a4de86c08383cfaf8baa81e3fe438f935de5e188930269f837f29afdb0ae96ef3c25745407ebb5e40155b40998e43d4345a81c6f3a8adf577f8fc00f730d6aeb1b1922a75d8a02df98579a5f9f3454f483e8049b028a0bb3fde833641223e69d6dc82519e45e2c2e8563adf0d6c983564f1ddc8c79698da18509c3afe5e71fdf07855f8c59657cfb12a4ca6af028071af83bd94c947f9f685ec5899f96eb804038b0116ee06cc2b75824aafaccd49cfce6ae0580342fc8b0ed655895053cffa3a011ba65073b8898ea235eae03abb8320c8f1a1971206c6e4330ba3e75eb4dc18d391e204889f5a869d8b07a8a2722eb89a1e05f6a8a2c6030e02e1e73315e3ef46cd2fc5fa7b1774a54c8612cd44816250d99bbc38e2e6c5bef0066a9a9c2aa626cb388481bf90593f12f3910203b955d2aa3d2960394d9647182651afcbe3b1d42c0962d2c1cace79c33046faf5ea33633e6f516ef714dee6a5cc827f838237ba00e3ebe74ab6d0c0edc7b04a22c40202f076bde9f6500261af1300c3c361310983175fe7b29c80d531823ccfba07fe509fcc221e132e0f6b80ca57338dbd9fde775738b53dc6670bbefb99f3fb651b19c587d499b9a71a4dd237a4f7c2af5a29cb1ae99b6558baed54d651ec76fd5efd50bafb68f86f05429104c8615add26ae001bbdaadf714155ce862bd80254e17c387039985252da6c1f8a6da9e5abbc625e5b08df200fb06c3332c3d8bd35ca80c794635f82f141b6ada52592944c19df1d428d10d598ef10014b3a91b2aa277b97349fb9e0621b4d3cf31b41cc14447c1901ff091674929a3d5cdc7c0b16822fb9a1fe885e15d8956350ca64ef7729bf0770d30d2ad61f65a13b2565f409d23491e2586d97f46710637b5d65453da0c42e5698f80aaf6db8d70c28c52f677b0f7134d7e4fa6c4675e35d682b81733458cacba584ec87d45660e292f351e8c8b59c2c479f5afe37c83a36ab39fb37be05cc9530a0b81878135936c0cc1c26f91b143d59c16167e7333aba48fb3e7b969ef71a048e18ffd98a9edec115c1d91b1409c2cd00294f49a1bb9b6c3f8b622f7b54dec64aa418a2f9faf64209f43913d00bb108f2bbb6d28bcfe7f2ff329806014fcadecf1176dd188b1eb660b51ce49de507f3133c7f3a6b00d79cc8cef7991f7303d007b86b98b163a2df17202d732424b2d3da0f22c6a62cd3bd2d287750a4427db9e883f619dc36f86d59553c7f68d4aba11d484ad6bae215098f727380db6def384baba2c7f493bcf675f09821008bb9511caf9dec07de2635f22b033aa17673bc18d5749047a3018d7a6abf554e06f781586bdc0fc8265b6f20893f574f45ad7f662acde1425bb3d7d5cfc0656b598dc0479f04dca0661e4fdd59c641488a9d237dbba943f9fbb954d094f702b9dcb2240e9efb7df60e07b5d3f7eddf700de838b84596cf901cbd7520f72ffbab2feb38243e4d0de7ef08d8e10880eaec1c607c8a5b71d544062fd0fd8580e9a0953424baf040571bf8d6edac3820b332b974ac6bfd75678954ddc29b6a870c9f9f9f07b15c430f3eab8edbfad1836e7d6320efaf56ab5809b1752e75a4c5c054f5153efeaad6d86e9babd1d94517460eb64539b9f31112621df22aa0aebfc09c8e24cbe189cec412490684931f29f7000c048af925e5d1ee9d8afdd9d9a01087fcee8a7b1b2476a792d36b6aab51bd4c16591764b28d3c7f3d4f5fa21df15cdb0f171b958c079e833fe6f1729ac625e0ca7ea38e3bcab336431de31989b4223c3576e84e385f60ff7728a4b1d23db999d64c674a52cfe2078399d35eb44fecffb92f10d8a2a2fbe3219d29dac9d20e545134090c1eebdead3017abc4037627b5c07f9a01c29fc6fc114899dd0967dc23fdf6fb89881afeeb4843d2407886e1c4cedba8f2f7769dccf10b453d19077ea4b69c6bd3e3e618cb66834763abd364d1e0263e25f8861d2f5316c8497db5a631801d38fcd906f440bfbd369fbd811e10acb516eb6c397accecd327edd1e6e73662d4815d0d59254c44314fe4d7e3dadff55dbb4ccd9de0bd1abba5ad169d8c9f72d57857d44bc035308156722c89d1c84e57c8708c333ad548549a12dad6a5f59c4752e6878206c262801bcc0d4426b4284f209ae91d2cde03d6e4b28160ab89c8f45c48f7d37d415250a2ba4bf79c90166cadf1938955a6588a9024ca446b7f210eacee1119b3f072d51cc406d1f3464f49d4ae1aedd46109e1ec41c429bf756f96ebd08d77f904388c553c1b9d91f17a60d7d7821dadaa76988c16dd3d685bc837d01537989d72203dfe85cd8a15b6e5cca856f561780e603dab7b66e04a1162650c16fa252d73b75ed73a3febc79a85c94fe2753bb523f94e4a08a5bab3d1b65538e5f49a7aa87bfafbdabad360b68ae034f5f96cd95391d942709d9165afdf87984023e7ab29d80fd7ccaca21b5cd70acfe0871e456c666db38b63615fcb48ff560355dd4a03c6525b9b36c5e700af46dfa2b2180031c7845f6aaa8ace273349a08396e8a19be5eabb0ab18e92de18d71e1e42c58209f98ef0c347cb138603c4ff71c6971c6b38104a92c04b3cc3f96998b3d385855cb221dd460bc82231a92f27dd446541fecdfb13ea3aba9fa327f0ef8587d742eb4dd305404bb6860f6b8c7c928fe2716ecfa6752fc978981a2c58ad9c455eed8a0577d81e83231fae5e1ac0fc5506ea03619ee8b0fc6c3ded0c94499977a30e2648cfc9821d3d8237817169abb76de428386d4c30852ed20bf56f36a0280941c23d63ce1996d4c755869924251551327b374817917a2570d70756e7b52ae2dfa2beb842f6e58f59363d57f465521dad925198980abfdf457d0abc51e109dbff1d884590356864b27ac6714b49bfa1a709f64b5becb404c8bff04e883e6c49ae322e5be941247b870a1ef1f33802440c46593a75c4b30fdd4163cbc5a68530d6959a1c8843433932b0218f903b2e400b62c5bf393fc26d52b3d0c2ea668bc5140acd75dc08e23f978529676b350abeaf3bd2473fbdb630c19804cefd0463b7b2f0c4e31ca74649be48848233614c77c7554dfa1067a29ebbb144e3d2b7effb70e9cc3abbdd5db95b8d615526dfe83db9d46e1b39b7e6e5b91dd7ea10b8f0bb2682e829f8995653c2ab76688cc1d64f22554b44fa6574f3592f2fa7c0ab05817ae547d3cabeb128e7c6e34669b4e1b99e552f16cf33fba7b48a795cb54e89b2cba29ae6e71898bfdf0b06844984783f45771b29a4efaaf2749dd9f04a4ea77b3a09762130cd669e311dba0777273582227558ebf48fc75a3d9e46d1521ff97c0575a8bac27345c3381cbc83237be35269e45a7841f1dfc0bf011e87b2c3a2cddda072e1a25b43d3d418bdb4eb8f7b556d16f4004fd22bd212676f0be098da2a0f4008902475ed626f037501d5f3572ca9b3414fefeb750df7a2142e3917adf53b9dfaf0dfff6f630358b307b3dc1eb5e5745d26624b0255a04853fed5a85d1d93cb7f07cb025cf5cec29232a6db5ea5e4ef0bec82cada40fb389e4b3ce5d6f0449467870516c909fb323db1dd5f514b05e97a5d13f5b6b81812d17dc4809ca2a2481f41f53b63d5d3fbbc2bed087d4cad165bec721f348831ad5a426022f2694c7b8880d2c98eb4032a55f2bb60bad27b02f5c60482ffd16f2637e7a51eecba76b7646cab926724d7747276ba5a455c3fd1ad66c866ed3b4a60094e44eafdeaadb1549f72360326bb5494f2c71ef488a917668141ef0e5440d622fa53d6959990f3e93371295bd5e50baea03eec3da20238089b010f38d5a46ad5eb1c68b4b4d363096e1649db1aadf04d8f5efdb33009093da73e6d8dbe0125ffc13d0d6c5f9d84967f77d4a7d68d563b2df4776e43772ef9704064e6123883113f0a0f86bfb02ed9fd72f12867369ff399a903295a9de4edb5e1c5e1d09ccbf3191ae2ff0fe4a9039694e0675ce51ad55118652a6d9e1215d91c3743bfe7dc4c38f8a899fc01842f369ff0c6f26b8585ed60ac575b54cfb517cdf2aa06d4535e4cdfebea0ba558e0f9dc8f32b220edfa5cb42827901230e7c7ccabc06f7452cdfa9fc81de9272182f2d1a54468aef639947a038d19ebe2d6f5187389b4ef0e89207b70a1168e5ee701ad9983d8ef8f7095e2666484b010da10d412a943eee7fedf5a6b69b3ae645822d45b537ced976e5afa26d08c56dac7fa6e7ee47c2a1b4c3507d307020f18ac775d96d65e6cf4945d4236effe63be24e5796a05f3f730051fb598135d885dff9f75c85e0051a50600bee36f6456f3251c9c9006609db311bcff278a7273845b738af9279e0cf191a09c3b1b37a7c13f0ceb12b261356f6616c39cb96c8a6bee09c01dcd20e1a47cd340ba7fc6f45b60cea98842f22d1b8be04ee8a3050683956c2e313852c5b636fdcdc210f9ae57ed08b98f1a08823110cafc1a1be2b2eec7f272d6253e0741bfe5bf6112a182889287931af8abd293a377508040b6440f904d9f2e87af479ec8f17114464f5cfa6a2067be06d8df436d2d01bac328a743c6c7f9d492103be45e4fbe7b88a4235d43b46386ff2adb18f23b7a5c7536b0d5d02482ac1c9b694092efa5e261f2d56e354807448988ea2a234d17daa4e45e355719f44353b99fd956b7f72dc94f9fbc55438eb7db7c83524c5f6d15f5486722f8ae2a79cc4a7eba54194ec85f63887ddd71f9c548c1e56d46c6e57256de4fbe37f842186f30a21ec282d82d39a47fd2494817df4aa885990be230a13ce37d863a5739e142bbc1a408c46ed5ac926395e47503aee523d51cbc5817a9f0b28193fe872ac3920e880aa4771c29ecab0412082408dcf7f1665489b80edf6d0f8e9375dc5713de18293660cbbf48a185dda4616f3c38effd9990f2483bd233d8807be1d06fda30db239a4318270dcd138bf5b3b2c934d0236dd3121561bac5a8cf89837121a18bc964e3cc028b95436d7a497d971061fb85659f8c15c50d8d6cbae19632559ae006b146301f116472b9888207ad14144b3cfe027c62debc566d10105e6b4e775b6f4dc7cab01d83f2c48f365c2c3097183c7e146eb97c077d1a6dd423db66f8520e0534da7658bbbba083e0535dc24b6ff0bb72665386782a0009f5ccb24c61cfc18c70eccc1846a3059b2a3049087f9e4d6daabbbc6394934b3335ec216c2c9be20789a11f3b08c39602cde9e6100d6aa40631d1e6ea1babb81fed8aba6bd1d1175608640066e33e35429eb513126a33b08a162b74ee092b407cc904a159ae28143490aea64accd2fc5081705a4e910b0380f5a4974faf43ff8c98b0c0103f89c2f221d98137724f54ff1d7bde26d4988ff6eb01944e578eb5af066d0b659a143cb3ca33eab5aa705518c316165be087ed3341c227b9cc6925c2e03699eea7497aa15480570f850a8800c40b02078a593b16b8fbaa9a41ee4628ef213675eb84af4c6b146b924dcfd38cd05cc7a7379dbe68536a5e3d7ba065f60cd69cfd7140b8d9bd9841e821d8feed5536ba23308fc0ccd608893e059399f90cbf7d4f96c58c6bb062cecb835204819c2ad15bf8613b7ee782c3328f26d1e9f4c96251e5bc3fae1b8e0d4da6e7ff8994e83fc932dc8ef6d60266e7d64bec9eceada75f2282505b52713c9c4699908a68618204be8865eac08502b28d2c8cd9e7e9f69fe438f1b2cd679277df7bc98b5e0a226de30fcedda95df36f693687cd90fe71d5255691de059293c5f7dc227023f7cc6a565037f2e6379aa77c2e03ee29433934309d87f998f0cee4bfae10177648466d496272839b39512cb37c6f4bd1c0808cae5ecb7bcee794c852254d5fd5534006eb47cb4979780e78ed5c9fcc11f3ca0deac9d54469cef80f669b285ae92deb716e75d03b44ee07842a8d9c354c7b11e0f2ec4b7e6c2b5486015b43c60886d5ed6393dc96ac75ce7c33b84d69c8f3e58273676f2c5f604c76f7db43a09380e106060be632970ebaf835aee3db5d33ca8dafb2341e9b9fdad0a973684dcc33a1c4b850fd86f303fa1cadf986549ad42ac2cf9bffbfb425fb0d5c0e4fd6d85785ab1d70d7178d0b6516fac7ef3a6fd4d02a2c25246aeaa5ae149c180708adb21aec477b19a207353edac143579dc851b5dc8301b8705832c0363adee936d87bbd906c12392bf13e9c7186f4154b765e0e6f84710abd6475d3b6e95a8cdf36e638538c73294b6c7305fdd4addc6321e49f0daaf5e1c9d9b5471f55d282da5ab8878cac2a5f616b0068fcb1cfa6c1451e236bbcdde33903c98115d07a6306b96f0d1fe273e5d6e3ee4bf6fc17ebf95cf9dd341e708d0110b03a1374a88a9a98e48565554f923d6946277d0849cd526fe9fdad44997bf668c2acafe9891e5fdfd7d90c129e2b4de6b7b9a2752faca722df75f1ece22f2497a45b708f5f1b89f3697d9359a352b638f6381de08ac6fb55d70492fdd7af0bd57e5c73076bc5b137164f5565278b6d61248d2508367bfed7e831166a7e24d57a8d7136c1e307a59b8988f2b97714db024bf4b446cdc2765b156228e573bf3ce6fca033994ca8d93efd9bd78a222395b588ede8f7ac6e953ed14b03f72185544229e53f176104db542b5322d4917836a4adfbfaf18eecd03b45307c52477b5ba031b1d3d8ca9f43f3cc56dda5c3cbc7b08a8e09fee4698050d3f907a4a06d474aed523a642cd8981ae6c4190ed796aa59666fa32069b5768e92091b32f9a93505e0274b3b7c8d7907d91413ae9eb693d7e34c1530172b165f090d3ae45af7ce5cb509b7ed18df0f8dfe2c46fd0c3e28f683e7501b4281ab719211199807709c953e416bbe24892e1e0d173be0b8c1c33f772bb653faa12ce87111ac6fdcc106c5572a43350289465a6ce2458dded0d57b8503ff29a49772050ba8c8f4aec9ceed9d99f2b12ca6cdb19f7db504e2898c51e8faafa60de0705e97e3d6f6e5acbf8ba00fe1e88e85f5af73cb1fba2253585b33ca520d0302185e0e6ad5f2347d269264ff32414cc92e090fd4e6d022900f9752669c59b647e9fd2927148cc91c11435952bd9c71ab7ce5aa97b45e37fc7c85eeaf7a923a29ea4767c1d8f60c46b1c99d91fe2a5fbe4317efd4314e38d261aa9e3adc559d1c14bb41d93e2d1f89f080c01b341e81ceffcaa0d3ca86c9fe52ef4d19275d1c402b63d09f7d0dc9cb69bbc60c88d11b501ecd8cc7017617f451a357974a59a290eae170b39af9e789fc3468901e67c8dc87143cf92b52c9c4f5e1c4d7bedb1f22fe6d86582999c49ff617f249477e8d7414f07a0273041482b42302593ec976520a60550d5bc92bf00e142ff00fe46afa65389fb98bbe3343e7bdf7ea9f2fe3609c6cdf3acd22213f03a6ff943f1ce374e31dd3730a3f5556ff90ec0fe1d617f32b2f8743cbacf534d33ba985752357c92c052b0cbada39080cccbaa001a831062915d433ac6a1af570716de05792922b088132b97f8633ee34eb7efc8c1361b91da47112f33beac32ce2a775eea5b90a7a7b47cabf62e65aefdeab81510cd13a49ec6798533aa47314ec520088649af67f0ccb742b33413ba0f525817e4c0ce0e6f701001f8948d01ddcac5743a1bcf88aec1dec503da196064684e9cfccba429817d9a3ea6b42da9dcc95e6ad52d5e20d8faa62e7b0f0429d2a561f261081dbbf1cdf58434c8c2f397e3182713d22be3d8caa8560f594c8b6caa234fcb21728d52d508d8afb82658e961777dcc6b1805b8887e5f9ba3b931577926802d4b5fd43e3fc57e81aff5754b72129adfafb0312177dc5e1bf86b106bdbf76f5650112d1fab4edf7a8bd84ed809f305132bb9f91e41421d32e74f349d73d2dad549b9340459f2da73faa71760fd1ca6ae1c2e2f9dad2681f71ea0c6ce1297b20d1d4978dd815e1f2090a6ea59029d4c2bf388badc591a3842e4f686a309a6cfe280de3664611660116bba62c3130cc546fb30c9313e120db01c7eb7baf365656240e30a263e30edc51d33139c475401353cba588eb9839d011745523180433ba7eae699ea61140b81b2ac22c1c3d3379940b121c3ed4ddc9e6286b8853f058057da90374e860548f04476e0af7b526d07fc1c31eb6c11e8ff5c8373e2dc38747dc51fb1d4e18d552af96481a7cd8aa2175813865419814a7720061a20e9b7c73d0f51e9ceb06142a79e81d00706af0ee20fb995b874d8f7bc2f0d5db55a4a57b0e52f0a622f0d254025fbab6de720b39445614703216ec0566f38636bf9690489d81b5a2fb33f09c41603a445ad9b772cb1ac5496c70b2714086de1caa54a30e44b47fc8b603a91c17cf1e16a77af63716bf6094f06f279eb9e5b023ba9f4b8b276032ab80079ac3d4b1c496476ab2e751ab854859bc34bc6da101eace49812009539fddf92785836aac736b424492f419582e8445e274187d0b2d5445af8e14e7bfab3579e11da394ecad72e17175ce0bdbeba4402d77ecd7b8b091fede43b76e973ee82acbb1f53abb5d977a9633114c92b49ebad5e981fd1fa794eddc43b2f1714413d43bb5dc861bc2fa9bb037045a57c44970041ff7df1a648a82878b96e189579cc0742cdbf383fe131d5c079a314953814a931d6dc4a35f497bd8488b54f523d83cdcda9ec5d2676328118975dca4ed9e4de1ffe222d9050fc175a5e4859cd13c1a5257e9e63181f3c61cd62f0e875b4ae8621753868d5cdf4f16eb840178b51f235abfeac008d5614acd0a02698cb3864353f08ab26501af31e22982ae6056fc8eef6e463d23027820f0c77da43ca711c7b42452164b242ea3d99640b54007b965673159c60fe31cb512f943f88bf61f891fd5bb1952ae938eae0a265fd34af1582b71df90954315a21a8d746accb28c79e7ea2bf0af3deba0c3ca28b701ef61c006a8f41eed9af329ce350ca0b82c7665d029f23487b2c088007d11cc60862f3edbcbcb60bdf0e8856b1c4e4db2f5059f13d292f50b1a62629b5065cd1094034b0f84682a489159cd9e9356238f903182f6d56f45c1d15aea7f54215f6f77f50173de4c3ca850f81ef61eec32fef0b86e0c870bb26ff0ba66274e16e88bd18eefef53104e92fbad6b26f4bf6517e6ee906f3aeb031b57ffc4e532175e7c7549ca09567a893d7383f21e21e70d1e1a4f80944f861af5466a1f8570e999265372dc89a810057fd20a12fefdd9fa9ca72b8c6f691374d6113412c11080b8fe55c54bc06556ae05f9f357953956e749c076259fff55555585d93a2d27ef73513cfb4e7cd350f4293287952bf21cc8c9dd1e0f628bf8414c60d7298b6eeb42fa0c367c3d3e363c6cc572d17c8ba821404ca4a860aed88c8ea8aa167ed8e48d3812cff65e47b17f0d7af15ef6b5e57138ac70282d816c3edd1d054d6f54075ee79db9bf292160082d5d39792b19b6b33c3a6a613a1a21c0d79cb7b7db48ba85b4336daea13993bdd6209161b8c5ff041ac36a304387cb7dc56ea8ae0ac0f6edbd18266f743bc94c3d99f208b1344a59ad72b0f8b99d5becd930e5cb37018febbf3f4bc21109dbe5bb5cd411e020160c46dbd6fbdca553139619b6b2acc6e277e3521c6eeb24a16345b169f653941a0fbc924dd247a0cda0dfd556d5cb69873b2835ce55b2f4a4004c2012887c04c38dcfb8dba2b54becd9855537e330b880d9160fa65293e76a315b520d4ce1006dfb01054798f6e14a8b972fba51e818e6a64e59cfb4d1849c2f37297a234fa800be899005eef3aa7102f3b3fad7b4d170d4ca409d805c5b79074f78b7a12f0f655318a276320fb0872bbad1a150713a3bb94575ecbc1cdb236ac4bee7f165327c1f192acfc2d960a226867917754c8b61faf66de776072a7530eacd33a99c40347cd5ce26c5b3498321a0289515476c301672f8efd61d0d7f098e65c6422f1a5d45406cca533ee1363dafe6d2d7a7c7a7cff192b73ff4dbbb11f2694313de45621d1cbede773080e2d1b056d5ac25323f59730783ce55b8aaa31de959fc480da613d17a4f14cedd5198f983bdac0a72cd5f53097971d8c4bffa8756361aafdcb7ba500fab3a32517a2bd34401dbdae133f7e9e75bdc02fa7cd14e4d532a6c5201bc5368956b23eb272585f2f64f34dbae710116899c723f345cbb8f653da00aa1df6b5c75f260b48b1fd6cb35ed9eabf518eeb1ed24089b06bcec90de7a4fa1ac047d6f15196c51b840a5a9668c9e673fa8dae718d3e8378f5a47a273242818d03b0f5df7ad09df951135f796270e9d30c2b550d1355322b3dcb40c1ae0e718a7e25e65cadddce02b3a4b96a8ef2da405457931f5b8072eb68ac4b1435c419ac130f645334049185827b591a283dea8aac580942b82e1dca02f9ba3b1976218e0e437b6e37f24990044e083d8943e7e91e04658f17f14d7439fa66f3aa519177e89f318b785d560ee7ab63a8b403266e521965c85200284a280924c66c37d328683101997aa05001d91fa9ee779206736bbdd7d1438d85a9a5f55b5dc5be115fd3c4efbfbf167c9a78d501f853736765102632b4c20ba465db0985f26daf577354730c84f0f5ce567081de320a325b5a492ba8b1b8be9d8e70321bd4d9597b35e875962ff781f1c64b76cb0a520db609dcd603c98d282624f55b564498e2323b33443baa40922bc94367224405e108d51d1d688cf92fed635151c81a5e4c210c8563f7b407ab5a6b9f9cd6cb9a1cba7a9b080ad03f8ce7e69c826c5e9f47e98b5aa494f177259d3f29e95437c8c3711abe03934ca3b26bde0f83d2f1bdd2ef704f147a3577d94852dc0ba4b12c689a4a804b99e669e45dd26abbda0afb26271a9347ae6f89b614a75ef257884a615c718cdafd53cfb8ebabe2a3a13abe5ac7275f3f54b4789c7bb239aeff17f6acccb40c4fc3d5ec5cf7f045739e385d31409e0961a35f1c316942bf27606c6ed31c187665631ef433e107a3339c37fe5a895b41a87eebf0db4e828fbb1a08f5945ce012dbb5edfeb9f383b0a559f062485c0d20f78fc61c2746a01ad4abd30d7cf50c828adc294a6aa1f8afdc79786d1888889994b69d8d6ad7579a6669dcc835403e20219aae29de65aa51802f1a8e94b18ea0d6c15497c176ec3d72ef499dd0fcd7419ad18ba4755331e81ae740ff14dfd3a0a86bf944716f776f06abe2a00ab0ee3b45e729afbd34a9c676917e1df03b6dbf6cbfd4d9c76b997baacee9ca5157b7331f3652e1fc3a7c199b4f41fc89ce868be3c899cbd433ed19a914c4cacb2ea2ce6d8e93fbce5b5c57858375b95f21655a85435545d4724584f4f6292a3ea3720a428331badafc4162798ba95299937e8f65f21394ab4c32fd0c021f912cff072b4c6dedc30cc1aa5d8815176b7d85dde38fae2b7dad1900237de55e9c49656c8617dba5c1b9ed028dcd627f10ac0b0e1da4f4ecdae102e870d3f51a269aac60789495f0c24c8ab945ae5f8dab33b04f11cbf0050578c92212a997d651d6c04015e6b4d1756afd325fa7f5e81293b238dac9a26eb6cf5396ddae02a5ae987e95276cdb1e49c498c8f9b9b1a97cf80be4ab6612119b5385adbd9e91bd9b735144d1cdbc0afbd23184fbaf7353aa14ca815961e16ca939a40e9f5c186451ada123ae267eba54da9e4b980681ed49e751a96c84c48502d86c4019a51363f01dde3177f83e507d87bb574c6558cc208f8f7c6ecf04c047335ba3a90353da9e0292ab74df69221675cc7b290d05c599ffc818c97bc318c0d7715854c859e7f60410963ca46dd799a952342b10089a58fc0db03d44d01066398369bb8e2f5a361103a480e7c0e19a291241a7531f0c6c4eac756ecc63a029e1b909c71cfa01aaa7f2f746b598db8912c6c301e491e66a4b6446fb828c1a128ab447c6d8cf6b3fe2e51b466b827273908f3c8876d2ab0d0bdd6065288842f3332927f8292d77d4fe3256104cde4740e51fb00fd1536d0817c38e6c1390615dda4d6f5301ee3ca8624cad5cdd51a3f7b28ced347d97de8c04a07f12ee6d6d743ba6777329b2c0617af040dbc982cf2a76b55df929d826163bf614c22e1dccb4f1f301eba94a7436e1bc8b7687fda4fb1a05e3ac3bb9862d675845372c6d5b226dc6d8c4317f78493df899496a429be58b41e1cc3bc8905ded94fdb39d8b9c53d2d4d553c5d24a1a42d7107b3b9434234486f05c95c705f64ddb8d0c47046b9275dc926fce0a80c041529f0b63e12a6786f5f6378ed0f2fafe99f3be45135fc0c051d3dd77720ba76ec4c13255092a3834b0235723780b4960988d1855cc7e317b0a199b714c776e89093bf0574d3c5f7a3a9b4df9df33fc263120890f7351be21fe5febd5a0230b66d6537e4c3c5f64cfcb38250d62386c8081acb08379be054663efa43c0a863b99de431a70d82a76c544db30a4f0694471ebad9196fbc721531b59293d5e6d8aa41f33d978eaa7a435f7b5165a27ece82c912e72c60c4bbe2a5e4da69aeb529df8ab9d2210a63897fc4ddd75ef532fef667ebc3f76d68f107736b2aedf22a6d48942429c5b637100d467e5475aa6f8c0bdd6330c06713880f6c950c40762da2f85847d4fb2672ed6312af70517f9e528a4c74c5987942d42bad5e29782a9e04d14f550e1fed53432b2857e0f990a9fe7974322e60b0d59769f16b9f0441b41968d75842dbd2def9b85c9c8399cc07f7af92b72ea7e99a1a77aa4e6843e751b2ad6d06079e15ef36ec565d63c2fbd1a773ade8c24c207125eccb8c7ba7276c3df32c7fd9a0a22f24c7876bc58d2fddf3c606afe6dea213ee3ed5ca99bfaa5913ead8230e0fbb6a6168f4eb3ea2744e93efeacae9a777ce2894e0e9ac1d5506d32ddc234d5deb9ec2cd1827eb3a1b2eb26bc530a89b5f6dba511c3c0b88ea106ac72e5142ac6f764e472fc606608aef1d183f64b6833fc0886d76aa6d38480f0e00fde139be4bce09566df2b9765ee271c33347654355518e4570cd04a6a568d962a9c045b57b7b1822d118bda55366633fd901a043a035a92125cf3e5cbeca822ea671b006dc0f3fbf16742b031400d8113bda75d7678f0c6069bef894b5c53ab8614e05b79d5f9c72a2af0c2ac1fdb65123f7c936da08e20099c47e56aabfd7135a9b93cea9078ba7c72be71d30ac60376451832c1b43d76cab47554c7bc8e01272c8c58164905f271e377209b17c79267a711ac7a375433c8ab2907fb8d10c532a9d7986fd57b98e0cafbe55278d8b9e4f85af2ccbc2ef9ce654141ff576c51e2280f6d1ede8a0d88450ba703435adf1710e61af3f17044faf78f9b6c66c46f889983792e984aefffd0303af4476bd2b2d7e6ef6f967b6ec8441063d286abca2f751983803ec0f60c5cd0a84c00c9931ef8195d23d8864a187d69be03371b377ffb1cfcbaf22a02e23e1ec8542c383286846783a4a250bad628a8a345c4b05c13bdfe0982f6cf79cb20f107a30653559b1018913e0b7a6b5f58abec56abda79a23d9ec5cb9ba9d715ad8f850322883100aefff0f5bb6b1d3639c2bff90fc2cc78e0b7b360e823e5e85a68824f807d8a7fd315e6357658ae0c62deb5ae6941ab77c79bd62a93c6daa3caf7a09857d52581f81bfca6faf7bb0951347e00d606411381f3699335f537d411c9ca501948aa70b791c9cac443fbc1d6036d70115225bb6e459efe7d145d4e493feb65f6c7998815c28a615cd583f6d2c97bfffb6f988f399092a48683d600c6ab0af6b1365bea2bc8804b1a64b20e0d5fa77e434d7e7e51568ceb649142a94eecb2e12a8e534fe84d3a53f7da900b3705a71e36d6801dd6ed5998af29a6b08592e85487a260bfe245b5eadd9ce5e7ffafc38a35408cf38e6ca2f87b0b2c2ce6a615c66e2e66948e79040a175b66eaaaa6de9a1c63feaddb6b61fdf35045ee85fade645faca1e9d88c5bb82b22ddd9866b53682d6c5d3b0412b3a39a93866783861bf0f2c35ca1ec4289ee4850269612b4193d0ddddd103b0ae9628a9f1b7a8c7b884035f839a2b7cdee2623b47013dcf5d8a60e76bad97d7720a7b21b16e09f16ec5846816b6fa62dc83f2d5b5bd0243d5f8019721b5a02ab173219fb513e58b7fe4668b548067aa6ce0394fbe612b05eccbccb0c5067929baec0018c7408b686fa7fbb246e641885e90ad1e9f9e56176861bcabd027b1c17f0355c45b28a1b05045e61d8cdca978adbf12f5ba0e0ea243d97abb04dab09d3ba444f67e74d926ff5ceae34ac8b451a36551e4cb984c65298243401634c223c786e1342d2f82171f49f36dcf8df266b50fed1ec81b8cf6b6c14496b500302629b4c576ec4d00527ddc2cc30b6b85b64ca2ef3078c493f44cec49bb3144089043e79b9618b191992180e9ff9fe4a04ece3e2d5573ad416c54efc8a877451866573e4a4ca2d294d62528b31f2456cf58c40e91f4b025469d5e28c3b31d5f61b9f1ee6f80705cd29c3e28586462521ad2845bb504851a736e7f2df1c8a1385ca7bedeba89184c94d6fc1f009316d57b0ca09e312eb3ee0c7b83cabca1ea2cc255b2a5c5b121b1c3fa139a79a6f4a960040370f7cd5d2092554156cf097a0dfe81fe08a8f45fcc4b738658949f6f85f64a82f7a3ba156271784dbf0aeac96fdbad47da1c7dc5f17c525fc1124955b0117b35e309100f9457a35215e723fcce0c04b73576a7dc7d478b46aef78dfe604e8e93492f9cca35459ad4c9ed0b4bd41585dfb587c90a91f747db2fd9d336dab5d3af4ca0372a6f91d897735dc4df4173f9ba9b42175643b46b7e98b3af43c84e506dfa2b8dad0b8cc87cc94f9e198e89e394da68df7d9092953f2570bbffcf83375667a04a803709f55137f2f0aff90c9fac78503548ab90bf67ccfced18fd86e4f5068f37659197db8c2bc06ca7ca39934b0ed397aa18cbe893ed23a58565627db79d0ea34b7e26c74070cbaff4250cfb0878b3af728734c6d78cef196890ca11f4c9af7d606a4eee2409c21c3b5e1624dd8592cd33323c967de9c120e66051ab81809c4676ad0f54c782004283ca8e7fef54e09613919971e1378ddcda3ba22b4aa34b926927b5358b17fbbcf06c7a50c1d8d57b01dee8b3150deb08becd6e445e6d18ee307b238328f3b7f75a5a4c9e6a6d11a0fbe1c624990e23fc553e419a26e74522a83ee63b0c9e2b3bb28452d4a4b060834b420d767ee95a0e12a59eef5785fe74650820ffebba76cde62931c82e49b5c62502d9d39081fcb77c177cc3cf80fc8a218297dc1d2b97970c71987fed68a67195dae68f5164e2918a046878c17f09a93ef411dea50d2373ebb5e417a770162c4c42d3c92dd55b29fa67c2c9644af1141ed492b44136bcdbd5dfcd062c3fa4be6de9f73e6ad6295f58915e7e3344046df10c0f5ba25ec7214af2d6a8ef7fd5175e9f74c2f246bbd31e7a3998c3f5725bf6792a050a8a4a3dc72e6d405017b73f20c5edf634b19016d8a43aabdf6e1d376d8bb05099a9fce1456ed400b068d1d11ec49522eff7e23bae016e408ef8d8274f08d4fbdd94afc7c5f84a298daeba3afba62d03b816ea9f1c82da34bad89f7236f4530c7e537117f6c95f51262dd90be837bb5f9e281b261790f42f1566ecf3435352a2e4d3bc6536a999e3abc49127ddedc7999623c8bb8cda00666c1c6247fb5aa9cd464bba9c803141267823e57628e5bd44f4cb479b8d8fddcb37e342414c98d0304c2fd1060e4932b8bdd90ab527bbe754e66da204d066883725cc1f4ce347496b28b3ad31936bf444d22931faf027d0a6b7ef7d0d9bf1345bd7562691cb6e1403fbf3f08b616b2ff96283c764e8a9534bfffc854b6402c6fa83dca28cada4bc6baa4d1730040c827a295548f00f3679a8b64d66926415b9e9b67a86335b2f487e90b197eb2ecff40c251901302d0d5d9269d487e824dae483bc3cdd5f4c77618ef2e9679c896ac4eaa4dfb1d696317cc1bb67ddbe8386bfc4dfa771af6fe1f084c0f0b1e348826688add77922ef6e333bb0599919778079f82c288596d12c100165eb2755bcf7500f992779e92add543f5e334568b444d2fe4e8394baca68ab7ac6cc6d8cdbaf4335d74654f3742d31e9a9c7bc26428558ed4655194698adc4d02a22d66ef594234d09d42ab5559c58a4c06eaa5b5849f52c73f332cef4aab4157de5bab75c7fe4181e2d3645eacfc20d316af10eea51ccefd48ee368ce11cb712a278b3a02c4e994185d38958ebe4a00e8a0caa4bef0a3e6b01525cefaba38b0d4ba0df49af1098b4f19d0062ba8b16e31dc1acb396ac5e25288e8807eee1d9dbfb3f05de0e91d49b4779f2d7147514baebf04baa415b3ecbe8d0f8a6a1cc5415532bcd3198b26c06bdfd390056162532c2d4ba6a7e000173373a79be8293d3f9f9f8b7002c2083dfcd4f7bc8c2906a823f7dd4a7065867e00add6f2e366255819d41505b8a647279a074bf66e6d8c119a15a2c396268d5103d872e70307cb8af065aa76b7037af87ed20fca2cedc4a9b200be45a75d74691a560529540218129d27f95f402adbb52bcb2691c5612a271997f12e764948f20d5a86611e7f801f8d454d94cac46b317115ed2ca5435a9ce55d349945e242f13ae9ac8e48fff0a3f161387b7205787b3da43baef314b76455ec2bfff7037479697f8ed439a462b7b7d7243fdf93a8adb49785279c6f22b3e16e207cdda90a0054afaa9da0fe71e1e24e0b2ac58ef2b072f2e7645c0dae9d7cea0eb79478db43a04e9ec887164fdf3e44324e2437c26d0080b5329d1226f4ff9d857f69f1579b6dc85617f37880958b2a0a10acf2d94732eeddb09909df16bacbc9253e24ec5f83293d6bf278a9d75a558cc0f44facefda4e35fe910810c4af1db2444bde1823c806c9f6d2662d976e964db8c0798c91b4ce73ed1191fb1ff15a19820fcd740756172ee667421c698f7ed8a163f91d6b6efa1b17f2ebc3eb4ec53f189ac0ade3c76df04d3b540a0eda27e7fe442bc7871b3f2d07efa716f125481db3477e285b178c1db1e8fc95d2c176f3b97bb54bc137c735b6e53c424aed037d8aaf5d392afb489ba2cd3ea5a1165a607f2addf6538222e170111bbcbc4cc088d61a742edbfe408784ac1fdaf719f2590694b9c5ed9d0d67f747ae7c6e9fa118e48d4713679139829f578e90ed21e9a1c611d6045a5d7c57d3f8cc779d3439e841ff15807a3d374a38615e2c2c488d19e057724601d26346d8707c2d462e5d48a21084be4943a7b5915ba9a22d40dfd0f12db85ef53defb7720aef567e20dd183fc5b47543443ec6257ce9d24c09b4e4e4209b18a34f90f96662db07c03e2a3b7133e29bf0f2a5081ed7a5f1de92e7de9952974d825ccd2b1058e7cd35886af10dea300c3ccb6058bec7b6047f1f3405adf27fc1cbfa783822191b483f3a54ebc64d89941ef91294617ed109367f6d2f018808e2280680af421fe15fc50aa070f245f3d92055a430d11b9f8051ddf4396656fa18e71210b94bf69e695697d56007e3fd65930a0ac01b62203f0ade39fc38cec90149b9e6e71ea4ee6bcbb3aab07d369ea8a74dd10e7a87094b8c7f2384b12aa031b4c61a01367bda05de39ef8ad36d5f64757cfc60c0ef0211abc596842961ea76fc5fd6e125944d0e67f3598c2e1b1cf6ab2eb4e8108e6f984cf4ba2c7d813d3c17d4a197187da78e036e3248a766231f6d148b4633fff4047532032667ca5be5c33a8aa686256ae48b57f76d44e4b5695bf527f07411db14b5d4d2ac4194b3e46c3c3a74ead1928de2ce9ef297695584f93e260d5b7a313607e56391f42c780ee8e186ef1b7830c5a4c25eaf453898dd77a979008958a1ffad92dcb139348c3102f2f644b331c19d8596e77ac37d98ec2d129ecb69567757aec45684209342cebff826586e16f422ae06aea4d74fda7deacec61eda9949cfe3944ec2246be72a4ffab0d5bc649398183d009e4e3128d228c1875926cb32000146785e76adba4f438b747fed5e0042190d0353c78b71121adcf0b83cfaf2ab0770e77179cc05d2f5dd7b6e5d59718b9397c5209eb9ca7a21145a4961cfec592fc6988ab14ed130b9681cba9789f1a2e7ea138e647642e6d1d3f1e212316b173e387ed1ec133b7d04a0f525b7ab40558d436f020dc1699d8e4940c354f532c125a7cf5cd5b3d537d419b238dc5b79032c39ecac48877e814b06ac1b9c83d1e6c626f9eb66cd2b38f3d8b8e9c38de17cfb94e9b92f07777401056b2ffcb4def06259d505c4b9adf8b3311e2745d5a028140efb597e484cb345413a109237078c91da79c195dd2264fa946a97dc3388f21ddede361b1a3b63b08537d2df8c66be4b28edeabe02288d146ebb9156d38c985a755aa42442bbbaaf29959f5c698ce8c6165a4c9741a2cb9c08589986c9fb83d8157114d7bac4f1b35234cdbf4fe39287bb741b59b5ee1dbf0c22610054a3bed72da4ef8cff45d221b6905280991a56726e59341c79a0a826b437b10c3a4f2a45229bfb9f4d951f2d414360a6c021b423abfa3536b3405d9f63ca41999fe69047199f3244486869f38847dbbf5315e272210a5720f3e4af6766725fba1774528cbe0c9ba0cb5bfcf401fc62a676fd4b26df583d1fee5a391c724a895e60c0c9a5c070600d498b8b589875a18e352c8753a47bab297cb074f64fba34755a79c9ad4941533220078e86a04a70825f54ebe7db4c173c0fb3433d744058ee284cc8fcfc4b248189760bc413e864d3e44a42bbd49a84813c198b286f1132e82fcbacd0ee9bf98973dc5a3da2d6ffc1aee75d60096eac707316dce96d5271f01b9d006e50f8370d4740baf5baf53c81e152998a36021706f80738470280985fdefa240e3581f03b25e673eebcf00180c619b694945008f06e6cc48dcd42ee16fa4d1fa6b0bced90cdaa349696505d172d4e09f8c52da9c0ec77307beaf3974d88b3c024dfdf63a68afcdb80e95616bdb2b5566f0290adad99655c506fbf97d371f0b174dc8395372c568081558eb0b6c0b094c4af62ed28ebbfffd06a45e143d7bc8601c6468adf3785defbd499f0b6050250a964d9600780c6e802e4003a301fc7cd2a90c9ef3d79ba9f9857ccd94395f499b53129cd80f499dffc4a3d18da05458d6e1c52587fcfc7ad1914539b40532acda31b3c7b9b0e197df368302222512ad878f28a2d8e42f964e294a82b36d5fe4364a921566e9f6bdcc4ceb9f1702377a919cbf5c823549312d243dcca131145ca1278aba43b40617ec6f00820f042ee1f750ee1d9e98675f0bce60aa3a7ce599a3283b75234a5c6d18309ecc06d018e1f4bf840cca596d77209d932fdd9fae6e9cde8f693d0a7829a3a516c866054500af87c8b686d8c402cfa1eb7386c82ba178d61d9c36c4609e03d80723a0305e32da981115dcb9eb4665d580a9146cf91bba1894f4d1b31fab3607c2b20317d81af2472782345c8e8062c25b144355ef3e9b35e7710b5c34ad0597d561da1ff2772ccb58b4e5726e153cd1fae2be3d7b65bad8aba2e2fb1b13315c52599db0880d0ce8c832c3e9ce8b452c17064df8a1866ddf8a82a64663c8a6ccb9c6eb55949d334bfbe883397d97f8da90bb6bef92c76e030477d8ee4640fbac5517d596207e5708bbf6b8ffe7f1b8e8a1e004335fba077e5b933b6e2a7fe9414ca6ef8d55d170001487422742ef7a24e62de1b9159776817a658b6644db8f1d1b00b36e3d0fcad28f6cbd0431d3f2e8571d23764b3596c7ad9c2ede967ed6d30e1aa07f6249ec000ce91e6b8d624c93b1050116dd1fb2505d1412d4e6f8b491d1300374158458d01cf54220ad68e2e689a45ebaf33dae60b567036308b872373d1fd03cada400ad686de8f4fa99cae69fe5b2a451e48aa126118e3741c2db4ac53aa604bfcbeb0227c55ba915e9dc7501d30e01285d46dafe86f52f43bbf05e2eaa8050cba4fc171f80c5d29cd6888f2138fa112ee1080b6b6671e97085b96f87d14b90b85b0831f1809b7939a7ae7d6737f27ea12eb4ed900af7c5474bba66b9024bf7079a272efe01944a6bed6ecdb5d52b82ab36d6f2a8299a8b9238ae19c613703e71a86d485e8218be33601972f2d626530a77ccdc3db55b069de9315407cda7ead33cbfc4318d9f867470441a74167a4cb832be6b83a62c2cedbecc9093816827146467bdf6431c082aa975106ee48221141ddc0f773ddc9fc0b42030484875dcb91410ca6e5692f840d9c25e1e2d4e71cc243ebd80df75334e10437cc9f329a27a8210f2dbda0d671ccb9451e71f743d70fe06dc1efe39d39614a7dbb5d6aaec4f8a5d51b3f847f1886cec5accbeb61ad7b57f52550fdbde003bd2f0b90a856e7eb77e4de06f84d10110b61ab765cd84f7f45c8dbd4bbc077f3643a7a9841c1e171194c19896e95680469e263e09fee056b531a956fbc5244db886c41c009b2539b77c38b5ad39078fdfc34df63295a348629d76bf175773cce9e1bae013b2e9b12ea724db0099515b6fe09112fe4284f06b4f2dd9bbc0c8d1b01b02aaa1ff4e81b9db8eb9f5f77e63dfd3d90d096c22056eecf2c1990167ba21567e4638f0180fb0c82b087b17b569a18564ce03bd2a83e75677196627e275ba9dba087308c25be8a90b07fd2c8949b4dd43c9d4ba168a4d2e6db20e5fc9c7e5cf80d2f0af5f6123788beae9a4b606cb1aa8bf15ea56a882cbf503b195ea91666442751b18807287d653f698ed273697c14e6c801552b2f02b3671b6534aa81dd138069b47c649117436ed951327cb06dc64ee8ef87c5b7b3b4db1a99aa6e8b20fa06b4e37882bc9ed0a7da02c677edc0459491baf381a38c2a8785a37c42b2b86ee48fdaf697d22e4142e78bf65a5feaf168827c5271a60927c348ba6a23acf5616e1ed0fb0685c18f1eb4a928aa53639c03b65e84c6f6afae86300aa82ff82e8efad0de6a8fb50e3e820e82699d608074c271d76809e5a9a07082218334bb228f07f1c5c949db5b68b3fdfa80c99613fc6490d638b97356a56af4117d910094556d7742d1e5bb729cf00da6b592061623a526a59b1a6677d1062e36a8c7449221450893a66b692b2d9443036914ee42f327ec7f3f0a8109bc2deaeb4f696499d983605d3329b00c9476863fe4d2a50b92f383ae7ee3f493247df45e2a8cd2ede7352dce11e2e0d47cd738b62b4bb9c714d9855f912651cee6c08edb8f55b9bbfb8f8f2a5ecc620441e1fe0c2cbc072895072e78e65f83565676a2bdfa4450bcedd9a68d72ae37829537e0723eb11a52bf0601f5a38fe679bcb38b5b364400852541b6682a2cd99cecca93aa284e2bc88565665b5d773898a956224505c5f0c7d10639a956bbb9e066cf45d2631972058efc1c338eba1fc23b1f11cedf0ebc0d542d0ae8b893dfab7bd2714ab527c2e2f550379a8a05a5b53491b67c8e2ab60aa7bb432d1d887c0db837da2723bc320af3a4cfc5407f4b2481dcb322bfa3c188ea75c8c191d20ca0ed682e7d64ca5e0f7fee686b9a8a95f386499123d8e17fcd53b0153985384fda5f4ece4b1d0371496d97dfc7283a5907c45c993accdbeea89e7dbadf275db63ac9fda4a2739c05173b56ef0ff74068db7fc2001f588e9cbf49b73eb5964434cbbf833cd2f28437f05f1b148e687b161afed0e72ad476b133a73adc92861cfb8ee6385b23841340e316ccc422a60ec7a8f690bf9700f50a8e0182e5185101f596b2fdd392d5dee923f019a492de022034e2026a5c31100ee486338a4ebf7cdfc92abfd258ab9b2d27e25523bab2cd9b7dadf9339542e2fda450aaa246bb5ba2dac7fb16873f1c5a5b3eca234d12908044638601ac0dfeb3f431e3de4558470e9597513180978463f377302b871e8095b086b654c5fbab4ae374483f8060f7451a42f0809daef3e6eaa61794197afb2a06e79ded171fe783979d9db31e533f2dbb0ac6c582a68e67450cf266f21228e1cb3e5ec0c4be6fc26fe9aa5ef59e17eabb7fca1ace57c3df579b2811e3d780799c5cdda11753a2f846f4ab0b153b605c8ba40c11ef4c48f79576fdd5f96f3dd3ea7cf6aa24df71a4f35b21a32f30f2cc00997262a9cee02f994fcf295a6f4920ae70366af54243cd47a747b2d977e335d8c3e09f26fe3f4e1d481175ec33ebb43b6ffcd501ec3c6a9559888a5f9043f692776e2ba4b9edbcd077ccfd2b8870783859d9f773fc0b47966e387278b3df3ae3b90fd997cd2fa9b6e565c0695c5818dd692e77dd7eb3635bd6947b64e808448118b1f96a152de29d716b57852b02b08b78687cec6b5c56a8b83a7bf3b778c360b1fdc621de431c710aa1afe627d90c0a6cf008213c4f25b7671d25added200adc0586e847a68c5a7ea930d2e61efcb57b19f2f9540e9eea957407b61405e323c4fdc9e57b9cb2e55ffae491b2e090b2bdb906d02a52f3ee6064237f6ce65e66d11c1de8af1d7c72b448f0a5ad05dab3d18647057b0d953fb93b0c1602e6e04ad687ce37cef67eff1718b1284a229ef996e0fefee6f4a15fd9512ecc498f0570de912fb0af19215807a711ff9d270b0742116fb369651ccea0ed9cb686c5ac0b3ca88f65b338ec17a830540983609dd0a1321ef93cf85082894c385c3366975c8f5a736ec960c1a36133cd9894444867e711215fe9e335d28a4ab8d4fc16b5749401461b088affced1a31726e82dea24400f753089ca1a61fcdbf70f161bd3f0fd7666777a27dcc6931c5340fd52a1b1178abacca31164dee0d867be2620f71b0a1d70f899c6ec8aa3499df32b10211c4b33e4615b366f4411735f4b9c28f2f13aa1809fba563a005147f02a9f6cc70b17333f5c2bc82644a1a40747a20db77607fa5c061a2e8adf611584e65f39701cca319c1d3e9d2aa3797d11a235e50c540a2abda6f904dd28a00a391d86fc90ffd24974db5578c2e7d4a0d4275ed64b3c89f4588c27c41fe5a73a0863bacb1e4d6bf9badfc7f9844cf3e30856b5e60f42de5a6a8b981de9c94b1d80deecd6226a94f5fb7b7c435a5650b2de01b80436879000a6f2a2e5a8f93a8c97f6ba4c54028057c9457a7d9b5af7bd5d1b0df66ed65e7ff189608d126892b7964599df0979d1667977a60cdb1404e85d6f06c49e22fa1bbad2fea09786cf78d67976cecc13e70641eebcc96716e64a77b1852adb5f326672ee196bd22a30c7a691c8381cb7e5451594a152b35dd41d745c7d671489f1abe500b0337c79fd11882772f624ab9f0ef2337534e0e42b8159bf112a63a565b153160392ee4faec3b04f5f18fed91be201c6cd3a2838de4382ebc29c2cf642df91d112ff4da55525d05764bd0e80366793dffc478b7d5ce6fb28bb6cb2864f53eb3d1067df139e96709dc3c8c2675229853e727cac0e077173909689efe32a1a3608bfc33c1a4dabe78eb6a29aab4bbf3920d3b8c7e85b9ab7737f1d44133a7be2f4f42cb06023ce71401b7f45bbed3f8b0e1083080e65f3ffdef93fe924ce26de948ef8d673403c6dc1bc3b18ebd1c4cb7fd59d6f326645a2708f10f07631bf5461ecdcb6f3b7762d01e72969e6743544a7dbde13a1b01f4b34891953e3cd9e84a517a805b772ed5e4299b161314f54ef941daf7de99934ba66596c12786d368c1a2ebbc3ea6e65f5972475f273a13e7e926026e14ed037f86e8f7567c57a61aa3bf61f4445f05679d41c2619c3af97d2319b64e0443bb4c0267283085d62b6b31ccc2412acc1fdad5f84e3e69bd8b26856b89488bf13d2affeb9eaf8e7fe587f35b659a3138d1290b3ca6bb87a52d5159e1a8adfbf2c0b2ff9f15919ecd62228331f96d57dee1e228dcf6999381bc6eddf2fec89ca8cb4c3f6024760382b14c371491cb710abc96fdf13861905add42eea2adb602d34f29422dfabe4df4ac582de399ed5607095a69767c97f40368a59982791fc8c6f1ef255e7e67ee07ac110556452ca8668b47ca0b9f067b7726dad826f5ceb303b566192f23a6238c198dc6efc1598a8c10ee191ba1dd5a34a2395ca296f9fae50419de5586f9689ce80d4904a7bb3b604d7a0a6e17edbb6e32ae9b18a813020a7a77a34bbc97618c498ad288abea01c3915c8f0f8af7564258580cc6c7ec6f4e027636864e234b2a53b617b40439937e76646677a9af8fe247eab2d6fc9f1b4755b76355af4965982289e17cfdac3df6a699d21b4d5a3a2a6c02dd6376a11ebdc6423315aa92ca180f2823ad672c1be227501b7660dfede9493e4040351f7ac4ee64e41d3bfc010149ff910ee598dd1858810d19348c71dab3e7712c44621bdcc71193606b6c0f7983b64028509384c811f2969caeac6b9391ff0f47f51b5195887928414b3684369c6dee1d611e6daf7b041bf7c76b61fef38abc7096ec1d23719b2011836f86e6a8012d007efc70d83bec187f2f5e267a6761e81a287e82bf16a2ef4c0bcafbbd80cef4b49acc27ac806791d9748c13be8cf79fb543b6a52d15ef36fcbf8c3f50d80d078d80dec12c836bc9b0b50342b2a37ea7f85ce8678964544a88facb7aaa2c7320d82f7d6a66375a15955c3889a706bc6c7e72498eda4e8178eb0463ee422d03ce74ba87e7b90894fecb3a1502f42bbfc3007a26d13f569a1225f4a212e2e6fb1e4057099f0d0c2153b24af4d5d1627c5af9e5763c51d3af13a513c4bd402a0a72a7a7367857c66098f7b08e9069b2299ea918a00bd765e47f49b9d69dae4fa2e3dfa1e3fe4de28361d6c6f7d2202be8ab2fe4a96167a05840a17a79d42456c22dee186aba38b71fb17e21666ec14d28d06a2010c7d6ef83df95cfabbaf638fbb257ca1f149297e5125d27bc596da6565b2a69d4bbc87ddc9ca25152817b7e5da3dd0c1599ac92754928851cd2144db752d0ef1d21655223f3c308e4a3bec8cf81c0b774eafc0afa08e37e33d8fe9e1eb8e7d8c7fe3f805d4167d9b0dcf90c1c181fcd9126d86612212cfaa3f1a629cc649ccbfa66db18d60e005e66e43a15a98e04e107e853689f86d91b0653848d0be0d19308196d96361af0db6d65b6abbff6a3f6168a8e531424a5556218fb1e803b0ac380be42d7f2d85b7f72683085cc2a0b13b2b10f16b6c745819be902b3a9e4ede53151747cd83ceb827e365bb17e8083ed0393e2858cd89889cf8c3420ece9f244563ff0ebf09844c2544bc1fdd1eb3c4e3cc112e5efe5e0f9af794358e406bbcb54301f4c94f57a6c6b867feb23e238c4f1c2d344e911d28f2595c98253634b88dbdd41a0fd901317c4adaa7c1f1e93cb382b83deaa99c82849cfbab175a69a0a6301d8946f3f6659531562354afc8c346e63c16773e4c0ab0e58c3cbda85ebd9dde4eb98f64ce0e291df8db63b63ab6ee5934da07342a6701517585dfebe43ce15b1e75bcf936199e60ddf4823fcd47e7de990075e32e96c02fb0232a78c3878227b01b58cc375956e231242607e4ff27290760fd8a4af5fc09b5d027ad6282c02057f13dba95e42236d46801f42e0b79653b63d416968d8d6fd53987af78a81e0a54d0d0c4f264e8aba20f9dc2a7dbe256e4a0b275eb92f7eca26eff0d5f4558ec4094bb7e69d0d4c9022692d694bb6bc449acff0302721cdd562a91ed17ae85296311fc03616d878cb3860a0d4ba29579c06b2ef472b518d8b4996132da9cc8a53bdc2deb25617b811b99cca06a24f5aafe9ab8348866c3273147d040234f8f1a7182c9cad27361e4a2dd7cc8cf8cceea2750912c6b2681a9c8600ab6221aeb1318b3a81b74ae1cf0463bca86f19403c18b5c02e1fd99d60dc34897a3f0017592677b45cefcb4734522046c7f81f236dbdf0bf31ff1d9459b0f6354a4f21df3748090dd257731ffa08b089d042a3b3d0f496e2418af9a6c27a3dc56975f2bc668ebed088b9d6f0660fa8f34ca12c5a00152b7cd58b6fa6c64be162c84aad9ac24f3cd10425e493b249e2af0bf376ab2a99867b96d915573e2a17b0de083e4d591565b5929c832542ac94051504714a42387dacf0db7973e2c8606bb4c8f0b6ff30294f2581a66d1f13ba167eac7ea7eb9b394e28863362696a10d3da6cb2368a17eb34bb5bd06185a6bc240e65b25577262a21682e855187df81a1b2c116517102c560cd2fdd3304a435874e5da110e1d5c9321747cc0818be6567ed8212b6e4737b5d0dfb8b36e08a4eee80440b63c123246d0e4b52f509eac263a639a25d377efe2141f5ce59d24909785912a84a0bbe9a98b078f6149b261911076d2089b6ea9ef12cfc75aa8897909dbb38ddc3d4b062ac3f6e5965a6034cf2c66a1cc26a2fab76cf8b2fd48acbd68eb0f391d4749a6bf27b7caf49037344de6eaa427c7eb197de99ed99639c138f1a521f480e8adcfdcc987d8aa998acf14593a56cd61cb6943a62e1ce4d37dea3dbab603f1941108ad6efa5c5957ca9f1fc718e8175ed3b222c6c255cc908a96ebff021764b3f6c61a0377a0a8054a8d5d48ceed66f44ce1517be16b28f8cb9e3903b7a38f289a1d16395bbdea439cda63137753ab9268d69f2875afb30470c1733a0c8c57a506de7f6fab8c4b6825d0399949fe1c66a9bd98de6da1424c0186eb5d912a8e2eba8d18f53f21c772667466adac1c90d816081770c89da41f6d3132b899f7f4146f88fb027de38cc71e0aaea417955499b600affc6009047ae93c4a0d755b89642e8659d619c0b7cb9ff2fc520799f15929957c839b3ed55f7897dab898f012efb26c45d18270fa7f016f91e684219fc47e669490b43d5214289f394a98849694ed2d492a6f774d506805181854844b006eea5bdda0e67918fb1357e428b2b6d12413988130e5495453a959f2c4f158a1b8fdd1a3aff53f7a20331cdd3e2a4888a3387cc2c28b70a32d1268b3ea46db5e80469f4fae715685ea67cffb7f563aff3a17b2022e889d479fa64b96088e9037b4e77672a7d1fe71b15720c1aa8aeec82ccc8658cb67362a61551eb8ec8a9e67b55cacb0eef5e997be1fb432c29dabf405bf0d9081e57f6df1a62a142c0a62b80ca708f4b655dc7d6b38ddabd54e349b0f0ccb975982703d631cec2dad265ac6c89215e626dd053542dc7ec930c467761c5e0e9613c386066affc3aab8e15db9abb8c755804415d9ad1bd0c37fd77fa60a694a3f08984e29335e4e536c0b62afb1354a362f187218afdf2bfc3943f51ed43d54eff3fe8260955b920fd5c9267c8f737e1e7996a99fafeafbd7f958cfd9f0590bda949c33af9a16feb39660606bbe6685f15bf32a27e89432101b0b911f194e8fe7cf06e276d425b6b5b4e9e1fd96cff9cb8b9281a1d4cfc8eb29bc2294a3a60038dd07be1d5a6b148e442c13e2b8335c457479f928bdfdba809379be2b25fc962ea2962a1acc4dd4c8e92ea57984afdd73235319ca22f61b23341009b883ca93f7ba437bdf31be9d86b951c7311c123036fa42b6c4cf6d1edea6035729de99ddbe2b48cf9d76e680be2a6f90d32956bdd7cabb1258546ae637e4ae9716a254f2638f746b6d7f42b33a91477401adc3f0d6bc9f7c10c1fc90fd8941930e884616a19ee75ec46e83c922afad5d542fe5dc1f828aca8ca25be4daa5d7cd7928ae9e5be66635a3d3026ab2adece2994f45a7f3ad9e1a8fef360272fe0690381a6351cb737f15a06f53306b6e7f93609a7736fa1e1b19719b0e524c04c6a41999d8514063056323022f308f5c41ced59abf2241d2dcf8dfc82f3c3857914cbfd8b93cce3503c86c28ea60da3b0c2b505f074a646ea5d6ea1347b3466bc396c5396831f806f2f71af4d2f68b7076ba24dc4d835327a28dc369d144ce21cece8c142846f2e3c91e1c38d89f4cb4c2d80664a92f7687538226d8a8abf2881d69ef96999a46ae816395a5286d6e59609fb5f740859cb3c596031538305f5383aa079722244b1fff6e5d56eafbe28cc4ad79c8ce7b4c4ca1b45d26e36ab4c1bfae46e09cbf457cf165509e6170efe5fe4ade0832c20db7c103dc8f92eec1781eb7f82216126c139dc3ec95d9a9f2cb8477b47033e596c192dfd8a0507e873cb4d4bf41e46f92d4c21b53897976f75cc0f847448cb6b135ad4615522f6539788e7abd2dd692028dca593d59a0fc1ebc8c4748719946a2d0cedc0a82ea5ee587e651a4ade4dd34e0a5137c005636b092e6aa085c4ec6833f26c52f62bc8ed159e48da7366fcd0de579b72486f890df26842b70b588d32479aef52ccd985a03fe6ae10a2807931c00b4d266ff08966c15a8e06fbfe441cccbcafbd3a8bdc25dd26f6d014d26ad9b6b73e05b4852bacb20c4ccbb91972ddabe1f174077be006246be6db235ffc3507c5f15ece621f349642c3551bbbbe1180682a9abe9a91d61379188292bc711de6a53cce9c2a778e6bec0e85daf289cc759c0ebd6f829b490f1e3116f03bb3c2a7942db67d5912e4fc8df0fd024994364cb3cc68aa3a5cf95796b6eab2c2c9baba367a4b8da72f9a5156c839d5f4f1a09efa585ea5faf230d724e4790792f1dc93cacd68334367a41ee2809b0c490e8b92558af219c3b1aebf2aca696f9538d3798aa3d9aabd4696063febc58ee41bf04a856e3ef3b239803f729da96d5e71c872b359bc677746672b6aaf5ba31def37946a338808317a0766d49f4d21c8b370510b6ccbacade8c5f67fd3f78a8365623cb8337aa4f1addd14e0c1dbaf4a7a7930d4d0493c17432b06186f263303203992184776d60fea9ca5ffdbd661ee2d3b83cc3e5e03f73559ccdb5e2f591f2bfbdd64c2fe07b9e37354da94ef0ef057ccfad18df7829ac1bde35b3831baf1e3425d21ab94e193c86cf356049c6d2fcaccd1e5ba8ebb8b6eff5f2e020dfa8ef2906964a3e3d7b950c91503a2dd8a449e3722b0ce64ef8d90d85969c763a5176ce6f4a2b26fb1609220d5205b97a3f50ba86db8b474b828806664cc097a008dbc9d9eea12d20d55f2d7092849ca131bca33c745c05d96eff482271798c4e222f38c0f8b1b794253a3afc89652ba8e669cb5cfc43777cff0d8451cc17534103f529e148860e9d0ba82b79ee3a5650331bbdd93b10e74c86e36e22f9178319644adfaf63936a4e08480c05801ff100fcce723a89d19ffdc42b62f4dfe0523524a18c3c269d8f4a0ce1cd2034f83a985f35a0223c56eab9fb10aef5a79da2d2aea51dde57070d679d32e02a1bdcef82144e903a381a1fb8bc230604bc04cc0f2c96c750269d5e8d405f2cfc3d50f1750a9def6199223d53b4788455a42d2d25c40c5c352112d6510edb09f1091f007cb5cdbec13005e0d8ed1cda34dec4667974de58881d129977dab7ba885ca9ea8c0913d7d7dcf7388c78b87fcf49f91c9fc0268cc032372fcbf87863bc5e928f636a9b1f98d996eb6c1c3254904a8daef0e1b42e28946f3aade0bdc639b7ccc9a5af2afc9fee90b4c1b944ef74dadc824825b01500ccaf4443a9c0740ac8cf4bf328c89c733dddae82a2c4de87b0709662b29ac26bdd82eeab7ca01a1820ffa10bd594af9f79f83990bb5416fbd2b2b169a1a712954cbdb351915ae2db0050a416e7ef452e8af5558496477a1ab364a999e07d3f28a2d87e8635f44a36ed45f1e0e2ce614e72198c13e62dded928e2564b77a2e8f2f4f4e91df291f4c84d5e9de2b8c2a93abbf53a91a2cf472cbfc5c45459cabad651b6114d17a02803987da23d122410da2635e8295b308dcee9903704c119e44b13b51f918fa14fb06fc3b08d23cb7b0ff7a69c84908cf1baca38f327c4e433d4c87325bef00065f3c6885dff7476b3991cffcad68501ca615f0503a64ec7a77b5ff989b60aa78ca4d67d51b64f3489b2ad8315821fc61778ba32d0341aa64e4754f88dc3f30010c28d75b10f26e5986ac8f8135876b9fffa61217d7932a058401ece137735822d192abe0f8b413167726b98245454a204f21db78f1641f420fef7c681c3ec452934e3847484245bf47502d990df76405736e0b0842cca3f1a7aa7f6ff8010d8e62104ee35c15287375d02a3af19b61dbf697a2121435930a46cdadfa5870fb3082d4f0f0ab6f23a8f77e0ea14d0cfdf14c5645a595faf9b4b8d61f39fd79d1827fdd5db4ed50da7dd5eac184c6a9158d04e1bd867e58d0a5eff294d448183dfed82b9a0d04598a890bd4ad1b28d5a0e78e4f910414d688b799f743cdcadd0d7f014b22f2dafa35f188caeef2195a28fd78b7fd1bf4aa631dfa104b89a6441f7a275de44d59455dcebd8359f5a22840b587534a7c786bb742e2aaa581ef9e8ccee885cd683d7e4037a928b2a20df96b3e8185c5853861f25b7828fbb6af1e7cf23e62750f3e4a5c009172f95aa16ffdefb496dec4bd698a4d67f2a98d0eed10eb2d04a573a12b5ffb8f4487399f094862f9450ffd8e2aac4bf5b2940375f209723dd4ec3bb4289b86eff54e1a034a470af9d6e5e60ca72322bdf96f3de36210bf09d2969fe6aad9ed3c8401c365cac7af2a99038e1ee3cbbb899e50c37ddd73a1c343393b0f1413a83a61ad72edb74f6894bb3363621cfc170ad0ec220f56a2fb00e0786d30ba59fdafc855dc6e8bf5da33b15f65f0efcad4ed58d723198bc3078a940a5e77616d48e514a3b84d618f12867ef16762123f67d92a93b571c4c68df8d8b148d4ed66b93d45363430604cb2aa497ae3aca1de1f1eccc5209683129515dfdbce6a70f5b208e8cbfae5b6d22a8c43c353701af29f57b896ffe697a86833e69f55d638ca86de019f2660171c43f896cf001a56faa6a005ae10bfbb86ecb0dbf01e903181f62fa0f552368b85774a0fcf52f39c8f3b7ccb17bdbd45bfa126b4e715b8ce2c256ed852c4d299912b0f151eda919149464c02ab17f3cf2bc0ba4a00c7000995fa3681a5eb1852538a50ed8e1e0c3de06cb405da2dead2ad4aa2a1ec18f20c3a5d41d1985a4b55000615127066c8d96867fc629516e8b3ff4d8897c05e489c4b4c72ebe7ade94efd8a18e64945f0b47ad98740a2aca6908846ab82a89163fa4e687a03dc3caea837bfe7e27cc719de771050582a8ddd4628f40a5199da64b2547aa81b9917fc97f7f8e81f0b8f74c833adb99ddc0b0d131cb4214e7ae3cbd96f53165c45fd0c05b2878de700e3364060781d2432d599dda27c3eb1e7acfac8b1329d8286fabc19c5092ea4229ae94e3566901af431e947dcd92099e3e5fbdb62af740f1796d9b5affbc76b75d1e7bc92bb9dbd49b99b0e0864da86318ed72374611edc56c1b6a0d03c1922a5db2edb09dd4b037674be216ce0fc2be4cb32f147736fc3bfc2ee7caaa5321dd15f861d2a3613b87fa4c90a997e57ae571b4565ba5199dadebc205c5348eae205366d769e02d1c3c22cbab1bd8953efaf7e7371834c887449bd14d98bde5c235680bdca01d517fc9ef238df18e561d24ced9883cf442ab1b167d1b751b18cc6011396bb8785bd181474ad270cef13e95bd9e1c5c3e48626fb9cbfff9485c8ddc6846405c8debeb13d02fd6d9e1297023d61f5bc2c62bb81ddab2d1019ee628f6206a968b3c6a8a492a5a119878d5bdbf1a51bd8851b4e5adb1a464d44acef56a5dda3cef673799836bef15be73beba36f0624a81957f430b02a525eb00aa877f35ed3031739226e2430f83092329b2286071d8cb1bf363581f83490f76829772d0a4bcc7bdf9065d6101e0416cba2825b34fc47d7879599fa1e4df4d93e71925e27738ae56b73e2e7c21c1f37041baa3404a9091cd43b9f29ce684db9aaaf6220189b347b2d7bf887a43e000ed919a14f186b1d0646683823d40c9bba6867570b864692ef1c1621294e4d86f764ef4bbdf67ef9923441e346f52c445d1f9d39fd543d75724e6fd306fc88bbeb8dd06bdadc7ee006f63f04eee013e6865bb688192cdc358f4ba0186842565008fb0cdb9007c06de71a99bf2f177ce2261d7fbf0ab400ce8ff7e5aa6cca805769d4a1d021e6431b4f1ebb7a6f7ff259823d1eedac3b00e48fa07bb9d55cc39f3231d78bf5758828e6480c7d8d2b5465bd266eef69ceee03d1c73ab4f8120a9b4af939b175ead451eaed581118fb67f31d7bc60919e8b59e3d2fec951bb1c28a3ce9a09e997d5427e5a407c77595b51fcd6bdcdcf871ddd9a966445a75ec7747652ec8562d15e463d935c6119ec32bae3bc15796e37c22221bfd17a9172510ffe5613eff4ee7c61b106d4d6372755027afeb4ff52aa87bf13c6b4218239cd5e57c8612252d5f94b176991d95a07e225ef57cccde5b06786d434989d2efb58a01bdca95f63c84189ba681099185c3e24003968222d904616769e72598c564602fa225560edf0a1b9557489d83e5a40622c0aca5f90b409864071f78595d6b93c544ea9c71b7eb4f815a741c672cc8109663a42a3b136d291a984a8c6a3518a0187441f08cb4831f6d16e60f32d9528381ae200dfcb17b4517b453d2bf0200b2b75c6755644ec92a1cee2620308f1070d1ff3c5bcc4b8a0fde489187b46c3077a23d77fd29c96b75ed9c689938476ec55e9f29d384b47d8214f5677ab8c33429f830e47edf7577fddf9669cf2d5aa1abfa66c88ca043533461f0f1cdf27f659981602a0a3c75ddaefc80f8a5199a1221c5f005e9f1ce4a25c2a26c3ab396686eaea66413f2a59ad7d1b12c00a423ecac05c888fdbdf8ad3e9f472449ae7ece2f671a88a93ed040c4bd983459ec6bef403e4c8ddb425d82bead5950ff4e6cd350cf6a4d92c8b126a9cabab83827441dc2a0c2a79d029d012c1a993ee590884999dcdb8a67074f686168e9a6d6809e9e598cbc15787c88719ccbcc598e4a6d50c5fbaf94e9eb58375db8e89cca5bae8362da2ebffc00658cf12ae81d6f7ff8ef1eeaa84a4ab5e2466f69198131ffb974fab2135621578f7279c71b36d74ac784f4ce502df72185707ecb389192a763fa0750da6e58ab4bb6089bc3582a609ff312966bfbc34bff51b1b35c605d52929f772425fb69900f580918ddf37033b2224839201b16d4e323c72eb3e3a74c7a60dcc02a9167a86ae6a5f64a15cf1b7b778c81b467cc11bb6a8a9d776ddcae09fd04d7a7b172621aca735b6468bb72b2776fdfe4093b7f957ff3c9a834cb029922e826238248415907183b9bb53a1958cdea9a53dd13c5eaa44486a28a9626c9200511bd08959a2e84d05c750b73d1878a3dddaee5c2a19916fef3dbe36f8f4d05603a9cfbf5ae6eccc9bd6a592796c45260e4237968d268c968b8c1ebbc167f0b09024270c4f5cc6f1be9427a594329f064176902a60ad2bffc5253a84f40221343e17c127231b739424c627d12909fb5630e9f4384eb19fe6fd58b11fbd3d9bb3ee9909951d91bd5c743dd82b6fe5f1c0c8c81c945fe701f2a1710086f93171dd4a427665a49188cada5ca091ae246d82e6909dfb61e84e89162de06d799114f30598387eaa9543b9cfd6dc3ad476e03802dd1f5e9f985ebba610d1f04fdb7cc8b5d71652f6354a80f83f6837f39b853a0f8c3a7711001858faffc6282bcbba936e487a0b55aaeaa89e2c01f4c8d91241f1ee6c248862322bc7acd1ccb40bcf70721a704651987dda1f3a5023310e34c09cc6b601203efc9c290393c14a1659fd5410eeb84b4fe1cf5e1402dc301b284ad02ee688974395527a7b1b7bf45a6880cbbf34265e123d69ea4b3f56444ce0e36e717b8710332d873916f90753411b64349d2ae4a42bc22823e4926fd40d074dd745f27caa04ad6a654b31161c00b8c7537c9d6ea99123c36b1184369d8faf0dc62367ea1c176b8978475590a54659177d050c29c1043570137be252556c8c0049f5f46a235aaefe1de7bba39d6f1e6280f88d5ee656b148cfc0e44932b74ab2421246414e2dcc7a8a4959fead61327cca9981cd18593c6f2c26504a9c00fff6a9f391215db6ffcacf1c06ea0deb432c9017de4ce5e4d7d468a2197d876dba39f58a6c74ef262431fc38a7f2bb4bd13b6d1df98e42c42f19ea369e9e2d60d29cb9551ae30a2b5c7b5cf8b72c61b9e6090cd5dbfc5223d22bc3593ee2cdbfa40eac0104d308d841c25f0dea157d4d67e07e733185d0177bbd35ed89b8a20fd67e57898dc90bc9bed73c391670a967c89faececab88d7eda64d5a44c674334c3befe0981aab423e34ba8b14e594fa21121b8425a1088293d1571ea7135519306b52aa3f18847bb11cf697c50a931075503d6b16b16de36777546eacde66e1a9c47953b088e61449befb8e8a416fced0522653f9b4439e32eeb47541ee27cd7970e746148f20bc5ca0346645ec9f505ee9c2f3daf066d4fd77a6b6be65450dc0f12e4c02fa6743823c3fd2899de88377dc42773b42913f742ddbb91dcfda5c336d7eb48c8d8add0252ba2d531176ec667590178c6012443441ad0620a3272ef363e056bf8b2510ae1ffb6c32c6149d39052b1b5833126797139acff413dd9cd690e14ef695cf07251bdcb6446f52f3e6600821df6231ff0c8847132b87b29e0f164907363bb93c66609c732d23a5ec4a048c7ab7c3cfc458c079f4f1ad44d2257d7a24ad4c125a6d745c01d87db5102622c713a52bdcf9354486c3473b36b377c2f7f5230858e925065a09356eef94a999ecbbd33b1cc0f9c08ec316f0f972ccb175daf2ca49020f82b924a77368ab276788bc96d0a5c6d44acc001311658c07284e3dd5ddaa6c32860a6d49df2a24f6440d2373280978626d8f744d7545836fa323e7c002edd2080dbb4412e4b953a26d7d08adac8fdb12eaf04fe801ab11fb507084138f4f3e610dcae6d2644fa88f5dfa47afd21dacb6f3379c467113745854ca4cb7c23ba53bf1c8f028127826845328059b03e7c010e01100b05ed1e0d219b74971719b3799e2d4deabdbb1c461493126a858de9319b044d8654722a25ddc15b89805110cc944a5ff6f6a4e27269115f15a1f1d7795c7f9c3c92c750a70bf7c0d4de2faaa51f223bef8f97eb4a714ca2b3d2bf73db73e1fbab7e7790800e489b028df673371ce9fd3c5559190c260bbbc78c69753a0a2f9c89d5c8aabce79a5ad842300aa3724a1b12997c9f3677306d6cafde0bc28ec742503e69ac87791c46ec9a778a2f3905cefe26e4df4906327aa43a65b70891930206d3a8c3805827b47a874527e168e4dda96c6814141cad0b34453edc32be54fb4667e507e937dd620574207a4af014c4a162c4bdd3accd4d0f9253ef344e956d8d003d678aee81ce8f1f4bc4e6c2e337e684e4cbe5a552a45c27723cac051088d66ffc9d5ea2b23f9cd25132aaa9449b200e5208742380383582a07d594e3aede6236aacc62b896f853bfb5d9c9d993bbadd650beb7e415f04b0d11a5a9157a508edab7beb207343ebeffe1fdefd414931a579ecae1db3fd7c72e0408e2a75d18e49cae15588b2bc24d9d18218f7023186b521b6b764017593446d67bc88c844c901b67de4154fe3d89730d174ab1a07ac7d887673d5a1ca0ce025b69fa0154e2ad27973a5fbd5896a202c4b8e6a0f590835bcd366a648064fcb1a81374db87d6462cb9f7bb89cbd6f275476a16855a5334ffe3ae10993c94c31961dd80d050bc2f31218f1e18cf3702142ce5544c8bc9c02a2aae60c1900eebdd1411d5d62416ed2eb8843b456eeeaa8c6fdcb93976e3a819af64479acb195434bb000ebba9a92e9b7151d64971d181959ba1a2f62914c5d348a1d0e6d5a66e56710e7b4b31ec96750efebacdc3c59fd555aa018c94d04bc59d795ff27e9a459ab629271415b23675064c8f40dabe8608c302bbac699d6875a1ba25b49da5c7488db7e4789a77a0382afae554aa54151e7965c3ad94b09413afc6565c71348926334d01a8151f8a972e3866a5adf7ed67bd19a97a64cf91b9cf45afb313216829596f9272b12759342520f3cdfe4ed79901a199362d2ab22e35708aee25cdb279813f31b38d70bb58d68d06aad0f7b5f06640473b3a94eb1673cdde030d4dab5b00d0300525dfd6b1eac056f911491f49e6ea8894ad82ac068ccb109aca5645e8a805a32b4ae857db68ff2fc01165641e8218224000e621f5f480fc89e506e75b83190ae658b126d845ef53665fe98774672405fba0e2080c5eab2322dd09b4cc6532bdea27f976263c8bb4dbf1f4a9439ed9c7d0ac4ae364366b0bff534e4c3b7a4ccdd619635e53379f86b6b2318833862d04dd6a146ce89d62509065025a5e6211e19a938a05d3ab7b4fdc1da7af5d00eb0d5f52de6d62c4befd9ed3c4c215d4690b5a8ebc97b0cab5a3a8a3fadfda2b5c72abcb4abbe7b1d5836d6f08ef78f6723528ea009d97e59b846ab74c283a65e275e6fdf066296e2a0caee1d6c166128c839529daf400f3d0cd69a28732d08fa91880e6fc2e956cb3335dd54656920fc87f21336ed3532bb9cfd21483b2c7b440a388d2dfa54847ca1fda6dee14cf1a03451ab337e82cdd5e0a6e8594453fdb4bede822727e3692d91c1fb094a2357e3fb331a0a69e8e68511491339f317014a19af85b78055e0f2e31375b59dbbfe9451cafc62391967b5a87245f07bf4d1010b31f6c76132c7b34064a6e27dd97c3ecbb6b12bea12116d39d045c0fdbe69d6b866819ba3469c331726483a5f7e9760a676d1202e9de438759934c06d76ccb782bf572e0d9adc435852e63440e4b264484303706a0296e73e5db0ac5cdf6bbb3ce09fabab73acfe773d08714d114fdc7ad0f1c32139d414da2e0e833e2d291eaf421bc792fd71f785e707df3e6e7dc5abd129dcd9d2cecd81423fe2577929b0d80023ed2cfcc96366b6d98a2db95e22fef443f796923f505edf3cfc3bf547fc451caab12d0da195335ef482ac0bcebdbaa13ad7440d58be6d0f30145fd6db6bf76f0b8c1b3eb84428280fc357b0c75e0aaf4aa2b82b5621dbfcf22dc076f228d16555ec3b13c58549cd6d334f204df1e6f644294d6d96e70b12b3bc7296d0506c7a772e93724f386ef2aad710fdd2f68b8d8a720261e300f2c42cb47e1cf180b27f301e070cf4743a9afdd2205350af2bca1d30bda017f5544da680587602a4f211c2744a8ab4326ca643f1875c81d975ce7147028e82178ffca14aff8c2adf6a1edd36493acf71e82e5a646637fb944b7c241f2e78162fdf6a9a14d269d52b8646b693331cac4ba31cbe4daf81f83db03ef4ea819769652c208260167484431af1471e97c1d49a56fd3d74f64de8a15661a8c5872b995bc1d1d1c66106de601d9a2a33198ab724975fc03b0c9abc18f986c0a4e8cca3189460f5e4a7ad75487e4e1dac629fa67f4173f62d2c9c210da0816309197d3014cdc8519e06f4f2317f5bc81b7b18d76d32d636f8c5563164479a31e1778e4da8f36262ace0e09be1cab47fc831dbcba9d087d48ea183af77d617321ab8a33a52b690498e7054a6819b6ede1947b2aadd5e20668f7a4366a030281e1cd31ef5271337d67228cbcde84e1ae86e5c1bc0b43ad5df1d0e38488c895a7b6bcd61305b375f43faa12f3cc245cd2106d6ce51a75862f08b5bd6fce5ca047530a129393511c1f27e564d133440249b48d65c8ca7ae85e8af791c334e90ecb5f1abd295cb4fde7e3e235297aa938a4823610a8c513819516addeaaf0a699183e3ac948eb5959fb1b1303e425dd73276a3d5569130b413c0b3ab57f27a3e0fc817d6a62260a6d86d8f53bc4cee84bd67c251ef97aa9636d6cec97ab53dc26c15f9fe15746a5390e9af499084fb175031f5ee053d4689b2eeab1b7599ec63bdef33d2b63ae3a20860338db28dde76b6f274a5aa83f0a620ca6a0604626750f3c628734cb81b11dc0943fa9365823d7a71974e975732ac8c9bbfbfd78be7261c25d8444a1bfb5bed1a51fae540eb07252224b707a72f8e2c2dd7bc91835b60915b05cc05e5ec276a72717bd20ba735b9295f3bb3317f1fcf3b441474488fd65bfba1f44b3bea3ec9fd79b5824b292a6e0216decb0f7ed997f8e705906cfecd34be005b0134cdc99f9f5326d17db0c523eaf6e16a97f9c96a4cb3fd458d15f6fdfbaafba581d27cd722487f1b8dcdb534cff03ac4a02cae73b9cbcda3d5001ed49333651e59e9f8a25d7d7bcb745981b7b326ce36765d4eb08bdd80f711aa6426a646824bd1333062dcc92e2697ca55d405d026ea17f7cffa2eaba87f6ac748a147ed53296ea745e27f521c90fb58f588b48d1168c5ec5f768801b32b1a49fbf33681311e22d334c70a7a2a8f7754bc8d9e2514aa90bbf26dbdceb28cbc7ed0c834d06ec526132154466d1f414ce7f523173135d5f8a6b59b66a98390c54de65b5236ed8687e5c382a01c3606859e93c3ce77486e616c872fce7d3719f1bb6030e1c7031b0451acce1e7fd31562036d8ec9cdc8a2014c7837ff08276759bae95f2073003552fcc7d575e082322f0ffc44345cabf461471532ff382d6426635454d1ea2d54b4ef7b115431d7310f4217e9216428f39638409e848e486f164fbe7562188550265f1f96a16a6621bf3a4045bf212377bca43e9904c4edf4315249c0cb7842917284fdf329c299273069b69c585b1befae4d54d947a509f982ba0076d2cc482689e186bcc1c8cd757b4caf4efec85847bbc9ea3fdcfdc5829507417076b4ec8d2eda404c3fbeae1b86fb563940a555d6a650708ca10099c168eeb2c49054392d93f0c5f56d145ba1075f9ff420bffc17107e37592e76adf69d380707d0260df9d58fc76834b4aead82a3f4a1d7c72a9f29be306d4da4fa90c41686c3040c2971eaaca11daf9d67947264cbfc229c64939216d8b79e3cbc1773619b1a8f19c7db577a54660291753230f2366a72a9713ed3317d471181ac4ff2dcf82907143c6d0adedca1ceb4a114bb6c86592b9349dbabe66f767a63a62f08955134c49f039a938cf1a45bdfdbacd719dffe5941e1ea2a486ffc7a3a7d453c6ad746afb9d8fd5047772700ba4be47a3d6e2bee84172653b5ac60d62b38530e98bff37859a027d806084d9f8ec26fb292144afed8bd776150f271550f0cb221bebc309fcee2bdd7bed84332b321943d3350e9be92831d5b3a7ea157df37cba783e30aec52261e08778d11ab8e043e11b8b4674c49e26e63486381484730fd84fc494e241a76b3667eae2ac183cfa2dfb37df6b43e12459d10c44c5abcef41f6472b25c3817897999a652ca0155f3658d6865c3299c78d3d205b997ca5ba06c043b2e92999540127ebd25d7552fd6ecc053638168bd01b4b0860ccfd93e2046029ff430d43664779d5946a383e4a22eafca34e23373fcc6dc56db8ef1fcbf60079215bf04e1a729dfd56d017734cd9f9c077935d677333b3b9377b14ae8b9d34a093d2d7d6a51d97b110976f674aba2edb3aa9be12343bd419f7ce4ed343ef5595cc15fdadbc1f4397353273baf7236030248e74605deb515ee391c3a75d9340979343cf25d44dc7f095ddeeacecec8dac4e79a773541f1ed30c0a232b2c6229bb1ac49b487d048b3905850be7d6f36db562bd78c1c735a5f77e9865e203b66425f76e619e9afb9569e28c01d1bbdd43ca0fb0a3595edcf113a5954753983ed280248aef5578c7d681ad01758bfaaa1e4add4a2f37bb77959b9d4025f73ce1f3f5296018b457556ce4cfc5b4ca1ec0b239f6d9a1084656d21bb5dc23c2840d7b064e5b29f0c35909a8a8cee89e6b07c2d0bb89ae08b64fbcdf5e8d3b0ec2983d2ced828cfe79b0b9062a8637453d3e5b3e974cfd29699c45c51d6d5a20c6d224ce8c7d6a7c074166ad561f532079be2823203299127ae0c9545d1c9449430dec3ecfbc85bf15d2e1bf0658de42e84656f6c7ac7f69f6bbd7f6fa715d5216beaff5b7fa6b745f397480c0bdf8a07419fbcebf8a7c6670fe889a86b5d1599d888a91f6d0db0cbe1c2ef7b8b88efa1762efd9df026a983b990e164ed82a2349280f2791e24ebba65de2c1361f989b4af05ad8749e31ae9c58eac0c7088c0d2a608d173c6ccb15e5f9106e9bb3b33f22f5d0d069807cf2bdb6bdfdcb7aec0e889dec1eca95d740641107db346a308c5b004c384d028efe264dd75c0993259f0477f39215a97ce2dc4dc811de10914d4d5dfbc8fd0372e627adfdd4884c75768e74dc173d7f65b49b8045134c6c29b18af5a8397aef579b29ebea3d53e25ed713c9c8d986678dbefb91cb696dbdb13e0523a21f51bdf66fd891fdccac70cc14bb6e3a6986349c0dc43b76c8072e548618a30fea528788ccbfbb1d90cb837850b991958d526941cba2b8e9d5564967dadca29dd26ed15eabc076725599e36c32eb4ad54105b5983e8fef932bd81ed4786ba9a474d6beec26bc588af1bfd659985bffa8bce63fb4a98ab452f96474147225f1775dd12176766166a1599b8882dbb68698cfb35c66af5fe2a3edc49b1c3c52bdb2b274ac0ca2a00cc3d01c3d0ca9fff6d3e233cf87956c7ec9d8e17a711da00a68a75b6eea20319ca5219015196e65dbd082d98c4b7b4c6bdac0d71aac6228c3bf55570713676339fe8386078c5448d9976695de1e0ac84821ca5f1da9a36b73dd3dce57930faf53821b1376e489580cb96d20927c5c7b35c167d1c3c0f84e562a8c0729e62089ca0278c90edecf782f1fe339cff2d31f94ac8e03bf22a3d48a239eef2fc2b265f8c58a89a882504ec287644621bfb5ac1a628cb3bb30744ad722a42d41514c6921d8ea85dcd51f2d14d4a89623768d6ec85c1ce56ae32d9dde17abe02fd46eeff7827b1d0976eae9326c377af430af968f635cdc4270710a2755e19db107a30c5aae7e6a477880f6ac5dc8a3b92cc459bfcce19f3e4a424d164e05ed26f3dec1cb4423942e22b4fad10335dabeb97b655d0e12e3c500fa6911505456052a77fee12f685c2aa5b2dd385dee1a965a5d1167c89432b4fb2700d9e010856177a908687f7d98e1f18a1253489df043e51fdfa7524fca492ec1720deba64969b517b53a38feda5614955dbbf55c6669147a077ca8a39b186bc1bc97723767f8bf1e5fc932da633092ffd2505f816deeedf52bc2349bba0abfd6f96803aa710376a3e5b082ab01d25d87c035512a81befbb55b67e122f72e4553205b7f631027f16e75aaf48517b12d4d50473a48972a0b189cfe0d9ac12bea68c1be4c134e63d5805bf932312b908d6cc2aae4090e776c9ec4111ec6a7424705e9831088907f13bc62edb33a94f55146d88defdaec0aacddc76c38fdbc9b30fbca70d0fd29a54965275902dbce3ed4d787f8defc56b337fe87fe0d5bcc297f1502d4b1c263647f736ba71e26c8f58598031f5b496f420994267d2eb33287727ce782b6ccf4ce4cc29a67c2d39cb03896cd2dc4619758e44456d232b239a2feacb352417c4305dea75f32eb05b7716ae081e2302cbc67a3f426fdf83325318fa73008e62b16f85e25521205f72dd3989f108e3e91a4c779cf00f97168860c7500742e527789574062fba4abc0b7f14a1d01a4763e34679f268231230a8d0a0d973d241d48ea240abe0dd1999ff66206bc6655f6bb7778080ecfd29de7260f3006069e4ec41dfe1f4ba3d97168b27319a8f637c36521dfe8f3fdf9ecf86fd0d8c75a61abf5669b5f1413b7988d57b25fe2200abffcb6d4d753ff4f74337f8bde705d2cb276376b0887c98dd81e44033ce840898d3bd0f21d7f76d74c76657792062edad41778e847d5061ad34fc0c643ea2dd47a76d6549d1ad657eaf6dca3fe931567e6072d02979ab1ef55c328180bc57e12e8964056854efa6de646b473a1182c68c4aeb73edc8c334d9bc73fe5f0d10f95eaee53d2045bc2639f12085649fba4b9171eb3440602a951b47488d2b25bf08b940d4a1118e3a084a7b04c8a1b7e1bb32d3dae63739158270f1e8583efbcc675bda5c8eee60c267cc8cf8ba7bcbdaaf4b33a0624790aacc37cd150a405b20d7fe0c55180daa0d76b626b0daebf8629c072bfe87cca1c27131ad65b28d585717b97cf37536fe6dfe45e361b9c432571b08b408fa12eea5ed4a8397e47f2c625b20cfb379a5ab12192419939a59d027ad18b8305856e81d91c605c32af6c1e994fcf697eb23ebba3c929992ef5828763f300a67cc251744f478698412aa4f30f00f916294ec656c359921b20fddbe1ab27ef885245ecea332f69fe6a9fbe3b57c1e5b1264a2118242a9de3a73ede6a7c08e974c8eb9e4364387229e05f98cfad15e942233dec7d104b2094f63a5081278f508c8e439b450ab29f2babb89082149b1271262304fdbde46af37fe560d02c99d4e951ec92c9f62c3c5617e8a6401a1797491af7242506ea1274b56acdfb84d6f477f22453b129d227ebc404e16115a23eabcd0e6518153bda7d2a67037cc3e63c97c0601dd7be139f512d545f81d8f72241d4bda88ee872dbcd2298735d57f81c489e0a3a2433887a862bd2b9888e575a2c97b9c125fc695a862ec220e88186d61aed61a629ad58d81e4f7258b80648c8f3a6144b8cdb44f92b458801931503366ed4725b0ffaddd2bf8542ef891dd6ae76f7922ff880846ea0c6e40372b6b0c1739007d7e46fe40c899402a2bfca4b9c3044e57c66bf3a9aca3375ae3c11a51ae6db69ca6120a3eecf6bde3ecbdd6feaf24d9ce615652c0d18fd60470eac53793eb8dc34a94bc8e344d12e7970f4a0e50f9c4e0d8435a418ce6cff5171f25ae2b4bf23041fa57553f81cfc00188f2677a88bd68206e29082ed8ea221ab383e11af926ee4b4053f3cf25f0a8f9ee87b8964d48cb8ce8ab7569b4664ae60a63b47a011a2ecbd6f90383a999ac95a806fc337dc3fbc537582999da8f176eab93875e4b0f437bcae520d09f518b3303baadaf264b4dfc05ad93123567923c35bb9f1d2cb9d1cb04e37d3882185040b4249feb94a1e9f12314c8291f126fe6321f4bf71525bfc361898f7eb23f52111b9fe1d4069c7fb54d4aa126235051debe52f84ab9d8e4f2739cd2b97817ee033f6a0790e4025129bc8f932091d44d47f3b42879b65e11182a720708290903f8bfaef3b42e669ac4d2944233ddd9a76f5db598de9fadfa8c9c0b41bd86358d4e5796384a98b0aa0321c23c23f60db940100a56a0accc9bd265e5432fe17e7f76c6e50a9a12af7820c2ffaecfabb653ba895bd93e42aea91f2b438deca74d2202ca10d49721077be100758341dab012d6cc9d401a618aed9eec6730f27987bf063c82bdfc97b5eef83bd2b6b8efc5bceff642e96de9ef2842be899a08308944b6e4df80ff1d3bc098b852d34c1657155decbbb4d0c1964c3c83833bf1a5f101f139c88cc8b86aebe1ea5c3e6a107ce11797f580d74b21b432bf50e1e8686029f3958a09c8a55a9e7128e16eae0ab4216369974f81935e3017bbeef8a7f286ca35b6a3409f9396d94a1912fb14e3c72fcd85220caf358b6f3dd9d8dae65e1146d3cbeacc21972b73bdfd366da6aa9527861c641123e583e3ad73565fe360a0aef6ce8aacaf1ea328218c32117ec5a9942aff0d8c3dabd6a991f735453bccfc5852cda243b7fc308a4a4ad1618e39f25c0960b9da467590c5d84ead0a3caec246c09bf16e0f60a463befbf35aa7f2b202f157edb3d71f0e3deda7e7bd68c306d8b2055cabbb82cdca26ece03055e807462e05527508f1654b4a7ee70fbe0d4625a006d79c5bb0b5befc17ba987703a49ef643038d4139005e1958a4bac25f4791b364045e3126629a187af08132835524448d10e730a4c8d9333cd4aa7eeda2f500f617d33bd7206b7f644bc4f88f7249ca6247451a69546abbb7de4cea8f02f5521d2b58dece8a8f4da6b2d456ef87b84f0769de6eb1bdaa2b732c1cb541a6419e000c6b2023b26f2817890b405f43eeb34a1aa19d564e0a542ea177e371667766c9cbf64cb61d4ab445af4ea12e87d8643424a10b494b3aae79a66adebf51ba6eab29e7ef3ce0e25c48158cab5c8b66202fa965045ecf9f553feed63278c53d18898e879b34f2bf1843f4469daa7f58bea08accedaa94aba5f474df3471a7abeaed0e50f0056193af3ac4c582713dfce83df3756b5f5a677c8580faf0592475f4de7e082c5ac6e7cc33bf982931178b56f8fc5b4c0dcae0be93322d85a2f37ecfbbb5cb2187ac2c8d6599a8874f5ea07af33b44d5801570f38d833ef03b3b4af1783459dd8e1644a9aa1d25af59ed4cfcaed8189e290ba3802ac3208f2d4fcb40ac5dc6e603f75a1c32d2f941afd2ac9c72f8d8faca876b2ed3c23efcb59881c037310b30866585a2552bdee7dd4bec0257580b8fa2014a63e290d4e2f94327ebfa1a011d8210c196506147473b77bd295f773e78599344a25b8738c251b6b44d2151baf3be6ac075ad5422265f68ab3d5bf7901593660e02d7fc583e960ee963dfae63b58c168aa48a82b01c1f058eace481ad90b474a42d20f1222d5d1e0acf7a9cafd516a3b2941eea9e87c73b92dfd8470a8713ee6b262a8833b02778b81eeafb89a9f431dfb0f19987b48cac471962120f695d5020e155d723835d232515ae36e50ee9beec503774df13c269453b6d64d6e79aee55b71fbb9985c8c02a9e08d001b799ff36ff0693a79a7c459f0b886191ec742f6823518454eb7f2b5bc57707a1150e40120b07320aea4005d7e7b7896ad5bec456c540e34420169439f965042e5079224d54a1cc65356faa746b37db5459b5cdbfec525f15eda525cfae598338070855c619276f9ac0a6b14457406c8a3f80e3441c31418450fac3b81d8587c2f5c69c5af669669f74baebb5391c1d1c538a9aa9d20fb237dcbc1651d3ed430c218e58d3d3a9bb52faba3542f5f3d0521786ec17995dc45a694a945a1b531212a976fa178fbf5b556bc108443c74480b9bc693880e733caf5d9cf751c118bf948f5dac7cc834757970f1a41f9bf43941d1f5492f8856b0f5798a3f1a7550de80842cba99b322e1972377fe7d01f572d3c774439384a98ab8303d99ce0700f999851b4c375823d27e401c5216181ea9c740d36dae9bdeb4e0cc862afb536b6a043ace98c2fbabe0b40094fd46ba42a99ea5eadb8daa195f0f020eae33f7e6e922a5dc705c56f56ceb4632c3b77045c027ca6b6ab924ad08df51bd5301b8d62183e461527f9220929d1ea7a4f8925172f9726d533e8321152411597e4e2d193e796f720faaac13234318852bb9c105bb50b300b9617972d0b06c03a5a55d3e05b5c5a324213a2a08f2200b4c2812f380d387d5db7361f057827ffc74cb91ec2e456d29f77c9815425d758301b4b64d602bf8a0b75482490ac5148175c87bec9ceb3d3d584bddefb2ef09950261fca55dded1b877f4efb550971c23cb4408d1b75fb793a587e95c9af503a6fd025c2f87a599117d29fa65cebb4fbb9eee505a0e4e84eb432e827dd4ea22e3c822942075736f0e050a4bdb37a0da74c4d35e5eb4684c6fd5c2c69dbebe1323fc2da4641cdd36d9716b32646e351d335a066730b7f1d1990e14a29866cd1178004cae30e02811d6b05b546d0ea7d7ca77ea1d3f220bb8bdd3c218dcecf2d884da5966da6afc79d4b0962b54613b2e6784f56fe6a07de5325b9c0362f6db60fcafaed82cb265a2249b9378aa6e55f286aeefae99c59533b61b57aa5c1ecfa34c62f2a45ea637fbdb67f3278a164a83ccf65ffde6d305946f9924450f6a2f63b8b404daa37d608f89f6deaca1edc179e3c76c60ec0e24edbbb33e24a303cb7dd6c969e0adef573d77433eeaf214bf34e485f7f136f0ee404bacf4c9a5e2a83aac7ab7a962ba98c3007fb35577ae01f9ebf60c7546e3bcaacd95b85f642d69db6754e19dddf9600c8fafe1024ed059eacf5b4f5bc8819c0a648c256472a200dac1386f2d4dc8819e02c5841a7d208adc34054590d0bfde1d4b5018f0592960cad5e1e4ac8813a0bff58beec516339ae19e0a2742ed5aee59b3179494f54b892e818682cec12bab4208e9712197d724fd3191e529157d83d316ab37d0d4b3a97a31843c18dcb798c758f88cf517e10fa6ee698ad6b62e3a75601e22262e880c0697251c061c14cce6f68348173c130febe169294df85946a82849c034fb117698c5bc994f1fe3c858d541562c65ceb7c610a46553ad9138f5824900e94ee966bc4837a04b23112f66290a249756d3398e3f03ccfd36486a58c3717c47b24305ae026b07faae1cb6f0c61ce74134bab12390d1e30b934945b76496f59f6fde1a8ed4266fddd3ef75c479e6b8d618a0e4be482c227fb2b8420313ed0557f9889d665860f5391ed0aae6f7be445847190d6467bd456eddb97e307477de5307a2808b1fdca49a71b6d5f40905e4ae0115642dd7c301788cc68937fae2c45bc1d6e0045af0b3b6815d3750f4663c5877266d625b4284a5752aca60cca7d756b567e10694a2082945cf5a94f8af14b33afbdcf95923a2dec673c6586b54b50ddd2aaa5c617ac4ef7fb7fb2f8fdde1aaaaefec4f82dff6bc3349122acea904127e41335bcdd3fa3737ed09135d93f6677e8c2253dbda5eb12b8b84e43267cdbee279d885349a0aaf7a9750bf6cdce5608e6dad561ec2b749af2d034b4010892141a0f889e161f328cbe637d39502f3963688941aa8a90bf07080b1ee78c0f6225b8cf033d90ec8589c8124aefd2cf288bf06df0e498ff7b8382d90f8afc7a821499ede8efd7c1e518b86a8c0a1ea64492f15de6c0bc6b40e8eef54ec3728999f2c9d1df2c7df7486aa4c3bb3c838a0af2c8bfac0e7022b9e6396d19542037ff37c6b276f0f06474affcc2dc626b548d685bac76db8415119a75a49d3bb3c974e54fd1e01ddae94ac5b841ef9649f204c2e035b6a653e73e6ae916d0fdd74395d06daa34251d6c1429028af4bd461113dae7b406fa993d17c9dccb82e4bd6e9441fed61952ae12f7974faa0bb3f73f350f59f3b0b31c6014fa8d95d81ae151594c6a0545467d6358a7ce508f3f7b28de3005c9c071808e2d0d1456be869e31b3f452aa47a43dad7f2d47f21ec479acc63db1966c837bb3e273cbf2ae9117565bef3b28f821074c7d89257a9c91db510c83639e1dbb97db0ea251534bf82d2928511c808d7a324ec7ddd4fc7a7ba216d45fd9fd2ff7131832166ce9223cb75cf98de9f2554d27c85f9858f868adf93ad01900b53bf6ad1000adc2e4dfbd7532d5906102cea02b321c4c373a11a780cacc0906764a9ffd7fe23a85bc43afbced6e40c99d3502b1e742d6de465ef0c347090f34fedcd666c8fb3932f46d82633bccf0e9e3daafa39aed9654fd1ad1a0f05cd6bf7b15399955eb9319009a0f7027615ae152e83a326832b936dbb22e3104f749dc9ae43320ee77f2805ccf6dc70e17aa2e202de9581d619ba149b86c990f34468b80ca7fc9becf63987f6c9d34205a204836d1825b48c1ea1dd719a18250281da33a28ce36a12cebdec03745135a6d13b84548b7f4e259828465a39bb28af946de71c5619c58c4ae8c79c521eb7a14cdd273730eb897ebfef64ec96eac6f1670857f2f679674449d58aa2b0bcbfed8e716343841e2a7f23d504e5e22aa4669218284db02ffbe14f6e9a35601d4ec979dc1c16f7517f16df5ac9cb2d58fb134dd9ff0ccca5ae7b7378362613571adde9db927f1b805163862da6a7b9bc9622e19d99d4bd0d572e199d18fd8bef8ae6618e35b7889a87ebda9a426f7d4ede854b7128e81e0490281872cf12d01344241a5051bdc418acf8e0c7bcac57515c4da870d53973ecae862fe327074552f5bd6e4dd7c94236af6880e8ff23e7827c31f86967244142d9c20148e33bea78ee97ac5a48b5506270df44a9ba5bd73a1abac648b4651618bd4b872c1d7b32e19e9d248fc59c9b8c5a8c427e06f5b90fda7c9b757775d2f0846b5d89e7dcb3cef67c97c99d33cb1b99c5b3443d0a4225ed388378f40d1235d58feb625425a3a30707cafd1b57af7e64a2a99dcd00ab3a3b770fbd883a9d991f53343b6971b375036ce2ca899baa0f613d3c018ec60f7ed13e5662ce21ea6fb1545bd930d67ba9720e5674754994a01c89fcb78bdb843c02400b7407dfa0d2ac304820e169136cf70d3b215ce80ecd3bf06be1d0a4e784f2860803062ba83d1d06d0668c9a7e4dc990f2a4da13389745379b37b89eb8859dee6adb4c6cd10a2ef631dc85a1de98ebb1032cb48389b2d390bc91b6f46daf1bd825883da52e9fb556ef6d1ace0e03899397d1d73655674a007a21ed7dacd4c3cb926a8533e98764dbc8329d725bf67ffbd6254f071cce0575c69a757ae35fbba98b200e0f110c35a2976e6f9cb8ee73fda0070a59bef71d968fdd0bfc899604221af5a2e0307db227c8939222af4fdabc3d9982501fe023e1ee3a15a3f043d3c282d368c359c7f7e78d985e87a157ea174e79bdb7ca772a168bf33c58ad122a675799de08189bfcb2341fe5e2890da19d0b9ff902678b62b6d362435a8c6b834bf75afcbfd627da4ce9f4445dd708123c4f302902fb76995deb30e96e65c5a041f0404c797db03f3f788b3cc19da82f33c36f0addd9a82db6c666244a1aeb328aff9e720be55cecb2f7934051a715cc3342ecbf9e5170dd31ece64d99c0da34ccc2a4765fb22eed0893447288a5d52801b5644f72c877397ebade3e12c4af0aeb5dba8dbe2dd83a403f59d191a564a0cfd2752f9c14c5ed3acb5c0a3fbce410be172c35a2338d20e0e412168538fdf9ba0952349880709fd4f61e19eee829eb8a89d2527226b55d5972bf49d775ff70198f258ac0d6552bddb73990f104212ab829994d8a2cda98153b9ad38c87a9445b7798a9a8e3ecf02cd9463363b71a597455beb725a70e909e5406ec4dd40450ec7f51b0c9c6e84a38c5b747d15066b1c3e783651caa65e2c1e6d9e6e517248fede50ff6ea10c553d0774a0c034261073f48105e1b56088c95674faed0686b9b5466cf942613aa1ef1c1d8c93b5a2d165b56cd161ec7e368a97d3a437275073e15dbe4747cd35ec0f0254e179ab8b097d6405d231d9ee701a37b30f6e302e89b5138a3a7599cdaad4cef590ca82e2738aeb8ff03d2a6c4e11df206fedcf1847ee60f720e25be5ab29c2e6fc8716295f57c7043561e0bb95c305c8a50e6dd6ab80f0c512f4758e353827202f13ed8e091016d1630570fcd5174ac2bec1da1f66d91f0b54c3ecd8ed0cb7a4f203ff9641211179544651c1a3c2e1a06824656b4ce13164b5cff4f9623bf015eacc1309f296b859bf79e0d28cf2d4c8016edd540a4660c4ff37dec2582636480dfb35571da644701055998f4cae2543e1738baef61abd288be893494479ef3f071f296f490b4584f6a51bddaed860b2b0572b2c580b8badb50c13f0307e29e050c9bb78348ee0f86efd5a66ff42e640cb98ff6adae21a2a7c8e3bb65b877c5165a6df1b535640c8eb6ea9d15cfa82cdd76546c86c456919606c8875f5f317cb2f333f8b155ecf65b82011e0f65dece8c4f471e8eb731fa412fb386a0de6b15efb3286992f34dd1a8036151da79232395773487a91d8c8363363a738caa6e340a6e57ab24a1e9b00c7013b51648a1f94ee13e0682a039db4eea29b82198538091a08d6ba56b88a0109d4fd85bc47bb369f6fbd1fe349fd964c9f1480008fe575b25c5046852db03a62283706e16875babd97083ac6077df5ca394007d544d34112195059e0a7fae5e85721dbc3708ae9b0759791b21edebd904059e76ee8c3f96ec1bc6300d039afc9fd9ad3e8779c98460178f0f7044ff5ddab6f124429d6c5e2d7384cb481e0d8d5d86ff4baea9e8dc238b3b7f0bfc7589c7adaa2a029743c84bf1d9ccc2dc10d48c70c21cb8c63631881dd11dd13e704a4942f7330d14ac9b500d41ceeafb757fe1da2ef37d16a741521715eeaf89c4784f5b18a90b1eaf7f74d6ddc4b12cc6d432abb335e7f0fb378fa53c4e6709c8caf15724c7f36d32f81e229b91e0970f0c8af6d144db07ad5c1f29f144a38d3874a54dbdd989a3d584d85ac4bc0903cdd754d46256584f9ddf1e48794656eeb1737e62fd5ad1440f23666480c8393307126901c1060010d89ca4a08f0f13e5c8715cc5221938169d8f425209ee5342e055b06d80398dc60672cd74c0c8f15b0db3071e38116b848954cd1e614c7d8292e00af03c9ec5c44abd919477ad988ba6eb07f73cddb5be1319781e72e07ae0bdd2d6af512735c309f8ffac94136a14108becfdb8af08f9ddff9d8ac20e95751f18d5753ff744363e77f1e3c1f7635c857ba1fa3b02edfa637d9322b7045db51af591d6ac094a35f3b44c6e880c0624efccc3971330fb90aa4b37a9415fe03f60bff8922f493050ae61225853a559118577abbceef6568b2138e5f86b724c111e75d814790930807bfa41f7bee01483f11a340c9604dc4dd97ab83a494790a127f43f1f2f38a4faae6d891f60cc2b80dfe18b961f5bbe35d62fb41d9f5bbfc51f2cf1bb8a11f4eb8996ed1e7ec48a84bbbe598542c9f2dcf3638e1538f5dbc31c98807cb49e9a2cf90808b4ee5adf66a9a118a0697545389be1f03947f93680e2843051693cfe69a88f6eddb8c9985dae3762442cbea6bebf2829ecd8068a1d47adc50499858e4488bc61c2ad5b9ae0bfef078383283afe369385bb040eb78cb388869e064469aa2671735c997512539137f9ac3b68e3a53b5c95e656d21d73eae1eb177a5dd54711b6ab5881cec0c53be8076a639c066d3197dbf233d5246c555822d722865a8cadf2264cbddcf5294c59f093a1b9a36af6be6c7eaa817226da2d658b9f8d4b89cb4abacf5efa21bc8f38d2ac992af9e533e022872ab1f64debc4c0a245f8a1a7c0c74c2a2fe5eb9c8e99a1a2cc47218a90ee2141aff5f6c7289d5f98002c93907dcba8bb942102ed3489eeff6a654e01c18ea9de3e17bb9699b4ff4736e0190b68faa2aa1a6b05990244b6e6bebe730a60bbdf7fb9ec1e7e71abb65163d0ab6fe8bb55bf141e42e19b9e58f700aa96b443b0bd932dbe2b66935046e84cdc878d2255d67fb9804f241ccaf1e71ea104ecb9e28909fd7ace04d8937ae6ad35088ff55b189d09affda90d7c9241840fbeeeb469861f60bc855b7d6baaaef1b9f82e15c05af88b3924299ac31fdabea69f93551583b2ad7ccd3a10be7ab6973cf333879319a3a47c238fb783b015a0d1a7607f07968a2fd7bba26c5b050839e7c47a1584407a3da3badea47d75548ef46db9fe7f8367c29a350dcca10b2ba724ce44c550ecdcda793c4d47ee1aa0e74f1995761531a9366f8cbfb2a8a60929e9e10445254c1a28d9f89942b5cc351209ec245d69d6d003a05c9e773f8aec5cab845a9b34bed5c42bdaac1d0a8a5f0793563e5476fc1f1e983f4d593549996df0ad0245f6d8e173384262a9774ab290bd7f1075bb2856e2556ddc049ca9d23ceab1f79b2fa135da45ed9d9a710f61205628e94177a8caaf658fdfbe25c0fb73af893cfb8d2dbc6ba8c5af19092fd476f887af69712a296280eeb2150edf8a59adc9ca7497468dad1dd6bcaa0a2939fa09062e5029741d7af2b0b07fbf6cf759dd68d2973430b73bb42254012a71a1818ae054527bc7cee7032929bd217db92a262fd43935eb2089e334a32ca6848e0f87b8e6cc667ffb2b8f54f7ac6243301c06e96dc933ae0b65e9ced63ad5cabeda9e45b15dd4109f5e829e7d79c819fbcc521be0269b121a50609a31c1e7cfad9d5028c6623b2923a33aef4c8ee73a5a517716e6ef1b86f3ddc5e13b67796b714a3af2a10317d14fd68e568d399d35a1b42f72b0a6ae181db8b9d0ea89977751b713fea0d05c6d2b7d9cd226337b3a863e08223b4fd15d5af21d0c964a9c5617f42e295b07e57cd5a915fead3c8f453a528f1858152447969d763766275b247fa294c9929011fad07f3c6b783c74d31b0779cfc3a6ddd63d8edf1b0b8261dc16b94499b5c1be98947a431e5383d51926271b8b56ce5355dc5d5470bdfe17a22090166856780c15d27a1f145283dac4c3b06f93571f3c0da1a94854b83c95a0b9738146645e7e912084ce8f429539da8fafc4009e3b5fb3a4a800fa82443e37b6d38386342328f3b6a5dfa9284d038a17ccb3338b82a7bbf078870164f182e8fa2626a063ad414a0ca074130a5bf7c9a5f664cb00d50362dd9e94faaabece7cfb0d3e550a3eb45f6cdb28f69c39cc545fc8037afae4a0c705b287dc7f656c83d01db5e7ff8affa3ee12ff1907f7bda576eb74dba0f573aae29f9745ba72666962d3c547b435d927fa83afa81df9c470a4d7173f81024e7e31020953c7a4424bf4a68d7058cd73eb3cdcbb04755adcba91cb1417c75788f31099be7f7f62392b4d2897a39b1710e18dcce29c7888400803b02ea00f84ce8a051da9368b99cb3c19edbc55470b4bcefc0108420fb67b7395ec75e8ab6db35373a49bcc6a54d13462bcfb88dca156b13de4a4a5a4ff45dea9bc4ec329d0ced068e2e5f77926108eada2a09de2e6b3bb05405e91d493def4d1a194b0296c4eab15affc40219191f1ea51db5019fca58b01b80be435413dc9561bfe8ac2aee85a392d5cfe33fbcc3efd7ade065be618bac78309904f7e4b1baf176c2a1728adea46e27a222979b28f6b60eced27bdde6c44bbf0c95ff06f24be2ec674c1740da176b2239a353cda3acea26f970081479663ae8fdf3ba502017efad6b460ba0e30ab02794f5da2e4023d4a0bae71cc924a900516428d305b5f65e7d06694ed0ef4840d5b6087ea42b24ad8d462da0f027161eb5b6b7f709dfcfb39ac90fbc7fdd0c3609250edbe622ee3991dd492e244058a3f97cd59b549bfc9fb30f29b594e24eb334d22ddc923f4dc155aa89cab49a9b9417b61d0909b84664d033f44001a696f73b675d8148a20b934bb30f3c559fdcc4fe6edbad8e3b2aeea0d78a2caf3f5ec11e4455575cb4f972873eba18135558eecf5438fba0e7df73b6956c2f01baa241956ff3126c54aabce7c48c1d4a2f3cca7913fc43d29338f5253a9b6ec0996f849ef886523085a04d4350455a59067df3facd4d375bd93201f15ad419ccb189e291b2435063b77724b3729610e98bfa0e45425facba397a75f0da27ba882b80e33795e8b59aa1bbe838ee7934d1131cb3032ada2a43835904366ca745bc605c4c52bec19167cd7f5696a93694c13f39d475c4a5d0149c4551d6bc477340a8769809a2e60e6559951406fadfd16c0a4a52e7e96c991d083a031e57b9bd9825176772ad89800675f5bcf738a662871cd7a30224f9630daa8a08d1dc62e295e659b7e7e681572eb7bc3e923733348c67657363354d17d3846aa98c384f5d5353e2037ca8582b7f030ee3c2909ee844cc3cf9b0e4605c8469b166dbec1d8ec37be35ecaa03f136fa36b40ab35e6ff9cb877d3619be0fc64dfcc5f2102f34dd34cb51a2a149b4c89af2473add192d3471c429efdbf379ca24788d3799adf0602748767b6dce4eca3a5e7d711e8d792fab13ee9e3d4b29295ee197ab533651c05c4eea8f8cb647dda21c98004cb3bd6088617b2d208c54107b633ad16e2576e7fd476aa2dcbac3039e6449bd9f7aa504e53185bf196368fdf09980d82cab6b4080b7480422d3c1155f2114ac4ece19776edaafbef29fb60c040cce8bcb3b46a2ddb32ba3d924add9c14253516368ce839112179e94801d2908988e3ad94709cdee4ca9c5f69ea9f619911c80e7f200af1925ba84ffc256a69c9c5bd43fbaf0c831069c7f7791a1e1ec752476b04b128be84f2516df074060cd7e5a775eb0dea6a82eb23eedb744c2c9e5ad3f35390944f5ce24c4d42c38d78540647937859488748dbba44bfe9b2ac7ab0a693959647bfe0ca1c71b51ae51548da28786ecf9725b75fe467aea5820554266c3fff5bde97233dd5fc9df08575e619ac1bcc9b13ee9150b2565f718304bd62fddf2e3e52d0ace1113a30b298d62f812e52b26f7155524ae5223ad83ddfa416f206c9c14cccd8b2090120f938a0463000069dfd1615b9ea2884539eac881193b8a7574211a9e93d96309bc45f160b4aa8ed880b8bb5c2bec3701c0a4f0cd8d662a93ee79a617b879ace8f5375b0e33bc289cbc7ab95b6fce87dd646de3cd8cbc451fe4e57fc4508de5aefdef980b020d56b75a1e14b68128a6c3500ea684783b4c34374edb413a4c88ee745f3b2e3148f2b5f3c0e4867e469eb71c1ceb6a77323cfdcb84b084f719839af88ed13f11eff10037f9b892f522f0b35d4742818000be4184f28b7e223653e8e58344ef20fcccc90587240ddb86048010cf49418cc75dcd712b1fb7e97b2e54dd0212f0072b283e1fd11312704fa3bbc5ee3999edc6978052c8c87bcd151f4c549fb20fba0b224495b6916af03105102c815f57b6f164be13c020b2b427d1172adcb69656eb1926be04f3252fd0b9dd84971c6ca8d09d9cef5de04a6570a450352bc2e813049e1f93dae6ea4fd7abca85fabc4dc9155b5aac2748573121b4e51aa0d7da4caea9ef69ccbd9825986df9db73a24319c2e8e30b063b689e035d0f2c8b6e329fca02177aca2b35b4755e092ee2f8ae44919a55b3989713cbb64f03d13876c2c1db2cf4426cff1955bf16d1f48b2168b52448d2101b7b1a82b40aae8436518ac76727a4eec6821376184eaae181185920369313befc4cfe00d78722b398e0fa05b51d944577d4808e0424168f43770f03b28f3ce330ba428bfaf9f25dfaeba1d926d33fc5f18b7defddc9c165057fb0ace11e8c08d72f36843e8d0c1078bc934f7e7176e71797087af84f91cfb4d26b3ebb5cd9413e95f859cdb29aba94537e757cd55ff3c5838a50b2e7a0fa35bd064256da99d2708032c189572bc3e1e4b0b213a16922a571cd68d905752ca07db310dc200e5c0689f9e624dea57bde394eb4ddd48fe84ede45ef55f7630a101a1255bec8e66951d3a0d478580988bc0c9f8f080734de4c1bc456bde15226460042d2ceb94bdeed2b5afd1b4e5d1abee768a15c1cb64578139c7c11702653dd6afc81b71518b8c57300fb8e6f3f8465990a827b4edcba8cbcbe36b7dd31719c78f7a338435bb48d332e27d9a323e56cd5cbdfa9fbc936419ca7f7e3033d2b45b5025207e2b745750581c5249b44ca2364999f0f14797c9fbf3938d74f51928c622bc0c387c8532ad499dc95538b83322fef7835944ce8ccf900d218afbe86f61aa5a58848baa72a0d1f4ab7d9b8aeabdfe06b4706d976c5ba8076a892c189cb400a7a423b3bb509c1877bb8796024a708961d4a76171aeba55b94929c6a92922ba0e010f5646dbc7ffd569db138d37c46bb85fb65b7c2c34d7c24c6953d91704a2c8ad0adeb194d9b1b0781b56f425d00dc458e4dc7c6c4fba8fb232c9be379270fbdaa311c257a05773c0d6ab39ca7ffd62ca599f51587c7c561bcb1b4575eb56db2809aeccbb6c1ac3b79a8f9c2f1bbde5deac5195e8b5ad0ffe4871c120492bcf6a8bdc82ce5450bb72e0be2cd28d8b6c0c6fd2c37a8da735b947a8b93212458badd34429d6aad715323a88ee43e6320927131674ad9dc4ec6139f4c7c3a5ec549fe18d0ebac2bda1eed256c4861b35ede170cc4af698c50d36ad5e7c7f82695d246a0b7e06d86b6f22d7edf5c78b039da6f56b2dcc6e6206d231cbe525e947b34c571989abcec25e50f76ec90eef6d044fa2bec309353d2077d733b82a98d2b89e195b8905fec46534ddb014733d3d2af88732d3ed0867018e932a4760dc012645d4ef11217f174d6ddc1fdab86c9e69481d7cab67eebf9bb9e4eca22dfeb4422955e97bf44360f809e7a3e9143a5e33e2b4b0a293365c3c9385558491937e6ed684df97eaef07885c769830d248d09b4133031568a38b6639a87d3e8dd20e4f61cd72fd25f762ad02a1c1495b6b749d5ba44de46f16a51e64e9b4c0dcdd1ae47197966f1ede0e61bd1dbfb889357f638b6378640af154d0ba61c773252fc3f382b988ec87311713a141003a613f91bb1c223c356f089519be6b0e8973e1674b431b338047987b0a8bcb3daa30ec70494627b04b2203fb995c2aa51259724eb825c87517c5e2a9806d96e555d176f8d9dca21fac5508feeca656e902cefc2446b8eac4b4132ca3aecccf9551fe0c28d6ec9675c7a2071e08f67097c43d66cbe51af85a868ddb732aa269a201881046af443e4959b39019a51a3fac17134f77fcb440b5c26e5ba0220b251d8359166740ce2440ea48e0981fd00553e6c79e543152aabea2dc75e74ea81e932e3d9e178d0060240750799c4d2e146ecd7df3e6d122e9bd3e601954e82aa24f3642687e506a1e5d227a40c37f18f5043da4aae03081bc88890bd665db7253d32ba48e849076ca1fdbfe4e757848fa25f7cdde5f83274858ee15431825c693d7942b8a94ab9518c013bfd7d2439e2a1ccdaf8aab60e5e300ed28ec437ceed1b3c741f200a9c24d8387b6998c55ac3f634f5df417e9c781e4c90c5c9cb43ed292242806b842fffe8bdbe46db90412c32596e672413aab77e640217be20c3f4326b79f8207bd37e9e1749bc30e504d30aa1cb58b886e01a6e6ee7c131d6b13edf4dc90df6e8c0fbb426180cf0eb50b46ae814f7458b528cb8bb61934781de400eb678d5e46ef56f6a6038361d51104f25f6a51284d3c179235e80a33eaa530c0e96208673e55123bbc0b1933557b0663f3d6921935eeb7d173b806f46059451d8f1fdc854ac91b524eae0dd4cc54cc72dc6e9c65161c8bb63d3d527434a06b06ae08987831f4d569095ea6078b4549164ab0307174ab905d86ec7c7405464116153769ba92d7023140ecb235c13806dfd1e44d18a02d6556870664c4bedcb4f4ec442aeceb9d7350afaa5b4333d2dacaf3734eb36dd56f3cd0e7810c88b85ac9888dcfee930a34ccefcdfec8b507a6f14fcd3836c37e915850f3543159ba17daaba9f585a7acc0344836b7d1bde6e3e3dd09e5fc29aeefd66b6742e642b6b3eb0aecfa819f6ba8caf5cb86f8cdfc97091785bbcc67754ac0fa9885f406c3ce8a3823d6fc00f909d22f69e0d4a3043f8feb4b06106d5bcb304ad6d3dd6c849ab8df90b487a5facd10be54491d4143dc6d29e13b5bb49e236d4a58cb660f11e5b43f9082e85f8b31a89b4c6a353b70720ee39e839ee6bf61097adbca8da6e8f1a7b6b8288cfef81cecb6140cabecf7621e371525ea8717209fc010ac940405bef8365f20464b24ea68379aaaa690abcec02c1259a18b19ef90a02b39a69ec413b2ce4e5903cee475ec9e6236e728433811490713cafa4923813f222190357aa31b47803f6af1c8fa675cc0a3c5f1e2d70b2053d6918e87a0eb10fa7f217ad90a473cad6411324259f857e7b505da742be711da24ba822a4b4f9b4e37c83b9df106a9f0cf9618c5b6c16a4952a053b8bb28b61f9a996e6354061d7982b7bf3dd7f87e8fd8af132fcb0521366bb69925d9681e88fc0b7dc351bb45b00f1dd762d390dc21fcc42d4f4be7266e7a55bc33ef55f0b0f81452aae751c82e4525c827d8ad56d90c41a803faa066b074ce444286426312d92a915143b944c38f9dd3f12697614f76c6cc6391801b211149e6c9f9c4bff775039fff8c48ca477ce51003ecf53e00b2d060f81ecacff45e98177c986d5963c96e55a46ae2a03e51d1dcbeb7734faffe8f5fbf6cf80e315290e00fd21b11ec57fd95d3f36985971559714f532cd89c8e2fd42b5b20c101a83b1637aa229ffd4050ca9e649a621b8260411e518f67a507a7e2fb8cf224ac51baf641bf51231c4edda234c359cccbbc59a358c8f479d5098a250a7d0dd30f5a511855b2da92c6facf09024d86dcd443f30fd5388e155adfb85ee98921a3139c08999ae293a675b3597b5b099f0633456003d9e5af75faa4f915ef2f9cd133a7e88c14df852f1dbccda53391ba4bb178b4c294ab29c8104a8ac315f9bebe1daa7d544836543c038f7f3b97bf21aa03164e008a625b9bac03db867b38b7e6c927b9b77ef6538ec12a8ffd8230a2acd265d2d9f9d7ff3d1fba902e21a81c4aa4863d3ec4c926da4a1a58b17dab515d2ca5ddc4e6682fee8caa6d792284794cc21c1a8500788bc2e9490e7c0bd7d32ed800d568325b3498aaa4ee0eacd0b2d10133d18a779ebe2022a1612e0249e9ee56f5fbe6ac525150776ab25f4aeef3174742b0815e706bf15dced35cacf76a8ea15f56d26df1dd20eacbd27d721025815116a686fe74cd48297d5eab6f6dcc33ed9c851c0cbfd9a4dcb357f4b06d484b3a28fe8d19daa0e97d038ec2496bee79f44b89693b48cf2cb55e4be420705e86f5c4b3fca3b4e415fdfd7c39786f7e2c63876e180b0dd8809a51bc2c77a9091d0000e7eacdd3d12e1634816886fceda9a8749913386f96bce1a204186ef4a2fc470b8281b27c776d69655f0fbee9d211284083d19569d15e7784bf55e6309093ae2d022fb062362ab262bab87a2e5636023754384baf3538e7a14d57fd5a01fdc3380df991095bc027b9aa773dfe48ae33489955a98ab98349e2947d1ec0bc18e170aee711995452f86118e5e265f7e5659c90ce1fcb3fd53b716c47a5484d86b7f893c469e02cf60f6a5467cc69c075c54db8df53967427e76c00d9d176f54b4861b4e05d23d35743fd0523152c0c789b67d697627b908e2ce03b1c0d94aadd04a51d9bfb625fdde227e7782748620c819506eccbcb861fb1ccbf7dace491a44f3f408c7a346f3a2573f5aa708f233b803929df6860b61d78a82adf1ef7e4d4de668652dc91213368ad85b34179aa07d30437cb630982491a70348ae7688e20f226fa1d77a7f7e3aefff5dbfa9ac5e23fe38d2112e6800f7a0befd61c5ee801e40ce6ab54fb54a81f6f3fccca77379e2032ab663ff5bc8d1e6fd5fdf891c6bcc13c656b20f5e380dbfb23fe910b553d3a8190230d8096e3537badacb71ef5ae40d1f7cfddcb61ad8faff61a9c5c566ef224ebddd5fad2e2c5e05beb129e9c02b22f730fc090a96c925a50631ae5018af255676c5c44cf235ae0225ef9d59797095e31383c1e8058e5e9f36f88a7af33af9ebf9f66b0569c13f396abda18e219b69d76afe1113bd468db27cfc17b480dc709ea9ce3bbbaf63f2fc33d50c3a0aab21f58226c52f3fb642e0a39f489e81e76d38deacd2a2e99bbb1733b4b5299a6a1fcbd41399e2af6b039de401ccc1e7c61374ede3f73bc91591349c15fb38204b44be087a2d544eedb4893f8650126a71692f013608de694e90417e5c5db8ba939cc675156b8b72716e46ef5e1e80f74260ad62bc062a2a97ca6e76b764e0cd2389914518f152166fdf9c832de865716226b5794311492d933bcb23195ef3d97800a453c9b7c7547db9972a91386dafc7603c59dccf48b0f555d55869be040f8314e931767d99fd286e6256865f8af3c72efde47f1a1ecb9ed53a101c1bf384feed83cdec6e54199a3ad2bfa16c2225c42b9a19087f540def7ee1cf2bbf4f5bfb666cd9a294f566d938a9385c3997f38f944ba5bafca5c36581e781cbe911dbd4b135342471517862446c00aff71fc79de4a472ab2a9e47fd7647962b377af9b0f5c76012eb36c8461ae7e4bedf90c326377570ef83ea2e0e20a8d70ab2a51d10815f65ee28e8ac03597f82ce2a568842f6baf182f1dbcc5b00d434dccfcb751638ca92b3056a86b1938a2a600be7db25afb8196d6f463bf9005078c8146cb76ef93b7565781d89dcf06a7313a63994abc2053ea2fd8659387857abc3812de89f601a1a7459df41bcd2c2ead9a7a81d3a02fde34779c790e43c15c24da6faa0841fe8d22e92c5590f6aa36aec670ff66d0f80763cb126e56e66bd5f15d51eed1630e33d6c1c4ba114b097410ed1484b3f1d8d928131f00604b6bc9be137d41c0ce78427d4910a92ac57a9e4fe897f7c7c88ec6d33737b8f991134dc261735c44a6eebf1a552574f4b2435226b9fd66b02a5bace894dcf3d0fb7a7b6663368c98366c0e32c201ac6b56d0580b64a54263a13371939170f94fd1aeafd5e461b13d9f7c768259bdf85dcc816e2270fc89aaf52a8cab8ee0839fdf42a944e61d4f9c6afe76da6b0b861b17bf0bd2726e60699c32b825afefbf254aff6f1832f1f4d2667cdabaf69ea979b1e90947a00edccbe73183e803c56594af1a0d9fb66233757dadffe5fb96f01bd8c3fc4b9ab286849bbb5adeb16cc757e6a1329676afd28ba168065be303d699e4d48b92aacf538532b46e8f6177fd7c9afc82b127d70bfbc7cc1ac77f1eca4f3e893eb51b72691be9ac6eb93a8af7e692d5b0235e8b6e8839a224c37b511d9555b65b7141303cdd69fa264878b4ccccdf353352fab8473ca7a8daac0bbc5812cbcdcd46edd0301762c3fc79f62633a271db4e80f03a369573b38581d8032bedf1a4000686f06f705071d219f6c948741ece6a572884a1cc31cc35f20c854bcd803fe0a6bea6392bba26017e45517b8dc03e052a7c1d515dd42f0f62a21485e8b9db7f7e001ee940fdb54376242b1fe5f90b98e4144fc30dc68fd8424c3b822b208ad10b78ebd27994e5918097410aedaf9192105abe050668dc43ff68c0b478862b3e4cc3ffa2dfa15c8692057e46e1bb425e0568401456179557b5f433dcb2013870d33917d20d07ae97ddfb0640980f1e41d16581b5f409937f5b5d208748ac5fda628bf5e22b3d6464f41160f213a01aeb64723593ca55512c5c1ccebdd38cdb65c6a1a08d5b6ca090075a25d88cb70f705776aadf6edb6f7f2eab33074465911afd1e28cda49415865c70b39a56e7926882b5cc86d4f31f690dd0ddb9a0d82210b74f4249bee80c5e9bbdba8e81b0b7c73b3e305811da003d92147424445c0be07da1b149e863639bd119bcea6b6a392ae4423b7ebc4c4dced57a084e8fb715d17b04a75ee157a4678810ea92398d870ed5f2e3a721b04b7f22042a76c2949489fa796a6fa3fa4a31a4079e2e72917cbf5097df8f227fb23af96700ffd923fc3d3a01ff7c5fa03762f15efeaa32b0f34213dfe3b31dde2af1c6288119eade4010c4160b8521e7a07e81736b400207346be4dd1e73998dc2466bc5b7aff831b294d6759bd106a67d246aedfa35622da24f5db50677d8caa2142626d00f59f121b47e03256719a364753362c6a218627c08f3116d73db5ca95b5223eff8a2515eb2ebc028ad85615e9099f6c6c6267e9ed7e723c3ff236c1a16bcdb30abc9dbebb49aa79464444b19a01207c9363d9d8c12ae4e458b9517a1cee0cbd94655003096d7523252c4387d2c83ed496b52348ef99197c98a1d0644b725cd522eef8f1cd6bf98b3d40cdcdf44dd246ca9105d6f2ce40999c5a96102e7e0986e34d54754ea388d08f8f6f2e5db8de91c5618d218097b7d18b2fc3cca0c148efd1d061763b6de7cb6acdd13f76be170a61a14402cf3d638d0489fec239d086cd9b7a4e9dbd6456459816622ff9f1862972eb025d10eb5f38fa8a4a6329edc65f0cb0c401e389fca0b2f46642b705fd74e146194b2a0cf7b3d0d41ec051b069f1ea9ae93609be557ff39a12867d27de9c074b735fdb08fced546202c7a8b1dee02fb62421f9c8b8e59930f2f4c566813d02cd6d4617663ec7bb9206cf9b3009146a0b7d4272565ce6415c0c7d85f675f891b2fe83e7315a52b9efa6f660c9aeb78badb386cd4a9acc5715f159a0e5ad60e857390c1998431bb941cf49ae9f7c9a3a31558889f0ce1d19253825e90248e3a71fba1e7ba9aaf636815955a33da372d1be21a86fae89141a457e8661757b3f85e09ff72a8dab26ed18c8e088a320d74bf581da19a5aed123198aaad09a1b6bed5cb67ebc6eb88c0059160b08d9aaa8fadcd69cba37f86df48eac6010e424dd082a25096b2881e47dfc843fa42d5add58485ee18de1035524e56ee6faed1299ec6dbfa47e40b975d5adf318f81ab888b06b8bf4960705417fca98f5f224d2a32550644318ee749d55d4900321cd99cd16c244b0464994aa6df032d7318bbe4cdc546e18a5d4bc5e521c4e9fcc26f5a63c5ade7db5d23aeb5dbf18f2f1483332d85afd72f2eae9543fffe6ffc13ca800f6c3e5745c3e94d83bcca4b60a96125ba0a869444c517a3396e3e7775d8821862aef2188d3e8ddb738cd1d5fb4841af51c689903981fb44e23eda482718e237e87915f152ee1d4925260829a9ff36b0b303aaae703fdcabbcd0006db37582e847d9622b3d36d0da53bd4a540827a584653ab6f32fea8eda0d23d1617fbfe625acd07feb61ca51b59535400a0a285eeeacef9907d6c4eb491ae01f4cb29bd3d1c772850750bf3fee598701b122fcb0a2d9890867556a248b839a965ca888979884da9db619edf7d375cd5a63bd0a4f6b013a44bddc406bc4762520a118af3d9e6d4a1040d263301664ee9a94db8246532d312c48ef458b563f042c4807981c98ce80724b03457002345cf539faa4594337a00d10a1c0cf355630131a411dba391b83521b6c12cea903f6afa123f6aa769d6e315542251eaf5a2bd967b63423c9dedd4d8283547e81ae470361bdbd64c63d9568d244de615f5b39210555cf3c7ae698856010ed4fa8432509686d73e4c7d84e3fbce34b09c582bef3e2f4e6469aea4d7d8ffb9106ce056925d38920e29820f171f1a7080f70c6c4796eec3bc97fa1cd489b1cf4a04e433fc0e3c038b0c82306d0a70bda94f261eb57ddee41ec7941f45ac8af53ceaabe2f76cab6eb3e984bf3102266967b701ffda5de19a1fede52076a3cc8c248caddc3c6d6eb3b23de1ea3b4976543e41cc3d7224569a5eb41fd83f31876d436cdb42ab3b5407fc4dd5872ddf76fc649441895f3ea65b5d630a1e09ca3ccd6707e178fae558b5fb4c2052d3cb358ff5e5b461627b88cb95035012170280abb9726fe859f58a58408470df16c5fa9c2e9842ca44a9f37e59cf777744b9535db84e9719eee0267ff98764d074b61bb09d5d1e10d127492c75c10b2f91154da9cd59ff240003b0c0a19808cee8c4f02bd048c18842f3b0559caf3c78303d8115ed6ec6fee2a086e4516caa167a0aa19c7d4662dec9991a4b7222e6b27ac27c8559224ce718f10f2e4c362d00e4b8b71e78a1cfd3b690a346188b0198229dfd1546c9a8e895533d7345ac5083b44458eb2d940dbe19955015e951fd52d73dd374e43a675b1e881bbf341b50a027bc2b698a1d042be4a29d8262a76853651ea0083fd46b37a91f741b16ce0d2fd4dd967aa5c14566bc92d9e6770cef3f1f67bf42db8998e00baf703ceb37a4f0e9e1172f91764bba71aaeda450f28dad8711a35252d7006baaa2b2c9bceff408b2416a6bf2f16f4fc46c3f0e6fa0aa68c5641a4c158ab184fed14272255876b62481a4baff9e88b9469557a66638d64ba3dfa7c979911f51ce22397be808a3cc8442fa35b1058254c1fdc146aa2503087c1cff507eeba13d9992e86cdcb423f3a427e9312e1c94c01d31481fab6ecdf2c39b921b57dfe1f598a38f141e775846032e704c0894966c0c0ef9cd93fd090c7bc7d2a72a970cca818d15c27eec646eec2d80fe70e53cb239ff8df1e7534ff5279b1ef387511d8e50b70f767ad9e9a4e86c3beee5516d78fb909733c1bf159f82329bd8b68352fb0e63ccfc1e54e66455a1e9faa87d613ff62ad07f962af9b00c5e3a6dc2a910f301efd172df462b0c08e9d97565ee4e182914ba6591eff1c8f7f6e9b8fbaec5ab3e19a04c323019a05bf9d6fb0d213f1e68feaceed9421a2eec5e659a412c3419e89d20965a1a5e014df201c3cb4325594722df39c25c108f2eac2450b39d777ebfaec8d64ee4067ca40b6cc0613193d5f908495aaeb4ac4e7ff17ed7a77cfc98c044bd21db12375e697a667921369a555a734fb0291b266d325073bbd54954dc02502e1ac22cb1e619ab02aee0c23a89d0c83abf8b1209bf43a45454ccb3414a571fc28083289eb3de32d59fd6c338bdb36897cde3acf06780b0c437649ea2e5326648fa91a68d1f8101cc43f28fff20fda450af9668d51acf20166d4dd93a78ade68e3191a80c12f74129ec5efc64208e61a0989c9081045ca76852ea513d9e152f04e103cca57ecf575e7f92418ddbe87412f7081328cbf9c78133c730b4c1a9e4dcf8c5e7b141c447a51b203364d7828f3666afd2997a09baffd36ffac9a8eef7f0cacef177124fda226c5f98ddaba340070bf4599ad6a27a02dd5286987c1ded43b3587281d42963c46b4d5ee892f2e72ca8080625ed80f2f5e12c872ac0435ad62658eafd86bafd16c5fd7743a7ef17472746c3fa7e13fcdd4b882a66d0d515b37d4617d61cfaa6472d19e58215cb9d9fca5a75974b6c4789a778556bd8e6e2ed4dd9dcbfad52a0ad90b568897b56cf5552afab59f78be42b9418990024eaa1dae64a830ffb6ac6748ae24297af73138bc9cefade33c87218a9166e7d5fdf370517121cb671b062b0f0531bfb9f8c852976d956de2102d48ef6a66c66457e2c4c5b33c11b74da122e5fad5031243ec8520f7387f1c56d99ff43ede038bfcd38806dcd7c410952359e24ca82c9c8c99a1ed91a6a9686f93ac44e0d99741f8c02ec19d64ed4e88a12bb3e45a06fd62284875d0dce52032a510881b1073d5af903713e07a9e885d0dd2beedec10634fbdcd87b2f61c9c92f2e20d8b223d3733300b611ebe902ed3b243c4b2fd9d40623e77e71917df91ab9d15b29af758737904858e01a3e5ccc4301558e5726a3983ee6c09215d0687df192c8eb59aa288c41796cd2b89d4ab52f9394712cfa67495a6274ac8303438a31ad424f069fd17edcf58d2a50833409f60be7b33930b153d84a31644cafa0b512a73ef9b633849ea459d9fd095397bb2f185d8d83b8e175d6643de43ccbeb2e9404bd1cab17ddd76d89f8c6ebc396e73b2601ba67356b0242889d1d846ce5dad4db0e017a37ce7c23f4677174570ac510f257f0c39b5c6cc65bc138027367b54a1d50280598af7e6ab2dce980ec9eb91b5087fbfb7275d4574d99afb60dea7f924c118b930f6970b36d02426f2249ae3eda62c2c1562800b560c7d4c38453375b97af099f87e66bfea8df85c9f0f9b5275396eabed1eea49d69b0c202e00d5fcc96b2b8902d1d58845394526298214e64fdbf847635a802e8b66daa3bc3db1aafa22b9442cdff28fa79e27eb0d3e4e2cb598240561396d0035003d62d927a4487d5f125bed73088b4348d2be121e66f5e1f752bcc0d5bbe9016b384c84ae669b991df3903eb58dec89aa34042a7b7d99463c76d7e24318b31f80d7a269e28c3bc2b91430b1ece0843f80af95945166cacdde0d1f33ed0958dad737adb3b9f508614d57512f5e998d039d3a1ac7faf168860d00a2d3c1749e6d6666b87c14d4e347ad3448a189d0d47345fc4e1ab17e45800dee8caf8361e0a3d5f99cc27290154d31237a1304fd73c9a3b52d52c8880e2935346c48131c03fae98c4afa5a9d560c289e507481ac7df02dc88a3bf6f47450a9a44a73766521cd9bb4c7c7f2645d4ce423e01e3d3cfd043523d47ae51d384e7cc1ef28e5a064f5ada23163652f59d7e2ed4acf069d986ca95b269c9fd9ab7ae30ccfe912d500196a920353e7199585e71198f984dc098f72587187492321c524f12ca5af622065c6a5c2cbd553948ba24f236adb11863cf616b45d75e553142a932daa0f33d1119852d7b042a8b1e2dbbad05c75e4bde290ae82cf4d37c346f9e5a76f564103b3c327f7bc111fd05dc4beca350c901bf0a8b479166a38fd8e937c467c1f9765805a0fa96fe4fadb58d689f063a4d5eb8bf8866505252fdda00bb69d0c488f96f3f6bbeef01da3c09ee16eecfeea74c1bcbbdc8baf76ac7ccfe8a1da5423d23fffa1bf269d87871352fc462d6dcd393d2265a741b1a6c1ef6ae90e5559a4c04bb3e46e47cb6ddd669f843aa7b31885df27fd4166b2ae7c04ff95a8dc56048edc79b03bd967ddde38d175866f5bdb28bb762ebe62585f444fe8a2b4bb2eed93c8afd0ceb54c3ff55d9e929905037aacdd2f99c04a1ca54fe15785074d720ce36340566ba140d907fa6212e839aac679be60fb448dbd47fb37e9c9adcf23431a7dbd1ad460e60bd50cf31a30ff30252d29ed56bfdf23d183cd49bae9c5cf3b1dd72dbee80804c05b72cd8c16bd669a9767a61616c8ef969117d60179fe2fe200c7d16b2abb617125823e1a5f1c84d25a81cc035a8927b022b13761094b136783a400dd510504a585c477c0880ecf97f816d281daaee5dd239d8debe6a7eada08f52c7b8510ac2894019a7f548821b2203ae3e4f2eb2b62892f1aca9c7da33210dea49bf36a5c29410cec20af04072d4be218b5846bcab9d17181b9fc64cc07c211a2ff6c7680a725d25cd194d72074e487b127716248d9c961262f64df647edd31890c44a41a50e97e276ab590d622fa3e27a2a2c9b90f29d5101ef70cfbe248c021362153c668f5a33f101c9718f0f56d3d838212816c78d0ff36e37b611d144fe5143cc9b07c572d3548fb5584652ee999ceb8efec765976b09acb7edc40e9558003b67c4355287c5500b2a7e9d35970cb69a6e4ca6017135a5ee5e1877bc850059ea91f781c260572ac472d8cd9884e6f6470195592ad0774c9005fcbcc5bda64e4e2f1b108e4bfe50a4d2d1d7d460bed474853eb2c6cedcb1c519dfb30217c9929f653cb4940665c83c79092bab2f1b55883a3752519a180e5f03e42dbdc4a8cb8bd7ff046a16a780707361ff0b4e9f8fc03864b208d446c1b278af5b48b2afde1482543165e5118dd21ee56ceb431a0f6ee10052a4fb714b1890fc6815dac5b65397043f3a6ba4cd88b2eae9ce811ffde9e05facbb7b01e11b299171e7de14e88682c4b0e0e6a9d2e6e41b6b2afbb7c76f3048dc9522365d60751371f0f4a4dcdb71b2adf601703c3c809daa3748fa5c63990e91b5fc51b0efb996249d019ed737195bcb0970143fa5b1254d39a95d608569f9851ac37cc4ff8ce60e2306bb8f490ee4044856058b6cd4b7ad458f19c41cfdd7d8ba42960bedf006218dae7384f7ea8eaea539c2569077f63e5ac3f5d890835f5e8e50a5e9048465fe69c7da49788d3f320654e9dbf5d93fe4d2941752288ce6eb3c3049254fb1b544c779333032934d0845431ac8ca33a68f9c5c5543b421029901ea616f7f41504b03e9d502edc05ee9408b1f6d13d5d3b365993b9c9f026c5a7230e8ba7b2f0d9999173bf1a3f339cb6cf8397bf7758b409d05b091383255b3d2acf67fc3198e15eb7ce9e16f5f245581f88f35f74ff79c72bbe75179629467287117f74177fc3241b6429f809352b4d45d25402d481eb847809a329dda3cf32e7cc7139913b76e4dd918edc1e80b0ec2f24233a0abd10d34558049a557ff54aa48932f165a60357b2f8afcde71bf334c8f414bda369a2cdb2d80a24ad2d37ad04f73c6f3b6d8e460b209067f794a5dd7abf98b1b7931e48b5d0db2c1a9174e238430bb7322fcb791af96ba09e018d2c339ebb3c18ab3275f0120baa1e58aeb1eb7afdd929d698c0fc423f5271eb4d4fdbdcad4f659d6753c22324fc98759cc743c2164425e172135448a50b6f645c366de933fcf46cf0cd637e648177c188be5b55ea09c9c914049ed59c307f8d9a4281264f48d68a69071b13f457d83eeabc3c119f1f330f149b744431199b60559d97a34e08d627a044818c8b42caab840e36236545d60e0eb862c48dc3cfb6bf0800c4f0ee5fb50ded0801b7554529f0f2cd680dc977743e6d1501138277ab2221563e0585d6c0d7c28079325d9041e7c65c4ce680058730a6b60b335d4f532ca1200ecd0f16c4df59de02949cdf6d5c89c3bd79a32c4004120f45012143aa8cf0bd6af78dd1cbc7838aaebe4d382de6e63afbd6fcacbed8b46bdd5c64416accf7acfa351f68f0549baf5cf7957a319176505b1e0da42a97da0109c06a08c4b42c4ce84b732ea61259b9bc89d154eab516365dd61501972e034f0f4daf6c0ecd53e64c8409a22c7962179edf5975829c388b51274721663c145fca0e9be0cecbc8d2480129a71334896da23cebce3633dc86204b2e5f0f4822e2203e30adda469f4186932988c0c4cb0a5a36da27b51e3cafed52f03fcd80e825c4a008217b285a77b9105df41e28bc1fa55288facccd0509cdf5a14d68222ae396521623b496a2739a1acc93cf180dec21a79ab71ef97b8b5142381e15e886892b2d9da6545e833e85b0157116c252a465c8684c92d2be5e264126deb3549a40e7271fd01a406619e9d3189e201ef40cf3ff7aa11078f6efc7d2722a6c8c08c78452aa81ed8994ac31dcfb729742925819a183ba099e41398b1ac5ecdb931041375b621cdf2c20e87df8614961568dc579c1b40bfe40caa96b226727e20556def171ba65a6f087eae57d95874e33ffd3d8d4ab25fefcab888b4d4601c371ff46a3e99c9940778a1030a764e7b2fc03d29d8ef480a84aae7f1df8d095d0218b8e7dc5e8af07d10c8374ffa5dc885c0b190a55db95a9515adb4778827e3b665eaa67093763e191c53179ff4e809ea9f72e6e42199b1c75feac4d19a08e7d33eb80efbd6bc6c2679676d1fe0b34c843720f0469122e1b3cdce85ee79a253096d4b37dd8740a4d741314bc89de11c7fe0ab5df94152ff45188b13567a0ac9e805b8a39b8ff838c248b6609b3d95e55e29c795c75de41fa5af063a497b79c714a018d9efa7731b88204e75b147149e01b1e646c854301cd6bd2de6f3625b1e3cfbde394c896e9b66c90b8070bda048144b341ae15de10e7bcd6fd39e7a9724eb2cb2540d30c425c9679449052dc4a75261073fe34b86ae25541b9fef8febe1699783a334c7b93146830e88e4b001a751b0d45b821d8a9aedf055095cd766578eed2cfeec1b27c124b48e204fb6c2a58e2942252616cdedcd283c74ecb40d5359552e7b80eb841a994fce5be72ffb0fa11d935d4aef2c063571b9b0f2a7a9559f641e23ec2cdc17473bbe02706f8aec20c7072f7a6610f71de00733c95e4621efdddf2a3e6557f18337eccb4fd133f7ff88381283b55d0a56bab409a6263b4aadb3fe05315e0033e34d0f45da8b670b41d01086b023fcea23af2ebf01b03ec0e8c926eeaadedbb93957a745438f05064fb89422c73bdcc1ace99a52fae734be67ffdee09f4e442677f5128634cbcb094a88bcf8395e76fb5722bbbc8a92ec032964f91720f7d02869dcea6b443d2258e0e3eca26e5049fafaef05dc74279953318b9090db206737d121a9033d9f4291a185e2b211155d2bc9579d1a5cd286fc2a67e0afb5edcf821063ca53f62f8b510263df2dc0f3fca14439f329e6d69d80870143cc8d478790d12d1f481d7938957b76bcc43d176ad5b4e53ee3c67e029f847f83ab7367f28290bfc23d898678050c23944bcea66fdfc7d6cb2bc19891958b2983983b0f241ba2f08070478a7f47c0641249527cb9b30bf8647c4a790aea50faaa35587920e17c8b8ff5708bf2f226da90617694b7512efeae2f60049dea5a8d47f2a6c649830d726d5fc8390826d3bf5cdf10f6e4d71f3a3ec2cea1084068f6712b4275c57287e52b9817047c87bf99110ebc75f0a150baa5cf06f943e5f88265cad4887abcb570d447efa3759902ad06d5576629177cd84d968900cbab9e0f7db6b08c42295a6672ecbcf19ae631c4c047f6cadf100f77be510f38270edd080bc2a2a1d2a4cc768fdaa7618a1ca61b9b4544392b35992ce4eaf0e742e70e82fbaef1a075bd9558b53cb027ee896503a5c1354e8dc561066bed65374200cb1da0f51162189049461c0aa395b9a16310736338c203f31b03087b255156ba7a76d04f97df3fcfa145e4df29dea6c01d0b69351a7061f49b16315e68c6efe6f53ca0ccc2c7ef8aa679a6028ddcdeec75fdc35de7c4c3dfd66ccafe26e2e7f20e720de35d90520ca1e8fd68bdb524be9d909586d2c0ffba5821f0d8e327a91bfea953f0b67764a15d22f8b833a3d7abe3673eeeff19c2c9310f84e864872d67ce8c1ea47722572d8de80ba38bc12859ba67369202161992d09a556c91eaa056207d45fb0d0f90f70708831f66455b8b01fafb8cc6b4f44be5527b59c7dbc8da9e0079e1ade34ad4edd0d1753de6622cce3861a33726ca9b453b629a3f7fa3f3c8e79d03036cab4a8c3a8581db03f754f21a3a4994926280d6b43e61300895a151d56e9c749bcd04e612eacaf52e9a4143b6c2b2f3be166c5b66ce6c1effb13a47f17f56daec39cada826b08a4588cd34ee9ce84568d10d8d101f1e3724ea15fdd870166cabb0cdd6bdfdae673481074c62e3de03621773817b80cc0e0d6a8059507a553d47b2054e0c23fe1d4136ecf929ad55a338c73d447609236ca5d4321d901c9bf09bcde817377d65b2563b3d6258ac9c8e9211c0e773c1b0524ddf3906d71f438e311ade8f495e9a2f994f557a10dc2cb56c6b9d68844edcb866d7fa461e3f6aac320b7949e2cbf856ccc32ced4a41809a19972276567af1fb4296f98791458ace192cdd54640f4208d9a19a9cb9c94293062c6fff24f4638342e752b20d61ab59c199e74200135cb37144b42e5f8a995c3c8088fffdb7b9d472d13575c148744484fac87a836db6a5f3843c534a5ed3b150dd92e41f93a6b18c518a4242ef52812e985cc267d57f232864c659b8e894e8a870635922b917292e363646c8f3f37013f6f923c11220715319e0aae5270c042fdd94972a4ebbbd33fb1e8a5156aaa8c04efafecc41657ed5b9462a5b4eb79c2a67b6a8e50a664b0044f2811376233349cd01e181e92be5cf32328beb71ee00b55dff5910aec5bc04616b9e7badca7ed10819a442f6d1f9edc1e1eb62c843c2cd39e50535a50f4cece9316651f959b9dff5e513980c53adeae86d9ecb0a587a6154f6964e077fc36bf8fd6b8cd3fbd1a068534b86ffa3547edcb0b29431fb4ecfe7265a8adcb75bf2bf2a4548e757f8cda507d7b310a553451ddc689e2b6da93ec4403ccac2ab444caf0188abd25d690b6a50158c401c153c4d0d6ef792dce089d82fdecec7a3ddb0d3c2f6226bbde341840ce8d68823743047f0337d2c7d82c7569b90cd5500ff8b616a652d8ed33ebb01bbb1b9abb137387ae3b7ecc814a50f5af00dd6a1ea9926a77a865282edd48a60ea1258d7ec254d97367fd1638517044367fb805c41ad2af156b9bb367768c2aa641e072798d0573e5285e3665fdba337b855e2a9eeb18d8a8bf1e330111c0ff90145bc4655153179490991acbeb0ec7de8e02fef19dabd118b08043acdde8477b622bb7cf7fb38cb9bfa4c12da1efa120879b5798829cf6bbf8bd1673ad0c47a7c9845782eaf7bd0904d4ecb43b5a6d940cf8e54890b529d5dfbddd3ffffd08f7d6d70305921a0f2fff78e838b57641fae2632c3cbef1e88fc6a21c72e82af4ff36aab292ececdb836f39cd61453dc29b29f5119377d4a9e8b42e98a7cf6fe95ba38045d53ead250e7196bc372cc6979f5d1439d9f6356c980a0dd2f8e7299c20be9de7bac1e54c9f0c3d2c8a1e3305a9a12af913b7cdc931fa369fca0a255a2d8028d4b7d0692c2c9edf813f4d01695ec54e8869f359eb92ec0cee0a465a48adb46c3826f533fce33691a5b7d4a4a713f78a59c0b90c8470f55e4a4a7e49bcfb8a65bc5bf081d4c89458363b0f7bcc340757479fcc5a0fd774767df3b3d77a8557255586e2587413c87e0e55f9b78a98c52345b301d06553feac3631e9ead89d6157a4c73817a4cff343aaf13a8bd69c5345ca84620c9cadfe661fc8e87f5cc01627ef1cc111577b0436ff9ad8248e3afb1850eb6427210e57933b1044cab1e79e4f97a143983375a2914e015aa78018cdb0d9bbf443c592db449d028995de3ead64266b0f20e375031a0283cafd207c9311ab47a5cbc3035e859a24567ac96bef02f174f24b3264fe79e4c0b3ebedb636cd5663056a0c4fd407fb1d7a2eb4973cfebe0c38233e3891764a84ee56ac982d0d81e23d2045e882207420324c183edd8416c1ea4cb981d71fd64ae200adc7b8d5931482d5726b3dd0117149bf8bbef10db41f000586f12ab87e1e7a4c8e0a0f58b5e6642b8d595e8c4043b2d9a23fa55e5fe4566b65ff18b5155ca21441973d19ab3fac2ea4d328eb748d5158fa043caab5bcad3e7dea0808ba34a8c946f90942af1abe155da13105645af4fdb52746c7dc718102232a4a66a0dc2e2af888a56c7ba127803ec7590483bed2254c74bcb6987785527355b2cabaa9c0da147ed211e7586d6bc4040791c9943dab7cbc69cf8726dfac20ba1a036a083ec38a293042e5fe83fdbbfa1628c6ec4fae92bde4a42ac37877524ce1dafaa0ad4948a7dcf7eb80113c033097daa26f19558ae94c7739a926b08fffa579c5e57b603cdf56cf4f21230b26ea02dd2862ecd30f927a441ea913458120e54c56cc6b792b50f57c6ec0e6b9a8b6976d8a2fbd3d1b895f7ca8c2292e16b9398bf780bf1daf813fd28b2f36d156822e9c94b12db055f3a90d2202c05b51a621b7d64df1931a5917de77a42cdb3e5b51a0d550e7a8c100f8a3f903ef18a8ae399fcd0314b2ac0cd539b0b3879dc9f2f787b91228aea1e64b0883de2d70faf1f59f14b2ba9dbbb101b037724e6946c5058e5aae31248e278070b47e48c5742221f9e66d8165e6fcd4eee769e2048ed244bb3361870713ff304e72e0e6f84ebb1b488fd766cc5963d037ff2abf10876e098fbe66e1bcfba04104069d5c97c7675e2db1c8a38c28e411007a2ff8605b3cd11a3b9d2c66481d781f2a12f409957d56adc79fa0936215eee2987ef462604110725f8a6d96e3578136a75f4cb02cc12ea49fab4cc383fa0b4ed95cc57ad8aff21426666fec7fecccfd2e62508f5cd4e970b7fc289995ad55d1cb8d1e19aacff0759ef92a355d5264cc7db918394c2003d333d8eb4cd4259d1f4be16061aa4580ff4afffce5ed981ea7e335a0ba582aea787a0a230d8af66b0ec5cb954edbc6538b04fa5bf6abcafaacef4cd97ab17cf7d6897ba7ff1aea5074849a221e73c745fde7c75a4386bcfc917bfe47ac1e7e4638c834bcc1bee5ee2f3c64cad788a5361836c8804a203d9a5db3cf335a93ba6e22c7643574186800317d3b8450ba1c76de13daa61ecd532fb9175db9fce29353375fa8043bdbfa5d9ffb471cd351cbf30f01cb923c0ecc0113f3077db21d12fa2335b3dce040f7e48d6fc29b7d6734f0866e72cf90635a65767056d15353af4113a7bfbec37395c486783e2da20a0f5c4c41ca5cca268a875dccaf68cfc4f6e38ec08024cb890f44cd037e43dddb2ff43bdede9151277b1bd2fc4b9b56021eedafa8d271af1e151559b0cb68a60dde19a72a9e6f3b76922608ebb9db361f6ed5058d7915b805a6f6874b6acc39a96b403b44c191ffd1062fe85622b9672dd7d3143418a9250b8c46a14da32c77c811f7e95b339b83428ccca83391f35f8e4fa29431390b90a8609fae002e0bffe62fcfc9e2083e319f0db3600e476a75b37bb855eda07510b167ea4bc68c70013b0e8e34487a9011ddebc8fc704b3cdc9a387e9df946cfc250dd0e9f23470bdedf46702c3319b6383d515ad7001164dce9eb0e06ef3b07e44d89da888186c61cdc52f29031bda38261523fc735dc7f96a757d0a1fcdc4d5d5061a008316df6100c7239c1d3102e3a5b6be4b5c7d9a615f0371adff6ea908acbebf0f180b3ca043d8b32e776f965bcbfca57e53f06cdcb0ad952cd3913d94fd593fa3ade700b39476087464d456d597ca13f36a29ceca6fd8a306f4535c98d5f81851989ac0b54e997cf013f48f9f8da850ff400c4ab175f89a36afc688da160bd54e81bd6fb3951e94067ecfce41ee8aecc62bd9198da1cdcd605b4220e4444dbd10f712a7e655e6ab289ffc47a5045369c5ec8a27cdbec74ae448bb002623348c722db0e2a93cea5813fb3029c96cb3c6d5b9eb4cdfec4c1b8ec6eb401fa16efb44701afc8182f03b04d60ef1fca27f7ffc1f9f5d1cfe19e69a3c5b699a98967f3824d160bf699d33a1bb8cb679d5ea6771fa8bcfd2b620e975422ec959e685d08e41e2c46ae6509ed2d89b4b6923de7ad0991d731a7d55ab46910bb390624e38870705b1c4634e54b649fb6329ead2fffc8ce82c1aebbc5157f15bbdba7650a541db2c0a9924c7978307e2da69814c32f60d1d7bc95f12e8ecc5c3884ab2dd8d8364ce140f9bb8e1b3c26c7cb272c334780076373665f1c0b7e8206adac450abf5a9289656e153bb3ddaea56acb77f28438cc413c61f2c6e290cddcc2dc222a678af948c255c0eda19b8b05f97b17b64d9e44c0c32ccc07b701b8240943712a3b5ba2e35734aab1a36f207a038179b721e85f2698a28a83da0f12ce1a903f16bef3d29839d9837b8202be7b90134fff372723eb20be30bf8f946b491860c1173df117a643dd8e4d1d95d65160238c38f5c050201eda7ae73e518752d79d0a281ce6c3f2d8756a0a9b9281f90adac5c0f75048d3cadff5eb7ec2d9b4ae0ccb8bf78bb31056de5504c2d5d41f014b5592233dcf5a7f50f3461cb50f5c3ee3f6bb6edf1019c36f572657943557b9416945f479520f61ae2007d06b6eb2238ea081a3d76460b490d0581fc44923d2c65c0bf63d0ff0b2fa1c21f0aef86a66203fc298af7d7591ec20699a8c0c535337dc7da721626270a309259f42d668da07937617df1926a7d49b81488f318eb4bf8ef443f539a2481986ad2b7681450fc7d7b6c273468ed7c5d69d33e86e6df4939db0aae828ef9aa74de85f6c661c474112481a2b80fb55e72c72d7ddc016cbb02545dd2676b11244b960ca56fe8eb3b2346e39b1e5e97eae315e20f7f6eed4c412bc6f24767aabcd2e2634457d258dbc39e7e8cad38b7f6db732d96b314f97da3830fc970658cbb004e1ca4b89ffd8808ec761f184b613b5fb1ea46a804599d5b1720b3032f2891b2512fdfbda4445a4b8dafeac9b56cfe3b11c9523ce5352e65665c647f234e328e1f0227f980b0316c052ca6eceda045fcbb410a48fb2a84e77075537da79e04292618600ace9f4be6c28376e0b00e294f56f69df00807dab90d1a9fced42385f3ef49f621bf9b165db4ec9e33ee511705f2e563aa3602c9c4b2418bf78e5fdded1360abf0a34cd5d6d217f8fb3c2f84b8b7299073b5032a3a78bffda154b7943354bfdc0f7100e502b9f29a89d95c55d42e424534ecea0eccd42a32ba82967862d0ac6afe073200566c347de8cde40a2eb7ee1203192d6493c96a157d00c3a2665616e8b1e98ae047e4a8616dc031d567567b608c367469c6185cf8ec5d2127fccbe2e455f53cfceeb87de1d7c11b4d0833f5398bc26ccfe86e1c4d0ce557689cfb704cce9dd67bb1591a86ca53c12ab36ba5f64a394d976481f03ce9fdbaed3bdd4a624e679178390952ecf7e7f2023ad4cc8be02770d9179ac68daa7858b546391cf2b97b29c6694bb952998a6317d9d6d67509ba55c4e3d304c73a84ac28b190c603f332457248aebf99c659fd811c543250b7b1ec90c47d3b8a27ede371ce453b3223709bf11479dfedf917c602b9b1c3c88ed793aadf36daefd690f2b4870eea4f4932bede381f8da5f446d5352d50ac71079b4103674be7e95a03e60e491f33995056658c5a8d49e770f64f775acac9858669c5852077981b58859ef959b593920b4088bb292c611a9594e1421687bc3f3fc084e32bfea37c47262f909325c459dd740cfa6e7910856f8808f224161d368f625ccf481dedec525a6649c9dede37408b1acadb19f538ea89dfae656860a2962c9d0ba4121b55059c127811b709cb6630714506340886774735944478b8338b79d8fa59612a66498217554c4f1beb52f08ccb70bbc4afcd5eadef8d183490313cfc7901374b06aa252ccc3276d3b0db2dd2a1279d6f9b34918c1ce721f6e2657b404c536b9fce6fb45fc8dd1646da7646970b9c36b8a10d04248eaa2324dce3faf8a959c143c74b7e740959bf6ecb7971e47fd4126f0d26541d36011edc4e38fbdf45603caf3bb7de4a402b3a0c04eb424c2d2095e1c5d61f3c55507f471075c3ecf4bb516ec62aab5d847a4239f93018d11c4996aa68e6e3ce314dc9fae87f3677fd651e33196c6d5b7ed1bedd2f3fdd0f43675564deeb71eed2f2a528d7daac4da807595dfe26a5e26ce5a314afb87c66956511bbd4524070ad00c78085edb398755a4267955fcd6edabd1a50f059d929ccea85aad4a7ebb1c94ce74af90ac353831c14f128968b6f993eda3b745d37db3244dc8c166df958b8960d6d216aefd8c1bc0e0120fece48d4eb5b87b9cba5476cc53914b4cdff000a55659ce0fb5d6d11fe86d95bcd18154c4458f02dabab408de714af5f2b11c80d2ed821f3af905c3939835f65cf0b93d5fbb1c19572a93ed238c7f46cf0e20a769850fc28347748703c28f6cb63c1abeda111f662cd7415e2b651153ed0673fc7fe49e851f67cbf0c7dccd03b20de99707e3f61a905d461d593923fa366f41024c83bf71abd1728c009d83509579e5c0056570e707869e36ee25e3e6156832fd0432e1aa0035fd05686cc3aa14b47447de7a985a0711a8e28e78a6b3bf04667d9e154eb1a6bec36926e0a93e5c9eeef3797c1e6bf1537163521be94db4932fd2df156b15ad4a25c7eef2b6b471ae766897a752736587ffa2bf5ffe2103c3086608d60972e6d7ba6b1853f3a43af24d937349966dae4c40fa23928d5d1129cfcb27807a200ed7683e817523a020b538db4ed8e19084792ffd4e62ff2e487781201c39883bd89cf01ba7ba23ebed048ebf268a44e26699c104a748866fb8c753eb57a16fec8335b9e66706cd8bc08c321044577d516633dd3cad25f7deb94da02925dbe17e0da8fa2d2426ff48871e394ad0b70ff82802be6870bc2beb045341784517ffcba77eda25a7085c8e283c65cfb96c447929e4bfaff6d75f463643588585bfc2b306c5a89d26120049d7c383a40e2ef6ffc53a40362f4d2514f506b6bb6d8aef3ee52d24977e1fe87a54cbc861c6a89f0863649ccb064de028d1870cca824c9e17dab4cb66606c247fb44f499fe66bdbbd2ef661ee033103310f2956c4049c37d0665a0cac7ccdbced92ee7994756af0e5b0ed17a78c3190e8f45d2a4b6515f5ee59db41f39e620401c377f090c610c5e4eb8ec258c8094eaf31c3ae6519addb617301a91a2a5440d07ab6bd629de61a95cd4c780f934a201c8b87fc59b26932f57ef94c19b8837e5fa954eaf96ab15836c0bc59d10b31e571e40c428decf636ddf6b0cd1735448738f848b9bab28f658c83d2ea73f8c9d53f76962b70035b1c44761fb696141bd91db043efcf9541434149b6bdbed63aa9fc9053a121ac25113f2094036286fc631a722a72d85417bcc9bccb45ef97e51e2b8fa3916c6dae45d55a2024707851a2486ed43e79b20636fb640d9b441e06ed448110453c64e67859995d520adb4e27b4b047b45d910f9f858840a3f984c79b768af7396ea57a1be317e02e2e5d55a5dbd76f111496bc7f73c42ba5f7e6aa0a3a062d197842c3bdb2b8828b169bfff0acfbcf21b552712b3cdf28b947d7ed9067decad8d643aba84a7870575fc7498246a8cc167c26b756875c5a9ff24bfd35079c41fa61b44ebb24088b4d670643fa2ae3313d96fb22de8b24b825d654db152c0de628c9f0640ef36c9140d732852fdb4d87bb8261566517de94a31f75b9afbbb07bb73230b07e842eecd05cb2848aadd37bd78593ff07240b4989e54a5644ece8e28984994ee3052120877c3f66acd59f35570dcba6eebddf8c25040d2807e5454e667b4f4537ba3d1bcd8bcb59809e8d82972a15b2a159e180406e4ae2b559700b75bc3adee8acb7e5ba0116e2fc61e0a4adab282b1edaca0d6c1303d32ae38de6bb00eca11f7628a5bb036674bf711bfcb4068360fa9b3866bd227fd7a99f24f288018f988faa504cf11a8705792d01de403a36563b5975f4d868d6f423857472003a65eba73e6d4ea69ca9891423a070316644dff89070198490576335eba37f156d84be4d478c899c385f4390d42e6d6233919fd3e5644162ae494d4da2fa228c49314099e3f2222db4ebc876b050a6a3817667f4d98d122a4f96ba3ceb18d1a5b2661546013c81cd09115f900fdd55765b65fca3b2e697d5161cf2641096bdaec79424fa274c0cb784314fd914242bc317087f4876aa10ce3d16ee69830aaeaa0638640cd29287a71696eb838ee975884827e3edbadfef1b1fc9c87d6df526fb87f31f5ff17b87a48d39facc29a0b5eb4aa2cceb1d3f488bb4362cec40a5ce41bd747a4a674b3932df8bc5ee69d6a76a3056dc7f72a8699154454ae5e0c2cd01cb9ffdcdb9dec6628a44930b4a6ede16fcc1c1aea88c735f8fee9f2fecca3d3efed4c0a80dc553567770d23055a84b9a8e4579adbf169644802e0ff41178bd527bcef88cc3df1b77218e1037a345fb74e9a01dab67ec4217aee0ca602033cf6197265284f99d4bd6402b1ad7f6a12bed78607f0b9f763c462ebc49ff534806f4013eefee108dd413cbfaa66f7ca5bd148db1b0d4bd6d0a35e497d78a5453edd2ba57ff44cf93102ecfa343c3621a36de32823fc279db74bda2363c90b74958af427486431efd88862791bc84aa486cd83853330066ea27ecefff57b4d8fe129867cb13c5fa0b2e9a3059d98468805c8c3e8c6485074c018d0d46ed91b52896b6faede0d0bb65bce85cc2d18724d8c99b4099dca2818e6877dd98829c344ddd03a2f6fbb2390d9729aa6b88b482b3b3b3d91b406969c2575de8b5d55b4ff0e38f7e803454a2d5509f0787c3dda80eb7c8a4a07de0ff26afa543df422830e0cc9ed1fe50f94a205f991a37d388f4a88bbb00e7c0d5492c64223ba8cd77093c72dc73136e15497f6bf80fd2fc270df39f484c481d65207deeccb6eeeb3fe0e112d1526471314ff6807a0e574231a2ea340ae257dd39d2f4672d9d2b216b24b4802feee8f362affef6578c3ec1978ac5a7e64ed32889273877935f3bffb0e8a6918f24d52d15bfad3d3f2b190e7a9bde7f1ff8b54d32646a3b43439530aa210509f52ca615a0b952586b5b713876ea113a4b3a198cb1fae1b2004fbcfa6b8b2b7cd1bae79362f833c8d91996467dfd698c9cb2a3f7bd3efd8c9c34fa028f33e4d6bf2c111a235d6f0cb0929df10cad2413dc0f8b688b5d26458827624e4f3b346aa4dd4c90e62e6b9ac24b1d2d0503fd881d30b3c1e584f2fe9c2b8d6c74342ccda5a0a3f49818ee18166deef6324d4ef236db2fc167b0783e78de2e538adecbe754c1af836af0034e8b512a52b6a33e95854760b6cb5aba7cd9cd322bc9f0dcbd36f4775815b87fc6ea3aa5d4f0063b9d7ef60b102f7191798ee48966e58356686bea7b2ecbbbff62bbaa27234ed91cee5ca232ce0ddc58e2b3f5d317fefe7251f8350a136bed47b772a8ca6d5759bfe972c4295d81e78b0dbf99f3d34b1092e2ddb42a591092e9164e04f600c207dd96223d734c525e7fea40e699ba0f56af8a4d9a28558a837f0fa1d6a69248f731fa0c48d0b88995dc5d905b9d9fe395a581658a8049c70f3dd9c8ca857c989bc4ba963201783a00f3dd79931d7b5f1556374c4e582f243de4d7a3d2d95ae1fa621ed2c1b2ed37e9ba93a7a42cc6dc9fdcccdfdfdd6eb198cad414ec19ff4578fd32899888e886ab2e0afe4d6f3d268e4892a699ec243cd4bb6ed475e0c0a39d0d6fad630df103d63d86a546965099c80d24ecc4febbe7e623d5fe6dc96ffa8c489ab2fad859a6c6d84985239b9e6c843e4ce56d24f02869826d4d41ef39afd7fc77bb52abc76d7f2f78259374eed9c031a2899178e900397768bb501891b6de1488abf0a3db63a7a329cc6c9b9092669ce1fc796626c5a9566633ff5a24a7f7447986c3eff979f8e2352aea7c8e606db8f01d929fd3fd4a975944724102688588d1d46f51a3c4bbc0d131cb27f94fad63de183ec2a92ab83507a65b6c1faaebef38667ced1ad328bc676bc2c63a34a9bfc239e951b2ba8520406a7093c77281d187674f1aca9f94dc564c0f17d4b0c2998b415d828740326fbccbfd5d4928c7cd428a4ffaafd89e449d16bfc4291768c4b34c3f428f2481e87335e13f4b47f4213b6fd1559d44e789efceef91ade11222a308abc2d13e93d85e7bc0076e3f890b6a71d2a9fc0443909412f81e85ac4ef51a76ca28a0728e4c1134fb51bcd975a5b6382c4fe8161c41a861a58950146ab92bc599ed5ec32d97526774a77497aa4c42bbc444ebca472734ed3991f69382e573d86ebafa8fce695a34228f34bf818ebc87063f8135025334f795c94bb54982076718a5774fccbfa6a9eef894306881ec21b0cd973a403187a87dd69fc53c1f33f796846811b569b68d2a36c70a5a7fe22d743c45dabc4a882ba99cb0f1212505218c4e2a88945ec24f83c2cba8244cf8ad76fae195d6287a0499e1d6bfffa4d412c369c4cfd777a6dc0daaa99c3cbe1b8efdee59ff13064e953a693403f72cf7d9dd2a0ae0fcf24bbe376c4e5fa4da4bedd4776d094417ac9f9bf13d1a445b79a542fc4ce550ef05514a805f1336461fa08228fdc32ca6f9beb82fb76543154cc2d303a9dd54f897442753d19f8b059566dd75b83c952ac11f7354db2a14684125d7fafedf69cc2c30163dd502f70afdbb6524112e0d1f629d3487d608b9e3d5681050811a9222f591727bc6300d7a9252f74b8ca4ef52c00a5b5a6ae5eee4edb92f02ed4ef3800aa2c56bf4ac87efad7123761b7cebe6bf501a9ff58733ebf3f705478dd7ead36f8a0e2dccdb3cb1ba548e7383e0afb40eb2aa873fbef4e84da1ffa79905197082b2284209496fd563a65b7f601dd6356985f51194eab2694ac6017830b0141d304f14edbc5950eb1d7a5e0e7b0593d2845436d014b1c34e6c135b94e9c55318882a5c4a6f21a4c263dec82a1e73736cab9c7400bf02622e47bad05d66373ffdc5032f713b482c29ba78fbc40ace39d0b4e80c630d6b4e735f559b0dbb16762c17544036e03e7307cac5bb6a22a8a4173a1704ebbf4b7cedfebd909dc01c6b54745cbb742b1aa32a1c8c81021ef14609da104309fe5d94d1c14090b5ee54e2effdf937aafd295c78cd7c9044e268fb8a07fd8fa71456a313c394904b0942bab5c97ece695a23cd427ae9abbb33522aab463c6205c51a15eb0e8ad551e6bb60ccb2c6e627d75ad4d094b7c362e59d49de263134dbb540ad1287145d0c1b46f3b3c1efda41b2bca9c7a3b02838f8ee1b9f8d12f366c160cd4789b6d8f2858c279fbca2eaae3feeaf61ee2ef6e8326ceef4d383c0596d77c5d929c4f714fb6b3fb9d9cbc32cc9c1a45bda978e0c43af632821f308abfe077f09de106c439d72e11b0541d6b0f2e2d5ac3fac84d9f7888f21759b7f44135f443874edcb90d63939e2de7a3897293a2eb0e990961c3864802dc23e6063fac49a8e664f22ccfd3500438113ac637e21cfd11350928f2515f0381e805bdc01060d0e5880b9798ba6638b022e4130d94e387251a4ad82fd6dfaca2bcc0544ba133f22ee1bb562fdae9ca87dafbc130e5dbac7fd5450e2a340a0eb3acf23e39ff1d3a9ec15343c12b4b2467d3fa4cd86bee1599f24404d9dcdba1738cd9c33bde89e484ed356795394c4954606e5bc09d0e821727bae4b7aae30504e06de99ba394d0e276f743cd56c5d226168dca18f581e84a75936c6e03f6fb58ccdbe00f97e68a0dc1f8d5b841bbb778fc2e6f439a6957ddb5c4fc6ccbfdbef01d9368a0f3eb09af0c2eb03353506d19171b900db0d149cfba67b9a4207caa4e3f778cbaf9cc7dd346ded82714931ed8ec9352c81f86ef368cbb6a66b84c7180c56f02d098fc99f8acd4c2d9f375e184ee2347e4af9b020158c96461a4f4e8b4903d394df7db04669b519ed108727f5eadf7108c41a276af720e1a41bfdc06021fba4830f291708061e397e6aed377f49e544f1c5cb3b7a866db290c68b6acc9911b7b92093ae55f70f40b936c121f865a8549956aeea0a94b4fdd29af489a1775bc0a28a64da92fea4f44513e78725f02258072bfdc009ea96c81fc5e22fd7d727230f1e20d68dbd410c3b79ef43710463991a39c3b08367df0ac53a1f7f01b93b05afe39e9cfd39fdb4a2020106dd5867b66ed28e3a0737e489a6df844136d081a28aab9d37c9a3f0cf2ee45727d09dfd192d5a9bc5d80e65b949ac8cb03fe95a3b43d952a51ab88fafb14f3b64ee506b947ff324a4cd892d8c68e776e63523e182645f4cc64541923ef9d47d22a8f7030029370aa6abdda99bde3146f1e04cf64d43336daa10153f65c7775369b8b952c244af906568c47499d1479544ed9c3406193cec73c5b2ce9cbf39b4c43068e2511337e32e736352696e71de534c11e88dfd742bf08c81e37f62ce721619cbe6064eb44b18c73970fec13f0e965432d3e5c9ba2eaed4bd33c6e4058cf1d118a3abbb79a1da379af8624f96a59bb147853ef8e8455a1ba91d10a758b4ce8ef05d502e012ba2f1ce8ee3e2a30894f3b214070ba4fa6d8cd11f62691a112b47c9853c7d84fb92fc6ca87ffd2fb144ea8a1c32adf071ed64fd83fc3ae96f2ff7f7dc506869b720814dc8b5a49b7508b8fa797290f69a5eacdace28e7f52eefe18dc36763c7598bf19a256aa5e6077ab3baa0b14012ff46cfc1ad1ecb8aed7408e885585f285b0f7a4dc2449eae5535158bc3d25ed01aa8256484053ff8df8d8a3542478627b2267ebf6c15829d0053e3d07ea606abaf5097fe5b40eb07610fc560f8061f6663984770e9cad73c56e3c2fb9757ba99e206d84efa94121f6f5376112ef31a3beb13b0b96b774d238eb489d5ca5e71f1062140480ed64da5df7c478d6c05294852133052ce62441b2af18369f1c12d5a55ab967e40eb8412b1f4465c2ed72c45a60456754a99051f3b041ce810a8a209bf85f77d4eb73b1dda0487dc3d279c02bfed424600ce7e410cd50ce4d421da6b0fbac039e7a5a9fb03f9d360fb23ec58c0b916986225b755a0795ecf449cf3395e2973ea9a9771c825daccbe3cc7679c8b7fb2bed8a1c3bbee57a9b5f94841f04ead52f79cce5a119a153a2daef3d0ed3699f099c3aa38337fcde1fa0f30a0d8ecfd668e58e420dff75e371372a136d95e5a721dc2dc41aa44b4968c910f5bfcdc18bb3c046c8d91fe2137bc7b5cf5f77d37a436f21bad30c66b8d991162f8c32ab3b632f4dcc67658a906e642ec274bec5257de24f2711f0d88e27ffa670fbfde09afef887ae238647daae94423108f96384a2e60cd46913e864f80134ab4c6b694e420bd1e89e7653fbf2d9c85fd0ea4d3cd3c31d13c6aae3ab9ee7d17be3c103f92cfe6c75f881ffaabedf6f8df667fc678bc4a0fcd3b271ece23e5a3b8d16b3f985ad8493187e7f835fe2b911601fbb11d39ea5ba5f4ff29f57dc6c495bb071fa88149dc2a740b2cbe3d3b9722b229118b02cd1a57387b062979a56f9bfe63082356e79979054c0702b935c8f820879ff5fe0c80e863d7ac0b2a9c0387628fb068d754d490394b5190a4b6dfced8ff101a11ab4b0e92b0a7599b86bc63af002e1a09a489ae1bd60750acc7fc3b2c9e273b77179ad6a97e3bfdd1c53b1f042423f742bf02474f65f8225673fc96f67739102cae09e00b807f001807ce1929c42571fb85b2aa96e234a9c3f4c2fda1af09625fe4a5e1c1483d60f48abb44524238de2b347e8d705ad83f4f1738d6103e17aa6897ea8cafc4467c51a74e4098993a9b6f8086a489837feffb3cf383f54433cd82616aa8dd1e69c38e3621ad8d35f8d969df31be740d57e51bf4ef1d62c7e574fa80b89171ab8281f6b832f819bd086b2aac5d5a24ae603490d4474ca8487739fade19cb6f933b9dabc4f1c4a7560df0e71098b8e0ad457cb73b8e3799b726d041912d121b4dff13af474dd94d58cfb17925a5018237a0337cd4856a42c61d344b6a93930998d5cbfae368122fe0fdeee6652edb7276a8b2659e644ee213a9afb8c1cd9f9e8f9243e73bb852542dc60d97de6f30735db59263037e71910dcada3a306555e7a4c96e83df2a5f9570fbfdca29578d51b1c8f60cd8407c5d23648337c266653d1d6052e700d88bc993fa13a94cbd7a606a68ad902e15a9f91a9c7a5b10a1533ad4dfad4e9fe9b602a72f0d35045b4d4c2adfe1579d6924c22c8d88104b9881e3267f5afbd232c07caaaaf01c8ae43eb3f544767daf67e6f25620bf9955511943679776e110862a4d761610b39036f6482ac6e663c50d047e583a1b87ca6a103c019c15b97d4f263dfc96a87bc35f0886a7cd229c6524e2419b57074241d2b20cdc40c6193fdc07a90ee61e5ed5a2d254fef2c02c6e3771ad02275cd202104660c3fc1e22df068b99ac4dddcff1aa64620c249077f72e80615edf25b503286b6c811a9783331b8dad0285240cd8ea9e6c52a54a656e0c4c1c63da95574eaa70369314bd6285138c66dcc29d298b49c0acd93d6aeb0c04f29cacd95613aed240d7559a7187828c610198a39766779a90adc2aa33ca909b638f912567c5776e336b57f8fedef60a86e6a75c7d00efbd3f625d81d756e31bf81ce1f521b7614da93c131b8f0403d274717c2ce4b7da6672e569feec571d73cbc2191904ccce114a3970333a76ad0957145d12eed79e98f88d692a307aa852ae30aaea67470a84a58ffcf87a5743ae29116fb885af6af3bf699c478184d035f95f2a3b9f4869198a2f5c5dcc752e502f77a04e1ec107e391f7fa6be6cce6fdce18d9602145b411e4fe4aa43e3346579d64835692d56f1054ebcd2da143728297280881d9c76131ea4681758c18ed827c2d0e4be5ae495d524a0ec145f4bf5c9678e472e4ee89e4a084119c7b64edc383e15b8fe8a42de8351c54cd800935ad80488263c423e2e132031e641906b77998b2ed6580aae59ddb360395f2697da6853ab215c2eb4e311c954d6155df97f4e7bb7f0dd57d55221614899eabcd20ce19bd43d17dc549827ad6aae8ddeacc06affb41a9af3e630516bef0fdc032cd2d3ee37e8e3b5cf93b74a5d4985bea5ef206ca13a9f4e02a1174f17c53b02ba35091d7fd059b97814f3ab74e49c7e596db3da3ca8a40425a31002adeb314b94b3509b146e721f87edc5a09e4ad1aca4a4ee6c65bd277b1e3a0eeb07291dd0c526e34f12eb39013bb5bd0bfddda746d20a034d3bdcd8fbc775e4a1241842e34e2ea11e99b431fc92d4524c27c7501bafcdf67659a8fd8a039c981b9c0e275ffe19575650d0084fdafc2550e14ebf3f9cca3b80cc556cac8e331727d54702d0bce35ad8389ee912a3613fea7aa8a51227f368fbc008bfc3c8376f9ae540cbf27a2a4e64e6cf36568d6bc8d5b5be5117e25441c85f93b1f81809b231b0178561f5b98cd05dfe3870f0c1730a027dcca184bad1d8e4b6c4f41bb5a9f1e274c734605eade4787da39fc7ca1afd5d108842df5102e4237f33a013a84b619dbd2f272501383408e3d3069e6fa9f082e5a91f86b89e1d76761b5b58879bebdfcb35a13faa5d6e22d9cae9865cfade1846192fc91451643dfbfb6832f5c032d05ddbe6670f76321890990289007a168e0b25436105fcb0a317021031839d750f91aba95c64ab3080e7f1c15c1f73ec1ea69b75b4325d4f1bee83704c0f997387a48352918c9fbd3f2eef4aef704ec9a208f035b49fc46df083befd78f1d8fa3e34ef46cd8081a4bc681a5000db3f095c275f3f235ce9e4b99ebd523f9d5fd379851b64c8d7c28e0fa2d98f4bac70d35f0ad15af027f81aa8d4d68c304f3555ff7a39b20f9fa6e58b12b3696a2f741cac5389f8783556e58361b16bf792b9673c30d015e81740a68a63886cb91c419c50898f73902478fbb054c4d49f96b7b1f8c40657223d1b01998ec632dc99bea28932cd85195d28fc87e0e80afbc94de3bbe8235f42f2caaa49118f4281a0497b19d1fa1188c6a074365a42ab70bed3a49004481bfcf7fd09fd983b295cda4251eeba4bfbd49b3601c8dfce4c1bf793f7a7de92a0fc602f93f39a06ccc1eb6a1fc73cd7d8b7fcaecfee6b8d4d3084c6059d1e3f4820625338210a39a2dda378d2746549514784a993a8055570763faba7fca8778f5495f5974a69d7f608bac8ab05c7fa245236217cd9c0c3c967407efc29aad327f2142358f55b379ca320e7ae84e5a411bf504b04beaa2b7b7e50937e7b7c255ff38af06941ea4bb769cbb616abeb56161846c4f369b8f1c3040f0b84bd0eb4834ec6a53029319065c57db1e226c1a5c95144a7cfb9de154885fb5d5c7bd0a04a837874ba22de7218bb81a70d09f229f1a5df927766dee1fca055a9e96f8cc07ad5e45167ca1ead9d77f42b3b06b1a20410427df6e6881c9e67986ac8f8c21cacb61043895e3e34d7eb98891d5944587da4853e93bd42d99fa45828e05d0fa1764f911e8ebd5716a99deb27cf293a6db42bfb4036ac40a6d08e708d918ac8570b72c32468d58b64cfb55081cbd0a546e20aa17e063a1ae7c7924870d9ea957ae53101db70277faafcd01d7585b76d1b8e9682825672f7bab0499065adaee5299f7721ce1f0cc6187a71c476902a486adfc444c918b0de180d43739dd91be435465276a9f365371659d9e5c95926e15b770f738b1ed6bf390e3fc672b2ee93d03b19274f6b00502abb6befe2eac89cec9fd66f2904d80b6669fb2fd0517ab27bb986ebe65b6684c7442614e5c5612540310eaf8f8bc5cb40379b10c839c23713b6143caedf446107d8773195fc437282b28dcaebc10bc2811bad7b1daf428cb562625fee5df54caa39c6312c20db8121c21f85db0c31a179de524a34c8e45ee944bbe817872513ca87ee46c670100726b52d5d72a5383cea1678beaa64c5d9178406435f0ba43284855937715af600a73b417476e4c2e55c4d2cda6494399864461c72c3f1812dcc5d5c68e61e3d64992c6174f8a77667d42eecf9bfd59ca2d53e9f00805de4f3a1293a42147101deeaf338d02bb1faa1b3910564fb3e8e0528ff9e8338f6582e6e7a7d74cbd5c238276b2b1fd78bd0ca44e49bcd65e45d5ea80a830cf4ac4842a11980de069316d3ab665fb8f19819f7edd744571b1ff5b60260cf0379819ef12ee5b49757f7b76e80a39fc88afb6ed58074a1f4609126631e25d85b5b1fcacb92877a28b68f396cf94e222d8eecfd018fc955b979c207148de1034514985eac492d0d04368a86583d11a513501bcf51bf01bfdd3a2d77955accd81d9a357838bb744eb5a3c402695a727f93a28560ca69e8f570a74216b3489f9504ddda7deddabbe4e327645b251dacfa80065b0e755d69aa41a83d564a2562ecb1a31fd7d25521aedc6cdb57d201f16b9c2e296d54cc09eb9b9e58837a7d3bf4e6b3f8638815539f314fd0792f25e131ed3b28ca143650dff60fd5cd03f5f676768ff3d094e943155bac838c2788d0b02acfd9af95388f80416c31fd0ae5913a8c5abbf68c98bfc7ba7f4ba22c2a1205ab664d337f5b6ba6659e211822e09c50eb9446e21ef04459846c2b53e8d3f13094308c1697b31b8b7bb88bb993b52fe4a119bbca1a72aa148ff5f08e51336455d206e49432fa0a941bb07e3ea845c38579d52eda29d712cf69eaa5ca25c611009cb8329c0eda5de7b43a5ab8c75c6528d01d79b03d76f654a8a34b7e9f9d4ffea33b88bc15da49fb383c79027ab2da0518548a53614275d38790de8edd77adbb2bf4b3debf2535975db834e8c251110919f406d1a3a75d3678df6c9d8ad354bb52ee60ee4ecfb10b7fa5bfdd78ef26dd67b7eedd634469b0249b56940129d84c6864814746185288ee834ee7108b6b56cc5838d5277329a91cc218b03a2a9ca59fbde5cd625ce8af2fe39c20c95364768b92d78f5aa341d2e7992c6056c275785434360cf99916650ce4caae614761a34e887d440c645e11314f2d886d01b00472196b1539a1e99e14ea2c7b02a45f0d8e61c36763447750520a9cea8c7117cd56aae2e414b579cbefe7e91548a844bfd59aa14f47798aa72570580937fdb27dc0270fc353ad7d230f01413d3e9ef45e25c597f3be26096812df7e8348b315d0fcf0615a8dfdd934b9b8a668135142389c4e12ba6473ea4bc5eaaf9be86d5aaf6e0834038737a8ba0457da86944e6cd199ba9dc63b84ebbfc3d48869c94787f84e467dc954b285c5c88bc8e97e8c1071e9619ae8d861f3d5bda3968c6d57143b7e3b572ed305de5c49a6279f0060e4418ac2252c8a6dc45f2611f034c3f23c0ab764c380ad78c53803c48428cfe6b673a22a870e596fa3dd66069b052cbaecf43488a16532acf2c661feb7f8bcfa31aa13448fc5f61f94626c3a3779220b4dd7a54580d213140fb1ba0fcbb83e4a863394631d2d02ed8c8b8fe8c092bc778a7067b377cbebbd87c5c03ef60249a121a7a3d3028202db8b01f5c8e04ddaa69aa4a88e4e1462da34c0db30b7e058d56ef94f83fb8f332681b331475bac37d34b709b2d458397623d9e8b2fc2fa9f12dc6e869b897b75a1746b1898059c25aec382e18b462dfebe8e3ed409d4a6cc457f212d41b81fa5a6ada06a3b6afb0d9b397460af6d625cec1d00bf74fe7cd1fbaec6f84ddb08af8706e816b2fa429f0ce6c1557074e3a789aea791a0ef80f00790e7f3a0d5b78bf258b3049d5fd6d6d5a0e81b8bdecd034bb5105456648e2be9ed855c806f5f823aa01faee4c684531f8c88038b52fc38a9888976e58537a013687d32e40b2fd818343da8024d81fa888e10f780f3e8fc51496362a72bf5ed0910865ce78d49cd31157b12bc8435cd57c84ec03df33a00d4eb20d4ee71f5cf72bbe31ac24e65106f58df77e067c169bf33433cd52ae682c91220f50947352c76a98d01b9c556a0d7d3e561ac44d5949dd1d51392cfd7dd6b2f14c25c92f2ab348aa1bfde7536c44d82e2ef496b9e699b995b4fba03b772d738388d7d701fb144e8d722ce047339b95ffe1f57e8e09099f52e3b3b033cbe61aaacb4260843fd05a70a6431fc9dd91420741d57b451f6c0eff31df4611b03937311f0204de67adf7242a66324a10da551ef7d61ce868f41910fbd7e625a229817fe17d6c4cf1f3b968fbacd231a9700ac51ab2a3c2b4bdf66ec402b0cd7bf1308ba9067510d5deca84137878815105debdea634cc4477e385f8f764e0870beed7ca2bfd583fadf78663cef59e728be499ca88e6663bef0b78955b6936fe06f431bc22d84bb36cd9c52ccaee0a979ebf1bc36f438d6c9db628c7e86389885473b1ef6e99461c1f21f57830faa8eb81d829f1815b01782dc078a8b71d1d892a46456113f723960ea2278cfc3c40ed9c2dcd522a36db99bf06167ae3fe7d3607580c88b822c9c31e2ac2c10323078d7d8cf36d4c22953cca1595ebf4095696b46fbaa70786d7e27d4561c612d9a44389b596bcd5a5c6757b1f943fffe96765f564fb54df767eeb616cb803987bb2acb687bee1b916a6b7bddf52077eeb346ce5fb3fb49c921f3584c24f8f627c314f25dec4831c85b3d64f027249e84ffd81c05ed9fa59dcbce17c75489592d8a83546b5f907ee617206e52cd698749e402854579a1ebd8248808a54da004939859fab9f32b9c36380cb3374871058a7200186792922e15898a0d26717313896f4d693bee03ff95b81a09134e7d0f15f402d74a882088ab09cbf3f102868288e9bc691e4c2fb9d21dac7a1593ad183ddda3d3c18a0ed872f5309c9fa63ee25f02ed230c2490d68d795a628713b693616e97944d57ab0853ec42bf9b9ebbbde807181c3c89bd683389a72b30dde2e2c5e8aac47324a54e6402f60c75ef02a7746e1480b6eac12ae25d9ea0e1f3a43d059d45559b39e6c2b2aa32e6462518713285c51a6af4eb07dcac7ba1d8e869adb171c58a4372774273120e0f86af727d27b62d25ad8b25553352428c3448b2452b28cf00181c50ee8f1724b4e97c6e22310d401622861fb6ad41f54fb55ca9b4a9602c3db79a004fdb46c681551449e2b09b190d234de318e324a5f300915440d754d8d0ad965fdbb1dfd5f60743ebd6c1a7d4d9bde14275cae9e981b55dec1ecbcbeb9e155a1d38b40a4658a68a3ea4c1d9269d7cc91199fdf4152ea376120119587bb87c4cca0ae0e92f4d547ad5d0cc7c07ab5d10f6be4915dfbd42490fd825c33ddc7315c57f77b4da85a35a2e233413ea5af24c47b40e94da3e73b5849084dd958a1e6bd2c461c3bd040c91b3018af8b6a118889f29a75aa25a66bd2c00aef3899f3cea9762550b135f548413537ba99ca65cacd26eb6228dd9ea84b5f8377eb0ceb17245caa6024cb7524ff16521b986c28772915c08194e91ec36a1439c70066ebee3287a0e99cc356fafe7449d37cdd29fe68beff46e7865d956917ed6c6e73934cdd8c5306e501a986758b1ea72f81451b6da3042b2102be31a4c32b45a6752d26a394cace652e73802fc55cca477a8d656c1e30612f7020734eac7da9bb09ffdaa047773390f35b291f9ffea15283c078bd73f8645c45a22bf8f2ebe0f353019fc0213340752217e30c683764c75d2c07591e2e8c70ab62c72599251708f51586007c40da0fe0fa23dac2b262a226ea6c3f0a4228f2f74b9c1f62a850370a424aa0f961671f672574b7c5a0f444cb4cca7828c370c1e834b82381c2bb770cdd3c82e53a8a78b9070d5c6bd2d2f686e43f3daaceeb3f5379d3c67afcd042b84c2bb88418d2be56c320d2dc155389efc082fda40ec712e703d4d114a27a78de5ee193442ebf8ef415fcc782d050a0fd9809a2c7696d265ca3da6bc130844036b2762be806200e13a46e5adb5170316c41fb136b7ec0eb48ec81cbeceba0621914cd3d2f46e2459e7bf54e8c88af4d47459ab501de7c1892fd24e6f1328d9bfa72d7700bed99cb8edb610cd5d380ae867da644d1c1d830825ce7e3dd5b4f692253a73f5ce905ffa5f0336d485646d1d0451ba136d804361b420050bef26a10f560de29dbf1e65f019aa02108c186812c522a34a73b749a66e1517bf551028be7c32f7c7eaec29408f14a7e7143124a25378fecc609bfd02ff31a9d0eaa95a06a4a155e21252bb40e8634bf1bbd5400325f45156cedf7832fb1a5d83fbd0e8cf4ece645186b322d6996bfc18ff89b61426e413a1c65c02141b657fc0c03cd4bcd5dc54366301b11504d8b06df395577fa83b8ec360394306e6ce1dc6bfe1422d6906086d95b80c7b32fd884ccfc9303f3cb742afbdc2e18638176343cdfb985249ab1128e60ca5b58a0ea3e970e8c2a30ee0e7845820b10e1a0b93571ceecf3867fd286425b5627a0a9f6d37335c84491b1bd315c0503e9d33bfc233ea3afcc948354af8a1a3b104ec49ae206f857aa2d379981f34041885b44d1cd33cca42443b3cbff581350011b8287532959aa83b269538790196df2dec3825ae1a85f0654efb12c06b91622174563ab22d8650628c2e3dd7f418f0f64d856bf1ce7c10e26c7ee61bbcbaf887e6dd274b70936232afb5d2ed92b7de32411be0541c63eb16049e5525933b2b55256e3b6981cd129f6e8619bcafa2a1bc1730d6c5cab172152fa53743d91214aa01f2da8e7db7564745fb685117ebd9e7adf4369cf332e55822e2910c6b3c1837a8db1f7870229377cd7552d015d1455f0a2add77b678d70ada77ce807e6347b0751211eb7bd7d3026266c84f28362de1c6fb0540ed04a23870dcbe1f6c193e4a473bc674ff8f8c0b087ef419bd188f889bf612443caa5086a9a5e85281b6115c289af5d019615962148a6742ab957e1078c469905a17adffd72e07dbbdacccc6b273d8518069824d641ad804d90fcc97e231eb46ed13d7e395c98a9f59f1803af63303530f1ff0e6a819e2ea06558de8e7a28b6087949d9d873f3556dbe704323b66abf295db9164e2fbfd00711df5d887753951ade32117fea25b442f8473a572d6861298c5d1dba8057a74dfd48f18bc8af4ec155c03e67c4a6e1a44069bfccc222f6cea9f772a32f981700306ae1c57946a0acafb823ba291f732e53043205161985c2715bde89c3dfacd71d4955ed78d735b866d0b5a90bc346e509437130ebe3348421eb24bd5877d393dfee5e3d113a8deae62d0fa17b598c4d70910867e60e12b71f505c3ce95295851fcf16f03916bf28fa2f5d4168f8a8f9d3b6e471913b16ec6bb0de047243e0374fe137176a68a0e3c9c0f012b51dbd3bcb11d7579228e3fb1c335ccee99132573bf00912c3e253148d439f1ef5045385e1bf7a5909c5dde39d9d6c2345cc01721d9981b04bfb7cca24055f591729781546d282af013d0132b10490d3fde39256cc923b05fa91da921bfb3d5ac72a45b399081f40f345246c93b40aeef71b0539e27dfb2e30a359b6aa36e4b5a037e873b6f11618419772d0cf8b0ca81f6e41de2713764c07a0ff7c4e327c3767840ef6240537c5779f695197c841fcab210895d4e6513852fe893aae241184f5dcc4806fff5d76694914d6488f56d241399ccb842d94f15935cb15a78255367be74bf8a1b692d9cd14fe53cb2407c8e4e3e5be0223ec7cec214f5f04759bea4733c2feb116b85ca1c1f9e0205dc71202d99d469dd5e9bc0865163d10749146cc272926c2d60ce593f2ccc03818c96061f37369ec64b54de4110bf5fab655388296c71c5ff997cdbbcdd33a777b447cfd15a6924c15a86e779f437fce39b35532404dc7d16f91d743e9c20681df1dd38114a0630270a8b37ed2b6c7ed30d51235579115424e6b93e5753a91481f197504e8cfa1c5ec2f37b2d0ec2a0a35683d03e59c2a1d28b7a1a917b64f44d4540189aa4ccc717431ab2b227557a9a23b86a98ae4e2d9583804fd8c19901a7a2392c2b99441de7e79b41e67c5121e49d778da9e0a6feba64b64328e65cb4850cf511ef229600b60274f602a7d0312bea4dd8f3a15b3fa1868fb5b5ef4ea439ceeb74399c024bec0306bb2db2b3e69629e7a0d470db0c7b7223a4b3e9cd74796bdd010217168e27a97ac36e54551cc7863e80ebe68a76ed908f71bf4c21d903b0579a0e186d6fa9e5733f35981105cf4ad8df5dbc7468e4f7eb8e167905ff1e15e88ca2318168fceae5cb4af714dd8721da515230047bd9856529e93086ccaa363af7df3150453d3cc6eba3a390eb53fb72e9c4dff2823e935670f9a8d9014bae996ec2563e01d2f09b43e60a4e13846403738269de80550370986c81b3212c23f7040559b43d659d87dc53b7316635be2536cfe5992d451a35235a260c97ec28f034fec6695030b7628965976eef11a88e96dbabc64336b5b9f66b6c3b973e101056c8a0b3a7a7e520ca5c27c98125c80bf76b901e00a41caf51eb8c16720c94b9007420706f3c371c58ea5a682c3157597b0b764370f87ceb0120e5bf600adf51e57c27c9146b861cb23235e26042f292a707c2a7ba7497b06c2f06fff02d930ddd9fd8d3eea6cccaa2665d4b2dc85c91347f995a5ec7ebfe39348ed15e04c537fb70409591fe0807ac79a806f0db218b0cf795a5afcf87447827b19d5e430dbf532573cb33b51d76569ea193add19460ee022198e2e6a70d0bae9038692ec49bbd46402548b07bb97c2d67b4e935f1a1f7e88cb6a572e6cdc5b49ef492772d18c23692c4499530c8fffabb8ade1076e687291ba04844a7068ef139739118a8d60ceabf598fd3e6275e4d07a60e19784a11833d60d5848e5bd6faccdf69ea91ff1fa5ba308a3abac3d22cdecfd9ba8e7fbe818897a6ca1d02d37c9904d2714788e05cb2c8dd0c59d1d45a089b258d5eb581f328ca6f65609021bbe4137154b2ed788e5be57681574cc75dcf1c13e5de0275565284305ed8d30640f2f31bcc2b091b78f68c0ca945c3c9d50c428b94b866f4d6d69e7474432996fdddaba74d1324d886278b4ee29815d875eb69ea745cb0d94ca7632c6a487e16787327ac6fc3dee8a48d440c7150c491e9dfb2a04ab99de3d51fae17c5f82b48be3b451ae4144815697567f13cf85e558c92b04569d919c039c7dfa831c4cb6449c4634c9beecf83fd458da6877b14c96ab7180f1e4d04014bf4ea943872a85693426781f0f125d0eb87bddf1c4b8e59ccc6ef1058f863ea53681aeaf1460c68224fda5e8d3987bb12698c0a4fd5328c867a9da1e03d354e6c424e2ffa713e200c37f842fdf2f94a1ab9501e81899214a1861c5b76369a084d207a4d08e3085c8202211f4f0ad50f6a657f51cd7253a0aea7259c1fccb2e28dd1d6d8dd2b046493cb0be5fee8880acf846ff360075552d59463e8b27f2d418c1e2bd23e28ce303127ce24bc5f8776a3d200b0d59415558134052efcdb9f8efa3196d8905c32f8f1b1746f9240254ec45f001689fd89d8bc67e05632e2116612a44dffb10cecd0f8492e1d1b654b464edc4ac0d484e56e18a8bc99a3f31fa9600c85728dfb60b8f8f9172e2247957937f2ba2d3f6e435a0399cfc00e4fc241a698eb845c286a1ac2661660fdaa87a6cb0051ca22ce21ecf1e42cfa029ea0b79dfb3927e13642ee320bee966a29dcf1cd7970fa74866600b554baf9f680f469d033c7116254291593c43479ad7fe6ed9c16f29b385bd732579064f30e2644270f8dc7ea7983177a1f1c8089dc8612112459f24d2cf3223a9a8f9ad180a1c38918a73c343ff390411985a05ef0e241edffb7cb2b710d70adc66238ab0d792ae1fb91cf2040d9049fd6d9629fd7b299ed1eaa4b7dc5b73ad019a88989154581f721b453fbc21e59ff16738ca284897616370cee3bf9950a241b002087233646f1a60ca21bacc6de852aae309d3b7b2b9f01cb68c83293de6e42be257718e9f5036ecc9b386ea2aa14f47c5a5dffc7c238933003a216f7de22a8050e8ee168b47ba26e33732dfc4b6e49223f6db3c085ac04fbd2051b87471b48987465bd6d2646ff4a7c466d361397b4434f4da3748b5cf7f62f2185640bf7f1baf827779f031768065e7931b5fa2a4129018f236c3fbc3a0a37c06b9dd237fdae9551df7cbd73c9497d4c0bf2094fe142ece7c4fdf9b210e878de0aed0e9b8574b2bdaa63efe297edb2ccd5fdacca80b5aa92203bd9b5f27582a370bb0554a4074b48c28ac1612827bf59a0a97e97b95025c6c51186ddb4e37f144a07a5025eaa14c55144158baa66727bf2485df4aa35c3330b1172d7fa0acdf8453625e9b0cab46adf99e5741d87fab9f7b732e97c0ae0f127e0969fe187cfadab5d82f3180dcc5e470bb0baf222a84bf96ade1177b35f90460746bfd28efd23e994431f98cf30f50c41c3a171b88f9832647b64e63e96b041cba606709ef628a62cdb411ce223ab361fa508968cb0a8ddac51efe2b3b670ed7421f02040804d7e2d9c941c0995e9bc7bcba9ee368e7836baaa456d8eb8fee164553478dff1db0f5645f2d2bb7dbbeb4f32a9ab52d558e06d3cc52d1a92c3da15ab64128ed6da70c2bed51a0e2ad85d9195095b60b7970f0e3c212d56884ab339333e4a1e347d4b5c089d59f1c6ca1b11680d087043acf33ebb760e8dea67397814344ef2836f6f2e1fbb73016982383c143f918eb2f1c45167f215a0c213d4aac4f8f0d52d32b268a6d79611d6aab9538e57893a7bed0d05a35782da1262110565f31db196758e0831d5aacdfa30c05a5f39bffad8c3da03cfb7c3a962839e7705c430f96d38a466b1fe848775c995858539bd018fd9da13df835a7cab057af5e5ac3669664d6ab701e84b0a2d7a362977e0ae82fcdc2058f587eed1bb69042b136e88c13bc22e0d5f6a836515b3c0e93b998925379292cd1de3bb384ec9b2333d4ab87786efb7906df9b02e1104bec4f056648e87d08149677f88f3653fdf185373307abd2ddf4ee12b109b85981ca1a8285c5e17306679aed4df3caf688e9cb5f8e3c4f8936fbea7314b5b40cb731ecbc1751939e0fbeab03883d31d97e34b5797181eca9d583e318c80b44b2de960b8dd1c2d2745063a3f5ec7a6df5cc7dde952c0f7e13905f76f254b16aca8e329470b16a2fc75754c80123a1f7aa538c5da8fb60f88017e8b9f29638bd453c1bb12823af7d22fa77d37252b99d38630f3fddd09dec404a9a842556082a5e2e97e6cbbd260768a386fda8caa540e36a5eea6f0ab000c7b60ed0b73989b248f356d6b254796611e7a12a26df6810eb2a18c93a7358d915183a29dcd40a3865370d1cbcfa496e659ddfdc0245a454b8624b9702d18acc26414b1f232a0401db358e691e03a56967774d572abd3205f155710d7d032507e712527a18ce3815da23768e516beb4354a1892313ffd8d7ca926a4efea17cff4c1da6cce97e6d7b67217dae68fa3e4f5ed504569acb540c2d2975186f1e5dd34ff69263ec2916f095766da6d1424c97cbe699205cfe2e530c6ee0caf2314068de20bc30fc2fbaf63af9723d3f10569a188ef2ba931b156f9254be5244a889a9be646d3e9bb4abfe9bdf3f330132b8ad37878f7280da8fe9f9ffc704004eaaf3f664125e03b0f5ededf1139fc368c9a97bee14036b46b5ed157f330cad5c6c9ddded356f2c5264ae3456ba6e293e4cf5fe6689e2dafd425b3767cd5fd1b3de28c795371428cfadd1fb8db72902f159819c62d6b879fa56fee8839edb080a3183aad6b479602eb87296c4a87c4539b024d02a48d911bb1125c5aadf18780a905c1dbf1a0dfaa49a35735a93b18999790911f396ab2201e1ba973017754effeb4d70f25abff7c795f91154ac6b82f4c6d31d2d2b312d633db6990da665990c0b34ae443e19a8b348b374c76d27c758552e02b011bfdfc9e277bb32cf88216c789ff2ceaf53114de23773519e1e796f7d6b06d9ae73a3e9b65fb33b603dc72d19b8ece2ef982f2b33b308b4ce1521662f764a1db48625dd3cb071f40284b47f60e08144361b27ff5c5f77ab5eacd0d5733fea29cc3278cf45ca39d6bb5234ad9a2f430b435b65d0cd4a49b1af4bead5f87911f75b31ba12a944c2d374519f5a6729a596522cc4fcd83ea44efcca322a38d03fe64768037b2028c83562dd7c2d9f5cb0694591e23c514e69d194c7926e4fece9b6da100d2879056f95ef4eb442fab61bef090ecaa9307aaddc89b46bb540eabffec8045a20462e380e8a01d834b2837ffb4013548ff6603f0f37d6e415fc40f724e09206d0746aa48823dd0c4a55b9e0f5642dee9148d2bbf59f6a4c753ffd511cd03d378b977f51b2749fc79eaf5479c33eb64c17e1c07d9f2f9680b2ca682ab412c3d9815133d8d4511fb7095589439fbd3dab9cff54e99892ecce53c3d7ece0d5923c393e1d175c406e01e50340b7098f8bd40b7f6174259721d0a938ee50e67c18cfd890dcb92db7771073c2d9721c0149823e98b6593b924a939a67f94b315f293cd5bdc88006c46a42277c828de73b68f6f210a9f25b2d5897b0efb022e869a6811d8b1a2326f8afa761275f036b1c4cdd45f0bde7942d5fd958f8ac2a544b732b3e5f3d0456aa162a16dbee889679baabe7add80176e92d48de75ad9c8eb3e5f8d89a102e4244af9ee10a3c587031fde7f8ec11b49ea9c5ac2e45aa391599899f3f9251ce7347a841f1b85d5e4e44bb8e11fbf1302ff0770aa18fbbbd7bc0bfbbc439c19bda31d9ed511f6b4ba9af9aa18e423b29ea6f610ce38ab9084448440ba4eb05b05957ce48eeaeced54ebb1f0c18660fba4552247d5d90f642d7de77ef000bbb353946c8932fbdf380bff814254066bb1d69fee3c328c3c8832f5b1ea76536842ddbc5d3adf7986d1c1d320acd05052b8e984cbee81623fda06d2ce9f2850820bb4c1b869f3f2374278899a9d22e43770591f53eb3fc2bddbfface92e6c98d4539fb00046a440e9f7f2a3d6938c01c710c53af212127d7f427a777f547a251f2b42d3ba1341ea10cd54afbb42cbf7dcc216ad0bacd1f7457034e5ecd165191b22c0b585c231548439c9415d55b8743deeebf8c06472838968e8b83b5b16a892e1e86a9aa45d6448a04c2dfd091738cd50b6430265f369490c8f0947824590d19068594e964dc50109a683e8f1a7d4a0cb87ebbb0af27f1eaa1e102d6b0d55bbb51b659e5b4809cdb039f89ffab9b425bcf83906de13be0cfeb90a09f1f74f9a9d88606db82c0c71675ae5b2b390d9f46acdfeabc38f46c0e94bc52e8b594d4f6cae1e80a4290b30b8c50207b122e702635afc278b4c4d3601d02039e58f176502b8ca713462bdb50062d10c710d2509da0c3f6084d33d98d67ad38b558a89227aa1a04b7ce1e1ea50dbcc185277e3ebafe20437177a12b466b984494ebeea8e6434bd7f001e85615b3ba262816851f642eab65ba46a343428948f2378e958e250326b4d644a1e2765bd64d6982bdef7bd1e61e470dab7b6e33d41989d8d05ce6e464091888a63bc3859f35510efc3d7e60ff732ed85446f398371b37c1e940db42206b2955f8761be7ee24a50cc1de95d2542dba2d891734adc98ac8f96172027d66cfac9a6fa7995f47763776625daea1eb99c0a1647772a1b7b9056d86caac0f0a8363306f276f3999548de52ba287458e65f262a1362fcb3af006f60a359256c4ace80f5543449f37caadd1299206cdd94a96feb041cfabb14739e5b907c2526b7246280315e0350449f33c3cde63da6affdf8bf5c2cda172ffaf321117a9617eed14a3d6f4224edad2b7187ee01f75bed06b57dfc46a2ffa60335ed1c0826c4f262e1445c4826e37a10d445f70d597a5066e3cc082e2b4f0c77b5aff81d3af1b6ab8c311d842c946feb0340be57ccb5e3b0fd3a57e771acfc54270d15bdf6a4b86af3e33c8993c9da67ba0997764471ef95e7def15361420768b8c9b0140f69660a44f01180912995a6e01105c04be105297481e7dec9e6cc6341fc4bc33a54c34c9093fccb272dfa084b31b1608128bcdc9cf7df84d95b10b4c9124045a5a1cfe04222630c7868ed0ee9f9c5a8aef2bc591629e671dd11c5bdececead045d3654ebf1ef5faa405bdd46e1081d4d2fe3ecb86227c0347cfb2b22de26b359d75e7fdb90b4dd0074531b9a12f40729b98ecc55de610f4e17ffc963ce1f2e8f1f83868982c2ff04f1e7bb3673e7106f9549ddecf74f9d5cde0a007c8a5065d2c072fe3c7654b780703ff64d6ce8a83f558ec1fefceef6972a54f92e05adacbd13e1c2c3c5818808c25b0e38bff399fbaae493de5350834b04f9bbd4be6639317862078199691a0ef62c54ad01f7905192a37a5cbfb7c460829930939ab500a6a9cdfa502f471f828db99db9e56ec417d3329415e7f8ed45f09c7caa305374b5dd068982a4d64f12ebff1caca601d25cde4a46a64422b50df495f883f140c01672abca8404bc0467dcd51c95dceaea11828dae02ad21c487f645dafca2d49349945d39f300170508cc679f9bcd1644f3df71a69a4b4695f9faaf9887ba75c700a47f12b98423fe8c0246fe1f440c2ee998f053e4a89c7375d192d003caffc12bbe144de561e441114875f9612b558965ed56657eecf1354f8d637d097f263bb4ae825dbbbde8a8d419e8bc981fac01d49e7800fb94ec43b35bd83eb52ab4b084209dcec594916fb65976b4239821ee627741000e328797c95a202af6bf445d8e206353b44ab085e1f3c7f14a35c9cb68fb268247855e77fde7bdda1dd22f316ea04d3258064ca7dbfb73dd0707602906dd9981f0a4c7ee17d4f5628f3b7678e18f84887c309e408d88b75c4d149e4130f5ee79d32651dccd9618b4f18a786e2ce7e09e8573bb81bc7aca110a8f6535d0edce4b1f0034685ddba4aaa822d46912b77331d2a5c1b1adb4c5c461846f0b702aea344bcf0a4b61a7c635bc44e1830f90cb6f87f522e7aba7483148a32bc4731c2d309631574a0a8aecda786f648ee6f1f1be26a2b915a9683e655f1c7248a138d2513d320a4cdcad4a2ec48a8ba3dd6d21406bd5c60f4c070fdb214fec81aa5e28f6be35600b3cfa248776e0adae2d1d11a38bee965e3fe283f18681273e857c4df7f88f17cfb366d47d70bda454b96502c39f9b5941f1c12abb9444bc19c29f59dc6966ee62b026a47f88bd7e9e0fd936750fd12a4c6d73b9c3105db687f123d47b5a83744eee2d39a1aac53176d134b1d4b60c1e2c671036a15f2e187a080428c6de4f6c5b099eb8cb09dcd27230ed7b2d4a4b55d87bae9b158abd176d97fb20d551d352fa9155aab4430441f75162bb8e1df82701eb327d86ee6d4905c637477e162dcb2e0ed42499612c129fb98b86faa03163a4f3e06e738b20f0b54b089543aa4e46decca2fda68bd97e2a77e2c183afae38ebe0111be583c55310c72c3b381d1773c37097fe568865810748e186226947c002b49d7d1024d994e6ea7cba9b200ba79a198e98241fa22d781101f289894a5dc9f7d2df5bd304cb910b07c701183b434c003935f36c55056d0f289ced924127290dab0e3b4f2589986d858646653ecf07601ead9c1ae670676c477926db9c5ea07bd52805936e9299b58849b9c9d6cc0c1ce0faafba31ba1420afe95a2428e9feab74b034a9632ff91539ef00c62df701ff64f8d8dfc5b10bbe3b5ae1588c6a0e8dd8d07ba040615d1d47dee6f8eacc4a3dd43cf3f7b945a4fb44b825c3549921afa422109bef55479a53d85c468e777ee5c2ed8dfd2be925a3b89b08ccbc52d0ab5683c867c66c0b9952e29d2d746d2e4c167d9f55f3de4be8835e9acd31c9f14e01e5a8910c3bfd341fc31644692bad40f544f7b239ce9addc01afc2064f4c8e2ff52d87c714f7ddcf52f5b332e5fbb96c89bbc17eeeb67f233effd4010f756a375e6aed7000cb45768ebd27be698de4e3ffca751f5f9cde72fa11ef3b8caacab133fe0e271873f20537c39a976d77af781febf4f86f9a61570c787f2ccce1f4e7fa55d7e1c4187842714d8a05592ca7b5d6e8fb8126121c3d5c2fde41f9904b2a264fe6dfede97864a8424a7ef2f9864b2a221d4ba5897ce7eb976e67fedf8fcdc590c4022e4120a674e96fd353b74c16c5e8b82d2fdb90b06d289368178d7fe887bd39c7dfab1224f6b0b6f8186fdcbd6fd1de6b80780d62e5940d89c738237cff74955f99adabbafbc94ceb0503bc18592a2328c3e3dab8ce49dcade17329330576d0e4871bd600f53d9285981eafeb086e5addb6a8c3396bac6969a9ed9e38bfb97f2f8c59764a9e51e1fbc4f5fdef35f48e4f4536a369fc90f57fde994ee93f10218aa93799ab8fa58c65b2bb84997cd0b505181cff35cde36ba6099a53b6be2d30761c580e4e0ae082b0631592c73f94214700966a41130309c1aa4e8e50c8802ca913f28d7dda4b7f471d224efb2043444cb1b5325cef0da26f4eef2d7295b2bbb4ec8d3a024aba954c79e4cb74fe35061871200f0c6bd03304b0f2d5551438265cbb10a238e5fc36d36f3dbe062ccc55eee2fb456133fa08cbdb30be2d78b2d235349b4084e39778d752f617103c26642cba0e9b3d3ed921d9514b5f72c3a06459de05e9e40f86993b6d985011b8d9a4dd10a9cad43e5ef9bdf66542bbdc25ad15062e65b9106b30efac8cee6bdedb65b7ef7beb8ed4eddbd31ad712cf61c2c5669108a725f07caec741825ef846735c18c2f9ad352962fdd5f87fe9e393fdb618bd061eeff43fe4f38b80f90b1f873a0e92803a12a80f4a3cc3ce40c00c69c9ee3e4497467292bc686ea0155de5038784935a70e4e2960a0a1c52eec1943282a81b159bffe085abd6294fd2bd0880be84d08c124b95540fa44fd8f55bc7792971e7595e11b9ae85c79808cdbf3a37ed40dad0198e240f59ea370d1f5c93f70aba9772484be1a59c05a38d73058c5c702597a56a4605efc2986563ad4506b3bc3ccc666fdb3ceafa13ea1d16110564119f10cc97717f7e93973d7394b3539d9db515ddb5d4c07a8e5a7eaeb791518c81a7f88f642cd9dcd1656f652944eaac9b9afd00dd5a46ef43511975b236fd4ce202a798841d0f4475e3fada76891ba6f1ee0809db72311acb82615ee8ea6114368930c02c49ec64c929f29154562ad5b8f0b7a47440f8f354fe17280598215508e9d91026c8b0654f5b0866922885bb319091e434d0324ac537bad7914aa3bec291f3a2455789f7555f18f7885e59857d96eecda5fdaaf82e483351fbc659990d385b19bdb4f43a68811c6eff38ffdf3ffb6d8ab1b8396ebf557f45534771b298aff79857baefc68a6583d1696d893f19d5f941107d632c97769197044b445d83c78915be54f3f98e52310f4464f9f89480e4650573307b48475b3de038acbc9f0405e79f74bbba12d2bf5075ee3db63deaceb75b3cf30f0e94c3cd6285c15548f1bad5dfeb8ac0a92681d517aef6ccf03f49e4f2783ba2dcd3198620106bca93b66e06e4900971147dceeb9a1ec4fc695e5c85a3713caf3a4a86775608cbbdd4881ce0608db8f99cbe5c301fd726aea401156cfa5ebe1892881297cac6f2aac462a65cfbadaf25258790ed18cdc137646511c8316ab7f5a22abcc985fe38ab7d36477d153a4aaf699ed149fbed9d5c92222932f0cc32c13e6fd16e70121d20b75af4b45ed7bbfdbaffee25b4217b43c773ef32105fb7824251e3e80d6176391c7e86a33216cf3828b3a0c9d1a823a5c5230d67fa265e2d1c16fddc0d58fb83bf63b33e3afd8851adc1c0916b62f519bc23f22e441f79b888bd5067486ed7c2c7aec4e85be04e6a9578cfa9e61a0b386529022c9071cda4807d3e8db39806684430d4e9d0ac6d9bca9597db7368ba94da8e2f4492096274c5fe9c873d6c0156725ea2660a3501ff3196366b9eaa7f645f05406a2186e897e1e155540caf390bed6060827d40a0213800c03de6e7c0f5fc19373425a1a23f1c3cafb698c02a752590004a3732de76418e4ab0f63c16d31912f92f5e1f0142f35498cfda712cefe353eac945b6743d30c2c677b44cb1559703a6df6fa058d8917895a8e0ecc838785e258f8626e8f7c5693a34c08b263b87faa836d3b1276a80ebab7157bdc6a1c0d71c52d62fbd6277e9e23b0936bced75df82471b22395c8b875dee474bd326961ae8c2c7538ec608ad667628fb1bc112d4c659072c098b6a9a2a75c581e35bb01c79cbb290302e737d89854f608f8be87c2afa1555c5b19a5bc2db389a48b4d48cc568b28f172f5a72b5c1657bd18e3cd82dcdf681b17b1ba6a186824a396a2b02a8ba8335eb1bcdd0a8dd3a32e4bed45e2652b31e53630976ebeb55370237e5e8161917e088597e227e62815dd61b498ba20727ecb0f44922da07c916dc181a3dadff5fc7ecac01dc9e15b3ba6c8a20bf52a40e4b333f709938e3c0922a85358c7d74ac0e600a0a985effa30c9bcd296ee1f8149a0b2ce823c17fd7ea66f65c2bf84bd7828247ba0657444eccbed9aefec7472185cea4819f9594eddd8879a7de88fa97fee04a316fc9bb9f648c50b156be5697a2d81adb8add90ee2a69670482fbe714ceca818297a718aa854ed1f055846da2cc771a9f7e656c1d2ef2aad899212d5dd82af79dc3922a901587310a2eb57c70abd47fb857baae56a2c0ffe5615e778316277b514dbe543fd51adb8cebe50db590d8bf8e9414f3f960e963486c006feef1465c848a8ac065596a796072eec2666d3b5fb96eff0acf61464652e548ca047f76125186b6ca620c3dc46af9e2df56856b7237ea9ac92a22e102e094a26c3b1ecb808c6ddf1833a56a78032852048ec11f4caf95534897baa063f71643731224756d9594f85c82d642f14864fe9e4cb399c96fdfa9fc09dd0b81bc7cb083d55a78ed8b8412dc418695068135b061b0ebdfb3147c8ff7b61a568f5998ca83ffad7bcfcb429e421e124a151cc35eb1ff3d581416a4606dce91e1bebcd3bf1056697396c6ff43f10d4c3da17d62d811098148e5f39e693bcb81206f80cded84824ac9ae23a95aabe021f413c56e5719fbdea81cd1a8d9777f29843868e0f226050c405673fb46b2e0933d52b8aac137a5e62d816098597ee0af8b7605ff738f1bdae31ba06910fcd1f2f669f93c31fff7ff7f5a323e999069a825dbda7ba282926de405e968b1b569fce99734d0d3303c048ecc430532864f3366fe65d06699303b63373b13dbb08c2d63866aa0a34377f35829db3c8ac910b72a5fb9fd0c898a4fac940311bcad20b773e592d52657949bf2390d459da35378f803557ceb5a817c26fe85430a5a3e84a70d77648c9c2033064ab5ebbe3a9c8c2f0833edf1e5caed0c60c30041722a25a6e446e859966e7693f0dbe53570172e4270f4c490714cae45d835eee6d24260e4bba894e901c9f32ee9d2fda7addce9a0da47b14cd5866b867f91a3ddc12dbd43c5e2f3cdce13ec30c6b95f9c127e1cbf69f08f4df092b70a9a3bb0c35be7bf40875e2e4afa2f26516e31e4880c268ba860554dc952fe12683e67ac423afa74e866c4e76feb0618a4f6f072b7c54b593bd2a33abb7614bef7ddee3b96e71adfa04593335985efd0e9f3c59cc9a60fed877d9d1cfbcd0939583b45c9ecfb7a1fb80e9210e460ef1cee6226a275e8da5dddbe185f9323f1c9fda4a4c5431e3eb61c28770d9553b37246095bf928c5bdcfef63a853fbbd61369fc0ee1e6895c6b0b90117b007e4fdd6a61993b37a1708a0b21c01a0f27640d4517d5405f359c09d6e3868122b61ff3b072ab2007904ec298744a875fd2a16169a797d3869351d641c9407e75f8bd029f9c9895eaef8321b2a51d844f4bd01a15dbe86c5a8b81bb0a5a5ab3b8dab5ab126b9ac0bd6846c53c60b5443c068bfc73c45845ebec92ca3be853c4e0d201f626c348253c2767b2733e5cf01ed7d7a36199534b6af3b2f7f478c4899097d47651ca126d706f376da779d5e5860480f97876c81984e68e39258c6fe1d0acbd161e5a7090a8b7122c5915cecda5e6e35854e4fb7353203605ccf48f732ab714a0ee69ac9ccd52d54a6e71916de47a831bd9a76ac6cb443b04baa24aec1b0fed7528413bec5a167cd306a03caf57bcd7bf20f10427c01bb6c78b9d04b0b0934a20239e22687d024be35c6e6efd58b24fb051ce2351ac91b52dba403b04fed17f5d8fda5881c3bc9c3b1ccaad9a7dd9a4e3b046c9047bbf0e7f27ac3ea9f19ea39034d836424a5c3e38a93f0cee668299b4ac01b7a173bb63b8e06762e21e61adfa2869c13abb677ef72b5c871a7623ccf53362875a3d71110dda20dc117f9d975d46a272b4b2480db1fe0c6932887063c9cf28cbcc11f64a5c89573d2c792da28108756880cae7aa132c35f50e23295ea2bc3f63b2d46241ff21a6c3771900bc0929066958ec992286f1deef6eb668e02fc4a2d57196f6d059178562e79e442ff218a0fedc21da8aa33ef4bfba8f39c100b0300dba152fb3ab8180a02533dc669682d9973f58030bce6c2e23c68f45a1ad689a2bdf005444b112e6e4fcb003644ebc06c9e58f05cba2942e4bb5890ea5d724bc9b8cf06d458084e5a12afeac0c037221ef579317d062a21093675ca0897bd696cc2941d43ee979bfeeb7c0a75db656fc8a1c2ba34433da434ce13f263774a382ad5fdf2453180c4e49331d6bfbeb6be11d355ec583743f6960fd03aab737338386cf20aa214e02421f9be5d2965725c27465830d34a885a4eb05de678fae1254dfca312a1f7858b99c682732224ffe219fbc144f78751971c71fc484cdee0022dc8cfb99d83fde172b56d042f022a813ade2d446ed1363ef69189df1ae776bca1512784d6bc54fdaedbf0676a6b1f414a03fe05bc4f53275e60022e5ea3e208b6e68887f7f8a04861330f188b7915e1f0f75c530ce1da473cf0da18205b97b729d669215cc40fa6eb3177154ce18b205dfa68b038814c2e4dedc14c793e1f298adf5137b1e019ff0e2ede79fe5ebcf0d398a4f0d1fbaa27dff869af6c4a94eb297bdbec6e1553812451deb195409d975f5d9f48fa008ef830a7f45131470ec0cea771b46a7f18189c5e800a59f8e16b59a6cf321f4fb501779c16b8038709c0168b498e3f30eaca2e6e359be53540672f17e611bc6197c2af9195014496b5aebad2abf9305f28cbe6f12dffcbb5a875e95c4bcb9dba127c4f8adcaafde3198363486923f5acc7ff3cbbeef9d82efd92390603f1395038c79331f4fb905406c1e9fa47362da37cccb4e50b19a19537443c0afa23cb698e9607c667822a66ff41b7b7c56e20067cb07f0672b8942d929e1e8b3c0d0aba2c526eae0f07e4b91cc7235654c5dd9549d99384268cf5f6b35828ee0619e0d8f4ad11b62d803a7bc3ca3459136b2a58b9dea770361b03130cbb8d8bee5954f8902aedfa8c60ad11008261b427009711f63065f365cd659c39e83abe55ddc42e936f9d5f731cbdd68b4fb89379162a54e01557341dfb57bedeec8c3eca25d3fc4d3a68aa92ac0f2c2ac9711920367d649871a922d248ebaa5203d42f246b03d9eb89241a58b020c9f786a1780ff0c6eed8aaaab16f2454bfad03b947d2ccd0d21b6ec2dec2c72da4e1740b7ff07bd39a63f48d34183bd61210e6bc0b07215fa3b197dd530204d9935d642730317f13f2415aeaba72b06f2619ea490703f495862a951d927f85b6e8c349578cb87daea95bbc97b1c0a4cc0759031b63efdc21040aafa25405669999e05634ba26ce4a352aa7a498fb2c6fc7c7615ac6d743d86f436606c5d1615d0892df4296ceadcf74b860038adf0e7d39c648adb8c472f7d16c2126d45128cec08bef34d18d78732c13722cfe491b561ea7a8f74a08f5de30fffb6b06d80f5497d3b4f3b8ff0e7966a1e93eb33329174efdfdb0c84ca59435c8ef37056c2b11ccfa869147642da8cbb03f179f220888fedbf537d3bb54b9848d197ee183d97d80dc245c622edaf99b2f17cee237fb0052b207e9611ecc32b8152a6890247bb1efec1179dbb89c57590a781c2c72385ce3c66f9db6d1855bbe62c428b41093d431fb442a13c2a53a92b31ca3bab126881e5da99c455193d2d9138dc482e9cd103d87ce87d343f2b6fe91519bb99760c005fd0daf7f4e7738d9bd88651586827489c02bc8224575e38af1e0940b36f1a592fbe1c66846ae4ffdfe082e33529fca41f923602d6aa1f610ba2a70d03b310536e832aaecaa48aca597cbdecfd5cb06a73d651d12cba52cff969912eb00e1bd2186ce181a36648c72f5cd1dfdadbe29240f78bd4e1dc71c4f70bb501380952b8b7e4bdc3d787dbb5621bc4d4b58c88495f396e6b9a3303c67bc6d2b6800dc119af4ad2f63bea9467c980716f5049e0b57a5cb8825d3372ab411e54fe4fc7443e02701ba7673b81d326206d601ee71690ce4908c2e0dd0a5ab2e9d8081dac0668ac1869330f9bbd80d03919c159781a2ae7a9b876f014a8625d5e34ff626c5a3be7bfe8d54317af6770e8933443af041ad8045e766b877c8edb532ca341e3fcd0c6a19e7bca9fa0f64401df850b768089d2bd4320550dd770ad4e8e73d1b4309aa502c2fbfcfed1853319997253863f052976364d36f22b9adb67e1c42efc7c22e9c822d3e5dcbdcd86ed6773d0b9e3953733b1e11a789d6c2159dbb6f8f2feca5f9300985ed9eb86971dd0c5a37113b9ace7c549285f1d1de2b3efdf62e44760cd54809c3cd1668b91e08f84f97d115fa754791d5d4d345b09286b102426c15eaf82bd7bf1c8e8b65cd61b44fcf1d4bde8b754eb6a12bcdfa80f23070f9aecbabcaa1c4c0096951993911be504ea875a2b1980ee2eb1824a5bb3586d2de81b1a6e0a5cef238b6a9046499031d527556341bb8d708f16c2deef2e0392dd8a81702a891d86d885a1c879a8ff313d67f6c64b7bdfe22d57b40adc93c5c25ea68e8f2bb60a4c29e7444a989620f368e51963ff69b5e002dc97440f9120d430a873ecc69109e1b0f2ab0851e8b80ead7b5999660e1ac06103dfb877981e21d53030423e7293c3384a2276f113f441d40de1fe93c0998db009abd0b5396168851bdcd48e747f7c7ced1f4f51352f31c4248a0bbddf28e417c514ce40199a867d966df4f5bb1d2a02050deff9e7fdce84f544969da695037d212e225f9b26f48c5cba8d2e2dce98c3da060980d37c8d0c4aaf3e4e5d3c14fc451a9daf1a5ee0ed3ff88babd25b7dc2edb251483e014be845c7b092086ecf4ea1129057902c4fd7f4d6be96547f317a1e8de5827c56a977d38633a73477e0fb584efabaab80bf821340c6fefeca67878dd7225431833ce34c0f94a8fccb89f7c212cb8f6f9faf94e586074e8b587fb1d883e12126dbe888ecebac52e4edc37b8c2693151274604444800a0262b11a23bd10f9e6a2262c6925700c36c659d47e0c2121bd1d49f8f65bed245e6ff26a9225ac0b93199b653c0ced18103c72cb3be1373e82d1c358ae8dfdd854897c9c96aad44eaccfd668de83de1ad329cb4625358a0f5a22bc2037cc1293f5f543376e608be6354f4fa5ce833a4fe82a9171f5031507a87db7a8fa0f31e83203300765e9c6916337d099ac7c6185e68aad1e7d5661376e7e8e3ffc0e0bab9fbbeb4c4b32271f6fba7b5abe5a4babf1cc36088cf70e9b9827f21d33b98b4a06745cdbc9f490ff6e8f883858db313bb7b324744fc52da85eedc77187f9ccaf15c4757176f40ad4ec14496d8331d9e506b8dd266d71ef23091acd79df0bae7845f161d0809cf381161fa301f870169ae20b90974ecc7623f80f85b0c377e13acb96cec57e39e1fcf642d91b9a3350cec0cb2cfae960d6fca8b6e4df342484696248afcac6cbca6015a2281fdef0c04752c833e0fba116f1f8cb04d6b5bc01f644190f19567d62ef919b97a55c201973760338fd74dc4ca11d980e06cac4a4037b9716e934137cecc69ea73526b4d6de9fed31a132b07654e5b51e892e721043785cf44a6589070705969729d2cd108ea50bd04f917715d5dd54939dfdacb580410af6aa03d03c06a9ed087e2fa5fede80589df00923006f579ced18d32ea3fd32d050202426dd30e6db3eca5882691aa709cda704ac9b01360c76bb0fda65846137f38c59323afad32a260e709b92e490483690787304378cd84894a65a95d3f4a2c94b5e05d744aca271b2b4b30c8ecdefdec85a65deae8328c9a57e8ed119c3bbda2ce0d527b0df3c50e4f12ce4dea060b8d92c7756eae935d3826d738811cb122441f18ab23934caf95dfe24c393263a4292a1ec2f06c8331ab13d3a9db827e1d3187e10d4cd16720844c3a6608ac211eee5be6c858eaa72c04e69cbf5bb4e5c1253a64c5b19c25f459ac683d95e2e8a343213ef6d9612620a9b0c50db64a1c81c6619bb44c1c181a2c5bcd53949cb05bd7ee7b48f4e542f05a4e63e0deb313c7aecb4f0c2cb6da030caa1656aedbfce46fdb640ce64584d6c0d6ab921fc9193882c19432a6393f8a772e3f76081a0277c37b27cdcf044870d1f6e40315801de47dc8d32b2ec53677b6ae180ca8c994244d34d3b77e9713e4d62080996d0642b6cfe8be77b6d4d90d7a5fe8e4f195b91a2f21a082b73b31b391a84c26b95de22534695aae12ae7eef0e0314aebad9cc4bb5736d74721d080fc24622496b26613cef2f2b45d3d987e91672e2d024d8fee84f451e127aec3945dca9cd242021774b914ee713b1b35346a970004154166bd27fcabef6a7f4328526a23377d32a634420d02e0135bdb7146eedd3102762b66bfd0a2e61fb304252c743ed132e00368c72f570a58a6790b2995bba4b22642869af2e6b86e1c3a41e29ed1ce4468730d1d5fadbf844def1c8e647786ff42c8d1378570ff69942c94c935c983db92d614f7dad709e4632df0e77b59be89d0179eacd873a3c61f0269c3263d6053b784a5768dc868e8a94dac871f5907215daff72e90a85a3f3ffac7a00d49255a36d403802107680698c26b5da38e3bc9a996b8faa970995aefc77c01cf40b0b37b3472083dfdc73ca42322ec3bce28337e7e737882490319e72621242682d8d0c0c54efa3709e5f1fad5601421f5a1082fc5921cf5e7e88694a3221def8ebe0682e0a0b1ad77e43619a5ce56a30ebcc510ed5adb10efce6a09be37dc2da9e526c2a51696ee30797c74268edcdf370411dcd5a7b8679afee790bb63371f6c216b42acad1881fdcf460b20cf89a1e644ac205b9b090b3c6ad49da13cf74c6fcbd5c23a635624e3e7fa8880f00e177585852c1620d71f512a4611007ca1529817775490999d9eff33220f989675ac7a2e19fc566f06de118509d7614949b81575f89cd4daca7a49491295fcbd18f7fdcdf9f6406faad6093638603b191a01345e1dfc558d3433bdfb8ca79096c899bd072616bf11e9dbaf61b37b7929c448fd1b76a1c7cf5b7aaf461b4d055d179a63a1247940bc1fc671083480a5178e3393df60f8ee700a77f025d245eab00b18f2a615440566320f21a950cef34611ffe3ffb0ddf8a8a52327a721224cf647b233957497515af1557027e78197ca67552670d78e4d672c07e2ca306f9bb849d859e41b4e138c9072a8b0d0b31b2a7b367b72107f83d5d4f54cc734c78bbe6ac346969097a285fd0d502fe55b41b8f15867afeb430b1bc6f9f2fc1b6d8d59be1a63ff4107eec350944a3ede276521dce66a3e709c1b0992f10ebbb45d3650a510d673298a60b0a049404d1165c027f62f1ef7066dd9b499d4e13735da990ae2d93c83f6b40e168d1acd5088f9cd06a6d2a8dd42865b4bf2561ffe9eb1dd7c63aa95ec3a5ce5f2ad4a0378839c646d04a3753f853e10cdcd463bc776c9ee7b6efb102073b3d26122d135482f8e2b6b1f206d8ec3b752a2e7a673824184219ee2546f34c5fc92151041cb3909b1b5348b4e7b46abbe3556e78ad3471ffd55a8236a90a29fc73f338c7d8cbc3c92589cf60f948db6479dc9290710028e2ad480a9d30cc3d9edb407cc2ad2a0df03df853adbb48148c18db11a48e9c693a8bfd36c8940a2b2e1462b760084d7a54a70403eb039d3a8a30e15c9668de22b3d901ec94fb526a2db20db9e78f4bdc0f123d6d8d64934d169ba5ae3780c25ba371ec595ef93923f960fe5f7a7e713da418579438eb552674f3e5808e5ea7ed181b460f7951c983b81e582cc7d7de7599c5b628ce78b31843242a9280f18d4748a460fc620a6b802ee07ce43096f87c96ddafa1e1b75597e0c1feaeb9c25dd5a8e4344b4d7d65fa85da67ef7e7b910dc630890082539638b2007ca8ac9268b87f82f53e5ffa0dd198343f6d0ba0cfe93346a1aef22c75d03d13112bd1c4fe124b860538c64c4f52cb71abdc3cb5eee47f8008b594e5f79db47b3c330c9becf1065efd320951e8f97d2c60c30142b74af9ea3a8545140a5205bea63df9ed257de81feabddbe3842cc35a7d7b753aa831fa6cdc2220b35b4d692ee324ea3e86a9bcf6fcd9119fd7114c1d8630f0c9dd354be476093fc85b6de39422f1dede74a3b70e9fe0c6a7b23d27ec10f148f0ca9ed49770d76d15482a01e81870915928e6f7958fffdf4f1d4948a35d64f9f897d171efd260a416ddf66998ace89e927e5fc0d70e5e39c7005c8879395145f39ac5a81ad611a65d5f0da9facf725f20b8f64908972148baac9be8f4711fe2161f90152876a4b95de1784ab68ea481a9679429e20046be8686200dfa2e4e9e2fc88484006990f6df07539bdb04e958e16a1650e6a2f50fba004eb075986d61d767d151edf9e92bc684b4c100e6575df6ba24d404aef6e583db4f2d7710ee025f28bdd1fa7acc3969d5ffd3a60a8efe6a2b41dd6fb909b49d0cb282a0f81dd56b3abffdcf861751f43a7d9d471d09ca54a7fdc03f171bf0120ee9b8c478301f060c0f27207b1d5178112158e82f03656bb176322c2c15ba8743266e9c14fab6528cf7ae0247d33e0dc9c78202eb738f10da492c6bbdd17951528cb80bd87480316f51ade879272509b38ed43a29ba3968b331fc758e350d00bd62e77d10844c8b4f8277eb2977a27af95598489068cd5985b29f1ce8727be7dde8edeea79dc2ff7946bf21f896200f9df6332cd420a6b0b8597fa85f1732e98feb170cd5e2ed82667964a8ea75f8a42e77370520f11b00b8083bb1fec428ae71461b188b151aba940984621d870ab0fe79e688854ff10b0de988b068699ec398d7a50efc64beee330b6b6249ed51246390c503b3df46554d06fe08285829ddea93506675d15a4b757d76b32c5ea7bf3ce299c658d40a77601788d8c9d2167f780f8f2c0142f8712b72f1b4056fe34d5a2887aaa978abf104d161da7ac6b0edc0fe078a7e2631a35c7df926268aa755cb9dd92007320745032f187e76c8774333db2550cef4eda47b7a32e2249654a12f43962f20f5a9cc11d3ce6aeefa5ae9adbb6585359f557bb43674fe196a443fe606898fdfa8059ba1f2f61eafcc20f5f6ffccaee415746c56b86ba2756266f1fb29753f1bd0b855cc207ec5d41c4fc1822898ea3a9fe42c354a91da29e0f7e9ea22a73026644e30647fbfa652f2a7acb11527608d03259b3142a29934e97da2b134e876b263d0e21ec2a0ee2e5834d4ae4384636d57b69d3588ec08f4c203dc7e14979a2d4a350aa806c87c0d2c4f0ad2fe7683ec1d1c730182282b787337ec83f6f5f0bd4f70d811891a1e8cd385c6a8d9735737a132522bd1348e7bb4c7f1b100e55399b1311640d327abf8d71bf7dff75ba613aebf3504601889c6315add4a53c00f42aa10a8e4e25b9542058ab56122b9061cab2653158f607e53ad503ab8fdc680f60bf78d45a279e6cd1b7a5b5f5162d2364d9dccfde68940bb93922abdbb344133a2dff1841c247bc577afa3024820bdaee4937a0923b83785c6d759347651c4dad0136d88f2f3701378a07986616fe0ab7aa7b309b30777a69fe2c0012d09cd43c017eae2f618e8131cb69bf2fab4bde9c3e1072660f98e45ff26c3b223d6762cb35d4d75c0f236291009631550920cd313e4ceff03f263359a81f7a0d480be908dc600ae2399eeff4956cc74da1852e47af9bdbef4b03629f9c046a1931bafa1a1894a42029b91c2fa7cfc82d7a5fa824adc815ff24a83fd336f0ed48440218dbb7bf18775b2213ad8844f7a89ae83dd3edd43b98a787483a08f3f10639910e3a2cc8f647bfde5fa9ba4a4c4435a4bf2c021ce9654f6121acf1692bf11afdd47ea8e806cc1d463312bdfab16f3682393f3b1e70ccdb11e17b9d1b5158f56d5b34192de6dcfeb440cc88c45fa8d6a67c307d3ec12559cab1b232b7e01d5a60ae3f3ce080bb1099505724632db92ab3b2b67baf30aeb3844b29195722f2ed6c9b3cde789a5706c59fafca2ce46be6b926f63ff6f77bb97d3aab1912db7444c1a68ed96bc69f1ebbf9fb977e4982fdad14e6b44c983e1d0c0171eadac9dde2e60afd1947f67751afb5c2facce29bf541eb381f75f2f27289831b2f3286945b57b8de512281cdc570192bffbd4fa2ea937b0014ffc1c45161fa41c63ab335bfc6a2e24e7396736ea39c95257f77ec3cc49e6f2c98cc9b31a6f75c89471addb006889a0ba54e8b26d2b32c70c0d79842cfe3f9068ba51e94b6576ec3b86c62396af3c986cc88e2de55e82290ba09d9434be54b20e61d8ee41579c5816701002167896f32386eb11b804d7f0b753b32321d7b5622677695c8baedccaa5e2ceb6bb7529d5b7aea487a5a900b9e80d8bc43e9762a601a596b6a8a5808df08dd4c6bba4d5bd8bd249e48693997a8c8471bdf24c1eff1d098c6f6bb2005d0cc863a4eb96f49f626a3e94c1d8762e0f432ca1893597e65a0f87d63a55332f0dae571107abcc7ad56b4da55fdec71dbf137dc3dfe5875db626295dbd83643326ca4c469f3336e2033320d7154205e12387aef0f3cf2919f37bf43593804affe0c21c0eb0ae4146031f66592ce23326a2888b26ba007e1ab054cbbfbe824c77a6cda02c8d5d85fcef7071bdb4dd14b06a0beddd5963e46388475b8144b725ebd7e81d24b5aa43a47f13855e17bdc9b8f86d92f9bde46d7d4d31c9ca3d075d89530c0d9df85d1c3561f1e4efa421fa6e9a958d6b63627bbd846fc37a2b5f2156cdeb99988c632202dc3084bc2a89b8ad9db9131e6a8e1dd5bba32f8ff291e00c1612013be744cbdd735f19360ef4d322302cbb359680066bd3fe90d8c9c57fe1948aa0a2f9aabc981c73d95ad090bd84fa529d3fe8caf127bde74d6e0260975a86f0489a7347c5b05a660311b23c58577556eac5efbb4e6c1c44a29c1b3c30937f097f99f529a91c82eb42760aeffaf494d02dc874fd3e9f7622df0c53541d7a103fef58e4c3e3891704b538e9fbe798742bc3ded2790abf91f368dc793af26c131fb6846d9a9a843ae0a9ea1f48622e1ea10bf39b29bf908b12bc10b9626e5262bdb43ef90fe0b812588da7d3527d4c432d8960e910936447981c4e66e9b2aef9cee07bdeb704e3ad40a2e441e12a36eae464dd0e5b9b7333e3c364017be41af581a04fdd757abe5ecfec0f29fb123bd733c049fe842272798a4476b4906c64c187fa70a73c5dca0dee9b37166bca911281c346f4ae99e1c38bee2c42e5c5ab63389fa615c7694822edd9573905603b9d90e64a3c71249792d991f3b265e4a3d9773f1cfec9859e37811df8b5fc062c3f91204f985f14c8aa55cc83863f976cf1700294bcdfcd77f57533ed04aaf066f1d081beb075b2db2e19bc3eb6c8986f6fb689d878d21014eb4d9a33c892a520324d61f6ed887591f54ee59ce659bab7c9c8e0592f85c8ff2dc187736bc55e394d16bca8bbd29e6f33e701556c022c9bbc34366b306f9de4136171056c6bb9aa59a1fc1a979cd5ddaf1343c9d99ba1eaf13f206b3035298a2dd7f3904acc19a81fce7aabc4d9309c8a2b1b1f29d0b86697f6b92a6abf1ea6fa8a4dcc2664e21e3f669f712b46e2272e5262ea7e3c40cd792ed4ff8148baf0662a9817a67d7858440e70cbccbbd886012e60316f9f9bc3877158eb816c4b49cf4aa0d1ec174b83deaf5542a1f4ca62a24d6b61b8971f728c25e07bf480ad200213ba32eb4c8c83e075e42d88d219fd40d87cb3ddd2b3a874cb2bb21a117e071934e54fc7fda5d4d07c33fcebf9614b4587db11253645db44b230bb07b4d08843337dba57e77ce006cb15367a7fd7c177870e8b41d482cfa16ad9f6ca315cbc37a1e9e2eeb29c39b3069a3806b2621329da8a344a3188afc541ba40659a6eac81393df257a3534f7708a30c4e3953055c56cc57bb092956695c34d02b19e7180a1c427b9746546c4b5b184da0fb791676c4a51c096f28a5d4caa273ab0a00903318eb999210519701a4b2994447b8c08a30c1b4e40f0bb721688ea3306f51060ed74b41aea159c4ce7669adba7f4e13b1e613fdb8ed7ab1d3bcba80ffa7909abc349cc5f2961aebb5ba1790e4a5942bca6dc9e0af327a25564ad654536837948d3b8c698edf622186b32cf7828afc93190455ffcef6952f8cbe61148c1b4d857a32fcc5d908c106ddb5b22c56107a463304754413e63cdefffd3c6140000bf070e5ec5c30dcfcbb385f39ada02d62e21db72394103df74a0c9e20be2a60602005e9a78fa0d1ce0182a31b1521bc2947b20833958a334df4a6215349ea274458c6f0660ca7f8f0dcd981fbab9bfffc9a8bdadf4e05d4d7608fbefecd94157221948dc86df6247e20469cb526f0a6793a1e2b49f2bbd89706f361b24431be1dfb881414b7d4c8adf67a8fb9f46446410d5d17626a550f588ddbf383d6f7b35809d16ddfd04f03dcecd27e13313d9df24f5a8e122bac6452ede2fb2e8ecdaf77fb8b867173b0205435a3dc54a9254befbd8322045d0013ad7e3d50332f25bc6bbb46318ea235b426a1b328a42f133e43e6bced87053a13c6dbd12eb5705c9b62fc0ba17d13d56c831073fc2be7a7d4f7a2fee9bba9c52639a6e6782086d5095bf15545a73db4e1e95a9a0e9747391537eab0eedb8f540bc6cfbb323ac013b153eb2703aef0a76af5e603ecfe3f53d58b46ce80e912d1f6a9aa8b1ff78a99905a1699758d67c0eca30078dea2852ddaec89a78aa0750012bf03d0acda49b1fce457d2b104dbf35c957e7714a31ee9474fdf3b28e8209357fb2202c83fcf87af937753c1f8879251c4faee689d6a78ca1adce5959c56f15efdd78ea16ae3845d534697d9bd145b098c7ae616b5acfd8d475635cb6d81e5a3786d9d3c930157c93e50603b3895447ec41dee508d84e18a1c3ca327293ff53e015525b3d8e3f699da8676b4f61976bb92bcb61035df2d81bcfa00319d22e4e96c089491c2fce0911efc4603c2d482c0b9fbad09a3b97f4f5279d5a49c005b5a53b1355a787caf46b46e563c92fc0b44b9ae4055643ac05dbb3f41e6bbb989a3e32f341f02cf5fc6af542c628120b50676a393f467ecfd877bee900a2b7b05389da26400e24e3b9fc3d615f0c665246bffa8429f3ce67a1aeae6bf48c44d9e52495e294db9712038d773c4bb6d3ddc9808f9bc58015bb06952c4790041557c73634e41aeaace6e0deb011d2ead24d9f2100f527aa4c3f278b6d8427dedc679abc2be32a2c960c6feea72065152860422ecdd111bb9cbc355ada92bb73f4c91568ac28a61c3f38a476b45b0b2106cf7e95e7cda36d05944466cf917b4368d5029e95e53a1061cc752f1989bc1b26643aaf4231bdea468b537a6cd57e7c5c25a92cecd4fa4e13602dfc77c2dea6398272d4d09b0ba16763a018712c4e8c5840a939ab5b0994aaccf14b5bceb48bc821030403f124f923114f087c7da5fbfb21dc48ea420796e788bbfff06b1e52bd0bc9116ad16c2a389dc0db1e1888d70001513f1d93743d1f91647b6c1cfdba3de42b7bf053055bdb9f6db6b1e171a926bdefc5e62b3ef91016e7298ad781139a135c573f4b3bedd87adb2765b927f11d9bf50009274073d1b0eeeee6d812ce4695c5e83c683ade9057d3ac91e72398ddb308b9378dad84cf185a161a57d6fe4ca03ec67ca05f6756949582b5c940a7df41e2e6aea6bc5a4063fbce411ee22f63f6a02cd575dabf517f84af8ebc890ec2033f073def141c610abbefa0d8f520631669ad9c3eb3818ec22c10afe852c8a77f5b90ae1af41d5b27029309d9c445986a22970aaccfdc5ca8ba175f323cfa28945886b39570e9c8d1c1d78988d4228de6895d64ddcc7b57d6766c5323d90248b324f2bcdad8715a9f736a938192b155a27c89f852b43bb954207b603d6f01fa8541ada54b91bbdf34e31dd27375436619b9e025f446f3b01ba294f30bec8982cf6f558f5db10d4425b8d7b2769e3579c5db1d813fb82bf0b1b2ba7b4c39b939d35c4e182eb21e3cafa8dc5a0b2279c45b90f69b6487552b0b70b35ca3b44fd89b41f27acc9f34b483168562ab0b380ee2ccd53606415907ebed6da12bfea530dd649bd925fe6fc79446a5c52b24dd7472c2eb7c83f4203f095c662552f08a8bec1210dcffc7ae894465e0f8fe0ecb8ba721a7e43cda38480e78711883e59534cb0c416e7189bc4ec9350d85968b51f7a807a7c1c6a40bdfe7190f379ced7c70c541197a77b760db5c086795f9a5b99f90a74021077bebf357d3dce67cf54aa86438015d425b61f8186cab12ac1648b3ca3d963a2ffa219b1ff5a6cb41280dfc19d5086f5966adce1d1f67427c2c57aaed6454460b404e3af2ae22534a77256d487c26fd6101d90b88a9efc3c1dbf3616f25afe0675847e8ded0f1b75d0a69dc2b9644a862bbcae83ad19478eeb934b862ed77951abe5721b7927edb960346c1044b0c2f47e5d6cb5978af80564464c4de8305387ef2bb8ead5643cfb9611fa49ed3c4b6ee543a3ae10038b257322e72be9cfcdf767b0fd867d11b3a00dbb5eca62cb0b60f54a6b2ff026c7930d823fb343b1576bf38e2e4cdee92ba07767b9ba8da9f573f4fdd9a24f95da4b6b101dc406fe4f4789af1612324dfdd23a6ed906171813420245c6aa268b637792a96ded1ee58b3e5457381afed7864bbbafc554f14ddd39b85e3532fad72b8aa23b12bfd6631272944ec8f21ef0c1280a9a171ebead2948a3433e9778c28814c2d8802a61e6960c38d6c3933c866602daf4be19e262dbcb51dfd2acf18af4eb72e5b225f19701f73a333fedd49bbd56728d1f51308e182ac49fb62309f05977441e1aa8ad10afe2dbf459825e61a52aff7172dc0d8cb4fdc691d2a7aa3f0ea1c30c7517eb210c5180abb96076db24a82df29650c57f33176e6ebd96361156c3181d1d2f3c3d380b7ebe0fe672d85e56532a10d59c28a9a77c4c2c6b8fe4d4b383278ff92904d541a9917939043ca6e5bfac29a2446d2c644d1fe63df30d6a1365f0a159d1ee3d5f13f7bbbb37424099283469444058e8e77e4e9e15cd05703c23666d18cd29a64e30b39c2632768099accf0ad2a5a3e3c6942cf3d706e797f842fb735ad01a6f63a4c1cb87a0a43cf4962f7141d4c62be6541a975524cfcdaea60d9dcf7b3f47f8ca3c17c909471ff8472ef9bf9efd357688228dc44a3f81fe560483cc6d577af741f5d5c443cb0727d817570b2c408e3a2c6fee7a405ea7122dfd370e7a54475370790ac30babde5b21301aa1dbbfa25cb518e8bf17f69d2db93dd3aa7fad2ada65698a9ce92878797e84c3f8c34baffe5956cebdd2ff3b4766b5e201c3dfd07fa189c232a91de005f5aac493ffd4020e7c400a8d0e5d81dd443acc604f744404540f34935619a96bc7b577ed0686faf82f50ece15347b9de0b76912db2b18f0b1c59f4b7b223866a379cde7348d20424c0df59230ad9d09b10b53940f7f45b52efc1d1eaff9a199d18d36bac5fb7b2de21b9520b909cfc4d6a1515f84c5f9f6efd8df4cfe34b4d0fe7f863fcfed96ebb1d4ca96ffd9777ca3cdf93e12c2ee5ee8dc35bd34ff9ce0be67546bf0d9a4c099cc81520575de4edf1544141667c0fad956d7bf94f5552f4d4a2fc4811a29e8616309b998dbcd6390df547cf7df505d8eb7d807b73fe2ed297cdcbb2b3fc1cdad519830a2ffbecde5b2dcea542329c9808cff793a57c0b28bac072af1c02a9df7d10c224e8537db5ae161507411a67dc3b8f5a9a3c11f6df18d89d79d9f56ac87f04016715250adb5e4bf511c0b1f6d7bae35562798b8dc990becfa5c553f7f19ec1462d9f6b745c1ce6c519deebcd2cdb431606f4e88d3b8adc268c3848f804ddef9bd13b2e985645dab71486e54e535c31e009f8d5a7a57c7a206b1a7b679346a663dd57554edf13b3cd26181193f0b7cc1dce3fb5dda593f0903522cc9c2d038519bc879c17adfd79a996e465fdde2acbd1c0816401a46b5d051421b444961d13e366d26232e6a60f2fb3e7cfa12549fd674559274f053d763c0697572d3b3126546efb0326eb1cfbd9d7c03e16379aa33ce57caea131553b54faf87a6a441d2844155023aff54bb942283639116daca99a8d58c8f9898d893bbe960fea3c1eddb7f0affd1bf2f25aa89fa727b12f1226d4d4b5e9eb0652e7ffe99825980e3967eb46114fde6e1100a62f47703ba1ae7e8298c318a565d9323a5a84bb0269892098b77f336bac51dc30680e3517a80abe0acc8f60d2e20b48f97810608d36724e5ae93958eee2cedab33fad66b22f84670b4e5db719bbb4d5c88e52653e262e99bcb4257e9cf85bc4ef78524f2a0b72ea1adf0973728ae978025df9c60e1cbc30c5f8ed5d17dbe721c8b39a072a404383ebf8ccfa801a621e2a6b5f54b2a89114af16a8be6f70488d5fa26f3188618b3667ee51286fcef37416725d9f6350295620968ac4652f06b701b5893cfe09fce249b4abc5bcb2bf65f69e2a1366b6752e64b979e6da22e288ead0820009fc938384da23678f61a89d55fcb409c1925fa9507a1a223b8a57df631ad201324fba8e33a9a20d796889892495b7d53325ce0f3f269112be7a0e25fcd22e3c9e3849b849b060bdded01746e44701e1f46d35fe35c442f6cd9136c60d2caa4fe6d1bf1134cdffd090c17ae09e602c79cf189780733d6f822ecfad533c1eab8d462bb30559785a859b1945125ae029fa13f7c8ccaf858e7b5a0115798c668e228f8a64c9cddff1218bbcc7c1f0c542af0da6d7d8b5ccf09c2f7a7230c342eacf76245c41d027454929913c0e2d793d6747d8793a4c9ff4c510a8029ce87f3566c41494b936ef9652a0b2a3e03baf6eacfa5432c3931684234207d4ca25f820a279d808a9e9bf7dccf1990a459ad78d9ec50c2dcad2ac0ad05832365ed7736e34e4ad66bd5d34c38959d7e96409db2eacc3e3ce1d91f3e86ab7879f3fac7c779af598cf9aa4a53f2e4caa3448d6e74f2a1466a3f5edb0bf779a95d595c588601bce14498084c6274b83911df2ec852f9b7c9b15ee8625a170537548467afd193084620f9c4cd1b66cabbf26a1da2380a770f9efd075010ebf158ccc66ab4a0e86cc48d3b4d798f0e2511859b9c9e2567bf3cf6860313065cd119ab6478e2fd9ed3746f86dce2632ee15274ed93e62bc9aa77f65a575443508da124130f412ba0bbe9071ed36f68bbf1f808036de609a6643f074ff10442f6639b13221cc5acaef301663323f702040c4ec986a94e471381dcbd0ee8de6173e482b7c2446a2be30b7d2d2d3be7e9303c0ffdba8aea8d4986448501b297fd342c69e674dca5da1cb75ac72396226da45eb51b1dd9e203b0666889d0ee04ca850c16a46e928871d9d77cdc197b78156ffea2d9dbd042ba613fbddc3a0edb67a78d2e17a23e5932ea7adbf3dc0229cb560f93c2ac6affbc8a3105dd9bd7d1e8762c43d93217190cb8117e5363e8f97652772bf6663e81800a4b067442425ba1127892de636b59d7a03957f58c0e0370c953a99d4f9dc43983a88a6664026edefea7cca52511a1072a078d50eb42c3611bf2678f12dffa77b01da1614de92636091d3b1c99bbd45160210f1068749927e29052030e1e3a3f19d2df63285243f41a0b170799c211e7bf6a0913f828eb2252693fb56c9a1315ea66fe2ede2f638e040e814017496ad623a36b085d95d1cb248b1cc2fb9d8376cfad46018ec05d56e6669e27a48843639b6c435d90c3a477e1ad6d4ded2da0c5d08f7b2b0c42664c3f922d139dff58c21c0115378482ee9bb7d00cc092f826209a13c6c709263ee1050d901708b79813f2146a50fa039f155592fd4e2f49100c5a4f04e4112cbc695c3daf0e25a085322deb2ac7f3a6a8ace143a03b384a84f8f4d4adf754ab70385aeb5ebb3c6694321ee67009c160456662da9fb1bcc7e88cdf2e42f3b3a417fe2f16f1d3e6e95ca437d6e25dcf85f90b4f04319fd228d9e502f3f6fd5afad35f84f9958f8d12982ddae48c7be447188d11f329413fc5badee658e866addbee15c13756f7ae31c9a23a509fcea7ad7db11e6af9c8e5b413cb4a43a4c76eb22fc89ae8784b15887cc38ad5d047fe9ca551b05c72c7153e0a6f2f0615751772022811ee0d7f6d1f38a14c1816a274d90ac2846bf6a18334251a793fa212972d86ba88886178ff82a99845d272ee3fb276714fdca0179407306da13c987d7bc2ea11cf726bbbef4ac241cf88e19dd2e16b1e6a1c66159672eaabeb489b6b494cb280929b0cfc6243aea779181bbb3511f26e7d366ed061152f7d1233ce57cb61d47fe361b5922c4acfa5ba836f9a8835e3e8ee53ac2256b16b4263191ee23f8a928f46dcb997c4adf8a7c4393bbcd895f5b7390d0788a5b8a470554dceb11328b5c097b59d6e0a5a79ed9a75923aab692d5a843ebbea01a2338b6c460fa5dc5d5e47c11526b458965013a5ae2f2eb49e2993c83e15fc68659ce89833b7caab90f455963bfd77d20c31afbfe86e1eea1f20cb0ca08fc2c4db5a85b0d54c6fbeb66117c8641861c3983bfe144e86a0f273cf504c3527a0b54ef224fe8bd6cb22415048b076a8e1b83d1bc45c712fbd17552e1b5dd527c9fdf326523122c1956317a979c21a6ef602375c9f7ba65f51646691a66b4d0ae3d9347ac021bb29cda8d630e781096f728d28b2992ca18c43f1783149206192d9a95cf7710e65bf0900c09891f0457abe8e447b554f658d3b460512fecabb31f11fa312286fd752a010ed11164bbac2df01795d96f4885dd9811f9389109112ea599b56f95375f6b7e8955380e23eefc3244384bd90cb11c40c065af55c28d72c4478b35219306000595f478a61f01ce649b69b3dbbccb0f3acf5cbacd93de0480e1c336f65ad6a86f5b130aa3551576e86fe2c441881f8ae4bfd610b1bbb75f15290c47c38b97c216ad17383618801844f6b3b0ef3ddab940a0cb9ea40676f2c5ee06829caf20ba94b2083dd5f38842e70cc88b6516a1291fa9a4006b8d495f4d8fe3806373dfa5b41d8b8b4e235d6050568b7823dc907514c825d03d43f690a22b1ea989e6e29f00c36d2c46d87da6f9468c9238326e7379da541ca7e548deae3910da5c19b33cadc7be8bcfff1fbd4a677f89349023be54b396c68690ffd015f1ebe77fc98b7d145373c426f280a17da31599dd50836bba9627bbd78754f5747b67a21919ad273eea1b5b50ffaba4117c8ce8cdd0816391ad669eb67914e33d96b6ad95baf6b76bf03cc9ae7b5b80760bc123ffcc0d64d57019c9e010ad4d057b19d12860b0d241d98f27242b9794d66f1f29ac5182e9c3f32955e16ac19795b3b8906125a75f20c60c43058396e853392d53754a05b74d136e59e49e3748dfda2c6daee17ede4965acddaf59a26e30311063be813e2abd889748ae5e1d3ec3ade2adf5844444933099865fc660ad3485d7e66b87da9dbe237781ab16a3d503aca0e99ff6c70ece0152b79b325e2107859a266acae223361f815cd40d611c2e4ca54aec768c3565292259ea095142f2a580668890bf31c5f4c3cf995cc85e7c06433c2814df0253f1f1b19ef1ad342c52dabee84a3f50c95c7e607942537d008da43d501dce486bd6f507a21d451afa7a2dcddee220aa9bccf4046ba26812903d30aa12da40ecd86b171806023644e1976b312b6f08a6202fab13f623ce3f1e8e3823a6d6c350b826e65e75b0ecbadfa2acc8c739c22d41c1efefb9bc8d9ad5d047b6c5e1687d06417086033305c587c11906ab1962b4cfccd9d2a691204cb4be3efda0c054625ad9539e374d6a81c4ffd7b081c77e692deba577fd6c3d6ca0da885527e60a4dfb827edf827fa346e15fcfb1b5339d753c0c6e328df8e08c21cf134c4bc0a7417750b27a9348da832c7fd5e52cc445c8a22b12df3095d4c13810111a2bd9154b70e3e734d7bacbc76aa31022b0b930309fcd86fd20c135a17b267e78a11323decec782b523b8995eaedcd3ce3a24fd9adcb7b1992a58dcd4bee6068ef1ccf988a7d3fcad2cfdd5280a0f335134f6188bdd4ab764b0cdaeb625977c06630666a2521e37763252976de2892938491761d91f93d3650f754ca152088707fa5eff589fca5209d8f1a6d3b3b08058d40e4012e717cf2ebf218f5a995d7bfaaad90d699a2c685a6fb0b64901865a816729cc32c295178c5cf9c472ee4fecf869666c514f5a6789e0a7d5f2c130dd53ac6bd53440fe6bc41331f2ed2dd4b3c5969695ec258375640b7a5264f7e3d31d8bf120bd1f9ce5d270c256bf0e2333f3c01cc2ea6e21a7dfc4e70f265c1da1b07a8ab467f4e067e299258dc8d5e035fbbf2e1580515ba6eb78df2587d74551090dcfdcff77fbbd59298270199d6ec816e1f98fc7bce76a715dded24344465e388b223ca06788be3b99e82c0978e740f63fb4992ef7e648d73f21159101c25b05966a2e4980f4bd3b9f06d59c08b78426522fb66c843bdd6f9e5784279ab93024f57c75dc779ff6586a477cac170695e3354e8f68bfc70db58c2503638580d2a10772933e9212107a591725f2df3913ac2acf3ba831a874329e20e8de6b2a7ab870918173f8dbd4229db485b5efe2730f34e0f547e13918f68e82e6a10cee733af6b07e7cc3ef9a3e2f1b0626daa5303a2c357310a7869c909ebcbcee5b5bcc280eff65b45e709a452e5391346ae44c226a0175c6f4858023d1b99379907d70cca38c629693f49760c979c220349a0f2be9a8e36a76fc4ced4e062cd3843f23c7b6c11f0395f0b45e5d7ad3d76620cb565e74913f7370b9125cabfcbaec1b3171371f565802c62be7a5b4cdfa8b431f756211198bd5039c1b01a68e42c53e92e989109263f6e0958982fcaab6e4d6ba9973abfca5ab4a0360bc881fab19529f0b9b54534cc06f3202ad2ad61c5d10035a484896706ad9b997193cb9b76ed6187da7b0d8c1e6140d4326061927ce86007926271d3ae1e203e46d34a9ec2fe176c629eb4c0a2e1553372ba3d7e89efd4a65ef2fc771f19e6fa9d99b3046ed43034d02e2159624a343edc3b50cfaaeded56c2e66770e77f2403025f3497d5b86cb5fbb7a2134e571b8b724dde7d02a1d197c9e2c00647691b2aafa3d031a6085aaa734ced34a42fb824786017decf6f51e4b85ee3f060ecaa4308c45f0529627578364406711428e1ca5b0fda27cb69b6ce75afa1e7c7430c1137dadae3fa744eb746fe70cdaaba4b826538d29d91997830b54a67d4a8a044c0217073bb0f5cc26819959b84d1d59247f037e607289efc6f0ec9dd7cb8564234720e5475e7d7013c44d461f87ff6392043d0fcc6872493d10ae12b5d3a30bb39765aebb26b24a6e3457df8f588161b6a8a408ad27f96c0a9f09eea0d2dbbe6df8f37c35e582eda38224168a41dc45703841ed71180ec2a1ea0f75ba965d27b2355c5c4516b55ee7acb10f55a1c9b0b084d38b4ead5671f92e5bf222addea6f26df464aa79a0da1f7f4a4df433a8e96a7697131b75098f91747c428856e2b6ff3a0561fe8535d488dbb2c67a4a797db6297003bcae9529ab6a9c9d94bc41da9528db3b83610051672e781cad02b287082ad41286f3b17ebb343da3c496001b65076f9ab91a799494487f7e85cbffc516e02d2071f928f1d83f947d2bd044efeffd2334fcb75a21be77d64f190473b92726599a3e6a5f98f29637f46b1fd7253436a49ea2126992affdebbad99255e963ed67e512b55cb93fa2010dc1a0803dc8b709fa0d81ae039648d1d0b071a1b7070ed4c733d12605eeb00e3b116dc6fcf70d5fefb9f290562c420490d48f0070784cc7816f9a1a2c5566efc24a51e834f6e82d8a0f933cb6d7c46de17322e5b4a34532b70e50adbdfb9978d001be7b6ea6c98f5305ebfc72016a9288044cafef6cfa3cdd522a5fd938dbd7f2965817402eeea54c2820c1c7adb17597a8686b54b817fedd80e66dab6ca526d815381c22f5130567c04012f60d46a732e0f07db5285b924160a86ce71a85ef900f255c51f0fd7c6cb882f23cd06194b7c97cb486bdcd5b8b8dc63cf0f8560ae911c4a6fdf1b2d5c54ac867b8d3d12368f0d7bc7779c14a69c5c2eaa64b32250be875b1fdb1797fb7245a4109eeb2b3ea19c37d6d0036736b2ef3393aaad30bc526687562fe088784957d7cced36d14db86d50299b0370b83574de36c07bfb5f82b7d398f7c6071a5d3cbaf04887865abaaec7b4d300ecc864b0ce1b64383afb8ef916793c640a780eec7e327044bcc6c464b8c23836aea9660b5f68be54f0943ff509330e66d8636553c2bff4194a7b8cdb4925f8f4daab9e4dff48e0bcc8f575ff1a1e14e1e106ea8e93ee3a60874eb3f37f442ef746ae82c5477813893de36f8839a18688ed9724674588ce32297b28c6ce3584c76ab43fb6db7f273ef4bb0c2abccf5b8ea75b0990bd0865026f0191dc1b9f5899013caa020c372757d42364f5d6514889ea565a366a1f7174712e0a31d43fc9089d0791c194d1549ac100f736d40886947bda73a6a18df7770a378aaf45291ce90a70046c8c3e2d18937195af542f644491c859f139985b34905ab34b8b3dcea5da09bd5d7c1d1b587493593fa623b0e2d0058aae5ee699fa59c5f89f792986f7b40239fefbb12436795d67d02cf9972bddc2be6b21f5eccdc81247e8937aa412a0682b9a65b5f824a4c0daf506670dd5105f7224c04a87c5e69903094822d7a9ec4226d0729929983e14fb06581467d28699162eeb68bfe492cf0141b37bfe530477ab112673442b0005fc9169c34577e5fdb2c900500688f7ba751091a9d12d9d59deffe7dad09f7e77674c5116e302a21c626c4d7552fb19c569096ad95e10d7f7b85d68a9602f5fe627d7fe5468de12b48cf8b20f9567e1ab161df67e088942a6edc4ba1ed83fc36933c5e74c676938fdf240381a9d192967632431fd1f8256ec620a206ce4d90f378d74e509aac70dfe0668dd03ccfcf5b6971ae1a5225b59119cfa1aa210c1d7584506ae73e520307fc4fa2d5b5bb81cf677ea8d6034afde43d830d928b037c92c4b5a0d1b55833a9d5497a77eb6d13d8b7461793ffaf0b26c40a8eea1908207385afaa1db0e8d073cfc252510ded396b945e3ad24c312c0a620cb280c485a8aafb2cb7595bd2b166071298cf6a0af88e98dba539e4e9adc2c8e599caa4a81b34f6cf54903ab08ce59530a977894cd8f9b0eb0ca66cdf3f4e82682e3617bfdcc3d5b0b2fd322db04b23c871f7c31aa75fb8743ee3437b75ea4711de0ebcd0b065a463f3500e88fa8d4f40d849e311c2c3ea0901171c4e795144c3f8e5e4ac2889c706db9291893b10e0625812c9ab122b172d2e04d5a32443165c72d46acd6e32220a3e522db29d6c0a0af4422bc8c7da329701f062b5c0a7a5cdf3e801246f528fe1179f8ca4eafe3bbd9fd21fd5b00456e49acba9f8c5c5a9835de87f389ff0624aa7bfa32b678e112511b562c97b64adb51a63d7bc424a81842c3ed3917657993cc2ea2898d73317920d004ee1a31baa2672a31b4445c7912987fe46889a3c766a3e7766dc34b9c0e21d2c594863f7d3ef8792f6bde2a0681b561e86128376635597f0850cd99270519bf08e7e0000eef66abd40de5bcea387bd341a9bd7d02434262df851ee3e8209a072754ce2699bd7fee2bd4b72145024b8db07f108b0f9dc6494b32c008b3d871e94b576fdb4abd47766f478ff7db394dba2130a0a9e4006a8b552fb1b4236353a94223eb7a0b9b681c31e27513fdc7367cf7746f040f3baadcbcf66f743e5f1b7da9603e7d7c8f86bef2f51ebd1d4f3b8be6377c30827b00a2f7876c6a6a5576efb2b1d140dc5fe3807cff301e0eaaec9eb3f91e4fbf4a1731557e8fd01e98b45c63127d287b79a08fe331d8f3e0a8cb4f290104ad7f9bfe4fa0ce6ebc71e2ea9ba26f83b15e1b10ed208e4d9e45b999b16e49b22cb74a1db08b53ee1d4400e1fa03088ec44f7da96ac60eea253601680af3e0c5f32c4b55225a52cc868730aca9a418af92850c345b66340ccbacb40bc5625b31b121ea9b4406ff99a91d43d310a2099c1e3a466c6544ac370469a516573d80ae91ac8c404e5ed7e1606c37ce8aa8fd80aa69858821d8ef5ef3648bcb3f5b73b3b86472f20e7ebcdd796472cdde2183ec97ce6451c44d94549cdc843f0524299f8ccc411041bdf567aaf8b41d1290da8ffb72c7d54755a589033dd1202e795ad0df3fd1ec2d9acd071b259a5a8cf7173a0c4f5419926e2d545e4a37c065ef1ff7ebfe55c2e277f67c2ea27ecd1693ce1a53e06110d7a8f967b3d3446674e7d31289deccc56609d2bb6f0fdab779bb682fb60c6134ec849a0d62598e5d7dec768a90735f8ed343a5fff7685077fce289098629416a46992e241779f613fb4503f37b508117728abd249b6ab318607eb3c3bc0d0bd0121ae29d942bd786397122d69fded282bd432f7d1e10eef954bf646e3a0c85c8ac186960f052b200bad7e3be14acafe7cf6901b8461425e54e8e04429f33a74e84b20395703bd8e3db3c5acfa593b0ac1b077a94b1c0318094d851d0c86b45002b0befe199612e0092a25b21d7798a1561d62959cc73f2604c392322de2674c85c6a80f26ccc9f1e438c0972db1c15ccd8d6abb537d62ebdc126cc3e5c501a2730cd8ee46a166f4492b3d747a3587ccbdd66e6257dcba9f727338136234cdb239b1eb8c067ebdeb92f37c2b9f5dda1a03e1683ef6a31d93f74284929fb8587a0c21e6a96b744a4552522aca520cbc4308468bd1a41d24393be659a4abdd91e38596a6e70510a98681af74156c0a2bfd84ce759f2f419f7b4d5c478f44b00cdba3531b7430209beafa5f7d1d33ffd5d5fb315327c1c4cc9a80df6badb11515289e5209ed5e0e7375e3948ee799f0f143d0175daaf2f87b977e080ab3ccd90794c1f3516ec3cefc6b8a9c159a8a17996bdb1d70c8b4bef2bc85fdb5c42f2a2a73d0d43e7a576a110c7ffe0f35aa4a7358ec549810799f8efa657df6f1255d1fd0f105000ee1361c4bd75a4cae7e25a0b6724201b44c2cec2e528fd7039c12178525742da49e970fbd7c280a586b52477950bd7a824a60fe34f22e911f77363074737ea8112435e001225fd2904c3569d0af51435f548b4cee60183b8530963471b4ab7ad9d94a4a97ebf72f1ba9429f26ced6fd7dade4f36715462cee921d5cee64a9ea14f808ceebfb45493a5f5923338c3e72ba17eb501c38fc59da1afef55728620d9a0bc96e5edbda219586a40a5ae0d69eaa208e4f4f7b40fcac430dfd04a78ec9fba08a16ae8203ddfbb71bda106c1121a872282d771507f30dbe007484f99580fb541884051f1ef72cffbf414d155df7fa95bd607747cffb0fb2d67ff6cad50fd396f02c288adcf322a0a0667036a94e72a45a93f9860376094be5b691b840345a4b6dc80538405e751ef5d78c7dd5d8d192f2f490a502734ed3233fbc5c9ccd5b123713ebd5ec5ffcca73478d9f33f1efa5508bc09ecfce59951fd0b487b5a35ced6f027e7950b92447959eaa5e2676197c0e1b6eef32c23dacd6604a8385286053194f05c91c3dfb265069e58abd9334efeb431c848aa21040bb0d666d4a2f10f807a8deed83f1b64a1f8368d745d84635a45c42ea102a5ace330492728fa35414f7f4e3dcbaf4fae1e6cb6eb71b34aba9209202f0d193e9a49cf312d201932e4118ff130b4598e45e32860d3a44d313061dfd43a198ee34c05381f08660c85bbd66c62bc82d076d02d7455feedf90e60e5e2937a37d1dd38c1737e66f849c51f871ea09da2802d0dc1e142ab5f7682de339ab57b61a77a5e0ac57ac78fbfeb3e29b4f1942b1609406fa882d61a1f860fdb4a6b33074d882e0a10e9127fda238f3893d60ea7151bb91b88d834636a0073bbb1ecee5685706985063f6b1dc9e5b3965c01c62190dff49ace29c43df69f6973f72676bc1a93beb6c98e1373ed2c84b325a13a3fb43667cd201ca1bc6a1a7b3037bd9978b61306eb38379bde20d2294a197802e4b53fb21b08b74b6f4b606d88106c7344db1573b25dbdbbd260947efdc161676b4e0c4a699794342a633d56fa32d11b3b4e2d7dfea3f850a2f9c31657c2b803cd6a6cd90339ecf71ca2c13028a9e34cbfb08706fc8be41e34d0083ed214517cf2bbe932c0084f28bea5df12f7719c99b2c1f6a02710260cba10ad7e6bcb1b8046e0b564d8321cdc912cb019d8318641d4dbada1dced669317f901f24fcbafd6ff65db63a2c9021647d69a2936135cfd7f331377b5cbb83836e4401d726e6b4af5c167035e6b6f23a64c307fa3f4c2fe9801b7ea8e10dc3c14a5097a4f4bcbfdf9d574b7b4ed87df38d3fd516082a0a22d9e9b711980b00de0d315ef477a1f63c05ddb82e42999fda408b55cbf6d0aba4cb5fa7382b7bef19d30c6a9eb0402e971a780ac618d7fdd6af9419fe9941451a8350b2dade3ffefae3bb4094bb0ee6f6cebf5a27a4857b57e1d8deabb21e0047b983f0833ea876f45ae5d9b17bba8a0694925a41deb2396cedd33464c6f14887c08223bc154d85265437da2fdce051fcbda5b2f8013cac02fb51edc7b1c38f0dc38ed7fb734f9cfe39b08426c29f4cb1f8527d53cae102437d091979c4272f5b8dee72178aa54272bc0d7b5165fe3bbdbf7e2121493a8ee4e634cd13a1a263f22677b921913de42d2b45ecf471feb56ea861c4452331c59fa38effdf3781c2d6effbd08f904e5833373a07370f72a4850d59657f8fa93458781fd8274595b2bdd2561888a8cfb144b27868f9696c698e68a15b7457f386a99f63ec6347e70eede94a2b675b53d8c74134f813cdae8527e514d5cbf25fcb6a2ed631e338a3b01b1e9f88d4d683fbad4adbd1059a02209a8482192e6ba1df3c66eb38a3bf7ea558f95aef296ab90ad38f1be3aa47484dc5fa84ad0c856a3ab3ea6ec0afe8955664699faeb2a01ec025a0fb288c6c4edf16b5c0df3174b5c35f2818588a0a014473efb019a27582da9df4aaffbdccd6434437dcc6b403b5d0db7c71ec97a917579e8fff4d9f5a3a9459d4ec0f616c4921bf2719146302a2821c7f9688146306e2fee7c5e675528c81df821b037be35f5ed03f2fb1ed22b13ca9b0973fbd3a7bd91341627c5d438a3f31ebae58f6bf0bdedd64a6e45e6145b3ec8217e0e830eb87df1c8802e83aa767a3b1e28d622670abdf9a53edd745a9bfeb06475ce8080cfef3f2bc04d776ce66fbcdbbdec32b2a71692dc267f28d0a2b897c0409907513dad92748580fe2a5e4d9575456a6ddc6bde020239c350ba4b6efcf92b959f481b1e61e6407f81996db5fec380eea10369d9cbf210b3775fb038b518ca22043d2ebc835605be6fafd7d0522f53b8f2e787e33f9f6871ac0b7e5dfbfd39f95b7bffe902dc0151509226fe9643b79df01186b6ff5533a604977133238f3444c41d79b480770b98253365e02dd26ba1e70b6612c6f42f97c7f698a36eaab5fb0d4d61c92dd33529b818ab3b68a00576d6249306247bb779e836e5a2247b1fc4dd9eb83d2ecdefc10194968a9dd734bb52fa17261a650f31040bc55b581f16f3d72a09686e3f8b4e57f851461de8d604f0f6849df46cc477967457ddd6c648de8282f04ef03bc70c7ac6dfd33aae3f16e922483a895ddad32d84e77194cf15fae0bccc9480a667a3fb46a7cd91c90ece3eb2d388517f56e8493bc8c7f557b9a44f286a08b1911a6d18e697ed80992cdab166fc13d0025727b5d28561ef57330268124d5e2c2c49ac2a03d31fbe8d4292da70e1a5a00e8a5f148627350fe9f859ec3f938fe782fd08e642b45a7b4f2915a23720cc23a63529d0ca49cdd4731eeea4ca0b332d744e853375fb63b3b70c775dac378e70406586768b2ac171206c2e6d72539bc0bf6607094af5311c2e5a1262cfbde0f961b6a0531f98d378bb3f8b8aaa077649211c16ac6d858c7d87d11070f1c285021b7f1718b62ec0470ae1ff456e9dad80a5226c58c0eeb3e1aa0d7db55ce416455a6a1fe4e5082da2374cdbf3daeabb279a52bd3e5c2661ad1ded27b4d74afa5a9b5caf566557140681dee6ce547e44e902dbbde4cc55c4a45c364020c76bd9e6547c4d729639a3cf4c9a766315473eaec92fdff40beb7e6e3b371ad21b1b0437636b264ec9f7be31f79d735ed02363b9e3a249d86ad1bf5f02011f41c3bb0395d8478de073d966fe9e3a75d441f7d0ff6c6ee2da06b51cf723f563d402cea782893a91ced9754bb46564ac7dd1e19ffd008a0e3953c04846c493e464ac3f72fca97edeebde91b1bd5849859acdb9fd77184a1dd9db9ab25b9abd9f74b78999035a5bb92a93c6c97440146f7bebfda3db45cc5fac7a01b3fc89aa54315155fbcc5516dc0d1da696e9fdf7da69c25309e718517b49679ba94d463018e8df4e06dfbc42a382414c68fe9ac23d51a7a6a1aef56c234d73c4caa073962d544c8680903e42622896dd6ebdae65305419b6949eb6927ba911873968462e5d8997b144b8dad074a4427c3e251629fdb8e344a1b49f67641758bc0f9b78d1653b23928de2a79a47fa67850d55b977b299f900bbc7730646d169da00895cf8aba4853b854e9d03db68b5a84b794ea0999dc53cb003713d9160c543d90695120b6ff7a462de257a01ccec44ab9a1c5d6d8996740e4a55a03efa766488b88a46a5f9b2707fbb766ad2f0711d2306c4e6cde74cb338b0a0d9ad7694dc76733a9fd07be3dd5e31e83e01b17a92eafcf0bb42e7501e4fea6ef02085cc0b7bf08da3f30712fcfe71b3036998163741489f918fb55cc38b84253b7b6ce22ee126307c39f2957572c478d42b122bd7eb72c4074ee8b8c712edd47ef3a23baba086cd39fdc97b5e2f8c04ddf41348752857139b97dd1f077108416e1ae2caae42734c6805bf2b963e52c4024b1c939e51fa928de4839688c764018f933bf755bf63cbb48da9fd0544428a922641d8b9cec3bb7ecde037eb802112468da93fc64c4429bd7cf27f0c414ec942402e7d286f6c0445755dd0f908739c9504313a394a19578df4d8b2ea735c0e76bbf3dfdbd8f93e63a629cbb203d24b7d2f16ab1bfb29beaaeae1d8ac9853ec1d3ad9bdb364fe7f0ea3a8eeaff8848048d8fff69b3aa488a371751399fce1bccd5b7fb6d14f1d04f93834cc76255d5950a45344085887e60ae066807b5a9c9a7e7c0d61d08d909e22b924f725004961bdbf5f4552fb859d380ce1354f06454f8ee491deff0ac964875c868afc4b804550a3f5a0417a28f27236c88b888523a51249df3482040496fa7365f853a3ae8dd05a573e49fef64dc6754574d4a828453410e0f5b46b74f1c071fe0cafae2a6e5677fbfb91fa3663266022fe84d10776d3320d4cb840ec3c59828587186d926c916e3de8d4c3f74ba7afa738c1b79d11e0ff08bd4d16f033d23c50dd21441c61b08958cc9477f2e7e22eeab45011fe0730970c6a15dcbe881d340dea50f4b678f697fee98e85577c25ec787b16570c9c95be80b45617c5ad10ccc643d3a797dbdd7c8e724cab1eaa86e3b332b2a66b09f991210b324c0e8354de4c75b742dc9a7cfdb38e9736168c1ac7cea0c17b10dbc02eafe7aa47ad37813c494df2bc0a95639e5880bf3c8ed64799b1916143b9dac0fee41e1c5dae29152dd41ffcabfa859dcd749c403f50e52b1f798314bd1195a08163a28eca5c3d2b0764da5b9052a5ff94ef6ff239411aa4ae2c991f8b6db637544ba04c0945b437e187d5e37ff16fef61b97bc12bcf63f2cf373e6857d3ed02fc32238475f24ccefb922f418e2e49a25f820bdaeb017894f6f5650434fd0ae1a7c4a67dc44182a2a33c0662cf80d4d17bd48ba3d4b03a66103f42613ede5d72c7f806cc4f742b256012eba98059c530a2c951b8595347219dea106daccb734c4d32f8a860809d662688a893b0a8ca641a9aa9ef0dcd7e934f53e60796028f16822d4415ddb9b753c6c8ab3c09b4800a0a4d2db577be8a44e47d4c62ce9c765afc60d20bb97a4a85763927fb6921a8583f858b78ca2c873c823c7b549b58913b22362bb2945d03bcb15049e987d38ee700b175f78280286cf86e5debe44d19cb0b604a3bfe676f3ba54ac14058162ed8d9217b71b3eaca16376b0d9008da9b182a3c694accee7ba4d98a04bb76fdf70d3a03c2b02e3cb280646b4f7c97d35a6ffc0e9b9a5d500eb5e82e35c8002344852d07340bc4bfb0d9ee0a4da20c5ed10d63a3773a45648d3cc1e3f2133eb355e52871b5885ddc3f2ec42c668aeb6dd0837765690bb2e1912ad84284c3019c6a5e8e5f7ece2e013834ab1547ac2e7d5cbeafdd8b9bf418d8c92af0f15ab75fcbe2f0d51231350fac9ce62210d20142acffcd92060464c7ee3322f23629ce88bfb3b462c39f41ed6a7bd18fdec0f124794bc5301740815ce2a2bdd5bfbd11dbe5a83fdf36e0947b79ceb478f507cfc44b2fdad68faf1fc76eff094b001816c66ce553db829f4ea30c1e8c465344b081ab1a33d4d1834deff4ace657211bca65acdf56f98c37c4eb24b160c1040746dbbe482fc427340cd3ba0a8482f5bda48d7102dfde672bbbfdb927272ffb4546519aec9a48a67328c4073240d9dee73b9b478d293333658c02f3c9aa571639fb09f52d9cf88408f6ce57a579f7890c433a6b99b8bd5c6e3595b5c262426f8285fe044cca9cda73069eb374cc615ce7c7848f2527836f2346f28ec68baeef4fbb2e72efe87f3c6830f7a1a5bdf4fe62fd71ed6466733f990f644e9ef6f820997fc88eb1aa5d54acf1122187a0958d3a891d55b691f84fd470c0e11a7f81e7d94a78249a24750d259cc364c36ac138f90ed51b9d3c42218de53f874a0818abe26efa1ff5a93879ad10b9f600c14e182d64cf387605b0e5dc48ad2fae23328b919842c5c822a670c1a8ce650ebfc051c1e1dfe19aaeb17f9c574e36d0b72f2e4f09a2f60dd9a357ea215a608cfb594cf113d890574aaced684145a998c079f34ed3ee8174fda5ac6337875110f777651daa0e6225d847c26321217c6cd3aa9129ebb0b0ad12f929c9050f2d55e96c77cd46a1aaf5b52d3996a29a9c448783882e20c872f60ed9a8783d0a013c0388470e2247b8584fc35dfa7dfa0d7ba0f05eb1621da7874f7439638e3adef8f72c8401b5284c78afa8519f88040e9866cff3997044fcf1f0df051741c6fa794b95607ca5d618d1f926d085ba5ab55a3fe0b4103b559bd6d1b4b91ab28a8d868edf903a4084e7fc5285d5b0f772439d7fdf9bf9ec9e3b1a0bb1df6977757309b8072f2c2a9821b6d093903d1ca0992f5eed4e2cead41801dc62b4ab4642cec42f356296663931b68b86a4a2da5760814dd9e690826d175f9a690a601c288134621a49af41a17b3e01687201c7ca036e4aaa7f4402400b58476a545626eb2e402e235cf14caa5c90e54ecad599e5ed352fe1a4fc18cf8e8c7a1cb61346e6a7d5722c897470a277d90ee98ba31526413ead86aae445db37f7bb39a0bfab94eb7c3455e21737805b4b688cde69bcbed1d9e6598e5ee737bc5494477d1b1a9567fbe36ee759ceab306d85561cd23d45d2763299c5b3776a42f608cd29e490f78cabf308e17ac995ef4eb2ef24a08bb09e99342f284e3e264c10fd771169b6d1eb7481bcc9f1ad0104efdd868474222aa14a2690c190f4ebd94388338894a5ee9f923fd77a9ecfa005e8ffb89e90dfca0a5b96a725d1e9be57cfd9050bb7362a493e601cfd1b442a09dbead7eb702eedaf7f408cf1639b7cb3cd5d68e56427520767fcc1664f4c5ccfa6c01c12ca5773069934fcf0a9bfebe015f2f87fef7a269f81fc5e5c3e7905788348539353e386ed099d7c8bd68bef4c6b7b655c48021af3ed897a7168bba4aadab2b49aaeb44ec6fb55fe42104f17253c4342969d27443d794276a579b801e94a3425e1ecda15a17fa8488917229c44fabeab380e5dc97fa35e81b4704aa68f7326f2c2ed69b29c0bcc5d46b89ea243a19c5dc2fbdb7a1390a3eebe30d39440e0705e500df48b6558de53d50cde4081a0fe028afcd81618b5a38dc5d2ca001e2f00630b4dc501db43c3a6529f88ff222bba540eefb2e9874fcbb668859cc122a0e46e8d0d80a3abe6945f8e5aa4c2ce32aed5654d0567e3013b72d29794417f8310c20600f0b33b0350e6c405ad767fe50fa00a95c1b26d2374a7c372146692e293b3d15a61c5760575f0c366ef1a469cd1584436920355093f51340049bfddb08cae80685b384e75d45500d75d6c00a6d66bed793e5744bc7827d66e7f5c5202e8efd4c408bb93a6b7f59a47fa8b12297ce2d79c237fd999a57f9b677a84585c026e494675e351457760421f276cae005bd6dc7cbbfa4fdff0273971dde5af6f7e598a6ee391642b6dcb2eabd846582d26f58781a6de01cde790156083599b9600a136f64adef863281b6977dfc026f89713bcd7ad1cad9dad5a6113f2cf6582075e9ecd5c562ba6ebf6f7b0c5d8c20a0e5682f9a4c5a5e775ff7ca4ea57911059bf437a96a3416380d33568021c1f3c7240e1f9ce8aaea16af2bc718cb26af8135ed0d38e04d969f8d4caa3bb247c308c71f3b09e76cd9756e1f3056d0159e5234dcfe362a20ee05233b6fa0fdb720c6f220aae4ad72cf17814674552d817a5302cf9012b48529b7daf378019f7e4fcfcc00ee34f619b9d82fadb5616499b7fa78489b938557e6615db1beaf4fd5d42ffefab718067488ee2ac3cf34769e953f89d3413fc5791e806c8478aad9f53479ba883e8250a80116e959a0978244fe6c4b88349af748889d8e6014970042d7bb05111ca2348d224d8e886e4852de48da0152a4b6629bbe828460bd0a307e55fc73c7fa7df8fc6b0b2f1ada5897dd698f50cfe48f93b375be4642b6491255822589b564b2cd0668640e45d40e503d76903dd9594831c08daf76f9cb96e916350619bc8ae873eee623a2a5f2a0242177a32ab00ff14b5929eb27e21aad8d81c2c9cfe7f7008b8dfc9361fbfee35061eaf369ec63b689edfc4d4d9b10782d7cb0cc0008e72c5df2b6f4da5a650fb012fa0446d5e03cf48c02ac82f76202178c8ff6e6bb79cddda22ebd4562b77c3fbc0070b17b6ab82ca2de9e26219e0b609d9aedc3cbd782bf6d3cd426fff50cf41a644f696e8eb5082648d934ae8c1ff9243264e4da8c3aa0603ae213cebcbfd1c86fbffd8cd8dc3b5c5f70878d38eb5ce024d00245b1dda253db046da2399b74267206703c3384bb9dbe26b3ffd8fdfee35335e2b36accc5d3d5f1cb3c3fe4e3aba170ff601100b0b139ad6b352492f3f9ffc36fd77863cb5cb6ab93de39f62717ed0b5833ef49aafcb7dc0e7d6add4ac345fc72cc8d2a119ad0b57b294b97e1f5395b48fa8f5ece4b887375262c2c7c3d8dc36471d2de15f2e6d4fdfc6de0a7d12570fa72b878ddfd5ce1d3d0e9a0c1769035e2469592d5c11976c749976107f3eee754851da6b4d98dc328a1ad787783d36a99250f600c3117dc37bf7f9f575f09b29276b51a101cdfb22c28fe4c5ba255514e60457bebf6b6d7246ccf0188216978d073148918adc1e58fa0e2a81d4b0d835eb2a86ccc89cfa422466338476e3743829e0264d6ca485a602e0c84941a02ec61a4877e665676ee4264c165e968156b6b10fa816adc141fc6abb38e7c31b3f6b303b3aa3e0bd9e0d62e6046cebb5c3a992453f23f51fa15806931e9ac495460482d7ebe6c4f782d35a84d82d6b9155d158de33c7153fab47c33744b4588082c948d4fa2dbe2a2e9c21fb00d232e6e5242798f4eabd8ba6a8f893c86db5a5166bcd4129591973bc4788829efd31b9dfc1ad627e2e324c61cc1054d638a26e81a8a88da90dc46e40a899cb9a634250c28f9b6e3e8237de64185c4a87e2128cad7a5e5ecec3acca55197264857cf322937dc5696c8839e4169b3f167e3ab9685b1b6260dbac68e98eafa77e1b691815481484607dddb0a744fc08bb25259b24cfb47c3efb4d028724205b76e4d665fbeb50f2dca7b6000a9b4d7091512cc0a0ab6c79abe30f1256f77fc23a0c2dd190b6bb2755aa58f7eea80020754b084ab21382c8a7c4ac5d307ebb3fdc40a4c5a161cc48fd846275ff30dc608ad858a517b53652195201f28b611973fc5b1de090bab563766799558791837a86f38d106fbfb17df021c61bd587ebc2d23c0a15392b2ed0b4dd1e32d7c3d366d033b40d84cae2588a0b4970dccd7517e69d420d24368b9b4e130c95ddfa9c6ec60d34eada21ddb23b7e0777187022cf58a110969893f69fedd9d1dd13459f2f2ecdba491775294dc2a3bd614415b30953b6e525520b4324905022a3f6efd4800610b3cd99d2d676e847242191d408fe6716569e9825cabb17375a0957fbb26023492907e87442b2271b2a1b50a22d4f1c045d0673a4ec9ee627a07bbf221034a9b53a730b5c68bc43f9de7d8f3651fe6916cd4367471c9ef5b693cc48c81c4ad9aeb60f0594f06b51d63125a7e84e1a8e8e53a330d9a75d63a2872f5da938ee03104b5c172ddd2ba9879a2fac0077e6b208b2e5e13e4aad870474fc16463acba469a60fb5b5b7000271f3686d81709a59f1bc8af272e3ee52b91db38344b8a3ca57ccfeb53aca75c0899ab7e672863aa8a11f4f1640621abe9d7aa38b99c66da1bb68b3ed65a5c59ae41abc80f3c11c02de856d4db5ea4ed88871e6188e55ec2e19b7fb2ca3cef7d3366d245327847c12e85573ee6c35ed2243253245aa14d11236a574f56e24187eb4ed1d3092c40cc95e9273360415c6b14d72aad07b52c22091bf6f4dfad47e8fc885d944647e90aeb4fc289fbf8717882bfd278ccc4ca26e5d47dacc70c06d3877c7d9c3c7e8de89971ecdab366f7c8efc41d805737d2f5488a4ffa4ca5df0bf281cc7e51502b48533bf6891b176e3b9a55191805f0f568d485e19e837cda49903e8b41da3f4384b4fc49bbb08021eb5a6a193a0dfbbce5424bd4579ddde52fc29b1147d2951a1503fe339f20f914ad9679ee91eb4c30cf6cf7571821247b49ae53b55220410cc6b2f27566ed3207135bb171fced8f7a420aa0b85e2cf5c54b5fb2c80539622b6a1889784d69dcc28aa9e13b3334fd571025a108d57123f01e3547393e128371fe9fad5efeb25be8de0efacbf3ee3a1c3d5cca5f7bc6b541c157b6a1e97a9ed3f2c9fa9af8de6dc5f97e45f1c1a0be1dd4490c64c6b53d4a21c601a7cf7baf04078bfb2a29bb13f86165fe5588c578c260325c0344481a0335a7ada849ab401504a665f738e051ee0cd6ca82213b8370ceddd2a98681d597d511d7cefc2f2f7c86e75b1fd26afecaa91b7bd0870e46fcd0c3fcfd5f288b7596de311f6afbe547ff77068f7965fbc7722308bc09cd2ac121712e1e36122985fd703b5ca10ea52398f4472d018f59347379dde4e2c7d90ad34a5748ae4d5d14f83d25a260f11b86f9b25fc78c79e01237e8e60f2a83ffc36b17c90ae91a19f978964fc593447a8fbd791ddf7fa4e880f0cdfd55b577901e2d37f7e2f2c0c09f52e862dd00d1983d11488efb14e4db79ecc4600632c1df0c0e008319cd314813f3a2e2a1378d1ee182ca193a2b39252b0e3c56546b3fd4f370ea52140be35d0f09cad96dc75a49a8d1eb26dd19ee5f21ac96cbaea8a873f049908136e7d272dabdb497526a356954f0f2fd21bfb447785822d0f71484ea1abde8c5f197763da3d8a0e99d784ac7da6a84e8f23d0c22c3ecc038671ca54e2f5c1006c6ef8afa1b11c757a15269d1c5ae40e990cc4947fa2a370b08af68185c6d8238b5f3d6ad0459b657466ce297ad33f0ee621c015f57436fb779168136540ef79a4fdf83ad5865d82aee8c852a8f8176e435754a6cc1bfae427489881e554abdbd902417e9a61dddd5382404e3faf374dc455b3503bc733595f0636149fbc5e174a55dd6d0160896cf141154f8e15e765728b3efbf2fc2547376de61114f595cd3491e1771fd4dec34e197795867382156a8e1fb8c81db261f3ae965335c4c9ea9c6fac6096365a9af26541658752c0a12812601df420d0964e72e93bbd4948fcfeba963b2b2d86153ad35c6a673c6211d9104d380d8b1162f8604e80346ebb2ad59933822875e7a5d70e4c1ac06a0314bbc46bf7f68f06dd44c9d38629bb1c9822b82af81723ef0ac5a87384a023ce13ecb27f26ca1a3d763d73218e69d5063ee262517c74ae264e04cac25f5a4f9fa2e6d53b640b4a8de49a671dc0cd533e07bd3e57bd226f2b73a2c74335d9949d61004207e9db2100c03cc1d5878728d35c701576e2dba44d7c1e089970f87eb7258fa79b14c277774385b7f167fbb7b734700811563e3ff6bd2be9b738e83a57fc80faf9f5aebfc4bfc6dc4d70d82418df50a2e1a7c5b264067a0259f5fc6dee015bb313a4010ea8f924c6c45537cc417e9e5bcd93428beb205cf96f63db01e4e77bd74e6d99dc5489152cfb56e65ac6ffc020af262e60355f61b73bf75211ccffb6a7dcc5f12994c7bdc94b591a3109566ad016cb04b97591c5f39f75b769881ca303fe8b8fcf4498c3949ef4b1f666ba2485d13dabc6f4a8312c1fa7d9ad10d2b8326fe59219df65b60a8e797713cf2fd1fd038453064ef678c9159feeb1448418dde3a8026aef4c6129963b70b2670acbc2ec26269d7e2c499926377fa4d3c503962f3efc3f24d9698f6ec12c8e19a29b17cfb798fec6675c14156f9f39e0a107417c13d99b625952b5910ced2a9ea8268dc9ded04b6ecdf7bc140f30d68ca8d97239271a6e4c9d60fe63b0a8aa45f6d1765889ed4169f597865a39f46de2a0e772dc53e2df803420ff7b773df0668385bd15ce464bf7f2d8352bfae5fccffb02d92bd9aa42f03e7cffa5379662787f4098213f68e25a2b5945e1acdd65e445d34f6d9c98998f86dc16e489d329a26d8d64180cef277d933fa94b0fd357e678d76884a5be7030b0ad052dc02c1187d765ae28bcd32908fb06bff78d96163f3b64873e5b0d7a34d05769980f34b419e0431114a8d3c5a0569354f774c3dc4243aa52edcb679d95df06f7abe9093d1ec0b903575a500108f5249d0260f8be87a492e61e4358a1a0b9a581a93af21936fbe86d9898490de28bd42919baafa34c51ae229734308234d5e2dda9033df0876a6583bc87eaff8d4d6bc0eb1f3a5a90e48ace8d4b3d5d620fb5d823c950c73e6b5ef63e454643616cbcde83fe75cc5ec4fbf19671b1ca3191076238995cca1355f2bcba913044f02801281f8ef6a112f9f442c1bcf59a945f5eebd492a7da96328f31d6bc1126f8d91d69e8c109acb0d8aadcebc45fd00498fb4885eacaa1e9ce262b66dab1cf0540482f8bef3e6b36c5689e3740d5dc4f8390b5ce963c0718c1c05050147e655346f51bd77924a24481cdeb83fafe5fc2984cd47e2730520ea4c1219fe09b77cab19c56e74c32afea0f2f91190846603fd228404ae7b009a54e8fc51f7808ceca1167c0531ba4a8cca01867d9a359440326902281861723b8281277935b4a7b48712e10bb8a14596c750a5528bdcda4758985382724681bc1e8690d9649bc802643e1354bdd685401c0a9497f3d8088fec7cb34a601a8317c68af4d8c5e99848613e653a32b3594a9bd78da430c23ba4ffaf49bb1469c1e6624d6a44608b424be4a59d98e33c662439b41d507d37840ded507336e6d7876862b32a71200023347d64bd05c97e4790b14e061c96d568df0ef0b12f746637aa85554ca7ab8907004115f62349ec3872a25d5fcadafb2d5ea791fd3ab89bb1caf521f87330205f58865529acbd62c8a2c9c6e4fee09334176e43c42eebd72e53998c21596fc489ab0543533ea0f49d5de1fe895f5e46d87876541be66b16106369812d711bf86213c984defeb4aa43af597cec655bc6ffecdaaf2aaa220668fea7d01613a33de0cc0a16d0fb509639ace33e25efbae23dbe31d3c9ee38c823a988ae8b3e94b671283ca29c8d9221e01f8a15387db5cba1037aafb130e5055c479bbd5fa5cdb69918bece1d3a05b63a34304b43b65f6751decac020d4244580f12e66f5628db844403fa9c02baf2b48b5cd1d4e4699a010daadf5f07587ccdbc110719dbda80725a6a6a73dcfa7c7925158b75c94ba5e62a4fa16692d5d45b58d80d99a270d46ffd430b74328e8eb63086c269ef9dc453a9fdbe3513fde28a19b0f22ec6108af81c196d664f274bc8f5f220bfde17e69791da1d23ef7a469d8106f33382f1ca6f9a4ee870c256cb857d608c36ae867e72753c21a0b61382e6dd9d33b288df8075f80a96ecfff5fcc7a1a2a4eb21e6508150bc1b320b8f375116b6f65a97c0660b77088874a8b629200d34f782f91b23219673e5c56d5e94580260cfc25625611863e2746d6413d609a62ba96cdc67a4845334ec822ad83ac3a0b87acef0e585c09e60ad53099f539c415a9819c789216fb7af6f19859945242234ffad5ce151cedae07123de078be37c896620df4c8f492caa522b83c00b2764505ab93469ce2ab0d69e3579e94ae798d5a090966750665b440bdfb0589990d73e8d480bb652dc158f2d46bf97ae6a33f0b8ddd703e0e454c0a0c34f1a53d10561c9de83e2ca4e58ff0817e7a451db0090f181f05cfddcf7d146aed77d065cfabd8404a9f90b2d45dc0f96e1b8c75d058712d755ceaca6ba9214ba3fbaf1ce6581fd48553597dba3ed8927dc557d788551b22e2f7af1a991f5799d5de62e8b2782759a71ed8c698e208cd1f2b8afab6056bec2d0eac084ea6b6c522774d0bebf468524b11da662a3652f77b53bbb2b0fa179e7fe300cb081d00f7189e97078a0340e783ee04ecb67b28383fcb3e199c2b8dd8417d1b7f3fb3c2ea9041705f65103c2e52dd2ac17ec2f597ae299578cbd028cf7b02dc1e455c13ad965e1bd06a93f20442523378065dcaa1b4f2b060f691b6173615b492ff5ea0e2f34ac1f43b1c1d4bc351dddf7f7db4e8d28a6e37d77e1d5d0572edcad7e4649c48465c7d1fb9fbc2604c5442ae4f6cdecf255befeceb8e28a0c53a640d683b2b716ef153eec64062fa7b57d2670c47d546f5987c74140071f0723cf6893a93d736226f3616debbf26b2795bd6a4519b055664dcdf91400ead674f3c7e6e02a5880a777d64b1561cbc2fd3e8a80e1e32f1b6eb8e8ad82a6c8b31b431eb03ea10503ca90d31460352fda088f3a4455d831b14089eee2ae0bb6e1faaa2257e0049d91812d33f62f3c29c3cb359ff803d6d0d08acc45a855ff1d1989249fd389931f11f4e0e611d2009f1531c793210529bbdb3d32766ec0ff383aaa9da5e2685fb6b55ae58465e11ef9a3653a72920629bb2a802a8aa1be57bb1e97d8b8d89a178daec49ad4ba463c200eabe584cc7c87a04c38a61206118191c4f8bd0e4aefa94bd656046ac5a85d472886d94805725a9fc77615fd18c1068d6709c63ecccc18ce5bde5b3bf3cd42d22a2eb9bda43017f63fba2f70cee80f07bdff500887bd82fa6f63a1e000bb545a82bb608b699a1a06f18dc18ba6712c1baa21c03821c104983e37cd85e981e3ec3aaf44925131218363ba49215a629b7b3acb33e743723f771f052678443e9013a316b6134a59f1f338f3824c0b8623c27b09a2b126514935afd9279661673bd893851f73b39ad2ebb8164c5ce4d251672622bd5fc6314a3f0eb210b524c3fe82a45671b87e0792dfc2a4a56d124e7e7619ee9b5b2fff1284b1ef367a7a5490b5b04eac3062cc4ab15ad4e23260cefef8ecdaa19b80c6165c8df4fa460f4430df3f654eaf4b69d9c9986d5f8d5bb7ba2a2a173154b2e15d15b53e925c0cd62553ef6746e8dfe62f65e1319bc2f533f7b8ff0a4be68f739261a92f5301011f35f359b6755fdb2f18a5bb8fca0e9a59b7bef1daee6fe22b7810c9354f1b1da5acf55343ea96260e7aa97fed329ace8584b81a9af1eb6e023cb7354b1624a0de76d68ef9c42961d7db4d97f4b9e8fcbbfc5b94be8a57c6284bea973c425c60c013f08884a0dac524f16b7bce9661a0080bc0bb8a697607431d00263c5c8be4ff60a9a2a55955b11447e85b67af7d2de3b38143e4310906d3cf30c31e8d41dc30edb7cefa81d2f460498efcdd89a689c61ba3b195b89bd41d3aa8a4e9303b95cd43d80778f0fbfb10cf56628e7ba95dc67c9204fdb9516e40beb54c9a9b630a43df923db4de667315550249bd55260412c86f11732d263c2b5d423f584f982c82d5de9ffac0143c2aa9a44b38dc8bebd50ccd7f68f9b5746eef0be5b0b54b4b9490f39bfc5e68919857a3f8b55189736e9a59d3326babc6afe4f43dc56759a6b3034bb6fa6806183313038c1cf03ecb4da8cb53fb5a20fbd868fb752bff11332db527e5b6b003f280b02bf7e134f5e98a3461a078e71c94b3adf631733f6fbe488445abec997eadab8f9a9ccd7912744afb14e0f40efa6be9afd90664050bef56506564bceffd3409199df0d2356e8e7d8f356e19e24bc20efaedd547a9979e31bc03df88c272644a72c39ffa363afa6510b42ace449c90f6729adbec274598695d4287184200f10613f2fed893e6215337ad1f6175fbcab31464ec182c74882831ea6fd285b20ab521a7201a9c5fefa079a90d51d4a3a35553ffc9d7b97087376b716f6673285125618e25267f84076fa77f53b6c2347334bd738fefbcc7cd8699bf19a5ee959c0fd68391e693fd15a28c755ea5bc653ec7dde4822382c85b2a8426efc6427ae9ad5d9569e3bc912e59082b415bc5b48eea614b361c0e813cee7e751fa7a63266b06a4670204b3fe82bfc8a9c755554783d343f9bd312f516d03be76e4151c2590fa6b0bc14f8db1d45d247b8d94450d2da0ae4178826cf5deb8ec5b580487874f44a20a5f112ded4ca80e53242d943a6afd644d757d7d3a061e4b337694615d7803d27a29d43203ef8ae91d09b9dcdb506c70a0a9fd3809f5a66dac027f88a6ae87f7f9d61fec25d9a536af647690ff2b474028825e3a3ded77de878ed8d85791a31629307428fdbf516ecd246427f4211198a7564b59bf9d32449768ddcb71ba6f217b482d6630436fbfb5d3aa3938a1f833d993b3b61b25176097302ec0e7e59b7b61870f80520683bf3f77124055575b82152361c946c508d6b5e44a4d4ca8964f47cf16deba5a4e7ab987981c8907d4d8c58cf41b3ddbf0a90ac71e7863f606aa6d42b2eca3b4dde231a69048b29cab27f78e6697dad34592608dba509e800ee96e9537fbb367a0e830b9ad839a0381d7f4641cd2acaec13c5abf94c9f62170004f05a9edce4135c5e6886fd4317b13b279fea99461c31d4cdfbd8b6340a7cebb92435e557195b60c847789726411010c1a8136b0eee153618b594b08ba19588d20aa0815afd43d5cba09892292d23ad6b7daa7266e74b45c911e3530ffd7956bbecd292db8fce1503285975f759d3c869b45339c97c2474fb7a8497ef5a99a1f4afa06152b403e1b74c270445047b2a34774852e9cc0983643f71a35cc99710394ab90ec8b9b0ecddaee11c3307aa90cfa732578d89a1d94d984c6d85bae53fdf6a2ffe955baacef00d9e01a9d3a51c5af6773b3a021d796c88e99d479c10b948e3b63ffee73b6a28e63abc7510d0891cfaa9a19ca3bece170587055cf5a9a70bc21b3417606f6c18e4590040298f0513fcf116a56967a7d911279c2aa41eab99b8a2d1bb00af4c282ffcfa52bd994267482bb77b646d9f01161dacc9942eed76cb43d01e55c8bf0c69548fa9b77946064ee42ece18da091e1babb865f8ac650f71161c67bac1d966324cac8c9eb35f879d00a5bce0bc1f34c73794739b4e3ea10135c2392b43cd0e3a136cfdfaa00e01db9334219c5330cefd6903f03b0ca74c99a8f4691e578ab5907aa4e731edfa51ba4c59811b734300ce6d774718f76606fdf26798ed0a47bc5cca6a8c024f8eb0740e99ce15df85e921d7a020177010e6f826f00e14ad347ab56717ab13d5c74cf41d5d7720af1ba95862fa0c2d7af2a6aa297509e645fd72d12389c94e359fb65a671b63620e7f594e7e4a7d9ea475c560197d8d28c0dfe5687d1ae3b058bce42a6cc04ccd2a034218f5169ef0181ddcc43b5999c16c07b8e1ee101981c178f02d611030a54e87ea7263d761a173dac93ac3448f204a6060dea50ac6ecc8ad74582413f26a012081397facf41a3a34fd2846f0ff112032eb946b233c70c87c7870d250e4759e0de08830639e991fc1fac0d13df54783fdcdfff4bf15598fc2f6061afe94751abe016a9cd62b93b62f859d4a0b5515175a259d733661f28d7fc2863704889ace3c02ac75e1b1c6d2c51187e4d95711bc05342e1a3b097b3d3407f877ae8904a0b5156016c20469f79045b216ea7385cdbf6fc14e6cde8dc298ed40aa44e172ee8fba6809a1ed762135219b45c72bc9ceede6bd1f27fe25b7cc3cd71553cedb7c4725c0c7cd65dec2b1adceff5ad551d32e91dc132c85b326cfcbe2b6c01c663e10eafcb18628dadd0f5ba78f414211bec18f45263ea51a34a37faf774a63faea75757b92b0a3c4867b5926e69574ab8d288efba16cb5b6a013f0815e4503d5ac9cfc30b2fdda53658e4123e6e516c4fa57de45d1dd1e4ba01eb8af2053d93a3970b3d03bf2102b9d34d9dcf8434826fe1352b4c4cbc37ad112b07b658f0912210767831ab64f572e2306961ed064dacd698ac12135d357a35ef1f5361b301933a616d0d6ff3135e9054d39b6d6cc074fc65dc7a3f0011aa0e7fde3a7f6bb0e5b0c8c21822ff8ff681e21184e915d1629bbb0867374ec5b1cadd6c4905ad746ade50ed5493a0bd2121c45d28720dbdeadea599a23385d5256b1374e397778e8f29081dde4fa04d6bb7d346d14600d7923305ffcc8fa16a2b2f39a8584b2ddbb1f060b5384773f3cb235863971e1b918ad9634111260ef28a747326f99a3cc4b42bc4511b5109659cdeb8105111374d0655e8533da3aa407d69435766a8ea44e129e474bb61634c80b0a34952773ac8b25c7dafbec2a062d0e75d0b075c39bd05f0f5d0aa3385cbc780189ae2e74b6c0b27f670880580f09f27b5a296b6d4951db9619a7f6f4f3d692901337f4cb6d37017b7e204fbbf5ade58318b0a28439dffdf74cd2a4c39288d29a34bfce8e5681efe0f86f1c5d7faf7c4ce644d2c365f7b2634ba9e0b01e3f60d8220606a20735f75849cb0755c2a34b5aa3bae303ebc5b7c102ec5ce5dcefc5f0b619d03c901c89be17a8e348d18d986e056677d3856be07f90e89130a5ab6c6f9c93f4c532c5c034d9773ba29630498f7502427e723f657f5222e5348062435bb07c49fb03dfe8e639cc680d89be2d674d0dae9579732c1480ea90a92572c8eb62053206fc47278693c32bcb4f03141245042b1975816b42449a1b026b2f17bdb351b4fe370307aa3942a37109f29e0a31c132022bc9fdef8080651dc4e82cac5f2bf95731ad04976b66197fde89f64530287c768ab57673e79788b45c5d449b27c295b13e0fcbb78f56599dd08d18ae22b4b657e299c227925d863e4005cbc9939f0ec5acd94674af424597766d8f5250bc89ce663c8a9f59a3f125e641802417101cebcb457204772f6dd8aaebcbc63236b4c7e9295fe2c35e1583d3e222126098b86aa6419d731585f30bbdfc1c5ec625a41ec06fdbe0c741dc0176278bb2cc350a4f1fcb6693f1b9e4ba3e65614228b0878a9d9f46c29d03840ebda1bef178831922d4518b1d05e38c3728527e78cccd724a63baf0508122cadd101d838d1535d99c853ae34eab748b342876fbab12108d9f29b4c875892a3f6775f51d2eef7dd2c7a58a25e3b4b26f236ff3cc741014568222ac4d0f31da869359172b88f6f4aa411b185879f7539787451ab51439903f60869bbc823ad7bb69528dd1232e912ccb9be26857500f2f4bed4d080dcd97e38821f898983f0d306ed47164faba8e907b872f706951e28b97444f84ea0d1067a979431fa57869ff0d846e09c5db9e345bce883173e855f5a4941e919df98bc47b857d1a966cc2e9d17d7185ced1b1bf2dd576fe2c1d9c79bd6551e0acbb5575b95d980ab8723b11b0ede92cb0ebde89508fa4a3a838cc6d28d14d1edb6379d4f55359d8d42bc18f5f46a74ed79e3eefc3eae1b59883e918e108c95c09bc5c9af5ab327f9c26f694bb906d79a81eab0c25c0119d67cbfcd73b704dc40e0e3cb84e41d7422a8dff1f0746fd53c46a3f0f54957e7db893882bdb8c6881bf94f479d02c98cf6eeaf5af27a61c06836f5942c44ff212c0e3b5bc3814bbbfd3066543c66da790d180d5cf2bc507c8e2bef4e4d50145f9b5bd2cc6cc1845555110429571fd71cf2e3e6746c24a33baef47fcc00a63b9386e3fe3f1dc978a316dd2ca4f2a1794fb05a0c0f68d1a6249ac41c140b4d5adff996cb687abe43ce911915c2838c05873f0771182b794eb9cbdb1ead598cb3dbe96ab8a1ce0a411ea0c7597c1cabeb58dfafb342d2c984f1c33636bb7fb8b26280b779a23e2acce5c1e1cadc8928f3609d2659b06b1a3f921ecd324bfaf70834e417aa4863e6d281637a9c4fb2efe423010ef8796fe3dcefb4b4f1b45758e3c402d3bd29298828a176ae919c3ad58680dcf600cdca62cef3703fddfb4a4794997b25911399e3f9262bf6d58c195f38f302654270ba93e7983aa020e90d15f31dda85e360df4fa91032a1cc7945a671d330dac48a4aa3c81da00f9bc9c1e42a3d494fccbe9351a1b4722f5d8ff58aa1aabe4335ad8aafbb68a7fad1b302a2f16501254c4db9e86d15585c193cbd7dcacc0ffe1e44ae34ae23d299ea16b439ea8fdf412e00baad2a301c5435a891b2e0ff9059799b7d7112c99bd04ddd55716a6583f733dbab098f3b24ec89d26cf104f133edead5cdc03da099ecaacc637841804614d9470ffb13e4c92891fee0c122782f3d299e0081e6c6b48cf4f694eb0bbc1737c14b86a31e627188f01b1f246748eb0b8a42f57a0abd8fd2fa9a5de0ddb3637af1f9608667a13f3dfde2d5c5c5f5409cd7c0a0deb325ac217fbf6b09efeb1bd420c0b51d980e76640a836ec87760e42efd0c30dcc6f47b4eca21ee835c727df37aa68c0c76307e600ca0eea4b5be2bcfbf7d2f22c531cdcb4107c4170be906f46919e0a9a544f2e32b68a640f79da0c0c5d025c0129313bdeedd4c276ee314df63ec9ec37e5b96bb037d8458c309fd3bf71f5d6aabda994aeb326f51ffdf69ec5f254bcbc53386af83415870c45e358cdaee54c0605da6fe27c1e70fdd470dc52633b06b5ecf4f0ca683bdaa2655f718a2fe74de691939f3a3623b9c0398885b29e4e1e8bfad3df7da769a45bfc4cc7c75be020350aeb8594f6e2bb317ba64d6978d950c1a0ea811c4275c5a4d499ace1c157704431779aeacb1e28908c70df719efc2b5dd3356768fa31ff5b0e070c76c35ffb277c16ba08b056e97dbb571405aabb78cc7fe86caa714f6336c9536575c65051515e0e88a48311355cedf40f0060d1418eacccfdf9af8b48ffc42bed4eed5afb6205fcaa3968da5e98a637a48465cf18899893a9e05bb722d86135f05b4adb234383043d8862fb05c94d694d138e8aa7bbce4a4fc3d97644cc3724be251876e55386bbe3c165a31f60f19631489b5c44ac9bafe37bcc1d407f40ff209e0ec37b4ad1bc4e65576aa0501c776d5280fd91f364a3ed9994a39a7065de2cdf5052977ea15848183a39f27265906506ed85dc53831662c9ebbe6e22365a76c5e134465e07a0421519971a0308b3d7b1156cb49d7d344beb112fed53944cee96c495af8feb0159c573145b89514b97bc1ff1cc3498834bb8d56cb62d3ace597b82cd2692d0549626dfc4165ad9c2ae75e9d20b15a7b6d5efca783c413df1f2f9203fad8cc35ae339410ff74564038223891094041c81ca87652f6c2c9209c540aeff3ec7b275710c54d88616467113d23db45572a59c8a15ebe8f98bf8c5d4b51d186699b84b225c936f83b45c62c696167a678bbfee39a83741d9dd23c98807d01352f2168de38204f95a3c787c16b9c70dcf972feab761fcb940e3e02370676024d0161ee521acf5aee6bac43bb707fabc0fc12ead502a778b6c1ac418c1c9af7b405f7e832718d2bee49cd3be8b5752f47795e7e61020324014fcb980e6d06cd80880f29f631535e9765e0fe353220b486c9fe99d643fd4b830535cfac7e9018964de49204dc9189b96e7e0230b76900a9ca22adfbe2251ad51027662aa283e20d22a31052892b02c2a7f2e66f55c6fb9f32a76aa7b385c8f8fca626b801511c12da641f00925d95003bdcf371ec0e6c4fae1d6441089183c66993a321fba80ba6d15d58777f3832f31dde01428dc23f6f8aba0300a792bba13d25a033541121f7c8f7e0903645550b7333ba6294aca54f44c4c26a7e3eb0af4915ad91fdeba1e313a1c95562a59750c58ae29baefa40f183a2cc2490521dc9ee1983abe0f09887dd9d197b9ff87b30af78c2d322a72f42b51a2bac6bdfff6cf23597e1f225a7c8301c36484d08e33c9d6bd23db91b76766e897c73710b99d292f6247ca3e0a299ca58312a723854b30db34b1e1960742c332d32de5c2b37d732f500c92b22df721be0828ac9e2e52baf912b81e2188925655982bb62e7ff1e8e1ec46bf6ab8a29929a8b65af41a3860315585b28db0c1c94df87f87fdde5dfd27f2895806a9edcc8f070eede39781f71ac5ff00fc91a72e4e042cf0858360b2801cc41c2889649da4405c2b4aad2d741cd9f283f3d3df515321d1bd031ec6a0f89197b0b2657d38a182edbfbc661c32f03c38904256681e4dc91cab5fd79344d3bd623761a684022abe8809116847b8ab65d9a3ce181a6f96891d851e9d08d76e15b3fa49d8dcbc8e837234dd5dcb3cba5b1bc0117a7dfb69609a23bb290ff57c34e758993e173036dd32f3becb9628af0326667076c8f7f92ddfdc5040e9290dd55448f4bc02476fee4023cc1d42b2e6548eff7e6def5851559d91bee79ca18b375734c5a36563f8ac3d3f09dc2ed68b1810b2cc49773e0e4d301e00ba487068591106bbd75ca33813711d6928b4a38f59acf67a317e81639f119d09def2917cb02d84044e860952c8c610531ec59a77be7cba517b16d3013f9910a88814b54c6d67deab91879458e0c605c7f6464604369b453a84b1eef12afb9eba0ac47ae0fd622b15ef8c74512921595aa62284c70676e371ff4d6cc1ed4a02e384176fa0ebe877089d4ebcd410848cc00f26ceedfbe0cb7031657d789180ea0dd9c432bc77554cf77dd2857be9931f99fd71173ce2087c6cc777e99487dab8f10316b8a6e4f8221028c63a982e3249bf8e92a78ea5883e06772360f592b547c8847835f12f418df65c78cca0a29710a599314a0ae0d816fddb77e2ac8f0024e4441db66e13397dad87a8a356a838f8371080a1cdf8d8e4d1bed5797bbc99b57b9a98baa9ae4fd7c0d80866b98fc7afbb71b0f70722e22f7352ef7801e1e289aca37b9f62e92d6a7d2f435bf86b057ec04b70ed58e6b631fcf4aab6f24ecbf92ddf07d851a0f3d95791c7be8ae49deeb6e9aa20b5cbe2ebdcc519d49ab1ef2a8570c4721132d8acc9545f9af0e68eaf6c38e2b6b42b4de9e2a6a57159552abd678a2c2d9e25d379b70c039cfc341fea54b3da5745c8c2282114793fc2d13ed18cab450173c0130fa93006f470cf76e32e897d9e2ae0352e120bf9b55327b28b5dd408b8b3378fb39bbc9bb65191249a6ac788fcc2e1abf6dfe71a3603df2e5ae432fc150e082a96ae3f2c673dea845742dd0853c46c92573a5b089d9378d8a4765f4babf256db6a6f2cc2a5b7a290ba37bb78da22833e2eef436fb84dd0b4f0da314e18b80cfdc2fc98451250108aeb03f280aa56bbf8fb681c0568727308ffb0c676917e9107592ed59952e752e7c531cefca11d8d8eeba77d356eb1ace8651e85d02448d286c902691180f418bf116191a881ae0b5f6fbab889534dc49d2dea3b979eed13ed0f07361281e510d1ae2daec1884e393f7c1d5910a42ee592ec20098729da3fa38bab5f0d8b6dae6530c5fa77cbfc8f3f6aa18390f45b89a4a6fa2cd2c908df94dd89ec2c188b918daba668d121c4cae3d3465e1cb6c7cb735e6b07a657f05223b0a265250619049c5e290a4e13fc2bfe117f91c6420c5146fae341ff6bf986a05dfac73398229f41e36fa3e9a9c444063d826d89e538660d028b79e6506f0f38a459b0efe09212a010c5f9253169e915fc47cb093cf765ed0e0ff5f9eca3796891e3c32f1e47f33bdc39e9bcb5279f9aa5df88c122661ecc53a670d8b435b00edf25403024fd711f78bdda2a664646f096cf7ad969620f73cc5b8974baa03ad8f721e61d6d4ca0d4f6189287a87a29d5ee3952b26a071838a05ac25fcfafddcc37620c2b10d1cfd87219d2c410b267c9800aa10a0ee4c42284bc5b263f1d84aeb3423249c50e68f6d552933a07c9fa443b9da4efc5100c605f718aea5773056ef98ecd6b577363f13e0c128c01042c1cc0098a5c76ab420b165f767109b111da46dab86d21648e13305ed8e3d2947d8ae67de06b278ebb8be5ebd8680d9935e16aa8832166b5f02d7ed714c04d4f4b4543c85df3454a925bfe76363a534888a3d7f0e3d97423131555099bca46026d9b03931579ca9a262b49dbadd2b644442a65ccf2c1cae232dc6d4182791123ca28d7d6a3a68b8df28a487e6a0dd51a3dacdf16b1a3b0e5511f9d958730eba27d765f5a34ead19bff6c31df760d3d58c7432600e67b970c5eeb93c143f5c153b73a5051fdc8288dbf08ad9cfeef45aadaaeeadbddcb3ae42057f61fbebee05079737338d77bbccae26e4b946293b343294d1a46d19918115be8f407c1cfb0da0e87fe851f7ca8349094b851f70e39bfc945d4121ced33944e8b13dc11e8f79f93d00ae94032b96919b6de03e665af1c96c6939a0a74f48c8eb638d607bc781022b521967109972491408a088a79f4a00e72a0586e0933d60944fc7e0351c21615124e11f52d1a6d185deea6caebb208a7c9df43decf614170668d6e10551c5311870404efbb383a82676e567807348c37bbd3775535b3b2c9f7149cf0893b0fb638498e5aafad9cbca8588293fdf544646cf8c1a9adf3f7a742b9d5ad7167eab5f6c558151b87aaead39c96a4806cc915bc7c997499988252a6260dffdf3c26a6e57cac6d1155afa7ff45dddaccd79f9de398ec2a64e4653e651c8d173b64b61e3d77d4a0b039f24f54ac62b0edeb018e0256a64706cd02393d3a0fce7e809a406d5fb512959ec31d2ba72c426af04b8e485afbbcdd1ad070a84e31e050f8632f44859a27ab084175e5ed9173304c6049bc73775d53d95c473a023d890d42129499db2d17c556ca0c959b68d4d5bedc5f6bba6fdec6360d85da5f59d5ba2b1df4f0ed6cb36ee55ea17030c107aa36f58797408e9010cd699cf2b89167feb803609ef67b142f161660d157f97bd8f88e5b61476cc428f684a17c22b86fe369a07b1c69f11c0e82db4f939d4ab5eb49ab41b056816ebeb05d3541835e984e29f9313bb39d726eb910895f143ab790a869e7010ed354401628888c1f160ae862a793447720c65c869829a8aa00b7a5503297efe7752e79cf2c6b8a4212f74cfb22642b38b0c178e5f123927efa04165bbe7d18a12cf978052113a804deb49a2737e7052a3ec433f6aadc52353edce6ef314439a2ea54e86063b07ce984ad0f212083c5a6ea0f1143e6bbaeb15672024390543cb28d7e31c53edb17b8bdaf6daf20c2fa818ddbd34565ec2c006205cbda3aea601ae6a90a7fe830e51f35a2a3b433a2eb2ceb77acf1de930061bfbf7db8628f6649dc70edc3293eb3ab33d2f33881744f76962967c029b271a4f1b98173ee8c448120cf4d61a9fa5e4c9827ad371df84bb24071f6c3c9beb0b8c3160286d3791e3a2aad65ae8559346b0f4cb3d7d0bbd4c9545796ed3da563e98b77afbc1b60d641f59dd1989253f2c78408c293490a48b0fcf22d1837fd63b822633d79826a892c580d0f9042fee952e9953e559614a4b7c3ac74473cb02556da8362eafd26b6f379ca468bd530db20cea1cb69fc71b70e9d86127983c3dafbc01c8b64f4ae78821fbde381b098cd3e0083867c466240029095f0f1b98debb82879cb0b75160107bcb8897c97a950d46f651b99e408e3cb50ab126258cb804010868825410d9404fea968d3d35c93eb3e2bd8eec2e0f08942e97839ee2984861dc6beeb4b909d548564108534b0317bb4a6d3566895fda71ac8e46f92f912b0359a99455b82f133c67babd434bc5a9301c6b40b64326249cceef8ee3819a7e4e440140c49bedc0bf15342e34061347c801a41171f6225a8df8c121f1e19fc65b4a2f2c899f1b42fefe99389499a26d69eee29bc3ca38857be29bb774e3929401422ceb98b23ef3ded25fe4dc89a93b688d6eae38c92d6cb4a01757620c2186dca13d1f021b79974f8f2e866f0d8b489c2cb12e6538c200be121efc84fe512a7362c85133c5874b06fa0217023551bb08b5cbe0e2d8920114a40eda7ac19db415c6f04daf6b43e50bbae51df6acaf3aced886d914df3501bc50c927277bf76cd358382a199c13c824edfb5f5fc4732232b4eda8e6abd720d7d15b5907c176294274480ec7cee2be7476ecc1c05628f17b8f11997e9ce6375f511b9902873d13e7715038745526c6dc33b4658eafec5f07e1119dc9a4b8f4b97ba8fd18a5dd01d812283f6036434516b56fa01d00a5a846ca59a831b3d1f4bc258a72b07df6cc1d11012809238c1a942781edcc0bf9ac94af934d41ed7d4c616199ad84393e8b70447e40a92982b72169debcca88e18a28ea3dd24cb3437f3d5236dc73c0a5c3553d647fbf37243ec236c654dba8b219e182c88d174deea8160886d04619a86c0aeb36f2999a3a27c6ce22fdb98e80ad811c1029eaf3209dd8ef1509371a7ea0fe9ae29e56be58649aca2b95322c6c748526c5de35cfc8c01d0dd3321057f99392a2ddcc17e457ca604a975d6117402682258ac71c936acfebd7dfaa8ce5d59223db7e72c31831c52e798909662f2a37aa415c440315395d13df9d7bd70e1c805cf8c67acf1224ab025dd67af12c1c9735073409f4bcd3c3d3cc0a75549248a683c90f7f22fc539390b1200abad442f4bd1abf20b391c47737e6ce5501b0506586959e403b5eedbc1cb045c0936ea94638a63367394e84aa0bf1d0d87b9c6af500fd5b393a6d90a4fe181b44a3e5b9c8b2ffe5d0cdbd9ca7db94fc06770de5331ba1f3729c583253fbf17bf191249fad2ccea7e91af7fe2e7056b51f33c788922fe9352c459114041636948f78a6a6927a84bb4c9699d80eaa07609c43287e398ed631e3a3f614ec1f607672e62609f39a85bb0a0e521f188410408de048d8f563ee73f52f9260ee849249e0adbf0e22a8c5e7132e2381647831f4c43368bd73341e57d94e9b2bb0dedbb1bad8ecdb18bfa405362c380acee5904c9d9527da86e1637e255c3e6455c1b800f85d2d2cc707eef65817098c2fda68f12d8674ebcb4d7283cd627d315130b528d1fbcc12b12330e382a7bf5dc785c201c30806a76d116e726b6ce2cf8cc93c7554587b38b44f2626d979779726d9fd5e1f4be25826e3b0a5b0aee7573bdd44a76e51762ee869b5651b7274401798e04be640f540226675ad970a49ddd54679b6f40190fbfe79bd7a3c69de82545ab00bf9300d929e56b743a6e96d77080e1ad7c242febc202cae0c960812658d66eb118cfbbd68eca52555d5c7eac907d03ffb266df3904f3b3b27e700586dd9b63332034d780bb745a42bfcbd3155cd2c399dd33315fcf28c7a0b2c1d0c44914da665dc92dc7a407e2139d406ecd780cbe4086add4a650a966b55434f91807416e9dfffaf862e19066d681a409816a66fddd47cb0c3d1fa273a94f7cc9b6b6f486ceb9913a53b34b52c12d32545b865292ce04d917eb8af4065e8cfca8f56892457903dda7923601c9631565b88149d6c396762322ea8d55340eab05336ccc0ec7faa265a25c6abd78a36e471167576cf36f72a9623163e5f80850ff53dd4fe4378581479cfff6e0b6e93cbfea5619a0c72bc76768e74d99dfc2470117b90deb5ad813de40766949b1af52079c743952c1580be7131f9b84333ace5c3d9f23980423253a4e749bb0df9b1a7e8423ca31a02d2d0b1bf29033391485be3041d962f1cbb1a80e4a837e92a1133556839c313ab0185be3be99d072cdc1d94cb6904e171f2bb4b9db6ebb9328ce32be5a5b03f25a15351d42b56ba84b39ffa233fd2bcce26fb80ae7041b61c70ae56976f84f393e6ec5f59c56cd3c1108d4df097b40e7de25fb03437beba940067a12b2951685c8f7b8ebc6dead2204903317af66fbd50f28359d34add701a834ea09d68017615def59edc9b8d2d5f937dec5313e34a6572b8f96e557b9b9bd41f06bd1788021ae3cee7c7784225f9d0d0e6af48044d0e06c2b3e4d9e435edd8d703e7998b4aef9c9c7d727bf1fafccff16f9e3ae6d4f814a90a63e89b7237003757ddff80992f8256bf1b1a8d251a00368937750792a9fd34ac81df2adf560987cef67371e76f335ca9dcaaab11aae68ad415bc718430919f611ad8b9bfd795e85ffa4294a3923c22d164e440000d6f11814b6215c4827af25dbeee693850d50f33c21630f235d9cbdf4490764da3aefce4bbbe93abfba6131a857ac2643f8e2a2606264ff6d318f6d75995fbcaebef4820da0eb51607ae4eb6544710d823126311287d5ad30141af708f749ae6bbec7448fa18c7beed3210c055bba661f728446a8a2bae2acf1e1f2adff9d98953e179334d4323597afc199e8432dc78d57b11e647cfd1cbb40b33af89d41ed53d34b8ed68e8541c5d205e284dc9d793b906e252d4a8905f500abda292f33d78feb35e3bb6a3a0f513169912df6edf40f488fe203708ac8e46aa57327f4dd5dbc06f13abe2444edbc9f31d3269012ca03c0723c826fbcdbd9a6d58a832a5567f1db092d15fdba2eed0f1fa23c659c8c337aaf0afe85d29073f3e6dbd8488880d1ea77e407f3eaf8a29a473eedfc8fc97093d42cc8537c7cc792a69441ef4af0300930abfc5b8e9ee30ae988daf19bdc537e5d018b1e86ba6cd00d8577699a256d2832eec8cbf629b8357e48a50c80046f3a2000ffe13e1fc4c37125d21628430c4c44d7f22bc495f3c87182578f86fbb8f5fa903203ff131e534b8f71cd42d8545607e365b413666ceeedd87be24d9ff8f69a9ca8d7e25445f68593a2c8299afc7907ffb9974eb252c8bb8c26f298c8cfafd19d7dee34938cd75da734d24b95a24d62058fd35edefcea3b5e80171a755eec3297173d99e0f4901991ae08ca5ccf92611a093e7e3a18b0625a0cded97f614e60ec592ccdd5202a3197f142814e4f08d0da4e2167cde6eef2a5ebce296cf231dbdad44a211b1d9d6fb36b0ebd3ae1cc20263121d1eb91d108c699bc7d703bb58dda4bd7efaacdb4c88e3cd1b4e87d74360143acf65d2986c8163123831a54b6192db1c06ed0f12ab1e0c6d299127aee4c640e5cc26d6c6641ecf71b0776b01b61baf876b4a1ed6953c40623f95be9af4937a7b37a4a610f8e7ca52286affa1b65a88eea2a9b63a9117b2815fffc918c052b759e34159aa6e2be8201e5796bf977c6242b1f9e15f82a40340c6e0391a12c9fbe44212167d1e2cb1d9d8c2a37ec5c6e1b2b6f084e53a818e4c4d7b6c3a068998f905391e85ad89bcf7150ebaf71fa53b9fb5f034d3cfe8adbbcaab9dd36c0d42680f841b6e3ca8c6cf79e809a3002e050bc7e228cde095c95eff6d85f091e978331ce3343a3758d329d496ddfae81a701db86ed6bcb7ed8910bb1ea66cc9f05f2553def884354fcfd84ec65e679cc9ff0c08564e6a358ddc0289997f13221797936eaab888f293643088e0e8646461ce9a2f5fc522f03ab8a1440d4b8f980d8a239d123a9ac673fba5605cc828b5a8a5627f8d74bd7c9bba4e1fbbc461ace4858afe9e856f6968ce61d46bce50ea3d6335b84f8c80e1d7ea2a226178a943213496e79a3d8f67d1efb539fc707647d95f8019eb6df35994505afcd8012c5119a4e360c36eaa836b60438c0f4d7058a873674f3171b0133f7fdda935bf8859477158fc6be870ff2555bae023381b88bdcf58d9bf0a8f6d1cbb437779bf9c97c959a8f1be0a10d07b4f53a7a9394f9102a72ac2a436fcc520262c76a01f9438e3f42a90b3c8445fdd9d78530c22b723e8f1c9892b9be2cca725ad65b4fbe7d71180c85450f9cd8c3d523a94a704eb51f06af1d8e8cb5b77fa0a8be8686b92eea5e2a982ab20f84e4f91b18d5740c69ec564e08ef94177757521bd73a4f8527e99d20c5f503c2ef0685c2a837db844469a4b81a010e976b3a70aa0c85ba8f8084c01a5a5e6e418bdb4ea05b8e32c1bb24b6cc7e56210ee48fa7c59223e6863fb6f47e12ecb04a5d090b474a713b4c7146b45a1901e123e766071b4dc0399910197d54cd7cffc66c606731d01499ef852eaf384d2beadec2c0c40b60e58d94bc7ee7aa4e8899c6b642230550afd3f2bda551404cad43602928e49d413f2a2e1d0cb9f10d6191008a1cfee9f98915b08185e696589c46224dc4df11070c5a8448fe85ef098d2960287bde8a5bddbae2000c407f629a9c0f573a8e4ab36cbf897ee54184765868b81bb07418e0c7c3189010a55d6297f360e2693cd427af06e9bfb0104e891d2582d0ac95fd0527f4a52fb3ac969f1a214b1314022567ee8ce847cb449eb53b6b20507a7f3d420cef5dd020b06cc58508310bfac8bec9ba41e31255250ad18074a45134c45112d01e75f58ec46004679a29b0bb1f539b01835ff3be1ecdc545c2d16ce00f9f8bc413d6cdb6341bdeee9d0db7b6c0fcc8de37cbd45d6f7065056a8ed153dffa7e92a64dd857fd192786db186a704223cbd1e6df40435bb4dee90f1f67681308634bbedea01cf088d65bb953ea39bef5943905325c516866eaec0c230fad7fc459248d722d90b0bfcb30638b76279d0d6dc8f3cc6689e017ace811177389d2d875c4e8e14307fb6cb950d63022a6a6a4aa9b215e385e913038057c271d181560dd83335b024337d31a8196e4e608e68ffb54b8ad1632e0d14d43a402dcb199fd1c104191950e7e68a84b28e7736c2a1d9c6c1bcec3999e17440d50ca8f51da180f3f9464d1200cbc92a193946f1030db1ca1ed14ca16a4f64607de125e96b06b7fec8745ccf4e06c0863c6362997ceac4edb75bd03ecf3d3c5a7ecf7c716c97e55cd3670671abb778897742a7838f740555422d984662c92dc70eefb45965dbbc198fac87188d785ae05ed875572eed6d91af10a37af219f2b06964ccaf4f8b14df1393fbe9c964cfd264080f58728d6f2947a23c9191efcf196bbfab271deec66d3ac244599a3e4ccfc8760650d2efa9ea0bfb467c9feeb4ac356f6bc1db1a9629f853e7fde2a949da9a289dea033f818f14c09c7632b49a631f4f689e4f8ea8768f14f42f9a14d34f5204d049d6812860bc86e55d393e3c7f71276be3d3d7d13ec40f0ba5de327da37466893ed4c3ef26a1827d40d6e85090ebe2c0616bd03b261d792d7320470f332db7e0b9cf895cb8c976585b2d22359adae60bdd823e64f43c18aa446799881aef855d5164721ad61fedc0ce2a256a3938ee0547a8633423c068220e15730f40d9a1088bf1514aa28634c9b287f330f5ac0974074ad53027fb49c9084cf7e2bbd5cf3d46676feda76103cc50df15d020e3638b3ab28dd95f386928445d530e0c1635d8a4e04b2f9e13c7c702f10f2af2cde04fed1a2053bc6d16047c030c598dd526c1161fa7c571b7161ec9ab7057bbd60404497b71235146ab7f294c34bcd1b6de1beef385c92b2f8afc9d7071b678317d0b366566f5c8780f6d61b3ca517b27e4dfb7c56b2c72ed79269228bcbcab2782104c5ef80765c27ffcc792ed412f6b1bf14f1a9ae505f4192582a85d194e330056942258ac66eebae47a4268a3c255396acc6dbcd87f5fabfb5e39ec6d8ace3fbc2e9ed55dc271f22436123420ed54529c48a29f0635a7abd05b62fd01e6555a8ba465cecfee35fad33e9c8b5e3079adb07d6e26a14a55bbf7a6b0e8e096a1feae15334c7063e76c5444f76fe6efdc5d182ff830966b5fc09ddcec4f7f4e132c4a1b0b88c71dcd241eff0cc687db1dc54257c9d46b6b6034b5a567a40b6006a3d5c8fa6a3182088bf92805f3406fd398c050210539f09a47cc73cda94c593c60a53839aa727f4836f4bed9cc3222df1350525368cb04293fd32c80840cc9073a36eb17f56246ccc2cbf7cc83745f03a63dcd00113a23e096214102879bb3c7a736d435da7ba552fc9bdae31f5a06adfb03b3a28e213ad360e0499cfe0f6ed663fbfe78bc202fac672251000d52387c224e5dc5cbbc0942975cc7136ab79ed78931bb12c2e358df73fa600d6d6359cbe7147a50c01929e6a6aed0d79493bc6921fad99a3c50ce0cc6af52f25500718e91d2b2117a182f2d15321a78f0dbd481593ca34c4238a169c73379868bec8748e21095651a9b2f392153521c4f5549e2bb78eaac762d39cf0bd9b3edcbcf17f386ab96da300cd53a68153f26ec9aa84b92393a3edcfbedd3186f4100cdce45ad411eb4848d3b070ab0f0487f7f1f11ac51f9961b3ca273164acc0a3e23bab727cff9d59e97a86cc131d68cf22cd8285055f5b51007b1d8fb19144c600e2c15915bc726f50c80a1d1a60082b9cbac83f6d742f63c84f4982950973363119dd40b6af4e9ba56ff3d4409c566efb9de5693dcb402fd5aac211cc905b51ec80e532be10196ead46f2fba21fcdacd631f74148947db4cba56a07f9114db8ad0f1c5c824ccbfcc19928ca384b13f0832a948e3ea18995fda4222fee2acf0fed2c4d41806a3be1abc1270549f7fe89895f76b07144387e04c4b735414a6acfd7f85a4cdb31e052a87c5a871c65c39f817f210df3df9cfb9de6c3bd754d0d689187503e13b87999bcfc2f543b745cfb6d668f97d7d4e3030713b9a10f99f82a174b18d0994c7f469424ba119e6b0e2312d7b2d855248633989a540c64b113409ab7097fd8c5f090681af5df7e47cea5322500577dd8b26c39a35467eeb3f2cbd8aefd5f716d5e2aec706c0d3aebe038b2b9602f4a17f206b1099de72bad02fdb973d49f15c60413ea021ca243aba90ef05a83384a8c524b482e19479069264ac63545894bca1158810dd115bc7065ebe022c1f908fc15d0c31925446501743f042df7344c3a07a702fe3e54445d8c2f7762658dcd28fcba31ea998b9e967c7171cdb400d12b71bdc9af4285c0b9ff6356644f76962d8bdb830b9a6c043fd070c6f0b924fbb75cb9474188cccf3a315f553f9acc1126f45b4dda2008925305b7d8376b0220a151a0078ba05db6f7e9933d5cc2f6a369ea40345493edfb4bd18664385ded25a08285e2d453a6dbdcd96e9743176297f726d727d82183ae4d8a0f5c2f9c1e5b93944a9876baa7c73afc73c4b42a408449ee1269012780baf4ccdb1d2ae78ea338f8be8f812308b57a991c36251ed7fc4dabfc6144f9e21553abadbedf34c92ce1bd294c7a7e58cc71407c935e2078270ae9979a8ae5d3500ef9c725c32518de34996c58850b3d6ebe94aa339a1975eae5d1a8a1a6f24cbebea88dc4393b14b28b0f9a4421036d88d444cd5ecfdd9d19678b45ae39cf028b4683e2d2ccaac0835b8c75e6572d8d5c926ff3ffad1e6aa9dec79c2ea219bdfa93f4521766922d560aead60119750a09e66a36d82b6352e0ec7b1ebabd9f42a59c75c4a45d6446994851168b208c40ccdfbda92475390065e13732e4e1d95d1e39cac434f551e7d9cdd945060420383f6663beebe7d8b47fb5376a621eb1c270ecd79bd7feac2f1d7735698f61719d61f169b52d3c87f95fb84c555f88e48cdbb586a609aee6515ea05aabe75222cc901551b24499db3eb895ae4f8844b890927f133621bf4f98d7ca9f0cb85af92455d0fe99408bf0147f52a65b38cb6bb544d21f851c915b77898c6929c86797e17bdffbf5cc601fca8417222e959baa38ab11482998591d4c9c8bedeaa891459e201da1683dc8162ac6acb7471d881a89c42c41a150aea98d013062d5427b0c60d7352707a045164ba9f0cb490c7c0aa71c6d9f7222e83b64d32a4461f2bc4870e3029cbddd6c5890c8e889e29695fc21be07676b903668298dec33cee877e5d108ad9c77744f1d98851885a068a12ab171aec3b909e49bb5f823d941154df479f1d6c0de5c5d4304d7e794467bd037751db94d07219a752c3ec5a5f37e9cbe4a2a13c056d5c5f4084cd71654812f8f8c492edc531d74a90d8b891c49c3aa23fdf1ba5877a6e31db1a4f5377cc5f355ac4755aa3780d7ce4c0f1638d23b810c7b0f922752e53fee72982ace0d6ab17431f505998a11781f8fcdcc65b79689be79a849f72b52a4366167284c5ad9d6297ae5426b6f70434d25c8a1ad7a38f9b54cc9ff1c1aef131d039ce24750f951af5181920b62be873540fa2c77144650f5e3820155095c62e0d675dcab9fd1f45176e5f4279efff40347a10a8b7ee8651d0b0ab7a7ffb097af7ee839aa1a192aee5375cffbc53c1ded07330a3667253b771523eb7f840fa09bc87d2e79d7e1941bb4f236ded4f74765d8d761e4f59b0b2afc48add28cc908daf5d7b599b638b2ccb0b7f6a961bbf6b896b9ecc90954e09af061d85d7b4bac4b67411da3f5f692dbd38ac711b030fc4a8a840959c8af0d0e64b80e8228f95026306e552ca7aa5735a3fea6c09d6b94d8a821ea82101852556af8b845790d107762d597780d5d758dc170cd5682cc5ddb44b258af7664135a30f30bab9869cd1d21b196ac1d614c13edafc307b96a29ef2ef7add8586cb84852161232465a60982cb71ed48a86a185582d1afb7f136d505b10fa7585bc9ead715fa292b58ad3b282ee5077ba4e1bcdd2a7885b7df63d72bcb3e86ee5c400de572063fc45b83e3a75ea2f6c92d2a45f2f1d28196cc8125d8b3f02469480773ca1568a0001b0776ed51ca0b8dc21a5f5ce51d01149972a6d707b4664f7f53e2652525c98938122ff55a6b1d7fb0c6e6f88b6a1bd8021b7d585f437724992dac3d7df3f07af4e76dc2e0c49d62d3eab439232f9ee98daedc01eda2c3e3061f5867a90a8383712372684a1942bef78d43c57bc4f81f0f77e03cc95f0e21f4ba24da9d9d46f479e1d2be4269c36d0f3eaab3b88557141b82faaea233f10f6fd6e9ce74129c217cd2d64f25b4a9e9ff5830ee28d1b6de1bcf309e796c68d1bb03b03bf1a375c4b0442f90d13295b8852d6f18342be0d7f885a918526b93ead3eea84c803e35cbc7853434693786175962c6997274d9ba7af4478b685c20b2766690cf5ce80d947ba4e1ebb235fc931666eba030f4de0bbb3677c3c09bafbe0d3d67936c5b7f0a27017f221c80fa8f65c6a769bc58d9477883a7f1a5a51f4f4dee36869151105832910d96c43960de1f4302c26c8b80a74e8aab060d9ef6976a039d6c4c37baf985542d4538a6dbfd96ae4501351379d77270b50d0256d9816d3323dbff392ad3f3a15b64d632624403c5ebb525ef6837bbcbb3985876269854df9c99846c6f3c571731131d3595a0112d0eeeaf93ec5f400337adbab848bed010777c2063a3af115ea02b363e394857d83c93347c1265e423854413b662874d2f2066351ffd71d59c2068a25fa3fa9918074f46b1bae0740a175f31dd7fc873a7c38bbc814270a9593428381b65da986ac78d8f15fb87f7ba1e5b65f602491da01cf4c3e2d41995ed14833f93680b310e16f5edf9917eafc866cdcf25c12aa2ec38634a5e469452d4da02502b71c35a70be8c2380ad971734981e3c788c265b458e64a9cefaa91ec6e0ebc478fb80678b16401a13dd51c85ad2a85db2c298aa94219c23a626e33b12a3c66850b730d74785a38e680cc95c66e5b26c9860744438009d957f395b6c2dd859dbf74dd657bc0b0066aee8146f98e2892cd302f63b04f47339c5bb597794ca34703cada930e5545e2726792896b38ec88a22e5011d8084163cad720733bdbe3581fb980efafb0760c139c25e03c8cc9fb713ae1a72a4864fec28e87917e46f829405fa4c8ec6a0883bc5fbf7460a996a25e847e4cf726e96683ed222ac9daabd4133f1bd58c99d081888f6204955ffa6f741d78beddd0631e319550fd580c2e31e69a260dc5d399d410604043a6d5f72ed9b0d3c777826a2d4da11acac5ec85f88ae4ee0f272fa023179d8a56784f65c6a1dd5668f13340114afedd7ecfa6625bb3ace0aa28a47bf21a44ea37b0e92e2c066504cd0ed28edb1bb227f5d611cacc2c637ed2422f325d41e9610ab88d7f3cb3e2810fa4c72948e0516e4e3d84a29801530fc7d31093b3eff39cf3e4cae20b3af83a23001a84b88a1df0d02173d7f1af79c3f54bbc9fc2666112c31ce574659bd4d0f93b29bbfc8a0aa7e61f15f28bec7bc555cac6428c1765eba8c854467297eec9ab36cae287d2b7b94c29ae26e1a309300210d3be85b3b95ea629d5b15df3fa7d7ee978fb3cea40e4cd469d99ce1b59b69b1894ec5251d5051c9a11e047cc1f8cb0331a11b8a9f50677aeb6acf3b696dccdff9b098d5ce058e1a000af34ddffc14bcba1c9f959d4333addd17da9dc384f38282f3f250b0e24c51339a627a23edd41f61c830bd493a5877ff31854d3058f8ebec429e4e286defb8dd5ef17c09fc398df0c7db272b20472c443396e95ed8d6fb43d41393a37b03001874eff7195d1f5ed928d345e381564c84e9f4d0ebd2ecde08fa19338f58038acd51f51477b287d5e133f5b4f1aae2728066fa879688a060bdc4e96bf87ae624cd842e8e7fb1039c5c58224278c187312c96d0919e3d8435538a064907ac190a64327f626b6db3aff21909c66683ddee76da25741b1fcf2c4187565110e87dfe57e0d86a78bc0709f55da1af7b680346e012612acb05a873bd9179c4934218721e9c2b3ace1963b24176db6a4bf7dcdcf4fb9aa8024da1b3500797d49ac9b8707088e1adabfb83912685c75e466be9ee34ec1bdd2a91178ec7d8659accb0efd596c2e47c5a49257876aaafd2ecc9e4f8ad9132db12c9c0dd2b86cb0b7941b6bb826981c4fff7a194f62b65df9373f65fa26d911d921a49ec6ba838621b011efb0f3e37556ddbef296b649b79f1ef81ed47c70e6a230c5553bf087bfe5190fd0a9d8d430f6eb15f59103efdf67ae7e1176f75c1a0027616e11fe5f07bb459b5c903ae9184d8e50d0b26c8e479461d1dcd493c4d0b8e19e678a66fa261bb02e8975455391af5ee4fe03ab32a497ee8d2485e6593a59f4c2d0d281a38653f79b15b1e363a95d32c2846fe286a0f997e9d17d74d2daf24a9aeb8b75e31588bcca193eba5f5922eb6686dc9a8321672ff9942638b5e29c4224b3ad441170d6245611e255a5f657da95fe854b402043bfd2abf6af8567fe20b58e60b064b3987d3e0e888da4817c1f582bf7dcfe2cf55635ea3a9f98ba3cd94c0efbcdbf34881d6746f179a3b3ed86ff7be5d07134f6b3e5792cf023de9df4f2553674c87be920f3880acccf5f901832cc72167028ff003fa3b0d16d1d56528b8fc7875c4447a8f5c74e2a229169718370d8896bb881065ff72937cc1e165331452bd66e768bb6a608f0542c784da1a335c517cb087b84236b47e6cc7caaf8100a70c60b6faa860700749e79a9697d8257f74acc2f9ee9a6acf41262daebcc47c9d9f464e50883daaf46de46c61bb1c557c7b4020cc3ea2bb065e4047dc23668d7f5ef06c214d60d8b12e9cd758488595e36f55e88eea9a831fb7f8e4987e98e7cf42451c070f24d663b061adefbb1bb3044abe3d7cdfd71c251d6378fb597752bab812a36738c357d76cdc07214ccc06f04098a0f78ff902e264ebe59648b65dd200dd3bf483dc16c72ec449a7b639ef56536d42f0388c31e7cd6cb9dc8e69620967de026f39b2c184af50a244b4d6cbefb612fc1434aa73ec2ef693ce84a659be90792216afb1df0ca653c15c2b8703ac35058e3ee660540abfac847bba7c0be0ba41ecffbf36e7e65b9125afc3c3be7090cce198e93c19bd9894ecd054572ad5940474abb1f5d9be2b3d8ec29db2ca470b3ebf240a4615378210b5286bac71b0deb4be8f7ce0f54836257fa3aa6bc220de2f7e98f11cda13a02819e7ec8eac45edf0d1428b59524d587ed725e97e58fba1bfaaf514bd4aedeaa9583b8d2bf2c9cc2bf148ad098e030366ec7df62857968e9727a8b69954845d1c1f65ee4e01d8b6f7d50f65c697a26ca5a6ce70d5b732658e379f05f3bacb6618e7183cb8d49e368ba6098a3eeaaf5a5c304a23feecb2a067896b94df8f66f454ad923ade8ad1cc952176857d8cec7ccc276eb88c5ec31f48398d5f4fe50370bec9a53557d5d514db464bbf340d12cad9c6d2ea322e9886c42bb9326c143d8649a2539624ac578f5a703eff7e47dd91e8dc670dff19ec27c5cb0e711ae2523deed72c8db6f3b5a137a8de750b6fbaa351d0f7bb57c9fa0b4eaad390a0cac642978539c27eff79eecbcafd62a2fb7da3340b360e4694fa49486b38e4d92970f17374a760e3fd02be2287ee156d018509c648a10d63458d054e383747e0cbccb8cf94b8d22ed6f8ada4c63c2b7b0b12ab4a0ef97b596070bd27fd30db983d7ccdf439753628d9ba9f66519a9c2160c37a719a08fa0659525470dec6db0e5a9d28a72cfbe1efb1d341457a760975f93b1bdd389e57930360e2bd4ed7db445567ad44c1200f1066009054e3e703f9f270359819783bf021f469a84a659de66018eb6a7ee01da3c4a1e4611be5745e6f52754dcbc1ae6603f23d0ebf583e119df3d006fa3b11adbd382806677c3b6b5249f8e6daa0c2b4fa8bb6de90382c8b3f6f326ad6f6c55ef480510b9703d97a7b9857120c8254e2076b434497741dc626d554bbfce1c42298095c2c0f96b90649ff69ea046879901083c1ca396f145c23686f5c34da716b594c59e40ae91113377def9994eb555160b90456d88cd338bfcd647308ab224d597f85f926372b6a36ac5f2ec456ce34b11e88f601d941e9c7deba7a6d3bf35104c42e1c6e1c08c762298599b0eb90d6bb17abac6b8db0a95f8d56712c33e2cf7e1bd5c84abb2d450c2cd1ef0ff5065851666cae23bddcc1f98a5418b345b5d47673151dd1392c7c294deffb4dc7f62db96fb1f7681d1f42a71af30b93938f39fe8a4c82bb773034e15bc30eb0503721691f555f662fdde5a6e015fff7ea18ec3beb953757eebb44dd598bf288e340912640f7d65821260ef19f5bbb144534f35d88fb68b794a41b703736959fd40b7112cf14e686d2e77b2ef075f7fafec6a874c6d97dd276ac24ea2c4ff7a981f4bd0c927f73a9e2a810bc3829b82f95ae84ff1b01bbc6646f5abc442401d59bc61952edb3c4f3369f917acc01a298fca26aa48f19860e22fabf987650fab833fe2861f9854fd358cf04ff643ea70665284ee4d595bf8c6df025ac9d6cee97a738a708d7c33a3ead158c8bf57a9340bb360d6738276ebf6f89aed88be7a345bc28eeb432de64ec6e2bc95183c19ee721e38b9e137d67bb55987422ab4e65cf41f62c952d25408968e157c57c3e5fbfbfa9ec58e8a36dd36ce33d15edb2a2a4344a82bb4ea3ca18f044edf5ea284a5bc2079f45412a8727448521b0ac6bbaad57f48324d8429526682e918103e91b562b115b7a5bb065ca58e7b953cd7558784e66aa21eafa927546fd8f370539480c206a5c7dc927272b89a77cbdac56057958c44a72c2b8ce312b84c9028cb2b803870244e71b2df3965dcc5b944b1048b6da0565cd038bfd29833ff2a5d3824b3b9e5bbd8fd2434f01437f1b10f1001e5f3a7e92b0e29582d294e9dc080003e43f577d80bd9b7ce8eb45effaf1649d6fc2031fba173913374f654b3c5a0bffd99ab1101cdc58f5cea54fade6ffc58f213da9ceea7252a69cbcb03d516b9e9b2cbaa7b34f0a813fe1b2026c9d110723bef82a61131434ceaf1ab529fefd7ce4e84f5dba5699847a250fab14b19cae1c0f58cd6fdf98c15e8f63c68c935c1c7eaf73013f72fa4878206de0d3ba830c8578f2bdd6b3de24fc305c5609ff8f38cdb6f6f64495f4d81b90df1d17bfca9468d40ded2babca5b86278daff7700ff8754cdd499df4392c745586362b8644f0eb254c415ea71214953ddaa3cd6fed225b13387e5b18626d208680e9d761e82b7eccf16f22fb7d620d91c166d500cf948f5caf2abd132b970ec57459a44655ad1922a5ef33d6f1f57e9d8459ff820eb440e6cdb3e710bddca6eb5baa782dec4efdb5a63bb71ff888e3735d298d35f08334041ec214d3d3136819cd95da1c3844858bb64001cce353fb63a08ee95baa891bf6036b1d2fa66dbc97f77a54e370110be88e0762d06c958e70b1d830fcac773755f79d54993a608231d4f91816de8fd6a88039da35db915c24c92c40f8bf1ed78661c95dd94bd01716bef128a468a9fb837ebb81f1821e99a6bff15c5bc0d4bb044383c92abbacbbc916c6cfe2d39ad490af5ce2df844ce8a823e95168b4775a41d69f84ea8f182158ed6319445647f88cf11ccef0a40f37dfb3048ed956cb358149a6e01611cd024e4e867a370bef8358be4289b6aa3213cbb2c337f9b06cfe815edddba7e08f178cbdd8f7e5d8f23d0eeede0c3ca4b2957982d7f67e6ae4a2570f4b4145daf24a6992e0690a0e0fc8359955f565ea386dc60f53683b76ead912cd4974d39b1fc0e3ada3e12147511f972679f2d1f353888e9c329e0e15b14fc672aee834cba86cc60cf035cbb4c696e8dfc741f9d1809b95e0ec029a516819ac0447c13d3cacf010850975d761405cd30ac95dab90db58adeceb802118b31a213ea3011e7f3cb993fb659e4de289534296737580089732f4b0178a225950b61d1b9d3227815a65c38eb2e38ea4ca9204cfd378e643e07c7afb0ab294baeaaa42c7c572b04c1f48b8d3728e499bb60362855eadaa9d48ff37b9723c02b5f7e7ed5aa149370d50420289041d1aad9410c30a9d24adae54be5dfdd3dcba3e976f99493ebc98fac9a2c935a224b863ee128fbf9f21ce6ec4c7e862be236a35e11a44d4b02614dd0c6e1371f91dc446e53bd6af4fd025ce949c01e9ec307ea6171ebfde27dd12119f3b810922c54b8a7e0ad73af6d3b2cd7f7152b13a5b672a69d35a59394df82b3e9871087e1aeb2ae4f3136a308bd9356eedaf9a97e702fb2a6fa533c91b43b33c7f19c4d4a5862717929dbc825e02882f708885958ba9bc45429ad2065091e0110c0dbe46da9636f38f1fda7ead2061b0325fe0796d1e38a3fdb5696f42f54a3b03a0508afba8ad684f508cb1b803129ad7e23db76e36917409b07640bde587af76278928394e8dc9a6ef099a0cb9b7601af1f8c3c5f47157386b36e4664e13f5ca27fc46e69a07ad1c16834a522ec405ffdcc7c0b9dbe69e6b30320c788547c632206c9f1cf31be80ecf8ff4f311be4e9deb532f281fca76b30f53bf5d8cc3822c315726633282fd12d240c115035f78ff1807860e8836cfbbf650e3b7bdb900ad87b97ae9ca2496591eeac3b7566d82eb2f519567507f46a6f2b6e43dfe1c249dc7b23fed4519c21f41a98bc622cbd7db4be6097ef5c289eb44b913e90ff4c0f86361396a38532d8394ccd9bd5cabe3997a5d74192da6674230a228a6408f42d25e0aae2f1adf0896b3875f8416debc43fe838a8fc6212d4ec0ebefcf849b20f84c543cb965ccde6cd6c79a7c46074673f49c60840f4f1e465d57efe17077b292a3f98c26294a31e9ebdec1cf004355616e3b28b00a48194298e828521f79f7ed4093660bfd29f5e1d48e7769922c6240e64df3fd90647f6119fe7934211dae894fdde84da4475a12c95b41164d6b3be34b7c35ecf6fff7c0d1ea700ada04fe2c2927b34c8041497520a7cecaedb9e71dba036856899ccf89c3accfa3d27992a675dec74230e000e9c8bc51daad85e8ac839ff40175b8129745d91b62dcf26e28a524b1c7c18fc2133232597567f5e257cdbe60840d3b5405858f008c9eeb7d1e45073cb92ed95fab9862c2c9696e91376cec7081291a8d2b897f5537d2f22d480fed32c4948d26ea36ac3e4e0b27f825686329b6edcc54b036865631e06718458e0ab4b80224cc5dd83ed119674620c7df029c1df40fe5f2c91229022fcb71fc83a73425060bdc855bfda0bde820e61a20c039789043d0ed816feef18e88ac214ee7ffb479dfe519301d5a673a9540ea19938281e5aba42176b3c00cb081da4601963a596225ad1b5375c7b8877da42dfb22bd3a7b7e893550d36308cb716711e7948d99f5301567a9746b8609ba13bc8446ee107063af89b6f1d90493a27a6ac060181c059509ae222601805c8d568a670d47c23510d35863cdaba4c71a8414192a26093a8e6d1d942c759a5888f0e47af9165287d36cea82f33e9b1d64a98e78a7f7c80747698a90c9f0298d16b3659fffd894f8411b792c128104b7634bfa0b8d2401ce34a7e247658b4cf877703621d60f0a60dccdad3dc343645dea44f894004e44c692df2b8c6e10befa59f2d0205cf7a865222f054155d54d8831c3ec9ae528493734e594f6455810f2471804d711f533e71849f692b8fe3b601bd841c54dd5552a25ac37f5e9c22f27a128480dcec84483226d51a9fc796f6765c1c5cceac8a533fb232cfe612ae076ec0fe2a9e1b58c34caa5870b00ee9eb238126b3cc0c41cd3c5decc98ca509ef47c159dccd78174f80670537f6f3a6b257e76e626551bf75daacfd81690e99875db9d02d037bdc764c305e1d5ecc041b1027fc52099908c50fc83ef319ebddc52ed4ce8e0fb0e1b2a9a443b0ba5f1700fe68a7ac893209f2cb3ef2b3cce676271d0dc4168ddb21855e19a02a2f7cf954c820f8b9d71c176a13b6246c6543594f04ed72c65a74a9dcdf13dd688c2176d8c67422331e838ca51260488606ee81e040226dd860f084af88edc665402ec878f9afbe359c9b67c0e84d3f47dca58abd386586007c29945b4da6152f26d040b63bb75444f0a6c314763be09408ddb7dfa02911de08587f96e836593882131a154e571e72e94871a7e9e5ec78fcc6bbedaa46933718fb63d271cf837ff7c2d5a4a1789c29ee9dadd96f148052e4d22e60d011ff13b7d24de94d16c624e8480740f7d4231a7488dd30c0e75bcbb66a3926c1954ae2ad758846cfe4a9b43f034ad445191ab882b838dc7f1c85ec42db091cb74470da3db867827b0d43d35a0e82d531f13b0e16e5ee4b1ca2c1b995de65713c4de9f590801bf98c20b10323b626a1971c5ef5c4ddc416ef2ea01e332835838f478aef3b7f551044d8f4676802be18fd44147ebda9b928ef7a151d93ce3719d65ba7a59a50672cc2b9df15c2d0464712fa54bf2fc10dd736255ad13ba07a7c0ea1f9cf1eca06e3c4979da6b1632d849800a66b810cc76c4d49af779ac20328f477e69e5b14a581762854976da48034847aea5fa7fcc7517cdcfbdfcea201c2a935df4ccd96f5166b710c10e42a79d2c67a51459fcb303faa206009d03c3bd6f83045e239d9054c6e0378cadceb0477bdfcb7131c2c305110f6acd0d2feec47f52710794a2cfa73e662e9ff0780f4574b47967b11b4948e919af58ce5cc3ea77bf55790359ec204cbf090a35a0fbdb80dce34bbcf2f85a5a3f16d02ea5a6aca6e5e8cee22e85a69ed8b489ec57a046086425a7e68b0f599b0c4bb941200f4a3feaba17729a7e8a008cf80713875808ffadc8746ee6b87536946790368816c0785d0f81db5dd0f8f5541c5e0d82c5a5c083aa6d74d487b21160f942a3016de393297f09580536c31d169a4c16a8b62f0e340266a444a35a7ca883c6b6e354aca69e5d16183dffee3587b0eded5b78419fd37a968b1b4b5ba2aaae22ffa3b0cd7dd8df04db10401b1e05868aba78a9e40a2370e8dddeccde38cc620418d131325a52e90f870bc53b6394dcd5b20136b55ec85c9f3e44b99410aa678916fd5fd698115f8c194f4d17c6a5705fae34e7e2cbdb7cf7850487ae6b934e9e42b820ed85dbb3091eeebb8fbd53ad36ecf50114be1f76a730b4e5189fdf55b676695927522b22061970e59db8d5f1d5a9cca91375e1565af64d5c49b02e8545c760340cff95a76991179ea9fae004269d58d2390f1b0c5de054bea0f2ebc004db70ac0eb2ce6d5fa642efc3adcd3858c750559e286fa80c77bed0387abe8811e7bc876c3f12b650c8ea19d5b7cfd4df10ae69e0005ec749bf01244814c1283bc63a4706f7607b2fd8f0485e30298ae6530dfc4a4e8562bd52a7f54f984192e6593dc3f4f1b358b5aaa2705aa54d9edfca94c245b6e1ee5f26d09661b5b12b3a145ae1087f60195ee410a92f9efe9c12bead79d70ab6240cdc46efd84509f9564559826acf54fa902fa22cc214bea7ce96ccf87d5ffa0ef2a355db7b2bfd8b9bdf62d19d8d80b054f6ce6a10dc904743eed8a9156ec74cc00f9d2b24ab92eab18d112e90601ec1e4ca94ee14f319ea9f84b95fc2c14ff0cdb5ac342894af9d9028c60af746aeda2cd953f0e31a4ff5baafae558a25c3e5da1deba7f86e9f4dbc21ed296df995c3238e77edfc0ff73a10f5055cb58a4916f2c96c41055d9f0bc8f0a06405eedf79646cf454dd519552cf6f112e290c9bb925bb60fad9c1e7e26e575db70756eec619bcf009665a2d4c8766002a7b8d03df3ba26947bf41ff070be1c787ac5b497e7a05c5107069b2772e94b341bac2bdd4b82fe81e5fa05df420f7a86159b90c108a997f7d7465171274372e1251ff94048707c3ecebfbe8721c3d1e9526409c47dd371f7273227feb78c2a93302a85dd61d22f93d08ff131740920f6762289eab2c14a3e76f5ca4493a420b07e408f2a1098c4190802b059bbe3b211977beac9d4907ab45b502585b824fb7be9ae65ca164c734d9388a7f23d891d308782dd362d4ffdbc396b9bd17a0bf89fa34fe94ca6d847e3e76e04292873665a06043fa3c5bd8a8c624e118ccfde0beca33c5cd306ebbf6b01d94bdb3df48104415cb729e285fa563802e6b664c031beeb7a86a2ae7503907fddbccc7c8f14d3e93427aa247fc2eb5c78a5dc8efaaa00ea0eb581f5d2088748dc0f23db91a9a926bc0f1484034adac09155d52f5a9f034461e8e6d85c9d3c61bb7eb8947388e4a4ff9a323f0d26acf437608b3871125e69785abfcb0dcd22c433032dc8790ad722cb58a2357f3e50d38f60c878605cbaa02b8d501ee189ce2a243966e3a00be8ae778e654da5d88b83c379933039641d030ab8cffddbff570d368559487daff6251aad8f0591d6dddb2724731ea4066f8080cfe2e1b69fffe01d1db2d02c23cb56f5d0c76ce411c441dadc906213de3fcd35a012d6227df1baaed62b112a432a2c685b25d1f91792ac93225a15bbefee198a6c379d7f14cd9b2a56e826c1d47c6f0e26c0784a8c2ae5cc2485ceec958779c2f9764c21db3da3624acb940ef732bfb5cc95dfbf7fff6e629de63043674928d28e11f953f265659174a1b6f7e34d03e12164a89cdf1adc58ffbab714f3c9afc3da69806ce26b33d5655f2a774bbd92717c7e0c10ea82ee7828cb19f58dad368e9593ed7d353aea3a3ff3f57f8f761613f9ca98d7f358ab4f0ffccd10eb325e17f3afb992f7bf96948815b4d0e2a61792301f05af0112d98c1e16837bb7709f42c38164e501b8318aa0dc2891e254465365e7cc8bc382147172410d6c2f66b41d64d9045f93824958d2c3b381d34c983daceb8a765436a539da27ad089867097191b20766f30df26dc0407b9ee225506cd65fe898ec2cbf1690601ae71bbf7ffe9f9a5df33be9205b514a3701dfeb49ff9116820d352f77bde9290125f64d9f4c7614113b4c145a58cfa08e72511e8fcc61414d3caef7e2d40ae3afa067ca28cdbc3bb558aa0e3915d8d85acfbdf9351726c41737a3028efd9f6c5a26b52e7f110903d212f0edf5f6936bd803d21d05543b767940e59f85c4b17a011848de22dcabe0cd397a96fdd35247325c9792e67f6ac0447b53100f5dedb047f84dbb72f93f46d2dd21514aa235c401c5d09d62b93856f0af759f46bd9a869628b889b72d9f142c345a88be1aa1d08cf052ca9841e01eb26c318b4f0decae550256cad4520639d14a0787063748dc7dd0d56c570131430a31313fcb4f9d9f8d977fb643169f4543bfacd95bfbb0f7c17ff45f5ab5c6a7b8e9368a4e06ffe3b45b906f8f9aa2a685e66012aedf582f4b98d97f964bb12d59a744f3f98f4a7a47abef6d06bb3247c2283819bee194ad79edea8bd8ba0cedfbe6eb5d06b9c8b4cf941f8bf101350434048b0f6caef0a5d99bfb7af6ad97f9f9dfac1bb3a33b42449240c7cd5d667bc2f3723935ebc625d8f25f0062d054c8836ecf060f2f3da1f046882b4756769ffb5fe4083f3a2e9a31575589433ab46115a6b38c0b4ddaffb1fd43f3e5ea80d1ad30c58765b5688db4b13d1df21d7b0cd64e51636478e5e415bc75bc413f3aa7bf5c575930c836187415a5b587e0c7809365683d23dccd8b2a62588ded8dd3ac3f3dc4baadd227d0042a40ba7d3cb9d72c4cf7d871b3d641c44cca0cdf3b757549428821322d866d3aef39d271d523e0c4d7b7840f7b1c1ff967d30244415b751c5e27e2ad5e7bf4988214bdb5b0ccf0cd2041c916e0d791a32e3b64ce5697c46416fc6047c3284c6665394b63a351b0fc24b6b40c46e258e9755549a5541562c6087535c316870e026da0354ddeed065fee31c72bbf9ba7854cd00fc60615be879e3b0182292aeca91f01cd2de3271dc9ee77c024997e523ced9307d3f3206c43567defdcf23f84036f74cad46483af420ac2b90d58bc854b3988a50e7373d38c9819eacf58d46446aa9912058b9a96d15c806713ca23a7a04899976dafe4976b5e02711d3f56aa29b518f4eaf4cfb1f513d9e346c72e9c0576c2eb70ef33d134e231020fa25ce4450ffb6103ed13a15aa99c6b66a72519f79705cfd49d31e34be9fc08d9304cdb4b46716ae3d05aac8de783bc2e0766ea5d919ff9a9df045f05b9423b145028ef01e97a2f09b189394734640e096ed65d881302a4fe6aff79aca22f3fe549e4bf5394b2806c6dd6585e85ae0b5359c90dcfa5217a4a25bc8ef05ad389210cf766d4b85dab1f1e048d45532c713eab93a844c118225063151648939ae390816acdffc193d32b1913bf5d487a9c6fe847ed778099c90f54ebafe7d3f4d48493b2e25a29d94916aba322ebb38cfbd041533542f3e452d2baf26da16dbb126c76332f816d59c50f08c63856de11fcf58a1f1abd399b09c809427ffb2b7a37833ac49acb64fffe27d643d5297ce8276f7fa9bf7a91e003116b3d8217a1ab046ad6accc11449e32f3f609cf4bb553bc3abe4d687f6b115af2134b3bd738414338b650ed4dcbaaf6e79ba14436df4b9fe6f5b4f4063b050daba865818bd610bedb55b83b30b94a086fd810ab59884c7fb17ec140cdd6c6cf5ba8df906de1320cc056e7ed5686428c790ae289cd09fdf18acb415822dae28b379ef475ee87d07e063eb820732b1528dbb8c189b2f22a5bf9040b270d6e4f6198d36c1a77bf6de743138eb0c845257ad06452261ba5943e526583be93020abbe5bd038f795fee695242c4728ba1bd924138983c40c3a7a9adb9204168cac6b1470def509c3404b08aee136cf65961afb85da8e3a2d193cd5f9c68be0a3ba2807d818f4b94fb277b7638adbc7c641d6dc7006c8652ee0fce52777fde4862a997168209b35aa04943dcb87a013a01c0c2ad1d081efbbf93f8609ef659fe6ab808e9f41e079dc241c8ead3054991f6bb42ecf082d3eecc14f625e53c169abe42a84977fa71a1495803003ee0fe60267fc967f9a19b711aa65a8c104eab4c13c6a9f727fc6223aab113b8a3e62e3a03cc6a03863b1f731ddd91a94efa29623aa6f0efbeb66e824db1d776ab785a8eeaeebbdd8b5e9543d205df71217aa22ae8f59caddffc4d91c91dc0898b9ae6558cf5ac35ebb0f5472eedb6a5fce7dff57c284cae3216c4e9c19c1f8c66835cf5ede3f225f1e1e6a4ba9e20b74aefbb789ca80256aaa08da3af14178afc8ec272c39d1cb526d8e842d85c28d4ac44578b3fabbdc41f1696d3ef5211248c590cb453fed2a11691b9626adfb8d225907b6ba9b520f7b8fafb1d5c18eb18240739370105b21ad2a24b68244f7d9646d096111860c97b9d189af2ed9a286a781b8464115ba052ae4878740a5c02a9595b126a77bf4b87ca1cca5a0d92468992c2016e7192aa2a1a374e81b8e4b3f3fbafcb668cae8d8400d8379940943740bc0d2188366d2a96d3431fe7527a7c22711c5a9e1ffe0435475a99674d10b490d9d21924528ba91a25c4d56f60b30529366e8e2d5993b739689370ebc63352805acb319e6a491e66edd4e530ebbe81519696886c894d2af3967b49bdf9f45259a1b9b954d16961b885f3c418b9be28510b64733b86ee3a887f10c9bad080e1840169ba890111a810869c1560e9578be7746a6aee2c7d60d267b5c7a1ed6b85e8c01814c80ea12512564559d3ac9a9abd98a88cee092d1c871cc6a926fa60d4950ebafe038c7f8885af6f15495a458f082953e097298617756bb1d3e6e71a8efc645a46a91b2dbf28741bf883bbd3703dc1b06d1c6b6bbade04f29cf5dba2f76f3d989b25ba4e4375f22a97ec919dc8bf0e7225d443142d7ae8edd9aff379e8d88904b2cd1f9e64f69923edcae94d613af76415696c57f386f732b1c2b72ad911425b66807a0778e40b7da1fbc9f6c1d58280051ff7a7c0716d9463783987041d3a2309326e9864be95f3d683b12aa7884db2a0171240f9d928715a6ec67a837ea4da9ff03dd3d0fe1542a9a70736f103eca4172bab25772f4bfba543c3f25d0e6c8b55f9dd0a91a84fb7fb7fe00f87e9285dc1f842b2cae39ee762fb5983fd9d664d693ea293f0e7043e7b81e113b80c122fd13ed974ad6fc574251b3d6655f8d28d72e4ef299d0fd2e03bf130a87f59fc103ce817480c82e8561e9749b50f8a71162b0ffbd21492686ab01a30549fd2b4371da4518913182051d1b1721d96719ff2577ddc735ff43b1b424882f955998b3cb023e09bb8189b645c674dadfaaa5651ad06471738fd062dc18504d21fa97cd1b04e6de8e391f238bcab6bb945089de38c5cdd7f6647150da14b908614ff68042723bc61eed9e0ff7316e6bc2addc0980c5a176c16917dd8de0df28fa1640fa00483f09b83428230dc9cc62409b914e0e43eff42db91f290dfd44710fa8c79ccaae09077321aaae93d001ea24cf9a7703c838d57a9060798e71be8104ede964817bcf7f6083a1094fe1adb888bb1ded904c5d7bab49a2ea0ad4ddc2025922e15ceab403d9b4973e0eb0eb28fa987b29c10d0d379dcdd5d93231359609f8d74544806b6a845041c09952463437c324f6e2a20d4730a12d4a8d5732efcf6eb4368a86b148c8a14498dddde3f927e9fb3c4a5218fda494e798df36ab26c60f66ce1378253754408981ec351cf53d3367be6e428a3afc4a1ff863277f2d2ecde86b2ecf6561ec87ba714a55d1e30ea00fff652e1a2f8a759450bac1e9f50306fc68c6bc010f84ce713b6938d380864a26044df13eea21827c50606bab96333f4c0e05446580549e95c87b78a1f31e0ebf035142ad2264aa824cfdf3c96134586566d68d12573a3548b1cdd3b3a37db3f5c8e065752320614818cdac550df736368d48e07c95c765e9f6f293d337fc09edb75417f4e5fefe4028ac935aa1dcb1a3444b64c401fc5e4d0a943013582b3114707b86b29c03297f1f2cd57204530cbd7e0ed795a01922c1431af412f003feaaa41373c15b2561efa82e87e874e1708f633a6a77931c4826c17dcc7f096a520a73c856efea9f04ab0a7a15dc733c0224e01d30bcf6a4f2c43bdeab93094f90f0cf3b03605fac4636e5ba5f1a4bc22d1a6bb66ebbb7ee7d22790e11572e11dc975a4b147095b90f08b60843282998beb5e1c4875fe167c3bb61aa9d7b60c41a801d9e43040e12207dcc7620a3582f8cceab8e39635a3469e26c6ca714e16f7d47fe02206e3837e6cf0f073712b9072a88dc74bde0b876a75b7c015be04b9aa63fda7e93272b171ee236609a713417374f9672745762cd3bb62db16cca1c2842ea58ea5827f4b338ca348e4f56e1b0e54947e82535a9d3ee79fe758c410c8b52f8ff9e15ec259f129024d356e093f4534bee250b166c26c3eb1213f3f5673fedb7708f51caa92e83418d0e14a3eb34017f56b403e9a9050155fa30ba76a38b80d394119996da3315052e26b1d57a0c60417af27e1282758eda256d87cc5f490ee4dcb8ece98052139dee61858b070e7f481fb1541bbab83d832c3b69eeba1aa79103323076c25f2ef380de1b0e94d10349500016fe144b1b9af7bca3dbde1b8ab18852717ea7b1138e33a8c73309de57a898e1c9a59e3a4ae3cf2a4c7fbc4dad73879ef754ef0533b5c3f8cdd4ecee273a1bc1ece5c4c013f8b96d5ba87fb53fcaf774ecdfc99dfff032e7ff55aaec497a83777bcae59978f62727664710d2b2f1f81622ab74b2531bb020b60207dbf4628be7d88528e25d3117ed72f08c97f41228df3c2ea3f42daf07403044be3150262520baf8fc18f0710c26efba65206a38a8ed7e5c6cdb3666a02cddb9e1dbe8986570760a694e62c413dbe1d67b8eee5ceadf32819999fdc6431c6b05363891036b9aa6ac5517d2fb7111c4e005d7f2fef9a3324f079ec9d7f6c2ef86060ecdf77710fb5d85b2aa0cda9ba18458a83552ec0f6c5302f818b8c4efa9c254d10e1e711fcb9e33ffeee00cf7ab3f19eb687a4bdd52a93c4bcd790047536273e36701e08f07decf6cc344f3ba333e06220d160492d97919177a1a9cf9f41f486d8051cfb49a43bcddb1c53cce3629f89bb92c638d84fa6f31cf8babaa6c71b93c0b7da3cef7ed4bac162b0455b68cd1f5689e122e02196d07ca1707b60c5d381ba2c3ad7b237b1b71f6a403a56707f622076614fe3c1fda85185545b418d21f776d7662cce11fd0073a1830b4be47d978e6ef5e7a9837ec9e055db47bcf1c6ce954d0d2822a5f244cac6a68045f0cbcf6827373294992e235a4b1b5847bc2e308cf1c9240ad33edfb1dd380b25d301078b440f5b4e722421b5a9bf1d2a78eb6bc8f1d9cac302482a9ca3a19e1708a98a7f3b201fb9d7362207875a3d97d8cf04b3bb0ebed0dc6846643e4ddc9f455680c4795befc575baff5f504462c0fa02bf16aa3606c3104472ae47e5c14f7cfff55304c141ecf70b328f87841500ccff858cc7764a600e2c37022125b0b84779c863bf0a11a6c11325020e483a3ec581d7d67ee71598a76190e0500f935681beed6f085618b7f6ae312f60de90ab88ac6ec95259b04303323ee1d96908520418bddf276daed32e8c132d322ce79076fa53333bce2168213119189ad5843da29d0d60ff490474b705fa65161f7efd6f2df95da1bbb01141760702b2a614f10c10fed9fef714d92693c166091fd8c4eba4baf9c04a7ef2517416c9ba19fed56abb92c262da5654edee1f19d233b7a3b169c80b6af96b299e817bf0745885b29f1a1b95729362ca94de18d4c56ef08e0e492a181934b5e66fecfdacab0daea136d52d6a702b2f55a204cf4edab5c3d09cb7e6bc653c385c2f98c639e18c89b0fceeb0f468f3137aff27cd7638331a3d533f907d5d8b2a2098aa42a1036100b3ee0d37131a6bebb8aae6ba553b7a326bf2f7a27b4c2e132aa80bc35fece26799c3841f667c0f1478a8956fa70e5ad3a006baa3250265d48587cc4f85c33f7b036a4912fc23c20f6bedb97b7718412e9009f5cf015899adaba513f8e9f60bdcb0fc398dc68c89fe1e5352e099931afb865ab0a8b76ee122471e6ab0ef77fdb4aab07b25f9861af15f7928ad093a985da582b69846403e2150e8977849bd394c218b8f97be0cf656c3b37737c80de53576574ee8e462f35db283d6921c80af53c71839c732590745a83e9289dc7847ec1bde834f97ffd0fe900a32a268dae565f0d0856b5497ec1e67dba53b6c41dcae808791c1ce84cf01be932e9fff7c67eef65c04f3f88f4e9ee49d1af0330c96af6c72fa929797c759d0fdcb787ab268b8f25c54b78db8c879934180f257a67e2e7651daec0831acafa36639570d892fe4ff295712db65dc02e465b72187efb8605c696d4f26e8924a8dec431f04c13a39a3e95b5cc8ef47fad419d0f3a9b0d11e3a1943f46d77dc2830dda954c55a042c86210f82a37968ea927cd4cb4c7d755dab2beda240558a70ec68b6b5345ebd1243b179369446f51eaeb342168a960b6d5eabc00dcdd23b5ee02252b37f042997cd387fdbcfde0585fa0247ae3f7583fd244a971bb2a5e02d7e54cbdbc69e297488db88ae6c675d7c6de54cdb33041a3eb75103402716cb26a371bbd71779bb6e7b187c94f5bc889960228f60f4e82fbe0e5373365a074c4b88b0589c71f0ecd3c7e49f12c8ef22c411c7216cb83f608a4211b13321a90fcc9259b083e77e901d7bfe8f12ac190011503a4be37e6e0632284295dfe85b368f1d6fabd1c38837c1490387cbaf9b45b807377416fb40c6b54142654d54b81027110b34e0caf25f736b654b2ebe754c6a29c19a8888d670d566d88f1d427950afdcb55b07a23fb29c1edf4f3fcd85c43c2cc5a9ff96dac5d028c9527bd528ec8bf4b9ab2d37c23c43150376af4fa0e2e131bbb815daa34ee045475869a283cf114efff1782c00f4da1a3a3b82fc65a61d0d6b263b6b36e91d9a9f7afdf484a6f8604bf7b1c960ca32a5ee34df09ab1b91e7af737f69881abd56b513e583e9de6803d70ee2dc9948a43ee4f63104ba42036f3de25383601752fdc793fe3a667e24b17e59bc54a5ae1daa951ffd09ba9f8be5b75f1a4653ad5cde1f1a0380a284ef72a3609ad28001f3a55a90da27f6a335abba9a47c0558d5550d0c606335c74236b4c5f3efea54847537c8014fe860a60820a7d987c1e6c9323b3f83e70fe6251f65a409a0417e222691d3e652aef63694c2e73c5ad4cf87caedbb15fa239db4e0be06fe961d43b2f89c367b49353171c161c0a85a2b0ffc0f922d07af6c9d72424b6896238a4f3979d81b3ccd5fb96bae262c63a0fff31266bb7eda08d956b8fc6f97efd2c6b920203e3b014f95e6b9a2c70d3591da707e6bbea77373ddb2629b8cfef5b2d87a1609428e1c6ec7a0deb9e062b33e91585b3f75698e968c4cb9f46027ea54cef81c18805f0d8d57a70709b0ad0071ea36a7053330d71518ce3b6b3471afa5793b7a9dc8e93d368c9f9ce445d57cee6ace22340f4257d2730f77716499371590b20337805e773a6b1d2a9f9904c6eeaec1b54da8c36c8789a64f3cae594ad261fd625c79fcd190012136eec1b88f6dce247a4938e9117d9cad464f2278cf2150a2290f200060cedb8dee4086018dea54feb8565bf89f8f65bbc4201ee01aeb282ee0aeda68cc0505400f8a5528033bfeaa06a8917e3ab03abcf99b33ed44cf73fc619a2c8f16cbbddf5ab9ed3a2c01f6b06c67bd31de445520508c68ee28033b78577c00a24230bccf3138ae9a7a32711b457bf10adc0336c1af86aebb2491d935e2c866fadf6eb32e35f2b89846a91018f829df8e7b79937db7e9a650d90645da774096071d44c81f89b711412d081eb87eacb68d25bb3e34ee5392c0f7b35627ebcec1bdd383a933ba2ffb65bd468545c256b1437a5f3530f39e2d87893f2862868c7b18618ee54841f08132e4f3021a15bfbec629cd24020bd6daaa645ba62bf23092204587fb40df676a8bde0558f893390127d8c828a87186454ecac7580ad8f1db8c0eb271316f2391f9cb084cde45bfbdb42c200356608d3cdc7fdb7f6bdca9e6605d4a75f13cbccd0d3a376045475145c7a7afcc8cf0f235e08cece6fd86fb1b41d8368fd4b0a9d7983627cdfe9add4fed7c25480c80d6d25921ba0295f6055ad66a650578252acf4738df2b8d255a75aac66fb47c740099fda32a2793c2394f85efd6b4a09525fb899ebbd059ae9633718071b7e98736ffbac4e27290cda2b3019070547001576e9f4fff5bc5873179706ec03ac53feedff00c8129f3913b75bd34b105a2dc6b564be80e7e6ca8c56bb20e33f3d2ba85620326ec1d3a823baac14641cffd23d5101cf8a67553e311ed49355dfa4b702c0acdb0064fe0a1fd16cb78737a3c72fbf6db82a4396e576279f19336fa19a96e30b65c27a02661e0823929a071ac9a91ba962184c1c65ec0fd10ec13c0326b609f4fb940c5e53a712eae2392a71e01f43b82ac401a1442d6c95e95cc8afe06ba05ab03765d3961676e91450778ee1e826e632399738864f744e36a00cce7818dc62bb062621f4c534641515776976baa43ba47e6b9018d51035ada27dc40e82b0987d8cd76814d59b5dc066f0f412e2dc49458dcfb31fcc68f950ce655b8adedb84701600b7c35a6072352357c4edd3ad806c49c0b072a0b1ff81a76a5957d6592bf60854f4c7a1459d5ed56914ff586e124213054294c19e2704e227fb31f81b52028326efd40296e4aee1903c3b4ee618a0d6921dfb3c7f73b09ae1beb48efd301df5cbd4cf5bdcbe36fcc8fcd767313ce8770575761e5a365a6aa03762933291fd6a8c8568c618d2882e602d36efcf1a211619231b6fbe7b62238a32a01e12b38cf5606f36b95f2ab30462e4006a8b7577ab9c02574f013b1bab3569a60d7d2e36b9dc0bca3a2527561258f5ce73987b4ab27012fbcd37d45c87ed9fbb70b8fb111b6032231a7d8c57aec0c60eb416d8051fc7736c04d1bcf2e45aad5f9e29a5fd1acc8a7c640e6dbc9372570c1ed5beac81c31ee09f546778f074d55780b39986573dc7bcbbbf0ac6c66056d4e000901545ef70425d1219a925ee1e62cd7e2fadd776f45de745642a2576021d5cb146a4f576d3694ae20302b723d07a4dee1dce3792b0bf2856d539c78375eef3213649c951b2bb7b5f05974cdb33a0ccc09e2db7c0a86563471aafbc07ff6634bd6b40f45b40ebff0e2bc7d44e0819ab763f176b04aaa0fbb62b7ea17a4cc62d4275a9b20faee6121e5c49241701f5eaa794fa5e2a56887b2a3403913c32fcab23bae91c9c7a99244c89acc8f7706c772c361829bef879238c8328caa47a69f5575e9222c7fe57fa0a73f5061cfc076556f97bce08ee179c973be2f87b1b903c82504dada9d66f668d79abccd9f12b70c8acbb9d2c0d129f975537fba5f291ac1b90df83ded6bb088dda9a281088865be1983cbeb4666273936904c0909ab17b637fdb0cc77e0be406b461e219c93ce264b771e360001dd20d333917df03fa90c7fa491c6aa613a1b4dc7e970f6f04ea68f89d999e7c18ad59a141833f5bbdad88b032d7834e2ffd069743b2e88d602c8d83f2381d9cb981523eca21fce241bda08e142e9b78631f3d802741f34f1f2db2e9786589923948a54c6abc420e05c73f6d9189408bcd43caa9a5d7170fa69aeff480e99f6af9f8933464ca9e3f3a624d2a8f58bf40fb575e14a49241b1ca52b9228ce00e0893a3139294d1d30aa5a93300c7a1c73836bfeef35c06381d0faedcf307fa6f1b1665ecec137380f412dcfe4c5d87b2af816d7a2b037a1ee0cde3589c26dfaa142b579bce7250363a29c48c876b7cfe937bf91c2e5f44ced9d7ea4f6479994a585636130fc1fad2d72b0d7f8290e229d26750d91c8ce85265a139357151f121e66ac38a2cffcc24ef63e4f72d6b4b32cd4beb47daa193f1284f2b950bfba37cacefbe8674219fdae64989d101935f9ce4219e17fc644383db64793f2c36ef9304fdd58a85691f0d72399284c83db67df3fe8b03381ed346886eec1b2f48477491b2947824e5e883ac099478dd34723929a5710a260e480b3548516314e9113246f86a842779c159a2f2fe0d5b78b7591046762598479bff09812399c37c37fe3ec64664aae564b33f74f9adf655b7a6f4aa21975cd0952d72d1fea65cc1b63a1edc0bf47ed29af5d7fde88068621009dcf0826e23de4632e7d3980dcf3484b9fefbe5dc72e21fbbeee9924859e754d1c70bc9df4e4c417b94de5cc079a11092a6c348dc19a5e130a3ef3d2864ca89d2176b3b71f049fe9af548e0fadf907a17f9e19c1153c7af9c388c1f5e2c01e14f8df6a4e39ece6ceabfa21b1fe7116f7a0ad8d483e61ba19bc50f583a1c5b9ddee6f315fd19b3f364c7fd7f996497d0e168cae1ba2da3c2eb407c0362629442a57873a8b640d6dda53b380bc45fc46bd4bb2a887c30dcb1bfe2f396c3aa13d0886fa38ee179fb7bb7522e99dffc26ddb6c6b9c8a4f34ac8ef9dfe929dbde86ba3ffabf49d93034e4ea80272e56cf118bdea89034d73d314d6793870aaa83835a1b7eb427673f7de1864fc43a049b1652b60bb4ed032564a1cfd05ac40f288faf030839bacce2ab81b15b7cfbba0dbe42cdf4f2356a586a77aad95c836a52898c28119f4448b18b1f68ae090fe0f1c256b28ef98407d843353447de50d43d82ab9e7ba50702ceb2f9465790f65335aadf786072f12b9dd2e292da6f9b168d05cbceb6f100ebd83ea38c0a23faf6b54e3cedd85c98a527b86091611c9f8d9d282ec3e4b57b1f31b833cf712134fe370a614180e1b00339b1bbea22e98f44f086b4c84bc8b6a58cc804f6e1dd7d90dc9f072fa4b61eecddc7a48010d413de4d8a84caa7c10003a273e4a5e21faa1520459743cd9bb75c89bc10604850c8e6816eb655f46e7b2b25ea2a940f461f9e1138876c1ff84a550898a6811eed8958d953302a06201069aacdb450b8c02ddb2c6716e4403e36b3fa2ef93206245d0ff2a78cb56c430dd2b8dd2d87cac429e3c6554a987fd4282c23ac06931faaf7e768c99581bab355b5e42607b9b8f3e572a221a5795a9ae00bcb9b85e0687ff29ad3338c06406c20182c2ec457144a6ae02a5ec49e4925b7a9ce64831584af7943c6904da05b306c9675bedae4eb18f60181f6c273489fc07f9fa93a4af18c48035b4a310de241cc0d0966c95b788496ffd44a5b8771efd6ed5a602e8db6a5fbd0a23b3e4c970f3c020b80648d470f16f54501c7dbb2aae8278aaa22cf73fbc04425d28ce8646e3a0f5fea8a323068b9d26a7b4ee5d2dfda5c1af062c60c75eae8d00472c92feaa1baa99f350e0f90eca9948bd70c8ac7018bb0ab65f5069273b4d5a378ce277c7567a54ab16bc2ad7d73d1762a025ec4f3e38f41ac0ec24c4b69ea7ad2f14a20248845e26fbef3ac8386dfa97cab8b44b8b84b0b17734e617f9d80826b64f49691c02e3b811b0a76d3cb688986018b69799b1f246070c095b080cfdfbb61f8122a5fc6f86d74fc2808ea92b4d2e97d088a4552d01e46dcd3316372be7a73985e570bf17a7f4de27d520376bb16b8cd01d1674c698f1768b631b9b6ae3ee138baab5444190365cadf414f9482bcb2cc780c2cef96eb60221f7d6fb5b74de5f3f6c8ec2e1d2524ef2badc8cd3fb98efe665840b189b8e276d4a4008d6dc3c0e4982ffb45ab159ec6b8668ec572f676e1b120c231f950a118284f3d422899719340fc1650f27cce745b394d8d2231b0e5cdb695f8685231186ae3ba490854d3c252ac374103e0e3cb56435925a33618eec0cef829a3808fd355e4c41da9df6a75011ead02c853a1abb0a8762553990b743352d8ab2aa74ec67bfd56fc8a8b7e44f10b321f54c7f6e6dcf73c27275b0f03fc3e0dd0370d6eb40b5befd4607d8dd006a6274ab710db3b2be41413e426a6f08b67993a758e4164d0ef6c3bf312936511bd136cd8c9cf4ec79563476f8d6c3c2e7c103a95257e35853fc309641d6b5c1ea1c56f3b1c64d8113ed8b9e111ef73f0045019f4fcaa74e421250d1fa018a3e227920119c2dfb3407b650abe7cb9d9639d407636a88564fb6d2b348b315356b17217602f7f712587c99ff85a9396559f23f54050743638c87229d883053882b648926d83fd2372e81660062b80df0bd2f04e1cab6f21b04c004e373d76bfa8f75f60685e920d028ac672c30cd6b8a82121ad5e922276db6199034b3a26425b50be18da29fca9ad8947aadc9b365c04abda603057f9d947b359bdfd393e518a993e8ffe41299861747bda4281574e85116405cff9e2c67e667213ffa2ee2323a68ddedc0c2a11f21f161c5cc1ecccacc94fa56e91d8efade2ae771c914daf3d6e9bbb98a220dc8d57084a7e7fe0c15edd73c317a2db434b3362b4ff83bed5f5b3d74dd669daa77f058a8f310c3644ce38112b600ed1c551178034bc255b6f68dc4240a038fc37bd9eb32ae14f083483967b0ae495e167e56712cfaf6cf7d5ffd3e7e78129c8fb8472fed381643a41c2a473b86c4c7fe134d27312f2677b6ee2324db526cc3456be1972b89dce5de46e995152f83d403a5b739cfd616378ca7545fc0b5863251cb4f8c31b84a694c5a4c687bbef5eaa4f0f8c1f684c50967e07f86365215d935b545bd0287dbde85fa94d64a93a401a36d25097997775124b5cd3c5436e6a12e7b74dd25d10c0f704286d0caa247b30ec4abb94365df566cbf09d36b6548ea701b82806154c779d72feff2a44987dd654cc6e98500e0a075601d7c552f3b956674cec6f88d1d19750d40c77493e7cc45027be8f055f3095d1fbb11b7495f18577d3231f81a21f9753b724dc0fe873afab5909f96713deba0831d371fadcb3308d761f59bd4b37fb7a939e76687492d47cf3dd18b93f100cf3a2fad742979104edace4f908a6a0ebf8ab8b575bc4f29b30030379df06e7fed8e287dc2bf74dc810be0cae30e9728c766b94f5b36674500d8debbc5c3f54f525d87cf6bef6b3f960daec9b14e9218ba9faa6dc684aae88ee1ac28d0aa70eec0bff978371ae162a2ecc03c8a81710108c2e1ace01dc3f642568af53817bb3fc35ea1d5b0c7da87a6d080f4800e4cad8e804d7136eb98cbef81e052582b9747754013f8b47b35bb1382fa394ced7bd1a0d8b6613f0353b129aec20316f0720d9c07eb0ddfbcbf5c71b119f54389afbeee2e126ec09c6486319f112e62cc3650d0ea525aa3d862537cb805802874a7f77e9141787fbc913f2aff66036d107efc7eab07ef4da6cab3eeb00201641c727c9dcbbf677ecdf879d2546e74fe13fdf771ad8f14be13b7549c1589ede9ce5bb22d183bd3c1484675c98d6435d0236dca1ada4856e391e7e6a2cfaeb89e3acbcf1c11de00a1e71bf1074b9c6b7ff8cce584bc2c7048a78d70faaaf48d394fb219dd72dc4fb1da6f2bd8eb11e09e1dad394b6f0eed01633d50f148121a99930e168a2cf1a8e027d3456624d61eac08a737461c8afe20cd43c353894893e98757c1747507f3741b37215ab847e474e961d93c36eeb5a7485d631315b31c7be761ea4d60b41489f8be9ef1732a0332328e73e4011351880789c10967568d23f7bf57f7a063b9020b07024a7f56cf8db4272a2bb87860263801b5949f7b1bbb153d3b0db573a1c80193904babfb3ee046e1bbcdc080275ad7028e20987fbe1595a4f6f07797ece152bcb6e9e34523e3273a3577aa43d69d1ba1eaee4b9d21bd0bf5c6b15c39980ba7ec5817bc2639bb60b8f0e0b130d04783adb5b0aeae5d567c74c8a689c38190a1243e02e735cde2bee7b0ea84d03e2775770445581f596f11d6908191619a5611ec30f84b8c1dd1e5c482fb5961dad69448e272367ce7ae93069501df41b96d4cfe962e423f8649366ade48e6ccbeff1a6cc9eaee9c91876522e9ad8792869c5694cfb2dda4b897d52496d035e735481eea016db3d0933d8e0c9831f12287b476520ccf63f935e9ba6df622f8a4b2931006f9a822f60af5db2ea6c2ce48ee1205f59cf0134fa6541ce5b15300d2e76989bfe22f8870c2e3d020a39cf48108e19f3b72237144463be66a06c2c7163ab677661f4bea1c110ceaecd4f92757b5c9dc8a03da13ad409c4e1dc26b9317ea97c6f078968418aaff2f05541241a7575e8c60e545e44b632c83f79329f1a2e9baca3467144ac953a32bf12c8fe185fad2ea8d6c348dade8732580ebf32a7ab03e55aa5a02ea151871ef254332762dffb98956b59f928f8d2989d1154ee0e29b791c4d767098636d962a5c874b534e4d343e58a368c3bcf891c533ad4d07966bf792cdf3d3ad329018248873a3c4aff1f3d4e22f3edcb1dbf1961b8f37a9cd4bfc4341a1637084b9bb45807e09b68441de685ca5ab1a2d64b7d893d428795ff9653decedddcac367762c01fe7fb3b450f58e95f91cfc642876c7b7a63ec72b79f63bdf9fe39f3f3c253d7550834065fa4217128948f6e36849a5f8ba3d29c67a6f42950bda1324055ef3f6b624a22582114522d2970d2e747d43696e29a148b0b63e11a43509a8a464e57575adf3a3d475e80e60399fcb6e6ed25eec5a3b3fb9e9041a77e6a2fa316638c939958f32a9b6244a454dbf57aea69775df75a10a417d2734fcfbfe7a3b94a01ce30b28ae442b98d66f0c74bfe3de449dc89c81accd7e4f7a4d96da6def734940e6539d5d735e6ae9b4d8e58cdac2417c5429c78395a96627b96d14d5b4b659e94280c7d49149e1074df2e24547f3f86454969367cd08624a1be42e5fbe9f5feff1336cd38fc8f2a31a84e373518cab38223c05dd0dd4b990dd1c26539cc5c2683f3116ee08cfa74040162c196ee3c176cb4e021e408e78ddcd271b9ab415cc85e6dbd2aed647490ea0277af8c66895da47a7ced017c28d5f0c800db4b170a630e9f579748df3e886903f20511b91cbab034d38398cc997a0b65586e5a516e1d290944bede08686b143c6e5ea1a2003075da9c6e817ce029aab7ed4f18bfa974a1bbd305893c8601daeb5d9b8ad5959988d4b41e56b30a9350aa1e0eaf5e2edf29d6845e0fa57bb8609a66100ef9b65bea186681206b888dcc60da5e767113936d7e89ad6553b8c814f0eb324b0d782af50a64f8c5cb6adc2ec1b09ac1d9a18348689997a3449aeac202adbfc9a2ffa426769778048feb42d06c13e095e12031ef25c35790ce7a0c149caf4ad846bcac44beaccb3cf80891d472ef9431b1f7b5ed8a7acda2754362637b4938b5e398ffbb88e92bd821c45a22e660d31cda27aebb0adabe6de5e9c9ac07b1324a5601fd660803c8cf67afd09e128d59a25da2c01c1fafea075aba4ad7dbfdc5a93e61f87dfec332c291193ceca8df228696e7ec6b0f48a786da2267db0c71a72494419b3fb6e8a5b7c9d887ac161d1caee6159284fedfd82e33c5a17640700fdde5fd25fe34c88f89b0ae2d3babceedeb3d9709a844196a2de2a3210c5cb1467956a34dd527f365624eec00ae696789ce9303ccb95f6fe9efc21bd279f22bd00f60ca82981a6672a713dee5bbbbda211677cb4f5b8056ff91ba0e86d18ced432c3cc2f3d2715f847b2219d87d0b28d281b71c6f8f7d011b1917536c9e8ff2a62e1c3ba3428c6f331ac88adb54f04c55a71987595313c5b44515e575d8c0535cf00b495893d2a8428074fad2ab4ad31c9777027b3c1dab88e37509afc017eb68ebc24501d940faa90a7f64c285b5cebfda5b6fe49ec366103c2cc0133cd4a858afa3cbbc5c545e7aa60c264157a1d55816b7865c75b8ad07ea5f232c156259b1fa29d7df4263725d58e987e26331ed72318cc09104ae166b78b34a88d84c1dd7d0d9716079062d0d41560cfb9904fb49c8e432440d78f06a66b826eba296741743cf8c584dc4d4f057285becc32ee940d204b53c6c46b873341af02a83f384482242e8f03dfb0791cb28db936bd6879eca270af357406c273665021e18d2a80e2e2e8f855c84368bdd8f7e8fd571a877c86eac6c5ac1e12603ff277182716f42fdbf5e25e1d8002c0f6cf9bb1d505b44f7304d4c849d1047d1812c96e1cceebab6716c9b8c3100d4d6dab4edd5007cb943c3ca142ce7246d34ae73eed62837cf735ca777d884e2b0458fe1a85b7427539bfe1e31dd09776a48315ba05eb162f59df86c23ae04e66bee02feb3b7672a98d0c70feb9aab0b0f50a8fe422344f1026463ef0a47bf631f4bd9a7ce275764404cec50af12bc800d959ec28cf90e35c56e31cd88968eaa78da525cc3e38db712e869555745e3dabb3d2da5f32eaccb0bb4f3e32265e0aaa52e1cbc193adf58a9b30f174d2502b00099c24cdb96c03e2e00006dd189ccebb14134120da9fe7584c89340af774eb98e2dff1cf56bd5d82c2eab005ee2ebfbd0a658d42a07b7b45826b2343206f91f4e9e1a3fe4526983ff542f967445b26a193fb5dcf2d26a11dacf2efd76596852a36f25dd770d63dacb17a4d6caa6a53a76a660abf4f612139c128478c8dfd2495412d4838bd07b64518f005d63bb9adf5710f4dc83f1b683abe294a56628160291ecbc2811e8668cd8549cbf55536cce3bdeda452fa03b2246aa619667dce75d4aa5c2f17bbd9f116972b8cca169be96f6af463f7fe14f696edf15171c12c575b716f18c8168ceee19777221eed4267f5da66f74279c9aa5023309598a77a6c6688dbbd08b258b766f5fc9b96ee2214a38e345ff59c965c3da0b070c14f5e029905736efe8333562682c25fd7361d3825af5167060f567e2caca46385380d9d1e030acd2e9886b84533b65c1cba9f5cd951f4ec6c20b87bf7f0a526cb8f561bd9ebf880976e56ab7f01df731138a867cc6b19a32d930498744eaee2f3553446ab7bd840856691fdc51529390ebd677eab5f8cb1972bbcf8ae6cb00786106b0e1f772fcabb4ce910717c03b455eee7d3b1eec8d48335282eb2425861b33c19934fbf3e3be19334f12a370927883709aa9bafed9370edb6d9df993e28f08085ce57aadc77eca4a6b3de398cbe9dd1733d2a0e9168f46e8a03e80a1ddd75012c0f8e148ed72b687f7a6e2e595e75f9b370825c0a6f356922cdb998d51f206b5b3c07e74c486fa66c1f4068414922ce966b93b99767e475367e4159ba8972278a462e3b90f455176790a80e4b8652c5849cd749c2dbbd702dac5881e4d87b198c651a60be1e153c199ae1036d115c4045839212f6b9b204daf77ce040285c37c1b9cbb66bd41225fee8d8bfbaac333c5db936973498b4983e126995db0a3f8a3ebe6b317ad491026834e43603d42ddf7ac2277babe096466ee1bc3c1d5e3b9742ae07d0b898a293e4f0bf767692e54e081d6ededd1d36ca133671d715c885a5d0d0e51a926753463c42a1f468da4f9e14ed7c19508309154204d67032ea90ee5178528100778b19593568e8a425221a9289c9bc93bc76a48f0c2bdd955e2a138a4cebbb9c925d97deb843505608497938de27c59addd7414f306cd76deb3f1dd0e6384aac98a3841a003a4c3dd95cd0ba4cb3934b0a5c456a2c7bc5754309b35e33568264e2a71d7c853a6840ba04238052e115958af677bda32a4d132d2aaf4c36bd65125b91411ae92d68ad7703e681a8df5fd9d9c3df311fdd902ac6877e4c50cdfa549d2123f719210ef6c71877a07669b4be973c414a326d79dbff283d4a14b059a92dcb8ca56ec747b17db9f2b60b42bbeeb2e695b92cf23b961a80b14c3f6227cb814881c360e1cd18750e3168ed07800e359f944b786dcf6e350530cf2b0c486fc4848bada81725583b9e961424d939bf02ef3981a325d27416faa5f73d8b9486b6efea9537d1c86c3219243b5fbb75b72cc622288cdcadfd653ea2a624bc8c0e0de7337c9db24b3503d5ab956e7295212400d4593a7d89f9325c77f90fc3e7640ac21ea0e32fe44fa4f3cc437d519ca32b1b7cc99c7386f414faf7f5f6b4ba29acb65f47920fd23829d6545b186a42a9db02a13dfa549c5745b24f493d491edc605f079311223fef24f84ceafa3eb79dd63c095d72a7a9bf5aca8ac1b82782f3298e592336e94dafca231cff84896558fcbe9d7127cacc9fb0a35b6a5b89d65805bc07486a8a161c068d096354d4d0a5c14765ad397ab89e13561a0d81beb7b9e0fb36f7884cf99eccaa0634a87ecad1431eea86f4b4e8a7e0b3cd1d6c76a13111312b91f0abf679361350220ef53f7a16abdd804b57cfd211d4a4c48fd71ef346356899ec38f09965665450e7cebf30aedb0fa41ad3d627ed996a4bb61883705ea18e7cab831aaf7889ef5c9548517a1b8744a6989573bb50d09c5280f8de76ea007eebdb5605e3aba5c4a2e41d834206b6bda085fec128fb190ecd890071a2a04200097ba82cefb3230ec8ce90f2f35f105634c1b0e2664f1fafbf47c0821271784b7de47f96a20a02a92ea7dafd2ac5039d9337febf163633df686388c276d81f9588e070f4b572362c35cf416dc9339c704329236ebe469c8a74962278693d7dac3f413bfa2eee062a8b197dfdd5596a7976f3b8e7c354183a150276782ab9fae7913517b691d3440dbd766f22d743bce4a38731442a74b72ddb57c680bef9fdaaa06edbf70227b5c109089b4f0822b775467b24bdc685ccdc4b4350919be9eedb429e374ec5e5c2af4e0b5ce740d26d9774afcea4cf52c713325dde50d4409d9b392afd23143d20281f3028c6f37ef3259f3278aab86c69402fae4d6aff9dcd7a2c5bda9adf8a40e871b00ec053da79f57bfc521d5615dd56948b4eae051eb6314a39f719a1baa9c84b6d1ea4b19220cc6a8ca6221b8285b20e71cd897f597bc524b32d8a718680f0e2afc5ed8ec1063870d7d9eb1d8a1de0aea0b4f69566378a75dd11c8eab7a21ed3539317022adcbfaf404dd93cd8c7e740ba60ef70e4680541b7755a5c4a5c41c2914baa78b18dd0c94d9f820b87fa2783ab061774cc382fbfe91714b7df532282aa188a94142ddd7c54e96c0d1cd37390eba35eec22ec72ccf0683454588c27a9b15aa3a8832ca4affb595b382317d265a5a13506e74a8a1691abff2bee101efb76aacd2bb446592770be0a2db72fc8b2fc1ba6158dad770ccf18c6546982526deec517a0d7d467f75e10a605aede70185f2bc78832ec42d8d05173a270941b5df8f1e812ed8f7c32d4e5e7702744a83281e18552b851f55e7180308984a6733a08ba50d9e7d5aa7cf50879ba72cff9e8d6ce78e066e64d952461f8a7d16023fd6a5b348e69be93d81f9b3ec6fcd3fc1f49148501d719c3a7c0e5afd18749d403bd601772e4bdd32ac9e98e577dcdeb27f46f99cbd7ea2889bd08822d238753523137118a4c2f1d9c4467dd1709fc63bf109fc9d6c7312bec8f8665cf7622c0c72fc5ada46740b8884b31fd3521cee68a5bc6fd058422ad97e321535f2c44aaca594f377cd9ff8ab69fc072f15aac26779696c140965de505171c490e8a3b9a770f54663aea397f2c556ea6256fd7fc26ce15e611f8b962f1f88adddbfa48782d62c6e6eabc6c2f6d3f4e13edcc356c6c42263eb7ccefc49d9132089f90c664f8c06884c57e46bf19bfc1fc285d39231ad095e8f88977c577b083c85be5f566283daa2fba1c6a957a52a78e0a4c02bd48df926dd7ed4eb3866cbbb48a6ca7ade0de0ab123b2b7042d3c9bec9d0c4ec3c48c3956d099c0d72431204a7a949cea632003c526bc847826bcab906783e51368151ff6284c59b8980e4c92d4d1a2b35379af7a826be70138e5ba723f903fd87a2588faf0fa305563f47e049b7be5466d4f2562745b186e8fa976281c79833f32f79cf619960b4716cbae0c5c37651f20b289d25e068608c0eb31081fec1eb70373d3fa91e14cd815428396dff893d0a151547ab8de856ff56cac0c09e2b0ea1f1ee3242366e5f3a94965245ee7013118ad813a7d58e4e7f3a0e6e7dc1acbc6484b98c803eefe3441f18a56ba5d60862903e7202ebd61c84556cea359af69ebc06a535b7cade49e5fb5bf8927c13e7059f34dafe45c8533ad95d11ed38b7ca138fae2d8c11a2cde622e7b68221390b207ea07adf81ae6958e77230f70af1133b06e18eff816f9f6dac828d28445bcfb7c9d5efd20401e6d438bc6e07acbb7723bb53515083e5274131c2adb4044e5c37b6ff860b766025dfef2e1080e310e10db669fcdcbb9f618f97cf7bf30c83d3e6fd3b436ebc6266bcbcaf73d9f153650c311989fb4319fff1b438dab470c7d806c8ad3ee628f0ab485e1e67584470ccde4e3056c4d480570d3efc8c6017d69cac51a6565eb823e95c6634a8222e1846cee4d599664efecd2e0960b40d2eb54c60635bf0102a510835d39163154a465cdfedc154ebf99e686e28b2b2daaa191442b78165aa3592110c19b3fd265eead0e1c95f977416830ab0e27c7e274eff4590e2e687d2c3141a6464a7a0feecbca31fbc1083dd41afa514059337df16cae623446f86592172d9b0499bda90896e93edc3a01e284536fc95f32ed2c5ec72e316ee1af4f96bcdefa6d88ea3d4ac21d351667c0f67dacfc75b9987abbf30a56313c5c0ea49bac0f32d3784de8097f5e15937a6904625c36b287ec4b1eec7cb9568f0e4c8f85cfa57113a054d637abecc09d29092366e5b146d287b0578d797895444da586649d1fded45ce9b9e4bca1e09644dc9469f764ad391359209fa9cf24ad31dbdfea1f60c862b52db1477654ab647aa242f509fecbb117af3fae9e0062f4301a6ae7b732e41bb108d128c0a9294fde29980f8d399bd3c93a3dace2fb9d360cc9bfe895df322088c6b685773fdf89259158d05b9602ec0321f4d153389c2a51c193dbb7fc9d32f3034db154b730f889869ca0238e67cc7161c735e9bbe53018efe3496b76f3261054ee91b582936fe66543c457b9bee792d05e23a98fb6ef9aa779f1b320d86818269b935f7da614582e69b90dcaa474a5319dda1530fa51a8ca22ae6a98b45e32de5481c8255028f603a5d745cb4273aee2ca33ac3d77de8c291d146ea2b0be9a4f6c3863069b6833431d6bdb1d0b3929a190979da0d8a31471424fabe4fee10efd7314b7b50ffe01120e614012571967cbb0bc0e8756124b891b89152524e3562c25db590f52d8454b90b409f397c25ab28b4e3b54771a1bea6ed852e77522b8480219647b0739e551c0ed6b78c8838fa1ab92c2f8d7979a672dee32be79c47b168261d9b526d5df61ed51651b2d0d6b939ac0f3f514212052376560bcf631627d42d84cc2f19694bc07695aeae59caf4e92cff381ad187421899c326cc70c15c5db9bc30d7ceb44aaac31c7b91c2546630b760817c5e7dc5e8235475b1b85d323f2bf0b46debd25d499f2bcb7763e6705ac6c46c1646c2d61b814371e72a8f8407dbe5d76eb473a512a76bf3d727e8fdfbfa1a81ba494b3dc33911bbd24b662b03905882516eb412fb1a8053e74c783392d64cdf8135cd4ee30ef1d6471353ece2947f92a682e932a691f11574a01c7602b4e121b3b6bf3dc84535c2b042f08037db736d1a5e798535b163f95fc359521dab4a6dc80e604fa7da8d7605a64f81eb18fbbd80ecb8377f4a7993895cedeba2e8044aba6228b64189b11cac99d56169358ba733778ab80c9842f9615a9b80d536cb3ef1bfe52973294dfeacd7734b638ee90b670e7f547d242ed395b9aa93322306164e51685804d383dd17de2602471f8bccb98320f079222016f1e509c30694e83b3ca7e9cb5a6ae2e4120ce0122ce39730dc6f52b56cd5b65f390f17e464a12aab975130a2a02b9beca9f4c55054ab1e12f456d9aedd5a57b2e2ec49c5f5ba0cd377c39b78929a35ea660046072eb6152bbc497e1513a7f38aba7facad51be435d73947010720839ec070781b1d3a8a2a6e4defbd0729777e645f35adcdb2a2dd90cbebc121c30a33f1a3a018ae383a1d120ce3e3d48f7b8e4f8c7ce170d9d460ba2b09e5e30217a39d4df7aac3c6e4b95e8ad2b1e73d76ebb65b51c9b0ca25ce1d444cfb1976a30807154cf1ccd355d038380e3cf54bc2c8ac564869533772e8ff61bee2e4af950cd6374f244404059fb9616475598cc712fe0d46703a3b0604b7b3dc67e9284b483f9af8136fe68d04da31c7a9f6ebbc6c49c8cb4f97b21faebdb2cf38f7925623cafa25e8e7f9848a8973486e00d69f55d06fc104e314db08a7fefb172b63f23cc2a07b1f0475aa1f9d5a6e75400ebd24ab742ef5603341968b1afa84c3715470f7724c2dee4e751e463c2b2d515dcbf53e537fda22077d647f12dad7eb5192ccf0b66fc5459517db3ed096ddb6193b3d7f674c83ee9e520e933b7c0ae0ce96e32cee78f5c33235cd4500378aef17d184368d96095a4be57a24cecee6332a831e85e2213c95b7ec6b5509ebdcd46288bb49d3a2cfb1d92400adadd4145546d15c18d8e0cbc19665d0836a122d6b36bd1a994a591651ad23991ac553539d37c00d3863f5ee4569c88b987631f77f4903092878792bcf7e05cb38ce5ebbb7cb516835cf12c27b8bf8d34a3cbe1357d1b347e31f8e4a946856df8fe2d1e98fdb962b12a760e8af8b3443826fceea958f426f05e0283d5c5bdb060b024c330e40a6279c1b72f8dd6a8e991b32a61287916284d5c88cfd88bda11517f89b69f98922084c3c8ef1770c910dd37703f3140caf40fb520b58994f4e6c7841f57753403f6de342ae761959928fd4ab33cee253c02f8636d9eba578b5eed919d4039ad40ea8de99b2e416a908bf603dd057e8630aec2b1e3998125fd3b366034f0b3be052783d328adab1e671488b7a2c9862b6ab431cf4c9c8fa73e27fc20cb7e8647e5156ed053995ecf77b65c61a8e5fe564c5e3621810250a9b70915ed4800ce3e8aab93a752e8304ece6cb326217c6137579d3e57558ac21e1c350e33ae7d917d95bd5e8344aefa6eeb5bd0718b0aaf664fb0b8e4092669ea98758adf6226e6c5e44e5fba8b7cf478373b1b3c93f2c54d949c8a1f67a3164f26910faadf79f79cd81e80676e87df583386ad49852368de7931fa931914833098bc5425477f672a878c57b57688703c37edb2d0d7cf37e03a787b72a6a62f1ed25db81efdb4f244d32447e9df2e93b964434b86946dbbc8b70fa6765c646d08ce7373358a8f208e331285ccd2c58cd1bdc0b30e3c67a98058e66fe4295abe43a73aac77b55ec85129b665cfc445fedfb55877ea25abfd3464b6d5eaec40cc258da85272868f3f8e01540951c5f3a6ce3f68dda58a933d66e8c9f4fb28d845c02aec7744be18b8d932d9af2dcc00fedf28949014d714c67fd52f8442b6d6e40dba2d3fc63bb165f1e03e74f4982b8af101fc84318f63bebdd9c2db21b4962f7b4ac74dace14519e5fcbdc7916ad581760c78729b1cf5df041326abe79e3756880fc9820a9f0a6cfbef12fd9f4c442ac9b6a5367dc0c99efdcb990f3bf167458dccee2dc5664d37228fdaf81de90f9753f63112f70e927f8d2fdec70b0fea13a0dc2cc27bcce089f1e0512bfcaa09632b8da3215f6ed2788f003f018e6abffb205ba9c6905fc9595af1b569d70f9fe3d922a3903bd631c174ce71a3a2d3b6fd6f15f0f19f8db8c4cfb7845bbacad21eea25bef70b597634154082b3dc6096485149f951fb13b50eb1a3bca8828f1795c20a0765f4b7dc3ff910a0e959b0a1630c22619a53d5840f52132c56a1b5a4423be9975b8f67bf742e16d51cd3bfc109664f05c94ad400fc2b3190660d3fbfd006a378df3bf2105c433783d752f6cb8580a6c6ab3836222a99ec00d1e171227ca7aab86f482dcfb3f3460e4393b4c464d144a33ebb3aa86c8073a046aa4abfb276a8dca50396aebd89779d0a045518b551277fea7537ce03e1894a3892378d3e8121beda7fcd03f7db909d21ee44499257d70279cbcc350175a234e0275280b5354f743a17ba817563dd2a2f6ab2079d9f37c764cfc439254351c33896b7b5e10c755d2212c377a44dadc05aaa43e19c1247dbfe07125535c8dff316bccbfcaea5ad40a20bde302892270d228d6b9a5d934c9fd5e80f28b66f5ae74f22f00c40b4b06b0960a7ad3453841c46bf365c4d7f97258cfa3bd452d339b6318b831e41804b9ca4537f71763a3cb0624c89b4d3ef8102b6d25d89b29612de00a8f54a9cd5630cb048064ac9c4fbd1441d920c2efc7f9dbaca4ede1b55dae3df35c7b44acac1156242e64966d0f2b5f2b82f03f02ccc0a2eaf1ed4bd9aef6a27e0a1bac85bdeaa8ee7ed8ebfc6db470558799a5e1dbdb0a47e6ae39906e7bf86fa166d9800c71fe226fbb0d6304778041d498939d9a7c5fb623b387651c574c09541bd5721c30381e9b74ac65ea5f7163d18fc593009b55eaf568a4da5a00b975d35cecbd1d6717938f502c32e1da913389b6e73ff42dd8f2e9627daa49d7f2cf94ccefd17dddda3430500916dbe5e0cc994dfb10d9123bef745ee6f4c09c2d2c95b58d428c070bf3154a5f1464d88931f4d0fad3038c857ecc652a8abdf29c0c8be59e4508bb0d3dd6e2acd0875e8ec3aaf89846a6851fd6f07513152e123e906477f47d1a258630a59ee8317541c43ae4e2860a324fcaa8af2e7f0fcf8a328428fbb337235221f94e73a08c9f8fe8136dbc6736e436d5ebfd1b4ad9589a5c1f866379129c5a08f1414bf5f0fb8b4875600a8f1694d5e2b8e76a19c0992059964920d96a7b51d98fc4823ec9bbcbd3ad86bf0d2df921ffa61c289006c100d2e5de34db13fce60d4274b447fdaf854c6b38731e9efd79cb27a30af59c651697eb4f2734a77038593641631de0733b1124136ae0c5f99e06aad41f50247105e1020a142323dc19df959d7e683841470b214c34a7fcadddd4b04d14a01950ec1bf8d923c173de7abe177966a5b481e760f4687c008e6ed1b09e59ec1d53ae1c87efdd6e0ee740af2ed04481e12467d76ec6f1db9c679382e1c7490eb6a8cdb88bed680f8de6f8acb63a84b1f377fd8d1cbb069225a96733f6c510adccd4e5ce76e77bd3a7037f171e2c43366c79898510a1e21bceb6267fca8d51a99004bd94c5e6a7ce8fb6ead59b06878c3ac52df53c7049ccbe37fe3b9d75ddf0ce31a26a5cce74cbaa7b17bb42c72eaf28d6074dc13a379bdb2baa3ec0abbbc68db12c301f23f7c3a3c973e5c8318b60c82bfc8d9e723ff6a78c25985855abf62ceb02a98abf12508751b13907cb94f0450e01c7b2fae6f8a2008ba7988bb95867e6674d9c90ea25055c9ceebd814625be42f2b76e45a99c57d34edabf2ccbdf7d271894d4669865daef964e74b4fdba7e0dbf136da909edf68731a0c0f9edd51b006f108e42e251a86f7d07482709804f99ada125e2b97a04c8ee5689d7c394c2bdb96b454ba80a24b70c30864ee0ddf3ae7574aaacdf721cea4acc8bfa79baec41813cf14cf9da288d9d2b41c4090e146767e3c9c48071f1ca92fe57127eaadbd5748f99b6346451e84a423576d6ffc1f33d93e29740f60ccc597b3fe3e3f525b561b7fb99453aa47f5b892af6390949a0996adc1a2e1bf8d02aa97dbed38db8bdeb9a5939decf8b64d18cbef4ead502c2afa61b761a26e9df6735dc3b67fe23ff3a4408e8b272df12d948b53ae2911785b15b87f72ca5e0d546b1d2df7c23218fc572281d300ae4e3853c76a6fe4ebf27375b8605119a492c1189d9e864b3cf569441db762553127d6473691f73537544ec24bed7933b1bb341128055fa3752a713ea2671d3c44013c1abae887c3adef37b0aa5732df1274db202c991830a49d54068ef720279acfdc5e9e40194141fbefa6bd185faafdf90db5179327cd21a886bc0e52b8d972c3ae137d093e819cb601089e0e52ab326272c2fc1249904ace9b5d06d186d76735d4682df4f2acdb3fd98bf1feb1b69bb3af6dda9fc898d545a6b58cc148cd7f6af6b52c136e48e827bb8f1d06d85d0b9948ebdda102097470a994ead785fc635442aae14a15151e337209aafe3088a187d0c2ceaa628d72b4291efd92a596029a08486223374e6f5e13df83a7e99e9236aa4d093d919ddd316b229a02d6f3e8265205290ee75cc34f24a33dfc46842a40c8854e3845a7b260d6aaa6266c4e5f7601281291eb039bcb3b673a6dc057fe9369951aa76cbcc26ba94197a050de1eca98c29ae3eb2b43b055629b4af2a5d6e5e9e8d30dfe549e8e778aff3a5fe290c74f966463f415830aaadea3425cdd4f2ba39eaca636e780f23d3828b4ebbe1a3692fcb1c21617337b0327ca9daab295a033651ad46f7c4f130909f2857c6b82143db826d06fa56db3415705be32fae25489a6bb5a6d546fcab78ff20754eb80a1254526e23e905b76c4e7b99941b027be9b892aca684a82d798d5f2e0e012494a67d5ba3252d1b8d899b6758bcd58d5aa17969c60dc87134cdfb22b12f5d127d34d0f8d28ed19a6b171108d183ac7ec2df4e7eab2ac534b80fc2be49f154321af96b2c85a25b0fbd9b17e57cdef8b68970e8850a6ad9d6254a748c2b5ce0bacae52cf54edace1b029f5dfb036454484c3a1e1d2d74de393e37a9d0d52cc61d0d6bf9f07cc6ef135194b7ab55944c1ab875378942a5d35099359343978d97761a29920a248edc7f2c0aef9193084dd52ac58c84bd317392a6bf0cd300251cc3bc19041e7c97e505d3664b8126336ba71aae2e963f1bb0fda76500aeecb7eee16a96944ffcdd0a28088df840754115a735f65e2aa4424ac6d6bd3de021a6b2dd18dc18654ad6fa61e1418d3339d1bd0487bacbcd653c4d1406579388b70da36d7c3215b822d65cf4e76e5b3ba1386599b3444d995eb0ab832ead308c9725f4ce24b4e3b9e5407bb8e68b900b033924dd0a9dfcd8d7645001e38804cdf1b9cc087ab8df5065e5daea8fe762fc1ed28d8ef56087d3b2d1174f0a0676280c23073b977652e030e7c2f6abbe8a2c40743134ff7647f15667fe4a6c3fb2bc1cb06eb17ba0cceab7072cff4ea3083a71cff6842b9a5365b0804559e1551ba0ac331294d75d6b9c8769074dd093febcb0030c07a53d679b4288c89946e9d36579fd6fc55c481147cd3c4affea4e4465eadcbbb9d65691499d66b4c5b29f431774032850f8e5372c4c59471f0bb1a38b5d97596351b9eab70863003cdc7df64721b35b538a57f4c02acaa2e7fa4997e17ce7c3660da56c26716710695dddb36903e878bc309842cfcfe2f31785adcefd2cf69cf1631c42a6b81b904b08bb1a38ff06d1d24f1297bb2ed30362fa4009887a56ffe54d9d8b993059d86baa7fd4a608efe4b5b89785aee6ee20270cd299b4eda686628e447a9dd1a1222dd3f1d0e625e538e6fbcb7ed03c741ecf6d424217fcf2d604406e179c09f044bc3d4063c8e7dd31afd8b2a2e0ad72cde1322952219448f21fccaf61f5e5ad24da3e032ccdb271e60515db0168b5f9c1713410cfb16fcdff0f13bfb4cdbd838de7f97b96d94e7d07e3aab7f6a66a7d4ca10962accf105b393dd37b92925be59eb379638dd049f759e34a42c1da76b528b7a0f1570da49122b3e48bb598966c706973427607edd3f81d9373ace1d2f2665b555ea84191052f3d617c76f572ed9df3d18b54231a015b2b0022c9b73383265122f3ed449ead2d615986df07a12943a7e9ccf3a42f2bca8c638a66ba39316b9f113f45247711dda1211d0bd22dad22f7ebe293bb6ef7afd310766d16bb9a4a8836e40c7de0399bf0bad41a39460dc0f2dabfd07bf651e382c120526c86c8b1849a981fe6ebac8600d73aaadfbf420befd35e0ce56bc0a3d69e4ac93cf74cfcc249830151491bc844c4d0de704f943ed57d840e30965ec509fac8b15754a0e7ef0eb57bf35f6bfac14641face4730048c6b3cc50ae8b98fa173b9f73c9de47e657c216d46d900b1149ef0292bc9123b15d04e79de7536df4ace0e30cbbd8eb87ed2bed7d6d5c76331e5f321b40a0803d4e6fbfd347707adc3d14a25d970220b0225d9efbdd9e61951d239163d437798ba32fbb5135e712b80ca0c53d4b3e08db17c916ff4651c077140277e64706887e549dfcf9dc9638b6dea6b4605f5aa99e145aa2f4b03789058e99897cce7cdab0a72370d5b65627ed589c06fbe4b8ab599b9188912c761bae22b0d4ae46971fb90cd601bdc4afe672f3ca6fa40742bebbe3d873f4954128bfc54a11f73cb4f538935cc598962963364d69165c82e88ab53b05f732996ef311bb6a33e038166363746ab5cc9fcfa594fdc2717614562696b88cc93312d7049f02adae272394d69318c18f30f98f520becb834aa5736b70ba7e458d020ffb66013dd6e1866066239c44a397787351b238c4e0ed4ee80bb96433731649339f76cea753ab0d4ec4b49ecf081fbd2ebcf5db0e7ab8e6777c74cec853547d288be55edd40fafd85dc9c538a0d4ec558325014a53b5e57ee07267a520ee2a905827540257d8e80cc5154f5600b8d2808f2324f1edc1462d6a4187e8907db8955d9f7299b11a09d5b09b875b0f0c4d0b71484975419498cbb2d9bf6783cc647a4b0cb80e2fa3ab82ceecf227d4b1bc9879a251857e17941947730fc43f6e5b9b36ed246b12a1e781dbb993901a7d00074532ba8da5550c7390b866a8ddf1a90ef8315255a5f472b000d281db0f975c66404d4d1b6b733b786f6e741ca7284431ed2767d46ea06bc5140eca5e877469ac12908630ce7e82ed4c526708ba196bd822d5fee2061add8ad56d5e00972c1702de36b01b7dec94275d3d55c934dede68b82b800d8e95b850ad6b7b9de3cfb579016ee7fe54d05af789e083b91cb773779c0cffc1ae8cef8a4e1f14bbd2cc0151d2572b2001a26e8aa1e39767d09ed12c8b77c1944b463dbd3b040cdd933f87b4b95b437810d133e97bfc2c69c46786d13b68873aad098363864b9d55fab110d3f3c780d89c32ef5dd523d2ee05a21627406d2a052a695157a7a8b1c3a797764d763593d9b41161730da7406ae1feaa4faf4743386c5a984e0db9fb8eb5e267e317828cbc9ddd0a1c531ce29569fb624c3e175dacefc2d1840f3ed99ac2be9827c9d4c86664b9e35aa3743e402eef809862a7640356eacabb13cc2c0f9af5f51cb3ebc0d58ae576b44e6d1c88676c3e7daf104eb4b44c8f9f66cfc88746cf2a0a4f6772d7e07d932fe787a511091dd7ff99f84be014684f002524e4482a067fe43d98d9f8a7638927013ccfffffc726b4d5e52b3432a73800baf03ba2a4324fb79deffc9025e7c6f2c82b4c0b0e043891fb991aac522c4955cc311f7bce8c2395943c2f94e66af28b1e1b85ef74a1bf0ceeabbb2e3d82c08c7d3836c3ab16640602177dcc035dd1b0aaf24737e78a0a4a6c4109b790a4d2bcf78d024279117086e852678f2d08090018a4753a51ef627314d6f274dd860aa655b728e851aa33236ecd9b2875d52307c323df7e707de9ef27702bf271c448298ee4a5dbf241e7a926907aa3ba794eae8ed997657180e2eed83ba2f20e3ca7332a0144489747d9e9cc2bce68dc8c91379bc6fc63aa5e56f2b64a2960346369d12108864f60f79651b4f4f1bd81d3ee72a1363378767739dc1ee29db809fb0dc27b7b58851333c61328add52d6903dd98bd2c172eff72248a2f837c0362d02dd7ee57bf0c951ef00d20b9e8775a8ed832e4e621871121c8c5db800e94714dbaa189ca7dd7de1e40e194bf969d1738449b2c972293a27af81484cf9cd6c73b702b6d8d8500c4cbf48502278fa63dde632e280c60e90518ff6adbc5412d78d42b52f726dc6d2ac28200abc7e94cf92997b9c32f46e397ab0fbab770dbbb96e42f0378255a25dca6e8bd26903c698652bb735f2555942702c58f75c1835b77e553731dfb8ed9dc1b54b89334843a3e4d321e9a6b3e6ef563c84adff2ec19a43ba6b8544c38eb9d2b22a41950cffe69b9da4a1f41657edce1ce58b1806f725c297be7b2336cafce997949a6cddd02baad171a086fa04c3e986635056fbe6b69c5adacacc18652f95b87212cd72dcd815edaa9759ba92309c2f867d20bd79a5907a61476dc8a61e5422646cfa1f9837d58c78c9671f3a0a1c0e999ce17e0cdc42c995c3164a7a99697ae10d80a3e2800887ec82a56c9a25c725f1daf75b4f50411af63b726aad9e52968416ba41a7ef2db51975052d5bd2fed8e7fabb51ce64acdbc9293a8125e384784aa9af28bbdd67e8e7afb94f55089e38d78664a1e8272ffb506e0ebd93a03c4cde16fb5343e99f72724b995b2d614278aba7cad98b03fc7832ad9782929e286437bf47adb9309e13c640282aee1421a388edb11210cb4fa78186f2e3bbd0de9171733ee930f279c64fb0ea8a9ea0580186738325c17ffe69fa062db075640047311b695a41de4258d1bbb87321b825c5576a525b5bd1e3d0c30cc8931e4f307b4837da6509e32e0ca3a699062dac802c33cb698e3ebd0bdd62e00e95e35915360d60b48fa3bd04e550bbdc08402218bea1073bae8fe07b43c5638a3e41511345e166453d543774d890d97a2b8f72b70dbb8eb9ad06ac6dcc4bed496fe9333cbd3c0ed0a52d3f8ae5934a2508a937e1bd56c7d78b0920ae63e95e03e14a0547f55e7f63a699a7544d9da2341c5a8f8c2687a853909f0eb0228fc9ff4e4d0adcca08888b651237aca18a60d94f046e9fc727f30255fb604da576cacc351eb501b36988414387e6464e0b94eb51fb868e76896df7ba8f373ca33813a8dcddacf9cbab01313bb901fa662d8eb599f1483a91d11ec93c39f4ce52a2764eb541707fadbe26e89bfe7f185cbb9bfab92a5a6f372c202f9e1c4a7164e60b9ebe451c8c64462ad4f028518a9092568a3b91b9e35e197f251a6a2f3616793bc17cb06cb66cd9f5657fd646bcefc83f94610763746a732de5235ce360da19da671fe219351d519cc2cd1f285ef032e0f8c36aee91fae1be688a0cad41d4815f569cfd3005fa8f5c81ab92b34c9904f2651ea977b263cd0a1e6caece59012fc6eda104f1aa1cd5af6ddeadefe0b6f7b1d16531482c62d4ec40e1c7ee228442e15f435471f23b9a3c0620a94fd543a16a6ac25e05ef7b82e5dc1d3282695bac29ddc04d5d6bf1b157529d697d9a980d7830c35bcd9a9b1b0e8dab01cb5b24ac0808638542e80e8042e5e3937934b9c7058cea1111773e90c5e05d52945092ee761e000e069db45ce392d645b8c724d67ef31ab09722f166fd8bb02446679c5f2d16d97c7244192d4ad12d932ac47ddedb22cc27b9ca27b81aa6e8811b4f0f6f85adc829229a2241afea645f0eabc52431dc617249593962802cf204994ff08312e99e4962c3aa7552b3df232a6bd24b022574f392a0a298cd4c59f75a98b2d40932dbea588e26939a3a8bfcb9767430f027c5d0c9722cd268116194f1ac16f14f91ee72e2d310830a4791b75f667e2296cf3e0860a842461a56e00a24de3418fc8cda045472d4a9bd596badc43756d6d1ca4e8ecbeeb92cee7bcb75b2ea4991c47dbf223cfb4ab1c832b7bf152af8e06b43d22e2a99b2a745a10d82bae8ab6009761aa700ec4abb5c48e60021bb6c4a58b440a8ab760a125e009a586e9772c4cd8ddbfa14fee640b20545a1b261a71569c5a9ddda243a671aa8debb7df38fc9139e1076aafdb805856f6ceb1c0d061129159f0136ba5d8255f5cd8f24d1e28cfb33ad21906fbfdefc63c66aa7dc7db0c13771a753ff3af9c3113e512076837c89e2eb06fd07504160391c53236c8bdcd4b6b904de26e50f2e17e82ae9303c7a9ae60d79dde26a76df2fd41b3eb8178de9445e047affb1aee353583c4ea1243ccf5315d3c3c7134ac699731f469f5fdefb3a9db6d3af142e1b71abe6b139bd86b3a8b139a84229af56ffaec7073c74bb89dc66efd5ecb1cbc7adaeadf3501130b1087555807f2fea8b6316e7ac26b8f77d988f29ecd99b3a680a00304d4e423f5d382c061645ef3e7f0130574c2333e898f295edc6387cd4484cbfe3279ef319c5e36a6a6099bf158b497f2e3ca1f35cad014ee18d623dd77cd43cccda135d196cf50c8154c8ee12443f6cddfd9e3de9f23e0ebc222c6fc9467dd2ed104559e8f75b270fa92ae3c3648069d1334ed96e7b97ab07d149decd8eaa394f101ab00932ae81a01d7acc7e0637e80a7e5cc6c2b84ed46d3bcc0d93c7f64cd20fe579ebbb4859294020aa82d1ed2c82a9272f48eaec56181d3d862f69b2a0ff2c66bd160055136a5b73d2a45c7ab75b24c847cb1d63489e3501de13d29080a9f5c237cc69b30572d32d7ffc292b068b129a3b82edfa466e866a2974275fa523f38d3559c6b8af60bc622636d39e21e84a4db8aa6cb36f33a6e16b2b56db915d77602a289a7f9fede49d597fe96245b8dbaea0eb782b15b6cca76615d4a2de6a351dcc69c66548fa43a5cc564c147960eb073e12491486ed273c302519eb51ec5e28fefe0b13605e1e386d0e583da9e54780a5a931d93192366b84678b5a1cbf2beaef1188457bf7a4efe6a11bdcf233eae0c08481f908872d6512e529a6c2327cb2ef4bd26a55aa96df6fe8ade95af16e6d2e67660ed76c1922b7b503560a5c8288e7d38538a16fdc287ee99d1e0cb91a3436938ca6926b58ec019ffbdf9fedff2d43169b5928b5b4b6966872d8c7c77e70977e71ddf1494d99cbc07b38368a09ae27d7f0ebccc1ba3e5e598b0ae8c7be4f5e5ce4b1d4b9f6e3045d93f603bb085f85fd95998b69f5b96237b6f5cdf4de7e5e1afdd774239a2935128ec2afaaebc0925a59221ec779bcbc76b53d80e784ac332337c215a4bb57c028bd15956067a75c9b94a39041562034b0b0a0dc28367296b1d563481e9e9cc5eb70e36f1052017f3e57480ed37699a72dc6773dcee5601a4a6f54c3df7f37553b7e1c2b50d1eb2e8150c50ffb858c24b2853061caf1131121f9751eaa6f2bc7e64b879e70effee09f5cecefe42c293d1d443eed1bd225212229e5ebec1e44e6f6ad9c440f1cb3bcabcdf4432c21ec092b929b0c01be3380189049168b0e284557061ec1e32bc6ff72b4148df511e93822925e101fc560c567dc292d4efeb5c1a8920cbd1705e5557796600aabb80533cbd648ca468e6b813c6968d8736d8d8e50bc4a46a767b5aa41ac46bc4b1bdbe45a40de8d61b537ea59ab6869d6228c674608aad45e891f632c6d462dd60617e642f4b33325408eafa0b834b942cdb64b917442e34560cba19d27d25c5e15408eb89f8e55661c9a486a76e816aa9ff2585b4336f1e2d7edf29de6638d9b7ed11af0583eb50c95996498fcbe14ace800208206a1c8e18d93ee5a3391a423b6032f4248cc70794b0647503d6c46b98ec8d1d4f7027bb30f4439ea67eed471630934edb15480cdf7a8fc191dc159fa100fe948a8ebdd6f361eff815c588586a3e3d8956b0ac0ca69754f8d2d7379f7ff70bb6a919056eaf3111e5d963aedc2c29ec422a47b4d451e8f58dc9fc985d8ea48f918c31b72e1e55b689df6d2ed73852622706c97fd62011918178c01fc976257f6bbd57f40435e2e5067a109db46f8ab32a8b0f7bbdd656cf150346fc40f6917d27b923c0f5e4721a0965d4bfb774ca6dc8bb4de27f246cc87a96a97a275915eb3995d10621a2e2bcc1f543084b0e7dcf537fe04f46e9c4074b7d9b3bca58f66a98cd9483a29ec65cc7fbe58b9add989b19a87fe58b6d8ccc9977e9bbe64cf74ac3c8cd3f51e3ed4d1c7b7d390dd01917fb758daf83193b247ebc84dfa7d7e8ee8b7f323f33d99a0fb6b6408f9ac238d2a26abd8d5efdf3fcfbcc1cbc352bf5352d00c3ba83d9352a6a3c07d15d36519f87150789b03c78354ac8aeb18fc11d11a94158211d094f6a971e628d0f73473e03736fc7b4cf0acf9adeb22c4c2b0f19d66406271f40c105e6933a58a0a022c7e1e7e20ae93c81cf6e74a88875b7060c744018c7a57609a47d45a85c6bf66447b0786af10481a45af8361dd55987ba6674e55c89d31b86357ccb9937a82001d3c1fc47e20523152d013cb7222f62d7e5a69b8a5a36603b2d480020b05969fc18b085e991d14fe05aa6ad6d2aa54ed4144e3026fc44fc584be01d4918727897a1b89d05ed347fe2b39eef9e9c4cc5e94e51632b680fcb4ffdb04df26a420a044e95534ac8feeceeb0f2d8e31f97f6ac99e162230ba388efffb9c95f109a3da27757d58275fa065eed2452e86547f5e830419a2c26877ff66b01a281c8a1669234d871a743ba93c3b8bedaff20385faedba393948e69c9284b7ba3b075300b284d2514537be60d4bb3be39e89a229d6bc9eb086eb9cbbf3b878c40edbfc337c82e624518d3622b26765a8ca984dd9d8451e5a96ac297d5a569080c6666b3d833215c6cc43cbe6a9b9d07f6e0e945c28425d1e5287f043ab7c4f7cc4ef3b89d8ad098c6a66cc17cef18a195436374a116913ad47e91c82fd1069302db7f051547fb8a984abd8e557046c8f0e8e44f524870e175d96383c8d375f980fc6a3abaa148e5af1e03d090553045c18063b0aebed6c9575b6a7411db2e24b1b2dd7f216bdbe4781af5809da8b5e68d29b758d8373fe138905833c2074b81c499a1bcc1f22a86285d7e8d3c30421e89d203d6569a9b11d5691141fca4b402341277c514e3cea3a6d3588e87ab5e8242d293d094deb6a08bde1917e690083d3bb0d5393d7323ce248da612fe4dfafc44feea1f38e99a0606b5a4243b7c0d83695524bb310c0db2ace6aebe4e6f01997ca3ddf48d57de58eb246d9b548ffa7c46ba7a0b8f264cb4ed73a6c690ffc875287e914b9e0ecb699fbf2b10ed17d7cf5eee5478238825c7ea34ec0735b7bb28d6c095543e37c5a196172f7e3bc0cff3fddf56825247a8db2f3c1fbd74a16d19e86cb62cc8845c1b44969f94b86bfc3c36fff8fc1905e346a46071278f258b99ab2bb7b4fe81eddbe16edbfebb85f1296c62827cf579ae0c733e33980aa70047aa51fdcb1d7087d4109782300cabdbbedadec56eb6ac2507c294cd94f873af115f04d0b8e654bddf53c364ab0dd40eaffc6c438eb63df665d1216f13bc45c372508fbf4a64bd130d25fda083b609d3c7a7dd9ffac2fa84550e85c5a54eda38df7605403d6d7e6012d1340173c3b59424e6274d3ab9d191d0d456a41e7270efd51489e708e4043dff82ea7270bced94b05aa2a7fc1f0a30efe2a9542356af5e8fbbb9923a30ebaf5db97c334abc6d0e505ecad14c7636cb81931224711b794f0f16982270026a3a0baa97f75db238ff483ade34a1cc52e4027cd39e47595d485ad34585ed2d5ad9769772dc518d1c7095dd8e0b7387197ad9fbdb21715c6071730b33bb8652f2f22b8d179c35b4c8b0ca4e163a39a8d9ed2217ef7ca62653d1e196d7a5e7819b30d8ca0fdd91ea5bf87c8591c184482023052a20b55f06542ae284fa8b5b9c5766f4b53b0f9b88649064733dce9079486e7d918a28dec746963c7e41569866afebe27a266124717e42179bf8b815beefc0ebce0b4a27c40ddb5ffc7d819d6c2493138e005f3fb88e331ded0d09271a2b548f6e364d8593ad82c97350322796132710d7ae13a94bcefdd38a5f05f26b8cf5503962e8a1baeea6b3a337cb10279c4fff27833abaab4980511be267e1d35022e737407a15b4023657b43c14fec680fcdc8c4dba738cef6f7c43c501ca0141dd7db616fe67eb94b06369e58460654e0f2ec66820a4c4cf145e452b1121e2be401ed9512ff44b49fdc76b93352d2decbd5e25a6b963cbe21b4354edc4be10aaf4458a49f3bc45be0262b321df0da4b03b23ddba40065168acea8deda076443cc182b634187a082236259892aad8a55f2a070fb2e493f4c2d534eb599b01e2888507d232b4cb7c22b07ce4ef0dbc69d0552119469209d4bdb3ff5bef59ddc67b607b1ddd626b731ac18a722c1bb75ae0895fce3dd1502b9a9f1242aa95b3f8cfbd6fb24b4569e7ebb75c5d5edaaa5a133f84694baeeb13e391638d47a6202037b056ed039339be0068dde3f1ccedf15dbcd594a742aaab571fed1787e4336cd7302f10363b959d9503fbd2617c54661e9634a80594260f92b687b4e42b590addfaff65063dff272a66df62c5f53293c13bb6aab2cec3412656d1152ea4de19930bd64c1b304e616774e002948142bc3ea5996bb1d3b4ee893c2d2974b282d38cae77cf26d09caefffa00491de30f507556dedb443148911528e455505d98c61c8bf046400a49f6171ecedc039e27e69f959312202597cc905539af0446b3c27a73c73d2c90cd50d2b6d4d3324bb028f07784f7a95dae594e1c00a9efcbd6a20bcb5b8cf8bc3d38b98ca340fa80c4e0e6f20f6890e610631cc11b889f553f545609ba3e12b93b4195c77b7db30c6f03fbf11c48d14137e48944fb748acfe098dd96738df00475ab3d399dc4f6220a30a747b663eb4272eccdd14aa72c3fcd9349f4b82c4a52cf9efd514d8d763fce93db25a533b81be8d79ed05ca51fa7f2c944ee1fd8cdb126e7705af073ab4f59d53c8a3347aa4fc22071b6cda480dd768308b189fe46805d75b48cce3e510f060842acd2353672b534740d4595eaf0191583965d3b6c99720ae9fd10efe001b0b426c51fcce0298d7eaafded188b96962ab331e428eed1fa396c64fd27944bddd80ff13014c664acf3cfe0e02c66f1a8f850cf12dd097e8e116ed918e5a1ba2221dacaee99343325f47f14b416547b9ab493b74607a1d44c93dba80f26337df915f5077051784135b454dee47869903724a15c6b76cd55e913c0e725d66763c6cdfd3fe830cccd52748c716347f99f162ea3fa66fc80f7f8c3ad4d0299ebf0e960db488f69d2e24a9a673e5fc4189720e6e8650b15bdb2575efd3612227a30c59bcf39d7d87e212447281fd654503d3e76a61866da1fd22b1e2f909d9bbd4a36571d43823268d763c78c2a53db5bbbc0f59acecbd2f484fc5e8cd59c49e159b4ae50273d56368d239f52cfbaceb2455114cd2ec7cd2423b02fa5b77f07c21f872e6fdd52f3bcb496896b9f30b5646de5117965c120bb77fc218e8b517e598c0338c667508838dfb53d1346cd1e1a495d9026e310740b4b0f7dfb2e1cedd3b73925813102e918d192b2d2209051352ac010cd649334be19b1b9098a6eac7cd24b5ae35fe7d58960478800603849e07524fb844459c29806357ab497fec5613e1260f9c3281186402a7ea5c0a19e3788ac5270ceea0f8ebb17affe008db0c7d8bb3486db671d092118c109b17e59bbedc55d073553a5f3a107cab309b48a5bdf7ca482321d8391d645158d20fec92397e1a649ebd8ab06e75e729f3896a09efe12b7f5a60f22a23950fc55f574de490e2b5b22df5c299256a347f4507f6592a3a683efdf2e18715b54d056ab9a6fbda57289bc21ea821282d69c27eb9636d9a139e468344573b29ea495af83c1520c302923798d877a4210c80d6521fda79b9fd51d49d682040116a9156d073f66c962875402b844110e735e0b364f33d34d174166b2f0910985c32dec5dd3a05eb127ae250fd00d4a0a0d45e11400fed36579464bfca605cf8f4f9e7b08654e677b12217b769ebddc0cbcce576ac7b87d908a2802c64ef871350eadce188cca12f21279d6e775e92bd058f3603bc4c34bc3f920dca9406d551184a3a45e3d5b7fb48c14e8e46e6b62b1ef684db1be04e977b9af78e07f0662fa2c0b90c772f51b42904a8120d85dc8b369b84737e16204ee3d6c1af4258c1c061e723bf6ded08aaae6ab42808fd38fd3bf4a340d76109ab663373818cd5f8aeb81aecb3ff9e114d3a72446af82942d0703d816fc41a922480eedfea9187350f4445587c6c55549222dc1634f69e73a10a9affb3f091967f5a5cd28a0671b4014557ff3fd41833abe3324fcfd0e6ac6e4a1c6c404c926ad9c9bbdf222465dcb47c9181a82050f352de51d2501b1807d32e31244456f7e60bf9baefcdfc4da5e1a5ef8abf634c0d566825030af20b8e026b255f9cc9c5826044db808dee209c35b26a5959c8a5091335745b4678828ebe1e95faf50f07762ddff4729842c6cc153abe1b474b74bb669c0094dd6af9bad89ce886cad74892354f67a4fb21a8a2f4c327f476168e5d80fcdb29ac5f82bb292ef966b7abe83d23601f804a3cec51a23c1741cee2f4fa8fadaac9308c106c00fdc0012135dcaebbd4ceea76348bf8cda848c418fb534d71497eae2e0fc33e7b98ee719332df8387879436354e6b64be71ea719405185e98b13779eec18797ff54e956a82c584857c31291487ef1b811a459ac42519d4733912ed033d615d1c712a5629b98481dc2685bb82af1cc956e89514f950f7e4822002e0324652437c28a8354e565baebb518cff22d5eb8917a5fe903d6cdcc3b81ab3e738f49be752ae4b984379d4a2eb06359d5d77c0f12d4b7644847b879fb420666bce9572f5ec8a14a7feb76e07a74f6c006089c2ea00bb98b996b87adee263c0ecef2918bae5d64cb6887b67621697965567dcfc9d2321b7fe09094184563af0a3a8ba0af29af9e851cde60fb35e7e0f491892467db70ac36b1162b8157b6f98a609d879cabb1bc59eb2535b2a68f71c76b28459e856c0706fba37630b72c5368e5b9f1b8eeb205542b445b58a33882b933e46964a50f715e57149a0b831d1d09898000aba941ef690c79e270c78973196a8acf8334f13d910419340fbf7b9e009699562aef2c16f066a701fe4d86e7f263c6e01655e8c8a5ac25c3cdddaedacd6e017f6ea0befad3e6b33ce1c2dec2ed589e62c7b34d50e78ba66e419aa5dd3fbac2d9836b4aa6ff9f8d8ca0b1ad26234c4dfa06b389c569d5ab37803f1c7ee0fa440f10cbef6625677720c2eac61fada51c09b54206cd36b1157e0f6a36cb55717a43be7a5ad3f6790dcea0cc1cfdc6db5d989ee02584af154dd5f524fa1776ae829c65f3181d603744722ba72e0fbeed4470a90bc55de66dd0790facdacf7880620c59cb11e4c452f486b1214074d8d4022a84b384e904dbe89c1a131a7fbbf260345a408ffe5affd4e96b8aaf645cbd777f46d273fcc43b3ae9c0a3ee4b030b75d46d621969149b9bebd7282b4fb605d0415ef119400d2a46fec4ad47ce65e6d3d216a02ec7b8b2819a58943a5692acae63f2f1a12360d2881db61331c291a46b6ae90bf3f30aba951807a9872bdda01dba303bb618bd9b29e48ef302587b874aaee9bc833856784ca4b9c37a5454995f069c1e8dd0edb3bb6a69b0694946cbfda554b8c27b4c819606159a4ce9465c9796c275a8dc49e117ce4088e452938f91eb745bb6e436f1a98a4b1ecd171134e86b9bd18696eb10e97069c4b43d77226c13ef100d5b903be61e43f4d56cdf6f07ab73658f5a978898209ca4b3ec984bed0f454f549e6fea478a6bc7d0a762ec551a634c96c33f51520ecc66d72b21e1008e6f31a7386b956378752a08b296ef573ca51b85f00f089777dc86472ab463dc766bbe0470b9ba5385f24951a3fbb2cddeb86ff53a183f2356e870c5ef2cad768347fb45a457c35b47a1d81df2ecdc9ecdcd901578a87e0fc50345c172874139dfb9767866aa7efd05aaa743a01ca108ddc1813ce8b11c3be0ccb5ffc00159cc15a7fe7da59335054fb9fd226dcadfd3eb17bdc2e97aa7d605b056bac5e03adb4575fb8d936e99debf11ca86d73139b372f90a59b531d152c885a8b3e1d2111620775903740a4efb66b156f2a61d1e61c51fbd289d9653d71b225258171e9d4d8a97961ddbfc227e47d119a2ef3506e7d6377272729a97958fa0b8e35eecf14955be32dc0256650b11baf0cc5d7c7ffea3fc774f345e2cc73e36b35a93c064992f73f387b7181db706897922b85c74131e72fb8906b35593661e4e2295387ef666062e14938cf6a81e63d7675162f1ce827e19f106a32013486571d807852d1043d10f665afe3780720c8417759a8bc2c14a7747a3a68f2201c5eabe44322bccbe011f21c6885c049b25b55adf388cc394b5b17d1e97f1e84dcce09f7375095857ae2d4337cc6199c55fbb2305c6ea56cb772b64352faba5c12fd8be2f73897931996822f6cabe673689cfe5a7580f7ee02c7b20fa9c569fae624bd915f11f58ee2b249f1f7ffbd07f45ecd970b5f50774c7af3b36e1da03600fa8a537b9a38bf348b9bbdc0eb87001e3e5a26c28fb00615d3be737e3418cdfb286583b556a7f44daa369781be1add742c0d099cd56830c1135929784292e3eaec5de988b67ee96242b49caf481633cddf1334759d6d319219e7171f4a596a42a9a9e3909f6592952cea9c1de651efcfe7db0b0baa0d4ac761c7f37f13defc88c2037ce96258143da0df80c618873d866f5efe9cd50244201151316a86832403d54985611e49c7ec686da03219064810fa5f9a85daa07e2e54ba5a04ee263e6df949a0622e56914d99c53b9f5ec2f6acb7cdc4378e938b8671c7d92e5c8bec681fdf0d1343d2d9e6c12b632d09a45701fe5b57a423fd8825c95fc73c6f8b10e50c55e61f50bd6a65f88086864426591ab2ac50fa192c148f23de2f84331adc68b88ec003df8e152dc423d90ced62abc16d9c5ac0b239358f9c12e5dd0b6b5b8f8a4e7e1a4e4e944c89126f5418399d862ce1801b9cf16505d9f33dad2501450689bc785edd87a80aa76f09fffad23f2009ac50c00b06c1355d025519e2c3ac36dddb6c12574bd6d8d4c8b150b649a368729321cb3773c6579add15b25d8ab8c4028846bb4ca459f0fe968d6da0cfa2df99307c3108987facd976671a675c6ea02cf2137b707a601b26faa798e035a3146e598de1d226f033da65810c5d31bb1ea53f8a8ef4b11fd0effb608d9b8b63f846622f53a39d377ceabded7de585d6df352502d817ddd479fb7d5c76ccdd2d0e07f08669197964afb45ecf9eae5a0099ea30532bb1a69d1384434c5bc47840a904e77e89bce407e01cbed59f4c2951eb91b996087785540ede55ea5f8b6d2b8cc08dd1f643f10a5cc45973da82746c91c6da5e27a5e639c1ca6434b9f48e987305a9bd9c8f9fd2f971b42c31f02ae37c730c23dbe69d5947213348175515a48d9b4f765dedf001cd05201083a21e502242f78e0253311c7c3bb1caece96391f360112300d7d8925be1738a94d04cadba0e182e94b8fdc804bf650e38917d9c473c0727a0d8171a1fea328b869d4109b6dadb55c9a9ffe60e58deb995b86b7568f227d3a31f49993a2a1cde4e8a463ce0b5e4a01ab0a2943d2084ff07e4e1fefe4917794a57a656705636fb2b1f13a32761e8bc1d261dcfec58e905bab464e1728809da6c715b6d6ab1a9c9fc5908a9d9fde09d468e20b1919b2219abb2841f3a4cb705fb0c8eaad8a43ba6a536d8f62843ee27a8dbfb3e85cac452251a69ac2a682cad41f6b9a7e3c50bdd00f2d122c50ecb09953cf1d3f758323df8e55f04b5eb8fb4d8708f39ddba99d006c849c55b5766c2335fbec77a42a1eb8324e286d925390e8e0a88029df7ced92a4376f35ec8c06d40da871682648a9f2e1fff0b66b4edda56893519306fece4f266f57480c75e16c1aedf0b117a4d89b3ab5d7d88eee00e6b26c36c1fa1454cdefb5e3d9f6087412c96bf9d8abb682dbfab35262f63da09a41b8a6293211a34970ef6cda337c34d69420a56df7798fc0cd8132c3e731f64184f90d355d51eeedf9fcc2c9c5322a9bf3af37170b5ce271f359ae6195149c18928588a267a414022a7cc9c4ceb6c64485951405362923bf2c772de96397f3340783efc6d5b8840793dbcc38e42a870e4931f4e810f322722555f4bdd1b8fc26a1d021454ff8281d1540cec42e10a8f8b5f983f32f2f560d7c566da272218c96b66daf5b46a13206bc0823c47a983d53d37eab31432c63b5c6027996498a0611af84f6ccfd322cf1bb17417049a8101118fc2e7a9bd7de471f4446dbf616fbe588f91c281e0525c6745e0b8584618f85a91ac876df36513e13bb4663cadb9884452c9bcad55844c11cede38ebaf3585bed40c3022cb9a7140394fc465c839778cbf81df8b30f6e7679c7a2eae53ad2b19a83cd681ffc6894c6fcabaa06f0cfcb140da205d68570ca722057bbeb693b2477cb27ddebbd3330eea8a2383c95c71a9b1d11df51a069a5f35d981909c93c0e827726530d859d96fb8677bca7f40a1870507a8bbec3edc7c8159501ab93f3d72c3d42aca3378a78c82352908e1a89daff4b17b544a42ab02cad9ce55d8283e6abc9cf6b6a39e4cfbf8f988dad88ef2130e5c1461c1812a106f13c61ddb19e82c583f6a80fce56ad2c54a405515bbe221fbd44eefc30f95ec8a51e12e0e05ce84a83923272f9627b84c466eb562b57d8c622d88f773a6c293ad8ff4682b14e7021fefbc72ba23856edded1e88e801ccf844e4448ba20a287107a73dfd7977a15a122c4c683e02f54ccf751dd283e516e1372a74e58ee7cc1a9f643e498669b794af5e26677f5ed4424c3f979410705d90d63bd9daa589bc45f57da49204d3b6fcbe803806c71946e13e27e6e5914beb93ac68de982bf43430cb6aef0e1fbce485b202f5d754762ee7474cbd09facf32eee2534917f668651a033f67ecafb27ca5f194a9cb8cb93aad43d3f8ffb4c988384bc36307fae409a8c4c4c648c1a0c4367c41d6ba24d46f59046368bc527ac5d0d1184e4512815ededa5c7d1bef17428700a3fc8a28f6df0436e23956c8d1b7720c1a73ffa74493c5b0f657aa8efc00ad4fea5eebd4c92cc1402f5d74b8c9740a47a1f1f7d0c917b447f2646c9d86ac5ee818211605b55a4d9510a761ee651d2c65aa3dd3dc529ee3ec1086227fc107c1d3c5751d36e5c1ef8a45ae557d5eb57c8f489b092daf5d8e73a78c39ba9a3c5a9a9c21883dc1048067e2300192b6bcc5bc528821092077e243ed124686437b4e661e7375245e7904316a42b00f34c641ead2458e0debbfd07fc457144b712cf39d1e095b84ba2cef304fb4174ef2412e9ff1b4e14168f7522a7ec2e34254acf87e03bdfebb6611f6aa0e25f9e831beb8edbed3a98351ed2636e826fe070fb8145a630b93f26d90225e8a2ec203a6584d3d9335abd5a0c6915a68531d6e2a101af565411b533037931f169986291f5cc0c41f4d40292bdc81a1888e3b8b788fe8989e610bcf66203d750cded12484f9a64b61fcb8b51e52103bbcb4e09bc38a20a17c2d11ae95d47d910058ad64dd916d97e43f03deea3e0f2cb8c7b8b43ede560f5465d5ef707fcd8ca1c59acc9379ba592bd0d50a16b43156f2a6b4c5bcad30273c46218e7a9dc391fbc2606a51479d773229aeb5f0e029f9b1e95c05c0ef47027fb1f98688a91329871cea3aa350622d7b2fe562b4e5762549f422a00644abfdeb1a70b5bf5744f3decfe6eb3ed86f70e096aaf3ae18d906d941ccc12e14cef1f55c209288236d762c66eea0a2db49970aa64bc2f9b8a30e723872ae520c84199f52cefae39394f7e5873d8ab6cdbeafdf63e0de57463b6a5e80647b8df5e8702c1177e1e86fae4f517602703e0546ee5102299c4cb68306da4f1c81f7d52e62428af7eae6570cc4a9f0b7cba5f4ba2fb30fb6066610665b9728e4039a116fedab8c693df31c5aeee84bd5205924514f5d5d530f995ea1f881cb6eeb2efeb30a3314a6ad6fc940d3ca6689ab7556e871c30401ea0c522537fe19b0041d07dd35c76e70feee7d73b6793b6fb5a92ee2de269726637b9dbf06864353be2568e3c78590923237c3063608621275648b5578a634dd6354cb8ac4d9d84547cd68c6adf67e493827bfc86e3a2fa1df632e1f858e1db4d172ca88bc26bf5837a310274dd98bf0f8786e8a674c5d678c9205b94bc4f12fa106dfef83b16f488f907b7ab1e44df3ad8d7f9fdda031a9a39c686c896633732009819b244e707d76aee6fe25df817785727350be25088bedf4df71449a46f5bf611337f4a811a416ab9835eb882b89b06bd196cf227ba063d6978472b46c47b6209702100e07d26259a99b3fae252504465c1ff75e4ba3e824a3459f73272b5f45820e3d072a44e8064687d4a36fa0d83d69e8616c7fb00877dac471645bf271aa0a646141b53f0c7c5fbce6d1d38fc7db7ee0a95e7e09b995e89c21749a8c76e83303101e772f43d616e0ed28adacba3ba3fb5805970323d4ec2bbd75813e135cb8046217a9d99927c4e83a090c13678e2e8d9b02bc268ad11dc6d9c897a133dc0fceba4f7d92e578e906e96ce359d8e53f47d3ee945ae83dc27b615ff83545f4433bd0e5ac1c7a43d3296ec45eb03f988112db958d0cf97412526c861f7940816ca5c958749f6db3f747da74fbfec4e4ac109124e17b9a298c8d695a3a56a43ab36db842842b9c58946dd8d21c4dd4a72a6e3409770fb82b2895ea2b145ebe9847dbdc9fd762daeeffdec031fa464eba0257fedf9639cdb3a1fb7705c0f10bf4c9cb7b16daaf4038ea9f85591ae3e3984eb4d5a8f03fb3278b125c677ab93e3e3dbb2266aaaf41cf55d02c5de1ab47daea024515e89927dd0620ce7de6d2c5e111ddd92b3d93e953e36f1a1a824ab6afec5b1856b0d89af7428d9968404243981b327c83280b97edb1a136e572825b2faf36092fa72c41b4b5a7bcda08f57feddccd127986f6b80f27461ee1d1cb3eb097dd808157b82b0d60d9e8cf5a3e53980b5eaf8a4eede2044a433c6498b6936d072126b95ec9cd92afc52429229853bc4b8413476f9182e1c62d13f6de73c4ac1b379b7f1e98addc16fd0335184633184353a165bb0aca5f91e1fc32ff227b9949823eab92d769a2e7d1326d6b2e5e494b35699d51f16e98796fc308d47c16e41ecfffb7864f18f3d2f09e8eabefee2db044c77c0a2842013cdedf17e7bd05b67f4bc247d353abe7a39711362ee7ab14171e70aa0f5379be6048b05ac5480d9f4cf275e80a56ff4b9727f062b3a98c524a8ab162a4a27620f06c24b96e502a002ee364e664739ff9ea81fe2f4766932b2bb9ee6654fd25a247e91db2515d7a309bae424697ffd1fdd4f4b6730fa0da5659aa1d7971791d7040f7ca0333d99c20a16edc2add4b1ae33496c06ac10239359410fdd09d71c9c8a97af7ecce6563bf2809375984f7a64ecd95c76f48ae4c20c337b01157c81753ae23e5787d8cd922a0988cdb9cbcd8f441255f1928282a953ca4cc2bbd25b7fc076a1aa58b4876415ee07dccad7ecdba028948f00fd1840ba8564c370660d0d5142b458b3b52200e6d8ba1a90fd1b8525d6ade6b2a945df0c8c4fcb195d36b2470f57da82ab0c53227bbc746e1bbb062c06ec4f5d5852d3212f57030c7135e601d46df7f9325075fb8f3279f440406d9d32c7cd0dd534519a4cb66048b5d07a14ec48a968c9350d49c2dce35954415016a832a8feabfba2725e914c392f5169415cde1f8d3d4eaf3d8a6ac9d17d625eedf98ea4a6778aad4511aefafea78fd8a5a73a112204e265eee0f26d8d7c0585a5ce9d046ac6a5b07c780d1d44af6a6217c166728575fde231c6bfc481ea0a9d80e14db5965feca7f23d86276245e566c35f31bb9022a3f595f0004dc37b7b55b300da7fea83e4768d5c39a8990936af956515b927a5a45e3a90ef0887ad9398e524a3b7c4824c62d68760f953d1cfafb807796e638dd77e13ba50da82af3995bac87c6cee483cfe55fa091eab8e2211ab4dd84cfb2b21379f53c688b84c39360fa8ae2048db49e5f4a73687f41ee58bb4abba0994cfdf168afd5485284ca7ec27c228429ed60e312da8d12f06f16c2bfe9a03c11e7b21457bab015ab60225ec716bbf8bc92d89d4dc933079a7e35525f766ea21e8ea3a01638c6a4044b59bc0a1e8c6f44fec1a9a648cdcc96525d0f42074e3722eefbe740950fb02f0fca26da0060423b1e93ce60a2c73cfdcf4afd10cde7fdcdddc7757c12d769811b399aa020030a4db1dbe29e0de8d78f27577705ef076c56123f92bbcec069bcc0b2f02d7fa25f5b901e0c1c018bcca523f1461b496931dca17d03120ceb9f4c47bd5ebbd791ae5c8aede4c542d19eac5e9224cc52880dc8aaa128166be3f17bfa629a540744d5534b72c1a71206f51dc8e8f448cbb8411e744be39ecf9b0d73a85ae15a1d25f3d46d757ca53084348a3167d9813c6056c40e5228a2eb2f6a235aad985eeb575e068f9b67d0fb7c62de7fd4ee4867d6ec0b9321163e22c66e492c26c5b476205a6b3d69e397f09b036aa74cf2ce3d601cfe61e4253671e9f7283f4ef294e4c498288f8b73697c3a10498f599fc4ba65060b431ab061b5abd4096789e5976a3e2daa5cb49f2b438a0698a4c141f94019891cb4c91ce28ac144482c3bd9dd224506ba46016e33c773e651c2d8cf56580995d7afff9254be0179a2b8332aab3e16e2aea61af78277b63516d22c90bd7bccb19b383a70d550731b228edd89fac80c1578abdb1d7d0b1a0f6ffe10623840ea28e9f341af6327d34a751c3f3caba4084a0a0c6592e7c62cd191f8c13d461202e6534e47951169c550a72ae685d6958e5ed59315678fbb16f7ce18608aa896d6ba01c37531e860b8517f8c684e89e6366e76dd2652bba0147b6e6e826a91376a618d7c64bc66c44a07e4bfe5d4a32839d9b2e9a49c03fab69bf3e5cfb8b3f973d30d38e81f8a52206543904e80f0b18ad4d7abb5f6f941cad73e03b46d505d12fe904e80b6061a76072e39162dcf034d498a57ba1bc100b0ca2c8593ad58021a02e5bda927c98222897f884587e36a34fe007fbbb6754dea99bb672bcb1334a08f398e045970d58cc99324602ddfb4bc5914e138ef79eda40b1cf365d1bac228c94ee3378f373e3551f0a1bcdd3e3b5873075e241c570bdd70a1c46d701f739fe2ea339cb7764d92b8d1b332bf977741d7d8bb36e0ef8acc72ea07e702d0494c6eb985e24027b822cd9874ae1e99cd5ef67053631573d43d9ef2c253675c965694603037bf9e92116f1236349900b2feb714f8e94edb9244bcab7cdddb8a4957a0b35fc4f193aaa8a7611114762bb47aa1dce953179778e7dcf5beea727c33a7cc518b64df5063c5c801a9869e560d02044db8c6e660df4620d515a842c87079e4d8e4afed218cf791bbfbc9a682e45fc3015b708457bf7e983a97870db7d4f951dff83464d8328fb346a6cb5607662d577a33e08204f384bd50d554fe751ab36876640b20dbcd09f044841d7743396154c260683c4d050a66a2c517f47aee4b6d65db3ff7a1e2ced2d945e3afdfe3c33d355225ccf1b232a7c6509c9ca280f162c426cf803b796d395fce7094be6f55cf0e5aa2f77dc912abcc7112ea8dd3089afb456e8c9daa8d18ae98861edaab3189129f017761015df87280727f5e854e0efcb7de57119e88dfaa159e90b71246ec5751fedd25332b3c2f50ca63f80fe70d8a5550aeb671877782d9b49e6de8507a7c97c44734163057a7d70595372c7fd8966443be5ac05b49901e3140aa0499f0347ea363fc7fb88bb29924ed1b32023d1943e58686e5fa7f086797918d9aa84c46aa377de2d1ffefaa54de999754bb20fe0d34c819ef47955036f266edfd1a8cb500b49466cb7b7947dcedc934bd3ab31a8d6b3456665a090dc2c9d22cbaca4e7b8ce5c25b265bbf809385d1cdbbd8dcef90c8668e1767b203f7864eb054bad5fbc8776c1b4612555fb9c1063d0956f4fe85562303972c6030a20dd61318705a183813f04a11adec4756dc270542542f13c358c7487b96f74c6519f8715ceacf019af545b3355cbb6bc9324bdc102152abf1db736218b908093af1cbea5c696d62fa974032e8932818fc6896c627c87a1e60b33c74a5e63f0c6768895cbbb4dc3dfa397eeee9e5e63dfa014192c06925b398714e1c72d55e9100b0405e73b95ef9d4759740c65e745b3413781cf9bc2397f5dfb8721bcef7eb79021c4131c8d755a5ed5de9ada7706f19a22343715549058c670ca647147e7d3fbcb46300af29361f0cf93da2468e6ab6b24594c294ab1bc3e3709552fd00f01f02e3edd83ad6ee4af33ed097c06d6e3439a42bd1b3893b290e2f2237ca440b93bad6912ea3e5617f15a47087bb7eb0544ae8b06d1bcde8493a1b0876e0698ba6e95acdee04bf0c84a5e4a281d672c2026bd50d78ab5ff3b9d8d0d605c340f4beaafeb61937babe4b01a74166c27d83cd80604d1b54495d23f06e708592608c1782a13d712fddae3f53b877f14402ee1209be9758b9f08799d8ad20b258bd84e567144dd2ed39a60e58b68f5d3945876e6c4fed0225edf9e8153514aebbf67975e3a5024ff143d8943f23fa72a035cd10564cd360679f6bc8b3f8d2d32448ec3a0c0ec8f7cec4ac9f93c1510699fd07675a9d9caa7e349b87057dc778896a28d73b393b93348e4e0149a05b573e0cbc9a9523cac96815c5c8bbcefe355f21fca20a6fe311220ef726a5a6b82f7548c8ec89d3e85db63e1f9c6df5ed699c1746d67deab175a9d38ad1501156669103a466a76fbc0df541f78ce65172b8bde1f12b798b11141282bb06910bfb9de29d73ba00d2e358d0d53bbc839073e5ae4846706bd68364e7363c25b9a1f9fb127f11824b6e8938feb9ed6c3beed42546c8dc29c59558a51cf2653d06066d2d619f1df825b98b8bc8c21ea3b4e6d7bf85976b64a0ae98b44ebbea60c0d2c808b6a0caab78f65cd3c931c2c208e3b511d6e65755662f572f021f04f238c016dc8a3b1d94f72adf389c98d8f149b6f0805eb75114d8b1242d332e9cb17b2d3e0746e0cf839d179527fc7c69ea8d8750470573f54c1a8d56d69b4203f053bfabf97064f4e99a5afd3faa31e18c3eae7c85f994e38794e1c7b6e702b0ea8520dd4180f70333f2974fd04735882d3a4d505b3cbc02e22d19ee1aa44c204dab896fd78ad0af87841ce9898b903158bd1373c9b32fae040781765bd73413a0a1ccd18562a25b0974397fab00c715a5ca589fa30667e986e269363016cf303bc57a02549c5942719a788c40adea270958136bb3907e2274784acd1e6addafd4a14a62fb0aa9dcccc88ea44ddd5eceb7531e839f50d67c7640916aa198be02f1c33f5dfc215b3cf9a31de120323ff3903cfc8230aa7a4b1c2958a152648a49bd578daaaf788c858d179ab5d5f16b50645b3283d1524cbfe6e2b9c88d707f31c6a438c568f51ad1476e9dafcc6153b72a54b720b51d313ee77a35ed2607be454a84e948a8029daa9a04206e71faec3c5110b81c9abc6e07119ab90c07fc06b1eef79d8c8dec0cde3d1190ec46bbe952426afd8b6df6a8e2e79322e0928c1401d0f229eb3157d98c686b3b7f10e6d78e0a651eef09f1c8dc26a47c388025b78700cce4287b01dd97a20eea60ebb220a4398e14398ac1af6c53b34669e5f6307d580695402b47c69cb438e5de32e1543464e86399bf3f2cb9657dffb30ed8fea143237e354d0f837969c8b964ec8e5c0207fad7fdfbb8b76559267490174e3215359efe7b8f4cee1275edba07b64905c25243db4adb2cada8b2a204a338e5dac6add97463230592a74f4ace50c734ff3aa04ab56b03870f674279f000a5742e86f615b48ef7ba7faee45fda8b3504b8ede101961cef151f77f8b1d660ef33643d79e0547c67be9ff0cbff5d548963505112f2bc394d7fb75a74469611802155dacbb47e6056eb17dd1cba195f65101babda374ad71a3cbc1723c87b9cdaeda8b9919634a20156871fb4e7456664bc7a41dc13bbb5bb51af3931bacd72a810ec9d0cfd146b33a02ac3291ef4c4a036b13e8a8d101e14e573849149019efeba80dcf314f54ef1a8b6145e7490481601435e07df172adbc9b85d22ec398e8458ef40c01f004c4a1e3f6aa64a56578dc98e6b48dcfead2af996c5372b4c358b6c6897ea9be525c8bdf6469d131d85987e64b94e42876eda1094c1eaf080e00f87deffb51229f5d365e46ef3562a7ac98c5a90ea561b7bbc6086cee397bcdbf3fbbb4038b36585c6a5c4e21ae26d94f9867bbd3fe16e1deb024fe5715b7d0f1f7efa81d9eedc8f4b57916c0e5b1eeb33b00a4718485be656f1cbb1728f6d1095494f9fe3e7e9a9820856d1925cd1982548791fdc28f9865224913c10325d75f99dee849ac8ca287caa0d937b1e2b1b11baad165f8ba5cdfbb28521c165519174a6528963e951c0a7d7054d4de3c9d780578b51a8c84a6bc5a8405ed722ec199c6a63e12791f8d5cd7dc4d7fa50371a93a6c924f6a13afdb3c46957258aeb89651e7dd64d36373d866a2af544dbe03e4194a2ce14dfd3cc7cf4a7a75dcb0853ba4ed62797d5006bb21d316bcfcf1038810f0b2fb245ab7097e0824141245bf712f9bed780cc4ec109d23dc741a879c0b747ee51e0ca5b963346fe0a9b74242f2931e7fdff2c5d59f9df5946548bae0543fc1b51c9e8fd4560c35e0c0ad83601ae5f91c7914f945575737526967a4306ac65698e1fa734a25b412de32b8c495707c5cae5d0c13fb9c2b763119c6c06b813c4abb7ad84e60c6000f9c870e6786881108b6042111f02c4e39d2f6eba12debdffbcb37e7369b2ce708d0fa9a96710144bdc80c50726ff521667e6d089691c022e1f32f92dc19a77f92ad8b3ba88de9376bb7353ad9151c02b40e7913bef09bf337b5ebd5c5178693b8e57d0c43aa35e4dc4a6610ff1a3dde1709526a13f5e4220c76497197ca058df89c537028a3b0a7b7545a3f710babd9fe96ea6dcdab39aca3f3d44269ea8f323679578a3d711e66afef3eaa35c26d4ae3d2ebf30fdf272d36f13f8758161220ea7e809f42aea41ba8c6d80e2c3008e7de936126ba58775afd82c90d6a2a5d557475547a4c59168ac79afe67c8f9c8891d149f97eccbaf979956f3e6b3ce767bd89fffeff3a38a0249dc2f8595f185db96f922750ee8baf313bbf374ddcac37858a203e3cb76808c738b1a103fe0d9909a6556435208f387250fd3829dc2764cc7e7e1ebd60d2abfd8573a0f19cc3ad58efd718cd40de0680fc3abafa31d1b835bbba88689b0ee022efac3406138a121460589d052aa7365ceebb9cc5b25e02d8e1a12ce51499b6c9aa634b627bda507285807fc189989cf15432e286e1543fc49750ff371bf7ca5aabf76f2f80f1e15cb82298535bcc119e671d1a493f502bf45b738bbf16bf72baf7eff2cf3620882138e6a90ee4e5803cba52736e4094a5b5b7c7cb2b0f2cdbc4815659340ca1bc7d94acfa15863896e166f2da33e1dcb9fa17bf67f4e36fae8b9795e9b73ea792a8127312d9f3274106fcce814b2efc77cad3f70ddd7283ae65776baf7728ec2761a8079d0e3d2e0674b9311e5df2e81b336916fc0c384f171376e91c4df54294da7167d766a2c0bc4835c46f3ebbea50bec39963116dc2b2469f4362f70db2437ab1f7efcd4e1550cfffda57194d0f7a821ff16fd723e4bbf710776436f135c6e92fcb0f76b8f134374de1e86095479303e5324d2baefb6051019e671317a4830d3188541178858396691fb6a80d98522a05379bc164962c260578fe16d96a401aa22aa800612156f6d3fa46efe93f66b180851f1b49dbf84547c6650f0657d5fd0d9fe159a025c285a614dd8ad6bd85b97c45f2baafeba2a57dd4f049ab45f9e84dc36993b57e60e3dd9efa1ea5077e1afb78ff5e5b69f33c0f8db4e5eee00f9e851ccf5edbefbe584da18fd2fe82e2f0d400beab1875f361e03ba75d7eff4ddf4b11848f52463223b4c70ee7fabf44184ff09b4a0ca755cc3529bb6aa746d77c4b6dd6f8e761c0563786f70c323095400dbe0dd8e9003028a6133ec9bc3cfca7de5b44f534765bb6bc9035275c2b2b01acb6c64832f319e62fdd28ccfffe18ae71a18ec3b1a4abac22abdcf9151667c3a80da9d1b0566c587608b27b24afdc7ae9c9924f97a879a6f652b103f7d205485fb7214a27dcd014deecfbcc358f2b7a45c697c888cb2106834639613a8e6bf6791922d5f756fd13968065cbf8c71896dd9e55e220ab82e9b3c5b94a572b7445f3dbf2c73d832f78ffa2f960787740b2e9756797b0acd076926337d641a1b1877c2fcc8525b2578a5fbddc33d5b7423d4bec008dbb4e59c397e62f00d1b2ffcc940dd3d19b242796102da7e354d8b55d68dd95a96959b3bd6d89d4ff7a21c7d8c53d2cf10477423839dd0fe8c678ce37e093a1146405f4758d6774dad35f1f6d8a60c79509fad2553e142eda3d2188885b6997c396f005e6df08b003483b39caf99a3924cff671242e07debbc80e983e3cfe62911f0301ac3bce636faecee83bd9d30cc00a0f57b8da565cc44a977bb9df0355f8ed888a5926521610e31d987ceeb0537a23077ecf884327735c1ff25369bd1c5f87c7167ed91848b3ae64479540c286b8fac16f75f350560f95c220706e25f284227bb708c5ed8a799eb8e6fc3eadf6ac032e0b3ca4f041f9c59c7ccac167d62f20f34d64f6b6e852f16069449ab35cea36108668b4df53db905f4c05e61f9c30adc133e459b8f4b50a0c2b173ab54df7e1d27d3528303e93fd09ecedad020fdf5f4f0c545db7edbc2cbc76e9f0999191881995d55732b7d90962d3b4021f9d09250a147a98db34421a14e40840fdd703f76d065e71d8d400e00efc6951d608246f0faa78d87332cccad4d811456ba4e7ceefdbfb15eebfd0be74cbf28b3437cf646a882e9fe34246c1708df286c7eac4c9cf4546c60f3315b5773aedecafe76bd47d01ae345a03e9bbe19dc112884c86737ac855c66f2f3f607f71b361299bf1cec2b3d1c40d1dc1fbf0245d1e916a0978c9b134b538cf1b0f10c45bc1d1dab5b3f5527777f992c823371f966993eda6d4e940f71afd23e79eecc96cbf377ec81c3d0ea91c963f405c4e6c66a07404f4e8d6caf643e0bc75a8e7009b09c0430e9b138b87075e58c0a9e78969cbe67a9b9927a5b1ba1b2ada9ffce689b3ca24c5124953a91a945465018d3ceed8bb0de4ec4828b284f0f0241b705b584d149d7298bb4c14dc32ea51b095aacc43c0aba7e7ae89202a251c5eda3dac280829fe480e266758bdd575beca043b393eb3578aa65519fb417c7ede84604f24c5b6e5d3f7cfcc358db3b37c186ca6340aea4f9732ee6d3ed42b0cd407371a28fb5db54a038766d535eaca9d9f09afa4c5a8b1f246c05944e329492d30765350b1bb08358b0ee12d595e75935edcceb795a3f810c1220041d83a1eaa74a46967563f59bf3d0a39f99760e98f70599b9ca4f3da9d294ec44c3b793d1052eda397b9d1391807f6b1a3b0441ec3c5fbd953c54dd5e7a96495c0bcda9a04182d1d1af9b175ee19518bd494b1609da2108a2b7936f820700a5b45b4e23fc3a77eca0c635db7edd2b53afd59ed9babcf5911ddb09bbfd2cc1ab4e18e8035971870611a7db8fc20749f8ea26e8b5c803cbed2d1167c2d230da900950b10d367eb5f7832802d324520324d8c65b63028c5d49f550297eb8c9e157b98f4fed25a672e17eed163a33060443b91853549dc408fc6c13d8d0e0383259f6b4dbf7e6e73ab8271c00bb89a22db89b7606fcfda5b23a0374433f26f39c675ff3645748951e10b9097af9230816fd103386289b5321006d40349eb8619ef26d4c4afb447b79344c69dc96adbf29c84b5dceda9cba3997d2d3ea0cad2ae6436ffab15dc175f64b827b603a5e7cd3bbab84de5fe7d1061a526de5e3df4f2a992a02b49d6caaa4ffd556b3bab659958506702af832967e193a9f3bf63046f9e5ea12c5d13a0fe326643f8e7f1f756fa59d0ba07f5c86fa3be1a231079f826374c82fe53fcc1ca1a33d29953e03a35510b1cadddc04633e30d24d16c9ef35fcd6ca75de4f984c1b58f38ad7d554ea0687485371f383c2885c8465df61fd51433a6d1d31390a91f21ed90f4ac74fa73791186da7bc90cb680236714ddbfe597073a3415acc58db71451e90aca69bd9303e2bff1513950ebc7dc3817d8059c775f1dd8fbab113caf3789ee9c7e9e9e0cc30415b6288b82116574cc8d3569a2e6469212f0a182d5c8169b8da2154b215494701705bcb91d3995ca879a5124f5f97aa438388d01d0ffe6b95ba26c18ed34e770055f2f58cd28d78bbfe4c8cfa1a8a7e14d979ccad1ce9e97f90aa2ce967590825b36fb1ae757593f07c880a5b020759f5d7b410c67b07e695b5898a48e9dd3a21e30c217b75f7eca64862b5569ba42fe806c3454a514e741d4063207a1f661a794e919fa2485942fa8a2ebe192ad894b713d6f0a9888b24fa5b9810f6c857334324ddb72c999441225a3005eced699481d3164e587da12c7b64d814b14833979bb407f3be7c7c2e071bdddcec47c79f7edade05df7844909bd65de4068b73cb277ae71f7533fd77b3e62bb9c6e364061a3bc12ca21575ccd5d59629925283892948371c0436e30c96d03687774ec7c9fcb1938765551552bf977d72a56f07ca81010c6b0cf126aa8d3bd3a8a9a29e606f008bf5e59c788d5d5191531203394fe936abfa4fcd079535e3cd3efcc6a8773e67665466b7a1aa5686fe27b632ccec344f60d2dfecaf856f3ee377eaa75ec3a886ee7e5cedd9ac85e8c845a85e894b7f23201ea66aa9b974380295e8a87e04060f277fbda1c18c2fdc689c9d53719c55c614fd197ee461c31a709ba967e454fb7172c3479bd0b2fedee8570892ee937dda14e350acc0d103a4f590ed0de6462be4873dc4477defcf6737c181b0e952f0704308955f9b76a4d82eda9ef59c727107906b38577f72b6b8f8200154eb549aa6e5e3cc406b0d9bd4a959b2ba300b87593a11a5529bf6d1692d5b26e1fcc41e2b5a6ae7d22f4f4c26a847deeff2b6646b0bdb765bc37fe07d217ad9ee32ffa43cc9c8a0c45b9408b5a7dfe4b4b33970f12da6175e51f4b03cea7c36bfc78af98aac1c9dee6ecd7b0bb51748d4e7095af8079a6772d9ad1ab576c25132898ec99b85b9e98b08746dcaf6235d7f44dfafe1a1c045fc35c5edfd52f0221380c998b570ede800af0f158636de32ab1cb9a0358f21e1674d42c6c3ca4ae11fcaca9ba39c919d6fc83c7f5d3b4cf40c5fdea96d0f187ddf5cb8f033349b6a5648b8275d9e487c5774146210cbea6e69139073269384e7a3a3e5501eb119c67a0e2dd61788b785fe1ce2d189d43b3b47c97f9f16f19f0e6b5c0bed70770410c6100e9beb39596181118e3305d1084287d30b67de210bc353fbfcd826eec4a6f99fcd38c730c3b5dce6b1d147ad36d5730e82d9d071d98e530dfbe43ac5b582a546f27b4884421b8307dd5e6a4880056a35e41762c81396b31ed9ec7e88e42db07f6816e0de492a2490b5a1e6e57d04a9ed96ee12b13552f0afc7dfc89cca30ed3efec1133595c83bf127fd71041e6de4c989eabb6f4ddbf694a370d33256fba350e9b69916c9387c5024014c76f06ecc04858c0f8ed3af4a4371337cb14ce10aa6a5ba53d26e0b3c8cd2a4a1d73d5c9bf4672557d36d2e29399526fc8eee981c149bc2669f114a1b2ad171e0fe26275e18c71651e039d626b9a96da245e639365cab6698f265aa1d159e2b9a5c165f34f1ca253e5871b52588997f82b136c967ce519515850e9fd5cfd03af25c9166ba43e3485a7aee8c0558fc5f13b43d5dbbc434bb2dbe4fba13d730def47066988775e0f271ed1b460c664e4ebd564414fd23002edb65a345e6b2c3fe7437b459ceceeffe9007ec1bdcdd017e6ad8278206582b4f31af655151a70d2fccf4d9072c353ef138d4ae444612b362445d1fabca3d1f716475cbfe09d3ff7b8e0e0aa94ee7c4afa851a317bdeed8db5bc44adc2f02e22e5f1a3b63145bcd0cf80f554ff725ad1a620adc3f502d900c6dac03f46e2a7ec24598c7274bf6b37f4ea11f0ec1402a46e8a1247c0de11133da50ef5a8ccf8ca36767c7558fb208e1eb55f5cfe72eb8ee30c259bbde65208e7dd412e026709e4adcf1fbaf69ebcc92035a59f60193b720cb2ab36cf21db1ab8b7cc7e15c606a73d1453191c68423b0b6188a132b79091abaa4761949b373a0cdce9bbe93c79dab8d5adadaa1caa8bcda3cc213cef56accc6941468b41b3d7b42c773daaa1280d9461e0be7e39c0e8d2932d86e23d96ecae186985b19ad6fe9d73d03492d4b11279d33ed807c08dfdd7a28739402e01cd441ad984811a91b1a1fe580fc2e9f2336989870e8d65b7fa54846bcf2bbf09e2036305cca50ccf6978b2cef9f0ce69ca327637f685cce5666d5660931a9be850df28091511dbf66309e7829c4800f39ccbd0e19e4bcf8e455e50afd5c94837979c7bf04f39503cd0bef114852aa9c76fb0c6bdda7cbfa4cf6d5f931dba0d5965a49e866687c5124b502fb17f0926cc6559707bef277d81eb84cfe7fb5ba9712a18342bc06d428e72e7ce207c434a1b4094f59d2df59a3abea76d970458d3967729400bad06eada718fbbf47bbef113e7a75198fcd6e334a064954eb323faa98084c2c30ab775d53cbf29a82b45ee4e5d52118ab45a6af6ed36bff86efc796db66e7408e11f9b1943998830dc4576cc35ba34ee1ba57c2a45881a8d5f7e50982c6d2a7a94089f6dc4215823f3a7b0052650feded2115f4a1b0ef2a9f4572613da34b4fa3f54ee7a8f062da6d8084fbf276e99d6116d9b9a936e70a408c7005a8e039b6709eada272f9218670e593394e67e080c1154343eb897bd4e663f52f7c01ffaf898d8875cca728cbb7214d1e8559f6f1ff657fb4e397a3ee4f111b707e6710e5d58a8afde7eb884c1379bb7bd6049b28d52f23bbdf8a97d72f605fdc0d9b0f8d150f46dabe3fe301da2834e96687bc75b2671c80c287443b979ce729155d2cba9ce5783ab21cf89e684813e1c79526e1c24dc2af7503db42505289cc7c313c2608ca393bd428837c2d7ce95ff1ce7651ed21d9187bac3b253b6e5f5ebd2e0c77f4e041d77204aa47ddc122d3faf62fbd114faef99a585b09b64d47dddd84345a9097c016528b9e6d79248fe0e49fcdf5a6868b4aaf18da8faf10dd7be067b8bc870ea0f141860be5d8c2ef392363e3df6d0854bb26fff586282db1fb1d3b3e298e550f1c9299f3e9c7f5ccaf9c4aba3c99ff406cdda005db3e888642801c22e594124275e5de2faba80ce8477438a57144125761e04c22a2c4e8f2c1b1e6d619f095737c7e67dbcd18151d3da17395bc95dad7f06c17bc5e1799663a55769d38d24e6fc440be97642b54d92129664beb4e5c8ba55d900e87f02c3cc51bdb5ea9c31063c1b986894cc3d6fc526979550e8322eb49ec598bf9501de9a8f679366ef76b5da1df52f71ea5c508f032767c60273f4113ab856c72b6e461773000385ff1824ab01f1d6942bef90d9c0cc2c95e5a906aaec14a4d245bd7101088c0b6652dfb7a7dec2bf7a283d820b177fc54146a782dbd4fd80c60b6bbda4451edbb86dfd8bff37c4a88fea6ae95a477487443aaf222177f28d98356a2410573c9dfcc0aafcbbac0d9df3a947e529d61b2f8e486f60b2059c8dcea61db1030034cb275934feed03d8f9483d53f7b772ae8335b96167c5f968735a3cb2ecc9dc6386d91506af69ee8a7cdae11e8ae8c5c4a5ab8c813891f9ff395328972e19f6840bea03eee630ed8baa9b8776746ddedc7190249174c3ae6893e126cd0c06842138cca965f30bb3e4d10794cb5cc35eb4ef1140cd1e07d659b6326a8c2fccd875a223747e7bcd4b9a4cd09813d6533b18993b0b54628ede9b885d3271f94d18101418b7f2c20f03993d835df591b958e075f2045ec8dd58280d877c4643412436a83accd4047c16976167681ca9d5fa611c547be904771258de584964a0af26eb4c70b297cdbab0dc0f54932fdad7a52da7cc2bdf0eb00fc8aa0cf6d15aba06b719fac8323e0293eb17c8bc036849401b321fe858a603d2cfbb23d339c9131eaecf094ea1375fb982c457ab0b8b4225b4e18ed21c0ee0538a3d3a1c8f6ad84b588235e695eeeb39ada21f0f83c9657cc204b33039266bacb2a350a1f0da8d1394e4c45713472967fbefee155858935de6b419ae281d230f82eb18da170bff2f661475d6eaf3abcf8d50d0656f7a7ed563d04668dbd9c3c32281010f52253440ddbe25a942cbccc228a8325cbc24696fe8d7179d7f214404eb4981aac7f935973ced50f5fabfe99f7d0d40be9d454f7f237360c87316ae2a15639491de45cbf1d0a567b08067dfc80394f295e80e97e1e229eb4f3dc6d2b39a6086573cc0c99474278bc0badd56259470d3b9ef21559ac7cf886d9e75e63769d77126f0a7a4e6d562a7941bb43bed77bbcc7477e14d82d64deb09b3c3ffdedc85953e21a5a971503aa696a1ebb510f7e61cd132a988046cf871022c0ed0ce604c47b7a4dc9e96cf6b76c58ff7176227d155d2bb4969bb4adc67f987f4a57ca40b905c0312cc2dce84f6c8158e0da4eecf3b270cda8bcf0c4b4b214364302cf2402727941d2ee53bc11d9f49306da0387829da166e41b35d1ad50108bff80a1f1842433c25b6165de6d4db12336a62b36286831b63dda253ba915881bb7e4ca38a281494b9a051d5af99347de50302db2890b5dda2afd0d5e0a89eeb9a662b2460c77dec4b3257554f52e23c17df6244face4dd863b400d7e905b0c0df763d52f3fda0461333a625bbc3497d89cf27c41f8e67a2cb86501333f981bfd4209e05a6296a420b046fe222b1864a3fd1396f1f9cd06e73d7e28ec8a6f57dc04f890713504609df6cdc7b87b12ef7a446419af867fe36e8a6667837b5e604aede26cb0a1b1e8a78579a73bd36977225aeb0b7abcc8a60f9fd69abcaf566ac76e520d534b5a6d42e4807ea283749b8aa9b8259fbc5edc6558b1a93b491815c9fd74fdfe93da58ea746ca000bba6ee1f0cca0fdc571cb6cd375f4c5a96eb6c2ca83b69189902ab5c4c10cfb5f0dc7bee24e87629abbb7782239b50755026db50c036624fa70f802308a1bb913ff58dc63e8b61f0532e411493278daf9e348bb1752d729f4b140dc06fd478e55c2a95cb29928ab1e8bd34bf768094c2bdc3de2399e42001b65f7fa9d6999322ddead9a5cdcc809368bc46421113ea91a4320263e325b2b736d63dfbcef6276d0e80bfd24ac6881fbb0cffa6d1d2898ffd32ee26b6b32cb40d0dd04f30280a6013c7a01e739a0554ea7dbf45131e22e27931b694146740319b4e1eb694e6fb172236e19f5c346af0df335273b4ad2a2d77d58faee39c605e76756ff579ffed646fd0c938ec3493b5d6583a1c6d6bf8db43c9059512d85f1f70f8417205f16d398e7c4a8e7fd1e3d675567c74279372ebe44722dfbb340a45ae07394bb377731bd1d9221d0a78a54ca19b85c18b0d6f768e5c12def7bd1ad12ec8c8d561de712a1b392555ac019750b679fae0455e523e603025b580b16bab104ce342a889045383408d2c7259d015e055e643f35b9e4e19ba5adeb15d2bfd9a2cb4edddd12ce04c37d582208e5dfac042457f5add46d0c365194ce9a9cbff39f2558626c38c35ad381976638c346f0debd6335ae734ef607bc9b1c64af06eab3ab242306d82b6379a2de2963f6888e42d3c8aac1feba448b8855556da44d8175e8da66d20335ee17600bf1031ca841739d06fe9ed7296731cae28ce91fff498837e47a1c4ee96e771f6869c85f04e3a57e982f4e89ac7065a23d4c152d18074b0facaa652103a854a4f365f2f220e92b741b97155137784095ebfb5e6cd389a51074a14866da80b5b4c7a49f03668088b61d147b75ec8ddeeb53237b34fb3a5824d75bb94736ffb4b69d8266999f917786ef0ec96ff64c528c0941883c2ef2ddf7e37039a4c7245ae0b71a219df4f69f93e82a616ea8b650d7facfd000235f0f913fd669ef233e1769ffcd13f3802646df0f54e28d24508fd0d237677f5e2c133a4c2bfc446dfb0def6a8c3bafaba0f56c2a29b048d131d40b585451255bfed0702f17c7186ddead513c88ed6aaef6fc3a0bf0d7c7691da1ce51f5912935018f7406571443eb7caf184d54d8bd3cb9d7d611e7564910678185062cae3ab20508b7daaba7e104018e4daae218b1df0ce43f13bd053b47ac36e48cb5f4c8ea0d8ca98fb3e1609c8201a3d24d11f6a3b71b2de00f1beed3a470b4172d1d2573dbf860d6d7e0b3f9d5882164ba272665b3f24afe86ecb3b0ca094914db0e92d90fb5151cf92acaa41bf0e88ea7e314381c208d94fb9e69943a87ef874d4e05fcd74d84d3cf2b7453f49fbf281ecb98fa4a6abc4f07292d76243157129ac1aef68573fb686634cad5f405798691b2953792587ed8d8ac009972fe7c41f398f8af2e5dd3876529b6d63b8bd4bed538f9f74a85926478f176bdb4240a20faa7c8842e97db93aba4bf9afc720b516c8222c97c2543e328d6a4719a1fa37c6bdd8307a0b49619d37ef2d61c3eec501b46bb17cec62164b358904798adfed56281adafa4830dff91819c72597c0b7553cbacce05a049ebd5d197a1bc701063b5cb72dd4a4e7b1c6221c835971f1ef8b5c6edd1d5e70f88d948c41a84b7bc758b308b7e11c94d151d2b19aa1ae14a3b45a20dfd33f23ae21fd55f5abc4e29322dd4f09ed1662d234351abd55b2f662ac32f9b7d65b965990e7d0f4ec76318d725d3eab88b8700587817aaabf977ed8f2c6c663d0485babe49e21410af03539577949206ff5b8c91bfc11515c39eaa9d910275167987c728bf2d16df45fa52119d9374771045912eb92933d139a987a91caeefaeb1b14232123f89520b737e2c14f2116477bc06228725ba26d6bf02e302b89c06b3a6a611680c23b85879b8be7719744a6b2ab5ced81ca859894260a0044c9ed1ea21bbc87a7fa91bdec627a3017fdabde24d36376d6e6f0e031b6b82ffc7a471fc8ad043b726e18dfbd4c922fead08d9a8d02115fe964716279a58eb77fa1861c42683954041bc92d86b3198137dac0feb4a074bc4e6f7f3778cc0f0609aecbac0aed620bb92dad5f866917a1fb3fdaa3fc44772b61334169f76e927fc909a5b9bb14651a5badffd2847d9ef7ef2172c8ff6b5ac88609f0b62782a4ed6ea8186501f5ba3529a11ff1142ae06098a9a30dda2b6415802a8a3229a00cbcfb3217e6c55a5e49f0d40a8533f6ed095614e276752d66c72918ad7dddec1a87b30f099f7e32c70c02c2f55e9a88acdb12326a70334b4baf60cf24c82de3f11d4bca6217bc1e3f73c72724ab18764efbedcb7cfa8fd8c047530317736256c1d870f2b205311abfc33d0f8baf0967cf7dd590626800344eff39f6e2177953e96e2594d41c85c5f96a8d62a6846e7aaf551901ace0e219165aa605007054aeaaf38f39f7056b1f79f1201bac2177db9c6652f1e8e3c1385add5cfbdda098b28397e66d7511eca3ea3e97b20258b130f510e815a20e2aab74d627d611dbccc2f8df31fca19ed1723bf9172b013bc7050b208db22fed26ecc7699ca738961b29636ec1f57b4d2ecdeda20a8f31459070a70cf72b20fcd713cf48979def6d611d0e6f06c85537f3c69e315720cbc45966d29f764c71a6f3731b123bf2e0846bc473992c54bce9958327e7ae05c61fa23001cad171eb48f6882dd51f9458f2e497916b413384560707eff8361c871fdb0e2001a975d6dd1a2a65d88a64afadd80dfee248843840c0d442642c03ff21a80dfb34c17999913aeb07513db523f62b7af670b1c386264e27e2e44edbcb8336eda15720bde4b26756d1df9661c0e226c7d6dbfc2395fe1e3e051972c63dcb65196f9a62177daea79dd01ca274442db7f36b8268984415ddd471bae1fdcfe64c631ea2e701ce766ba2dec59a93cc7e874855f7d835b3a065e5597be7878909fd14f4afddebb18d1b88db8f99861fa3c809ed9541416c8386f9da536e17606e7ba33064985adb790c7c72445895911d869facc41292e39ef3e32319ffee21f203026e38de76b55fbc4cf7d29e29408e5a5c54c0e20a93a2a2469bbf47481316bd803b4416976cf37e17db9c44a99d922d317706e2af0224007d731077d4d9fcdc3a91f65166da0bc5f8adc734f2ef7b2ea11e7059fe793b489b4d41e568c4d68714578e8becab98f39f2858a56d90363cb7d1763a37fbac2660dc3d2bead80e8dc1436ffaa8c8e14669ebe375801a1814ef1f57475814dda145104b27a07b7ed155dd82c89c29ab082f53e54ec0170ea9b80ac1b0e61180753bdba634d2ce594792c091dc573894c15989d2e30a93ab6b331c719b7ab3c9560cc9bbb0c5ba1caa2cdcd3f731d9baa6ac9d4891b61575072c638e606fa9fb9fe865cdaf1ae969dbf854ae8c9a4eaf8b8204be2eb41a2c0e28b687136d64a586d00bc3797b31ede02c557cef9fdc2aa33daf068d2cfd020459e8c439f43dd448c217f79ddff16ebb43eba48dcad88c7878fa9198a9176ead030b5c1eb7566acb9c4060e8fabccab898fa0397fa8bdcb57824527682b116ec3b0d0da628ebba2d87727dcb517b57279f890d7832fa199404e3f45d57539600267f16a4ab8ce7a0785edeeed88f9e11876edab8f9806681ce8bb0d7d75679270fb7e59a01024071d1bf398c664cee92abc3d539501756122f7980d72936f8dc08c2656899a56bbff61bf9130b9784500031b2072106865a7a90dc7d6804924fc0980222d69f4dc6712845b59b2e09a0aa0dd1e8fe1d5b3667c385f53bc361729769d36d6326f50e1f176fe7d9868a31c967cbfe9b4582a941530a058b4b56c25e4c79b83ac23540bcff99002f1f373cd6a4db7274b3cd50ab461e19605f80dd4f431d1ead17f32fddb6135fa072fdbafd976f035481026bf505615a9d4e2b1bdd028cf8692c2c2d1c35aeb723fbe1050668a2d92977c671561c4442eb3931a23f048fa19af491eeba288339c0d544a826f6cc1414c8885652fd1de8ff8b0c50dac6e9822b01e058b0e36026ccea6b8ca35c369e61d33c9cdf278e84853bcb7ca7dbecda53e36dcc4f2ac223f50275b69d4402a7b80d65f7a2c5df5600376504cfc945fb02abed2dc7f9a2edc4f8c02aa06572d04c8a1f49d0eb175a371a0aebf59689d69d4019559ce122ac0224945a582401619b7505f0cbc6746d8e3d186fab6899c761636183ad8d97e8001444607eaa3fad25be6d7bd8767c199677c1dab0f1573a9f7e05423739e45b58a9ee98338836df1e6458b8d97f1cee548e9c0b37cbd71708a351e5335c191ce96a8c7aa3b09a7ee7f3f7a37fb08bd72797bf740eba829d88218cacdd2f7285f8f5cf62a3f11423d465561a024509ae8c162dde724929c88e3fdc4cc796992ad480ee54985b84e88c28cdc63a5a77af24042ab79dfc1981ce90e4986bda792e7b3f2e4090347b15a523388f0eb05bcf4ffa62dac8354c8acfa3f184b6a6d94438ab9311839aed88778187fedfba3ed0b0cf41478d16244c2069e35dc58f09a52ebb32b9661cf2435f96ee637c168e391dfc3cd82b0e2b53c57bd6e3266d037be4dd0fcc8325d82921ec124bc083cd1f7c92ad2b4c99e0fc8c16e80ea26421ed0205109cb39385f31ce6f79fdf77c9a36f0bbd2b3149268fe4230c7bd1515fe3b5ae23874c2600d631ec3038913179172c9820c254805b56d3e2de865e1d2fd268831cb7e13d843ee4fc33f05401808827d4198a46d1e8f16ef2246dfbdd3ba71bac7f4e35f6d6e6c9c35b367a14388bbc89b4b1a89946639dedb46d94b26ebf418dc9251ceb93c290a5cd316bdb91549467b682f2532d37ffc25752f6f1888011171c71512426a3687f0e70ea600aad2bc39a5da908791bc034bd9ddfde0bc31fa9216be0b3193f45c0e2ba16be916daffd91b3429f57351d5b2122e986a0a013288d24dad021b96eb46c75a22f35726edfc896d64a8db4efc57e39d4293ca57eb404ab68c6ba3e3c731b64493e7a18b6a8e76e5bdf00a93e7a580e54130ddf467ddc4b9b64279f53e6de9e14f834b2e27de8e6215603f9a5939682df0140e5c5413c3036ed3c340d7c29944c70d887289803557a15b876310d1f48c5cc6c1936a6872e478023db71b083df59b49d3631ef6927154c40bb6465f486d7fef8eb703d47da32a07fbc0d14b42d8a84955d9e1be333f2dac2eda041f2c657cbc4904c04c5e918293818d834f70ca09a186834624f11e4cca498f61ee60a9b33ac4f3a5fdd3e9be33b7c2e165580b2e1bb9871f4d2fc9277f9e60cf3de2b6ee6d37753f9efc804a7db334fbe80adba4472ae3589c65257612e145bc1dbd72cbdc59202fb43c50230bfe60a8f54859879d2e3f0c0de1d01f24a9b2a000de9c4c000575f860156ab9088465519c6aff1892b7ed30dc976d3426f28c385198f93cb1352bc1927306833e750c304089755c5b400ea8c9ecf60caf78c49bd8099604879140b11d66cf570c4ec4d3e9c8c8999a6e13efbead917249ee2d7872c89e36affbd19a7c4ad1ba33de9ef085365872563ecedfa93c534791d7ff278e9db765d2a6bc5ac2495d7ed60638b7e8a6413a5162a0361a227027fcbd5ee0680c6a5768879ea09a6f67d1a1893352449e9dccae5bfdaeeebe59a46b1a337e2e830d87ca0d7d64e7160819f68645c43bc91c4465300a4674f1e53729393154e427a4f2ac1c3ebe4fd5f755aee7315885d41ae41a3870aa19ba35bae4a4a07f30550309ec110b0abb114b56015f094142bb9208f19e51e325338aedff9d3c3181f8043c658a5fa2664ce8fced64d29c8f1badd08632263a5c20ec076d262a1a6c5e160310c65ebc53c75f1a4c688d4081b6ba0dba4314da1afcdfa1ef62dd37e4e929227ee8a3e4be301f6868d30cab4e5694f3daa16bb6cffba6dcefeff2123d6ded6f893cefb49e61bb4f02f2ea2b4715394c2ccd20e3b538ede1703c5fdf3f0a80dfeada44b3a38071b4b4e23d3c9d28dfc619041f5327b8c8ea5c2b0bbc12df9cfdbaa3dea682d21fae06831f47208e9159c70a7967e16437c9ac67ae0ee60c0911ad2827870f541cd5a0a921ee02a31cdec616c63a4ec9ae2fbf15700a61e6ad621b71e9f16fe5fabc8d6a18e1a3e9be09ef640723ad2e2f5840fdf31efc8e6650f332e0ef016fb1647276ab55a2a9870ffaa7f8c6610872a833ca109d3bc370f0dcac1e8c1f678761e5f73cbc576d02ad7dac5360a5ff4bad72fd3e8082c756faf680f6f3bcb7db572165c71ed99425b59bd204d5220062129fa24233fc133ea774fad9bc69cd555399a3744f42395ad6ecb64e66f09edd16c02697d80402c9e23c594bcb574d6532ef841446b9f95c40a8c9f67f51b32138bf5ec7e5b39dd9c3af47daf5f771dc54d0b5ad0bb2790ff5435dc91cc8d90d2ef3c66abf6de07a3be8904adb9140909365c38c173624f81a5c6eb9dbdb1a485cb429ff53239da4f27478209612b1c1ee58975d227422146a6421a1167b0d0ef947bbc29ec281d8af24ee9bd3db73c65ba28ffbbdb6dba37675df02cd626827336bc3b82519c1351a198ca159535697d77513bcf609e3d6dfe278c8ad4579a59823d37a0295aebb8a9eb61c054cec33cd7b1fbed8c025982eee5aa161bd495c3222e5fe675d921e8cfef28eb9e328e95259b61842e8287f73e48d312e58ef70987b9453ae08524994bbcfd34fdf9de52d4e7ac0253f25e2fdcaeecfeecd0bca4726efdfed6f6b05ace2757ea4fbf6962fb8288b859a9af930498ebd947a3daccfd997192e02e7cb0c22b7a0578b62eea33df6043c11e4da430797efa8e039619281fc3cd923dfbe4b2bfd334cccf7470318614c9b663c54916fe30b35da89cd85b84d5546628ce72ac3ccaa14de9c214f872826a1e0aa37c8f06e29a13520853c999ee81415d13c8772f23e0115ef3a12621a17b61c2d14e8d80078b0b7144ad164ecda2ad2d60109168acd89bc9ade262290aec8b28ce91f8ee8327dceb4b047e85484c2df7c1d1c8022fc9c3620a271703227839fb83e714c8ad0ab2a21660c40f01345d50f15d8d108e7e2ff3f6c57217e057cdcbf68171b5f2d500d0bfb40cdb98735ec8c0fda0e8e92bae1c7109f9cf2cf89d9c69397974c3049589e6f3d6dffcf0b16b5ffd4b0273913337ba3424d198e36f3ce7821b8c2c6c9b1ac583a185725c00013ebdd3027fed5758c25bf25804156f2d30bd319298487c7f79564df4f5512e0c3f0eceaf23ec4136af5a1345744d1db5e33e557200e637e39e57a75c530fe4f39458a296abbff03b7bd962e68db4d1ad1da296450996109caa426cc3384d16bf3b580ad166608fe41b104f58ba5062894a6269f395963419091db588515351a01a99c3346037b021cd2cc8ab8b159fe80f0572ce33d8596c8117d1157b910dfdaaeb20a5d1aa3b11c835b42b8c14ef60e0e76d9d0244e30bff7d7283e80f101869baf74f412e4157ee2c1c19e9766d4853a03e14223f800475439c305dbd5f5b9c8f81c8aec8656e8c7c1d8f7caaf15c7803b17a54c57cdfb1fda4ac6eb282599f63562dc81913c0aca7aeb28dc802ed331d84b73df598378566a2411250fe3f1769907bde705e16abe11e30b7a4c2642eea33ab9bc16391e19d6e779fdb54f2d6b716aff0b6ccbbe25c8d8542d29cacf7bef056fa090ec4be03d0b8c18a4010200042ddd1ff3a31537ea827b8d122595c9fd6f5088677760fbcd46568789254699529abe7e7fba5d5f5b8366cf58caa4adce8912081d031cf0275d7d166649189e30e34f9fcdd6816148daf109074bd246f665feb9a3d9ce41f2b58b52e90d5171c71aa8de6b1ab9884108bf96fa184a8f70aa840518090be501b99228359a5399d69693a962d0c2a7fefd710e3c90ae2613f4b26a038bab7c13acfdea64ec9707931ef7c730b507d496b7734bca828c19af8cd64c2a66c08582420939227608ba5a8eb2bc1e7cc837a3999b4deba1040e0ba33d117d2bc80b669d3282660f5930474ba664885a5ba6ff8d2c7fcb8f5b4685e68e75b1d69b51c3c22de9c6218335f226cbbda5cd8c784bc8aeaf4ea0ba06bd631efedf6319227b96c28cefcc6189d7ffdbb89efba9d19bd22575d7bfffa0842eeddd37a2461226dcc66c026c1f87d3a149981b179f688cefa02132778cc5f35d1510b469667d8ae07b9682e4fdd748d7b2beaf4faead5788404ccacde64a3374a63c6a9c2c1228ed95ac069c9e52cce7524ddf5dc0217bf7f9250d8475c51bb3d7e244629d124d0b4ecbcf2a43059f6d36f766881c76d72d1f9ca5e116314e280eb01d587a7010ef58383616fdf88d0ec1355ef1f8aa548a7ef6d655a40c26018b2e7655bf3248645dba35014c2a5df967260ea2135ec402ff75c69d7a95ca8d198a1e0947ac8106a2f71e00c3ccc7b540e2fc6c15fb750d041a9ea7eea5ccee26fde01a8e551b9ea8b34b7474aa9070e0ed1387dd32a2376104f51c4ff7574dfb031d2d2b60617144ec4dd039564a1e34f80b1be3e9f95c439b5e47410ad243263381e186992e1d3876385d4688bb4317371e8472b4262628e2d5e80ff026a373e1c9711961c342dbbe077f7422259917380513f13132b62e18e6a8687e290504cf816f3c27dfddc3c2e57eb515bf1a3219bd62ccd6a16b333fb781586157457ba739dd54b1572bc6a0b3973126b9b06e301d37ade8c3ee304695a509367ce2145813b428329b619031fe7151ebd0faa30b883f5377e64c6b5525c4e632425d8247a9033fea0b5a925fbfef2fd4a3f6153c0bd8c2308082551f218dcc7506731fc140b552a24bde6762863c331dfc1d82334091fe3063d88f2c06dc53d9c816d0e05a7cf4cc4c36b57ba86cd6a415a7e3ded78807324a5a4806b46e1262facc4bd90ede619cb1e8b8e6359798c2e1e588df202ea5175cbf51d18d3c0f0f81f6345bce890b7d5b120298395a06fb744badd7ac3ea64b8a06458743ff691bdb2fcf9c6b73cb877f45448728465d0e59e085cf228118d6f76bd0d06a768a2141b4d4a548b1b602f3be719eb324347e5fecb1d2fb49f0dcfe05ef2ef9d182577953e758fe136d17538078bb8045dc7f612f32f4f9f8baad66a23b5fba2574b11b6f69d0e728152fb98e7edfd5c04ef6e9f7494e1b259a07852b0d8c26f7da93dcdb49893a824efc215c044c224fea2939cf79caafd5a56202bbc8c9bea6d3b5e6260f9a8971b09d5cf0e2fa431d41b002748c032e7c08e9a74b6f3908d7fcf5bfa335c6f884e6a9f32532f8713d9d8e09909cac20a4e06ac7b8f23b21cf1eb8e808ff209e8e7734affd873fa86c9ffc0f6b3893c449b4929e4538c6445bbb7be01b5f56e775ee78f8dd74b7f1c942202377e0da11181a97b079f33f754d2cca8ebb0199eec6373018c812525435323118ee4897b7295bb05f540c5d9bcbff4f6ff3e35bcf71e41735c19a291209f68600d123d1c5ae7714c0beb0b76a602d69ff8fe4894841ee6fea3a4557c8ac31a8c53c0db870c75bce05059c2218d8cce8d4088580fbd89a3651ccf1ca585ae13172cf9cfe4cef65f43faf2808e1856203286ad5a6af45d0537d3282cfc754f58b66f5514f698c2a9b675b4d7fc03bbaedd96671b467038c55cb24f7303ce6903896c53ddb57ab263f377fef38cdcfeb882b282ac2accb8baa27d372228ea6833f6e1819cc2d99992b3989f43caa5d3cafe6de3373e4371e5f1ff67ab5c43d28b88a456a1a6daf086f4c0ba7d86b86616e828b0ba60da31daeb2526462fd5e2a184e166383e78329c74cd8679a3989eb0fd72ca4b7d59e201a19c567fa2a74a1c08e11e7cc01a1778feb56acfe07d6ded7ca0d1a8005008b920fa9919d4f4e343d4136f28ae285d4f691b8da574480cb34f9307e36a6f8824fec21e9a25fd0eac06d60ded317c3fdde4ca3027af0f5b053f0aec1c0001a5f562a30b1c8f067c2acdea4bb505cc16e54604f5026158a9c904086da7d4968f16e13d3941949fa2c7b5e2513a644f99f0c207b8f89f650f6718676bd937d59c3e7389492b49534c54c16256cafc53ab0fbafa13c22fccb8ccb4492819a5adef4c5e0bf47692803d2990c99c5d96136f06e84906c9019e823eec5374dd9909a992b677761c45977acd045ad5b3a13a06bb6248bfa6c86bcc9226d3cf4551ca17ca14b28f893c981802de665e0a0e7b549f5a6d6c7a1c94a625e8a9e4cfa7eb526e96ffc8822266fb1200c10662dac1c144c54419e2a8ba1e08129cc650071424be1702be30ef1fa05f26a1ba4b7c9bc79300df6f130be1bdd65d7e7a734594b738c1efc51d517d6c340ce1c69d6fbc04ed9b6581f646a31099a53f7799a8293d690d5612c17dab9aee2426d3346494b06e84d000767f7a52b3cfcfe9eb92850ab5c3eb7a0cbbd60dbab811f83941cd8544dafd3729187509fb14479a17a4fb788b4b27dc455627d40ea6f1652e724ac0ed7ad0b1fc6fbba2ef94091d82dfd4cee4c7e9f6d37aa24c076da64278daf4f42e16daba7574617b4ed135ab1156bc9f73bb5c22f7c7745e35c493611cbe71837fa493db2250447a8693368febae9d35c1d751c4df649d54ec5be379cb5e98c19fd8526dcdd6b9b51fc28e69f2b79ccfe4184a33d686aa063ae4e2fc00e35aa0fd47d57f82aeabd0ab3410e6b3e95b61852a3e7f833757827ca21bc074b95f691dc79956c0c65663fdafa42d810bdba2bea029e42df7fca478837705a9540e215d317c942e3f19a8dbc8023fc669c6275374ff4cd3f8435345b15321784e6021569ae00f3a80d26d7a82aee34c4f4cf930ba9ed7ffe50df4ff2321d0a383d4e634d053ad644ed5c7cd3bcbe7656eef34498d47d10572491df02037d830b7322b468a369e39bbf3780db5c6f3660bb271220cb9b188abf7b98f497c39e05dd7009edf24e40871f73b2d8d0477866b9ab91300822401b254253f75bc4f665ccd1616dc880435163270f3ecf05496f04a8f6bd5cd2dba7fd625fd89120c57584e4dc1bae50a2d7b71a17b3b1dd1fb014bf3b7b4a4d20bd8ad8c7152337585e37a4f63a58d1e9ec048d66e69fc785afb871da98f2af60f1764d532aeee1f9b7ea6fcc3a5cef48055e8a85eb324410cc5ac3f6f5d665c5b220e5ecaed53e8c56a2c7fa19d7f30f8888838126f06eb0a6b37f05c2e81eedf0e2ca52664318eed121c7cb183e0b306381a6c56e46bb83491bf3ecbbb2acc41e598d7db560310f9f441f6c764757d220465fded708c8dd2f575c930df2e915d236ae30e11436c05ce150fcc796433d0a1b398459a246abc0994ea814df8e1d6e1450f8ed479922998536c20ac9b5a1ea001a887e868320e21f8ac0e9b8c296f58b04102a977b875359aee42bac86b0b86507cecab766b211c390a27f83075a8a855f4b44d98fef33b903f77b6f89148aec900a58b13f7d7b1464164f60ced81f0c0eba29d0f9182fccc5d405d002104ac10e6bcad2506cfe4518e22f54b272b775332bd3fe7b57f9ac4b0e793ac6c1e797fab77e51581f5eb3f3ee0ee6de7445baa65a4a248ed809e0ab88ff181d8c8885e781cfe24d94f4b36da06e52339949851b2dbee56e203a1be9818d7a3a8b64d292b97db1ef0ac311a154c505437d422f2d35bad13965047f5b3a7fa6832a2bc2cb8d316ebba13e5859b0abe8953adae0bf1de862ad50b1dc05fe4f5807572f2b653f139ef55d9568456c5fec085e3912facae631d1c466e3f2dbba1015b588229109b2684e47c8b051e9908999750c03fff4c98d7763dd06fbd954d7493d826a42da5113a5b1f7a70deea6ab6a23c8dc92710ae5b8d32921fa412a78b76a0119b5092a63b33657e51ec6e3062a70414bbbd3917cb09033871811c431f2416b5d1f0fc7020a7296d811669f017b0cbce4ff27d9b15356a274fc399ecd7f15e388636d79a6d930691a79bbf200affb9f7225c9c6ea1562e5b3ac18ed318a609544027ca14c737133880a319180b1a66af93a7bdbe91cb88ae52fb5ef810cbebc9937911ba96ec7b365bbcdbdb24ae70826087585140763d9a197694551d7df21fbda3a52403785c0e1654433bae092474d4a9ba623918cbc7e82fdfde01f0cf4f6fc5430ebab9267c803323e89bb4ce50f2df173aa409e329088d888ca178fbd0554d052d38eafe29605fa3939d5ef6b9dbf04fcad966b31351570e67c788e1f1495722f258c8a3a8fe7a0498d9027bec59f0f43915a2012028c424d9ccb29ad8333d60d5b8890ea9141468fad58a2eca20845dd3d7d720abb6226f401fb9dcc663862c136cf8af1e2ba395871ebb6c23250e51788dd8d74cbd7373ed860928d4caa52a348d180d51dafc01536b09341f8f50918216de6bdf7ed693a2ffc0a33fb70108246fe6d94471209b503abdfbecc739b831e4698e59e17f36244d67fb944f9770ab836eddac35c87bf8a4df2c0bb8bcc318876eb69cb9e44816c45bb029b27ce63f06fc086ed2742eab3d56fe99d1a89464f73082c25b99606ec5adce18432684249a3558d2905143a1be6f588bd170c2de7b1ea1611cd50e69e7b0f9a0be0be6bee197cf5c17ed7f55712b3899992edda625646119e1466755dc396fb084114a0197ed40fd83972d7af19831e30a8f1fc0bd7f0314448f4a6cc92e3966ceaf430c97626212a20876996deb8d433ada2cf0d230a5a77c6ac39a86f256d6166fdbfcbe33da068a4ab1decfc37c169f216eeb9c0b81e4505e256030c615b5b739066c2a7a074c732b213fa3f25e7fb6bf434402dcaa1125538cb7641b06de62887e890fc2efb0f52c727bd93213d66ca4f555197e745c1540b3895e8e1c2b55ac9c0c8a17c55bc97bad9b90c4b46c8104076b12bd4d0271ec794ce63a70ade7642e96a9a8a2a2b32319d68d8f2770d365550c1efad70a9ef2622d258d3d41cc704bb24b739dc5d857889c0e61bf7617590a18951d28a98aabf171366590f72c06a252857992bf5baf7c6403fd73850e5632c8872527b7ae531b2051d58ad5c3017103767f614594e21e68db9290210099989c25e5a1db9ef3345380dbd88c8f533dae7c18767c43e07561bbc31715187886038a6d5333fb183dcc9efb79448047fa75319709c3185ae3cb1e7f45954642d924a9547e6ecffde72e9d359b4c179b3ae957c94834a7066f65e37b783e5017a0f3fbe747b3c1f69b02bd2529751e46e80e558c1349ca5d7429f48e2a4539b856f20e768e898038ccd4a7818ab969c2ed6ba3be4dab0da55a8b290ac9713cd2cbedf0aa2e11a7a9e9c0f49894e5968787ba04e04f69838cd63568541d48235661329e81bf47a5236e06e347ab7cb8d2938645fbe3eda753ffb4ee5efdb9397327f6917ef9527a986d8995514ab08ede7327c3b7fe8f5a41f322c0fd9286425bc665667dcefa06f2f6eb398753e3f9e4be4b9b74542257d98ef2311a8bd1e29747ce63089865bd9d56be3fc201669350f03a5bfaa9dbb805d5c1ae3bfa5b50ce1eb5783e97472a34c5b4a038268a5bf245c9c9541744fc48013b5f4a3687165f674d198bc98104728559d06ef27975e1e6e77f38290cb25ee31ff3643b732760b97758dd6c493d01f1fd609859c58fdd6e7e92cd5625dcc08c2bf29d96db9dc375141d2f1f3238991922660bbc2c32275907d92b6ddc04f1324eda4e8f5cfb825fd2ad3c4de8df30aa352a1a621d1ec259e90e9457daf841580c4e62faddb4aa921a81a5e3eadeec40c9f09010489b69da99f67c3c16540660b45a5e24b93006f11cc1ea76902c4e9b6ab47d5c56f1e9b6e1ed0988109d7a7c9ede740d2a82a3eca5535297a39be71a20ff848a2de0b0690f48f2697282001cdcd4a92ffcfd7f0dee60da5c89e304c3b2a3e170adb6d3c124fb6c6f0e0f68fd0a345f6bd826d568b96bd1724bd20693f31bb23ee8435f838720bb71bda2689dff98ab266e0c970400867a6a87112035c3a68c8d9b0fb0c8bc4cb3574495b8f1702589eea713701b04b8381d1c0960cd23408bffd031e78c7cb4cedc9a9f104d53b13f0479f5e96b46bc7b7c50b2bdb7f863bd9c8b7d6cbca25230db0e55e51b2a9b50c90e204a46f6071226f886ad84c1fd20aafc1e329c6ad3c9e38fdce04fee38e862a0d165a5f8cec97c0c82c5803535c2864bf50b93e70f07b89e5510e7e2c80397f32132a92bbc37016166d7af65543563489592913d61ded36c0f3136d235e94f3f88da0314d93286a6adfcc174fdd2aef499b0edbe95192ff3e6e1095f0e7db8953d4a69dc310dd68ebf42bc6c16cddf892bacbbdc3a090ad7402fb8cbb1f437bd6cd307f58183019450565e8ee7f62d746829c2fcaf72b09b5e6e722393975185baf93936316007fa13ec235d6c725ea5865edfbacf3140330ff92dcb6761ba366e59f7c3d5e610b3738e80d3d06f441449e1aa84ddfb082c2c47ddeaacedf56a7f4bc408bbb1c174ce9e2f65a27bb6a180fcebfb48e8925d5d711a7c420c404d9f751ef5fc64ce915ca99c675b35a60b4300c80b265ca9719ed1df5688d8dce36201a1b554732b7849252220f28c80b5605fcbc92ea854f9d21d5679010a09242ed87bad843af5a4d26037b40f56c24d32716897fe798eb1b2a36a3bae707a73dced52f6041dc9c832817321049ba7bef4226e38d0c3955771f19d3830cdba40a119168d45d372e5b90e8ffca42c58de2c9efcd5d28d103e8202b902c1359ef7bf78252f8b04daffdd8af05f456ba110b412758c63f2e5e067ba8691fc8092656bf6c3249515c025a6ed5981c30222080d14535758a668974cc2fdf3187e0905209c981a4c9a96da279481a5153eea33b56286652f6a4b2f78b979a4fd58aee38f1ee1466e42d11c22edebb5d065a30dd19115b7810aed04675c6433edb385a5f1e46f8162ec91728cc499dfebd45ed74ec3dd1adfeeb64d3b6dc8c0552db8c2204d41808855fc379fcb4961c25201f6762ed40bbc6269916d8596d0360146bcacd440433a2bb4be514bca39c1d1c3a9860859796826a1626ab278c695a96fd253b8ccc5f0eaa7d294c1e21de21c25c1e77c419798a503fa6dfc1a28b4aa39dfe81e80854b09817703abb4ab9bafa522b0cbe72d6912b4efe16b39a2d6175495bcbf32e013c3ce536f80bb54da4ccab36658a622c446e7b7224f07a2c66f5cb0e3cfb493d1e7b230e5414fcc429744347eed05d526b2a4cec37550c8369c151e2accb0367133d85fedb2c3850613c29d442905ba683c93d6852b2aac086f50bb7b1aac2cf22ed2ab388da3f0499af44f6483c137ce44fc9167fc55f20ee536ff06dd22ab813c7ab79acc797f2eee152fab652bd2d34d772f3b9cc905848663e93078b50e396b54ddbe7a19483fcab9a8aca092bb1cb68261f46c79edd04a74d64db98705d0e4a906753f70334ae1c180b45597c48b1241087bfcf6530eee8faee82f762d838a4096d39b65ffbb275a778659a5afc822e1e633e92a7bf0ec0db6409f6b74aeffb6127bbafa342c85613dc9ffb46562c32a2400c1793d31c8e124d2abd0ef833985e76738e4abf38d8ed59e9b10f507a9859a98c8f13e54a3ef31299c5a82a5cd7b66d6cbfa9313d610c1565d043669c0fbb94b3c521de655b154181991501b2e853589dbd7722d01c2791d530dd01e047b3a662ddc6f4b3e7aa4103d85617f113250a9e3b3b75739d86723bd6ab641987e2c7896c08778fa0fb5eb887e1ae9edc6a03a3dca7266797c10aea521bd92d375f52f3502580584302daea500b3096717701881b3ef9d911c5304756307b04976977b5c6b78cc808fadd9cd423fac50dd74cbc33945d3c9e0b1cf1edbc7d4c187af2e9e48020689d49d88b8f5e4ab7639f70e5146df0571baa89ffd05f0e6cd766a1a2c75e40bfba0d60aaed7e56a204c9879aa682afeeb942ad65168fa553d30351e2edd46038cce3d16eb71d2b8a77cf1df39d0a4f6124e760ea42ce187b17cf7d8a14475d67f2742239541501d61450bbe4433d26e6afc0e1de17b0c09e9e83a9898f006548a9c42b6f6ee649e25e9b030d6b61e79231ffca70c1e5ac6eca5be75b82937a474b476e25651469e50f1adc91ad618e9318fc5d6e995a12634b80acae8b3ca79c040c359f63f2badab930ab6cc370bbdf04cdac1191aa3c319ac3ac7d92bcd27db0f08a2c3a38ea95e8ba8243fe0f8b5ea1ee11e21330542c513313190cf86ab824f32b77ebc8f24466a16921dba1d97678c9b2970313b82888fc0a17a1be7c277121dd4923f832b6eae485c62876f05bbb962b7f643c199edad7983b8e80829389023ccc3f3299ce29dcf75c30c922677f03e094a557b45d18a19862f9a71ee73bc76a3d7cf4603f0dd5ad05ac5881a285952e22c85cf9f34da85f741049fae06aea142951cfe6cd4e5bcb49a390dcc9129087be400b73241aff0ab86dd5a6fc22228a51c8da29031287abf440440a1d2d36fb448549c51a17356d01c0e7824310b53540541de5a1ad302c27d19e9b48851fafcd123cea7134b1d922fc4bf09a61e1b02b096322e44945bf3ff8510df44845433d945dd318f893ac20663b16a1fe7178663388717cc51e68a2f7cad9e0b30db46537d84f8ad51e0c235611e6a7a04177de09b985335b4b5ec786349830236dee2bb3d804353c66c07a7d11864a851e22df02a6c9936d29932aa38c4066d28ef8494d1bf86d138b102272f9a6a21992c5ac306b203984e2fbb7d84596fc65f21ab56e1c29b0ec6467c035696c70fa997b42f62be679d1aa0a914cceb5d284a648e9f2838fbc41f0a639005399c552282624d6178e3585730c79ee33b44c5ce4f5ae41721ed7f350bff566112be253fa573a2de5cbfa9c1e0cd682e05b395f32b2078856012cca4e673554eb58730b86e0691ee7c5c92fd126989cd7de2b74c5e3c3039ebfdaa7b150f48758bf3d1545672a5d8a1da141a6e12b6bcf038b8ac0a17d1bda7e54bec2e5210a0a7cdfec440cbc07e98c95fac2f77916d2c4291959d5c44de27ab21c6edc17c576e1fd53abdd7b4c2981b1338e6c86ccfbe117d11179b66a2a55c1d245bf971d444f424527b2d065838eea65d5716ef7ec4385701776e405560c516ffa368d249d47566d793457ff16be5b046b373ed16e71bf4d6eaff361d8872a689fba28ccf78880297f705b629f425ed5d73b9645cc5788b0d8f07c5ec2d2729c3e09b3f655f83e6ea0a47db8bd6933b58302315b65e32778847e1318fb6e7415070a99457e54c6084162cb6ed9060216fed05a9f55a8c99c7206e671bb0a52faaf674dd0f6953bd3371ec22acc78325472379cf1441def89b51177a21c21a8ee47882a05af6d46743008a6336822ca87ce0c4dfdcac6c3bdee5de409b2810577273b016093d6cff14fea3ea0ca4057e2eb46b15f72ebe8513e6717f06942f3c76cfb5903d41d533f2c990236b5fb3ef0f4d44f40e4ce44b0d9ede9ab9f3b1914e9281881b23f6345ada603895690e99f574dfbd26859f77a8e070a560ac395d049c983e5e4eec62a6ff1e1446faa61158e17eee651b95f51e8549af2f8450e4947260149c45b71046cf1073222c1450acd7062f45487eb71b55fdb91dfd8e48126c10a2c317f0ccfb966891d562ed256a59335682936998b386dd0b904d6da4485c1e59eca9ff1e4a9ee3a490da80efc18430b50c84a89fd129ec910b1164597d8f9920c91ee6c1c755dabf38a7e36c48552d80eecf6f3b1bf15a518a1e545a1ae4b28a464fc381772e79a953a5ddd2335c6bea4cb8ca8e8106382312cb3e21d3555d24a0b686cee937f57dbe6eb307f06e25a08ff3c214b550203c3662abe51ca2bc3d703255212cb36a6bbeec07de47f5e91b1bc133653ba8b956208e0ac1e2789a6beddb9a28b10b6e56a592911738418cfdf4b7ab88f81abc1e1155b0ce4c501d0fcc2bb7e692403ca57adaa1503acf2785db2bb98cb0f2e92a0666aa0a49de107a25038046c1d941dc9c085e4a9052318153953361b49ef1e73be22b0c4adaf09e3695e9ce64600bd2c94f28ca885128b88a36ff4f0a70a5e73695a09936e83b118eb8b9014f5970bf78db1e3b5a27c40a4154799964a0d98b1c612807fed710738f3127b24f4d412b2f25c0ad9127591e19e333d5d81b09abba67251335bc963ab3665fec1cf9d9036def5302a4f61f9772cce02485d6322a06d143c40a6a0a7462328c608ab848cf2486f44890041ca9d0f1e9092ef673f8559a9d56bbaa0243569fbc961c699c1822ade9e8352907c5aa85068583fbd12fef391f33d2678b75ee673001106117e9df7352ad2470271a318d820700ca3763b6512aa32dcd6d9f78d60435e4f5be98915752fcea023f299230ad688a51a31d8ac9faaf795db44212203f7ea55d31069a6af6152c70bf80e1fe5707c9b1803a47aba24db7dead9baf399e3d43083b35e0ba86d71e0dee89f8081d7762d1094282508f2134692a14a0917cea87e8e44bb2da8ccab3af75e1f2d33805ae92307f307018b0ec5d38699be8ae4d7e82fefd1e8e7254423f921952db1e2ccdf56d056a232469f9167ac3190df8b023f27b20a8189535e0f558df4c7fffaa0238518727d19bdad971c5bb0232e38a53234427f415b8df0f8ed27c995be60e8b192aeeb1044c61b9f57e163fb72222d8355e4690e7802d72ab34dd1a93c75789705b7349e745e3b0abb91aad285d8be9a335680294d8fdcaa743ce0c75e4681726e427f8d3a7c7eec042d39e3f1bbd2098c46700d3adbc26696e46ee49ed4f93decc17eecb772ef3d2ee8af39a1c6cdb5aeea6f149252c7de92fea4949d4f19ae9933299228acbc22517f1b4553186bb9dfa9735685afc224dbebd10f16a2bdc8e3f49f549822d843cf27327136a21273ebb3f38774772d26e26c58547dfaaf57b507c6177cc6a60471ef5584283bee4ab961684cf394b86a38a4547a11684d24a6705bef3e33852aadabfedb764394372a8e068b714e5990567b9d710df5ff4dc8b6122001ee8b92039e0fc746e75bc1045183903000f73c94157290b199ad3f022c3df4c908f27b52958d557eb754fff5de98367b3f2384b910d29bef15e287bc4ea0dc6f838b37708d6be0bb183104ee2ff8efab98bf131a1a1fd45063193b92ffc4873175f951621d070044b658f41b6ae4a5fffefd6fdeecdfbadf962420da8a2d4f7662b0a25922acac287a22e19bdca6cc1c0849b9cd2109850e9a3326a95cd65015bab8e0829e60b507c5b7be94ebd3a3708fe71108a1c28a5a7417369724ddbf02573d864f8876b130728e3864accbb1a0d9c688f0a3fab840746c6e4bca85775263064749eb04d77f7048292b343c4acc0f60c98f383d6dd66321f625c58912318606fe0d764bec066902c096f7f66dd987c45db5353ebb0252653a1533bd23dae08dce7ae73c32f30da3996ed9ed0dcfaa3c87e47edc590d30551f0f0d92ec4b9d5f2fbe95b39ba21ee4b0a59044e2992b99365db4a30485a050b6235a0ab0f9d71d58194a8836c61579392def6a960206c9401be1622bce11038d7a136c71aa61d4c4ce675a4ca3144cb959756c7cd9a17f8164b530bdfd20a6ad31e6d5115756e8a567fb97705f3eba334037ab5ea6aa43a16d8bc01405112ca09c9523f3b36157bad14963fc68c1b8c62b23ef5cfd89babfa929464eaf729eff1ee081995831c4ebc21f6907c3d79da2787bc53bbb8d38c0095d594da368af2d57b6da5047750a398381b2d1ead8337985f4a5eb7e2137144a4f7ec4cdad3bbe26f6e6e8b1aa4915865686094c7a10e49b0d19a3a050b5d6d4252511f42ab0cf02976f47ecb9bc3c64c0fbf93d0e00dc77e9a3ace9b668fd23f0a088419a459ab87d9dc4d818351de7cf2c173fb6399fa9e8ec58f1f83801775f393687f7d5b6396a817b288c73b1083a4ddd4b5b154ca7f01021e2d4dff6ff875b01429351326ea0c0372fd299e8a25736cc643d8a5f62c181050390a99d0d559e3108ca9f02a9a7bbd11af452d0b3710655437b2df08240b45a8cd35c65caa7ac7415b05d11c5d77773b96526574e58a54c318b929b125af3e151a833f327765e5d37ae1f50509034e2e0ae430d851d56a02aa07dc477582b938ebdb7dd1e69cc35e62b03d1efab5ef6fd0e4d76f6f8616e39112c45136dd79998461aa21dc2d5824f5475bbf4a711141026205da194826215ca148ed138648d326c73f774564b51e2f5a0b08cb28814a27e14159618db0135f8862443e82f6809ac95824af22f406be7ecaaf1496a4d2f37f4b9f0058072be752c88d250bd74de834fd622929638d283094ab51e1ce25c4f0d61b974f045a46d79ee9dd048508dfffa370d026ee69e17ecadcc9ff87918fe6158cdf109f50cc027163789e07ebd890f458c3125e69f76488568825eebf6577c03246f20fc8094627f7cf00a5df5b404f952be3ef070a4fe4f2326e501db429c5a1550807ee195d3395b248464bd27e180cb9a903a7795b155a7b96eb26ea1a1ff30a7099bc86b01ef822485700787858d08e39916e003ed187a3b2aa1997a2bb6c75a432264c6ddf1f8befd105dbe383a86705016bbd20998f575985985b16f1e770ccebf8c7e45879768d318e4652fe90c0b203a9b88936a482812fe47904d8d63ec3abb7d00a6a45e52f4983d8683d88f6d9dc5d6a5a851a5147733ecb0c1d6b20a49959af6d8e25dfbbc904e1a2a516084543ee85e74df2ec650f7060fd1cc137292aafbd18c93cd58c77c295ccc73a0051b63986afb306fb331f49072fea0aab72cf5f7b709cc1a2b649aab66c9b213b33e50bf51956635c4fc3ba7d2460ea4afdcbe80a7d714c8a99bdd6c7f2fe60994fdd5828ab6f02a022e08a55f7626d3d10094d3626ce54b845a905f4203b4d26b8528a30cdceb6a8be8ee01860f9bc7d91ad70eb564425c6c10be675b856f2277a402c3e38981f225951ee63eeb29340e2ac684b8b12c9b512f92a36524f9106cd6297ff2bca720850f039a78d70931d5656da4b90683b1bf16923be669fc89fcb451a3fe4d394d24863a164636bf91276979351542405af7f259e9817fbe2daea7c852c376a903f30c5f6f80ca1c5b9ec1264e53a52b0c6e746a95154a830c017fed687f70a83d4741678fb90b3bd8fc1b3ab152dbb02e90f068254915455e44f5059cc49dfac3db33f991cd7e422b3abb4c42458cb6a82c94fb3c54cbfb666ec9f9a4ada43c7c832a5d01601331c020b607483eb5ab531dc0999dc5bfa65ee119c545ab83761192dea34c6be3ddb2457a97ed62eee1c4216cecbbe87246fcbf71d231337420b0d8bbe28b2d4194855707ba9e1bf40664dec2e1fecd3a64af0da57f84b6db825b6513f11969991c9dcf0fedbd9f934b4a04f1abcab98f190752aa5552b7682cb014339cc7f09abb0f8d44dd693443e663b7abcef08660c5416e887d3bd1db3d9ba52850420e6466966a7b199da74dcc90f3ede9318247e87de47d1dbb0cfe80bddd8dcb93b9d382c0d4fa8c1289b1633f978261564312018e33f4eaf9d49ea1293867512f533241114d71b1829328a9546fab0ecab8b51592dbe926f7e3d1487f1374f508b7d585a517853f96d8719aef778613adad01e7e5d94956870c7014fb8da70c014df1c41e8191abc24433499c128a3ea5d0ea9121611251ae7645fa3e71900b8057faba50dc17355cfd91618f12ec96cf364b060193319f8c03826c6a1f873158a8600817e647eba25a8a46fb42cada277b85c2756f59cbd7fabbd28e7ff5557e2f355624dd8ea9c82f9ef70435733297f148c3deb543e0ddbd8711fa62261f1b6740c2a0b80e825b4857a76ae1c0ced3d584bb09b6612ec0c7b7734f376a79ac81cdca8a744d1af077c4f8a21c48f25267ca6ff8554a45d80ac039b87605029078d34c784b0c2b79b895e2e1a6c2c32533b42b76546ce2cc2a9517718cdef71c88490289de9eb039f82e2790297de83ef29cbe96995a9a88f01a6836a18368064ec2c697c74fce3c2df892dac19782fdc171f7f51d9b8a019de52711d992c91051a2ed1366b019ac4e280f56636aeeec3995184816644e45e12eced5bf60210906c51729f16af2e99e3abe577f3ecaf32e62559102fdab34e80187a16f6dcfb5febce92e4e71570969e699d9c8c3b48f5560360dadd0a690975532a2a9c84031971819ffe179ce227b84160c2920ddcbe547428a71a3d76fb51f4ccce03d62cb9b1476e15600541c54f029d08a1d4afad37651253b395aeeb74bb67ca81c19d49440f67879d9e18ee5ea6672f51a8ac0dae0d1acf4dfb87ca03e459eff134759917095bf26c491126bfec2bdcd5dbd1fd4a5a48533449f7e1ab04df2066b178f918e93facde0b087e3343b799cef8574d7baccf0d503192b39287954caa29045ddcf70750c57a35f902e6eb2b0127236b9cd6a0436a5842cf9cc376d24f4aff152f42aad0963ec2c2e25ab139e4358a9768c4a706d70b44d3753d158811da5a30e3769d4b852c2929ebd941fe5cc2558fabdd4731d5d79735da866e467f53d221e644d0a07557200ff10aad9e61a19a8642e4e289ea79135448ffd2c45b3950ff66a918e78f7a24218e6877b3dfba289612325cb386f5e5ef90fa61785d2ef399991c12e87b1b2d273bbfda58762c0adb3bb6944f5c85d0d80d31068bec73ee844d0b25ec7f22dd47f8a56d10bb5770d766995b90bbb1cfc750972121f9f60957976d739e228090e315f8e7e968f29e911b28c1652df49ff28bde8354727dda95c3e79c7392a558fea4b949001ab52f1d15ad452d428fbf7761e4646989d23a042fb81a96180defef1a87231fb79533490574a788d7440faa3eeee3ef6ca4d6ca3f2f17a2c269ca8e889f86579a06ab9ea5fc03b2b98f4093d3de525007ff29cb94c18c79b95d1ab07753c23330b84645167baf360da70e9f7d23e729416e6891d7fd7d6750356355e313060d5e971bdf38a000e4f5dc555d790d72a89190da135e0a01c6c0aaf3f64a21ecbf0f853994934cebfa5c9a0a41487fa49007aa604e754d12281b08e747c024ca79f11563203178b3621fb2531b09204d9045206eef8a024b91d0adb37595b8eef85cb68f385c2c139c25805c32a6d5f975e3b6a1511820b0bfb5c391b3d8d6434cee9e682823c10ed34f49e2342480022e1f81230a4484d64c8e49984caae4d88be7426faf7d83518d28e94374362f65bd4d36815a9e6cf8ea20bc4c3b086028fd12bf434a9c063a9176063b0b1d64051bce2d17bc1d8a5c06e5e09bb7c668c4aa7dbd4b522b83c5af365ef8e81501dd5818e737d44c37fd552c4e8b5cb4ee899b41222dda759f27dba0248e2ecb9feb88189d55f380935351d53db148c2335c787dfce29939d054cc15e1e5c47a89e217080c1d7283817185e802564ddaa8211ecee3167a8a418c057ce226f02b957b51ff69d2bedd0ce1eefd3e44788d6dde61139ce2d389f1c0d7d3c9d66fccd7a5272ea5c547a9bc8b49cbb05d55b36b4d4301feb3135207fa450b990590c3df20629bb3b9203bb6049ecdc0e91ee85bd8d5bf1f53349f2c2785f9efef9b63a0b793e4a0ee1b991820c0955e614ab85cbf835e43c51bd0dfa01004aae9f016dd5d1112a34e0364b5ce3b58103ac1cf68e0c3c83193197438b59937a73ae78d3da5661e4b3ba73f07b2210ed6740659e5ec79085731c10821f8199201dd6de345c302fb56448162026db6e8839ad2d097b2e916ec80e8178699808ec35c5d154322c5fffed2d16a3faa18e35ad9bc298e267fb5a439716077961df715825aec6b410f56186eda297d5c71bf1c265ea56ee2e247a6778a415b6e929baeedcc2a62659d7e7ebf52a5553cffd394e0e63f42c9f09f8fbff4964d23489ac71913e0027ae6bb56a4e8b7c737248ad082e34a92a2937d9094280290dbc0c8b314bb7d25243763d1c9f3e56e9fec54d0aa352f9a5d0f054a32b709f0dca0700ea0a205bbf7a320871187f00d1445e9f56fea996f8836b4a397700b887ea83167bfb55635e61931bb0b10c8102c2561a5b8aefaf65719d0652860a369821d98c225e4b6c74819d006fb7eeef55028d7e88ac52713e1c3170c31cf1091294bd72faa07807acf6b9db77ba81d9749c7447da5370160eba5f532db368c23126ebc80961cda31ddbe487d1f9a873398ff7d65dd81bc0de3275d8796a6841e9da9aa3fd920bfa18fcb4b67c70b519fee25d9bdf7b27b5c87480ebaa55c8d41fc55d6ea995ec398d27cc20d8cd177c38c263869d0c205fcbc3b676e907fd16ba0423ce8f5c60dcf5c000cfb9665a1070e8e9c083dd5e6b0fac04cb3f6790d92d3f5ef94101ec413132c2c68c7be7d9290e0b1c44a68225381522e4a5e15c32898f05d9ef2013bca442e17085fb3003b1a336f821fe98791ad4f63462b3ea2df9cfe3d8ddc62c175cbd71c1ed2026ac172ee51a5c469081d7669046290219cc098ebd6fa7b1d33e3b86bb498f1d611e8cc235fb0d39caf6c4e66f54c4c8f0bd2ac64293d9b8823af984bb808492eb2d29cad06d731d513ee0fd41eb7f9ebb924c99c06670598746516de21d6f7b370e9857332e6eef15fbe38864b5602810befa0becaaa2c27c74999f8e3c923b9c3d0d63002c17ee213d26d4986de5884064667533360c655e1959f8c2c687ba341744256a5b510602a55c89cc8426a86207850a605ab53823a9ace95c5262cd2c3b1dacf30a19b715dd3afbc1ef28c2157a78ef122a770140f7bf4401a874d22aaac5f27050019c9cdcde8d3f3a68512e9f8493722c60fa52f332f8401ce2a41af3c58d8244f0d430aae92ff6577d28a0e24ee9eca38fed6be60befdf30cb925fb1cf897ea0a9396cb78dbd36a5de167e63538cdd1fbb4e9b9fd0cc8e4947da608ba277e8773d3c5077fa08c4ef766c0faa2199b08c6b05f60cbf8155578ae850dce6f3b99480dc1a84c7aa309cac1ac3309648cb3132cc194d593ecf7929183f973bcd3dd125115cc44a94dda2750118fea74a7d289ec9972343ee53d57ca09cd9962c6b98c94bcefaa7d4676f161038fd426f49c8208897ec498f57d7c2771a4c32b8e45e8985a119baa73afb02762df95b110f029cd91eec21fa1fcb67f23673259ec90a10b609e319ba40e52531b4cdbd85866b70f8d12e118d81f63ff98d0e7169ef195096d1dffdf4dd4ded49a2565cd0bf2744b719cefee384720a5af342d96eeaa0f37097469e496d785b1f3613c042a6311f9a96f1184b3242c57d646178c0ac10037a8656f8e0fa346cfb55bf8e8191ef280d35b0f5447dc55d0eeccc57e7dfb88b97153bdd95d91119daf2311460aee1a9a1df321ceb03029c2f2bf1bf4da2a7fd06618905245457fc6d0664a56520cd711fde0864eb12cdfaecec9d242ce9117356e4384e68ed520a683511ce849e04b841c906c9e75810b6ff00a49b94370fefa447d936a1832819e1ea72a7d63e642a7f768aa16da194c559c2918787ab14426a217de4e062a5c87ad0b47cc05642681d73d7dc771c61f926447c4818ee536dc62ec2af1ee0e65afe7192ad6ac60f51f316b638b1cf755102dfa4c16ae7e6a48d6402403fb44fc14f81ce9bb2619e5c30c764bd38ace555c78a4aa8b60b698cc89019f680732df5aed805bf6d943c3db4be2fec391edb284a5c7fba919730c6d1788d40070cfec43067f1ecd861ced3a29f3e0cf80bb7743257d5b66a27019fd3cc70fde3d40e62d9158ef00ed6921f9ab767b680070c80801e3b3af6d61ebbd20d46970fb7a02be0e25ae9354000969be623a3684244cf420c8c0f36be24074df4aae647f8fb86504bd4fc962016b697def27d65cf8dafe09e6614c73d7279cd43a96d672fda4aed0439d1d8fc4eb5f6f3549ddbb307cf37373812314a7f0ef7adf1d459f9dd7b0bba555de164cd762a2f5c219df75806f21867ad0a0f436b1cfa82db8cdf7af7783df0ba951f699f3ce0386671bafb282d6a9b5361094067c56138ca0df71c8400bde638454c9d5bb87f189c6e8afbb44dedcee29bd07a556d28d7dc8e864d6f57e222297346b97017d0d97b4b8946f37c75d9993e37c7f29673410ada01414736326ba1da4a0bcc8db248c896a723b71c942c8662e8aff88b0096965eb58889bad13d912ba6de7488fdcccc42d767ddc60a805265ae7ab931627014e1402d9f31fb99233b05c70eced0ed8fb14072ad3a862407ff69de772e019dea3d53267f2d3c195562dcfd87bc0ba0564d14ec1c28f74d07f71a7d3f757b16f9e2088d1b071dffcb0ce1c699509ca47e7be4e1380950d8481ecfa09ea69e79ac488626bf0979969ceb3c5b11cd561927181feb02db570c1a1288f402b5527e5e1fab723412771257b7c7f18fcee42c6ee84f704d2ff534f810cff1ac95522015bad4e1513dcd28c1bf51bd5e82f4ef5888686d6c08f9cfbbe6babcc3b1bb53af52cd064fc6c972bcf9731be8e264d9b646508e9c72cb9c21d1d19e6bd8e564f20468682579a5f727a0aa8f75b9d00bc441b6b06eeb873c586a902655a7f1c5e9e8fe790a8eb3c3f69a8943f09e93fb93ec23986f3e23dd81ef596e68fca1689ee9ee9288de24ffc445187a1cd06d60db353ac17f13d8b8241b8b662d319a318c8dc26be5d071028f63995b3eb0ed8f1aab6c84a9b6d3e13f9c5ffabef8a430085281beb964cad0b3466f1290944cae99cd3358c8318e3e6d4d792fcd18d71d4643beb01e87fade279d68f5363625fe136d33498a0bcf7bbe37445ec10b9a35d342260c82c46b2d74bf573afd908de94f683136a9b55d46af69283237e38cbd32f08220484c04cfb2679b574a317f1048b670f36b0c41d0b4ce3a40d21a7da2b443655ca32446b0e8de88b6215e95146e214be6b71f878efc168da5aeac4a4cb26069d7156a21a03d5af74e91c435d3da0fa1c4848c875aab9f62693ec4127aacbad6c5d9c0cc10755525814e62fb082543d2d2afc6042f0d122bf1ac68b985747caad68c3dd9c6ede02c651db0e9f94f297b7a1070454e3e81fd80613b7369cf4ee23ec22658f580df35d55011aa42006dc2368f127def62b46ac56951d2f92100eb2a18c870faaa10b7d5a294d9e42ffb91a7e8e77e8553380b2876197616f7b603f1e3f42d61f4e5ea6df47734e90e73fdd295903e13da1dd8c0a22777a6adcbf9a0aa65b4d12e149ea1e03c4ed3d3ff4b97ccdc8fe7258f6dbd4bbc08d633e55e2e3f4b4c4b0023c2f30b328d206cdbc2b93afd8737c51f3c59306ef6c8ebfd734aab46fc82fd3f48d1c17b48c0a6b5ae59bdca3ebc564900deca444de0ed248d5e37a44db9f26ad3a6507e703032cecc0b65058f2109014d57487cd4bea0b8d7b8a43ceff694f667d6608df98641a5d0ace0dc9c813c1664720ae831637e957ba5deddb97d03f0d2d0d9ef2d2ab0a3a29efbe26c8c441c2ca432874e5516585c75f0693a7c59c6070b30e9f265518048100df3788c489cb30e5b97ba5531dda4470856311f513d18783b59c60dcf87e0336c3f576a58bd1204252d407756e26a612cf03f876dcd4deebd8ab274951c254476c987d682fc134d82e87ba13180a15999ad2040a49f74841b8c636b3413ccbbdfddab34369b65113862313cb761bf0a6f9ad9317af2360025ae964a54502496f3e78259bb7e6ce971bb1ebb04a653fbbde7a3dd05aa68231c4447a3747ffacc25cf88535920b2fbaa9ae8ccc8181a051c1140ed9f3059dc191bd6aba4bcce45a19c4fb031ded73268546477ab392a086db7d95392b171112151cdd9d9a31c77b8e00017fcad1750ef566933300167586e9cfd9699f41be05013f9be13f5d7e4605ce00d708ee86b58290d11cbcc3899dffdbc57b4cd53adbe13632e7b2963df2ee5bb10d8665657a2a9e0ea43eec9bd5b9330d6afb56c760648f60140ccd7904bb1de9549345bd839390e1bb899cd5ed09125987bcefb6dc0500e30b2f6bebd85e7ff11c94685482d9ce88e3e510a17fbe644025840f6b65863f3055a288a8af7ff2ef8d944ad0f78956540921c5fce61ea4bc354b0f587158e63256995b0a947882e3d6171894811dda2e331d1d087223ee1b7ef0e82d764352fb24e4e075e446bb7bef5e61f5f929c8dd3ec57d6a182e10444e61b30fdd5c3a939dce0a2007a288fdff26c8f5fba085cc6ea7073a606c0a0d842074b142611f2032498802c2bb717221c9e7f1f29ee0eb6cdc0ba2a48905b568f19cf533758699c5d7961bb80e37384fd0da0042bce03ad6c288060e2e6bbd9df9f866b321f67ec1092abe914874b1424088dbf885ea5ede805bf734e3b8e44b0d4d8d6b68949aa6277afc971dbec7a972467a2ea7e936013532e84131b014ee0126c68b0e547fff0a6a714e7ae56eee55248f7a17f171e5a9c20c14860c39e117f86cd3556cf982f6942bb96a0e97eb18bf8c2dcfdaf86fcb4eb704979fab746e4c57e2f9f29dc7871a70e6a0c0220843322d9c9d4bfe671adf4f1a85847f3f11f1379f4e0141fe23c1432184ecd2dfa9b48d992a67954a845769bea5763f619be1cbaf679269d898af5712a641bc8e5c1a1bd6aa13b7268cf4595aeb2f459d8348ebb730bfa0218025fb62d500fe32c8db6dac2accf4d19d6b02e62c1766e6a613caff512cf41b64e0be87ef6a937d2274d961f0a7309c712f83df8c095858a05b6ba1581e65344fb18048c7302ce38341e9026f9ea0a5adb1f063eb8f41dd4e1e68c889c8069647bc8b3d58ab3c3c4b82a4dc50ef9fd508f3d824a9227538e3e408247aeff9b4019e1a03ca6e96ecfef97823ea8d758960b1a0b6b1310dddb88171c6569052fec913b727db28456cfdc1b0f0d061b69dacf6eadd4eafb155f9a947cbfcb612973b47dc7ffb2198b869edbf1684b46ad23f121db0467024f0173e0842ab57b410ed3f11b5d4e4edbb7311fb82a136a58f7fced83928a9d57daa18fb75eb98bd5143e7492de9a226771b83e28a533c0528a280cabe124540683d260ced67f201402ae2390d0e51785d3427e40d781e38c63c16d48e6ada5675881881e92ec9072c2a3f0c7a55701f540dbe79eb5fc243735548067fa24133c63b8e31041e81aed77d324918b076999d815257fd0cfa9a211ff7e34ea2b518c469f2d75b1a2438ec3867e140d40fdf1bbc4d445f33a2d8414fdcebef91099ad7d5a05ab8091cf549287db13b42df4a3e48540c72cf35a6b2dd8ea1b747dbf77f56b5650a732db874f0697a5928617800532f51e4f4ee05993af839460a1efa12d9bdb0bf18e7a1fee526fb6082c1092788f3914de7d27ce7e9cf8e177c1f3d216941bd42d14c0f9b61cfc1d86cf6de7c887f18878f8c6764f3d86d89e67ff8c0c5be9a4f1a313164eeb37930608cc96105d4434062ecec710234c13fa14e0b5df69f4c6c1443a6feac0554c5846b7180868483d299fd2adccf889919280d80e526628163d39680d82d554e59faff01a850082bbb0f1df859e2e4785d97f99bb45a5bd129cf676bd101282faa47c4409f61bd61311447d222e828d9eb4ba4c76f940c756d0b03a5ee0b0d5deb752b350062416bfe91ad2ebb6fe84e3665ad82cd846168093261819d4bc32eee9e109b2308211b0c6f1f1228deb56590c4ab06cde7d392e191f73b862c264cf3b782b93cb492ad24a644bdaa073a473775b5db4168d610fea2a0d53f2b05456dc234a92578e499b195f74fe6a06f334d32b07ed29e406225819f02d4ccbd40f0f35abe6bc2d1abcf68917c412ccb14f455417159621beb71e9cd2929a231394f1d6b2836663341e62d66a7ccb287bfd9e234af42c8929c16df88f792b1020814eadbb278ac920be259639c6b19832727635dca0b2ecf1135609773d628522051e5cde8e43f0a4e70584ea439634af0dc4bb7b54482e1266b933457953290eaa8eef62e5faac5510c611f6213aae1ee1c115e3cbc741dfc21c7b70084679b8fee53cbab66dc917709797504b5013fcb8326e9c549539fba221891219d82112cfb9ef697157f0ba75bb1c2ef4f806c42b882db0045e6d7f6363e8c231c088a7000e59b059b7233d5488b22b6605332e02efcc19201d58e3c5b1ec6ba79862895439fa88dae3376ff958e004f89094ec646936c6211fdaf3ceec18051a2f150aba85551aa3a396af3716f2d8d28181a1578d0b541df0ea502ce4fd233f83f33ac0e31d5b280c9b177c0ddccd9e35fe590b3603485e522f982f03d2ece93416645b5d385af7b90a0a491afce8218401c6da55fd2cafde2c7a19d961cbdb6f19d7625aac3a65f07a94a071fd88df37c282ff5dacac0836a65fd30f03ee7311b568929f141be5e03b61f90139cdb01d08ed7f46b289faa965bf97f0f308137dee244768f0c514d3d584d403a994182542d1fdfdf36293bcb823eaec9b1888f3f4a68b101b3f3aada31f0ae375a77e2124cb98ecd0d2a59b407deecc44845157c10bcafd1a86a5560deaa9d569bb0765a5e0952677d7562c2d9d7c77e4031bb422767d2028ed029618d2063850e80619c395871927b452a8d52303d504364f376980e438eab9977a3ae3359b43c09521da48208df4e921418ca476cc851c62a01c9a2a52229ac3f2f2d241ccd62e28fa4fb6b84068aa7e04f1df0325bdc50a0e0ac5b0c2f7b2258e5dd2ef1295f27666d869ee2b54447bf75d202e0e7acd95d8d7bc1d25f4283ebdd43200bac431edc379ab45778284584c0989b6339a8b06b0e2181894bb7b9ea7f9158ca3f6c74b1afb0142b1d61a44caeef8b4f4d5cb34680391420062e613c9be81120659b1dcb33e17a4ba2a79b56a473eb56f472507fd7f76eb9429a85a7931ca13bd3a4ac655a42b64711a62d991d947a22acd8e686e2ffa477363342b1bb06545f51e0364eef2e480538db98d522a1c92e9076597dfb2c282af4f547f9b7ea5a5f62d8353cd81edd453eabac2a4335121680cd7bd46c86baf3a9dcb3db5b1b38c8562c3dbb48563b958bc8cefd035eee7566b0e3e11497ad13e870a36f62513f3723269fdd096df94156ddcc4170c1b0e9bba017e00c3af893520203a129702ed5b6cd9aeb4c5e92e7fd6c4de359dd82ef30af816196a682c421362448805f083b3d9516ed1af0111a9f36c441ae7d173a1aabdc30c779c37ff12cbb573ebddb4b4250503b249aef2f4822054ac91a7861bbe8fcd1c2be33cd842689af1a2418a9d1b51a32bcb35b7f74f247033f870ae13cefe226caec030d8d045213fffeeaec760131b7194b1937a9bba9cbb62516fab85d67090915368252a9f8c0960b6b6ca40c81384201e23b127c9209098e412ac78bf465482de7c49da5d9e652e0c441b3ee7b06441a01d4c8583b25331755ef0cd2e3f1e9f1b082c822230348a51bb693fab46a598272677cdbacc332045fe756f5c61887aa10f5eda2f2436a6660a5b3c321d7926532b8be6ae9e1b3eea360967a589b014aaf114a6d74883eedc3b7d3bb4eb7f579df6c9793070016a4e8884cf06cdd9ac4e261aec93388481b6c98aa5121f3087453e2c2c69c9db658ff4a70d4b1f176997185045b30b4b32a936b1abd3053c8e4342003b3ac75ac8f1d91bfaeffa58c15f11ebcdf9b09588cee2fac422dcd46c3607ceeb6ad472e950d50f2b39ab8cae21222688ac809f85444ffa3b515564b89321294ba4b26a87b9ea32496a38eaa71a4a3bb200985b3068812ab34fac33fd17d6accba7fabfbed2d047bda4748eec75f7ba813628371e6939e512c397ab1b9670502e1f78311c3fc164199829676c07972a4ea9a680f97d9f6a3159d6ede0aaf12fa396ce39747ed3c0dcb6982ed5043a0c42a7b9b1985281466c1665493333610fd98360fa84fc7ed8befed33caba590dc9921c7ba406212c1ffe67e8430314d23574d9fb15353c53d8e11e2b92107c2beb8a61705dc4644588f0581a49d57ff293daca253ec5f71e82d21634376dcc0786b09755e73497bce2abbcde2f3842f9f78ffda4dbeaaabc27eff20d205a42de48ff475b8b684ff4e324ad80949700858359482fa1f3d17019d18b0e94ee8fb5beb961e16f3c44b82c6d30fb7900b943e29ad64e8c789cd319b5d1bbcb0d3f2dc8cbe9c37c47c7396f94195a76781f021165c90cc5867d62c398a509d9fdd59d00d84c285e75d6d67aea099603b170a273c9979671553e8ac2f3fff5af79993a7a45537ba0e3e0d8dbaa79b79ee0fd88a2fc21b507e437d3ee707271c07bb6ef8d0293657e831bbcd09cf00a2301feed589b2eb1888a363325290ae72f97f1155bd7c3478d0130b3e2f66ee6d15a08895fa6871bde935152863d04766f99f9dc7a61d4eaadc7481d2765d02caff65628463d06222eeff19c629ad2a620a75317b470d2625c1a213b33da7f94045e3f76f4c9cfe6a99cc555fbc9a678196eaa2d37a81810e4c6c3df18fbb7ecb31999aec6de03c73f635e381e612c1a0fd748356e3f6eab55fe5252ef1c43c9ab3b6b03c3748063b7afdaa153aaa51aaa313bedf26eccc5f3540791a026b7a5286cd762c4e88671f31b3cdba2d1df50552fb5feca4cf71bf84280659149bd48c43411ec6dc84f1b9530ffa018368da516f9d04a6ca412179785189faff32f4d60b9e99bc1af7702fc03454c36265cc87917b242a2a758b7c3b49ed3d9de92e61a355d96789e8484d88b97b86648b827fd0032a72f0f9df103079409a0d8d875ac5e366bd84db7c6422d9a9b03998b1d2d723f6fbfda19e0b7bbe9d1bca2d594f5bb7f085ef0fd67040aec552b486f3a49a620c2781b9374365e9f4a37efe5441aa4ba0b939066ce8a8073310b3ccb405f0c7c20075582183a144a8c4e55d98a2f0d2f403ccab98abea227dd65d80e4570ace8b35710d3f85410176524ba6d524104e860f84964080618e1a87f3f1c9eb12b5c3d3875f8340fef951bbec802ab29bbe50bc547fc7f059027013494a1bfd6d477f2f1a57245d67dab2a9004e90811008859ce14d6883a7606fc3a3fede55059c1bf85b2d99588c410513e5321c0093f96a9fb1c57c4f666c55b5f3d3389d602c3791d4bf175036bc07fb8b2b27255c41f77e31955075683ca25c9bbd2f8cc2fa5abbe12cd4d5b476dd27da4e7570b3b2ac482e733ef041d6b885e162df08bfa4c626730b11ea03f8f9e3d60716cef6a32d3b9a7cce7a85ee271efdde3e4d282334d7c6000c147cf8c6acce1a8fe481b9a9597d311fd6c940e15e5df9815c791f35d6d5443f95f2153e7849d60e40f7d963a2190a0ddae0310750b2f8a66823923b045fee8b0cb268882accfbd9609108bba5d1a5db153b2c23b6e7cf6fbe936fb91d8ecb3d995762187cb10973f6aa0d1cb8d33d097d12b06d3d48c40f3ac53dedfd2f3f013e14399c07f4b29f7751dee2cfea0eab9434464df57015f424344fff69f6831910cf7c1ac4cacb685af1fab8f17ea017edfdaaaff35f17a57dafbca2f4b7067c9a72d825bf1f751d0dbb775bd8a151e63cc1e3a6dbf42a2e2b001cd1b8329ef212a4c8f994ab7fb80d7705fbe858ef4a5daf0b96c493d6befd164750629741142fc77bb25f5c526349e163208ea79e0f44d51f96754d6f6b615f6b121ff0d2ddda4862f9e1405b8e3f099c29915df39ed3a57341d86f4215da52992b457e8bb432591e03fb06d99c4a355ca4d9686de3100ae17c7daae76722e7889cd8e0cf502dee2359504c6e789102e7fe8b3a54b75198973418c07d5ff5bded6009d813d8af20e65fd602bcd29a2a51ca2a87f994cc0b355b6e100f8168c2434d3bba6aebaf7a58e92fc006e986cfde3f69b3873b6df9ff4b01456acd9c9350361db68f188263163984c205453d06912f4394a480dcc0edff737fc26974190925ce65474e75eb2d5e7013c0c886a6fabceef9b24636331cf491505ea777fbd56ffea5dd305dc57b96b1f2d833465798f095d96fa9c88447f41ad2f912d02ff1e780ac523c4b948c4c0098c014e3e0e60e698220f450f3a1152f03d470772c14ff37281f579308636727e940679632c2a9585f7624d6059e9edc4ac0071a1647654d0f8c0147740143a91526a1643ac76e2920e20da443c2ce04766f5decd120161856e9091b3524f7bb89d90e4135581102b9091bfaa97d4dfe42f0d69ec9e29fc5ada138da81887ccd91e82e3544f95523d8bd66fb6749c2a89d0c321693dce22cc86fdaa3685667dcc2806b07794ca4bfa08e51d00ed481c94765a5845b106a9c063b268637d35315aac18722425735c93dac07abf6e9a54a0f9c749b9b85c2f86bcc2cceef4b9d0e53ecc1476fdcdf6ea8571e8d5445d55c335092ef7da1eba53a85eff4bd28b519d9f3f28791e58f5827aef20b96b3e27bf62bd66dfbabc9f396259bf9cee22d7550cb173a8aaf08bc74bf4d33d2e6f5bb24aa4047dc640e83d9522fe39ebe558036babbb0b8b355bcb3f2e30024bbc6bb48150c7d1cdac4f94c7a3c75f4a1a1c12ddc1d7789566fd8ac8c8b843cb7ee29d5743c7703c83c8808c27b7b954ce75c3b877011c89b20c5c778144daffd8dd2ef58e38feb21b18e7dc46515b2114c2c8b2d6c9f215266c2f4ca4710217a4ecbb98bc1f7c80d96a338ef10b9ce60566ed7c9d3f6c12251e40b3b5511e489bbe21bdb32d7ab2310838ba9cf46f29fa6ade57b8ee423c51e01d6231a0e2b18471279515bff68464ae047b53bdf91cdb67e688c5759dd78c788d210815bd75eebaf8e85e8ca4234b58c703bf066ab75cb1b847474c2a40caefb64477295ff1602a760c083ddd5b5d83b6ec12aaf65c98756cd52fb94bfbf152ec43cb447cc7daf935c351fe8df85963d552e5fe3871314b1725cda39eb626efba399b996bcdc7f10ad20f089711760cdcf028da8dd805664d3401171055ab45c2809b6de2a3b8cb693ecaeeb40003c6c1ae661c6cb5eb4580313c38187421644f615ee65333e6d650c133139044d33a00fb80931f9b55c53d0a8e1d59d53cd07e72779c35af24521a2e2749d524209ba01cc565be4f163e71767d02a4686f8c95e7e5d08108d9b84219e79ed24d2e681658924622a2d296be303e0cba8876fb39665e42200c39a025eadec82f64e6d5622fd062d1b220fd820e380a7ba60aa1d7d1a01045c9ac29bba726059d53b011874ae4119705844c8e021f89a6f1fe0e8e9042663cd191f0165d0b6e73fb45abfdf85e3beadd4923c1fe2d652509273b898479236a017fd66504dc864c17d01145020299934db75f2e1cbd7e95647cc57a8389b22ef8d33099c3e0712a26701b71288570e6f6c4d44195291df0ed6d805d41ca2aa37e1104523a814da63b3cace3a45afdbec5649ee6ccd627ce188f2c7a2534bdc20fda96bb50995f5efc747703e3bf9eaceabe35bb2e982ed8cd1866c0c7ba1b80a44f27a810b0609ead9c2d83efb9d9b6a2011d9c8ba983e2886e4c9d8fa181d1ece5c3eef8692a6d38adb2f67424cc5d7c21a64ef8d49472428e9ec0d86b7c1f4f94fa68855b8f6a265cc314a234f68cfd874c3b1768a23ddc95b333c16ddfbc65dc9ce1d5d904d288b027ec47f95644fa2896955ca9acd11307ba4006f2e333aad4dd44d749a0cbfd7239991527cfca985e743b3c2e482d50f41009b594a13987496c1be557ff16bca8d9f917c16d099989afdb26f19899b23f2c6fa1e21744cfd6fe9e894ec70fb52170638469d36c3e746cc82d19c17491367d58822a481b07e1aac82412af4f9d11ab0e68acb7811068ff267b4f1b7d0574a2020d17af1377f0e3be2e2a44c57c2182864cc345e9240276fc6092d4adb9efaeadf2dfb658b63d2987e6d4d3a2b9e86ea97174c34e45adeddd6c113458765509f2b5d988c7fe758c90783151d7c85b2a3408ad1a523ce49d5338df662475c29741cd74261b0751fcc23307b0e54d9bc2457790625b2f3a64c33e2026ba054ec9e966603c921014d87cb65ef46c8ff3fe9319154c462b44a080efd0a63ebaaef462abe66b099c2f42e9321521838dd5ee6645baa21c4f4134bec07eb20cc1d9c5a44056ec805e0fd9f8bea374a693dccb6e9379edf89fd9f85df8dc380aa8e82d2f0cf960b51dad7461d24b30841f510d4f5bf93542166fe7f3bd25c52fbc0d7448f86a4e58050ab3fa8f443fddb2e5f1c7e0cd7173a21d5a081b65757cee902decde5576fa237a88bd63b9ced22f2a0b81a3377e997b8884835b20dd6afb82ed8b9f999e4cb4d58922e9ef1bf1f7f5e84ada847c6ffcce8c7d67ca70e30f397e3c092cae855e2e9686cdbd524f724e6b4636a4d1e9a5aa85216c9acb784c56bc0b806ab5b1ef406d30f068de4ba2931947bcb4f5c843f9deeb76f6b9108c572bff4aa9bdca25dc09c11c99a98f27c872d395dbc5a130fce1c71db375411c0e6b2a933065e131f30deba78a32b995e19d82c915604288991e7be72749bed4e40e7a0b60ebc2f6e7d15c24480ab6e9d794713435d717397338158a7a3010d4920f067278d1935f91a560a0d4e06299951e5ab8645fd7c26ad2c9fc13fa86b284c2a6ea495808aa783c22b49227b7c375f7e1016506113b9fb9debbaba2460d7e029d0207e0b348fe3a4c6ead2ecd846e314a9cbfaef2e5c72c8d6e1e1a3496024d7eea068de839e7b56b24e58303242f69f68c2e4b642a6caab19b345094d7129784083b17258d16d7cc0469c04a7d0d5bdd77c1e745a1c057dad3d3d88ad4510df007dde8600be2413cc11efce8f56d136d11f3bf7d51a9024d24688388b25d86e36c725e1d9e0403a0441d559610b50d6fcf53c50f9d3873e29ca9097bd2361d0c226158236c5963766a5c22302def6532c19cd1d687445758ac3b7d066d5ee86a4425c026cb04adc0166f8a1748f1ef575644bedd000cbd9d7066e8a46e61d91391107b5ef0ca4546ad56a364c4a4ff3014510a1f49d7a2da71c1df06338b19c9f218519e6bbfad1a9d31d80d15140fdfa1ecccaf0dfd57e4ac2439f1a2986b9e0a758e317d9b3b2b9240e0d100a77bf1f228bbbc1735aeaad26f32dd8add3efe896a8f4e455b33202fe2e2eebb1eefa3ba61cb219228aca7edc6a1688bafd46ac83db1693319e27ab01b8a3e51cbe4c6d5800082a0a1d69c7e24efb56f074b847ff5b3f5b6358ba920fab6dd43b4af0df1e9856119f265b9218b1cf32a00461159e9c5051e161bd2c26d5dd207ba2c6cec84379b8ed3a963c4b4400c796bceb81f9487453cc0481f724b062aa0d74943d1db524159a8e7a3b84e79bd6d36fbfe2fc2449ecf15f92d67c4ab0bed7d2d34c04b9db9989f444c85c2b9723086ce9966526782c466df8576c4809c26fa2dc4269fb3996b8a513f6fd1195b6221f2df381985f489968bde9ba1d795cba08a4b465a004a2dec919800e55bda5b7c56bb3140c1838d575851e6f2f4d057336bfd5df80d650b1e26d7230c29866d8ee6c0431f637382cc340298ba32969d5d4339ec8c0963595ca3502e13ee39840f0125e9ec4ce026fa334868bca65b31ef4cf3b869e5627f134ad8296ff66cfdbac2cec39a4a7a659e32b43390a153d25cb37343b0b0ff43fc0de0c980091460ce6eeeab2cb2a1cfd0b82ac1ad663a70167296caaa57f19253419931d4a99d19d15ab2c1338fa50a018cf8b81ceb36b2b1430c58ade4040a602f30fa861fb81cd989971b0e7ce2028da27ca6dbbd4d47aa442468a0f673bf2c9aa28243895b5641edc1387a712b7cbe97465768e4b3e73a3253410c872b10df29fcb9a1f66ef279c2cef515cdad32b6a35710bd7ccfcd340e3acd4ddc140968d22464a28b78779e1095ae3b591bc2754bfd7dba8cd04ed6187b0146a19110a557b375455cff677baf321e6c8ba40d1fa2d4d51f1abdbf3185e504ceaefc7ed704dfe0b4f6bd959aec591d382affb228eb7f039d482cc44b350780bcf3b03fdea09b76268c61e25a3d0406ec54aa912e5e3aaa116a555a71317a49aeac7dabe2cd8177782889eba3e41155ca72f0a929d5bb78e098ba71b14041a8714eeea2ec3f34ee2663fe5d93879ca9a4faf3ab90dc813f7533728165ce12fc35daa61d88687e8fe9afc3e275c7ec4b7ba4f265a8276bcce0f08d8154dc4bc71bb95fe1dae51773839f076b62db9b6fbe6c5c5533616f0e8cbe027e6d2c26780952eab53c6c2c19880e9f5c3c69913a31c38a5b3f554b9f6089400a348a7c526787ba7eaa404e75aa17e2fff0c71f75b7fb4de1180824e0c35798a81662ce4fcfe56295c1349a727807ba2555c5f42127b5cb98a74ec9b0ae61ba0ac201ba4f54d0024687be98c99d9215586f59326b6bdb748a029e4293bcef08710960ff63291f1091dbf1c0b1a3142f1e243a8b059bf02a67426368e10d188c4ef1939cbeeb96313157f862e4f9320bdf10f50dae94d347ba75add90acf24eb1d3d1125fdc9931b8e13b7409dd1fe1f90d3e4218953b6644bc8d7469d074aecb2724f8780157d88996c60b3f453a53ed05a2d9cd8f149656a87f71018164f0096a383ff70779060a52720735a5b706ed0458ea137089efdbf47f076cca6e35bcd15954b8f71bf7f3f1ad968aaa9e1ced346b8e3d1a5d77144da37794ecea94431f95d9019409185dd141febbd5b1dc8920f9889ffe4a170b3f5dccebfc4c0bcef3bd7265c73b8bbb85b4d3898c7e601a1ea0e159372fbba1277efa949e9fb7751219a07ad5aec5b6ad39722256a4d7519a3b8b1f5d4ad74e1f484901928438c60a80203962ed76b876a2150cb51f4a73e4523130ab285ec056358a43fb87109c15122dc23c87be99d06546055b9ae1e7f742daa7c602cd198c0958b82c99eae93252e4503a7b04461402a4b4b811069edb7c74d622d89463b1395606462ae40abe3e5ba89e5d506ebeb817e85b581b4c32dab993d4920109092194fb45713f2152cbd3f582b50f38c83a40fd921f27e9043f5192018e32701939776daaee02f0b67607992391629713626ef4dcf93b49027082f2758e6832be239a3876aeae64f6544dda47fbbc9b87a659ed3dc75c7b913ba8662ab1340cceeb4904cb2c64e1d6ca6fd4fa32b47c660b8db8c9174244872f4a060bf9b8e17d0e2afe596a272b74899ba7b23690ae5320a40b09d8a11733ef00d7010ed9898e5d1a3cc595bae1847703217d32f26618f5b341ca2c0cbe29b68ac013527ef1e1c616f65770b9c61fa37249da03ee631a4c9b0d43cada34c7ba5252d2a662b1ab5e5283edf4a4ef55bdd29695cdebea3e52dcf74ed8052ee1b8541d9d1df1ef33656cc231f8d3fc83de5dd6094d9534252f1278c4aeeee0e2363943e95aafbb88265d4332895ef4de6bb4f9f97ebccb670ec882ccebcfb8753dd682b15a4d68f710c715389a69fc06e9edb2d4407e7b6db827d2dbbb01d730b55b1be47b8157e4ccf214b2aa5f08acf64abf55d67fc8832b432c6b32dea577a950305d94e7830c793aaf8522725b50d41de1e1ab72a75f159eda32d121c5e71153313dcabf670099ff79e8784add490f0def43a19a9ac6a7635e585981d0a225753554f2205567c2864a08204f2c377d92af4e6f073a94b83ad0490cbabb31186d80ed334a89bab2bfb54530e4c0cca9e0129e69bc18c476b2e7bad271a5dc8e3d0659ec1d9f27fe7dae1c6a7ca4ef94fd85a5066e642f9f4ef6d858c33910c70f7166765d56b5130868a16a725ef472fb8bbb505680f9ad89d5087def0b40da21a5957a7d6ace356f132301da316ef29d4e832f3a7f83cdc7bb403cd2d421328398c04b3159935e37bb20c6692a559cac62ba89a8fa63e97a868079560f1b9106675020bd34478ddc760977a3402c214a215c2fb79690521cf1a0e363c8cd3d6f06a4d46ae1a313de61c6cd271023b1c8080634ad4ba74cdb85783a32b46d37a360b8d61d90115828d26590c93e4fb025929bd03c3a2648df707228e73c4f424049b847dfe8294b5d3290603cd260c477fba3d4ae11726ae2fdeef09b9ace0d85f4af182c15e2e886fbaf5fe0c45924f2ff133b0e6d784687cb7673dfbddb61cff66be3d44a414dee34b7215e89e76ffaa908864ec3fc6409ab19218c29e362f40cf6e7eadde61194906b9cd1887fa314513f6e2b6d6acc83e98819a63d23b574fed7fa98b3cd21eaf9af07130e6ed8ac1bb22ec913282bbe46d86051ab41d76a2f694c31410433ed2957dfdc8b9a17954e202f0ff142f2a0c65d2225798ac8e1b574017595504fec968e44a579267dd215287b9ac474ceb155b56f6b1c0db35e66dcb0e55811e1eec576a87c178b4e21571c347c05592889f9b9ac4907e4aa1902fb223151d56a7fc2c5e49614ec89938db55e4d015b9de06c5ffe7f2db6126b40ef6890525f9b22d19a63da6630bdb462962903bd22d86710c352a81a9b9cf91774f2e73cece499449c9eb26d047d78d72021dd27ee5957a11da67593d4435850f6ba06027df5d1ad604cd07fdabb77dc8a47a3de5b43cdccf1ec2d9e80b3633c7037b61ef4639dcdc2fa00ac255de97d1fd6c380ca11363493af360df3c098a35803e4f3dd6e40ac44129db62c55d790764815a928bdb7ef55784f25dea59121d8b63a887c6bfe8360e641553815d70fa40292c3daf726f7e1408173a6057c2e63ca1746dec032fc18ea2b7baf0511e113d413de48b7a8a5fe623684150e0b39d384c0576d6070109cbeb105d3df5d9ed784b20f3d92b95c932e674ba61574bec656edd45b388dad600b1f4ee9e9704081fb800b6cef2738cfea9a49317e595a54b33e166e0229a4d84e4bb659825a5d197f376d34ea46cbbb79342b7742e593d28b0301426ff2b9770a97faee937005652493501263568deb7d548d5abc175453e798359d71f29429a99a9222de7b142e091ab59d19c0d2cec7ca1545957ea1f2307af8bac3f2adf7726e905f39dfe71610849ce58d061b3136a466bb2b0a4fb04839acd7cb5c53593b2d90ec07fc05d59966a609caafa1a2c1d923a3e19c81728b2ed9395a13530c21ec751bff22ffdfcf67a4082149c39ba7b8b964205142d7cceb0bcf25cb01a36b670f839d41d385eb324520a3026f8dc804a62836842d0e54c61a05c9020a152033aa9170754c74159870e191618ae6d1d774adef6d488f6361c2e9942ff0e8d851bcc24abb1de2e97cd017a93b9232540d6e83ffe3c76d349cf77c2edc5d69ef4eed4d3df97a138320a4669894340f84a9282b69e596b59dce5549fc359b9ad89b7eeb633cb49846364ebc32e51785b55ea84f29c7992b0ae382934a96e8f2dfeab14cc05e1c26359d0ca82f239dcf7efb8ec8ee8a0aa01c041545cfdddd0f5e24d138f6c2216451a8e3bcbb8eec9e7ba586165d3486d3709f2b1f838185b58fe67130d20d42b341a7b9d57aade818c1b766019bc7409f026305a48de692c84ed990fdda1eb01e9cb2b0ac40a69660d4b29760ab8d64b006848d11f78ac3d838e8d06747d0e223b97151c599c407ac8953561c84a44860115fd4eafa5698d7367a6fdd4be9bb6e6d03c84bbb9e3fe4985346b2ceefb5127e29013e6ed556273a8d34829d9deb1aa5a9e7fc330634e354dbfd5102fafe31171cc274f98f304d0a30de5ba9af746807cd7e1bf2ee15ccceedd3670dd3332e5580b7f1fc4afeac65e0bfad1759077c97480b52761405d544099f10280329caeda00893675138f607bdc713dc1017c382365e1f5953fef36b3f662d691c9f92428ceb5ea9b478a0d382b9d783c0dd46db29e953dcc5429aa5d4059e66a7325a0eaffd614935323c0f08cae6c8963431cdf1493d8f61077995cc8b7cc0a1fbe5c73b39f8e2a5e7733ee8edc7e2c1a09173218ffae68b957cc7f4899eebd8e30ca6ae637ae05ddd2293e9d5c291f826afcd4bc96d9ff380034c9dad7c5d8c13ab9865d6c387cab5a891a306c7f1d844ff8c9de0fd9bd1632cadc6b2cd3f0acd58098995190156988022ffd64da7dbcf2e7682b0972df4b51c9fc886d07887dad602177a5f09be72155632599352301b0b7b294a0fb7dda1aa0fa9077cab12114247505552f3a198244492aaed3d9ae5f86ce7ba68cfbd5627fcb6b1b2665be9d119c187767b8f94a73080d8161789f83dc1fe4d57152f5ae123add2aff230caf125f5dd04a224a079a6d1fe32f800d41dbc199c07638e2e841a5cdee15d3d635c6326fe7b982c5f6428d6a8010da91322fa6132c33806138c0ff6112775b3fe603f291541f96d9ad270b4f829763e9d7cfb48498db62d71d69790cf7f9effa7b69443f6412287da9d1b0089a31dfe142299f5119751eca9ec562367615538a39fe86bf9c5e1e9747cd915005221b633598f867a8864596f988b0638a5854c7b9846e3b71aebd006cecdac5887153635c8cb8903af631dfc3bd3ff9b4b7f0814ebfa067791d0a0c5cf0087647c24a5f5bd50988edddacee0db1073bef83e7a19c22fc7de805dd0368c4a625e4a9ec9a187b1d21b83405cc2119763b8acc64389d674a3f2f7780c0cff96fa9c77bffc45c7f3d60ef233bf9f8ac3c342a369ea7555589fee8d54aa1e9d5de770a315d012e62f2f7a4ca5e2e4b3e3c210330a6ccd48f46a333b1ac1308942b11447aafbf7372c06ea23b17df905447a02b5267cb91a0090fbb911548f6e3ce8e14ebad52250314dfb6071bf6ef6e085614157fec7bdb7eb56af8182644468314f2c1c24aba7226a469ec876d6ec74196e9df70eb7bcb205ad5c95e24ecd8f55657fdedc5017fe78faa2102b5dfa3271eec194c6c5ac05952a2b8bd28baf55124c03a23e0e5ba8c0bdc64800007dbc7d4ff41aaab6640d6b3ce4c1375c5e180ff19b4b8a7bc0d17cd94a6f384d0bd548ba5ba52d665d8ff7f0c3629cdcfdaa6985e99c8f9416668fc41e3d86d6cd3d5d4345e68bb9d1054e8fdef0afa1348c44cea9872d5d8580cdd33cbe6e9833770087ce52e9159bfcef22b5f535ceeeca2f1a9ce3bdcbdeaada481283377d358236b33e37a4e8e5b6765e1a9e7a81614697d4cb39b612bcfe21a94f6298359273d6df2d04c67294baa006d9b069ee7b2f8f24312886207afbc2ac5239cbdbf21a8059db9ace9e2c6e381b682313c635196103a1d81abf5257c572098cbecc6be90abb7135f146f38a1ed4c0f287df63e2717e1ac8d0be3603d0560d83729fe3c0347306edf8df1971b41ee897e99900cba78e56763da16be668a5fed492106373c1f7098e5443697d0232511b94dd13a7087c8bda3b601db4f6d92c25b8e28b3cc562654d886e755576bb14523f79d3532592e2c6fb4964a56ccb89dd42400c5370592ecd514c8e5c709eb96c26090968dcd9e519ad89daf1f99189ed46d78044b987dd3c9b37e888bbc79a6ab72fa6a718408bd6efdc39c4934268274ec341b226799ef7da0d5eb77e2e86b265c9a8888355e2b6a0c90916b8a4f23b59e7d6ff09f5e67722c63f6d5edf3b35a4e40be72d0f567382fb098cdcd040896ffc4772073d9f075fa6ee41686363ccd8cff214c26a491b8630113b02040f1262f5cee3c4e17b47218e1d959b32a56b6659799856d1c769fcc6f588ab0a2a69b5cade2b14acd19b96cbf2e0432c962d1fcf957ab5931a8797f940dafd8b60dbaa2a1d4e13c6bc42ebcc4442d5ab28f81a3b398ce5d036769cf66a6854a87c8b24ba10c962d1efc263132b1ce3aa363d5077205fe5a0241d60f9978a706d3888f0f07da66f5d11db7a049fb1c8a734abe0d59104dbd4550a6d62e8632e40c82042bc34d501b839de1cc9d0505b77d4de4294664268c837d877d919900c84b1c7de473fa5fb108b099e93602c8ef69610a35bfcc7c373ee4cb8e5e8772b355716bd91267c2006f33b531be8a911d824324eef4cc8a9885592ad9a0e802e8b9bf74396b512b616cb6531a42afdbea05c205a6dec98989bfeb80a8b4ae1683969041964ca2703ae4152576508d87dab2646e610574b07c529d99bd9e8e77f9e99d0fb7b1ccc854923f7737dd963d77484ed42480b380b9bac27b2642ad73c39eb54c378464aa3d4854c3a1f807fbc4e72dece4dcc803241ca73f40eece61585eb4bcabd7674e38c6c5e62b9fb7cbd7f0ab51bf211f3b8555f564f8d90c62cf21f6b538748dc6ec382233227c3bac22cc8a2bd853eda4dfb599fd2e5f52aecea15b1162c5076a1313bd8bc900122c2e6631113cbb24c9d91c67bf91567888bb90dab80f5206eb2d542078adb93c10bad8b57c1160b94efdf8cae8408c51108871c15079d56b849bcc01fa8fbe1c7a7f7b6538bb4b246378dba20f65c22571adb36bec662fa4ab590eb9e3ea5007f585d381d1f6792492fb3f2e19b40b2cb1c903956f54d60466df3b5809a12d2fed76ca11813370f153686a2047de43feb7878aedd4e6444a45c66405fdcf154d9c483552fe7ba219cbb9c7741a25cdbb5bdbb8dd5e9c8187c7f7f6ed1329e594899e2111227fb1b299e5626af848bb2fab388877cc6ac3d0b110907cd6d6737312d23c906e71919165692d69aca34463b40d5f65ec6c87e01748f5ca4827ffb8766f20c330c1ae479f540c40b54ed7862939104a2ad62e5116ace7f89a9161a2763af6e733a6d4348c39350c80e4be303ea7b67167f3c89763536bb3873700bdf02e969b3880f57dfbb76a7d401cef497f84afb52540cc8d01f2a7e40d930efcec384d706ee4fa2923bf8575d21787a0571c130d4d1764a2981650f3895c1552b81ad2ca08b05a21fb179fb30863565078c70946c29d24ca8325371f774a9851897dab89b0817c0ad733cfc05062307d7e55bb883146a4b855e00391194f69782c8827b8f25d7de2eb3a4535c8d80e1d0c9b8e6e28e4fce49dee6abc08800f6ed408cfc1048066f55821738ac6ceb538541809ac7ec9da03463c4ebe6062bf7a97656db195299ccca633f5f89512503abb9fb5d6c6280a41bd8cd2ffbb21e8160ac0d01ca0c78f2769f1ae038ac349247620e5565cbadca871a1b7c512fc05a3c17637a6fd08315b755dc14454b10c27885af27b87d33cf03b29c066d99fe123c42690fa8c346ae47c6e2adf321e71244ce5560a8befe66dba95a718b1ce8d4465c7df74bdbc607a13a336550a310614e66ebe2b6ce3ff8bbd4aea39b050864043eca6a0705e0a1cd68695d2065f97d6476aaa1279e66d35eaa6255e65d5003855f6fbb75423fdc089269905642b3f91ab4b5f3545845de2e2268ff8ed2bdaeee3a08869d35c410c3ae64b05510ee43d7b8fa3e546e7a9a4caeb976713e3ee0312e810fc2f6efdbecb7d9da8f2d04c4b32d7445cd8c0535adda3d27772dfefdd8c5c003a69c39c15b4f1361ba0fe120333f1a875cc91c861035c62792ada5dd087209914dcb8407839f58e9e0a1b9a19e77635ec7046ce8882bb60185323e004b5775a072d0fdd4e2be33f16b412da759619dd34e47f519d20707fd36e26f49819e33931cc0fee1f7c8647f471967d39f3eabac84579c13c3a50c416d376119e2d44b29a0a84226aa1fe7010b53120e08a578ff59ad9d8866e74951b52828585e96bf6edf7576095a1f4f4bfd913639613462c1c1977aa34fc3e1e33d3371189b65a1a0b4488e94463eb267fc7d7fbc60863d8c0c98b7c4eb82a13b587982802117319c55f285dd8fc86613f30be08b267ab1f4ae77ac3ed48f3112e4debf933257d5a5764162f1102d830332f903705833b9e95ade178c944cefa29900493efccecf4a9c7ef4b9c4dfcc83ee6223a147c282369ee52f4264df36fd3090603701fb99e9567c16cb516320f5107b170186d9ff188e029eddd9c9382d9f4b87fa6b02f490927d402424961f414b6ca8988de75b526b137fc14fc1ab2a3ce2690367c1672a6662b3bff7ed8af52855d7fdb002763bbabceee6fabfff8b754b0220e593b8f105aaffb4c9b607b0a38afe2d8a33773f2629abae01338bb1c8dd261eb27e2c6dde0429f39b470be273b346ad4bef66dbf4801ead437e70bda96b408e544abffe3ea723b2d0ca90f7fa0198c4f9aded71473175ad641f5e3442f2d70237e327dda9ca3844b3b2e2b55aaf91e007fba20d4ecc3dc7cf6df8c02cf52b1e0439bac0e0b9194edef39cbf5ac1d2744f2a8efd47c2e5fc4190b1af5afbcdf5e1dc6cf3e04eebbc7a8f562dd52ba5dabd446513427ee8abcfa8bc222e7581edd2ef434ac883932acfc9efb446c76aa5e258d55d8d5a208cc2a2ca87fb4841719d3ff0aa24265ed088a7b5e4987e2a63364e586e793f90c62f6af4389c84d62b5dfcfa425cf62f0d1f1f40894e9941b785e62dbba1304bfe12986a170fc0c982ec95a201e18cc266c29bef8a0fd12cc3564aefb8af23826b44642a3094ca895fd2662e5ce37c0ddc91a5d8ecf4e453a1ccc86411b6cee34532f6c209e393afcd0fb17aa66081fc7b36dada4cd20d4710a09d1e104e5be191c90ab5c378e5170284c08d9fb202d8a2da09765b0d359240e94cab940032e3af6330c07dd6a18f53907828f404f5089df9c6384a7792b16ccf08ffa6cf0db76506e6d9b951135acfc66e8717938146f9cc3b1bc5485251ec06092e33860e753b8a6f4060354f439f9ee7f16497b61b3c690adf70e0aaa613f70cf8ea25312807a15841d592793211348a5ffd5d3d86c0033694b5562ec1dd249df079b22b092f8931e4ac25357492c381e1329ba6713e5a3c6b094ea77f800141675c78894210315c9e20ee38a440bf43ca472275e77d5bb8968de71cef256a8188d06ab14ce3d4593a6854a1ef52bd73680dd4cd72770ed5a70db97db014bf60036d356a819c6962bcefb482ba5c358e43b8c7f31f70b680026982d74866cc6a9020f4e903638572e5ba50626448f84694edb3c174a28da2a1a295780778662b511e46de76f463d2388dfef49a195e6ab063ad95d4296f6f6a98f37a643307841386e50fb34c11b9992e9bfca8564f6e73cc14cbbfbb9b76e517ebc820941e0f37a7ba8d013746f9ecc99b7a1992af9a501f2478a704f51bf0e692f8ce0a8c39acb68b949db7f92873b34193af1bbd18c31c79e56daf35712e907dc9e56b6f3cde3e0b1d8484ac7430874b37fdc26b8133f2a88d49667b6bf76a0c7da190f0ac4fd802d6def8f446d73501964972924f7e4a401a80a3f53961b347efd954906f8cb3714e3cc936f64e0d75a98d6ab90d29aa26e54527f81f57d1e40ce10e85f7696b4a50a112a69cf7a64e7da71c2a4dbbf79828a40e1312b0a0dd44f951490713248c65caf488a42b3c289f81ce52648f4b2bbd4523a41a15cb912215e005c4b11422539766115d1a72e1ba0e1f52788f36f58f4269c638a7e142fb88999572a6de13bd3118ba17d141eedbc22704841708d6a02446194da54a84e70e7908d8863f78d100669e7323924eef2b3a4b4ba5caac4964f024e486fafad7948a7b9f079b9a9c3683d595e0a76fb46bbce74ef088d627b43672b487c9e85000b33c584985f5bdc0514e18199d2ca52a72aabef0a97b7e3759dcc2a40759151fae26e658bc3ffd5f44663aa951f43e424ff09f12ec899b10beb7c8d897fc059e7a8ce17bab10ea596d7183d76a8478bbe61b3978c12baa21116f8f9e3a6d4bcdc7f9cc0815983e440883b0da04dfd235cf5c58e31948a59c94194685dea5a2656a15d0fb7065b09125a16e5356653e326d227533617fca5b045b9ecfb06b794006f279533c49a00449e1a12e754f797b961c1cca7d9fec552c2404b8023d8bca64c7412dd1f4faa7e79082fe839c0f2803e6125aceb8905b8f223e80421783b6edf15de10a62d11466a403393a3930f4a478bb45a25d8efc9ffc1539d166d8d41aa947e806ded398a4b3bf0adcb9dee45a7646395406e3f61f8ed8407ac7b61863eefd1a98a19e811fe341a2d358c3830984d92c2116168b867581458ac59308bc92b3f8d5eb82ef4c065b6844b52a137a1efed51c1fa2458d9047c6928c407fba351945d01894338bbf49d8195d154bf0df3d06e087a277b0e5fab45d769f218e4390e69c86ebc1d5ea45fad2accc463d36bc564ec68ec0278d0685a3712fccf44dc1321658809726d21529234d5b4d0f324db434ee3a9ac30821a7b5ba76f23ea0eaf224942b5a5f7f63acda9ace6654e50bf0dc09ab1366860dcc98b01539d093d875e43815f630c75e6eff857a2df739278e95255e8a2ff44ed9209fa6d034a9f78169433a84dc1ded045e9b9b9268f3962c09e387a9510742fda4af46255ce0d837b5692fe0850a434d1c68b384c14585498b36b453bbeed0a40280bfa9f5cc259c644f1f540de35c3055d9d8550a55c498b37a8336439cc1daf08d5ca6844a9e2872f1f673b2880b9260d00dc01536064026db09f88636fb5b57133a54bc64203144dc7b807482f8fa96f681890d033a7505d050fcda7da61493ae64db709eb311b8f3b309e0ea3f6d98e30c409b08c4df58fe3efcd969eb930338af84f90ccce8c533f3da2164ed3660d938c4a3bc34b4aed3ae549cabcb6c9ba65940524ab3f8bff72c5fe2b7257d04a67df4de0bf9196e65672624a1326fc4b7288b74236792409775f34e6d709c787c0523cd95c6d6304a81a1ab68dedd94ac7ecbe4842c009654c332d605afa2759d78f002da04039935ae57608680a8cd2af89f1ef07c3607bde7785c59f66b6443deca014ee742e72f20f8d3a1add6bed4cb6caa432be439bf7e33d6b3936e936dfce8426f2e2988a8561adb431b2b800d97d9d0a73006c5309d629f275b2e3b01205f476580971840ca58e16a24353c5e94fa00fa1659325a97622b43961b15c83fa391a5f710f019c01ac30ac652fce4d9f7af83880f71e37fc66ee9f6d0e731da788ae570d6dbed1020a6118a017bb4bec05039e93bc20852f277d2cbc2309578f427cfada609c9a060b1ceee52e4de7138a05617ccca08a0d5617c109f7952365c1c248c56a20ae005210a1032c5706e84e70f5a4fc838d1137a9e077704097d944716c58668a70fe00e31f6724f9d492fdbb69e150580004450e85b57a0ff1b108072398c01a7aed891b1bd299c40d1689434a5e8be0893dc636d96b1ca2d4d3e0e425d2a06ef43c47dc5d7c97f9f4a8b76a6b11efd586a02f9468c9d8456a1ab65399063d558c2fa6b1ad9a995f6b04956079d6e2d6aea253f4c6b29c166bb248a3f023ac5e57cf2166822f49f726487e2df8dd705e1fad538e18cf8e15a1135ed72aeef7ba1e9ead2178b881295876a66341ce79ea6bdd85f2e980e51cbf56f403d5417344518dd40bd3490079b00357b11fce199e1b869dd9a855672040c09951b5b5c667bed4af9e1305dfd11bfc446c3ea6c1ef869664ef2c9aa6ce706eeaa17797ae27ca6b82be6afc8aa50e5fced3671bb9c7958badcac5f2b97a986576a0384c4253db00a588c313cc178fb5835db2806006b4e99dcf036e33bd5fef9517170270e8dd7a35ea981055dfad84de584b8acf1012da7714a8e4cf1bf56a8722a45d0384e3bbb1e45cc41a4c38f3d5e395284a9dceff388721a1f6587d357b64f7ec5e3c97586b3319f88f415225828923318c20314a53bf5d44120a92df058e54174011eed8a14f13c5cb99d231a2d20dd9dece59564e7ced2574cf0896a3be87c3351d82f2d9462acd48eabd36917a953d0726cf5288db6fe18536735f930bad01427b2c88c7f26bba33017cf7893891921f120362bca09d1118f80e0d049bd6badda94a5252fc4597b19a560307834d067d83cc24289bed6d2223cf42cbffd016a5cf3f73b4df1f62a35b92e2887da54b9933a518255711b08a86bb18531c85649f106e77656792c6d924d5ac1991b0fddd5521272c84476d5fe35335af2fa61c07e91a539cbf8bbacc59f645f9cd7a219c3314280c30d8fd19e6fc57101905a8c8a865314c443d6b5b8cde0a1c5ff780358ea6faa27306814c30f6c202f28762819e421f5c5de34ce08496ae28c537b9ed366de641935b9be7868e5750285f44c13fdfaa61df1dec11cef2f90fa451c4352a29cd583e07299644146e849b69ed780ecb59c2676863b690fe75253cb13f47c617c1d4145fbb5fd10791fdb2cfea42946446db7e7c8fd44064d059eec8ae5380b452938d2da8a4194d7610f71d927999282388192e686b0ebb78fbb6a0eb63b188a10b78903279f2031aad1dccb0abbdfbffa7d260d93ec0a0d9f19c67e1de43699211f3ed3a743305c90970a5600a3101a10e82272e8e50166ec8aab90c8584b02292d8dd0d46ab4552a392fcc40dfd34c3f02c14d72cb0e09c44ea35400b3a138ae382cb03024ff435cb056831266e89647ae66d77dbfaf276dd83f2740f9d5e8ce1837044f70ff9b0d425f099f50faf8de29a4b71b0975fb3c02eb9e258b3f3bd11bd647dcec3fca7b0834fae3a6c575b9156916a6e7fce91bf8bcb6fe1e674ca7c0e99d2dafb853fad824c68574e0726674e4ee1337f4a474989fb641c76eeab5523f360d1c9d2b1703a9afd8512e116d0de8d2addd39245c21713a89559d9a4f8250a6bd5fbfc179dc45fb318258b0c5576a9061362cc45dfdd556db131e980f9ac9dec37953972f0edf07d2a89190ae16eee288a003b6775e28710fa8c705d42218328c447a2a3480049f822465cdbe1ba733f4f2dce616c7a2b6af2fd5077fba479379a234e919e1973c94777313f7ac8fc88a86f953ba72738fb3a588a4cb6360c4c2c21b578f7c3adb3e705c034e2070fe3f07afa0903b401601f29f1d6a19cf4c0f48c4637f2c56fb44714b964aae3d000526d772027588846f66d0b3c1407cf66f36cecc8567b832e8316b513c2964d34bab95370cf58db184c32d33f1be55bdd3eca7307c69462a2896947bc7f77ead63ede484c4611a0578f48816a96aa1aee92384f628d7bb0d7d470f1f7e24f102c5125b1d4a1a888267ec948362e99b10168a86e1bdb9b8515f940f453078f3b4f850b01910cd8ebf03910fe7a3b24aedc5a75e6578cc53f9d84b0a6810b2f571bda15a152ffa55140fada72ca0d20730da63a4c5714cfededf191916429120f99643289d1dd3998350512df96ebec1abf7e952b74bb4f0c9d39469a421f58b499357c53ac3f8698ea802c42ec86aa8d7598ddfab23c90f275ebac8d5c8365a787eb7ace5c0149778167bbe32c9d6bd95316ede6466f353299fdcf5ef84ed6818e3d66157590befdf3acaa4eaef6527deb5cc8e809211a5c81f00733d739190ca20a3b15c4bfe4b4ac30734281d3fa227fb4a757ff5624a400a81736bbd45736af386bae53bb95ff9d380dcd5f83af4ca88d11f0ad36ac149417071e31b3b69f6857eb95eea18834e4691aefe67c40a2d795545fc9d0c9cea519a04863b43e4714916fd3f9c4250f8c54de5fa5daead10dc3805a26a6d4e5201a3b43a9db93d5b7e1270545b2afbe8daecd00b4b75d8c05839fb19fe3877502dd5c625316b93783b92132064c4c73584ece861497d079b863fa9c97b6d8a3fd6c18eb918190c48078a4681404aad34d924543278ed7f949a549d1bec874a8203a84117458931cbd1cbeb2339a9c0bf5ecfcefc5aaa86a9f00b9efd36428ff0ae16c632da0c17a873277d25df27b44c51ada890147e8b69bb8c33b055c08663813936d5a27462a9d6f3987831d194a01aaf12f7e6b6e56859c21cdc25028b2f553e4dcc56768108e1470f721c0722bb2ca2fa1112eb98747406e8f76a2ab77c939bb9580ccf11ad7813a6153267a25aa4a31c3521c30c454cd8850dac1178835b1b7a4de09ad74f459ff10e200bfe0637810c1ba53e20b734831e918c860a62d22e08e368f0e4fdead9bf827ff10b99cc5d71bf452fd482e5b4f8120ed6d9ec668694f9e9a2e205432e880b74a5e2d328cb065c5168c8a2aa9efef1092f8e94a10353a4373b191eef94278a72f8251ca540c7d05f91af0190b35ba8e5ff8f842fa264790ea9182a2911bbb48aaa9e1c6467e33b90e6ee473a99892744d3e86a02c2801aa77a05712b6d98c5baba42e855ef6438e21623bbc4c81209dbecb01574c564db31cb4a5777912d238989275331ff290b0ccce0c81be6c2fc84ce86d1009da5432722408adda563b4aa711919caaec466e4ea66c5832e3221e5ade42c38d3aae05c8ee34a48ea6704fce777c07c1c05241ff9f41558be0147bbf925ca4e4857f6e2c9d2aa584b011289fe61c253fb36203974af5a48c0999104fab3494702734d5831e0db71a847fdda73277a74dd22b7815734f6c4ae38a55ad9f1c8b29fbeafde094706c587e45d3d3a638865baf495b53cc726afa7020d2e824a98d1b5fdbe75174c20928901d7e8ab62452df4a423f13edbc4db5819053feb46a1eb63618e4430ec3f95d3ec0abd0ac4131bc5c1a88d4fc3405e6c9f17993be5c6bd8b7d9032a213b02cd8c79d3e23a79b4e74831b1963e400d414ef3ec9d64e7c788aaf28a7150a9ba5fe313de55714c95301c5eb044e5ee2f8fffaa17ede6819d829169ffe067c5662e86be3c10123b39055fb4ed2cfe61bae4185f9714155389c0a75a23d55acb1fddb531fb70a618c719b004df87cb871a5954e672355b79fcdda5dbadf5480f73346a7be77c5a6539a2be92920ea77429d554a654282c1a15b927dd6692e39578f86812650f14906c70582b020ea1cdbf73a0f43b02f50e400f720253bca7d5db43a3060163d6a958896f37b33ebf56ec6e427f6e0096bf09ae02377699ff393d34e52a9b7aac116d2d50d4f767fade2cbead76c10e15dd11af5c247a9fa7761c92444737a4c27c52590f41bafb4ab76272cc93addb91a62fd89caaceb965c0a0f56f38504513c2dfdfc06fc99ae65035b50d7f171d0370d03438cfca8ce3c30025d34b81b12dbe0ec2360b4fc3a6fc1c9eb06bdafef7312398a7a9d3f95a66085c28f08e5c4ddd6e0650eacd1cb7701a95c2b60a73ddab6b0a6de136e4b3aede5bb4dbd9fea5fb694473c904d908274ac8910247b6800234f2e09a17cb258ec584902bdd28402c9eb08066b0bc0f4902d2fb602a8c15937c15dd2381a36ac349440e517397188f030ad0f297ee0acfb8a58e09b9420cad538c7b16f7d55842a43cd56f2dd48cc6f56b7530ca9b792a107c621032679b37f8ec7ab5b9d8bc5294bd8c8c65bcfeff0cb290ae8204e29dcf47947718a35fa9fdd2bd35dc81dc6e80b2abd034be0e7dfd58e0d0fc9c7f7ef8b0a670bd62b5f1ac8da2f1e99c0cf53a792ad30bb1c955c9b52e9ceecee52393a64137fcc50bfa5e473b5c2b78d54c8434eb16ee672947325eacc606921e4f20c5eaea11e9a32744cff986d45a45dbb32b5a43478dbe0865c47d20ba185d8aae16071f4c725108c0aa0dd7d960bd27b6d0c468bf78ffed8d23e9498ba9b7dbaee80acb1951a09dbf65d62da526c6731381b0773e59f1a79bd0620a9e1ca6c632defffee44df932364a088d85ca104df9228b7be8e86c1ea2e81ffe08768cc620615ebbb0a7b69ffaa585a99d799464d086442d9f89308ebd96ee45e50b5eb55951058ac64923bd1daff852ebbc93e548d9da9130bf9b251e8d48686dd5ea7cd2c2ab8d48a7351fb1ea4b385a6459d0a02bb7e7784daadd00c2624396d2b3a0a230858f34fbd555b60501a6948c7ea03ef93ceaa1f245da1ef9d763bb2851c714684483b5228e5b30183c3c36c68505dcd12cd7a102f160eef398722c3f81d72d3e437a05bb794cd6dbc9409a67126f6f67dbf066869086d5392f6ee6f56e2c9061772c6fd2efa066c8303b7bc67cdcdbe44f5846b003f5fd86c0cf27787cec493fbe0eb7ea09d584ca5fa2adc4ef56ea33b229cbc65d79b3ed23e3b354d59a67d4b81b77b99eca2ad0047bbf6ba1c6712eb4a3647cd9e72006af007a344b8a72d64384eaaa5319e45b2cd800899ec0c0936583e4ab601ae0808fda57ff8261be5fa04b16a6ab468a5e7b1bea1c3c714c2ec670243f3d9176f3a84610225503a14eec5a44bbf45cb5b793881461bfe9142bea7d0bb06c1f733b3fd696dd527227a269283760d7b8381e8b60d51af106201179f62c53dc06816c3fba80a6d07ea6ee25dbcbfa7502c588a034d3b9b6857c5ba5b179bdc26b474cc605870500cd0ef725708738b2d35867df87428548014baff8bda029a2352d7c84558eb39b773ffcc588cc2ca0ba5d4fb4234433a8440636f6af465fa5ad3e917ad0452f573263951d6b0d6807969298a7ed228cb1cbee5773a3afb6a507ab7c9ad74d6a3b6f2cdcbfcc4b349b69ca7deab0d029c131cea622f7d522732f2542ca1e052c5f6ee1d4f0a3b635b906c0e29c5a27c94174b556784813c084d86ab613fe7cf61c7294ef67a31560c00edf8f84eaf5b324bad1ad56a3ccf469fde8536cc2ffb47622462f503fe597406a5dae4273f695e40f093eada945101a40d36003e05072527d53524dd772fd6e16e911c6354aab86bfeced7de23906d5a88252a4dd884873d25b40c7d6a1a41fc4d10f231dba3fedb2f98bba27eccb4f1154d4a6262c105b12a20dcd71121b72687b6410fb0ad05c344c2843843e4dda70ca1e119584dc2f0cc02ea657c13fd5ff583ff05ef9202ac307bee48aa60df49f54f173c9c58e2e0839dcd98f261a7709bab03f08ccbed522610324e9cf17290b9586fec2a9a0dab4e00a037259f7ffb3f1e9155c689afb6baa07602dd3a9a2b1bc1ee09193733c5bf3bc93dc984a35b6ae6b1c3283a45a611b7ef219cab086f3fe7b1aad460f7520e6fd0e3ff28932f11f735cad6d28230b8e1a7cfc093d9edca822307db0c2b14ca21a1b3030006082b9a3f6244e635d4f8a93dfd925023fdc2c7636e4e8b7f0acbcf0ad346ccf00805dc25771a41668fc549881a5a1e61b3a6ac88b470e280858a7eece4350cba594aafd92bfd37bab453c0839e1506251c3f4fcd7072a1b6a11f828024583f66c2e1cecceab7481e838f199c03d52350df708900529f72b656f0dca6fd8cf863b41cb97f948e24c1128a7b56da1c6737e7f9af6b1206abd33d13a861e7ccafb2e1c88162d4be868c3cf089f18c9dfe7b3e735116697608cb7b9b5dba1f3cb72e156620e12c7a84edfc0068c1facd02e0366ed60d50e52d24f598125f5a4a9ffa24edcadefdd4d9a6bc2c12a99b409502276ecfae0d9a1573d9356f412fdf0244b8236b3000a4b804717b32ead7b37c025cbfea4c81eecef8d51b82399f640629559d8519f1442e0f526ca7f144f80344d246217e430b002ba8598ec9a84649cf7f3d6f6a943f44440b12e944e36ef01f3a50e2cc554519177eace8903e714009e0299a124e95e475dc5fa1c884330da8a81a07e4c3202c50560c974ed7eea7cce7751a4a1433a8f313e339daa22bf883d7626c3e870034737a2b390e3342abc743b423f082b0ad84a9ca47621a9874d146215c216a0fe70db42aeab2744bd9e659d5ce488bf2bec90f9254d1185a2298d44fee6d64cf8bde7ed8777c0505a2ff2f2ec7024779f719215ba5b7b641b52bf4720f52f5ae13a3925953d7e863b0343ed6c2255820d58e5f7aa97147035f396bfe018c95b97d0b2fd444cb6ad7e6d751fdbd9695f63f0a1c725daa43fba68b128b3a744afe643b6f4741403499befde929b6f1b934cb983a51bdf650313ec222bf2bd432ea574bbbf3709c93251a9bb384b22595232133245a4454f88a959748af602d9242c837920b6d3e017780fd9df571b8a2ec50d7f11548ba4261a056bb983928a2456dd69f406a38a1126c44cc509920fc47d3bd50f65c756c98e49c8e9704d3fa80551e27cb2e5537c318aeb2908f71ff65dee2bf246dbf1bf52892d8a209d9038c2992236f9fe2472caeb220a68dd77e9f11ed469d12320da8162ed032505f8b1daeb8aa1d112e86f05a879ff29b50dedd6965b3b2fa6e0d32acdf10f984903cd9c66c6436f6503a611b0e79e41adfe11412db83ad1f79a82f05d48ce93e5e16215b262f92813e62bb65ae192cd01871a83e6cc0fe7fe5e29890f4254fba221d6d4de65ca575a10cf4ac6641ab06b31266b1b7a19fd961c8bbbbdaf5b37ca747fd9b0051ed5a2ff14ccfb77f7175d12e6b99b1c73cab41ab914bfa9eb306e324837b8d3c060fd8844485d5ce90a0c9508f64c2ef8c32f78eb4c15d26a24e7292523ae744dcc029dda8db49a6451b910f118e943cdcceb0a5bef315b1d67d6ee5b7e26652d538c8e0926bebe577ed52afadb415e031df3015e97215c26355b6cd7efa3b5adac9cfd1ec4a46d149bc3cd769b36ae06f7da14334c35ba2ba68e4d43bfc1461a5a155ff02c6e689a31a777e76cb57e143d1e9e5cfaa5d4cd3ad47fd91a6c61c8be433892ac691f040c4e3ebfc8a7b54ed1c579ecca091d533cae7cf0b4592cf63f0c05e6ea786ad827c99375f1d9a8f4fa651c40b33037628224fa5c4d6c325f6a84f15c1103cc03d76fa00e912622f92edabf777a19b208b136341df62a5e00fa61d209814ef81359eec4686ac0103690f70f1003abb6cfd6885061cfa54b104e4fa548d2e588efdaddd4554bda124bbdc7c402917e560d6b4469cb21b59c2f7e241806328300a7fb46a6790606607232b602b9147ebb9b9d25677862cdadb871f8024bdbb877d338b48784092029829b99a17ea759bdea1f532e40da82b2b214ae6d9e60ce89372d67efe1df68e88e3912de538a9fbcb48d4993bb8b9220eefeafff12044638f36484b2e519d482721622af0f9ba406c20b02245ec067e366418f8f1b49ba06caec2c80776664f46a1627e28939d332a87477bebea4473bb0f89713a7a9a68aa217b402cbac2e3e0c995fe81e3bcfe07611d862637b2dbd411e55d9830491b25dca6e047b5729707de7981fdda1910f1720071da21d050146d734f3af0fa53ff9e48fc78bb8727db7f98a8b2d2f960990adb19d9000f3feed569a2fb00626e3a391b40e98269857e121a5b2478e07af1e92ca4bd9a1f5c4c8193550ac3ab90ceb028d7a1c8e92ea03314fb89de46050fbf963cf6a68252d23f0839d518c017b8402ccdf6392d1bc44133489e832494657c74f402c71c2ae22ef4f8d30c00ebb59f0e962ee4670b7e1952da6242c1a03000219cfbc4456ff1703a9cf5fed086d7312e071db8e17b3b71672f3548264778ced58ca27045564d89abb830faae077d2919d9ced6db3404d065f89d83c315366d746d196a4a5d03313b79a0f30f80573ea264e8aae595413871c7e0727011df35de77512fe5b7eac7c46eb63e969c3de783880a17088a3140fac17a4657177efeb8138a78d5f7029f3e1e2a92869e18bf9e035756a58d18007bd445e336de5ed3cebf1e72d2920d5a7ec304c49bc95dff645dabe0f53d63b0af6d93e81c97948a29e586d31bb779e5918286e57377d3b0eebd08b85c551c16b2bcd4d6ced1a29882bbba98a7f08cb8a517007c2121c4d7f40fd60a318696a79671b3f0ce1de1ae8be7f29d7eacbd373b61fe1fd21dce7111b0a8c69b3794879025b8a39af26326980b01ccbd0d872a8533c7b067752308fd21a214e2358bbc93668b1be7841cba57bf82d0f51c29b0d437a7abcc2e9f2db22e4e1e7ed3a919c6e54438b254208ed09f88d37c57d7807a5ed005f5543ffe13abb629e946941bead7016b71ace60a777754af880c8badd373a73db5d19745fb7ab5689d603116cf8a1f0197c36fb07c7b3f0c1657b35adfb96ff0c8346131c8de29edbc13d18c0dbc125fee81f8396f0bebaae45a512093f942bdd8e87f94d75a84d9621033f639796ce17a11346f7845d4f848350c354b7c5ae90d75ab35a704e77d0ac2c10921daca96c2aa13d45b92c5fe303b087ea18529bce2d54e870a235fb979618a7339c7b40acaa7162dd173cd3f97b7c56252eb8395bab686f1b44eec3ad138acc38083dd3b8997d9cabfaae2db984ffea96433249e21642225c9518600c8b338a2aaf4d5e1d275b38ca9d16b3153e9ccb34d168c3bcc2cc99f30af7452308c4eafe13b6944a04a6233e7edb2c262a60c4646a6c94c7b5c911ae99a4f13445d7ba2fa9bea0b49938f291b78913225f3cac19785bb23a72f94d40f975b93cf2ef09a6899333bb2135b8a9debc9cbbb6b369f5a44d83a359f29b08c4fd193aa28f22128ca99be5da390252a94de76c96026a14049c625d9c380bb1a598a1b0e5f1c2a841fba489c28413c6481ecea35782cf2fb1ec5f447b427a15df1d27cf09189eb4b281868c81b54a1843175d0043f11aaeabd8e23096b65a06f4d1b0022d74bdb614df82745384d38cd7485d9a6246e1d03a2e25a4ce89262b36e37d3ac6ee6c445ad1fe61cc2fe34a398bef34f64908aa5c906cdea81112cb9ab6c342d3a058c07ae607fb9838fda3f4a2ff12076528c8eca24fa9a237cec8c110e1ce7d164a7e7c93d78afdac4e33cb0a6438915bf0d3f6f2f7849ad56480b14456999a491c6830b71bc638709dc0625a70f1727af30bc733d7cb68609fbbfec78833fe29d84b0170a8a7bc7e7aefb65a456a65b7b190bb94a63037452dbfa164c1f56b592c36dd2493d3325d4df7001597a8a7353117de9dee4afc7c79279bc05b7aa5090b0abc04d5fd2c01f798d552633c2d789a6a57d00c09d03d48d64479f0d68e2f17897ef60c124a2354711b34c16fa59735a6aec33789fd8bdb8f28a58d04a4c58758b8c24e48f3131f73e95ef5fef5ac6d49c45b289c1a12ad04cf3001ee4c8c19e00575983803380ed51bb785a5a6a856d64cdc6164e8d10de2816cbcb1fc2ac04b141a6ab0b531251091f312bad5e4c85aa337910a7deedf861a885fb9a085b422cc78fe8e8a8876d35ce8bc31cf363b11a433ac37f468379a7776a8c3f06a1b61601727e6496f26559b63b5243c6a8e3ea384316578efde7c99886f4608829a767d86217aef9f6ec162f1e2f82a83b51dee9ffdd1fa9e63105f78e6dff9487a86bfc9d61050e619a2595185cccc852fa93cd78a29ab731a93d1a5edd1fb0ade4cde9008f8eeb56dfc9f7f96055971925a133dd1e20278cc3c1b131f6679b8353bd32279d448aa97fd594e9f5f017d95aad1fe3593158824d232e0b16e09531b1d1d1b12a87271788d7f3e47579452c4b95ea4c1e133035d68a732441d1b504e2373b71402609868728923e604f95998ff47aa341d698ab85a94c8e04f4a569de5fbdeb859069a4408e7b15f178169ee2d8c96a547671b49fc50f42ef0005285ebba6763a7a2c71c8a81d4a763d680b26ff309b318e71dc6d411add38bd53a6de7e253a17c79597ca45794ae87cd95e954c444a5bd0840c9acc35119716150fc7fee4bbe7f1ac275ac10c8972e7f830c2ddbd1160b9fae9f612e4428e03504308e89d87b3fef7518d706bb377ee525a1e127e4054dc5db152aeac1dd89fa3b2745c3495eb5ab1aada8b5ff3888692e18f24e9f40cdb1972fc45684afea988d8f9feab1e23e6f0ebaa5165febee46a3189964df21825cbc2e6779b21be1a6b5456e5fcb1b2b1bd874a1d68289b6c410c4f6c313239e3679f067192d92bdd255d5d0e79254753bdebb69d66f4c51f371044f2cb5a366087809ac9c93a1d3f364eff627e402112be0aa4533777b1992f3135c182a5942ff9464ddd9279e698eda636de3d56594ee37fa385e822d87ec8bafe39c023849416f6a0c8161ab491f63c5008fa4c55a4b51c806607cc684b042597fc2d858207790d3a56e722eda7b98d2d220c1927e455728bb01c956ff6c017f73195650925b8d59edb1f8d0a8f387d94f1908d4edc0760f033c6d6c629fd7c6444055f54eef3142597e10cec66d3c61f21f6480bd8be8f67eff2029b726d9a050b42aad3c560863760685a1842de5d6010ee03a707fe5d4719c76909fb3c6c94099f7867c6705c646abff7c9c86b10b76b8ca2d93fc224ab6c668c86547657095b1766561b30476fe16dd8552676c0e9d86c22a09b3c222bb67740cfff80b3c0a5f65c9906d983619a5b3a87e411dea4b59880ffc0e55dd483852e622a8b2e49c6e9ec9d20c72c8594c93a93db72d705f9e252687f59bc06446d97636b15027b7f3228a69fd62b2c94e424e1ff28a3acf84b57f822fd8c9152ea32b6c4a63c0c730dc7167fa04c95d2b0980ec2164790223812a29547a4b63c263036dbf9a419a7bc63f468f6586a063a29687aee8b2658543416c250add837d1185663ef40bc4694f6f693c4853f48ec84e5231b4b8162f1dc7467095bc1c84fd65509459e72b73db5649401e7ae8e34722072ef7e5b0d5ea19a8e371967670233fd00294a271a283e1503ed46fa92d553d2a9dc10cea9e7c4648889e4f02995cb1fb7a4a9151bd272362ba1cd8be5b5562a8796344980bf47db6f89c494ebdca6f68a3d52f1d519622c82bcddd382f5a7d31053f17ca98589ac9012f30c3cc1a94ad9baf24d5d1865a585ee27bc8b792bc650927924bc8ebdf880fe97fb7f9dbdc24c43b9e6ef6ef492bd1aaf7f1ead83002fccbac46fa04531964336f95568426d83db5840f1b362b1a7b781dd14ca7f75ed8575818ddb001714b52e95548b1a57fc5751496f5c2f32ecdab5232e9f638901a5ad833beabb597ebe486e615705889a30abb7d341799581c02cb6d59662a28c7c4ef85ec04cbb5917729f72f50a4d0727614a5746c7f61f1528f8818dd60b5f6f4250d5bd1f69bebb1ff2b8a3397f97ae0872b5dba97661e1e5d262f818fb942bac89e7a3469df55d69d790b1ff74b08728517fb99ef736fbc04598b952352653f7acef174f5c919ceeac59ec18131a600fe65e4bd11250882160bcb3e98fd69c32139171dc2e2ef4b4e0311b77630722766c371b1906b028c3ea7cc7611be4656f0783cb16a6be5785cc7a120fca26862bde3aacf9785db35e0373d5de283c66f6ee61336f2c082c7468d0f51f7c75e41d9f9a214fdf5883080b725ec1255b9fcb4033e9f2b2bb2fdb353da61655419726d41f3c47b0c9430d31fc1639ff7a9ccaa8a07ed294861f38246f8bc9d6ffc020abc85a0df6f0651903c1814060401da204433b157c845705f0f3bf30a546034ac1d895d3df16262cb68934729230805b27e712d92d085061767a55fd59eff25af0d1945ea24a3e025f91d29f0aa6876ba3fab437426b39cdc729c883baac75954d117f1ae426810e56b9c7ed01ce86ae52be390b5c345bd32a49f31ba6c5f81788156ce0267ee9b62450378f24dfafed79f042d0750cf33785fa10667d7c267d49e0731ce24df8587e8dcce4d5e97c357179c667a8fc03523881fa0ef980b37dde8475e17f5ac63b63f7ba3520ab62cc73ee0c5e7d0f7758cd44a83aae8260bcbb391f60e6ba1ee9587420568967a7b8a34846e41bd039e536ad1180f91405ee8faae18f1b1864cf7bbec24ae267bb3000525b78417abf9b6811a2803ef07986205c41ad95bbbcb99af8dbe0bab35866246cbe6534709673df251fbaa66ca3f5f797a70ce21bbc1a640908d70b7d7bc684e21ad2f843f3ed8e8f02cb226450fa5c5a04ac7602c504a07c31c72194eff25caa0b46dd340ae02e878f95c711d95a408d0de44fa030e232dd705f15efddb1755d547316c0cfcacff375726be82f52e097ac086e6cba9d5a73d17c8bfbe77bc566e3103d60d0427ac5ef5eb3b6d62d7b1bbd3e85caec299de376f9cf14eb87b84b86ce51430fa854455638a8ce3bafad25dae0f2f51c0c03e41f0d3487df564f03674976ba8d23e5d4214ca94090929f5a78a791b2a49bf1bf1f30d660b962880ee1fa30d57d5aa91a203a002d324c354c3300741731baefc211defa29848131d9d92561447ac1e88fb61df2163fbde8e469ae00748c6a003e86c51f9fd8050db46a1fcf528be67982b7305c3853b38ae5294fd31264c184918cf66e74ef5dfb99152dcfa77eda3133f21c6f7d8c6abcf13359aed145811421ba6ad2a43cb75a8db300a93df6ec1e01359dfaf1c987be47b4321f20fdf80f33d582c72725706a22c10b631217feffe57d11235913bdd185199bb81951c4cd46325b1e0f3e84bc6f6bb816d7d57dd8ff47ed1618e86b96cf276504e69c323e29aa6e68cc2a0bee45fb118e4284ddad64112ae04eb13570f2bf92d9d40471b4c39db1f44114355bbd4a81b6e2b1d48b743218dcfbb5b21f8398970383f48a133fc87a67feb1c1beac10f1c1b7aca0fd183ab35e8164c329e680c1aad664c5eb6b41c3ec3c04eb6009b8a1b319b92a9a4fca346fca123fd82d37e46b3efd7704a9001e84367fdb5c5394615fafb573f09564371d16f03500ede7769451960f4fc54c8bdd2023fcf72b29fbd1ed9adf7e2c48dcf81ee298bcb726e6df2eda9d8f4ab49276700aa47b6d8b8e052327ba1bc6848db41fae7f941baeef2df972a1e5c85f49844c502d3225bdcbb64bdc463b29b074a362cb4da5055f34ee0d27ca408ffff2824e387c6fa0754a2f95d7c261cd7fcc063d1d6495f927bd37214584a05ef432e53aac90baae71eeda106e807ba2dc73fcb114556ab2ca904bb6cb484ee6769476fbf1e681cba982c3641bdfe9ea1fc4a1aa8f1326aa12b48e57f808a531d6648d042ecf1db3ab144f241714367e18db0dd9fee749ce6ea3d1b668353d0501e5b9cfa5129cecaa47a6cbb519bcffca1d2e857b28b16afcb90281bccab2aeef610da261927f5236ce719e1b0c0a3662878a3b7df77939523c06f71a5af30985bc56904ccc0dae2fdd8da2acb50b75472297534972eb363e1114a023588fd6af1c0d7b9ac3a645fc3b458372d9b07f996a80cdfa6616561ac795ed8f98c1245d5343030ae380ec74e9323332dfd78694aa25411e3acbeed69e46a52fcdece9be2d0f275b3173d5887580d382f28bcb78ba5f25c851d709e2e55a771f235a55c2a457f3f660e5a61f21eef31fb778986d0e6b164cf405bf54523c77b950f3699a436184fe87e48d2bb62aa7ec0abff1beafd71d1d86e5687ce1996b746198f780175a205eae921c9628b0ba290552bdead66828794cf390dc2f1b8afc8c71b88920ccb691aedf315a3b694d8424dddf418e13f2d28d4c3761728eacd1134e8cfbd2b3a3adbda99d9f1686d6ebc8daa8b7a972d7015f1ce6314d95bffbfab38d4c32dcb98a374561fc636b15091e8ed3703db13ea07f64efb8fefd45a6505cd2381d4df06b253167ce52ae3eb8c263c1e0bbed828bbcceaceba8238c4fd8f2c5169334cd896b10c1d76326ae518e9503bdedb1a88d0a0f7ab2d31ab3a812052ea038502b8ec8d7f67fd3e002b0b0a8d58a8afa211f1ca520445c72647cbe047876441c66db2a8f054e40a2b20ffb5320b524a160d3c639089425912092b0c27c10901a2433d38df804cedd69ca52ebaceee59bfeff9c2761410f11de92c68c5fbaf990f962eb904bc22e8249eaf645e9c92b9b6d4e994d0890726fbee2be043e6145c2f20d7faad498c8f5c06db45e3c7ecf0e419a6ec8c79ea183d8fb02b766a3104daf027577de87bae3f1f3b36f2ceaff0020cfef8574d932b5be009d61b0720d1369f76328df7dc7e3a227d85a37e835da210f8bb330540570f6390fececedddeb3cd8331d3c236e688a34ec6ba9c3122e17b2af51e0b1f3d3637ad1a1a3a86c1c46f4623574c9480e2365c762f7d12cd6fd4c4fe7eed2ba3cba5bc0163acc913898c3d005311e307b1e5b671d8551065db30190885b48612846f413e51c0d21ea5a0c6829350ccecf8f720e69dc88d2ab6a9da63b71500ebae8f65d0e73b8fa37f289386cc6173b71eb894cdf84365d954f56ebc50106749578ac1f480b7a3849178eee537c8bb96a077eefd75d1b170cbe8b1af327e56488124dafbb2a07874cec13be293df4aff222598cd07b4f5b453c98a6d98af72a099508972dbfc2c5bf0f7013e1f9aeb402b3301afabc6bd85cc86ea2ab0b4882be34a6e594e6e0c4a2b9be45b414beccc1503455ce3997c1d3c335757ae2e3e24918f8bc329895287a121b075e39d013093e1c3074668edb14dd37881f3ccb78282976e4a8d5bec30a9165b23f972c2cdc3f6b129849d2951c1b7bbe52f539d916720cb67a3ca3139f71a106b7e8afeeec5d5cbc3fbc7d28ff1e4a822b25381dd472fde0ae6dda43e6d5af74f4b0b4e65b85eee489f10361f0cb8d41d9628836ecf7ffea97c32b17af9bebc5e81ab1c5589e2547b3033ed98ea7d2f41052a604b54ebc96ceec3feceb7511dc77610aa4999c1f2d62af08c06c8385cd0d8f3b06f01de3293313d27cde89f13f64da2499dc8cb48e5d2a67ff9449f37dabb587b8a52d2f746f49116699e907333cc2b26dbe87f23953be5ddcbd8f4f07a5b76a77197cf18022617a030aeb7fc32fb977b8f36937ed36522a30a64a2f0ed1ad6f2fa15962016e9c9c6688425b21cd18e0b481342219b52a17b5a9a6c1b3a2be32fa0b81f96f4d5836bbef3ba64ea5bf4f47976a8d14d14b72886fa79dde96ec6908f1fed4cfa79fb8d489c125fbf1414f2947659adcadc1c7a9094d95d53f9a5baa8452b9fc715c4b5ed6d3b92540c72a8cb3ce22ec42c244f206242924f14a7fc2ad2282c64fd27f41b6082d98419c32c58685be25d04c25d78dcb0c7e7455928f93d8a06d2c5a029bcfe51eff42b3fc1c78127d28c8293e0cfc7371d778ed3fb91734806dd2642d9b4a4ca4d2eac5ca4594a250939e1056e0fe48dc219b318c3c1d756386b3dea9fc7fce958f23dd987e5509768d07600e9dba27029355dfd68917771016deee4df7747438040b78b6547aab013a1036a89d7e5bfdb5c62d2edcc3b3090dfb6db2eb0681133bf1cc233fce298e6482813bb44a743ab00fb60508a34baf3223e73f15e859e622b7454177fadf7bdc920667781c8389a055cf71615ff638b2d2048d46e8017b39f248d17db3515b6975b43d454d587459fb3390ba4a7961bab93bd0c8930e7d4bc529f3387c57c4483c36fab33d1ce224069c0425a4362d7eae9d51ff62c32b6255b49fae35a10fcd6594a6a8fa5b8f7e54037ba31c3e00824b49e67f8e29422700ccdaaef587aef6306451807d09037559f550b7cd1071f1e773a21f2e0f421c333f08ef32eb3f9a36ccb25562a62c187b00b45b09011c9a767135309951f9783da6f0e325c53c26adeed40818c9cbee04321ca25fcf88653c45f8eec488e6bd9aff86988ba8632eba7e4dac0cbe8f9d498c27392abfe180d3d03babac60395a61ea38abc0afec60c8f5ba2404b9ae392de523494378a1247e70255a9cd41cea72933988b902ce87383c2b141c2ab21ee71037bcaa02eaf7ee2feb98aaa09c0339b439ac5469a2d50ae557ab16c92f60dbebdb06652ba381f16e44a8a29c41e4e62dd2ec915d241c57b080f1e0380a025d7bac8fc49d21988ba3a6ef9736920b468dafb46155da1e1e268948a47fce18ee222ff9262dc04529c7cbbe65806e480a9b0bc80107c0cddacfb9de01d1d94cef07c3f9cfda67d1bcd95d2f0844845145e877ebb79a17ece4e4d7e9ed16544486f66761656f32be8524b2ea4bd7e8bcedea60b4d775596a33f878558e9b3f819d634a0dd718b28ca166baab7c3f8c89a8491cb241b6b385e7e32166c804793a3262975ab969a7d62e004efc47be573e9e314a28accd4a2816df188a9ec6b5a0e537b3f20619fceb2d9ec2e5c02bd155565d8c8d7703ef9485c97539192ccf797455e2a4b0166ea578ba209ad1e91ecfb92942072b36bb2e861033c4cc5a3bc339da25fb6787119707ec0d7862bd9d94188df29674f124929eb18bf9cd828ce2792a3b567334d515944a91ca8d66d96181503754853b9eed8f7154dbd2145b3999ea3b04b6eabe0853297adcd5bcaedb25b19d2ff0b25ee46ddd2f0b6cf10bb9a4c114148d79a3b3be3a04f008c9779025e83f749dc1c54d91e01a1bde0db91723704fc3cb848588c6d100d50d276bb34a1480d24d140c91b425459bab972d1a578ddd5b755cdcc1ddee0822ef7db53fd4707a5c6315f2cbf944fc7fbdc3de6e5fde1d57ec1d2ad9d197d3d4cf877f62caeb2d7cb8266002caa0b4a0f6999ef30fbaf0c4039b6b92a9fc98f75e2b8d1e8ca2bc5d0ef7e6dfb9673c6d9a82bbd9a596d1b3150fb452d73a7d8ca974ccda16fc222bab40dd15e9e10ea0a322c688d8e90ca0033822c9d09c01b061d459ed2efef282f1fb1e4ba0b8dfa04d3e3944947e823bfef4fa795f7180d99e9c532523c5a16c9117f264413ce58d2e858cdf507d05c29cc38109517ea0911494da22245923c2a741b5ca5e76b97418c2e44ed4ea277c58d3f0e02776c080c25dc0dbad098a176144e63f71fdc965e35dc4df3973564d4290e9c286de0db1fb1f5a381016874103e3fead6cb77fb264e073f85aa25adeba4ae9d0f5fc5d909678775544c37f079c01c5ff032b31debfbc52f42994917e74eb9cf9eb2ff0c7a0e05693c2eca1489a5034478bed11e660e4287a2538f78e3e0bbe435106d96bc23862fb2c372c2937ef166b2a59af69eae0d7276441f105d2d21ade530ab258a5009d9181948edb0879907c135227e10f7655c47938df7b886a032e44b2cbd639ac9f4bf6f8977b92bf6ad9b8406bfa5395a884ae72156aeb553045f0aba9c23ae065a0effd3bbfdd255828c4b36603edac7b3b811cf0aacc6a02df23f7109b2e8e52034a9613316721dcc1df24048f81f5642fc5ca2ce97d444297c4a40ea39a5d031373834363838303633303638 +24233132333435362324114ac1a9220671d085f157a8d89db9047abc5a3f5629bdb959eaad0046d703b388aba2dac5c036b362d843e0ef549b00eb4f2723b2aebca3c6686ddb40a5b57405a4aae75e3d81a383abb2b5f2255f0c5aed74f373fafc7d4267e3f8eac05ddc4987b7ea4969809bac1c24f0a0c468716fd82861425eeab3e230eb1b59f04957d6f492733d6854ca01cadafd5061a308f9a5746a9038f0622e7e4016bd4ef9a171b644716da2be87d45706b5c44b0d995ea2b4ba9e208cb02bea6b0fb109b08a3b079e08c50bdd47c9b362d909b8cbc21fbc54319abc59f0e33677a7a7fd58c74dff00b7b7cf82bdcb3ada376d98398818360bd71a7f3767c09d9939b5306a8642dd85954f067d9b4c07a3f20779a47693b9eb85c50c3885e6848e2a2f4cf021b9e2d0ea778021285055f2551ebe1f6f9b75d0cbbb8d9fac076145654b871d8d2aee353a4d4c00ccb9398c7e84f46e6d8c6d6888af2898b5e93b6ad0290dafd03a31142232c076f4269b900d5174cdf807873d7138ced958bb92fc19105bece873e225879d6b2e75499c9f76add6c86d7ef78aeb03bcdfcd9398daaa27a5f18ad055a92ebb476df82c7c45e6b1a8ea88271c063249d15c101b88fce696f29a15b7004f39f0c5ea87967d9477748c6774321d68573e610ebbe67194644996ee2750ffd9bccaec09eac5e454916d86c4b03e7f9df8f72847d35756713728f5163c431aa1405b7abec956aa15e523e48325f247cb8082c747551d8f3885c4c8a6662c95d36cde502d0aee4ed426cdc5586f2b73249ae14f0a54452885b57c1aacca8f71a92aa6ff6e2a6625e9049b3722166e896909bd9050ed3b2cc24a5749a361a02efbb45bfae28efdd9b400db98d0facba20fa3eaba6b747b1a2b1a0030a3fa559fca58c23bdf1b65bdf1409466827acab42b9c3ac41639a4cc79f5f70784ba0902a45e86084c678fd73ce08034c639c2618f66a1bebcf6578dd47251b70b1c08079340616350236efba78ae04cd5882d4f491281cc75c4d2ea9f19b6bbfcd2476e79fca2cb74aa81482b20109acc9b20eb2d670acb4f2cca1aecec034d5cc030a190e74e5081d99d905c792969c58933f1d4274a1152594df2a4ca0932ab912d6ad38b34a5c2f8bf2d1c10c20d0e3ff0339975d681defc5d8824064649b73c5f6537fbd508c7070ea46947765114b9ae9dae2d33175bd1ef0fd46dce4a1ee2950626ed6db46d1be2f178c1449b348327e12e47a3a003020a1926f57e3b1583d9203260d08126fe0d59fb8d2d1cc915b7dd01bae1f1d964b37c6788c6f7e9dd3978a05d9f81b2bbae4d6ac684eade39b36277a9c17ff67fad19b4d238f4a4cc2dc2853996be5b9dc3c5d1fe8e17ff9f644c2bf4effb5ee32b9fbc6298c3a59d68fb42e1d492f2deb829272941aff32d7fde81e9e0be61ef6f3b044833cf79b5a758a36fac59dfbd3fc629b52c444b0e3cdf4591a8c6f5716e4eb1a9032f0a18c9bd1af816bfb7395cc4edc0618c0355d71534887bc14e60a718c9e4c473747adc94dc6ced945ad03cfc6b87e73455b1b0f28466b4f08b773a73850f06b8662f8f66edbea8aff94d2fd1c5a3b6682877179d89e3e42df58487cca66a730ecf1c1a8d76b32c916392858a5aeb7cd6408e7049e0d15762862ae958d9eec749752778132a2afa57dffd6e2c9e37a72311d9359280e8728f406681425240852de2772f6591100ae14a0b388d652acdcac7c17a3d15190030bb63c68d6282acc52151c193a4977f75bd6b8d0d19170f4751405d9c5872961f15cc4e41df6bb687a97382995f38fbd5b895de892e35444301c6b503cb1dfa1f1b7d6f58c225635f280af977fbe11cc0e03c00777be08bf1d3d83a1f2cb8c2b1c23fe8e7e95d4ea64ee3749939d6a227d7be4d57cb11a49a30066ea7f4f1e1f2f1387862b11d81f72669a27191072b5ca5a10dc28651df3275c20f9cfa5dc85a7f06074374c54b47217bd599bdc627e02ff6629d8ff8229935cd514a676fd95947f4fd103b0ac4e4604b3dc57a024e26daf774444f0d779757cafabfc182634b914b34e03a36965a4198871683a999d106bc1cd1f58fb674137e13a3bf2e3e5f28563ea4d34d9e875fb21a15bfa507517662f6e6ee57e61fd24fa158db0d227fedd1dc1c6ad77f0c54e8a6973889cbc44d4fc534f02bfb295cae8dfed0d2fc204f7427dbd57777f0ffb4fd3d5ffd8db4b5fd7784cf135f88a8d9edf3a5f87e55c2ffa70e436727557f943c2cbe301d609785fac6a4e2f11fe44c94ebb31780f1627bb08234395f3f4e5427c870ad78f2e51ba8fa96f63f87007d6ff1931c78a3c80993e795d5be1829715f39dfb33dfce464456fe7ae94396ab4e441f61cddff956319b51f60acb78803740f9c39d4e35a73856097e837208837d9b263e639e67962ac0e088d7763de6c2d811888d18f3ddfd67cacff50f0757ff3fd90d902a4de017cbf6bd184978ac85c357f5f2a45fa53d71dac390d409af835debd3a4f7f7916c1ce18bad1fb946c501f8a3494b2a716830da1fe488d87ac293813f919a5b8008eeeac919e2c44ca3db138ac1bf8e4c201ef9a3ae1c9a8ea8c9664692daad5c78373cc5f756a12cdcb2ac4e6b3d87ea380c9fdaeb1fbf426a14a85c0cca0f4de0af6afc963aa49572f8866d29a2b03e401a25efa4561df6f94fb9163b9a2d158e01525bec1b4923479fd1d84181c69cc32bf1e1aa615f881d3bbbec8e6c7a6e779a78a019916a4542ce662ac74d37ffd2329f2f931b9bf0566ef7988b777722ac24e56eabac6e5a480756dc71bfd617bfa5199ed0f78f72106c79efe3d9fd300da96e003226057940502585eb1dc003de8f5c13ae92ded6d58458d623fff5ad50c1ff31195d75300ad2d15850b62ad61b387a88488515bec49f74641130d4f30e8b41e4f169097b498fa8ed898ebc1b03541266bf02d6eb3dba022fab4ffa7cfada69ddc503a383437a5f2c975f7fcc49c6aa4f694895270cefedc5224cece5c9e0dee8b287f585b5fb78591142aa6d39968b369f0fca49bc538f165878f36b5796cb93fba2ff821cafbe3d3b9eedacdd3f4a433f4a8a3947780e60e055c8b27056bc6c0c789741ce35bfc28cb6ffb212ce5f219e30c1346af82fec031693da458113b42f4ecb14848d73c315b05d5d876a67043a8dfdee0272d20e3a2bda2bf8aeba9d7b36f334076f832ab089886b12f7d75c61f25e18174b7afc5bc5ec7b34f2ed777c548485b65b30a97f250d7400c725982d7535db8c30584b0011915d0791506b87d826670a12e754c6611f0c9a8fec70304c8b0bc49feb6a4b742c9fa436a600d4f6136d8b36fea289e59ac9feaa541629c88f6696a88d19127be8e357c4bddf63a25f128ff2ccb8981ecc1c3bd11a17032a73fbbc8475694bb56b6197d05897fc87b277b036fdfdb41c2b16e2b976067da94c2322e7b38dd4f3239811b46a360937542ff4a482c85fa946cbc0bde7aa458705f0f5420005d5999fcce9793af54cb5b818b99f4038b23ef8d560bbdf690d6e333744707a498c9bd9f51d43def030a0bbe066a0aebd193be1ecc6c01ccb72de5b1e8ece7b8102d3369f633bf329a196393742ee2bf714dc94a4df5f13cf636912c0bcc5d48774eec5532ad8c5d3eaa80282e28b6cd3a67551bed1549afe9bc538d06edfa99d539a3cf0e24625bf5208d66efcb22153dc68f13f62124d0f980be74785a2dbdf20e11586636b78bb984f4fded0bb695cc69f86c285e83e8d34a9c456d64e1dd2a91963839b776cdc5c1a06d1bedb2e408e5e405eef1855b771fe788b82ce16f5a7bbeee7e253b2cb2484f7e306a3c9c642696fa48f72767652ec02504f0a5f415b945845c72e3cc367135bc4728e63baf64dc64a6bde8bf1bec9167d24bde80c85269d8a03cf6afe4c33c3fdf015814ad91d600ea57467061d60a04532569116a3bcf1bac7e32b2762e16f517042ddf289a4f412e56da1c6c7b693298308e7f73b04e5b4871c30364767054024ad18966e8319f585c09a04ea8d55039331f5dab6bcedbe030edaceeff29d0f1608ae3dd66ffdeeb6661472afeeb90c8bf5dc2366281d5e1da1ced503c2b44bff909409a426e0d1f01bb960914200acad76806f711435c5268440299b2a2538a77b6ae3e7bae2487341330cc613ce78e0b9676b25bcccdec3b77a51893aa4f77f7ff76627b52f59bf63cce508128ef26394b0e450b8d2208d9d443f50c3755b3d778f489f6629de70c3106806e4eb0ed7b4626a021b0d430a1d504de882c5798e9ca400b2074b3f02a86e2d252a1475cbfc49c0b023e96f47760f3d2984c509093fe6fc969e0089ffb6fafd9fd812efe03eb22261ee8b7e3eba0863e2d96dc6eb4e97a507b6ef15dd638fd73ef88d88ee289ae6d491b89e1721858aae63bbf7f81ce4e23c13d3980f3b8652220e3060f472ebb938ba77841fb7bfcfdf94da91a428c63f01f5322b4ff66008362cfd5dd879853ee55563403f79998a629e637e863bb3b2207562952700896d86117793fdbff65481447886dc371964b6c21c9c0fbb5118a72c6de92a231143c05823d705484f50a1183dfeadee47d997077ad3dfb93b032a6961c8ef8503536e2038e9a7e3afd3ab267db11ba10bec261e2d4b0f48965d8372a1427fa3ca27fd13b9d8862b6f4477e0f6b480d137f0078b8227a81a87e035336a50a3ff841a22e53cc3800359c6b0039fe012c5c355a9c85eedbf1e0e4a7056785ad1abc10e55776164cbef00781ca3b1e1ec7c37b261b1b036e207d3f1722e5d823cf0ecbc4ccce185c26e9872f31b020209f3c40415308fb6c95ce1229dc4d6fa51be4e7fc8a3ae097d3e1f4a15335fd0dba1bdbd7bd1dc906f5570fa0313d6d01a7e33c79fa083ccda0a1da0ccb5d3d0ed977b3893f929003f9a272099c832ee6843bb039f244d2daabcec52f36eb58b5ceb7224427da9f1dddef176547b76b8059c28c8785a9e1b5ed0804395427f8f6773d5e85030fb58780ac7ad9e158a592af99bd51e2f55a34a22e7f44767c5998ea3621bbca78df997730f6c7230f4441eaf6e9f7c8d7a75fb0c4539284b4405ad9ade0fff7e6de395d8e4296f7bcbb85fcab77e812e45a5e8f5dd44fb019596d978c8b2a7b4c9836b51d9f9a04339148cd74413835f2881eebb0be02b0630e93cd182c6f14b1b5ec304229927bd33188446ce2908fc02ff441078c86ec08eca4bdf765b305818858b2be4beca7347ddd3143ff2c9c0adc9b15d7c6c036aadf434e253c3336f745399c8dd4bdd7c7287682a7dce064b86438a5785f51b238f8426d73c062baf99cefb67fb776dfa5fdb6089db1ac6b35e08c2424d3ebad1b380bdfa28fb10344d0795b46b90956db15f92732a1afa9ffaec726d9c703fdd4e33ad3d8b03aad06e6b54219c3ec9c90300fb8e5ebe57ca589400fffe35713df6b6abb1485e251141b6fa5550fe2eadbd6d846765226fad3ce19839823a9fc3c0ce488c20d8b75ca4ddfd42cc5ad3978bac1b977915f1ab9e51cc9e3011c7ea75731acccbde6942529990341c3667ab5c3a79f132b8e72e739646e9ad9503625f575a07519d1e9f88e1896d48b7e9cec1e3cf22fff0a053a9e0e30ec592c8f2d6e2dc8371c7e9b17a934cb0e025575a3de5d17b0ba2f298b73768081dd9c083e7fcee2b2d3d21f6822852eec7b19088d3ce65f1fe747b25fd6fd1fc93adea408ead87107f1ed2b8f1750fc2eb8fc587fb60d04ea1698a5552bd03284f41244112cb5dd9f9752a40d5ea4757ceafd223282666f12abc9f8d81cb4f2620e54286cdc5ee4345c21ce5862ea98d09295aec7e3030cc53412aced89e73d8f7bbf061ff9a944d08825772bd71c3bc81dcd95188969cee704dc5744905b01ac77a41689ec2a048b782762829d54eb3602ab965315e42f8d67dd7c0cc3cc638741b1ea8168337b68211dec501c9fe732cba3b4927a4133e30210ac350d668f0398ae7eb915a1eb4c5c7814031767bc634ed1ab9a6ef0013538e53b8943dd3d223c4ad7e64516a3a507bb117c67c2a58ccb68cba7da6de8cd260b0bc6873db052293eec0c542bc7e9aaf21d0618dfec776da5c193f296713c3bf3c8065f226388d133053ab9c33588731bdaa8ebead169710ec110edf5ece321993d3cafcfb212318c91f662b79ca53665cf5d6a7351f498a559e919caf5656317adf52ca464273c405d19e4c29f9dcb8ba87f25806b4226edc18fc3656f961705f3195ffdd91e7dd71302627c25769eaaec472d4f756bd9079c222b45495bf8a83a88e6c6fec52eca9b21417c81e5783c772a456fd6860c3fafcc176f267cc31363d7f00235a3e5a2ddfa2b763ce9187b9ba9323de6e5d177c64a7da8521f07ece78804625028f3bcf976958351f40224f680d18896229197c36554a9ed686b04254350cfeec26b55dae8e7e06211652d82137aa1c2686f4ed3cb630930d45092c841363c1d9d5ef6d4ee8251359686040632397cbd6a990a29f2e2f3f339b5c7927b7aa46d99189a0f854e5c00ea77df62c550149fc754609dc9945217747c25fef1f04c4228f2aae8d1560a8e9692a9b0e972ce8686ecfdaccbe39ace6f5bf000c79c2da4eb29c2112af6ff3829185027a9d75e2032c66c7835727428ab46b38d2d3d86425f8870ee040f28a8ee1edb9d27d597600445a8a6146920444e965df987ec84326fcb6db04dc07dde1cc384f67715ac5e93eb2df7ea64cb3c34d8c3b8edefd8e1286faf3f79a2157e5bc2e984188c2f2148296ae5ab2a8bf024240752d8a777b7c90a67b2bc46b13fdec05260715200d559b92d5859806816dc7147602a19d86e339d755947a5e90d62c26d80f50d99c9ccf01ee3cb832da3bd6c8fcd4a8066f8513fe7bb839973e946fa3083e248fd55f9c45faa78ad0da05a0ffbfcc095b7abfed7e6d27d49d0c784af5c9e961bd047edcdbe1e90ede2e29951be02a73cd136c4f7690c5f58d710b08df3a564400c301ed2afa66409fcf7d5886430c1301b7af22fa51f4272a53390a4238ca886065fed1ce82b4456863e8d9598f79c8e9f8cb40a29d058ff2bb736d1b7db7d18b28fefecf05aef85da13c07fa9276339996611e18d790e58df5316b4714390f245df832f393f021f6be0087c720b702e2d500c273a9d88f3e5cc2d647f91945779ca4b271ce8496c5151cc37ea4fb240ba13e1a19aa490f15d126bceaf5d891d1bc4ade42b42aedd34109b400b70aa4e3a26d76896fbe4b9eede9616966692504b8c0f79a3f60f92a4f1a3c9cf9f4747c165f5e874695d764cc3386ff8ea29f4d507d2e027c14f917524e227def286105969273319bf6dff675c4c91dc22e9d4778c8582a2a2bfa1e692e0a675458833493cfd6c4ad69099f3aa9afac3cdc1286a1509c2e7162444d34c42802579061979aa05ef459f29cbbe5969fc84ff7afa7615b7669d3fe10aadfaad7b804294816e55f601f4006e0bd9487859fe4b94f3367b1dfa53d2cf08ff1335907aeecad5f2f2976154d383da980c23045973618cdf7fd55a23ffd6d7ca154abfb636c4d6ace4fc17f3023b01e82cb64485196078247070bfaf4e302147cd300f8dcc034bdeb68b5bd2a6371e52bf8dff742a4233d7c8f88bb46a71e64622926bcd4090e91d6d48de2f89d548b865f90e606dc305f1b887ed8f20aeebea0d92d59f0e0a3eacefbdcfd6bdbf16ce15fcd26cb3adc504fae69883a45dda500f298f8eaa761bb6492348687a0b3092b5a9e4bf17da75b9fa37fa229deb18e735cd39780e2034e3c5dd3b4342937ce5225722283cf3dc7aae31c58aec463bc07db012014653ca295c3a0dc6c27a1f064ffd5a75096d64b51bb2b96cc73bb2e095b369f1a7206a29351de0fdaf5a586ace1cb6abcf8ae5e84f616f5e1afba9220f437096fbc7dedbc16cb8012e9e65daa4e14192bf4c558c0ed13a73609ab2e8f99a01c4d4ed1f64b285730532d2e7fee6b1084e187c0cf3046afdec2aa68f8801895d5f5f6634809c2e08e6bd340eca2fe74f095cf3ca1cf92e07c0ef7a2c47ff4947a8bbb7eebd3a7c79696d76f6507954e3ca29d0fdcf021435c0062a2adc4944895068def8844edb212aec496e59773246c4a03b0e3bcba3f45dde0d938ee7358bb6dcfe20c850cfa5b099ceff1b79a38e3d5e9b1b1701795f18ae3771ed27682b6a68cbcca42fe57679dc6cbd86bc77b20f7e34dbe1c6795e23d16944245a186b0d82d952fc213e7157db66a13683f11204e2763da7e3e561cf85510d1ff8156973c5cbb2b3f23e5d14bd5dac2f5cab13cc6801303ddaf57b24a0c42d7a03462d3746137805ef6fa0d985756d4b7f10dd5110e8811d6ac4326587d16dcfecdb97c5a1aa69ec8732e5aadb9f4560530a4ad224f61678ddf71748c0f3437890d884d097a8005a0f87c336fad276090f271caee6078f9ec37820cdf182807f6af99b83180d746ca6db555ffe1efb2177c55abf1c195033733265f40c4a7884d646c7894bd879739491e28e86350d334ac1eeb5da31aac4e88e3f8b50704367943317fab39e02371e160ccaf3361168faaeb5013a15ab9ee6c55b081823191a4105f5406d7f541bd43f8ceae8bae1857080a5f42adc3b23d45011157a0bceab859be0b5f367d1ff73e5433acb1587e0a7926fd59c14c86f47f7c01a36b8bdb2dc387e3ad620405eb9f2b6666db27405a82694b4115f609e0a2762ba91e4174e89c9cab8f63c97e597da5eaf31259f0ad1f6885815261becce6b16d28a9b121c227abdf45d35ef6354ff18f9900eb2d8ee587582ea872ecfafb817db9ce49076ba81d090271bd945db8bd201073a8740225ce04b8900e0d9b8eb0897b6a18ece83ad4fce096dff9410cb5e603faa13d28b65047d0d42ea2ebf8c07480d63bf72b6afb283f55d84746f081dceb20676ad820800c7be11f3bae068405c6af3402d238441b5b9192b4ac72ca5656226a02f272a10f027d95f3784bcb7785d7687399eb1223c59ff9fce5692103e5fdac1743377b6f3a83659f7191d351df8b23b8fe491ae996342d5e56b87acbc468f00e06416c74b878f6688be42fd08e8a3332e7c660d90db21caec28a056aadbb09797b5f4463162091258ee168c484b8f269122c09235a43b4447cb4c392d4de91ac5cb577434293b9cb5d013438afe61628237784fd950c4b05ec6eca76e762b7cd44628bfa3869b05a7e0f58b901fbceff4712700fcc2e06a35c4872c33ce4b6a8c977f312fd30b7dc0292d0928cb0317fdf58e211c90e728e988a466a2df60ba4f2dff26a98162c60919bb5f92be7e2eb0b85e376c06e46d776d54ac7a8dde82669d6c9e6cf4f18ebcd251ac706553ce73ff5d9def1c294e8c0405899a18a742cdf15d52fa96acf6c4bf80d3789b915d831641c5b4195a7df83d54a9b8750bc334d1823739ae0367580de5f258b89181523d0566d3ce2b1086279f57a1c01f28120dc7ba17e19dd9052d034c2f71ddf394fbc9309f1471e5273780d37733a508389b547bf4762edbe15b3d24f20461a4d5c2b0f36b3019a71869f41b5ada59bab14d5fa42af556b95ddda4845290e49af50ec366fd1747440cfdb005a7c3e03d23c6975d53350abde189f7243852dec929a85426593c63b96efb382211d1e4a0a63c5b5282fbf8a9ba5bc3510856a30ae41846eb2ec0a1d797e046d28105022b8288c01c5d8c2381664ee2bf14a03a36f6478bfa3441a70d6166e130a6e5aeb35e045fbb44c801f6e3ccbf04cae8dd63831215b4611d7a30b229e6d9e01b62c27a02cf74d18bdc12afbf990c5f29fadc13e5e1f0b0db9e5335d9d70c905474bbf979ef6a0af856d92d1008996d8a06936713b07f9e67da6e7bc8c557ca5807916dd4ac80940d8bbe510f2ef8824e7d248a63348fba929a0efc25f268e0e068d65507bbbc28f203c0cacb8686b1315353cd0f1e39fe0a1ef80d905d3f1e07bbca2d3f48f435726905056bc59b659616eeccfe44a95e14fa1e955fa09e05a126f09b5cb15fe5eb394699905b570a4bda7e40022bd43107f07a8cf326f5454bb7a1fa1c6461c16cbd786c252934b80686b147ce3e3626ed94a4d301781cf220bb7bebc2dac5fabcba10ca36886eb92008639e54fa1d6b7602a97504a8be7235657e76385d91c8ed37c4495993cab089876e90cd6367ee0fd5e64cf47bb2b34f2288df9125510e58930a0b53d39b6bd5d9ac3e2bb0f4c981f3b976f6fb30f91ca73a26ab438c8104abb8df14c727675b698402d96473528af44ddf009f8cdc2e15be1fe3ebe7ea096a5e3f94a92dec3df7b382f0b1a013c158b366759617fb26780bce8c708136238cd40bc5723fa2182cbbca6d7de3eaef6dfbf3d0f8156eb5f0de82f08eb72cf178eca02a2ab3b355956063262232e227ba51a84856584395f8fc155134962dcfaf326f270b5c1afc81bc1a4eb8071a3104e227254b872774257f00bb5a8532adf34e5fd949f3fa257e17c308e9f0a70c204e6ce65b2649f654ccb896c4336782347bd11b351df5d512922bc0115ba64a35c62b7a4a676799a424d1748de3cc09b859168133e4028212e81dda64140d089dbcbd8a12ef1b8b0baef99e0cdff68ef8116583fdf38fa7e32bfcd12b3cfcea800f7cfd0eea45bdaa06970d2377b02167e0856e017e26e3324a8df8a7d60107769d0325b0bef3ff986ae5e7326b672a5f8f5363294de5bf7b15ea446a5e4c679606e63f06c8ce5ab8de177f72abd9b073ee6c740219a7f7dc5c54028d921f0d5ccfe39ff8b41294024f583c687959ee11034e3c0ba46371114291fe055656d73c62f21b49aa0609c8179bb18403b98e77ee6e7e2db3a7ed9558aca3439939fae38e06069c3f930c8b649b894de85aeba8fd4bd74113e9d8e92d7ae3b4c97a653e7f4996d99ddcbe049b31f6c39511d4c0e3da60e0f73a66ce78e4edd99b37a7a64183fff703de842125e637fae2f2b1f5d31870db385afb214427a1a0544d26b804bcb3bfb3ee9c10982788248ec5717d1e505b6efb5dcca18cb82ab6f85a656c4217158764486d908ae1713ed35db7768b21dd6a62730291b3b03b38b214d2918cfc641d952135503fc4dfc9866cbfe1ede2947306aab41f119505e8a4d899c8183e8985e9194e9959af7d3f78a2eb79a35eb0ebe399e870316f45e1d93c80f7ec8e8e3bd1daaeb2f362323944a3ad81dffd8406bd24c9a16bd494380dc9c243081794ae4e039bec5e06000c7818192d63a61bfbfdc5bbe42eba1bad7fc10fa8b32278deaddc6ccec538c62657669b745658f18c0318c67cc5cc3d9faadb673779eeee7d56a412c2c10fdbb8d3be56803c8df07ba2296ffec2c4b1e4c01b33d97e34e261638e4b91747895bdbf80ca3669c0f81408044d5344f45520e4975646cd635437c822387fdf6b81e12f423acdf838c8cec95fc37f6070d07c86543203938eed2fa30c5d9c9f3f719ee043ed5a1ed01dd60fc5ef998c779d3f97d58338f575a7b2c87ae3b2e5949c964304f9b12881dd619bc7697d0ede5cb9804240a4d9c584e304ce76c583a08bb4c90e5a43e4f9614d1382d05b8b2a48020ca83876c63e99d2fab09197229c71085da7a5c790d53f9a2b9ce87ebe35c27e9c0cf49ff5fd823d121b7bbdd6900c2e7d4a3a741d6ee8afe292bd1853ef887acb7d784961b89522450eb78f6a921f78c0910b156eb1f444e0412c08ad2ad4eb79814dbcea9a0454493c2916f86387a23cce238d77783f2add867d743b38502ab4cb69be30becd7b129acfdafc0bf69a71b842ac270ceb428cab34ebf18c3c68b0840874425b58cd02de116d7581aa4d1d99691f2ecd1de1da8a1d96ab940aeb87938540c2fc0a819d00d7af0a402df490ffb80f9d7bd35bf20598e98c04d28819905ae00739c10eb899e6e61c95843a06ba29b9fb9226c677c3fd77ea33433fd11ee31968579145c9203319ce8e1330a27da3f5daf3b29c33d9352cfc7ebd336e854f65a873d6997a6558be58eeeef4209ecf0cb9a3fe88fe534e42b02439e44d6aaf958d3cb69a4baafc10f15789a0a7c6ca006e68e058f747a2a192cd9635c3ed2610833c9e4aa89a26010af3af6d49a0d3f8382ab9e1a840436eed372293941d0d4660206eef3aa5a023f21f48308c17ed3cd62034fba90e73c6739f0a1719509e24677617f2454874931be7a19e6420eb9c99740924521209a681acef9db3cddcee9019ad0567645a496659a35e111697eceb15b26086e51b93d920afb333e949e9e225d278627a7fed7f849f979c294fb6ed985c822a7e9dea3001057473d2cc9654447e2dac799b06fd54258f7b9674e3d2fc8f0ca485c49fffd5f0b196cf0de5a0b618c5c8f199a8347bce4367902ad7037308bf37133ea278e84e470545cb0283b87964c34800e92800bbe75f368e5243f3c3625ed2cf1d46433006f0946e2694fec3a8aafed093c8ff6c1d248bd7e19c262cf64b7ff52bd26b9d7aaaa98f307f01f08e387a128cbbd42be39bcd24d5ac8052149c40a3d209780bd3724073aac0095017d4bb437e25e5ae43e2545e01a2d9b68ff057075afa2de969db8dcd5a2f16eb5d308ca026f93a844d166203c2b1784b926102dbc71facd0dcd08b91b62d99f94656cc85180d918e8e9e06028eea6525e7e2e68c45b751109f5600bfcf64883b56a738812d4d21ec87e076816beab52cbe4eb99331c8358721e71d62b2c1fa53947afc626e311fd5911dffb2bbe1ffa7fadfd52cacf6fc1f9cdc04dd09cc4c8d55fe4bacf1576a71592990c401a7e254204ee0fde9368a1ff636f2bf29487902742aa7bd9f40f9d3640c714d4bf7f47615c46927c5556e75e23d1a68e3c11e0672cd3f0ebd68b90327334a6a3ab530a1ec422776cb1a007138ce7e17980242593111aaa2d57d63eaa7d30a48c0d7aa195ede33c38ad7a32c4b8c8f55ad8b7290212d2291fff519938c630dd941cca9c9897441f7d5f93692c186557cca156c0af19c234b531949c6003e37524fc2a57bfc1b0769b1108d9281379ba09946cd7e3816a36a9c0c2f1e0c71efc80c3e699549684759b9fc2af009fb04b3754f95fa9bebcbc3594d205c25900e3a2f21a074691ad030b667fea8208f7eb4be6c374d088d0885374036deebe597f7fa6adbab0e4101489c0f749327ee3bb67acc4364db10865c352fe1cad19afd49ff48fdbce80066fdce267eadc70a29d2dc1b8394a02949aa0c916c6c0e901efa805bd1921214633a89040df090f2ca5d11be9de89da1fd2c3b92222bba6391b0614a6af00a04977f871721302d590ffea065950c39b46f1e6402e436cf1402ef3f4c72629738bf759bd462f016bcc4b1f8360b8972a3fa138cc2128fe5ae38ff2ae397582997ac41ef803dec37ec34cbb6b4bca0d2d685885b4fce4d2f8d72643b6980e90d8df7b1e3b8201745f5b769abc7ba0f02bdc072b1a348757585f96db0b4d20cb1e364a2247746d5b50c027ce131724af0d81a2446b30431c453a7d1a379dc195f7f097eba0a23a38d4d4c6fa8f7ace9f97760b5b9d170492bc0f9d08765a3654685b040b6af03ddc729fd35fb9c6750628ae84d178b559ae6b54b05df32b402e0c8979f54e516b65f74c07f69c83905a99fad9d4830a190231790d5414ef87e790ea79145af51ce170f525c807c115b41e07cf9f6c8c06583df429e0dd2c921d0e0750715baea3c47b4c8e6a189f69ef4b1bff4ea762d0b44c804f69618910a47ea85801a8f7d5b6a4e216b2d15d8ee2ecceec993a19b224a48be4da791f8dfd4b4f5dc339af979cf116eb87b8cab37f9deac56a35bc13a112af065c79a585590ff1e177ee0368d417a90f2492bcf337627e2946d2a9d1eef3cb7021f7883bfaa8a32990a49e824c60ca40304c149f10ad7aedac1eb459ceb67107902372560364479b0feef5181072ff1e52123e3217d69a72052674249dc24fa18db8fa6f1a2e5dbbecd22f4df5dfbb0d98226cfb379f884f4904f523c838a30d6d684d0a8886dac4cbcb689bc17d81791b4673c8ab22396c2c9f9c73f43e767ccf3ad03a5f44d7bed84b4fc968da47a556008eb1367ec926b8eef345033dd7d6fc7ec64f9ae6225e194addd5a2d319c69230aa1ec8991619d7afd89d0344f1549c172c754acddd6148971e26073597c33c335ab15b3365838a24ea4aafb11fa3cc37afd691e6a29e41adb519ecfecf2b1e9dc0fed430bcf603e02f46211e922931070ec061c6bb05986d17c3f6f58551b1195981029e788952eb4f85e209401d2c4b9054c4ee90f564cf94ceacee3bbef55f9d6a8214cfff858f86b21abddff55944fd8f87cbfd6c9966afb58621ff06f57e02e82227f93783236464a0b5db349c4d79df99d42568671f2b77be5d1f998801ae00f8c14e306eb1d9eead25d211dc50f67d9751b9399b41c3df36a4e677249a30e528caf25e5dc5966aa4352d5f0984a97ee254823df5c89dcbf93d006797734381440ea4c93eb2ced19ea44c22fe3b11d005216eea1f6332b903549c3c6454d6541f750d195cb8b497ef6e81902ec63f1deaff173294e6a18a599aa68cf56a0ed05ee283d533ba01bfc6313c8d61e7e6b1d05ddeef48073c5232327340e56e0b80df3919728aef5bd502a12402b446fc97897ab481c4f151e1aa0e86ed41b7bb0306399d9379081935cece0a3198c12e29287fb9fb7814e737cb39b7bcce00b52c3c1c7b82bcae236a879aafcb9571e1f7a95d7ae46bccc33c0cdb568b05292b0f8304e550bf2267d3591408ec119edd9822b04f56169c8da0baa6982623165e5a522b93515df87f2f9c1cfd1237d0f7ed9df1229def7a79ae3bddb07a9bc54505d4ff923ae1fae251fc3df386c9b578c03df2209c4c98019c44dba46119c7427d9bc6fda14e4430e7563a5ae1905af06b1b298d5e572043e1c094133dada8f8831ae6dda5945cbcb78c07ba29e9e7c8c645c9dffc5f5b77b3e3b74b76e00c8275b75cdb808b691e03bb1cdd7a45414d1fa312308de4a38ebe064ed79240268d857b7ebca09c743b9aec38a594f1c3b474d2e366d40d8cc5f868fdf94910a82d9d6f6858fefd8ce7664278ed7c66b1a20df56b67ef201c76326df931d40b520d4e681741f71779b9cf26ee975b29e1ada6f358f8180f55a4b3032b5a732b016df5f5c70f810c9c3a32256869e8edd57bdf1fb36db32104436cffbbd221596f443dec5029f88811862e3b44ddbf6060d36817f5b4b1bc78e9da5e5610b63e58c1265f44768f9c7cf48a50345b053e150d7df5a5d0e965c97e222f2a1edbc95f9af8f53674bb9e83f03b132ef6abaca7b6d3a0e877bba20b40d9c843317c84ae176e37cedaaef013d3765f4437eb22a927398485e3939c29a1d7be96ca4fab02833bfb24c3baf14931766f6928260118147318091122e2117033d6b7262982265f6f4e77cd3a6c298a4a19b890e0496681f371f9c9eea7c71ef77f075621bc6cb5e06d92cc26f1dd9425d17537e8c2051cd2824e62640a20a65ae0b1d5ffc6bc6e406602439d791ec26e82ee8569308c6f1b5de27373ec58cc71e5e2ee6e7ffc6de61541e31244a61d04289bc22b414eaca0f0757fa91e71d30c47c11ed12b48901cc12514e0e449779a4f08751df1b266f1d2fa2f6419285e901b098edc43b5f06a86eb1be8d978ff9315882d4a341d0d4247b930567e80b06798e8c03749f4a578656519a7f5d314dc2e89a978663c3cef9ea6823c05c33d157bf87c1ff3b0b2ca624370f7d00254110ffe1f5adc29d86a9de0282c0a529fea42e0f8e615f901e0f9b534a245fbfb3dcdd909f801e084a89c7fbdece2e0093dcea4e7bd600660f7ba11f826a69382b30534f484138796505e95a21d91b03eea15e5201b13c4ef7f1aadba3d8177f82e9f74cfe61d4e34bd0b603588701634439a7ddf4cca0b1727f89c09332f5f6487786516b43b870d530e542180c70bb84f17ce6e434a13bac9e5bf8dd29fc3e4bd10864a56314393d765d7c11f201a99921547b5cc6ff2d339fd4aa07b8477b1bf18f3711ee5dc7643de410689cfa25fba9c7d40cff0022733925bfb246d4377366e7cfafba19289b312a7d93dd757718558a78f873829a91a16bc809dedf4c9f6c60b43caea577a797fe8651889d7bf6618700a857742bb506784ff14b870a97151c7a1d09b7b8be16c2e6cb9914805e31a8debef393e1af1284905c9e88556f496efdb95cbba6d034fa49881147841a20db27592b0928d6ea3d8835d8df1050370396c9c2638d667ebeeb8df6a0ef5121c7b88da64d49d3b79b997cd8f3237e0ff3eceef92746caabccea6c80faf468948bd35c7cf727e0112a41e95cd7f8f25ce55632afc5539a2d3eeb541a78ae839836b3049ece4f2afd0a7b2bd1f2b6317d705ccf2e39311aad08d882943e25d2b39f147d6ea2b2711f5cccd8cbb537cee2eac01e68087aa56ef91fc4575ea28f0ed74d76c8becd194563d61b755e62fb42c711a9d336ca1fb6b2d722e018cecfdd93a8d60b850d4a09fb202ad298679b77a75da2aaac917a73293de80446e8d4c245bc64d546a5651cb5d072bcd74b19613463d7af13c3255a14f778eda697fa2a0cbc7e1043a38a4bfde094de220765fdd6ffb689d93c2f5b6a3b3e8ed676ef35f031f35ff67d4b2019e49e8ee0a5d2fd3a197d9969948f96bbd51a658f0c375e1aaa10d3b6567fc5562cf9668af62b69910c8f14427b327b80abb2f5a2a1e0c7fd976689147a33b6ecb2025ce8011154e76844631a8ff61379428a7e10d2f61d7ad07672bcd76ee325c34945509906c2fa6ceb88fb4da5444e2746c17790d8473e78ab55d5293cd011eee78a5bdb4cc234f04d417b28403445e13e47d85bea2152ee7de284ce6fba1ca94996be35ae9eccd080cd1bb7e6b7c2eb9e35881be4187255a294ce02ea1f500c5e7791152bcec3cb2973255c1c272062992005be25907df0e36e5bbcc840912e0b909d5b8d7282fc34ec1ec64413a2b8b3195f02b316444a9044dedfb17dab6c12a46e89415b18641bef18c0aa81f3c290c5e6b25d01785bcd07611531eb0833e460b52b7a2a68521501e8b3396ebe5d33dfe9a178ab921fb9264e7f2d32b9737aac95a01e12db334e3dd2dd8e3b63a4e11f364314c9b1a72b137c5df2cda895f179a47c3cb41676cbc29e31baec09294df3f8477f8e8a23f2542dc4b5960096e47f0927046aafb3beb302081fbb75904aa5c798b8c0db832a6aa668d0a47a613573ab1d2081a2e6dc9742fa07f49bfdb6ff70ae37fe1c44c343ff4b44d3c5ce2e7c9794d5573e20c134950b569499e96c3468ab4a3ac0ca066d1e2c8291783d5071cf09bb0f8f4de2d0c1e388c4339ac3dc7b44b27ce929e2a5c783e7f6afb48e1d0dbd32536ea80c5c0d54b0b1a49eca3465b05a0bce234a4f807463e564193641c67f2775c13e1e4d6b18c7b36c866170179e22643f7cfcd429a93fc4413ca69944f6522a883031829df842298789d29630f17592f1259efe33faf95d4d82bc892b5e0f4e1fab31b2331b33c4fa22d669ff4eff313fb7bbc786fdc19557ef8e7d0fe3f7f6b7bc0df51016637ff46be24e753811d3295c465e7fc6e40e599360ecad3fbc96899aa4122ad0671e2e2105187c298adc377817e12dfa7d4a77aebce7d68f5dff3677cb3d3baeb61b4abd06236195c15fd29c9dd27742d623f462db1a182269deb1b2b1d8f3d0979040a5da27d8342bc263e6be2758ffc0d46c8a8cef55c07ec68efd0792c3dee863e7c2589a5c1c0146ca93186449743dcba31591b25cecdbe730b186ce6bbd0bea6a15ae4b807394b49abd87aba852ec631bedc4945086cb2142bec1c058bb8fa944d573c8a595c2dd7ad62ea940b3289cb79662310ef6669d1c1283ae233fc159de24db9711e25d290168649f0531a35adee3b5ee5d8390e51448f1ba680a22e87810910045b3e6f5b17748e1cdd10631a645e32f07cbdbea93b2e2d740251233d3af13b4699957018d87e29967e042ce3dbd7ebaec02c523726a763c3c735f38091c19d074110a390eb2e5d068406769cb9d1729ea7aafd16da46dde4e31351aed530bce3f23a6b98ccbbfe7a59fd4c6a3779dabaf1ff1899a05f4279cc5ef1de0a85c1d2a61c9700f0ba591d71dc8b7255ef2c6045275766f81255258567f6717253fbe39f7c883bf88a9a3b2dc50e843971f49c3ec11335cc7cd096e281cffff71d564bdce18bb0b20b5af7fc5a40e73d927615496167e33fabbebdaa3d33303d4686fceb739a1cc59507dfb9c61559812fd033cb886b601b4d6191803de049ed18039cb6cca97a326e159bda15323b0120614281f570ad4ae47df91d9d730e3c1888b11e5f070bb19edf237c6e9c1892c8474abff72bd35bb223a23aebe7ad74fc22ce0a0034646707df333d3429ae4d4f67d1c902c6356e25d20c0babef6c1db1ef330da444d14d6baf9825302ce4aebe39220b26de129d2444582ced9f4f8cb2183a83a55f5684d34d461e8e422aa92eeba0098b0f1e59739e610cadb6eb78d1a709d819f36cdfd708d98a5522252609a08259ccbcae814b59e0dd718173b7c61b51bcd878c9e260f803c402c5b24f6f79f851f5f21f47d644a798803563f89f8525b12502dc325e6b26656fe19b56aa0bd7c2ef418beb4be840acca3b6ac2d9f095074fe97f669d0eaacd52ffe76daaac682b988ca027ca7b2123ad0e1cbe657e9c21ae7c48bc33a2e9cf524ddeaf52664f0621435af84f88271bb123d47d845eab6c66829b0303ee02eb3666f915f491641d2e4f6b0b8616d3efdc334e8ed0c2040b064f91e3f1e8c9101a4042a2181accb5e1fa9d681b123fc02e15aa6e427a1d3d103379d88360b154b3afb587de07d9c6fb8fb4fb772d6b0d313142fab12118a8cb05f89aba0896670261c86c3293b25f2511b3210a93ff9f9670758977162e87ed8e35898226711df3a9b969f9aad3e55463d1c4e32298aabbd59c9c54bf97a658209cf45df0e4a243f1ef4ba37590fb5ec8280fa7bc90f0d7dc212cef30af4201fefe7795355c6374b2659cd97726f0bec53612afd75f846e0ae87c1e2bf6ce432f1ee1797b4b5a0e596dbaba2f744d65c3e0235731a9e4a66483359feceb48e9c121ec1b17de419b479c44ccb8bc16af31b3445ec3e20810166ac545564f3e539a3e0e8390b3bc8b719176952895a8c91705101715ac7e352e304b4be67913052fd6132ffa073c58f1bdddafd0f2e2e360ddeced27109ae36b02c135e38cb6011e8e9b588679f86e26ec1ba04fce244ec01d03aaa0690022d129703cf92ba5f000fa6624a632d75c0dc45f9e706ed637b70dca430d6cd200a9896fd24532df57d7fe405d4ed48ca739d69764dbc451fdf452c9bc01ace2b8c79b4fe4c983cc2c3875102c41e38a473c4ae3336bf0f6892a9b734aae8098ad21bea3bf6e10ba7f1f87a5bfefa3841e86199efdec38f3d2595a2d844eef7396019ed18657c2aac00ac3a2a12e5f61266a64fa0d70f8aea6da2d815c8a74a47569567e809a67a8122a1a86bd7fb79ac47e22d70469cdeebc87d7babeb0e9e20c8d4601736e6a521ade8823b33dd9708c0b964bbfcb3f136d06feeb51dd872672cb5a1c674aa38e26d50353569a2dd10746a44b7c0836aec2f35da7010481454775f3da135840abc8baa402fe4165d302093dd8295c548a4b9ba9e51a6fe46541fbe90300563958494d0874d216c60ca20270c7241e2ee8a778d8b676dc3be240ad4e0c775cfa0fbb5a92d7904099c3e40c59a1ba7894439c5c8ad95677002181421f5f8f118e416e8e52d9fb99131721e376b7088d845004483b183912bbe8e56a6eae786ee219f3a0fd160e5a460119339c31bf65cbf04c968b913c718290587797aa456db46b2e5052bf1b0a6e3d8b9089488a2324f64ba5780c8a3b0a605a974818e91a24e892d20cf457c325f4be7745238faf6d67c12b430f3a3dc71fdc3974998e9758c27926b984dd2a50a425b002329ab9d57a08ebfac46051a05f9d57be5c61e68927770631678d336bd28cf9d940336b8a91f04f6cc45cfc8ee68f0cd625f1f067c3b42caef6462d5f2d28ccfe033bb44dcbea468e125fb8e923a0004a7fdb9d017714ef8a59c09aafa59566c8faf5fbdb2b16b02bec29fafdbcd80ee81488a283df8d309945b4db55239b7a72d73928cf1de7852bc42d977aaefd24a0a8cad4002b789ceb9b8ccca8dbc4759d3302d7a99322eeffc9b34981021ad5a081917b717cd1e4345fbac29e7d8382c9d34958fa8fb7e39c21762493d50cf3c8dfb80ed969e4c3ce7c9c9be311f2144ccca1cbe097eba252ff8564e5a0162c4474db8176f6245ec53ec08b455cc5fbb587b4d95c6ad1958aef60e6a3e0119e22e7d7b9102a4270afcfcbe5b23ed8a21654fb3facb4ae8b875f7714070fe312c199a8c1423bbd91e560c516e5e49294cd269499df940147f98be89fef5d3c93ec76f44f2773a70b5c5ebf0a6c94a0c0a9cd112ae03a59dabd62df1a20838cef5f2fe0fb9f5c8811802c38106ef4f02b24e36e3f122635ba23ade7ee3c34e7cb59512b56ff9ec368912568381a7df29e31e7b793bc0d4fe881985caed203b147eba7b936ca2e65653f3ba0e9cb9b1302c26dedd1a4867200e43f0dde2f10dfd8f8da39db29c77af5c312089f27e222323d9571fbf89eadc73ba9d000674f4753330a7ff25a191a4fbec2e162c63de54fe95fdf09a85f55c2ab6e9fc05acd2c7b4e0e9b26c916a69faf94d910f1ffd01773843d11cf7b4d1d9132b0785800a11a42360a415ad5f77a09b6dab281b4a971d8eb9a257972faf48b4ceec9c31c0b4e994c775ad44d44444c6e4fc47b1e7f4b37d75cfe4f9fb81ce4b712683f7925b3952ade6203c53257676595276103ae469a6e6cda31959ef4089591791597137313450d679b152cba47846c9906c972142cae7311efbc3fefb69263d221eb60852a46188afca0d2a49c16648ca2a0008935f5515df0f933ca992efcfd1c02d0052c253a46345ea00d3bcd27da213fc2a0d8e2528fe5ea4c45b03d72965050863c6b65281b22b1307443677b748ebe3911bd54b2efebdafa5178a5b46e53dfc5d7fb0b080e6fc6c0acc13d07e8e95f2d75ceaf67760598e4d60589c08720de35567d32c603225baeac5e30a8f0a2165b5b34e85b07850a0018e000c5da5c093bae1e41bc590a660990ce73f11867fb854f038093556e83c386b7aa11525284364c723186b893fb19e0627173266c8795f83b0b24d2c8a360d04979b69ef6695d862b04b66187e8ed130f9090f7cb44d546225e78f37f736f6ad91b08593571a2041ac40fb01220a5441707295d9cb63f2d4a734e4fbbf669e24b833029a0615ab24408c49b7106ef749ab8683352280a3b65ff943395f22e1b7c7edf690a5725b111a9f095a8d5ea5e0b675875e52834e2be68200e94a705ef280fbf92b5d92ab787b0a05ddebfd59d5b04a80f673a0c39400eed8c6c4262877fe541b4d05a842dc199de4d1319295cb9a90687dcaa2dd65d4a27f58978fd86050d8464b29bed68f1e2c25f5fc7602d1932d6e267c83c215c211b0c035a18d08630fa4447c2a64b3dcae79700a97b4b6404810dba39aba16770b52bb4abd5697aac2cb08d268ae073cb1688e116ab329b0997141769576133024adb1dcba7bc561d65ea39f37f1a7b30c5fd9e6c453cb2e87ddcfb88a340ce57abcee2968115708429449cb74a8a85b0e77b178caa259b29b70385b2cc420a7fb6b72ba7eaf6c1eb77fb922f4b9e3d14c268d80f5df5ebe33f836c02266adf9032d0bdc73c86b7bc4c2d378efca8907f577aac470ecf26d437c751efdaab83318c4dbee0a0ac6c2a8283c0e61942bb7ee3bb3bb0804a07fa3c70816a532e9c95564791ad8c6297b7a01d51a50dec2051267f379281bd133f5e025d55482ed2d495d7e7ca3c278592cf12552bfec77c493fce91bffb831a13220209f9411697d290ceea57e7ff7e373e1e32daf8b3d342fbd3f89ad729bdd5ff865f898c10c6fcc7ddc0c98b55f5ba80fd54015604a422fda4ad2bcc44edacdc44e1c9f2405da1f94893da3bb866dc2606df3d7c78f2600e13ed4aee7630373809841a3cab231a0da0f7b15d4a1fc7b0ac1c950a0e6f1c96e343f71efc321dcd26085050434f3c5dbbe22ed2571a0be7614ec9bc69efd8013a5689c974a7c083956119ba51d6fa4dfb641cf92f5e6adc7e17460e01fec7a5b9517de8d5fd43561a6e1f66ac17dab141249fdaa467403f024b9141b9db5fbe2f72f2c3e63cdec3eb052bd422f032ffe36759b1bf508c1ab110fc60aeb6a356b45a5d5d4a3b05286ee291381774737475aa82abd08cd4f5d90e467e41d9caeda752790b049ee6957540981379b2420dd77d92530b231ea238bbfc7f1c5d2c1244bf2adcb333568966657e2e9b71686887ab75096bdff80ac2899b71580f087d2bf36ec713b00c6fd9f04d24799ca16a60279ee1371c86f25306c9848313f84de5d5db3d6655e13984158de55715bf1902a2839ccc5d27279587628375f41d83ec78d4f17f0f3a867695ce88eb6aab96aa8678a22f3a494af747ca9451e43d6030f92871dc4f35b7f4b43d068b03a942ed408849e314e8d8ecd3d314bae7f2e200edc02791a6c263861a6cb71bd536bd3f2024414fbbf0c5c35fbb8a388512ac6d86c526f8cacfb665e6c630e26f3ce40caeccf2d61b9c22e7204a65c45e2a14d8b4c28aabeaff937dc5789fb314e2c9d900006273d4b2a0a70bca451ee1fa8429800d562159d08eeb2e29965e637124f01ddfe994dc6bf1b84beb76f9cf1b8abf49b25f393faab732cabcf321af230e5731790ec6c4fb9e76744bb8b383c6342755497d14ee9ae0acbbf2d75b1a5e70b0067d2ffa989639eba194cd897364fef56fe9ba852fc7f1a4935185907fe44b02030f252faa55a386aeee0772d6e841d53853f2c333905d6e791b1e08e4f4fa066a02c4f3c7ad1889c68e052f92bcf038dd829ced8f834940ec898bba9327c6882ee78928be5c5664173d2b38f5463edff3059b412f78413b08b65e18ab451e46c0ffd8fa11e3c87ee99a070c6dc1997afe0f8574b1f17ee0d71b5fe3d44cc3f8319c798b6bce455d17591ca609cf106527df60cba02e5fc0a974a773b8a4b428541edaf92529913a2c8d165725f0eec8fca7935041581690b9ee10413178dd4d9704e7cbb59a4a84dceae5dc1e3988de31ed772d0dd3ad34a3648dee617ec9f92de522b801a10c5128e8b913a278bd108875f6b718d9b64628301802f3e52442b5f8e4f1e396974a61ffb71f275c349eb7e18508e6a1c404f8a428d744d39a096c78c616afe17348209d77c3c2bfd17e1232aa0612d3b0fff2ec7a5164578216e6920ccf38371e05f48aaba00efc7b73b2186b31d7151ee70e90c0b8500cca4dc309bc5a5012d326a5cfa4d15571a2acdf84329034c4694fae532c2370d5d9592a9e1bf91a56d99a715cb26b1cdfac3968f0dee25f4deffc7d50c117922f8c775b61780167f4b79346854d7513d3721c109ba827f6810e608260db7cbf2f334adbbb910217710c99b033a87fe5c6cfedfe4589d73514ee493429d52359c628fa5bfe65c0e77e1a68548b196cd3982ba26964070fe821053c8a6e8a129a390f9ff05182ab9f5e2c52274dbb38cb4c1b5118f36ea683f23b9e69ddec8d659f0c3ee1b31191e6455f6e18fe43026e58ce65fb6efe3873ca7b4d529c7c85ef3d59eab513a4b207d0a33efe06da6e0ffebae11b1d7ac301620362c309454b38ed4ca794be654c8dd240ad18dce65474593a73c0b9339956199b65706936e6ad7a56f935f7a6023269f336b8ad692676c9d8d621faf5e75c7c6096c1a4c447c4f9e94b0bf5d1f16b4fa91768055dc0a8383a8d15b2461bb16177ae0cf0b0bc8810af0eda8a1ea7e9763df32894122696f39f5c9285e6059f568850e019ac4caf5fe1da72f86d9c1d424c4c9c114316f703a846a0794365ab19379b3ad5f2414fd38d26e28ce814fce6f8f3e61947119ad58f54e715a98b67f664d8c832c4a245a458838bad508867947ba92c115b791b637ad59ff4656fd7733f0b21374fd37a181ad84bfcf5050d599aa28a6ecce9d50f799eea3a83c9a074f7499e04a00dabe06074f10912f18e73d2b611979c02360543f290b19d31b33207e1c632f1ce0d2ec0581149613733d397397f105084d54c4b6a02839c405abe7107bd5387e8dbd0646bf80f9a50793dd4bebc983620b11beba08afed09dcbf7b86fb567f6019a3b180d092220b11c2a6d826a1c7cfe42618fc9dbd4796b9b601d69557313633de5fb7fd23ca2bb0dc1dd73f7f872f9c98b8693e746f8f512ac8bce4da07777e358ea8cf7288d8fd2cdf641f6c2d6d67eb51b5f8013f1ab010f76397555acf8fc269c86a118a4608244a326eef3713918fbae1472ab47c07e0b42b6f2403e2cb6ee80e00cd4606b5af1d90de5c6b2eebf549a690117891a0eda44de14c33075dc2a5fcdd102c0e15889297eac4b14d095d8dc3fd56f2ad35483f1cabf570a822d8f088dbbb6d69575b72f426812c7671c8de5c05a64e2632b0d0de991fc720f4fce2396f8831c5310bb221dcc20f19cec89aa04281ba167f822bdb9773375cd4dd6fd83d971f17db373d1211cd90b74364bd9175747b15eaf2bdb9adca8d25d9deb8445ba599ef571ec1d27a8b2fd573f260a238cfad16912bae10f8e2476b7aa8a97fc3a701c8a5e2685b5f05a3fba129530f5a94b2f5dbc58007a20579e98ad61fc1418f4ca17ce9eed35df6b0cdee77468e202b2de12a81b161f6c40eba7ee4139c10398645dcd06c433b64f1334790ace64f65e197c522ffb5a887a689e5f23f645775e4eeae690905663ca155e812e9ee4319c8d4a505a1f87061c69b34febb1879056049aae1a1d6068e7ab1a13a96ce312e33831a7dec8743c28c17975af5f16586b1f06a409dd7126d0508cef65b1e978cb7bb27fb73dd81ae6da06e560f390a7c951e53647d6560c80a7034da4133fd0268addc51a436ed29b671feb47a87ce169a06df941bee80750251f9cb12b18335dd5c29e7ab45560fc5562fc4eabddc584f4b98a7b15b7cf5b1e63f071fe4dbe4fabb9a24484f1f72ada37639d2cd2cf9e1f7030645445d78a7eea1a087e079a914c9f855a9b90b5a9c4da404b539c6cca92092d6a7b2dfc3f6fb2ce06ec52510d5e39e4e817f46118b2838bfa05ee00c39f173a297ae8c327e7b307be5563c0d5482c82ced3c902fe2cfedf9841d43e1eb0d05ead8fcc44f6a3512c91e2aafa7b2314c5611c8c8facd1786fd9fa980cb1abca14a1abe5217bcd367b097987dcd7b05e32f47bfdeb83e89cb7d26b66a2270bcd42d2e8158a064a447651e968a5cea6c8eb289265df9491c11e97090516a900832774ac391f9189507ff7be4e769d4a871e3899df8100376383c6da43ea2ec0795a347d7a02fce4097adb65503fb56f235a31b34342e0428c6e738c70e04889a2744193449eb61ea83c324a95d01e6f16465330c3f758b222fb6ef33880ec1a3e07511869c6a686db078374863abf1c8fee4d09db87339043403353033da16046c65dc9750a0a405d36b6a27145c9d1e689a10a30404b6bdc0d75ffc577d93dabc6c43169dd650675a18c4f3e18eae11bbe008fc3edc77b698a9f494e12325ad260d193fb847ef3cc651b7427225e002c157809a94c749337cb5607d8889fe926ec4d9cd7c87819d0f2d24cf4e69e0c02784743850e62184022c1faaf245b9ac2256622f47461cc4cd7afd17cc813fb724632be5736b7857a6a2f1e44ac735e9f2f5ff058ed0b930445833284f5baa4744932ac4e2c862dfd2b78b8da1eec02843fb0ba519dc70ff79228024b5187c00b93432acc47000f38bbb6dfddce0d679127b662cd5665c5f63f5b466aca0816f71ad7d23f129d7ddc080169cef0a0ef6f5bb1dca7c1221c0b936a098402a78505eec1219142f660bb0a0185b3731317857961665846f4118d57e62466c98b639c42a172ff990ed6dcf34ade740c837d3203dc71efed1eed1262ecef74191b68a2c1c7feb4f0153f30f75446678d02c9c413d27422b8c80b8c4fdeef2e7a4578f677699420cd58b67a59246b78d113192a560e411e43830b3824d540aa48fab621b026a27b50eed6afcc439b67a5d0df98121a9cc52873d2403797e2725b9dc3c362e143013ad2df6f620b2ea1474a3f9a562438faa7d7880d031014ada3fec7cfe4c757b89214a320b2e5eaede6ae6e66cf98f7e20ac723c53c6d6c8d073a18d09b485b03d91813a9307f45b21591fddc9132f313469ff386cd930e22a7a4802f8f8f041619272c1e9e03bae5f96b0e29d8064c17b867c82d0cf5fa0b758b8e7cc6be9369300da4edd0de91186b2c6058948702f8bf3e4bd39499ad03c9acfb6d07bda1511a91e3a548295d36091f6f7744ab6a676527914735957ff50ec5d5c5d8e2c0a3f7d51b3f610803935d4edb249497a5c9877fe90231bfa50928690b29b884e1c23b3c14a9e07f1faa7b85f2b42725b57101e39bd3acb79695276e64cd4248a06b9e2b25c3858148657720b869131b0be096a297350893fd8bed8e5fec3e6b5aa3061909e6f6abb76dedadce3311a3765348f72990de599d3bd810d51287aa8e945a2e52dcf1103b32b8d0b860789f8f16553c665712ef96e8fd26b98075a8bd4f74f4bf516adafe52db8a31ea75ddd153147aee5c2551a0905bb6f24dbaa85223906a2c50787f174803e73ff59afaa418351e8c18bd1fca2ea581729ebf03ad48560f6733cc019039e60e0da8f02c222ef96f1bf69c90f193d6b6526bb521b28bc6bf57a86657a4e3c5db69759cb5b64464bd6353cd2658d179564f2555e6067418a8bcf1347a8925bc2659c940d1354279bb3eeef3f8f74195781c6eb62d18182567f0159e671c0e1268c8c610baf397d50531250dcab9b27483326c1e2f4ef5c2ecb1edbbc0c1705142896e452496549fbc88b15697a3ff7e69f3442a864e5ae1acfc1dee72380f1e93b3a0933b32d3dc7de9d283e37df4c7899c571d689b90ee6c455017d910c30784b5068c8b31ee2d9d15de0caed589938f9b859f75f8523ec990d885882237582ca92934dd74cfeb292a0c8c2f333d00b100919ee62066a3ce5f6bc8b25df6eca6741c3934715979d4ee05a438e73bacda97116d113a894465c430ec066f3f9a13dfb837b7b7a0556ebae5cbe1043000896f4f456d679924136010f7c903d047e7d0dff27a55e66f51bce95bd5660ae69705cb9a05cb80170ddacffb15e18bbc1ed7c97f4ab93766b03fbbb7e83aeb6d8bf0da745ffab8f7b0fabd613054408c1edccb9643eae999da2c6b30179344f7be51ed060440b46879f7e995478cb2116847a27af1349448126e33284b5620203cecf5231b5459174ad6ad620857b34dcd46f9dc6fc4dbece9488fe03f6d0b36067fee2990f7c275d95ee374b7494b3a4d0de7e54997f8a6c4730d03817171414ae152e5923c6e335e089ffb79c5867dfc9cac27bd26bcb679580a22921aae166309aeea3c73c7af8cd4b175eed1c2f60dc31faeeb7fc2d2094a41ba199389b8cec301e1a865c4b60dd7e69cbbc3b030f15f5a1964cb5ee824a6aab922ad0284d47c84a046cabbd0f6eea45c8a89df8c49e32872392067f0148498a419390ebb7c1ace0c1d62f27e17cf5e4681ef9b401bbf043da2869feb43a5bcb7518474b78e4e9ffff1bfff53e04ca280d137b9b95d70ee19ae4e693363ed4d30db7154abccf4095b4c24d87a6c7d9b01469a3774df781e9d063ea8e90b90e89b98ea7a4a5a6022f3beaa00997a72986d6b1b28f7be9a83ad70935e58ec492106ccdb3662ff5ff0bf93e2f1ed0b1f64edf1fcf08e3d596c1553dead9a2c3e4c5c8f90862e2b12774ba0cdf98b11f3b00bc435559eac2b8c4f60cc4aaf406f79e625d0f6f88917e2ba534035b432ba88f8ec94064dd6675354788741b08a15ccde6cd47fdfe9c71eba1afa7d7921befa574e263dbacb6f1c40b71f13eb0a9815a9194e887698df86529f5bba410e9a4dba158122016e17e93bb2ccc08809af5fb59c32f831af4b1899c5089c49b011fafcd2aa2d5c97cbe284358f4453d01c9bcda70a7c0f3f1b6e8a94e79af4c8be09e3268f1d668f772cc84239623611778758ba4f3179de010f397a898d1ab02c825725c28de10d03cc5fcb3ba1a142f717064f721551ea022fd4e36dc3e00a3a276c3f67ba1321ee296e9959073b31cd51cd6f1883dee761395ed748d417e003bec6989b2ed07f2df7ea9509c76ebfe81685af95b74ac7f19b2ef61a0a17ee420dd425a2a9a40cf687bf9c45c892dd790f057c90d43040943f9537f905109798436ff8abce1108cedf65092a144a39e574bcbbe5b1178235d5b65f7dfb5c6d96fff368d8e31e8afcf5791e048c4f684eae3475f328ef2aa81779db8d7becdca7add1486d05bfad004aa633fc1f44b9d426dc8dd3ba9e5f5ddd864f2d27af89f90cd4f068464ea42a4ccee707adc88e46a8bb97db63db83df3d0cb513f78829979682d29be9b1385e3ee14216e25635ecb7a8e0f5d618174f7439e70064f30c35c827e4d9829591ef0c02ef829bd6f825f87aff295543e7711d165ae7b82ddca11ad423a2b707b83399d3081d88a4728d77452b296fbc6f60d9b8b220e08554cc20e9ea4cf44e7421e309daf8da35b4811fe49649055fc935774cfb81592e20e5b1162b66c5bfa8289ccb6858070ad351fadd7798afddd8a7ff328bd0254daf5c8fb2915c618afd566778d479509494dcd76f0eb97c802785f43bf20fa930844d96afe1841fbab5f047d30b79c249904187e3294ff31366cec18e58962427f24904abe154c025b9bf0b43095471f18097ef985e96b8fd1063612e30bca365c66b23243a5737cc019eb725610e271d3c8ee446a0d61f392915398444bed9a884597968a050eec4e3b17d67de898ecd44dc18da850995976f3f3dc387009d68e1361a427d84d2c33e0ec3027032777b6ad51380538ae8336b77632ccc3fb7541663153e9e7b7d53c7b6c9c84f68247b29e2dfa8623eaea8cd6ee35a664cf6f18d076087e00b9e25f793a26295621ce2cbad448e475a981081d03c12eb997c15fa568276c00522d02d263f647b0cebe8445a33ecdcfd3018f421ad3598010840abac410ad26e22fd1c3b48e0beb636ea379cc4c52d4f667be0c5d12168f555d0bcb8be4e3beba406f88693ffb285387fcc51d9a9e7ff77614c95773a49c412ff8dd183ea70a26b22d488d40deba793a2035a6be8b565990ca029e40dc69248ffadfd8cb4b0be3729b3bab344a489b9240ed110d2f59b6f3df9840938e260175b51170f18bbbc6c014dd775f1c49887191eebfb17d2b6d1c44f0ff517a019201370f9a566ae4da648d4b55d2b2a110f41062a77daa6cf19461ad5a134a5f248a7358678243d12bf7aa93c5640b7c5f5971d45a0a66768795dc3bfe04e43d5844dc3c83d5044c10024cb4f0c431c10efd464555caff6f01201976c3f57dbfe7f79cc49730705c19c1eab09f4758bb2fe996cc4addcdbccbfcb89cf8cf1a09302bd0bdd92152b3ff7f5d7ae275b0788d881eda3cdb7bed5d48d256cb60c3b924b5f47da51552a3e205b9d7c219996eaab6104018413d7cdf94387b1ac0f384828d8f59666c144e9fce8afea2e49bcfd467c34160ec0a85ace3f7d93c6040b3200c685d0e7fda9bbcc7857aeb8058a90971232e23bd85b4829ecdc32139c95235d96cf14d243bf16e65e7e4456079fd3549c77c72a2e5e7137ec687d05017dd86ad0afdf1b14ce4bd5e56fd24fe4b5bc2626acd137ee133d7ae4ee5f24e68451bb7c71d2c79d8f08b0306fe80e9f320f49b1d538adc40a6e64d8ff8938a667095d0560b2cd20773acfab082dd155156f7fed7e58ae5ab20ad3360652681458b1d5c3abadbdaec26893c8045e83151d3c379ca03d3f43dc42e7499871c4b3edc2be43bbd0023a78d6e72c55a0d8e1c5fbd30fa1f3582e58dd861f6c81c561ff3abab5ebf376825cb9c34654159229d13b83f27a717ee8f237eb897d7fa7a99684aac69104bc5f0d0b0668ca0efc1d475e723b2b3f100b79e1401a48c06c7d638a00569a32ad9a714a6929a75669432f8f75bd5a326bf19bb711a4af6dea019f242b36710c2e18f78217b0d59aa3e28ef7af8455c3d8e4ba4dcb39aeffe7a52c04b15713b212d1c12959dd74d530eb4e22ebca07820100ad19970a6f65d5e02d170f3b87d79b8189adc6b8f06f5909327fbf1ac263d0ff52dfce90c4feee8679b81b23a076fd8b6b18b40e6dfbc7f5983ad7b4615f6eba1838440184f7d2056c74fae5c942a6e0473130bf08f611fcc7921b9b91fedb6d8e18666c183b44259408e3e4232e09b3a3428bb8e85f0f5ef1f719b6ea1802fd1ff91c498246b2231facae3332b1a7ee0e24018f62e5aea9f0c6f9b0d4be072a0558d3e01584910793ac58569e85533f06e44f5d05d6b77184b6d6237b184130ed59c8886115db5b2b0f60c61bea95bda4c2feaa7147b7fd166f62a1f59181324ad9cd8dece0c9b1e085aca6c47cde4b5ac54e9ec2b08b9f3b92d72241402f1c0eb9ac50488fb9472a6031ba601c507033d1b926828e2330d207dfe0712d8bc11de84055c42da7cbd07001d4ced9adad79ebe3439fe390f02d96c92ae09d24e0e1d85b7376b73bec726d9bca15b929188196f3a48e527c056e726c95cab0b3724836e244abb0835904435dbce0f4a38c50805915a252889c35d1ce7f0b96de30247c042936f88c8255086037f21bd1d7d71759f5a833eba7aadeeaf14bfa513fa0e7a4099131bad359944190169a5e86d7d5f622257261ac68e92decc305be8c5f7301d510d54498ce0134a1775200af6451343937ede569f9d6fc454bb84e0814a5452034fa88936d95f6df50a83ad846b6180416dbc12cba9c5abeae774f8bf7266ddeda374fb888bc7d2b7b43f190fad32d43018cf9df725c0af4f586f33e8d8febb2060897613714f39493157ad39c9329b71e32bd1f38d1118290a31c4406e52bb7dcfa36c86e679c22a9aab12697cbc31bce405aa9733f5f23c706ae3e78aa99fe289c3300ac38374d885d8a790ea33d4625d0b8962288de93216da3b376a2f652f8a4da3e972fd8789df4aea0135863f72dc6b252189beaa68a302fb5b3bd7a50ccc685e16ffa4ae2c816595e38376cb4ff2b082d5d758b90910315c8f39cfb3b0525f2bfdde03ee512605bc4cf8bd0316993b95b6e8382f2ff311801051290fa890b33f71de4e84749c21ddb0a020be711082a443595b331561555412b2e55c19e39e3df298f145e1de1ca38e828546d9b0f065cbbeac596fa5beab438db8050e3dba0fcd176256b96a855a9796df8281955797038de331c6305437cde7c1d4330f96a35e898de8c07da01ee0aa9beda3826b8ea267813a31eab5762660a09ea52db3b25f7d81a9d4eaf1661be8578371caa73f795c226164ac7e306f78258442e367f544da06923d192d7e889cf7ffa3a475ea03cfb11d770fd474e962a671f64629e3fb6e25db6071b9a264a7ee287784962272c53610105827dc6e7281300291e27923a71a73fd14100ca04d0b152be3fb592e16dc28534ff8eb5398e3dc66a17df45fba8439f9345e784af35ed4db8228a0b0a47387e924345a0cd142ba3f6db371b6628e212c58e3129154865028cc5988f49feeae91db8ce7c5d98acbcc477f55f60437bfcd6540d155a81b4f2e471f61ec03ce18dc1f2966fe4054fb68e40ab5642c8ec05c8216415747c3e4e744ce85ffafcf452afc3e34a7d2c169731218e780d104206421a76a924d92f3b50a4bb3a2b58d11757164e5847ec5bc5941842476a77cddcfb9feba55e5318f6f223920a213a32b5f02d42473aa62765ad1534f59227213324079df70ffb5e1960a9c4fdd86440595823dbbbfdf21ec9bca14ec648dbc63a37c6267a97f2657a7a508cd3eacb8358d831262d73e811e675d9db6982e0e804e95e9e9064e9222793103675be1ef87c6c612a1c5a2bb4f20cf4106528188dc331a0d0f51cf0fd687e19d5dbf3cfaffae471263251ca7d80f80c3c435651ce029da172e25cfaf4b373397be9d03bb2616ace5c529e329f8366d4893b8641fb99bd00b377f077b78a18cc181badcc7e90d178a5f4331e8c6c38bc7c6b107450d807b97792c0efdcd5748adc2b2ff474ac9dd991dc6fa3c4b1e57b37611319ec76caa24b4e51fab67b83259142b1953dc192e6c875b9fe13daf42c52b60f16e02b0e2ad2f9c24b6ec48a0d7dbf786cb6914a3066f67fdc81d532ceb9c06f55d63560d4acc4a9cb96638e19078832cd4ee8fb6cdaa0717e2765d22245264c4de4136715c7dbe9faf2bc9c937152a04c9b9d1c4af42e59b1c2ee26e6858f51ebdba8ddef319b5b04a4fbe630a9665d1d4046bb79255ef4509d37c8e36b6bd748b6ac84e732db253ee15041b1ede8bbbe9fec8c8fcd461cfe932d23c3fbd02dee5791647f705adde495b8e4729e127956b44c867298f299e2a03f5d15401ff0c6e50114afc805b45046f68705f4e1ecadd96e1eb11f76e09d2fb1245410472744e4e7cd803d3412fc3e39f5690a4a4f62eed9dda8161d485b1082002e1d01645a4da7edd95c849acd5eaea89c9778b1cdb78e04b548e05d864a9467350a5eff1b08f4d44d41da6d25331201b4a4dc05c2c372fddb6352de6a33370010347d239af869383afe452cfdc1441a064b98b298827731e2b524fa0ce036aaa223d4d541e59f3758cdd0302d7cef15b62ae7da72e8813d0e5ac07d3b6dc7716877e2f145f7b5067772fa554cc4690deedf31a2f937611e0af5d823a99c4de68d5dacbe71eb9ed26847cc5aaf66962946a1ad10a18808c487a33e0a3a3ef4c8d2b73c933c13202dc23389eb11fa4fa2877ca191b161c41f515aa08656b18d98629141f2ca623282ec8f3281599c2237b8424bfcde72dd24555ff9d603c47ff4e34cba0c70bd19766522ce4424fbf6168a9ee6944740bb6d0b28bed4ba9a5e5513d47c0ce75ebfa30381524ff778e51d7a30d104499ce483df7c26623df38cc7474d5d9b9e7ee0494970c13afe3632e5675d298e170191648cd9911b6b2cb5bed7a5f65d21679302d0f2c92b0b91377e59e4322b2f9089533215e4c36556ffb470f1876620bb38af29ffd2ecaae00de6caf6f39af70f3cd117e03e3d7f0e839fa3cd5dec5d0e8571253742e153c98684f54676ebc96c0970d782b1a8de6474b15555ae40c09177d57e2383bb8d2bf621e4adee754f19d49d759fe8e28829ad19e693f7a0e92e6cd785f4b7af096555bf92814f420051aa3ce7bdfed5caac583685bb58a49a62cf33b3ee6e681330b6f7b518ab541dafecbdc404b8b36b1d910dfd3c611ea00af636155166fde3033837dec070cbc6a20550aa2d1323044eb5fcac5793e36e8e18e3d2eb00d801d9b13c37dbdc88254ed4ac2ac10cc40b28dea3db589091d81b4167560ddab5891f09e105ad91dfa6f7533fae79c439975090ebe6b964b1861b1c03769e773730fdee0dd5817d3f3848bfacf1c309665060c1137b95667085693ab996e5e48c823b66f00b59ea68b1df0844aeb7b6d2793b8d5a09b78145595cb33cc86435e2a30894255cb2faba6d443a259cf7f358ec90c6065b537c945e231a3f6f84dc9ebd9266129172d7d8b372eda76164e4c8de7d2575b257032b23a49c8a79ceb0e5668d2b3c69e25d8331d7af42a5c00a140f3f5747457e3118a42d0ff2b8bd9e3bb4ae7c63c2e0d7663b315b572014cff1a3234d41aa8cc5f237e389ad926ba612a5d22038a99891fd970b48d7a07a14d09210c4e917ec4e348acf2b1c7f3b4e45621506944a08a79f796b1bc2357d92f16a2395f224eb4d135802fa87347d2125de2e91beb706d891defaffd15768cc131dcaab40b05c043144f16d3dc4654eedf8019e562c18be57996460023e4e377eee2cb38d55440185637e920de226ec32ac903dd327142c3854ef4538758621c33c8c99c682e181d4e3d89f6f3397f208d39e7d82d721262f6e6d2e31afce992ebe22e9eaa1248d50408a9cddf50287d7ab51fc91cd9d7d4d6ea23657ab29c3f787160bc46394008ecdccf7fd209dac4fc6ec173a0a0adf7db3eb0486e3b9f5ebd30583a499d259ed716c307ee6567f590e0b1a358df3d0f5edb9b37fa1ba21fb9a3affb904d363559857a6280fbbae09f8940a359a468ac68542021ac1bb4a0fb84b9ca604bdd93f2f6afbb4acf60b975d1bb97a875c151a75182634e65b18ec4bf6ab534100f5224d1089b7f3f356c1ad8619efbde65a3c799d9aff13d03943cbab672f7e6178e322b90d1269da8d33cf40c16b6a1637724b3ada2027da0e6f0f6ec92d905f2c19fb4db19bff5a5e244264f5307049924b3153c3f2e3df5dc37e463d335fef10e486c6f584c3e1d3248db6ae4a0f171731fcc0bb2f5c88b7c2c3b5f63ba90aeaea56b242c0bf599a03fda2330c5db583f37a7152c76597e6b05203f8ef33dd39ef4217fb811231f91e178a0a2f8ac2135eba63bdc42861dd78453e1a33f970a41f68cd63a140059e43bee5e5d80f0899606851823eb6a9fd7efd5f3c62bc4f4c35906d9041a96cd76dacc026aeea4aec7f71bb5c5d11c6d43df98b19fa6f3a92f81b780840a6af8ca87149511b592f9d469e88ea5c22a0bb7a19a37614654c328bc83fe08b6bec41c147add97649cf7be5706beeee3564c4d8a025d834cb2351cd39f4ade2f3bd5d77aedb030b074cfd7c58595ff37f2bb09b8f81ee7274242cd0875907bdf76260fc087b33a0a2a81edb537d542e0fdd97b8c8dbc1fb1d60b08304cefe41d5f1583a611b30d92e2a9ef72a9ec3b44d0ab57e7b6164efa2010d48e40bb607379f318fde11f7a28db555110f420081117c06a63233b6818b6e9ccdccd6062985654f99dbd63cece8c7b67bb78347e28e5afb6766f5187bdabda4c413ab54e6d06dc9af9db2c48d5c08ec41f3b642475d6a7812b26d1d3100a0abac0ecdf9591247834bc7737be43830ca79e9ff5a984f485f805363c36bdafcf6e3383ca39f369ad5511122ec694abca8eb8e9008d92d66115f518948d6dee38ff200111319b4b536e836a26d21f01c32b61bc0ace00c7011b8e3d688e7100c5d9109325fab91e469377179ef9517ac63bcc0e173754a11f7c5b486943bd0a1493acd68666ab004d9226b69bb0dfc62052096f8b0d3d7e7db192d79dab8f42337294c9a78c5ab30727e9899649516d337b241e81622961b0c8cf43c7dba576ef2249839f4597d7271c4634636f2f82bc6f337c29b4cda49881edd02d4d4749952e9066126e0e2f290097a40440b7282a0a539c31c729754806e9b7241fadff1b1d21bdef303cee9b9cdadffbe1e332d6c18d20fe09998a85aeeb3c97dceb8d3f8ecbd9f712c3bd68083749b1d79ff081f7469ee4b8f8635e1b06dfd965018ac6d1d684dd097503e7b9b887a0ddf228f837fc523ef3e198ce02f65a41c53bf7d9d22a20c2aaec016c273a63ef6e02746c9e15472eb425d770b0164c3e787fb822607ffdbecaad70b8649742e0b860d3cde6e407aec29559a15507a9ccc5bc782296bd74c69e026d5518a005989d4ae3b3bd50d6b30266dd59f22ca8e606bcedc67a980b1ae820ed4e3a46aff5295b31c83fb13bf62409bd0a2c4b72f1392cb82c44b013b7fc1050e0a0ad5bbba99a20e091d511ff9575def5af0d35cec1cea326d1390f861484aa7f1480dd7ae2e9e221c8271a2b6d2b54dbbbce0b29b67a45b15f4417b4e564e6fe20734c01ebe047d7c03e50c901f9f18babc9f4b7bdb902a9876cfaf57fca35b242346a2ac76ec2921767f89365657d35495edc7e802a7d5589b166b25dd26570862e49f0168242ed13a56561f2694cfe0894f3c3f5a60aa39b2341d118c42185a1a2813e794fb3df9ea16351c6701d99bb122e98d69ef6f1e497ac3abcd9272ae35adfea506920e602c1b68fba356c706366ad95bc67c91a9ef9afbf86bdc3bfc6bac70060f4b62fd7cd8475b85d00b7a24abd28847d4f4b26eb61a42b208027e91df225e187cdea7d90cb9da2d6d3d15354401bbe7b8ca86058885d09638d43e48fce414362ec76c08ccc377617dd30d75304ca26058b66dd0024fa2f44aa2b5c611a5f7db1dafcffaac084d2b82c873c335b586d531863762011d239613a7d195228dbd5eb38246334ba4dfb02dbd08d5df68c39157d6f5626fe71ec71c83d226a999da5921e580212d82b35ff39fd975869c5417f9ed2014c260db4a5955b584ac98d67c2883c93f0d916b3e89ea5f8a91bf23eef4f450c9039c8e843d6612118b8019c7bbcc348a031e9b2684df173582dde7528bf79f963d328173069ee9c078f15f8df9b11eb575836a776ba79f2c07e8cc895363080f16da3a639b3ef3b4fc7e64a645e3d1d23238b11e6f1854f9a10a50401ebe45748ec4302a587d83ec1150bf83d7c80fcfed08e5ec99851ca958ec5ec901e1fee48da70e7bcbfd6e9a5209a5770f162bbabd4e95ffe1ad4ebd179e83dd7dac0450b1810bd8a30e1db637eaa461a86ca43e6740e4f0c92521294b1e7d5aceb3c60f512f987d83138e33fd941f8724777dddf3d40d026555c11f91fe5179ef4ea24dd4beb5df0c02c4c63a765c12182e27528df44bcabf91c12dc1cc40dce34f365623d22ce4f70bdb20199b2bbda9085479d52faaa8300e624632f55959c7572210c3edeb46903b38fcf7eea68380b031e480979ba677ed72945d4d6fa65a44a5adf514edac9dcc6df2f8087126d295520db808a2cec7d22567683316da24d71d8e33c1517b71b87be81daf3ff7d193a29840828763278515608ca78d30e4bcf8737e6651c1322fe8a17e2a0a139319814606ed542ac3f66095b6e78444555d6af46a255e754f7b62ce5f4b973cf0c65676f4cf09b2b15ca56b1dde86b1d571defbc7cd13abeead3652fd807fc775f6f6c46520cfac6d9e6f382e9f3fc692728563f98424e8ec2d773128050ee1444c302c5c322b872736e4ba530bade2310c8f9bd38a71cc6743a451e0c60e55c26af801616f471d936de148462534ab54f928c9d18f78194fa6a34052b0108afb5a4eeed8aa5288982ca50a3a361686af37f6d7dcca13d90f5548e95ad0f465ad43193d5d009ba404e0aaa94b48c98bb570a5355ffb8d64fa060995a5f1454c3be37a1a59ea04b92d247161ad8e31dab02592e8db3ddde9908365710714bac4ee348b3b0de2e6be81cdbe94f0f4cbadb2efa54bf1e88943f9382f9707da3465067e483b8cae77a72ed61a77ac245b8b615297645e5ac02b879cc75ac4db4c377a5ec1274d4e6f06a3003c3492623813f0aaa48e467174e93a1e49f9504abd142ae5de569ec44b6db8b5554bb0f82086331965ea533ed8996237265a58c045baf62d3dc92e8047f1991fff59fb31a113221d270378c1d45d2b4da26b559b70b6060b8bf2d701b6c87df15b808c7b5ae96bf27287886e420472cfde21e78e1f3c99788980bf5dfa85b46f538b12ebf25604cd653d4868c882839c9ead9b7667677024b8870b3ff5b41ad32fab9d93c79a0471fb2f3c549e940004c9e78fefc9a5dda133dd352abb59c39991154058fe15122990caadf2e3e50afbfdffc40085c866b2971ae6f19cd6a7d4c6977be7f0adfb78634a3e16b627535e74eac51ea75a5972e5f67b7b25067e3fd2c211cca0c7f49c5a0693190574e44275e7f9a08ddbd28115d022d03c9ac7394562c86207195240d60c8ef84abb39bc043caa5a6f77b55a14a20d7822a742de76f67a66d19ffe979c19f40e06b87538fa149d1b8ea8016b199c66c95461e041c133f0573fcefef6e2b61da25caf9bb6357aa06b75ebe7b592a7e3fcf0e681d87138dc3096b5facc2889598dd59fff275b2d83fce9ef21d40a497ff83f6f94c043db9aa9c5910f7f72c5d920bf1c3b624b7dbe5ba5c7b52f4d3148acbd775d090f53393f5392fbf80d25aef5fa77b853b4eaf065053e2b9a16447aea67478753f64ed75b1388d7f857d362369ddc79b0577dfb4389355dc04cce360a0a00289c87d8e62e1877c1ef91528fcee3c6849c4b9836c3054c4fc4317b7cbe6d1b3027a0df38f080e6481928dee431e32b3ad0c88c05baaec58142b3bdcdd0d477481e0031b26c9cc85076d70e64b6065670fac547f7957b9caba015e3d75ef439269e14b53765a45f897506e5f78ad5df38f7d5cb26573e61895d61742012306f6a00dbd4915bbfe0412db4283926967a66003f57f6d66c1abeb58fe443a017d4cc2fee5b3b90e264fca2092172ab77c9f35e931039026d7c07ddab22a5f76dc32172db2a04252526479d41c157ae3b31cca4c89d0bafd5c077d62f3ce9e0959a78d57d1d2770cd4b41ecc45254019f371c11bf5b50d459b85d20e2a5830ff8f9c8919007d0afc4402e0a4ecda0b21c77795e33bfe0420807bf2f0067120e8b4ab41c810c6a4b15d827cd228e1c9dbd1cefdfa44db490d6f6b220777be435f58d9f99e8de23becdfec6050c20c2d93696d149822cb1f401b3f9c2c92c840f7aad3a3322eb85c045320d39c1bc7c6e1246e215d0faeb46bdb9fc0cacc592e4d5437801c26d4466a43f36bfa6e84db4c5f6265b35a077b3fd0d432120e30d9913e1e8f5da24c3cf0e71b066bbcb0e10d24601208945184b285b92ec57c09c7763feeacb81b2c99b9b8dd9702ddd2b0ed1340e62effdbd770ba66635d5b6088bfc16f296e5a5de5daf5b248f844ec9bcfb0c3d75816e4ed3ffc69df0a9e690857a6943f858ea4cc7c68ce7087b732a537314dd41f1dfbc6ffc191281311529286be248bd5659f84cb52a04933ba7bf25529d4d289c4698402d34f159bfe0a50c7791244eaaf4c8e096aa862a5e3e1175f51287ced2dcb906ae25fdb0ac14cc7a36f6b4d414441366264f0bb65ab616d0b982a6fb5df95b0773da544d3367ab2f45f0ce257c726baa2179b4c67137217c3e38d722ca3f087cb5c659a87b5e7ea7b600e12167d3d04917fa5f9933c6e77826c498444c2418cf26d1b94459ea8d1ef39fc5791d01e2ffe3be9bb310dff64b227e6e7f78b9a19da7659d1ca48eb44213fd4b6cd8c0c8a7e63a1c68a2a02ecc9de10edbc94d141afd2661325962ce45f79b4d6cec754900907e38cfcf72fce71dfef442581463d82dc9c5af827f81bf97bbf0cc9e7a033c6abaaabb44dcfec0733dcc511f1bdb675c995ff2768e5dab1d52f728bafcd5611d1db92477ad392dc551000430fb78db87e08d8c5b7165c527fd36a37736ba888529336e846bbdd63e19eaa1c8b9fdabaedc5183ede881af426f6d3dc7ebe28612d646e8581a4332db563c4fef1d44f0ed6412c03126637e3ad0b87aef48c1ac06e60626d9cb4492decc011d8a2cbfcb2fde3d284af5cfc879a5f637e423eb32618df9281641ef31ca058f30014951a9049487dd611003ffa9acb025dea658926be6e25d84d3514aa0b046999d33805a85d7cc11eca5022b20c2c677983ac1907e4d4ef312093825478d1ac03c568cb6b6b5f7015ae12d821b18aa94051bc18d703fc4eb39fd88cbacd37844d66798e00f15ffbc6d2fddd72006be4ca5ca8296fae4a1ab356ad2dad5a3d83083bf206f9a892dfab862f3f00417f00d1426f4d1d32f042ef0740d6bc97162e7c9d5ae0c04343775155d66b71f60d6a501430a52adfcc37f6f38f21a04d81e7ce51197895c3fd03f67be5d272e3eef4b44399379093d6bd524304ae0f2fb8325adf68e538b75a3ae26c0781e72471145ec5e06b792fb7009faf2f6b1411b347cc43f8481c65ca3fecdd0f5263a08d4f2abf57e4f40ecb6c2d00b3dbea21624ecc94ef1f5b619f35e891045a46200e7e4ac93d8b2b4f875b877d840d2e04e805df0e308258d78940c725af78b6d4caaa747f716e2fc8ad5f0e334c3b89877995d9238070316519f2393823f2a0a87ee512de88b8cfb2369493b1fabe88f39c56e32fb6b8121f51aa8af76eed63d4f8b1d4627f9b432edc4cb359d187f0500645ae7c03f590e77085328c5ac20f92be32e04e0859502dc98b1fc8301a49d089322fc15d4a6ddfc2b3d7249b499566ad18acf36227e81fd6fd9292910e2d027d756fdfea39febab31e78f96f28357521d1573830a71edc40262f153f65e619f434ce772a2526c1d6c7721186fb469639b9485fc63e034d2fa94d6c4841ebd2ae07ca252028dadf053197c9b9ae435a6454d2b27a8124c3f7b89bc912a526f7534b3ad37e034c645e5db1dbaafb70f1437f6e982fb92768251ac327f1c52df184566f3e1cdd5f53dfb7d1eda1b5a2001ebf204816852ec54c486e8007969c18b8e292fb6eee4d91b544e26a47d7d9abf0e693b880b660a6652e9daf88b61aa2974b3ccb2f06b4bf2978d5a663381292dfe1c59973cf7a512608181ca6fdd21b9f3e1429fcbd23816531ddcae037b232ea46b9319c338100bd9f627a3bd33d754a8e4cf4a3fee792433d0073e8296a7b8204aa12f83f9ee841ea3c203566426258cd18a6c43dce012bc7926d612d525d62809329169991e6fdd357bdfc4a7311fc5de914c62bc2070383b9524c2ecbf5500bd5fccd037ac39914295c571e39bfd6535ce9fed59d721b4d089a35b9be8ad73a0ac3e303fca0d715f33409aba41729395171029c69e360a4897cce397bd1611f497020d689d031a72fb3ee79f44fa67f89605974d084ce6038a17ea62ceabbabdd2a1a5605850263f9efda491674f2372724986872da7b8bddde0b397f58211e8a96f432ba9be5809a4cd385bfdccb9d1ea918e07c7dca64d40e6b088bd58c1455f00cc5f71e7709ae2cdc9227b856cdd738371b2ea523368154ec00cfb97d558be3c13e0074f57cb5a5409ada5b2907249ce6da6023ae68fb402ed812a03e0e7d3ae9abb4df5dbf6dbc5c249f8d8db0f65be052dc00a10c523f6d06e07644d968e5265317807e4736b766d9b21ea605d45858c12c21b462261d68be624d88e3397c0e9f093b5503db4017e3b64830f5b49b791ae9c01e9ea815f3a09c016996de0cb5a465e83f62623968deec3287a143b9cee3f30f3c343c69c6711afaf572044609763505c5286a454bf8857a1eb73da45077e2493393175e539a8730708f912dbc99f1bc6adf85ffed9fc5b6ec97f1ce1c61982bfc7fe9f90285f318e617ac8f664027e84cd855e02ddc513ab18c52ada1ab4c97f1f8bebedd487dd0ded7437bfdca875691a8aac17d0b2c415f86dbf961d0d4ae4b7602aa906675fa5dd57c4d42512053aa70157db18d74928c671ee003d9ae4467452490c6f6e7dbab8812333c997b69015246e97fcb95382870e0829ebaaa6a95a1aa9f02e7b58f5a800207507437c9fdba64364ba5c088b63e3f9125349a49721bd44873809837e2b7af5c09043537a315d84758c99fb705af166b25bd6007c344074c7ccf14b09d2f82dcfedbd1c90d39e3608e4be5505fb2292257ea2777e8127f9ddd000fa08064f55e9d7b13c6b00282f201a87bdcdea6aee5f1056bf95e10557b6dca8cfb4e5ac7e2645164f12c6d28f9a7a433186d637d83517c1a3042eccd9bd69d5f85b2843799c7d80380d85f8a2b0a8261d8304b428b2296f8d0ce6ca6c6f25d0686650d0738426152e0e0a579d93014139e3df6c538962f0f88e095aebaab02c5ca60cc27ce73cec31696179efd6d32ef67edeef242502e3274fe4c291f68f81d2009bfa24818522c619119da8cb0a51e36ea0eb8277cf6c65818382cbc15de7d589a5b4dddc296322c432be87b6a5fb187b406900a1744e3c62a7fe3851433774e21e4f16d68cf21770f61ab262b4206192bf67f6b67c543a9b0fd57156b4441831f5ed1a86edc4ce61ed0eb00f168ceb39dfe2f82ce02c2382f66f3985e6dee98f141476bcb14b369d3fa9165ad1116813d43fce0a62fbb532f65b8ce9d98ddce9e8a5161e5d3723487f117ff21eb8d4fea0d0bbcab6acb28e0ef3b249cb4d3b3f678a3364cf53e42a5ef47f38a6f1497779d2b759aa74bd1493269ca7eea518504c37884ac67fb8b936a8cc81297cd81266e93a4713df04936195eebb7d796bfaa979634060935369228bb460796a66cb7974a23d0aca00231d580583597a38c9d259b5f76c19a6156b1b827b30ef43f57d194ac9e3d57ce4c65633fddef90e5db22f24cfce192937876c7fdc68d96810a4bdd08f549a737ea7863c39fb32921eb741dad3ee1a586775da6583d37d06c3a470befcaaf6e1c442426e334c408dc56060f9113fb38bd9e493db47db00c82a9ca01bac7e9ddf31e7773a0751e1e0be017f680482a6452b3991e46d74fcd0562dc6b171d53b22dbad1aeaf90aae84386470bb2790b0fcb306adc7e7b495d2575273f29f9689083824798f353ef7231bce1efee5114d26ddf8fae53c8d083b16498262559b9e8509e670fbfdf0add2c9cee564f3cf17c3a253d973209149eb4e63b1f14e69db58a439e6d5b35c73f624aa503f18a18e7ddaf231700f819a1f5158aa9020fad6c67e213cbde7e3e3c974dd1edc027ae242c5e2f57bbc485a7a6d1a183d79d34bd04a1e0174b3fc7cc02cea1b674400878829cbf4404c732cd8a4d2ae76a4127cf6ff6f33ecef7680dc34cbd37fa111409c7ae23a7e08fde8c751d548eb35bb7813f077b68be3208fceb37418a24e8e038a61ecd3da128ae9368b4ecaeb4f4199f78c203e5fbae9d4d6977d82efd5223adb239b1665f1283cfeafd2a790d9842bfad234cbdb9df86d897f9c4c0e82351c121b1d3ae9059e7e796828b89a22f74d624946afe4bc05eef16095da9ee32657edbc7a061f0a294cec958d5a3455a3b293a6378a32935083345e125b3fcbcb09cc5a3a2690712c443198a343eadc23f82016c577f928bb1dc0f8f6bb76ed3379147adc31513b43fe5280eb0c3e0b5ba31528e3df2bbc0e36bc555cd6ce63192c5245a9856811934599b109f5171735886e83af5db4a4db272ec3a64aabfa026e8637b8caa3c70f933a4cc88d11711e7a7ba9774d6a306312450d11657d24bd311bcb503c70791669a747cc91d0571658af5fe2765067004609bd64ed6c037a983379a06ee7cb227999d042f75fb85df123200ab01cbe29219afcd93673e52dfe62d518cb691c026ca7b73f7f71f3d29bbb00bab25f71d6b4d82a166fa6203e34714236d44464222777eea4a2936ac7dd978b7aca5ce5f7ba138df692cc3294b3ef5b2c0577488f7a71047d87377ce9519f29da34d57f7ca840508c54a2bd371a005e7d4d61e67f20651cf04ef4d57157a17e223fd57caa53659fa45899dee3c02ed1a6e68b089341a3f740f3d3b403d3ca8e3f9a511ed88717497499b2ae9e5b46de4f370dd3726a8746a6d938dbd321c2b18166163b13e0df0f2173aa158d15abfabc2ab4ff89f0e1a2b0700f2049709f5fe83489ed4ea5edbc469aabc844261d3b08e55c4fdcad393d225c2854d8f74875ca26a1dcfb24157884aa4ae45c56b08761ac5be01af4b8004aa2bcd4518812f61b4d9dab2a97ff5090083b6dbd38f1ff42da5db0fce5d44a122cc26ed446f9c00dfacaa513c6f19ee50f58931136cc2275f95cdf03ae28ea518189459e48d36fd92d8e65ace2ae59ded79d20d53034a67cdd4dc2346cf98f7584073292de37b390ba3cb7cc22f74c5e439eac1baf3eb840d973d28e83b4af02afb10c81a0d5267792964d5596f2165d21dab2aa36629c9fd63769f97a92e69bc555991cffc4f304f6bff2e1f5cc1ae064b9915c007ebd77605ab764fe04e9eed5481f6af84fc656a6b3da172467461bb51b6cf2583a06b0ea1ada8948107842e2128f90fcafc6258a3c868fe8f3439db043c3e2772c8565cadb250c28dc93ddf28da581e39f21865359743e5bd9d6aed48571bf1b4a0e0b5a2ef5dce795a400bc96dd907e39d85cdec21e46ab9a5062cf3796fa0b6c18ee7b8398d966b61e331189bb8b7d91588f8fac75f73fdff4b1099c501320694fbd1cdf9a872319e3b8d74a86c69bdac31eef63d531da9966fd0bd5165f07671d4d1bca71272d118996c4f2fb391167d7000a20336c80723dd964026e36a9bb33dbc11aad10ccb63fd3224e0d125e5039fec9d5074b0d85a13bbc3df30448f997448b8a616cc15e824e83b5e124c08453d7efd3f8dc49732d64ff67bc8b3fc56530ff7b98f20eb47f810e158244482421cf705720effa4ff0e161a3a4949926a99124b2587407d0c273eb035c4142e5028a1a5bacba061f0d2e43559818300dee29cda670a153fbca4119d27793d196ec4e59da1585b9e433583f52fda76125a5e5ddb9fac759122b63d1fdae6ad9bd0902affd8f33623fe5b6b63cf154cfd6abfbd8d9dca5c2485a710820c79aa18b82a0464034ed4f8878519207756afc6423727c48504e2a65e472b8832efd9bcdffe44fc0c44080e8754a5f530d425fd0bc94c225fc37d50a381d59ef4672545e899a7b43de102a9400da4294c46032f6535cb134ea83ad379eeef5c578e2cc75f9efcce598d473e09f8f606b73a537d4f9b5c7d15723f241860823791bd8ceec42b10fb79d58191cfd51d9677fa7c6c41e3be1695a9074340f653244af5ba26287e81a4dfb74f46bdfa3115a4bb89838666887e4d3fb11713d9f425ee9b2cc6b8a363232d36a38ad13f2f8fc1cc9f5fcc00ea6bd719df5df43650c8dcb3b693bac989ac41e7739de432344adbf837d2d6902314746848b4f9c3d1809097d229d08dafb05ec14873524a395573efc5254a406bb3ce4ac90908c47845939d1d27ec0739548a761cd996003e00c70b490c6290e1145af5ad1e96abe0601562edc32fbe4791f041b8877f354bac43fe236d22fb1d0e738c97d97008a662100bc3de9678c6d6d68abee656fadac2f4f87578da3c7170627cc4cb9ad589e8e467a5db6979091599f4ddcbd2191723c970324f67318e1472fc9b7f49bcf646847e98d1f9006fe7c70d1934230ac5e0838504d3e8de1691d84877fac4187251de1ed5619f30fc634267dca65ec13005844caf7082c6a486e974c7f463aa24aaab1d9ec8102259bac88f3bd6fb825a2e6ddf68c3fbcd57f18c2ed842df54e6b27fbbbc7daa2f786734cb021e68b0be878c791c7cc54935252ab9916c37dc92df964ea4a6a6297f3092ddcbd91cd935b2ba8bb2f1618dcb46daa61cb904dce71b11047caa89ffcbdc9706fb373eb6e497812b54478c212f7d303ed1ba571bc52974823b56ad47f0d3f39407c20cd1f803ca2a723eef01cb4cc2b68db9adbc66defd94424c3110963d6be8717c7042529f57487cc4bbbf182070271f7bdb0f46eb5eebf7bafe40750ddbe9bc904195bd55a86a81e06c0955bd1f1efed93b1d799c09aeed02d19c6292fb5d246c7a36d927a90d6e6dc10521fdc78225d174362b1c23fe1cb6b9960d85c40d07b80d855013959afaa930720f5b46ec7c68fa1d1b31fd1a0b7760fcd6dba4ffd5d018652df7e624e841c63b538562c336b06a1a2eed7525eb7c893d67df7e322904c1684be5e756ffbef910023905fad25940cca7c2591db73fdcec67e07915505703f90bfb9a794e959726a415de9c183dfa30678282a48e4b1ee82182b957b3b8f36ec0e7ca0467c89a1544e21eac5cb47fa5456700335544b9bf7d1792d9f2146599e02a8a870c518f0aa75f20270ae873b08e44c5be81a1e6745c0cdb34f3d07a5057d001bd7f46856f2ee997761b350efab7d5589d3e75a1e41cd957e8bc932889b78f22fa89c06e0eeef7d17d8d1349cca3baf23dac4a3c035a77af00ae9ff557ed68bee88157a5dfb0cf15202e4b0077fa2985e3e887a325f0088ce17b843a52645613d10e1d0b6bec186c2f0159f4bf20ba825cc2ab85058e79a1349425f316da7e410588056858bb7e741b8e19830ff1ee8108bc2ddcc01e44185ae3644f5e23850fa97360e43a89b4f46da8de8db1cef05a59d623906fcbb8e0357da1c807884d2fddeeba2eebcda7607413bb099b681e2b6c2b46cfa162ea64919f0659749f4f347c0e29411897b00e4032401c089232e1cbfb72c9b7890089abf9089646138c2626f4ab9a5687283478a927692c41a9a462e394f9cd541a30d71fdf1a209fca60b3c6aacde426a857190fb73c4bd1d2ad02483a97ced119ae64463296a3f056c0d744f9f6d82c23e8c59b0ae8aa752ae370400a056575c4286a40c1e3dd29ef48c8f12991a7813403ee337678923351ed3981debd584e0bcb3630f9adaf8c3358b99c697b20e23c6677099968ee5acf2d2ac76b8544befa2415bc6f10560013aec6c92f8547a4fa15809bb578501201d61697a34628b1166dd487ba05de62eac4abcdb5fff1642909e4bf4db85eda442b83c19fa6063640625ac3e830d3862ea7d51ecf3e61ab0955479bac7763ac88ecb2816a12c8d0229336fa2e77ec8cee1b2d4960bdd87a2dd6700d90c53222a35a7b0065abd8b2cf0098890435f3c66c37bf1fd5a2af5a6e0f34763e97d450a2f03f0b400f42f1bd02cacff4485ad16368cc22ce67f2f442d548906fc06aeab5fafa57f253ec52029eddb5722ada30fa961849ce1a53ba824b600a23d08383c6bcd7cfde9eba4a95a36bbd8afc57126a9e168d4a17c27f38ce19c12e3d240140e6abc7e4f7d1c1bca038ad831e3f5dd5c6a40e2d3dfbaf6c77c7eed600025a3c9b1de1fad24e3f2a8e0d108d10ec24b0b7bc895ae733b9fa4949c7d8f0dc120bcbea74867ee195fd4a441fe9c8e5c9aa425a605bd0756478b0628b9300fd100ef2119adacfa1912f5a050035b028a9f00203aadf0d5dc52ba3ebab7917c75311779d836f60449c67b72005a59abda20b493833db8064846d76476b3cb8175a854ec6720186f478bf71ebf56b8d9a7c5c993065612ac4adb1d7b311e9f7d529b5bf9447d90c7f595a53b05b96bd6b0434b4e2b6f1d94eff1a81d0c5405259f212e017b725fe50f643fc01463f00ede2a28831f91e16d22fcce7e5a220382a7872c32a6ff3d02f359455a8a8dfae52caa9c8c1c086a864f5024e5675c4e9fa40b1e52c184f3d511beeecb8a8e18554b6c9abc833c55aad4f8d372ae0d2af9a4cf3de985f9c5a228b09380b69a5b95329725a59ad4fc4fa3b4885ee41ebcce8466b1ebbf7aabbc3d76d85a3851f2019689ed5ad3936eb9355377dd71536f768f4cc6293699ca3a424295a3322564f6c659a3a29165b55a826a83a4fa3dd620a0e47f8a397ebd51a0473dcc2b824c556c7bbc1dd023e6d33e1a2b45349574771ff11cf330d555c31236b3255a484417f9b2370e2b995e261f04593759a63137db4170ee87d27413c8629d67f9e1d95746e73ac8134ab78a7b5362770052b23ebe0de35bb666bcfbef74b18599350a51f673aaf2217aa3bee0bf7fae40f3a5803dd81aaeb66adef9fe395f0605b9fd57b3e36127ce9b189d16fadd0e27dfc5363210c9c8d8cfceb7918e7274b178c8b901ea0713b8780a197345660afd620fbe81584ec42265883c491558fc0656ef9a47e97c1e1b7bd8403c5f3907bd658cd83ef2b5ccec3107166af17ecb4c19cb0c7cdbedfd9fc960d416561bc3aff894a39f5726498fa0f65e07e622279db41ba6e5055d05e4907fa2694350094271e4098e15e130ebe4449e7a1ca14c1a13ee440209c0d1615e9718dc03a21b3b17126c74b85f92e42410f056fd4cf72300e74f0bd9a89740b0986f85cc43921b92d7b2fa8dc06765cf36f88f3e585f97dceddc43d5435dd42a09a4ac402fdcf056b5122f30a67efce22ac74c429ca588086838247dda2ea1771a5ca7bb02183b1b6a1fd25434b7766591980a457312287396e129926380e2dd6684d486d836653cb457f8cfd50c279ba8d360a9785a0877aa7a926e10f699cfb5b54fcc3dd0ad38cd2f1ad55a78dac79a794817d7baa430fdf144ce67f248d062420c06a716e926f69de06eb11053e46e977aeedf2fb08247357720383439d269ae031cca238d7a58236e9506897475d8f4728905a5c2a1d2cc4368d02398e5ec3bf14849f43745f549a22dea20d74d057d352796495ffefffd1cd02cab60b5990486cb0fa890615e6a77679c914ebf202cf7b23657e1f1dda2c7284671c05e8d678034f7fcdc2c70f29cf7a9bdcfdc4ee44e5d77a8d2bdf5eebb226ba11d40c3c199d8190eee41ae4dc02435b42ff78e33125d658c6e9d87e5f3087a05cf74c4e85c929009c72798d6d66141332ac8bc3a8abc142f3a4f7107ab03666fdbba2bec2ecf35f1d6f91a07292d668ae00d10108c3876a1b8d81d1cbbe74b7fc55d3808a2ab4304dd6c06aaedd75002616a795a0ea171e42638371858f7706e79b58417ede073d6c914bb8d80793d73fd189fd8b1c6e886fdd0e7a014b94a56f40ecf494b9519a85bfc40860210bdc0c9b0a9c9926f39ff7f77615de26fc88b6572dc781936609b22b2786e43f22830badacb842873b3691114f20b154bd541f18caf9808d774974992dd50dd5d7eb2fbf2eb9978380a0314aff557f5c36b5d14192ef33740a0fd25fbc094fa03190b94adef323c3f4240bdeed773e0e52862ddd7e7bf747455c8a929a2e47c4bbf1646487c286208bd1bd2fad1c32fcaad012b0b7f27a919ecc4a2d8ce46007a6d45405c32cf4801f4da0b00b1c83a55ef22a43249b3e776ba7c759a5bd78168e5328dba3334fd33f98435c94b7ec2d0cddced3b9b1d2e622f0e91cee63ce4a33d00327ff3db6d51af51ac64118e3c6e4c35a30b8f9aacd1b1c937c0467ee4887578b5d74428b3ee24d45f9c06ebb7f6ed1b0212889487efa92bb0889f9ee38e026ba91e7359e49c39d17b7d5abbba45e1532017471c7bbeaa0739ff9641986e6a2a1992598f1a6c4288537d5bf0cce0e8be7c1e6f6823639d04fb51336a0cbaebf96d494e641eaf7de9a92cfbf09814482936189d1b52c53a71c5e90fe1c57320324533ceade1aa49edbfbf3e79d99625004492aef4c71d2380d216fee3177153771e1cb2bc150195fb031e1487a93517dc6b0d63fc7198b4b17ae7ccacc2b303148fd40eb41fd5849e035cb2404911060304ededafd12a034569b612ceb7e8fdaadb08089e0b213967103c13410b11b4c0de07d4ea13ef72ded181c48e2eb32a72de0c1da6d9d37c257beb4b8b4ef3a2917d93acf37977812124acd5590fb468ea0e4c9d27fd4b88face574a0ccd0ed8431e30b111b04b225f6f8043d13f21c9c388af5a7fe2a4b8b53cea12dcdc40897b4c08be6fac58b3df004ce939bc109fd3a0d95dafd61df37c33b4c353bfb106bc8f455fd332d8e4e80ff24f3b1d08a476d3a503ddc280cae5d54e8f55b20b4ac788722084b78212ace84d4ceb3ddbf5db378b359e49c417041ac4b11c12110b9d9b59c1f8e8daab9bcd2b506e364ee9c631508453e892fd63f5184d252f17280884155175673be861b92f32c13505ce59da554a79d564bb9c8afc065507ccadb6ee97500a4f30cb924f23f13732915c506b0a3af0da5e945d75bc806f56efaf5696f9864c1137613e3bce36c81435527444525ec3121d15c082a04a9fc9022da570e1246df776185f9f275fc653f79bde8ebc544cd1785455e43f060bf34fdba3ad3aaa114cf83ea603dc59a6ba2ef6d0bcff48496d51408b22bdac173a5bb600ac1d6149fbe2bf3861c9a742af424d04ceee1e0baa52fdb3657a13e40b9a09addb4d68102c094a939e2495e9e1833a2ed9f240f8311c1afad93f6882c29a834f550f25bf260751bcb44cc9e5406ad5cceddf01f3014c4b242d4f851e034c88c33118fcd39cfcaba7bc87a8ebfce65f3571b21e4257cffbb4b5b3bcd2d66da3de79cfee60a16c94cbaefe0385beaf39811daeac261766e01b0c8b9c35c6e6f810e9b481e3d6c3d0378467292bbfe8bd4855241757ffb246e82e6e9a758c570c3cb0fa0c3cdfae941c780bd48a87f0933f92a47f7a8bc690ea039d2ec619b4a3f6ab411a324f8cfd607951ec4ee26d2b741f211ed2155e8914ff2237c30a0f691889f4f328a36d8135e214d6219a2d4d8586dea2ede942752c25849be4b44efb447559d0a008b189ddc741ef03cbf6947a3fb8809a8e1ba0292ca4ab5adb53822516f90e53bed3aaaa1eee9f77d9e334a6c0b286bd2d0bafba0d3795e3bb8839a7e1856dd4421503c65cc22d3661021075782c41973cfb7e91d8f0641dd8636b93162a2a12ed905c7716d410bef4211170a4c367ece3adb6ca65ecf82df44a0026aaddb42ee66d47476ec9fe1538a7bce30adbc864cc1407feb3ca48852b4ce1e55966e30e4ebdd978abd881be9825fcaeaf71549f1b9ab5dcb6e231de1786e121d2e51538a26f51d9979791008b2e96196791c8f361042737774a3f6cd56f3afbdfffa72b4da676827f63f821863e02bda485d48af72311fc11da727574d614833f2e07e041a297598e7aa2ba2b418644d02a0334bcaeaacbe39730469babda70325bba9580b7f796bf1cd7c961a73511a5d05e6ad417270c590b7313e12144e0a8c0bedf68b8f3e4b24125b925df14dc6c8e0cf69a92fe6976d55b7e54c9b54185e362e6c25844cd1754b119a9fec730da92e67476d23689ba27f85abe15081635d6c23c2f46cf857beed299df552285983dc70a6a8d7322c8e6e0814ec7d283597b01c41a96b1392ba644e5853551f1732425365cff0e5e4bd5dcf662aee6b962f611ed55cd751a4dbc3b731f5fa3f44da8d3341fb1cd50d6a84d67206632f361a672716999a44f2f3ea187089621fcf5368d6d9cf090dd444199334942fbb7e170cfa103a8b040c4da494a0194a32ffe56d3f3fafe387e929792d4203ac287606cf96219a65cd105e78b017cd75d3baf64372e41edd270db61696fdcc6f3070a3786274855a1b8b03a56eee17994197acdd3b8bf81c855886f061d8e47b478d1014029efd7f07497520eff454c260796866bb23ba12fb8815033360a07f0479777b26a6b5cf15b2ab398bdb64e99d8b16f8fe063b3538575a55b9b62105fc071ae930342cb7bf2a71969b4b23363df4d42148333840f1162895ede03cda87b19ccc531c2ac19834f267e96549faa1ed80332bdcc6f31c733c0354a82554bc4fe3000d429ef7f7fce6b73d79869c02298c63ca1abcf3d9674e5bfab09fec7c09d3421a95797387950dbf1d9606bc0fe948db14e27631151f173d7acc52874eeda1a0fa2bfd35ee186ccf6c1b2d651d1a101c91ff1af8253f36fa20ce09bebb3876c7805b465b09771c01242fafeb544f98104e28f5ffcbfae822a8c5efb71c2a81e98cda5d799aca911f722b0e6a40a578d37d5fe348a1d6d6cd245dacab02aa67425eedbf342d5d8e325b28c6b0c57387051480665b37762e4132c41c36a656a38453750cfedcdd9f4720a9c83e03c7d87f75f259bd050dadf4b5195d5221352e5a5e73cbfff4d4c788f8ee91659a87199409e49ae772b22de567f0092bebc7540b7f897837c457f64c19327f857e1a7749ea8bca2c1d81e7423657c7623cc4abc906bbb87d874b78a92cdffc72150a228390f2f9dec399aea3fa3264002b82130705638b913e84018cea37bda4170eaced85ba00f5b0124f15dd62c4773f954de223a537345176a607c309c2015e1c22cba00603b9dee6f74988e6f295779eb7d196ad9fabec47b57247244ca560c3d07c97088d22feaeb74a7bb71394d447924d62f42ce1b9c52522fc7c4d399d1ff4760b687a1536948e42e057786f0e8bb74d23569f73098c2f54b537fa194b4da5bc5a7034e407596939e8e77f589ce05622b579aa0c334a60af9a40e6300ed60a939a563a17b449450c64e7d2cbfeb877f58d3b9db18576676352754c329afd550f9b83edb94b44e70c8f058013b28c078b41a591f2a8011d845028cacf9b91d1b2be7c635eb8d25dd5cbb0d37829e563e2ac6abe6ffcfcfec6991a5743f43ac75fdbdae9a7d5414c8bbce03c83b12b5991c84a90ce300c4630958cef694355328eaa272980254e78557dabd890ee6bef50a6ed9be353b74953b26e7d28556515f403868132ebf33e574b1eb397b8a6cc26e193b6eec313f86a9e07b50a07ba854cf2212acf9012f51a12ba8b60acf2ca5180d297a43b701cb5249c4084bf3acd091791c4da8f06f06ac2881681dedc9ede9b2e3d8ce69e068481e7518454de17af03ee70eeb3321dc0c716b18738ecf17ca1d837c926c00e442e2614fbeb17cfab29951ed6d2a3bea4b38521452e78c13e197c0fcf47207234ee313807a6f82e968f39feddb67b0649873f3c7c1ff3f9a2e906217a779cf8375342f2e41e5334ac8a42c63ef351e5bc33ca3010aaffb9e27fb8b87ef4059d0bd3fb5f227da14e1a34c1b4ca7951a7e37809c9157eba6f30f0440df3809e6564bbcc9f82f7a0223424d55af6fc6e0540ad252d689f515f7126c55cffb10f35f2701dce5bf7c33ecfecaf1178afb55a757357791cffaecfa5b4411934ac246ee8d38b8d68930f72d367aa3dd45bde6b875353a04e95a36f0e0e00b20c35bbdc29102fb0b9193c14450bdb9194c2bc61c938cdd0c99ba298d93ef561e768ebd8f0a5cae81e5a01c364223483d114b011ce850d955314c518a70dd6f2840c31817f887393cc9dbe5c4e881497d42a7a9003fa471aca0916d910db5bc3418cc1cfa59892f237eb897255b2249b28d378ee457a51694761a9277e9fd3fbd0ac04afba5835ddaa991e964e3fd79a53463186d507a2b75f907368eb47d9aa34e538b5e23090f5b73271fbe1e737d6feaec807840eba16b2ad4f429a96382ac69c8bbfa568c7fe8e7ce8ad36f66885d63a604fe791e84a243b9913bdb8f015afbe7a25cf7b45f43b4897b375648ecebc3b52072e8b0da9b3531825f15dbb5b1da2a38f2849200144e79797a381549b753f54a04c1f6f204eb9d63907fd840753c5ee1b5852127a9464806f3de852bd8482a5ca175aecff8a074339735cb8c2d83b022e544c247c7762f7ad8f3bb3e0d805337cf0c8d3b85a8de9850145d0b1a4e588f016c7ce5e2c2cbe2b9727187f580ac9bf952ddfcf13ccb9970ee030d39e90f43818d1c89eb9ff860d025de8b4e4a1318573df7becab93ed12bf95ccb90e8a990819e5a7f3446d322cfa418835f50810c7a24823f899e4a848fcb1ce0ee084ca0fbd539ec7118f181b551e9074b4306c9f615985af4279c255d6039e3984bfd0706e2ab03a637fef760337f0989b03da1aaa916a0f8e8b087f432d0f2e6713782d7423c93221c93259f077757c430bba2b8a81ee7f89098ac97506d6db7f9799fdc691cd96ee0b13c6f7038abe68270ce6240bb65a510564322a3e5dafd92b9733885e6f1926a641638da57dcd933deb8a0c1fea599073cbc4e21ee78e6c7aab933b7a8c1cb8db00ba61ea510ae1bd7fa61463dd74e1784bdaf6e0289cb856f28f04f1d42ccae6f8c5522e0752418734b761afe1d532d2a55b20097de4a0382c462eba08c8055700e1c0f7b2172026a7777d08b891d63fe8093ae0487fd1fc34c9ba10783226c0a0bbadc4384bfb378c123ee68cd7372bf4756157ba796e1f921dde06626bb58df24fdd27ca9f28911fddecf80a4248e48b25936d7257010a78a6c82306d370eefba323472679ff8636f75962749406abe442ac0036538e0563c3392b80b3809f1f51dece6f85c56ffb88f1c0724ad22ccff558574df92ed02a84cbfad64275d69c84e219143078e808923097c9974855b185cf326cc4383bd89bb31476e2df1ff8cec941b6844f8f6971d04a44468a905971395bf1f57f85cf4fc6478f90b979f8b106fb97cc0cb32e4507d25bc3c3e4ad0f47ff46565c71f091aacdeb578ea530ab4d3fb53664e819430e7fc0eea8ed9f1e39c74e33950ab9284692a09843b7a937a11902966125587df1508a1df03d3b6b2aa5f2a5f37a3bdf74fc4a10cc9056c13f9e0967527a93322d4c9a1d32ff01240148fdf211f574fe15ee3bd915da3bc016e3884a58c05cd09b90482bdd6869f5a3170c3a4d0406ed1061862f0a61a428d37cbdee59bc20ab6a42df5e5909d3cc9b5e3cfbb5f4b93ac71809e3b09d7cea0d82f758881298dad3f0c76e89740552d297b3a6a593dd01f9319606bf2b0e3117bfbb0150bb8ebfd3d6fe9ed71a28f43abb05899b3bd7711087f9cfd22b27ebbed8c35d9e4dc2a748df5b2a115c7bb46e3a9d63e221583a148693ae8ec9aa02f98dd15154ee9044e51ccf4abfca7e9c7121b895e1d7b596bbadc8a3e7aaf6d4622481bf694f46a7934dad0238d9c11e0b3e99ff3175431802b2f28b369ce4998b578d43e7be61923881ab1c22bbb1badb885db6acfed696e6926722bdb62a0f4d4cc9899400fe50ad04ab60bd4e25a81bfdaf6bf94e892c7fcc02c4158bc83279653436d8bd9feb598aa88c5d33fa2b21565efaf2f0090aa4bc611422faf0a51bbaa3317249a1b8a5ccaae557baad37cc264538273c40221d889c1cae3a396b7b32a6669b8dd9c6f21411e2f2004c499373bf54bbfd60c929c95116e3ed8c098279153f864e69f220f62ff00b0f28b71286f7cc721ed93f91447454d08e5403441275cae431859f5b8ba2c6d8a2ed9d89f18a9d25169468173d4d46b46a3c40658fd84541573fa36c89e7af42c20298a00cdc638763a6eebef1a87d60ef631f59d30943ee1855273e9b6cc3616e03f1cdf5b90051c28eb1d8f2569149d8865d30ca8fee1077b18f93e1f2f75a6437ee0d10f15865cec1b94b2dfd3b5aca49de83d2f1093a0f08989264bc9671a5df1a101b90d916472ff71ebcb9d8b778de44bd031feb4d77506275141480c875bfbc8bd7cb628bac3967d21af08527e654c24cce8f44ce46a0fcbf8db919ed2035e60f7fb14692663f7f1b6d6a95d93495ce406d73fdea519b43881ba433534b00b89055adc435ff47f131d659d1b9557c88c3e3084d97faf624181da16f3dfa2fc8d20efb2dd39da03c87580ec9482262b2e6f3325df72075848cce433c9dc720a907c301a0dc42fb4a614b5bc73d823e60f3dde102eae7f056380b4b9b361628d2f79be1fe55d6a3c572e52c9c7d5c888f06d5e1e121f8122a74686ed096440e3bc9946e746502ad09fc57435a95b40e5f12fc31b42da934b771540151ce64f9ca2cb9c92f9ab8c3ccfb404edce5f35b56fd5645420c0a1688016341d12adabeac009c4f0869aae153c8c8c1a83c8cb5f43d3eb4a9a65f354d6ab81e5d283c89aa3456b63ec091bf1f18d37fd573f4f5f655eb00a06b119631f6c03ecd9fbaf43a3cbb5ce7274df5bca1644f9c52573ce8327222609842daae8e1e4282b56ed65397937357579c87b410a66d8a5d8dfbaa36a53c0770826ebae18320163433a0bded87fba8a629b7bc89ea9bfd1c235417d8a693af7a53cca40a42fc847293874edd184d79d4d8a19af55b716d8a4d3916c2feb61f4e9683c6704a393c537b08910521833b1c1878730a51620e77c52889db9a5f3e2b52702bc092338fcae621b75c7b2937d7f69e9d29b3db6e7ec12b35ecaa7b16a0e33868f70eefd1619cada89cbf2a02b6fa19c67322e9bd4ce8a49e6ba18fe490d24858f3fa7fb97fd93967cb2c7cadb68224689396156ba897d4fd8858dbf9f6b67c45cc7adba242a1eabd554c55eb08a93d20e1e93b867af3cae91b57c2e37b736e836491c23df865e5fba9a621d5b1fd4eacacc0c8e2fb06a97c378f315a87d24bb9cb41b7aeb561b89df2f4243cc8ee812afb68c6eb991e930d5e5c5a48581eb39f9525ac2ac272006273a1fe837a6f963391b8373091b7d843ad6d388e7c848292ef0040f2cd0add41ad77fe463b7f9c0e76fbebcd4b6f190c0b4601d5ed653e8ce525f874ebbfa6a615a1c82ee914e00ec72ef43d2ef1451f60f26cd9c0297989119af537ad86788147cdb3ecba412afea54fae002631e86159db2af2c46b6b444db750f5c360455763d34857f153340844cfcbdccdf88e259f4d8be96e8310dde5c00f26662e060a1756a972d17adabd8d6423dbd3b3e715961c25017d2b65730844e78f2293ded33e61fc9d17916d71731b15d6a65c47aae65151dd5224b06cc7696b171bd24ce1a0d9ee1d5955ee8412d5a718dd2a19e87557763c2a278a059f5f3b0dfe13e62056efbce67e44b59e03a31f5820687f3fa7d1d1aa06437d97087048b2f74f6c5f6253d3cc724ea2b93d636b608b49f7f416d0085429548f7674a029b583e57cc611025d274951ac7887907308ae2d174d3918c785614cf2cb8f716e2a22a872c43900fb984fa803700b3c2a1a504e467c2ef96e4620869d14d3aa7ce59d747b30fe22f1e5501bd4bb783ae48f4bbe3a53e74c1334d0709a00dcb9bb4eee1133d91369612449e2a709970f62e616935927b4952b3d561b6905508ef767d9d8242dc19646bb5e4491edcf4a7501fbdb1fb15da806f6179c60c363ca7ee6e8e6ad8931582d6bd1089c757b6fc9bf3caa100651c1b83ce6cccc5fff275fde82840e78501c59e09ef687ff4d970bbd37dc0c69e5bc9ebc7cc4dbdc62b339a5dc8257dd19206966aafcb428a9b77e3cf0871bea5570a64972a703882975d48e30126d60f2b86293ce8f91cb3a16fd2b2748c2297be062fc04e3e16f73dcbe5ec06c83a61aaa5839ff5044bd55b1afdeb239015d83024d255be5b2dfb2afeb41ce14ad9f14d935f831593129271f588597d33e3e6907be2dbf7a478ced55cb5ec1e5d6455bc50830fcd8d22ca709d317282ce663e79369f59c7ecd80eb9ebc9b4e1df39cb93b2b6db52b530d9c1dc76ec813a4ffa4511c7e2a60c18c66b37cb6d72a4e5c59bfd02c4a2ab44d54d2a0f352ea6551bb6e691d09e199749675a4393cd301e1c562b53b308c34e61d399c92ffa6a35485e81406c3f427456bd8334a3e604c2317b8de9ffdf8682f7b03ea14378c1b954966aef3616d405b7c9ed3c896d30778035536cfa8c41c2c75b8ae9bf7a1c63bcc64b77dea91a753964a4f9a288937b7be025ba3e3da85c606ab0055927b81bf46a6b56856ef9cfd222ded4b53f9b4c37778f95c0d3efc076a641f8ecedd4f97f0ec9dd8807bc9b5316dd94694c9928841a4d4f1a1ef7077ec55ce0e8c5511e46637b57b70bb1f4093630149edb61de6f36611394d049ffd23ac76e2b4ae689de9ad7f3d0f907ec0371ebd8859dbbae925221c4307183f8edadecb92f7c7f55df5bc3919088783b95ce314ce053b106235d98d97cd8c5b65a9c7b57c675e5c69bbdbe20de8ece29531e749cea9fcf43a78ce3be86cb72d3517c9bd67593a24650bc1473d9a8c9e7f566ce56d59af2b5489a92401baf86cc901f8cb5baed6c0f06e4f743278358bb783f9c2db3854bbb721edbdc72ea20f766d63a40388820571ed6cd0019def05ef290a9c3b6f09dc659c7ad7268a6b664fd8d4382c1ae3535a17b1008f87096aeaada65bc171c66469edc8eba9bcd8a109c50c4c165af6c78ef237b021f4e14c092631698c28659366f3b92509ee5521d6e15097581517062a1b5728512e422e9d8423145723dbb82d414729b1a0abce7532b4b5968cfb8d6f3c409f908b81bfa4fde1ac180b6170485eccacb7a5b05fd53a3e0ac28bce02837a8fd5522a95b08f8401e7e6f18dcaeb847c856952a5d50c4d849189f83648d7f0c686c9e3a223919903f330ca465965d37094ef6c4022da60ebc49c59638fbf03f6b822f89af96ce60155aa7fd73d73f249aeb70626ff7aeb6ee37320916847f78aee45217d097c677e634c4e45139a128b3bdf7a3cc60d62837197b516ea7d3ada36db74d7b6b3e6d68520889d4201a2a5af06b1b201f086da74d134cc167d1a1a228d8e7047633cfd3e256a5624a7ec72aceddf2e9c81e24f31d6d00ef8c2d5b20e30bbc494493d8ff8e72e872e33e1635ae480f7e668f32de606519e2a8756bfe66af8ff37f203998cee30dbd3478ee623ae61435c6e261e00fd336935af3a3d1eb1e01d636d0b03093c202b0a9158458f0e09c69c9ea8759061af5899cfbf6be8aab1345af2798b7f725dc25f318ed5576e31bd035441aa8222941396cf9b270f7bd2f4768ffd83bca33fba1e20821e8cb744c12a007d7d3fa208436f4030ebd07454b4ba5e4c4f70f010c693922b01a5031b579487f056a67f8d1e731c58fd37024f2f9e79feb5bd98691fa9eff3c198dc8eb07ed59e95b294358e698bb7f011b2c512bf65af475e2184683263a211386a5ecad59281b343e5c1d3515a72706179a12bc9291b82fbe1177ead11b26b8260925c48dba83ea8c2bfb8ae7175442283a3c1de03ee5b0b00de39bf3822b14e97c100531c8f5a066160fa51524819bc07bc1df53b3723edbab18bc84a0caaa8242723bf3356831f658a6d3f9a9b9d9b0392814ba6fbfc6d3ea9e311f2a0f17855665af0538ffef441061552a46fad3b739e946dbab3126c5baf7680d210e0cc2c186513aa25b5e083f345bb19052836a7c08e8cd25d055db48bed8aa4da980d7378bab38b4c4b4f327a2ecdc569a9be79e499d50ba1ad91766fff54a4c8d17dac8b841151047d326d35caeff6ce03c7f9b3c381f5765b7a0e15466cea33a9128e3165e495786a2447fb03d73fceeb6c8af767a00fb0f7bdf89bbf7bf6d27c0c1315da39aeb785a827b457dbf48c83271526b86f891fef270d0f2cb4795ef446bb0b83e169ea072aee0877b6945844c31fe726b832269ba6dd04c73c188199df87cc4ebaae19812df768a0cff65ddf12bcd94921389633f9c9c8647a599bff7701416dff7fb0efbe2e9c8bf4ea9e5b8bca0cb755d0c81dde96cc33a5933ad6d3013136d34523cadfdaec1dd17735e987ee148540d0893316505788a18db41b0be367766d83b509e33b5e510d35ffe36894a34ba78242ffc3d521d05d2cc9b81984ea371364c180901155d518a926afb17f2377ddd15d24efd442ebc8858ca5f9fc8028d09779f024aa1fd9192f10d0f82b353765e8d6b81c47d33070608a0e09bbb3cdd05b9048a17e99030841003f78fc2c46cef4600461bda96e3de60a4f57abf38718158e4f603e685385935552a3704e0a293bee9fa01b280c0d24dc649dca5047c6de24e5900a165d6e2adfd43336816acf5f1058a0f2597187c7ed4046af89397ceb172ccdd064ea7cd59ef0bcaf13a533a66a1b7c3b351c9081629e572dd71310f8ea8accc9af3f3875ba0c1c10177e25afc53d1cae2409e41d753c49cadf638ad6f8817c4258dec19df7bfe54d3ab425c60d89706115a8967aef47f5c08c74eff0c59c66935c73b2c6314c1ed19d87fac908d8f527969317fa8db490bb01c4837e081131c4e3e311a22547b0b786fbdb141d8858d0ba68a6b7dbcbf1b35fd86b8b3ae0e819c8161f49e796e3c4c74b702bc55d561e355fc4d7dd20ce77acbf7cf56abeb981ae4ad26824ee0a82889027618f4ce8f9c6ad3922b1b1d4e9d119eea96c05c65fcc5a2ac3a85271803ad9f801144580bcd7df02cd480a810e58ebf55c5f2f9d905b4d970c711e3ef9356005bfd06bd1498a7a304ad6ce46bdec4e831b484c783e49577ecc6881d3c0c1f95d5599f4dd6996e80e80ecc67005346d0029051178fafded8f4732500117e914b055e84fe78a2ea09f5589ae5005e867a508786c7bcc19bc824a390b4bf241da303f925273ca8bc86620171359fa5a10de66141fa1c25e433dcf3a277810f535520402f58bb8a77b5038fff908193202fb1a18bbb1fdea4839480cbcc3a3e7c739947dcdc090af1d4dcd5cd7a87acaf0c9e7316d72006a7ffda1b382f1108256e46e5dc4375388848588b5c4157b353ebb98fcd84d160c1d179da2c69224ac934c8eb316f1b054770f936fece1f7409fc3999029dec5453af482e31851a74a661d04babc61eb2ee192c418fc3145c746ea970c86b59738c8d0c760e11bd992ec482f6e6b3324a015d8c76072b30bcaf4ab679bad18b3cf8e04e4cb79bbffaae6ff91343030e9306e002c858d9a0e989eb4976ce053bb4a539d51c0699cb853ed18ed5d0d50cc55c2667182ab2a03288a25e0428b443cd4b1f73a22ab32e8c27c95108990dc98719a0c0422fb4930165ca02567fac2e8f644347665ebaee4cc7e28fc1e8ad1c5b70b2ab395266fa692947230690209d4ec434a329db13d34ceeb8ce20096e04c0e0bd9337b1c23229e4f9e683a3d7c60392fdae72ab28b9a68206035e64b3daeeab60945817ff3bb5af6c4804607c33b1a532fd629a7033e1aa3872d747b36400e0ed376f1b4dfd3b37baa722cdae38ae88f328eb4121ab57c4773a515b0b37d22cc2dcaa38f15550661c7c7f1a3b9fb956b51705a86297f7561165236b20e6ccda08eefaf429a4e5616b1a8bcd8f951f9a49a6b35f5f890305fc73505336f6dc7a967cb7dac1a4cca17dec261886cfe490ea3f91c3e547c137c327e3f24d8aaee7592b1318deaff4178b9a34dad5814f6d97aa5292869e86304f8ef87bc58e5a5bae4d6773d14f9cc8c383a5156ea4e9f052c2814ab4744ca2615c7e4982456a0a0e8c748c7ed5fd10de77de4463d8e006e382e0667bdb506ce8b019fb998a38ae63da146b4e6682715ad03f542290ce21e91fc2bd9b1f0e3f21e98665686bfcdd508f7968df7e63511e38f65a5baa18722ac61284caadb896c43d564850aae4cf852397cc307248f04c68a2b6a941b32d21942e31585b9a9ece804649e854c82ee0f9da67b3953e0e4978bb0dce0563a7af6bca5f6102ac42e15aec121ec4ad78d6d5045b00c822691a5399c306822f213a79d6906f2b0f248fe350352752d774f45075a66ca9e1ddc60a5490c259fede792380b2f38b7dc0f68c84facb0025e4af01cb6cf83691285fa4d59e0474e0709dc647575ada667991644149286881b8ce017177b7904523bf8e938e35530d5c5f441b44240733d73d38ae37d31e11ae9c772dbaa97866298f4e431c271854cb2f8d30da4055593244fb47986e078afc123c7e6c55f5223f28ad7717f24d5399bb7b51256a5598252901e9445cc10117590e41929df1dcace98333557c71af7ac2b9b1b3a06d4c02d2abebb2acc12e0f5019ec99a3e2a2d1687bb08975be779a9bd8664e0994a3e18d03beadc6e2b679852926d78abc865938cce7db935ec47fbdbc21231e83e6bac7592845ee6b8b6567144e7fc5e78415d808c1ce24afa480dc7d3ae8abdcabb6d302abc0b1a47721595549d065390ac1fc1425a62b2ec5b5e0a9eace9836a0a70f888ae0cd6c6ac5f1a3b9373c63546cbf71e9c6fd08d89c65cee87830508868eaa3b8c6d603ce306fb53faf7cf7486fcf202ede063da7516a041828bfc8f7b3a76965dcad1891328dcb2e2c2e8eca6ac3f08f1d7438a59d9448cb5bfb0d34556b508d685a5bdf616c98b68073cefba45ecbb9281df8f7c4e3c1f9ac862e3c49e3607ec8d1221142a8caedd535db32f6170bcb468ff0c6df3ed2e15173bf57164ec321632199757928060a9aa6b967f1a7275658b3b8fa6aba553d9b2e745640c998b13a87e7f8a3874b47d29cef6155fa718f769347e9dcb7edd5b6c73e2b03837a3a04e62ff1578a521c6aa85a55b614645bc584a61777ea8f63306b0d6252d9b8bb0ba84c5925eb8beaca1d66e40de09dc7e1993e264ec9ba21812f75f62daf97523a3a98dc914b12462ec880ae5880113efb85f5bf60da5618c7bb60ab8388a95e4c510822efbc109a215d64cd957a778b74a0da8d5c4d19c9b414ae73a398a78fb647e07637edd119381e6f50e5a90f7c175f813d4ff6388aff2dbe4dc74a4878ad81631f8b3f4c21106815c19ca7408ee03c636d42af274537d5a869f25c27d39bba34401f61c7a62316dccecb06eb7d2050e3636e0d322c7b4ca12f9796e50e5a2bac0e363b39fc5226fbde92b6d2b9d81f48488b2c249767a5dbb0b8923ebaebaff77cc2d876db3c548df4fc32535f29d970449624de04a6e3963060e262c904a94c318897c82d6f45201d0b0c9e6655ce1d7fb65f5c6909db7ddbdeb348414a751a160e94838b424e58843973f74b25f5704a37fca234937fd9bad2a8e7836f4440486202316d17c70ab0fd7a23fd7703f02a0bbe3a37778cd52ed385d09769cc280967ead60342afb3020f78046499b209e06bda6195cf214567bb478f6be7b0dec1a4a1bb6d00b4f50116fd78612c3aeb674a0d05be80925ee9831dea9949df2bd88c61cf781613fba14056a1466e19cd2370807cfdaba35e07f23de8b6449797bd516ca4d6f91a2789e3a881724e8fae015c065912a1d06383c496c8b506d2249831a61dce359cfbfb150d8228a6bfb0f8d5878663055f967df85bb1508b7caf17e638369e68c59d6ed5f7278049649c51c7c742b3872eec79c89f6f8fe1fda841709acdddf920dce8f7ddc324c3b749c0962607437cebc9efce0e686838875b7263e95d4dee0e016944db90f20e29ffb4e23841074919c9abad644c1dfa754e5790d888eb41436cd73428b221f62d21bfe2e8a809bbbf4e70026152e79554b47c769b68e290080ec4bd93ba40578272810b4de9d5f369736b6ae637340972546c389633b8cc9c2eb5dd80e45272dcb2778b7f03ac84dc7ef89c295939d4205234476d1d9cd2aa51a91d00649324f95939d0575a44b25f82255704a11b969471e0e603c5043f33882b9d1688a33ddc016928e0080b57e4a7b706ffec485508e2814f51ba303a10cf9848a908b07f667e315c5e7f1a1794ede5e0ae05f12ab124580a339c03c3f1c16a461b3fe4045628594c17d8b872b48573c3dfc446a19cb4562f38d9fda371c53e9b514ccff3b14bf9c1476a928b92b21304791580c34c0943b4c2650432c1f72dc94634ed30acac48a296c0e605eff0b4f48a0581976998811a0f543e9267c194430c41ff154902ac18a79830ff3c810ae39253df18715ae98e62d1638bd969cca65787db6bdb94d86010adba03f998d382c39201a22d744ff109ba1196bef6ef70efd2d0f85e1bef92a2332fd9bd874645199555663aac96c43035e10e5c6c1681d825aca5ae0536319ac7d2153e0a07c51fff93b564e366f284cf45952b9f8c5c6ec066e953c81ff59201a2ebb163d1e4167d7479a5efc06f0fcc04146847b5467589fe83ffeb53fd3fdfb3bd627c3c8e97dee864c16e14fde806df5bd2a7ab8fcd709db8405b05c75de84ded89a181138fcf2e4122271ed4b665984cddca39e476581964168172641c34ce93db465153bee653c65ed462c69dddb924f2b50fea9460075402818ed969f91a0b5f6f6380f3a193baf11a0c7e9e7c9ec71328c39dbc77f4b114ca3f16147f0291983da8a3f2e23f0b55f253a5e295cc61f35ba72a5df6a00ee7d566521e3bb24862641de8986fb8e981ccbd484ce3bc4001f7bf540a4687fe220de1ef8a46fb10fa4ce4a08cc1253188ea73361ec86e5460dc6cdb353256db97d172e5397638cdefa4f60864227eff4556beff13c3bcc2f29d3a260c6705f24b4722d3df4d746a76b98ac237380775af359a095dd44250f820818bd442e3fefb4bf2c83118ebf829186cb0499d84594e507d83f767a50342fec0538ac6bd3ef3f4665ed44ef9ccd2d1e95241bda0e846c38bb8edf70b239a844892a2a05a3cdeef8a390d7c368cc38eda8bdf190ddf14e8634c0c3fcfa0fc9208c861b89e1c4b3e19b7f94e5efdfdb18166f93ec726dee44f69fd02570d733ceff6a69686d0c8f17c4495327f03b78033ba2abd8e08406416bd9800cf7ec608f123bd24f5e2ffa2e0eb69bf69caad8b68ac64c7fc656df7fb1ddbcb1ed2c4aa6724333c41941add79d61231987df34e6488cbd5045df3347b188dabcdae7e019059c922299b80013e6c200138e6b4182b264f968b57dcd6902c6c083fbb60bf8022dfa4567e89d4a884ce20dda9e7c43f3dbabf74d15c82510197c59da66d33d63ed5cc76b7eb45e9b00b884cfc8bac8349e175103ec63de78933b9d5945598a859214760248c0551a75f613ab6ed05c9ff58a8d08b22c57c3d6144f5f36d6331ef051514dfa505fd3833327bbfbbf11e692c9964ea35b4fc1c94813249fc72fa69d336827c1ee66e7c106fd034c9a702ea7902d3b3094efbab3090ca80f63da12f4cf422f6c160d828e3e8407a229d91763a6d533dbb65050b239989a264a6711a298fec1be48c58fef17fe173297ad534c1f55c291f1d11c43ae155b1e74e3855416299bca176eac1d6d1b4d9d6d91cc989fe38d525dd60858b94d25dedc883f32b29ce5846f6cac8f092c7a419a2dc8897e5b52acb9b5997e30711943adb632c2f08d91ad6c2300964ef5cabbeb869188433598e690d5a598ddf9f4d1600c4c38d3e847dd26dd97c76a86cb296decb5dfb5723e32629d6725f3117274dbcee91cd580fd4808614c6c7a617d5c209f2c431d4ce2f5954d67c53dd9a53ef10e5265094e58a74024f73c8d5f975b005bf24e588712fa9a3538f0f767870bbefea1d56a1d04a1225c530542134555a32399a3c487fdfe2ff30b42d717388e6d091ff692dd22eebf90f213351cf90cfa50379ffa28ee201a51bfea16100e2ff1629628e78649988fe7187928ce200f39bc6488ab7f5fefe002096eabac1982c2a2b307a1def83f36b9f7b663e32874f750b3c3ab17cea9a1a372b8f3c97e09ee72a9b5743f7413c867dc2b8cb635ab9be65139bc50112900fa26dcc92e924b8130887ca82836fce023d9e9f2a7285f379873d6e4154f0637efd0ccd00dd457af9d520cf2331e2524de27c3745dd9f4dad7a07a4743e7620aa812aface28106aed4efaae7bbeec71494a97e72cdf53887b562680c3d43c9af024737fdd0c8300766db682d54503ad7d6824236fe342e3d702556a28b90cb2ec8c4b000d37e59e7de6890159df4b9185b29e0dd75e7e8bfa623f2f1b06dc6edf6c5269b69e28bda1d4b29f44738583070002921883e0296d334b5cdd627da765883eb7dd5a61e12e27dc10f45f0f263efea1a2b73961f6a29dd23a83a1c79d1754556db18935c7f8b1077fc401d0242cf8a77c685ba20155a0431a6ec3927ad13a4c7531cb1ba7c05bfb532dc651307179948c95587d888b0e9a5f546b75e1bb7ef18b21c5116fc3430270ece0879df5c1af00b0dfcf5cc612cfe57aa02c0d63d3b83f97a3a9f17d96c733515358f53213e48f562a6e370ca33c4b10d42d168f9a8f0051f4217dba940d8677bd5cd5462d0728f996f54e3309702ac1fc318259f407ba23d2336e3d92c1dee7c7008331627358d928934268a244c8ba49b032e0efea469d14b785a665c49e703c369f3942c0ac8a5d11569f4f4befdbb9d5ae9a9780478ff218e708fa44dda7d73e982faf4863169fd7013bace6c1ae85f242d2b65a47177bb1182604c81f2d7b734392772d5af0b4cf9096cf29c34ca16b1452d9d38cde2a8d3f7f95488465866cc20fe88bd0902a24b5278e715adb76f8d981034f07ecf7d5bdd39945e5b1fe1f948890922a174ca7307d6c58122e4f064d826ab3e6cb43188313e5fa7055351e20bdb3b3d8e7350ac413f90f8e7f11bebab26c28761164f51287d23dcbb63e32533a7ac6bf3110376e10f0f66ca268552362a25f95a277a0be02d7ca53e13982fb9db3a649b57cbc26400753d44e1448aa034befa874d46cdac68ad1813999aae5eb6aa079afe8b5419f04df374c5cb5558b858aab775d0779fbcc4f7a1f198c78e2c69afaa97d98068df17df91cab40eef157156eef991d47366218108eff90d93aa4a87dcc0f05da183ad81226458cac54765dc35aaa40aeaa5554d1def617dd2effe2841adcc3814841b20cefb39cd97dca592798dd1c6fa803ccf28840162d95725312aba7027f683373b3185c25bac794e4276974b36ab891c61e21e3589f1e5ab8c6e2f676b4b32cdfc48034b9b8fe0b2aa62122cd94722f249833ece7dc347b30b9af7d2568856680fee6915e8e104cc6018abb404828c4edb288e3071f4cc5aec3fe2209d592fa790d6d92918fd20380b9a09f2d9ba46104b51715b8045c61052807b434b651e9f2744205598a40c63805c065e373d909cd605e30ef32f021a08ae631853d4998649306809110d1c32630a562cb7ebbf2f864c22de99647b1b19711e6889f69c838970c80613a36d392eae49f16d12eb8c0073f743c177b3b4a4658a338a96aff258a4e32f111781973e7450c075a129b3850e7a647d41b1c30c37f32d78503e8e22d4450a275103e5753c8db0663daf1d2b27c3a138954163f2fc4f3ef5c41148e16eb158a8f00bc2f49be854c25f006cbe9f32ff28a8a61257278c0fb1ae58b6c78fbae3a22cd239374c98dd5528811831a3d6bf4674a1a00f77a5611d90f8b21650a3fd0eb0ef8cd5ed7763ddc26afc33f6a28af8326b7107b8491e136c4cb783e9587e41684eec267311dd8123ea1b04d8a774990af3114f1e708513c6f5039f593eb028412915e2f05af61ad5dc89a9c65a1f04fbe1fe6622eb2740d9fb15153e6a0bed09884788fdcfe5de999c3b3387cf7e53af339389f556d9a7891e1172f2f213c95c289a4307d9303fd78f4e93f05e15ec6aace8a68582af34ea9284a1d2bbcbb70619baee7110da5bead022e30944f62dc004ac5f11be2c104a050ad3127eb8d4d711c24f8414621afb64f92260d1b833b09fe4985ce9862af36478a446a0d433d11661e7a0b1b21b60c648f8d4b4c14ffe755b12d5e76e7373715e92a609ef5639fa303ae20e7d982d72ee9f0944f4c31be4f787cbaf8729ba219353387a21732aa4b4ae2af35fcc12adc4b8bad5b693630b7513bb3fa493bd4b62fab08093113351a79722618b24107e8c1d40fa330c9335519d96c5874ab9966cbb0133e22b2ed6811fe11253196f60e8eb71a0e572d90b8f74953ac93f0821215d8f2cafdbb7a7aa648befe80a27b558ebfa08770668785325da6c554bd8de218c3880a405b35114363c2bb2908a3a85fd7f4935205951a222a06cd26cdc529656c4cfce60a54e781950c348121b54fd8a8700f6f783f73d0e417d54f258f18297c4008260dc71d836cce820323329c0005e2526c504380eb37bc3bad0d6157835bb1cb3c6f476a88f35476b80ad6e43bd0a993b3bf336541c18361d456b9de80c60ae2da132d6cfda3a1b3eb7f72ba94830d796da950eb6fe3b2df98ea0852fd92e8efa44f66650d29687a97030199f69a0fb5674a64040ab0df5ed2d2ea12eb0b6efe43579af2dcd68d5fcc3efbab9d55171ff1c861ced037b4ea97f725fb59c9e0be35e866847f9877b7ac26088e2beb5cfc7ebf4a06e08143f435405e1f693376215770076b7add21744e981f7848605b190831b6916f9a0671ca977b9907e65ea396d4336f74364500215386a4e3d9e9c67e52251ed8b0112f4d64cfe824020b4ef316e460c9b175a17737b847b009325c299cb08279856dbdc90b0afe101e17b7b84ff3860f684088224c5368c3f86b6fc39a345ea0da6c590621604e34859510a925e21da01fcfdf211a3d4d451cd68e71c9f11a6c4463f8190e357677a4b31453514a21577fb1c7583215bb6e72c433049e947a380a64f59b37c5b95db8dfd3f6d8a2f821265c6626fb5818939f232098ad20024cd4291bbef70469e0159adf692efb056a79f246ec8154c276f9cfe3f3ab0b25aeb2425a6af499ea79875e30f19a4379696de279b95e712fee422a3f1983bf753ccc029443a20d162e7f42e8ba8ba541620fbd58b4e5e292074f1b96a4933da2b67f983e2fc59cf49fddb89e5505f5196b8e7155825f8a268f11ad0cd635493bf83e19b036e3d2597b24451fb305fbd1e7d3bd3e2a2de6502a78f1371fe95e76869d9590280a29dd4b554a90d75583b87d977ee22f70f2881a37d84ffe1450e66e4b886e4479e6b338fb370cbe9152e3ca0654e53e74c965bdb81b42d692c811d04c96ed3a3d1eb619a4efd60928cb59a93f2431cacb7667d811d211a37a8ad74ad33b976e7ede614a74c9428d43484a0651f3d0c7cd221e66c7eaa3df29483cd2b5c7b1ac1f090db6fc560f48b87002331a170bff6f6d6515a6e6fee268405ad350b24e9dc217322606ce0560492cb1e868b3c76d07b1ac9873053ad1f4f7a4bceb7a73c11a2e9871cafdb82a4d6b3612794e089528973ab6136f8dd5216b121991362e376077c387272f45f37a3cfaf8ea96730abca9728563480ef5ea7965ba81cf7de364d35666aa67ea961955b0ff656ead594478ba384b59f399c569a1d3d39f2a2aa2802ad5ab9b713d3d64ac9033a8b84638a655dc9a7fd763a89d07384eec1863f9e6d0f7dfec16c461a87a95fbe5095acb3ecbe4c50910e8b7ec5ea738f335bb003de84f82100b49d5946e803dbbdc5c7ef477bccdbf93f04a2aac0049bc62ba6c098e296e059c66b1db2cbef0835872915969858f2a290a09e2d0b96bb1feacc98d2ac8e342a530455a56717c28eafbe0e4e40bff369140c0ef934b9984135f6ae1a2a2dce83bc457456e8939a8bb798a441046440c0daaa8344ffa9c7aa1ae20039c2d67ed7cde2072a2394387e2ef6a03de682e54bf4096701654865661274c6270f2c4eecfd6948fd179fac169131656305569e56268443e9b6e8ca0d43c23c505c1f95a5dea58bcd7485ab8939669ca10288a823ad4eb2059b124940a782b736863a7052f4206e3f494745853861287cb0b8c0515f1abb1c6fb192b1038cf1a5567b5c07e4c9c58833c686829591162cf54b4d028b4b3b7d34732a940edcc7582a22dc325dd734568b4ad1c93b6c208a416f32fb58f6f1a31cc746be746c4925a65ed1488c52581f19566a2d4ba25ad251ad14f6cac17957a9283e52187ea942d525c667c1ea2329351c48fc9c28f79879f5143ee3e01670fd107ed872e04ee163cecada46f5ba93949188c53c71d137597f6594bd676c07686801945556e3ceaa7fb782ce2d6e9398cff66ab8fed264aedd05a6327910f0f496a4c9da02a03bd1145b9dd29a5a351921736e347409003efc132cd39ed1061dc9dcf4bec5e95ae71a875e54d61633941efff21a88fded51a5a5f9fcbc81ed77501552268c16b877c0ad7913d20fff9d931064b3f696213bf65472a27afd1d9e065ec1e3923a48437b28f1ba6bf99776d6f3100a9ca319daee67c8490ca4e3ce3b549746b50a34ffd311ca7d452bb31e03e0b919ffc93dd6e3cf6f78c28eef2bff6938fb453facfdbed1a3bcb75b11bdc245d2f0a88d4b697418b7d1b27c715dbccf608637e90c7e9607aab62e6d1f63779296f242c953b1355d553631cbeb0db77d60a12a43b470c974165bf043aaae58385aa1930346753ee278cd16c3b4954a12e50c9273f292fa4ab24a0b4215204a085e0f81d1140376f559f9ce85eb27acfb44b7bd22a921350c2c65d18c7cf1a02f3f65337cb9c11abc5289a1150bc76d30ac84d019dc152d592ba5f3897c68b803d7b2f8520606e2509f28499bd8c84bdc09de22f11a1ab5eaa799e2d3df5439838e123bf13c88a29de45d821380b5221a0025b2128fe720fd413848c715d75eb75bb416f72a7c1b72f2b0278387ac75161a26a98a07a703a2f090fafbeae02ccc3166b216eaf73109fb20e0523db768320d9ac7d72ccbf38d03e62f68836d29213d5fc2c1ccff748cbf0740362209c01c6e38ffd77f7f077dcda1ec3143255f8ccdb63defc3db805e2f649b072b9de23525e74d27dbb24dc283cfa97db6086500f31f424e290299c3b6c04b3c2e28d9c0a46be0dbe54c17316845b78e5aad62fc20c9c3332a38cd1a70bf37a45ea562c8d55f076152eaa2a9c5941d1d9139824eb33385488b3d5160b1133894834fc8a977639fe8298016efc84360b4560c2542f920fc6880b6b5f45cf1a545142e1de06bab88bed3df5c05ba4464e3af34682cacca56785856fd29eb7c42c81874eddbc52557da1d99222397e4686fa79d96106de91a2e84e0b0538cbdcbc04a56dcae2828879202c0e8ad499cf3a810a60cc1c9c3251376ffa21992a991fafd654af4e70c2b30c2d60a7c522791aefdb396b87dd54e972845bb5678bbbe7e9fa7db78b71a3e55bfb4a3b156b7aff5342207e558a148b8449d3de99d70b63e931b82ee21b9b5cf792c8fc5a3c78d86ee72883797b691243d5447e07c1962eb1b5b94e5d4a0be8a5d14f6e90b462caff77bc84f156fe7b3069a20509298c90671f3b4a9462d3f38239aab3793a78116ff2227e7616466e541c86176e3a1ae914a85382a0a39028bb37f0e233febbeebd4f15004511e9631352c72e33457b0c7725779edb0402f70850fd2ea54aacb17707c7ccdffaea68871252ce966363986ef958ea12e8256425273f80c9c4cccd34796c8240a0243112092967516025d998dd1a4eb4bab429e87303fd9abed1f535442ec2b2fb7e80bffba08aaa681f74b6981cbcd78c1a161cad1cfcd38f62fcab9d64dd3d173ec025751a4528f7028fd97675bfd6e6c14b80f4cfe96456a146bc3b8ea724b73c6ad94081563cb156252d49b40dcde9df77e77f4c81922abb723ea78b7b25d33e6c0bf4ea34b3273b04370f87cf3684611f2e394abcb973798604493bb1a8f4d468f623e2c8f64f67ae048d024dde35eb3cab8ac2bc2d40a7d1963ebaa91bbfe1ad471a6c4c47f01caa4bbb187d567049fc71aef9747451a59f25c82f1cbec49cafa39d94c3a40eb5b6dc379902c28f660291b9cf3d1adfca6772518734379c5f7ceee29f27d93a97fdf9c2e0491d8e8040a5bec2b12f14f3939c81a74e08acfabf005d5744bd641d22db4857449752a02e64c0ff5b3184376a3b7d348abe415d726202ff0803f7363eeba9c32db0171cc5a25ec7780db6db11b8c695bb77fbc2f3ec23e455f7f73a5f8d09c1607baa052b44145a8f0234d290387c3ed5040d99ac2ea16db7fce04d88725a347371553e3672fb511b9e3b0c41b3956bf0bd48c773954fbfc9b81c257111f128309fcfa1821eda50dd1d3e7daeddef354a1d55f440d66dd2198d60c9486efadfb0bd6f7e5000e2a0f6fe7deee973717f807205f868a33c7cf6b9fa012e2d567b034079a5c75ab9c4d6a095e08a1991ed286685884b6097b2e28a615ada22085af829f0dd6023699a2c3d4595979e242d6053bde9187c6e3bcfa3077a5612e470f3179c40dc2169709d9a92eb7c61a1770c3e4f1683c6fb94e8b6e47eaa29da90722f04d088e1cbd26157c7a7f519f9f3d194037d2c9b79260f3845efa8bb1e3ac7adb3a1ecb32fa71deec1e285546fbc8f19be4f55b0954a42b04036c49c535018239c1fad22a7537b0a9e9b05d31864a5de4fb1e276f4887ad39042b876a895270f4f65ed66b84ef6706a7d78cf22035d519e8dc1a0cfdc633039dcfde51a4b9cb3e806e548aa1234c04a9dc81bf1b18c52b7f1932ca967eade32a23ad909c93f528443b7fc7c762d9fb818daa3a9128c227c8ec33153c9287660c1549efae069e68f53650edeab13428c2d99765c89c33c98e533fb6ea6c9ff07d8af2217eef73e04a723dc00a2f6eb18668ce88b1d9491ead5f99ee241f94229b37e81bf68d96b406f29c489c7ce5a5f330b63c00b1b32e12dcd5fc10c1711a4afc46da8a55797c23a8761dcb37e12399580a6d94f9336b121b5a7d4dfbdb65d4eb872e10ed4d2390eb119b59f8096e15e68409682fcfd7edb9f2ad8d0090780a871915d7a69987a3f0dec837d149d3ea8fa5cdfda3feefa2409021446ad98bf48fbc67c2c8085a247a15d7237f8860938af74cc78a5a6fd82f7c1b66e97f4870d57d1783c0bc901c38afc2d4e35a0a0f3907455158fef9685b498c9c9e28677ea3dd2cb764e2be3b410b95cc9b9d300c3255de3c764f632853803288eddc333ae2e71e44e2d5dd2927cd6dbdac8fa26daf49e0e3beb52c0e85be0f3a7bcc07679853f55f31fb7f9b2d0c11e658e420be6ee42c8d578203c54c0e0072543fe671c252ea20a24b4742204b8f78902f8f3cd687b47e0d8f8ffe2ed3b8b235a8bc0e15e1936508d3679b32b3111ce2e1963bc697dc2883a63b0676a5cdb180f9565b55bd927a526a07c638604c1688c5b1de9311df588b6a111f94103a057d721c07d9c173a422a40727c07ff3c7f9caea392283e08399c6c8df516fd4ea7cd19bb6f1c106f48f43449a934a4d999f0379caa748fa13a7ecc32601341ccb087c7a8a26872b396ffd69e4d4e9b6564a87ab2da785b053e03c84f248aabe3ebf243268e83016014d2b7d97828d240e1a74909d34f9ab3093dea2ae0f8ce87e352f040b24167d6a703bf196dc0bc2978b5ad20da5211a7dff77cf41c3d3bd3a66ab263cd2fb02382e6aea3623f4aa2513c0f84b7d1ee3d3a4e38ff9601020991c98e7b7ec59d1b89480bf53b43faf80edc460726d929b40ee025f8ba9fcc19e845689aa3c7794c72053c2a8bd5cbb1405eba500188cdd63e2c58b6a560b03f8cfa13c4398ffefa46a783372f4d027343c29c3fea417b4f4fc49841e59917298d92b8bc58b87f4069246a916ef659d100430cbef5b1d2b60aac14772ba44b01d57b436c11a215274de7b6aba079413ec160628480bc1bb758a0148d162a6fc29848b3e82710cd8923045963333ab83261b7d24b0165d9870687385bc2e251db895deec3cd28f9fa8c5ebe2b2f869510f8ba402debd0339ee9ac42b01140a10c512c3a0d701ed86bb484298af6eea4536a0e66f0d795e736e33ee66c6f0689cd0301a8b6067c43f96141efd8f23082b581ba5cf9ae3e3461c83ed70bb0d051ab76df4175c20c13e927d61eb4a66cd7613591d33f5ed861e45f0160f2f9c01241bc69affafb4f6d6d4405264bb45fb0dca163e744ded1bed59b1b8b691536f8eb9d619f167106661af36a9b50609c8c3342277a71273f832ebff7319352437320c5367d789d95a56d35dd59578d8f1dd3c3b090fcc97c2d5764e490d0b30a0fa0c0653dfce4539f15eea7641bf37d26a1064931311e2c32c29d9e883775ae6a3e8a65882a849060896956b3276712b3ee17f14f48c00bb0d868fe477bb87f93be8dce1fa8641f90bc7924e4f6b5982ef83da3c4762f6a26e43fa1feda93474f6958c87584f975ff9486e9bcd8aeb51ccc8e04aed71b753b1fef8695d4384da92cda5a06beb0ca647043aee07d5947e5dc1b1ddeab0e93da1ff3cd94eedcc693d492ca7786b2344bde75c11a42683a210d6dbe970e2fb152099ab7ea9917c9e1aae28ff281e3a7548ba996fd7729e4ce4982dbcc886ff5a8dbc9013ecd643616c0ee4083d98b12e7186992aca48b97deeff5d92d6b6d24a0dad982dc6af9ee95fcd18d3c2e0e65fa198b9c9bc6acb9531797cf1696cd1ac79edb5ca01fe9fda4f309d52eb92935bd50a490b0e2b642bb67e52a70a8419fc0b72a1ae15cd064348020083b86bc225b0bfdfb65761148eec3d6c20c37725da51ccf06ca10b825eaa7745d7c0560a5832e87c7418af1e29f23bb271d1cee6093914194e6c9712228cf99409238c897af0dbec89310f99823a42ffce26cdbfdc504c6d89ba9af8121364272587ca7701c6c491c8fcc942434843092e529a63f2cbf52b15da02183aa20051f57e325cf74c189f5a98af95bd26eaf066817877c8e50d9d4327600fa3a5f726d8c24b0601bc0d9b12268b931a1a56b7eae5a32e0e8a0027e334b29e05b18948984279986f08287389452a43f5dbd187cdb8ff6bbd4a333f3cddae2684876d32e2b8e01ed35e1cb36587f888c4c5354c17ee2d781ec4781f84e5d4b748d9d2a6d2a3339f722636ca5fafcab1d220a76da5ae99bd0f11440da321cafc5e21aad25e72bb612b48a6848b1e7971f2a55e86005f93d3eb5d47d987295d3a5271d9d5a92aa4a2d7d49106ceb1cba329c3e3a85a773b88110dff5ffd865fd5624f02eb301e853327f87e4c86ae4d3bfe6edf6ce608643b7ea5bb90ff0f5b3b144cb7230bf3e99bd55c67a61322b58f60e349425d0ad060a0aa1868fdcfe186cd681f3daddeca25adebda7c685dd5c0537f3f2185ef27fe8c3de40e307833c3facc2489f1a32294540dae6c0c57fdc9d07dc90864d41d57f7b30476125d85a5e176fdf038304fbb1d687816ae9a9462ebada7c042bfad08560b7fa97823025e1b90417cd9cb46c6fc924bfd8b2658c3f50d545080d0f6fd5b2b6d7e3a1eb3b9b5fe1d7388bedc4aab650515f60e9b2d8aeb25764243a9ed5c46285bcad3d0c1bb026e0575170e45df379f86478a59a7642c951289779bef221d589f403ae6879238cc6402f01f0fa545a26c6352d13845d534b06af07ad18dd82032e6f47df53249487a2cd85d6bc7f76937bd149f1dcb5c67a378b1e3f40f29fea4b63553ef5eb75f4d8f76fccd121ae1ebc77463b253653216922210441be9b8a69bd34266dad5dfde047eb474ab21ae015c9735f6bd132e9e798116fe2db5db0a5ac52b538a369a9b920987de4dac1789a1851179d3564ca0ab148b870c615aacbd010a5ebcde9210937699cc8556c39effca9d8241527537c95c78c8cc1a9bd1690f0363ae95aa48acb6077a011b53a8c34a95524592e21b2194aa52834118b52581261ae29891e2adc3bae2ccdf251d517448b23a531a092f00f17e2a39474423366305a9c9da40d5a50b8ad91eafed6b4ccc14148164c79a438509aac9d718f4685ad27d815d1e12f0e9eeeb431ed3df1b500fbde91ad74983f0097b1f20f01ac3bbe39b64b7afa8131147efbd8576a2be490b814ffd7d5cf3475fa78372e7e3834e0a27a9158024ac5df603aaabd87013375b2d2c656f9d5ae13aeb300809d128b0cd1fc40a6d88608432461209dd81dbff69774fce13526a7934466befcac10caeb30a32d0058ca9df155146b9a75d59eb267094c702f9df62118de48d5e37578b3b4b20c345f2f797b69da44f0d84ff40240e99a7aad3a8504df8e8ad36533c8e19bcde75ec5a24d2b4534e606fa6808daad2ceda5563c60eda1b285389a2caefc0d58465e46f2c49513d4b53642449ac4f6bf662171a90479d738240f8a1428c3f89555b15124516ab4fbd1bf159cb1dbb5b01b4415d23c56336b929041476274aa9e6ef9865d0c3d9c7723570ba455ca83fd595c27860ca89b32858aa78559d730736c3cf71136435ffb18237a8756085b3f837b3c22b42a54543261263c289e335b41c1098c778beb6afbe0706dec018bd7b1e9dd95cad764a9ffe67fdbdcd0484805c44503cb436783f6a53d59fee8dfbef203222629dbdca1033022b3a5749360c5b39f423168215b8ad41a575582d9c296563c22ede08a10cc5cc1f079a7ce8cfc15660a4c06bacf6476177907030462ee0fa8b6c8b98b6dbfafa2c9ffebef508424c23fabd656b92db9b4c14f439b30e110cc4d73d83dca20c25ecd2cc70445e2a8edb8477d433775f674f7403cc30f18061d61907ff267523ae2e3598b66b3d43e0db85a1eee763e9ca3ec1f88f00d4d4430cc17d043620106cbc0f3a09b3918c8281007a3a9ceb0f06e43c838a0d053703e79279da75ec817e836cf4edc560fdc06885560b951abc47b7b9071fbf27066ea9fd74aa54f6554460e69ca6ac33b66ea8d946e88d6897cf75902fb7953ea71313634fd39c911ffa4cb7f4e7c6428f238292e24c8b7e975b35041c04b1dd3aaa5210c2cbb23958c41c66f001445583653e51a4385430bade97856ae87fd447f8938d61d2f4b74c57af1f5006df6f5e6483a9611cda32ec8893eabdd17ccd74e36e356d386f3c8191b95b98b171b61cd571a30aa6ce2b54e3394dc997065c934e97cc2d30cfca5dd54b6fe891da52de79c2a07db349a0a5e8fa9847e6d21d40a69abfe232bdb5d6282de151d652563f00623b82b1f2218c0bc2dd1065b35414273b71d5716f5342e00e7687e0b13c1f10a57dacacd5a18d4ab93f4651d669de35170ac144f1931f87aea7d82451e8ddabd0680e9ea65e400aa6731f4d59060acb7904c1406f58946e20b0c97b24e525745098796a3bf5229a7d699d1462b04dd9e474f216cca161c966d66a8ca9215784ca8db70397487499ecb8f0251f0064fd46634139418dd32c575e4f617bd11ccf96e4271d62f136e09b24d27305b2a487431cb862553b724602d5c68696d188934fee2c1cde0579a1933966c933422df890b5c7555e6e7e9015154d39e05ecd969b02444609e0949b669238518238c94067e33f05108d16e8ea225df9dd4cdbe76cb23856a4a39028339789b164e0eccc0a38375d7ec8094fbc33f88cd930b0cc5ef0754d21a54dca0da7f66c5fbe3acb19c5fc28148f8529d8a0decfb605683a7e83277421d3a846ab72da67ba97f7b964961163336bc018829dfe87685c0ff3f15a1562769223f107d7856ad64d7014cbc6a0849a8d8875bcad9a13b045ad840bd70b08fef9200865e66068b939208b5381d27b8dc82d73c962207f9c04671000dcb2f94949a218554c8040a1acf53ebd2515c058370870dff5ccc62d8be44528481add1df5e85a1529af86c48a7412a2acb3227d6d4be9012dd27b54676068f04be5d32332b2248a80154580c80b72892c2a128c4e4055873924f7a2e631177c5190fa9241ffb189535581cadabbcaf67dab523c82c2fd4f52781e7bb019a8d62a64cdb896a2311422484fc69db72265bb264ce105dd298a8e50c54341e14aa9e04a389462c775e50c3911f3f5c4797ab6ea4ccbf6b5519b75cec401576162a3574ad98bd3e8c49539b8780ee42b46bcc68314145dcef5ab5fa93e9ba18adc6661897ac3a76d15c32882869ebe0ff56cc38313b8e013f6f3ed263e54e02029518a5df8479fe98924247d80ecf55ee59765d56c206b6c91a7b833129732232fd95a0de0157ab1fb9c3b439d509e15d86aa48e11aea0bada77b62a19e3688bb261b77bc448b0d0e8bfb467e078ae431f09eedc33e111841eee688dbd8aba1d864ef93e0a080e446cd87152d871f074917a6c15b4766aa81e6d222f7adc2fed817b6e9c25315d98d7eee90da8cbe997df1f07fc62b669b3ead00910dbddb43375d6f01df6ed026c754bcb430ac4cabdd3e6f6bac30f10eb94e1a741a872fed824ff8ce84245be8b5bbc56c7a5eef6eb52500a369818c8e16d03c4132948f7052b795fdb087e8a2b078777bcc026b1896ea646d581d127bc8f7aacffe2020bd03ef54833b205e363d60c9cf851dc492bbeb86beb18545b1c38cf5368673236a1b9d081b583cb13c0e22e7357a6a25851955fe1c8c09831d19dcaeec2b3838e76ab634b8f6fb6fcba1fa043259b6efafee3033b1b899f56225b33ed12234a0198088fd42d9de1acb642fb90dde01c9644e587b5a2cfac4f1ef82c9ec81a39fe0377cba5e6cf8db6dbff0e4f02f4eac161bc57a56fd46c0ddaecab2cf78e5aee712befc8f7cc25650a85249876fa3bdb2741ea814476e061023c2ad441173b1efd281a1bc11057a1265e1da7ac731ca95cfed792483fe9428a9e17dfd68fab3faf675e4222411394b57dd010559c617ac522edbaffc9c60b287a7ca549bae06928d7808052557d17425642441bcb50ee0cc2a5da668ca0c2257aba89deb821e10ce062ebdd89b7546172292ae64a04cb6a7b86d907690ac9bec858f9fb3e6eb2e0f2c39f1660f7bb82775d15f35f19d8fb363aa4274f33eb1023d0875aa941e900b26f71684a2d186889f5ae8355994591f70cb244c50c7a38d2de91873ed95450ad1c13585b2527f9973ef07358299fca95b0881b1dcb161a0c09ddb49ee7040b8c5bf1956282b9a860ecfe83d4f3661f00eb4a2a9b41b0299de17b8169a3cc98291e3c021a9e2aa36d639ce58f0898be7560e964cc0f75ef43aed1e82765682ae6b957fdf768d4f962cb4047bb560b0630a97d36e7927337dc67e5e4bc5fe6cbeea7805046fc07c850f35262c55362491bc6b849373d801122a79436166b917d226f9a8f9dc46adb65aa00fae2fb8526761d192b22552b33d538097fa5bca3c6d3e83dcee5eb2f780f7be425546a3f9d19a3181ea20f4b399aaa72b2c5031b4e9d5a229bbfc965caa15b18741b2bf5048b7497ae04b530cc0f3e837486de4c335fec320deb9f4d06eed925a5870589dfebc639df34a015eee6654517512fd0ff54a1ea028c9c0d18a038d0cb41a3ac856365616866adc5e3af2dfbc88f3b248fdd2b00b33c21de8bfa70e0d9e8f24ebc1ebb7851d3737be35ab04e01410d023733e6e6cba6854cf4e7570e048a976dfdfae3d2ae671f14799856a940aa768d077705aebb17edaf568e342b7a2c64ae4f577faeb69ff0a15abc7cc5b0f6a08d28ab939eb5e31e4be69fd54e79d087900b750b3c13afef9266061a5f9a9fca1e32cd2156283045afb3e52ff7f42ae421db311eb5328393b24ac53b271ba554392d11e9b9a279827ce2f75e2db27c5747444c59c4573c30ac17770939205544464fc83b0d150bdc113434f7e093356d4fe0c3de7408b9ac9a10f9ad08a35865e53c81e56cb70fe9206e3659b34eb07da76a5433e8555b08db930bd9aaf8b2f441d3e89c758429670143dfc0346eec2bc1158ad45a7dbcb6fcf10289c14e3913d0ae586fde932f150352fcbe76a8f205577ff26924c44ccec9ad7c648b5d60350aa83cf8ff1655d938c68d3ac288cbdab240f6d145b3fdf1760bf5626372f182c2a0fe6f5e158af09cbc58dabeee98e79fc05c93e05bdeca2b9d5b46ef231e0441cd2688345efccdab5d7751ec60cb1590f9895547be71b0b8aa88b10ab1ff86b0f63ff74058fbc66d285952fb44fa4083429d53d5eb3a601c309a5a0cb061ab37a49a85a32da79284b5de3482180dcb1add403728fae2f3bce65d8b2a62481b665bdda7e388c78e28c817b6771388728b6390b53f646641f867cc3df23203e0d4135eef2ffb3435dc2c3fe3d91df327279fc4e43e586db11bc35afb97aeead31e235978325f37c6373fb3010c76d040288f4c6a4d14a2c2e503135c3fda2bed76dd15850e055eb1d240fe6bd0182e3c152a697bc4ca21d64e14fcfe151688edd0c9b627ff80c01ba86496e5a09d45048240b29b7d8508fd3f4c1bd5ce2e1080288e08bca8ed97b50f222bfd8d106272daa75c6d7f87845545c20d26a134c21331f7185bff9d3409f959e1de83676e21688673c16c523c7fadb128e4a2dbdc35812b9fbfb7a7c1a3a845549e6b1faafafde824d4473b0d6e8e0491c8898ebfdf46b4ba99394a4aff440281ad0961d041506210a08e591dff56b107326018d1d3baa441f3ac2a1a0728fd9d6b8f7a65371c9f46892a7fc7d303f7cd7d3a4d1087d618d227511b3c27e9d9d7ec1b891e9fb75cad79108f94679ecaee1e1fcde11174b3c4adddb3dc2ee8ac24c4429b28ecc62de20a133f3b961ccfd00bf34398408623d575ad7602c9cdec54e1aa5d1fde796f8ff55d2d8888d289eaf865f639fff50531770cad0efac858d66702992ec5ecbfa64ae7943d7806a0347e1297a9a84b3055199e3c6ea057efad8ce1b7453a57265d49c2160d0f5fc132876fa7460d4d0da06509b63ab97db50b6dbd866f819b0e0a5e7a52413a3a9436ed12cf22105fac5f57e6c8255f464d12aa66833d667b714a04c34067ec82508fa99b5571bc2c51153b1b7bec2a0d03a3259161c57dd16a2c0e340804f9cee08da7d12f87322d0534a60d1d381dd398be46d9bec467ce7af9095aec015989a4d21e3c7e2592694eff4362141ae251772a2a529d33b2a4168fb67b5cc575d9ce8ad9fa9f63082071270f0fc1d4f59bb9edde411c05a15eda14909295a08e6aa96c87880396f60bdb74de4cd2248be1798771f77ce77dc9af938d6cc764c93a99c4517cdcb5a88b8ede2bfc5dd0602d4ee9d4214f46f54b6e1e513840268cab4c23bce8c939af30c0c3b8b6f97c021320aa370bbb5e1937382887d243bcf0faec87a2700f8068e5db62a2e9f3040669310bb2e05b334781e614b18dfd9e11e895f74780aadc9444a201bfbd8bd21d023c599048d0153307233e668edd0415fd3b5b02b1df64a516b106494d8b58e59d1cbe6ff4132ea9c99c8ef1cfdb1286c45e129fcde0fc8b1f351cb5175f42be485137be1c8ec52f76e41925b675d7ce40656369ff1642e18b84a0931870b14a233e9a5302810ea26b51eebcd8ad89c22aba49a18570124abeb8f7375b5d8a81f5f6aecd448d3a583bd57925012156bcfa851bd7f4aca0fbd21e5038e5084a6f8a861859da61649b611aadd755a34531a3bd54ae00f8b251fa68395f560256827f7103122c229f254a77aa73e10d7512aff84a9992dac3e4f5fa1daf3341638ad6bf863d480175e23f5cf099d0d00bdbb71d80491f61b5fb614ad63b9cd286d2483dac1d0b7e62dbcbcd539eb0406fce6bdb52ed524f2902ce2e0d9acf6d0dfd3f09b166fe51f5710bc114f9668f515ffe2183884c3698d69adcc713b8aa3cee7e6795b0adb0335d4e9ad5135a439c09d33ec5bed7c627361af2084d94930507a1177c01ed66e0d21af2e6ff991777ee6afca4ec96a3b361b6c63f23227373559b21f64a6d4003c65c7ee749681a87ce9e0b5e4bb1828c80e30d03c9ffb12fd748a5a1aaa6ff68774a3bf267235a4ffa44bb95dd76290769b19454d7833cce356ba08f047afebaa28540d557d2241d65e93242e99415fead2ef8f70c53eb93ea7e81bf8b91b3ed58344d53a4f7d0f7d126a9979bb4d9e935f77b4174b7a0ab13140cadcbd8a96e39ac600fb070e51be8eed99e8c99c9cc4d12446af78ff676b6dd220d76554fb20c615538f08bcd97d86b2d5319918ea218059df4f2b2b19f10e1d33d4f5aa95c6645bed9aa50fa4879e629cd8bb8062bae57a974ab20adc2aac9b2666d49c414036e944eac18bd160adf60bc82676f7a77a1be4a88f88f501f6650677f0930dff98e7b39418a301c6d2d8195f6b4ea445f12d43eee8b710b9a3be6bc66c46be3e7cb1fbcf2122a071dc91418630067de1acac8fd55ad05c7c73ced0c6fbfaee1467dc3918a0f338614810d860e684b79575825f8a45246920cbdfd275e84de1126c39ff3c9e73b89500021d1a71f1c01579e18aebcbc8bec244d512af51816e2803c2f3c3815e9d49ce36a6d2d11aef3261e9083c8c972da44f2306cc50b2809c8bbaf19c18e03eff4eba3bd15ea50a2204c475dce4e5475c13bbd6cc3588a5d54c713ecefaaf7217284e2a0a1500caf6b5e3331c6812a4b60351dacda4ed556c331de87c411c4b8c8e7f1c1348e2d3c8b8815bab33045b232abe49b0a2081bcda10c1017d7346c5170032d2f850e8a4295fda3b05ff89abd497a491d20810ed9aba3c73c58d0f32f5f88a653530128fa5daca826e0719694e26e15e4ce4592d790a0e6c41612649dc03d5a8cd9c94dc521623fc1ab7910fb7abb40573f5a592797863fbf42ec0a1be82d553bf2d9e94c6de51115db1a13ba719a240bbea292541637144e783e778be0fc4ccf9e8c9eb026bf96f90e117417f39d4fbfe2793af0a374654ece5b3515a95efb71bc2a98d7c5a310586f25ea8e252592177bbf46e02bd76eb4948bacb6bdcbaf389652d4951c5765a511bb9309c8f93e2a0083f0b9b2da76ec2810960e714c6da21e9fd09a4d7099c3488f1856e749732a7a1f74751aa94210b44e6a559d6b8b30c7b7b3ae8aa7ca185e52ba890d3f42f24a7ac4547984f1e23c66fadbadfe5a40ad65272e85cd6a0ac4754a8f4654c0f8d2fcd0c67837d51b06347ff3bed16baef80348e92c6d19b92bd9b4ffcff31607bde3a4d5e1e1dd8895f4a60828e09c0e01ef3cbc20b571dce1abe6f3fad7f6f914280ea00def8491f4cfddfa98d58b89ee11b7d82b29314f1c701e063e991181c93f441ce8b231bb462311d67996cc1d52c5d2477bc42de4b4dee935891e9371c2797d6564214f0a4d219a96d842b6120598c4a5f23be6ff0c16995326149e0bca3b639702dde9e2f3b98667ac7d94aa0a6466d3c03be15ffdb511ae9475adc19d27e73318203b1b098f3ffce4993ba31620f9c7165c28ed5024ee15d448a837489d2a3942bf957f86f165d9361aae3f5f45b0daa13ffe1dec838cbf442cdf8641897cf47d80b946136b5fa09d07b2b34f4d6e2472ef8c763ef49a452c8c982d7abf6319cd53d5d5d51fe56de01abddd7a0f3ce4f1fd5fef6bff8853d504c60a54fe617fe6e0ef4af27f5df46aa9cce28fe9006f7c59e73861902442cfa7949c13cbbdc16039ecdbfc4e18767bf9a5ccd3e8184b21fe5d6803f97e1d6dc5c1bf71520e6e504ad3b96aee971ff597b2be5815aa8aa2c14bcd8f801ee4781119800230c9dd48a904872f8a5312cd571bc403ebc07dae87a4bd1068b67251fb10ee077f3e67cf24f2da78023ee1498316d2d77bd8a9e308dedc9964cc26e67cd5fea5c95a3acb1c4f7a9782d1ee2ed9cebeb5c9040afcceb2cb24af4a0c220fd1fa9f14a71831e75fa8d33c7546bd8d1b6d0e0e4597477427fbc8b97da7eca396c4ddd362ac841cffb25410f32ee0aca307045a4facb5444d7153bca0ce86332f3a3aa9568411642c3f70148f78d169836903d3c17c67a875d37ccaca0a8b466b98f14cb487a33a4997238e349155fb063591f8a7093c1ec9bf83f8106389fca2cfca715596e5eaceb9ecf21159f1f05eb28cf0680907c1b56fa3e794a143e82bfe358ce28fca52fdbb1eb526cae9ca03b5254da42727f9ff03c1da3e38a849a8126a7371fd4b32dca8825dd34b79c6ef0ee54b2ebf9a05ef9c0cc1380e3b723887ac401b4591d6161c80faef40dc66a35b5b25ee15cb1846db7f19e0c993842564faac56ad887ccf3357c4b9272dcb700cbe20ae082fda28807c289aee73c5357023720362ab385a6189af90ffdf2b8b343931dd0ecfdad9aa1a7310b4c8554e81d12fd4c95e171dfcb9642d2dca1932297d30fedc1d5517a0d043b59677d21cdb07c14dab860881149b1af1e5282672c247d59debe60d9db45cb02441a8b75aacf1b9bb771274b3f243caa9a558723942221a6f2a70b12dd73ca9c4d030c54c7a5ae2a66e80ba2a349223074c678b3db6527239b18269ed99bc2f1362998dd72b56ea3b9733fed275aa19339cecb2bc6d620e44bfe7953481784092572638b9d9dfa951cacbc1f6613f334194b07ec4971621c1ae0f6b607ec7f8dc7c39b9373c6b3594ff1a7ba7db523a83717fcf141165ac80e86164a2ccb74db6cf9d3df2cecc70ab03069b39de3173b223d3cd6580f1fba706a528a1c81ecd1661b934ce3f1d17575c0163f2531401abf52dae273adbc0f104c62c66768bf08fff5070e42dcd5a14a1077770b84fef1f74fcb91589e2f3aeb19c308b742ac156864e33e7c7189c8b5df21c8cf257be7ddf2ebdf6b461b76ad2907602d3f24949186c42cbdd75c7af08d8487d48ca21d71ac7c0240bc58267944d1e2d4e96de70a74754b6a068da8ff00b35dd8b85e9a28d996ac83dd66377d5cc1fad499f35d82607179cf2dcef09db87e8160cf19d9fd54a1757d9bae08e7b03cdf4a59630a18dd93dcce132285b852e1df90da6bed5615bcb05d5621856c93217e52fc54e899fca7520613ad83b901210d30018b7aacafef83575e8a16a433a3d1e49ab109d4be44372a8d565d572632b90f867650dd950969ac46ec266bb84622dec5a62574e1e3b25203a3a42649eaa4690cec349cf876e535d0b9c06332fa0ac57e9cbba560106ec2317f96f3633a5dff3c6d6f080e1ed66abb21537b04dc725d075bf6b3d6228e30d73a630d009861a06a709e87bac89a78c4d0a258754e7e460a84ff237cc4827f071ba7ac424816d028a045b95a8627b18c064d9d662c9348987eaceb2dda2b841148ab395243bb4b55257239f012ca4a2d486ab8719bfcc4de9711115705fb953cf529b4c75cf656270b65556a19083d2676a8320635e80444097b121965b6da6b225bb7d80438df4c7ac985bc757b7e3c076a0738b4b95d4754d1662a079ef4c489229cb3e68531ddeaf44e2606991242857fd6e89fa45a644b4ca5053c56ff678b460fb88115c0f2f630260c3404c50096a9f8c8b3551c073a960af89b28de3662c9029c2a876179c5a9f214ed682729c28da2bb3d69287ef4f2a293dbe05270af965fcbece050ff49783772eb6c28ef09424372240e3df3eb982df0d6e45c0f9995f01250c9552efc34f7a3766566c3a60728e574f20a0ca83ebfeaa0032ad27aa5d4ad101e5fd1e741953e03ca74d25a61f2c772aeb36fabe5c866fd1d3b699fbb8256d6f03b6c42e32d716ccefb7afd36674fff81a58a9af2b6815a65759b97e0c5bcdab014a0cdd1f2775bcdce10d62aaf1442afcb807440febe1d6ac32efc554ca909a4afb1784551fd37de075e3ae51118849ec33b02eb60cc008ad21b7d82773af1b698732bdc74a38b651630633c893f1206031d8341a70d34c37bb598f3c581ca2a4eb4c8bedfb71fe24fd9ac9895543c1f9c1200c15859fe97970abed794df189a7e6cad7810e627396bb13901c4ddb543775dc107a37d861ffc87f3544a1d44c1794dbc44ebb50340becee39cadbb33b5db2c7dcb60705b9c83fe4d8203e6ec01e4495e22e3511a6508a7ccc1bfe8b942a51049111fd7ec654f079c76f438f796d2fd63842930d18392192c606f210140c59625b2b6747e781f697deebddbb96232aed0523ff893be39d998f61d02bbc5908de1ca27e6aa52e957cb1a8ac2ab1944165451d016a920083d0980596dae78b7e345d819e884d0c4af4d4d26c302bdbe181b5407580a2d876f88682e0cc892508260fc9d9456eef04ec2cdf028f5d527207e732214e43dbdd388e45ac173e33b8bcfd85dfb8c9ea42e301762d551ef19e030846011ef754e8826c5e3dae15a149477e419fb110d20090d025bd6a4faa07ab1f115c8df1a8f7cf8a9f8332c71581eab5aaab69a9aa54236f582f423aef155a552516a2fd56a906b4c7bc4c86f8ce1fdd1015873e0c20e4d2841b39a5e7d5a5ba946ae8c293f7353e58ced36ce8d2708ed812e3eb3172d477e213a4fe7480dbe9543f35e04f5812b36d6e393dc06e572d3d1b65614febb196907df9bccb3c4e710596fd25ee421c84c714eb27cb59e3eb3d0fee306df52bf3fc7159228f5577ba94f10fd896cbc1c81938bfa09df8636e1d96d050f0a26ab737d7aeb2dadba1efe56c91c82ab0d42384480cf015223748898afd58bd09e36ef470fca7c674ecc3e93ccad8bb9e19f8e0c19261d1624b5d5184d08e42aa91df4dbcbcda9d12015db416621f240d14d048c305acce52f078fe3c5ba87d0edbaae93d9876f607e7288f2b93a4051618ad43328fc29c76955488dafb26a30882d31e14ce08dd0d3114a4a7e5a527c4368b60317aeb7f3f8eac600d0d4ab3282f12e71f1e510798e15c50393450411ae2ac645f2ee48e9aefe07ff4a48f7e80b07ebb4d8218e5ef2ebc0e61e004452f4a90b9b5816a88d32f710e34f90c4c24bb621afd123296d8a8a45e9b3f3bc117939041419cac8e1500ee51082b45c1fe65817fcfcfb3043eb5797f4c4c64f63027e87c0d6153957aa4cc952fad815956027514423d9f693a19bb5ad3ff95a349561ee8172f531597b2ca9904da97d02ed3daf68a254d87982e74252a72d11f77c3dea3d9bbb4890962336c518c18504f2c56649471a8a4017126d6a1994335b0c4fe23359f9c949d16aa668d86334455213c2346f9ab69aa4cb2b9d2d81a8d0e3afb7249cbc6f15d5207facdc7e72d6c9af53f780845d0a645bb2c4a1c0dbdf84c648088265145f983f06b617f5da70f1ca2f8a42e789d4db43100c367d112cde0a14ca62fa23b4c8909800a40e207278c4bfe7e2c8f59676cbeda857b63020057f6776c2b88d2f09e8a367bd0b4d279adfa2b37392f828b63e19013412d509e4006c5049978f8e72f1d6fb13f0e26f7e02c8471f45c7e37ad0c493374bcc0ca074fc3e273e3b08494fdaef8918a92488bab2a791e77e4686bd60047a43f7421dc4d200ad5a0f37239200ef7576e60746e8697f1b5f5dba1346012f77ae3c191f18d747a567d3ed1e9f5b5c577cd707e653a37dfedff72704a05b8142c177a3ad632fd5e38c4591c8e8f335fe657f5d9c1d1aec91c401664400f6f90acc670599ffdc779e83673cf219b6f2a5e8008d6e7aee6124675883ca93c9b234fa32a15db0a840860c413fe4568331b0c71d0ab5b48d5e8d930b5425806debd543489afc1dea53db1217efcf983f0d80db2ff729e6625297aeb63d115c8139802787de225de2fe659c25c28faf62df031a937eef946472c2896f00faea538746bd8b2da0d61b229a506139540f9cf51b175975bc976f060c47748ae12427067ec363f4050bc360f0317df4e8b45fd61e5d1fe82f89c9b9b12682c5c0409ac5b01027bf8dd6f9abcbaea79237235ee5b129d569cbb842f422ad937b514c2aa3256edd415a24e8a855a49d6a68b870e28c8a51858294f32e2f1915a80c335d914f5cd1e1973c804187147c4d3d139a4ae142cf648add75777f12ed01c05881b619488ddbe3a682b651ea9f93f760895729ab5d165a859cd20aa021c9cf59eb67a0d20b820cccb93ab91c868a96b212752c87349a78c725ea73a38be2d5c66f1c3827a4f83ddd3dc5cd7bdfef0a40319ee30dac817985e3775337890683fd0daf585fe2a57c01cc64e2cefa73ee4e609771fecec82741a271a91aad3e90d7e4068c3f83f49b43bc7c1ad9206329a83a0070f69482d78aa518b357a2cb7a0637c3ca37179037dffc06a24e917b8b79424e9d98e266e5638bd65b0b92ec081698bd10f247c52199079c411c2915445094943c9d12553f98ec13de02df66fbe9eca400f3775f35b865e591f8c8ec4c674f2181b482446d74def3485209317c1cfdcefe4dae826dafcc86fb8d9cd84c1493be034b6e2e8a2df421fb56a6f7bacc0c1d02d15572d32e3bac05f5424f60d7afaf22b2b6e4e95cebc6c555d78c3a2bf25fc3d73c55e51cea7d8dedd11dbf6fa487384f5e9b3699cc7f5ebaa24ea89002fd57ef6af8734ef1f2ef22f874b705567c9398a355d10a9d3962f8fddd79fa237fb6044bfd2e151a0ed61642b07fdfa0867b6e2b70c36c707caf8847c414dbbcb843b82fdb8420942b55dfe36212ad36d27e06134ed9ee4a676157e44ee81765ce20cb6de281d98f8ccd95b6e4bf4dcbf9982d114a293103dd97bf2ff7a762ed3bf80e74731d6992d6e564cb6238cb0aaff810589ab32b313bc59dcff6b10102009ee4b76441cb55ab064499c20b6c7771b740e63edd8703967cfd5a306dc1b9c5eb557ed273e719278a36a261cefd3fcaf68bff5c49298f428f4604383e0c79367c0f7e379662d614c4f9acff6121690d03d330e838157dbd13983cdb187cf4b66783a76161e1ad8714fd2d166de9c261d25b72a850c520397ea047a517ae6206d2e96d4fc6127ca3ea887eafc01112ee7634a432e1d8dae8de5d577fafa31009dbb125134bcffc84f7a950099b72273ab19eea61aa91e6f9381a422d391a55ce2844090106f72766ee5a4088a479457e38ec9599418128c3333ead22ef04c6ca8527276c1183a7d87f41f4d110489aa1ea4087632dc585bfd6fde07bcea5865fcb8cf07d73d83f229aa86b0100e535c770a409d35b47cc0e27306c42e8654f24933530cb0939e6c862aa866e528eb02ab1fa2c0d915326cdddc538dd333717e8f2e89f6639990006fef53d0b53e35c177136d02bfd696431f7ece6847508358a51d79e4f2907704d19d48f73f2f044b7f759d3e5cd9a6d32efc34e37b6bd55b92b8680dfb1df32cba13565c34c4f35c524db74bc3ab0cfeab7b5b05b6258b4ebdcdd3b210ec3fd98515c227947827f4f24fcf11870a72a00353dcd2a81d08502383366462ebea1671dfe7eb00bce00bc2de00f759b9fe70263cb7da0d368053e4f895627f1fb66774b125f6a1a8a7556540f7f41dea8072ccac5b324389b8ea620cd955efe752251b0ba5a1baa202d2f7dff79b6445e66424e853522d305684793a04d7032df4ce7ce1ea2bfd4a9c0a9b4e9efab6e77fd0d8fc4d156caad2d66c5777b8536108173986d92af00a97c6c3ff0b1e90d9a37ccf76a9b856258abd9063a4158dfeb52055d32ac692be52c967e28ff23a715f4c1ee9d2c0b159882ad5146fb77e6345be2646afa7eee4cc8b60c5dc2894d822efcca641509d13d40121da5da86ee7fe5652dba235a4e497807f85b55fd8a68a8b84f19dc4b0075f230fd7e613a58c9aefd186578313c8d93defb2dc592796632cbf353c838c9e4a104a9e4749dcadbf65e8faa24b741c77b49f298b267db8f4370016a85af7acdf1449193114a280aa22b8e36e793d636420e0cc6e54803743c5fb2965a617fa990a363786a1ad778a9cf02c5fd70da9502d86731fe4c9fc5fa9654fa1b764bce0303dd2780436e3334c66b330f87bd27b3f83ce297776903a67637959dec62df8b172736cc73e41135cac17ed24da1fc13e5712642a3a93ff617d586b3ca4831bc7ea11f1a702b37d4a4442c75cadd83ef77beb9ecb3d79940fc1feb56b6dd9a094b15fd1b016493c42871c736ed22f19b044044b60a31f30164aafe5b24a8638de933d456da6881bf0c7e2ef91862f3af7f42be45a96a5c23aa42a52c72010fe4a959872daee6e6ba53e4d3b3056aa4a054441afa08d9b1f6ecbfc6294dd4accdc8824754ea634f4515028ffa3ad325c9b80731ec52a37778644857df70767ecef188857874806d0d3096a04d7b8b7488eb8ba7166fb072985e97bf1c103ab05ffa0ae021aca67f9d3a337c1ff8096cabe1d85729ad724788b2bf0e9d77acc03f9b4b77065657e9bf31548f89ddd297911cb1c0a3c29a044ae02f33ea1efa38293e5eb3fdff2545e0ffe0f3c914da98bff5e5bab569654f60408b06add6ecc743a469c98f883fd4fc59a6b25d161a005d0a17ebcd2b832704657696847ea30f3f59a3b7072101e9e451a754eb35c3f0353e2d2ee99dfe6edad0573becc5cec05d6d8b9c02e10138389172819fd2c55692ca8b4b405bfe0fc25be06ee99a6a4e7b61d00620a071aec17cf6082c7138409d4e946e676bbdf20e857a4ae192ad751401d12996c0043bdc7a1f1f05cbea7102ec1b467508abe72578ced969d213a0e62c5d99fe7b2713c55733b487d7979ad7ba7893b2e08845120e434699f79b4168d9673165c7409333d06947111820d143bd55d1886ba21422f18826b3d0598fb862e76ed091e1dffabbc93404a912c41f139bdd2bf20209eb324f07d0af7203654fdd2b1bbfac6af5591fe1c764cb684baf86b769d78bb4e49a5ca2d28d2ab05fc4007fa8097f6b04906a31b4729886b9b5bcc0023b317320c987092c17f61bd2e8e21732f5f011a9fc887faf7f7c931881cb2015816e5e78c9a916d600d66765290e9ef1c67b99cd4aaf23378275463e4fbf4256cbc4e2eadcf82d7e3dbe506eb96713e50bb2f509efd6d2c245d8d4e4a6e6e8987cdd01023d8c8a8959f40d9e65a01ea59f3bd8e65167cac8108b47b191df1ef1b7439fa783bd268486a52c2174d40b5b9ffb62bb2e362d2cafeb8569decff5f85055a3523a5aff3c782a4cd7196bcc6c209fe089b04f92098a5fd696758d6ee317e9e85c05032dc21ddfecc587c98068b91c3faf376d24b5dbb2a9521b96cfdcb128db87ec699e988690875c8c94695681f0338eee0912bc0109d6a443ac7eee50da2229de1ec2d1c6300177798c6855fee70a445d9f58165092cad2d49a6ea4f6628b6055ef51aeb4914990275b4280f78e7c1cfd9b1ebba501523f3417b9ae3393c7baed1ee6fc3d7d0985f9ad8b9b0a4bbbc8489973762c3be1bad1758e016e9be67c3f8fd7e4e966ac83e67eed02df6b788c3c30856d4664e339afdf3a1cabc86d61bfd6bf97d1200e26dd0e2c384d5bc6fe6e067a230009e5312b0b0f386c08e22eb5d42de0741a23b9a356b9ae82005776655c7be23da36f122dc5727e73de2d7ceed708248538b2b1bf72eed435c138b420de8029ed4b224cbc3b34a0e2249a8e4f374a7790d39023243fd33be27de3a603285c791be0d8f4f260af0fa992ee8286ea0515e55b12c020d26d908038d64e12cebe10274d888ae3a89b2b37ffd42e4a35226c3a2c3f11ab6c312eeaced620a3d5734e78d5d781880e413f5621c9465b3cc6d420822dffeef1491a27a044e83548a16ad57641e8ec47556cc9d8cbd11059df9ba7520e8c661b00ce0bf67c787213c0bb7f1f8e3639982653b4aedde1e79ac701f03c3fb227150cc94903d2d61a28f1d79ade004a3b908c4e4719f4f110633bbf9f9da92a45509fb0542d72c2bc769a93ab91fd91b4b8b65cea324ba0a6495a659727189e822e8b4857702b7fd2bb1f84f6a21ff425e321025d27c3f0dabd41a2b329cac5d258cfa282050f145f088603fc684f1e5d0f8d704c9c2320680cebcf453021808ecaf84cc633f1da6fb79ee0bb88a13d8be2b2ea08fcaec7a49c86f01e2ba5645a99d90f9839c2c5bbdcc0e2a90f3bf368aaf17da4df9f77c485833a688fb56cc18e158c964907a8b27a5df7db020fd5a75253ecd0b3112b419823bca462d91ace04585bcca0ec777d9fe8f1b36ae25859ab734351ab7e28d825481a5856417c20382fe87b6860daf03ef57331fde47f009ef4288f50083a12e3c2beda6e85c3482eed7b0e3070ec5456fc10e3501bf9ab1cffb26b5656ea06a8d1bf62fb0933f2b4c25fc9b5779eea605df852f6a37ee76276f5eee362bfc2c8c663f6d349fa57f2aa8c9210b01b6a6e5f1ff57843df0477695ee0f6dacb1a333412cfda331017f21b9ef94458ad4c83a7846a48ebcaad67bc61838e1d65b5a344fb0deab9f2bd25bec0ad9a7e7d7832952bde897aa77db1a687895c62a11061f1a97d1464682eaf5f67b41fafed74a0d6296e9f3380e5d74ae84877786a02e541572ffe4b2ee2a10c720abb5c3956796dc33c5e750fe77386a55fcb7910104e2d978c7df1eb370b5e16658910aa947443dd3f1a3ec72a308d80334184be71657f4f710a00c7bec4013d4281d514ca3354cb81883c20617ed7bc40ef0bfd5d6981f52dda72d39f71c686723c1cce60063cee4e3a54c908f9c0353733201444f44863a65191fb4ccce9ac09bfeef6e38a42977862a13558fb429402d9c9fe331b8bd1b2f1bccaf9977d44fa04f34db4fd8cce0a7757ccf5652ca26081e5e117172dfd1a1006fa364778f6f03fa1cf360dcab19c2099216a69cf53b6c2c06edd44e774c024402ab44c312205b57eb9cad8985cee8c603f5b970b3296830e53cc1baee4962859ab932c8fee709470bfa9ad6f3e1014c4aa5a32c6c1a7208b3497e62406e2a2e255779b70bc54baceee1a9caa79fa46a33b47b94f408e1eb389e1de97512ae7400cdeec73c53b3fdf36d9105607c4d6e8bd6aaac8adbf1138e2e50f7c9fd866af58dc9e3842b4d1c4a3efa433f2be042189df978353d8e3deb97284c75683724bd5195bb2917be46945f2ef039f98321213730eb2b4baa04dc93d896c5d22880278ff543fcbe14d8c4f5c7dd95c13119f4fb27d6edffb81a433f3df345c22e028e58c9d4111bcca4d0e009b31c9959b4fc39f157001655a071ef83534b29f55201bc6608e6fda02ce0ec360d342d7ba2324f260434768f31077e0e661e91b3cad84c43f7c146305be6ad142725a26e25f969e05d82a6a9134239bb88a311b96020843505a24c5a76a5ab4cd35962d80880be010af9873cd9739546221cbcb975dac53deb62b30eee542e23fb608c26d3c00b5577a273aebffcd120fe5087ea8e8ee48b5db1e50759882cf4991223e61b35066b8d694d61cadd5cd4e435f2387042a4200862c697e3b03679526c4fe1845e9f40618204d41adf0d99d877f0e17d6ceac8a01623f16c95496beb6cfaa212a6d9c0b72830c6628f3aa3fb5d7b6b5ec87e9234bdb31587d755817368262a2b2e623ccb6b6e8abb5ea52c9148ab2748ff5cbdf55f220c48b31acb87a07a2432f7e0f2b108ff15627ccd0ba5b0f2752e306ebcece42fff1a1037fa2c1264d8291754ff660ff8a46d35a33f508c9f1efcf012a31a4acb0ee28bfb282926884e4181fa65066cab6e51d51d87af1fb99a643bc7aabc6e2232e20822f4a6c2c56a832397e323ff7b34b3008268ae995812c34b89852f08d84d205e4dcd22d934bd2a052723d17efeb8c8379c9af9e199996dc41d037164ad2546bd330931452d3a255618cf3e80cc5a2e4a44f8f3b8da9389b4342cdae3c052bd1358bc6e9ba8ad5dffcb9ca54a974b31f37086136a4b3ddda24535f8b503f42911cac5e21b0d1251843fba1d2e22aeb5aee83a435fa5e06158336825a31aaec2319035d64cc7e09fe934ba7c8bce9aea7e7672276620a5da54b468f9bf324405d71ac9684dcc6ece7e3beb86e413fb355b4a8628213556800966e4bd5000052436f8818a7575679df7cbf899ca4d75c0f33a6fa70cf57b35ceed750e091896531153c6e54046685d9988a1a4f316d237578dd7af877e4a5e67faad88b5819749a5fd6a364b6657143db2fa0d3cdbc8132ad72f001d9b5d1a8985893bdce7b1c8abb35b7f3a4ee151d18c94f3db20d51d3275ae603e925ef3b4f104b860025723a6ed285d77e21924e75f19fe0dba693e10dff27cf9592d70ae693d0418c85061e0b348048ec4e31b8683685fcd9ecd0d8aeb7e784ca5f099ccc13bbdde536b500d8f9ca2586375f1ae8d3038071036fb8fbee69db1d02340ef2edf929d82509db2ca803091e63476a7c090297a3b3d40cb2b6e4e420bd211128d52f8f71c8ad2e34cb31a5002795f3cf78ea8aae6de0b2a93891295139dab39ed3a3b08e6e6c1dd9ef853b99bc2521d550e36e7dea1f01f42dc24e9838ed05f6ef9d4d4b665572ae910da09af832897bda2fa26c5fc4e711d17a04b425d0b00dd3b34ed8b63d3138b4cc014fe5b7eff3bb45d1a66608707dc575101e32b420e95f7a4226744829ab13a6fc6ffce87a00c1815066271651ca425548492d7433eb22a7324b15de95f7f521fd9b0365cc0baa5be1ee38b314f8c7cf168b3e5e9b561efcf00a6aee49b0a5529165bd0da1655b24f9401d173f416ea73557d4c04752a0333910798ec59bea76b9ad098b0f628000dfcdbea964146aa0d37cba94fb6a1274539bbe09f0a81c44e680fb7bf66dab4bd65ccb0332c2e5b0ae9b6ff5c558eda815e26f89e0f44f6c6f9e287f239cbd94e13070f4b689e187058252ed19e61559bc2d155615fb000d9dda4a815ad23d196193ce6d36c4a0939c4e5d820d5da2953e598299be60ffbb26479c55ca7be941c8060505f77b2e98d876eb68a8b5a45024327c507716d6e086aa604929629f2dc214461e0576fc6abe29bec80650fefc4122e148462fc68d1811625e89d877d4a7fba77faf89731f0c7289ffa9ed857e7080f471404af701e03e909f376f3726e0862018944460370e8a65e7a8c3dd4fe49ce726fda8f2f0c566724394738641bc397f2d25b2941f1635d6473209a9e73b35edc83cd67bb83e4525eb4a5ca79b00d10de045465452788b6fbd094dd3900201c4f21f6912215904db8f1c0a66634fe1e8a1e329fc2d15b2b769f2faadf68042d5bccb12b181e44aad44163cce6526c3cc7c444b62e087f546314653717cc1eeceee872c23760936b7b22e5cbebc92e960a2f5e6a981f6ffc80a56d79dbae9abaa3406cad8a2fc29f7863e6d98aa814b21e98c1bf23b60a97467e32ab5fef90b2ec814dfbd431867db238292f58085ba8e4568d180ce3ef3f12f8622806ce85cb4d189a0bf2e72e8cf5d15fe73d17991dc02577267978296180d0456787fccd3ee7b6df62401351aa1cfe31ab22c1468bd35eb8c2f0b52e8aa7758d0f9bd827b6174be122e05a6cb3086533d80978e0fe8eb1755937b323bcf94cd37c70901b9ce00e79f6ebaafa3db8f4d2b7ad06594468bfb2e3a4e3b340950bc76d21cfd617a2a7a8e0d5110c29b8b083648db34e41045621dfdbf240c66439e2fd1a617da7aa663835fe31ca3829644be0dfbbc8dbb5e616ba5d2b364f3cb8831a3fbe1461b68000c80fa05255fa97d3b836ab4bda6f5567672f90fea99b4104d37c67709ec134914807ebb167807697ab57baafc6bdd006389477d41b7b874333845a5da82c41a1bec69b3ab3d56c69b6719cff0ddefe77536763483e505e6f6c4997cb14bfcb29b42ad25ab6d6c58d2f8adf771d17f89e8d5882eda31cb377ad985c6e4c29ccd91bc12cd3e6f0c9e2383c06fead928c1ab8616a1e2650f7ea6dbc5b8e6b921541399808463838c064167c1cb52b48bfdc2cbe08fbc53cec7c9906c13a0f38683fdc5e7c763fc7be6c5112970458b339384b79634d9b2e6ec6a2c6f4a1f4cbdc88b7f927dad64e466354c221091d869ab3c95264c9e2bab68942b967b918982419bda24e7e1cdf6d38490470e643defe96dfaec3122bba9d0296396a121cc14bccdbd89cb46c70ffc92f59e815426ffb1b2360ccc693919f1b139bb84810eda8e132a4b44d5db2d91ae9f8f92fd32f83bf70625b62f5f2a67e3534273c340838a71f858edbcc1b6b915dbd3fbfec2f14c5f167fac326126aae4b1903e75ebcc580fff2715d44ed80b87d492535d192bb92db9627f02575f7541751fc3ffe704dd692a437ab475255e5fa6eb4040a3139a9e4dec531786b25a6b4e7bbe5936ef80d9c957bf5c16c2ddac345090e459ed91673c19dff6a63f2b5918a02ce804f3d11ddfc01530ee029f4ebc5f94c844c1234ee733384e19dbcf0bf185adf7d57b9ce5ccebd339fdcd22f8294f7fd93d991d23ce99597e28c0e6709bd8d6c846ef4b3d9e496a1920eea12898cc2c01bf7578e10b7854b17b89228bc80fee647c34a215be34b9cddbf63230861aeb2db33607b00921614d0276d6ba9fb1de5eb741d9111d6966752330fc7623caf02246c35748c475a151002fba1e4bdec040912f0dae851584dfe72ab07d24e089c26d3bd2fda897aa292f58dfbe6a49ca56bb94e04f1c3c7b663c55963d1369e9dc6209099087d06c519a8bbff97064de2c2a29fe06460f7fd1135f7dc4936b3e3610a5d17fd741e8d869102a9a9e97ecc0123b67ecee3983b4239305369b55ddc3bc857cbcacfb3c9fd8c4003c495e2b2b3b85896d32909e5d4e1df73838dd372556b8a349cec2979967100f60bd470e2b0d41f5b6cd22c410b295aa9a252c27c44aa8ed20428ee2938c3d2b025854b9aac7a077a7678aa7afaa028bf23192548535b249ac67c3bfea133240fd6ea21adb8792ff979c0cbcc9731e8e2806d1bf3fda47c532658e10e42f9a2528a697aa53d3d8438dff9f6f5931e076614dcfc3ef855fa4932077821dd2e8a68d0b362ac19952d9aae99f1759761f4e6ed000dedab0e7fd88e93d7aa4715452f5ac83b2a21611801d3f474840445151b8846aa6c45cb5f7a183e84b3ddcd00be4606827056398c5cbeeebb120dfd41af59ebb158b1fd83e82974b2381cec1be144e32465645b5d2676e533e6135d1924c393edde1896684850ee2ef7b7243e4545056d87027c59afbd33ddc87fa44e42aace1e71ee18656028b86600bb736fec66d05781d1023df5799b07f9f17b60d85a7b4108341b35475ef08d7b97e7a47e1afa32325ef3a9d95ddcb2e436683aaeb60c449660d4ae4a72343c643be92ffe8cfa8af9fd67fec944823754b2641c90d27ed52c6d61cecdbd6d3669562484a2441e1f10c1cb0fd0d3099deadcd3aff5a45eb86c018c54e8726bd51bf303f014c86e274f66b073e982f562d42a4c695f1916fb7321b1574ec84de56e866f2f20b72d6c18f8ac289e99c7b897f665206ec156f9089f6726207da7a6291a12bcb3aa55ba7300b7834864e15291f06fb5422c367ca76276a851827a6ab454d97909908898b26a4ad2ae423420c4c082c8d5388cc739008e02e0c9620105aa29371835d414797b2ef71f1313a66021e7fa584e177f09679d000c6b23e803d68c5ff155ad87c544620972d641080044a5ec0a48f0d57add121813b2d493aed47752a4bae7047d8e7624e61e6234f2b3c2686e2b45836f32877eccbb48562db33e92fac359b0a3ba411ed05b7918f8f103359859399549cfb1273a39bd9baab209ed52d58252bb5b66e4255a473787fa4751c627840e8e40b7dd942a7756973b070b477070b2780f19ee380f85634c39a47a1a019c032dfc79cb13209df779fb1ea9d467e689b944c795fea0b7c16f28de98f27d7aab6570c52f94745a318bddcc369267321911fb91c093cadc04c795bf3fa8ea62ef8bc10f073fdbf30f916dc5b7cb9524bb73fd4f2f8b7c35159826d0e274358c37eb3e54ec57d9bfe787694a7ab89a1fe6d686871297e306ee26a8aa1c0dbcc1fd18a1b944ec583e95038756d08747322e61c054cae860a517a5435f27a82e1efaffdd7e745a727b60f757fcd6f58db833df4cf00eac5af99062909d60fac8d4166a86577cc669fd112ebbc27c6c5804f5cd67f0d32f87c114f28bd575ae04c156b719aa3c746a05af1880d548b64026742d6ce8d0ca26815f1ace187560807fee331204d0ca5498847f72265610619cc55c0b1bd512f56b16c3da0957f0fbe9bb9354b85b1d9cd7157f8ba22f06391a7fe6ea39d604751ab4c198fece35ebcdfae7890b4b9d519d87194d7b12b774a58b4c1182fd3a074d0008b2669c770bb994ab8dc18061480a9a770c09de6655d4c3ce2f4a79c50f5ba55a4622cf0a6da2757eb7e58d603c583163c235e0a3264fcc02308eed3c3f277bcb4ece0b1253c3ce52261a3c282186ee7d7b4e58a1f7fb7ac7b76af2318c9fb4f3d1bf169174183efd50470f1ac7ebd6e79047abf46be83b23fe55b96a14eeb5fc3b309c107c5ef7314e81c841c49276d71d27f0b73cc245f7f250f8b8e65caf954ea77a25f46f8de8506b5c207f52a7cff2d629871eecd69338c35fc6a51bff879ad8bd22622536bfb508f343b773375ae7eefa2f3d3f6109796d116447407a616d8e6ceca85ac80c1f7f43abef3ccb0bfc48b36b8d922a335f1f2abeb20ca66c871b77651928b1953dfed344d1912961ab8f3e23f5ab361fcb0e59e7ebedc788278019d121ad8c8ecd2d12419cbd85392a9e635bd6735b2d1f2836c73e2ac6be8f98cef26807e9605b0bcd545d588b5326df2a276ff41d7fd2adc7823d7d0b289bd8dee5774e0b3596145c28d92f2e1b8bcf4104e1a66f937641371a6e239c374bb91f72735826b157f4ae57a5ac6e8c60c1d065b1a0088e50f178a0490b66826b2c2e6fb06207f4a7fc0518692e680343b25ab2e7ce421bb4edaef07ee9901c66da37eeb1a669ddc80cec7c67b7cf02752ec38f45259ec6e8024b31ecba0999e4da9efb3ae6ab1af63d4da99c8883c73a2067ba59a042250537efa3a502f8610c3f83ccea1f7f8b587443940e4c1201051982e051e053e1f3473de59beec71b80ce463564a2e2f6c9dfc69b09656fabcf4e923585867cd845855cc04db7a43e4705d20c98160837b7d7079651e0475034cdccdb5d82d8966e2a9ca02e9051a6630f1e6e4dbc260a806d3c3750d03fdfc953e45861f0ef4c550de8e6db2e32acf6fef23c456f2230b3ccb399dcba06443dfdaee43915ed0b3a34899956bf5463e535005808aa933441b257a3bfab9f8c17b3022a0020fe31e965a445aeca97e64cf1ecdfcbdb73d008291f7efecdae1a1bce584e21b9d8efbd55a16125307a80c0a3d21df8150fd57d14055655a0a42522b909993265257f6c2eca2886ed5bf786f8844642d47dab7844de3f743a83f175d0d5328e6003d80ddf8afc6186cd24d1734c252b9b4b3271ee508a30dba6e30f5623555069d64baf84913a3bd2e743054dd1c82410e006eae2285de8e5304a6ef705db82ced8a3c2fecafe63c5576f35f34cf2719e92289ed4b8052ff355eea887764c0ea52dd7aa87c065086ccf0a5b3e7bd6640afe7e45755f7b5ec4073f94dd57bf44da86260c986c5ec7a4fbbe2074f3b396592f3745f67bf595398101babf7d69bf3b7247829215b02f1b540763f5b600ada93b24b67e87ac4e0616bfac247e4403bc042695f239f0d531ab30ed7e3369f2b1136dc8af96f52ff77bb9580e5b7f7cf0629c3d3fe36488ba6e8b4980cdd9cef35bbdf9dc83fd784f7f67b6769a34793152474a752776cf831dd10a05ad06f356addc0a509ab257d72d72513c64d2d91ff146657acf8364ad8911636174381736cd9c841d3304e3471f85bd15a8f1cd117d2416be6fd4e964c807c8804eefc970478bc90a9afbc441a76dabfec825cf8e7bacb6b75bdd2c5a5818b212d014196561093ec10f373c7c0ae9a1b829fb75b9a7814c7ba07f47d997fbc687d584b2278bacc9ece0e9b6aab8c6726230096aaefb324ff1b71ea6e3c4be27ce1295c88a685f95ca5f8b9ec659a3d60a3176c3533a57fbfc8166f32dc173cb8bb0c1a71e2badf4726e7d523bbbac50e168565b5de599db24453105433ce580ff4ec475ca70c3778dbc5a0a2cbf7c92e27bf9bfe3d0f809700e15beff62b2454997fddb73e03ab81e78fc9a9c174205f247b94649b7158b9aaef05ee1f239d2fc4518a2ca685b5e4b73fec3101aa4856a7248668ff8c32c892ea9a0a4917433f5f0fd7335886be2bcd4c58f381bc9dd3f0042c87760334f559a3c31c8b6c855594dfc1c8bcd57d91d8882e8200d6812781b81ee914cfe93a61616dd86c9cc7a5a8b36f8b34cdedbf273955533d3e09797f01b1ee672a94e7feed7e8752e91d965fbeafacb18e994265357826dcefc4ced5947d73eb7837e3b2756bd14e02f1dedb72eaa96efdd278b7080f53c8d0db586bade150c1af2acb546e43e72ce34f1e4a11159a10615ce83518c7aaa8cd613cbce12a4cea14de0fd94b581ae7380e2ab855a0fd7257cf989b5aa92c57af9150a3a74695cbac342fa36bc45202d6689c85562f3825811ba2356bf90210cf9d8c0391554e0b211f3f8ea3233fc8c02f1af8db4270b4a40b6bc8f79e60cd242fba045dad90873bffbb4290cba94c94bed33aa5dada3c6dcccd1633b4eb6302658346b1cbcc3b405f6dbd9fc995538d215f0032147d2e83b81d921c2979727b4458c45cc92adf12eb08fffa052cf7e728a899a9a0cd7bfc0ae6cccad7511a4d0ddd5bdb3f5b0cd6a83674bc1d84ea2e817436524fb8a34a23e0865c604ee85557115848bbf31145a60729cdcc93b50a94bce91f59d967dfe6864d086f493bc38f356f39b7bf1212bc0a35caac22b5cf2d9d8d37e585be9982db82dc311a84af1284c43eb1f1cbabd553d62cdb24f2a18d782074ff2b2cb5eadf9630539edc92adda8fbb576a529a7a122ccf9abb2983faa29d0406037120de1eede523334f892f9de9a120a86783554707d9e72b4cd6c2236a20f5dbefed6a94c8c6a7071ce56ab546433f0ff6e998993a3f6d98bed5f041cc23813a7187a4290f141846b288f2122829ff062fe8040ffa58cccbd39d8fb8d4299865b175a271cc6ce900377523b6848b54722ddda4bb9343ed3d156f84ef48e01ed6ce81c4409901cd3e16d3ac4c8eb997d926a2bfac7e73cc60b9593edddb799e270f85e6deb58520f820048f3689b461434b0e79b28b5a5003dc1e2b1fb430d50c3b859353cac3bd92d66dadb2c7cd049226c09d4a0014f0c704fe06388bfbbbb3978f8cd3fe2532a23377d6b8b9a9f7e3178144593ae539e7765f342ed8502a96355d257f514e7dee483af45a60c43268ff29f690f986e3977f6e8792e7f6d3f7a1f01de56aae1f2211dae89c7567046e93a2c72e4f2f99ca554ef72094b865fb2d036d2919033fae4e6d2f14c0fc2afff3a11408f9ba75826cbe77ae716656c093ed60179ac14075a1626abc21ee26e5ec497f536e8a85e09662bd57acdf7052ee6db66c5be9506ce1f4780746c1da26d59d1880a426a8d31dc46d85e547eba872b62f6f735799bae40be27c8b56f51f605425eb76069e3eeb008d705e1575b80ad6cb654169d494ef81d0d8b508b53c02959a103e1a49f8a39ed78f2e882c89dec03275c7f7a19ad14ad01aa7e69d3d66d196e130a76d380fd76afca82ea2e725495b1a057161d6e5c428b578b96f4395b31e3de4dd0b7516d188dabf40e15f5555a334aa5d0b379ec669561638bf838f7ae1f4b9213b23f1f71b0872c0c0793e0b47b982f50485dde65bc74a1cc1052b87e9709748620352a572af16f9f438e8caba8be46cd69097387167c7fd5d63e6ae9b929b5790f15817facdc0c1a72326c2b8ced9fbfbc1ee9d740077ccade1fd128345f92e82a73dabefdbfb588e51ac79fb6d6daca6798f69bcd052d98320fa4b1b8d6fd57859684b5688286d00ca6009e49621e88c49282b53c371b07e2898cf1e49edb661ee050e9aea20e3ed711479290232cf0f1b15b637575ee217c500e645acb6bf7d206922c673392fb91a95f8f02891ada7a7ecc757a2f8b9985849cec319822f2375c60cacee1fceb84594f8fbce11d2241a8c62538c6258202ade6e5b828cfb641597cf65d94b15f4fae196770316014f565e80f2e60930a03192694bbc2b4b98629bdedbbdb2efc3210059f739faeae893dd815b98a0a60e7fb4d55b98897df2a639df3c4c8150503813414eb7731694524f45b05879ce7e94d3251e9462c9ef550005d1954cadf6fd00b7f24a2457fc308e0b6e3463e678607b5562af065fc7fd4c8f825b45f8b52eb9660ca86f6fdc0778a86729ab54ae6cd3d5904070e90563512dc1704fb28e1e52132f5f278f6d96306950c8f41dc7664e17bb0b31411ae668b68d136840558f078016577ff5c098094d238f3143e5a66ccb4612a8e15417ee26f34d6e5c4f974f023209851f2ab5c07360c504a4ce07c5902cb37ef65aabf49e6e1a393af233011e8b2fa48808f3bb202e75697c64e5e5368cb403fcd0d0281294631f71a487892598d656fe5fe1a3c1a49ee9d559f6318c091122183ab22b31004d0f1650cb56d9e4e6dcce41a88d70065dd8e4126f97000ea66f771aa24d26411ba6ddbce8d0704324f37fbe2d8df51d6d61872cd8c9bfc7b0d4fe78c61065a9ad0ad662ccc20f1f1eacb55797d4271eb19bd69c466cd02214e38ca365a96fb38dbe417c5ff028e2a9d09cf3c5b08dfe0044722259eb69c7b4c5c1a203f1015336aaacfcb46ec9d94e8f869341808affea14c1331c2d15711297e07103cc8bf7597eb1362064960cf0e01782651d9d1c1cfc6a93a312979bb80a51d9478ab2257397a92f84c9a4f2896b317d8fe22c9ccc8ba2147aa73ac28b32695d029b522509511a6d774fa5e4a1395df531af322e2fb3afe15eec1e694870dfc115bb189171a65a63d9fd81f8b557e6849b29ac115be2ce7de9f35eefa6428fc64cc8034ee14bc912e56ab50fca093497c537a832ba255ec7c6ad27b5887896b6d7acbf1bca54b73652ed8afc9afcf2f1fd1418c3b81e010ee3bfd94de2a84a85358f70e3984075491ba714395a04b5d8d0a16914dbb311e9cda92bd33e4734541f8dd40e2bc717321724ff95aeb88c0de146473d71eba25c339a5a0ed7e8630d7692919762a6d1920a1b60730ce68286b755c629eb0642bd82a82039c11f1569ff4ccf5bc4196018682e17e695b9a2df02dc907f54b6ef4ecad305211e70743ee92c23778538efa9b9f81062598b7dd7640f65980cb8757a9df6211d125900bbe1db1da1f93e3ae980daeeba6104bb0dc7ad08ade725e3a9b4c096c20976d24dafa506442779043651bf29b04320ca4a81c824ad0cc0010725b632584154380bdab29df04b9bd60d8d232308caad3fc1d9e137c1c53841d727d4d356739420dca545780e53cfd43c5c89ee301f6531f1ff58a6244899dbece8d2e31b847d4e724867b7cf9ba66cea1201d5343d5197becfa4df78a3c5eb02b13870f59ee846a578a8b0535e8664d656a0ffa289939062e87affd095d5ed09af72afd2d8d38ee43ed6f462757006652a218a347816a0a4dd224865c583397c08601789e05c4cf8f2ece0478260e546975a8b884962cf66d883269ddb75e285311d03ebb77a2847056d663e3d7bebcdf10efb3d76264049f0dbc7ddc228e7ffa4557648cf3f6fa122ab9e262d0771d2747987de29bff1b011ad92657129524ba55a2d8927face66eec93557bc0deca1129874d9da5f0a82800ce3722c80ddbfbbe1f1145b4cb49d4884cfdd43585ac366f9417d5b85ea098bf000c8ec563326ea0ed5a6b15ed418269db91bdd88a0aac642748e242d43b1954815b792db8e6c561c39ea6d975ecac145be08df3d9e1217008362636fb76f6c20d8b0c10c0f813441d8ad2619aea5c53231736e20aba773bdd5cdaccfd0b79a9c4624d73318b80667ce428d034a2aeec095e6faf41be45385c3073fe72e9467ceadc96fdc4a764f879873eb4ad5e14f8041dbf537a6d45289a3e319c224f8f7622c091b442fdf73bd10fab292086a2cc3c33d5f40dbc4ecff6f235aefbf7a0511927b338e11d21b3fa4acd2e6ff9305328d0d9f44383eaa26a1e5dbbc7f4f42e86836673b10b3dd938a893a1517e96ebf6fe3bce71a4efbe51a5d6702f4e9dfc20e44a7fb9f93f8535808a6800c50f184abe529b4a0fcffdd97031632d38f18295030c2cabf86f2b7ab885ceee7302c8a9d64c27c5875e40e3b2f238d6f04d0665580bfa8fae4830437fac10c53e33d23613f8b74e1bf4aa753e513ef0f0da3aeeb7b7e147ad2b5d2d7e666704cd4c9861976080ede6f3f5cc8c9df007e1d4005259b1fb5c901b29e2340e22dc9b545d0cb40c398e8f1ae1c34d1c06a55055c3c0d1207bf621d543e0a951f19f424b8ca694c1260b38f397f6db0868e69ddba7519b6ed78ff015949dbe6187743ec3e6127c4d71ad5d2721af5219007fe01005c4290f0aa562a3169c57f968789c7bb0b81cef1d9d903496c14dceba6ca4463aa3454595823e7f2352cebafba043122d1a48853a585f18b8136259aa6d5a32f82717f15ec6d7f4aa07c686689f4cf4fcb9e945f840d03df6438146cd3cd4f03615a69c581281d46d8b834c6f63663dba9dcda7206b28cadf4d4153400610707f355b82712cf0827a1dacff3c5359655f44ce998eea622953b31cd9c133f021f7f8e11014133e54de782a8cafd4a485cf6b118d7296e8b8419afd9708613d946d63bb2018082acc42a991692a3b9477253142b017ec02f469297d80bd92ffc49dfcde5b318e54c38927d29a8e373a51a4e8a48d18a27c9ad61d6d0124ee3787703f9acc85fec689ab9890ad2f10e16c9df694772b8e1348b1e4bd385ec84be715fc07e6fb7b1fed4f6cec81f69bb31f53396693f8c453eae5b949f33e6bfb5ec10ae12201f382c8032c2cf1e7e600eb1a6f5705bde4b299a55a52b06d5d0175092cc30dd410b6f2671134bd827a60262a707669ff863af5b1b9296426b28f67abc44b04ad0bfde56c29db3fd3d1bc0bffe31d501a1d9dd1c3db071fb61ffdc3f6d69749203a1302db8d11499bb10c8b95710418c3f942bf0b2d84af13293f9fef63f14cf39872b0259823dfe24c502dbba6cf9f1c6bb851cc46923229dbe2e1cab2e3ebdd4011c4395d75d44345f6bb8d745e3bc7f09fef4d10d4f1f587e5fdb41c428c8bc7048a7182cd3066d9c9c49499560696af1ebb7ada7ba51d7f31d28b5d300679f7de07a0e67bb42a9a6c1c1ba339570ee7c8c965dd88f6c5f4d6297bb820dba86be0f3b6fbdd4c410db956620df356d7fdcab44b2dffda7b2fd1d124d12f1032211a4d9108594d0c564377adb953bedc8c1071533d4194904ab7846e5cddd0b29993ba7c113e91e42153645149d2f049c4992aa4ed273921b343dfdc8e2dfbc2ae77b8b55cf798757b630f290df22abe7b35f694a7159c5067f312e62d01c8c61365cbdc662224f329b7ede8379f678f0a0e6aad985196a10903f3a1160b6d903ab89b03ce4b2d13c2c194e7e8a1f54de1a6edc7de0e4992bc3952033bfa08a042ce9ffd7185275c39bd87c841b23cf024d131a13a9445c0226d5183926a1260d3f3724ee2b7b6005ee2ae36500670cbadcce07f345dbbb58dacd7a6b68c975818d0982d63edbe2bc1da7dea553a2b51b08493ae001f9ee49ed6b5b808733d55941c901fd9cd07c5ab085499046a6f9960690bc06c6b8855b23ce749f36db4b61975797ba00753145f3c5ec3e3540942279873fe6f3c67fb8dec3de47f6472253cbc0caf217d77129afbc829339e6ede728f4e0dd4ff3e813c44a58c20d1fa55aa50fc555761ae57631c8c60fcd24b67a0d6a3069178405c44a729259c465b2e4c2bd3608facfd18d8cca7d61487875d3c119b3f9d9d1748ef75ee78f3bfa49bb56aed0793beb83e6f38a8995438ccc5145e9bce048975cc3184100dfaeee90f752d3304c1df1fcf3a1c9d479475a6f4cf8163c1615c94943886c9e768e9e6bc9705f8a25a403e9dc62057df07a8f21a35dcd85c82e531dc48af446fc91ffa2fd466797615e2d132e0bd50fc772f48ccf082bc33b29821f79b76158fe7347923a39a880d2043547efe9ee72a4d4fa4d8c78fbd93c3c160b2911d6e69222062940eb2bddb2ba9847c490c134404b1bb99089d326a20c02ddd7851833fe4f14578c6ae7ba90621c88e6626ced6f6988ebece9f8f43c6126959dd73739c21541aa37d75eef77fa641357d41b5e5dc6267fb305d1f2b9847000f92341e30c4865e2c6bcdaf4f70d8ffdebd3bcec8348ddcc17b98a3e8a366db34915e8da9b969122b8d5e98f3a521699ea3b45f265dafb0d985e46be04eb9b44a205310afc55a9aabcfb0967fa62d650c771687c84dbe6cdf1234dbf591a8f2b3d5694ef10de0d18acc2894da7494d0877d426b211e3e5c56bf8aa6d59e9c39a75c0118e6b28082771e033304546cbf8216d2787f0a35bf0422d184f22f82342e5cf398703f307c6d9f4f091012d5477fbe1f41c05b25589127bdf5d1ac9ebf131793b7e5ddbbbf57391824c67d48a204e6365b549fdd083deac2bc43064e3c8cee8678917668c2f47d92a49b6de1e986047af3dffb69fbdaec38d81f8632f2eb8fa0d81343ae4c5c5ff84d7c3fc7071e5fabb3f5bf7cda937050cedf77215541f6a1b673398c7cfb36e88925ede9fb988728429a7656bb99b6c03e849749cdff9bede6ad2214f68ddbdf862f12cc9db22b1a536d4024302c95ae6668147f07922fcd642c347fa33a5ab1404ccdc5c739edba38a200e5e848cbb9aacb778ead288dee0511b4e1ded4142df9cf9dedd13660ef164626cc5715025cced0089042e1684e17006d26ae16f7eff9c486a6eda597c7858ebcbe9c8ca1e7d2363610bb1e1e0c1937fe812bee9a6d2bd0627d33edc49c3bc15eac381fd983e4d884dd58d7f882c026c65e342672e9497332166a54b140a9c4b7d1e85338579207df59f338749e950b2be34af4d8b74feb7aa516cfdd096be207d4cc780154a59a8409353259ca4461e117e735e6ff932a0ebf4a4f6180d328acb5cde89dce22170aed426f1ea2cdf88f56aaefc83e3b00df5bd04fb247a3aaf2439b17e72ee6210c48ba193c85852dd79a77cced66362f4b502cdf0d3ad25669fe5675de2a62a1f3f217ad02db58a37e8ed21d0f6b7252b05268470d8ee1fefb176340b4a9cf2ce443200b67146c7afd3f814dec012be29df327ad6ae19ee9e7142d75d9276248db40a1a020cba3b724091d770e6777a4518821bedcce5d58ab15c02d391556e32e25b4770ca3305a404c6e7f7ba066a8427fb39a47626de18a16900626885bc463ece96782230dab08d9410dbbfa377a7086ebfe68a8c921d48408b19c174a9483b6f2c57af11db15cba9ccd46d5d99daa9f80faa8a82953ad6b80f443773a88c9c2b815f54c0140c8f4fa2b9d8652b440fb6b3010893a9761476ee4d10817375a7b97d96124bff8f59d65f18f45c82f8fbd856c66501fb5a87b570021c6aeadb42b0e4611d12bef1e09ece8942e3cab4fccc039ae81b5cd331925c2d586200cdc3396e82bbdbb5e383946b3f30737f1c377096399fb8bf92e617527c4ada5f17b76424d07ce6c65cd5167a50c188d64fe915a36708c584c62f623b06d5600cdbba90852a89ce476d9472c592d0cb565b558420e5766cd966b5bdf0953947b9223eb0cf62acad46bce923c8d8c65c6c7c98728935d1bab654a6e64d2e58946ab5196a38ea9df107e85dda94c75b382943a79e8b3da7151ae80397a0b03c7cff1ad27123e807900403fa411b52d565c4af7d3577ed9ac777072beb916bf3465caf9ffb07d3f7e1a8562fa6b7212afdd5a00c835aed8c4ef7b8ead7af6cfd3c2479715d45f26255dd3602eae12e1d251ef77485bc91b387d5ac25c10af9e01e84422f1bc37c89c7db2ca000391b92c4b36d606705a9432202a6d2dc9da835af04a1aa5aec1316ccd80c8f80823bafd356fbd77ce8b5068cb81f53f1e93fb590d92a94595e839d82f522d8da03ea18bf2a004a65210939e396f79ae1e302df74782ddae7b51b2e8f7bb4dac2dd91196f8b6ef1cade10bebc74618cc549d1a7aa0265bf3537eb23472f2e428450ae44cb96b7414bdd7c142faea7fbf40410bf8da2375566c5f8b71e2abb5f3237d96a0e116e9add0ab2392b179b8433e0397516f495c22b070370ddfc1b74ddd614685950268bfd38caf39bd747f89bcbc13cc1f68e3de0738f6c9f4558f2caef6c2cee3cf0979764ad12595aa729c3e87ddc8d2888380b724fca12a3904249526bcf66cfecdc184a229860e585e119661b3e6dc6912cd34a135cd55d356d7c525394d807413719d125a822ffb6a2b4be219eaae2613c6699eba5203ce0874eea5f3754144cc9912ed225a7a180c56fc7bd59e8d672cb7195f52b7025a789726fbba4fbd46aeaba60a1c8cece6e4b86975b41fc1d7139f6359786acf8a3be97541f05d2193daeaf44ad0fe5ad16b71d53613e41b602de8b35b67f3af5a74a27cc2cad6d94bf49d964c9308565a7673bf8166c4797da68eb359bcd3ccb1f4bcde559820a327d113dae2cd50a077d15c783fc3144b62dbf316eb9d618a2d2a1e1bd6541778490e8c13caab267ec327a57961b61dbb79ce683f763b08a3b51dee08eb87c54aeb836c7a1306c6f3cad3bc89a560c5538a49f9f3cbd6a789f1c7884038aeba3e1012ca4447d2c789b8f80858578f643d36fd7ea027a9f4e9f07c7348f2604410324ba5ee70709ccd5b215bd349b28380d52315b287683b7ebaf74245cc53fa8786c1386eec22f69747fdbf2cf4ab73252f97c13cdcce0e326b8ce40d25ef24551e2d0dd50cb04c53e4d726a5aad9d93afe677ebcbbbada1dca1ec1a29d5f4e5fa320251a203b6f56de7f0d43cf2acbf9fb542c92bed06108eb06723e8d2e4d01e994480c586878e831e6d11b43b3d964f412ecae3c7c019eed53c6dc4ab41936af4c23d1ca60479918f7f950143e8ac0bb7b2e0b4f138c65097274102b52f888bc25811084dc944dcd21b45bce691ac6ae3fdbee5eb4009786970d2f9fa8fb2c9652b8e29da35649879fbd6814f4b4cb5eae3ee19ced4349cdfd8d2a93f2ea48d005d84804882c787c5da3b1dd5ce2d049be690a9c6d761417d68887e44e5cdc7f72119a87dd8b44ffa0d8ca89be2e40a67d770c1dc56b4fa6245bb207db78a23f538e9276e3963cf11093357c26bfd7aff93cc090db9d520975becd2def4921c3f8ca1695644906e1c59f0d106ece9f088bff2471b6b6d5d1df20b523df3db35838d9cf41ec4f41a50a67ad2806ace36f611c965680a79dbd519fe79411581371e142f690b30b69414a4e4c183a9db4e4a8e8c40b6d3a543ba441f928608a78784764a2a250b1e86e3a6b6d0031a222f86c1be0a6ac668db2c43e94faadddf66e8ddfc32d479d9866c030674d808197556136c554a634c5a81de329ea6a279523e7aeafa5d92e0f2c30e57718c94966f75d3d6482214acc9550c6901e57f44cf827f606862511a8910e0aa6927710c65f4ac17d3537aa03021ba39a065606fb714d305a8503407e5e9f0aada99359afa490c6e9f5ff6eaa19df5f875142d39ca36fa7be0f3a2f937d0e3a895dd7af9f4cd3372c67d989ef7f58b7836d5c9932ad3c87852c869908a999689f1006cb2bd0bfafbef0ec466c8be5c8a6d753e78e990aeb6aef54f0314b278d460d355a71a6d50a423b0329e0423d69868fe42db40521330d94a6354e6605d849fa3dca45dcf1dd67cb62d3999f9e5839c2c3eab9db6c6175bac9e0d1f980c1e2e54903efe30ebdb5dca7b172312ff1e2ce411453f74fa6f49ae0b60d5f045c191b850d5b3508f011a4ac19cb70d3f329c740be713dc3c5ecb866a86c9bd586d29efb3846e56f9cff2e0f84ca2274b4133b1b26f84745ccff02e21ef6f69e9759b7aa378ed07ee70a81d38bb9fd85bb9b7a183cd99976e3d885bf1f1fdddf8cedda939d017c4c9e22787140d3d73120629d1b31116f05ce239c4fc606aa67cfbcf908d8acc1684f6bccb165576a57c247cd1b7c904403ec3edcb3191b896a89d27e1ee03f09f1f3feb9d04a3baee448535586f151101dca6a4a3d5c1f0487f114f67c57b8c963742e2159a4f584edcfc7ca04388abd43852bba6df62a01d383fc57728ba1e55a2f1d63533cd7c86a686bdae8011cdc0fe2e16c6f72598c01f3e13551c854f2c2de2fc5031b14bf01c1badf08e662f837ccbf3f424e57cbe3ba602e213a1c59a932170932e3975250e3b1ec93d1acedf5909bf4c404d0629cc540ae35df02066e6f3f8cc2054068079e5fb1be25fbb6327815302d4904b9b8a6d1dcf3a37110dd58811254917d351e49c6c17c8161298cf2025e5750fc2830692b7c5aa574d9b4ca8e29c64e5a70b88abbc7c5248d7a737ffaea20edac81bece2de3d743826b36e74cac174cd3493187aa73b6d7ee18e91b094a5e0740290be2578933d798d6b7644a670255267870aaf5c848427183454bc9cf07baf523e3d74dbf7c1c21c43f5fcc3b22752c7f9553930c02487fc214532382d46220072df7a5b6be41c83fc7da564ede4f88e6b0119f3ee7e3f757b1f319937f8ffd3dcd72ea3880311230ac72b4636f91c8f646a96056da5def5e4368d0c4561904886a67878dc1b9fe9febb8d24ecfbe608536f68993ed86f13b2c2dd10539f19cef848505672cc09d4a48fffdf259f71f80398f2d186e08897ff54032b157879ed1d91189d0e7e65bae971d7dd923d320984ba8c6e6c1ca1767be95fb39f2833434a1051757c0205a89b5f97db12ce2f364070948a05a744c5b0c8377f30c024b3786ca9abb25dae9182f3bb4c19313d06cfd0d60d7c0a795dee2c26dcefd521579679cce6d6b2c5ba0a565169bd454943baf23fde82075ed1a2b7bf06db3218a0f33da16c0a68bb6026e3d57e1e985c389ad179bdc0f0bed8e1412893d43d3efc0d3352697fb42756b86afe9101817aaf07659b2aeaed2635e499630c28694e623e6ba4fddc64be73f0ba83b7f81cc7154a3a5252b708fd6f74a8fe64cb30d244921496a44ee686f9b492804a986a9e5a3896983bb26c83ecd0d27be62bfb81b1545574b19b8f4eec63b00bf72e35fa2f84b4466f24c8c34f8834e4bbe6ba07db90f2a6aa7da3499adf2b6dcc48e0f71f8eaff1a3224f566a5a85714a6f491ba1d79e2a6085f107a5de3b6fe40f4182e18668c71f4cc951d5ca26215aa29af55ae2c7f97aa5a45c43626f02a4152b8f2bcd032a2f60546905d4d09b87c15a00acc8d24f73d320aead41e9a135f6438896424668b9cbd35611b374769a5eebb4751d1b0f5177205f805df5f1c3cb31cda3f2804864d2d08b64f29e7a01b73d2ed1c323b6e1c497e96fb444efde698629616b362238fcaf1c22048c4593aabe1d176176d0ac2bced99e2cc274acd5225075398b8560c6398a4200f7cb962b67ba3c1934c1a822b4fcd06aca1df315c1013b6ef5c8bfc0a784efa3fdf9fdff624d1b4f6c1d01fa3aa19195bb5e7e50f25712aac83324282955c309b7e740864f5714ea2d0e8f20eae137ff12fe687c4d6fa3511247cf6345684b7d2bac19befcb4c8565435fd8126f8962db235a62f9d015d0987ac61410fc76e3b2bb28806c4297499b3b8feaf3cda9ef0acea821c63b92ef72775c7aca7dbe948f30f0ecd7b9b1bac547d0e6c5cb4f0fac39c6d4e14a3c1232b53a48ad0704da8d9fa34702eee8615a075f0964b36203646d9a4158a7004c29f76c5380f72c951a62a1a9945b8fa9e1397b670bf38b7a3a2626c725c49b3dc5d44d9a3cecb074271898128a82c94a2f44f940c4759a6f39997feeac03e6d10c685b93f3b868ee5dc26a55cd16d042c9544a96d824cb0b3382a8595ae6d397e1e9215380c5d674ac96aaad1e1fc2d2e7466252f8f45db4b0f694156bdfaa8cd10b0422dfeaad99ed2a1fe15334cd2390b9ed7c3fccca934068d3cb4d61652dd524d63ba9be7c9a614df496365a861fccda2d64e01af3341cab294495fcdeda08902defa9b157f56c09cd1c79cd050d747ef120d11a53c99da771e20b99af964bb139e49ebfda93feb5708dcd389fe0eec75a1db471c58bc524e10b34da11fc7348871b527f3215c5c6f6bd37c5b1dd702455d55ab65019e99c1ccd05a30ca3b0bd181589b4d1a030ea739876ab6be340a19e53549a442ef182afdc63afbbc5e32cce5ad57d676778a54c6dd1387d3c478a31af9dc972111723d164b871c1d988ec94eedb1578f8e5fb656188bb7126bdaba934a7f897b5b733bf762bb6b71e40ea13f216b8b4c61dfabccf6614459480fcdd3c3213f631d92e4d7c1fd6a5f42a51e0f010a20fb138b1efb3d0ae12b55641efcb982797df84f46eee2087f48b7b70766f92844ff912ec3fe780653f75a5fca9d7ef65a8919d9c6e8b7e7215a10f0c0ad05c37876b5f0e7e23b1c13c7d0c5b42b0748fc4fa7816402d9ac0a1ed965ba8a6195539d8aa326c519247a1abf55cf6d7d2602ac9ab90327e0a9db0dd6ce56779b35bfe39c800f47d769a7fa6c124090e8e7df6444cff6c30f6f579e797714161428343fabf971dac180e6d8643528ff0ef97b60a6b063cd5bd5e2c3d65c01e4e2c8a2c49575ca84e3dde94cd1954b0e441b12888b89be2c04073c8473a1c60c5ec7bb996eff2da5d9560a39e0cb7eb4361810f8dabf281f36ac68fafcec62910f2943576487b8ca706efef3e1abc7344db8b16c7ec4752c3ae24dd088ba1efe052993efe84e120c70636336f13fa3718bf8b7640b7ac054aca378807c35b168acb7607a40cbaa6f22752dd3a08667f465e01f61fe92efa03ef265c3d8b9eb0a1596ddc76b4f6b6bfb87860edd85f288e68cbda6e5222b53ce52dbb3db058bfd1df5a66f25968d7561ea5cfc0810c084bc46d1ea62ff61eff9463e07dd3095857afbd396d0cbd8a32712c4d5b8319e697fe41f460dfa14f072e5a7476ea1e283dee081b14f968df14f80dab312408b26ece008677abfde08f71b8ee3c43a297629141022cee72a7039c01d5d1f2f0398d26fca3bba424c16236181f055d4df377e27b75941cde232aba145f6c8df96f1ef5fbd1387d7f0d3161fc15013303e23b751540e6972dc0e23fcbe874878fd71638ccf6cf66f115c86a178339311c7d6512a2c842f13e5d78d99db0e903656d0abc1b18fb615abcce20d048bb73b22a75cfcb1bc0393cc30c81b5206b741c927fb5716771525d0968f72943db4402a430943c0ed4f6a8d0960473210b24bbc59de0ffd9369d3a3012855160221907e211dbb5942160b3c7b8c6b933d04adc2b738dd31686ce195591acef8e66d3457dee497067d1a240476211c0a9088213459625661a650fad9dec5b30b345c9b4c7ecdf787accc145d3f766bae1af61cf0b770d9ea25ea6fd930b4bad8c5e8c6dabdea21b620714fa5bdb95e329c838a672d34be343c88562c396bee592a8cf59871933cf41f065b627868359945fb680b4a32058706114a1c8380a11e8571a4e1b80c158c9bc8cba0e49bde27fab21ff4d2fc14fda80429ba18030ac1f66d32adb9ae8d8c29c7ef4257fb8f36cd7b8f60eb81aac00d46255a99706cae9323482c19365f018a03edc5cccb724e94540fa8816ee786ec22f2330a818c15dc12bd7ef1599f8f7a82e6024277f20c0c5b7cbc8e05e2c350d85e179e8d42c0e7b77f0204b0c1e7d6f792a722529d92fa9c73adc96977827ee0613daefea241782e6dbc9819b08b0acf3a3c4a899826da072211ed0568961798c46465d7f22d76159106e3c7aaab1a9db5798a43a60b6bf66ef97841baa16d201141da10a3842c65b0c15476a03bec94b065538f0ce09869bc91af30d9b4d9f02e93ad310fc0e8b4abf3a6b35c84ce8defe9a424d6c6f52fe90b2b11a36a92534f87efb0e7ea575f4c810a9ff37030ea4c798ab1dd550b699fef4b1cadb521cfd685612a73709e228906a44e376408fc472ab06175388ae596148855d64670e6416060dec6932bddba49945c9b3a82facac9a58ca8d02b32bcae108854eb7bd787d37be6fb62d670370b3a63f17cf3543cfa906b3ae34022147dd10b05ad53f1e5b8e993602fb5fefc0cfbc4ed949a35bec0a6ccb7b9100d2f59c0c0b47dcff36cace83f30d85f43a7edbcc8f33f5044836e8ab77b05db4b816eb0f5c84375bfe066b21138e0fb02fcbdbd3fea38ee31052fc8493d2389a40bb94574dd7b1ccb483b436cf3981d3937283be9b3d76fab0aa9c947cff6facfe7a704c2220f25af1284ed4cb18b2b4fcfa9ab38583b359af9a3279e3eba6142f5c483612d14db2f60bfb6d14034405dae5e07fee7adc17658d36588fcf400da66e104402d435e82d66f4c7f19ded60869529bf6793dde5b4fee21b170e8f7fce1abd2c246849ce138a3a4108d824b15735e9b0b2c71c87d9c7c7d3f80d3850a2a57183555f884e0645dca85de76dc91c03059060239e4816cc92f06de9aea5ea5316169dd03047dbfeb41dd57e43e164ed1e5d09a52db038cc883f36d2da59b2f0e017a9aa96722d3c1c57db3c9caad6c4c8b1236630f42ee7f8f6d552b8ff71c01883c0b4486edd14d30cb3b83387ddcdfd6ad141a193d1677c8739536c28cf984eb4fc2bdb72d0388ea852b93002731eb4aca44918edefd83720a9a072affa4275a277adc824f483fa5e7b8c9273243c87c69a92580300e44e0950244c25f9241baa0e6a3f8adf59d94947db0f431bbba962e78dc33ee337a6d8c88044d09d95b66357ea2eb29b09d3a3b5de0197e8a9f69717536e12c65ffe1539ca0bd13ff862a6746ffa982d77ecdeaef3916a3732559e41ccb705143b3907cfaddbdcb3eed3ea43c689a96b143e22aeac14af13090dbce741c8dcf93fc3d3803632b8e81828d3914cc93f9590f8f926006b9879664dbd5ed2c07f1c9976175cd1f918914210d696fc985a2043aecb8943e4e0aecbf8df9116906824619635631ceebcc04344d58800024fbdc08e0dac7c192d0a641dfc10f74cf94f153200cd87a9a07ca71a990e38466d0ca8371da0db714d9ce633204abae55cb47cb246feeabde6d6d9b4bc6af878c2894ecddd1cad119ff43bf6e6666826fac53bd7fcb34126200bb925a33ab7b1f101093c05c001e279b67e41366c982e243249a0f98fec71ced8ae332e2bd7aedc46425502e950d3dd96aa6a8a10554bb30b63adb5091e345769b0b7eb8ff52512eafb8ae03254ad1dab8c59b779f7ca194ab5df9d2659383eee4cdfcf82e830ee390650d647bf29eb4703026b1784bc71a5865bf1a9cdd6830d5cf74aa98def466f93da7578bf0908236f15850ea75135e0805f9a31ef5ab32960d54d50a04605271d905c3fecc1432e806a70bb063633db91c310f0eca2e89dcd90d7cf0b08546ecfc33373aac5b1031287d173b42202e51208cf01a24bc732ef2bd4ef269254b36bfa17cef454d4820c32bb3ad57693817f5deb8ebfced587a5042c20b7346807ee63771b3729878d4a091358bf9cd8fc84c7c506b1fd58426b84d83d7b5a37148240a2c88009e7af22f5811b8202f1002e858ae805404fb7d4afd64ba73e8a0e0d9b7f78297ea8229fe9a5b865d840629d8cd9d672adf703083018c9c7274ec9ae4e1cdb631570f7496381ddf434ae8ecf4b28f69f7c9b2286206bd5dd399f9451994468e7d32f8d34517ac457233361e5c9ecc025cacfbe7af82c6b576540eec24c67b9bc767495ce26602d427fc76cc745294afae403396204477100f5f794e885b9dfd9c991274db995ec404dd7661d4770826b0328a16d26b33d50b71d5d223a899e9b0358a489bf1c420cf04c442a060f2fc490885f2a17bb393e95ce2e3c661b2520ebf2f6ba84fe0ac2a5da6b68ae3f3bf920ae12bf9c159c5368184fc2ba3f9178f8848c6e7f25008f80277926368b598fbd1575d58bd2766c2da04c537ba1acb1e931f48fd9404e3067bec8c32dd49c4c793d905b77c7bad25609479f7d278a7f8120454c49e2de3657a31f84f7506281901c7abcdb27e619cab59a52a9fa40d1aa1e98d1d1f684b06c93af7903a7aed0aea22a425c0f95b8f17ed4d731a6997fab6482c9f2ea6c6f12f1b88ba34172ed9bfbfe226d2d896e330eeb425c8f990c14fe3c0a975b69f766ad1373ca6bb3dcf85ed81581228b68065600e99748ab8ff76a2e772ed04fa8d8906e34d99df328cd70746fd310dab0a818cbee215a243912676631faffdb3d36d1fb9e28edca2248e93f329c2ad5083350483981111df520e2c2698af469a3959b04e6b7c376cb1c71af90a6bf2e690ff5912179db3843737056c681087546540e7b0a5807b212b3ac9fc3f6bdce1c774c30eeca909017835b8357366f2e3065e910eb62e7df325f59ee2fd5963152dd4512ddd0fbaeed9413b29821a8f8ff9890695122faa4e9beff575f258af7607adbf6ecb9dd15767f099b0ecf4a16415aead2e42fdda8ad425c4ff3b63a9f6bb8641cbc181e87c4e46e162a5b4a96ebdc61d41511fc839c840bcb26903659e940e0d58177c66e9a75a444e98e8fcdb297619459656cdb324d27b7681ffed63aebca84d318641feae93865666f1c10deb9a073989a4c65e995a7acc4ab4397035b9526d9c9e36f2dc736a1f72579be6a4c36e82f1879337e159302da786140837a5f0b9cd50cdd6b70f70ecdfe74c94f51e8f5322c34757b52313dbd82eb7483d48eeabab46d90dc32eb2b9a52c550bc93d1751a8e67822c675a06e306b179a07025393762ecbf3e2592b351ac56b4a82ae67253dcdd471f78ee1ab4bbaefa4a473f36c39c8e790cb57decf449666d2d3bd60168be8be77b7463997f3736c45cd256e276a39233638ca0a8a9bd54bfd9dd7b0857e668cf4b3eacaf1d2b9ff071916c41b22ed94e3abf0dc3723233a56645e249b327814a1ed6e725e3d26b18531ec7c822747482c6e2a9145449b88b265355eb849ac4da4ea4050b49a219e67b1ba80ccaabe615b12e3db2bf12dd6cb41ac769a510b98f345b64ed72af260997f67cc057da94e0984a3be86d9b0fa52fc77e556267246c567dbf28e6e10697dba171e1dc17a6a85726be8a85c97a46bbd9ba79cdec35242fe1ce597891222ffa741d47dc6ecc6303cd96663717ff683b70f16dc46522315aae03f8b0c65d5d6ce86d548dc14efaef732bd98f846575d906496ef24c1ca2c9aa69d10c68f7eb4af592e105e807948aa694761f887ba4c6cf0942ffd3db081a84a50393abb773a546cf9dcdd585cee95b73a94a8f5a4e61d9afc1dfa8809f58a359d3c359cccd48d4895afca4f5cfdc28a497ea0f96314df59f1763ab12d1748848036ece5c98fdd930a293588e8b13163284cecfd36d6ccb21e7a8cfcea4500bc6f7936804cee578eaad314785793f484813967c24d8992c5f27eb5a6905a7f59b8e1b1770df0f7da1a6efd29af2b6ff8355f52c13e08464b9d628514a28cc329108210026cf02ac75dae5aec4c57158b10ff94eae05a5c07baa34a4091ec3dc69d00c621a6e9848f99a35b127133516cba51d7a525e0a1ae4db7209a938113576080eeb8f2cf7f36bd9f025b83add99bded9dc3a5445d91dfa721d528ae167273261461b169ce5e2e72bcc1ddbd507e6ee213b3bbdf26c40e12e205b0de536ac045ced691282cb8613614487c5b8779077f30b6a1b426666275ca7212f86f180f67692b722114aa7956f69c9a3e7389a8cfbea5880e4efcf3f446ca556997a79c73e33366c5f803b5ad9b1ac896e71de3fc4c39962fd0a2a5339e0393a7fbe8c3b05d4286387922f33454ab947626223397c7fcc54f0964c68a69e38f99196e119c463913dea31dd74c09be4df6549987c51e0fc4db80b8bd497b909180f78398c8c5020d75e4bc86f7f1997823aaca8152375a9d498d78e3add5ac226d9aa265ed4f7fb993ce97a1b36be4b0423efb8395893dbf9e3405caca5060261f0db8f9ede51c691449f23af0a2d7feddc6eb1b4571298c0932ef7e1b02072f2ff610b94fa6d4b7a122692ad16fe93c23a7d495d55a9b4fa0d7000166ae44d61c91d4f402ff34e9b513ff99558fa17495d83e065423bdd8b548efe6431a5db662a660bfe8e3683c6271afd21bcd21687da0fccf150dff3caf97ee0059059c65d4e285da28cbd90cc725c1350367410328e4677f7c24c7a47626495f699531c355817e67d139d969bfbc7b6cd281e3b27719cb56021bc63592e98c7e46d479f4aa042959aa62f666664389e6850971a6eb6326cc80f69d58714aa49e8401626480f92fd69fb2b3b9735f28f477dd65a837bda17c23cddadaa17293efb9165d0a2cdb0fc1819113e22a5382b1a4d93ec4df829aee15062ee2dd8786c16624f539335641809ec8c1c2590df87f3defb1d8b91bbc06fb6ad9cb3253ba450c7540a6ca59f30095082be0145fef9fc64d0978410c343b1ccda51ae310e86d3f30cc26bdb53d08be9347e6d144cea6f2c6efbaa91687f65925a270f6c9c623e182ae9a06b14e9aca6ee2f4f8e123e9edd3e71f3440fe5608d92dc3e39d32279d8e03f9374162fb137cbfb5c683d91b2d0000e56c4283fd643ecc32dee90944b21c87af1ce2cf767d7d416d1563ed7f75acc2b7120761ce50c7edcc97636b68731a0180a5c13e8d77408d8433a98c92309d2bf3431ea4a06ab4d787ec5bffaa9a1f59077cc2868d7b44568c445035e0830acccaaba72e1156dab4c9599df9f2ebbb0dd5e184733796db7c9114f085e464f7dca232ee8ee6dd755a0a188b458b63998652fe81a5e2bae82ed0e16914dfa6a0f4c8772f05c1389ab6260520e378f1ee8ad554b2d4728ba8110be824a38aab857e3a28bfcd791cc6133b854f1f8ff0218683a87d1e0437d32cd19ec55f1850f51074a41e67914d79077adadbd60dca9e6ccf0ae8f137e6f7adff8fcceef1bdc0301385eb4718b5ec10653ea2467fa1c1541d0ff3dca4fa1e51d9fcae138081239b2922dde1cd20954479ab0e2d7d1ba60e874dd8943e420d5b72c0bb3744a4945b61e6c3ed0f46cb41df6c7d45149b73cf757f7975e546ab12674aa5b31234905be5ed72402f6c5d937323abff2166b8ccdbe34f51625cf74469c3a9f8d3fa69cfe6f2d18eb29099fb9076229537e2c2fee4fd92337c891b148c17e57e556aadeb14a6d36e017b4cea8791a07afa3caf4c6ea4e9aaac0cacad9f6ada427f402140dc1587580b4330e6482008fe501dbf857527d497f0716bf7440c680a71da9ab81a6d6fc2d6cc65a926d2d191ea885893d957c00324231682a88ed88e16617c014cfa8d160cc2ea8094d70a88cc6ef339bdadc73d2a819b3686728855cd1df6f291daf8bac7e6d0ac139f5e853d69b7c39a5fd0d3fc5739e685be6c3d540f99b579a2fc6e850954b8fc0bc77fc921c49d25bfe52793d8829847950f22495deac23bc3b75abf56eb679dd89f991daff15927c7dbd285030a109b92a6f692995d8c0ceff0939c4b0f8984bb83ca39bb5a464e6eaaeab331d660c2cf9a6767d956f7417d4f5ca18a5dd6f38905ed708e3b7e2508f4b63f81fdd0da6cce84c7547808ca6f4171011c5a1b4b747579458fbc00045eccf482dd523596f4e52b69d023408c1c53dbc2015656f0bd650a8d65264ba9cb7d28d3ecfeccae701923a775699b06cb032a15c12a1980db489c49015f5dda558cc7c6fd986a167f64c93de522a66ac1f05b59abb10f3d47492faaf593bc73cfbf116f87d253bb7d81eeb3bc8f9129a34b28c6564fbea559649064ac5f379cd782c154439390311d60a41665b4093903165339861adbb0b6f789d4632a8a469e47a5daa1004683a6036f7f789bd7d308d19ffc0df68cef6e04cb2621ce0fcc8503f4d531a50feb83fff9af00276b38eb0e9f849a4021e6215e615cac3168241951d6a58156828f475c495457de5412c8fd1167979c88cf68f2c8794094a66b05c54681169a68ce879c73f5818cb21a91eec06a23a449e2500e07993e83b79251b4ec9cfb438dd293751ebd903cc2f014553d4445e6eb506b4f7e01b6c9e9ba9e1ab231f798c75b590e7be16705ca45e045594c1da67ddba8d095fa32f49162d43cd5cd07848fc139a8cd51841175f117b3e383a8630e5e0643bc9db4dc8da663664582e976447bfd1cfebf44a87ccbe4b4598861bd26fc39e1de0eb2cf3720e49b496ccd37acb0ddd7fe6fb97914bd14ec14377238bdee6ae8244839cb535c42a667967898bb6100c93403a8e282c25aa60e118eb6e4018c9d02e6d9bc6966f9bbc777342f70a9020174e55716275c3e789aefe5d0d14016ab1134dc6361b30c32b5d93dd9c727fe70154edf779e83944a66fad2a9f57ba9081a3caf1bd4883450b2f13f6835b504c2d730780903f1d78f30246ee379f94f25ecc587256e1a075c36fe2b3ac00ebe6004949144e44834417167aeefb83f186d09c891a11d131cc427e9b4efd3d4edef9650b9ea5f8c93006d965d200330523b7bcbca1fdd5a883c269dba0632905ac389b3c00a019878f4618f37d269368749aa172a38a1b3ab06a0e6c38de0cfd8c2fc89f97789e64e38321ab1c61fa6eaa60837c5c9411af3a92493ea0ad267da841ea67130bab92edfca0892986fce7eab568c74488ea17b7133ae80871c406d59a2bdecdcac9b7b0dc2032f9cca11457d95858287c5ddcb227e8e1bc39f808a7c6a109e5aff5a98400c01dd36efb611ed771fcb599c0c0a7291915ed600efeaafa2b84a3a7d14f06617b585374e14cefd76565bda5e54e976004db040e835e0e6fe151802a61ee584fcc1fe85d90d2784904bf54adc0daab34c93a6567a4cfbd9d7e3307b3190ec814cd864dc9b82fb2d7ef32c39c5900e07482a774bb6f3de3ccb5692c68f2e0c335d7350b1036f55f73f5908dca9235bd272bbdbb4bbf76088fce450dfd9dd4afd1a3ccdef98c15c85805eff60d41e61352fb17de3b2b37d30c9642bc03ad4a83cb816be60d349dfc77d7bc198473076729d9726e7a4e621f8985f242d6483a35b4dbcb05a3de25b9e5d9ed335984c03246691bda625361f607070c698d0b36e6460db8d1ee0bb004f00d8c958591a225e471b5ed0387318bb320baf6db0c150855cbc1b143b3a598e01d99957bff24d29bb983dc3801d1a3d498b2abff6279bd3e57f001cbbf791bfac0310ffed19c752fd49f3194eb49ae035c16e24c9d73bc59db566a89b900f0bf07f7e8d2e4bee305d8355ba8d968fc825fb68ceb1868d15141b0846131cd898e04d68a3555c2c9219095291411f0bb2fd979e10c982758a92faf6f8828e66e9e0fac33cd48d5b943c6d57a894e1c6a2b44e4b6a2a70c42eaae2d9e713d11e14e5d4445dbc21c984ea719ec0308bdbe83223a8cfedcbbeb2a044bf2eee2d1b26bf21e3b53bff017c6d8c324ff504eda600cbcc80403fe3de2623b8dc41b46005cb6cef2469ef5a6f9fd5b7b9d6d6d7f0f0a7cefa06e9586174bc6425c11e184b0f5aff5b4294b681a48c6288a04f726717eb81deca62b529b54498d56a8217da23d26ebf21c1974df76aa592211c317b647ea644165a22b69e967fc3c2facbbe03be5100bbc07b7eb04282e8970ee6d50562e644e41f1c65b81cb9ce1e91ff91c3abde07dfba233ce5a2fca7a55fb85d3b4c33d75c375205d3d11ee7f5f1f46d22c9d915364f590c912fdaa205e956c5c69adbaec8bbf40e84120ea5fbefc8f8dbb2e7fcdd9456b2a32d44b4a70e0ec856e37a7c90fbde7234b4308cd882afd3aa9413ba2c70abb474ef842b72e416d4178bb42fb25222f4ad04e398be241273c0374358577ee10969099a2e1ed7c87a33041a97b202eaf6ca36bb17f2a3b968208cac062f4e69286e5e3e144c2b8d433565ee84ace7b2f156879ecad58044fc9ba1b2ba1f3051742b71f45627e5e2d4dc02ef2d6728a533215f87571d38030336706439b34de5310091b0f59cd7a76c34af45e0f7ba378a1d4f014ad02ef55ad49a0786891ced238bec2044c5767354d1031b7592499c4b3625467c65929aa4c1b803d4a77ffd14478e32354ed66dc0786a10920ea30f90c3a058dbfd24c776858f024b3d581f2d14bd6f0aef4dd8be29471cd1161454db0f118ce2ca5176dce433d4e8d6f216ad90d975afbc5339b8902a4abe9b82cd7da2a138ca975db3b1bc85426f8d14080b54f6d13a7d6dced941e253e79f9c829f1b066998b39f8c5a7423ac6c561a6d719f77b341bacab7c0129eaebace957095341b6fc45c629ff68ce95c1d267bf4c809437455e7e310ccbe4dd842a7dd0ccbc9b120b8e9ae3a0a906a8f2290619d422c5ade9dc38eed5fa8bc77053317967d6d57a33417d959aa9ea93b1b20036698efa85c1a292ffac690458bec8570144f78dd8ce9a036f74168532c9eb8457ce3d509681a319294c69c3d98598d34782764ceda42560100ae0b52393f9b8c7396f49684b37a56f665546837accdc14c7afea43aef0bf96a45bbc8f6f1a3e2d96a0a730e8c5333f6e50cb5f0384170f3279c2a32bdb8a6fdcb82d4e714db73aa31598bfe4048bc10bea18702be9345d2b1ca1e2c3cf4f31b04972c5c6d1aa40d41021dc66926d6eddde57439706047c048890a9a6efe61e142dee92ca54facc9cb42c8bc0a862d311cdb9326b609fba04f8e0bc64f01538642b7851d3012e33d9fe5ffe398f7e9779319d4690095daa1c9ceb537822662eeb19d96d6e9fd94f1fb694a7d6f3f5081714ce39be2fefb6d1c7d5531a33e5f4433ab1bb49eafaeddeb492d6787e9076fa62f9e4ea619e26ff048fc0549eb6528b24752bdf36177e6bb5343e4fdac34ae7a47fd08604a9197d9696469005fab38152487c0e54cd7a1de4aa9f48010876aacab2de0304d6397c86990887298f5e05380aaca60de9aa331f156575e4ade3d6e7d9ec870fdd275dfdd50be61b8ebfb5f074a52d3fea3441b9c2ad8d16468ceb8fb5a6028211fa807612e3ccf5abbdd68e93bd9c3418235e8ed932fff12fcd81d4465a22547646c2ac46ff6871d6052a657af2d2f3bf9e9a0a61109bb45e4975dc3d1adf58567e1aa50a3616f24f9443ab574eb32d033468199821c2b177fdbe29435b4bff7c88ec63be7eb2aa1d7c38f420a01e6650d74d74551875b2bf04eef6a8fdeb29bd36bdb7e9e5d670e042df7ba6d076a243960d6e3b7e75058c7a5535f6a7469218557346b26db6b00ebd56a0b79b92179461ac4ff6f87c7e11d334efd8ea4cdc8b101f83845bb14c592b9747084229bf84f25c550bd81d038067a8878963905c5523e3a542f19f5f46cbefcb7b75c2188f42af0aaf04614e250212916bcbda8fd3c52ecc2c1546ed863b21b25426af5330f61ac4bf91093a81253f46482809a96770864708225112c1309e659a7ea25278a95ce9db0cdef39826ffa8041a20d61a5d09afba3d2e9b36f3b8bf0f85b7b8259e4da3451151fdfed999f5e7395f27b45bee5333315ffd0680ec32220440e3c04c2c67a5f765bbaacdea186c653ddc89b0abfc92709ab573b245b4efac1882d6a649d999466c3c5af73e7147d221f8302d3d3010421b15ddc73b5bd303a1474179154f14c46c4e529791ee4f4783f1ecc548639463cf90bd5a94a18c11f5067b24ce5c5a131a08099621222b2a7fb6daccbdd8ed4079adfef16cb4f572471ce4b81f3f28d1ca9060d4385c99a7b503e2abf11aca43876e66ddbdd526c7558d2c84e76d6bc77fb6dd626d3d3414b6ccf2a2c943d2af63e364685baedfa57ef4975aacc269288ee07209e2ab474bcd113c7d9a86d5ec9d45e8d462f7fae93dbd9c3942e1f200a03141b929cd88a3bc9451dd7b7fe3848a2007b15a9b00fdb34adc1cf6f66476ff0a44293fc7c9686e8bfc0b523295647fcbc7925c6b03db6cc5cd96d37a3f0b93575195d88966571b61369f03f9e1e2aee7b0549f1e25e18c27571a55792fb3aef25ed0861b8439fc4525259cb1ce07d5afb2163477e1806e21edeb2536464fa64eb07c724a92b86226b1f3e51289a50fc4090979d37c530af6304902613b4ee7c46a57220caf5fd297e5c6b16f30cfa3480e677ccc18861969e5236cfd691d8573566faea302876a888bac7478826e5d97febfb893ccbd560bed9909bca7b4e468afd6ce2c60ab8db7c33dc719250ed11a47fddbefb07f7c3236ff4345adfc4c7cfeb3e4b138e56a3b756e98506ce932ab9131276d6673c82a6674838810865bb85d40db2d02d7642f12568cd6c1ee07ff753ea1c8e4fda652bb9678f22f9a94ec9cc1911087cea96b674eaff4c65e8ddabb0f0cf3a7f2d7fdcd6af2a0471e23816e0b99dadc85a7159d35f18a37f3944cb23d06a157cef91a010545da0e74286e21db5f644b6b2e3e0df75e26db21af002dae8cf5628c6187cb1e13b53b85f75edf83d420bac8faa85474946a390f5e9260b72c15083ba4bcebda2a129935b6a9406aad5e237a648ea9278a9cdd1fb6f06001c50d0390316d58d85f3ee77da27cb862e2c52ae85748314e876ecfc7c3afbe8d5673664a1bab45c39d40b77b5ea299487106c00549a6d4abecb915fa7a0d85c4bcb606a8f36e0596813ba005ac6585dbe0100fbf5a05fe5f6207141f456b9c5c9499d7fd37a562659025cd6a0a8e2ffff033e23cd4138bd83c82932eedbd3cffb7fc762d4f59e3e5ca376d21e25bfae5aed3386ae6c71e9fccf96e4f9e7c478cb5cf5854aae25b0fd85edd2e2bf9dfc9cc8ee6d025fa3578c23b10428dfdbc6bceb070a81233e1bf760ad14b4705ff6d5656a7cea879624e7120965db02d1d0592c377077c8e4515aadc021f543901e8d4995e51169ed0c836b1ee3e0521dfd702b557d089e6571f0a1659d3d5223ed8c635f059b45c7bc1fc404c1d26f8e05de18ddb0095c782923f44af4603e04879913e5b8e3b6c48ad974b911683efa4163290bc5d95776fd7df1b357d2ccc715078a2027c74954afb1e5422accd063e81188f34769340d04ad2ee87c98c5146eea6b398fa5ab81c478b9e6167c31b743d311fe4eee1df9f6a7b5f3645031370ca5b1697272c175f77eb97ca76213bca1a6c0dc81144b6dded60dc0aff7c394b50f11c2bc39efaf0ae168de884172b9133c13cc359f06323e58d5634cb41aae6165586f81afa5954ba46cfaccce9d5489c33cccd2ed8317a9ce401adaa8bca988a001738552e9523ce0d43db4cdf5333bfa76c43fedee3b6f0903cb7439c4754bd6d731ad679454bb61d618f1b5cde29ae369f49de561daee00d59093ec8e63562e30c5b0da744102b01635d5fdc443a8b33cd2163cccb88f6d34abdee3a087c9249425d151a63712fc5924af43ee58b5c3c169edb4c9e3044b7f331b338ee3ba878ecc961656cacaa4cad47a2216ac125f5030536fe2d4f58a547975dab7f38247dc9e584de0a6eeb084c26bbe6a6356d8edefb7921d024054be7b7d167df3ef1973ce05a0a258ee2c82fdb1bea5d4379526b5a8bdd7b11c03f71e1b1966431faabd1c8a7322dbb522463175f7f5737272e48f38763fc2678e55d0b555ae72b4d42780084f10a2eab6840423f2a1dd7b58ad01f2cdfed3d37010b6f343c1d6637862a70e09bbe55c218b1942f276570228bda045772c2a0900a4b89db1511c6a5ad3448181f9d81fa8333fec04a5ec92d800d2741649788efa7cb165eb81e66d468a6c704d3c0aee891b0ee649302f7a116cbe2630ff7a6a134717216206174c782db31639770f49b9fe0ef4e584a83ddbf0fc1ba633b15d1a1ef6c401462d88ec5c73b565ef089c2810f2df84960decacb6cdfba38d8a149c64574cf811a8cb7b79d225b6eaeb457613c91af6790a6c06c67962f3769a090883e983b304f1f851bbf69c49d82e7ca11f43759bc76a618b052884bdfd81dcf0b09427568eb67068f734180ab6c398ed857e1accc7a14e2c0812af5c55f740a27b92a5b4e32b034e83889903fa1a9e7efbfffc34d862417cfd97afaebbcb647a6c3a2e6f8b1e01b7e381eb7a1f42772e928a70b87dd4183d28ec87fb88dcbf345ea4c08d8fc110e3c46ceda291da129fc87d258df6cfabe65092cb716d2c3fa72bad46876730774438a6fe63b53e4021f79ae853d379371736c8964d0dc39510a505b25f6d5ce96305cc94372236ec18c33452a989af2056a081e1e0be7476c67b0baf4c7ff07ebd1e9c2f3db7f7b45cd25689574ed7b3c387fcb678a9272d0f16c84770a5c88594a0f93cbfc7ff82ec4296d6a7ed34a66d85123797accf90e3260e95b44a2c82fbf6eff680c962ae76d7fc2a51babbc08ba1a7800bf0261ba844b6eeb292d63d0f051eb07fae55e9aa154400f0e27fea548d782334ff963f0c6b0892fa20645c4e93eb0a07922f8a98e8e4125b8a0f098e895cc39342e2688c94af5219165e9f43ed94fb7b35e141c59906afafe5df11117567b35be38559df72499f0eb09bba60f39024bc8b84e1493e4600d57cd60c6c33f1b193f6b12b5ba6939d4f46480826d7219f4c5a6ae95e3800bb16df0af5df8f6fb3cd05884aea0e2bd66cbfc9000822f8bd77f4d9838a990ec8d41002ec25a5db7bb4cd6e49b1f8d79975e5cb74f581de0d9733462836c64aa56161082a4c48c3613a831351c044952edf9f7e9d741f3e810022c30174c3b500580aaffd302ab2fbcffa07e68c38737d21d29a7ac0501e6f958b05953e295c182b65a06fe016ebd7a56e376de8a992585b934ec625c9325e8c4287f1acb897858ec7ab15aff470545ce414981be5bfa1dd40e4ce25a3f47b8f2410fce74155cacc05d7e9c2e0462df7e918e71fc68f27f6d0dafa9f2d15ae6ac6fc0eafd3e8c5eb6d0dd304f93001e3f0259844ca1abe2f5db6e3ee89d6a5825ffb0ec6377d57b918f03db4c1aeefa1d908d777692c5b58e79e6365946e42f3ee450127c2c2a2d0d135e8e035fc11479bd808a653c283eaa4fc4e96c1cd9c6c3f4ad602b8055c73ba1dd2184f5345ca9b1c806c190086421faae75adee7b8c191c20db16a8c9689f95ad32bcc99315e45de79ac2b51a3677ac9ee7fa2636bea0ea94d1dfd9927efdda06fd1b7f2b592f3d3f5ecac7dde24fe66ae79c2fb021ddba9ff46de96d322c9b6c7d8ed9cadbb525ba423363a9beff46e7a9d7e759bec9df3cb667aff7528899be206da312ece4e92b7c0f6a9ef3f5627ffd916ebd163f10a2dc5eb0b0659059e763258e26b855bac09fec716e6b88b814b70e523314b7cfb74a482254c3c7ce43276a9356a656748c7cc4065c9a01a8c40141e7a785b1fe85af0eb59cb5eca1b17f33c3666deeeae8e6abbe54a30a4d27869d7d0f7484e78cd692608522a63f5fb7e428732554faa59eb8f43677d62b6b75e6c6ed88a4d297950bd364b1e002c63faa798a5659b4d3f30008675df841ef4bf3c7d33003e0883fb1ad370a3878d58e58167d05d6b774e146e6e371876f8f0a58a56dce40f0e0e5b687638646269aafedd615a550c06c1866c5b44a4a3eac4d3a889a22f57e493ef2a669eec0858bd6cee637bce82a992b6f46ca2ba182c1862b8b98671abb71747a459e72f3471b6784d98cb84387eb4849b73efe4a158bae28e2ca48e0dcf0b5202bd63fb387fbe182af446044238f5cd1d035187042eaf913686a5bf06c4a34d2c373ea192c5f32910e51f569584c91c165de259282d94ae15744e14ce1aa16bd1e75d6a3888d902b4243cbf36d8ae3a0dc78f8876570e767e78cf9f7c1c3f8c45b8614369665f36fd62eb86adcb62e9fe7ce6351a56ad5dbfc2aaaef3d4bed35bc09daad0c54ebc73cefc678e6d7eb1a5228c82832483b0de02681e43a06858d2a4148e58825c00f355257fa644eeb66e358dd88e1172e00108f78cb75e42984445a11f8cb50e756491fd7d1cfb1b8ec006b0f42cb52d34075de02df5e4a3bea8d64e763620421c67d1faf5640e869e315687772ece4f501ba81c8684d3af3444ca386cda99d019f8be6c30ec90880db182685479a4ba26d0be0cfd0c26a5321d1e6396e6dd0ef1cce43c63310c16aaa14bc2d0f0fae93ba7fe32fba787bcf076b71252703734af42913cb9f265f76982969efc8732ddfe0a7f43e6e2657d2c882c7a3a1a15e63cb014caeec921ef89266ccda739fe2c7ea98e20e50241120bbf44bd68fce28fc992f8123ed64071884fe43e476c89fd3ddbcc07d063bfcda805f671e411578b78c502b44d5e8bb2cfe91835a0473c49b8d5004a88fa044e0f97cb8116505e9e481ffb591b7fa432fe403ee6bc52dfbbfafe1771e1e47a6eb7325b2291d9284ee3f191fec6a38b6f7ca893da9e53967e0a78c2d06061808dcf90e52c3a995d8dc54076d2ac89ce8b427d85ca5a009368c8b242766696216c783ce8a70f004e7b2966e7efb6713c3632eb467ecc994b99dad982933ca13b360ecdb6ad490f38032643ef0664cdc7b4002a4151f473f1431381f7b5f7ec11bdd3bc4cc9517caa9b6f55628cc6d9af6d51a40481aa23a452e2d3ea966dba42125f5185fd3b2a3c0d6cc41d060ea9080f9a815ab01be37cb68a41b2843c06d89d9cc62f2ad95319f1e56491fabcafac5132480f46511a6b1116334a1843ac2e570379a37ae27e0372449a4b9330f9f29d2e0838253189e5cac57fba171461d4260124a0ecc715dfe86b0c1127dd1d25a17dc960d006a16548695d95d15c485e2a190ae76771c9564ca51cca25e6892c1d4065c695ba08ab54f5966c5249590700acf02a6e4a730e094042c6651ab543d05df33280241ae57e1496639cc42ab476d32b6684c6f707fc2cecb71211be266868642275377c1e8b826649e07ab2bf890afdc6ba795b21c0b385d3d2e024fbfbbb6af53965bca80ad082e9028d7fd294a9235aa86998a3a4a9c5c5bb53b879f3304a1cc6ed6ae070a378126f7fe113754e324fd275e001d1394a81ce7ed0df9e5c38faf8a67c32ccf0fdb74e4c2eaa43a8987592d949b344d09257b05c5320a56247986f19376476a2f5b0d5e8e60666a15b8c375ceacc7c90aac1203e33e3c7ea5e378892dcfca779297f0792f038be276651e8c7356dd27676a369afc2dce15b30664cae7fe5a3af0102d924a0c054a8a02857d2219e23945d1106381d9bb0dd52dd84ec3eaa289aac2e44dcbf177eb44af3e1a9e7c947f4a3f8190115317d207fe04e8e77af5118ed24be695fdf64d7c3a28f82843c6b14f38a11d4a73abb8c31b28b75bf39a6e86db56b94550dbccaf800f34f13bad68d399e3930be0f9e4b42c16aeaa1e76d92af6aae7b110eb706bb442011bd0230c8151e252231489c021547bbc833330d8f8948c8cf422dbf2610cb3a7fafb970fcd0f8450f39084863063d95a8a918c89f2ebd5c3c224cad9cfb993a3b2fc2acf57be7bdee8cf8af23efd5046dbea3faac7c70d675fb41364604f46a4676fc5a9558167430ddd7d817f9a1013e31f4f1bd94d7d53583ffd8483489b609d1f2a63f1c461b31b728b64fd6790511a2806e1cba8731d7f3cf45de5fbd58aec93ff0efa14b5ffb6491635ffbf49557996123a0d5645341421ad18c63ff89eb3332dda73ba2d513645a45b50f435e8714e747da08bcca5dfbecb5aeed9501ce7b2d3c72bfdbdfad72ddccf6576fbc52d309022994a4243e333f695bbb0a84875afad4c4230a17b1502246c80041fed87c7cdb3647a36d6c9e7b54e61dc5e8a48762141139225f3adcc8b0295bab2a2c078ce3098244cd95088ee43aff9e6b27b0184a6d5a84aa610fc2d6c495d61f7e5a00723f5405c2685765fcb084edf90dc2db31aa5e298ae957844ff0ebe310862db794f4a70809961358133ca44652931b052f1b6e9aa70f3e96b4a18026c01961bb6c81d32b49dbf519d8c82e458ef111b749143da305809813fdc99c44eda33454efec76b51a1d9c6448f266c2ae56159ea02f2ea3b5b60f550b33ac9fc4dc271500ebdb8c2e96bd4aed1dd95c5f35ef0faec9f07ce58026319cafac249b3020cc4ef78ef879d1ab31b9212cd22ab81412e760dd5dfa15cc449816fb0ba7ed7502bd54f0b849604efa3b44869ffc2b652d1df78ac65702006b2fd57b7402fb7b66014662edd6b62268ca807a515ca233b5f929296b153d6311099d3d37b233a4bfb0a20e47bc3476d94196f7d95f71791f1b8e37485e5cf464003832c8a0518b1a5cdf0f987cf273ed4b2c415430659c5efe34ceb16251c86645af368b5bff857880bf1829338bcb20180d44a651c127c71b767a7f69516abdc9663d43618d39af812b3d6b280c52ba6d4ccfcffc81a832677eb74c8ce525f0357a71695c8b56657bee95448a56ae936a329e812b99f382223ea3fb013d1340bbe156af2c28f29c6d071adc4f4994863b4f8261fa1c608617b43b2139dfaad995df3613c502363cd436ea854b36727c0064bf16c51ef4b54bac5b2564990de70d794334521c1dbd763f1c229cb04fc6bfd28be89394531ec86d3f1442f3fdf1f254d8499b96eb676433479a8bd5517f3daf5e03bc0f3869c6f930e458a991ea299aa66c51174cccd137f52c093b386b7d550109127d2bcaaa08edaf0158b75524f164ed06cdb4f0bea319576098dac8327899ef034274bde0916d9e14baeab9652e3f16524f6c82515736d68c02d406b4fbd36f54d13f508e32851cc9300c26279715cdc1ada7ec6e87484d4b8a6afdd175c8af222ea001cc8fd04fbd8fb3fb438467de1e0f4e32ed2d1b4c07b9916713dff92bea5225942d6075f3f77cd917cca60d0a14b5d9dfd5e8271495504152839705017eb8f30f7077151dc88fcc995a2074145b936996dbaee99d8e8cec86a6114e48d4915556f10367576326018d1a9853b108e45ed132d86b138635c6767a6cf84fec7aba41d640efdd5e2655db1406fdbc1ed4399ce4937f2cbbb846a4ae5150fc474edb751bcd6a61cc02085138bca60e9882085bec099a688675b9b3a21739ae58a2f4fe602a1ff9e04c79401926ebee5ec5360636dba27e7bc30353e0e85f4d79b2c912c6739d40f2c27e164740b461163ea03add2f230e7d9205cab238102b2617ebf08080844d8ef99e75fc807b341a0d118ab4209acf19f533a67d973d214794d275d07122966d5e2ff44c78fe824c6d19354fc5a424bf5c235801ea5e091bec0bae48551f6484cbd5d35c3c088ab1e1e64e11a4692f892464f2ff0afd795d19adc58f22cb14d1174c994400555dbe47e4249a87d688e71eb2bb615197be2c3b2f29ed394975681006bc8e26bccbe5a409e00763b31fbe9c89ffcae90e7701a7ab58cc2d7dd753e5b3e9ac6ca5394460ae416403d70d193201f992cb4cb88c857f006c3f61e998eff31deefb09cec849fc493e7b3709c20556701f6033a0a0e2c1539258395b4b9a664734d8cb0d8a36cfa9e47e6e3f0e243ca53deaf33aaec1ccf109669b4dcb4b494b153410942f2ccaba7f986cf6670761d88a66abd60ad87cdc934b74693b1cdd444a9dc6e72199e10805021360e7d24c8693bb06f4750725c17725a96e68c4ceb7d73a14ae63a4fa1f6d57cda61d62be1be0ae70eaee0bd0d3f5f4ce337c3314547de56d85fa8b95d2c9f01bedb6449f3f45a2416013543a8efae7acf592bb6a12627cb0cc26e74385fb1c7e9837e06ca23ca88aa25cce0fbec6d54b86930c5139918ba4bf2a6a835cfa5e678c7ec74a47727cbc14ccea07a950b62ca44168b854816e9d1ba18eaf4aa4f92c70d15299292a6d89cc49efb312d28aabbf3906524b494cc67afbfc3644333fa0523f89903bbe9fbfb59655fd8b79d7142ea370b49cea91a1c78b5219474623d230002eb2db846e90a802af9042e47e3c267230ce83d4187c96d2a229520c006016d7fbb5e77b411b6cc4c2f66c27ed217b11a095e50408f461ec946ef8aa729ecbbb136713203a33c1764b894660139ab4a696b7f3dbf8797f551b7627e14f761ae396ff6d024862a7efa8d32781f4bcff20bd01c9f82507932adfb062b5408b6fdf60eadc7bb192d1311c781951880b08bef26c8ed3993340832c3003fdf8a911d95d24e02199242345b7d8cb124b0c8a01bcc544562213bbf7bc195383655e8b828843f091f703d58983d8137a5881397dfa38a6ce46641a9db57f2c44c33857e83b061d586d2b26816836268eb98beaa9acf128ddef9830cc1d1eb3d1b07d644d6fb9e2be9a2dc7405ca734fe8687e031bfbff3ebc674b24af4484bb95c657647642bfcc89e8dc55e15b3d7c82332de59b3ae54b3952b2c361b4fd6f64ca7e870f58628b5f53bf53f352ca8433a41c20dc3864def836920f037cc3a7c2f189487851a50f2486e340a8602eb4ecd46f593a8f28f18389eb29c42f1fd5f9fa15556d92d7838e2f579bf7cc679d1e318a211e5c8b3be67c94439d5744d1f02293e9d9c54257934ae9ed6dd4ca72fc24e71c3b5fc2c0d565f7ca80b6ea1010ddbede4485c8771ecbe05a279ec20a62b5dc36649fc0831562018389011324e26f922937ff059e4087ad5ce09a7c952123b7d987bfd45a4edc1dcdcd6389ce44491baa0c9020a666762b5ff5a98b7d914814762d9f677ba8336060dd7fd76045b2cbbf375a3015bf17b6c56a667f46cf6cbe6ee3c3832bf202827820c09013be137ea2201febdd9d5b25cc43ae298511f32dc3538759faa94e71193b24e208a7db71923f007b03ebec76dca24af40548e6b9daa11dde15aa6aa8a5df02e2c2a32537d733f0f40c8c5d20e35d3856bfce524f8388477ed6cca19204f230a00ea0cb04dc094d8e940d3cf02bd9cc2683f86a1cf11947ded1c28678f61dc85a417820b4b5f0233fb1149e566a1c45ec7e9f24ef798abde72510047f764df3c47c143f8efcfb53ea55b0f3954772e9b652edfa6b8b4fd70010d3423a03fe3451bfc2cc20c9dfd007da6793dc03fcca6da9f330e31fcaa569f02cba042fb24462eedfe7ea01a9f53cc31463b259f57138b640794a1c4bcccbbddf0541f932af50864385156293b49e4349b5f5381d8a7b18261d3afa982b27790eb97beeebeb3e2ad0f3b1560555141533fba35381e8408fb29c0ce53939352599bf67d03ceeb1a9a8fdaf263b9c9be0443cd4ae579f7ecfe1050f2959b2beeed67d4815fe12abcf37f6339df9cae8326ca05e92df99b7c5b048e637d14f1e85f33bcffed6c36c5f9a669741f9f81bca1e20fc820dc459fe3d5f50f65c08fa0506959f528540f0c50338c95d97712f0ba1465fc7ddd574e2677937fc2141aceca033f2e2a9561c1436d624710229cf3a79927e74962c52ab212a71322ad4a2e0f6c5dde6a353b603ba6b7da8ea25038e05b795c7aaeffe0d819c4db25916e77c7b117a06123c31ea9f9659887ea93cba219c50710a1bbaa4e39a579c675a0a2213d125f68e28379f7fb627bf9c06102bb40a0a0169f724f8c810456ba1a2552243722c1a58ee009a7655101ef8707dfd724416b1231e666cd4e9dce5d6c38b35231850a461c4113e1cb0756ce725db6a65546389ebf512a72dfa3885d54dd2afc29e88938484af0db3df210c02005ee8dfe2496d85240f4ee77427666124c13f6e3cf3fd7c220f200040b00cf2228e00ee04fcf045fd338a9300dfb736d1b28e024ee09a4cd314901c63cb0dcb44d3f8acf71b7579af096a7eea3f9ad9bd4bce651f4eaaaa181035247b782ffbc26d5819c9b4c813f232631e147f65a09fe58526df0b89f3eab1f86285e45198edcb63d0ba67a76faaa2f5a3d682a638ddafb4e31b76dcbfa17d0894b16f2b5b85043617c9c34fb0f8fbe041af82001911e0f3e7b801b4becfef2af5ce4f078535094d9cc8a44a794a24bfa2aa444b38cb8e6d218f567bd62e17dff863e7ced533a8cb69ac362490b45a5f99697973b01cc54ce8e7880fecee9cabd1e35188cd53336de8df5a433eb5e00bba04d08caa2ce02f90ab9d9d37e30a6c9633469866ea41c0b8f6015d9b1dbbb82ae6287dc79d04d7e078e49f6c0b4b9eea578aaae91126ee90214235d5b3e9de479c69bd58cfda421b5b8ea86159a26dfdbc84e6587b86dbfe5ab3796f4c9d251425f08ebbcb4db939d65eacd8c6f37f8a23df84ca7b1cf63ff3b3194b6a6c6eb0e7771c64b6a9de6e6bc3c3a082d644a1771e0145952eb804efa7db6a785c23ebe2b69e412972b8fa77201c45715d33dd425d61333ab5ac015b8804f37f1406e52f16af097ad4d68926bf6cd3edfd27b1a597b666f1cf01ad1f28d69640cdaa5b655d963672e5e9327241a2cc83a09aeada32832a29bc0dfa17eb981af1a9195328ae0cc5d449fd9d0e23d399aff40699fdee5345d0a3aaf85f2865e6a9cf21b7ae98bfd5f1b6962cfa647b0c80a0250c65658d031c556edbb1ff958e52216dc59e542be52b37abfc4ed0abdfc9d1b10c1db6bdf65012919c503635cc345cea4a0665a7b1c73eedd0ead3febfe93c66b76d6e7cbd69b073175ed7c1f60366d4e48ac6c72ce6cc4f2aa4815ff9e533a0a7bb43a1bbd209d75699b169121c256bdff5118eee1e87ef74ae9755d0ec13cd107669154418dc14d37e6fe69bae079504061d393eea4edd574c5cd0c2b16b424f7a5ccd1f7eacb83517175a9de51c21784b5c284096638f7919cb1a396b43103efd20fef4a5120d0b361939727994e6c84c677693aad960892b6326fc50a4776d6dadaca61f1f5d670e9e0a561dd90a8fdaf98612f086f4f11799fe9c658e521949b01c9408cb1434ea675d6962dcad228b17b7dec1a99688aec7d9db39151fd07d270411016bc3db166be64476bbc31323676cacf00c7d2d0c4aae7c1cad5626962ffde97c2cf7ecf2c43e26f26cad11f9c6ebd7a68190a5a7bd596612bf20930c5050694ba01b3c71722a5a04488cdbd6f9ff1d63eb643613c45cd6f7b2a3a7c14257ff956ee6a7bb43b146865473f96904654e7b15c8c37451d29e8c357b393cf2ff82105ea15b6e4cb91c128bd433773efe532b45b5c254bcc5bbd0e9f9eb7dd1fe59fb637eaac4c528358b044499fe408128cdd2b2ce5ae179895e260c052a00db030d4d59f8f9bdb389a7b17902a5c09acee8aa5920c85e68621f0897fd398c6293f343d658346e2c5d87c42b227b682047151be55a442f6ebb5e4e8eb0239d06dae6602be81ab8799ce3ca394944121f8aac53d89f3318f74a1c195c8b177601a28edd38b48f210e89acd5d95e61414032ffadb19f2e034a5476cb736ba5045230802ac5dfddfe8258a3b7f2aa84f7a3e0ff9fba5b574aa3b05ed066f9b7f53250a806264a65f3b41ac18279db62e036090a3e9ea334bf25bc526925e7b368c4223c14b10918ecab1c457ed2c81129d970f75509668a38a50d673f6d9067b5077a690dbbc6058d5bedf2931db1f4e3eb26fd58c276544d89554c695a4fd3ed7ee74170ea05c63565dc95b9871e70bf7be7ed335a0b0a54394651046f9d3d0c0fe40bfff3ae399d81ba12e2765d81219aecb386bbe9b931e424d2219204c2c1ee0c8f8cd2e4962d36ebdb00ffa32e2fc22246dbb28664593bcdfdc8ceab6e4ec40c6b16d5d7a4d3af64b790101b36f43b1b77ce45859afd766ea54fc303dff1eee17971892b5a3c521154132b50acb0a712a6bc291713769fcc129c52fb372e4dc106badbd945b6325efb76445b2ea7a37fc57a7fbb28e388b4a86bdcf4696ed8dfb0512366af2d8af01e6e7ae1f4a7bcbf68af16945e1fa3b03d5383f4282123f8b190d3f6777fb90f0f67dfdd3b8522ecb874dfb1c3c09e7f152d11363c2286e66d36d11e4e18bf7b210494d39dd09dd452b744d11fa9693949a5db79b5707af417ef3981fe6ebd4efd35c1be8ed4b7a2773488a090220ad792241349b0b49acb6588373ee8caa9b3deba1a3fd82bead08e05f06dabaa7800cd0d503f98ab6c4ba18dd75fb042b9e5a9468484880ca8d22df40075ef8a4680f98e587b44dacd1928c248609f856ea5f903c09f0f4449ce5a04695c86d1fe68fa2c9499d81dfa8906a81efbae21ab47eadbc5c83888c9729277a5fd59094cf54c5cb379ebb0d0e2c1a552f884b2921d815570a2c73a1ca502a67ae8fd55fe058a83c6263ef3172dad3f526aec53835d5fe590cd40cea28f89ab11f047249132185897529d4029facc7c1a62062a2ae43b5d8ebfad8ed81e0230924d2990804cdcf9571061f1cda3a023a90bba87ba6501df835f115589cdf5043e9ea05c2c7e43ddf013b335abaf29da8a4e7baef936d0c3b79ec56e265d607dace4b150087ec00a79b28f784ea1967061607d7fdaad87c1d54a9b89d16a49a199b324b516390220fb8a066b7ee02d3cd2cccef5d0cc95389ff222c1947943f07aee7b8c8517ea0fc7d056f30bde125cb0c05b0afa3a92ad317b0a75f5b32a0af023aec0c0ef887fe6de5f08a2e14ffb05c507a632ed4d2f9a2d7022bc387fcd43d413d8137099aab539321cfd916d74b087c6bd921f4d537ce4e72e45d8967331d157f060872e856e357db089286149b7444c6737026e0c0450d4cbe9de995d3ab7cd8540a346c824e5b18a015e4c7f45bbaf13f80cac8903b0b53c10ada6f2c25acf731b8dbae8a57b1f0b05a6728c8e02973dd0a9d97630b60b4cc7cbe59f30b689afa5b34295d49ef1737056706b0dd7f2d06a095d08f42d11b66963947ec8817753630436f2da5bb7c8460cc4e9ff066e92439f0ab72f4b60572788b83022fbb9427152f6459873699cdbe894289d48cbbfd7a22da94038e61e1e83feedb5fda79524112fe647220606f5ec16f756d4a6fe0eebfe6c428e4679714ddacf33deddecd52bb811a98ee29700099609979e069e0556b452c41be0d17c9ed869b1d5e13133875e66695c2bec1c27df9a6d364c7541f7c3400d66eb668957559a49d1cb47fb1c14c362feb0be611f379cf82338a96a7a95d9363313e6268f992c22b25f630586db2b1e836d8da68238623d9c6dbe42fa264daa87a0bcc3409f7410b73d98e4bbcc2be836b61ea21c1f3f3bdbc187e5a29c9bd6560d586a302ff61f2bdb03d6de33794c93c55f4213439b8dd72dc2ac853dd19564e0dd90dbdfd85a780fb065ba8741947dc3d6c24c1a049cee120eb60676ce1cbb05c4e151725eb38914482beaee4e3ba6a7f52328177fa307348d1878440eb029b4e8b38a1fb879ecad9f3c1c5721065e74922680ed3a85e7e8759f5bb65eac2bb5d879e039b736c0a8ae968babef335a77c9ad042b590875eba0be9da1b45736892ef0ad344b96dca35b9b4aba462acafefb5e55d886b63d01de1d6e2764c7c8d064f256e4e310f8df0474317a9b8769688142b1ac95a1e1c89f286d906927bded7a53ead45c5ac6c8878a4f65840e74b86818d6e111703b830c14b15ac08b32f91899829a7706edf02a7a6815ee5ecddcda90c6bb87dc5183c829504322c8967f50329961316eaf5b45cb60c8141a1ff05214252574fbde5c6561b6f2847a3d7936110dc5b56d77f9839bfbdcabeef203567444f5688b7935998d758582cb15def1201b0b32c3accd2c2788b0b647a7c645c62076ec8b3568490b54c19420775ca9af6e1adcbf967ef9ce5604a6bb32c0509c505f66910923045f227bd8ba1a8ea585107e33e147a9bf4a35a1e309708b8e465ada466904f0d6169a5e8041e8079238406865060ebd93d6c34978785d6fbe70cd012dacff1742eb303dc41bdb0f1dcae4c0e0c4231bb4f68aaf1d550911dd82e7a2a0ccce81b959676e468fca6c4c45259f495b3cb4aaba67476d39634fa7001e18b7bf2ccf4700662dbc14fcb6c0786b66e242f0a5875ba49a77f92694db5dcfd6ddfc11c4ae1d45580cc2dce97b9dfafe1ade83f986d718750634ba3e43912ce1493deac8f32db0d194cf7d31a0dba255fc38bd275eaf87fdbd616445790d9863ffe5f3f126b33fb5ef55e4412100f254ef083eeb8aec0579395ee7a761093fbeb732afe44d15d63296bf9cb76b3b1b29bc745b2cc25cadc304efb6f3a1a8164b45a1a4a744225c9c931614ddf2c5b991401e96b6a281f2ded606e8bcd86bb989acd4ffbdb6b80708eaa6625878c24dfbe7b22fd5d08bba1f6a2a686a3c405eb8c3563a309ad7e31ec911855388bfd45a1ebd28a6a40d2c4f4c6472e122664799bed022c70c5dd84c53f950a424a6980089fe0b70c05ed626e916b002c33e189ec08b26cd2d94ad69402e93670e13401c90082cedd69bfb8e7a00fb5f5e32b8bdbdd8a6c9c6378fdd8fcfffb92c22d820cd145409b956ce4d63ad87a412b174c36511adb193cc70168c7d8a6d245096e6ce7b8e556276d155f27d4be25027eb657d34ce69e9f18a491f2fc31ac6854a376b5abba01850818839b4507eb134bf9108d7420c01d2801b96502cda887bf850dfff7852069e53520dd3de58ed1c89c1fedf5583babd5dca97f64b0d1360b21b78573264ded4e4e4fa1cd0829d1af0c9fc52ead63b4d1096baba2929d51633d4ae47216aea5a6926a1f448e376e711f611f86e631413193e0c07fd80885e7631294afa5f054c6eaedac487704db1dc7aff6684f7e1a97b83747e7d4136aa1d58c32399c8a12a1b34f6f0233bea8bbfcc089535f96fdf1ccfd462645888a6cbc61a61610e59ba24145cee34f7078329c63469af47941f8fa0c605c7e1856774803a2e9066f03d0b16e0e1be7cd768c35d6a6a223159c889ad39bcf7084fcd8b61ca118b5a5fb1a7afee6612674e78eb52feb5b4b19262d9fbf4d67e7dad00b6999b1cfb991a570f217ebacd1d4e22f7464c369f1dab29c77ff30e366657d3a9e6dbd72f65a50dfaa2eb9be6e1637fe768739ebc5ae768eb8874ad6bcd7b31d7423c914f327177abb04cb47563c6b168477e3ded1c2d3ca0d471eb41c94500427766bdc48c7cbfd420264b62395b2dc6af335a2ccaf7805c89ac66d033f5d9cc54f331d6d2d4417ab7fac0fcf4e3f9173eb6ca3db2b64bfe5bf2362e9672695c865b2c9decaa7473ecfa801c3e7b9a0ca07dc47309d7ca680616a3349d708651661724064c8975e0700cafaa96e6edd03ee131907c580cc82064082c23bc5d82116d8b1a7a77262d14aaea34f331a6ae3c420da81b794fcd3cc6fc9bcbed598dc2bbd9b0350750f95e6c0f48af2f93e3e1dc15a00a1bd1f3266f26d9e684f337875974d56a02d5fe715c3d4dd15eee2d3a0252988e5d2a441c32b4a42da8b98ec07bb2e7c01a8fd87c7bf39485b200cdf46675348a70a67da77da8f08cdc277dde16c7c9d324487e77587989bcbfeec6b65973e273113be831497af52e51334db933c65901b6612df66c54661e00182ce8ef6a8b770b4f5f5100c50e617a01edf63ed09d3136e2159a1dbbcd7283bf6da99466a6e5009ddb5e64fa7be21ab8a66337fdd4a06fddf950ab4d3407bdffc790ea0d702eb87debe3f7a83b34ff730ef089fb86b82c171b2d916a5f48ecb1adc9ef97e7328d26a124463c6e2c63759679fab9d62b60bd76efbb37bf1a11e4150791f7dc721824a6004594cbf24454a278b90a13d24feb7baea11ca2b8fe3da13dffd04c2d0aab8cf6b02fac8bd4ae9b6f21243dc8d60a1a09ee209696e2036d29c78618f174394ac8a3d53e68bd1b1528c7748e716efe224b18227341f9e5ada0d4874e19a328c8e7eb455b412c6b77285cfad2fbc1868de4134b7cef2d76694ac5937c6606b1a1781ed7a08431e6e1f65bb6016968d4b472ad38a3266139a0b3ac65a993f9caf0d7f45f250c67f4109ad635a20c3c57c60c76747add1a4c1ec9b2dfc194a9fc601b9ff40e185ad186ec408239937ce8c47a6bc2834889b7c562d7ea32fef4d553c474c66538876b13e505cc0780ad87d1e37624ab25b4becfbc7cbe7d36798dd2493180347fc182ec68965129d70f29d590ef65b2c22ddae55ee253aed3e631e3950dffbce0745abfe9984863a4a6d9c672dddb493f6dc0fa11b5aaf362807902bfd210d923e5100d972973d3369e7a2ff3ee905f22a4f2f9663ee95573e75c8593fbf675f1a94af1393bcd9ad4482aa4c8a64c677b949f4a42158c2fcf7f830a212bbfe1d2f1811cef38f09208a5d42963bfce21a50c01d11f0f2df22ac13fa70b681f1cdbdf28a2fc29902361e26c61c0e315379ee5d7b911151cc7d7a46b3a9e484d4b2997760ab14d97e161918680c394a9ce97aba4e317f087da7177adfa8563b032d8a0eb389859952c9ff6d3724fe3ca5311222beb5dc2d25f59282dc23fa20609c9a2bb75a0de0cb0db6a65ba9c5f2f94fc8c8ae0b275545d9d5013e7097363c5ae33311d09ace96df6b32e7cee1598499eda7c21c6cfd6a5c466fc04e9ac59df512d6354c0a538a146225da539f1b90a2ae918bb1d760e7d5e2350e85397de7a15202bf7ca81114f58ac5a3f83244389cce17135edc6283da15a63845ff1d5ac17f085973192e37204d76b3906c467c6b4af92b7f644934b4da722eed238b8137eabd990a3c61316cb9e71d321e9b5773690ed65040b9e553db6faebf23f4158899228d0211d953bfd971a63fb28bf8e52fcf5a7f3a16f68a6fcb71eedb5e0867a693217cd51c76493fede3ea2cefef7fcb60c73fd54e80be6cd2abdc441f56c3b7f703e56d43c8ca5674c3e541b674f53d3512af78fb96aa6f567a3dda1e6ec17c229db0b559a34233d7f65d94124b5e1e06e8bfe2163bc331a2efa9bf85ab828a9d60fc016c84b3c51a72ab091798e02e2221e9a1da080a1d81573cfd8c845efd39507a75df59b8ac072c5574deed9089c40aedfa814483536659aba5cd4add918b3062eea643e3964163ee158baa5c002e8afcb665712c4fe2b56d792ba5e9f51379ba78541d0aa27f3eeb34d80ce7e65959736eabee8ecaa39a315e376efe433f33f4e4e2d873129f7fbadc6987b1072f2dab771bda57ebd8a39ddb7e0bf3b25bc2706abda6df43e1e36c361b017c46195a2393c92c368948a21f3671131b64da4109d6a02f9a92442e14b242f19f570c60c6a8829814f0e4c85f7a60377d357da203d6b7495b24dcce0147ae11b016385b2e1395f4d67ebfb21e5562990bad3aed6606e3f03d54bb46ca7d1b77d9972bd63843d6b5446bdc6a78f420a97c5317fc64c6c16ef69d4e03fcbcb2db466e22ab7facbca84d23f4e996b217e3272b4703c3ff653dea1c23cbff7ab37aab3d0cd02a0988bfc0d2865987699d7bc8356c7bf2aef31b37f5b74f648f1e3746651060f33a558a7abd303f78fc2c7b0164f6a50d09e5560c4daa3723cc1275c39f36443201d4a60107508ee72081c397edcad91c7fb17c889173c8d612ac615603c3a368d6e7b3401e02e3170a5133ee34a4f2db33adb04d8b03bd27c6a06769dd919e8c700d4039faac147e53a73595e92dd391cf0c8ca7f10d38c69dc69fc241dcd6e14520f5739c28a02330029451114e2fb7570dd5aa0a74e61fe944b8b345e8dc943cf4feaac4263933ad7c92eeaa99a77d4895c22ac5b31dce93643f1aa1ac3ff7b9f3e9d0460069833697a7ea957a25e998dca7e5070ba5dde63354b3d6507c77341d31d3f939528c27fc48a0173e3c193d051e91cd061ac60f9116063bc1cac2b2645643f7deea996d067fdb1f4b54ba6d7d045284330afd6ccc9f48a50cafcfd544ef798bb458adde1c531d489dfa17ad44229dc223ae02e2aae62c0546a4113b2fdf57e95674086233fde7b2eb7c2b3a0be85b0187e915032b3b531715d942be67cb5b96d24ebca576abbe0a3f8c5cdfe74001e729511591f7bb4b621cfcecf870128b6ce8280fc28a2a28c6e630f1136240a5855a1ce3e61b9abbae5aa3bec349f9b2588a19b5cd57a96b8758ffc6c533166fce62cebe048e4bc6c47dc135daf077cae32fe29eda1a26b90777315063e3bde5f1755cf3dced505c86e3be5336dfa3d304dee0e9ab7dc42b87cf6d6d7822ee04cb795a8b9416ae6eb4797484b154fb6920dd5ea7ef669207088ece19aceac97e55a18f488b9b0eef4358e947abc55a387d71c0a5d549f8e0cb06a85e7ead96f6c066054c817e4a1adc085425308e5195409ddddab8fe5b9c28f201d155b69b28fb695a56a67c7ded51b4ea8f934114db69ae92921aa3c4bb776ae9a3dcfb2912a812fee0bea815cb922c066988785a9796cf0b74fa3ecf2945ea56a80ff379887f89f268182e06779eebfd11be7e6cb1ccfe30da26b11b6b6a3c3b4bfa48f72b18d51be6a33ea6152f3ad2bc7febbd96ef01a776a0ce9ec92d16c9422d66f8269b203eb7fba6b9cf8b70074b55e229bd9229c18e33805e44c7327cae7ab54dfc7a17bf3e0f696aaeb13bef5bceee82c26cbc3cf2a71547454af371cef81fd276ecb1ca102872f362821bac3e186493c5aff763f26d66acb872b3210126fe2abf58e009ace0c9130a5f6b2fb823e838ad7b0988edbdfe1334e385f1ab169783751f08bec890ddf7597e55c892ae34afe354254351c5ca24360d29753c7c11619ff64cd1b1a26d5852b8d07a5a2d8a9d554c8fa60f69b993e7fc34a1b4686f66fcfa69f2acd40e189132f076069c7037d95bed7e7559f89d3efeef493f78264c834854c93e8bfc73db2ec0abd153bce561ed97ac773168b13b7538771914b1d424e146b0e9228f3c85fc1594e12019a189dcd1064f7877e5b3ee359fa17d712c56d6256e8404539cbf6368d367bac0325ee4d14f89e0d42ef211e226e68a7696b28db0cfc49e6fe96fa92e0f41c6f1b46f7c9fca4299d085aba705f0868d0e9f7c2ebdde2663e8ce19758b74cc2534e3738960c94caeb85d648bd1f34e355ee1a2f9b4e9cb80bc1c741c9450bfac14242aa86136b69065824f044077bf24c290cc6a1785b7b4b4d6c0f08697e3188e1e5d0c237a621cef0e9077f244273f2ae3daafc4439d8618f3555d69c5a70b5e50bde6c99280a547ca28302c9ad884dc9779a780d94c1dc64b1a51a6ebff5ace29e95cff05297e55cdf33e7cf505b0648a65c9aebccb1c91deb57311950ee705f5f7a1adb01896f7c4c00a3f8f7e4003933a2f781bcb9e2f06f5d60108c129b7cf02292597435bf67cc1e9da0440b24724e44eafb679f0a3f0768f2619df02cc221ad7132c3ca77d09d0a47c0cfeb011506ef0e558e39d0ab2efa0d29adfbfca26c07ecdfd21190ada03014323dd5cd1e812821f6cb1a7ebc255110e22d645f6d22707b350f6f790f09a0d6d44a0843dcd35cda54174bedb0494cad4a5a557ca341267a6f4212dd5606e1bc4b248b68f1bbbe8f0f918a57114afa6c70982aff5708f9981cf9fa4714347dde52e00a692fc104d137f9620b6d4fa330aed02645b244390dec4ca4c8178c38d195cbf42b46326a455410a8838c106ef41bcea6cb416c540687a2abe7a993b373f3a012af3441d7cb2ced7df9bd54cbc9f2467e7b110e2511e2cdb4baf86d9f29189c1c3d9cb52a7a30cc3930a07391915d801af8d84fce04bef3e6e74f8a72e6a83ccbbb1de58175da29c3f42e955817d2b43f3e84ac7414c7ffdb272527a4b9ffac6293523987fa33bcb9c36bf58c134ae184a0f4a1c8ba304a9799ca6c20418f8b24631f08a1e8bda9f056d296e9e91d48180ba126ae97c2eee6f384aae1d3f95e9cf4c8ebeda4ede68652edae7803fa5b4c515dfaaa111301f271a9e2b37c6d4be652780078c01bcf4c62b6365788737291330faedca8414fda9027e4bbcce6d5ea80ce1930cf12d492c858c3f9d626993dceb46c0390ee8c17036cd5f59180fe56835864affc46d457f0cd83d9c17c442b473f7b8034cb1a590a38f437ba2571d5962edff1985d3e7c02ef763f86d5f36004cb8ea3a3310e72b0ae47b7941ee624cedf35abab4c50fd6ca6bec02aef05d69864c80802be9cd607a4e214a02d0253ef1326b463b997dcb4abad99f2d2a73fca53eb88983bf655cd74467555e6207bdf12db04df2b2a732422eb957422b80cc501373ee8d233924fd0fb016d902bd9f1e7823250fb1117f2202357be8383a7807535f5d61dd81cecc0051bfa1538f4980a468b5f4c4c197ef4115f800333941ab79a4023bd3ec06ec0f8893e2c9569d67fce45344cf6abbd3df8f24938c9ebb19caf23b96eef065ae86deec968a2e8fd9e55cb15b45c574478fae7aafb44bcb73727059122d0d9c3d242db459cebbd33148bc5a6b0e10407a0153e444085918f96da2e6f067269bdaa5a9acd2cece64874c28c2d092c7065aa2bc7dc70660e2efb8e6c502f46da6458b4aba52b129cd1948c7c432b24b60587d1399be19a5a5cfb63f1f546e737539bb2355286ed3009fa7d98b866e3199b733faa8121a294a909f991b8d02e0e5944c87b3b137a7c353edfdbb14c34b62f01f179b0a348dec875b51e8383fd9c1393a92c3bacdb6cb6f217567fb691ba1dd7f8b82e3ff7f3c60fcb6df17973d0d88050fb4d7501803ea770f394bc5b38a20d604facb0550ee3f1a77ae7e3950f842fc407750c21245155ee5fb4a3da9d840e1f6dae310c3c7e136300b512c51aa29d583038747c7edc331920ded7bc604bc93afc29c177ad5716356343e97d61119f25fda18c87980c6e800b3c455079b58c72e9ccae7a9695359ec5adc1e79699825b69653a1c58d97c0b68bdf53b05c4dc563f6e4c440b59abad5d6e21f0c9d0334d944dc5e9c39b45ed8a0738e759ea1ee78ef794db9a80ba6963e521158834c7b31f2977a76187dce627d02f00f1ee5fb7836431f2b819a57b8e0e291753956b3c6de2b0dba60653a49c18a237588f2b160886ddc4840ffd82d6ae83c385e5a4bdb6f0c3b2b57d5640e341fc2c11636324a994aac8ba7a536380fd3d6fc2620336d717dccf56bc73752289e859955d36f7b5793f79dab908ff607446863d1062252653b103fa34aaf48a2aa2ea13eb1128bd15f3e5656bf6c0cef7a1a403f32db1d848e34b2c727726b1788a3becaab53773236af5c92d2cebcb65bc454a9432b9fb61c268fe0008414db2503c004d46d01819b9fde5a94a7e280901cf5de207384c59ea6ecd737249a244e3bf3bd9ec52a495cde774b4396c668ff2350207c9407bf5537fddfb682411c57d68a603479462f697c3e77977fa6f3d4820593cd25f33fc8592a5665bdc7e12e3b695ba75187115f0a0f8ddc48eec460b5059eebe963079ea816e2e36fd6b48a907f7368e28362594b46b7f6eb0023bf88e006df1b2b52e0e6e3dee03e52584d0823edde01ea28e7ec3da4cbf6fbecb2931fc3d991ef026864dc8d8827a8c79bd963252d25d210cfd684cefdb3b0b04bb688753226fec557c343d47202818af3b166acacd3cb4b4108ada0ee5aa0d417f03b53c09b2b2a3f994923416f0b1923f0f6c7a0c1e8b2ccf42f4b59631a1f389d5ed5632079523a7be44549596942f44cb6fc503632e6ea0563317f7b5e75e9df9c7f58d4e18d5ae48c9fdcd3ae86d6a953db8f2404169bb049b300c094152786118ba13f4f5f2fe2b0e4c4e964f05fb2d1ea2436ddf5e63efac671ca1ba1b2df7f66abc90acbcb7d309f07d3232f3315fc8c26b7eacd4be75131652143364d1f489c8dc39484c3dc26f4d329c1318ec38a4498c06bd93d162af3464dd03bf20a43a24d4aca75ad95756e3e9db8b49b3b90f54a50fe99410ae82d38282490197c0bf341d7e1b6878635bc08bff273e83986ce8a4f9f9930036791b2a083071926d3f2bf559d1b7a7b1dbb361b58666a7a5c45327fa5eb2339b0fc63088d76962dff6376bd65ae913c4a93ddce9a84e0a95c6efa495f0b09c12eb2cb18420964657ce5a956fa61809072c1c691edcf0f223bb59eeba3c487ad227b5447629774e9fded290bf7ca0a60d2d7164755978f1f856e9e0681a56dd101f607c7aafd864cdffa6ea18f5af648abecb6ed6630fbabd24423127fcabc023e92762591617fbc5ece82e28f78ea62e803cc75d8ebe8b779d912f8dfea5b60618311824ae587db33bccb597c2ae814fa32db937b40fc2f5bae45461870822bd0ad1af75b34d579e414e4b8a51d4b5c5c30d019559aa58ae22762eac7105197f3b54bc9f19cd78c1ba5b56744fe5ca7a066013e9b62e50aacc600d8624fa8fd2067412c2b11977ce7bf991a54c9ec9931e77fef0bf0addc656ba77d2c1165c9ed01b0ee2de5a1d089aa27c5f294ee1fdc50d5ae747230ea1b9346f6db053a9edccff456be2e078cbe8ed08a53b9fc7ac363cb861382cad722c206cddd48e8a8ef7452b0a229326dcd1c8e2bb2297511b0dc16ac010da15315f8d52e61bbb38ac91ac1cdd336bb2ec520279c81d7a20b4f85d9c7969d56b78e0fd40b9941f21952f9ffeac498bb93066217c8f9ce7893f6f553fb8bb113fd718a361cc5ba2b990ae7a46627a67db6cacf650e2e57bd616dc4739513547e0f9415ed1cb107c7d87ee840444a9245d8cf440b0de06d142b31197e1cce8eb5a94715726b826d79a59f6cb0835c08db8927d8bd5e48bf7192e3dc9fd9de9e0d48c373ed3dfd87089b59b55b359ba49552d6eb524973b2d2dbf48bc1a995ea5f0aee455f7999e0fe4a7322eb0336fb8bc85310a8b666daa7e50f4a196102979a377e65a010f3927d7f66003b16bd68fd3ce496ee67326230ba144d1af94ffe7a00a141d5cf5bfc14ca416328591721410ad93daeeba10fab55f37a728c215f913a75af1fe87b2fe30c353baa6b031d905ccf810ecc458a44caa8792305c6d12e86f51e991023e8f1448f66497177fffcb9ae293af95f632a17bc48f447301ff0101108c23a53696b907cf81b6c2eb806db739ea041e98b536b310da089b0478bd421beaf904d525d3c0c2ad422c3526a9ef0fb689874adec6c870ffe141c776c7e588db8b989f324912d8ab7f0666ef3c162802a134eccd5d936f2400b5a7c279c5ed8359750650ab6c3fc33eedbaf23ed294f93341d7d2df44dafff2dec851ffd289d29ccdb340291be25d88d47ef0726d2704385e67905d7e9c3d08a78bae7d73b2db675d56dd1c2e9b9660778abf6e96f83b37607fb7f871ce3bdef0343f513757dd350ccbce5dc2eb9f1a7061dd7bbac07ee5537a2b68f424ffa607e3139782d2bec03a1e38486f5804cf7abce242891c3da4a250981690a4c173b8b7ae2321bfc4d5f2378834fe1b723a3d8a599d7cf75be06cfe2efa094acedfd19c4f57f23567f5e0e8de682d14ec7539ba2948872e60ff09e9481a0d89bfd95a0ea4c32b944e2b341fc02ab77401d879bc1d33e46cf5ffe548dc6fa6787bfdb0926c0450bb6f694e8612cd672ac00a4a13b30f373dbc7edb16b34b13032b34e13a2da67ca3b4be3352dc1e1c44333271590c3209f8656466949783c44ee6392b07fed323393374b7aa6f8eade0ff8fb9fb41b7b874cdf74e0c22a50428b0238b6cb7857b028d52bdcd4dbe5f098b6f5893dae4e2106b2e62528689b5fdcf4b2185ef256da66be98b54dd6fcb8ae3a4fce597b71b6e6fbdd8431bd2c65513484127b9ebc3f02b85bbab919385aca4dcc985d4d4765e2937c0ae29e331e46ae5adc9db0e812a37d80a0963d78b1edaea0acef2b39227c70f9ed9f461fe25746ae0d137063c8e94bd0c846bd7e234c8e4cfda972897418d40ac81c190ea233989a2baec1a04236f95150e0e9d897870050bde773d87f01fc8e03f5a8058d05855102b8ead95519dfe14fccf8c419d6cb7d37c744346e9410474a3337a090f2111cb1b7f1145bf34e7c4344c247c287ed9d905b4563f6eac0c16e7f3619f60cab1d165ea814a17472c1c1ddf19816a74f5461f9ce5ebf38e03d24f7185d73f3a63f804304d9d288023635ca337ccc5cfee803d3439a5bf3df0d485e35a624637c61d8a64615e74fa75261a3541a80fdae41189725b8807cf0bd523fa0148aedfaf49d4e9fea68454346f22610e8799f02295db2452d16b181307f56d0a520417af7212a07c05774ebb317633607e786b6f5450ef344a0f4c2adc8f29639e3b2ef3d98d2a8a9093f2cd49fa756a4f993ccc4e9c1ddaf457a85dcbac274c44f93c58f25b70a1c2f982a55bec85a7ff90f9e3a409efbaf49257549d1182b2807fbc1c32789264023dedfa68d4ab46138e02e225bd685bcd72fa4a8a133fa72e6a56e7478e5f01865b6b4c576027365c9c9848eecce6859e7714f1d02449a291767ca81325f3d13ab07d4c60134b1491530dbe70182238cb652fd49c8e50f8d72a31f5a115895cd5bf22bd489d02656a0589dcb1c28ac54ddda380544d7d74fec6b825c8d7a3cf6e28dd6b0f526be51475cbef8e35198e983f0423ceb18721fd313be7f50109d19b4ca52c6af573e097a5eea32b9b4700ab2ce576810394ff30f2324d654f645e8ebde120dab7f8b41d464689ac9bf705065384b892584eda4f60e0eae2000e24d282a9b4d5423b931b7a5a7ed8dc827617f56324f937c754901e7bc964361b557022db608ff1d013c98cf6ca84683c6f782f5a6e03785b822b161492e26c45ce25eeaf6993ceaa26b955b14fe46bdaa6c176f52d6d83ca799c1ad39f2fe21f39465ce2e402a5fd96e1cc7bcf68f5b7b258abcb9cc4e069404f8def6b1ac1495ed5f995bbb650242d94808b424274626b1ccd5fbba4c6de1646c497f8074436325366e8c491fd4d0cf961e0e44ddd46ac8a8d406fb9ee5201a503a89fed9e33adf75e710621bd5f26023ec4062d455c9ef4be30cefe7662001ec7a65078a2e9b0cd6675f6beb08fcb397a3c820ae13db71d167dc2898368649b392e26bf90d1d9136b9d9e3497bade14e0824a2533cc65c6dd871fed041a4be246e2ca1f3dba67f79dfdda67cc6f5aaf692e95913a0cbd5ad493754a96acb73cee173215dd3c6de2ce8c9e527a2c16880072d7b65500069348e025704afc9df95a6e5d962dee92ed47cee8ea2882210e2b7a27eada05182dd4c67ce2ea2538d9f096d52fef89c053b3b2950181923ba7d6b9e7d6093a1536cb3e1a8cc088daad163ad36c232cd72fc8791c8ab8aa10fc6dbf07b0edf49ec171510ce4fd0d0d7f7baf9afac52d7ede7991863083077a685ab277c0b8b3ef58134be634cd6cbe264cb696cd7bbd5e141a421d9247bbc0937ec92dc8adcfb92738284b4bd8e49244ff874961cacb6bae646a10bffcd02ccdcc1386c4361c848bcfa8e4a95dcb46b7fe647afa5a06f7b350dabd82261b9d31f4cdeb6892c0433bd757a3429262c1c6a52af8852206867f85631a383f6de980c6c9c810c829f4249b2af050233fa0b4b29086ea11151d21265c5028ac3c661835fe8ad0dfbe7693d8f24370381b2259f0b099efd887752b2b58bf39994d1fea994a44503c457fb0fd9d860a5ef2c46ab2a72535ed6f01ec6f71f99f00a138799ad9c0e86ee228df82874a2a8fcf4d55d266319646e2c1d9c09070daffcd48ed60e9aad1753cc332d53c90b67e6f196bef9abef50a39afe57ee96a9bb47764e201a346fa2a0609f1441f2df777b98006bc0998b4fd10e692b1b6c2991d2831af067f0962664376e99514f2610e72373d8165df8c81e34255caf0c5e88de2bbc22ce86a46df957aaa024e8ed31217e6228758a2b1f6e41141c460bbe5d2e6d13182395bd84176f14bf05ee2ff9d16bde75967e095317d1e50b7f6394b46be08f0a998dd8bc19f0fe54fb63ab768c0e71a705d22764cb7e1e2ffa7c140efbad9db891b518f93fc48e3905a29090b732e8bffdb1cb9a971406f889acbaea8aef8a2bd81cb8c0069ea653c4e20c598dfde2f56513d4488762771d7b734c6aad1b0aa3350928e8f0f86f4c79788e86462ef513f5a17e12619e958acdb21b71d02fc503d8b0b7b9e991e1a7ed8ffcac7c35fb6aa2e438fc274b972307422acf7766b39259187ac86ee80b3b6cfada5fae5005145eca17ea46a82e97cd46256b30d15d7d5e9861bfc2caac753332c3b1a595f581db6372642b5b6f68417dfaf4a425443ed0619d85f89527ce8293b5a2ce9d6bc98c2cc80de0e0401084a50f646ed6df690b7b31e51fa18d2e1c9a04146338a9a9b8f499949466a74478e15e8b823996c888fdeeec7d46fe35070da91842421b196e289067a9f83b1648fff6aef02a6eeb5e72031daa4f04bb18b8f3f24c73d77cdcb980b0b9daa71d260a0bb570830b688bebcd26ced641fa87568681111b5dd5646150f48b0d38e1a3eb6093d1485b2fcc88a545912c24f18d92f23ceeb1279c2ab318b3ed9f63fabc1dddf1406723d40d6f13251366c9f5065986df424b8ae423e983597406192bd458ded29e7483ee15abf0288500ab24935264781c510dbc3aeac184882d7854cb592317139fbc9bcc14839edffc465995f8e73233ebb92d4defd8c96cac9a909a7f432244360944d4126d4fa6b2c45f53195249cf88381c97b7c610eaccdf523a7efd5e6a6b5e91ef02b9672bfd5a3a5b238d9384a46fdaf0c8ca0ac852a8ba3985a8c12ee9ed11d61111c29ca40e0e08e0d7b150d6f416fd7a58f2fe405e513bd54c83c654c6f98ca123a52d2b73a57943e3a74003c377b01756dfcde045cf8348784a7af9023fe0b3c955f1cc27ea5e7e59d26039ef02a7b684fb8565023f55f3084b8802bc95d90f9ca972396cea1df5a5363796ea97cae445bbe97d5005a578d1375362fe4345f5cbfc55066edefccade461d635da1f28c96217ed18b699de8dd90c400a844e7cd70b910598b4fd30eaa741a185edaf6690d9bbfb0fed31cb0871dc78f620b805c295dd418ef49fff1cdc4a4aad0293493063340f20e2f37f3e988e5c688c41e6434cebded5eecb4d9f7c40617519643c68495862de61ba5854377430a699ea311827c7b46af4e9bbdc6d175b1ffab98c594b4b5008d57ccbcbadec127b3ee6219fccf6b51c7cad03135b9259c5eef3f8726b354a07b38f3007bb97703f253fc26e253bd0e5d4e37403a1515559c7a39ded4b0748fa40e23625694e46a502e22b95dbb12d0581f3dd8eaee05731953eed82911eb3ef314d1871a3db6a5e2389abb04283dd0377cc5451b0752776360ea1d5a3e4faf1ba721e554e1853103be42c1dd0d7c598cabe7178b2a39ef7797ff33880bcb4925e42e8b6611b500f874910d7885b7ef8403d4ceef083063810fde07299c5204be00072e363f3c4949e5a2ecdd5c59815cacc410b2e4efa3332085577a4176e98f6f7fd341067919117439bc20cf92910b19c4855af06d9a1dfc84b9393363db6db858f9c0f4dc1540e46556d1d243119361a327b9e374178c232c1058ef38fa32bf59a2e165ae89f54772cdae611ea96e0c665d3aa0f7ba69ebd3ec616577858c9be62ad3df4e6c978cd42d94efe222b9ed73f2431d23de201b02a4d0b8f1fde1ccce84c9431a995787fa650765c119793c1fc01ce510467f01a0f10df7f4409b3e48363819957b4ba7747163cf5e4c67703520a43c5372f9abdb94fa5359f6e54f7f707168bc5e8998ef6224704ba8146c8d6526c05db065c4acf86eabd765fc0e99cfc63f68ed859069d89a73fd9be199d05b79dafc96b88c262507fc91bbc60e92ac937a851353886c21b50a987f7f3ef7435c6b6ce334fa1b6edeb393ce00f9d505f02119dc7edea4a42e2b23a99d766ea0e5a38c96686d38a60d7d49a3d78be776ea31dcd3c3a8b39779446d6d1d45593156e822ec9b5f8b6e34d43ef166a997f831151580c15715ddb6822b2b180f584c7eb3c4ced8f90b84eb39a94f8b749a5893d7b2d3ed9570f5b6aa3c76ae2b18d5a5aeeccb8bcbc8f9e2eb4027de2499a12264269ac9e7505946e0bfd2849dff8155d283328bce35b6bd657996f82941fce9af6e3045459d7dee8d4b9885fcef9c970ce85c4114e2ebd63cdfea5f5c0f36e3a2f21fcccaf040d224d05083b509a81e5878941bdbb32c1d3b0ca5a07e6ee3a856203ca35a25177b519bb5745d4b7d7069b8c6797a67d4b64585be8f1de7d18f3c692ad910f45f2c68fca388f9eb0f9a72f12a17b2738f11bb10331e1ab4d8b20a0c7a736cb170985a3552a569ae3f9496aaa538d33e8712935a56dcf263591f918891976983890a9c84ee5c27af0ce5d5f3c957c2b79b3c0de7f5f0cb76a33d6909a6023d9117f03bab244108671d0827d79efd2a64fdbaf30abe958a2c14a759f8124fa94ad1151abc55c8acd78ff0359200d709361582f65d21813a88bce82990ee62c1128d74bb9da8279c080a0abe7887b664695b98737814d0880ccff5ddde22e29e548e167543bf0a80f9e758d15e7c237be62e64f88b1283c4d2f8065d20963695eaa7bc079788b1d487d762067edf321a4d3263614d6afd1506f4dae8e37daa2ac166493f80f53fbdf7754c631950133d76aa3c03482415ffd1f6e88e9611c9eb38ac8f0a7ba953b2431cd2c5a4dcef498a6dcb61ae3c5c8fba587dd9b86bf199f263900ebad859a7a954dea1702d85a6a8d81e7a146912935f2dbeb8d0271a68c2254a53eb3e7f684a40a3ec22f0671a05195726e3c08e63a13932db0adc5ac8c4efe1d64777d78354a2edcc2b939d2cdd0e4083389e9eb477fc76cab49fe8b589d8369c9c1f0441a190d24051c32f3f1d91160172a296c95c6f9384d362a542cdc9a46ddafa85784018f429ca9e58de9aa63966d6fd29a82681d45ef114bf38ebab107292ec2c6c82f1bbef55604335c743d2dc076a7f6b53c9cf1be4b30747e62f29e5092ed988648bd1cc36183f6d6ec1c03bc246d6625b0d46993939eb6a2ad5ec426036d40c3bb1dfa50bb3ee3799932e4f2589806fbde38b1987f761ca6d59e196c4b6a6017493cca715a413b66f3188d2dc3276def893b1f914948d38a2119f2d18ed140ef95845b949f2b24b53b86f0ecf4cb00244996a259cc2099aa22099bb6edd0227782a43b5e80a5392eea9ee3d66c54e0b03869e59966121e245ff2962a35d8ea107b7f991f4b4c93b501505da5e98956b3c023dca0f6899b41bd21fec3802af4b33a23008d72722ed6bb6e0512106cad3e6a75abbc00c7cf5ccb3e7d7049b4e0040c32d12a2a6940a24d89ec22260a90ee5a67e6c1feb79c5c943b9c6c7182f1f80ebedddad258c28eb8a9df5291df99c47cf59480b71355944eaa28c93369f10649754f6febf4ea9d140029da9d6f030c964ac51012d6910b018da5027baa2480d04773e8c0c5d0e9820969d366734d642822b8c502642a818e6289532f7c0d999c17a71001153008b601ffd2656bdff34631cc1421cf1c300b4ee26df423879f8c6f8e2419e5d2cffc8c2780835a36957b6275925b1b98e3819e026931000b7cbc5453090c36efa964f50f30dcd91288cde977cdac3011260e91b62201db3c0b64291d1bbf352bd903b848061863e42b150803d55e7ce3d842d8da8f9e997c5bd3cedb82e74b16a6e0f854872744350d9265367a07948e4540b1bcc0afd99806d7e162873fc61035be947f01edfe3fdb48571b5061bda84c6edbda1c7901b6923accb3a4937783bf8cf14344a4769380141584b782c9624c13ad9fb0618f486cb48bc6c13587bed474c8dea330d655a59d2e933626edea3199e9d43ca87888b319370d7966502501649cf6bfc892fef16f9a2eb25fedf11d1571cb85dac6520691006428cf65fd4db18048fac688e12e5f44bf377f0e75dd91319197b9a7f01cd9fe9cb628939118c20556cc8bcab897f08c288abfc8b96d2cdca46e500c8c3bb21fbf0e57f0e17d92caa93de05ab44973ab7a1ef91f1a0ee68fc3f388e8240e93ac20ddd7314faf1755c365c7296f283fd9aa64b5eda7a837ff196026b9b8e96a1fb56152c861ed60cc0992f945db5ff8c6fbe107816522edb930126ba8a9e6e08743fef5fced9c9babfdc4ca9a1d4de806457a7324e411f5e9fc0d64afd99283148b440cd4d4a269065b6ceb571279fe7e49fa7cbf600c832be259b52b6be0e75713742731a61890847462773f57884f9d262e3eba40991fbcd583b311b677dd3a7f551fe58050f095a140aad5c76b36d4fb016d251cdc50a949501a2e2b0327d8de85b46669969cc7511208598f5fe71bbce12e4667f0d429639b91f56887bf129cfe948f420aa621369437d4b1fc405bb1e11d3e87d75eb444f6bbcef7789725c93c85017cf4b468bfbbc45f5446c60930164c0e234678635953879499c058c5283cbfc112cb89e04b6c8f61128f2a44f01005683f8077d592fea924f43ae94ad26bf2c9d013f8b3cb8bdf1ccbbb5c49ed3e7ba5a0196c22db86b3f6fe6b5f1e8200641d2b3a81be22b7af5720b71fceec5b8a18d073c3e99d94c9ba9f9043a181fe681d46e79821e38e20d49d79b1312822875599f70a8d134542514fe652ba60de450cf4def1311ed29408971eb83ff35ad01a837fd289ca9e484424421edb92eab8f5403f5321288759527803da1e49c883cccc2c914b63d1a05846ed5e6d286da222479b274e2b5b3a6b0bbdbec8a984b2a0aadf7dffc8a348b221af7f2c150cade5acc8239628812fbf2926aab8be46a613238635411d8eac2abd70a58ddf27a38b96bb79f14acb90c5b889c7af8de233224219740af574a26ee4af8240a31d11039cabb50a88ca5d1ab9d53075826be9c7f73efd7eb37dd9241ea0dd42f8eba795b9242bbd4d2884557dfe63cc131706ed551edd116144fe367f278bfe5f24ebceb2f631367905b45ebb33be8bb7fd7c5cd78a5e06a432b13f49cdc8076020f5cd7d6e11f0fecc46adc5b9e9d4df82acbfb242d07d701453175abf818a6f1d6fc55e36a53f088a1e28dedb1c8c2e7d6b277d12d8524388a0206db67c0293fcc6eddcfb842f54b2f6531ed46d4018a914ae9852a706996023e74497acff1cb2de03e88071fd7cb2a05fc506f56b80e30f0cb5938d4750349b6b760bfcbb79b9c93ff94fa6aaa5b8c35b963579065df26bda02a27edff64293fafe2d935f13cbc360b55adcd897b382a7726f9e5e6c69b726615f88634b6d60f918565a719555567c148646299990bd0fd0f457daeefa84a667fce4bf1b54bf681b40aed330177f470a8ff6fbf2f6eacc28e5eb10eec651cf983e9d52cc6d0bf442dbd54d1e513ef512b97f16a44816636bc7aab5fe63ffed52577a3d5ac7cd121da269a1258434e85d7cd29e13a01273144215fd67c2ee4737c85c13212913a26dc1068813fd29138c3ca110351624977efbe70a3eee9bc146182905bbd7c522248716d56a1ad1e65091b92776bb83b0bc2374e46d2fe2f23a2834aa1ffbe7eabe4a090ed8be5416817116d0c1c967e195fc16cb10f7e8e59fc3cbf10cf18b8d7de9a21b8857871046808af7ffc7b415766e24bcd1eb5ccf67699c60caa330990b7a86a84d99370cb26591c4904978f7cab95308d24add86134537775f5e36408280d4d98114a6999dc6749e2b1409b59777723a6126d81fd2bb294407b20894f9070f89ebaf314ee05a2df466070d5042a9188d784518a1a2f7c29087c445eab90797ec273dc4234f6917d326c35828a5996ca5089255966a29531c9065b7e741a877f5920b861909b065e4f0a17ab8d72499d99fe1fe8a4fa31d017707ce0a8e8b3ddf03a3788e4400a0e3d4708d6ee4e89179af64c169f576b654754879e23c51836a9c0fc002901912cff709f1b7c0cc1d05ec3206ee32201aa548d72ddeada566cd47e328566b9f86caadedb364cdb5b46064152623b9e8cf3a58babec357c781e149c7ab3dfe4c978ea6c73407c463a052e33a825167d84066d42fdd0d7f5ceba08fc44b5ab40fb5ea778973c7fb91cb31cbada420c08090c7435d9f509ab8f5e69a3df637d031ec8b325e6a7de8f1e999c0dbbd5e0772d58550bb82dd100377f7e016a0a4bc3ff2a9fb9add0431d12435e63018d61e326da48089d9aea4e6193f8737a33306ac818b82ac6dac3e736483bb01a163eba83acca03b089517f368fb6868988fb7e00b5fde95e5d0bded63c1f8597bae32dc6858aa276824b6f0e1f1aad6e7d6e200317564feb89924ca3ae378d89f645973dc5ba0bbd03bdb3421ded78d371146e7468ff8542d0af423208c5d671c7e4297bbda99cb2c72cd5b747b24b1f388b348f83f8c87b137d288d0043a6bbf08e5d8a7accfc71ae5db9fe17927ac30f201be0d8181d6c3c490d0bcd67ffea900966fb6eb8ca213392341e95b28f5065bc57085fee6901844e207e9c6566e71c12017f85e770a302324890911888e78722445b118cf9fd3bc54556079ee3fb43e8ca6037e462ff698a0677a9f3d88d9303abc14334e4d535620a0d8bd7810021e8c61621c7b41979553ed6f8e422fa981bd2a0fd9c5218d3f282bd7cdd8a74858fa23c4031905c776b4b6c019e0afffc8575b2367f9fbf77865a2b129d9711f6fd99f9c9356f3da8ae576183ef8c2fc2dcb7796f1cf311befb76a2cfa5dd53e2876f1a7cee549e0cd15fd8220cc5d994c3fa6907679b7d17c19ccb47de67fc01f741d09be4a5d6d4fdda788a6535555d6d6326bf227544c7cd311dafe064355855f4c3cc2818f9ddfc8b61dc9a1eba4fe2f256ba991e6de81d77dbbd177626cb83ef1d38052a140db55aa3761d7512c129df747b12994d412a31ad6934de2def9ea1d87088d6244f0b2cbe28ab67eb45823def14e4330dae5574ecac16f6b0ed9ae051d71f5a672a7069acb993ad46664c8c4c10b5720d2324e5657c6b96a48f3167b4ed89400ae843e64914c07dde0785d8e8197eb52aa7a9490e0c54270d448985b95a14058463582a882b9c8ed9984998e7a9f97ba6d9c111117de9d1374a9f0f6f5d160a0ccf4c02c8c84f37efbcf80217a0a19af1e02e9b97a34702161086fb54845602b129bfa4182f7e5a4f73a2186005df5a073d5e5e299fd864c5641d99ee9a05fe79191dd6d2aa072ffa8e37fe62957a51b4ddff7472f99a3622a8d60e35d44b920ed78c62683a1ff1a73199b6faba7475f6c3282838222d87f7840d872522388573985c85a8bf24d4981f534fb1479c79a7b0323f672da1487a81893b817c10ebf4c54efeb6271d03e0200d51292ffec614e682ec5789c3194cc9985926b976628238a2af048f2a573945ebc1f7b3feb16c5a718aa184e548ab85e5d0a087e18f2e45a0000421293bbafb2336977e624bef15412dffdb36bdfebfd4c7c32ac29e0497edcbea97ad687f29685b78a50c23548562f357779bd32fcb177d766647cb11960eccba82fa3b8e3acee9ef96a2a7769ddcba7b4eaaf25eb2b3bd89deb38bdc80411529fc8ad4d865507c1eb1dd5cf749289287d339f26da9f208a3d6c3c684d90db8cc57d27ddea43e3318d2a7f06c4c58106c677d3e00d902b717ca30b1feb0e2d431105580d07b1b4c5214d0b6f2b35998b7945a2d526afaed8d0f671c2dfd3791fafa70e26edbf13d949bba05dbfcaedf4cbab7f0ef78f8c8c296aa5e681bb5306c3d42b6b68b6379db241795b05fabf732ca3455ec35a0b2ddfad774723a91dd13701f76924c8f35105252949d4f53d499aa90c9ec04a35b87a09461c2f644b33319f5e0d52d7b8de68751dd5ae0a68cc60c5a4792fdfea630e9eefaa6d56df4f2f15ffcd76878b93ab8b2964c92b5d35d6f5985600362e8ad3c7d6d7ce0a730c63ef83e9bd4b567cbc860a0cfea643c2942eea6979aa2fd8f64c09bc1d0e94864a412f6c509534f9c4c9d0ebc64adf6dfa3313fe55d6ba392379cfed9ec6b2bd824199dce86cd77fb206a7fe2b53abc1886d0829ff3d6c74358e7eba31eae8a42695c910de5064a78b30d15160cc88b5501313ca75409d4540ad2042599bbae3ff41df4ae26d32a4b405da7acf5013380ea294d7497f8f76b2597f762235c83e33e64b8362dde959a27123a3b600976fa910e737695be15ed472533ce74116d054ec7446c6d97ded3bcbca6221f8359da51e59cbddac08fa6299d9edbd77b5183f9b6844e97d05d58c1ad5b7d6a70d1a3cd6e1ea9b37a60687f3f2356a432b19817f3b68ccc60cd7be93976bd5abcabb2f6df7ca1b0e94cea09c2935fbb62d73511f1df41d135913b379c407e6dfe9c3c6afc5630f844ecbdaa303511912eaf0236febbb2fe32f1e0e9e6107cdb7bf640da6ce013cfef06a33bdc05fadaa0e928978617db27a1ae5c529c4c4001201fa3d6bea951bd9eab1fef34860e3eb087a6d4ad005f6344b5921d75d926f5a75976747ca980862f76841b6256c49696026489fc3479c3f327c3e38eb3f1d5beab91609354a281a3bbe6a0a15a27e0cc1c68d4ea2ab3152cd3519a80d04f5b41831a13eb0f32d5ab2ad22071da6d014272fdc34fa6eec8d294d8955fad9481e01fba31de489b4ba8ae098a9b02e778f209c629ee2a6a010378d91993dc9c6d389843e87cbb187b049ed4b9cdcd56b4af69a302aeb2245d47c486bafcbb32c39dd2c9ddf700bd717bd00b5075394a6adb459e47b1eb491d2abfd1c68170fb4c7a5d240c972a6b5b25a3269819a291d4cddeb4094537cd016996f1192b87775ea4217cee51660edcaafaf376977a8e132ec727fae4610cb85f57cffa39528458e3669339d0afa9f0555e9fb818f6567bb3198af09770e34b3873d2a92f18870f504f33d9bac74ebfeda1d8aebf647671d98c21b6d7f88442c7aed4d70cd5cfd21e345421b6cd413052bd57be9ded6ae0162ac279d840f064a422c6b8e17161810784f983ba16fa27fa3b367b45b703f06b581508ca97eb638112992ddf8c34a4ffedb3ad0f4fd862365487992fea9451748cc7eab827df2beb7870ad42ff71a5dd2ff8fcab974b8b617a8078171d65c6f2f5ea10ae98bedec9be15adcf9a9c918b4c94911d82eea98757545839e511ab262185b1e5896751b4da7e0b86d9c9541741f56081b3172fb84d335a9607959f6429873f3771314ce4363d3dc9b0f7760b5f12995a7ccf82d845d80a53fe71a6d76ad170a9656ade1b6127d3c8c4616646c92ddb6459d3a22404e56b952e05389b977d7a1d55b0351dbe829f6b6b1b0ee92bcb69d196b3cae4f2d1a31e0747e0bdf5da25e7f7debd3162510fc07fa6b278fc9fdde38f4822f055fc23283430e6af2727f05ce28712842564605b516579fb7281836dfbe81d7a8318533cfbfcd88bd6afe2dae6ae0e9c982c82407d4cf3c6d9384d2217d7cdfc5b5d61a5871e258c1863a0a41934bb4ff58d58d81987316d9c16873f4c135d273f31adbd602b2bac25e1fc5f9fec0aedec0c50c886ebf05589823c0d4a65fceb47b5a687a60f5348f8ed17e6c5a1d281a93db70ff27c8829776ea6fd12d655b7b55c0d584071ffaf72d0bb96843ce2d8d75e3b94988b362ff890e5a59a639f4fc1d676d3778080d6dfdeb56ed20085d661e65ac5bf15db2c9beeb12817c0a906f5062ce3ddea4208da3815553a3948d3245683ba3d1c6a39a57da76570de9418229179c40efbeb138e979a51717aef8b675bab9d4f5a0c6d787453d055290c65a7b5fe14851a46695aa4800877b8e31a6625092b512bf9b3f906d370d32683c305aa7f26c815aa8fa9b2f989c864b84bba432529b333daf56c5fa305fd0256dcef29e6eff8483684ccac3fd200a285d783ddab67012ff6c2e0424e51a5e616771a6abe058a4169a6b8566223228d1df5e088f216baf79ad35f03761ebaf1f8e4401e276443f2e28add5dd374266ae7e64d791a006a88d92b0720dbde87f561bbcb2d907d3bfc5406d1d938ece8c82082d7333d15a772b22afcd66cf3919ab3162631306b5a671a775e166476c28220e48a72bfa06dbc8b5886c2138751c31ae031e209b6fc17e5483fe2e81aee825b26ec327d0a88af57fcf352d6198d6ef8e3dd7902368a742ed377853c17388d9acfcad9eb5540465ab58a67b9812726a1c49f50aa7e057f23ea9798f6d3b39d13fbee3cbb24979c207067cee8573588a6b2eeec29b2c2bbb47fc651bcaf6da6724be830b1c00e237f5ac6c6bf255af5615cf214a778df423c21d92f5185930b83f5c697e9cd59aa15110d3b3426522d49d198fd1ba0b5a637de5f043fa8c3111f51273a1976cce23cb3c4bb69443f22f9a44da90577ddedee73633e4d608429f9a9d1e43d86fbbf53eb7fa80a6aa363827b9af44a70d5bd85514bc223d8259740929625e9b713b18e3415c843a5f0151b498b6cb88674a39964c29d8af6a3743fe990b2e00db826da9c96605914d26e888ac684808c2f4cf0cfb44ddf7dc1f6c2d93bbfdf4e6fa2f96f553e43e0256095f779238983d92df8c1e77c98b73d2f1d79559e3e5d72f4e75b6d51bf5c3cf515f6122c06153e530a9636b364ce87fe3cc9679b38803ebe272c989d3a5bc38859c7c342b07afb2d2d4ecbb49fd983ae3e7caa5c92fe2928472a23cd9639e1b4f4250cc3e3f4371ad07637bfe5a44522463178b29f5fc1b9a22caee2cc65839087134dfff962280c3c2909c310caf3a2d3124b3bd7f034e785d440aa526187c3c3bd4883f554edb1e68a75bde5453b9d46033a1d0489f5972ce32c539f10915886b5fd2109c9167087e7c2bed97438a3805d13897c70a2761b92d8e2ee30a4b6acebbf2a94db17bac90339ce5fc72664f8d5d1554cd73870f7540f1760594c762693376e1820d09e826a8c378acbd4da0d5319ebfbf6c4a818aeff8d3efc44193e0b76ed214d73a32597edd74ca407ed8cc522d5ea3729b8a65515ee6e165b04884fca69cf1fe5cf2c4db7409f2d754928da2286285da8294e3e828b3430492b9201c554f60e11d6d52858e5c25cd6ba128a8b5dcb87ab90048cbbbf7748aee484fd6023996f5e353d46c990e939f33fd3c772acc1fa87f56aab9b99cadf777ccd7fcc50fda1c3fe05a97b74bcba2e369bca56d35ab62c6a7616f9ce098d7c52bfb39841f6cc9062080a9200dbb55700bae41597560e2b41efaa50ea8764e681b6ea79e9da7e4547b41dd14a426e85a223fdd81b7d6a8e793e4659741dfad038e96abe91993634d91e654f0753ce31cd7bc652b68435c6eeac59fc8f25494ef663022a25060d5a302b7155369db09476f34642607af6a814a05100cded46abb187774567dc0a4ff06d92bc5af0c5df6d3a884ca348ca10679a67e384b46795d725a3638daa695a005442af3cbb527d23b9443968dcc1c9d56f875a24ca88f3e7e0ed9cc7ba5af2dae7537018d31ba6fdcb77e0336f0c2f372b7337be27f045bdb7c7448d1e8b19718601a9dd40c7378662028290e3642ac64d69d72b3b13ea8409b8383cf576371665b91904edb24d471eaea108da0a6be4cb88ebe0a65b5cfe137ed9d23258e9208ff79852412a7ffd5c2f7cd222d953510b8eae33d6e224a84f108efc18af211a87da0ea5b3934a441a95ef6c4cf131a6e4c71c346685d7b4ae0fbf3c4dcd7483bd6be445dce53c78d81a4f9ef5003d85870801067d4835d9392b14b10d0d190fcd0cecbe3cdefcbd18b7451b17b7b3258ecdfeb9ca5ec78f9b8b661237a3d0807619029c0a65d6540f88548a2913f47b0192fedee6cd12607f4bbc2920370067ae14eadb7c192ec3e744cac8e290532dd9821fca8c14e18b7d3ce256a2f8c6db4d45bc8a3fdadb352d85d1bc69440ea37b1245c6bc3b0ebc4dbdb22725feb28a5865c8552168e758d4bd751daaefc7f78f29c67644e09ec087dd26ef31152fe4a4bafad68888638d16d624ed03f520d5e719e703b70b35165ec93e4606bbe4124625290606cc6529b68dd213463cecf52d262b7f58bc386b74ff3ed06dcc9f4ee5d17c8c642505ba97627b1b9adf3265654f2db501a832df59d938f5c1a57909580baee737c2bb56b48bd24132c916b5b431d557ea68fd2ae97d8436205f47da6009f2f081438ab0d39ee0c76c847266c65ac3cc23eab0d9fd4a46140356a21170328f809e077f20ec1be102ccd027fea9703d9904c05fcfad7dac09c391db63fbdf398d7a9589db12c1ec6337d58630f8fa0dab88859612250923547e029fb979623f6eca510e3664c21396c3eb9dc4358e3b2a75a044b0e9d6276a2f7ab090195ea102dc37ca3643e16856e21353ce4ae81b7ed1c5476eba47e6485b3b42a5c48e177988b15428da63689a9e520ff3160e87f8f6acdeee0f4a45b1220b4b6f2563004332cc35c46e0b7afff76d6567a2902d08023aa6754668991f2c054e5b0d8ac76fc330785d31db083b33051507542711494df4067a04f83e20d339ad6a1408d7c4ef8279ea84bd817682725661ed16d85affde396bcbca7ef3a2931054e328b14af8f7aee394dc5459def6e7510d81fff0d1e58170f4e1d14ba5eca85b06a2188fb33c5994f5feec17f94623fc1ef17e9994d7d3c14f0c744819c198f16683f54a6f76b5631d7bd2f21347e6989ba5f4c8a85b4bd77585124b6deeb6b46aabcbf8ec1688e9b83133a2adf92756c67674f571dd11690ed35e092a31fe269d629dea1a54381bb37c85697a9d069b5bba380fcc8f4955fbc3a3e77577b45f6f07fd7170a2ed77f0408b9744374bad5bf46056ecbf0b0d8c857b172fa2a70eb5be99098d5048b7daaf9fa9fdc0cd7f3fd8e2fa6cfe96e88d36e1f9dca1cb4b1c83047fa927eaf93615932f993663803188bb6ebf8a4003e81f1f6ac2cb17c0165227ba79f8dfa6efb09778c728816bde3096849bcd053e211878c3ddbb565762914a3668374e1dbbb72679422c12bc185e08b1e3938fa8495b535fccdd2c5ac636807b5613d7ac486a7476cb83144b79ba5af80aee240ae6a5d2c26e5803768e54e7a4a3a6692d2b647fb9c2ccccc7370d983544f8103dcaf8fca0eed55ac525b5f7b0fac791d92230bbf2b8c37671a157084f7cc111b75e0805414afa08478a220d0caca9151def2e83a94cfb342845ccb3d926a9b8f40c9516d65f92108bcda82992ada02a9c300e5549ece7572f469a8009c117cc51c3f359b83395dd9f2508e5929438d9e0650f1de290d5f09874fdb5cd49ae7da006b69b923ad408083c2ba805064ba8fcef52f19a7dcb8c984f1c8cde1b6ef1cd40a8b8fd5dda3b991a55d7a1446522d106ede8c4e9132995f873b828e35772b2987634d7e7bf9ade78d67a5b50e800bddb4595964a202370c61098774c01062f43c1dc94685d9b380c0baa46b29b0c43bf13415fff49ea470e682315cc040806eeff9b8117905c0bec95aaf7b83f64d04e9495b3402be2b7aabd7996871a0bd8a32cf900336233779a4dd26f80e58a7406aa7a4ba1018867e3c0e960f707f1a7ecf015c66694629685b84b15560dd3705781ec279296036134d0ec20801b6be86d4c236171c9c8603803123dbdd6067d6d2c164815327cb625e25101c193d476b95df73e56b3eed5878e65853ec9ff24bef1994d1aeddce63cb8fb96061678fa68f0280fb6a4550dbd8dbf8737169753fe4daca32e9713c2485f9813fdf83f74209c53801c956889df3aa6dc5972acc3a98bd199630c646d0da262c36cf9f4f7e16f5ac408de8476d0e69c66665ade3623af56aa64bec8aacb3f18ef2a949583f84cbfe0457759a199fd52a04a3668be47209c96262202d7c42d6656c75cd886317d49107313f403c555bfca8dad71b41a13b7ed7360cd81d70d914cff855189d80c9c44831f2bf72fc55442c18df3b4fb0b67309ee80422aa308a0849ef0f99a69e0909ed40e43df34baf05d40e12e045dee222d6a2e9145cd9cc8a1e21ac6170cd510d1570c881eb3095a7f48615387debb835409495dfe4b5c167894f341b49fbae8f5ddefe7bc2550e50b1391bd2d3813daff58a17289f533bb2f6b3a588ab3aa187ac02c9f55ee0eef799f6f7e6ea4583df7cfc29bcdbf30e9aba7cb20ff412d3d0c763d053d51534eee770e660286d24ce6383c971d2d466043768ec9bb2a651d55eb2b9ff54252922441c903cb586acd7ed44b5773624ebea79db1e1c8c394517bb286e3e5f3ba47086e03da22b4ce57505f4bcf8334fa12fb384fa9985c0141dd6096c4140aa19dd17403da342545f0e4553cde2814ef907bad076fc0df6f93454b18aa02d46c7114f98ad92b6526acb2d6190607bef21c8c90586be20b608d72f17ff310c9a6885210300b1703d6230e4bf4fc81a0b561006543335d09cd2dcb5593d22c11ef4ba1aa83c2f1344302283e7b2ce5bf9d53dc635708a756e16e96db84b82bf5916056810a5699bd0476a5ac34ed98a9286d8994264e5233987d483aba8f84b5d0bbe45d67d7f3b1e078b54be040beb924a6cf8622d2c8f8ac360afd34cb3c98a32d62661789d9a53829f02911eb56c8cf75d0396235fd534666e8c5e5d56ddafd9de1c13cf73874c9c2562a674b05f851b7816f9ffa69d3abd4e1eee52b2e72effb811cb85a0462c9eb6900999b94179b66b0497aa76949dcb7b32418b03105c6293fc6dce79d82c9938fe1e0a7a2e526528297e40279fb9b22bdace456fcb381da7b8984d544b7b3fd226063c41fd79caac05d0767f19a9f25debc615112c4c60502769e4f5bcb0d8e279aa0f24edeceb086a6d113fc5f288fd59069e4d50ba699a9b696abb6eb2a29dad02169a2653bcb195f46691e5c35cc12c609255beac09345b10d47f1be63a3f0b3e553c4613adc321f62af754867c74baf025a2572f1f6ea99c6308ac67abfea63e91a0bda82797d9b618602da4bee8bf4216f3f857f291df5543066d1f1b0093cd130b56aea653c81c52ab841d28f569633f7d9f98c215b8597826b026bd7b376c895e81ec3c4b77a9ee28c2db015bc68c3981bcd920baee899340b801e7087fd91cf622697a2968eeb8950d3673ccb063b9e63a064bc650c68753167628faf84db5dc4464903c632fe3bb8ab0b3890ed8d6238916060cd3a8a7be93d40a7d33864ad7befe16141a184ae5fc0bc8cba83c8722cc835793918447263dc40744d2ce523dc231208117f65b5bc4590167deea3c62bdabe12d08bcfbbe293f6223ec26a69d39d97fbf04c612ab5bcaad2344d5d882455ac09b0721b459608f1c5b0f671106ba7402ff9b2423928f1108b5fc459d822a69e1455cd5e0dafa2ab4448107d737b6737d9697dd895f50e3193a25ba079096ef055048fbc8da6b864c87d07f627f9dc50688b258a578bb284c64d91c11b91617be54240f436fcdb4f7c13a7304e0987cca2f3c1baf94a7d2f3e14f3bc3eaa7ee0293ecd9dbac48ae80aff43ec9905e49a3b498af25a5ba2f4406bde6be39f00fe3e6dbd30c1dc3bc4a4936953d4bf88e60c59b4ff35dac956b4ef6010c4d27e1c2e24b5d999aa052064d45e513f0356b8f39147adb705ec7506eb104dd0991ff61d6fbedb8ea15500f5930782b312bb2a198e96f3846191b33ea9f355d63af74d4b6b9673aaaa5f7f339d3e171e8ae38c8cb5f7d2b0327b106ee5aba00513660ecdae48209758ee0c99091efd9cbb59909351272a1530a3e5df705031b1cb777e3ebe279cfa26409c9743aaed7cacccc17e23fc19b861a9ad40717b42c736abefbfbb63546632b27731a1cf5869200dcfe7a65110fb797d2fa2be9a926c020a539b7011b4e7e8b59298ef0445e8ca8f06b66f64c73bab913ca4a8013f42a71e0ba5561d947805527286d24805e770e9c939eb2329a91f0a88275744ec80ddfdd7cf1c3adb831db28259ef400c8d22528314427207ea81173f73e303b058bd9fc63b7dc72938225bea3d9e993fbcb759617d912025211dff106a690fa46cd85550b612342de0c00752085da2df9a39b17946d27473bded76abc5df7ac4f344283d0ffc6f6dfa6d4d2395c20a3f895a6497b37efd03851f75d4d26b0d56bf08f61c98ba88e031a865fc89ee1840ff098536e3e5bd79b975ffa0be3d5a77882b995d88e4786306e3dcbc1ee96bfee6b2fe7384aa77664e37a728e8f5ffd755996397fa5ab4388a96592d52c6144b1791c41cbaf3474950e23887bc6c8f9a0fe00496b99dfae3ac3f416e58f1b1043a9c53814d910361503560b92a3114d04212f586162e3f74bb496921a11dd26fa13f0be024ca97fd4749952cf30664f5727986079d8ff6aa83d3016025a46856ed9aef896b8c57fdf3ab4705e123c69f52a03097395e7112f7d058cfcfaae83d0abc3710559afe3bf29449e2301bafdaf36a6bb2caf7962a66f4eec2185a5a002723c2beaceef1486f0e107546ea209bb3c1300aa3672af70112850ed1e8e935a1b58f8d16b5e7fea6300a5945dc5e97e91b1e64830ebad9d4d9aa1fd69f8bf77b96a1b4cce7decfb4fbf9cc426420f38454caa6d60b14536b004b0b4a728a235259e97b7f8a3640cc0792ee5d9f9dd0617501ac1b86890a41ae0515ce174bddfa6b2552fecd03c03653703b194ac1086aaaaaf3dfd771533cff881ef127c79bf74df8ba1f0d6246fc5cac3392d8425102b5efed1b9bcf889715117c517c1a2a4e31336a16aaafc88c8d2c15873ffc31e99ca79b87c134972f12a5bdf359512b526903852a89b6f3d78deae026c4c2569330944b9b072aeeab58dd6a780fc11fbe475f69f6857c029e184a68e6bf28ce0f3de5a76a285e66a51184a56965cff72afc1c3ff638ce2a0f2800cf4b8a0a14a8cd6b48f79e4ac920e11c5eae8b1af522186f4a0e89112815d546f6d34482adaef4ff470f12f4d454079f5c6f65fab308369e6bd34fb9218cd929ef31026f7afbc563c10f06724a7752b0b615036c3334e9d809c1f2ce8499e5c4b303a54f16ff2e322dcb53816bb9b0d7c19e800310d0d79dfe0a8d0b3f7683a6b6eb5199cb2a8c2f017d850d0031d445fd670c257f596073ab8bd3864cd81953c8bac41709c8502bf864579611fe51a82cf32ee764e8083f4be0c25b8e3a153e9fed3d1c8358716bf56c0d1e8eb50239986a9d000114319c549f0aa5aae3ea1c6e585c2b8316db45bab9a3e64a5b8431de656c5f72b57d9cd845e701a7cb139034f2eeffc7a5f842088f5070a447bd33eeb1c10381a2e2dde4df9e5a50cdc006c3a3fced6edc7b059c40a5a99d7ae793cbb9e1f0755a504cb73aa83c6cbb3a0cf7bb785ad27a3bde82dcdde3aafee09e0ad64f9ee2b3ca4dc956b20371f2a803df8db2f06980a6ddfb00c5e7508330a40cf6f0e71944863ce35d1e3db7530184a0bab11bc3b5194df48c28da0e2dad4f20f75331c592eedf19973bb945c5e4187a8d3c3b205a1c9dc305d46bd6f673a6573725fabe7d8f5e3ddc4119ed5d316819517baf6c902e657f870c296c8857038e01bc9984dcf4eadbec4ed1f4cc420c7c1adb58b75a4d977e5c9abe5699566167a71ed0ab0fd4dd6d29b1af2e6521596dcf1d5012047af4eba6675af506d6c45ca435385eea78ff3dfa047ca4a58d678e287b6a6b012a7a2c4bed77bb095aa7ebe9cd32b86cf704d1e5112cf7d06ce23564254fac81536d902aac6bc1220fa500d5c72bd744d9285a5b9886dbf55cbf64c5c10aa33841b60b4cd7eed7eb677a19e94952b41b3349c57b7fa614766dd34307ddc4fb4212d3128669e4ed8fba0c5c922747bfd59e538e54a9d44b4dd9eb98a3e8c28619aa19bf564a6d5c1a1001303baf81ae271b2c2b813d3954b36e0745bf19611e92807aacbca43d415f206d408ba3d0dd6f2115b38074bf808706e2310b01b845636c2a2ca1b64232e27a5a5ebf1918d5356c964b43a64be043e25fc4321a0811a6378dec98da8245389b5e1d8e1430e9227413f752089a8085590c8d0d114b97ed455d150f7c229c60baf2ddb460959cb1a59c59f8df72d74422e8862086e6925edf839f8671c782609c431708662683e9bfa98eed6143bb55542782086155136fc098317848fdbcb8d1873e0a8298337915f1ed23013d7523b6a612f9bbf5520885d389b598e4e0e97478deb7c5f9771c406da47b38765d1a46b56e23a650dc55e128cdcf7899e4b6eb3bc3d049e559f1c9bc836f02b2a645c5280d6f215fcc8bd13cd4ee8b310ccbd549f3689df53e08ce222bef21e7b89cc1d5214d7172fd8dc43648f205f5c540e48fc9de94097248f1ae72e77ed7be063758a8f1ce463cf76dbc16c06d6bcaae2541d15ea1c90a7727058c942cbb0c4dd5ec0473fce2343de5b817909a37f354993f176ce29c486269225d5aa3fd78bc1bb469aaf269fc4c87c5d4f578fafae3a54d467289a765c330be1404f96e41958237f664e67bac87c7b938e7e15a0dfc59d175480fcc920750ecc02a99930b5a2cab4101dff598801294b8ab31c21f81db0fb2547fe63f30eb54014b97323e46bd796cdd87753efad2db7483ffcf85eb2a71f5cd345974ba0d041e9ecb5a009e48f55c35f84ad9db7f3c84d4cca562559e20290b695c823ea1bfa4556e2b771086005267d7db9dd7726c545ecc64ee94a7930c9f8ce9185f4b74359d51bad4f40d418f4e979215a9c593b1081160a13881512673c7d017b630cb91183a43d1bb4103d55f6ee2fcfa38b394812368730e04a1b978fe93ba433bd9e671d6708d5e5f91a5a6ff0e176ba52cb7b3b4ecd2e7b3654b23dcb782acf89172b95d26a264b4ac1761eb2963b254ca4bf9f45cba87f3d58d8779e96b0e05c829e6529b5911442d1de437ae9993140ea42bfb90b7d0550075fdabefb9e1744cb1ec834c02d955d3a75dd20df2bdb2dc264f579aa6c33c892f7302abefa702f1e662a636b32ec12f7026e330e3aa89513ea408f50c726ade141739847628a23b87262b0788c4837584d7dd9cb9aec6f8ea2f5e9723c9cb936161d5882e0849933265552e9c5ee8b333614e13047d995e1dba9fdddfbf4e7e8dac78428b17fb5bd651221f302c518210766cf84f1757b5158a08536d3da7a42431043feb76d03bf7fd93f67b67b1680b8ed96408b9b2d016c79e82ccb9bfb48a8e5d242e3a3abba2bee5637c68cfc12dd6dcc5e566703c07b28919d8e423a3e20dd2844a1db8b17c97576d4bbaa81efbc209a1dd5a73d7ab200a1fe399b3af0b73922c56b70bc877686c665240ee5c87b8c84ef15afdcc7b29166958ac6b9be870e8302d0546df2fb2a81f140c56c6849fd39d484227591126692688cfd579907e3f849083571b2fc014b15a8b8c6830184c55f9d60fbe3bf386c1505d24a65c6aaaceb7e34b4d877b7f72a681e0154f4cd942887ddd7b4d3c75518a35227726a830f1b7971d65385f1e6117e5fdc36c04906f730fdf136b75d5c66e841cd0302d749319cd8801649a0701ac371c64d382d55cfc612d09935f856a55aadff2bbcd2bc4280eaa412e53271b9099704db82d88fe2990986c3f746ce2a14c13de2d8b450eedd5255c94825897ab3da108afabae39036235a34482c8da7dcd59d3fa50c30ed309bf026469241faf7626764a7bfb6becc437f01ad5b9b918b7a07a4589b32b869685145276eb269e038368169364daf9d35156e708df9bc7ef2f774cf9e790acbb81b8c2c252bbf47e34d7322dfd4bb4717ca18b6a7157700d01baf0071d30f45ac621e09f23dacd6095c0da39511b22ea80c13afba11400deb0a420d0aaa1ec76f2800122ce95664b739830e1999f43cbdd99d666aa5c84aa857366459342ff96d84c8ed65058ed40382a9499a0f441d044e43378ff40be3807b9c5528c1f42a9939cef0885550a452d5db71c9d445f37a3db1906869cf5b018e24085a8cc30752f10422ced4a5f133f82b1bd9b842271d8957b49abf6a9f23eb659d2dee13b9ea81e60c9b27c61ca98b4b67002a9a6e688e834d6cb4a0c46b75db5afad862428304d13fb6b0e7f9d895af7fc66c12134a39a011b139e74fa4b4d32430963af0f029bacf4ade8166f0f49592b5baeb9bae8d2c71fd0ac5be562e61aaa1f5ce0bae203979009333e76b03552b887dde3ed85b53bd3238f4c798f6bd7ebe398fda72a0faea377e7f2e6345a4039a2974898c90d9cdfa10a51f2b95e59f8fa931db358874936b1796d6188bd85f4a54a14efe1b1007e3c65d9ed710a2781e4cd8dd794a429f31ee962bcc4825774e7054906bc516fb888eac606cf991f2e3e5d395ea08b5b2028c58dfdeb138c44c6d2cceb28904a8c0e7a95abc0f6c0eb7f6df3ed088bae1844eecb36bd24ae0e2e9cd30cd8c2b92186dabc159619e5304cb7e97cad10ade82759e19d52e8035f8858c88eb2b208f6aa5774a5a0bc0d738f572dafb9a5547a2644b0a297ce2d6a8455e75a14c669fec80cd8b38929f6afee009ca074205320187a844de34229ece1d7d483e5174aca9450a4e37c7f8cd17688326c100fe59d92a7f2eb5bd4c02840f1d4005c7a12f2f398604a989a65ea9b9ef8af30a574f0e8926f4b77cba3510d787605991bcd1e5cacf895795e731a1f8ed2b64bfcfa908cdcc5806aff31bc1011a7d8292323052192a2ddae542ac1e5945ea7f7c13a5435b7fb1d5e07dbfe56a147cf4afb48e5e8f1c12f8b24d451f1221c00e81b7f01fce12a1af6ba831ef2291bef0090fa5329e46e812259511f1cc95aa8aa64949057d68545f4589c1d6a600ef8dc6fb15b2984d5fba89b21b78e274c3f4323d43056147a99b8e9c6839122b49dbc5970d8383a9252c7e2e333927889b5f91c3d8884f253570c5b801de28044ca55065354a2301e6595a3228c8354adc47f29cfd0eecf46a548e98fbef28a13082e39ad56cd22d2be18160b0ccab9d1a684d0842a7042714fee34a1848ff2baf0ad1cfac19f6a8748e3cffa66b680d71adfe94f153a09ea5a8faac86c813d9f45f7ce3ea09cbfbe39fc6a5f68a1a02de92a065281894c72a2cf622594ca87d09128ace6f454ba6437c625d044e29c86c8f8a864aab0cee267d0413bf1b0b1b648f2d83ff338d29904fbb34ca65b2ebb1a35ed4767e38ac22ecc068d29059c9a9caba3d3a6b57c4d12ff2043fb002afdd7f1a517b21185c20f6ae12cbcc1e282a6036256e2ad11c5a7d63cf9f82972d60e34e392a758a444a6ec86d04133998f76dcc9243f753a863ea4dc9709d2780b72b8cb40b95de3d4c1b3d45e3cd0ae46b735485d83e10f4a58b29959fed678167b87af249dd126a4691a2b15f26d601d7c5b8fdd4a03ac2d3bb832d90bf895e549687232e6438eac2d9264170aa97e3ab56cec66becb7eb6e3a9550cf5c9b9cf2ac7863ad6764299820812bffea8fd56f3af37f671059c1646c079b5dfd89fbff965f4eb12f0a7cee856fadbb75b8a369eb92f81a693feb494e9d6c6402fb5070efb918fb6dcdd2714d5fafdeb5767525f34cc716818fb7e348a57b42a552dc511092fb1fff4d174770525c8d04ddb0935f61f0f903f0eeb682b20738e5bacf80771b1e9c392709143b8303cd22e074d7b7a32aa23a24000ab6d8ea56130de9cd6527f07479906f82d5c1850e987205e59e95b3e0593daf7fcf25d33895d6ad7d322bb9e24dbd351b6085f81a1e54fcd52fb565f15dec4259f33a5087c1db2bb2c8443033364302ed263a3dc0db0a89f2b0efcb7b6cde4f7a16b19a960dce3837e56a612d9224a5bd7e6b05f1201539f294786fc77e6518e0c34321a4137d3e082bae49d63e1c87140fdee5e0571ff4bb1168ede9763cd6f9c138c4abba70a37873559de1094b27f92ed3d0609608804994b3953e382b9df00eecb00fd29997ac7e4f477523169cea2606c32827c85483c78ccf73a98aeb38fc1aa48fdfa8e61b4a83a072304ef3ea68abe8e45d8c9b6015df8e1ee2336ef4ac8379ddcbfb16e36f0f8f9101e9347b71d6aeb70a5c886a9589b7175f36cf3eea38054d79ef3c7eea9ad433b43406267e4974a1ddd8e623fff260f849a1a54d0e035a914f3573230ffbee72ddeace5fceb0e89d8fac2bc13eecfebd192e5fac6fd289e70c5585b3fc39127ff38476bdffe5bd3e31c1b7a18f9fc55c0a6651874b6723f6cc18e36335ff838667cb5d3deaa19590438ca8be46f9aaf3df36582d68fa8779850ecfe5e5a6f31273897fb0e5ffe7efb8549650ab27bc43b04ea54dc9c2a1f0a7e32dbf790e65d19a88f27aaa655d3bc41b6fb5bab0efef780cb2c9b5c5d51f8a44efbbfff0ddb464e2243ad4458938fcf83fbb1fa038bc77a9193106e189ccdb4197bda385c780afe54e51be2262fd1b878238bc485c6e01a40a92e63ef87f6ac5ecfa947d019d2bd1e112057c55ffdfc6d5436291f1b7151680378cc8c51f67d9e6de5715845608cd6066075856222a4de087c9aadd705f6848bf8d65be0c339a98b261bf8c174d316bcb7feff671aca2a671821987f24c1e8d5b6d09d6b579c881529b4b7c5a397775a7a7d28a9f49c7990c12a8bf3c367a620e9c8b6012f837456675e1e7ccab8db37640e997d768e5fbf3e4f6f95a3d220ac60a96f8e57b1fa3224fc4b31ab38093ec85ac3e5c07490e492e124f66ca620b379ebe60a9c040f777edd9629a3537c07dab9742b6fc21731b25b0239b22801fdc9ec64e8f84fc5577992f4677f5d2b41714a0b60d1f792e3c5e67af5bc2e3e4a05d81efa2b1e607d6461183dd9aff91b68dbb8bdba9b75808465171c94cd5e0e519eb575cf4b149e9f9dbc7567f1366ff2bbf16ea79db6844147bbd4765647e042d2d6b081c6aba77da5205446f8711db6fe1b1d65a0dea73694c1252f92b4d86719b85e560974de5a46f23c53cf218a03bd47b4940e86691a0410db01af21e26b7c928008b00081370401247419f90af0537a214657a3d208340c4d5ebbad8f819facf5d72f9b96f289beb4560e9d1a6d751bf3ee778e92affe7a1f4826ab2d8d563fcb11373527ad416e13c48442f44323e1bbcf4b52a54bffe6b20c62fcfa3f765521cbd08855ef370bfceb71ba9d36c5d2763bc3f06b14e741e03e7a9107b06239d8b521a6bb828e5828375e35ae6d7f77ed4c867ceea3fde605eddaf0fd946e31c746d283f9b9ff5a6178e59b8f074d8efa3c9d4adf7dafe6c1b65d77455a4e0b456f1b334dccd214c601d5e71e5cb95cf010d43ebc5fa0da3d0c2b088401e7ee9d5444be18b48da73f00b4d47537788fa3539f3fae1904ae23d69f72e26fb76fb3a16054c0bea5368be4d70d42059558fb0c74eb06cf88744a29037d78e389b7b6f739a5106c18be956b1c225cb2be7263f40173cabd5b6d35e6cecba0077e7d3774e74b031654e79e32a80e10d2d79af5746d4bc8c0394264c409d9d739c227a735e38b9963d2a485056a4755432dfe242b79ca0d46b7c005039dee39288f21dea6378a826289d498dde4e450beb24c659329be4c5eb1ad6053438b01ec53dcc3849ff2b4f9d3727ffe64ef619f1080df5d9c7f0523f2bacf139e6c0f4b9e73577cd9ad869896a7811cb734d95fce49dbbf0016122e8ebfffc727facecac3b8f287c75652bc2a83837ca7bbfc6b69f100c2f508552d594e9ae2d4e2fa843a9d3fcd8574d805263a4dd5999cf5d32262e1d2da20bcc969e52a1807205790a2fec07e9ff6e9ad790edd0e83cd0205a691dec4623bcedd725254d3c56bc60b0ea758f6eeff7a40ba19ec05cb9f1d4c1b311303289561d5eeecf1e8c11325563c52f38224ad9dada9c89251f7461c8bc260a6e035b2253aac2a6ace9f1c9e2627ae280bf75247f85c93fb543b711a8bcecd9797dcb22485fcd7ae0672d56f46d67b2bfcf054d5042e7989842bad256d3c75f55a2cc6fd95cf7e9ba8bf05ef4194437b6d03acfd90a4ecd25315a24e21a9c04b55f775457621b19dec20509b3ed657f806a0850067bac237704450e77fe3dd88c2746a704587c8d5613b85f62daeb66abf0a755e9cdcd6f3ed85f12ef26cbc0f8282d3af94176b2349cca23402a2044f1b4514d2e67dcabdbd7e8c6a845da2843c31eda728efbd86488e10da1702502fbf1d4a1b7de322a0718652ccc3a185cc1d66408f93ccda90ce9f6a06df23d74da64c1c32e866889a8a1e52016f972d2dd2558a7bea7af46dcb26fe70e8712bc30193322f463e8df1060935feb187f7681fd5074414d74cad0317425e86706b8d31c35ebfe17826a949514e74cd2cca06b33939d1999b875fc7b0bbf0323695d6607fc0c3cc560d68d1a44bc6e40bfa8dcaa6826e529646897a5b0021c2bd1347fa82af54e5e46ed1a21211d15012dcc0074d38305e27184834bb5a557cfc66e03ef64102044476cd4cc699da176c95443a673e12e3f9b0a88121b933235717a2f50e8b1aa6fa4ee0fc8df48cb17e874f1ee859b341385df0b6dfd6dfe4ec3364207a2ffe38fcccfe6004d0c8e9913b180e6b80fbf78b7c048af0beb67d00e4a4359bca27753ef791932bf96d98daf319e2b057fb5b7742365346c6f4da1b8f7ecc2faa6705d46421d7b3473f2d8796b40364fc314193828343b3587fc4cafdbd8eb220876e030885c93a26219c0a85a99f83c17185f15d999532498035cb32e73ec61e0f29eb4e79481687616d9530375aa02a55e32e334873e36a820d2dd7d200da3034bd7df92d2269b3ca4f29361427df1cc8c1c2ab4bca129c24256ff91108229a05bccb16e1078dcd2a796f98fea0c57364a0e68035fa49b981a3a9a64f06f19ae5c626ccfbdee820cd50489e2f537d1030c8c31a68042287c846821b09cd1f6d267cf25ea3db7784585a260208c95785ac734a5dc40af2e4f6555ae04ab778e0a2d020b321344b88dcd23b7c77e19d65fcdcfe46e653a0e9b6ce439fe2aeb3bedd7f9dddf9714fa663279b5710f115b94953335153bd3fb8e6910d087612ce199f8e9231500b122a3e70f13bd5c8974271cf9cedf64443dc2bbe218719013b83435d0dc41c1f6ed676fa25c4aead010fd5a9a38ef6a5f4c894277f13423aa19a88f7be2495fc459aa4a294537b5cc8dd71d730027f908ac3a1392ac8b603cda4dc60e4fedafc3e1a4b08b70843e653d6aa64dd403de3add8406d433f02258b76d6850039cba22e57ee1e7abacdb9abd19f4d82ae9943a29974c540964012de47a86b3c8d64637cc392ffcbefbdba947ace979f3123e72a1af2e560d565e20d68dfd4b7e644702c97ad4299bb975ea61c803b169b9ccfa3ab4fe7002fa91e9502c143e108e5a5a92884c232d1dbfe17ab3a1bae95b0d5988553dfc6f07a694cac1ee504ae5e99fdf4b201fc6d83438841a5708abaa157f2b36d68d243e35754b58afe0dca5452dc1ea77fc752ad763aaa193523a09f8436fcfb4c060c51bab86cde967daabf6fbff9eaa9afaafeb0c5b74b0499cfd70be7c92c6b947fe1b985d6289c3fb8749de170d29baf7dca5e9e4f811cef37e292d45c42024e84f85d7bc6b032a5f775f56d3fa076ecfcc4bf69437ca383344e226fe423408cdf30eac6437d1a3c41713d840fcee2dff5238b7ef13ad6487e77fa8885c7aab18244b37b0a2f4566c915bae18dc6dc5edbfacc726d2e77c8552f4f0b13c5ecbc26d658c240bf8e25ca80728d3157dd91a20d3604bc5d75084d689dfe24ab42f9d9f5522861f0ece34ee19a72e69c9a25ce5bc9fa1724ae2c715f77ce9215fa5c210f6a4a6e7688eeca8d6e874613e35678e88e6987c1693e8b08ffc2dafbe8cff2623de419486d5a8e060088109f9a78e156ab247c4ee083dde15325c3d7aecf6a434882e1ac460bcb822f027ed620b284b77d3b4e56382f5170dcc4686e2e14ec16afecf333a1868bcf1b51856f8358edaadf8b367decd9ee9c42c30b3543b056b720f58ed831c8b19681d4cb0263ed89d9604318bb5392e220ab79eaeee25da0c04f4b510894a1c08fdf7da1fb10d2dd16bf123dbfb063c6dcc782329a4b986c0c26cb50fffdc81db9ccae56884e0e7d8ff93f1d124bdb3599fede81d92b64d3097249133e128e13981d1ca34b3a483eff6d2f9da39ae7e297fcf68e2fc328ff799b27b02dd2992de0314f055823eeaccc061179a3882c740253b3cdfbd93cb3b9c59017a8263534689ca669f7fa7242de4a00acb920840dc3d55ab1afe29cb7afdf83e8371abb8e8652635571bc4a2c37cdf6313ce4754e7b189bef801976ca01ad5764496de92f47b2660d7cd80d3bba8207cfc8e30bdcd517bd82465adf3792e98b9522c236a9c04a982963c8282aa1ebae8331bd514cecb96b8a7c0a6923a338220aa9605496e3e24dfd9cff66d8c7c6fe4de8bb97d935702438c5ef12c7542bc8442591640891c2554891dbe83de0bc1765f57667ed651d62f769003c017829f07d11e869fd509090dea426e76ee737c86cf63aeee905fd2e02616197b1ccad724b1283521d13c09edbd8803d2383d016aa93215dab468587744e967ebe5d3b7ed371db14896aec62dd01afe3a0330d8e0c25230a948312997464e599c378a6468dd368f9ac6c43cecf25818839b17efcd0cbf9deb5bb88307eee04a2f98c64d04d89e0a905c8af43265d2a620775639e5963e495c24a8fe553f758a316d33e777021eb80345448e095e4cbcc8831a7d7583ee45cf141955f72641d3c3ae428302801fa682ddf4c09c31d7058b3952db1e86211c85aa2aeee31831b8e0ba7853159a78444fd1913308a2767d81a738897ed75c983e3b5a0865c45fcc3373593d9ea35c81749937ce0a6785354944257e3868d61b7aa13d986e4334da5448af15260ccd3d09b8c048ad66edee4bb745dc5398e1cc24078cd152816937ea42f5944f6718c6140acb48aea1cee57fb8cc7106eb0a0f0707f2b0f4ead2449f4d97a9a50a58a2699d384be1b7e67d5d5f30db6866fb8977fdbe750b2bf4cfb9d2717c5734cbe58fdc1d052105cb87b0f483fc446e28e5d1a252838f68cc150f6405fefa4995e6458094e2ed10581e2824d4f4a236d628a2d55b1e7321f3b844e28685a6ea41bd843f065c93686b17f7d7a0ed776998618f70268b0fd97b77807a5d4a9497dda522225c75b94874c7ce1122e28481829ab6a255b69f436145349f3c20e1ca2e584984230e6bfd8c70a0bc458753e37d3419d2ea94fdac18394fdfcdfa87d8df5e1b2f9b8a66eb8fbb0bd090d7cc68c3e69978730c2f8ea0acbd4162f0981d8381f0a11c321e401a9c10244bc2735f15cc88a35a2aae3f20b738a8946d7fae5f660582ca7576e953c7f31c36bdc28a6bca79aad71cd5c72c0a20feec190cd14abb3c63bba1b28e6a059a3b707b7bd850ae71b6039d11da25f41488e84cecadc0b1f5a21e914e5eb7f9fda06b7cc46d6b6936853933abfb1331086cbfbdde33969798d337b4edb73fb613ae96979c3060f1454b7d4c2d4b36213430f553768fe7d2ef4107b490dbba54e87b956c8e8c6115a9cd8607d16bf482b43e2f4b24808d7187ff829ab5e2ee705e9fe4b973dc0895287820b049a2fd464ba0cd26c38b9a792c92363917e24eb6bb8cc0e87f50540e89ea8b405e2f009fdbf7cc5c31b717609ab5a04dbf77cc30189e3ce592f0e96dda10cfbff744067b3f84f0306cbffed7daae30d05d9ef6de95096406d5891a6b1a95ed772605ad68c980503824a298ce129e9afe9b2672311c399a721a271e4719670510ec565b78a3ad41f032898862e192818011a8d5f074e83bc105938caed21f46281a342f99dd31dcb31fbb8dc9821110bd7fdfb15b50f240dc6cea822c9866c8535b00050f51cb5cead2dde7b9093705b87cf4db3eaa8dd36c20754b22cd481c4ba9258c0f0f46bdf0b91c97bea8964f03799eaff0ee4173434c8b7b0747cd9278a490f1f0ef7fe16c1e36d9477a8fcbcadc50d163cfb0c4a365f3561c1fbcde7e3b38150f58faf5429f8b610f71b93eb1fdc2f5e7932a57c5d7b4df3fc5a6888f885dbccde2969902d1fd6fd531ab10e6be38d04410f1f7ec8166120e1516d983cb724b9da409fd9a6babd4f0cfc97f74762833a525caa4f670846eff12ae3b1b7cce626808b89ce92d7ce32e547223ec58819cfa4c83248e358c09dce98b459a93af9af9875f3663d1edc225b986bad40679ef6e1f4908ce3a0ff94269db282ba5dd7958808f33330cbb71fe269f027f973cb5759f1cac3f74f25c5e9119a7ff2336738e01eefcb0ee631ac03b06136e7e62d1fc41f6007ac99cb683f315e85e95c3864e0ce3f67c1072c18a0b47c98745dfcf5d0859426ba26733dd96393a8f097f776a94235c215b6bbe72c0f955757c5b88f1438b318e08a03984e275e4696babddc4e8e4e45095279a6355fd73eaf3571ce79a5d1e5ee2d16c9bcb377aedcd21da65e812cb2098e7b2f131ba54c2953225d4c3cd761aaffe89aee2a3f1db6cac8895540b9e2242b3e1cb2b103d3f669de7540a8ec25263bf91fbc24dbcc3de4561cd9e9c01ac3040a35282aa233ca5a83a191e961497623b9c892e6255702da0108c36203cd70aadf2935796c6ec9401676a35341a3e7319a8332e7a739467918db0f2f477f1c90ddd98549f212e3c7864180edf29fbba45ccd385e1a0ab6cb348a15e29d2f372e9bbb592eea95f1915bd3284732b868aa93d2d0c2736962ab5e5e96949726975f634a489b9e87747dab90b88dc04dc4db8dc3f05df4d652fe23bb4ad68e6555a9866e27a4df48093c0954b0764774a8e14d11c9fb182cccb5277b203fa95cbaa8c6846343c3cc546db299c17adabf21b105db2f086eb7fca94dcabe8eb3f07eb2a52504b3f8201dc1582c788938954866387c7a9801d8c924774cdf160ec943b713f8531b7e58de0bf3b6ba77fd89c38dd1f1b65ab24dec5af68746a9db86ec50e7f64b16d430cd6fef85231eedcd50167d96a3709d8ca2f51b6554e594abefa25eabdad6f530466cc7ab65eaf85c10ad8cd01a6354517e52520db9a3e1c4afed7560bd39aa8190b1b45e51d4a61582a8d229662fd8b46393a8ce3ef2754838a5595cf1781409112d37d22d206845164e5f8fb0d3e5a449dbe9343f37ae488d18a4ca207a8973205fc82af96ad7f604c9c8449630bf8adc8e381c61363c14dd3aab7525dcafc43644e372192ab952bc8a749fdb50a2a63994628748bed2f6afccd60c2ba9d310d23eb43bd8e15f66c8dfe7a9c036b38983317bd607c2de455fb92f055769ecb918ffd8bc972cd418121344084a86f5b4117915572dba8d3158afb3b4f806e02a09af5512c772ee8a37f6d8537fcc901a1e71d0b9360e70a5d852d0ff7fb4b04ac4c32d699e5aafc2f94d51c88731bac5e447bb58ab7f7b546de1b3d74e0fb5ac1246cfc78ffc983fb4dce02c1cd060478522ebcd98158af1f1e66a684a27608b333eef396d52916a9fffc2523e2596778b61d0567bd25d1e512c28224f97763de4e79b1f0c869d21fce91deead0289541dbae2886067404f612c9a82dbb8df715a50b3499c3cc3989a3aed986247915b0c416b9cc216f5f2bd7014d905c2593ca6bbff794217d26be0cef3080f4afc2cc122590c3cf320fe4231d9933a8cd3eb5c24036f8f096b5d6c03a17ab9fa8dce5fba6584290aa06597bef16ba9699f169411efa4f4e4243b5aa7dcbf2587690df6ecafe6510f78863551bfad673df9dcebad1ce7374747697494e389207f00f1432e46813af0f99a1857b52bba5c3a72ae8278b056df51528c1334a80ea81335fac44bd59af7e403f38368520ae03f89daa6c85ce253fff915afe7831220c08701514f8a89daacc8453d98f63e048ddc5cf95cce086eecdc239f6391ca5853565875a8fe084d6c3e5da38277d3dd0392b77f47606fc6a4f80648cd88153dd6068599461df092c30523a5439c30dfd1ac314a2970eb9beca971674f476eec0a1cecf4506096ef64404fc7054da5d6f564cc0e01cfa76ac8242817587a9a8f3daa6767188521d7d3b2efffae44a5f0c2118162f7243c99d7b3530905a06bc98e3cade3b3aae41db1e9c543b8bbf7df7c9a63cd9af848b5946b46e6ae98038fecb7018b2d0e7732f5d622c23be75f158d3f7c8a40e194f113f3954ea9ff3784682f747ce935e1b2730e0b58b4de525e1b1d1c3959f6345b881a8b642dcaa72118ac8ddf9ed68e2189916adf12f1c6b4e49099614acc672490b2a91cbf8c29851602b0d084baf52a933723e922ece3e0f54578c23843a638b6d53b9ff91b9245beb55d0988d6d6031220eda1376c7aca1d80f2dd5250f1700b23e7b6dc6e6fc897adaf11eb9ec7da5628f78d4d6615e627d96105f8e37604cc63b5c15959e6e4903456dea282d047c36aff24206131e33ac18424005aa88313d2dcb91ab9447b1668b4948cab87e9041dc8ad030ad05008ee7f77d58387ca53ce06a06f1a5d411e1a29424dc94fcf42c89ff3af29bbb6cadff0c66229a1118a9454b92c2d73ee88b3bfbc264e4d10af9062210331dfb598ffd73bec87e4636467acc60097dd91db60cdb50f1cf6a9b5a9e38e264886bc4d54ead36bf91c32fb0cb1408b205bc2f5dbdc518f83b934da8d9f45599f6e775d229721ed00ebb95b4fd8b60991f63ed8d9af07ae59e9264ab567a7c113713e9edcfdd1613320ca4435bf01b1dfa8276ac507b2d90f8fa3c0d4a839ed6c9dd1154770f82a30c38ae030d94e2eb0c28e0e2471270e28b5ebd03258c1ce3fada113adb432150ec55a91a856eca8920c03efe742c478d2f2b8140bc71cc2150788d2f48efde954552c004be8bfb6a15587d8458777040f89817b206ba6520ccf3a11a2575dbecafba615c9972b6afff7bde84018d1c2fbfc1dc19d34e73e6a11c0527205b5b62e84eac02ec5029b497cf5484a16033fd8d7f629c1741859c4d4cb4c3889f0d81755e4c5c3f4a431a02f0bd8f8abb78ca99bac8e11e21032da2a0aacb3943187b0c7ec0566f7eb0585c933792d3dd3d395a95019d54eebc869b0bd7a3f5727850b784a4a354e6c6245bbdaf717871931c02304ad8f0ed63ba8a0bb80963035a53752d796a837827c46669a6b7bb9ee639e93099b6918d275e91e806fb3cbc42a6eddabef5a36da8461152130e26549f21643c1bf5a795008cbe61c84c57c2a1fe60ece2d5376f935940ce95838c42c0777bce8ba379598e60dbadf7eb0217481cc588dc74ca0e4d509971ec7965f6b95c04122a1cf1bf6a6eb82877aa17d199c82b1c55f15a731c91ec73e0b52b6a20d18f49a829aca58a63e63f50c27dd499285e9e5ed7a7d7f6d0a2271cf2e62c99c37a4eec5a871f1df7e52c8f58ddece1eff45bd4ca8ff080a2bca9f20c9d3ff11f2512c86c4b21080911fdb51faae45a6169c9a9594c4d3ad6edcad11abd3132d253add46f22b56f02c7018017a0651664861a5e37d6df86c94b5d7ce9b50a1396a062039bafb84e2ffb597c3e8e125b509dcb4c48404a16504812c7a48229f961bea5eade71440058a2045b3c55de1705a8a4040bd6452f1ba77787ff9c4b3172003e43f4446a8a11e5875b0320bf1bd9c77dc4104518fead89d01c786b877a85a64938f351a0a83b0d65237c0af8c92e179929674a2d1cde05a9b7d0c7c0bbf81cef927fb57d8e2d8de49699283b7177b3cc2072fffe668a0ce29fee10f7cf14a0eff1c4cc45de692af5879dcbcf7313da15c510c90be843f527ad9079ae65d1a2667a25262e2e7ee55eaf7e963b178b138bed807f0aa9eccd491d86fa15e2bcf9b94dd1ec59f30d2d99b1bc4dc74229e51e2d385214a252f622f22508641656a76d9439d0d4621e0733230645824ed48e1a7698ea8187818cc32887eb9493e412965a6047a43939bc18c38c6ff76183360da2d42a9fc78eb4cfd304b11bb29d63f4e042f4ed7b5c40a947b0d0efcec9a66153a8e74df0a46be48b6e2498401dbc21a48efd8e2f84a8caf44d861e7ab83fbe5c4adf4b81455d2dc067be8d3eb9d288faba75c291f9d5159342219587c9df1d59b5fdfef6151c00ab849bfb0ab947105a148bedc0b65bd6abc2ca03eda00b1af5332c168f42eeaa29c77f93f4a8f7c1fa06d4d414ad6b04de644f276417ac1c8cb076b12efa107b8d72ce31f725eecaa278c18b878340fcab7381cbd851a543e2fbba30872004a3e0e31154f83339cb331497a42683525747a36aa06b33d65646cc7c5c2c8c39241223f00398b78089f4523cd7292c9a334c766f42eaeae8f23362d5a984c580e2a09cc8c6ffe14bf664548365e950a9614890369b5ef4ee32bf6cf28459085e7aaf2d707e0ad1261c41ecb51395855d936e7c0daeb6e8b657c3b21458aad4b4308f1a20d1b063388eb68d94e4dfb1880a532505dc0a4a1e99739b53935f94ade6fe9c112c323b0e675acbd648a5f55ee8c30b3677710570b9aec27ef8bf94afbd13a09854c1c81544493d62ed5af7e6da78c7cdbb387f85d34e14a2b2842efb59c72eb2b21d0c7180f18b158469ce4598f35eb7b97e59b6925d91535e1760c5a041aae62102a57cbe6868b9221916782c4940ab048a4dcee6360effb8acd454ea562da78c62af44fd848bf072e7f9c768329a988a4133f8de5ee87ce3e52b29512f4c2c8a65af14d931b04a4ad0b590a2bafc97ecbac908b37ea4c0ab2088703b933bcbfc67e16c9a23e830d4981f6f207c140fea5366c71ede99757f59344b22fa7ba6846f8e5ca90442b67d6439b6b632f523dc69a956e21466c7497180237035a01b455756e992a008c339531c4df42e4770bde9664d6c86aae0c03a684f34454a0aa86e6f0bf2118d5e460b536c084bbff86118b3b00b38dea37a1e0a07144c46ec0409966df8d0c3450f8cb06ce0554e7ef99801aa70c5e70f6d4c406975b56b2e1fee7cffccdabe2f85a0951d0a2f9083227b94a695a72f6bfc90daa3d1ff25ad2e51d6d71d530f10ba2bbc41dfb7dd62bb49829baa566c2c19b86b3effb5f80cd83dfa599f2ceec4c4d3edbe9c486b1a57bd0175fd37210d716accdc22d79f04681c43791bc1019a7710f4a15ffbb5c0add32d98fe3ef3158073ba53cfb05f833cbea6e7dda61e253cc1bbcea68a4d7c52f6a68adce99bb6c5fc2501629e09332b92a76204ea21e0b5da344a492f65596aafb96ef45c2850517e9711610f816dd2ddaae37729ea2b89166aef162d4f92cd0ae05564c86878a3d039a22466d748825a6ce3ac4420ae34ba816348e6fef5ae71b1c01b32558e0f21f715c8ef9a1440910635300a418335c742452a085df0b893ec2dc8e0dfade1efe6b80ac8fd557aa0d88d6781b5df8f8faa235f6488f37487c160d286cd2cd6647c7cbf3f137990a10a5be418ded2bdaa436a3172e87591d7d4c0087692b6305c383507efc3f25420aec71c0dfc51e6b9854b54223c7b9e4d459e51b6b85eb35f606c0378cc50d2343cb6f1db872700ca29cfd0501ca3ba85a6f395206f104b77be4ce95273dd49e87c6cd8191d35d628a1b95bf1c664491fb387360f869c25dd29264702a97de9f630f8bbb742d7c05a00e19a03845994d57390074625ea546612e059ec48aa0599e12d5e53d009014e8e95044470474c1f9aff66f7b832c68875dbfeffc36b2b6cf5a43c3fa7a6b69d78b947246062b669f4c2be9130f2fdafe39968206bf080f7ce1635118cfafb21b636b853cd7e4be01e9d063d93aaef5de89ea458a5269242377724aef93e8b5c165a2cd642a335079f24eeff2aca5a9a31a14260171462b9b04b538c0f9fba5e87f20a3c1e940e3b2276b6009880a376839e564ed92cd6c893c3bd8b524382cae8431f500caa7f594191ba56aa4186e7b76469d47a7e2db2f99ee6d9444d7571744d8046d97bc9692267b1e9a229b5a1a73ba6dcaf57a40af8694a19e1fdc20b0a5fe9a347bd5a4cee47d49cc95de7fc0333c539e08f8f3064bf5bff5aa73bd6ef262b8c58597e4eede62b6a75afaccd4f24acf92229e08345f30a224e836bc5c27bfc7a5df6b71f95aabcfd8a1dcb771c07420dda5e47d282770fad52da3562dd9ff84bdbafc098cb296870c24e6d606f2d86deb0ba2c32a036cf293efb4328da203cf8aa336a60cd2c2225d2c076ca4927007813df9454540e211fc2e64f02cf273ab1e08b2c49b0cf03587597a82855372ed1c599294a6d790ae0c3d760db4c34ba40cf5fc9f4d80bc0aeae95e3766fce328347c093f524fbc3a4085e9b897f343a5f4009ca6a90d62797868e9dccf91cc2a0e6255371161ff8ebecf95e2dca2665f9bc05bf25cdf57a37eed15b0b09a0d5af409c804cc8f2960a57501a3e55d0fd647af74f068a6e644cc022180a8f6328921289c3e7c230368dd785cc05f9c0f0bc77c0a29ca3c4f48ca5c905f923a5ab3979c5239ceffafeeb897d19f227ba1f95d580768af5cc77fdec46fed7d2984d90cae39056f6ba11827a155739d9f4b5cc2a90d9c3864cc7044a4699a764347d2b48018b93d0ade2152a672759159b36b0e3b72b269a6ea407820b80b334d1bcb98da06a6cb516d878b2c5b0ac882d741c9ebf8dafc48a3059dc8283467fbc778582d389e3a77c2bfa85d86843e5f232df9431e00a70ec3c349ea3507d60e0f3ee111b758f5b032cc320633c879a532767e855eb8772684250b26e3ce782bfaf448d834d90ec07fd9f31ff11353ec3e6a284ccc53d24e967a048701888af1a87d3c63dec0c8f288553f04d502d6c6809541f708a971ded9b7de247d343203bf55a9da7463957da5a83404d858bcf89f748046eff23da84150f20453b1469cd8ba5ddbbb1aeb5e680c41a323a873d6733eb69d7c98c3fce00bcf7eee39504452cca126b28a69cc3e336b3b9789749da136427911b93c141d186b87e274b98226bf2956905167afd24bc916991432e6e3dd4d6e8a7170b56271a9cbfd0b99d63c2fd7da1bd2ab6d5a2658e2a743d4b747d30902baff1fa733095c25af0191777f13c02662c8a7951ed382a89ce7538166dba4a4a29af03e065c8f2cf24219a8f84a75a50d485fa050b0a1dd4876cb96fafe17827118638de5392aad2b5e61274cfc1f6fe57717dce861c693caddf47373bb5900144505f751f52da31e31ba921cad3b73c0023aad75d1e055eafab8ac555d9bc9373df28d93af85fa6fb87623fe8f9f4a37b89ce661a63541701d071ee21f8df25f14e23c5f9d6a995c0439687eee6cf4d8af9c99bb0c462851d484a908cd5a18f72f583e67fbd422445ab299cf4886a95d7c51cd9ec7a1c92798a3195d650caa299e8e60d9384fe88d649e7d5a013d798df81bfdab868e8a9423a545378bc7a6eb6113cc1c209c91f6ca06a689dc3a418353fd15189e6310604e5c9c3c1a99abb0efd788d2f0c84109572a0cf7983cbf3ce32347763254e618ea9d3dea1e5092ebb39e5b24be1201059cde3b2ed0b400c8661491e915e5d0e3992c5e5a659f9b88580df96f5b1568e177dfcb441f58f05448c0952eefddfa8135295c7555094d5169c795c17667c4347ff88b3c56c0d3bd19e660017d3b876e5a9c3fff12988901b7cfd5f05e600956410db716125d195160637a7ede91cd17a2d8eac4d18dfb288613b05971834e63d31449aba54ffeaf0b968d2c6006b1f8c8519fcad3143245dc06f73c5c3ca9a58af852accb7b2a2bbafb1ba1edb7f77531e70d155b21f8e8103bff4604e6b52be7293640e81b3fca9381d4ab099a34314a649c8c65be4f079e0f86ac83f0fb4d2f9590262193e388d84077cba4bce0ce30bed75958786b36a55de654a9062ac268a918471ec4790aabbd391510a964b43a1e44c0569da61b44bc81e11ef9b245b98b51e46f2a0f01f8ea9b8cad4645ad8ff872b277469b80eb832f73b3b90ea48c6c33e60718f11e74694b076bf6a9ea7fb5f652e5b4f531f06f6bf417d19ae48a4de6b946b489fbcdb6799c14b7237a0a0e022dc91a853671cd5fed8b09f4b9463c027b8765e56b3537f8b00c41ba8be3b1f1633b044da34de4124a06378f2eb6122d1047b9b2a3756a68a4cdd76e2aff6fd71b17601ed1b64807b9a2cdeaf94fc6dfd4c58f7c932befda294908964572d1ac40fb42e7b157565a37724c41d70a4dd2ec591736ec8ab93bfbeaf274aeaf00ee2dd7354d8eedfcb9332bd123424b6b4e6ada07477b7cb3523b76093b9325df76061e9d6b871fe9479226f7534d004e5bd48f5a25dd6b6c4afdf858abd9fc827f339580aa56e002f5836821b957b6d10c53f0ef568a7c8f299e09e67a527eed97b492f926e2474512c470b92789a2723e668bbc22230ff79e312fd693f74f982e7a0d5b12de176c748b5b1ec9f948587fbf663944602e0ad2cac402b3908670418c35080e5483740272bd92425f3ecb3cda6e76d08ebec35976877c51d622fde35b7fa4ff13741721f990ef5b256320b011a7537faae14655d93fab50c1c8534f611036f578a38980e37b5e4f03ccaf765ecef5c90f76ab56156a45551a25b6ab75292e846373b1d655e7d1d79817a28e77fe697d4afb5714f5a8f13c9f444ee8126871e6bd790a07d731e88f21299d4e03ccbab601f40aab5664d799f28143aae496eaebc4b327d211f337d9fd5a4b81669b17af5b3e4c7e4fd9b379d4741e5cc8843dcb52bd412c7831be9033334a7ce1628e2db83c7db6d907b70fdcec2e4ef662adc41d5ed6eba3ee7b09787acafccee733efe0cecacea280e83f5a7f65c574b880e2c07b0dc24088416d916fc4d410ee892a02002d6c7fbb31f97083fae91289489e84f3879ffd8132c86000e5763a33e7ec100c93b0fab85334211e90150abc743d09b7004810f9f87fb430ae186379f2c51e37ab80644d5c232e771b300d6ebede49a578c6c185f530bf8287cf99a7eef1315e9119647691191a40adc3da6d69b97c163e88a48eb81ebd2ee3e05a29ba56cd366b707ff9b00bae8e3eed4b1b771af10595cc3b4a7250cff3d12587bbd21b488d8825e9cef575360cf1b384645c1e1cb03047b02b7bd34d99a8ec80c43056b8e99296f399ef35106f189cc604f3610b3b6ec15bd6bae1dcfbeac0cf777fe2d7f45c96e47649b82ab35002077e3d333d0a290fb00cdf3b5d946469ba2e2e75665d474e11b2b12f2f163e9d1abd75af0333f45631bc2bf7be454de5876f05c88d8b591b289aa00006ff31ff8fd753f856220f65f2dd9da59a1f980f561ba6a1724fdcfaf509b42938604cae4bbd58d07fd0b2f554f13f3a56ccc4c8de55abd859b478944781e5d5a554b7ea66fc8c16dbb17f1e33f08a82eaa4c73b466ca6b5ca5da048b2f5484627c6275c6b04b1023815cc16cd84613248925725dce23b72fc686849be8e1a4e58e753af7e96b4e8c3b7b357610557071b1ff03ab816593da42544fc2971163a2b95dc9da1dba6de3ca9189b0ee2c124d63e8f1a3d8fd52725c6133bb0b372102b1a27a1facbc84ff4a53d7d5d07ae9920da9db49e3a748ba95a67a21ee67f0a8f27920ad491bfe49d3c4c415463e9cf2c041268886eaa4627a062eef8e30fddd77397da65c78bd3577f29a4bc5afdf136ad80e36d6e885a69d5ac851f5267845af7c6614572a803c083e566539a81c49af61f40bb04cb2e8453839df8d90b832d5953c7ac25ec708d3a8094f362e90a78d7d29664a2fcdc1ddd92735b7feaaaaa81939749f3c5f608a2afbed1d77aa716561cf9f9804b196ddfa540f2ba64a530805565bde864424c2a007e51f13131e7e92a09205dc3292d6a06a1db92b77e8a0c4c1f3b5c1340ac7a3410467fe329cc6bf8413ca9065e8174e7e3222549b2460ab945c084519262df5496b7248723b67d01066729ff4461326e80ea7c287613f65c628c4d2068edd9ea5159ebdb9e95e3fbffce0b5ae17df5a679066cfa18c1c869618dc1fb7f088c67a955c0352cbe3944c5b419f0f207f3e00d8035213fca316eb71e0b3fb86293697829b06912c0b3b0fcb63386885f8ce68fa0c40ff756b18cefcebb317ecbd924057733c5803d5b0a5b92aa5aae550fb974e66ef9c028f58baf9a178f4426b54ce2c80a713547b38fbe5eedfd5f3d65f661e2d8b5b46f95094a3a68812bc5063adc1f06a102308fe8f8bb6e92b5e7b6dad7e380b5cf43ee08173212efa5bc28f14ec6cb9c0f8739526b3d342ffa17b980f7b26aa8a844538366ba9b9d66e983662c8e1c7c766f2da5a64ab558de02c583dc098fc1fe1a773e7f8d7cfdb22630b357f82e83d2cde7a4fd8537f6cb9e09aa0dade5252568d93ea2c1ec4595f9a56e924e407df74c5c8815a31e9c153b0baa5de9ea3936a6a3d1e061f91871efa924ab8cf26f59e339ea6a4c8b5dab601f3d403f267997dd375a189d679566a3e3129e1671e975831f826e74e4dc1da06d3d6864643259c37c2b691535b877388b752458b49f666011e7d45bdd6b8d017403bb829ebdc0ea0ef246120764f9941cfa429d8d6250fb02d952c601db8726cee5ba77e9c384485ee523a202d7bf589461864ec583ad1862828c65da65d6ac8ff4ce46bff002a56bc56d8b7c69a4f7d172c91d98b5ee5e5f67115d1341da758272fac5bfa7681af8f90acd3b5e9e3e29c13f20058cc27cd7743bd3c52269a9a40f40c97f9bd8a409d1bb2785462c18cb170f59e5fc2972f72b685ee2ed56b7762715fcf69e57c2759023f2e2c2000f29d11b24e376c476c89fc7e7a49e89f3f3ad7f0f7dd82f8a5a3d481a24ff62d3eb8cb001096094b214dd03bad9c95b2a271feef43d860fa271e3109533497e2ba4334129a9b53aedadd6b1292eaca8a045c691d3667a58f00a8993cb734beb136c318224a8210acd4b576591db81eeff2175928e6722079c39ae1d0948028a9e58ca07aed7608fe06e9d90ec93394a6f88b9ceaa1be9ca894c568a1ef3b4e2ae394cc043b03c692a7be516dcf209d7bbb5e09316ddfbf040d328e3f36a9b6e488ff57889ee2e0e547af847bc1c294538d3956e85b51767829b352d0b68593298a72bb0e8ec9b1b3b77d011e0b7e5388054b86f9f7946d3408490fce410c7a216d4a2d23e9fa1739d61a99f7a8bbccaf286e5573d2bc1695adbdfa9e5d2af236195fa50cd47fe895d7353ac78b55462072cac5ffe770576a87adb14d045dc1cea6995454c0f2630eeb18c97be8d92c626635f515367e753c704a5eea357e257dda64bdeee851df56c36a178812b3e9779f2718f43ce5993eb5b965999865c0519a9438c21035eec84fe380aa317f6e29f3510d910587c963e44af3550fd264a7ce4de9170f7a7c3e4205aa84dd76df18e5592b6e7f518f8577e6ad16b09733f078f02055f1820b94ee60ff3ed1374cb855510ff5f2913b3d501d1ab2f2d0aa943386d7b88e8e43c854360c1a72d253bb8378a3370dde5bcbe1163efe075f86f2e2f5266d1cfa3d17a03166590ba2175c201f45da9105b8a04a922ef5ce43c5a34d27dbe9e3e7eeb1b171a7c42850bdd8f62c5358b664111d0dd41ae6d045424e69c0aba3ebad921bb45702bf2e263d2a5c7d8d7a9518b4b17f6c500013fc6a26ed1117b50cf3dec55f208dbf6f9af410b249618b917ac32a6a316fbf0adbdc72cad4d738dd2bf4c0f7fa83a90e11684d958d44dffeeffcb94e04ddf6730b93b82d285dc90918873dd10096d4c6e1b7418f4da9a8fbaf76414477d84478290d911bf4b86a06f49e83d94226e7b88acdd1efefa42f886b35bd883f5bae6290528346ff105853f41e57f5a076d62448c5447aa576b30b4cfb7f8c1a9abf2f48d2587e2b7eea24bc5d9159909547e24ffa4b9397b6bcd4ea3a858ed54e5d7a015b5575fe2d1148345af085e80d75dcd2f6442b7c0900299d372035926b0df5c291081f7ac56fb6e084330d47c6c472a1d9406a1b7b21ff4be38aab894b24550e29da015cb7b711e4aa9b034f5025c0673a639b4e0495f321ebf92a9606a76169265219a062f9cdac544f67acccb38c9684ff0ed1310cb045325b1639995a34cbe7c0c038590b41256d7623f28f91c77c383bd3096736af0c7f1d231eb33c7b20c654653a0ae896c646040e4a9fdabf54b199a8fcf411abf71d518040b368b06bc6edffe3cadf7a839016e243ae3773fe5c30ccf8111b8b9585722ad17236024778ad8574e132f7e1ce648f955571cef8370368a07602389f8a79d4e190df4ad9b004a3795745573e2a1ee7d263a27dc1041ecdf967b15f473d247edd64b869e396d1e0229c4046d483611ed0a8a95b5f29588fc7a4911daa9e9c96501fbb54d95f3744e3ec781149dc451ac7aa0c59a5a19830846e54ea57517e59b4d4ad757e444763bbc2ab76bddf19e1c0872671cf5453b1943e0bfe1a1125f57265a2a70fce6eef80f916bf4aa08e7c3ce3e7a23729638a4c0e1da61f6abc51bbe98cfb6581120086878963ca971eaf1b0119eaa26ee1a8afeaba7a11bec99d9455dc62f08f9f019b80fe68a533dd32069ed50fe035355a7f7fbb8c258b630012b3b3a3098eb70029cabda776d3e81deda6f1cac454d6226e197453c4148007e05e8bd7cef387785fd7a78cee4a950e31a66ec52c9ae0fe99ab73e41dc2a3c2fc6c8f1aa375edbcce1c8c93210feddc7435c8d21bcf6e3254e6674703ad8984cb5f8fc1fdb5f0d635f2fabfb1233bb7355a76a25c19f4cc72984a655bd5efa79d27ee5198f4cfd7c7d03f44f8d2b3408ace20f150f6b4f52ac1b9376f9d9233aed900b2213a808424b7ef1112d68d00e449990d1137010632781b0c92822a9c2df3df25757176a5565865f4f263554653f87cc2e3fd0253754d31a670fe4da0c57a3606e642e47cea8a65950646aa3b8fc2e5926ed757cfb0d19404c8d299cc87d9d6d3d32bbd16fafe87c32769fa4422a0e530f7ec512ea03feaaf6187bca02b0738cfeaf90d769e7c1de7cbff88c6bd94137f48ab3c28b43406810ec89a9c0fa077dd63108eed604c876e31893328fcedd00d55badd42fa6722da63cc620d7886f36c27dd361f1396f3ced00c935b764c3265b9a3c3c727eae8419a18900d2ddf50909dccec3244e9af6cd99f5b19e6ff7d7ef8641e8209b69fdf6ccd50239bc861134ab77bf8f947f2f2c9fc93044fdbd67aebc3e73593c9f4781a470ffae1518a0ee06752105b1e8a5a2e159bd1ab37925d19ee826d6fa70a4685932b243996f99eadd493c63515f09d8a5f7c87959833119ea8d7d45571060cc22b0dd24720bd6180f02aa0fe496a86ae57d681a9fc37a5bc4394c8c89105894cfa304bd7939d1f8cce1d862055656aca5898e7275d80ac5dfc2e38c5d7af22ea9c2fd1d8adcae2df4027e310b3dea019cdc8a77862a8a8ba702568de82a93df4c0a82e49be1404a8d68f9007cac972189283254f19efb3072c7d1f2f24e3c4386786cb17f7c8dcc7f21b048fda248dda1df3b75338aca99688e2ed1dc62dd3c495003cf880525da4938566718c278dfc1ab363fddbd957cbf8c842f0d9bc17fffa1d987351f318125e9a5fa8dc36c4445648c6d0a51d0357d7cbf636d6d1a955c4c09a0ebc6684b522728003533325a2c91d80209cce4b48e3e4cd3b3eaa252046a21fa9c096cd9a24d58e41b57ca1d889a0691880c15d0c66faf3beb707463fe9c87a7fef182fd4294bf688cae015bf10973fd3919e5a3b2b34b7797e728a75d12ffd7218d1e0ca1782ae073b15410d1ee38db06c01cbe000fd1b051a93f833fc79f9c4f82113c9212a7e3a6c044fade4a211c27f0819002ab8eebe02e25af23bb1389f2a9668a2c2fa76954a1a3fabce77233084e6799ac93c6dee10f237a2331f19883b7ff6d73874e74771203f5b7da84f9fde9322a5718a2015dfe782a61fc2076ab9dc589e530a9ffc9e196d9d082c08248215c51dec280400fc25f6ed922b2ebbf89a562936a267538fd6ecff4fcdba985ff81c4bece9b399821ac2263c446343178e46da2eedcc1c85c1bfddbed348a8441484f06d3fe411a22de315c4b82c60efb9e9ff61d0c80306fa67ebd062fc3b30912610ebb17321ac5ed237f80f5d266e3ce726caa180beae9959eee03b6241396d04a365c0bf5902a92d61921580646717da5b966907495218742630cdea6a154b70bb964e1e950d3da12073d8900136931402bb2d6c4dfc45f91beb12f2b26bcce4534bdc54f28646dfd506f8ed85b6c13b236af595a52e00f0b5e95fdfbcc3c2ba1bd8c1cb2336ea865fd0e9a9ae759c7b5959460ffe058638e57e199f2d90f2c63c9d6a49011624c6f4501a6f46c991da9e37bce231a1a3ef613c48464abca77d6ab9cacf0c8d1e71c8799b16529a2fe1567587063cef3bc6835a38f41c5c83c0dedaa2ce3be3dd26571299bc33769f3bc22017a744a52ce869a4e878419d2bf7998e6d47a893e5144ab2d21035d4b97a51d4933be402b2aea4e4fcf93f866072ebc42f89cef445fb286534aa321e961c6654bf0be90300c1ffbb18f5ee13cf1f0f134febf5bf0b989299927e11567076b8363b328d9f75a8b420b17ed3ae6f161670b822d2b2bfbfb922e74e3f9f4155ea1610957d1d161728bcc40b8b8ba752fac259d4ca9cd06e64b23e31270ccd7c754df00ca8aa80ac37d39d9640471b41de2a8a2cee851cf5718f7d4da9657a3aa6b8c0cab7961c9dacfaf12ba531a45459fd23cb0b5c4b6b1cf5ea9cff6a182853017ccc07e18254ed43d58ff6e7ba4ec335a7cc811900d8bf64a67bc755588513420304777b97c4678c0900b938749c1ccabe91a85d0409b9dd42f54fad58fe6c3e2530d6ac0d662451189efecd141259dd946a93144b977dcb2641df39589774d2019d83cca0c9e98f9f82c6b5d2d04624317d7abf8b9f71c22f87b443ef9a90e551a8a1a0d6466285f4b30a746968664dbed7181c8bedb440dd6cc7890dedee3d714275ab5daf72e30c56223f8d47020ab1dae1aa0f32bdabdf7990a48fc7ca54a6a071f27acf306e2b014840b05b379d3c20305e70a0e8998c86820b66a91b3304876217243590deffd9714076484a04c2e88fb5da713ae53e92e9f6c0d4f504ae3339e9ab2c11b20c4aaa737c86f14a37df815c81bf63dc5d5a553f65b4c9f86b2b0f4e2b03e2a97f00b7fb3a374145bf4fb01309acc48261202252dc52dec8b4ffef7538409c469f3ecfc3398be4252f52587d29cf38e3380df91dd20435ce3755bd87a3f950b2d69cae0f2652b9b3faeb26f4a862ab5e806270a54a9074c49dcf6d59b56a1656f137ae06dbc1bc20e6e3dba165351fd2dd2adb2925a47ed1f0aeecaef070aef74a5173d2643ddd3bf0485cea98b598ecd915351f47370eefaff13fb05ce9e5d83e09f688ad0e07b054134487032c04360f774490752f5c68acf623d4ad1ca9dd86ca65acd6b143e4e7c5de223f55afcac383e5ba641e0671a10bce65073f8ddb2d8d36f3aa7602376f633d27bab91fb12b9d5860822f89e74465f94d3939e1948ae67cffc215c1c2ac2d998ed40671d9f5c8b9fe6569f7b0469ed9046faa5cd85131752687876c269c6bf8bd98b4bb523dfe68fc80be25509fa276518cca5805a0184ecc29825b2b8a3621a5ba6bd1f428e807610efb203799eec181b88f3b633bc3846e59a6723f80a2cdafaa73139765b61f7d03c2641ed79796923ef8f78966a0d7945de0774c818604d08d29db47f0ecc329c23c30cdd5d1928e5ca633035c8d1f86a95cbb346407cace2f64a3b949c407d64f6c31207fb6658cb8671bacbc194c59d1cadb40a6a317f9af63b4afd99899897d85abc2e7f7165b54a36d43c1d29078c2d6b58ddb9bc5456e84f229c4613b895bcf66ca2447ad227c65ce17670a81aebabfcd568ccf95a8c7fac01cfca78260c9560bc14db714f3f93485a045ffbd3a73395d110b22049eb9c9054414877de67bb9999ff6cab89e1c1dd3c9b49130b085c3c85d8aec98bb1bfd098ab06a050001ed8afe2113ca6301dced04176de7272d8e2a037d1b4c046978507a1a1279b05c0aaca47852df849e000f80f3901d681a81598a594190006b16d4999594fd9d797638e6e0aa8b573dcdb867056a4163847b7f6fd9a00895bf7cfee90661115594862d2f2dfabc22a7300f7740e118d211f75fca0aa7f6f6c47c4b1f5fc371f810bfecd93fb2a36f4f99b3cf2519342b2114757a123a159e33ffd53cc62b77712235f705a8d837cf04831d768c29857653cbc183ecf979efbc70b5d14a601384c2f886de963ac8d014d46d3f6a617025316afb3fbbd5e448da94f90c19e4bd4d76adc5ca396072dfc760fe930701bc90563f0560c855e86679e9fee5ec11a7c0f841374f596b7d3ff5ff78e5e2681e9b6e06e3d39ddc2342318a82d8829d18f0602e0d22ecf655f3d4be7c46089973d6f5e873c9098456d48a5227bdcc4b87a52cc5bddd0c3fb58a33828e6fe48c363cded28c8c4ae2ec99d03859385c70f267f1538392d35153daf01d0a20923653c06e6eb20fbf1bde67b1a4568c652fc488be66335862c21b134095d8474cea1fa17802bf41eaf126089030b12e436814974eb47682995d20a5ad63d7037a70a8e7c04020ccaa51be492bbf18edf93673a2bcfb707a484c189190253c0d8fe4e2029e43dd9b428b4be1e9259595f7d1c1f6641cbaa2d3aa6cf79feb657690f5672ca2d4f7edfe7276d316a05f1038ab8f1d90f4b5657af5672063124fde466eb697ec38641a0adc8151e8a4b24f0c2ac4ae7c3afb0e698e50af06f5c445739fcf63ad5ec132fa11fe03540c175b72e939bd8a50a78277a211b6bcd67c03e4082b19a478d8356330f412dcfdf33290a9c67c2f70cf7574c36008d50ee3046a22e1fbeddd0d905247ca935e0dfbc86914f3121dea1c30f3a1efdf7856fb2957059f40191354a6f5bec35a9f7a269ef8611c1fc0b5387a6e9be883c74a673f697b07eb2c75411e3cfa813f326ae2a25a9b74a687e7f2f56886fef59d5181d54fc81000ddd2ffcf4e86acc4c8e0cb4739b73675139e71f12a3f8c80f8a462c5ab4873ab6c987473306cd5fe042b6b8f738e0763dc8c603559bbf6194fdc97cfa261c05fe8cd511b416d01abce50ca01f46ce0d0561274382cfb4b936f8c44356136b507be74fbd1be7eb31242f1865c578421e341c93e269c3acd0d5a751a3534b69c7c70a892d1217848a16f827f428be16834bb462b95c6f1a5f820784e08bf1bea9be54605f2182fb076b175aa4e8d73c36531d2d939475c589ebf63f71b6f66ebb1cd52485d56059836b9445d75eb0a4743f303f8eddd475fa3c1e49c557bce6c6e53586015e092f6f824e461934c30b0a6154c142f5df2928071ee7f9a385a7cf6718ce30fb0fba4e5fe852a2637ab190a11884563dcb89231b8882aaa3b94698ca2b31b9867b5ff2968642c716347eae330e06c6118054c12ddcd1104abdd7f0c8a5d4403f93407cc2f6ff59a3430c3da5d1d82ee99de475263cba3846027465d5194d8f2e7085c8fe46653cbe901564ae04cde14106bef4b0a9ab3fcf8fa601afb23fdcfaba50f8196600037f09c2dd7115bc92bde6bd6cc5fbda67dec22648e581f9b13fcec8c9953a3156825cd73c6c26de84499f4504d79235ebf0ec0e0a308a611206625b0a9ddcf7d7de32ee71f788b0d8c4da0f3858c21f65608e298f283d15b19b79701f22865acc8f824b5c61161e08f167cb97418bbfdd04d7108bf441cb50a8adf3390f74b5de1c29fbaaccb861224f677dd2bd57d64e28521f159f1edddd1358fe485fa9a94c9b0827435f436980f95ad87fba902ab87453989c1a7dc68259b283a7928de735185632f9254d67598898508bf14c4824eaf53a37b2275ba9bd65d05a93fc06696f9438da7960455ad354d095e620035b4c2c0dd47cf7b4f172ddad50b6e8c1bcfd12e6e3625621b207d24dfe5299cc48409451cff835c32922bb9c2b1c827ce90879c4753fd90f9ad5ff192e01aef8b492180800c1210969143346080d795cf028f0696a00aafd4f0544d1f778b97fed61612d750500b1b679b742e40e5350575a4731f8dcaa59de1acc2dff942d8e4b0adf8834c2d076f841f5316590a01faf0604bdcd6b4c13a97d674b5f2f480af91ea77b82bdbea8013255abf768ed95f6b8627af9893b8202ded815713cfd881ced94ec7594fabe9bee620764c4549412da33dcc2085a6a355620ab61369c09da22c32af9a7af63a811c1d5c211a1489d333e19307e68285be1887f991336eea5301ebcc23d5e08e2256152c406559b2691af8f04841cbf828f53a5c5cf11cf407d31043083bf0afd5b62dfdd809bd0bf5dba0390747fdc622406c2f9502fc0436a40ce0b3bcdd0eef318d0844909e1e4ac0a12eb4fc2675bccc92bf159a72edb63c3803565a050d86235a98c7efdd84001e0f63a3e5ef02fb604f72789039463f06aac11ec257a4dd8f221e7d60c9b7690a4f23a796b853e7370b7295b9b313903100d8d633c99464d53af56f67e733a7c68027090aa3c626192feeda2150e228041748f872bb10c9d1277e88606fcd386a3371fc8a004c0c5a1e3aad51f70bfc341b474934c39c114657cce67ead71c5390d6d1ace338525dcc38129105d443f25edb853ed33a3c34b1eeda2b663c00e884cad928315e437f6612df41a5be0c4aac6c086e9f401e464cc4892adb5ad26549ebb61e9ff4fdac317a7ae1e20a71244b1b7886beca31d8a490f1cb67a9e05d4cd178ede1273088e8329f6cd654ac8031a6edf101814ef3b5e40b6ca6f85afde3e2939e721b680941336defda0e0b1c76c595ad0a6d3b47bc238e12770ca6e195bdeab0eaf8449bedb89bbf06a325eaf1e9a74b1247da89634de15325fbcfa4100a5020e4261d3330a4cc47db20c059c1a4947b484fab0c0c7f1056bfef51e88e1d0f76b5666db5f93ba54a1aa1001d6262104bd6bb3315e8a06479d29d646f4017e613e1bd21e69cf95f906ceac2e6f01cf6f92fea3c3fa6dbeb32ca1b9d56f71f3d3c4518f316a240b98bde155126e3cc6f38a1b7548653717281ab53ab263cf349e7d6c09bed7f15f33a344f5034c0d55d045cab3b80d4342a24d14bc82fea2aa1f52e6e11f860850f35e430f6c69879dde62c09f195009296bba7e22f3519e07d7310af4c55ac97eb7f01b12e6b7c8c061ed801e45e6753714226eb15f180f101c0b5923587581484524a169f995403b3a5225fb8ddcdbc9e49ecf575d002961dbe44fbcfade72f70cf0fe2c2fa78440daeab755e127877e33439f5853665f1b08cd3601e0ce4bb5c96c6f3beb5fa0dd293d198a69efbdb5565727966d094bccf5e0853d270cf75dff4f911f9cfc3b85c3981c00511b7c80950475e0e50f7a106fc155b22b1719532ad81cef07335c4468431ee18aeefa2af42d571008508aa06443d97ce6f0a2565ed44ab3fa64d751f494e62fd7a64d5ec38f97a73c6eb64ec0a7c55946293f39898e60fc3d2398f5139b96381e42c9bad8320161e67dba09ebb9728f603e2d2a12f40167f8a9c8a850d7a57d72d14d885e0fabd9f80776c02b67ea6ec57cac0a0bac008642a4459383d1005c9defe8749e87629260144eea0e49634b11626d0a183c54c10824d7e176055ce8c2cef1659f3e6e91ac278a4de76c653f2f77c07288052c68cda97d61634998e4acb01d7d4eae354514a9d6315fddd208c241c39ef4b50b5e23796cc0904c3a8633955f404b0fbce3b2836d07fdd1801e9a356cd4d71d912bc4e47d91d46cdc9118ece4af9da6497a262143369860e69332aac2fd5f3188a75dab259c7f6881362d9eb6547c7ec248153670b17da1a2417b4821ce4392e805840fd426e9c38fbd40d8fbab16433126f7ee1a1b36de791db90291cd7996625ab8bdb67e1c42662b0543a5dd3a51ec5b2504c754fdff3ab68faf68e7c9af0ff3a0ec8c8c9718a981c255134c338cb63c4760fa9e3d97986dfacaa5f8d09f4858b67f40dfecaaf02d8564413cc88527d588eebb8084b71ad97697486e66e7a099d2274ce38af21f25129323b7d3571b06675fb95e34f02f60aadcf10e157158ac1b0128620ff6924a2a2d9ab7f0802a050fc2f597721cc33da12d57f1364f2156f39862b7c4cbbae3c15dcae79a35a943a1e3dc4923f92761f2617355201074050e355e3bab2c6fefccab5af31245631f0d74dc3e794fb027ebd4be1e19d017869208bc05ff5e10f7d86a28c0cb971b60644c623bcd87503217a9b8582441a7c016b0924f0937529beec8cfb581464d42f48552783f0fe1f7b3a05ceb191c514faae5b1d3a1cfa6b9be7c8dfb8ae3e2d952ccd4d38a437fe47da2280dc7150f5c2e663e2fbf0960bd4f4a24df23a53da53740040b3edcaa5616ec46408e6ac3816de8004b41de2d3ad57b270f0a7e7c0e2142a8760758f845f254f94c13d1f38071b5b7acda0a2033e48cbdbaf79bacddf2270450baa21cfd9a6195c307ee7a46cc7a61189e41b5cf0807b5fc6685b80e49bfc31314141c09ee8afeefbeff7dd65451894123be97e45276dd3170e5d5853199b0bdcb0f3740ec0b0955cf8ad170eeb0a75f9e0d196b7d50a404734abed0ec3bc8422f21da949e014669d63139f92daf1882ba9548bf158c2154bb198da948df8be008a54903ae3302b7ef7090d555d5bb066c2f8b930dd1bcaafcd28b6b33a3b4b490e28e0ea57ca58b6265ed7c3d2fb769554c07a6bb2f066ef802e90b2d026ef7441ad20ad5ef4c63f2f4b2ad43718b60ce095ce06f6d95ec91f9f946d16542d319d1a340c8993c0186539338fe35c21a4057d4698ecc933181f3d299af7f78ea566c34577d0a38e8b893b92d7da084a4094198b26dd5bfd4f96da418e78ee8adbedcdf6410f6addeb81cbee3ee6f2309ed930c50131686b2a91b2a49bffc4185988ef3bfcc89fb88b7b7ab8c6aab14053f1bbe57f8fd1e4a537ce66e59daa6630646e354c7d75568a857f8bb6be257d0fc3bde8a5f7076e66c5a573d6634d83fea4534b463c5f1a92e0011b57386c2c84e1fa23f9c09b3f3f076e0fcdcc50e944886907eaa40d64613d40420fc57a4e102997aafb537f91ccd6252ed5e905e19b95c65bed7ab30afbe98e878860014491333cd4cba38b55dad302bb691422d5bc5b6499f7f684da94af63c071138d0aa6edde242ba4877449ba379f5dc31ff0ef09191143f85aad2558eb172abdc70e1ec7956cda653a6e0ea7558d9c40865bdcfe791db7aadca278dfffe6f96a80bf25e79b8e55513c82ef1f2abad66ec02f8197e6377aac87f19d2c4bd639c029dfba10e087a42a51f449f7f23b9eca31e046c1cdc75793acc27d7ece7de6b7c36bf111a709a74bd7d0e9852e2ec76d86636afb20216694e18304139b098fd7d94a9e0894f1061e0cbc5f644c6b275467425cdc9040f96aac17c4277ba6a34d5b52f7dbedbb91c9de6da33aa8437faf71f2f1d7ee652ec5d3e1d92a2ef6371740b1bf5ab71c8834e4930938f8586b102516f6b347853dc6729da6a10fb91a0352d54d762c6e16828196b434b29f68c0b75dacabc9a8e0571d691669d3b19ae11907a4e4767b486ce2e0226aab1ad311cbd4b576cf7a664bf7df111bc2611a632b7b659d2343113ae0d24b32cf7734dc02941c6fcae424c7e570c1187ee1ca579c79cd88ca2116f5fa5249dcb4f8310b05bb0934fbf50d23a1eaf155d998768116d95bcc78c6b9673a13e98ed2b481296fe9c6b55a8ca6b7a1c34d68881bc7aeee8b4959e756a35ed065ac03935dd3d1e547983867e65c5b0c923c3f6b0380b03b6a469db26108977081346efce4a4471b58895759b33c4377b7219393f4a957f8f7d67e2661c5209fffded6643adcce6497990339f99b3a485c1070405bc6fade3dc1e0a755255ec52a9ff3ca8a1770dafbf1f9ec4c2893856764bb81e67d52e641002be5007b9d8bdab2496f6bb8dad740aec8f459d8c8c1774a747918d36960d1bd2de2e5ac228e4b19e39dba6ea9adcf4b5b8c50987ffbc82b5c8823ebae40fb3fd177f892caaa68e33e1bbfc1fbfa2a909bade0d80c1e71f2d47ce971e01961116569d705e47d09c87c35c41f914410da0336683eddbfa159e5599efe94445fc43e3b95a3bec2c34fbb011532f2f874fc67dcac13bf345e1dfec692311a06702f44a5ea53bdaccb739d8a7fdc4f2a6992e5a55f400fb21610157969cb10e31741eac48bcd8b91a76b402f6d9fe4fc2168fc70cc958efe1027b1fbd96ba7b1ae72ad464d9ea16b6704327ad469b7839cfea6a8fc44b8246538dd5b2483722428f8c7440d68c8846eb48f270081183c95796cfa4b4dabb7642bd681f074aebd775034987cee3ff37be833f2f389e30c19819bb7f4c61ea8dceae9a6b8c70cff92be0a6fa601507a25110796a004af79864f69f360ebcc0bc2459f86273b5da807f93334044fdfd971d3c5f91198cbd91e2cb97006ded88965b4c6c8cb55559ee1ce7491c7de265697a72f76affbc812688fc7af71d074cbd382d8f271df3e704c30afe1a89f6f0dedfa1685777c03b43c984f38676e874c1dc349c0ef05c1c368b8052475598e67e991bc3c88b4edb458ddd96846ec4efa8e172443d15edd1dd3249c46710ce7400ded7fa2b4e4ff7e0f6890d9189ac8c55d16e898fda6afe7039b9a051343e2dd8f8eaa1edda17497890f9f6768a7f0543e2adb66905303beed4bee24e71ab93d7f84554b27690968383cd5749c6f4c65cdb0c529dfe69dc48c838794286e680e74abd44b67ba590d4b2385018ae1584aa5505c94dbebeb6cb4826f413f9fbf164f5bf31cc27b042339d37ef14bd951af85b3352a99ebc80fc5b2f992431044cd1a173bb8e930770a4ffb7ad2c4e5cdf1c28247949f9c2633353809125f423aac869bc4abeade235bb9fbf5006d81a6b22e007b30106a763352f346394deb54b5bfb66b3982b7c9d2dc33b749da310a338ffc5c11c6dd346476383cf044d7b49354d70992841893c92531cccbcb7fe9bd3b40213dc9ebc62cda76710039c335ed5ebe9e0e4660ed722a889c065b0a4fe50db4c6f38e9d58be8ed8f326c2134851c0516ca86c4a7b364c31bc87e56a817eb853cf1f612f2ceb66347f583db6d582ddc2f40927f6bcfacc2b6b23d7ccaf18fbe45c4e8d49da9d889d5711443825917005178b69da6f6e1d81aa2230934a4d193980560d08990a46d6facc6ddebb0fa4ffc7b1a6fe24be3309bc456fea66b02e304cd78bce758a317200245d4bcb904b42e6f2a6cd799600900a684858beaf4f67d879e28f4ee83b2d5da3ec09fedfbb3d3ef1b8dfb0682ae5e681dd40886bbb046a802c2beff4d0d8cd7cf4a394535454c101a160d7173b76ace3e167f507defe90e92db554eabc1bf24bca93f48c9d83f8ca77595f306c021e52aaff3adb2d5fc7e8b97a09946139c8d180b792a174e8a3ac8e5fb93afc3a99ac1db563d0461c576b069fa2bbbf7e1b24383defc776fe12dd384f973cafd87a3abe73d2d968014e3728ba0ad471ba59f0b68c95d30a4d08c78d0324b1f71a92c3d10749ff482869697de4ab9c28dab62202f28cbea2748fefbe3219455852506c18c2ed7fa0bfe143b01a47b0f4eb669fdfbd16dcdb956b1048b33566d01bceb0f68f0e7e3d87e6f5e821c1a4a48026a3e8a901497f6882bcc66dc604d79c9ae53f7e28e0b42fe8abce7d3e971b924aa4d3015077470606e718f9e86ead08727926ca5b186943e7f0e4493d9436ab8f94fea0b2bad0cf9c755066f11ae367f1937154489f94bb6e4a4105ef753f5f7b8b3b7a899d023986f41d101260f3c98c63d184c6e3b3a39270764e8935330122a0015d124ca3c7de179b38f0d351aacb5fefece0fb41dacede13c7cde846bb64383fbd936f03f7e317a5f3b527061532e936fb24dff6d10a2beb82b4748ed3695c1d7989965f93c382aa91b0e3dc0cd5b7d69d9534f52f12f02e9c96f1ca997a360d0c1f7607c9746be93fbecd08aef322540b7e9aa2272aae3693eaf8b755fcbb3f9bbef864e7ec171634b7eb835b8404c8efe6c8829c9998fd18a5f962cad1ad252085686092e4235de56a54702d815e41f17f0a0500ab37d5a7a3f671ea32312801a389490a368a567e6086784757d052b0d65c78ea5096d72080663d2e53c27271765f65398dd42580cb3a34c565cabe2183d483c300b6660a86565fec69c6b93e176289536c0f500db47da7646f817ec8f34d7e128256057c2aad1ca1de8dee7f45fb3dc95fe40f06e5b4af363ef5a6a6fcf2af5a974b201adf7b7a4a9754572588058e1a7229ade265208f5aa7ae034fd1aed961fe4955a4a581c298d90a9af46b1600d8811cf239836a10a6b8fdace1777f920d2cc119f879441b0a96b9c11f1ab5c4ec9d88c8603ba8c665f28cbf85abaf21956c8d78103b7a2a7692b7309376849efa398c13414bc361a2da6d8e210ef0c8774198bc42d412529df25d7b65c3532c5aaf5bbd74bde0a921bfeca42dbd095e567c3c9da89ee4238904d29e8b512dc1072edd2f71a860551526727b3863b9a40094aa6128b95faeb29c512ea55fac3abd9ba68913fe949bd74d6a788f2954c3fa3ef21f2ff0a15c71fb40fb3aafc7975907cada4202b136b5bfe123682a0115e3192b18e5de1ff0ac39393414669963728f80a123667340af2f749d06a4328dd00121c87f264ea669dd540a47b465d0b4ef2c4745a35709ced844dc52f6a2744d366d856051448cfa1ddd5fd7b9f766bfa588464853df33a96d7d65f70df976a816f26bbedbeafda8caf38e7cae15df224c08801d9c4bf885910157cab6eb79c3c109b9932dadf7bb81e884b509c5de2c52662d4688b50e93f95f74000261394883981217ebd91a170ecd8a1c610ad52bc5dd72bc1d1af4fea898f6304553b4af92e5fbadb7cbfa14e95f014768d43783d8812e0a2b4e7ed8f9a7ba67bac1d518e1ce13c011f7e8d4d90a8d292753cd02f76f05ebae8d57211b736621e0656a47fc82bf893dbf5456a81b6eebc154cd16c1066952d8eb648a729a32f0ffa4ea6b86cdc9ce0cc170591de97bfec909baa6a2eb8d75e5ea430bd4d0f3f46c50c4628fca0ca8d345f1d723e7b6119027ab5cbf9d1867d405d7a8ed2db5cca0106b97d555ab415e0d396cc59f8c7ced6292efc8dd1f0ad694a46d0656c23fbaf119e9c36de5ba9e6488f005086a8fb98a28cfea70a1d34da04b29d45548d9ea5e91e336cb510b7f16dbd616bf7f96f14cb1c7e3c1c4e930d4a2c902ab7c7ed62193afa892c580443c1de5366ec7d59f4f2e398f3c560066ad38bad6fda0a63978bd74260ff0c78287ecfed95b4abab1df9de0c8fd212c05a3a6647dc3c9d12651060c4b470ea9561279ca0282f17f76632a828683a8662d64c3ddd8d37aabdec441371a23093fde291c223ef4862fba4755a9814539b335e8a2e39e94d61f192d04fd758b8e97c59504cc9cb5f9c103f862c5eabfb27a609f2d6f7dbd82830b874661be8c7a06985f3aa6fcb5f0fff9ff872947d7b7255ed926850de0b3def54ff06460444c721f26245fd7046c273fcb7ab22866ae7157efa69830f72590fc790b63e054705eb4145b8d76f7169dbe0297504ad73c0fc6790780ac81e8e8726fd714e19fe88fe12278f6e1dd16c97487ec2a17b826a2d068e6d59423e59bee378742f7b6d8f48a5c48eef414f64721fe189a796f36ac0a507d1f1a7003932d00b6da8daa85a263886891faaf0f75fc8245368cb5201cd23d85e3e81230095b6807225cda9d0ec2a8eced3eacb881afb12b0c221a3306d534db2d07cea9efc037d3e08fcafdfa523094363aec3ccafb3b1df22ccb0a4739737888dcda978cb6b7e545115c04b3107c3d9e603e99ec4f3d41acac8a102855f2321b4c3925f0186537f63349fc82502a005a47534725c194b12c1ae65daa040d3e73a1a0097ffc23c2d7f2992e882ef3c25b792ff985b17c279401f198a35d0908a134b1d20289677513d249e7d44c11e21a75eb3353f64fbfbca1c9a1698dbd00be2d58c9097a77f5b683b619d2d22051bc9d09ff98d6efb2cc7b110965ffef3945adae658c61fc22f7684c5365fd412587ee9bfed586f45b3fd9e5b719bd0419ed536ef032922568242a19c8cdade2cbb876fddba361ba307fc5f92a62bdfadb15206d136b67ed4d16999d603c7521b912b42af3f2175d3eba8e62875bcae8dc0f66f4963cb0e47fe5ba019ea8c39329232913817911b9569bff1c9e4999a2a60c080099d2eb66199f5027d11f054c097e860563508c61bc4519f0a9d6fe660421930f05f96779680dd535ac260eca0fc92b413f0c1fbf441b3caff0e4cb40491dedb77a157072fce1511b550795a379798f1ef929c3d7b4090dceb5055cffa091386923e0a1e7d67d9f92343329775b50752439cb2f699db611f6004f14ef1e552afa8ddf21548e9f894426a4f272563caa88d8e3dc905040b66323f21325f4e851035fbfebe4c97e6aa938a26e3350d5bf8fd3efbfb83389048bdf34467be8d7f00a58c88b1f501234c20a26ed5a243a42f319328401d15f4a0f1e07e35ab3e7b6af162bf114bea351fb9dc3c49cbaf469118083ae1ab7bfe454be0185afc3fb41367356a61497c589630f3aacb14f36a1860bb9ce37e65df4297b61db2d3dd79f0caf590bd39d4d4d983241f8404bfd9b843800a5f81a345bb463ef7d3c343fa0a41f0a88b17ee7f53e6fe71265cfdd23ac0a0e47b8feb3af1a2a1064a2963b56924b7a65171115b97f3ca97183f6eb36c39695f88496b5856dd1aae9054f86c8807f9ce2ffad422bc09aebfbb8a2724c9849a850e2e4cf5f60ca4573759c80d549369d04fffbd84a0c7fce71f42f53765a5b19bf18048fac6a3cb6b555254e1ab8bd56632731bf67b5764aefdfb889e65fac62f3f64b758d4aa1ed2ae0680063de8215af923d280e1bb769c7651f0142c022aace1470f95bf60205465b37117cbc409d7a461afbfc1ebddfa171113beedca1a69acf992bad733c0e80bafaa9713ffb4221043a46d261519b32d94ac71ec74c862c407246855ef58eee77538ef89284a5a90d036a2eaf6e8e332388c22f30ad6e01ff80337244b5aa66659de16ea5d69f9ad0035e08b4a70c6d46db6d41ac9ee3296a42081e2c2e6a7413e44342fae571d8f0d0330e3a8f14b5845d899e3b5ca07d63f79e06bae10556c4bdeaf89fd45b3b389c0afdd684484e446081c07f8437af859f8f23b26b9bd29c9c3454b7bbc091f551b310a58e63367f434a23bb1c59179e5f61680e122082cdf4c26d4bd1737ba727c7cf906399d057f1033c068de051d6171065206ebe46eb57a0d3507015d8b69a20d8f6bb02672abd6c3a4d9b62d75fb05e1763747e852f0050159367f30015a9b5fe529b9c19bc1bb9afab593359e96ebbdb7c0806a1d1031fbac64fded6326655d4dfbf7bd542f02b2a815c1e7ca047d7a388e7bf7a2d32b4c02e78f5017c1fbc6cbbd232d7b7efd541d3fa92e2ad8f1ff8b58e4b57d6987e19b13fb9cab249e7aef67104b8dc0fafc6f7a79b7cd88970f8995133672967b9843d01c76d0f70d25e7bb53dc65879678765310a7a0536a19697085509c799155b7c1ded6849dc82ebb61bb438a816b72e90309dfd4a7be4d16dfd23dcc2ab6f41a17a83e79c62e7e3d5479682fb75b28cbadad405d378fb5297f1e6f4f89c55ffa3bd25be5c96e4f11d7c2c549ca375ad103533623bc2aba86f58dd5ba5c6a9f8f36794df2af0ad4dd34eba042c02b7bf3ee5a8eb2fae02cfc144a4a033545eb7f4e4d48a9c3653620486fba9258070c4a20253ce2218999a2f0cbb9d297760871606c12cde84717f35112633936045b67bbc78beb8d773782e706aade6b676678ec511a637b08945cfd347f8119ee4d8946386a38c0bec0c89728ef9cab5baf19e978a56abf2c16185adb8518642baf6f1983d9467f2cd1529068fb72dea272ac0629e5dcb3aacd4894c83ae611accc270ca5d3cf35c90c362f81b27fb46e2bff7cb33f0e833a9cb71aa5c2193b2e89dd1d5a6c63660a67f49c22a3b6fd7d9d5c267683cc8a0bfdb67eaa24c46eb55c61bd27f382dcc047992f23d500b027afacdb69bed42dbdb79153cd8b1acdf6aa8dad173be12e1365ef540694b7f5a2896f9b3b1874d88aae07865e84b4e61bea10a8f399f77cfd8215fb979c2c5d57dbab48b3e90a918136bf876429fc544150845484e8b4c297ba989f928249471adb49c251d71e69946e1eba84a1cf2f4462f7ec2148cee6315db88ac8c5f53ace8c107959d65714f9a2229aa05ffa4150ad702158def4d9636a6ab14a07f76e41cb342abb8baf73c9beca6da72fe1189e7b94b7447cce75312f4c1a364b110dff44df33d19ef6eb2c18437da327c94bc748adfe5a502388578d4c3af2d807263ebc940bed83be7aa9f62d7989e86c0d2563eb65160c00876c120936f01838de36f332e1e0436bd854b76923583f4a5bd41343577765444f6833c88aad979aea77f6b11755b511d34b8820dd10c4c4bd47a7d37ab9d9390fe276e7462d0df57bb6d541bae4ed773ab09fb7dad24e24cd59e98e2887d6fa7d2ce992ad06a480377c71399d0c8bb07742a051f871e8f2a552b1fdde8d7fed35ae1cadfacd1640220831084ab1e389e8fbfde6b83e5310ac6ae641dcb98ec90c148a59c1490fdcfac41b16e180e43b44334b38d28198d4f071daa5ff906f7152b56e3309088e96146707d9f0cefdabc9c33bbf31643808ce92962d9393f6f885dd4ec2210d8791d6c4a1a6b2017e739a039504a7a77a6d7f32ba49e9a11ca3028f91daa2dd6378170d61af29aac22429af4bc83181ad0c5c164becc335b54e06613c0d13a0de77777d4ed818e88dd38ee218cdf7e1f699498ebb5c655d00dd6e89aee564489bdceceb0eee50bfbc200d5f82c8b3f8ac009c93077e095f9422b924628ac81e93d5f4c76b054515f593ac55c9333413d548379519f82675339e57d328864a03a1ab115764a3913c4845458cf9563ffb910a3e1cc00c3172289239ce4c5fae811ee01c25e0d851f7c942216421f2c3e83993f616b4e9acf28d6bd7973e92607749e8efea7799bb4d4bb144995298542e2a0bb17ec39eb596bb0b0295d4fcbfc888e524158c6470b9186e7c79ad24cd5c3e8aedbb6331e74dc6186d3fefd422778a6787f521649f460ef84fb9fb0696f9ea8386e305d77d6dbb65b6e36a10d01801459f3bf0673bff4f0fdc1bb5dbf0d0e4cf398ec7712946a4b862a5167819c7df990511ef1ed561a53c4246ab1c941fe594509d692608527164ef687754c04724e2fa77ce8d166b2d4fed1fea46de4047300b576ca7bfe7cf6fe7024849a402a09d1a61a8f1256ceed19cc08d2575c03c377f2e4e29907399d76aaa537bc48d3a490531dd9acf2efb766cd8d2212eed46280d11c1c3f97e7419cbc01d76c1bb6b60e47029a0c52822049a88fce02c24c4412d8a98eba5871197070ee42627d73493f1c2682bbd7e10fa5f68593f3df11205393b8fa8960aa73049e3a3aa597c58390c98e3087bae785305a0ffd2bde40b6c4222819aaf996e14ef2f21c1d0fe369288e8540ac532512e2166a3b89a7b2e868b5a43265f743ea7840480401fbca5fc7e81f23413037d8230b625ec23ae3808da1df473eb362258a8c4ee8f163be7f801ae1b09e93b35fa54d1bfc8ce53e05b92f8ff45adadbb64e8e74af1afdfdc8066db20a9d188af464d5f672b421c3611520c65fa4c65ff3b027937fd5cb45881b0bb276adba98ceda9d843b712cc238c40f0eda789e4b77b863838303c240cb65fe884f8f2623c8b0df54349da111bb101acec38b8d7c675b2f96e1aec7bf2ebef2873d135e2d0aa86339ec26169587c94c1bff1650d71908d24950b826a8762c210173300ff3e19b6298fb1599d529d0bc22995f2b30f3d3b10e15ca93a5100889d129f9dec730c2f3591b9a82b2bdeb2226319acbc1d95a253c67fdd716aca0b851e989ed13cf70fe23cf2939dca953185f4cb83cae7cd59fc101d02eadb500e6aac64d3a687b9357d0eb74a646b665533db11e583ed1555da7454f6fe9797e3cff5b37d0639e1af72304d3878438dc7100f0072bb28f076024cccd777fd14a5b4b34b822056c54bdff65cfd2ed01669ecba38bf3bb50db55d0ad899223962508edb85bb2cdd44c97644f9bd39f885325968e5bdee605fd8b6d5add809ea033ffa5553ac3a1fb2518e24788c143c79d24e87f45db8bd2e0429483ca01f0d5338abebdcfa4f7863abcab7bc01921c40943cb30853802a2b0712b0d0009a66c3ac37a466dbd04f4b6a3f441a19eba460df5d3ec9fefab6ccd796577efb1253ad1336814b174d6926e3d7421fc5035aac3ae54bdd42528e69cef8e67f87947168c0fe463f1941b6f2fe465e379a853f52a8bdb320ee26e26d42b1707d599d89288dbf8b74c56f53cbffd15ad05c14ee895c8199073e3f3c6df51a043a731ee77e289536444914476593c0ca888eff750d473adc70c53cad53c32b4ff498d2d56ddd357644cbdd91209f381d9af60cc2a9cc0e60b2f531939fc5abf8267c3ea9bd4065f731a00c72b56990526b960ab07f53591ee94b4bdea7fe04426d1e2e628951c29bd4bb067de5417590d01a50d9bcb2e5e5dee13b609d4c576006d89399677ce97b1c144699fe434fb67ad32a51020163492bf7cbedb0c8627facdedebe5c7eba0db8624331c14c6560bebe96c4a14bd05b2ba8b69adb0ec3abafa072d5a7dc6d015b14761ad8c96293b27788f96d7904ce9bec9d3f1ea1bf2764fc206f359a3fb0fc981b94be78d8381e1a743acfe19008d308188b55010f9e96287bb0a56ddc8cf0eabe660135abaece2c4bc086084215e6e1f7652799b77b8d1d9af43937b95dc6e59a5497e55ab0c268c87c011156b932168d0794798a945a5103d29149b452d03cc3f2eeb93009f998d435cd89442ac60275cf50773b294084fef74bee527fa42047e364f7832d105b9e189eadf3951d6ae735186e0c9e48d21fe91bed83c0b03d240dec157c932a127d83b6fb917b42881218f137bad4b742b054ee5e0b60abe3abe34dbe4b399829447798f0200f0904362f66f5e6b6622ce7903f8a76195d44911acfc17c8fa6aac6af4a06af35a595dd743460d93292334273195b5e6075c512b57680c4ed40d47e12cdc84582336983dc112c527531e719281d9fb389de0c3cca22059c85926ee40b761688f9f57de98d323ce623dda1a64522377543fa971551c2e1759ac8a7e45434311a3f1cb79bc31a3fb9f246e7a03a5fb375c3e2ccb4e0e60e37192ad57b71b308ca80a25811142820aa2b76edf64a21e4793d30a3c5513b6b2d1510fb5c1153ab1b4fe3706be6b8a4eef49a53f1599d7fb536394167f966039acc9ef2c1905fde9cc38a609f8f4a3507f82c60e443f4693c5b31ce70c8692a7c01b1d3c2ec221df0eff68af1f9e62769d98286533337198835969762687d8ebb39bbc0f15d392c7510b7c27707ea19bc50b403b8761975b00cfa84079f79694bfe9d03d893ad016248f43d3d7be9fffdbb7a46d1888d2100b174d3814ef36a646866ce6bd9ac2370b56b5337f610a0a97c474ae11678d73c962e468dcad85eefa06da0d558f84701e765d73b350a7443efe2090865558c3177e32cde0fa722beedcbb6c8c5e9eee48a21e1b505057ca89a7adf29b96c7fd981799205426a78b06602e8aea464e8432d5e206bb3b9f75c5366c09e83e2ea836a20d30477bdc1466270fd8cf0488735101ae7cd014ce6dfd7022f6fadf2bc3d61afd9cb0adee26e51f0e8636dbcbba9e11444377da18382009c7e7e07d4b0b19eb31420171022fbb35891c927f7c7e083bf4348cf7f3b69f63a2d544ee3600259b7521507f5f0b6f1b889aaac0e7e92f28fceccafa052083a535d80b8e4e47e3d14c66092c6c2ffef0ffb1098da19012b6cf372f156c6e15d0a8983d9f61f7932570ee8cb6cda7fa4d22e5dc1459f450bfdd97168a472de322c699c3dcf686d43a07b9e1fb20fb7c7e0d3dbf4058df33ac3070cfa91fd764d1403d583f9c35079ead42c8533880a2a7e8b77d2128512f8c2b049888b769dcccf869167fbf4aabe8119e0ee293146a8902b1848083c67220dc666bffcd466216f26dbf6317a2b784c16ca57cbe363e4e2315b27f847ccfdd87228baa6f30c84bfd6f1c4fdd8e32bea8d1e2b86036e67c647d8c9aef2b12c52357f86f132972a75bf642926e8ee1622a69a828ab9e228da9469953e9bc000f7bf51bd9822e991df8404e5fe530b97f5157d5cde2c58fa84bd95133e3f2ff07f4b480eb624ef1f395af32989da7d6d68028676c42805b8439723447b3d79e109977ffc69ddc74f05a9044575dda06e24758ebb04865fedbd4025addd797ce3e587127a02302773cbf01e3cc7c4921ad1d9f9a0de3501fef27291431ed428a4d2e8f84b13942977351a231435073818d0f34a8aadd3173cb33f72604a7126321ee8a1588aba21f466da55c34b346dc4145ecb0ce3d5f4561aa11563c24dd91fc1d10c9006bd4ff1323a962fd8fc8b6cc332fa56755f2d0708297a67ba9d357192da97915217d506a9d1c6569925ea6960e71dad0ecff7ffb95152b703ffb96d3426b1d6a12feaa4422009cad7150a381da028fecc5fa737b926cd94e6308be6ab3a53ec11b62e05a8236d8e0faef833bb3bbd162ca7f85fadb9f1d4be3fd3c058d7d8c54fb2d877f6eea34f2a2644a5571664b70907eeb2037185514fbc556f261b3470174302532287fab086ba89eebc914615c555a4817b21e4b17a059527f23221cdb2eff02ae5f7e01a97662d42f4f856246157bc8e130eac568c08266a328ce1cf7002559230e9246ebbd8ae08d9ed201e555b3949937811baed1c6efa8c6d12c02bd4a0f757b0d88c5de0fc53fe800776ef553b4e7a4b2851f3589b8eea4bdeb757bbf27b8605bd35e3d5591b7c03cb75a6c24f584cc8024eca2ec15eb845de47509d43b24a56e1d8726e5f42071a3dfd2e35077262233fe24ea2d92a450c462785da75f9645f0da29bb10b23d09087b16e796ee097527aa5ea57a10079d5dbfd73c1c0ec3fa7bbab2df7e52791fa08a84176959d7696f93b5856686be2319f14ffcc132f3879f081695a38c40cb6cb21cac9dfc8a2f0e7b71c4038dfdfecc64d21894ac7075b6851704f45f12dc3c7fc0e5697a63a7dc469e80b4af14f76bbc7617d4023bec1b4cfb7fcb7c1c677fd4c9d8fe4361d1a899a256ca03ac3b78d7ad9f24f9f2cf10a692e245eb8ab1af6304129bbace9cd97ed3daad85db2c7b48f2d3cc7194fc3a3a732ab4d44f8c22eed7410a8c07d7f5c4c6a6110c433a11e9034dcd797f1683d93044f8dd3ee2fb83e7d63ec18e0078f8286dbf1932674cebbd5531708f3cb0c0f48ca433ae4042abb68d6d3e3a3b065ce64c27f8377a2c4751b51ffb1c8340cd7b2ca325ee0339212756712ddf0caa0e33d1fbd594b69711b4555034ba78d1aef56cc49be68cf1de27d4961b942b59e6bcc88ad1ee9aa2f39bbb05a9f1ad798e53ae08f7d8204ab39fd6eeb6c460c56c7211a906640553513074d60eda5fbf81803181225bdc2d4272ba6addf79e5949d50aa16376b8dcd507b0b6ccdd1fcb0218bc10d061598b391b6368f867c1419b10f550f7e9eef90f273d2c895d145475b47aa6f5ecf37f4ffa91a64042dfabf5247309eda312f801cf50c43293482bd125317067b10619d17d51b425f4df83771f3c057c79bbc9a2c3189af06b3c209ab0cf5b3a0f65e2eefd21ae7c90aed9aaff3d652349f1d21400bb5316a7ad4ec7d905b16380b527f9ef88f2da717bdea138f4cdbc417dcd216448c9127e4d6e0b2e0533ae7a4ec2486ebca92d5f1b2297fe4f0d212cd8a2bdd4a845d6c741be2d332fd1ea25844cd9dfbae3407ddf8e3b49d9f3a64bb26ffe7f95809bcded8a766fdf8d1e06a40dfdd9692b8200f435d5fbe9cb9652919ad305be27d8e82393419db0aecc2cd2bbecb6937c593628cefce70df16ef5ba375afd5c6979df3662d9ba1599313ce58a4216c0a0d37be75402fcb4b68778b43c8f9d18857651d67a039e31e18aa291c94e0d945c19421a08377e7cbe76019fb76d5829ef7dd951485aa0f2ebe5b070290845f558baed2a65f44a07e5bf66222243813acd4ffeb0778b48d855acfd8a3f49ca2c859eedd5cfe98d7b79cc1d61d96538af519662b39265e364156ea957df3a12d706d0bd8e8ccf4eb9ff08ad4bd7c764448f65de8b4533477159cef7c2ae78bb509d0c59f1a0937918f11aa5cc5346acc981280decba9f4888a6543ae69fc4ec3955a6012a66f042f35a73e3fc4c763fcc6fe9d3feec1c77c4c51ab39b22d1177d745dc502c9bcab944ed134e56bd81502e474f7ef03a51ada618744e3176118be995ad8ee3bd14c5f02b1733b92f6839a050369716b4f47c4b13727b203c5f2ae47f66e9e7f8d0b49c18f077b869b3ef12afac8ff82846991762a85522950a158f03c6923794046040a14418a7a38cc4a4228a991b94683012022d63c62cc3393af6278f4c7ac82122c7e65444d446fa5f0cfaa58c2f081976b046d849ca889dbb8dc3548b4ec5620d5fb46d9c916bccf2dfac0e6e9b10e82ec4a955ea020b281b6577d5684061522c8563f5c944bf2e751bf218e678b5eb5db2ff067a804b5e2362698df1d3f786898a907466b43d5769e0e6d1bd1acf423548f1d2bf9bf6e46165d6ddcb45306958d59eaa585a086a369fd31adc41ffc285bb6bfc903f132d7fdfcf263689654da762ee768c02a85bd16198fdfbcdd1c5041b4f934523111c0d221a0ca3bbf9b45785c44c43d2d6feedf29a8e8cb913ad2a61ae1dc27d6ac2319d550097c0b4075fcc0242c3a918d319a8540a2b5be3f2b87bef9cc6e33dfc85ab8367ee3e113af9dcc0d5fc4ffb2652e4c318f851263cb72a79be6eca494f3bfcc1f0c8c2c5cd92141546fe9c1819981da03c35ae4cc38ba9d41c8f13fec6b567a2a8a094d300f7e2121cba5b653c7897faf20f97b222a3e946f25f541021a4cef8b74572349e91eb872c5a856dab3a080616d038f15b216c21a3ba4dbc7a8dc5f17c60cce55257f3f896aac9015ce6f52126d2868ff79b69b517f72e5a734aab0cb93d03bf652584089cf347ac398d789e1135aad424e391d5f8fe0b928eb7ff9e5e7035d05dabcb5c87c862283d4202ad221c56af98e9975fba69ca1a6bc0d3cba0142b546272ecd9096de2b00371ef1674bace69e5ca2133933cda90c1df7cb920dd70a4b5a3c963eed04f7a9c69eafaaa85201401c16ee555c2eca8b78d27353ba0d36ea84aa594043343dfbdab83baaaa6feae20d1ae39cd63f66a6371912028b7825e9a28f7b8ad2d5da85b882b0af02aa4acb069ea0caf6200948a5a0d480c7f4a751560e2c6ee7e7ace8b13432b2e187f28f00c2fa97da66a842d21602d6f27c99e5b7f297d8a67c85bf20b84ea1a0de57364be87ee148802f89b057742dfe2e06839de4c992d7d18ffb53ee9e49e5a4f4bdf96516b2a188dde77ffbe2aa2ce4c728cf2f741608fe44b99c056c6399b3e5dcde314bc66acf11320646f652b87dce8506833a210c540354a91473b066d50d525f15bb1bfd3b437525c823f495279dd60e855a5323514504e7ba8004e01ce20123d0b2ba4885e230c75f74aa41db566380fc1c05a59bc6b4950b37817d08d7ab32bd1560c6aee3caf0b7b5ec3bdfd022597e2569ee4c8fd807cb5e1cc12f9467583b39d8d0aa320b5e3c7db951abb2bdfa60808465812619423531ab09ab7172ef20b3bf064f0e25dd15b162acf14db6c5bea6af7d0479f48ccf9f3fca31ba081d6b9b00b12897b9c77ca9a7030070b3600f898e60159457f87bb5c5b3069d657b3199f3595550b31a06662dba4a774205b71fe6ab612e040216750074d37240adff5cbdc7326109c05bd800f419ef40ae8c63fe4c8119a304fb8da2b6cdbae9d8994dac17156d2e29fda60a5d5de32ddff03cf633d2d7c5b357111402b34a604e456bc4e41dd4bcd6ebb3224999086d5030741b5d4581044a233fd4eb4be4c4c5b7014067862abd29ea097996b824c02798107f01883c524823d12c0e8886db5cac431f6bcc52990aeba04967544c50f7d5eabe1a8166647487606a2f5889634c5cc33c981cbf14b67c9d9f13aaa721e14c6edf6457331abd6a82f60de7ca9cd6dee614cfc098c027c2bb350b4b40389a5caa5c3f6024969ec67759abcf8d3afb702db7a4621b114ba18e6a50cc48cf43d84f1784f3713dcbf5f00578cff111acd5d377cfddf9910d358cf08909ebb60f746f9f3555178baf9ed618a583f0e10686db4b71bdf2cb0820630a86b9953be11fbff7538cce39941627a0b34cb36375781f75063d4975e9dfe4cb503ccece33958777939f05dee71b4e8a3beb2570c102668ee2aa3791334a1b55c988e0624fd1a43cb113648f93cdbdbd7b244c09d855c8fde16e8c8025743af0de2fa22592606999465fa919252b6db63c68c3d589cd564b80952745df9d2ce10fc09a794b25c8e755880c0f020b4174ff712a86f41a26136d24801a4fbde2a99823beaf8a66d050ba3c743da5825b62eb478ecf9a9ef40726e16845cc7a027c151ab8f75c7cc12d959666acaf0263344016befd5a64740bfa881166172646441a888825924dbd2933a2ad31079724b4bdb9015eef38b5590727843830321d445fdc729d76b845dcf7088495457fe232150af5790dafe4dbf7cc44967ffdec8d476bc7435be44203cc4df6c4d39ff1c3aaa4c335653e96ab1ed0d720ca8c2964052effece3a94fe2a5a1c19ddc731ebf2c841b645164c90f0f21ba586b80c185c933f6e37d62bddf1aa7746d85725d0bee2f0598d5f28f37692be5364e7dfc37c1cdf70d3367d179d31eec2b76aa45e07d166543570bc57e0ee123498dd86f8a9f517d4273ac70235309427d4a23bf2fd1b9e93b0fcd99049a69e0886b7654c8f016a2683ba44bb4c261fd8573bbb8e62fa196fee54d1a32e1be166195847bbd5ca5a8db99d86310dd98520ed2b8a1be3ba5bade6e870589c5113b6971a25343af35dae1b2be5cbfdb7aeb21c9c50c6e5826a0e7eeccb7f925f23c0893cb5ec894aea76331b53adf249b64516c0714a3d42680863096a399ed17547ec5bd49c6f1796b73f2a83225b75a65fc271e1028ac7f7d9262f4682d0598f9d060050ca0c9bf349e04828a95de509283657bc9d6bcec86fc8864aaa366fd59bca510b457fd520a70811911fc7c5f4efc559c724fc3509bf507f5085a1e59449f62030ebb3f0738ced7d1fe6b8586adf35d422b9924027402e74e7ecf6b68afe06a78acc800b9d95d4a3c83474175cf297adf6ee0035ab31ebc11efb24dd82a9cbb6112502cd1069d890e5a62cc205e6fde4a73c4ede2f5fb42e5c1d751f48ffa6a868d9aecde13906e913be319858186813cb902dd4ea881426415855c0f5b0279f2f21de6990386018114d15f5a6b36a71b39cf586eceda90a4ced34500184349f04148a568b9f355110a8c43dfe21ed678a5a3fb6786afadb5926ee5167ddcf95d4d9a21b09006f680915682f4035a9db67610b13d25fd9b4fe8079707d0dbc6fba5e55fc8beec587b6c3071345d4486e45505c824e7cc694b129584f33b9f7d8ad32a75a31fbfc255a539b9cbfffd304bb2c963de350fc4084849c07c6df4bf4d3ac1f628f487bdcfd29c003be8b6fefbf0918393940e80add0e975ab9fe836db9c6fb8d01b5a8163b03265143a007f3c423fadf1d179d08e34591ef783d66ff0da1ca64a622026db671e198349cec719c39314582cc1bda96ad33f9ce54952dd854cc121495dffaf6245dc9e815fb3a410e1bfd5d1b9e83229277d4883affbd75e4dd9c3c88c063ebcf76346ad80b970aed8221ad6f0c595a7894f911cd5947421a27869f819f865ac946a9017a3501b20a0b830522b086cb90143769ea52c2928db242b2db88d48cf7131dd99a6a9dc02f2dba25eca15f52b59bdcaca001bf3aeffe9694af0df67a473d424dbe23d1695795539d417d3ac5bb270275d6024529590cf79852f20cd45571109a19ada6ee6ed3b81ebf5cfe234b5bf4b0cb5992a357de98d74e2c6cb12ad9b51c40e6bd3bbe87159bcc62a0f86434803d99599b27e51df6c3b66fd1f0e80e5b4c275c468bc33808fcd606793a93f5d725fd64f783befd6823ea3121957b26bf62c2eb6ca2e4e1e00a2668f1d59f9511521bb96ce2598f05a02edb699da81e7aa7c4eabc21d5f66511a07369cd22dba60919f0a6a413018cef407a06c8845a83266c5f136642b959c9594a6c2447d6581cc8171007d1015695f5d755ce77c60ca265240762258a8f763a93ae73c55d8dc5a8d5056a4a9a86d060b259ff88f13c4a99ae7f7b3984348f9a790c5e1a296e38b2c30e458a45a961ff0af85d0e0fce29244f91e7d032a090d191522b59e08f1a4bbd82df40f1378f410e17d751823be0dee6d67ea16dc78853ecf48f5df132dfbe4e4e7faa8b0f74829d74e48d1268168d83e6c649a273a17ab735d6f12a0456919742afa051c2978807051fbe90e1e2bbf95a1baba65307d6af9b4403e64797056232873e98ccf9791ff737c0371fc6251f1a085db464128cfc44e54bdb44a9430852ca2cfe08c0d7115d7e4a82dc91c79f89c1a746251dede307c072fc61e72625c1e7c55aa60dcb75a5e46022faee53e2cd8b3aa37a92190c852ef3a7f68079e00bcea96d456aa195aa1a66738275f7535efa7aa743610e4d9402ae1ef3b3c7e7ac1af641b114606b71156929d5738c1cee56975ce6b597b7977f9c579c77a5ed7ca1b3bb005609ca88014a6a136238a36dd4b94a33f5bd5ea49b379f02370c82f336bd73c9d164d73c99762ed791de36e1d0ff5b5be4df740257a79939cdc7e06eed130b343d80cdc5fc099cd7d8d17b9a57b6b52b49732a2c24eacd35691b489486e520d51fb5f8e232ba4feeb602740b83a67e351227379a68515f4ea8c91fae9c9f01a2561648a93edbcc78f664b792cb63dbe7b42e1d98be5e44ab52c46a1e22e99c971d6655d29241af420a8e1895cba7bb26005aea1a9cc92958b8e2bc6d4daf416695101281fe6e46bb275782cc4352c633db887bfbe2d663362e4d9e0a087f22e6c871393b5dac3720241c93cb249e48cb19410231fbd6f117b6821b6964c25f234076d15a08f66951864f2a1c04f6920e4786f87b5f70ad12538dcf0ad552bf22785ee449907e9be18cc5a94a879b5e0c2b9c3fcdb22d10d04d917c735d5f29f090da22687aa46c6c8dc950fda686e7dac55962f4cdcf886576922c7b723b715c263ebd09e7261ef7a0ebf0642679b372ea835d66236eec03d151c94a401a6d99e659469a89d9f544f6ba8f0f7373a5a107410cc882b7265f2b84f74468044fbe116839ad495c21f5d584fe50777e3d495efca778f683de267791302682801038bd4e74f2bfa6de5d475d3aa3ff7344a9d87e7024c9a45323a9c20fb7c04fd33c3f6eca33853ef499e755be9352052f791973744d1422ca926072ddc187312e2c10f766b4aa84cd517578a2d6294d5bd6f4536ba3d7e0c830a01fd9f1d1cd394c192133cbd8a4cdea2fd040d729aca1cd54626e7a39f686a2b424ed0bbab03f2907a667fe4146c5ec99b9670ef8519655ec8eda56d635fcbd5a4445dd7e217984fff40a99fcb66429af63cff4f6f285acb35d725b12f6fde42c82e5ae7f10db60fe2d9b355add6778e1e1d43e8b0621e8f97a2c805b7dc00725e82879d5f75f808f2a9acfe005196ebef3bbf6db7d04c464ac86336d7188375942b61bb95abad81e074d9575e7a709c5ac91860df09018cd1158c9f6a644d5b608c95be77c32dfe88351e87ef5f7873f2b678fc9b7d89955cc505c718ff1eaf863ddfe49679311ed8acaa4f0e3e4b399adc47ce72366d26c54dfb28007ee62a28422acb5edeb3dd03b3d722b74a58ee11a161ac4355e1b585210e3183b85f17841ebc45f50a4d9ad15adad24f503d55504479c7bd471befb299db0389a8cafd543da98dd58efcea6a9ac79755efced042118cc83a17bb3967eeed99d61d554124af39cc05445d305aafd9b61487596808b42cae17c6425bcafa4bd1d6dd9b6b0759bdd6f601239a1c531390dc4c3e8700985b531651705539a61f4bcc85757385422b22043aaaba155e19f9baacbc2fff07179289524beac8fb91813d9256c3382061c45699ce53c94c29881c90d9dfc1185433b8d273824aea61c2975db382f839d4fad40248a240738b0fb1b7a05559a739896c6032b571ee4a48f7b80159c06045f0731283ca046c01a1d50d0c803fd7bb91fbeacbd6bac3815782716a4ec0b0b61022ba3b38056260e1132ec377b9c93652158b973e16396f395220a97acb49170655ba02c9ef6d17f00388322ea07d6156fd9f648f8cced407fcc18692f84cab7484db882b888e9e8d28e9d40c04626afc80172128a7526078e75ca95b34daad2804bf12716cb60846de3026e5225e149e57ae4f0329f24e3b3b433dd07a1db8e0c822dc41c2fbf41057ff60583d72cf891f1cdb9a102c3fddb4bbec8d094749e098fec42be0b1017a4368a6e05330718dfae3c7c0e2048ff4c15c2104c0a18893586a650994b7668b8f18f883d4251a7e2632d1de7d829ab85dd8be101e2cc327343920a80cf81c8acdb325fc4c22e8ac45572e044541aad46d4e47aed6c8d4776bf10c8c527f33eddf8513da91a791bc7e8d62328a58bc42fbf6fecdc6ed7b13f95c01a30c82abd0baaefe72187bb8c224c5ee317555e0e52ebc11ec820679d977f349d45a037087695b6ad6e74a8efdc535ed43709e8f7b19a9c6354dc2a351ac5742addc242834464b7e07876ea06ec28fb55e9f9d25e1fb85ccf1af4465d354e89ab81a654e99041454b27ec656c248bce5c7d27b85ac71087734515e51f0a3c11d4b59ed3943d25d23a6d4cc57d24e2a0e4dbc75745887c098ebf009f48af18147463d5414b60035d00fc50c12d36b4883e1a5cca5874a5c172cd5ca658ca1c24e2f71ce7c5b7723fff17dd45b416ee43e7df3d809fcc0cbaed1e06e25238501296f427601f28ddf635957a2a7292a54a6e6e8737a1aea72138f4bd751cabe82e425d94c53342ea023b9e8b4e909f3b74f5a69ef38bc88be559bed4a83753ee80077a626a95eb2c1a2af02d12af67dfcd886f6476891da5a231f7a0d8eea907c27485a4f18f80702c5033d7e0a748af6954abf47446259522c5e5feaf5d4e65f34c6b5e297d09f125713e550f627827b2eb7ea93f2947d6191860f6db6a3457a11c3938f8f98d87351380ed6f3f6decb2a7265b0ff0d94269cf55454a5df15c4bd790a647e9a3543d2cf8945ea12ed3b0a0b3a06fabeeceff685ee2578c1bf7cba92441107c34a93b2ae8e768cbf9d67a2faf98828393a149d9ac68344c9e3e1f57f3e443b3e3c1efef395e094ec78c6a867cfb44df32a9340a8e120ae3e59a241db675dc6ab50a98afc023e0971d36c2c644cd014883c61c22ec9404c78ff9a95724394cf57acf456d19120a2da1b8620b8edf58669df4941788ab3c42193ae5cbe9aa4a329b78f443169e98d1ee2f1a0bd2126f8439c74bc5d4e5e94b05de0153b5571461bfe29784c4e5d250bf3fe3a9d53696f74131dec58100239fa8c45c88a8d1b9b9ba96bd295e1d7c7703d69762ab32f0c949a0fe34f941d5bce318563185c3ef1c9cc1357f360d13884e4412087ad8a34d63bb8bc77754bc062f9acc1c9ec1283aba34db5d413f5d397934f50d18e9aad645678cd08a66ff00b8ab45c023d2c34b3189b46c1424ad760b93ac8b40f2d1e6c6abb44b1ac9f342567e8feb0a6c7bb2466e7d72950ebd5d82789a41d0215bb8b80e39c6b9bda1816ba2b80281c9e5f224b28dad0dd0ea05b983f5fd334803142595cf8a96e0f4617f82cbe40aec86ddfdaaf01540660de597c2b975d213553655c3821857b3dfb49e585812106d3e220ffdeb039bfb3de023427779082802577b38463af014c13d6fb5fbf01655851fe7044413a8063853cd608c770273aa79d0786f35ffe531c07f05c98a915143ee3ed5012b400f1f408c9221dce848d99b05346cd168da3387f3a39133a7b5540e85eb3562c449d9b17f464f51bb5e450e8113166f9f97c3824f3ba382b05fd007161b43a89636fdb6352ba78172cb77274ff04a5b4cc52c5e4ef0987801e287a5c661c773ff3f41dea2da634dc219eec555f602ce31452131b78db6611ec02229fc0774d0c634adb8b4e96c4fd0e2cf7e1f740dc02bf8de1e5f198a05fab9d1937f979ca49ff1f9646085e65f57360d512df590a857b338ad51fa32baebfdaf2e84828f69d0bb7e3cee92a66da901f7a0d7c4658636fe1aa20b7c8fc8aa7f76037f5b65c0df7bc4b16c2e18db40dc5018ed705646ba43ff42ff9e6c5c55985e1f57a278f3e7b06e52fc436a0e506ff4bd1728362852f6b331d2df90710b2e24c10f676cc96331ff9f2b2879206d4cf5e2537e0d7aac60ed7a34c40577f7e76709bfc6f6819c69235d01e53d1dc6f7b36ec5a12f2859911916d2dd0280c83d0348bf028a40e1a6fff9b576535ec47ec989e9ae52fe2b2f0b2c2c6defdc8f1b86763f11dbda83efca4e7825f5daa4e7cb6258f569f1a4e307638434727c89f1ad813e6aef2ffc16b8c41f44e01473de9535571b12028b90c4d3a167efbda6c80152745964741ff60f1496cf5b385648a7d5a46d55b00b45624fd8fe3d39dc6e5e7b07b4846d17ee75311f8a617f0f9ea571d74830f51792e1f3cc73a9c36b1bd52bf2155e2ecefbf29923df053f1acccf7df342b9b8ca244c73c723145639e4482186e789b93a354c018949041554e707a3d8ca5f7033137ae71fc059b78cf07cf6afc8b9bdf21781d6a34aa0ece066c380ec807ae5ab85f09a4064fefa7cb4d4f43e232046f0e6137db78b1832336641028ab1eec4b4c9ff3fa158250c4f0aa31871e14ce63365cb9b64e2f4397c6ffb6444d377be9e619cf6b56f7a12ceffc84450f27ab7c97cc9fd9e5b712c3e71a14a2040c2b84ba37ad2d7fb5e85d78c2ad835c9ef5c45a98a88fb3bfae244181087dd581238f4f213018ba4185bb3f50adc4df74b6362b4830bee0424e5561ab6907c983eb12dc6a3d69aae8f07b0c6f11a109b5898965a62c6356049d8723ed68e02c28d0b3dd05a54fc966537accb7a185cdb3a97e2d82ff9e5186c1e17c6c3b85cfc39786ccbdd40416bde6c4c001d74a6f5c118bf903a2c13b4cd76fdc721c474407a62009b0551e36316271f5d5c64629b0d1c7543c71ea81f7ef09f3e129c06dba015233503a51730cddd8da4bb0d307cb96ba5b499a3e3e59bb2985070a041018e383418dacfdc18f1cd1fd32e171a70f54f7437a5e8d8f419e4703cc7403c2a29403b935a2f3bd84c2913e312f561a34d93c0b506f446b1a95cf4d3fc2123b17bab42e90d89ae33f7dbc6b20e312fd55519d2414e62ef4e738007d189f5e868b98aa26d756cf52bbf0faebdc972a670b11a8f86a17eb5a022f2d65d32cd0fb8265cc4548a10504aa1947c3030baceb8e02f67f77c8b120309c08cf634c20b86296ca8f8008ea8da8f2df3417643a2a11b184634fdfc7aa3b0745dbb3741e50fddc1c63a92f153ea4f001a0ca865aa7b42d357615e79c1e133f8637898193ffd14bd59dd397d563897899bbd2f62782b3f5a3c1b25c86ceb18be302d77d9b524c4616df101fcb5fba619c49b078ba54119c7c79cd7db1e79bff4cf3cf81fb3ddf35a2f8b59228940040e3af9cd7e9e2e234430551aa7adf74976575eca39877d541546add9724b993b58d641a1d70443a9d5a98c3a8734f2b68e455832a1c3abe74b73f0c5da9b7916eddd10d4f8502ec0df83bb6e07ecd62814419cc7f6825f5e948138c6f9f362794cf13265db8fed617c577f8ac697992e5983191dcd33833d6c1e6a3b9baa57a19f12561dafe8cc3b3d31521914c545d62d306182af335469ccff39b909bafb44f142703c51aff2ffb88f0ecc475cba44c102f2f0d9d6bc6df10aa1fb5482631d96d3d82302973040343e821e4f8a96f8d5435aea6bb16d6da92c3dd79ba1c805b30404f9112d5943f9869d60385531dcaf2bb8af097515bc8313927fc72aff5e9bbc2d3e7914936dd6fd3b4fcefd74a1dca8b7c60968df1631960a97067469818f2af0ebe01c4dd64e19112660ccf4353b8ae8fdf342caf1466e9c1f1dae2d58f4b7a450d2d00547763dad2801d9b5d492fc5852b74915b671a4abfaf0ff5e6e7da600ed365b576cd21dc6f7533c8d3210ef30ee79039f036df9506d4dc46fad4f8aab66a4c4e4280630d5818e47d9af424808b17498f8fd273f74dc452a4cfc3d1abf97aff1e22c83c721ad9d844b34bf9b1e88825b756e04c81be903fdd1b108df9eff02af492c6110378641ab26108481f6b3c4c3195c047d8f3ab1903298eba9c43163e691cb9fd2e2b47ff5398ac7ed3c061c6d51ef9bf3ad24fd766b6427c421d044643f67f5a4884944a34aa2e1dd0e67aa79a2416ccb36a1e9982a010355fd58191354f541f59778f6923edb5f5a48fa8a1992304e9d86f61cd795231ccb530b4f9b5978e9a33502871c8acf70ce09c8b9c7be7f8b67563ce0f4652abf07aa35fd86536f5e36b8cfdb47147ab460e8d0af87f787c711df5a2b3a070c2f64116d90f28cf04e5b6a868707d8b5c5691a55b49d91091cf8e877885ad012569dcee5b636475f324553bec1d675b6f18bf1d0a50362a7f1ec420730ed5edde7a10aaef26bf2fe044c87759f4b41a8e76976e53c05a9b624918329b10b1b418e1af0dd6a14e327977b7278c6787cee2ff7eb87b431ebb65a7936c4f996707f771bf6bbc7f9d6f7d3c1d86d65f45d77ccb7d00c5449a7f1b81720ecc19f3e2df8592ae5e433f44d77039eb147644a455ce731e73736bae5f66080b7628c4a5c82a037f39fc77fd2b4a92a8820b657a4e12478e8f5077a80d6898b6521549ee827aebd0fa12687785110b98b874ef93fece2b13934ea3ae9b017bb2ebd040158032ff69796083e561ef8ee2e0ccb4b3638d25da1e5bc369f42ab65aa9a6165833c743e92a6c6667e04e8ced50b23f749e55a2846dfb9ed0559d1bc96b889b8a8f0be95973417138ed5f56ef907cf22fd21a83867e511a9e792f8d97b5ce295e5311b65145f87d3c1320b558f101b3c554bd06a77cb630358777229758387baad8ebd8ce51dbd894adaf7f03a934240afdaebc2c702a56f86e6748d3f0ab75d09ae6b3bbd57506f98fb8e4472e5b4ae82570461bfe01caf16157f4b341f7d6dada7af524b824eb6a0e48d66244e4b5e22e7d7a7b90c36aee65887559fbd5e4a356ed6c4265c70128fcde50f479b1b6b9ece636d8a0b6706dd7bbee628bbbdb4fb8033dc9daddd8bc43c5b62963b81066758ed368acc0e92596a0a7125a8c11cf127950580c30b9ec4184f42397801ad1f8999beaa9fee5f76934214ce85e945d6b2db5668c59219f7eb6bed7f65be1fd7d59bbf75324f3f50f24b7866dbd40d728c739c2f21df7f9c8fe8f60ea0ccd465b16b638c2354e7314acb866315a1cebf8e54e8309c505dc2285c46caf7eae58e59153b815082b110a2bf30515f4a0e16d37db2aa6d9bada66a8106e5d24b3933984d034370182ac93295799800184862d27da68feeeb25d04c04fceede44e3da01538d6bfb1168db33ce083755dcf34a5422588f6ea5010de9e21359a6d780833ed214a402a90b1e3b94fdf9d91c1247fed450ccea779c8e1260156a574258b6ba2b9948ea99a64a71c04203c631a85a0bc18d0a7baf8152540d618117e3cd3fe7dc637f0e076250a00e1e93fd05d1bde9dadb2b1f006779dafac0cb0926599d81c519ac1f8c50ba4dd1f33c6f9d99b2db26b0185f9ddab99dda76fc81e3e5c4f334ebe23a1968ac606914fa088ed52e28c3147985f16729fb2cd0daf101073867aa0d95e9aadb56511871309f0a7a184a2da638ca6680201dab9d43756cbaac3e37cd7259710ec771668843e5515fec3fb8fa391c1dcc8a93c0b92677b60f08e8f8495537e6ca85855288b918e4e7bb368855244fe51c10e9d150d1834567f52b5b956af87f07ae83f01e050d0da379eb45381db100d3e91d3f509902d9185aa883d3d6f68f592f18a47d4dd6b9fde6dc2e68a7c906a4fb1eefa5cd78533cbe013a6a62ac10936fc814ffbdb4c5dae86ec3fd4ad4bd43684b3c3baaa4b6774e2e684860645e21509f7f623c0566ff14da3433cfa963d4ae8753c9ba4ee53532d1d6e2fe3e180336443356d08982f008393ba407ebd18786bf111080d8ecf7a7dcd735224b9b32b4b58db76b215bd5a800e7b91f6ed2f31d98740e732961c72c533a214babcb4486b2915704f833ebd4d299218ef2eebf558b93d4b1672588c70a3cd0ccb3e8778acb907a1411645db089fad54106bdb18635632431009fa52fc68aa28440e82c7f9577486a60593a64a65da2a5b6ba647364326f31bbcf3740143611e3186b520a588df96727ed8f0aa1bde98edfb02be8467311589e1fd36deef52000d9084e807f85bb9ec219177019c9493f0653a7ecc381c79cfad406891f3cd18fa9789a65e396b5cc58d5dc62379e4c3e93fed80523f5809519724775333b6115d7ab72b5ea739bfb7aad9a6a7edd5226421ed6a2399d02eddc5bd8ed128d5614d08f7b9352518bfb9f89693286ce3b023d515080bb9427dd19e728c602ff8de274e40b7c7ba89360ad2c3243c75e16a25af5e6066e3eefe183ae6445a3b6c0bce21ae6a9a07f4ff59282341ad97d49f7fee0e5dfb1507fc549cf041e72f82eea1f5f18ca04bdf1c95044e31d1f461bc83b858ed3d4ffa63c75c9de800b702f0d0f4f29bf57b57f615fb7d7f24021976bc4c4b82b4597e7fcce3daebbe498fde8ba2f05ace1cc8ad57f6666ac26080c061da1a45a371d06799e7194c0db60018bc130c6fe81303464c4de365c9aa07ca6210db49aa263a2f0cf77ebd3807104e96ce1707cf11f21ba118c079aa3d7495a165e81c55dc5ccc7c0ad5069bc6a50626656185fd3c20e825cb6eb693a493c82a838eaf030eeae7e1598418d48733510f20dbf6e3b21cf43b5929ea907ccb632c810226eb3898a1b33b483601104a89f5896897844c3fb1c976282900040907c60f605fad67f82045168994a52783609ae5a94a940493de2c70b2d51af2d5ebec34ca84ca930ed85524ee3e2b2026f15c30611a2a141ff9a5fcfce8f37b03d6644a190d42fd1941758452c0be8bd55971a5a9a960dfff7c702e612868dbb7b93998ee4f293b0acdf8f7607f82f987cfad9abf342dc06beff6136b32d4210711125062453bf03b108683ae8cc3a8a51552c5724285e8efc487aebea0968cd73226ca2d03e229be0e3b776407bb1344aec7b0dcec9f7f5f9616cccbe8ad76c2aa2a4df22afa29fa345aefa83f47547655b1621c4d9c9d00e2fd2863a86b179c25ff73c5bb41fb0020d8f8e1b6ea2e2eda166971a0f6d7f28debe16830c7298af20e9e111f084db959ed10459cc4815ea741575573e2d17d3d701dd6e14b91c6576052d29784d04f022e2e78ef37c5ccf53c604ddcfe21d5faf4774920bd55f1538e1ef12df89b85f922035c5da3c8245495c888401ae6391061a3498276eae691b49c38a63f9ee49849783774e043dceac636db279d1668182496f8ec734507f335d1a5add0a6b593414fe0c7e5771d5c01590208c1a52e5cc57bee3b0eea7e79840165249c908cae103c0ab77bdc5f660b5a6b00d2c7d2c653ee096cb37f2a7c10e696ae2a6302021ad3c80f7e0734b6d65aa5f61f4619dd36d0d3a3848e062d9cd3bf5a31d07fb0800014f007d387e7bb3b77abc3cafb74a15f4cd85ff6753d0ed3eabd56248bb54bc7bdfff0e2f54adf40c6942297e34c7296fcadf48339fe4d652110e5f4a39fba3ccb7c40d569090818d6cb60dbecf123284a64e3dfd6493b1ad0b8a39147b9ccc9c2e6a33b588bf2178ea6a2136a763b468f48757fe5fb13439e6acd033f126b42527eae707ca79c4300fcdaf2379d27e0052aa8c7242c3c36cc0520483df2d77757e91942d2e6f743db3c3c6b72d1fd3025a97c82896f440e0f9a6b9af0409cc49003ca5f13ab73b281d77ea5cf54f16bd33577ddbd9960d6a6c10438ae00013e31b28c3d09e79c8a371067ca7a542b8a3401970dd90b9574d9cc2fb3644a6cc9e80a091b9c95caeffc0cc5475660ec00122984cc7e7baa404113410f8ebed968dfb000ffcd2de1e05175a3ba588031aa9f75b28d00205ce13d2a21b922db141b30d2f4d28598fe53242189d7b91fe86fcb60eaa3be49dab44e621cdac117c808dc623efefbca720414c9dc48b74af1433f2eddcf59a0be4ee49bf511fb3be7686882cd980da0ec2013e2e1c5eaffe3d693cf834dbd296ecec8e3042ee3971072bfcf8298f77e8dfc3f10f4f97d1fd864285f9b17cb16706f7bce63fb4dfa87682724565050a29ecfb184334a7c68b619db879fd80b62e322f240927acf42738088ecf33ef7c637a3a91eeed856c197b9dbcbd3ab5b20f5f2f84317fdad22f6eec082a96de173168e224a15bcc3e2b1b6882c36425fcbf332034afbc25a83c19445a4dd940fb2e941b47e0f5aeb1c156f87f5a74a90133c0c124edef32d116a31e9f6fbc17527a23ce35648b2ab740eaa91e89048adbc1d4349a16728c5d9b0452a19e02d0a1ba31179d98ae01d855ce994e89c9063b0f353643caca7a253d20d8875d0399b60bb9d5e774fc5b83fefd3c8b95d3e2656517bf4172d939173dfec678d159a500c3160f0cce5e1ccc32d6f968f09126648a568b7affd7d0dabbbb4ea244f8875942be6f8a26c854f160700a7dc468c9b32c959a421b70332e132ac97cc9b716ec4a19829516d024e2497f5bfae5002e14dcd4bfd6d99bbd5da2a656b20ccbb408d15cfd37f87f86777ec0d73ab15d4523f1933ab63feb202bf69fa046644be60378856cc0513fec0f7d02424d03b54554f7ce21102d0da5232be2ce5e961863195a1d8995d0770a16bd03c2482461423d8d8614db18e4cb05417edf74c80b3f75776da6834c9004d0e7f8bf01912ec38031474e39d5689555fedd237d2146e8d62c471465123443ade39a94ee3699d63f913e098e8fff11f305c1a256d3b5fa6b168c8cafb5f9864c63113ef5865e095af34c3b76a3e2b20f6b387fb2b57d951889f2d39e96fc621ca2dd4ff659c7a34ed6a110f295e8cd098882533289c3a45998dac7dd01fdfb51ae1d689bb621ab287b99b4fa17d3397ed4b171c384852390da8e459e8c60afffc56a64ce0e256c4526faebf713b5d699a0d4773d993602988dc1a236ff8fac9659a3c1439464b5c7bcc25ad5d2dba3849ff8adda6d7974eb2dd5ebf3166c2a90d449b546e733a68c945203384a3d14307e41ac8a840eb0d9e905bd7c2bb380aaed596303e54d0bdee4c5c4a3be8412738da67b97282badc0473380cd1e508b6b579183b4fdc2c1d263c727641fee4de09757bb03c81fa04d0fb7ff3618fbbf45ad2bccdeebc04181855a92b16237a71f72bc78762b4dbab82d1f9a7de2af531a5b060b535f2fb536a86351d72c580df7b173e19c64a72803035fcf53521e4f2e703007bf1b2dc7f5768105b96e7d78b77f5a1ce191e32ff6e51a7244061455ca7870560c9dec1d92ccb3c8adb67a3fa773190bebeff3f220c544744a8cbc55b6ddd1d9dd380008cdfd1dc905b818ef8a27d0a8f1304a206435cb13e728490fe849edb4f4f3d67e79319ca72d5a9d577667ceea482e3243d02e06f32fd1758711e44486a74679fde2b5e38bb5ef1fd458618239d4d56d0fb8a45a65a0e9b7b7d73e13a8b58402f8fff95c5565704d94465569e3fa7e8219118a69148ea6fa9cd7818409d35e7bb78ecdaf22cc2a7191b59cfafbb35cd683518cae7c98fd7a383d4a6873406dd98adc27a9a5eadd434a6548877b308ca1d115be85eac68604847e88dbce35b05a0cba5c01a44eeedb7902d1fd04041f99e2d74f918f8835688c26a833df6622f71eb48c2bdf1b2ebc158ac720d3b4fa9dbd99f045673eed07eabec44ece5fa2e251069cea2522399eeedd43020732002352cddea1da7ba1071e5d3a13ab0deabe71b414d95ebd99952068634a770a1884026f5d4c834ea2ce7a14d4536c149dea43f553a76c51a6db780db67272c833112503cb53b932b6ca90674cabdce245e5c382a63b48f1363a4e443bb7af2b32a6215925b3ad80b224c9e5910411f0f2c6cebda801a7b1b03b0b381a08171a58389819b82684e966e0981f856f615f986cfc529c9cc4f706b7b1de27ac6f2a39beff5ce0bfedc6348d000979e180ac5ce44a607c558dcc33a8e0d263c4fc47ee92645d135dfdf274bef62dbbac6a5a2cf4d80e2caefc9cef1fb3e646387212f9d5cd4b818a6f63aa6eb45500388ffeec377fc14696622f8e7ab7ceffadec374e2f0b290af5c0af849cbb73c19caf3bf063df9f02c78b84f137baaf0be298efa0bbfaf7442bcf621282db2033043ed1995461999edbe8c888d05ed962d5d2bbdd1243d28804466a5e2872891206a0b776918cc6881c2ddf1d5e3df3eb94878bdf252b77838117e622c04e77f579f030614d038ac5fbf50144d232c5bc6fe37a663e9d5abb8f36cd1723be5d9acd32f8a895b0a7ccac5b617bd60889c24c84a4ad1d2fc75695245ead6d5bc4aaf155927529d8ff435f1b18910ba052e072335dddd0cf54395f80139c994a8b1324e230bf6ce51fae6bbe22f0819b0b2dc5121b89448d0ea2ee90d074cfdb7183d4607bdc4e3a5307c6b0eb421bd89ae1fb8e0dc5b5c0e3d72b2f8d4693d54cad1a180a99f931f8c877e9d2644996de89a78a84ebe666c5427286b74118ae374fc08462048d8610d865e55fe12843fda07c523bf8c44b0f47653a8ee29ab08fd26560c0b78a8d0c7d55a1a90f58f1d6ce6d5c1f22a0f92e31c76515db6fd85da9e041cea3bbaf166459fc6cf3b01fe0015fb10931b5ea70a7c5c0695306fef646c2ae37e60204ade2ab424922b44e5f83fa39ab5aa41bfd01186c9b69c17dac693496eceb7542956a57325f47dbfcbb3ca55cebcce9b38e5e039a8dc562b4269049c9aeac9a395ced10258e9c614906a3b8bd2a64d0036d139ca860bdc7bf51218e8e680e1f82fb31852d60bf4040347cad7d5ad322087c40a8bd283b6eca57fbd0bb2ebca9dc394192d15712e3eabacb76fc689394e8ccfa09a40c9688481b9bed5bd83d5a324275bfeb78c43f53f1eb8589df12912a06005f7f2e3f003991ced07ae30fdb24a70c265a8d5c2533a55b641d2824a6b7201b826f8e943d57accebeebc7608f7a3e8e22b88aec2bedef4cd94f7da5175594ea82da306afc9ec3ae1f74e4583c50d2531b183c3cc27e04fce3666ba0b30a79062e842333b32263c5025417b512ed2bb6598cdd6c2d9d80b0310a54d3bf437d75a81d64ada3fbf71365c74e4d345c87eec9366ec207932d970b72665dc9a3e5c0397269775ca2d4a17d1063b5b00d687b9f651631a9bc0db30451ebdff1bea7acc6b49a3b9c13008e3dfb57ca3a7346bcdd3781167a8676800c6d92c28e912077ca0ca9c0c6a60081fbab35dad9a866ba7e97f4ebd070f61e76b7557e53ce892d1a74c9a60088eca73ab673e9307cb0a32bbe0b00dee487c2d33a0f5bf2391d8bb0d8fe5cb553a36272ad2163ae639bbd0baf0d1f1b7e2a6c7154e0e65e7b210959ad92f2c748790cf3a805fb361957323a3f531d636aeba494bd70c37f386e3c7b6c17f8be8e941f35148db044e325f5de49795073d2d0b958ceb53493563be5679a8d32e1b2546d5cdc75a62c86cefaad22928d3927c66a1434dcb126d712af3c7bd256c8170a5c9fe76ea731a9739ebad98aa1b6d9d064c57ebcffaee55d4cd6f733b33abdd85fdf5b4eba17c20c0ce39a1bfe6b93c6ad45a7d858785f5277633e1201e53ea5f5449fcd81fd574babb0e311cb6e45fe545d1dd2e300c65d23803956fcf969111ce6c7a5906b1482515d07a22631983a4578b0e705f6d04169c669018dcf2cfcfdbd29d3f2dc58e6cc56c96937ad66d6af2400d4276b2c03250577b0a240f11cabe29e378c6b98e7ad3edb8e1e5da3c6a27be67238d2ec160a8bb850172999829a390d0802251ac2f018be4222a2fca5d29fe5b00e918dba823156cc2d41e871c07064235a34d5233e3d244c1b533e6f47790e1519dcab1ffc27526580e6f6c37f2be9c7ff21d096844c33e476f199bb83ff44dd1bfc1ecaf291d32b86604c4e7652c5795ddb6a713e2e6dd177e2740878a7275d89dcf8a59799a27e5c781503af9453e7d097aef915f4513edf636f4357ea934935a151016ad20a30f87818554ae8e21a4753497e155365e08e3a6675d6797c44037b45097f17744be84d036f2ac2806a6262e86747c9026ee7fd2b7223ef40cf1620f9d272f576ab09b2820cf90eaf39ff9ba1b0bdd5926b625b2b4894651853c3e3eb418b54cd19d76f758742b0ad406c832eb9659f91458ab7c55b03b5b90cbbcb4863161fcb4135516d056cd578b7c362e4b29eae827ddee9127409ce44928e4ac7f1a1ca5abb26427883b0b723787713f01f2230ab8879bbbc1524240ba85f5d2855bc0bc8b956321f39a4313fcc0c8b0e60c88295c50af27de256ce141317821532e586a39b05aa9bb2c5b0a01cd66c858056de19bc77a8e121ca03ef55067c8a6a6c56d60158bc3eff7b3ae0a375cfc5fe63036db8bfdeecd1af95476f9f6d75969bdbbb26ba172112a38ae302d2dada51e8802cc734a2d6c7e6b42b534fb59a3341619cef5dc0404a15342a3d346499f41a8031a8f98eb3bb036b998579b345ce28578afde961b5a2f555bbc5466cf0d63e5c0d38e1075dab0296eae845a9459a3ae6112f1aa2cdc31e9ec19c60f4a17a8b9c21d3ca5085cdaf77ebcc40de4183934b30417c6022c5e0f9d2c094ef475b722cc535a16f086627145651fce7c1c2ea04f9cbac4393d038689798b738af380c8404b205b33161e9665d9929a623f08b82eec7643cc2f2da1c09971e2e05bb2e0bae6d5a9be1b69fae13624cf697beaac142f1d40c7f4f7bce3b028dd227cc2a875dccc13e47fb419bbc4f635fa436ad297840a0ba033fa051933e675dcd7d027d499eaa86930090b655796a82475198e068babd7d8bedf1294035d7ee550cdbbdad04460b08de527fefec0c6c04aad675aa44a3469c50fb3e107c2412afe6be1d55e5e9d2c162177c95403bf41927aa9e9a6c5c8688ad5c916b1a158bb2a176c646431eca0d3e59fa992ad7858bc9671cd6589d0e9c781d34759e2ea291d8099cc2aeceac8c506ffc649dea2909f26d60949a0d6ec504ccfedbaa93999004678ad636812d454ccf3f182f719368483491f24709df024421807099d8536a1c57ae7f56824675890e409378fef9c8f12684f973da0b5271bbdb252163364f92ace9031f345751272046e866defb9f620609978dd2cab136c11585d899c29343af604cd31b5701ed2cbaacf264c720bff029fff639387c283055e2498fd84b9b3ce3a2dfc29f0e6c6a5bdce6e95ff31528fdaa08a09ce871dfe06dcd15506c29c8c4e163cca810d479b2acc80605f7e0797845e64fb317b98780b354afb0cca67df7b743201fa2c7f39e2c67da3dfbbd6176fcc6f88c1e5c84873b37b635a046592e79a22dddc7aa1a7cd152e586b07ae9d16d0e4f1c58cf47e3c41e314f3875864469bf402a8a646f946eed696faa412ffe62204f6cebcad449c9c405e951c0aa03b0a307475252aabfb7b8a50b89b8bf275299e4ffd8a82869d2af7a6e2a2ecaeed39700258d98654c56bf66bdf5a63cbec1ce77c8b1d57758e775e009ef71c91fa973635a960e91ee870b53cf714fc96fec2c987027632bfa5034777f50ef0ffca343fc6224f43bda0761425d33013ced5a0662d2a5e5a633d5c4dba31831508b9f17a905a00f70129c2e557bc84b4b819fb971a9767379fa09637da533dd19261dae2ca8fb4ec7c7514383e78114b2938b882fcc69ddd63451252271520e10cd4b5e07f9f1fb5a0bd0b6585a169030c63007a5806890d488050aaf29cb7a09464682934eae652b587d9850c7a8e69d982535aca4a7bd20892e54f0a771305a0384959926e422943bb8074393356217a05f609a778595f83ba6b1cfb089203fc4064f777bc2b34424ddd7ab89ca8b3eb727ee2832653bc870ec46c2f51d1130572bbb344d8ccaf43bbd4015e11825794a405463644771a1601a88e04e377fdd005d5944b4907b9d896013e206d40fd00f7e5bdbf84cf274a6db289363c280703d53cff7df5817793283ac58a6b5a17d7a0ab8152d6dacb7ea1f72aa856c5f48a545c6ed34045e4a1f2743f6fb0f2d7f92a5da553d8ea3781744583167e6b12ee461bf26a63f9c92b58fee97fed2ad263eb7fa7b439b10ff0dd78df7f498e118440fece5c4aaed783fcaf642861c97eb7f8276a5ff07df02fceb3abc6b99e44050aae4523767780ceac0e5f61a2d4f606dac927abb511ced0f0b3334c70b12b4689856e5b9f9b868fc5872781283e5f0f945f4c2050f9293adf58318bc9b12d0bf138626f042f48b6ffa78d1416690972c26b638601a2163a91762d7a2c6192cff68b705346169a5dc0d0cd5f858837ec39b48f6837dc5e8d77c60423a53ab56ad7558db48311ef07be8d4c99bde5f7a3ecacceebba665ad1689f7b02f61020f95cd026a2d3acdea04e40a46bf35ec68efcf4b2638ec8d3a659df9865038a9b213cbee6ed8c7bde54a48fef4ec85ea41ccb0ba4723bfabf64dc5c16eaa1c5f8e9fcc8cad21bd19c3606571b9d2b178451deba298db63ffa8876e2a39d9acefeecb998634327a45af1e6b40ebaa67c8d9c371149d0dd9dde15aa188c5762013496f59c2c4ac5939f79d6b888f15d0d132437864aac8c0737a23d095e36e360fa73ead3a39ca11f5a292c1eea03ca8b68e4a3bdcc56fa49443f8bb072af5b5d80f96b3c0104868c1f11e6c454817c0b1a637637263797b9b3edb6f6b22a6275379f28211afe4d85b3a5c69d33c94f408c92da567c8d1d8fbf8298835cc2df4ef6666e5ab3ccd2909b41b30b3678816b2c7e3f1293264b9498a77c808495093a559fdf53205d698c858b57894020079fc8a9a246ea5d01e61271ebd37273315d18604ddc103ab42de4ed827cb5bd47b50fd73661fddaada51df2e399ec9d8134fd432bc5e62af7bb72598b21f644407cadbe22fff8910fc98846aa7dc1a868b7e6ffceb6e90233a31f44fd2c5f7d647fe22a23414d90fd0ea47a92d215d28bcf5a4549a61a1cf4203f2c0c0d313b11c10e74e1e3bd0180b8d93840f26b2fe57e7befc933c75938caf9927bf3e3036cb1f0f58d3f5f761868c6384c36c331dfb3c165e85acab33350f0a29bdde819814fe1b410d90d341dab51120d2330f9ec851137fd096063f212d050d4beec07369c278eb6ab3a7228c8c4d880229a73399079e946c0083a99a0d0ae27db5dc895a15a5c3553086faaf3f4acdd838b0e9838170940fdcf5cf715edf93c671e5951f618e6164e8f4f2b033024d2cc2af6cea69748d5731df4e480c37cbd9f83df3fa7c8f1bf962c69493732672817e16a11aacb58c1bace7db226c05222df267197fcda5513ad4e2457883d650e04e95293402ceba7fd191142a3cc32f5e72873310fbefe9f5433a908d4b468d0e47030b270ba1882570032e0dd3c2a4f523d6dd1de39f2d9b04a68474b7ecd7a666aff3a325e70c4da3e0c5b652b8ea40b6a699ceeb8083118841eb35fa9e90c18fc11d98250ce1b535bd012401bf92ab2e1960bcce7e57d60d8e1c51aadee325276519dffc39f8add0e6864293d917470679587f0bc80e72dd14c109d79937de0359a26ec52d5fe4f0e6c20dc940655a5233fae9ed04513cf4ce3f83841433c2f740f18185b9736a9ce94bb4c361dd424c26920ce21fdddcb105a550c6a4e5e038f79f7252b73369cf4e003428ce07ada975463199c045ee7f9ea5e21c76735fd0451961825f5c49cafbe6cc93817df69d5cd968bd8c15dff486a3d2c26bc4775c81bd6c73104d61ab2ed9be3dbe32d62c455d919ab55e3be4432cce729c9c893b3fef0cfff0f7977aaea62c0452c146d5ae6e0a2edd0f7420aa4fd2daaefbaecf72ba799b2e0d43b1060e3c3ebe3f12297943feae0705ac699c298a6741bbcce8200a590f285c1c4ec6f08bba68f79a22f6ab7875d54b68d4b156e578d8be9224f6b068ead1f19df0905a67eb8cbaf6b5bee6448c397a994c12fc72ddbad19823366f0f51d7e7d704bfedde0cd37ac8362fe4b033eed0e633b4f1c31fd09e14337433bf70f8a77e36b91a84e5eeff105f1073534328bc6a2c31f69f0c598372049196cf04b5f13d8f9c7d042301f55ac5b43fbeb0c40b5b8f8f4a159f2206a94d825d9313ee72583516eb0fbadb650e85b7c6dc144e0ef1c8e022c15613b9f287ee613685726cdd2724e554ae758cc2ac157fab0e6e141fca1e0ec80fd8e1ff232c2eee992e910107f9b7b23c75435b1d59a5c7e784dc6d878152355a54f3d1b17482231d81bbdb6dd353f1f4e0d71783a5ff1a544032aa793bed5d05463555f70dfad653c4e9624c39e2cf5ee73f7e5d3ba027687b2fa719a6a4676e3a12de4db801b5c4b129bfeb3b9776f0c7894344ab7d708208904ac8ac4ded6d24d24b678b1643324388e65a371fa2e647ed5b6ae4538e654b8bcb6e30ed3c55cf325eea9ce8a7a4920074668d15edee07542e04b27d11b896e1e610024a0faed0c64a851750b3faba523f9f8726471941bb3f079e251a7f700c3547c5ed7545c84a20c2a35cf978928b20bb5b2d34455fdde6349428262664fc05eaa784f77cec4453fd7c78898650fbf392118c069309f5698836ed30147a7f53ddf31738783a04ce5eb21f6726caaafbbd21a537909a18e0d2b3362c07149078e0eb69e05d5839585a04ba15a8cffa93ff11a46cdeca4f0c72749f5bc441830e65978a8bf96f81179929982ca4e0594de7e77accbcc0b2ec9b0655f9121d1be5b68c8ab77da5f3fdff8d46f6261a3ac8c57cf6c957f8680ed3208642c751f28d9a0c20f9da930a4518a60fa8347b4c701b1eb546a32f55bcba15d3ecd4d4179abe9d8d5df594e3282fd879acb09d6ec235e0cc12a7939155e566fc061dfb3830914cf857a7a1ce83a169864d8c1c41ab36812ce279f27909488c7bd4145ce321a84b8d1a82b19c2cc1917fd9786670b8552c82af21a4d932f78e24bf808a18b441f3dfed2778a5021a5a87af7ee9b72b7cf5a35b9eee0da71203479e0d7cfe05cfd9f11c1033d5e8510d7dcc0a9134edd12a245d9374e782e13a6406d17bba191eff53127701025603e3187d430cc81005ea8393fdb5d45c8123a6c21a9fe43a7b29a19d26314471506cb7c74caf1c86fb9fd6ae0a6b26748ac95deb12dfe244b428ac89a287224a062068b3b115e967b8dc2a0848e9413e96dac71e98409ea23993aae2718bb44b5ff1e743229da203e67788400f1edcf6a1caa090eadf9330eed4483e6492e4ff71c0b383990383c02e61263ad63bfb7137eb0f735178cb027604825241608c555efe54bbab9fe28b9fa37dbaa74cf5bffa133da76d884d19254d6c2d67082e638d2659bfb2cf45bffaabadc22124d8488f3434655bea7fad27f8f73279007c3858abb6e89c221880b09bbea9844ea18fbfc01746c4c65f9719b00e8a947c0873a0d1c1400df7c9dd5fb60cc71ca2e50c5cc7b2acf15421c663949014ba4f6bc4329d203441878d53fd56150474e1480b637b69869cda79e4252716bf69752646b5e8516ccdfb1a42610bc070b6dab7db59a9fb321e6f7e865e2ec47bf0514e5dceb9303d5c5d63859a175f1d44c4173b5f0a2fe8513de6466daaaa58a16c6f44a9102c24b81041f22374de15f36ead9cc82ef9e41aeff946766dcf2dc7e1936183a8eda36760def31a9b3d2bd1647c205b02a73ac2b9135e1b5d103a515fbd07a2440977ce8536bcfea6efc162e4d5aec2f2c8929250870c747bdff74aa7ae069963529fa50af6bd2330a71aeabdf04390329b5df613ea2790058e1931cb2a87f9da216c33bbfc362f0609000613fe3f5ff0cba71f54b114718865a9bfc96def0080f3944ddc3629b1185aa416fe74e32f9e7acd41528f1c91c6f7523b9b530755a2594acea86f020fddf24bcd3c8ddc5b72ad7f08b2c49dd87127966b0fa0e01af59ea6ebada55366b2fc47e4cb3ea8be8b3a4866091ab34457009880668c6338af3463d22cab1962cf34d64f90e35a71859b13038e01b423c99ba5fc151629c83322cac487e6c3459c3df3e9ac715c59d4f18757138ccf0bf82063e6dcb13f6be66d3329e6625ff6db104b397b23b9ae7d27e96cb39cabcdbfd8e219bfbbcd11dc82180089f6b89e42a8ae12159d453afd4693e635b89413f07cd1cdfa3e0b9e9e212a07cc6ef01f4357862152966f6a8d993099883e126d7acbbeec06f282d99170be1d81fbda120f54e882910ad6d5f8da8d81e80849ae56022579ce733995b6f228ad94fffed05b4ed8cbea55f11194bd02486d6fb8cef5597457ac28e4f934994725f996898d95b75ee1df9b26e425930ac2d7a6ba86bfcfa85c156db21a6b719e85a482a9388a3a958377578ed2e8deb49b8db44d5b02a04225b5867b03978236c5c319bf9d15a4de0fe5ad05fc71b87ad091a5af5bd745079cc332d6deb19d643bd1c849e07aff5c40457466c070f1a30da1fe80a68a3b578cf4ffe3aba9e6c4111175b21930b0fe7a03c198121c147af0a9f3beb759734799f4e8292e957ef1e105980a6602f485797897381de419215b81a51e627af62ae7cef1d7f37b3f245290927e940a54f584760b150f72bc062d112c38c6823ac21c3affc7659742c5129bcce8a46d91022acee0298213c15dbd3411c417c4a625a90aff9f979f01cf3d055f80938fdc2caefeb8768e5dcd17244930a01c6f68657123b473aca1a7470f5fb6444a3b8bdfa6dc0eebb2bc0ac611e64b525d63c38bb653d5c77fb8c28110e8250ffd4b8103b3ca11d554b39b27a944c7b474bb0e7afad02661b419c2a8540a197cb6240dc05640fcda4cc4e56a27bcdb2e5b7f78c9fdd2d1cbbdd0b787300aeb3e717d58d2348c91e3ec8adf6fcebb3318ba1f20d1331f290a0506dc00d3554f2f618cef56fc5c5392007e9626ce5015c4b7ce74fd0ddc63ceee2f83753451d1edff380f3e66e2c3b6b8fa6ed8047b8b7673fd62a34fc52e1acc40ecadbfe50835acfc14b3a9594d1c96529ff76be5067690733e791813bd116232404fedcfbb74117a8c56b4dc25335b72c1e0a3042294ad649ce3e38fd9b44d542580477d147e7941fe11e4ba81236ebd32e4e9a9fd12ad9354943b5e6f07edb6cc7044798f70ec7ec182464ef649ccf53a84656e505dbe3e15e4c8c8bd969d1851b41c2ef52af2dcb493058478bbb87a8bb3ef62c010f4c97ab78d8b5cb1e13e92a1fc282f6df15496f7439692bd6e8366c81c53654d700ecce1abc30b72efda46205a1c253cef6f9abbc69c7e2d2bc98ab837aff61e4bd11fe34b8a7dec7c2b387b454509803e13fc43dc23eec31f48db2b6ea7be5290485b8c45da1843139cc4202d021be3b8928dd76feaa636710c8a84047890874a771a8280211276fa2507f9f6cb06b41701c4f975c3c5044e59f7f12977152347b2f1e9b48400f948b15d8c72431bf5f4bf61d7e7e29a89cdfbc190b4f88c2fd0fbb141c2e4c5425caef6a224b0ef286daf8a5f587f7af13262067b3eb7e6d43c705487e16a094c6f84d6617fa8948721ab5d0227053d7d985c34106ef5b2a36d8e649ad06d3ab160e52fa6f42d29fafac928e66b8c25f5e2f9885eb013331fbc930a8a7bff53186723548fbb63327b42b8319a6f1c9131ea89d45bd1051628687089d5c4463dcb17bc102e675f73382596d4f2ee124bfcaae19737ac70d1766adf38df7d648de24bfa8df794e2c5e7302f9e7207a451a9a4e41977d07ac82aba0471554695118e0d2896ec990b44e5610534ecca02dfb25cfb4c6dd14485f72388a29c6715e714ef97bcc609225304954a94fbe820ff5cdffe069030918c55145cbf45ff13b923a034ad82666888e87f3fb719437be856830a9655359ff5086c22e13d1fda996299d509b0a49ee3ee11a1ce0a063219973b3f316d029edf1ad399510c0b0a30ad8010b5256a9c1a0ff599d45370357e062b11d6f731992bdca1bf47d8fbdef3bd9ee6cc4a3497995668bacb5897a3768f17e72ab4943300482131521790394c664c0deb1969d627c3673d586c1f5e1dfc25849c8a6c67a7257fe13ec536d07c747bd3ac6fe6df85d8199db8ca39421b3069ba2a278e6986d756899e0914e9ce8a8fa5d3ca06b5e5ba60b77cd55b7824262ed39f12a6b2e9fb6c77746f50611b96b4c7f27580ac06169c1acdd4b9d885a928ed3f7785bb2308f5042fd34f47c36c4ff519af98b928a2349b3f5f0067e2188887d59b30d3b8612abb92d9adc54b13bbd524147c6733f62d182a32b160762b96942d685fa08537c2162a327a05873bcb88837c30a54dea2b76928e3a86fafce7982cfc4c82a88a98901bdbc465c357e960333bae098cc92f5e18ef7e0f49bf7f020c5ce08625aebc24ca48ef4acfd681505a6167df3b33ef36834df83250d1984f59bde3be2991dbdd2b2d4a537f54648b119ac77c24ae269128c70e6fe2b5fb2e1737942bb14a29d2a13e6ddd4feab84afe83c829c441b0261eaaa1d0267b9106924188797e72c7fd7b2143581ac6179f4a60f6e3eae2a80b70088791fd3300b0734f59be94dbcabc8c744840255809d88d31e81c24b3662eee1ff0b15560c1f9e0d5963a7a8903c6a44e4ccbaa529070ae8cd1f3018abd11b865ad841b11366e51e46a77295cc5a759429fa7de791ba04a1c594f92a6919042bc3b24af02aff61c85221d15d923f6ed914124e8d2ea0ee3e4c3d67b83d07a167ae07ceb535187fc2b3f17be41fa614cb9ba9bf88434cd302df6694ed48c08f618b842b55592b1754bc1a69231617eb9fe3e47dafae30b068c9bbdd0bb2344609cd36c6ee89b9bf0082949036d33d19113fe027efdb295894ab87772394b041facb25c9f7290e11ead4080f9cce7d6b5dac43baf2ac06fac7d7ef5931bab94640b3a2b85a59b0337f569aaa40666d994577d60e96acc2f6966294ec5af8bc8f72cccf50b06a8f45d7e016eaad96c3ea267da23410fb9293f188af98fa1794d9ef203cc0f04beb46c1d36d7d6d43030e2f4f932a6a87cd92f00ccee15fa6402afbfdeb29b3a73e230275ea066dc39ce879a58b444254119479c7fd464bba385e3b2f9e675b15b8545b43829118d0ef36685ca7163908180d6601517ca5c57cd3a2d915e2813883b7d96b672fd19e9d6b708334f8939b6fd3c7f800824ad6ce6461db9fb3934d1d99830b0c1785da9d549aa2e12e03b8f9541c130887ce9a1036cf40c0c21f921cf9700fce0aa219799196d9fca3c828a133499ee83d674239f0edd90fa131269a48d58e19e2606056addebdb06296719855ac81167ad00ed434e14ff9846e0bdec82113e469f49c970a5e708e5435c1c655f7d205f99a21e6401fb8212fea77a384175f71983eb8047fa26e0bde272fafcf1e6f29357edc609687704c8da8e330d8f7ff66e8a7dafc7a1c0a8f3ae27069b7ea1e1fb7702c5ff8f652dd8fb4f92fec6c9ee453b43096c69feb485643eae5b69338581a57e020f3d5d490b55bb9fab32ac19b32b33259b7af7944e47fce3476c0482edfd7f89f10399b48c495526bef1fe3af2bc62d0555b48f54d4cf04f1c7fd7a7881dabae4e7be7b6053a0dabef8596b849ebec57c7fb229b1d57997e8ee409cbf2b685297c82e567089beb0918f6c08bb48a436c7bfd6a6cd346ce612a90960f6d1ed7c32f4ea42e4f04985e1a58ff545bea3f388e899b985271d0873d02fc63979f301b3cc7e8011d55e4095bab2863c5abf62360a6e1350e7103706d725197903bfc1522678f822d659d47e5cef6c8b9390603476365fba78461106138179aac7d5d45744a75777c0aa6c911a3b3e5460ec567ce9deb3567dedbad9cfeb31e2a34ad881b3f907140f6883891d1a7f5737bc4b5b0ec5f79b33218fb44c75ad10816ec0838b9cc3245dbb84a183d006434eb31da93a88c27355f3dfdfffb8277b85672f1bd41fc826ce0ca607b212f96787141d948508d7084fc451201c3845738db69b84938c2fdefdd6705e90752a6ba9fcda132ae845a24314d6527c4d6653d76b50166e755be0c80965c9450e87719ca88d19bc3080e6a1fe13a632ed4146bc06bbe30e8ce159fd8efe40029ad3ced9e6f44ccf9d18133243aea38b1a3b8766255f08b6289867b81ca6d6400b91005f93be52d35c9e6ea320f5c39217029f50668bf1c55d5f723d0850ab45029d68af2c106352ef971601723bdf2d1cde68fb9d91f473605d78106da3720cd291b9ad441d7c2561ab80917538990842caf0791e54ed831baa3c7c9c34b427f50c608246f88859c1c0480f9f3d6032d6c1994f67636299982ad25a87bc754aa835fe1684090572dacf8790ec1083f18b75f1a50c21e56fd333de0a1923acd5b2e33551baf274a591caddc92dbbb76016a4bad9f79276fe11424954ae229b155ed71bc6db19a7fa433a4585b599d8b92c2eaba29671fd71f0b925e4f7ebf5d3f91fa6db220e923e9678425a589791c606a5d019da49f793945f346b9a8cfbfcd849ad5e063931bf51b177a98510fbd43fe76c603dbc78b61d1082a335b48a22a2b45ea90c1d42bbebeadaf4569446d42a588d4e8b0335c6b7fe6ce60035f694875547dd6e93c4f7de9b650b8f1bc68429360f89ca81b274edc55569faa04aa55c0e0c78354b83a22c9fcf2bb08109acefe99b3193b42adb613f10652a569f3d00b0f0eb292a8a28d8c44c3804f0076f4bb93c58c93e518d5cea942e365a3f856156c6bf0a55988e8d51a9d3ff29306e77c71546ac9e71a4d83cfefa9a9725d399a37dfb9596e4ce0d059a64a82de54bececb142de0efc34f1a33948723ddc8d01e1d22aeceae0cc6be4b686cbfa1d87e5b2f3694e5e6f9f4913036e82278cc3e6b9cf75b9b297b5e214b9031d536e8f634c065c1515a46550b2ae8e5ba6c1af3d8ffcb437ca5df7f3c5785cd5925dca411d0b51b394230ffdeffdfb6506a29e2547a02da0038b19a1a804bdcd862f75f12d235f814b8cc1b2518452cb09f8165732d3e0e7000c9468a967e8016f1aaed235436a1a875bb6a17031080eb8590829f61612c67509c15ca33adc286f8e0065f9736c71133a2779bfb8c3accb9e033f6ce428bb854744eb17ea22c04260a790e3e9fc8e212c3fa3106db5107f662af3a527f28e8cf995d4ead205313a8b8212deb327e93e373ddefc19eb9616acd9397654f90a7b903080804d4ffcaea1d74f5dfe8ecf12e9dc126aafda628cd27af4df7751b2c7e5792ce1825b603dd651a401f3ec8b5c86bf885ff2a7bd065606ce65ecd88bd37fb2ccbc6f6882b0369a58c0d618c163ddb0ecb3867ce4d5177d433597c9183cfb4a3e028dcec2f592114e58751828d7dd4e7a2dcd4d08fc3a9c2e549dd310e21219fb26737f9e3ccbcadf7635bd7ca8a21577fc67bc5dbb980451266e4ecc6a76d11f4b6d6c1dc434fe30018e998077d9e709f7cfed180b6f37fd31ae7e18b0b54f114e779ff774996195cda15f24cfb90fd0bd8bdc2bc1cdb7b3e6c9fb2087b2b65122b84c29bbda1cc88d031382a9705f43c3178ac3da16fe0b336b6086c8f6852e8d702241ac2ea10f21c1bec221bce8401db3812174130869d7d57b379517f1e404350282f93e9ed57539335456eb9b75669a4262a3abb6d8d8a738b4f9b6af03968bb87b0c56a73a71812330f426d81412513abf8cc3820acc5d6076379c458376883186c2fc4798f773d091996651b0c7bc2c71c96f846a2c4134682bc01de7c4d90d451a502b2ce99656a5b7ef2b42b578b853cdc7c78ee522e639b45c2f469911a8589673fcca4ca55897e842fda5a1549b0be33f690e5f3481a06012a237aff59d740a5659e305c90cb3031ddc1c6e580158bfae4df4b93f1ce60648e570f755c85e537a577fa5e61ebc3b506d82d3dea135e431d4059b082dfd1f3b75183c88d2f0dbd9789d7371e84985f6d96de63a7aa49d92e91a6575ecd1c9b43962abc420fe4b4fcf8d9e20c5f1c180030cb96353dadcab5c0d029c85a2f50da24835f1d520fd7cafa090060f8eac29490c4db4acdf1e81d13d78799f9781b52ea8e12bdc3924da523fb034c7db96deb7ba86164a97c821da7a89ffc7f5ecc9bc138717a26cc4915f2e41bc8ebc2ac088ee0f84cef78eba198de6cd00a4bd07e79b271c1ad95bff839946f2150d1b1b791f22e61497d21461d6c779c5e7ca388714facfb218d54fac912b8031373834373331323836303335 diff --git a/jaychouqq/tvbox/file2.json b/jaychouqq/tvbox/file2.json index 8e91c952..ed7440b6 100644 --- a/jaychouqq/tvbox/file2.json +++ b/jaychouqq/tvbox/file2.json @@ -1 +1 @@ -2423313233343536232433add89993ce6ca7b059810d7ab49be94b7f84ed6a219f6493576628836fea2039f141f951ea4149b1db4c8eb9be48d4c9c0d34160d11c91d7142c3a02edccc2495225272192f40626e3feb7925ba84ba9a993fa7eaa7efcf60f50f71bccc44187957ac67d5d85676a7faee1e10b920291aedc53448e0a553b9add7373b4c98b8411022f550a842e3f90bd642a595b769adcaf8177547c12b0d056776bf3916e775b2b57df7ab031298f8ea04971b327559192f65fee95e3c94ea1882a372ecdb4609cab67459210eef4edbf9de3c17aa4f096464572c5fcbc9250baaaaaef7609036fff9493e652826ca31045d637f492b9f36acb491c4395672607d84e86dd3fa0a0383b8bf1fc2880aad5841976995f25ff8bbf469f6db6c4a84e30fefa3c1e31095450b16f880811ce32184ade4c957631da9ed4c05f116819ab1e92231c10445dbc0d4a78f2f52116fd24984d6549805f15166c39b459f733efb894ece0f8bfbc2189487b680e818f5bfcd72bc34d23b95e9174d8ca440b33487c1586ac44c1190dcdf30fdac64b441f6be9270483ec2f4e99c38ba6ebc5629f5ce9287d3b38fabb832ae45f3bc9fbfa0eed6a84ee53b57fc63281b86630a63ba008c6414d7701ea2cae4cbe386ad6dc9c3ff2ca6849a8ce28fd4de308100480b3d25be6a7329e7dc2fae1306a9d519aa8a3dc73ffe95082158ab6fe1f5c0a1af9cd7dba402bee2985bbf91e5a3c8294dc01dbf862bb84decddcebe2529494d071ae000acbfb9a97f59c8f316ffd558af5df19e4460676358879ce13b4ba9b4184a913f8b1faf6e0eecd1f7e73495ca8aae9ca3bbed4033a7342535796cdec104871278c4c47d5a33fe384711f5ca8bec5bd86d9031076d6f4b00e71301a235d8ca99372f992f95088d076c6e98c216f1c8c547d69ac967c77fa65858fad53c6ccad9063ec289bcb0c5f78f69171eef3a98f1cf7f1511730ebce9210211ffdbc8c47d6c851b5a3ef2a3a2564c3e03045e7d402123297415cd6721c3956e86f97f3eebac15928ceb433fc4fa3ea6de29d7cbe46f5ee73fd2ca28cf0a9150883fa73e52d525793764c09f7f5051ef068ed33fab0c9753c5eec285f0436e662556758adba8e159fd44a37c93973f5d55e5263c6109478efdd4bb8855cb5c698b8754942765431555502acec2a864d8863b7b743578d58a4186c4f0847ed649a66ce4a4fca3a5233ae9b2ab3494357a61742d783fef8600c9d1bbb046953d4dab11667b242a38881d8d38fb9d6e744fe13dc402e2add059d092ff305cb869a08ec0e26356b04b15e0b5d9ec8f365c6c572740150e7dc7dd5d124ed5b06205430e2430d0f6feb60e101cdd8b30ed001d6717f0a36c1884b73f0f841bafd90ec9c6f2452c66acb3d011327f508aa2896675d63cbf069a3bfd2b858d215d5ab6b266c5ff24853d192471f02651adc575ab9713f94c21392495e692040728f1a9aeb81633fe04bd2a07e6a39270b52d0b7ae959121b5b8742b046b82f6eead6a2f0e7af8b116675c06054be3483880534ffdf159cecd71aa9e00855e298698812711bbfba2bd72b7b9861905ce20beeb77bd3835413f30fc9ef2bea4d35acc614340300f59cea43379f6982ea15aef51f5896af30a147def3b1ab818d68de2d31a726c8af752e91074ab440f8655f2b7c8a754ed22f69c877170c74de16c3cd3575560634df073d09f3936229d02c62ad722b4e653932900e63e508238c612e2e53a1d5992f5602c6549a3777528ac4d8049cf85d263b9e7d8493ea036fe9ff3c0f147a03c4dd1717cc1a96df57aa3f11847743797bb4aca9745abc9467eb613755f0beaaa8cdee87c57073f130c352b96ec5177ad7c638ec4774aa984b200081b208a2688f0cb89c8b012027b0db308b0d8abee4d6b41ea322df5e18d7c6c5774da6d0ef35ec6dc1980c94afd0cad19405028e159883d31f4698e396cbb288bdd9d75f970813742d833a6aa700ceccbcf6e9662289fa9af2ffbef50c4fd6c90daa8c2047f9b9691360e0d3cbef7d38e0b07cb38b3a42b00680b174d548879dc28520835276aec71cc2f2a715b8140e93803b1cf7791fa40ad32d42490ae50bdf2e885d3faf70d2bbe3616b355634d5737608a99e12268237a9d126fbf6970426ea2c686995b53679491682c7156b83f2eb05b156549c0cee64e62036d734e5274a8aef766030053bd8a8c1875c02e5fd7899ab55e70853cd9d91677c291a80751cff208ce750b2f4759be69687bed6a02156e00d5e029b9de6a2d9871384384db73e49c8ada174c01e9b4a383e02aae501045e1ed8ef7fda016d42766d3f63e4c0097820d0342045beb7eaf2e30c6534d38c790cb8a30140bc8cc37879a3e5fd7bfc773d4a5bf36c1d4640d4c60f9b6912eede5cfb0455d866c0ff6a3a85a22dad5d23471bdd7611663d2d88081ffc1453206f630dcd118f45d0a4fff7c006bc8df3b9c54f537d8492e27905cc5ffa0efe1b592081f1a3f4fdb8ef4e52d728a0f5e882a9a86cf6b0aa876610664d549ae837dcf0d64fd6d931d430e20604e41be8f94f688714e8f50df3967ff6f38e07304cd2ada3edb9626a8d9bb1627a4c517938a5e6a8f63c8f7767310d082069b2a63bbad6d3a69a95d1b906b9e816e6b0254477d1ed6c81af5656407b7246ab60e0dd0abbd252884e25ec8cc2a64fca76e0de3fbab9525430a77a2cb6defacf6cfeeb31f73bbeda721c7ecb92e6a487253a6f78180386318b37559e45204cc00f506f95abf971d8868446860ff152db085fe71463b876e367f9ba8d8e0297d6b643791f1896e01bdade3db8ca9a39be28809cf148991ce8993dd9cd1b209d7045f9e7c29651b058c2a633cb3e8d5f0cb1ed17978c3d842f2edecf506610d714f26d9aa7db911001edf8f87524a92ff02e17114283fe926b32f3f620c39ae13b7d200bccbddde2ddb70ed91312c19bb127bd63720c2baf061ef9ccfe5c31c05fef774da90fc16ba4cb0fc19ac97a471038b4ad66b0bdaeea4f3af83e1f2272383e1a2b306d0fec00d44a7cba8aa418cc461a7520c8bd99808e19ff1cccc6008b39f394092752df426ae9f774870fc1d291980d8badd2b5aa201a372a6bc7729e62144647a0bb0cb09ba7effc657f4e234d87235aa31bd747f75d12f2e81f68a4bda1fefdbccc60f839d81dc1f4b804468037bcc9ad6d9b6df724a7c6aafa2709e07048edce44946cfbf2247c3142403d1438fa9f30732715fe1dd594828a7b436fe748d302f1a8f12d8607c1c1adec9d9fc7c21ffeb7bdd259ecc85a112b33be971053ace0ad4cdbd582763d99a16545180100e26e8d95b45ebf6ea70144ba4753c8f6f1a2a90620f56174acf56496f29892ed1d39f47f8703afa24ce51d0770cac0a00b6aa4019de1dae5efab3ff172d5d5cfb019f2e25983300d84be18a0da14be52b0622b0b873ee62fb9977d9a1a4b7f0351b9c1456f6ff3330b38ee592c6dac40a3ea3a51ab05bde0706385e67f21df074eae7db121e6b311e75223fb75651b5d4d1e3bb39961151448cd2748d60b3228f7f889aa504293e6b69c7c98a864d50f10d1d2634d75069660fdeeb34b144fc2611029ec1eda098a9fccba443af83ca81e33b29c970ff0e91a5d8bba778e1c6d06669a18369fa952414243d59afc8f1f8055e9603f65e13ea096df0967bf5a14bf07d8b928a1697a07f040cf251992239434b3f833447b229e442209ef1dbf14ac04732772687317add2afba2456bfe81d0ef2fc7008e540e4e61e38a0d4ee297cf758e00cb1a2a7b260b82f51c1cf3f1377966f67996628f984bee8d15d8777c26c85ed2de726a8f03dc024ed5beb53ef1454e2112607e2b627dad69d6a0e0acfe76d54800df7f4eed1f07276d2089f8befbda384d3fad448bf35c8b9388abef48af57f112d4da773b795d48b0e31e94c60848975da30bc90792cbe5c48b2ae2a3b799784eafcb89f4473da1637e1c1d752eb6bb93ed4267e1561f28a47d8be8521be75fa5969635547df46a37fed953c1e5c4f8b4a6104a500190e6c0e7bc01528b3da3d20426517ad80d2efa4828aea913035a002b7d3f197142dadacd74cff94a4df43eba6fc3c45c5fcd7f60c7da184ff7acc977762d4095ed5da9e4297be090c0d4254c824dc1fa6b836e6f52c14745095307293e77525f4c77a24d74e17ef262d4ebd4af77e385ee68930ffcfc360d74e5170f72bc527367c817e864b4be69b2bda528588723cf25b39a2c3187aec9d60d51481483c9bf0008367a1f806fce46daa999baf0c266ebb46e30b2249d83c51545a7abaf798a54fad03187194547d2c01de51bee87172bd0746417eb00251110a82dbff92b3a909f935ba307a24efea4e12984cc118dc21467855f61d7829792e97e0d4597c479e8a0094472a67698c3808de6a3cd366a900e27b6d7d61fca444520dec37cfb608f7844044312b9261ece3b8464ac8b2bcb5f8ca5352484f6ba6f21fc9a2965e36edeed51982880b3b0577f2d44c9ea13cc72d28c6cddc9d52fb862e4c58ef42c55664ce58c7801415b8961fe79c5d0c12473da387a08d93eb47a9c3613b0eb234e8b1f143d900237b15ef5ec23e547dfb7c94a715d3d36c1a7e7a15478287761ad69a08ef5371f2b0b92c087f7badcb622d0ae98806fc550d76ed4a13dafd6afa12fc5f26763621744d2b04d817e42647d4b649194a8f14520de0117002e6f4fbadbf704e4dc6423f2c6b1bbf890a52620fd4976e85cbc471531a4f0ee846a343f7bc167ffb9789c810e172b1abcba1a7e18a0b09264d9b889a5de1fee03edf48df2ee9baea837856ef7cb1a7e8f50c965cac39c017acd4840c90eb9f9637f0935266ad8ca2e404ee3f57fed620f94ef8b5b01e788e19687a350298cbbb06b6926b9d05f94406d8736f53600610d259f855a57c49fc4056731d05c241bbcfbfae04c01b451917d0366191ab49d9ee0467e6696e4cfe268d6cdae99fcb8d73ceda1fa3fc95c4be2c0b0534f0f3db61b7f05a58c27c71d6b1bc0504a80e4a43cdc7e99e9208c023b8af49c4aa2f949a61f834fe30a4cf10052d6342a2645f203d35e97a812e3ee8a136bd04306c023e18e8fd41ddb5d5e61c9960726f8d3c6ea997565fef0b696249c5b628ac8e0d6b04ca98ff403bb56371c347335d89e4f6b91cb6027ba4e62a841dba21eaed6689441735fbc211461ea74b702d30eb38e2364b33bdf8f9f51f19a3119e4d7dbcbe2322291a2e8a959a07ad1f60aeeb459f6a5e49b3b85fd8ead135fd6adb748f0e402e8d39b60e00112fa70e57dde943e3547d5426dcbc8ec6c92ad9fd58c91385c8bdb947414393881b42865a0dc31686d8e78bb7aa0d8b4b6fa38437df469bb852be7b94b4b857c58e07a5736b521722ae383e79381c7a594ba20513b457e2a06f50193e6c47f71b5b6b104d8b63a5a35c2deeabeddb92d47bdf7cc520f5f9df70d9c801337a5cc5f0294009f4f563117a5075cb358936f5d74f58f1122cef5e686081a2816073c3d6c58ff8f7a6bc58af1b46346f60b61a3258770571d824a42134890bf6b1cdf5ca7573fba7f06a7d0fbc3001283c469b9cff9eb288d9cd71c6f517cbb6795fb679a1f539a3650af2d0ae1e4f303dc053536219e02f6570784b9f0550c0dd0a2b06815f3a7af25500108c5ac6543aed4f3b316c5ab8f592df24800b74870dad88b86c9d51b19820c40dba8ed67f37c5a9be62460ea447298cd60fa3f9ff37f84da8c2147fff5cc136444f0027000d622fb170c660331797ac8ec09d45bad8e7e2700c2d26716d5c9beb48964c6b114aed05d86c10c370bf68c66003ec879272c54595d44181d42c6053c426a794258658c437b0b3b89230ccbe94f812b66d2dd1403d19d397c976bd244c01add738e592ca5b34232460279eeff0e6e4fe96e6837f6d01bb73dd6caa2a55ef962937f270a02b30118c29ddb1b878a99a5129b9bf9d41ef3fce7f602d0bcfbcd1caef5ef41389e0398794dd6b1965e69798f481946c19c303ff4f74fb6289f5563d40a1a7acd1eb1af43a23ea45be9ea4a38d3e785ff167f40ab9a782d386b8644768ec1b352c494dd5d0c437181365db9a7331e75177463e77306c9aab3d849695b2269b71db2720e7d64c8d50a4cb0bd335fedde47834e7e75372cf4d36c08a2d6f4d4eb97c61fc53ff0ea44a5b4bdb26d641ba2d4bae6f026cc263d6b44b9c22f30db74a0163f03ce9e57145823c2f240d2233f8b10a2868e2ee6bfe1725905577ad1b7ee3f168e6cc2482e726a35983b4e36bfeb339687d8cda36bbea11d5f74dcaebe5283147999a7cdadf340140ea68a34aba50d0390514425e80d3e9bdb3caa3cbbdc09d15040ba41cc6e8fef9e21705952211d257c146b689049f835605866e2023e783936723c69679627a13c92cdc4e02294ef95ed5f348e8e4f24646c79cf607a0377d82326bf1133ea497439941bad638240df597dcf81c7668829417d378bc2fb53f7de99454bebe116e795eb13725209aa87ff27792c191bd41c90e0fb5235b0de14b17d58ecfee846383d838197b67720b0cc8dff9637d2d8dab513f746dfaa2ce87c565ce999576c2487bc80a1f3e9996a38a727ce800e1ce7a79a634f66faf9090fce620286781376c2620ac5f41f3568bfae36a1efb30e9e72523bdff2c919c379fe69d0bac5c17b5a356471c11c59b67fd2372f14f838797b77529009172572462461e1803b7fbf49ca0d81c6d00fb5613f0a092e456b15992652fd38d304eee282fb370816f177b2490c7d397c75b1715ad39cffa38ed2238a64ee94456e0433cafac8bf211e58c37049d764fbf42123befbb79d5e790d648d70c3e649329f4edfb2720878f232b1711ea77ef8d24073678be1e36046669c07e06b133fb96c7ef7c390bb4ac057da0aae4b240f9d66cb614652d117db6b8f8ec2c5d25fafffa584be135163c56d5d3ce7f030c0475cb4f70b87e6f4e50d3d3dc5942c6fa8ce96ed66844b20a135ac015a040c6b3b86d9a9dd6f114de3d6e5f79147fc6c235dd349a923720da1b0f554379f38bcba12bf5f987ee0d2e90a6f01ea520f009a593c95bd6b3347e320dd513acf0cd6ea6198334497da304d7fd834786d063f3239bdb07500ce1c23a096d609f3692b90744a86cecf5d302b3e85f4a0172372546eb00c593454f82a22f1b77f8c8830a01283963273d387ac249490959dc5d7fbbca8b42b63380f27e1139bcfc2ff7af110c7658afffba8b8ab836a66c717c4f521ca6db0835db70fd853afc5a2bdfb9672f2b23284ea2df113992dab0ef235e2c33720928791c46471926fe49454a9bbe8db81708e149b275afe17d456385894cdce193109e66ac6426d2e91ce89bc4aae8f49cf34ec5798586fd332367998b3170929edbd514962315d5269c8a862971620bbbcd37fd72881f9507e37aab0338cf8a5659430bb87334ed5a648d75eb83e642bdac824ffbe9cdc8241e3b89e5bff409c483f07c74a50e226a5cafd1f90d182385771cc62341c02222534e52e6ca66a342cc0010ceb2af121f6746519ace61839c805e87e3622cefb472a625a1aa7b4c3f0c4fa5ee34ef178a374d00ab5c166b2f62f880ddfd85f26b6a6d9a5b8e5c3d1c952f07b50fb9077f93fc950de537a7cfa73b28884ed0b9e3237b484c4c2f8cbe0268fd0dc0866e40fdf6cdcfff07ef67cadab9c5161f6b559c3bcce6c902df7ac6eead2adb934d0ebff6ecef3b7b9c3d4ca18ecd731aedf8c07123403682fb0e4d93cd3e51b9a105a5b5cd97e094e4a778157d0d3670d41a848190422bebeb14b8943d999fb6b63ad6c22c6737ff103ecf7f7c850974ac40e3d4f44ab0f04ecdc5230a7b60430cc95ea4c3d40b092c8c88fa7d051707d4724b65139bb131710d8a04b003611643798d5300e77f3ed223aa401d8e608bd7c15226deae8f8b383192dd275eb7c23696a3f8cac4106ceef8c778c1817586922e19f10b9b5083634f50122360ac82025c753b00d5379aee6c2fbc8e9ee5357b3f3bac8fa88d797b9c09b2525f5f09aaf0649f7f5616cc3559a00ad4dcfac660f7018bcb942b023cd1bcb0038a70a09d368f7cc7899e3a257818977fef17044416ed5b10d62c1e2b8f3b201a51ef97e5ca316fca14bdec874679111573f5d2a1735d2d283610e997676a43ed993e74cf7ac45200a2b03f6f7164021d07aa36f3c4b70c4ddeca85486df032746742236bdd7657bfc9d417bcbaef2075d5e8d044bc1ce636eaab987c87e2b4feb503e00f2c22dc944863581c64a1f948d82a120fed9c806118d4abce3478390862908d636ff3cd8b7aa7c3875623cecab0232ae8524fcc4f4d7013ee9248eed0b620cb851a3466bf21ed7aea7f35d912255654249562ce367208b8bbad50921892fde35cf5b9b9221817d3b85c2553db06d407ae10e9c029ca62b6d8bd1307b93ea594f7cd104c301f1094f3f4032ed7d5b160768b87453f28b3e0bb384e6d77fb1f6c55f5c34ada756e1cbfd4af83dc04e0d6c70a0e5666e2076c1804bfcd0004b551c61944e112737943f8524ed061e8034140fbd1f51bcef310260579836a6ed4cf8618b1ccbeee3ae3bc5e1b039c446609adae454e728e97c4ff8d0235392600afd45410f459e74384d4aae9ad8ec90f2b28bc67db58e12bf6fc287cdec608b4e14449e215e2f79152428199b9533f74f12be070d8b211b83eff3e122ec1d2b43865c8cea8e432a4df93847a1ccc143aa51b6396a0ef5fc8d629d6125c90abdc7d1749b90d7b1b7bbf48043183cc4c56fe41c39298aec169b6f1f6bedbc876620efc0a1833ce93d329f53083f4d3565aaaaebb5c05cf9051791a9af097096fe5bdb59dc5423cfa54773a69d27bc0ad30283cccd0afc0858a95caa6d9630b33c1f4c62706555e98c2fd591e63931485fa120e2211545d578a75ee65158510305c4327a0f1966fabde1ce80a727d1bd5162e65fdf394564a85927f40ec02cff6697edc11a4178bdeded8b162171821ecb0cd3f3895d4ac421eecc6d1112f310d71db6aff53e9e1057ec09419b35087145b494eb690968032b5f315a170d94e2169ae3d82955c6cdd6ab6cbfe30a60027cc7fe783ce3d4dfc3b8204755f11962755c5645b904a03f5a42d5507ff540b16fae8737f787b82eebb666e174235783697b2a19c5d8814def67fa1c981fe27b3816e839af6e511b48102cbf8072bb399dcbdc05998fdcfd682a19591fa2593cf10369bfe368d99ec08a8e6ad9c923e6c3b5e1da8358f042ee5ccd3a87742f8e21886cb6fd66379726e81771d933bd1ae66b8b7310a78b74a83f93381611b24f41770fb3c8ec73d3df6563bf427d009902ab2a41809a5ee34a0d61e2aeb32eb1e8b407ed2b3d63fcc35386cd6b0b49d3b2a8d0f38a5e81a391191747f76142e066327cb8550951b8642ecc80479353dfb9e6065df1198448105ae3ba12d8775996b0ff887471069b085896c810d6245b650a3e45564be4c052f9569602a3c7017c8514b95af562334bd463f49f7d39172ee178e47cc8b492f399a5bceec5c887eb977288c797e564dcfd1f40885b62ab70afc6c55891a1764f86b9a72170a5ae728d4dfdf968af7799a341aa968ff882729bcd613b3867f57069239fd08f2b10a9bceca9236096bc00417988b2b85b8b3b73848792793eef55f63c351a438bd5130e700f4692d5f9831d4a193c5c5eb6ff63ebe13b60ef386f75ba4be253114d14603a6002b5acf0a212ad4a35682f40f7b544c89071d6ecc2e8a2de31f1443dbdc4b8ecbc49c60906f5579a68ec9763559b312fb210e345bc2590e1ff03dc76073fb7bd2fe7512fb43372f70c0331c07fa865797fb345a63a60be298241013ab2161798cdcb723522d5b218b8f6ec4e224cc18bef21883921fe0f4974d9644cf1e4a7ae8f5cd1ad5d65b1d29f67392010f072d384673a0f24e65015a6d166b3621b46390e4e05ddc9b1b382089c4e818331dddcf9895fc2cac910683ff2fc0d7fce07cfb76c1602ded38c0709eab0295b3d3840c8500130c869235b7b7b48b9967ac2b06f2416053c28a8fb566fdbe32026c54ada8af75bcf8150e0be84271b36263dafc8bc622df7bdef233603757cc237a0a1d0e571b3d07f3ce958cd025700362363fc919f4189d274a7b4c00971149f771dec1026bd8f5b46dfef283840520b27ac2ee5ee9e5c66d8085de63f0e54ba023f15e900f2c9658761168bf184fbaa88991d0553f0cfb1e3839a603d9f8807eec4ceb115ff7c6b7472339d9609138d9505e377b6e013ba6786bb31622c2af37845e9cfc435c6cae9877f11e67ad7862bf632dac3fd91f0d33fdcf1fb22e77aef5a139a25c021a621f58181bf40986d6e4415f14ce641176637a07f193196230a06ec9887cf736cfe35701fe3c16984bfd81956b65869ff9331cb113eb95f046077055cafc88b77ee233c802e8fe4eb43a3953472bd31cb2731b6f601affe60172b3434cd1e3fa1a06fb14b3b6d09dda5cabef96960fa8c6611fa720384f875338014e7423cee8345c0ba147f8288e7d1cb6aef21093bd42c3d27a3e17a6012e0f1670837080dbca0c7ff9727b37640ef69091ff47eb5b6ac6f092fdb43d6f018448478b363b3ed524b73d490224648c149b0c8c66d7357cbf6a1aad53ffdd7d8b21b21e6a4e1cbaa307bd58f0181b3b7d517421c39da2d3b2bd2fcdee447f0014f1b48781b0ff0dddbd690a503c55b7f37eb75c320fa56befff2b69b5f119bf6f02fe44ee7d9aee77d995a2eacbae0a39f39de11328b9cb477eb887668446834b49884294691c10dfe2606a0c3891fec804f505a79027ce5e02453edc539c3e5998b8ce9d90d653f2cb7f9629624ab392d53ced784b0219fc1aff7385fe7ccc8b22f411f0eb02a7ece116a203d185c1aa8d66464c12c9fd11d85bc9fe787f4e1a933431af2f15323546e335ab6d38dd80689fa17c0f7753c46419aa9ca325b1c7455e1b6e9b6ddf0e345553406600ee5695d95bb23707582fb60973d82dfb8f07ff0261e239f86b32da4674e38e92a412511456a5c4605586648d8ede0ef386ea1e51b871a39450e7ef648fe17cd8c8f7736331fa0c60f0f447ce79ff0899015f34bdb1f7331c35f20dab75686702e263093457fbe8a3337e2d3a82871469cbb78999acdfb18c339e41713548b2ed6d93c7e2a9ba0f1463378b50a24d5b50b1dcf0df6021aa06e07a5c84e6d5486855222830debb9c4ca668e6a5d3d8026172e0145e872d879afee8dd2bcadaf14d8bc220cab16154db327b8c0760fb39348a994ee4fc698b19b9a592527306da5f316149cf61ffb26389e4b44fd72452c3590f229771c6e4d99de2598256a7da683fb25a54f950d213b2329ec564e04711fe5976f125d671fca66b8fedc4c440c72248f508adc50e3b8d67807c99e336d9d96d955ed3a60d068ff38c57a41c4d79e3eeb98e9a4681fab394ed569cb9ce0174f6dad4f62c827c371f27e6d0acf83c877bfd1f520e0e53f700dff752aab43852c4d83ba0e3362cd2f1084f639e1bcfd41c06bbe0775eda20e30581056b403891dd21200974869eadfe56ab57a3c8d9f9d1a9c83e7a95af030cedb70787a74320340d208e3264e0827c69364da97afd07bf43d220d1c4bcfbf03a21108ce4e81e2d218a676da50ecd8b29cb42e13cc04230026046cefe7e00438ec1d43eb2cf9872f70527e95dde558f6325498db9d672325ab90fd4000927c5b32513a066905bce7c4ae3b311d2eb41734fdae9ee06f1c8f940dd0a9746a9916f783a565b6c70e42ed6d1a9f219b6d18648df3e567c9b1c4af3ebcdb595042342ead57acf6ae80558993e18e756f3a50fa1b2376746bb4f0ba6fd59c04d92da20265490f1c971bef45694242c1821dea782ddc7a807fbb3b1444890a87db244777b2d98cfbfd39884724ede9473c8b4f5b564ef2a779621b3bd9e149ebded2c53ec79c1b0705245ec9bcc6e8e669e224019826bf658ce3125b10a1141de7257a5050068219ab178990352ac0fdb80e1b1dbab53457b4ab259db7ed44769ef1e9390d2fb09001450c56b550168834a119c2cc573e6d2440ce95d9cb295ce15f94c2d5565b71f7be13dcade7bbd223507c5dd327bb0b64b6bd52e4c7f58c23422b8e72175fe142c2e6c5e0d3c039f7c9f41cd2d6dfaad2a038d5d9b1207b8f2e83647e61adfa0619ba40c3cc7a463111286517728e873acac1b6c5f58acf6f37996871e2b46fd9c88ab9199b0620e0721997880010c921e4ecfde5c1a26e5b2a116a2dd3e88a46527b560628636df416b45982a588c380a07b0ba0c4ed7eee1b3a29b4bd62bac350483b4c5e527581b9411745d1c24941c9659066f38dad5c398b21704e47fdcc17d74f0b49177df5ab5bf0064c38bc146648e9d487ef0587c3c763ffac771b3a8adcb1817b7bff9c0749934f14ab6238abab00d4225dd6471a92eeb0ac07e0b4ebb2fa5a0dd17f04581b4c9a6a7f0a1feda0298a2029c2d29697c94d7e429cdbe7033e71807ae817dd7b1b921b9397b1774b6be170ae5d0dffd406e6898269a19c92b92852088509941486da07f918c4011f036e27062fbe9e750c4daaca0d0d023cc1f0451923687d4d7313e4d1871b93b9516508ba193b8895c2e53ef3de9728676572d53e0a5cae42274d750caa9375edb0396fe993bdfccec32fe77fbbe712269b8ea12625ebb90311152cbbcccf2ea1bd213be53fdedd09c1fa35fe012b668240a0d04a18fc8757b8d42a3295ef393e6ce58c6ef54f6d4b469319577d47f5efd616cca3f23f312f5d405432a58f82a3cf2902efb099c481bdaabefca1ee63339a0714c671837f4d10940b311f9476f086ffdc83d7a367f55b3c7382bea92bbf89d9968390b558acbb65c1c7ab1e7d9bf93c698e80ec7e7283028051402944c07c13e425e7fc89d279b168fa3c1d235fe29aae3b7fbed3d994608a4b445bdc0f3ef105732e693d5edf8c1dd4ee0fc909d835b337f3e72e99b74765812c571a984a646dea0dd51c5fa34b25f70d2a10dd307a561a4cd761f35b9e5ee24bd7657428aa9c72c79f22bfed06a85e77509171f4c5ac85b431cb20a117d00ae9f8ab927a6d4574faba7dfc0806acb549141b20f000fa4074cb58090c4f89063e06fe27ce659858d431380b391115e0f40fb850d51999a5953c1a082756d86b82c70e6c7cd5f13276903c9b97d070a7c66943690f52cd479ded458ba406d0ae61c19ee87d568f8ff61013ff2a0732da511fd38a33d2eb7bf33c2cbde3f28409b04d2f9338b8458189adbda0952eef67e87e35419919245d81bb6a6485f812d15a09aa4c2f81f50d8cfebc8449189933dbdf72479adaf4e8259228b294d77d36d5518c3c49880d29b1c0e3cab48a2dc4430d50457b9457e2c63dc50378b573a943cd2f7ff708a536c99f0f13ebce46ad7b3a9682eb86bfe8c2a071aef385290a5fb538c80057852f6b68198db337cc33d40969176a7de3c800d28ac22b431568d085d3557c6b8da3cbb7b3b7294a07a0fbe403421ac4b175011538eda3e1460d6a1143add7b46bbdec47edeadecefbc4d78f3e589f62a8ceb0bd502862d64768e8d5c47363ac9afdb65f59f6f7ecb4e4dcd4d6500ad6ec3ce2efaf3712fb3b904d4eb4354402a468c3dd3130f0c8750f352892aca72323752ad900b827d26d7a40685f641952cfb6e6ab04e0317a810bfd5bee8cbfbac3d8c2d6f006ba09e208648758ceb25d080e09194d128ff0626bfc17c2e127793e45b45cbc64bf102e1cd821c040ad260c5a355a5967819172a55dbefa1a6e709511042d7eec91a39f2a4229a2826f9521e689ce5147f063518aef9d836bb42dc4bb93fa1ee735579bf1139079b309cccf3987a0334a7c34bbd97a3c8548f8ee8e85fa27f976888198f1788b3551eb679c6ee7f3d58923c6d90fd779207d95a720f2f42d64760d86e076f58afa1b20e84fc42627afe8e9efd938a1b3254fdcca0b3345ab7e4a66faa9477d92845901ee20578b09d688b00929b495fc74c35e6e8a91cfc6986f74d595525225ad04bd0b2ac6d8065b5a2867bc2f45a25e2ca60abd49e58e45743af5f14890845277449492f5d9bd1cc19e26e25dfb29f97dd343548374e93df2ca6a479ce4a994c4133ac99d63976e4a6d46976f22721f15058912be392ada878432cbc1c4772e3cf98c7697bfdffcda5c5a9200fac69f9c6462de2f3fec3308abfe9a573120193df929a230e13be14178cb8a8a1f99d59b1881f87dca020bedcc5b3b096aa2f73f3a2567ed86bb42daed410c1506afbd52d19d43df9857acfa4df6bd4337aea302e200c0b407f41e214875645b39dc2134ab5635bf8770dd9522ec80f894bf46416f807ac9be006242120172c7be83fa6a49170d7d3f6a38beee5ac8a25768ebcc566729450343365ac1d5b6ee9415f462c32b90bccea3c79cd36ad75aff5224a54f4a331d59633e3b3a367adf15497dc48914f8b6ca7bce9df037c37a002f5f969c6da0a93bd52ec311b15b3b04817e0fb58af8939e70fe9e4c6279b591e9da40cf0c773d2f6be9e90d08817232d8378c1f54f157a0e1a36a18e3b15fb612a40a2690b8cc8109423753a0fd7411097c96c9b2a8576d7ae06cba2a25c08c5c1b41e463cd88306b2cba9067f9f2b4b7f868e59207ae4a5f9bf7660a9ce610a8c42d3f19478bdccce70267b80203ccd82e40e925596af1df370ad972aedf7ad47af32ac8d5783f1408fd3e0d2357b6b281fda9e9744224735b2accd20091b1ce88f10ffa1129ce863311a097af34f13541dab7d90382af372c22e4337dc45a88456fdaf9b7da8f143629b432e1b0cbc48201cda6c85893261f4d1dd7cb117daa1f57e33053efb05a42cea7c83704c1241a40e4922591501b6787ac9a7a5478088e3e56fa7969a7d5993f05b9fdacd656b346fbd0b89069372603c75f7f82a4bcb8801c0a5abbe406f21d02a5c0bc3871fe708d5073dc4b75e7b03be07726af18f8ccf3c87846c742f947e8cf3a58f10c2bc14d92c776c7a954a24b24ad2e3d72d444ba012d9662dc35a964d0bce06807cf23afd4994a967201f97e38e364db38cefbe90e5ec094144aa78a9cda35cac89d5a97a9b2390cf59738aa1402aecef11d2f237966e42a9ae16773e6d3f7c4e74282d002697bb905a9215d8ddb3c60a6a5f5359977a11fb1c87a8f325be6a257543e6a183c2d844787fe232b728db712d4d2c74d9d1ba7c844d17890085a0b9598af48becef89b86693d9ab863bac502e0ca8252b0c6136beb4d7ff0d62edc67d7ffe554d75f967ac66eb245e5cd3d465091c9b311b17a7ad000e86eec364d79996aa9dad92698b9d9b721785d1997f2c47791da9ac1b02da73c0dfbbac0c16c65afac3e105b6a84a6fdf19fa8b7d678027908259ed496a9083729792d83c4d51f07f91388236ac9e46995c5ce56ff0cb635f006a5f6b3eb48ed76911571db8d47ae4bf63079daa6780d0f1f9093b673d35e85e821ddab7149eb4ca4f7edf58723fb0f290983347e81706db1262ae233933974855401d7c6ec5b4074d20e31bbcb8e55e7b74e15370159fa46114e55d98264de019f639cae0113e2c18de04e64d257ddae0cc5ffe6229e8f5014bcabf197085c67ecc1f613fc58c052b9042d405721bdd5c9aff2eaaf2179657a49ef49d2de8c56f3133d82ba06cd5a96fdf0aea78c12d25284077528115a93a9fa3251907519872f5e24598bc74ea00b4dbe39a5a543a1f55429d47adb4f31cf5f9f00a598531051b583c45084e72a548b53dd21adf3ec28b6298d2368a83f1c50da4c31696fc78d3994ff1df43a96a99d1574a08c4988f6054e8ea273586a08084312b5371d6d2a1936f94c9c548c169fa5df9a7224893c452977e13e6398688a5cf3ad4ec47b146c2ec095632f3f439b0c9624776cbe000b1b4f5acce17961d7e024b6296f551c021ea137d169085b44017ddd7fe49438b120fbed4eb551302f0db5372587684cbc2d73c2960a787c1e4f12d21257ec01ef2d8a21515d908c80ed104f5adddda2320c98c631c552fd611b28d4a5e850b14fbc4e5f3a6f6eb5fa3988fca40357bb6efd4f6c6f6edcd2b71c42553ddd60534a16b4bfa681e8b44ff3e8aeab7d0e24ca17a5d903823446ecd56f44759e6c691eaa7499361cf23dc5e99a6dadcbaee124c0eb55e2c41d92b39db3e24fe178d0fd55df7371fd85f00f7f0cb30be1655044ab58b94c44a61ae01534e8fc2fd4659182c1f55b18ddfc82fd150007f89ebd42299b8272d697b64d37f246a99daad90c61fc013004245a3fc1ee56183cfddc4cbbbe3ccbb6af045ef1028e15fba6857b6c79b2b13e6fcb7a8f595db89c7ed251361db667aca4ffb634bd77129be0d3a9138db101a5fa771f685ccea9970a676cec17dc39f59000fe7b18e53618d0386a31b6410438d6cb65e7e08a34aa8abd8a29c6e7d1454f3082a4abc8164a2a7a566656a35967b4b6ec9682168e8bab56b908ecb41945bb9ee415a29f280308cdd5c545b2a1ea3537b568ec2c286c4bc28c504efebac0f31e559b6c68060c5693ba074930c689df390e6c1beb35ebe56bfe5ee112c6a14d76b9eb3cf56ded2921c1ef7494567ab7e6d973202bcdc41404f6274b14e8d79e0960d084ffc41892e3f564978d4c3706673a3c8f435a2933f60f476b65b800e3e8d4c2bdfdbf45452add4a218ef01f1a92f03c8441d28aa1998892159e796fa189daf8e1a5d42141ae32ca3516d5902f4304acd6aca6c7a0b61768659a0e8fe710b8713905e46c6e98705e76ff83732d4f60fa6f8172a4d9b24f20222b072b7c6b5be16fbda2c77b19d1f9c2ea90ca1a16ba814726a3e43669dccefdff7589e072681ead5b6566bba7341b30e5eac9ceda04e5a9e1b545baca9ab2615c50dcc1212673bba28fb2ddba073078864c80a89b631ad22c8d0bf8aa22f83d279c267ccd9e8547e72504e1da3735ecabd235e944dfcdf71705c878aedf13ca78e8e138a174c90b81a9afdb67cc01712262f58c7e24266472604289e829d0ab9a011e0fca7b403d166c037215f51c742f30e796d733518610faddc2bcba99f8193a02841a10e52875c0b7105d8e9706d3e4500ea40f030e3536de9536cde4264f18e378f76a308b28d0d665470c37ffc00458d2015ff5ac401a03a99d374b581bfa6336f3e841a4aa94dc761e2cca37a98ed89a08125c95c1036b48cd1228ed1a6175da6eda698a164ce8ac6a75bca742616adacb0392cb67a858b5658d3596d66476b44bc826199a131e6a6e8a7b1e26856932490630b65fefe1d4a9e73c3bb6bf2d86ef89d78282606a70828d00d2b78dd33129d1ca6b0f1385abd487100807133065a2ea2cad2cbf6a96b935eaae1fe4ea4f178f365230f0e86cd033aa80a61d82c314abd6bf20065dab2de37c5e16e3f4db766eb5c39abe61633e0110a6a85c19ac8be5a9992bb07f0e019db0608cc35fd3556bc0bded522a7021dac984c9ddd4bebe2d1a493fcc7a942036d2fa5b74eb11984afed3d7fda9b283c0ed1ae8ce52c6d1eaa995c3982c56a605f8b6ddd3814bae3d8c8079df1dc99f5367ae7708891a5434c34fa14d0a88483ff90242c178d0b27291f98bf599ffa6dff4a224ae8758be38b4f552a02d5dd9001a626b1da145cd4bf346f6c69848cd1dd797c83d7184a9fefdcc9253c6b7126d9b452e96f5fc339c515cfd06a68293dee0e025f364d9f9a894d54e1bbc1f70455ffa38cac235cebadabb080e530bee4a5fffac3e1b35bf189b361bd1deb914a933e002fb17ca0c46da6cb20e3713ac2728fdbb009e7a21468b69ff221d69f2dab70cfca01abd865e8df33705ce25fcec3ef6ee57b0b1c2449cf818b236d55ed7906738b218301f5d38f1de1d02e3b02b6e449a39ad676c698f9abf20f49b27694d8752b455f3bccd602732fdd39abbb1e2e22630d9a8334aeea042a24ac467dd4be87799003cb0caf51ea46b37c44982fcf2894294722a974506ae54560918d0c3e74abce3df6743be2d3bc3e54d17bb3b3cd92d517d585025777d60224b8e21dbe48ed21be3e934396819899e830670f2a72d5e8b7e665cae4f9635afcd794f0b5a916df2c98fe6b7747955e888ac0a183ac69db6cc956ae3a6b162fd1fb9078d76848db823e515d506d68d4d7669ef67c7b2649964942132a194becba91210ee2d49626ede26f92477c85f560bbe053a121527d6c3e547cb639e4cd6282af9df38647f26bbfaedc9b5d03790b31b1359eedf9675b30af511e5228cfeffec0193003619bf76d9356771113b25be914b0366ad974847707fe69034cd5e282bb88b58fbbb63420539403115e85495f8642f4711c5559886f62d3c5443e7471eb42a8fe24c3912a190140c943ce7172348dbb7ce6d87a6b3ebece8da40b485341e40a745a6ed18076e8877fd5d1fc0ec031f42043dbce3b89c0480edf8fb69c9e338306151c5c57455d186ce95cb90df5016201af7a299361e3969c19c461386f5710d81c6ce08cb843f0e6da6fcd9c1c6af1294a19d3da76bb524afd16192a8bb4e35ffdf619a0349d86e0013c8df293d4681c04eb0aa1714b5203f23ad604411d28fdd5adff22313b6032201a15a90f7a0b76a6d67389abf9c6e315e4bed7201b0ab60935a81e9120af033235c6091c9b1881a909bbc77f7b686df523b4025d69bb634710eec1702ab0fc10ee150e5336cd547792f5aeff5b27014e3cccac52f9b23ef069ae05c2fed8b58f224c604dfd251f35ac22c5b624d7ece8c59987c6301c070b3fa281fd5a38c41173c7de83290e29d1f2ccbda9012c7fbb28477933b7fdab8f67d537622f20d244ee20b5cc90bab6c1d8bcb8dc968ae799e7df176f387f60984295cda583b8f39c81d62928e55f0967ee25ea49924dfac7d420870cbb2067d3984dcf3acc8fe4836c4207e4bd91a7ba45e002432307052568a3fd33d0a59aa26376078cd42a018191a90c6feaced9c9ea98d5f8bc3d320c68a46c68440fc17e73c4c7e675f3f51d8888dfcb8c1f546018f5e5df6adaabf5a89034139e93489fd9308151c2332583f18f28778c7c909f70d2738bb438bcfbbf0999b60c762e21828c27f0402c98219c3f321f4700d17c6380b36fb8a7321cfb807189add0b09d22d2690450ab1980c3f9b9195f9251ced7e05704a9578ef1ecc803c62644686664552c2f3294e470503cf7dd446c909239a54319e0ce04331261fb09b81b79ea54583826f961e8a15d65833f2e32d42d7e07b3905f0f6b2ff850e58d96cf597f43a660fb4e25ac26d74a5286339689b0520d58f8fe35907f5640bce845bb687f28a0daa71febc2534969214c8e7437a40eca1fe72b09c86d58be4b6721f4732c535f2c1f36e8885cb0b0cd1a4349a351e18864db2272619491c3e78846c3a7a8caffe6050f2e2053051daeddc1b60f5003f6c35929c397293fc806152eb3edf1d46daefaa0ca0485b318655c1028d69fe813782170952bf19e14e8181850ca907431a0a6b1701e243ac812f32b08d17cc5a1f20cfe46a3bfcd7e093a228f9e230899876dd421f9b747a059c1d8d38689ccfe2d75ff49956b17284e015d4bed6136090c27da2cb68c75a1233a4d8cbe62c9a7281e0b08c9639baec2ce10f567099a3b9d7ddd10a2accdacfc54c8adfed14fc57547fd54b7cf04b41c6e05d40b85be3699b68ef766fc1d1c98425c694199bab0732e84160350f5ad82ce5b1ae7c3d1cb5eb292a7991fe1759be203fffc74ef94917cc303acf7301790f0bd1df26303d4e755d003e9f06c7ccb9f6d20a66c53fe7aa9eed64a1c489918076f7b15ddeb693813d2bf032c8ded1ea1eeeb14b19f1be4dc67b11db8cc6f5a5524fc2dc5e78eb85f8a3d1e5bcea5743ad8aa7b75b0bf7b7a0142614fa251a90b2f9fdeb6ce8036fcf86a4ceb2981a8344b3982f43531b6b9e259fce2e23517168aa7e394a69ea5e52e4c5c677afb3b8075060e121e05be6a0863c9e81ff741ff81c3e587ef92e37ba4d301383574c59279f6be734831bc05f372b848d55d9e9afe1eadc1994d2d59edc5e85e6413459d16dc1e4b44b77d359423da55a584d4fe5a4c338dcc1cee7cafa15948882deee59bea5bdc7fa362633c17794844b8b8e31425585029360b80ed63ec3c578431f360161751d52db6e3969fe500225656da9fd80e477fc17293e9f02bac62f77f8a10f6247abb9b5d61bb89da437c4353aeeca481445e7391cb159b7003c22e23cae9fdb5afe35131e2bf03d9c67e0373831b2051b28f2264798e5aeec6bb4f82f1888ea63ec024999336cdbfbb730d76ecf34ef0ff363dba52dc7a77944a0c472e5045f13f2b89dc87830a7433ab0727dd99252bc7c985115577fa44279cd23524d19e9caa60b0ea0b4b3b3394dff4c4cb1d2989e374c4505dee42891a2f42aea9e9286e16754ef5398f7eead7cc786c782eea98b065837fcddb6071459ae4ff75de5784f49bcb5b7f85006eb146e012465bc78774ad3a9325c8604fb58b9871dcd994aeb180fe5bd88e37bba1b0e982693838683a984860de55eaf9745d58857d17aad48136a471f5ca434dafba3c490eab0438874f537fc40ab6e255a6015d0786255c7a5729b7415c1b2d6be5fe10fd2503f6af3d7eb275a21b344af5b4f7a1a444b266fc4ca768f5afaaa016617c1248d154785e94ddfcaa4135d6b6e02ec2852eb8d357ffcb448cfe1c290fb10c1b0a23e28629ddfb0ea539aef72c291849cf0fce3377264d4c5a5c31aeacaa846ca5996fe61ccb52169aac8ecaa6a7b850f6734666366448fa4ed7df350e7194947253acbbea4798aaa0c3d5368b9291b7a4758637d71445725dd6a4d64b70d8f96c7860632f57cd7a67f5c2c8db3042ae8229a0307b58e3725506c5c5f88a0d7c095cfca8bffea5c03cbe00d8ac3f3ecc86cb010f120f0a319704da85aeb4bf93b5225ec01e0281ea506810d865eb6006222701b6fd4a687575818ee93fb766430e1f1713d0e19f3418c664f0715277409a0ef7cc9988b8fa739516986e06f1223e522ae818fc7bba763d463bfb23774416cca806eb48303cc19cc6200b1bf7e16d83e9f3a42bb214ab5dc251e6f93620628a2d51e6ee67e56a1fe357d37153fca6f3ad68a024f022238cc469d77c7cda86a16d2b9feedb52a2ac5cd8e9fbf2c97dc18d921a190ae11b9c31dcde069fe837c51a6fa10a7bfe0129c4154be37f0953aaaf39d959a42540adb3d76cc13b04ace1af66b850caf50474369f9a451c223b39a11766f936758eb72f122d7624cb934e51d82fb7ac075c4de0dc5e5fd83ff749fe2007a7efa14b8920c46a6b791caf2929ca50f50c0abb0009cbde508ebf8a4c43fc5ff23615a1c0081a4e0af95586368fbfc25815c8bf53542746b70a0ec451158b440604ebfee1877a485fd3c398ec91547bde37c9635449bbc80e85fd6c52a47916ea466a1487c3f59b5c270efb1fc6dcfc6af51329ce43e8006479a075e82d80eec8a1c753aee8f7f61cf2bd7a49e9dfa6feab184ed73c89b50cd3c593f89170cb0fd9dadfa2f65ad586dd94b906c1c7d56ded6c43e9493d736db697a9b713d47d35017f6ba42c5392d36bc6416d04dea2c9ba3b644d43aba736fe7ed1018c2f946835514bbe8935d9e0dd39ff555aabeda6b5dd336a13114c9072e60aecfb8a16c75b464e313f0d7c82373636aa572c34845c193c47b14e27ac240ef7cd2106ae5ab29c53560a5bfbf69bd54b03921585b8b7f476742c67fa0fb5ebfd42ac873cc25daaaed22a231b0319d8d738416641b2f29d7f5fd81ba64aa1194bbad91c536bbcbffdf6f39d775e65e5afe8c460889de2c58e36a2e1290be62b3fc5aad46ebf6e4692df1d3a784df7f5e55cc1e7ddd8c184b6f339bec7227eacd4dadb8b0c2e649524db29de94ffc6e6a10a3c1b29c6fed19bf93a9fd150ccdde7d611ac7aedad2cab73299f756f1e687534a89cbda0bbe41b88e0af65a52a1d0792219646956c792631aaca5d558d1c02a1431603f24e0082277d9d0e35e3888be6a92e893006fe4139cf394c1f927dc299642c7bfa4279bd3cf08f68a3e65a3851d39461b47fa1a01353be113581082b2cf5c0cd40e4e838fd31b0d371c7b25505d8daa463e54ff75d3ef74ac9c1cc539bf4c0bed913c8929f80ce09feaa0c34f5726ba2a7d774fe52bb766643430dd35c1162078afe4502daa8368178f3da70dd453bce54c329a6e6458bb531453fb4a80fb4033c65c653506c99d58bd87706a0920c2cc3169c9d65ffac29fa6e5110660060011dd689a31942e4ab7b59e594d15cf0cb37cc068413093ca37ced49d772d1a598fc284273d05ed3efd097161e68e5006caba5d7ca010f1fb4db0625f8047cdb57e4bbdb28c33a32234ce41d7a2bbbc6338eff49f863615350228811e108fc5adb077f47c54830dfab13026830d1b39256348531413b424718dba3f70bbaed7d282c0ea75c4d1f597abaf7dbf1071e6c86c3f7133b6059b6b5fd5c1f45ec5c6f8908eb2f2c3af2d7020bfb82582c6854547b1b78004516046e5ab59230ebda2c37d782dcb8c2841171a71e311b9d11c32ccd58f4a0dde68e3d4aad7bf55d3c4681d61a0055b1fd54340ff34dd007ea5c510be658cc4f02088662ca264e34ba66b2d764a7fcd42a68788f26f90bffa03dedfe1e5f0a809c45a6be9b0d18897777f201f80c26280f31aeed135faca3380141e1c110b027c736324f93bb538e8310d9ded24415ac8cb16f057710ae698ef69c2c7e64cef35038096040d2e1ab0a18dafa081b2a839a8dfb031e591e9c66b9e398b68331e40fe92a32c0b1742f2677dff1237933ed6cef10e5d0141fb209a6700c7dac517f5017cfbc45013f619d85df8b6f29cca1818dacc0c9879003fd59b486e3dd1ac5d4a9b6d344af93aa0c371d544787bead1ab8a5afd240d59532fa332f5d6843f50cf71220d99eb0c9d8df2735eea96ece6e7aab04388451b6d46cd90a834add0c8b2318dea665604f791513299fb71a7b44971d71d6bd79ba5b924fd5d0c9c6fc36266e4ecbfeb7a32c2b283214fcca79023344ea40c3d3e54179ede9bd75c583e8f782cf6a4aa66d0c146f3628bac2f1760a468c3b42faacf779a0e3394aac95fdb7e0fe93e1e1cc3f4ce9bed60255efe762e2dac33540204cb653754238f526d4049e1eafd4bdd93ae5e769afa280b11761f8e5d6c4cc9034d84c114e206f00f9aa5fcecf73afea1f237434dc3e2ecc153045b07c8e6d7e343602336dc3389d73f64e06b181bcd686cb97c87ae8ea51d97d61e769ca6a8cd388c30bdfad7b8aeff164e886a8b7f666153a55b95625c205c979ce2474e7c9815f268b6581cbf7abd88b40a07021c4a1364170ca336920b03663b8930f58a8be50d2a469528fa1e8d5afb70dd612b42806f158dceac0a78577891768cb9dbf126926c20b0e276fbf4dcd82a2ebeb53c3ec53220650493074167d1e234700761cdba89f7cb0c6827e90173443b332cbd8dc8c34ceeec08cd9baef496eda152beb84b1dcb3478db2c2a9a74cfb92e22f0ddfefa983c133f9ec595ffc07524c94394f9186595bc0886690283880d9fa86379f360b2b1a875f81855aafa2eccffc272e496b82af4acddd43601d7eb823fe5359e1965765e0ec02ec5406e1e8fa85397fa2fe21a170602fbdda59bdb57ea59746ebc4e63e8b82ed5f3f3ee5f5a570396700e9e237299ed88fe277e653bbe628641029b90490706b2feb7b9b83da474c5426b8c3bfdcb984b476b2c84499088ae879d100b64d79a34db4c64d47437d82c9365819180df052ed9d3df06fe501feaafcce77f37c47e8bb9f8d6533e0eeca68c5c3159c9a4c129767d4919954b7c757a0c14d0e834855ed97345bf5c9a8eaa873dbb171a0f52059a199181b9109e037ce70cf09b6c47fb14c63d0c181a329cafb833476991127f89eda7735ee841e35cea1f1bfbfd55bb46bfa6f29b6304e712fa136d72b3010c9c0add16bd4752f6ab4ac78b6fe56d5684c80acd40d3cc17cc16901e92910c7cb005e852687ebdf3445502f1a9cccbd41c3846cd674cbe859800e74d7182fa823124f53baaadaa92b02cb656c255eac922890b940844b5c5210a652cdd05ee946f43bf25b80f18e251887245ee9f97fa38982d07a52a71fffaf66c3987ae5afe5f651ce1d3f3834d7e50b05e6b434c2eff60559e108a3f3111e3e7e55c17576a1c56204f23d1aa6f1b59ed67e79b2e52edec97fb7d21247275340aee6faaf292b0a707de35b7776f25ebb6f27c811a14cf810fddc681b93cf0b1eb58304a01888c1997ede4b81b288739a03176227df733e0a54a5a69065f8683df7443953c1736fb44529ce076ae9d2b130dc7a14b5ec5292fc1738764a0a67d07cf2bc6ac5bd5ddf6639773cf31d185d103fc0b6a1d2adc8fe5cbf99f62f71bd358c84d464181eeb158d11be35158b5c5712693ab245bd1e197b5b59d1187412945337698dba42fec4ef3a1c2a27dabab913e3303c0150e8727e99e2752d82dd987b135c711f8b184c33bc80c92ce7e4df582b3824aee50a521c6d9c0af740f54dee91dcf415db0946ef29e4d0c9cf53c4cdfa15432e3f7b7dc80df89af9c8b1348f442b7b306c86784036bb38d6932d76b0980834ae6af099b48f5ea8e7c39325e11011b4dfe1b2f9736b13f6c39a12be6ffd2d6f8d769c21bd73d34bec10764892d2743c27a399afeac014e6c69125747989f45248f9c01d7ba6b9dd2930b87742548bafe058262d11e88b58a523e0b7eaf056aa4ab42978ee93c5b5fd11860a5708290563360ff8b838cbaa5b2105b282c91b8b543b2e961bfa6284e70b27d8969354d8910ec9dcd4f42a67a383f5654df6cf49b6721594571f4a61fe237be31e1a2585ea9a1f78771b073487bc92c75329fb6257db035528cd5d1c23dbe3b39d63b43d856ad298e5fa9f31bc225b7c1120e1f71019e02879097ca9256735a34a49b77d8e01dbdcf405639abe1409f021a2101d647f343d5f2bf27af9f6d583b7219f61ef081bf0a5332a8ac3bedab81290ed020cdd724c92de4e8479f57dfe4405765675178b331680273e43164f9dbb224ea5b842d5cf85af1aed8a6f6b6e1c954b66e6f1de4899aeb996430353aaee72f427dda18aab4253c991f61971870614694e87aef6a5dae1cc9b3317c197572cebd0a4dd2fcb5b44a6e06592c3a4ee2bfe1e5d62daef3ff230d66d74220594d0104bc6ae9d85cb7fdb3463581b85e13b94a07dca0e46fc40b1aba3ce518cd381786004270e625b0d770d0c2b1ab8d89123997b6ca1abca1c326014df1c7517f9e293999593a880ba3aabbf1657dad87fc9c8f3b604c96fb2d703ba9b9359966a310e5b66c20608086542798d6ec8bf93d94f5fcb05621f304811cfabb9959a7bcaa2d570d5d1c7a0e0c47d34eb1e8267f55609fb5757eff8690c74bac691c53ddf70fe4af9ddfacc2eea1d77a0b2c6880721df9c57236398c77a4a43b063e2d661826e15802ee3cbfbe7da483d46d02d54a76e7e38a628bff346477c10fb8382d4489e5b9f9238ccfc79f024a7d1fc2e6f303976c2e5d7174b7962001b699e55b30d2ff25ea121f08d8faccac6f35a1707c4a26d47ffec6306c7b8fc7265e29df07d1f0b8b3f380f2d04d1f500d1402d2d7fbca1a3f1ddc42a5e1e22d61b76e9497ff7b033eef8acde2237ec8adced0af416cab1fc181c12139a9dd060abd334c4b5bf67c23f05fa5d24a5add5f1fbc8f17502e1a9b0d36d302338ac138e818b5c9356b073bf1fb8524e212ccbbf5df3c6cfb301228eb57d52b438b79d93844630b5df324571da017cd55672643d5643024da452c759fb4da5361b4a8616b13546261caebb0be3ad629b660232611481245cac1908679911593ddc169f35280cedc6e2a30656f01a31c5a1185c8c256638d95e683a4f1fa372e924ff20f5ca442a096ee95a5c89f7384a8547dc31edf6b15c35e748aa9c8d874ab24779ec82059bc835a6215865eab4cd110cbe409e549fe85d7edd49e05de908b4f329aa013a3053664de3182b7fb7146b2f14db2116caa58e6279b475116f9076fab1b78d783668449add5e93153e5c3383a730efdccd18154ec8851c2df03d457c6ed19422805c48ec4c5658befa79c73c0882f768bf0fc2d45020b4b7527689ae506675df4d4d31fc516df3cbfe080c733260da95840333ff32d402ac087378d791cb49883740fec99f9f0cf5ac214421df081261d772ceab20d802cdb51daec830d77c893a9b14b09fcfc81c8565ebd00e97755b1ae4b789feb37c34a8352cd9082ea0badad23657cf1f90caefdd27faee1b7dde54884e4d5ccbc018d1b6754f8a43007dc006ffdd26045c5234b312f9956983e90643090da144d45b5a8e15e9a37696729abddf9c07f9820aa512b65baace866f44276b972d1ebf096b2671343a3b89731222edcd094d01bbb0a87b9519e32166c492e2a2534d09ae054493ba302be8fdd71d0f4732f5bdd712b312119a5c9c5e1ec3cb305a5d2335cf10ccea9cea9b8b1cfbd5a5b96abe72e9d8a87af814b73882ad495e5301a2e8eec2429ad558124d01f85b7f6f3c2d659b7cf273866ee9f3bfb402a0609e9208cb56a655851fb7466f3e4e0f3bc82d8d1a30469c4e7c64dfb354195eb346d81196898189a8e759e8a9f5ca7c9085676aa07e55d91567c9c98d357dd87088a0394b168f8b39ade09ac0ef6a2f8abe85dfe5304c82b671e84611bce282a9286929a6994a9cb2ca5da72f6db0dde573455460c80cc1e7982b58d1abbd1884cdb456fe4bb9ba4e1e52b5ce2e06a8910618ae4a2e4a403eaef6d8898b557eff280e4dcf5e579b1e2d402a96ea427c02b09a54205c74bb70c52ff285cea899f001bd10bb97da08b2673943a2bf915d09d514e945fc90993897b50403e1d866653fb341823d764aba8224e3fad4839fd49a6187fb8a77c2928b004fbba376e67f4325887da3fe366ad02915dfda3772827134439897ace184f001348a63502071324e31e9a89e18466e44135db3f76751a5843b34b5b5dc5f4007da1bb761484f7e5b683c2aa38bcf8e68fd86d42ff7413d9eff11a8fa4dcae2aeb543de7cc6c9c3849d0b9cb09a330b917d9ece25672ed542450b2174c9322d7dcd71851b14277329cd69e97918f8bd437b41d657684a057ab36123cd407ec09441462da49ca96fcc6d8973d9d3ea173a52a9bcc7c2d6ad28ec7df997485429aeeeccfc08ce7f700f61933ff78a3c18a6ee64b8224f10bca92f4b4416220e13e9c68b0d2049c1261612ae33c6317c37306ccb4a6f4a98704d2c0e3ccff6892b55949f95fe0bb33aea07d9466efb7a78d99e78c14a56681b7e689666062872830124dc4e3a03d54d7cd0ccc7c66b795cd6b81ba77bc768d0b674650a0c52f3ea7ae86ec7fa85a2a4535463cbba902a1c4c49be128d7104621ae72fbb3d7f089c725c034b7fa7181c8187d4b2b6d432fe17a56fe23b8c95789c1baafd63badd116e25034d11707e86c236b9aa80ef84f7ca8d460310aba66e895e6e6daf2255ec72762e02491aed23131091950e805d7c4ec99c4f9e8992ab6872c6b1c48cacfe4a24e4b0737cf54a25a1a7d164eadd039d7dd1f90a59051176d363a698e01b7db10a8c1d52ce0423f9eb9966c30f56693ce6f8ced949b36b353c8b944cc2ef1d7764f9d588013c19bf76faa853e7b7d00582ca48e47139cf1f15e33a0e590a62fc6d78bfc1d985af637cf28416a84e3586bebdad0d07b6ee2455fec2abcf5f4d0dde31a263cf162772a5dd7531b9b80dcc3c81c343a279d97c3f2b9cab69378650c8ce3d63576b3f0224c287d9a9f21e6ee89167a0d6d47ba37f2979a965e004d709ca17e58551b631aa7a915d43aa11d376e0e41fabc0ca750f346f2b6a1e3bb44948278551351fa90fa67a50d80d621c724055ac4af2028e758cdc4605df4aff7cafd73009c41ead208f816808c11252d557cf1f32c1ed60541fe42ee09cf21c23dabde2894a8fd0c71d04fb9a17baea2ca31e49845b4755a49099b8c867eb8c479321c336f9152c6a7a91ee863becfc43f86f63317e0c7dfbbed6429ad526d84d6cb2824d4a3e7f76e3b1aa06018e029ec979f161638d40837fb82232dcfee178c28a7ae972ce65e631e36cac3ae268b05c404fc1d2f9b7ee3a65dbbcb2919b61799eafa377798548e9186a7a587a95fd54e90a0bf14e3b9cd9d14d888b8f02667fe17709ea3c6f7ca5b9adf327d3930b23fdc08405f94320141076042ece35c97935694135b2a005a02661c7d7431321f4bb9e73b7ecf8354de5c6a5020da2169cf83adeaeb90230ae2c97cdd6cdf6e396d4bb89dc4e6537ff9b1a3a490a32363c0ddeebe779a6bc0800f626f35744a6ae6d55312c2013c2774f4f8de33d5d3a5a6d4ad50733eee37508684b623649eaec614104a8556a79f7aa45e79446b08fa00ec2c37cdc00233431d6045ee9aa8e69969e4005957b56406c3d86ee1e6bd7d4741c36de1f6b9952d73e41f38c58832655bb6f228ffd847390fbb292121298888a92b4096bfc7ae083f6657db760a58a75cc3a0ca80606121c1732bb023f8924831dca28dffbdf29c2fd826286dd9623784e298d93e7d839781162ac157d8c615b8beb09a5d006ecc3d1dc63318792c15500572b6bee76f0d136d9345b5d9d8515f700d29be14275c319deb53bef46f5a5263533aa0437a56cbab2cc9f8ca11f6013edc382817e1f37525c567848fa9d8192f5fa74865bf08181824c084ff7931ebef1c164a424d43eef4ba4dece99322a810f34a3ab44153321e118a650d0d31ec4452dde894dda510a6928ac21a636f82b29a8b43512b222ec9f9eb23c8f52f1255c2bfcaf164bc746285bdb927ad1fb647039d42d5b0089fe5e9024bca3589ed886398f3bd8f3eb923d1dbd2f5e1067dbab6fd615d428a70ee5de3495eb84cd8102c6a9ec46a7cd7ad696910273a220a04d6bd2535e00eb0b78b82f9ccca34b8f60f4fb82d6df1394dbbb01ad1a968b4370f75f3ee4bd1c11c27b90e1b238587f09af36c0a5c7557c5d731fe95097864dd958f8684d1035f77da9feea072f7a6a46b222322392e11cf3ade52f7da8bc384a27cc06f5c0195742df43a53af9d92fb94305175d32c2d6968b586244f47e33ff88f08b27514b0fab6b789c8ee7396e7966bd28d2af6d93e05b6bf1b8fde198224c2a9f2f8a7476d7bc141795efa08e6c45e9bbbb555fc4ee24c1f7bde8e8b7ec0c93d27a31d69841374993b79f15b8bffeb615bb6161f04e87c554a1560ba256dd2eff838f37120113bd47223fc9edd5326f34b7b6c5cb84912fca47f278270d60532f4f1b0903a1acf71daf54274143789936717d721b8dcba70db9f73de2d6f035edb1e709d1243af89b24a76d39bebfa5ea2d8f81ad4bda8983f87a2bc0207af5201fc890f194e189c8f3282acfa5e35308dc47aabd753d8548e64cb5f14990325b93c8777baf128ebfd542c9fe516caa468f6c7420848c98bfa5deb939e17861e6ee78fd075e022d326c3cf5355e6e38bcad80a32ba5dcd757909e036f4d11658ca99a69dc5dd73763ec50ec0863cbdfb4622effeaf38517d41ae8c19e41e05f9e8bc5aab92ac32de4e9a6597a320005a57bebe5837a2e37bc635aa82b743364053d910d1cbdd7e1930b3b733c58088caf478221b352c56533c8d3302b63a23c8c782fe78db189679070f170b280884118d7330718ce2f8e51c28131d8858ea42ecdbdb05ad1ac2f194e093de97a2b2b69df4dd29ee104deb59f84f797bff3cbae086344c09801c8c07e2c0991356bb30a1cc297540e0ae5419e561b068bab3a7738f0ac3c7dfc541c4c2d12ee38542ee397676b02e89e08f69ab3ead59c36770f6bd8eb2a631404f0ac4fd2704ba5e4ffda011d0f8beb059187c1a8f8e169338ccba4854842a01f33360a32f70a081d284a8a454d53e4e3d645f38ebcd0d50b1567041b491d3572809cdcf27139ba9ebfac5fac7bbb4037f53ec890f8b75bab599d0796ec963a4a1b463d73f55d5cbce25ed138a10cbb19d2eb7758da22b76da15f5d1c6b306ba5991af751e0eab1928b68f7984cabc6c3f9d6346e615c977d9b37958af44cea22a417104eb478c4a919ea88d47239c3174492402489c66091246511488a24e791bfdcfe0a86984f42094ddf14efc1032b2338e38ad623c6dd9103f6abd8e291ec1f77148737acef3c1f99c8f037796172ce26be7711f439a1438b42f8de8217c8eec3a0a01399a119af803459dd08d549fbc78acb1f3ec7d5b8a7259be0a9997eb897a8ccdcdabb839549d200521af0bf45e6b2ad9a3904fea0b03d49851a75e20888260d5c32049f7a0e8864f16afc348c06dbbcfbe1ea5c96c0a3c251369188206cc49134bcc7133deb3dbd454e2e8ff02f38599a0650acb97eea0703c662a4beefc04d32dc7dda9deb57eddaa0765660cf953b767f84bb6ea48c9ad07c116cec79fb346c11886385d9cbf1a046ad426e1706db59a55ac77d7f26a2f0634caf75beaa0b4e44491f779b6587b15d46bd9ebd3802dec06c80e4d62a0afe4ca10ad56e27b5e07524c6054a1f85ce3f7e0a871f8203cfcba4d4e2f8df77e46f357a70dbc16cba12cb4be30ef6ce75e7fb3dda73a7842d611c7f03227fde77f1e67bf1b4b20c9a6c851e5503ee227e94397c2235e8c7cd9740367975a62beb876a27b7fa8ca20d3583067745c624d32db36284ac929bd1687001731ad18ca0fa73e500b94d79873e7e457e40a653ab246328a6958ce5f87382855a104de2deb8a37eba49ff5ddd47ce09ed7a8747ba4960fdac0cbf47ac87c61169028a7977700c2e9fbf5b49629a8e0b62ccfc1e07d1fdcdcfbd91b3180d93f1b7a53f39852066af07ea4aa9824e505537a914b7bfe6caddb021e8473f4ddb5b563e6a450db57275b89350f29ea6a152469bcc5bb306ef97c112a69448716ec22943fc872753238ca6080ebbba9f0811c7ddcd4c7eabf7dbf6cfede54075053fd33db5fdda8f455f6ff1a12edebde6cfd85d7b1b069a2dc4c124164f00f03c5dd35fd8059aff5437b251e937858e491afda6fcaaed3e89f54d71ce9d94dd03687c3b42d329978c612ad519b2f2849b56810627f6079414a7c1da39238c10f011a045de95dcd94211ea10fc6169479436686a767d359037dcb0a263de52cee44d898c8eb188f9f9264a75062983b86c8dd19e118aad282e4405b0c7f2ae1e0bd18691c003eba0fa57a00ec04615dfcfcd7301972e00fe0cffe3075ed76b1f430d9bec23157c1c717cc95b8fd9ae48b8c915e1cddde7deea0b1ccd7aea5a5a69c134250f16bc789b2e29b32ed918dae7f20ff802c2e223b71df47c74dc17faa00b137e32f870b845a08ca6ad6168a1f7bf7e202a05d9912a77339de504f0f24c2c661a64355dae181877a453f3c16bde2d87a16ccbe17d3b7e0b9c3c2ec7dbc67d0621c4156e50018d6cff976dc4ead3fac3d4a5ce1e2ba707ea7577b69c159a3b6e873fe0aad2dafc6f9e29930521628615d4830dba869cc5ace96a1bf5ca3b7a709126abee0f47b2e469dd70a1dcf4f11f61815ff5e6e7658468378ab020ed0c4190d546e430c1024f0c90d20f9654069d3a258461cc58c7310a3468a20ab4c3cd6a72fb1a86bc4ff5ead26e8420236eb798eb77745e72a242e6c9e36efa3240dfbe0cd24c18515d71ec4b582e2be371ef00e5e40907263323939c40ae85dad7e072969952669792407d53614be2ae474768f5ac2ab2616e6b654a9fede9840f95d80b785c84b67fa62d492fe6325806379ac1e81d32642baf1961a2a2bd83387f8321bd9fa283b02f0dfa7d915982bf36e3410d211851bd336ec3f0419a836c990af00edbd8e6ed71316bdcfdcb77fb47f64c0b0cb502ec5b92a9b0ac11fa8c30b058045d13abe5e97d4cc2e8ea9e6e80259a2e32330b04a6b7f04539ff3f7f5ca59e512c700c52f26e17d7f813a859de9bb288bdfe5eb8b6212e7339c333dfd70f53e98e75d5b4fa578510ce081f91dfa72e178658e07424f4ef3a8b493ebd37b291a75f1ea1e232669a63aa6803e333c3bf652fea943de5340dffd9eae6eb9cc6d04c4ff8da0cd4279a95ad94c16e202825609c6eba2d1519267260302406c8c14aa5226ce695a355617eae0dbf258bf7e3640983e311ff0e7ae8f644a438e94d5578573c6786e3e418e88828a2aff196ce427e851b223c19159885ae819198547d099c32627acd9fbc6b290efd9a744315c82d618ca03489f6ee3510a42c9301f5120a04424a374e048b948c15826a09272ac907c7109804c3a421a7c869d082807dfb514b57566c884b7180b7e4e93c04d9b1855b6b4016244bd581b1633baf95368e946208c45feabc290a3c2df66db6d7a4374d2886e3c85e8daf4393f986bc8e051c8ab9a58d2b30313e73c2a1e6c4c3a7b3a9e829faf8a61e0f5286fc11d5b4ba004576517eff0871c4f3a2a82d38fd1af32ee731622b8549621561b75ee96c1fa3c017e81b8d229c65f15b3d8017ff9af77413585a9f6ef207b47854a4970474ceb691af07f7311f5008526bf301536cb2a94796e75d4816aa73c63b1ab70ddc6b790c4a9667b6826602139ce31fd5bfadb8931ae4ce33415d83614d39a3baf0463feb29c09d1ad88924d1af47560de3d37fe7fa2c337bf3de0a4ebe5cc0d012d403467f10017c20e4a82e43a5003a430d18a4ce20f26d8fa05dcb1a7ca9fa007ff6cf71c1c2012184f30eed318cb4d3a67df18075e67221dd87f281441663a84872f6a4336da80d9eca70cd21a86a4559d0ceaef77b552cbfcc9dffeca09f8fccb3ec6c05e36294466f12bdc81c21850ac0b6b90c2e60a8dbbdf02758d2cfb945952008eeb9f1ee1c99891ab7c72310d008c77a6f6cb42fc725c8d23176e6761af30063a3723fca59c13d36ae12fcc652e4241f3a9daca8302f03add44ad03918ab9581666b9662c267c6cd618ebb242960330e13518273551fb6a7c0723a9ba34e0e3db6b65427531c912ff2c6b9a0a848fe493cc97b220dd35bdc48b83aefc45075b9bbe7bab794542c5b804b107007324809fc0ff221725cd80de98da6e388ab9321266aed29f16abc269225c9c011b60f570a87e859c1066c57e83922c90d7dd12450edf90e290770f7b924e439d2e4101ceda41e176c2a1e04d65968d6e7ce912ace6a838d9c739736293d08f96db3709c59e41cb20dfe6e5dbdfb66cde38c11e030069f97e527aec9669029673c59ccadaf18fa999c8ab152e6932aaaabf4b47f9e7093668caef3fe9769949ffda6181ea15f747f4b7895157dfc4efeb29aa43b444ca66c6dafd6414c1e7b28a7ee9d30b7fce35395047ab7185a51635d68771a98e467bd9127fa884dd26314cb0aa122d0321973314c7db0ff3dfe5b8ca9b6ce8b8929bce0544d21d2045251f870fc9477453666f9c33047bf8f3fbfa36b42ccb661f3797a80e7f9fb077570ce6a182e8d1c78f0331594e49ae5f87aaaa695328cea6405f85ffa98ec4d46f2750e1ef77a29f0246bc602ff4b43eaca1ad7141b92f4f2c807cf971e0f740c6839cbbcbd5d659e0b4ec436ee02390ace130001720bc2ef9e416fe8e2d35f54da6bcd85b609d495530be73dff09265f1bb732dd4bd82acf8f10948aa584d712fc638a07b25accdae293f865e269d895f0d3eecde2e1e92cea4d247b5daa4044f1984b025fe8cb7207fb24d5564119fad01e6a8c9454487883a781b28e5eac19ee0e58fe37b1c04fb08dab3d8d274fb9cc30fa52c180c837ac6bd46fa65584c8c0bab19d27f8bd4727917fef459b33661ace4897c85cda9ba8777a6b58faa45ab213725231c6cbab931bc7817ff9e2dbf742b7db31d673f4f9f7b483e2ee95f6f1b7fa6503ec748b9d7f24bba7f588a34e5e926b5a56cb12f10e328d27e2753aa75a57540d5001c8aeabe62071aa0cad8e73131024338df72f7bb9c2b8abc344b9f38566abf6f89ffaae6aad2f1ab629e9612bc22beff3f544975ba0abb0170496ac2643e230db2700f5549a94ece12d0102a4b6fe8fec88f236d343aa4f9daaef5e0a864033fcc4b04859a656472a347b54b316a7955e0b49af82e135a8c70b777d2250835110a45eea9e93376fd4965a97ee1d823eb2f361ab389c24bf1887700d5f4d57db59d274df3c6d92766c9fb488f1021ce648132f50afb61e6abef950b1460cb557b0704e5e031be218976f580549d9575b98559d3048065341e1efcd75753883503612c1c545539f606e5464c7d0da45fb24d98ae4c8622691826781ee407f2e4b5a3a2162517cbae28485631f9e9aa5d3f3622e1890f7cd48841582ac0dfa5e94ff8f116fa677fc5c3710bc14a8ba4f7e39191b817c56593c48d96bfa53c01835db806e7240603aa642a7d1a8e6b12e3585f10e7254bb8714451fdfde32b3afa01f81b45b35dafde918ed79a3d33e013b1b6041122c68ff551004bbb4a4e7617f05b4a8f1a3eb0a6146e2201f2d3b1311b1ca064ecd2120219cbae698e157f643c5335f7779b7376b970b7522c9f61bfd9a2ab6f235a0001194403f4cd549392a151f8e59f5fbd41279701d5ef56acc6a91a516fe4647b7308063759ee9d5e1291c08bf4e83bdbb7ea7501e29b0621a4e681aba907b2510e2854c80cf4448340c7be368c0238680115d63b3bbc17abdbd1651b4181a3bc13b2639550941edf1c7f9db074a40aaf4a7f410e1f53b7da696d00fad81b124eaaf175ec8ca41ae723b2da954e8a5a38c39f868927b953f2e82ad871a256b6d9133c3bc3537375effb761c01a4babac4635020108fb6dd4562a0409e09cc8c85275e82363df0d360892d38fafdc8497f9dfffca81dad640c053af6b1d4353d3a9916166c8bcde14abe237b7bbf78cfc5a3b5e963a53f508be2ce88685351689e393a73efc006722697d7e20d3d715937e248dcf5ff992d1011601efc32d56cd1e3c2f0d0f7544bebcaea8c721082e0c753bff12594d8fa46ace5a83b7b1b3c562748bc41abe92e39bce86c650c9a7180dbaac8f62e18d007c2b53ace233dbce02be996d104dae8d88d2d07ef1c1360a77f65df8b02f9569e85a5903b414b2c18b687411c909138163147b7d783fadada211d88fc22f960c16c917e31953d1db6641cfefa69982966e8f16650046838e3bce684abbd40877a871315dabe8c45b5e2775861500d258d302672abc3eff82774b5fe7bb0d6f84eb229d3fe1e80c5b424906d23ec95ec927327f14949f149b5abead8ffb85da638c8eb219c507ad2b986af1086f3851da7292d2fecc38928087c4e2a60e22f06243d66f9cac2882b07ee895fd178e9b603761d11a04807ca49a576a0c8936072b6e92eaabf0f455be49e8e4ef1dc5bf62c471f6ed31c272777924eced77baddabed5c6112de07108956a82dcd50cc7cde3a561c9f20147c4ea5e1779555d51400df5bc05a28d6f7c0df22ca20eaae3c85ee0fe8c20da311b4231fe24525ee2b21c20da7aa7997296e954a336bca99d77e5e40cf02d2ef8c8cfdbff967124d148d3459486802e40cc77409265c63c3844e1b5302e654ce19e214bc0ac148d47adb34886cd0368eaa7840c32984a7237094c78090e1200a23f0c1fbb1ba8efecffaec0afbd1ff973e7156e2d00b2ba68340693d2a7eaaa47087ef09dee2f21b4a971bf41c3ce9581f66f6cfd06bdc838a8fd1a1862c72dc7210e706aa6f4f4670cf67fe8469bd3c2047a2de3a7a3c2464094b3dd14d13f290920a4e59f2b4ac51c9b6f80ed330156985881cb3c672e6fad699963bad5f0a38613cd675ad378941b93e7cd29530688c68c58372cc34f0956b86e46ed245d86ed3a0da7ff7d45edfc9e19be4d36e04299455e0252c9da3b14b3cb40011c2ddf74d48b9cb4ec47e063a51e91549e52bce5c062574cc8078f2f45f4d18df6824f9244b487fe6a19a0af4af2b230b4cb665dc0001c4ae198629843f0ed8833af7a0a7815f2972f0fe245a7dcd2cba26396be0321cb53cbc17a3622a54d6cfb7deb4f75c0d60a81d7a1e8d8beaa1f794632ab8679468a1e29a4746afd8db194e09d5a298f83cec4ce509a0bba225a0864363d36c3ba030adb700d28ab0a7b35b3b199a084fbab2860cb9b82e187fdb8e8379d70312e954434456b42cda06eff6ddb22b784992a09f343eba0a69cab5db5eee8f860c834bcfbcff43e95bffad0f1d9613fcac304bd35848998eab99e3d80f5db3d144310095c7649f138a91f52dd1308a0172e0e554197cafaf582b3e2ecc92bc9a2b0645016c0902e768031459468cb13170fe438982bcb61517ea1a177dca0e89d5ccee64cf8ae94f72cc230936629878cc9d26a5529714feb42cf71f657045f87382ac7844bc606cbb4a2395ba48f15f0536503bf07e323ad755c81b6f4b59013b18a81e3d4aba9288384356c030adf574437b1295a03b084cb4048eccc96212c70397d222c6b99d2ae03d9b01f260b93dedd7a215c7be191ba4ef414129f084d7b5ff524bce46be6eda76cb1aad86bb2eaec652ce0ff62140265ccb8b6d3145d0982164aedfb82cca7f15842a35a0ae9aef1089e268e00165f4aaa5de2a42a1523eb5480cf1274d2bed811aeacc6860c5ae8e0f03486a06d0bd287f40975828940ee92027da3697b046e0c75551ff77b804ee2041f1fe8fb067e5a516a9cd00fcb3ca1616bf851bb0a1fb6c6254984cfc41a8b0987e2ae4f21b6935cbefde62dd9cfd2af47e716f054768617d451f70b635667b04fbfa724baab9739d05240df5ab20527c9fe54516dd31f8fa6a62b11166c72d880f7a51cd2b49a4a7e2214b793d17f308f4a22bac1c0e85b8b02f9790d27d95618fa882c57df472ae5d85234aaf23bb6b766aeb99b7f08332ead47a09b6efa42ee1ed048021d56c43e4932fd56a67ade7672b1e032a145ed499a1ba20d17db376c65b5342b6a52191fb05c6e67ae78512147e56f756dd4500b30b86a810c95ea7a57331a5d72c49dfdf454049642c084ad7c9beefebdfbdfb4286cd19279389cfcbd821eca7fe4828aeb3a38943cd7e9f92648290724bccb100452ec4826ea13284f421c2f08126dcfc99119b36d77595ee17cc2cbf04912e163ea7595ba4880b22b2667644cae867d768d5e51de3ece7605d665dd03fdd70af2822d2a4b082c468e66d7ffba4b705ead2b9934a14fb93f615a5bbf69cea7d3ab301b091e0e68446622807c67d0be1848f8d802fd278f6e1d5ae5fc7e3186c2a45a44f14b3332747048cc47fa719b8f66eef70d4a107ae6b616cd24cae5f9ad9d9eccc5b504feeed5e86240e71abbed841c15e0d688de4b26344b4f6c9db0464780b755acc49eef87bd076b17f4942f61c23b6e1afdcb3a0104559e447ce2ae48905bd5e2235b15bbc09981644b7ba9533060ef221ac14dfc8bc92f3306403a14726988d3b335833be447dbf55b58e24fbede2527fe3260041ca32813ef186a272e713d3e09765ddc1ef2e7861a70dcf3bb982d1a3a8c82d2c5a6dd5ba1dde3aa086eaaa5430ac7afad45788ac940c34c939c46ab41eff01e24b7454bae030473215b121e3adabe1a9090c6852662f34a8705ef3813b386fae8394387ec3a5988695971e7a73475f9371eea7cb990fc94e91e27fc9e3d8d7158b35735dbbe98dd4b64ebde8ecfea885cc2819114c3bb53e9c177c32dc18400475f0bfcb74be46ff94686cd2a157c652ae29a7db3acfc86e463c338b983ff72d5e746f1354b36ff086c9786f18554da3d6077479e44fd168e9bc87e65e1d1914553480f6d15e099ca73b20fa80ccf5f7025475b1f8a27650a3d9fe8f6286531ca75d7003cb0d1f51ecdae927eaa405cd8cbb1b412811d5e962cc1e4256cc2809b0e1b9be2cb8a5848a1a0d992e387e9a0f14619c8c1ee942ae18f565038146471fe0d43b5c1a26c7e08dbf30f03af63b369ed1d7f07b36f401bb4d714617fea43111ac757e2f46ca0776f11b410e7a3129d047443d732f10cc1eb45c0ea891e05d3cd09f5d636ca9b639323a938b488eabe111a64d758f71484822c2930d07fbcdeb9bffce9e953a1ef05608810e25e29cb93a86bd1e30d73f438cd3db4ff2fb18da6660faa40baa4911fdff4bb91811e463a321a814d37f76852f9c774ddd324d7e12e89b4b7a22934e0eab09f5ca5b9b3337490deedcf04aa275c502908a0a1a3d24f88c691beadbdb039e7640be81bdf0e395bae1e256c01aa4e67592bf6ed95d65904b05c09cf23a77d477639b9de30d93cf14aeb6508cb8aeee51feab92e3147cdabd5932bb2f49e9eb7d7364fc61d217fb46f79e28794ed7a45bf35c5d8134f5247641b1788d656e821f24d4236b49c4f62acdcfcce49afc02ca4b1b9f6086931f91b88d7968422647c54028bae07fe32b097c9625bd60fe1ac9aa8d0f300a8fe6332b3ae1f3560aab1e5113ff9ced4383f2f50d8e539f61e918dc2f56262e764af2848cd59f8d7d4f407c04c4b8ecd457ea198a08c56feeaa530d7ad929f0ac12f0ec0331d43733586a75f053d9421c0ac18f6c63e834a66a0eb531abe0e54e906ae50536c14ba8033ffc9cdd4adfe2a2d9e595f34bf7940b86d90a7b8b95922a1ffefd2c4be63e1fb8d3674d895c7d2ca4b6f158e03b3df051718bd544cecfd6a1a2445e7321a6a836059bc5c03feac4dbc727d7e433c1f12b9951cc0353a3bcd1bbaf6c540f521dd54a6a9e048030a7475c7654aeb2c97bb488d48591c156602ee2f7424b4f4d5326d6eb9940acbb2effcd05f8397c181738b8ed58f1efbb25ea2808db4d5843ad9bca10cfa62190883a30bb5a4774b99d8f8456712193f8a08c0fdb662ac72d07c851c02f18186f8f06766ef536b87f663db110f28befb9872dc1d0a78ecf523f7fd161ec8d5680f8a0a5f85130f72c5211eabcf1a5080f55ddcd384ac8eb29520a67946a2ad93188e63f399c436ada4644ff8f3d07cf4cb0ee009d32e4a87426e81d84b34b4fb664eef89d0d1b6b3267e31fa01817469d2b9f04d3c4a5f7e01f2ca538a6b91614258b1351d4e1dc6ed3b51ec65316d7aa635c86f9b4ea73bf6e54d86802babb2eb49af596c2312e2288e9c410bf839787b0022de447cd79f277565c86576a045c935221dd0b4ff0f27e14e1704217282854144d1f39e46b6ab73c196bd2c9cbfe31762fce7352be9a3e68ae794c45b9dacf7f1bb09d8166b6b74dca54bebc5f9242a9d1c54ede94e06ed41e0abce843961eb86a7f479a52f748b5d6e7a1ca1411a25b4d87815d407606ed7f9fe15aa7618b437459aa8ca4543e3c6726c230863fc8f19f8d942628218b0ea88efcb875d7912f2ec9a02de53794c7091f3c2734560164be2f900274bd7d80ec6f9c67685e73c46d4c9402d6da4815e2565bba2acb6cfa4d2ff6b503f2c41b6c0c1402408a74010d31f68b2118afe6d30e3c22f562a4fc6a5a11161c9f7aa61e1f358ba1eb6f3a03814d15ebd9639b89685c4bb3c44038fe92791f503cbbee3806d2cf461bdf60c3a7c91c24736d01f7b3be2541704c50a85bbffda53d10279700945609fcff8dcd1d133c91e1ad642deb85d5b6d02b5885a6e21119e09863034f4f1d847f4d308d897fd8ea4f5d665d5b686fb70bf26e28ffc419b6fdf5b42036996bde4be0ef62ec0fd818cadc79ab4a8d6129e6f769156392df3d9997ee5f1bc3167ce7962636abb3313f92f04e03bef02ec5e3d789fdbc319aaab78a77cd9c8572add665279e83bfa41067987818537c6e294f220301d30f61dd7ddb2840524295f207fb0ff4d493d1365b767c46e3a76aa2da33e77e6cf9ace87bee32f818ca6e93fd0556d766f1c621b1e696bee4c84ae498dec4698c808bed16b9bf5e005594c8981e551d1476bfc3e452434845d46ee27758c15e5f9160c15faa24751d6a534baabe57ccbfe25feddca3a8eec6667b32d01c0f3d4cf235661aaf6621edb6d0bed1de6286fee30536cdbb5d9b2d6162f78c2a7e66cf1a07cad2e9379858b877cf1719620f00fcb48dd75c5c00b91d26983efac51d198e303894bc84273cfeaf06f6ec8cbfc7b6c6b83e1032de3e51ae89858dcfa0a0d12100c1a40d97dc2f2c5eb14296a471f86482cb58955d7d522a6a098c4e05c53760720514e36719403cfbf1079e21dd9848f0d8283d5c69a176c8ac6f103db955caf30db817a1f8dfad11c859bdbfbc722590882b8b8f6f28f4221c7eafdafd9c0d72211cfd830f0791e7b1371c9600ea2f49ca4ea61d3a63be81a04f15ab15a221774614116bd76cbb1e74649d61e25cf494c27630648883918f1ee1543aebd8c4dd4235acf3e4ebf05e3f34ba5680fd6987e7dfc64685cf1d595239ca276d8f101713032feede58a4ec8d801ea43e76b578c5fd347ff8d11a2bbd68baf1f210fa40cb9b9e988a5fe7981cd22be61500a4d30ac30bd139aa89e8137102006c8a614d826f8843aea71f25ec4639176456a43e3899ee715951a1f6cfcd4a599760506cc0e9eec590c03371a991643b96539e7ba53a7b704459f4ecdb1a6c98c01b4c78f8755b9a98338644bc7c374c7663989ffb53c6a9eae24c39e9d871d97bb2f11bd5141bd5f6e1c872d303a674dd6e241dc27f67c88485df5dfffd5a678e2f5f612846859afcdeb3d2e46696ad8b2f8ecf2a640197b9bef289db40fcbbc3bc3529f7c9d9412f4f3b80dabdf3d805a9032d59648306ea8790879d9a33dc6730f10c89121f23e5acae8ddca92fef26265cba756612bc9e10c2722831d7d67d0d1cd37d6a595ccdfe43459d7cd43fbb27ec906ad7973072d4ce9ef4b0b1bef229f089e52d4c3359b5bde7c3674430f925f19af4b64ac11f0c0c75b7ec24941d1cb6019506609ce2075708bac70207e47468d6bb619b6a412ef01de44233a03dc7c984448776de967c29823a4ce9d76d5beca80db4d81631f1cac6bbce248c60a8ae7c9d1db687e27f7db2c000176faa6cd14a5daafd9c7dc6442a600796fe3629faed2bd47cda2b11ba52e8efbeb188a585a5f2e7e361d5bff0ad85b1ec4ee629ef323843b7c2767f2c749209264904eecd803153e46915729fd61391ff82595ddae7939072503dcca609afc782a502c7c1c02f8248ebcaa49878b23e90d70c36d18f49fa28ad6af686799cc7e95a4d87971ac864231f1ee8411d2ce2d6289647c073c081579508f158d81b08b561dc4625e9d81eb4ac0f8ca35a4fbc91e776d46148e9ea15eebaafd56e326ad96bbc5db20420330c3ad558ac3ee5264a204808a23a807a1af3c3a3e3f5de427c21b3e47243ec8f1f8ff12f207453d9ea4ff67bd2e4f04521cb65ccf5b64feb169b226ec1a90413a77a77d7f006455006bccf4d4f76295fc380b3724a39f0a95da78d24111b82ad40f10ed775e2d2e1e878e675a8decf5e4941db7ac3b5f720a53779866e3beed2dc1f9ff42ff4c9d635a4cc3a13d81b949f38d0fdbe809f21f902583fb74c8490d9fb1542e9b8a50c3df9e7cb819fed1eb4f47f16b885550458b0ded896f4df7521907ab9625152ff0a13f7afbfcda00f562a83f7dfb84ff09cf4267726974a4a7141edcef18c50b1e14b44b0f44efad9d0b4bd2de94c36916ead36bf4e0ead16236a43b98b4077a475b07f7e2ecfcbee9dd7eeda301972983b309233cebd73231868e8ead1d4d9f5ebff7536da4ad255f9405b07ea62069c502ca16f835e79a556086fb36f84159e5c6ab72c3282d1b4ff3d6d1424729a8059d7689111f1c8112f1a71a1bd4a3b67cf2d222a6549e82f8653d373397afd2475d7f3584bb35977a84f21e497d7ec275827bbe8fcf4e3ccf05edd7ff213498cecd9dc04540827e1ddf83cb122d22bfddb0d09b9893bb845a33e4a548f2c14747fcbdad4dad10d7f9d6713bd6f3d2763a1e0eaccad0ce249c54a4821240f190e99c4bc3626232a87570ecf34ea4d72e793340ea8bf87731208b70b3183e56bf8d580eeef204cfea840b94fdd35c12ebeb43b4aabe4b168a7abf46f3304e9a5b304d6576eb6a842c4489c467e2c34f6c6c7492c9561f1638d24e73820c65682bc4b6af2daa7016dcefbf6453d33e8af4f5efa76351b63e12b54eb4ca669f2c6a29060f0e6f2aaa718df60ebd8eddd89ff9c10a0466be83fcae6c328748409043d25ae8f2071b2f6b0d07c8cc7286355197de5ef05431f3b32d00cf893ac05307598ea14f366e14ee0bb7b20a6aa45f1d6345e382f8b3d23d6fb5005650fbd02c4a1a5ca7c10a5508d61900c0dc1e15a8ba269118d881baa5cb5bada738cc069d95574e815b9c4772a42ab616c3a1783202855783cd720169bd8b1577e0899f71425304a652f5a296b1cf91f29dabf838d51ea569315d658116e5afe48c7cd3775412f02ef5f3455735e0e618e62ea5118b4dfbe7786be77baddf2d8f68738d6e37e109aa4e9a72ce7a1ba22ecbf909ffe3395546c242511567ca79ea3c211ae3858916ab72233b05b6b1992d9b9297a0ed611fbca3eeb5af3f8772f91d285fea8aca3d3cbb949d5036d9ecb10b0bede0ed93b54beda84f9c3b9daa4d85a39474cae037bebab05f0b927fbfe5a01b97166ec9b54ea67995f85abd8d09a238a7163d9cd180bc430ddf5597afa06a12ec5c6457a337e8038acf78845bbe97df76c5acbd72af047b61819ca7e4276e0ac437078b3d91bc737360d7f40996c207fe1baa7437fc7218f4cf9f2e5bccca2ee4c873dd21877d08b26f54fc4a9bc23c7260a3415dced50e9892d72eb2063b91bdd97666d89d5ef9f9a6378d886cb7fb0f0a2c82e5fe90172c3ebfcef60263e4af772378cbf6eb55d015cd730fed2bf96d627cbec7660de0ef1e1ff3541c605cd232085b3361f7aed1c91d025b3cc30caef8cc650c0e368ddc4dcb42c206139a3fc6afda2920209f33e420cbdcaee8e14e5e8d3e48004c0834aa96f238ec13fe2252795a74d1d493ee3b85d12f2dde143a69cc5a8cb0009762c7343ed33fe4084d0a2c2a56926bc0d650c1ebd1ec37a4a12dff4f2fee64df1387a5f990e5b455e2b68bed69b75dce9768af8e2e543214853d11cd04774059e3324b1056286b8e5df29b5532f514ccd915511a8c22494b728ce0d724423b3a62c6a396709a1556d17c54f83f0d6fff0c3b5c0049b0baaf07deb6f9d0968bfecd6cd6290d2b2f8e433c5c3eccc710f842645057b57994771fa7859ca40443ac2efd03cf2eac871bf1e5fd5b82562e4ee007828731644405a1cffb8d0501d2043df21f2c7bdef259d0218278740b4a5350a7e2761e8b5394703c8ae623ce0f0229d5e3488b67f46515b9c2c1ed0430a52a0f495f6dc34402fb2a42234d848c4cf9fb43c9573bd92956c7bec53895680167d9c5030ca45586d9d02a7f919d0d0ed2c52f0e7888bc5be64b725358058ab3fa940b74e0aa72b160c677f57d7c40a85deb126e3fcf8627e0f0791bcad976b394c00f5e66e2f72c95d5568b1e8c2a0fcbb772cecf810a4b4961295b05092aa5da129a45c3947dead48f5f56886c6e27dae080b8b1ab14a2377d01e8c6054942b7552b0172684d3db91de7f0af96b7edee9301f74ea21d7b29171d73582ff014c26c7849cec58af577fa5a72472e1789434e049cfc8972e28b5e3aa565671a938b82fdf0a6835f82d5b57271e5afaeb82cf89e9a2776ede10f2357bfc9e12d313983dc7c9977bf3b08fd912f7677fed5d9396b501b92a1967bd2301b2a62eb127112bec971131f2666c397631dc667585d61bf917e33610ca25d21a5fa0b8d98dc968e262d3e2f2b455974dcdd86ae7fb2d69b3fa9e7bd8e2518c2957b13558d2378aca0990377ad8a5088bb97e34cffc25c4147f4b8851b51251d715ba4c72260ac7b8b00e335ff5ad414c229c8a0b73effffe4dd266d6e0180c275dffd00c297a1eb773bec9f57138e519c8beaca6f817f8d2d59d5418b4a1d5ebc3bd24716e2777a6bc7a9c16b183a49a8232e81f5d77ab7bea6eef5954fed5d4b93e9e15fec93dba21de87458f08cb14620dce71443b00c41110a2d8c08e605b5a072872e24ef4fabd7133fb8727ef90c42baf8d67695e4e15c53edb52457d99bb63c335ad0ea545e54a1c3b73b59d72f5964ea93942512b00b55f7c3369b5d02e8065448fd2ea945f9edfe591c5738c3678ed5e84d38faca44ac4051d47d72878424c188a9bbd4cac2d470d9cc74fc3573c09181a86c3c9a39c116afa6652315aec1e941d535b771cba32a1a98af52940796df95483493e43975e4537470acfc3a1a7c28c614fa867bdaa8c9de7e7aaa54233b2c5cf82675a3019c7504bf1b39dcf054e39f4ab2c0652222065229a528732892278b1c7820bc63005a00ce1f6825e4edf1df2405ed1c5e85cae878a14d9eb3e2e58e3b374e277c574060f0af32d27d5b39f613d6f3e13690b36df1fae758dc7df2b541ab3e70020faa5d59278f18976c2b41aa23936a2f4ac8ecadee5f175eddbbf3fab0cc3e776281223293b0621c5b88a97001d8ce41a1802d959d0a3f3b263c1594062a01986fb39f4d80bf22f67690ec773fa8057fc63c0f4d94fcbad11b70c9a5cebbcce2448868a22e802e5ae2ed286a5ef5b867f63255baabb9350d1d5b4ded105a62c658bab9cd3c6161e61612a6d65cc9f62ed0c34035fb2b5af8dfa96ec63950220955cebbd1f3cb919d46ca7ac034c7858fa9b8acf0015f0fef06230417a370d40840ab94f60f7e7a78d59e4340d297dc5a002f82ef7e7556608bb956749b45586109f18f7ba5475aa30f72f795a71e352e0468d2a5491c936d353559f32553a1ce7bda22d778627fd243d052f60e9aafd27dd9014d4f74831633f29acd3ad4b7a4f2d9e03a477d3f2b728c86620873e75248e9f8f81f0c8e68b6e46319b88b683ce39492a39c841d28ceda789aa23e7e3b600010cee8a92ab325d5401e6a82617ef397e502dc944aabcc9b77e763ed6199c005e770a9033a7dc6e07d4be313a1df964d5984e7c8e2285665820d8b59039f507730e98129ee0eb783805bddf9a443a87f957c05cfc1c4f5e41a49a11d362f49e964996f4c39e163f882b003097481ca93af1395886001f00a067b984497e97b2e57b2822f75715eeda527efb88dfdb422c694cc6452b51b9ed766ebc9381700d4967385ee7350106b2dd8a3b216ecc6558165441adcaad369b36c13d67fe33e7c03bd69089e6c1c912beb497992f24c11dbdca852f63dfb063123cdcc5577419f9092db4d11a2c7076812d993343b909743aa571bc34d2903762ff27cdf9b78d3eb20deed729500f2474a776e3e4357802886bcd98406f2a05eb5636fe1bfc229986ee5768abfd8187d231c72696321e539218e0ab9aa178e0d30403911a760d197cc2f611521781ef0c8a6bf89baca496c36c96859c59f7588d725f777ea656b3f43137a0443a1bde5d86bd97ae7e1e9df7dca3a8582235e5b54cf8cb4b2097070d602ba167822d116b56c0b88d43fe90a05df94ec123d1cddda16e0ad35bb0efd0878e32fe981f6b5215c1fd4f40efba4a9917bd64074f90d39621ffa0183e723176a3cdfe8c642e19d219eca30a9fe25edf3328737f086e6f6158370547b826c31b0dcad4d8439eec2d9feac98fee9b17c4786b05aff028f921acb1e572001efcb1ca0a04de01f4b15bd07e0600377a73cd400771551ddad4d923d68cc8baad2b4f753949ad6999c43378acc9c7db34e1a5802664e6ef61b4f00a78724058fe853880ad22255c38b109700340e8e6462c400189398dd529696fd5c3c3c38faed20be466f3cbfcc2310971234e14644829b911ae3d02fc7459efcf0143647dae9c0d23e67ea28095332f9d95815fbada7caad6591021a31b91a0c637e18f63f6e1d27d5b7b4a05214bd30f1148557d18db444cae7a9ea43bbe5da0e9f953cbe0c0b228737de3b2121cc7982f08b463c9e29e59b6a3ed8c868aa854248f45d022ac3fbeac0f9885dbdbec88b32653050df3d16f229538a13925f911d70697aa707d2e3db494cf40c8beb4d3dcb9004f26c555438ce82c6df2168ed3aa3befb60b146529389f7196786a288f4a93fe3c6cb000e3755ce2b95ae97f437829ff2012fd6169c04d4fa18bab1f50d2f97f69b8cd6a78fa66748a5d48c908e5a54a0601768ad0213368d354719c493f3dd41c64375ef47a343f4b9799e57c3d5330348bab546570223b209a3d79cf44d1255170a156c9d7cdeda064aac1f7ed158ad6ca5c3d0c03637be2fc12f89ea7a8decee42b9155042beaa29fa2b9ab41afac3c6927187d432df147d6d5287588538923bfd4fa6a3167bff0a2f62c793926d2aa5ba0168dc9cfed703d022ecb359f3f6554b4386af4c7d3c82b589dfbc932d875045e432238af4e15d3e1067bf2d18a63527f56899299b48d3722f5a7b49baf5d24f0758cf3dabb8e7c66df7fbb038d6265db621e361981a32ab558df805ccc2d6e5498798aa0598848123ffcd25f409d62f376463610c316ac724f0d3d2c72ec2bffa6cbc3e16b0c15d03e132e883231d2090151fa1b17ea420d0354f2379dfd846e009d14eb3c536e81fa0af1ba41c853993f433aab5191ff04ea71aaba062784265b8095b8d4ce4073bec5c4f2269db855e62debeea5e9c02efa4423fe292850b857ea1237309ac96a1e974725c06eb373aa7a49e7cd4c224a1779c2294266af7f58a6af903df47c7995adf3adab701953544be4a504366c16ecfbd01d9f8be5c15a8dc32f09f298698a445009a4aa5bb3c0f667544f9bebd035f87467cb10af21d58f0ce115749e9a2393ef7bbcc81aca89f06aac55505dd3cce104029357d3719585a9d9ddd913b9c8121896dafa5a0acd2bd4b42d64292e0e4a79343fdaf3e449d2035abf08dd3889924911ea20b03ce4c98c2f00c4ed0c8944069d326a0895ba89539463413272f4e69ff2bd4b8a6fdc426c009dce1a621833faf8e74cf166119a05a4dcaedea19fd98764c5f30ec0e49d5df715e2fa362ce78eae7792f81ba33ad6be7eef1854192f7843067123fde3a185695f81168bd2fd540958d2f08f3868bc37880d386114998986a0154f7afc4dfe9e580d5821d66fb4963f9e4360c21ce97901aaefdc763f962dd5463f2c56348541e78c2d61a17ceed73326bb0dd5cf2b0d39efa0307049a5b146db2974a62c91e10dded1b5664cdd19f02bb434648775efc91ea73bcd1e172a5ad7f01408ec4ff7ae7c7af03984f44b4d183386b527d946d4585d50e2d0286a2145751ba3b9f74c7ba46ffb89e77b4a6bfd95efa7decdc18ed6ef76eb770c94817de01b80f3a0696cfd61fb2e8a0bc34f0c73487892463b4250eb0ac83f00e1eb790b50c05cb8fb11789dde8d42a652e6ac59df9b9f6fe4e239b73510f3c183ea540a3da0fce373ff828f9b9bb46ea6a36f957327cbe6b1a0b4027bbaf3b23e625f737d78d09b949c2a8ea058ae2ff00ad1c174db07ca2a1e4a530ff8b86d506b68edd94b65d215b708c356c671d3bab11aecfaff56ed72f12daaeb34cdc66ee1cba1b3534826bf0f81d7c676ecabccdebb78f3ae9fcdacce867d837e5bfa84cae5eb7dc67c288d94a9b7154e3044408e25975456a3e6a698d40a2b88b2b09e7d3d5fec6c082c3f8614b2600681072ef38c4ec15c9601a46cde9bb167b3e96de84d2310e2445c35b989226626c72a5c01d361471b65a682adfc83df2939ff7efaf328f2d539d378157dbfdb8c02186311934475a76da496a5d0b6a2f2ca53cf73bb49212d5d6c7b2d9f340a8e7f6fd1f045693c7923266e213ceb52911603b65187be6abac0a0e053684caedaf01c4928961372e9e1ca2651df41d3ae4509b83e89128ea5ef48c5ba11dc860c7f1dda82682ff6a457eae74a60d70e361d1593b52f09ebc82e3d5fa5552321639bb9c9c32e53fcf1656529d3cb98590349fecaa4aaa9cb99ffd04b9b7db81e0713f74c65dde35e17bf793ca9c6ef6928c1d34be87ba574a1fe5d316460b58ca6db48b529103967d670fb20e6945dbbaa36ea853df7d30780a865bba2d07375116cecfd025c619892db745193b053c811bbcc8aaf3081af942cc117f4f0efb3bfc4d62d4e0ba4234bb2a25355ac6e661e3b30d19c9c477b00a2ba2135dc0c4cf0643fac97620c1aafc4e1e0b5d5bc1066cebc147ac64c6dcb7ef825ab537b4ecde98c62a341e1b86f1420c56fd03ac29d68bb8fbb1aafc93fa477e2dc05fa3ce5ebaf74ba718684a5dbcdf96fc4467793ff4b30ee569a2ceeced837154ef6bf62cba086a48e476a496390884d71eeea1ae7c3516de5ffc4747d861ce859bce1a1bb9afc6c58094cb075056ee0b51a81b3bd4810025fee6c1241713d356482621e1e98ae97663b214cca8d907054fcdabc49877d077b596eef4956b6948eecf90a880b0b6c9aa0fe4093c6c0bed403e16f2fe5f02c6884ae734bb5f79f31832c6d05aeb6fd5caa524ea6d9502eb13f6710b9b5f1f02a6feba7545a23dd6975050ec46521ab8e36b802f667e3eb3ebd725730e62c2190b0d63dcb29f45cc4c6c928333eb1dd92ad68274232700f303078a083c339666e6f834de49d30c0ae711c63cb7bb24abd6b74ca942945c9e4adc108a12a3f0c967b5995456f18490762455078902f625e5e7e3cddd2a59d04f81c1cad53aaa14cb1642f48b7f2c147080705a33509edaa42c3ea9f34363057ef42754ced72188bc26cacbe6a0491a561ddddbffb0488f9c48c72578ea8cefd16bb3a482e349f11fbff83b76f2e215f07d2ccdf5a3434fdb85a6777dce2beeee4d1275092b170d696fcb6e53c4bfb283ddb74b54be239104ed4ec26e1c8b74f292cc6896f65be84d80f39990f7a31ad734baa221be80379296da0f3fb6888ff040763e120a6cfbf0e11ff345957abff9f6aa421930f20ca93ee20604191524be4b1379d4e48ef2f1ddfea46a5d656bf77c7a288b659a44835162f83bf87e01ea2a14d830883c1c4e794fba31f0637a5d260624bb775137c4ab8ad97bda6ed1eaaafcaf4f2a18020314912ce25b8e4e450ec9a3794718065f7e475a278f2d328ae9696c41aa4417168873af6be4254c3fc9f8436bc720629b062a863a5156f5280c940289f00b4e07271d75134890610024e29b8e28a10ab36c58e061f711d4860bc6b8e657a30dd622a434e9dfc61adb546a070cf6ca7cbc24c6173ee1032e9cf4d6bfb0bcfd22f7dea6023bf55f45259221a9f864d2edff42e3adecee2872f8dd24fff7b20bd418172001d318bde78836c6ba8f3ecc6c0fb144c16769487ba84b9070bb838aa3e359f0c21f297ef8520f5d3a19153ca150e426bd462d990db8e1ca77a53cffceeecfb996c9713497887c8d16cfa51dcbf9c131f42d3453bc8700e513e25add6819bc8bd267b4c2721bd860e941b422660b0a718bede789d85de06287cc6fc3cf5e071bef5494e72781b1aa70e96aad76d487bd5a6fd7de6d0b198b71718691003d40745698eb87040ffb8a2cdb33e958bf030dda541c05b79f155a1582273fd7b2dbbb8989809ec42be5dbfb541490fe6050dda2a843c9b28aceeb0f59b0e0f8dce02d2a1d614709efec74d8cc39e2c8c433eb2de8fee149ab75617933d6fa3fb898c295746a24fd8f2086a20f743acb1584818d324d447d3507e9606fd05ba87dd47a100a0a65dd05b8d7b06d3534185a156220bd643e0fc7a1ddcb7d81b4c5af5399f8b2304b132299e4a305ee1615bb7c3be3a394419b84f697ab59a422ad6f260abd445ac3e781c007dc74c04159547a03f9036d0353c07da3a200dc7ac122da85a2aacc2b41294f1d8b8d02284ec4f1d4cfa1b0eae165739176bd50845866593aa5d71fe298cc13fa8bce6b0781e74b297e97074cc2df19d832b39a29ea94e956934d7506e84a8f11078816372965812cfd6fb5688ee3259cc5318a175886196c9403a24fa6b5a423fef06836ebfc48fd45c856cbf1c68f5596fa939cd79d7f502feb58c2e99b62fdb05a8381c40c671f4e0293c4403d365e823426f3543909dead8f85867b8f5e55c234f9414cad30cc1e272d443dd4f196cd8ab2f8e42e2f8c56bea7316911f88dbb36a8f0b90815154d131eb39e0f65b16018b44bf523cd7feb4492ef3295f065fadeebb3dd8f19f93e522aab76a9845ca334aa01b9835e1138c167a4c9d86cc724c4ad1918dd3829cb5c6c507cc52df9904a282660ba79399eeb69d998ab30335b70fadb57a960d35b41a36fea05e0456796d971a9eeecdc4a32f4c8196ab7c9391de6f4ef3c54ef5dc119683b6897e359d940ae482be7951ef0cf1affb29e3eaa0a2477792c6a960d5447fdb2028522690f553670315e7fadd563d6e616a47ff9454660393fff6403ffec550bf34a11e3d71097d11e5d5a21d439a2cb3a0363b80a4c875aa1c4dacad6dd38952fd4c21f03ca02ee84bd9eb44a95a161d28e8d64f1c7be76c6aa1f65a74929315a37e9625fdebe76a524b2db4a1c4c80414ea3cee36e685515eed4be8c00a3e41d298c60d0aeca513683e5ea4e457fa4a94c062a4b97473937dbc2136c785794a78fa5e35f5ada84393ac2fe0066c0497c4398cf9bc6d36f9aa19a3e59a433a81e78c147d1d4c392273879f7cef210e009aacf77cf56d36491376ff8351b4865c0481045c7247739bd1673d98dfd594882f73cd7e68bec60bf636a80c813b776cb8c0666fb734abd710ce4839a03047261c10b7609c3fb22b0341d8524ee1355616ab6f0260964ae67c57a4cae50e1efdd7620b2656c6a508acaa2b52550ce32edab2d9aa50d444fcce13a8a50e426ccebbcac44dc25d2c7d05c5becde87a964b3733802ce6be660d32e3268290e3f771be6fa67001adacccfb2ae2fc01ae3fd2eba6de4232ef4c6964bfe89f9d3e85a9146e8a14819a399298d15c1a3e9bd2d866aaea5b496f72eb9c1321442c10d533e3678d9ba494f97223f8ba215e8544b1ede1af7a2c87d9b4f8b5f7115b7d06ab1ede001e02d75bb7ba5eae39068b2cbc2c5a87d62a837e18179f0eb554236e379a873b46b6432bc6495addf1e962e6f85eb6a36a2633cc47aa5593ba4db4c8f51eacf891952c09aac684787bccb7c89773e32c4c9fc4e975d8950019e34bee2c4a880a6f79fd24adcf9e5e9292bd89b0c3db97a1fd6b05ce4d5d187c2234d32ac4c40c3bb47674120af1e128cd580127bcd0fb5e6dde87be957c8baa719569e14ad05176c5875525b2110c43ee6bd70af6274c49da0a0073bda0a418f774a79bc614b31b628049be30e19e8d00e5cb481309885764233d8d54b282163092098ea32775111f36675252695e3f79046c442d29047fc214a8e8810206306051a76efc890560674c01f41ad3fa5e550057922d329102e554d5856aeaf6e9181a87358872c0d0e48b6fe2230bb4444e123d8e8e282e6317fcfbe74cc5f71e1190924811f4ac689084cffb899df67e2296087834128d862b95d04c53ab8b82b985443df29815cf767e341e3c983bf1bccc8380ce14df286afcda481c9c04ee536e7d21d9809514328e001586968449ebdd24e94e202f187e1bcfade8d5b374745110e106ee5cf0e718c39d75c7f8df9a4bce3afb73711186fdd6063cc53ded27a20f0f0a83e762ed39fb3ebd6c79bb2f4bd252c6d5c63e3a9fa17a7b8e91aae8e7db5dce1c7fcf778cd3ac4d7fcc0967a73f39e0e1b0e6780a1ecc9f5cdb669a111d542a03d1de54e4bf1970fba8924aa88e92aebc40a76ab1baf99fdd20ba2a8fc3f82d64731d1ca2259d03ce91e2b6b850ed8fd88dc54ea190ccdeb1ba27f8a3c664d370069068deecee2c80099623d3d4dc26e169227015e0015b2bf3cd0427347c2f64b026c1ebb891a94c264c5cb500ae77a1b49ce0980b5714cd5204ca2b91e9590ff50c276b52f6c6e5637e30b2088fd5073717f453112b7e71e787b5a3b0a6d74757636037934f8f92cc444c3e7953e2e476de5ff73d28b84be22b55ecdbf11d097f8ab5e9f83d87472b2149e566390230c6032fb39a5753c9beef2ab3c5869f049ad78c2860020635735d5469da1e8ee55f7c1a916bb84e24ec6a1cc2376201f9c6145ae254c6e8850cb8da7ef432a4330448b8a65a7de2c1b80d80d6424cb1c361efd12acd71103edc703b3ed6838639fd96e9020d9a4b3b076ab810ea86b95b822f345c43f88b0bec4c32335d76ada6df39af2f8f51a0d8e613fea7cd317492ef9338468be1be0cdf7bf521699965dd529a28c3f3b7ad4ac548e061e50eed70276c424745c612cbd965d11fe1ca538f40d851b406b80f48a9d5e864f2f090555a8c5cc198a35bcda5ae536f3d45a6afe747b4cadfdc00065bbd1e54e9915c2d66eb0330cc1266f9cd8bc25ccb078ae5bddee9e8c2d86852d9160548c972647054eb126de58d332bc9b5c22098f78018892f752964bd812e536e2ac64ba2be0bc5d8539f38d08a3496dc2314552bb97b7fb235ac5f16d5c7163a7ae073acc7ad437e56ba988f67457d1adaacd918faf3229f5ef950db2a8e41b91f52d7b55aef216e5420cd4e5281b2f5caae29aea4bb5b5a6a78851ff46671db3539e9fb4981ea74ffc7681362e291cdf423751095d45c5876e5bb09d2777a009b535235011fd33a28b098d74bb50331a27d4dadb93946a9910baa09e6ad140667c3502ace119325eac50b19f707bf5d50efcc099ffa5cc541cbd9f193c21842afbd9017a70ab68bd81f44e605aef303beb76c96361f21f346bab7e8c0dfe85d4e497dd399928214cb57f8de207cc5492ded700fae74f554d06e59926107240e942590aab1417123882fab0e6ea54baa49a8650ca7066bd81a6127baaed7a867caf865faf538353852f1c773ade0c62dc848992e89142dc56922a79ab04423d3460d1baee4e3747cadd96f0fcb13b91a2c98d51834e18b53644312a79516b1cc13cef56ad2954f536b9b231d030f21646b92133e1456177de16eb734aed0f688c6d7b57cd5513b078ea845d9342ef23a7d6c0aefc81406908b5e204a27b86374dc2393c84d3f5d8a3cf241c2b4ca93644c4ca1b8e2cd4142a77a58e748551b96e8820d392dcba3f338725961351500a3a6259ad96167919cba94629b8753c81fc6b752cc6584ec6d1aefcae931f6a3185ed006cef277d6e90f11ab1c89ff904ab9df17e97784756e5dfd3131e1eedab72de24c04ca71bdbc12aab434b9af83c512a72be6b2fc183c1b624afa5d65eb30a42660ad9a3065dff53ceecd76c4b7378ed059abc4aaff4b897be3e024de904c9dd664103342f28f07486a40381a4cc3b0d7b9c0eeaa4986ae021fde5c4d26fe82ca17c935c8d1a4c7f102159ac2342010846642c8dc0a0e2632409b45e5a9bd75a4307b8064effa433861ea8dea57f4db95c5c3f1ab1bc58a18888ff21d7081db732e809fc9a54efd32ef339cc11e4373e003adfbf20532b9757edd8d17540f2d1f7af6bcb957dfa4baefdb8e14f6d4ead55abaa0566811cf8b1b3c5dcc62e69fc89aa9a6a92d41a41c95b5200f712b01766bee1138753e69aeca94e9295695f548822cfd40a8520f7187b17b87d316574d8d6b51bd8282641c2e759e95ed11bc5d780f9a972fcf85e83ec1895e1f80f53a3b846e5d9b439d86ce97195c8b5dc1afd37c5f4223acbe44ab4002c8d3775948c732df40e923733e4ea4326cabfff3184dfe0a37ba227fe9a779ed5d21d4bfe2171c1ca5f6b6ec0d0f8b3960bff37d196355951d16502f951ac04dfd115329d650d4d61ff8f1ee8e2758377208f696a3b629ffbb5b4a20940e5e3497bfc3958941843872184e0a680153a2ef9291a45bdf8fdb34142954bb95d6e09ba021da5f49eaa24de4ace88ad04f96b12a3f158b532b067f53dcdc9199b61762bd31aea5318744638ee9571a3a1de9b195f65e6b912eca226db808840a197058a4e5a97f4d31bfd4f7607bfd015c8cddcdf1343567a6302b4db35233774e815329b247594b5967b756fa0bbe1c77169fa60f4d028f960d48db3406c5e6522c85284c431fd0fa5c74b80b868e0ce2a42b5e6f9daf4782bb860c2b36e6ade4296c55d33e6b4c2a1411e3814d599d7fa9d592ad8bf01bb15e35c68664ab221011f8cace51c410a63080ab26b20b2abd217f957611229c5adf0cf2188eb65050a45dcc7762f04afccd758b22245321714a979da9332976c7ee75b6d3e73ab9a3c632cb80e3d53614cbd745ea5413be093c24627340b951595bd3788cefdcf3df570b283a6b1e8b0f0e232010d9f0eef9f6a50279b444508e97d57d7bb94f3e68a175d33101d3050b78b1e2ed30d776ca04079757298b8a5612d14ebaf1d856c9dd36293fa1564052f41f0981901328042e2246a8ea0e36dc6253cc4c78203bd9a91edde7316dfcb7b26a96dc2254f27b07fe990897d748fa43b41f91fb3e79735c8dc7dc7f9870c0c4feee228d430ff17b03300e20660c860c71d5b0a25466a55e4b11b79d9a721c809917bf6712b8793ec1cdabdd7f66fd02ca6c60d7d529e330a9ae663b466cefc5bb2a5dde33bbb7fda75f62619e3dea005554e2757cc290e94249dfb2ff03c6ec776a9892d80e422c032f0e36be06f4c72cdd1e19508226b3139f60bd05782b01068ba2ff6704b30eb4a0daec7155c24eb1c9ff557498cded3e61f0176cdf6daa109d258a1198403b6dd7f54eb9a8a4af953c2bbc36e8e240ff0783fb11102b63b87cef7bc396f117d8afe993da291750bc36d805407f0f6f560a6636a13e53f3525ff21c8a1cc1c114430a3c35d2477aab57001c436d86e5ee4de784673e1ebf3da71b65cefb81d4d77e963ce1d6ca0bf7f4e632e034b35e3261b597a48c30a5fed60c79e6d8649e25746d853ae97acd52962ac9b4cb1d0b8694449ee98d7221b2b5c4fae4efb03cebb5b226905175069da6a8f8cae11c97135b0cd99830916b5ec2eadf61c6efc5fd2c4ae083d484be1d276133965f8887ba17d620bce3ac541d54c7f0c18a592ca2009166226a9da462d7ed119f6d24bab42d785da9c26bd1816a0aeb64982e40b1cbc455bcbfe501489ba415d7d048effcfa2ddc1f32389b8439bf178f73d789fc1c0cc7154411a991a0ffd9d6f5825d22a66e022bb7a8f0a3fb925cf90efd891cbafe532319c3e3c0b7942f76330e3cfb9cbadbbdfa3c28419f1e8a3e1573e26318ed3bf4ed8912acd9dc790a48395728a92df7a5d64db63bb76f02ce7a26a76cada6a59326f19b6ba2d406087a1d7828160125356ccb68721fb5e0a0d28f8bf1ffdc11a43f38e33c6766ee3a6d348f0f188e52a1078973e885cf6a548768d58304a20bdefbfff6f559e5c6df23e972936c7df284d612890513c0dac557123872db65c97c76aaef87c0a256e919a5b71713b28d9ad6ca0547a6b5f3d427586a3a7a5b24611f5216af1f9014902d360f07dfe873df23e1fb33334da079c856c6c41caf4513fba22cc62371ed05239a77ae940a985bbe325f4c76470dbfcb6a8eb1966d61472b8eaafb8145d203b487bd18f37527d26d9e71e05577bd3d25a175b2baa5c16ec8ee3a34c878e29af5f9b49618c85d310836d48905589ff61683d0e010fa2d71be336dbafae12947de28386bbc5d0f75b5e9d4d461d1d55686b264a1d610dff31eee52e0631ba52270c60ecfbb01d5331ce4a59f1fef0d5347a374b955a0225e2cbdd9e3cecd746bec0476795dcef7aa3b22ef8cfec11e9508cc9c9063f55fe4958945c1249b5853303b487ed5b8f1069ec2e3c01f2c93d4544a8d06b6f3a998bdfa9a7542dd2592c42e23dc7f59679b8e01774c602d664ed96cb3f7295cbf38a529098dd55d6855e3713041d76f006eeccdda8a66b65fd453118b3d91ab5a49cc11b63453a17b0f3eb298b6a372f25a4fbbc273867b7f4ab566932ae930b656056ba329e0ab2c534840ad1adcd76876546557cb0dde0c1cb7d51f89a75852103e742ea42fb3eab7b3dfed1aad782698457c82f7f6fc94af9eeae01744194fe1d45722277366fe7b4a3431588fe0b987a4e03b3ed3b74a7618752f039cd62fdc4702ad68bd04a9abc453633874da793f8af038614e92537e524c73f291a2dd7cc647133b3ed83bbe0bacfd71f72e2c3ce94cfee52983d20263bf0688ebf361c079208135deec15e6a647dff043a333e0b02586d8e4aed146dc508080621ed1dfd6cc96434f71c8344b3f8dae65ca586a746f5a0c28ebf61e12d2f042c28cc2fb7e768d11903ff4e2adc1630cb56f6045d1f52bec2d739ff28059a8f1e20f6121086f5a0facdbf307ebebdf1de2ac9a028227f0eaf6e523a1c19fe5f6a6060140dba08d4722a2e6def1fa0b3c1ada93701ac5b131545943b3fb058f206c84d983eaeb65e31c24ee8f0950c656c44157fa15fdb21c9cb3559503dbcbeddbbefcf605a5aa8e9393b58023a99e09eb4cc053343c8f7a74600696694b20c32804c239fe155f1915bf9ee612d8818c849dbbbebb7e62870597c291391dba62fcc0772a4df98fb1aa1ab3249b1a1c868a5b29ed4be073d4e04c8fe9a5e7658ccc1b8dd3ae68ab4d174d5757ec513509ef4deff7b651d6700cca747474846889d2cb83019642bc6c7d6ba6a110549f4357c33b7b7362338b779e8c7a18c9422194cc4f4c311fe6f077b38cf158c06e8ebb6011e583e4fe0bbb123510194af8c888ba02d5eb8b54e6fe2149e46486116ce91530634ac9524ab62d5fb60ea57f3d5558656fe07a3233d42f60be546bd4e3ad9cbefe27387d52c0584ca015b9b071eae8027df145b289f9a79cdd704aab312660c23a2d952198b71d0bceddf7de6e985425bde0c2a426d11c29f7d5f213bb39763282a3ee16e407c72b9d2ce5bf86b0112d132fc52479f1350b5d3473ea9aaa3190c4dc26a59ab4f27f04f9009d00b52e5b4597e4d70332fc1a54fb5098f2e0a73f8109281c68945978c6da71bccc8cb8d5e816449bf9d0e2f383032d2e66500727a1401d7f3d1f0b0d3266c07219e446f6d2995e0c983b270d197b55495934662d4c1df4e07e58b9132067cd2cec5e45178f54b43082d7c18545eb389d7bc37e98e0003d2fd4cd69b378f9f7c51d3f2ff8f305d8878489e1c1cf42f6e1e17c64fb9b0f502abbdc2f6bc7a09dd065018e4e56444e2309b9590400086cc0f001087f4be0fe9d2825dcbcf09124fb3b232b92193b7413eba1725d6b0e8a2422de48ba553bf54829764236c3fa27a721e91d29d86fc99a871dab3f94b876856d2124d34b2c2861b1258be420816dd39d8cd8173930a4cefd43075a2ad9b8bf0543705ab4a80a4af1c410cc1764ab65ff3cfc30b4a935206f50eb7e625276e86f0ac9c85b67aa2c62f4dc3f005ec267c990ba4132e905b20a4e8378c40269516bd59a31a7153826bab3a67763764689fca6358201539789c1a79053c2aa6cc1699b90de07e213003d8a95803c3afdb676dc02b3841551c3f892b4609e64129234943e224e7e25a143fade159b75ab466e17309c1c562c0812e2fa31cca09289a24f83eeb36622fbb5270214896f220ff89ee25163182c908d9513d147df4c95ae82549e1db53b8ee3509e03da27567ff5091e7f5bc860ddfc885bd10b38efebdbe9643f6df90f061be8733136e22df6a12baa606213cdfd4009e6094efc15f37836d8d542ae799c5746e4f243ec556c9be798edd7a4bc7da87b9217edf87206f15081d442a4b9771188bc241a85b45d42ac7a03915dcc17554b1fe409bd2faf12ffc832727b2cde6dd91cfe6d4fb9645c16a7de758c7e2b728b33fcf8a7d15b0982b9e33f895bf2fd2e44bc5b0e30e1edf53b1f7aecbd0180d36ebfec0abc5aaca2b3434abca2b6557c45b337cd4f93c95ccfbdfbfd85b33c29a47a01a6888fcb79bbd94d7d346be9afe6b16517d284167850d1b24ef411e4bd1de210a28e24ba58535597ca8e2fbed141cb05dd48499ee76da5f553c1afddd470eaadda9052e9f3afb0fe9e2888754bd5addf87bd5123b3ec30ba7c4b48e69c05a6fa06ce333c33533d28a19a5b5c30b7344a5ac108ef1672ceacd54f2a63e83975f65f0d5a012338cfe4e2d3f72902779c4f5cf92264cce19e001cf141f6bbeea56c1b69681a58db4ac96e5b31ebd32e5083b26108b37ca135a3b53e1c5568805b75a5982b4f5d633bdccf412ce8a06804e54e1461f0410dc236e16ba0f2ce5f66902ba094e5caab1646d60bf0298b01944a06fca62f0ae84c359af6557f73abb47b3c9227d967ac2b169ad3e2a320ffe6d162f4375037a4516f7b494eb6010f0c98182f59beaac5cdc204704c564e08b7475f5c335291d75a8ab8687700b0d940c2b7e78f60cecdf6eea05c81b4b1106fbd610e0da40e48bfa97363fd68bcbfe13877e0f37aa153cc26fe66e1cdfb0eee8661933db9ae9bcb763492152f76b70f6ba2bbe12c0a4edbbdf2821dc28a4337efa2f0617ec4b4e7c463f7bec37021a2b13bfce0b89f380c049792ba1669023f17088df6e971240f5247e2eeb151427629181dd5edc8627aeafaf777986f5df08f7289b12f9cfa9cf20696504f5142c524ea032c6080ad9becb5b8f84cdc5ecc404b171170a5252a3bdeb63d0c1f8a6f08dd90224af4c882928c4c185d1105a519626507d2c21911d077a282747c353d7a19f1d24d8dfe6004f220b4a29a990b806c27cbf5de8fabf6c96e4c2a18b5da30ed458aac99431a3725dbd5c828859e7318217c04d7eee135fcb64eba3462f69d45a8a4fa9f26a17d3cefa83bb31567d881c085e5d144109b671b4688417134e468c6cee671d518a70127b0e7729d3d38a3d96d4491dd1c4aeaca85c2f61d3725bf3e6737edf64d3dc0bd2bc4767c8ecaec7cd3d0b4807c653eebe31bb25bf3abfca9bf360118535f11b43bcd93b0b91a493a3b0f093c48ec08f12f70099b4623c760d2cdfd88db8f6d9e3ae0144f007fcc46459e36b015a1fb79c6a284876703deb9b2f076868ff71d633d6414f2ada98d9b0c0d2200b02e0b2b8042e7dea970e59984dd95f3077e2fd949bf46023895473c19379332553108c38ac822bd641c6759f0f95ce84d5dfdaf427e38288bdb61c6454fd1553fa1bdb73afc2516c339c3635201410df50e08ad7fb39b3bae9203e8bffda367db70d29a238f2cdf7cf634623478a846954377a50ff4f746e4ba79c50a0d3a3c068317dd16caacbe71cd89e17d9db60aa46920d7cd5a757116bdf9a3a6e4355f195176d853d510dfb8294a752560c2e4aad5a866b6647ac35751528af34fb12080f2ab1196950db58eaf536a4e9e64b271545cbb5551e9a10c2580195598f5ba40d435f32f187482860ef29b63f8ac88d149ddd113d4f231726024f0cefdc0a48a347ddfb9fa52d93244411edac565e33aac500cae9a2e2a7ccbcf584a6b522be4fc9b7e72041549d24798a27f7101aa4b160cc32798d2f0c233570fd1a69764c078ba367b73a1e765b6237fcac86c3ca75293a0527da396e78cad4e76ba30c1aacdade93d767cb7bc06eb51e3f41f59bac35bfe07e93370e0aa7ba3a5f1be32f68f00d058b32db7cea70bc65f138d32a93c47ddc468a2bfe23e9e188ce5cf4d852aa94a0dceadd8e128fa6f5bff5f221b51cd39bd3e4ace84d0c1a324419799fabcf177130d682bfc266fe70d8bb4f4e007d36670665b095afea58c1841fa3ecdab1329d9919cc008d20170d3be8f0f54596a94233dbad55d02078c703c7b3a922b32a15e977968603291aa8664811c5225b21c960b317d53ca47e1d822d7daacbb78d73d4f77bc25a6462015545478c323be8a69ca1b7708fcfee2fe85ba3fc2684df6f82316c6e2341e5cd8911058a3a31b72cc319a4d53767dcbc9ef45f6ac3e9af6aa1f140cdeb1d3c307dbdb3084fde7c0a1ace23ebd3b3493a6bbc5582ddb5611207c219d585048be2c01b88a5bf3aaa8b61ff69f04c40eed404d62a2a9df395976909846e20197fdab7d01310ddfc7ecc80458d4f726c78263c781cc5a0cf5e450de9b66fb53245484f20df8974397836bc54243942c3d2aaeddc009f445287661440f62a490544e98d486e414ed1e870ac4f6bdb9f6bc4455b21a839128a7e56e85bd50911504d6bc4fcf0cb8934859a017c6e749663ca8dae9df3c4755ced800d747be10f982acaa8f13c04bd9f2f9d37e3c666abb68d44f92f2e8ac6e7eb45acc05349e581cdfce82b42b923cc75ee6a5d34b0a3e12d12daafea794bdee6c8af78d91b7a800cc7ad76ad491e31328dbe881d51c4febce7f61a891b4cd05a99375d2f56e42b6d9441f03d75207fa5906dffd996bab0059d291d237f0682591e7677c8e0d65905ef5e49ece8fb6e5704dfdec60cf95be739be0a55c43412e7a00a440a15a7b799b98603204e81e4ed926c5279494dd6748045ff7c64d10dcec18734aa5824cf702684d198d2ab1f29c33db2ca12287a123e4c6b57fa89b1661ecc146dadff65d032d8fa22172e817909c643031db9de952aec8b8198d5a97627c426787baaae9a5003a6a198ffa937ec9a4cff1f86e73a4352baf3668efcff125db127815f55a5ecaec6b66d8b9b033258415e1db17f5e622e7b38b911d82291a2201f8decc186136ba59f9a0afee80451f4825d949f53144593c187327b6eba8adad03c3e64c0b7a5435773d125ddd729c75e6add66490e5f0ac95bbf8f494603a12440d478cba294b7ea04b8f516d095a1388bca3a2fa6877ef46eb1b19ea2921ebd69ca9ed782e7eadc978834b26da591a715d352a77eee6a101e4a54efcb3b8b190da56cc5aa1a87fd66b0a4aefd1e030a9741bd2230f09c1ccfa78b27380e706168dbdb9178225c0752432a2860816dd58bd8d15a31cf9b3aa3ea950e9f4e8389dbb3b134fbb5b12ba1ea1b9a022aed930b3ce3bc6bfb6297eeb2cbadd3c4cb728b47e64bc1ebfd9001a77a56bfe192168e3547b3be16567fee0abedebc5ef542b0e79ee2c70353eca7f1bfba2bcbd0def75b499dbedc0381a53e7825b60bd368d7d6167c0bc10592be59ebca64d22561b7a4608ddfb5793d6e2f4f9c3cc7c2940a1d622efc2ad7696fb39b1cf8b60eb9c62d40ccaaa4958206c15ac75a3f9aae25d068780d7c07a3fc62e461f59f449e5fb0e674a4c7248ae277c1a4a0083a91920b9ca0d51cc277d6cc18a6bf0129d5140912524505fe16e32128a7d64d03c8efe424125cac2b89ec321d82e607b40cc4cb584caf2eeeba52603705eefb351d9004bf69de91e4a7bce825031235ff464df22a85b929ba1035070be17a1b841d76c7f920bb9e55c3d9b62c8c02b7fafba0dd58f183d64ceafc2a436e757256072c4c2fa93616a5d8f094a04de92ef92bad4b21fcad1174899031acd55fc28d6a14f78645ac41cd1a06e232013936d57b00cda9129d53f1d9bcda2bd689181884b39ccc83f81cd57dc5fb37921350e8b123a97bed3ddcf690d9e339b1c63580712b0872acb2190ecdf4a20a45cfbdd80771f30f4a186d56cbe3c0cf39e7d7cc39b8ce05ef8f5d0b9a62ccde607ad28355cdeb955c0a2d315bebd75442e4565a6d37f525d495429adf45e5adf611ec12ede4e6296bd8d598c8e451a702d98b80f2010ec8ed45021a7cc51ebe3fa9bd7053fc05e12bc1e34dc9b3e7e1e3fc1468079c313080dcec8a1f7fa56a10223e693dd8055ed817a5c0e5cb80c09b9bbd84833b650c1b598437e38ad65a8cf3c9887635f8489935da346514f82a3b6a1fad8d3e47092b0647b35fd9ab218d492aa322c9b4e1d556bea9168ae752aa3b3423f18b1021a297876c97fffdd43fe6d3c7710cb2e7b260d4b667687465da93bb369e1bfa3bb2dc06667d499d9b48dfb17863a30e395e48a0475f69a64393c96ae135ae149728501d8c7224aae423c557c37286897cd34ede4c449870b6205ea42656f035f2a79980986d8adde2052dea51f6565ae1686082bce252c1ef6d302050c259b27d9d8c96912dcc0ff17aae80af5843740a58d625c80f41a9fb8d081b4d17ad87274a1205fd82fe59cf8b840f29b68ec997eb2518c7cdab84cbc24fee0b78fa0aaa33d8f2d1237555ebdbd316fad26877600dcc681a1af2e7f025621560e294af2f01b44d86c410f32c2964694065ee1691a465622e3e23993d4c3021d34f2fbed86e27675f1640160c80ea40693d8cda3bafadd3cc4cdfc5571683feae7ab88de57cc778a6ab23a715c46d9c9629d060ca039de35c06ced825146ffa0c8c4691beb8c712f54f150ed260ff040ac67b950862d4204bf1d6af13be9b060aba85a57871d9e7f78d244300400ef9708fe46fdf3ab8fa7be6c9c659584c4675fbd6a84b777d39d1e02d17cb80933ccc2601daf8636e56115a294561e41a0859c5fc407450e5e96f1db0456b234e56d52af478c9fc5aaf2ca63b3543a1a38d437a21b21c75ca8d17400baa7c9560250e16e146bb19813dc4b92d99d2dba38485f4b195fd0df305db3423522f41b15c447f15f05cf8b2b68b47ad098cfaca3dcf9bdb72fb5a60f1c125af85781887e164842cb063379854a734af0bf959bfcb4164ca1a3cfc17de89c9d19113f99e8f806c4c176d24318abf92145a4bd11b69a296e43cf4dcdcd94a9c4e395f83f75dd942903e332ea865fa5beb21113323e3cb758635b7776e1883dba8fdb7670f64d1306e27bf409a9353209145c8aa7d43db4da13599f1f86648b30219959c25bfb3caf1d8b386b6b4262cf22a255fda478bfabdf08e4ac3e56153301f1ed9e6aca81fddd227863ca1290ea1445a2594fad62c4c97de47c528d7f7c8fc905940dd03004f91ac54d07592ce1a6a5b71ee1f53549c17438c60b5dc69c036a1bba544f664512d27fdb59f09b16bcacba8cad59ebc00c063bb2869bdded97e72bd373016e662c60674447dff5fe9c5c61457b39f7f8d5305a22f709046c4619bc076c2e7a65e6bead0ad9b33db43def5e6666398bfb0902a3da725f360a8d4732a47cf37ff8bb8f4ff31ca41d00284540b59acbd0aafe4b7995e88ba35ff30042518f4525f4dd06b45c5d47a0a872c0f27dbeb5e026c5cb1b1d136dd0693ba5f16efd33c5631aae4cb87df539552ff9dc1d5cdb2c846847190349acdb0cd7614ea3aae9e2bab6774851e298897d24dd33d20eed35ff01ec30e9554c31601789b62c698f500bc91b23ba574abce0df2c566f56ae2fb00495bb798970bc612a5c834686244aaa3bf8ec37fd032cdcdb6c9f82e9d80492e79e499612094eb0fc4d0189398fd318afe13c78230a642b48b08ddb6f3b169dba10fde2231fc85a7ae567db48fba4a2023cf915345451bd034b5517307193b4fd7d90e3cc5e42ea21c6b00b2bfa3b5479ed1f8063df1f1f8470f49f3856b8c0d69f737c7a67f5145c806ba35200267668d3fc0b5dd04285a5486a7b84c7183cc630465b21c8d8d2ad9b31ca89ce7558305ea3b3f809d1d57f07ee4a6e55cadc2dea1e9313de76a7be8981060965dc2ce29de63ba612792a60affac8658610f61142c79fe8ecfc2b4fa11aff28ab8540e1ed8c867577d14918dd0ce164a226b17ab144da5f9caefc57369368f8b86e9aa5f4319987c12a31294720f6e0637d17b4ad6e36f7a9beac092d333e51072ef9c4e3ac0509507bbda88def28351095da3cd1eacaaf243d6c0563e1a6c4e33f042ec84238792445a8d2f5e5f0386bef99e6158f767c0f3344e789c89c420148cca95a486fea5f7ff4d0d36df966500cdec58ce31caed1f173feb1dda281f8ace540857d6083927254a0d37528ff267d7fdbdab8aaa8b38102bd0549bf22a24423070f2cad6188d22b4ff61d084b9183d42a0a211ba9dd60a46f0674317a4b41dc745078f68525f27051294d3bcf1185dfba870258311e4937b69da96b41774cb0cc64cc752dd2ce7926723d68693eeff2fea37ec575f274c487b0db75b9d2bab85cbc46a486fda6ca174dafed248b2387f68c854466efb3f1704648b1b51be37e52ef446596eff7bea35b5c7dc92b2becafb9c91347b1c2c3e8b750187a136694264d9ad7c92158947d908e8890371a5aa2da1d44864e063b8f6e2260918d81995cd538430eea30c21ad3b5c018f1f8e05d93d8c6751c8825a50f58773de702fd83bc98ed1e5f8140f48cf84a653eed6f467fdb7c4d1f39e0e5973f4fadb05382caa60a67887dc2b69c8fea2c3a4e0b63f65c6aff0b3e593bb51e85d7f1c5c9650a86ea9d6e9d3405dab20c22d4a00a304cac05fefd404893c267cbf4064e61c106e100161fcbc4e1a4d7be4fae17f866f652aa584ab9a0e14b0b8b56ad43abab8e8bd1d3b5842ea325843c6fd960d5c98ea0d0173107431fd52ff3143e1643362e4aebf6e7549e7387596316ca855b00cc3d2f7cf348e0a8a962b65258c69a14aac1c9f8df94f851930476fe6fcdd0dc278037176c6c870bf3880590dd765ad6b2ddfd66fc10a7783e53b66f35529ea81bec6a3c81008492390fd989c08e7e9fac715faf5d96ed7fbc75f3dbf68e4e5e37f9d7b8a6b5849c101f626aa3f9ed66e15374eaaa8ab8730725df6f70e6d788144ff968cb035240ecf36046e9d2415e430237e7d5960e58f842bf6f897dd1fb753fed19f19991e6e32f634a549f4316f78aebebce2d0bfc033f1f14c74b59678ec7f2fd9a7c7e6c49d97e955f2dbad4f2dc199d7d407700be8b5e2b38f172f2482ffaff47557e30696d42b132b43aa6c6c80723fa3fbe8f0cc629c293e23cc0e2332ca5ca1569ab1bfbf852963866a23a1f3c6c5eaa9cb5b6aae691390ef328eaaf646725a16db25f14f9490aa3689671d711c9b4a97728da3a9b53bff4eda485d326c455524802530a6a54919ce3f636ef99699b819cf8c93129ab70e5e085b3886e07066761a85e3fa127747254dc121201da3289c942b199225c358e74fdaaefd7fb237675b1862df79b8a6a89f3d3df459ccc19df8f47dbf404d1af48e4442cbea6fe7c93b854944ec176f7410bde23603fd1fea7fb2752498fa73355642f01319d7bb285300a56a523423cd44555a109e01f6105f4c404b8f2804231ce46046d638ec744417984f2d5e625461676817c484f49ea025f054c0eff66469d6ed18258ed8b68afd520c877969ea489dd739a7abf3d10eb16172a2d5c1b785f502402453ab93658eaf32c77332ffecde977cb09d7e3d4bef95ec0bdf4dde3aa37d83635f0a295ff50419374a08bbd305f3dc1860455768df0f1f1a30359394593e0560eea95fb3f80d12227f214c2d5fcd66441ccc293fd04a5a8c27d83ec7a754f23cd2de2cd91d37bdfa61b572217ec1d405f83f6da82511ce3a09b086344282c183a5eb4cd7765f7765506412b4865f2a8708c77e3f71304d029d8bd563de751300c6d14c950cf33a6ccbdc73961a12322e2f466dc7020c715616c1b8c8fa6279ecf90948b85f59b3e11f4ea85ec61cda64f1d34036d8c2fbbd92e6d6241241b3a889b65766079166fb6f3be401efd743db5c4cadff1f3f5b073e953c05ebe8b9eda4d71199f7d8de7fe56c90a7139caeada5132a84b54f3e058320386b9015b4c81080c2ddff42696fe030359c92ce581b2795d21cbc9dc9bb3ba52f0d8640f251c0292d35c0402b943b2515bd7657f7188ca809781ea4611eb2d5d01b9bf92417bb754758603e828934d0bbf5f2e8726cd2ddbd921ee2d606a0ba983397d1fe28313e2e6b6272ec3a6e72b148abaf4008a6d3f57bc7538efd577e3dd13f9e9f38e1e33f8208b837398b8261209d44621fe58ad50ef4bc0d364fb008622e464c0bf78a80aaaa899ae5c1e950ee2b101b09cc88ead42744aefc4e2cd4cd0881486f64e5f64f2e44974aa8bbd89ae548ac8f5244f9209a9ff36dc2aabd23faaa6ff49a2f28ade3babc0d163ff7f042965526404be0914606ff41054c6abda7b345f6ad04ad71c0ef474978c438cb13d26a05fffd962b9f0b55ec486b98dd4627ccec9d24cb82046c4e36590d1564bb221aebeda167f75e1d6090431801761cc5b3b9e96147eca4b074562ec9f8ac29385c400d3029eacefaa2c910c78c66081b2beba024f494d2895ad550f0395444c37e742ffc3b71548ef9cd0fef2bf573bae03d18e2cda5a0ded4df549089ffa5e5127cd8a1e731f1ee6a51de5d1e15cd0179a4237e61d198449a9158ac0c272cb6fdaf4cf7e6e81e62a3d91ba9c58baf6c1d56c91a6ca3dd8aff66645da9d392d4ccaca923ef430b5978d4bd669a3e79f87e3164c9181410a4bbea33269b55f02bced571101861f3b12a684efe1cc2dcccec519b88a16d9143cdfd71200ac2b726383a726f5b8a195518d55316c44aa9e649a475873b62941aada1070f6200c1ef251ea033ab234ab097eceac458b84765be16f7868a6e934ad7bbdb025dacf9448a841632f9d17d2f664b03427592dcdaf7a8f62779000a8b42de38fc61699218d53ca05a71e49db191ec077aee352d56ca13d0bb0f4267d9bc7155577a3355c168397fccec7328b6c9b901256ff273e98ab1d7e1f8e14e625120b276309f605b5f7d5ac682d8f56bea45f5abf5544706b55a043df9ba6f3a6d034c2c4282ff7271abf2cfc2341a739c106d2056c439ee415b4bf3e2fd07cd35c081f22c9d9792afaca2ba7913b21d24043ad08ed9a6a6d016304d1ab6da337167a7bdc4a59a2aa2ae9893ae73f3615124bf47047f68e87abc232328b611a10e1598a46509d1c4cd9ec6cee4b304820f4186d77045bde66793236801fb1311590ac81f62fdc17a3b06553c020f620b43276d95856386e85e246a76297d59189fcce7edf9f88e540bb96047974e1dcd3b6eb75ac8638f143d76c9bf4cf6c0a563dea59df1713ffd85ede1c0186cca8bd4415a2d4e538787dbc11f2cbedd71b3247c53b00ed4111335f90f4f3300d74fdf0242b2dc0d25b7dfc65adccc236e07acfa39959af91d0b1d915bbe952a5fabe5b4221a4dfb46755bb96df6e36b7c16f20f0220f92d13bf3cf2e0c42becbf244c8ca638128e21a47cd3cb53104c9dd857af43a05474f248e6c7ebb3a556a9424af0fc5fbe2c4a76af95c26317a842ee1ed0b176a7184282f6881075c22f4dc4ce00ef896b32677b35af9990f0f84dabeb3451fb2a072f2cde2b138b8c1235a4cfa87f2391986f48449a98205778c005a60529a66330d0301de545917403ce042a0fc00e6b5f4024a6878fbd3491b9b21c1325f68446cc54cafc0cec155a0ab3ea9e0fe6346e97d82f1dcfb3c86b93f91a5334416fcd91e3b420efd0ff81f61301efd0aff512636bc9f238e890c987ad14dbd6a8e9ebbc45085b225e3f0b393d94a1d1e0d6d8ece4d5573b467e5077e1d82f90a395a8929df6cc19e3f0d2b004df12827899a623d5042c8bb2b2d363c5eb44fb65b3fd899e9b989f6aa01ea2b151d78e2736eaafe0b19b408e0e5483328cc1d8f50dc20cecc8147391669b6c7a35cfc92f2db7b2b86fbde07eeed0a87bb0a8e133db282530f459d7580178f4e9b1dbb5a0459ccc60ebb68f0698f356e3134bea4a5fb7c66471e9ab07e8a356964ef7986772e25dec231ebdf00bd33bda0f6fc56c31037fea3230aee776c41d00a34eb83ccf181d8a3a4cb8402b5cc7078204aba90f5ce8b2fc8042f41332b73c46967528bac2791845980b7fc113d57675885c74319a4c8b3581def44aa57e730aaa90b3493ddb79523e1f2dd56df8dfcf93929fab04b81ba08806f55f60cc670ba9eb2309bcaae3e887ac2f70c28b68435f5a211274456902c86e8668c1c6f848ec18229e117583d426c7374bba79f54e24bf271a3fd506c35bae3832e09d7c07b25335a4176c516cd20daa528854571d24b06d288a40a159d0bd47941042246321c3e991cd6473b759d709d048efe417c99384f72cd1267a96920eb1a7f6d5f5317d6ccb090170df5fe71655052d75a3fead84a77c88c71c49f1b2362927c2dfaf879aefa79afd7a46b093b5e01488029554853532e9955bc9d03dadc7d2317764809ffe03e6d9723d188f6ee9498ae29824d7b91fc531370d5f59161f629616162391b6b84ae2c921f035a15e791fa86342fe855899e50e174a7151c2b2f2a191a493508d297b6ea74fe9afe8fc9d7e553aabec3d33d621fd60cd267d98b4bde93a8140c09042b79e94c1f6bb8e169810387246f7d6f8aadcb1c18a080ba3658cbc4071ba2a148c02c16bd6120797872230fd0b42ea74ebac09c56137aa48419975b446b87c97c546c16a21c36fd640ee50e1bfa49b819186ffe68276157fe0857b5d0b1744e4a6ea3e312bbe5a509644fb9d5a5da8ef2471bfa06d0af6e66af541c48414eab2c109802e83384a68968a40e0011a306b8337c29a0e786d47ebb4d2b2a2bac88f3b0d085933e26b08e69858542937b5bf8a4718ab2d80a37e6c5aa0f8e8577c971fbef0ff119a27562d589fae8aa064c296fb0d17fb7b698e910f451feca7539e9b078f3cfdacc48ad7ef6b338d3a582dd5b3032664f0e356e971941920cc29b3f3aadad9297ffd9166baf63c8633fb4aa27a959319845b588b048cd72a7bd91c718933d25d30e8c52def1a133929e5258e4acfdffaa089b970a6239ae64d03c7d52514ae00f1ea4718e2dcd8db0281991a4255ec549f81ecfb8f9a3690e4498a5570fde990d0c8b6b7bffeb4745dfa47d01963ba62af569c3559f01ce686d2e52bffbf7a6cb41c49735099f1adba9bd2f02ef105c734f4f61e351971b36e76a9708cf3c461498d1a2fa899a9a8a85e7895d522f7d506f19bf81602af0d8134d8c1183766572cab38e7930fd023130f87bfd013a9fc150bcbe4747e7cd5da8d490923e5542a1d15db511c99536ecb2b972fa590febc610600e8addafc18ec34961fad3308916ad533406c08a0bf51dd5663d9309da8f3031876557c42fa49b82c1f262e9a14d5226866b7c97aff0510ed7dd43ccc36876deb89a12c7b414232c2c179b34c7ada9d87ace983e938b1845b5154d45ece7058fee1464a91a05beed780300a8fa3e7e364fd3dab4bc97e13ad4f31bc67ca23e8a6671bf4d3ebe53304f5e6359296a1bb5a23d9655ef859088286aa1d12a9a3121c92b1d112cd112827b66440682248ff612b411b2264c347a862c70d131d212cec48bb9173854711954eb85e40b7911a8cb2b911a102afba42596213539e61add493585e9e43e72d80adf9a7da3c28f39e92494b58d0857521fac12a322df358cf4a237aff74d61b5528bd7b256bf92c404f3d940cf8567dfc66771ff96f6672aa6ff6be3931f05e8cfaabd28fc558ede1271eee70815ecb1fb86a91275fda83d9afe6ea5c2a0b2e5b6eaa9ded50203bd7de4d4dfdeeed918bbe8bd6959ab09339d7bb8c184613bbd80b2cf42e0f49fb5e11bbd9c5dd49a41548d698ea6fb900d352127051328f8de8850fca71c5ce126648c1758880b4f3c3f4a328f8433bb425263bc536107ce27bf9276adb6b96abe8bccec94fa60aca17d701322766ecaa3a4c250db10bdd8c97ed91480a50e86d2232933b1427abe7049c14c612b18f45682541cd9193368b118135ac84946c0e0b039684746a8f5706a19fc2bee6a26600652e3ad11709d0a17815a67927ac5539135203dc821732b2befa6a729925a23ef6cce694764788a26a4577dfe26c65a6c49d82ca89cbdc29e32308ec0d08b68d6cd628390174e9e9b3e46aebdd086deec1cf023c6743c4776a6f9868d087beb37dedbcb13900b451c64637681e2fdc76fde9db42a87d27b7b26c0216f6eaf0fddae4c915765e9fcb1843a48c047c0f9af36f283a3a61b52b12649972c16e25d3a5a6bf4976e6665be0a4bc77af56c01c0d70c87d143b37102f24795b93b6ab1009ed31449c2503eb1d96b272fc33a66092e9df72d1f064a83189f4c94f43a168271715b36c0cdd68537bc39720a8443b289d9b318b77d94825d72686769efd971700573c2d5e703eeb84c7168b564cf2dd58ab04fbfaa34d2ce235771af60a2ea38700af6766cf55602d44961733da970285d3dab21505f70ae582a7bc4bbe80a3bb77048844220095411c1f2762b2234818c6c0333ec49a316785804a353a192f01f9fa1800ba4a42076ccedebb4d006c4133548f9a757613f6b470b7d9db2e4254965e7e2072c182e2abe4268c7ac5072f64176f3c8837cce49794b9153f28dbae18eda4c130ab40332c6da0eacf421e507956dad9cd295f2b59769a446399ca716adb9b3679595ec866e67da5c5333800daa0d5bb8b9c636ab219be5ce90e1378d53a345917ef7fedc06337ec2cf9c8b9ff3f5c1b81a3f1137a2fe7bfc74ac69df85e4cf99650f569142d2f3de4b4f56ec3f6e6d379f5baeb76bc2a04bcb8fe82295beca5358a14b21e59e94104b0414013c45d51aeee8f1b59d82c90452da4b789bffffd5ba3195892df6152e693a95aecb4c4d50d5888d6f0a0e9414490c464ee90e90f736397fca76711331a59bfc50eeae3db518ea919982d970715e2135a4a7bb14e0f5a265896c21527e8850999700faec1fe2fa68c2cfdf58c9e6409d0cc60aac234b465612b3b3cb643e17f45b67adef31742fc283413b4cc48920ea6e728151baf97b0110bc924097ee16f66856f4a5a77f54ec351cc6a828920e889dfab0d99dc5936bab80c8f040b943189868c3ec96978d83ded7814f7983df38dda51c2cd3f0d972a2b1992fdf289f36b12d2786670282d8c3cc23d4dad5e0bc4a41edade348967a5dc5adcd2e17559dc9db1536e5d3f2bce6749b52fb411f87980a08090f151bf77d1df8f18128aae1db56b42493904e18227c37f0d34d8d0bde28af4ebd5fa8e797a6027d6844ce36e2f5deb1d9c49b3091ac7a43a815908a4c38ec68e9625355df18e37179236c2f5cc959bf2214e63ee7b879cebd66fb8e716a888f09ce0abfd83351001d8690f1c6d647feac8823edb2b994102ade6244d154af532df4be7cf515b9e06e0d9d16a91849f43ca5812aae6579e367151322ddb152f0000dea70b86dc86558a966296577fc89d188e11287db0bd8333399e19b24781491f0acd934486da45fe60733ba81ef0eb1f8c80e75b4be0ac92c2f0ad830502aa68daded64b4d87ab2193ed27747c76701df24be3908a290a9b5f3d4e817d5e7f29582f8dcbbf59a118184e4d8d75f677c0ecf10fa526fa3895bcfab6db91fbd4fdd9d8590d79c04d516466509ac0530f357549e72b1c115d70cac2d9e5faf72a557f8d4f0d25c4ab3b86c05df8edbe260362604f4db481bf0043dd5e0db317e8f7d94e95190c7fd4a51470c42e608e1dff10c035915e1d4d52408e976622f954d8b2392c0bef56a4a5d766670ebc0ba9d44954459186d37512b5d35b723b8c40e948e35b7e51d4dde3800cacd4f7978f9e0b3f343dcde35aed84467e18663192a86df333a395d93621611c0b4b4965e1248af95046f831473ac308529e757cc6309791341f0ab66af8e99f54f8fe811833c250637dd675a177a6b6935c4f840a221f9aa3c02a405eec23a462f61621fd4721b4e8d9861e518708b4ceb40b61f40f33fe0fc88f03bba8e56581efbb9e7b7b045828dda0ff7ec5c3f4c34b3dd581d6eeefc5c3912685976d1f9bd1ac32ddc414f04a49a474c8d7d59549951355e15f8e39ba5f898d8c9c464415ba6ccfeb93baf07d690e8d50ce91aa4a43ca3f2b1830bf6fe46c65059d083e90bc347e6cf69bf1224d7e29d0eea99620334b4d4efec7d2f98dd2ba25693e2331a37e12321af3d23efdd1582585800c0981dfef061fa082bc40f4833e703dda3e2bac8e0b188dfa8b4d47a4e1758fc8bae9243a0ca12fd924e2c60d8cdbcaf09b0098fa68fa16c7baa36f7a06b7d99d5ea950a7dca33f1adf5cfb8e58656636f41ac8d025acc96896b18a3f1d2239c88a081a8c273fc78b846bb56fa352f8ff9c89eadb94c9d35db7eb2f5f8a2ce59db4c954894f90618f3a58ae5a96d588c7e61e0054363da494ff884ccf0a1599aa64ead0a39042cfcb54f2a033ce7c1058fbda256443dadfc0aa2139d1893d2c66239315569eecf11540df5606f644f96f6e724cb7de5c3fbb710010c20f447bedb8a9bf15930f966bd5a2dafab4567c403db5d07cabc82be527c3dd404d375ff1cf996ca30fb289df6158c70d4d59babf178e582fdc7812de7a5b3f65312bb0e7ac7f5984c1c3773273aac646b004477375babc11354a94ec1ab8fcd6bb2afba72e5b23674a35e13160df8759ede464da21b9a9c5280ea562319dc37d0dc89bf82e603121e2e4ae0e1431f895e82dd6ef43598d0f4026da05c60b50f70d8e67d6b40c4b11bbf4f0ad9488cfd4755c67f4c8d783d8780127457f9a2a4ef907653385fb92b4b93327f01272ba9c245fcdc28978b9643bff986b0a02b641f8f0ae2092f38725f36892e1f9be37db3b9bf6119f84a7db6a05d0869de8463e2eb93777fc0e9f35917e21a7e462f7e7cdf45e19e16d2455b833823bb49753bcb10775e2c45f2136eb1ea9875868a7275ad3f5b6435a66128e027716a170c4405dcbc2774acea918ee16ed639e8a07fbe21d6170b2ab09df5468e4852ff33e4e72c7100658065e82d4004d4c4a3b7b94d365dae5fadb5aafcbadc1b177db31d7f1e40c90040478a4ad346f7bc27fb5dd3420add90b69886f6f0fada606ce8f2c28fe6b17cd9d21c8dd9ac84555e4b662b75c40c72ce19c200e37f5a879f8408b2a9b28457fe110c37660d179b258cddbdf63f11add0cfe0c163fcd5628e9728ca4fb59385e58504ef088298d4407457c434eaae7d82335f23e81bc7e3ec4da93f0a0c42a45854275eda5ae881ccd0dd40e4d0d43d829cc27923a45d23b0c4b07c6a97184593a9ff43eaa2ff167e239de59b68a6a1ed7688e41fac42de280c70311b6cd73847cab846ec500edc587046d56e10cf253e932bea6a0c0fbd7bc19fb53d6b22753256f8d81165786781682b9fb5add526f85faaea1a27c1a24db010c1fee256f4be4839497b7db3323b515b21922d6526881b6d53805205042389b11e0483d8c1b27904048d7175d76b3482c959988a6039e9109b8f5121044ed79cfaa857ad0e786c955931ead29624be419334ceecc803edd1efd2497dff344592d644875c96bedfd7d4ac3290b8f86b19e72093cec005249c3d563bd014150a3de68e7b616f68d8f9fed06be6c1b3ca685f00d2db0acee06ffe561577dac70d790eff2a21cb37dd7d41aba74e8f825cc5dd435051d076aff453f96b2b293c161190de6c69466c6edf58ca1701ca086ded3985847327747389756ce703a6794c6e4d2869dd84715368a935c551f95f88173d87442a0e598473d6a5be08d4c40a4b9e1f2cfe06cdd00497cef08be38e3abeb7a20210260b66bdd1cdde527fb44e5d7936016ec1d844bb75f2d8ce858c3f2ba3dd9e5059b75c8c6d91f12ec27faa901c1e261c6d3a524f272279265fd98d29861964a7f038b99ba1dac7ece178c9f562b48f55ee5da9f4e82b8d624e12a9018565912b4a2f1e07eb43ab7354ed46bd584b148de703131f6609907ca22e7c2fa9ed35b0c118d4979392a23cce78d426ec87d262c0ecdb0fb71b24f36820b5e558d611122e67a38ac921d85154d6a76f4bde187c5487e30a5cee11d53380f919df92c0388570745d1fc7cc1c684282be252d8f7ddd1d0a44ee0f62b8ab0f381afdf754bcc1ecc8929fde12d979e12c38c9301687032785af7c01fc290e6e3dfab9128036072fb3b56844cc78d9c4b8e2b00e2ba5fcb354bb20d5bfb5f784ac086de2c6b762d0359f3bee60c22dd443380dbe3fecf69e42d8732b75b367bd96ca2503129c7165f91c01385c41f9e835833ca2911728a7c056f4084e93eacdf70c205bdd730c6fd688b1a3c20376f5112de1c46e00dde5c92da4532f81ddfc4520175b03480352328ce8661e1844a81bf6e6aeb772a7bd3b43fe0464f6f3eb3dd7a13207f64873270eeba7f2655472f7bf5a0f4adc7bc0b6b0f4ea79c4245ee7ffc8bc7726531b9e12c93fb4c30804030671b84aac7a33bea749abd3ac9398b602e0312912b781b8292df2149635d6641872abea7a541589a5dfe712c5894b1056f28979515afe08dae04d3780949111dab7b915a17a536b124adc28a8db732b17598eafa0a53e60ffb382456455a6dcdf5644b05901718b5393559d76d5ae67fab43ecd87618d55f5f78e4bb2cff9f8826048357f5715fe65ed0bcee7f17c593f859c40b22ccfb547db1fa668f1856c4b5cd3bc5060edc92455ebe75b8ebfac29cbd68eeec75eeaa5e866d28e58a775d34523cb8f1fb1e63074373708cca4151eeb919c91517d219c13ef300db767275289372c776b0115e7651b61221543c1da34ffb9ea1ef08ccf3b7775e6c31a833e5e0ee4af0431b0361028d732c87fbe5ada81ececfa7c5797a6c6c2091746c9c4aed781b4b76aa030f56b7ede3dcf417bf45be996fcafce59d89860334f04be56bcdc28b235f15dc158e8ee782bffe3977e871368d83c4a63bf9b9f65df57df350ed37c0261947b20148bac28f40a20eca1a71afd6dc5c9f987555ac41b50d59fb6cc1b6688f6a7d6f004c00f435c05f68575c4da9891b0105c2c72104f526ece9f684c4ed75261cdec625b0f20ef0ec430604430e3e87b4cf862c02988bc015ada8e9d652a69f81823568c6f7dd3d03e0f43bade3c9e86f174588eedaafc7cd72d28aab7654f0a7cad9f9b121b6fd9c1c54e4b772833771f3dedb2c74bf750837872201c82d2c9204647228179fd31c1925122a3cd27b0b65e6eab1ce22b9fb2d7652edb947118e7eafd18bce25b3d5ed811172b7d3928cc8ee1ab7e3f4c5085be526b2f65f935f2a8b5b14ce479c6e63bde926e4f374051794588c6351ce1e9b48a3485ffaf0fe3d019bb7804ac80a2734ca2b071d4def5d9a6134c980358c94bb4d8d88cc971045c2d65b611d0e40889702f6b23464da5e9c280a3dc1b83524bff91bfe8bf57700969f85ddc3994f597b995c146a9d1bea1431a3d19deba814bd9af144bf2eba7403d490bea1767d0b5ed29955c269f10908abbe1a3781bc5faf5152049552701658d916e3f3da4dfee89ac9cbe700435c1a3bf9cc87a4d35ee5d003a148f84418b715817bfd0a7dbf65f6c17950eaa3b2c1162d1b01dfe6897f52fac54ca71be956b3532826ea3d876f7a0e37b43e65f08a2a1b63a783e2ceb57fb4703d27eb68d4612c5e90b0382201c1728fc98e956dc5977a5ee35fd296a2bba1689afe1cef8668d3a7f3d04d42eca48d8bb422cc88ab702a9bfec93978b502aed8f75fefb2d7aa793b479972afdd789baced8d033efdef44f807be457c809d823fc210fb50acf5c6caa419e6d4731ab87296e8d2777473b2ebef3fdc5404c4263abee6233709edcc431268a1ad83a9cbc9c1baae018df1f35d6cdf8812e89aeeaa85f16ff5b763b3370a6eae8738a7f88f23762769b0f4f17a85992b14b50496455a485f0d85cf508d78c31346030e966cd03cc68334050beaef231296c75b192808d536f044d747a5e65a8269c7d7acfd19aab2ab48186497b08b696290d9d6e6f2543986e344b4632d6bd9fba7e3e7de88c121348865b9ae3acbd739e62cbcb053b42bb90df86f696c188f87b232f9345d5bbfa6fde7b75c16335f64e7ae0a881b837b3b9cf2985d4b3580fecd2e547808247293871d366e36481d944a328ab76d7cdf6aaacc86071862d37ff35ae66706bd9556f5482c8c7a1d51af279394469b4e561ee6f9c5de1161c7534abcf387c5bda94917362697a0547fddc114e8b05459d60470e68655dd524d88d9893d14933dcd6081256698f80761a279f532a21f59cd792117094b8bb07a9339f26b70d3c4da9154bb284775c1e407d3db85a96db97efa9d6551541ca223aae79dd7221d6a8a50679dd1560ab41c3f5729a50125fde4b279ece6bcc3ffda3df19d15ceab2f261c4efed94fde6b438fea123967a3759ba658802c423548d507e7ffc27bf7fdf3299f671191415150621a55f2a5189d0761ca2e4e8d7601feae9b79472cab340141fc60abebcf6c624195aa09ae5ef312c496ddef8abe2ba518cc9d68b8c6e8cb36d618197fb7dbc63b90b8b66de33e97a8e103b6cc1f6fe7a0d51245f36ad81a04f46652fed4c3b33e21e3255f2b0d794584804e5bff17435ef8473c6cc5fb7f37fac33e9597515d95e7e3dae7443190090100f4464c3c98a3b6bf70a63b23440d810b329e487964faa0ed624baee308d7e5703036e0ce357b2668cb3d6df347e6161a52eafad9ac73adbded1a10b275773940cfc59024d3dc4ce829e1648d2b25ab9c6cf675520c7748ac2811f31c042c0a6778f84c12b31bf9ac698852bd8b6769e75d019f47281f5a09f0331783072ce270a0867937c69af92cd77da9d745ef1f32d9ca983c06e01ed41ea003ccac9e279c3df80372d3e75470c72c7e0d1d7040fe117969cae7d35a3a5d3119ebf7f8a219dbc9d69473de80cf387b02f7f7e2bfa80668959cf46561c31a68429cc19068958e88b5fb11b0ca7276791fa772754cc9185ce7974af764a0c7d067c1439c6d65d658ce3b00d2f6016644cada9c94129ef07934886878d901ad27fcdc97c8da28a416d7435a7387a47689c1bacbf20bf0d638332449901ef738fa0ea3e980499c0294fcf44a50991860e8065f962bbd697f787db86bd51647330da9c33b938d8590ba80bbc2123c662a89860e161075b869e148821442bcaece3f483100a975ba76a0be199ccb8fadb35be4818d16d91df325129e5f5aa599070cc3b5d95db7f7cc437433e82bc6cd3248dc437ebd140bf8b72c93127fa641f79c5a4fd858d57dd585be3efa2c004695a14c89dd08a8f7f58ab4bb0120c82c6ecd820d36912d554e45bf4f1179a9efc3b5315d57194565b81822f748da108182dcc758c107b9271de630cde09095b9e5db763be8c231db60ff72561f6b1ba71cc383073f5e068e5fab8801c1e72e2ca7125364c612933c98b2d394383c6e14cd47ed1477193031547592a05f706e168ef5bb79dc2687ac2b49dfa87219cc400bc27ab91dbe54687c16b1540020219433d31e5883d6d37a6554cace1699c7051029b4ef8b4186ab0dd1b9f43d3ade3a1317c3054c76cb80fc8f146475decc7acbe20321f4c6e2cde13927d9d49796ff85069a86cab8340453ad55ff07137635637ab369eec37568dce72db0872e00582ed13acfeef2e0eb3aaddacf7d9bd52a83c061ea5c2fed0198798fb1951e2a965242616544505e0cf4fa92ddae499cdffbb85297d744a2b149de50138c71eaaad5b779f407851c708bd126417ce18c40221e5f2622788e9c07f4baf126daf7a3e55ffbd23ac29fa6c410c3990760f081ab38cb47c317f828bb08f160225731c99acbff6468929967f1fa3977ae335ce82f7d31937f5e3c5ac2c365c83412fe52e8d34bcb03fcda3192646884700df1e450a487e36006043f642598d76e9be9afd4903b701e7916c36d5ccc6eb69fd2fc178d356b41951a3e802837318e8f58d4931a4051d4bead50c860434c3b91ae91934972fd41dd582a1cacdbf34df1fa505c0512604eb6d3ce7d8f65a6337e1a34c73d1ad8ba1b69a7d79a07a0174a7c676ce1b08e8c3db69198d9910467a1532d49ab5250825cf5a0eec080eed2eab332a615b563736e79617d746ef83924e11009abec305143406a65cd22e31e7f6fc5e260eb4cd3d45753c36abb033df3c9431b0aaa724045aede4f5a175a53aebcd13b1dc19463c95d773191221f0cac71eea7c0e3ab288fd525a3484fbccb7ef2314925eb3505300c08aade5a9fe8e597acf892e6f9368ac047a53b2e7151de382264215d8a238c1ee1a339be06dfe1886bd5d82f2db662f809c5a8dffebca248cd3eeae1e880c11e1fd84ff299dd00de2da508e3d330f3c1cf49f7307c2d5dcf796b1b5dacb17fc7f45e5b21cf2c42424d5aee53993b3f44c907da6a264a0d27f85a53cdd019061d1a31b21216c577b7cc3a0d361c8f0b65cdb82672952bc759ccb46ebd9898ae5ffe4995f73ad6558a731cf2cd70b889478f7cabd62d4e562a44bc812ac3a852d1e3912f956b38dfdccd6fafa14b12f734f1d1deb7177fc1188b46836b3f46d51a719ad345507d5c2d7de44866e51fb30bd43bbc715a0bc3d4d19e4ed0e874805c94146dc67a95ca6de0de126baeac0f8a2af9f9f7e93f20dc7a8551f94408041c9e08d3899b078708f4cc84db360077f5aab8773cd511d4cc8e0b42d552e24b7297732a16fcf5a15451df923aa9a15d55f0cca75833a4cd1e80c007a328cd661dc70b560c04a258048059a1694a55f19143262b890b321a14b6d776a782a887fb8e87e0e05c88670fb46879bd9a33812548705a3486681e7b7342cdf5596d5b63f4bb8bc0b14e6378e7881d113403d085a6f48a75d6c0cab3f8376ae65001b9ac8f0da5a93368d189c362902de861b965d5be383e0b5a82de9ee3b1767713502a3e3a0e9e99f310fed677287fe3b021dd622b973af03c66a65bfcf16c0c6c785148c37bad8875641f34cc8bf5a09421921d8650a299aa033684749db37340f27a537efbbf879a9d3b553d0bcb4e9c2059b052ccb889c59e8540f83a95729a96c67ac58b2b0f2c2e26cdd613294a06a51d03a385b88f85b02dcd21906409d785e65827593067f1ab850d04d6a024f9b08efa501ab25aef3b39b720bcaca64b622d8fbdfc4ee5f4e558ba2704b90164b48e8264feb0b5262337a819567eff10e0e30e522ac8767f4c3499dbb24e4973006eb0e619589ccb50639645d0844f55121fedea607a6846241ffc75162e2076e3f4298c3cab48c0e096c7f938d5a0a909b946dc3287b464ef9e146b846dda27560b4f2992a7f2f49641082e96130c4c6eaccb63404666780d0383b7a08999773ec19b5294c537da423b1804348f6d434ee7c9f50c84c46d52c7a7bb79f92d862a58d808e4fa6302fd046136df11412face0779dd3cf99db4f75f6eb0a19a788669a078ad362f022591873ee9a25c09b3f168c8b5503758ed9605d960126152f38e10e1b8f9d98cedb12a01f024f133c98d1c7de8474f77fdee26dbf0eb8aa97e93c2aff98628d745aa7aaabeb00b5997465326628a9b76f33e7307b8466408f246c1817e40ee935d7cf5e06c58df42ee4d04cb8af88388f0b22999432089f3192091cf11e2fc2e71ee82c8b3b772b8a71af0686e8201028ba968b13d752e7d69bbbf476b98bead356607d263de0197b10c5df31cf85534aa6187b3548705ecff219da33cdf33c2bb4410965b4b7fcc34aa3546f37daafc5ecb55abcadd6f2b7de9fa56b6e37ad44217c40d2c8c6eb38500b2539f0153012cc80a01475e6bd11d809829e7b12cf415622e6608cd1863128305c7bcadecc05da72303393665010df615ad19471e4fe0ebae5bf80f32209271f6bc15170d9579de2a3348e871c8645a33e957a083f3369cd92447c22866851ab8570dfdd21166d851cbf0a743d17262776dfc5b1c1b927011ec20ae27b8b165e9b5eddafe7c5d19c6f7b39a7cbb6b23edef75259cbaa1f99874d7d28b3df445041f4f84f9f4ff812be70aca12e0d3820cd0f46d50c4fceb933fb4eb16d04acf534e37ca674a392bb1dc8b1c481092573a9fb4ec8900bead23b735d28b10c9cfd6dd4dfaf3e04da60ccc480b4eba55245e49d808c7e061944e4f16ff609057d68f6ca3b86699ce33be87363342ed936ea078ba2ad1a32dd3556b86f71ff0c8dd7becaf7afc7002dda2df04c916306c15c2857aea18a9c15dfb167cf26ca98803c45d1a9ed0038d9e1a7682cc62761133f662656e6e4c3f1c0ca94ad51598785bba13eac2c60eb862a3ff0c6c97a45257ef83df1b3ad68bdb2a7b30115da6666a4af1802b76adf50124a4f7373024c835b5775b9a4301eca5e86a9ed53af25fe70fdce67f47deb22f9a373cdfc15c2a41f385bb2f0127e92c29173f76209f711dd26f9e6d3f93e5c735ff09c083f2d356f68fa742206bd65ca03d6e241bfa66f726cb8134247dced2f2f27ff81feb7ff5bd4e03798cb9bfdd455dbc5e95fd88967e2a6b362ec2365683f1439159a7f896c1035234dd29c0530db317781ab754bceb4a7fb5f86a7f4193fb2c4920e6de02a7438c561d32cc1af8148fb071a888ad218c1062f3f34ad5bace2dd3001a335860b5168855dbee71d87fd0e452ebae63c47f8ccf0f3e75dde956fc575e308881644f746825cc586fc71ab1d4ada252789048fe4d488975fecd00a0962ce0baee904bced4ac52439d0020912640093107028240367c1146044635dc22d82b701a51431347e6446838abbd13598cfa7aa58085e69def1e9845a20ac24813dcdb8298de67918152ff302e4b7d409a47f811ab3eced872f2c5d5eeaa88814f9ef01beb12ee9b98086bea4a268e1d006863f13f55987deba45d5c5d75621d5623341d597ec32cdb0fcd979cd5c19f94fbbe4a9fff366bb5e7c85ec8b6a74c63f7de30bd5243ab8a6cb4795d3fb770b0744d46452c7b224d8d9d767a28afae95ed0f6b63d7d0a7a8e8dd7cd1cd3e91d437222b849941755e3cc4d5bc5461fe86e3cecb19f9168d1abe32e511acaf450222def4d88903fbc2071557a8d082fa39a0930549fec69ea25ea7d7e451be7ceae6a86656672bcad6bc8117533295805a36fbc1e0f92c770f831d3b00fe9257d61f980181a8dfd3d459736975cd444f2e72e2c8a0b86cbc2412c6815b8fd4f1809847a30583b8170dc1f470e7992e0a96e7238f9eca72d7d876fcbf4f7599fa1700cf91179b05270845c3c70a2824a4482b63b33d149bb974af70151ec4f44792bae5ad33ba3e715b03764e43227e90722e17d1979bf6eabac3b1763f2f93ec2545081f4870532d88f93e172c06fcc44d715a93e8f5c27d89d64268b34303ed89ace2e32a6e70dd1c254db0ea9b980a675c3888ecbc18661fc4eec42a0ae50b01bb196dfbb37862938b6b146ea734b8344a8ba0f70335db8e18ed87f58a1dbdae06f614352f38b6fb7d6bac65d332ff957e95a384a35386137d6a39ca4cf293c29e6d4d5430e4198203f1a45a111e5e69a5154448ef8a59d94f3347f56092da6e800d99afa40088b33f70e0c291580e1c1571539056e62e83ec5e3e6bf1085deed3131c1cc3a320e23bd7b84247febf8ae9a692dedc2b0c447db6e2f6daa98e010cba07c08af1bc7aaf5a6f3ea625ddedd1dc5e0b74216b190698fb0d1e106a1498bfa4db17df07fd0d82e0eda0c06ba8d32f39982bab16453d8b541ade3512f26a41d7ef35e1cec065134201b7de9a9d4ef234057a57c6610428e489df9af1dcffcb2f5f1f3f150b320276de024435a4190a36af9589616cc1d9d937bd0af2a4fe5bc2b221c3afca3e5f381c659c5d93fe63fd702c9aa82ec03340c4a7cc47c0ca2f6ffd44926146e08e76ef9f7bd7a29c882cb235be56d0341cd9cc6568104b4ca2b5bc08057034fe3f1656e0a3d1203fd532fb453e901e23a339d1bdf28ee44787d6c6f1e46de7de1f09500d98fee76b24ee6d20c3e7ec336aea43d4ebb697e974aab8584f9ed072658e9835f8e7e027745a91ed0c5743e2e374f2ba35302e7fe7234a85955f2a48ec36ef4381f101235fb31a66e0d7a11fb529800261a97606d8490726644dee483d471ff8d7fece8f390eba0740ced33905d5576b19b1c63a1163cec1a23ab616b4e6cb17b1c2d153a16aa8d7ed61c2e21824d70c77dd9ebe5a9449abda19145f6ed0167003b2fb0c175bba5ddf3e63cdc0eab1bdbd3ab5f7197df42cc85c8eb51f4f471cc5587bc7a7e6f545e2e46d043ae0e7e789046295b05af51458c25e11aaba1b9f0b347722866a261915cc70b188dc0c36b4b26d8d087b0994cc4b3f1a0f0b04b43ea7c3dff92a0becf4cbdcd7a716c6b8c1121129bf9acaf9039da6c52cd34c08701d83e929c1744a0b8a7a44f77cafc5e537fce8ffe5f774a1b1e09887f67dd9556aa1ddde8ce38d34ca4ac3027d944a33aa7722ebff694a2d7509fda01f6adbf5a433d877e0517d777bda941474c6b1a489f8cd136189df47d55996507268fe7af7f1983323900e70fdf97904802363e5e29b6df2f8d145e9db819df122e1446a59405a02c39f2c33480b9d39d7c16142988ab0323804ae70cbb78c78a7f5a94aa3569d94b8aa8c2eb8b665e093b85c81f0325ad61b466e89b57a733528cbff39b6765ddae46261af84216ecc4ae2c034d3ddacfe6a6ed2003023101a70e3912443578211c4774186a91372344cba930402418e7ab05189e8c7e5e851d204dc2dacdb2591e15846ccb9953d6812e51166217a836f1d4bf91b2ac562b76fb05fe2dfdb0b7b3f88d74dcd226fa96f819578a764de96c98ece7ac3f5d63494f92798b4d91893eadac6388abcf7b95f8544b9b238268d76971f2dc738d26320f4fbbc8410250aac4e42b2b1edd47d1f66e5bfc489065de0a5386af96148780c20a51911abb8675ec937ed40759f04cda706e88950ffb07cbc4ebf37117f119f8547b44373ece4c256f647ae77ede942e369bace6cd197fca04a9db740365a953963b32ddf59da142c8dcf30f26d80ca032dbe97432c40cbd374d7e7dc862bc70b6b8d776d02f248e49810dfc2e41f9a739eefcffdd234307aeadc74ea6e2c7d2d6d63cdc46ea09494d7a4788de3d649210daf9fb3782921eb537f17393444b6c06663504b108323a2cb6cdc6da47a6a1766cdb5449685de2c8d7bbb1d92fe6abc8009a96a567ede946f13198d173c769e08466b26d2e47d32519de8a821f0f0041193621181a0b684efd78a2490d3e87ce030305cf3aff91c0af1e49ceb9a577fe53bfd7b6dca86a688eceef9d82c33f2519d8da1e0592c0da8653365055afdb06609f833f12b5ce08715ea53344838608d330820424629f88c32b9607d04459777090169ccf998f19b2b6c7367f8ceff047f9fb61bc494c31f983ce0a3a125658aeac1236c553c53978718b464a9e80c7a8313998b6e0a8baa7ed0aca852d70bf9b3d26f3b124fc893b5ff3ab21349a02b588649f79d6ff8dc15f3f37206ed10b36b4b85f062aa6a15662ca2267e77d810b45fa55344268b4bec9daf4f4a376d706b508fe669bdd784277b7448b9f27177effe156dd40297c44253495af759107c6a6857ffe7e8f48625abed12bbe2027089a92b10ef20b6eabf271bc91483efc48c1307b2abb263f8dba7112fa1f94d4ec799a1027a0ff3c8b9d0ac483235f8ef7fae0db2605c387c20e25f267fa03b3c7a24717e3fe87cbbabc18ef67da69184988f086a9713b08047f909f3a57aaec6b7cbc719fd6f0746c2cca0702d4939befd137cae9bcd606c3d0e7f3aa5c8d71e34c882878e2c6237215527f4cafcce2934f1374fd692c3e817dbcd09137827e6621a8ab8ad3048171c14fb41888a5338ddffb985cb4822c704878c6d21fbdc8d0e759a9ceaf847f2a6ddd45f22557e604b30ac0e6e779855dea8b6fe663a66ede5e8b775660503a17fc86d85ebbd4710670d26dcae58d80f69dd698faa0537dfffb19745e44767eb381d57193fe5a977e41f413fe4d4cc04d72d2c6b15ea23fbf555b8fceffdadcdefd401e5d8c9c351fd614f5d87b53058676f5080048fc65f245a2a03949921ea7c73d86e98d981323c3db49123991ccf7de9db505ed94a3b1cd022bc1a483a2716e47598f552787541cc09a031b17ee2ff2ae8b5aa8dbc1d4be6da52d67efdda4c42e09053d253e18da1635aecf0a988c0e66e607c3945fa7fa65cb8fe89142d1c130d5a5497512fe2f7db8fe5d6dd82696f38c281e87956a69ee12675313c0cc9970c0724d1165431e1a6c3a5d91b7a36dba758a08e5ea226f113cb03c6a8402891cce1b20892d55e83b2d2298003a4110e31e91789315647e5af579692579ad511c1f10cad6fe4583924d8a1f35b253e787f4d78cd77a9ad300b8a7938c0cfc6d1391b8b5b3fa078c54f53c35425e14e15c20a2e6131a5df0d0701f1b554098eb58ee9842f5afde2b245f80be80061f13d7ac7af8148a5ad4a99770d37ca0f6d7d7e842b5f622d7a2a692c77fe18014edfe5cfb9bcf0e059329f5ac997d956a613b0b4d6cb82f9fd9b52dc8354c68253381dab04db27273deedf78f6096414e552c5ec0166c0b5fc5a6076a2a1851018e952eee543c270f900d4d585b19ac894cd44dd5820e2c1558b248c9957826e1c3bdbb9bed080a228fc51e823464f736633dc7e8f00f76c1d591244bbd7bcdcba7cb8ccf30f82747f70bf675d1aedad71d46f8ed4beac72a9e8c6b943095bcb19905cbcca204e1c4bbe09aa5653d3b9fcd3ce4a6fceda9f9f38d0e53c741e9f1ee06f38cff8d344abd815f2d42e0dd235e26c88e361821e5155abbd6d97d1db29e635dd040882377957a0ce7dafdcd7db48c32a49a8186b94c7655fcaa2d36f9fd71e5426aac2f061492c82bad96f9338dfcfdd5a65ea0e51e885c74d8ebbdb71b549d7dca4a187e812b8a293b752cbf82bf65cdc27c17119cab5c35af1f00b4c435f68f2a69054efb343346af281e55f77d81fc930728f257b4eac50c7f07eeb037a70a4c2965992711946e3a09012ae4a0dbc8347464a5e2108d75750592b43f908f4904605d5e1fbd9173fb95bbdf84b72a2c5f64bc54dc39fbe77659fb4c4b1d95d7e0ac3a364b99d4ac6990f1ad00caaa8fb7e93b09c778600c6994b4c563ae54956fc34ab0d8924ae294a5cb9c17d51b4ed601c1d681e20e8c0179601407772d0e23618e565172de21e29880edf68194563dd9c12d7abca9366c2271c8380ffcbb7eebd1f6b07738d1ab505daec7a1ad8239fd6e2c7db717e8ec186b25efd6e711e2219a3148f4a80d64563d2935bcdbbbbd76a4ccf39028392173722952830421049b3257c64035f0c9500870668accc83aa5b00e4a9b35b8f643b8954ff27beb0c9671b157c5a22080d8cce8dc92a52778c5422847d2d5ace3368a82366f574416b2815d6f3d2beb013698bfcad56e810e736318a3d414233cd5bc721d6bd68e5b9d49f0f6ceaafa5f6a6cc05ba4269f5e7bdc0630fc5e0f0581d843771657ae3bb1c251f38e7cdedb672c2e290b3294f91a784f248a2fa17acff47dcd2260c616e248712cf2cd18be35dea38d4549f52d6aa5e082d51e1ebd9c607ade7afde83de72cae55f7b4ebcb289d2eab3b3b3acbea6843caa96abce2844919b09cb1c5859fe44b025c67005eaf4ea4690210797f722ad33c3eb11b78cc7f2bf147a1aa0d2a1d2885f9851cbce7da61eeb96cc64a9c8ae23227fa5fa8894ffad2dcd332bf95520d797e89fcdbdb7ca096695a2d456e3f45c1d6cd963153795700659b993772f231669f9e90cb49e62359f52314f59c754d03c2979fc14987961079ff2eb54f75577e8838fc4e11542d0181b5f60433abf30fe529a4bc025651b2ba32704d23ac29047b2d58e735b52ceea36e60436d2bfa5d1f06e5c46c363f50e8050980d682f7cf17b033eb43e380bc3386815eb8d70ad24cf15494853cc2395c4ac77a674f87e9e553d21cc9b617b41f3b83d795ed1c39032fa99e97b2d4bcf1818104d98d1c656e5e2727052466146ded39f593009963749005c84c148d58c16bdcb82a23c87d8af7283aef97300012e7d8a0ce1d594802b96d66e111f98ce2852aac279418fdbc099f5fa7694abc22a703c5bbb0dcb5088b6aed897efd3051e597fbe6a4ec819a45550ccbd382f128e447e7860be25d2b967535ef49858b20e8cb59b2df63e92ab7439f00115d6b1e4f10583b0c7374b1234391e1a49f1c55f961d12d9436032caf0110a796677730505d17d27bd9900ac8a0ff399e88c5468df114d5499364392dbdfc017606f2682b9ff53e7d219d341f8b10284861b11572decc621f49d6323551b6020e0f3152b547196d9158bb6912e4a9119be76a4931466db0a546e4496a620d89c79474b405cdb2a1a9f3ca1759f955a9842a3ebc53f0c1a8dad71dfce8470971a2b4ac4c24e9f4c39b2a59780e607ea77501b22d25c03cc4f6c304b309784e443e5b3e2e4640d13ff981ee5a20c8de3f899f79b6af9cda89d0084e67cf847ef541aeda3b8fe8a5c9ba6ee32e536b9a216bb9e42fa7a4874e96df5013508d15de5ca6f87f0afdfe3fc7bbec157493bd8c1f9097a870c80900114ec4b59d11cff03b742f528354de11f6be70aae36c4aa6866ddb94c97eaa1980d8d09fa042daa1f98fc3d1ad3ce6ec5f6f7e9988c552fc892c04bbd26053652b98b5351d08a8802254cd09fa1ff2918a7df58be70780aa099b001d9db796e3ea5088baf24bbe236b8a8a70838a0dec442b8ea59a7e96396b7f83c8fea5224fc3c366c0ace852f5636da6a05896f7753658a1f5de61a749639004f9dbc606f48ec0d778b0fded05f67c1ece649bda3e667a9894ce1404e4b3d9602b0e89b3116a9ec0ec6261388d2bdab782ef729f0dba308250bcc0eb58b1eb613302eefb6a4c16d06c767de95f31a075ddb1aad38b7535c52c4eba70676d055ae910361b42986afcc169a328d3f0256642e4c683a9819f760cf120a1e2bf1c486911a1ab65619d306207ec99c7f71ae397a9224732419986b5548ebbdd9435ce68cd547e38d9383951a30df6f01981ea21c1d78c19f3c22b4d776f6d48a1c21758283d8dfde4930b7867ce31e1b4841e4c44c8bfb8b482b38d40728c15af4db50da01924700e49d7473a26728ea5f4831e520c8cb0276e3abb0483fdd5a6ae7fd90670744b8d67acf7a988fa9ebdcd17921b2c170504fa51e77d78fc323e8064a2dc3000dd633dfceb9420a6bd8543333b77e7bb0fd0aeffa0ba42fce6b89125a69c3b6707157b8d732b0836efe79d3281a651ff5e6ef0d3ab750ac7c2a6af0d08f397fc34931f3844342807230f475592c8276ba400da68e879ff9978becf3cbe42e1545fc2d9db494b5caf5fed3144f2276db168f4f255eb62893ead24cc8f26f523514dc7bc78b42122a65213eed8b42f856e112081c10622f9f7ca51e7454d55c0eb395e8140b4cb72f04049b6f55e9751785e2f7bd286f81f342519d35c9955eed74dbfb6e64d18ab56510718466c72b2374968f559f165ca81eac2c8d824c5cd728a87e0864b1666e6328c20d78538f0d5d1eaed380c8189e05a22e847898c6c4cf4ed987f8f0f00d3782f87554e4a94665871057303c70ddb745e062c37da01bccd60837a78d2530b3f1c05adcd21bfcbb58369ce9bacf856eea941dd6f9ab78f8ff6a81eb881593b20ab3fc441771f2305efd2103c5fbdc70b5c5e995fadec428a785b353b50dcdfcce15c3852653ba854a0bc653fb25f2a5361a49cb1d64d32c5d2611b8fa1ab34beffc25a641058d3ad588eb86de3a7727e222971c132aafd7771a5f5ae6760c3f11783557995eaaa6666dc62337fe1a2227d7ff9f13f555b23a5230fadd676a8ec7141cb7cd0c09bfed325e2c8a46b9271105ef43ae4cf8b7f216eee2598259ebbf38370ecb7031105ceb8d70ce010e9b82a9795be7fc368aa5a3dc03ea1a0e93e1d01ce6a003e0a90195b8ddac82ce9d480940d3b696cc2156b87d113bbdaa06804e549200ee726c3c5036f1e0039716c2dd4fb5538ce99f33f69f5d588c1cee2be4654ae6e270f5faddaf114e064b4fbb86ef4b0cc48df522c898048900f38e4985997cc813832cf142b3b328035b409756ebd021bbdeaa42e8dc369c98025bd7d209a9ac715256894688f135d9411d8bd78aacd65798a3761988a25bf98ce5f0ed96c431c61dfa5cfbc13f6389a5d8e19b153f4f04c0e4f49bf79cf16c15a765801f16351c2fa8fd3be6e503e4ebb5b2f0f335e7e13836f74671c12ef2a2f775b5a97f636c3dd767e4dd320bd2d899f2da62055a2ed4e0f997ebd4905ca7020d470527c0f85e2076d5dc38deeb540d1866d0e2efda15bb43efd9aa87e82f3ecbb250c37e4a396243652761906506db8d020d973c5dfb876dda4e661b76fd16c9387dbc55b88c0d6bc32830520ef3dce078ec575ade14d20410b8d23b34269f7952e6d6d3f089470c2aab665c21818346bc3d0822e4ca3e2309a6499a6f8c51b3bc3be95c8d68b74dd88b2fa21f82215ac8762b7b1f9310ce2dd3de699b91d354641843210d60823d353e147ff570a266042e7c443220845121baa36c272dc5a59a29772ba4dade23f3bc953127fb33f5d5094254b96e72aae7a93d723a7386ba3ff6559c26b7125d93c416561ef438e5c3b3b0c0ee9c3a080c2a38d64f3c1c47f6eaa58978fe73879f253a00e43fcef665fede81f80715300285e3f75f364aecd9a6ff7cd5faca019e74e9be4babe73df668dd23816fd8e08fc38238b8d3e9f09de39545e8a3cb6a2b565008d5d37b55d5742fae29389c86d77ed636412b1835bccb71fd1cb3c3589db4c13c0f8b645bcf3d31490c0aea529cb8d1fed456d5d884094cbed0394d3ada0316071431463de7591843fd6f9bd603a1a92dcea035a70d2cd85e8439e226a9cdfe441797e695794b5989eaff002b52d9beeafc47e1a5d7e659ae2d336c1ebb928da546e5fb9383e8a1d6a7101b5926b4bb72334c626e8ebeb774a04fd83766954989d3fee1b0083d69bf61d4117a51d2438e5a2bb3fedf2c2b037d72119105c05078b0a9b4a27f9d28688f2c67093377cb8eeb0370e448247137d6a16926e842b2eb1aceea6feff4609971cc5767d800257bd25365998857fb3bea0216d1a866c33e3a3d77e005d562db3bbb3e13ec22b9acd428c66f4ed72c7dca6e4a9c7d22fd561e69136930162e966d3b43c70e135f4fb612f9b653e722e556f711350cc7d7eb07444a86d3d1b64fc4f30f430542b179d27b3c57a168454dd17747b1c590e10654a91c0c88d13faabf0a4e889f66f62ecfcbe77b8c9dd1fcb61642cf6dd4505d9f9f815e3ad5264976278739fc9db5d36cebf8b212f6f1f00739b2a799c3d51b87eed1bc06c75b610d61c89213197aa2c1046d6bb8f9cb323e6ee492d0c67b08f2b583e9068113664a32756c56b1190b5b9a78c68ae7aaf990f041280e752277bf465b777fff495edbebf097610685378064c005208080743e03e5890b934ef25a9761481a558ef8bd25ee90bf208a49c5a187fae0b8a7ac5c3f723abf49197bc166047ebc3267e61bde32a485e4fdfdc7bd3424ba1155ec60389b30e7651c3fabd7e6d0f57bfd3e0384a1310eaed2b5ba1b446008019c0e771cc0bc9598774ff6a7aa4e4493dbfd76299718bd8fab4607d778d056820051de0dac540079d89ff181dd740648fb79846235ae7cea7261f6d83d330ef21d52ba65f8bb803625750212dc8c23abf8a29d5f67c4254e7b41f1e50e88d2db9e8de5fb385b45d6837d66075e8f079505ed861f2442a7fc82842edb0a7f326467cad550bbf0e8b4a4844f95a3b55f53fbfc66c8b67f1389ecb13c5666569b9feff3732b22e044366967b9c38d3a59dc1d6cf940e7710077a2790ed6fcd641980a79a9ef476c02b946f54be20e88fdc7fe34b1117f920ae0e5bb440f0561eaf1f4a28bbb290e253f5fed23513e5411a82ec36d9af8c29f30d2e44919abab63ded32992d986465767f127901140da66938a9ed73bfb2f27dc4f92398da424718b6d451ab9a9add3717f086027772d41c93016617344808b0f238a22a799b2529552a51217281364f4895d7cef0ca07165b97ca73912c5b5e04a3a027677cd102efa64f784e998689e4dbc444a7a05dc8cc326ca288a4520a1fe841e36e0b7538e66ee5282847585840a0f6ca8ce9dcd4e7d4b3ae533560af75a8e634b6d697f4387a4b4443402a572dff844b5afdf24cb83219f60abfb3365f9f507060d295e899756e0423f33c17f618993b4b6442ae66f9024ed9865eee5494cf8267cb279dfb87a7a8ff9a08a25240dc8e3b55cc1bac6af9401adb2c513d7db3d43c08b5d2950cbe11b18bbfb06d5957560df188ed7eb2edd98f642a212cd7b158923662bb71195cc980a799fb3a565c1345a58235efc685c09cd3b6c7461d8b96344e3698da73b1dc84664114382c62aa8f009ae41bfc1d7b39dbb820577800e72a53ce794713073a8a97f5313b591901f51fc5679608a6b6cff84c032c9854160648586d7595995012667ba8a6f56eca29433b6a78bdb6bc3cdac81060039679b2cc19195d75a8978528a25bcb9aecbda393bb4c2411330caf1aeccff89b4b4713b8250ccf3b0cdd6f561f84984a2a680573077e39071a21a63a120fd69942897a0591ef8d7bb7099af2ba3ce4ace7aeac8889e74653dcccbecc9eb9ae9493a75e6ef01c78a968a0489d473d2f21511799c1725a1a5f40e293c3398be5b1b81c1ae78d4c9c23ea17998948e0d2f5f9f40e90230ad9f8a878da44f885dcf5975aefd5cc7e555c297fba9c621e475d27c2284d2652dcd0c2826dabe4a84d5380390a8039bcaab7ac845420f068b3d54564c6665d12a393e9369d5a0bda6748bf58687f1874720f0ecf4a0cf836ad93003d21482649b49ea4f48cb1003dfa046cffaa9cbb5d9859b602854ef4e976aa51a6e1ddb23bae4b0423de029eb1ee9691b00053530f2dcc6ee10ab622d45c62096aeb07ea321f17d0b4ef0aeef3f1a22ba3466af089ae4acc0ce95c5aa8c9abb8055206daccbd4a48b0ccde5771d7a2aa22b0420aaeeb5bc237d1a2b5bc38fbc699b3035e84cc3e7d19a9c4a339a195471266125b27831ad9e2a2888b174145df2609c8ad4acae1f2112b428ccea2a04825a5069d132c177543a4d7146c4c329f054878a597dbf2db9aa981117a754f6695767aeb9c77fcc7f2ade7ea6c02b1fbdb7f048192be669c5d4b3eeff68db1164cdc8763d57fec69429d5760068df6a6dc820208ba00b677a6c447fa16f7a4399bd3f2ccea8fb5133d0f8a67b0041c74ef70144340b275e930373614c306059d22650a88b19523a5496bc89cdbd2400b475820a05040f7705c86f6cfbb07cf389e988df02c5ea607fb9a7e90385ad413933e9a7ef5d2f6b460cd663a0ab8c9451440d3e154426fc56d2fe791ccd3a2936f994bf8c3e21841887ceacada2837a5709a38bdda2271cc32245eaa104ccbd5a2ea40e0f77aadd54fe467d24b328806a9d3277276015624deaf1438b91c53e5487ba5a9a062805b4f6fbb5b8abe1fa2fc9140f286d34864cf8e5f05522096a77e57b9332c8aea02a585d50496e9575fd783407249b210bad1497a46b798f5d4ff53e1e66344446cafde652cca02c5cfae99948f1ea6876164d42b3c1da68bfac1a11a447045c2a3c876cce269571cd07371bc7e097ca8ca2dd5412574e677e8229d471daf39e4e9aa5a13e7977ab5e4190158e33b0d010d9f22108b59a7d8f25f35e34e421861104a9637724a89712cf8740e05726a7deafbb869f376b020ec3c5df4189856da9314f8322701e1016ed8bc36eaf6d382a01f62a11f1435e8bf6048f32496ade34b2ed8f609b67168c7a99486d05f5de68bb1fa3db7d79bb99b0e19a9e6981ac531afd9d103f4c452a9ddfbd60a590b964aad87ae07564d7bad4bb9ff84350029b832659ac9ec1cee7353c5d427c405bcd3b356f62c71fb47dac2b68e4e681d3fde4ef92f19a8f68926a00bd2198e89867ce28b01a1b6540c00d99376f4cba7f0c47e739d533c311f4a24f98fcdc1aac94dd92964cbb3aa824aca5a8993ca696a8de19356fb8b046eb3f99847780c518cb78dc5f5895e8571dbf692fc88999ef7abbfa235dba91e41e62919c1402a5d338ce87e31ae97f7c0671db0b0cd86005306ad5bc2c536ebfa480f4082477db25677d1ee918ee2bdfbd6b9aae3f4321eccb14c0b94aa8133200ff56a78006750e84b4071d893ea36d025f32fb7d149a8eb81724bad59e30bf836c35b2a2393351a873240fa491f527e77fc6a3f72967dbe7dc957c4833ef49925c8ab361d6f6562fe458c0435d23015ee8464c4c3122bfb74f4136850d41ff79919d8bd899815e44a7925f0a36543e950a48609bc53ffcc108c79b7f383c31b01ab9fa9fd55b083bd9ceef29f9da86073dc6c019bca59503dd0c76d4a75ebc621c89453c1448ff8eb0f70e6b27007759c16a2bd2fddf714ca604cf774b608a556f8c3995d412bea969ea0d7b0d0ebeae8edbe0ca6b640602c3f942ee60dc8a1df2cd3723b0618b1ac07b173cd91c5f6610dd83965b56e3914f95d7c03cf0f6219131d0fe9c1603016057a52f7ab92cd4e14c9d6da0741591d9e6dbebc60b5590c208ddb47007ccabbd2e149a2738b66d1ecd39a45ee1438cf8d54867141522d85fad7f552de402d074356c8d7344645d64b7f49c4b4e6e30020a591345e1d8f5352965fbf8b2a84e8042536c5d58c6cfb7a32d3d14a70091121c3bb1315d0b07c75917635f03fb6b6111beb8c8e839309268197d6bfd79eb1c1cd18cfa2f37a7212ad9150b3bc4af8c819cb59441ef8b17a5ee1afcb84b14874b2bd9085661fdf92e49521e88123076ece327127ea34d73143f9200a265823d6ac94f7b519d9cb0c2b4a48cb748e73b13c79f9726cd9c945ffe6931b0b73f37ceaac819bc02c1e3be38fcfc1fd64968955d21eedcfbe8cae1e3d6d8c169e2be69224d499d4d55408f0f182d552938b9550cdbd9c53d22b8f441f72d01f41e6558d7f187d05706c5eb02dda20e34812b918262946d4a795407281b55ee819dd7b7253e9ec9c7b50f0530a6f18bd150c805b494d2d71f2bba4c1c30c4004b0eee291f335b0c711af0a49b3c1fa49aaa614a6d9444cb83a0ff0d45f3f9b1e64e2d6c568f5221241c8ce6690a3164ca76d04c88a9e6797d41f3a58c9a9c1aed0f3ae9337af15db57d890c684268557828f97f0780308d0236aeff53cb4c6c74f57eee96a798e6911a2a6cb4416a5e11c44c2184b5064e8edd4a5e07d719e67b2f47c9e61d29f4d327563c319b896d73cc3136ab1a9953392c4315ab7e8bab361faa301f39c79ccd325a825b89efd585f3ad8127d4be65241e305fb3e186258ad207ab841d20632aa6d0a394cf82042036e40923c549ca458c6deb980839542c1b14c7563e2df2e3fda3255a4756c7184302d21c0b0ddf82cd71c4a344f8d88fcc3457b988e436aee24be571ffb6fc0ef0ebb627b80a9b9e435677aed22a72b0a5385815acd467f51eb9ab9766913a25aa46fdf9e86c7aa83072d8d5a7aa42a134da2873aa95e2c91b77e9eefdaade8f46b66ae58aca3163a44fd0679899858afcc285295365cce408fa1003152c4c1801870a9832e07485dfb5fee6602b56fa298ef6cfef46ba3f06aefd574ade5da96bc62195f01221b5a2072853a0129c41eedc6aa608ec8d6dc13b8212170ef79b33e0f02893f55167910e106edde7ce475cf2e29e6bbe657aaa0153e8c53f49639efaaaeb27b1ae988c9bf687c7926693dd532fd15c964c1c2f682e4bc64e0a3829a17c6d9cc15a4690ddd99f5a781e6d57daf5e3fa22ef4a53120cb7e5003a1b6e7585b6a0d6b7c549e0e870bc88586a098c208dc7c0a5b8ca19b70c42c86fa0df01106b76c3630c05248a56ba2c58c29bb6a69a61c7be8375d609a836975ae2e9a76952c880f8bf5415ee86d5b8637ff20d355bfa82fd06e69ed43128cf84fa0b07f75c57fc596a8a3da2064ef7dcf079159a2bf38628f6f15a4c08f241a558347e370ad8cb84fde8e739b7707995e751d97989fce76387711c35bbfd1d9a98ec1534a8d29e1666c968b2183eebf4c86f3845021d3f716fab5458a80344c6d8fec49a9a18ad639dd56aa3543713f045e4fb452048aa00587dc7acd4676658c943737a96ffca56f3ac9eb305465ad19b126eddedfd481fd13ddb7f860757ae20ce53a00c6d82ac53e28a39e5dc496c2d9a8b5768a4a771b582be70adc23343a9851ba94b07c9bb9f5ef8c0ec454099b12f6df8e0f536cd6ab528567d73a75d28404272f44c99e26b956944a991e54884ef2855f62b18402a5a8fb47f3dcb3de69ee13fc1ddea8475a4926dac5e53f99b4da50fcc92a1ce82c48ca4e9fd36a4e232b32eedb5717af535877d81a90a52a1a35dc4300f94dc87a4a43157e0d0d394d8f533379c7be7c4dfd6beb43542683324f9c2bd82eb3dd2cf654d8e5a765818b1f210ba64769194dc0d7d1b2d1a0f35c41be2c3e87b07c4725c17963da11c2809bda57aebfd307a76411b1f51a347ceffe83939633d15fd42e665b4a4d4fa0386c5cb724009cafc57eac486dd614efeda4f434a6d1f2c09730c234751ebc39cbbb0bf6166e39bfce636fe162040ff0659c4730340d8aa9a07f791d8724dae8906555b758991019f7c84c40cc84afee2f12e06c05e04ede0554be2ab8fb352c60c670d60e80071b6d678d02450c88f19fffc37a1668a51bebf5550cef2303a3a880b06ca9193912d0e4d768328958b02e69f739c0de3d7af71e95add660a4b3e6568922ec8b6579b1d600af83bb4c8233d7d248fc7d7b91495b5323a8bfb6fcb8db35eaff8a9bfae79134044d2f736d1409552453200c6fbd987a1ee8a825d333775bedafca9dba44991ca8e9d539e34cbf8b6e6ec61ad54576dd3e79c013d78cf6e1097cfc954128fa8f8bdd7aca9be4b057029f4662f2ec344c3d5fea640103cb00b7412f0887ea122bf078476f2a7f2541cbc89717f1ae00ab48e4662f2cffc8cbfb20311cd9b5d204cd8f6022cd8fa0fa7f9551d2a83393f54d10e5283188ca7bbfa5f804932fe3e2edf43f868ee38467bce4229609ee4c7c8d5dbd25d9670a60f7f2b6f676319ca98b2d171dddac162f9f62c5c9f0cdd38ee7d167166e6eb5d4cbbf911dbcdc4f3582f921d83651fedfbc22c5bbc89f7331fb8124bbea446f065e9c0a7628cce7e4bbb2f82a1dc0ca97a70c0aa6298f17017288f88dadef5a59be5a560f1a6bb868ea4436178a5ccfa3f131d80df8b19dd381ef384317194a7b2400b5c347f10b777cd60ef24fd02c4dcc242397e822755ba2c49f4c606366d62dc9a2258c6f7aaa49ae55aa5bc227c3a0185898df623fa164057957292ef5699ae41c5623446c8956e32c3d8c3051bae76e8b9db07dbc67f35d6bb888366cd3d722c91b4b1ea4dca98442611fd862948e847f3eaebfbd9f9046660a2bda436e04a51936e2b5ffc43665e414537a6b71e1816ca214cf917306b620e08a6be7525e110bd33b97c87e30a8fad860ba9def45cd6f72768d1a7c025a126457f5ac445ea70679ed17a8c5652dd60f93a59d98bd217683c20dc0661ac79b206d0e777a67b277a5f09cf3a1e56a27e830b5730cef43197525ae18fd435551d75c10fe00577115a6bd3d9d486765048b027190094e74212ed4da9cfe21b9fad9c04dd891b4c56c7ba0d5af2f75bdaf7431e8895e4739df09ce02a64bba58872d50ec1814615a23525c7f329d8abf3c945107ee514fd84d75e0f1df4e71ba855ad22b628f27095bf501b2292e3c1495c5f6203ecb688e5656897cda39c95a0ca81ff2eb18d2435800a7167237cfba4fbfebd35ca09600c2e2fe389eaf2c0e83448c4c05b6fe2edab288a2206fb93b35cd391b282f2fcff029470fb646bb2491344343bac637fdd314260d6e80375fdfa45da884758aec0a436c98b247715bbe1117e18ff3d80eff661f45e11a6cbc51287946345604a76c68331fb66a2e4b6cbca5b1a72d20fe538ad935bbbadc996caed3fe49573a8b02719a3def7cab608fb8801a9198f85bec2ea88eaa0933dd816475fda615e87de3f19e67f15ea4f8adc35cbdf9f1ef73a0a467661d3f66344c83319bd30bb95c9c5250e7c24f55cd4dd3f5b571804037227c1e79b579857544110c77742bf19c3829e220ffc50c152152f0e48596a982631eebf5304740d1d05826aca4cb328a669a33e230ee3c992f4c697df5f3bdfc685904740fafae9a78c3d03ce1f7b79d4be39ccf935aad1dcd6e1e342b1d323dbcfe63e3423bbaf2da5a32bbae1adbe90eeda5763081550312d44c3d46157092849f9220c1420364cf3425250ca8c80b348f5bb39878d7549e63c54d7c1b127521c215352b397aac828c835e28ea7cb5c066fbcb940502883d35afbb90cc8234bdead07f86f2b8fa0095fa15b795708aaf7dc31cc1b086d6043555a50e2fe90c01dd9b9e828449abe4735a7d65c5003f98f83a0982237327d580f22d96e9e1152e288b22430963c0cc3fdad431b0590db3dff0abbc8f9d5636082073916b1cb460bd1f15ac848993cc716f5c2821f864da8f8073434c22a28f3f6ad86820bd36f5d65d9b612d1465e65ec6c78877c8751c8c55cdd02f7f416ca1bcbf9bfe3bc4376ea09d3f9a36488058b3f58dca985c5ebb87191b797934cfdec1460e32503fc5f28239d97a391bda13defe1d068403f5d5d1347f21848a0def404ddda223d89f7879d88f4a3b457bf4cdca9f9b7a6e2824f2689ccd8d2c43d2d0087c8f44c7c443fcf5f3fc45fb35e236cf5f58c3dc03589e649e242ecd3b0823e877c2620cc27c12c9d94a628a81bc23102f7606b8fc9eb81eaa4133c18b5d9b80817ccb43ec0b745a691ca2cbf7786c5e19c5eb959abd2a957aedd4ddb45afd5340c3ace217ef129a93173313e00685f7c1f39eb2194574c620022df974897e599def333ff1892085950de8f6cd7ecb62edb6513f927574fe40daa7d7e1c441fdca9e50ccd3ad04b6bedf4d6aecfa3b37c8fbae7f2d7b76900ced55d9cd261432f4d3b744ee9c4dfbe9ce1c59b2ea75e9d2e29afee24cfe184f93fc83fc0808cff3cab045e983c4eaf80323bc6fa82027c2317741fed91786ca5ba971dd9389feddd448bb5d01be4c3d5c1710597f375c1427abeeb6636966af8c6e80eb383ba224c07fa98864406788bfecc0747ddfe01a2bfc5cb42c32f8fd6cd921ceac3d21f5753947a03fe8e3e63c2cec6e20cc5f83ef1f572dac1325c43a5633801b1c079e2ff9425e150ea75719e3eb2b37f0bc0fea322f6009005ccfa90f8cf78d4236cbeb99fc8d4978ed419a18c301b8f807ccb9e751426aa60db3a286aa93f21eb548a33a77be763aaeb046a6520754e776696786d65aaca445f683b4105982cfe8dfef6911af8b02c35ffd1d5633ba67d23795568228e15408949b9ad36e9356b5c0fae7e04ee118776ea9377064d330a7aba121303cd8feef2c3228313eef24f260f10158a7aea3c9080ab31fda68158c9174c5c2f7207b43053d717b7bb717003404ded65e2bc9dcfee40e009886421aae65f484fec97ee9d0764fd2e6ccedca7c3452ebef30dc2ba0b463c393fe022832c3d62229ff5fb0c9a53a64412c9be5fc3b24859a5915d7d366a0051f042d8978fa5334881e2bcdeaadd780f57792b4f282b19ee4f68ccba4d743015273399799f446a3e06044c6fbffb6b9a0779933a0b03664db5755c7ce0e1d53ebd3249d1866df044c40d3a716063d7b48df7ce0156b17329244b1402d33815bd40f52a98a4f485f46940458e07da822f0ca543b75ea11e217a949d9368448c14e75a21f22192e916d437f8149ab26ce8f55f726304c08bae58f145f407fc83f3409ae81235491b4e29e55a83acca4bf498ed4842f3a12e9e9921a40ded405485af116f8e8c83814749863bec9602b4bbb2f4a84ffec9445fb2e37058d0e07af34f637cc2d49ada5cc4d7f0333dc292d3274da7e9de96a7647d1fdbc53bc5c3b8bb98cf8226c6bf0c0999d7aed1ae76e82611614815a6f455e89922e149e8d2bd21d8a201804662e58339e7fd5b46fa40972fad98640054b9c20fef297e433f11cf51a7d82b7cc7f58c87d2bd34c2dd0f5746ea897e5f2a7d7e6440ce8fb00174975a1541f128d74fdb5243d51bf5f9bf81eefd5bbebac4685561e14c7b1cd71ecce8afe7d133398376a9563f75743ea8b72201a13303a12f5d3e0aa7b66657d8844124d33023e8a78039fbdbaf5009954c85faa893e09042b6dc26296b1411f754b9c784a60d10f9a35797f42eeed9a9eb23dc0446e457381758b4c4d6049d9bb167ae037c25aa2359be9e0e36d17d0a3cae0d9fdf3fe7c10a66a560bacaae1641fabc37a0f32975c44fa2ad64395e856fa2daf34f95bbe417c5732a3844f66d760692839284550c7988dbef3c9181c37660c6e3e0a69adde8c546fbee2043bf7f98a2323c60ea3ceb79b6d9c8f912b81de3b29281898cabb7c61b6a563c7a68191188964b0c2ef2571d203436092c604a80c2849f9a7d8b6ba29717e079198b0d6c799dadc32529cbb31a5ab63762876e06185a3cc8f76a179b97bb7945206cad3f710d2badaf2dfa867d6e307e3a94f71388ec77a144af841cae2535503d0692f45f412eb66464b10b0337a86fe35d27c90e18436f22f84b9730f37946de59fe319dcf82417f24663f9d1127e4d49cac2c342a6637df5f4cc765dfe4eab237447eb0347adf4253cf5b6b3123b9f5b61b0f5539b822d972ab3cae1946abd2ac12af5451cb05f1abda8ed288dd4f1ea3f040ec63bcdb52e5f7be762c06eba7d2e9ce437f3e508ee9f8c4e3cfedee63baf019f855db91ef6a135f1c837b3a053ec24792a3f76e43f2150e9a38efb026085d303c8534a41d6352c4e3a5cf3f8d5f4c7b07cab5b95d7f1672b1d6180e2c85a45a01f6dfd812c1fe040e5755f4438e31cd102b587973a12e4c363895a84bb9d141b8722c1bcde381659e51900df06f9316980253c7a186e7bb1f994a3ebac293a0d21953fa50e174dcf45fbc4e8c35fa1c37cdd3bc6c52ce53b28f679b14355ff57fa3c960c63f095b83016778c5d4de0514677c844cb3cff49db091a8b0bd9d7ac91787e756f4ec6348040f9f0acac19a10070a2f5159bb6494471e4b71c6ec5fea031cfe6f5282e9e30fb0f4e43351b8326820f6e7d0ad57810a3d2e29a6105870686cb9fce0ca1b6ceb39b038393f693c98d7be4c93705b07bfea04a8c4d63a12764d43bf9c57197b5dc9b230b62953643983a7b770cc4c5746ea93e89e8530cd174f7a44b5d96586603f50694f782affb5281a7c4c4c5463593b0298a463e4e148322dae95b508d51792f606fc4e5bfd0a5620c528f8d627ace673043b12441d6ac3ce4f8250ca0aeff458fd1030a15705f87023d3ed928806ebb6b5916ada723521d00e6c85f9f2124e44df5f21fb5b574e40dab28a6240ba54281568290ef0221b96695926366e33e4aed87ae72334e2e706608ffa2a7c863d0342225fd98a79ce5396d9c06d19f93bcada9a14b194f172cc26e64aed75970edaa0297370c157d0ca193631232222a208eb1490b05b97af052cae5e318ca48009f256c7d2e153d7d350e9270a21c457930b3ff4e586a07634c2fa186b88813491be39cfd9a3f11c2029bd98c7b1f704c135d717bac316ec5fe8215a56b45e52476cff1f2ffa77ba5ac57d69184f683ba63d8a400391d0f39cc96f79cf75d27b47c29240976e167ba69d43971b55e7b12aa6e58783dcc115704493c3745ff4f7a8d8801c282e984630f821dd53c0b80da0e6866ebb9e03fee20ef68ee0c6d3afdda36e485e34e5fd39d8169b0c004272e9381cbea49aacd3e5322e0942a7112de162cf8adecfdce32be3b870049165fc9510fafb1cbe0f2ce13b449eac28dae9b4945a36593f600262e216fbca5edfe6bb385a4359c984c8ec99659773a8669dcfd7ab044109ec9dd2836df3bbcb78ff23e24cb224c6585e752dc8d7aa734bc4484565ba28160af4e32028dec01212d6351f59255cc44e08934aff86f8d084d649c6f70adc70d71fafc3e8a8ae0ab347d242d524efc27867633a89dbb838066cb6f7a18a29beaa7dfbae3067666fdf494d0669f540223487e9e5e724b3ecade733a9a6d72ad7fd18a9402e0c672cbcdca4f5bb208f654e6849da30a8a24eecd81425052a7e318ddaa22085bddb8315a14cd1c49a6592db6483a307102a0a5aab465e9b5c35ab876a19e7aa696ac86d65a8c58e057f62be9ac792ee88cd2363783d612f6c086b278b829fb5603bfa9a00f612c6b680799564a6fe639d1bd91a1a4268809e6e2cd26e0932f0e19e6fc7c857adde5ca95658837a7fcf72de789c16f58a2b067d70ad991992d23a9cf0c0214eba3bae3f665cbd71714551294e0bb7f1b270b4683cbdb6c00dd6c1ca160ef1d248213c4d39edb4cd75ebe04f5080404253704bbed96f83e4abb0c70600a57e9b1c3070c8c3670ef95294192add3ad5fb701bd94589816bdc42ee1b98e3235bdcc3e0929d72868a8e1c1422f21373b765d8556e9f96e34b9cbbd564bee30a165363694a36ca504d890e6563606b82127a9c9142df67f9a1d269c7acf47b0b9d625c1602c97d6f3cde0b34527392d9bfa4fb15849a786863e3096ec8a6783d44ba29b13cf71d952b7fbce4e778a06d2cf21f4ea86a3fe0f2aa46c412f117344d0e6d70f51ecaa7c9ea87cda1b48505bd501c8010b344ac5e4973d9ef9b7a6270170e1dc7a4fe9b5882b1cab3d64e2889ff0a12a3f7ddc3e8ecee469490bbd8ab10a23ebac0ea9723d7135821f739417f7e64f475dfc8cc80dd073143a56c3916d152794b4a9a30ff99e9611647ce59018ee4138650bacd9a3685febcd7f0dcd5c46b0ae59512712b1e58205bff9aa795593881cd0eb234885bb5e2017a5935b935bdc91b1538c1a2b3619ec6daff3cec220a0379ca3b5831257c7593c2228c2c88ebf79819ef42d26ae02f74735c7e2831ab60ea5162906c641775d6d8a029c0fd25b0d62efcd695f487ab37927acaff8e58ae4dfcdcbdce1d31be9cf1c69f54e3b14b2045bd844e4aed702d9b418ad3373ea0ae2ae48c44ca2808c65be3f56703f2e56117177f08cf6db8997ce0741fd5248f15481e21921a20a1e630c6ac65c5a153c519115c2677733827067542496c8924764e85af537a983bcc249a03da915ec65ec6946ce9bbae09b6ac028392659dbc76feda273ebd34a3bc6710af7c5e7790d545e6c50d833df55fbe4834146de2907ad7dff527de9acc8af368c0039e7140f00cc8fc8d721d294d6388a3d6d8937802e5a36e18d18229152a14c26ee745065bdbb61f64bfa240956a7f0fa7faae942360f456e37e4cbc22f85c388fe210cb0b9fdd4a78d9faf1a0f2450644f91b61d8abc3659977fcf03a08a6684bf525719d8106fe2b77ab53bc286865940cfb66394e61deff3e4c05fb4086f1136e6e6f461b2b47858d07d9d3c8beb1f0b0bcd9dacf040c2b0961ab29d6d5de9de74267a010987921539489e3db0a574c18e81bac27570fa5140cdeac2689e1f15a1672d6acfcc7b4acbe416e02af1209333483a4e58be53a8bbd32c584f7ea1d5dbfe7a01e1a6f49fd20ba5fbce8a15fcbd80cefe3eb9ee154371ec45a40a9038ea6c295a89fae6556cdf10755c4ec5944c4484a3aa7a3071d713df65d3a0a0eef5a3f34acc7939318c5eecfb1030eead8e64b180025172e60c225da29486e4610deceeed62d774b7ee03b9ede1e14ffb864c3ec2fabaa7a9c7e566efb6fdd43602575807aeb25b53826f8e745d57a11e2c9fe8d79e733131766bdb75d9a74803d07a609c8dfc3ba7e3b332fffa75d93c8f33fe43601e6a649dda95d810f46141f4832a14018b9ade026af136153ca54b5c3be785b2829af5ef267b5c88e81a7a288d2f8b7b7d582cc2e961a17bd7ba6ba6250611307128f236ebaec786058d1b6b2bcd0e63eb0ab81c1bff5698831f2f846049c392e74be1a1412a1936b6410d3eb1d3133b53cd7c2620896b2a7bfdd315fef057cb5e6c23a91014b8090cd6a0aee0fc0cdfa9a284c62d48a8a1cbfbb5cb267c817169f66efec6e9d713b9d099fdbf6d5316b0cec8ec8c0e845d72d3e601225b0b56d3c5ade0eed3f9b302135d95be1c7248228070e745806d05161bd06718bb9bf8a90fba223a4a820dd247fabd9d46764968d2600dfbae671917e937715cab8173efcd45c4c432774f9ed4e4030b873dccaa9e91b11d6067c16cf4c04a964fcbbdeff1d8d09a59fb51bad5dd001e60d063eeed5e37ec3bf62442322becc2406b96de659f7bdb3aebb326ff431910f92e6be7237dda0c6881fc525f28562b4b4e9d186a48af8d298623b024faebc530bc08eb1564787027fa4f9d76687489dc0c88b20cb3b4e811a3360becad9652b21ec771c51f9868f3b86746b361c08dae662a2688c3b4db18ae5cb8d79549859e06e64281f2d101880ce048ddca5e67fdd78def244457385d75c475e335f78bf99486387de9f69d540a526acdc42b15dcd07b464bdc6e7ef071684116ce5a33f5bdc5382b2870270067e4a520e2ae8d37866b1cdadba4570d540f76faec627bc02b764251b0e17105518fd544fd7b995728f77df44427e236d556f095b434e7b9e283695d5d6e77ebaae7d138ddba8ed4aec57b4c828c710cd1bd751a5047d7d208e295dc05a5f1cc972ef0d91a77a26128378a0d9886fcf18fbdfea5ed5640017677179c1868380f023541985d8242c2d43bf9b3a10410dd5fa007ab356e3bd2a61a9d22cb4565c629a4edd2077e7683f5e81189a6c10044c8c5c1543f3d0f8fd01bcf1ca6c4e64673970bfdc732db6692310a5813496476a8e96b0d3a9ad1904d551131dcde50ae9ceac449b6a686edd4a7cf744e6d3c3e56c3c035d5d43cf27f0a7d8c7e124fff9103c6b62406a9a8feadde110749cd5aca4447829c2c01b3de298d7200f3977fcdd89c3f917d9230b702b432f8125c39f86e5bac7f4268488b346b7c88ce9aef824adac7bca7926d1895b4f2303ccb7d5027efdc65ca4d3b201452b16cf7085e221fed8def0f2bb04e27114309d9ade58f9261fabaf67eb0bcf6ce529b1bc8db1b4ecd2c9eb7a559d33bd43caa84cda2655f53e88ec618ad94c11b2bb8983cc223a09c11bec342541079857833e7ad5a3512144cf99b93c1a06a6d9c2785b0250938f8a51af98c23683f7d9594542aa572ca0ebd7a6ccfbc995a8bc4c757c6e0e53d9b823e07b8da4fe487536266ec85a3234beeb6a0b353cdfdd4e2e6dbd4c2ce78396c5c30b1b5d2883a802b392b8955f54724d431d1e5564aa30b247a5e88a6700c3b4644f7d8b0cdf2dd8766d73b0a0101441e41a73a21c26d56192615a48c6f421b31c84fca36eb6bf64cd5f3cca6024ffe32d5daa398b2d6eb1db9582164053a1386feb4ffd97ef19e621e4dabfeaf4a4ebe7f49d51002183a36185410e672fbd59b6f8639ac862f196be20540f7777216cbf3a13fb58c54311441ffbcc2fa9c5c9c76737cae5f1bb2a1cbadf8ae9a5bacbb2c2f7a714e9f23943e5b494a8a6bde2a1cedfe12d3303f288200be258858494b16c6f2fdfe83e48e821d4d1e386d2d131a013d78c8e29a16733d4a24acfb35ced4fa4465c6761ef7c02a5a389d959384598f136f1735c644df4332b3f68e23a1666ade3e678a79b8a33a93a95847351cdc04ea9555c06a62ba494982f7b821ca7bad8366029d1ed5d3d8d8ae068f849377c95829926b47188b1938ede64d070bfe335819de0737449518bf3251d07fa5f5bcc2dad3b680be5404b3f24ffcd1bbd07aa1abec31f78f8e2adf6a354f09e7127185bb3d8e49e78742d72c7df11a2650bc98573284a0672a5758b24ff10a582002690419f3f793b545b2f2455aaa7f67a2887a97e5d8be77d026a154dbbd3f9d7fc03c6811cc98626de691ccb6b6df1676a6dabfe484fdcc191358628829d3eb491bc65c7cd61140459b4e1aaa2ecf31837b83f2263237568ce3fefaa0be6ccbef1739bfb0fba0fc3f82dd19c5e8c320d5ad781325acf6d5eabf45d4e8fb9ba953718a24980f98f8cc6894356181a79eb55c666288beb48243d0bbbef0739c8e4cd706d899ceba8b9e9ece9711f52232481480013eb172f766bc154986d223abf437e5157145f1d9f7d302393369109cb16af33eeaa405dd01422ffa36459fa2e7f9b9ca33696789a759430037d3667c67aafa53dd798169c5dae7d21912773b93b900cc9bae754e7ae7b5aec59fc674495111fb7d90f759a313055fad9039945662a6e683b746a413806bcc184d8074310984620dad823ef3f5257d5ba158e5145a7ce7a2cc10d20372d7a09968434330e595e6235724cc57b21bcd16318ecfdf7a97196b534b846c3cc947370645251762c3eed33dc166fa86e47bccfdf01983b9a313a2a8a5058513a4ed57a7a0eb4c1b5fc18c844982a8c7b6a29a4b90b88374b46de21c2ab6f011a96dec1d47daea12ebde79a73054dc7dc337e8d8baa51cd935644ac6f67c50cee002429e96fafb4cedc12dc13f6e31eda5e43ee38677401555cdc108d0e8279a6cde70c3ef46dd3041dbea9fe5fa8de1e0224a722d8695219f1d69c7a599da3bab7a4df1aa3c27a5057540d68cae7f09327e4b546f06ad27c83fd2c7457e161719adb603918ca2f580a8c5f6ab156c2885ecbb0a78c25455828465fe6b7cb0a37d0cbf787cae97b40b50e766323f2bbe122356ca223d9a8b1225fabaeab00b52f859613caa9681b14b5858e5d44554755bdc72860b486f878ab22153fb9e8b32cbdcd1dc11c7247d395833b0b598b62137525526ad226d9723e4544632598f9491673d72f0df87cb8f2545b54b8fc2f5f287dde155bfae34ddc92b8ea9ed1dd9923a9eac65bf47c2db170a3cd0341174a2896f9ae48114f3b6512e53f532a23387c2108fffb3ce50174544301bae7c3e15919f5a300537e26188647017ae83f61f364935fe86b45e537d6b1854f7c885363027d6f483bac1e83b685655c14f47d975de7ed17ba2f45c118ec9139330909f83833216db3b5ac8224ad4f17beb6d7b9957106610320d505aea1d5ace0cf2296013a5312d7d99d834abc0f2e8a56c38e628cef8eb37a0bce78ee8bfb7a74ea7bb31f0a75824904e70557e9e8d159176721145496e07961cb3e4682ca181469c6cbce2797b6dc9e33893db32ecef23a180ee4ce3bc7eb047464306dc6b24f309f19c4747657ff792dd726f574cced9c90df31386b01f3f4a371feca1ad170a9b1fadf4f6b9644da998fd06ce9dcd557d263327ddc5dc4ba7a6f36528ecd6f0d0ebfe25f04c74ac02d2e143594efcdafb0ae94876df8d56e45c5da6bc0e63a62db6d61d25f17f5d4c5925e26f367578a28c824bcee4c9ae124b6b8b2f049689baf77be2b45ce78f9eb1fc292dc6714ddfe81a848bcc15172e9363b8c3a02cda916a528754f333571b18c7b8a9b77f5064678b3bfff829af6d15ff640506fcacfa57b119b45b73ea851029972730b6554583461a464f5731e474bddb171d780f076f868abd69d8d0d8a30fd00d1e6ccd31dbe8b29ee45d57277601d8f343789cce10f6aa7234091df00263bf9c912da75ff44552520ee9507730538e9de9a00db9d56fb2f52ac54acd322d0e0110ec43b891ba9e657f59d8e34f610c32715d4e1b1beb55ba987b3fbf2708f7d8acb7e84393e63158dda61610dbc101ae439dcea6fa4c2195955740fa861fffadde5e9d7b6f1ad3b6781ce83809e97890e3996fe27776c42b93fc6297dab9ab402c517cd75d13a79e38695101ff1e05ba2f983c3338bfd3b983b9846731a5bac144ab864cab4aceb3c89da3b1f779e09a7c5f1e3e1a2138758b9d5b560db266efc112e723ff9b39b163e5f57735a3edf71efa9dbd994c8cc7a26ae000bc17a2f10768580dfe642ead6d9c706176bda0450269b22e8bbeb3a3ba729020e2cf749103495cde6f93fe02cd3fe971d09798e05dd00448e285e11cf35f8c742ca6a5adda03d8c5589f9137cfcfaf1b7e5150663b7644a05bf2e880173560d17f06758288fedd6156a4662011789631e7469cebe094d5e42e8508ff1279f77b908fa880f249403e05998115e642864cd0b1200adea6dca5969bc0efb0efd36b8f0272b5160aadb522168935742dc769b32de2a55101597fd9188a525a446d648f62fd06186048de0f168f00609d609a978759532a3fbab1c38744f561db4c6e283f4eb9d1db744c49a9786e89d23040c6f8b428488a0d8973736eb3366125b049d2bd5f8fcd9446d806c6662ef29ceb55380a4c79be39374722bd4c9d01160cc7c6c27f0871a4f34856d0b6bbf586db57233e7d77fbb945719d4981799b1670efafcabf6a826d6e5be429d2e77f6dd61c14f5b7d486c799940e11750b949979cfecccffb7518899f29f973ab5989b8ff3be02c76269851f67da4fda91f8e13e973935104b34d2662678cf8d06a6e9a1170aaf4310759f99d882ab94417bc4ed79f45d472ff2e2cd8948979a87517162a186dbbff798c286271c21bf48ea903c4ef80816bfecd6522707eff3b0c1094515a8d23ef6d5d0f6dd19697b09472703a607adae99a57878013a3aaf312a3ce6b89d6adbbc50fde9ba7fde75bc78fa780e983877b8161202eff6fbf87edf7b2ad412fd125d54f4117073c2b5dceaa92d80f38113d77b6e24e0b32fd5a4a04b949decab62fb898ae0810bd200e561a472fd2b6c9ebc16748224ecc7f84a32f7d66bd4346f3160ba8f12f827a233fc3940ee424b94a52bcbe4e5d1de6f66dd755db5fd4329292b1a51e9a7c0bf99c3d29ac252fb6c10db91ab4392d54287df42f5c4bf61240c96bf11e163f3936421caaadd7d8aa2d13570d60a9bf9f4144707912b9f6e3c4e4aa5b0562ba30e9e86eb8d99185dc7c064f4fa5752b56ba3a47a9d4b5f98b87f79269ace0e1bd1babe4a01a402d9df61298dd4c9fcefed6c7b45776f011a46dd9e904e3c589b23404bef04b308f0ac0b5270ee2d2b12605f07adb8ab1523e8810adc7604a69ff735a67a95adbb172be662bb6102598c8c0d87439c3a4111f93e084ec655abf2e9e0659c888ce0f4df44c8e24ce2193929ef5c74207268082fb5f69abc34b41c29981e89886a16f1439c0069eb1c088462960ae835526d48b3907a36bcc0873311ba433b9eb6693092abc70ac285e9e51896ad3db1395d3da33208f0803a78cc34fbad373a9b556320d6a59c066cabf96b3f2ab7ba5f228b2b025cb3d01370049c1a06e6e1a3544c7e4539762dfc42c5b84950058add975ec53f892f38db87b477d6bc1bfeaa5183acd0f3134cd628d06019a653ddf878c5acb0b2fbc370bbf8850ec2ce5103eae0129ace7ab39f4e22d35ea6f8ededd1db75f30386726bc415a5754ad0b667663806c6d2950241dac94d8ac79865ada78245ab767049b632c6d2d1c0bc60d5e3ea3c08f2c171b58c748df85806b867de94303764e1c62c3de83d662c49758d88b279d87ef70f5025077a1343383f57a2142e506502593d6f5f0b7679ad2fd16b999adc53ef0b1d41eeb7b8cec667c013be979585b97d628090c74438b0da7513c60413d720f006eb5c2298aec5059ba542c537824b3d16ee119ed05edb4c2f015c8e15e33808203493b72692f9b4c0b8c3d6bd31769c80d4a11380ada4fdafcc62f2230cd445f33f535a4070deeb438fc2f520c3c9cb455829a77ae6268971fe6c05f22f85db73071fd011fbaedd606b0f81b0120794856e68e5b263204e5deb839fbba3c1f6c8459ae4f00a31a677509636da845f98423069491971801ad92601585d22f0d251b193363f8193760d9c5c54c14480cad74ee1c16a715f7323298a127675c14e322efb30cfb4bb08b52eef9fb63c01bf8f8b6fe2928ffab697dde59df203cd88df9b1bc91bfa08af05a3661087c69971324d197d03b10cf10ee1523ec02f1f7236cbe43836f739f13abdb554fac791effb0ea048075084a0439ffa7349c2b15bc125fce7f99a123388637c8c6aa50c78a09f2b5cb45c2850c6e6f786d8b6fb6be8f9ff75d9b557b99e7ee705fea22ee862b017f20b039cae5df735265f20f23d0e92caaedd86dc1135b4c97141c1062e607b5c0f1aba252e2ca9d186fa70909797d61b0582c1f426f89487e1addaecb5616ab648e3871433f0f286d714c9e484e28bc0fb6d766c590102a9c92604e0d8f3b72012006c6aaedeb3d81a78332e876e3f7ad09b62ec2b0275a87337dded9195534a0f5dd052ca659e5e025cb6da691d5ed20c0d2566e091ce364e919fd4d62c92c99c0982be5157e7cacfec7ab32ec58301e99424a04fa6215c4ffd469b0137861b7587fc5c3b801072aba3ba71cfd2676d9efe16fc2a8a7a316b6aacfca7112cd8653d89187796f6609263ba75014c6e2fb05a50a1eefee8ab764d75a0425a63c463c45d969946f0ff8e587537a79feed154c9395c44b755fe47c5db4d277e562e8408c4558ebfefd74d2e652b495e77ae729e464276fe33432dc34e996693ea30e1240d361924d175146609b2c77e6717d08cb5a197c9416c522cc2e69177389890f193014aee241653c9be052082d677b71fe4b25cdf55c9c92b765d5f91053b2f110bbd28c54eed8ee46a9cefddb33acf556397c446854eac520c95fa8fa9ffe276e5c9195dd9f6729bd6753b8f303b7f34c6cf17c4df7641eed7daa1fdfb3b1b133d0379c335c92ae5464c758a47ea53e01b509e5bb3038b7aa36af562bed1aa96b73a9c82b49eb0a6f8135c905d24051e3f3d57d75db47e5e4b724f896f548f31cf302ea0f1910ba2506457b114e0aa2befa8f1352d50faf307ab8929454bc54c17278da9ea2936673a264f092b68c1c82af1f7eaeeda8e31f67acba25a969dcdd919e814706fb86ab0eb4c877501ff491ed5d06fcd2df7402fedc0ed9952a030c17ca74f6966f172ac8fabe7fea4e353126fe8f6af99b3255d9daa496245f7e5f45979727c96bf27680132241b1db46f496e605f0a9991a6bfdd47a2e6ed9c4479580f4da30d4915c6b563553fa1021af49e0f16bd9f4cdaab31a32b68c22559e46962d2910f4b1d240cc52c4bbc5f7baadae1cd792ef312dcb74b11a6732c4ef3aacf54765f5a05241b4cb0e23878957c8a6ce4acf019d599ead0853562131ad711c4c2e5b23d09dad462e6df646c593c0e654cecb33b1de8ffe4ef6720436e682957843522b56f91740fc79fb623d6c04cb9c62b961b9151570a2793e255062ded99122cd4467f6582b250ce16228c627ca5dfd318f76c01b2dd4996b315f65b3fd2f520b7f053fb30c945c2b739cb14e2efe67a39aa5ac31e2cbfcc6335aeba7df9cf5e1821d156eb354acc192d2e366527023bdc3b49749ce59601d60aa17a47a2471ae15b87119c0399cee099b84ef75d7c2e1285271ec4083f62deecd6e461a51ce4cb94de087bedf5c040bdad2daf19ba5fc189c9f97f76ee47a52d9322181edb7d0e354bfc19184cafc9608180767a29cb9d5e31228cb64d49162e3a3af19e09c987b4e3ef74ab15d3b13e0032c6393ec142ad934df72a5c44a7c9a7183f94854cc62d659a04fafd336d4af6887a7be373f6a668b822a62a80b3ad1e78c88d2c0fa0870aaf1b9ce6a8447f6f2dea06fe8a0d7e5503eadd72186bdf803147ad14af80d6c637e5af3a36efaf0e780d97ad70f622c20f4d8151081ed0dc4ec0c57708f9df809d336a8e2c05f1269ddacaffc085113020e69cb97e95f4443cb3102af4d6636e5b9127e58dd46438bc69889e8be4263e67240efae7e4a2e2c5787c9ef337d75b5f3fdab7c3fba7713c0f5a889cc2b92d3f3a60169d8e8289759cd2969786f4957d4aa665e1a0de0a4594c094f1ae981d969b3b2afcf61588b5b22dc102ee24f9dde8b5eedd0b090981e1a1075cdfe1f639bdd65813f153b6f051a37976146289b79f8dbbc09b6c6595920a670d3545279ee25cd3f5fecca8778af21744e8cc49304376ec1cc05fad4974cbeb3c199979873c391e882f60e3deb24de4ebbdaa35a543cd6d25bdacccd29e9c7437b9b4c9d8124bab37bf9bd8e5959055d8d8fc3b8452ca25488a44e17b425aa4c1d829c66e7a8786eec442d725fdb2004bf1236995625af757278c4d391bd0315e7287841c618e77260d5368a6a6fd037549a4735cf1b480dbd486d7ac1ead09990c64a966be28a80471e09b91d4408f29ebf6a62851562831f30b786922b71891d717dce027c12fc57ce91bf8bbc95d9c67ccaf5f6d1a7b2fa747780b1adcece680e6bbc6098fce221788cd6722863f767098cd7af2903b655e6f0e47750d044a0aca1b2c345e0c24ce1f880179bdbdffb1d3269458220ba8c8cfc57370374ea57e35ba39eea5f02cafd42d4014e139bc62860eb327d0083cdca20570a06cd8419f53d6a2ed12daddfd18f0934b5d8fd235828497016fcaa05bdbe8f397540de2e77ea14d07e50c5551f4ada1e4330023f524c6a6a8b3723098ed7a735a4c7874f5b21cf14a238b9132db8216c4f2fb6ba162db0dd6677fd9b94cc4813a35298dc0dd3cfbc92310802afd289fedd2cc2af7db8b5c7c67e3043b83c7a2b2ca7ec07c9f799f9726f7a9bd47b60ea57ef20b029fbe2cec09895267bdeef2505daaa34aaa302ca3abc8afb1aff6506be23e8d91b7a7eb4f8fef08b1420184fe4334355e1dc8eec987680c749f953c6821e7bcb8df6093bc0b780f2d1b4ab6c30928167dc39e00fe077deb28f2df6bdb1608f7b116e4e3addc620ad8d98622bd05c837f1e06cd80da0f8f5929f758c30e3afd989ebb51f676a8ca56e2090a94ee006907661b8f2869a2371c6af6469a837f01e3bb2753d5dff7bbb8e0bf46c66afd0e7602810cb3d36680adaefa90c0fca43e743a8e6c0f6db52eb4b518ef5624ba517267d682becf7c0a9a50c56cc946623cd20f3e8befa38d14bb79a411f84e2ad2972bffc5960f98ca6daef7101660f1931f196b1c9bca1bffacca5b87973e9f794a879b7f9cb9ba41f3b949a11eb1f2b42abb7f9a9135e85ac79c027292f6e566fd7f2c04aea6165a3e4b5ee1c726025189f9ddd8d24d2661777b03d24999164091e7a390f62085e35c35877812608f408343421ef8e718f48d7eaee93926508cd8d7264b152bed527b2267c878c17f1a21e049064b0cb481ce9adf3dd7108a61cf3cfd44906ee18b4c7eb9d1595620130dfbb9fbb14ebb804e80b544ca3d7b5c46e7e96e56cffe360c45660b342c3d930443ef55fc26ee876e24c83a3b1efe10d1831367030e018948dd282d0d9aebbf5552fad594f2831f7f3602c0d0ca330ae366329d1e1353a6227d58de0918cd304237d6e2b356da824559c988c0b28116c0d672012c3c19b456b39bb540cf2f41fd37f8b9948dc3a811c3ed890c6f54c1e023ded9f77bd72032e011df34f027113aad264aa8dfe15f8ee19b53de6254718de511e3a67d940c1769bf1f6dc058fef498216034a9b4d2ba63507c6c2fc97251f551da0481dfc721b01dce3548e6e5bbb79fbf99aec5aca03acf17d5d92d0b4cb35f693cd78ecf5721a59db3208de2177e181b15145ffa8e575dc6286ba3e11f6f28cde5da8b21b7f82c2fefcd8c5bf6a01debfd46eb793bd930001d469c5d0054d94736c211547f4414f5f6fc4519cedf65002d5c55676e9fd5be4f43447395f4ecebc6d85b6c056e666ec4158be166487eddc86d2c233475d55921611a38883a4977502fa77474ed2bd3fb5c668d9cd5f9774d893ba6df888a8cf0006dd20d9be8c324c9535207a3f50bd835a433b1b628c655358596206262ac51835f946fff3b46f04f254e2507d6a256aa9507046704bd77518aab663eb15995fa95c94ab30ddde6cfd2477d91dcafc6d3ea7d7fce273aa596d6b5f5781d429a38f06399845fc140fcc69ebdce5071dd75f2b17951bc23ded0153f7ee6e06d1362f4119c6b32084a1eef98e4ab671f696f7bd9a92f00ad8e946b3d802221193d59511498e9aa91325324adf80c478970bbf553b3132731f1cf26f674e12f48db21980292fb2a292a2076947fda385fcb9933f54dbac22460a51edfe632afb8de5547d88a85d41ce28ac7ce7cd82d81907af4a695106add571a5a7342ae56e657b78ef6258df46a77a9db6558214902dfb982dbdb9c5e776b185d5d5c281b35012d172ced1fd4dcb9f5c9ebf2b4b6b58417ae65e65f8b30ee4742f52901fda7ca1b1349ae57d43eab4328207fe7cf1afe6f63db1cad9e557bcec0a59200a939f4fc787cbcebe089bfaa127946c4bf10a5c7f0aa85783ae077d6ca903ec75b87b53551d3a21f2a1276dfae426538dc213b67a6f66d5b07fe0d3bbf44eb8c4412afd0a46f3b61b9343f7b4e52e127d5687fdcc4dd80e4f7ad06fa053f202938fb1cb9e919fff4a3dd6f8619c1c65312fa159c0ff1da240e942375273ffd0f42c7d173ff1f8705bfbe59ad1b12caa09ef4da5a73b78f19078d684754b35bb206f28e1dfc6f5f5adc2155bcaad6ab234001feb7458f41b5e1a13fa33e2a7211985b9f39f863d92e2026dd7fac2afe5601c299eea3b0a61c95646452de24e1ce811df978fdb79509354adca70d04cd9f71103aa36222bda117ea0954e318e0e686f1edbe9cc7e2718ed1ca2c646068915665e2c7a2107f8dfed56ec03bfe8aa49ee1990c792b35f56ea18ea4024e861f0f70aff616786cee68f97f04ba1006c633a2a94656951ad8edc51271979f6117bae7848847aab17343cbff14d1f3842d179b5ddd63e0fb39f6d108601d5bd5e11733c575ba60acd57e7adc18f4646af5f1d86ba20181140ea09fafaca1bfd83d73dde31c6ca93085d831f9776d1f34513b7bd042f25f94c2af4a399cbe97d61eb7e2e0bf186ee111df40a3e8743439e65cb5c21c2b03e7da527a4b7357da8d7f6b24a18ecaa7e26d6ae04539dee0a9662e181442befba3377fbb3130bb95a935eddd14822fe6ace5ed951314f67ba23c9e68945650c2b6acec5360308a8334c9a82d32c981f0e4436234e4621e80fd679e561454292626344484c29667dffee912e51927ef583b9f1cd9be3c6d5efd0be7e0cc8104f44c6fb7fba8abe89a8b0396108a8d28bd93e1d9535f91afe8dd2ef9e8f76ca931ef3908c5d3160db30e515e606a8da5c6e7ee4f4846c9d4493a095586f4fa9f17cdddfe9dec8d3fd15f9cd5c5e62ce5ec13261a6a4680064e7f2744db0370bffa59f932bd5e85ccb5a75fef1cae7825c1154198c0603a20426c43a5754045d50e07d63a05eacb087165aa3bbef10584e0c2b4c84bd726f5e8c4eb71d87493fd63c06f431d9a69411d985a7114bbd617a2c5577f5e9cc0892d30ff606f7e5a4cce7c3658eb1d3ad0542f394b3455a953a26ad0dc4d3554c4f86e036df2f4be9b9f7d43defb0cccbd16acc8069c4fe8a0671c534205db59a6d61f0ce174484cdecc2b8264fe11bf796f63531ba915db813ad43dc1a52da198bc6c89ba3af212638545eee533fa69519b00b640af7dbded315c832ac2ecd5b8868f457e3bb4dcdaa86399a9c4ba074157349c18b9599bb885df70b0bd046445ee0bc8c46428c9293a56fa73b8d038d89bbb512985284d97303ef13436fe89967c2340f440f880098ddfb79a4d783e069c9e4f5d7cf9b03804cb34c1ad8d5dcfb6b0d54678c2fcf0505f3cb7bdb75d297a45f3d92d258b2fd04873dda2d6c623584047852d857781e98c74a111f56074843ae07aeb2805fbd90e055bfdc99752641eca8e70f64ecabc283916c994eaf756fe9a6e4facb20f8f4688891642f1f49a50ed068e7f209cf29944b8e4ad9b948531917201f38158a7fd948ef5b44e32b1cd478150ea0cab1479dccf4e20e629a244ba943493d9bc7d7aaa060f14b8c275d490dda815ceacdc3df5d0bd42cbb177d103f5db307239a9b81493eef14667d865849ff346e6c38f8476b6777fd8f4e42d6212cbc90cd8e916af1ddef948bb6f9bf2d735f192718892fcc79ecf6a312380136315c0633d43d5c8b128792d1ba7eb8f06c8b9213f61f6f2e6eae3b22018efe8f2904339ee672b92aac416b2952bcee5c921e28f7c9e9105a4212c317824f7e0899da33025802637e0983ee2f7d8142d016f7a266ecbdba6d7062d980df9393555a0eceee973dd3dbdd047774cd32d2375b67a1a89347afa64c9b7f80d94c1e08895368e07166de1a0e5fd82f1bc9c59d0e35c824ea95fb7db8c1d0323e864fe57d981f38e6e4291d1db6df4889149fbe24b0fc3d06afcb49ee5ba80db41085666affb1aec023d405fbffe437b28d1220b3f601bf9aee3d580764b2d029a31e8b91073bf44de21ddf5b5b3962058d895b95c53d0887aa27858204b7314aad21072b1bf278d6b9b8812475ee88748f194270b9c56b85620b0bb420bd402b228b9710c115638ef45536fddaf35008e4476d89e293dd8ade9ad9008dc6bb1108769b639189e6bd5090433252a7241fb3f6fb8ca5402b631bf9e1fb4e65ea1cf7ac7b882443ce6f85fc41358e637d33d41639ef92c5136542b6480d5c9c6b96a4399f916febfc835b09c0b433581996e216f663927dcd48bb13652bff99739b95bb4f06783886a52605f347e1fe80d1f7ac644c9243729738f31efe8a569b6d4e12b2f1eba83aa5f36a2f7a586a4f2d5afacdc6f9a174e44fdbd33ab3e65031c0f988fcc4517f8ac452cc5734fb62dc03a5417b36e728e9b849e37b37473841d1ca13935708e8dd7b96b1d2a4aa6fda3404f85cbb52f36079aef845f176c6cdff0d13dce941a85a59ccee731838b3b684f6fdb8ffe2f22dc020454ab0fc83ffc11db72a558455921a3d4658844ebfb1cfa35fb7112a47296a77341433aa29eafb32aeea3db390f83a6ae306ea089f59c05123ab7ea1881fcc6be6489a09451456090f85a145fae99b79692f0b3afeb7c0655f30084e68bdd97ba6cf8cc4139140555bb1e8b7164f4885dbf081d45fef04cd00e61946ffcdfd373b7a6bb31ace76705041e2b61f316deec1f9a3f14a463dcb699002d1d56fc5a34f6fbdca6c3e240e96331cf099a402e425bd658fe1843150715ffd5d1e78a9741e4454f6da2d8667a75881e143699f53db5f36210ffaed7ee7826b6b8f62932110b3fbb66cd041e1e81e960e35d943224b26a54793a9215fc34c2cdf1d3825fbd89dc7bd01d97925837e80cf0049196bf3d0595c0fd7f42531976081eb1ef10b0b8d7afe216ebca6fb05d8dc2a63203f05b72fc26e7fcb0386b44e018683797a93ad57e97ce9d653b031007d77b252bd4b74f36b191d39911ac0a5a0d9dc2707e1e12f1791348923c90b6e03e999ffc3a2ff845afab144afc992997ea43dbaafd6cc3b8e59fad365702156a718c06479ed824cda289c731dadc9b59ebc73e37e7e2319637fb41a28fb29d688e3b4379bbfd4d689f04222740924fef4b4354cb8877b716f2fad5caeb89966410b74f530d65e74e813f35158bbfdf72fb23feadf1cc0583f072305494545ee1c6e6ef8d4343c5f4b8780af2f103352f4a8c773f3e540d4de53942bd387abd605f73729846ca82740ae4fd0da00f78232584b32fdb8c821dd86cf934bfd87b2a7624fedccba0209583de0cbb7d4d78a3bbfc359924e575827b739fd25bf92cf2d1da01dedf9384eb0fa39c8391c49721a2831b2a890db124ca89dd8cf650550a42a600d2c59b6bb60bbbdff2c2dd0bb6d4ea26060cef7c3e37b36cbac92701e2b71de44626fc74d2373e9139b53bb2d4e4b3d6988fa58f742c62a2bad8f772298d7bbec450eaa87f78ab19dde0d8624e65fe54a79c14201770facde55c354c6df2b85743ca081e44606310e5d283a9c3a0267e11e86ed780dfa196ec96357cb28b5a5be61c0c394fcfc0bc3ad5e4fc66ed03b0cab72eea04ef9cb968611b664dab456a692db5eba7e93d91eb461c5f60e22b20bb391148a8615aa1a0e651cbd77649f31e3e870320bace35e7a44eacb7a7dc30400810ffa638acc5736b26c862e0cddc3aaab34fa927b4603f0a5b29de31587478ace0e088f70b8811c081b0ce151b235db977dcc55b846a34559cb000ce8f94ff1f56501349b25591cffb2e244b8e79c98e383a9b00f4729bbc519f1fd26996393f59991a4e443f6e4960fd0f9b8a1321f0f202a05664903e60c853277225db84f052e899d2a589b79a87f45ead192250cc00e17598da4b046e8a70decb3a670ba8087ac597bcc6f7af2265c83f849c5a6591d607681e60ed030689ecd24e23b400816648835a5c6681f3dd23a6a7b637dd444ab56215d7f8277a0a43a2042bfa847f9de0715e42de789778f661bb7e689a492a9c5bf635c89d60e1ee3560d0e538f9b5c0823efc5967e018fc8ba3691a8443a7771592b2ebff1a88dabe6bf16e71223563d25aabd3558c3b2099458404b89abae7e78c4889cce75668298cab3e931451adf9308aebdb60f7b3617acc959f1a2738973af3cfb696fff4d8b2702ab891540a63ed12276d8c4abf66348c09640482eadd097bed5ab658b98fd0e52150f602843d3eaeb6ab4744dbbb351d31952e57d2de17555eaff9cc44d724a797d7ec5630119f7dc3c377cb5190270a85c4fb639371219adf2654f73c84e5ae23d5ba7cde72504f14132d7e10f6acd419452cae7811ec25335aefa5fe91c45082938ce2e4ffc0cab7bd8392beb9ae812e98399d75b87c0a1b713ff9a0a9b052620005c35da4d90abb1c2e5002751ffcd1ebfb9612c6cee4242b160ad8ccbc6388552c1b3e6a7bc66d929bf840706b49c64fbf67af555b1d99f6892b353d608369b80186c290ec86f8a71d05073cc315896db20fb4fa94cffbf35a7688909bca72d608f95631b8e08e12a27d947cdd7e3d529514692700291681750cb6044c5841e31f1c6b8c08713332c0334b95e6c96bc17377be6fcc7bb0765ee62858b11a45a2a982f6cd619eacc1775156632a85297ce73db4d387b21c0ecdb30780500235973584d532e89343db850a1f46505acc1cfa69b77b7c5ad8ef4f8fc601ce5a21539e61f79e8b5cc1ba26921b4016cb31051c83ced5865c99d1526424e7381a69f58743f554a21adacb87327a591ebfd4c08418cedc550f353d52611cc37dd884884932c0a004ee69610a24b0afdf005cb34bb178af59062d1575bbbc5f98607b2fcc93f24f5067934b39ece47d7df04e4c8548f52e668ee9e53e3a5cbd3f0e7166ce9a635695b75e4fba27528305f6c6c0c94566d96c49495650187e333ecc8e2d02163c4399a9c74543adee8a6c652e023db0fa6c33ef9efa12afef158927e7a0e792039d41d53fe0416f3b92f833eca208fd833c953925bfd833df097b3904e3e4a07911ab62a3730a4f4873dd06dc55226e4ff8d69c51c66dd0a388bfd46f3ce3946a321d4eb74df12f07e642aee120a65fa5dd2a5b40851f586c63d97f7e8ec90f6794281b1cd0b786ba6698a35518e624ac311e3bff8907283b5403589c5bfc9bf1a3cc60b748a2cfbd650011620fb3698f7f424a9d2f7289e3ca8f90b07c92aaf70a5ad43a250802046d32641ebe3f2b8a208e6345b634bcbfc244a444ea761ba2879c7a0a97901c5342ceb64ac582749e6c4ae6c0e9ad6085625d2cb0df04d5ede9c998fc298ac869abc8e68eb82f610fd6ad038be5dfd08790b54716598d9f3530005512bc2a669bbf9228b6d3724b88bb78b8d139bbac950ab794f0ffcfcf8359485dc181b50388073d8dbef551717dd97e9b2d9be821f750864561d3dbddb7f2cdf04aba5ebcd4bfd2b16b555a0d9c33a6282924ca0514e0023741f51ec7dd380aece120f0eb5630f73f8003069ead74d29e837a428379f4a330ac8ec9433745ef6456d97e0d2db4bf620ee2b04007be29f23530fc7db13c59e03bce81abc795f034d170c620d733baf7b8333d0c7c900df341badfeda0201b6b07b07fd73b9c056326547431c909a159e9815086ca52af7659ded0359cd9e820c18f2fa2b793daba1472eb34ca9122e4432147198236f28b8a9cdd65bf6b206207d4799b9e728e8a235e25826abaae2c0d139a4ff1058d6141d51bdc22052cdce6fd4214e03dda05a990706e257a8b4dce6c596205e957a9540d718bec5ac63840261369aef6e4690349f71ec7f456c7d2353eedf028ba215d059131eaf8e64ebe74bcdca876e844f5c85fe41d344bb8ef8c9217bb241f36bb2708da1eb2459a9602f96674d249c72a3ac63e81c10d83e0658f3671fb90993ea9c5e72c682f1023e370df9cd42bee040322c0588183441856fae45b773e37cdc3f8ef11e7e0f860771f073590090e694aa403d7ce9aafa79b76367a52a61ca09ea5808db07be84b03ec02b591787aaa1e7dc97cab4ad118b5d7a0abdcab246edd29ffe6c1788492f9b0b01fc39ce9e17dfcf80f90771d1eb752580fe6e86ba1d54e9d085a58acad996a1df63a46a21f918ad22da33ee26cf8f541b147cfd048f85bb6f17fc1b46627b6e17f889c12b3df07b3a7fa749b5d1b17639dec86733e361636e007da7d93ac2d122ebbfae32af3d3977e3e125fe5544fd93d09538fcd57cfcf6ff96eb91aea9e68fed6fb99926c283c712c9cab1994cb85c4312e232bcc79fc36ca204756c47980726c70cd6f6b8e8edc7dc5aacf7f5d8be53fba264f0835ceee1c947fcba437ead361c92431a607bf6e6b858cd6fd6dc1354e1e2e5822a42e144737c241a533b1263db60e1339bc4f4235fc461f7e4cf68a0b0c79893cc60f65b33fa4de8d82cd9c3942af2525f6bebbb551f3bbae2fa80df95c9273eb38c8aeed696014976ac67b62e5f8728bf00537089b50a97147b8df2a5a49216ec272541ba1dd81769370a239d8ffd4263a19b8539539c74c95ad89853d06d17d66f5336c51e57d0a55c58db841ea69ff6a08da5dc08f59dd0c16a2c441178639871c086b47935c167fceca874a613a2d5730dc1758f9207918e374492408a138b1b11dccd152f185402372dcc4625a166892f49b2b77dfa432377c60a15f1eb002b0907d0eda1e32ffee0a6d6ab9cb0fc10f080fa8f0d90b9846793118686bd4005ec57511c558348dd0a1555e072b1faad39daff1ce98d0d057e5d88345ea4038b5c645a9110f566b6040856defb9d8b1960d493e4a0cb05fc841879ff0e16b1b77bed2a974d8eb0f841e12babe0eecc0015b8016dfa54036a4bfb92aa05f5a032cadacf7f20cf0bfade10362ff046fe4a3df92e60d3001c7ffddf13f4a2893dd3a580cc45404280d5b64f142d29cc3f6b9c46a6e52f3ce41dc3bc119586ab1d53787d2e7327cb437b344e13459c3fc2e347c6fda29d2a2aee7976b20e92010d056732e3cc12dcab90e8061ad533971e13d3ff5b3e4eba50080f2c9ab4bbc6eba25f8fbfe97603e43ed40e3fb003dfd156425393daef7b7ace7f7c101c3f44b492932982e2a04d23ef41b250c44f5e9d9587c1fac5fc0fcd0e84bdac655a31246a9043e74b838410301e8e91b27c35e2679f0eb4048404d398273ef5172b2454efdfea3cfac164f0db28c9976d405a02bd96c8724da2a691f1b150f39077f80052f997e88d8c9881cc584ad1f906be3a3b89468f2ea6ade38e2cbf48592c8e939a455130d5c28309b1950405948130ca23a6f20c84b09be02f0bb020cdbfbc81aa849b2d239fd68f556b13543772742d33fbbbbb9a6ec4e2f21f682013fe7260ef0885e8b45ceeddaaade445077e0b770eed9594f82d86daf41b4c607bde26151bb576eca679723cc407e6882f1df5fa24c7132f240fd6305b268c4660c167f8a032585c027b71878b9143230be66c38f5fbc211f59d1cff46c86ed206202c63ec6bc559237bea27bcb3eb1bff1e8479adc0a342f34bed77ad03715a396284e5d9ea1c05bfc1e1684a936f6bfc54abf64ac861f1cdf5c9c24babfe7b7c04f7db4057931fc5bf61d7927941bdaddd1986873ae2db8edf46ce5e34a94790d53a7019a1749b5b481e8f5232e340aaf504f2bce43ca5a213bf5590f6682bc4c7f29d930c3cea1fb5aba120674581598b978b24dffdced867a16255dcb7b75a1075295a9b5ebe00e7993180e752d79eee9bdb093b7b06543ff53ae9285ca74937630a5ac709cdeee0787560a48c07badc01d0c25dd15deb120ea238c79fe0424962d3ed72862790ac271397fc236f835a4e684f568b5f5637b5ea2af9885332c208af856ef5bdcf195486b279cc2e88a24a048cd04356ee02002306b27da627059316d591dabda867025ca136a38cb721209279f8ce1d6d4f32837d8febb026cb12d9d893789c36a7cdac4e23d69ce47db39946fab44fb880630953b00cdc5568c4da65f62fc6da72b3412232b693be6ccec4bf8f5fe2798560d70518c0e918fcc42ccb180261d408c3691a40b47c4a827258087b8ae9bb599150803ef9955a4a958321ae1bab065ccb5d2dd0eac60f393ef238614dfa2fed077e6e821561728468ceee6c8807ae73a377cfc10aaa3cf836705d878d4ebdd48116519917670f5467b71088951bf55467efda45326aa94e26d72d597bbe12ab0f1690f03833b5a542349df884fb0f3345e5c275b71460408b596e942064fdd23dc7d09b39063c0e78d19e1c5a446b298c80b66d31f20564c126515a49ab1448b32e4b6af3bb56cbf9cb8a9efea8fbebbdc7e06d9bb091c67e2804db1efa616feb914f33828599a14797a446b32f46862b4d8dd6e721c3ea74fa17bb7a442507f6157bc08347a38afd44fd74d6124cc7f97dc16603b66bc1bfad2112ca7ed02d8ff7b0ed694fb209626a45bf92117432e3d1beef44fe87edb26644191fcdbdd6cc62ed2bc8dc4273709ae6a5ed4be37c4e5f0814b65330a8f3077047960cdd2ae48091b05d6fa95e8d98d646664e27cc1b5da4d401a9d0650f2f680d398325ec8e823e30c59e63aa9954399efd61032f8622ada9159ce3a2be970b61ef5afc10e5fe05405fae33c1cc940556de76df8908bff517af418b0c9855a93113f9daff60f3c8bec490520dec06190d2bce910fbda588b4a6937354f5901327b4a88a32ef428c4c0aecbd19bff897eec1e74ee4da97b0b5881fa44fd6ceed511457e83449cc4d3e2152c6f5210f7e90dfc72b3bb1f2929d85571ab362722064e8ad24444e8f1ad031687f32ab9f32ec6a16dd5a4d26db26db8354f28da326c9e29a63dc2ba72ff1d5c173dfb894bc26652462f8c90416d4626d76d1404956af6212eedab7a2cda67adfe0c07b6e1b867addb8a6963599f1f2932750ee5e6d1f9d400983faffd53f6562770f28abc1053f092842463541d9b31838476a9e5ec84e00d864047aba28188065464de8b97cc5c4ecf3805529ac6a7a80fc9370ab90250134fb0d85d5f47ae837aff520c0cd18fab2467a16af14d8bc6f3ac3f942d8b4628802dbd5a37f90b6bee3074ce2207590b304140e0817ed8370400059bc5212facc621af2bc59c4f6a205e58a3c359ae8e5e125cee494f1fbe8ee9b18a5dd0966955ab6cf9dcd4f2adc5af65417dc99463e70d1a5e6f7993b49b33c1cc384ca4cd670ac592e186b2aaa3b2acc684294a0a20ac80e9c6fea3a16f3eb2c566e0030560e2520c235ca2ea1f4add23840ed7536d56ba0fc7c89677152f52d92163207ccf35f093b0156bfed7f8c63a72d32eb82328043a1d8d09e8593bae2f2974bf9741abb10383de534aa8123a8f77c9be5af67c4a50ed52badd0a7a6c7309b1cc09693d565b8ab3a341ed464d935b0712527cb6ec71576c3d4fc0d3e92391362a9a640fabf2d6246ec3b6107366238fe72f654a8026dcd2e5c7d99437b914fbda39a7fa45bef2f55b8f9d0b35ad2aa61ff66e93b0d1af52b445509f477c98e980bce8e6f24fd016d4542de8f1a6096b2323a802710ebc590f2e1ebbf9074fe909052231203ff6bd856d94315548d1c89b48c98a90e9a452ad7677ffc7f1953297096b481d84f1e3d3c6de38f906efa21d899cb6e3ffc71c5b80ccfe2f01d60a16755c70dcc6ac1a07332a6a79c2e7fa9f46f2032662ab3fcc76ffe791d976b11425896eed4b4e52adf69d54cc7722bf5b042ed0084cc941225836f74e437f191368c4c243fa23a146803b0b10e999e6154b61d70cd7201604cca55eb131fd7aebbd049d676e7719e08b307ca55770c90802307dbeb5a56c0b8a2cafeed9b729209c7dae6031da29d4c5ba47900a9836153b02b6fadcfeb2afcabd6a34f927cf20c1b83f981da7870073b9b66c80af165ec9d4e4ea3416d82bf40c5c5824ed135f2f73826b396284b49ea9ca43446c8ae6007a1a60fb2ef94b9fe459b541493661eed56cff20edc9ba60c8461b5fcd3f8f7d426c3d8cbccb6bba4f13f5e1c24c4925c2861e76b94acc3f53b7aeb2604e1ea5d8dfe77fe63065ba8aba7344b3240f06e25ba8ed6c34ff06891aa39618cfa1d0ff045fd29436aef9127aee5141e405a98d5b0e0766594391218caf2c75c01b866212f788d3ad0c90fe3fb61ac064d339a259480bc51eeb38040b7746d159a0494de6f8176f950ca746056a6ca0457ce4ad9206075dbcbc3ec0598a3ce99a90969ef9d1cc13c9c8ed71f705bc6c9c537baf96bdc4bd0650a3172bc6ebd95662e54586022ace5c9559bd48d920400e7decb961366e0d29f6f518ff054b99281f4a902b93099de1c81d54abc7c7d708b03b3191e02809e115fd0a2ebf866ee5f5cad6b30feeb729b8caf2918ad983f0e12fefe6f88ed8747f00e8944335cc5e8a7499c54dd7ad1fd785a43cdec9760fb9b6ad2ab3baaba3adc54aeb7fd5232ca09279119a91dfdc1be6168cce4b6a073b8b0ed9bfc5ac0ab2864ee19bad0b53a6c2da9e5580b88c9c4c1dce452804895d26e60efecbdb8c7dff686b56b0e8cbe5567c84c3f4d9841df0e93b412419ff94f9b307f087ecd06428863fae54aac2bd2cc63ca8063bba1a5536e11820e3138e1417b176807a5dfed4e93076f3ac3557493642a9d875d2d8b275234d5141ebc04849331bfb0a4a735221a86bd29cdc6672152a5c366062daa71627afbea7c8e4add090fa2d9ae845b09e7a6b8fcaa7978aed0aa5f7cb16c57dbb441869f43db87768571ec47fa39aaee63e5b0a9386b9acab7ef7b98ac6d29a4617071fe7151673e5a9508b42057968aee18170db9ad7458956b2b81472e9fa3752fff2d86cdaf3252448a4a698bba60ce3628d0bea4864c6b2e405925c9ba548147c7776fc2fc161475d468434d191b23fada4ecfad0382c05f6bae6327911a6982ee4e389822beeb2332c8c5c40e6e6c6bf586f2a8f648de94cfd881314ff4010621e7f4ad05617cb3f5a684fa62869b04373c274a754a030fdd8f12e327e8b421480bbdbc16531810311805c2e140e6646a36f8e7776c80d8f4d591750e7d95924dd52592784eea44359e7fc6b4618410607a783f6612476c8e1e81ee393f6cf5c914b8e45e8da7ac43ccdfb03e4ddd9ddfe5b8f163cf5e06ff7d92750bc768cbf2b3b091f2f58a64e0ed6a955d8d0d5f328e09487d0da7e43de4284638c43a229d9b11b82e6df6dd1e8b4b84f8b476586e56c94c6cbb44afe40c233dadc802bbeb8b189fd5d54b51f3e2de4c7dd9a3d34057bf9ad4505bfd339c514e4a647610d5843c51b4c46f379a2813454cc1d18b5787127860fc2bb513ee359db60fc54f7b5d7f03b3111501daa4a8c234c9595a734cc0d4e6578c070651ddae3d9b134ce32c6d78a8379c7880b0c027e782098ed8607a91264068dd4a7a3f57ce884350cd3d7e8a6e548dcc20b39923cd22f0faf369382ad1efb4963b05324cf28f7c60a386709c0f921ed79f6320c62b809a157d0c8aa6d708e17645da562dc74f6350e29b49d623605764fbda9b262f9f2763f980d17fa7ef29e74f1a93003bc8023d7a307a69b663a595d08d4c217d38f68479fd1fddd2ba95595e7b6d773c032021cea4de44f071458db87acce8fe30dcb8e4ace331d17511600053c483e66fb69012c319856bd317e432ba3c5d9c62e7cbc65afa3c36e4b7c84daf2c850ac37e85714ef42990f1fd8bdcdac6d3083503c442239479b4efbef048a9e10f15279aae5509c8c688d845573d3bda12ae25efdc3a03c56987cbc27fe59244f3003ef9f97d13f16807183d89d2e435a033bb3814c718d6f61ff8f14b79de9d136a6faeed3e074026ce5017616d98e091073f57a35ca7869f3f3cbeaed179d8f1d5233446e0bc2dd50fcaf187d514dd3c6383beb455b5eba722fcc8c7c4ced3335221de0491981e8c5a09a98fe7e434e1a417ba0149ed1f7c0888b7a85c3d1fe9c8662c97e53c17ae53ae6758688a6fd824d99a1a967c7ae5027b47b1df0f5979927cc5a4cf336b8f2a8140e246e78b75be5725e7f92e86e6568fbaa786eae9cf70a6b7fcb437e8ea977df0a674d298667708ed845577fbe1896ec7cd07376f17ed137890f25cf7d4c139c19fb0bc80d3d2f7b214fa336d189d30b8199299405167a85340ab71624787b06ad0f5ae5a5d049f8f7c7f37ccc83e6ab88c1b96e22a53b9429f3068a6c0473b6249978340752d214e2238b34f9b5a79fb339cf0c10e98c7784dc4511cdbba424b3f1aebf70dcd9a09abaf4bdb78965e2fd1cb8eae49b378317b738b22967adfe20691bc925802806637bbbbf0ffc3fc0b324779c26eac136e386cbdd6d82de129e09708a4e92d82ef4ff7aad05f8f00be9fdc5f7857d6fbc24dfbdea20c1418659d58ddbe653311ae2106df2bbc40e75750cc73ed603a058cdb91912f010ca900fff7052afed27ec9778917d471a480fca0ae5fbbf2263acb45eb9e9a7f845807ca6bb063f6e12e7da1d837bbf888daa5f0658ff7541b1978d348fd54d2ceb226fd6ed0a23afe86b534c0878bc72a934471c4765bad3f435ce29a77a8698af92bda87d351aa44c1fd7b222937e8b2a765b0bbc18f2b213c0318c73997b8f78bd3b4b48f41307dc119b1b67a3cae8197ec0ce4c0c63a4a73b4d7af107f65fc31753623c8b9272231bdd7ae13bd3e0efa6f1216acd6b1712744ab0727ba51a1c8b92a56af58bed5cff8950bf321e88f6b3f5ce9543db04da1050d525a00950fe3d7a1656986cc4341e8643bee320f3ee954cef670c1063215db80e3aeafaaa7988e3152bb9f92e8bf2f178c41378f25ab375ca6e33c95cc0f71f9eea57bc5083331883969c2c6d31374db2665180f7859c7f67442d509d2e6b8e52afcb0e4a29453737ee22b2477e5e451873e8713aea243f18afc8d32f768b7748247c325bbc1c944e9a2399116865e97531b92005914193fcf1c4de2e01d2479024901a7e46783c9fe6cd2adb179f2940ae77af6a785c4f076a9820a002657426d3001501f3bfe94979e9bdd022225a89b96657f4083f0e0ecf66877b447ccb7da8554f93e3be50ffd69bc7f12f855e267e2b011f7df1d4187852952b7f77c3c0aaf0e32c95931abd66143bb6df8b09dad685954da65d50e176fb13cdd3e50e22d0d1cb93c26c73a7f9b188affa38fd965aba39853a1728f7bebe8f7c32157a82fe42fdde08e9f56427e07a2deff91f1fcf503c92c6c2231be2f71a211fc019b8bb28371170f49ee4859b23ef0429f64d7bc7885437745c2568e8e5602726fdb7b41d9f723fd741edff5632d8d8a4bfa6d2eb81856c7ddd14a39747c4a8acbeb2102e980eb054d1eabb0234c16db60e1a72841a8102783f20b945145f9621d5c9ba13ed5d9898c5d1cbd5e515167f1058d641e3dba4d6774255e78bbe5c62117acaca69d55603de2004f4bc4a683b823593eb8c21b8c17699c17981a2ea77823dd163ed9474e25c67e01a96f90d4041076f33dc13afb38c76438c746892e322999d6406aa951ae83b296f869c16be2f74dcdc7723e16499015e2521b82f102afddc41788090a377ab1a7d49d4d9e0a295618a81740472b6fae150e09c9aac02b63b85a648f4a9246f57bb92ab233c8433483bbbda495d0c3346666ea824bb6f386dc10e7a7702020bd9678de22825352699f2dd498d61d9a6e170f29c903f684dc0bc99ffce22a5fd88ecee06cf7cc1d8009a193a3d76a6563710ed73a18c6f020d4772b6c1b05be1040f38b7de5efdcfcada2c22b864201738e5fa2f978db5c4888c346ce04d4e723d7540a9e8149da21d3a6e3dd2b2cb04cf5f31fb1de25a2eee715790bbe6719dca8021037a198bd69301389c3ecf109f9595b7c243a8871829a08d58c71c9a77596cd84f4fc2edea64e5215aa317582228d6576c8023be4ca18f4fb002c48a6e4ac99e6a8bb80681c01859018f016c384e0b8d39c8c848ee024549afd6fdaa3e3da4d18e24c5bf2f1b435d37624b86f3958d1face1580713d2520349f094eb0c75cf157693ca9e6630e474b01c16490f15f5e3cf7adca67fa5ac850dae64bfdd25777cc6cb161537ab6c1a50904d84f28fea7728801586aa1a9403af9660ab32c11636fe2deca608c062a3fe5012222c8fa64881c8aea020fbda014abfa4fda9974e4afb31991f06b6a5d700fd12dbf91b8f54a409214dd841091891483e0c9d52267798c76f1fbf44d6cb689a08c5cd874d53d92ab4e4ad2953dfe6b367023649ac9082951b2fc019024d868c395b7124078e1dd4192d71fda45be327823d972b5e1c459a49501c1c5ef8a58341db7f2913b9f87a5e77d2921064abe1a43dfa85cba8644340d0d671e556a3cc59bc086f6ff59309ca4036e5e714a99be76f20853f06500ee3f9a34e66fddd9aa4c945a1cc2fd7fb0109a79a3ccac62dcff00b0b1c34c5a17a09597ade5d8ab7c84bec2ce7c55b50e7b93b4e70dd57a038ad53aee731ac0e30d935069a9f62c46cb93e221149c90f8f7ee66e2eb7ada5e562e743c10660e72a5accb82a22f6e7d96fdcf6c6dafe6b48ca71e236792c73500e7f8aae7dc99f0f8c29469cdc637d9acc083e41b2c5ee37e0bc5f3b96933708ea8f9c7e44942e89ab5fce12df7e7eda38520811570bb6695886f3ebc2cba7154a8b838f03479f73fbbb1f0a45063badb31c8b6ab1ae802de4e3d6d505ddde666429ba51ea49b21455deb18ef88d5db7bbe449009d925ca62665a27568c319915029d0b6b8d554befd7c2dbab528629fbaa4c20dcc33b21e0fe50fb99fe42a68db7f9c0516cfb0ee8de5576d0763b9dba2abf0535a43e7201799e694a19ab67f99b660970b690899efc1b99bf2b065b2604d2ad596d7c25ad1331caefd982838b2deb2c0ac543c3ab18971e43bd3883fd4f71ccad7da966fa433172c6fa7279e0f467613bb588135b3afd6a6c8a4bfd63bcb1beafe67125437cd698a79fb2186d13baca699f223b8e875d9551b22cf23d8cdc218fb0b6f87b17de81b4525da0aa3de91e70fcfb1e460fc193599d8da3984de7893702c0b6a763f745d6826f2bd3a5ab5f103836d23cf270b5f4d74003ff16bb4c31a99c31ffc0e84412223202e4562a22c91a691d8ac8f7cb8717b693d648aab0f8b97c29beabdd17f9b402764974ae2e52707ee6471f69fa3226da619352b63cc6ca348c4e93d9016429e829b78e7d4af739ffb9918b8418a74f35e6578bfda861f4d36f89899b5035e753c455a1b51abce0e37f98c142d2c8879c3ebcfa77ccb759f4c97c79bfed5ba989b0ad635b66346fd775e7e75e92a1ac5cf5c099ec43f618321c896fcbbd33a7e349c51cc876ff1078ae34e57aea91dd22c04b256d88e181ac5376cc537cd473c7cd6ca2c53c1eef75508e2f8a026cb04031af098eb940e6130c1237f7f514fdfaa3f2e8717aa3289fe48c57594db2fb672136e2fbc8a025ed641a175e42d4c1d18f15d42cdd02aa0724a41bc757f6d95afa3a843b86366459d105b7da0ca5b1a41041284880eb618d1cc377f490222d9b11ad3210c21ca9d5243dad2f8858cf30378c96b176710005d62962cc52784464902648cd10d777fa1744852bb039331fe4342030c6459d74d45d927bfe9a3dd56511079680fb3802929f64e1937030bc854da027cc21005af39ec6a2af34d7efb8d8bcf2752577eb35dc06edce4b3b2550b0cd78d4539804d82dd1578efe145c869656c81b682c7f540efca09562eae4f36cd5a8964ead85ebad75c98c996aa0da05875f54bdb12eccb43b830b93faddbfe8f9b7229da19054e2d2da8db5efbeb069ce9f5bdd533ecabb229840eba31a63a4908a23915bc653915788b72adf7851ef788f4046b26a95fed89987876557cc079adaaf12dc417bceabab545405d237bd0316a0d1fe813ed0850ae9da241baf014b090acf603bddac847b90060e90e8781794928d82009eee50e5f260c47235c7166be7f4dbbdc59dfcc81149aac903d8590900be2c08a8891ab20c03c6f86a16d290e4c0d50133f49b6ec16f86b47d65d9070cb8f72112ca0336d10470781af5d6bda16ee1fe3773924deecf4c065f8a2390054742cfbebef247225448c1884ba6e33a44d04bd8ebf177f76439ba6aae82d01243305311c24eed811413d6222bdf896924f8b186f330450d87e4f726f06612450d64a308a20deb08ee7e7ae6a5c8b88a0045aed82fbcbaf70c278d882540aa7f6822a462e52f5777f697282fbdfed02c68aac553a672d70b3c957bc7d64a74f02f14c199cfb3234e8492ba484b7b5696adc2a09ebc1a0b941995240f4d6dc16480468bc8ccc4ca287854116b33d1ac38824b469848188aa166999f0a9f60d162cd5dda2bac3a37c0c1b67cd5275022694f5ff940bef421df7cb5935d702ec90e6615c7a45f3f3e4149031f20a026ca30ecc7d28ed8baa41fa9bb0801c6b71ee3000538a514153909765b871d896f471e791d2be1d9c8f09b14b85caeee25875229dba3366fb6011482da7eb29fc4393af152f8365d08c5ebfb2cc505391ee4276fb370799c9ab87a4188e5e70b621d1e34e6f9170cc3c6436010cdd3e9d9d0bef018e09a49c994818e97766bf84d27d9213826239f7ea34ba60163ce1c8345f542fd2fc1acfb5db308524b46095164b601a3805b91d35c95559f1d69f6920b15a124fca31470becef2d7c6ebf21ff58cb48f36fdc7d6ef9f03712be75a845247619d3358cf9c49e348600853b15670303114bd5125ca8b35d3933d2c17b34914a617482b11b5cb0a7a26c1844d47cdecbfe9d1d69bf31be89ed4827a47bd2b37f35a539f5e905c721e5df143564f516bf70e583365ab5297d5a2701e1c1162f8ca172e8538d36b97c7ed055085034174e2b2622141148c1999c01c73ad97d51bb9c2e5a3564c325d197895bc6be642ca1eb830700bf06254ae5725cb9f2b65994ca898077650e8cf75c06bb861cf2dc5aafb9b8bf1778ea00503b5f5fd4d69dd93cdd8c9a9260cf441ce6932ff3a54a0b87bb496761710010968daa73736c64f25754eca012209f00617bd7e95e52ad78c3f96e5d2b5446fac696aae661440d11399b92afcda03e3b59c034437d0c321f0b0da5a51b1849fd21c1836f0723860b8d2bb893398f7eb1f6bc3a1c036f3fff6abd17f1238a0565415c82a72cf09b1e8e97f1ef2811a3a684563ce169c0e592327505e708345088c87c408e8e076de30e09cdf058e38c7b5facb70a60e2dbdb74e21ba85f2327e2f6fcabd844a375b661819b51256bc3317d6173297b64c92d767067965487548c0828f8cd0f6604d01d38057dc146b936b85b10f57d07e12d37073d0fb9511c40803f7be3ee47d806967aceb697474b6f210bf6b6cfcafe0e26f8dfd6c6a2d459ad93f2c15c9973561f0c1fae9eaedac619eda47b00434d16ac0c2c58ff59b32bcc3984d5890616520a107e1f7df927a72001ed73953829437b04b8588c2ddced1df3d9a9e58fecb3ff0a346b2ff81205d757963557e8d16b8fe96b6025e1d132944c223ce927a88e3d0430380ed074e5fedefa7cb98502f3fd28ad981c01f3b19810cea8ea561ab662856cf6724fdd0813d2003ed3ed7069c97d13a9547253fedddbcd9cf66623bab9ae5941225f6ce797223ce6d436417ddca0fc4a9f82cab2b9922293fda2a4f845a4506d2e89fd65441471c569835696a47101e9708003377c6db8563c67e0f89aa8a5f38495f69836f390dec8054052f04d2752383dc9825ecf5e6e4c8b3f57b0f3eb019e95ddb3ed424b79f91ddfeec62a08d596703aab8d2e1830e6c5617ce62657dfbff9f94a9803df1b9b8edc164a4bcff25f67fa8a8f40a75e67b186330c369e9aec99336cc6f769fe12d2d3f222b680e95b8cc02c002a3ec7fb126c498a4c316612d12fc0db50ba833dfa1cc3b629515e18f4231fb6357994d33f33ee9a899bb8a2f525f946ff47e854882561f8570334516aacddc22ab7a0ef454b748bfc32a6ae2541cf99cc2a0008871b6eeb0910f7daa6893269f94a6a9cb67ec68efd79b8d40629b9c850826177007255d05dd9e9bdcc99df340ed4779b805273806fce36cb207bb42727026cc04e9138b38fc6a8ee6e1578945ce0d7781af5474b47d78ac66f2da19265465be098503610e256d26f71fe2a6b3cc45b528f2a095a897895de1201693b085a704a5c6cbde3daab72791a1a5ae2d4d43361de33e4cc37f7474f02b915ba71443e31c739eb7d1af0b355632b396f39dc18f8f2d5765264ab033da2bb5fddb9900f8a94df645bbf7ee97e621df87b41a3eb1ddc7fb5d6ad6f985995adb6e934b9fb0d2b8c87346c6ab2dc8d5418b088ecea5d94d2582dd249061c924fd86095e7a653538dd581e58dddf8560bb8d932cdacb40ea78f7a7acb995307be66da996811a071d5d3fcfe8bf44b72235ddcc63cb718b48691e395f25e435e453b871d6d659eedd1051321fc7e580925673e91e5ec5527ce0f625d80c5d4b962122e769c3098291cc89211fb25f13b30bd6813561360eee86ddf38f88db202e4399210bc8105df83efbdfb17e063d50fc4ef7b4fbd384e3573e0aacc636160dcfa2f48262674b1d568fbc7fb84a6c838f74b554310fd57a1a4edbe33089d763b7e685eac61e703f3358b156922e74f56e31565b5d099bb843a01855819f7159ce1af5dce3c60f6b57ed7ee1c0ff70aa58140ee16008f8253ca32ba45e4aa2e1c73c32a13241be2e3e66f9649df7949223afb00e4d20201c3322c000592b05c82158d795b8f42b61ea9987d82aae7c203265f1a38f9c4f8fa60a4c71da0dbfa69e59d2ba50d05fcf3251621c2ad139186a9fb2e5a67031430900385b6b66744e701d1f52fbe6041684f8cd9c441f446a0a366734deec582f2ecd07f998a6d04b3056a807b017720402b9dac4f12622878cddd1eb86da5a04d949bc5d7efdcc49bc19b8d4a27365bc7ab102e236bc926191f1a902dc48f77686521b8f5ee1048bea474e1b035979f90e202730c11a9559767b0ef29bb77f36d16c94bc5460a5abe27bbce6a25740f6dd6ff667f56e4b9347c1168e5251e7117e05d538b6ff86333cee6fbf3e2564f85b87877e58a1a2c883f85d9c9c23ea114166c03265eec001069d60f32ff93f6cf759fddf6c58888ed9ee94dd97505e6270ca14cbb37ddad650cc606a6b707cbbe184ea5808f26cac7496176cd3e9fafabc5a0bcc41efc41624ea679dc2feeb08b1c4b1a02cba81e6c5fb7e5efd3359730a0ca0bf75f015f75b8fc9e9b78aef8d51035347472ca9f6027ed794ff11b911213c7e3dfa74bc46e83fd57c73278bca720b6fe4fa431282cc6d96eb6dc1291f837981a5edf59dfc416dd1a762438a247179e6c4df1d9c24649a7fb6a1d7634ab5a2c99745f5c061f81e71f991ea9d6d70c2019a5e6a01aa6984611a453e6164b4e86837b346fa0ad5499ececfefa3ff80c4fb9b25dfd52084e1711c687a687ec1ea60657d5b73aa88f821f282b272b5312f6fda719f8ae24262a1b1d53c3851fb28595fcb2b3e05ccf8aee098cba64d9ab9590e7ddb5403e8dfc0957b2dd5eae014a8ca18e8ccb60d126f8a74b08ec76306082173172eb9ba68a166ec1ab99046675567d8d559d707971c4176ad8d4949a3167b845fbf3521524de41e9b4a5e6ee69aae1fb1e9b1acb26d3c1770970bca88edca9a180e71ee239801a9d5e0379ecc4d53da91f710d722e483ee19193bb844c6b585d5c9856ada988ddf244671b4f5bdb26260a8bdf27a69f06e5021cf02170cce1e791c02e6a6e5a855f866f2ac103951acdb10716f65a99045083761840eba54f36580b8d091c220688e3b82b2d55417dc361095a0a6a238da8341d2d30f372b5f862c0a041da1b3888b876cb8b87a7a32ededae8310e32c135ca48e5701c5741befb88901ccef62b00f1599453f4b52b9cb3b4e22248edf18be941c46c55123f51f1cb19ed3bdb892a9d97b7c426ecfca0c0037f626bd868c91d43c940191c1a47e222bcd994624a8535ec757105e18e94b97f2abca5bbffab06fa9aca666c9739a564ea5ee057715efca29941f4760d53a5347c62b86884c1896bc74c6c6913ce79beba0325d10e5a554a146d5d3b437467b73929828c604f6e72928772b95b80600530e4a74e73d0ef2a6461a19cde0d3e72c4b0281d9f9e2ddc5017662dc6259f2a5569b404a58979281e7567bd127267c933bebac575b266dbac4af7aaa4ec87cdaf6f79ca3c0830dfaf2f8f1ea5c7c7368b04ae9998720efa1f57f6e762f821fff469474ec6db904c830c24eb15abe909d7be38c8810c533bd9aabc7ef4834571e9f51e5553d5f446752d37e27f1d85ef67454108cbc2a6bbaab84a3e4a072232c46fbbb74eb9baa5162f88375f3fa607a606df7a0ef38be8cd6bbffede1353c8d0250f48cc9009a747cd106721bda8987a9696651dffbc835b9163dc47a118a1cd1d6ef748e95403bb7e6a24c3cfd9e549c651898f11bacb48838e19a03ab1a2a121e7896a96eb3cfce8d21b90939cafcc6496c0c8a7824f268c1a293947a0d519e733a34285cc5373f413bbb7d356feabd044a943f59de7365b3cfd7b3d088e1db5208be20cdc06e304f06eac9a5131c05fa3b1094c09aee0edf35110f70b93fced9bfc5b76ee237c48cd4ea55256b4c862d2d9bcc39db2a05e95d54b115e59e8ecb1b77cfec29dc81ef3d4a04c30c0f1bc65be1c90fb6ba06614fe68916493355837882c0b74b44e5592b0ab3422ae8015a29e1e3e9d7c3d2da607520b5d51075081f0e0beb4d42c6bef9fbb1897afc5ea6c8fee63c8ab68959e91b123921774021210c2dec4734abf66c6c2e04ce2547b2a697fa457313490c10d5074109a46bb3f9fc66c2b51aeb8a8dabe643673b4398c1d079b8903de1e2e759e1df0a88caa22e90746d64057b7aa8d43432de32e24175178d0fb8dce3c0ae85acad08be2d68ee879de008f87a050714b55058afb2ced8a4a6a7b0d1f651984f261c2f79508717cbb893186b8f1037ffbc73889c55043aa4cc714738f43b5759f9ec50a7f749197412e584311f32e4b8b1954eb54675ea1da86d5c88b674d334736197ce30088af4ea7eb9160c0b943848150d0be0e31acf9b3d012085f5de8a795ad7a77682adbce97570a4e54ad517deea15129a35c40f45d645f791f76e7c83779182e8528eb05b9172ba6e74867b69eed183ba20ed8da1574891d9026f718c2719d44ee44b01214cb0ca11223d6c284f2a06f54d5787da8f13d75000ea5de28e34c97d046b64098fd99259d7e03604bc6e244be584cd5e866689b9aca9c901acb98d13fc3afb3b6ab1c9fc1ce4b662bf047255e909a601a4813daefae3cf21a3d8520b31e08251a85f33a450dfd893b22f41abb45182cdab12733f2047e82b68d7debf534cd10a4f7b5aeb8becc326f876a59ee069780add9d6228e9df69c86830f3a68701ab831383a1a5a247a68295f1b084cbbc5d6599f7a0f792dafdb30548687e135c17f94b79b43c1b1c54434589e573e9edf75747f2ce9036f539bed5dc21941f621e44bf4df677af13a87119027a28a0bc8ae108730fefef96d1f5dd93d1e980d8605f7ae85bf95a793aba3ac30325b3bb59fc39ef364a2ae61c86e184957f2d3cd9a24183334ffdde10426158a1c33b1bbeb58d3d222b85f399f8020232805c874f2c3bae2346c2b39df61c21d25402d88ddc20e9bbd5e1147eab189bcbae2e69624e39a7bef8cbc5741f57cbc3e4d1ac6c0fa9fe7e64d43e0a4ccec895a1491038ff4881f878064633abe5fd1248010f2cf65fec2d4d25fafda402542a7a705ed15a6b5fcdb7d4b134c681ae0b0af87c403d65af91ceb9e69bcf4a8b56af9c411389d62b875ddb4fdead783f4c3c2bc27337b338f936be56b832631bf79497e2dd4e9c8fc813d692437e37cdb84c706dbecdc65a399c471e7e6c005f600264f07b654015ef13bfc9c1bef905a0acb2722660cb25c234967a0a62cd2c4e890342847a0926c600760c53c632ed0285dc5040a55f3384e9d15fd1416312fbbd645470183ad234dbfb4b305e23eec3418fba6344b86dfccd02f6252c8417cf956c9480d3166b5fb6b8541dc9b1bc7e5f2da63d3a780fe0e9f90b426dbfe7fd56905b787b7443f22b05393e19e475824e1ec484b34251af921037fe8a36012e75a908d2c86789ed46871f07bee879df01deb95a71ed99fea24354333b64d0b4244330841ef8bdb163f5e5fb69ce9ee65f798504bf98ea49474cae6b8ac410c0e17a1d0dc905fc6a9eb425df6a0413f6ebeb8a6ec4f6a4fb30ed19b40cfdc13fb8c85d2bc7e499c3c528ae6c00ab2bb8a83ed143f7c17ae419809a06b7c7e550d5c7585d57220b3a3bf58ef2c225f870e55fd7c0499091a972ad93e270e3403961210f9e809dca3f080ffb46db1060eda156167ed5dddd18efd3a13569dd4ba14d6929ae1b784bab171f7f0780decb0390d98f864ba86e8e219cfb03588825f03c914d721a186e8184abd51d0ee38910a27b30b3c6fe0007333f31b4fc87eeb412bb94ef33caca3260a9d279a4e91cbdb95a8988fa90b36f6c58477b228e52d140a8955b3188f266cae6a98a988dea1bcac3fdbc0993574036ad08287fa9bfa55693412b28c4d40770a0cc9da935192232420512c0dc7bd4e2dbcf01da10eb8d4b467ca5b6b8f52d12d5254d4ef87130aa5484008c2412756c92d61e3058a612fdba96374aa92e7f21b8c8beb0653ad946d0cbfae2a0a44c603e55cdba5e92f7cb8bee7660f6f619e70490c488bc759b8cb20b774f0d28dd0f653d21551a011f2109c680fa661db90028f382cf4d4bc2b3712c85ed24038857297773d04849aec1cf81658e649a8b1b2b1dcfee0abd340a064d4a55c6b60707416aa5929541c45e1adf7663249b7462b9f74151c9323627e21b8dbc2f88f0c4f828582f0e7d4a9b4d16172f8d53c8f6ea7eeb3584ae301d8d3a00bacbefca905b3d167775ec410d8a993db0c7d5a9028b024bf2f1de57d2fa423678da23b98b2317154116267e1944483754b7722ef9e43e227b5b39736b90936b4a9873a6c0a4f3dd0e61e7d8a6faeb3b5f08a500090b99debb25adba6329f1bbcc7dd56e2f6668ad0c9c66b18972688c64b457ec99eaa7a7e01cbf8bffbf641207d245a41f00217d0ede3c68ccc9fcdf07c5e39f532861ca001c366ecbc69cebd1d2ab7756285ec0b4f58dd64b2dce6e56c62d302f43a7e03b5aa71e20120b2343f6c4d452452677747b270fcb4becb9fabd0b647515e78dac54cb64d0b5f1dcabddcaed5f1fbe8af21c1bd1c743a7f03ee4094e2fdae92a9afa55433d5b9532373f7557c4757f6afb1a3961a22b698e250b722ea8045401d9b517a1fd63a5f030e43235c739fadb85faf703d5809172e8f109b92bdecb44b46df1400e1e37a17849d1d011fddf2f3071d071c7337098c6ef953fe3fae91d593bccd6c95d526a36b72a5faa71f1b236d562dfc3bc7eb495054b6ec064e28a66f229a42de2a47d4a8e862a989ae49d88cd29590970dd14507d17858f42ce9fc1c120235507d45db9d58233ca331c91eeca242694f5c5a705f14f2fada956ab13424934281e62774146c7f02931d600b4cfd58ed8cec81591f517a8330acfc012f820ca3d1d4140d034971e203a7eb23c12ad7031a3454d21120145511e5f0f74ef7a80366ef5fa88164deeed093b0851c636816840f3d62cf8ca1fd5c24b88897710fd46282f75225f2389cf002f88106667c21192f22ee85eda6414baadbd4d7f23ef8cadb7fa61c5e8a0c18b9744b19706eb42c1c56a2bc62f103e53e4c781347bf81ef24fa866dfb385d5ea9a104bba0d25b279e0d3b12061e33149d9e3c35db439a002b65144b5bec62e88e9560890f85a26371ecb1076f259b3acae3ba36f665478340e4dca2c78524b6e9332aa65d81572b6829ef03ae6274061cf6a85df0cd68f6e2407d0a9aa35b66d88b539cb60c1d629021e3955aca9a477c37924580dbe130208b1f4c97cb4602fb16cfe080226e211000a10959e4ef799a52ede8ab5e79893435734cd2b82ccbe698eb3cfb9ec1991c025e010cb225cf817dd891bf88be309596626d0e38518b6afe0a2bf6d69214c7c61497c76eae5d43a62dc42b33e9c41e48907574087e54d84ff10b3e1599b5dd4a79736e85927c5e1b3bd48725851e06cec6cc08a228dcbef07629996849e588af9371b32010ecc20b05c9b41729af74cc76f0dda6f0ad7096e908541e21b86a4c47af0029184cc497c3e4f28d20aa01dc1d869be21a7a3340ad25278228bae28873307c8be3d60369a1eea415dd9ec3d1b99b393727abb728950020f502f68eff2ae772795af6a936d5dc9680d46b873123fe91adaba9cc8274f265611c4844949c0adfa06680be841b66d297a69b89b925b5ff514988df5cff49fd59295a2bfe24db73c1617c9ed7d799082162e49e2f1dbe66a22e2d9ae9ca6fb96c64a1b5a83062420a097ceb8e4eec1bb083205f0d66b2d219d44b2be18905a314bc72f5d62bb25ebe6affc88bff06f427317c72ae80c1c043549838b3c4331ff3564cb9443e268c9af28ebd2c0c9854bdb83dcd3e4b7534322adc00d396050cf4645fea85200219d17f24556d08773fe3896fc3531eb882b0ace748cc45187a0e11d05f6e3a2a1d865c17244e74f2564b43c7e65f0b667cfabd15e0c91d753c9b9904718b3cf11d1dc597fef31a2cea9c8aae109bb6b9c7cdb7a2a747e6f62d5348a304f5de6aff0d7ff7c0e85068161f4d1167cc17d84f7ebade27c6bf85edf2202dcb1a19b39597c9a6ea2ffb32763860cdaa13521cd8a31ca93921bc59cc0cd817ce4821d9d0e22b9636bb4bda3d4eb9ffbecd479b769e7d4e29754d69d55df069d92bd18b2490f126c020204372acbbea2b2ee0be32fd1e4155d8867aa7deb0f6638baf011fa8fca62331b4c276822ef36c9d00bd50f088d2eda72ce19c521a0ad4fcb32be652d3e18e196f10988f328809734c9601686caf46330ead21070d54e0bb7f981a30759d93ae0363ccacef31e43e545140e3a22582c932cfe00581634bdc5a3bfc1bef79ed141803d52c52cbf4ef32b32a7094ebd8387d02f58f488b47f5e42b4c66c3031e35c431f8a2e2bcefa5e30b0af094f432b57bfe814afae807ab9eba75180a511c0c19174cf9a995f480ebe35a2b92df0d0335209b822a7351ab4de085ebb5068cb0c956ffc274437c11c967927f2767fdfe7c6b6cce3b893c1c1002c4fafafaf1f2295fdfa2fe0641ccd73b0d69456ebcdb46604bc9cfc854f0155c18af3b3c140126d57359d121e8de99dac3afa4e3558735defb8aeb6b9e27c5c02739f4fd61f28c8e30525f6c8431e9ef606a9926e29245fb9c13bab357aa75f3d4b58eb6f2743962f90a786aaf4cc2c1a1bfa209d390467969175d2d074a5dfd19c6a4cfe699739e48abc124cc0b54e71c6674d445b1852f76bf69a3bac9d553a88382e130ea569ba21d78e732bc25480baa6d6ca3a6cc7747e0de1cd6d4e674031a1909b7929201ced3bf9e82b8c06ba562b766c508d8d4b93b9f0494128b8fef589168f01496d2953a7127b1e0ff8dcb54855cf75d3e03cdeb4b73264fd0ce3e7de99ba5c7d28815dcb6e581bcbc3a8191d9a7ed05f24d993f4fedceea14d14011c23bb21bfedb0176f6c4e40e370b7a10d60044556938a649c1473485c98c21434b4f66c505836b96b506e35b223ccdd81b39551372742b6bae899a74c4aace583603879fc2059a179edc3d427b41acff5cc5c32fd500db6470010cb15edb9685893027cf988b15d8d6b1726ff8f2767286595792ce93e59a8868533a70b987796bc5fb7ecf38ac8cd45a33052338dd924c01eac2b832936a3fd01dbd98ccf9689ef7f4d0f5baf00968afef46badc2e4fd58d4c1c76f31c69c8ff9bcfbe33530abb4c4865e6b70488c3579be46a6506e060a76d269f63f471943e6f42d745953aac7e0bd6e91e40ca198c1581e756c0db53ff1caa32264e431035a73cca2ab9cfb406fcedd44dbb5b68ffe8c56b24be7c2b86bc8ff516a73c0b496a7312765de34021e6da9b657e3c030e363b0088730530210965e684f4bf07e0ba26847ac7a031638cf85e413980ab122cc227a6091c5a2038f9d56d029e1b63b753f615753960ab421bb53955f687cb6262f05b7d17a81b99e0e534da1da6e64fad515c2205ecbbf9903fe4a73216c111e669d338b7a37980283c38719a81bbfbdd9a72eba83951b37f19f6f3f4d9f1ead1ad4a2a4f2f2dabcce1bd94bf9d826486f7e8da4f52c90b70cb13317bb7d951a8b5e605ee971f3cfe2f555aacbab17374acf817922f31e5fd233733ce2deb808eca8d79106ee2de7ff97aa5ba873474c1d1fc8ef63bb442c675aaf361eae3da914f035c09059acdf2d398053b832ab06bb5cb6a6b6489ec8a66fd413306c803bdf75d2e51374a2d45cd6af2e890f7d55286a6d7062f07dd5b5b3c21355c188f2af9a28f47e7894421ec3c913382ed5f963405014d355e32bbf70215c0bfee143202cbc30655f4b9d554b3bdf1a5d3e145a2efb68e9022deb15003fec5b2ac2cb94375f933a27f46ab6a5987e1be9ad4cf5e631206e7ffcb68ce4d4c3d4ebe5345aa7fb804bf6c1dc24ebdcbbc0956264471f3aa6633834b186812c8577e774050d89f2979de2d642dbdb399a931844c6e7a1dfbd0dca65b91c8abbec2833f63029175eef1e984677f9d86a7f6aec0bcdf54a22f1b3f32522b66547a2dedd60486cea07fcd1091dfbc923ec751940e33ef485c57ebe2beb8f3b395edb8ea5cf3bb00200db16c825249f51c19a483a560572d841c162a15ad45e646cbcb94816fac901e78840eeac3caa7a9a67b2a160ee823970fcb0f7447152117819c00a7b7081567fb4421a84f6e3495b0e57b264c1979779345b50706990133e6d522a4abc153f5d39961305529075f1fa9f9df55a6887b44bd781215a6af5fcf37dabe3ab29be0940df335070bbfa02a28d17c5f4d190335bf0d7561d7e7df0f8dc45083f73cfee8556e5cab943b51ba12a6dfd291244a7386b999468d4fa7cb47fa7510bda9a6187b152a55d5ef7ef52f0e90d08ca3cf6b9dbe627d88912ccd619760f6ab3275c45f96561afa3e1b6f252c79d2b595780ac3169146c207d738c585acbb3f54f5feab76e1ea0cbc7109979599a6828b1e2780404053835a8e6cda1ebc25534af7dd2d9be90964c7a8f9cb840ad782436d163aea4bf19996aa07f7b1e42c5333ed48cbddfaa5bdc31d217b2bd10801b39e12650340290e34a7ee5e4ffb277b3d68869013232868eb8367deedba93b69132ca325d31e5963f38edbe7dbe2d01ab979fa1b7f5c1908f0ee8bcf319c95fa227d9bd3b9d4ae18e60b2797bdc3564e83541c0c6314ea5a32c87ac8ecd99e96ba68ba4713922b6ea33e04b9ac217620b36c47790319a1dcf7fcde0702bc1642ce8bdfc2370f838da55b283e039b3175b27e78532d1348c1f46295c59c430308ef2254c8d7d61f9d8e5775c0356fc02bfa9eedaaf3757c5a2173c8311175d64d4ae56e970ad58be222da64d022549ebf6f5e81bfa1f1ddaf91379a6697aab23859f5264342055a3da2e60e8919db21f3a5fc5b67384f01057819515783c67586cff8daf4d1d24ee93113f639f15f2dd61ee5d37cd7290c977fdbb919f15eae6a955e877eb11af093b599f8cbd4eec33c1075ec01d21095ebe73ffaea06ddc2ab316044e535f952de05d903af67a79d43d762b14f0a6fdaf13a9e45e3818925b41e7603c75a3b4a5a8aae2dc5a15fa857b3a243f6751ec0faa7e568bf7b9677320cca78b20ba1c892b4b5dcfe19e0abefd06a14e2f8e7ee0ecac2e65ac8ca1c121b14f79f76116b7352b17f7ad50e0f4bf596737a27ea621121b1ba1e6494c866bde25263fc4230168ba3e3384983585e1cdb6c21b83d5e9fc58e5a1496523892c2778198ad9035fd97587a0cc3e1394479187a1333525072a6c1893a4ab3cb92c72859450aea9acbd5854ceb35f50db9112adc79a794cb3cdca61b5c0bc4ff6c60241b81abe3f4f6137f4ea81caf56b6cfd3980716e5b3b807709b72464313d17b5ff6d7f90fc75bcfcce3309899d54a5bb27164fab20a6594adecfb830d01b6a172cb9ca823a6045d4c429374a34290c33f9fffd1a45ba81f167e503b6a830640758795982bee2e78b441aaa8c81c053d5c67d994ca629434c50d7f98c38f4040f5d0edac3fd102461cf7708714b3bd3fd93f677443ef5fa552b03398558694ddac20905de7b0649cd9991755297b68260250e189f6a7d09a9014701fded9fa3f8f92296fb22c96ff88f0b58afad8a4783fa01b7246be4db48f2da4e630a5051ca8b3565cf951307cf10871a0f4d42afaf1d2563bc3456ecffcda82504a5342a78bfec7aa26ad9b550854f90c479072c75cfd51a07a5c8c0482bb890b6ca29b30153e77f58ec20c856b882f8342ebf9ce4a36364aedd27a0ea13993cf2fe126ed8884ea91e48dd91bbd218c46cb975e8252fb608afb88497a09bd1581076e64ae0bf921410398a839e680e25398a59b769dac891b399e41794a52225e9bb57e2deecdf5964c5f09ce7a4e1340c16a460c423e4b15a16de566aed72d35840155dbe09d3400bcd625b1a0c322296ac3d2e6c0333cf2bbfd47c9d38bf0977e4552960cac2ae7c7579d8b34bbbe372a645e585c59772724b2e8896c7c318aebdc3d8b991c43cf343efeb00475cda4b53cef55fae98adcc6a49802ccaacc69b6469320a278996a5b60daf3e69f7cc811b94156577e5853ef046f63a2e3ddd9acda6057d54e7fbcd703fbae1d21d448da2ba80e177a8133326f88d6aac93c59833c3902ffa922ffee6cb5bb0be542f2318655eec8fea457850942c3183be307082cad6bc1dced83c0c754914b3f16203d84bc495275de1acdb7c4c5bd9e8b1caa6004f6af036721de2c5fe726cee4a955fabb8fc631bd59734fe866c8d8e8f6d342691b3091369f927e012174e998f5414ebb0550ef12268676538d443ceff6b732b95ad85a4737630c639b6bf54fc5efcacac9c0fcbfd7e65acb3ef890999cfdc709a4931e72950964bfd57c503743c1abb88571feecd01481a44e95e906d0e51be671456d88549fd45cf065ea8035238f18b91e0a5700d8df8a89fe17a8becc35cf329d2d750b3fec9bf74260ca7fc0dd90102fcda199bebae30a3a6041069084b54fb6454fd1bc589f70eee90b8671202d7377e5af04061c69661091eca14251927c4a07b618453fa2c7a7ad65989218d97c949ef1f81849510476a16314a5e0f3d1e6882f188a644834e00d24a7830df9e9dfbaacbfca761949e47f3d47ea8c883f73f400d534e77039eb6c79982f764a612d6aa540434bf87945684e7854ff147c0418732f77da1190ce9fc0c48ef1230cbba5281b3d68e9e22caf294f755ddaa97206bb957b5e38298fe2975f18cab82d4759b2643afba22c5bfba732f0bb4645ca9f87bdd05ff8a093fd5c7ebe33dfa556ce7676f685ab9bfee34b21a9a3e434d5ae5fe0626b02d6133ff5294eca1b8818cd715c5de1ac1f783c3a87d1305651abbb319ea4297b4bb8c6dfd259ba799fdef9ae86b8c4ceca0afef84e4d92dbb3a9e50d57132d9cda92707c4a7d57c00cdca2265c9137c3e6b8e4d80bfff74f3254327e6719d9c28b9094a5c5aca96f3df3d60ae8b70f79cfb5902c96bc5ff97a05ab86bf0b20704065809b1ddf5e116af0467770b220d77bc8d48989b30ff1705f83c917743ab6e8d9022d8a2e9b6c818007c41a891d9414373ff3dadf8ea73dbfa321858df8024b3c15972265f1d5e778b4925c0bcf25d2b208b49bf521fab1691b3506b0359c626f8424555ad8689b8ae191534c57e4c9fa830327417f7b482739b0750a8e58daae9124fa5d19ddf570693780303f8bcfe60f5bfc835693e300f3c67a979c2a2d88baa6f8082712399329bdff5b899e724094b5dedf4eeb9ee6984a525c0aa2d8f9247889ed138ff900dc2da3f57dbfa7941c4a614d7405aa8930d5d5c36743697e1cb67da195575fa5de1733e0359fa0aea9e57d9f1e3fc1ea9495519bfd10ea31aa9acb2bf7d123bad7870037441e450092091a4c27b1741c6fe9415a8a530e5017df5bf184eaac7ba2a9aeeb24987bdcff6e7bc6c880601f36078963940d1e074bf4620a55150a5a9f51c5e4e1b0c7daac9bcde2bb8db55e3dc2cd389306292ac9e4c3d070453f6b614e52ace2248f6fb0c20f83874b701e930dc517af17f4afdbf3b8185ce1f6271627632db0267aec69dd8d08e408bc41221403b067309bb34a64667c3aeb4f4408d30bc50667cd235454656f7e732328f04979b7405a00e912d0dc2bfb2bdae793b46f3bed65d66a2265bc7e293220e9d6633f2b70294333d961575de71bd748cd9708a2b2c01a5bda60fef4377fd9e2433d7dec8083ad4708f4ac1547bef6b0b681923bc7b72e1ddd471371e95927d21f2a09615ad1d86f7212354f1aa03a2845192c41e3e5e387cb260c88deebad1f7c1a94c378cb631ed4e07124f8f76e4475353fccbc299f6387505e704c21f68591e96a1db56eb5fcf0b05f07e864c68acc300b4aa166424db7968a3904ce571d43014baaf4fa9b85e32aa7a9356205c5c2beb9f6119b53b6e896e9d5c20701a71f738fc35177b5fabd819a70023b1474852a66a60692526e86f21338639cf44866d999baf6022d816bb990c0bd37087a79858e402cfababcc1c7450805b40d9ca6f205c2ad76d40976c8f8517b82dfde601ae0515c21dd2e0a4ed1a9063395ccaef89faee41b21ec19ee7ca8a016faf2de20c22d13de4769800571b6df5e856ba98d0ec932126dd44ca908e0cc0d4b2ca9f7c71f74bd9dffa901ff9233069c4eeb64a62ad41d42b8c2dddeeb046a97ca6b1441f387fea5cc6d865838d345f09829557e0b326c0dc684b2901267faa8f1bce5ec658e91c8c36d0f9aca001f1ae7fb2546c4d388cd1e54d2333214e2f22b0ed21f511d225e0937662d9cc4fc2ba19bea986d12cc7f0a11310d8da6d17475565e11ba7dcf72fff63dda4718fea4662f57a12ff16f0ad55fc69b7ef38a64ece5250f87f3200ffcac7f0160f2c7bebcfcf865ddd82ac012e86e9e8d27297984dd0c04a24e9c7b650ea7984089ec48ac703f1c378f71b1dd33346a2e1b63cd37c017cc07a921322a704e1cb27f040402c7acfd445d179c80956b6828a7b64565bb2a4a62da2a1a771e2b1c1bf8bf8efd8a34d0041fe1e79d8f48b253ed20f1f50f1e6cd112615dcfc8c476d4cf5d61137bc48353df84f2a785b3809c95013f6aa13dec67653dfac85dd91b895b48d7376c303bb5f8e12211883580dd8d25017b601d36dd9f2a36806c2353c9967df27edb02e0e7659b3f28a057166e8e998094d2d6636051a44f25a173bd818b67c2af1663c53f0484a58f004fcb9bfd3247d0fd3ed8bc5bbad566fc87d0ea51eb72247491cc9659b77a7f10ec43acba3609237fe5ec53c1058fbce9fb9b7b37edaa45366d8c3f3c93bc040db35ce51d02de8c59daa0bfe208ecde2c68ef103e63a917ca13077dcfcb0756b3600f39c41e88130e038679bab8acdc716ccfffcad045da36dcddff3702ce3a1250f72a15884707325817b23dfdc2b3b278dd4998b053b6cef9a551b817a38cc680de950e0993e6f3a2c8dda5a928a7d5d865571a10cb8e7b51f6f7e9c291b532a7e3a77c2131a20a1c0e00ccf572f8bea2a5f4e4ef00a0077820d8e9f07fcca169984b4e91af5f5028d9bf56d148f8872be919bc3bd860abd2ab05780bd1e0471cda510c6e86a77f48ec253ea6781210c52a9311c769dec341749bd2f67153aa339fca8a0b5ed0eb1a1acb3c5160b2709333a69e6513e9bff48322fc726edec755adb4a1d66fc027d90f0b8dc696ca084621ef40ca2c14f8ad5c9008c5ff755e02a988229b360f0f968c62b9ee234f8ca7adaffd5a32cf1f4abe8eac37df20ca1713b4570cbe9e0606b816161646b841e57236053fe5357244101b88688a2296115ab46623160fa8a658c8601afc0ec997febbee2f9f4d856429f7c6867ada3cf4af49668866384d21bfd2c8f38667cbb1e513aecf1c0f3f10210eae561a3a9702d919704519747cc907f9227604740693ab8e031e7402f85207b0ad1eee0df288bad058a87c2c546e0e6a8c70fe0869e58046819155cb70608726fcd1ac7d68276f266f7e5dda71295ae2546ee5bf3486b68fab9d0b0d17c87a4b108fa92cb9abefa75d1d59d5c315b95cb46c8856409a2eed8b22540b900ef6a2fb1dfab1404e1afd9540b3e030fd57f01ad2aea8eb3ed41262b0a51adcf28cf793602526a8a8dc0256927986359ea2a96053e51f7cef787c6703379e1caf767f7370b5392c38d5dcb46aa265e57f87c785105efa43dfa2c2b913ccb8cb313415e17a3e151447114fb89a9f9f44da73f7cd2095481bd4d214af781244cf8d609dfbec657ce3de513e5c8c71eb58ae2408b88c21e1e60b9677e9af87418329b9bfa58ac95086599e59e0089fe9f562a0897ce60d2a7c52781558d4793f6b9025df2e38bbfdc9e040ed2d2f0bd8e4eba061c831d7e94a89c85de37bec0bd9f386d7fd19c1dc1ab4ce7ac0959feac6d57a73ff60ea887b5075e982e9379726818ee6a938f7164e7e808bc5ed8c094522aea96f32f55cc352f9466b58efe4380fb45fdb7e5b3971906f231d844e8ac96a31322be9e5f2f9b09bad28405e87d4db1fc493351d288b76dfc809a6e96a964be53253da03e37dfcda1a144a3c6a80a91db002ce26237a155e78ae4ca0c2edc3d6d5fc97ef819bae5aa958c5236621efba52e069735b596fecace0ca065f57e71c40eb169c51427de3c6bfbf598efca17d944005cc73e6f4e3b0135cf8346c605fb90c974de8dccd0cfcc501ff8f80782ca5712bb37eaa3c1d1637b46506bacb2b7f3c3083d644bf6035b1e4159bc15cb5f22110956c793070c39ea3ab3ca057e2f7ee6d3ca0ad28c23eee3e7a86c1d99b51df90e2f5cc8bd24caf18ac0e569c202f33eb5465fe0ffec7247f5ab290a234e71e5c1a8ce0880104d98666739e6d12d013e2a207f3dedc85f4cd8c55cce0795019b6f14114fb39254137858dbb9535495b4c7fce698caca065945f55fcc8785f909278e2ff54cefe7c0d3d06d6f4cee28751f7d66f18de70f0c231709dd1ef6ea6883ef7d79a298962c73f42a052d79e927cff443b9bca4c64bb8190674d73d610eb8695de405adae151f6049919cad177e480207913fe1d50d74831e55861110348f60318651d45590b73737bdaec04c992bbe8203a10cffca952b16639fd7e2aab4a1a0b0f34bbfa6dab244eb56028b322f51490bf46f360a683893a67fc4c840a7e496bb6b79301bff3945e26a0121760524d118ab9f3efafd52e6c1b56a73a6d2b9f15c26292370b49d616312c6bfa78f0cf064eb0631180ff23ab83d145e287fcca55b5b1c988a627a1ff2ba34abb347b93c8d28ac7705b41b2de3b3dd323cb7793535893a7a5e5b1aa18c7f4fb025aa5547873a3b0fb4d75e452c9c2d09bb1a97c16474f12af6f31caedcda7ac93fcb337c86ac67e065d3b9d169d7a5eabe15f9a9e480413c5dde9b8056fd14807d5c36abda7f776be8f2f4edc1ccb64c111f54fcfef1064acd5db9597963612479852e1b5902ad7078220ae8e6feb229ec65006ff422b7bd9c54eb8e8104f092603fca5070099cae621dc6125eef63410f232c4581338c766a075390364f5ccff4d631113375251c24d92022649bf4707365390a221d7992b8eab39435fb7ac7c5bc90bef10741d02551d0f25474f5ca38f8843923889c2368f27da59bacf217207309b1d1538cf3a3aaf8baa4c41bda83b0ff30ef7303b1177c025419a12bee5452de441d0ff63a2c4d1b5968d083e58529d2a6a3e56e88ea72e840d34dde077618567b5f91f851bf94510f759d094045eb88cd922f071eda5590d412ed507a9a35aabda413662e11038ec20824fdb4e13fc4bb57df8e0cf6fa76286a5fa7f3a18de05c5a27fefc9f780089f2783daa91338e32159a669946386e28f0163d098d3531749fa9fdb8c9a6e7c3e14f52444c9395ff0accaa9225ca1bd388dd389ce9818f908ce14e5a037d0226e2ec36b6e9e2913c545b55eb0c658ef1a49616e7aba1fd1055d11bfca27fe032e860c1757c610cdcecc44fc6e948c7234dc0a3305df4a0173cd7184b824548cdc0203c9d87c3312706123fa9a37651a735273fcd5d60c90ded165934767e29e7cadf7b9361d935521d4b1a3de2e391cf0a5384db4772f3763049ce26ecaf6ac72744f2afb2e8af840a8ba79692c6d5609d31a166baab033784a434f0e42017655a0514705b5bc524f51a148983eead04d9df136a3c02600aa7dff450d15f728cf4f71101380ed867623b7303dd98796e0539d651c2360239e8355602982085f68d193956d919a90c7bbf7b2827ba2720dbe1f5a675727abda08d120b088ef758d15fe3824941b024fd8263a2ba885929c88c0f85fa24168a7efaa0681ea0e1418c524ca1a905c7dabd836bac73de50221da258e51529db1c889fb86697ec663926c4264b453ef7b769157129bb0df089690c0b8c6ad94baf75faa73b3b031621259dfa7453ba0d8bdad2a5e6c52647290795fcb83ef7846680d0ef598347168f71479eee186d250d482d72f5ac21bcd861eb9a26e0f3bf2f304b76865798b399d2da677c13d02fc981fbb6ebb06cdc6b14c4a57e16ec1e0a45622a19a9199f40fcba3582a47f4826deb8922966ebbcfde4ff371a580f00c0a7ac37b34e3043cc156eca3ccfbe99a31424d4e00469f44f0c088a8ede9ff7412f5894583e3bce8c47826ef80be180a84877e57470f61abdc365943e8b2a927a1816b2c1559b2bf3a16776ee879c6d588a3d016a52432a029dd926acee8c892cc2b08544febee8d6bbbc5432dfc8bd6b169502d7e63124b66fc76a86da11cbbc8854b1e892416f481106f298424455cd57e9a243872b7a15cfcf0a2fcb2861d39346b68139f21e2148f5c213922054e988ce9a83341fc0d00b534d54611273769792619f377644865ebf2477270ec1bc9845900f7123e32ccfde999b199d84a77e2a957a47d950ce39fd7d6e8f53e858445bd64afb139eb20a147c187427581d902c6a1b0be88f35cc0075582a15bc57cc88b4aa91abdef8dc29673f7872d52c9e69d33c985b5c2bf9aed1ac250efb10c4c02bcf21f6d59eea45d29f7137357534793b506b1bb3b34d1927ab6678cf4ffbe9615f1c0a93ec01803be50edb79fba199523ad023edfd7142366c4fbd060211aa218e75bea5f736fc6e6cd1f450281d0d6d606094b518d65ddd4544ea857139a1ef4a65547926eb95068e33a6874bb6469d50dc6b8b872a34b1ae0ca969bf52b201b39e586124124567ab2da9602b503cfbf5159ba04e4530b1aa131f6bd18badc972fec6b7fee49073de3ad51d5f92673f9eaf3085d72a09a16f13b5420af6bf09adcb0dfaee7b8c898e8e4d2c51d56722c518a11b088d88146383ece2f87aad28b7cacaeb3b72a7c7875b1ea2f2beec31e70dc5b9d92d6877b9dae4a7dcf217d7002984dab249f5462c49281072ec15a884f93df9f1ecb17503847156ca6789e33013ea9979956c90d5854196992ae393062aace7932e4456292d79fefe42263f5576eb150e8f82566e0f9d7dbac447136775d094a7d91c35689bef159294bd65007d66367cc075b54160d66293f673dcbfb8bab5c619a3e7ceab55969054311782c442a5c65e6f1e9e132bd98e0bf8ea8aba8586aaa9f69facfb97d4654644760ecc43319a51fbd9293d1cce1cddfdb9aa105d868d6cd70b7e5a2a31d9c7b54d50b113830dc3738b7905c1e285118f3a4b9f26273aa02c3aec9fcc3688fb94bb6a2f814d71a292e5131b0bce5231ec0acde99c2b0c4d22c8c07e4333d8eaaf92ca7ca7813a9103e00f54e3151d611958ec43e00f70dc997f56ad3a0b5f83d6a1bb52024b82ed949196f379d6137b29c3e30cc68aeed59a05b993a4e027012082ec36b0061bf5b36858547df7e3cda5e0f7e43e305f82d826f5c5a05fcee0cff9bec9aff7fa387d3aa89bc4c75331dc63dc56ba276c2844bb0a86f1dfd9d453a8e134fe7c7cebff8b5d27b63449078a44bbc153b022dce399aad36538607486dea946efaebdbce7b323795edfe6f243c5f130d4237617692c6da594468d09c08d3fefe3e02be86fc3ca28912e45a2be590d0e1bdb422273e00e61103039465974189ef6d15111ac6f887884853eea951d93f67214a473710f20c70778cdd0558a918767e49b9247f0cd0a5f633e599242a66e4130a8354756c3a6762e90447a7f19787c754b2db2a533806d43d5359fec6f5e9105a97ddf79a6bf2fa4391c97d6273586e29438d7296c2df0a1d64d490e9134677827a29a4b718fab61438b1155dc2dfb84f43f589e0aa31c488b1527a5c1666348ed75375833e87b78fa43994b3df0f6e8463973240aa712500a0799eae205906703c03ffb4d4cc21d07d010f4aa84033c0b71ac6a003dc464c00892c30a633836e08e7fd754a1d5db228e6919e7ef5d40eb7c0958464989d4c948d5d5736205a3e3157c59c0fa50e77d3a3fa1a26cd73c656b9b84c08e228abe5b3f6faa423c5f56edc867880b6222b4c32561284bb08361f353eb8d6c7987f6f01e4bfd869d9488890c3465353bcaa261e6802d8959e56c4f5bcfcd0379ef845543346feb507ec34bdce10f60a58d4125afc93a87f69349bb3c6e08806d267c05b48d29dc807f3cdb7a0fb82fc872330d7c2ead69dbe3dc19e32d4db146081a8d61a1eb5b895f318550d363511576a974c290d9d5126a8645e384061769646c14caada42b93200eb0d3b4b7b9c7e9780bf4d7190fcd502808bee2ef62fa5df2a5c0e7cf0afcbe42b448b9a7580a90e701682a66933abd3caccb258ff408ca741a6a661c1be89ff1e8adf66af47164da19e75df1385c103113902a579ae2686b0b93e8dfd65c3113279142d7248f588e0ca7126f9fd0660a7b5fcfc5dbdab217b68692522bac864f6fa0ddb446852a990a0cec7595672889478b231ccc38275da7546b25629ca54d3e5a5afeb667421715bbb81843f5e064c21547eb3aa52f71b8c1b31fa5fd61b48f19e7bb0ee6fa4f93669603ec2636660be874d7c5221e31ba2d12154e64d757d7495cb7f17ad3d139f84e525697cf3a485686210d235d2cd1baa9dd9281adf4ad6096676c465ecfdc7b7418ec2d0acc24b5f642db71a00a513cae1301b79893c3374827776dd8804207600248da08d8a7e735b91166a67f596babdb239712396db3fadfda3c043e881d76c4ecf50f59a3b0eddf9aaa90590704ed14699c722f7740daf738be7aa31665ee33672ce4118ef680ac989f47bffdd37acfd36f1f446566e8c697834206504dfec18d5763bdf7868c67510ac499b4f44fe400ea8da7486c3e25382c9f3e45ff976261e59a9dc583196c8e09a58f1c80df3be897aec7d4cea63d010a1568a8d1f196b5db8bed9227ac45f3d6ad30e5b7d4a055e10fb89c9be4936c085fc4c5f66fc5d4ad3679be178b3a1b2f93878a3af1918020aad3bdb64e9ee2a3a69046daccc6e3f9065cb649a0aa64ab8c00cf0fd2cf82a1ba18a7e4a82cc5271d331f91ae77084d994de17c0cad1424e30a1c027fc97d6f950358a1fed8505565e4232ef80a6c65557b29fb9b3af7a208b3dcdd27ff03064affca566ad788f2d6da60333d49e249c0255ebcdb3d02364d1cfa298ec1f7c885508ca5b6a10df13e70f7a97fbec0ea44ae0071f782cb4efacea449d3c834fd7dc61cd3871c26885f8df660225854178166872cd24d98cf68da0f70701b5a82c96dd70f135350ac7e83ade483649984ecaa80e41fc584c7e30a1791abf45bc47610dc1feb5e77559663ed16eff97524b67031e49f8d5cb0dbe763c2b172223d64ec57dddd963e734e77a2be1865161f4b7b32aa2ab30846822eef2fa11d3718576d381a186ec8d1b288a9c8ee00ef2f42920a6a8cfdf8411651581192c3a2cdcfb523b7e3a4937c5d3027d2f8283f8b21882603000f964d9bc34812d443c4ee040aa0c27a9f2b6a690c11e697225a92af6c4bded0f5782949b059cb398a5f7397dce422be71de3a5b944d043106c0f292253f18f4aa90d007e283c8b4a1ac86ff604a0a0e722aa22af7882aca0bc131006414a522ce70fedbb3265fdffddebc9adf8731bda94078b14693df8e56e993430fe30ba66df8ef845b0edcb5c9ead3d2f75a3bf2436abc5e5fb1380fea698d8ba732a9348267f6362a1f60eae666f0cd5d15fbed43a76435d6ed6ec99d93582231bd3b3eef3ff9f0de8ebb30f561cae094b72b4780c94be60905917f0de71414c82f80df964059a463d55cb110b53c845874a8d00a93277104438a1ed43bde9d595e958c9377666319e41290541fa1a10f36bf68ee0be09e7fe39269ae9689626223e63c607f1f50044699d4dc8e915f230d26cdc6123a4381843a8ef7712e5336c80fd94ef550fd1c7f19d6595a6ce3a2bfabe6df588c85ce2251cbf2e953d149f112f9d69343be25da932098933856ec51394e6452e04b16e9d398a75638247c464a396b1917e3885599841a0bf1df67d928f4b766fa558181dc990515a460e5b893d423bff249e299bf38d9f7440d60ea5e8f81ed2b8934187d75fbcdb67d67071ecc599e79f710826ccbaeed819339b827ab1c72da74e4f9b3c71f7c7573f90620010467295f2557dbc70846d747df359cec0b4803e7bdea2342a652ca4f92caadb21d31b84e0c2564e3f0cc989afef437ccd1aec8c816540cc91bc311e605b54ee5dc1f5729275a4bf0511484bed2a550269a2c52c4674970b4f8db807ef00cb220d8efc1164f86d677c549d63f9145c4a72e8d206cde1455b04a0962e4f5a2930c1e6a9c59ba40aba1761170fc0d8ed5d20cae8fd911cc34c2b0a6ea610df6ddbd10271a29d30c714ef8cf0d4a843d81fe23d1f364489b5914060b82c06d85c0053d66b00a56588a191255beeb018a5c4c6f4152ad8065b72fa5928d6e6bcac96cc60c356cd8529fcd13b26df3f515f00cdba44e508e985cf9836a946f3453d1bdcc4d043ad60b36a8e1f9bb8ab9546c244d030c4d3a1cda2efee073dbb35416a3040530cd9a072a4b7d942a1b6223094fdd9a2eecf9075bab06bd999b379bbf8ac961a994b0e496256d89fc496cc5b39345a3c420f2c3e0d6c9529e7f739029d2bf4ffc460d5fdd8b694b6736c045dcf0f70790d7d41b5283e2a251b38935ce3921748931d25dbb9a5b264d864074b525c6042887bedd7cd203108cf0022b340ce9bfe8ec78857b820c90daadf51a61e5420cfa6cdc3e173be26e3d50f757402dabbf6b1537986117f839419dfb7a54449103ba58721c0901b27ffbd90db3e29e4c3356d208bb0596c8adebe7f1bcd5c26ffb5a0c13e60d06f63e25c594d4d439893af9a80cf732c67f48241c7e94306c0bd90ad2dc0da1bda68bed7a46f632ad04fbe23592af5e29b84fdd684af6826aa91c8b815a45bca73e1539c82ee9418b731d40b4c19a8f14f8e3b0842ac109adf794e17cfe3d9157243bb4bd6602cf5f8ba9dcdda163cf3e8efdf7d9066fec868aea64453d0cb082c4df9c551111c5c4f27c0aab181ee260a423d8250b309319a076cbd8bf774a9287f8de50416ba0eb0cb7a2026b4f32400de4147661c21428ba6879b03d4a62d703a5af9dd92dbbbb8ffbd354a2dc84906b6b069facefd74dadf255c27ecd8c14bc2ed3fd0768ffb3aa852f17b3b6d2e90df7ed9d93b7b88f1ac11e5a64e1026d09991c70c1456deff2b6c9ce6f8ea01efd1911ef50aeefde2e18b537e8fe98b32ddead1a36f5402dffb7bff379388512e0dd173d557affe376b0f280cc31fd7d5cc31d1010f7f08433646a4c2116e6938f725c085397972f850e602b79cd342c48e94730a48b52fea0ff563cc7ada9f5a1c8abfeb1596ff9555a9b7a7abb14e70f4df6042a697772551e9bae0396ddd60808ec628eed71bf4dc8e199f0121fa30a272bbcf11d97b7d3bd2c062c2247632f2c8015a5b61b9677544e566806d6bbc642953065e28b493fdc1c67a8f59fa8b9661716205d8eab64bb7049e610a308e113327331714ca64c06afed4d124d463548f201bbb9ebb0fd81d1ceab97d05e489eeb6787e3c24931acdf867c127b1721fe8e8ab438d96bf0873eec183df1b2b555edc76e420f56cf021b66317fae388bb7b4e5afaad4f42cbb6be3876bb7aa819254341e7b62890ead00b73c5088a4ab438f309a0c666a799216d70d749bbbf6e75e3b3c237aa65081a923ced1cb7c1e1477c3acc6c098f03db9db6aed4c59071cafb39ce246a784f352e95446bdf384a7ef7243723844cc82201fa46ddf156694df6105620ecb57d30edfa3dc39f7158be96d1614078ac7d3c10b1ff4dbccaca02c0948af6b06737686b76728704656268e006d070426218ce96b23ec5f446b97bbec60657b74cc30a9a74b19da90821b72b9d9d50aed23142172d04c58cc6730356f542f6ca52ba23ef7c62904616b4a5c752f0237323e4de5bbf32e4b98d01e20915a0b3e5c912d62bedd00a3345fe3de41cfd663acb0e38b328dfe65904b5d2af3aee4447e35560042b71335b23eb142ca70f0e71506e7c6de82e48ac7b38fd9a9d8c99df0e5205001c7a1f396f515b16da19db0a9eb539ce0e8b0a6e08b49ac21021114663ee3bf4f3368442adfe19b7e137874863d6de1e94d26d3c6bf65b7357ad035cb2635d5f0718677087834d9a8ee5f7469989c33161a17aeb9838d961a6977cfbfe92dd0e2661571ccc2fd48f29585c00cb1bead58688a9bb6e7ea77ddf9038feb1bf9f9f6df20357ef282790c7fc2d4bd6d4ecd288b8062c12ccb6713f56b897a725756d4f1a4d990ebccb89dcc49f63bda2914ed57740ba4755dfa4ce2d940f2b165bef79e811ef4a5bdda68aecd032ed29890c3129ebd06eb2bc135a447a3ae12e5d10a02fdaceffaf32c6ffcda50235ec2c6c75be641eb89eb39f6fb6829ad577828472dccb0b4354c9a4e44c09651e9dc828d46de78954184dec1c33a8afdd73a4cda7213cc6330ef586124886fe3670aac7e8db836806d772bbdf18fb0bc23d7f26ea0966f0d18ca5193b43829023e758ae63b201b195bfc4fab6b5799637140689b1d8d9873ea8012f52c289074e296c1a54b2261e27d2506bc335d43f17fb15c9848ada73abf5fba4de68a75385268593af674e2ea3d4d2b4fd0de05b8935c4088819554492db07d940cce145a5b85949d1010b87a02f4f4a82fd3a4e524925d193246bba648bbaabe8747506d0c9ce6f8a8d4728e41401c2061113912980807fae1ede57314e9f8536e5c6c12d6904e1ede73425c12c2a9c0b8f3e8cf39339283a5419baf9fcfd820f69a33e5c6290769508726f76916ba657f932556e9104d1828719a1755fbc9d1e255dcf7924468da0561f8b20ccd6a781ee2f9122946ef394b8349ce4d27efdf3e14eb7d2f4dc01f23944e27ee0d724d50803feac1bded75f63024b9dc7603e0f92a946845199b566c0bcaca3a4dc3c476a71e856622a2441346ca4ced64c429e94420b9d9c19392d9aa3918b6a8ba5c3ba0f2b91dde5e2b2519e20aed67366c93ee8f342f16ca680b407d5105b5e0ba36fb4801f4ae77e960fbbf694aed60dc3570aaa6164dc5246065ded7f06e9f2b385e5612cc5cee5f7331d011d10447f8e2553643c0039c0ccde818d22bc18c124e436a0f541bc17eb3953c46a45c9925162308552b19701ee2ce9b3670b071ef5ef1a3ac6f78f726d368b81aa95c0f839f8ee1724cfb66d65e0d8f0dee2a519df41991ad75ed21c6d1ded4a82eb46795d47d801bdb24c6aa0298e192c149ac7291bd51c7cc3086ae34684c9352d4e449c454d8c6aed7d85732c346368790845be2e421a33f6567a811bfe35fa1268d745a98d743eae88fc1123f7e4ab1748dff13b3e26657fff112029110ddfd585591c8368ad65358a3820044a40e2eb9bc4aaec32ba6b6861b5378bc453732e2a1800f6238e6451136da10190e55ca81323a543608a66f3e6f75485771f8d932981cf5bda3a90613e33f3986509aa75f18435b9983fcc8747b5ab92b8154fcf851b7a1fbef31ed3ada1b9e4b6de9ffa1881cba4dbbe6ed6c3b4e6c05fa6d184261a3f94ecda0e907439b4669590e46023036a313e3425fe73752b59c5b1659abba83a002b03e922746a7f5df91e36972a0d898619cf2fe847530d428fd9797ec7b8da0b7ed0a56e684c3d92ac41ba8823531eb5bba6911089a810447a6a3bd9e692b4b89e8431786df3b26d78b5860d53bb582ee1f954de82d2e0ef95fe8bfb6f776dfc868970c35df32e2fc0bb7f01149a7f6adcc36d6434e47d55638df30e642207d1048b4852177d81108b9fdee2b96a653b8fd129e7a4d66d2adc271b99511d6db173590b22dd790f357c35f45536c975378719e7f018d3d1b05d8e662b5297a95f3e7183f19ef476fd39e595793f5e1eb9f8405a2c5546678a90a1c9a4ca107ab52d7a20a88daacdabc5e098f2a231b6a07b12ea75ecb126d1b00f3b9fdeafb9527c9494cc621c72a6a6aa7722dfbc227ca03f2dc8c78211c16878e1d02ec3f91b69ce5fb0f5c7459968d9e49ba3cd4093a310cd15be6a140a6f01c5afd76ba5c06fe55a042bc250a8409f9589fc1c0255e47596202842bbb2593aadf11fc433a0986f0386b0140770957056f929b2e043b12287b1c8aff8b9508e2474fea75ae8623cf0f0e8743106fbbd7dac2f12017d437b47aaaef38bce97a6bf0f86914509d61f802f157d18ebae2be21a00e4a9ee37ada0673e59700c269101830553465477a1c5d5a835a78636ed7fc76bb9c82bb465a094c54a3ac54ca80a0358a5957d1011e593768426a5b31a25fbaccc3fda45cc5bdbe735676ee105159403a6f59fa330d49fc26b94f128a30d90f1997963b04157d3930f0a4c674da71c03cddc20988ff5b11d88f3a4976e4350564b073875c6a4880008a6a723aac70ac40394611bd7c4f94e5322c11e171d858494146943c2d20d8dad06e888f7d59fb31f26e8672090ee7857a13c11e099d654612cc900a7df37fdf12c80d99fbdcb4f3b61c187269ff45b20374ed18c6e5cb64d8fafc2b253e84d400255ae28b2ddd2077bb8b488cefcc1a41fecfab0294d79b29724d32aed9e2dd3b0b43d738f664e693eb49c28a66855b9fa7e72c32b2dc32070faac3823b621862dca283cb3965a4d5826a97f35b7a8989f193be62990b77e777d996d6def53602faad0e757d1d606a6dce96ac9f90bc4f3d0e68d680889594d0a84ea95cdbc99a52cfe7fd9924eaf9f668dab6994caf653680ba3fdc18f9776d82e262d5943e4f0869a395bded9065544ddd237e6b90dc82bedd98091f1b656b1727be18ee3bfe09f3edf747da0e85e859797e7563b5865d05af4e0654056c8469ddeb0e61037bcf4aaa78b89e2c6ba828f989809fa138546be6ffcfac9c875d17bf943560a1f3bb02121dfcb025b8da68da5c8766478ef0b0920e8691423c9daaf802e4abf0a4880fb36b1e6f343340d8dea1850e670a4f7bd8228128282c6c84a7f6a7af20005f0fb310f9db0c8aa99c5def11aa4ceb7cb07ca9c5f07075522b44e093644fe6bd25cc0f4357cb147f7581c4ff17516cb42aae09701cad05a70a8bae042c753659eff68479c9ccb7506b1e18757b7c716c27ac56b76b8b68d67c89689bf3be065f5ca18b8838585939d24cacceee633150d99dc37b0d05580a0f94735b2ebb72fe66728445ac27c5ccc984ba5f40008273eb98f8bf831855d59a14ecb98e5260d6163c08a1b394ed362fbde7988ee71a5d0932fb757776c99b350053a49b70d7cdcd481887e8206b87103f006302c7a11c8b98a3dad4e7dc3bd883593c530e97306b3286fb5c53cef35d2d75b34fcf4739c7d6491ab3a9f6a13bfc7b476921f13862e1251ef8ed970bc5c5a9901f04b0977dabed1c5a1ad7a82fef92d77f48854f901d3e49c7a3c0bcf4691114e1e048d3b2c00b624a6b28bb632d140f54d370e67801eb22c1ae3869d87ab85fbdb867221d2dced16404820f4111332975c8ce17c29023b9b3259a76197070bfc8475c4d3ceb1ca2bbba929f73a08a139f1c685612e64003ed95dd09e8db650a50f44b75f2af70add89d0cd694e071f5a85bbb7827d73492d7e23b4379f366c182b83d348765494d0dc8b660d88e3c5d1b3744ed06f6975a2d02b5a05fefb64c7c15471461b545457a9b75f71648a05e308cfeb9097b0327b25611fb25b8a2824d48f6b18bf06cd50672155f40e241a9bac6e3ec78db7f77b932b210aed87bacc12730fb093d1828e9c6521681724b5a4041cd38307e80a39381785e46ca4cddf3b3d24b7c916c8c74b2ea4cd8929ae96623ec59ca0999983a80a4d57edbec8b9d2e0f8dc69b180f454af7a5c13b700bd44d1b164cbc8648216c97be8234151eae7d4e27cc644c1a6ca12a047096b5882344c33779170b2c1bde45d4dedf6ac737c4233efbc3f8427a2bc58f2414ceb23811936670031cbdda84f44368fc4b4628ecc4340ad7539b3b3a777345b75d520930885464d04da098969d4a77705896348c70a03e55e49d20fc0c2c1ebb4d10f7047595227fb59df0f46dbb55e33d0b68a85ec1abb9a569347ffa83871a542c28364049a710a394cc67db5def05256f616956be97fac71b470a57ceb7dcb843824aafea0617baf82a855bd01d78677e3483577d3f58f9879c7ea426193e0dfbfd685096a68a308e4d21f9562bd500d406c08b7609458aca6924e93a3cdf5ec6c854dfb46d10d0fa9b89b84d68b0c48bc7aa517ac146b28af32ce1c1941898e2a91887cf8b0e4a90a60e61162919188894716eb3344c4bfc68bf983d5e0b1fccc27ad5b404f42431da2565f0aed099ea10f3807ab9d29295a63f556a8b5820e3dc283db7b5d3d4163822d5eece700e42c4f442490befe7e493a19963e4012b4f02060be1ab368ababab144970cd64a4180dd19ac766613b81bfbd4e0f1eea56bc931f2782f19dc994863123f5af2da03190e18e076d81859005ffb9247b37bc1206738901e1b18d3948989b65d70eea5825cf43b4604947fc710f6a65d5ddc9ae0bf6ead2a59294ca3464bdc862dfb9e69bb876671a70df466216dc9ed89a9dbf50655ac591b1ecbab4dc05b215f7ccc208ee29a0ed9ba8ba2e6184dc1b05b495eb6e7d127e64b374d5b6283bb42d687ef49d0d7e782fc7d5e17a56bb9234934f1d98e4c69dcde27e71f3b229d5c8523cb2ef7a815d86fe079f0f26837eea5c2ee72aa0b4f5d7a0069a8078b698477cb0b7c4f37b076fa1bbf923474073f183571a90e074d1102226178c546d285b16b5b4229e11ed772e72807bf1749193082aab906aa42dabc8a2557e22776ff305dd6859f7ffa11eccbd27214034c946932c83bb8471aa629680d045e2879cc12e0136e74672e2f513ad12b5cff248baa93b8d1cdae6eb4ec0fe09719eb08763e224f0a8d4aaa4a519fb67d189c3462a74bec7768d2afd8c82bc8ae06636275b6456be33cfbde3931ca0e6c79e5b82f532d33d8cdb1acc0de550b7dc29c8ad3113998f5ed30ab251e44187e67d9c09f9e4256b8a31b0ab8e208358e5258c260a7e62060842c86065e1a1bfded04ce3d4b56cab72c8a11183f900894c483330866d29b0cb94b549230ca7ae5d641319b675d5024d5d93790a98fac058e6f10c7ccc40a7614f5ee38252fe6f2494c91081374ce213baf0dd0f0f29da276d81c984af6a13338d97f1662672a929b696a9c322156d6c6100a4854f29aff19592060f4c25e755d97627800691dc0d08e887ef9cd1de8af1d844ad93e05b60d63a15a6893081dfd36c4bda8f51768e1a3956483401ef8a968ec2a40bcca51b6002bce944357007edbfb2750a6d8dc73b391e03e5d88bb7d5eb92caf883f8a5ea67572f7fd76301b5a4fb47f1e5c8b71d070d7bc2314986a07ba3104e6badf3a2c118b7048bc81c83ed967758e0240b722fe678029959054598ab70ea2eff167037794cddeb4c125e45ad81a7eefafeb7c3827f3334b6876153a1701e667a506ca27b9c6a05d46f865321ed8af84b0d78f8cf7f8699cef53dde44358243dc55d3e37382341b8d5b435cdfffdd5dc1bfede0e762ff9613eabeeaa8a27c3ed207a997d4f0b82cbe840ce1489628883c8905a0fbec291f574b47d00ea4b505d7b6942e008f0c85daddb1bd0d55f6c6bb2a541047529f5fe620158707e1dec860c7cb178012884ad0430784b44aa9cb1fc3bbf6eb6ad1410b6441bed3f5f3808f41de8d67a90792558112e57932ae4c956100090467f51bcc73d130ca8220270a6216ba729b778615b7937ece2dfa9a164e0287e7f30fa8a332b19a31952c8b9d53be704f9847cd0de170ffd296daee2e202581218a3cc07dc3f818a26cb24e94bed9ba43507a989de04b5eb103abcbc014ce55b1fef3262dac66eef2c98cdc802d44bda420d9bb1fd40523625982f59e213e86af1c79453afe0cef695910aa76d1811241846164f1a5aab4bddcd25a279960543ef7263d3c219bf25a0a5f024186ca1d1d64d53c82f9bc0ea7c18bd525d2922fab3499c1c1eb2d41d8b489cd26bccdc71cb83035b2a7736c815c1e7bd5d0d6a9e612f6c24fa21f59833262f6fd3b9966dd7d0d496b76d3bea370b6105854b756f591271b6af910a8e3a7bfd2c89bd0708ee879b0f23ee6132ff2a00eb2e5cb9c575eb6dae01f7e38a74620d0bccb1377c387d931ac34859c544488ae1d956e8bac0083ae910cc8e06dcb385fe99ada167b270f5b7b915fd334a4eda6e21c9d59b2956c9b0362396dc81c1708bc9967fff6492166f366886b903210005d148809c18bd9f8feabd410a4eedaa5cfc3694bb8d30022f2ab781537d7ef0f06eb44c748d11f57f787756381c86ccdb82a4a9ac2dd48acc017803ff9af6fc9ea6ada52357042474c36f73bd379b3c90aa0c3ec9f3db418acd4a7a0112f44e2d53fb33cb68449be561e950ae17fbf7b9a969eed0e3cfe3a326e39d51cda2f92f1f16ccce7402d9c300eaad98a3663d78aa3c4144404529e8d598a57c6df18b4d3e88f80b08277af80a1bb805c23267c8b98c83c7adf28e504cd8dfd1e42da75674b5d94b17d4dbbd392403bb63acf4cea99ecf52efae771f8347f2a32a2949d2a81ffa723cd252b55737e41debea70d44d2a1da36772fcd5386e2fda8f2c53e96a30b0e8edc8090ba14e025a2107932d7390eff1d4dacab132f8814fb4848b6c74562c8038a8162056d9b607cd75ab8a1064aa7d9e4742074ea1c7f753c2a113ab1e9fd41e35fc9d7d6a64898179a46a370b24455d23906683252284898ec0ffc04a8bdbf390c14c54cbe689cdc1134005837e14225c260be4edc90d9071e0210be4a5af66ac12206ddd9fb8e2f15ff3de5b13280143c608d986b0ca4e72730876ee8ca006bb08b3c1c04b1074ccf5581231ba7661e8f22c2fe5a01e260340e253336e98a62437dfcf770b31d1f5b4c6004d9536c77cec05fa34b63087345fb536fc0fd3424a5829174f8a2d0e23f86c22b8d863d1a518e8454a17e50e4bd8adbaedeebda6a1a363b9722677db71d64f20701ba1edbf2c6c4b3863b321898b23b6270b51d74cee2a498180f9188bf74c54fc6de4d71e99b19dc555f6f5ee4860fe08d9e9bb61912fbdb90ccfd36410b8f834e1545d171555bccb01853cc55f0ef1f025f3454c30b93e012ac5153cb64186a0fa84eb5145173b11be8c40db73c38d0ad3c61f704eb0ae3c68ea6d63c440750e8e624b8e1a3e908971f47d63ba684e01932e7636a5af8f3099a20cdff03d1b1c76d4b1ee1bfdb0bebbcfb09ec93c1de4b4bc0a6d8dc1cf79968b63fc8cd9d76a568ecb22ba71cba47d9027d0d99639bb5d2e50d011990a8abc0a11cc7b4d16af6c49a8cc74730987f86ed6a8b643cabe99c17a8114b12518ef9aabb419c9934fcb699048a3fe361aeb8e77fc0061c755af147639a2512eaf0dacc76a7152e4b07954f377e10acf44e0a0e0eac2acf4e8794376f6d059255669be8738def12f1162b87d11303864fd2a4996b728537c05d03b78e055d82b98f1592c9f125f2a17b517bd045ae2e39463183235e1e8cfceed86fa2a2054cc0554d4fe739e73be1d3665d5b407f0185711afe2a3eb3bbd56cd395eed13880af182ae61af5f23af3951ac83344a6f6305720e742b818537dfae30aa28ea814488ef66a6fca89352d2f29d7e9441c3a8e663c84306270ecccfcd0e16c5c66fc2351237009757a88384aa81632d5f7d0cb391acdda2bd3fa643e9524a8227fa20ac5c8289630fc5840bd70a03b43654dea4f693dc1b0e661214564ebd20403ffc45ff7fc6fff7004a64daf15351049d872b18a979b947686f2e4fdf91c3d8476d576cb7e809fc161c5e9626251d5e3f2080385d3f4a278ce13706ad4c70571181c13b71e5b497d1c9fe93d6787582390a2c3f80004f040cf005c4e7a153b63e314c7ccda5e7e326ff0c2a724da11ca988614fc328d73d40016d7ddd9b31390dfdfddf04550eac7a5bacad3b66e6f2e41ddd542aa4f8958266961cd0736506a3fc0f4ea79ac016d26baa214103c40fcd42f43627d8a835e793dbe6f654e6f2602228842a6926d8a334f5700532b593a728e1a478d69d0a7707ae12abfe8342fa3fca90c3203bd83449e085b66250a20fed52fcbccdd69e3beee03919438a86a5e7fd9a7a652b044c35a5530f38f16be241ba67be98a3fdf1415bffea9db92f2a0a63325e9242c1c95da9333a5f080618df9f1b62e6140bcba386d9d03f078e5473bdba219b10def2f7238e120e96e5fb28bea371ad27af0446f43e49040757c6dcfee6e2c7a061bfcf779e9afa4207c89a5ddb31a0f1454ec60450bcbc3a9b2a7790fac19fdc95084ee912c83ed0c6351ac43bbe6a64e08bc48cc78c6a8f4049e6f9c65eca72c6d9f6a8262e63b114577e071b58cbc332beb47161492e1d0d54bf937dc599d89498598674b42c12b49cf81f1129ce2391e3d20808605cf42330d4180dfc7bcb0b2728f1e2e8ba32e8576163dacfd843a9b7340ea577ae6e6849ddb92608e6a9873a5fe7dfaf2240910768494051b681a9cbfbdde8ed2553a78e56d0f9b1ced7783f5f9c0027e511505cda66fda3ecc2ea9d2fc13338961f8349d1e0fb1833a77a614eb67ecf0fcc23f8f80255d341ce7b6c271e2fd1cbf8b66871415b08526f06bbd9aa7c4853f887e23fd126af8ed54f38df657c145eff6349dd7d27736fd9d915a743de5b55018958134c41690ae839c0b251eeb4a2f2dafb976e8b3e07e1967ee45dbc808692e9d63c5bc08e74fc63ca4fcfae0894303c965aa0117e61ff7dd07a5a8f3eeaf6e2ce3bdf4306cbb7fae88e0adbab84778ca57308fd7f0f3fc33b23df19b03e2f7014fde86040d84351c692e58937818de54a79cbd32ece21eb1313598d369454599a6e041d6c30c263fea288c549fb5d2d441f2343eae0cba2be487b8c35b658ae4981dce7dcfa1dc6869bd8fdda10c3fa904a4dba878eb9ed789d37ab4986eab890481db6613ddb5e461aabde6c95e584bdabe891d516ec39c720a113ac3dffe5e23d3aac4a7945abbc5574a42a1fd66c248d0be345da85675f124f06afc279577a5a4834326f63aadc4b2e0bbd5f14fadbcc834d4b4c90521ff03b4b15326ce94699a46e920695807b2a0c7b072131851e898a31fcde786c1ceee7bdc9ee31b3ccb507ed46a4dd1f0bb6748afbb12e955da18cb1259c2f81f454364d59d98bf468819af49eae2c6325dc5e5f0a5a4f7180b818c742f22e205eb4697d7cd408426d5b951ed85fe27656a4685d43b507dec5720ce4d6d2d451808b822c9d8cec4d3018d7cb7341ea27e2c5303e39cc811727c189cd8caf885772626e83726b9f9265a7284f3d384a5c9f64bf1ba2bf52e3e3a8bead16846065bcc0569d1fde47da94b5ec41a315fcdcc1f816270f0e80f022bb36c90539244cf1c92e04f497feba1597d90f0da442f9a7dcae9438e7dbe2bd6179b0bbd0502651290f18bd31960e3d2fc76273eb6f05736a38f343a313d0cf1fa6628b31420893d34fb4db1746e9ae37c367268d34811fa1186ab1648140686532c0ec53f055b7606a2f139bee3e59965a19eeddc18e01cb5a2896a6d1ad087e7e4e473e16dcbe8f0a09d261cc6b7b81872be9cef092cfac1dc4d19eb0e4098478b2b1cc244d3f6feb214de374caffc14c149ee6eed3a2664a9da7323a72b347788cd3fa0b7e86a33c2c449f7621d6416745ff763be10ec59cdeda36afa2462b33842566742c253e0b19959029bca25f16817a8aadff68ebdc9d16dff4d5b9a9d0624292d514f85dbe0e0e3145042ae5cf66a12a1f4bde8452bc06f01095c89f8408386beff99439a17e70e4d7d193f33610c34a0c973d200ff2ac03238d2a059ac767b8ab55fc853da47687a61166610a0897e9da933916904052c0b41b53939eac085f81d3987cce4b8ca2680b4eaeb02f6c2889966394ba28d77c9a2b42a42b00e35a8b45eedeb2823dfda86be7ccbff9f20cd26005a0032c01b4525ba2126c91639c4d78115f2ba3efff766c171ea38aa963e4458a66220e90aff8bf707be7c941c416c02e2067ee28c5938ffe34a85d0e37c3737f8c7227d8e1bc7a4d085bdda397dd817dfa03965ef4e758044c28a2417eee1208bbc6d2b318f53e02f18c6d212fdc2e7de9ffbd0a6428ffd3a48c748d221b97565109c9203c31d39839a0d24a6570e187b87f257a5f2597718aaf8c6f9e727f97348e866ba10b51d6f51f93fa08717358bcb3d334f2ed2310cd93355d2e578384e82908f0b2132ff847f47653ccdb608db987194006c97167ced48181d31bf7342bc2671885980cbe04736b8b6f800347d2aab570d78cfa4ad37437c7f7864e5560d96fb834beb66072ac724f99bb82a753874980caec378c17d121185973a589a0d6bb738a49879b57f5550bfe6044fb671d49b4ad55ee08426d0121715a99761366164fe61824422f0738f50dae41884440c832ca42054b46bc048703aaff2337b8a8b8380f7a81d5c70fa674b6617104362846aaa1c338090c8ab8ce63c1e6c885420b0cea4ef3aef17ecbe30848a47328fb096bd97609693aea04272e44cd62b1f55dfb20f7a3e449e41dc661d25be07cbe43492c71c44eb6cf71b47db7c1d396cfe2b4ade31a7e1e5f2b24daa4e26d24c5ea164a1061b2a69d591da63ed2c712a2fd9d6c6ecb5348579f5fd1adcd1fd94714a4e49f10e3aac5fa14c36dc9fc058a3f80937fede5f6158e38551f60fa79b12ad6851fc1a53023dd1a1fac689c6b89491efc519c25db050f0faf75756ae6318cae7cfce94536cb68197a5e52be3a057af44201f7147ad7410dc735ec82917e319beef9ad2bedf78745129aea42f6428df697fdbfbe8968eae31aadb93d25e81d3d710dfcd5b76e75eb31254916e580223d3ad380ca7530a9db82cf984f38c584d6d474a0fe23e48a19e80dc8f0f7f684ec632dfaeeb45d31ae2b378a87ddb4c074fdde758c816a7ab489d8d0284e37bd872290568746cf34e4794f417a2274a0542d5660f9853f630fa8342a3fece34f31fcdd380e90abe7e877b208e909c03ed602a28b1ae1c2e6675560f74e86264730e7515e0aed117becf73fb4cb372b3db31ef8e2140d754eb70cd979ec08a35371ec0b8ac60501f0b98908bf26124076467be1116eb3eb5dc4f65cddcc1da92f8843639234ee1c8f43b6699e9ad49e6575b21b20bac860f8b9ba0a0b0d9865e3e81e736c23e544c2597a93faa3b8f52f6b0fef3c349c03d7e1578f75a304fe63e9a8ae5758cd80d15dd5e13dac96a5d0c281b5e107a5ab87476b265a1fd1d0bb9b5f36564f65cf2fc211e59514fbe408aa3046c9d3549b4eb670f3a8f00ff9899351c4871aedb983b69a9b6ccde7657255e151ab544f8f8d31c2c0b941a95c5ca0c0cef8603bf1f3a4a52e7ef32869dcf385939ed9ae78c5f56d4948686a4e5e8308ade2fa454bc26795f07889afa75b6c168ec8622a3fb4b9372e890f08b9a8153020232a4b7b791fc42321a27b35d1635b451a300e66a90929447b37935c3d55aeef0872deb75eb0a1e6eb57aaa0b14f99c45505fc04d7b5c02e53c81cb4908fe0e0e1ae45a4c2f5c73650bd6bf94ef1775f2ffb52ef18ebe493ce87a9ea61c4fd34287ae5810d50844a4ff430399657a861f1b355e66ee7e40dc12381cc3548beb7801702fe1103dfdfad74c40531557f23ae1f0c65e28dfb5f9d5d2b5e964b10125fe33f063f5250f781a71c6ba7e5c37629c5aa71f80a8e70adb3bfaa2e545c3f6bc9f1f2fd9e484738313a350134412a3558a7af1085af295778478d866ed7dea09a0e4e585dfbf206cda8cd535134530141a0cdbd58f464cf7b639d3c392bcbacb02f65a54949db161fe3885e40cb4a0e2290030a6700240cebecada63f3a54d213cd4e5d7ff8885fad67d8ca92fc5b5a21b376bae514de744e107e54dc9719803c3a7a9858da1417f3a7311cc9702eab8ee3d8d7f109bb5db9c74a2c5967b95b5342cb9f9a5f3c0c49c6fafb6a6747ed3f8739ed7963e5ef793a22317bc6a789bafb06d720b9bab61edcff8a9da8fac4e37e7b1bc29f6748e259e3131fd16779e76efc62dcbf37da5fd71d480752604bd7bca8c681cb4cb5a671c7fd248b1df06b1f6142c8c1778413f27997b640e7fec1af77c74c426fcb0fbe263cb434bf9328315fa861b4fb25ab46af2944224f9b3fbc7ddcf9fe681acbef2edb7f2cb5c0173999c0280956ca419a71ff168ab73007168a9b9bf60f2d2a9980666a4288c81cb402a496fd6a58548c5c8ddaf7fa06a436e85890c469916c939ed1640d07c940bc918ed55bb71cf25dc73c7533c9b16844d4288fe4d5f37ca563155db80e15307316979869af57113c988cbeb0c9dad4fd0fb535a9c30940fa02dc5afac01f499f9e3bef7c5ff9a69878e2c8b02337718ed3f28c2e0e1ecaaefa4d517e5a961481ad4c508317c880485ff35fc9f094d58df9ba34a38ab89b4fbade2d1e5596ba36e7ddfa755af5b4ff74cb5330f58201db77b824bb7cc874257d96df2096c9ba017d9af5fa43d75905496806a32f53a6acae7e34c197748e28745b3328f41b0d8ac4f482953c5deef42f219ce012fa1d7d3af985dbf463ebeade7d632dd0d1b09624edf1d44ccd42129ab0a6c2e6201a923105c65cd57803245d4d07f0ffebed7c6595b4a34831fedecd7fb8fe5780dc63dad030f71eeabbe5e2d757e781ea4e0ed626fa5ae432a94e0da26f75b9f5b86327f93818b8671f2f1700bee27cfb02efd4d7ae9e9d25876f61f0fa9359c8973987e2a5e6161fb8958005490c07463f933f34d506df43c34d1362692789e5b13a020fe625e274d1752c1e95ba49b255ab3da5a3aa7f0cd5c90a0573808fd7cf53f33631ec80701158bb742876a708f67b23fff080eb34e692e89337c0d5abae093f76d8ee628cd37e9743b309fb6aabd0b52cd466bece4f2e9e92c34579d2e04a9bf02450fb10f503f590ef8d0f1a6c2cf38f92f0a485d2852a0514d6705c973abb9f3b5c52ed73cb00a578cb0997111514bda215ef99327483947a936e3906d2d6eeed498a714f342701d4ecdcf09ae22f283847cdf2dac7ca6c1b9edda2529f050dc63062d22c6bb38706920a3a8ee237ef022c425953a64594a8d9e7666afda07be9db03bbb05d6c58323f177b188d6313c48d5f2a385e1ff068de497bf8552a5dc6a042a4604c28a36f85c5d77a2443f62cd290e8f2e4294cd8e40a59e66b8f89609a3ee23878ded752306a44dd42d52aec467e6848c019481b813bf410fd0e588940a6b8ded1e8987bd46c4e0d3e7fc460f1830751855a7388e04db30bc92a32e4c153229b81de930f90bea26671ffa2860feceb149408716e3b449259d423b01fae62809baa08ab5f98cba26e872816f73594dca5c7788e2dc487aaf9cf2429e4edcf5e3d30bef005705845fd0682c34ce7e6ec5559260fd3201e85ee0bfa9ea5b8f6fc588a242c4148913d1a7824108785245bc8d032440f812b41aa689d766651f2a2212f921e1d13aa527772f00cee65825926f8dc4bd43899f761fb1b0dcfa6fe114f93f07c4339dc49c4998b4c06998331b2e85be1d864ae22e6fbdb4fdfb7abaf8e02edb9bd9fad48b41a2bac83e41a67a6febf21a38d38f93c177ad5ca4d96739623e4f8b11fe6adb9195f2305680cdedb1eec3a6aac594fa035b01e3fcbd52d3de0ef3b7bfca55af7689fd19246f87e7f50ac73c2f520d8a2dd2a294e39787023f05c8c59af75ec4661e86e07fd3e637adc519e86209904544ddc862dbc721d982a5f9d675071059f6a1728837a733a954553b97700277d0bab5e1c0811121f138c8695dcbc24a1c62f92fcb7f01766c320d6cc1ac148b61fddd2feb76a14a922bb703ba75f42d5fa9415aabbd638225f3e159843ffb643a1f5e53a7a6bf5c4e858179dec82420a369e5eb03ed297daa9f445be9e31262e43351536c29244dc068686fb0f0557ecfd6e336c285860c61d862e96d90b864e795b6bd0fc821cb5b7fe6282108cb72f752c4d25d3feceb7fdc7a418c7b7da19a2deb9e0ef85d5ae3c013656fcee745aefb85a7dcce81660703e1982fdbf9276d69a6ba80a92400d1d725936c093aca93b9e5122df7f1b862a59398d6f63c1627ad275434bb50430b188aeeac54b4c5cc90da9c8aa8eced81f1b5b2084d4afc08752af68b482d90b602590c7d46b5584e27e8289b20e066c05ebde7b7d7064307aa746feed1e26e124d4bceec70568d3c238ae21ad17d263e129116ef594ec13cc42045bb48e8e0ce65718297e4e9a4d8819187db77f786b54d43f2b22f6d66cb9fd75ad12dfde177043f10fbd115ef58698ef2565979e36982ba255cdc8b7746092c4928f63820dc9ee5f371355a5de5cb31394cc8da2f3f6f2696cfdd19b01901fae455493510e867c9c06a01f8f1e0c20985557dad5d7ba75d509bd72d767bcec3f129f97685ba1e6044549a168395f2cd4d522d1c132dadf584c66b7302fc7799f4d2b8edcdb3357b33b245fabadccd3fd7cbb0a62dc33f3f93a9bbe4ffe6532acc3c0bec1c1e7f4b01c02fe31455b1db5ed7930602df9d87be2f613ee4a4a80110724a4b6ac7d3e59c6a96c63df7263432fcfcd1149e569d61031713da20dceeaf8efe7f68ad7fa16f72b67e43ecc1f6d30732b3cbaee6b69da1d1bc4957f135505cc0c2481f8a7f7c06eddbddbc28d924a74fc7e5cf927a8f0c7b63bcf42a52d86054f17a19a28647e4b66303efbb57aa6d7a9b12f7ae7ebc126e4079e7dea7fe62154ad916035fb55cb12bc49709482b41294887f52417555d2622d943bc14d3a7efbb6704fe0cb1f60e5b73f17ae649643e4bcea735c2c3fbd2b1d3bebc4256872e547530b5a082eb5a86d9fbe5a8023f97a1042f415cffcdb96d7006c093365ef8a00d0cbdee65dc22148036d250ac4807ab2f721ebe554b2c37a53cfcf51473626454aecf6bfc9e0af7aeb56ec5362f291ad4ab24315157f4e70d4c8c997f0faeed171013d47c6b459450309df22f4b0a50bdfb5b5482407254bef8ccedf587b04c635f5c3355bf71fc140fb2eff60c1640c1ab309f13857cea010c88f54c2794c8bd4d14ff2f590c6dd6dacb9fb60e4adc7dc0c72bfb1cbfdb8f8c4214142c3d6721efa9f35266c62a8af906d669c494f74e738b83f936ad4c1d428b1ea7ba06a129373e6c073b48a95b8f73406065285924b1807135fccf298e3ec718d60829519c98150ec3ac90530d72aa98dd5554fe619e9c760c56a37ecc38267be039a1577a177c4a84e0482e8e17786782b22be5746e152445f11b64cbf18a5fb2b5a0991f6f138dfe10cfda12563ef939e4a15aaec1520338273720c18c627ed223049042650205a4f64262d56fea2ab09aa834fa583d504fb32dd9e4653bc3b9173a8dd4f140ec6f98c01229e2a976685fd0238ca0cd50c6c1ed1fe9f824ae20954543b2a39dc203aeba3fc76a32a2a2c9cc6e050226c8743237fcc1bffc72e889e070fa2eebe04d8b633d3dc40d65b3d8706a870f2945dd79fdd39f27a18278405be2e206e2e3c10def0c12fcc06c4d7e38c9f63d1f767be500e4c263be282bad92df9a3f4ad01460753f13e33b3a71daae4a4f326722145e442c70e46c6391130b8a80e2e308866311cdff97349e4b6482820b7216fe0cf3046655b8fca01b7912ac1f7db85b49c5b9c557388925e4771b7e4d12c346e79e41a38e3cb333b8e231361754ed92f1a4fdf1f3f8bd0b90ffcfa4034b896a850f19e12d8a9bc5a691a5847379cd687727f70cf0f6d888372c131296019aa86f7b347046323afd169458f9e1cfa3bc706982d35b3eb8b19bd037e7a88470b9ac8241039614a0025fae95022f9ceed9ef30397bc0b7cea11aad969622fc1d9f070ad1a835d0c47ca6ebb998a9bd5ebd17158dfa9e79bcb67e62bb9852de08825d736c5572b02db43b338e6e2b86fea6325364b6ebbb11a2358d7d219476b30eb04347ff85dd004e16bb65c5d38f989eb184643823a965c33e0ad1fecda749767ffd0a9dc69fc648888ebd4ffbc01993cf37cd97944884e4a468bb02e1961a007a10c2e7a7bc9588e5ce5a0b21325ac4a1b0b5751a0b9d26be667c2b3ba464b3a5298b3f8d9bf6ab173e87d18ee3f39421db37d9074f8e43cb9c3a1e84c29283b7d97570986eb88a6db83b5f725d381e24fd353cf34060d4b0235357f4a7d4e37a73f4b5ce4b361dd80f2013428e0d4f51912978410ce3bb00b898f461b49f1525bd1c9bfbac4c26a9e732b578a051376220e50b4ecacf4275d91d800ee5805bcb994af5bd00309bcbe168eb8597405dd37889cac624410b4fb4b7cb0569fc432608c9235460da30958151b175ca6e609b600632dc9efbe8c652638a888376ef6015eadbe1ac1c96a7fb4ac56ad356e51e73e51dd0c337b77f3f198588e027fd5c01efdb29757dcd13619d8c86ed726e0934a567a96a4b222095228e286872a74dbcd8cb9bcbc1df20c0e09ba9753c1dadce32e2e24ff28636cf7ccebd18eafaf521405be386b77f07f199076c03f3e6c04094f1647f79725a0ed9e090a64c66393783dc44d4efc67864968cc18f7536812c30d2c9e90a4d5a09ca089b6c5cb06317923c866b55c3c4a943d4ed169ea4946945fd15d417d8e983442a97983a1cd0b696f121f32acb8d449aed96ea50737c5eca6b52c37bc13d87a0a8ac3c9c981fb0bce59bab5ca1c2682dd2b9dce37a32ddc1283cdd7cf75b7886da5c8dac8d2e8ed7fbc234aed15a553b480154e75785fe65b70ee8ef5e71904038949a1b303c54daed8cd34c2ef5284e8874e909237c19e14560157176a42fc874ad6c9a809ca34fabc8f6ff766c1c042eb2319e6b5a3a4e05524083239459662a654525b160ea7185bb8182314edc84c84874bfd12588f1863e1c954800bba63d086f1d9e0ca543ce879c2296348f4cdf03832ee13adad37bc8393df698d4c3c242a77e6639987a54405aa5ebf5472951d0f2e0b553d32a3d8d04f36833c7f46e26513c000a4dbb6fb52fa87bbe7d2a05f8210e92124bb3a244f8ae14632e2be3f57bcd1577751d31834b5f8d095a9c36f823f55c49fc8673857a1a2eb924b9a2f4e028521aec0987a80a2aa8e8e845c47ba7b19aadf5c257dc0320755191e15a5f97a810c4ab41fc854b8d187508f26167a102692ad88c82771c2d2e903ae46d9744211390d0b4849df40947b0ceac38dc85b843073fbe19e8b94e88f3567d11a903e3863d008d1e7e0c42e0f1304fb96a02254dede8085026271f7430b1c4ca9bee05d13c4cbb1ccfd4c6fe859d07a7fec47049832b4876882d2347ef249adf52d787e6acaf96bb8b6332185b5a6d9962be9afdd28807d1f4efe0c40dbb5001e042510b27187e957cba0c197ea5815c95149aa8c7ebf6f1db77f27e8a77e0249e0f5e892fedcd939b12f37efd405f0879426dcdc31afb8470d8a4f32b8497d4a0dc24b3c66cd61ad5b6b5763201c29d66af0e763b96e75d5d32c80238a13084a94c6f5b2bd2ba9f7fa9c825db5f3769644fd67314028391bef0b813e502cf92b3ca62481d3219a8fd281e2bf52f3eee9e00789e45f1025f0a70a7ce7250b4ba465659f387bbe7946f580c910df7558969ae452ce49708fceafef01de9d28eb398e3d2e139a52700e9ab04d2f911e0c457009292d7f10c418a33ba780215c71531132e3364831aa8d3e1cb40efc8eee31a4e3ca2670321d28d0624a734b605e1fc71f3a7cee095c8b89c65eb9e007cac6c450e555e2189b5945d28fe592f7b3ca3d8cb4e56bffe732c235cc5090d75297087bb9d1a62a40cb406037c92ba483d269edfb992d20ad9eb7b7500b96345a61f54e85834af3901109cd1a62eaf910f875591d5e2c9b9e9b6f1472052fc22e4ee71dc66ae9a45f794a741f4f3f8ee278a105e27d791073d0a98d61db83a3bb049091b2dade0b9d11ec7ce42f6abe72ed20bcf3f0525950f4762077699e73992669dba308026ed6ee85242e853aa95fe6c462314128d7da8ee97adf72fffa346f5e7ce03f58b2671766bc842995cbd3a88d0224fa02b43dc64dcd289f655556ae75efa6faa5674c38069fc7252e16a1d639eb5b0c0000b9fc03b8da66f586897691d4f8f202a86f81f73d996f41de67f08107d52078b5b66d8815e4c462b458df6ee15900a63a0c6086af4144d386ed2f7f2dfd62180172ed88e9404183355780c67ecec6f84fa878d7cb2d912677ad018c3d82bca23629e559d623cceec4f0e01021bb35f9d641b8d5ebcf298f607c6005b2a711eb72fa48048b7307819aa657588f2bb3936c07af0f902ba4e994c8910fd266ba9cc8c9ca8b10c04001dcc34ac44c7ebd813aa9aac50b86e962cff6886bfc65298a5ad33f4c844b0671ceba01388d7cc87bcb059deeb509e9bf2e5f681777e042ed59bb1209aafaad59303761115bacf1062de85b29a800035e911b25c8a088cbaaef25093213f562b82d4357bcd8dd94b6eb70e366e0720fc96ff8c95fe9c1897af95b1d4465b8025bb58b13582a31a40062239d26f9b0d65ed3b1e285cb5ab0e870169445a2d4e1b3c7bca00aaacbb63b1b3f93d298817094e9b20467593d219a1aee79c869f5642e9530d8bac6ad8037b8c33e6830e661552a64c58e1faa9cc77284f1be1777e814257f9093468c7923daced5798dba43542d655b97c450f8c1fc9255365674b64c4eef7ee8fab295ecb1fb5f3e4368410d1dee2dfc2ad504d0f9b05b71d91c8d26179c6d2f65a2fde3e94b13cc9b66cd53d7059b8c75dc04f8e93c84e5ea30fa9b750f6b998104dbe37e876512b5fa7ff87dc46788ac67b39ac0eebb10b9bd0465c41bc75b775c37f8b709c8180e7732b345fc396e5162b89d85b25aa705e115a1e5b6620aea91afeaeacfc5de5270fcb2d0645b35a0eece0e678ddc7d3ee797cfe5bdc02ea23113757d863c1823faf0df74c73f1d1c80da2dafdbf25c8ddcec3a0b57a0402a79b32ffdf3c6c885a07ca811569a05a38a921abfc2d1d248ec29db501d5203aeb0c2c5412bac72ff16442136ff53d0ad75c5b21750713ad154083bfbb5ea6d3c4ebf343d86a5e5ef3aa56e9a155f2be67e2429eb0c59a776111ea438240785e12d7867b11c8e4008d333f68b52d06f6105afc1aeb9c5c751c8a73c3dd47cbaa01b87f2c6076d9b6df54dc2b1ebc2c8191a2b03a2f38b4141f7660be99ae84f13c1d388e7f2200019baf9f269144dfd531127d13ae97b47b30aab378d3846de90fd4e4effc797c904db6eb77b29b66ba7e37bc506f5d3d2443137080443d4bea08f4a0b4b1a8415e7b3a75daffac7fc404e8d481b8177cdcec55cbb0153039db7d950b3f23e45cffcd3a38e30fdcff3e76c146f1ba148b2be91e519b012b0e058fd6cf8bfdaa655336b5c13c38abf840254b6e7a22a705c8690d56de5133c07025510aaa02c97b1935770aa4f43bc8a96d8e417320a73ae442149d254b15df4aa5451aa09f7a01b273e1396b9b010958879a914baeb7a0a0c1072504dfcc897dbf0e9544428e1cc21e41e74ca7c0cc6ed7daba1f16fb4f6f02b497f5b4796ebc3a088ee54fd515f18e194a8f5feb5fb76d5f5f98c7ab40d341f9564abbadc9355de502cfadfec7b0027f9cc2fd59df05fffadfe9bbe1ca96f7dc9e0c5e9d622fbf749f6ea1ea81f9eebf77b48f126879c75a6143dd75d77575d94ae665d267dd7d9f84110df547cf5728866db21c9a71d3a2ef09f5c4e584b8805606a70146ba7b1af05ed42f4fc84d0025e2293e12e873dc78c11675c6cbf1e75664c02e2d2225c343c30d3d0ac74b3f02f7eeb416edbc682e63d72be91364a2eda57b26ba0a6f41190bb565fe68c73e6405dada061bc4d1ba03a66b99b059521794e82890e24d8062eb8f168743f5852a77f34b6c0aaab79570dda7a712a66d5f24060f0d363f2f03f561a5a3e4968a25ed65e05070b4c627c8e6e6496e0a7e1ced4ffcb79ad763b482551087d4153fbb151e92ab144a4c14612570c3bb10d33bd37ae8c537ecbf23f41ec1fddb4af41e03dcf2fc51a9c94088bfb0faabb1bce7196fb856dcb4ec2c42c4a9d84520645fa81c8e31ea57020b57065df3e238ee77b27a59b40eccae763e5a1141a6a8a48bed7209423553751042563cc036da7364d4d8b59caa8b86a6c0726fd5908664833c9afadc6df4cc3ea1aaae9f2379fe9ca34c5a781b67f72264d78b09ba599df50f7858fc7224c5d080c79116d8129c59386c481cab76a53dda686a2a5f2ff41695b830002f36eefc6c7ab63e01eb14bb34c2f6e1be1543b889f1b1afa9be462e8d3d07e1d5cd2c43269c9228394659e71236c4cf3ba5f0111d7a9aea3029ae79c6cfa9d66b48d8d419e5b1f602617a53172d5dd6ad26ae285aacfb4cc7430e16985b130d0067a5a6010ee71d6a377be527664971ec5a4cdf1bbc245154ef8ba34428d583769e933cff8a32ba97f50660b3dc3a15c0831756cd45f0681d38e8d308d94875b14d2f6601808bfc00c2bef1e798c2bcca2543b4c12e1bdbd5d00ce3a9d8a789abf60c15441b3529cdd03dec52d464bba6ff1b252a2294010b521913e512df64bf4eaa03937bbf03e69ca3c662c341af2efb9e2b646d178db97f3051f3a9655fb40fb1b8c061fbb077dea665a6a456ccadab8692f851bd20cf49c1b6b9b10ad4d16f8533f86df4b0b384302aef0ea16e1287d560b518109eeb371d153e674c279256981c777275a155b29dba82c6da403d7ca9adc130cc12ced3afead01f60d70fee5de941ce258debe783102e9ce3e984b6f9a656d5ce4f5023b42e883b9d1cd05936116b90b10158b957aecbbf183833502e751a412439aa0d843f66075a1608fc01b2193df5d7e24d100e2c9131b1b3b0030f89d437202ff9d5fab4a84ef4a52163f11b6b41b7180a79a9d4bade848b0b83e42a9d8a47e334bf66082ec56a2a832a73cd6960be74743f1feda7cbf22aebdd703c614f15a0ad70b2b6f9971086f956ee45f7c89d51ca630f3080d5d461cc399d079c3cc76281ab1ae77c240c45e132094c30c3e04ac5115fc63dfe1157312299d8e3ebee3f0d929d033ccfc6f5e35bf89c194e6b403153018307126322be7ff54d8655a41dfb0b03c3b1101de299075ec9e3b6c0c42e0e59a5cc3a71034d9ee75aa338c5e05f5e571921acff04171af58b8bb5182e9bf0dde2850edd8eb38c5395fea270182a5000fd6762ef64b648c5ee291f821d77a53716bf79285bf0e9d788fd6811c00d7e5ab3a364cfa8f773678578566c85c3a9d1f544fa86fe11bc028499d10dc7d1584d8e0916a774031be2b27888b7fe09a52f3b24a59f44288b2ea5008dad4bc088604233d2d6bc9439b185fa9318d411ce7031664e9672d3355b04dcd3dd2d66903e3a14d712273857b47b479da242e980004d5cc57c76e219bf1d644b8d78ee9ec4fe09e39c23cc4708724ffb67ce24d4adeeeef7a535813394547d273f4285444da998082bff8647936b0def81010ae30c6dae0ad140c6da255f03359ed7f557f141a5088c65a8bd240ccd51f49cca0674ea926f37d84bf87330d955a574687b798cbc6025d888a24e07f17e55885240442f76fc5fe25b37d583e6f03fa0a492be321e509cea8ce9e7f2455c892e36395b8f9bfd48770483f2062bcc366c9c2dad6ec61334477999fb5e834c704fb401c9be1ba2fc4f68eb5c7e7bfd7eec4b46654bfdb230c13ade91e085bd7135e8398ca2d37059b7d7db253f7b1dbf4fdc20cdd067dfae6b1746fdcb5d9b9793ffcdd574c62626ccf6ae2e9841e056daa094881d143338d8957540777b3e3ce4d1d665bf380c2255b9eae045a8d322d4a707ac984bf95bd3403b6d9f1fc215156f1aada332a6b29e522939e3afc408a43089fccc2f52907dd3991d3c5a42eae8b02c98cac7d54c760b3abd4c6ff48f30b7c970aca4f8f570a7789f494a49add1f0dcb1067f4af01f248df7ca8f4132e0741fddc8ff93f90e81635f44705bdeb935887fda108250d63d22f6bd3246228d0b22d8aff5f56386216cab10dae1a2d47a0dbcc0ab00a77d8595a06749027b2d6c8916c478d5cb875bfe6635a608d69c277e08ab49ad5201ae778c9d4b67f208d0ff72918d395b79d443c3435ed1afb5c53ab3cdead4d7947427cd82287ed813c10fb52f123daad04581e58cef73648e8ee02656e11060dc4454c0f521645a007ea3c0ab520758983135a52cd78a3c0a6ca2cc957055438bd9d2a57b35645ba6877c060f255a8949ed62304efe37878c4cc4457178c8b48b3d9759e1796f96cc16fd97714d110a0cb76dcd70024806d3dd84859c0674b1de4c6e525700c7dea16faf695300c83609567bdedc1a610d185e7e2a7422ff6abe54c80d88244f22d4233a5f107372afbff0645cdb7d62836bf2841f230454269123934096987a7511f34d8b698e993e8499b3cccfec71bcc5441894d98685f4c8a51e9a4f340eeab893a9884dc4d0aaf209b0919e8523e344fed0cb1946da3c03fd2227f664f711392fa583baf14d54dcc41a1be8ded59593e3ad10afef5f522b019ab43e07bdafee499a0a0e9bb24aba2e1cd13b2da611aecff694ca52931c1f39799a628d1005d554fdd43d0742c184d526d4d4a68c13d3a2c0c3cfaa84603736ce97c58489a556012b5b90b6e7de6d4d5db3e9ce6140d50f6841d820d96d6e379e63299f0ac4c8e1cbbca20f24aab2523c13aa6df3ae1622b036cc6de3f6969a64be8115f203bb3216a3e58b046aad96561b13d131ead4bc9836eb70bd597174f2ff47fe1f4c872c63ac3b8e9f29ecb5326db2651652d6d4a64ee70c46e3020914624b756362da662773f2b131d2519d261edd71b23758c29c446e7930bd0cb72fb355428506babf5bf92f0a0a80f98ee8626e78a5811a89b20c79d75af786f904fef39e73905c418c4c1ea1e39ff55743c08a7505046a2ec6703cc1208f18de75926b43a534c4a1ba1e8651b678f77d498f7e9c87e6e0d8c71073120e1778df2ac70987176ffcb3294c6d921d6430de3e92fd0eec0dde0b1412ae52fb8bd3033d82cb9932ce3167662b81649e3444ca9af9a0f6ed5835f03b2288387ff06f2862f67a19912cd349644dcb013393f3462c98c1614b372d95212dd218d67c04d0158775ef632232c70513816e95770be4e25e549df1aa7366c1e6289356d7e10d6b66f56a47d899faf7355df6fe852c7df61997e682010f6e61afe8d1de91458727dac1899e370d5b22c28d0eb7cbe0501aecb6eee9b19f25e9ab3fa7d9dcf12a77b7dd02f4ef57f23d75d875f142ad53062b62c22899ba79d64406e09861e75d463c7bc49f85602e863d628fcfb359c2f0185860b03ce2f26aeb3417ac08395eb08974f9c55e1ec1855881dac58be53ce9a5f92b47cc8d19c6f955d0836363cd1ff37d254298a3cdd042628e582374ffb14ecf06c39b8bb2555e7296b03863e2456c5b7e297ada6096454add8ef0a36ad7ae0744d42a80451335939c5243386349ee846fc4431934952771d82a075277e6c2d938f55d68cef5b5cd4dc0044f257b5535ba239b9f43863483b41be959558e9edc55611e1f02b0007cea95304ac03218fcceb3e3c7745e590edf131ff6fa60cd00766f238efa773f326afb2f139ae7d1dd46fd4d531e4789d41627e491b7ef244f2e6b678200ce2a8af7c5375ba5872c23c0b6531accb2c3f91aba0d6479c217a2bcd7874f7df171d805c01543cf2a0c93f489d14491afe4314b4aa36b66039670f6360f74160adc4b4327af17bc2ac6d7d5f6a34a198d1fffacda1d3935c2bcfae5fb45dd108c6af03bb06488db26828a3a7862dbc1f527a2137ec994bef854cf80c3cf39555bb3b7c4a0ee3bc7a0d358f7ef36b719e426e8a4bcf03b188ec24a5c6220ebdaecfb1bab7cc91e774e7fdcb708d5e35d3bf91c0ed8d73db143eb0bdc03b6c3037352188c03ce1194f7b8ab68a4b71684820a2e5e9cc9cfb011d700af6b7c42bc982c1ad7ea5689af741137a7c8a938716ec6a544e7b00562308923515b86bf7e1316f9b69e6c29fd328b700f7d1570e912c4bf069210ceddcd21b95e4005ae41539a58ac1e9741c8fdec9b164d52f1b3b6bfe52e9b830c67eb3844aa9707bbe26dbaab02c2defd1387ca34cda1047a2bc5ab2ba04242b3f74e5dcb1799cdbcb7872e6152efd52a3c38667947f67d634849863eb8ad595165490c069eaa133302d3e4e983772b9565212aa6fe28dce272ea14d4c8e4b6451acf4cb6e5738f5c5c76d62b11ee5272154197705102c5dd19164d16625d9a7d9fdf5f30b9429b52c254b32fded613843bafcbb2d602b4d3962050db54932f136c04b357889c8dcb914548836336f905910a5a479a38c6d3e9ef4467f759de116e1a940d5d2732368d75e1c38b8ac95718fa73d9f7f90d75126744643b3680bc70e75267773ebbb1216ff051362a12f81b1ce5da0a126c1462dbe0fcc06f7bbc331310e4f94981e920ed4f3479ec79e21693fa3a706e77bea4ae79d9d0d347144aec1efac65fea8b014774eae2a7959517d69519aa5a66a4ca16cc77ba8d2ddf8bb09c79e54f40eeb13216f23c3b5f404a4610f8666eefcadba8a8d5fcd8b563fa0765b125b16ddfa03e1bc79d4d9741dd23b4ca04bf8508a2ae458a0e3a1592a977b89946f32a32c7531b3781e6d53a8e8d81b71d3f1e2b569d9f1194941446f593d33b30f2017985d4174ef96e4076f3114bb1bf2d3c72586fcbfe786f844ecea902c831bd94e643bf90f30ed81554f400a44515b8ec3fcb1e3fb7ad547cd2dcee7d86cd638cd555d68a5e0cd95129b04faaf522d6d758fb6ac1f0c7849587a0b238db66d03c64a0dd4458e1503eeed2f2855ca1da426e0bb4d5c6445501e3a327bc346a7d6d8062af80536430449ced4348d9ada589903ba4e72c1644a840bcf1acc5e75b190687cc88c90779b15ffa4e8de5f656193b88a08c676252174a999803dec1c05ecff6e08e0c8d0b4f37f5f970eb80ac8f9835fc36e848cbfd853bf6297b07a30423e3aac34c9a8d10d00e45f75753055df2984593812cb0de622be3f74277b0b1ee339e7d59097cb08e04aef0d8607dc9a336c0688f406d3e2098a92f51de4795d61dae46a8e95e8f6ca6b0f0cf709fa8c26c90fd46f846f777be04f8712d310560e0ef7b5735652fa8691784eb9ad1e8bced38b7047a586cb73953f92834d705a969db20651ca079cd092d37d7f5d3c35248d7ac11298caf2d393a786b439dc7733fec9321d67b88fb4facfc1a3374c0c7c7f59f5a47aeab50f4deecc1b84373f4c0e3a219c80db1b8ca193bb5c053effe73c784bb10598f279d105a6eace9b45497836f9fc8442db8a262bcb5475bba7b17b42229d28fa0f65efb302bc70c8e41f942445e34548b21ab83b1f29cbb9d11a4eaf819fff1246b7de8e7b0488a3427cee8f9931527c3616a2f8ceb891ee8ce7f8b6ae5f920ec342e3b3bc453833e4a9b0d0c78fd34b3ac9b87c1da271eaf6c107db14ede48b4248bf6317c70e90f8037ffa4e61ab99a1414e7ab498afa1d908d878d65e68406544b075c0b9393b3c13722fcbc5c3ed330543ca1007667e5c70304f7a35d9a2e8a512fbd812b2974573ff317b81847f209fa1b70c512ffaf3fab664ab4f4521598f1857cc64b85801476fbf826083f60f1907b7f2bca44caa88a36693840d904704ef08b741518856f3fd24385e39e38db630386eb4cd436114e925dcfeedadc3559b3af1d00a2ddb2e3b65d8de879bfc2e6b4c6eace5d5afdfaa6fac5b605a70284a3693e9d83d1da2ed1d09a1ea65756fe5f18ce22570612425f468358ad4417bc004dda8ba231352282698abf25b713c65c02605ea2068edc71de121570677c46787d2453c28386addd2ac431a524d671c3380c3f2188919ad72434061d2c0cede347b6b17591d50b7ec9e88ede2c74ab1092f0b910c6dcad2328fa3c0c3fc9be7cbee32e5e0fa1473f10168e010351b797a08d6b0701500f5b441b30e7aa98b12a3e25e6a7faa5f6d3cd2c3d4423b2c69c13744c48f227afc0ac6621594fb4fbd1cebfaab50760d9c65aedd0d01096d0a98be85268db2d6fe2567893a8e2064f2a8c5cc43b907ed9b76cddb934d52d2cf89f00383e2b2a4d8adb647ad9c2b4e6fc03eb85e6c447d8c72273ada912706416a1acc8e9e4745a2547d58ae05bbd2d18170cb4f31687af7acf894243a6db2e4d044b5db6ad8d7f64940b200ef3abcbd5965e5a546ce76bc738ad7ec5f76ec741fc11bb74f272f5c8ff5a5cdeef135b803104c65d2c156282572c4a66726c2be4dd7855653d3ab90359c632f6e95f54cc6feb832cf11528726f3c9e6065d0c80a2c55651fdd7613739e2ce90fff9d972e1ac16f2d52ae659ffc9c74b891da441e35d6a743dfbc00dad79f4bc7cae4b60fa088487fb952723cc25867aec8728421750eb9f926972f8737240828db9e19fb50ab221a0b6eb4b79b2f7355fa00f8ca49ff593892d82384fa0a9b87a00059989963baa02ad08ceacc7ed019f2c5190d2a3069472e62e1cc3617db4a80213a6308ac56f7a886c10d8389f2a0bba83df2f68b52445366bde1d4d8e135ffa21b749dd0d1f33c382a293f0c1be732605dfcaefa6693fb567cce52b16e3713f889c33150f338ac1470e064cf4706e355953d7667b2dc74c08e96f9cbe03426dad5d93fd665f1cfa4b73655adf3cdf899cb6f1751d1d5ba2c1cc597703487ba78b53484e32ca5bc88f72068c1ee1078c4c46187de8d6333e1a62966eb9d31e4012454b71a4d61d7d2368adc346e7bbf6916c5efed000be86458e5e654a169f6bbdd74de8ed48e5caeb39a7b2faf94f001c1100935756a2548e4b1ed4e38c0eb53e82cffc3532bcaed1577c0a8d0ae805a3b7bd44dea0148fc5cb02ee28fc9abbcbd0e0bbff41d32a0383ca8914d4b15be171f08f01b8d742e9634efb5e6a770b6c981ed1ae0c66c3342b93c2d099dc9bcf3462c5572be9bfaa8ac5e6b549eb6e321712e6d937bfb9f4419295978f189f0e4117aabd85c640d38bd2b6785c1a4d4f8fed1fa33174999030844afea645f14b540c6b75d1a05802ae33fae5dac56e41abe7cc84a5aafbcf4e8c22ae6d53433aa14b74519a3c4aa28818a71f89a354940fd4eed40a50239de766e682da968af73798d2b02f06949d588ccca6c0effb97d113a39d9a9302dfd7d9506cc45bf48f1c60dffc9e87bc51be50e1bb223a0e4ec0feed4c26e24858b3cdca005bae6939d9256ee06fd00a6980a10c4e3796a88b52448077f5eb5caccddb700fcc4bb6f7d20da1033954a3e6af5bdc1d954d74cf0c51afe0989b1edadcb8ba63014b3c08f9719d9454f2e668d1a7833254ff8969edf8098fd2ffc9f67e12d7e740ed65c3377d644780ad7ad7693f9c6527e30ba4ef168d01bc54360ee75b36a07a6f71005991b3437886989a106fd518a1c64e18234eb6f96a6f8be01d7adacd942bae4e24fbb400ce5791f39ad5f7f1bb4f9b46e6161209957de8132ba90e79654a49b2d228545b895b494936d0d6766f3aff4d51c963cacb43076220ad93265e0a5e7d87750820e29e5a5ddc58915e8be1eab2df8d3c74a49b1c93285d850d0b535da159c5d952b51d8a8d20a31f9970a2c9080cf45565f7726a9dae6c192b3e67b5b5b82af6a34981770516b9a0cd925f2565816e045c25206461f71e95b33e880eaf8e0caea111cdea29e9d50b126a3db07abc23773495cda5751f1e94d49cf114d6ae415b10a03a442bd10543d9dbb9985ec27cc6f3c4f93d3c8c1c3a461d470e0c5a52c4c299f33e72ed41f68babfd39f3b34491e56a9980491a9f47b5036c39150381169ac48e0b428fb87ec18258edb8b0969e614236636a13da10e44da79f25c1eb8cad136d3927db0422bf23524c99d6bb42c476db9f27c2f85a4b3094a8f0b64fab7c136c9d011e861470e29432727837de1cb157368c3ea94424d2b71c541930b6745aee65692254dba4f0a12412210fdeddbc270a9940f3a77f144ceb206a4e76abd417cbf0c1bce577ce288f5ec7c1c2fdfb9ea42457c3a6b85968a7e6982639fb5c2d6eda0888b54a13364ee88f2dffb6f0b725f0e673ee5c271d4388878c25700b38d71e6a1cb4d03bf2d7234ddbe34c3086e51df27d688897f79b2c3a090940300b51e1a361d28bd09420282a66e3f2553409b09b44b11eb5335454a929a709c3a48dd6e61919f13c5741c623287307c3c6e95cc3012fbc896d73febeea214ff1074aca7275169a4abd79b7220266617f82f09c01f5d66d4335d64c5d2318d0c6da4316f85d46c9c5320bb375ea68a71ae8e8e44c896f8a0ac3d37caab346706cf7f84b9b3bc189b9e1baeec5b521662c6aee2ba72a25cbe9b76ba8f8e27d781585baebb623df0e197893217e4f19036a5df739f62f2388593f88f09dd731a113b0f429537e5eea953a923d2845871c46d4c2d3d1d47d2f51f4821694b06f7827351543c2b55df03885976d5f85800fa6fcf0ee16fcf290fb4540d18699e741fa1645eb3b6ed61370f4bb01533651342bedf2e4b596a6585a04054d128fc20cbb796aec5dcf04738e99e7450a9ba1c3aac715e784a73fd187bb26564c3d75f200462a03c6d2bfb68b3676ceabd65f0fa2f8e3946e64d18b12b976676c4f849aa48b6d5837d78a0214606ba63c196b8fa8557b9011711922b5426a2b687a182e9f4de3c3b9f8515f2a50927f20081c729badf505464d6c3721c1b09b7f77afdad136075efb92d31ca191959f2bb4f5376edc9194121b1455cdc34a13bc63bc731694ea12a0eb60216d6fe82a061fc33c2c962fccdf5588d3a67c776129955eb6945354f9aa3b79da3b58c3aaf76223fc6c7e95fea3e5571eb087fab14f21c7e6ca64c2c2e9d5e4eaf122f82e296b9353a7c6425d393ca40c9b2f2c4075351871e662c1a42d54efad2f0949b829e88f5838d495b5ccebb69e6ee03779d76e44aa8be00cddb912945b01149dbf994f2ad712acdb8cec0cdaa3ca4d6b29e0b37bb77064dc3425accfbcb6e7c8f639b2bc3c9d8a2bceac96eadae1381499d11c5c133c709ecbfbc3c7623fa6fcdd9827dd516e2588515947527b56bf4a4cbc4aa2ac165bde618e294443e6b1405992fa4768c57fbd71fcbccd0efbdee8a8c84b70dc6e20af249fcb462827cf1b4b1dd523758aeac9761e04e6505441302c12913fc4e79da790652d29fb745f18c305360ebdc09751ab906d2ed1bbe4bd068ad5b0961748218f9559400a1b55615872d6fc50c7c8c97b48ff0ceb481db961f49aefe3ea42ef3c5388657b17abe7f560c780e2874327f096a2e733409daf182cf25b8d88a13a44ef32d5b4a763200482dcb9501de10ccf6bf1380fd59044964224decb94a601152e8599a9a789fe3c016f3d0056f60962d10adbf74c651fa049cd2f255339dc44da94fd4768f405f91791a2287831648e86072872738ef73041ca1dd5d81a930085c4674ec5ff078f6984a4dde894981513a58bd4cb5091b064a59cd13011af16b0f75e9ce2c8e411917556506510a996d82d8f009e7aa35d01468e508f087b335205e42ec2f21fe58ddf775862b6bde977c3213f950a8cb11945f4e3001cbfbc9da3804f9adbdad92fc67e5f94a7d2cc7efb9f4b4d713d2a33c389daa841cd99a5e26afe4e9b8d09d308b9647466fa452e24eb7de6ba4bab3b99acc16c5fc2aca4e31487ccb15b362d2727fc360d46cba1935bff970f46cbda51197e4b7f920e5a6f84095b0cfd33a8e9302f3090c0d2e8c165bd88db218e291ac16941537aa8077d2da07ced9bdcadc14c2cc98b8a37a0cda96726df5b54bcb2d28d179759e69d8511d17efc1939b1ea62b21459e22d448657bd56ee48e566f5f6466719354da9c504f6fa350f6d821713311d8b3556614dcfa8f7c6410360abb16a0c2b26a626f530faffa64dfb7ddd055e192245da23052e242104a8ba2edd4667e8455f69e8e2124eb775ab04b55ca0f02adfbba5e7280c9255d9d58eb06b1a4794b9172616d86c0c51fa45a451af2a730903f6541c3b1fdcaee32421100a3c44354f92759dee781f87355c587d7b1a6b949e15cde1c15dc36fd883ad241a3459d47dc117bbf8fd356dccfbc2d3f314f4e08310e4a935917b1348b68d5db062d2e2451203d8b75754abb87eaf3f7dff85a77b1f77a00a6c7db7b551447d4530af765939f8b97d3a27772f1e438956b5be5d97e9a2001f2d68b6658f2d7714954912d23fcbe6464589d12304ff1f8ed015a2534053dd109b728c9d4179da3f1f4798884726208af5635ade3fe9698435bedcdfaaedd078c6adc91f1e6c6f322efb7574ca7472032b92e0a6b1de98a9fe49671b6a11beb56fb57491bdc693def1ee3d58303191c486349223aa79eba566604499f5120fc78929f7da7578bcfa2328af1c681b04abc5910bf0a31b8671f03d3df02b80caea05a0a08c22e926bc6c2a77b44225ca8c36d93cf7359233b845d67a96cf5630de9cd8eed6379a6eda5f6ec2e191de286943b2462d9ae3fc7807091827556d9461714a6e97a7c61899c0ec0261c77366957b36a3d5d4cbeb4ecf5bce258e18ccd76b0e81d3cd4a05782cd6bf4a0faf617ce4d1a19ab0379278c0f8b19bba01dc8740f52ce850d32591dfec7f91f7bdf4772e5ef89828f2c5498de97b2c0631c85186b685796c376e9f1b0b4101f32814824a2c207e904f10805dc5f61ebd15bef9cd17da02cd382462333643eaedfe38037055ea38602f1f298b9ef0f857141b59ad843a3e23fb9c0cea917ab7d687c6b70b1d0ca436d127a355366cf73b85b406a963faea9e43ac052d1084867d1b8ab5240015fc54acae5e33b0d0631a9367f03116bb28632da8c5a017d5568a60ac5be2165d3c7b7a9242c0b2d1ccdda8fdc8abab1c32a8e708900cb8800fbc357db946d791ffc3d5854adeeee69b8a8aab8ca8c7e4ac17f1028187710eab17b2d04e71f22873437cfb45781389a4aded3e8c592758819766f29a399feb31bc0e127e8654090b33d8324669531655daca194a9f84a5e0fd065b64a4e2e5169f6f64f02233e4ffb4e6b9b32919ba84c91d18389154312a45991198c254ecaa8a9148c09647b0639809500459a2b93b1c0e16f0d144b76cc7cab99a7e0d7bc39ced9f1dd960a3af633fb8e25ab9254d5b626b2c0c7b78493eb0fad06084a68eb8e65eac784895177954c049c47347b3b37586a2141dd9b68f401884ca10d6e79d121b32ec843a8f7ed56541fcdaa659f6657477db6f92c1739c6db44c8e270926ad68d7d15e1a9a213d6af56edcbd87e35b4e5d54b3c6a42373afce6094ce54574892ebcc360a10f93aa705020b66fd97fef77539086dcce5ddbff2877e37399fb20ff99286a90b4ddc17fd9dbebbdea412e7af767d3c9b819bf04cfae67d1f74a322f1647b6dde18f61a420caa820b22fbbf46d736e7659c0c37cc068495c05a13b8599f5f2607fb1425e8d9cacee9c78baf5fcaaf4c73d092cbe9ffbb935bee702ab245b48a9db7f2f9dd5297e2e4a04442d36ec709da0f605680d784bf50e402fc11111e71885a8021b9637d98e3e52b2b18bed28f2a228814a91c3fd5cf6a3e29045a0c87101ef9f35b72f32d95ae009e4e4decec20a2457a27c3e8c5a232b2ef6cd9ec10ce97d820761e18350a6d3937c54566e5599bce130687631eb4e3ae72a8c17463778051b9f993c3c9a1a05ad78049ebc74786943c2eb95acee6ad5671d677857876bcff679d224a4c2a3d1e5e794b4bf8ded4124b0b8ec75df8214f0a582eac4fad336102e1c66bb42b39ae574901c3f1b200e8db29f924344fcc31fd0b0306a1e0feb3254f1fdbcd7dac4e938e24a3438ba5d068955eb32ee11556ab7a380066135ff27d82519e87c7789cdd7e3b1db4708ba2fb3aab648e632154327790d148a06800ff30ac0f35ca526b59903f1d26bdc7eb56b794ce5ba0c409e83a9711f885821390584f41f6f6332b863980befc5f2da3e16d986b62c381786880f1ca78044bcd6491c8a37bb7e0dd718a2226c2770ab9a57e9927db19f306d634a2c2cf6244f7af6cbef6986db7810d9444f7566b2ad4dd9ff3ae2d0be24356af6bc7380082de9bcba7dbe40b3a53857a345c17b8f1fa5855e4329759b573aa498c6bd2958c92472411948922ef15fc51c755baf03c74ba7e25446225d3baf01ac8f26d47fb23e755ef3aced90ae6d32e8f7011addc0c8878ce1f3e283540e65f7a89066ee4ba914fb97ff7547ef7808e38acdecf75d5da79fcb656789a37000db2f5feb91740dab5f80d56093d0f58dfbac1b93d018bca4c707b5b0578ac7c2dbde106668e1f56450416b4b8378df159c1869704646dd86d972384c3c83bd33621c9a4c5adf07b995c529d51dab88d1cc9e45b734753c21f0f3be12d0eb86718bbebd63ba464a93834b55568656e02104ecbf64fd66db23c0398fa94e70704447c580ddd9c3cce2c9021fce0c75ff8762576fc23068b407be695649a614ab2e5b394b15e17708dc9b3923f1b8fcccf8002b7edf30eee12ee34f04512c65b1b7eeb29455c86094e9b236ceaf8e130d7d2a1f29d329ccfd0a69ae9bd234e5b92b58b415730f0a4908c48c4a662793c6c07c26d7b4482064c1210ed839aef952e835f7f2cb65fb851024ca6b15a48d1c03b6f7500e256a584284dec5aeec5adaae23166d2a5adb78a28f6986a05cc27398cbea8e7d95ae70a4134c6cb3f63ccf99b35f6c1cb3afadd601fc30bffae93b97c75428c9f0675e79f0b3d47afb374eb491a9b0148edbb69f3712d7f74c14b68777945f5ab8024af4ce87747d8105d48718b1ecdea87d1596bc8f4850f02ebd1a8faf4c12f9e1985b541b9dc3d42d3fb9f7ced401f98fd721cd29facf30e58790cfd5192062f309833fddd75542d1f51c0da1ea6dd4f18ff651e9e8bb6e34b95a22e8b30fe051215c0d0bb9100c080ffd34d555e339830b1f5c1b78b294b5232db045a34e8527ecfeec00921f399e096b4015f81cb4c8ed087466ee11b4b30ad22f7027b867453cfb3ccc68bd8f5d159acce1dd6cf9757b68aa9ed2fa90b02be26c09e29ea41012941cbbdc3b800299dc6f087e9635072989c56550cb95b290c6cdec11f906ab575a44225d9262f01594c8c531f6a745a8ae34c81dc4e31c1edf0cea152408382d0395dd401dffbaaefb4330b09e961f534cde01c2f49fe0621a649f9073db3b282d7abb8e8196a52049326332a8ab4b5b174d05f078038bb81a0006759e88987016fdf97b06d38635edc2ea692a8d43e8b0edfdc0ce88a8ceb04bb4318614e82a1535ad8c504966d695914363cd8f81b51d155e95f0b8e0494c23e7cb10ba72617be2122adf477aed1cb1d61ffe43e965b681f338a140e4a7781d62132fa393512025bcd8b20abd33e47c867aab21e29f9f8b8668580b291b1ab6919f5fca6ab2fdfdb84fd1b1211e6814e4fc2011302201bb8e53a49b5cb510b3f07d82e3d9064216069f9af2441e090a05d6b5c81340b12d535af92f59c6db6be64aee38dad50f2b6456058971c57214c0de3681719bf9ad1aa0adfe6a62630bd9fec79dd2f8a6fa918c5b199b759c83ed97d3db0ea8e6a07f3e72f456b186e1264ad287c980ea5a8ecea43dccae430eec27fc903f84892ef953eb0fe9ae8e7f01a4b8f182ea1d609a40874ece570d4b1ae34f026836eb691dc3ae856fe300717dbd8d46d65e681badff9fb12d3b810cf6ec473ed00b5ba2bd4085385f61c0924872c087987d90d7a7a1866ad7d453a9546699177aedf580ab2061140da4fb2029d6305899009aff4683eb19768f09f9b9e2f4fff993d9b9146865a8215097fe89d4d341759072ec0ced090632c2c0d301c5163cc1ecc8f9479f94dc8d650f8e8ae50887a9b28764e8b3e75bf2af43a91210acbba1ae9d4aec6865774b4a2526e031bf1a08428ca7913ce3d3f4f78fa5a438d12ab36c34c56bdbed1e43023ecf994f879b1a7a9a3bce12fc11fbef7d75d416ccb92e359afd3baed252a1b0409d00371b7366fe7bf44e9c6f083d5fe90cfb21e8370e3e04f88437ff4e50b301aada6c97e840d4052a2e129e5b429bc358b35dab8fcb72f5e0ad27e8bdef824068a4224e4e10925f3c52f580018e502d16377bc561df5c8b0c0cfdc429fa480c1194e4d8795fa978ab8933e49699838491c559600acba99718c988ad39e6f575404050e1ce8e10dfe2416ee05a7e97e60f493e0c34aea6c2d1e9ddf63b189305aa3c50330ff84b0330e7317e3670b9195d9827c4cbfbf21c44c9262add2b38729c048d8b197af54a385a434b9665c77f30561dfc2bb36427839e41ca3e23aece7baa44d158823522762f87754e0fc8ed99abd76cb399f64fe76c0ee1760423467d7d33d3db73feacb4e0fc59a1f2724feb11ee4b2606802a7eacb04122fef9981a3a7c7710dcf84d196deff00c3736941bf35da6b64f3051612162781e274a9438b5a1a6e787b06cd2749668335a2b0f2176f2ddb2538dca08efd862ce2bb8055f73b3dce64d8cbdd9bad316280edd3f058bd75658ceb1ef14f6e23d9864cc169b40a6a5fc15f5f99eb9bffbfcb5bca81124a697604fd8fc702c91180137faa92ca5cfd6fcd5a1d99c0ad7c83bd401058ad22dce85da29a8cb1c49e8ff5a80448298e5d73515e8acec76c465a031616ca17dc7e48ffb128c7340b7c2e6a85f06ec98137c89e3270045a27f2ecdd0ab0eeb0e96e433fa53bed63d866965263ee8c09d233e9d7b1fa1e0948e5d44311410806cd64343b35a206a049279a1904b82e6cbbceb18c95d52bed4abb33e2783f06956d5af5294fb52e7d711d9c6f5db7a15b13ddeffe19f0154709db041e485af43fc186bfdf64e539ad55ebcbafdca04130562cde5921282e42ef2e63fc15a5bd843bffb46514bb446f30a9d4b16a985b8d2c427bdd4b9ee2d3d1959e0e4ba518e83c8ea90f53c369f3f5ac4c839fa010294ebfea3abb3972f9d80b0152fe353eba9b5feef8c198201ec1f9596b8da2bc9ec6f2ad3f1820e9143da81da3a02cce22928a1adc6577d28f1ec4efea3334831aefa65cc54cacad7e766a6e66409d8bbc1000afab8aed1fff38cf84dbf625a3e7c2958cc31c17223614faa2a9cfa862796310106bacca00bbf808a74a6b0a4283e14f46cba42d474bd87e8780ab6eba5237f32737a39ea76a238facd9c7d53c08177b741fbe4c7b424f3b949b87e8cda06d3085be57dedc80683dba265f61693b45b630046d49406de4afd49e398c37c900b3c0ca6b0e147fcb9c1fda51c35b9d9ad371c5b9bcd9f30250356cacb5e4ac8f46d76670e545423df2c2a153dbd4cff5379383b6e5e4d0608f445d77c170c921568048e43433a51564f822100f26a5f410a50acd8bd27840da38e930ae32cca0bedf45c13e1989daebe7053ef2ec089e61dc57c38175cbbc4f740f82f934022899ab7e6135657e8ccd4d82d23fccaced8753d4ba0e2fb0704b8d800aff91af0cd6b37a1e647bdbba85b401666ec6b670b5914fb0ab0e095fdd7bf7b7633949e23827dbf56cb9147345e9ca57ef51796d3789b6178b565246fccfcb895423d51abe0e17c135d0231bbb335a30bd0d799628dd9e446189c563b567ffb4ee4e80cf9484a5fdcf5494b858cd1364cc1e129078964b2e9edd3653e4c360dfdace254fff1705e47dce447804a2f38ff73664f93d91f31162f93a5dd310519269e7c05dd2f9302487dec4995aee371fbf8fc90fda243b1858060548b08471697f991e30e8495901adb907b124a5fa12ee77987f54b8f617117f7af902454be35a0ffa2c9673d6855026ebbe174b679b51276ac591996ef48b208820a555d650f517e698ca54d1e7c5865df247a108b639c194e8774038022eb4ec68e10295ccf68e0d71646583ed0fbaa4830f590626a0f9df5d97eaa2734b09adf35f6ac5c906ac26f32b8dda70382009f75df353abeafdcce97c3f164c0e43aeebe6b6f7627675caa1be79937560585c4b7f35a05c06f31f09b19c25127b2fec09badb329b6c45a8849ab9b19204ed23dd0712d150b4e4782f985ebc22d636657eb6e89c009bfa9d3665567fd3b27e83e8be18cd3161dfdf211befee629c365ca59085b694030f510400640fa564f7942f9bc012c3a6109b8ff35c6ce5f63039e7e6cc7999e95c2c6c6c9deef69e9aa30d50a3a33a67f9af6d08b7eee7de6c36d9724478394596ec744302a26d8a26a65e2adf60147b33d1acd8dc009b24869992b47c27b9d2bbceab8234cb4c8ab17ab601d77bf4a2410d8106104e2e18b119b736126144deb551722496991aec3a66dd8727391d8011b98589f7574d634df896aaec4d4a5c1e89f569fda60e885b5da4d9b5940ac4033082ed6e172a48e92dc00bbfeb0f6bff0c7ffe8f9eababdf58363b20ba17a9704d039446465c5984301184aafc7cae264e2b3223221ac717f3e2ce40d5026fed31164690585a1b07ff327d5b599e8452d023a9e3aeca6819e61a2c5f1170093e9488720f376307f40f1ae8c93d5ee8760f585fc2cec9302445d9b15a303060b41003a35622195f927734c7574210f269418baadbc76e3981b220fe249b34ba8dbe5dd3a8d08b7daaa71b69eda3263e8a820208a93e470f3ab86259989ffc84062533db7efdc24e488c7f368606187bf140c0673e3c7395419e781c23e904aa7c3074cea83de93eab290f83ed423bde696729403d5ed2ec698070c30a03afe3aa2f54c4cbe54bc94f0e632a3994a0e4701efdfe9aebe692830be36a70af01527ffd321eadb8a82473d3fb6f5956e4d444ff2cd16a71b2b65af771b063662fc09347ad9a447bb15eba9bd851b22dc8501c828272618210722bcb56d183da294c7d282c9346f1b802e73da005ce102164cec57cbbdd5bfdc44583a901c5fc8d4047d0386c789fa2dd7bc40b3481d03b61d566f7b98d80b17759551a4edc7b57467e25651881b4f131e48ede8119e78adb3addc79676042ab078b2cb15e713cec206f7c409c5081b7a81bbdb144bd871ffef131fd0f1c12d5d6bf7b74d4dcf386b2ecbfc0a3cd7f84fc33d72da33dc4e4be1ccd05181148d58e7a3ebd238573ef32bad3fbe20ef4fbaca547ab7b0fe82180151b0fe0a27146730c9e8e4f03d12b4ef97b215a11c2d8dbdf7018017a66f44d38ef7af32941a6264cdc945b9aa9d1c9bd619198c9c3464c3093382a31f49889059c36d97c7cf8323af374fa1545fa0c7ad0f56dd1f992fe557f48a096f2a846eff5610009eff02e5b47f5f2c9a145f01ac3ffa5d2e0208e255eaf289705a411613da955fedc2e3d1029806bce64cee7af078cedf0639bc3fea92d08054a6b469d22c3c11b1f5d101765f02ad327fc7cab4429c2efca1daf6bc92662acca90f0c112b13a90e9cabaf1528adf565fbd349464fdae03ecbe65d47d2fccd101021bddb6e2ee2fb445c1737a7379341a898b2950abdc787800f15dec70658f9894c25439d566da0e43170656480079db90e683c71b723f119feb391a2ccb2e614dbc57d4d775087ecd46ba697eb9b8a68328596ad0e082c8f699016804276ef7c6ccfe559189526b0fc6d042b57c54f3ffa5acca9a6e516f66d9aa67cd3f797da229fe73360643ef07dfd73c028d8bb57af32d51ee125c14f0d801267a9e85961b09b6e8aeb0a5282b9c12bfb9d064c9be55fcb1756b19ea3188bf7c9ed9308959fe9ca817f7dcb5fafc492c30aab93e40354820c7d02b0aff94097dbe489dab050911ae0199a7949eaa3718746120664fab30432d02b09f6cbf7f78d3f00170202969c416f6477294153d29b49ce9431ec539207f6f5e39bfcd3ce772484f0207bbe6a806d88af9695db2f91f7dc2342c11b17f840f6b32d0a399c80ac1b727ea6e4090a1c22a31cb1ff6f8eeb506f09158d4b7174ec48290903ae8c4c21d3e0846582f65608b235e705f97053938f0de8ccfaa7b29c00cbc039f07dc42aeea0d14f45d5c19a8e085972065ce728866e6db097abe0c2562790f860966123eebbdfb4535f567d003ea0dc32aee2b9c340eca16d1333859fe8537701cddaca12bf32ff9b03e22ce574beced3947a76136c99bed1d36433d2908ac2a5d9c87a562a3aca243b047b60130bed846793577516876a202a1639b984860339309d045372939bc8f0a81b410260ebe1090d0fe09120bf89b1f85d46a1b68b2e0cdcdd906d247a4692aed5b13d3331a69e9f0bb254224094214f12bccec2a950b12baf3805eeafb88c071b6c0ede80fb1c67a6d8f3fb89e9293fc6473668ad25b028ebc65f37f0a7376896db7958c1f0a6f75ca780dde8a3a777b7a3cf1b7f230655c16b368dd6acf4858a087e516e1b2a98985d9f505e81d8c00aa7c51498e3b9771ac591d78006241c9c3a5d141ae582a681e6f77ee7f4121cfe44f90c18914eafd35ad040174dadb2c8a49dc4caef6009b033c1d2e1be1402ed4c58f7fc1609c64f1a84ea7793fa6f24ae8fa51f6a88263f7c981031e7015047ed909936c7a7b147a062866cfdd430fdb542c548dc4dd88f4525a75e07375a4c2d7eac7aa027c75d8fd283dcaccf96b735b7308b5d5563bbade43ff1230c7949d70251f788d681f45a39525808fcf308d936506b08c4838ae85ad96000923bde1701154c9c873848c9a93b22bc0f034bd9211c187535c34f79c72f455625b95946ecab2fdac296567abd2e0a81da0d7662cd6161c11f454b4d41964bcc84c349c55fda3b8314f731eda5d7f37337268b72fd3ef7ea043a38265843683769eb0efdeb412a172d60a296a599f806980f09f6d93cf12773ac3246989896e570b965247cdcb7e3937bf49874fd199567bdb15c67ee4deeaaecedcc282e8b50641555b155e40926783865a83c1ddf88bdbf5921e7c66667ddcb693b46805f9e4129bfc1a221363a3be897850e9565a975c8318b2871aeae64c9fd1268dfa5704fc7dadc61b19ddb0af2982c60c8f0716232231ffa4664ac950f427cdec8bf81528c8c1bacef40506a36e4fd60736b787766aff81ea39e38fa08d13b2d80185a63bfa84c0b70d37885b26521045c9623f91b448af7953ba90ce376fc8bd9faca9925181f594ad9b22111889e1291a596980f9b04d3318557a0e4768b0dcb110f45d10b5c941e1ef7fdec8112aa8483a754958633ca05934ac12f9a8168f116ac08372f1672cdd599e287d8f77a7aae072d35b8caf848d5394cd834b8ecd46fa03c1d239fa65ce504aa90b314576afa22cd9a95c7fc50125ac6bedb1836e9005bf63fa84956cedc9fbe8496a6a1e0c8509f2d6725175f880af7c297191d68c3ec99522477aadec5c0a48be2b7db05a47618e701f8c2d6f4917371ba38eecdf86fd155f3e708d1941bf21fdedcf7e0057ab571a99df61733a669de6da98e5d4f5556ceb7b6fecba9fd27bbef1582765b4562bf2cc4b670ac168868a17cd9bea163d539aa5ee9e23eae7fb9caa257eb679ccb13e2d71d9ab91809156cee74b92084a55c200487bb18b1701ae6fa04b4173ed514af586d95b084cd354f70ead8d9984d6abeec49664e7e074e719c7897a00657b27d59e5a26d3550bc2b03d98192471d8112238e8d735b93e80cffc7ee8eefbe9ff4f00fb1ade6d3d3b360dcae2740d2ffecda8032e270df7880b8f7525f29bde656eab036189f97d9e94a0f1786c6aa05530e976662a9585dd8532ccdbbb8769022282b6cdaa573ae4460bc95df22f87eb5613c2c65d3136f1b7c7e7fbda87bdd11890bcc7d69b7d7d869b25d6f8705f899f8c626b5deb2ce705ef4698025cb468cd51bf1728cb0032ceb00c102a0d01763cdc8992f608551b6403beba5c9e4fec555d44d3843cf826d9a7cd4572416f80ae9f453f9440df8de6f24b4c6b95f7effa191a4715bd129fe9a8393d93143768b5f44ecd026b37584e63d7d15647eb316c3803da66369ced2483bcac87796f0174babb45317b96058a78a13353b78c543807dcf379bbeb87dbfd12d1304e7b046fc1142578c58b216309b3801ea536f3b6c77475796b09e7a866a2b3d1dade70318bd55d52df5f62e0e02ee1ff4950c382be2c27dff21cff0c334722a918711659803bb641d731a54a5b819a92f23b5192f0a548422295b4614b315c94c90e071809ffaf2ea6127bd4c0c5fc559c289cd7f557338a76e0380f9598af77749a4dfdf9e1b508c93a56bedf82786e4e3e2064026b824ee6e335fd3b9b3f42ca92efc90e5dcefb86f9e004f6b2504ec7942e291bdf8af59a755170d83d3566c1ac056b1f91a65ad259aeab18632b761e13df0e94b419d51b681eb2e35e373076cca6b38fce2831b1951628cbc7d6be806b677e2c55eef3511f450db03f90f04ed64ea361ae96c13be6044822faca55bb593f703fc5b1c64dd26d1b86a649cb41b7bd47b0c7b3e5ac31419c98acdf98dad9ad610bb4fb103176d004760256a05af789b8b0ee3c6c1e148e95f346c3223e490378621573fbe54637f72acc42632e0b1e430256433725134d2b7093819799ae15bd3ad0e05697c8f4232bee8d142b9f1704f0d01fb2c694ab44ea0d74ac1fe3b6268fe8ac858a1e9a50e1dd9be4c1001532c2a429a2430b001bbf0b139ba2ff4b6c59e4a3cbb7c38815fbf7204ee23accaea5750e24d7e32f8fd56ebcb9d406c0fcd6e4f9e6ef62bc820353ff59e8879f1bfc3ed81322c33cc75cd9ad73516fe2f5105f1b83f8998d74e14236d5b42367ee6c9c9d1d6a24cf2fb8231f1d8361152edc95832fc3595528975245ac425741a08d20f75ad6525789c7746a871c51ff42ab174d91955cb05e83199bfaddc01063dfba92b59853cd70e2a28846dd89b4f3fa9ab336b476de7eaa009c9fd0a20cce1dab9b47cfa031c0ad1c91ec6fb54297c0ca41189cc4b0c89ecc92e267a7dabf6efb3fb77c61d39172880eedafdc88c7558d3cb162bc5b75b0e9b0dea544eb3abf9ae3c4f347bcd2f164af80f8fe747fb15184f46cdf5776a2513e171448b8b0d16788b645e3d64f0ae9ddd7ec472550b29801e8ee68651aec5024ac0979fb878072d505430f627228aac4c4e1f9491b50469b45abc3b86ab1962ce6ca43079fd926271f00d8ad9c77b9601cbebb644ce8235b5039b01ceaac7d7e9f5d8c9b518e3c85ffde64062043f72524edfb8cd887cae24c5b86fc4e3974526d4cdfe661b709d8f7f3a9e8d756a3fed347af4737c7588ea67c79f6222fc45dc521cca5803c73a4f9c8a0b5fb2547c0d47924ff507495304a34a6e3836b83734212f4985b8b7b4a8a4d5cf66d6bda3715e8aaaee1dafd8e62b1214ac33c46ba99794b5f59714f35862a0e83b97c6158d09db5fa29e078449126dd294e26cb76d26889a13a4e0ae4fb51488c1446dd9d7a37a55889fd76a3f99fb7cc4bfb1cbfe6d4b958a9e371b9ac82502999e84dcd9bade1caa49a59919b79e77ff2320847cec04d1aca7df09d6c11d783ffae068f99ba2000707c669a0526cfac1ce2aecaf52912952954078ccc22d4d9b39be9d04de10b72f0b2c09595bad48b38625173b4c075166a9ade726c5869612cbb92a376644420468de4e1f701b5819d19c7fa612c32a1d35d5df4e7f691879e698df1d4f5607d85248c6ed7690095cab7e292d58dab62da5cad1df94526bf7e5b4666c25a1e099032d9b3dc4d71005e0d2d83ec126cba52daabee393d988528271d94819e6d489c2a846a2181d10ddf5c47da2e047d0ecd4260dc50b6208f8c820a70914e34486d9709444bfb9cc4129bd995bfa1ac8efdb09e833e251be3c3230d55e0f8d7f79e1dd92540d7f4f66fcc7a37def34eb4a1de8c402adc3c46d5a531fc5b13de696a7c287d4e015bb438ccf29482cd60f1311a7452b52a2f32897fa4f78a9a1832152afb6022c896db9177ef9a9511b175394f1bb441f2a8127b677c58ecbd1cafc4cc6de77d03abf5579da5626d8e4c9682f5b97615e7ff3a8203dbc0957414720ad0e048e5ad6fbe98b30c779fc9f608fa8c3d0c083028c5342bb238bfa3516f427f9d5bd55bc85d82630e72aa6460818c9adcb94cc82dedbbc80186d29d812ed05beeeba3d459cea8a81cadfceb5d691fb49ce4a935adf1ae3f4165c27d6e5bdc18155f6772c96bb5ae074999619bd56e418200a4f5506fa2c9d49f00f65bdad2a48e4caaba620e33379694b5421540ae92826bba9bf268df3f805b643a94ecf2214dc79216f5af26ae0302cb96e0428b50f7b17a0fa109527f707b873e051372a0003e5c659b9fc61aa01ed43e517e1adc05bd42e563a380fb1d8152a2c5e51557cc63140c286333a5b076d0860de41f2da20801c4d2eed6575d5ae2660158b87a0803d60690138a3a94cfdf4376e91e4ceefa7733f85dfe669e07d0ca72907b188dfea3f64b1904c1849c6436d7d804049e060750700056d43dbca6476ebee985c7a29f22129567a5db0c73ac67f4fb3d144c43243b5e2c0a26b9df3b75b248c7a2096aea23acf7d9465644b5e53a4024b9bcec119291e03616d5d4c7d4400595d355cdb4e1f85a94ff932255de52458bc9c0fd146cf777ee602e73921db66000be5a771474e31ae03a829039763438cb7014e81b4cc7fc532d8128b58c9d13bbefe0215c98dfabd4df5b2ec0104b0258364595f1525b4bb15cea8fa5b827261e5091eb1cefdb58e4119ac8d9fd79046ef9c0f81c962bcb35b149fb3e291046ec3eebf1ebc35530ef200b69c8e184ede31e6c7b50ef6a6642e6a941d8eef9f5e0e73caa37b422b909502b588faa604f08a4e846a283567e347c308ce51b0da007a9bfbaf028d6e0c9b5bd89481cd0673b8ea4863c94865a4399f3bfaa86291e9a15507625abce67c1419f5b8da9d875fa4f5454f51ce7080a7745cc6ffea040d01374f92767d311778a8a03624894cffbca4353d300daf85d36098e6a4e05bf94d786cf28fb07bdc6e26db2e8de0b59bb83eb1e408c790a52aa18cc74453a2f9436304dfd405ca7613b9b0e6087241b684b5eaec7da15c581b2a0631b1420aa3852a866601b6bae606dfdf0bee404fdd3dea0b14225d7f8f7e88167c8ca7377baa3e9338236f51c9bcc9db1c24267a247d3bd4d2263a97b368167393680e5ca6c39d344b9ab6dad04b2f4aff6c7226d08076161b7db2ce00f294d18ef6653c9718e16be884e37fa314d39d59ec8a50788848e395af4dfddc90ada40d115f64a63fe78773665539275d45c91ec2d1ab5a82d2329b762e68f81a04b865977c4e851239891a32b680b48a6c498edd9227c1ecc834196f4e0451913d4eb461a8f12af65e9d726704241ea188105eec176fb8a19ad2a46779b939505e69676371a081b07be6c8d7110a6f1b353e18feb96f5d648d078a49278cbd095054a4d71321a27af7acad43956a1b16fa1ec8910b92e45e6dd5bee25e55de74e1215564ff65aa7a1633ddec96fbbbdf8322e35dbae97410610a435f478f1608188fee29c783844afd8199ee3efcbc11c78acfc0e95c806af80ede977dd5034fa9dce917e0a0e4876bbd6fc0dd43f10fbaf387cc83329da006965ea7d6851c74fda161009ce79f86952368b9d4eb522418b00abdf688ec46912cd261342dd72721c53b1cbb6c1f2a7b53b6d8b7e0c8b8ff81aa621479054b31d76e33558adb3d687adbbb77af3e4dc028dda0fa14fe102639840ec571092def5b5c7b2d9cae3bb251d6d1cb84fc31a86901afa410b6abfee640b60de6c5ffe64739e35de058fbd510110ac2d72db9eee0c4915558cca163c104d57c0b1ff8201edcd38ffec38ba666bc1388ef44366149794a53f79aa1dd2f7ac66eebb1a18b8952aa8e46dae4df126af15412c6533f561504fd54e9d1daeb9a50b65a481d1aa1edcbc097f91d7f42b332e6a04f8b37737d0617736eec0dd92f785a68c7f6eba443f4e9e8d1b79348e60f73560d5ccb16307889b9e50a4c72d3aed01e1cc5262909519cef69a61ca00428698cd306c88ffafbc6ae60d4d85fa3e368510fc0a1e067f3b04b60b0f3f727c4ea51c290a160eee0d501b6d7c061c7add0232ee33eb0632bb53fd5ba02bf65dbc11422782ad0c1cc7871cd8eb7b9e7e5cca0464a8b4db342c2d055b4eb262f41de625b25cc99e292c069385dd0e0d4dcc36bff932d07ec10a4b00d782f872d6fe4bca295e29c7c5ed97d7ecc9eb7ae0c6626f355ad9ca569901e59a8f4efc2ce0dd893673d566e6fcaab76c13db7ba6559ae618bb739a839dd842856ca187d93ebf8d553fcd43b8ec6f1a0e608d3a89f6d13650ff562e778d4246885b2473af6b82971b170e4be5ca6b106a0c8b87a721df29be013d2a3506ce0df06837edb3208c85c773a19f23cef382c2172700686b07234bf052110da390d3cdfbf78ba9ff89a33fc9df644237d6c308606456f6c26de5b60a9f288e6ee3d1c3bf837685029e69c08c61a42859adc2dd3850b552cbba40ab357a04f73e317605c0f3440c831135e14c63b4f36c54f20ef9a73f2a43ee95248bf5a1cf34ee83ae9a98b847e3f37b59c09abda19b7c3269395c035e48fe83afdf8e041cf8499ce17801d9fb327f7ebc31306c515931ea0f80ea9a5249dee5fd1ce021f1362c6e61efdb7e7ebc879e3ed78cef69720c6488d15a7a3e1a2e70085417b8e47e579bba52d0004ada17117581ae6f35eb5c30b975b230573b54b821c4ba6a221d6340a6eb57781b063aadb3ece343695c86186cb3034ad0c8d121063fac6a04abfd97dba60435f5621a0677725acfa23e7778854be174d1f988fcccb7a5517f9ca67bdbc29e77005960804a51548105d47784387c62959420cd8543a2a5bcf5f9ae52249592d3f37f42da889dd2683d3ddfd25903a2368fd4d0348f3fbc80199080cfabe7733ed22cc7e016c06dd9609801820a486735e479a2f0814edebacc96fca87e7a37d55efb6ab321810c7256177ba74a58acc8643f17fdb52280a6aa3245d52bead6715e1f10dcef8a0d1ede6bd3c02ab379b7e3945c148fb9066ef65298899474776db9775fce86b3d544dedf675274f33fd6d09ef1b33591308e8d618dc6856d584d02bc46ac30f6d36d512bdbd28e51acf0fc48f0cc2a713a7d15ba7d5614ff28af2a38ba647a1f85fdc56f40e0865d723a5d83d840dfaa5b9a3af0d13678dcd341b9e7af3ec57c8857d34d68e7e1eb413c6be0c2ab6f0b65b11572ac31eaaef378d8ac38bd76643e2dffefcc0b4dee92c605ada8f9a8b044c6059bc8259217dbe239c0e7ee021569f429a85beea6635b0764a3318fab4f4623bb2a84680439210f64a800804e8a655bd8c58b30fa9c65c25e55e3a792c9de447b835a3a64632435116d71f733f2205bb6198218a9cebb593a22c55c0a29e6e39c10ca9576f53b7be2b35ce6ca5569d0ff15a9833b997829940abb68ae170d4d62829765e302c96e9ccd5b7407b96a0f06bd423bdde6cf3f79cdc42b483976c296049ad1d96907f82bc1d3751bce439e62ef27afc6c937145494bfb0f78ae7dcceab3800181a43b1854ca016568de8e25c7e34aa7179d179d0bc7fb10ecc0f423fec356ba3c983aee3a5339db938d67af0b694ea225f97e3a2b0b438004c323c5eda86d39be3bbb72c0004b13f29bf3afdfd014a4b93d64bb2bdd522432b6c68d32bb56c92285e0abc79219b7237ac880c63a6e79204eae783fe9bd68251a0b9bdbfa68f722bddc2a550443800c8fb0ffea949f2233ea6d16a2f7fbde6416bc5257087a9a42c0aa4c781da59907774af313a98695051276900604ec0f7769a5a18b46196c04dd3f4b1b4f3267f62f4c54d895d6ba0bd3dae166a8145fbf3310eb925a65c2de9efafea97b9c5bd1c64a9b91ddc65d01a95ccd066a5186619c780150ec552df93a47670505e9061a21dc4bd367f05da079024af0c6dfb265d36c16a1cb7e204c93789a91128a04dff99d054722796e768384ad34e51aba6124fb2e30cc63e5e9385a236648c3d831a1c12df6f05037dd26a5c4b7a7b22b9a484f96fa2f9186f47aeec76e432e1482107ef114ea376ae507bca1132d4a51790aa8fb2ea80bb935eda65f6d8d13647c8353520615807817749a60ebcecb57c649abaa9fbf718008a1ee42dc522ea9835f1ec179ee7f725c62438124b8fc4f99894edcfd6ed89ff410a4192e36791686491c1356da57547acfe489f4860fe32de68c4f519dc89b977bda7dad4a60dbaee3ad386084206fba428f884fed3aa3e6ae7040063f59e7917324c54f9ddeee230316fc324a79e52b77e3816042357f992e5b8f149bc29c11bf9b3833b7f1d1b395167c896ba1d81c652b8701902fe9e3faa7dbd978b97489d83d35a20bf44811bc291b2309c9c30d8a2a267f87e2e4ea3f198b93e9799cd832aa3ea75dcdb17c4f6aed1ea70db7799bf09668b7f1a987d6bb11fe4bb1a981d49a34230298a61cab3cf9537f0e44f455caa76e9b760a9b33e1b502731784a8ecdbbbb3e0024efce92440138502d90eb1e00a69baab273a096cf363bebb3e2a40c8d0052caaa1aa286e8e5fb3bbb84605f6839bf62ed31a6eba3ba6ce25529ebd4f2167b9efe50d9568eae450170ef605f66e059ce39962705254b0195b48723b92801cfd1cc6eb3a555fe2f464b7f3c181dff9d3cf3d906e209424d025c14d135a71d3471ffe094ce02f93945f4cbbc8dafc123fbc20f32a8a7e92889d4020e4378bfd4807179663409e7817d00467e39e96a696ab0c385cb3305b083a1afb55cb2be6221ad61ddadedc6c124ffc0223240bc695b820bccfef74c66dfc681b6ad893dae42941b9e7c4b1c560940cf8b9ed918981956cfdb07c48cf6ff8a0564f5994346d537482e10811ad2519f763ae590489ee6679fbb6297219a9f44eb2b3b60a492142a9e5184246864045a36c281df14be0878efc3544ebe5f93052bc7dbbd87fb3f2031de638166c7f45d1f98b51719e4c7092acf819217b0c1f640cf1b5515cfb9d37a0bed4dcba50a19fcd259736b6bfdd5b84e0fdf98b178ea71415e46c327e07778ddc58b45afc738d431a9e3420a0e130350d724ff9023c7e32c6f901f1bf24450c4e3a915952563a62c0dcdb1db199c5d7c72cdff441ffa7d2fc46253bce07445bdd1032c8be4d07860fdfcb8201c26794658aedc9f6b0185503ee61355035425ade7e22b40ee188e478571b6d6427c8af303c6db7a46b6155a496e0d06ff0c7a4a1bddb60eddda0c60eea269f22b3acf73f6b41e1e67ad6ba82b4eb30454d7f6c1d1312f645a1afcc1d3859010b418e5d4a22f863733254f232f56871897700658e6ba6b97e1a9e9fcf5145af7a58fb13585a8e82f2e2eaa07bbca5640389e4f670d41e6db9b6a42b2a724a397e37a2be6c3fc35155cc66f5e5de333549b4eb017bb4b8607b9001bc1ccf0addf0c558e6c564c945408fc94517efd1711edcc9904d9d0f062d7089c987c450a53df48de097ee51b0b6b2da0614ce55c8589de740e55d15037555efef0b0244d53d5f180a8f4a7e96a7bf478811eab827848e7edf202c42317ac42da07be4d7b467acb7148c7e758275fa8640e5837323db11604d7389780a3af93d3492144dc00a66541ea26d27306c71c1b3bdff6220c3aa9367a40223890214359822e58868f1196b8350a03849390a3161cc8b60c0dfb10a8c60067ee94d4856fc948ee2f619863d781a20394fefbc1afb68299611b38e99a35aef1257dc7a15ea91889440da182c5f730927960304cbc84f16ca619e1c382f62dc82313b8edf3afb624ccd93b58eec2048b4d5872a7fd12bba4ee3e18a47879f74544c9573e6a2b2d59020d8f81b8e8ddae9110d59ec8e324361ebd7e7927e1d5c0d9806209c81075a23ea5a6cd3b132dfc053477496ac4c98196d655cc2f7b233cf5122b02fd9bb739ed43b02a41f0fbdc2b05a2dc1d6a09313963ef35a69298cdabf6750ccb2ae9a26723b36c238061124e1a61918dcce5d6aedc342fa37def897a45b8239eb464e0db82057c615979e8350e2453d59cdf09683dec16e0fb3f97318c8726f2595fe22435a1437fba171866b30ff0636f1ed27902ac730531cad272d9cf70b1a04e0b1653d37b2358346c7f8107dcdf967612604d8775c0415d0149a938836a6fc9fbf48aab8f90eeff59b67a940eca6271657006a6c80564226c3473a1632c0233a3bc7fbca67a4ccaed7933a5d83fc71e80aff69c386240279f971b9de4d41f8f53dbe49952f4d92e93d0436aa69aa9b31d62c6f57a34b8fdc1f83bb1bb0d36a4fbc2519c5ce162bce4f37273a9594fc566879697a203b97becd071d17325927430584f1f29abdcabc5d602f2c9dc57d09a4d2183d64b6998230c5bf12f78746ebea957dd775783253188c0b5c839cd7fa5c69c6639f7f27486daa76aab49860a746bde459b3237cc505a88af367eb5322554cbe0e775c64a8ebd696411912b82798808ae4a69eace0fc3517866b09d925f970baef0bb3f41c7e6d57fbc1bd91c8d7c47269b17b550c066e99c497320276f3ef5bafa6aab1bcfe1b6b7aed7729d633fa1cd4821886f5810793fff805b99b68cbd16cfbd0e6bb067cfcba7effd434a285fdb517e8fe1333e2e75ef4c121ca18d2da55b62c91f6994cd069f3db3bdb9526257f773b81ac3119e10b6f1fc5ae32e0815a7b710541056c971d7c60f745e5c22337ded2f7880305c15bc52c790a493ed7bb202e0dcc5898ee5a74a5da7b728b96ff9ad605eba172e8bc09d79ad5c0e52e3c1b17f27727943d74935418b67ab9a65dea4f2bd0d431d8fd1e0e49114ac9c3a3861131d1a2e157333afd6415e1a9afdb1bd50cf8dfcf6a4fd938df13ba8bad047007be36d870f3e9191399f435884c7e8004e8334b437eb073d9e8b0f776f2ec324bcaa9ccbb4b030b351ea6a0a2e60a1206e65e1f0261b928c91db281beca3437224f987011c08cb5f2ba23151e440a14cbcd5dc41164b8decea46c10b1e892f9b839ce7551483c7a3a280488be3e4f7f6f83d5543e0137c9b6c2932d76a01399d934f8b04ba6740ddb4a92a6a05113ad473731f3ec6c175edbfc98956557d96fd5efff5fc3edb5de7228e38e79f4aba2c034e12e3bfe02ea1f07478b78e641d5e60c1cac601651d83d92403816df84c8cc4d61d3928d1b2bd16f710e292282d8ff491ee9b6ee1966902af76304b9face85780f01ed8e35d04d5e4562305e7578926b702a2a3b24a6dfc1702c36876adf3df99809ec667166ec6f81d24d8d49f31c24c7700604a85d810b83dacaa7a6e8442ac780830c9ebea01a46f04bf8365cd847d54f99a4b1b220ab21608eac127fe59f870c4c69d343168f31e4979f0e9fc3e9235712e9b94ecf661d97023d6cf66b4f48652f916bd88779e416276563ecfc320c3da61a021d1c7d2c1eb81f4a5962d1e3cb90a039a6e7ba1bd1bbf16300e3d620d6e18094f063a1e2c44dcf1b4bb80f1adab5b2b47d7461b4bfeae3b22a38a2721782d19058245f42aa8b2bb70284db74f58a46cbc608cc3f1694d91e40b494835d926f38ca79f68815fa56c031d30e9daaa3c89eca1b6c3ce633be4a4163df27ac0ad200ae89869f512710c8872f10ee165cc7a33312ced7ae47e3d16306033172ac8b4b856059f476e8ed2f2ce91fea02a4ddd4476d0dacc1637840accbefb328a157a8f0a23515ce9045479bca0cb789a643393e1b1438bc921bebb1cf6cdba2b5785b79bdcb0e67c648bc8741e38d953195dbfbc95123508531d9c18038176c2ffbca6190943bac428d6087810f2d086f68a53f517ba4c6ea5697020f15f14bd3b517077c69a844febc44ef68c132354c3a217fc5b2bd729ed71100d46894405b9e44c11549b235f9031cc66a19cefca9c067b43cac4d99f3091a322da748b0a7acea58f45c1749c47838d2cf527108614b1212dbd8e57c5933156c75bb54dd52b2843c5faeabaee0ff3761198e8c2e455ff23d8ca77184d792c7593588ab0ce3820037ff5a41e520b9eda9982e70326359feaa2ed7b7797a8b45938aff5685f25faf90dd71cd49601ca356fea6a6c819dd36f9df1e80d0f7b8fdcf1117b7e52fc3aba056e76651564ac8ec1fe850b4bc13dc14f6824c774ac7fcf3098ed4ce67e6623295463a39199cfa164f4bacd767c488c5bbb420714abc5e3eaa13e0873a1918d9056cec610ab536993eb0ffcb591f16eaf7d4744d3ff91439fe9dc2b4ea97386dc3237d57b40ad4f3b383543d5cc4daaf61ced985a90e1d58e8ef5091df7a309949cab4e6191886e0c7892afc2567290acdcdf3a8b3aef19d15f4be23ee0c3da1f5db3e3ff7a35d94bcc73ab1440679be1bd3dcedb2fbed0c41861f9719fae5fc81339a0a520fb7bffe7463cc7897aa7b76bc9ff181e9b3fac8060d31997404000e75df059a6bc8cf1f754d5eca7841f5f701672d6b6173978b93a2151acbe840db2bfbe8b84adfed1d325decbcdd184bc3e1a7588a574a0a437f955dded7c9a3fff23e686a5ec69653c24df83df405ae19411c7ce37349aab7722a5ff19b66b1ecf6a99d6f6396829ec88a5f730055158d26c2cbe44cdefe7cbfd776d604615590458555432b22db16b7dcc964303a153af4830d1c6bc4d0f65cfe17dd6f34d993bd53fb6d96263c003ede4b496bfaaa0ff68f9ebcfda629a0f08fa03ba602d68dd4f89d669925d0ea89287065383afd0847cc25a3753252e1b347d541b5538a2aa76c70f72ed77cddc424e4e22a2249530ba8c174ce0996356b7ccc9b991a4edef243a14d470a61585548d6ef828a49cc8e9119e8a42b243887007455bcadddcbbc9c235ecccd82970fcc7d36f53f1f395ccff8afee0ff59dca9d604d177aa1c56a18482056037107ea42b28809944924ed2d63e67c83a5e61b51694b475ff6939baa51193f5775c4b5f0f5ddb45f03fa4ea3c3ba41b5ccff145fec3dc586f9ee5ff320aadb136efe38d74f5f6d43e2c79f0eb7b39bdbbf7ba846d6abdaf82dea0ffad98d07d0545a63dee41ade838e0ac1d3fb7dce0c5f5aa388d0dc2d175ca161a0c56c364c16e814fbfaf8b91196b545998a9a064c3870fd6aabb0c713f305aaeea56fa6ea739128d450a4f01c0a5273de9b9f15cbf57f7de0cb84f268c9a8a4c2ee30dc9eeb2f71cfe68f5ec8cb5f67c281d31a18d1a5267bbad3aba2e47c30804e4986490044de19a3906e261b62ba3f21b519b267a17120d1046119e74c2ed1d250af2591e521291a1c17df49ed977de6a2f0cd569d9aa73dca1611e45e667c85f6680bf959bd0d870a38993fc734c1ff8ef869146141c23698e75e0103d99ac9a686a88299d12a68dd8834bf18b1e0477ef08ebff49a8f05021144efb50a9465b514be43aaf2ef8938506df86cb2a16fc7512ec4e5ea36339b81bd884c6149a4eb54e9ee8cd567e26006859582e2330247af7d50dba3c2fec4a542039339b619c67efa1b26a6a756ad0eb395893bef14561635300f432ba2bcf985fc3c4340922a2356fbc1d69fd2bd7a077b95bd33da32e3cbc554f983f5038efd5f2021882ad4aff5367b8b178e80dbbae8eb439f242ae78cdd65da0609d3d2f65aa9a3bacffc5c075eb9e7ffa1b1fbd67d2e70ba8704f0673fcdf5ca896235b221d823bf797b15b600f7c2e454bc0fec72d1b5e6f29335bfdf99164692f55964b7c17770757383f9511fc3bf6744ce1d705cda61389e2ff303e1598c7ec90a2591642d3040bc128688067d63e54414255bb7f3572672528a1b1d2a9e5baa5235687252dde37f1cbe432a1b640b28005b06edfb8ed44d06a6b05e04d55078b8a153b376955c3d8256e6f9d5408d6a549185c1f8e4a1be18b4545f2b36d8018981ba1b75f38b1ef0d426d5cd1fe4d76d35b90c530b862ba40646fda851a9087cebb2153c2873ac366d2eee6567d972d148325eb895f1c6f6b1ba1ff7e45886ad43f45208849e4c0035e484ae4cddcbc412773323e28ebdc71e23514d2541237d252ffe302ac03619bbaf87654641a354c5fb9f7023469fe6c2f2a71fa01b30f5b21081b299e4a16542d3c81c61e97fdb3f9a153917096620668ec1e477b78784c2e872f5e29c25fd577d1163de9662b817ac3e27d41d99beb66cecef7ba748c821c1bdc7e38e230720a47527d0cc167ff63173f09768935ffaf62a30d53159313ad84f9a5a2edb7f5c2f089f73887a9c1ea5fe2f40115b4a6198c69ab4da98ba3e3069925e8eaa271dca87f864331500f531ea2c5d8dd3dc9e5a4e952dde99c6db133db06a5a45adb9e6f06214e3f0cf04c69402593fe69d412d1d5565d2a8f8a7c0a3a2dd50bce11dcd50ead3d1ef0f74d204e7a2414e68930a5c821f7c445fa098e10b82c859d6b8c377cd9b9af13851f642e7a7942de0f6f9505766d3da70098d9ecfac76c121dbb2137a0eb1c71cb97940dd12008d74d15fbd38773f779014ae02ba04c20f12ed5bc07893a344fcf50a3d4096763726930eb13e01f1b968edd228586c67c254a378ac4bf87115cb2acb02e1444e1dc62a3b0a6fe206fb83a41d276207705dd40adbfbd8d60ffd2041fced2c079dbb459e509702b7c73bdd9459a656d98e8f38d54066250b998f213219c1659e8a343d4037c6d2d61056811a3b439ec1f80240a3ae8fd226f0e34d38de4dd4e362a3d64a2ed5ce044834c84ce125a59569db6cf153d9560286fccc6fe3477b238f593b92f799c3727b495b96eccec6e471f0d600b4efa4d2a8f06ac6d428ce7387f342b3f77e8863356e00907c15cba58942c59b2ae1afe1284ba4cbc5d4e776ca1c0b4d5173257a85f1cd9b4464ccaccf5e880b0b89b33ef91ffbd1cca080c9cb164bdbc5b5dc9edfeea50409bbbaa722e633b3392d29a361e2510389b30498eddb3074ea885ddaa6f36833e36507fa1e0fe41f714c4acf92c15b9757f3bc9206e08893c038425a0ad08447ddf3d46c7cd742bcd97fe889f73a8b03b61929581f459d0a0b6b3f5630c9f736a6c82ba70f3a615ae026df9f761396e60bacace9854abf97e861b9e66d546605bd1d07879a12baab99bc7638c4e114cde39d72a5d198c73a385da2d81fcc8eebf346e3d4ce6209a8f5ddd1145cd5d9b96b45ee5e89e5896db313d5d775910435c14790b37233d185f5c2e00afc7ad545cd9e1b240a217a0e2be60068266d2da55d14cb891d66cfa40789275bed6c7357e17f62c9a11820547ce656e50240ace7ee7d7118bf8fdf4faebb7f4d7126bb448d9c7ec9b4489aa4da70824f025bd0dd07c6f492935ad3bb8e7761d51910a1b6f891425c3f062dfee1da3a59d9202ba3675a79cf3d1423a3785af03649ef6a81649668b17bb4e4ab399b1f3ae3ceec4cb1a2bea7ff1923bdfd49fa7bdd3d900d3e90339d4eee2732a2dbd4cc22dd30effdb314886a1d9dd913107971f144d48bd88b153a433e9dfbf1e872910acb813e79c1b398b454692fa38411c5e11626c9cf950b6090c8eb3df68acd56a114fe6baa803aa0bb1aa1acbaaa412d129fda0f36f3548a07cf652162d99a741e64071d691c08d7f2848a80864be8130a3cc71047e8f8bc3d768d6892b1691cd2669c5b38a55a2092bbc2abdcb0b43fe025e77b2b1f304d45336559e39c3af70a3bc70806edeaef7caea189d8b9b4cb5399cec2e7dae7d1fa72603750c954fd54db3d4df35a2b4d66628f533c26508a6574fddbb8e57eb6e3d3223c2bc883d9d156819404e951cf8fd4f4b565192ffebc01b426a4967cb09ee899c5c547f958be3583a27ff1c0b4ac73020afbb20e92991ab9940224d48226332c864ed9895b3c924f2b0f925cce89de9604d92282283ab2f7b12a515ddcfefe565afc6b2aa3a62fe0fe8615df1f4c8829d610efab9db459089d655552eed959a18d6fd5d3e5bc623ec44ccbc029cf261d62d28ae81db708fc7b2ca662dce5b50e0281d715c8515b9293467ebcfdb5a2b4eb0693e296417d850b003d4208c6f72c51a34a79361521567275670e8cba7ee86b7567c5ee721e61b586c1d85ef4a692408a03488b02abf161736fa3ca0cb05762befb1ce552f5b82d054b05aab40c52d28a1447a2343fe030c6e4cdd292a1c02eb90d74428b6cb2d9dfa114e5674f3c632fe20a00f15df2caeadc86a465c5f692694a61731e1d1bb63569a81919e434782654346c8de28704a269ce0346c5463b38c9606a174f2dc5243f59bf56adbcaf587f1a5473dc4a74e3a66b709ef0a3a87ed7826edee8c50d74d2b52b7cf3f4c4a1f805808d9af7cb1476e05815365e52cd242a54a5f331c9ce085cb081b24c50473d36ac9fc8a6f110bb9f89e4bb491e0621e9ada23c86572c3039ac0dd80b9203015e3518bc807a1d453d6469e457bbea332a407ef4a915aa9f26dfc04eca01605a4994b773f5ba1a4f8501c3c6fb3ea566537a606e796d1b740eea305fd4eeb82187d9def88a3555967f6a6f908f4d0eb31f31486469085cbd7962ff783a83e08e264ae60ad2bf9647538997f9a5ddfb306cdddfcd9619e35f56843b828a8b86b2004e02df146adfd90c6cba2fd43c87325e5cea654411dfef040833a546ca3c96c28ad766f6ad3da617ce0e8d7c37c1902140a3d42d708744e67f90d096a606dd8665e70d309c9b76c3a9cf4667316146d50afdc8709cc2b8814edeed0565f20a136d278fa28fd992a9bd6e83e98978ec199dbec75ce1b1ed5a083cb1fb68080b24503bb220342c41c47c06604dfa7fef66b68e16f0f284b99719cf9719460fd283a9a3bfb0561fd034142a3645d92645cc227c43d15017159fcd78908139e0b9ebaaf7366c27a36ff09303b63084437f78b3b54a53ba229624e468abfae8f8dd9ec54fb796aed6b12c934460d6d7c762c14b880255e164c7f95b37c6ad0d550a4ffa8d54653727acddc3bd325fd595dae714af46e9dbb7bf9ce5dd33c3dd1dabc88444dd2d6105230ba09e207fce07414befdfb1bffcf28d3575d91925d1643b0075492610e1c0b7887b6266226f1c9a9ea10ec9256852fed4b74864993b490672045c6e5450502d4142bee2470592dc15b2ae478d65dbb7ef222b9b284d2f06ab99a3eb72e914ef1cac3773334aeacfd31331785a76790360bf61eadb8b7a0508f1b9818819f29b1d229f70d05af00eed2fa4f484ab5c3861a5755b3ba85e7fa449907ec833f9dc818e1e04e369c91ab5e1c41b527abfea393bf8ce42943ec2824a4eb79668b9517dc99dc35177d4a755cff98e0e06d758d5e996042dcf07b5bd73e9c99f64968c9a26e39bccf279bb2a4e832e4e919ab5c0552deaa1524b1a31e420f1cf1deae20bba6ded588a4e31ad97d0058f3e39af7a41d5b8e7e88fcc86f0fcde75a286fff4c51119a1e7104a96e25a37e6e1059011dd583695615db674989b79e9a8c2a86fb1191279138d925aba7b0791cfedba07cbb6e53731f31b24d15a9ebeec62930c7820eeb0995cfa5ce3c7bb00683a55e81cdcfa811d93dc390d8112c0f1e2265a3b19610f662e4e8dd123f67cb8f152b6549a56fe2f6e4da96693186efb685fb9ac80d2256cf0c78caa9fd1dce43870978b2d425137f7ec9381d81787ffb7be57327892ab362e1b5889d528a9bdaee0d88e3ee19376a5a5cd8b15beeec4416cf6f146cd25600bd11fab75ba97df96f090873ccd0238774907c774f87f8c96f1fbf5accdf3d4c3ceba717fd3895079ad897663febb930b2bdfa1b0fa08dac778cd971f8e0256dcd0e2e670f4f0427c3abea03c44e1106473d88e963ae51545918b9a5ed35aa4f52a94486d2d608f65cc45134cd86e0d357a3d250023d55e2fa13617de89ec92cd7c2c5eb28cd5eb010a6a7244f50a65be8bafe99bf6821410decba6af30744019d1d22b3dbf669fdf5e3f48a69f18b6d4b1a2b45ccdb23a7e91dd9240f4f3833dd2d2318ea4e140bd13829eb6a7816791a58870c25397235e1533ecb5f8d33d17aff7939cd87dce29d03a23ecb997091bd6292f2ed66b7072c2057b9a999caa7ca584a70cc99e433179ac55fdd3c3301bc474496940d50d837859026200b06bdb847c91e450c95df7398e9101fa7b41c062a330ddea310eff4ba4ce936c1ea56f776552cb1edfbb058c49836aff30f39283526b8bd137c9692a40d492b250a280bae855a4547d1bfc0c74937f3cf8b6ea5df73df564f9c210bc870868899acce5e38f88635953c8d5b6a75aa935e3506a2ddbd0c1885a9773f6ba8d2417cc59d6d6ddc198c47407700b4f680ee8085492db54dc185c54f6716686a41da927eac513a79dec4ac7f38f03b6d4a88e0096f3b6662e9a0f8faa7601963ec477299df3bbeace695e8b1515a61dbec5dce9d042bd21b62f8c78cd90ee930b118e5d2fe03149270238b54b271690ea50fa9b5b003dfb3d6c0b60aaa4046f93bfdfaf7931dabce9125910eb8cb98deef40ca26f07d357fc245438982748cb31868aaca461b98688fccc3907bf8a27a1670d0c067688016deac77c56a13168f3815613c3f955122d2db5bacfafafeffefaa7d1961b87569687b595e0ca51b4e0378fee82de140809f8205372bf628c8ab03d51ae2bb39d5292d1cf0705f939265e14dad25a23ad2a763b7d60aa8d5909e916f81659bc3b9f08f0df411645a50da95425706278475af5089eb9fdc27180281454f3c4c2f22353744fa9d3a82259ae6f919bdd39267314abd509c46de8372d3e0e9c04900d38299d43b9328f4b45af067af91f41a63645f6e0c527be0bb2f1c1e982570735c956093f0b107713f6fe3b2faf2bf6b20ca8a5c3fc3ec710ed53f3a4316fa505df5a19212fc70326acfe7df67080a3c0ac711928dfbfdf8103edf0a337ee15774929464df71f308c7f30757418cbd4e44887180b7802033425ff69a21c0a08294c862a7e4b0def3aaff53e0ce739d5f9ca9ed4067eae8df14a60474ce67a4921bf77f2b01091bcc9d15ee408324ed9f8d666e2fc925373a482c6f50f21bb7565c47da52a59a4c56fc0f1115319ff5c033becc6b38fb1a94ba2cf3de297a47a95581f0cfa1eadab6333b41e5ce4187d3b036f9b3437d71a7ae76d45e7ec1f8ecd90ec47609394a55907d897388326f0bb4fd95d5100ebb28f51960a728c7776f6da5360f715ed9250277830990624d94cb757b7c63bf05a1ef3fa0c20b5b22a565b303f7c5a66493498f0fd3505ba5d30c265edcf732b394ee4941ed2a7765d138a51b510041b335d8a9ee7bc518bb98d7ddf28c1657b35031caf2ac473321d425a96e0b040f8b53ccda3cddbe77322fc3b4bf7950d1ebc5ac4683cd905a51cbda88ed809f748eb3e76171ecf5405ae8de02fa49bf3f6ee80017f16b186be632922298a88e19f5b7c34f6e0277bc04114828a67d3e0dd82d7f5d1643b129580302c844494ecfa147a1f47b08c0fc0e2ab6ecea08bcfe2cd0d7b043b119aaa1ddea440befa16ca185cb088da7f830532e618b8ebb1564aca66dc8bbd28107e3a9450686ca2aacad7d3ce83c8d49185deb9590e74c0807b91cf5d35b4b0e28ce3da51983a3ba5aad5906e83ea468e8b96cbcd00473ed398a492fb482f28724c743d9858993d619c2d72ba2dd8a1d3a896c7749083a1d55375141eb54521aacd4122d3a8e8e28176910bab7223bc5a1138bb8921572403a4242a5e598f558c677fc32bf9ff2590d7d920ad724d27fc4f3e9237ab803c5abdfdcd5e441783ff8c361bfb3e530141f92ab56aea36e3283ded3649b86e37f5e6e1d2f3c80d83f7eb572e7d701ca2f4ae3a86c5669b68c9a35951d0912c0845f106a63541c7f50a5ef7f02419fc3a525470f93b5638b5ca493708114fafd638a18c64464169e79c2424bced495433d7a918260f317decfaa0755abacbdfe51ca9a003365fa08d9596e3375606c9e257a686f8e19bd40b438c160d2bba598cc4853c9ace3e4c056d96567585d16f86d29483ac4618c96987cba40aae9e1fcdae44627e6fe45a321e981aac5c49abd99578a4a39f402face981c8b751d802e8a8a4de3c280f356bb666942d9a9284362bc0014be3dfe69ae07f49a9cf248b6b7fdbb5f4d04c42ae74dbb60e242f88a4790f4202ae06bfc094240acbd60b904c016d45801514e0a78d87db0d49e078932242e60b91194896b7c43139eb4ccb4c02271922486ec4809b4bf1e72bc675cefb08be6c9fe458e1f644b273830aef638bfd597f35cd22674085c7c0c6b0eee3faed405f9edf053cdbfe9152d932c6c04e89b9158862e1ad75620eb12ff92e3ea86c91c3f40c139b1fca3b1a7e5a89c50eb6d7c1143c6cec7a6648c96a1462851c96903d8e2a0be97844d6e7c267836ecb43f660390697ef7bd49dbfcbd0450badb04ada13e8b6ff6e57a58f265696e9217b017a168ac2d0658496f487e71d3365ad270a5945ace1fb9a2d1d2d6957fc1786fef36b3158329a2cd5d4eaff4e95f8a4253ac6c0a13c76c0b58c8d464c5875d9320ba77d8cd4638b53670faaa0b5bc2d723790701f0e788878bc8edad02e68a18059448a22a0cfccf66bfbdd0368331c19ea850161dd20b2d27531954b1c0a923906b50e32b32671f13c2a84f1e97f055e91201e3c37def17b5f6a999534b8bc675b734a8aecc611df617145d264c72d71d9e30f2e31c6b8db2fc225579e7c70f1550772bec388825efa5e61caaae4b857875192edb1eff5f8e352d7a824b88fa7bb8b38f8e218df9dfaa5f477383619aee6e127de9f6844f30a20d432a672b258507f4fb945b80df04ac4684ea0a8c0abc21ba278863576ea42113ce4b787776dc67b999a8d265d7e796c022a268aa441c18055350727ff559f7641e7f3d0b75a8a8d9352f19491030b4e6de193a720cb641a1a5fa74d038c1d12686a49902b5c74aab5427f451b5a49132163752d224595cf100b1514710baf5e5678c9487fe14df9278f2093fc80c4683cf71c76b9c550c6347304cfa8838831f8eee6b30d8dfcfb72ae26b4001cd9a5b2119452dbb82beeb44de0e5f65d24b0d2033c12c18614e61e74a0f227400b9830580e0b739f8ba4b3187aa19f11e2f2e2056126604b92318334ec554d61b0b56db47e7c90979053dd636b84e762c8e9ad786112598b44ffd6281168003ae9dc0877256d09e1eb1e24cde1eaaf478b335e64ee3a6612bf0db783fc6eab96075c629693dfb69c4f3262bf397971cc91f68d73898bc947e850cc81934389cb50eaa445ca50897087fdcb62dc337fec8caae9d58958b4fa8cd4feec88ddf525b45be918559c7d5eae222a4eb026543e4d18d98a2d71d2fb01dee318c37fdd620ec1f6a51a865cdcc456d1d128f61dbd182c58f00e855605f2c822c44e9709ce7a05aa57e9ef7953606b80971f9b2122a5194dc9d97f8f7706b950c966bc6ce4bb32ab4aa4f2a951a588a85f0c7d0b43cc1e837e166848be6d85bd61726799e0869b19505b9bcfe91ba09a7ecdb339fad38c37c83580f892364139932415a9e57619bd42e106fa48d528efdc2ab7a1555c2b7e0ee0186744b0ec8db17ef1f97ba9171d6b3272966fb21498e88087d884fff0125f1ac259fe61fde5d7c63f1b2c9147ded690ecb17354d2464e1b4ac4cb47fa7123755a31adb9269c13c44433e56bf06ee15cd06229a7bd59d0a41c05c0f682b736376bc8c144cd65b86c84e3eb3399c7d3aa2f6266f7f8b0163bbbd9382ed9ba8d226f205b86d46068c5bbffba122111ca555dbc674944b2b1606ccf26441426555c73c4769ba77fe8a507ca1f57bd496c0afe7e3f9186308dc65d8e22778867442910a4611a83f740750f59279557bf06f56c5f1f25cd35e38c9f1b9f9490edbf44d60cb685e7efb4c5c7a0b88b612b863c1c960ce1c6bd50a28f65bd56173fd69463bb4a19bc44dd9c2b95e5edc5219a84e59cb38ae77e56e6b54d0748e1fd49fef9b5310ace9b3e028be0299ae587df55839416fdc0bd1707e0afbd7f1e2f121217aaf75337d323e582a9331aa9cf872ab6791fd028fe4060f1c0951b15cd7f1c9adbcb9ace5464b37700764e7fec4e996a17d6c0e8cab3f96f99dcf8641631720f85565cd7fe5aa4dfd57a367749930c2e034834c596efa1a5417b136ba89f01753ea4fa52a929fb9d5980a6671c1fa5337dcede8a661e3c8aacc7f90216572b2145f90b31d0e56c46053292f1896d3302c0e630f87b9bf6ffe9b07cc494ea8efc6105a526c747ca7112d01247af0ad4178e15cf37b98da3e07c4bbf6384f8656d2ef259ac32ab60856b02e6d5dfe99a2adffb63408aafcda3eeeeb0056ee6562616c1994fa0af96dd5caaa505269f14bf7855747b1c4c2a731c89ede7d8b64c9ba5ac905cfdf48f076c41345a06331a41991ba59891effe7bc0ea3953ac06f562c81fa5edf46e7a3fc4d3892f74500e8a120ccc0631581aa4aac22010d707bc0d727d266956f457466d57303c9b4ac6b0e9e7a9d4f1161cf219df8b494c4fda74644210177a6a6fd31d4e916ecd3d862d62ed9f758d2c8fa061f9346fe5ceb7a1dfd26082d57920b84f2f83506c47902080e84ba62df949e97d654758ea411834c8d49075b6213fa762d1c1a190f9de35038294b34cecf73f428566ae1833cd079b751e11c1ef8e00f809f16d5a49fa4fe0bbb04915eb3bd2e6f44937c2b07828e02176750c97d881266f229c10a73311487ebb90f4beaec6c80e31aae03a3c9c92ca685ce94f46714a24f6ad6ec024aa3eef094c27901388a0269fadaa40216ab8ce4b3ffc7f741769ae7cb90e7690354c1e55c169c3a4d6af32fae331cb8fd6e340f5c0624a7c8eaa82d5804d33887f1be0bd6dd5f38e0ee3c4b79d40a6151c49229156134d2b683bfe15628b0bf37615ea83b481b26da00efac3b92089e96429c5ad642502ce9f6fe914d24e53c9a1b072cf697da3f426f0ed65b561573dd0f2b3dbdcc896f2a630ef2866faf61755fe68ed2adc3012b5cf9a1ff89c2024bd4e841053008343a5b009e4fd12bb602553bbc0ab902f50eaebc48028d6d95b4f91e3700ed0ef4ed59ff0644a6480920f32051ce8e45eb17825375c35fc70be11fcb5be7f6dc4adb69d23a445dbe06330a25f3fb41235d606c5e6373f536342dd2c84d63c78287d003dde40e1b1898f287f30dc0df5441a39bebafd1d2988671c0bc740370966eb22b463b6f07323660ff1676f7e746cede877071998ca6c20925ec69d772a2c36e275dd8de102d29b8e6e0a05f423f60e1131a5b5626fa5e5b1e0128d69fd1cbc7de513da70442d8a363b99eb5065816ccfaadc485f77b3e6a51690f5f83be46b8677f4922ba59dbbeefb08843b4b37d7fe4e1e556d550b7681f53ebfa5bfa64170fdf9c309bf48db48ec1f4619c01d3ae8b6cc89a9f17428377582fcce9121f4f5855ffb7ef4169e2f42d9fecaa682b7ce9c8858e1ebc6bd425ab5bccb7b2ab0df970c6e2fb0f12d7dbe258b843bc4f2324e931d87211392a889c776c8773b872901c6a51e2c9dc33466b64d90fe7e13f8d29d5fa1e0868d3077041575a4dc8d7e130e493ec2a9e017627d16c0b9ec247c0f76ae207019a2f5df16f60a2a83981dab90ec076ff2599d5806d676dd9aee557afc52526651cb30c3c9cdae0984960e17dbd4900efc1b1802e49505b2df0f8bdc97ebc279e92f2a9374e9374a8a607f9fb0ff821a48b6f1ec651b505112d0cdd6892fe262c5dc6323755616ca1777ce3211835f18e658bccf186e4c1d1dfed241628889dbdf2c48829c6cf8a2bf571c0b7f2dbe6184489a00cd2f6d6caeabfee5619bcd17c3447786be4ecada16bb747c0f59cf85c44d39594e0e677d411b128114c991391429b02a909fb541c7f25780a46f4fe2226c2f32d8a74c836f2d99193c3ec2500f9dfd6600c369d9f5f730a5bc2e3458725756f835dc326f8b0323b17c56d160e192ca0297f4c65f403b72ae1a242a529434a2b1cd02fb66ab5fee4ab21672307cf494e4bf2f8b1382f121c042c948933bd546f911f0d5f804ac5e6ac541534edec6f1ca71eabb526258beb13f427cab96156e5f10d818da09bb216038d4ceaf77a0a8fb9b5a75f976ababeb0e3aef2a0da2753e94b15f3a61f960d909e78bb69b7220151f01c4b136b487854d66aba3c3b44e20dbdd0525718d4c53cca40a6756135f07342d829ebcaf99f524fa9e67061a6fdfed1511c4a9d47b346e36cf56e08b1f96abc8143912942fc3aae99dacf3fbb44bb6d4eaa5e5be09034475736b3a965a245c73ec3cfcdb3daae8ad2469265b868af91b240e59461e7afef06517f5c4069c0b941e42c1fda80531ce271852b84a573ad899b6b6cb8bc57fbd164364ebf3e647c179f50a4455702fe4add83065fad3893da38ef44f5fa3b34aef9a3abbff8aae241b807d416e0a703b279e08f716c0c6335ec319c49dcb899fcd5bfa9bbe9eb806cc2e9264373a77dd26233c92d573e1b06395746b294ba2f719b02f2f6c42496bc815fa82da6e6f17901afb0277e90943fcad7d4d3778be0c29988331e51ddafc43a2ab43f22fdc4e9a51fc9c3abc247cf5bb842778a57988c8af623c17f0556a69103d3a126bda7353d5ee0b37f35d13ef94ccb10190fe6a20415968d1870365110c3a7b0bc3181557000d0c661e07220d68c5ca3ae56b062fef45262b05efbb4662959d3c04e43d8b6008c2d241119e2e206dbaedc8f75876e3fe1f8afb9e887e1bcd0d9056739a35ed7462d5ed6166280bfbec89632c3b64723ec891a04ee238eae8d5ad3348a2e75009bbc81494a26fcc93ef29806b58929a863f7ba2d0fb93045562495a5fd1e1d6674a59a8e65422879ef307f20fefdce597e5658c7c3195d47aa0f725b3f45056fe77587c6ba57d3873527a729d88f465ba897b57ed43b137b3f7423b1ac4cd1be07fcc27fa176b4e188d00d5013805d9dad3687a9eadea9ac8d6b29ef84b09d1a1266e11e0fe77ac988d230dd003cb70ef4541281d1cd43c8ed53564b00558725df44df00028a67233de9b762c7284200343748b287ab7f5851117fdc49119dabb92ae3f1eb1fb3a138afd85cd60cc8297d061b493535cd1020b443c1df58a5de7ed8c8f23b3cc8737d4be03cd03595fb5db5c292594d06b6253960bc3fbfa2c41e4b3586a62a3801e6f31d7ca63de5f3391d90269a7f3a13ee944b7265fa6582058277c53657313179629cb451adbef395b9639bb427957b969c80089114a65f0812b2d947681089e628ef8bbb8474d1445b437f15d36dfcb6763b056a0c23649aaac446c3f3eacaaa786ca091fbacc6fb9dde5a7a12f5c5f24fe13105e7d0a0879df1241bb1256d66721879bc4163353a944fe218d400f13a3b46ba1553872647c1c77ca274680d2d14e11f3a71a361628b3f313e9ec1ce5f79d1ffeeed6fddfb9c4a68e0aba411d8679b7a38199117f4fc77ed23b433b8cd706d712c5316ad581dc04b39f03c60bb92e8b87ca3c0d96a2715697f3e15a52aaf4bf17a446c8bdbc948b830c1dc2ae95a29fee0f4be8495ada7c549dcfe7bf9ed54cd0544a2eb171022492bdf7d7c46dc087aa40b752b5bf936f3ab8782467016d82aac4b953d01a258739b0aa7bc9d879c9bdc967c8cb3bd45125514b176e98a1379cbcd6ea8ca99dfd26ab881492675424652fa793003a392ff9e843afcebefa2a3204bbd11a68734b54dadfaffbeb366dbf6680f1000c9e1a9934c50b5984ce7dfc4e3de18751505600bf29ea95eb95efd1d781907dced9ba10a76b8a5187c100df94c8808c097464f5ccfcb3167d6df935993d4cb39489a026693af115b9449ed8f861c06b57c66439e1f0312ab9af55f65d441d3ea8fe15808ee56ba1ceb6184c1e194a8146c7e481f6fee29b87156c7cdc78e8ef50ff972ff61296b5c83cd772bd58a05a684f08d7aaa333b188defe31c91a7cee421658066cf67f1d5eb14f251e3a726ce2f8cb081d1b548970a878eb7b73296f48f826790d61f1ba7b84c860dab80c092b883a5346c49676d129757503b3f214358a98f490a68fb755901ce0d0ebf9c20855c37ce2f373a83c49bf369ef3d9242961c3320f71a5ae2c260c91f38a7379d15faf5d6b78e8edae15bb9fde2bab488a122cd65152ca071e53ae888a84c88af2b45ef744093aedfbf8a3600881d06ef4358d82993e9c4cf38289fa4c1f7d62c096a6b5a2de82639b34ac9a1c638556865ba77c1ddfb094c60fa166e9c8cdde9b18f7b0db499624eac65ecafcf0a7a0195b047702466c8a2ec945dc7dadf1eefbfb367cfe5380137ae751a0387ffb47770326c092d98f488c19cd3a8b4b156552a58ed1310dcf83c5dc5333145aa87dc6d2189ef71f1e106137e71272136a74257293eaee12a2a6120a46360118af91fced915352d9446d90105e6d345a42e235a6ec498691d2b4a97ae4b5ad2040cbae0a0d4a7d589a837382d4e803f4c451220b56d1724200df81e7db3f5efe8dcdacb4278317dae5ef79a95872ab3d4a5b20c9c5415dc533b4beec326ab14943e2bc93b2cebef06e9d3d18c952fcd6c5657a3fd8debef526c2c17a3d90507411810f21a0a28c92cab496240572cc2d035ce2a8397e7281df53b0e7cde9a85524de99d24867e64bf83b0869078178cd6a3836c9f6338af6591b7b31732decd1a47e255fbe5e65d6f92c0c7bc62e5acdd49cbd9c9be61ab2cb0d15cac7de412aef657cf026bd23113a5f22e60cac64612673d1511b93b0f4d8960558fbf56d633f9d9845669296cf2a4b480b9e12735ae35328aafd0af86f45271ee3cae4ce4d46c40e4ede9bfcce690e74b09947474f2d397c5fdd7f922f7f9ddbaabb17410045612f7bf7cdc9c2c72e78056b364117f665a0fad34e77068e0ca79cfc608ec95395067f9198a96f7b72ed39146b98e12425181fce5089748914235be629f165234bd52d0156d5f21ec6497321570924cbb55e2708d49e18f1e82f3fdc6d91267054fd873abd83067bc49b16b89464b372a2c754f4c1b31dd344561f1949ca7e87103fb40a4b766f1df97372ec7bd5e6fe92d2d0924d7efd2933ab2e63ab95919f4c6bc6202aa2e276e3d59f9647631ac7420c2007ba299a4736533972354762932ce679321faff2038a897f90ddac3c7ce9eab645980d6a63eecb87ad8e76f285e6cb5628e3c69b17dc31f41bdd797034aa02a9a9fd999840cd4dbe0f22c9e48ab223d0074aeacd33205a0cf175ca55d4dddf098fa1eb09bd7c61774ff8c75feed5d84f17f8672eb1edb262c557f9a25a981105cafb14441c238e879e301ae30b66ede4fdd7fd703c87e7a360f4bd37b9f2189f4f5dafab5e71e6243d36c56e538304e6ed305f835c44c2f704a398cbd9a6b3f7acf033d33e66db855a613beccc847b8cd20bdd29b2ecbe978830199dfc1bc14cb3c7923b2b199242f77d36b606d131f718a596bd88f42c585af2d61a25401981002b01f65e109a92971c90de1c74f33c5ff1d60d9a8fee8d812fda5916b525b22edc8a82a615f632e3a21672eade8a8a30a3d311a11e61f8e1a215c825e661e72f56b8c4e4465d7118b710caaf69c6451ee8f39c143039a58f7062154586d4d832d688d8450fd8bd5ab33573324f91da47576dfc1dacf8555c6560ff30d846f22830d7ff9e9bd1a17c359f197773b3e498d6f7a73ae0059b61ee937c3bb7d126ccd9aa0553b5a52894fec7acff2c41cfce11cb5f5a8e1317058d57cdf47216c0caea42660f2923f066874b6fd5ac78aa5fc58aec35fbfd6dca1f9a847ac2e08cec72c624b08d8aa4ce140d60ef57c996055ad64e8abf312a41e93de65adb3be1f55bf3955f390d69b8854f98aad270b905805d0ee0468cd063b635d327ebb9a2c71d6276426aff158af4650e62f136d3f65a542db625b90f5b302c58a3792c37719e4452fb9ae74c2854b3b54e1a1bf4c933f818de6c5a5ecd5ab90caa9906170d38f1ee4a282eeac5d6a56796758f81e912e170b7cd8d44963c96360669d0ccb18f97d636a1fb8acc95d26ef93e27c332e67d1bca6832603066bed227b6d5c3636faab25dd18011912c50f24fce464b34cb3d6157528e059dd1e729617ccb3493faf9f9b0f3ae08235c91906c7b2a7f1a720284c264af5b154c0fd7ef83968df972bfd2cb033bb8166f513225d5f8912839322baeab752693a57a04b1b6a3f8a7092fcc0ca387b679b8a3f472c7c26a40f0002e52a28d7c3420dd48bec7bad1a3f9a5068e8ecf4609d6651a34dad28a79edce5f4c74011f9cc5c209b16013b7b41e2f361dc129c0ed11a91b5f320e4835cc5decec8f59211544011a0e90c0cd1f15a3b9f04d6c4104a8b9aa5a44e450cdf90bbd265fc4a48ce7ade7096ff1dd4a7a11f72e8d1e7392746ec5d1e056e6e52376634acacb1d0f1d929ccdd0cdad7f6b75ec086a88ad34843545f758470a4c4a1e1711c3c35f593f6c52f04052b26ed7a2facb8405dc05c80398fcf82a7afc51682f6783eac23e828fa790d954bd0ade95b3ba86ca0df4585262fa41c0f3fd6286ea0b8af2fac3525dcbd90132e1a311f5d91d9078086cfd0fed8645619d80a47c1dabb75fdfa7c500d118a9e297d00cdcf3782003e7db0e5bb764433e9d5e599e4f7be3dad5a181915f8a99244d8cc41323e0ce8d54a6e1590aa8b1f8ea71a0744d1ae02ae5fd20a9570e279c81f8844c00b2881700d385f26f71716bad58938cbf65a9b08db7a1c5773bf46a1cc628844d6073fbf26a59d324efbbeeb64b0b38b2fed3437ddd451688ee2e3633ca87322a95555e82395e381a8e27bb7c93625a619d70241f7b03934bf0f398d6a76486afbf44eb78192bff946f8a9aa8eee3238160113afeb82ad0b0a6fab40d46edd0d0abe7d04a0960a65c0349d9282e34a9258297d7ad6bdec640640854757ce4a5dc044e8bca1d5afdeae14d1737472cc6e646f9e3e38ffc6abc8a78b4cc3c70b26596477b355bcf6eed10695ee5853f455cf1438bac4abd1a5e6a04edf3d0b3c289147369608718a6c3d6f5e3caf5320bd616c61e51b66673c1cfcfc3ae25930fafa99e9c34364b6b5e7080d071f108bc93471d52659f13a1acec079bc08331c4c6f97ac944e8796997ea3d37ffd5c53b36aad4621c90d316942291badcd7c3b6f038766d00ccd10cd89322686a20fa38a523bc1cf0620fab55170afb96813ca3f20488e5ab2887622ecf25aaf73692f6130793327043b2063ba8144a7fea4b5089eef3e6ed8605c2cbd5c580ea0f0ea2f2faab1c4a94abc92b1f40b353bd366a89f2e735823cf828c50ae1145d09fd24effc1df8c60963223a82d6789b466872aff3ff986c3aa4dd079f24b585d0b782d7b9902e6c1ebe522e5e8b40783ac50cbea72035b9b698570ac1cafb0bc8970869a1c4f7b22be96d8fa6de711946ec8230d2543218bccd722f4f2f448ab7e421c9f148c376f0c9daaa1bf1aa977d37d28aba80ae7484f4b4e0d75ce9ba97842fa0a664a0d2fbcdc81747f0f18db0be9b2fefeb420de363d6ced39898a1b59368f663a2383ea223c26e94edbb4cd722bd28a1dd5ac5f2cedd3bdbd42cef75f156f7f0392062eb8fd8d6fe7d3f91a2d418174bb8bd647bb9074fcab661efb1a5d54cafdd751bb7937370b23f01e831bef8e8cf3a5221e64a660358753d0605c0f084491982ccb79f4588ade2cb85ed5694a8127e564bfb5949fe6e7d1bf64c17321852049c48366e47077067f663c82602dbcd4c9825921d45955582a9c94dc77fd4eb7d7457fa40e95a41053b4a1ca8bc8ab7c0a8c56ef954ae0b90ba6053366418b9a46854c1cfaae11fc9265452bd07eb074de1f86b527eb871b3f2b03f33f57258c61c4194b2a99636ae9fcf4f73390c055e1ca314c227df6b4a57ed64e780da60d7916c41b1753a0ae5769767a264c3c62c3ed819b07ac586a70b43a1f7fe04e69f016399e81185562791f2a9ad2a6e0f56456dba3ac52c6dfa123830012dd2b42ea69f0794a4f51a97e3e41a41bb5b826b6360b642ae051ba0d64357304daad9930556dace838bd9167e755bcccba0d0a78e571cc88d0705798aef5f0ee643a84d271aa3df58c80a4a17b97e7188c57bca19293ccf9574a52cdbc065bd581c941dcccc9c6c4b74839e5a64a4cfdee5835a9fe72f6ce74ef22a9e18e56e04f82094f7ea2deba8c9d51e26560970eddeeb5d33fe65ebc2f9b41a2ebb38177a1118c691203023390c473713f018402a3ac8403378a08ec716e7b496144102bb9b8a39e44ce239b820ae37eac99171dd7e14abf165bdeb6005e58d25ea42d2afcd89c81089bb50e891a81f33037b5d552416c1fcd2d09009ac4cc7da88a2726b8c5b332de577f7586633ea621fcda2e1a1376844d8526a3dea3b5441fe557b8194ed8f3a084f3ef98bd79664c7a67b8f03e32b25e416740a1adf41a7a884eb796eec526dacebb89bac1200e70aad61b9a5cc078b60c842b024a7ec3279ffa9b28f399825295c46b8b1319a80a00f1ab95c3ae2b66be38839c028f9e78be2872bc9c337978b5000f57f13ac2066b3dcbfc8a4bc1689434a1875e4c1941dccfcf8ddfc526a2fe8ffc02708542ca3534b96483a01e2a4f614fa7b94d30e74614930698d7c5c2fb02d5b0c850b45480ae19274f689daf159e56b87848a93747923e482270beff501642fec6b576ee4ab5d402f4125c0e749be1b1fc2d858f1a8c3d20aeab1b8adfd291106a56a6ebaed08ff2f57373edbb2b066ef9223c8cdac6e65ec2be5192455d9e669daa6ebb68a0f0cc6dfe21f8933c6da1c1184f41e72746547f9d6631dd9677b09d527fa987d2fba504136349707f3dc0112c23fc007f0ea0ab272dbadf661a0842ec83ba671d3cdeb2fabde542a140bb7dcc0cb322acc10d6ab51e8f8e3053c4e57ff57e6303a592c7c6322f4e7fe5a73a40e38007aae62e029d7a0f1ded60b0bac508ead529019ec43e24a34ff760df360710d76ebabd0fb53b8854a69ab69c826572882136f18fdf57003cb353029f3cd33093b7873f4251b761448045b45e90ab9e074af28ccc695bc4985e56fa9d3ffdc41eb3f098a09b289069c8004c1d238a512588298c15c72a1c9de20d3010572a661f861374888cc7c640c82eb53964656e942398c56308454544ff892518a274600a06f00abbf3bfd75a692c9968f089392b7c89cf84c0cb74b3f2667e98b3b459dd31f8ab61397b9ca03accf95099271de009c7262c04c307ea69dfca00101df8d70f26794606c8c592a22f6c5ddcfa30e379f8767e4a02ebc1a7c8e10388fa200cba6e149302104e7f2e57f1011aa4cedb7751a0fb8ca8d565eb5abcb82e436a0df6f07e1a604312da16ff212114b6e308736fd5e5bfe1044c2265cc2a8dfd1d3977e3b37ef86751daa895be6a15c7240af7bf0dd03ce38af77b156a77be490c5d8128d6ac3ca64b8aff5e1ebe44394a386c611f9a43f706c6794f80c7a6c9b5dc8c621033381016be3d77830c126d55aa0ef82675d77da7b3a283cfd76cc5cddd129671d3c8fdcbc4d9318e32efd5464d1a6b9a4c8412898f77d39ffadc6d204e68fbcc45ed08b86f3ad803d4a6a21b79b6072768132e19dbdccd9754f9636cbf85e43171481c8759056a1d9d1598407d650d3c83c5b968ee6d300a785217fdfae8d5cd4753a995df874855bd8b8277db89ec7ab3801ce43a6f435b937801a6b350ee2a0307cbb79d54a6b2de499b0c72245fd68dfee2a7d2deecca953a8a6066080a69581051f5ad25aaf61bfd8a172db375454fb4491b14fb5fa91d1b5660f59561729ab0d6514a9207f544e2a9197ab9d14515106f7b7159f158b8134787194f23aa1aa9a1feebbd80889ebc2a1c83a6f877e1b0bdbcd9d484a244077b69cfa434a92adcc0a0f5e4965be147c7d6fb97056c8a1fb593cf9e54689634bce4c6449a3da95928607ff0c29b9d01a288d5f82511ad6a4e11513cdc20bb8f89bd3e733738c5aca2d4567ae48c1c6eda5fe198a43c76d4655327994e863f3b5c5c31cde7bd0ad2a1a40f1ea5fb491551805fe27bd9130392759405d0d5e4724f177635b27a95947fd487b06643a2d67f6b4052f32c8b7389cdaf75fe8e12e640afd6c1374bd55e0beaf6af5d3125ca853687bf4cf7d2e5b0d5fabe29c6e19dc3ed05245cfcc6a2faac52514d8d70c4037443448defb339b958dfc8fc3e4a102ed6102646f5784e81f906d30a01de69c9cc80a938311cfbf6e541767e0aaadc17a962c12ac8cd3aca2aa7b68adef32061f618c2620ccad72b68a84dba5ea226dcc44849121602552b059e5ce1b1f64bf3a4149663d7361f6b0cbe9e3d6b621037e306afa1133b4fa4e84da401c63a9b60923a5a7b476d7e2e7f46ad746332e791384de25bb544f26452b9efdb7663a3f81e7fa1d1e1cd56706b8d2ad032955cb9829cb84a51a2da95f48044889e516d3c9fc1c18b66a55059d743d1b8faeba77bbd812f02fb8a3542ed794230250e0327c21047fc6d367ba617b70705417913eb995a21b715d9cf3bf6ff8bd73bdcee2b7b232a6971dfb97a871df53d8d5fb616d505736d89ac5f10a921abdd90d7aa38ddc80d61110395a6dd1084d952127260facf901571aa47a32d581b2baa1d5357fc20882faae94d523f226f1ed806df521bb1c9f088e54ab5f743d8db2eca193ef86b4915c4f329a698e989e64963318f1627e17763ba1a31edc738963b420cc3cceb1d6ccc501ea6dc99c40815100fab8b152b4d35b3f515beca3743732b63509a4a92c08777dd14f2556b0ed9e16f4f4835b099a10db7c76161c8337d26b0740d22eb0b196c66497cc53954a9da6e1291c60e88fd81aaab3c8e2d652ae8d68c5ee7807d523f5c027386f068876e7980b0ff6c1c5656c96fa8b977336edf59f2c8adf6d8b16883ae600e4416c3a11cf3569966b4c7e8c84b829399205610493eb00d00e5d19d8fde77084ba020d1cef50b6275de59e439bf29d7055df3688379a0ad535a40e2ffc7104b873bed14aa26173af9914fc74634b1c5573fd9423e8b5387cba7d96f7dd38588005102966da8866cd45512e2b94f330943af88c3b5c60cf5127b830f1bcbdc9965d7f212c2a6137cc7098e9447fbc9cfa8c93a2d7f5bdc7b05bdd51ee06a61a46bf4e27f77f87ea922892622b3868cc10df24043cc5882b8b5809e97be18b37ab6f0aa3bdcb0081a542564a61b3fa9f995bdf6997e88620d84cdab2fe8820148767406094b1e13df1bc627aa5b4970c061b1900903e394cf27701c4a042a40b1c2f6905476bdcec738485d48161a2986f4a9a5a6b5c799b48fd3e5da5f59a6bf37add506cb9845cce0ac14c0ac3f34f41efeb4868351da319c1c808afb624de177444f4cb178a8b9b955a6e39129903b6b1281caf4e733e35330916c2ed168554cc2b1cbac1790141be2d82eab66a9e253905e7b470c5225c23846c9c735f7e9b96c18630173ea97fadf38cebaed61485cdd1c7f73ae6afd23ea184456bf4e2e2064e667629b19b09cd5b426914d0e3613e2aec9bd85c2159aec13114012778c3e4671e50e881fb76ca1def166964e73073ee16c0d4a6d713bf68c3ccbea497d4b095b6621d4f6f8c37d4eb1f907c1128a42973cc337ac01cee0064ff2edfd16d7c181cbe2aeb11a90e7acbd16baa8d5371df1094424baabb9e19f34eb74ccc5ed6b14011c197aa7b6f7c8a51c9d93800f094fbbc2e9a8455f2728157b1b24fd261027602b1f776eb568d29bc4d080941949efcf792d4c76ce86a79262af0762afd8b71cf11760532f295a73487710fbaffaf59aa258167f0b62f492294da0faae5b424a0df06733b3c8c59ce3666cfc302a5c7aefc21ad08d6f3542a6756b4d1f41ef515867846baf9b7bc2dccbd55e78b78c1e88b4e451c7259aa428e4b53b50c870b45c8125160b2ee8802d7338cec56e7a73ab0a8d48efd986365fb0cb9aea47e2e4fc5b72d96ff6b6bd5f0ef684d88cf17b8a5a3dc7fa849172b781844292ab664cd3bf076a2e275dbcb18161dea909ce5e8f69d35ca9b2e20ba3553370c892e56a7b529228f20b87ecaf90bd3581e566cc7e278a927a64457d184748a2d2974eeb7f884211f436aa3793098c8e8026fc3c40491f456b3b510dbb49afbbdd59f99e06648f7bac5192daff6076a9dbe779b765eeff5f1bfcb026aba3e9132dfc35cda8e5e5cd3272d4ac97ede06d783b02210b5ed5960851ea09c4d090ef026e568d0199cc9f2da82b5e7484b4e930689b465e9c0ea83ac16d806f0e9c2b41ea79c6c4c4569fbc209ce3c6e84666c583087e52cebb9a3658441c4b0ac7678ef7ec0eaa49aaa0471ab60d555c45f09e46b1459b135353f775bebda51d8de1e524eb6326f02e5ccade29a626721c06f9dc47988b170719e273140cbf8ad656f7b91f9e7d48d46606cd9025b4395aec570bb4b95d44af0e6087f689e2360afb00060729fc0be0317b45887f38fdc558e34a8f7bbe1b3fd3b982d8cc7ef13dc1efb9304ad5f6e8cb3dbd24cb93af9684d60d070eaa08ef79b94adc76bc2b9e70244971ea1102aa22c5a1cecd4e0490f88ba555780629b52754f13e1fab68d06f8b17e24a123c4872e421f666fd2ca89dc424e807b632cb2749bc345c9b27ca9c98ba4cfe7e86b950465207a237baf8a92adbd420f14cfa5026e5dea29057b2a24e76f0d6772be237a4bc45bdf247636118a6beb5a0c03084d633a2cf8410563c94b410cf5389d8a4d3976062e7833051f3cc69476a9dc9a972c928ce35cb4ceffee752127d0d1108c4337319643f3024b3127be754448e92b1bf5e97b299cde75be512e7275325a1619d212acff8a209311f4fb485e640c5f7b7823c88ac849c4f1fc3900509716e66ebfe0425eddab35636de08d30b7977cc80b91157f78aaaee0fb73ec9b97b7d6b924c4f8f8722d9b5e9221ab8b502ff7f93b10c8a5e9552553f25de1e1bde02534d8e87463eb138bdabe67d6f880f20563b2a50f13e5d0420c3c4338dc99848dad0f5e81b80e60e75fc479aa54f0f9f09d36c7a18dec66221dc2d9acff219162f839ddc9fb268a79d30ff53b28c87090bc2a0795d6dd8f3bbdfb87344ebca8270b60f13a13cff501e78f732a823deb227350e1ffe1c4ffe35dbecfc313dce6a820662be852a28477baac08c28896f02dc1cf334959df01d67a3053121b1ce50983b44933aeb5623b8bfff536d8c4c09699ca498bfbd8f3a96c0d8cf3fc7f1faa8e9a09488f578281324904ff43dc8b44ae0d14750e1dcaf391caa37133089d3d946f9f7a6aba8ec12aa10660816eb6ab2dba6924c248bf05a914c675079c5b954c1aeb11cb0e558b6d37900e690ad860312b04f183d2c6bb0ec3c5f33c5b9a1282d3600fe17094b4d01a6e92b1eaf3c8c5be46f515e91008acaa6ea0716cb08d30c41e3637e313ea158f40cec63712692a098692f689bc3a8862c83cc948dd23cf8d9cb2327129d102df2362a3a38e7378907be049895700879c9c3d3c5fda4411db35988c9ebeff299f124f1f3106be6e079584b663b35f6769d9a0aaaf6d0fc93b7259b8fd352b03a199eec363e31016ae89fa2ab63b5a48331fbb2cb2173fc0206ee7fee159aa7e451a4f32531dbc0aa618d998503f330c34f6d721627886737875268b335d860aeff9f5a07c2248708c652baadbba02d651f46105f344fe395cf795de43e4022855504f982236463478167abe3fc1c0b76290dad3134df9020aa289a84f88f884b1559317633f590039c00a1dcab580d189f1841b0a7e8a4eb5ea6b635597c570823052bef9b4a8c1f1de412dde1c6e440a19a7fd9a5758520bce12b2998bea640a2bd0cea65be36b1198ec52a7c785efc0db38794cb465daeb9888bc84eff82e5fdc5f97cca2156de9adacdd0a6eecde3876e647fa283b67b941355e4a2aeec8668cf54aab0a75f2186f2896f85d8a4966be60d9f4cb0c06c9c4f36422bf0e80f9ae786f5fd09d64c4b5fb53813b366b68093285abfa081c99ea8f25c66e40377e0722bf098b83e83fb65b2cdb0f0d5e10946c7645f9e1507bb4bc74388d8fcbc530fb0be077ca042b5f0b0dc55f9838efdcd341a13a4b87377d415906c3912375a25862e688ea24ce8712d2dfb1f641b957a84cca22ef39aeca4cd20f414a45738e7de75927b68b1f5736555698e8726ee4d970aed0d74bf97360be307bf2065a87f79f77e475fd045ec42090f49c265ac6d074fd1124dc001d66b1a7d7500602ff97f68ce1131400eb3b9f47df8d747de6b8229daa30dd3bfcf0fa6bbfa5b8056c633eba96f2a50ebfb91ca0f13b21da6ffa9535f5404579c5deff4b60588d975d86424fa34385d7cddd0a604258b33458b80c7830a27913716721d97bb948afe81e7b37d00784aca227a40affdee88f12438eb141c65939251b6630242496cc33e2d1282c81bdeae8ab0f8155dcd77f23d2c9630416f8955b07d4ac6d9a0aeef7fd427a63e0ead0145f6c326f87bd8c1de5012dc24d5ec0e68ce2a3ffddb9f62d8d01e2583c3db105d5956fbe0f1902eee831a67c7c9434aacecbc4f4aa90860ac3ac1709fccb058cc5205546a028595e4ac63f5ecf8625922931c91ad68327ca00cc04ad5ecc722c9f48422567e0be224969b23b4fcd5c87ee2402cd5fa4084af16f3b98d694ea9761d202dc1dd7699c6101a7308e9f370a6f112cf4170f49d4ea63e4e0d41604c7b2c0f929d1a7323b0cfb4a9b8c09196d726b00a15558f9dc614f18e59bce71df148d83ccb84db8a181f8f7cdd61c09d669b4b329173b88e911b814f6bbb0d1999576ed36e6f895ccd496a0a9e36d9c1a6ca21196e50c781eeebc11ac43186f0c6a1205fb044c083046762e64f597d54fc75509198c9ad6b214cfcb9562d2effd28c6c39d52abe327618ee427779784040670074d55ff55366926bf5bf4d8ad2faec76e33e7bc50daf07739ef962b4820a5913081c89baa4af4188aff187c2578ecd6c4ebe2ceeb9bca3bafb8e5289beb42585c5c7bde7dabc24b8712fafdaf86413ad816767a6cdcdb044f5f99d687be1323fd9f567aebfb20322eccccc180256a44445fe212e088caf42ca52c0a89caac99c5dec19e957342c4d72a67a8cb3cf26496dc84c29e27b178dbfefc1650cc59c2431addd41cee7a340d58e13fa1c9e466316e95b0fd17be6d9e14d081d6b241bc1e6b4317f1f0f013a19844960ba46f45935fc43a49bfa98994e6ad6a7311ff3d8854e5356410675862bf00a0386b41af4e5d26fff89a1788bed1490bba2a79bf5370663a35ab8fa6cfda953a384373eb491abd22b7d7cafe8ff5cc9c9ed359a2d639a5d2c80f0fc6319212b98dccc542c75cbc7cd4b2f5d6f97a652fdb914f081efdb6c9a6053c155c685b9cab5d7b21231eaf0da1e1847f4962260599ddb02b41f565e971530a5d7ba2bf40383f4fb8e75d27fa3424a6103a6f9410590c4e2dda20ff7cb93ef88c4cb435e2aefae6d804443c635e6d342c186e5f0f530e78dfcfaa33486d93369674ae025452ed4bac0f75205c1d984d5955cfbfbc9f0724bddd19c4a4e45c03165d8f336000142243b9a4e8aca29f0d7093926a48df71488504c663a4a7b0465581a37b5d105ef6f4d66580f743059fbe76568c677280a5819d48355ab6a30660711da20c49b99a69d2d80466983bd7a8214432c5c6df9eed8dcaf8466bccfdf7eaa24f6c05dd66521aed0580517d7efd0c7e0d34bb72bdc9e9fafa88de5364003537d2d5ca3bb13d884b805707466675e3a96ed1ea85ef646e8cbcece77bdbcb1a91374d1f9d274353b561275e8ef7699a55e201b40b168a7dd233fff3082ad93aab85da9507b9a14d5bf92c0484463f81a3938805cf77d05839d4c9ce8206bb85163e9ede1763dbfdb61dc7ec3bf9f3bccec7b81201818d9844c1557321485417328934a874739261e8b4c9fb3cda0c40359ec666422bf7d881d53b3d116f102add46759fa463f99a71bf06298d6fbfc395d066ab42d6a08eed3a24d72ae234c5ef609bc886ec5d6b79faed64d455e2aca5439bf6510c3dfad82f0b54b1031c4c2583561c95522bdeba7db2103e196aa124f89531ed6ef142a1ff813d4311c21ef83a24fc4066a6947e983f1fb8f861c70f2bb89b3eb0ad522f5c7f1c767e302eb3cacc492f1d86084eb5bcb9aa05c73d0a376c4fc445c9ff33ca229817e8044ce89149b6b747a6d8ba99a0d7bcf659c744ae35170e6a502736bc5f104386e0b07ee566e02482dd6521ddbfd34c73585b9a562b4b2d896848fba33ffff7c8eec7ebc7f563054bc38021373746894f52d9b582457b3e80536451b4e8cf4a4456e9572896c19c41ffe35ce5bb033a6a44d812429789a1aaf043526ed81c3deee544f3c3823028340960652c2fa94ed99d0ad72a3072e7ddfe2602106024e0bd9374a58d3c563d422da8d037e314a06ab3705def5567c378a1f44ef4d3ec7b56e8c1cd296b51f317eec9a1bf195d6426d8507028bcb422f8ba6d2a1a301c3feb8f6aee20c9099bdbf36ebf8f876164b0cf56f46ea8b581190a3628071884ff30767da78e2a42bf600af93fce0c02fbee5326d52d1cfe006730b280e4077d32c1d3d33dd9eb25d2c0e03f55a8de1039b8725eb821acae8b6a1152b4e2823be69e77a525de4459cde504770696bd09e8d967ecdd8f88554c3f8447a0e4635a747cffd4b257ff96e73d78d864ed12af14eb6b9bf4f1d224bac1758cd520d101d2117d2acfc8490a033853f26265e9f2a1d4e8c7fe7356e0fb5a2806ad53852210c23a90ea532447378098673a791a8925aca3434700f09b999fb2fe8bbd09dee6d497e6a92ac188afab26d60bfd6d4c1422a601f98d721ce8d8642e500e6f0f08b7688a374a3ecb23c8b0c257e8b4e8f7631149c9f70321b19efc2131992cfed75b05c7a2486d0bdc3acf34783e05077b2a5411e14eebfc5e2c67589d11c66bdf24985cae3c7f526f67061a856d47684614f696386daa3c9400ddfc4c3e99dff1a8ed5166fbada969c2ef0a65bf85d8ef7867ff4aa7426ad0fdb77b5c9a3efc63d5fbd140e846ea146958bcc3d0af93a74588afb618f24b5ef6f02844d42bad55b8d8f21c8020517670de16d7951d33b21b45afca6ef5dffc5b1bb29f7fa4a1c7f005dab43ff7b47e742c3d78ccf3d12d14c283fc5fc980f90641acef6e99b1c69fad53df5cdca25daec2fd188da33360b95fb03538591b8cf5595496cc198fabdc9780f0828a8474c7eb390f33a8ebe5721cdc47b4c38eb8f304d5c31c4e913ec7ecd70e4352710418b6d2942670c8767b47f95adf05df45fb20d3a6bb303aaac570191c694faf2bbd6f6a8606a61090575a8bdb6faa387a4026aa8c7366a4fa8540bd20198035cf6f9e535b07abe7f93cf5d75ef5524702cca190bd99e023b14eb383053a9e532a291e9b0b2c928517624d0377c05ef86ea607aaaa2a91886befd1d68805bcdfb7ed593e6f41459d84820c30649d11f85941d952ea16b3ab15c27ccca30bc522aad5939124264fe26e9ffa136c782fa5c0eda8e34a1355d1dbe7daa6351fe9b90ba6234ab84782337fde429ff80fb38eee66fa3a8fc84a68e15d94fa4030f58ccdc50a3aec59c60df101fe845d2407dd1527cad52375c81034cb4ded777cee83328820b8c2bd5a4ece67264697a66aecec9617fbadd66625894a83a2ac83f3dd3294a0e10652dff23404fb9b2b95c6d1c0d721d68b3c589c61d5e6fbe06faf5363a6a11d2d05ca8400dcbbe515bcc5ae5e8888ad05fc588f51718f5692a87dc905d733141e27817263b61b0fdc7aceedd477a865480e584d863f609eb6ef7b0de52c5a91e29b5ee626b1617e09204618f5bd4382f0146e903ce4dcda0589459d36be4e5b553160c0e967f028ed16e4aaac7661355a4c9427adad749ac205c1ff2e69b3348f141d7f66f3b2e89d5dc76f45361f023e99db74177792e6f18aade7dfdc405f1604032e6fe9679faf6763e61aaa290f48dc66000029767c56786a0eea262de43946c2054fddeab5fd481e39368bfe84b398bc86c30bd7100f738ae1cf50beee7d8dcc0cc45bbb45050a9c4dba786116d33026b531d51d9fa0954353f5c51462b2b290a47d559bf53fa00e2c3bf97947c75a0ba70aed946330e46d50627f770e5a798312dd45463d2bab74bb23e74deff61b677cd90c36d93ce6a36637dbe12614f69ba9414be9f3f911d55b3d86b54db9592503eab1bfb5dbf0ddd861716b010d0f73650ed2f8d1e561720bb0533aea6defb7301cf7d53435dc4f91ac8c18fd74aad6687f0223e2d3fde3f6d02385a792bc5270dde59108bdd820998b7603b909d840c2949682d4090f93bea638be2eefe8ab014056ea6b96ca0874e62166493bbb844feefc8745b3d3ead1e8f182badd7d0a40e8cbe42890b5d220eb8db97405aa24eeafa99e3a961399b67d6980c8fae31af93b82be42a634ba5f8426f7f0b892e189191a230c749b75877d1c7d41393a85f56cfaba9af8410cc72e416ff4bc0c7e2e733d69170d951a64745d1f830ac1af328e2486ed48bd51039b4d8234e0d20435b15abfeb8c89e5e6f44edee459bcc8b68d05fb985fdad075f5a7b47cb09eedc25ab77725ca810989b811ecaa7e292a17fbd57fd6c0d28067352d04f9e744d218817245eca8a28e22a7dca23daf25e6e9456ce497673aabe12c51929a78b0c0b0e4602bae4ea540e32fe43a96e45618128449952b51917ca2542b4d6783a9a37d7e3d621e9c2d5dbf7639b4554663b471893b85a9cd770b7f86f71aef36c2b05c8f4fe39f9905d053cbb4901bce9bc351fc3924523c6f50715a0a24e7d5414fd7b03e5237b8fbe0b1f9e9520cfe42ba641c034c396181553a63490aa67a688431f7374c96065090e42f4eaadbc9333ccd24c85cf7bf2fe482ecd1a77918ae119b3e7b45a574658e26201a745520e99d7cee33aca8b0877f7064878888752e4292fe49806fe0385c537c756e8625488a5d7fafc2a5c5a0648c188b8a829223e7699e3bc40a8cd3f5926c1fb8aa5d4ac5291222a84ea04a207636e94825badf626db24646dcac41ae588b764dc714ac417952d6aa29b5b590ee7f286048349c955b9bb4eaa8b64a2ad26d5c277645431939942ef8f19e10df698ff69bc6cf16bbabc08ddff21f9addc5b0364a4f8d41c3865beea519c46756bc5620c2a074fce205ffb1a22c22f5e6e02dc89d703bcf159eca86e7a6fcd0d947ee629902bc45e79962c45fbe646f9d1db9175da0322619b5f8a7041d957021bdc709abb11394863630d0e1bf05d1a6ab1c4fe2d1236dd54ce2e6a23eed23f482c98891ee7dfbbe20e6e34aa9fd7f79413881cea88c6ac6e41ff62f06a606e6038dd4d85e892d505ab78b79dcfcb5f85a1724084a1e19f9fd3c82a5bae9e8c22201d28fd52f14228a45c065fcb05e6239c0d2048b13779d33a4822a97fa4646012623cd2331da1cf45069c17f31a23c755c58c3b263c93d0cd535ffc5c1274d8b4fba45eb6f877ea5c0173be9a6739975998eefa0cda2a10d69be2899c6b7ca85f181d22d5adfa998904a257ebfe4e5db48c8d7e06467fc15ddc3a0926bf21034b9f63cea992204ed3f6f837dff7c5637ed88116f5a5074d3946813e6e148482e49531be500645713df68cb269d3cfe493bf7c7bae3248dc5439387b5653ef8560af969bfce0e87764aa1c90a8c9abcbd08a27d45b69f690e2c45917f7ee852a6892ba28aad6920e92d9ac92eee7ec67e7ecb807dff1783e207b12cf040eaefae098bac8d9a6da39429dd4082c81ea5fea41df9906b3a26cccf834dff4ff9528298462066190bca995042b36bcff3e8c1c0ff68d0c43d7f18e04e4aaf17ca17a9ad8203b0986197665e22672829a6c373e1ea48b744e5762c2530ee6a528b680a479fbbbdeed331a0e5c8887b642205d80ba101b722301b4b7b6502c1d0569941701fd4eed72a15c8c8e244f6d861fb1ad168eb2382e09440187d7e2402e7f0834706c6a4a6cce05d59ee9a9aa12a12db579a5d8cb07174c5b8d58568887fbe1af5e710c9c95a70f34155ced2b48cfe5d66a4e7c863432c0d669b540bd800e76755d0ce722f29ac2877f3649f2855f32bee2e63c6e3b23eabb1c0856a0d801d7220aa9091af23180c78f2c7eed0c25e822d1462ede348b5b7e84417f391992c06aad771dd7d0507c7c6619079d3636dd101df4d86831e850eb105961faf1223dc023b988c1f9ba5992d23a8329fcdd89074399d3645244cd9cb268be6d0dc0cf0a088c1eadf3b3adb53471808223211d9a09a3b959971b8d691588eab104842a2ce380a9f269f61512dec93ca1e395cd5fbbcd49026152f66db7d53af6d205d2870b85e0184ece1c1d8de4730c6d06b1421d83ffc52885d4d2cc551832c47949f145d6f19112e63be9370a4f1e27e32de28e9a867760618382f19c1f1ca93e0d937f62ee827f6f82ae0b15ee8f733f0715fbb9d87ce46ebaf71e1589ad707bff86c6733989decc33d08b738e623acfce18f672cf7627733e21deeadd1dca5b0cfe32d3e7fb4c335a314c1f48cba265b7cb7488352783ee586a0c1fbe14d074624459a19f52d07cc70efa4b33dfa455af8b84f7f4192ac7bf9ab01db9470f850c15d595996d8d0e0dc573da62200e765251d4cc5b437300bd4dce164e6dd8867aaa5de2f85f84c214aa4367472ebd2c1f48f2a31c1b8996c68a4849d1482201f14e0bd8c51b038c65d1e1a096ee53f0c008670818e482cb6d4575169850b3c134ff3e8a74e038457ed83373b8df3be4c7d2da26496a8a81e60ce4af929b2be1895f3d7ccb021dbc610226ac9dd9e6071016ae55d501402221742e0455c2b2de2cc230859528c7946c9b51370512f110028c649ea083cdb6dfc2eb16556227e116b51f4029e57e3a223df594ee97dfa74b084021e9dac7ae19e4501a30a7c10fa0f9ccea3023044fc6d7d13d1e9aa01b1a507ba58836931f391574393fc802266dce4786b37273577a45976e9dd2c907a0069c665ac1a1123cccd06f5f1cea63f4d5a26cf44e7926cff969ef0c4db6d44ef1ad23d0e03e43ecc893f9c71f13b34b4194d737621b40e49a3f6a3c45b96ea30d3b620911e86afb1612ae196f63159478fa00b9a08263a193bbf0788f22f423ebb1d28bddecfe6b797ecdc5c815491b4923fdc397bfaa8f23e4dd5334372ad5cdaa1582af63364becbba05ab16a3209150d81b021ed9d299603fe7e9eff5bea27ba962c25658c198dfcf546b6242198edcd88a50d03583733da4707020e9af54bfe560ba3854816d77192dd9cf5dc444cfda0f4085012293d1ee94cbd709332b4b72d0c6f3e87fc4742518d5c70f943f1f8c9cd6d3adc2c400e4c009685e2b8d71f3d0ed871c9a2ed2dec69bd1e3defd6bf9deb2207bc632856fa41530bbd829290e9c589130b813f17e52acc1c0ced4f10773ac9d8c7643f6fa145cdd4cd960eee0bfa615f6a45e32566d23aacf0b770450c359867d28d3dc4a66bb9223b83668d9cc79586523f8112ad159f32b38f9d7da7c478d67255fb968be39cf22c3034fe3a40724e9896a68f8cf4d683f2aeec5684faa807b8bcecd8d392094782b66326d3f763e86a1a1bfc8a2c0bdce3a6d90046436b14ab632eef681fabfaea4ffa7bc2d551e0194f1ab64e3f441bb78e7f32c5fbf79256bc242619c68d76b022d90e334212916d55131512ba256c03b03764cb1d4015c5bfa169a14c723fc6c62b5c1986ebcdbad723e17f4ca9630a3f27619d1f217e0705e9ca6750c13c95ff32893373ee6925203c93a90e8d6331e8b93709de49721b64293cfbfabe6ad2b538aa4bb752d41062f95c1b679431ea38c3618c1f93a2b72c34d9912bac06bc85e82675a335954f55ab961dfa9885442d85a8297135b95b50d2c0e6771c92f65faec7208c6aa58e5ddba608aaf06cc9bc3511d72c140ab49490a074ade866ebc20988df2baefb4945ad4a6034a5eabf11ad2d4be48981f053cd5a5ae953f57a137283496a6227332946d3708a1c92aca3368e553183a071ab32b1d56915cdfef626fd23344e0645378a145fc71350ce9192c5815f3cbed3d6f7daa2f5ff701c68133335dbedca85b2fd28d20f8ec8e06e5e89b2ed6bb68d8239f8ee6bd2a517f0358c24307d703c848088ac78fd40d00a9286b34be9b1748eb3709865def09a39f8b544d81f61fb642b5a06e901e3564ff4d349c441871eb818bdf7104fac4c2a815a2e32577d5e01159b8b2e9739f92099e09161940b1d280b17c7557bd10392359f11a6455471e804206081c94080eaca388e6146126537750070dae5d7ee9e9d73fcfc8af4778909440ed25fbe8eae3b0c70bc8c6b109450663b6410b3eb2478fc08af2369af42648869bda9720b5a8816307da4ab43cf96181d874ec7dea08b7962fedaf48e013c6e64232133e9138f5c3a5a448738f211e2e57c27fd117a6a65d3e413a681b03fd363e41231423341abbb8ec253cee72a5ed9952a85c9b9530aeb0718671909f8f0e63b0a3c5a44299c34fd36252f1edd1f02eb0b8d81f5bf1520aa9b898dd828ecb8879778a3453980adeaf3b9517b517b7397ca9e50f12f05bb81e9077c455375c9a6bf144c68cb78ca42260454b98ba00fd5a17ecf1b9593644026d0300957542d33cb42e49e306a7a31a73a6b52958667dc3a498aa7e7a0dc19f6fe185bbccb4a0bd0931eb4f71adb11f8bbc6247b0558032457073c6a65b670178a104fa0e90508f382a604474595e1de7dc1f6564e04b928f52a83df0188e4311b68e6d449d9ab3e498106f192a4d48ca9a0c548d6b686f1f2407e4d2d3e05b403000d40b7d7dbba34e479551a652ee01b3f44ca098d378b4951049aa57fadefefaabd77f1ff3912bdce0915736a1925d5dcd32a7d6501aa379ebe0c27147b760072f5189ebfd44d97dcf19fd15577ae0afc7c73c3ed0f2006e1d6a0bd4410253ac5c2c517ba986e4f927752ce7a7b1c149fc28227684ea5780e2cd50ec3359b6df883ce8100cfb9f34003756e6716cfc84e45288f713178d338c2c63a5a9e504098ed6dd36000b6637166da471b8212240613546fed618f0d6850c16b63d85c727e30076886203a00d368facc24ccb1f8f5e9d3d7abe5748714ae6708d0fdf4b375f07ccded5551f57dfeeee12d7a215115bc17ed8702d48f63de80b58e6eb37d0bf5f84b4d9253d8be187afb13a05b0c0b34040c2b0f2f3f55302e6a66a98cbd9a1b612099f6b4520aae664c017f5635c2148dec390ff5a6f6699220c3c7689cac26fdc9eeed41c8891b5b6b61cf3191c3dbba843077d9c205a0014577a78bb65d8db97222e91ef7a76a3da3ca423eac1e9168993e47ae4c94b4942fdf0d76afe8d17b90951a5a173086463f09a80058c28ab7dc18fd7417e74a061836bb48e1071be1950c9ef2ab5daf51f7c085918e2fed4e039a195e0dcd2842fba0b4c15af34b1a6dc0be74134b20478aff6c865bb6ec4cd7b10fc8bc5c3bc70708227e74314c493d7bf452e521672658f75f14a6a654c291f9f5cbb20d596e4e1adce5ed11d5a52739a678f139edc24754330e00d3065ea1a95f0d4bac87bc4a97ed5944e86dccbf4916e51a6a15000536556c019b39c6da63fc8586f1c3f4424f09ba8ff237e87130f7c8c36ddfaaa0c0ed1cf02d54ca9d97a3619905566c86892bf5b93f76c51ef08b0eec2c8db98c04542f6d02d24404b60c408db79ab68bd77779f3dd26ca7c4615310b5a9efd58760ac7030968ee70fda6390f5325c689a407f018db5c6f45f779522443824c912d2ddc582e741622b63aecf208d4b7bebdfcd721798d96dffbaddb1d6cb68e4bee6293a806322f2d3af7388dffe7976280c65de9a4c7a4e61de904a07cb592cda9cd4edaed6998595c73b81e1dad537fd080e644e848a898378235a366242b68d51e5e0fbbf8ff9a9fc0ff05c1e2a392703345a7f7aacb6ecd7aa059fb21fed67c2aa914a91830fbd210b57a40bc257c421c754469d737c3206784bb60d3dc49d36f69483008f8e830a4c4c57c299ed595689c74630392d5ac9d9aafe6717d2a5417f666836d87b41a3d63c26ad733576f40fbb3371f67f780fa5a3f9af4ce47ba72c6652a7dd954eef34eddde318dcfee87230ebb7e8b28e361c2797fa43a7d3a04c298200333ff20a1399d74c93f6e6a7bfa195dabe7baace017d6f171b26e675130747507104d69cc90fa97e335d795ef8541fba5bf9a86a3a7164bd0d6e2b603832cb375059386dba6b3fc7322d15aa1fe29e74c6decf8e830c22c5ed2d373fd3fb79df4db7ad19b7744b65faa78838cb975d745c58c8ee4db5b8c30438957febe5ac8c73f19c69d767e73d2adf352bbea53d2364bb27a134e791e225bc5cf8a427c66a44f24ef0c28aa1302989132bd78d8ad3180d02f343f757b2ce218969b4c20e634d00829f9a2f6d7630f540290b3e35bfd2423af8913daa996f7503f6047870a2e0a2cf1d0f5e4c68be48c8a6e262f388216f12ebaf83b252205de40abafb21ea0e1209349e5674b79b7d607ac59b8c8d49193d117f5598b1ed480724bddf0ebe8221fabc63d6c1a56918f38577f8ea090574ebf222ee090814c26622e1be609f6ba9e2d3f25a771434345fdc8cb975b858f4606478dffd698f5e305286f8098b4d7a0da27497c3823bdce7178c7d9400125f22b47fde65109f3ddea48f0aaa28423b9a655fe061aa06a4b36b707cb490957e4f9f2a4dedf476a4b2c86721dde0d8b054201c2d8033e4b9ec1c28c96e4488e85aa5348883c7d9ef36c6c98000b2b987152ede8511e6e15d5bb96f9ebd01eec7b3763aa42ad768f0d435d45bfef44eb37bde131c238b52fee63be70bcb0e73ce93a67fe160a2fefc1931c18994dabb8fd80acfbc16e7f8b0a708bc03de017f05cc460702e8105f8b6a90eaee84100b48cbf2302e5bd4e5ccd7ff9a7567e87085b7ba1f07ce098b28e012be53fdb6b29456796d7c5f04ac1684dc7ef899bf04c36f062b1925e8057d9632883a5b2d50207794f9f9012e6d2bef5b1b1d839d0387b9815cfaa9f4caea90592ca7d24b9f7a6832c20c8e673f082d95a998ae64cc3bf8698fa266aca3a05ffcb2ad4c795287c9f8f5a6feb482a5592e1c50df8283905964245a58b8b84235067f5b42300ac017c4e794dbc3f7ae4162b3a59f7e7943b39ea43f7a2c1095225aaabfe88ebf80cd44676a3f65fcb33e0d9fc46a60d8f9dc51f59ec023a2a483737abea7a20c911dcb1c293cae2e33d9d8ce4431402986d7a3642730986ec5b8b83a57c1c3f02b6eed65cc9c8d0bec630de811233636d3c7c321ffd946f36f86272ff23d43535e4801007505664600028fc95d6dc5cb3db6809b44e025041e40de189ae016168b392f2dd23129eeb14c6d9990faa9f62dbcd468cbb6e250be04c88f89d348e1205d78401157c3d3d57455bf1f4c068b0eecaf8bcaa0e837fa6e4e769521153c7fa235463d065dc84ae100bfa7755bbd9fbbaabbaa8b00de6d6e849c3c5a976b0530569422c1dceaa07a38d3a8072c6cdc3b0700fadcf06a1eaf1fe553fa0e3f9b702e622966307afb4656aa611fe0973a3a8ac5aef21cee69bb5beb157f677d5c693fcc9f5030fd45b5b1c3222e74fd70a446e5ecaaf81e99951864af6812b9a11c99a9e2a5e2c869ddb9ba8715030c6b19bf20be84beaedcedcc093470cb356022c52580fc8f52d312adce3e72cc4e11a1019f0c89c3da09bf37490f8cdf37ab9682f1a685b5656ef7a1325e09a1f5029b3ba3f09ce034a6ab6c2922ebe7717f495e1a832021008f02dc9676621ae39dbda702766d547d6f9c1ae1afb3f1d951783fdbe83c0af52f08f0c6cad683cdd26c51d6dc2ca4ba7cd73f8421d71331bca0f7043971caef1fc48bf7d8a2ad373828f8f8189bc7388d339eb6df78fd5e4fbb66e1ef4cfa89b46f59445e6ada5566d6d094aa4685a387c790347ee5bafcf19d06be77808c69e48a1c5a44cc6748264df332420468ef4ca51188ffeb9f6050299982348934b84cd28255f299bd73f35dd4bb548b2e1937e385c96af1937f116f10513cd71fb97be597d906b6bb04641728d0bc0787e7399a7bf82a4d77f32a1ab3404799c418d671b7605f775aa925cf7d2f0c9c0b0d1814bf6960b4235cfdcf3463a04d6b15993ae3f6ab15c61fdf05dd23b0c46a5a73fe013f3c5ad84c01798c1f234e3a91636e36fc0d01d3e1569863b5326b09a2ea17baa08d51fd8c5676c987036758e1e6586355cfaf51fdfb31b7223715927d3041741fd0e6b907aff3a5c9fd8e6a2df0242517299a31b7153c92a7cd6b42779727758eda42faa1949d40c16071ddcead886b0a19f6d89b94f7cb25f2867ce884085f74e7da6b31f90d465285b004ada318e5794fafe2565c7dea33b34c8e04de09f138bd24c219acc165fa0282b50c20aba7ef4dc9df77418ba4fb04ee51e1fbfc45bb0f1371899b248b5b9f17627bed338b6f5632d5ae762e25ceec00db98ca251b8f1f7e668bb1bf6c2c8a104b395c7512a4031914eec2c45972b604141f5d2973d7d4d4051155a66dcbb82f781b3c0a13725f2ae836c179675e5a826e6feb727acbef1348d0fba06bb7548b8150c0a916777c4dca7e7c6ff2b4e0190aa714db516b2a45f57e153672ab7d0d52f966a081633cca23e9f261a5acf7b0b8f945b3ab2f66f270c4c4cbc2cbd07564961fdb6af88751a53147fb73801e48ec4cf58fe4f210540f522486c2ec28e257b4c4a4e5de18b2775a83968e943e99b989ac378e078c094d7bc69cfbee89fb5d5267b6c4991abf01518410158ec9614b8bcf72696c2ba9a90aecaf11fe52bd3c98de647adeea65a3a512c1eea134ff418520762a7ba81612e87494fd1085a0556ef8d9173aff2e31f24dfb5b9cc4a948f2c49e6694a125496b24b66e48a2bc0f8218a4649a49c4a385b3e104dbe0009de422990a59741248243435a0048678af1825edc0e367c34224b518d79eaa2041c6ac5932c5d9def61e5b7c1c53524fbec01daac9c03b89819d03a2c2945486878f24744484d75194eb5025bacc1d0386534573d44b8883728bef9e3a827204fc05806f7c08aae9e9b90c8e4ebae71858c205353fbaa3f57200a0caddab35252f5b1a96dc8c4b8b6c80c40f36a02bfa6e4ac4c7c37eaa33b9c2160b7aa79e87e43362e1baf72f7090951d5e5890d20cbdedb03fafa3d21d382e48d1d75090a601f4706bc2c3e52f9bde3eb15739d759175dd5adf10884f5db73e6ed0c31395243446d547d2696cbd4363f3944bad089841261b3a83d443c502d36ff6e81bdc77bfd33d56aeb3564c484713c72f4089ef3402eb6a731682dffd220310c566d2c8d341dd2f976699267a09fc99d65a59cb438b6c5496848d8a9628fdaca27a16f4e6a50b0634a37c7d853bde754adaecf4ab4555742d0f613369cd6d641820109c00e0aaa9f394f4c69c8b7fc77e6d703ca74513d74073cf62858ee3e40fb3fc1b4617d5375b8abc9387bf91368785064ed36df6687fc31144ad57eee9bd6b342e5829d1e664c52f7d1e6129382495a69a88be58b77015737e220ead41888d4fcc66b7b03ceb1589f778e16a4e5d8798a8c5a724dc34611954f18397b2821e008ee10fc970ac93eb5683d54b55472afe1f0fb64005eb17ec228c43693dfeae4e4e5ea98dd8dfdb84635cd43d99968dddf74b4acbadeec6320812f4c33169e19e779bcb76383d82ac2bdb546d116186118635da9eacab602b9c832b08945ca6afddc2b332fa07856a02b81300e813d8121e4d74711498325e508452937fd570a93646a2d3e99ce34a602f42c48d90b37576c148a4234de21de230547c74e9840600d1a6cae5ae2c29a2617dc9960c488b87bb1ee82a107804d7b2282339fd9be6aaa5b7e05d7200684939ca850ca6ea77fc735bc801baba558cd2069e7c89648c9910019214455cfce58d913fedba0fdf0b6c77c77ed7cf64505c97a68e783cf74b80afcdeed6e163939899105404b32da25c69d221a8b62d706e515358c09ee667d0e499bf1ad6c0aef5fbd6a657706faa04031acbe9ae19fab06014d81aaa90355824714606c755e921305afcfc8b3bcb9bcbea5b3b0f6a266e896b0fbfbeccb744426d421cd84b260932aefb3a1d3a3bf81bce5bba21be781b4c4c6b9ec3be5df4a3363718343c32cf13a4880b82d68ca65ac5eae1a380842794a67fe8e4993594bf6c863ac95bea0ae9f6dd06834b25781436f5461e1bc83c4ef632fed9aedb91f57306414f24574c25dc02339507ec7d1dea31116cbf5d719ae81856ff19fc1003b7aacf942cd3bda83473795170083627fda2ce76ec8b5e507df0288e1bd4d46d01fdfc0a5954830f65ae0100f0b997b1c78319d05e475d858d8c18c6bf2fdb35138046810ed7a21b8032d0ebd179ac7df65fc2f469485726327277f5d570bb9487dedea2823f0e6c221a89e62652aeee1814bae2a0691427d6757e6489be92300319136499dfd98942235266c4507c2445746fed57c66740885c3f65284154f29b89d2e40099a244f40b3dae6072fd8fdd61afed79aabe3669d4221320d2d4b7ba0f17cc4f76b760773ed36f6e53b3674eed2f57562b309cbae54491850756c415d9245bde8b9a0bc1f448bd4fe65496fdcc531c1bc114df54b6eceda806b60eb6f3c369c02b4b968c0c3c0dab1140a3348a711572b0091f6fd8cd95d85d62f6a7708d971646b693785a5381629fee29932c611514051c642ee705068486f356a32bb471811ab3e340837fc7bc2b888dea313e140d2ad64106385630b4144cba15e8b5175690e90df43affb3d76bdaea716f9cd4c69ff044562cb914d8f772c0278a90c590ef06219051bf076f913af998fae64b905b741baff92e80de3c81230777723e505abb9e52e4f4b23417be2f5abec5a6af9e7bbf3ebd64e3cf039272364218c4bcd2d83b71c6a5ee7dab94554e2242705b0c88c86664a4c33f2d2dd517aec1054d5fd1c64fdb11065ef5f64496708f4df037ed7a5adb3ef9944020648c249bc3df0aa731e2103b7555d6f2d60fdbc1f70e26a91835ff7e026e00e642d15d217fca1c7c5eecbaff1a5c53358be40b70789cd22375858082781f7aab7ef87e340eaf697f53a31f499a517e53d7522903cf2e752a2e26e18f4051f4487f3ead2c582f64faab12dac4651ffd447646b8ee28423d5636bf3ed58b8846842ac6c03ca0127668ee4ea985332dd8ab76db297ec1aeb971470104e1f1e025a8921e40e019e576cdb0ca4c8651ebb8a09bd630f321cee19f9e916adb0a914047db7af0f78e6819266ab6c725ff1c2c0d5c50aa2c7ed3fa7de520340ef17639f8ccd6ed1e4e0510ed2b7603bde1ac9196371802b6c9f6a2dc6e4a317543790aab0a047d6f7ed4dafc498fb1d28d00c6c83e932d213808502e7e2f6cfc07e5472737cf09e659aa2534b66585d2529d20b35983f44d64c61a2e0e13f2f2e6e95c1cae0948bb3462e7375647279c230001a22402dcbd862867dc36d671b54eb15bd8b4eba486a5855ba89c4e55c0aef774b4eb225d6ccd97e031cf5ccde9feb9766b06cd29df5138d07696c9c47fffef4d585d5c79695327e6eb5d1ba098b309def433eb2fa1fcd114d267ea4ec3954091b783a235c7fbc10674d74b1307f375572d527db893b20dce5887b1000bbeb5e1ac3d5beed8ccbf5f509e0a5cc78be64567c2bf29f89f7a6187e4040dcb2b4527220487261abf9417d001e53cba6eae3ce7af3327f8e2be2ce1be3a0794ba7ec9b58b55d4e1a0052be6fe92ac844b1d775e64c238968c3beef12b42cb072f468e0c4fc9b530f3b6ffa846dbd2d06416f9ffffbffe5e13d39e14c178ef4b1f6fe902f3e322883c679cb8ade175c3a40939e37c60cca4bc1b7b8bfe1d81e84c352380ed95809635bd00cd392ef9ed5b5cd135db3d5cebea9a67cb6cca6d00794d8224fe1ea6a7f1fa7c13763142c182effde8c45ae385b21a0565ffb747be6459e1cc1cb08bed6b8020e732628c27a95ebb300195e3fa9ffcd656f94f57720a520c438263a1e909dc4a1314bd740b9f4a88fb96336dcca40565240bf685f2d6a6bd7e43c61bcf41c66ad9902acbaebcf9d188584ff579cc1085fe92546c99268224e25a53f22f2676e0285255c921489c7c81ee5f3e0ac3aa8406ced1e20b19fe284a8446d4d1e5a792145f896fb8b7b405aa51191b9c7f004dc9895ffa6d1de3b85a9a487023e8bb722c362a18c8d2de388b0b10c18d2ced190aca80d3dc4f4f99e0c87f75393213159b28c6cb7bed386c10aa27512d079408f440983afb22ff0dccb81bb40fc409bd90f181f28ecf6ea47d17e12012a4e3312f774953d533e94687a2dcc1bbc3956c7404684da6f6a0e26be95078c6a7dd6e6f3a188e734d5c357192d7a007691b0ae639f9b0f615430c7f5edd48a1ee59f606d596efcc51bcdfb99fa27a105b78d63ec147e55882150b9c81be12f4affdc62fe4758eb7fac3737a1b07648888e14e4ae36e9989719b63fa0ec69ed024fd712697062e55ab6f266f8f353b9295c27cb37fad0359da23a6e22e7edf192242f0c3009298389110ec464b506412e1f416c91a6f39a3f7e450dcbdc091d1c392139164de2884829e4a1d6150794bd299cba1fc0b2230f727326ae6bfa8b000e00a5825b6701817922afb2637893eec8c4df871f107a7103aa6d1bfca43be4c6e34983a10a64636db80c67a9450a73948472e42aa35fa85014f69adfdf86786739769e072991979ff3cfab524fd4cbcb958378b0b3d0d91b76448ce3b98aaabce7ea817e13995d94d0a37415ba5744b1b2b3d6ff5297df4790a1d77e96c24c6d7de2b8272cd92616433bec6000d065384910f1c46b262c86a7477eae2d347934044abb2c997232b986297716b804ea3fe32be534b9727007774964c16875743d8aac977d3f036bff2bdc547b9e414ef54fe999c4891f375aac176aef50ab561913c91a7be5ffe55d8c460c0fe1809989f6ea2704c63cb2d9fa87ecab4f990a3728cdd8a3f03fa65dc592419e6d243554912458f9778e2ad9efd07867228af34f1f72148a628c66d8cde517868ad903fa1e691399124cb85c5969a461a00be67afbc8dbbb5b43aa95c65ae9ab9a4d90f59f3c50a4eb742f346756dd4bb33177d12f29ae885390e280f7ff22c7d823f64312fca654c3900a0b062a218b435982a4b322b7f10a3339ff1235ab943c8d588b45bb3a1123c5f250f6d6278f656797138ef370decee182a47863abd6d39df6e4193d5cec2b597367a3d5782c2a9150596e5ff021b341972eefef05bb668d1f8ea48b8ad84fabdad90d31620e2c662dae1a4701ec839aaf293460a501cc87ae64aaee334f05fc339c39fa86b53be102dae31d366041ae51a91f6646283fea6a71f0a45f171e3c63e36c3722c1b8033e7c71a1b743c9671904110ffa05e94e7a37230173357b34e736e54fc6e7bc0ea112ea3d6501f33c1bb5d14bc7c439d6d7c99ec6d2bc5996db34d3e52451ec1489023b182183d5c62d8debe435e71f27c59d0bef1045dc2df3e9cdacec0e91d470d4f13d2ab60f8524132cfe56f68c65f92eeae7b89dcccbcb0b09ac54a9dcd51f9cc336d240ba535c48c0545df01b827f29ba38c1ae80e8643384ea015a7eb94502c17b76d3946a3262358f3457e03f8356eda905eee1fabbdae2b9fa8933cae427552054848f57610765c3839238d9d2dbb70ef00f7188b799df6357a59a75d1905de20f560e8849032f6bad5b5d1448ff00c11220b72b0c816a5a0b703013c88c9f8c1cd618a4d9e3a33742cf74a1e254fa59c6a5260aceee3486cded3c802e6e05ed04cb6161b567bc817d860cfcc93d260126461a3c24c07a08dafd1cffa9a7538ab2a1e14e07106f2b76aae540141da72e522faef00623c1d1c14f70bec3d3d4c710f5c46fcd7a95c3f21d36ea4e29218b02798310c8e8f1603d6c158c76f28fde88cd32708c7965f136c7aaad3502dd50a3cfcb807c1b86150f36038bd5106c69adcd8adb2e2bd52ba40c2336c9383c45ce1475f1911f84d5ed8e2d16d726bf83738f259403d20d8a234556c1dfe3dce3e3d3eaee01e16ebcf22d21d334eb042667cf2db56539ce8d47bc5b14b599a9ca817284f8e24ed189b2d4f7c6177da288e4ed23429d5b5897f930db672d7d9028e06777e5e8f1e09a9b10e169da893b3f773aec32af45316d953de231d16911926efb830bcf6a8a315eb5b8594d1c20842ab9202e6f3c43bf5aa00cf26e73662e458b3c9086d4458f594250d958e1178c06e7ffbaa9124bb116d2e12effc489b06baf69710020cc4c19ea3105678b9e29f401e9ed79db8d0e8e70c1d85bc708cbf84a232c230a71b0ff16df7dead11724fc1a540531b9476a38c86a2e46a974ad8268e5625d3b83088bf133ebfdd857825992c6710c3d12f413e38a3d16e750807eaae82174fab609d043dde5fe854fdab9f3f642612a54919f97a725f8ca3ce4b09b30701ed9d1a1d8618f83cafaeb815fab91136b0b29b3f68fa3e05086b2ad88e36950d38ef1076ddb891a28f770025f6afc9f12b9a52d2b212c4b0f46a57bc7b51114685cc6b34f2c5c00e34e0a67b65c6cd597459e641ea323e345552a3781878b378a85705ac867aadb7ebdbbc3917789953ec0302ab4e048633d06263313bee89371f03e4dc7d78ea981731b399cece8d38a4a13151183427c9ed0719eaab614045d3041578323c10ca1bc35607fee011b5333dfb6cfbcebe33b0f0330cd8a9e8730f319bc69b1537f1450068dd2760f4b336db77e6f00afd5a3510ded2ea33ad943bfdd3fb4377d82927939c07e49a7e19c97b6783d4cb0253d8abd21b2828279233b66ab97770ad7a5de2b70b81116c38c65331001eb5f3d78481f6affa0191e2045630785ca9c686fa49c5db41bbb3add6afd81faab9d7b77b24791bb2bab96f66e222883ee2335253957fa95898456d45f2ee4398613b3bef282cc9c822f63f34d527014fa4c0df422abcef378f5beb315b1b98bf49875bfd8d655161b9b49fe7150abe02671580ecda271a63933b4257a0e59cac4bf082a76c3135a8b9e5d06d0069a8431d683bc1e1c018914968a3c8a3f05f7b0e1617cd071a11e5a38569310a299e1fceea2493075ed27a93778a476b6f88a1ca48881c4e4798a74b6bdb697c25e0155e87e12279ee65606d416383610c94eb61bd721e07ae76e5fcaea5250e0323b012ed9551155599fbd5e4d4aa8afa7c58c97e38537bed64f83a82f765869cc35eb0b74070b8f6c2be2189ccc281f343a920ff30f3f56d0b36d659a8062299d4125b0e571f3ee624a5a3c1f3b4814cf8e8fe00ece530c8cf9bc41e12a0582462d027672aa8a8bc00310ed3269f506cf724e3c2ae4684fff49debaab1a69af7edab539d4794fd014ea3cccd24105b7a7023c2b60e4b32977f7f9e14c2fb2cfb0668a1e1fc23ea35f23772007741e5cc35e59de1862a842e3827fce8fd11051b0e3050a80a0eaa726dc4a8054525e8bd74cad90abc33a76adccd14c0bc376d1d08fa6a858e31256f9a9b94616d818746b74a116b921e674cb7a74f07a973aabcc20339a9cb8c5f6fdc00da44125eb02b0d3201b42dc497dcfe20bba544035428ee0b375faf40a511852607aafd5a3713a4b5cd320dcee12a5553cf530280e56d11131f64173085eb17d4a99bcab5135f481293728e5861b794bfcf6cf08f18ef67cd7e5fe7813d631a3fbe009eb57aed8529c6d18a52f42dce1de51ca916077abe04ba3f33ea73edf8e3809c250ba7c3c87fb138da029a7db44d2b80d2f1412f63365a77e360c326ec400f914525fa976a963f811d5f2731d98643831b7c644087be51f21272d1cbecf1b3f765ffe6e5b024fee2d76c87e54ea3802164b5bc67ad6aa82f12bf6d34f15d750901472ebe57ad6ee98a0c19a0a37c2edcf518be58026dddc1fc48f048bfa7a01f78bce5c73156fc2b0e76927af9bf18d00dfef18ea053df58a5379c7332e60718a2c4028ae20d237db74d3dc41257ad89106e5baa456f96257eae5098f8a2ab323d65b5b889bfc6fffe39994b9ba6bb8af6c01e89d6a8943d2f1bdd19fe23bca660ebbfd0c096010efc4cd21a488977d49fa44e5eb59183be3765c2907ce2289b1378f431bd1afb68332a67e13fa420ee53d84463207cdf38af0c5c54250abbf0e458a8830bcf797915ff979976a0ff3234357b5abe9c6fc5c8696a2ad8ce382dcddee213a44cc4fab0d0fd3dab63140558d40ae8ecee2edd82e273fbd0327c6220794a258fe461e1b03ba1644eee8fd06fec1b2e93701c1d0f1b9b362e173735320d3c0374c30cfb6d0ad0a6ced21c978bb82c876beab18154453fec0c77ecddba9e9ee193396aa369f70558e7769483c746ee887a97ad246ac033abf20cb28b4e1cd3924123454668ee0fd1501fa655e854844ffe3c2bd4dc9272f29f6a1427eb76fe94e70641db5cc6263934940fe0dd383ef282490217b45d0fb53cd25bb9e8fd23817c51df6c43d8863e1266acf8cce39edba0fff1e74109ca9bf6e5f799799d9604d04d294c9a8b30c86fb6e969bc65e66ff2eae0fc1db8e38110d1cc30597d331fec0e0089054a7b610dfc0cec44d8848b1d83148fc0a9669ba49e6ac50df3ee462b5f985e0515d25d088dfc14ba1d510c974f5e2e444a1957dd4499cd49f7a97328bf23df59f99b226949ac4cd078e084c66cfb0ed927218e6fc755946e24dc5d4749626a4743bcf7bbd30103c57529bc82870bd87d8eb4701c5d342e4aff765b7bf5837a888027cb1c6f0325f30ff702c60c55ff3f5b4cab5e6a9fc4a037064f7f15d2e5fe12653252f21f5acba3f148b3974779605f0aab87b67e9ebcc8116b56a4acda4c444df839491d7908eff2a0c3f542bba813b993c829ec4e4963e1300a752a86ab2b8fdc0bc65b920e188816bdb388647936e97ce806f5233531c24831134fda5c065e587a9bb625e0dcdc1513123de0008782f6941eb533d08fc25cbcb04da7a98a853095b4598e10ccdd84de05f5c5b8d30399dd3b97901b3cb99e5bdbfecd61ce72a1f0a89717b6a04b4deed646ae9003ba96b9295de6f5c38bd613ae221ab0de24b58f2f477c808a8f65d9c8c6169d0216358eb7fc9fd9e5a8bb409d718313442b81027d0024c2572dd0cca12252ab6d9e7b9acc9ade757e3770ce49ecd024ce4d51f1b2049d7e9ca554ead50e732ab28a337ed08e39f969199e46d06541a502bfc444e23d86f2be6ab0027f8b69e721783668a162b121b5005040a350a6b435932453676ab2f5de31ff48e1ad29bfe424118c76468acf30ff4a3a752be86f5497a32ee5d9c0a231dbb3e82da6e18554c571cd4f81c77c7f4d8a2f46d6603a80368c052b5c0684b2f1329caa08ca38dc656f9ce2ccb3e8795b625f12d8fb50e9d535a36ed85966bc3855e51a33aacd5d45c3aa17a5d26e7bdf9ff93995f5898eb75641f1779f036a91dbad7a8d482273a5980e7850c93188498bd088981767891bb7824821389023945d391207ed910f3cabb46f34bbfe19d139072888a173370e46a5271b25a4ffa92b1ff6ac51316624f7e26004ba2e2ccc2f817ca78b66179f0b1f34005299fa48f5c30e1de0eebec963e778411f5c5a8afa8983d8a0ac3731d8da20590e74ea49e35f68819b3555e35cd28f8611fe1863ac20cb29056a5da3041d700ebcf3cc6600a97f808eaa6d9dd122e96c33b96842d74447ded3415d353fb3176a11a9260c3162e22976a724c7dbe9c92ddfc824f6a4d163ff519af29980c39f15bc31ff4a7c90cd66d3caded47acbefc1825348977461650334e92dc7e17fb0f84ab6ba5e9a439d9e1403a72e63feb910d3765e2254e9edb4328e263fb28f40a67c976b42c7666e1f952a7525ab6dcdc99044486d602d681874956931db0c79a4c4e31cf1f04d95d62b94ad3ef55b14e6716d1088d4ed9902ffb0cec28431588b949fcd11df687ce677badde9bdb31385de6b3ddad1fb6325856218213cffca36f0d364c37423f0fe21b5c830cc56fc8b66ef684daa740664c01bc7da48398f0661429d8198350c4e221fd8ee0dfb8c3f9b9d7885026daf38614c6913e14e929c5db62b5f7a8d6173f3a11e4a8bed7ce67573c72be8f5f0cc7baa1bf4f239510d92147191e0a2fc243d02e0f8f61ef7dd65356d5130a1a0bac38d12aa5c79ae290e38c2b7560992d201a046864a6175eb531792636082861589921b926dec1ea58863aa9d9ae411b1b54f984233e0bd2bd0af90b66faf351325fafe13dd740f462ee262b0f1688b529ffe6e899c1cee589d61f2b0d5bd0eaa758e7a73468162d9a4da078adafc4f8f6415723b3a3894eac3bf5461d53645bde87788a2d8a2777df173736c9c414453c89334f63614afcd768d47bde55babae7df93e085e7ba243af5e01c8064385952edd566682e8fc9f203d69347c45bdbb1dc6d4170ee852ee86657f4cfcbbcb378105e96989eb22a2bd086fa06d7aa730a549ecf7f55321502894de77a2fb367a766513b4c935d9920d244988c591d5c00575c843b090fdfef58f8724b72f242e9805946ee4efc677265977c6019770f5be9eb5b60aadec0b4099f4d79bf796e8ba8cc3765e73fe4789560d2ef34379760d8e529c7542e0ebbeabca6e4c1a62259c62fef267d845453ef6398d4d33c7b966dd263b3ddba3945447e848a007f229e142b449e821640cb10729b00153e278a8990ddff60cbb8c00db72cf7f499bdf42e71fcc8759b10059997b65b45194ec3fd5d81aa4d57009b98f1c4e9c6bf9b91978d9ac71ab04e66940209f0624a213bce6823229d5801782c82af8fdb685b2f8c32339e5d96a7c49986f592bd9e62c61965e6a252490bb216b0a8159ab88f719270f876a34f35a686440850db50622ee1a702d4509095f95048d1efd8b6eb4c38091a92dfef03a5b26f73b6af13addded6f76f3db230f61aac9aeed796f348f82ecc7c496527e670761a3891acaa47afb369c782f4213b24a5b21431674f4b493daf5d0483ac26e8de91162127148668d15ccddb2d38756a22005d04a242ebbf43865061c12d587683e222477eee51d3946d374702658ad249dc32cec593aefcc6a48d12a7e0cbfe54e514e9e1dea3add61ea237fca71ed4ee9d90adcced38a0f84ec7108ff0eb6da3d8e57326266edea7d4db0ec313ee927a4a74f7be04031d33ac315b4d2a06e02a7499e2abeeb87c145a52b81e487be46976edec099952cf4bedb469d6c5ef9d715ddf946302519f72b0081ab887b7a66526e26479870effa5701749f11e382a1630ff3904ea496861293cb02f543f89aa5bf4fe9bd2ac985ac95655ec61f5bb888e255a66bf6f25e18c7a86f0931ea505bf90042f53bb5e34081d3343d7933f82097a63ae4139365393c228b338859f9bdfb6776fce36ff859e012713d1c5e3e4f8be567499b5b6dd02598b29f6315ec73e7ecd1f4acb2894e3ba5bf63c975ec7ec8b72f769f9c19b9de83387bcb1dce429fd8f1c1d6906c79ca2fbddca51ab87f6593553a459dbbcfb0fa1105def788cff37c07504f749b8df0ab19c8c1df2ce7a7e25ea0f9bbf1b257b21714649ee81383e48fe9f0eb5a2710bc682f6d416e81cd489ed89121ad081a4dd26b2f3645a8d108efb5bfcee9a7ae442b4e0372e5f1500727d0ab3e8c971579343415b8f46b3b83e915f92efac076763a769ae8c20f75f50a83432ca32c2d68a632a92f5e46fbc54819af63fa4174ea28ae8b515a91cdf989bbb9d9c49e00540e1f7552fd120fc1b68851378027886c5232dff117d54c8c1b6b71d6260a405148144372e166e66998713e7967c9fd290498cb2fb9ff6c3296339e3968eac6b99e8549288a8654f982b901019b77b443b19e4a1a9ea0266e15ba3e5f77dd0da246a7bcb9f51e1537bc07373e9135b1ac8cecfb4ea6a66d63f28b74d2590775d3c91056d102c5ef400471c670b6ed9773899fef92cf30be27d03f0e41f6bca3197412aebb3c280a2f0c1582d4cc752cc429677a7f7a8a9c3cb0fef7b5f2b41ae148d46e79b9c398f7b43002aa1bae2135e65bb8a0a231d6eeb2b54bd4061e07beb299dd0750578259bdcfd20cfd9b9a3e77f24b4baf9acfec7f0de1d7ee9a70ab4cf31fae7234fa24b0dc0d4841d7e420cf6f9edf5a42a74667a0bd2643989de5423d39ecdaae55a52d38bec8474571749e4ecbadd1692673a7d4f4564457cfa3778f0b921be3b201562ad22d6a7d3359feb7181eaac3f033b4ea3fe6adf277b95ab27bacecf1c1386a0a6228e145af28bf49873cdf4dd8dfdc5baa573f2f08775c867281e86ba51afc430d622a613e3ea353e7636456d777406c0098b3b4b94ac24018f397cac75f9a27283459edda31b28acd4acec4ff738373900f722f7c2084a26226a42490f817ecba01aa72f3206c6753a969a3b6d6683b912f633985ff7e2abcd9815d95c19bbf7b65983f346d9f1f9736b0a94ba90a347d55f633952fe6ab478af35ac881df0b876f09217d6a322ff769c3a491743e0881990a5738c01054c7b07f93598ca9eef4a7b54fddf5f604ae0b4af6d25c21de528ca77aea7ad9465df51ead563397ac4061702ea132030a6199756ed9d87fe05b71ea960a8faf1ad4b8c714be66af016a7db81a0ce5a2c2e7b7bc322f96c929c96ce44659e4bb58c6e5994559ed44bf7514ef3f290491ae56c5ec9961f1d110ed74e067ce3b57bd412ed5df4c518de182874c8ed4def293e6aba01fc32fc720f2b04a3c0f9abb726a34fd2c433ec167c4e422ba11c08700beeadbbd34c508b0c8e8c080359a97fbab5286f6d1d757f40423b74bb49bea04889da6fec28c61888c1be0a462a709b5890de59c8727e8b5c96ec8a1432024e9d09c530561fab5fb61ae15d284eaaabc28ca032f94784e89c90a7e0f95c3601f3b55316f8c28c79f2dcf8c5626b6035d001ed4f9d52203aa13344708d41ac11561f62f755bbc75fe9b510bafc68d1971289aa7c04be888afc885a2a93c8a9edce5f526882674b53438b98f7f878c46affd5183be807e883bf3338ed9034e913c0b37939d9a544d5ea853fbe09da2780903c58bc92f898a4ce2bcca976aec90555ec8d5032544a0a502dec8a3edd14f913b111afbb13016dc2bdb9637def0bb0dd583276b8a19b0d6d7423552a2f9ec42b88fc461dc0421a83dc36248f671b61a51e1eacac97fc5ef618e87aa9a6f3874ac0881387a5fd0c737fc49e18f0940256d4e1b7410bb040067c03e5beb76928a17777db3363c266f2462fbee47c99edc3df53a245e8a441ac01bb92b050e66d3f66d65bd7788f491047aaec4dae48e060fd614df594ca9009e82e62deacffd411e4403d5f368173c47e35a4f213d0cfd38af361865a9d5869dc230b60b34c1b7a7a5a8c38ddf0e02e36cfac4d1f18cca86177b55d176a09ea4b21573fe5c7b867d393276fa5ad6965401d0292b4566afc4de654b69aaa73a924e36bd70fe70c9615366bb1b8f8616717a20b84e63be392b29b492d8ed298124f8ee85f97daaca968beba0428d98287480278bf2bdc64fdff5e73dc08bb799830d675094a1093bd6acd33f58b6a589be0b0b0358c8f6bfa1a9aa5f890ab5a6106045c5fe71a5ee91c17c98124c30e90fc95be7d461f08897cc9dd65782c936ce24ee40e5e4bf6f588c55704edd84ed48c6f9312b746818667c2d2f6dddf3206a5b6a9e1d628826126bd695d6dda7ca6799d69f1fabb6b3ab8a834081faa18a7b52bfc527bd379d571d30e84ea357219fd2c62942b1be2e61e8f713aedb7521fbff7a67cc47a3b6083adb2e12112aa1679b31decf5abaf7259b31e2babf6a507f9abf73b323ac000dc040387a05df5a0460674c4afb78eed17ab529c3d99f9010fa62a131db8c986d3ce7a17ad5d2dd13d2d4b5855ce2244e9e1810159d308db7fd1e5f838ff5ea36f655f26a0b04d6b9d59ca8b1e9152e80a56f409ee0bb805522d661813b831fae807bf065152aa1cc9480e5ff6dbc394d32641ca08e6a7fe387b55875e4c64dea5f13f7bafd0d478c628c7625990b383465a6d16e42cde576a3ee648bbf97f944863213ca1e4d4fcc6a52b03e757f664546e7893e5fc39be73865b3808cb83204e3cd00815d50d02ef1aec87f63e8595d1ca12cd79e41b1bf433711635b5742fdc0729eeaaab8601ee379167884bfa8e446abc1aa7e003f06e5213b748a3f26bf1f5596c3a36d8ef98e8f9ef917733df9e33d524118921fa22e8502f7820369d4d36805167d70a47e4e4fcfe2ee0ffb224d85f12da3fd3b41bd93984fefefce3c9e23c6f85ee2661e53f7c2b8000a8bc84541393ee9e53d33067b53656ada28115eac1c0e62132f5793bef2bfb0ae900ad255f07aaaf3968c8b5a635464d31aae9aa1f4410c55a45a54c734321ab9f6076176304a01c8e270e810482d342076d363e7071b1cfc97a7b1040ee4a5ba1e7012818db0088501545c99a1e94da2c9c8202dea6a938fda5429a71b5a9c296bbd5ee1629aef2e5c81782a88e63995e53a56e18cdd9d1278bdb4d669a2a02d95e69db5f2f452588ebfca003d827f20a3e8fdc167d825bb8ef2da5b71a09060eacdfd5aebcf92af768476ad0f656deb804b5157db3697ea5ce7f71da8405bca43ba9d6e2ce66f892531bdc60e3daaa104bcc837d56443a0eb54c593fa8b3f77b3025660a5fe6d376eedc0fb8a64475f67c6942a0d1d0672fecff367f444e88fee21ec0a200b1b0075c285f0aaa704524e061be7ac6e014a30007908fdea9214c8030f9d2c37229d87f33a44604e200008d8beb6dc40193a3954715cb7673d7c75fa154e10b35214dd840c0d925b14036ab73e79937586fedd2f4d56aeac51f39a01283bdac46a9bbf04c6a477e7cf022455764177e55318b271144ca43076ea1ac5afcda121ad7dad7c96e788b78c2afd1097bdea3ad0cee5b1c4ac55b7398beed492474456e831709aa1abf02b55649df61efc181124ee44def15d56959dd220576feaf4e75ff26e597037d0fb8834df0ab139908d16b2e85af23b14a831e20868ac15a300112e505ad88741e7ad06d8f43b960c2607db94e766726bcc3bb17e79cbad30e9be92d4aea2d9895152203eaa001a691cb54535b004b3e39638f97377cf8013b81f3de1fe2705260adc5d390a5e8b8efbcb55d7e2284750fdaffc4f026d43861c9fb9ad790dbe17faba296625a91c16d469ccce5628712765fe6125d571918d7375cabc2d40113ef35d43007edecf3055f5295508c0cb47f330863cd223aff310a6d2a76dc1dffba495627399474d77947d9e7525fca18a66e627acf3a63ac2183780bcb6c83e4d40470be4b3700ec7cd9186a635bf080bec44999e167331c4c595ec4cea1b4afd3439a56d9f1eae2d6a79f53047714e11e9676a3f1ea4c8de062dc0b8d0dd70cab60f728e5aeb4e67935363d1a061e5a801c6a8e061a4a85892e0b96468e8b91fbfcee7dc5d6925bc97dec06f9ff9c7355bb69dc0a711b4e6f07d49743df5f4b56e7c2ef88eac222bd7c59d3401031c14ed6e4837f37ba6d63bd793411623c0a812eba9605a82a0132eae1d4e8596618008f8cfe63c910adf558d774b014e5b3339c402e0519bce21c0ccbf22b06f1b6f5cacf31563849f2ca87d94b5135ead8877bab2004599fb5859014273b291c115d6c59c030222bf6e8758d095213db07fc115e40a013b714911f36a1cbca80b444f9aef65797482fcfa50b9d8b5ededa4b6feff322b777bc87d7e2caa1ab4026c58f5bf35853bba43578700d00239fb224039ea3f44dc0afa08b4237126fa48d94c56d9e9a0cf4136b3c98c065c3c7c220fa679288dee2584f281937c87716477c7bffa74a111421dc9f3ec8d922ab0e1518a7f20104addfdf426e6334e7fa74ffda0547a60dbfea8ab7eba13dab5f1fef9eba6fff1d0a0753f16bacd0726d903806a0b9b01b955e1e08acd29575d810a9e2051f5fa97ec9d94569e77915fd7fa43361aad9d58922143c4d3fd8b2daa0d03c844131f2801d2c0e9eeb7918b2610de952f1db37a35262ab18787db557e094ceb8df1df8aabb27077e6360620339889d75d9abc0f8931f8e21e3dc9dde77aeb2143ce0cc07e20cd604e3e76aac59892a11dc5fa9107ef481d4187fd8f2e42b40ac587a5eeaaa0232f0508c56cc83c88732af0897925d2071aeeb1331b2ba254aa073df5b802fd9dc20eeec7af7481821075fc982baa29b9557e1f00a09c4e5bde8f21ce6af2e88497656deaecce83062c528626a80a588d6c6f3e661cccb8baed4c3f55f78f511a38cc5ef7f6d4a05e02a91a904c2ed91a17ce3fc847a5007d58647c941f9d2296ba5f008f197c35360d92af95dacb475e562de7bb65e9893f2d41809231757fe18e2982544bbf5b68055e1dc91fec7f15b3318414bfb4a67c02e01415ca253949ca49fbe1a7eee4c49721855a69db96ee12ff7b951ad2d4b397504bea3452479667cba7926187dc854af44fb46b229de6af3f6f2ebf5190535938dba98db73c9943d85043c92a74513a80e0c6e48e19aec5febbc9dae377451bea16459c881c94638f8f0cd617b16ad86715c7a7fa143da0d9b9354a3ee4b86b01ad4ea812b451f1824b8990cb317aa5070a6d38ca99878a5ca9d4e2a6221d901b7bd0d07c216c8640c062433b00ed682b2a29791f4f2687d589d8e75a76156a6558ac649a25dcf438981a2e96de3101ae4aec3f2e3cede69c5fc2a09fed5350c5e6fa58090148a74fed31d83a307158ad13f663164032e6b61ab87209f0ceda3be715d9b9dca11ce3832a7d0514e4266c3fe516df34bf10d6c801f1ccf14e5742c871bd1cbc9204f424bb163d2ed2bd3ad2c042ca6e1fd751cc04b690714a8a8da0c30aad14ce048323e363197fa718482296c37a55c071b2af3d446419bae0d1755b2bf2cc1f3aa96d080ea64acf2a80389d5627421df97531c81455dd045b0af6dbeeb0e0b3a0b11b740ab0630b10aa1ecd4d17ea38f639d4c4a5de0b69b1e1e3f61ce5707bac7f84b7b8cc78ff94985ea36089e94969f63fbcd78747e18664dc75a889f900281ddf150335c3465f66fdd8bfb389463334930b946e3008eb25629ddb8b693ea3b43f60645fc8fc5ae2b4502b54c97e20a1da75ce5c92786fbe125ad89cc403dda4d5438abd42b9364b2a86c1765c7dc727eed0d2fa115f3bb256f19e579c68def02a14132cfd15c9a84eb4e46847a3df5b1574b297d7d651c708f431ab8b1459b2c443ea7a6613eff6c147ed4ecdf23d173a8c110ea233215d9139195b1d6b0ed21bb46034e82db918d2de4ad6fc791405c83ca2db622c2636aabf317cac066137fe5f6b8698440ff1edb167a3a74a9a4867c31f936c9e5b0b0a841273904867aaf6dab103222afd7d10a47b9f0a3237070116f97a5ad582f1e5983082b1232fe8700cc8945416b9b939a597f9ffc4c2f9ecdadb51e28d234ea839b43863c504b7e5cd4670488458a2d678be96597e5dea8803361deb545ea005dacd29ecce30ceb2588c912691c62747c42e783a65d63814dd4ce2fbabbd27c2112ce162701ba7b626bfcab7531e08b186353304ef97cab1516896c51d7ed79adb514543390b93715a105cae5a7ac3938961c7eaa7a5c692b0002ef66ae54a3c6c05f6eef019cc40e0ab72e6776111e7cfc5842792eed5b610c84df384975771a9ee1e8ec904e51a7df06d30c245450c139cc4f5a8e3ada4b371894a154d654fc36091b6aa21f6ea7f58cd777d398be2978cc3a4595952b429459ac223f7e71b1f4ea24ecba63299e298f66485df3873eb369d0462e5be5ee06a3a89c9e729ad83e6cc9b00f896a37b0b3a99c4f71aa1de0b655549490dff1181b22c16fe19b9e738547bc50d50aa4b9f73043e033965dd415b2ac4c7e882ae49cdd947c8bb27c479b408e18ebfa0a8f14333bfe9e5f8271d813648e532f916c6197425c2e7b1caac65297e98518847027d6675fef5bd7527dc7160852c0912a84f87e523e9d48df5a514295afe5eccb2361256beb3091c63ea41c79ad005ed6f7f99066b1e9ee69565efa68968b0f3a483eab21576a8a47261db3e78efc14a038589da38e27c650e4299b559c7f672335bb7b07382e0227d45df447aaccff566542602ab4a48bc39cac13dfdfc08add976bd63f17fc7e460d4e9b61d135e857f73f0a67240b780cebf3a0425cd61e809cc6e2a50e02c82204671438b5fbf8b9b36a60d888cc51ef1874b274b6c166bba32a4503ce27818eb73f4332351303f6e92c8e23edb9d0c379f755dbd1eb619abe80f86042982a4e25590ed1d4938c261821a394a63e086bf908fb8f0d0c3743f01518128f5010e295d3d6be0e35bd8fdf5ccee3e7b6e7b281b0e3029c535782bc43ced531f5b56b21bd673ba2c59bfa97833156543cee2a7bc04c638e731b6b3814e12f39e15bb5c591086baa11a35ba5f1476e6809cf0c227f32ed6abc8f16fe38d3354e827fc249aa1fb352ba3cfed733d31a3755dee4385fddab93aa324857e552f5b335cf718a60ac49ff46a872f08b808f74dd8c9bd1cdafb0cb855ee07f01afa71ccbe38d10c2a5749c062c2b9884580dd3f2f0c554bb0fe8420040546bbf16d447c608691c13e0d2e325e39341fb4d88544cb12c618ed529d4f8bf22db89cc940473dd4123400a4bccd16149aeb263632ccc25b9f9258487b6c9c80ee327d9b988e01176b639b4f1e48aa9fcd5ffcdb8fd157f64a9940ea054d09eb8d19f08038db4786b67fb39e6dc1800cf20c7097ff76fe669af7dcf215aee2b43cc273ef0ccce95b94f8e718ec80e16a5d5ea8be8116d38a02ac0ca5691f2545a77812f5a0f1ea62a5f9330463f2d04c4c15dac3463db5203b6794c95ee79b0d9b2f3f76edc74321e282ee95afc57b8c072a2c31266ed16119484a6698f0f5ce803bbd0a178effea945a51788f0e24806380a577d7cf3cb427b587bcfef0fe9a894608044b322c527619f97c31aa4283765e18abae59aadb0d6abca6c85302ab0c00077cf377b06a9e8abc7bddf419181f00dcf1466eb79e287bf579527157421534512d3112ff4efa44db8feb1793a99395f6fa19e6e8d4895ff23a0bcb79475ddf5dff2228d6313f730c23e9f552120c10b24e84c29b3b8ea96d905c452d7bc1920a4adae50da477cb6716d79dc9c9578d42002589d29eca1565d7dc2272a1830d7d86db1895c6e16d08615894c5ee81bbf001f931d61400bc8eb82bb13e7fc377d94b2672759aec843e550ebf1591563df0dcde54562f5b2bc977b81d038e91bff585b7e59c4bd0a598d27babf1cc5a5e23d18d37d9463889c34ef2ed19dfdb791759ad50d2e3419ffa3fc78ebb4223d56c25064a78b8bdb69de2877f1265efd4058baa11e9a341032d13683945e67f862bf0648e1e868a0f23770f0ae4044fa891950078703f268cdfc3ade91a8b1b44b5f41af507ea74a3453e60ca0767841e832cd10501b545a184e798f6c5935d33cb2187774c0d2eeb057c68ab28ea5567dda2fa720bfdb46ca751d8f88b0614c8cc53d99ef99dd99f50f9902919ad75d9d1f6e71ce4fd6c3cde251dbb54f607d82754e5a9b846cd67495d3b464916a4822e50eace5ad37a0b21787381c67ea8be798d977b2a57e0ca103abcec69124b90d2adc405af11c2eff394485a9d6a2229246b482b628fda890b6d4d3539ed898a2df3940513d00c096bd2fe0cc8b8a1b381cb961f120ec9dabc4e6694b1f04d8c2262ab6ced0fead05c8d3e39ad8c7229687e1d9574cd1add8d5f1ba3520fa608d089ac47988e655806044fa7472098b46db98dbb1fc4ce0138b3448fc836c6b3164275105c8a5ea8fcdd82762bf99918373dcee6ac84ca3f0c4b7e4dbd8ee0db3b95c2c717b6719d4b86cdb7fea4b1c6a9c6ee7bea319b05ee77bc6d9f3a8c3416720243c9270d4166393ef588d8c03f5cdcb7e79a00d68a1b97a6a67e6b74408a7248150b21dc621aa4e92dcaac7b22b7047d0c6f7940184aaa11f8ffddec975cb788cc2282c349677d36074b8abe14ee0c63b4358d136219f107ea28ede8169430c323d346dd3ac477422f4a9d64206297f1f0fa69025de41c0d5fd5ddcae538a08073f10d6e20fe48e009fa4a239d092e03f272befe78c3574c1250fa9fb0ca9e982b6b1eab49e50afa160c9999ef8908a60fde06055172701f72a8d1c12d43fae69197980d147a65a8e3ed57b3c77b2b5ca13ff30eef5a34a9f4329d9d3fd1f91bf5d55a21e2f209af39b1974f2d8b553de2a48692190dcf83cc5e7305f679b3e9713171cbba81f61bd58be6aafd7e76250f3687e6215a6c16eb9dee3235c1a3d09134504db988ae1dd8fbcd53a275fced9a17deae5d83e05102a9d111a40b51e726d7e0473fd0070407f224230ae8ef46f15538cf2bd7021c64c176bedc0f1c67a765c8189a1acb3a9bd68604ad0cb6763d16b15af7d98104df3658624172a80ba2ab196bbe665be780876722a9e8924ea26ebf01e8ae3de866eb1d946301e6dbd96a7fb5f0df2d59b0506789c8e6f312a09ec119441084f8c591bf252c3bbc439b02efdf3398156527546bbc130d4bf898684233e93d7a83c7cad290b06fdc81f3c89fc7b154c677fd957e4495093827f65e91e79889808d564017829df93bee9839123e613d8578b5b8e91b0281edcbd7d149fb5c9746e804c3a1a755195f0dd0fdaac82898260764b94af51c4afe5912ef67f562321499fd91b988368f67f9176a11753e3fbd43214c882813d845a24cda73018435b0a6a0fd19fadbfa7369a2a12a0f9bab3c04c92f43451feb32e83a082c6f05e991aec3bff7d2a6a778207b022d873f640322db7ef1668e248ecb3cf4993b240e089c2b8b92a4bc90a2842adc5f8ef155775c545f03942e28b4cc971e80d8a62dd99552f47b9b925f51649530ff8310211858f73a6532aeb26cbdb166268834ed6391553b2988bcca12e8d3ca58034fd5bfa501dc08dcda2f0d9c222b43ad46b32cc12725d365f122864681c52b49eaa56b5fff15cf09bf7f2b1b51a194df65fb9ae502f55b69baf96b0d56c90b890a7d83de2dbe3e93ce800d6f654ead6665db095262f051539321fbfebe5e891d7a917b3c36f7ce8498f654dca50deef22e65840a372a56791baabaed4fe2931b20d2a1f95cff51cbec364f0b558a7c108bf40ef8dd12c09da7465b8e90552614a64b819795d9cce501987dcc18ca0851d3cdd5670544594b8bb77a71fa382d9f48f83f416998b7bcdddc239ffc6784baa619024bf8650733916dca5ff424d300883beeb8bc9b7ff4c31da050326c501604f361f10b8f0b58bc5538f1e5065e04ea1cfd7810db663c1476d45f27874d667dec9efbacbee5d6aff9cc094c69483497b14fe780fe6c05b3492e9029956b368f98da5aad81663682bd6e728cc0a41136ff5c3ec3b164513f12cae4ad77ebfb4b19715dbdd538a4e7c2f2ff4ef2d45fe3693fce904e4b0e334aa2b2fc57e4577d72962733da4759bbc851dd2fe9cdfff9d09059af809f87f72d304078e133edcbfd8ffaae1681c6921234f3ba554b4d9025a774e923d1634a0cba793dfea99c098c01f469637b224f81bcb8c86b05f3adb4a726698ca8242ce84a2c0aafd8cb9d84d3685d8ee3afeea7b37fdf3434814b8eada0dbac0f044aa01b0def766dab921d63c97a5c0fa498bbafd644abed1921209baf5f07d0584f5eba6b452a59afb65c9446a45859d5dc78f304d711043445933d98e313c41ab47d0448fc0d9cf846104289eaf2af803999739f646cfa5b02aa18cbea71b8b5795a448f159b97a2a56851386716f71bbb321d7228d4e76103dcbd9a24c5f8d41f7818b3215426124c01d8532526a5bfae98cca3a72b977b7076cc3e48991bfe6a20640b47d14a77faa524eb11a585f5adfe26d7626132c01f27f450dc7da2a8e399cfbd4b3681b131c3baac9a7dd68d0064c084ccda0abf57e1017d875af53567594e1667e6af8f4b8e90c41c4a45fcaefb14591145e8fd47a933c4aa7121843693762a45615928b0f09e4d82e751a0ad26c21194e6d51830daa12acca864d82a7f2a44aa661a7434fe986b0ba1a071eba81a9dfed6b0ceaf124ff309cb240d23bbf79e0c66dfd9cfb654d2a3dcd179bd3c902097fc98541d589424b7f19fec8b43095762b429bc66e812f911ba8bb4c9c3cb92203c1d2439faeebbb1672bcb6e620d8883c2dbafc51fd25aa10667e7297407c1cef3b0f4a604b5b8547454affb108bbdbcfcf02c49c588ab175d3cbb49e0c724acb4754abbb3c67b8556f55d90f38e326a39ed08535eebbbabe3307648032fc1a8b2ed900b5f2a9aabb5c3e749fce10631e3c47b044c2f64226c64397a95d072edcb7db265e44b24111554c60a5d9a641531d10d8f4a09a2d0b2f0ca05af3bc790933298139a6990e6473f899ce115c3a72951da5c7f7f317250d9df1a04d3defbb0a49b07269fab5f87e170e1acbf4c71a39906eeba0664e3fab606ce2e44b72eabb21370a37842206b59a5bd629bb263991a1dde7e40d1e80aeee3253ab56d0d92ca5efee921977ce6d91d8c9ef582a41c7135a4ba1330187489c2d9889824691115b52b877198617f94919c34864466b0fa82b54e49e58d8350fc1574c559eb9c8c8cb3d505ee334529b55507c51ea0ddf3090d65de332c40ffb1310456e679a11917cfe69af05e56aa61f2fcff54bb39b6f89f1ab83c735d558be1a668d7afbe18826bdb8fca2938d9fad01ba7cb51c6a6f036da7954cf280121011c03eb7254879992103c06c182d7bd560d31663075aaef633e8137000c5cb43a149c03d1be6bc78207c8f2ed4366886d92de9a6f97deec04f1059f00c9af01486be8e390b8750d526536149240f7a9d7b157f692386d5cfef39d6b441c23d38aba97fc95fb42dc7f61227683a05e514b090ebffdc61c34ecdbb68a4c5edf0c0f4142c839efd9a0527dea2e3138ca00186ab8625d9aa513dad30153c19264d17424231d06327de02698b6adbc0b217793ac71d6edad39078c1985a8fdde4b470f953f1318c015614db40602bfef8fac788c363f25f331d7d6ea49f814e5d34832308eabcc1e801682e3339f14baedf6d8323b3282fc152cd5d8aaec4f78b4c6d20c44fc14de42f1ea767cbc73af2442406ca452e148224a9510d699a812d2f5087da79f955d9f7cd3d06f0b7a3d214dbfeb17a6e754188d20bf213978d3035e93988fadde71c55acc6379fb39dafcc788a53bba8eb0ee71ca1d0acb76f6619ad9047e6e247750329b14d089052b40e45a3828952c214ab6f39db91acc125cd5a196742fda8e77365bb12b54d80a9646aaa2d74737540bb0c43714aafbfefddbeae9c1b1d5debc5aef61e3ea2accead678681ac58c7c6e738e6cf36673d81d6af6c3614e60eaf5d9ef69c67a228fbdbda507a97909aa24fc4517b55d9ce4a6278fb0ecede39ad1d0fd4aa5b96c39053f6c260077c4f9de17a3840e78c8cd11d4bae437f3039fda45aab9a9a8ffd468ae133d2dea0d6d0e376d73ded2ad066cb9e58d515de3f5033f7e7f240a9063ff407cc5e4faf9563f7fb5920fad466d7ca6bf034297dc2b5f287bc98ec859a2c62e0dfea4ec969282d1822e856535ef2ddde23cde781a292e1e5f7b046550284f1ab7ca2a412d672b31e281a442f6714d830daf1b12f06ea0f034bf2367ee4b9eb6fb4e51af4b4830805b84e48ac814fa09edf0aba96406b352023042ff1a6ff801c6ac33fcb80e84e78cad4bc01f6b8fbcfcab08289ee591f05932196ae755025942949acadbd3ae7d42f36d5db327eab41dcea382a4aef2e86289fb7046c470675c3e7c64fd36b102e95a5e97064a6e85b4c2f3001a5bcce6a50a8c9eadcc2730067b4eb7f369612fe4f19a254162fd8cb9bd4db4b104a964a764e4b8010fdf468ca4b894b3cb64baa8fbf7d25d70fe0ca0f14bc87ef5b7bc294067d8c79ef5d30d41f64a8593a14409ac748aaa7eae13103cc43d83f7ba6721bbe3ef38873f0e2b10f89c4e464c362b70c40c860cd5d0295b92e05cbf9ee9172768d177719f9840624187c43acb6459e36117dd9c1aef581341715f88f4f6026f90e3ed042e32932de3267362f9ec6b023986a8aef26dde7e71ab7fe1e82cce48202f5a075324b6ea4f31bb3e759d2ac4a4840ac8c643ffd9b5367e1118e378ec162e8d5c17834fc2d92521ed436dc618262cbbef634fc127dbf9ad92689754ac2e5fb3ee19a16b9db4b3bd334ecd0d2bdee35d8e24582efb533a92be5a6deacd7edd684c6fb309f25aa44094f9293f0f57087c5dc5fc01da019ff9c9e6160d36df26f905e5b9279162301de2251b11241b7ac98ec3137cf16574ff8d88f2992d9d28c50ec568ebeb2bffd2ac687b609d52a06bfb16da84573803e096567485a90e545e2611b78b15e230b0ac029cb9dcac274bf6561bea0c9f3cba30cc1e00d9cb2e358067b4ba4efcd57b03b1f708707ed16a3718b5aaed7777a120b0a7bd253af1483f5c02b436acf31f9d522db7a54d01c62c9d6591a6d056703d095df0d2b2f0bf47b147d0527dd6a70b58381cff426e1fd0bd7d8029cb097e5d137560e52a84ac46316e45392270c70f8c1b0904c3bf7962c89a174237579cd2dd950ab731a939c32c2c9d81dc257284edf7810701979d792b567784e6dc3d13131d73d9c0d03d370b2c7a14534d36cfd4825699bc41556ba9951adaf94be1563e55520cd07edcb9b29a3539ca0403910fe627965bd414a7857bf96859a30c4f9e3207b7225fe45e9f7b96fa4f112d339a981b8c94442235a27a408856c31850442b6ff95d250328bd87526fc8cfdc928d4804812072e410d7e9f1bac34de4c1bdf6a07eaa521e1f12bcbd927c839e5533cf1f8923142e4b1dd16f47654818dbf2902e945e04d200fa9de1d601ed917cd1a73b9990e8d9b6ee591cffbd4819717a1d22b1023096b81ca57d183e5669a5f2b55abdf27a7462124483ab782e98ccb06b02bd8a08f810b25e9f76093f79a090659ff25a0e7e609946db5f67c48e6abd6b400442496c3149bda16f44ce02ca0f45f4202e2e89fe8924769efa86b70584d57cfa46277a62ce431d8565a99fc84ab9b51ed3959d4c0e818424b89711da87597115e2d0656642fc72dca3f9538d7afa7cfe5a1d9deffd6ec00c8a19cbe24c7ff28d870ced57f3af86080972ecc99990a8bed52c494fe6a8ac2171d87886ab3319ad115025b687d32203d5b163503b5baf649189c40ec2338a93af4d458907c5d0128deac74d6f12629816d06a29f088d5e08ea007be26a21d58538c732c070869e7162841fbcb6ee30261fda630ce91da81ffb918140cac13e9f34260552fb972d379b7340ec9e8bdcafcac6b7fe45b04a3941236d44a3355546425940f28534092c5f583e00af5cab87ae92a42539f65d24a68df59ebbf847adbd866c23dd5e65a26a9d8902a056973dcc504c24803b7ea7277e7a8afc20da2ba20d8576f440ce9f549015db4122da3945a09e2bf0322b313ca553c2c94e4ed5f0ff3b38e7c1278fc89768280f00bc415014e68b9f4bb9da216418995fb64d4a6551aa6a87bba55c834b1905c91cfa52778bfdc7854f4458c74f1f3afdc4c651e799207f6a43e439c38033c2e4cba63b8ee0db96b84a4a14e514ac14d289bf583a8842a9d06060001ec4b092b0e0c28ba266a70068d468b6e7f6c2782a41660c536c182eea837189731b3e71912762982f047f7a2fd076e3c3889d7d7b9b289423df86220b0b1c404edfdbaa01f89a3667c6d351ce8e19a9302e3f0b0574272d11051b79d3cd8bb9f675087cd399a9b7aa90750a5731ba1f4a7bf0ce802227fee3acc37673b2dad4af49da1220efe9c594dcc0dad262449fb372bb40d7c22594f0000303e06696f55c721d1e1619a22ea3ad6b3fd9492ff562926f5b512a475a59cf1a82ded733948bc75a6f573b8939366c47fa43152fa02c651d12fb0fedc7b555087a5f740ba8264671dd55eb57fa2228a209a7d18ab018d6791a55db809fbfd6e71f356bb544dbd558df5e314fd249cc2ade4ded8e5fad08f96ffeebb272c0511b07bf14e7a39873be56f42a21754e5e76ae6cf83eb8da5b2bd86a5c8b60f1ab52c71502360b0f3a4645adec0c08d28eb0ea7a96d9b7c846c0a4d37be4a16276a4f13fce3c0003885379308991c4077fc7f505c5e731772afdfc725be2dd68bda18bbc2cfcb4eaccb373715dcccb3d63ce593ad582add87a39a8b38e2f1fcbee8bb3d4349113fb4c0642291257a501395efca93e83d159174053025b64753fa792aec3c023726710f58817e819088acb8d0858227ecd777b902f2ee427630c469d68639f8db2d1df6103a5c86dba88bb18f12c623a343e9aafc09a333ae3ae4d3bb99d44d684652a9c17fe34671880e5459f01adf6c44e456efa873dd901ebad8851805e3f5dcf27146179eac2acd278978a2728ed1a69903070844d3bae0c1dd09c202e9976c14d50468bfba3dd4b15f29983d217e6971b92a7ffb5834481b4992b77cdb3acf85eb907c206ddd23ada2b4dd74f2d9f6099b84fd2edbfe44e1c17de94053dc773656537f15b9dec5a5dac9095eafdc08c85b9eaa21846a8f6f4d78f1edf7a7287f0e82bd28cd7f59e40345ac078e0212c208881b3f2bc34ec8a9ba360ac1230dc7a7404d4c0cdadd13121a7c9937b8a191e6eb4b90ddc1daaf9c02a84b7a93f0370b8de5e36b2e4cdd1a93852a3dcae9c6f3d0acdc98ac95815af075e7b9796e086bbae4875f9b36074857289e227f398b4b3280b1b2a3101cc44bdce38bcbfff70a5544b99bcd3e8ed2cd3b8b59729ec6b98be8cacc4d3a4fe53c6dd2f767a60d016704b74378622ae2bf4a0a64745069193821938401d6b73b0dbba213ecbbd83fa7aaaf64a3a419217bde148a5ec8f7cce902ef9eb2080c3ebe5a84f32d6b9447b1717dcdfb1766ddd870c80f65b84a3b34f17173cf168596249bad81a66460b901225d68dffe593cad05948fca70d3994ab0e1de6ec8c951d32879de5ef2ddd24d14d90f4e6215bf07f669d80d03950bfc28ff7d7d07e833d123206275cc36fa165e8693f3a1c11db653f1024f7e6bbe58155b8d357a943e3d4d83da7b197b807ae374bf928a66f7011d22cb58b23fb899200406530d4dd16b6a2f137f446c6e870e4e221ea7b94f22e8cd868a1faf33bb3b9d5200622397a759c1f6c5f8a29e946e201a591d36e459d42b8a8b45b57a832f2b7596444fe835efbea379459ce23413859a4255f7fcfce6c428a9750c978af685b0dba1a2adee2cd65f629963d512c2ccaae572a935f42329460f5bd5865a789ea3821698b2f9357b63ac56bcb737959a75b3c00ef3f08dc5dda39c2e9e54ff9c6430d66a8558cd56dbd0b5600a649d28eb94ddd2dc378ae807f0eb9d61f635fb7e21a4fd4d0978cb02e4370ce5792f7447e3a3b54b7917a14fc4e40a3cff7662024ecf6a2c802935c8fd0c53215f8bcccc407a7b8cbc0eb8f5707fcdd1d158bd7dbcbdafb891f17f829f4fda808978c5319bff1045713d99d98597e9c1b9c6aae10580a07d4c737b70b5f8158538d5383ec5893f02f275792793c202e3faa13ba6e814314212d2ec3ac4dbe95848b4a7cfa2d69654ac863908c8b71217bc47c33d4d3c0a1e0bd563e26970a849d10094f824dcba9053bc2b8c1272b82e5fb7667e8fdd1f3eedd4feab5af783e539bd64bfe3d73dc7fb53d9b8a5c8c31d8015faff7f751ca1e37caf1224fb91eac5d5da361de1e851c37de4d28e389735c015913e44a90bad1160cbfaf10c094fd31222aee84d693e4c9cba88709630b2d1f15b2b37aeb16bc1785970b46794bd67c529ab6b48b3aaeb942fb5fe560f21fab196719b9534bdd0ec292ded8c46c0b4991c7d589c4a1e7202b0ad5068e6af61faafb771fb1bd4dca4e417f3669be397c3bf4e5523166046da8881f69a7593347b90cdc55b4be5346665745c253d8b0cb379d5963828b338961e42bb9aa7cccf059bffff6d97c47deda73bf2869f2b4a573d7bd3896b6536e2f95830ce3ea539ae4c92f49478acf4361494e9b59177a0d86f185f44b9e9ef5317ea7a5066e466d43e655018a3dbd42b70a6f2da5eb7e17acd800914931cb7abfe1e91a4a016fdf2086b83ac24fb0f5d4da9a975dce8f04cac0537bb3158fd9073c4fffd72f0966453923c603929e9610cecd2a0e75baa4b6d1806908ce9f550d3d9cb779af9e102a4ec0822dcda31d5ec3607965b9da92f5d4396885bed5318c201c64a31fa834d43198591fbb0ecfd0dfb7a86565a3d1cfa2da444cfe697edb5d2c25649ea539240109d05f5cbf427138b6c3a22a365c24968ac6dd0cd74abad02a9dfe558a9add7c52d30df515eb0afeb9b740139e5a4cd09ccda98d0d3f8c13568d9d868dcd30cd81fe144a100fb81221dfe3af4b1d6f7197b1ff28a2e892f827c6f919339fb320fcf05bc1e4d7cf9ae5541a3355e18b85f26c4d085c203e8100dfbd95647854336a07ccfbae32af9fe6e8c9778597a55a48c96904aab42ac94e6299ba5d4033f22915b05b710e3042763f59f6c2db1e65a777afbf4bbac8a8369a88ca58867c0b920bc357a8d298fa84a8a319a04e3d1df495b2185306a68a23a2cf75eebfd7c6387bf0f59c1d868f635dff4af6f566174203088b783140cc4bf8b163501de3f6fe10b46a73c84bed139d87b73ca77621d1ba74f679c46cffa367122ede1b47708e01ce2d9dcf589924965a733b8d1505887279f6e28b2a70cb836f68d21b84329efab5cce0a19fc985e4ed8b1908c1bdc64c834d83bf0291611c5e1d284c069f79bd45b651fc5feb938911b08416af44d0ae7717ea598be9169367480f4627d7d43e8e804c4141320072575b7a86ba9a0b9b0de4fd29aa48f6e5493a5d4d065e3e6b4b97b2301181a6dc66fbbbaa684748a4e379d7b3e5b375c20d297196b1d19d3190cffbe84ae52acfe1cfc91050a66aedc073cf480875f316cc0f62c1b57336ace22740bf4aa967cefdddbd4e34e856a786dc2fccee4e44895ec3136ce50116a27a2b1f0fa60022562233a77aa36ff0f45771978323143b7027271ad5da6737df977862668e28621a08bc27912d387382cd4cc5e0dcc09c49b95767dd52a8a71b10dbdfd73b769cf57823ca64e5834ffbcfceeed500ed761bf649c86c7c43e51533ac23edbc5b5d51e554633facbd23327fc9ea2d56647973dfd34719277d977e58e6ffb8a9ab14146c9b354ea59e5f4a3cd954a7ab09b58e0496b3b0b46c5281e5632790e4b12fc7f7ba8c1027c27d6c778cf86ef1d122c2a0d2f8dd7aed1c20228524eae5f50adcda381e89a30b52d38ca51efac2caf720c412a9eeab17f9d7f0576e9e1f1bce6f3db16d5c988f1917917fdfa1e512f53e8b98283481f13ce797482dd646f7ed5754deb53aa4a34fcb7b2cbbe77843454e157b062bee9039129a9e222134488b7845849120734f72bbc36e3b55d130e0971a37d91faac01f84c81f1388adb246d4a52a7bc0e8f9098f4ca2b162f7f066a6a0f1fff23592e69ba2dae6e61ecf5c5759ad1dcf50a70ca0804267a95f11b6147f05aee45ae35956e56ec70addcbfe152ed79914ed09f4ed6295b897864d059fce52bd2220da6d36e94ecd3c43136f8f91a52a0660b79c22cc4b235a4e0ecec57e54bf4efde2879f50ca162ff8f3b78778af6e53a255a2dcf4886548c5dcad3f4d974a1259e33b02d44bfad1d9f724883b9784326de02002c3d1b2597622ca21cc8b22726f871dcb01ead6d752d8415e318b1db9a7ee77f41c9cf8504e9c1d4909ef69a370546fb09f864a4ee25a42b30a2fbfb275c5aeef1d366c5a8b9c3c13297874f15929a86f199bc697b2c5131e303b3d27289d94cc9fdbe2db163f2824cdab8508ed7dc2c14a088695c9daf677fd230ecd435e41f2ead85fb59c6e5b4007ca1001fe61862a562162f3ec6ecea5a47543084c93c857346e82b867f52e3a0cd54e6d0021750365ca155f26ad79497daf9a81278afcd89348cc03e3a2fa94049549eae1a54ac9122b193da5d840df6b49299983f4179750597059c31f2dbb3b33a83f54cbd069c9ed779a69a9e5204715ddb167d243e702fa2d9d80b4ae117e9e6853d60f69f5bf612249e9afc0a35d37a473fecfb94b99e8db8ced6857232336804b87b19af83dfdbada31df2e59affaec45d059c1e7c8d1f1e1531e3a644e30391e20974ffc4bc841ebfe072204cc7eb1c3923e0145991e5d502b9b4103cb4973d528f69a0b4cf3a088f095fe5e86310b56ee68cd89632e5ef12898572b4f05e2169a8272a28cd92a147413400e2969371eb85f11afb489bf7ea5f262f97db6f4d5d51099df8e249ad0bda3704b86ae948a767eee742353b34663e41c93388c2ace04181bf89c80e5533f871557d695c368c79234f30ad3dd8a226199d7127e19e0f54bb78158d8be6a28184994994dd350346016d78b4a752e0d36efb18f5cd382f4915a8fe563a32b9006b3a08c3fe32e6056c5d9047b65740032100ca161d913c5ac6708cc5da385b9de05ecaaeebffc76adaace3b581ade3d668803237adf5337854f7fcf6b8b20865cff1ff5985dd149dca96578cddf321a6ec180a41188ad402f68c23334b0437efc6c9b3c23d8a2d17228db4939a0c23e488e53e766f192a8dcdc9c4e0b8c5bcc69f1ee8595e7ba08265663c334ffba091d1e8c7ebf4344211f53ff3756b5219395b528166113241deb064461343e9d8eed10845eceb5f37a271e4837e2cbc6e5690b41d56a658ab8c841d5bbf16c39d271f13b96d3b2f6a8761461c7ec2db704fe9dbdd7082c572e7b40e427b78cf0ac87ce7db3d95f97f531cb5b21ba5e59d24b482de4baa68b9eba3760c9307b2a1984e0514a91cde80bfa30d76c38bd1412bdc22d54e24cb0f6bce23998bfea7599d131b8b1fc120d04c7e48b4ded214649f18995a12e801be135c338fc6b36f19c58b31577842e0391e9fdd1c4057e25daf88362e58f7eb3e581b3fd92c7bc38200d600c3e2e3ca63da682dc6c8a013826d57f46f6695a0df7a3122c450fc4e684ad0a8733607b362409b5932ffc084fdb90a9ee33942b5070e6a767d75e144abdd30ed72dc44a0d3c245c86ad475ed07062ff9c1178b0289cc0f0e4b02994f40a4d3c4c2fe545692c01a929b0af4c12fae76b136526f1cbccafdf76f59fab7215bd62e6222079eca870bbd9bc05f2fc6bd96ddaef64b6965bc8d3178990abef617e8dda0ec7a8e2abbffd8fc0048cad32b58c16a54180e4a599f7bf45313ad3a7fe1ce5cb4d3eef65ae9e979cad1027b471535382c74c53ffd806a0aea55e8dc52ef887356e40febc77af7abf488ac283029535c7904ecea8a12c5d9f92c13330a26f78fd94d0a1e0bbb0383f0086de67a3041e5c38ea53dd945769c40ffb348db566d78a2cbe7655e55b8088307608fb461c764d223874bfe24669a05cc91126278c7bac984b70fd8f3c241400e13c1236d3bcb7549d57dced5bfcbba48a363b00f2ef5cfd342c61dc4fcbee41c6205cd64ccafa7fb484b3181b784fa947035d9b9e0fc16bbeceeb554e5f97038c801b9c4595c209467709402859f150798c12efdb9aff65c8594647942602b204995baa667ce9c7f4bfed75cc1b5086ad0cf906af4c8dcf212b7b903a1a9ab47ca4d577cb9a50091ff5f1f7d0de5c221eb00e028b1b2efd48857fdb0f9908b5a8df35554071ba2cf12d582744d49b9bea2faf5ed383d6c8140c257f504b4b32370fb1b5ca88523f3a734510ea981cddbce36c3591f60fdf40b926f166540fcfb2dcf5445450e1ae7629d8d8a919b71f14a0186ff684c115300557b26baf30837c416d086482ae0a7c3e50b9751dd9504047cff95f3e538f2cf3341a2054df6bb0364c4043ec809ad3e4cd6888c9589c084e41fadabf76433c3f98a0d22fa38d6ed2e823e9750749dbcfd68354000288e9bc495eee2ace689f693252176782105446a3bca900ca8eef59755263c60b405928b2fdeaa867f80cf49163c9638ad2744fdf3169154de6206f9006895970f9ea1e95061126ba33efa3672ed3be8d23ac46d695f09f83912459edb37a46ade101bfaeebe5624bc6c0148b72ff44225ff2eae178cfe4b2dbdc4f6c1b9148089fe822d0b25e24e5110e75f430a5e6e05c29e19152ed424a23f40f288a2bd87df0ceb0ef4a37adb8b2df4116c1143fd59cf00af3d52ed76529b5bfb49bd2e5b1eeea5af21e4cbdee1bfb68c1e9ea78d3bb69fa5e1ef8f9fea6e42fcb1e4964ef2df91553827a25641b94dd7a512ff3bcd739e6f242f3681d6a5c694daf3e89240676a3052b6fe6644372ef94a37a9afcba4aecf36880a199b9b730cb209f0b76e77e9971b964869293c80466171422f0a404dd26a0d43a93a93ea830fdc825f638e07163015d869eccdb86bf369cc71ecb6981bc20fbffd9a90f76a03f8c215a5b846078f0d278b998e259d8447c30637e85e9651551159f9774071878bcf1e77ee092691d38f7142e8f23b77a03aa3a327f58823327d4bd511103f3f60ac79015cc8ba28309dcf9f38959ebb096f9058a90713dcc26b1520226439633e87e1e15379bd9576c3d3113b0028bd3807272e9d4ef33d9d754a71e8a63f3fc025fa62341bc0d9c2936e88655da0f9cee2b164ec17411837bf8aa8e168e535ef09b2f449da051a67fcab6350e1218ea8635cd6f4c8a29e59e0292a4e67f31d36cbc73bc269490771118a72b3c0a142b1e9495bb976432e758565516e83868ab10836fa0fe909f7148917ea8d0599bf3703955caa1f4141f4f02aa70f7251cc80a0fa841c6ed3b1ed14011fea7d445c3236fbb4da9d800b53f38654574d22247a257c76938186f190c0e25a8435bc9dc2ee37a0f05e1f632221b67ab9fbd7e4c3d86aac91714e7cee329522a32bf21e58b6958c954a7b31a52508c47c6bb859c05264b1f253d723d28335ef5394fc7c41bd8202cf21ed1f21db2a81cfd61e97ae92c2a954f3fd509bef6f48008d040e261d548a11e19ae9fd243f83d4ecfecad3815c593b7e493e4d832d53ed6f26482886231633407c774447cbf7fabb1ef36e44c0a3cc1c47e0093188112945b5d7e91877ff14f28aa2cd0995c488f480ad13ee09088fbebeccd05514cbb6318c80b312f09242597d7f1531f774a36cba60c0148e550fdd513f625e69a43142130a5a4e2ca66fa72e856414a41ca00d6c417bcbae72f6d192a271cf528debeaaf99f5021efdacee0ac1a2bec4d8102188d76e876ac8335e424b45d6584f4b350691477adf170aa6211b33440bbf70768b0023a18040612c9732a677a6cbbf0155fcadf4d4f8e4e19e151ad938c937bdf8e828f8c4f9cc5567f89b7592c154dd77659bbc75d8436ebfc6f52abe022fde582f07904300c7c8b749fa8cf3c422b9bfeb5a58c6014d1857f76f592130eac0aeddddf51b9592d74d3588b9eae0888d2cc41935319546c0602c503194a623fbfb4a412e78ee947d8cfed5b4ba60493182f4c9716a1c1f332dedacfbbf9ce36ed02ae3c72aba59f54a9f0546165598f8f53727cef8523ba8e18614a62878e7e1932dd32eef9a0dcba62afa9bd9b5083e22353cb00cfb224c1d19f9c53851c59b6dc2e2fe250656966d1337e627cef67fc52d4327cd9798e10e46f4506dd840de97b1ea56d2534761e13e1ddf1cf8d73880e6d8696637184512a78f9456212743f30f91e4ee9475493f49bec644b710289df7ec923219cdc1ba9e24b2fe5c0cc4e75400d8b2b4bb84a6ed4b2cd40f5364accc1260c8e9cc8a737db457dc8e92130cc5984ee7c2b023bcfa7d68fa96cd6c7b225ad2f9bc1f450d760474755a227c7d3e301151a5c5426687ff25a31e958ab358530f571e06ff0caae1a782dcfa4a26b8d1155cae90c3167883ec656fce3d8ee1bb041a37c6fc8ac238c6ff95c4c3bbe4ad879543721c8d55f98506ce3b9d30ff3067637864a8e15a59a93a9743a902a0c3711fe07eef39191c7439adf76d74b27223e5cd3e2aca26b3a2d287877e4f096e656cb6ffbccbf1b8a86e1324234835f4066f726786dfe77c939d299b13149b13458f8942a7ef8f8dc5296dd474322b2334a921cbf565e3814672ff6fa4662abfae9b882a8c37aa2fc8474e915f82495127d2d9d132ac697ecb83ca4725def1da5a4562a743cbcb03b3cb79feaf86c3683d5e7defcee683dfd76c180051db505f4cf78d45538671c5afd05115718488714322423f42e6effbaa54b0f675db72d25561e5c9ced948f4505f6dd49770576ebba586d8f36274e0d5653787ca9da42b84bc26ccf5afafc5d4191029b242192ffc7a6dbe6a8dc884e7cccee4daae3d67f467ffc97c5e3e125d43e7eb0a9fab97727119cb780ddb2113bd29f145b3769ddf41dfb72bd2cdd5da00437a7042a8520a54067a76546180aac40845ef99a4ef716ca4c1368b445d3d64b0fa42f81904b35f5da6bad141267c3bca709c3d7883fa336777013f02f1e8562ef9fa6313cc8006121d0809c4b1d171605c18e1cddf0fe3b78b590885bc880c1065d2442d0093888eeb4c03ea6acac6b9ef4ee23461e8be96344aaa425c16925d4b21df9bb30b32c9ca1be1af9cc74a9d93f64e514fe5e732bb5203a410f07f64a2a0851b15748e2e2d7e88455aa3e28e9b6aa488d03ec60d7c11f12e95800e04beac4776c730a483f7eb9e19a61f97b3974727e038d31c8cb5547faef3a636abac3ad4bacae9bedbc60c9fd7799de4f5bfbe314bae9bf78ac4d1379236467e788e2ca6a2487804063b932fa7964ecb416352732d244d4ff604d0805f4ddb0192012132f768096731cf6aae833c9c4de45868bdf0a953ddd5bd5e8c5abbaa388b3c4cc6c22d1219117dd676bdf63b65e8b6e841b44d2e0a58ae96577671c8d93541ee08b0545a4c69cfdb44dadc3e08f10b377d3d4d2aeaa26b5093ea2eb77ae8620280be1d82f1d73d8d7f18ad4db0931c9005ddc2e4e31f354a10c27e2f758522a83bba23334a2938026e1b9f0afd8b2e45a118dc9fb735b3ba000061fbb2360b0254fac2dfb34a36d97654a1eef1b80864ce8d47ecb2c20182a68ba055cd2fa9e3a1f16e3cb4ce5cb3cb79f6db9d2ee61eda24e6e2f0751787bd11c97671adc5f72e6d6829ad06b90bb7bf7947c19ca758ae291a37fa5ebee4041e7504bad383341d4cb9b81433b0ca1603f5c23078a3b185b480f95bf35a82b293ef5aad890c92e4963f566af0bfadaeaf71d4b8b7d48e37992678abe3da388298d160cf157139348f3980f285d5330a16d149ed61d4688d746b9b9bca2cdd8e866499b057f73dadacd51fbc0953ea42d51fa2ce8f75ed5fe9f89f16d72d95c988d9f11a6592ee4c9eabda40842cc5b72200c730c9caf7d18b37dafd73b97799bbc07fe147e09c10e268bd7635fb552fee7198229e376ee67a0d2f062d6b5eb8ecbedfdd5c301721ef55f84b8d02be0717a9303fa9ca01850807fa173dae4bd4f2313cb0abe85bf9f621d99d72cf8ff3ad8f9014ad1b2a464a0cffad738846c9ffbc3a92e3790492bd9698f9d59b7ea30d6de20ff9018324f84a46abd5eca5cf5129ceba89fcaf65d32ed11f3505c2527aff8c132c24a310d02eed68e7dabb17a313c03ee57a064a6666e9ed35e8b56818c14bbe3e5215b37d507f4fcb18fa699fe39b07444fc9cfffc6b108d523197150d147001a6e4da7b171202385999314474cc048a6eb018c5108148439874825db01a05e143995052fde62c6852aac7720a8d17f30342729adff6c9ca3957dfb66d6ba4d23a2baa1980a40e234dd959f9d8cbf461c318a7db1b215f5a9e6a3195441e5056df05452c5c1b460e9c1ce985c11add0cb7ab69364fdece34f84235f272b72297a44c2ee0e4ced1500a079c6e35f823bb2db3af9ccda3ba54f8a83bbc2aba261662d66de1fcd3356755df0aa51b475a126ebde9acc0c3fe0d9ca186ddc9bf9a5cdeecf18133d2ff78cbf5ed80141fe75640eea7eda1b16b77186c7dbddc91b965004e7f3089d1a5cc2cdd023fe968f33bb54fedd34c093063470512b51e8b24956ed9fb72a837b0b9659ec4fe829e95b97ae91ed9883bdb8cbb0b30880d3dc5f27833adf16d58925eb0cac6ec3d764c74bc0cdecb2036f2806c4287d35696e2e4eb62ae0d781b1a3985d3c5dea26d8ed1cfc24eeb328c85263e7d13d6682104d2a91bda2f9fd4fd453b316b98275067e46ec2383a44e46630a14db52306dcaec48c661d291dcd12cff917fea93303c66374b33d52d0ba52d259fa94a24cf176ea47ae5c4cd6efb67ad648aaeb1f04d8af146b1d4bd7db0f0c49dcc1c25038dc27d33fb6def0368e012cca40f32ae2d7fc7a9220ea89823e03a8c88de9259976bd817e1effc9072d67c9b3351dd715b654bf6f09bf0ffb4cb31db611e5888e74190c03e0a1b5b7298b330cd762c207199f51848272292af730aa6842671df8daf00d4be3649b82e7ba462d84b863fe210d9453b9c949f8dfd7f2d599431030e90de5b392fcb014f4e9a3e09b75568de9fb7daff7747b181c2d6712f4a234689b91ba35baf89d58c12802e56bec33f7e2586fc9a1bbaa3a79e709705fcd70ae1d1fe190dc783f6dc85a4251ef3d29b6718f56d27ba605c227a5a1718f4a3f557c8d09858b92b66de64ce7b1bb3a089c7d8e112e3ac4f02b0d2564c266055f7c1bc329b3c6693ab6ca72e127a875f27316a9fd5985e688bb37f9cf10b237320a5214e6a823cf171f1d47684cc1c647eb6325d4504062f45faff08a050a5bb6de1e245611e6904afb1afa91b54f1456ee62c1dbb36b248d371f321bcbff3edaccfc3bd7b2a5a7b5ca08527c1775aa8c0546566dda5407dbd6fb2427719028ab20205975d6c026d6c4c9130f9fd63a5d3383ea1590f3c779f9d6e9c1f1ac4df15dc283058dd70428ec764df35c08d1b5b854bac5d0055e46b0cd15fea49b20b197c8389dabb1be7a94cce17e86202730d96033770a11745a9853f4e23b10b07233560c2b2bb66ef2bf19a41b082c4ae72341f4728dd86041572cb3f7e1fe330b893e3d8964749e2232fc71921e82d7fb75f11f260a3bd3a49b2c3a56bfaacbd7f97f26d86f5ecd3ce4fe60404be2713ccf9f9fa2319578c2fd9768ff64e888d4e72ad2a0dba2d5725506611069377af8cb683f4febb55d31c46b852b9de907fda3ae9135fdd905eade22d6a0a51c8cd1c19f450a2146944c40d9742daddefb2697835683407ccff67c7628352cc88af73d6635ea9549692857d11f7aef044f539c12144b5293d1eafc62499b8c44e2a2170df79db7f4d2794730a8734ac2a9536065a65f0c52b25c4ea0f6ad357eac4c4a2bd49ee048439d1ceabcedf4ebc55cb327a3c7a8ad145023dc298cd76727215277853384547ddf42fdc0cb47161cccd345b583ac5ee283a3b6f211a6e86902e30877c9b986f550e8f7edaec6d4b2c947a50b1ee60f2ad25dfea7a23a42bc2c4ab4aae2759e2e82d9302b4b90f39cbe6d951640b1cbd208c0836f5b5324f3fedf16e94f11210d702c7e269cfeefed5bfed40709eac3a80585ca7ab3fb474cc7a70d56ed6e76ab8fab016c59fb9f3e85b546c9dc5a7ea4d9ded48ea44911b1436a6f311d455569ed59de547c809ab18cc356415589ee4f65bcf543eed478fd8d8fa3b3c2638fc2490b68505bbbf48a35e33bc40663e5df89ed593b50aff6c41ae22f46b22a078d9b09f252cf05c4b80657d82273c4c686adec1a68fb99661498d1c9436c803dbdfbc42def1ccb22f9ad3c0b60749fee2fd5a42b9f5ed7da3baf7b3b3926bc8930352bd9ecfaca3adf8f3fc144b97705cb02f481667fd1a5f3300acafb197890298be31accb76063f8ea765916f133b5beaaaae7cfa12c19caad0da5f05ada6fa8074a28c3b8fcb48c5813d29b8733123aba09a1bf285e792e0e360a67e1ed1d0611cb635ff74b528058e53e77a521f652303f961e069a65f77165c98616452506eb40a7be751955f855450171a7de0911bce72fb308e03ba18e1bc3981bad06b8593f2826b0acee52923632e7ae70d34863c8f3f3f86ad7e9bdbe8efb24cc73ddee4ec5faf9e9d85ab33ef8c0e86caf38d61778ad7f2f1ec058f4d474c334195f0fdf462e5c1383e1f0e942318be227c38e799bf6fc83023bf299f7ff6c2eaa89132ef6faa969698219cd1904da0c2308449989473b0ea6d217047fa648827d06d8a1cc72f3316c133c08cd93ab84e2af8cbba4232fd80cb4696b3244b9e13b116b19a0be0756f9d1121193320171d3b282f34f1cd0bbf2e44d2cbcca147cac926d6cc5f3912f1143d3dcc91f6c747e7eacca7a02d965359ff0498492a547a06510b50e498efe8ece1d41d749bba8ad6c0f6f383a80a47c06e6cd8a6a71e6585fe6b79b007c39006e9b6a81b510ff36f9b2c510219b1eafa470d49db4ddb5dd7b93c4d434bc8ab33ca591f41175c7dc4b9b78a8225f4f3d491461f8d867c4789907dfefec00ed7d88acdab70adf49195e71d1ff7287a0583650de632370b4c53942491d9c78a1faa29935ae4489de50d6073084d21682d0241f7aa458d9aad87a1902c035df2776defefe7fcf75b8303ab3d77bce07d69deb8566dec8cc98ed99227d1f263aef8ca6ab267ee52397c9349bec31c302e7e0f7c6957ca9fb76def875e7dc1f1e5ee76094fe417a664e2d88fafee44de9f8cd1212ac83a91a950f72fc0e50d20e684e6c7580b941469fcdc1a06920045246b3245160c70cf973c6b1243041215038c1c5e36b2cd9af3c604be9588b229062c17b608f6456af2dbb2b1ac99fcf5f27af968a52903efe302d31917e84ce41487b3bc7ef7de162caaf3d19f0fd2d546296635c5c9d962845dcb86fe37f4d89ca7e05eb8893ef7d7fb696a05c5afaf2796e63be3aeee8f33e53d014e5084126894c87c95a796b35cf0859294f8f7699c7d4864d0bf3b34f13b38818a23aa606fb2033cf1ecfc549870979aa33e154d3158736ef52292e10e111a246d587ebded6a8e7b7ad3532146caa1c63e58316310cab79a9e036e63c1b32ed0c98e709f44d7b7d1b16b33e901fb68649868a63555b0380282e5844ac345a1fae26278c729d4f96e7eaed1fe2ca2f6798b124e01a53ce8b478a3f90dc25584a40a7c15581251fbef1012eb168c0dbbf6c3f7c12298134489e15cbebb3f292e4360f7e65aba14b18d78566a1794d3d663830dcb079e7d7c7fd9354c507c17853d18b26b0d51cc9a0769adc628d7a288777d396d4ccd76454c5432faf74975ea0eff64a98bb32ed8c9ae8cb3a07482a727c5b14a54c7c13e88dc40829478941fc483c4d37797cd31a7afae96c8d6ac798e70d633b099f2dff4dea4e87ae3a8d58d5d3853a53582694c2fe210bb93f9e37638ef4e0744bf4e74e4734c282b29ba75ce0d1f5b2fd9693dae0eb28e98d8a68a393dca58eadb5456a573e80bb2ea2a45717ca59f671bf88e14a581d30b304a2b94d8101c35515186190870a1bffdfaa2703c999122c3547c6b361cbdb9238c3865b0cc76a31358f5a50e0becff32f874da8b6deed588efe788ef24785a70541129c9f3c20bf24cf245222fd48d31aa0e6e981deddac95bbafb7514746b2f3fd89f28cffe346d10687c7ee709da990a9b62cca3f4c7c44905315896ded05ae0f7c917a25ea83894dc533885a07579017a4b1675871ab04354bf82d04e301e31672c743552111056ad356b29d5b74738aa858d646d8ec80b455383014cbf3dc4a1a27bf549caa0cb8aae10c37e1dbe1389b71a8712855966f7a73aac39ddc67fbc79a920583ff3ef728aa6684ae88ff3637b4b127e1f565eab86b36f456cb697f000bfd670d7be3a0466cb27e659a1906e72c497ec99619a37c4c21b177abf1195dd638180e509fb1191b8b2fa8872782c06709c72d573c23fd73be4a40c2f11ec9a6144e44c36351a0ae90ac90bb22009440dd593619ff9006b7da7c3410e0c278dafd833a47c302f63459fdfae1a3ce6cbbdc2e81744f33d4d5fc6d5a8e3cba40601fb5ed493af313a20b9e6b89c3a32fa9a22a6b50e28c6f6aa449f4f484c81e874015af5574386461c48cd7546eb4ca49b8a116c635a241aa4ddaa1b806993526a319d406d72132e7429f46112ae022e6df239731cf717bf1ca4de121792aad0f043ae2f2708e9f581b2820c1ca62e02cf9a89aa4f3041554a6433c35dcc9b2502651d5477940f5309a2d7b7b25ef51db93cd5f5acfd7818f4374f070e10861d1bdd923cbe8135834e133b40228b19a1f71e38d2285114b3f26e4659b457296abbacb104f5f147a0741d7c24af35e75511c16100c2cf9ab2803af0ca3d2f02958d6ae608737e9fdc468ba42c2b8093c78a94a69533f7541e1ddd20ed80e3564031f3b28628c686b3d14a519d39f9cf3a568a425a484f96d0057163f3ec238105f3fa7895fbc38a3ec73a99ea246833d54da00225a0e13b9eca5f8f882f06825ac57d072a03337f4001f94301045e6976a2cb0b206136ae77618e869c89e09b5e7aceea30e6eb04181195e00eed57696dae638ee302c28874684a8639af63e02a8c03a957efefba803d2a13233da91da8aa34b0c9d311327468972e899901c26fd7ea1c3ece0e062d0e6294346923e7c06d78ffd4b0fb950ce2e16f8e569fc42d58502c3041d8df5c11e4734c6697ec575a3474f34af53ea17555dbafdf4080951aee59079d1814cb7cfbaa7c5195b31e1d6d315330458af2d1ae84845a295b21bdcc7df182d6fa0fd33cb749dd7e67a0a9fbd25964447b10ad97e6ff70afe44bc0af3a77af0080d96309a43b231d0633da959a672389d6655ecd65a938c1a6f8838983e6a9a1b8eefdd52ec19fe3e76be500d28ed19454aa4062a8c009f59c34d44654e1b4a2dbbbb170fa8be8980136310d304989a57bde8872a2916c6ca13cca302b5a9ae1bb54111ddcd05ec9a7727d5dd5fdb1081d7753807be19446264f64ebe728501a688696573826d4bb39b99e0aaff4df91f18cefa3c31971963e1261b0d248e4bf908d5b6146f93888bde6ed9a7a944b428222d0b19139448a0558e2128f34db4a70a38af4f9a747cb4467d3b78a12ef39359e12f19d8e3fc241d40e7fc1dc7797085716e898ce0876a9cc7aede9acb5caea004a72353dfa626679b19fc0db0a22bc4134403d9745714090ee0435639779ee3105c66ccfbb30ee6d11eba277abda517fe614affc6f0b1eb22cb5c1d09bcb31e7bca4e4996e4774e9a05bc8a84401ddd65cd6f369bca0963c61eb67298fbb6e14f8a98be4857140db90a94e7556395224f6a4375d71bf73e5e342dfdcb9d4c574342d516716c897288df88f77a42c27a24818d2388aa4bea0e37db930d48e2cb4424f530187df18f9b9b4ab6f57ebca74ecb1b50eeab956fbfeefe0792ebc637c22c8e9ad7bf80b03363f0b69eba27bed7aca518849b52803c070d7b8559a477929d0d403c996ceba82628ecd7592f77f001d9f340205f143e5b42db5370b578c4ab5a9ae9abd241c97f57848da8291d7674881d687e4377d950b4c272385e90e85d5a9f21677f9b35dde3ceac46d5b1866ff107c863f0322d90108c63bd8aa1f991c1b7fb7829b820c01769e899de4591978db590e8f7147cb743dee07b63b0ef3973a96804f9b155385fadfd44f3a949176af5260f5fdc31e0c6a1ce8edc61cb5ced3d730c35d488314ddd9f5a3f37cf724a268c5afb09196399d2b33b06209ce3321ab4654cd161919449ed9c07517d08568abfb54d96fe094ca1996e47abb7ac9ec1302599b0a917fa1852d2c66a0fce015219851b6923469cc2b57c681156e065a6686d7a58fae74dd0648710670d1e86aac372ed98989fc31aba7ac3ff9f566cc0413dfb6eb66dc5e4e310c9f602b0bcb677805d163e9e84532ac9ca4fca2ef0aa521b93ad7f9501907e415919f497eb6d7bd526f3178b6ff12105b044284d3186ea7a7a15d6aca70114b7b5f2c9f5622e9c883a84af13a3fff41e8cc6522d712eee2593b4c9d9132b54b0a00b09d98dc25f582cc1c5f0f2b9fd64fadc3c1cba9e1dd7c2e4819b13ae419e37270feb2802d4fb1af04d9f5b9e86921dfd23ee7e6de50ee20d431a5906da1a9dd3f5e4c2c2005cc9a07fc93789a7163584762057609b629c7acdb56bb650a6e4325033436070f81cc333c105fa83ea1fe99203a021628a77aca4894e483f9b9a0ee1b8dfe53e0a068d9c3a04e2ef17dec741535e8825b86bf8dd9c15755cacb6cce3e3180f54d176b84235dddd23d7ea0aa1637d6f6a6225a58fcb9ffaaebd97c94ef18e97170d39f14ffcb07775ff9c19ab36bf7d3fb85156ab0b62e9f9cd36b19d417d4087e66fbba27b8ed3e3581a3e0b46ebc6790859b1576e30c548a53282f5208dfedfc4dcc966f34996a594844aec15ebcfa5078a9e57308acfaef6a0f1f970ab0a18d607824148609c92ccc98af0e877b144313cb63cb3c256b6637462b9e2ad9f3c2cb236f3ae70cd613395d4d80f609a57fb1aba27596366641c4b7cb77478562998e1dfda788d11f91d79de938286294fba594bbe122e3ea4fd9e80d40f8562ec58b5d0c28da9927044b5593d9e67f50b758ddbbfd477ca4f0ec62869124f921c0bc8af7dddced5971b15486488992d1e33f2ce95982dfce2d5925e1a15d80ef52726c7ada0e5d4292b8b1df920d9954d1298d0121f6f61129050169225e48c2929cdce42e9478a43f17e72f38893bdf6a1c1ae6ac1c17d80adf942e53c9574c4eaccaea7f5a8fa22c12a5a955ceaab61b1f21f1833e91daf92aa9ee8c07b0a623cda57d6f090ef8ece4405c4852ad3d4f15a733347b49f4cbdadf9f1252c153c39e0225f37a2a7fb78c662805f3e1759037a6ddf385b0db25c19d5d0e8785ecf005d11cdb3dd1ebd8fdd5da83b579fd4cfa9619a01d099c8dce9370d8833be2049118a4364aeec225971b851d554615729e19c5e6bbeea0817a9b528afa3276602ad8060b661fb7ca9b249ed595de2769e40b1d0019c64839e80e0f6485ba450e598698c2eb45655a77ac0863a631acb75b2db75ae5226b11a220864203aa817a2efd4da8433249561d67781800bdca8b81ec75d7f332ed3d4e483c57812ee0ee894c8c3b31b042a2ac8a434e970bb93043418b7b0c6351f8f913035282cee0d4cbcf15e2573bebf30de26d498c322860224ab06956f58bbb0a171394e311815be7a08d47f57d12993a36c9969ba89a3cbbc282226310f2edc4aff5f08b12fe75b0522f5ab1c00a886746f4916254fc2feac2e6d1f652178798c0b911368335684591e35f45c709a5187d7b7a25e73c1c46fb2a4a932d6676b252db155e6cda532c9d88257f3ea34127bd54a532a815058840a854692d40f04cdacf34e4e8469b2d8b537c4cb1c5833948eeb49f83b5c4cb2a9f39e30698ef5266c020d6e120e94a7be9f6056d10bedd0a42ede61e9ec0ba19de34231865bbccbeb999b7464f2370b466994b3e0f8cccbc0b2f4e8d0c55e111c98cb50e6b16da8e6aa6a64808a25a1f9cbe321a4eea1b364c4319d706e937d8561c1ffa444695b2ef887f35dd8bf0a951127d0681298d1aa6c050e2f05f07b1f05d30ab292897506a2b1eddb2ac0957130c9c634057a7f41fc01fc396ccf8ccc5c93cf088b19608e14623f6e064555a1964ab08ddcdf45d18ba37900f5da005dff57641aa08c97f4bb352db8e4c18c5e74cb83932ea329364727cae0e297b79995645f3ae9382c847e72436d6df0a76ffc340d8f217336d6cf6b7b4c972ed600bb2acd3152a5bd54fca8583a790a2718ddb59ee73560253be17df851bd932470d7a80275606f162f64a30486d27b52084ae7dcc65f6847ddce27e34fd639b50285e397ee0172296a5af4b21312d48178b6e23e6f340f85764dd3820e4c2af917921c1bb12390e37eb0ed2613960833bdd47d47f680391af33b30537b9bc09943c339686d84e8945efd4f5ea938eee0058e140a7752f2a6f4914cd3d2074e564606586f4106bbd8c9a346ab77332e888c267a47335210727a6622f90a7d6c8842229798af7a67beacd7801d4cf21b79d8630a2f5f20e47cc84555453f0bc7691e0624b8158c42308aacf7da4cfc31929a9da7243d244a4f3c51bcb28221b8389f42dfed089fbf28b8841219308fc9d9c091d35a8aac3ba8492e03c1630748f1473633b65af3e455c8b834f1681e414e1e27b8d513545bf044c07020a0468106dc98ea72155d95bc9c9ee8d040b87f3a23ee0899472b54a4375727c9fbaf5adc6be31ad41408fb4f539d04943ebde937270624c3f75bb249eb982fc83c945f3671702ced3cae3d1a819cda6d509ef9009d55a6d860c0a514e499121f7ebc1c73b9a44647b2f831865a32c0edd16e144cdb1e76913b3eb87ef7b35f129eea2b4a2354463a2fe5e075e2e7a40565980bfd79d1511faf0245e895d5eeb8ad2b2b68dbcf3785b97b1667661e73d2fab4e70218fbada760d93999ec1acdaaa864a6a368ee51f45a850c99845d1cf84c10d5b0d826e7e5bdcedc912d72698d0f94f12b15512357079dda547d06557c7423872063a086388ded083598afb30ddf48c9b6a31360ed05474584eae200dc5108af07361f38d8be4b229e18538a6964f9ca41abd233ecbd8b283865dad378437d7aa1ec442cfc15d6ed52fa792d13668157c3b37341cb35d5402fa4f77efef1606f3fe5fec07f2afb1378bf50fe664a44f9a06e2d516d6dad18d5988ba39187e51f280dad37400b8a64a56a24970883ea7cdb06f754e9db1f3620b4b77c26e746d322e51a3fcd2ebcd3051461a1c051ffab4f6bbd31056b53a0876a41a1fb0cdc306c03b781b6349b84adea8dca5c51a5e647e7bf6de79f3e3db0d8bf1e291d5deee6a2a2cf196c5a3d155c3e8c2f20b2bfc9a19a8e32f302817cee8aba1cd94015ec71ae925b81842b97460f71c7f451a6b701a1f3bc928662bbd5c3c0ebfc25538e9895e44ccec0c8a173bb0439ca801cf92c7d6ab78501a823b51e99758a9645479e327a4682d1e7eb20892c45958ba94bd7b36ac9a02677a83dd7545c5f94503041e3d16860af23361e2ade9cff2d04206c96e7a161eb6fe1c0d3304fdd5bd4f08f6ea342112e73593199ab8da8449b88dc6fcefdae200fd31f3ef393f698ba3906d97b3c409f090d9cbf0601e498ffc0ed8f0001481c7d4438cf8ef3ecf8ba15d339d555a8ad59e28eae82279e7246a8b46427b7d5b9e59cd240a1459313266139dddf84db6866bff92c73f3544cc025d9f924e7bf05631a3650de36c70da08550cc054bd2f450f328e73fe1b80784a1142370af723d9b30e881b54c1a958e0bc303bbaf82718ebaedd8ef86ef99e1c0f8f0583866d10f5b216651cdc9f4d605ca8355c065975a0782fa506f645c8d45a402716a13f8090a3a28077fb7a198374b35d8b1a936e6f602d84a87ad9643287b951086893f86c9970795737f0705f03675cc5026680cf18a7028333bc0d27733974eda34892ddc37627287281d7e89c94a184d58b93b7ba5f78dce99da59ee1571954d5965d50266991c305e43f8ff7bbae2cea8acc16056ba693eb07e7028fa2ce704b0b8b2f07952d424537a0a4d29df8b0fb0bce0767cfc3e7c1f313b649a91718ba39aceb1865e7db2b86e729e5a892940beb6a5550a33550462e2e5ddc09e43a0d5880634a2e7386563cc37b2919e76218f022883390dc4cbca5ac3545ae1b679da4d9cf367ba8b0358f0a35531049c2fd78fbc418727e396ba87ed9b41d8b34665f118a5387fd5f6f21d659c63727938159f3482a0af02af07e44aad13fa1acc44ca75722f2050b87b2913f840848391cdc84737541749e02d438ad8b613e3466cb6808b63f46fc8e833b667eec5fe5c49cfa587edb3b2295c0106766a70c8bd0223ba4486a73307fa3d7bd145768450276096febfae5af7238047ba02fa6858567f18b527998ec426053d0249094c146348a6a9260ca15091c8cca9c5d99ca2c832a01661d875078d862760ca469fdcc35202000fa9f13ab7030fa0b0974e1870eee8cf142af760cb05142211f12ef5a68e97455a00ab08ea891ca76f8c6fd03efb7058e2ebfaad07e072c8ff21bb5c41b8d3bc19a09efb15432b6e9e7de3b83d941a815c215a225c96a71649bca593771d5aa59e0332c370dc3bc5e0a61ff3072b652f19211d731febf2477d32afe4770d49542ffccbef3e9a196db66bf26b9274fea95f574e13417dbd5b96f68c9b59c5990614c62e0adff7e6a4a51f5e60f3400841c7b47a4a6684b464697a59e4c32a2c2d762fa2d436db49caa0f403ae8174a10c8d85fc730e7747c91d5c0baeb9380eb101cbc88ad29359db3b7154e1ce2b8be55584c29d662d5cfb5da4628bb6eec49f58ffd056c796723c13389d988df97eb456e29df21de39ac091aff854d00e1de579fabfce8d21d83a4846abd8823e5127b1e4598bd308f1db675686def08bd4695de8db684da0a25783f12dd34d4ae76435069d3996f1ea072287795dcd33461647e3903cb82ec3b745de1faaf7b2a5b35bc6a2169b39c9604de761265d0992fb18869f56cae60ecd3f4ce9aa634690f30c286fef72298fbe7a13ced59bc8775720403cfcbc923f26d6020284205d6e8f7e616592b653125705c13da9f6885ed0ad56adef16ef98af9bc03a97636a4575b9c980aa3c97de986ba355f71bf5e85864baeb726992cc89dafa267ef6719645fc122787727f9b341f0682878cf135bdfbc59321a211209d23940907d23d5e0823223f9c621e551d3e2b4473cadf162aca55dca0d9e109ac8de8e55af8f797c69cae38fc0a3a77e159c8118ab64b63f271d02799b2801d18ddbd15bc8a278051e6ea761e351f72e60bd94a95401f9dd491d19aa41403b8b0c6420591c9d0442e67ff680095a9e8795b4868c995e89719f3586f59a095b6df3c021e20d335be7b7095573e9732dd68b175e888413c9dc36f0c11f803a60ca57a6c4192de4e6ce0fe63a3c0a4d9d1b5df2476a6b65ae565ff858c3fc813da397f13ae003ccb1c02203d3a95bfd4cf239770166881245ae84257ebfd296b150379b9b9bb778c4732703f3d9e2e0f2ad3330301546a39958b2b9d52b00d57b37e5a609e3ce0e480082c1dc76c25f266247796303acce00be7e88d1ee6ebe36598d169556ab8910134e0fb230465203404e0e7629b9c26366b29ecf9d585508e0e6cf4cdbfb6bd490fbffe7e0ec1ac33fba0e8bc87c674fc004c75b008fd53be4cdbf3c879fe6db6941de793190bf5db93a7b4ad0b1d7917bb8ce20db4e4df1b75ac82595f313aefe15f945e2d74d05e2247634f33a990b51f0b78e304935c10e7bb477942183e4ae036dad15a3ddfa069aae2e2bbaba0dd868a6954e5a6be4180d735643e784a42dd14f19904edb49ce0cbd202640911b3cdbf2ebb37c81c0b3da22f04f22bbbdf93c799d0e33072e41598b6672f08ee95e2f1605c7f9179f54baa99126f0246963f520615ab05098d846b33b5efe4176ba43934c4c0e8b4e2f23b6ddb602fea7c42ca86af62a8de28914c5aa569e9465e4288fbfa4775cf68e53c61a099cf4ef4daed3e9ab6d3b500230a437371dc90c70522d8eb5f15bc397a17583eca957f035e487d68a4eaefcb778ae8ba0a87629f023c682c1b2e2d595885bec9ddb2a71aff03b1cce78970558658934c55df8c5562d5e6298242bdc20e256a9562c7a770d735da282925741b5eeb135ec1defec1c9afddc8b17fe6abc04074797a9d92129bac9667739a72ed3d18763862a252976316957bd6e0984d866a5b15d37982a922ca482c6b4ade7c444792a2c1d4ed385e3f1b8bdeac12cb8a19c5bea85bd0255cd7ddc04e1681c3371016e7ecd99185d0bc2f66fc2d2554b84d52fabfdc0e63cf655b217d6554b0ce8c3bab46c49286def5b32597efdfb6d8c085141ff7210163fcc75529f7f112828489b550426e01d7e9b9cfb7db7071a8fba5ae0d9a8cd6bdb26b7aa5280df406e5cb51c99e3c6d3807117f919abfea876c39dac34c0437ef936f0242328d4ce4a0d35cbdd43c0665dcd917a71c5b9165ac1d5cbe5d2955313d59cffd6f5505eea965f9cbdecaacf8c3af05fd3a61eb02d4a4ef69ad9e097536664329d9099eefcde231bd41b55d86e80e8e9bc7f3e939587c399d3306ceda590140cc7b10e32a72ad48839d322f594db1fbb155b66281a18e41d8a9004883171b155d07231e41da0af511c589c1f19e826234352aa37787588ab237660e309831a5ec6a4dc53bd5ede0b0ac2b9836d1f62343fe5aedd17c12617303596fd34d102730044e0e538a619dd05b67d4a40405695af093e3361cefcaa9b05a42c483c35c25fe1fb14614527a43ca4847048e73d3571908c40fcb6551012dd6a9859894e70c010118027938759932ff076871c390108c14c9fd8a88b00b13c019178dea2cd361fececb14ec7d6fa2349c14fff3d58d2215e6382300504ecbdccb0628cdce8b5418cd5d42bc36df1d3a34b7d2994161480575bd9aff18cbf5cd2312842110318fac6b0473d2fdbef14ec20e2e9a58b123f923aa576d1aed86bd6c8436f491993c9bcbedfe71469584f4e5dba70c644f7b4dc51fcda473603080a377487adce44bc9f46aa07f3dac767389fabfd89bef30500921a0c5fb5a8a46476a6854d9c5b7d859eb464843218c07a2016d599c139e0b965181cd3e5e20fa266bf37184452ca447559e4a6f37e1f28cc9f9589d1d24d66d3cc6fa84dcd77329aea81cace30a84ada42ddbc9d4c3b45a09446eb5c4e82c40a581923a093dc7fd33be507c0986a061c86a0d8e668dedaec534f8ff3dab954c63836b99d66feaa2724476f37ba7105a42377971c1e34909410a33d5c8ede2c2a7beadd1fc8180ccd623e8717ceba1550cfbd273dae57d4c78ff2f5353f80211e654329f04993016b7e622cacbd6daf3b17b06b99c75bc0fb2a4a94be01ecece08ad20797dcee03950c75b4d0048619c83341fb19dbbe660d164750bd533bab3c57831611f35a4aea086cb86fcd9bb76e243bceb6cadaba5b6731b71182d0d9f2094a0a8d849ae9a726ef8932d0c4ea6ff567f694f9a806b75777dc19eeb1ee481e7e3ffe95d06e690962312fb01d2a3f856d6fb9ee09cf282d1cf994190759b0d0613e659965b7114c23089d49c3cc7f3cfd24af7eb98dc73959be66269da0a3d42a37bd3e7a6620ad6e728696303b64df8e1555db9eba4db34395493080223338bf17a5f3e75d9ef579e9d6ca063e834607e38721c2745af1e446090fce7f1f5ffe512c66ecd87cf36d6a5f7c2db2318188336af3de3a496773178e46b52ce33233c0fb6129a48d2aa8440a12c1c6bbb213768c6e05e7f8ef86bb1a10b1371f1a794835b6490eb4f760635cbf9518b07f4f76fb155767eabc2d05c84a416cebbddcaf2172a432b7cc8c3e01368d29684818966d5ff14c5c3453dbd704fc6415416b0cfff721dbba1483bc96248cf56fafccb8b11cc0939a3076d344409d232771edded56383fb1a29088c288785670e67d8adf809274030449323997ee69c9273e7867d8fb0e5cd8fb00d73289721d7df0e28924ed73592b97ff17b00c66b7ee368ee5cd1e6e54f884ba9192271261e291b2191f58e97a0e62c6be347e696b01113c2900191af8ffc63f5de64b1ffc5997a1eae11c113172fe698207a9ae6f617d4ef42eccfcf40281741643063949ee6bc72f95fa6a20ccbd55f1088e25eca7e83cfb60531abc69d3a70d2f743607d969e7406b03f13f0cb43c18c51faabc0636769c0b7856568eacdf265b505b723e014170ada07be89c8212155e8ad13c0dcc54520948470fdaa65437b0ac5dfcd84a0203f8425f37d5e4fa08ff8350e347dcf08f951714610c88c0ba10e62179868c242dcaedd4dcc4c714bef2353b0047b589a53def269369dcfe2597e117b567354ceec44573fbee21e20121c52b0f998736045883e91e664781aed976a7aa5e69200d5e3b3f6d84e90ac27b3d46361762df3a0f41a7c91a8cbcb29b26ab6745cae893915eef6d3c5afb0a6dd5cfc856135624093ffe08f77847c7e13f838bf6ca8fffd782b61c382a08e43766a5b2361238341730c39c42c1ee410023ee5ac47a4f6ce0d1360a9064c70b453c6da15038a96f717ff40c2c681cfc1baf43c57f2c701f765d506ecf48b3ff8a5b0d0c245b672cbb76e010f98b7a3431775839d20c53bca999736d2772320f2cdcbb0675c53cacffe05666af98af1063b4c364e3fe3c0014e6014dffe143ca7729e85aac6c8d8f0c4cc517c72ca9eb3a85aabcdc67c4c8b67a5963bb7ea59fb76696db0d5ac512b19ab090cb8792483fe6f9c7972f43b09ad7305e1ec753cf9582b678072b36dec81095ddbf4ad85af7939e0798e7af3bb1b0049a546dcb138a228e7368d126ba9c4302089769e1bcf11f86db4c09e896f6612f01ab5ae71e51405477af9d4b45a6fce3c948bf9e28213ebe2290cc295ee54377ec268f9ea8ab1db4d50b11dcdeac2a99ff9b587f1c044463b2a1d93a5749e886684a465f2d11a02589e32c5aa86f14bcfb86af03617d2694ad0a2218bf75ecf21f1a9a137f81435ef14cb493cbc28c8ea6528e28e55929a029217490ba565007b8c5dcb2b09533f43fc74423ffea282670e8dcf820f15ba0eb1524624bd7c8085de7f99085c764bb2f57abda764f344f6a0c72495833cc882d06383d3de2a986a0af31113a44a3ad09558af53877c054a1db495e2b425cb5dcfec58e4042c6faf6ca106bfba5617f782a49c576a38b68cabaf6b101eba64cbe7463e8f9de0694d4fd02bf010efdd8a87014c96dcc96c270092644897f776d817fc32f0077d80d025294b9565094f34044703b899ee56dfa57151797ae477e65fb5e5910d770a8eeabcca90a0959bded5bc4bba7ad5ada38c16eeb18762e5b41f6229d817b8d2dd15fcddfd7bcd2b54df6a1e889e7c865f043862b83c7ca642b2fade0fed3c9f33c84e689e9f954ca54a08e73313ec562e811ef6e34cf61089cf3cbe94c64a783f0e330e75d76756598b91c719d8716f0b559f75e7b76ab3d62c998b02ba3fb0ea460298bcf80aa3fe273199ee6816581f1411c9d9f41afa604631bf19c78228f3dd7aaacd1091d176b51d95daedf9e8367613bdba5252218cc3463b7f68256e2e3b1f86da5003ffa6be1d782198d73957632837b532d8190ff7fecc8735403cfa7c27cfdcc74e29184098e578780babb602ff33306967ca3b000f851c2b978c09cdddcfd4e0970fcd81f815c5382e88361a94840a834412031ab0be9dd218bb96bdd1dc78aa4d7dcdbc38ef05c6f795715e213bbd81f5abc770da558f9b2e06aeff208e2a999f38b2097a5220efad95a70779ee980038416db061a5acb8995bc98b169a0fb21085e6508a85a1365fad27d754bd1f3d93e0392f8a45fd4fb27bdd7a7938b6adc8730a572cffe09ec18d5c63651cf54b556badbf4b35c97cd4c27aa2836bf634530a230613723bd35dc102b95f056b635b382d8219bda4b129642d37e00bd23d5d5900b0cb007f3474906e0c5c75825b153abff2f14917781167ac70a00ac707c8c93a79060cd45dedc284b59a92594eb9725feec4fe65cdb13acf420a7f890573c7ce0239ca285cb474019d1fac86efe63e33f62a3f79e25df12e37376b58fc1681513c0fba920052cb336e8f2bc8354144396c24b71e58ff7c2abca273cff82a4dc30136ee92c703668ea19503c42f2254ff20fca507028944706c14e1e1715f2ca9d3093fdd10f889ffa74243ffb598aa93cb8ca8232a88df49e805e57107cd391c2033daf03249bf415cdddbda3f52c9605c63f0379e9442e9b77552fee0e8c2643da096f5a39f8b25c7b43ba0fd8520f507779ab50ffa13d99a94edcb6461d897935bec520fafc06013ac7edf59550a61964b6fdae7b7cfbc2eb00540493f825a2417ce5be2877bf1c1aa1e1c50c512b9154f5291d7471e0eb1a926a43ce54489663ceecc35588b45ccd5aba2e78d36d44b7c69cdfb19540c7a723df50ac259903816d712afe7b74a8a261662764f9a1a5055a4fbe3b92c4a00fc0762c87d944a095586c3343682e9d81ea65710f7ef6d00094831e020d6a9e61ceb942ca5fa6be22b0f448549f2256ac00e9f2cc05fa76cdc01f41074f7c06ae6cc7dad69e631fec678eb93dd9d2529d9d1837f5bd37de83c320c348d438196ee4abda93798755fb417fe469e360a004b65c143265a0f5110da3861be37fcf426b513c64c41a9ead737f23699175a66f230e33718ae66a1de16a32b3890a2967957ac2d37ace5f333c92317b963e38c18a7f9e950a18ec6bcba3406644a69057d8d8973ddf9dd2d8418830976c0ce8c1970f719563a54d9227d3abe5dd8871bfb2211737cb81e8063c4ede422e259d5d8311ec3b57f0883de62511806b713301e68f4a54ebb6199d75c55ceea8a3b8efb805884b8dc490c9505f74c535c130fbd76f88aa8f12e3f213ab6d03b43ee2dd86291ab9793922bd43d7fab9aa1643560210a68baf7952c80ffd9bb7657cad203f0fad0c10a055e18090131196fdfd5eb2ce28ee8658ace4fab66a57ca96ca4e1c2183f7f167956b1e83c70b0f31734e4fa3491d022d562c4bf0ded9c0aef6809e11b91a4732bd206c30fd80d1626506171d46fa4772354a30abc31e735d50a6583b0e7d6cf5af5af58d54e46d0ba217ba323f916e8cf4ca73e9ea420b938208d2a3c65e09ef973d42a8298f8fa3aed5e9078fc02b795138d58758d90446c23e7a0f006b11d7aaaa9011f479e0ae7b9e79f732f905491d7e9ce3f7dbbd1f60c807b53d0b444e2546b3e9d9ba4a32baba722e4bbcf8b58cfaed4d2c573233176f688cf84cef73d5c7e7a8551a0ab0b65ef7cf9ae56f1051e40b7ca6fe3e38c03d52635df18e0615686aaa7b084b71b81e2c8e067eaef2c35fa83a1e24c7d02ea00a6f16575617cade79c70c4e5f00310967c282592a9b228a5be37f84e86e2bc6dd12979ec3c24dd93db13aa6b4a89f4a610d2d060302c6fc5d4cc69ba211176a5ed7bbcaf4749251d4b0f549fa3680f9164e8cd77d41f7ac12f57a5cbf566204455256bf868e4e8003bf2ac680927e52b9a77d1a233bdfeca0c394006ea6d1b72a327e813611b2191c9eae975b2c1b897a94e23c90200969d6b26e3cf15ff7686cbffab71adebcd2c7e470e6b871f04afe3a8e88aeb89b8576570948650d1e3da7b89619bf7e792ee88980f9283f97cb33b0d9e570da01a2d06f2522770d1fab354d08af911d7b2c99bfc50331debc38c37563934e5b130de66a09fe86049b39647abe37a40bed3e1e248dba83adb265f95c1b9c9e3506407d871a63130b3097b6bf141917819f54bd5ecd7eed811f090e92759924fa9ed8a5b65e6fe8a31ae7c1e801f5aa6e4cdd9d07e6c918434e40b867a86640bf2bde1e7dadf45905c1d676067fc1125a9eba009d4708ebde00a105c7ea6d3adbb6cd94da533e25a0999c4c0bd0a4c3f057f574de348125400b61177cafdfb91e0da88fed8cfa741a6d27998dfd3fff681ec01d9bb31b9384512b01b667bfe30f8d83a1a94fae7856ff9865b060f80933b477297568529e8722f2b42299dae1414067987c087491ae199f1f88068d4f44c27003f169a0269c2542df6a4cbe3705a1c8f0306b8098fe16ee6464c1b6ce6ae46c6c3f84e6ef3211585f45fd15696a6033fb4ea1862be5c4f1bdcd986799c045eccbcfe880398b1b184901d135d8c90841a25779a6b3e9c9a8ef6b93fd47ae1447071190963eb11af569584b50f7756bc76a71d30722684c04c674158bbfcbde0c9878eb9c42110dca61d471e78bd0eeead63781a4ff6a1548e9ab32a0231fcb93bc0b8fd576c8475a27cdd2d2894308492568c24bce756db338694a2ddcef77b6e37797d92b83d7756e03a0281959fbfeefe8d343ad26c5929d9b8d69ad4f093eaf1dedf86b8015437633d94e28ed226b9ab0a36b78f6010729ed4149cceeb214f74317c621ddfbd11ca22345d99c9a9fdb9406d03c7969a60476c134e20d92e9b06ce7f660212e8ba7a63589aacc6c28d1fd7f04576aefeaf68d374d89bbf027da0ae880e7413346b6c23b82f1d3c22bacb53fad93868dda0823c6069b82cc422490e4771bf87b2baa7c68eddb17044862c89a942797e01b57959063c509065b57511311d2556fbb3079c268af59efdc2954cd76419e9a47f07f6ef475feeff0808d151526361c6a5d36d9585b70bfdb3678a3f52578e7088e796231cd077e661078b911252711065785cf7f0705d531d7bf6810febc95b7059eef413b9daa18ca6ec32380fd576f37ea3d4238932209f9adb1308f6f841af59d54aa58bb781b9b95263dc7f3624f627e7691281042db58b9ef85f879eb03f35fd89fdf43ef4fa71ce1e105f669a1567dd9d82ce7f1493eb377288c47c7f16b1306b34892b55244daf95217355cbabfd0d23d24aa934c9a2fa5c25941a1822a7b4dd31cec2a0c4e61e2f2f6fe85846e3580fb220b3627157f9c9c79bb57cfe4ad443b4d5eb9c04a6bd67124a036dba867c93bfaacd3d937829656d499b340d8f33f67fb9994e0ce69c52275d87d3f723dfbaef85eb7a617310019a5b48ea480184aa1ef1191f6fb2ba309f8b59c8e2862fcb389738cabd269f782db7ae20523b80e92ca7c4135fe1c5c0805804b199ed1b9429e1cfd54110e7de3dcd1f9f7f4e14c9e697e649eb5a62cc34225e22060b6af325be64678965d4d8b011c501bbccc0babf7f082aadf311e85831c55335e3998565e1b0dd55811024dbdf9dbbc8cc65b4e26fd348105d79b6ae88d1939e874c2e9e1d787691c6af00d0a0090b0fdb0d01e8cfaae5ff2bc37d3dc70fb30b2c2d66f9cb23a470d4905df1b63928b7a70fb39b956aec9ee3ad5c388db9d8251f1b41fa0e11359d3245a8e2d45c15603caa3df25e321c25734281636c7d9af119e71aa9e0c04c9ab67823e87a0d1ae96eec3927f7f6c619fdb907b15b33d17c534660abfcaef3960b06b564bccdf04fac7e10a437fc5d1e028dbd6de6766611e587c12bbf5fb7ab8652ad216d21184146b0c70f5608bb5f68e5ee855ffc8316c7eb6ec6dc41ddd316cb6e399d4340f1b90163779e2af15a99d7f71ef3476322f675ed5ca00fd3b7afd9475a9224608ad8564390828e5c3e4091c17d21321081910edbf0e2605ce515d6cf1ba835582b580d0ee3ce5172b5f445eb876119e8398a426558654cbd2fe7f69bf4e4b71d113b8c889e82dd6d3097667b9c818938a750b9d5568d1d043a223ed1e0aedb532f27c40979aec38374d42d7e6474abb125135b968684f1c33fa1128b3e098be2a796a3235e38c8e274e2a1534836e5914ee101f88adca18ebab065fdc1cbb2844b2edd435f749d228d0439b6eaf9f0310713b2c39a65f89d3b6ce32db300e8f024574d268512ff41ac44cbfd55fee45358216dbf3eb4ff577a34763706b1fa5819dc63c57d102580768a2b6c45c07150496e6053a7371b65182acca1091387f96816c41c78fcebd27ac80e6c6896c8a3e60df63db8ec8e56b0644073efdb8f0696e1d38dea83e1d5f82670ec3158e477f4e0ea41d6042c49f68cf2100c67290e21517003966654e0232379b2e964457f223d0aafe2d4a1ba97450bd5a75081f2fc1a87b8ba5736af47a27fa11ff97804c0f03927b4aa21a82d3ab915a80acd9ac0257a90a49b8a29f0f5836cab63bb5940d88fac2349895034e46909ff4506fe25dd28fa7b93e04276a9fda86ec5fbef014a24ec13292da128f51ec09242f21ccfe2ff415d6a2bdf354dd414c4032e176c8afabdbbba655123432f458c46e830414db75c656aef624b341adb22e9b724f59622ac5ec400743fd73d428b7f9e371a1ebf90173e3011b74b193dac964656aac48c82736a075a961d67738f45caea795e24c50d82f2203784ccdd9ac0503dc73455408621b68a118667cb26a8fb89651bb6d2e8af4fe3ce0a938a231b9bbe8436d164a8b319f4f5db21cac6e54212def30ebcc587ed3620c42a3fdc2a4f89b3ff9a039dea61acc695adac0f95d117cd692716174ea27ca857dabcaf7bb5b4fea4b89f8dedcf927fe106fe89f3ddfa75560c9de926c4178fad532642c6f051b0a467036de9444d94d4008843d8de53a0ff6e2201afd998020855a31903158c614e61755d414ca4c1958288e10c4a9f482d7c96d7334df81ef9e5ef0e8cce77d093174a4323082da7b8ea5d95902647057d2755102762ed3b4de6d56df2abb3e06a97c0f97bcf3b2a47aa4bd46bf18a831b2f4cc1099be235e209f637101cc1c6b72b56c0ca0ea9659081ca8c341351d6fa15ade1f818cf90f3f864d3f297bcb527e3373e5037fb647cec6676ab7e25459149c15f0c220cb606c1529c16e2dca44c25c13d4323e67c01aa33d35f8a8ed1bbed16070babe73da6d78cd2b85e2cfdcf726c65af5cda08a9cef7352d2983ab3d1b52686cc39bf09dc0e59fdfa3f30247093d1cc4110bcdf66b9cf438f6c21edd8201bd92325cbe7286d66f7075d87544559d3049020cf10c5b9e3971ef135aa119314625cfca39b41d4d06cdb843a745cccd558e9b10128a2a880606697efcf7d2bf5199a5f9d342e498f3a594ff45e156649a02f81f82b160a7e47349d24959015f067cf15a3d692ec387ff8118b371d15cc550d737a53ecefc01e3a2c113553b54185d8bd3d83a98edd850acb147a646088bdd69f8ebb106a9fb8d66eda4c475b47d1fdc9a3f50b5cd741e7cd561cdf7199269dd28f70755bf472fdd38ccaeff61f7adc1e2d0b4db5e65a0d2c4b6001d608ee1ae4f10bed3d51e352d1b073a0087add1a61e4c76eb6286898c91400c596cb67945913c78567d562f2a5e94fda6349d50dff10811a3927c0995d8945ba07b7079a87a4dbf71b9231fa74e15d60cf3637bb6c88f8ecfe20dcc31c2bc3a861734c6bad6af0e8e125472583475550df191985e91a04dd8a3bcbc1049c1814a8ee6c7af1cdda90a641f0335392254968dada19d3b93d130fdeb568c97487ab28e0a2becf23cdb81cf8e6fa881e9f9a73e99c401f6684f18f7ec52aa49a3700f819f17a45542bfc17f2c4e0d0360da05ea89c781183f3197353d31cef568142c478f88fdcfb5cfcb8ce9530df27ad0d299514f05291b44d1ccef3eae7bec21cc1a004e7f77f02f927f4926d48a5a82c71181af4f1dc35e75ad1014323517fcee13ffbfd3b604c57c259acd27bd6ed6603c708b4d46a7ad3e88ff8d295a9847ead82a5d43cbd08f4956a91e7f7d6203d56cddaf0b41f8d8a67f1f7f79077a670efd9e52932465bff5add2fb5bb0540e10626b329f22ad1c894f195fae82b7c792bebe4087188b6f7a0a816979ade494cad1d5f83454d3ba900187a69d2967d73a38f1c049d95807d9188ba3bf626f970311f8cde346b936d41f1e375543c278d9884411958b1b23d32e913504bb1cc4629355350640c26a5d9c1c1d0d4d23880ba2a1c888b528334b21c847476b3c9eb165a2c0c2990a7dacccdaceb14971936bb84384596b0650716ad0fed4b93fb139fd0fd07f70d834c6372ab09455bf0d324a7f6dff5c426dfbb489ec6a5bbace78f1a6650b85338cf342b016bba44908368a282f8adda950d5fb793d06b67e1c9922f93ba502d1fc0def04abfd315d714c2339b32949cf10581c686f6e9a1488752826e4e2106d2b558d9c5692e9b85d7b37162e2cdf3da5acb96c469dff476b742aca5f9d35f037d40b9d65cdcc9bebff895f14606666cd514824627a95673645885fcd55248d1a66ed5a7e952053cb999e4688faac302e4cc86e28562828678f13a2dcab432335e9340b0d3333a82feaee18767b40c28edc4a5c7e07e9a8bf96f460932f2e34c4c2f1dc3f9b5f2f596a924d4444414ce582c74f35508a3c9531e7d84ea950453c86a46559edbe5d17abf5546654cae3f6b93dc5bd90745ee83f5be2041c5f9d348e5bfa5c9e031cd3470ab0678eec6a2e038edf572ba7012f5b05fee4e6203db0f71e63eaa1f3e7dc62d8c72477314dfe2e6db497d51f62554b7c8f8578c0b8d6dab495e492636cc1ca0bd80bf10837326578b3fd0b100cf2abbd311e5a90d049939b8e9388f7d0c7ba9f220cf978eaafb8fb6b0bdb04425e6c203a1263912b01ae64ac4a21ac3c3370d969b88c4ca05ba9220f60cda3ed49e33f3627eada82d60c55648617b72aa0a744f5bcc167d34cab699f9653d869548e42af197681806ffdc2827dbbd8619f5cba6847071c1937f4f4e65c8fde29c3e0326be37803d675db31f6a904447874607160edc61267800d0e73cad1bc27917329660cda5708e39e6eae31107400d8c5234ec1eb7a5f04005702bdf7610c28d494a49ef463d47ab3504833c66a58a5db951829f03b261766bbb57924f402c24e2b390b1f49cf278e8c85798984281a82c2f816f8cf4528b51849128df58937bdf36897d8cd24016fcd302004c2cd8e5febf50db13a2f1915b7ff125e238140451c7d2f0f8739435ab0793e12bed8777b10bd5307cea0d49193f9528f6c715f6cdf030e1b5000cb3de2148be9042f27bb94a96ed0e9e929be3b275824d589e48de0370702fd1dce95d92519d392cd296a3fc01c0696c1f5736777ac4bd48b2efa16bdb350f0f2ec9882e51f202a20609823bd9035bc4663329c96c47add8ef2bc92fabdfa374fa4c50caa24814f61ee5ea61796cb5db09753ed6e07b4451c2c736ceb9489ede7aeb95ee5541857f84121afbf2634cef55f0c524f624d8211a1f9033f1e8e1a8df5bed68d615e0554feb4faea89fc7dd8689f406537fb33fb3f162b5fc88eb09178a6ab3ab12d758dc2166bc131f358195d625385d661bf784edca05c0341103a44b348820089ccb9781be600700c17eb7f411e5bbe26864bf006ba3d7d67e39e6b6bfc5a1ff388a2ebe8144bf9b9b837b43d873f4b9b4ecff3e907a2092e478bd0b74fe6836cead9675344ebcd6c20526a36e26c33646ba2a58c59119e7dc4ab8dc71cd2fbc483b8eea38d4f6808dcc04ed4edf643619d58ccaaa961b6f2718c745c96bc439dff98f66dc86d4bbf6a658b91f4b4025792f7e493864c2c70f69b5a54b28976b353cdbafd8d3acaea20a15b3279f503d173bfecad961ff266fff50269ae9c19de84e1c207363dc055bebc2bc230b284ffd007c50fc4ddd713b69b1edfd7e1bd4963c1ee6c988f84408826c312916d26ba4ed2bb3107289202b3b70111e4e7b95050028b7b3b779555b5aca8e8b8c09bd4ff310fd8197e5ab31a429c1ce032e0cf143824253ea427f7a37af17068af6646d801b4960ab3754a62ee9cadf98e8fb198e1bfdabf3acaf75c402a7396cdca336a9a4f4a69bf8beaf70ce3de30753a74a091b8395d5847908781f51d0ef8a0b9d3f5841e540adb3711aef91a7a0a306d171213e62336a3b27ba22fecb2c92f724cf987d43b030fd03fb37d740a57617c6b86416f46f3f7a2c2add32d7c231e55d0c39c11e8d0c9953a1e3a02f30c059dfd09eca8ad4f76c286e92a0bd2b31be0a1a677ff2e0e3baad0f8913fad6b8a39f787ede1019dd9518424ac69a06aa0270bde7e2e3f9b2efdaa15e043a5470309749f6071d281afefbdd1f20196181385a805b5fdbf2d412f6f60ec28994cf9aa9a8c64a06ce2b0c149bef32c0eb152d6a2e9fb4b365fab926fad1c0fe7d84d4a462db8456aaa0a9a253bee303b7e466efc973848b58888e7a0631c99be667de7b9ada1970589019e2b5277c2b771515c20a19b5964831b6488163febae676aafd524322e7ca099bcd7d1a75f6c385361e8d1da64731ae95d737c41bf7f30dbf8e46200b6d32eb5ef83686d67f96eed176d1627fc76dbf8f17f4437df08cf27f684101174b0b6010599462b5379229611b5c48898ba37f91ac037381263def4f69363da312e2bf82b405e215583d65b4ad342924751a3b0e156ab720ea846cf0f926e7de38e627610c9aabc2f98a987a262f2718e42a7cc8a7a7788dc081b0c91359f583b25ceb5da7c43071aa6b243724b1b455944a682b4d62f9b750d37623e8c1924e61e3e93611128d44a3a0415541c7b07992fc5848ac36dcca20f0a8ebad0fc2066f49515712a9ce9254bf7c9d1486aa0d82175cc92ed5e1e49a87d9fe590562f7a4f0a20946642a5c47faa1dbc77b52eee4bb8fc66164d3a559c2477807b2cd16eec463d22ff051e3f97924ebc68f9f0ee531b0f597c1e551e02e78ec63792c089426bdaf91e0ed7439f95a323648b3fd293f63e3a2a73cf0dae7ef91e203bfb1db36fa7f479c1dc882a36f4f413dbc23992c9267d6c9b212e4df86acbd85bd9f1f32080e899b0d3731373834373236313830343232 \ No newline at end of file +24233132333435362324114ac1a9220671d085f157a8d89db9047abc5a3f5629bdb959eaad0046d703b388aba2dac5c036b362d843e0ef549b00eb4f2723b2aebca3c6686ddb40a5b57405a4aae75e3d81a383abb2b5f2255f0c5aed74f373fafc7d4267e3f8eac05ddc4987b7ea4969809bac1c24f0a0c468716fd82861425eeab3e230eb1b59f04957d6f492733d6854ca01cadafd5061a308f9a5746a9038f0622e7e4016bd4ef9a171b644716da2be87d45706b5c44b0d995ea2b4ba9e208cb02bea6b0fb109b08a3b079e08c50bdd47c9b362d909b8cbc21fbc54319abc59f0e33677a7a7fd58c74dff00b7b7cf82bdcb3ada376d98398818360bd71a7f3767c09d9939b5306a8642dd85954f067d9b4c07a3f20779a47693b9eb85c50c3885e6848e2a2f4cf021b9e2d0ea778021285055f2551ebe1f6f9b75d0cbbb8d9fac076145654b871d8d2aee353a4d4c00ccb9398c7e84f46e6d8c6d6888af2898b5e93b6ad0290dafd03a31142232c076f4269b900d5174cdf807873d7138ced958bb92fc19105bece873e225879d6b2e75499c9f76add6c86d7ef78aeb03bcdfcd9398daaa27a5f18ad055a92ebb476df82c7c45e6b1a8ea88271c063249d15c101b88fce696f29a15b7004f39f0c5ea87967d9477748c6774321d68573e610ebbe67194644996ee2750ffd9bccaec09eac5e454916d86c4b03e7f9df8f72847d35756713728f5163c431aa1405b7abec956aa15e523e48325f247cb8082c747551d8f3885c4c8a6662c95d36cde502d0aee4ed426cdc5586f2b73249ae14f0a54452885b57c1aacca8f71a92aa6ff6e2a6625e9049b3722166e896909bd9050ed3b2cc24a5749a361a02efbb45bfae28efdd9b400db98d0facba20fa3eaba6b747b1a2b1a0030a3fa559fca58c23bdf1b65bdf1409466827ab52e6fec6173f6bbc967dc977bbeb766f95fbf0fa93a4101d1d1785353334800d9a4bfe984395f5ab705f10b074357593050083ecee9cfc0c2ab2565f336a9173eaec3e7622146b6b12037f0403df0a1b04b51ca82f3dd12cc794407e5a2839c270665feccad6e5cf1b3121b5271da48aec241f9047ab0cf0f372767dd6c37c7aa33198553c4113c57228ec2072ed038a7db42f120dd198219e81c3c7256fa68b325f8c1264016cb604e123da7132bcca1da0e7219253fd05fdc42447095cf2b5a086bf762825e1a3b618e2a914d3306bf9f23e46811883d67419a2b575f9b30858d22a4ff15c7cdaad79e9cc9c1c6299359742638ab9852dd345ab2e8a68f8d302a679f353cd5b08bd186c1cae117f51bff36f520aaaf17de8c4c23980eb81ee350cff47d2e1cdf1e6fb313cf04cd58d648cc9527d2eead84e46add27a6b63211cd79c2f06bfa35186f47d0e84c967548818d9dcadbd9c9e68b91046b0929426ab58e1221fc9a3c5b436e5482471584bd35b5daf621e9d005e6f74541aac8920e3ab3573313c85677bdae6ee3042915d0f5a5e6cf382a1abd15d6121800f189793cf0d3590e724bf12518e7c8bb12815a3f04e832e80a1c44089973ed0b49048f6d8a61cc10c15108de9ce5747ad9e6c218db2edcb9b14f93f351401bf8dd9ba59b4f518a693a94e114c0ccb29c881fe8856c7b31416834cafd3db601c46304403ed82612a32b3f29e2a21c5c9590649d0a42b43171972f04b8aa1990402f1eeecca0f705e3e499bf65c89bba6ba798499f8feb7b71b5ccc6c32ba1ab8e893d45fb846b5d8deca053b513d2d743317349a459004e60fad955c4faf542b5c5d7a562229809a1381979840efb72285d738764a19ded53d0bb266f20ae0982ec9019e278251289bd7e246cd3fb9f53472e24d0f79bdf66a0cf182e5e0068d06a5afedacc6da27e8adf4cf26912e8bedd9d5df0714d6a2a965061e0e6b5b5a29254cbe7bd3955137f6e98d9733b26c3ce3ec863389891c971617067b308fb5470a37af14b1936ece0e09d86ee5d1bf5b0584e9d7f649a03eee29e58d1759d6dc953a90437002157ae1b26e7dc00c506436b1e89924fc2e5c2135988a72315970ba70224f1b4d8aaeca90875bfe2c5babd30586648751ac876219d8db64c6ee48fc0635b4e766dd1e95a54974ea3d3da42d2100e87abb8862f09c3d8f7be54b6fa22cd4559b2d14b3e6523de43da2771153ab138cee3d0b8b4bfd93bafd6d662b627fa6db5eda5786335a7f4ed588e21742df4e3fff542ef84f24ca8cf2c209788f6c4a96fa074ea9f9338fa11c4a32b99b91b82b2d486aa24aee19148f4f1397513b35f23ac2da258dda7013c5f6edc48192a120495784f262491b6cc3f24a0dd6013d71f7becd568e6b2181cb333d94980a8d9261aa725b9d1a10f58f82c9b2009bcbc7c73ea96109c3665df015cb013b6603b8c6c524f0ed6b4e26813df36fea5cdfacfe11e122ef316067942aa6579faad772210f2daad215621cf848f38e8afd1c7eed467581ab8a6885ff0dc4ea6aec6e86f8771ea445766a9705099e2657f41d6085f7445debd46c784c4bafbe36d2ef990e066a646ca6f4c8b21b9eedc2bf10edd4c1cdd7299ee1466fbe3c90449d129efba640f0b7ce4d857767813a88f9293f3f6efa79e4605b86de6ecafd126078df28fbe2fa04d4eac797b107a80d28cddf3fdff1702ff1001cf4e74ead8af3fcc843b395a4570c314fef438f6f4905f77a01a632b588d8796254dc81d469dbbd6a746354f65d09edd1fa4ef6d28a4b05da3820b7f7902d83d050f15b048ab493b33db79c30a2840c33ce671f5c746c8cba266c5b055a56bffc20eb7f530871d75f12d4eecbce6060d6f631d5f0be5ad9189fe850739237d6cfdd0a6f7525c2b9f769a7d8000d41a7fcfc2219682f878f792a480c24b32938b6fdf1edeb92fecba51856794e997861662a7fb3a2cbcf2f31ff6b0e0c235ceb3cc3cdc1fe744c3b73c6c3390b0e98499843323feb0722b74788fefe1bd81cd99e99bae555ebfed3bd87f5691897cb2506cc483e644879b580135c7b7a962628ea40c50e994f47ab081cdd4baba9a9421183f2952606cfdade339950bd89de274a9e39e0aa7ede5066a3aafdcb9aad58163fc000fcec977ac4848612bea131fc5194b3b122ba7e02075ca36e965db3bc5b85dd2982f60e08f028624040033998cfb9fa9680a94633b8efd5a96e839f2ff5e3c4e29b4cc0b82ca359679be238f9ea7cc60e01be0d33e899484f2bf4180a247826b57da10ac6dff9b5662267d7af060c270f70847fdaa363694f465a1dc5458565b6e92cfc38a8d76d5e7fbbb08b9d221d649bc471e582161a3b5d7e7d0bf97d95b3be016a0fbe5e4779e41fcd31a26c06c2fecdb9a926e00b586ca22cf7cbb625784bf9a8ecbad2eeff04ec22220146640360655149b58a2f25d7c705d15083f2ecb65a493f11bbc8f4ec6ca5f0d5b8c70ec13ca1ce112d59f2394a451a00801f44fbfcd894cd2f47da13392734437c3315c485690246498f30a51636a3486a54067bed34f501f1557ccd3a35b99947a1b4f338617ed866e51498609eba166487ba62dc48892e0225c3feb8237217c53457d989b4941a47cbd7b96f788ffe9d4381703d37e5080084f6d395c3008bf97b35c65d4a1152fa1de18d1ac7cf0427f35cb3782c0f62f0f4f3e85970ef584a11c42f11e4e9d2d50fb6db67d99e6dd69027234a182ade83540dc405e9e986cbd6011d2c5ae9f9a9f1d8de27b3cd136bb2c12c268c7d1455ab5ff16531818f9cccf17c3fc21262c40762d4d15ba162f0bb3bb80304b64ea7a33e3b4879efefccdd981029f7d9f14d823dcec43fae04b74d380854a872dd413b16d24cffb0ad17fc451bb9102b406b9dac7f37be5f4e300c2705207211a949262981eb275d197a6edca849cc84e0c90e5a513328d68bcdc2874460cce355170798ee9e51f41dc79b1044442b653dce07a4da649db0a6222c24304dd458be7b31b55cb040fc4a814ca588738a57584c45356352f046d00306e27457a7a2fc2f8f782cbd09b133b5d490844996f5088315371cd2488da0d26511a826a117ac282c25e152a946d7c44371da864cb138d5f91a212a4c4b8505967b72b0fe624f778546fc18b6d39a3bf22c3047179450f09c6c20185a799172594cabaa0bdf9eb69b12a2803e34f870128ee4853c9f617eee7835c92d75c2d9f068b61bfd02a2af9f73ecdca9e7da2771b6e280c6150e6905205706a4eaf88b223405f298a0498eeb69f105e2f743af798ebb790c9e06ee0af8b521da4b8d23f2c77584f9c4eeae8cce7821d52f7108a949fa00a1c1d7276f36c9c3b64f0816168cb6106716f76ebbc73f4d4d6429e5ef67af57c4011219e8c6c13c2e4c10648824f681e6dc01eace926fd1c83db4935bf673899961e621fcb465f6f34a8131cdf633435cb3fe30840b12801a4654ad64eaa1ab6bb7bb078017b1d9080969fdf2d6e4a57fe8f0bb62e2864a56723e20c701b570f6b3d5d61c6a2ceda434b96f8dc7393fdc7b10554586a10662327cd644d0bfe24767ac07524db4230d9975fd6c48002bbbf25a69b55f8df3c3f722190db825172fe82b7c79dbf610aaa9eadf6e72341707c1b560dc428867a372a03e0677fe9354bbe0fb57fda750daecb6c07dc45c06084c00b354048329420bce8aae882ff19f72ee3b9c8eb7c0562dcb1cd57eb8eb75f56aff331f92b780ac511da8ce5d926ae910f4bc84609053c1b840bddddcb977b9acee2b203fffb8bc794bddc776792b1b1d6c16766b8484c9ccc400ac1a7746252b30684fe0639775a0678b42a4fbc20f1dfb5850baab6e9dc0b56aa86ff3b3ad0a5d24c96ba2665e3a7e08311e0387352c5fa80fc5ad1aa612f0089f466c5d619f80cc4a1b633dd66103cccfef14343f157600b093d0485614741a780343e5a703d87b3d16b941c966737e6c7b3539f122473ed542579839539fd137b7935587915a8f3763a079efd334762fa0acd90b83713f49b2548734de7cfbdd522cd996c3f131edc5415cdcdc09bef5c9dcc0768ad8a51565ceac3037240dd9f81718acd9807b7f199d2088eb82779bc21417c49d3a66348d0dc840f2de5082020dbf4d167613086d0a59ec51637e0f13d0c88b18da541c4ea83898aa4cf4da4c0a39277adedb81e347fc4ac6762de85daf375938218ecbcf8925aeca9e93935746f53f603aeb9676a9a1879e17689ab30f5ad10d77d3328248f57fa7fba6db7f55fc2e5d043ce769252b1865b5ee62cb80c2c4e8fd79b6cd640cca399298c741543fdc60bf8fb39b1afd72b7f1b56ca909fda43f27280b3f89b36aa286de4e1900e3c5b987f248746e1aefe680eb3e59b0e680ebc698ce39880123cab833d5080fc5484a9ca8a658332916485c08dd3452b760ce3dee8fb49bfabff287ba9baeb2ffa21f41ec69fc76f0732728df67430824b621ca05a733e1bd5d5ea2ede588b135f27426168c582979e07bc25d589fc22aaaf0be7587aa656d970b793ade9b8d89ed58d70a8df1f61650f97879b2a245842ca0f206fd2b054a95eb2193814ff3365b8000305e48442c5cca668841766b20f032d1ddb0d654ab38e272b9bc208fd5075a5760201adf45414352b72895f8c6836560690ee8f7e6d6a82910565f6d7568d941f10382b4863fc9ac26dc36a332aa1ab1551088082916e3c4eb44a50b55b4c33f3085312a955ba8118fa0f549c2c6ad34c09de3e4dc54a258405daf2d3eb6e44eed10e69a598294d467ab902adba2162b01c0ca2bc7a6c10ccf4b13aa9f45acda7b3efc74fa11fa4979df3a0d2b1646c425e5ed405479220ff422239e269d3437941d4a3bdd1afc2526275e2eb07818600a5ae72d4c3a8ec7e76b0d2ad21fdf18f2ac7fc7dde8c0f75c4692d807cdef0522bce9202f51c50b31de6e54a1cdd06848897681c5924b27ecb56d7fba104aac2997456d659d1ddbf27e921ef329cc9364b973ded767b47d06c6099e79c7a71292e9af59abfc266670d697aa6023dddf3644bd9c1a87859ee948d261f580112ac67de94c08cd479521ab9ca983113a71c3f15481e9f1a0daa711da1c68799173e435271b1a90e8ee1172b978fe46d8b279c83a2502796ad89cb36e0ab8c26cc1409bb72d61d5c789739213745ffe66b9505434d63483f35cc41de4786db7e07cab0b6a33b2c378d73a9b43869845497365fcb500bb198eb1d0ae867844e9593f659fcd616918410b84ea68ea393244c6097b2866c0463b0cd55bb11884cc8076c93ac8ee3b016471138ab5a49d4b7e0655e999b7e54be8e22f3cd093864b2399b48affcb15eae2750b5c07aa75b1620a22f987fd4020a27beb89facfaa05a1b5eec3d33aadb6916b964b539d0c13c14d46938689373f071a8e4d4c3bc8e083be005fdac9c3b34693e59e8a868a617d4250b9c16e8d107e4dfc2e8ceccc83ef11eb44112865818aa3fc61b748e48b6e4d07f8a18f8e27d166fb5f8f2a482078234d81aed5d89939ded1de37982313ae3ee3427ad5e2d83c7e4f0a683195a046b2196404338457c4db38f30dfb1c958207b47259e8f9c68e75c2e473d4e03d60bedfe4842ca2619e86c1806cad67197b71498213d997e28134d3371e469523aabd9688f16095f33b02b43580f801d3f04244b1bcfe5f260eb62f7f49f5c7d0c76aaa0ef5c4dd7cc954edde1175b3e6cdb21403fe07c5f35141c987daa40869c9a530bcbac473c5bfecb21568b03e87061a726ba867b70d97fc73b5512f4eb6a6c3f083d65f2a22d00c4fbbe9aea0f4d002ceec9b19adc1f9eda2b9e4cb0785eff16a41f05a93961691e878de36a7b7938ef8348836f3813129debbc68b430b8237dd54b2c25e6c65b23a7e5f03b9790a2a4e4ee451756aa5c7bbbb78d7dfe0a7533954a1645bda3728433fe7fa017e2be53988440a2a3f150f73b43782b923d01b6ce6e7659aee707394b32f3b18d790582079f8539e95c946798ed713f31f75f991dc211fdbedfba21640986e2f008ebb6df7d7322d68abc96cd891ac3a224a09bc09845461b0c1d3634d383baf1518ff72333646eae0b77f3b2c296ae4f0b22db4f1ce441be621f01f083094f8030eec1edfcfb41a8d847fcf6c2f218b235bf82876b7371b244cf3338933c20741442bfbff22b0905622892d216a183aa0959b797d36bd5eaace2b93ae59aa40ff617a77dafc99d10408fd66de6424d659caf3edc84da4d1eab7584b0dee00ac5d5eced834e0b8f3cae91591565767fd37e7ee3d4495d74f4f7eab2b25cb885389c3546986a809a38cd06c65a59a073ce91477002a8f3ed4f50be3a8914da2c804e9af68c161eba0912ffdd2425be2b36add8651209ef63757bf44e0946a1e32c5c98d6a9674fb835fbe7cd07014cc564d1471714c0b8bf188f0588f176dceb7433a1855300c8f86b6a63e9176f1ab24a38cd719ed05b4448c414ed2b95a4c52361af28aa3cda2d293a9a665c1808c366203fd74fc71029c3bb4e3d3032fe405a71fb51db613dcd025c1c273c0782c908dc916faaf9b29f412cbc00ec68d6157810ef4be3bda8c9e902eb375d5953ea5122aa67d53cf4d660e29b5a9fdbb68f9a3a2aa3cf997afaacc6b053b28cf4ce9fae3ec292a0a92ec876f12c50824bdbec45d1f3694e45c154d4cd5fa1ac5d4168b1a1c6dbfbf9115f14f386b0358ec37b2d2eb485b7593d673b15c81be68898879aad1a641a8570e6842e8c4c02daae5680dd7297d13ac6b7e87c6b48ab4e8031a1af007dea02ebe8f11b7de85b740e1133bf9624bb34a0f2ce73c57eeb8f0a6b46b97f3c041abae4118de062459f7055c5bf2c5c2f5406bf5da9e5ccf7f3ed6857453687d8808f10d67becb80d6024bbcf1b201883b4664f46923fb589cd995822e51638ad21a453c305032905de015e3ac807c0d7bccebafb80d6fc05700ef13bf910e91c97f4420701695b75a85cd64d0dd9f4fa8c7ceb77cbb174903ee16160574ea7008c642e016990505ebe67b711da3fb6db035e7bc3d3d21d94d6f11d4b31c1d00eba92b0592d7552fa04ebc259d4a1a7d1256d3c4b4d30708b73f95df077451ae1e9673df9d038d0e046061390b74815f9d5213d5e902f36652ee4b24878b829ee59426d1bd7ab92ba80d774dca7a1a32b21fd380fc13264b947e09568398bf20cce0c28f49a8bc7c16c712b15839e2f74937bdc286ae405cbf0331c04e4516ff98d0d0bec7d25abf83a16511143feeb8fc9ea0d3a5e5dbe0c982871fa4c318fb841c67057a611fd6320fdfd7c9a3887f859fd3f840fcd43dcf9ef22f8397f22f9fbca63c62e33a47118c4f10dbb3828e695c1d587b030674554521756f496f015a2592eb9965c52e6dfd719f0cb2b16b2626d686d1f489fb36542715d1e7b8fc866435b1fdfd144dae8c64fee8c0b12c6a6a99e91fdae37f859362a14265b8f56f192cd3889a78c497bd2afa1f74d361cb68698901d4b036287921f1c2f648803636d5b046d8c972a2f90252c7aad78905b15fc26874f13742c5b67672a283222f65046f11db4dd79e3400571195f896a9df335821aefb14695aed95887e07d03f238c3c3db8fddb4399eb7053a181850c57ace27975b169037e3fa26b6350fa397ab8a9f4af0e30d352bb996d63603ce44cdeed6708d6c78caef6975f5864faeddc9eaba75ccda8caf0551e43a4c0442bc1273ceeaf2606ed1bdcb64ca6ef8fe46baa368dca6402265c97ef017f35baaf568d9c19421ca273e7644297622b60ca55386b575071688f08f2a64f1aca0a2daa0a78b38ec9e7264d9a279e1eedfb0869276344c28672adfa7e8d7b33bf8f3d000e250a49086a3a2a2264c5cf3a314a18e5659949b3a882aa05d69403cfcf4ed3910283e5790bc7b7f91e4c1f0267fd9f5d0534f723107146c0ff0bc6d58c293364faa6f3c10796ae7c75d0735ea7a4c8547583fccc6d89422f39987cd13d59b3b588fbb1fe54734eab8797df224e101fd40fac8f31ac00bbbe7a23327695af9e987fadd1a9c0e8326d907749e899418ee513f9dbde38fc992c0bfcb6f691a6787b3a0b48fb2c162d95119d3809e591b602c88a543954981d4d76cbd3c6909df50abd81e67b94d0e600d3e8a0402d45ca5ecbcb5464aa6a1a1702158fcc2d1353a2bb4d01f277b29f26ab419f46b9893f8e6f084abc96bd76e3c42246f3079c15f71fc31dd32ab5e0b49aab222e3d3c8949fdd23169dc0847e2bb99bc5e9c0b9134c4816172ccfb435139fe18666a8855ff15a9b6da8627c439e24ee6c7220bb937c0f7666683794ca93da08de6bb4ecf8d6e08cd1b682495cdc7ffa459e1b182b4b53e25c991219fc40e3845a8b1239f00959fa4297d10212de63bc1e66bdbf33620c56d22e88752463c024befec42362cc845f8075466ecee4fd581a4225bf15b896261dd7d65be0db9fcd50d6e39658cf76c2ce180b6ebda9ec47a68b67b5cb238472d5d35adf02bc64605c18169336e5e8a6a51e35a895ddb89b7f85a3d582d8044d745342c87b7483558c2f961eb234009a904946afcac6dfb6d53c0cdfdcb3e8136a37c0aa4fcebd5be35c8a7dc1a1c5265b716722e3fa2868974c4b3ed34492bbe0b9b8d064ab7b190a9cd63e95f82299ef20c33908f0a1679596d81b4863b533a62c32a2896630db603e968c9c0ed1319c5f3e0a0f3f01c8407159557991343bcd1d1c47f145ba423e2bcae323a501fbeaa72f80305b561d29b89b7d8c475410d29247bb1adff47e4886ffc5e5492817fdb8ddd589becfe47355a8cc1ba7b6450c8b32975b3dd9fd58d15324be7f59f9af9f958c098a118f8b0126324b484d19e71c8f6bdfc6191829237832d26b542b4c6350aeaa05e0b440dc7ba4428ffda8242fc24f830c8fe021a2180445fe681460339da29b01de46a9ab8b5751255877478646cfff4bc2eea68a56cac494008601931205fa840a355346ccba1c76aec617e3e6dc505a58b7a4ba69f96577494aa6a43f9f0376515cbece9015a51b367d043af4261c84fa2b64dc2559ae0239d7a862ab4c502bb42db2227e3d0337d4cc18e63c5e4fe98d3857a039feb578dc6e96bbc4fb676446a444581b0eea284986665c10ae5f0ee476fa431ce4ba573e92e022cec0697a031ce87256a15c0f8e70fe3268a6a8e48f86d3186616a0b18d955ad88921b6223a72babaa408623b7e7cb4b6c5a8df0b71b8f37a34420f64c71347907a9681ca869c748900811c8ae1ab32a696e09a8e0975abf3cf950a564f368d3f847d67aa392e151efa5e025574a6a7c813ad3c2354305c2258aaadfb9f74de005e5e27c31047d642ece59155f45ba0a41817db5ba6264d6ab2e87a02b94909f2bdcf34b483841878339117f8a6faf87241093873b5482290bb38577d1c8686439aae3cec9aa42e23a61d3fc61d0085171342d029c7d27cb6c5c2ed1265904de0073600ebef3b60a0cdcd3d9f5eb7ada7b6cdd7bdad0c278dd1bcfe01e5e8d2cd7781e1d5c02670a6e4fe223471d1c47d3a729215d60480c1443ea7f2e1b3e92f45b021c01639d3235d1bd049022c1b18990a2b3bd83475cecf024719998f0fdd0156832409fc5f860b99c6d95fd20733350373ec1819b7b4ba61a06fddf061d923261a983a301df361d204ff3385c0178484b9e7ef3eb429f3748761b98bd3d6ae8343e467d10416ea11f952df5cfcdf103815239ef9d7fca5b49696ec64256151a826c0b53d60dc5b5ca34e7de347e9a264d0e0a193d522bd82669e4b3d918cc88afdd878cb6eb78661ddf4e7aa749ebfc87f71df313a793bcebe7a14dbb524f9b9b6b542b5d18f43c89a942f53f02f16caeccf0b92e30f5e186ef9fd46c7389cab587e24d9ac003a19c4109004ece5935cd8bc3e99f6a2d63b36fb8fa9e4658714f177efa4a2922468f1335ab1f3ff8d812d5a50705edbef03c6a5fdcc4d5c7ff5e8403bb1f02065ff4ec14f0f451187dbe2c87803f87ac31b2114944e30d7a2ea453031eebdfcfbf6cbae757aecbb65f429949231acb80e654e44127c592a61a5e3dba69ca69d963d21ad35d4b88afdfc855dfa880d1a8e1539a60d6e0c47dca270428deb176d23077371990ca8f48c8e8a5c832166ef3538a12f8a52fa6352a883c72a591bfbb188f03c88026f897178846b69cade15ad4b0a4bb658c04466b9a0bdaee82d778bfb080b742e1af9b3abf5e71919a1972fd7e36a0fe5a08706b4f54319c233eecb4bab4f81c2673879016f6571b8d807f0a4aebb9e49cddd0b63304615dcef547c829423ff2dd807f83b940b039fd85e5a4f7c50edfea49725047af63a6735141ffbbe221294a291b26514e9c7d5ac83b47d7c2c0a38d232443774169ff5b5c0f0f15f37a31d4309c21b844283694cf73386b3561e47575ffc95f1b8d840f305e88f3881c7ef609a80811a34ff340b3502f4f61b5c786a5e652cd701b1add8b7150153435750ccf6597e65a2c5bd2060ca662359d84b900d10009809786effc3b8473e3244eaf0cf412083b49f2e8efa59bfcedc59a07fac6199441970391e084b99c48abbee3e1bed31970726e61e4d4764ce60e24e01a1530a928ce2054640e938cebb8d51abf0faf6217844464f438c72d65f83af52e8fd3a3caadd602acf74528ffa50bf152b55e83b5df64763a7a48bf5bfab5a5cde97b9db5798e6833f68f82e98036bae67d322e9217d8305e67bc27b4629acb4a9946c5d85b651dc3454cbe2bd7e02e83bfbb12721dff9425e8b06d31944bc0c09f049d915f093da863c51a1eaf07824b99e8a47c6121cacf1e696a29c00804c59c0b7a2af543345b6768ed51e360232cf95a9a36eb6fb474f4d0464e1d0cf18bdeddcff0e533ce20b1e3a49b0e3d36aeb9aa60c89df87c2d5f5ca65c938faf6f3145ee4da62820d263c6ae884103955fe41ae36972d46507122c671cb0c01da31229daacd4f8b37611a6e29032a75ec4d2c41ec6910ce04d47287604f856d2e5e7cda7f3e1a6d2e14e97ba547d81997b49360b4c8af23da2be5bfa73b6fa5ab4d21a74984a82e13a14312aaef988d4b83cb555ea71396e2a76e6840888499a02fa8f6822c0ffb574767e5cfd21498bd5e233296a9604aac4e44e3174276d48db071888c4130bc3ca4c30d32c39db83b43638a814cd71817be8bc944c64aceec4bc32b0ec661777454d9bd01e0133d5520c18d45f37989617350d640ba8eb37970a51daa2a7dee6861a5b45b110d9cace70fd577350a41e8f2be51b694af9a013166c5f9df3687b638f2593402cc2bfcfd448135f9523a6d037cd3c043aa19ca0d919e414550da40131d0aa142df739f5e2f38b661e06d033340183316bc97e6040e51bd06e2d20cd3656495b90cde22284b06804a752841cc541d564db66bb2061a57d2092b8d77b3315df85d463233d4ced57ed0872fe7861608bf341ae7d3c0e2650c52049f33a078a43659e419459e6cc79c4f3aff52be3c59df419a7dd11537d6b92d3db426aa1ef27b18d8c20c03f86f1a785e2ff7d1c61c7680cb4135bdb4392a41712532c320428dfb5431a04d261503f8123762af67ccee40ebf2227a6096674d8266fa5228696a9f60feb6e837a4ddd89d52dd809ad15e8bddc3acadb3f40e131e5676f233dbc6a6021e605a8dad98229a492879fa3d48f2f24e1815b20cae4a962839608a79a309e938f9d73dcad4f3fc0578a06ecf9dc766ff08191bcb1663ad902977e9d31e67f3d3245d9239029d1207099499f227e5f68da6fe5ce1ba6777ffd4c0ade1fce21a6d421f825a017031bfaa5b670ca416d676a5712a6a281f6ba5b96921bd6502b34a79f620c12000414d8756bccfaf5a83765dfaef0dee61be73f1bf41ab155aa40ff4593cac537a1a16d9ccc28eaf612664ef823204eb9aa79f207013b27445b98a7d490ca5cdacc4be64ab78758dbd565447f5c66645adf502abdbb26e201388c8fb805f9ac7e85153fa5bb8097e1f849328a4954fb780de727768978b95ff8810c69b4eab37931c3d142bac8990a7d8f5bf7b18bda0fcc3bea651a588254e88add58aa89bf75efe41659e5178d44099780ad9f300d9666c9244619d4c7c02a234bdae69be18c4702583cff8c061426ba82b7b2473196ac721edc001286ee7fde146ceaae9f85699d6c9180a8d660433e447629fcee266c1707ceb6f9c407d9098434b805c2f35fb087f29d999a48dc556d231e2c1dff5fcd382b4db8f3345d3c9c716dd9d437489bd33a8e4f29968206e76c366ff07ad3648ed21bd2c5792c5cbead1f4135bc8239e21d3fafebb380f6fe811d36f66fa7b899cc8ddc9bc6c3775ee526020fb49bbecc595a854e7f6257cefab96c6a4280f5d0cc4e8cb7676ffde5ed93fa221893b8731f0f5fbc47e9ec88dee6d12c1523f1bffb8b5463cf2250d80cd847cd97be54b25e889f4b4e2ead2ed873e0e4868241aad189bff9289352b6e22fa339e93a972669984b8825ba989608a3cc7bb869c243eafc7b935a6ee067eaae2e2a6a81cd8952dc1f09e06dde1330f3de215203dbf2e85e340e4b82fd2b805544fadb896821e50c618755511215ed88afaf4f049699cdc94efbbe9a2f21212ef091b8a7c4b24a9304870e4b13b2f3804a65279c39cbe221cf348ffde943b34825218003b17a701faa7868bffa1c255f61eae514826084c77a7e8151b04a8f795ea7aac759cdcd1fc4ce1d54ee927e38bb36b5d0a8b1022a21887d46ea6af6f62817e7b6c57848a9f39d305b145c37d1028c39c2aac14590262192f18abd30280bc0fe5bbda5283669408c044053f14ed9524cdeb6474eb15d6b19be009b17ddf7a8544b61faa9095b31aea071ce48d6a9ce16b46364d8d48f31a26a85f65e2ac4e32653df9ec3e9adc8553e5e89f9901466f325004147c41d67548be4f645bdeb2fcaa4b86e68a21f24506d75ebb95dcf2919d1237c7d140469aeb236f8b185af525a7fc7f780646902db7686525eee5a47bdb76e1d1fc5c89311e3bbf4c74a745444792aa8b1870bc4e97e08c1b08eb627ad11b2f30436155e699968f0c8c2924bbb186e4541f3f867403d2bd45d8b58ae157f63cb9ff90a3c8e963ac46e0b607de2c563f5a57533063143cd7a4e7cfd555118829b526c327a26c34f43cdc29e680d4c106ffa7074c06a7d27101e69781fb583185c2e5fbdcbdcaca121fd6a10698d0addb26943ce6624e6c6ee6dfafddcc8ac7969689fa0db13c5c051e909377b8164b165ac0f21e4962d42f4361b5bdcb809db57d6d0b0e8a7329339c836c986164bd33424f833181e65aa9488623a80c29eada60778c63b30b0dfe3160f72f2c7767035a22d9d19b1dbb0d07b52fd075837c0d15bcfdb407c37fa2a56cc92c0419b3c46dd320899988ffc772b93472ca1c323683aa3c14662f17476f57ee90f1c7be7d2699e9313a6bf9d8d38e98aaf056529bc782b829fe6ff188cf0ca43c9f6fe92b8463f794a121f3f786a61c0cfea8c1700eeb238c2c070064962876adeaec98f471b782d0f64e396a00fb6619e6f296ee2ac37dcec6935b69ddd5d25a0dda523e88fcb742695dc20e4cc90b945dfac01c5d481950a68eec9f38e5b78888de34ac279ef472b3a535b5aed1981245e9940f668a5e3f441713e9499fea87faa8b23f4ecbb3b6f921aadd6a39d9848cc7b3308169b14180e29f7f66fd387e40d5e766bd2e217824030308874e58319637a8f754bf2f7acb3deab264a9768f29e0637cd06fb36072b89613512a359771af98a6dc8d41642e843256e2792a4bbe413389e86ca29677721c3ef53b9c44baa696ceb7a4d8fdc14bcd2dcbd67c6b5ee258a6adabadbcdfd0033efbbc3fd8cee8523fde7c72679d7621f3121d6806379f2e525cc03c6fa9ff31c8e4aa4786ceece3db3dc862ec37447a728b2f342151e35a8be2bb5184f0be4cbe659d6a16ab0e27cdee1d3e27e575979b13953beddadd3ac7f514a36a0bd6f3bf57ef17d52241d8bf8d84e840719159535f6afb3b47fc3101eaf17901759672e0ddb4d69e0fd96af95e66dd05c0073df7e6be2e7538569e8058740a0b7ba712722565eb94f44fa6b8ca43aa975e1b445b64f2802188640c91ddfcaafb770595e998f681b8f229026484cf517e56f342415b30bd0c8d912417739a55c1fd97eb893aa8faa523e693ee9fbc15e78e35b95ab37fefa662bb41a680b6d2936aa5137cee1056b5c7a65fb1aacf5c4f0437bf04810f8b4762743a08ce0ba39c24c0c7e2429f530d022903a9a003d1af7d89d5b0869d820dab8c8b2209d8c377040bcbb7cd1811f092b01c81573e134c2beadbffd2edd9e222a9b577475c2eafcc3aaf41cc7a4b60270ef65e24afcd18e81d3fff1e861b746150f3854e2a85d3cb8e182078b471d57fa26f0d198d33d1695ee0f42e470b84131f5ca810e823c985b6eeb0d558ebff9b4ea06c4f9e42bf3156dca2bb8441f550547f2bd4601f02a44bfc3828b1341386c907ecc8993fa6d7d27ef4e3a3b67d611f6e350c418d6d87e1c118a5255203f5b03efbb377997512bc02e253a1c2d33ee6faa98562a3556677b919b983e95714e323b3503e772b803778233b38c01aa700fdc79e48c33b08d2d72642a29e845547a5b6ba82d19e178dca1ac4acc667dbca8b78f679de86a264e4712af02e2f63fea46dac44f7bb0b8a22b232bfbdbd47dafecbde774f6fac348cdb84896d0002b8933e6149102c491905c92ceee395259bd2abf1f018afe8e731cad02742dccd5f10c6ea22d14c1b7d4a8bf1d616e2975145b5571016d26124d55bbba092241f6e553000b4b50e4eb76fdd1bd10f68d9308f125cd9fca595cbd1761057190e9272ff002a0a5e3e4924bc1c00f2d42ca3a61639d98a45f7b649d6e3b42c32c88f2a3d35e9f6e2be4e4089450e7efd56e6957a2b5505b9cac0bbab3d7ecbfb1dbd0840ca3f7eef5ed5ce8f7d3090a6c9d36866afec0abeae83846f56c6ffb4f40f702537cd6a64dce4ea74bca6ae71e36e5f2986808bb20e54d5b986017338b83e9fdb866b47f5d5295dc638a02b9eab183a72bf86462f85ce92629d589c0552bf1b851b8694c687fd8375e7f7779f44cc7f9bc9ed122c9ec3c5f79d1df38f696659c39774d2e2c143e09fc0579cfe06573200474692cc1f46457270184e13491378492a268aaaf9b58f25ed48d7297c48bec09a6f4971c768afe18d125668dac5ed81f5fb8f0d2e1bf6e899a058637f691edb7e3def0e1b919e12a3d42419fcba7f786ccafa1c65b527a09313867674919838896872fdb0de0d0b484afbf0f2691c4f2b15371f33fafa296a406323676510da8f691266cc435dd8116fabf8ee37a808235307d5cae241846df5beb0327d770cfa1a4651368596214e0d08a668c261f177de1ce2dcbcf56ee3e70fe340b4e5386ffa3332af9cd4ffebd37c5c6e8f615c2931da86e9d4961ca4f5edb707b7da232884470f19ee7f0b3a97b1b53c0e83fdb09ec316c0c9992215d72db4997d53ab9f726150d299b95175d6222c71f76f9363bce474270bc9758edf4b9fea3f93c6de0316fc71909d8fd5188f458b5e50429ab6c917d267221c40d4224b66e174c1e09fd07f42dfb89e5fd72d1b6a511390ab5ef77bad9dc9943ce233af60c9a315928195ea09c45510301fc5bda72a26f0252be5469e14035668ac7df8fb952cc83e8abb89352bfde1d6d666b7c83b69d7a86bf831f6ba5c8d939517aaedb30edfcbec63e5d340bfebbc6030786571e5d87b430f32f2c8711f4852b598a0da03634bf68d66fb7a7d8d075a75bd342b5523076aa5fa8c498c215d6576410aa966b2e4fa35e7b40375783fb749ee30c55aa9ce366dfadd422db0b379ccc20281c22c127bcb5fc3b504d44b58f72cb59e307286fbb93cb5f11cba5f8efe08717325a36a5b6b145b0a92e20b0fc0f7eca99d20a1b18ac1a0be476b9ffe3f495db3b044c4bf1e816fdfdd6435ab8c2c1d7a69e02fdcf317ac88469b109d85c3e3e00f89aa7dc0ab9853815362b91013759b360c638487fcef8cf25ed0614d6b825dc029b9eb500bf4a8158648403b3b630b50c6b6532b441b8bddc049666b6e8c169a4eaae10436e25661d9b582ad781aaac84c60800603061fefb67f0cdc20beead3fbfa42e944359821b5c11e31a98de4d9ea3fdf283cb2661f1772a7b107c681dc5c5e91b5e96d3486cab2f081530c50bfd210b22be5f6aa11eefab425c8cce0bc9d29c0f2a4b5f7e451f8504c29e86c7eade1fdc0470646ef6d395a54e8fbb3ca575405e6893c2585b869e048ba39751c98c45876af1dffd986fc629424ac48d346d6dc71fbe795e26af90e75feb639cf0e1118d885088c528c756e64fb1f5bb10846e6b605dd83968f86d16a1c8dafb663aef18ed4d8b5c7fe381cd516bbed2621eb30368a0537eb53eed2dbde43549d737e45a457535c2b1a810f14a49c6ae89d4f7c7d9a79e90f96de4e2276c7a3f63d7775b501358c02117fd103ad4d3d391c545f57379594451dfd64b67191cdbbb14a6b649e63136be9f29751df171613b25c18deaa62c6527b4f2a9be135352b27ceee675998871c56fe314edfc1eb73f9ede6caf334e07e654c78c4ae2a9f4fab04d3041302bc52f9fa8fa1af50ef1cc938014f98547d2e91ba327611fc4fbc3f600e7e444ea0204a0120d54f0cb755d964d29178a1bcca026c8793d35e2c2f09735d0e50fd3efebe32e49e1ac3e7bdef8aa0c59db28d319b81b31d437de36ed884b78d7bf5a4af94757e9c6f2aaaf20c9caa66f258d5a18bba41d53db6779d0858ae7d7a3f6fe4449cbc72df662b45487a14dce2283edf55edfc25722c591fa49aa95c6d68c136a32926937b1ee0790feb563e348fd1817c3c1b43850e5920c402396d13ef85fbfa1b28b9f8c2c9af0334fe7f227eed8a6e6d29afdd7009f8320a486cb66587da52fd0b8d69311a66153ef7df315d95d3e6ce3674ced1066bcee87b98e54d1f9a62e94e1acd817931ce52a1620afec409eb3d3e7447c8ff209abecbe3acc4578d7a96f14b580cc3cd7bde3613dd78dc6f3fe987f8a8731464e5cb803eb51d76881e742edcbe90e97b8bb0ea175a750f4fc03cffa09b8f8bdb51036a9f2ef00b2efdbcb527009044b23964e74ce5ddd6cc1764d65e2c6d100bb8eb452e6d1770c306ac39ec9b6ddbcc9dfa7f9c7c066af7ea51ac64f94559a68da4ddeecd15cd4236f5c9984c45de08ee94d7252c9ac507bc2be83dbd8a2391159d09beed3315849c22a09f48f5880b6345686ee72e8b7038a05118b723caecf47a99f98d517200925bcfb042c9f6dfe049a5fa504af36af6d06bf68205fafa1a5df9d8ed974c029c305b37447bdfcd20216a7eda0be9f97cb7fad30b4d4403e304e4f424f26efaf857199b2484de582a756dddfe29f7e4148ae3aae6539bc89326ddd371c470a3d36f4ffb03e04437295632d0338e08561bb72d504f2f496f27253596dadce85c2bca79aa7cf0224ddf4cdbc8ea953d3c66ba14e6749b699d1e40ca7fae26d9b4f4900311984528bb7588d498f02a87a09df1762852e17f73124e234969f14330bdd16346b71e26b17ea6c6c2ebb73422987eb07d2be85d1a80267174bd68cfb38a8a590d096b7624ef39ff0126b2f044f3e39600087c7cf6e754cda6f838bb57bd6558acfa98ad6ae3e3397a2fa510947272cf59f4b65d7f0319f7ffd6dd90eab95106ea400a1444c73ead63ba5689dd5545a48ec1a01e72c86ed5da5df4f9b00c1d5587fe9ee973de7338892bcece5f156da17973a7e11337f5071fa5598b1b2549b5d057ee678032d8c4778b6e4592558543805f5dc53d61d0cf5b6d3ad04046c658a0a6d491bdde29e4e6794104729318aeebc1144f97b27cc4e7357a4155ea33b481f802b003c305ae89e6b6fd7e246fac16a3b717f0688a1fcd0c6d42956e1b66256f8dff4566732761f1fb602fb31d2b60ae68b6e64396aa4e1b12723ab6419991afb5bc69cc560c961b514b418254284f661d306b719c483436076906d24968b847e80671521e29100a5310fd66cab7f8c7dc9723de78e5731ca0f08ef5db48b5c924cbea7c9551457239147a5587f28e7568b29b87ced454846464220952834d2115f8b8f748c2dc0b7cc149e0a5add9f83352e5805bab8388133a216c683efccfde45aad394b62a5c487f9e6f139657d17fd5e33a9ee85d9d755eeda7472374bedf20e172dc92fa60ab843ef6ba7991e0272919440a47f2ec173c953b456cbadcfc31438bcc7fa115bc1031e3003fe8576bce074acbc3f5f2dbec9c306bd62129a9b1ad85046b701cb84f0c197a719bbe74871ce7e889bc3f0a29850c7c7b5e2945797b1a2c7aa192a8410e3e68c4492feea62193b72b8e2b9fa5427b3d3ce538a9404eee63853f6db9fd89cb30977f00433e54ec4fde53e2ceecb0bfb3f1f54cae6d4d8b671368f9fa18e14615b4e81c0f530a7351a93819c76bae355b71de0599c3249c9c9c8afdb35c4aebcd7f8c88e4a5b706266206fbdcc9f22dfb996010c513bc8e7dd0c28aba92e3b0e42d0d10db0edd4ccadf1547d13f0b3d7203bc7b6cc558d2a2c8980eb53a070b1e4d5834d6cfc6f402c382812f8008e74b82a2f05c57203c822e17b41e6de91ef68bb9a4b2562aee3de2fb21e39cd2a4c51c6c787c8bcc670d6cb21b9b6e7a7aee959c2b6978a35a598c6b7627e41df04c80ad4cce4e93a3853b7fd9f9260814876d8f0df2f0503713fee021129d1fa3e1bb35ac3830746c41ce1bb675a4e2747ab802b382911bd97276afac444dc7bfcb6b8ed34f5904ad64f494b154f6b990d0118ee04bd6d40def24b1a4951944c4089948cd27ee2987357e39ddea1b36135c425e00d5acf191d184e51579c5ee0dbde5b9c2415766aa9a3ca9ed71fceead2a58c32d84045d71c33c62687ddebc4f87d8546307886de20f7106d5f87e65e7e634b04f71937abb0fb96ad54a0321b72abcab69814d2dbe6f0f73b687feda173923c6f09150d20bca44bd05ebad2d67a5747b3ecbd843875bf86a9abb6ac7b77ceececb8da27e2359c39a699b287873c2d2d68835cddb942d72cfe4f57ce4c6fdf86532d48faecf8d391f9803a5c9b7034ea567549f425bf686eaf85eb0b65652f895d56338131cdf4c3a054aa3d34247766bd1d2760b09c1d7c61f9921caaf71fbc26dcca44d9a91d57663a2e8e27540b4cf201bf4056624ab84901e7d6cfa0952aa3b9801104f99096191c3fad96aa653e745c8d34323759e11cea63e3f3a794b6bf878fb93584a756e52500eebd49b67ff3afa02d2077ccdf9cab61298eb43e877f07d55230c111a8928ce2e0be6072db141a1930b0397d7778f8e12be95c763614c80f221c6e4808644b1d8b39e875be520ba7b85304b6f5104607d42a9d7acb5c9bc0b0e4fb7ee7fa58784ae133b2a1d1134669eef4d464ef4c4b3bb526e43dbc6cb7e84fc3a46849d441834e8987419bb9164dd5c54b518c0db0b7e3a15b7ed359f301cb3986a40a614f2812b70d731d08ce25a20da6d4af0f0e026693a631e485b509bf521d2de2e20ff60ecbf452ebaa0a26ddbc67b235747fff667c0ef068e50e0d6299b80cf46e2abc478dae0bce7831ff25ec6b5c089142c504b18423a9ca6ebfa554d9c2a9ab365f7c41b906c62232564add901a0132d1ce1a630dac420abee32d41735d8408a5f48faa118d48b0ef75a7ab6839a0232f0017a9d62a88e24aeb678bc0f41625158cdb4f502226529fc1568a2210b70128474abe21c97f436f25b813c0eaf8c943c00daef90c0a35c4e7cbf50ee3e05d403714f13de54b8d19652a01b1044cccd6d288805bb2b6bf6ad18e917e42003d4a5bf8e63fd5ad63259d4d61f3c5db41e8032204dac8c17cb9fa7001ad91d669673d71f999a0fa9d45b6450d844bafa189adbcf273f0fc373251b748133749a4d8714065ebc123631439924cb09cdcbc3b51eb508b17da385ad1f8fd02e2788c9c5a2f4f84314f2e5ea1eeaa144f274a651526eb3258e8ac5121cb629c72d81eb5ecd434684d1996d6abf400fe8bf9ef64f08ac5952cb082c8106454c3dd77aabf3107c72f347208a1861434c623926ab9d0bbba714098bbc3ab3c112c8d16c2a654ee0d37988d408efc1f85a6e3c8a9c77b736d13c74c9598bf3d7eec777780be120a7fb6550971b15f613d6509cc918f134d3d066dc2163978adb14f2a84c0b40be7c665bfca1df9c27ba70e74461edfc8fd96847d106661012ec7a4a41d6895085a1b51d39422b62ec5bd7d86d9b39986714ed0e8a204f96f09d85e055baba69202ae550ad72afaf4381f984ed8bef69a95d57e4b08212a84021ad567c88d1694026c46a0c7f8eda5c903185d2d0084c37e663b7fb7335b8f4e96b13fd164d643dde60033da719c73bdf0f1184e756082cd22b8b631eab79738b52736e17aa4a3daed786f17c0dc104eda542969729200aae14bc543e0f3082cc22985d1d0cd6a5f9b1928b652995e53b6d9d9b9dfcfe8ed918f180a4490b2176958ebcc96033dfbb5ddee980dfdab9aff71573f8a406b72b6580e3ca48d2306e0ca42a19fb68bbd7def9894ef5adb5239600a29c5c5177c055d9d61e71fca768ddd0f665a683a1962a4ff95be653dd85c23a8c6a829a3f41c28b0d07292bb05d28818ce12051b7a3f0615b35d9d270c83a52a1aeeb5f4977bff38328c368a8e768c0f8498b4d3f8ddf77671fa7c530cad288cf8f563e381bfc48d6187319dc90bb63b4e4557efbb937c09d71de291276bd3bf92a831675cef00dfe28a5b6912468ca025686c70b39bf7455e69a406bf2e17e83a2475a2bdc717bd3bf172190c93c22f79054d21642e5c982a137c63291f5c3adc5a4e1cc71a66f28864f6270bc363af79dccc5bebf6c006fb7a92b5ddbd47aa179e2ded2924ff363b375f935afae69c737ebd7f36997c37908a70502ff9358da7ae0ddbf4b06955e3cadb3ef8cad91975e7a4156ad03704bbae8a4045b140a9567a664b83f1fe533865b7976c1b7233e02278f24115c9712221861933e695f41d15011428c7a9fcd7f6e923f504cefdbaa4d45d207deae73601c479d702575b6d91975dc97e3e436bbe1762c6f15da2ed14e9c4acf19e639bebaf34a07f0eec4ab96ff4114c0c50919f2018600e58a01deeb0280399ac94073c611e39f4e0c729cb586ac085a5e9e17dead8df4aa3f284737a9c934e78230bafbfe07a8b81ec89e5ecb90790ea37b7655c0fdac86e48920721c144f5b20d242a9b24619b5c1e89316770576e9c10322add96a5a57f307865653fdaea3dcf303bf1c4c2a06c751ce33bf25ff06c67029c73f3fb5e0af9dbf32909d979c5d2ec15c35994b8db45ae377862845579f861d7547bdedf767e72ec4aa4cc150248de27c78594ac0899e23891024884d78045cccfae2e4a4d25daedbebb0255c96a95da9b9c348cf3921ca6ff283f202981719cc7398661dc9bf291f0b4fb2a0336b3f0e19eeb2ac57c40cd13ca0e61b9fb7b2407857cdf2e3701927ab26611a92354776b8aa12340c3d12014001ebdfef2c5debe4d6b575703414d81d28286f7601c86172c4c47d06d267c41f996c1be6c59fdd718f63804811f5d5600ff9313042881c8de6e9f5662e982962284c8e28d25375953ffe5e804bde63dd49d899c5fb96dd438d73c986f9cbe4dd9384b5546f9e06489cd402b038e998dec051de3092e8ff36e2e1edd21e8a46816e72945c0ccf873cb6254befd5f172b4863e65806dfa971dfd03e369b6781d9bd2aa0abdb8eca2a22972678bf51a9a9cadd86ba2457f065fca01c11238247535cab9c57864afbc58024b771d1312690dcb920162688c971ac03443099fd1783e367c1b75b3b937998f3abc706709f452a7d0329ee4c167d63f594148332b04101f4c86e40330f5b9cab87f08e37ed19e5e1545aa65d504a2c20305daeff6d0ec676ab39e1a937bb6c4287f63198aaa91c8a599f87b6742c248a9466e9039219bda63151fe01ce84566cf7aaf8d0e55170753fbe20a2c6063e518cdab1b3a11145ee25fd999444e74301ab7fa4bc60e08ff5c0e690e391087964ab84a6a3711202490bc505f444b34cec051c00c8fa0319797ac078e1db4bc9c6bb9dd946b728675e739afd7b8359ffa01e568ca20aa668eeb7209772aec26c1a92a79fb844d2c81e93547829c68059f9aecf6c2cd8031262449090f148e13cc30b5a445923fd38104d373a6ec4bc8ba08fc5064e70a864bded8680d6c3d8409da47ed6ab45e8245afe55feba3dcef4e6e1457d30fb779bae9a21e02a51bfa039f74f11e87616b0c36c97e3fb38d5fde1b12d5b25989aaf993f4f6ca8543b6fa4b58ca8dbcb1686782ac4acba78cc76389d649d1cfce17d2b5344b690eefe71d5e6f1956e08af53eba9ca0def850f3d22477b5de539ac6b6adde16afddf2dd417318501e1bc87f36a26d6bf24814bddb9bd28109c432eb3749bd0b0b65ecf45bc143ceb1acd9bad0b00d0451648c75898d7e2faeacb9b8ddb0ed23c7f3059031a7d06f0d4c7d3f40e484f3adba9ebfb00d2be21c1e339e967d44eab97db7482541e883e224231da1ab0647ab1fc7f7a82dde3d66c02904afd24fedd5789e25d70a8e16b3a0f5418a419c28144e9cce2eb6cf54a345bf5641ca15127edeab3da67e3fc67717dbf9581c960487053c1a55e3ae247bd9bec4cbe2c7079ac925f50ae4562a46e8d08321683b76a18500918ae9658832fb22a43890497ab6f8e91918b659bc006ceb78001e85808b595bd25898849a7c96a6d328fadf417e7372660a0c529c6f27ef2c23be200028891fe872da521e61d06ed2cf57e233ede77f3afaccd2cb0d4b4e1c5efd3ffc837c05f5dabc6c6ab51589d80900c421e4f65278185bbc85a99dfdf7c16cbface04af9a4027fa93f63567cb841dddaeab48bcdd8743503076e8c80bc5f74c855335e1048fee56382e18b3ab73b166743a8f1abf37c56488286ce94817a621715efaddd3cf9c9859b350ab0cfaf31c983749f12598bf0ebcaf4545fb48a5cace9992a7671b0a8880629e0bf769698b7f50c783d5a2c148899a5037f9163420a3a221dc30b439829c6b58b35bfb565b8a5cf2468bc3d51f85886c4ea30da472f43bb08754f8b05d88d3b4645d9596092cb6454378dfce358cbd59079290cde6418893eef6bc4957a761f5c7afcdf8872462762c3275b36d6f2b1988faf90d1365c1fcc084859b53c8907e301c47806908a9d55206934cc85a38d1c00dbfd6c395f39c6d6170344ad883c9487fb98f1d971ece7aaf48be122261726d5508dc99759277164eff0a798350707b8f442475879020f2a2a90cb611193c03036ac7e9bb4a45f83f4d84dc1b7265b1a60a2cfc505690826101492d7368b38e6e660a9bac2729dcb7f6465e5270bc131e73d71970f78a1a14554229fbf8ba4cc60dbef1b8e593fd925671ee2a6e8ed14c8a61ffd7afe90b712f13c42dec430e8a7d02886fe340acd69b5327d5003ca9a357e719b903c35b5a3970dc41deeb21c5d2728dc7fb8707617781027a572cc4a81d2a09584536b5935540a02c73cc20f2984b77483e549f2051e73ca4f6b8e5de6bab210c2ef2c6bdd350b04a96757e3070d0781abf7c8281dd9b76f1cbcaa8c937462b95570b07ee79370c095554e3786e16ecbada09b6de882c32308b3c569d0c14d2b62c56f20b1d1c7baa21fe80aadc5ea5565b38ff1190546776e13a2397fdd4735b4e219b0cb55bcf1c9e1838899af6a648f928ff6d1105c3e24329ff1e71f0286fa8c9293dc1bee85bc49a957a072bdbb324235cb81d66cc5a16939674e2f0423050784e1100ca55d3834fddc3d0d7c314fcead4b8c6afe5e6203c1e35fd98f3a7b914c45becde1aac3717278cdee2c33dd21c78259ac849f863ceb0014d7768800a52befbd0ef26eeb4b61ae44181ecf679918080351da747a9c34bc7788d6e6a674dc4b0e5364a6d172ac88de81d751c6a920f5486db44bd5e46dabc02e27e5821a9828ccbc65a0dcaddcbdac07e06db9c0504be3697da0aee304afaed853f8c2006193a0e0dd09ab416a839c6b517c028aede4d97b678cc87e8da8094767e03f40915182b1e26a7605c72541eaf39e2236caace27fb51d38341dbaf2091fb8d124c0224820d590cff7f52c3b8f5a07f903096aa37c6c0f390239cdb12f928111eac95537eed15cbc43c68c1c4294843638f09832c758620760b8ea10fc0843ea2cb8dd7b7be7d5b885fbae93d3cfb17b4f8798e90f9a5ba923fab3d50d25598b1c6b8f655b90e1bb587988f8da48f4bf882e229f078cc8b9a54269a8d035c2d2a1610f9ab0a5d5835cc58ffd88bf03f599c043983d422c96766b324cdbaeb683f844de21c38f7b80ae99bf2867e62d18169696854a357e056c6409c3632d066a953af39bcb22c809144a2e8af83258e4710fe7495d9e136e8fb2383c2f3d94d8bea462e8780e91e1a49ff71dbb292a2d37f63af706631805a413b46d0bf6abb515efc543acb1a5bd723d8c49c52ef38273106ec85f703ece72076ba25091771dad9e1001c0d57534eca27beeacaf497de6c1a5786bdb6fb52cf2056d26d207034be653d513e603fc068644fb226650aca92066765391cdba62c46b050750ca063cf1bcd5db0b79b63876f005604e88e1f2dd8eebd171eb3a37f1ab9f1822ce2383f14cce4a7a8d6165594cb89c3e0e41c4c2cf08adad82e3fc3952ef493155a4d9fe3a138141dc2048155c501d371d9b99deb0f887f781aaab867fc28a9f56e6b1b56e586328895c4781b3ae2f20b2485587802576b27ae744d045c81634f281acb612c1167b28fd6d5ecaa73a485ca781637368d33a8cb3f09e7e19bf3cabc19f971b0ef93d4e316ed8fa86cdbcee35bf11a6e0a6ddad8913719c62336c55fa175b151de089560af1ba574198d3ede92f7c41f9c34c952cf4b0a8932de7df92c01ffc6797d63d04c0a2c0655b27e4c43aaafce950b68254de2ab081900f8cc35e230f64667a8e5143858774d375955a47db3eb78f39d3edd5978130c1367e15d2a8b146ee362b599703cd006311d8b791fc65d2a3fef2874bec7c3840359a34b96aa0188801471b26557aaebbeb58c284fdb0aaa9e8101c9c67cfb917c7f5091ae9155516359aa191786c64b6ff29862228fbfe1c3f6f36bc322cd470d244ef2bf2aaaa94efa0a454344133c93bbcb51fb94fc1ae2cbf4a0a3532ab284d082a7ae7b5066395d28805f4c0937f33b6c867cc16720a54ae71492202f5b75e9e9cd1e98effbbb50e5c69e2fe04f632657121cfb1cce482bdfd862fa8bbfebd4c57bf6dd65d33785b445b10dd464b37854c292c346dc8d73ea056249f0d2038fe45f3dc299a3940289aebe4536482b8c12585dff69bb17f5c928a7377e8471334c5e41c13c8143a2e9ddbe0a067c11328b8927c687fc7a545c39c723d6844551af9866a8767fb5a7b9ee1c8d9e342cc9bf82e6579531bb79f260b31cdfa29ebb407206d6a24415a86c3c92d80e23b73a2ac646fac70c8677902b259ecb4a6f275d4ca55caf8c6c2b3956fb63b77d527256f773d04a6ef7447f4fe438fba6bb748f67ceb6c51c4382fdba861c56559ed4ddd0392bba3bad7ec550612255a8ae6f2c8231e167e88b80e7c464441a8a7e91c0d377ba1bff86afc23e16d66a6477208608d3149da5fe72b282a8480f243d1263060cf9bef52ae0a0447a817371790fbd69b0c39b2bf31f514d25ad5fb5b151b5399c1b4fb22aaea3e1132686cd0ae9688e0c5dbcbd278ff9679d183422dd52b50480ef0dbdbdf2fac2c82bbf10eb132c6712d9c7ff6a7aaece7b8c240ef07f4ceaccb8a16058dad30c11d420e92b5b8773e60f2ae5ff33748f62c4815d3b8ce1874d9639093b9dc8b98e58be0e91d4e38899477c936e9acc15b079fcf0608a1e5c5c8ba466170d8c8d016099656352c10cb81df46b18aa7212599aea6fc431e903054be8331f338a786f7e5a09254f11925233ece8682734bd3adac9237e28a437f0f76526fb7515d8d3d6045c64c704be21cc77da21d30d81ed6b7e1df784fff5395cfad527541f0e9de5a7f653d1ecc70ece498a0b501c3292c1f3af32de1302164a4f65cbac9cd7ad7b9e3f3ca36053264c169ded3597977cfd096be9139d76011c2a8adfacc01b64709293c2f67cfa7dd9ff6e9e908c7ca92b1eb32321969a0d79e854d74160f330e70669fd66ecd0fec326c2c06af7646ab282974ddaabac78c41d34820f8de4aba25683c91576acd468c6b1be7006d243b2e3332b88f0a2d3f91f90d66285049e5d932db4899204680e263173baffdc9ee84367e4fad616433586c03447204575d181e7196895c1eadc566fc971bfb7428c75ff4bb47ee3c29c765ff00e302cea896907147bb1e2d3869630684ea783537e8f2800bbf558ed40e423948295badd3f5af075a6b4a39ae1fdb560755604483fcb7ec6929e25a489014cbdaf19719ea2f7fffd66f076aa10c67f92a425fd8be0125608a1f091fbca1f1357eb79791f38087ebe692d46fe3ff41832d2d5bc845fe3ebbbd1899ab03670a313855c0e812e1e7866024652f27dbd91df27ae766db7d9fbfeeca4f9e46422ea0fe760c38732124da74b7ce4f249bcb8918b6c5dc010ff79dd7460fc01dfadf10bd660303c31cdb2a4422f486b3af14fa8e7ba63a44ee54acb2a5f4e292720b5b9321deb0c67da38976a782b8033ce1d05e21bfd7eac7008520d31ea9155383cbc528fbb4c7e52718b4b248877804b3fe774fb544375308ccf5f459bd987aa7d02fcf6959226fc8406baaf88413af2fb8d85e2bc3abaa24a032e222b796baca1e06e11a9e1debbf45cfd8924f1a1b6880afc9f67376581ba92804f5b23180ee1fc32d500ba8a80aa6133c7699cc17e43267ac32d425389464b4751af1a0ef8f8c4163fc1f238eba1e5b4579ab8dc5a2aaf6655f2b4d37db445a1fa59fb381a62312ba8720c519edbc124f818f7a1ff94a904fff3ceec0ad70d28e34ce8873b77949686788312b0a411833edff03f830be81190c43fc3eef42a887559906bcd1ef6e3c97a193c398cbde152ce2bd93c55fe2584fc8557b2177583239a99a048749149d4edb5aa2be1aff816a3b63618bb4bc4e1ed3d59c18be3c416cd66f9bbd0d366601b357037b8324076830a94e6211a3a143f493aceb54418eeec160f1796dfba163eeebd951931bc2fc73cf61764cee25c1e94d1470a1cb86f8bf20f0a1fbcf2a4b4f64df3d0fb799898faea05999c0f0524f5e4c6e077d6033829233abc74166b838c74e68c6cb1aadaff6d4ac597e55f787a05d6385762e74f4ffc7a68539642a0b13812b8b18f56aeb94ad24361a8fb6d1f9816434dfdb103dc4bbf9fc1e6f015fde76981bfdc67488c980641a7de74409c8af4f437e6de1e72090c9761b70a55e9b9897cc4d3c5883f16a373c1135ceb154a73479a46320602af25e9d5dec134c01e69efae77006fcabcd2565ecc3472fb95435b24ba58e151dc5dfcad803772489a8f39cd595cb88627eb0f20068f6460dbe3f53a18bff75e7d67e4c625b7578e43b19a0e54759afbfdc36112a054b3eb2658ffc0462ef8e9d850b81238c9774b2ced3e7c118834e5e52d5264b3123fb49a1ebc9b2bf4a2177f7dd00f123bd462de3a3298b18ca36b8ab22c4c7efe73f0bbb050c53a03d5a896c87a57615bfb02c0af39291274d0da4140dee673547ed194f7825ac22742a82b73462b0150a9d28b2a5c7395c980ef6aaea0205cf245a727abfd24e81b17cc89ce749bc09e4f99f8c34c966fe3cef6192c66b421776a60304acf9d28f98e859ae4a216bef62245bd864f9dd29f6ce28f20b533c78ec50a8a729c93488d877c4bfbb3b853bb6b7a8e92fce0afe0d751a1e0253e8fe79f2e891baeefe7016b81caacddb187904d21d3d39a3701852acadef48c41eb6f51f8b6ae2c398afd8dff7136032471069ef0feebdb9fca693d34953249675ba88aadc191b7e91f59fd822c4e885bf21e2a2f00d7981d0a79a2b56ec9c4a66301d2c27a870010ebfc00a52814e4d3d88deaa6521e73332eb0290aed757522db87c77658586b95a30b2ce426e16dea6d63201a4dd4a25a71bd4793d3ea09a3f3e3a0d9842dfc9bd7029c22fd0eaae9a5455d71a80b4452058d15e6094ebbebd9b8d79c1307d26127d29fcb054d526d66303503afc18381dc8ca5a5efa6fb8f00a67f9cf1b2d16b4f9576e982845dbee2985b613913c5d27cd89f6aee579aa61bf31119b803c0ebcb629b30dee01600bc8f4bf48132cd37b46a34594b457201ee103514e3a89d8657006d1fc2cc0e2f8e089cc0488d68474fb505d889c1e60dbc9a359bdb75d900c8065fcac8f4fc28093145629d14bb56bd2088bc0aa82b4f9d857f553deca673b46c6031cc34a171b63722e1be9a4b5218c8e2b8cd7a3090e7d794e111802a3f71e70fe34f14b7cd85503a0b7c8b1f4bd69eb3e8329e25a7477aeca1d1b88d3028e65969f3edbf653dd684ad3cfc7a9689e5bcb7835def49c5643b7c1ec82ddd0fb6e5645aab3b189537abf04f95238e8882fddf15c94dac59e39b9a3373be1aefe939151f5a369e811fb32a736f7321c5529498799872441415ddeebd3e0f1732da957c31bebb3a27e23e33809718f3fa004916c03a64fd9d058f96ad109f8bec5efa6f36aa7fcb418e85d2e89b1524517a19c4938ab38ce1563c783f183c3554b469f0daa1c538696561ca0656ea5693fc0e0be360ffe04e7f5429668e10483774299de66bd94825c8aad597a38c1d6f8345c447ee436ca59a66d4a7738b2ca7fcd165584fb520ff3eabaaa4db027e7367e67c79538fdad80c6369805a444631e0ccffc6917d3f52383660cb43deceb8b6ed2477cf1676d8811d654a183c07314ebd025621fcacb0d16b06dcc0dcabaf380968f17297daccd2ccb1ab49102aeaf7913df2096c74199d5065f677a6f50e8e326611bb92fba86cbb089d5aa98304d06311d41b02b39ca50b2077b55f1363df71287f5bff60763072767292094b457a20b08d9efeeeb4c5fb5c1d182934b17c746e330bcea7a25a9e957244a855696ddb8a9385ca20268740f07426b9a4e1e3b7923ef70c6049e432f3ce17457b871adfda9fe82739bc343f0a797a7d53fbad692b037c16c0332cb93101a095fbe7e229eb63e73d12b99f82fb6da86adac6e991f5ffe5536d2941d942e527106297f0f7092b5ac155053e51a724936d892f551575610113892c057c56d0466921342563e80d0a84fb7b965f9768437200298be7f06283406c6c9684842ce58b7f7cb00621567fb875fe88e28e366c6f24af8b982f78015f0fa0560a2d242d1e97b80d5339b314516bddf03d54dc6db401a5a7a64e9a656368430e9eb8323e6e4d99aa3b131c10f3f10a4780990dfb48f3bbb3137cdc6a1976080554fbf8ee1fca8f66d6d44a1f1c1d288c34f5ae003f680fa402e923801adb98cbb76a38ca49964051fef74013aeeb71e1616787926613b1c48f713b7d187d8a60a4829022abee61cf5873f71ec33592409b1966459eac13f29892e9b02ce6793844606fd3e7c1c467a34414262e30a615c9a2d2735371f4cdc8afb3c2c4df6573acf384a070fd5ebc6a652ebf3f41ae02619aef68d21db9038b7e86ab5d0af7743419a4fa442656af6f14c25f8533681dad45ac33c3eaba10e89c9c165942b8b332cf5d42cd48274555e2140114a4c1dcc0db9d5f71f290ed0c94df9c01b4c1e525e7f05b82a7fcc7b9d686a68573092a09c2007f18e0e07899452dd028b3fe1a8eeba1fd9018adad28e334d8c7d0907f624c890dd418ffc30c361f774d78d06e6862370095816a0f1dbffc11a7cb41fd107c67b2fc5a966a80075caa68d1ec8c0f12fc17025b5d045eb97a68b66faa43169c854b1c53c498d2f9895b4ebe84e1085491c122ba41948417b706063eb0d4455018a104879172dbe66f217e46eb59985b6f08298a713ce8247fcb8816a08d4eb6b14059c77f5538a1bb046b6b6db5478e62bc6fbf4465179397e9b2371c80640e4a081d6d098bc7149f1db8161b38a415722aa941f85b1044ddfdbdff8ea8acc37ffa753d955cedf38e1590be22d36600309f0615bfe7d25a8ff5056be5d963473055d2749d0a480faa1cc507c89dc13a359b0674664f87fd81f097972b0a95c0acd6d904b413526c563bfbbcb820a807f630c00e282f4c5c6e608c98762c92989748258ffb71e9b8ba2fc7df10d819b017ca95a575dcb51fd9d564e6a99fca49c43aa5b15ee2df076444c7ecc4d4b55088be956de3cd9fd9a619d0cbb3ea6feb40df0e4510bec7ba22af57bfb43792cc9279a67acd2b8d9e9e0f6c30ee597a474f4795c27ea57d6da547066bd6addd33d5c531548dbaa009110f0211f75190e8f46f5a77c91f76b4a82e6d22b04f094ebec3cc22a93929174e7c3a39de7812a729d48876ec860f9c94103610c9e54e1b7724392f56f1fe90757f599bc2c7b1541e2b0952eb1c64ef67bbe253745ef7dbea20afb6cfb9ad6351e2d0302f7cd30f54ddd92ccca576ab60077bc11c32d0ba5747f1d25cb14716a14d9507ed467d8156c2d6482f63de80c93f80873d6ad2b8ce306301f6bb716dd15325cba8c33586d0144d9d282c051d41ef4faeecd12e565b3cc414a19dc0c24baf8c1bae1866cbbceaffaf6d973068d40098580984c2800a1991b1ddc31d265bc23bdafa2b56ea76b31b34a264b6ff7a72798269f785faca5a5c8306de1b6080f5b7acc60bbf981820e00d07ee560718debe5f230ce1334d720fb0520a1a966698ec4acad758973adb7636191631a6c770d8d35965fe522b6be32a059c8d3155cbe5aeb48d1b99f286d1f3094594df2267987891317a72f3a215c84cad3051e5979a3c550e46559b91ad21c343b3ec3d37b75da4c98c3098e536d39fdcdeb69049e3728ed408dd7936c48d84b493b4e1df08b375eb1525cefb34b018f8e2d72aeca89f90a2fe22bcd459371c16955812d078763fcfb20e20e90e3aecb46227e3b934484870f2783445d14debe2a4e8fb67c080566d4b3648e8676ae57ed6f7b63c6fdcd04cd400879300ffdcf97689d1dc012ac122c8f8ae0d372195ef7ffb9b1abc89dd9d1b5ec48b6ffe9687276ad64a9d83c88667790402b305f9aa37140126441e006d2ab11ba38e7cc87d84181525aa711638bc965c68527f70e50e0236c0e8f484bbd90b050932cc4ca1d87c76f0dd7dd865de9dd848a79515be35270eaeb2c4b60029d36de8104393e15c93388237417acd36e433d0e20f62ddc671241921b342a39550b6eb1fa3633ac08452358b773cdd27e390c30edda6752e755840d5313cfc264de741fb36cc80ca07ab7ee1b2ad725791ef698e5f155338fbd85ff2f7495d270a64beb0671b67f21732dc5f28467bcd5fcc8044e67507b00652efadbf6cbc46693b82b0ed27b55d8648d2a71b0633693ba349eec299b9a99612ce891b6972fd6bebca602b9818aa77d7b47a9a507162900958b110039aacd952387b9adf5a60faae9c47f6a88b88210c1a7ca34b80551e655835ed1ca0091b74961e6e3c12331fd1edc6fbd4c68495cc22d075a1618442d6a3237bbe18a02d403a7387168bb2da0d0b309bce0cbc9045f719dba281e999afcf52e30cabfac0c2906140aedb167cfa69cdcb5d0f960cc1df16cd7af2f1c7ebe5b8b4c13f62bd792ed70bae7e7b4460734aaed0d36dbc05f2b86eb08e1e589ee353b5989ee096db758c76aabf1c146798590404270380101c985ea3450c0709e671ec06972f5ccf51c1451bd84492aa80a4ba3b3233988d1164e24366e00782599b2b719ecb0720ba963f666e3a2b86ca5c6c6f8d57d62c3c6b2f1622d1850e3183deabae95d368ba8edded512fef2ca4db8ffc8476f8cb3001bc24eab4b66d262aae68f614f5a3e21f31c58dc15d6abb78c30669511254760c9f74625be8adec36484852e3c66fcaf37a56469d17d42db61a15147ea3e0521f0555e65aa1bd9d2273ea47126fa512c127f8c4cc3c22965804dc94feb0969e9c4ce1e6aec0f94166e47ec15b415ab44c6dfd0882c614f74032dd54a398d2f25b9b5bd17fe1072cf133b2937f66ce0ae53e58345996e7c507259bf5f39c4e8d9887275e787396f4ec71a7479d17a7f0b4562f6b5c1b46ba21a03328a60d7c3a9dc7e8bdc160f0d81e5236c083271b903b8b33ac6c2dad7a4800427ab0c056fa3d3f488ce2841c2af125b39eb2ac08f25880b2153a34f0ba797e45d77248fca6bf1fe6515e79a5e375549db0401fc45ab253b1b29f06e6f6f60cdad429b34285e8856d3615874c42ec7935ae0bd288bc41c65d9e2bcd84cbaaa6b8a7c22a2b3bcade1f1fa36b95590533a86aca17a00465c4771ada194c53205267b59e170158941f6bc78001bc4a8b605526e552f101292e6b2304d148b79c423c7469500daf8b45601de94e1a7c8e63e4daca7c8a8f5117c68d3d1793c2349cd530d74a5fda378b029b61ce8b3f690eb8d1654f0b45d9551de3bb19c00f8f3d3833f242b37930f31d9a19b9dcdf28c2cace4cfa56f8446872d6febd64b5a2983e41e8065bd386254e79a6cdc4bbb2029eae9f81dfc0ecd69ad3a621a2ad53088a040f57bfa46a29a60c1107d85e5781664ce052722aed9853cce0197d5fb50cf27a3777adce798d6e61a3655650501a53726af033bf9eb2fcb47111275e57c3f777653bb1ebb822b14bf21b9952c9f5391b0120a203576da00fc00e083086f589891292cfdb0be3fd71727abd4219278a4d24c81ff5b2ec9c2fd175e03f69bed3991011ba33f5b279713122b092286712cfe85a81b1c43d60fca84376daf4d4718d16dbb51da0158f871d58d3a59958ceb9ce58738f0a9a51de09b2cd3e35ad6d7bc342cccff6fca8dfb5a86604800f117f3a21a62621e72f503edcfcd5f86b4ffaca22e4b351ec9bb718f1a00f30e4b08018f242fd302f22b970f43d18058ba288bef5de2c562135b8383dc840adc9c47fe3ad173931188ab1e3b179c9d4d714d2b44ffe371217cd916a266d7a67876ee3aed32fde8697f65e726ef0b1f8f00a77d75af9d87cbad1d9ddaf46e32a7d74559cc9168d38171860bb2deec06354764287258dd9a19731bc5ffb9daac7c2bc6a0d99bb778522e381ec690a69f06e503474f83bd06090a35d21efec68fd88b5ee05d39c3fbf0ef1bd91c483c108348ac477c5b55db8d7d35b0893486ea351d677bf2780eafabc01d21d0cdebb2a6438b7b516f3edd01b76169e67bd023e1892d8eed975f4b6cb991064db71fc82a0fcf8d4aa30d706ba97e7dd864ac370e7dcd2641626966814744bf07dddac7babadeb047cacd889628bd9f16a6a95ee06303554c385ac4ab0e604110b6346863a6a554e9ce699b22cfe4bc5a091b6662bde76c8ee2e473dbcaadd0582cbafc5af6f95eac27e7ed4786ae667d446a21ebd5aa4f204b4cc2120eb52c7702f4dae983a6f8429fd17cef7d9a757261e8d75414802c8431b081d215478adb535de1ac3c74df05839b96477e15db7030eff9d99631c77d394f30026f7038d8021f5f994642714cc4539973a97f63ec93ea26badbfe0cc45479a82abafec6eee351d4e0ad44fbe0eaf9b8be3f454b09f835bb064491c9f84c2bea060a5ec1bd933a8cc3c3b65be070aec3c06f4151f9c2b961f131f8940766204f498e220c6b9a4edd7e33c278c04caa4f62d1d9a2c4bed8d4e1ee3786e0454b3ff2a4875766945f1cc31d1ff7974a673e1410345414a44402d16cac2289ad3fde6eca803701881b6eeab52f61e7c22947504a0a880f30218eb8958f9f15e746767cc8bd258f20473a91bffc6ffd2e94c6422da76558b0a06480aa95993279b5b031ba51c833bfa662f08abcaa5024239c424430d56188fb63597d7d1e884074851d157b03e4907c02043215a020d5325ae51d8e1b3639126ac0e651460467ed6ad939fc61aef65121bc9f8f93a9a83441b54793347dd1ecec5fe63394bc1e0fb6cfadf31280e8670a04d7d856ed7c88f9dbfc1f50969985d7064f8895535753ce70b97aa7a563f99f580c4df63dca11b313a674f9bd6c8b6b0fd2326384117c8af4c054c5c7c4f82e2d669a5b5c099170f95b0bdb5483cf82a2f485fbe13a7e2cc70c7fbab848c647d1e9449e69fc21e7b627fd8c125f235687e1b88f5f628a4b65924a55413b6450c0cc5b7d0f16d6bfcdcc66443581f5be0bb5b267df4b7d9a97436d897c122b91ede6e589271ddaef01690401e9d75257afba4d592a00e4489182f79a0a05386cbd17efba83760b65280b4fcb6ffec2af067b18db6c16fd07e730f1ec7ff4fd021c4532e55be953bd801c13a5f7e1b499b254fe8107546af8bacc5e33db4809a15edf561d58d1c54dd52ef02f481c0a1294aa44698a66c772421e14cbf5394c49227a3f23890c724096a703beccdb0370411da1fbfb125c820550f7e16dbda78678094a498098b3e36732812caa82bfefb253d84399e233a0c9202babeca1526afe1b34d72ccc10a72242c8061a3437d64a5b67058e8cca52b99f815efc7a61aef24068915f75829c45b8f7ba61181659a68ebc640dd19088e46915a4fd6cf65533c731c1662fb2044aaffb42489480a40c98b738a990a527eb6d1485a4ac9a64d2a82813fa65eecf5e35e17595eaa14b16dac0743d46710c06dce93c842214789ff9ecc6bcf4a904580bd2207809c1583f59d2aae13ab1352f5c41a41ec5511fda70d9d115ff52f69282cf408be52fdeda1acd438d052ebc1d8b18d606103a6feb7a35955a162323f59890e2c84eb39b6a170f370d2d6836878928da893fdf47f3e72bf7cd8a791a508f9de13f3d9f953f7a9dd04a520892cf784af9a4071813670c075825a83abfdb72233931757a37995ab9824c3c60be2608d6085aa53ed2cbc03bb49f41a45177fa9545e5beb5b0d7da6972400a1ad4d60997735797875d9fd988a8549e1df9dcf83ba2fc7a6fe70f0612b18c44f1ac8b145c7af7e2ef8195670ab4a5c038db7dbde9686e6a65f415a9f3ca2a6afbcec0b568f44a19eaab76f3c832fa50672c0b34663814008fb374e0e937b369593d107624e5155415ac58a8794f4663a49b371adadb25e502e374e11490dbbdf9e9e2e2a9adb5bac9a130e0c2e5756022a9a0cba02a321cd9e329b96c73b4b8f1af3a80f683cb9b5168620cf390fefd745e6fce9d1a59a23e82fbd05037a0a564746163e1589ba2f3870b364cce5f472061ee56bdc30f15baf1a8f9e96d884d463f8751952b9b14323833f7c650a1ed1633f1f6ce22acaf97fda65439805af608946d4d4e1f3b97a677bf45cad263e2a13a6f2c3674a8bbe0f743a174f71ef8e841d484613efbd61e6e3b784cfbcee9275a911158b5bf8437da8b91b843ca0a534935007395a587b4323b7c7067db0b59d80e381f84fb2b92fc16c074058aecbeb161b1717d0090e5611cae9135a33260ede656ed56097fe585705fc7d80745ff347f683f59fb1d1da70d743c64decc4fafd81fba4722f5bcbdfc757eb1ab01fb743612a76cb13fc82956d386916a1ac335de0c329ee6c05e916de2ad591b05d8565a8c85b0c16d2427545c8c34fde26cbe7c3d391ac21340837703e3d7bae2dacc389d3d038403bcdca775cbe1ad137428e2ddb72bcd1b7e7166369aa7a5a3d9abe32cc822cba40fc46e223f5f44de6036a17d518bc3e3fe4e9e92227dbd8c4614eeb6ddd8a086bc26714ae256e0c75e54e1f66c815461617a8eb69e0615f98749ea24909af35cb175cccc1c40e9beaf22cbd9b6e7079e5f74af313b740a8178d5e965bd57b443619d8cf9c9bf6206205c1c9c5035ac04b9f589f9b59967a3a19d0af820090600d3d425e2ac7b0659023b75862da7ff2eb5e5d7678acb7dc9b9f7635a7adc70b652aa599f057864c2dbb54a82b9f736f76b0c9da2102b9d8ce6ea4eddcc6b3f2e8511ac9e2f80e2885cea69c105fc00c73787432cab6820e5bc28f6a6bec18947825fb278ef58945efd94e8241ba60cb451a6055b57081a6e7b650b9eaa4c8815ffa12b5de04b50ecb7eb566b2768a8a362cec0b13e9bf41ce7c25bdf611b9a5b378f562333d0956b115dd5a02a750dba84dfe1143cf576b303ff13ddbee0139188a6088dfdf81b8aa93b9176bf64904016879249e65f6fb92e657c9fde16dcef6b3d6648ce04cfeed846697160c6a9253fcc281aba8957ed37048ceaa326d92a86ec2e65c8e88da9d913188ed5ae214d912391d0302dc6b7feace880b5275b61667d6861686f85f6913baf74e05496131b6dcd9909de63cfbc8953da39e8a3e810a089a1f519e4bb91e2003b8d8a1c10e583525f293f7c5d18db47f1d1fed68049ecb596a836f27ccbf50678066781aeaaa0d06a3ee4298945ce5ddb46d4ae5ff3fe4d1a37edb3c3cadfc18f0fac8a8ac9528d2398576f680cd77471ebbb52e38f1f40ab845a11887a448875bd2f69f67c0ae9e3ecee2510f40de2f30295cf70c2c30e58146fa5b438b3cf34e36327dffd1c8e70e8dcb64ee540c89f081586b32a299a8acd14c9b278186e805d958edbae39e5d9503bd3b808dac85605d050be2624567bd0f8a8e3e46ec287e2403f7d228ac6884742123b27a4f0fabf63fb8832f7fd80c4e996f1c371b790f65523ad8d807f290649555263f5bf14492be92e3c8a478bebda1a6c084d71a76b6011eb0c8680adc2a00a78b9a50391234ee2e58ac875a9013c7c9c0ff670c963faa00647da544f4c51ec06627a2a8bfab397bf23eb572c3d9ce23a2e4eb230c5a245b18e4fe1060fbd44eb621a0a2ba8cf8e1f82a693cfe3f35d90b43a1359a96f94932c0297fd08dcc744754b65a5bb360a0e986fe6d00f52ddd782882dd67bad9bb1d8b842788f9d64818cf28158ac998649c177693d9829f61ff946849153f1353456b5f4e00055891e4b6d892dcceb4a016e05aa6c4abe6931494d73ed37119bc795dd4121697754a8c81ea768ddd6f22a67145561dad3dccbbc3d5ab9945fae9173714fee370276599071f7545e32e40f9f0737475c38779ac34fd9b4310ee684f6c56836eb25cef8a990291e5c4d05cd4e4e6ae52869db54dd82233965666384b93cfaad519ce1739d17319e24256f1a3cd2a810f03ef41328576ff6b264735ce683616f55bf9ac8ac04e117ffbdbaea85219107bd932378f8431da38052d26dc5a08d58c2824eddece0725fc53ecc501750675760ea8210275254cf9c11bbf31ab9f00cb5cc5f03da0f7182062f1dc9268684b0824a30a711b9a19da692574d5efb1ae27003f050f0a59e631bcdf830c0097c1f1507c5b557d5f3390ef359a891ba68bbd1b3aec4e322a2807c0d66f97d9539a0e9a51ff3cedd5d5e909ec532c657f08d498b02acbc17d3a5cf3cb073db426627b048654ee07c6bbfb0cc9bcc1d50ba919d4af0708f1508cbc8f3bcf9a4f4d8107b64ae6e6ce19b35672c8610f167b1e11d27cae580cae26b5ce3b435054c166143e7d67abf9674423f2a1a862fb3f4300378fea4f605d2965affaf1ecfe041b15679e31e726de0968319c262b36a364ccb70e9e38e67acbaa60bf78d8057ef6e9770d4035796675cdacf6c02ffb3f61bc60903b1b8aaf92e4230ea9f95e6b08cbaf1d0fd8e790da4049c81634c80fa98d7fd1a3a96aeca9f60f611fafc3cac9db0bb46220ea3af923d859c5e574f2648c918bfb5cfd3b931d20bfcba0aa2bfae5efe3e44ef334539326bec071df0c3f754f793dbffd29ffd98166046a4f7e3b131ae765b76cdb43887459f10249eab3df6f5553ab79654f4b99b9a8c487bc2d26c5fedf13c01a2628dcffb31aeaf1fd91217a59414e6e6029bf16244a4bbff2fdbfe80cdb827bc5232a4e65064537c49f2c099daee3d86fe3b94a08392afb26c1b7b8f2d8d322bbbe0596136d0c56b4c27df11577d0f05db64c004c8997995868f436a7ad4a040afc6f4099b2051f0e7ebcc3c587974996472f2da4a05d74efb27441cc75988f760d906c69f64c5a604eca260877f39a33ec7c4e46610f42086132a4a17a89e6d1bc0a5ac2089aaf3b72cfab5212a2c0632ec61fcc765fbbadf60817e4c43c49d25878aadcbf9dd25cec893a554ebdc537f56818c23028bcbaae07b4030367e6f056c4bd7f686395d77dd3c043300fef38bd4021dd72b472df704ab1c020604c4bcecc1be0e4de048d558e01b1ec471d77823a1de636f930bdd9e3f637405f7cdeb27c7709e8bb15e335dddf68d6b012ec9ad6e7685ca2c5f8aa89a9f8c4fd973a4a0b0866d9981cd2ff3615e8cfbcbfd73e63c688d17b44b77e22c9ee4e6d1545eca1449f6a1ed16aea9239d0eb7d2e90b185f871aafd2c93bbc2ac5e77d49e5e7e61faf749d48006135e194d442767338eaf4f7b0be61a0359131d1d163da1b64ddac62964326b115c19f02302be757458011688047d2afc15633dbd4ca4a110596811d166830ed93642caa7997bfffa23995c59fcb3c226652ef025c5eff3749c3e58d175b0e1e6cd779b7fbe25ca7cf16e8822d895151bb77aba4aeca2cabd064fb54c4f60895dfae2a1ff2405761c2f10c1e6e41563a1324b8ee20443f9fd7187e1e7a859e570040764c8890ed97b205613124e20ba1376c860406a072d7e5932ce12e3b609d11832976cbe95aa6a95c6d1d8d82171867315910d6ab96e852b6aa03eccf70576aefbe4421f6cfce5a47c2ebbd4a4f8f9b9f0c6c9d837f1c3f046f8f172b5ad262a9b70021bed5f6d1498abe93b75840d19de131ef1e3d53adbaf95f9f2bb71305b4181971a06f4fd98545e863000dc709b5bcb55a56f9a0d21a9346fcaeedc7eb88cdf1b66c7addced045d66cc9c71861947fa6192f24a8a3a3e2536deb907c1e77f940e89fa69a73424e67ad912fe272e2e00c0ac0550993ae9b5f1b8b7796a01b73a7dbb039a57941976bb8535440d62fc11f9272957f41a4393ed5f646ac1e572c2635af953f83e0cdf326f46abd38e102fbae80fb57c7098d0ee29092f9232a42ada04d2e34ab3244416e78f7e469b0c821a29df6f678e7cbc7566f5ce9dd025822ec487dc471c83d6d033a223028fcdcb4cc4b5c143db9dc8d9eaf320515f837e7bd7a8ae319b29c321ceb07cb6b3dc9e6c16ccc8fdc632724b99c8c4d57f3b833871f3a6032095981d1023fc4f48f737be9733bfcd184ba212cadc642e144986fcec97b71d8c3996b489b58cc4aad4f42eb04a884077ec7f21733d3b43a369fca7c6f323eeb133727d5c184c66ae19ed6b4a8ed1f3b815b4cc2e58efa677890a23f4f3b38dee31f296bae7fcdbc4de8f3f9c490d5bbc80d251ee77310deebb8a8c5f9b6bc7e4e688ad3859eea4e8d999815b1442a8b10d31f334b06851c2581352db2c28894695c757be0bc1cff892f3b5f2802a273006437963be0513a64bab43253e446173a742b98de71ba13aaea07c3f8c984407bca8cea1635418efdb02fce0f2550b9486f8613937ffed1d6f649cee1b390aef8a83b50289139e18c1c815964a933d5421ef7d023fe90a068e2938dce41c443b11c9ac68604eaab05c31c88a0f2698b7b0f2c4c577095f50e31ed7327129e59ff99c62d31131abf4729d3d3d365021da47b88fb0732bc638c695c17dd8ae6ece1eea8d6061bec265c96ba51a42816fea72832e13720730b2ce82d3029c85e8dfdc29259a579a8159b56b4859db61a59ff4ef1205494c6d22c8f7c01e39fb3ffed7df19feeb4d68fb3e76bd413ecc84a86a92ab5c577d3517cabc0219d308d8e5fb826f3f803255eb1eb14f43aa766f03de0fb97f9c3577a28f316d092b8e959e59de8938407807c81ef0dba06258064d7a6ad245b4b3c0ce2d0a5bb94e24c37c41d078a9aa5037ed088fed4fb32fca9ea0879a88d70425879ea92e3201283bb7bd1b630304e62ce7405614454dbd1eb1b8f55599ba91ca12fa10c03df59cd3098ceb278d9c0945d3175532a61cedd8948c8f62502302a41229aa4a4ae91927ec3c6beeedc5af3a940bd20f24d71ce6e5e2bdeb6c1254f8be04703d7443dfd06b7a7845a02582a256ca25a4b98f9dccea695074dbcbe5e6d4ba06ab01c31f5524dcec7c74bf9ad4007c8991d26f26310d0e80f6d6467dceb7455ba316e9a13dddc2ebec4808f8409f7bdd0a08c8dfd9e26b3feabca92930052a173b942685bb1c0dc3e20c535a023a9340a0a2925447e8b5535f625f6e0c38ad88f8324de74db22b8f69c2d064ed030024e675a707eae6beaa3126c5b94ce74c83e88210515d923a699d380a9bc84a697da15dd6b2d86e6c553bec1a2bd88b49fcfa5d4e13de737027bc2aec3e7b0cfa83e0aa45e603dc7a7f94ff071d854d9fe2bf970e81d0faece787d3ca13f5b73016220764fc74eb8f002187cef527bc8b5bf6be89e012e5428aababce67cb27030219d483e1751b1638f9aec6f3d4f6a94926757deefb138fae64f5ea314e9da53f019bef9628660aa44606da252f70d244643c904f374f51d142c261095c6766d9e780c4928cc3109bc7fc5bbc681e002fa0273d17fd9a994fa78bab76d1641a6d9665014d2466ab18cffdfeeacdff2162bd117ac7b90b48c6cf8b3bece153e483bb6bbbabbca63824a23db477103d546a16620de135d6d246f18100305996670e81c5aa1308ac6aac946f7eaeaaa4d4e99602a565d39db60795418e4c1a2b66d7fc0e4690707104e4f15af74ce0c660804d7f6dd9e49a6f719ab363155c67885a9ba8543f39ae4511976cfd2b9c618a87bed38b0d796bc9071a7813b182990933bda9764ed9ebd1812e383baddc6c00fdf2af8120554ae5a485ad7cc5ac3716bf2f04fc39f6ee349b1688782fd55de6d62aa497f416453a1a278185791143c12a41bc840cba7ae9a1d8db8f405db2e1e85cc67946fc786348fbbc9963bd09e2de578b26a846460073defa7b337d4195b864b75167ed7eb64e27008d13e8134c0c1ff4512aa9555a02fbd43f17f644247645119e9dddfe0a01dc89d2e8e8c1ca9a11a3b8cf5118f813530869f1d122aae80bf82a49eac4e16a31d41faf04dd52783586a817d9268d0c9b68d8592f71586968a8e80493aa6a4df34de4d4a8c465871d71ba2dc2e8a39de1228293fd92028163a68e5978a5c9ab98ae2b92034b7422b992d81e06d37f2bb9a0f4a0951d028e9048c6c1dcb2e93e8855b3fd5c61fd750d98ff68434d3a0eecb2c1fdbd7a5979546a9f578b48657ef3661b9d5b1087fa9b3fe86e56efc93698da281ad9421f8a6b03059c3078d90ae02c9f49a406d0d30a0a70bb54e93aae7fd65b1a34e78e1b0379b4d857e132fe5fed90d960b5eb1a45295509ec896dfd88b73a9099aa54ba907a1860ba3cccf67c7ab5bc2bd261bb42afdd79c3e84e287981df1d508d8d1df0fe27c9d7852785d6c51190a8483fd0e1a7ccd21b35842bf0098a09fa3c77f992eccbfa5347e752aaeb9297b6c489b6c28434504a5b9127ba856dd3031c6a58fbcb5454c2e9c01a3dfc80210b5d9a8767d67644bcfc33e5299a35cabac4de5283353f3d457b5cb4787d710ac7e566b7b7eaea3d969845e62554566e9c4414af2adbca2e3d8a7375319fcab3bfd31d7d0cdbd8ae50550fc84721001d300cda028d82b171befe24149510ef7165764ddfb4e609cd2fd4d63fe4d7f2d28250360daa582bb8993e1ace9dcabbe3cd64529f49700810b230a9d74d317667937b4c211d6f6c2de1f91fb5ab1700a748daa31f4393a3871bfd188c230500536a24fe4211c3eb9c3c18226e9446d16eae95cf25b2adcd6522e0cb4a096c51ff5ff7b62f384c1e2c6dce9239f66bd1d1c7da21f6ca0e3b3282af46d3cf107b1a92e8d3b08d13b7d6bc978450d934d6c9486da3b6f199002b4e61e4dbf63657e37885fe9fd23482185a41b44acefc8b391ebe49c0c7c60d02d36162adfba2143f70d584fed1713a284b53fd47f8455470757319561cb2b23771a6eb224bd69e2fc9a702026b6de144201daec3cf8a1820f6bc3c997807b9febc9fe6dcbab373e3c92a5c582784ce59ae12d0f549c57fd6ed46f6cf49cabd0049440eaf21d301e3888fa4b72a3d223e6e590c6e4d6f6b89db758d251a39becbaa3f3eab6c4971f527dced3d4fb03e53214f92a13f4274f2140f029d5b683c841de23dc9a0d1b0d41cb48108a2073c42a7b053daa1809a8631385d6caad3f09bcd60941f9f2b91f0fc8c2be8bfe41d63ca7afbc2f652b471e05bb19bd1abff5519b770dd5d52d8158d31ceee3e4c43a8510e39e526eb1afbd120e7e9ab25680d38ce8d91367c7b5c4109c475a6a7aadce86125d41711480803441623c7983114b0dd5ae5dde9e147f9fad812ff27d5bbab16e6d40ecf1e31effec104fcc3891022d63b3dd725c1c3e8843f305014feccbf2466e158e8aea7a4101fabe126aa1e0c369c042c24f8283a218694e74613dfb32f752e00f628eef1821c02922b3ea3b82510bd3166f92d4628f1863d802b43288cc36649239ba38765fc38405eb98bef192de7010bc58f8cb737df9271abe55056e0498fc26900b965aed7a05b66cbbc90a083db4f07a22aa587046ec617a23143f06d5a12923e6530e1b78b4ae64162d714b471194d117f35f2257704e67e41d8ba5f0b91717de51f6b120797d4073ef962de74f064d42349c61af64c388e662ee39e83845b7d9eee61a0846d5e76fd8eb5c61f04ea802ba2a42ad85e19ea9c3e4ae8141b01b8c5836c64ad3ce94c020206d14e7acdc908b78cdf03fda0ce19798afb7dbb59d0a65a5d696d1037c6436ed04a16f29089039f7e96e2654056ef13b3ab65493fea4fdc12a8c94bb5925ca0c98067a2ed595df7e67bf0599e2f850807d3fc3daf128fafaafee4ac3fc8aecb3c9edd31ffb4b3e9e038c1381fd701128219ae91ac3171786be2e919a4fa90bef4202578eb47819f59c7dee8bf2042a71c67031a533be8f368c231b7bd65db41a22dfcc97a437b952433dcbc1f6e7960778aa14aa0b53a79c9ff9036a7960e073ce4b333e1319ac5099e4aa397f28c8fb91ec222d591d94ee992a9e78225d88e488f7fcc90068b88eed57e617e2f6d09e7d4083f455a15e94cf25dc2f22f407802cdbc89d79e529b4924dbdae7468d9fe91e3672f7393a94e63ded218409f5bb6f444de52de7f6dbb90ac3ade6da34865068c81259d9386a80d93df2384c213d2835bef76e2ede991c8b9090a6b351019da20d1c17bb42c15043aa591aadb05fa7d3a37f970ac0a040731a48dfb61f814bc27f339c223db77b9538574915d2c867d9b68e0e29c79c03c51a73530bb67dcf30ef5017f550475a7056cfcf3d42e769eee537c41711020dcb294c437a4b4355f4afee0d26e90634f77ee6fb35917661086a4ef086b997fdc7f56f31010b2d470b3a24d9e6c3ca0958fc3e6c7b863259903829aeca7693c31a22bd9c74aa5a7331d5d4124124bd01e81d84a8d8bfe8209184d38e565837c7253b365baca8be37f41a43bc0e95f1912bb9365838cffbe7673873dc58cea4c72b104ad903bedd9629e81f936f5071cc6b5a0273abe4b566d094c8da3c01a5f23ac03de2d9e597addaa51a37c4870702a8c77f590288147d89227428cdebecf9bab18a7a2706de7abe89db0fef8f43072d29cfe220cf24665e8490846aa998cdb0583d5d687863eecaca922b303ef9758bc0fb3ca21ee067e64825bb3797bff05626ceddb311ae3d40401a6e66ff80be5a0b9890b7421d4c017f1afd7115ce848fb44958845442267ab6ef6006da62affc8b2a91273c81c658b50eec4361a813924fc2446637a779cef49e339fc90d339bf360daf3309042e89ca79826ac69e24ea2f7c46a6d54aaaf4ea188e67127497b41db0da37d81a805ae614767c07ce64af3a4d1440835e68531a6b8d3aa697827834b4da002c24b1b633a2389c85be7392db7864162bf55796c8d410d21a8f73ad323180abb4ec2b3a49f8c11460fab6a6ac152c0a17265c1df8893aa00b74e6e16b5ae2d587f1eb5bf3776911aee7845c3c8561322676d0aed61fd5577c6d5bbc173368e1ada190f1ea09ff7a0ee1de9330f6b1a464e243033986135ee0b94c02c76ca32ae0484488e22da0ccf7ab824a032946301bf4349dbb9fe72922f5afb57c4b1716822d2c5b886d6a71dd44fbea1734917ad25e48ff75cc659c0fdbfd667a8238777bedbcb4181d96712b189347b4f6fb69dddfbeca91f1804ba05094ad141f8040fa5dbb5a44a06de07dca7304de91efaf50c29db34abc9df2fb3013210931a02bd6594924beff34bb6ee3de03ab1ccb571b36a5a847c503a87ac95bff4546bf07e4660a4d6c42e8e77889d022f2f7ae701430b3ec945b9860b2affab594740fcfdba19222d00768c32ad27c85a048e8fb52c0d5d393196d4d92caf3ecd6de58d147fb8aa91c8fadff8a762c098b0a7907776507865d272e2fa73550e1d657660e0b8413e696563cf6d855c1676477fcba220538815b7d44a4ffd84ef25e84af578e26eba9190ab8e0c3152750d13f7b1a80f73c714dce3163deb37f40d8d168e70fcef3d9abe9baf098c8d00419457b85a95d2731eaa9c388ed14af418cbd61e31b94dd035ea97c82857cd55bbd62df12265a21c0eff575dfd8db8381aca7a5d619502f2208311be87bf2ee86966558cd9bcc5873a7f97c12631a55147314521279dcd24cc73d301e771f80629d9f6f2904ef92b32f90df188a8c08400225815a8c46c79c179ca841bb255034c2422aa9ed83679afc98a47efa1b6ea387bb8d7dd423a00787f105f27c12d3138ba089d007c992b7a0836aba52c4d94507ccf42a593026e2033eef0f50e249c957a2ac0f4a8946e6126082b80b99cd184cc36c63eea5fc61cbc47db9a5e0e2f57d2b387912694cc0ae98d92c5fd29f97de40bda3631dfe7e798deeaba361dfd794022a70f0493d614fea37e4fc7d568ed5201d6308feb4e89206bf763f1175cb94871b37396547353e51ee6dbc746a6c53d6b349a00b48110b0744d9f29cbc547ee5d2012f81f834a699c0a4d6da6754c732f100f33ed6faf2f5b22f0279ed7e080f4aeec55b3c0753113978f9868e401fcdf5ca8c8491ae1fb121d9463a0ce1309d716c4022748182725282ea7b9c740538b9902503a573611e93bae25197df1ee651d352182d9c18d8f05b8d6ca22b174189b4ccbbb940a5fcc116454127f56ba6275a5b07a207de8038bf129fbb983b8a422d7c3a4adef93b2235873a7eeb11fe21abb8d59b0cd9c40bb07ccfa3cbbc2c2cd76f2af747793f2ea303fd12b016c0a96a420d2dd4961820916589b452ea22ccfa3030f440009c228c0e087cc39fc97f1ede3dcf5256804a77eb0f1869cf4ac55b8c1f458c2ada3c00b3cdade70633780a14a0617e86085544862182d05e60d43a85f72b9178499210a88d1c42c4b9f0d877d424c67c5048f11bcba976b4298698fdc1d1a2de5f528597625630faff263cf16d135e05a8430a587f06aedf6fd99a625a6a5932b2ea9ccd0545ae112bc5a6c40c8891e3275a96e5188b0851a3c8659435dd92d0b114810f5bcf407fb8324dbbb19b0fb9e980525dd6ebd3407af345f49365fdce25778ec040c13a9e6c5f94a22ef5ef7913927a42720af837e0e5de26ebf5ad97d18b465c4d7b059d1a0eb1f19cb57047eb9084092c05eaba17c0d6ccd8e7957ca6b6dfa822c8f72c1295325939654a9124a5d1b573e5597755c8b3d600218c865d7a21d13619079fcadffe82c7ebd12058d23469a9d9234f0d230ffbaba04e76adda3f0c697889c5a9a10eed091e4b52caac9fb4fbac8e66749a3f17a2ea18fa30ec993653f288245153f7e96ae6076c279c862ca242d31969b4b5936688cc4ece347dd6f5e8fcc5df52159da97d1a3cc7b46461ddbd87e0a49209fb6dfef2e418657391a159a47e3d98a4fbc14fb4007e02436d0c5fb2c28d1c3b7b2754bc2712ed1e76a596ce89ea822e320d863c3a68a126d35a782e795ea798671867ec754f5e56f3be104598531396b129d8c60191a5931a0ac07c4fa38d0ff0950749ee55f3a39ef00717d8737dbcf1dbe698a1891f68aa0ee4ce32d91ff3bf59a008f99dd3513b14127f8f82baacae649bd83231d81bf28f1fd78991c579b00efbc5b5d43a2000f02a4964a06fa291210db59b46402331055afeddf5dd531965785391c7c29c507bd8b27f9fed5ae45702d3cb47eaa1e0f28c7caee5ca152469d99b4b0539c04475912a6364918d91ec4270ef432894bad3dd90e980b1ecf304d7f18f68f4ee2646f6f53e7f935dcde3e2a626989b528dcf46c39b54da2d9825ab12c9edb98a51f53d2f39e03e86ff48aa80eadeafe8989c1f746933cd6fb1ccddfe6c049df5d8c86f24c84ad000ae5844c9f87d5e0588e638e92884fd3cfd0b58b97f6107fcbe0b7c98ff301094ed910802e37dc010293724cb526e1304cbc5505df17490e89c676f3817a180f18e09eef74831e44efeca89ab19050a7038e6ba240adf99041ca6fe9acf02bd68fe74475949c77f9995288876876560acfcc9d5fa679917d33fb07eaf53445fdc94b0a2426ae08107d020ed2cd8e63d4e250ef8cf8a5ae93e2add81dfc6b124ce1dec775d8c1758ffc170054d8dae670b950c602d0cb6ef879e4d11893112e3c4faaa90354296c7541155fe6d1bb64aba0fc1c5d13d66da5570ce380988df6a51a73dbd0a6ea9c14afa24a98bd0bb391cb0871cdc4b146c4e01b7dccec331f090e9533f8e0f6e2cf4191ef7d15c6533161d0984f54f5536e16fff10726ee720d3bb5682a876367c37ce97ffac8d5a46accdfe0042a50aca7a37628de7c56f6cdd4c03c674d0f6dc89a65e40f072f127af96a9daf165a0a12990bdfa692deeaeef8367de0c8fea6d60d54623fd51a852a4c2b471212913ec7cb7f06064f918d5f80e84d5d27092fd2b200a0a4b4d6b62cd2c11e797b0b7160b5ab11097a55e1c4010cb52089128d56173e932745f07b332e2fe5ca1c8d2f82196bbd2a72aef4866ff7891629c68e02050a02153bc416ec48798568684c8fa49c29684a695b30b33eacce497a51fb316bddf5b88ef20399eb835bd67189d5134c38081e0c18d2dc52728f03c7e6212068408a04a9c52bf39e15b518f5672da34d94966cbe19143f6feb97bcf4818d26f5b52eb6b1601dfe0fb2dbf04a0dbc368e98d0cb0d5e78776c1e81959ac2521b10ef5c7900931af19da6e79a759a948fb7d17a39530aeb239572d43d9029505a037d2c8dc94a1a5b645bdf12733ecd20e3f3405d2d36de0a0e5a6d8c6d6d239c504dfde9d422ebd9852d8de2ddebc71bc2a9bd20f6e2129fde0eea063b1626b3b9edb5b8f186197739a315db4dd2669d28d8f4ea8a9e882bd142220500b59b9e53b21d952de69fa80a8c88a0dcb6293fc07ae4606f6716247aaf6fea513c542839f7ba560b50e0abe7fb73f98ac6c10d91261884b92b60d9dde99288e0e59ea6b64bf038a574adeaa9e7e6cd045606823fd1a0ff12e6f5df191c7781ae376f88d268b4c463109cfb984dfb7843ba4ba75dab9c8584392f40bf6decbda770f194a3f23fd238aef8e23d8db6f3598acd7c2d0452986a8952af009e116e25ef5297d4438f8ddde167ec3e92febdef806331b2f77e4c4496ad8c33202c1c1e473b6520e2fc239a526a44d93953c12199021be1d6d8217bfdf2558e964855c192cd898cb00523b38dea3b0b944c9be69f3a0a49347fe5631699734bd0931c4e0b6d6775460587c28733ab89404e2a59338fd590b8b75b0bc392909fe5b2029d147aec62debd3c3e607c8f9e1945b468aa621c99c8105ff22ea348bd89ce365383b5b100e0bf8a2a66ba9dc2e3aec138c8d6b583fa887179cf2851dcd36ab826b9a3476056f110006d4fa2a126ab732defa81cf32fca1a225cd648de426069bd3e4c9703423be60495421bc759d1a223f15684306006db74b6097204dad0ce05d54d97b0e8368bdd2da7136ff4570da70f4feac84109a0a741a239886068173729771d3bc0ac272bff08092af46641b362f90c75313774c985c19fdc05fda89bc6f62d9b2e89a6e54dc85ef5f49230fb16ff35b46eade0986df2cf504acabde14c52ca48c0cd4dec4c59a4622781c12722ff15a4dcc6659187aef8c48f342c2685d9b010989fa5609d2b967ca1ce734ec7eb0643849ba5c844e7b317bf4208f6c8bc0c9c4a480fd25d8958065610b6f63336bb7a88ec6f273cde0a6a9792f27fb858e2829102cc3e2669422480ab24b7a27d6c94a8a78466a9b6358febaa0983be2a6bc84e234ea388e3f71fd7b7886e15fd50e539d70fc05d1bf6a063e82db229ec31304655d1887f2de949723b274d98a462045a7f505a9d6fd324e5d91f1b95db5ef94957f28f48016169bf17ab01fa2d5d7d33e3a3713a5dcbd39540f00e2f5a6e5daf695d7c1e7ef3c5d48879b9d25cec7173bfdf35e194bdffb9868c17b887e32041fd3665bb6be41469c37d135c9ceed37675205ff8eb0a234f86be4651fdf2af4c6fc0d9fdf920101d8dfcc0eaa3985c5fd4b335dce339c0391776f933d35e5f54255c912518719213810b4c29048abd0d11ba5bd8646ab9419e6d84489ca174a4034b804caf60bcecb069a1457789dd6247ba3f921a2e9a4d275dddc6625e0d60eb5dc7be04257f8f9209cc7054f2ba2a105f380b8d5deb206b101b6b37cfc315fda016422832706417c7367d3d8e1716f8c3cf12982c859dd903b55e78a0f10ef0bdf1f6085ad8a361e2d11388534fce6e2ff8686bc26bf17e04362b20e793bce4d17f98435ebceae2b5e484c64f7cdba5e195fd68717d44bcc52a04fb425ec0439a00fb38f94c2c0e14bd2a55c85e0c96dbe62064110334c55bb0e712cb4552d597162de3ff34485bb56ec0e1c1c8e082b050a926a4e0dcc3b93bdeaf51da7676afaa0e0a178e2fa72ea99be8fd50394f98ee88d09813846b571739c24cb24106fcec68d63c27aedb208ec196b41aeda5ebe3a1ea8295dcf0f9b1041e7a8a83248d3d9a90c0ea889b2ae6472ada7edfc504093d17ce75eda7931cba156d5ce978d155dd92992bbe6328ed9f04f0f2195acda46a6b2cc461d2ebffa226b891ee622b9c9c9071bff4e1b3f263cdfc374f471db02eabc700cb367e8f200b3f7368cb789aba8aa86cc0d88dc1d19da0361502cce14b2da98d0533cb2e61fc0f58a616916e5084cc62c360a54649559fc544b51d2e0b0a242a5b4436492ff12b6e0edc2790a7cde941662b82bc3213ef93eecc6ccf1183cc549fa0d40b4256c9f213b850fd6eb66151434abdfa83356094e276eb7aeb2eadf35f5076d6c77e3675001b28b813ff633c757c329249c9241572226cefdaaad5ac981da86cef429e6f784cd8fbc314949e82b96c90c2d31b16e80039c78fb28aa171c01818b4af78315a0e3d139492c5a4ab4c41936f827fce9b5da14b0fbcfba1ef28619b953d9f8c8e2958cd65263b72ee8c31c1a85ba551680047547692cd9373a20632dd3ae990646d9fa8de412a6ac47b83778cbf57a413e4c3384a91c46fa4cd7f81a5db827196333389da055d8c985750e1120d7346ed2573a8120c874dc4b0cdef01ac064df2c6fc94160ec04053c0e53ab3e19af1ca385760d82ee69c6dbf1d1442a42c65fe06c4cf81f2d591d8b4327fcd0a192fb4efec82b6153e0db97a7589de0f3fb4354c97d8d458589f941939e39b83455f650f88a26df9eaa12a204982fd5de8a8fa11e717fb12f403f4428f1a3f6f5d1868ddbb44481da9eb5b2e6f5eb597b961955a818fa2f9889023d194133bc814a50dd10e59ab31cb89561ed50767ceefb4fb03a9dbde7cf9f68dc5e9fe089dc910c451452fc565d5ad2e4d0ba60ad3b6014219db5e7115922ed7e8ccd9deda4aeae20219cad9d93ad11dc264766c1069addeef8e1534c8ab2ce5271fa922910c7be548166bff8090fa7b25a0145bcfae1fc5c8114bfdca9ced74ec430636229e6ce49281219bbff4ca78701238b6f340d9c4fc47b9fa9876fff712a235d8adddf3ef3984e8377ecb427b55cf8e940665b82ceff0ac4fc37e94a406f9c6b1b12f5c4bf22b1dfc459f19264bcb11abe5e9c70e54c6e1fa77197d6bdc23d5277be1f8b9f6d8b1662b74536a3e352efb623cd9a62c6e53732429615b40dc1e00d1ee84285fe3540c868da34cb1cc2e3d39293d27afdc3de9e251bc77a0be2152e6653e7f6d256a85f733f7cf9144061181b3a91ba101861a2dbe407af32a375bfcb9c102c5fab12ccd2a588016ce1b70958f239bd0667b92feaecc8a8830d3594695668adf0e44901bae37fc7f1a2e0144f8a2aa0d3487702f165dc09860244a0a92d381d0598e115163239d14bcf97b02b639d49bbba1cb90eb6c5b503baeb40d5ff2d8d18ec7b5981e4f1c32c0623df89d882f1c818f87589d624dcfb22b16bf867c03dd2b35eddb2c89275a29bcc1ce1c247652afc2956d03d65e37e124eb7eb6239a3d83d3097b917e84a43926481e5511abfe4cc46eaabfc3428a9044f162b8f9be03811725d7a7349a901c412a3cdcea1d376ec41cd9f2a30e44290b7ef36337f9c9e72404e4adf82653451c45ceb04b4454a9039aec1edc5189f30dca7418d17bca71379dd372134a32edad9717808c7a8bb55a71f3cdf7176dcb6d45a335af6e706495ca0d6f4ede64de5c3d65ebd5134dd55a4e79ecbf019b0a498ae7118506e25eaabd9ff2304d4fcbb727087cf3eaacc6325f0a33f57cb140cde6a279606287f2e2ba4c31c916259fd550250358b0a2505759fadf190353a0a957b1d327cdfb2d79ef973d93977c7c1b11fd7044bd9d0370f6b8e8f6c4cd6d0cff8693f773f1e1929e175b4ee5450fbbfdc5513199eec1d8fa2203e3bef32060e53740bc41991a6a351a40c136a237f29de3a9b1d5b296fd4ab9b35a843f2977648d0165d129754a312890c651d9921f6ee9fbe7ad9ec5f33d029328fd9835bb61344ced393f0b7f6787d91bbc93f6b641aa04ed59c6f93d5ae4fed66fb272b6be67a6ebc157429eb1afa3ea266cb13bef41140eb2fb75a510efb0aebc0c77339afb0d67ee7ffc6e2fa26a608c594c6f1b474efae67fcf82e53d67a0ed3ca7a2b18fad22817bbffadda4d7ec1593f7b61039af4ab25c825d082f498c509096914d2250fc46c96d69c9179416d7aca6656c80145c4d177bff44e86905546f6f5196d42d701ed58012a26d9ab97d9e610946edccb8377724b521a5c79f9a9f19fc5efa7cb71df029ab63d958dd204e27ea9f09bade947352e222d99bb390750641a517b476729dd753c5d4cb8f7f35dc0867f5a4cdbcb0e8b3207b7bc744c8ff644a2db5a6bb8d5ba4b5696176150a3b661c551aa8f595aaa75f822a9b2402ca3dc52e1c13250bded9e5b86a8fec5c38f6e023e557c57ad152fe47f43a6d376663e8910aa6ddf8f7cd666bd6e5676640a8fd871dc81edbd48b4ec314ae167fd0a80ada01bf0897c5fee73ec826f7a542ced94761f54df53dc14a1c30e20e57704ba2be023ad2a96129ca6212eaa27b5fab4fefdcbb802c55300b8525854df19d6e38af56363cf39ae584629ad474fa806f61ec20e927a787b512a830c156c42bcbe64d4ae99903d4b29ee7b1934167d1444b9a776372da8e971e2d0fb0a7749e6a18012c740c9fade6f84dadb6cdfb0b3e7c8cddcac2dac52179cc2f178cb1c5053c1a509c57a199fc540095f87601fdbdb0b1ab10b305687ee87efa3fdb2849effe3092254bfc29a7c9775b96b070022781079d695c32c47e093e111c3faa0aab402c157f8c2af535cf4ae064904485180a4a5823b6477d22bfba184205b9a135bad2a4f31d4ecba49495e957e7b5864cf0ee45bd475472a6aa877a498f865cba5d79cc061e70551a76a41e404983fb70fb0afbbed2f73c56bc9777fa72417165fa9e1662e9ee964c0ba2d416f5c5875795456bccb323ea3fff658a3eb3594734258745f2a2bde77b054c1c3fbef0f4821cd69ac5ca5b889ff493bf8c835705284c22ec977e4a8f1fa5a7447b43f9a9c2d95e40f767b1fd22f0afa3122cd8f67701199d40cecbe53e6131a249374dcdd0ad058e318d3e902ce4e06787942800d4ee9c7b6f43ac7b0bff0d3e706e939182401e1fb8e310ff4e14fddf2f05fcd68c8da3076eeb378edbe06813fe543631182df5f2b78056bc9eac60a45bb0aaecff3530d77f1758739146226abfcab0c167d7aa2fc5182c05801df24f310366789ccbf829b88dded611d82725d2c2915072e252967b4c3c2620a2bfaf5fa3f7c9f5a8a7a0793e060c71ed260661bc5e74cf2e3e49b0c77201b5dc39bd996c2adabc40b1273e437172e3b27bcc92d7416b17e75b07b10582fd873f103e5c71562cf7e2e42774c05956b8faebdbf2b838b5600ea56270836eb78063fcf2ee106d4410c99793d35a4ea3a6a26f40c15373f8c32067a5f89e72166698fe06f0a4cf946c9a149918c220e98bec24fb35af8c86d2b5f39fa52a5abb885db7a9761987a9af106f8fa6b063b0d42e895b3ebd35c1d564a59cb1d294b8f68df8a29e67faafaf97662d4c69e44303f00e8c0aed211bc5ac33da56e50b3286ad38e6279a5865b5c9d7ab624a7d03fde4a3a7b88e82c707d5df281c114f6eb2c658dcabe883faf44f40e1b260e444b58b120e368732099d1a3e211dcfaa95e50f1cce0220dad84ef2cd52d47ad8d0bbdc986f8227530a76bd3c466a26a545ead2187affbabff885b7c0fa43d5a0dcfbdf7b41be49dcb15e5210e7a8082afb1b92573575215972c5c76bb1b34d731e5ba1a247b329ade8c6edd316a58cf178b293e77ca6f195d87fe7f3f10d283dd58f984b93952c0b69b100069630a5123ef0ad77628eefc265564cfbe21b7e1d66962c8eb97b99fd3b6ff006130fd69e255b3f867c801d3ca402a1418f58bcd1907ebb7d6e129078f02acf03f5bdaf1fbf90d351bdf9942c8d3be87a2a5e45e599781f2c9c3a062de41f90bc4acba11c35afcd40b517fb9a6671209207b721d3a2b222934558da4d4b1ab4584853a6a4da32c03bfde4a741aba672509c562a2995e2771d7234237b0d7df43cb9460136108a053f3012fa79613f2a17f492c25f67a6486096450e9ab248cf7639b6a02823b87acdc49f097b01381eac5edee97c72120a8627161887b33384d985ade3793999b9e70fc1299700d63af21028b103b844b9e61c798e609f14ca0970189985e13cc0618778b819d0e35c098fd8681482145fd4af194043289b69f1dd648e02d7479ca6ec7d8f49c54d58c1090fef85cc2129d362b6d9030051d4d40a23acae498440c04d327db2b95791648a5a1f10e79732464083d0e7bf4e0c8f015edb45f93a34e183be79f77ee8804ca3d69224928f0948235102b14fa73c0f1124f77122e330416ee831b38ce87fb136ab7dacba344207632156604ecb7b2737bbe4e0c4a3e0d3e82406a0839f6d2d019320be8fcb3637d15f5851b1874c9ffb43b5ca2f08c5dff10dc4d1382184a97275892d98a5a9187269c4f4e80d45698facb2474ba6c5a7d64c38fe80eb5453ed98426b652ba83a0616e04efe81a86b31648fb39b246b58fc93805c41a8003d85aaf5bd5e7442eb6a8278bf6d0ed027f53bbbc89cc61635864c68aec06a4d833f19278f8bb5f8773e197a9dcca1d0dcba0c53583b2390ad591d3353c50fe6c722ab65dda9c669b2a044e0b04902e9617d51f62e6e6c84f3b69c592994441eccd8f35d84fa1c8b862bfca9b09ac07a93338c60bac77d0d3eb790cc1cfcbe0d6b51fe298cf5128cffc4cbf02d4da0502663dafa3c836871098935dfaeb9e951082b549e444a1a5e0f6ad00f7f61493e2a49c2a92d2fd870efbc0d74b5917e2996fb04a936d1f71f5e2c55832e2567d7a7f2e9416be840cefd26c9cea88d8a5ef67823c0290753b1e02ce5ec630204baf93ede4ae1f9bafb4f857c8558e4259cf84f3c90778db191ea574bb85d2b60521765d0e9e9641e84a943a0b4dcf63cd044317641b3daaab11caa6a74fbeb78a4a09c521d0869c9596194f1ea7bfce001287cceb3df13e8e58ac0acbe69406a7ed32033f0eb4c526f54967992984d85fb029a623d4cbd20195117d14332112a7df664fc8c4b9e9fb811ab0243c4b4ed7197543edd7cda13f26c2fd73768dd529653d6f717b31e3b9cb925382ffaad8ca95ee1e46e47ccc9818124bb9261692b101fb7aa9692ead2c8df8aebd370698f6a232dcc093281bf0f598ac8b33d32928ef30ff9ec120e62ef9df668a7b1b2da2abdef45ccb2e7375be49f9d4a9ffc961c942121e15002a60df8dbb964ef770329cc1460aa0cd20cfb62ccec90b938ccd76f60a06177ad43675903ca018e021309cb2d93a159c93f27e6426baca7344a659a1afc27e229facfddf50b9d56453e9f5cb59c27b8fc48ab9a16cca8acefc584663adf25c6d3a7154307be7cb1b78a8ec94bbd5e1d8f3ac144a41e4e4424bdd38753bf7ae52fe2d30729be8537dc9efc0320107a92f9066950f1ecd372cdf6ecf71087d3bf577bac593a1291de4444a3e919e68cdd8bc308adb9205da7039c31dacbced4f31875450c0b8582b6cc52abe2ea568e8424e31816c0ce5f788d8773336d1b0c1a61e7f5dc0ecebf6b2633a8967fd78746e7e26c8b78600422bdfd289da18c63a68dd1db15362bdbf9b82fdba4435ff838162c5bca2c1fd75f853fe0f3dbce4b3951789ddc0cfa75c698d61ef747f5bd94dee853bf391ca00f34c325eacdd36e7ac5eaea0d0a20c23a07d0eaed218074526d46e91a2d45dc6c675a73b4b6da59669194008d44b8f02b6d8c80e716d596d41db340dbfaf5259c6ac2896dba7c88f3a3dc583941d3db92d81810e15bd8f12dad5b63cd7bc248a41fd3340d5364437d88484d0d62b1ae61e2140c0d545d41da6bd07e9022504f23544bf170ca8f8bddf1991a5bb0bf5c8a8ac1105c5ab5e4a681c9c6c38d662d843e5612d8cadaa588bb2f9216d321dc9d3608188385fb7bfe1289a7684eb14e47c43fe97c2fc3fb52a4b5eacfe0d44ef2d7601618674001096abc28dc607023956b989460e710d86181e30d4244a9bbdbfab4c764acf24aa90ddc753326743f3f52cb098d1cb403cfadad84a38e1801579045bfb6e3310f7c4b00a8b92a723af140368147b9778086b41f15edb2e44604d58dde701b6a263d776680543c0da8c7dc06a2a0ba7e4f137a4e6c638aeed3976f343882a81adfbd083b8b56f0a9ece1bdca1351129a9d32957d4ffc84f572ed0f83e5c6d38ff5848072f0d0b3ed7a244dc07f88f101631c135f0bc8278ac4663cc76c7891a008fd7c20f380a2b7da9ff58395ef075ee974c21c6259be0b8d93ca249bb756dfc5499661e2b35444dc1aa6adbe6f4b3e131a3818a0ae04caa20b74e271517cd985ca01dece7d5eda4926c749f261dab97e733d1e8a6e470adc259ed4b0a87fced0f3931d1b83139ef6f18908698b178e80bcf06e511f9a7bd977edfaa024be493f6ab22f71c665554ff11ad22ed1bc92bbde362d22da0023ad031a150c58f6d48a056d780c55ab1d329de97d678964a24a070e0ac914e2cbac3bf5e8e72e356d45765157569266e0bce003e8702cbf1b88a814b96833725bc0cf8f77ac3d3f22551539e48df402b448980166ac118c765ff7dd63f2bd99e8b8e4e3401fd365cdd38c95e2ee43ee2c1ec2f488b2dbde3f4bef0300472a047bf745936826d9cb13df7dbb0de94d6c6554cf7d7e3b1bb2eb217451f7aa49b5e42dc24b6758e95aaff89839f5ba3f1ce51983108f2d73f0ab86828863f638a0c0072ca2ea5f159b48545ffdb18666d2383bf358522b6fcadf64e3d28e55b5b8576b9d2fae50ba74bde758dce7718559223f7dbbe3b79a1d534785306c282c1e9795e552f85d40dab2ead5b4a52a3489c48740cd8925f9c6723a369b09eb6ccd71493617e1e9698252d63e31d845db12fe885379dae826684aa8e48980fbd569d915d370909933d9ff27ebdf273a7ed2af588bccf1b95ff060e365d96970db06968b1cc6cb5443a6fbd6300fecdbe9ce6a0ed4f9d3a862c982153c3eb5be29fd860a3395ec9d55c2ae2b12a6042ee0553c7c015ac3af0c52ddc7519e871bb46f9f01ccf23c5bc6df4b098fa6ecd9ac758d97113b4c524df41d6fea267b85bf7aa482b8a6336f185b5feacec4531057844a75fa179b0b49d487edea9c57296211b97baaf292d786e285f787f2489a13d8ec7aaa4e71c9e2fb384af694d78ea2e8be6a8b74bc509e0f3ad646e971492742098f1e9cb69e625d8a3c83093c95504b8f8096eee6406bef87509c1fd4dacc4cc77b6c9b0c9b200547eb581ded92d47693c2efab96dcb36d5220dfd2937267f53f3186392ddd5ed689d7eec178ecfd0d95e8422446828a5d65e510e0cbe8a022fd691d828673f60800a0cd1d2afc586ece96efc617542be3480ecc344f49cd8e1dbd4a1e02f654d6ae76fbdf67ab32fbb4af25bfacb39919d708d693d502d11ff2888ef2d9bd4ab4cfdba20bee48734c59283bd5187b105854fed5ad5f03ba01d7b3f16d59d38d255b1c7c5ae6f181a4ac4a2d31a2e0f80d5a2da5d1583f208cc3e48a4dfc9a26b8e9258eb3eb31e3e64399220bb81b0bac50f3222085a18bbfe68e32335e79f0074def4c3cc20d17d6f2650aaa1863c5824a8b984d0218f49fee27b62070f58c01cb3570695c2e2e473e77ead91dc3f5db2c66cd9a0f70e2c253a56ce76cfd6d970d25e7bab57b9fc6d0c46d321bb1cb44b08f82a610d7c8a057cce73a38b4e69789b243f6801aa542078294f5b43ce9434034e64f547eda0d00f14398c6f70610b540eb1f2e686ff98205a43f929832907bd5fde97e028828c31c616064d0f0e45b80e61f68565f67cd53f025a1f89395d05e2d019a1b6fa875e31e795fae2f88a7e5e005b92d3fade3c581ead14aff0e85595d1103d9a313a038213c60c0b92d1376632fc9a8500104b5c00a946975375cf670bf266671f541d391d392533faea89432430d853054de28db9ada26f1093bc3c0c760cccbbfbf67ef366ac7a05315d5c6b8d1d392f294898ed49414a2203801336f1ab141f01d1645a597a419b53576291121863953f5dcd66bc2eee4cc7225cd845ab4d083a4d2f728e43e72b40526e5077858a1d342bee3736b276171ea8677bd8526c048cded73d35b62113fa3524c553b343f65a142199c89d89b32b064640888fa4b790bf62da91f050b2c6cb4d5a70998f31cb9785eff094c71b90be8e57585f5d55ddb4a5750bd2ea606877b8877370b9fd358439fd6430bb7a68da66d54e362422fc259145ab3227b7981b9dbe3c27efd5daf920301e5cffbff7de9db94e3ebb5e059d6f3f44f7519a499004694523a3459fc8413a0f16d7e4d32eba2e81dccc83bc2be252ba41da3c1978fd0ea85b231bd0b100a7a45a18141459109ca3ddc4b40a8f8f4c8f43d0e1e1ea561a43ab09971f9f27bc458f72670d18b4421620922fe64f1a89d78fd453e3ce650ff61bda66744969509d6552e01341d994aa177ce81a6b8435d86db673609c577b3a947b221c0e702def101d4080926d316e1f08a31b7d11087c003f0c57f493f3a9fcf0f93566ee86fdb75c97a48cb55acc71d8bdd809f2298490f995a27478f70a2564644964fdb03e9b499bc948dbc8a9327cb278fb2e7698451cb88a57f9e3335226f23e0000627666a2dc2eb2c4d1a918408e72b1cad115e006e3f6fbf2e993265093b49e4e132962e199e54d9b6c4b77ec1c1e09979e36778c269e1ed6c392df1b856ffafadf598414d2a24edbd4546e6dcffff479e449eba492a2188da9ecc0daa2f121f84c78d2e7d908c56d8a8cb90b8107b89b39aacecdbfec0e6409f7d1507ced40a93f853ff50d21c96f9bfaaf17e9d3be27b4048fcc2b942b27a4e66b0663f867c21d3c00e1d323e374e4fd71725e127daf37fceb8c53bfc75c70f5b39a71af1397e89ced4a624c0b75369e47dba4a3025b1cb9edac2fe496b4d6aeff431bd345d95a0cca0b352fa595a41f005c482d0bceafef6ed9149b9d3c05f97403956ad1b4b940cf0564621e3ddec003fd5564531e1c1a5a77c027b4eeaa47c95378df1ac9dc8e90c12b00834751022122324f71298d2ae7442bcc9b46bdd68753fa3dfaa47187eb0a207991bbd65c2a8180ad9e6118cd20de122a5641ec97f306521e77dc2023eac57f8c27c75a4cfba86008008467a622a5213027670e3c046addbb4dcb145212563bb8458061fb7166e56bbcdeb946f146c414cefe335094b1b8d0ec7bb2d8cd13ee4dc8efd1ecdea5b0ca811d417515102ac31239c3f229423a598b353994e565691c5d9cdc56977c30530089d2a0d4769b1f868843e57d8535ca3b9c63e6606bbbe83b9dc1207f7807311ceea3106b6e753ec127a2a481eb0fe600982d043a253aee76d276b301abd387fcb428ff99448e1c9016f9054574f413fe88a6fb2e173603e0a0b9a5420baf340d7f782769e55a396493cb2ca6a123ba153fd9f9c8cb411febb71a2b6f652f7b4b54f5e150d625c53e4c792f8b4b02b2ba9094dad9a3b663eadc94a671d86f60584d18ea3e648982ff287966f6d0890a952a64d64b158b3d227cd87e693710cdeda01207a89a75bddb057d1eefed59ff30733a65652a927d50348a849009446a4d55db735de6025115a96cd76989cbdd13b6d185d32191bf109ab81cc76f8ab4165a8826f1741f000b363870be30cf0805cf9291fa054ffcc497f7531be9fe273f1a7b8e344b0c9b1b15b299a99990fcdca58a5f11405827124940242d4cce39300132e38bdc7aa26c88b6001ff31eca697ed9c5217627ce24e6a18252195a85e72eb1cd34ae7be6bf3755d6511feb81cc4d0a678be5b07c73fa1c2fcf70bff56714ec8c8dd49267136c3c25edc848da8235e900083032fd08c186865facaac34e898bdc713ab6c56d273bbf17ea4214dc0dad852de2c5b2f137d814c5f241d37ad60b64d3183730098b37512003a2961e9cd61d0553918c05f24778973c81bd323b7d19d8ef381d69aa15d79fe87fe506a70ee86b13cd9b9660a71f4737dd6a93f95a8cef9e7c1ec405d78d775aaf9b3b011d8bccedd87f25a1daaed6bb91b75f13f2e1872f4a32f44417c77861c04a7e7a41b4a8003372abf19914fa01bacc098a32235923188f102575c2d5e13be2886f44cf0fa7d118d7373e34c7a223b17d7e928eb0a7e6c76905107d848da280370701aaa327e83eac668c0a80c51a99c33ca1f5451dfef1de0e310c3341dda5748aefbb4c4d1d3b309432b4987bb0bf32f7b08aa050733d53538d4d727704a319d20d1293f314afe83122a465c04a30695301b68e8628af9a5b5019cf7d57f6c475abdac06b342c98b940510e2e3dfe293636b9fc3b5872a06fa05377aed389a25854b2170610d6c67f68266ad62e146dcafd39ca796c9780fc1195eaa7f46724a3ae36625f48976de09f9d071e1345c261fd283a2a1d0f34759c70d0172e18cde05be5d2b9ae02ae270b86e6a76285072e3ff86ddd68ba3886c4720d1ff77fff7f883ae85ae098047bc9fab2a4f7507e715c522d2a971393c570d98d3579c9cc52b9cb587d808aabba7e2be8aaaedbc1b7ed695934bb8c10f0382082d8f91a06ad2c982d0f4d33920e781928702d462f699bbc8f7fb93ddfaab9eb67bf073b5b81adbc7669cd019e5832022fe2f9c705b60dfe7655b1c4a9e4e8ee3d71a087f437080bcc9876b2a75bb88f6e3f6a331752b6a7c20739e2e8aac0f6aafa49df75de5f6fb846da40668ff2f716a103433f84f7acf16a3e9c07bcde8cadcc2384806dcede0e2947a70707aed889ebd88338bc3e04fba665977b4e22c8aad7ed92fe3164c0a5ca8839a9893dc1d345d030abe74f7f3d206703f6afdbda26ec2bfcf16346ee20593b43df3a204585f94b9e271a0003cfb703c205f7434fe26c96744453e79dccb4f9094d40d204a45321013c7452d763d9dedbcdf5e7a3a98b459e9936aed362f98a33c1673df6797f1f36162a1666858b6a7c5897c241547170428461e1c25c2bc84301afb17a21f62352a20c74b2af2a676e511b47f0243cf5a6dacae87eccf6519e0c69f254a8116a42cb32111684cbe7b5a6fed0cc30dc08099b63172dbd8365b5a0cddc8bca4d3b6549f3e2b463d39372e63b839d2a96afda0908d5d9ffe43e826bacc7d93bdadb34b26ee1a047a5d1c89ad88d9090ac171eb04d46f8afbca06f3aef7f31a9d460650ee22af544e08a2303dc9bed578414e327cda37b41338f1832ea0c8b3887298cf7c88172109f18cfc18fcd39789c7f3ee358a5e98cea3eb99e74bafca2b3b3f2841074ed2dedfb4eb0970dcbf7da1040d117533130cd74e80916f898ffe490e6f6d4a2115c7020422505437fe1f7a38f7ced5f14e0edc020332187c7b25571092dbbb2c3e1431e963a26fd43dbb3157585ddcbf04843f08bafbb70b8548269fff41638891fab92b609c50064f61616f4867820aef2afff2f34369381d260c2b579a607b8b49dd49f8ae5479d8a83817fc808e0f9221053197db1dce4e5650c451850867e953431c13fe3bf1aa2945d62cf6113c57b5b829af30dd1bec3ea4b140ba29bdb727811d8fb406953bddc764fc8276e0b59bf5d6f55ef17ca06eab6a46e3c2f96a647c9ee1e94faf208edcf754606752d725c028467ee1b4a02cd14f2b9975cd029a4e7839c64281ab8f6fdec9866f951c9357b8bad36618ebad0968d364a614b7a9fc4dd9ddbcc36f1ad2eef839df3f6a57d90c3879bf7048f8da771c1f0e5f96453e2a0dec3ad7a9dffde9123613603dca385a49dc0a5c5154f04df032df25121e06ffa5a43429b50e71b612bb324be243af6ec8ddbd7fecbf837790147caf6e45c9d80f175baeade8c67a354827fe4761b6fb6d8f1ecc9f5ee42241561c8a870979ca96a07e178a9ae62580c50c51ad22366238c346bb7fa6b607e58411843d9c9d9e351d8c7fd864d1384d0462a48e0cc1580a20450283e5b56b13e0e3f3450eae13e3d8813cb5473b6e2edea50179811692042b4fcca30633a7f98e7d9ae06384db32f9afe053e22cd9d35f71ca49dbe2f8b03fc94d3e0d2906e85c7cc21f7261da1ef66e610666b21b414b70e7584be198ef8284cd85e3fd7d307851043d51acc4c84de547a5f679e2002bad470e177a3d4991ddb0028774809eac03c65a1f3044e96343c9dfcf5d5bbaac8b42a22756975dd3c5f82f3ba2478db4549a81d9cc901e2ac9601a35359fc53ccf286953bce891ed42269429c80307459834ecf3d0a37397984bcfe746b7ee64e58815bde869c1230f7e2ce59929604128edb6f90629f9912da5d0066eab0782028a0f594b9c2ea564c5770c755ee65bb9c1a818f76944b6c4e7c3bb0b675b25c23be3be351dfff2c6498d6d4b9eb935594a3abe4e282f8ea7cd0fe24739c069f5b8c292e6e0c5d8b3bab47832937a19662613301d041cd2a87cb9fb220e881a6f54f3f6c9ad6a0385163c3326ab3c751e501290fead59e37c5dfdf0f0dc36f0c61cce3f604fedadfebee326ca3bdcfdd988a2c89cb8764e23fe2bcedef7713b27a1318898e0dceab14517021e3162e1f8b09dfd9fad8301b84dd04d1ae5b4ebf9852c6f5ad88cd45ddbc03ebc074e7d5717684b7ad4e8848d97298e952eb10869494d9825997b03a9960486332ba05b8aa0b2d08cbfb9c120bb70b85de50bf32899e685df49b7609ad8337820b84bf2c78926152b0a12c2b5bc9e2f02016dd596bbec597163819e5d69a06cef05686192db39d83f5215d0c987c7f750dab2db6996f917abf048403bdd14589ab990210a39a04d8f8989a1504d92c5fe46683d41a187c0d595eb703327e0ab35f7c7390e9755c623997663ab9407cab4dda18daef51206baba319192e49e0ddd911d10a86066e787e207dfaa80c2b3f679bd117d4e7b7b15cb7380714c962d30d41c6458746011fb78aa78b705e67fee99813fe1abf03ccea3fe316dc50509afea75b55c8b5b062ab7913eece1c07a32c6a1b047262e7c3fe779901bc996d801be37eced4c3c65632d320ebc55fbe8ce1aa727da408e20a89f1815e1c7db80689069cc60e302985ed003484bd3d40c470150f2b7ee356cfa79a25062beec15852a27aea48a325ce56566a707c57cc0448a2aa47241ceb61740ef4146fb79bd0200994c7a92395530f78ae7e840188d0676236d59a314e0aa3bee8e577f9b27d17739fc81674a3d656e64da4ab8cd5956b17a98455f320a33de2079fedb8bf880460f10abcb79bb6f84cca484f7f65586d888a386f2bc7510f9106d88aa29d9348a19549d80da7475b3cd7a62a9fbc62eaeae801695fe8504100aa5ddf81a2fe085992e9eb33d1dfe9daed6f1acbf5362fb114517d3d98d77da5e14af842b859a2c6b29289d407b3dbafd2cefe37b896be22602907426cb62fb00f3cd94c5c460d8f855a0c8706240c1b42a773a6be8c11fa0dc3fe1eccb7d547b763d7a0ec4606514ed9ce65a08be2598e9f8ae207bc7739e53f66c734d7f88845654dab4ba914201d6d26f99a5167247882e05e8a61c5a32eeb3943cd4a64c06f5f19c859060460d4b890cea8373e863083084d257d9ca3e23816cacea1880e5399eebb549841fa4b303225777cc0e725aa245a7a8043c6ae7b3d9feacbb17d8a3e6fd4db5bb42f0d19d2dcf3e48ca0fdf1302200fe9515825a995c6ba7c2f780ffdd06c26d613b35897e389c937ba4ccce92f115b6453adc7304df17bd74351f798b66d7ec5248aed66b96a06d82d481806687880d4650e60723bb3dbc90be4a030e043d85707c0a755f03361c9ce333210e277cb96b7e283c593a8d849eb999913b84f38dc43cb94a7766ad5ab633934178719936a7b01e43811b0dcf9dc5c2a74db60a33fbb2d7dd3a8ef85feedfe225eb0887f976134e06055ccda27c925361491885b1e7c8071d6cc94395bd41c0c58f99630f9b51fcb2d27f0e85fded1f14357989d12f3b25dc589242f30c6652518e4c856fb255aff615ae4c2dea7e0eeed9c1b1df5d2da2b7fa560f0a7e24de4cad3659b8078428639479e6fb7a5e5eade0d83875c5c625aae8b09045638008c47ca0607cf2e5ceea57a9336e170ecf0cc9966e2c36b1b14f9d5ebe972fd8bb9debc0c0303ec1f3048146b70ffc32eb33da16f0cf3c53e6781296076c8c848295d3de403875ea5c959cd0bd7a1490b7831f39ce303979f157d126ffc86afcbcc48d12c0ab2c7524c394cc7e32c05795b6ae9424f1c1bb8a340f55017a9eae68796f20080f5847dc5a88dcbaca5daa914919ed7d8b5e6e1d4e73c0e5a6c574fec2750b825aef5254c0536bb59a2434e42f887b502bfd4b6438e81174c8fda80fdb4ab8ec1aabf1695b8ec2e3fbc00d633ce6843316b0d81aff5acbef4ff9500ed156862f2ceb58d2a8f18e05ddbfaaacc358c29f8d31fd729f58f876e80e3903b4f8e82a3aee414a6e7426d699ebd5f2b225c3b3ac19f60117abbd0148289504c3d17992cf735863be09415c5e13e0c54591405a16bfc4a50d68b1118a02400276dc8fbd3287e6224c8bad29f4574116cf7a0eac9ccd8b0448c1136594d4f26b3bf79c16580f3b7ee9bfcec38fbe73a9e296366d3db7c41430d729058ddf839693b87b37d3c8a5b79f81a9edaa4b69cda949bd85eb8d699c58df0ada405be0f0ca9b739e701a034276d5513bcf5424e8102d7c3cbc7bda475c8e3afe984441b25ef045e518335ad91b736ae9a9a220368f32d54f49700ec26ce8eea4af3b2f7254dde5e8c784612d1e847dea61dadd2d4f5e2a008b1b3d39ab475dfeb08914bcd1c37f6d6187b37328fb7e4d065a69cf983d22cd8907e0525a29f8e4cf87b39ca83b96ba675aaf6a7821c42ed4d33f91e080303ffb525959e389ce8209b5b631e2e43bd5722455673a8427c36b81c3087d580a85fa660c6ec3dccbc7e7df88d1ad4db3d1746d1ab0bcb03ad354b6fcaf5cad9d07a364f236ca9451545114118370ab522115b389103c5cf0dfc44952c26aaef6ff710e061c5e146e4a70d155d3075e02ea1666ae613ee60b1a7359b385730d451855965f4ed45ee591293a018aa333e28c3a5bef965cddda23660a87bd853aa5bc492a1744582d5e4daa6e4036336e8ff19a1ffed7ae67ebd5e4cf222d56933e3d2e69fe16b462f60dcab9034da3276063dffd240b5f3cf7e8ff26adce38b3d5dc9906ac5056e1b0cb7af75696a483bce000fcbddc870b2be73c34d452fc6e85a9527d2d29f652fded766fb75c68ea0b667de3b79843fcc11990ca87bfd57903c8574af91402fa2271024a2572a74d224292b000f95b64f025165682b32c432e59f11dc564e9329474434d6c053208caba721905410d09c1037264ed14caae4a2a5609c04132ec7da241461432d641ea436fd8e6790de21adb2b1a5f1a7444fe6fcdd7ec1f280247ead862cb12647ffec80659ea44ff0ace5113a9b2d930a3e23481bfddc371bf72a900d8ccbdfd4adbae7449a20249935c32095665186c0da6a1f5ed72fa37b49241b3e6c853cc875c0bbee8678048d5c15e3783faad6367c73e3c1f859a1cf070029c9e1e0df219db290d694b3b184f97ad51876ece0fd7dd5f5a2fc99da4ac62d45ff9490ddd9f18c31fc55d8634d9acc34282857ae77b71449bba1bec01a7617d3233e5426aee10fcc76a4ff902676687ce92fdfd16e11b0e3e13d0e3e3acdf3f4dde04a34e3e20c241825b68f2b7d5712369644ed518dd910434b6452e1a07dc51f1c46124f0649472f0b1745c5f9cb6240371214ef24c966729c10ce601ec06ba3380e20b9d514a07956c3bb20c76b05ad83be163a4b13eac5c2c1d4833135ccf04efb4448e8b7fe17891c91af0a153ae8ebd194df7eaa5590dc495073bbdeea46c5e8f43dff65d63e4097fefa7322e1f3e01ffb98dec55be25b79b67a486b81ced39295fedae9127217570a76504376ff72a93c1ce2e954cafc1e0fe6ffe6c853d1750ccea76a693527afd3304f2cc83cc9f626c2a54d50384b9d4cf57d4a67489d25b964c125b9b18e11de56b7641596e2b2a8e7c8ee3b737e62a93573043c264ff031db5eb8b462958e59034746a0848055067c6cd34a44766193a336d9073ed9d8c2cfc84f595831652b401fccb6aee18037a3b3e35aa5f145ed737dce713d6179bb650d579963d0a3eda28678c29d20ac17b639e432ad05a0dfca7418356a53d90ff8dc8cd352d2a085b7ea6ca30a89ffb7d6dbe781c795033b0824d11884870cf3045fed374c6971e95e40568db771d065f0cd0282b36e146b38ee68b267d14b4975f2cd862dc9e06ff458055b4f7f265743c73ab2abb1c7712b8d34d30ae446ac5547a9da131e9397a5be9b0b67b61b7f00c1680bc5e5a7e81188175037ee31e3310a93a9cc7f5610212645e69a312b109867991fbdaeb4045b5cd2f19cea2f2d5496ddb7a5f6050510ea7cec2a04fb4429b4ee107f4abe2e28090402ac4b413430cd16115f5f15af883cf6a3fe1500f254b48d89f85705dbf087ddee350c9748dc0f852e88710f7fbb8f807ffa495fb2fd6b45a0210eaf83b3ca70f6cce48066591b0ea201b929c6bfb957d64b1f3cdb63af8eff50a9a5193adbf0a55ef66a2bd89e11254ed4635df1a4190477bee6ed2f6c715be5afbf6c7a94024d3e94d204906381bf63453ef98732317671fc5e5c67fdf8ef965014a853202720e20596dfceae0d53f85bd92bf7286a37433e15a7abc1a5838d90e52839f16bc4659ea37e7b86ecd921b3666e06a25968297cfb5e95b8a33880e67a31d60251ef767ef69d89c9385acf5260a60c7e22c2a376fe0e67440bd435c6295419878a4c09a04e4f51a7be321efd48107359c5541881d0e4ea7a6fbafee75cd5b8e2dadf736721cd0a71fca7438dd074ab6d05a91ceff7fabbbc431b6ca524e85f26d079c517e693d5369f68a5293e808c4e0c0f7369c83267ff9293c9c61a16e4ecdd95e35357218e7dfecf6b7b4ae9659a0e3f85dda9d9bab9fd748dd247e36c6bb12ae04c1b5e5567ddf2c55714e2115872baec7272d37bdefa6352cc9121f4b8e819881b41be48c22193c7777a0103ff339a514b7f84d25969426de97ce163fc363f1c28673a209a574dff5d45a7833518e16eb65dc54e9b5b4148555cfe79cbd3c5ee4b089ea39a046ab9385ebaf1ffa88e9b9b4a2edc637b726bd002c6391abcf5f2b803f4ec0fc94769d4a316400b2ade4f1a4251251f6c417aaef5c572aa673dbb5ef9f31c9f7c22ca2028bf6dcf8377b73821e6f6d42c127f12bd1ff3db02b8297cffe43558c12683283d1fea99f0729e289da84bb7b455431f5d1c506ce1306b9169a1ac1bdeb90bd146eb7b7588174b1a68ee80787a7f9df6f7ff0dc45938c9876e3719a7f2106f0a1ac4d0b528a813369e63fccfecee10668ad03aa32e7a82d0dbae98d710b0213bb05d8c83128fd00a4582dc037beaa1ca35d6b7bfeb96abfd038cccea40fddd8fc571d0c59759f6c22e9ef775b5fd98a9f756e24fbf06b3e8a817cf4175ca72db231b9492f2e86dc8dc5188773a7ae8c9f4d166370d611c166f28ad1a8ecabedb82f956e03736e62d7110cd87384c9b15c8487a38a7fa3dd40a71c2e6220ba2718241546f145250014b27a52b0066e53862990b16542f1b5d1eaf34bc0d79f632fdd6cadba3e5fe9fa6f4a207259325ee461a8bc210ac96752085d08f8ae940398046e957b845efa4e8cbd79ce88e4eb19c62c5d9d3b1ad02ac161e998ec32bc0f7759bf37b1fdbb6366b2d98d30ea49ca2b23e336fd164244fd1ab9ed2d25a9282ac3cca799fe89e06db6b0acbce3e2a7f5ed22ddc06eac25d0a7a233a0146732ea400df3d34d6ced620d63149998bc0a12e3ba245837d0120e32eaca0d3afe988acc69b567d80185af0345267dbbb96536b23cb46ebb676d9e0816e1be6cb485bed7deaf31d8032095b807f943e70e0fd0c31535e6f85aa3e2ed359869cdfcb994677239932ae0b95e61879f5199a4938ea36e776beaccfbb6b39e725ecb5d961bf4da678b0feb19bf25b04aa35350c780bdfb5f53d444b2c9651b3e0277e7ffefcb0134bbda409924de902783141ad630ae94dfec7698b92903d9eb7f8e3bb01a4544800222559c8f94c24e36b0a64f62c504a25919390371aa05780a63d6c7633c1c9a02034f1f45b77493f3a616273adae133a75244980f64c7e4df8f2d2631665ce4f4624d352e62678896f0cfb1bf7d73b914b955518c84ec7bbddaa0600a8efcd5a220612627d9ed054ef3714c6722a12b07d42edf7969f30cc59245482d670d6e1b5bfc81509d85f59b9a82ffd5fd692f8e006a7d6629a5d20c865d6ea6b2a1ce01e134400b0e0912fbd5141df550d0ad6e7eb6f5e6a7960a9e948ab894cea6e3998955cde591f9f5eda7d46487d408f9ea038d5de92fb04a4242eebe2a17e76bff5f5b8994c263b2e60c9902ae0ef91509dcaab63d21aac2a93967b373d8547386a5a73461433d1b96999e9a5a3677e0b5fcb8d92e1d0058010b646e9823747db37f7485de8bd7adf8bbaff5bed377f59025f0a56333bbd1b1e13e9e02bdeee7e29aa15370ff1c8c29d22c2106004ae5398639d249f5c1f3696aa26d9bb14d2424040d37593b4c8951caa87e5a3c0c63f0ceea6b6efa5b00093addca9e8303ce95852d1ad685fb3b7a4a824a378ceb36760dbeb8607e8e3879007ce47266702ef27e92a5c305e69ec20a666cc2fd92071e93ac8d2d6349616f1a0f85b15fee9575c7bd1e310314a90fb2ba505ffec7ef95af4f6b959508ce2769836aaaae8020ab7f4accdd50c025030477d987b5010b51f8f38d0da603e4c9ea4f4d34fef46c68ea219e32e00f04ed8bf61341e0cfd437c6ea07eed50e47d5306ed113f331f5d6ca291b4207e24526695a73923d3972e183fb510677e23d6a0db4782a6de74a7aafb358664476910a9379cce0d6419b652a65689911017429e21171b7169118404f4deb8cbc5a3bb590e1bd602bee6c4ca8e7a60eec66eda42a08441b9e184ab00d83a5ea749582400e1a5bcf145a5c960fd0dab311120c220889b4ed3c8dea4f09da0c749c615febd14452740b3a5b69e13b3618ff0772e76bff6cc947623370a068f3039fd4a62ec912baca4ebc0dec6e2f5ced85afec031f75afce3eacd4fc5d704b8d7fedeb14559419fd138d9a3ef001953821834a534a6ee78533c84cc0f04585f1ca835f0b76c9e5facbcc34cb75c8cd761b18b87d9cf8a1a915419625f72bd19beb56a131a10e4f948ad60e7cf50847cd1291edfbfefff5f8c0f63d06df2acf0c2d73366ff21c1f1f3e35133b5e279701dc7d98192e7a3cb6260e9d1eaa1bfbaa9ec693df906c5dc5093c68564aa9687a62e2039de4a7b1dcfeb94159da4bab2ce33d0987d05d5d7019312f828215ad9fe344ac43667247293e41ccd659d1796e82d3bbc040e7b25cc1e6d7f7a68113f8f4eb440b61e347939fef62dc4c683b8b41408235548e8a4ca3d85b28c9e225efbd9bb7bef11e854f4b1c41829c1069c92d655170af10691fb4d308a43bb359fd7b1abbb6b3c232541c4632dc3864ed16d8a15cd684e8227979510e191a47308ff61f0ef368da5fb485a559d9d53b8f6787cfd8eedb941327941f79830b36888dd4bb7cb1afd70f848d2ca57adc66cf458139fe3f2361bac6898fa825efc7111252c39236db1b81737c2463c6324462adb06496bf26a01e435a3cbb72c309a321f2671f766047d8a9c9ce487d637a6a73a26975213280b56290903174a3a1e276a799ac8d8afd56e62d63752560099efd6cc27d18371ec5c880a4f4420d34d01aa7ff236472f49daf7bb6b2775103e53287a484ca83a67ef4d2752becad1aabd74fd74f4c8ef0501f3aaf0364cfe45cfbe60fcdca48064e5c364c37784c8fd71f5646c6c382e34f1ef544cdf90ebfdb68a144d7c444cb4fc5fc59bf2aa919c0ca33545847cf7a196b4a6b7fc8b11366587547eac8daf6eea099d00a3527a43f61f82bf6eccfa0f20492f5edc75f360467e1b623604c488c46457600c1eb41199f54b24a0ec13d005ec23eb1ed79c6f2ac0ce194042af4e45bcf5095b0f56d119b2274afe4d47ebd4e5d208e8d9b4229cf8d85955b7c606122af5696d746b9610515735ce022c1277aa7f7ee844a9a2ad4b4affdc0723fc097383dac8dd2244b5b04bf2927eb6924524994e2783b3e327dd4babf5698e550610b954e4693e5c3339d1e5229ff5dadaa68728398b218af93570942fc852a2e66ab225bef309406e8158e11240aa66a936cac1a6593b38bdfa7760a74138412425be208f6db6a2b6a11e5ed7145b8ecde203689b5df1439c2df43078629589d62d4abbb3ccd0347b9e62e44631c7db71a9f297c4786479c834a19e170d28356348104280ea21fcd8616e7ed826043466bc0a8c2ef99a32894b1922682a4b351f9605690838af529b942275a39ab5de1b67f2d14f84d1df5f0ca8e829dcce82ab0313f69eb2309536be46a9fe68f26990b7a97e4428c6df9cabb75d893ed4bd50dffed19594ea2a98c3ce9717117129ffd153e6d60dedc07da46c73d20d545dd7bea6bfe6d1bbc71264bac788c28a97a0dc0ef29c546a1ba05fd01d93903dda725dfb90cbb353da3744b40565d92a0960508850ede3be521aeae74c29057f0fe7942e2ebefbd9ebe902f21b22dd28c410b1a8bc821a80665f4e0b2cb47d33b0d842bb1102ff0432fb84d6a88b7a22bd25cf01af863e973d819863fd29dbab5d53ad780cbaa0b506a5762284295fc3fbb2da6b6c34d2d814569f736b387b15503ee519c5d10cbf0968b0a5bfd473fd336ce6a1a327f0deb405eaae1b6530d514560bbe1a48c3c635942867bc1266814307ed68e1b866e20bb11a5fa05478f0e47ee28ace5b4dcd12988cf1a4c27b9dea5bd9fb3cef2c6180edecf377ec86113ca5ea080aaac789ec14cbc90883185a64fe7da3b90d1a6af7bb53499a2af9a1cb1b2cbdb5067027dc17535403edda8bd4754281ae4722484e9f7d8995e79b965abdf08e643cc7d9eea0a2c4c0d8e185aad616244925d1c8c5f45cb2b7283dea3176dfaa9fe7e4c9fd55d4f25461a4b265fea8ec3e8fc822d2baccb121f0e17b75d43c22c671513c9e820a6ded68f4762f246b1a08a41b7ea49e6b5b64ba0cda67daac0143131dc1421e49cfe5c4486a567ed012caf7cf35a445208197b3f4c8c01311ee69854e0fe01aac070ee146002e1527a6894744f3f98bcb90cdad2b4c7384f25c0d73f3d554abf0af02a16135a014f028a350a058744688fc0eafbf21c01f04a234328bd202097a10340d64e40ab2906443d6d51afc6fb8ee074f9a8b3eec6cad01ffbfdf1407cc3e19d6ea4097c43d829da8c0e94a6a5086e996fa2714f469ad4964166f9617a194bd3fa4f9a77ce3404dde9f7eb5f87613e7caf2852337c05662d69db5d9aa191927b18ef58fc5bbbb84afa9974139ecf13511c0bc715cc92405c5a5d85841c0be2b3a3b9c5f804927478f44e813c02da8e7b375982a4ed382c87a7e01b2263950d434781e8a6e3702119f857ead10cce372f817f025fa38bc35f08ec28ad82d7a9daf3108f07704a7263276709235b6a3fa460bb1c0fbad9b1becdc9708b710cedb9c91e4e504f5c1b7d04ed4188b9274c6fdcbfcdfd8defdf0e08167881b0632fd5854f22c7856c2fa3a774f3476342ae15fbeb12e04892900d4e686dfb2d773ddc2b687d0558ed65725aa6b1adb96b01d5c579ea88c4c1e1c71a8c9cfcb3c2e5a2c623b34bf15d7604aab9331bb6a832cfb4aad8c3f84854787413b10bce82a1dd9c21d70693f375c4d7c6a639e54b2cec0b3d7db6c915630c10f7421a2ccb306327d64b8e60130cda1b55a3e55f1dbb0d687b71c845ab8f9d69dfcdb00dc0c78b33b2ffb29db0834e2122f916f71cf3c99378c5e77cc9e2eae6fb8566a36fada111bd8a2c79e1cbcf4924a662e338b7a306ae767c64f545807b7d9dd6a3a3bf65c4dbbda3a4a98e2759959c3a2d3693af6edc0ad79b04a767ae26ee3d5d7bf80b52d9f235f6e752871e4bcca2d97cc67f7e1ba3d677bcebdeac45ae35be62ba04b5ebc557c1edde07d1ad1bf0c94f4f6a520d766d3614a4f89e54956db8758f928cff4c29f5f316ce876ebe761aa9086f69238eb57ba0ed9adddacd435c8daaa39767743d804e2b96202ed9b9a23b1c7f89e3eea19d6b53aa563bf680a66541b30da232476d284e5e298e24adfb424b1aceba9884212d1f83250876155643dc32ca4576bfaf3abde7ea17e0c2ab82bd4d96223f763f2b474d30d855b83fe402dd5f72ab28b23ad685a676aeeb7a96d260d02a3c467e5947fad7d5f506da217fd66a6c65aa1be74a7fc592765ba68e458390c09976567648759105c6dfa763d2d211eb6c0105adcff6ce6172f098f76af89d1095f201264805e8605133eb1ac8dd352c859ffa8c095233f5964d4a7dba8809848212a2a3b0eabd1c650f9e6c7c8b9aeab4bb800f6a8acccc109296854f789a5fe077976ff1cb00ad3d5c3bde1669d1f81384dece3c5af5f40de7ba61235be0e465cbd11f7753abdf518871d9c062bb99192cce72d90d59df6f12d3025247e30785545c166db3853922915c2001aa33f7d19cd2be17541e6b32c53149b22cc1408acc3ebf7968446aac72b131bb69600b4310814ee91f07fe36957630c00ef7bd8190c5b9a65cde0744a8ece45c78d79430597eb812f54a2ccf9d0445c74a8beef1c1b12a2b7501f4cf8371898a66b9e06252ba344d804b3508a6c83cf5e5e6d7dc29000e300bc3fa297812571f77f41b7462fc51a6a1631d3cf2942ac7319277f10900b5af44e29a034c878ffd86c1d4d0280ace3915f994cf56ff29ba512063ca750826128a2688748249dfa9ba38d4cea6aa7f1be6cd9cf00129c626d0aba24a20bfb97fcb5f925179caacfe928227861688701a99f22d0790b981fdcdfa6cc511befb4aa1792e2067730f17373c2f37ac5d78ad0e0ef1524092f63690e8c9bfbc4da82b9111cba4c85b60d78f7707584c7ac2204288b38924536bcf814e39724185be23833ce29396ff4b555367f085eec077e3621f93077ea813a16454bb7f87dd56566434f45bc706ba6572d3d54579ba01d7c7b89bd3d7cf7c8ee634542585a4be7ecabe6a832f641488a35422cb75c1e296f8ff11f3e1a6be5de3da3700d8a05c3cf87d25f424087db053925593e0bbe8fd965cb02f59ffe4e01ff0dddf42443cdf545f6bb0dacb33bed1a1d559bacc7797d41a8fc3e7b9579fe84e6bc2522cd95b467c88024ab31c4a7c13269827eabaa1f1a2719f73cad6c2a2f07294000cfd22e6c624319b939e34980e38ea725447d650e8e884d38770c47338b139ef1f95fedb7b7e714d789ceae27e609a30fe3c0bcad8083f5e2a48ddc0416901312c69b2607d77bbceb386af709923f899f0d5b0bda61612ee3bea0659dd0236a1ce4ba9100960d48e44fd5a1ba3fb8cb2b8d095073e43eef2fc238cee042ce3c0959d64dfa3092ff114fb7cd042fbb1a22e5d260cf4931af8952a9fa0cca8f06d591b832393d69e2fe3c716a9cecdd882a23200e81efd3b4a0675307f3dbfe56019b6d2392336a3b9eda2bb52542f090069b099c5c5a8090fa0160a18a68031f1ec69a246d08c75d49d6c0ed26f4c5370210043785a507718b10607909ab0f8c264cb94755465e56d389b051392c7e36e4791106dd935651add6013a133ffc9cc4f78a03c20eb0c66986b36027658dec183eff445b77c3503a6813f8e7030bc0dcac12c1f97d85bba6430ce53ac659cb5f5e371c7cd938f97634e3d6f586c635e556b76105f6721206717bf149d93b12de4d0a66a2cea93635515754cc27b3b155b5b1318870a4297a67d6bda436bf1560319a152f655e3c46fa6c68cbd833b7783455283b9497e2a8470501ee96aee6ad46ea05957f69a2420f8ca408e6d6fc2bfddf455ea12cc970eb09ffe98f4148309605924d418e93967a490e18bebd34ad34b0e48c895d2cc5c1ab0e4c0ebc62a975e81413afee280594625df5eb65e01c2e0ff59a2dca1b09ebefdeab0e1113416452b4d3ae57c6ac5df60d009db4ecc64757aba940a6a04fc059f9b9c105a1e235262fc57892ae9d13aef5a719ad753e49afc98ba11247698ea74b546640eb0e479fe8589ebc601206cdd6dadac2b2c1f19c3477c0c5b7ba6835ee57e36705351ee6f01a5067a4933e614bfe6bcb63276b033295bcbd7b3518cd05a4b1867125b66141eaa30230c84499521a6eaf62cab4a21100df365a8a700d13ee1569a85531dbb5fa970c5b050bedf4f01db7ba732db4644338fe6718be042fdd1ae11b813d190feb4b933fc2202f9cead86fb15391c48ff72ef5f58176b75650a971c415ab12b6c9131e7f4e2900e37d2c1d636f00d3e67b770d0c1086a48c8e631fdd2be19efd10898f1af1136966d32a86fb76c38fdf0aec2d461c497bb35b23f37fb700787bd2368589dc75c1f0c41aebd8449e59ead9d158c1f65d51a77a3250acbd0449eab083564d499526e668b0cc9b2805c98bf726f4b037510f4c0e7855c35e9c4b8cf0de1cc9d6f9a1a0713c59adf04725bd997d8564916c662c8886c31b6ffb5f937c7ccfd2ce485d187ba06a33b294cc5b8fdf4b24398fe89c09f7e4c7893bb4566b036966baafbc36af0987b4de772fd9679aec537a130db93f9230348a7a42c977902ff3886dca2466936925ed1e5a4b34b8333a1b2e5422bc70fd2ef40c32c98adf8d64f3f550607f61320784f99c17cdfaa969c7b92eb26f911c3e273d24da408b10e35ea0b609810bdb10615cdeb071ae0c5fc3fbe17b5f9c1878e060882a2f00aeb8e38e5d1b44ecd99f1d86d6bd81d4ee1c34633128ece607fc61831cc9c0c5d7ea18dd14dd210c240f5f180613b7dba0997424c4e823067d4b1601c157c0f66315cb7145075f388293d99147aa4ed33626acbdaa1396230a897632905f76f994eb4bb38fe18c85344516992f2464f2276be1a12ea4aaa8ea844e53bdd7f0a96937d11164611c02f697a4d320e20302c1b8ab31635da75c037bd3945b2540f424171d44ef408802bb3651a83054f6a640adff0c52cb560df3a2e742af54620d345be1326a3f977c520d20cea8d7bc75f3f94e9f2a0500407bc88f2f98b5d5ab82de74aa08614ddb13634d65d25462b99f866fbfd963828edb5b7ae5443384d9831bef48f52fa5fcf3a6abb9cefefa16fe88a07501e5684c60ca0c01ea2ae4600e9aa4d68763d191f6feb6e1f8b9bee658fbc4da6a51dfed35860d061498b1b9a041c8ddc9eaa22c5c4e466e3af6e98f51868c677f1afb7317c45d66e91970095572dfb247ff59c9d045af90fcd2512ea8155b2f8ef6f23fece427bcbe5e93bbd3eda31d7f86a78357dde171618e59869f83ad55a7825facad3784387fe7a935cf18c7413766e41ff3b385bbdc17c9a2dbbfd9fe1f618dfd19f0be514e2a8f42dc391b11b835691d6cc6ff13241c1ff19b95b1a6823520a169ae8cb42eee57341b9b1bcdbb128e0c9751fd04dee745ec7805cfad82126d7dc1c567dcd4eb6d8fb37ade9ff3f71667ceb01b4d8825cfde8e727104353166f8e1d29a71f65b4474ae47218c4f53a260fb4b3327f3e2f35df581b1541fa6318bec229055c9c34991cfb4aba16529cfc46b193665393a3bc5ce2e77b98b8b3239485c99adab098adaaa6422afe20b1ffee6f7eb08af1c5c88dfbb84ab9258761dacd066c28d099b4bb96bcac5fedb12e351cbf5e25026d3dc12da37e0870256c1c2da36de5339fe5d1c7111a8836e97de667456cdac3b65cd378b0068b2a85f8acb64273cb6e9154f59da66b120c06557672a7369993307ea10035621a778523f2eba6e0abdc27c5a5f7e82c84bf90f85019986228af69852b3d435c1d69f8845583cc6b1883e6beb3d4f9d7cf3852df98a7a06747dc52d9d5c55e89ab11c6a78a10fc4488431e7caaa87365a31c27263c09d965ba124ea3e9a692490dcdeb4ef8815e8b6b5cb07ac29ad500e5535250a948ff4145ef2c7ef993f7d5d7afe28f1ee2c5da686ab412096f3b12f66a629991446e8694d0243b1e968267f2a788875a2dabcf624005cbf436b75d18b12aeebd37251cf7a9cc460ff3b6fe2a99d156e000ff6326fe8804ed0180f950bb8c87b277a0a91405141b5c2e1ff361255f986dc2a4466b5e7e869f790079820871a1ae7128b9f3ca6b9d491853ac537d9839dbe878248d143a87c4d2102708d612586656d81ae6ec7972e342a38f5e8764af3a84079071db1b049fd4dc20ce7996ab09c52b22ce26b6819ce2338d0e4a4739f95bd2c57178e6a8f1ab03cb1ef2ab750c7b8f090015a86239f75fba5b7f0d812a05bf87509d4df9a5d781aeae439f5e4e16efdf5734a342d4e18ee9cd1922a0b8e17176d69caadc76d7a44adc2bf81e5a4b2f5d86159fcc9a12204a50b51bd40ba6ea97a40a02791b70e58ac608ae60080e4216f96b92f0fce56e422aa875fb76ac72c85d7a64f2bc9d41317568612b3278634730079972508c7a1ca90ce119d69ee6b11fb40dfda059bed09b62156bd5fe2ad54293d217493de400ea8d94c2a693a32c2c04f47a756b54dcefeb35976778af82cb882912cd801cbab29b9701dafb8ffd126854974bbffaba7a9d9ca0d3401271b4a06db059c2075ed0d3f0a0ffd13da9ae249149d12824b58be34367fe7aa88129930b6592901c188cf8b01764b32a165e57cfaf7b1a3458cf4a125d69db6a0bb804b1c7c925e14ffb708d209b44ea9f78f102e523495a14041bcc1969e02b017ddc7fa52344efc24440170697a78d343c1168f2d8e240a54bac717b2085186c118319230c0f9f547641417cf16cb8f1ebc49dec4ef14c6bfe51c481b9267ea3195b081396832685fdc6534a9e6c823320cc69cdc45dbfedd394385437b1a4d6915ca10533af25b580075a475ef51cf737b4d1c72f84b0ce6274617b895c1217cd924fe7211cf6f4e84e2d1d279f33511830de271da93cbcbf57a547c53ccaa003e65407725bad168f7e0a03c19748544c7886a275fd84fd88bf0c5495c50ac882ff62c0d616898d3ee6bc3a9a1f8e00045962b3b5e05c39527b6dac58af6fd8cac47b119dbb5e3e24e34841005329bd344aad3eb2fc5ad348a9b1bc2991aa30aa95a88ba9251649db922a2818b3277e49cda9974ae40f157c1d8c24f95149b44102aa54a20a0bd0daa381cc52437e14661a250f98a7919e67b1a7a4a8986555697ff4da89d8a5a0bbad9ef34d57bd67863f51fd39dbab0a870a5750f1490deac8e1bf6d528d641589b55776fc2906ad4492f76032b0a6e2a6276cb85da15842df5210f1e9b68b056b14b9df38603c057298fb8907d8c207e4469c392da8f0d3761c5c7a9cfa3100a27bccd36d8e93f49aabff21ce9ae44414897972c272db3ed4d5251fe333f960861bee7ead1ef9f76ad951b980f3319968b8a8ad6e7eba416c1a70717b5531257ae96d5b606032fe4b83273b69940a0c670e31ad2be8c57fc20a181e6ee721f25deb8c7573073a40e53ee642fb21f1c117150e2b05bd1a5d30e59bb04cc1bb74162d6006b4cd053ba92b1e83d83c05af7d72d6741203134bc0d38aac7b5479e9430206f8f5717335db59d4acbed5e60eed7f8d217efa2d3e4757666370b02a14a62928f6d7f566d0a75369c4a013d6d5614b702464102bd52702935b6cc0e2a0de6381aa6cc77caf466c25c8419b95fda5307309efc6826a884f4684c3522c4234706d8099685b05a65ffb38861c2861d38a917adf21e221080423f0118235a2c478cb0119114ba2de7d0e9a49704b0eb5d3d3118af2f073b50c5350a24e59c734139b4bc0416491a5888ced6341d116f00b834f723f0514089bd95ca727428e36089cb5563d7dbd7f8c3d7cc52e554d0a5464fcd9215c0563cb57805185f3dd6cbaa1c27e5843236f71cc1bd5c8bcbf430fe1c769e3b91c2579dcba16a9f4d56461708a2cd8f6adb6e7b17bd4de195b7900699f82ae41ff2eb563ba6464151bd00adf513b9acae20ac02df97bcf14dae2c93435b233051eaee1f7dd11f188eff2e11f01a08989c78daaa1f933e3a58174283f155ef7e0c3c113b04f6c3c9efa02ae88b19d5a46e2da239e6c3d78b85c57036d7283d8bb1caacd3c885e06562c1d91882b327196370be633d2ce45d53b1f602759cc1b6e73a528b58de8f3a8de7a844e65e7c1f723a41383dc33f093bf0f3f3810c6195793bbe39f3414f0e339d1e564780e1e4bdb84d4089e4506086621854ff2669f50c4624c07fa1778c90f668f948329796911d8e1a9671d3cde12b43a32ad8226971028935a0ee43fe880efbf4d110b893fa363d4aa20bb1e4cadb65d3c581be0b3c4185d29c964cd1ff2d5110e39a4526cd491073e31fded46a149090b72e31d012ac8ecae3aced30de8006cd5fdfb949157562eb0dc199ef9fbaf6db08ece6fcc452f58a1a500f46b1b51155159ec05282284c6573b22c05306406cfb4818bbb06b3a0b9f41c5dcd15529302b54a40199f1b2dfd3559ee603be74ab2b8c4a2f2e7f891ff6f2ff81bce327d688b1b32a264b8921b7106dfd3fcbe31365061df74e91b69d7b2106165b614c73123d5f937c5e699ec15d2528623f27096ad1a9f6b7961b2740d3f205c24dfff862ea38da4df008c169bf233f45f181c3de4149d6d3f0e4a5bab7fe48c59012e51aebaba29b50ec5f979f39ece2dcd378b0e40d9dca6ce648abe0dc78c862dc599e0836a84e64cbd56a85bc789aa842d579e50409c151164c84d97c999408bd1ea615bcc6aefd4102cd82b790fe0f0760f6fdf5bb3b8838a1dc59bc6da99261784f4750d5b6bbc1fe1fe09914e1c551690a3b67caeff871971f9227db6833862c7cc8044c38cdd3bd6727eda0ed3d84289cb521814aa880992dd82f9b7dbcfb0a72f4b237203f093e31c5193b2af5d16765c63aa037698ad3b318fccf797add811c1144939ad029e3a2a01f0d72383d483050b73a08e569b8501718e0c00768da3fefd2d10bd99298c5e3e8c4ff23c3b273cb80c5dd2101a2b72d8cf33717d41500548f38329d7c1da7085c463c6013652a678a2287cb57881ac7623464cd5de73786b0f1d822f2f1c924cbd1d6cc55c3a64a8f2c6743a4ad825d55087145432c261df2bf90b2e2cde8ef8c527826d027e730c52e440b9a805d71ab5bc03fb2dd03103ff84a8918a61b37ff3e681b175c2d2059ae4c8da0b45d783d8304fed93c4d2350d9636dd83e0662d776f981bdc7addd3e2a53ec5f51aba6cee1563a76a295f372e79df0af79c99a612335e22460e51da17fa95aa486f97e5c67d308f46e57cffed63f980b7e7ca58603ff8b2f3f147936bf95d41630a4ebf58b11b6d88578fc20a6067ffc9798067e307c886333840cb19be87e3b151e64e545d117b4d07318e1da88e74890d88888b4dac5b7d480427a88f7fbd235aa7e6568eb838a92664488ee0aaf6abac673c0d8439c9e6f4bf134fc7eaf295ccba61c0b50daeda955209f088539625519c2d0908ab0c35e41e7e444e1b3bde9f52d3997a9d63a89f702c7e8b6392e463e14e4fe8eb3124b7670c21702df8f8159eb7723bd1fbd1ceff733554d2320886e887864479cf8c91c2113d08b652d64f22fdddbcf8731a9babe3ba1d9675a7fc8513d412ea2104512a459747985a6c216860c1acc0f2ef44cede401be29e5706c3bfc08d85087e555028da642776c80bae4f2d94c213e791aff9bf3052a5c121941dc2bf300fba9b310ae986581310c96f01985244ec20b8bba541fa9c8fb0548e518419f4af34d3f2d1586846a45dad4987b5b6cfa89b14030e9ae2f8a8d53b7d4f3897b3178bd8fc6943a2e455b246f869b99a1b1af88603130038cb71a548869031bae0d3a71b4d046b3cf8ff3ab3bf23e4a9af0df113416efef80944a0dd82d57a37b1b2fea3e22a20badb7f4d8941c8cc4da1f6f248ad524c08a7b1d38138b9ebd71519419fe80c293f1eae9c8173876381822b42d87a541875c2f6fe34d2588a862ee1448ff6f919a3e839d24d926fbb2ad8ea42709b07eb2f64b17d38bb5538141a7b14244382cfc577b3d9a5ddf7b7264f8a7c14cd352bbda6f65c94c10ab4fbe0748fd4b037ff4258e0bb0fb059f99188a3b53d6c3e396af34351337b3cd44d00cbf5ba0c2c83237f05b08fa808aef01db3b08600a36dc34985ed4dfcd6a4d75980aeac058e106ffa6a4e35d4a32e448cdf02aaafda2cd6100443dafe9cbf16ba0bae07ecb9ac756638443821c71a10be5c8b1364cc2746e146d4d1d26b6004a94d6834968126052fcdf24f04b497b6340a80864ced06a9d3c74b2131b7cced1f62fa06a1260e8d648d321c07bd980ad15dba914822564af066d5c1fbedb6b472ee925ff926ff992f1d203cf755ec1ae09e60777c2b2a8c0efb45760397d34581198d63b3ab13411248169057c5ab61b6c1bc55e3d8ac7b1f27ab65e4b4f4a17bb9aeaa78e94316e1089a87f952080768d09279c98072b87e607e473e0faadf96137e4581a5695375d864c30be7e07011d3070446608081f62d5f6ef23d03ac4a85ac8344ba70c0a50790f3f1d8a482daa447efdd81de3aa6e47496f0f6d347dd9b73a611d272decf273424f28e3ef7387e69f7cbafe4b5a078b96d6878c7e4f82d06da2f9d3050765ea0d44a80689740baef09ab7c5159235b6cfd5ff8ec8b4a350e01a4aa4d621b7ab5737cd3ac587f2ce824db30dedaf23f2dd669e372913f41104e070d0ee4c6fac94d4ee0755566660e9088d77725ec7b8e0b13689662b1879e071398462b1be496515b12773c88ccfc86edb7ab049975e437fd3f505d8d0d5009487cbb1165b3145f4e15a764ba72471a52d3df7520f2950494c55dcf33ef13363ba721174a35507d91d672f567dabe9a64871ab27906c31a5a0de707a54325354caa485fd528acd7a31b49fd6b8f0e91255d426dac8de694025f57b0952bee390649affd0deed45ec61623ce484c3f193fbdbde0475393f58feca14f000a5e5172bbba48342661f4409aedfc9b1dae28ae6d87836a12fa0fea182cf8a58c2daad03aa574217c64133d29dea278a4adcfa08349a57ab72bfd1be64be3371d9d96d8deeca89f4dc4d38509ff2a94ae59f31c269083694be54353598c3ee2177679835733148f7658151fa6c30d531c0fb8112656873f4ed4293e545ffad99101f8270db972b3ef22041108c9368a1eed9f5605508d846136e3305b244b45b6276f5b2580743510c3f643917257f1d37de320bebeff36e5b198946ccf63bba60dd7cbaa12f9d14ab02889206ac9d2705d5ac219c4632b983eccaf43de1751ec7659b852db62fb97018d6f60294e8b92348a8b0d3370d6e13994016aa8271fc185e6f9f6885d6684728a555ff6f0c7d8079a1a1ca37aa19df42b96faca43a999cb2e6e77dd60cb52d0dd70462c0c1db7baaff51e37f14a158b37bd78f83cf0ffae302716504bddd883aef0983e3559251b19a75f69a7dc3fe249134ebbe2e97c8e7e7ae9370f4c5e0d1d8e9fc7226c31bf2a06818d65e6fc0148440c3395449e8ee3f191b0298155e639ccc94f262e33a6b99284deee787ab3e407547eafb070b93337541dd1df9a93c14d4e509574100ad4dc42f7695b4265a28333e565b5b76837221959b17bcbbe68fd80bd4219a4d4841e5ada4900dcdc271094fbfddfa30eec179259c706ce9409ac280cf74aff7a6bc6a70ff84245fea58fc40d71230f5aafee58e7f6305cc7f6c5caee03dc801dc5ad26d4789f905fad52451bb1bd9ff8336f82e91542df7c32751c623703c9f502656a27f513c92262a084941ee4a5225684117c61956404cc2db02607e4039fb10835bb371094ce78ecfb2de31a64dfc24048cda61e97ee4ceaa914a13c8593cfa8a2a636932ab54cc7cb21cd45482ac87175e37507b34d9ad0cafd69b0912a828e089b45c36aec117fb7ab33c51655ee42adacf7db4fa80aa07ef79c34ed1b247863c74587d0549343383fe012c260801d86551396cc43092b16342e613ce591008023d9216092d4416ffd269b60ee54b45220d532b7383f286889f84d63087b0c5c1ccf7c9e4c8897fa0594bec2175e63c0134c6f820e84af8a87232854f23c16f1373a6e252e2e0e80ae49ac74e177ff1163cd14c792089ff35f06e56300b6c8a82a4acd8397b17dfe517f8f4b276070b4ae3add0cecf747c33453b47eb4c5fe83db6114274409db33b09dbf9cced00568d66386e3e18befa6bbf20375d7d765e5b8bb4f2d61144ee432e1d9e7dc7aa99f5a0580200f711a911df498cd42c6a4116e9bf633878214edde62223b244fd23b8fdab2c59df7c9331955b40ecda565cfe17e94f17f2ff3bfdfef0378949547825ad2466ad2a4d29bad2ea6f1a4cca5a5afbec307b55e8244319dcb9d63b40c60594a05ef351f2041bcc7971f9fa4aeb541ad3ab4d545be9a6b1dee188ea41a7f1bb5669ab5d0abf1bd5e32464c66f204f919e481ff71ce5b20e9ca8b9fe17bfa47a691d5edf93ddb49b832a9510e6dff6b715c00b7b89d17c1960f1e7e9fcdf86a0a81756e684a18ffa8bb8088ad26cb7fd26be28d9dd99fdb7d599d04042713b5326c5aa64b73634f2e9138208afa9e44faf22f3e7dab9c45fd3ca2a887ade10a300f3f1bd752e8dd828f98511bac58b6ebec86fdbadcd73f857f3d5bb28be965c2c1f4c8a764fa89da99bb94ca91d8e4d4aadb3c2bf5423dc4a8552c374329e14ab2bac48aaf024aa6df77a14e1a297c733c05828cfb34ba7ca9692a29c4fe1f3a4a93ad34f47b708e0745bdaf24cf7578bfe3647eaaadd2b5204e1172a28d671a03dbfe1efb8ebe9e08e5109e5a541e2a8d50acf9305e3393eedb4c2990f8ec60d5458ceae40dcde1a7b9b12f9224f2d2f6a6d2553d7ac23d83bc647d32642c286cce1b5c1bfbc0e6f84c636c0e2a2c1214a5c6a0ba12440df8f9763635a7c9e2b60a871ee54b19b047a7895094dc25a033d221f687d2e6301ebbf1f5295ad35119e50950488ee6d70faaf4ea6c8c46a08c54b477af05b2ebfc6d39a9b5a63fa13c33b55aa76af8cd5c0b944d6dca9482c10c9720863f9c66c74cf5fb8e02a3b6549c8ffb2f6efed60ba18b31fd4a30b214211d58ea74f3b70e82ae49e98ac492143300c63e11e8fa3939a627fc1e701b82806ac22ce7be456c03b452732e7fba5797f9bae6b8a609f13646dfd8ec9024c2ca017741cd76128e4edd80612ad4034a59f59fd620bd74358acff636f0737fdb36678eb0bea6a11f8fa9df5687252724bd0e558a573db0d4890cfb2c550ffd40206b0995d25ce40503d3cc548613b939ebcae53049d10ddb752f246f3f8d54d48e4b985d7ccb621cda51f4cfc01a3e8dd42b94b55ea7f9763d922fd6c95ea7eff23042366695f379b2e6dbd04c617773a9a33dca5d9590dd30f2736951b7c89bdce695eaa84aa82afecd5a1b227b3122cf9114c6cd00213d55c419626b08476c09055d78c88b866543fbbb66f6920c51e85bebc7783629c9d1f7ef4fc5d3884724e9265b9e2294d29666247a56a36f3ce74eafde572e2e403c92a62f0c87dfa3ccd51708a155880bcb4baf3ab661f1507b570fd0752e12f771ce920ac7f2a7229eb2afdf47ea66279605a68d0a3145566bcf2e495eb6aedf13a0d0b4ddb726ca2b1cc79ff4e413a5a4fa4a972f74768b0575bf5708de3a21368c871831fa78d770a014fc952e0de8b60519f019e4aa14be57cfcfbbbd68de20a1fd9813f47b86bb825af3fda7f697395303e79ab388530cf4c8afec48a7e8c3971bbee7766c5b479f0972cbbb31ac92b708c4fffa26990d9f88b969f91f4cf30245468abcf447df72290ebed4b20fa25606dc81f3f0c2a6c7ba488686b6308e4fdd9a8fb7a073ec1f9b255a9a8767d3969f37f878b167ca1e834499c05a8e374738bcd22de7d2d67e37ec78b9b00d8dfefbe26bfd85de9a1a4ff1e7908f11ba5ed1e34974d387f01f4168258e4828b2f8013f00f378b1f7e87e3190e1d2cdac28e520641f77cecfeb1a4e2c08a8f9d79d8fc7e1b6a5812ca9d88ac14ba5497dad8ab38881c1551a263b224fd2342b055421c939be3ab93fb130f9566eb25b18375aa360fef9ba0c96ebcc79183dfbb9efb92a578dc0e71001063e33876e8ddcbdee94e41480bb4b729ae961d90f07bf382b757078b9804b93dcdbd295304a06e49349fcb3aa23b4663bda3b6bae75128749819bc0f317420d332cbcfe0b4741d3f7a8e9c7c068688df98212f9b36db98b0f9121ddf2f4a064698b3943b90119e5848028cfb1b1c1556c54a6e29223feed7fb0f1a9ccbfd27a7b391b14cfced09b143415aeff2500bc00716b89f3b06bd0fbea3f2422fd100f3d5945d5a916a495f892c84957c5f7175c4d45536ce100617c45ff34f00cb0948ae631abc94d1d8bd923586ae2480618d6880d2e917aa1bba8d0f69c05a2535a6ccdd796adfd960e8085512180156da6a2064aba3943eaf4a9547fc6d216c05098ec7234d9a7b4b51ed544bec7968c211806e7d9b59793c71843ae3c0ffa1ddc9483ca426833a67a12dd4c125df2aa672839a46f4ac09d5fbbb11a030b6f678c66a3a25ade8ef1a58dbc686bd311933373a085c4403fa6f3930e6ddcf529b68d9501b58b69a99fe7e29c6af9f607e8757ef4cd77a46805887e15cf178edab7bd867701199421eb038f12b7400ecf3b8ea488729d21d980a6e77c7ac73b41e1aa8a109d4b94071cd5fcbddba68697ad1bd51ca52466547e9ba22c8e39a336b1244b96ea699d202a2f438ba6c41d6568d0b128659f5354b31e074c66b07117b81a9b58fd17f194facec73609f610e4a96c932dee5322b5b09532229d5c403197accf66e191fcd17ccba909424a0f250d8b1a6032f5163fae35efe4636185d58e61fb492097250f45dea1b254edda53f81790f8d7a7b94dcc2e61bd08106a3c6dc7ee6bd42837328614b2e093c402a19655fbaab93c5217658a580a4c914df17de489e636bb05c04c141966a7c8b629d85f60b80588109069c9b1d16adf9528056d7b4e9fe9598601513039f659e74e67515d2191bc35e07f791fdbe83baf0096e669009780dfda171203531205f4fdb63d6a1290ee36d4b29dceed410e6eb1e4fa332663ec1ef5320391faa02f27dce6a3a09bbb600e609993e2c1afffb0b74425b3f1d45ac39e2f6d923139bc6aa57906cc7f4489472717d0f62b7f3dc5bae68c2c1e6b338997d4989f321c62c9028c6eb5949661c0cb2f07fcac4379da8922b6d83bc8d04e955d2dcdf6bcb2b40ae3fdb7822e5cccc256ba40d6d058cd20995cc6e8ef17cf533655fd0c74c55431e5bdaa8af8ad12935ede812ee26e6ef36c7eab0feb86e32756148f48c2fdf1aaa59ae179f27b73ee9a1f35e000733c5ec578f80eb2be8fce6d54abc0983864cc7431bd9dc485ed0e5174acddfae4d685f0529b5fcda9cf12f867155cfced236a0c2d18c0bbbf2c197b28937902130a73df9ee585e4589de42b53829fbb811c197698ad5ed4cb990aeb647979e7f175bfcf495d83199fd5b9c5550093eed019924f75cae65268b356dfd443449a50556837835fe75e0fe973c242c178dbfff93603ba00ebea6ab3d82381fa975e1a96a24017096e29739e4e1af9d6abf3595139ca767856d11e267f055b9ebf9aeb69afd1a0b2dca128e9a61ed097f09b280f57ecfe30b11f6ebd30113a08e1f27b9fb9e8711fcd2dc2e121d38a212f78bddfeaa3b200ebedbf096f0bc295ad29a6d07ea5211899908d1c7f2fc561d5555a17863b7e6e0721ccda60c07da6754e1c1aafa2273dfacf1b680416891091177a2e1eeff36a23973cea005768b6491a13fc67b03070c37d5702d1a4647c291c961a71bd6bbd2dc955278be93278b95964bbc59b10ffcaccc8c8bb1081d3b51b4702ef0eed88c0a6412eb67464302f89704afa4fda0069d3bea32570516f4617bb90b08db718acad61f1a0231e18fe843f46578809fb6586a7b164866d0c3777de32a8945b3d55cbea296cb7052140981e213bcfc9c6b7bb659f6dafa56d73c2acffa512ccb9776eb98e4b5f978f74a09aef3fd0829a7da73019e6510e8dcad7cfba8652b9922453c6515d111312aacc64ecc25ff13c82c73d0253128f0f156a99bf6b804b0e68998ce503ec4aaa900e692d97fe4f1f8a93f7d30a89d4746ceb996f61149859bd9d5cd69c78e967802cf9e48dbcdfd851eb356f21daeb838abf0ec71bf0c50d4a5461c8cb26a795fd68ceb8540fa5f3d49e7d60fc2be43d2b2182e0be7620e6dfc4bfd9d99e001f3aedbb3d50b7ac31bc5b79bdfeffb4ef768cc16f50bd1f6c845de6ffac35474d37f98689f12605b67dcee4769a25fb2a0f9d9d052f912ec1292b4047dbb4972b4e94fb8e4b850965254b840c25160ea8688f0834410104d2647103a06f1a3f1a612e3181f35ca165fb5b05af3ef873b7a8a3ad7c5e170805386044058c01d44101b6d5419f4cee13022907b083d50618df01ad9b886b99e24f354db5c92f42b2ab66d44424731c1db4c5d745bbe08bef83d9e0765ee36dffab0ce70d3b89e10300ad38bdc8879f76d269c87e6533a3c394fb37574cf4811cdb46d61b6ca50faeef0624b4cac85f264bad78256b97a6ff19f10bbd30959046c318859cfca59f2b32bdb13a29b0c76265086f49dc13eab1d074ed5f3e0123d03723805e396f04469cd45a688bb85a38d9276118ddbf5f47d2d0cfe82c4a183d161f444a5baf4e43f3a7dd72bce1081e34102a01b793da8ce32d781b52fabf4f180fedf8b4bd42875b42da9f7ecef0bea894f6fe6fa07eab235a528815e686d9f0d2b09d355f73adf452824e5d71ec1590084e5eea9aeaf29b19a64addd8a474bebdfb2a3d7e4c36eef2d7cc9518e49bf6851140091b92159bfbe0234228320552bfd19f34f5a7c2086120e4b97c0775e93a7f76a2fe938bdef21147c89a66cf016a6dd325c45c503add415f48f075f29c80d96afc628c8dd8757131e099812339a3a9ef826a74cf9dc0c0d49456c23938bfcf55eabb545c1c84b2af8a8a12a658fc6283c75af19ebc7f3728a0f17e720625bc3ef3d1d95e19bfc05e8e227335f1c26f7333f034771862a4fc7e529182e3e0f515386a59f651c43c47b82cd4075e57f3eca5ed438f30642ad5f91a57bb74e3c11c7e1aac0965b77dde257d80ffc0026309453caf692c4315ef4943a544741baa3aca293cf0c7f75ba9e065851a8b555dbd2ad7e89c4ac704004b86fc23d62b460d875c7d6f4750213a22e834d82eff51a34c231ca095be1116847a0bcb17c90c3eb308172e79ce3b814d4923a6562ebe43eb0da442495ec024da1747e650a869089b3220c11aa3451cc1f0a301bb79875465cb65162d9cfa966f533b3668021893151b130d5aa2e918bce4c246bbb51d015959256e69055b66788b05f0e2dee1ea123ef8c420cf8736b4b3aba484eea503a4c6787a41f2dbe90a8d6d3c61b27226d6b9b4990d5113ffe349d8387dbc5ce7a7e6ccb75a0d41254dc880832cec73a64ccdd498d3666e5ab183a6bc218795b26025d5e3105530c44348950c8e40f19bf8812cfe2d6ee4a92c685e4b153365482d4daa2ff01ba2e2ae29063e03cb1913e4c9e18db3dfceb5df2ea89a08776838e3362cd1ed7e2f37538fa32669d9591feed157e2488c66f8160199372265d30a7054b14ecfff87e6b01c36ae48342914aa585e7d60fb83cbab7500173289234d8d0b50f692d113f695f68f465892f92b3ea38f7b3743bf5a7bf047c5a56d5a9430ac21580056fdf2556d7a103f3311187c2b65a032a2249b9768ccf855b0dbdcdc6c066e450e3ee164e3d2ae049482ea73211fa83a7174d0f47111163d91418617208e8421b328dbc7e3122c46ab54e23a3953adcf6254cdb79d428d09ad37dd23a0e91a2247061fed9e5a489f000a00b58e76ebb68b1167309d59518b46715d06e6f10de93293dc57da88f73700c2d2929e7e6dc59aa1ae1582168bf74aa9b3116fc365da568c16bdc265ae81b925bf01289f3adb6e33cedb586574294d475bb05fff5eab52f14447435a3385d6325dcadf7ef1d58ed907e37bc15d7330710362487ab7395ab3c5ce3297e7d703f9e1480e895ec39f9ee6e69bd12698e0bed14fcd6e7f3d09273528cd0d071425cb2c2a3954dfddbfda4e9ec17d843a10689a6c7b75f73b6d2c2ce542bf487bc018cc4e853c6fb83a6c4dade5a59b7ad4fe22a9fd7ff5245616a213ddf9d2aeadb347835a312026b88f32703e153529c45ee581a2511b6cca835c5bb8d339a1631a70a2e39454cfb8d6795fd2fe694fcb8a1958eb45d905d081cc33f059563797680b24931ea6173a1d68989bcc3ad52accd3c05e80d306e996efc67a4597350407fd48b1d2b7e4bfa940f821ea2bc38e9124c821ebee1d3ee60d338fdbd94d4573d440cfeec112ba25f260d72aca80f1c5412a5a88a856eb6c8a5a073c72990cd48c72dbfc90e953835a4d14a49f4b5f2f2fb0c27c0944f3ead4c058a1d47b5b4b2b8b5547b0f600a07b5a4641880912f2137fbfc995299406864306a29b069a4d4b509a8dc6cfa2b5f2b99c8ee11c4487c9bad40437b231fe0b24b292c13b3a60428a248abb1966e352c4f098d5b14a4002e47b12c2f26c51fa1bc97e2cc42dd08a861d0ec265b3767bfb0435d930ac4d06705cec0dfa1b9906371a1952307b6b027209ea80169e196e0c50181a53478d4e47861e2fc0117c19fa33a1cfdb47ebb77d26ce1650f9edcb8277403bea5e8a08eae07b37217c42b38957a9efcafe9e4a3d692e4ab76d826702904c7138a23a42171e3acaf3e0d724ffcfe21c86bfc0b1173d6013d8992bf396f3d292663091058a9115688e1c22d5046667a057c7aae334940b9c30e0ea8a500b9aebda13165d7b2d6084264d5defe6b8d73348dae48e8905341026d011494cb99fc32e48c8c09af5cccdfe72c23b24eb6158b7d0a60a4a86ec2d15b8d7133e797dec27dba38630381ab5ea823fe5bfe9979b75caafd5519862f2164696a304cb2aea54bcb78a40ffffe22ecb216a44af5c8792301c6ad4da714b723a15e1ccc6fbd7ea5d04146090a367e9735a951a651e5e97129f2bbbaef0b8e57d5d8db6b299d2446ec647f63f0cf5eb74e68cb2c8b253320b3556197c7d9e9778d345b7c51085248b6809c7f74b4c890977f2b37ac95ec3941915e2c151a90d45d974579b3329fde547f854481270a13277b0a2ea62d9ba7a21587444cf406193111ff643e9ed784454605a5b2c1eaeb49a86668b5dcc8c29e1da5278f10b7d3f14adb35d00b9b71a37c9007060f92f59714b94de2063fb646b3864f8abe0eeef850cefa9f41718485aa5272b1e8b20267986e6e6eb85aef53b02529517947738033f8f292d5b99c0ffaae07b0a122c38f3435f67e8dffabe2ed7a4be0cd1c0b504cec6f44df879b2539ca8d8762b65b6ae581bda9375e843add8b67ee89da1c53cfab3aa13ab1bd3f5a415880deefd69687cfd72f35a94cd508866b6c2c32925caaa0ed789713f3bb18b7f06682cdd11dff48998c73c4b91e3dacaf1058d116f59a780c2ee110f8e75a00ac1e209dfc87c26205d9771b2b538a5fb8708431d616f8cd3b75889ff3b322853e0603d8fad638ed3d216a4f0c47f710ac3f9fb92e2be0807b0e91fbe697b47e62b0577b486802085c910c75755ea5ccb1e0c0d35f31450233c89410257a65a4871f23a82839a744c2a3c2547d671a7af4629b45f990897ab8b2ac39f74ed7fca663fec33327ad96dfe3359fc332451b16e1a6ee951338176afad1be8751a9c6b1e3e62820735ddcdaeda8cebf84e398b2d313753b816696100717f3ac686efee8bfe1c50a3710645a1ee054917e197c3990fd28e2a58746a21b6504648ff3f0b8043d9bcca531c8218953b85f1adc720e607d1766eda17c890c10208c0ef5ade87bf4970e19190be5e2892726a43f474c17951f0413ff90168f9ab7a39c0abc43008971d6066273ebc1af7ac8f0c65b54bdaf234c788ee0e3b15630c76eabd642c4018231be64744806fdd99b8b17240355630c551fd7a3545291d7531b1e033062842822e478e1a3c7b640b8377812d00f522636e50f7d04249bd270136c4a2a4e0203ea14095d0cb45ccb7bd794922ba9c4de564f786cb64dd876189e9b718bf5193038e467e16a9681d40606a67f818778d41104a55f3554f09865b06bda36deeac2fe7fba6bcc51874caef86e3c50f368cbf07e0c7745e6dcc96ac4b2dc3b3eb1fa75d684f57b45155154882d08f466ea3d5ed63d624c13f05174d43f06e7383c6ab0bd09a415735a600e89ac1645781a4a5ccaf3c2ff5620a21a17dc2db3dd26a643dc02fbf5ebb3567bbe082d3ac291c783c1793159d2a237576b8ee46952b691da6cfb071852ea00be93332818aef4368838f67be738cbf567b884e393515a749cb0d75db323c57a4ecba4a3a3bfdc42227557651d60222c9f521226c29fa1a26f5926134acb04f216580ac2b33900382089af8486a584a1b3f603d8b1df93411c580c07207a6faced738ada67817ed6c5e701f182ba06dd51f2897035a5c33346e5f8645e69992302614ce55d540d126a35b619a5dbe7da573bb764b9be473139fa3a017a7731171863ab783895be6a89d04912ea74b2868f491637febabe185c9f812a0008d1f603d3e069b6ebc822f1fb2ff38ce130bbe5c8625ef974ca58ee3505c32cb50e0ecddfcb5a59e9ce5a4e421162562e4adc74d6adbd42c10f1d512a17466380eaf20585f08924a23fa2386df9468f82a1d323e52b10c55b5c92ea42c244f6c8b1f635268bfa834ed45c657ce5d3111487d6e1d28782b9aa1183ec993ebfdba7a39a51ac114215aa01c234b25c339775478d21c1b05b3137f24583572f1c4fef3b4480b6c3bafd50945945e47462a303bee654293d18fcb3bd2b717d6572eddba6f664ab623b7719f46a5240e5769ff5a7db04058e7ba470e8adaa0e21a4b2982d3b236bc9be0e6dbc0f6931135aa4c23b1d726806635cd0493fd0a3efe7e5a1af55011aa74ba5bda82d85a0f9955a42b402037173d1ce47674ef55d300f8374cd1767ac6d86e0831ef2a677841b1e23ecf3d32bea553d0c84f13416bf4513b6e8ddc9dfc942affa1817b41fd713b42a30e2d1a3375a1b793e5d42a278b621c29c3982389845510f52819e68c9edc64fd37ea02ef1f3b914c211cf43fde6f3bd4b6d060a55988efcd22331e3c6ab95c14447f334ed8a076e92b89dbab2128c4b0d950a6e483a0db0e9a35d607a95e5cfc344f88385fe990fa72db1b163fe17498eed31991052fb5c5718834cf4951eb42aa3ca483177bc12836742f0ccbd839d89eb23204734a4cb6cfa41f4e895e0355295c4439d6e88070377d43efd5995973af7dfd617767a5255ea9b728723e28b124a04357e167dff83bc20e9aa9f2bca278d90d6a95671f6fef9564e8b2572f13de2ec157b49c32ab14ec3ab8808746778bee0c57c36fed443c4ace3ad06179ae6f7afbf40b00385bfe9ab5689184998f1b2402c78a41835b42f98ee44f75e310117994856adab32d691941134f874dda953fc247262af16773dda077e2f70cafaf7b801ad15c062d6d64ed1a27dfb1771de3be6dad0b432b614e244b25ad0c4c6ac0eaf9a4077670e8a2e682d9cf3635409740d3fde3f7f82b630f67897b8de71abbd2b20c45f9f510813313d283095bdcc540c7e28c45dad14fc07df917812dc90b1bed28dcd71428809674adffb8d3ea909d69fce0075fe9a7f400642e1381fec5eab08655d3afe728c7a5a6afed285d1b45f8cc3c168dbe909c7f6036eb62c927d4ba01a1c12656a0a713c8ef215adba5a50fbb5b922088ae356d1fb3c0ae67a4cb53fcc7f8cce5a0e68bf7bd3589be4602886ac66c297eb3e9f7d0056e1ad714ed6f7483e1412fcc3ad98569e39a7967ba82ec122b3c9d425633372d7ee8aac1e42d4e06fa15a8efe84c47f1c46c2c39601e4a2c4dde8161a4637877143e4dbd21340e5db5126894de2534fd8d6a51fd97cd1ad085b7b2b8073ee15bc86b4339be59e33a0904d4570c5e568ac74d2535a94b5bd0c22d93fbce008fe2d13127379a53b0e632cd1d7a96ff081eb8a77a10a5e7e567ce433970b4f54a1b856e93cb8814636a08c2536a2d4f56b0dec08254c92dc65942870de8daa8f0bdea5da4ee35ec16b8efc4725ed488fe2c266552da77067fd895bca74574c0f7d1b5fe97214094de708375ee870f5cc03e095532d21cb1946d883841fabdc9039bb6f37c3730decb6f91eebd318951936ca8ff88a64afa74b448dada909b3024d2419e9159bdebe192a9ca877c28d44b5b57033d7fa24ddf729169cca8ddacd597d05b136d45adcaccc4ed0365939bf7e79cea61f75e9026c0fc3173fa28e9afeb11eb8b6b603dfb995006bbe7c2f10045439bd1bccb45c1d6dc128013e5d2b3aa528e1ef2048ef10c5bd315ec0beadcfec38119119384364608a4073b2d918e311b73598c2a6bfc984dbf04e602d516ce95c67df7823c7e467752584adeb0d9dac5109d0ff362a457d707a497d426d41637ad7dbcc72f5430c775dbf84c886807b5941567c02590624f7acb5692dfe7ccdb2fe52009e6e19b6df630a2559ab6803867b3e5eb8aa305c640d403ed0f2bedac3daef98bd636affdb17044c954629eb8f4641d192053e50a6f6f8dde8a6cfccac34806b31ec67951385415c37209d39227b374cdfd6e1eeb6b51f5c59af347920acd88b93a2e92fae94f184a356f9203990b460e5361739abf0c02be6fb792ddc62064014a0ccd947c73aade72b21481b4a2054d8c0bb44c850578dfef7a8c6eb6bdca38acfda1626d3d6579350153dc3745a6913347f2b4264acc36fd2ea43b942d975985193ba4acd3879dfbbb7382479355f882098627e627670c72e34c8d9459759a352d0e26aec47f47194960adb1429ee081780cf747ee2abee68d6461149a3390952a486389039491266a765ce1214f7d5ba2ee25af1347e0eeac6f96dbed25569ac5f56302370e3f3f3c631c748141dfa7982a7b80ae9176297769af8abf7ab40481df4b67f337c71d9b6b14e2ce819feeb4a269afc467f9cdc3c04af9435617ff14a5f812c0629a54c9943eb6a3412285dcdcf52d5dd97bddd5e2d59e6ce6428ad268c1db4fab3884e2b817d8f687738fbf8ced93cabb39a5b7361937463732dd44dabac56de45a3b480181f0ca044e0aa399c08d32af484ca3584f36e66aeb93116f7b2f7b66011bb2f2dae84e306139ebf8002ad0d0a25a79c936a1cedf3d1e3cfbb56a21e465bcca70eb2b0975931d8ecb7b8d46cc86490095ab18e233e6dbad08a3aa8b0b1ea84721a718ba70ecf1e71b90cced5088d59835fcf6bf6a503f96b2fe98f4fbf9a0a3747bba478e0ae1847edf3ad71404cba37b20e60ea19cb31753e2de1b97abd5704cfb64cc40682df9df02acad924cee7765d166b41a3be36027e9b65235b85dc5af0496e64ec6bad0af792e8dec8c3760485cb3d52b696fc67d3dd83a19cd0581bdac5e0d47ac2898919a7f8888c91df320d20c75603f2f3744068b996aab6198554766ff822d758d35b82ce2995e2a49b493ab4df2e910355e5cd8f94f64916b9ee7e21390c256503a31647caf8ac46eadf324e09dddb0564694df3012a8b45bd3853c7a9ba0355dc22718e78dd50846dedbbe883df36f4eb1186af68b8bb4655f9422da74e1e2303f9923ece297015da4f8a06e6fe3ee3d27365fb33a79dd6b207200e3a88637b0397617c0e66b84fea34cd47e35b017f8c9e457b943ae94d5dc196b2c9d90732fa0674c325995699f0fc4483fe3f76e38ac3fb1cbc93581ad5a9778e1d22702d24d56b44cf32a090cf470cb5d5a92282bb8ffe88efbae4eae5e2a74b963c846d78a77a4b8192b0be1db094e2639825be56677232eb32d0149487d81e63a1801ce6da057750585d2737356ebb94a6c377ca7634843774e9b5f094f73518438d8404b139cb4d96a0ccffb94f04c5e1fbfa9a2dd4efd7a4d9bfdced3bdf8408b3eab6f89273b3f048571c64217b6acc8ba1c89632ec46c823f79b4ff606939347a2e94f43103248e104498dfad6b399b3a7efa208238c91172d963f2bdbc5e6b47c614b5d1cd48badd5162df16edb1624f92dab606e16e6185ae806238d63a7cd2e668408b08a62889c15fe5d561b92872f524519dfffa35a396a00a98a62ac425c4f25897ef55194ac76fb0123998a6b7495a11bfb763d7f0b769ffadb4656e30105d87c3fe06ecf001aa8e290d156ed56660ac16ca932a18ec119f70b2310492fe029bb8227939b57fe62abef79735a8e6fb681255f2055b040b21a037a0823d9330911b31d885fe1d34366c63fc21f7cc414f864ac4b9d7e8717df53d2580437881493af47d4654071d049ab5e989cef2aa419bc9db558263e00f3e1432081b64740510965c014ceee01cd2355b474e701fadb73085013ac7401db03296bdfe947631958c7a3243d2ded3694cc8dc2410af4089cf8719e4683410312b355a19b8b6966cf337d97e8226fbde406a320d9da101b92903e251ca5082fc0956ba606de2a0c1d5ac3ad15f4a9779f4ed7599e199cea5a078e3c00bf4e739b45c59c2c15bc4df101c3909fc56c670ae55084b6eae45021bb85b71f8335d44f0ae4e6354066f9d9629174f7124f73f06e503c83f8a2bdab861e4253bfa2117e430ac007acbf38e89ca22698fd2af06ec62cea742909047e4a691a2157e7b99c6cd3b9742407a608e59ecb52730662f084a2253c87f141a69d41cc93c27c678588c8d72efeaef966834e1afdcf464a211dc511cf3cc5d0c11ea0521d12a8ac997dfaf33f8252a53d81af2a730854b78c4d4cd5f681ce4e23a83ad46e73b1450aeb1ddda2c2756ca337e5f7419fb7b8c945ccc22ac3b6002b70b738f1a87b8d284248f05b7bd36f21f0c15375d7d3616e57af16c6feea376de786efe2890da904d4e8a00c932dbe60e8612f876c6ffad779322ff890bcf3c457cf593657e83f1d44764ff8bf70dce4740daa550dfba4256132b429bb19000be9f15db996b15bad6d27bbe32078b623f6c4d6afcb60d65780947eaff866ab19fdc06bda2b62f983d5d8719d28e59e35727fee156d2bad44f2fbcceb10acede1e59f506b2fe32e8bb8463184c1af06736886d3bc7ce2c8d1061e4688ca1c7ca95b5ff9cacb6da8b8ad4c7e4e1d24d131deab64d85cb32923e16650579a7092adccece2fe5a98ede1e0520ec0f92c359a0559490ec3e04790665f1574d51ccd14db7a84fa611d2341101b0256b1fefeb250b4c4d03c576281471c8497e80ab3915bd9d8b273ff803b383314b35be88b8cb3fcb34aea1e33fa590f3ac9774f9be5d9d11e6413d3d935b9fd8861a7337cc4b38d020d6a59f59fc37c10c0c4f03658942695e4e1b32a1d573c396cece7341e6aa853e986812f88dd52a9f374be7e25cfa835fcdaf9e29c5b19621ce3ba2bb222523ecf1629cbaa4312a518a624a9dc02b1a3c00a7f3754f90d22f735889076ce04d0c3c81b64bc4458e3c6a3e0ebd6f79c04d440b48563fe9fe08a65e273f7042a6f19a397c9d5340547afe6623e7c2e657d9d9dabf663040702f0a670e386b175504eebf83276038c56f8683563896b2c105652fab45813e98ee86c970d5ca9b88c7288b78b3903ffcc73dfa664678155f933617cdf6506d027f3828b460ea79db2c48c3a0e81a602ba9336dbb819e40f7121c19ef0d6c5ce875b468f44a2e5aa04ab4563c612294c72a6431926c9563d1253bdece144f2aceee514a636216d0a4a5bc3bba20643ff2d7b347e32355002ba9686881e49f1fbbcd657432283e6e4b941e98b420db16f9351870ac503096eab3bdfc83cdb31675e30823376680af73fbc35e907627cd1acdab7125ffb9ba8006d7e4bf9bb4134db0474964f1670f14572ce126e969decc29202456c021816ea5cfc955bcd4fae68f2c31470b89ded788057a3b0d17591086fba47a35f4b621bc66fc300d94d0ae224a542ba24394570919ea0aee77e52cce7324323a9c91e5729bbf5ad7fe912a87d717f52e5a3769f20220c36605a4b70dcd210c0c669c6c0a32f2ed6b3904cef960b5fc5c6919dd41033e187496428c8094a0469b590c4170cf908565f325baa22d9440083e1675a56c07820a6809803c89cf989c4c97e5e939150b2e3d5b25a0fac18ab523662a87d61317fece2abf10296b33a1b0e60abbaf3ff076804f3eab115cd799bc4e6bbfc863179eff1cd2dc7126fb5a2ae2afed95f555e42a76ef879d9955abf1d34637c6b4b1654a25519c4dba5d952bd515a8f996c5c3590f535aca278edaf12d19176d3c256a47d8610a600ac90c845d7b21f9aef06b05ce7f9edd379731d2c18834adb854decb01b49a7156783126221e7783d84a9af66680ef77eab9824ac1e43dfca11b0505d2e3aaaf339154db630ce475777e059b49dcfdf4156dfcfba3c2caac85cec8d2b9c225313f81db4b4b3865674eebce95f4bfd0fb6f765bc23e406f403c02c23387d94a660dfde80918b8e79f670b368ee8110f2a64f9eb5c764645dd0099ea3695a9ab21d07d4945f4381f0a87e58cdd966581500ec6fa852e0fc5682fd24c24754e7ec18642364cb9d2a3f8deb621d927d96f0a0b619a64bb3d6929fbee9b979f7c7bd130085b6581300b3003707ea4c1aaee7e4a71d8a2ee74cda5dc25e2c7f6391c874230dc45ce47ce3907735cf645f43b735d79e7bc71fa6e963ca835cd596646d79a54d011bd564e53fe0500d04e43e42f429a0e0d737140e96ca577dc6b297a5487be7fb8d7cf653406c3782107280e6af79150dc9e973490bf08c1503594ad3cbad95a7a18c0b7beb9295ba7c6bb61da2a6268f8bc728a6b3993d6482b228537a85f6c827018ab561952eb47a0519f001db059507b85a909fab5e49c59c1efde32e5e00f81cf4d02b28a2a0b27f2215c7d0bb410a3810637d22b3cce018988b7cf66cbcaba4d214d8964b84f171de52cc9f9dcc08c7b500c466bc4b15f9aa0dfcabe5e269f8bcb7d28c336bee09e4a2e52a7627d92ce43ca4f774e3c6f8f4d87a638545deca11863bd11949add75d550ce591510aa3623068d4fc8bea6ec444b3daaaf28c214e27e2d12d4786252204d28e713d4ff82f4601aaee7c921ca11c94235471ee8c54697b1aa55a898c74c9f1c7f3430e4bb130aa06628b226764d0abc094d7c1730639f876892bcd8235e93c641726281b736913f4623a96232392b3770846d901fe8f61534018d05a812560d2cf09c844a49361178cf2a17244066ff1d169455b0863b6cb7c095c06b5bec8fddac91f47dd245df6599f328a1cb0b06e59f76079e3f05041facc18637d7bba59e2d0728651a584702d72fd037abd8c79907b82b87c99ea4c4e495b095ed4df60374f09752b12eb518d9a291ab77159f7c05a86d21845b4e6d6b755f0fde86ebc6f4401ddb70dbc671fdc7bf627fa0523bb88a319f6ff4733f984ee88ceb074911aa24eccaa220b77633ba1cd3c9a86cea3d35a7f5684ec3f64dc5b1e995c7717b1668259d374ba1d76787e151deec2659f100d5e548b7e88ba458b88c58f8c253e6818fd0e5accd705461107cd9db8bff45780f102ab91828109a749274ced11a856adad605b8f1644147615059fad917010ec1433412c20d97e0f17b299e8e69e6fc27eca06891d6f4c788b5cc2d6148ce28108e5b785f280c7dc42062da14797c4cae52ff743d8e44c8f7d8326f7f65a13a67fdcd83874d36e90f26a3cbf19ad6578153a933018a2d293202afdec4d7299d4973856e1a2c6fa993b06bcc1e7edda1aa5305696d209324846ddcf9a2eb34f9760514360c4485f55f51dc57dca2855de70927ac787ec8920b89011b8957c83a6097831165d8fe6b97c0d81643092f4f5e06c6b0937e712b1e3487a04f67c7362d9bb0989652c09e1896f626333efe044dca05dfe8b9fc9f9ff625001060e52724adcd68e7ae9c50298ed9e649777925c03eb5b32975cccfab521aa2043e38fa83999020cb047a80f1c412f67f74989421bb6a31e49f49bcef4bd5902c4d8153bcb7784378d6712a3dfab4c8981d41547823bd762823cc68a3514ffd80e985b2dbb8e37c4939ceeb6d5988de99475fb7843c914fb537b2d62854d144a0f59a135d3258aba3e26b755802f6d79f0987e340f634b2e8743ea4d3a252d275be04a6614de9a95f4fb6d57738804970a06919fdc0885caec2378e176de262087c32ce73ecd4ab9bf10b85e3903610e6194e4217d1da1a308462c10cf86c35d993fc462de34fa8e3a29746cf746866557596c596539dd465d64b80979da20a2a28e5c1714b03b417c5aead3057c42dc455d4f63158fd47ec015d69f266c93d86e14463aa67af028c316ae1f7627bb9c30fb04c690fb465667fb5d34986c691b965ff6e6df84fa9d53e3d562761231529a57f002725e6e1e44b863c8ace73f8fe29f4a7e9da802413a61d2f357bea235a1079482bbc059138071d5f3f39144a3148915d25ff7972df49e21585e0ecf08dc36e8beda83c5a55e8164426b946fdd9e123803a1954a261f21d5ea52844351e777764610ee32a730d5f07513546c61834b6de5316ba240f7aa6cd649c03f26c8d88eaf4afc74a27169774355083805250503f84de6fb5728dfb0eaa63dbd4f3e81f74fb397080c91839c93e69311c76abfb1775a95b17eee0779d66b3669e85500c80144e59b09bf1ec871feb7b36420304a0b0f9acd6985935015a165007bb41a35d7f931c601686491497f375c3cfbe0fc7b3068fc52589a9ccd4137e31a07a9b256745de15804e8a35b724a20851103a53db6ef083dfeaab9e186f2765f76220dc41ba2d2434d8927379bd63150dab75cd9ac67cbdd7e4535f038f8cb89d29f97a3781bae3390030f89d0ab16a9c5f2aa9058adb7708a1bb92554ea1129115707e0a8aa2125d7ff7febc9cfefacbcba8b8215b2097248dfbae287c4ef30b3a30df9429d8c767c1b1511dbdf062f2ac752ffeefadc503f1e84c5c8c275cb07765decc40af53f2c03b1ecad0db20ce8d68911e882e8a9cb73a2312f39b4e11d9a84b313778d23a743b9c5439b9ccf6dc383411b88cda997e87643ac3853778e3f7bea0860418ec4eb54b7ce3ffb7062cbb1ea2c7a754760016f381e4f103f3be628229aea8bd21c9385fd1758e3d3169ea9f361b981c59394b625e1b7ce029bf9e7b874d8a8d124bf78e7bfb52623897d1d2e88c5e4079e9436900fd879a794a4725bcd1926dff4d37f77e689bd1011407107708aa644365540919dc342de65b30d352a236ff622300d08610337ce706b76ee7a189fbfa45ceb933355dee2bed23f2d97ebe174f94ad8f46d1b19dd83a5bd1474f71e9e2fec86633b669977e22c59a45656f0fbfeee30d0c95eba017c711826ce698baa123db5656fe51cfdc08b1e0759785eb2e4b004b2b397f30405eb7f3713bdced27da2609c41be1655e79ad8362de3e95ace2fd3499af780415ab31e845161fbe6bb3cb632ef50ace8a1310b9a1d20a66bdf23407f4478075c4965c8b5b5550b1c4f49007acad371fd24579e0dc0b22b94bb8b31652e2a884ee9427eb6ecc954dc264c98a919972b678bbb5bd63e0d47f4a7290431e8a97bbf574b5442a09c51e29e0e8acef164c6eebc37d28a764a2c35deb21fac05392addf26e2f6d92cb673b4bf4e40691701fa34d7ab457bee23c060221be54f6de3061a809088e9bcbc2e582e7b7811ebf0309e20e68f94002c0a63e98ef541ec747715d9f8a29e337829527e1a44f81d12dd07b66eb75bee4a647d3c33a4fbd8c36509ca7014d27496b65aa510bd410e14afb0411de06c82b4c0410a8765542d544826df4becd94d6c1c6f6067db5a3d34a2ee661e55fd89c28ca4f5bf5f0aa80905125135d3369fe8d91108c1f625743deb0c00fa9fd4949f62560a77be58ad04c675c0515d71a9cfdc088f86e1c0baf6bd07e7e5d3d761787513753e19fd309436869360ed438bd2ceb3ded81b85fc3932053ac55bf31c9602963c68643589d4e1488f94764c72f04a57d02747e1d41e08e11875b97e7523ddfa90d354540481f67ab015410444dc3f6c37d4f3a88df1abf68bf7f3e33d5683a95fd75b46ee9d468d2d333bf177409c8889ee554a1ce8c02bb420740338a551b60cded92755b5b3b512cda28423c66a6ea18127c9995900bdbc8d33abe5e9bf5f4f25a9b2fb883b8f45b99e7a1c7bd801a9c604be5abd4984e5badd36e2bc00c6cae69c0e5a458ef8716654a0388df1f57c03aa97a2ca11bea5e072b610208566d34258bcd583b00033c1e9f10611e30958f84b51a20a7df6420e0017eccb31779a0ecd74d1a3bb708d9f35280225d2c5bd2aae3d785dad63da420c279c11658a332a73dfe588e07b3598e2fdd6befb7335e22dca797b089dfa8d4d63a91cf684162dc6634bf8f442ae9687f2c53c3cc0f077b335cdc92b2885883edd6101dec5d88d5d83a10055f1e72c2ae4a10cfab0f80c913ec1bcb5c255256c3f2dcf4b8924caeb2132009856eeb164757e702e2c70961c13906f19ef74dad0e0f03c4f61ecf53ed78332e9acb6a55f7053b15072f00099dfe3487c2ee3ad34ece56f66afb8942197e6fa16108b5f2b250a378f118353fdd75af7ac34647d17d6362ad81fb125e2c0bd391b0b625bdf438db4bcb9cfeaaf75904de4ed54aa92b535350f0c53d3bcfa1a74f66deefc4704c3a4cefe36b41c54b3bd816ab00a0476b0c9068f8598423ab6671f573fc6b9f35fb914cae28e46313ec02a20f91de5a5130e5ccb76d74e202c864b13e10a5aca513f78f9af5f06c94eb251e18d60591f0864cd91e35ee764f2fb5d3198179e21c6e4f8939e6507cba0e3901a5bf5a0991e6a7ba52b4dd8c0f4e96415dcbb4253433a079481b42c2621e895f0982aa9a1ab518eda0ffef34cc1f5ce26942b28f90efd361d6c9cfd253a79a376a29892ce6466803473e4b0eb199ac4de611ebd5073d26bc44290a78ab8c8ffdd7741e2f38dd1b1b69e1e2676263d4dffbd32c535e43dbc685bb7275235e7e9ef669dcce91415bc2cae7327804ad8fc0f6f70ff3ba1709250f122ecf6d0f4b00e4bb08be289ff7b4ad91fdae7df8106712e494042a1f585e9cbd9ed8754300af3b4d0e8b6f8d06ff1b4ea2556b16fd3b2391a3a84ee7bec9b12495e5ff22fd00f0e7c8bef8d620a3e9ad052d3fa54dd57b4a30d73243a764ad51dea6f8a4c47ab106090dc621bf791796d471a40245682df7d68df7cdc33bb1bd1a85fe3bbb86da5abedf2f889d6198f18cb037edf870bd444ea9f403d0e840af4e9070441ed263ec4ebd49c6c577e4395ee5e3f58c1ca0e6ef63ed7d2a87460fbc5ef383cb892730da4a200ec68ae64fc7fd2dced274b0d52f429e57e9c79b49834abbc831e29db096903a62e4775e42cdec0f63ac7602e3b26d9265e967319a97dc69661c3ea63f4970873f19caf3ea27d9e1e252ef80b41f438a31c9f435347d288928773cdcbaa91ab8719c2027b90e7c96f3249ceddee15a1801ad4b53e0d9da9a1dd54124999269e6761846cfce929bd2cfcbad5ca9804079985184c19b147383cfd131ba6f1856f46a4a1bf1ca3194795414d3294c192f518d5a2950150504460126d801653fc132f7eec854a41213075ac2371758976116202c1392e1fc0e080885aa381f52c92c26810394d34899d853a2ea401152eaddad3a812e79740208ecbead533cb6981fcd96919ff2359a6d14dda569ad4f0bb6591e7c6a71a33547fa242dbbc968a2ff28c4033d0eae3409223e345c30227b0334c513efce380401695873b1f43c0d4d0d46561b3fcc51fba6bb56f216e5bbd9c3afc052f850cf6ca29720291f81cb7b6cde0469e3aa7f1cf5ef3a7efeffe62506ef7f3db4fbf51eb21cecd6d5c3efbf6885eb5b757050a4e48fccd44e52a3c46bba1ea0e03bb2d98880940bb0ecd0ab429589f2a7bd12964841c8653438df01225cac7b97cdebf751dd607ad8727bf7e2dcf32bcdf2124b9eb14f5456df9124cfc9f5021cb992383d0dd1a8cc63272b9c20b026e0930950e04aff639ce737dec1bd9b24ad07ec53ba2ce81a3e4029bec2886908dda4457e0442ee27834a513a139106d82aa482793ba8ea187294bc2573301a5164feed1c34f3a65a132c05ccea75cd97bf01bcc8127905aa893d22dd685468f6cdde003e37c5683cda2d9afab4eb82e19c223022ef1a1fad176dfbff48a162168801e5807259a4f00d94549f653e46057371ababecebb57abd5eb0057ddc6aa6b26cd8d7e19683122d1ff952a5abfc165eb5479c99049f943e12ae06c5630cdcd07228ec5ed34845ce7083344b4e0da75f620fecaa13962270849a5a656fc33ed56e3ad1e08af531b88c163de5db54cee3bfaf1ec1f68e11821ae67e15ba968115d880d160365af5fb40972b45348c7e9ed0a545d76e656eee0cf7c55f26cbebaffe7b737caa0c31566fe072fba4b15b6f91e1cb6d1296682a8cba680e7a4958ed1de1409bde29b7b12a1dcd8d361bf044db0a665914f06405f957da945a8ea2bff9a44b5d1175a30f1920110d3e058be5e969883f347901390213ce78cd13c1da39ba8cc6cad642940fa053559fc68e8ccb5d55aa6dc846f2bd9748c8c1e5c3cf92bd59cd01afa4f5e9e9398d8379c273206b39d64bc4f98afca8b3cc1259dbb9401518ab384c90f32e3d671388728f45a2004d4ca8c9099df3ba2f40ca7023b44af915fd589684a53e20d51791a6d322b47ace29dbd478975cadac9bbf4fd2f1095133a9339fe618b5a361cedd0beff275da6b865a1ea32e7410ff32bf759df1c3ea9cf76213d25123211523ffdcb1f8e9ed7625722729867a4a2cea1432a68a27a9ae4b7a9d4e981957f2294c085f44aaf612d019dfe3303ef36b7d6fe8c3bebfe32f838acb951e59b4ad6b72dc8066a6d8091b7309cae563ddc3bf8f1ff70f3ba68a71424482a4ccf45ebc15d2606575c839348fcc461ac230f25f2740bcfe72911d5b648d7bf1d59ac5c4ff6f1d1d3598c26a1866154e25a7423b7b9207fe4a6885e278fe42f392ee7b792587f74bd44fe86267350167fa7cc0a6b3ef5b3affa6921fad46275af9768bd307c2a74d87cdc9ac0e53c8e8d1b96625b81a618f8d0b6c8599b9637a28d2dc987ce046797a02b2c916f21ca29d82272d4b64449188f562a6d89190c75b89c57108dfe5eb0b07ee144d5eb73a69361b830900bde3fd15b799b13496fe3cf395f47c5d067bd4b2a7c3265c412f20cd540309fb6be23c760b3ea7cee39af498af35c198501513388d6f0bb70a05724fca3062da553e67bf7637dd72841e5158916ddef2cb14fffa289be1c029eb8e92d1ce746922021f2c8e587bd1c8a8ce83a9e83a832197b1f02d2aa185bd068f9628a61f12a103fc534a084c8fd7a205020ed9626aba351f84c90f1c2e4ac287fc9c9b211e4e03a8ccacea16aa752cb4b2331c4e16e38ff22d1ce438e7a1a10122381e1559e0b2418833abc9476ba94630e8953743b50771b69b616a35a2a7df656fe0ae43f95d4e248ffd4ca07a7b31fcc5d0e7d84ee6550863ba2b0470bbbde0f0d752c97a7ddfbf9ae9030c5200436a4249146fd43e84fa2b0d028d4556b87c678ea67bfa2e5f7fec4e3b59e30db26095906fcc6399c9ecd6da532b44edd3ec448ff83ebfac16777bd38f327f86c34f89884087f3e61100619ff20e4d3ae082507b698e12b24d0250376e5a15eb84858f66c3c5f2f855a178bb1996278e6e52a354d8e53d3680eec13e81720b2c824e674def48dfae7a32f9ba8d2549687926db451b433e370e67d9059dc5b642705ce6def50a81af0ff4ab29d9bdae55844640c077a1bcc1d73a317bef9b539ac7ac754c015add4d1a7f8c9754371540b37e7038ad820d12fa8a5674579746575d52c333c464bb601cbd42d0984bb1db9f93dec19613e7dff085f7f6a6386e2604cfeb1df0b30f57b0bcc032f147357ea480ec7e92f9058474187ee9d21faaea396a41e74279779d76b940e6a131596cc781f71c87b34f75abbab14b5cd2fa47739b421e7524a5feff4253950a37a3cda48595965db166c9449269690cddbd7d06fd9c46cb548dad8d139ba8b216593d0ac199954ecfd1b8da540e67cdb56140c87815e93f69e09d306b6e979c1ba7c43e770b080d210cd2a90c6fa1b28e4904b275ef7acbd487b7a6d91158a1664f0c87b729f11fbf96a7388997a64edf30d765af2c2dc229747795af791d0cad8c5d4caebd713732db8d21a1e48ff1e324f12e7b795f9e4ebd7bf8e58d088cdc8347c7b0d9db41d640b5348d7d6b744c108854e2fe28e81eece9e644cf142b712bad5519d25c1d9bb5c4f4776ff4dc5224e9448ee394863153e0b4b05e56bed14083afc82e32d3a17e7475f6fceffb1755d4f17d15c96fdce1525b5b458bd400c50fed51aeb99a48b9c6b8e5bdae23e41923f4d70e3f36dbc72b75b9f31b5cbf467bb33ae1d519255c642ce169f88712351bb9696bbc10df9a83a66690e6801fd0d645630216bb2c3d147562ed46b1055be94b4c31859891dd02bd26717a8f5a07c9c74638018ede46a397d3ac0855e7c65d1ec9d11870b4b2e9aff83c75b4a6daa9db54a6d8ef37e1e4607b4eac74cf488704ac5c6b0d30c5a1c0ea03e75ae3be1ab3c201611f7d79f4b05ec525be4b4fd35eeeb0e63125f99eced83a2f3abe74822e084fb6204f06e38f2718214b09ed6bcb4ba0cbe4bfaeda0f66682ac05a41485ba5cbfc1083baac874901652ae254e49806da50cd9c54a879f33f98db74c69f59b12ff2baf4f63f13bb8a2f1a1402acbc4b0842460f9bec704df86a3414ca6473fa387add201eada0e69f2de247fefe6ad4fc217d94abd079da2847e4c141006f37baed3aaf6b1155283da06aede30df2649eee66f3336dfc846760dfb592676f75fb32486e888ea8f89aff1b51f8d46ebb73cd9ca7f6331ce1be7749c8bf5d3d24079ce66d517ed2e1d02df742387fdd97651f2041f245a7c97bf9f71e61c43f09d52a3020fcca4b6c23f153afbb53969127ea555716e75d95f9a71753659ae562fb6323641411d6d4ab6e516a578f60de11847863c815754d480157eda98a3969a4cfa2c9234b0c57632c8fc29945aaec0512ff983ffe6234210a7d39d1247e5ecdf29e08edcad10e4b9d250de2e228361d624f34f0dcb92c9a0d1efce86733f7d5fcaa0f63e722a18b8bbffbbf44b63aa6acc341300ff5567599c9216bdd312c9b903a5ad6477e68074b84f379bc0dc80b32d465c803c5f61bd5a15df51256daf3940e2e5a547d3ec7e63ff958a413ec2ca186ad4801f6cc0c5e0eb9922b2faf7af51a311eba6d50b2c3933b74fe31745f993a4ca4c6a378cbcfd7e7999372003f1f95c3f55af05f838956e021ac7fadc780b11777121987c143b919e85a18311fdf574ff3e30b83662abb257680956114d10cb00b22f05886180126ac2709452e6518a74145ade5f0e619d3ebe5c623919cf2e376a76a50098070067a7d80ba7a27f48ca5bfb195363cf3201879f2764fb2e2c1debdddb56be3512992eed0dbcf87caea492830b7a8b1ba79df58fa0406fd95fbe4adf87068a20bf597faba5948d6e2a36b53c8156aa64648a327bd9b0710f6f2c9037823555c7b00e597e599ff0eb9cea62d72eb562ecd705156a646d974d17656f9bf2c9dece785e934e4c39c853f86632ec10d0b5fbc5fc7b0fbf0f3ef092119d3584c4c8e6516c47f085739a66d40a65dec518bc142a84af3bc6dfc14a5408335cc5c6e01076d13e50fd0ebce602edddcd135e9a1276e60c31b10c79d73fcc6a18a731964ba879c4bfd1993d3b34c25524b44528c98e97490df0e79af38873263d40422d2a62ddd97bc54d558504cb360f8112a224894126578d71d6d3d3bf40de939687f59336903f971f250e0bcb5dac585ca525266f155877ce04d32601aa6ffa4cfe6616cb936a3e59c4bb01c0bd6c38ff98f7439a43cc45f354704b86b6a5e3c86c1f1de966cd28121d1c41db0fd5627185054d56fba521e17e04337a9354ef45476749be1cf9d4d524e569d5158ed2648389de9aae2abfa4c522b28e0bbafde18e646cd843b3df4df34a3f76e93e4b0f4e8abf3027b73cc5e5629f526b18ac170a129def7e9c7f412f386b85c0d5f1c77ca2c5a43fb96e99b37a45e6618d61a94025e5a21c0f69d70b79bbe2c03ef79ccfd4d90b327d44eea7beea77b4f74da099c9c32643d2297e242ca62d96234723e59b023250a5fe9172aaa61908c851422fe9d6f1ad94ba5ba405110412a8b5b22a859a0d32e5f4784cde70ba5d3a1a628914adb210ceb7b29ee7c71e122e9e0f5f0339c1b2f703e8d8982886b1a9c95fe9a5cdda46b7376c6f2b1c0b19ecf177a99bedfd52658a476c28418dc1322029f75901f078ca43c38d70b62023de85f08ecc05569bb2d43c81358e7f442543bf81906009753b036a35e7706c55f8d1df4fc1ba860154515a1cb565a501f71e12604f3fd008167ebd2a4b33f7c50802edc1ca5e48e1e0540068095cba4499d0b456b7ccba9e367e39be58ae71b2d3f37e30a7e0b6c16e92720128977e51088abc6d77b2a810e3052548cd31c3df3cb731fcd3f557853c976487277605a0997f0ab460b6152e03a425f52a3d5d1840777eed084b701eaed6896a8b526391b9fe621b49cafddc7328770eadd1ef2e326a300aa208512aa1aac2cca7f06f04f0423fa9597cfa2f4d882eb08d6cc6fd8bf76d19acbaf811f1f5bccc5ced9d8c412218f7ab7d242ae8c8e61a507b67de172fb9a94a7de462c275336dd51233ee3b6d786a41956a131b20276e03af3aa5b61b5def96f4e533bac575d77da770611303dc6f86357446d3768b1eb3b75e2c7139112e7a37a7ac1a54094d95640a22a4f093ab93073506d48de1d62e0e1d7a57970c8078139109c224980180972602c763c273d5fd02debf2db46e2da408e8a75a27282f2f23886daa1b5c89103e32445425ee97bf359802747e5f647bedce23a1bc0cedf5157f242f1f169d01bf8d52df46d84d3da8d1f16413ba743c949dc30022f55bb5d582377f6b8c8be7b9ec7624b018537ca3c388e77a24a8553f6650879b769ab5b72e7279e7b50a4e90149ec00236c1b03a9f211a653536a69ca41fe6f515d9e026bb4b5a424b5ebf420888dbda92800c452fe6a9fc1cda94860ee5697b4bc7530371c21ca3aa378b45e704e0a42a0d6d9270dcb119d019a9aa611ddf6cc08c9d1d8a27d6010319964a6b53b118e00954d10333fefa3db81c74dac50cde6c1f668c454db397cebd64e59da80de7933311b7cdb749d380c19c53cb00c158a440751f9a0e7f0b3c629af45e997f586ddc075c415dfd46bd8c8352a25b486df2f8c2ffeb31bdb6a473edf3a8d8dd9d9a31d9b6c0287e6c419659b30101c30b98052824cb3a6e1b3ad5f4f74b018efe69ca9540f3ab7e0ef30ce98b566c6269196f86f049209539eda422950bae434f9070bcbcb295452d35c770227f6896a8407edd9200c6180f3b5ba7ba39790e33117a38fe54852cbd5f775838f59e4ecbb5fb0fe08c683751a402e60b9a7da8162d1a64acd33cd8fbf2749093e73ad5f28b5420c014416c03c95a4445b48e8147a43616be59cace284a938a0c13b75914ebb1b1aa23ed327e61b77fae7af0ac13b4b692945e20882671c10200ce4705e331f435f9505c4de9d43a99d72bd0dea84fafd107cbd97edcada097b37a5ebc35b6587eafa7900c2e72cb4c3c5a5fc9df0a87c7e938f31ccdc6fa1d650f398e5f80ae59fd816d5af41119fd11c14f74b5c7939bf6c4f6d2f409a7765e053a14ec962df8f7efa5b3da67be7034c4dee419e8449a9ac4ce99b70b5f32945685ad5deab903ac7b8125cbd19251eeb2876b0e8a8315bdd0bfb172645a717edd877723f0c459e93195188d37ff6602bfda1bee2b1d701b1b3dbbc7e78e85656b1bf08ffe182b90ce794e2581b609f854a6e1dcbd08107b856f0b00215a44c4a5265c2481f99786315bce95d72ad902f38862455d167886d3dc171be4c6a49de130f88784fc81943e8c2801deb3fc2e2689d857a60266f7cbdf42064b78069935e2cedfd7c80d835ca900def4f1473273c739df56eb4dd6065367c6cc48b5bc7adfaec077a74575425b81dc41eed7e156f1abc7178bbb801ba032d5f5e431fe77ad8debe6db696d69816d2d6f70fe03bdee6a417942d76321e51149c581b5e4343bac34a6416df20fd099922c9ea73ef92bb4bd37c3c441c77c0c9cc1f572b532c54246f3b30ed226079e62d778c350b2faa74664000feed417245e6e18b9f334b93497f48cac34a43c5a6c18e13fcc1e3155f82d3531f7eff7d866d1fe468eb3859dc7946b9780ffef2461f39d90128ee168bcb1c0686258f9a776b5f21e904fb4ae9ca7634873cd87f599d7d63204f54fab3257abb2238be901ce29356885f2c9d9f7012ba6c336d01f85bde8a490fb6a6776c252a3cb185a280b7dc319eb6c3aeafa54bd2c9c1bcf355f84cdb2d8216a814a9de6c522592ddafd87e5e1371313db10f797436933822a1d64da54d1f9d919c6e4fdc5f90a8194a147f338ececa07ecf664fabf6363266c68364e0307b5c11398f37691a66de84cfc3f86b0f06b541bba40716a96ceefdb428606e30343466388deb0c0a51577516c2d64f36c22aba3a2b745bccbe915fc495c8ed4932b0c2d5796d5bb35c8be4e4f704dec91119b2b6c442e7ca48e8381454c95586e53b1f0fb909cbd1d89e6488ed4ae3328d5218bb9a77fde97212f15579997c49786fb0f404ec058b4cba5351947239ab58a2f12f1cca2e5d725ecede0eecff19b3f728cf72e63396bb874ffcd130917e32f8f91586e633a2ed6178cfcaf734fcdbaa9feb8af8607d1633b3c21149d29080a7aef230c0f7537a792ad502c6c9b9ca97fe9cf77f5a409d4bfed05312cbaccbe92849f436fc6a4a749cbc55ebee3029ea5694ac135537be615df7d68ace796b55b28f6a8a500eb4e7798c7d78c7d5f6d76c137b75a83283c57b46021779d0fc796429a5d9bf6c72bbd289ae8247ba9743aebdd6c2b413a6710fb7c7a29a30675b5c0be53a1dafb578df40f22703e7f531cacffed95912648c7b1eab7e4b306252be8be26d97b032656e116d9899d5741cf6c4d4e0ad00949d8c01fc529f47e257565252531da2f0284be44d0dc0e4535929b72762af2b64f4aadc683bb9f22f04021e62359859e15537cd08920e39dc4b8871bc1140997f18ad60a180be02ba06d7c52bb76b056d07911e0e1b720e0da9cd32eb3fcc59979addafeeaeb069dd191062d46c61b631c40c75423949f22342942de8ede934f345f6ef9ba674d686d721a8177e3c2c88ddc988b382fa104141367d9c33c580b2aa71643fab8556d3b4274a5d07f4aba971868b8cec71b388e492b759b86330db8d1be1d515d4fee1c904c3f019de8fd79806ed174d04992b23d4ff91e52e75352ec7a2bd3eb3a7f55a6caa6c249b6233cfde91fea8019cf8e5a77a828c14157bf73ad61323f95e1296ffef93eaa584374c7d5621c7e493ce3d237766d08f9e792d2ea7c345f109c2c64112cd25d63850b95f4a6008a1304fd5698df191aff4a590bf44ea8c419894b2e10cbab770e1f2a0700182ee67eafa9d948be32aca9877c406199424b5bd1b6fda9f64e34e4090a71e22f8ddc71fb5f50e58d8f7b56306f97a42594da469d0a6438c1a3bc00be1b7ba96fdbcd1a37424a934d70e2a55bcededff4d2c991dd48182edcbf45ba9b9f94306b7538aed5262c2a6147cfc56991c249f776222d313c8886af56e8b8f11318e1d9395561679ce6fd0057715a8d36a4a7bab4e7aeb4ef20d1876647ffebe64a7e051ee18bf307eea50f49869ec96b209df600348357fce122631accc4ce2660d13457688103d226de75234f1fa8cadf1f358d2a2d5bb1c0fe1f260ed12e1a014dad2ac4586bb43233a615096dca37198f970ffacf26e1b44de6e9ffbe4eeb434d7116d1508fbedcb125cbf7ddf62dbc75a12f8e2ade4c561e39d1a11c7e6cd3f56c73fc5909b8ba6d8ca155e60d50a759d6857855c825ba61df0d519d9265ad4d208722ed730b28c6345b423d6ebf4610fb4d26b24e34ab4093a8a34f1329992817ac7d640a72d8ab6c827d41d56c6bf31814dcdfe45f519e92aef95648d2dc7b451ae2134f7b5465e4604ae232765c413edd0619fd7189272c6fc1f36b1a132c82158fc604fa6606ed32218bfd604e9865e193ee49bd22595203015b7608f9877c7b2a7080d55d68996777bb2371c90c8efcf137cd9953a7e774e4d5d4dfd2f0b594a2d56f04b1b2302fcd65691317a6ed0976c7f4d7eafa8cb72a41b49c2495fef3f091a87506d534f6d96ded4e980545caaef0fe2fcf7cfd11f451aa735d446cdce4e585d8ddf104472641464fd30daeb30b9ec332bc3365768d40906c9ce086233fe385936c698d575b2cddfdcc66b920ce84ba9eb81ac704fa957ffada31b1d8ad489eea172b9a99cfe0a65d6922e8916ec1ec3ad424cdd223f1cc192dccd54cfe31c84a82df7c73f08c5bf4a376b54d816aa53a6b3623591d047cf0246bef74d3800f643ca4066f933cbfe8820342dfd2e13bc74524d5e1f7e2b099a655975687c2a414ccca558e2471d81a309098d9b32914d6440f47c3f8c76d1f30d3ad3cde7a80d8106a87befb0bc2bbb08572bd7fd8c39e29c88d23a3a9164c5fbe6b871a29fe94e85b60012dd8e1cbd9336a681c6cc8e9faa7b361c5e7a4c0983243c39fd0d26c7d82bf776730ab7fe028cb5384f68dc564722102b9ffcb109bd8b6b27f1eba81e2e32e4fe9f1e14cda42723b0cf4a7acc6548012695abc23b5dd0a8eaf8607ca68894389ce83679fcd534f9dc22ed00cd01bab9ea11a1fbc6c96a90541fb730b1a5af333e0f47c51176845ab354376c2bc7596310aadc5511a61babe6ff133b9cc0833cca7d092e994712ec6f9e6589a3be5efe89ab49c1b55e738cb51fbc52d40b84c630890632a058017a2aaa6f350e2b8bdb2d57ac1347b3123d5a5f476b5dc44ae2572729544c9a67888ddb08a8a7694089fc701adbcd61a7e8e7779dc1b2f68875991c3a074dddd0c9a431e23a19c9985de5c19b1be13d4610274b6467128bdc9413a077f50b5fb6ada5243513aba004e6e540b24e7c151c6c956922db39816b3d75364332d3743768d5baa692cdee555781ff632f9ab317688bb8cd111ef26fb3a801e331e9154987be16612511c8e750c2bb8510797535a03740706c5ab5dca3559bed0ca522311e5b79edc8d3763aba9d9401b9ceb6ab39e3c23e7920087cd303f1749d6209469669d4f8642bc16b2822c006042a4dd9a4bd7b11bb60db076c8ae1c21120622abe0f851ad0226c4df1ee981b5fe41e3288681d1ef9cb3738fd26f5459cd3c23e598cd6e7df07d4b7746926b75ba6ab4bae0bc5f1dbc1177e8b4cd44531db4d09ff8425e5ff402090ef32fd5b2873b234b29e7bb99b1a73f1ad3f9bb8b8d7107901938f30ea62e1b7a9e05f901760b3ded9e24f30a4df39d2689b5b6931f31c642b15605d50da2268fd3c6bac2d72fa2dd512e0da886e2c1cda12283785798bb3537571109e21522f4c325f752c7b6f01b5955c79837af9cde9c1dab72556e1837b2efd296b7535579d8000791b539ebcea4d8a3684c70a58eed7bf05cb6e538775f567c9ffb0238dfdf888921a97b0df9bde7d13fba9ece1e5c63ec2a265c584121f33c23abfb914e0e091480e4b70ae80006f3e39bdb578c3434abe1ce1ea3fcb98c024ccd401bf815e5b0a19ae4ae270a69026b779b8abe4c94926ba756ba8daa61ae2802be32715109bb727f09a53095f2b67a7323e2eb81de1ecc13949dfb1ed7537eda6a9678f7ea0fbc15f546389052af60ecf28a6b0127cec9bdda2f4a0b627d57f8f4c4fffe940486c9049e3d2feab9d7ed68ad5d7e88cbb0605643576f7b4907951f78f161ec1bd03ff3d9cc0b35a11e5052b1c81cf693326ef60d996b749fee44e00c3e7488b83e2e17ba80beacd420af9e7239aa853ec842312d4d0c3d8fd0dd6fe31b7e4589a154f3ad56a57858f9aab84232cd5f48beedb01b001e3da71ebb4302d4987ecdea2021158311edc84a20ddeab0187b6ea241b96d69f5ebefc79e3253c7aaff246fd8ed1389a332541d123cd284ae7dbd686341d16f89c50c6242ba2804d67510db97ccb69607472b528d55daa653ffdade0da4edaf0b04cec7dc1be810aee8b3cc072bc09f07db96f782400351e12be152ee27e9faadbd3fe5202d4b2041d7a29e02aa3e55cf6b1b91e30e54203007f28e841cdffd10601239e2e83876ed452c3d7f5d806d085fbc69e9bb46931a269c7ea919014f6e8f174fed4d95c4b639f15a7043735ebe47ecdab64c58d383f99abf0babd8955f1453fed44c16400fafdf8f734deb8c17808252aaf260f88ce5df2b956e9bc5128b11d15ea2a7b68daefcbbdf77062c8c208c45c741df3ee1cd3358c6345498ba2a102603864fddd1acd2eccdad3242d6655ef107fa4cc5763c898d7612041535f605de5bc7f157af871ee5b349dcfec59335c80f8983ab4a103e6b55c9328927ee68dad31428c14b45352551f34bac1ceccf15cadf116ca5ac2b66c527e59ad2038924e92fa8ca8a38cc747175e736ac3dc22cb249f5a270ce9dcc2852046ba954f0ee823414892f6809bd1e716380ba6760c7d2bc242a24db418e7716a49fe5c1bd067a86ffcea7ba20dbf4f750304d4a0b674ac8221d5758c2559c5a944427c7c773a7dac5304b4a9874daa58f33714d1cff575d6e8baff4d55a717c2cc9cdbc1abec6be2ff9ceb8f32a7438429d8320f589488c836fb8c6a1cb0a1a6ceb79b2302123660d93ce85185c62a79f25626d8314121f7f0ca3db52608c3caffd0187fbaceb7a8bc1bdaa1ed86c7577e20bde9b8af2a1ab0fa2d6cbca01e78c83f72bed2225def8375d0b80401a43ac8fcc5d1bcbf58d3ac7871404233741f434c383e6b62c03398df18711372f8c075653ba80f8591719c4d6a1a746d3021ba68e6eba0befb197a167927bbccda51cd24384c1c0caf2ac8e386290ce567a9a66cb21920bf687284a053254b924ed1dea258c4b4c4d156b162994e11352be8629ab4645412f4fb04cc2c9019d4691f36213008f74d2e0e276df7d7111808c9a09a5ac938989d16ddc05b41609d998b1045698e67eff9cf1f8c09d28e369e0ebae0b90b857b5ac077fb678ca186f5c956946489a248f3eeb5d67dabbf72fb0b0435fb0081263481b26b069255c8a51849b62ec74ca2ab2ea7413c315ce273f5ebecddfdb3b1de2d107d9a1a50321ee85d675c3f50ba7c4da9a622620e6f202c6ac491eff17d0a382b15c84ec8e53658723dae0b358ed353265bf0670eb22c024a5ce1088f22d681c205f1cda05d4c595af59a8e6f475a2502ce03f3fe3de3829937a0479efa2b817121d8129a68b6b5c83e2135a673f751054712b9759c6276462ce1b28151cf067a1e31eb51e58492342977d68c58eecc060353c439f57db77cad21ec88043b9af4678ab9a07a6815ba99e522344b07f3b544b84db3f02e7ef61e7c5d048c12b4f74d726f02bf3cbfee986d41635ddc3092c36a979c509c8e516baed7da6ae06c215ef49758018877ecb37916fa22367d3003f6523e3f5ae43fb0a5c6ae18c55204228b5a13479c34873b394dc6501c2bb655a2b3bb74df7b5acb6685be765164030fa11c3d4c8d8f83dd36e8ea0d1c9515dce85a34ee56cc13ce7dfc31d5613b2e8e0940961818c20843e8bc2619000d1e5f39746879f23a599bda8ab96efabb538886f9a1536cba922625a7ab4c111109621685880d777541f7b1368b4d91f16e3957685d0f6f0c8d64d0390bb6342fef8539bcfd72ccfe5ba38fd124f4fcf34d9a09ca3fe630920d7bd4a63782106f90c69819ea2420a518c3235b54c82c6edc8acab9079cf77b372fd3c38e056e916da01069d23bb22acdb0522e4af38f1d003273265d170b7465c36bc19d9ec1691fc81154890827d7e39cb33593a045f49603c480e879d60f69cba533753bf7fa4fa635d05479d765f87133c4344b0d46b9251ec082eb85df9bac8bc34205cb4fa5dbf63bd1037bc2b2a3ef25f2235dced639df97da754ffddbb5196704e78dedffad60109224bbfc96e1468c09bbc5ee3e2168c6774c2ee4c3ab4a3ae61ce6edcfddd7950d32982964a44e5de11182381f5ba48636241e43a6b7d964f6060efc7f45e6162224e9efc13d6c5b3c30f2384e9ad5415de4c8aef67116700c60f4e72c1657ef968d9887a23c37c84b594ae2ea61791f211b7d6b5b6bac55ac272d7ecff1b07db84327cbaf2d7a5a03f473db4e41a8a210efb827381b0e897838b0cc38cad39430473479f69679322428fdb1944a0957ea2c410b6fa2eafbbc39e051ea919b15bf65e0365d0cc1a89369bf6e25faad1ed15fa2097043eb9431b61c0822a5b6db17e6a2e4d874ed8f415398e207c0d0c3388c19a47597297577b4634f359473574e0231c5f5c9ebd3a6f05a988935dcef174ac52dcaf8ae2abe05b855b125edac69e80b4d95eba29827d3dfa7b92056a872c8faa4232f2cf42b466dda6efb4cc8ad53c7d028a919089af7241097ee9846acefa411a8c2757f21919163d6f35edd6a72529e394b21c15074e3b44784de074a930bedca44453cb1c4e910b4407607986c19f46898199d80a068ce33b6db2f3b770f1c29ecbd4e48f1e8035aa57c680271ca9d79f22f0bfae87dc590cbf2b28dc088a76140c15b59882ab6a5475fced1207f6f9a095019d797202885aada5c1b39d89ddbe53d88363eb81294c5d388df545e8134f81afc446595527e7d5e895ec59edb41f915791020bb506ee7991bb69e9a5c53366a9e826702fee3ccd129ab526c995d58a490d2947c4794b8a327530fca6f53652791309d879ab2f21086d331c39867c8de3d011f1f2f288e68d989a77b722845b97adc85eb6a9c0585f0c7aa64b1fe3876532dfd5dcd01e0aa84bcf0705d6046a47b9cd54514f1a9dd6caf4c8fe73ff55eb321336edf6aa15c6b85bd11ac0d438af050c9ab34ea4d713ec643bd336a3abcf0385e0d0af7459d0139d79fb9e6625a807b015f5dce6e4e3e3baa49695bdb5a6c79b92bd5658d28dcf6640a6bfb315aff891af8efac1512f32591c04013a593933f2a578598d6aca4b7a580540604791cf1ff4ba3e2578503e273f8899da9ca37f14cd08d95872194ef116c3d8b9b9607aed9b38c749aacfbd23ecbe573b9c0ff0f1eff05268f8ef92ca7180de26a6936b3818107b0101dfd026e331cbad3e3b3e04d3148829f7a5c5e6021b751ed77d036677cd0a911b4e37f501c3458af7949fa1d5d2238070399eb9a77d108167f8be25db3a33adcf42b7c7acab9b683267545ff08e60a2a9fba0e9876a4ac230c098c50ac40ca05a30f66ec1c76c0ef61ba94c67d329a67325170ab87120b7ea53d956f3b946408a00d60877b0469408035374044ab1d0a75ec52eed088652b1094850f687c4774ee5204d8b16f3045e0482b2c89448a950093280009b06f45a5c3270d40f6fe1572989238b72eb779752a5cb5363aaf31f5e45b4f8f2fc7ba3fe4477c0ef4e35f561d527955ad8eab7916380340073c272275bb7544f09de6901180e8c99e811a2c05b1e0db56c64649821db18439b9cbf713415555283190bf24835bb16deeb66959503f5865b9aa7f42cf266d792a14224644bce1326f19aa3d21157a852009a027e98c51248b73237988a69e176f3abec33a8fea62d21fba170ce72247c68d2c7bba41cdf43ef3ad7b5fb8198adaaefdc817f4be778dc1e49eb82338a4dec96ef9475c7ea3990bf1a5ef012d8eed3a96525e5dfb61a8a5e653e3a94d82e91158c3b25ce03a7ec94a10373f2d18e9593289a50b958963d9daa73e9e69fccb8a71e11c4ac361788cae765c2267414cb4f572c2dbdf99e629ede34ea972381cd4c04bdacc03a3444ea139fe6c20ca01de31a575ca568271f3b1286fe6416f0b5bbabeeeeb637896290a43c2cea8e790aea4318fee27b0af102516753aff2f1f498adfbf6ca29827d43f55d3da4a59a0632abaab182f66018f5681bbc7068da99ba017d9461b1d26b4f3aceb4b7b3f8e055adb9ed2a613deafac914a4697ad9641a5925ca39dd2e5b797179bc47a36db5d27fce4901108d70ef913a58d3b9fbdb7f4483ae5b93e9a7d8b2d4fccff161fe85337ed9d783983bbb24f1ef22a83f94d7998d44ee713b7d1ae4b68fb270aa58dac1cebf857fb5c663996c579aa0a91a6753455d5153b0cd87aa71cf309188cc2b968d1f18155dde86d15b4a92528b04d876b3bb28d8245277761f83cb5064b9baa865166454e1f3103981c7d0d04908a67c9899ee1aac4301ac04594794d704cb659e9356f954180839c275a8ca1b152a0a1a63bf02f2466756344001aeb0bc05c656c50fe14bff1c0ebd46e883c008b1f01fe977500c1c8467bc40494817e62717439bb22be05416decc563fa6182383f6bcdfa1249a54a850f35a5d2bac3ba460d8bd7666501eda41eda368f1ef218ae474300fceb4d1a4d65daa7ff37eb26311720baa15db28adfa3b73c81f30e48cbd6a3a5c3b3b20bf4e0cc9f31dfc7632d911543b471d25a76914a98fa6b7bffe73107cee02986956758243a7c709d22580df0d5cbf04e80c88516618602492391234af3d91b28899322a9780cc0fbb1b9be81d256a2d9bea85d601b903343eec87f6d84280bb9997b7cddc460fb55d5ed51ec2b3917fc3ff33f883edc24240c6c8061c09bb57e20fb574764e0dc131b04724797983fef3804c5d3ffd61478e71aa8d56f3f8b300059268bb3fcab100419714ba24fa45710a0635dad06c152cfedcf56b5e0a2684925ebb08cf7f0cbdd990b3674dc1a3f80784cf7849562ad4234a049873b4a0d2855bb630e4c273b16565a4d208f0ad0959a1260ab1d3b2baf62961ad90b55a13d0a4aec4b7e25cd83632bc2423eb82cafe61249fe40f40a9d2d52a93b51030cce40ef058343f0e94ab62724308e3f49b7f9f004604dd198f29d8276bfef02c63d2bac8073eb231a0e15995df6771c210e0d66b1f10a0b232ef58d9e363071ebb5cc2c44a1862633e292e8cde0e505423f7377c3e44c7554c2ab8d8cbf54e14beb30679a7746d6cb3afe98a1fc6d5b75bbfcbb385974d4d98e465c7aecfebad076df1a04d12d120b05b7e37c8fa3b33d97fd44f579949b2589a7c8b72e1130357398aa778c317e0fb4823c1bfb5c43111920b2f7b525efbe8beb45d3c8787820e7dcae3a9238a282b5736183ca2dfd616e1cf3384861c4604f25bdb96f74d52391b78e80d8a91d6aca0b824600c3572ec3217bb9a7236bdbe9350b54ea9d7914aea7f58577c02b5d1dbdd7ec8e71f1376838e48d56744e68a7507fd126c8bc4e3feda4fbd132a999ea7bbb3672cec8fa7166267773274f1c4ed2bffca2722c7e0230298056679ee4a2f0f46b8540a62a87b307d733fc6a15bf5c9f38cf862c09c3313d637226a598f3e0767bb31b7ac01cdf49baf2639143072abcd9c64a41a43a3592b5eff17788f553a22aac9ff63ab913e88d85729a3d8dd763fcd7970eab7269aa95d61432171f938edbd837013f16c9536463176fe5d0895934a59ae054471a082a1b5bcc5ce64e568033b3f00949554c2ffbce22651254750f698342f80ddd64cb32cb143d0c16378bd3097f7f6937eaf6cc91f002f9a42de8b4c4f370a5094e3509d4bd0672d9fcab0b7b1007e40f223fed4547f4e3afee373b33fd38296bd829b20df406dfae930f6d876028c4a6e51362ab3d41bde0cd60ad430d5f9213ba144f6c449707dbd19b40f20f7cb9f21c998513c5e99014782cb5b607eb99494107a6470fb615cf13071f212f264bcdb8f36286aba81d5cc5393c659cd6cb61dd2067c09f79216870cf2a3d6d94cfcd6472daf338f60475af2c93de9f53c66c3be0c0bbc540e7156c77495abf665f4e9e304976aa63940d168616294762ad59153cf7134ebdbeb82c1f0ea0d7fdc0c8a552f5876cb6e8b9638e0f41f527802cf990f0a7cc5ef9bc608f4a5f724f05b6f10ff92d2c4eff84d8b15a945f2f7afa40bacd6140901183431961f5362867039d7d5e5c4056d4e3f814ecc7518ac0927b0b7addbfb0eddbe75f76fb3fc0a8089475f1598e8854e0c23c9c0c266e20103c86ccc7943ca001e1d0a724e1673a6f5f7f513543324549179bf42d7ea864b2f73eafccc0e818e2229965f0a80293b25d7ea66109cdd687426bc7271c404503a9abf2daa8718ca0312b779ef089abb58e6781f640e9d05f222a4412f3c85afd323d1c3a7e021f492872eb62e2791804fc6905843aaf3d2557ed8c43431a583795d69a79a8f2408dd7b29226b95a99cda4aa5af3919ba343e972f32292ee0e713a3edd17629986e1a7354b380675be913b34c19798a0ae67dc93fc020a14fde66d3e47f1ca9f5f948e07c14bdc7f9df003caa111d997a92cf694e3a71ad9fe9de9ccdecdf52d6e72b288db6abbd880ec0c582b312227a002bb99a7e607c72f44eb483b9d8a1ae7dcc90b58a8ef385a90c44a7b298a4c33fc2467eeb237ce7d5fc952545d7104017da6fbff4c568c83d263ecf53d8acd88e9434841ddeeff5bb4e6846b8b716cf5d3db865cc3429260a48d759d39ee9ff8bd33d7c5c6613e474577909b3799ba64c213765d4fd5c53333e7378a8936c12bcad339b09711c0b2c785d6ff5a191d49f94cba301b37b2ffefcbe3f87f3ea4b0adc3e10d4d5eba68380cb56d4712cf7a0177cebfaa83ac99c0e521e8b047a52428b2a455b336994579d2ddaee9871708b388e92f63b52ba3b8eb8cf10d86e152557650cf53f74c2da3f3dc39711d110aa7e209148bcb0e8c855274c123317294fb163b9d8b77a63094881984eb31862a60ac513bfceb2585b27f89fe9721a044466d1445aca3bb55d4ee55ebff5b8ba2ff070c2d9c131c683aa8e40d468ea2136bc6d1282706aa9e62aaa91304bb7fe431f7956ef25266dd16f8f70e1380c5a669b611a631e508a120a82d8ce9ecf8f340d4f3266d4caf646d52e665fd335574245ee4f80dd416afd85339b27499e241287fe30c5fc8ddd2ea75d14a8c35ce1e2ab6c8d47069d86b99fb66677b5bef75f8d55bc4ece17d7c7019f85117c6ecbf32a2906823661a1a576051db4d064128c86af39de6efe0ab31d9f1b6e2ab6d82a32d8e1e3fb871ce1718d12818289e90d0a9e2da4afc277340d466c6730a64b1a0905b22a2e8d3e5160c8546b5349fbd1c95ea326b678cd2e17942377052f23c7401c46cdfb3e9d8e3e71f74b2f4d25c54bd564e14449dfb29a5928ea94cd854629a0a723f22378f5b9ab70daa9ab52acfaf7621d31a4c27e2400c7ae4e19b54b7320d720c1cfa5961f0ec79926e1ed1e9a166fbd1f6182650be73f4f1214827cd277664c1501587be863adec69a8b898b1aa6667398864ca7cad4b3b84d7df4614553d7259cd8c2b803be21dc2e76cf05dd473ec5a9357b2e7ce9bed3260b4226a8dc945992c4b1f2510914e37b6017a33165c313ca8a8f0f00faaf81360c567067086e1b750ec0bc93a2cde8d72f24b621083cf79dbdfe0990724c981cf47b60aa6960d2defd72830f316712eace35759667717296c1e1f1eeb7dbec6c6c55853e6b6287e3da5b7415ad041b170ab0c8d53150c8cc1923e869610e057e780e37b36850b4ca63d6876b8c4c496f78e054693abb0094dc61947b7a2dd04f3d2b953303e54b44c170fcebf709a9edbdec2803ee623ec56822296e60df2c2d786c0cab36dee997253be436f6ef8834eb3acb31b52b1dd4db9e3b810b3a67048db5855ad3c02d14ab697a0c06e28cca94ed1720e14711b042b16dab8a1d2cad2804715b3be9a5da7130fd9b637ed85b6584cd2d1647b24fefb9a49b8fafa947a690479b681a0592f99d48e04914a314a27c16db224ceac0127bb8fefd2053ddb2dad3f01d541a3feb5583e4c24f5a331759fb36e30e43b321f609748f8537ec42d55598baab50a45c42ccad88dab530a79d7c7defa7573f0bb22a4b05e88e298e8773ea03f80bd229239448674aec8c56de1bbe84d8363b58de5d88014c00c185a3e1c157e0acb608033bc6e6e369082c5686e0f357d02705e07df20d1859a9b918c1ba4f26339b9faf77e573c47e14c130d78c9d4faf3312076002caf09a16d9e9d9cd461fbc55be43985b6403b35cc769dd5a05396e1547cf2c039906f4f5ca202560c21aaebd2eee164b1ef7001b125e31d4ca7fa65556e1f59974dac99867b860bd10c1bee6b24051b7261d132134e80b782d7f58a061fa37ee453bd7f96daec20675d8cffb66dbd1a5882ff0f8061285fe0adb1a3f5c381857a59efae952dfda0ee7081932dc63d90c09eb56728f6ceb712fb09c119f57bc9c2175cbf831bc706861bffe530b38aa93cabeadec5dc047bebdaffeb416756291f5f16633f5ce61d324864bd3ea33d7e6430d1fe1704bf8ebb6c2c604bec70181b2617e63423ad6330166235814f6344624a1b1d08336f244cda46a71401d907e4ef7ab20daf44813589ce366eb33fae072adcc6f9ba0c98193364e371b5fac7acb55ea19ab3c628feb37111fa36b96bada7ed47b6d1ff671c33e378816cff7a1cd75491d35594e33b1133e57baf933cf4d196ba9f1d33edd35e3c2c10a0b62e4b991d2002918f36545f52746826d648305b995c1fb4d4f6ff14fe4cfcc24994341fae4ad4c858a5d4c9b1152d1fe9f670acf7e49f36343e47323f09071953074975d3d97250acc35240bdcbb51e1d090c30b2868c53c44d1a4cc68362db55f94baf45b01f0d857f497a34fb835cfdc0f2d3d5de809b8213b9ee7c4f0e01ae5ec5d665939be133640086da971846174125f7ca6d66315969a9551bb143da20bad1f94668633c6d5e34bdf77f16506bcc68068da642c78d3e09351d7f1ce7086a8ddc7473c463e533659289c318210b2f561d8091d5ad6082b5c86b0d603512dbfcf2eedcaeab598891018560e73f3e701a8a0e65629fdddf97e6b62d7e9aed388d33ec680d85f9b4c8414585b0dec2627ecd32b3f68125bfb905ecf88225b3b30c8b348c62cdb35fe2074fcd8f8586484f7ecb11f300fc451ee4e74787d55ecf9f627b8a97b9ed30678be1b57cfbbedc7b0d2b15ebd66f4dde5ec4fa3232199042faacb3da76e329ea9525f972893b4bd3733d52cb1ce4f3b8c5c3a80d022747b6b8b9b0d4a49060aca8ea707ee37423351ebc6b4a2b4d0b5e92d2f2506e9dc40990091cda8c573c46dad299d79ae826ac0ae48ea327f67158d9c802e8b2c2026b031bdc7cc4b9fd4636e3c1ef556702457610c803148e58f7b67148d7dda30691fff8b1dcf29e86fbcb5232103d8a1a17d4e0bee85dd8a84415525332c9d476c151ece5ad306cc4622e4767cdebaa6a7c56fafa445963b4294672d7d5920c0078d6e1cd2591e7d38a16fa4ffdefa23ff68e2bdd718e02263c31ad219924c229a2bdaadb62127244eafe3bb014fba857c2158f518c7002eaa1016eb8678838f8ec917267ecccf6944bb423389178ef8aea4991735aa6400234417c4edf38b9e96df63c415be082df915845280ec5307c118916ba5b956804d38dc012d2d4c8b690904e6118226638e63acd96fc4297a7eea49350cc0f960402e4d45512ddd09dd9de3f684bba164b2302beffb94d5cc2b93191ceeb74af6a06ca6c7731686c5729230b5b5de1c1f3045e03abd1486878ab5c20fc7c385165d302e73333bba6dabf0c7713f0ef36989b0d43f9a266b1debad6e50119a5aebbedae9db3d5a0184b7b2495918b6e259bea7e5844bc9a7f4ba3a61f6e765a8ce3ad4fb7b72bc1ae57845456baac5be3cf9408ec9b73cda19a8a5445289a1af88ea0709fdda327d9e8ff0daee8d3110628d9eb3d99c11e40707e80c7dd2cae76800ebf40b76ca9749d54b36d0f0e36310e187db70675c84a15bac2bfabfc29d9ab38125a9bccfe3aacee7813be76cc67d47cef0a171c32f7ba6dcdcc7f58e76a11f84703a3bddaad72bf53b650f39d096586d61943b0179d6c183983122461e5eee4ce7e7187f7c825895a5c851adae7a03e1f6f7991f77c79beef97507f833cea20ef462319eb92f7c3fda90c9571d06475e2896cc4b3041c60d714c85551accdbc83df5b2e223a50180852afebbceeddb1e4953a25dd68c1c6fceca286bbdce29926f532040cc86eddb1d2c1b1b066234d33b322fe757b13cbdbfe87d309190c55294fff62865ccb70091b954b6954b208b3fca7da5a4c8463b4664d1b5e4a1bad1cdb9987b0a560c5c9aa63032aca82437450350abca9713eb6ab8210b91cbe055b2b61ec003e19ffa8fb84b6d8bb3b0c61ea7f58e6ad6e2fdc98d958e096313b79b15b3c9d16418ee4d23222895bd929d7dfdee21c6f0938e2d8228dac05c0f5358795acfa1fb2c4d8e3a81835c0287d5921156dbefb85c281046896f6b1857a608525ff215b18a209126a292af5906ed444c18724697c4140e00d30b043f4aef6d1d2ea0f74d606f3f82ed8089d2ed7603e95bed5894bc6d8950defc4def4f5e640c03cc9e581aa9bd0482a64cf6500e42b189f7e902ab813bab5a2fe9999b96559773fabd0743cfcbd2399498b1b80af0f43b1cef40461de78336ddc61a6e3ac4699b127cf2d12b9418a7b9ef901abc674d94fedfe6a53feb2b6891af34f97b2b957d5070e12e2227432eb4c93b9a2bee0496acae84dfa888c606cfbd18afba0a16c7412dd758a2248f0420e270f94f05665aa7be62e1952946a5b62f23de93b56a796c89c13368d704ab73e6facd6189f8223a0907f0b33a7d728698684606933ad33607392aa9380f53042f170cfddad062b624fb3e71d8ce88bb688ed7399b99ca3cb10ba57549da71ee4d3ffef4a78b8d7aaaa7dd8026785f4b58edefdb4dfdc45c459c62aa1db8f2ab642738694ba1707868fa6af476448f62f5627ea570fc9147b7f1d5575460d58f12180c9bc7a4a13ee310cf9625619c0601a9eec224e3c1b37c705f907ca40595958ef211d06edf01832a3bda72993333cd41204b82d8ec19846460c78e47d1c2275c9fcc4ea30bbf5ab5361d93bef6d241ab3e63385b017e209b803a832b0555ea9b52ed4e57af112bec1f7e10be289c8f0ff15134b1614b5fc931118036df9dff7bce789d2f35833c6d97823ea8598b4f9a5cbe3b4b6248cb5d23cb6287f22fee494e368583dd55cb4efd9cbcc08856e87f34741dd40b09dbf8b9cf5d8ffc561205e6637f8ebe1bc8a9d7875a27989971922b34f243647bf42a476afff0e33fede835ffc6e10e1fddc3f149821a9fec71590148abc1b747f110d5295bf49d98001efda4da3301799053fe10d3b02bcfae83854ac0589c6e6367033247eb7aa5954430211f43ad48c193b857dbe43609ead4f4aa11447e5e99d79ebce5856ea0d6a543135f2f152e6459c572e7899825f022e39cbacd8c3636be6a6bd9e1354cc2fe5d2bd05c2a1f0e9695c9284027a51c7eeb07ec1b077136edead0bc0f570ed969eb34e426aa9323a47ab14cfa57129625e6929a4825b5a9d573a7ffefdc5c40da90d05cc1a51e6b6839dc8be3f8e2f8abf34aed5da43a53c6fd41de50a400b1107d519c98311bb5550e49d749dbb0f43f7fc781fcb2c9dea4935fb2f2f778862c039c8b5c1ae0ef8fadfd117f6f00dff02980f04a1b50bb884678e32acccc09cf1884492ab51ef91c4e9a42c619138c468814d156565898f80ef9ec81dfb7518cb2e2b4370a56164b764c69109a373c78b6bd96d46bb17d25bc292313830be7cff43da8fd45aaea6087c7044838caa442062d1865f6b23c246811dd38e01b5aca71af5b389055b31db5ac81f83e7ab69e6d686db142520f37f604cef06c0082c201d53ae73877c3e5ab594152c58289553926c1ea60fad4926ed75c75a4295f9a2fc2f3027a2b5b6d078ef13ce3db7cbd64bcc227926232bc893b43081aff5f0866960e3b095fa0e6a27da2821cb466f5581a480ba5528f76e5803bb98f71aee8afcedead82eaf89c125adb28f3f8dd36c155b712a2eedb703c40d29be5f53867a7eb5f23d6f7ec52623683b52c5d8c80bca973599243f517c471680147ab51de4748a6a038a212bc9d0c62f8e3f8a0363a5b664733612daaacf628ebf42a8ce22dc89f7e2007ea8f14493a0994d15359badf49d30d93a61fa56c3129dd49114333163f2c2be0c655c1402510d4393d9536da7bc8da7f756d8126765847f33ad700ebf1ca1aed1f6132688817eb8b3610195c00f3ab0490fb7f91c1b7214f9f676b9a40a9a1cee1994a007f9d53079efd0c89c6ed898df3d4802c63afffd3cb72e129b3a2f5673a8a348ffc6fc024bee2c9fc29933e71aeffb0a420120bc29ac2396a465bc9c649c5374fcb70e04809047c9fe0612b51b649a06f70e51d72fadf716ab83f73bc397569d086dba8a1428dcd32bbb46e851fe7540561ca91c2ee172b2646b69c70d9aeec1ab15761feb0cb5479732f3e88c360d04dd4415fa74977bd370218a2376fca645c83fc7d102d45f0c0bbec384827d4439622901d4403eb2bafd2a9ccfee387e2fed9f14f46b75638a663685fcd37ae7d4df833fd579b6a6b4d9fbf23aa7c52b77a586609a75203608b93330cb812ad585603f2bd619f98561a1e228f4754389079dd12f9ef3da0ce74f3e0e39e75ecbf5acea7ddb11b5da0fcccdab4e8fea3ffc77de7d418a40eff74197705a677c9bb22182fa6ed587c080c98768c66ac0a35d741060a59fc6467f8c81ac26f611a442199211367ee826cd13e5892fa0033433ac0c4c5e74fb7a0b430575c9a6a3f4e82bfcee16be97f2c29e4f181ea273c49c40830b7047fc1fc096330cb1ef013e7ed0d1670608be203da39e9c1f1e013bda1af45ba49e0576c51c8673d6e99d7a23246fc87e9c037c6c501d4e8ec8135746d44c176db5501d1e8b58c1d496f6a1485588fba193892b61d8e4ce1979d87244671dc154076e888a11a0b32d325e1ce677b98b4fb630a38d47c26fc54383a019c4ca90ca56003bf60fe815ae9b7847bf45fc99a62596470e2cd6ff10d66477d46e8a38e8a618f460fe663ea55c15087344fe5d5d8b954e1ffce63f6cb97242886abd9b53f0e151affa39d59272332d22b8531fa490818daab8c80bca84c6f43c528f60838f04cf115141271fbecf4606b5bfc27b0a459004427e8257ac7724c52c3548916d0d9496b43cc17f7fdc61c11697864ad6c13b3f0fec50f8d383c6d32db1038dd86e2efb7d4567045f1bbf85a9adeb7a7f0db31d600770a78483385a86c1de1d57a1bb8a7df98ef855265cdffb4238db3d16e3501adf164119c5f06c46c8b731db0c32a1e375f988327b75fb4f27d1d4aefba07c2016ef35e4000d14574f8e8d91d77dbc801c12b5014030cdda12bd4c24fabeba91502222ce51e343d63f9522eafa5106d3bbf3338ec97e5fcce74bbcc356cfaeb32911b58fa31384fed6dc7f173cf0eb227d1607622a54e6c6952be584d180cc9aea1f5653a474c8acfaf40f1c9d5c1b56e49251d0683ab5b91a66459119b0dda54515c91bec4840c6740d9e3de4db036803e80a5f37ca15c8eb828f31044f57334f74086d872b480750f22c87f63b9c6f977a6a13879847a99b2badee4c7e30a711f8e57c33e1b6de7f75f4342664262ac9e603fe49df178282e8aa1d57621ed8b85f59fbe961916706c39ea4e6b2a8d39ae58238671a566af3f074ba161b249780ab6f1e75fcdf155538f6f43fcda435dd3193e5a831413c1f1db866b178012c2f174ddf0dfde484ba363c7050fc555e99b01a9aa5155173ee17fd17b05ad3ffa5b9dc40b96be008fb565d79782322bddcd815a4f685d5023864b377c46e16f3eddcd727c07c59499fa2347265ec4bac3080739d5215fcf9240a6bf222f3ada4feea688a11b26bb639d8e091ba611a929f949ac358fe77948780af48f0d28dc432401e353e37809e3108c25c7706a918e96d0c54a32cac5a7bd41f8d6851ba113f72a2bc50a98f05acb9d0da01b8ca6492b780fe4c40de816cf1833541b3b29e0810ac0a3640524bab0865e8f31e94bf80df016935ea18fb9468df91642e31b743b74e6c4b71ce00ae743d3a7e5d0e32e96277565a0073497d2225bc9d09a10e478911d2e856d1b46119c1c0e88b5d55bddd76f2e229c416f85478eb47885cfa5dbe05714ae57f1eb4dedf5aedd2c47573b281754c4b28ad78228c37bcc30602883fbfd8b4e50a5722b84bc5829832385444fdf17786882ca2009e8f7e2e18fe10ada02dbd2032cc2ed2710c3f6fcb37d58d8480e9ac5e03544b0522f59ba2f7cce8e0227ae0b92a96b0c85ab5ef112f670811329d0ff60f8c699735ced7f025911531a26188e79a69e67556437b033a1405bc3d165cba180cc64101d14611225a52e7ac74cea7b39aa557ca4484ca8edcdcd9016ea156116d354e618de17f564b3f92ed61754119b361717f49bd39b971ae9a1f7fb6530e1069f01216d122c4d509c67eb438b709bf2301cedcfc1f84f7863dc24ec44a0b05990b071586dc3a837234e172bf48aeee0a5ecf89df58f4f3dfe4781f19821d434889c8d364f6a99600d125e0e9114d9c4fa6681582dbb914d62b66b0a3532ac2fab767350e133775512a79babb72cddf8c7c5ace1ac0959bbe340038df17e57db0e6f71552805244b8d9b513178a234521604f9b930ef0ed1ee936a5d179d580e9efb11f9a09b8df300eb24bdec3dd9e7b642bed40284e849fd4145190ec9417615367a449e88672ac271516a15747d8fec5b21b72b6db2daabf550868e08730446cf1eb1459ae65fb3cbf238409a18de33b3e2e3eb25e4372225e2370d98ead744b6b054cdae3beaed5897bd303a2aa82fc85b66a026ee430ae029a96b69b516aadf4e2e1e9cd949386657cbe912feeab27f2097c91f1012ea6f285066dd0603d8aa74061b9c87344fe982c9bd4a84e8e368e835c648b4f5eb993c2bb804a6af2be3175e2ba01c576416804be6199abbaccba48196b2985ce150005ec7348cb7a41c95cfed163096b1437c6be0e18e07ce5b8ec186d9a1623dc651a44d10bd60d216e811dcc37f6723b5325c44b6cb542eff00789c916f0bf328cd8da5327bbdc2c21ae19a9881473098b57fc4c14dd0b5fd00f219a0b0f3408f714b615b1ab175701c95f06cbc9b1b6ffe5c3faf0e568a8689e65344c228fb7c560f319e0eff4e1a0c22ea4279c163fe67454a5f2d6d222861958e6ccba9d524d2b5ae87967cada3a0b2789e2cc44c3d2f131c122751b24f5af75860f67bc27a4452c410eb21ed17d63c3347d1baa3d3747fee1827a17623e0556ae29f92cad7767441fffc57b4bce273231f31572e1129b3f06493987fbf00c68e9b8b4d68f1b6573e3fa486ad6fa1f71853c8190975d6e3b08020fcd1d2a0c12878986f974159fce44a0e270edd7ba8a85d3c0a91f1d122306d66d94de8bd9242fffc5fcd71e5a8ead7160f9b38586c3dc91e593092dc5dff89b86d04440dd1e0648123e44dc091b60c4cefa9d09c0249ba1b948d6ed407ed2babf709e9ff4e85079da3a07265357caa4157c7821ced5f83d22d859bd624eb3c2c9e5545781666a956a8316f9335e9f63eb89c1c6c676a5367600f8fab1ca3293506232ceaa46d04661fa126ea3234a5148176a0f0d54b2e03c5bb2e2073c8dd19b82df8d0ed6895490eae2b370f1dc9292ce8187150237668af5691e826e33b47cda0bf33a642c619d084d7c9a5fc382fd826a922c903074031fe61bf00a57a9e6ae8d7069fba90480d9272b3cd805576f33a7eac9a02da95aa404e80849c392e87a131e9f8810a8a60e61345a3f6be054bf3c8e63b225c144938dbd6cf66232dbf87de35e13a7667a7e925cd0937f0c5651acde6046eee5b4f83fa5881901f85dbef3085a1b8ba81f65db1000c86da3ac515f803d7478148751073dd43fe9a44c976ed667a0cf87f7f6ba240c8faba25f74aa78b6b165eddb20bc1e0d546da4ce821b009f1d0628263ded9bacb8076b55ba03bf78cac16085b319c30e8fd2e05cecb6d913213a2e97d84f13f9d8ba813bcfc0200ed07b6bcd2885738b51f80fee3e89cfbc80b77e3957b639bd2f432512ae2c4f9e4ded9a0aa7249fd584f2c88fa359857042cd42bc0e9183a2e4b5cb2589b830f87cb61d073ea0a69e96288eb7afc2cb4298963c842f08dcb2527bf88d9ee3ebb56a9cf5adbd4b9dd4f9adba0219df159673de76497ea627f1b55f978b82ce4684bf1f5a96de92f71c2d5385de83aa50fdb698d4787070f11692233b9a692a723855c9a4ca550d71f8835c4870acd1a12bbdb08aeff90f194b4e8a72ecd3b6967020b3f5c1454ae717c6059d4d58ced6269c9360d0cf01d42b898d47450dc015b0e60d5a2d92d1f374d668f1aa3eb064b7adc57dae19a7bbd841198a3249f3e12a6e04b32759f7479171d29efafb59b5f86bd544abaa0d11677fea797563b30f528a14a5c3623949af7aecb1cacc34ac9a48e7270819d404475aca7f9901c3c8e86331aab35f39489164f29006f9e32192c6a316f89392e6a1f61d043c8105363acfa9b9ebb00e80d266d3936f821c15d89a35dd26f05adf9cc7b5586dfa135a2edac5084a8e81810663ddfcc253008461b3a2a7a9ccaf06dd45747c3c49275fb015f9417b83183e03765598963abaadf032771b3b27bd287b3f5f329882f650f1ecc327cf35d9368c97506ac2cb13a1b0bc93e27e2f98d21ad8d850c347250fc0ad5abb09746bd54cab6c3d39ba87661ba0b9db6ba0875fbcaba24df181954044c1e68dc896c07b8edc096acc2a7f2c697a7fe8b13bb8836b7acdae5c47677380796236661ae1fdf1236b492bf63da37ab6189590176718ace3b6b0ad3daae286ae556e673aeb1f885b3a1e1a1b5d26b3fe79c69d2a10581c9c9097bbd330d6429db432e727d401ba99d9e2e95091575fd0561c4a853c383d86e12b47d2c85d20ee149c244f35c71832473d086ad75f57461178df01cb7bbaafa881d7a0b20b09bccd1fb82b727a687c0a0fcfeb002a93e2b95094ab06a4cb6216a81df3e3d130abafc4cb13c022e03c6cb0b3fbe5b60a7401c4841372f0bc31d33fbf117a59754f0aa2389842df1aec1d120ad3718942baf2a0f4bad5e8721e7949a2b6c57922d0f661896840d5811aef09e5e6fc90733acca0e7b09ef1bbca0ec37c81ed3c59e9c6964479abb5c46412bdd2bdec5f64d12538c6f20c507b0cc14c05583c7a7e0ecde981dcc3b1958891be80b4332d5f8e6804b29319875bf0415921c7c6e1e90f2d0af40586124785df81824e41e4fab02c1eaa6775eada08d4a4788edfc2a7319f3779b38a204b911a9d61aba7c26b72cda6aa4d2ae37834e14078f3e020634962690b66ffa18a2553d17500a8bd8cdc07cbd4cd641c1e5dbbbf312e833caaf1009ba16f952866fdf21f30c20c6a5ed566833c50d07aac6e0550213e802fd474e46eecd0874567e242527fd0d14bef94f7ac7f3ef1fcdafb99a1b5d97fbb3e13ff84f0fae1f1d0d7a29182aa43d401b8750b09fdab131af41daddfcb9392da645a4976c0545b825d66298a955a26094428afac4ee73aa5862f101cd750d856b43e1bd10568aa5a6fcaf60758736313769f4c204f1c8d572e188604f2dbf3746e44b5118828c2cd6652afdc60cc8f8515c04f930c1a02de960e25f48933f1f444e98bee28f30d57e1bd4dc5ffb4523e785f348e28d0c926afa223ec309c96ad39919a769d0ccd7cefd68a75e124221608e94f251c37e5a09be9f38438ed18519c077f06ac00502783baadf93469dc27ab04811d2d91376be5f4c65e9faf8140cb7baa061df05031e586bab2d6940087de365b10cfb69c03ad5bb2f2444f3bc4bd7a8caa25c7376147d6d90c37f11c81a5650414df3c8aac4beb26be4d1aa3c6e1647a28378b4cc07606bc6e38b35dee9cf7678783d0659d167cf4a6e95df1a855ec83ad4f242c7f9adc7ed1d9bcc0c88d8899be098d0ef5da3bf0a4150abd38863c549bf07e1f4053c7bef1c21287ad2353f46819e4c72467bf4d188253c84760949ea83614e5d82a7c02a2e623f4e1f8e3752780de7c8b95348465374ebbd461575e15754a1cd1480aebb5f207a751716fa04977ae721690d989a47dcf4e1dae2ec31ae307ef4cbf06acde6f699cc4ce6de02c4cd37cb701ff0c14b527707eb0fbc0c8beb017f4ed222dd5b74ef50801648903100e85803172a1b44ee26fb74c382404763127f924491e28308e8dfc7c8483ef61a347fe5255bc433bb69b3a67b65a70e08c359a80f5c754cf6964d26da853029a07b5662b702824cfbf00271fa9ad011312538996f8471dead9e4ba701f510331c09300ec0f3c3ddcfa16fd68001fffa2c91017e4351fddbae318b056b23b7e6a4e553020514a69b77607f0a9187467bdbdfb0078383246e26fb6e95928d9cbdb77894854f9b4d6f3136a8d2b9934f89d109055bb33803cf2b6f8f4550b9e32dc0f6f6abd452a57d1ce761a0154fdbb1790651c30731959fd24d662328d4e054af93e1c34694a1a1f093dfc6aca66083dcb934a7c70bacdea914f6fc6ba7a52338650bbb125826153199d08e23c329cf319b77f4c6f4247ce0bb1b4ead45d7bda550482d321c37ace2ab964bff540d6eff914d3334dc1071836f910834ed0eaf9e40a81b7f1ecc9261c51bb382918b8199544fdbbea8a0faad1289dc747f6a7ed021e5b27c430f630d1bed8e54383179ca9bdc321a1ebb7d974ce89a353af546eae8b985b0b43b8e8b18fd3c477e93416ceed1e7696e2f843348ea5ebbb1d7fd6d7cd4b3fe5e6b9b3f2f9bcb1028ea6ae48cb9b2a81b2273569f4b8fb4e247a372442991f42921a341ea25e49d03810b71f556b91d89857920a7c7018e2461469a32a5881aad1aacaeb9ca3a18f5f2b2ec6949fc6f05ae47fca66cec46b156dfdd8d3936ecb6c3bfe28d1df07713fe7014945a3f4901482f18993de1945ed07e030bea5f909a811156fc2e72890e5d325e72c134d16611237c5cd1170ff0603fee6a301e5ec021c41bf368a4054804c07edc9e8f2c7779a0cffbce839c9f659bb9faea1ac61aae1ceb5fcda1e2264265aa54dc1f1d8013f4d645969a3071d284850a702828955ae3d037e8abd1ab1229569a5cd04188b5b735c3f181b03392f28247bdc1df1eeca1773405e75d84370de10701fd8a0a9aee0978bd3593fb270d09b2222c8bca3dd08ec39bfa5f214f5dce62942c7e441bb31f2be958d27296ec3c05b95cb8d308a95e952f9bf6dd1934b98790418af04202e3342662863cf97516e19b94fe582b3e316ba846238eeec6c98d37da16a16ebd48c30104470151bdec9a3baaa887fe4997aef6b4cdeebcacde647c35923f02d7082589745512ad6d8ba4205f487042455054a966011dc5cbfecc1a18a034493a47cf9353e9d979dd012f64025139ada6c507919d48d48581b1bf847ab93b714bfdf58759206ded255f07ed8fe0615b038ade145f41fdc635b6659ff37f51d5162bf70808d041001609b7be01d455cfe3789cadb00a82ae168d2b3b3079b721a82386122408ae4f188941f0fc581b362ac98e8e3a6eac184724d703cb1528ab6e264f0e0dc63b842bf6d7435f2ef6a2bd23ed8f844a7d7ac8f5c278371d018fd310f954d07b93783c5711aeba810ba2f4d756e36ee4f6b840f94cf644a62ef2c513b89177ecc9108881439eb31bb1f6d2e315207f9a0bbc915729bcdd8f8e4748aa01cfe1d47f0cb7ffebbbe5d610c452a32d3c2b2896d2803001142f880e59503b5ae242246de853f8dda643981a8a850d99974ac7453ea99c935e5e3365eecb4ab7ca6c64e7affd63771aeeefcaa0b32134deaa699afc128f702ae422d272629dcacf5c830334950cb7146c62907a2ce1d761c359fdf4e413e38e1ec6999db7a363f29597cceadf1607f9e0a6eb79e18ae0c77c0fb90541469817b29df5e5bdb8a8c8c22b83b632e11d3d28cbaa4b7de9078a6592f7457bfcd192dd573541c4abdc7aa784bebeeb6b022e43b90fd84cdc0b090a0db0a677f5024f96969bf198c18c01a3bae6357d31b88121e4c66f57b9ea958d2ade79952beb6805efa5c4700fe8c7a5b9814b0e99735c263eb654829893e4f60b17f3be5ec9af415d2f995c9e4c5b49a55065ced3cf84ba26f3b286926ecf70ddd72c5d8f44715b089f5a9448e89af9e6f6974227e967e20969afb69e39fa4a8daa91b5e41e18ec5d558be43085025f4571e0aab17572934ccb516a96b9764414b49ce7efc5fb4d62c826c74b728414b15a53b00e94695335075ce0a53c2d07f15229887fdd1a39bd7f62b1525d636884cfb330287af0c67eb8d74b4958d2413fb0af6731d713128b817d4c102fa8c13c8ed7ca397b771494405625681c5f87688d1c00e894518f6d4c13a5ba96dd33e1d5be9e3629aa7ef798bccef06cd6f1969e911a4a539259e62d5819595d04eac38feb709914c7329a7dbf78a5e1785ef79857561cd067cec15c71ac1b9d15d5c851535ca6dc9b0452702b4d335418ae7c3ea1eac0bd33263b8bfe0c5aaedfd52d64556d16662f59e39c61f67bf73d8cd0c624e0b92a28a85b0fd1d28b306e2e2b2c783230e56a70afd8ddbd5f5650beda8adf8dd4979cff1323d3ec776dc0392493735fad769e842593e9b419cef68bcd894edb2bc2430baa384c040acf5045f9a89a469199c52b042cd4e56869381fb177b03fc4e33e48d039179afaa5341ce3028a3a9565d77cc6816cf5ae9771d892483e2e619991c7cabdfe38649331a9a6ed321a0a7e4fb4b3a87fd71cbbf89f98dc8739fc373150ea31d6b7f828548e4450b40ff53307826159afbd59b056ad59215b0285e07963a1e35d1038127333200aa89b6d0a8b937efed85724b01120d13af5453df9933f61da79e9a94756bbfc0dffc44140112e30de5c1cbf0ee516384413a1c2cb0ddeee49e4d9c49aeab8cfddcbaae43ace04cff06b9736c826004aee34946894732dc7a9e7af1a68d7b68e2058d6b02d3664d32aa6d08820558b71c30b1db7f32c764f56b090c0b009b49b9840afdb0932415d52b58d3dd03e0a40e288703e013388352667173a1039578cae806d177068b929e71c7d305249446a0475351cfcad9555f7fa4f60f3ba10f996926a893d01191985b00141e81a39d73590d775ff360837f4e7a5f8b1f202b32af6cfef4e0a747e5b863b2328665e4427c2f10d09261fff7b1cb3aeb7b156bea20c414fa96021a3dd8485c3f96684c4b0f62c9852cfdc04b519180724df423b6866fc143fa4b30f7dbd0340a9cec7283b064e1249e4cb911f375563f1db935214b22f7b8a5aefd6dc187ad8066cfdeac125edf18b70a9befc300a84121b2c1d72c693ddeaceadfd4208d984c0a54169881c9b57a5466353fcc04818d0e436136a1138546531d6234bf36082389615c8cdc34033dd67ec8a65c96c44b12757de8004c51822435827f97af97e18a61fd71b7cb74d0133f8688275549ef9cc9e1fc145bd84a8d23a0c936fda4ef46622a47b437e864645007d73e36825fc51b1f1be99d43a07827b3a45b77b4cf4126c1565d3e079ce311a039438ca52db6055575e0e3291b7ac54384ad9327afad74da9f74e12932bc8e68800cc98d6566b6e9af576e740e70562019508122f714074c469f6c75e2789c84ea11ed27a13e41ddd053abeab853ada16cbb5d1e5508275b288e3a13ace14ab5ef324a950097861678d83daa4cdc399a9eb1109e1b3493dd13f66130f5ddcf11d7ff41c84c50850dad06a72e4c2b184a2fcfba4eec4276c95b92e009855a9b6d38c6a5e9ddcdf6033ed374929aad0aac68d057f281c9a59a8da875170594d5b6c8ca3d1fb1b73fe42d09e15f5ad305782d4485b066dea78539f31a18c465e45d002c22346e95de3c5ca313885b0c01f209cd57ff94b23aeeaa4685d39086687e716457289449a7328ca16260aa9ef819f7f50617d67a8c2f2cb5f738438943ce3563f9cfdb1b5a412f75c5532705d6b03dad98ce7985d1f3b7c7d92d76ced71b4b0b129bf1749592bc8dcc4f3d19bd4bc244dffc18477908926db572f202a5463beb7c5e7353796e715f9610312371dd20e18eb1c1c7c6331bb6c37f574dfe1cb6fcfabcf4079d350433af58751a4f99255a2681e8c928ed7f225dcc6a2afa7a192b0c870c9b1fde2fc1e1f8e6c9af335f502855de506abbe3f4f485809386c8780ab0e0f4c4f5b08ef3565d6647b251bc846fd0839f950099c926eaf61e92a02311b4c685dba65d08dd5e8285f31e391f113ec40eec4822804daf7db0414162c09b9709c5bd429dcec06e7dc1f6a1f130fadd948fc26a3fc086cc42229f290bfa7b9900b02fadd413c621e762657052c259cdee3c48eafc2d4d7bc90ed7c70e35511714511768081a6f7354d303c18b1f8ca24763e806770a799f0aed7f3626fd8af880ebdddb83e9f485b58da5036b769003ed6f15d22db9de3cbd7712cb8d8d16a38959c62e9c013c4c3b46c052efcb88fa523c3e817bf59bf4e48bfc316b00c8c8fd4011c68d84bb63e98e7d1a67b5ff4b88411d56c5d222e594696dd08e9a191f7e8d2f0de17e1bec908c9738ad8a487b402eef5273892aa27a8ce9e4afe86467c6aaad26b50e9b31d59eee1c2767fd0d514e619636e40a04e6aa921e5f626be501b5af6abf298d8bdb144e2648e550a39acbacf18b6fd2130924b9cc11b9624976581d51dfc28f0a4b969d8b0a35eb2fa6f5eb94b3c7ca0962da379be9feca888b820b3b1897058e84a3a39c4880fec7ed976d41e815ff40e21a129d2c475429ba989f9e327c0932485b99d459b4eb642a8eacd78b38eea6dc4bea97284253130da40a38dd4fbaf33533324d557a0dc5970b4435f2bb23038225dc0a3db70faf3ac71c781969bef98f2e07e012ad3f1015f6d771901decb4d280e8f14033c3bcca35d6adb82f9af89a4e2c51aaae62003e547cd5113636fa609cc0d2d8ffcaa633b9d3f54864fa1eb2e587ca2b45f74ee67b5eb07e4bc7418b0e0b59482d7f9603635a369dabdeafe1ae2b60b57e652d0849161a8a9c1a6f8e9b42460534691f04a821252b45cc085d758bb1ea5d0efbe5dda4e0786ed6de2fb936a81eb2c5c0cba4f497445e6d665950a449d3e10e91d278d323c7696249951e22f4581d0bbc80b6bbf15d4c46fba39fbcc0b37873a3b603095e6c69078fadabc8f8daa771ccbc175da5a9422861129791dd14e9dff1646d996864f7c26a8fcbe687264c66818fbda789e7f13d1a49394a6d52283f22b60ee08ee52f151a6c7ea979edc27bd27e2a8bd163010b3d1690a11f0568bf5b0ac0f1b0978d93c1b57e01496f3bb1882d0d77790b1408f31b8ac83cbbda9ac5237bc4c87d8ca78d2ccf9fec35e86e5884c38c6244cc135439b9476ea52d28f1c60428cdfd590b5dc7d83e0a3765b71e724f9e1c607a09388d602a6319f9c703e5f29bc53ff8cd96ec8e4baed34b10f204eff1a0e0f536d08385e47bb13e03c398495b389f83722c7a94084ee8359f9dbda8b3fd34acdbc58beff3ac45b41c20f7fcb0b1dfcb27cc8b42ce3e72bae1fe744ccbef040b66e85b6bb0a5ec67d35b7e54391cf7dac042b2a07a1c771bd7d45f345dca955783d55ec5edd876ce0a38eadeff16a3e0d19fca0b521b9b5236c99dc37899c547dd84d4dcf8a4dd01678324042ce4df7cdc158ba03509c3353f73f2ff6adcd4b9a1ab56cbaece702234dea08aa12fcb1f9b9d951e6ed02d2a33c519d77e39ae6f66f5659efb886ee7ecf34101fc7187d4a6bf671bfb5a49da0c5a455598c4661e344aa521344745ad7650e0cfb77908f75b6e215f485982edce7347343c392bcfa5b0c372c831d4482b7fd938461eec1a3fb965dcba2ed480e055dcf19567e8226c8a6c361854dc91ad28a9ff2aefaae86449ea9d6ee545776941c175ca353efe6e9a03aea99c14383ba188cd632bd6093e109666f7096876f99969d07ab3f9cee3a80baf562490e6c3cc8a20454d4e1488528e8e3ccc0e08939b6dbd031097b63902f3c27d31431eca4035f574e43e54ccbbff8ac8bd7162ed04087cf38f8581a8946dab18622e54ce4adc63c5eff6a45099bf7514b7ea8a4323d790378a15b69e80bbc387fac6fa4b4285fa759654e98b02f54f269defb38c63bc9e281daf0de7df92beff062c91ba03cc64716e2ffa9c882772b76f446e975dd3c3ba592ea79efe334b0c63a75166693d69f6c96f238a82814c5b07f8f1846d310787021463c39f166a68b6b17c6eef585763373d8ae948f7384c3d6b85ea83f86d958fb34f13b63de00dc5b927dcc964a4ac3b2603f4b2cbc9c7317babf40bd3ca2d8b69a49c2e063e84814740360d4cf6555a16f8c91971afd88f8154f7219685b1dbdfc1a49d1b7e867c6fb4eb9a22173a81be55e3864beaf20f26676fc1fdc65987e2b9cc2e3b7d5ba56b9fb308ea9816796508a302628f1bbfacff161b71c67255643075c3bddad4553beae967dd1e2b4e0d4e14ec610327b7eed286c5d6944ad0b92bf96e1feb4fe4fdc6d36f21c66aae00d7795aa79dec9fc8d09bbf378505e9c73fa677025ac9079c6590987a3665792f80760f003f7a2652e6c24c50f4114f85a67393ad26bed56e54ca7bbb4d50aa364326e1b9b66b7932f44dba354ba1b583b72aab24f0198b9c87501e37aca6db4459587f3f19c3d506b4d23a094987cad8b367858f2d8581e938b21974347f017da1fb94d8c05c867507f88ed7752b8523b45c18b987018b224ef3420ca2d5fd3cd7f8fd6a162ee0fb80d3db820f8cf150d42ede94b253f9ee6cbea76e79bcf400a5f1735b71ca81b40a8597a90d85931d8727883665951dfcbf47556d3600c0b9d9488aeba75c06e9ad94cc1f919e20a350e55d75cd8280cef7c419b3498d6d56b3d44c124313c5aafa7749e4126500ca6d86870190ae2ee09f406191901b8ee1b3ad64cc58603618948afa198bd0abb40496436acbcf516bf316069608b4211176223dc3346d93c66558c96d41aa7d4e744e63ade5de91f2dce2309e9ad62a76865b6699310e3e62bdab2b5808df419a84696c8ade457a16d37fad2bc92b474e8ef25d2642ea2ebb4718e022f9105c81f958153d664b8f40305ccbc59d0f0f4b24a5765cee784d8e845c7644433f1dc9fa6633299f17dbbede33f1f29ed4045d3c45c3151813d928a08333a8e66b31c5f75c92321423c0f6699c8ace66e5ff76004a824f122cd97909a8157b53551c8f76963e97bf6310002c8946e0d2d2fe56406908af6b06baaacece4116b939201d7c599772a6765be1f4afaec84984ae505b4078d27b7fd6c67988820c78f0979a689bd81108142f59b6111660355c12b73d0ccd57f84dbe8f52b4994d3caa06c610647dff422bd8b6ee53ab3131f58222d5ea892940843f1d5878dd613d926075ef99373a3e7a372a211dd36ee3f22266cf17692c02b52ef5aa02d345a5409d9ae5bf2c0d810dae2d0b8173d21adf499c9fa4a10cc8102cf2ea328792b4fc7b6d107279eaa9618ad32c1f13f014d61183e502cdce610c6f29016e0c5dd3590a1eef0aac95c64a73e3a4f339e9ee271497839a22d911fef3d52962f5463a96b643ff866f4021e093c3893d005a221b28f43ac3231bd8d05274c284b5ceaa1e5f0374248c2bf9fb3ac363d2c9b264f262ea9b240819d11970275da6387b05d64b36730dff77f40be28b81ea8f762bbac47199cf033f8a55adeba279b9a21c25c461cc9f160a435bf7bffaf1e6d73d68c34ceb842ca7af97c3d1e0c779105296bf7be357399eee131e4893fc6b6c7287abcf1bf660fbcda7d943ebdfa1b55a65cb184049ebb92f093c008856f464de59e9dbb0c2d6c8ed3a9a286b2b5b815633c01649a764429b46eb12a967229eff9ee27dfc58cba97433de8e5d89da280e478445c98a9ca65458d26eee90f71ef85826ff7a9ffe496430679e41e7de5c59d83bd0e9ad534e8ea1ebc7f6c749dc0c6927e15d91b317e49397fbe91dce9a9bb94720b6d117f774c70159660bc59f2969a8642ed033f5a21fef5092cc20429ff794937619d87d942e30928f15b09fe88e51cd1b8a63972a0507bc974f73a0a3bada929df6acae880b47a731d8d7d13d701ae40382909cdd706466b94e62b7747e271eaed6f8de43882511f4a392f1c2efdc80ece80f98d63a53e90b36ea0ef04617273bb75749a216a0bd0e9484edcaddb50c8cd57b8c83d4df4f6c1f4dfd89430d4a8cdc40d4ce87372bc692694250033d27be6d3c80be5775e62c059921fc41b203833a9dc6273e44b63d046b4e9bfa97110d60d4516f11595f01018a9e20bf4aa98936f2929a790d5c5780db33ae77850319ca07fbc89dd4379b7a54fe3feba938d9546db07738b4d26ba71a23ce1c0e2144e2e7b1e8a0692f6af56e5995afce9957307221307396c9cd32f25ce9a98fde3732f023d023cfcb76cc3f36309280a763e8ccc48920a85556e2666f49908cec57daf6be028867d631b9164e100e81cf1e804358d99d9f2effc71e3fcf6c432111f31c7e06b7e58296f8077cc226af88cc7252ade5439b36d8ae71f8eeb10985a21ea4e15ec00cbdc823e9161a02fd3ebd3a6994653381b5cc835f7901ed5594de5040d0e067a316b45ef92dd2512d13b9c875f5502ea1ab323a5dc062982cc401dd0fc9b47dbba9908eab21f56996db3e55579fcc08586fa3e2b9a8853e79b9150da043c0a6cd09cb45c4e2daee7b79d602c0371dee4fa87a0474f469fa70333f30ddcacd728cb37dec3b166e30edd7b7675dc73760a043be42e8ab0a76b32d8f0d3f395fe36af2f78e881f5c4f1c87ddfe28fd414c1538b6f04a154d303010a453b0e1a6ece62f17b04b888dd4b28977fecd513bc62a46b36602ba520dbb26bbf55edd3ca024b64dcec0432112798f0e13c691564c87530e2a58c1767c83ccf99eb3b926cc9bf23f70b8c0441562a8a7fa228312f6f71783dbda780bff78a0864801758705189e3d56ead23c582630d9c0b3a91d4fbec60964f775870f89f53cb51bea28d53bb0cc7c20e57b9ae1f0d3bc63d06d4a66face42755b971c4bfb3cea11a80546ddbcf8d6954d7047ab8e98cd6ddd102b1a4061f0b816298e63d12c5708e1837ce70e93dae88dcbb72533d7cf3eab26f41caad698f9540ed2ecf068129d7103f4974ed183a9dc5193b481921dfa62ba7ddf5a3a7e4f4e0a0d07d85d85452924b92bf4e1d13f93bb3196bd4d0c6dec324f6cc5f2920ebcda6fe4bf75dfa601e68f5ebc3196948a7fbfd32a02e7f481753d759a3a483b35f1ebec44a2f2398261026aafcf64cfec21094fe17c19a7bd342b9bd9d4f9f7567ecb4a9456d5b91bd7541b9616eac448dbbcc6ca49026c803f0982d29629d7ea6696d7644fbb839e243f8c9452e1bb359fd7f9458e860e33d5726e5708c9932572dd962c31dc97d1a9d565df24fe705232df795e3f53a05afc49e8da308bb8ae5947c2a5bc946ca11a33212633b979af405f21e64eecb3ab15cdc931754c54e7b90dce27b7371145ca13211bac58b0878d8df99b2aec22b63149fd60820c31af5df36046a9de6b0494bd037b0b4f39cef7fb0a7a6fba7b847f91479ad72a47499174d99196ef5dc26d8676356af74c8bdf90ce6d7fe275761f7bbf8cbc0559cf65f3e77a0e841bcb92f08a83822a13886dae9988e162429ea26b339ac89995763b85d1eed6df00b492edb3ec5d36efc5b88b487d7461b8a633c62fe666ff5b92882d68a6987d4d2a36e77c299b4c927b6f063be3b6da5206f436ace421a070d41fe6615d1b19aeed3473745f3cf03a8fdfb09bc51c5a146883a3c2015fd1e4cfec8ef1b3002b2dba8d2b190d4ae3842d7aad329c131a64b730e04f7fa8ce1a5596d3b49e5238d7edaa05e25fda54c0a3b098471f539d5f2521fcd093e585764ab11abdecd46c20d828c41980ab373b42067930cf1bc9064b04b0d69826ee71cb31c0b7cc147a63a7f14d356e78408f2261ffeae0a8a094a6986d7c2d64a63ba0c2d03afc57318bfcb96946b863c19fad02d508ff6e9b7f3adc1c50a6c003b82bdc75e107e9590cec58aeec1b685e1c7e367ee1e345abcb236ce80bcad3dadc5efbee0eae0f9d4344f1cc4f48b30f29a7e67417f62d93cfb75e795de3d52e6bb0a8530653da2752d5bbcb030a879300c58bbfd3feb69e537f7db18a07bc5788eb0a16b49fb2651ab8ca718c59cc1b04fc235af88c236e63a273d9c3d3bbfc95eb6fc331cafdc05dcbcac22bd47a66aad36ef401c01dad20fd7120f037d713982c74dfe2aed088ef25a637f35c8dcb051e68120821cea9b4071aca3f5b3208e877dcee47f51a36b02bf16b40753475731353a558c839876b3e4018688fe4cfea5381c39b1c8567feb21b832c2cfa2341e25e5c0c0ea1f616fff932f66d202ba72a5f4033c4fc9d57202bf9f3e334bb49b2990c6f54d205eec4f6d73f23f5d4fcc2e9bb753a33ae172d11db75d4e2746b49bd80f9387bb4106497e21ccc3c5b252e3d8cffbcbe82b5f05014bd45b50989dcd0430d5ce8f9d9414c4e71ff372526589ee6dcdcddd247b15a547fdfc4d9865288bd5de9023b23bf0b3de8457b77e60bfb8ee66a40e6b1fc950e63cec7da51c476f2571eaf761edb0757b2b243dc73b65241947e93dc3569364e0e4138b7d37e74de4008ea91629799a3698b537dc5b3dbb27ef3c20d2850dde12a9e6538828e856b487d4934e58ff219e1c5d6bf659d33dd1d68c43c9b302c85c0cc5d8c402a966b511de5a2030a36e86711985be9d995a401bd1e12cf238792ba776a31e31d230bff0bf20be1a107b928557c15f393ef6b9d351818b0713a04e5259060a813bbc5c67481e92189c9b99c0448d87e67a0a01afc0b32953e61714a96e0f860d48b78790ffbf7c8691ba135c0ed4e297c656154fdda2d07b25586bf79f016b258b38cffaff4058c03754c3d0ef7d80c21baf4b40acb10b9373481f515bd3017f938c37a7e9b49992726c2ffc4ce3d1316c9e292589ccd5a31d27795402b4a92fc8f77a595d9d604a9dbfe2e4de018c6fde6bd65f7637a911e1a50afcf595790afc01b3a393fb1393f02e105ca9c9a01743bed068743f8d44e5b7872219dc447c3a66971bfc2dcd240a1b218312a56f3277e7d78728d4fda8e89851ad2535f076ee1ba5b68597237d9a033751d1132f88d402514db3abd40c34c1975867d39f0b34a58ba1736a062008684c0b6420b0fabd26671d810a30283da98cd3c0a8e1ea1f04dcc8f8e235ab256469fd2213fc356b8993934ad6aab113399a66952eded412fc32b6d7f7b20bedaa702d9f5f91dfbac0db5d97ba37e5ebfa54ffa343ea099878ad8c6477c56e47ee6c647bfc86bed141404c4783c030e150fabb1e155746e87537fe3e3398438cac030f4f35c21b21ae7903436611dab92bf42b010e35866054e44e904eaad866ea144480745af2e79f188f392811c1d6765a6ae97d6e36de8a8b1c71fcb298fb9208da41eb96f8ecaf9f6b7ff16ddc4ad10f39aa43836f3fc11dec1887eaa46ec4e97f56b866d86c641bf4177085c10244ee95a1846145abed0c0e1641a4fb4c8830643166dbd24435027da18c2c9a8b608ea16f5826ac9a94c8455605dde01890fad27a329404c132fa47486d171fd350d28bfc622d76d7dab7a653766024d84acc27d7064d9e47c48efc14db630eccaa2ff1fa96d012a09d2b6fe856a388420e6f5dd73bf01beb976870d2dd166291d843f53e549ffbd284764324925daa620a544f0c04be45d30f3d9db5e8bf352ae6dae1ecf6e361bfa1d80aa88d912d3498dd78a57329b3722e6528978482cca8a5591a4caf4b926bbdf00156b195347fcf8541ca8490aa3b2ac59b018542c5b1ab51dd961715b533664a9cff5091451c007f8c97b6612dab7aa37a6699e1431f270244862d08fbaa111ea13d6e5ab4eea8ee65e13ae6fbe14996eae53b90a59495609f735c38ea977d795a20e5474324ef20ebfcdf853252fa25560565c6edb53cec0f51053370853ec942d365073de5828460b52f9b75201a94f948041d513a8d91e69415cfc6860bb73e80f70cdf2e741f720c37eddf517615f309ecd2e0f6cf7662d3b2c87093da83d66afb68d83898e75215c99ebd5dd68f22761755247398cf45a60ff8f3231ff814673f099029884eaf0d3a2e2875c68dd994cd86a0e67673f20dee8fcc626429a60147939c70bdac2186e68bfc54e68cf30eaeef07c1f5406729790ce28c6ee771598a4128dd53426891e5732ca024dc355a0fa47b0aef95475465f834fb0f297c7cd78415ffa3cf9b58c7e901605a20a125bdf35a532599bf6088bcc5dc742bfba7dd64bf5019cb1f1f60107b8618d6dc81c4537f9c4e6d6b15d23f53fccefcfaabb405e73c47f3fab54871f418764821ed18152c49344320862224e6ad955a3f0c6005f7e4a2baf933fa0cda998f80fa22ae69f6f89548d9b089be71ea0729834a54ef5d3ef650c5163209ad23dc9b7d86d1739eeaf4f98f300fbab54f6dc674b06a455753780eeecdca7ca5f766939a4ee95189810fb83642694372bb109d4359165a0292d58dec4428edeb490b3bba84c66bc84c4fad27fb5cc9b92c78d45aec97f808df1c9bc12994811fedd44988245f3482fc65f46f2325f7ab74dab1ed23ba9c2dfd071619b19cb2519ceafce793ad548a2383199fce90b5905a71d16171faffc4e684186564f131a5429bb005deef71ddf5df42c807bdf70047c946da7bcf05091cf2bec10f2c4958393868bd966856258a4a6e7b1324c819d97834a1086765443c00ccb9d62f59f06cedb5feca5453a4a19e3c41cc05ad4b2ae8d87d5081c6a440c681ee848d08b6d3341f028f85632a6e508fdf8682aefb9eda1fca389d25fe7c279f7c6c8ff2a0bdea50b10a0cba75ccff2e222cbfe2be3bfaad7a6ab084822428d0efb6fc499169c124760248065cfe575189e18b9b275684581f7bd8eebe0dff78c01cf29d214a169417ee9457d54c3024038a93fff48628201d45a44ad5d3d7f0e55758fbee998d60c1281a1f6780f8620fa567e1181d47d89761f0898466d5495233482de7c147e701876938dbb35bea829eb68b0c932f13b48279031a3790715bd7e79eee93f6f02fab7340aad311cb674dd1124f603948bbe0b990d86ceba730fd0e8ac33477c6ff47859bc139750e009ecd7d6bcb0877c9b23806e473cc92c4b46205673afb0500ac17e2ae20864819416ca4cad2c80ce3e6f895241d119799b022d7dfce6729624fd136d6415f58091eb1ab8e5425d536385d85e0ee43108ffb397d14d657d9ff4a3c8d4d6434ab8cd869d42bd24792ba899b1ac6b49e3bdacdf2d36e93ded465b1b7c161fdfb8b30d097a8cab80b20bf57b2d079bb582acf46f29decf506b8a82f16f172773dfdcb4ce66caf21eef01139a75ae57341637fafb4a6006045677504699df9b420012b811955c0fc684d6fe328df434ebb41cdebafc53aecb4803aa627ca49a9715e34a2fd81f4f84958fd865d5e7dd7f7df3651907b1b84c738eef9c50ae370f24939e77496847f57abf07dadff26d77a5b82488f0baa7242dbb430b56703fbf8dc67ee6ff1ba25b7ea0775c0e4431a58236a28cda3af671f4fae59e71b9f357f4345fe7d15a365686efb577bb1ba7599e80f3e63c07991a92531fb26b523e618f1560e73302fea65d809774a27952742eeb5a7826d47897258cedf315f90b375374c962235b5e2a3403fe3bd26b58dc056f492a0d4a12f10d8d23b918b92b78b2ba5cb8d12a6b4e1446f0e878eb55dc9330965c80cb87b59cc6a9d44ca5accc2ddfd33d44a6e9a7be444e7faa461bec20f1acfe089eac547d4d5f663845d26f39b21b474861e62e98a5afd8d9993d205272aca2a564da8a08778c3ca9578c95d9b39c990beaa5860b4f3663bf58d131f3c411d631ea5c615af0117a1cb5bdb818d94e185f58ab2a629016a2204c0fdb8488aed3f9aefbd87e222a658492588ca059a6f684802569f04f572c2f19cf495dcb30e27a5171c494a92ec087be3c5e70d22d3eaac63630057b74f11f7c79e13db1b2876b9299be41303d9b7fe8c9f967eb787beba0cd686d9051c0d27fffe42b6fb790bfc004d8effaf94f17f6bd9cef09519ab69b7b0d6cd164266e418b1b385a8c6ff7b6b538a9a46bb45020e95127b5913c63209ce1970d5b1c1c1584fc3474e25d74559b298135cdff32649acc510ba0d8ef1229d098a32b9fc3d2ff6188263f701957a13d3fed4f84ac2cffbcd4eb015c55ab26ec2870439b8d6a249b26d44ec63272e00b57e67140bcbe32f9879d44d735157893ce29a20ec4153401d484d35bdff22ed568920f6fa307a4ba49d095f4abcd6b30c3e2864021c204acc0be5485b7848fbad7295625c47f0482f4ee8ddc102c3b41cc53cef4d57feacfe006e6f1bea613edb948de349f9a7cfc6a7db348645797fc02dc14eb5a7443d6bce5183be164138817e902de533d91cc46de138a3cb08aeafb26f090cd1c7053a62bbdec02b629d52bd4106eb54281a0099bc5f8e47b8ec6978107a1e4ef733a14c278a5619ed72da57fca19f350303198f8fa064756d58859444446b694fdfd2ac2e5e4a87e0432dfea5f6ab31b438948a099553edbfe2d13859e59cd6999b54dc35eb44d7e06ee11e94b5a58af6ff0ce63833e45ccbf044b3af9ab55d23d89602f40570ab84ce0692626e855dae76b8f89e5093fa996f1182b037dc13896761cd4f3749d578b5cc32cc67549af6a22f089477f79ed792a4bee1a8f0df96b878f19e6a6641b6711488545ca89865ae547304c916963e0a31f1be30360df3cc2c7d4fca542f4c2b6fee32c7c35c48b739af39c9d4cbeeb7b0b647603c32b5f1216d7194cb90d9e991d9e115658674ac381cbfcdb29609eb3ece06513c2005714e057a25b7a4a08940d39bb2251fa9d754b52b9b8c1d7e789b99ea957d87641aea80fafae3f2cca591f5aa418cdc1009f5417829e137be952a366a7064ca2e5945139af8c0641c16713e3180150516ceaef9d693f3f97830fb49262b11ad7b7090149bc16a9bf68d061a2f338434d19cd9c22813ee2d323edf304041008f2743903cecacf6f46d2fd1d0699b049ed3892e23c96d739e1a4c7e3723977b0ee1ab1f944f7cbce99756b53cbd7c412ccba691aed00b62cbbbf907b4bc58085066521776720d373b14d4beb988e69132a0678893b7737332625438134b7b97bb452937e53805dc265f5dd8687bac402a30643e9b421393379a8d70a9fa298f87be357cacbfd5633a7a36a155173cf7704385ea2410591ad70a82ff86440635b0a3a24cea936738c51428c72ac3bee8dba0f042697125bad6089b054bc18ec573effcde132f63e065bbe8807120ba3b8970161c4f18e1434bf8ffb30d0fa9732df19c3620857b2394869cac6545bf1b302119d6085152e6aab111858d25bdf2febabc87218e2c5086922cf00b10d13c06ad950846ca72a62fe10d543c8559f154c4e9a4464ef7858dfa145b2712b89ec7f35f685b32fc645cb3c2c97c60228f76f11b0f082e8ff476216b9f03022c513bf7cd76eb35f38d873c006c9f128a98e9025e5a44f4ed78ffcdd71125f27214a65f50ca3de35a776d6fbdebe05c6529b4a84c3abd40960a5106ac47851fcad5032032072e66657394d5fb38af0482f22177c9e93d43ecba5109d94723dd5a03312b06049195b76cc07fb6269fe64e7d53a6ad0de3b39b4d1e78035ca423086ae1aa16fa44447f57e2a13723350a1814aa648f8492b944db777e006f5a29fb875d32ba9d3c6c5e6c7103e31f261e2b444963dbbe04ec34ca755c81d24876e9fe66b83560574464520592027310809aaf1b5955e2b7c17d3017d50bb24e3462fad6d9381d42b632014c769ac3fe9986199db4ba4b4256c26f794285d583d7435e46668c2741c384a1939f60a49e34bd1076b52a2f9ba7a06bbc8c7c3e5209729bb784be7fe4f4b31a97f7fd67d60635441b37e19fe5d7ed9301a7d56143cc406e8d9b2bd2e175627a8aa322be7347e7ba1a662b501b29eee755af343338c3eb9940c3f1c7a524c96819f5751d434aa8aef99a17a04f30dbcb03ecb1900373643f373063d2b790fec28c64b306064367201c263036f2d4b0bdede9321db014d65ec01c3efcd30da20b094d4d6fb02aef3d6212692cfd6db04e5114398cbd0d104862fc0535155d5ea7d0ac541c66d0808e49efa904be74b327dc6dd86363154771345cfad13c00deb36c73c406b33fd992c76b4b88e0c7afba02fdf016f8835fc1430b94613493fd9d7b184112afd5fc2cabfbaf9d3d4a9cbb663d9f3c87f158d756358b9c3ef46deea28b941ee5ac156cb1ab3293df8861136064cf7abcc4995051e0bc768bae09996685a7c139ad3bf7b16690407d03a0754f780f5476469b1ce0a8f5893cac843e823c6e41c58c2314fc5e597f960c6bfcc19f5f1f79db2fa015ce1c0ec4302bc8f7b4327974b699d74b75f03083200edc97ef75a9a71611db5b12e164f9006ba8381931c8f1a01099fa9458842cc95e5c3367f7f52924debbc7152ec820fa850ac10b9e2d8ef5469053b4ff2715657c4b398e949307c89a2aba444400cb79a5c0076dd20d463c37a0d6975ae914d908bcab5896d67050c15014ff8969933591e27aa6d05a159ce8fb98a3bbb7e48e160c5c20de23e1259922f455700939e9d679aad909fdd8a2b2be6ffe21d4467050ee956be1d34881c6080fc9b887034df201aa31654806eeb9a072a0cfd934323e4ef0f2572fe6dfc66992ecbe982db315a2f8bb6c302908a972b793d3c71f0df257fe38a1bdffda1c0e03df3b2dba146c534a9e25c32500bd92e17e622ebe0c9b0b9c25c9dc13aef09d57ee366895d1d8a4e081ccb5094c46e43b77c6ceebea90c06a6727cfef58ab4aaef9b98139a40da7e35b9cd818fee282027e592a846a4fc29760e75c7b7f887326e2fcab019840b225af401d3c59a884da55bb763ef6e5cfa23d5de64020d9ec33b178dc82fc6b757d2799ad24157d32e35381a459c4912d61528f6a78638ae6cd888b5b5029434b2b7325fe27541a8fc5d6ef50d7804070f0ef1cd067946d6598468931227f12a0523e12416fbb34b27b1d87608b26a3541ba26755c3a02f4df2a1f75ab8e8ef19ffb940c1c8867a6fe194407e272d3bdd328421b01bb233d8eeccb23a6ef8b5c26189180db963972169f6a98a545e1f623cc9baac0e0fc8545d2a59f4d2b8ebb8069f99dbe05cb5e3a92e2c968c69dabb1eee104fa75bffa0336efa5b89331f11982893846a280ca2d597607045e7c0f952cf2682c542cfd1ed23dac61e654fb2f4a3d57b1859971c34878a9393a5ed5bdc4a924f477c7defd418e7bff4983623e561f30b35defa24d8cae2b09cf1062ca47b72b97776aba4885370ec6cfafac7c687d407fa980c3f84ed4e232c1cf555dac89390ec02d31f7126bf7be1384d2d48df306eca4eae509abe1a6eaf0c3b01bf61330a0bf6fe81b00abc0c1f3a4c1144669b2ff94f95737d53fa5084d0bbbbde9e5434a00029f9e0e99b4c90e25f65c9b774ba28c4a76bd245fa3b1c49e688958837d76000e86b3b5ae2aa6de1079ddd211afcd325e33013cf9199406f597eea009cd043f77369d85dc2eff2e4c9d690b9539b9a3dc34ce10909839215ae7d6a920e7206007b1cc8bcb1ef69ff96730782f0826497888467a8a5c8df660213d421d0bb4e60b861fb84a0a9727e4fd2e7ccc0d631a09e547861ffbac962dab7d245c9073ccfe8c54c30de43b77e09c3032df3052a5378dc52a79b58419d97dad3f8d5c266b4f8174d07cdcbb023bf0612bc28c4619e1ebdfd51dbe8f86ca7fb497302e3c6e995444474af65cb2fd1184ff15a9d82d33e409d5e8cb03f4061123953b8a40ee88f8713aee3b98522d576323c0bb80b4ccaa35906480eb33a3436a4c99f1aaff64fe1611459238172c3c14b94797581f49177c986a40981dcb73e3abc120c47e78115f3b36f7817a503e3157642af6c0cf0bb18803c5367d15a780564ad37c4223a5dfee3458f038810233520b9b9a28647f8e74c45a84b96e613250fc5418ac0c40772aa39d191ee123c7e1ee2087a2d2a6edbbd003f749500f166c982b6a79476edde300f010ab04c32d9513e0b3c33ba232c92c691753b72ab4b73b21e71646cf47fbeb271d43132c249070a8ad5a3d6059be2bf7631f12929989f631c296dd36c7bb7843b1e22eeb727752f9a1cb8b5adbc0b48655fe5aecae21f825ef123a8025f470059eecb24a43630a4d19823315f5277ac2276e270afda61e3bb44320afe1b3b3e3f45b1c3bd1ec6047b6715640a7304550656be5fa6ce5620e95a87e9d454acb9e5ac57e8fd94f56ee2260446e681652ae2f9f32dd6f1ac53ca96108ed2beb9b7a25544ffda762c9ff4a0f77351b0ab03b20dbc968cdce5a62302d29b8fe8c9bd99ff079e630ef37aa17f8ba061d423a765924f24029fe8d3e8e4a4a8a090641000ea110f5f096ef9af72b6fbe7e41bb30a429d1c188f49d4e7937b8f9fbab1676406b4c54dd1ea1ffd4557b2697465e4f272f3e189b1a70bf2450537beb2915705268c4c6a4883c000af0591629c76033a10113a07f43cd40a8b2a84d90e144a8fca5746f9cd51d901af6cc07d678bd345b4b03029a140f8ce4bfabccafe8c2d787afcb926bb17fbcbea542b8b173d4801fd1a9f546def2138cc4720078b69692a1b725799a73d2bacea4d35d238c22f5fbcae5ace5130dc88bc5e3fe6806316aab08de267e14fddf0f39a3483daf98296a8212bb6f368229718d66d9adde6b7a21bad0585108b07926a07b2964ab17022270362cb39b9660c1be68d62d3f5208d8214e3bf26e70fbb7c02dab47feb032f06ab70579cb59a84d509b9ac22695562313a72c6a8ed774f25cccca09f9d39eca374e31a785c4d74ab8d6af186cf42108e2cf17193737c6bdaf6f8e7626315e8babb81763015d75696c944d0a6cdf4186a00cc61b6dc4fd150497256acab263d0ef43bdfcadfc77903646521e0021ceda83ab44d258f487d67911e7b05ec1aa4ac0a5b2b9ef4e829651a04684c85100a987faf7aa5fe33a90c484b68f704a6a4c10a588fc5abc31cdd849419bc4490f7b4bda0ddc1cc9a5f6cc779d2e13e28d2fca009db6e7288408f7458f95478beacf26b507e1b903a8096ae8a9e6989e47912b700ed81fbddaaa70aaa67cf707401979914eefcb74a3a3b9d9d0ee45e29608653c6d03da2d26a16ebd6d4687cfa65f288b4c3856da42f88b5a8b301644115741ecb2980f3894eb0dfcafea9a678e4b6b0e9243843a5511f8bffdfbc99b0a033bede8b8b8eeb545761796987b6ff73e16401bcd84e08172848d6f9e2b10a56d3b28706276cb5ab570cd070403ca6e7ac8075dbf43cf614e4df1113ec75cea4586509fb354c03b134f2c7cfdb4cbe6ded43a961b9fbd18ae3a755dc3b2bfa490e2439aa2554142469aae388ee3ead0d9211feca1cf164ecea7b003c1a106b3749152655a7b396a737ea74a9919440de89fbc7cdb6451de486091f4c8f4b7e4efe9727da45608cd92c7ab2cfaf873395406520e51a01f4bb735ec5e35d354a142f53562e4ee9c947e61b346b249ecfbb9503e2cf01b866057374552794968b1cbe702c94a43554851a27b10e8fd27de8f30ca64c174512a55edbcee2f0f08f366301f15556b94e61caf5c5b15ea705cfda2c167745279e42a3034f11842240ed165e3c03a9173b6eac9c7fd2bde5c60f13b723e7ba43fa090742f7feec1ee5e3a1cd07468b03dbf49fbed274032f5dd808804068c2afc49856d5ffe2ee1c7e29f13068634031c5e6df7c27ad107635bd24fa6d6e52bd02e006a859d87ba478c71858677f3ac682081a1e318bcd054ddc61ebd6354f2fb61e4ef710f6687de9f63129e6060c172790c98dbe2023a1ee7e382b0b7ee39b741ff29198ca2d33a9322b32fedb592a5421695f2607ee673abc290b95cb7f67bd1bb1f8341ec3e10db6f13110027cc6ae7f9e491f89c198d27e6e1ad5ac170af58a2cff55581ebcfdcb2ac02a23323ba6a54b31179d5849e7320edddbbb1233fe5a70b306ed3bfdffac0d120c6f598558c817543150e25047e77359c415068998c7316d20845427e86b14373d300779acd7826fe74ea2693d74db98e5c26104af07e0633e79003a05eb72f97c21fb4c4821828c4ac6e05650dbca457a7e147f4eacf030189da458681a587ebded71ad26f63a4a652d160d71dd013632969c1a61a2e95806fa1efd9fff0c2abe3bb9588871db4a9eb2c501e46d7dd2ef3bdf0d594a3c0fd8c38168c9376f266f725d1e62aff61c6bf249be5ff2306060ebc69e461968872ecaa9e705079400660870e638e7db159eed2b31bf3397cdf3506c3d08bd846ce6033205b7ce6f57125419ad75ec42b064e0af237d4c6f32dc7c48386832c2675b6f788de093c3c6d954ed2868c4183cc58c1c82f8fcca3f565e2bc6b777ceadb0eda599645b1031371c6dc728ee0a616281dfea653a776dd6b2f208e4d9f10a46fec809f49cd636a7ec3a4c97a6a0a1d88bc295e0eef25a676f5fd8373c292b47de0cd86b6b72259daf66308a7bf9f6254c248da65cc00ab675d42403c7bc743200b3a9b07d3ceb674ddb30c3cb15333f9fd377c4bda1f7fab7aa29db4b4f91ba1a06f734b1692296205520b79621e934c00b73d93daeac5f37bcb33451f0908dd2c3ffd3905917b9b8ec432c30373aa5a8ee1fee7a8d78d78191d394fee4669ab89eeffe04266ab3345d818be93c75ab69419a38f11c313083b314df6ecf57e62a0545d02317278cbe5e3bf12881886487a10996de12911dc1e8e35c015ab96a90b4714f2f02fdab11ab73f4d380954928ca209eaf7a90da91ef8de6df513485052c3a6aad49f7562673ed0e0f2966d1a5d5f27cd859628f731e53b734721d4caa4723c82c46c9ee17114acea38e1e91e7f44dd6450a74b2f3a7ec96522af02316a25dfebe7fcfc8198a2d0ad6f8ca0b657d1ac17c17e5c0beb628a123355a5f5af86666eccbeb2372366e0bcc3dad124d9600c626a611d751c60e35fab127fdbd4f0b132e9870b11acbc4ccac178a17aa5e94cba92729f87a965bf7195520f12576c748949acbe6397421b0c032c252ff59bf188be8747128dbb635991cc0904f96ca363a1201d523347a8ad6d9f41a2ed606a0f9eb99e0c36fd818226dd4a1c89e4d9434a0c5fb8e314aa6e5410f5daf41e77f06da18eb9034578421ce3592cee2abb8aa647198a4f7ca755282949f4d5f4f851b92233d603bb04ca41b3bc8bb323253df753fb1c3cbdd9ea47c80762e49daf9c8933ab34f7022107338816342e27f561496a0ca1f9e88bae5c911c74e9b12670a338fa777c6a6dbd100145efd63cba4591e556b1fd7eaf2468c9b7a279e9738f66991a175a5b78b4cda1b7c4953cbb53670f5fdba6b029a50921b2e82b03006e11c9e83c7c67848e6be880036e280bdeb2757104699490d51ef6530af1674b3ee88fb46aacd53831f55da7eafbbb0db350e0936a26a3b29d3529833213264e503dbe0074ebc5b26694b853585337670a378f6e161fd157bee863b59444048ea195beb589beb6018d023ee1796e5d1086a90ba130edc335448174eba0a3d788ad7014f4fdb78e346c0731091569b9057a0aa7890ca1f69661e7a7ffe4448230fede4b3f4631b7f45e64ec6abc69a73051bf56e2f846a03ac630002ccbe111504cb712a1853a8f95c4b9a22c60402a59b455a2097d4d66e230d4fbf39fa9d56a5ed092530749d82e9436115cefb9cc8d1f3708b994db4a4983c23aad5232bfe0204632f6a3690d3f38f902675c42f149e81aa0d77f1a7ccf830d904176232fa0c11a640ebdb72cc324d1fb4e1ebb58f8a4ce17792547d68acd4d96ba04d9e594c99fe597b2cb0d417b3822f77dea7e0e78a215f3c1f677ecf133b9eb4ef3987694cd5de82ad8a76fc28d0fb95bc96e448a045fee9916ea534dd26a8598693acf4e6f85121c9b4b7383fe31b02785be23697cfe9ff2b2301a9dfac99a0a558522023f2e3fa73e01262ee1d676619270fb7106fe66f59f077bd7af4be67ca2ca57e5cb5775cd1ce9103eda8ec1406183e97f674d666d208dd70f131b6d74ac535bbc0ca53277b02089bd5dc6b1134fd97de036c278ce4034a9d9a29fcf31972619a1d07cdf843e1f3be4c74080535be4604da78e72e88fc820131e9d3600f8952740eda714e4c12a6cf36fd55b442712a33d0c004d56c6798b13b523f0c0a756c7797ed94e6fb829be21e9cd97d1b73ef0812aba3bf058f3b00ed3bf547110c7970e437f97a57bd4ae3d7439dafd34a8d172f38dc725a95c1994859ab49d795e2016d97e212a53e7fd10c68b163a873b78b970976406a66b9c9c6b502e23b47073e24f66785daeddd50a1d9a437f101349cd3000e1d3ee95a8256d1dbed3ea70aa502b1911e8840917c975dd1e70ead47d72d92e099fbf9a9e2fc6cc9c4c345067fa6510c3f3de47710c1e9c7e4c10f225f322f3ac16fd9e6d2e6e672e803a0aad1fc988ebf35990640660e62c77d243de36f4db6589a013ea633a9d39b6950dfa990ed53ec6e01ec10854492a61f0882dfcf544c16d95bef31cf9ab3bbf93d23f6ce33e230fe6a060d4835e224c192263c343f80850295436da7efb18632735e281ce22d4ac5f25786485227b0cc6036f9f5e8bd72c213d962fda6613917937d0b0c29d8342e50d6937d25cca625b749e736f71f4ac3263bdd76c723ce9d42aadd3115c04fa79c74a795de04be21fd03e0eda73f8e89fdbd604dfdd98f76f776179215757950c63aec7424e4d6385d37eb2d6d3e908145b9cb604b9d8e9467b0a7cf9709565f1b6773fad068abc526d78172dc64ca5d9c6eafe2105602a9c1486d37d8994e025850dd50837a2e2200bf1f505e13857352d7a15f5627aac2cb3543dfe5ccb8c19b3c833b2e15e420c557dcf0fc4580aaeb9f92d9a5d6530e532957d8f1457a2684bc7e556b4ace656414f038a8c4a5fdee36de02030ed8cda84319857fcb3cb50157638a72db479ce804c0259421c525eaa6a30653929104e23304bfa29ca333879056bb27e460360bcdd09fb285d71449ffb13409cc38affb904023f1acd20db41735274c33f4cd39a18383bcb94cd39c23fc6e5376a1c2751ca8390cbe04ea2b03e64f46160f5f62105e9f0be05a8f1bcf31a44a116407c1f47f351e9a8531004b3b6725d01f73251e2fa789e274e1a1ed5175c4b9a6b922a71811f7559a0933ef2cf4d3aa7ead4292cf32aabce1edddaa0e603dddafad7034104a32be4c4b668aa61be55f19eb1b018adf0a768da52f98f331f0a2e4a0bc3d2039606aa8345e3cea931874bc5272f20f13b53c825c5dc445e484b8f440c527067a0dd05a0e1a16bbe56c88143e98aea2f6440d42b028e3992e91447566cf3241985f779f60670cc5b8ad184812c0437e41f10222b82ff927b0a4ad69c9ae6732c2c5f7a7ffab9a4b3bd7e3348227b7773d4173083721d35a88c8a98127b436ec3ff3d862d38157c7d716fe6b79c02ea3dd66a87a698a5e9e2f097d9a5ed2099e8891b8ff266a6117d1d26d5229a56ad26b4b3a36cd317ff2a7aec07da90c6f14c77a63352fea780471e1c112c47b49f68f599edd430e1b3c6e03f3a2448edbe325aedd5a2ea42ddfae6b2b5900b3eabe5f3f79519c7de966743060f4dfc3a3efcfe829af9b5080f5f0f95ba6a7ec10c76790cc967dd2f2fc06febc208b8897fdf0dc2414d0dc9ece7b7b45d3f40f20b623ee609047c82c90e095dda122894329334686910478c4696832472fe5a68720cfba08431c542ff65ba2d83c5349d9f397d1c8b4cea321b3b28a46c3d8be210318c38a816f065d06e772ccc73d40ae35ddb0d6902ffbe1dfd33562fcfaeda86665ab1d934f3cae6d2a6e42eb81bdc6d23038ba2932a883e7b716a2b3f43e956911e560f778cde856e0665b2933b9dba690812e78cd5a3a229a2f981a5cc416b44740034bdf3d5c1adc2c8a5c81e801f1afea9c5a2f6e78af44a6d749f45f67e8aa051184f0095da702757778585e0987215b25a102fbafaa5e17dac5bf8875a7bc10461ecf2070dc6973eff39c511dca89a672156e4eab2a9de275b873283e10356de5df607813b12fb07a2cf8db486044771ead6faaa36511830e04ccff4aaca6c94e5d51e695e89505e190b3927e535c9a727cafbc141c3f29fa9258fee6b6144f8095e900442470892279e889be72a04410e2bf57def6e0049f89e88a03281fcdbb4da56d620e971b89b5843279354fa0b14ffda36caaa9c944f66a5a02f2ed159c10c10815547ff736021f208db67484497cf91350b616d38a4a9407efa1af034e7d65496f5f46ed0d64a74038d1b060169336095949df5c0c36ba7d45161a79b05244c85c7575ed755e1179732bac8b05715d4d106e93233e355b777a5d25264ae60fbeef50c45042d8cd05afd38d4c33a0ac2e547ec423e30f0b9056efbbb4cacd81c09971ea412e3686ab1f4e491ca56101c40b7de9fecc21a7c1a80074773ea1525e2b75e1dbd102a21c5ad1bd12a91deb232bea9b90cbc421b3013932ee498165a048cea253875c1b1324f879513a3ee4e1f8b9cce9fe9a33c5f467037eb56748f21fe72bd7fce819331536dc97cb18baaa348559ebd84b54f2869bbf5542a43126a41de2950116b460503b16f2cbc6aa6ddaaca2b0086c8606391d8c14a1d4aa1648188172b860755d8c0c11a15d8234461b220bc8e16f1a3e00114442b7fc6955087028754a0d6d02faee060880412896054355a0c8a96a564a507404cc35e395578ae34ae17ce47137c9002ca5263a1cd472c679cd5ac43a6432111e696405955ecbbcbd5091b39cd1bd97b3af269dac3145a918569a94dad6e458c8e2974036b8fd4c69adb0ebfba8e4babd215d0f63d64d8f04c7fb22f2e92be9dad97fd7c29af0255a35875f8c059981f6c4e7f65de6edbd599d8feb8d31a6c453e5b6400b6ada7ae91a23b2c7aec136723246061aad5afc6f3435e841d92220566efca221de883d352151364c9640043db9af9662dbed9bfedd37253c1c219e75a3dc1d7805f3b6b56a63896f9dbcbcd81754f4428693a38f4869c55afd6a8183c7516376120bcad858fa90724161907c287ba6c003171883f18763aaef310791638ebac0585f46381e4554cb40b2f57be6e3edda2177e1df8133095d655944560bba0e5dc8a14645c17a5d569822bf1bdfba6a5094f163e94a986d99dc603f0ddda599c1c3e852cdf32a182a0a85617501e459d5112a097c667ac582782767c13fa2b00561a4f85e550ab4e8fd6f66a5cd951347b7521a8e38be9ce3eba9b8486dfab3ba77936ec0a53121b09b51e297015a5bd67753551c7f5b2721d3b711bd33078c683049dd9bbe4707e40871e5b9629245e41d76e9072602bf0176d88430085505e35ead09b0b1a4993658187e9a1ef7e2341fae8e11b3e6543f63851b7031eeae22e6ec90f6ca50652beaaaa3521e3628722262ae3ca9f9cd9c548729388917734f96b6f18eadc859f8f5f72d6140f342586204c5d6b138762b5541eb1b97f82d315bd9a4dad2fe71d3ef26ddfd3bd0f7d3ed9675b88dc66c138669a54315787c6e24e0e54533405ed27cc7b0f43c1502ca1eee272471bdd8354a4af417bd284cb7140ae1a96612228041afbbf171787e9e47fea159abfa974c998d1059943d537c4ff9968c80ccadcd5b00c6665b7d8680c951d382bee85a0d65fd1918088531b46950956834531c117978033161767f01db50a2c0914572d48173b8175fa0674bca4f3c2e98c02f3dcd541d0f83ac2fa2241e0340ff6d773379023f00a478e59d2a7c0a7f2c70a58914b90be605fe6c0bcb1affab899cd6b375843fdbe782c2e77dfec4ab6d146570f83b63b308f81069d7781fccee005ebacc49ca71047c2f9a4dd3ce8829b053e54e70df880c180d94b8ca7b88f8c92d349bf9fdbd5b747b755c132188666ac473979f2d7e58e73d1c3675722ea3fffe6b881248d35d72e0ae20cbc17d63e5249dea5023e225dd0ac0bfe47fc39cb8f09475051e7004be2d540f159942497cb63a3464be1191664e846a7544609491ce41b17e5a1327d98534c4d771a7625f77653d57a6447fb5a8b742cd4045027654394e9bf6c5fea692a1e401f06fa5641b8d68ed2bc130bf7e913c4cc8b2910fb24a4e6e4831617a4aee82c6425eb8f8ebaaaed0d9e2c87d56d32bcde61abb39247ca5b552a13f97961f4a6395176be959b1316ef47ba2100c71aa5d312e6e70ce36a9c3d368cd0bbc951ca76c059a427874576f92d14126ee58cc2e740e265fbfda683bcebcb47cc70cc8479568dd00624ad7981c00b813d6d35cf93c7a6c21b941d61c1a7d1d172310422d512daebb63fd53bdd7a6f6ca25081079de7b1c91685e7ea53d88016672a3126bbf4c08aaf7dca91bd56de92b88a22a9f6cf9f53afdf10f7df7f52dd509a9cff5fc706a32bfb0acbaa27c549b110956fc18c2654a461e0a80ca5aae5c5a81f006a2816372318fdecd9b0bf1bafb5bc4532140b38da4d0527e05e38e8b5b56c51a159826f479269c97533ad4fee8a3b0cbab8b2112dffa696d9f0868a827d4c1e8a3aecc80f5f72aaf71e18799c08ada12ec5c15da0f037d8bc61039e82195ca227dadef0087eccb9bea5f9951ee9caff0d286a63822e30c4b6be204983375f8b97bd3bcbf04229a3cbc8e224feaaef11d436c8d5a1dbfe09d042826c78c3f30bebf4e9e1daf6274ec0c542fa2e47e1e59a47ef17b6d32152b4d321688f40733d54a667b80e615d36b997ccf4c66b62418359685bb92a131ca8824e89f412eb4fc1f343466ecb8588bdf0407f7dbd8801e7b99772eae5d4cbf2ddc6704fd8dc067292cf314772f1b9952d449acc61ab54819b488c1bb797900a9893f25953e1a519cce13b7bd70782736279ac04a3b65d2b01205dfcd332a265a92acbe0751565912ae62aa630c4c1a440c779ed187ae39631a6f145bf9f25df481d0101b50038a0a3e566aedac4483d70ad536ecf03c095f48bb1e4a7e0d09815f53fa1719eea6ffcfc4f0225fb6da09e4d16b5cec833a107c5a501ea98ab6c460f7f40e374553bcaea1b02ceb47377e06e1a51854e60275d9aa0d690be2f49f5e2fca164eb05ca8f74eedc4a397785f90e7de0add8f7e3f6387a5769545cde1e8a7ab37b024634067c4f0d3cf587260a44279b9448b9bab9774450be5fa4212a52a67e48236356dcb072aa2744f53d92d08d16d7f0d6ffb7e525d6991e0defa47acbc17d7de1ceddcd0e94e96fe9571de1c2e0aa1552106f243d8b0335bc3a66f4e88d9fbe250992d0aa95101218ce554a09e7bba0bd85b7706f560c891a6d42618ec5ab4525eee5070cafae5793fc63180fdd67d6135d43f6a25d1b6e0a9e6489e1dfe03b07074ae61615433dcb4fa2e7dfe649fab8c786b3b72cf767a835fd08a0df1b3aecbed5d37cf559b33526626cafc3a588fafff17bf37de1a809ad1142b8a2829aa3bc78e8b574300590627743bdc2a967c51da6aeb70f59eab768e3d6f1f675c1a808303186f8e21f72274772421705b3d292f396359f682cec2910b442921d29e4d0f7aebba7667ccf9dbea1d69e70835d14a9796585b04182166fe3d7cc29bcc874fb358e4e0efca201f2848b2b9b0de8e7e8cb1ef33cfcda25b8cb44b77a98d2e789782897a756f2bb707ddc215420b310dea7070d55a20fe081f1be4900d30358ba02c7e5ebd531b631902275053d2f7ac78e627440903a7e7cd05b0bb14178c144abf38c8bbca2f8e5aba39d58ec4c374afc0bfe92e7351798fe0614c976d8a7101503c6ae9e3c8898c028d6f6329ebcd7f363afb2534950f2f31163213b3699de153452a0c7cdab8c4eeb3d7c170b0e6747037289874728cc88fb00453e8e9543e0f45858d237bc21c352b32d517ac1cbfe3edb3e0a81f13e30fe9e38cb2b04083451a90e180358896536a34ef60cbaff5b18cb37b28abae1e3797220864c5762d04b59b09da326a20375b6810cd1b7529eb3d39d6ea8329f03be57e85d2270b02e2c86c7ad39a6a0d4d4b558118c3a58693680bc5f4533d93c7a8a0daf137b59137d9fa39d86364fd77788af8dea947a9a0ecf6ad9868b01c8d2939742598f0acf9261c772b77433d6a0daffe0dcc9253d2b1df6dff950e475711a3aac6a8a47f4e132386544c437d3a7375cf9ef08b154aabeab4d8624af41a6da93fd88cea6cc77d034e7338ae3b7dcc0f50be757e349753e0014d6682ab1f06b377a49c430bf952eaae06858fff4091cf25e0dbcaede5ff56c1dcb54b26b42a3c4f701ddb29000d45119f76da9c295db36f569b32d7ec71ffecc50aa41261d8fa2cafdbacfd4b14bd357edf9425aae5b6b906cd67cad7378cfa405c6763ebe058a580e5b5c09c497733dafb72a3d7431b2afc7675c70ffc8fcd8d24276aa2fc2e477d92f7315a698baa930e5452dd96e04cdcdb4c9ae9856e7aeb1ab731261e6e7250c8d94c5246878d5608ec34242a7c2111d339a73902ae8d2be74c85dfe017268d3c681311c9eaa737ae77b7ba82ec3c2f2671f07ff58c230ad5711819817570d19c78aeebc50d2537853ea14294bc6faf980fab9bb2e33dc4fb80765b801e4bd734e02f66af2ce6641a73230d8e8b192ad3a34e1522ccf57e184e144693cb7ff127f4c859482bb0646249f50ed21cffccc3b15a6dbc5196732297c1f770741621b61f24bcb9cdbe98ee0a58a72378ffd7613ab76b33b644617a3e2c24dd4e0c878b2d6b5c6e37cde40e9a3775f7988cb192980cb593ee3263f0088ba6ba96c57431d151b0c681ee3acb7d682279132736006fc062e6ebe69a5aebfd4f5a1f4ea60c0216b97fa5710d1ced9bafcaeb6a89b62eb853604da8d0c74a7c96ee5ad7fd1c3020ef45132a6416a791362b4cc7b44cf971e31e79d637e3aa5f65209e65962f4bcc43f0f41c52395068d477663e370356af114751a2282c4855c6f74a4f4716f2cbdc9d971098d7a1c978839ace8a908e20622a6f9bd31198407863e2e13ac93c6129b82daa882675f8d22bc22c2e4aa4c899577dff01831f956f91123c6ca66c5753c2e132b52f4c6da2a4c8fddc02194a6555cd5c6299ae7ae3999e9e3cbffca7a19ae32ca2bd1fa5479f38adeaabdca7cc77eeb770fce5362ba263ba0dfad7015261e543be90c86bb6581d5be87484fe15a6dd2bf2bd8c10486e4f93f5b04940dc1b2473c737c5db9227aaf123c3bb497e960cee3bcebbbe23d14b763dee2201e0598f81fb8a2e15276dfdba00ccdebba60ffc2d8997be9ca156f0b7549e75ae9ddeb8d3e15d43d312b2ea4ae4156b60b0f44e9cf11fbed23b371a1731509a23c9cff23d99e3821a2e626c41db45b12d8e493c812dbd8243280c48fb403f3a398b40f7c62b4feb5487c398c51d399de8561fd12b897ba32996467a45ebd7ab53211cf2e61c4a3f785b57ce7cdad4baccf470c2f8e5ec208487b33313ce33005d25a1c58ce1489efe5db333d5a41019ec38e424bb6f6f68398e3314addaae30f7995c0a06a6a6b38a9764441d68ed6842179f362fb4955a355d143e8ad9c4ba380ceee817a0ce90d71edec02cfa58a5aa66014bd3fd7661f2c2c83c9103560d18f8c5b2e021e28ea05578b31babcc101edc65f087675965942cac8ffd016381daedcf8d490dc45d1734aea4f98183739b59de2fbbb313ee11ffd63c2d261eb243fef79b030a11a39745e71a39a586971543d938d8aa250af2da1834451204f0953671af489df9a58b7de89e20d397eff09e7c77f780ce8d67c2e54a842f1c3a967557eeb8d3294c76b8f02a511102fd0a83a4db069ef47d9c3768f306db1203616751fda2c706e0c47ef21c623ce444fc51d6a0c34c6b0adb3086304f0912334139fa0cbdd6db78b5be428cc499a0b99376d8ca87ce6268e15971d760a722f54f1d0c6fdd7cfd2e8b43e4853047e1446e3211e41d98613e9fc9028e1964d22f7b820e6e1c4ed4f3bbf7da1bce65b7aafa3463b632c766f911a6943d67f7ef037a9ba6a6e404e3517cf34c0a72bd62d189ab0279411061bed9ae7eb16664e5cb1d4ea1d79f05a732467b1a7d57751f01d4601a0a69004cb7a5655a2785b79bcc8b07872fd5aa0b9965454b145f4bd93ce5e81b0d1b8f83d8aa24d9d903ffdc781ed78670722fbd8778e5d4a1debc56b535c1f2b77208a43fc995fc6f64ec1d4fb77aa8dd5032bdcd44f38b37f9c8a0a54d26683e8547cd0d69c20dc022900e7059133844a07ba4044bbf66b6fc252ff50e9bdb84bacf837bbf1a89c04486c5ad3b65390a188a26337bdad156c1b1467290d783f4063b82afa9f5c29f8a720930b72262c580ca43070b4c2231068757593e00bbe74a108794d18d9a000db74c3f775ca791a65f3222a8ad85706f7466c11531215d32ba3ab280e649234781917451c1bb9a1159e06a54d5ba2f68d5cff24c044ffcbbef2d29f9874b35c50e6faa8cf8420809d867d329f8f856c7e26c597b33ebabe7fbc3921641b8be208e716e686abe6e58ed3d24c4159d6b6e323570d220cf0c42febc30dcfa73ec9ea14057a523ce31a51c67453fd29f14a6d89d31a71b2e21835129250feb39141f2563f69682e1fcc0f312d0259a364032a1bf61a26aebb7643704287e00c22bb418bb7f2c96c8396beb537f8fcade03bb93a6bf9fd5103469164d83a493e0f7713ab4ed0cedf193e27393ff9525362a03688662a874a746372ca24865c871f4b99249c20e6e670dc28a83683f58ed4414c306e015b7891a1d943d68e03c47cf837627fc6d6237f9ad245176a060fd45028057829782fc7c3369612d353ab7750a88e56fbeb8405d9885f97a7f960c9440663d96390ff4829ace9e74e07effc8a82ec13f576475d2692894272b110146d2d4ebe93a6f1dd5ab1954855a1dcf83f57ec1e224fc148b77002b17d78d3b11a2cd07927281ff722fb766d01bc4f31db9f3893bd0d8f3ecd803abe018877aecd68535d9c9bfb0165625db318b8d7c8c3b9efac2e3bb5f15c6a0a1debf6d85585b1ee3a62806c78b69dbc928658090a3aa684a5ab33529fcb1266621b2b1cb40fd453fa1e5c4bcb35294b67debbdd53e6c17b9e8ffdf9fb107906e6fe6c8a4adc5d191647263edacb53908f49147102e6e61f6b6358af57d3f350246563c14dc69944412dbad1067fbb855c4c06d5b54d00638c01906be535d7cd8b2471be5d4f1c932fa3621258d3cc904f8a1f067af2e4d70d4a97851e7fad0b40bc227f2cc56c3e4340ab76c40297b60e7bb90cf741fbec98da6ecaadd9ce1dcb749c646725c861fcd507db0dcf95b6b6ea35c51ed6c11cb112128ea0012709728ea5918fa5baa58a13a02a2ea8da1e841507d4d93cd8da2be72ab68d679ce88e4185216d2ec10285e5b09f8cdba9af6fabd6f800a338a02fb929f3f8843c9ebc9645a256eccd7908f6a4b9bd707f5b7d6c23369d4f476a0d072c91de1192368dc501fb9224aee4c2be1244a20966e5dfc7b1a409f1ab287d863f6c64348a2cf89dc262077ede100139c100e6f182698b732a19037371810ed9282b02b0b8301bb9855447fac0294c94e4c1a3cb5fbd24be778aa4824c7f943957743c95294f121e9840e1890bdf0ff7dd331ceafb5a34ca2e8174daf7944cea97f9358d2fdd519f8de3ff4ba279a786360351fcbeddcb082ddebb2c652f9370dc2239178e63ba7980b5751a34621558f7beeba6e9fcad04f014851890ec4a2402ba70af1cfb195d62ace2fb1afc671f75241a8dc76f91694cb76370fc7a5c1627838625f8dbdb2a7de606ab8d0ca1b901b297f49fb9544a4595bb41cad941caf442b87627eebb71e784cf8deb62b02d6df9145e1475868ecf25ed045057028fa29042e7602a2253988c56349802fb5ea9b7a6b71de5f69da2295171c1e103eb6b6b0abeffdcc8756f8d33c281e6686c6308605306dbdd37372329d889ac1c3d18e0822132ce5fbd6021458110b2b728ef14fb13d0ea56af41d64102923b6692d7ff359811842a0dbfac2f776d412e4c7602c6fdaa5bd011dadea70e9d182de0b6c23c9cd45e1f71088e9596ada4e97fc2ce0c1ae4bb44f2189d6374a55cc4f6c91eb7cfd57f5dd55eb89b94024946c258f6b48624c68bc44b9e59f69d9e6a77d64703b2129f8ea01cc1f8fe364dd0df2e24012267405e5bbf083b1e51585ad145c267a5df644dbeb62306c68f74d9a2295212f3b229b084d86777137b0c4181a04d66e60e83ee576f74e64e164f8667425972b7886fd3deb127b36ac774f90e4338ad8d1d22e3ea9f6a16da8a88c8ff64b5354d74d60b02a9b464c97fc4dcdb2121e40103f3cbb518ab60dedf15573957c6ab49368f8e9854a123a80be230d49fbd133b12eeaf75799a9a145919002ef23ca43656bf2b55ca904e0cd269a6bf0c08c781a0fcd69d8d0c769719550558b01a39867705c9d8598f38f38b876fdcb330e487b757da65fe1221986b19a9327dfb48d08e57edcf666d58cc3f0316879c140729171ab14a1a2281d09d8c93f7d6540105e81826e991b23eccad037d9a422a1263971220d00cf7369eb6654c8e3f61b8c48c704d70047209e947640c9f4499f8f2ee143d76aab381c4b4b6f27aed29f3a42b40cbc8bd92dc89efd89990939e8263e0ffd8e56d84f0fc50cb04e3fe2b3b2a9202ddf791dacd2dc40258bbff093146e52692886c3fd9edb2502f44e53d0b2cb9c6ad2077a06903cb09c6d8dfaf004aa3d0c33190c8fbcfcac9700e01f504db72c31beac4e2b070f18090a3eb1ab2bbe7b7fb3840505c7598d3d7299d5befcfe9243403a4a95b5eaf60e80c7ea70652f821c07d0b787205a674ef8acc279bdf7660444469564f46ef25c9a6f0ad6b83d9a85b4752a9a9ef2702c930d5653d4722462aa3488220bcd0235886b28905f023cf7f7a4a6d6c4ce06c4ce70526cbf75e66a9a3d3cef4275b7d0bd5d8945c8c316bbe64a20ff711b2034da8d12534affdd19afcbaad54a4bf6e663e545d4c7206de1496549df9bba1b0cc2dfe8d34926f5cadbd1e96f3e0916e40e02ebf0efd597532b83a8eb26983ffdd75667820faed7ff4c51c2c8adb8a5b35fce72eb55c794c1936f3d8c6d50ff29965884623f44c6a8f10de788d2bb24fc4a64517f12c4b17d323dcae1223ebf35ffb50e465f188e5fa17fc08ba9449ab049681310523bcb83a1524e342ccceb2cc1ae59a9c987a65065846c61f773e6f778545dd14ccb93d1b367b3afacc56989bf637aa44e91d8ccab40bc4e0de9705577bac5248fb80c5495982fd30a95cee34d2e97e0248d5f67b576d956706cfd4b74b804ec12d5009c25205d09e2d96eb5d8008ec6f4bd96885977cacce267a2dccccde7162ad4c094d700e0bfb0ec64e8ff4be4ff97844507480ece5b3a9dec5d0ac19ed7f4ea5579ce6e8e700ecc63ea8d315e5b0bbb66e00aea9e99b33ab73119fefc1dd608eed69e58175e66afc8922221adf5b1125336121d37bd1842753ae521d9b36c92010318437d1f206291197d10db12002656eae71f40b307cd4d200c910e26619ad858007a7471863adc7146cf6115a10c3d94795071a430fa8692308015932a4096ba6343ff1748f7d946fa313b3ab8641cc688936ce58056ddee9d7c1ca164f38efa8c2383db7778469ba85c1c04479b1c06145418005ac61255853487dacb8a6d90673ff84d0ebcecca342fb84dc17860f8b8e935d0d0065028e2488e0d2b478b445bad8345e9c072308fbf78f043c6c300558fd209351f4cc832016c3846de37333fee9ee1aa6aa493d461ba20906326261e607a088665f2ecf2cae5beae3b0e2b5949c1a8b9e35d1ffa4a7d5518263f67763c5cb613c94a618e03201810755ca3ba611261be87c670400ff03c3e3d2001586733ec65e5f61b0e81293618452aaccecb3b7209704d226b0d8854a21a073071ac038a8cf9846d48af699452998a2be75f764e6596510678a079a6bc5090e33add5d40a5eb610b6cc519a9964494821471bb5a31acb213bca51ef4677ce225219535edd3c5d89d69996c4713dcf3e6abf42a1995aa4e9fdbde5f7f0842db99516c0b88f560fae4bc913572d73140084cbc69a07f38b6862efeb3cc5769b9d02a9bde759624fe686af49307d8c10afa09fde9c7ab6db8729c620ac9f5cc46d53885364bd53be06d98876d1340ad16d808800b50fab3c8195bda39488357172de03902e4b10ae37705924f3d37c5414a34fb6c3697e3f76f9c699ee9a08837f0d74ab6c8b1161cdb8233aa6b35a19aa709fdc3031743d14d457acf462f897bbd2e6434ae6b4fcd0e9f2f4c8cd7798970cd815315795ea7477ef10854b46c0281155404d3f60c4c338fb20d70933015ff9200f4b7cb78f256e5379ff2dbe5973af72b909aba737c4d955c8548b0f74247c506f9cdaf9e8df620fd74a22e7af4bcd54dbd5663c93503f36d5c55871a8aa5ece3756c4e0fd0f1084c0db96e4f7ccf55fef065562640c86e9521373f768b8e700ab781ccb6adedc66d211343802095de5647516f9492f332f96ffb3d1acf9eae5151d42389e950cd2bc797cef62b93594aa5bb6f01fcf53accd599c919c9f06506e3ce7fe4bea9629c01573edfc409ba22ceb1ab1a04fd5e914bb7a0fb61f646eea37f54e57c252ee0c259fdd3077679ad06b5c805b302fdd32799dc10d3a2e872e60473167c5df591a11560a1db6b926425f9bf43daf7c17c173bc90c9c45b6f449e387f0545031e9ec25dac07783ba74af1225d3e71e458abced05b8ed574709875429728ed593cafef77d5ab421fbeac50544d447c021ab7232e2146d12005a7f15704c2597c4faabb22c5939ee12cb85ae438a71edd8650828f30a01e155619a55adc13c1597968db3bf937f2c088618bec71f73b4cf27b98c41b00019d72f87c7fb1450fd79479667cc22a7cb615457f443b82ca88889ed4996d8642c504acdbd9a497614e3708f812706b2785352199d91b5166ced92e447708affd392954b506e8d99de165ba9684fae30f9f595ca81ac6d8441ef6c3487f2446076273abfa6bba308a8b1aba6128044eccca92df936cf861a962890d17d43a66b71b25e6c86ca79bd419fd80f50351b7ec7d783cf4e4d9badb38cabaa0afb0f86c94f808752a418ade7b7cb54b0906890a7e2a709a05503d0b890430637c107e54b0c3b164271b5fd8fa003351bd7c23885b98369c2271ae46211877cf5f8c8886190a0d8b81f0276060713e51c847c2329e2cde434a4b905fd3f7aae96ccfdd3a9fd3365ad471e3e155da7d16afb6200eda19ebb963b5d272c6a160a80025a4b690f89cff56072b86d04d7ff3e966b3a8015b3c4336fb9605be6ae9f9617f5dbb96c3ddf4e80231feb7880c14e99bbf51aafee4303e16f73e5012c551955d622df1384e729dad76a8977c68afd4b07caa6f1ddf03cee62a0cbd0c6c524df8b2373f495c2d05225ac08d6877cf9c7e276a263014771415c378a1f10dd88e229d6013fb22a01dce152385f6fd637acbbeee9adf274a4a7d952b2cc76124a64ed085b8aec8beaf86a99f1a6f99be5b902eb5609567db3a25348fa940ee9cde75b1e7de89cf81728c8d488a0650462ef3963f172f14a33c85fbe7759e47d640e153275bfbefc4a1ad6462d23541a0cadf51b05ed0502f7108ddff0bc93d8a65e455d7bc1e94ddfb02afc471077054f974958cfb93dee1ca90449cc80e7e8473a2596c2baf1e9e5c79ce591455004dda8fcce1969f95da20e11895b368aac26590e3273f07b333d9922ef41fd5c9291cdf061d5f124ba021d44833d7d62b56a84e4d32cb0e5966edaa4d5b6422ff69c86df84984f91ee8104284d1540dfe03805103224fe19e27d9755feaca424b362334ed7ad86565b0e909d506df556d1e32a8e93cbf1dd1ac7028baaff57386f9be6573aefda44f4f49bee0830b5e72ed860b31030357560a56dada8d9dd5738c86df702dd8e0b00900277bd973e9c6207eb524202c6a0d5b8e1507df1a9771e86ec3aea726a489e86448b07084188f9e197e37860ff92a278b39211299d408ae61facaf3d8c57576ed92e4e4b530110732801253442af81b3e74e9880d25de9a0302ce69e31476e7c9fba2d7248cff09726f11771bfaeb0577938c446400ee31f3679604dc6a1de346aaa92209ff089bd5af1d8a9d0f7ae2dc454dbf86914fec92b65fad0286dff090602e07d4df812f531322b2b11dc4ba263a2209a0deb9b1a67d99695a40318e258c6df0e6379bae3b746c3b27a13a2615fac9275c30bcb21a88592955603a05541cb6778cf60b65706356af9c347f81a9f75e159f2876abbe0212ba3dee757077dfd33a980bc427d04628cb430e89c33de44b724b28660c1c18575d67b27cd1e7bcb75a8402a1720763dae0fae5e63ae12466f99af2cbfd7115f05c0cf8ffe8871d96eb5d83dbb441a5088a0d164e313af3b400dd49dda0748f911035a757dadc0680c06c5e2ab49c7d818414d6e69438165d6421fc4dac99bd9dacf9ea423afce0f05b01a43d02e381a4c63de3392c955f3a0d5561cf6e50dd08075167be06a240183edecfeffc46b8e181b5db2a98446271efc778ae46152f6f34be9ba0351b8476f29cebf2d05c08f6b477446f9a0fc0974b1e244e43814278bd84e05963715ff46c70d27aa6697522dc12724371dcc90c2412a6e9974142b9adec173adb6b17d5121d3fa42b067c208a93c11ebb2565cf0390e849bcd455551b8d8d524dc562b325f889614157f9bb72bbb662155b179487a4b37af2ddaa6420cb1f2e5f3f515927bab16954dd5293a39cf3b7d71475fc2a265d3e7d22f9fa251fe3c20eb8b689c93c58136a535fc1cec266f9c384328007c1fb44e62db50538d870b13a795c1adeeac023601bde4018a1acf3c687a2cd0264879297b403030ddbe6facfde32f49e23443500fa840b4c878f4fc05e7f5453164bcf831f2927ed35861f5e910a92f6c568ac6e687cb2d93392d727bb2cd142a5fa7e85277765855bcd7f5f2605b459cafeaab9f99352807b0b50a6fe2c3834fd8c20266c471f3e18a080dc6aa89b0cf3126473dea61d3b95e000dbfae3694214949fad6219d2eb260f6626a4b15d2fadc8b8920af94b76640f55946db9e1d4ae9110d2c7a3c109a71466b15f413c0ec6889f9af76e29ca11546b0141e44da289f0b6ebb99383d2245147719fd758964625b26cb4718625374cd85e058c87bc36f075f7a3816ddea1e0c9449ee8359f39b3b2a7284662d5ef8e68a6ff1c2ace6d4da41ed06e5900b5a7f093a7b1f86a0a1ec38e0c75e378239216a4dbbc61c5fd5d89ea6667a96b23df95e9dbf7261aff5827fbbbdae9201d1d9dce14e622242e699909d0b1886667a93fa5ce5d772a0078c996ad02cb9015d4faa0d1538dde30e7d189d411d057b37d8b9f177ade779630f52a205457e73e85812de69df2fe18882d5d129c85af31a124818f1c7b90deb1ffeb7fa1067e000d6fa793e3ec61fd75ddee3d2974bb209032f0485139f6b4222587c0e2a6e00dd5b07dcc849f96ab9111e23e94f7a03a9cdb056788dad1cd9aeb3b794ffe49b217974f87786ffc639941befc767a6f6294c3ee521910b86c948d70e9cb96437f33ee0f75c37c128ad1a817ff32e2ce43ef4622e439edb8da85c49902342bd2ba079842a31b7937e016fa4379081afbb2ffc0cd502a683cbd7c31f2a3fd655083131ab3199bdcec395013a648a2e91d72a58ce267b07ad6fe238e6508bb2b6a0d104fbc75c31eb001f668c3b4de31367e18a175239e52a88a9ffcec10d11c11abeea9fbe6d018956fafddc566b4a84b749a88d93fb4578c17b8e3d12ed80cb8e6d0ae4d7803df273eee13e7e0b0acd93059132ca6ccd34ea7a7bb7c0001e6a60a8039c6ae6e41c40ee2dffeef9443f26a79c10179079dd06f4b7205d1c00b35230a082dbe075e5e20b977e8f1e71c230e5f9a25ebd7d3795db49ba50b76c7221c91f82350f65ff8722ef07adb7a7df3f9ac6a932c2e48c63a237112dfe00a7ab623b605e26e393844738275ba8d6523c41fe9aa2bab4129668fcbd66d3a77e603797759a00fd12138e6ff5bf3a0900571f61ca1cb3fccec8d986f2e5b1520a56b3042b14bb3a12b5f6757a281856376e0e942f71ec4f20f31416960ccecde608da47ef2bba86d1486da387f72e4334e79ecf32cbae885f16d193e4812482e2aafca4a666d2123eeb7dab8d3ea83927e513c5fbbddbd9f22820bea701e4ce5565e57bf8874cfd8cf17a5805fe8251a59ba240a87a7de8e105dd6129c927bdb8a2271ffc5ad7a9b589d07801d32c6ada9ebf9373862dade8e0fca9eb446afc0bb1737485cf72f425cfc7732001581fd95af3de0f0d4cd298bdcba75fc804eb3c5359315a8394820711fa2938760ec0882cc8093ddadbe03c7fed51181b8c535bc9616bae6efdf49d0c6483b85ba563a263c65b53825d95cd08b42da2fcc6e2c473ca8f5aa050752755141d7c7ae6b2a552a7bb4be5ce0738b684090768868db5c3624fd41e00ab407c1fb5cc47ee77138d5f314618eec54b56c43f423b539d5f2e842d4b9e97405f17ac330c92efdb95909989496b28f646c0f8907f5bf0edb2d8426e836075a139be34c92be001fba752c68818a569f9351b4ab79ac1e92413d3d5b88a9409fca80f2bce38d0a2a3630dc97d05e174592a56afd1afd4f6b0b717b216c3b2cf9471af99c35d953ba07f47501ff231d879cc4af19ebd6fe3b180311e13a5595a6bb802ec41702ce65eb82e07e6083c866fcc2309e5d71fe3928ed3073d0b1f520754a168b83a5cd67476c4bf1bfff08e037455e0cfaa6b6073c5b5394103701f37abef347105d409ea89864a154c1afdcbfb96b55ff7235317c37803cc2847d222187930713bb079872e72cb7b223d3a2d26329d01d22cbabee26fb29f702cb5e4746f7ee39d861879b39de408e3aae0b32a51d434c18974c1b2c19f0fa66efe7e2fdb50f196062d6d8e1a4921c43f9fbfcaa9837d1c4aaecf75d7c1c37509ebefa8b81c162ec123119a99279d77284c724824c90597d2707b0de5627fe8d2fb6958e1ec2e5726d579d49d838d8a5628a71e6cec942cfdda66403e2c8df92cb623e2395498ee27c9528612035088ac6bc6868fbc3bc0e76e4dd29ce2e15b4728057833c53b2e6588ba381eb164146b64c78e4a3237ae94204567a584a8be39f5cc1ff34cafcb8d1fd003b5d006783014b6cfe2acf8af4bf0bac6a830135cd22469ae1489dac217c178533cb588cc9d765256da69307013c5934a37f01297b50ffa0d0c5b9e32e422e0bdf3de7db9cfda5dc49bea28dced2dddf61b67012cf85d1c8c2c6fb7cfa66c3d0c074f653f60fccb3f7c89bb7e2dcc374faee120a1c62f0d43e5bbe6c0ea4e62930b07bfeb99aabfcc4375f41c9b281656e62bc4d007a7af2ed01d591538bf6cbaf021fbf9c8183bb6d2b8c6d53a95cc6e512ea575ea0d6033c9bea5a4f2ac59ff630078b8d1ed2010a0fe44e06877f164a67db67558adfc887b8947e680b00c9bfebd3d0695a394f9991c6772a652ffa5659a6b535aacd5da70029978796b5abd72f59bca43f6e7dad646d68bde906ea6077eb8154a8e121907da591f999723b24291adbd6ab5466e2911bdafcd9a73316f538eec2e019b9f9e1faf7b20ab470d3b10665c6db2bee8c073219f6b9779adad38b62e76be9f49e0d851c4decce387c583f5161a030b170e8a989487302e6a2a74ab2b956a77473cc8b3e650eee2afaa5693073f96e7cc55a4061413845fefb52bfb9ec78800ce20459344693079debdfb80acea22f2c0aa0032f210e331a2f88a9ec87780452722f0ffe00724712169b41d874fe07138c22207d0517ec03d33e517b2ee93759a0f99d5cae9891c50b687c88c266036e0f2cd6a2290971326e1758fdfcd502484fd11defe5e3c9f4b144cd8a0e83b4ed59eacea8608363aaa9fc747a0a35e792d12a9bf80e81c3329796030788a6791500742876489f41ffa8df2fe18dfe59059c616cf367f3622acca4461c2d1f960ceaa6bb8bbbc07508f16a8ec5ebd8b5e50f89e1ab19538f89e882bf97b5ed5c356cdd166bf8d8ab5241a39641ecca67ad42f2a8624f8dc63b423ce6be0d3a3f726699aeeddd910d7aa6fcf8f0cda78a57dca29da8b427408ac94f2fbdd61494258b6a80495bb91c5b710517e12bc0b13957aa73fe859798e2f436923c87e0cacce2512a7f7ca6313894afeb028553f2e960d8b2a27eefa383f708d049a74208433316cebab979e77c8e95c3278e97d6fc380e4a75867285d4462cccd1a4d07c1dd20959e7837f240a4513872c367e371c1fd9a76a28b4eade038ee350c8bb59114ee5703a0ffc282df878769f0038e48ca5266ff222739c4b7ed6a0a48c3a2103bf409025907cea2dccf45f934b1acae02cdaf73f3feda20d681f7c3dcb17fa5a3f58c09fcabd64025c5b155fcae0184d8425f76625a0c1bc4c9f946c6622440ffaf5f2a60df9c036a6997a620fffe0d02ca2aa503d31bf1cfc511b76410a1d568cca7f9db3be4eec6ec8b789b68f5d8529ac776ea263645652c3a7ce806febce252dea335077da4e76134ea8a2e07293d0dc0b06db195714e69a90804947503e39815fa4bce41aa455f6b2b644cceb76369c8327126d8744cf8905f0b42b513f9debe821162ce59110d48bc797c374a1069d2975011cce218bc3ee59e4b197e42852360ff0e0d8f739e04db78c3f157623f2ad62ec9595fe76f666053fd7cdeb81c0d3cc44e0af856ca1cca4f20e2db5737fdd3eb1e6e60304da45e946d87b09a0f4768b95882d33838ec1e577d04694380cf2d8a1a38ee7e1981bd17c9bf3ff9e8f674f8591f9d4bdc8458fa6a22ef4a1ea274aaa83ceb7373144d2d7d08755fe866aea4e9f6767ba7aca6660d6cc154fe4589f222ba5016da473dd8b082249d1d4db6c07892a1d831ae680ae8589b14da39856a763a8f2e515d9223cb25b24ea0e22de7d817b5924803c14cba47f5c1625a169a27017807ee331b665d5fa916306bb19dd2582cfce2bd2c5cb39f6b74541c41b7ff4b6695c68cf630a0dc0dcc613d91b2d357d34167d5e7ec9ac158b7f43e01ff022216ac21573e77de4f94295d31cdb77bbebb26a114c3981219e47b8daccfbbb1052612130b794c3bc3ffb0c4d0a803db773b5afb895229959728c33604c21aa2c8bebc0b92d9142897c056889b587e3aebf87f50013300f477468e9e282009d7df6d04b3c8d04004890aec42d9cd6d70de476026ec207ac8c37e20cbe2cccfb095bdc18fbf30e01726ab12e5664e252613a7d86772e3ae6e556cf8ac8b8c21249bae2b5e810d81fcb91d8635b2f9829dd12b8b323dd5b53bcdd3a7e672d1ed272f450150b4bdb4e2dac4b0d3fcfa34427c9d21a6f490ea0c121ff193e46702fc1e820d455d4ad09de68bbd1f4041d13290d837315f09dbc70bca781792be1a2280fac6d69ca989db9e74b689dcf0e5369e2d73b24236ed0404686a5cad82780dc29f21b66128d8634bca0958bf791dcce23afacee5b1ed236dd7e7cc13a40c29cb8bba4fe30dc0265d97ced8d9a9f9394de861141c6dbc251fe1a5e4357ebd88dfa4864d99bc24673e433c414e6667240ab3daf69e8b6afcf276789026ae613aa6d9ba505d7341d4a5d3577884f76914a9f6406ff5579b4a2fe77b64ad27bdad79ba35b196f0d63ee10bcbe279d706fddad46e6f57672c2fa819c0ebd83f1fbe1c5f0c6b145b7d897d5e3649f86e3d78bd19bcd91811d20a5d0ab5f6219627ed88a96bd9f533cc336b0f021dbef78716fac5fac0466360724c9903551ada75a2c82b4163e4b2104a6a3bde16d36dafb3c0f5972a6c90249a6050f9b0039e03fea43416dcadc7ba7dba1947315fbc466127b6641651df965747cc37d51b2e5699dc79f86572a67fe12dfa31d259345c05dcbb4ed9e72e5c5d2619ddc27e91b72f10719af8df9b004ee209034c04f2e4de1087b4a16a2f61f94e41030a08f4133aecb23c333830835150c14bb99d957d4b5f82a1a62e6de6a0a4c3b1a3b5b1fd3bc61ae8ea3a47969eb4cc83d987b49302aeaccf2772b427222dc31fb07a2cda24031e1ce1896ab10582b536db3b50479b7eab20faadb67d09cec37c8426eb19bd0e1fc6db6b647fd12f839e7ae15804d04c25ce895258b042afb30b599bc428bb96bad0ff6224980755945a238494f54f4c62c87ce237fab3c8ff175305a5e62fa476349f9e33a4997ddabe54d607a7e787b12590887d0e35ed8b2aa578eee7620879004b1d6ee690731e42d817010dd793cd5247125940420f8ab5f0b9140fdf00df1d0e0d0875993f8812312ac7a65d030ae5c746a5d75e74dc9fe741c82a2e62935d96f789123695d333802e4e41708ac7b8ae7ce65892ef5fbac4f0a99e71cfbd80c17fdcc5dbe36eca38d91be19df0568ecc32d1e23676ab2a46e0a09ffb85d904d1a563b3f1baac420dc312537a6cb81bb8fc93da15046a3e0bae2658e469c8f5b4a5ef0ee19c1e68ee06910e6caa5a62d24f8898ca227005ad20ff0a3e4c756d024bdb9c61592062b3dd92232e0e45ee38e22b04198834deb092178120dc95f7e80dd9e72c1ef5e350979d0d5d0dbd6e2d87d587e67f70a90e2f1f26f14b18dc1be0e1b92e5948324ad962bd9eb6c5858034007a85d7835340fa4df77ab40b5d60a89b1b7a8ef6e299cf5b66077116e04be065d55b58e04b77c63d97f1ffc677acd8d4927ba3aeb903fa5d944c9312efd620a1c296e3ecc0076889e12a53302392473c4d85aca737e32eeaf9d169f4b14ccc11a47ba4499a4a7e34c88d10e607d85fda87d613437ecfcaffd6b4454ab753a3e1989bea3b98b8cdf9debedf209288875925a26eac3b21377b9eaced4c93d5c8b858844082578b7f0174fcb7736ed1aeb0e5b7f21b7923cf3f57d2cb6e3a1b1eb4b959a77926f4307628e2f5c26796246db08bf1b5702847fd8c2918c1b3838b42931951efdf0205d57f57f2faa0b002e9cd7d216c0947f89c391a26964bd6117cb50ed1b3e996372b3e3e8cf2ad50f07bf13c67920cdccb71f4f03900b97da9f99b7f23e0ca53e92d9ffb01f56854529e2a07f648630709c3b9ff9af12f707f2815a686e80da5e68cf862679467676efcc70388c9aea5f8db44b221e6ab4dda8c38bfc6e334deff6acef8739d320c74ea21a45720cbf0c047792eb8f73e63aa8b5abce51dfc1c1b9871c1550fe2099099c02877f08de5b64756ce3ed17bc7effa6c5864c04d99766a1de754544137c2f06916aace2501ef23f3f846411519d27f7468e5c683d7be8bb3e357f6f7ae9e54fe5a413c2cf736db66904bbb8c3baaddc4b93ffe391c9f4995404578466925e82d2546a21cb8eedda37eedebced62fb8ea07aaae0a0cf7200de42a7f95e9abb8f85b350b0998a3487f9adc2d7d78f5453899ae74eb8e2aa77bcb17eed5b64c2c81da95b0c41d40e252d55ffb75e18b81e83fc51a7029fcb231bb0a5cba7a3c6b288d1785f3a444a933d3c3046c9d1735c39df50ed1d6cbfddf0f4cc307b16430cacc6e0a7018166f49bad7319cae1bdd5ce2c44e85ca5c4473c0fda937efd5d9327288396855cf598a533bb05f526074b33dcd846539c4da57fdd0eec77db6952c35f2496f7c96048f7a4c7914be44ef4cbc25ba949cf76463fc43b950470a965a6168bfdb2a8ef41df660fef583b9cf31819809776ff78ac08b6a8d379cf25a3a976dcf08b3174fcf8590505e5e67f18d0b4a56c0607b184fd526b90294db770af82b68d2c28ef21361836fcabf195906b6760807f9db08784cad44b1ca023f8692143d91a30dc9d52cef291755dc74c37671c28047425f58f3205040320965601f7b2af2f2fab02aa49f1cab7c0ebd2f7fb07a37e8c448d775df568baa4e5d92966d49e528facda12b68f9766871b8dbd8c924cae5f9a9d692dc0522745a5799659e68b216e5b21ee2f49c2d19bcb4c74a8ef551698eb558fb378847659326346492741b7108429d9bc3c3a5e2d02842fcbdf8f84757d33753b4bc36a026bab2fce9c027369e274c282047600d3ef0f7a2337706ef822b50fa649e307780e7f81b004570d171f581630c6add7329d662130b957d440a1e027de71836dbe15a67c211c2f8bf34503bb113590966a46a179c37f1b3e818894b18c4c8cdacc64ecf5deeb4402057106150ec0a102edfb34341121caa9f85584c903dd8e4d06d6d51ece399f6d2b0bb5af40b223c6a44a444023a06e2c623011ef673fcca5f35389154b1aaefb198eebeb281a785feea0f2478514b25a9b5c0a23c6a553952d5da8ab26ff4b2da2b76ba2d163069486428931e5099b828fae3657445eb76e7d19076c67f19752751402a6548a097fb2065b1ea4fbd3d613bf04730b9b88c1a13f8204501078c720041d2f04a1a5a32bb812dcb5798a089a8e264d6515c3fdd5311052bce93aecbbd1fc6654bf81214fefbced6011ec985000343b9215993b0c81a02c6bbc634adc375a8024a996b7f355cef94ff0bdcbd3cca0527bf72f90203895ac41b24369b77a8fc41a4d9a3b4dad65e571c87fd06ff8107743dd4665ce6ec124f50b2d0214b8cb4f079a88120c3aa76e9d8a2e41059ecaf7ae85e1a2aa2a403d833802ee943c656cfc4fe287017e839a6ae6b4c586500d522c6a716072afae41ab562b829e3621d889e90ea4ba724974d81fe960861711eb189d8e6c7b9cf7a633d2540561907db777be9a39f199f6fe6f5937aa358be7d9bc87cadf98b676bb482c8e075c7504f298aaa32efadf7b60fca3c2d83bd32a1de0a36607a0a237fcd41aa82fc88fe886e86bb3e343d5a335aba9cce3c0ce22c82545ed190762a95a636fced2d71f89112bafa428851453a723fdbc62dbfdb7cb4df43202a00900df4fd264fe8b969afc3c8fd7a1b10bcf7339155b0cd1c6ad17107b76434c4c3ca34f233564f2b087bde3cc4f98929fdcbd85ef7465a02ca90572db3a716af60ab452a55336021bcbe023bf42f57c63456247022ae58524b1920c4df547c071316dee4031ca6fdd49ba2fc255317c7031a8e5d99cc62c37efda6f68ebd89ef6d2026a4a5d57bbdf4900a49b4496092cc747ecdab625787d4589b4804f0367b24ba0b92fd64645a0babf48011d831ccf6c5b9c4b85c78a31a7b60465dea854fe100c30114ae695cacc6ec9432bce994f7373cb498782d140a987bbf0dee2f6d74443b23b34123b81f519d29a2f082d3884f9bbb44b56f5edbd69c661ac4493267917d433a10858be7ad70e557b0ca3345b1c5fc047c6d9a91792be78cd0df3ee7fd9ba7c289716da3c5955d807e298870c378c84945910e9674a58ced82690abf71c198b5c1f57e20ac9da1aacffdb33e0da741455d665cee518f3ffe443719e5a79c5c81b137b11c44a12a4434848f158b46c0a3932ce57c91c28bc48e888356c75600233c24790892b045a71e36e5d75e9eb90bc755b7271cf401dd19196979d2eeca592d7a4df9d305dc4ab1600e161361fb4d7fe58e1fae668339cbc7e554e8c47d91c4e670b0ca0027327d6c91aa1e029ae5241204c49a108466f4836c0c6c0d78a5b3f52cef21e75d6f8524efce98df22f2162594df8ffff99be5d37f0b57289244fbc39c6d1dc629d75575e0217957fa7ff17395832242e8f353d7d9185619f4a719881784a4889ef205175ac0a1e50bda85513ec75e7e84da80c9f9ee6cea7063867d0e7b05e9cd7ba9a588beb55a6fdf81a61c992de3eb433e82d56c1b9b950e6f9ee9d4f3647f98e4d732409069df36006061c1d281f8781446e16e90f76a4d567ce3bc21a3f21ef87ba225026bfdbcf441709dcf8c49d1d50de36dcc70c1f0998a8188df4000ef6f58a883cbc12e73d7453c2e2ed17b983dafc132fa8eb0678d1ff65b2920a61d238bb5e0e69319eaec120ad08b9379f7c35cd39a241a57ca240ff8dd7b80f0d8475bb6cee3d666a35d7b5a8c2f7a2a4022662e8dfd341dbd8acc2e0f5f855153a616a1441211f6c4bdfa80e60cce7463858eec0d61b9a042893f7592711005247d2be47b03e981124c5b9d7d9f77511118b0f9e69d9789c55b63a33d5d6d903840069b0c88e98e87d110c7e191696a7520238e77dea6a72e5452c8eab9d5c5d28819600d9ac7fcb9509a30d49389247f2da042df4d9eb70de2e410b09d8900ec93c528e822fee8528d14aca80b3692f8feedd13163875a33168cf0f92a6a89eb7a1f6dc17ec3bde6ddfb0d49a9cbbd2f86da143cbda4ca2486e5d610ddfcc027a2c3f11872a6d9a5f59af25d6cb4d8da60fb8edeb0d8b6aa5926566d432948ae32674b91052b67d9d37bb42959209d3829465516211b8e95d95816776db88b29ee7f8b46402987bd2d15559f9279aba5c2cc0c67498f44e2ad0032cfcc31c31c103b2ad12156dd3a8b7e9f3d25bb8af084373186c93e112d66f142a56a8a29d1f29b10aaf0764cf1bb186a1ebb9756efd4239e4d7d4c133cc0621240857ca58e49f87cf47069e079dacf5b9edd2283fb1d62844e4aad42033518108f5b2b219910146c13148151fe47a80707659a3c5702ab94c1c30b14d7cf12ab2e616c7671563dad406f42cd9177f8648fe78aee5b9db9cb4d02bddbe9b20fc93d5e684db180dee3e192385a0183dcf5eecebbc1a41f8a5217d263e730681044c660fac76e5884fb90cc2aaff85edbf0bdb00172d97e7431b61c6225dba0374fc3af7635ed1af487ad699647d7b419d6102b5e0eef8d720c7ef67544a6169eea7dd174f444fa83e7a611707eca59421d68a490d6ae8ca99149b8f32261f28e0f1e79c28f5287dfea0cb5262610ea2ec85efacf8bc079d4af855db28de8626cb440838902f646f2ded5cd80b0b07f7383c98a259a181856b81615c506fe770508966f5630c1dff6c217ba14325e06fcbb2d8101761e2987975e20153a2a3d48b2d38d2442d7e87edeb0c2c1bad2a469feaa51a46adfa670a0bb652d86739dbf24f5b87bcda8ca354ba33af788232c0b8b1ec1e407e1deeb2e103f39462caa53c4d504508b7f5bb824a751e3fbfbe6b388df6386c739746fefc473891901120b8f8d662371042e6eae3678d712929c0c1be02af33791ab19044b6a5ed4e306874e33abcfd8aedc95bbdae250faa7e1b21fa1d0035b6dc9143819cdb276881308f48995aee722a4c7a6e8f6807da8d81684e2be4520ce497aaa43daf90315d5d3e9d9dfb15ae5ea80b1cc6f9c03cb25bfc37b0b3b7738328386bfe2cd9cc9647f196288cfcccaca1a403bb1828e935d0c9928763b465e9fc5b63f9d4989b27b7382ca2788bd7aba98cb5c790e5accb2e6f0b30b17cd6b7e3126d108d95297b8c1fcee037acabb2cb9b70df713601d45bc0f101bfe0d19dc5ce5f42d1aa5b16acbb538a5b807ddf5ba70890aa2361d16f8b50fcc3198d1af75dd52d48fd401c2109d6eb8b2cce842c7e1f1880d8eedaf0e9eb0e66c523f88e88d3bf7fc919b61c8c686dacb52443eb5ea0bc02769cea346804f472f11672292f3aed4971bf25a7784609026116b7613fb0449d175a1da0c10688cb212eb0eb1b8b8f98a21dd80713f2f29418ce6d5f99e20668e6d2e399cd6bd2d550441b282c3aead424a8937917a23544d8e308a5bee834aa7110fddb0154cc1794bbdeea2ab413771a7ada6df1a32592c6fc242e0ae5e0d0cf1282d4ece5a2d7543ba0fef8eea3b12c7ccbe535d392d805bf9b242281b53e538fdec8049efdd86f68df979390ca1c5e5a009dce578fafcaec435c107b9606fac31c67211e77652141f7098b176cf7a9026fe46305230862aee4e388502a052a14e66877b98c509baa3d523c981574b9b6be44b03d9e854fd6690a57cb196a7445982d15ecb202aa017d5318af49cd62fba61bbc5d9d4787ffb498b976c612e16ad24908e5301e85bd2b479865a17b42be3fa9b92a72884ff9d6849d49d71400f9cc183353c9f3dc6f987681c3778c0e18c1f23a8f7e2ec174d08428384fd238fc42ec43be99ef0c41e732efc5641680966d40a3da1a32a1374d82ec51b6a9b47eecabdae2061c138e2e1302dcae49bbe9be0604decdb8d1f51e904e61be8b431454ac1cb37dd47146550f79706dc9f7a5584bff91daa96dc42281eb160aedff23fce196129ce5c7149a7037bf73350b3d54b13e1bc78ea8d1c91b7742b90453be674c3db3eec043798bd3624a3ceeaa2441fdbec6aee5aac2c866153135a124b9653a4c5567a770f6895a02775850a4eb5fda3a71e693aa9e76d0ddaebaf24b7643a498997e17867a096adb793ef898a186372985176ead6e86b5fa7dc1bd271727ff39121ae6f47d24b86e0b7f0d93d37dfc2d3408f82c7e08963f749aa8b1c35642269cdc9d406a728359d054b31b44183d01453b409248acc29d722884a935cb6a4d83cd4f474699523e7857f7f41761479b0aa450c3c88f292f44de5143d6c7dec18fc1ea80d6a5d7a4cbc1c9c6d895825dec65ff13adb7690c3d67809750b67fe6ebdb8ef8da038056459551557fc60814edbf944899f5818d01fea6e837de6050f1844233e9f26bb4a6e0ab273c6696db7583afccecfd944ef27596b4fca720e3f2d80f094de04cb31dce2a4e3ffc849fd1d820d768ce62e41669a5b991d15e1742cb7f788234724b8e812d0252a2de073971b10539af953c0c7b3bcbe703f388038c2d383e037a470222588373a02fa5a70446868974ab26f1752b49bccebbb681c332316b2bebaa64c699e22536dccfc374dd81ae0fdc955af7f62c1dde72b49524bad3d6c305cc6f8b93bf7f1c509f48061efb5d968ff61be0f8085480e665501a6a2c5ff69c050171fa016346c5e253a84d300a453b15c16a4fa432dec79406e69a219f657283b72397809e54162877eead7b6b3503aedfbdd3b715469eae539fbf8e5d7e94cad342f1d925e205ae53f09a543f674bec8417796a479636d8bc82b546baacfa09de060b22861f20210f865c12409e8671e0a1194f096ae46c7470e13357a1c6e8fb53a5cb8d7c225b5913665579a825458145350f4c6f54260e6923b794189dab35e72a940720becc897325ef401a0c7f1e9f199f622fa9f967a93dd5cab1def5df4985bd51df1da48c2bafa7f54293cddb31d8389e377f45490f0d6ce50170643b759d7fa02a60f484eacc1c6353f004f04c2e7b750e2c34b1e1bffb55932480e584a1e0486dc63a3b89405a824db721b5dcfa9acb824663af3642e1c98c8739738e36d76bd3d799d3eecadc3de51ba6c9dbca365d0a4b4aab85b49e05874c156fc35aecaaf1447063edb7c037e8ec7ab1219f6654e6a8de62f9fb8e304ee0660472abfd639c187c067f7ef6bd0e8fd58c5b51ec27ceaaf2dbc4d0529693548e17fc80252ee39370d7d35182cdc2a75b69e45c4d4c52e5ba568a5a28c03876ca0cea51ed91abb9517ff74a85475c34a63f55473c04b664e0f41dfa863ef0c756b8c56993be78572f9ac4d93bd394fde5ee2e978e0a7868a5b0e94b907f77763615203dc0f19a29d0ed4aba565bfbe3c9a7ddd473c34fab253dc4f9e468cea98d1ff02ba3fd788780a20a1ef310bcc31891a522fe1f4a64d3d8b8bc0d962ac172ad03bab653623dab77beb949d9d29764a1602c985f71a3497085df9543a0cab0137f3ab0c41f31990e29b2d53b85040ada45f4a0db54fb10155bfab2ad5067899d05d0e0431fd688f7e25411001f4253e6860a72fb3c2f63e30ea8fbcb24fbe6056e592a9601724de556a7ae093094daf2be8f6bd5027d8526ef6138aebffd9b1ae739ff8fe789587810fae19c8304541c6ae969f0975bc7e67eb1b61c3a13b89c0106b278ad44f667a6cdbda0e1321c8d742377f2a9c5aa1b218c63fd19c1fcd82e1c0e5324a85656e68bbaf16fe05337d150d47216a5ffc1f3a9cef8568c55a5f15e08c09b16d019237d192896a930765d22f44c9fee6d35355bcbe81f62170f2763bcc0c71f9924df393386c674aaea3c9d6e9315b1da8e05fcf45c3558b759da349e1b4ebebef4400a54eb3fd933da3539f5303121d4fe7c6b145e82954e242857d00bc47b56619234fb1e1c26e6a8faa4858f19645b275c3fef035f72085942d50d244dbba337d39141dd6740aa66238690968ef8e57702607c6914fdbd7d6e68eef1dd5459a00efcd2b35fe1bfc2ece9770f4c437f174929fce056cd954d8874b336c14ae2a50b58868137d436c441ad179c9ca1a934262e72a2df55c28ce45adc9a795e4f7124a57f2bca19ee58282a9888f6bde942d49f7db37de94f0933ce58fc21b5a49642e2590293ced597c127f943d04c543ba921512887344a29ff46a6fdb6374037b70912c3be0488b09837a6810de47efbf94acc0423061e7f8ce76e7101b4b2a96f3e79ea0894d2468f123108068984df7908ff31c93ed7ce7f81d6144f1aaf6508c438f94b2fcdaa8ebfcfe1468f459475b07600a9245d078fd7e250879028988468527c8ce6bc41b9f08516ad5065d384219f5c1ff07b484d0fe7da90389ef02f552150f4224ea554271951d09b6b39dd6220158f6e096a054612dbb7293a93008c81ca5d0e16fb37c110e483440c89f933437b8bd3e7487fec4881754b072d81e0fffd4ed3889ccc27ffd65fe1e17b35f6f786054b1eb220bd88a8f74b0edab7891e02dc4f25f3479c9ea6b44e0c7db8026430f2beb07acfcb683838b71239c204eb89198c131910e724c12406f1c7d6454c3a6cd39d78b21afa06039a8b74c91693cd0a6f16b66c03370edb97dfaefabacf735403cfeaf318843df1716e717409a7c2ea5ddf44216d21f2a58f03e8373606da1c933c3b6439a4275ac2d0f79e5a19756827d06f6435916117cd5eb157be4511ab239d176e9ca389c4c3dd3d103e434ce61a03d9e7cde256b9796b680f4091fd578c126149a968b5924c82182c565cd8562f4841e0c86f337f5102694686284eebfc7492da2aba0cef9ba637dfd85bf5e193e4c65deef80c16f30aa323b7346b40e4c043f327824ee214da06eec160f05a350213013e5f46184078ba2459e1ce46bf6ae7bf159e70af17df1b27ae1546d9208cfe2e1b4a518508acccc99f878c32cc7eb6865d3477a09de10e015282f8f19521661ee34654e672f3023b699a242ce1cf991eac94229d0ef271df2c005eabbb766a9976a2d9c5ef4e4ce9054f4a2dd6bbe332222ca6ef424c9d1b1ab01d78484ac09fd4655c7a7725fa4279164bcb23b44c92c012e4dad61320eb221a8ec3aa8e0b590e511ba7ac09add14ec3d573f4c12eb4af2d46436163d0b674cb8cee93d5b9a0d498f5680a37f24f833269f2f6a70b8da26a311330184a05ddf817db3ad9a177b82b0a137bfedd66c0b4617f796d75e6356f1ba775e6c80109b223e320aba7455f085929209ee22d15f004ce102807eb0d5f3e7c4ccf4818797b0f9f42031c31f4bd94344a1b7e3707354beb8ba8bc5651f9cf83f3d1625c4c7af5a41d356551af1144887fb233e761c71fc63b31a8f0b7233ea2c07a836b35800324c959b0302830d461f18df0a372123e7c7177def74ac07c11b40b861ac0685fefdfb608deca27dd03109928ec259e2a51164534d7090baadabe59eece0cf5a9e7d74e0ca299b6ef112876815fe4959d24ccadafa2139b1d413c850e2709e1df9794120b97071a6b7d39d3224513489f6ade97c0864cc80eeb7c6eae9192961880b0b41cf14bd8d964ac2bcc48418e5e1e0d29aab4d3ce85a68a4f5e3616c67f0d71e950a9f1558c95dac2ed5fc46c5ee084988694a6a9ad454a478c5b75aed9f24938467b86534cd31429a92c32f7d61e784237bcf9107d9c6c3133ea45291e8dd485e80507c3fb3588e9023ffa3b68df17e5902e5150c760deb04356d55c8ef07afc11b1fbed30a3cf11bbbdc1fc151225490123443cbc227a9e8b8c4350564c1ce2a2b10d815849f3b04845b4c332f8608570b99aa64488911bbb228b99c37e5251a51ec52e9b655944c4938313863901a383e20b352b07712e878f5ad9f0196cc35f8749ddb971638b130978a9173d1380303c18b7474ace98c3646bb3e025b2dd434d677a8502f438cf1616e4972da68774ce5b2eeef6cbc0ccbd742a8afe4b777082655eef403164930d38f3e2881cc59e2aedc58a34ca05a8d2a6c33d18d5d7d936c7fb470e9a32fd6ad3969275665450f851f4a2a91297354cf1ccb72950b8df92d4677346fd8ee5a3d6f95aba1601a762f905d82a885af0b4d334aa0d346a5db02dc917bb3fed8c6bb60c4597bbe7831701591d85259182752c7bbf076fe565efb1a1090f6c68769cc1268fdc780b230c0cffefe707c3624fd839db3d858ae65e5523854a00916c22a438655665b242f371c8d0ea6ac85e0099f6943860634113d8fbb65d63d45f4bbd4ebe8573e1001bdb7996a9222a39107fffa6bf821f241c751963595933a1debbebb6459405d2602d786a7660e67c78eacd6a222eb76892194998ce3286cc961a62aef51e07794e9cb345457cf49bc84a39be78e5bb8bcccb9ad396cc8e2c6e913b8b780bf49f135d4445e79e091580e8a9fb05b5a189e2751bf75a7196060b11e36dc31106f7f7fbdd04967dbca8f6bdbbfc7520e9343c5ce53ee74240c5ed433687569c80d83201097b7149f426993aa56af2c2e5e562a719460131fbc62198e1589dcef55e3fd07f3c5c46fc0232468253aa860d297f601796e727777a71f058aff439d6058fef930f25ffeaa8b4d881205b32a331b55d32e7e8faa3e0dc4ef754d89ed98eedb6ab277942e7a1a1a3029cae14d27e52594d4b560017b3eb82e54f7b16778c1806fb748fa0147fa5ab3170d87ade086e74152b068a6808bdbbc8c61af3c1ee429f6aaa70a7e05d973c788e9f8b41ef4831e01a766276dfd306a2d31f35a133c4933121170aee870792ff049719bea67b674fa3cd2b419b088518acc35df13e10309b6ccbe016d1642e02084111ac0e6ad59490b0d8e84900fce84d24fb50967764a6bc4bc1f67bb1c11577e678b8d1c116b44da5ba2ee26d388f415aacaf48a5b55bd2e13867d3b1731417eeb4678d9adb4b3371fd735050c04f3a8833327b7e1e6b05ec77021e1655abacd2eefcd4e577aed05b4241a8094a6f8297ddd430da5e5ecdf03ca0c5c5bf637297401fe7c793e28ee6e560cd1f02088a8d18e063712da3adf13700d5f77c0d96ad44a7fffb6985db1ba70000504c2c512558553d716597481fe2737662904b8f88297e3f49418d4b84fc701a3f74e2bc2e46c29dda987ad9f1e1f0350e95060a2f798d1923e03fbc49ff30368dd0f4bee710859f40e754c47a089402fca4f8e44bfc6016dd736caea76a0d1845a622338b65bdb0c0e0d7f607b1e30f0787fc00bc22c738f4067d30b17cfea0d6c848007432b798206b5dedf4f0062ba62f2a68359745580a8abe50b91027bd99f62bf221227cc4d0128659dfff4862d00197b9066bf0dec228bb15f973ce04b700ba9e0788c4ce546760fee5a82cc80d3849270819347cddee6f124fe54fec55aebab43f99851b96af43e90f3a29df914094d62bd379e25c8478f87bfc4cd8a3d5173304710d4fdf702415aae8e764ed625384b262d7cef143550f71369f16ac3e35fe32fb37acd72d6b2fbe3604b61770123e42819ddfe26d268513b942adb6e883d1d2e4a0d172ad7e4ba0751016dbe2d9fec48ba5b42b4c4f1c05fdc202296b2558980284249537a1a0b2aaf45ac8bece3fd2386369e6094fde1eff80508a5dea765eb381df4b3ecf5651df9d5359cbffa98f45a41f50a31708c2936fcf7330bd80e7590e4b54aa45398e9e2aa48df1204c727e3ba826342c33b321274d3d6681f537812cf8aa13585563a4d7ca5df7ae81c6a8ee08bee07b9ebfd1d8eaf05b7e4f291899f812d6684bca9acab89dc09ef935fd6cbc1f1a03f1b96303848c3657c9ed5e2c93a0d368774c8a3f7a4fac531daa03bdcc71176690920a5cb931bb2ae38572da2a23be28ec2b7c392f7f68f597aa6bb5e8ac4c71cb912206f1252789feeefeadf24a7a0e9e962a2fb3432e039e1421743eead0d07eff3714e879a1901bd382992b122887d4cb1bc47eacfa2382a3dffbcdbe9b242e3f6bafe5bdfdcbc8e2a963ae6c5c42cefe2cdd243b6c5e1fd48d05b54b99e04a57c93a085b195d4876aaba12fe3ac0a8c6c6cba97cc1fe2e0eee5cf1e3decd54c00f197b0fc684ab80834996de3ae29bef7979a8db90d2bdf17f3003e18d9042e2abe6e311254be0407f17dac20cc6ce7f9aa94413236660c2170f0733e59859c59992faddf66d808f5d24eb3d1475f50c69c502e7a9488ff2fe46e1a86c906d3305233505dd6288a24ad11353adbe37e3d8d4f2d91079be2eee7cbba046569c933c7c1d6cb234068e5bfe1154a2798dc04ab55b8e3582b15499cb8809b7605c47a2e2068a0b336ade6548eaf173b31a36daed54449fec5ea7045fcfabb3620148847bbf08b7744a71a25d7317468d4284840962e3a7f90b120cfbf4b5ae2a342fff1f326ba22be3631d27a49a1c8efa2aaae4ca16eb747022c73c5f915e53f2b0ea398056908e325d38fe50aff27c647574ac8ec4be6b3e47c52826774e7f8e6f37d73860df6862bb10f6e97e98b253ed0aef8815f825cf14679eb15608c454c1391ddf194ee9632fa98be06ddd97b73c74c8f0ad5e95ea894e3a57ab4fdaf3b62d026eb1363a48f022343bee1bf6e3456b3cd8607e4bd2d170ec24f1ecaf106958865328a397cc932eecf00c561825fc64c89078c0e1ba2fe1c3fa6cbc32236ca8afeb90a41d92f5eac872e775da7acd3cc98078524c9152b3c4b9c7c3d20506c1b00eba1ccea59de09e6878911826fb93117558068ad1a774a368e349e6f726609b31f6aa4f0dc9a48ca77d7314c5c8049c78a0862331cb908089e4ea9e7f3ff0ee0d126a238d0751231093a5ee58c5fcfa1a15fa4f2249d83db5a6942ed188392eecc822923b4de155890aee165ee8492bb9a98289ce4750c4e6a844f9a87bfb4249ad6b0cefcfd5a4302fb1e19e35374bc688af35c82fa1e792bb7ab5c41fe77c5c68570d15599f045a9dc9fb940132d515046c7971129e290b250462e29b2ee31adbce7a478ecca4d1b1bad25d54feeda1fd07a69b02c7b2cff1b21c993607957a0313e8c1c7c665c014c6c55a08c6b4fe6f86d5293a07fd99fbaa2b7784e642e47ce12c8073a67610bc1ea3be30799ab3d6ad566593c91d51c1ca8cbc39c8f39958b3117fc32cc4448fa976c97aa97de533f6ec46876be8ac00f6df9f9f6969f23beaafb33716090bf68547c78c563e4ecd59b682af956d9132b061c7e339df4d6cb8438f6d3f3efab57eed51ee7f71a85ee2bd1c004a8933af1fe471852bea3faf0d6f8a41f60adb8e0cece9313759c772356792afd409805c34322b1201617540bf17db808db2bc9e1a5404f5772b8f1a27516d0cb05a929bf4e1b378f882a66340dbd53785202eb5e3530ca359924618b6e61ebe6f526f75dafe587862c90ba726c39c79c70603b8275613b99eb3491aaaf660cef3e452ddfa033acac287e5fa06ea5670db83bdb21db28dc4afb906a2e32644601e66111acbccaaece029ffc133980423c52301d56558b8c22419add02d285b5bdb9a784d2c67137201c87051d9da127e289109ae60e74c1105a100646454862a9a4494e1750924b0cfb7fa4f0817dc58293ead1fbfb98c1d1743f497a4c0a6151a39ea5e631c0a358e338bd41071336da83ed900a1b45524eec327d76b81e2cddb61a24d6ea12a7eb6dd43bdd469c69642c5ebbd40539e49a2d814b204d57fb750ddd6159b6727b85754e40bcf30a709354af01a1a5859e4f5dccbee73fabab768673a9b13a0cdd570ddaa30754b330f10038f251d220823f30ae4cc8788dee83852d160e984c6939b87ca5f361e2e83cd0e4b23b701e80d29d5fe82039fa849dccd931f863608d52fdc1de86b6876868d9615f34a425c3e88bc7b0c479d563369d69ab7e8ae36677963a28099e4eb6148c5de8d5b76e1a37bd5c11eaff2ebe228edfb3e5b02bd57d06290ac1a87fa89afc588179725cc9936af4dee0fbcbbadf0a3a2281f8ce9e7abeddceeb4e177b735e93c89f3db7510b1a453fbd6fbf07dfa47a47e5ac26ae2a28a1ac49e1b76d863183a88f7b9f3d63ddf67dbfe5abf01a58d5bcdcefbe4c176abe2d06eb2e7e7c5cac9c3abebd433a0f2558f5643ee22363a4bbd3d7b430f4b6af0e36bda8009aba3be4df1ad6757bb9f6d2f97cc27446125cb8791bf72d60ac34a795894b51db954acc14376add4e88dec8ea9e1225b2a23e5cf2d35ab54bb222cadde54ae23e05378b18dbf30bd2364249ecc06649a9f0269411ec09b75282606a7aaafb57dc119c4d362be31c5b1440d97e77c50c1c77c18dd9df11508f6c743e25e2407f2ab81c15ca1a2f0f41cde3f24224b7d193633728d48626d513f6d5143c2fff9bce1d2f3619a65c2ddf1a075f32897b3ef5bd587856862624e5a10dafa1f60e4aa20e5137f7035c3d95e1b66fe0a2cbe1192f91e54cffe386c2f6cb4f684e31f1eb7a58128c97b6f5d76592417bcf2546f7f1ea1971be9cde849f9e59a85a864a1904143f67f526309979aaa557088ed152530dfaab4853b99a80744cc6042143fd6a3920c97fa18d2c0a6b665d722b61cdc85f482d06f691b8a0ac5e061f3a6695259b8017e7d6aeaf3c971ac785e52f5e960ef92fcb0d85e0ce2191bab1c17e0c0ac619086f351d887b2b1f6cd927450218c75dd91d9d6f12b22f20dc7edea61de28a6bcd0a438a89d236026262e74d2ef9cd134f6176902c4d3cd5b65568b839faf2e60ee765121f658cf2f4d80206029103d6c72446d96881772ad7c8c62e0883387c45579ecdd46d65b5830349bd8ac280bbc69b7ef8c24c97825ccaa6be9d25b6e56c08a8b714d07c0f9d72aa3eebace4a7608325c87a427bbaa2f19c0001045c4ae031206982a2e9f4cc44dfa79d02eaa2edde82d97702b9f68f893377ad1fd29960dcb72fd24479bcc739c278c4e821f84bcbf72557162ce98523d1f64d093184eb6a57a352c2a17b9fa3b7e52019cc692b8a972c2897516b0bab5962ae07819bd646d90201ee224b1fca82c9bfd8e199d745a4180526c76917db8181cf3ceaf9c0d1836914d161e480aa077907b327e6621632c3b35265740fef65a6bd61c01ad1238196bc86b357c7a4a256e312ecde0b6447a3eabc90b4072ce99f216ab9473ad7068f231cdd6f82d63c2efaa6233565e82911b3329dd1337717409857547884a8d19ae6f02404266dab2585da1a822ecbafcf5b176ddc5a75f48477820909c0815616fb023ed1aa376ac9e411b42d7642e1872324651c17f7c690e8db41e288a6be672f68d9d6d7021036bbee03275be58ec9edf57dfbdd6574268b03058d8582159f67c3fb2f7c6fe54fb8b3847e9cc1891b3a0394b9dc0d23118fbb56350d30399b63fd8f8a66985c3bc655ad8ceef6cfdb461dd9887c17e454187dd4bac35669bfbda71f69b651b8552e5b0232b4342a2c663091725aba5093bd5faa2a98e9122e060bab64e99d2c91215a5ecf37c1968239340503ad801cac72f6b1ca6bcb219e2dea5e47836cf54321ca0f9f91e0ca2ffb03e9bba4e754a1b77ca4b0985ab65b2c6ff46648464621316df994193e0a24376a2c9fcdcb8de5af8fd42f9ef794c33b9aa99576084d4c03a8ea20cfc8c8a316f0dd1e9112f4f00b2a1435346d47424b3e8b0d6d878cc0b27bde6309a15143a196d2ff03fa1dff00f999a62dc12016106d1a1a1f020385c8dcad6a05b28e23212928f9eb4dccad1dd937ad60e65403cd6756f8cf0c59a2f4c7022f285c2cdf152ff779ab1afd678924d859451acfa59c1e364e8281679419403a04042349dc9b61e8a0cb91de1f955b8331eec1788a7a0751d5ec8c6f5846ea3fc00d7c98861d2ecc6279159e894f767bf51a3bad19133b805d068650bcbd2eb7d29945ff3d1a4c2c537dc021414392fa80457131d9e29840a8b1f8eb205876114b6c629533cb228cb262fb7a004ac3524f2b3a26837a5e7991bd87c70430daa3bb8ebbe7c0c257a3b5a8f9c7c34ed67944103e24477a7c9ac2f32742b83c4c4ec57834ec9e170118bb24cce690adaf84f1e2762a4bd22b386a13212fa856931f81cd92678178f48dda871730a435b18d52449802f8e6ecb00f8e973f3ff558b698f3496e9b27fae4a96d644fd4c39a90e90edae46d75cf216dd904e4af1dd962b438be38e3f9a9aee270a687b52508f7aa9a127b5f7676458eaf2d21631846d878922faef9ddebeb9212777c60ddb172dbd86888d69891e853e461c80c21d2c1cdbfee6b25f08dc81289072a3140cc50c7a4184c794e5ee60cee931667ff1480f2f852fe5b0c64a7ef6c01bdea84669732133c8b0b8ad370b7564c02e15294f227b780c71d14768c4c99948740e099277fb4ae4341c5ab587bc204b014987a568ed52140f38e80cb73f582e48ce2183dafd4b720d3a7f917aab679d0deee45a0c0c02eb9fa8041a3a1c6a1d409c8907b4a763dd9943bf4abd34be98d546e213b0db29f9541feac623c843ca4340a50d3bad545b4d10e5cb699a6101232804fd69893819bba11fa1c0102a108afd797c0e996d4662674eb9fd110d79a2ffa550d45240aefe720e0b240553da918833a987046ce8764aea72c03a82740f56f3ed8c03836d02801b7f8ca00a05f0a84ac5a3676819f31c5e9d77258cb4e918988c3bc7bfb1d56fa00b1938b9c33b88b0a768486ff7224e41d20a4ddde1b32eb5002a8a8cbbcf8b700f298689c353c74dd26a74239cf9b984a76628e81f23f5484f9a297b622c9cb9729f49aac190077081314496f631f9bb9e2d2cdb92bcebab7a81762b4697cb4813c2494e9ab704641b4b61905f5e2979b5a04523304bef522d46e06360def6586d5b7f7c1e53d152d9712066f09cad567388dd744167ea620bb46f4275886e8942674dd488cf2e350f86bf8261f637c96a85516596d2deafc0d0b30cb45e1d1bb87cf4e1a2d78b288cec0a7b3a6c2390b07ddf94cdec54091b728c4d24127eda7b85786f763f9447d8b4f160c0ff2b73a10de85b8a78624bc8e109cb7d48a01e1e45f5fa9a9fd624ef49bbef0a5ae2f7c2ad92a3cbf76370c3cbc97ce7654ad8472d741404072c5bf43da27f6267f540eb31a1b2af7d85b3b5abfb9178b21b39bd4bb3133574a57b8da977f5045a6d3e71792d89da3b8f9c77b509de478ed2d1255532135381cd73e21a5efdb067104de02a9e8f02ad438990ff6d5a1d911a84414b2da1d002bd8887d2d33f85717d0180b9cb742c606e7d6966597dee1b8b25d08b3cb83278c1cd93e29c4a2ea78c24732838e8907743da701fdd1e6b3265ee6666a3dc54d92a3fd47dd71985477f6bc2af402fa35f2f50d4f539ea489738c08c43b13d0a97e4c7d61a42a1698ccb5d171f590f29c530e970969213713d1772fdeb51d54dca18e5d369ad84d426a591a77f417d5c227f9e9b95cbd35257da8e8cce422e8db11d0e63f2889cac71c5324f9da7223d01e478c928987dc95d5d6f35e4de98e5190c268e93ffe4cb0e201c6166e9e951cb3fc06a999148841b98d19d4dc60fb947953ba38211f3b760e4dc15aae21e46f761f0830776f9d6ef134074ddc8b12281cda42d743a8fb04629e9f40cb5693f076a01913c00ac56d336251a565e13c5bcf74169c354f20e4640e7bb453600edd64fbfc6b4d0db44bf4ccafb519be6a2cd1bdeadc797fd797abc6de0c67894c26e9f0f228629e01c7c5c8f437cf01a5d5089bd4c6422d2f43375e0d0715e2e291a00217ac77a90a06f7ae8290888d586bb7b9612eee8e28d2defdeae436530af2854f5550452cbb11ae8695c59e3e48774ceef75a3d1befd166ee0594876ec843e99f512491cc95eb14d44f87e879dd5759e7fd6eb6cc614475b8158d09be23ac3e3186e0728ceeefa22b7c963fa1f98667b7c0b5babbc2ed608c6a8711d0f80ae483061b86c24df98909cbc6650ca18c390597b3527869798bc2b5cbeab8de287cee7ef10bee4f9ebc01f59f13a3ae8e7f7124ba233a66ea66fafddb5007fcd430f4ad1cfc3de9fc81bf5cdb5c6c062932c7deb8f00c60bbf43a37977e44fb1f251ef26c53a3c29ed1969315c8f1be4aa1c6b598320b0aea1da8c954d3783c44e19718e079e0eb25c5588f2e204f05d3f04e26b208c6699f3f46ea11c273f0a86b250b55877f018166ce6eec6e7f7266d19f8bba7eb88204d509ffa149c3e90ee08d0038ca9b7eedcbaa2cdc3ef80dd3ae6834f932961fa63533ddf50e6f35b7fae4fc0441638d62ee834a27c38ecad96c7f42963bc62d527abde9307e1d213208aee78fbbe39d024a28057aaf10506cdf50e255ea79fe982fc4fe4990f1673ddca73c85e0e85ca37fc1fd6b2a55bf3783db1bc05bcba93cd1515c5c5786093db3882a31a188e76f024fd593ebbff20ccd07d5d52c0c8fc5a2d0f434a25385794732665eadebd39be164a8ad0ba500359017964e72f451b763327eb96093ef2221e23bbf48f40f7f5dbd7f1840e7830c86c26417a679bce18922daa59a9fee08ad7c0a14e10e909f70aba2cbb60a4c621999afbed37c6bc42b2781695fc5d9864eff7b9af75b66d8fb709f300a53f072ef9f6cbd4e131c364b6ca93594d32d601deddaf07e20c9fa5a29ddd19a3bfd06e09561924a7bc56ff20f6eb8103696a603cfaebc8e82becb37a5eda00fb9d48c88ad7b7b9e4a81cb296d910a4daca2164d1e54f3ab8ab2f8229979789afc4d02a01f1e78683d1b3e37cdea476b57732a24458715e975e08d5af1bd76c125ea0d11cb7ad2d740a53edeb77c3395dd6a39642db2e5c6963c94ace7e35b7ea62022ccc1d75e84e9f6eb05e35c7f6c7b3f01ecc046953dbd2b756b996f6ab2511e81f40ff8eb0f0d581434d3943a1a1e2f9463578289e15b5c943ed65cf9ebb9ce025f80a1756852968adfdfadcf1042a58afa0b7593fd268cd201c5bfb6e3a445ca02f8484c59998ceb6ffbdccd2db42a2ff6c3012e17d83deac671487921fb7219989c23d45494990740eecc37b486ed207482114dc4c44de014cc111916d384c33f3e11c2f3026dc5c86c04ea09237c9841b157edae39be8e5b17bea86946dd9c3b89494fd81c04d29a1bd65908238dfa61b4cd601cc997baf1343fcfa82075ac2bd4a8d7e51570985bd018f86eeb735d985ea9c29a1599347b5d39d642cd8d6b75129c0d4851ef9236788c701c906997e5d5a7ade8576f24b686b081a1e713f81b8e08902c1da43e2e74ddf6943991d51e889c39b2862a4d95cd1d5128f949f936962456b6a6bc7c2408730b7fe01e31e19457a0a7c13ebec8bd0fa5f7de9f003ce9306aaf3e5cfc78579f4a9edcc8ee0685692515a97eadc9030d28ceab420d12d34286f9c15b3f41d79608e1843e56069be2daff7d2e6821953f4f25e5e4bc236792a5917de97be17458aaf0041d7d86f64b30f0b0d72e3842ba66ce0e40241ad28dd3ffeb418e155017e37948933e19cdc4b7bfa1e26b56798c4d03eee0c8dd578cc55d45da313bdc17fef97aed6d4138190e71a834657663c1ff4908b7c7eec422318dd6cb25c2b7dc55468b378e462b4f44832106c6ceaa2de29c5a5c56f017917711a8d22bccdc4de2fe68256034dd668e99c7a1cedc263eb610ad5d09d5278a4ba790dc3749148548fbd7bac6634d36635a2180dcdc5c5228cbba6729791db5386616f53bfbc534d1d0bc17499d70249a23936f5e4b2d13f3a525e673b3c3da38daeeffb610dc331d26a4e57ff2ee7e675c4459cae6ee5ca0b34a646829da88e8018653a26a41215c25a0a0f3a6efcafcf4aa013b46616bfccdb9509eafabebca0fe3a5b9cc43259b865791eefcb13314df753da8ce33b29bca5ce2326fa2956528237d23c856b774e20c67c49b355f070ca01f49465a06c0d4c6ab3129f9c70ca4040490937b1d3ffe78f64772f6d59e033bcea4368aac84ac32c06ddf4740802d33b76111a705576e9d4e102c538fe147cfd7bb5a9097e717875363f68b146e328f6644fcefee8ab7071a3d180e1759764a57cc2a096697bb0a637ccfb776f7ab40e5d9cc17e40c0d73c6dcd597192270b2faa9da298f7a3ba7a2845df2bb3fca31d6b00817b4fb96d06711a6e0ae7022be9e9d4ee3ea344fc0150f02c831f5f5569667be0b98cf802f0474946aaa772364e3acb7c56e251dfaeab2d19208b08fdf76f4aebf7a71299cb68607d1460b9c834afbfa838c2fc158676dfb4b768725a8b3a7f7097f657af3ab552163a4fcab25e371e99663c801277a85cc2646f59dba2b7d4e732fac4c974e8e74419f046980709574da78cfc57cdf8f6d883a23a9422507832e7577e3fbd501353a5bc4728c010dca442211df687224efd3ee977248b9876c179c0c06611315c1399eaf2539ad5850504c17367d6319a6cecdf1e502db8b8725f1f672cd20fd17b4b26f4ff5594eb535acb65da7635602149fc652a161439bb49c0e4848e6829a56a97f0a90a58564c8589f0f1050015712ee96ea1707a50a3273377e75aab482b534f85f9f1867afdf22a63238426d88e7f983f867b84ef55b07e07ae234e7e30772fd880211a325bfd1395ea2d8ab289a497b22b181d292239522fec399d00af952e93a9cd33271300d30f0ce525b0a110d2148a142b93a5383ead955389dc703c2e7317ec53fded299d2d37cc7b292e1732a986bca86fae3ee28c097ebfb0405b6721ef5bcf64f4396fc3ffc0b7147d1b74569b759d64edfde7acd8531840ba85815170efec76641b87bbd41eeaab79b7f427374409e7ea3ab92d9ce13a98f0867a9d08de35a491061f41183754aff8a9d393457c95b7ec9908f30afba12ed39751c2fb00f71a35a169e10417662e7cf9d1f0fc8aecb68af8082d66ae065a93d62285192aec479e03c042ad020d277726ac8636447d532fe863fd735834361f3da164bbf0eb23791ed630649ffe0b16661dca9fe889f5041f706c4afc940940c0c2e5a048b52984f892a18c7cdc0d1c7617022423a36d411ca87778236d1d063e528552975749d0a69cabb36513ee79d96bb81b1e8ded7262e492475dd690d0afd4980ed069209f5e2ac739d886aa72feba0eb26f51189b776814e0a9efa1b446a7b0ffd58d41b2fddffc6aed4e5a4519c3a1e9eba18b97293a5989de2b8ab6d1baa171e1f6b88e175a16b5c7bc6e88578d63aa39a57f22c89f3d7fd44e77677cba7f57ba9adbb32ff5c7c3b3818de62d0df9e4c55f1f92ea2c2f5ab46b0b42f05640f013c9de6b28b977e6fc5813fa314249fd08856ea857d7a96a03b8f5b9e48e148fff9d17c0f50d642ad7b5f694268eda741cbabf13ed3e0c94b4e2babb703f70a3bbe9339d8c56da0ba2f1a89cff32ba966e7305ccf0ffbd82d39eae05f921849bf53bd66fe4e6a5ae32abc2d676e8454859a2888ced899c12629eac16d719c5c396a5766d67dcd3712896403916c63ae9ef26324194dae09c244aa0275e1e4a278de14719401e8d30e452e06115a1f8fd643c1c2ad20a64b15f9f1bce62e23495f8feb70c862080d5578d793f194b19c1f360a5fa1322f8016c7d7c4d7daba0f7163b99cbc5501322869a5d355cce6dd486433117f725bd22f316558e3a35d2c47041d7cd4dbaa7ff4ba66b4f4920277bbe02d07075c89b0f0f58fae8b4aea44b16bb1c7ef5a9976899e9a9ca5882528301e2df0aabe82a4d1cff8ea2b6722f314813022add3ecfc6d1cdcc2521896be9ac9a9c40318f147f10a29afd6c64ba59be05dc78dba4114e74192f9b64c87333cc5efdb432779c8af172eee8123eaa3ee12ae279cda99a6353faf21474a69b31b0d5935dedc5a9ca8d6502fe79ec7b5fe8a600055dc05aca991ee29f54057856b4e8f27a2d746036e3e99602286b3d635eef7b831977624864b6d172c2f6f697dfea3c3eeb74d8f893e827ee12e0698655e3e38f9293ea04a78889e7a3d371532db51cf583cde4d711c3e97ef39d8877c67be2228a4815bdce90da25d09067f27e0f7d74db7c1ac586f9ddc2dee1cdfb616d411f046fe43d1b71d224b092a0b798435ea2cd846742f7ecf3661ca73d990c19259963b78ee11f03bb6dd21a9fba16fe51ea03660bb97c8bb3f58de19e09a775624382849eab1b2620d4b218ec2d86e072e495f915976317e0eca4eaf330d4dbb661f0ca43a8c23f911210c0f5fac48e84b1f8fc56a4050d8e3a123bb036a7b16d06728a2217066e953d456aa1f017058a01102ea6661777b33a57ea152de19338db8a70805dc4eb6e42416a0cabce1705fb13982e5dffe67c01875051ce32d7a1c2b54fb7d053b80c576ac48c8e40a9098db7228eadec2186eaa9dfbfb2e5cc74dd9e010734ebe2d882b9b4e768945d962b7a5b37884bb8f3f426442d545b1fca25eb4bd4f7b4adc002d181893601cf36be566acd0f13670fc45de33b03bf9fe64b72764b853492dcd98de61130d21300da4b4081ea90e2627e088a9bf49adb1c129e2cb6c9efa5a7a629d35fcf766d869aa50bce50031b086bed625d212d5520713d74be03ba078b9fea5144260bc662f97ca28a98153b28f3e7f9f4742960a5f71bd6783a574f6fe82299f0ed0d7e65eed5a7c0c943b240c813a09f458822723b85e51605e69b487839747f56677ea8a583116114c60901b36760bd7945d584f392cf58c227360fe2a114dbfe358e896322657180ed1b17d7894a5a15862e47b92cfa55ab312e381cd9737d61139a00276f2a8b0c01680adf68dec7c8d4f362e95ad510dc87e247f1e358ea35c56e266db3758051ab3154abda998f103acdc370ddb1d29893adec54f12b7d578afa06023777ee161c7d372b8364d31c6dea0547e10b9030ccbe77b530507c15c6ae1814372310a6f1e5946a3325a528a81cfe2bf72ab43a2bc04a940e026410781193947342cf26c2cf054754ffdcd0ce72828e325f5d32b5d4b6783d9b99df5204bf999e3a59ed6c86f864a0af8256baa044e3ce9065ab1106504cdaa30d5d792b418133c29fb692474a9f436fa040ba6aaeea6971d6598b0d02bf038176d3fc8fe92467368b15b6030adc92ed87af229613ebd2dc78ef4e09e482d07ff0786a6c4321af897a1e3536b031a56c9daec19c6f54d297012582a5f36c377f5d610281e52fbbb3b3e52859480cf37d2ecd5dc850a3b3d188a65d821d9741f5a1800f68362e8caff0a930b8a684953bb22243714e7f0d4bc0c03859f4e32a1cfa05d300e6691e66ba6bf7e21e6b05041e5a3d54579c1406af788342bab2b8a523f4f75ace195fbb6a373555edb9037892baf09a1826d2ff20e6e1c7bcd6667d165fed90fbeb974e8bdf0a7cb332ed8bd5deb75557efeb4e4949dfa8676fcfc8dc752411e0d0d51b5c1e22c8ddc09cbed0c625c98b87dd698033f31dd70d7bf99174f51277e339ad181ca90ad4e0b20b720959643d78ba5fe69c152a2e3f92441f3c08abd5ca037642f5753ae44b640b9ca57f0bfaf5adcd6066a682d5c149fcdbb6bf4a58abd79ca562eb7f45ccf07557364393f76768a7439aba764a8972743be89a6eaf8610f57fadba3960cecd83e66a8210acb8b009e8a6b26ca1d9b63eb2fb431516ede5c6d152dc283f4dcc290eed0b200737bd1cbda46bb20d8663cfe85d7495637e12acf22632c4dc877f6381bcb2470c000ca2a6555a9beca15bfdda1fd69d34846539a4222cdac7e6b3f79ef707477ad16eacad73deda29030a70e3d4ec826200821e81772bf0ee35757441a9ff6d8bb953b9a72d72a9bddfd58f4a350d689ec9098ba93fb8fefe917250c59bfdd4bcae3784b192eef12e68b5cd69380ab400511b4cf3353ad567dcded3e1a80f06ae654643bf4c4dee4bd3496c92bdbfb3fdd97a843aed52611a2de47188a3dcee568654f2cc4468c51117b1d066f96d130b2d389f77b55ccfa1bd3dcafbdf6a278826c1130ae538c2759847e21b46833ae7868f809e5daea96772713e472cefc78e052d671c953f3a8c92fd4a1115d835a41cb5a183e5dabee99066c8964d321cd4e5191ca9bc96c13b2619a191568bee83a80c65092afa4e3086b4820f28c1403553296775a21a3932e9ff6f3bdfea074f0bbf21ea5d3462624bfde606852f5c6cded4e85a8073797b4b4301561cfffe4d86cfd5e84052d563067c7afc80aa12324464b051a948754ad955f987225b92eb231ebb462017233f6d4d12ab0d61973c22a36b896c2e78a727a61ef653d2324d3e2861fe053472983b8c970e601313a9e4afff17f6511322b9058d285fbbd8e82198a855dd2b02094426ffe256d39063f3013199a6d341b0ad80731cb56a39d075de25dc675956153887db31e241a76919835530fa501618535254a479447b09360cc6b672c9a9a8d378203a274ee75c8f9d185c6531be95ebd1c4cbd7a32be498ae415ad8e697e4fcd6facde4c28dac5fb4cda8d14b8f5cf870b7e3834384217e63965c81628263e5706ec04e42542bcaa3c14536c558f6569708b38850662bd24e7cf57a9128e1b66b13d87cb3d4083820a5e1b93e951f544f2502f8103f9a19f28eb18f53cf7144016a410ccf99472cf6db93fcd8e4776fdbdd0a345acb23a31fe391589cb59de9778764c3c275c5c162f2f1959a517b937a06ed9f65764f9e38bfb4bcaf5575e0f0f033774b8c45cbd3e83dcb30c4b410d276088ad072958ec8b2a5754600d53f250c20003e807233a0b6625621bb905842edeb4ddf236e007a099d4b9c75610c606cf9e63c0dab252fd8625cc87f3fbe2ff2246051563528ff195fbffbb465b76a40f0c80f36caf103c3dd6c054cda3362be7e7e7d16faa0892a5abb7409c0adb5abd24c8a019ff86a6239fb6c9f724685cbbff55abf9ac678c5ca02add422382bc3a666adebf855c07b5dc340d767eeea6217df5c8ee6e5b362804c022fe27ebb780cf0362ecb3d0397cf250cb62f04714b5a84e375b79492aa75f4779dc14ae92f946e4493f8e5f70c67b7e29a1e3ec7c67cfaec1fbb21c52bd9956e9ba556960d0f59a6844a951bc36ef0985eb4780ff3072b8c85db3521afc81684f192f6fc397c3f7cce4e344098a5dcc2a6210ea4f7b1b16b903a856f86ca7efe6baedbc07830f6942a2b75bf7114f51325a7538c2fd708ac8a7be5c19f3c5281b42f45f6b847e0e8a7aef5130e9be2581eccd6cb927a383fe2fb3e2875b52fd2f9a1371554c19fb02f1a8fb308915d7016f6f76a6d1db0250fd1c3bf44e41c1c8faf21e872ca21107cf766423fcfe7f4383592165b3e5e6077e799a03b5c315ed31758d0dba6066edf1e4df71d9f0ff7a703ebaeaa6eb5bf38fd3caa5284d8578164addad77a907a0432c54aeeb8260e76406e5015eec21377bdc3bf47938c9cfb76f0edeb642e4a484c4a5137c6bc1b568df4aa9437c7d8182815dcd1ec188ff767b38f6a9936e3774b9145ab0a7cd4befe5e62e1037b0f556eea2ce5d185882eb86806b892063973152af471c0eb2f933e1d878fb240728c27c8f503a9cf7679b1127ffb0c7cc89513b940e8e9567fbf4bdfba6a6521a0ff3357d607aeeb67ff69c95a91f48e95de61feb15910834f074f328371d92d9459a5e7e2266bfd3d87180cf54e88d2a75a0fc4fbb5f6792a36bc8983c574527eba7de891ad9dc01e8cc37c81e91872cee04738e8411d397ae6264cef27cd2c946a042d21c94f3a84004220aaf8e971c2bb2b51dc90b89dfd2aac98fad1f1e6abd240494e42c60d4d5a290cfb6bda31ccddcf10653269087c93fec0a9f02a889d603687032f1f3dcffddfb53618def5d23a88487472cbc844c3a4e337c3a3f290e5d23ecfa28fd3b794f83391921fccd74bdcaf15debe013107b74339c06b0a36ac0d7c34a82d2976c3b3be6d70fe88c362cb9a9d91ce23fe0a9a6d6a76697f5a36c667bafb5d987b04b2aa201a8274ff6ab7e12294f014e5fa63893715074f687ecc228ea1a8dab65ed7b380e2458a285f457749e72806e86ff6192022c880ccb00bcd847f22d11fc9871da0b119120d051ac7eff2aa6887a75b829b0f8331f05e2359f35fd6de68f7be61af8501abfb988fadbc2cc82d5add77125de73404c0bcdbb59ebae24cadec533b45f23b64a8b3068a5768c34c01a6bf9df55ae8728554329a5512a6253b1bdfd3babbd0b31e05698e863e8a68604c4154ea4941ac30609a1a8ae03365283682391c559e9f67fd536b1b942ada4aba8a1c24c26c090bc0213428033f3196d4b1dd0057b1fe2f023bec0c45970fc345dde6884fc63aacf8d0227734e82b66c932adcb1f7fc006f28f03893b464de266ce21525291d99dc2473bbde1114117511cf19c45e1c603b40ef1389e661808d16b348de56d82bf9f04a5aeaa78e1f0afaf79abc253aec4cb887be52f43f3c87341392719269be87942278e17e86dd00466d0f7478f062d0b9f87f2ec67a45e254bfd3a236b05abe508102993253be01717e00c3a3bd5b42cbf05deedd27264eb73b85fbd14aa5fec01f75f7919bb8fbfdfd2e3e91950a9497eeb37662747044dc205494c6861fa01ab814510f9748f58361f41741fdab4545fe85c1fd1c9a84ba2b3e4d2718f7fcd41ad328269b863a8aae08cd9374e5b0e95ca185ead872acd9389bf6ebbf800d092f61f9f95d7604a43baeefda46a064775dc66a015f6f7a5c2a23f989421f23e6bdd3e31bd56404f0d01f42265be5a0a7a782f5aa634ebc45ab21eb13be2861b2e45bd06469c15fc4930dc8e99d467da5829b12dcdcb7044fe7a3817a9438b106023261cd54a7a225e419de4c81dc96bd5420a291a96e27dae8ee6f91384a5a737dff91de0c0f8ffd90840fad49999d889add9eee9834cae44d04f6458b3d04eeaa1675170908cb7a1cb2cc91f41ef786f467329c2e5a22389b35975b70dd3b2238321fb5b54db446e0b4e102fc861ecfe4c66db473ef03c3c61b1c8c292afa4259c8106ff963e1c6db326a6f2cba7381fb6cef5f433da77d51e1feffaf0498d4be2ff912a271eb49288dd89b7d2e2a456398d6395e81b81c4103219254ce6e1fcd168baf038110edf467b416fe4875d50688bbcfb6fbdd26faf9003766138438f5de8afcb53971a1fd6d2c43c5108116aa65110e521db429956a59bdb2e7711429fc80a407c146ec0061f067370e3edd011cdac9ae837f26ff9749b8b993f3779365a5e4f0ce149bb93856df367777ee3e7502adbecbd70314ad3bc03a89215377cee31e79fafd4ce6d3408ab5bb592015bc0ad00346d834a59b4cebd89dc9640f8f1a9b304d23f49ecb262e07b61f49b5cc493db418cdfea5023c71de4b0a666849e728e6fca1285bdea5483441604df7cffd3ebc6ec048a507b6d67b0b581f9aa6d79703580899f5b530856ef42fe5e194d05aa00950429dfefc04f1d20b591656e96edb5dba8a98b67705e58c4443a4a8eee22a4ac0f53ffd80585a31638590c5f6fecca3eb995f01a0c1cd69aa3dadd5a0cd2382f591e9ed37a5f41eddb532f400388ea459e5f01627fa593bc6ea2458f4f50c8b8a3d979c4eb2ffafb506e0a3a26ffee8f5b2ececf47282daa2d9163e52a0315851ab4c16b007bd3d68569686173235a522273da742785d90fc89f6b87e8b91b5983c2627dc2c9404b77cb46d09e98a6d0b178d924bb86992ba970ee6ccc653282a64533ed7cd6cc5b8b204e7d48f84a31ccf26a99a3f987bf114a9ca0bd6d6bb0f9ac37747c767792fd0ced72120647704f050b51545f8373fce59b4b6aa883f918a4184d46070af84ee4b0f42c59a7839babce9b580239eac1e49aeaf76d590007befcce6864ed7ebf10df9150e712da233ba01e6365e67f672c92df717ada983a341f72b06985781ba6e2c499197e6c218b747255a6afea3f6dc3b6c1404a03c98e26a190bcb88d617aa29ad0adff7b282aec03a9594b058f8e54526804fe5ec9435658643cd2888f66962269ae4ddebeda85993f2f35f6d3a67dd8f229fb162141547d4ae112eb966f3633a011019f4d7506f7f11409ad1f3ff734ad7c0ff175885734bbb6d3a2b371405ec1791e5c39b3cff7e7c440e3c99ac1612e2cf80b954852118c5c7681725e67062bcbfccb79eafecea93b8758956499a22ed2f19493d46a573db5fb3622a9b3079b5a4a3078562409ade2e8ea9bd3b6d858f7252b3e76a1a067a728f1cc1b364d3ea20091f46e22a69b7b787943d683402173a0f849d465761650db9828428b3575cf2da8a1fae7125423f4a3a42998741136b5b04df7d31da32878bf29ca51b56e2704c4268f1096fcdb11fca4dc21bd63d3563c64d2e27114cbb76caf1a8deb74e4e9410308ff43fd7d2db07f053709d82785f81b64c06e3d9a15a6842be76ff8486d20fad5583e394fddff4d20dfede0ed56e8d91f33f2a49ed7c4a639c74c3b9be7c7e65d2e3e4543e09e09e08561cd83ea448f9848ce995806c7dffbd19ce34b342f7f761711a0c396b87a17b3061fb6dbb2092e87a98eb627bf10d95fcc04bb47e4386a4fb8842649c7d4fa506755a86104f9ddd8ec0876a79bc39969ab4ef68be957ed02e5f8095c66a02689943d0fae9c728ea5ff5319a244cd3ed005315efd2a07a4c951c0c9bff5f3a34baebfa772d48c96bdf6cd1dd7ea5f07693075ce8546c5b1cfa42fa0efd913f4928ffd94003a38eff22402f0074b3bddf3b37778ced81964d80e7372f4128e25ff9a6f486932fcf2709ff61716a2c4237abc9428afae022270db71b82c1dc4de900eaccd477c4a74f3245dfaad1f32cd0f8d86e6225f01116063f25c914720fa1a2dfb0a03c669b5c0c5134250cef8a09f1022d0d923b7d605dd7d0ec91be210c402cc1a81d5e4cb0802efd7c42ccc429f22569171a8d0d3931420f0084b585822bec0b31a3d161a1b2b3deeda004b0e0777a64feefe300ff687cb8943c30e7afe381b2b15cbd0fdbfec2b20e231cc726c4c1c3721c8a35a117832f14799e27c1d9a39ab0aeea70f00d15c5823167bef0212ead17ca5f1816eee5eed6442927bb56db25f72bffd77b67fea268358e381cf8a63fc24da6646dfde155ea2aa3d01338c4070f26f5ae315f228a8c0633feed4b8b1b27198b9762a51f88bfb266e8df2012cb3b491383681cbff2ef9f1eba32cc0e4e0676e510dbe028c47171cabf8b2639b0f81775a9457883a39a4bf41df706e7393e75a55ffdedf775f81f4e652b862613ac1f2fab87d7d5f85af5c34f89a54328ed7d0ec40385449e63fe268a4baa49e02931e74e8f15cf4ef37cc7673ea31d83f9cfb62cfa758c1d731375081572d7b8faf99444ad80672b392f0b98a29ed4496cbfce6aedfc635ae73e8044cb813fb4050bcb27293f69b7fab635baff5658ca3f148ba8e4d8b1223e4315ee76d2f6e76dda75d297de359ca7031520a0cb3caf0a0e1b5d4432884f44a4f8a98bc11a35c07bf7406e672f898e505a1c2e15e65b7f375c6bedf4139b91d78eae344471b15a4ff834fce2a8146a795af420bb0f17f28dfd32af71dc1077d8d8e4bca20c701a58fbcacc33ef7951fb63ab7df8ac2f2cf081935ad24a490239dd92eda1c495f902af0024e9bf1b0bdbe1511a06606fe4a103ad6de7b3eb9fe601010455e98561445d8f8c8cf383203b795fe5c1ab7198ac6c949e2a40c5b970cfd04f610a9eb0028c2dae7ed93d30d5e6f2adf74828b1b9fb6357930b291ae277c55cce75a56b6dfb06c0c796ce79c60a9838b64c06c8058fe374f698179cb6a1468411d41415705bc13fb63cb7aebef812b9af8b8654fbb17810f0c4557e242aab65628d603d275f6df2d0273d3f0a492b265f1ee0aeae94378087a8c6c2b0f5e03600f1fe602edcb9f62ccf596c90d7544d9fc641056ab37c5c6124afd34b83712aa9e8173eed9826682c83677460f233e8df30f733f2b28a66559a7611d8fb03adfa19f02095ba5b72ca46c1fd294faa0b04f1d008f3ba84ec70b9ea902cf673988d359075f8e138cd0811d13bc6f0aa61e0b599b09afe2289dfb076e48f00c67cd24ec71438025df231898b57b68efd58ae9e01ef2d852897736158cbef99d37e02c41f7342ff8c3aa26204dcffd0fe9070da85a58bf2eecd9c098d45138b49e645ecd97e096c481d0d6ce0c016ddef59cc85546ea08d191a3947c268ec0ce3cf0f145fd8b002eb98206db1b9df0a082e59aa12aaca573c714ec219c1aae8d2041bb4244c247a19530abe8a27e3965e0452570e7b31ece927329ff81dbd24768b843ab55d42ef752dc1e7b7eff291904709e2baedd57ae067a1ad84ca3cb730f133ac138eb84a06210ee208e007fcaf7b027d38d0c66c955dadba2a76b7a9e763e31bddfc1ad3505abf952cf1d9be556b041f234d5dd62048f01d7438cd38f380e5d90a2b58c84a575b371dfa4b190c3842bb42388d23eb80a8ce272f719c18759634567dc8d18b94f7281aa594d5ec0de06582666e49cd11afde1cde187d7e3ffed70b3c5d8bd5da190ef09cf413aaf7d035857416589e77147e282dd0ad32c6e83431d6abc566f9fea1bd62a4e307286d6677cac658925647858d860addbd86233e3142cba154b69b8a57e2abdacc716536abbc881324554f6cee8bf5f5c75f5f28344a11615a9d24bf47c8d6bf80859934402ca002c9aacd93f4822aed7d55c4e85e6556aed917affdc286a354dd6eed7ac65ccd2561b7b35cd28069a26871eb0ff9aebe36ef2129c13ed1dff4759493685b13492c011d94905364979c890ebbf540e87d04879def8195c019e5f08e247ae40bf9bcd19f0ce276b8b7d47af167c5b8878a09362ec484bd7bb5c55fba5a7fe46fd443f46dd4ddff508afe3d6dcb1b9b76559faaa438e4ffc28b8e39a948d90ae7a56a971a8d4c40c0484b5e3fd89485cd8f98fa59cd5caa65b9aa1b8af3b30183c2adf3e261b31328d3fa8ded63cf224f4b624306465a3c4e43811ac596a25b9c29741636a6a2dfd2bc4c11042a0418a948312a5d574b7de3a28bba51558f006d75b4f5cb43dd3fa424a004664edb0181fe54487b3e8333f915664818872c0cc37a0ecd428c7db96815b9c851066b605124b48b1f6aa62dbd4576299f1362c193e5e622a89cd795b0ac9b6e17b314c7f890a953748b77da4f150057df27fab52fbdcd1d961124d05b227e19da2a2bde4f4391aae786cd68e554319481c5863097c276546c18fd7988c941f168a6e8ae3e16ccf51242e68841d3270dbf775ca89c0a341f8dbbd3316cdd348934b183232ec8b135c9c84b3ca2f83c76d716a8e37389de33e25804b1acad4c635a65c92c6e6a06d9aa0342d47d6e01767bc4c6bb4e00aa16e3dee17cb73782cdc125efac2bde6eba35f18ed092912dd6bce7dd00310630271580b9f7a82b312eea487ab9ccf16ef5a068c56a44bea0ae21595674ed3cc6bb960b34abf5fe7b75ce162fd53eb6ba61a32b65863916d597fb138ec4b1456d4511996550a054d06b804a9e8d8b40f1b1046fa4c374c5147f53a5929614b518dc62ebd3b5a4981ed204f050a60f824ed12de8122dbd21191e0e0c0b0ee3e64423f749243b8782321e3d27d7bd669e2ebc7ecef9a58d07c44d27a0827a5f923d47b0eb65538357aa514f812f88dd4a53f9fea3814025b5de9ff4e33cbe0dafe812b3547088955161ab78558eb37ab5e953e4db8028a26a7cf7eb0f6e09fbf68f7b982da39140b034205e42c1397b50c4b23d5e00ca3b6202edca0b762675fb06f40b707adad6eaf00172e7f376009bc2c17cd17929f2d399fb5ba3bb2b9e167ac623ee6c45f8dd45dec92e807e9ff90de96316e695bea61133951a5a8c484aada56792a8b559984f5276ab451ff5d3357019ab0eb653352f48bedee42587e4fb40d1c28826b0e6d4ba8779e304f0930a529b567f2ac022f2073b89027803e6fb57e81c11c1a9ceebd73362c60221fc92571f2c79912b2aad3b9f15ebbc72b39366158bcc562783f0ada34448a7f20861b228f79a373a5e6282609fe19c7ea290b191f7fa0666fc56aca759363f274fb071745f726a22365adc7c734f1db8c5bcac53e5816c7dba49403016579b6a0d0ee624ca112aad930be85da277b86f5f9e7f104688d15e680a7dece5fe5c94454cb1a3acd4086535df5f7594c7074c95bc4ffc7a7dd245d67f95becc48faaf52c38d9701dc55bed17af3505bf3df755137d604edb25eb3d6a6b0a297b4073e703cdacc62367bd7b612cb6eafdbab26682dafdd6dbe8c836c1de8fa53ba15250e258c834c49488fa16dfc5577965b4989664680603ecd4276b09cd5a9d0dd89bf2c768e39d2909d367c99f473a23fc8b40cc6d7d67e52c59527bef890a28f4ad273a96ddb7191876514f2cf926f143795b5f96864ad954f9ee81724709b94c10a46e434980584ba3e94458825fa08486da57fc82762d2863dd39ae23aa1e68a685a98f202b97aca7498f09d789d01d9cd65fb64b83c0ff34cc9c52dfc856d0a16b6244e43bc747c902b96063689714910c27bc1f707d884292b4adf22b00a15b524893037281199ae8192e94f447986cf3beb1a712642898c0a9dcf753f1605f628744221a7e41075baae2cbb8d39f225d63eb9b7eba83afc06927387229def4c8ecac5903b86506dd77e167c7f27ea9fda828fb4f884dbb158be07891faf39aa529ee3589faae8e527fa566aa9284827d7bdcd88fb24c51cee99a9d64fef575d1fda13efaab9d43c87c3a834a51c42a11320f05813fae4fe6658b603c98ba8218b5a5c54b976f3e70d414adc72becda7d62f50f5674818c0e955cecd1ea28daa440419a0074d5587af16f994f0b932d071804db243eba1be7fc2404e07e431764a449b8b2239ab38901e7270f7bd1fb9c103422a48d495ed73bebc76c3431a3c1f1644c6b7399463b43582bae1e014fd541f396b5b968a7902fe4a8deae348d4eba19f747d6c0d64e797cd2d1e76e22e93434e330080c3c91806d47851f063df45c42f6892da875c81b09b719b829424bbd1ae07c4919ae0c080d934d28bfdc1299111ddce9aa2892e3e1ac88b570069ac67d4633b181a55716e4108e5bd36abc77324ced6fa026afcc10da04c46fb699747adc4dfe9b5b864bd9dabffaa82e0dcee3e3fd8ec2dae4bf22233c210d6802b9031ffe110c321cb26b7a5c1c841f86c6fa01c151df6a1f98a369c8c96115ea5e3a1d7a72fcdf46c6c17e5ed2d26ec29ccef10072e502ba51ea94d9238c71e389dd9b675604139ab5711dce75998e46b64cb696bc1fbaf959a98839acaf342d804a2c8339de6a7b6879b8a31f071cdfca98757781e3eca1d3c4bc50d2d437301c625574486ed43f0c4820ffe986056f4f811d6ca9c0d3a3526a3c466c9383741fc9484937e1ddda3a8a58c8c180512e4bb73e00125a068ad177bfe3230aa29220ea7b9ae2cbfacb03b077c00e55731c278c8b3251cbae005917287509c2328fc406df65dad8f3c8074620d0a2e3a0e6b7a014f5414c3d00bad2f0a6328a50c770c75bd48e259692c79f5a8b066081e6596223da3adad2b49a6fb132f7e1f985b80467ad4e12d751e9f131cc268df3118be75682c0c1997cf459911a83ed95ad4a299e3894a4cf6e4ed4ef25a599d04d88c3f997c798a417c11f61dab718fb7fa07e0bdd4ee8e1f942bcd11cb1800ba10b2c44f04f747374411a461abaa3cd1b51481b0a2b528992b19f0fada14a70cf3ed13abac69dc8835e1db9539f122d5b3cbb13c6d02ee33fd1c3a85a18995c686f4861a7bcaef6daeaac9ec349b5095719d35598995aa89faad4d5139cc35e48c9408597014eabb6285a2b733b990c014edbf65fb884a455233e0fdb8732f52dbabfd13d72c0ccc286ea840f8de50d1e376fe03fa5d15c0bdcb36c6a10ed78a328eb77f58be071ccae9e605675718e7bccad01aee34b10d3bb3fbc3a86f4b55d8ac27ec47e171e0f3b4967e26320a90f6ff59213af5a8f2979565e8a3dbc0e435f4d954747cc6822d10cd9343bcc88fc9cc14c33d61148b7399fc6e6e4d72efef34d0457caf0a9ce1ca32bb6edbed361bd185b16a41632db99013477d543b59249a46e59abb567d87e1a131e3d58cdd05b699cb6362b4073d4727deaca15bfad38c3fb6cfa51be092a8523f9ed79a8bad0f392553a66a1de017b5209b4b0cd4cf0ede508892d3c7f6a7e3b0f8e00ff0a44078d91c9e6abcc9db6e8a24d675c189119d145f5345d59e398efdf16d30df79e8d56db4598345b1650dcba034c24efef29a09d559b6504659749e7bb4d1a552fffd03b8f1f24622a1c27a42227e886fdcfcaccbbc6227a3dbc741275208190d25b4f978c7ac325f0f167237baffe93d1dc76f7087f348d20c74170f32a8ad8e0d070427e0e008c545551900b4d1041bb49b5f99d1ff6de6939fe5ad7d8753bfbc9d6fa7604540fb9432b5464b9bfd4235149f7a6b4e23c7f86f33aa7c376349b04c7a7edd0bdc2dcc09dba02ecd57d4c070f33cae384832937f17176c3fe72eece52555388cfe7b298ad2fa274c271bfa3627a9bf51bcd36c2539768f2e2fa0fc2a4100af6a3f54e1d4566020e27fd2c8fc2be0d283400203fe6e1b5867905867f8efb95d039bae344e746a77901216d0662f30053a6cfc7bb5b8f3f3883a648d03ce03322be9ba8d92570c7dab4c107ed5731366cf8f81a415d963710d9f26037d0981e35d08ea21c7d72b89b9efd46b7f51062670c76d6f042e3e8d5fe7f392103bec9b4a940aaaa964e9d60907e3b05a95dde8648ec502b48e8ddb18339572c4607a7920d0f7f198837bf4102e74639a3a023d95a5e9f3322f2e664989608d3f3f3eae7437333ea02c12efd33d07dab22fd3155f10854418bcfcffcf2f0e366b0976ad80033292171275124b9783724ca205ed52bb6cb6e90ce891ae13b00e79117b1197f13ccb4812749e74da4a26ccf4d4f37adf0e58833af44129b78514e811b1c3ccb6dd6040ae9756e746ab5e9e9b32d0f9bb216bcb73a68746dd986498467ad0eb18217f7a80a8d7e84b7b8b62f9a557455d5fd153642799395f887f285ad92703c528359c3d7acc9fac739d5bf0551bc129c914de71e1b7302f402f871d49133631969cefe919bac860df295f159070589466756342776beb7bca1cb52e6fbd18da6c104bee4bf5885a3746a04b83c8b93a7f43b1ad3685152d5cdb724fcd653a84db697ecad4d57a4abb4683a820ace3f95d77c38d0236439d5b8cec92bdf33d2170205f9d9ef26c1f393baa57f72a4728f096a268a7dfb85a3c55f829ca7618e2c618e6999f0e0f12456d34c145f9aa573f602bee7fdfb98e6247f4cbcdee6e7f451ce7e56a64d3dfa22738e16f5ce82002a3bd360de3b14842ab66cd8ea867915129c981101d9f4df2839964bb00998c4c44e6550f1624809c20d028057b4834e3603f0727aa1f0f092805e016bd883ed0eb401bdb3ac38fe69398d581a2dce6f54422b27672618732207f43da685c9e9ffdf08e894be9583c5462238043954016fe7973f7c6fbaa6e05cdce4cf47f543b0acc13d8cf51bcbfd0d8c912eb81c76a2dec4981760fc82bc498e7122b154774f246b2a8846ff10754001b3e736e45a7e9b3cfd1d6dac5522947cafbf9ab409c5f2725bf6450f5edcbc002d525ae72dca83e7d0c6b41a25ffce443ea7e5a7b37e16af20a8127c9ebe11333fd5d4ea38d73265c4a6e78999d3c4ee454ad5a1a783ef1f15dc3523d2f453f3bf81b844af99a3c8a7a664626694c00f78675c3cac700017cc6bc2437d80573f90aa6f19ce8fc4730b8835718fd4bf81854c7aee75ba4958824916d867265edf8780504ad0eda972084a26c93f0ee7e7036c16cf2f28e3c869626e8584c302de20fc363f137ab9d1890cee763f347f1cecd671dd46947cfeb1a8051935e7482d0d74514168b65734e20e3e835396d188e3469fe4c891ec077f3350c4eae77b6b70b1cd906a3b9dd4db30b9488f892d50e0b488c17ecbb67a6ed2d47e8caf633999473bf7a4d2cd0d412c1b7d909589796185820e981f9a521a59a970decd0d4f9ffc761a2e2e27600f7be89a552792d8dbace22bfadb012e97076b6dc0b45dbfc7bd114a6586fcaf622f679b1f910aff2fb503d64cc098dce679d587c1f93087c3bcc9f0efabc3a483f48c519e66e9c7034239017e0100e6148a4355a65344178bd7af4a159cdb1290a4a890a5f7d0e1fc307f745bfbb98c7445a21e867ab35b98a08ed8b684b3080eb3338022695749ffe0504beb7cd2f687f427111c1f43fdb62577d4cd300030d3414f0c5b8ad3a25e68e854e0b72256d5f6dc3fb4909821a7fbc510f177818916e807446477c19385b6eb0f5dcdb9eb9be88a18ce217c97d6e8d6a5c66b8d3fdd33ef563f3ccfcb3c97461c5f4c6e10ba96e32a56bcd3468f8e19cbf9b274f8028a7df4258f0b4042a40ee0506b5d2ed1b538a6dee0554a40ebeabe891b53cc46272d4b107c6c3c4cc68c2819d22546c535ef0a77146082c11e86bd1b356cce49a4857353374a200e432818b66446033b09f71be41b83602dacf5e4b382ae2f6b3df75f6812628d3e767224c552b3431c2e42dce744756735369aa402664e0579f39ba13fa9f63b925d5fa55543268cdb61e1a918e9a90dfad53eeab1c75d7210b86e1f80d84b8836d8fa4c7a06ba9492e437009f79b2bc6d2fe01615ffc1a2b852369e1240e4d01208c3ffdb1349d3cc2c92f50e40514f656ea94f92bccb00b363eedb94d0086f5bacda529898ec6d6ee19908b310f996444bceba42cd7d2e12bf3deebd0d2cd78d53dedc089e2a30deefef2fe5c423e530f1fdebd9feb2e2c8368096cb8d72c16c61c660ba71d420d1ac644dd4fd78f2ac408c7f10338eabdf7410861ad09956320f2e6d7d3f5d6c442985d07949dbd0880487c67457ca5b4283f5676bbb564b211491a6d026d130886f5dc7b5a1faec967ae6ac4f77d279ef76444268f2dd3bdd56658edb9efe4b25477dbc0ce763b2fe6de05e17523d07d01db4764291affa32525d3f90c390e7a918e776fa70c9e2627b1411544703d3f522146638698689a7bbf904c3317b1afb3734702dd037c1cb83566c87f5ae72959808bfc7f5d9117acd7c07f35d86a3eb38894b7fc7448e84cc5f4bd8af4ce94f524a0750e6bcdf47d7db73c9d01aacd0e09942e05c0b93764fe6e4ae80cb307f73df1fb0f994ecc860805baec20b0cdeef9547dc54a76f898c88500df86003dfde59706682eea22c601605f64ca9c0193abd9b4e977ea5a1d590ba1b198515107de740a814656c10d206924b2240e580e988f43ee44d4897faae7c62513a8d13eac4b6068963c2baed7bcee5b507849c1462cf1789258ff2c9263a133d4b8b1f15467863c55c108a9ce96dc1e815a4b92b0c78001a064365ffec000a733109912dafb9086f8d4c8270a3563783b97ca11377e11d12dc3294b1dd7748c38539a49c3a96a5fe89adc3908d79862998b4e666898403fe36b64053253c410e381d8f60271cf12724b4c7f5ce63ad14482f350ff56a352029cc3b04fe74656c0efe2fe92462288e9ea81e7bf068eeb0f5b0ef6eeffb0bf7c6c1f7117f74b3eb802a6718071d478b54e57c01fe0e7560c4c003ea55bda76a2d0cb8d99d523b9328ff41d5a93eb00d20339869af80643300b92ce677cd78081a6cff7467044f9007ff5160dd1f703486a72464101e140ef1a26dc0af74d29dd99895e8152e1c6359bfc0cbda453bcfed5e45ea40cbd14436daf633275eb34d53e7b8ed294e8220caeba1926275b1bc8d5559e1e3e1ddfec813adee74b6957a038dd5c2a3c6c65e57d8022d876e9c9ad91edd8d8978ceb8d2b524b33be09772eaed72db0ae59936916f63096347ae5f742f13629a71629bc27aa53610f841659f9e2fe23fb33d53516790ec9a85d26a660eed93424ea6912d97df0352e3d6db9d73d475c517b2dff8752db4750f47b9a899ae639f7d51733b8fa42640f8cb2331d3dc6f701c9733a9dd394f8d360e88886d27e78592079085b0fa35fc5149347a7dd7c24d9b5588a4a38a701ea50b05d743bdc9df30d4ebb01f1dbeaf506e006d789057ac71759522ea2e91d29a7c47cf77c01bf66e44c79a9003dffbf0da8d6d47bbfe83e7d0947388aa376b9ad5dc07ecb16eff90948396e565b50ce1f16c54775d8d668259b5d0382f7d17d8e627f5beb57dadfc981313258150b8fc652249e5b64367d84b7487b9a0f3725db139f17c074f41503289926b5238ea5becb4cdbd5e54eb6f12cda9825fbc906e82a413a09debd97231102fdf3dcd549209c8dcbe04bc8f7e13c364ab171bdfdd27348f60de6d3ebb3581a3395b11d7dc423b8dd7e9e7bdafba6f8dfbd6a41c06e5b34791e9f17504ab5c9de405698b70e5684948393509fd6892f8afd9ede8281578ad7d8393dac56ffb105b935ed9383e98d84cd6bd0183778a2969b0c564c7b0931170c4f3ee15bd199c1e6fd28c850c1ac206dff21c52ddb18e5997cca153efdd35278c867fc7d92173775432ec6562dd4f708721e7382561178b477f5ebccbc90542a6101cfb7baf262121482b4815232704a0c6831ad2dc2e5ff088d5af02f04e8a08a482cf09014f2f168dc7897de1c9157f3bb4262de78025ca80d74b3a893b8344e6d065da315c0a97e28d3f038ce257b9419a03b1392304946a018c8f39df26e502481b50114370bbd278338ee86643463e11b1b008fa7ccf77c3b1df1f2fcc391d8d57146d13db465bda42bb6106c07e91ccfb54207d71995a6f4a71c9fe34f21b8bd141f56cf64c16f50b8ca263a4ee80c983a2a9a3a4de294649f7efee86e450c2a9fb67d05e8f678bd178efa2b94d4cd58a80ba25a3a957377ae00ae345fadb20246477486ace1da6dfb910b61c960d2f3e1a56e0d46a096c0103d17dd7f771571b8d54f4383c48c00ca063ba8a0c93e5fc987e602a4531c59101251ad75c84408bd2bbc08ebef3790497b876a87757a7028716f40b81fe5233e00d615f80b09867eb080e4fb4e6d590af10bf25c8f98e536db3947b2c51b2b18f63bdddf2ba98be81be1a6c6510b669b0d92102d7e57abfeead0b0ef655b473259d6c299fd86f091bf525325d151ee1b06b7c1fb99bed854aeb349b60bdabeb996796ec72e23ebb36c9ede51faeae8b1358df10c222c13ccdc99cd114172d851e39a265cd39608c932825a490031d0319f36ba8fa6af96200a1cd5f3bb2f4ef660118a402c90f640e67e3f536f3119a3c58690156262280cf060524e3add97e1f44ccca2ab98eeaae0a0af93f6b4b82943073a05f338d2516c2bd73f122d3a0b0478b4edbc748506833aab9d56ef43b8117a74c61a9c18f186edf696204adfd3deb85674a6d5006ab8caadf038f0199fa6341c322761f9195d007d72500c179204f5734a1a58d8d6bbeb4c085c245ad12cc72ab73d522c279cc221e1c5c429dadff17fda16e4675cf2978daa3c20a87458b3529b843db4602bfe474a16a78e67ccdc2d884fd974a04a0ff3fc49c1bd562e30690aa906cf32ca6de6ccb7bb300e1ece48784da7c7bce9a98d316a68a89f86549847158a5ce734712cc5cad3418d8237a9fa8dfc597c639078d342e4dafe1945c5d1d4129f59810d0042938e6218c8a36a9911ded312f51dee5beb43d4d7c40a6ec73ce8d410eb6086820745c299e946fbcf8e562a1cd24126812a827769c65b04c938027a2194f5b20a0a3359dab860e1c735189301c36395a12f137061e70f170bfd5afd229833b448e704c92c7858a9706c4f852785ed9b289318e9d25efc53fd7ddc379deb9171497316808e6465d27ef07634de1c8751414e03cadc13473be5f661bee0a7f43636b24281cbc33f1ea63c7d8b66dd09defa0f1a7d85cccd6976fdb409afdac2a206ebf6fe1ddf6b42922d00db22feab1a24dd248fedf440e1e193792069d4f569b26c78aaa30469b4a9f83d203d2042376b82dcc5e4fa5d45f987d1be38baa31b83da2928932bd4a22170da47db67985c18b1cc5816f2332b3a64eaebbbf24075776424977df4d8bd6bc0911a06034cf395c557168eeddd2d289d548d6f77f8f5ba32c835c19d8d9827305e04108a596a9036eb4328945cf70f7c9f495a8768353c67a897052020c7d244349a2e6e63b91617a7c6cee356e21c5b253c23d968a21f9218b436f7b600f83e87ad8f555079516715c57e833b4a716e82a89d2e30fc71670b4e9dac062f41fea3ead38dfbb3fb578b5e8c766e37371a9a2ca09c5a24b1d937b852224d6c48617f91e82c6bc19056c365b8fef3a38b0352ca82033ac8ff4802a6a2f09dbabad3d1af4c26ea9a69eb6ecd51bfe1398143c6d647e4f6a3c4be48ae9bb9eb8338aa2c81215997b234014d52aeaad8f7e626844432aefb89ac6d86cd770d5391746239db9a56f2dcc70572bf4e5bcb0318860c4c44a7aab257db3015121201defe3ebafc5406c9f05c8cd1b2ce1f551da83ed9ee001096f136ae10b34a7a8b734f0ce4996bc24d2bbcbbf57abd3e589ebc15b53a95c2f2c852fa66e12b988e95bdb5600e3fcf608d2969936272003c9459f2eace0dcb7db807d4bcc35350ad13ebc72868faecca00b27c0a3f6d53fa9eec7a85d84904a1741fd189ebabe129fccf6474e864bc2e9813a7a56e4e2b65b5d15a2134f7723f45a7fe3c05d9f89842d64eea84a7c1b0f35ff98cda3e3a1916c25503b08c4b3c9ab205d0824cb233117efe5606a82d46be66ea1c00a96236e1080e3182d94f0b65357b5486eccd086ec4b6bfdb46e649c09a5f7f256950bf4cb777dde4750c06568afa5410edee7d196f355046f15cbf72e877766f6a938b90382be63e9770ac57f7617d854d38b49509c8dff6dfc7c8466790ef2073b1eee6cb6197bdc612a001d708c7a9ff23e3ec2f075b7f1c7aa075f815f4ce63e994471032600aa382a781b0afc21c78f8201d72f158c35dbf9a5d148ccab3f82fe100d1b2a196b6dd97d3122fae38e69d8a73261861d6ed4506058bd4c4a4c4065c264930f6c1fada707ebdb92804189d8a79821c2fd7f4847614d1e1e307c5d7c73772ae55d863abd0acf9f5fe6cd6c15f06aba7c3f7f1f09867ea0820835541ff248e005075c8d6f96dcdf964a63d3337a2d45007eadb7bd598a3ff6c1cea27cd7617e53a25471e5f5ac9e8bb00cabf53ded1d957341a14a98e3a95e4dde94be50bbadfa6e48eedef780a727ba8e90931682935161373069b6b03bca012704de5373de044230a106caa6f76d326c55a3366f4ddd79333a275d7ad50dcf4c959f21407ebbd19eaebc15c304a5c426be641273e582e5cef56dfd6c3b97ab8f9fceb1262f6c121fff0628dd0c3a1c7fd181b68130b72f0f86117a1b0bdae4a9a328e653664e85d30aadaa262780f13eea930ceba7205c302199203b794b5fa65b53a6d74a02a7411da25d9c27ba94b7df7dc81c43a2416acc7d4010e3f4b03b3d09848a7c57407678d7e1dfd0f9b24fb3a849aa38e59339062f8c13be7a5ebca52930e6d93f2f65a8e8bbb0cc0c70d6f2bb16eb3d57bda4d41f589555248654153cc647d9b0eab017a44a3c2325fe314671ba5f7b1096a527926d947f1ea0481beae286f2a12882afe9c7628b27040837946819d3e278e40acda30929672118b5291cc0713f352b4b752a639d92c903c9712cf6e6344d06a558b87a2e9ea727ee46867b45932bdce57d741fee0f56eb929d4cc41557051cde2729742ba0d1b853cae3add91677ff4beaf34ca6eae792a2ee083be2f211a1161dd99a87eff9b53c52804d719aa725696aa24a4b358b0405846f29c2d8b79da496eb50e548c1a6941c45641f60a10e324b2deb9319a759f00e2192292e86d44c84a4cf51edc5cc274844def98e95fe5c9daba957279abdf74c0ec6d985bcb68e441b279e4d5afcee67189b1a2367c9e7e8e4597e5c6f4442a9f8e3e98bdd565dc9c99d8fea292adbba3760f7a5e2dc051a66ca413dc8cfa82f7873d8bb2859ea69538ffcf8bd8bc6a57d64e6e224998ff7c3c033a7b735c66b6a79f328b561b5bba5403ce38604d0ca82736287e37373f55d13204a65b22c40772c9d13c6f3ab6f0cf2fc98afed6e19eb41804c37c3b3d3566874b82bc1074a8987c3a8cd720f76819ffd6c01c69244e6e3085799c2a2fdfc6186e40109e33cfd61e59526d233ecd0108610f1aa11977506a99651d82bec553441a610f07f93c4ae61c37b1d607fc0836cc8c7369f3f946cc674922ca9e6f0f87d98247b738d21fdacf0a7b0214586e9908f3ff9e779ee3025d907028ea479a64abc8b5c34eac944853ce920fe31cde8f7e73fdc6adf2e9a484571fc1fec54e554184abae23cb57409fc684de96dbd1c16e3b46d0e7a32ad90bf932381bb009c3796a2968fc0a220abbfe76ba64798f40afe5240301e314cb9da22450c8a6e2b749a8b5e64f8dcdfa54dc525b6fd3582b2f3039e478ec0c515ab8f1af01052cd7e22752aa4d0b5526e97f95c1df516ee2527998c20850de7f5c3ae466cd450b18aad65261808912ecb0523187bd6d5daeab57ef357072e5602a0df6b91eeccb15314c4b7c30044ba48fb7ea00f79d8563f7f84943c578b86a6da68cd7268dac56fe53243b654ec3dfa077b145e2a77f479f1b4998969c0bd749923cba848e7424a4ea8f8f18755b6c97962de262144f5499f56f81743c101959818767eea81132035caae190afc141bb2bc5d4ceff91fdb3599d11e2ad745e214c6567fbc6145e1ad8b2d63f6529526725f1217e7b6d1818dc9cf2272a053ed94322c84c91065586910e3adb8472fb35df2b859b2e4155e22f0693b9607e2c6d977e3a391a19ca6afc6082dd1a458bd6e38aca9e4f817e862f7eb7ef89ea821b7d5fc001d8ec31916a8e437ae3a477f417ff8b0a83a23606e578449d75a8f354afbacd1d8a3063a9a85ccf1cbaf6034cc8cc5f67ae6cb5959fdd0f65aa9838e087fb15f82bf8f02c7b0a09d93929d48cf32f52bb17de3ea452029d41d811b6cda8441953e35d0a5b105745f7afab2d400414d8aa0c75a12991da7c8e28dd46f3aaaa54274d65de77f26d6e4cce16e8c2f2cbba84e8eaef6bcf8bb5e60dd02e7b6f19ed5bd9eddd0e76970e57b2418688aa8a882b701074bf03718e4a1ca321bfb24a9b8803ecc09a0ecd3af7b818d58cffa15ae2ab3c4677e09b3d7138e50a0327025238c3f7c8e38cf2aa0010ce3ea7702dc20b9b5f714048cf5135e969544d2384ac71a6a36e2f8848b758f15dcd98d7452ede8bccb4f02a361822f8899e4376ce6b8f70563658ba750682cda5ce70c4e9ac8a0ab0321dbacdfac2683482b5afeddd47cf61fa433e12558d2a66ef14a23278d9a22ab80ec9120aa44278ca3150c75ed3da10c9c910d53cc47ae137de504e0700364f6cdf00553e3bdf0813c8bc2dd006d8b4d813a04849474d9531052c251400000d64230522e4488c048a34cd5001519dfd08f84b7cbe7400f293c3a9dbc8f2ed871f1c743b7f42dedf72ae7e6cbc329510fa58c2ee08f40de6c69929d3363a33fd96bbce1cba2a90cc196d71d20fa2d6f4c438295607186adfa5c833c85987ef40f5053f249605180164ee8842b7063a30ea2a9cf5b3ba005d6e869b0617d3634a8854180f8c384dc05b03fa689fb946e40c2c4c9660fc7874711dee4bad3558575681dc4434be506c5da1d8973ce3a5f496c4995b3cc30accf13de7808c2551ed2064eb029acfe7c8fa45e972c116956918295c9608e28f75e7c808809a8e60846db1d7a03a3cdf5c7087298525902d81a6cc87a0046bc86397d0002c6e2e18f00b469679f6f350d07b44199667585bce527792684a404ab65db460b74f411559361a66c5501800e70dc071a31db8a9cc2de813c3a8858837662c7917f998d27b4f3b112e99d75271319a920c2c4f61ffb0a6f98c3791d427db278b4dda49af46a7ccdab60cd199291025ab45f130c92ede017a70ad792ca7ed227de073d41d21327a396650f0fad0458c165d5fbf362982beceb5abff5592743b6289f9ee431ebc479c1c825858148cea09b11becb85169d8c1b015fa052dd579317452e3dade9c73017bf1e7430667c620364979ae81dbb3e4e4faeef010360c3713a29c4c7d1cdaf0d4c51d1bdd54934d42c5907d0a8ecbc5b557a9cee45f9b00d5439dcdf12d6afb2a5bcccf0886f767d4d73d3860ce20cef31642bded974e28bf30eb0649e2b6115deb25b49ae016f361d28be049b68ca2b969ec26084a0341819d10d3c23eef6a65ee64b026ededff2f1d4f5ce5a6a5a13ca8b0786ebbb69fc27a7433a6f25e91203779fb8ff0a8195a015ab51656e716dc53ac10380912963864527a41c06b024f8199e5edc6cf526b8d8a830d412c83dd2fdd62a4fa24615a1ab58c5cc863fb6844a78a1bdfc09dc0980146f9929c36107e29d848cd2f5122d4e7417dccb05746bd944bf610a0d5f8233a55887c09d10dc9b273b04f4b8eebf748e21cdf3d1ad6f799448386ea03439a35fd7ab39e36d8f36b2e2b261b3790322cb9aa4a651d9db0e2657c6eb68f04735041adfc9aec37a3078d896dd59dc097c6f773fdf1ab4e80614a0adcd35a0d5ad0c3dc1d2f32e139903a57e8be872f621666cb8ce6169b1a4f1eecd8738ac63da6560ade0e8e919915b211471ca6befb6b152571a7542158924c0ebfb638a1e34bc2d0216a1ddc48e9e2d6f4364d954d6c09ed90a408d05474d8b241d75670bd7cf774515422d72ee895f39021946cae02b500dc69b3d2132088720749d6ff5e76eb0f62c83a89b63bd9c37d9710542d2f2c89185456c33022cb26c621584d516c264a1cea54d1c5c8e8b7861ec051c867df8ee310ef6a3832f3b02d22ecc749b90dd1d652b9a8ce7cc4631c5972f08507c922dba17e6e593711a2c7e83dcefaea94bf5f8fccc2b96196939b065265b5e3de31eb1770e434cdb728d958cd2d5cb917a1f990452d0f92b2a08b81618c31a5745e808791184ff5836aa656406b008ead14eff0659b525af29e64d073080a5bcc314a36ec8171c8dcc6991e96a45cedab9402312144ff2f36a774e9c8270f6aaf022a83e078cd4cf7b01bd0b8359374b2fe50614d615a8dcfcef75ae5fa35cd964067b020060e0bf56bc5de5e348c38a25e4b04eea7e2eec08463ac4b28938f5eb37987b225678e96e4a834a6a4afa5eafa3cd2618b3311d1ced3644d77966e5d5c0fb1862c792b006dd869d25a3e21102d7547496971b8b3f4049fdab288c020f5ddbfb4a243c97b709dd9f8c4991b77313497b11e7d88a8f759622d6e45b089b573e4de9efd247bae3b01d8ebb5b1087a46690e76410163b98a74a377fbeea5506de31bfe3e7f91518905b5e5f80d776c68c854e5ebc6592bb36316eb31dc1f2ac42c44ee92ac6f719bd576df4ea393fc1aa4542e699b7bc01a00afa168141118691d10f49f92fc6b9292efaf0fb18093554d89be2c72f11663899a8adecd01f2d84b828fb48fdc4876b866745b534b2e8150ea25fefd6ea425e35dec0ea72edbc7601cb58b1a64712190131fd141a6b8b699d710d0b443d8f198c7bfd91928fc84539bc77d3c7d421ed272752d1f4cf84b123f684beabd0e895b6bb96b508d83304de45a4cc5faa370fc34729673ff13b9931cae591dab4b8051e4e9ca5a658444205d07b6bda40290fef22b98da5517fd577b708bf9db893d0bfa73d421ebd5ffdcbd5cc1c2c6f0c08ad97a3dd08bff2a4bee9b5d5b796613190f402d6e9416da771bb331d65fa0604d9deda54287f4ff51000c7ef00d9aabc60be4abf6537d40bbc291f9985599a4fb66e2789f69b1e0328828f0ae81cd96ceaefc6f7dcdf2dd2747c9b84742b0fd323e02f03a0d1bc693fa26b9e070a0ec7aad9c13fae327f4bb965ea9564f3ca5112ae70177b8fa29ad592baa16eced1c07329662da5a2624c820d3134ff28530cba117d5153888fde2fdcac741d2c8ceb08ddabe92227cfc21d5946a847e512c8797a7332f83ead5792468a7894000013e5f2970a95196e3b22f8fadd289df697b5066cf1163c5bc1e0215e91162ffca6b2d0a8d9dd6030db1e184c07de6c79bd02bd9042a1e0c7995e101790334634b6d66484579b7cc8ba214ac0c4c674ac3e16298c397db29c06c3cbe5d3326acaa38dca32f2112714b84f0aca3e5000da59b34d20d041e5a53fcaa6109b50a6a152622ca6d17c0ec3bff6bc2ce5ab1a828aabaa9dbe20ff15b699cd2b6f369df15fad5bd9ca8b03bc56f499f88af2aacefe4dbecda706f46565bdc6c2f80cf2cd32261adcf35f3d75c012cf6171c6e7bc35cfcdec526a45ae8cce369788326138a4af7855971eac5208fb2c0bcb65387dad520ae7c4ee243da4ca0c565a918c0b657891a41a37337bbdd359bc4a8975a19a325729a9acd78f2f3cb7f9742db4b7da89d2a74973a59a3348cfb643ba985da693002ff64475fe673bc7c173df10aa6767202763c9b872e10ad54f3d4d73b049a2bc51c8431c549e1d4758b721ef4a15980c4e042cc38d7b111c4d5ca3d572d23a6afc14fab87d443565b59aa885ff6859089d1e8ec6eaf5cc91ec44b50647eb0fc6396d7bc700aa55072fc3ead0d5327b0c9b4e260463f317bda23c54567eb6c5a8533919357e5ebffadc2f4e48545a706ee336e06cbaf7b09cba61b3e3ba7f3937fe8fb5b7b5c0a6512c03e429181b9040dc34c4abd369156bc5474ac67b81546ac86ebe6aa44dc9ec9b44a5fb26867fe834d798a89b507f38d7dc4bce666bbaa0d3637209f646938a46d04a5e38d579a7adf0a4ca6adcda089fcd8b882a9e26daa7e667cb397072409ebe80d6d9f2fd678cd6312cc04d97c34006c466ab25cd8cba86efb7098805ec14b3d4d87a877cd60cadfcb661d6fbf8fa61dc9b3be6b0cee9d36ce5b5224d374ea1af58c6ae2ccf9e47e8a657b23e5ee7e0bea17ce98766154f9f04f21f1aac328ab26510b8884c05be20e6d66a83625bc70f892fc8372bd13a5702087b66038d2066fcec3b37e661be0813c49538391fb833db590446c04b8652b365c83b7a71bc6821daf3b9d17b3bcd527cbdc3371a6575a593fdaf120b984e78d590f189571695c8b170e66ac9835946673fd7c0506ef2e5aaf372757a06b9f148178efa25112d4596adf152ff57f744865d26ba6dc22b70b1b21e4de0b3c77eec0d36ade78b21b0778382bde6f4ef3853098412057ddf6c6fee213d7fd65ef70d6898fb8abcd696e70cf26e6385ffbe9b6e7ea8d342c546885590332d5fc324561a3749e03e1dd53e6e10a45fe5e02728ea1641908789d32e42da14055cc35ad383027a7030018f4c7bb2cd8646fb306e1e824c51e3f92dc3302d825ea53323d330e175ed0c89de3bd0ae66cf30fea95e498330b3bc471630255541dc7de09e6fe087c0344d1ebbd9cef765668f6ca81fa48331098b38d1924d640aef264f374ead9f4ec7ec05ad356c68c3c178fc3c7ff753b8e70eeb12366cf3074c64a5d934fbabb39fc3728cb992da74521cff49775b96f6a6ae76046ccbf7de5c7f4fd95999283ddef558991303e220c6af39ad6295eb28586ecdf4414855a9c14c286e446738f4dc62558d8ae2d167fcc5bcffeaafa9009fa7ed1927044d7617b47acad305567fb63dae7473ac20d20abc8a5efb5ed8bb9c68091cca07531b1ba9067239be926c02ac570608e3be1cfaa36f3fd3b3a177224a8a828e9ea06cdc1d87293f215fed24ff4821da74dcc6bcb5fd26c742305e2fcdcfd5bf141ce3d28418dea014e29884152c7070caf845aa0ba2e7954c0271d37e9da916bd66efaf67dfd13913171d52064e9f173d6e5f856b367b87a4da7ce4d09af24145a1737862c92ce9df34133dc9c4d2fb01df318c530a1cad8b8a9d261c0078647aea83f4d2ad27189d276e32a4edda0a92e72e8ebcdcfc6da913cb4233d910507fc705d06d0d87f059f7df74d69766a9238e074b07eba0cacdf29a5fe4568273dd746a68c1a48f854354862bccce4bfa3be3ef9a80204d56b496e44d68453248b7148ef0f83e801ff8c4cc63d3fec92f0b8d9a6265e0b5cd024cdd9b6fd767e8893a707f4e0042c3e61e5d5cbf1510f2956a80d0e8038258ad80fc29b464f69a03724349024dbb5241a00c32207ac4cf8b6a4fc4b4c1e8fdc2fb8221847294b256a4dbc0d68da4fe146fcc58df43a0dcc12ab43a6e5f3f02654e7751b20a32114e9f929ab3bf4831b58ee12bfbd167c53de85a6b0e8d87b50668d85b487144b7449defce88d41c183e6965aa2708f1ff38ecbc0116cd0d5e9ca178b0f5ce7a24ca017dddc6b2d72e0d32b81e590fe079f69b005e39f00ea4843d7a1b17b886e30cd0613d8e60b17282bb63a19e328a9c36035d30e191de83f978761e96f810aca1a91a94473c82ee2dbf5f2ab8311b74f5f48105c70f6f9d34ecfd0e237faf8e81b407f5fda3a22bde300f3f87455839c1d11288aee9bdb69d468a468f9d923c86e299b54e241838a5e66ad439e88142518105a63bfc11a5d738f1a06cb73f3d9c81a1ce52d042a49090dbe962d65f4a17c0ef345ecc0b7a34233af51cd6acb0dc43fc4ad846b715e42828e80949f86d3903029a1ea4951b73817d1c1d6759f66af6c8841ece49fc02f587aafba8c4f1c5318c56affe63f79b80224c8a4bead82fe75c3a98ffbae9ab9de58415c0edc79479c0a9513d8eab31df75456e4718acb9c5c19ec96858d55ee31c68298ded7e99cb81f4f08f634466bd782110e1929eaac65a4356ba6a19e9a0108a10521def4691e6fcd589d0eb033c5f692e001bcd09e1bc32d103ed512c4a991bbb10dcb766084db4d98205b01797850ccf4bcb3c8edc02e4bde4822409ca7637026a6c1e600b01161ca4dc75b3fcdd4ab365780a8cb15e8931dd785e8cb92f3bf82b160a0e247f3ab52ac38903183d13404716d1ab42979edea63827df5b90f9067e95539b3e6e196eeb82124ce91ad16c393c2ad806dcedc5f7d8a90c1d6526cf160c931fd78629b4c4065a4a50f2817bedd467ac31854f525123fdae61c6bd6b6136ebf0d759a7766ef47b2cc8ec8089ce996fdaca0b9ec81b52ea484254675e4760ede0e2424309771ed417e3714b4215ce209ded004f130b8de45fecf6b3bd80d47c30e2aa98c5f5055d4075503d4fecd497772d8af4aa9dcfc57719556d1e51b1d1a3a645abc4b2c7e2ee0871d7dff6af4e5c9e78c5750e8ec37b49e4de17fe6ab61d5c9e38e9b148f53be44a40a5a86ee47b68306a03f76d4da56389f9008536b30ee2776f34f5840f5a999799d594f0c5f68e018c38f22f090187eb4916a175934a6dcf23b087936d79619e8e4d8e9bdfe2406ad00e37da1408b2e6c09b4e9ead4c9f9acb526883fa33f31bc944869ed306534ba1de5a3aa42651eaa99c933fb14d988171d22a64dafd72b9d1302fd5be38e4be2421772d9b1175939b00a293460a39293c7f6d5edf01a49f3f8167f798af3a52368e7777350e94ebb26d785b0d10978224010ea64e315dcc0d628f718b29744e2d712b2f07c6c52790ec2abd91e68c697a0770ab10465afdb609a4a96493b2890f0ab7decc821c572482e32b0f797c2ba698f16dea46496047d9dffb8a22df0b9c382b27d176006920efa5fe3ef3e2b5130ac16318ec5ec5c242df7ae7dc0e3fe965bec33854f77c65c56f5bc8aa34a6aeb248496141f2563cb86f0aee8edd911c573a2dcdb42de9fec302c655f66d49e6c5faef36ec3353846082e34fb139dfb571fc9f6ddd7dabec33f32e308ca7f165db276ea32f03a7a25b1c9c99103f21f02e97c0231f0208503b312bfdb7e7dc6df70811c06dfabf8a178ac2625f2c9631cedba333ad7f8465c601caa565cb674f4f2e88a791e81679ee26b98b8a63103c0baf9e9c7080acc6e72b0101968a7618eb8b20c76926cae09842a105a87075ec968b25791eff88ef9fba37479641192ccfa1a44b4fc11db1455b738702a20d6635f7c1570b3a80de953cd12ce1279463080ec789e4cd43b3e87e95c596618ec4332df3c923c108b0ff6ae7891a6ea34851d72c299a86fc8a4d168476f752f8533ce0912701325977340eb33d501fae796054e41aaa67c81e519cd74e7c210b81a530e6117df48187639e6aff00eca0234b3a38b0b060fd31ab0d08c8d16731e301742e37f9efa8278a45b7fe73de80d75e78daf23ec7ab4e84c38d3aaa02ff8b05adc4a40f2323ca7567af3ccacb0c43daacd7d955c119fdff9cf057f68c60c4582ce30bafb2311c7414dab11266e3dcbf25a0a362ba6abfc36f846e8430e22ec4733f8e1ee517cb4703650b562a1312741fa12873bdd114c026d763d0fd8abf66eab5439e6a07d9bb31d895dc918ec48dcdaf003c83f8e0bcf7f9892cd43e7051ed492ab827f99045fa66f03fbcc53eb3ad928c4341023f6798d947220b7572c15084f5e3d1fd54e4d076c46a76de2a386ae8388d86ea4ed4f030ae416ed2e3905ca7269cc83ecbd3d7d17f8aa6d14783118ba2eff3b0ad9fc2eb080f79c0b00f83f1d000827425274a3b8c6b61e5582164afdfdf22fd237a501b3cc74dcafbff0eea673d29aacb694734775a6f0f7c812aedb290158398c211668d70d060d22a372b1517f142d10af3b77b89752f3484987ee8076777ac724a47d75d4f25cea2232e3e38c16c382746009d5919759cd0699dda8533f83bdd19311cf3c21eaa97b2480938ceef5ee1b4be1522bd6822b4df4556a057e3e535949afa66301ee793c577a4082f67d14d6c65b943ceb5b2d64ee2717d165c5f4fd724823812817f6730daa088c4f5bd1cb8da77d8178cd38d7ab0f1aff7757f245941b102a9beb765a729538d7026132b7c3b00cd94039b143acb488fc23b0c0c389597f00e40a66df7ecd3515adb4d0fec09da35b9e686bba9602312e64598b4e85bd69e6d48adccc69ee8d4c1aeb0cef7f45b05f60bb884e2a19b11cc884837acdd8d47441973bd75a19b4cb4b1db4e3b6f9f9d05ab098c37973118f34656b63fe149b52b674c9fa987fbc2e4c29c569f5278cc7a6733170b2dea3c528cf1fd19346c17122809f6c0a1f88420245f1011f459e4a8a8abfcbe27dca3efa52b5df0024922fbf28279bbf23d6f4e28d0afa02acfb9a60b4d05a6e3d6c4faac5aab241afe6e07aeaf650628b3eb39b0a2705e57a192bd0111609d83bbbd3562e39f21171de4e595ff9e5f86bc9b20cff7b6f15d6c7581aeb3748dede2d3e6e36c0899b2b7107581c52823d1868643b0e9c1c0554118d56f3633c0da8634127d876a82899562b35e7fab6136e414dc73789386425fdf1d72270f133ef0cd06135b8b828c876f790470450b968249e189fada2155081e18aaf29bf0332cf87ffd4f0567125c7f8e9fa48a30641afd6645273ce3072068b1f792c10154824cc6e4e91af4ecb61f32307f3b1f5324b1ceee7cfe9dece1eb72b0d6ea5bf1db022e30f382de23b451a147f64806b021fffe40cd943994edbfb51b097d9b36375a8f12e88201628a1f5bbf33507700a40a720d9a4955480ff8788ba978a061532f761252cb2d12a13b4afea77f20c50325f7422b2e30319ca78022df73115c559624b4f622fdb3e0df1a79defe3b37c3455914827e36c04467dab4908d34be752d9b46edd94d368cfdb760a7f8f71fdc44c1346f63446eab1fa5aa3d4a7eac9cf343adf43cf5908545942e9b2318584042b388e23b945149b978e54d1dab3f9d43969254319e2e1bbbda223f7e706d7d343e5aa1f229419cd4bf9a33ff4f4f57b567761d4b00870badd79d326066ff4ee75bce2f065751471e1e825559a772bb1ca8ae247cfe46b2894e7a9c2bde4e5d4ddb5856841339c43e7752c1f15aa8f4fcb691f2817deb6138b64d75063e5526694dee60ebf9b70f6a4293dbcba51908c45b20e61959394a391ccaf0052792198ad648f9eeff3a52e7c5fc28de99160502a6090d70588df7f4234c62a17097bc3527c8574fea132924e6988059365dae722ee5e5489f5bd06a18da286ef29642fe72c5b03f942476c20a994f7b9f46ecbbfe416b5b1c5f37971566cd8fdd62c1dcc35b0ec1aa339fe6a311b2afd59fc46e2a25a48a47ab6dd46692840a5e066dc0ae80e4e8c5becf4852973957c48bee4bf8bd01ddb35e3c83b6668ca92037eb147dea8159ad67e7bbe8499d0da81e25499090b2f1c33efe09880e11922bb5fc6a68cc4f3f1ffed485e14a57e1c963086dffcc1f385198e647eea4d05db5e0bffb681f50d414d1adf044396cfad4ded6a3cd536e1da01ac12c1188c43c6a0b1e799e4e0238380a750d4d5680725b8da8eb333e5e0ba486fb07b1fb2e50eb65f879f04f79e6e95f99e8c9788ea36920c9d3b13c98609fa43dbed485a251bd6fb365a39f968d798b81a32b206071967878a54277b8d7342b897b0c8ce6c95706b38fa64de29fe1e500a124b3ba51b880cd48bcd1cea6b921005b88fee3a7c20d7e6b0bf46e363045a0438a60f30a1da486fd4942e4a7df5e75901ed183002fe532ac851ef95c2507cd65b9f5d3a0f91d8fb4e6f7b0c40d855f6224cc36ff4027eb5406da8b0c1ca51412c290d8520c759d8f06a2513fc1360a9814a106cfb900856c84b370321c5e92bc37a1b46cf21cee7057d4171d559f8105f80c340e73855f84500afb52c29447563e3e3c5e278a7f5388ac1c2f5603d1f11c757d5e05e7125a06ea4e933e20c6689915a67ece9bf7d4201293e8f9911d01e4acca78c2f06f6031d0d14a310bc777cc0d3f25714d269f6c7e605d76046638f70cac0dd91cf8d7a702a0059cf7d9b0af66309a47f618409ba7b17fa5696f1a284a15fc49cc1bd1da1851da2158b6fe07c630f0c42098217c91f9d409f469b8f7a7c8e03f7400b331f0004f5c58200f3aa34a839dc9753b9a7a7b0c9641e9c23a199700a5c132cb6e06168a14245e2e322d5cde12715d7c4df2b0c207c95faf71eda7211e45a6882c207050de141ececf1e9dc21c1a2e6c20b80666ef31ddeac75db573a9a51001a99198099587aaaf11a1503bc1e1a8b5f140f74fe73e9afe00f66fdb139357820e82c0358006c2bc790e5742f6c2a55dea1c866d1324143d73c9695faf0e8d88cb06c01c149038b626fa69f77f70a5871450b74ea1811b2ab9597e8157727caf89f43ee514bc30d82678875ba58ffd62e3b368854855dfa7bda8bde596d6c552b7412ddc26bcd5e47da1ed23e53296c314dd0d92163368383d8685657bc16856fe15391b989e05243750b249246d9530011e85da26b67bd031d2b1f4340c84522beee032547efd0064d5981c2cc5b4683aa6ddbfb9afff7801c8f9e849110dfc53a7e83aefe5f9bf199e3fb964fd417b6f993e8a4e7550f2522b8c7767a36869df7f4c3c8d157c466b4d00d20e3ef7a95363327006189f4c1b5e4fc90a33a238ad3b5711709f38cee01ac40cdbabaa7f045935bb94119da39fa6581969bec0628443c52a314b5af69bfff5929330576b8ad0a5b05b9d5c4557a02eb278a7d565cb9f010aef762a7e594645f7a889f1106aef4099f38a3b3c7c4780e3804c414fc3fb0b35af8d488a7e4bae4d3f59e3ea9c9dfe4fdb4de5787ff96678ebbf29dc214104754477a7446a0c677790dc54d2222d2d07899faa87c559881ed75f5a9ac7a3d5341b65ba82f8ab0f8c9f14c7d381db01bbf42b9bda14fd5264f62f6ab629edbe5b93ebc673e6fc600c8d965a160491de61adcbc327f8c1105a8ce05952e86dde3c2656d3ebf4cadafaa1b47ef53b947b28d772b2e766555a4321c919db1ce0083bbacf0100e6f719d973a07fccfa973d94a3dcdee8322ec4a3ecafabc20e5b340c483b97f292535b56fe4a3edadbf3c8e8d19e6acfd471eff8a5ab9af98c939b7464b73af8443243a3cbaf30282edb3379f0b2bc4de2fad52782ae6f3135772198aa8158c6e1a7ba1c30c8f39b7be70dd6d65fba30e12a61a56ae29ed5faf45369d422f4dd543aedafe09c534a430b2e52e87217619da6fbac50e4d5ab8c976ee2e4750dbcfaeaa59ea5aea8ed9674d5b5b9edf5211516fc166e8941633fb6b48aa4cc281c02c12b4e5710adb3b2964c76f849f6ed55f97516c41c0ac84d930fe7acc83500ffc783bfef2db69ea8c12fb90d82ca953551c9d20df3874a40e2b11b40f88214a9d80597e0f5982254bcd64e7d7e4f4d9de7770dc074f9c4c6af0012a1bb6855221ac1dabb8e318d1d90d4e4f0a0b0bbfcbc94cd36ce7e660f3cb114e1f98b6d3291e6a313d3619a1d446df1deddcc2775c79a868562a52ed2397235568f4673aeef1de1104e48b08ba766d2d181f6ff759621f061ab60ede4213639f6fdf34cb8d4921062650d07fe96c171aac85f637ad2368509102e8cf7770913c8aa0b1c0ab238553151ed2e93758904e469021a7f38a6cef3574e14b49a37d0a99f31132f426037e5808e129508c902d7da4e8f49ad3376d25d27940e5215ad14dcddd3143e4a3b153485f3ef6503384f7d51dc168493b7d8f51622518f9f7b0ec5f1d346f0fa9313a72a082e908f529eec7ce02d4f236738dc87b9fab74d2d3f74511b93c759c17efbb4eb1550b4922030f03f1eadc6fa616422ceb36b530aa5f4b13db851a6d5a3028a14ed492d1762d726f0d86b85e75594e938b10bc10c8bcb120136b8e8f23f26acc9a8359797100cc544f092567883f9401b9883ca10b9b09a2a3cb955a501757e8f40ddc9f3ba800d9491ede37263da1ec79b0db56e68e05e4d0b84d1cf66655c86f934c375490fd77410f4b3ba9c92c27a4bf0425441673d8499c53dc8ba5cf19826e03384239797c1c275dcd7a923581e485b020f54a64b0b0cf2b59d59a97e7004c1196c409945054975ee0a06b52795d1aa9ada8fd1a5f7cd1ca8ff086fa661ed6aeb6a1971692846cdddf7c3035076378df182ffabcd6026b851d0a78970e078b61a9b569b69c9ed496da337c2e78432e240efa8e8d6062c8e1ee44f8902ff685fe1fece8de4d3520d1519d871c6455704e2f30c29b3cc5b4e13366b39f4cea0617de4fcd39f1c1a718ffdf59d5076f743ffc2953731d4e84d151c28b96286f41ab515a0e85f04ea9ba7e21ab3773a1ceb5b35a7438abb2748a64deacf8ef23057debc97b3c5ecbc2edeae1076f94b204efa23ea80710d8c176b94985c45e173441876366875911a24c23e98202ac21d90fdb7d443f891290e90bbe215730581dbf4ea8eceef069105b1b39d52dca858acd2e2fec44fed47a85fe6a4b23f0017932d5470d4187694b61d910452e27b22b448989476ccebb2ce4e98a944ed5ae6732cc895ad712a7cbd0ac327516e474cc51c9c5cba618450a9fa2bb04e98af81fcfe51f3f4ca56abeab4fb54b1488619d5fd02988d2e98ec2cc327c8961ac6c6a65dea9af36924c3fadf2d2ea760d9c1307df65420e2c63c5fef1e6c97183f5ad82ecaebe7f2d9b3a7bf1359750d5c2489764fa43ae1eee6d91c8c11eeb4ba3417ca6a078a87a510663c192a06289489cf2061f07638860ce7980f3810408028d7b365a7b08a50083817592f2bd13e2d9e2b7694ba89dd70b07fa1fc53525c130547be540a008d2478b583d2846bac3d78fd3b971493341ee2223b78f05e477f336ab4ba4a133aa20a19162b19533dc3a7424b3fd8e087516f239989347a72f9878ddbfbb57b03c5999c2f3818d580f59b7852e05ae96ea6f053fb8b782dc3a27972ac4b2e41fad21eeb2e0d33370d0a32de20cc7c16e5cdbfdb0a4dd09abcb666fe8e9534db370617727731cc61c383367d805fec181657373adfc0cf79da2227d24980de742c10f9ff1228a069ab6c78361b9e40da4d2a5d0e5f0555dd27c068275da7dfc59ef502d7febd64611d3d1a5cdb6200456da60d2945f1525ad92876a3bd580a3193aa9c4dae9624c4caf3a4c70ada3f9cd3fd828ab16a15ed36915c954230b92693f8b05ba0aa45c06e9f98326fb6b6f75a3e956e77fb67e856450529601f55dd7ef726254c8cbb3b284f93361c886277cb9a8d031cc79c57b2509900f8948d6fc8914729ed1c888cbe7022c438e3b9bc2e4a0ac49cd4440cd372fee9599183ae2c17a061a5b26f199b85c54357cb2d0f07464a872ae2990bf84e06a455608c39848cf232c20df48e10c6459dabafb180815d7c5a12cea1dffbdd6c65715346b85e525aefb9283ab7cd867c7e4a1be5784d7be230b77c4cccb9517d0660dbad89db8420d08032141f78e0fefd6af88fea836fa9b8d1c3d854acf1378edae41a5f56e43e88de9b2fe546810ad35ae6065dc28a46e08735afe4ed35b611c8e25b315617fd0df4dd50b6e35633316eb76bba91615d07de4e833a53783b7a1b88f68f722ddd56a08ec89d256d14c7d67fd3bc129f0ae430072764ea2f7b0d85916356d3114594618231b49e5ebbda28953d2e72ba395e42de32757b3997dcc763665ea435613102492fd2f23451540dd1ce0c3c7fa2d66a33c4d6020b62598667f011bb0901656bb148deb9998e72ac2d2149bd55bc6c6fa8e87164d6bf1a15dc0222c02feb6952c3c4920f28bada48671e7110b7be2b1de6d23d474aa39cdd6bbc7a8204c2bf5bb938fdda982d0fe04b1f653442fcd3ed5ecb9e942f05be8995fecab154004a19458a08c94415014f04468ca78aeede0deb88ad693074c9f35a587ae0e22ce9aab2e0249748a53a78cf89a2d6b2be7ff145f1d6e05cc6e9c0fe3fac8cb138d388f42291733acf82dd212d883a230ba14473189b341981b7a3c27d10e8d96deba52e4f4dbeb0422091ea6dcd923d56704862d85eaa07f8babf40e426d534acfab9f2a4fd7ec4ff9860f2fbfd30f916accfb734699f20d5fa565f95365adac2015d8a88e8a4a813b233815ab7ea2ee4e35891c709e35c0afc5b29292849346914f137922e6758401967e6aa661bef7d664b663eef9a9de1e86ef9dac76728e57960f2e3461198b0ae47a14e12026cc42903b7f21088c9c06949c03b5cf473f0525cb155ab5b0a858e265968d808cb2d633d5b2c17c5476e4655a415fc953381995e21f62df95fb3cf5c5544721df1c219f4a990ef7f2e159da0f36c366a251e78a2fd30b97eb4a1d455b2eebc511f27f3d5d2b13ded71d98c69445165f814624ec00127789a49fed17b528261a1e2ddd829f85638e59c712b8eafdd329a8de2b1beb8305fc764b8331a512ce4ae818e31b674f770e856b50ea9ee6ef83dc167a2cf4d60ce673db3800fa2e857ec30f65d4d8adde00040feba111098ef08bf5db0226802b9a5970a987367c54351cdb01a30ce647d03149463641c76a53bbe7a362186a1057f859b297335e56c2ca8231036d3c0d1721c1df56a917ef59ccab66c8016c379b2003caa0aa450194bbe35237f1db890e50ae034094e78f75afd7418e0c4a69bd0ddacbd4e5ae24fc4a63bb69954d330689292d2512aceed625d0d85283b2d9bc57b68e90035785d8e0b37c2dbaf56b63c30a0661956d420f0957a1905a0f10fe1fafe027a46e1c03029532d8ecc3dbb00f0a5256acf6c418cc4d6e1bd0317c01868a23bb3f23f649c0f4533be6a0aa271896f4887a3e365ac2728e89c797927577ccb11dc5cb305e72bbbe1d21687b38bea63e89b74404256a1f952ef711824931765d751902b70921a9cc29d59bce39876e5ab23bf27ddd04ae640ed7c70c92f435322371b92adf5693bfdc92c0a192973787e8d6fdb799669cdb2a27f9ede151791ad2c4c103e1e66e134a817612ca4a5d396685605fe27d215eace348c60ead52e5ce6b641c08c1858b1cb4216a251fac1b460ec15080525add0b1e59752c67fa2c47b0f65ca2826eefe963fbebaf4c3d1061d274dc60f20e7247c576107fe9a4e1b95001bdc45438c3fc32ef98b646c642629086e8cf2988d4a3e8e7bd0b52b48aff9630fe8bfee435024a688e55c9e9df1959ec47797f257986b94b6198d9a64ae52dd959e530e660fb9b471275a21ff16842b8baf8ae6fadf5927ad92aaa044a196d6232210a2b6c1e54f2e7ea3f956dd070ac33c9fc9df10d976d001081bc23f0641e7a2e16d059411007d8b77df94c8deb48e33f25e71fd5f72eb1a2321bfd4c02db794f44311d33e873bcf1a8a9bd67face09419133b3213ab8586c2d28833b83ed4896f8e4aa0f95e8b4ebf663ab5cde817166612b0750b8d5933f57375f37540e98bd3adf032bd3c3ef5926da27c7e571d08d21c9b39f3d449e014513cc8227ff20c2878887877a354884aa97e30d2679d9fe73ae273bba22b612179ec403acd6e445061cd9ba4b0cba7fa8d6755c501fbf5a75e7fb2d92c3bc3b970259a337ae985fcf4a8694fabe64586d1f237ee3ed319e4c8af305e1bfba58018430651b2b2e12978908934f280251e6359a7afbc27b34e7682a9139c79f704f5ca43b785b317284e7cfe14f1a63425ad81dec6bd7ee2d87afbc0dbee137ef462ff08c461dc3c55723731ef71a95b0ba2958c3efab356b55bd4ff52cc86c108f3e3a1f35b5cb50a6bc3fb48dcf1b825daccb0a98398b39162b87691fe7192b563dd3482014dcfe7b7e7494aff9cf8eee1b54d0ab5fc022cf3a8d67281986add289747d3629eefea2addf5b578f010a4821d501b7880a4551ea27aca50912da179eb6e1abf5d0ff0db00f38a4f116aa422c0ede67f10cb790791445ef8469d4ec425ab88188e2a0dea4cb1229237e74b29277da2ab41bc64ecc3c6bf497274c9cb6f9fbaf0128d3077885a13ae0156ea39f546749b72c2332071b74c3a63cc3ac6c9d742f3225819b70be078e125ade2cbbff64c9f75566cceafeda72c243cfc03138e333db4ea65c32d9d033ef47e88d509332b831902f7354a1aa6e0c13e6cfb95524d36d8bb1c3c522a8b38987f7dc505315cc20a204a3986983ce6ed3aec5406d7e08002706fb2166289a2dea2f4a8b63a5908eaec57eba9bd90ab2c3158fe59698caf0476ba4ca81960dcb4a86760768f7a0200387541172a544b6d708fbfa8e73cf9eddf933f8142b9e2e46a09339c109b9d6b295f273da87b2db1d93ddfd18189d7543b29668e840a1ae460c1f448861428fec4c6fa2ffa5b07f8619aab436b0fa66165ea064efb11354ffe0ac60eb0056098923cb4d0fc4b7dffa67dead45fbe424ba6577f53f4e3b0c812da10c74d5e5e69d8aa2b774afa322c6ef744d1d7a8682154de95c412c60e55ac1580112507f7367f792019bb12700c8fb268e2f15da886f51f78d094949723fb150b109679de080f20ed1f67403768bf5276b2eda7573843e86a36087a7ad5eeb437d8ef4f0da1bd0d5ad5350ef4143901d59bd1253ca9b7d2055d31c8d9d50f792010eab1cbe947c2ef39719d5b403ede9de1ef5fe2524a76b3f39f905b83c289e5c273b5b6735075f4fff87d193d9563be9d10eaa2a643d8ea5064f6836ef6bdeed12ecb0bd3297b6271f88c33d8da6b255743bca3325e13e3c70dcda566a7be9ae59236bef58eb2024b7688ba81ef4e0b4f3ea294f58974aedd7c6910284347d0d659d914de4681d8e580f50b185f8487a4fa555fd07b8e850431aecfff6921ffb778086c81306ff9156414c19c04a22ea64d89d79490c12f15fa0b985980cf30e945cd6b8a9bd8c3ccb654ee460127f778728ac0d503f0b3e8d50cb829a7a5708448c27e81e049ac68d0511d7201657b009167bccf3614b7f86337413f6207c136f949bd547dde8972cf9473560b898fbe155401bb789855dcc714031ec3d7cb22299030d232faa07d6044d54770180f9a4246ba6963d2306c0e7685b2016bf3e31a38a80363098faa9c3e41c8f0911225caf512f003352e23207b052d6a6a2c8259fae5f1fdc1b27c64957cfc5654206918440866cf881fdd70343ae99cfd78622a4566d39187eb1e9413fc4cae9701c08add0a9ab3f8c11aa2aefdf233ef2ef4845e39e533c9148e435912c7ccedf05754355b094d87467da0df4c9f9c212e67e3c2cfaf3600bbe5db73d7d07142b86038e3aa83605ccc4bdf594dec752517da9e1434d091f3692b34396c9ec588d5d338d0fe7b3784164cf355092f00a74a17e8177981bc2d81b4ccf996ef14c2efb83dee5f3c910b6baa6d71c6fcfa3a987e195183e87c0a5dc1c829832dd97ddb46aef2b6b0d8a31ccf194f4936b039e2d0d29277b28ea72c30bc4efd54c869f57981b2c9ad76cfc41024c28aaa5de8a7823c9fed4cb881dd680df8c83fb1364707492e7c355dd01f1d434e9b133404129cc2c2efea8f2f6c2573f4323963cb6b7f0fa3125afcd1202ee27c2db07f26e19a254c3590093d9746679a2d088dd310f2f43d4bf477fe9f500a444fdbfe1bf856726580ade75ef35c02a632eedeb8cdb8617167a2b1721c4540838f2e94f558c97df8bad6f725afcf2d92ced8d9230d22fe31705de41c8f19a470a2eb59fbbc40284ce0d9b71dad55d3f82ca1f05276d18c80e5c0d18db3b5b72caaab1d4971a739970ed5c451fcaab1f4e96869c742c4822796eb354463261b8851f0882e3195c26b74d110fb4d2fac6e506aa57dea2b5e87d8a23e7f094711b49eeb9dc980c4ebb2c2abdb1f3dd9edee2f02008ba2f56b1117cea4ddb7ef3f8617920c38352c111507733a9e2e186c094d370549f0e62cc3cf857d7b959a21b9f71f42d7a648d930279c1cca4a328d4a4a6409fa58619b5debd150f0272d31b9881ff316700af198fd09df8ce015aa038ad42f2666f7a0da529167cb4e2fe2848fba744b4312eb9cea22d2f12cd04054f3e44410b48c1c2b5c352ca49d96c4196b00c35b907386e1c888524b357d5cdc2d6abcb23e300489959a4b5836e4dd01290d15ca08dd63dc6e9b7cbed03b2facaea0f505674b80542d5d217d3c1b1fd627f0ccbbc8135389d274483e4c8d350637bdfa173fd79daa75cb48b368af4ccf2d757d4040d37427d72617dc03cd76b62bd3f9bf4103c47f1147e0a911a2b27481aa82b52c3f60f0bbfc8e443333c668087ac20dc884409abb67f8734571cf6ea7bc367ae15114f81a417e3630df7046cb4277acd92a30fc30066d60f3c35b35041da417a7853606e39bf17fa7a26a810069c8b6f9e4b233d3f485ef2d3e1c2e0c6cb12276e6c0de0f9c39cab6943abe74379ac25dee4e7d49e8b78ce0da4d7d36854db357b0150d68d5c62489e2d77b6c6f68e3e17f276429defecc59b2a29c4baa40d058c3fd7a5297032d3f8c2dcc0ce50a0de3b06795292914c2c81fd5f13a045ba55ac2e17b7b8c98937f600bffb9a995544ece7d37bb51df223d61228c62802ee81ecf5acc191dc5b590e83e4011079b95539cd26bc4fad2ebb40af5b0e2fd7fb852efd03c668912d4ec8b483a4f78f29e2b3d27705e1ad491388f60307f07011ddf1eb54de3275f1c7dd2a3f7377ca3f8a0ebb79d33aedd0890682bb81e730ffed711cda446d3990e6d7a96f67d966e1f789a54100ebc52df335d4eb13d6f51c24a5b0bdcb3195495935e8a1a72d10ddce0300ca3ac94a460a6aba0c41132da193a4fac770e8f071ec97c9ec6ab1804fea0da1a23780b2bae5fa8f7b6604eec44239b270bd1289cae235d21f4082633e838df090153fa128915a9e5e3bcf512a28d94a261c190681d8bac53745cdc1ac3d319ec427d1eec2357a64d9c6077e86773af627f40cc8f124d91a140ebb0cf867dbbe68c7c3138c224e55c0b0bec8df0947cb5a5a3f2384da7738c64a28045be800cefdfdcc109bb2cacee613069e7a7215fcb5c82be6a2bfa9bfc68e2761e2a44b913539679fd0a04b3ad6c1c3ed6da5d1115c158431b50f1f3a5adf25fd41a5b624983dcce54a80784f15bcff9a4f2376bf0c66cd7c772159b22cd3fd02024fd639dc01a1f99e18bb1bebe30ae5cc23f5ff3fef93589391a8f0d705826eabf4559a18c2db91496c3716dd4ca0b17e22792030cabe5bf8b979d7a0ed1fbef2b00d2ed03d1c191c8afe8787745dc1fbe4c0536917426a18662ef4cde1400fcdf0324b191eb0fcab7ab554b8e61f22d0d71b9ffe5c5ea016350bddb775533cb0561340c168764cbfd5860195cd4d8d7d563aea440cb7bce6c2156e500c09c80fa5d6e6ebae5301258199bbb53d747cc750e13b6f8347cb01604f77b18e99eedf757a821b214d780e6d3f9908b6ee3f8785da64874ecdaeeae168a668954144e461b20c717d92a1e80eeac4100d5b4a266d3492100abb50ba216e1c97d48394edcd82eb4c7fdf1b9d7efed2f96457120e05ef36af4ae8d0ee2891a94c17c787bcbc178184f307a62ca864b52a65f14f0e22cddb16baaf6f015d6d0d98d7b854361324f3cfc538a4792f0c7beafc9e32ef71ae9fae3fd32a842d398bd8c6ff6f62a71982c3fdd557e205372ba711193ee007a414158b6691ab3f3185e50b666c79b54a26d1bebfe9369cadbb084edd3f3a6355152d89f5137faaacf2dbe85fa1a2337c3c26e1cbf06b1c4be9e97172fee791fe3a976ea42bae0ce268c8a01c5617cf01d0b389e63187ba988b1ee4687cb69db84f1821a8f59a46cfdf33053de09715853dcd10158dc66ecea690d63bcebb4e7c46b401956b54f4401d6090248e35a811372318f43da2c79a9bcf37ff0326ed51c9b449228f148b59824d4fc4a34bab86a9d6363c136598433fabf6f043e27b8869cb6e43b2651506db71890a50baa3919505cbf569720f6b7a661337d0c2706c534403d8562c51c6c0d65a42ff1f919d078f4138a587f1ddb6e99bd4d0758f73bac6342ade02cc6cf70d3692cc1e61bba56b195ded389743bba87e4a47c8000ec583d21cdf7ea5791c30a7c6113f7551e49e4051c57f4113c6750be269c10710da83f8b1bdd7454fa31c869060f744b9210fc01507f29252871f5e7bd5850971936e65175fe718428f8a563814dff0ca0d0d0679991fea0652934b9974becda28bbf614c7a52cff46cf5c9391d78535d3ba738e7cde4081ead0613169630c36851e1a7c38d176eec0f1642d2c43e5df26dafb7a008db9528fb2c7edf8e9f40ff437f9259fa42bee1ce95a2bee50e47f812f2f8670ad170d02a937f6e3d79c62057eb50f98cbfeef11fadbaadf009c4cf15858df6fae05b02559c072403a7d105156a60d77ac76db593d604f0985d9e9680bd5cbd6b0589f6f58f24b735f1900115b9e5ab0e2a7f038564de0584ce99460abd3ffff015ef09d7a4c64ae1289c076f9f21d26d59b42822b5943915c36acea2a238be3ca07c8f5f1bc1b27ec1a2b7e30304de5f19c7e76ea987495e6164208680dddae0a1fdf77c094412fffa70bd36648512c37aac6764a082f1f545eb77cfdfeaedafac41112c442b2f86a800b2df035cfe6574c7d3c7f6243211ea3e522197bd129c005859940b80dd70e48d347cc8939c91f407f8d48b52903b5c9f01d31f4d73b0008cba262e179899c57594450c6384ecbd20def79d7e93e18f156901a615c4becde090d926527d24a80b982a4f8f66aea51d01edae2d742c1f06853f1ae135a2be8e88a8c96993e4a5b11efb1b77df69c18b4d4ce8c78ac064605cefa18b35b67eea339d92a5561452c789c29ba47cee49c0ec42bf08185cb4b8b94c2d7a5b2faed7c9d9d467df118cddf0aaaf889e102a3dae60a103c2c0c3bfc417c155d813d0cc09b6a14b408ce97da9fc45383f2e7eeff92b91856eb07e7772c80bc27b8bf343462b284da781d2560ca660c1b8eb6ba405d93c53da60448443cd6a59d6b157b03d1a8705bc084cd8b42319f12ed5ae31a8387f2490aacbc8e1f8bad895c3b7175df70d7341d81563ef4ba103e8c283a8a4e56843e5572b2cf108974acc007d28e4aa9ce7dd867fb67b407fa3b02367f63df65a8504e21e89ebc9f1315127e6f6206f0892c693aac9256afa7b901d666e8ecfc3dbac84a51178d972c0e26602caae461d563937f49adf62080ae7bc399de080a03862a8acee099083b6bf50d668966bbe7d525640f63e08ee9d5487b3b1a5197f24dfd0d75f294a6cc814c5fec59ef5249f8b77d7ce244d61972f2035c7a11f0c80bd4294f8779e608a68fab1a9ef83fe5ad3b9e8d0d8c3fb6be0e71c8a5f60bc2fcaba96b979db161aaecc56fab498b2b915d1560e229850b51b2c90649056c8b50b30955ca4c77ac5242e4aef87f4dc6b8bb4c55964e95895b9a1786b1291f2be88d269fa8eca4ea0fddd916fbd1c612ade7ce82ac4c17ec52da7d1fda5177024501560b9ebf24d6ada4f47d1bc1bb0e5fb09cf0d0a8d1513eded07717a2e8badb0f207c20c33676c30f48c23bb85727cdecb6d7561c049a2f799197aab140424f07a9636cd12675bc87671b6bdb59161e69ca3f9d6095378b6b02b87897e0266239cf4e26e0168c09043d28232b6db0c550141759088bee2d5a54bbd5d9d5e534a0a973a1a355a3f853380d39e20bc43dcec6859d4aea70c9fb2c90bad9a6ba145c57340b0d7cabb0f90559a265594ace64d4ba9d29385256706393a9055aff016f854255b82840d060aed5a1c1a7bd0d378f030cda706f6cf9d76f51cba1b9eb4cdc43ce2146c7cb2c1ac6ce239c683e30d886d636b7cd87abb0465f982e2a14465c397c1cdea0c28d5f696905fb2569d02e340509f6c18d1f4ec687cd2d02ebf9256d9e10e6eded8b74a783281c17d03567442e51ca49424d947356c25092b875e2928b260815157dcf41e00d89863d9bb42572c9d4a659fb9fe82c92d9c825fb0dc66d42174e934dbce1f970a248bced2cd42c9dd79be9ce2257b213d629caf5930c24831c0cb00235b558e3ba05d486bf611a110f80b4edd7347c63d7e8d74e996d9dfd226eca882e3ce1cea30373417634774d931815761697bc26c4e5e7ffe207e6893254a60cfd7674011fbfa22bd96a3708f7f0ae39120f0bb9702a1d75db7e3cbc39c159619889599359ffb04790face64b928e7526d0c638832c934c7f28ffeeeae502a4ebecd90de8394253a898b714d34b6c3f7f52910b74c38c385cc029806237b45ab5720363fbf2d6cee1b9b5390a912e3309bb7a6a4c60539cab8ac48f15b831499de9261b0243b798334ab781a0c7bca2ce7f5955cc60fe5cda74cd62fd70012510cd32c00ffd7fc6af8f15fa0cdea9302c5e538e925e821a4a5b5f7906b905b9616b8fcb0a576da10b86b2b66c30c8608658bcba09d9def9b5e036a1df957353c60b255af78b39a5020a3c77fec25294c6468c0779fffa68cddab6154ed4bb77dedf151b0a602945b27d7c92ce1f380355fde864c0f553f54654a5bb9e288fe52e77baee5fe47bd0a98ca34525aa5a2936fd4dd01089c8542de1c471b2e7fdba243851496ea9a7b63492df8d4376dbf59f56ad2815b9c726fbf21422cf0099c28ac213d36c5a278fa6a136e15bf7f72fba30acdae003d4afe5cb09e0c7d063c88b5c48233f8509ff90ea05b13f59c561e8c9a8229a6b64ccb3f5db68dbd24605b7583dc024962d7c77fd70bdda4787a041586c7d067d1f1f4231d7dcffa8e775ecfe1303ea72d273402dfe10d5e20125aabeaa76bda0fbdd89161eaecf2500928f2f4b97f7ec4c7890426ec3074630048ebafee10ab28e3ad61685a3b876b08b62fca602d04a7322dba17492aeb25d06964b32dee7730366a8e1611219438cb6c9e13a7bef98c103266a9774c4807387c7443308e8916b0e5c065e4787768b9e8fbb2c961eafc402b24fc95eea55754e1ed5cf41c336f6710f1bd323b780f1bd8509a3488116a2b7f07efa49b0c1e5abcdfdff56e25ec3a7ed8c38f4afe6b9b2779cdc4e8b781859e6c8f583528c992fee30219b9c511333b68db017748fc8c0e1731a1c2715b6dd490d5611d512e749f2252661aa1edafc5c747339ae8f2cfc2c6eddbf56853a01c6c19425a02d9a7bc87cf55793b5d0b5dd6888e4d320775b0b8e6f7cdd9c8bd5e61df052a21b7d3f5024881fab8b188cf9a483db135ea1ba78cebdf3812e37681e72ce7d16d06ebe1893721831afecc2fc6e0964ea0da04fad01081611c7c3248b051fe1908a1eee82642ccc0fa14226870d8b30dee2ec545e5f7cac9ac98ffd1cecfb214aed723e7c8fcccf9372e7215549ed0706bd754ae3bb35389d94cb172a849cc6384b3a35fad983541dfd9028bb16d55c71890f805a6813bd1fa90e9c0546e44850da5da13e816f82623dc90220c64bcc34e9291780a6c6c59392dfa965e0f503c807deeabe0134e86a70ed72f86334300cf8fc98d4d2febe5d9341bad02b70a32ffae135ccd60504e4817901964c37ade0fa7ff379cf4ec7ab2a3a86ac0911007e14e74148f58d981d3cb033c7639b59f63f41ec211770f16815170a084e6891e9d63a2046257453c0448ee8f703f3df734372fc7fc990ce4b37fd0538e9a92d68e417a47a1d2cae849fb320d601b979f91b367c008614fef9cded7063dd1d5f5c4476be1c722e0584d6331b8a7b26647d39ed005d24768898b9ce19f4d5eae70b031f7e9122ce5af5a489225beba59388eba6d53fdb1b10f4019cf9f2eb23dfd2099b7abf5b2a8c0322e58c3cce3e30c92a03e7bf525941df461336d779bf60c3096df374dfec91f25a46903fa1ab07c622790daa13dc633a6c51bb41040c5c5793a8795bf7a4e660342e06bb3705dff532fa25ebb62e968df515ab9a58b28d1cbcc1959972c0c32c3057d1c215bb77bd8a3882936945299d3d35fd433713f916e17611a6bebbc36bdee11c9f59c33041f2abe5582347134954598c52be055bd2a9107e87cbd5d664ed04048028763ab7c1b49bb194e9f1c88b443d9069f622c8f607dda123cca4926352b7845ae86f8cb55fc00736e63888f7a7c99e18abc4a9c19324e29ab1595632e1589a7ccde840b9ea4bfc80b9ac066ed49a1cfcef7f7b0435a7b5c6af87ff39d030f6d32255103873c9962e72893fdbd9c29d59ceb3249a835b1c0837d7ec2854e5296deda4de36d2901c9254ef36df60b63e93fe5fda584769754fd39c8628307af26a18532d6d99577517eb7f8fb269ffd5c9ad10fa5f52f7256b345685427beebd8c7dd931b28617b9d8b216c9dca474f136773f20af4baa12f040917a69fde28d473209563dc4740d573d37a584a9de29c810d625990870d375dda9b74c6325c32c83346fa2ae83a97a3032cdd4ba4cd11aa42b41ed245737027adeb25af91dabce0e95f8efd5d81acff241f4e1ab54398d9393409ff914fac15daa44100187bfc72022235199d03f705f9f83c6f248350931440100a2941a4ccf3a5edf4f26fbe981ad7b7b19c976cbbdd33bd21142d39cbb5331970d4526a7b96787c5563643279264a654e7bf1aad58aa9efd3e2029e8fa8b1536f66db98e7bca6287e80083006e106951807ab90569830a52c532e23a0c363ae9c20ebe89ab9d1f884cbdf36f0a5a4fb2024a48811a6ce8fa1b4ec6fde76bc32d48573a1d143f9d1b82f4ed22c34e495dd066e385ae6627ae787126b187f6595cf83a3ed1e74c1a184ed26bbd6469a99fa1cde153d296234ba1dc3e421dc41675f35b361dae1ffcca67f9e29fb97522957716abd6b0632ae9fdb2b74637a1818e308c6ec9ef2d4dacced7a139c71f57167795398e92183da1fdd9b8f8c6cb6f4eec429cf569bd0d00b423af227c6358283fb49684105b5abb6abfddc3ae397a97717a77a8ab5b16510598f14f542d0e8eef226304de3a8ae11fe605ffec5fc2b10b43594699038e815e0c4fa70ba6f6d4e63ccb3a22ea8b4ef012b989f91217a6a8ed8325a7ac1a0066c99855bd9e48d9cb4435a5364f6ad4e1ae8cdbf54fb8720cad3057e1439086a54b36e1ba8730bd276f4c10f69c767ada8ca8e71581fd4d293106cbbcfeeb8b1d77355d00821b3dd583a9a1bdbe7e819f374b7fa00577c11dee41781f325faecc729d98bf5d315a791cbfa700e570d2d5a82278a7217cdb8eb74003592ab7297b297f327585ef50597ff67b805b263fa98ae0010045bf65be556a568d304900c6316fbfc07566e2c8d41d7250882fa55f29d60f1452c9e3674b17ff0de7c3087978c016e7ccb69ad734f6842262d59f14ad8b7a84627d8b99b290af3c34cc7f604f9bbe4eae811f46f59cbfb6f1e975ecffff9a80b10cb9d00b61a7ff1db36ad13cb57b184117ed32a364a4d39d665e8f3774a754f6cc48159ff10643d87db85e51dd5783e38a176fb1b291937f902d262127e9c17852e3f55f67240afe4db0b2347a51413a22c40c2dce73b34fa74fffa60dc4fdc5dde3a46234f5cc2d13968a8fb7ed608f9ccfa7551620d2d9877e447466cc70949ccc683f558c4ead1fef76525de89d3df3afca69cbf7036b9b77b592228d9139207990eb1125a282cfe540f755fa2842e9fd292d82d9d9d398764b91b08234f2751a6af678eb5cc63b37bab6c7f69c305e2d5551d80a3ec6a9238e4edfea4940d44234d3e267f435a670a8a8f614aa1aa4d7fa9b7bf5598b8ae7ac9e51122a3ab520650ea2e8a306157a35cf945c38fd5eb68ce56945fc18bf250c352ed9e664b4d1b82de20327a41857c843cb37f3c65f3ef10bda05c9e81d5c0605f854ae309982103a471e5b78489acb93e7fd3b04af6c132a09d60655503dd9b353599e6e33382f23e077cb755cdd4de27bed3fc40c43e8903aff268575c7d4f6633e7469de84f304398f54c4a503a2d5c9e7a5152a1586c2eb0c4f4779e0f825d6f7b315d6a08b6e5566c6dac7ca2f66189266a65480d087b7b4750466750fd39fdf133326d589fe23064b6efadd459ff0b317cb9ffcdbb47cb46cfc64953cb88760e200464dd9d73b363c9d62a0f57928dc92a88fe631af8ed218c61dea4f619d03eb8626b29f2a94d716e92024eb08c87433281f219163a42c4c0178a7ebc3748009f35c25ae55078a19e347e8b3f27adcb2bc255c15b6d601906771a86c72a632beaac341c2c0402a6068f791bd65755a9f506e01e3078af1e90442227ec7207eabe7b4a128b015c971d09313cea4bbfef4662d3a0d51e04a7fb00f2e71fb8f254a57cb888e5d5b79c82f2e8955ed1c7816ed2242799abe6e6169de9998c12d125c1c09da21f6f099ca8421eaff8685fbeda0d1eb8b69d38ac7f0d8ff46e57c9fac1a2e3ea97b1c42f0844e2336fab25a6c3eb3223b263119f1c6e63a393971383d80dbb0e2001ff8d96ca3023c64281dc2986741f105f03ff6613c2b05e23c8bcc2c67db3dccdfd47a98648a57cc8d0506ae6352c20b23708adf07b73427548ed1bcc7874b9fa2f1f411ae70cf671ee5fdb445481ace6d5cf0a7a5bfacd33874be142fa64de8e94b82f2abe2570f19bcd50bd544b10638952b77bd531cbd95c578f96fb6b0c3e42e00afb640c904869b144ead8f332c434839b0feac333882ce2c6e7969d24ce573ee7489959f5e59430c929fa15e206034183cdc866f50e4e1d76ca1c953958856e4aad2d679d671526c929f82fc55f3d6c0c9d30670229e467a151b351bb2767e96a19e20ff1b900052ae5f73933232c10de3df4d05055a99502faa280275d66f45884b2c442b9b91fdddce0251f102b0d436c032b232f73e242d6aa0dd45ad6c49e40c17e5ae88a9039a0318a2a5de5045bb4cdf7743304093bac87aa3c4fd07ab7ebe7f21a340c0fc4e41e206667ce1b816bc4bc01ae1a6c22c4cfdebcc0b1df22f131951a586b825f852d4d71fa59fc94c671ee809d9be76c4887faefbccf49309ebfce5654c8414070df8d015e870121b989b26712de403ba463bb90eb0a09a4f010583efb3304b36d23ed1d24073a3697e64a3b85bc887aa9fdb415bfd0be922384033763188594e2f2fc100f9740bad2583db7a499a241be1c6d2a2f7f3c87f8ecce33d7b51d06c2e285c45c822e732b5ddbe3b6ad8e83ee595d4d47fbb8ed23ffd1ffa69c0c39170a246d1db480be59c8f9bc86283ff019d2307d8dcb80844532072e004e4e157cf1f18ed707abc975e64127479b90dbbd77c0de3b2539e22f53d561ee41a8c2daacecc19f7332b0ce2022569dbb7b1387f3006551652b7f82a370064d8c7b3a449c49c7fb32ed87cf21bc12a29573c68dad3413812c1127de789afcb69072dd7322e10fecf229286d5ded757b4b5585ab1327472f7dbf275d40e1ab44f833eb270c76993c30439bec554a2b80d100c5d684a10e6614f4d74fa4484764282c80c0a3bb028d4058eee9fae934be7026e5dbca4d1db1997c7dc7c777cceb85b9ca816908a9ccd3e82942544125db8f4863bd82dcc9e1047409638006836b7c3da57e0de3aeb90c7ea4fd813f762c6fae01e03ed2e348acd9068d364b45a4bab01658aa06fba8a2767726ac54b84c243a0e02196efed14f4bdb203e4bc4f60377a5fa83e49a140574607033cb973de63e4edca7608375778be0fe45f5f971fe0728153aa0766626e7bea0bdf84d6ab8ccd964dbe4e711ad4ef5665c85b4944e87c56326b9ab22526d24932835f04792377a96569223af5803b7a2f85fc5311f9b302bb71f16f4a76d0e1798c18a9d8b8b06739484cc8fca5e6ac27a8acbd2be7a1df51f57ed6ff4ae857c78ca3585eb8194975217d8269f5e469e5611550ba71946b3b30b46c1db8c6d16882d37fcbb32a0a7e135ec4b74c8326d631c230af2f0700e929f96acaaef3c6b7d3798b9f6aa7eaab6274ae0940a23c9da7236e7de08d6a00294d79870d792dc0a154738eeddb11c6b4665ce926db8b462bcbdd3af93a1ad541e377e9d3691195bc7c5be9238efb5ea2a85cb89f7c91b6b670aeca88f76d25a0c8a37805eb946b49c87ff4b708227318183480172c22e3808c7a33b0601224d8aa6473eec561c575fa45afd17081872aa32aa05684dd3bfb0bf90c72f17700f7ccfa3fc9af74c322d6d9bfeddab7abd497b28f973d97f79435668e4bc4111021f516b9cf6c72c6ca3d35ec0506f253b8d23ea1f261edf584ebb5395b615e64317e882ddc0a2954cd144e0279805a5097549152a8d18d64a8b7cea277594176732a640f020a31cb3771cea538bbb68c5095b93988898a89c06539cdad2bd84789b4d4d5ee00fbc7d53fb973f77b72faaf8d17e8e02c58961768a4271475369af0077479bfedfa1c1e09546ce6bd529ad4ff79da49d23dbff9acc536049613fd01d7802a0ff488d5d19a6088c0c232ab169cdc5848f0707388e2fbc3bd5cc7f36688598284eb30ba7cab1fca9e9737060fb2c6f8a501daa3411828709501da3660337cf09ff73bff6ea6387cd8e6bdd0f0b37229c9870d19b3833a3668543216688418236e1e9a8d5d91bbb717b261815a6374a144388cd86fe9b3ee6e7fd08f52197386c6eb3fe7d87177a3822c3b376152b6d34caef6b30e2b9f9c38d1029c1719bc91f5c509ca13b697b573bbdbb96fb3d84d6b1079aced1eb9a48bdbf4a013886389a1027be7607b2231551c12f45910fc34b874f4cbe4f697fbe7236a1dedc328376ca468bcbe9e6a37e8f1ad61d21f2416c0c5fe98202ac1d6e44623accf0b42b22f00f72c8bbe57a0584669753334e856685f7e38c714ef6a1937e85f03302aabcdcb9e92c040dec20dd7d7f5738370c9280edbf9f427a6b0696859fe325ccd52d7a831dd2d865690d3c8591bb870f42ed63d00f966cab806838df32716605faff0f5cf0033bda71791c202bf74a6cec5469d6b2c34dc84782b3388c138b6b6d85e4b32685c94f6bb9232d1eee5c9764929839aa774e613e1b620550d1fabe68b9e992c5550322e9985c0ab72fb89f2e0a983ba7d3933a9720639d63f2c0276108cdc6028890b794a8203b711e45fdebfa212bbeacfa250900762ace72220a6498d71897dcc442fb238f95e36bd9347590a643f919e530246df04ed70bcf369a5f8340938febe84b2ba39410eed45eb1c8139992ee75d8f7d7dea6720bb7d1652a4475cb51279505d03e7389fd515ad168d8c9ae21a539195a5de1393aa8a45a21e46209e9e2d157be4f844ec48348509dbe75022cbd141b49eebdc22dc533294f2fa1edc96db491f00978f7c3ef569130842d48560c36c5b520bf9fc651ff46d393846c578928f4969154cdeec4f04025aa7b3c5d419228f4fbffbb7256ea5fdd15c4abc6f20ccf073adee3a16b9a720d64f4297d17f8ec7f23dc4cf0f11b5a8f6b2469e77754d278b29be6d42a77090ed6cd739a29b8603a3f05f47ebe2e9dc30a9361110737651d126e3cc6cf77e958185b223290c4940a93942b12eb77af5a2dbd5263430223c29d85074049dbe9fcd2ac8be8b8fdd338d11feb65f54fc243740bf2c2865b085cd01aff4497de3adf476c63c89b45e4398448affa12d07f2705380fe7f9768297aa3236f1d711a8fa9e19f7278f8d59925d1fe15985c37cdaf119f44618d92b91bb7ab15f145171ee24330e7f5982e1feb986d3a2a9f7d25eb7b279a689fdde9a43370e12afc5a6a8fb68b0ba5bef877ace355c85c5daf88fde3decd91787983debe443a19f68dff97e6509ed998e6ffe8dc256037326aa8a24f7e017eb54a57bdd07b3abbdc47ecc409ddbdf15af832cdc5a2203e9fa087ecc0480703fe2b43063929a49d7da91a412f06884ba2f0bccb14d6c904587b884919c781454eb97dc29f0f56c7dc2a79017b962837772a752c037a1b5c6901111ecfcaf5e2eebf1a4918dfc792ebf80a102bedf807af076d5cd5d40a17a0c5a840177b4bdb252d7d8894340bc3b731bf6c0e98ba94349e943b631ecee957a64ff0514e2dc7cbd4b2d0cf9516299860dfcc4bf9a9e2bc06864433c571ef9386d9a518b691f2df9f604b5b9290735753dedde5243fb8bf405e0b81ef9f9ed96ad4237465f8c7341a6d9d355fe41b49e9b7bbd53b319e0bca64303312ad280f73fab8bab012360f1742286b6ec78e5d0b840e60bedd9f7f6bf67f0c9689be7aa994be7d2abe29b1ee009c2d8e6f6c5974311d07f904e3d14d6f5667426c092b750e45aab381a16baac2d18525939a0ba0ed7b5cefbbeaa2db36e347ef719fc759f65b601ce17ab46223f38b74832d98a8adc5f7c5a645adfa351ad3be2d4589e9b89cd33dd0f25dede941c5bc8e25803fa5b790dd8c42fedca91a107297acc6db80081ca97311bb4883e8ccc6267a44cf3015a23ae2ecd934068631ae4626f24b8f26bb08e0e5dad2899a9ae8cf84556a8949470be9f44045bd219d2b484bfff26311542398e059d21587faa5daf9a82cea2d16563ea9058736323103d6d807cfb1da5fe5381fa9cbeda526dfa9ef55314c6a6ea83a843cf3097951b580632dd1df4a496c5fc85ee04b82157420a11eb05cceb1746e0a8c1f4e8d0d7573ba1a7d6e136aba18bc6d86a5168fc1d8c7ecac383600aa5edf7226e641eaef919393935d9f5c228110269cde536e17c842026101738493b28f1933d1ad75abdf68383bb79c051f1c01db63a5d53ca8187ceb9b82352e9bb464408983addd0fd61a67c7b3bfda48ab589495c343fd381b5e19c03b0c34a84ec94679fe3bf38d1f452c5b4ed920bed2ed291344dec7bd4a97ab61856a3b35945ad95119f08074d44efdface222594199902d725ddb39aae52683a713673ce896b67dfc7c43de18dfc4da004fea44d59ed8c29def00948173648bdd8223b227c3337c32615bd531068169b13e508f64e791bae1e16bcf9be5a841f5866836f475ea66be3ec2701986e46cbd3ddd7a0a66c4d51c538ebd5bfc9c9f175301e2d605f69f3969104951cdfe9dbf6c9e94934931994e45c162224d7b158acfb03a6443b9d0011bec6b89793b2fd1fff2592b4cd61b18c0c74a4addb2968f2d4b3f24e1c366a41d1cb247ca59a19faf1180f746903ac8682a7e09ec778044ced4798d803928185bc11b50ece6c76e0207537e8b957357e71433f46aabad85766eb46688ac41af5af5590ee110d6f7f8d8991ad8786ee70a9f189394acf4adeece6270d4c81022f6e2e9cdb4f6d75581ace1c96e8ac0753610950578a3b96fd45388e899c92ec216a9f14328ee64374ebf11639ea64b3c978960d236c7cd3a4dfc031e6aa044c6eeb6e84bb3460ec1e10f9af78750fa6bdbd3a8a4b5aa719a47799c139765e320237eb73795cc39b7d1cc28238c6d34bf9c550606e3738fe858546140d8a8c806960a8842b28624d98de0303c02545882b1984f99a9127370e96c7abff0b78df5fd3b79f39111cb4bbefa7a7b6756093bd5100bb091e3b9d9f3daca644c7c50157e630fa7f8394c07e8f421bb3e322d79cdc2fb233ba9d2c33f17c88a8a545153db957127e0e5e43424758c96950d8d51fe00fb5dd8f1a5fffeea3c7c4c95a75bc38f61bc3d5da6ce0a0b3949ddfcfca7d5e93d034e0153557dc0010d32d4f127d5d81a1109c53fc1671b2c8f0283624f766fa6ea657c8b2e336e2b854f81909f7b878d68cf8ae8a1b5f4bf916dc043575740c1041fc3434447a125c9e38c68dd33cab74048d9e8598eec8518b09ad6e8ca122c78cd17cbaf04073effa4899ca89f4089d330240968c12c74179b9aa87f86f49515ada5449d19803903e6d27a08e08c9c3016f2226697470ee79f628d149efbd7be96bdafbfb997234ca5881c2bb9b1265d308a17ed4cd7c40e4de74e2741b45555c363b3602a6b2889fa60dd8e18ca26a5d9a8dd739cf07204ee0a2bbfe2f229cf3be30b3de3445df5c41571049f6eb98fe927c73336c85eaa27a1b6ae0c5e07d3a12a8d59bf528bbe6b3346845c7e5284017c1b68834df690886709910e177729c4eccdfb00ccce9c4a890e6c072a728767f2820911d5cd2227105dc3d307a1878ba4830c38f6148996fd4fb8ace640cb811b709646a6fb49f20786d41ef1e1523e24e0c5317f724642ff16d49d6241772da4185ae0cae87a0d53df2f4f3e2c0596cb859f24d2dadfd8f72067041808917c14637a7a7382114ef354494f2b836eb37ca737325dd903979aa54e4cbdc60effe172045a29420f63cd9b0d0e4622a8e70747374a48a22ed2bee1ca3883929d4f41d19d6ef4b4456c277fb162e372207387f770a4b48ba84d23517d092492f3c2b72294523701e1660f4d88067844d5539269a01b614f6cfc0fd64d17292fdc23f1fba8ce21f86ee6a04ac272f41474dc3a04b476e3cb992f9c5280a359563cbd50c5a31aa031d35f0d8506a70a8d03336701a24c3868199e74095874c29d9a66c0e2f131ed394b58ec49d1e7c81c83800380a13877a8e0720508268d1a01871a6ae3ddd4decf1fd78f7112a5696160b3a8b1724ee54ce7d9544a6f71bcae718c511135a5dae1752d209a0e5052f88edfb33c6c024c5e298bff111df97d00387d4160e0779e3f64b4213c9b749c9aae3112cc8a5f514605a81d6920d59f20b4f441f51fba7402a45bde90cb9503b1d4e912e4c473eef39c4ced2d6023fc413bf8bac3f1d0802ba0dbe8bf6e2e471f7a68b203750abc429f06bc5fe9021a090c8733c892bcbb134a8d110600667d6c7c8b403644ec5aa6af21d20c92ddb4caf93a95c897bdcf6c80e1776529f334b637593882715e38cc5b82ea74194dcf7243a3ad114d249d64c1e71be2df683e36d51f44b68f41ff02a4553a3f04ff7a472c1d5f15643a58b30fbaaa05e232da1af48310f4861ac1ab9aafe034c4c89c8569b70af04c239af7639719e3e72937ecb2cea00d9a9026c4458df4afdf12787b331adc35c967de665a08d2d337e7c9cddcf9cc4c26fd0086ebdf7aef566e90ff82d2639f0d977d77329f0c1553f82b0116d6c92a9f59f321ef697721373d6fbb13e01ddabd0057708d2c031907411bea163875d33ab5035c2b70c349c6162dc5a0ff68aa28149e0500c53a598a8ab8f005a73ec35638f6f501b8b0ec7fca38aa07cf5d9635177d04ef43b40ace3bd1a86fc89d6c7c6fcb2c6375622ef9b905169f0b156c6e089eb6a32e0d9b9826e7de14b4a75c90390d248aec559f7ebe425b0524cc7bf54255c18920419fea1fac0c94fcd9e2a44cd1744072e943757235e879999f12229b0615c7fa68761c52b910062f753ec934a7851ae3b758e6f5d877c9976b98485393e9945125a7f2ff89aa6af2e8d4081a05f24a6f4ecf8079a5b84a3a6d70a65ab7bff39783c4a379f3672bb5f05cfaf0d4c6adc89106a6c8d514b697d6b9ba8925f4731e723e2ce63ff93ddd5b909516c044ad6f706e5cc5a368fef49a129bc9bba256071c49d6a4847de3d7f4c6b67fcd47214b661cc2af5be7708602bea03186ff88e753bad9417de8648b64925b3e3c5b28712ac69f7581640e65e9af48824aa937f8ae9d0c30a5315b3158ff23bdb5037d07a099a5561a28d6fd237bd5e64d58b301b346f58802a8b10b8f7fe48e9d0bfaa06b30367a28679be41fd6384bf35147c9a73202e9223fc57e7520c0d6f94abdf70c39b676226aa69737c532a28b4d4fae0acd975f42f77df5c6123b13216fe214df8e48c9a52b74a1588ab768ab63e0c8cf8b7abccaf42101ae79446297669fc6ceeac74ae4fb0a27ce24b1fb5403d69e16fbca9770808d983b9866262457da5ba3a1f330af5a4d2f452e55e41f5c426e408fb378bdc5698133c5781616d4fd29a61de83b37446649c11bbf3b0935565e01e88ef544ed75fb1a448ff818870610e77a34dd9d381dc211da49142588b2d0a781fd2e365bbe2b61d9aab7807c2aeab2a18634a453ea103cffd70e5e357f1352723cd99a629b27dca7d1009fb8608c780dad1b1dbec53f1b863d41160e1bcb8775faa478c5f6ad124f73292254bfc0cfeb4904b3010494f5c88631cd9f2b381e4d77ab6b4eb176997f291d4804ef35703ee7cdb62b4b20fb9c0f90e0813a785168868f8551978b741caad8af6249f24e7fb58ca631a8d8dedb8da750909a88470947c51a242301cb2faf9bfdf28d6455fdd9fed88a60b89905c8e740f396064dd75ac08379eb30bc247dca169288a197be562f9389ee660ede905e8543d519dfd5c8a3159a80126959e6d907715a6fc6a86900ab00533f4e13a59a5f64b4264e899d56b0c1acb85e0439e0248326b112854acfc1a52da59eae4fba058c36e62968416db407cd92f72ff5411b85367934b0c41cc667373db8d6e5181112330462dd7f599115dcc9354e7540e287f993060de22b204a11b38265164c31d332ff970603db7b5a6959bde4f7f8b8d7dfeead696f8c41ae20eb0140a1d5280a2a564dd11c79fb23bfe99297f5b026fe72961e7ff7746c5a56780bc400a2e7a5347f99ab6fa3fa98d4d8e8dfe22724a107b7c50b687f1dc08d56ac682ad4264cae055293dc3e6b2f2b34df6cf40414d15bd9bde08771ace50b803515595374929f7e03b2cf4dcf6b271a79471e3ec9ded99b5e2a095ddfe0dbce386b924b57a7ae28058a1451278d2ff51ccc1b1b156db5682573a404ee5be14357a0d97bb622f378d414298611a22d2532f92f1e27760ed49085283e9867bee1b80f419ea0fd3b20ad87bb607396932b13bd2b8eea933931921dec7011bbba6fdeace7f40bbe28a67a084fec3bc5891650666852ebb22c54921b208814534ddb4dc714c75415f6563f025879c7eb5b954970fc704afeaa77d2b68fc3c7fa8110fc7f0855df30403f82b504a68d7beaf4a855363c24a4ef4ad830f72238389a15ad588c8132f561bab5cb3f05b9acc89b3de37392d8e65187eba27b2fb43584e85d97445a08bd097a8c0eb004d8345b0584bfd1291ac1e7db063d7005ab2d9432519ee77c03acb7c58655e582930af895df9c3c4a25dee58195f931e06c6b0e52e5743ecb2278b4548e301fcaff4290c18111247c7bd87f7b330879e63b47a54ab5c49ea260dd7838189c9149adceb544835e13e4a24943543692c27fdf1580fce981d399753a20affd275c503d3ef7f68dbd078e863f16229a7c8772476ebe9190d4e4fc34e0aa3d59a9b9c44f1827f2779c81ffe577f96a1547a205f093deda44b64b5d99e0007e6ed7c7a40823f0fb1c09a5cfc267c88be294aba2a5f0b7cecd8e9f0ae98cb092d9c05ff605af3509b699751fbd3a7c872f8a7fd4d054eeaa523fc5c7cdd722f0b37d0632ac16465b7ef695f766c8ce7ea2e67502d1cd71f894c3807fbab9e922ecfcef7994061f0c95a72894c96f19f8d24166178bf5c0417ef39a9e157a48d0012adbc4f297a42fa6f3b44753a3bfa202623e83541de2bb8a855b191cf8111c62805329db3c1a80313f677a3cc772307a8dfd4b1c3a799368e3efabaa3857746dde309c494772158ef80a8538421fbbaa8627f247fe26d697624085d9a531e97b0c542d1c57b352d9a8072b9b99aff94e7c74473871f7492495550366797bf60169d71d625913ea6af312aa102e3b965ae3e7ab6d784527f33527ca6a8fead7c9a530cfcb3101a173729ea5f0b2f1cb7b538d66772cd8dd90f673a8488bab97356869e158e461c035987135107256227fa2f2e9bb53ea2d01521889c776125dddfc6413d8be468e21c6c9d448a3e46837ee168d5d9fdc7d641a1bfefbd1b32e3c5f4257746eb4c3d57608708ee3085de88463a09c39c443df52de909b1a580a90abbaf7a7cb47965955451d5d3185a387c4919bc18651da14b449197d281bc15b3a8c6a2bdd56efdf5546be9fa8756a6d3ac7f4ef33db1455f92138b4960ededf278adce6051f1781cb0b9a278480320241be857de6327589888c8f9d78963a60a1f88c33a1d0118b6925a35bce494d938302a20c12d25cd0c46162c73966d001938025d75f2280d38034bf822e3a9c081af0548481acb0ccbc7f4cb1c657282d86063e8d36edcc55d6535ac947cc2feafe37818e572af34caed0468edb476d02ec4c87d65672475ac0cd459a258c5075f55fbd43166daf7429f3797bb88be5613485eed22d11210560af24dcebed968c5d1f9d6ad57a8d07bb72512a1a14715f8197ac63d1259556367808f7e560cc72294a6b82c85f308060ab6c0434afab0a59e8ba1c25a75bc8e15f37efa3b07187738db0786d062bcd8db5d53a5002d224c0cc96728889255200ebca7597a53e4c33bf83a90ae2b7cae50bec5a451d193a175e5596dc351e3d89622e8cec3fd6b187f885f9fdeacf77d894fbb68bc2097f5e3f26fa0ebf777892ecc613b762b343660a73ff348e77ebd68d234a456044dc2390d4522e36adc1d42a18fdb72c3e388eec5fb65c7b9983b7ba162a9dfbfaaaf1e33b56cbffd159628f7aad94f3a0498af3a1a88d1cc195a586873ad7474dfa8e3ccc3c64d72f0ce6911ef09471d894a5e900c2abdfd78fcc3c685593eb01594788072464cefb55ed60360cd0069627f00241558f288362f5ff15489439be7e3dd564d9e033c72dc7c6b2e3916d4cd473d594a3e0034195023da5d571f2bba78496399fcdcc4e2a9a290e2b208a01497ce40d91f65de57828f61c7a91cb25620a32973f9343fe00ef7215832f77030410e7138bdfad89d4f59650537673d45dc77cce08acb54818ab47e099b73512e19d9a70e9a03f4e8fec35fb3600bd4891ca109aee96988ed2bff69ac05a7989448c7418cd6810c0ef32898d89088d18e39436e82ea446ae072cd6ddbd56e304b3042c2894186ca2b0e0841760234fd70d0639d010b8d09e6306274e49fb7422713283128c7feed1f623726a4fb48e9e430c2df52a21655f4b5349f1b137c9cfcb3e78133357176ae182a27425aa0af27d2009ac6619f408472f68752d20a27532cf24debf192b0ce03f50e1fed8d89d3119f81f1da4a02df6ada9a71110bd6bdfd48f7b7b4a3a8004f415e1429be20f5a4bd893380a788f995fd123f7c8ac633c004fcc200cf2ed4b703ff581cb78839fb37eac7ee615b1f294467a766b632b2d1ba223d0de1fea0d1c3f9079ce74a85af46bf208d6388024b3ae7a31b462853f078338ad9b6138f78da5e1185b8fe6733e2bdeae21bbcdf758fd8cd7146b4ceba3a328a729049154adbc13c4b70233323251e6cff246b1ab4bf53c051813157d30498b3aee7c930e7302f805e501f0ba035556545374fea6fcc568d19541b9547fcad372a64debfeaf2e6d85a56323abae459ecabb7896992a42937a6aba547f3cb269ceb0c380ffa7cae4a25ba786d3307c9210df5e8fae24c00ca8b07efab2a5d3cc6a225eab18b54fda336480800a1a37c70b182884b1cc673fcb2649c5511aa9f1e4dfc8152995a4fe235549bbe7b7787a0b00563bcd28e8916b79ded8d81d8d71063bd52da34ed1d232b4d4d6094389494d04f5d7a6680e56d430e54380337c9716ed288027fdc9912777fae690df13a06b18aa6b737e899eb37c712fa9e4ced2115d21d11843a0f90c6d625bd7b84e8479aab091f22cb02654dbad32c60fbce21c9587ed37f521d04c9201309fb197b5fa286e9054c7cc4890b22ab628dbd7a202a1c1ef5b62009b825848bb9640b1c15a9491be5c85d8c50b4ac9e1fd747b5bc055aebd652d384220e5644e6552c69b712192e028c4f48ed57e45c040cf8f5ffa69797aae445c8774783d2d304cb449de08da38fd357cf0b0aaf49374119edf7ef374450419107ff1da3595072c14fa0a6fe190d11febdb26bcc9950dfefff1082ac43a4e9fce15dbba06fc3d011059ca39cb07b289f866f65e73b29da6440d369868639f66789e4e7984a519a1723b0720fc7319c25908b5888506587b5a1b7a5d31cdbd9a631fbb9d7308643d32830786d108be8e0ccc9ba15f072a5fc1271e4fea28c9a08062cc24fe9f90c4f7195ff3e581a9232fcf52e61e54fa3a6a226d9982cab20deffcc6cde512b080852f10dbf6d787604f3ff2f8d9f2c1267f8c7db827de369d5aa80685e7a26316f1a3e4799d0f3bb1b2930855abc4f9a2df7b37d327def641a366c49d5d231bc99e3ca6d27366ffd7c73f2dd776a76f500a25000815aaf26ff66aeef4a8888d4581ca1ac46bf0e1e0c721421ea9827a4405f69507fce719cae775f3e937818e86a358b537f78fbb7d4fb10b2342d1ba0bef3e75936ff1cda9b4923d709df76fd28a2efc28b7622e02640079b4a7b7f29daea40a749ff5357c27468d53b52034c572381018335d2dfe2adcfa89d769660b836853e816ae2fd25934807514fbde71ae870c09d3ebf1407a7532b8e153c922fb9f7f282ca92615466dd2cf0a9a6d137c5def734815f4dcaa2e23294ba6fecfe4aba985947a4492cfe5dcb6de3c6cd4ece7833e504fea45be9d53efa3b68905afd1b667fece0e7242bacf697d6a8bd06a9073819f74b16f2934b80fc9ce804bd025cd0571efd78e6fdbf45bd318c51a1653747a1b0f0397576cb9167af608ecad11cb80f0e352c342e3b91952580b5b5ecaabe4ebe16470c3f52463415450576af0d98e84cd734f3502908e5ae7ac215df759d88ed4aef634df2f38efdcc7290aff1e2ed20f778e5a68a38f3ccf78edf7be66ec05a717719219e90c7210842a2ed9e56ce637eb679841e6784b298d3661549c6b5a1a202961e5daec4ccdd258f07c1021930d76f15e7cf7c4d65d2eae971c378c4ecd13842d62c112bcc83e3e5353edd67bc717a928812c4a3f7ea1a362c4a41f3441d1405d9e31cbe5f5aa160ee3b8ce2cd8f685fd50551fc8cdcb91d4d496c7b7b8c9dcd43595b35bd6e3c442247aea7b2ca588655db2faf3ed4be25fd9f801f3f36dec3ab3672e7e36b71adb984cf61a6161e5b037085df64e3f5f31fb18737a572a2e6fbc93b2f34b2aa18e4ad4bc6cfe041c23d187ba82b76ff85b3707056c4b6bd848e8728175476546c589a9c00a6b3a0739818459d181b89057c2db8c67fa60688c938938366c531cbef36441349ee261dd42c6faec8af4939b0900eeb58ab92041ca1f7b4e297433e81cb69a9861ec683062ec39fc8dcd3d619d80bcbf3a9fef0dedc1c4334d2bf7e21bf768b8c1531194f08ddf75b5a56099167a2b27e50acf8ecac81da0c27d7c9e9967bea6ce4576b3d8d0f979fe724b42916eb587b9bcf3c8ee43489a0e2403acb874669305d9949c8ad2ab91e176a1ca59da679f9322c827e6cb8d6b315eba7b14b306b2c6b7758851bc64a9f62e029d3223f6632596bd6505d41df023ff682555c1b8b97404c5217e43cb43942f968859762444d4225bbf66f496b262db9a288f99eeeda756b38dda004312d311139469b79769a375a117ce4d539c10aa480194f0da3be977b61138d15a0134c1725b6f1db756e47f2b08c81eff8ac25fc9b60c20bb7a4316d48cc1f5a065033a2b7405117ba7a8e3fceb17e2a1e9d552e3aeb123776a00fe53c67337533a796f24db7789350c182c77575cddd3e555225db8a82b1b0e6fc4f5f93cd8ccc364fe6dd24f4042935b0bfacfafb5cefd5aae0772c586d3656fb207bccb50171da54b6d3950f7db0c97a72847714cc9a02bb199c877e36b1958c603bf048c9a6f88f3aaff0e6374001da21858cab196504b508d288ba5395c32f7ca58926a5d7652aa7a72ffbf70dd9cf86b2e05a55b826109ba295d4f6a2eb5847a4fffb1daf437cf7906773bb78f227ee7fae33f394485c11d7c79c9fde0fc529f6b52cbfbd5b8625716cebe10a0cec6a16b7378e5a1eb134ea017cda4aace08f5ba818950d4bd522c634f772cf7f503b38775ec5d3aa11f0007cdb44d04f5c7aad96edadd11de0e6b084ad3ebb30741a19bab348669bce786158835b482769f394e7348dddf5d9589bb49a45f57418d19dcec221020c9518e07f1b619f20e049d370ef301926e0962f1e96bee351480dad3cafed6d49e35b11ddce0006495419b498f34edaa1c121710605b23e9a21d9b2ced138e5f2f297ed3c5562a4392c35c3b92712fbe2f6fd9e066dc16c3e8d15dc3ef821e03a7c8b43cef94b85ae388e1db9a3fa50d3a0b0ac5687c2f742b366f409e6d3d4f406fc31f8352743a20bad3ed95e17284863133458a4a93816d2eaeb4825739eb6f744b5236f26bb966e93d00e5ea7d9af6480ab9a98b57946bf11084a75c0e6246a46d4df7891537a681016b72d1575d63c489ed411f62d1e3f43d2f1c8bed9b7e88f2954dc220fa51fd3af7394068f59129378221cfff2762b83ac9e3e2df70b845af3614fa33946dc0e1e2c30afd5f8e2a48c5b97b3cb4d3585dc8fdd940e7644f9175164f9621dce978f2e9fd73bca11536f452ab25874591b3841db8ffad550b106a42620a3ab732a0545a3c7a5347e559eeb44d8684e44f8e30292c7d5805861f376161ed4e89123adcf925d5be7bf75fe58672f4f6bf6ee83dd8595c7225e5c26cf9227b1fd2b19e972bd9bea85a2700ecdb9d36e2653c17a33de7fd2a1b0d50865853ca900738911e09dac38726df071f6782f05308ebd8af9af8a2e2291fb1a2a224c895f2bc6201165fca5ae68097e727eaa78e027adbc3aa9c869bab6e1985e93044aad46490e93a1aa5ec76a206d393ae621829463394c3fc94099f66f473aff0c16023112cb4f835987b82f883b55577493f196ff479beabdb640be7b8da5e75bb011f64f6e9ab627eda87421f0aee307cd98532f85ca562114a56f25c0501c030cb7c8aa08f9cbec9ca1d9b6241cb156c961cfbe0f9150efad194e7b95568d5a68e63ba05183f2699084e7a1ee571369442b6a668fe66fc699dbbb45ef04dafd35daf04c67fc4f54cd2dacbb0a9e8ed718a0a2c0ac3c9fd548e3dfdb0798cfb5c179f02e4536c29cee1f843f07b19c112dc8971ca71f1297e869759e1775e5fd2c7dcc20217e47fe6d46a2db24283bb20a8f01da8b9fb17999cf3eca37c34294c59ec9c6c37f6d0e09394fb6cae89ac2b52ac1bdf55d45afd6b4c60c5878c1777592024fbe31f7df61a5a5bde175c822ad23dc3dff87f17cb1108fd5fb8e1f5f8ccb269199c298f6026fa1bef97b2ffee47e5c9e02e12f33e52e04f7c7a57ac9ca0acd68236f47ab51d8ede14e76ca0ac8a5ecc7ebebcf6acd7dd8ca1b2e5d3efc5538c62446d746af0ff57ee0b5ca915efaad8d07a4030232faa5115624d43bd688cb0ad74e144bd8ef51b866f33ee7bd3dcb2960283ad9d86a58084c3ab64bde0e1dd9a00114a703047c19c8fa9540fb4a6e0f563a90cbbbd065f62a414797e64d97e81739a2200bc5fbee8f2903b2a6505b4a60f89d920f901aaa6d10257d4f567427bafb4227f01a354eebba31c49a20573babf4a4b9a45f45fa909ab07fc8a501f14abe272d5ee8c7111a59165dfb4d3e33e0095ce65c968d46551c7ea9c71b08705d1d1ccd706f1751ef0838e1ffca1e4c67cd894a503a55d20e35c962276be0c55e1773c3425abc7d59839426a78df26d85b9acc3912c700f968426e2aa05a35e77c0d4ce7bb5ef5c32e35e00bf4e1c0432a439b8295ff2d855b472fcea483cd253a97e3064ab1bce15f15b2714a760b40e356313c5c2585a0751072d1a5d120327e863c694e3a59f10088a100b67ac31d135bd3c0eb79b3c9a85334010f0f395766140b1005a44365b036194865751924cf95b30c0d6b29af39e3f89600cfdd636fd7a1db3100a438027462b54e6785470d23ba3f7e08f2fdda11988134b69a0d93c4eb16dc8c3edc35225eef00b5eff1c05808fc25cae4c8a29e173230e7d2b708054226bd14f8685ce66e6d2182575a31f04f8e11251217b24e933e37a0c33cc75b1254c6f35aa42b3c4b51dc09d34998c6bfcf0c14e189429cba662902b8b5f53ff11577e9e919143737b150c7bd720b011d322cff0da41ebbd44ff12118dc49dd68ee87f6bcd28b8138051b3f2d21d282d6dd1dce298b41a69b24a2e31b63fef30fcee3b552f608256a65e4889b637866bc541390a0d0854a0db2affc6a95dac8b651a50f6eb1bb5949dc6580b6c6874bce7442864f6995f4ded22e594c80bea850418121adcdf3f004baeacc130f420f88c0afcb9ba317b278dae7884aec2a10c3a950db6b75b3a37159ee6ba8958d75efdc91e51957aa9ef294ed1dc101094ac1541657cae7346ccb14b1317a15fdb15da2eb9a3a63e749954f0bfd02c5e9f04859484c62f2312a1f4f45d6de56ae59e1b51be613603d6aa85b3578383f684d7cb9b36d795e7169b919888e3bcf9446bc86b29ec530594c23397eeda596c81c297d99cd12aaf1ca185005236e8e4f09682723edbd7e9bac4b9f889e51294a99dfbad64761b8c14cbd6bbfba33febe4a7af0a4ee46574e5d61f949b914ce3cd25c36a67c0996c0ff0e9197cc55f569ada345d76dc59de4158ebae33d0776cd6ca71fcc76705b6fd16d0c4c4746bf949e70c9668b82c424a34b07ba822fda44d3dfeed46e902e4c81df6df991a64f5a7195f4e04769e781b46022561a6f23c7d427c4345d8d806ef8fc60bf7fff02c9a8154144f48eb3c448257c2a9b90fccaad6a09b2acc416445a01d9ac58a762c170b99b5688d676f2434420c698ad727ffdf9f4db45babc47668814d1fd09beb5061751cd91b02979a27d64c57d13e67f4cf4a6171bf8414b570f529d38ae848c17575b988fc525fc3254aabb088fa952f1c2245d4671df79bb60a290b1395d05fca82668dcc7d577cebcfb73f92e36a001ee4b49e4c86738854da3806cbafcaf46b7cf273a58884fe28f19933d6a373bd3ea16a28127b30a0fdae2f52ede3a5f215bd486d68dbf27b7655ea305e8cda7c7cd7804e80aa0aea5427b57a6144f565ad6cb01a3ef45073c84f6998919f2004412d48ad61508eb102acaa0986bcef9853f1d51f6cec4a59d14c40732e1b72d67deb054ddbc1fef3a1c6fb8f143fd2feaa93e13aec23d775d86ebd8991ea043890b49209256c7e88529592028d7ad15d1892edb296d343e4d74da48a1deff39fffb86b3d172c35d6a1e64c0eb12c190d2d50d2934c58e34df5b0356f0feba8c9b3564e6ac6ec52cfdde31809d184b6dd116e2311a1d1bad9f204d80355dc6118fa5dbc552a60cac279018344a8ff6d6cea37b0b137cf8af39372f6d0cdc0da5273fbbe9021c9c3a462133f90f5236ba0899b1be45b5aa860e6031414ea3927c99bc23b685e6212b26aff5c0305c62cba0873f9dc0c8841c96c4f1506008ebdb06e5cfab9ffcdcad5c51e5c6b0db6123d57131618dc03aea46cb8e7683a9fdef4ab28f786b654fee623100fea9a2744391269a00149768a2a7f50355cd566374ccd52380283cb3f4c6b233651f162d761397b6e5eb96ea398411c68854f1a3c69577a03c30cbd8bd614bdfc340cd852c1ae56bf121d0a3a445f1da0efd281d463513d9854dcdbd9006d1e7b9f5b2a86d94bc234026ba861c1450618bfb47e4c7545dc5fc8f374a23efb8ec3989f59e51e4fb485333ef914d5ec6ed5d40a7cbe8bd620e90c79e793d5f79bb68c090dccf318cb4d157a9675bbaac958a616378398e5be3133a44d151013f4088599d4a824c51cd72780e49790e99aa5a9218af32ec5b7b8953257b6260859f51a2fa89ad1b9d9195f4f203a4707b1f95499f43ab9d3a02d28048adc12ca4cd02f416601f1436b431039f40735fdef0a39b3e208f0b10a1b44285967731c276b68ffe1f7d1d568ddc6200799387c9ec2be458422fed7f4e73a2a8d2ad5245fbcbd9c7f6e01be34958b44906e86d6a760337ff1627dc210edc67b03bc93e8e503e4800fd37a2fa483f613cd64648860602f020501a268bcc2845b19eedd484df354130a4668a19a6d50c8b553118e53b9b3d058223da3f749efb36cfe66aac23b6ff50c0e0153001c5dfb8f8e6dfb9743f407facd734af9a2a9b6d641e67ef427a0e38f33b2906f89d5cba56f0e6bd48fbb9de9619aeebce09f5907463c53d9afe5814a7f7a77402f00fa08e376fa1514194339087d77bd43795f384026805f219342a2488fc46660106558e9d9c0f84db95c71a70cd7ed4554f6bbdb6d9a627e4eead0bfb2a6006c40e7aca210f33ee6dcbed3f366edeb4cfab0238bc8f6429be05030aded74a61145d866f784fb5cb25468f275cc3cb9ec85e5334bd8742ec13d163d1bd577264ee13525c140e2470d6e79db734f19a8824a7355443ec1194f85537496d1a3aaf8f20cddd0a1bc21921b3546d1e70f7aa730bb36ed872af40faf45534a5af94ca26fe90b85e4c901e0d470a16fb089a070f232900d3b32eabb3ff19313eacdd2516c7867b7b15001ee7642ff4136933c67b72704e132003e3f56af3b19c7cd62f846934b49a3f712cc81b8cf240774bacc7fe65da8be75bbf10ea4a46eeda22fe4f87a3443055094a0f585dd6243341acc8c3ca7bc835f7921abcdb30e5e6fce06564ce8c11b5412d2571c1bc2b54fbdc5ea56cc5212bbb8ae1e7f38af2ca419a3ac793bf19976d86e8f9976472ba604fb358ef123840fe70175d653b3b099cce96e591bb8e247415a8f8fad57854a0413f8e955e72812e60bd819f1a5c7f65a799040108a78e8616db7fc4ce2dc127b42196ba61f54a232b647b0342e132cb78179ca6ed34c70bfb9b70a316aa92f4ce2320b54518c0eef6c954227daf34d3bbee6364a4dc9b9efc3853f95f21279ca7ebae10d0605dba48f1cbe48d2a02ab5c983fcefc68aeb7770a81cdf57fcd46ade9dc5a84511d035f963b78ab50219312195c58abd5cf212599392344a0d649eab0cf1128ca18e01eb4d8ed982a23fe9a6101ea704d192932e85e8d5384d287d166fb2cb76f92f6ab0d73b60cd8e3baf21b1923839dec9225fdbf32159ab58a6c4b307c3f9f5c754fdfc01b00b63d1aeea2d379c3346c0453be0fc8ba7de241c37ee56b2ffa4c726e76d327b04d472c75555e25184e1ad11033f78429ad17a9a621f4f49fcb908bd2d0d8550bab61ed1bd7793f0d976f8020b676578c3f500627ceaaf8fbb944ef3e98f66d21a8a03133a7f8d659b601768d569c513e21778481ab77f2a30aaf2de2287535aabc1c9b73cd8a9e88a3945bc8f5e9eea43d17760efcd1f5a139e1e64c10982cb6d1b5350ee24e5fb782b958d0d14853c0ba07f6f135d425631bf187a5766f55e54cf230f1afe28295cef082e8e93482b9176765788691b53edccc4eff6b28aad1b12e85b065b0857e708f349b806c06ec4e6f8dc2af53f177b8c220cf818e03b75673b34c12357ea4e7328c7a31529f2404ed256e6af1f9f6293944257618b024db957f3ad5573c99ad8a7defb617c2519baed931fef14d8ab62caa2bde52761d82f54a4547a42c9637d56da2e866d7dd4b6a7440323e0e9a70d9fc3b03e759f73c9eff481815916068198c9817487a6efd129a817dd97da7fb862caa417c4dd5c29bbfab20897d75d7b8a011c27e259fbd546188df37d68020fba93c003c4b5f860820e7e517730a58f3e0d85d3662d82d3f7c023d042b76f9527326d5b5de503205cbead94dbb4a60218bf7d649c0523c58d01022dffd5d7886e9a0956323eadd1653bc1b63fad03f98c5c8f2eee9c19c62331c1b9c714f411e9e60db59a7942b0df97ebbdb9cff26b2696d952d0cb22ebb57614957bb0f77e4e630d77ffaa39da1cc419ece5e018f8b46307e1f0246f50eea839899672c41863d0bd89d40da8b7e1f01441d7b8776b7f68bb55a67e2571e0c75a38e6cf7e8cf36a78da3a8da132e1a8dd08ca66d3526e1a163335fc99ba9d09c9a2ca572729c166095404575325450d5814cbceb34f273a5c731b55ffdbacb9abe1b9d6f3898c2daf404b1270fe8c4bc344a27c932e94bdce43cf9d5e45ab2b0f148a554b42c03e46eef0aa2179ce9f3a55977fbeca9e1cdb15ab8209a76ac168f073aa03692499eeab3dced4275c57a8c9e22d57e00a90881a1d0935d83c01e7fc53c37bfa72d62c3f7e8d1219b1a3acc1a1d3a3256e3258d89cad9595b5c1cf156fdb7028f18869c46746447ed3a2f568a41ba3075c2966af9d72c3fa75051ae7260802353a9cf04c390bb96998f671425f07bad0428a2064cc1447ff7841c4d8df3f42586840f026c647f3af07fc20279747cae631e3c3fd74609d47e88b24975fa87ccea83b4c38dd7c76d0a96b8143e079ef42b24bbce658c3cac88c5cbd36290057d7a36e2cea748525878219d9056a8b2d85c0f6df0521fa8807116210d32af52b65d9fa30b459ae7a3fb92c5f35a0066e3743a616ce7d867a779c8d1f4087ee2989d11b9034a158e8e7fac85012b1b60ec43dd8a446c1f4f2b52e36b5d7e6ec97046b07cecd7744d3d64ffb91cb7b69ca1251da9688f83545c6fb46f6db128247f89dfbe4b87aa7f5594b5e373f0a4e055144b2319e765756d8199d69031a177abf688c4f3b4ec9e2c03ee63def4a7f81ecc0389e0b510a45178a64a66ebea8423694e95ddb0a152700c07d6153164ed9294988536974525f08fab084b4e90cd67de00d5ad71863c4257078448db879b46a07d258f68e78a2c23ddf13e0232e79183e136073ecc6d82d7f31265afd9a5a912e98738945d86ec3d8435d5b5bd9ae45c92683998e04b08018ae909c049231ace8862ddf358d12297cfd7dc82f5dbe49b62eef8b7fb69155e761de365153017f58b84cb6aa6a30ef42034fc39cf4fb10191322afa226b44f478de8d11348a63c929de4ceddcdb2dc463cc0f7f5bd31e2bc5a5646da78151ba3f661aa20cfe8cafce275578d5c03e0f776d32b778278a46af2b83cd0dec81e4c4253567c6ce882e9b71d12487ee39c179c10bb0d04ec481421a27796208ad5c0557c48443b799928356da26d6e8b1ead9d5a71a8d5ed6b6d75a27fc59a47f5133eddc1115f19fde342c6400ddb26c08f01db43ea8650818132dff09b61d50525d725293124214c9a139f89eb2bb20f3bb197105a6cc60242e8b7db1709f742ad9d3253748d10ffa5cc39492e20b08c41d2518a94ef426721268de5caa6bfdb32fb531a8806b1816d5852f66a8acfd5df27a02f0bdbfc93a8f675d80682c0b609bef3da7df078a791b014eae8f6dd4335c6d091fe43f60668d71fe665f33e995ef16d304ae7892407e8b91b865e3a156a233b834c51b61b46a324a9a3b7177b32725d3d7a3ccc491259dc9d981cac41939d81fb2f6e82884f92a701a59c925f937422f72b999bf273ddf7c2497ce5c4fc45148159e72ec9b4800a9a6dec6e6592fb746b5365f9c95203415cafcd7a6d2c13e3525dc091ce105facb809d30f453387f358dc6136ec0fe49e879eddd45a77fe69e626888259fbfb69b6b04ba11185f27e4c6a24dacdeefe3b654138e235fcf4f69c1e8fbf01f7477c3b825e29a187da8df83d2a57ea04b283afc9f33ca9d293a3be93b365dd73e8749f2fa38b68f7a76752ff53e8ed7eae09c8e6d80a526f8d0b9834ec333ae8cffc37fb13213caf081e68e1ec32d5e7146ef46598cf6b7ed7a6712ce8988c34f8f0247313d47f222c65adcaec14954945da385a8e47b207fd7be053e4ef9b40709e0972caeaafdcf940442e8f651455853569411afa95a2f364700bf286c16b4c8a752c297aeb287cf735cbc41387baa351e27bb2a8aa967e81c5d82a5c625d2e09cf5154ff2cf909544da30af3026a6196bc0498b3f5416833e604f3ccb425beee3d827aeeddfa6db1e1159b9b7bb2eb27bc40b5702d2b6310b795bffa279fb048bd9966dc408cb97e75476b170db9f0f09ee01c4d4507de3bbe00c6450f7a7fa47f44ca4b4f138fd7485e550359425f8f7b2b1f62eb3b236673051c2672d86f5108e0c3d4796cb1d88a0c236b88a6dad2d93b249c14bcb4e43468799090f29268360764dc09dc641d0462b6b90a1e4e27b64e4394bbfda8935b30301a54caf7ffd65ff4c77d440476c2ce4d80a7ccd50756a64d1b28e28e6b5570c11284282f728012d2adf92a62970a275ad1289babffcc34d87f91f9ff4b32739462ab96a53e5c07295fab56d0ae3622eedf271e534c4d412316e4d09cb4dece39b092dee2c1fa30081214bc23b488e047bb96a9f233b16443f93f2f74f22d483a99ccea1b60db0c50d932862058537173284c2426820e3a16c6f2d4f8e1a956a87132242df3d5a3577a5000995b25157b586a8ee6526018469dee61015bcc914ab751211a77d4818b123dcf0d21b010b2443f88da2278fb99afe79aee428dd7576006ab56c625452597715926eca016b15fc200a7bc4e1c27be2e833f8d6ab4a4fae306367614ac188e197a81b72e0cbc9c8563acb1f08088ffae16d3eb790d07ad8bc8c28d0f3e9d1e08b5345ee47ccef95af9d37676878117c6da0a708c3ccdbaa82dc6a8c1750f147d283074933d8705c64af4e8c3f32e713dac44f3df0fdd6f285f62bc6ea86398e1781669f445aee770f1b91241ceadbd8342bc70c8f566125cc41ae2807114feaa44d4461763cbb2b543b0618cf92cbab802e7faf5bae675f55d17637b60531694648d11e5555db45e68fa613d52c1696c73e242d56e3406036c1ddb182aa2d594c17d593e77e099f3e8864ec8b862f3fa49244ce11247455ccc61a53ce49c9b5df67c0cd0c82a1269e31bfc2e42311629e1c87fb0a224b1afa1ea1b028caf19e161297ce315577f7f9e3d99f6e6f82c9fe3c9b8e42f700a8dba02f7a5e38132975c6fef5f449e2879f8ae0919301459d74beb88928de5ae31adfd59ebbae46bcc80f2113db1004af2eb99e3eafccc978bc7ba9b5046cba188c840ebbb2b1c54a3a5ebe308f67c482f45f5856dd87787b96f5694af8260574a7e1cb45ff26abcecae280d55bbe1d62d732ff2834457db1f883e602f5fad9ec1427ffc9809f55b99506983b5ec210319bf6c4706fa98fbb38a8cca294781f692f381fe1b75105c73436a3725f58197a85456bcedda92787ddeb8eca017b8d1250fcd774f42777ffc2586085a11153eb19d602f05bb49821260ba1ac52a688d7241558ccf313e5b6ea4062d006c4f589c8f60b7eb617f2258136ee227d5bc44d1e3cdef21f1bcb6160ed2aa16e289a699b171f7ad97045e62b13a155d419539997e9348d79cdf76ccfb06c1efe5719eb461f02a3bf69cebad989dbd9b5b379857f7d9d08c435992b089b122dea95049f68c2b1e2f34e4bc8a0af120c9569b3cc623dae3ae9c4a3669dbc288ba74fdb6f1054b156b51ce600ec2fad707132d8627dd7c42301a768a5e18e118085ad45efab4915f59718e5c1afc33a5289ac56f710f42a1f9494a002ef12d97bf6d7b7f741de84859cd3b271a95fb23a130b5bb7f7d4b0669068e178d2c1aebe9bbe56e5e6f0ed64752f55b99a36f45ddd1a3214a8740104e84cc6cf8d012f1b36a41314de599e3bcc8cf19ca05afb9b9e599dd84c48e92981edf558ba40b0c8e1659749c0c3b6f04f02b02ed846b5e8f4063e754df26856e7d0963b33e533ba7cdd7ea30bb0f20fa13d9d2d40154e61737ac5cb86a27d08682513ac77474e5f1514a04ccbc5a035c3f09814809fec057507dd3cddc1669d616865a88ac095369c3fd1020947e2351381d06923370a23a309d0ba60cf766e0bcdb6cbd2ebf7dde1a2c204c531fa33eb41b10614dba9a377ebc19b55e3d7d812b1d5cf4287fdb7ba77c21b014615bfa655a0b7fddb35d88d5d408a2c9a0099038a149ba63629c2616ef2364e28fe81f82f449ef703fd2a3d3bdba9b3c43861295e6923b070ab8037728e78aa03f706302913d174264f044b4e6aa721019fc213f6fb78b454bcc84ee26d9b834299da7749c0047800969a0ced5dca803d08d59990600831b786e19fc77cdc8259d47775116d745804bc6d0284d909a8ca19f6f8c84a54f205c14b3161b7b1f32e034ddf17e9acdea2c1d627f6827600a8bfb3cb945016a68219809f2066502c82e68ca6da6a446084046f301eed442334b2d2cffc9d957eb865172874fc48195b62adc51f175e4a878cfe86a88fc2ddcd4ffab96d0d270f32acf1b000ab19f8bcba79ccd098b5892c714fe5e944032b6230114feb372c0636a008f5688ea123f3691b10b54c92e28a542547781f30d7299131490732c4402b01bf95f8c4804579cb43fef2dce3b39fae5d5250017dd01dd84d712e2d23cdd71cfe0b2c1a0549e6f769b5a0219128fe6c9d1ce99533b6db774f6dcf16176d775f0b25ea9cb5e645c22168e8b96f68df77a28fc2c4487a049bc819e0da4eaa8cf636af1022afeb8af21fb4c1ffedfa06a6924b9eaa7a908362e4b55447cb4ef24365d89a9d0e1f4fb010ccb1bc7ca732a86e3263dcab5c35debadabe5c90673c46763304440ab28f22a7f0087395a15ae577e292ec04d62a38a095711f64e2d85c6327bc975df327ac4b4a6e5709f41854a5720b7f009ce22848b6c62c12e017cbaf1ba21eb4a5c5147d8aeef7cfefc91cc6fb1ba2a41507fc6939cdd1203e2a6586b0e703510661f95dd65a72dc5971405d839666041ab653a271de217aed27871aaeb8f4ce8292a5a2148dfbe1f3fcc3b216c2c43869e43c35caa7b0c425f504877ff121858a57aaa34d4d110d8dd7b8f34258dfaa20d9fbd44279801e9f126375c44c54c963a1a3f1ab5cf1bf512851cbca690fe0f6056098b1b9c8535043bdec64dc5be6711ac61bffeb38e57ee92b08bc9a78d75349c9f110066bb06d557781048d8f2d8a99aca89c757d9a220582268ccef74a2d08558d282deaa15ea5b7b358d8227f4000a58360756ba44c48f39fc8dff6bbeb95f420da2ae3e23ccbf0b0c7ae6b1c72d8af1e1f48b779bb9fe0471c4aa05ce3abdd85ef3cdd90fa07b5e7ffb937abdb01fafe6ec659674a7ae81c03b187e37677696aee86a830ddbf6820a0e1f960b43edf57f302456e200b65aecfe382e0715cb948ab1282801eb41307a327fae4cd1025d0343749660b5c3d3d4dfcd35d0aa1c965387bf523d669b9ecb160898c568e094b7d1165fc835d8d8688e6653d80b9a0f3b4bf9ed9c9a2e193d4ddaac63a45a528282ddb36efd0e8a6d03b13ea4b21749380ebc84dab5c58cc764d0202643ad505a3ad8680a2a1968f67b83a81fb2d41377761d810f4de605dbb8c78387db12d3f0a2c9b51b782d1722c4b281729ed7414f4f13f5ddba4e81fcac37e2ff84e58064dbc0e40109abca8b138171c85fde3179ae84194bdfac7888a47259d0c914c5e495aae0d931188cbccfd1f5a18dcc96a9688aeca841821924aa3b6e465227acbf4c6711b66184a95b9f1299349aea48acdfed28f77bec522ed9b63df95b8a6caa621968ecc357370a5bfe0dacd9f0d1ac07855a4aa179e886b495e1dbe14674969b1f0bd5c12f89366a586387cf1d925ff0fb18d560abc8d2eee10d2e1a66c742d22f5bbc5f0750091b8a71596df0b018314ad273cca8c2b34d125ed68eb56646a7b90030d3c9971f3ea4a522428d4934aa18e9254fe3cb6826793732ed6258d370688642b892f7311743c43bbcadb15ae18acd244d79448be5261d525aea8d7343c530297844dcd733a89d5c59fcc5985b9faabc57d7f7fbf22996d529fe8402a4beb508f9b82c1acce78da331984dd542707b2168f6f6e457248b0ff55195dd94d539c63f9030fa6cc4e3b4ceb105cf42fca066ae02f1c9b4836959f7b1d2d7592756172d836048c72da6bde3f08b60f07d0a4b391ea55b68b98218f70a6b32d5bf3a8cf73b6b1cf3756fbc2b7ea71a1b6bf517867c312f3c16e7b6fee50910bda74ba7f17a106fcb092e84d2390a86903d250faea8fce8abea26d4708f6c187022db3d6302680e3a7565d69377edbf58888d7f4a92f8455ad663057f051245f1e379bc5b1cfef5a33b8f83fefae00820636f87b8cf7692b59a1d0c54437b902e606bd4ef49884bac3de83b4b4557a73a8b407ccb230d0144c754e129ce75b711e806cf30e10115ed4090929ec0d0f8bd069795815e86fe5e13c12bf3d64fdca900a219daea9e351f4223f71227934b6ce52b999b830b0448f2062e0c91fbdd2aea2ddc9259b0b12892bf39283ffc6b1f566bfccad845e67722d1e88a081ae83199069efe789c80a8c835bb039cf1d27fc8e4dd6f02f449a86c1f09f96ed9af2d5d84059aa15b46360e6b9f96b589462487eb3b70008a1f5bf66c32537dfa6a058d378543478e2e17b0b25ffa30acd246beae7e89f2e67eda88a985020d9fda151130d2ef723148771761eddde5e0aa7cac70921753c30b52502c270f3785c0e51c9ab2576b10f49eda5896d13848ff0120ea59aba9eeab41e63978b54ac19020c5e0fd12aa3670cb26df87fb37d51a66908f6d91477a7e874d71803a8555a35ac0a7e5d10d41793dbbdcc34b1e66cec02ae7d38bd015de0711de4f63b2f9d80e11abe521de4d5c662921ec7092958d27c372ed774ed9ff2161044788561ec542db8225121746515e6ee62015e4cd63b5a0bdf7d5af424268f11ad84483cdda114886ab5eb86fa8f2f394ce7c72c3d9f2e0c5d7a20ff3699bf6753012f9c8cd6acedd64e8bad66893b6fff96c13c3c2dcb35bf61d70adcb7d8f485630a425a86e92e61ba7f3fd8bddaa9148c6c12bbc1e57ddad8b6099dc85d2caffa7521bee23f306e388fb3b833891dea2f631632e014bafa7385e6181e3b556a5b382acc38d994fc0514c901f3eabe4420d17d8c7d457410362a38511f6f970315e2a4e9187c51ecbdafad307d009d1fda39db77ab62d191716ae4543307a93c3a2dc95a2c61de3dc14be37780a3f2425ecb33085142f74aac27850899461bdf725f830b610ad074a9272bb4bf15f6aacfeb49422f568c452751061b2b9771bc65230f514ec811463f1852acdeba92a31cd92e9e0654c96a0b4d0605e5aafc6e1c1e4cc5fccb09b6b15dea59a032ed65767d9426fa2fc21ee24827b7fff37c2169718f3470ea2dca54f318e82690e8ac37be1a6f1db4a6ef9d0e1decb105b27e4acb1375485bf0fe42309d0b4d3b44f531e01446b9a41f3dc83144379c1e4b495ac5ced6919fcc2d25cd052994efd275922e822f1227fcfc48f122394e8c744b9aee09ba8a472f14332f823e49ad5d32ce3c80ff4b456bf7c09c6d46c175aa785ff54872e98de1579f0e04cb32299f1c020ce8feda01295f9d5085aae942cfe32729fbccb22af9df992fdda6b61799c77689398340507fca1a741509e32263cf5a17b755c2aff061f6eee0f41ab1a26686906e5622153d5d1fbbe09e53548e3965e4d35d70617dbf549a3434a1726b7c0cb2d5ac43cf154e4d62b74ac01d3a2a4fdee8c638a35f7e88ab2fcc9383a71c76dbae9f19f56620f74f68ebaded58ad82c8cf4a6b6057baff10aad6496b312905bd107a023111445af38e5beb7da1535b255dfa0dfe6409902d8a924b26f76e6d4fcf9059de6793a829deec415d44b077e70ff9df015195cc980c53abd0c3ab1b21458ad6ac13a2cc9e9c5ac27f3363542b35850a8f029e89a7051d15e874d2bd7f93d3ac88c0b41f660038696fd86d4d4801ca9f5172fa12125738a7df1479c21474a0585842f63673ac0a602807e280babedb3654255daa89992beb066769d946c8f0ad69cb94c6b69242f23a2160baa1d5c5c17514fc9b8ac7fe2d5da4701c7035070b8553580f821e4a97cb97c3a2649151e9a50ba95a00566f846f55a7f0f7c522226c565ee86df7d733b72384e938b64fd485aee366aef1de449cb5e92e440cec0234994e760e5b288d080211916c74e467f9bff85fd5be2eb3b374adf50e209329a9ab5f9325aa61e3a9477de6fe0c74814bc48da1150d43ee29e61ef4c7d99d0f6d6fffdd32d881ea08a0a774c8808a5cc5348b72566fdbc768c1d3c41e397fc520aba9c2b1f630d2b6be089d898f900755184e25d0f517c1bbac4588c05bdf4a4d954e05e437b67646a7026d7dbd39cc86b1c39d940bcc5aa9332fa11a1a525cc1b25964d7f0e17632afa9a852554342b5974a989b711cc34355c371c93852eba74e156134ff256cbd7a5f74eb39151238e357cb97aa4a568e71bab2db869f9734de82b15fb923ff503b058e38d6adc238a37d705812ccf60348d029f92a4b2d599eb04fafca163a2d205ebfdbdecb26f42cefafc8119c741b057ccfbec9051b5e1d32686897278e9cdecb1873639d9080ae30a7a53a056c6b9366372f24ddecb0e8cabee2ff9a55c1da6ffa035b4858580ec0c9a6765b84ea26cf065838bb0067841ee591bd1d202a88fc9e485907d90862b68b5c5f862f88d54b5a14bd04ff9e0feec8ae33b24bb7211f7de75ef235c7be33b06ada87a8419ef48f8e802c64261c98c2608cee3ff5a5b2a7a33fc93ad0bae435a094d265c2addf748e62a8a24655eaa6c6267dd5b9b933fedfd26ab800c6baf44387d11142fcb525a25921d154a00601e46026eb2bbf74d6ae8c51c301d06484b958eed83f05cb7ffb0114e4b3dd1ff1bf92a62711144c5d2227a855360e92388e24d6ffde882a4aa32d2ba8b0dc350b38316fd4f9601d139a343c1db5953a9adf7b1fd45f4d676e7b37717fee25b1eef60673276351b6dcbaa8d488d36a158f56148239a8dfa2a875faf6e30f58735876d9942ee309bb7872dc6f5490df2c6bedfcc975d453768def1d1c7058e94dd4c92e66980540ddc6787c91026438d89a3b587915dc3702657cd7aa03ffe6b00a2e8cc9b789d6e841a58b5017c5f29390ec87eff04966fadd8fa09d220a337d5616f129f6431d1a9e34be3b4d8653ccf6b08a269e3b28f66fca168ae4c2fa12efb5632c7d3bcda309c9517dfb949850316d5494f56e00c5004808fb82ffb82c14a95579b45a10fe559da1e21f36ed6a4f454fefcc8e942bbf39861086e9cbae2a924f7ec5ffc960b7db774bae1f5c501f2c58762af00a98e240c249063077a68efcfbd35cf5415d31a90f3ef6fd12645124a5394648c39c4967ec3c68994188e1c67a6a523ad6a95539c9b8c9d3af399a5e549e1ebeb5e6e420424d29ce528691e7302dea554a9643a44afec8a5969af4cf4bd4a7c46cee1fb7c6e7a22c584aaa1ee9c0c89cbe2e3eb55c26c955f649b01814c58e682b3c57c0380ccd7a695b3aabe3306c2fc86c3363c142561989369ce3547b7380dbdf463f11f6174b811ab9eb0bad346e58302b0199bb00a56d9af55f176808283d589e8963d16a9cfb219f6ef4c22aa7314ba4c9abc85222c2f41e1178df3ea68cc6a208e146f500535caaf8db27a20e165d8d8cbbdb1f47edab1d2322672a9ac84bf81752a6dbedf935f041bc5800c3b4b9375a0778099ecac47dc4b2161b52d977c3af68ecde93b126e9b5320b5a8f27c22fa554a22bebe3e85042c0474271ac74f96f0ca02fef59eed0f959f802367a7b8bf02fc5339eb514ea75dad209d6ea623114e50f52679c84c79d014e23be880ea100c590dca56dd3b55561c03603a0830dedec595ce9075e1f5fe61707501bfacc2569246d007c8996403d2e0c9c69f782e2c8f87dd70e17df81ab9c9b9eda8a6270ca3418c9c26a45d6e1e41380cc74221ddafcdc3d5c513c9009920af14705f4e434680a7ed099cd8b2b8bbe3141070deeaff6721259abfaeca572f58b3ed651c886a21878c983e9d923116a31acc1a1c22f9935d552e3e66a8d86d40db71d071c88489f93c790c5eb789310da98500673969da1d498bfbf7f855d6ce58770b80184656c656d4b0cc9430a2f3f17c5647196727e726b56ee9377bb17bdc0acd585f35bf6114cde9837abc23247990f65c389163d2176acb643120f7a35201aee730e1db8e47ffae7ca346e7a8f5496abe6b48c968d7942afec4491bc4315433d4224cff142cb2e1149f185f4897187fc3972f96dcd9549a03afc929880179911dbd3064d2a6b0fb8c2a9afd1af07df041f1a88a160d1aa337ab88c53b5b169952837dd4adf5f41bc204215f26e980b08c4b2cf791871f2b8d15052faefdd3a8b97e23749dc8b5f1bbe9a86dfafdd75921fc4636dd65d8d89c02b70635849751776e3d9169462327c517c6d972bc9712d669802979d064dc3ae3a30d771c9d0ea15dca7d6953c1544740880cb69b0005611175573f7ac598deaa8b9756abeb26f14968192ac1591b39278a5502230444c7451f3c3c7e47b2dc63cc0bbab0ab293720454649b03547d7e02c9e9b89922c0af50cd7f89e9fa578baff9c6461f6ed5a9d2a24c9e697f020b638ca78c0dec19c4d324ee919402648ec3ee8e9759100ada07020ab854c4e26a8774a6ba9d7229406a4515c777523caaf9dd04150b5888bf603fe5e09e94a79b58ee53237f90dd46726789510adc2186a3e5986bceaf96df2c6dcfcce49bb4440192e62f66d4cf2140b8a3383018690647efd88dcc5a6ff127ba166ece403750165523044d6d0f08bf507feb7f0c870198e6803b2c39001ee77750f783c015e8c0d097b6d260d902d60b01e09a70ceda29def366eeea473033c4b14cde32462d4f355c4fdadf068ed91cfc831dc42f7416d72ef33e0126ceeb3167091497beece25bcb6c7cc58ff3254dc301c299df6232baa6dbeb6162cb3076e522de697126ecaf2d0a98d8ea2824e303486c2b883ba5607e4820c55264bed035c60e5dd04ab95b77197886aa45ba8540e1c5d7eb3079df2503bc27a0146f56f4934522be7dbfeb3edad88a8fd2ac4e622d86e47629e9dc0cfc044fc8ddabc0312944e7c96ec68825fd05c4be7cf28de87841a642a76ba1995bedb8fc76f08a9437fbd84855e714dc4333209be9c1a0c0b8347d2dc69a3b0ed10e5081bc86cad155e972d9b597395981fbe1335d5e79cb6ed51671da1b5897b143cee7f020f00f86cee921e580c2b927b54281b8ed3af7b65bad0693215ad35b564852605e3227f0d59d52aa52bd6e066b478441e318cb8cb1563ada36375bf3b0304bd24e81ef18469f2396448cab51db8414b23dc1222c23f16f462f8faac96c5deac5ee0668726af7bed32a548cfefa2abd99d7c2198287ecd9f971471a68e3021d38cedbf589f2f4f767f36b11160fc62712cfe7cac84d61f937f69e1b7f0ef6b5fc0e03cf51c1d1a14bf2e4720688f8cc33f3e943a4dd1b5e723e0619392a5e23a32c2f93c6d2499902c2ff2d923897ffdcdc217e23e70ccd0f9091c6826c54c5af8e67272a7b4c9a62bc9656d96dfb46c45ba13d6072b21b9511842b2e36e3e02b19415313e9baddc2917f92227e00113d5c23bd85f0ba744b790e0e576407c738aee2d21be6d9a348f5d8f5ed3bde0f748dcffe7596692a747ed1491b00ce681f0d6e01c56d9e81769ecd615f48dec103d72cb3c985707fa9eea773c3a9eefcc52e9658d03a1061925f21ba66268768b570427924d945bccaacf23015eb4a73377d31d6f4500092135036368acd3da9ea971e1a72761fddc689e58751b1e60952a6873a6d44a0131451fda0586461e6e9f99ece0599cbfb7142263c91167036fe83b653b516c39b9b319af0841dae9308fadcce5b03039e15ab580dcea154886d8dcc6bed9abe977a3947993571fd85df665e6950ea2c104716e8763cb5e3166d07e88ab67e4f584d32120bd7ad8ddeae17307cb2f6d4ade4933c72b8f3b802beabc38546af19618df6d38332cb863bc37fe7503b452f02423d1ba78e0f7c7e7ae3f618ba693d6a983cb4a90662c8971dfb6f62fa9e77857859e334da2541ed27d7a14cb805094c0874ea60f5ca913005cbbb2107462d6c2b22a2b6d963f7ac9ecc8566cd1e6d13eee05e53f1108e8028f0f8453fa82af39c571aa270fbbb797ab49d0ae42f0567493e8b0b6cb0114f871f50091029944a5ef02ddbfcc6aa02d7d9377be66edd1491118f1c13b9c19ff987e89d1defdea49612acaa71b8a63f473b532181b6856f6a8516c32d9a2a7f0462937bd84f43016a6d5cdb509feabd81bead044dcb983c333aa8d3e2fbb80e49ae991d48f8bac15263bf665d4decc909f27792e8420077084754d06ae99a4220bad60cacc00b1a5fa43c969036eed9e3afaae1b4cab8fd194e907e2532c220a345eb3a3bd2c1e62ba612e9daf8052ea075afe027f8b093ab93a2b4bd3517e9daee7a33dd5d1a271675c2f3c09f88f3c7e78a0d6509356232fcf32cf40255767b514eec4c41948c233c41b6c2494797f42743dd59460569ef2cec6f83e61d97c1091cab206f4a8cb8c000a4f2af58203bc6b0e838733e8e05e06edbd6c84bc09b9cb7e192fa6f2553624cc433b51b53cb2bf495b0e5c7e432f33dff885e6dd9242d3f3009d893ef1dded4baba74ed82d9e5d4f017e1f25c8f64586bfd56611ee357167954ef3c8114c71edcc75b26663e81ea7e6130dc084bf8ae68a7f0031e25140e5735fa7352f608dc9fee680ff5f552a5256e84d0b5458a3f9dc68c4be1cd44cb421df2bc762a57523211a27ee7df244b3404f3b4ad66f82556d60d043af292445ae6f4c581a8330db4cadffa6f6fc92e42b283da4ecdada1bb0288402c906919be73d4efc3e750ba8067aeff8c2631988835734c5a88ace0389d849f5dfcc16adcccb0ce62f4e256bda0ac91b07a9edde087f877c1ccafe40af2ff0f2d7f772078b75c791f3342abd1ae3bbf6ef8f4ad21754a8fecafad242a086d7bc3b550af89bc8e2c252532416b8982b702bcf1ec9b02c5eed634b722818da59a62fd8aa886e019016ba42f642d05a7f26848a6044fef68a5905c81a22d39c1d1066552107d599bd960627b077f48fa3a2a59a9509c17e0c3065f34d58f4dce1deb39e38c39e8a6e65d7175dd7f8e47434939aef540606d8ead8803affdb09a8e6c5813f43e824245bcafb5d72440f7a39f7efe6fb3c473fccd307ca80f40f9089519f82e1d3efe56e5c7f8e4adf65374850df4fd4c429191a9f22051a68c7c5c673f74aff63d4e6240ed3631751ba3bac3e5c5b4438671bf0eeca2c1e756754438675d120e439ea883abf084cc6d03c020f7702a56c1e7736df987bb5be9157ce896962a58b40c173e928d4039d955c1db6294487da1b7b0db55a662c706aad71691df1c010eab2acc1f0c1b3025d61bf58fd7fc06b43487dafd6b206a2811b75ef2bc0730ff8bbe97592b2fc1c73fe3dfa2ca661b50c8bf5f8567d993f649ec8d72512382d2e5824a52165027698333f5ddbcee827c363aa4f796266f9a878084209b227fb916c9d17fd3c329a4b69d85f0b34326076047df3667a98d6dec1d2d513bbb6e387b62f9f6fda63b9d59bfc7ce834de6b2db8e7b65dc40dd640f0fa5fc1be6f00c78cbc6a44c6392e0f00ddd8fc615b1695df3b746b08240be3ed6edec6885fe99766d8be41500641e75da74270150fcf3340cc006ec1bed2da47871a5db56ce1921da7884f1b6f7267ce84dce26482fa4ca0471fc33aaaefda3c0a441052fa7db038f9fa3dbae4846e0d71acd2d383e31d3c17c679523739c78101559b6db35c04f317bc22100de41e7251203737424ae1772402351575a069a693793ec8a3edd4314032f3838dec86cedb22325f897ca024cc4816e09a57eadaf74703e8ee17220e61e631c6d384fcb90d096025b2b1cdd3942459939eca116456e6b090ae43b843e3cb5878ff9ef090fc7c3c0f5310a66bb1ce8d25193886d85e0a1d362c04b380ebd4e772af1e539b9a14aceba354876f7a0eee394c0683f1704d2fc905b991807019fff11b3f6c3c0baddd49988dc7491f02937757e0a18ffae86f906955b488d114b759fbcb36b4058d143e227d028988a10e5ced767fd79b6ba6aa72a94c495b8764a0b42faac995b6d3fc74c4903dbfd626cb470a47ff3a7ec29cc5e6373e2d9396d61f8669a568ecdeeed1f6b416ab10650a7ded3117bb9ad7e68692e5eabc3f578d4e1f9d7a0bf2e1dc471e75902185b8fbfc7c3995d45885ded15abaa61d208fb4cbe4f9f03c5b99ba3b6672dc4a5efbfb73fb3a9a5d2213d76b7cde8555845dc25f6bae3385d5524b7f91e0ace0612b0c2630aa732017424c5fefd45a1e46a436658220f04fd2d54c2193892dca054b58c60102ea348e67b3cae0f779b0de66cc7fa304e40d21412b9f50f42354b1657f6732e2d1625254ec2fa8f77769bdfeb2ca71be21e98d25c50eae7d838ccbbdaebfd3799527218fde0392154f05c42b21d211b37b124f3472b8edd5ce650581f5917701107bcdad0f0910d0cc6c46af36c22473096d9543f237b70f9ad1bc74b0c0a2cf0a81257e69ed2c8e7542f4984a75833f32541a05dc98df26a3753e028ad32147071b5be9e02471b11a45e0b8675b1070932b94ee7bda3c23bb344de0904de578890f918e4c6fa8038a56edca51ae565654135704237178d920f6f8c1a45e09445a1c5144cd1a3b269360c8aaf11a279da87115b36fbdc8845264d9c1d21fb23263ef7e20cbe06545bcf9a139af67e13b24cd5cdb8bf547d8a8c7ec1b4cde38ed0f83adbd594acfeb909b9011bdaee404e4c3becb5c59dcd3a0cbb785f7d622464b28e41a4f4d67ec65cf6534327e909000811692e270c1798e0976d44e5e8710da18bf0ad51e53121b5b127ec8909ad1ceaef228badf9ce51d4493ccfc97d0772489b71ce1466bc62db6be09749cbd1038fdf35cc47e4bee98bfccdcece2110c3bea6e3fa2b762a75ab977c2eb7b1b13069accf86bcdba4ef0131ce318439aec76d8faec8f179be220fa1a505a74a6d601b6c2a7cc0f617c2dd46bc21978e76b80988d981b63d8172f8e76608b41af10b051d21107ad7cad9fb9dd00780e8214661bc6cf23cdb14f429e947036a54c50d5860f6c3cb18b5b2ab3f259b1e51a6923bbd3aece0829f1d4e8bc7d19976c799f4e38ed7d0186dcebf257c4d81015b2e315ee05f313cc5aea2f3d7424948dd0d459fc1624f36ec404a7e40979291c338f7fa0d203c2f71aa64dadd95b88ab864923f5cd530fe83934847aba1f4212688433020959a6841bc4529d12b0b48aebef1a9abaf80c2e47260019d9a68a4c07198e1bcfdfc815a80dbb30ffb6bfd83fd793587e1bc6808446367c68b5ab5fd13cacd5dae6a476a82040e6c97b460cfbe507bd4bcf5142b9bfdd4a7c94706f78a86d3bb522eddfe59f4d90cd8d6b4f6c216874c17ac9b37b79747601b3c54cebd83697b7cde7c6c41d73b76303ccf9609904abdfceec67f09fbe40226f5723aa1fefd77c4f32ba8e72876614100b51657c0818199917de9e220d72d737ff76c7740924c8c33305ae94e6c1ee8391f1675c266e205ed1f88cea7662ea8ed730434bca986228ab1fae23182e5a3105aebf775f27652f5e404169ca8defc2c894f2ecfc7408a5aaa71727dfdb338f8fe1ebabe99cc15a53b719f8fd5ebef67e466576e790c1c3d08aa8425f96ace8113d25626e29e4bf04b7a6da9cfa47121fd1d6498815c23372fefaf0f5f56ce5fbdb725e3a5beb492f86004cc2b7b5890d9da0939f00c12178b66196e5fcf5bf9bd4d5315fa13e0b7013c52d90926f6b44170430842ecb8c29d73373fe4aab53ac207d69e9fe33b1f8d2e9492d2b2b04eda96c5a3e181581f54885ae35521be734ddee4eac788e51c56f26fd272233bc1369ff34bc57567e7057a254755256baa2118494347f1284a630fce2f3e7a694ba72c7561ab9d24641c2069fd7e80c34df894c56d798a4b1ab4ad3b90a0498d5d9a04b14387867bbba7b4aaab22579f0a4d8d545b52d0cc3a265099b06f489072b5430b19e9cfe141bbfdcf017787368ffdac0c65dd0f443d0418e575bf1896ed11ac329d4cbaae9e664f20da4d01ef7437f73459a28b0ba5e0991ac8595d3053dc0725c59721c8c889f7a41826cacd38fa716e571621005e98e9f11f7ffa4b43bc7f3a69e727a180012f8e717707ed2401b54310cd4926d0b8985368b43e2e573234e06de20e85825668b8de12da5af337defa3d0e7e5f22549df6dcd1e2489e67463a6885eb3108430e963b070f47e1778393d5eb12a6d9d3148b59318bc26904ce56af40377b94bf13063eda0d7ce638523f16aef5e7ae15ca79fc2107c2a7c9c09f56e5fb79492278de8c83c2d0627fd1041aada0da566b7c3a65e2ce34170737c1d9efeb862361a260e330482ee2408261b3e8393049e5bf3be9e685484eda53da0178d8bcc1673f818f718a81f06357035d904c3cac007c1e43e4b6f8ce21347bb329391b0446f124eb32e75f9bef7b65f576c5051dda53cbd6a8396953979daed6989b10c825b87aad6bc8c3758dafee885509c9abc94fb0bcae9a2b54eee3fbbdbadb0b565e77a1fb3e5857a561082bb39bf7be3023c3c0b6245159b4c3800589a0c9807e5c640c2d82e9bbc769cb1b557b8ca82526bdd1851fda142c40353e7dd46769e9276b0ae842c2a0af71a9388a81ace18cce4766040cfccf1a3b94501865f1dab2ce5e05492eda83d6c6bb3c21101248e70081801dce6d9c2a7ffedb3e360c9ca6b5dde433276df716fbc06a1fd3afb5114317ae1627e8ed28b223ce160ee3807271a4c39534027add75988ab11bbdf86477604342334d54507fe0b96117ff1ffb659b00c2479dd91853979b4227d10d01fef03aefc8fde4915c4818e5e5c3670ddb35cd57b7835459165e502947695cc1a295b41dce791b4bd6dbe190c89b249efdb4b55979b5ec51a48fd00c1086ac0de8a49addd2c15469b05be31d0e2b5319a8e7b773ad87e674d326d0af956543920843b8b0843b590df18527d4c0a93d76700d5eccfda56361f1b2d62a052ca2e7c1f1ce0df45bca5462d70c91af0e492d6429215aef6191fbd695fb13a63a454108e84d9454acbeedf960da96b0f25935c26914c8421d5636ec38d536f88dee694c11ddf3568e2d35e7a6fa1629b54cc3bc3be5e1aa08e5a7ccd2f62d2e0635ce3b598cd1b4eb93dcb4bc7aa3340ad155be01aaad3455dd3e2f6c3a31fcf43ccf38a3976a3bdfa3a964cd4bd78ea4c44439f59b4d34acb264e4807ac3fa6bfa59af70814ba30040abf00c65877a88419760492e7f5ace50d79a5a63e7a72b0075845fe347fc3f3f58697743580d5fa0e47f5a34154e64ed8796e391cf605ea7634c7c7ae1af203799b407a8f26a027dd239f55ce6eaae5b8296902550b8e7f27e936366c31a8bb6deb7d2278fff5aea9214d19725c366b9772fc479b5185ce91d9bc21571bcca14542344cb34bdbe40fc8bbe43800de941cd1942c628d1a242a71a2a7c2d0b7f9b22edeb2f7d480c06e2c36106921581cb501cff69366f49ece93a5a0e4fb3ddcfa9f57a2b6161478f4e78572cc435270932ea9f37bfb9724c95c3eb7405f82dd43e96eda124a893da5945d51cdab83ee4a976f696b7ab52af1207786c5d84fd57b3a3030faaa80bd4b4a88808c0f8e6fe2b4103213a4a544ca67f2da2577f22ca2f357274b29ed8000ebc954f4927619137a6e23d713cbf1d0b1b0d473ac25cf71b8d450ccb28c8464a3da1686076ecb9f9fa4f99075b8cf932129ce87e69735ebcdbb9e40025595cf82e14c3fc946b096ad1774089758502b33dc59da6f16999a93a26a5caee10231d1bf9bc8eac0bfd4c1d02905186dda69138dfc2c9bf3e7ca86d34d860fadc24bb59225673223702a31b809224eaae86350abad6b98d14076c4f8348bee8c8e78f40a2ecaf98f6e89a7a85e267eaf296c2cafb5f6cba3d80b074eb28a8cdc5f7f7fd809e42626bcde6844178a9dd2904fa24d6118e71c3578038159ae4d11ee0d8d9c0a70b734a0450a78ccc292125f8e6dbd0a19d29ecdbc1f2ae8aea41fd92736d785a3efdaa62a351190a0024149b0066a9d3b0d71da1d80ac647b13b603befdcec50a5d9ad4d2d44f42ae493595ef61c5f0741812c41907c45baa5470770ba3bf41ed1556cd34a76f98ea70f37874159c1f7e06636fcb8908dc71f14755b6fec4c5efaa0d5ba806bb24ccc8987b8a444188374d5049ece7a4162f8ce9624ab676947b8a56c1dc48c63e28d0f099eb3776c4373959d80593949886010789db2684024aed6fc87afe1d0858028e37e90f92d09f958f9d3eeec214fc6e5e5739395e32bcf3a36075cc747f263b6134bfbdeb0d6e5c7c970afd27c812387d3d460290ed19f701b79c66f35f1f667d79c7a279d98e906119df5fb906a3118c621893b66e0cb8b9e890b1c80277ac976b7c527b5e014f8d5fc881bb93e37f9d41d8ea1dba4a16356a1df74955c3d034a777873491afa73ce59d9c1a03166db0c233f5983724a1b75cb620d68dc619fc28a54d481348e48e4a64701e3e3afcc640407fe552c33f9443b3842e457409dd228e6dac20b32e05c741f31ece5558f0f756912c5e1a1cc3928f59e3f7a971c6a77276f72c98421af74cffd10b87115d14763dfc31d8de89d495b97288639855a43bcaf15348b5810136edc6c1d9e5031f79243491a380fd995a46f24a9d968c4483b1ef0b999e774ac52122756b161a249978df9e393975544f8e0e3d3bffe01497e7b96a85ba42bd749c123345e500603fd256fa9f247e6c913cfc3285a24ef2ab50b962add722b2d3b15522dc5fe8c85275e454a9f9660492fa9b7e8af41372b971609518ff8e590740fcd33a2d06113e9761a314bdc2e7ef0c4c08f46ac952412bf13bc4a3b16278e6be9db900080a04144f0e38bd86b1f181c4a2611c454e9dde69044ede4e1f65ac2c07f5426646d5c8dcaafed27fd9524e3d9d49a18b8696b423425073b520ba0468889474cef79423ae02825ee1ecc1553d1f9096525fb5c1c575389af21dfb1ec508c5304935b10a0e026425bc4f29fd5fb40b5ad8c86c1ad8aae731f5f57d81b398a803d56c5d1f48e89c635226fed4158f0a3f7a59d5a238502d853cb1f48c119d350c9ed58ed11ff2d74695015b67f72756edec47b7b21aa8a97c3cf793b2a13838f891d5b173e9b6661b77d96b44100739113c4ebbdd5edc56414b8d6029a6ac48629177920805f67ffcab2f7523f2170e748e1f60f18414ead3adddf189d4eb12a049a37856c10ce9227b7483cc23f5de94f7dc39791db3a4c2ea4fdfd5e28591c17760147682ee6ce6bdd3550420c10e1a2a8cadc130e4080626f6d2c481187841e70eb6227d42cc997f2f42d15417f926654e0d3c1c1da64233d7e428d471bef6020e99dcf0c5b0e90ac2be7adb48294210edc79375fabbbdb3d068ce3b3ef1b2ab389a23a01e8553ca28e52b3a4e9c7ff1743c04967132f500e7e3212446ba3024c0ec84683f34212e8774f3e2eef44eea1863ee650107e1f6d260d1f61d393facfa70633c2e6f205c20bc0c08ebbe016f37a7cbbc344cc8214f0a4fa07171b4cf242144313d35faf2a8859148abf535f95aaeb303412162a10a2b943449f7f1040a28553377e3c1499d8d5acc1aa910d1bf28a4c696aca6a9a0220e82c94f1b259f9113ffcf42f9afee1abd6ce896259fd1b4ddcc35e2b498e9df2d7bd019be30da616e4fbca01c65e91b007ae85b3b84d62b21956f8931c5d1c3e9a983ec8d2ac9fb5b945a4f25a770c1afae6bbfae0f9742c1e3c0a2a600c77ea4fa3109982a0c04e3f1f4e14e302ee1a87fbf61b5b8be23ba129762b50e6f3d7d7d23c53b7e11a05c319630efa0fd9f54eb0bb01c4c1c51f58a9e61c3863d82108f95fd878af028c8b04e61082ab6ec261b2363f6953365c22257661f84a378ae2e32ff06779b2662a87a71e19bd763d5aadbb36f40fb3a2007882fe431030b85ef2ffe74226e2ed7a7218a9be35680e1768ebe764a7ddd010eab5eb14be470f7aa6d43e8156db6ffcc131f99e70accf85bafdc20d0d8818dcd29323b20b84c9e68c16ac35a81ba0daa5caa87fc1b6ab3f5a6788c997051ccde6834b510d9071d31a0ae7fa70b5668d4f9536d96c939eb8ba8ac7c99380f92fa4b2e79e9183b4a11ca31178bb4895772fe46fcbd0b386593b7aedb3b8cb8236d6ea2fb5cbb04d7bbe329042f889465ff46858a5633ec6e23a9b06fb80aedeeabbd5c19832c9d39da6d8abe394bcc908e19723006fef6546435f9ba3a89a4d5c04818c86dbd3fc63d5ed96e3f7453efcb70c465f9b6b01be95d75437dcbfe99126ffe3aa707febf8bf240b595907ad7b6726515a65bbd9a241cfdea6c0944cbd54340e841cdf06a37147f77c66878c8cb2757d3f8e8c5cdb10e4738eacd2c8f4efa7e33cf69eee8e2eeea88dc64805ff0aa84284c085c782cf0ad58e8329795b6a9bcb43153928201c866faccca42aa84c2b8a1508bba07c10f388d896d695c394bc07686b785ef2dc9e2624167c32c99747a456ffa3e0d7ed2ecefbe2677d4579909739fbebb4d6c8aeeaed88a42512ab9c0914c48ee9ffd524b8ec888e4395edf899be88c30568b0a33af3e80f0019bfd6975b5204be23e2ebec95142f1a84b452007f9720baf7c5c3d2ab3cc0e0475a84d949922d018951bbb13e319e341611a1cf51455adc94436422c32ef2f34a9fb7217ba25de017fdc5c2d1d49324ece061e706a8a272fbb4b807514a1c476ece017677f89d6394ab893a8dbfca006177bd513f6c65396b17af288541910d49ed8f4d7e7e64e9f81da9554cb3cc2176768b524a210162949cb80db437d0f18ff24de9d139df8cd645da9d839516237adf17ef5aebe23d6a565dfe87052ade74ea0493271e9611b4866ed133efb01c800de3d6404c63b5417bc88241a3c124a39cfda47bc3db71962887261e6bdbcc7c3472b676dd5b8fc069e5028162044747f8f978e2693833acc58337fa9c12fce8e380d1c3cfd90e28b7c59a06b457b2bacc25849b023a056d17e4d32c5162828a1d5c93fdebcd2dc96640d238711ea17f0b9e9cb747f448395884a9c9f6c3c0b2d2c6a8d604554ca2a235ec247eeb129490afd493ce98c5f8770170395385155a2f6c3280d354345a14739e4c3ad1b08efa9eda4b00338189099e809c44de07737ffe42f95d072496f92a8cf45e0444b01268eaacb13d81bd1a2156ecd042138f3c3a498f1b22ce1358ef7d8562a6cca15f1d66539b467fb1eb44283c08c80a5ad472bf460474761b153176ea106760b9c7b6a6f1287c3d425183f581d287111becfc52cd7fb1627c8a0513f04be9f456542cce85fa4e29010eac9db9fc2ae3864fa14f94e4204d92408264d7c11070aac4ff3ab6ba6fb7378e89bd7ef8b928b3de1af74847d48fa41cd8b7fd1b428596d709edd9c3d6b110f114464494eace05e711d7c8bcb53702ac41cd48b02d07f9e064dacbc6b6e0a9814d5a9f1b491cf97efe76018c774bf6e133f53d9aa3c9739b41368fa2b46f5da8372412d489abdca4f3ab9dd5f653fe41d481fc8b0d9a917c6177ef8e7ff0652e1b7daba1358a126563d62cc845088937c501b07cce7309d973921ebce018af761df8e23a26132915476aae9c5782c5ad328546a4ef65c736a1c9f0952d6c92599abf5f9546dce3516204c870faf3c47a68d4db543ec5c5a497aad4feb3b016148747e2d89c72b34a22a99df437bd0002a9511d542cab76dd188dea3c72dbd6dd5a7c7860c0beb56cf93629fe79af5e971bfa46461a702ad746551f29a148a9e5fbbe8ae3c98b02c08f6476c29b0d2f47f13246ae2e8299fcb71658db66946039f1246dc2c3f1f5d43ebcd97788bf6f572ca36049e904f01b09e895a6b54c9a4e773d6d8a9834e206bac7d45206b8cb991c2d5e473c58193fe1d2ba2be6e6363632473c8f6b28ff4e70f5db806dfd9835579b2c19e55fe28b8e80b67ba0bd58383b8c9e35197a1911c7f8b0eaca8476e096c048e780481d4c35b20112665cbbff5d0cf8a95cc0dd48988b56adc4e063e6fb4e3e19883ab7b8ee829f35043b65244ea130dede71661d51b0bcd51c3e50c5499921fb0b9564589c6a51342cf35ede230ce86d7b38ebdd1d6f7ee3d1255a05280026aa6938385548778bf9e0dd6b85305071980957fbb746e29dca355d66e34a0db89d6159d5c74419041d4f379d80218089088a90796e2a017c4cdc5206b3477e11fba2ce60df2ed5129e8ec0665f1f3c86033342b95e91cd2d0cca6aa3a4d09f5e9534e385d2aaa5ce10232e5232160adff00d5fd01e96fcf37beeacd44e2c72c32ccb0333dd49950a7f6231f55ed31ac594b44c5c8f03d2c9dca1fd5558b4fb3f4eb61135ed1ee118f2ef06665d60050e87a2e1b34201d2b5b46b53ccd34c9ec1477c1ae1648b39a2123dc11034141b492d202abc68a9c85ea6aea2545652558fa5e2b48ae87982333c23d544e7fd8e2c788b48b615fb217cdcad680ccf4f9f64e6032c7db3d1a7f8404082fbb7c57afdfe882fba370fd7f562bb426daa074020386f31c2029ce76283e813c06cf9f554c7d59df4f4cad685755891e0c2f8040345bd446496e8470413a8451bd0f38a93f2aad87905a09ae14a3792dd164bc36056ae7de2b6c92abea08e006c5f71c0076157d193b365919f130b2bfee6dab42d1483d358fc31f0345996176f13bd0a9b1231200c7eee53365a184e6df34f986e30b0d3355c36dc20756805c20076a517caf5fefd8cb7f8ed75b614256622793c16daa83eecd40d5e5c47d024cee68dfc83de33242efe7cf4c5744d6914889daf2a096a9b12eb0f3275cfedbb2bd8331e41e78e6968cbe0dc3c4de6f8f15fa122b5abc13b7afcb0008b34806a5c58bb809b4440111936a5abca2bae0a7e48357655c8fd8c1ae33b3a16225699a8d2d080210a3fe8b22b89f21fdbb1821a1b9b17866e6f49adc1bb50be43171504099b609d607ffc476f52168f10b3586156bc7283a9f58398d481a8e7383cab83aea5d1c072d05ea865e158f086df86a5428286ad9689a83a98f43134cd956d3491dee920a95c4e897e7ce066f67f1b3c07a9de5e7d5c1eabaebdbaa913bc4f36e3af22aa982ed908acd4445c46c2c5ea99063ba83aa20be97eba9424a9f8b3b9bbcdea38e16d6e144c427c562c5daa2640c0dc7f5c89c39d76601489a030d23904043f049c52c2befbca55cfeeb7e22ec470ceb3384f31e74a3b13356309b683df19a55c17e4fa1a1b2e92a7edc66aa962d65eb38d879684b0600ad295742e1ebe44db733db6c8c1e53eb730a7344d16ae29956aefcebca292c8041a01c152dd5970479abd8499df5304562536ce232c726a068d75fa277e516faea6e595a81763e5460e3239faa93d6f9c990a95b93d8e5cfdd85320ead63ff0fc6c381ad03a154404b91cd0d5b8b6932b4f0eaa80ab8ced45e73b15a600d5180d051a4d8d31068cf506a36ef7c231ee77e31002175253d179b0b1c1f2aa6636c118da1f023641789c3c677037a37cbd1257c4390fc78a743626a5f555593e89490f0151e08cc8524cffb2ffe1aca3f7b6b2477df44827ef673f830e63de5d9103e8ab0e60fa2bad8adf419808a1fe26b0be45611778f97035f1196ba398b1e2046dae7c571863abb3fd69311bb0c1e144df296eb19596804f159a52df04f27fc60b2f1f17e88d9dafc2d9f6c815a71d6987ff74a2a7f1df791a3ce1301c1778c98b6b04c63120caf2a55f0e4fabda1d661808571e73a5e95283c49f33243a3758eddc8476e62e488cfdad2effd6ba9c5e8e20f2cbefbaa7f1f6cdda31544020d8ffa97bf35d8aceed5f251717396221aa5ccc0c9011bc1d8ee1b4aa12f62be89140cebb840736c7bed1c43542ca52f14537616e01ecab3f18653239f54c7f9ba65e38c2f20aeb1987cf6a7dce0a0109660f0659214034227ff536a66aff6fcf0e416606a1b52137b6606706289b0f935580949b251b36b0395d3b8366fcfc79ee64166d727042a811cc382938c07a1a474d329cef5ba0f35ad8bad35348b1be6d8f38684dfc7b4f36055d82d266558ffb9d22c910c84ea352cbfc04ee63580e4793c1444c6b96ae846f35c4c5a494808014bdae3832cf6c8b0995fdced52e60ffe506c5c3ac1f13fd13e5fe18527c7ff1f8155dccd4e6a80cbc12bab8f96811b00aa352c894bad75305938cfdc871c62b60181ce5c8da106d4eeb9deee5b6b7522e303062d889be267b27c27002d767835287094a980b4537fdca3d2f42d49669bfefe23bf0090f469c79ea04ccd157d016e02d8a638489b82167966b5d0e5bf5b773cd1974035e7340698bf1f237e668f22c0632b1b878b1f2f4e4959242dda4ffc08ec889783d81010fb204d51236613e10e49b0eb4e60eb99d5bc8fdf1cd44f094a5e68d3a60281dc2804c3907ae0a2b35e90c4b81a019c8939d6f485cfd44df8cf185aef6250f30064af13ee7934c215c1a09f31af7eff23f0869ea2ab062991e2a5b6d3139761e361d08871fd8e2a8ca8d07563ba42164eca386f618a8beb0b4f32c223ea5b3ccbcea826ef55590978f848423c95a3021f12ef023d0d9532621ced13a2a85e837d04700ff88c4d08eab4dc79836dabd05e6724e1e301fb072746fad5dc014c402e2e07b23580cf4f33554de034464fa15d10cf65c63c5f0cafee0eb150f36941182aac5aba5081bec01390f07f330545761d651019ae70c369fc1cc915470893986167c28f6959b5d0a4449728b521dc089081907ed8e7148e6b126dcc47221f7d7b18616d8a8c16f496b27810bfb3db444fd5eff2abb5cd0ce6679c91a3c3972662a1c43ea271359dae46ee13b3bfc31c76d5eee01da8610c805241c28a53a9fca50904cb8b4ffa5c873ef3d4232a7ee7870cf0757f954161dcda37b785c3379cf4b7500ad9677f49eb26a9004ee28787c1c1e81975f17d0aed82cb2c7ce7dedaae8c9fa6a31eaef10d79f8a526d6cebfcafed01010785b0e3c02835f0c3819e5d4d25a5f07e233f721f958856c9d8d1ee967c209f19102ad1f59f0e742561fdc42a32dd8ad9cddb991458f3268fc4c19f7be73101c760f2403f4e870f5264c6366a9a9a912b17ca7152846b44a9a3256c9c5cbe6b09c71a8c1524a65631b5d8b4317a23865ba160463129acee96ae7011d06b056f4fd0c0e5b31f3e5ac87e55f272e0e3baafe5b9939bde5cc8f472120dd6da3027122e7e1b8bb46cff14e5de7448b311bc04e7c0b0f3b7157befbfc2510ffcc7fd29169b7dac7eed6c7f5dc227898bdca9791e0255d14dff5ba6afa73dc874a17fc2c1959d50b43e080c73b9bd0c1412fa77fb7f400bf68ccc16282c32cd5bb1d69d566ff1f106b7f69d3905f80d0be2b2248f99b69406ad6e2bd32ccf3c7aa6622da781e6d0039b7f15f86a555cb67d45e93adb1729b35abb633b7eff7ebd30ce6df99adb297f8426089b1681c4efd57d22b8ffa62c00cd957ab93461afaac9331a0beb9cc1e1152621085e23095e4002c801a6d408448c4483308675ab6a638c7c2052f46c2bdc801d58732472a9000ddad7a17967373cea0685bc5cdcbf7c6a3b22bfab94c139fffd761220c223b6d1e6e65158cb770aba8db2a5281811cb56e67e7fec7b304b359ace391d65dd84cb70971d89eab3ace42d159f831851b8265bb7898d23b660b57730a172ea0725f7efb0734db254d4ccc4457bdf83cd85a9638dc93a66832d8ec43b2702416be02d88d7a6b329315c120dc72d19adb11eb442cf5c1a5ae13dad51be5d6cfc3bd66d17fb19058d88743f6d3b9e9f9574d7d9c1dc65c46d943439eb8ace4b048a023761bca8cc34bab7fadfc63bbee120efd4de05ae8edae2dd22b44140ca2a8cc64aed2b14f0b195f214719c1afce036f7a649ea985feef9143f8bbea333c83087e9ac0bfe17157e5a4dba1ffdba2f764b8899d6585931db67b5adc7da5b0f31172e4d2cf10896c18b06f9b44b0cdcca9d5d248b07f2ab2a6bf5d383dd5e29904d84f0b751763c532f91d23f20c6ed1416d0e17924a8abc974656cbff500f298e3d8c48eebe815c5e7eeb0096bbed3b20197b058bdc08c2e008ce0bf510d7f5412ad31c1c0a3174a995b828c6d06071fe7b6ee8b88469066d6250951e3c3a46ff05fee19b3aa0d3f29192a496d4eaf249dcfa2fc066fc86f87f4ed1bb111bac7a02631680e468ccb12c0f4fd782634579770009ce3c7b9c8bdff55003468a1bdcc0587e4a19bae94416a9286d7c4b31c3958567a042a6076b4e01b10826d0614d0ec1b5d8fc9060f22fca2d0436de49935b2287f1590b08805d2b7ad9ddb3fc789a143472b3b3ea7a07955021335e981beeb80851433ef1bbb2cf2553f246556ef5cd6b5a37e3600f5392fab54ed119a157555925670ff63c9621da4bd7141bd04de3bfb3a39d044e0255d582a3ccbdc5b6092b246b773b2b54702df4deac1a8cbd2555347be8c8574efa241699f1208746b54d04ee3cc614ca39656420db2e01a9647fab82461dbbce99bfa92c4922e95d75649d77e9df9dc96d8ab0d87b3da013835a7e1209107da640836bd1ac26a9ecbe58232852abb755d5aff918fdd866b7ccf8bec85e775e64045f643255497bd8494af629114779a2d219bb9eb9aac79eb99975a860f1fefef24662b9cb1a817aa3cc605cbd965f9df824087e73705ee7318c687301e44593a3055703af62e30837f191849491e3e9494e3c8496a9e11c9384bc60af740090e6e952d2d37f223c89d7003bde29f8006fbacaec6556edb02892cbeee635a70ed5969ea813b14661c0260aac1cdc92e3960ebcf222476baf6094d5d10c5c2a08b5790628b185e2c45a2a8d2b3ccf10bc69e29c1ca23a9ec4ef2506d5211bb553c7ca0997efb8a7eaae16be8a51204bd3c7a7ebf9ecfec58813dd9e1c9deba8c75f8e66e544ed12d4b424145e1a7e43a213c4e85f4d5b4c40fa5727b18fbf111e61aad795b8e1d56bc0ba744916ce048eef727bc54af9c86e943ec185bf310ad15b1db21daba75a200658e92dfe563cda8da60473b2faf3c267d1f0f33f4eee251081d85020ba6bc5511983bd9ee112705d61d0d3fcedb743f9df5979a0079679b025bcacbdc19a734db39ccde734d5450628d8435ce97dbd588d8ebe0ad581fac1c39330b5abd34ba6f0397677d1335406d6330d375f12aeb3f5c2e3b59bcdb63c8b9b1ea53ebb0efa78a2122b504fbd16d6ae102146e67d922a7633b4291c51ed572878624996f8ee46071dd3ccb9113998074cfe49731edea080dafd10d111e2749735eeb4fdfcd5d23d5537410181f440c9ebe8cbecb4f5d1e301dec5da0b4810d70b0397da6f1757fdfe9fca548de3872c2440a7e4b8e60c85413aa2a1a230fca6ad3fb9c2f81c40c83e7dcf61957c82d1882eb3d044057c6b6b916f6934987c3ac8af2012b3234517dfe76045bde659b079781bbe312200ef7e3773db068e0e88a565d20f330d51b6934c043811577455fec2308678f289926c64641ed26022056d54752241894dcc731e0f006da4af30bc33a9b00a31aaeb8b0f15a683b282fe42311a7f5a4cccf872ab563ecac803237c223af9030438f1b7d0e2cec5dd89a8d562fb108ab842cc38dfc67350af3944d585458a7921dd9b20925113e51c89189018a45f7ba163f58ff8a4e573d23aaf5e96ca19f31f9d0bb21cacc84f092101789ce0b02d292d0345f992b88af3cc508b298f5f224052948952f3886ad3c30429a00f596fc29a21b02787cd9d9dbe5a86c2cb4ea86e5fad7f64604990e922e936c1d82680fc0ce98b1256bb6fa64a95acdafb89006431376a09f61276636a3c39d3e39b403727ae302f157df2faec77aa43a483859b6e23e705a7c08d4b334c3b019a3c088cbc460cd8379bfb83166a47de193b29f90cc9ccaf2efeee6c4bbaabc4282dffa0f6a9867201373b32433c5ebb0b6f6253ac70cf43b06c42df7edcc39a9d6c742677544df85cfdb737568eb58bdc1b59dcc41576cc67f1a778f6b0607bdb9e71d9399956bad1fac5e35d15b0ad1415257745f8d9d9489f6288f1f3f51f8e1acc3f7ddf21262d0918c7bb5114a64b8d05126d62ab947d21f66f167a62ac0b840c2d8bf5adecd9cd648b474383b8749f7d4b94d25d06cdbf546509095d1dec3c632dcc5056091f3921f1af7080fd7eb514fb59d80c72c484a643b27739d39ac798238889b2ae23b1bfe31deec3d2d508903a27ad7ac0188badced5cb41356e91ed79a8610e764123a3055e4636a4b9182ec52bfa4492feabc37e63100da66328dcf7d58df6b86fb2f726470a17d7a110119100f2db7a61f7e4a0c4667a2eb87973fd0946d75eb05da3af811464f27f7be00cd4299e5e3a942ae02cff9efb9ed7f64a92b4e54ccde0d311c7f95c51992523a702a0889de0b542d2d80b4d479a3bdf2e07fef1e16a62191ed4504a02206fe958286c547d0660bbfe85002bc2f7b68ec42cf106a7d76b52dcff9591ba5c230f753423da37dc71f90dd856cfc9167ad8d8ba90789aa4a2dc06db841225377d8dbae093d4054c2bd72a83e097c5aa3cbb578742c82a6f86f1071e9de5510a15cb43f17628c2d4700592469801beeca03fa6f109e0d0a68056b466cf8f30538dd988e23af9a38738e02db2d56f8f7e71cb400eb6dc5bcf19f049684303b031b81597833773e7e99c6a1e23bb345354ce7a34395ac377ba16e2dfd61e0e2c556f2556209115af4f69b455d7d7322979bcd98e59f88738dbd54cf504741a83e2d69c5a5e0b287ce73a316adc73076685bccb4da0289efa02159efd49678aab7f142f0f06b6244f53ccec8a66c64d70ebf34610a2342308abfd7db4ed1b6ffe0158b042db9328b0588ea9829e34400f61b7fa4a611e0dd0504bb78363ac81dc697f49ebb950d54f2c2d220a296d4f7d3804047204137e4d1510fdc5fd0d5f7764d3a3e627ad009f5abbb419a0fceb81aee454c6025f77f70ff02b01e61d97f37131a961df6ea400cdb1ddea307f013fbcfaff40258e0c75f1b37a519b654834c41cf9c85e616a0ca6338254017e5fe04a5257200882c496e9845e8e74ea53bc442302fe733eb4e7b2b4b7a5443b0ff4b23e7688c03f92a5d0087c04cf10ff55770113e50e93c19a2788b4bb129eb132f0541a487354385019e1e5e83f5b9826df7ee0c6af9658c776a772220ed4522d7b2d090adb64ea27e7ddd310163f6e5bffb2af28f8249aece73476c948981d6986d08075a83ebd906c2f704271b3b552b9f28118a9d9308456d51c75bb47d29ca6bbd4b0eaebdc80989cc767d8c61313ec37e5c90ca98e688af2b6eb71323e8ed1a9ed2db35d74ebb21d5e44f5db9a2eeb84b8be619cd6d7b9b2d5f4856472ddeb2dfb2c5803eb3a1bff51ae8ade2ee5c068af300656138f1b67a8fd62d4f8d6290a00d17b249adb6edafe86945dcf368e383a86ce939e5a2a3018053353362bfa60693d39bc90817d4b84ca50f62d0b2dbcd497221046a3efed2b5f2dfcb290b74da207f5ba3161581b46735c0170f22ba9288ec1e924f4e58fae83e907f27de91a43e1b28643b4411b7475a75d665b7cfeab05902a77bf71ecc5708edc27d807cccacb986ad2e9674a9b5521d165b8218952b177cb935c70336770afad22207a758593bc1ed34526cda05462b433989c4ccaf34ac9da36815decc979887aa5b0b29bb8d8550f21207f36f381594e9b5592b83e9f8fd3bbc7b8bd73913b0d1c2cfa6130b951299e8c7bd868a9f4d99870d08ec4d1a20d40e29bc21a7ce02e937d3a48dc415d022f74609205dbafa8f8e17beecf6721f5faeccb854c958c78630c41fdd1ce393e31db24c0767164d80f70f42534e253b6e876439d2b5896c9d8d6c9d4df34fe6ed8e5281d7966b0bb10e2fe29ef41ace184b5ebe169f1f0f77a67ae7682d3ea3269baebca269a99094778a826dd0780029b5220215a5008361172366a4f7b360e6cd05c1b2487d65822517fc55099bc6c59ccc8dcf153accd88886c985dd3790662fe30f7bc6ae39ed625b2a3d0a6f3d6bc119c8fff480d603a681f071f323290f1cef3b4cc58d0be54d3185f1b6cf669a4e29db54af5b530e7b5e2e86b22c8a584d2c6c0b4cc6658bb507d55dcda8b90544b5cd246bd677b8afff9964bf6fcd3708732d02e689205240902b42a655455a07156a2b3324603e0ec2f88bd9e5052065f4f46a3deaa7612bec1406f2382489b3d715b33aa67a1b6f7f568efcec3b2a76b57eb7a921a46a2f90a13c6f8f9b9a1a35d79196c49711b07301def70b80d2183e5f4f27cac800b75a26fcf9012c158c5a9a574deb7f895d0211fbcd313e30023b230f35b40698862123ec60de6c23128d54186e759659e68b4ce4ce29453220d9613da39732765e7dc6c2786b865e2a3c0d59156c4f9a5ac548e6b9a116203264c29dbc0b7aedc100f9202e265a80786c3b73740630beb5fe9c028f5c8d5d6020302c0f2ec8f43e227e012ffc6c10886b066d176a1ca013252d4676924def21369cfb6bc8530c8bcda91fa8752a2705148586803b36306f67384120201cdcf607fdfc833a70489ed3212d09969c76479100883f75fa75d9a9de8eb0f7196ce1b1907c67af40c3eb135fdfe089955256e3ec877222caa9ee5ea02baa11a47f20940040970813b909c4496fb53424d07143862bd2486609e0bc96b5141cb52645530f991551d0eb76b50262993045d5edbbfc7e333acc3c5cf4e5c684f2d4632faea164ac74d35f4fd7605b9eb186ace6d0bdbb72f09936bf18c92038e0eb72c774266c1dd957fda6992f348deb1cba052292d63bfbdd77d7dca9f14b05c9edd9e6e0a377c665c8e2c1cbd20c605404820e9ba2bcc78dc9b62bef9633b28d17ceff9910985aa3f446ee5c0c06fe10da269e872fac6f04db97e31d8434b581db576e52f02bf7fa4540425c3fd84af0a5c3d8cc11cf39925bcb726b469eb09f96dbbb35de06fc5262f6dfae7ccf15eeac439708574d5adc05ddab1ea56699941b3e537e45ec2499dc7694425c54731345f917f92bea26aa51fe4cf1100af5fc189ebb45ebae57cb144065e503f242b71e27c163a83a28cf51f52bfbf70ad418343da4ee47eafb99a4b4555585695c7e184a92e358bdc537f3c1a49387207b3fbe5641206b29112b76935dcf77e63d14620346d5bd875fc6c680049b080fe425c3f6779dbb6c72e26b1b162197138836f17235990157250fa48a57cb918439eff945560a205021e2e797675a5ee3a87994ea427389433fb7a3e0c3926292960eb5524dbc8f78e8606a8fe325794716d2b2043b6504e9b029f588c082bb5c598fd0dabea91e63f8e118f289ec9d3de076686d8d3512bac3cf5c154f05b81a81c3e76465201ec68c99ecb8d7207cc004ccbde5fc334c050a8be45527935dab5d3ab4d1bb549368179c214303d9bf02fad802b569c50713ac5036920e2d45ef4d6d7c5890078321d464ec7057650ad4b96ffab4ea58018a4cc824d7c84d54edb52eb13b3d955bd3df2be806d0f555e8c55c190811f8e61cb03bc0891462611f4ab09fd38b9e432842c9fa5c757ba8fe7f63429fecd09363d6a54cf305cb5fe3424c4aaf2a4e2708008eac4051fcab1b98ea4adccfc72765355e483569039335d8953261d0ae64d91ae88695a301ff1fb63d08399ed54030b373b3b6216b66833fdf4942d9dd955f0e1edacaec58c32ec21458db23ec1307ec174f8100c354dc3c3a7e3aa970a09b83eff06e030b3eba157adff91442182ba262e5378703e8863e8b98e2b8da070ebba36132603abb2de98b8986063714432ad55933b8b706471c7c0d7e6aec15709fe04511b2495a210c5afad44935f16b9ffb2e22bb4210dcf7d04208bd6420f746383bb6ea8e71f525c447d712d7895a71e331ba4d02366896034c4b623bb0c4c2917c748b96a0d7bde63807eeced3195cbd760931cee37185a19cce74216f16971ff0b995019a531d54c34ae78c1fffef54e8905ba3a9e2b0f020a16d297e17caa854a794732330292220df92b523980aeaf7fc5723a6038a22a6998ea36b1d2f363ec39e90ee4c8cd5d2747af24d83dc25971a67636a56ffad008cc6a06f1e34e1745b4c94d3d2da8631627710f04a54c2679a038bc3f2165661d0b4bee04099299a08ce5cff5803da9064969b42fb0865957e09c76a31919dbfd363050b3e0a82b5dca9296fc57ccf8feffb1e7665301c4c69b722d25f895efc3229bb177fedd8553d1746cea3157cc7943a041c598c72123f141556e036e773b500d170ffa47dbc4d77b127d19d3fb3dbd0dcdf9e7e950b50f47e54503fbacc88e4f2ecd14639803194cba7416b92d784da13d160fa9562859838c7701952ef86af900dce3aa27af30b626d0fe3a57b8c985d0da858507e57232dda277ecbf8733859a434ee280baa610b0b99c3c51be4c9e5defe21b2d0c1dc01eccd62f2d6587aae903c726c30d44fd7d35ef8c09e49129e9bf233a2fc48d41e70e354ec844fd6e009bec8685a0071bd2e02822aad246caed466a21116401815ec3f4bfc72cab4d6ed8f19a0a600bec085cbd1f4e2389778ae53cb5a23aa858985ff0b656cd67f5ae633b0ba93642fac10f295a371df56b68bd0da8e078c380c745198d13003e460009db24ca8f17b015504903746b01f48a96efc4f35b8ba7223d7b266817b46e123ac3c4195d5ce1027f1e92ad4eeb8351fa38d28ddb8851055c3b2f3d2e639dd446d8ac680f1021f16f1160656835198e23e86796ec8b2724589d2662280acfcb624c6a8b90ab28d6ee5a05ad9c0879418599b936ff93ee9de8fc00494d20e235199a35a7b3fc5102bc4f98d66a13d73cfd02d66f7601a2fcf85d1ed1aa0981958d8d756265a70a8f123468eb4fb3dc3ba117c775c9fddc53995c34432f667c2fae3cdf99a8d78ee2e2abdd2454867d21ae91efdb5f73c5e8fd2de4e9ba5ef4f04be7d4874fec36e54b0054cbf25ceef34d57adda8b13079314bd5c591e07228cfdadcde61cf09b1ee4549a784ad29c6cae7ec77464a30332d24b8c1ba48e171ef3622e664714d07c19d9b4d90761e74c41369468682749701de71bbb9788e517e623290fe06e0002e9e4032f79d06981aa3b8bdff2b412962efdd647443f70e3b924278ac7dfdc23961236e57c637ce76257e52b43796ec394c6860e17b11a77da97ebd7d1ed2383af7f47264568f09046f89450f651441910432ef6f97b3d71d7fd7016c097cf1a90daf9281702a81216df4ddcce8900f78db136675f6c5aa72c50cd8ab6803fafac178185d40884afb47f53f8a628695f406db99fbbcb2d5cd9c3f5cf8b4708d789483d677bd0aaaab8c041d40c3cbc4f9f70fc0cde5412af599d93b346ef02250da5c839c60bc13010d8d5da1cc9f90e7a598a784b6e4d0244a61f530a50535309daa92184a8fffb4b9afbf4165b6161d4d719de1963d5ac74e5769ae9c9b2285c44a0f7b69893e00037cdfcb6cf06dc8770b8397346f0e79ac05416346ad84e21653f368df0b6b841b3c43fc3297159c69bcbc5e510ab50b9265d2fec18e1f96a052c91e8669b04c408c2fa428511fa1aaf829f60d3f51b7bb18962761b27bee789df1049ff9ec6bbdaae2063c7885410f46c78ab04bd26611f421c15aa3b2df8053ef48a2676f8d0ec7bdf271cf095d64ccdab1d2ac02e0afd7c1ef7ddc66b6fb2a90fdbabf21275a42bacdcaf77b1d7b7bd4512c48c7b034f79c7af740592426961de4ef4e92c01168c041f8fee6096a321c4bece855802db4244d1612c2ee910491862f2442bcfbd4aa9205e621d78fd82821364d4dddf8d17ed5fccb64854284db5e9d2c506c191637ad01647f1d36f3c83427e1e66d260e9c4bbe2ce620f39a3f55e3c783d9c077a9ac94000b495891e9a79818b8370dc4dc5721fda94578c4ea71f98e539f556a2d79f9aa0298c0f91c0c0a51b962cdde99fbd8fe460711cf53ce3a5f2e2ea46105ce09357d85d33ce98a0f89e98a0e9f4a9ffa4e4d9afc48515dc8c5ef167371668d1a2ab583db50d6f4549618c7fe0fc61c73cb8f035ae2ad62ec4697386eb4c298f7a1d400153e450176b0ab1bb2de2c31f3b8bf146319a87eb818c9ce0bb29abfd45be9a5f5cb5de0e4336170d494a41f4068b4f062106231ccfad3c51b8a7a2701137fc1154100714b5d2a1ebc6af75bd3714c70b267a77c1cd8d156a4392c7e1956c303166a5ea83ff6b7d83383ea5efd5dcbed290a2302c3f76b21ef00de4226224749eea4afad449081ab3bdc2a6a05c6341290e06f5ce3df9675dc8ad7e2255f51b9db207f002cf7587d32584ac00316d3ae608267682bb7af08f90ca0c96cb05025e070ccb6e2023ea9bbdbd9d434a0133e5c0bbc39a5ce5395dee3db34d7f6dc0cbc7e568a3bc56d73d52993f89d5b8d99e17f70eb1af3e18492aab7156f71df6892c08b5314624d5ef59b352c59cdd8fa85bd687aac13eea3621ae3b2bf206d8da469fe200f25af12591f1d1ee74ba71b48de37f67edda886ec4114448d23ceae4ad0a30a1a704f023b90f9a95c270e399817457534432dc88242c823a3d2c78a862fba1c03b6d02c0fad4d0e70a1ac5290e4672ad4142070498b62688518a6d1d3fae2c265fd61be45411193af31a82016062489c126dae20543407d0fc23752de78bdb013bd9e8e24f15dcbbc8252c1a332a9c4c0bb17dcabba54207ffff28bb35cad72204af0b4b24ef468bd594d3392bb30584936f2b09f2f9a82ddd7ff233e4227078993b2f5e39456a51f579f27cf8f4badd1b4a3e57c722095c9194580c8d19a9451ecabe740aed578df48180beb3e47b7e254ff5f489b4cc7f2d276a291e77cba1dd30ec459c3c6304fa69b66b9123a5e08ccb845e86d84ebdd063032fa400f571d799c9f1ac16b0037551562f0d5f823f11596cefb527f709f876d1215b784f44c4ac4f5ddb00ef8988a9ea6deb040f845425afdcb3fadf9dd9f8350a4e0e441fc32a70b4a7434d219be09a584fd807d1dca9dd304813639d3429b8e76d2c8a988868d8ae5bcc4222851b23a5e4cd30b7edb0569d3480e01f688974577a714696f808ff62e3f1ffab50e9f2fecee5e52dca6545843f468d721cc77d0d7cee3d9ac4a93072ca2e0f350bd653deec20e63e84efad9f9dff54c46b273f2289f850d5ad872b8104194d8043f28a4128c4b1d5fefe56757260b1066e9ec385c62cc2c9a0373a795255608e97844c829cc7d64338a7368598ae8d0c7d85af63e7e0a614b7b0db70d9225c6caf3ad614ac86d32d0c7bdeade21d7ea07858110a7dc441789b0486576aa8f662b88ecfb292f8fde45841a454a9b4cdfeb3679afb60af62da08fba339393e1c325790858431f0c529004e09d1d6dcb7817c6e53740bbc3f7f021c5d861263ff2572d56c48965a32ebfb16cd84950dc3dc01b5f331cdd4edc4e39b7cb756cd88bc45a70f3872620fb9dca0cf2fb075336d93b65b2e237f08b1ef4bbff66dd7400a07e5f5822ed3d8a120ebc98ebc6237359641f6568560e1bda0113a444092b55c5097d128bbcea07cdfeb8341277cfd8b7816ff7868f32a3c28ffecd29ce8546710809c2121e394658cec859038a31b486a5c2ba080b6ed0bea9ab4055fb1382a559118f84d23b3bd76d7c93928770301e59a64139d5a8edef5b343eeef0b265d3508b4f156ec72dc42ffc6be7dde383a486e91386f079f28db3923b3117035051c994634157ce2c32e100f1b14d8873ff6bf2d553652fc0976db2fc900ace8079cb575516d46ef6292d392e728e884f89599e1bcf65455dc88777aa75a50f22165d98ea3ac9c5487b2a6b8cbb4df8330ddfc29498330d4b52074260aaa63290bfd78a79c92ec7ca8da29eac505ff23774559da7cc239737a0ef5c6b519b66aa9b6b0017369fac5732d7f62e1597f31cc455f7a45931f035ef680e56258e318b5400c6be57a146692f13aa21e84e3b2959b67703cf35390abb43b82b99a13d97f2910c77790b32e9a058cb847ce7c5a2eec2e506ae28cacc7ac039436afa1ed4c71cfcc589f91e9a4d63a561ddf8642700d8393900fb0a7a54b2f25e93da97cb86f209d5f45e2c8480c7a3c62a9f28d15a3d6f0877904fcdc67127e73b21976d506f26e0a9dec41ee0288e7ee96b0a01a5d81c36c96eac19478b346b55f6433cf9d2337fed165a46cc7839f3c3163795cb4bd423146808bea72804cde2942b36d005c9900de1a14d820ee166424c6ecbab320cbf999fd97f9560d49eaaae5a02f932e2145ae61faf22b827e26488b658393e0e328524b7ed5e95eabe14abb5790dc1fb2ad4d5e3c4dfea9ccd737a18ebadbc0bcd25b6ee576d8c70ae92108f954474a0591c7581e77d7e2482a948ddf8cfee403694ffb046e8289322a8a21f61d799bcf5aba09cd77d7475ef1f46726e4dafc76250ce06120fccfe1b145e0b8cb116a134e45b0a498ff92481ae229f1abd1f099ac60fff46e23689949181655b8c7ca584c6b087a6c6a94495176d3e7aeb50c021fcd4ed009bf95409a1c1d68b393d280b836087f0dd433c931d72d316ebef704923b5e6502e00900b5697334837d879a9955bddcc224ae11cebe445eb60a58253819ca4c3d448e253d4a2ca3bb583a0f726ac5a333ae4921d4b476b675a95c5d4083277722d54c8342d307a5b715ffb179977c9c4ad07a736a3b8df332e337573cb521454a48f7f052b1290a56c9983a623357f83b72955eede299a9d1957ce5d6e3f9e460d2eab741252fa96b6b74e66b4810f67390c13e668b40915f4e713f66372bb177a4932ca34291a1dbca51231fe95f44d99bb167bb9be3a4e3c298fc727aeb0c1ccfd6c80717d04ad02f6f0aa1d7b29806f26d546f205b62662447bd7247349adbccee31930de4c206fa81fa5d9639b0ab391e097a9f5cdb0b2a30cc2a3524266a921bffea6aeb4958a84fd49dd8d1ec2973a37ac71181a8b5c6b202209371e12879b39f2f9b8be6c98e9a5d4df1895d0001c2c1f6c597ad40bbd61678a2d8d5860ce9d3798974da5cc598948533f09363082eb65749bd569ff39cc6ae0d4a9a58fee5b9328a46dea4773c9fedf50f16762b8d7347c7fcb159a6b0f5bb8f6ddd38b1de7b77270b0ce4d53f7e3ec617f37eb0856475acc755f3e5f61516e2a9e5c765de4354048797a2158471001a4fbff7f5a399db3de3e4d2aa612736d4c86de43f2c8e7892d6a21e9101b08e23bbd0342846157cfd3ebb0693ee71a144ab3a43a546488265da5e35d7cd0ecd594714e285218e366267253a14d346ea9bc56851884396c6f6f00efff2335015f18c48b1a8807efac7ed59fea86f71ad9397162de7507de795591fcf016eddad78570be00ac4f1de8d561d41ca7df2f2d73af6f26d39133753db7d9bab90124f5c5804632142b4e106596569e7620615f3da92bd0c8928e15d80eb76e1f52becb7ba33eb43bd41e725d51b6099de2462fa01645e0e93eb93a158cdc06f3f7ae6e1407a70ef353bd1ed0479ac42e561221c8a0e0bcfd1266a3d4724eafffc756958589f5efba6c7ffc5d6161d6075f6799981c51e7b060381449e780717eba70e1a8b83d5c226cc86f36d9ce672ea1be7019bbb77e730e7bcfb20d40702894753039a63f35aec3199be0dca7c6456a55cd1f23dc0a5ddd53aafad11754d69d18ba5c37c627b4929958adcb3f2ba741ff7aef1b7bf32dc532355d88eb1d6b04d08125e7ce108e34352ad907aa3699e70c5e3f5f7f2545a757c7b3ca85ed4dbd8b96836c46ed23d6fb7f9d45494e0a7b124b3cec63cd65641dd189bd525df7e18d34546251e5d33d93c00970a7eccaf053403f3cf0570261e70ca82ddc9cd2392c55041a84b2d9f50ab8a3b009fee7fee61c65f295f107ac7fb1d8033a37482a673dfa545cda2dedd8e0eaa79f19fc229d39a51f1070408ae7dbe116b8f4ae1400619042dec52129759915aceecae944756742604a7aea076aa1808aeb3f08aa14f9aee4c1500ed6b767ede6c35eff788ad0b57f5d0da93035a9985b99871e0c31a62cf5a820965179f757f0248b40c56f55e6383ad8557620d444abed3e54d08024fab176a3add1bb9d5fb372601b83ca7593bf295b2c753663a2ca788e7d7b1f8fa8aee56d21b9607ad2d24bb367f16de96e149391b659e034e9728c77d958ad0673f4ee868af18e25bec2632f7d55a796ccc01b2c616f5b004627c369782a935e361022e6d4daee7928bd34dda232648308ae12ef690d0ae3c3110be78b61a84f71eb7b34b05c858296832b9a92388a34b5a7ac1b9448b6ce149313166cbc2bacf2f261f27d9eec637650969194f8344f249e6738967988fd0071b1979810d7d0bf94a1960b33250217b732369f4cacc6e803c0cd789e7e5b8e6cfc0421904e22da0e75ad13b12bce1ddd1b3c1baeda693f9cdbbe20c08c7f67779c11ba3f6fd04c8467f6c37513a78ebe500da83fe3b990417fa1e3b1b57110ead2d48549e87c44f536bb84f6f3623c2fcffc80dd0352b6021018e8343c01301ffc9c1d32749c5f5a418f7cbaada584f38ec52bf3cc2cd3d739cdcfd8115b97e8c31fb4329733087be7c3a31375f3b4e788bcc84a905f75ebb4dba3893f602d7159611ed5b93be31f7056a4a37b7b3e14c22c97d89609cd674a5b7143e29f3b53bbd1e1807f4a4c14c303e4ba29ad5e46bf808660f42bd0d1b919056d5c583cdd271a1dcec2773f6d06a185cf6a2160a869cf76d6e0839467f3d5605157cfc0988abf02ccc058cdc0d8bfa5dc70e672c340b91ec0cbb3efc6351d3d4af85b7367bed42f3e81c99eb37f225402423319547fd2a05add0e709120cfffbf186c6b31f93039fbb685b2286e3bdd6de0d8c05115f9f4cd68d12c43b3ddaf99b134b02b808bcc97aeec4ee8e70020818a807cfd1875a6846a173f23db45da11021aaea89892507fb3c179e8b0ed65dc154eebdf3f3e4147830fccc08f08154156e17b089c71a7ca5b718e53d96cbe21fa4331aae358d2ff767156f1458eaaef39bc83f0181c7ce35460ff16a27ee8d2c5d5f5faf772203b0895f7d322ed575268d745622feba1f819a845ebd4aabdbd91ab561a493363825ddb152677d2722987ba58119531ed737338f33851910b69cd87be6a55e541dcb649e04dd080b51c631d65b4d5e0a5dca0280577249c66a93d6fc0cf61769165fda972e9401cc523b20e434a7cec55c2dd0828dfbad0fc7c0c7b4b1075d5fdc54223ce115f784c5d37ad513ac91ec8b0dac9336773d29ca2ac761424c269f0a990fa8a41b8e518da013fbbab417dab44621d1c2a300a6fc53bd55dfbe3d408abdbd2318e6dbea830220553bd329e873aaab04e94fd536fc72bc42f29610b737a01b5df7d5a4a3da8769102da485919ff7a9bbed0ee1eb6727880ee47deca68987ff9fe14ec64ffd83868209c1fc531325d3a6da61f92d7a0726a6f40b1af7d6826f3232a9fc066988355563d5c0d30b4b59ca84a16a21c0d4a67d85cc9d44c65121c1dc145a63ded6e0bb30351bfd900547a328fece841c57bbd348c31a1bf74c9ca0549b2b2e194f6d88991dd9ab80ad51c486cfd556b2ddeeb0c3023043de417d2e2d06946ac90245e9c976919b32558150620d09d90deda0639a764aa777f561a8c1b3a9ed3a3dca77d97e6fd48cc51f60bfde8d902943e9c000ee90578486ff3171c420ec2b94cb17fd31e06776c1439be306775b72b42b007a5ba94d09c179eb812671442c517b24d8d2a0c80d86217e0863074148531373834373331323836303335 \ No newline at end of file diff --git a/jaychouqq/tvbox/jaychouqq b/jaychouqq/tvbox/jaychouqq index defbc494..792c0810 100644 --- a/jaychouqq/tvbox/jaychouqq +++ b/jaychouqq/tvbox/jaychouqq @@ -1 +1 @@ -24233132333435362324bf253e7e69d4583bfa32fd71d5d52a24e96b90398873f1b5c6cdc500d82e35ccc582a73eaefc2dc99173c53a4a6bdb5ed40d34a6478050a9075173381d675e3c04e4de98b07395816a96268b77c14905c53e5d3ef4f38330e2d47725c958ddfe4bca4c50d020d03a732106428b2fcc85479bf6eb2cde81ca222c6f69163555131098dc09b9b58ac0845afd139e5b2fcf489d9257e73a06562a5e67fb517f0eefc9d381987973785e858b9306d69e51cb1683acd71755949acdfcb296614c917b99338a83f8df6f07a5267322db1cbe18ae9a60e5e85c546d66246069f61904c26076987be730ba92d45d97f5fb38221b825312fe83eedd308786ec07b7bebd4042c57c6489821486ae5e0f39d2aa09c230a753ba7078fae2b46b07c31fc1a43765e785c3b701f26ca016767b658c032f6050c2175198cc685a680bd65adb44ac09544cce0e1e890e4d0cbbb918d3062dbf83b29c3b1c3cb9c279a022d63944adc9aaccd4b63e226c57f6a9ccfecb9edab9281465e6e32e64b6c3e944c4312426af24ee239bbe7a39735a811523b278176c7e2aa3231595d6c4abcdc0b75cb8fab0f348ac46395230a7e43ff59a29da5c7bf93383868e0e30b2d40c6f65012b41df310d00d0940735f10a651d78881041866e150422e302f44de7ac4e9970f26e1cc29b382027fcd7285305ab6cc4d0d4ef3612ccdfdb35d1695fdc4a1b59619a749650d88b3f00f201bb503b49467612c0c6ca0a1413f5ac24d4251e6168ee4f755f6717be07860f68d604e4b890152b9fbb05b3fe7041f0dcfb15dc506d25544b9672b2035f748bd0d658851431b2391e11aa1ff21dd8e0db8fe8fad69978f9d056bb82a2c46c75d1d14a7fa2dbecde88573bd3602f8b5e1e9a3fbb9abdb502dc15e8bc4c76466236a01fb1292246083529450e5dc11ce6378fd8de78c4232c334b98e14abba8d1e45359f0266824748b03bb67afd15a3358bafe78bbf4d31b80a6d53f8451731b256c4a8d9518d50bc2a0cf3276744fce03171af2d7d5d5702bd9fecabefd23347acaedd0f16e1ef842a1c8a66cd875a22d50dfb8c18c05b38d59f7c798675d784f8fa528055839b82e64dfbc2c54f1fc2a7bb7adbcb187237f96534ecfde705178759cebb23847c38525cbb938a6bf43c50d1615c5c6d8c99bf1b3d7783359cfb91b19e9a51c5c47a833509346619034e5f1b1745071fabfe697ac1a23f798d94222708563ec2c0356fb4469f79ddb357007f88e8e98bd4ad70d50024827b17a80ddc0d9bba79b3cef83a44449cbc6a00da6002f8460cec7607e6ac077603af92dec0c285778c393a09c0aea9043546ced3c9ae8048ba6399c36d1f232688fb497ac8ba62d4fe0a203b3ebd25c1307bc4667851a6d265a662def30da1d0852fb1c97f1e447ea9128c400cbf59ad49141bbde7bad898b2d66b6f1962c04f89094654880a631282e19c495bb78fa090a503b24c6480cf015b21870aa24b23b134eb5d92b9be9ed4736e8dd9c26cad02aab3d14dc2ca2497551b3452a958ab241ecbc7cb0ba40ded1cf2448c723b1a595e88bc60ad1d99f8f326308fa3333754d4a50999324558be4bef0d86591fedc2c7d45327be25188260038ed6fbdd68244334f976e9fe8bf68a445c53f8c63011fabc2163afd8a484edbc4e8db328f55f8668541fbb3def37f6b457493b996b38c73acf5be5df35edb31dbdd7d35f14cec5c77176064b7cadd3f58a4b78b408ddf8672b0ecb5d1e7a618852674cfcf03d31058a755ca8ce5a196a4eed4f1f0467c2f77d564b19717357239059854a587ae7defcfe6ff2ce84460651ed5efaa0380ef8aca9409f21902d87a072b339dc7c05cb8cb347a60772650ce9e1b6393ea9d78fc1c85f3c23b2ecf3338619c14371d786d5688094a771291eef748accc7a255dd56854258d144b4c1c7bad2d05c95e5b01b861f10a2c6526347abd473055bb4d5d3e64b0632c500722d857cb7fa7347113753f92ce360b6315a50d958abf41f9044834a296d305f086f6fcfe3fbb3b71ec4da97449af51590fc5181a956c3dced232d499b4af305210a97ac5206b0995d7302d96778cbd58deb962d6c71eae25647fb6f24e88269e71f9d60564df01dc83c3e4dfd70d7112e42e3dd2c93a037fc7c0d9134a125019b05ec4c10dbb6414016bf53ecc87ad1fa57aca56f67a65e8ce513d560583783af38ec3256d449dfb3f2d79c6f6caee8159e56d190ea287cfc192d6416c4f9464eafb4c58d6342975e4e658465b7d4bea761082efea7de55c79d8a0a4bc2df156ae1e3bcef351eed568feaa781abedf940052df5e8b5e97c479a513fd0092fe8ca09ba654a2853003cb510b6f310ccf64ef7d6c3acfad274bcb782b0e1b25b82b1efa1c097d63b977f90b64a16b15be7068c394ea6b45648ac0e52e049f6ae65a1f1fdb26b8b474c103651fe3cb50a8fb7e5f9d1f5e55be1e04f8a9ce3fb0e105e0a2b5ee5a9132b9015c935a68f0a2cd1047f34a208f393127992bf583acf7ee26cfd631897506a2560b5839a8ccd083e84f4fb5ee6718e8f427f6cf1ad77101141d0934dd437ebd535dd7e8df80f04602c0552c6cba3097b5294c2265d158b0595cb50b60e4ba8c52cf95bef3271a772b59a94bb8a539a3b51d86eceecf1afe9298c8f2294d922429b1b002d55c30caddaa25df025b73547cfa9e3fc596f566c6032126217757c5237cc269f3f437be1d4026021f89a2ba4aecc4c407bb1dc5295bf9dc0bc3141e31586248d406ac55184959153d195a18d8a4047f4f95f3aa356a03a45614e26bb6b7f31913c851cf416aafe4a644b4d3c9866c401827847504994acedc2af9a64f4a6aa0507cd8b459d312733d5d5de26b4835b48b24ff0b5c1f3a679490ad35c703be199a2ffc2e30303a8a4ef1c13a06611044149b686df632eb771a28dfa0fc478212dc2e4849be41b537ce186fb4eb10c9f09cd055c0007c567013925e37f54c28a546e5ee3e51bf2c2a22832e01cb04861e952fd1fd4b511800ec57e876df2bce46dcf0ece8683aa7a1e2e5c8c2cb331616657b6eccc6cb091751929d2987ef843360079ac4311b6b13bd5e0e35a5be8adfd8918e5ccc295b332b98b384ffd16713c5f32b1f6f01c67d5f4cd675fb2633f681d050c507f02149d7faf8eca8ab3926339af98bbcc87d14bb6b4c0f62438d214833d6c0e7a554d38020886dbe0da1ba2f2818d741d7ee78bfa91a34e7975a4a79179898aa6600a51c9608c466fa5c5a71707dd029a4bff3feebbc7a891ac369ba8c1bbb9aaa73ac50473ef60df0d6f14bafa21d1b85cac758d8fe4ffefef02709ff991536d6195c39c689a536a6a7525e7e316d1edb34c9c2186b9b69c71f335aed713725ee31df3ce173f197c2c7f8905adf3fd9b15ab0cfbc69b9782ce058f508b6db764cac034da3135a446dee1d3340f00b22edfdd15600dcb587ee2f162958f4c38d21e2884e1057587739c802ca7e6a3fe6d5d50ca81bb8bc4c69a0360e65f456d98f83d3341ee5dcbd452f21d2bba62a4f440ee18ed931daa0997c1566fd66bf28c7bf9895982b58a6fe87391cb3eff77b8242528efea0500fafb09a40c4476535f1d3537f5ab1269df840cb1539dd13afc8074efc834a5a6529f513ec4607eae50e455e35946191fefe8d909455cc70b317c3d3a4fb9b0009aaa05ed4d34d898a59914f68ffaea5cc1ff98276da14e6893fc10567f4bed80b93a4d575bf49cc72cdadffb9b32b3fc9db951cefbbbc1a959b05bf1c135577e2d3f43fa5616548b4447807816df3da84f9a408e313a4f05959d6d4a99679659738786d3b0a85ee99732371e707a7243913398523b65ea0a5e49a0714c86b1b84e6c33bc8c6fcc72658132fdc587dd62f50422cbb6c9eb647a68b1fc4b5bb22b319990ea524cc22cbaae808c4cbef8cb59e0340cd0581c7afcbb9de4b7c30fa5cceb5f309901a814f7687e9c02f7b651f47178adb9575861b23b28f55e27a6ab98a6238e07051864439aa788a3079c4f4cee23a6e0055ed39bbac1e3495433a2e987c66e81faf2fc181d721ee17f5b3b1270d203dd9b323a70567922a0fbd0465a4cd96b9df24762293517de1873204a5cec76d6396fe012bd0a7844e74af425b683d735da5f18d1eeeb881a2ed6258a7bc3ec63084545c1aac56025c5a85d96f888fcf12a9fb00b84553e33f11d315cbf00922c9d267febadc1fc33d3ee8a7a6b823616b8041353236313370a0480a504f732a51861b05744a11abb56894994330a3f8b763e1824c84b5ec63432645b86c16064e64553b8110688fe5edcb90b48bd37ee0c8451f3f02eb5867e2cd6befacc2088798c8da42212315eb61568fb86ef6accb54306022efdddc882880b80f6cb42753b4de8793440c92fcf64366b801e8c1938fa184efda949e97da2a3dde53e776e9d7938fac36cd9bc851956d742513c4fc2e9a66d0e3b68eb87652f27753a74cf90b5c84b7d195ef0a0e4b014196002cbf00e5c65185ccf6935c10113a5904d70db84c29f86da77337d2e61959531f58faa8d96e144be193e90e543eb1945ed64766b90046e1cc05387c5a9f8194cd9e6b9f6b6e9f730f4ad62f7c7b1d3ca8d0cf0b5282b2019b8dca426fb70d91cc94fe9cf5a02a4971b98243bc160e67f47f7f50dba2ea86065ff709d375a186ee3e4d22c4f8c437df2b012ec506c74d6aa6a7e19887aa6a5330ecb9e700d84fe0f03579d5f1d09fa537fc653ad55b0a61a79e755c758cde4d931b7150943f7b9ad3662d287598e87861442502e89fdc4ff076ccb15ca3fc8f832c57f0ae31f3d3cb1438cdc1db10cf3542db3812f4abf0b635bd2061b3eec953da94d3e4f13ad0781cfb1f756cc039c67aaa12eceed09bec3db1a9c4cfe1f1eb17a55780f6578b4ae2a7722b048077dac2eeac33b21fd6f8568ea76fcf111f0cb97fe46eb04e0a61e62b04eb2a74d81ac942b242e5aa5063be5598181ef63310d2cda90ab9a8971515e79716bf77eba2e423918b5ccfe8ff33c8233fae2929afe13200fe9427f931432719e12a5bf3d5be9a19f1ffc7f7dd59067510f0c6f74542a88c6dc7ec8a8d485315c47f44cf924d1f1dcf42ab2b98b474358d78d4be698bc7f05032395d8d60180b4b9fba601ed19864c6fc76ae7e90c0749cf869fc78082fa2621193066051c82ebb2b86e56ee3e5909e8b27e68d6727985dfa2b56689d75c148b264aa8a4f522631f2c0739308581f755a7f185386347a530fb27e6ec3e8275b33866adde3d5aadb17d8b6a7fe2ffed7eeb214d0a9a04fd4d90724fe516aba3b852758f8c711e7451d832050b1adb8b7057cbf4d74c576d6f4ab98bb98e21a7520372827d31124c08409b4e526e9a4fc33946f5490b705052d389a8e8e02be830e6b0de9a101c93dabfd5099320db833aeb8f59af2b72072946bef42bf56d0360e1cab0d1803298702b880c17f267beb6ad046d10366870626dda699d88912c5817dd6aa0eb7a5aff28b3908a0e9ea730b0933611db28e867f73dcfc0370d5ae889491fb19b43d737dbae11130a064ed2ac4a19f4af70ecfe88b4db56fecc24cf417936a59b49fdb1de207e52bb3f6cfa92c6fce1aa72159be62f99810d0fa84fe1229f2f0591850a87724ad5af66f9ec96cc912e8796fc02f1516ce09e6e0e5ad3f42c650f72d37720c6eb8e1d8858bf553927c2f95100fd7a3150e03856458df1efd56e1a75c6c69a427bf44d5e5a1507fa7b9d3985c00718059b360040ed1adc701f737b60a6702832e5fecd30b1ad9f7b8b8e7e1bde44d0c084455f3fa13f11087e589f9cdb6b5f8c64129091da190a15742fd1b7bc194139b1f2696750bb42b9c8ec02ab19871857d80378b4cded6e12b105d2c0307bc6ada0f15b170c7f6809756e3907c97787a3ddec6f489738b7516d11f21cbcdc6d004a7e04dfaf1ec608317aa33699800073c02d74f1e74b22d0f6d4c6095e6b26f4c573885dc409298711c7c2a59f64c6aa0c2282500195d34bad9afa42247d477960083ee98b51c960e84cff4b33cc15f7623107949f45bb2675d9ec22ecab3af767aa6463a3dbdfea6e68709d0416f52683b5eaeb9142223f43ff63b5d33f36826d581b3024064178a5ed3f20b298a1d19f2713b1f71e4a1e6bec2d1ed4701a1f204f5a6554287dc28987dbf9fabd3b6007772ffa56c760a42c1f3faaac90f89164e5458c20a6076492d1b79969036a87cb09b9536f5c18cf9dc2697b822713b93d9f83ab942d8b6cebba73dc018eb034527007ec09ebda43493123b6987a2649653f940f0b5b74ddd9a90008297b048f43c52b26a5039d0ecda0c6aa9ef04d2944ca82012bb2d7eef47d9f76e5849bf05f1f0af0f51c7223ec662a76a7754988c457204ce8defbb4bb5de056f4ab2e78d2f0682545407928951239a80f00ac0183b8d5297527b34b9d78bee83df4c24f601e52be5513ced99a766ea3f5bff07a1771dba4ed1e1b34e3279da1d8e1f5f9ceefc83130aab376792d5ff2baf68ec1894fc537b9ab180cf1a9382a4623ce328bfe62097df1dfc7fd073ec67a928ca5a646717f65378d8a974f13b6e340587c9678812d6c23335b03d642ca39be196fb39118e5eebc7e7ae36fc206fd14e5459fa766d8da981787d89dd9b47225efd7bf0e530b6aeacaf4d10c31f6e1cdf36cdbc6fe20b51dd8d29f1d48c440b8a96aa702602b8acdeb720af66a6c75430d69fab7d9004fb9dae1afad7dd0f014204fef0912257f9028c5e4895e86cc6cd97e4e827e186b3ad0501407a76ee7bf47e0bfa07be09222c613546ba211927b2a71666caf121bcb52cb67edd6b3cfd418ff4e61b697081c74f5dd8d8f74148875417376e32117fae27b9558d4b0dd59b14d6a67fccce5ecec01c68c8f031136865017b6f389b2a77948de43922c3340191f8f520e30baae1528d3c17aba2bc99bbcf5d62d2fe497423a0e909ad19b301633153b253e1ccd4abd24e57f51a88200cf6bd82ecafc2e4d646047cc359d654c506a783e5e162564d234f5bfe104a22cbd99a7bbee07cbf5cd071f67761bed2f4fde1b70fd783eccdd64e399b1faec6fe1fb75d3d9bf74a90bda618f3f4c40da508b71d8b78220fec29f5b82370bb5ebb3efa58ed3e5cd7b26f579ec3d20963503b957c3714a3cab408fc6f1c4ad99b7bc4f0be41623cf59e2b3e9d6eaf37661a2d5b12ce9a8554dd3830dccd29e937e5f42c5e07798536391fa196629c7303ac0cf0850b4450750e44bc3ca195faa2a6657d2609a17e5442cb0ef9ca0d8403d324f12af8118b1a4314cbb48c0470e174833e7d6725cb02896fd967f1ce86e3f1abbe1c4a824c16b662c3156638d2901b48a98b961e96ff4eca1b13440ea122fff62ee2d808bf5699b9ac28048407553b96f7d8be59afcd3dc32fef3919af3009bd80eb4ead758d7c54c1b60d86dd675449dee0ca0b6adc80342588c6cd37a647ef014b774418d10d02250c1065867c3b6f2d8fb87edcf44d4384c08b5c97a86b39ba6dfa94b77bf70fd0cf659f1ebdaf9a6e09de2307ce891ec4715f5a24199780f848cf17f29f8f9609096da5ceb7c76bd7e226a644c62bc7e581f7c1370692aa143ddfbed6c6d2c5515aac71bb207948be483166757d99c9e4fd8468b16d98e8dd2839b4dd8d613aa73d53bba3c97b2f56c8bf3e45459582d095d587c8f469f3520946906f360b938281639c23d2f091d3ae1ee200f92916eea627417bf5a4f86ee748fb2f11e42b4b3ad9f7ae475f9f71439cdba8da6507c561ba785630bcce201c43fcc891fe51d4ca9b5b1ae89c4d4d6ef52fcb4639046f94bdc2d843606ee900fe33187dfca53ef7a96491e505b29be5ced3003f81fee9e025a0becce4b803964ca112b3abd7411bff2d19b3e246a0afb0ba71dcaa6807d6d6eb15d9af4045d1fdc8ccc93ebf10a132cbbbfb69180caa17752e426201c871e744eef1bff39c0915bebeac37bbe767070fd556d70efad5887a931463513410ce585793aa3d024eadcd51d80187e7096c562027e9f958231a941f391db3918bd1243b3311b97f69c4d0e3cba75a80c31cd96f37f11674bcad159eb59db868b6b61f3ed2d6d61311479c741034d0b218d202e8fb4c124c74b50150214664238b39b654cc94daecdf44a4a3212d0054d2f20d414d5291a07c6a17f752d38e090fa69f6dd64ccf970585f0276a2569e141159711b5a3cc9db6a15759e0e04cefc8d5af7d2ec735c00038e80adefffd22a8c30f0fce1359ceb237caaae4dc3c5f8fe04959590faaf48f3f558380073641504e74dccd3b26d67ab8e8559d21114a32f26363f17bc22ddc04bcfb0397441976d3b0a3418b1e71e3ef1ad02be2896831bdd157da0abbc5fda286271fa15c41720068a07c8a73ccf20022b5f90ff740639c345f860c468b886f6fc6e6817a2cc467525d92e06a3378c68a268051b59cbd71279aca4664a3e02b014d6719d7cdd8d7cd3dc154709f9bcb4218d1351ddccaba03201ebe052eb43983c78b76c50a5d4c5b8c8a15d26807fc633088d6e547020c63b0457d3e4b6045de1744c81bd4251ece174b02cccf0d9a5ddee8b24c091d8ccea36ea5c27087bfe4254373d9abc92d36b05e70683089beb15848554267626ccba31a2f23f47a0853f5ec16366c15275c070dcb495f18328ab732a158463de0b652874f9d51a57e3254c0d493f4325a69202e8484383d5469a18f8229824f9955a60e2496c92082cfe9bc1cb672a3680bcdcaa78c83fa3f0a896ee6b83ac1daf2949b384304f51824cbb3eb29b03fb5ff28c7164685cb64aac6fbd4e2740be57af16d34ae0626ccf794607902f8f67887b675c52babe50a5a2e3a8811f82a701a8ff03a74d2e8ce3c1089f795a96d3fd1a099fc84d9c82f74361fdaeb9b0a3d44936f277b5dfab2eee1ff4c1d51c27456f73f9caab6c94e820657f4f9973f331b8f857cfd73c22eb04eb3296b0f39ff290d34ec0f1ec5bff74d7c2cbe8594c7d0af6ae7d5a79d6e24dde1c1d2d8ea66ff7546bbead88b0e16d5ddc1e809c85f102646b4f54aaf92be00cbeec189e7d15951bcbab747d31281fb83c09ed49c8a4f3658bb63556d46ea06f48d31ef68f4c4787b5f06fbbac2b0aac15f4039144b692a59671aaf6264cbd63011239c6925fcec1eb4fb92d32ccfa5e722dc9aaf952c7a5f41281f8cf9c01e50178545bb78e3a0b0770bbc677d4ef2dc5dfcfaab98ab913869cd17f6aaeac6f211e1115f39c77240ed6920d1c75b67d92b8f8ed238e2efcaf86f40ffd90754f78be2141799cf6d4472d2b01d09fc17e56ce0b96a987ccf2d27ff99c0967ee76214e991d81e1ccaea0dec24a0bb945d3b97000819dc53ac2aeca6776f3d62a9b691a9258f4555bb49bd5b1910bdcd54eafd469c1a3d4124f6af916808587f3d0bb8e3d71d9117eaad09ecbb312968494fe4f72d69afde973a7b484b811966390aa6af8e1c67b053b22ef2a6171187be9eb26bb60cf0f81d682ff82e8ce2d0e7ad6f77d7ece876473e1fe1e5b62969d238f603c9f70a8a4fb9c5352cd60304ae5bc7df07499e7228a452808a9d389253115cd7d33c13033d773a2240800bf8c549f0ce47ebaf3699b1c6a900bf04181467b2da6c8af688fedd6c46a9a104f89a67577a45f77aa125319e0f97d76ace99b93a12e60efa4f4fedbeafa3249479a105ade97b44d927e4c28dcb077a5a1183b88711e756f9774daf69f2cc67929e59a83fc45842c213a5cee428538083f3399a1b885148b76f877b5cce8a7885994c60630465808f6a6d2cbbe2c476f7ac0af71786e9644ad4fc83bc7797ffc1e960e7977961ad3df5848d429e9eeb0df8c89617e9aea79f062c092e4a40c0aa7a5b743a05f79c0066407b56a2942a16473dd5348999ead5c69e369230d04768decdd39b116b756f8996b7920bab48b85611e912a121dd257a1ad3588055e28b4a338ebe79d181759a3c8ce4bdf5704e38aec8e8f8d2ca845db87896aa9bd9f06fe9e6bf9821407de188e7e9e8a57e2b27d8aa09ed437d4f7ea6fc24ac757c5e415830b510df91985ae12b2bb1b3d5a95528d7bee844204dfe34c89ce4b633a9cbcb12090de15c49b4164fde09ab3a12b0c3269089f4d9e571b06c48caa87d5ad1340f0bc8d5022d846e2427b74e7222e173a7e879cf2eede1bdb2a92e8cf1979d908f52525c071ce93997cf1095671b87d5c3c18836c4d3b6b9a2a4d2f322680fb9d5a20b5df8fe5fc91f896196e1277e873033676e63412235dc4c72055dffeb1877fe7351e8d222500f3c13b7cbd31c08b1c27c0b9db14c6752ac615f914f6a5258a1441f0698960bed7113405f4f1c305082f70a16025124da12d0032aa99a04c7b12f583d43160c1292c8139ab7c9b10bb36e2971d2571086990f3fca421720f0238747f014c9644fa9ba44794daad5cb867fe522b955c90f7ea771b03a962f59ffecba1f32f5e3db401a47e6e28b286b7c5c7f779b76402456f3af2a4de846a75aa8817ad7ea9fb9ee6151123c0233aaf08f6964482b3e877732a8207bdb02991002f3d99b02ce88bcd4d9779d5db30332eda2db2d63c96f4d5d561012d8ee3c9f90e1e5bebea6836053aa37608455a70eede3a492ef6561b0ed4492c1258d03db03ce59364f1419ab7885b948ea857f950d802865723762ea54922b92e127f1aabd70bf2d834e254233bdea9592ced453afeab9e8653d94fbe5a316bbc321e4a848251e4401d99ff553e67c81e50239b1ef3a9e217db04f4b1878183d0dc784765b138a3a660b313e17a14fbf74db118e0f4dcf5c0b4d81c013298ebd673484f2cabdb40e89d88078d585097830f2a70cd4411838a6b9931d526686b7e334a2cdcd532eda022061ee2b1b56ab8a30d5a239a9bad67827d08d473aa3ad6d7f544058c80638639de76f6cb5daf61d28698da4071e7b8c0ab412f56392d0463963e3d42ea657a51e312a5fb009981729f42a8107342de31f931db300ac9bf79628259155fd76ef90eba9177d4d2a5987ca2665877b88e4e6efff720b0ac0a19dc5c0a97297319ef5690db0482cfcfc60f2c6dd99c1cedafc09f05553eb92d26ed18085134c89fb17d38872026272084e3c444b7f179e3879b773f3b2e2fb8386cb23e90800aec7fc93b6e8be083dc8733f70b4f361b26f8813f395ac1c9c02215b7f99e8e326c2fb571ef2e462edf11f98abc25bdd50ccc65f3ae5684a262787e70373cf051e01dcdee5c799ebed228636bc92c0f6296c7c167b1fecd376c45ffecf4d2d28a654ed3ef827a31db8cef8b33a88c379f7de0caff6a8d6aec6b28934448c66bd1f5acb7ccd3adf6410a677db75971c8d856b8ee420058c1036f38f6517832eb46e349c19c3294e3e42b56c998f4e9172dfa492a5e902be85759375d371971012e5151c3039826d6499873760a3c5b7230b9f37953ba9991a0f38d6038d7edce7d71d9ccd686823d4f87a78b955b083b991cb220380338d65481cd06ef2daae59b28f593de5dc5f1aa07338036249f5c519ba94d5bb7025f6dcc3ff8c4d20e4c9d6095b47a84373708a6fc52da7229d0fa0849ef9e6f55f4a519207a4840e148e0e1e62fae7bc5227fbd3f85e99067ecf6872b0e7ebfcbf351ffa7e156b447239ae23c2ce9c380b497971f6a6c53260d47e615cbe1fcfd5d841b6320b717c44b6fc26eb41aad1e1be3eed23f775d0b40e6b2570527db974293c366f6a73b4e75572a3088dfdde20ba07efaab1fecf5c3d171574775e25245177d0ebd019b1c9637a4770b0e8a62f5dd0c776b91f59e06eabe17673408c4219df62a6c83398e9cbd31ab50ae8d06c575f8676ee56bae9be364e152b30592b08d2f719502fff02a847e9c2389ab1e64aab973b8eea92d739df74d0745de84e40f729752ac1ccadd959879b0493040bc47df4cf4680b7574bf42947aa48259374914a19d2dab23917402049fcd8368da8b2eac1af1172a75e67c53664701ad7c5e8a2003910c3278e6f234c90ffbd0f584643f5f4345262045470f8c5708a39243d3bf0523611d9f40e9012451aadc4bac791361eba6b0aab5f7b5bbcf276551294754fb2d06a4bea468b5ca5b0d3435cc704bb296e2d60cbbb5e625c2a555966acbb0adcd79096f8086e4b3cd329e78021f9cc95dd9ee8a788e02142b4afe7959df130bf350ba9756007d5bf3d8055ec9244aeba61fb8eaf0aa4c847cc63d03d94b2b2573ba4c002592bead3b39f4c57d858f83fd02d7a0f891d6e9ed0332a4e7aeb2bc0e72ae7c27b1278c7baac1f619f2e6d59ba2753878f1d3c3b3da5b1d269f4a9dbeb1747f7bb0f5898ff5939dc0d864af15c6386b4112b154f572337f9a20ab26ed91287e161f63ca6fd25a4b1c57c1e3b108373e51b20ed4b79d8c728c07a5b7156f4ce3b8cdbc9a39697b8e24cb08b1ba3e4fae11b15f9215cafec7eadfabf92d240867b407bd63dcf8abab0cf884588514ad0c3d7099d44dcaaa31c2bc5fbc34f049795e7f5aa01f385f18e6fc55d17b8eaa9f8965c6b7e28b15bc6b6843e3ec551373ddeab9b92660052cdd6f6474ae02755355cfe54e5e055ede93e226d2be88281a0e3694dd8804ea9d96cf98c05bb3b76b2a5360093b1ac1d986207fcdbe63d4bbf1760361a6b19ce138c65308c2a5ab4c1e70a1c9f181f9b28a8b6a244baf9eb829a44637126be7a28a59be55793436a24108c5609801dfc8a1d7643fcafc8b491563e49d023a389e028d4ec644b2d09e7cc4f610a293b22a85f580a0d24cf8ef900fbf7084c38607a8c5cd49e5efa9f41331e9a09f1cd3b7fe334b9a373700a6d4f520f5b7e9a46f04aec785c70fcb3bfb035ca35e76424baa4741c38aba22072133ff6fa3420c2e6ba94060a04d2c085769471c5bd4bcf728b5ee38a807116690207cdc22bcd621f4cfd8f2f2116d3b2adacb7774bd096472b37c9eb129201abdc84241130cb79f444229229a278951fa0b2c365ceb333d182eb5a209907cbd5650a388a33fdcc8c72e3e717fb938b74b290df4aa3ae78c837fbfc8c0b8e70700ed037f47a0816ee8b0d90defb9c6edf5d0657d22b881a408a14590fe774ee915909d01416b5c9befc6ee992fddb7af7f78f4b805647fd18bdd6663f8a95bbed076cdb863619151b01bb1a38fb767c28da3089a8d4b2326f4ec4811aa5b6bf9ea83d0322a7174d1df546f2bc7bf9cc89d0f7e54262bffd49f64d87196d450c5fc2b0d8a098f5ef1666aaab3f462a8288c8a570ad8a33697209766847648c677e2ad3456305bb17d23a515623b9b5bc1a5b35839278f4e2dca42ae4f1fa06ff9b8e014dc057c1dd6c426e31b2c8e62d9df4bf23d495f0a659923b834628787315227fef4c920fba42c2a38ece20fbb92a35069947c9f713af565b85246ded62e2a14f87c62beb791286d2b39e9d63e07985e6824a2cca35ea47af538b38f047d2df341daceb940ffb8de943937e90186a95e161b7bbae7d52a4cced8de57d77e45c3c4495a90b1ed6d29383d83d2a27376358dbed37dfbe12216b6d1baed90228d2d275843d0b04faaca0b423a9af2cf71e555b76901dd46e18a8a5017a123e74df02d20b650529431d494f34a38a6607057edebfb779182be1ba8e3ee3a5da36f0da49034fe3bf361e88ca5021783251321a29f1383d7920b0fb6f9d56d06770d070ca13fbddaace09b26740deedf898cda4a0dfb54b3c9549cd1d502021d452fb654e27f866cc7cea8874b1ba70f309a55d13dbe4060fe47b6a0c1fbe2b825940873fac11f3254fdd59e0af0ca99f2b94d76b909563d4f2a5e3c65f7b2674c2298647651e7df1da61fed917a39ecb6429a75d63598287bfbf51b402cdced2f556aed81623ae2b19858cdbde3abd09c261710c84134ce0d29d4d9e0a82c791d723127af6170b559c954e650959c8004ddc96a2670860e066c1fcd7fb1d415b0842f98daeb61e6c889353e39fe8e53d9f98dbe55300ed9d6ccbee3cd99ab905977b38976c38f7a3a4b11c71f9501060768b691fa0ec5b2f32bdc765ee8f85a5c393ed0339919dce98e91ca1db03fbd170d9779254e1411c1bbaf0ffda8900920b4f6d2c285516052e2352234a6f28ee45143ccbef9f6e3a086c8aeeaeafc394e91dc8b01aad37a26348fe6ab4a2cd4095f75ef93b4775f4ca256c2f5b3ef5f2344edf55c936705356d99acb6d221605f9bc8b26d2ab75d551a2b62b0c9aa531fc44c4d5845618ff1370c54cb291ccf9cb3061fba739cbd67618d5afcc00aab7f52c79e1c4b42d0a56a4165105591e70587dc099bcbc22920e044e370a7f291e78c9c01765e2c949c5ef4ce5cd9f635f824442465712a07c0c9789fb1bcbeac0016b8a1bc8b59fcc3b05ebed083967d60b8ad66508b59e20a2f4445d2aa5c24c3bba9a82a5ad098b4bc981548d38df858fc2cb059e3be68391e588fc592e16a43f2d9c13dd94bc58516580fb5d9f0e6cdc55e0bdc2e437ee33c05a553e6d649f6feb5806d239fdacd8af946c3a4b3ba04e9798dcccd3f3172f7bac523b032a2c8bd90ccd3057a09b022418ada7862439424242cc69db6651afa9732e3cd3a9d52a9bdabbb3573a0399d6466f115f910ac7331df64aba83cbebb27c62644dc6893d1dc18fa53d62d6ec7c9c8ece0fc0ecdb086c3b2b75f6645a259497cc77838147fae5a792ac6d07aa7861ae92c546f7d235e92192a7dfa296dee73470d42848ba8fbeb5c5ba401e93a655db911c9d78b14d21ad336029be9e198940b89e6d5b7f8ff82a47533a3a88c17eae1654b85cef6392b2da050ae7c239d010ccba1dd1af4f13969d1addebda7c2e9ae30834639ce706fb210d3afde017c403d3c7615a2935e366f62ecfa68448fda54d956b2da6ec4439ada0fada3e8fe0c90ea49ea894b99b45a6739b7d4111cbd0ae7d216ba6d7fd91b1b3babd845d38d43a624a8029d32e306bfd9fc77e1490737450fac328e30f041c8e0f45081d0d498ea50d3bde67631bc9f31a5ee68e3cccb2f87339e17dc3f4308fb2dee3b653f6d5e6e62bcc5c0099d7abc4042fc876d50da080f69b3a4f9d8f6e6ae4e7850e14c6b5ab0e8328650d31dc006a9f2805985cf4b1760a422fefd82a1619167b55580068371665d72178e63d309525b6f4035e66fe4e0a1a543de475ba0c7d91b58bce463809644db2db194c036dac95ae8d60cb24a408f990d8c1876c9ed88d1e30937b91ad97fcd2c5d31aa7aa4eeebb8abb5bd19fbebb8f4deba48b0fd57f412cb06bc52094b508e73543cd081193619297acf30bce89460a00be42cd323fab48b4745d28869ee8bec944ec7e0b3dd69946c78b3a684343c6d2f06a913e777b12f7f46588587ace6ba46a1875ee3e375619a72c519465acaa7e46138d47e4891d81c2e362e7bee8cd7a8a7e01a0db1f19283cd98d170d80120b96329b70db63be1878b5af67eaee824f560213f4717c2f2c94c4175569fb43f583c1d8e1c2b67e336ad81fb97e47c289cdbf3b572728407629d50ed26127df5648b9bb4ce24b46dd331fe1693648cd402ac4dd2a8d0d37596c3e7cce684dd711eeacfb46c7da021b7f0189df870117d3eddf89e27da1b1dc7b7e0340fb6d1b6642876cc97df129089d9a211d1d0f8b4b1b6f343929b316c45e4c52f0517930bd357ebd425e83e97386d4f826c6f94b0b91e8e71c7a424cf438dd27df4f6f2b7ac077dfcc188185781cb3b64da9e09dc34d47190a126776d9694e98b292e1812605a09729b210ec8e43ba026b6d4fffeddaaf8b1268d32a134a06cbf832bbc7ee865c51e02d87b4bf4eb5fbca774bcba2885e3362ee233e8f76eed22da19f60bf6da07eaaf5df5806edddcf4ddc07418c6758faf11175230fe1f5df678f3eb4b2d0e0883b265d5cbb6ea3be86f54e3a13479f04e2b11c1d9a1d629f1803f8afbea4280f863048b54ebf0bfe1c8f3c55b87b87f2815d3e26b72d2577a6c6358fca759f147c1ea0b9f3ac374870f04e29f8e251387d739d1543a07539e886a41528d03db340cef43988f6c47904db0bfac9ef7ac9011809469bd9c3e67951b37bf5eebab51d1e146139a318037067ffeb283d49e8c933651df51263b96c29e692a8916d4b0131fd7ff0885f405c5c2cec2679298e963b13bcf50b229d9b5dc1c1d9b6df8dcfca82323bdadb93e59a7ea1fa64f50e8aa2770d5f546fc5a5452069a0ddcb4e3dafcbd3cc3042323274b2fa8f9fed397ac2c8cf4cd6479da207507d465f10091f5381611a1a4e24aaa195bafe10947253db5536154b87dd26eb5f1484692cfab48349a2eb6703d27fa2640f6ca4eebb4b5c86e07f373e0bb54ed7d081edd6df10fe3fc8abdc2cc4f9bb9d8f664ff1179f41312a93aa59fe74efbadfe0d549b48510cfaa1c3f21a6961d2c29cc90387311512abdf8f91539c5ca48e8eb0584156ef09a8020594a19248bdd107fec9eb7d017c312d888f03fffa41b2086c96b8b99db411912895d368cf484ae2d8d377e8f26a06516b9128bdc8aa90d16c394ac5a97452bfd89327c96cc8ccb89f8e970505fb81394dd29c782defa9fc5175f182c197785af5a1d4df702f9c50477e018e5269c21a3c9ac68c76618a633eca333abff8f5d64b13da315822ae734447d79de1259790ffc7856aa5b27b100708c413ffb52b0583a7eb585793b47c8517b6fe1a6a393234cff00a9976fef1c322c847b83d1bf8d6f3fa0988b52d5982fdfc53cede7ec465c4f57bb5781593087c24a801975ecb1536dbab35d04dd670ab82b962e61818190e7a2009dd8e9b57411f0eb7c063e6ca750006abd31df4ec8f8e988640ad6c33a8b37c7fb51b6d873207a821a6fa741916ee06fc72fcabbbb83230c0f9323b85177016a0e7b90793bb1c68bd061ad03c61d445ace320c1a5367087234b5aeb947d67b9ed09e10344195394317e115927f803e6c4cbbc1ca98bb1a4033fc353d73cc017fef08ae0ccdcd7bbd8031f4b0485b0037864d6a2f0f8c6dee4ec926f1c90b31d5bc36f209b339467c2f8ad25dbaf2a8903446a4b7e17741afc64384fe57d267ee9abd93f91eb9d14d0b52ad98d93165a47a6cdd687773681645341eec26895784ba2d01bbaa65d50fda92639d90a484a91c2c6c4b9625068714de4720068dd2966cba9f0f43d005f91b068fe69c7987150f88535ed00c833b0ec01d1d1ff061f76dcddd309479ff2e1e76666f2179c5c8f0df9043658617333c097aa96af9c5ac4a46b739acc063dc9a812b97c19ea57d566b86b5b11370e1e406f1ec82a66bf197b9c704d7317da6a62632a6be76b9430a3ed81792eaeb2d868aa430d74c4e4b6386a949545e7861a30cdcf509e52999e724dc8dc7517ae32f225e693b50d1669c21ce69d14903af5e8ebfa9491487045477e8dd7e9fcde66dd185f9324368d1898382eda00176bc5da28f0efe7a8bd7f2181ea8d5667ecc2da987dbd6cb33944f88a31a01c9427790bd052cf52938da775ce85c8e75000c89922780aad0cbdb8e4045621e628187b22b16010e9b88ad57f74647ad937c385e6b2059865d8645937ec832ccddf77afb6dd7d4072e91f76aead5f7149dfb0672de67f9006570aa122ec6952d7be28505d866a2daaf5911fb7b7a99317746cc77c927f3454c23143c182a83126d16f8348e9cf683239e7ca9797c6b4100523cf4635f262095040979301bd201a314bee383a8c88c7f698b8cf9e69c92f0e844ba791209c0cf2ad1433d8e603e0f146ff8e486ffcbb62d9e7d680cb66d4575c37f3d8042c01cea3501ab5a6ee3c83cb42536856782612b59d74542f9fabb57e64b2a2c824b1e032e17a5370dce367aec3f0e411bfc9863919998fe125b885e10a8f3c15edc96d43d1089de93fd3e228563e45a5e96d6713bfb5a98188d792408bf7de1bc3a5c5cfd5b96fe94a8eddaae6b4a5c90f218e1ce58ee61f117420e0b4b1dadd288028edfeebd7cdb224e30d0c6b600eae3001e2cc88ede486f8dd5d9e6f130b32355890f5412ee31beecaf7c120e203247bd8670bd183ab6ce7bfd36abe97601be7998edbc10b4db94b26c2e1e15fffdfae694dade3079fceb34178a7791124a51da25dff61dbe5adb4a23f264753e2650ac0b74f74aa36308875e2f566ad8d3a80478968a17ee29830b3f4df4652bac3b625ec1c052e833a6cc29ca1580853dff3b6c861e0af5cf5b94c699ef386200a4e77ff6149a1324a86d253a186efdd558cff1ea65a2768fb6d14ed215b48f12274d8db719432d41aa0e82a79af4020da02150aa1a0bd2912c8da2c2bf1fbcea54dda08ecd62c10572e4067392cbe4101401cadd35e84f451d84eddb81feea2e139a36422c8e64552a156075067b1f51847063825e0e8d58793ae50642d93d84de5f63421de05e091d80e371db6e80699884fbc36c3e2a5bd38acb37ae79142ceb1f7f71ad410ae3db861ddf1e24769c85293dda013d42d4b9a6802f8ec2365a76f5b987f5177f784d23b4a2b1e29e425880081d6e186bfb17e7760de165f333324f9fb09887c97723dc019410ff6b8ac0cd87d2f05b82b36b19bd8973961362e34651a488099eaadd19ad9920d41186703c73a622d5f12605c769b0db5265d7073407fa229c741d12119969fc6df50aa50e6550fb1aa52ca661854914e4dbfbaad6bdcb3722e3822a59547758c991568706d3c13febc0c6c84a26ba6379f59d5e1208c544e171fd962a1769eb6a08aa0d595548fbe02bd6cd399c68630a698ae369edab5340f2500594035ce461e0181b9f193edcab52738f9ecbe8b546e68be2d283c28ae258054f3a13b9646e3a1987207ed6f31dc3ad57a26d3eea7dfceb25861b4692abb137ba9fc98bcb4e8d089e51c85c525de99a8610c7cfb0ff29493e0b9b8838e7f10772a488a06dd633de5dc918571358e832181f703ed16ef333b50ad895b0296e6d05f62434e40d974f3799906b9015ed082eae74a5632d0cd3c6bfa160abee57f8d83229c641a17fd2a083c4e4210a5987025a4472e96c32f0ec21447f2e1ade5b4d208e9bdadeeadcd757e888661ad2fe320ead8544f2ecc7c6b75fb609e1d2586fe021d0e2e1f30c120341fe2e633bcc04da8702277b480cc4defff7e2409978adc41e52780d03fd9bdbc9fcbad8cd44339ff8a0d1670716f61657e987ea975bd34448af9345c3e859b071fd9b8c1ab43faa167ed585a156adeb1b2232345208a1a57d87533c53f411d24344aabe2a82c0c0b03a47a51b1706f1798e98856473adc3d8cbd9c459eb783f3192a052a73778af209c71dc6851e3436327651f70d8fa0c90db3e50ce88bd024bba18125e0a972ec48646ab13205b059ae2efca4d5f87ed676072ffe96d15bfcdaea496a7f23ff09849151f1748c519607b7c370eb4877aaf18df163d1f94b44f281c3a6aa02b4eb69f6627c9ab9e5c706e6f558d7acd916caa1f9effae7433cd1c17f8452ac8bf079dcaf80d7fcdcd4d6317b74e906432dd3c7314a19e5b0cd3be48ee909329ef0b35836d9249e62c1cc8d5ada2375fd0af5de29d8aef687a487c4fd857837faa2e41d47dc1331047f9959de1a1443e9c6977058ffae354324a336a4e012211dc97122b184bb86c1296f2e6d4dd998c383086a41148cdaa6ce6ddd7b4e608faeb7cb9068720fee215cf47ecbf4d035d392600152a400b740cc7fdf754f9a1b0b4bc8248f6459fedfac28bb0a08eab311ca1c8c333a43018b33ab50855c13577854e282a199bf15ce0c40db6e946793924fc722d1c38c148f95246bcec2ef6ad974763c25f30bb5bfb0fc008aecc4e84d73d94b864fa3bc43a69e6ecdd50b0c103eabb891a1153f9b232abadbc346f69837984979f0ede8822b01d5c7ad1c2d6032dc93115e83b07d26d18c4f1f08a77c27c557a1cf15067b584fccadaab9e9ca63db30c862e680dd5726cac54190f5a15d56aa8aa56595704bb2afd7e857696dbf27a01ca26895efc75124aa6ddbc216c828727ad7cafaee3cf9b22954b7fa8614bbda73c18de1d0d6ba842535270cd2f750ed6adaff0477616e9f657b6eb437de86bb9c558ed58fc806dc6500fc833fff9ac22e16020dee15a3616722c081940485eb61092ee7fb5339a18241ef555a3c628eeb1648065432fce92e1d54630d7a689ea509f4f21cc7c82983d6fbc23952780bc2892f4daf2b0b673f0a72920b5c93efc0b1d49b297c0d14758a33ea9d946dc6975912288d4a6f93cd2a8f63be1f893b8fd0fdc1742e08896170ee0ec9f8385da7b63567e18d29804c890cac99e48200ed1e4533b615ab3fa6dbd65e5f38f731010933fac364bdeb13bb69de941bc595f0d80d8a8d469cf6005ce7208ef75f1c2586247fcae8e1ae0468bfd5386c76fbfa20e1046ebb5b8ac046b03965e7158a94fd5de6e6365ddd034b24232d79a6b32126378199e5f7d7b55bc97a0933b2052fac8c31b69ca7767eae650c69a182430ee8cbf2c7e225555ec0cf2a58a86ea65ba338dcb7a3bb6755f7fa956ff91e19397c81af55ede943fcc2da15242de3e379a666727b3490ccdbd00f69abaeee303438aefb5c7dad998c4ed1c5be7ba3404d7282c1d3c5acd6d5698093acbdf135adb4e5d99285e127c2f303f3394cec828238652e93fcf166f0381a22e2ff4cf0ed10c1583608e31106e8f48b569650c44a27c3754492d3486d91b3edbe58300abe2d25210e7ceec303a04d550ebdad72f201cd8f2d56176ab0c863be7e7e597d78656a2341b5bf99368d60f31f7b2c540cdd5ce34476e25f1ef5bfd4cacec4b843080951576781dfe4f97d654b9749f55012b5b65ddd09f2ac18e0865d676a4fc390a2d2724c9da393365e6ce408d25a15759edbe7a9c86563685b1955c4dadd7377515e2d60a92d360e9954392172c5ea285004652df298c0dd48aa8f24ef7a7d9ed7a10f8beceed6930ebe074e716b43b607848a076763dd5c0d36b07058f1345916b60b7b615bea569bebbd6fe3c0b6a95dfbdaa171f5539b94ca69c30f9f0dc6f2a648f759d7ab95200908a2c1e6493b236b5fd4166a5b24d2202f42764c65fdbbd37dc7f87dcfbc40a7c83afcfb023acb16da3e868a2004533206226ac45823dd639262847af60153d23286e6384c0f2ccd2e3968a304b77f2f9687682c6207262e806a7f8ac9831157a5d9fbece632b2ca7803707fc2382ae5c4713c4affe06b043340a71e7799cf3cb64ba72c79287dd1f55474737cf226ed10d9ab1bd2a7693debcced58a5964a1fba73778a07700c8924c204284567213721da7f00ab90044efa59af6b5fca66eb85d28a3703f42ecdf4246273f45765cc062af363ae1ef5e17573c00a4fd72c25822fb15528d16e1c58b1fd67712f934eb82910e6fd12c3b254807b369dc82cab39b88b71e81a8da419788f540b1062597bbe0aae90099d9f219bd7e09da597773a5c0d269788610118c6d766b54d9dae341997a105260152dbcb02ce631889c1484a08c5c4ec3b4f091717c8310487ec79719d79bc5acdf2714f01ae1e2e5ed4bd839cdfa56e8884091b162797a0d631506fe33f1134ce8fa9da23bf3f5d55cb0f35cc1bc2bd496cbc250faccf07c6ce80b4f1c087e4f50dad26e886e88a9a963e5a96357a146039d261004a5b636ac4d30122da8caef7c80c4b1c83f76a35850773ee76b599e9136fda3fb46fec1096563e880146aa91302550937a68aa57f49baba5c52e23abf17a1484cc6662add30c7fef413042bf52eb048b31d3d42d34b2186d64d7f23089c21e28c68ac2f2a082b41fee15a92e60192b0bf9fae3be4cfc1972a877ca1bbf3c946a6b888b7390e2d09166bac56866fe5c1a6f536fbc3db0270f146d43f9426dd60fda807121393fa0b2f1a5eb019333bfe9f9790f40598fc6feed58b560eb4aa9974140124659cc453fb12b77b2ff0f72155112074151bab80dd3a15833f3776bfd0049bff3f7f40a3d2a59fec35958dd0a4f73af052f78c01203934ce0a58e6e9f664e31f4c51538153cb2257eb68a6b868b7812a9065f1e709bdf370415b0f91ae2057b8e045ad9db5ce5b5386662789f966f29944ea4d55f042f2785e20f5481032f6573bb0b58ec95b0b755159cf265ac0d5bc710d285b5ca07e0b6eac7f830de948a54f8c166e5af8d25816d9466df223384bdb5f6993ecd69e10f82cd62ac539faea9fc87b5760a1b075f06bc0dbde5bf5b5e07fd6c738e7e2ceaf3b3cbd4f98cc6675d13c89eb497612f9e40a3f2df7348e55323f36b35b7d698dc21d8c4765636eb174c7a3bff28855a7c6901f057d1d931257fd702e2fa509ca2900045b0fc72d07ec50053ef7bef9deed70c05bf45458a2b4c14ab0e5d1403887e08e50c3e0da0dc2111041bed30e870fd156ae9644a9317eab0522ea88e2c82545c43f25900f69df366588db4557ba3be26a565e3211c93a5b0f6a06b7d87528265f52f5436655110e01e29e1cb54f45d13c205fa0cc55ab0b908543d000b2679fe4a85a7afd298d74d058fd3ac64c67af6318b7d58b0453c32752652fe64c1dd28641c6b4d94ac7a836d74a5b97f9ff45d1d58c9f99063497ac847bfefcd5f91b9311c9aff55527470aee6dcbbc0c4a71917ebdc83f5c41ab76d256cef93fa9c509a223346318c9e76fb058d2b86c6de0caca3e17e5088f81e3ed8ddcb80bddcb732143259cc92cb7b01994da918ccd59686aeea9caacf554b80f9402f749d116b8efa501ed1eca9a5608ce9a50c06d40aedbc1a09f5589ab738ee46a62c5cf2aaa58ab9e8fe26367379c186c78c066318940be187d6f8c76d29773f3d383914be2ed20101aea4b99870bf2041b463a876f769c1d013d7802ef5e09fd4d6816cf45f7ead3f4d69339ed5a1a03ac1e14753a04cd936404a5a1a1bbe8d7d373db386a29346c14ea79f4f9f59dfa672e9180ce14bb7de78d24e69bdf2bbbb492f5dc95997f2f18676c475ed112e7fe4bed434a4587a826712905351d67fa6b2362fc0e14a23aeb824d235688e6f08ad8c34f716e1f3bbc12f0c5a755d9b3eb43f56ff5fd0ba24b32f263ab600701ebb511ff9e846c46884c5402c8f1f295515c31549042bbed33153e8e24260f2532382a2ca986925e51b9914d1cf2fa8f98767fb3d75d9a7dddaed22a61355e3717480f2cb97139a737fdd7ed2ce4e41f56b9bbd0962632b97ef464d7733fa8e3b5c953bdbf60acc38efc262900aac659954f46794169408454dbc7994dccc27eb8c83cd25b934f3adc3c0dfb66c5c18e85020bea3c074f21a5ed70475d7e7154b93ae7cc79bb45431f94bd8fe080029696faa2f6c7bd26cf3aa07ab7508313ece50ca1c8b6c70543a1a7c6ecd06763679a2962f268d9ea81cf305dd54698fca9445ed29d4fd00e6d35cac50afdb3aa003fabe888921f542a2751d535d7bd65aa89e819c5fdb9327efa7bf7e445ac501aa6664e81bb2cd25d6f420c0d478f093a75705a8f27e3f12a830262e43bbcfb26c610b2297f0cffb50ca768c7a5bf32785692190d22f781b933a94ce6f1fb3dc66808c2b69840d4a172cf8d3081731ee7661541cff203e4482d73384f095b824b296c7eff3d1effcb91b6b9aece01926fa99ad69558661d283c310f500f91556a08c0d70a51d45f35b51871cdbe75b1261627071f664206d6b60984a53ae81dab76b19f8024c3e9addb88cc7d650e2beaae37170485b0b3729fc668b9053f016b53a5812c2810545e71e6170d7cf93f2ac84bc9ed0a98f19aaaf9c342d4e35368d3f3a413cc6d79ea88596a8fb2984bc2061a13150b0bdbfc45ef1f1ab640b6b9599d23979a277572f48010fb4f2a4d6e749fee169c82e42d72debb979437dd26001089be99a2de20cafb4b941f51fd32e809a992b74ee021fd6e9b92628b47362a5ba76df36553fe28414996e73de9850d25d28e976db3c3dad2b2dd7a9b8632d55cc21503bc674d253ec0b22f954ca3887bddf5489c32ebb20dea2e710c1581eae04f66ff0e7105c37e576af0483690d65e30946908091f3c265a70871bf8d064ad92c69e0865cf9fa4f7ecc3e950818f849cda282a5052476690104e07ad16258d56e1e36ccf398a4d3739fddd99400cddce70da91ae9eff7f4983c3c1c30d84ac89a5f146f14efcb7b8c7366f7826dde773478bea73b6c20277571910d82e05c4d059ab3bccdcdb33891ba2d238ceeb2d4429d5d35370e04ea89f20c37b431fe2fd9fd6ddfa6873a4286a4be6ee13314872423832d8731137db9a6bc14901a7908a8cf6040147cd9c600b3f2d2b951d6b4e6c0be0361a500856edc3fc94ac65ec77f90fbe1ddcf10db8017cf2eebaec50e250c09c7737a6d552e55a7163137942ba6fc35b2302ea4d186a69aecc78d4e21dbe80d7ebb5e2c532fda77edddf1a05d206600afc3062f4eb72fbc6ac14aef843d094eecb37aa4589fde86458293dcb6b456053902dbb9e249795ab2cfc8872d9696fe6dc44e37b254cb6dc2032ee9107e5ce2638c8a81c7118ea0debda3908a33a6067628001df13e0cda425f2294eade88585ea444703abae9ac8ae279499da7c7d84bcf386d9e68d73612168019ec79fd5ae571e89fd8eb883121d9f1f325d20260540c0182accd827da0e34e0bd0a42f9073b8b5f3884e17ea2f5cd2b8d07ee73e1c28b33c3bb0bb7a51e73e3a895b07302d93a81766c035e33bab8122ca53fdb48a35da19e2466ff767b67d6a8b4ccd999099d0fdb2fcaca5ca9bb39b431433bf0509e46316dd12e368e23cb088cf4f795b512c0aba57c5602d3502b38412bde4bc60bd3668e48ac36a3479bb2985baed606dd84c296d75ab1e4aeb44b3517b1c65ce162bf17a8f9809d6bd0120c5220b746ef70ccc8b8efd85dd02bee554027027d7d021e610e5185d5f53efa8308284ba43429175d4cf41296f3de8edcfd0c01e620fec1108d144dec3b372aac72911ba4d2e9157958a5698e78dcc9875a38557d1d2e0720df73dea4b82e9ab7c7ebdc06761ceff69b78e21b20df2dfd78d4c8ca13885d49812deb6e7ab617aa90371b1351ee5cccd4f99cc70bf7da6cfc15428e10af06a51b77294c4ac38bdf1300a3c65276b6e77f83efcfe0dbb5a3e02210a954d7ab9223f11625961bbe0ae35ffc162558c2ceb77efbd0500485c616a4509f444e00638ba7548026c6b8e5e307efde59e4973334043eda1ed4494bf7e170f483cff7f95db6d5d40cc5e2f736c3b7239176d2047b7ffdfe5fe9b13379cd6dc320f06a21de8782bd6f3ca7a622566f5bf7c500e088077e14e129758b5626cb58d523f8e684edc7e074d1f2cfdf33ced1336dcec869befcd2fd754ddbc5d23469bb1bb70b15beed456663cf8df4caffa3fc1ec6a7fb167a914617da91ed8f13e041f89cdb222c751d8936d8360cbd860b063b649c9278a3a5acae4d9e91f719cf66e0c8d0304f4d8573eb5af97024eab38da8fbd3f3fb244166fe2cf03080d14cff51b0f153e1eda8bcbe5d7a7198009c0d010c362a3b60e810a793a99ce3d9c4da53076a035b477f6525350b1a6184363ae5f9f84729f01fe4163734bfdf3d0608d3311549ac8c8e4a87f1d06ae24002a661ad9ec9894b60f87b50c3d314c130b2f300d92202fc9c1f68f562a62467b24e5ae7a8497e46fe3b463ee13d61db74bc10bb315c29d0be73b6eef51a9af66deb8def563229292bb086aaffce1ef0cc1c0764187fa62010545a9500b6a572946b6e36a3c23a64b966fbdc0096fb4f27bc0c86a34e44cd1c14eca33cb20b8b46ac98ea6c88d255023402587af450cb8e4f517ae923e8f15012ee579a8d7416d148de1f4435b94efdd5f49271a4bb3a4c6507f03e0578e5aeeb3dc9c6c39065dee877d381870054acacf4bb04051e1d980b20a4acc9c9d05eed919258f9acdc8e23cf237c506289d37b9ad8e0032376d41bccb0d0f767baaa788508c4cdd6232bf55402833397bf9a781eeca03e2560df5ad6be08b32aeea7559445dee541f0396af6021453973a02270f3f69284ed4960bafa56e16a79ddf9526f1fb9c751d66cf5dbbc212a7bf8461e563b524758b61908f64b173ad4f71e0b5f8e2b1e295720c833020498e1fd48b339fab4fbd8636b9a6c343c8a6dbf08eef92c8032ae9d275467be303c1a0b1d235cebe02dbc1aeaf8e872340667cf3edb5d620a367066ac9cb0dba4847a59dc48813c95fe0f3be4ba0fbfd339ad8c13e86446bfaa2f7d4e494dec39a0d2f54414b6a0fc86adfc87bb7cd72004f33afd65be846fbba44620e1ff1461756dc5ee4304037e5d6bc4d7d33bb815aba3fc7af9cfdbdc7c476fcd02072a545df4653e1f12cef114e036bddc09a012133fd93b27c7fb169e26196b4093f647308684cb4488d3c3ed6138b457999e9914e8fa7d8fb356cb2de913b1444b9764854f4c2e338cf388a1ee927f1650c39e86e3277da3552d673e0fc2bbd8e3b2598e26e7e0fe0a174c852e4c1c645fa9991eb89ec4099160ecd4a10751a2b95097642aa565e08c7e13c95e421a596945022dd83b2081df97d7a187f5d24d8bc43931306cb516067c9a7f2daeb3895a259188375ae96656442be40df65e184a2561871a2f8cedf310c368d6edc8d462c3fc470d2d6d00d5c270c97aae1c4a4ce693c5fcc771c0a1dbabb6fdd83a3ebdcaa50c277830949a265c197483fbd3d2c85720324af66163baed632c098948fcea2531560f2756467cf8f16a6eb6074a7d5511b54f5dc841e051cb6d14ae34e1ceda6ba6b49ead685f9c8b3be92538ef3714698a939cb0066c8df5021f9b3d60e67283e847bae41f93642fa9907c714f0541cbdbcc80009823c03885fcb3e4868a8433a69b23568d24f0eae90208479d7c319ffe976472c76d6cf272e44e6b01a1dd0206264789f0066403d76ee4432bed5bd827fde3ef97b9204e3279fb22bbb22ffc631a6121c747c40f7bbe06a07ef9717b774881a6690f425cdbed7b715cb5806729096d16c92787ca3102839bfa2826818e070438f25d59d681be5e61f497c092558a69a63671349863e7981342b78cdee2a48dab8e0f5d51878a032ff8086d8fd013381ff190ffb5a8532e8711360f58a9b6722bc0be2388c8d41ff8806b0504d444d80828787d9d342cd971a7d3721eb58b481d33389d2996d979fbb1e35d41daa01d081bd1b8dbbfdf68dfada6f3a2223b89d47cb57116ab466773cc171551198dd37aae543e5436620ad39f51fac1bed3e290da8526089aaa2f72447362d2f1a7e124f417ab22944bc48189d6ff99a5b9ed5f77e1cea49957f2c60a2009187393504237a62babd2a3a8e7a132554060a850c6da9ec40b8427568c705ec71b541906e2e7141629782daa8f20025000c6f9cfdb25335bc694d440e18b70b13229d1faebffd51539188824105165bc1f15f1c285034ebb088c4fd96b46f78cd98f113beb38d059544aceb98323badfa3b6b1e3ec5c17f54b5346c4dd045a043bb798b4d74f7072d5da9df124ad68912f445605754b10342483b83a398e418eb9f0cf550b0c7c0671c0180dbc6bf9ed6a5a085964a116068d70a828e09ced1932b4fa4194f338c9db68c70cf3c3c6f5969386fbf8fc28f601ea87cb7a99d4c2652461ac465856ba49e627fd46717260dcd058b1c3bc6d23a30a12315177391cd1fa0152da85f0358e863a663f86d65def7f2214c008c58706ef3fb093ad283c199e7d76f49bf568f4cb58bc7a9aba467a582caae2996894d8dc0811302eb6086b13afe338963964bedd1965ed0df69b723896cb7ee7477050ce2c7d29af1b090e89a3e851e536187c80f304eb3598b659aa758b560f187b744a21fb20c446ae9f44848b4f76ec0d256489db50ba28928e9c468255fde200cff961a645c4639af6a7c1153e7a19935090ffb40b326b4dd2d5be9fa51a59e47b1669bc66d345e8e6406a8a21b87f31554ece83941dd0fffdd9c790332693bad8cbb1414408942a63d7bcb684975dab3eee25c2126da37d085b61e71e15fdd1320d211a43c23eae3ac2ee107c1114b10207f03f3307239f98214be93303448042bfb1bd8892035c5412f0144176b13f300f1c3d94a80ab7ada9b3ce3a20bbc0d9cc8c7d57ae71f0e8489842520523d847713f5840092c37e7032ab34bc9d4ca1532348f8518328d237c01c2372e9583d08c4e15bd4f63bb2b736c043411b537492699d0c3a5eaec589bb89977b8cab5e5e4c5f77617b5532c62a5a32c17aebbcd38911b1a593436b3873e1654619fcb8e1b14f681457648eae60632e337d740b86f254f29e2709b3c03b26ff638c4c02e96264960af393550c514d9a76ed9afa155598e43511d74024888d718b07879eff94bc56d0b3577ab1828fc59e35292713eebf591a874b55ce104f25bd05e4d8e66033cf54ad85a4dc02745eb8efa17ab3418715cc4643cc3372c07a8838a45b959c00ca98c3175b16e3af33ca6fe3dcfa10e44578830a34acb93785349e5d2d26429ffa35117cd86dfa9b58e5d57d9d9144f325e688e1fd94ef0807a8c3e2e956733a7a5433cd5273484205dca5c1978ba81045d0574d2cf21010daee24f84f6672404a7ffff80232f9cf198ba66595f9dac69e6d5e17a29876cae30ef67442bb4c32b02ca1b488b25a39ddc9264e7036028a7b5d98c5fac9956924e7b266927d381a4891ff6c7968ffdd6f64cfc8549b583f8e3e6053e06b6eb08e91b0baad9dbb8e1ecc55addab29ee9b6fe93a2ac901697ade181c160a39a620f03fd937986141cfd106505a66014ddc5be5fa400c2ce975a3e4a869ce65ba37342c85e98c5354534f49a476e29f4245083c535efb94e835fff501b7246195acbbdf9aa4505cc283b49cb750eb2bd4791b131f9c01211a9b044ade10cfe65bc4db3889fd4fa27e0742ecef5b601f30555b2a028be187694fb3ea7d5893ef036fb2d1d58cd79082deabbd19dc55f6792a283975e59ec417100a7148d0b9c32afa80a152475b7f39781facb11537c1781a09f211224182d65cb761b4f6905e1da319008bc390fb4e54ff50bd5583c849acd7d76260367e136f4f2d38c8bb6c1ed7c10b5e67a1d27b9012693a484cc4ca7489a6b64dc4091a978cdc05b6983e691d3079f9156a6776c20bc31fabfca47b9f6e887234b1234c673b4ef84817a62643db4d655f91d2c5963e427360c6faa730ad75f2068621c919c9f273dfbbcb2c5c1b2c7ed9902ec653421498d4d2c8d58a5488be47f0fada3ef9e4218e403a79bf291fe9741430b5d530e8210d56a8bc3cfff882061da842f47f59d5399e180e4ebb982ecb5aaba8a566d9cfae5663e25bc90323e1aba562e141649223adc96ed997a060895de428439c571c2c36bcae77b774fdf81c7942b784274d8e57961a51a931b1d2c0e93e3c8dc289dddba3b390684480ae110a363b3550450d059f1942cbdb2b95b3813c4e1c67b7571513a1b917503986ce9468759c03546ae3c7998302ff05466cd67922b417cbc8b462d071ddd4423ed88d4d31b7f0463a704987b6a42dbd3c16dbb7f243a604e30c7935815607bd0f7da4d5a1c859866a8c0f7a42d3518dd3c8c1ee00ba214344094bfdce0cfde450cafb962a23060b8c3ead030ff3c4fbc2a210937813079ce12d0bd8c34afd344c140bcf94cac6e789226e93f1f67f6b64b70c17a91b4b70b69c3962a66b5823540bc6db2778917251b80d8838641a718c5ac1cb2b261547a1637153263dbc7fe480f0ca8684b04d791cdab8ce478bbbf46cd0a6e1fadbe5e9260a6bad0da5704bab75bf779a3a9b23bb847d105a5abf54223e02b4516c5c269c65da4a1619ea720475e9045ada26c2acc50cc3cb7b067b4da19611a0cfb9f3755d83e01943edd1df451da17f10bd2086104acef8d526f13bce20177165c9b480ab141b34e8a67fe3f1e25c288dd1854df47ca5f6b05345c3f054c03928d20aa654ed014a8649f3ab3e6f5187417320aed2a308161dd86d9acc9bd417f1a4b1e7e3543ca15f9d27a31549185eb045e868cee91ee81bd6081dea2f8e1a8c6e92a965a9160438a006df3fe596a447eb4d77a479a2eb501eb9dba71ed8c5cb7be94b8d3765fc7f9905b7d4c47748d4ba0bd40b51a0d62345a5b2a62866abfc84cb4311b17b6ef96a1bee1abeafb916bb6c43398867956929c67fce7b26a6879a788a88def280474bc56e7da45a07bce92382eda9544f692baafe2248c358870bf57b3d3e542b7ddf008463914624fa8a81169209ef2912c1f939fef7e02bbf28127136fb00c2d496a544d56172fd0c7fe8ed712bb6907b90ab8e4ede8d6d0a7a101d63cb6723405e684d9517c1c52fb076670f0f810d3318cfd5b98104d97d944fcf1ec80b9500c89025b702dc5f8091c0bad13932e3a71d44be231abfab1eb553975c7883080fe1f89d7476613e8a4b59f68223f9baece3a388b451eeaa4285858386908e4f1421043474330a59619092eefe6dd332137cd39d963d2994455d956b553c4fd1b6900056020646e3398548647a610d176bbfab266488d027d7911376562778a16a20fa22f830cfd67fd6c19c029a2a6c49ddc3755259cd195e6505560989d7fb1a5c95d46ab20fbfd8a544b1fe2df32a38e8dc3e11c93e7f85ca7e91ec998f643f31e4af5a5bc918030ac12186a2a1912888d1aa4614a18ebab0a54fc50f19989efe8d059a40ab2d0eb6f7127bf32eeffff314ace3dc7100def138de28fad8065c9340571e02921c020e2f6914108c49a1d4cccb9e11acf503ef03b738f29fcd861aa4dc465635ad1b216d8bb196c702db499dbede2e8fc137f53f788638ff047fb99de65aa88905af26a7f965f2e2ca0a1e3a85826bafd217a4eb224c8b598d8a939061ed54523f84925dc868df91da2ae3e549987d89bf35921b04478a27a896ff2d57148656177f651f8e1939b39eaa7247fce29470632910892ebcdd94a3963019046271df6b0559333524b8c55da5ff70f37cdee330924c9f0d7ce12389b7a3cde5d2477ec1ddd8968cdb4b7e5dab576bc10b5f4604ab5353d8f8171098fdc628df21241cffcb568bfb9e97fa693eb9114e2e6df506c16957cb6e23573f585da3889ea7fa86b8bf9efa758b501fb74f4d315a0524c2f1dd16655c611a38dc75790bf21f9e5ffee57b5aacf51076f0ea2ee7c6d3f7c068573def22fb0894a685f983dbb4ad032198117cf4635c55682b498d0bb8155e775be4cc594488080cc4c660cdd0a76539bab4cbab7273f440f7c89a5ead43d32d458f8b88d32c0010780518fd781fb9bc83e06300ba937f795cc6f00225c92d8849b6361cab61e501f6cafa4647dc893930bcf758166c1b0d745d0f3636e875e6ccac76e270ce75ee77784fd507e7a74e75959d88f1364854966ef0da1ccd738fd8c3be930e4879d8d84289a1a014fb471bb08a80f5b6d899fa8ed6dee399a7a222612761c37da391a83fb6da3699f4bb8ef95bc9cb983f484165022ae723b7abddc6c354df2a8b900996db9dfe1362b4735dd1e40234a76bcb3cdd334f1a8ef6e567120cfe2b8fe05f0fb394be6a680afee6fe5e358a84c6f7b0129189fc8be4f78c94bb0f708165009977bf93d627d72f8e3d99830b228f61d4f587d1fe6ae2eacbbab42ba0a7eb8921e93a4c61144b720c077cb882f3e5ce696cb0f993f06b36d28dce37b42d1eb954c10fbffdd9088ac200b713159b463bab7c8fe045bcbd0348742f52851af282f71f11823ae19420853d7a74c80390c4b8c8eccd42d709224b9fc052a04659a3e6dc7f636d01de3994761c642fa12bc4357456c28605c86624c2ecad688e5ff49a038e953aa0a6b57e450a38d636f1041fd3a3edeebaaa9461a48a97e0caa78153a725b89fdb0761352171a1f03c3fed586bf0ca039e0f74fd5ce6fc1776ca29f3c6da2346540232493cb928c62c73058326e110a0be6ead4ea60be57786d0f291be97c116ee583d6b987ad9bf6fe711c09d16471e01543c31f70c4e26ca33e92184a8797e9bb69df529334c96d9f4bd9577fcf0a3978c66854023205de7abe123d54ccf7dca2f9f8a3859518619e088f4887922647e8e83a2c63214aa4b97598ef607fb10150dbc7b59e50271385da1e19e0f4983b5174de8c751169fb743e17966dfcbf6cdd346cb6a74f46a438abc7f55328a9d2417e0c91cf1fc2a654216fa823a341e1c740b3ccf77fe87822d93c14cf0f4a5bcc9a8dc0b7cf3e84b6d25a3123c38a3b8ba498910cc38b8a153a2ff1ec1cf8fcddcf7960b41619ddb77adc7d0ba0dfa9e125cc5d3eb9ea4c9a0d92d90da7694002e54218e9a309fb76b6c93321170b340e249bd704c2e34b842a01b134b19ec7c8c71505808c997a2c60e86703d075b6fb46cdfec21945c8031bfa54b46464233675032cec58aa41e4f9bff7cd23e6824fc73ca6b97e839ce563af8e0c9ee12d3dcb988d1859ad3b4b7fe96f61531c6c92e78e0854517778652357b4a159dc54dc4e12288c9e32c28458cef5eac6fc8d41539c3213905e782d58796a412f4a3ac32ce0c1bdaf1baefa854df0452992ae9027e2678d168a0bf2e7a1b9c55e248179310f4cef993f5896849edf9581f9ed35b88fcc6e945e0fc31c39c5886880e47f2daf68f486f87c09953543ccb68cee746162b34fb14d6756667c6435b71ae2c028986ab7ba8e8f3fafe5158fe7907ab185f983fdc488b4f6f2ebb6d3cc2bd5bbec3e29ed57d0dd20e960fdbfc31d2eb3e125d26425d0a24ded651938a97bd5d55d515a156883b98e9ed6f41245c49086170764cc72c41598e73019cbb340fb30fbebbe406206f4ef61bc91a0f899f960ada626dee4f812a97cc6d7eaa085257da756d2db824cef60fd6da3a1a0dc36a91a14d627c2e13ba29674b4bd2b98762c4816ad892080c522c888b6fb30a9f0ffd68528dfaba5ca0710427bedb727d96ab9e69a3c0431abe1e8f0cdc299e32152f9a8c09e3e2f718561c98be5ceb8e2aa92d7a9e602a519a081a51dafaec5e9d88e92ec535bd875b70d39404643a48f67a16088d4674cc013e266229586dece88efeb79ffe53e62cb07aac09c905832d7a16cdc255c993baf47eb600238ba4e18e71e34b23df429ec021b54477dc64643190a99a02fc5c0a88add5f72125f76378b9f550dbe1b1ecc49f7fbd6c1248c3abf49937b5dca0f7ad1fbc9e41abfdecbe9e390a3e27ad574b45c2959f07fadffc228efa8187e222465c319509e455530d318b6d6d42e4409fbd20cd0347dd9edffd271e4c3ddeddd0d6a86c708a4326a8da9a1fc197f1c1102c81ac805f99c47805103b433a3b856fc229e1af41edf3232c15d2435d51a17d2d89a6b3149156ae4ed0cbe09a8b3b0276e4c02970ad1c47db55c0fb1531ac9ffc2079c7763f3f98bf0a33eb264a8d6fb063c1b624578f9ee049d7842227998c7fcee605130ad4cf56714fcfa1d4cbda0a7409698e64302a3d4966c023d164a894a16fdc2465aa1d22fe6c0eb1a960da632ea2902b9db9ee123278a2346090cf4fd3b094d1d41dfe2b59e7759d400f865a20ee0ebc2800ef438c3c162e0ff236606dfd5d6600b1c72577e3166d688d94f41d54af7291dae6d070697daf2e6d8f0d4e17e02363289ac96d41096c72b9f5e1756b91647e758f4bd4db96a812646416fda77b5a22771d360a23f12735ff124b9bf8ec92cc9c21e192f99ff04803ea89f8a0594c154018176b72a49aa9f342de8f8d841940770a688d0c92b0f7d9e0c41e9599a3b1804bbf95227d79f828c46a4d649e20cdfc99867a6b25e2dc119fc943d978d252f5931d0ddabd4bbaea45cd3fc103f806e18bd995beac082e2eafcdd395f76dffd091d72a9c17cb8d56e73a8f4f52ee5c27ed7f89c0178042128b46ca1f12594c8cb84f99b322a85c704feb2369b700177db119c37ef98a679f9ff05070d6a5201fbf342e2e0d3272b0f4d792927373918adbd68aecb9b77bbccc1d5494e6382616d9641270c7fc6f969f46208a7e47fd59c16fad7004a74f12863f76084e92e8af8c082d4baec870e7bd1c767da14f95da03a20f64c7c112271e06e7f4a23fef98f7f6aeed9c2c34813229753907856aa8f39445161ae11ebe52a76c7f59a8e27460ce7be97f85c361631d5fc4e9805fe13de7a6e7b7dc3a2ee19696b1c967a65fd0bd47a936d2893cf009507fe5bf716afc6f123d77bcbebf891d4312abc325c36654a23d9462101fedf8371652bc45f46f3a953c2760f973498ed20d9dd3ff4b2a6ba2df4d0b8c842e444a3ae7d0f9f54a62e0490a4da8f37240e9c0c90ef225a0d9fc3d5ec92804d987f7e53bedf2ed4cbacbec10d76a40aeafcb45c910273eaf82ab20c5278b404f8e94b101b78ced0c67ce28446e8f3d0efa01b1b72e364e1fd2426bf49da1eaf59b74fbee68f832ca5596e71ab99a232c4db2eddf8a966cc51e579fbcd79d00f7edbb9081aef8e5a816d8717a99dd325e30dac8e462ff92a259cbd85ada032f08f1c774b60f959dd2810a9007c8cef61a7e4320077bcff1bd53e4f1380436e8f1d6d8bd4b85c886e9c7c3e6751f4b2a7e9d8323ecfa4fcc923de7b225b89334d1b6a53e0cb7a4ffc2a5bd9241bb23b3d2d260678ff71906f5fd5f99539294d6c341f7aa464aa6332dc638eb3edc3f2c6dc61f3ac0292fecf22d406c5d8331d7552551e8c4c560b28d320ea675d6a058cffd02d4d95a4d2c7383508d5e99c63f05b2a5f42968c228ecdaa063266f8461bd7299419710c3499770c39e6694aa29dbd4600f532a2b4a862a478ff13420171cdb47fa4834f7e6d866dfa8b87806675de44bb52e4adfbdfed8776fae8501cc270a7a8937e29886fcce71cc473633ae8aeef112f6282d95f75f4e5028fd88e7bef48d60f592b3bc297aa5afe7a0f273cdaf67366d1a50dc152690f0de1525d29b028088b4459a2b550da8b8fe3c1e8d373754ca6addf9f5d74d2f00929f2730d7f2da3d891c1f720548d2bbc5cd95b7b56b4b3c770a5ce9290fe0b2325951f66193c147a4dfefa7eacd88b8980a56181abdfe98dac43753bb1c2a75cc21ca4e7beb523e89a1b165661c0c9507580c3dee25cc416ac912f86d187d598ee7d90710896d2a7e121e42729072cfc5465e21a866e09853c3a5b53803676f10970b35c3d35efc40e0cf95639274ceb356f8691c589740ccf3609c795841956b23a8c86b455a58adf099222a16a2faf7558732cd4399cc42179815689563654b54f25edb950bb4a3b9bab5501a7eec0ba54b003dcac1707fb6eaa8fe63c36b459dc0d7e29c0d40ccc3f6a5e262fd4c270e58f994a5ded702d931f46e7d70740b36d2cf7b715b465d5a891e6f259e817bf1e0187b65784310733c0c3c74e026bf2975c990630029aed7dbba1f5cc831bdfa0420666c2d5e4839a742c8824d01600a55b3c200207dc2cff50894c5584ec3f0bd6c9c84b03da14fc725ee6d06c6ea5cdea322e497308c6aba559fffab68ba508dc3294f5f2160456ffab1aa8ed0e51243e52470e5518ae1f84fe64822cd32732e382f0bd4ae652b7d05bd417c0a0804bfbb1936323d64ce600fe3ab8173c81ccbca97652ce64fdd9de52f29bcb2885a5309099097fa2358299ad1d76065f6aacdfea989c8a706c0a1434cec27a04b1f4add47355f20e99de71c0257e2538a081bafff78b90ab5e717b263853488945d6d345f79b2a6e80fabe2d8ce433f7a4a5f69d45fb1c661e27e1f3c2f5667454f57fd38292f087cd501c5cbe82a7a4b678b7be341317024890076257e02a26cbf95568a566f4186c18be76f87e1ec8453185b91f7c42aa3d0858ef46096bd8158134600e4ab6cbbc053624593e0984914b079ccffd6d4aa49ca37bdbac832b3a9f84750224719c85170dfd4f934252d0f618fa7ecc8efad44bc0f3ad1261bc1a1ca34ab5f398bb30db7b7ef0e9f096b1f84a049f00812c6e84b9d03a8f463001cf4a620d05f1f465933b2dc9ab4916bb1f75d65aaea09cbc9fb727ee8d5b18986db32aa60c71d60e7437f7959a31a974391f040e153ecb32c85275695ff7023af4369842ac29452d04f837da7a078fd70dc926ce139d04ea586cb5ab157dfb752d30b85d4cf6d04b38cdadbc076b884db132ac7c8b8027de393cc2f68712c7d1435c297d7f9de676817ff1c388d72328d965b82d05db5ec898a0ae2f77dbbb49e8fb5f733e5dd2dd1af886015de31bcc3a9aab58214b8e9ca896122e98d82fff7504ffc8521dd9ab6ab8272c85e85403234f42d69ea5c9411273b9aa9092893c817bd9d27a6d536f123a4ac31ee831849f691ff1444d887320b02e12ff66015e4d3781af82beab4559738ad1ea7880ebe2db61516138626ab5ba6b41b3acf84dcee981bae1a850c4fd9d3a38ff4d254e22a3ed8d82bf5272d8f779a28a5a2d853ea7afc4b3d5cb7ba2b6d58b0c0294624cd455a7fa520c894741f6ec65f3993ad0f87bec959fc45ccdf4aecedede5792addc01fb945c39aa24a2d237f8e4b0e3b99ecca745d25f375ea2be7ede02a9f13dcea84b8b1e15ac46b4b6f6227cdd2a0a57b251593bb600f60d5b6a6955f34d283746fd2d1864a2d7484933f12734b9b2171c9d72b843988419dad5f75113377ec65c9f680eb0c3dfaa8d48aafaf0ea6dc2d4f6211bf586d39b2de03df923a3ed27bbad960328e5a983bfc0d8d44d6b0d3be74982489b5a222a238262f699d296fb45b1fae1aaae091b4a7bbcc1c0ae7ec4ddc1641099c62e7cf7b6f3d7e32b754a04c1f0b7543d9686a4d412119d0ebeed97f9820dd149e9deb78c99d39cb977c2b291ff105349319c852ea2689dab6158ca516ad6a707b9ddd523331ee66674ddc4fb0ddb7d788340800e33a63532be1a280c84f2bb2540d367710f22c7bea9adfbce1bd9759e4f334aa58158761ae66c80427ad7d6a8fdd27a3c09085d97ab210aa0a983ad09db305122c7ac3137194832ad13e1de4dc558b4f37e83cc209f6ad3570bee3bce3bdcab5784c00a0a6df812445968d4e14f3e4d30a68656db0833a9041a54d73138652e8209c0b5b31319d9a2c2e02c8ed40bfea332a7660fa9aefeaca94eb7ae1b20808c1aff6e0a06b5e729277b4c9d7121934652d53f9bce1a5bf0e6ea2571dccc19c8cc8ff06d597eff120a4d4a525b5ba3bc3829515abbc8906c312c1818e1d183186fd98b983cb0e5f6ae7604484030c15c6d14539798ca09366bad0506df8a5011227a7503821f3d15914e10ed93a9bbb4020ad9e49a012f8ddbfa2c88dec125ca4a375ea6ded637cc12dd0b80c336002bd9dbaef4462b71037dcea35c74181716f41f5fc1ea47e17e467382607ac13af610e3c59696a07ea96ef54f5c7c2c0015b28728fd1253093d410c45af9cfcd10a72a0635e2781ad6bd9f8b0c5ff13f88767637ccbcc630014c914a8b2f19dce002ef8ba8269359c686e6538741941924b1845008394976201142956f7b5ab26d875ad78cbda92cab48c447253c4eb928ac23c5037fd13c98337581a52ba1684105a184b084c6409d878dbbb9b489d863b8949aea4758892f8ce629cbbebc75fb71011338b90430ac3494426754b8f3aa29a2bab79dc575c64a69caf83c46acff4a78a05364f95a4759191bca1155ab0d77beef9b4cc9d161f7921f81acd5e2da119c6f1ff44a8d3e2202f7248fcdd9d1f4d262548ad1d1129599cc0f08eb5144b880094c26060a01b02558f2a0001ef49189bc739975613ccc951dd29c45f253c31593040c60be7975031c7f7d199e67199187fe63e753a24b5b60ab0ea47758a6e2ca668e9b346016e9e703288ff59f5ab8c15c66aa67c36ba2caed161e2e1191a4c8d7bbdd6b2a06fa3b221c95417eba3cbe994d0a77609e40b25aaa60e7a6d21872933360d755431a568c4a50d92054284794a0dfee2a40bfd030e5d229de7692879aa6cfd8195dde7a762cb85e356af859f99115d39267648ee22ffea2d7b23f834421d4003a87ac0807c52d2c67f85fe38ef3a3fa83b35feb0c926eaf70e3be690556fdd21a170d751e4eae17d9187da9656a977a1dd9f6ef2135eaf6ab9e02462e152b2473a7323cf1fb63a30d0099ac24ef820b8f874f78e8c35758bd7e8568a9650ca2c77df9356c26c77606be30184e54afe21a27958c2cc30a52af181d7b504eaf0f11ab599a7e0ed979cda1dedb6fa279431d6bdb9cfc6f28737018de21701b447b91214947ceb091292bcc29746ac8a0d1f52ada1633af518c91304863a91c88a42b209d84b2218b5a0f908521a2b26556ae0dbee93546368bc965aed5ec63394cb065ff6d2e4e1a98ce03f95b03bcac84af511fa5fad36efcece5fd393e52af8496c372f965278be639ceedd9310a81424f3cbf4ac506de9a0c168a6f3e54ace661314eb0aa56c2367d81d1cabb9a2b17e609d43b650b19bf2f4fd163005df07eee94ce0960de2b85d72352e32e5a91d9e751ebfae89c8fe8e68ed93d79091136aabb163ca58f474a49a4f92154fadd4ad7a05ce8581ba8f6f0ec909722c16a657fff6178e0d04ff6fa839708a4fbe1a4f85f03fcf8f8dec1ee7ab81593230e598bb3979ac601fc8c09eb5bb9ea180738c6f2d4777c2e276415e504055d2d3b45bf46c27a6bd9d9c4c9c98d411ca96cb7739f5f8e5073a02f1a64d3696c3e2b192bc6023cfb64ef7db1f2a574e06709f05eb94ab2b0d8bf63b43e0c57f65d20b8d99d10eba52dc5c8705105f0492dc118626a03bd6b8ea8deaae0553e57ed233790b633c3b10afd5cd0029e4ec97765391cf47e61d29ad229f2a185bc48c880bd55c6cf4930ab46c1d4daa701400ef7227b10ac2658d80b09663eb6f020ef91160fde5de8fdc15bf5e410845b757014a2b875c4f54c4c9545e73cd13984c971304e174a427d0e9443d836edd7564f3b18caf35875fcf38bc0fac858292992886630c86de8b8b89cc1326c084e78303d60b6192b12dec8cc11ab722a3a1b0f4d41037ff968fad0872e933669ddf9afaa7311dec75df4c9a3080b4668ef81c7f5a7abc441e00d8a4bbf0cc0cad2c9f4625717d0945bf84e1cf5ea476fab6096978722921ab01e8e49cd1bcf858f80874b2ba60ee0238347bdb3d0289b2414a82bae02833273e020bff5ccc2b3991d1f9afbce7b5fe92669dc5c50f66cb471c99c39359141a50a3dc72959bf4f7ad7dc60e98e2fd1690b082cd300d6ad48b5f66f6c9bc145add064eb323b9960f448d3fa817e695d0947b69fb8b5aaba284adb3b4e840b33629e10bc863fb835ac6efcc4605ca1cd06a7dadbbcce1fa7fd0ab1653e945391d4b4a969819e14bc0b3e741beef20671f487392a5d33e48edec21725e6161594d858efb717e10d01a6aad8f8913aef3e50150efe049ec4277a94de2a8c0d8cf1d38a0d2e0a54015e27c27083d2e708ea069edbe4460ad67a642c67b179d63fdb1b2fb735cf4384718ba9b07af588c0f6445090171c6dd9972afbcfb572ae08e30ea057078dcbd0eea1762b519c54efb798a0f43b816fd927112fcf1f21dd64191cc6f043907aeb4bd54fcced2b5fe02f841eac2386d46dfb87e9cc1c50cf954885764006b0297d8d488870d46f38556a6982e6065eaf30b7a1f10380c86c2c66f9c507088f9812c602af8b1b157b87f52225fd515e45b9f6f679e06c441756941141db561114308763eb4ff5be4d29cd5a78db3bc29485b144e82a30f6236775a78eceb718e3327b7c9e3b8ed9b88b5314667b7c86347f5b6545eebc68635f3c909ce918ba0670f3d9539532946785350d27342c476cb2f1f7f22ae9e14b76175ae1d215232856f52feb8349f55fb54ec6c54ae2a55bbf13864617a0e44d953562c9618df52f19161749f8a4b1dfeca0d790b9979c30bb8d07394e5a8e04070efda1eb171842685bb5362c915462d1d2307af94a49c354adb1492d795d1e0bd879dbbc2d926492ceff97d3e643cf2ef1688fe172f9204bbafe7538a71c6e2f2b0b287791187ef8c21c7929e198b5c34daecee9a7ea54a9508bef0c85d4258522f31cb1aa0204f9be95da14596956d8c6448d184ad60ab24bb7e46b61df36b6eac70e454d99ae940ad3e3daf2e849a1d3354398ee427420c2f03fb59ceaf179aaa72beb0fe1f4766539c06511d49375f27104d544467c4bff571a181ee7f6d857df63f28c368f867aa4f5a52cf820a169add88b280dadbb45dec56f444240bcf6f8d9ed2076679020b4720f109677e72561dedcb1830e3dbeff59407615d50e969426c85510ddfd8cb774520be7c4627a681593d898cbed1bef9346d266f7054b81804e1781a0728b959e4577756052710cf4cb1d17a7bbbf0db3b4a6e7cefb55573e99fa6a3a52731a0ebe9971b834a59ef347b49e8b018dd9b77fd4640df8ab077df10003a77ef8128f7c9a52f27a07d341646d9377871be30aab48f46c7b4369c81ead3e6c1ad13465c94fb434538ae10b9ad69051757e5ac4a9890bc6a81e0bb3561009c22ff8cad52d46fa2b28f62992ad9865cfdacb574ad51b12e34287cdfce59771c7f35f748d6ef9c95d63cde4635ff26efd8cd7cfc6bb8e428759469c3ef2bfb74b0dd9cd178cf707b3a63d2fe85cb9eebe4ea7755e7487f0093ad1cc909bb48dc8a745c9a58bcccd4cabe3c08e3aa14998aeff23109720735b8630d47b76490dbcf0faa83b7c8a9bfc80d457fec8ead9d05b6a48f546f08c74f2966bd1ac7aa4ba5771d479a12e23ebe1d0c1450a55e3c650ad9342fff7e1966fb90f6fb45d323eb73fd382c6d472c1b1603605e51cb62956cd6e51062e58ec0ffdae2211616a70916eede470802ae45b2e92381ea430eb17a3985a41676419651d60ec8a0d798456883ff89a3f65bb10a5a1d53ed802b58e730df03b5a3360f6b1946c29d98b84a5f2dc478e234c65ca6962911a07033e11d8701cc29df6a4263c01ec7e95715fb18ca368636fab7aebfa46436535214b36f698f500f2d21e7ca6dc29421b68babaaea5a6f2fcbebd0652422dc63365ba0529c5e04f8b6579b0b44a2d5e187af67c4e59fd26fd30116d8294a6d994d6ebd6e241c88465b529fc01fac5a085d0d10a1636d8be39ef9264d98e719cf30005bcce9d585bc10349b23f4fb8a1988ac0070351705abd5420eaa7205b4c1762d669d0b9ed19bf808e31e1478cdd2e25e55cec9bca9f686a7fd75eac6e1b0cc5ec8e4e868f06daa95e53d4730c4b6442971a00cfe3ed0e71662a2d7cd126b02232e1f3584c1dc0d792af7b37192562c4c4f809d80294438df96be48f532a6090eeeff08f097019bba8baefe30d4eea6efa899b7d5825bfaff1b6bdcff9e71cc6c2f55db764ae234989be08fa573cd8b4ce11577f67d34101e35c102ce5c8b0f2c29b29e1e18553a31152a17e117008a51d73fe406ecea6474788f4c7da83c28ed5ce267b152a594d2291074bfd8fc4ce2031962d3ad1668c0785969ecf2cdbc120ec7b53f40831c0168922904678849c2788f20247d90af902db6a614d116644a0c583ee58ff07f99a6bf07bedbcf2b472082c697b614f30d20866ae36a3b5bc5b3bfc5b2a0a5395fd33c2e11491dd801315a6add980831366f46c5cd1cc2db94e267a1a26440e740bf6f316cbc1b671b176aa1bd609060e2689a325b6ba9ba8de1a7ec361003d859b5602a221c59a7976d7666f3cce7fe5c820d1ecf6451daef9451a4c3efcf2e818fc485be91a3ce6b70abd12fedc649f6522c146b1da461ef4c0289870b2830dd388d2fa0f81aaea14a4847e96b3dc66f6cf5719f0e09eba3a39f3cba642bb7d5b1696a8b4a49bafd9a4b2305d74ed3d30d75431db47965de82c86263ce0128e72269180380147c7b3e598245d1b3293a9ab393aa7c5b0466230c8fb5ec8a4a9f8acfd372ad15d614e64689caacec5341e23dd1e79dd2af3c292702c122360492e48a8c5342c2bd9979c09b7f8a9c3a157fdd1f2316ba4ca08ec78e4dbe98bd2e07f22325baf17397eac6b0478245acecdb53736515b2072c00372a9b11ba34991bcb3c966155ad267831b6606ab3e1ae0b4a536862daca87e4f9108c68bce83429717633109eef4b8f93c9c2dedd99ab62dc14fefc2d26377f4cb0763781074bf463fc8d51e97a5bc5247a24a9fa300d4c982a8db2d53590066e785e1dda92fc33821f6159bf5c2b245e5c3b3862be7e8081ffb4241a572d0f860137d81e18bdecad75eb93dc5bee78a46c02a7ed13b07c0c885b3bcaf3a521de5d57dded74bcdd718f2f0da88639a82441b65ec0c8b74ab9605a39e2490dcb6a532a8174baa98c1a2a5ad135c2833f9b39e132121f210c559484b104ac904632aafed0d2241ded864573ffeb2faf8032e39e13c556a32ddc247cac159370b1123b981b5b71391c3cafd401d64b9311d0e85c273bd1cb7e91743a45b5e6a35ec7898532533367e8ad5300d94ece32b8abf68a213249c9bdd07a8f5201cad55dad1966657c26146c1ec6068a7dc95466afc10c9b00a48d905a3a98dde5d2ddf00f146b0f761602cb7daaa0825b02e8f592c1349be91bb470880e7ffbcd5e99d9a8b9fd3483d0a0d26a7c2617ea847f0237eb3c6988a36e077cc59f6d4680c49a49572394b07782040cbdb4e7dabf7b858629751ca4ba0fb8c2f97e53db4f368308ee5dcbaa4df27331219624bec1b654ec0e35606d96fd93663e2a9b994e03e74bebe28f075164e4656c6744d3e3edbda98a5a34bd0a56c9242fecb5734328a7959877adbfb2d59723a6f14f77e45fcfa3e7c735c3aef5489aca6726603eb43bf0126004003d9b864a0b320a337fcbfe367a79e1b785403d8a9e9f517c90ffb6d98764302fe2920a9df5617a65c28886d40850c040518d79e6bbf4b45a11b8a1b2e7eba24dc5b2f82a4b94c623874dd07d86e0d7f8ccff3b0a0af38989083ee389844e2ca794e174805898189a6d5b02c1cad30772aad43758077c67257a56a4ffad7320a7c76a526d2ba6103a9bf1e79b5047afe0b70bf3b8c213919989b2be13e4fa6614bf176939acc9f37fd8698675979b9388c3d4b78632ca11b47dceafcf089f51d5d3760784a414d40d239259b6cdcae463b3add2d5bba71ff9a32ea9e1150f2935e61840cc9f21c3b5b6177426d9047ce178b4387be9444db74c926974db516b3e4e91a7c06f675c7189d89a68af342460ffd33b73b2997dee4b4e9d5ea803433f5c99ca7da7ea1a513fd5e467fd3e658de766e3b0f2662feabe8d440ad8f64612cdb8ee10402b0286db67638077074df362c62d14ade35e288272709b34bd28e2d55343a6c5c9c28e03fb227c182ac5b98894ccc3d43c04101f74ebaf31e11c0ca9b883e58ac46cc3fcd197cd2a1e241d2cf0164a8972921ad47f5b8aa18c040fc8ec9a17ca2a3bfe9321b96a8b8bbc67cc0434260d92871583980424715e8bc813ee07afd6d7aeb6464946ba7a37fad3b9159f6c1d022a855f487b5d1940bfe311aaf82d5d3519f73330154a60d9b92162f9395ea5c55e7163f728f99d16d0e0563f60e07c477843e384ff343cf142563334c384c890bde7fb85bf080a37c35e8f156605697a787353df39ac95e94f4c4e24748ecc938a3b4de9ab77b19ae85b525862c16da5feb491f0ae6fe1713212c4560b8da93bdd7a57b7024a5c662aca32437bd420f63eeb98f12ed890604d1dfc099bdad4d147fccb5acfcece5e71a800bc46fbea65ff6a89d977a3cec2b11450da12f0585ffe95042323c1f1d6db49ef471b2c9516adbd80635470044d859fd11f97211e1cd7224afda976c65fe354b9beb9da08fdf07e3c8e59e537bb5cd8a133e904159d45dabf12bdcfd840f8c960220b920f0a91fe497b5cad421cb1663fb9df4d13d074c876a20d5ce45e32b55110a58b21a0e6b67305929fa1a837593699e280c2df5048b2fb94c4fc435ca1212264860e5babea1d68a64933a8c989353ea352164e2cf018c211f62ce7581ca17463df97b1be74a580ab7e085fa29c82e4d7eb23ac0dd99df22fa2f0463e14f72c0a762585bf18d9cfa0de503ed3a4d5a2c5721eb9c1582a783bcd100d208dbf68e734ff271d2cacb87cd0c2b0788f0d2de0f5f7d1ca742cf2a237179919e108c43f1df35eca5aa3b986676919b8db356cce3c80738272b06543b69c06db9c1204226de75effa6476b2702a13688dd676273b5653d8f17686f16865e963e4006a03a2b389e745c79d8a82192fb6b335b80dc934ac505f331994353961350dde5b1f21b77df1211fbeb5ba8250793d9a4292c28f40bf8af67985f0270a0d6b4a5123439b9f9c7b4f9c46845c644f709de522658d9ba603ce1bfce034d951324f0eb8440ee6a62b8cca30c97badd22bb26cd018fc4315e0f00b1fe14243974159676b5bd8d20f0ecd84452410717e7d0d1044e5c4b15b47445c98cdd29623b3562924c98c762b687c7170f0a610e91024a4b756e637d684a76d9b0bea59d1c225e6ea2a7ff5424f529e7804bcb34daab3fd54e22314c6262c5383b449ce83be77ba7e52da57270c5842d30f2feb9aceb7cd5d04288638d62a48faedc312ededdb7e2f9faacc4185599eeb1e34d7316aa9b5413f6259ac073193c09c3bb3abd15e72074fb0e3976b6d0ee10dd60814a10e9353a210a4e5ce80d06670da170f583213ab17e72b536c4f69d0051eb01c3e37dc43ff37ff86c9742383269a4fffce62edadf592a6accb1c1ecf7090fb73276c734815f5c67ce8d249ce1cbe982d5b32079f3237ee21c615f3d28f45a4c4dde3133a1eeb8abcc850feb7fd1afa750dc810301d1efcf9b9d8f0fd426c7c3695aa25653a15a8dd598b5ab7a8077a486405afe3d082a20ec5becf9ba3a0cb672eb80d4e8a5acfb2048ad6f7bdf196b5e1913280febcdf15c83a5edba0e8be28288f44030ed65d0d165258c432bceaf63694d80633584110eaa5742a109fa3e54e098692ad03bfbedb800c560ddce8898f84de3183d2d3b4d51671b7a8ffc8a14216d66408a5cd9c9e7602eaf370de3610c986a5fde472963a1e3534c63b9eebec11dd3a32986554963026868e90b740ad9bf4b9f467998b7d8a6c220a9090494d0293e2ea48a4dd18ad9c4fc60f8d7a74bd0e9c1260dc56040f6c80d05fca0e46e275672175304c0c89a1b66587835192bac85a81e6b1d154d9d7370ed4dc5eb080f49bf8a2c63f768381640cb426ef83ae0639793ae9499dd34916cf4b4d76b91a3d36250d809e8b22157ed80aa151dfdb42abeabd5547b93b9a8ddd815ee84ef726d22aa70117bc954140b9ac3ef1053358f07b2748a1467bbc1623d832f98b0d3cdab777b536ca34943e68dcdfff857dfd7855e71779b36187d8886bba607ceb8d3d0dc1cee34eb260ed9f6bcf9100803122778e7ea77eaa95b9660e37c34454d89bb816db408e24fc5fcedb11f93ec679ca4a080627ca972dcee39df9abeea33109918648e49d70fb61aca1d1ddf30c892c538a1d1679a80432371af8a6201c1a74cc21c28f0b8de429b533bcf23abfd1ffdcea1a999d8ef5bb452e91c0ae3f8a4c2349940e4f61ee732dce3d0215488a0e247fb1eb3a5d0d0a80d295cee911d8503317601f6d3cab2e164e9b1f2e00899c7eee657772abb63505faff235144f0e6f154bafe2e29bbff56f69a126d04c75a3e881e5f5c2304f8f59f92c56df60912a723d4665e1ceab097eb25d96854a5f73b0a0b5e99201717599b10c56c40d74d3b2d49d5744f2bbb94334147b80403bd366bb08a00ef63905cf70cd606ac030a41b028792b3e9f6abcc62c3ce1b7786c065fcb03276720b1b20d96733e5b5826176ca7edfd4dc8345d38162caef7bad06ac464716be10eca18762c44f6a1b624a09040b35f43c8a93d542bd77c2195453dc69e50187a85edf298db501cd8bc06bbb41434ba78cec1339d2f88b0c93ee0b08b08d0521a155db7a4f4f42a2007742ae8a8c22c71b37e7441d833997fbbdb37a0d3ca8ba855e56ebccfaf4c906bc00b3f77a531cf3d916007c4484fc279d5d231fe549fd90f3f0780722bce17f85e58974d0270ccf462839dbd091d7016ba75f2c4761188a00b2897f93516bd690ba057e7da6479cefd06b27bb2d2ade68d5ab7744679b40d722f283dc3d7223422410073ea3b2d4c49a69a50eb9626d2ae76492c34f0a62cf2ba41e43666854a205999017394804fbf25213ed020315a99da178f02cfda928ba866e7308663d6f03d62987c4f5c6affc82540ed656801f172ce0bcf406c7657a31953936b149b40a9cd9621bc1a70f02bcaf5a1a498c561fc83af4d4c3143578373ddd89ce2e106f6b1f628e25d6b36e8b566c41ed5b7f9e2d07d610f6de3acb02a43efe30e366b243ce88541cf4737ed1ad4fbdc47a21f1d2bf1606fbc9aab6bfbbe8cf1a6f98773bcab2f3d1175d5a9692e635895812aa2f73ce76becae3ae3dc237a82daa0069229aac6f344a4d6eebdb72abf7abfe4fe2de89cdb1a4a56dd088a32989ef25405929b5b9672e5bc7bdaf946b3220476c120a38a5b4ebea649785ab3cdefb923b83035fddc56ecdb97df33a9c4fbaa93e1ae127fcd6e41686759091991c4628a4295e742c6fa40e6b17a2f4fbd4ac18a5cee1896ce2d5225c059af0c26db6c8908f7930e45f8bf52f47c129b34e2ca9b8371aeb34d494b44608709c2fd2a613b912eb084caffae8ce84e8092e79fcf5197509d66f4f1148f9d4859f231c9fcd732cdca2e444282e0253694e4acbed9302a519b9cb38aacd9e86058e886836f555242d66caa37da91555bd9443886792c40affefd8b1d0ce6e5e466e832cf0e77a82dd0ca31b9e18bf46628d2bcdaae287ce7da3924ba9f916cb5bf4ccaa37d39f212f35080b0ba1e6896d84d19097050e3e9c860b5bd81ee58d43326f7f1c81c7ef9f5accf017028ad799da1519182b57bde7960bb4e7be181051ef6cac091007e9cc5b76cfe6c980f748ae216f54847baaf15cbcb4de7d755b281cabcb31f4f30666d43338f3ba668c21ba09e5c968b50cae88543c51a9080c896d42041503058596ec377b5b02efae326a6c6b1608df2d2d669baa2bb5f7376779dde3988a8262bef1b8194e36eeadff97dd0fac86c21e23e79d5a788ee362a66c31b10e47cd04fed0f2dbb8e3a5b3fec20c9c03c7fb88551c07d70e49237fff4ce692b2807a687c12824951c6035c9f9843b0cfcef998305c6e82a6f9aa4fff66e9659e25726e17747859ba8376a34dcc807227342af37164a8265ea1b603a97848e17e3415ce4550807663380a956c68fcefe04f81f522de767dbca8d52a817aa38602b5ab359142411be5429a2435231bd964ce4db5dcb7a668c2abb46fab694cd187355d54b91b1d79c3006134f20e705279b1a11f936f6b86eb0406e89ed21a0e06a86eab730877b380e3188abc04b782dbfabfe99f5a9798a799f06e15b9c65f43d1cce4d99131dd4a645b503c4f81553fa9126509f8d65ebbea80f853a7f67526a0b547b2d42289bdd761357d551f9ce944d286cb58a3df465e9ca678a8e5f9db96aa8041627f49cc0ddc25441ae2443126c22751e83990186aeac48253b6a974c2a64547baa05e0ab8048dd95e68967d0772e7323bdca177a057c5dc75121d3796038c0cf9fbec588199151fd03a06b32a4e1f07575a36625ba6474d0b6bff10effda21cf00e15ad1b32feaa35b2bc37b46221ab5baeb76758bac56f688911e4ac007843a68d8f1832d70bac35ad339eb053a3ad0a19e504a2bd801af7c7bb0160c258cd5ac464f250dad13509cd346d73699638ca4b97051294d2dbdcca122616feeffab77a8e6920f7edcf6d1752edf638505c8abaaeb6af4dc20a551a6a2cd980fc82a94d506d057df4af897a01f3059a9046ae820705376a61b3405d17f7e45533f6d29f8e3ef848e04ed3bcb9aa3547b3a3f6a3b357a812053a220f0bfb31beecca36d788a0d57ace6afb63848eb3c4cf0a0d702191d806fa33821f625c21691906cbf8bf5bb395e02f712f04d15a65a18809664fbf748419f82546b860a932c0144978f9353519d7f83ff26470120188ebdf99d904738c2beee347b240a340e44ee44bf5ae37863c2fb66354386289772dd5c6f635703678765cff8d8a08fdc3f0cc6600ffaf7f33e612a0632e0d4f354cf629130054b3aa5cf750959dce9024c26cad493e8e6c8296576e0b1ec26a7bcecb51e619ef7c98328d197d7bde59178d4aba5a7de6fdb2f3e26dd2227e4cb2c10c212352b0d0cd21d6e5dc2bf312d3ee26a506b3274ad1b9f154b20a222ebff0d30f1f7db0ac6d9661e7e94610d8a15ca8ca32e1de14c7bc7f8047ceaab514cb74457a1befd08eb3de3c1e570244f06f2a4254904de45fc20428e4eb0a25d8b6f0ef86e180cf5049b6cc6f635f3dcbc99522b613988c2446b9cf096026cfe06bb5fc7af5ed8fcd464512bfe31b19772468687aae4c8f50a8cb3ac283ef1e15f1c56cd6cf0e9ca8cce6fabc49d44a473d1bfc2e71145c96975c4dd2c55d63e9c3f0101713bdd04ffe1fe839bf132e8926bf05dc081624f6ae5a19901ba889fff868f17d6239cdeaa0389bf182dc9ba839ec5e626a3a18184c80754d49685a2dde1606d488ab8cf63e76c44212186c18c1c5546aa3b69dcd24bef94bc1cad904a3203414a20e0ce2a83c35155304988e98be066937ea26d0092d1f0e245cdada86488d6dbae64028dca7227c42b1cc396f0dd72066b9499c1cf41f43f7a844cfef7f128c1892a5af64865a8b525404d064005988b327c12fe66265d4aa85464cc22d99a38dd775ef3ad3d1861a78b5da5253cff1628858f71362679f96e771791f9dd50580da1bafba9ec7305c7c6b2f540cc0fa14d8db7b708f570759c242d7b454b6c56e95ffefa32083371c28f424d4b4b4f6bdd3741f81ec1b639015472d494ad2252e7348bcae066f039576bdb451a8144c859daa78019dff580b457b3174acff0575dfab68dfb3dd42265724890025ef2d85ef659ee7472fd8404a870837aed6070a7930eb1d1844f1dadfff08a7d12eada90ad89e86f433b65d7bcec34e193f1bb944b108882a4eba80f8cf51413443acacabfca614c8c70594869673a2c9dfb2436a2ae7d55bde4e6708ee66a6dcae6044d12014e266b85b85dce9473b8ff6b8c5c866ab95f0aad99660109ff32873a600b9d0604147d27fc7661dacc6c992508dc6fe5e73bd3f4aefa73d891113a4a1aad250b541716ae31ed2b022d30642ce7000b09d62e6da6be717d757c143db344a8f2e4c5c4f33e2658d6134210b51708d2fe922c04887ada3362343267c72431430948b460a46e6f7cc5ae978a6a46892f695d10dda6fa8458094ab8cfa5d2186cee81443e82c811018508c5f92e52fbf199db1874837a9e0221cd2d2b03c403edd8e7ae05d6cc2fb1017f43644107720d5511cb88e07bf88e940d051f1a9710f4139223be5e6f46661ab08c1547ef40640aacc00198936c411bbc3192b383c1e8523fcac1155edcd870ea635a08b9ad35ab13930bde6113ea8c4da6807a4600ebdf80a9ac4ff4f3019b47168a703d50d9c6223b9b3e7b88b999aec2a7320fff1914ac58ab85bf9b4f1a5c916f26aa419fc62de9283f97da3956945e4c2ccb4e4ccc821b86f81174fdca49828e0fe0ced7ddfa256252a533763d684f5a3eb720590454a94b553648a448c6a3b96653604bfd43845f0ae38deb45f14c74e302e47062a2c16096c0d454f2a31937d6e1d75fa4fa66561f9b9d12fdaa454c1d705868e32af8e190a6836f380c663a3710569433240144969745f7d49ef0d3bff33b569d87ea92ffe7ad8f07b19992bdef7cb5f3e30605f2a5901f0ea5a5520f854f6a584f2deebbe5332b4c047b80b51d1ef3476a272e685f1c29f3ff0cb3b1e03f05bd097e3d77d9181b57b48dd954895015b87c539a22efc0d58e847afffe4f1fddd7284397cd2c135478d61035cf464a0d3004469ef81861a9f6800efce7a1193d0d6e137e9f31e099c1dfafe8aac28139cf279d7b1c538cea6ae6b53c9cd81cbb46f75b4cffe9ca933754632965379854bae39b9aad93c2e402a37f8c7aef56744c4f9de347e4e5517df7e060a2371709391cb5dfa0b08f1f326f2d48cfb578d7053de5ef2c9f91f6ba81ef986e052baeec118c555599173293923611238dc0e62863ab8d45817ee62c6fcf523553e040a8f16cefebf86469e0b5b9d72e0290b7dbbe5c5f734a6648c2850d692dfae14d081be0ff4a08c0ca600fcf811e446c0cc1d158c373792159105cc0b3c2f0d302a7e8e01bcccd0f697cfe52298116d08c44452c0352452d4d865044060ddb5ef294ec65eb757621df6bd2b8707b9b29b652db96f3e23b4a46f66c7d36e120c8fb889538f581cecb32a67204817efaae5bb92b349abea07b921426f34271f3630a56f8dd6c9ff24a93b20ce1176ece9a28779319c740f6e0f33d1658ec056791a5fe59fb5c3475b5b1cbd90a567198a6df9666afdb5021459d50367638f0b3f2aea98e655f4bd00ae13d690701022311c5be0a914ac6f213946dce855983e93cd5e9816657a008733e955e6bd32b45afed154b689efd8f9e06f71a40ce5696db570d062c8ab5a62e850e5db6efd3b1563f7e951e8966257b6e2305aace0215cccb90ee4a8f279ec0fee1c6d1b4c6384f4beef4e2be221ee5f53c60980031d5824b1c715c49e797539eb26d228f4c0eb8e320afc3ad65734607d3a98ece6ea045fbbe9ed90f8edd55e843e65742626f9b12384d543d64dd6d1c928b17fbbd9343f341e343519f6f4c8bfa4dc0440e768551a0491e796ba1d587e6e2cd235ad83b57c1a0d86a3500dcf2bbd96c5d842abc62d2ab42a12d66eddf3ea363d792cb84caecdcc823429ced002c53502712288cadb16c7371ae55ad06a68e422dd238af1c7cd30a8e8e7bd895a58deb8f531b032c8bee88e35fca769863829264dac34b712db35c7b49f45120ecb36a48669289dfcdc12a604acb27442ebd21b58e92a81d37ca4da691334208cae60ef4b7b1c54ae71cb99b2e5f8cf02b2bbf467e9ba7be1a1ee49a859ed6bfe6aa81c4143552629c992d7d621105fb1cc348a440ad5e0dafc77aadc4d38a413f0cb29561d2babe74242fe2acb7eddd61ea9641a1fecd2ec15af1df4f4117a0155e88a0eabd1b40004c41556572803c4b3a105fdab98f15a6a239c53cff3ca57276269ba086e748619903abb5f7baa3c96ed2de37ab7f3b86af3a708db77abd989adde580b93eb1b0d8a872e5dcb0e75f1dfa28d2cc471c6c76aeed13f83ed9e030942765404c574f174a953180e4253cf7214bc1c701460882e393e59c8c1ee35e85674edb4a180c0a391883bc04593ca49d8c595fd6821496a9bb811630d89d6ab586923537281ef7f182188b02e13a685fda44b0a921124ce789b51d037943edbce7cc461de460b397974adbed2e67d2ee7ee38faaf63f33b429664453e0e168625c068cf3b83b51816e20bfff0c7821a5982400945d393420c68fecadc7e6e5f78702b207a1774b5fe19a0671be0839f331dd878e71df788a4f02655d01bac283c64c04b9b3eae80aaf5d6ea2b336e69a8f3fc89fe6ce43dca9505407de9debf945802e316681029c641d149a6d667b428ca6d6acd5690079f826cebe53db64b75b86dba3754fc9053da1e321c60f6f3403e6a94de9242f1fae13adb4df67e9c5efe9529920638720b1cef0e8de99cc68a834015e7fe421da001bbabdce3a47c3ba4ccae082a986fa4f671e917d335216635b581b4a98c77d2cea6899710dedd687360bfb7df2dac5528044512b608dfbb9d7ffeaaa65827d9e564d637928cabde6b5a3f761870aa81473c57adf6f0635cbea15fd224e8a56ff527e71d144a214e2696ddc8bfb3130cadcac5a69a1f9e681202e8a4197f0be4995d57eb6dcb2ad0af2c8cd40d4d7e2f99af2b22ba6b2ea1247c1ca8d9a30249ff29e595f71cb27ce3ce50a0951990bda0d1e76412e96620f1a85d012b117615b6ed6b2b65eac113d759e21397b4d6decd004533b3cc9916fcb4c560f3ac96684a4e19f6114441905c78bc7fce9c01985d81c2a548221341e08a3f78cf05f35c152df0e8477e70fcc1bec723837191ed4626b7da8728118679be4bd93dad7fe4cd77e983b0cf2b0d8fbcaae60fb994ecd5152930aecce97b1fbbb368e55e96067787c1209a98e0c63ed1123378650f3bead37880591aface1c45de79039bdeecf1dea3738297cbda89236e861683f1d04e6ebee241aa2c88e6ad5dc1204155edccc1db04e8070125981940ccc1a8b4b6e1a0d6397418e1b8f6b337faccb8b6fd06a62da7876859e3b29c08a88d7148a39866da20cc2ab6a093e593afb9074d5c4864c4ded47edb24df00142f41091712a6202b4ff25a622f450709e84313e3ee449cf8871be5fed5808b92ae0689c0e191f96e31eb60a2a5b8ab31a95db68c93805cc4b4a671bafa36261ecc3929203db530a4faf86075122cc321fbdc0fda9816c212e4e74a0fca092975d7b3cdf985a1b00eb84949807203fb8f8685cbf1f1732d26647bcb7eeec15650bc19779c1b9dcac0cb5bd0b9c04dfa70de2da820f3300eb7b08b9e4b41e1ee89cf44a6a5d1a0fa63d7259aa123828417a4c782bf49f40dec87872161fa8354c42010f9e20ded5b8d1602bae32f4a4ce29db1aec53d856f9fdcbb2efbf3897aca324971d4d13e15d8d1f644ebd5aea91c065af7d66944ad72cccc3dbb31cb32c307e88d1e8dcf9c318fd1d5ea4d48f03a6b90b5a660960abc51e2e9c5a48299a4335bc64705ffba72ee7ad8966863f13c0dc33183eed6f17c9d2c1a0dbbc4f1dac09594c33e5f6da37e054629f4938d111f440ca69b97dda735120d6ea38d233aab2347bf9b1ba45f74b88de37cdbb1179512462e0dd7ec86eedaf15d2e41f4bf51a836e3598295e2d21d4c19c26c315866b11b54d97ecbb8d95c53ada0a5ebbe56ec6d74e13717782375a93051edcb84f5b25d03bba5a00e2ddcc54da88bc9731a031cdb89ef16c6c679cab3190fd4efc390cdd6a5cf8c6367972038d817d020a09a39789d0bbb0a18c836e11012a9a6e8617fdd38c774d56263b98666b037fb3ba39cab2419e21767a681777fb4bb1913bd625c3bdaff8c9cded5ca6fb681c34f7d2dfe17cfbb42b908baa20010004507c37f16b546e6ace9732eba5e0db33176480792178c9c20c3e927c43d6f25c3a8bed91c7921ccf601c85a5b8f01745e532eb4ad85fc09f586d990b52a5b595d79127cc515471d510350601f7f554c7ae360dba6622c323a62ac3f5e3fd6f6f26f23f8bfb60139d9b7f694d9d10a390c76804ea7e6e93358a7f6ccbcbae1e95f70b6caaaf154a56948293f036b81d37e7084410e6075ec256d7d2cd6634e4fd42485e6b18313b74511018ddc397bf36cb328905723ec7f6d82f9186cabe6672687ed08cb0e26d6d08ada5b9a7a36f477e9b166d91a0e3367537629a83f0cfd32883ed7ac5356f6aedc2126c836d890e5387a1d7644e96661af7ce90ed7daa5f485efdc72a85a3f89fcadb45c1c0db03024068bb7eb45a7a5a5a8af7f2ea232807335aa1c5cf848160c50b2e77bdaa5879cda44a000e3ee684036bd09e0bc4f00a4b258bfa3e3f9fd50ae1a9e7402218076919ec7c3d1276098cbb75b62bcef920b509fee28f2fe244ce16a36d74cdc444fe45ebb789253515fe4fce35df46172e3f44c24f92284cfb4334f0d8bd08bfb38deee0fd2c89fce86c8ebb347ba20b3b58186ba70e4a53d2164bbef220ee8dcb47166dae07ef1eb53b77b3c6602e6a8281ae8cd973be9991389dd66e148a48f95a8e789a1fb1e7ebf0386bcac194b513bc2d4f27248d3a8b49770252b61ff4417b6fc2f205714c786ae1f055d1d80906c49c50f11e1992eeefd7c361950315e85d8b62d18401c6f01f777f6c61a99b04165c5514cc7b6faa69930b2df5e7b2576f5540e2173dc4a284bc43c540ed05b396c5e7a1a45b13c765f4975e3f6452aedad32af86c88399f95ae779c8123976c735e5dd5fb8162dba19a6a27b5f7af7602c0b1acd47ebd3ba05223279fa5e2b06f6a1aec7a36fe8e0a0310337d7d301f1e7ff0793b820e6933ed04c368926f7dab5d2be40c24202717667cfb4b501c803f4a98548bb3aefb2ae4b3d98a77696b8115eea2b3b9eb2ee4f6ec0a1c19379db4d186ffddab61e13deeaa2afe4ccff3d63d8584fcc45d154055f3b3961017ce526f56f4e53ea8a1cc32abc37e17b1c8881d959b55d9142c513ad33007e383f41d5299090940f2d4dae0508586d9d4af3d14b42c4d07373e4b4dc0b9f69f54f31b79d9170c277cbb53b68b33e2125789dfe86805b54fefd4a2f1646cf595e0f1221ce43471af4fb51a2b7fd9b62a25f418b0fab38f661d3be143139ec265cfdc100f9d4bca88dd338daf79ed707706c2a7d94a914176f498a585a66e38c796d4cab910dc1ceb300fe322b31e50d5416b0197fbc5e912162f9ed917e2b12b25d7201457af8e490a236da5da3dc45385f7e05f767515ae4fb95dd0158eedbcff7484ceafbae0e2646e9dffb6eb7f59f9edfe0d74a774bd6da9392e716f90d41cff628ec7e579b97e669a225454e49ed7267e8e137800aaa36db88894e553d171d6ab89a8ffb2347cdde03088de9f72b668c22da115804313175705c6709a864bbe225445abeea31d002a79aa9085706832982f58246fefbed9fc6306579ec02abd68319936a0212497e287f16e73b5011bee97eb67c1040991c0f18ecb4d300c2d533d49bd4ec2d394c2ad9a4c4a9a535af66e3d2384f895127ab1aed6a1087e0b46c142eab55dcfb7f3384a5ddbd8c87b40649e82c37b548b2d2097e378ea9004b0c12697c068f1bcdd534cbb89ae7ab1d34861b6e9a16fe4e1b2347bfff38505a53789d59ffade64e38fc2117aa1642206b3fbcc2613408bf5b02c3950a14cbcf92d047158e1770fa7b425127a65afb2f0674560fb98f8245198eaf3bfa5f781d679819df483780fd11a16a0a184f416b0face40fbcdc3ed67cd162df98b2e575ae54177c3c7c5934e47f0a3dc4593b8ea47ab3269f400635a7c8e30633887b66c918048a7db895bd48ba51339bdd1c0ba20648b9b0a75911be6adff849672fcc027bf838275f7d51041710dfd4457de2b5e12f10028bbe965bd3c6cd0b06a85c4a12141ce29465497640edd1cc03478c7bd8172264d4f6f1ddab6dde375bd7a9e55995f3ada676c92783a2872bf32f934a469712d21401aaf5cc354cef4dea4629c910e4f43c6d16ef431e204ee997e94db9af60bf3f1e8ceb20a6d59d0f7f550cff19c19543a729a3423b4b1382a98439cdce72f7b359a0da388be91a96fb4ca326d46d406679f88b22dfac5424c03fe75c0f5c44382bca7b7418953eadb58df9934f9895feb7ec2f556eda3878d17ac49bfed62178a6efa8c1f336d86bb32d9529a7ecb7088939fb0d7ce55b56ce0b5a90b1b68e6565fbdd70b7a513f613ab83aa8136fc82d010334f31268110b06ac82844eece17de0af06256cf23399a60e6ebf4081f5deb0d7c01ffde5602ccd027afd52db6c63de87a0f8460f0e1636df87f335ddebef15d1e7b93a54186b9c2dbae24ed0d340e82038adb8f898076331c8cfdc13ae52c106216f5015ba4060312412d73ca3d47423b23fc58971c97590903628eabc1a909241c7bf2539dd859360fc3222ea81287b50bb0f0b796b2466e0cb76c4e33e4347ddfe83bb3763a64c86022ecd25b24dbe36cf8b8cbc47d8060df55ff215f6aea348e8dfd09b0cd10ef8a5374d95ce6cbe7959cf9ea64a2b3fd4cbcba550495de1333d1c22cbe5f59e5319ac06d83bc3fae7733036dbd18c9aba7379af3ba48f1551c18f12985a852508a765a1416e4c93488cc476355b4f1df088a2ff786a092163601aa2d1d862b8c92fa60dd6f8e2ab142c28560114bda7c0f0507d43b6c396f167e9ab8e21faadafbf9e652f11d5a4e37c611b120535c64e96a00885f0ea4de975bc4919320d0e79bfbabb851d9dcf47b726b53611a4e254ef0fd675472d91c9ae866bc5c7b2fcc22e434695c57ca8fcb5bc0fc677fdb0fe92cdaf59ede8b825af6c8d61f5e19a9a31e230256224da932992a5fd3ce2f6af3f7ba85c671838bdd60f892f87f9974a9e5af96f7881aa5ad84b2275ba932a8cd9a7275196677bf3c85a0d6cf0fae79018cfc88a000113bfa88d4d239245b0b6ec0f01dad1c5deb077fbf10a2fb3e1bd2a1e5dd3d10bdd35e63f3c5bb0d231cc410e0b6333c4721bf29b69f91c1f963acf779e66aed4f967d5b8bd44f8568aba81cabd3b86037c9697f67ade27a5481bcdfaabc47c4cabeadcf86588415b55568e0f09ad0fdb91d3966b060adceb45e7ce356b9c0b0173b802fcfb12b66ca6bb38d1963eba50a87954d94741db5a654b532572b54797f69b832f870d7303b7e9d6d1425557e1127bb0f0959d921d62c1e279f1642b64f0a3eede783fe772babcc46aaa9129129a9e48a17b10d1db238c9728b1b28c0ab4d94f8a3c6ab54b19acdfd0258513aeec89bae7687be21cdfc2c43e09b29ad80ba80d8ed9ea90c8067e511c10d5e66e04e4bb8b80b91b5e471ad36021133c4eeea7e770d589a99a1b3f6ae5796a1350f52fbe06b7c29e6b1c35e8b4d9401f7234278e43d3b7924c5d2e95d96095517e4cdbd998e790120b09dbe80f33383239bda509e79ddf208fca88ae7c91d75003e6f952b4da0434d77798a279511f5ce242c922f9ce7dee552d23f6486b27626a2abe2e8aa4f776245e7b387e87048c8efa5fddc6c724254a2c55148ab12038c1cfd2a9042cbc4dc21e5ac5a31a5b64e8e2fa7037d1b9fcc5032a7e6fd35acf7735c7755e17759a58778415e2c8193cccbe7d56ea63a064209c9e06e670c6c4422f16fc7365b83f502af2d6e13ddf7b0c2d957fd801b0e68529dc80b43f65eacaa2fd232e7b36d8250cd1841d2181d6d4e031331a1e9d4512ca740c146cdee2976100feaddeb1d0cf51913728a5c0fbe4f00347cf980003a722e5404e8f80e537ff814b92c412923db71e9bf58e584c389aa1df44a04a5eff57f77d5701e3e242cce5fbc4a91ad183a0e2ce2ba69d6503ee6a799033067ad2fb9231865a1e261185d08e09d9d73d1f11b321e0181b1e12775b265e21226cd3f2750568565b524db9d4066f8f2c63dadafde135b59b38060436f76e3836a0ebe722877d08400a9daf60989e9d9c47cb9914af0fcc677e8b1b2020a043aec2b080895b314ed0e61ad6d44e196aeebf55d86ae4e8d662475ce8bceefc6906db38b0c1c8529ae7a834f975864f7fe4998fba460013b959e8733ba5bc0caa73e76542e3ffcf23089664577c706b1f785f43fb70512b46080c498bc3ad6293154f4be6bb58c25d142ec0a82144f6fc85ec7675e9e417cd4e6c244b1c9f17de3ba62b7e29d2739c3c61df6af6879d91fd73c4f52e66b8199d50b9087049526abb8db04943efcbd2423e974b10bd18b5cb84d53d0a734e6b6818a5a15556cb9c93f4b04e7e72066d5a4b31ce15866a3e5eb816fbeab3d8af947d6dffe59e36af6e70dd5c4e01b3f4e631b9a0e59acd81b096d1d5217dd30a74b8a7d24a9ec12379dd8e05b4dee612a21ba003c446231e24cee3e1ceee4f9c4971ebb49d4fe41029b9d827fbf236668ffdb6f6ed4e12fdf9970ebed2221f228cf2346cc8419a2e94e790ffbefa10682304730a94ae1fe400658a49fc1b064556fd5f68b4e53f954b572655ffad9b5aa77e27050e6fe23f8359a94934e9669ff038ea78397ec9a10be836d1e17a43a51340d1020320247a498130620caa7d3dbdc3fb149633bd215c45c331c3af4b94fc114eb1e329666ac5b12a958619849930b076e3f095cebdc26a3cb12c95305b8b80cadfff08aea4ee27d3791e442aa4bc908c23685c43caac87e3ba836e89baf2ce656f9a44fe5af00da19d2caad885a6b5fac815fc4f66c1c4cb2aa4fc38c7625eda1a75fa56fe97418a07f6f7e283984bb1048578a00c2ca5e03c457eed1c774572ee5130c1a1311be455e35c6660fd00f795f457578720641f92ee3fe1358bcb9c3f958c515486472a887dbe148cb8febb531e288706d6800f1e94cad343c2f09b5632410a0406ebd3b67710e09cfd470e848a28f814c2ec5ec4630b52db3616a1c7ba258acb90e74188ecffe98de4874b1dd5af664caa78cff0e49e8758ef082dcbce3807d1af1df2f0069cf1ac2102a680e6223405f41b7d3725908b1799f667e200c3a41b3025085d11eee596f9331255133f24c4e2380c459a5c9309419eec36e1a66d7176d5d79249d6cb8dfb7805ff214c063442c235eef10ade3fb2a8c2318d8b5fa463f0a7592a2a3a101c39623df769a3b29e9ac84cfb73c5a7a12a0a2a24e2b06d95125eeb576a042c4663e9b6265991ee8a1780a5622b799d11e36fce981a4265d256aa648c6316e7d417f4c390466aa53ba30b64ecea8a98f7aba75f0c0c03e536ac7bb2bd375e35bb6578bc2293d91bccf32a60549dd4983c2d469b35992fce4de93b775cad56f15102032fd799ffe631d588a3fea8a49070331c57ebff45b2548725a0323b3120760f0fba409dd94dd947c3f46ce1ddbe8ec42f5b2311a532b16fd61f240f8ce8afce260855d1e2bfd0c6393bcd118e5a0ce47422cbdcc92c7ea0ffd80dba560017861d9f8859e7fff16819ba9ae6af5107b5e48745950fa1f23f28935c44c01ca184fdeb13bba5af4a516e738ec4a23e5803b6d02b810e34a538021684d653d1cac2a78cd613416940073367524f4971cf5ce83fdf6ad09e564d138b2bbbdb5333830bc4fff2104fc1c68c57f5da25833db1b934acaa7b8c547ce28e80e59ede37138f1435ae78615dadd4ab8cccb21bff47b9491655a1e9cf9ddd1988feee8effd82792972321b157db0a28b59aa8170e53756d1a9af77e796e6667b573de548795bed5d63b4acec4f188b459adffea85e7f3c98002742e483670082b7f11803c666f59f6161ff6a5068be2a73fdac7cae28ac52aea1b0b4388fe7df2055320e7e3c85df6519164bc082fb3bb0be4718ab964bd8b7b707ea1efa6f38b18a1547b0fba888b1e40a827172c67ce25825922f71863c8ee50d055c11591f27a93a5087bc68abd78fc1e90ccdd3d5ac4c96d1dfce540e6fc0f4c61789bb91fee96a42e7a166fc9593c19774fe1b80c03d76dba7fe90f2dcc691bf811c9b6a874d87a039a4a97ccf554d47d254812ff202a0e3b147c5e6527c4220d8e71c05bd25f033f5590922198f617f1e0cb5282007f3c8b404d66b574a749cc92753636cd4dec71a315929fc6a8d55496b5111daddad5610b53b084b5dc4b6cd7d73f4501d6760f11b3a780515a048c430ea2a4c62c870060a1bb7b9342ad8ec8a6a5a3cf56987e9a7b926b21321f00a9e6ab2965cb319fa201db541a288c21ccf1d8f6c5c54b3663c855f5a80cdc660b1704e1c511f3da2a3ebda79fc1b685fcaaef1ea689ddf54fff71a02cd4f784b1da8b449722d1f5a977f2bf6b654dbc97c753241ad719deeed200cc1e2aada2ffbdeac516da404289db4a67910bcf9393df86516444f843c1f3576a93da297ebec87665912ff2422182fa9f2603b6176bb9d72b7e9a49c943916366317261ab4404f0098d5ad53e40f2eba0b78f39f170c11779721051400eca363671fb621a039fb1e511cabe5e1ae0c035ed6243f27149703bc38d9ef3c8425c4362de6fb69bf574c0d248c2e659e17321fce0cf385d26e34a3fb857e552cff5ae21f4505c782a85fb0edcde216a765ed66adbcf52bb967a01086329beab69fc9e91471f1e35ea7c1d30ecaedb6cc64f7c970cfe7e3e87bc429a4599b2b4a15239c52031af1e771b42bc4fdc5b758bdd1fc350b87c08af4d0688bc83f22709ffb4639efd516c85dd5abaa00d54e773090c034890838516077e448538fe62369525d8bb2865d186c01bfb1839b74bdc4ff6aafe31e2ab45ddd73b6803ce06bb0330c018a547e314898f77616e4e1ed5cf20138efcb8817f2e50288ebd9c9fa6e9cd3a2bad5b47e7a58fcca072ca25d3318c3a118390fd35550ffecee4aeab91db9d51bfcefd906db6b0814489665257618620f9841f5a21d1b746b161edbb397019b2a97067f723859ee1087b58d456251caf05040ac1dc1d8ccd1ec155b237eabade2872b7972436a794f3e0b599c91d92470f5afa815453426750207da4a13f4cfd31c8ffca6eb85e20cbdc36c020f5779790471742f0931febe983ced9a50778d0ca85891720514ce77a19e1715abf223a993e6a6dd632224b3ca9caf38d1ca7263ce9baea2a3bfe9be1156c5d08088af4dcd4d1b6769c1c31fbeb1851e079b5882891f4208c295d16d818b1680f9716baf97af5dadcac9388dd80259e1db9fe2abfbc7e20b8afe7ecb883c664e4edb8438a6c595b046b29a74601bf6eb11cfea6442594482647c84fe8068ce4fa00f8625e5aaa4524475bc140572e5cc07b9645bd1813f1c1ee8a57edf585041f889b704b09f8a849bf82ccd13979a99b756e17059801f84d91699d8b465f33a05fccc57ef4b5a817f38c077e6a631ccce159d5a1aad32c065e388bf484cead9c75cf3c8ca744bf5859f3a52079055ee95632f9c9182d259fb5257debf6ae04d51d56af5f7f6a6ba6546702bf20700d39336956766d063908fd2424fd98fc00e7691cc00d8051bf8667353d0a1f20cea240e5d21e36f6887fae9e265588d0836535210b284f716b790b88e8fde138453ffb3d0544f949aef7720b34d6328e9dc69951915273968eeeb737510313840b3ae08fbbcd4a134228506eb523667a4d74c79be9dfc113a249857e8bfb9f54d630d7f737fe65d4972e3ba059fe6fda5cc256d7b6d4932aa86972bdf554c620a1cd441fa06ae022fb4977ce4d102ff4ea9a7de5eaec94efe7cdf12eb352c09caebf3f76030c782c3b449c4d8db337fc3f14075d76a85b224b6d7b53c6d6ad188dba944858055c536c407ceee13539db5e703d406e7f6774b61d5cdb401083a8bc3d343d89536d149866a81e88acb8f391911b1897783fed8a733262e3fe77d2dfeeb7af8feef348d42a0cffd6d0ce069ede2ebbfa60e31d5cad509675e86b818713653f2bdfc5bed612dd3cd7d3341621b0e243bfbdda9b83fed795cb4d7d33295679e3996a29b5e752ab491dcfcb08e6ba55ff736da267dc5eaba3b77a93030a71a7f16077c90feb4530001ec1421400d713eb93470124f2bfe4f8aab3681b58cca39eab6aa61d5f558cfed6609d2cef646f14db7a25a3c085dfd89fe768836f89fe0db979ad75850b1729be5a750e24983266da49a9c02be730a7823031bad2c36ca9f9dfa61a99ff9329c3d9985388c5ee9ce873bb34ec4df5d59c080d9b9ddf777d1f8946ffd243274952a8e0e820a44aba7dc1a21360db13b4a9f4c4906fc7c4a0fd892790f01e0b0e9ef7484ac0205115a477ffd803512eaffd9e5745ffe0814615022b2681eedcb08284096445f9042417ce8339a78f7d0195b514974b21034fcb2aadf6cc50068cc5f49d3fc48a3d13cca2451167caa377aaa9a968a9ce1b74959882203c96ae5f947a67171411ca3140f9697cd49579ec8d493733131860ac8e562d1110ab4997964fd3ee2e70c06b79936a4232ee7185ebc1e68a15500600c6f40afcb43b9578f46a916bd0a868a54be7237a813b7600471efb86e121282505eb28ce886bd9c4c27d74d38c88ec24783820f03f7fcc9f15d88079bece871e8545e7da3cea1a5d03cce6a907df0bb959a3f30c04366fc8934be0716550bd802372c29429425a98fef49283f589d10ce6997b239a80f1b2647a34b3a94db1fb2e44fe19ad5feb56b0cdcb7210746fb3977cc7ace400e72ae6abd167c6d259696b947c265bc485a69ec14a975b83fb146c39d1dbe19f16b0b9014f86d0626cfba6501bb0ae1fdd4ed6c10cf9ad6a8ca914171808c917e00b828866cc33fa7d4975567480bea45e8a4eb081a38e14f9b81da3db6542713a98a578c55e7471768bb39d32fd7409d60cde64beeee2c5b53ee0e9ecb04e4d6bce1d5d37aea7820c5d8e008b4dc466fb4d21f7d1612ff992a7e612bed987b200bbe99273e328c6398b0cb3b27d00bff9e55c59174b0fdc6c55c1f612b34ba7c070e67773c7f0c6ca3d5ae7a32251cf7c168403a62239f565e3105d906c6eb298604521e499094acb28d878106a97388e5406a4a1a26d951b3c136c5c23c0532c89a5785bbb48d04daed986e527758f945b23b3f39ef249fd30518f0f18c76d39809ad6f7e6080463580a08ac28f0aa4632f54a9742a2960176aa64d4a0107c5cee567ac7e0ad47aba284ae9826149955fb8a074fef763ec124d07ccdc6ad999aa51bfaeb960aa1792791d2d6d1b21da95092713b67f07580745cd8822bc83cd4d6feece516dd860490f31bfccb9a2991d0ac753198f888d2ac0a9c1a41ce779747b3690db2da117d1b39cde9cac3938b9acdb0a1c5e2e2b50bfcbb23f7cfcd1310f1401a10f276e8c06bd0f632b71e15f204dbabb56bf37e78c0fd10dd74d2f414d950dde275a671778eb2d771d7f79d6c23ee3ce6bae8a27ecf8bc082545a58b94b67d6896762996d6f543b461515dee9de2ae07cd57f8b23ef90d529eabbf78d681546f481889d51a9b0b7420b662c56a542a1c51adf43a03dac1e2cf91dc50174f656d81f4d1b31aeeecc04f457468ab00eb995bfcb2b330793f36c3cb3775fd5ae008f7474f383ba8eccfd310877f8f5b3c809b6669d8d3779e52edfde8822feac46eb676ba6b7584d228ef7cda8dca0af3a69303ed83914d7e4e912a817766f16d3d41dcae17e17be20245c99ad9c3d629b7fbbcfbfcab5c95286fc0d90a16ef4b90ee6588d474d8dcbf1f0241befa40948d9a87201a5d56eeb1194294dfc8329476f74fee33e8b69859acf6388a9446c079ddc808d542926dc488d3a599dfed0ef23379dd6fff2393c276237f7895fb27a9540644e836f8713306e2ffe7a40ec8c99c1b1f021fd72f32a0a243bc6a4f2c97854f3625ec08aab942384e6b725551371643879deb3e357bb511aa876b1192df1b0ac34a3441a43f15f675ebd94bba185139f11cb736e342ff0beba72bd14c69b659a2ca26e85e785dabb88dc5a416a4d1205baf409556e85a0ecf4bec9a3bd3b94a07c4981edfb02de3b680fd8aec04d594f582c896f64d122445b0f4f0742c391cf548104016ae4967f3799e6da435b2cab3d5729b9ece2358e870b1df1fc9e80b209291cd74e912d411c732f476895472403e820e1cd89fa42ad0432491ca349c2df9e3abd9e27b42f3c5e1a6674c5749f1ba29f7f2a6569765d1a3af4198c8ed31e2710c423d9ce6f591c9c378100c326200f9a4d32e2953b6ed639192270dc64504c89d822aea0a19ab60c12163aea3b40be255e2b784331399e2513d2f22a6c92e07dde80864ebbade91cc31233f419296400f0e09c30689b0698e59e6b7bc8ab592ada19b4ccea58258a608352d6d8161f5f0a064904d3936a49d38d0a2203bc2f3fdc0330972f816092685a239a125d6fae55d6f4fcf929bd3d24368f7241bdbcac6d9d5513d2fa1c5a75a746f3465b926b99beaabfcb0f68c0f02805c86136b093f0f3ade23bb69b9e75cab38f7d335a766287d6e27d6be61747d9ff63b236e151c9561c45809388ccc9f5f801d673d9119d547177b77415471ea84747b9e8fabb34fb2e1be64600e8ae3c9546468d03f5ede4e88164883bfe20199b03be56e0c9ff1c8554495f09e4e17096d0f602aa32571e67633947f9ae7f2bd098a92dc4037d21ab5c7362dbe7e28e649cb78c456fb465e960dd03806325a84d8c5dc79ed48003a4ca0af117be49b84abe901665ccfd975d6dabfa67aae4ff01578f31ddc701437d0c32bd7acb70b55ae752c713da0c625811ef85bbeea733a31edaadfe1f375f72e9ba3f6b5fa53bb2021bff074aa508e846cc0e92ce7b9c3b8443d29feda722ca3b68c2b95c07b56675ec8af88fcb59e5648a34fe4b828006a39703940de1936bffbfd1cffc89a33ae7ecd2ee2662c59642b6d918d613eae4dfe9b9327c171ca73442717726213de11fd4c11fcd509b53e95487d313492f033ca99df57e6b0c50713a9035193c87720ab123cdd054e03dde599a997d0d1d98ff560e81ade748bc18ffdc71f6c95e691694fdea65021457b7e49e9bd240beec6935d28923eeb3f656c81d9b1e5fd290d7376cd2fdf36eaae25fea91dba029a07f39ca8d9ca299a5c29d4738eaa691b10ce965a23e15ea29933147e842b2229da207055c7cf21bcf8547c7fd28f21d58c9254cacde944c98d55ad251e97773ef4d175df623f0a01b30ddbd56257e57b07845fff2f7745a8492dbeb5661a6bdded5fe27d641fe93c33c965c835ccc4d132e492bf586a1f5cf6f1d567c03dccdf5d62f2fff00047b110549ab92eeaf27c202ff46ad0d8f11252b73e2a6b8a828e2aec862e0a7dd736379a7f1fe1268f84aad19dd8beff1ce95ccb2a1e69ecddad760d6303ffade38abb425d48ccdaa6dd76e7d217f437d9e9d05bb5b26c1fdf07e7b40e40d2abb2b43a32fa0d5396cb17abfabac0bc4d6c530b68d18827b32dfa91554e39a80a2c752f91df72a0633910c2e5aca3624fb7c44aa7b26758941942f3f08559e8e0021e56eaece5d92c28f63a1d2d1c0aa2afeb0170272efaf211ad485d2393777438339ebe1ad0a39110f606b82ba0b6998a64787ff35c55830d043ab3a1b8a0de9e99480afe0f8ef4dbf1d42acd0ccadc519cf06f184e2bd1aed0580a00e1082959db08749940db894cfdcdba557f16b6714c09db5fe5e7b82f7417eaafbf02dfba25e3f869345037023d5a44af020b983b285ab248167a8778d327f340e35379f681dce37d9763b8d109adc80bc4c441a0d43eef4fa3025a6e54b244f966cffd91e66aace05ab3e4cc7e24e08e1b2d26f06dd5efee8caaa5c03181bdba7d6599d2e3bce37440765bb8b6a151532ae48d5c9ddd1435fb2b38d2bfdc7e9635c1d56b68e688130e324803337c2a5f44af9857bbcae8ced2767eaf6a4b4c6c9021a7af6b3aa6a306d392621a265aff43acdb7d65ad47b195c70c7531809e02c32c07bf7470a36d2ec90d377bb4f935a2033c172b1a55c8d81ed1540b8b9e559734b1f8204f4b1d31b2aac8e2cbdfc52c627e56633405d38c3114e45511c2deb18c40ab41ee0349f501095c50b02bef043e57322799e6ca176a68212fa0004117eaf72899c4334ff4ac402c132793b82463e2a1e11a6a076c15cecc1b79c9dc646f11050fd73a996b85ea5ed6414e9bbc10469e841e9551540b46e57974aee8f57b028c4b5e68a25ef5187ca2a03c40ffc8ba6637a6d1ced29c892c34dbfec98c5db434f2643f84ddce35c72cce3775e9ab09a216e47b4ba3cc27312131101a16ac4c46c8dc2917f3948860d953b2eae9b2c006baa956e8d5659430d3a88371f6e9aa9b8cb371eed4b72a7f371140b5acffb856306260d2e32c965b74e10eb8a379c4d169082f3b4fe2aff37216d224ad2765dfee6fcc6a151733d64b7273daa593ec7c489efa98a8996efde5b6a43f81f1e409c62520e3aacd70c7e7df81d956ef9d9d8fed8a739a375026279ca3a2ed781d31cbb6aaaf42e44bafdfdeb8c97fdda05c9dbb312d85a73c7f2c5a3027e89324aa8759f0b5b68f1ec1188a2a57e59970efc7562f15d04955d71546eccac59891413d1a0ef5cfc3791cfe4541828c9a6bb1b3a323ca6f5293da1d3506801a15c26a5a5b337a03ee7e0db1b4bef310e90d808435f0231144bc28e8b4deffe0b18ee2b41f7855b3ccde45a0f19ae4fa43470680e387d84cbc53607329f12e72b2c8ce1a168d0fd2f621d7f371e6a697a164a1a8e1c84a88fd92ec1ce46f66ad790693a431af6e6eeb4d208728682ed3841ac674ff80b25c168e081acf590d998365230f4beddca6681eff1754179c7959e6f0971be99515b1cac9fc71bc41abce2e1e54ae1e73d1162368e4a54d6f824fc370d4c6c27633be2df7e7114c563645e741f277e422293bcdb19c6594b36642b1de0ba4449b4ef951cab4d3162b9f5878c87ff07633ddd98c563d48a4c98e430abf49799d9da16797f0ed39662305fac875daaaad6b1a892531244aa91579779aabf504f1f6db40624f72c0415238343c630081c46da7f5dd345c26efef339ff499fad1b1c97b727949f6a0ffe688ea9af214630babfd22aa49d378731c44c6f62e5a3eb9fa4bcd7dd9da060c7617a94f8852e3d27e9b0fc0436414357c196ec7ece5f96b6e06f0ef793bfd6da87f4b4d6d659076d0ea3cdc83d0401a2a34f644774cf82126b032be596bc6361b90720ae5875ae38436e9354dcad2fdf57ea52ff55c2b5369582ae38bbf126d4d40574447ef90c03358c7c303debe0e7430749da0dfcb83233d064b41b97fafe7e38ccb0bbc39a44360dd45947932c45665c11059351f953d6e0dde82c6bd828be9538d606ae04bb63f395043febe43aa413ca183268fa7e917238d03cfe8ff8c61e38f89e182f2806e840baeda38f0594ae59bc5eefb23bca1947ec9bc0ca9e778f52534475cb268952c102608c6a021465566a64f6b4ab804e6f1206dcb756981a49f2c23806bfb148ff705a08fcfae0ebc20795859a76c87c4a62bd31ed707c5ec0ffeee111d6b3e2138f4b9955820cb735b5fc19d6b8493e0679b41d2cc759d04f20c93935fd2fc88b4084fc8b657a7f0f52db1c4a29e8f3af8eb46d397a012ee50a613392652f55e0fd7e5c6d840d53689adf3e453cd394a41c02d28f0fbb983a3c3b862e239ee58ed1570f050e82c5f9a5913e5f614d27b32839fb4d17d437bf7330e44ca12bbe527b6fc3e2ee145aa0de67bc326704ffd7eeed58d492d6af30d880bb0475d2585b62731d3a9eb6c4d55bde686e29f2e46e471bc02c355b2bcd786b4addc535ec58e2a8f20d1106c3c7c5ba00bbb885343021cdb94dbea7a60043fd5b58d71da5b16280e131788c003ebb0fcbf88c729a6bfc77a35e3d09272bca807f10f59ad6617ada1b148a61db3bfe04c2aadc4e7ecbb73d0fff0ca072e8a3dcc282500bf0194812a8ca0a341d2652331fe5e5f54e35beef0db0b5d56e1aacfd94a35f97e628f0ca262e2992d6a3302162b5ea2c041d3e335aa248e57ce3f15723905260f246281dfc2a6fbaf82ad2d0398b5497cdbaa53df9a45eadc9e90d4caf05617acea15f565cc2de39dcaab7c6f64658e035feeb4caaaf8fa3f08ddb3077a060f778f278867de4262175fb356ad9d6dd148ca075c3440ba1ef762e8a9524a55ff6325a96ef9e9a2f05ec769b0b9cb543fa4e2a0ef61f124c74dbed1865d63c39bc30d14e6ebbc3449118d5f04276c983654d5dc3a9bd21fff47d555585c960e6e67bd59c01cd233ce10da4b305d8365277570827f4fb59d5e88e0f50049cc25a95069e32bee076ed3b2bf7f0307128411c88008f9bf58cc15126060446caee018409a2d1ccc8d90e30941a6177c9a16bb9ceb065d19336ace9bfd45ef9ec27df1d37c60f471dc301c1bdffc6e786a67bf7b4a6e4fd7a2677b252fa75d9e039a012d74d5121d750bd913e21f57f60f7e7d0b9753feed2a874930088cfd9b3ded0c386af6c5d7d9aa29770d5e65167500dd6d9ecb75c29c9ad3e192b79982228f42e50446e1d388bf8b1ce10a68051e8862937d15118d85f22a1a45192332a5d27c06fb66d4eda3f3e390cf2045f056aea6eda022cf91c3060a2a4bfba5cbd841eac82ca83ed67eeae4f765409b722f7ed791809aa8334c7012cb885b8c534be82b64e972d527f20517993f9a3e19bfd223a9004d14e2be780347a8dc6311951e8a013c99e0241e9f97543cadab5e1ab9ab22f6fd17f505a387d5971765f617f184c2bfc5d90417b99e2cfae4fbdf34d5c869cceee77775ba3dad8fdc461eebed0d448f0328505c25dd9035ce55e4a5d03cd58bb850dfe8207b6b3513be0f92d9598e1c6779e218dfb859682f4681058c35d3cce7c5b68a22c343a9febd84a3ec060dbcbdf9696e669cd7ddaeef7a9a9f8b71ac1a13a8cd18bc5f1f09a3d8196a22716e80ee528abd148261843325e6df1a98404f9c5d5706ece1afd2643c0c7931dfe41079bab1478fd2b9fc8bced5e3b270e462c557102e939012a2a22e80cb73e1bbc1870f5f078929e2053678a3b6b3b769b01264a082cfaf0b87374aa19448a532b04ef6dd659673f97fcba71fcb28c1d2e74cbdad7ea0d4fa72410cad5f7071bdd26fda868e83ab856e38dbcd7ff15a566fb3827d7f84afb408c9fa873e4f3932349013d660c11ef25927a2ccc40fb2cc7be8065e95ef64d00a42728d6e0a8bd92b92426ba0c9a9d1ca10cf9e1a34c4b0bdeacc26eefe02d92c4861900cfa0ea1e81d55add3f066f992339f68968b1f9214bebcd6dcdcc29918d06e412d481175eaf15c61ba625b83f35dfb4aff3a817d9d25e2f7b57f27e9aacadb7cccd2f75c3e1b309bbd3cf27b14972cfbe57c32bb1da061eb9402f46126456382125465e80e1a03f841bc9c2ae6089631cf57c99d883d148546a57e4f72a318a0de641541cafd3ab91e4deb3663bd55b75f5e497c7bc2fbfdc5af28a2e477c3aa8896967d03bf362c1a8384feb057eb4d5c29669936f2387814e459da90b6d436a94d237b2d9f3949f325969f48c068e3042f58d5f6edd61ce27d17171c8abcd548b45e439833f01f4e247dd06bc2858355f5762a221f41eb39d06586cbb16c2c15e3fb1823822082ad0389087ae9a268036830488c5800c4fe2f25f73c90ec5926531cb4bc5843f23db8c1d78936127445bb8c470f28db254bda987024751dd34661e3cb298bce2bca3d09e44777ad2339a38c4e73023f4b4762b22766685e8ce9e5c91509802bfe3f35bdd42cb301b4b28c751fcdf2fe1fcf62873daa2195a96b8f6649c17a4b2e4b39b947d420de2709feb1a395a9a26c095be2c92bef94eb383b00058e90cdceaffb25ef76a2ffa5687bb6f3b09168cbb6ded44355da7c11d9ffd3ef5a3d0d01c572a502e82b54836732f06b0f9e9b095a8f99780783790194458bd84d78cd0ba6a7f9b783017c38569da792a232c230008ba68230d6a33a7361e3073ef426855d58b68369f7a2b3df6d6544be1259440ff94d29ce2906980c8570670fcd9a6511aa952c5a83250969a346b4606b4bff4df2ac59fb220424ec48be35960b4a063813253556d3f0f05cc14e8194421dd7194bff58b1fc2950ca86323bc7febfd4e4966abe07c7afe888ba123df2b21d85ec4bb9ef070911a936cad5f117ed8ca4dcb36d04dbc3821ef3b08a55d0971a893b0278c54843c67b2920a87c2fc21b89374e278f492af39bce57e2a1e406eb8cd292150600f3e6d2b2ada0706cd2cf370c0d21554c5df4f8583996ea8886971051d4a70c7900dfcceb0c38ca6778cec73019f90df239fbbd2afe08b8e8022583d8f13a1ede2e7fba6589f429b51a7328d1e98b2d06a37eed7ae59a24a0ea2abbdda7382ad7f51c886ad6cad41165afea05304ce647e02059a5e934ba033bc153ebfb7a2bc374e64c99d54275efb063d63acadd703262175241d035ac3a7b5f5777a14c157d8942bc5630cece720c6943a18dcc1a9acf90d22b11da2fec408139bada1a979c33146d710bffdb83ebedf49bc3f16a8120c0b090a3fd42f333f639a59b6e24abd2fc344188d935d3efe9c1e1b80cc4b57ab393583825a9694f7397288ca3345fa1e94c1dcfec0a70e2ab6bc86a59c4f3f0aa7b4560135443a2710823805fcf36f6c663e56e3b78d8edd368db784faa9514440bce9aa7157e0ac0f1d834c2d63556e0e05494e0f36d38ccc85d3b8af6d5da4063769db1130a55f6df8c6125a858dd8998a692383a95f9597c2d0885b7a8492d0fe6905c49cfc0bcb4684b9998aca305f43f487b29ea37d13b91ddffb0bf3bea8126d9d05aae4d3cc509c1440f3138d9409bc60f6ec780137d82b5192872b16f92fa93ff1f805659654fa9f1c59fa4f8bacedb39e5ccee75d46c476225fd4633244deb5cf750fc32c5cf842df01e1d5e620f4d902ddb7758712ff10f4ab5dceb195d4d9376a48d32e88f9657d57dcbf8c64e9330d92a0218e903a37b80e63d9d61339722d6438b5f54b40f51b1c21e392f4c6e342cba9985bb09db16a26b340304d945fb98616540c292b46941eee12ac22b2dc85ac51283695d8b97a09ee42a543b77e6a5d6c1f873b19b4039998b748243aa0b30c9b97c8d66f74bb8fec68ee82a2e5c2be16fc6eb64333b0f33043f98b6d2890073c31e0ae031d87b165f6a3251d31ae52bab674aff38f53071b847efcf44b63dfa1f4752989c3ec6dd9ccbe230f14751a9c7ffdb965136db65cff48a5c964389bbb5a4599446aa1900d2362f6f5dbd98fdbf7af9af332ad1e088905b2742b3a0528db2cc3cfbd7cb743e654c2b3655f9b8995cb51dcf57c9469fce30621a4234194e4117c0e729cfcf462dc1a31c7e8f75922cdc7452b58af2f498e53c42cdadad39793d1439aed0385076cc8685f5c416ba55d79332d5d039553b9521496539b8f22078309352018cbdbcff10b13750977d6bf1c638cb3ec170de8f4492db99960a343a1d03037a9a6d4d27bf108baa5f52119aee8b6ddc02e136de331d097b407db9e5668dcf0e667917c7c63927f13bd7c7629ad599276a43d36569a277d4318cd497d2369977a0b73f1615f1d2e2af2a0d2286c1adc301431198334c72d3982b092bdc2fa30bf7523a19fbfc5102980fd8635a6660ccf6905e71d18be9d6d031c09719ef9e7b352826f12a0ca126943f62fbd3245d7a2e0f8dff8cb1fcbd077dc3548bc6fa7b3f87edadde2110e26da49c797638d3080a86281c811998dec39908177fb8dd555c559cdf3039fc73d68ee17f2624fb2a7f826b15bb13c0805233bcc4ed0c2ae052b43071e8f1862f548028eeaa46e2c737598c1b2da71e782dd25180a9c63fdce781036c3b796222649a3f7fcd44abf3c0525e1d30842b45bd8956156a64da6fc9ceb753c36802d19f1ea7aa7fec286e0e1c1d3d44552dd58a155201f7d35386e1080ed2ac3f2a992e17dfe6890b041ba2d4a5f67bb88f3c8e1b29ed7a6eeb6120a3dfc356ab3a06d09d8bce0c15e10be1b833c4454e586d1a9999a494289acdc2711dbdeea123a27ff331de41c0201bcd413f8da1968a5540b16a358e6a6cc9f73a19a174b1458cb0663f434be300d5cf7a8bba89287d37c78f12988999cfb4f5d1912c120b89107e2a9fac09422e92bb09ef2cc136410d105c6b0c8d53c9e42e10c925ba2b425bb2219d07d77d0dbef872f32ccd8d336e0dbd51d664802796391c7d4b3f1b9a8d266dc548add1ebb8a70b91e766623846de5d232a096d93c0f3199df70f4fc054d13ff3eafb580bea08fbcac5971861102abe7423b07a241ee9b9c09f7458fa5ea7809ed3cc1217c41d11fa3bc1780b7a1320eeec4c0bd5e913b642603d03fa89a7c21ed702b485c8bdd0d06c1d0575c70c7f4ebcb0d8859688caff5d28bc3b8df8cde9ef91a4ddbf67515b3826436f800ceeaf4fab60d63680ab9b720981c2e5a9911164b3565e308c7f9ef4091243789de1bf9b1d4639f78359b1c1207180e94ace53e1667786060fc62c91375924b551d95b8314b616555c045069dadb8ec50928329c0d44d0b7115145a42b39badcde2f41348ddd000bc95cfd0f0aad35625e96c70e6811c5a2794f98672085aca595c8e72fdd2255770a10e4887837dd905874347ce5a09f598693c00b30064ba2833b29a4c0cd77cc95ec68b3d2952a9e3b5b04df185ff34d53bbf44910e14d90e6ff377ccc82eb406b6bcab93b5c99bbac1ebfe00e2fff4fc51da723c721ba807f420482360685b6e5db7b8e86c889014fb8d0fa3243e837a57979f5adff42479f6228b41d9431f771812d3b1bf60b2c1b5346340f45207c1b197b9b4310f73b354d6159acd37b1c909042b463cd91b3927373c81af5b73c2fbab59b68015a175718e822baae5c5faef8d151aef3b07a55dde795ad1dceb4467f51b2d0fc8bb34f1d666eeba15b7c40177b7dc1072c063a26df3997e8c12cdd926a4c1e04f2daa1a1352e15d9443e47c92b45f48fe7bfd5bdc11fc8045ffe65fb49cb52fa24850eca47ebf1d1ead08dae0d45eba537f99a48476bb876a45c83ac50c32934e224a5979c38ae88c903152ac9e3fb4df3a613dc4f7145eacd66d02541240c7ad452e2e97804bf7895b271caaaed2e40dea45147a320bd6ffab3e784b3af2d1bc1945049677a9a175ec7176961743399158b95b914ddf37bf8ce11932acc371348641873e85910ab6fbda727d8cee5f573d6a47bb64152dce98357d6a1cff0424b760be4e4f27ba3a3e7c834c1523878d49adddc986756fdb8e69550aa9448c7ef182b712d73da421c2a07431a7e61c52606d4a2fdf6c8fd745cd88fd09c019a50601fdeb724e934dcab535771254d07edde7b7d049f31df892b11fb6fae048ac89e5962d65409dd7bf1539fb9c8c1250559f495fc092cc6e711f4b43a795daa2b3f04983dcb33b6a5e781f1f3f880d21c8a76608935d6583bb5467d0e366f6963ed747cda2890280d4326e0d258e1f7f9c2b1d43070f920a512cef0ffbb523e73520e8fa9aa291b9dd746b93070a5d59bacde8bb667bd51063e4e211213e35de24d35c2b70f124da05dbec75179827787b066081748dfbeaaff66aaf3c62d466df9fcb0da9e5e18b35e1368dd486673e4712f8c59e4750ff5387bdc21d973334a4247a41b898c28ef6e892087136edc88e4a91c2ab66e6c99fe52165f297d9fe73de1e1e4de26c5b3f4f6f82f2a97964380537ca3b6d0e003e381812988bff0b9edcc5ec052b3831d505455685d349d5815c5c4f708559f5f0f2cabbd648c76debad7489d336153ceb09a5984cd1134a25f69a98656bc2f42116f871430155133da2f1619de8dac3b890cddb2cefbb15de08ebaf7fe68f14116e37d2e9d1d120307292764fdb045d04ec5428d9ac379613452e86ea3974fbd230e05cc9686c34ace664caf8024700b4087fa9e948c399e68f520e2e044dd8dd38eb174e5444ba3b739841f1b84970ffed6a287e1f22d61e075754134ba958aa8911e6c8edbec1e7cef305ed3976d2f887a6d1d4da4e6cafaec9e027ca14f2302ad28d1b251bd253c3281f033519022dfe50bec77cfb0848fe76fd36a0f7fa811358ad3619e44d0346b39a5f55db8ef9732ce43ad7c44d69647142964d1e40428e5f9306b8b2b0f1cd6e358fb9281bad289e257b905e6d746ec28541a4b75bdfa4ad7b6de017698ce685837e568bf7b2cf8085d64c0af2fbc385e98263810f0683ab6fbc38e76171b99841a444ff77986c948bd429c990e8d9af69b9a0310e343f1db384bc302e360f5ae78e6559ef47691f6842c97581b46bc7fc3e0605628be32f0ce886afc126a313bc60872d2d39058ad470c72ebab707a0b8171e918d941dc929491e5321fe098d085e91bf0cfda8abba9337ab9c584fe57fe8ec48cc0f55b005523630f701562a2b4a0a0dc19830e2c6bdbf6b4398b4097695685cfdb64a67bd996b0288c738f4b645bb76fc56e846342ce9e4149377526bdaafdc38a18120ce6102eda9dde30984ee6f78326f32d4cda1bdca2909008e853ecd3b792eabfa11aff0997aef2bfb5893c69e8e1d770203784fb27367c7d33b3e5b740b83a6dcd70f1c171e22af60e594b752951e1534399ebf7799b244ba6a79561bf7644422de858ceeb59fb6c1e2e7bb286eea55db3a6415c857e8f5060946a42b5cc8e1e7f75ce4863e90bfc79fab07f3a8445b2ea45a7adaaf3da6841481cbed81ab72e44299f5bfc1d27b89f2bd80934c32db41ba2e813f5ac57a2b5a72d24716cb6f656556fb923c4dbd874d641215e366c78a9d0b482f78c27ef44cfabfccb70582eb8f67a885950eb01a5b518ea431524bf9777c57c6486dc264f7d62041f5c4fb00c94b541cdabe810c0d4a4a0df7990d967cc2e1eebeaaf7ed424a4bf478afad981ab08a057fa1e1119b03e9dcdd1f63a45ba55eb8950ecfdb79ab0573c2bc925204de19421fe836250965c0ede6e2aefbd8208db6ddb6b399a297704bdae9061ff8054f5a59a11fa16e420ed576a61f02c9df289cba995fc5116e371dcda106a378dccd7217e55e628c62dfe2688212e6297f48ad492851b897df972ad7d6d4209809e8c4abefe3d9f11f17ee3818e3fc9cca3740aeccf24b1d83ea1e94990939b37e2282fd976f7ff2df87577f980a1fa905f1cf48327ada24d904685757aa3a21e12e80914e56ca251757fca644a8c9473d200876bfce58d51264221bdba78eb2181d4eb49c85df57de9c12389cd29116faf3e2aba95b66bb957fb0aac291e0c5939f7c05ed9d61d7e984d753defb3dd3f213bafc2efe76ffd5ae16de1aa46eb8d7c8534de01b7beafaaf1b6799b4de571321a20d99f8ee473e74203403741c783551d9b93c8ada968fbafce9bb0765c3d02ba3cb25e9221af76b4b28d80cb286049a6dff5cfaa5c536666a8ea1c679a0b972dfb672dfedc8b69e719e7d3a91102524272767c47e3284c8cbcbd6ebb15aff0f90994ca3e2801c5228e8c897f00cfe64a90c09bcfc86fa695d2845f256c123253ed3ccd53b4ea683e8b2b0490db8fb0f53008963b8d5457af497e522a0a8d88512fb450040ff461d45061c04ca165308a4e24a1fff807b30aec8718783905e5111a0b49d68f5f6a61773a202347ba63e186bc256574e2d5cde07897f21d124142f1e8b98f9c255e9627db3260fd3d53bba8659b0efbb45ffbe41b67a795e3ce718c547059fc8dfab37702484625dc3a74696f61b33a3d9dc5e6a490c01a49f6b313a8853c2308b482e96ceef6cf0d6cc5fbecebf29e56b5e25a7e545102d1527d418b4c50a84e66f0e74f9dbd9a41632e67671cc57ae14003917a66973be65fb500e237a3443fddbe1029522b62174d983e3858b77caad86651edc8cfaf99d701564fb5639e20c2d864080b1e84369244ea72353963e4f54f1f0dc43bef7e15f37653d592bb6d8f8b3cca86929e311a053d2d678f3a2c8f51968c2942d4ad7deae66052afd7856b1e4d6e698e71a2cbbeeb896d8ee5137143f6e4b4b5fe24526fda21f5f78a7000c92085a1f397915650e34f9cb4ed8da2a582f54d4a9c4eb95f04ee5a8606f24be47b5389d9725b5ec140d2bffe160f3868659ccb8cb34d7145a49a0e256b626b0eb5cad8faf596d9e373266f8872a875cd60a6abeeefb89d3c0880ca17d191d7f010f8da6b7baed89b276bc67a528efdb745a55b1a275d83e0a98b11dbf30fab58ebeacaa273daf1f38c5a54b48278f59d30f0e1489ffd57e0fab730eec93e2187880ff236a49be7162652b2eff2640ee299670075eae89e21fe3e5bacd0918e5aaa08c130d26da77ccc49dd448b58bdb89693e1541e3785fb9f3dd1a02c957d0114de04fe5a2a0717d99a3fbfa4d13099457dd3d2604744ac3f465f40d3e3cf3f92c8a4cc9d1afb522814fe91087cdcc476b64789fee17a11a514bf1c980130a3a10d6ec19dc25e66e549ba528111a022f2de1e97d1fce3663066d3c79b9e5dc5aaa37b7f580cd02d91bafa60ffc4b8f4c813762b950db8c111e1ef9254ff90ba609293768c197fd671447ae3324fc477962d1d37761e4ca8dc6ab7b68c939a8ab8798e89065bbdf9d07ee7377d85c885f62ab21d77b59558d7374f8dbf69a605b2a6a7bda0ad0962e46ff3f4bc356bd550c6a8ab93687c3c8797c037a6ce5b1e925a98de4ffdb802d2352a592e63d694b1c8c06eb61b8eea7c5eeef1b94e6fdd669bd8353dcdeaf68841f39931dd7d20d66560eff9aeeb1375cd379f1b2a0590df0f6e9ea9a39083540066cfe17aa4c8baa0cd3b73a730b1e6e267d2c039b8e18b1ae49ca9ecc5dcc4b3e62d96f692d9efaf9f7da7b742d64b11a9fa504dea0968c5d826c7e22a8fd15ec8f2b2ea40284b5b394bb830ffd2e7d9a9e5465812b00ee3237ddcbd0d95c50af7a121f1a840e2fff2013c5dbdd8356a495cc34fc4606d2e1a5844ed5022a267d62212afc0e960372167f5243ae07862d40dadf7bbacb05e4a49a2927a2f581ce0b8aae996f5ffee34106e04490819d644ebad7c5b272e7d4bf587efb5a669feb00b8c85164ff47c9e316da8dbc2e33c820d989e27895ee6f787dfc6f531694c2ea9aa41e5da4a07e670fe98263adf2e4e489d004a5f125d74cc784ccf07c1cc39bf8a6f997f668c9b92caf38893680b173029dbcf875fae02050b4d5c15d6fdac5da4a2b6f98417d660134d5c4372cbf7b19d4e57569683819d0c9e996830e6e8128b046f669f06fd82acdcf462ab3b55ccf76073c9759de884727677f94803e16a12a9f3f13c914fa6a355055f3907669f809418eafcfcb530f64fc9223ab4f0a164003482a6b13b026d431f047ddcfbf5fe5a017fe5e874714fcb4c81129dbef9d41614d8fb29c9e9eaacb015a241ae6c72a4759592f6129bcd7803a8fc42d1fb5d566371abca82fedffe1f61cb0df98ede78eab43c8e14fca69b9b732761814e56a2c2e06b3c790b1bb219b1b636bceca0d21e798ec00cb27faff1429497701699090b5ea2f6dae5a5f4fa39f76f7675d24846c5d5757084a3c47dad03d8f5beaca9a48cd5e580c349f6695e5fa8fad03812fcdc675a87424388d5d6be6eeb362cfa88d7fda34302ea3dfdaaf68c16818207fb76a244433bf4152f478e3d4599fcbc643892dba55b900a27de3d5d5cc576bd589b531827f15ece03958b92e73d1808b217082a21b9a8b54f8e5f5b36e643b504215ae6b7e90e4e857a7d1d153ee5c80b2b5d4299cb2303692af103995be3a48265affcf1e918f7866491fa44794d6e359314a78f834aac1a3285868b2b9470dfa67c93df37f420577d5dabff011da944acb433514629f924139dec557f1f82019cecfc94c8f9b8fa39ec85f21655043719513cda48c866931414c1c35267c33fb07b91ffda6c7e3264191bd397564f79b292b22e179fe78613e8fc14ba63596154041bb98f8c0e8a2afcf2a3d503ab3513b73ad849a47549698c80300d115e40abfc479cf0ffc725b4fc349bf8d8b6be28f428095c791dfdcfa9854c64cc78b7e3e3137e410a70104470d9b840a9b9d5046ad910337f64ac2136a658f6bb8d0ed5c98df3c16f8d93409b8c8412886a4e12093207a864ba3d5051e177b602946a98c927bc74624b77b7e1d519e9c2dc81a97640aeee47f0b2f4723d4aa87076c695daa641058675fc968b8c95f7f967dd5f544932dd42167881afac7746a7d7b094724b0a53b3dbd8e0cb191d3163d55369ec42661c6e4f9ee4161b0296e0bae459bf8bb3801e6991d194cbedfc06150b18874664e361441f89ef024feacd9b9fce07ae6544a6313f28a912af6b12527c6da8cc53201956332ed0e772cf22145c96202c4f688e9b2bfc508666172bb6cdb3e1479a979d3466e39699d5e5de0a23190a3b758fb9c248860ac87fd2c31b7e3d62992cb5501517f433c96b996f02acac4d0f2d3a11eb0a3c5005985d52df4e2ec45f6d201af67d04a16584aa88599c9d3bba9b4c3b4b1f12f74e1ba01248903eeedf58d6953043f38f82a7ef390ad673503651c06bd2dd58775d6f7c6f9421139f2222b91dd7d404768e91b922912fc7ee557e4e347125e46c20890e3477ed855c197ca371b0a1aac4a984924e9cf4e2dcd2d1bc31c136b86551f955e6d61a5c6696a10264ce3a0ce7b167d9a36999f2d89193f4f135e8383003387d2b3cae9d01e469f5e1cea202c028ec3baa1b4c400ced26a43b8f348e289b034846077cf9c96eb509ad487e421fd065877667d1663e8ea49b63b84c6f39041d31940abaad2765c5d9a5b11faa5685b3caf773f99006b213bad84ab876761bf5d3d44e9e513e5be7930f1fea687fe9b8cf3b2dc7820c6d7918e9797d1e237f0fa7fc8c4b0d649d23895d2e3b440b97b5182042488dc6f5d71d1ad8f030f8a292ec1aec707ed35b06ca09644fc5bf95bf67993629b232e3d40dc346b309f42b144dff21c5cb5bfb140edbde19dacaa037d389d27915740812d7cc0528d751d562fd48a45b38ce3b2278ef156a7faf9db1f8e6bb107735966c41227c09e2a331c6c3b4c0ed30ac2529bacd491ca4dabc4f92706036e6508ed9855f377b045beab606143b59a7402133075c068eab4cc8977f2db5dcc6ca72d2ce6d6bfc147077c803bd781ebed9176eebc547da34f0e1908e21b6247daee24ad24b9a3edf0bedc5a6469f1def5a9bcb50de103d4856a65dd5288e7eb4e41ebaad4ab208c2b7497327eba63d58bcd9462be11dd25ff3983c30e611f17ac70d1d83d7960dd1e80380485259465dea4a35faef8aae9ab766d9b86a3c1ce27f0c2fb29ed00f77b2b6e3c3906299e484cd9031acde8d32fe555580bf1a00806857e0b085aa7188d951eb2bc033204757efed211a221e0c1af95c09719fd946132cd642faeff92a8b6e8040f570773836afecabb601f02833c3769c5d1b0efe5ff3f7f5b6b5d88d870c43c2f540041daed2557b3d9309e6a659b614397befb02f24d3f9aafc8797b1117e7985ec48b7969f6ad82da295e8828b9a798d8c53cf021b1291685aecbfb962fb454ce362f504d64229db03fbbf61665b21f9e0837d1131f83e0cdc759e1c9dc39da11e7339f0e84c8fa28c22ef762cda36f3a933fc224990de88a4460eb02d369ae9cbfaff01c542580f9a9b839f236538470e33093caf91168bbad508cba66b6bf1ec5e80d4daa2b635e254d7d5286afacb068c81bcc6e3adbbb844ffbe5f4af13b1e3087dd2fbe3585bb469aeefe49aff41dd0f7a0431c0480af12c8a5d5b81a1464e2e7d486b1eeb9a9273ec10076f0b34ac838ed527a7455cdb2d4e9bb8c5610af73f31c555ef6525c26798326b720ded275e230fcea37f95e8bca098880fd69fc971246217dc30ffb54105011098e84c8993431ec98d1d2b846fbb4e83d4b6f38685d135b4c7532fe1e1f5f5be89b46b85e71983928df279d99110008a4378c5475f15e54843866b045c6dd004dd5560bdbe2141308f8e2ee422caec85490ab12c3b251bf0999b03a2b0c2604e912dd5ffe3a5f86760876dd1fab7575adaddefc2aec4f3f4a24048ca4915623040a18a3e03501338fd26be73dc96cac280c4c1a826415caf2e31f2980abee9f0e23dcd868e82d2a5852b4eed8beb4af1e521bbb853b90df7800c5625c63474b44efba29fd54fbfb9f41dec0de199ef646df9b42fc8af23af18503b4d117ef34f3ceabbca5812efe9fdc06bfd1f63d865be93cb584ed8c04b9f15bf62ed4dcfe527ecbc7ecade4a1d5c935ecb0b0f05a6a5aae8b4b0dffb23f4ea8641e4432987a70d47f4e2ea8f15c268de986f3c0e307b46a90c28e0a89b393d5195fd491db94b3f1f598099096bfd535d6368bacee35a2e59c7391195abce6bb2e67eebfe2bb2e9a3102065f4b0750274243d458bf67597c9cdb85fe96ba97c500784ba19dc0c00619783ac90b4a66b77073f00d578599c3ce3df1c92410d26620992a2164d73e02f9b4595e769802bf1c749274d35fc3b1e42e403e49f6e2c8b377ca156212c5784a0d6d4275f624d0abbf6d0f9f3e38ea8a4ada664ff059efa4c832c86212ec099faf0c2e276f39d60b153b74daa7a40c4913caa0011008d85974c2842727db4fb3dd4ac0420dd83da6296d09e780a99119e23aae613c2558f296582f621b2eafd00c3d3a644085230add693fe63483cf28ee44292e3f36a01af99640db20c0498b5d6c8c0455e26c36dd8f350879bfa0a466001f9b62558396351c055ba61f3b82c58bd9cf23e7c5d9c185c7be51fd7f0b93cf9fb060876c6892e10916d326ede13515fbee53c9695fd80afd3e881ebece1f4fb22a7b405a3f0aaf7f7462f6180bc4611ede802b36c3669aedfdc28ac422ada3ba09718eb73f68ef172f1815e4fa5af9f8df628443934612723bb102e904343adb400e509770ff406c5f5c30ef17ad7e9d87fb0d2045341aa7af09288b15d24bba6b6df1cc335b604d8f4700a475d1eb37b940f78c5d9fc8098445104dd635672d7f492761e1aeb6ef70aebd862dbd602fed5e2fc03b986caa97c0ab1f433cf16217a265d20236f2c0c830980da4ca618f590cb733aab62bdca3fe61bd58db7874a9a4d2a50ab7d112871fe2e8e782e5a60ac3b3f28e44c3dc41776731c80bcd28f7d866cdcb67fc887dbd68bf5273c24c3321b4074ce836a4cd6337312b5ec791ada6ba20a9c619c8ef2c8daf57bb8ec3f63576b66f30e4a58440dbeb33dcf3878438f74e95c154022cd9da2966692f6318243414490cdc1033b5b76a2916354d84426c483c5711da8b12ba3fb2998284d8ebfc81c2733f1d267b3afa8799c5a870fbba2d8813104850c910eb34f056f767218f6db117bc8d72a80ee13d101228501bd9ee99e37e78d3ecc15529383170cc8d138e77b4fa27dadb5123960beba611d92cea3c23f8e7439049a2050a0f2a7387253146d0d037d65d4d9a52ced2aa8f5a09a862e0ff090b6ac7e0a6cdf55fed4c0308f0a3e56ef1e417744c576ee4e996de67f31b2e875a317d998e0cf981719089d3d09b15578f8c4a2006bfe37cc0baa8b19e39462102cc1c2a6ba15f8c00b986ca4102323264fb4410dea1b1bf51d5db9f9d34296223a2b8c88435c8365b60d85943b0795debf4188cd38dfebd7e3c8d6b867733e48e4ac90986b0e71339ea311a148fd5d38bd738eb5c994190ba4aa16ebd379252cdda8c08e670b3fce2f86fe46ab7903156e38fa4a764c140fcd441d5811c098409348a6731b1b8b8e893653528201c3f716d4768ed6cc8b42838a876b394df99bced2abee2438e1e74a307eac96e6ac44686ff1ec2515cd976083eed9b7bce2bd77e269f50559bf24848c1778a5f7bf6e7e97a8a8778ac0ccf8093bc53041abc557545ec4b84eb15cf0a1d94db01a7181bf3690f4cffd9b0dd3eb7c1e5f7d293f254c2404026b9ad6a2ac8107b5036317856924bbd3fbdc70f27f98379d108294dd7cfef79884a1dc5efafa494d5acb16d756c5374307a976ba9c1a7de199def8ee7003952c9a56c12ac004157a679227f8bbf18007604711b5802be1a6c58a3a749f05b9e4951f0fc57dde260b231a7d86e99d202b200f6b6ba9c16c18b9e7f23484f3b7e11f23f6eca0efd0c3551a3daaea03cd10c5674b205d3f9caf015ce287dfc523be00c5be03bf796f4a2aeb4cc8685f751ae310cac80ee1883f38e036769586ac23238bc45873c5186975041417051f1384070ccd206d23c7f453186148c3c5fa4e6155fb99f4375ce9a4cf468d456860960b6b3532fedb73215ae70b0dc050a8892f475a7d39592030fa967bb434b967486f012a45252b9eec8d8133538b1dbaf8cc99cfacef972a5456df4ab9a65a479cb638c67ab892067945e3ff89c2f78b20909a78bd0df2794b0c2d8e16a2b4a9a2d82becf85c80a47351cfa6dbf5f662fd748db1990cf45f112466c0cd3229108eac246fdca27b4c140341f7d8e039797408c139a7e30a4276e33126ce74443ad416923e8422d68fd0813cf539f5f23778e82460bea8bda581ce2379f33be331cf15aeee5891f7401fb6403107adf73d277b204fef98a3b51b945d23ed2b783d5d998166f2b5f001713b6fe69cdab9cf85c63577fe00561fab4116364dc0c8110fb656ef21ad5307ed6031de1c9c33d68c9102047c12b4b7d523703c6867a9de740f916c96899d4bdac180875613dae2f4849c7e051b5266fcb059506438c7639df54b7a78351aacb79463a8db011978f2885f2715818729d4eb8cc66507ae9e9dbdaa68d844837a66e20f7de18de4c1d2c3d39f573dae47f54a6d473b86335ecd53b03f684954bf07c7af2412f7edfb59b7e94430b182f6ae91f8a50054af53b172ac617ccd39c753fb18931e1c7114c0d9c3260231eb74cc773912868d3e51becf746191cce338b59c801347d65c0be1edf3acdb9b172bed38a862c676869e6dd58880be72cfef13c7910afdc79b68d0be83074d054d33b2e2aa3f705ffacd0c34fefff5dedc9c00e936612ba420945a5af7d361ad2419280b03b4a6f1a502b3004a5e78d92631aae93ee0faede061f2237d5e225a6fec7f7256e7ac7fe8a15c15d1ed0f501d624fe23a7f168f66b14eb4f8012f2c39b3099381ec9b0798ba54800c2b64d76076db2becde556afcc78c4b22f68986b2a49b985d1573e3de47379039c4332f010240e85f59d58c70a6dd99b941b60ebe614a0e09848a96d1a4ae3e91ec14d9d4fe11f981828f3540ae8d363b84d06120944e355862d96f5ef762a2ac478435786b5a899dd559bc65dfb0b4938ade6683a143ad01538f367ad2b2443ad93161475ba7e00d238ab7d6406c304d5d25c94c66f59e55413a19941623d40343b3a65f9f60a802061527ee1e9bdb1f2f574cfee53f8ebd98d22d4f9919bb4fe266a0a3f51d10f7cbfad11e8399b0b8978ba90bfa4999ef689054a01da16cdbacb09985f79b03e7eaff8878276ad1f8a3d911538b8f2a5b85878d0d52ff1d08ef96312ef7899ac3326f91f3f67baa10dcfd7764510cf08533196ac666e9937df9b1fedc61a0ff1c7641def717a03d60b4ccffde2d887f89b1869522b337e943e17fc215c60dcd99df6b7d9d263b94d876909dada4566663c06f8838e509e64df41e75c3aa671c2d9586818d301c61bba407880e37aa53e6c4b2171bb6b3cc472551dbdcbbc7c550160153ffb3007e91102afec4605a13c4730f766e14cb5976bfd58c28a61fbd3d1bd13b3946b55859c73bd828b8d58a751c0c6c2183ae344a56637456d136edd80d3ce7bb1365d9589f5d2047620e441f3ab820f03783dd039ac9508ab763659ab591ef7db4609ab2c75874c7176006ae44d1ed491d446c21273e2a0a895660728086d5de0b469cb14e1e7b71141c5c890f27ebae02e6042860b5933f43552606cc513e9d6fbb349edf14a4f26bbc03ece58b732c5f36cab51d06d602611ebad196d52d348cc0f622779802e780a67266f66396203433fc50edd2dd1308679fea19f3fb85f3efb1bdfb6700a22d7d834005d899acac0565df247f6c7dc3a0243a4d3291007a39d0fa0cd9163e4d16ccee7ed53b5995a9508d27918aad80bb2d9cf17e448e1a976f1b6fe0bb65fad9b52dcfdcdd22b21f9a65666b5ca60756dc19680bf90bff0bd66589d630d11a3d4318f5e3f7b995d4db49e7c5e737ae397b1383c1cff34f07878954b4f2c41127c54d6703237467da80c029fbc18fe46a4e3a74f695343802825545921497b68c076c49febe0785007ddd4e712dd4a2bd4ec1f0f2f1447fcb953652e7c5ca9aab2353aaa5096a5dc22e0cf0b283a17a8038f3f4ceee018ee6fec47eb8bedf336f11aaa921f737c641aa7ff16a996934ad0b3cd5ed5866cfb714bfad159b7af2c1a99ed7af7cd5900ac5645751fabbbe9f25873b8af826d6d4bbbe281ba60bd242bed626031a4a2813796657f4c2d60523e17a36ef2f74d618e764ca145eec3497f229c050c935373fe6df3a82c6bf17bc94cc8df2489a44263425534e6fb7befafba9388e251e372fbcf85a4aa3863a9d3e9933dfa948e5117cb1e7b31b46c7e6e53b3f8c7e56749983613bb2dd3d9fd031ed804c9955eb1a6bbb10a6d45a31ca62ebc2a1f69af73291897bc2017e33e6144eaa5f8166bcc09c16393c5c478c64b86040b8e5e94a29e8a2142854fb10149071e10e00d3f73c92a500e7bf4b68dc3ddbd2783cd3b6716c17c124a2c79df0bb2131a27fc12e3160552f7dee0aa72b268abbb874f23a171784ae620bbe95eb36cc3e20f37246bece7416929cef5c39ef93e333be25f440dc07d16a03e7a3042cbd5d81fcc245a3063fab63d1489c3892f552d838839f5df6e1a4552de97a95702f4126c2a9f25ad79fc949d2d60d071c89523ccc227618cd235842522f5c69cfc495d6bb52627e48a72a00334f72aa5e0a173b56f60d44845c23ccb29e49cdef7e89a50f18f1e02feb6fc879318ca6e0d4a589e1797a71efd791ec72fa6eea92cf424553b4981b3772a2d36bf88de2fb064b7e7442dd0d0e7d1384d5078620e9c821c63ecbd1e15acdfef4ecc9584a305f4d612291a87568c19b9843f91380d9ba3dba4ac1d364f47349f5c197459179b9cfab9fd7c82c5629bd01755f3544433d5ba393577bffde736e93754bcdf099f386f4c7f4f0f0497b04ce9bcfacf69d2097894c249dcb0bfee185a809cd9895f8b1c24dec1a6bf78f31206b8b34f3839ed63a84ea40f50314a7a3ad4309a83227b717abe81cb5102bbdfc43cf2e76fe9b84aea8b419a7ac86f459e4d35629eefd92cdee3595d12d79ec2aa21144e692a6032416f07a3c2f43dcf64fc55ae4c79ba024bd75bbcf3b75d6e16d97c1566493452307a698f6525ea5cbd5df20ba8cef55a17679b1a1d0064d1cf86701476f679f4a8276c4e7ebca47a80d665813434f78f2c0c99de8182bd10e07b25c2ec0a47b4a64f0a41a5a40250da7628c5d0275623bf276d418f5a92b72e1a74f14a02a61ee049015fb58a012ea78cfe8eb80ce4758dc6cc683cfff0604390564102fe640c4adaa0e039e9d777316860af49ad880a4a9e03fca47a29df6ff144b8cc10b6a3f7ebe14c89a0e78e4ea4a0ef0ba97d132617cca86883e6fd89ba1e7db29321f55743bdc209d731083d16d3b1b2c6450a91afe5103b0ab56c35ef4faf024dd25d4eaf5bbc27bebf83b70f0a2b4aafd9f96f0f9a14ff70bfc8cfaf3a6f1e35f551b15103b41dedeec041bb954a372cc38fbf06b9f6d5902fcccbec47941497c4fca802186ed81aa1ee8d3fcf71702992a266f559df8e39decf6afe66a1ffcb84ac03429de61ecec7137931dd8c0040a8ce2dc26d90143bb756b31a03d3d01bb3c7ca19719bc943a9c48e4664358e25b0ed9df563c5937b0246f92f8d935018d37ccce1a7955709473733daaf9bb210fa116f085dc206c2ccec523d2981655ec83d2da5d62858988924664d5298fc98b87bfd56741d060aaf70160266dd61ae7a26f5afdae086f7db6637e171ef32f56cf3a3fc26c6e34e4c18c76ee8058d437f2b67d32129b95928973effeaa7d260d78a91d2792c690feca3fc1f49e57b5434d91d527bfcecaecf47fab77e782fdcce8e3e89cf1ddc76886372e48355c1cb6e4018bdcac28bfda57542a8d484b0224b978ab540b661854f818298605028233f6dbd81ed1736ff88e3cef3a135673f97db3f5af8f72f92caa0c3ca5959dbf362e0996d8e0c5f4fb5020ed35eb235e00823ed2093891d9c40ddde47d5f332f59de1434465f3dc868b0e92b402f4cf5b632c66025919f0c96f02d3184431e1f8e291787c3666b80d34444ade31f4a2251863f3d30375f0ff56ccd82614315ed81f3f959855410f6d5bb825de0d5e4a44454538f795998c1e955f2c19db3083489841f2e0824691c4271828d0939abfdefe71cac9b601325d08935731d34abf22d5206c16326a8ffb52644128bc9a3f12eb7ed52112e9a3da2cb6b1c5ee3cfc2a1208e3f3e77b57745882b925db0a5821b1384f8fd6ccf2a56fb57262178ab04a5fc940b50e62996777083d87763e540a75591a6e9eb9c91be9e475c00b29a7911a8293df80d66aedbb63b3575477468389637fa10292a0f52acd476a01dc030e3f501921a75932f870b6ec0e2b0731310e09265b6e5ad03264d62f7042f0773f2c0b50e108df0a44216f3bf0951f9aa5f05bdffd5f87da43577cb4fd5afa8b18d07a578b84b7a090b308494ae7a5905bfa7b777e3d547123549ceddd1af975465089118cc1d32830c5fd242d758599477e00b7a683c141049b303acc606e6ac630da67339fc40a4109a964238bb04c0f8fc71e5baf88b4ca52f9072ac1e27397765aff452fbc200c92dfcad655a27e1eb5a12c509cadb616a0cf68fdaa442a41da3e19b2657959cb19b3dbecfe1c028e11aea3f247ed8b56574271dc3ffe4bddea2591c6be3c99341414351530e6bdcea6577d9972408ac22cf20dbc51216d1a3d76528d06678ad069e77ccf1988ce83b6b42eb16da9c2ab085f8842dd18029be887a72aef09fbd1e14fbbcae1ef6a96b6511cd6ac259b2a04163cdc9dfb56c037e0de9f121bd6a58d32bb8c1daabcb5b57e2857df734f9005802f3b81c239db43ce635cd40641e54b48e81bedbbda45af641992a699ecb0b0a3f675781a3c568ca4c28512dd22e9aba9ab7b06d6f1274b40b89116ee7679b95d42d093f86c60d1473cbedd59b3898d4b93f92861f1192400faafdb4b1758605d4f05cfe0bc2b0bf5f394790108252a48c2c7c49cbf5670080a47a532fe7d8d111d7cfd8f9d21277f2c288787e5c7f76e2541860a992dcd739ca08ec6dfae15dec100a34c0d829f4d89680872b37f8910ddf6049c3fa231b85c00159d488c1e6331b187518ac2839eef64372dc740bfba6f16d4f17a6f77d9368299d3f29a8cadb83e1a49dede925339f15ed8c9acc750f7991a4c572fd26741aff5cfa00df3f65c4b42ea893efe9cad60ab97598c74cfd4d6bd5354678b12db8138b2cc69dd68baf23fd8d5c340caadfe17c94cccce19e82a84c91c4712b7c6343f643bbf71c46de97856952b1e1d45003dacbd19a4023756eaad93948d0bd5bf7e15cd763a784588a42c1e9979eb0b75bdd14dfdbe0431c2527d4078e42ed41da3c99fae58480e1e96542566fb20aedd05f2ec12bf76d6d9da263f24b7b2f0c1dea1444af54ee93bb3e405dbb677f347ff4d73a84b685b1192c88ffa76885bcd4dad87fd11c3210e363f50f30814e8576e8a9df9242a918955aa5aed7678bde362625a23d98fc1b63619b0b77f7efebb254ed063a007d4d7cdfd67e66309f4eb83c5c9208f8efc11a359fcd0fe26e7b1cda459845f068fe79decc5ab9b7396f04b2e6b3c6aa6f6fc6cc6527304513ed0e3c9dd7f85cb27e69bb033d16b6b2bd48526335e526fc740c0403d5733f4e822e9ab8cdd49b1bb121ba88f5c3b51195bec575dfa44a918719bc5fb0100788b7ce90787c73ca2bb3b1bf77a7ca1a401872ec4b30fec124f02b7c7d7a2f9056878782717ab544be11093ea955bc6b04d9a33927ca89833d812939e8170246f43c3d5d8a9398808a21ee516718c9493d54ca619ceab2f51e4936c28f3b66271087e45fca399b7537ea44a1af8853a57e6eea62799a28ced59fe34a8fb1d690fc82f5aae53d507d7ba1922022a72e953b35ca3d159f804c3c2464d9be352b31e2f28ef35f1544e796853cbdb0ed4dba637d09ae31af0f49fd8aa0927006e8465e6eb062b5b3f85f6b57be114f2574b4cdf958444eaa139d371bfab3810e33630cadbd9cda6bdcce74d3cd92e0fd9041cbe6d2b0d46960eea68299093f6d61afb1793da7a0192c1775283c4ecb9893a7a6b2cd526f340b12add3be4cd8ed3362d52347794862ba1705252590b5cd0c9726d2d54b9a5331f1ca9f58fb8504441b73ab87102fd98e7a49a740dfe46a1d2881e8ede78475e0fd810e36d0bc700d30ee02da316fea7537ce097632a62cfb667cfa275c5e1762b2e921c34fac291ba77e700a05cc1d882a417761d4e6ea0192cdd0f7b81f2fb39a88049c738bd50eb49cd46e3bdae4d3626d091cf8ac7b1a5e1b24e1d2e0057c2660ed7a85ab9f382cae2ab29b83e8c39485ff9742a06b476fad88b5afd0289acc2c770c06f41cab1e57c0a19ebefc72a8b4395522cfb66373875fa46c56f55a9a60070891b266f95726139493f8afd2ee23764c374d9a92c7dcea791d8799934ad52925d606f1893b16963fe8a8099ed127e0bcdbd5f4cc4bf790eb8968f44c95866cf48e409ce8bb95daa35253765f58b4e3b2310cd7a6c11fe74652a9d0431bae5d4d7bd15fca64bdb2ef5bae857f3a30fba7314e3d695dc04aaa9d20c21f4461ec4ea9b322c2e477c1a960b7b33e05b20ce01d7001df49a6cc2f1d5b9dd94a5bfdcd6cb46d7df7fa2a7ba0211fba65a1808fc3b9b16d20e32e15f63ac662d705ada3a07a6597715657ead4a88c58d248c11c0a5af0a037144c7c7cd98b01fc5eb7f684e0de53896467eaf2618995ab3eca05726711e3624706eb11f4f95291997fb07371829a0f295189de3f6736ff2b6f8146c4b5cc83d66d56ecaadff7306c2c16ef3bb2ea0e29ddacbef6a0d2707b8ab9b8d283899fc49339d9a34080021e447de72323abaebb99dfbf0af88ba4af43026c876e13cd3147d9b6986a2473717eed4f11d160bde36771511784f7e3a7d972b8116c0c2f0e8bf29f0a27a9e21c0530632f5ee6e0bc7c35354858221057d5c6991c0ab1948ab56c2b509437c3d2a06cf5722508f2a7b2bd5137344c5e1d6647b9c875c822b2bacbb5552fc8abb8dafe2d4530457ea29640c8f6bca8a19ac29c80e51ed21c744a8535ec5e8500e6010115339316929748c7da1f2cf0e482c40ca624e4dce0c6e4a5df49ff8b43748aaf6b2d34efb4608bc60625a8f1c21fc611c19163c12e3915c08d485f2c38c7356bd3536ca6323d12c6cb7a8b758dcbef58232293d1cc4c3ba7c8b3abe4728b6b9fd416bd8708d94d651a418627036de0a3d5001fcdfd264000fd7bcc5220b80d4c502a040695225772b37403bccc7345cfb863d3daefed7f50732c4b217ace2effd9a41f048d586d0a87270684b3ff899fca780be1edbfa0b967eae71f5bf3e5b3df00df60f336c8f2242dc8d1cd5427f43ad1a91b120a4bfcf9190ff66a2f8e9b969bdf272cdbed51b413f00d57aaa4dca0f5e474904b0d4da5e4d4fdf772404ca69cf80551dfce3dd1fee3fe322a004cafc2cffc9f6c805a9888e6865b2accb308f145ecdbd458dcf23b595c34fee6b7364bf8590bf1996c81962788eb997de9a0e3a253e00e3ca3dfb3cc68a726a72798dffa06615393fd9566c850d73fc9e6195899a7b1fee13eeb1e96b8a6535044a7bd87099594bba2f051e4e1a985f4953cbdf859bac515d5e3c61f729c30a6b6aeaf008b07103b4c354e3cc5d9f0b3465be992fc6595304c2741d0af983390e969f4403656ae281edcbc5894f4c981c5fd9b074d3c6fb2436f29b011627c0b130283773ba775e67e97d2af830c87d6d514e3ee8357536f6dec073ea671df3a57fa46d168c6665804308d46c9f4418b31cae3011b7bd5fed6ebda54662ac8d1421adf7a3b441668ee57662fdb499ea6744a265a0c6405fb26395a88fdaf77c8823491e481dcdb4e5730d7d48942c27a243df0532526fb9eb9db4ed7baf5953130f46362099cbe474a3333faaa5a508438cbfad8f1f548f96642a9aaa01d59eb8ad094c2367b2895fbe41fd4b694a1349b0a68831d5ac25082f9aa5b28557bc3353307314a0b1e5db571c9828f0a4fe72fa3607a3f72cb0c7d2a8596f494d5b38536c78cf7a1fe6a80041a14548c5d1bf8bd33f6b9ab243bf3e15f3b19b72c10cbd2a359be6b3b2e9803ca722e8e24f46a5a8df49addd40d1cfb8ac4e236b053a4d43ca8e3fa1e0a5776f863c40279f03f626ba7f98a032f1a429fc6da1675ca15814296f8d7090c933f4d0022fbf184945f1b0b0460e2e08b83ee74487012795217671053c6aa9dd06856576805bd02c6dabb9aa4b1b0e6dd9231b1a2ce78751c129f41a1fe80189afa94a1f1d80d4d4eae77129ef81cc29cf1f492d8991596b9085f3b201b0d886473aa301a1b5e3f4028763c424558a95ad7354c132313ccf0ea4bd2f75b9e7d7c2f7b76536f4f4199ee8d597cc5295a59905d999885f4208e93cfafbfdf2032c3b5f7b813c997e84ae3b8b12c0517e419a704f538799f0513ec3c00dc50feedb377d0296800a783a6f25b3ca25b77bfc2a5e5ee40edbec8a537fcafb8587e95773c883ddd460c20302b82dea3e26baaed2d3803c4befb4c53021c89b0381497b9070c39188b6af50c5b264c33ea3891eb76dc43f247dc96e4770f887096c65eb5cedac767e18746adfe208135e57c93d4096749a628cd601028724c79ddc081ce44cbeeceb454b2064d5c492b761cc9f47ba39acbdf73fea53bef833d93f572d33238ceb341222f7e17c48297e5e53ccc902b5280702665e6df020856a647abacc34f83bd743ae2934c8b814af26b6aa83c4ea2459325cac2977c0f688fae3f9212580d8ebe885243f8deedf1cbddcaa060046d233dd0006ce1297675defad696c03e4830612f118ac5e258cf16b7343b28acb3144c87ff3f14a57b3f2bf2440d05f1f30bd61443b4c618c235318186194ad9b074dd033508ea7bc98c66894305b4a72573b66426b723bc663310bc05fdc0df8fc6102ccaf579b9a7877bdf16b32de3093dbab8084ead9da58a563f6c932aef11cd3f0383387ae9f47d8b619550f1c9ac3fed450662373e285f472d06eb70e30a67349e69eae4e10e0eefcb24286084b66403c3d59db14133d9645a8edabf67dabbeca2370f2937ed7ffbaaf44a5e16e8ef63a892add84614088a91bc13fad3597058c7e44fbaa81dd6a90502f0ccb9f7dbd6b5ec1579415292a439349c967c91f47b3db6237aee1e25c85bbf1bda054acf4fd1789bebc286e2278df7fb18cbe12c79b1f6629256883ba0b8368057e63e112e3de6ff65f547a0f75fa7601dea1bbecf5982f64924c845aff53f16cbc8c3429fc23f8f4813a8b4b3b63d7e8ed1c1decc2c58e8c198e961938d0e8a29036303b36b630321473eb513c6ea1645de63e337e8091b85151f08ea38becc12018c4c213ed5048dc26f0e1399e68c7a841479d1bbc9ba4abf79d30b86990996404df49d69c650dd733545a444067601f30d83336a039a06ce06230b000bfaadb1f2e6955d633c6374ac90f7a8a80df168b71433e27979cbd011e86267cc5e789f0a521a2a11f8137e8054c9e3625080ecdf48add07ef856f558c515a3033bb712d7cf2a54d47b12841814ec62c76097e06368d147d4fbd4ba9c52bf8bd48085e7d8bd5628bbad8aacd152fe90390a5b861668861f93814bd8df948de8fb5fffc689f74206257cd8f9dce4f431872903bb716fd0bee14179dbb91537260cc7ce30e27c70fd0cca20c782ddc313266eddffa9ab5eef95b20db536ed6f368c7f1d9d1eba428aed5bd4e2ff8793af9319d82877e64a5d3635bf7151400e869c93eac76bcce13dd872f2262e9496f3ebd2b0a42c1229738ed56d88e344bec739849de1a34da4d3a80d27e00b53a9546d7fb593776d0c168f6d695e616c41cdc6a6055850a65928ff3e5702024efdf83ec1d37abdcc0e3b6300473ce6226fa18549f90202edd1fc9aaeccdae2ce6b4e5e990da86f59c98ce3d13cc60e7203def89755cf89ead43faa1804640854da689ebb41c0e31cf4129ac8c7148829ebff14bb97f2c6dd5b8be68fed40fed1339e7910648786ff205efc50cb4b56fed0addfacc509f4a638b89c30a5f56056e4c4953a744da52fb8624d5c550bccfe41e027601b3bfd69fd1c1203789aeb46e565f9c4f0d407bb93ea841b3696c811e8e99712be4ae7e6e60df9d24da21ff88e624fe93df5b9e48fdd367c35e5a6cd820f6d27bfcfc736d25f59514e3a588692450ebcd71369e19f3c5bfc5a8c555bc4edebe1234980f3a68e854bc20c16f71181dc1410c6cf69415f876043a994da7f236413d8139369d8e63d375df87e5436083f2a9a5b179bcb62c9c947c3541c300163668a60b522ccf45f741d4c7ff14bee61e58a554333b32f398d93626212db8502568f37d926d4280d38c7d74e6d4f9f9f626fe6265d603d5c35e4e9cca22032f422b1313147e3150fc9bfb9774027986c0bf63e7d1844e4f59cdab9cb7a7f59fe4e5a1b0f5a6d5373292af59a7824cf1fb81585d83ed8eb29238e260ce16f20f4c2c5be027cf2a5f3086c55717d5eeb28d2f767afa322b7a0f40c199603bbb70e5418bca5c737bf1593d189daad824c1c5af48077ddab9ae75f9f0c30d1955099986b69f4ae83cd265a478846d2e489bdcedc7f0c6e34af5d2be104b5ce90f10b97f933c47ca2bc29b6c124b42fd501d1617d17c6b033cd4fb96b745f4c1b4a528e2e8bd21e5f6e330801d995950adb3e189533095cb9e7404d89adf4f700ef4dbb8aa4c86414af50f6c0b8f90d30eede402b9de4727035d8295f1ef8482a4428a057b156bd7180e35b310b342bc1d601e4abfda55235ca8bf25d22e3f991ec4c410ce0f9cfce8d6a422f4d1a74672f4df5b323ec5cd484c853adecb32c44f7370d02ac179b1852e8c9c1fa78147681a1d978bca03bd4b8e3c1a0f2c3cbc67841c4b1212a04f4049182b7b2d9b9e13e3d7ece5e0dacd500dd365c060f4fc1836ece671198c6a2ccdcb81ade94565418d78fe77925c560c04c2724c0ce41b9b64ee6c5f36657740b6d207671dfc3a828f33dd8f9721b9fa4bc07744dcd2f8c2710d34d0e2ca5fb84615c81c52040d3fa0184ab91d272f73ac272611414fa820760e52aafb3529215e00a60190b707ff1c704492945692731ef8a3130debf3f3e6f1eb1fb07551abf21164e617904e3d6010f356e4f18d0f3a430b3da83bf7943a92e4a46ebee3b2e74e0e5d9b9795ab443008decc3ada587a67292f558504151f51055edc4153e8f0edef4c412de6e6f5d557f9890d4780f2afcbad38f6a54fd740fa05a64504a959ef74b62af8cc97843bdf2973a231b5e29e629a06eea4347697856954b5014e0467c3396d053dcb804b5507610ac9ab9affe994ba126a473432007a5df9eb0236318773bad0d0360b47b6e1973db77442852d5da9a51c1c9cc71346067b5df82473c18d4a10611a28bdd676221a0ec05544ad67a528eb64e66eaec2ce27f838738348ca69be29b1ebb48527c75ababc1b0a4ef4d666d3822e651d93c4e097cd0de6081f5906bde3dd387d271cc55f54cd76de3f2d5037a08feea53e9040ef6b92d88668c7cbb9e2b71a5e5746481444f18f7788f47e71f563e50ff1012719495d1154186bb6b51c67ee4bfa995cb90d3e69c7c0906fa674ef3d09eec095a2129b4fd1889297386789429baf432eb2345d9cbb0e0af69f68aefc95a37861e99b1b94d47d02ad102d0d1664b08f9f76ff1269786152435487055e2caf353987e2c5ae3f7ed63001a16c05ea8c229c4eee0de7f212079bf5a1c2f35b732ac3010f1ddc9977f7263f5314cb6e7e6758b2a4d0d6864ca6cf345c873042257bc96d78f86a76d6341c8be4cbd830ae34e02b260fc1892fcfdc09a06a0963b3b507b929b0209c006e0dd1d8f265e7b4ae33235cfe85a3372c2da2fbe2e1fc04dbd168cfa17da06f704492f8cda72db77ffc46a8cf777253b5e51ba0a5081e3a5102486a485b887cab802aa6cebf3484f8c421f9cb15524e1ae8afe1ee0df49ded0fe4f6e368306c7b4cc8cff248f1cf9f5f41fa45081613d8e243b124825188e0eb03795468e9d5f062188a0c2d3852345d1493dab6a8a282560ce267e2d08f41ad20a9c9d8f20db919d748ae514aa0ecbf60413cb1eb08756475190da8b85a8b9cf0e6587edd16dd11487efc9da21135c858c6954446189acf5550efa3035aeb373421cc254979d12b03db6e44b03c4eacd2df1d03ca24db65b002793a59a830c30eeab4608cf338fcf5be5a29dcdfc60e37e5c8b9d5e2af6679feacf0a4d6e7f8ad77e9f910ecd10233ed40244d55efc6b38f317f66926c7df97dd4ffc806e2998edbb7be2cd32b796227182de69a7d3510cd01264aae25348ac6f125cdf6b1b41d17aada5d72933f19b6e22526b3403d84389f8dd1a776f71933d1b1867e82fbc541b31c7ebbd07c15382cb74606c1f0dbb7f381d968761a1ae8b293327a1c9cffc3243121ddb157c3dcb2cf70a6ba9db8fa067512305989a6069f5f031647713b9b374debf7781eac07e5ad22f4fd16818ccc538d35082d5f2653bffa6ef43556697e86d49dabc3e215733ac99fb2390a773ae3caf1e33d390b4afbfab404d93764957dd352cc988ca062296e67f9acd317719f3ec8a17051f3bd8021843e8891fbc280882b495474dae5b8b701c521d0b99de090258e77fd03e8afa67d2c7a3b1902996a92392576ce29fc3ae61209ef58d6366d555673032c01b6c5e240ec0d95066f701c30f45aba1eed377205ef12a82cd71691f0fd1620a22eee4365897f76fd61052f6341a1a25375e20c4873822f06619d6d979652ccdb7e57d3015cd09fad003a71f0aa365d968722f9981b860b646616c8e62a4bc71770f025f91e6e3eec4148633152a9922f580a60565fdd23a30fe0d671157d3406e220a4a4716be682080e6017075b5e4a05e0708825f0c0cf38f26733636ba6831e5cc663f2a235eebdffe7cd6c387b5ff8ee77b0249f93a2c3603537879feaf66cbe78112ceffd723c6d6ee6c1580480adb925a2b2964483e68022a3b5152d0f814ed8e38b1f9a55c6c07c7dfd0a078dd5561af7e6eb08d3ddc6f367fffa098950349c4003c6b1329c4d3930a529fe7c3ea8f93d0e997076853f504fd0f318ef9404dc4fe96c5f62d0c1a624ee66c356c5bcef510ce2ac18fdcc798513dd800f7355123e6af1de0a7ef3c75e11cd92fc315749f44d16560f4439b76097d3dc260e1a762e01dd414346c0049ba72354da4436c53ccd09eae8ef6200841fef80196e53139550e3855003eea09379ce5a36eee8a15e5c256321e9d219613b10828ebd413e095420a9e989eae161709d0c2f662e39d5ab0c1e2abf9d4be63972db259c6668d41ce7a8bf1cbcc703f98131400dfb81007c938f29d64ec33d0a9dfcea0eaac0166a7de37093a7ab3998e4ef199571b8139f3ff53f9cd1eb07d38cfb898a2bcc88fbf32f8cff64f8db918c74bf8a8783d940a4393ed57ddc434fa3bf36cb389dde7ff3474d5c14af2d193f7a80f407bc562d302874e2784c3f35e10943060f85ce4b7d6876bf709a6a607bcc74f51c41ac24e98a0729e8c1734fa77c0153b9c4095fcf434621ddfb86abde2c4bc135ae79d517ae49ac2882fb6e7394576bda63716c7c45d3e0456daa25f20bd35e76f5f6b2be6987bbcf3fccaecd49e09c7fff65dce9265f9a2e4794c783943fc6edc0336757ca42537c0b11472c9ce3e393eeeff66d2fd5821b3bea138ee2e303b3c0f3ab008b99c82a114a4146b47ec77486cc550ee37165c958eef60b6ec9c69161d33ae6b9f9e8047da608f6519632704ccbefcf0288957a74d3c365b1b3e30d2d7d318b5aee3944eab04cd42dd2b1cdb28d39df09a96e154c2664658ba96e749a19bed41332c9ad6283f948a492e168f3f65f294417333d57ae753ff3912800eba5a416adda39702f8aeb25b731525be3663155e87fff5512f025081ebc6af737f3abca54f0fe67d0191a3533e519b59b5b9d32c090b4d849ee8f96f64e0477b87258fd2036b9128418a637ccfaa81f7a228860b6adfd0e92609f3af19cb0a6778602c33756d873324161c9830cb292cc0765a9b9551f0c71b8211ea46f7e80c3992fe29ae967d319250ae7e9d908cff6c31fe2474ddf806db93808f29ba50c9b0f4ba42250e1a01da0b655533c48c162d826cb9e393614e66a9c13b2674bf438897a791b4040b120590c75c248e07cb99c2cfcd356d7ea475e8fe2b6c2cf92049840b34c65102cbf1ebd9f1ee2a672591400ce2264920c5fb879e8e8072bd0356798a9dd392f9cd80e94674b7c2eac831438ebe582ebf996be5fe0cac632fb132aa8578f269320af463dcfcf12b9731283b3b4aa39e9a02fcbe66376e17172ee332445ae69b6695c920c18516df2e69b06d0b65a2c0c385fd3fc8308047433cbf5a54c1d0bf35d254f1bfeab40e68733f18f38eaff734c5d1017f8ac8a3fb5d6c93e384f815706b4b8c0daeb02fa4b7b595e4dbafb5f78dda22933cc27dd8dd2ecb77af9b6f3680b576173b48824fc151a880ccf803ceb5405880d0360614613a59973d1b116f24748c8c64cb68dffc96f362b09fbe9d8b92664ed1af4b6a2956b71d2cdd880ca913c25ca9438e80f7a94aabc57e5409e38d701efbfb79be6f76e364efa476043be382b21b3700e9c478767a240b67c7b50b759e2a654644bf9309f93c6094628137c97e7aae15700b2692d9a12e71feafff35a2b96de0767313c507e3540addf092cc552c00106af33b21d5fa0cb7becc4fa7fcbb5ad994afde3252b3e5e622503916066bd45e2b478ab9e2d42141b95a661c6822b987368e3000f8fb8dec7249e14f9462048bf6e1044d17e180c592204be62b98ce60ca1519a2203be07c980aefa978c30f797ac2844acfeb32faea62cab607f21f8c05e13cb45e3361230cfe048101ba8c0692d87ecbb904c9b1a655b3852c3c285f7818a171cddbaf9c5fb49900e91c8d39164524a4c7929b9daa05ddc9b4fefb2aa89d8208d9328b68a1522b93b19ff3667687d1050c526f9fa70896c23b461853578865eb6687dc7de79552cd2c4def5393347ff419f04c7960de4df78c168ed84aa475f3af645a2b485d14f6efe651c4fa5ea9fd1aa0fb385fb4c78c0c93d502a9a3b7208334cfce8f9aa1e5d1a2b8993414f7173f67f4b17f2b67f55dcd0ec2361fa6c94b489d54a7f0e570c348c166f7bb70a8e346f8c5e38f121160dcbb3ecd1a89c52886f8623f3c50242cc81f7012fbcde219b2f4ce2694386ed0cf74cb521be7810e912b22011c1acfbdd770b5176990afa4694dd1d833ba0344c6baf2f93d83bc865874faa824fde88ab68fa8f56d27d77bd865f5370d12597e452e77a42468f4a5fcc9fd243bf78f1effb5f05addc22bb0acac59185c2ff32eb989099ac9cb50f9b1d60391d5270a10aa985fbd4bea21e0b6d63012d8bd5c56aa0d94d01aca9363a5c0ddbaff4614d0d9b7bf7ba5283b36c4888708b395cdf273b2dd94bb5a8002ab7d315c83cba8dc9db61a6f8e68079db8128c667a4020b7c18c2c2009eafb165d73f7cc2a00795eac9733ee367bac5c0c8ea93f201da5d37037c13557d111aefe48b670b8c2f7178c51e70ae001d40e99dec5a2b9b28e52371ecbf4d7eac2c08b9104c4d5d5d7dd1f9cef7206d810a49f14de37ad10894c36aa2990f632e312a411ec1144b609d2105b314c71ee59127f33769f7e7d5c64eca59434d42652c702a202f245ac5efb5cce65a2afc0a24b977b613e0e52b903d9c0b53261b695a026143dc9355849c114dcd5cff6fea78b9355b5c5777c700aacaa372f6dab74d65a8c276c8b0faa08375e0be0ddb3a7822bf98e6f9ce2833f27a18948b49dd088274b6738752470e5fa8057aed91e12adfed4c44ae6c2ee0d024cafae391a26efd5e28a0767d44f182627a3f215cb7cd1da016430bbd9e9bd6ad48b96b5ce6e61d29ebb94458e22364f2cd9767456252818e4d21a278fa3f533e70b5a276a616c278329ff7cb680fdc4be1cfa91221dd9b5e5930c806018ddcc9c48e42ffb1f9efa4a9dda5eaceaf13740904631b0a562c65f0954a9ae25b04a990b1b97b64a37c1d8b0328d303904cef8bf9cd2eccf33962aa53dd3e7d986176005bcfe90c846791b1778dfdbcccf5c4b841202ca05300065b30a17e5ce5255d4038b5afdff5eed675cb31941d4d591cee35a00bb2515b040e9f26540baf1d7b7dd680abd71a7479d2a2b8bb3e53bab2f1cf3d215fc67622a2c1e54fb4d43a092d4d874dcaa0d185058ad491d5aae87283b005d52b494186c87b820d8345ac2df876688b7db550ec13c9c063d775085174fda162e9fc11e5398fb834a5ddd589a7b166e7c9fd1a1992b875756e5b3a1a5000183b8374468bc45104749eb36a22727f4338cffab1af716d51c147ee58e3e35b374b24d41be66087a8e04eed88d3386c55021fcbf2ffb4f456064c8deb773e9508c60a70a03e03b05d23caecd5751510f37531030c6cd201b12e54d19278a3cb6309a49d61aed52463124b0c8df3d1963ad6d58576668be597e6fd8a44e70e6e6a52ea89e10ecad6a053ef3cc9b2d8caf655ec101eb930f37f42735cbcf95189cd28a00e9b606ecfd47ba8698d070d8b06329a51999da6cd8534ef5cd7b03b66e7c9467d6f8ce03316be08cf961dead77fa5ff7b383fe0d1667b52e9de95fb96ba5a8ade4b19de64a5da6bdae58fc26f0919a15bb77e811557dc58a0f22480e3be41827fc6358a2dd93bb20417cde978e62d0fd692f01da4e2a5e1817dd576edb01faf8f311716a441ae2252f2a54e8bf046d91d9d79a98ce2670e2888cb170c9d330bf2732ede394e1250729679a7d4bc26c76d09c98ca3b3c3eeab808d271c6b430ce04ec1276d24ad01f79764f0e5e4ad7d09bea1550abfc20637c86780fe6b950327e3a86c560c19f9baaefbed5cd03a497197b4553dea1213ece94c0866a0fed749e029180275298bf7ed80a50b11309e02e906f4026b9e7c4e19b381845986a55b90d29e8c11a8e8540e1ded6d2718a41ef237f5f56744eb9b7c7fa3f37a9f151fb4118c548c5a7ab15ed0ebfd11872e2b9dc59e9c87a894dcd65e4db282398f35fc32677fb1194de3033bb125e41444305943fe61464b8a7194cc0c246554cfe43ada1385471781e3b426a0c21186068978d3297c80ada95116993f514f05a04510d0cbca00d9c8db7f7b5547a115abbc51a787f0c50c95873f49ff172377febf2523ae3fa3045214853466290a46e91702ab524ec48ce62f5b47bf9fde57368ea62072131709ae1f2ce6604be80e92dcf0bb39c1900ebe085d767fe526491470b57dab7f723f3503b4c54cd37d172ff972afa34c36d40cddd7bad88506d07119f5375d8f27d76e4ce5f8dce4f66c22eb0549a5badd159952552fa9082d9fa6c8ef11d529954928f12ea29a41c2027af56aa17fe7c22ec7c7a0e533db8e299b6c896b07a7433169e2b7fb3f40fc40a0960efd2e12fca83ba150da87b3e6f0655fbf361c5eca065ba899647b3c2295e46faf41a3be694ccfbc2dae4ba01b11cb7429fc335bf6d95cd310592dbfd1119774916fbd39c613d7349bb4f47da528f99bca37d92f1289e54a11e538738eccbecc218107a81750fa9a22872ca0a60688ccb43baeecc801d04a3a7765b3f200675936597da2e64f39fdc8ee9fbcd44161881f4ce12144be00b1b85f1ca2b9c010a9e73ce263b290fd5d92d9d5ade9f5da79843fd9886a9fc22ee040760601038cc47126296918877b60ee18a25a0e6751c2292079ab221fb0c088f54a509863759a6ac0e60d8f2027e37b82a54426ba6b4ea499bc93849acc3d2b8833e8d446ea5f20fcde5fa96d6729b1fb3615423c66c439806fdd54675f96d5bf37eff8872bfdf254536da53e1d20722e896283de90c0cac5444cc656d4791362f5608118fb857a4c15b8d14caf24b2650894afba80e15e0458778dbae36e15f3545240be598f1446f195790137d08f9aa44c78506a5bdfbb68338043b3f4cf1891bb89c1217c30d7d2030ab7ba17774354e4374a47b2775a9ff2f2f1db6817cf8cb0ced6f580e85081f2eaed608f3659947daba74993848ff974e525c135cffd1d433ae45613fc5fd45d87acade7f24a837c6f9753adb962f361c2518368ccc1ec5984fbcb650c5dd7ee0300f364a9abe6ec04c8ae0184281f689fc62ec1c56950a53661519af36cacd92f6f1d60e9294565d66f06d261c78fe6ecc2cce38995faea55bf06aaaae42831836a71bf1b3e09848a2ee822acf829c3ab0800166ad1976c264d39931e8d65699330c69cdc97434b7cef670304c71481d5a89901059884e53183997346627e3518ab0060ad6f8697531bc35d9af483bed623da251be6c4f3f4f726a460e9c04be49cfb554b95b8d0994ad716f28e70be1933f9575d09d30c7e10c11b9690e24f322284fc4b743390d45a84a150e3c7a8a9a6d53911b8e6dca57833585b89599cb88fb21deb4e2490415dcb0d806faee95b93397b4486f1857ee20e78acf17fb6095badcf8469c5f20133986bafa68dab62805386ef2de14d5c28732da9383d1e1f1627f9ad29d535e6d756d2ab65fc693dc680fe6bd3562ea10ce81fa0ef239b967a7fec09b9bd3586c2a852a9e765292217d8d00c5710b4b47528cd0e587b6041f45db24d599173bf98ff9366f8678ddd22ae37307eeec54ffbc14107b3c675616b4eaf5da5523195be08143726f211442b28a74cb9ef1327c1e20aeaadf43c6af2bce14a4e453e64300e3edbbf2590abb519500a02dc5c7bab481c4a602ce7c5c1cb4d1b51badca09fd00edb225864a34d823a14146a4db6ecbac53fe6c543ae17665904e190d18f5e4a65b6953391b97c6443a50fc8cfd9d2f7afaec1ec85fc9b09344d0c4fcb75a785fa14b4a132cf1b90559d3df74a9eadc73f5e877177ffe830e9e82f3df4e874eadfdb2efc49e5a171d436bdd276ccbdbb60d1df42a570be9183398d1253426f9d405cf0c5dc633ccad0292f977445103a5c0e334035ef356bbbb746febd65277c931cd290db93d89f7d565a391f8628cf33b7ca54031af1ef9cd822a3712807435515ce297bd1476d1548ca5040f91bc2f17f4fea9c111d21ccc8888ad0711297872c63fdd35f26861feb0049c23ee160b1c48e3581fe65da7e07ac82abc1fd9aa8a7e1d9fdb42a3614c48ca8d0eb90c32ad5b5fc58a266677630e60c50725d9963e5e649d26a6b83b81689b894b00af9bf982da49d629af24070217b7af1e130b5bb60a682b8aca827e56c993527499b01499944f5d058fa7eb304a4afaf06317de28adbb9226721047fbf7224e9495c66d60a84aeb3933f2e90e13e88069791fd21dbc7cdf25986757b83113585686ddd28e94908c2e2ee7c7a3d85001bb3265f4e89c709e75295e32ac5a6cb80cbcb1f277661908aa7befa2a14862d2d7a7b5b02335a2ba8d0a6b1c286eeb2ae6cc95860ac149c42874370f6776110bb4569d10e0926ef71ba9b85b63239d0188d36ab93ffa11ecbab187b8c56d478cc0e5943fdedec104f40e666f3616df3ecb1d20c63cfc6865634426c81d803128e6820fd626f2a8d03471a20ac92b101e7e14cece7acc70b6455c29ffff3b26d2e711c66e4f74aa4a99667f3a14a9b13db1ca270c6225b7844b483ec604ada0514ed52d8f079613bd4c6d28936ed476cee89b34aeb1e18a8810c96a81dcb6c8cbc4ff6154d6c09d68c6da9a32b6fb0129dff35fa561d2c548700e2141a33989035213f8630ce5eed0c9c1a111a52cfe941d3ec9e2812adf0c6c64ec17f1f07a223f973ad59b9a3155853d01b17893f7cb4225ba7f116d777fdd69d2c9811eef4046d86ea9c2d64cce7bf0212cbb8225dfb386ff8038f3d4ac1b4bcfa0700f4dc7512cdd57f1ec9d7ce2709bb039e843fbeda6bba7b3a6723b9ff7f6f01218bd9c98b022f6f1122c060a7a17487cf5e1920f49dc6355d9a1fa209da7aa8c84fecb066966d54702f3a22eecdc2e097de4e4f2abc37105b3db26242ba9757e2c482d92f81c584235f70dd254bcde19d894c50e88434e855b746b6fee9175d422b7b2096275bcede400001bbd62d04328d771e80cbbcae96a5dd795b9fc963316c3c65633ce026c7b0185c3b7ad86fc6a3763de6195dea14e7f98720d0fc7055813716012aaca08125e37425e62825c085ecee075bf0dffea5d4e79b38735fda97863a5217eaf9613cf421fed6625f1aa4161946e7334cf53789c29cebc5e1690348b2e4b928f92d60d273772a34667f776504c1738d2b396381dcda7fa0e25b8bca792ef913838d131c6218e613474f6b3eb1a7c31b11fd088b9bcbf17e414a01652edb76a2a7675f79f96e5b7c31649d41d1a9efaf221f07157eff1eea8dc6bacfd9ec3a43eaff596e8b53b940926826a7ccb6e71958a540ea690ba04ba50b3c73dd6a3431d1afebf8bbacdd2edc1d3d7420d280761203558232e9a6d0f67aa7c2550004a21116760c54d5fa3860d04c56b19af53c789de48d9eb48e19c40bb28977f6a846bdd499a4c37a7c576eff67312284a44d08a99765d492e7720bc9297c3091c9b9c2737a69fc3eee46c8fd9bb3910e23e15fb1b200ba73d15efe2d44d6feebbbfe2ce3e27b23f17abb12ccc380df56bc0c48d830b06f92ccb1c7901722cce2d63c836aef0bc390872b5d7c23506fbf432d76535179c53ec2572805f93a231e0f1fc0fba009e269e8c81bd3354475369ccaac68f8ea10d4dedff95b6bfc21a9984fe6397c423ae1846e901964dfac7831685490d6a4a2f8e058b362879d2f816da4b022c921acfe633765853761c26cb1f71a4624beb6f26314eea263355e84598fae613e5f0e900234fb9aef6d57f122592c301c52c687e1698c4cc1869f6a8e8b40cf7adbb183d0f3f028fa36148b8c99ea5cc0e7c17feb4883de2572f33f8759077788cb43544589c2a82113b03ff79abbf63804d114592146ba07cac172552b666351b44b2a12dbf7b52ab8a5913d9434b37a315c41506b5a4373db54f9186988aefe098d3de0be36bbfad5d10824dc9109ca98175feb51dc9f8bec6c5f9da8db2ba65d14139c66fc74adf3aa6cbb9753f7ab483192d18a3b5d4da2c3c492aa8b4eb4026dc3b221727b9ba71af5b1060ac2a0f2c79500ea2fb759c6b7f294da03aa0994b096f80b0d17c114c026c6b6b49cb6e8de6c8f0149dc63b41bbd06825fb7b8e244394f7db9d770ed0b612fa5127f0534dcd812f07ebdf2f034f43f1c73c0eb220e250b3c902c60cf03c52df09711d58ae054cd1bacbfeaf1ac514fd67a133843e36c17e6bf512e4e50cce75157f796ec7b85fa6144c158c90d46e79b3bd449b34ed7c09b03899f0e5a1b56dce15306b6b776dd087847305562bc0d39a7410a621962d29d7166b9d20210bc7225515c3e3600d012c0cd6545cdba8900617ff4741000fef4f9dffcf6e3826d4d6bf98af9889fb12923ae7f724faf48836a925630aab71c2440949775e3c21a0c5693a140dd00b267214c0d137ad459289377fcfb42e5a87bfa7249fb7ef1439bac9181081b14c1ee5530d0fba7c50dee37e81721ea4beb63b7a69efcd3794a15628515676f9f1542944d04adc3b9176e4a3559d0274c0a434ca7d6d7323c62833058b88f190136b081c8839a937dd677b1d8d3b614d520443f102dc3bdb184fac94f7458539753bbb06e69b2330ac31979cd0274d96dcef12c5604e401338370ddb3ceb60e77110970af754967d840c286be72c352f5bbe1d5afcd6a78705fee5cf1c7340855c98878d4dad7d5532dccea8ad068c37c6f57eb2afd4927c6fa432b2e39458ff05c814b87e10723b745a91189940fa60bc5efad2c2d72fb19abe29539eb0358e55a421822dd85bc30999716dcc4633eb022a357eff0860a0b8af0b8cf7522c060fa65ed5a653954e6f5d9d9a8b382699b8816e07ba18ba8d8c85af6d84804fec19020974e62a4916fcb224b486e4a637902717007b918bb38170f7a69116682c7a77961b00e0a252d2ca7ad69243cf48d9ff69aa16e8a9e4d165a739ea1250ae8ee50d13938cae1e14ae030e11923b0f34e01a105fbdbebfa821cc4e64fdf7762df14d36cff6285373bff8c85908a2f57d4110ab39a89a7d74a8b7c1a7179c7281e0681a073b8c3e4d2326103e6288ad713777b3b7ab82f701e7c2cc9f9c390d3f4cd6238e7643ed15f8be024cd22253815e0d7484428e2dc4874d02237f58b2c8d2845cfde3ef6c7836460f45a6fb48dbac32e2d7e88c1c1077ded85d5856cc555e7c54ee056c115b0965825ad589d6303aa81157ea93af3a2d0612d30121bbefabf4b672523571fbdca1df5d4ab1aa8f388425f1b616d3dc72045bc17537c7f462ab19f4f18871f59eabf7e8dfaf0a5a730f87e89098a03b36342098dc093e86cef97d24447dc9e49708672523ef7121aa4bd6c8af07a56702e6f7015bb83d9b780721ef3f51d7803a808a10e3aef3cf027598a2f679c9cf77e4dbe43caffc546269cfcaa358d23723a36e4d8357c0300954ac1f9e7f1ee5f754e868397a51e51f5375db30d4aabd68263706401149c62450bc01358ec29adcf56e75d300bd89c968ad3c0288ca1b607eb9fc675ed1346841ee869c61300205a7ae9d40f9f06225731fc0b2dbc88d647339bd9fedb3315ac0105f44d00042804159fb44bbda7483ddaaf81c388a80d0a84961cdacbbf330097e03724ab76045a5985f638f2c143d995a727cd7ba0bf33d6f102b1b7b1bc4fe7f586bc2b1c1059a04bd370c369e163dac51a2eb35980f63aba69cff5a45feb0c89aa58f7d71ae2df325557cbab951d70ba68efb9109e3ecadf8c0812225a5de820725a3fe57da19c095549af53fe29cc174727fa0ee3994ea904ea0e545c2f3544584c1b649df1523b693f503b84dab177799103fd2c59e520fda2723d2f761d76edce763764fcdc8fea50245d568be33619e6f4bd484cde6de45f65a39d15e46779d629cd90dc69e1324d185f03946d59096fe00ff822c2e6847fcb1d06e3c4b00e531ff949fce250f3d76744d4a9f5349274ea312d204866751f95170fee8f4f69f4adb74de686f10f0fda3046441080b7fd381f76bb2b86386eff06391e519f93b0ac6196549ee8448cd8230db14be61ce7aff4d8645be61bcb4944ae6419d121af722b9258feb99f41a292d0446308b6a7774572cbb38437a1b788f01e656bf609ad0311f2916d22dccc28ac66ff97154b4ba4c6a0ce39cb4783f63e266b909e1be96c122a234afc6d8212d731ccc5e56c059d8eb54f33e89db23be2bf29f43f5cbd1d3fdae394b0330e0960bd13f253429c3d689a0e412d0f39221a2cb28fb410e41a0cd9551f2b3316f59167ca11249139e272d9833e09573d48feafa2d420b1679607e1532184fcfde0a44d5364216a3746992464402d3a875761fd380ba4f24618753c9203c106cd873477d6798b800d9fc8a22c71c180d627061080159e165b46c0a0d6aeed91355754df5646d31c05f6ab98cbe551ab45928516b8ad4fc828362fdc2ac1ef1f96e92c80429bb42d186189aabfe7201c810cb2ec898269d9f19200aa34fab1b4325479dab708f1461701468271bdee1e70641acee15fcb01d0dfd7888310b8786ff7b0da966a170a8c951537397dc64cd6d77edb875eaa14f0873899799bc5ae0a7a1247789166a2a76c72be259daa304b0d811d2eddbfa813f8c937c6c9d6897bf1395f960d1ce8412dd2397777ba57af2cd9ab88fc44ce3a050371b3fd812ac2eaaa2b4db0830eaae360ed1b8a580e030deb1a840979c8a0fdcb722279cafd9255ddb2bd629cd62d49f30512d57dc2e4f3996b50d3f07eb1300a1d311a1f34bd4efcbe1da9c786d5437856042fdc1e59dd84f706ce7d405b43098db526d54cf072c695f602907ab09d3363de10dd0d5aa578b150c5a9d62c9d72d4b71c8f2182735dd77fcc6931f42da695d218297aac0c7c572e8c9ba79e46ade2c5fbd2368848fb063dc8cdf3bd180db2629d1f58bb84c6d6b3432c6a1b0da5167650a6107eaf12fc3c684ae48a00d676749839c3206395ebcd1cb527636e48e02bdca3531778f62fcee81c5d1fb19515d963613907855ba39b1e5dde75360e2e975b14f2bf8c963eb050664c6e1ad01ddc811cd7878ea04f9de45fa9f491f4f34bafcba1585e99e568405735c5c503ab579eba0fcc66885e10207da4d62902c0497a3d7eb506c645ae023758dbeba4904c62a1f0c64922b2d751da0f4b160dbf7716a3815b28cfb25a722f981dc8f6e02ebff4c9e5789550aa4189b3727fe297b6055c96076cc652bb7e088014fbd020ccc84515c4b7acf1a9e02a77df09681471fa76c56ec8b2ab108f224639515565809dc4ded00bd2b855c511a77ab103cb060c13bb565ad9b302c6c4a3a70d1145750d71cbe7b112f61c6e184d8bd5aeaef35995f1b5a4838777cdba150c033d2aca9cadd2d86335f19c9aed9d3b38b32f612fb602df7d509daf0c1044124be94668b24d6475e7ef3cbf0895090530a64ebdb58be7ed1733c775d933fbca7d67cad61d29cea38f480b56c40bc8deb2dc98ae4a36f5a3ed17cd4d4a48508738ceab593716dc6b6ef6780db7d1bf382a4be4185602774beec28f2028652edaafba24ffeb7b1eee4c8cbc8b912e0ab6511b56a3a6dec14f1400610ff81ef2d5bea06e4b693cd67cd1fe43291bc51c3024681ac30c01cc6e9efd6d57730c416c99754ce48fa3874b522033fe287d4c4311d5dea0c7c1568b5610fe48f320b2f3873efafd79bb384de831b07ae3fa1c798cb85ff3b3bec4325dba93c3037c0e2cba80c82aa30ab72ceb1ee67f0ca6581cce1ef0ff21b8cdf0da8e560a780427e274704a682df0af62831c5d0b803903a779bf8160aa4609a8955457bb851582ffc0b950e617f817ae580dfd6ab655d222007e40ce7caf540d838ceb26f8ae8532dbf6d2277f7b7ef4086a4b84cbdd8d3213d9f9a587871a7faad7d25a3ed764369fcacf27aca2c8a92ec5b33ab64597715a5e9fe9ec0c15e6c9e10f38f815433d7a179e101267d278f6a72c0f915f18f78781eec7dd6e9f341d88a99268843f7229869813f09070556b2acf91804ed837a039844e084ec8a2bbf51e8da5b089d6072ba7daa0a53bec6b61634eefbad1dedb12fd81b660e63c282ca1f7d3c43ffa264883232ee715d7fff86c159f84ca15b31449e48355250d49f5de6d7ee1ad6e8e49e4184613560612d757aae381b3ce3afa26573b58a1f1f3b82348848b05c1c3c6ad64cbdb5fe1e898cb1fdb8774b067e50f8999edaf7ca54aa263a5b121fdc3d3a458c1ba363b784dcba0270c642dd1bed4d6bd9fbfe8e133d69d7beba1455a9147c2138bf11b52d6ff4d4c480e9828faac5b797af8545d5f06340f97aa5308c767ee561dcccc7c8a09df48250a892177ce806fc9e487c35decc041989ef99ccd6f6074661755648e26e81cb4db36ecc637690f5bf11c69dc0e26a1ccc11c5b5f73d05c7eb12e392f9862eed5f7c90056fd8573b276acdd4c557dd201ef76d287a0b9ef45414ba7f898688f63a754aa3041d44b04f8bbb567160b3aa2806912058a9dfdecbdf6e2c807e72d5727acf34aa4c5a6abf7512ed782dd2e2df345ee82d38916e8e4e49d6fd524f4953f7eee8341e4b113db6f229d1e7d604a7be4da39fba8e745ae1befe7a08d6f87fc0958fbbcdec60ef5abfba3e6a9f4e2560c25b047e857d5a792bcfe7bf11a9a673097b655451c11097e5700cca56e7bf23d10b32663cf956e0c033df679560213efe7f63e67f109854cc66cabe9d55d78cd54e0d0b423722dffee742808ec3ae660d019c306e13256376a21f60c6958e984bb929ba84c3c3fa530c5f9f57ca664425c6b74c1d4e4e1a2ac366f8c00250327955bb1691225c4d144a6b17bf177eb3c5ee8392e520395ba069c00e21466421f9962ad64c5e06db95434f7ad40f7c6eeb782ee9b5e24813feff865864a7d4c275ff164eb4cf52e94d11d1a241978c844d5dfa8d274b7438f43948ebc903e2522f835d57c1e73c6c4867e56ff50652ca2249241e602d21b7b6637b4425716306bf518cd9203fd80cbbd9595e81f85fc8ab8de12f097e11a82afc3c37edfeda9c8fc1f38aade22cfc619c6883be1cb4e004955ad4951e1925c07480dbdd25f23225aab6eebcf78ba73bdebeb1ac8a3d25050a72ebe8a9ab29383773bc2abea9a3ffd2974523f4ea8ef18890070ae9e7611f156a17933fc3e7803b7601ee37ce73b724516827c3263e32c4329ef991c0bd20998bbeead4b285393da92afb3535415472d6bc9f23a11f2ef9fc8593948cf7176ca225f8f124988872df9a3699557961b8c532469ce603bf79714488b0257aac3478464e55f491b6931a894029c29c361b87ebccbdcf9de3cac3ac6ef8eb560d28d37bb0dfac2e918130cb63ff4bdd01d2e3b7276232b6c1d1e676a4ecd40921d6beb78aad1d07c867be7662eab707d298361468a127571a3bb499795ef89c36b501db7daced350306eed15faa1ec3f566a0412fbfa71ef0aed4acb944aacf5e6a0f2b08d24d97217e7f0bbc7c6bed0263bd032a883968bf83126613f962d6e0ba1814921fc995f04effc2571b80498276b656c1a691948bfee07344e82263d6c3713c834616e03bee7da7d3a8d11d46dba05156b039f7c76c7e2d655559ae2bd261f7cdd9a312aec295d428352e7e7ddca8be214011c26649087d897ce13e6b5dc60b06d772505e62698350f5b7f48794d06df91236b8177ac07e98562fdd6a121fee9f7cd8b2c8d89f1ff431bb52f488dfb36513b1ee320c684edbee662c975ce70382d21aa88592074e7a4544951830f41b1695dc444d32a87cd303a9c647ca37e2fc43c89f273e0f2e08a231a0ea62077bd0c3cc179f23c832192ee9b44730455da52906c880d473f04acd378e9759643432a94410a8af37a3aabe163397d91865410a027dbf8e6272b66945363325d81d7c3ebbc50e708ab00d416b814b8a8ac4cdaefe166468fcf37e90ca17a39763f16627755c72cb46ff4e99f00dd12961a7a9f0a6d8534d480b4535f3886e6b18c0e7091d96a462ed0f275dfa9c8632668e6e0596d97adfd928130271ff35c263668d60498f55bc41dc31c2c9c63f726053e10af0f44d8efd183212256405d6035c77a4cd6c176a308ab09005b066f40b25f839b18bbd03b57e4586114e1e3c5ba84921b2b229b3e04e1cdc1cf25a453f0315ae359ecb3d0645e596bc0cdce8ea09b6a6173741cf2152fed2cb6426135e10fd8fd9231774c2238746117850eb729ffbf5111687877fe211a2f39004c61ca19dcf12ef4cfb31c516e9210eff7f456f6704abe2a0667f5d63ffe52a8dff3e885e994663e84bd3e6845b0ed538dfa0b965540451a80b228923cd1cddc46569ebac08cb4aff90f2c1d22dcfe365983cbcf2c872596c07e40f55fc99502289f08fe6926258af30e12ff943a14258b15d554146093f0caa81589e08625190f8b8793b5994acdab4fc6eb9f36a1547b2344d978f69b7645007eedcdf2733345dd8430fb01d55595508de2a121a542433e70863a613c458f2d3e6e0236495b0170796c027d6960b9b96442664ee337d906235e4a3e7511c30e703a1725f22d75e5dcde8a4c6ab7589faa12b302d51eb308cfa27944f363a25ec637c43e0aed42f0cbc9178da25b286c9274300d54aaefd9aded0e10cdac47655ecd65810104b38d835703cab21cbb2787f4522f35c8cef4437540fb218d7a40d7313a36627aba3afbc828508101e91942e6ec6d495e5c116557cc79f7f348474d1188533cf296fc593c75eb2bd94cf218b63cd0e03ee2f8e9caedcf9b8b711db77b58d194a007ac6436976b74da8e2a120807d7fb7e85f0617b97a8fc1a2dd5e47543b74437a75276d85437191e6ee4193270a18e483c779ac8b084bd4831ecbe81ca7ae3bc2d2e612df70ae5c90f294922522dbcb211ee4321ddb93406798469247c4739b476bc78c7621ce3cebe217b2f1dcb795cd7ae663725cf6046ddd472125d98a11c1b324074bc410ed6be898a01b34fdd766394498ac96646e3c7030b5c2c84612fea12639f758ccf0662679e66b05513ce8eb9cde230d463488a6b70350192a3fa2559c2c164b9326ff77324e95bd70a72d604d1919eb9d7e1f95e70dbd6c7725bd32a8abf83c77058a2fe437db5e84c9998f819e46224815f278c2e227cf0553011bf42558f80c567f00acb9693cb058657118a3a56631e42ecfd0cdad7a3ad3fea0d3ae4c83035b2576e823371ad5546b87bdf47595196269630292b5bc1e33de2b427bbab993d60777b7f610a7af41b0672f50b2b8537313039094b40073b0beae7ca15d7c4291959971a52bf671a044888805c22730136ac1e2c87bef102a5f94effd2522af17c04e445a16d397af9e22ca79e625f6e175945ed1b0c268fa56278496b7ab9f7e41ed1b07a19f83c08a6df62e372bf2bbc2597e5cfd3993c436e18291af7174d6b1bcaf88db38fc87d8f6908ce82fab2f16d82aa28dba410d87023409f798b9ef821c117f3115ef9fdc6788c291bc1c283c7e3b75f77e08c60189434a51eb98ed22a047830cfa919fa57993fd09f4fff83a23a6d0c4a70496c953b5f21e69f0c1e77438ebe7fd62f53901184e00c7c48b7423edccabeab33ae963ee1fe431ec4d073add068865e60f2dab8b7034ad519fb388bf9247f1d5cc92e02e652edaf6eecb3b51bbbdb82f85be35262d7642b8c7467f31a3ae9b4ceebf436f3c381bde502382299940e9a2c749cc14c4c5db17bb44905d3de3a760e9962a9ca8562b6f884be85940076a43364d8050dc94a82b875ad637eab0a1a1fba898bd311a705b7fae9d1e93015c928df883799258c1b5df41427796c983c989e43aebf66bb5f274141eddd436ebece8a62f9eaa6399164bf0f1e72427401e4eb6bea5a99901c2b6795824aef9c128d1f19b637b0f5b1f9b1a489906de330368be39028bba6917ca61c344ad7d07bc8b9e88e21cde0772e849f3d6bdf02ab5009eebfc137c3c9201609e095202bad7cdc32791b911c877e33db4b51df9286740cd175dfa5b25a22d14c83ff9708bacb9397f75a51ec360ec55762756f9db8a99413e5e993222f1866529ec988c173c6d21b128178f4e72f7363c3624866262eef6b0fd17f028f18a17a4af2ac6b60b3caf1caf31af8adac1246daa900c77e81457829eb904c25c1f55a062f9f8e46600b43360edcfc87702345d86a3317770de5df6181b3764a78f5df61dee35fd02ba8a668e1bbec940612d88cd6c655e2c58067ffddc3ccb600541e433f2b27f1c3d54b0b9de7f545f740800af373f7a579912eb63c55b892b701da978ce071af3253f6b8c9da0a8a275930dbb9342afa0f8c6eabc3cf5e9034a38c29453547b4c2712e201a6fc900dc6b6d285d81a841a19f901a1dadbd78d07c1f1442530b49148afa33514070d5184158010917d5622fcb8f1075530e311d93ce4a7cdcf209239ab7334ed711bacebedd91dd4ce75952b621d7e785f50f9799164e3db6113d9014f6398700180493d870560b0dadf41da7899d2501e4547cbd3a6997835703cf013fa69b8e4d0f2f7e04c6032d17c3a656d47a814d21d2d18bc188b6f3677ec493dd73b247d58da791864e53cffd520a26ad077a6f1535851489f37561afc8a829b3e4758d38070068d74481ea51f124a58fefc33f328700952cb933c16019a1ef9c1295d0d8474b382ce9a5a8017cefcb2efbce4cd0799d1e9fd8aaecc5553988bcabbe9f55e95762ece22b433d01151986eb02d7eca00a27c0a69abbbb195dd850340f54bdbb3a960bb830e9e2300c579df237062ce34297635875a252b3321d8ca6fb8e29f40dc4c5b4269f932d11c6f655e5fd501ce229af166416fd3271e4c099740e7ca6cbbe49d07d170894e805d3e263ebcca4c8781ea721f6fb3fea35463cf6a2a2e63763f6fc71c2e1824643ee64171ccd5326c4e103cc7dd217cb753395c311941173cbd0f1a53a069fcd4727038d795f346d50f5c1e10fafd75c1fc3ce5b63bbe2a8362db1b7fa7cbefac7c8e669d9bcf02d42d4b0e99d7fbcde2417c8ae36b05d0ab27a768c7aba590e0181ec56a4d973e9d83a9225f6926cdd2e087433115c71cdba40f03a9eeb6fbeb5452aea6c5442cac19b48c83aa6eae92decc4c21f700f0292c1ef117a7960d33c6ffd5609f4ae942f4fb7fe5c05c41c66fd674415b654f6c9bfb757b0b0662d041993de1c5cefbe92f725e91043d17c32f6b318f406b9b4403582bbec062fdbe55f88dc5dfc22613f022d38a0750dd06577539f83a178effac86542b06ac317df6fb5e3b436d3693325225dff71b73a5b7fff3cb3d74e388e15869c1808400faf3fb1b2bb0ee0bbaefb7d0e8810c36ea079559606412b77e147560838f33fa94127a6d6055b29acb253feecb880ff1133d6bcf494997c98808650ea2e551272c5dd8f5ee11bd3e3ea676dee61fc21d6339e3223c4274cb3b3311655b382801928fa4f6c49da4099fe77fca72e6dc38ece1e49e06bb27abc27c1094f02fc917f6c50613b2d89090022306f598d4b2b7c84952bdbaef259f5bfaca7c89d682501c16e2a57953edaa5e73f4fb90840402147b9a18301c7aa874fd3c9dd305d4159995837b777df0391b5d3bc9352725bb7643b5e1981bdf1dd0539fa2bb5515685dbf046260808b0acbdbbf9320db5a5e0f4243dc29b97981511e4812574818a1c465a8d55c7c31e849fb92d3f1167467a74bd5b90d544eda70f1ff88172a088b3cb0261f39c9b7affa61e8fb122d6a8127288eeabf5cbe11a9e1d42f92a0648dc2e9da305913f8348c303a427da761d9258e452c122918d652c2d86bff4ed71307fd34e99d145f6a3d7f8d135cb3e4aa732e16f516ad59a3f1f8cb4e919fdf6121c511322e2bf556a10c8978e98020d317d19b5b50a5d63d1b6175fdcf63b926cd0b047aee0ecc8a77948f6a2252ffcd0cdb6370983528ae0bab50d7b94a919775cf8673bed20f2764a7373f2917e06224348730ed9635cf262266d4e8e6cb48b5799193485c480d40da26326414bbc0aca437c1de17a04f933cd85b1c569f381f5bad3d0fe4343283371e434c16e226ae1c7eaff2cda026a7ee38c5ce82cd844638d604023ea29a67dd593a132abfa9bd079d5f460f83ca070041fef6cc6e2ef6ab26571798c6bd241ce238592b5706280dc2a02017a98df67bda8ac37584f123890bf2d16d3e0266a6f1d39be15c0780507585458c93a9ffc315ee808f4160b70e9bdd45d15ebf6e60ac6e2329134a13eab4a6ec7cf2c6515f9e391f731c213ca4bfe08d9a53a3c97fe63f2ff3b53bab9bab258c9a78c851175fb98ed9afb0d7f6c9d58117ad1667b6e02084a4a1bc0e4cf61c0e53312fd31922b6cbb9f393d94e462f8188e8bceb191d827fbfeb5115e17af4540385745b8facbc0cc40e5b6ee05158a6befb896ddf35ba166db7fdccf0d06932d82391fb813ffd2d2b308f1d3deedbe0e6cb85c46b5be130f2c11a4aeae291c4364d52d6ca06b10b7b6c3588362b9f527000fbf83882a9dc3599506e96bfa70fa769220a245f25ae1c93a6fd627debccd0039a455c37b84b01b6ac80ceaa64d6ae842634641a4bd74bf6670eaa0766b44071558a6f2426638dbaec0752cd5c7b016f8b5dada705f8d8b2e0a42537b5783e79faaaa16b57e1d9b26662a381577b59274d9f4a1abd80e6a784a2de3c95be9949d52bdf46336f1e4abcaa0ac6871501327ff0e10bc15e4a75f106c5c9fb16f3e20f7197e6cad177a0c1050668a816f4e076ba03031a62c80ab9d97185eaba27b1713f0a135adf8456cb7a2707c80a5e290b04850bd9735f6ec78ce2c0c8aba53659d813c376ae8d92ec55923af17e865024d9a3c852085836c33af22d807793bc5eed493670856e201e78388218e26d7bf9c788029c12e47e4deb51c80d5f351ea290d923d11558772b1972ec591abaefcd12bfaf5445f9a4c697dee67e66aeb9b8a728eed6f187c90ac497149813c71bb1539e0425c12fd3d6cf451ef86c517d4e45918434ddd1d59009849cbc4f9282c50534ab3d5015f2ec18324af70fd20073e9a96a2849bd861ee4c149a2f66401f4c88038afe6dde90ea1fa676241a2a23dd6e7798f21c07481b0148d0d001cd9023c3c2c739cb2db6acd89d7341178b67ced44f5ee4fd5d372bf42a752d589c0c6dc333d77214b0bda63ce243c21fa31518202f1aa868423c5525ea71a7b33b65bfa228fbf37402cfea201f0ef51a19d2073e5dc02905014a9924638d8d5c65ab7f157b8aafb703a729cccbf660fa24b8653496d5b441c88932bce05aaf2c45bc4648cb99a2a42022bbbdd5456ab99eaa534daa54048a6ca8da2f52287aee1aedfb9e0f9c9eb9b7ee9db6523cfe10c4cc719a06011b79f3b60c0a2b5c5a5b26e68703b5338ddc9d5ee803d80a3f5f72f56e1a1fd364148b193f14ff73d3e1b1c62336c6557d098736127797aeeef8ea34e979fc4961588dc9f026731582bab44c55da9851320c0c5f62acd70981fbc413a35a545fba4fc44fe17142a485f852b984feee1fcbeb0836549949122a323e8aa9ea149f79fd45b2c3975a1199b7f28a05b498bb4ba75f00e6f15ec80f671e27dc18d99bbcef465d70906e28238da7f637775e7b21ccf8b24ac2cd58d2eb023b03727dc30d4e411e45cb61a903e55856bbd9d4107b2133b5e416e68f7f06380b20f19aa2d7e09ad9f26ae5370c8c82b22f8c22422fe29fcad34f0ed53a31a3dcc40b131716a6f8f7032166d51ddcfd779abacc8758580d5bcfc3a82d144b15206ffe21fd8422848d62ebb77d36b511f0b4e0ad9f6eba67a1b47f88c2e64da8cdf2173c0cbc9fa9ae52d672ca91f3453dc4e7d48a789092ec493e3024f52945cae3050e3ebc05c694405ff30ce415c8ab12049c49507bc7115c943af3c8c13d47dcad38089a9dc6bf32c5a00ae4bcdb93e3223bc7fc421069d8fdd27dbf2e2671aba3afba2be139ca2f3adc3ef6323ec17e596440b9aba3b389e645ae0b5fdf9fb619459049066fac8bbacd42cc8fd5fa99a030d68b928688e000f6204288f983e34d87bd63a58a57dfa870958c3ec62d30d1e70285169f13f6d2a922d2e99aaa9cdbce73b5d81ae655bb707ff1900f8a05f6476b0a6a23b8a9724de2b8afa1557b18023b082fe38d77d51b04843475e92e12b4dbaa661fd55bec6a080f75fa8490b41f2f8e159ff9156e642722b4fb2f66ecc92866f52d90b104dcc62490f68f1842bb51dfd86117277d2af119fa89576fc18c570183d08faa39bceadfdb1bbb2ffa9d7aa12ea80540a6a5364e979f9b42791b89d8fa4c1b1765a241949846e90f7e90080a7071fcd9a8302320352685ee70730547779628c1ce1ba23916b1b9efe3f1813345d43d2886cdd17874d8ebc43186390dd9274116f2b81a7eebeaf362bcd3749953e2a56910af581eb4747f862d2166283be3a6687b68e53d04110c3a934785935034b61a2a587ebd762d08bcb4b3abe63bb676e9ccb99e6c69c7f68ca11cf87f28da75166176791a7f9c834af8c73b03f23bd8c44c7551196768b8944beb8b7d050e9065b4a2eb8a809f336d937e1ec5558b4706dfbff85b6f49cd3f1abd24858c67b9478bbaad52524ab5d9c7f8841879b409e7b4293da73e32ff244eba09219e315a3e8903b8fdda837e0fa7cd69303f512657b334bec209e61c9cb95dadef816f37bb2c5afb1b189c7cd90648c1deda6736d0e0cef2f31f56faf83f805e45a44a3f778986958b68dc180b24e610f55e41be34941f338e6a03c8cae41181c627660a4f3004d396dcdabae2f04cad9ae036657d7e5ade34935e974bd1de5eb4bf6897511fce9b0a64e7e87e11335d895f9f9683c75f0a0d2913268b08ab6a72eaad17f0ec5951db40c944c47fb993733360573d2a61dadb9cf4fa1bb7dd4585b078a70fbbf25b0482a1f3709c3a99cba308f9757b062e79876595c8d96e1b66cbc0bab8bf0ec41a67ffec98d9c9eafbddfdaa177dee2efa1d2df139d11c0e0fb59ae046e36875ed46bbaff35502e243b3e65291000b9b127cacd552d7b23def488fb1ba0a994b85403314651c7d9702cbc5b6a1269aebd125f5d15b5061c683a05043cf33446cd3b1bd6e759fcdd8bb0eaf843a7860ecaf137af6f23e10166e766392562cec5728ebb6e08b24f7d833f06f0b8df9709f31f7921e178488b66de9f35788a26db41a55bad2ba549ce4f69d8059479460b10c548ec350f415f736670e959ce42616d056b40b53095e050c25902ba3aef9a79341b8a8851e2f767405becbf86f2a5ec0be2fe3d3b8ecca23c48632ae83edce45bbdd270be70262be9e0d11aefa8174c8dae58b42893a7098a391c2bde6c26f80856ddd5b25e8f633a3afdd363b15711c76353f18eb370c5e8295f550d8a1e3b9e4099e40c1420ffaf83ccaa3c400bec53c129e653485e9cb3e0e7187f4a2247bc405ff1bf89f1228abebca1c2671393d53daf504fec661a9b88f60e442e318e303701172dd16badc514b54f2f56db90637e04aa0f2e631df4b87f07e5524c90cc923aa4b0a909787a8cae0da202aedac632bcc05fe05a97b78447ac204e2d17133a519869c454cba3501c31816cb48efaa9fda95ae82ed3c156063844ce5846fa984d532b514fadd25db3b2534fe26519e354aa6e6ea0627b1a30c1a72c4f8a0f00d5ce55ef160690de31518abb9f7aa0ad5b5c598f58039e78e4db242b0391bb90a3ac9a42d17b2b458bd452bc2643716615cae9785ded60aa21b5cd451087888299222926532dbfeaaffc60d0316d90f64d7063bc2ea12bcd705b6d0185606928550713eff78c56d7cf755ebf3442a620050c7c8fe710ce596aa87b2768c011dc1a9e39c525a6b11649e4f3d55d3e91022ae7a479d14afc391f9326e2c6e9449470fb459f5265103c3825ad2f99efb8786745fe79a5587fbe60a99ab3fdaa4cc411c30d36b96801144f72f500daa7662d97bc2434cb418aeda56f1a64ce3aece7407af8216eb976e5ae42384ecb96861b63831ff9229d3fabccf6264444e624b60ebe6fd02cadb9eb84530ce2b6434879534075c5e94a966ded45cce0f8ed7d90436dbd71a324e16a8d493eb7d24642dd4cd33fabfb41465db9eb920794c8002bd9fdc0743136dbb114088bcedf7159932bee0d2cbbd51243bf9db4bc5ba0ccd6887e5e21c287ab672855a969a86906bfb04bfa1db91a967572c72e850187384a29fd62c3d06d9b066c10e65a833f916de10ad60f5b87ffe1c033509453549fee39f1e3265220bcda7d192c3c6aa0db83112a1f2af64f22c0fca50d822de91a354d31fa5fb6c8de424c419e7849aaa0d2d067f00b2f7a434ca0d6154b5eb610c3e9d1e62bb2198984c38d01cab6fd9c5c83cdd6c7ea6122c04c9621e01a0c44e10f1c795ce42b1eefa4962a183664c6646e153da502bd9e15fe0a27977df04638bfd62fbb782faa865b155011013f00ff58b628e3d0c57863aaf6b3dd04dbd085d7b7e214f53814123616e8937c2f6eb59f16a190f2141eae32c6e5c0bc71b3de48578cee9abe13dd167cff7765318a240dc07694d0575b451b1f7bfbf041f2cf2052635845757a6b9bff037ed82271c06ab53a99a52f1fbc996435361e9cf8bc93b33bc2691b5c93f4246a774274a71a1527bda7c49a61c51fb366ce4dbc1962bd65b348c7dc8fabb5f17d7cd4c5c80d7670b2cb0a83c3a00b0c7535ab99686573176413a5bb20b06ebb1329a921a3e644f1e929aa1a2d160667a95aa1deb962e8db46040c3bd7e8cc67474a3d09186dca70a2c69dc734f34a0767fd169b3734c8ac9b6fbc1538075950a2042afb583980d9ef993561561adf723c845095eafeb02925406ebadf6562e7f06217be82f3acf9b4f26935e67e8ca515113820409399e36e1121a14ac9a87565eeb78cc5bd658f9d6b8d59189169271c10a2f4dfdc7f4fb426f7966e9024224b559762c2340583222427b2a85535bdb94fe670749106ca55f7496fcb163d5ffb16d7ab7af22492d01c923697d1f4b507d0fc1d3d4afc0d109e2f763f1e41e4ea6f6017e10c0bacceadd87912f0cf902275978b3cf4801ab1049aa2f3c2f042d2b6b405c1e3e94d8a0f313919d51d445bb263ef013777ca037b3e0e691f5c90e91a741b9b81bb9690f7e961f45c2733d21bfa9a2d5ac8e621ed84cda599374826cc65679f145ee1c2496c126ce70f97397e761b60f2f3994d981ee348ce470b9436eced02acea5584e4ca1b56ed7d061641c78ecd2056af394db305d6fba3f07018e867aca8bc5de361777726ef7f274df4c9f5dec2ecd1fa6a3bba5b935b3d2dc0763fa7d2a97eab3d94664115606fb48a1803eb6187a41ace51b1f6359187188fa7a74bec18e3c68eba5e94075920f5d7e8c3bc02d3bdf8bd5eacb557af231640e2ba9808d517206c3b621b9a93fc5a3a78337cdd6766a5f5fc807999e70828fea60879c67431832975c45e3ac8d25d9dd04530312c6d537b861f735523cfde9d25b0930ee85b0b5271fe95d59baa9b5b76d1c9ac8bef01d6b9e2f23ef1c69af8d945f68eb54d027e4b397fec049b1abcfc9f00a3819f9d021adde2b7420e9b04a7a263d09657c6d53dc612eb08c36c23faa5f58f647c662d29f0e9158b339f976a45721dfea09608f3422e885517e34dcdb4c8a9b50e906a489e141c9d12d0747ea155b668a0416432528bb9915b668346f804b32482ef8388b139b237212562eaa4daa7ceed9b90cc6367d1dad974c59ed9798a69c0d776fa634149159995a6a4e7f95f60403d321a026df84fb51d87603f1a8ea46a379334b330c9e31cec2973e09cdab9bc085ec09bc8c49e7668264d7e9b74e842293b4f77d0285d3375b8d2fea5bb902bbe41a467528b3eff9143c7bec03cb4b4c57997f1fff5253b9284ca32057c4e880791be4a9b72daf1db752239aad2d892fdb373a94e03d5b5dfd59058f6216a2231cb09202303115060b93d067ad87aef940efbe984c6fecd2cac2a8691134994590e9af6a462f3310256a8db5fc594821fc6899c1cfc510d6fd8edaa3b0a334ad7ce0e272e07c85ac2add9abbd50c3118539d5346c12a2990ca2760d7f94c0b2f4f8496a600ee207aa378c5e851b8abaa11aec8498560e6f21cedfff967d5368be43bf331a6aedc713fac9f166a9dcd2ae16e2cf3749dd68b7410a1d473ed31a621a04b4ecf5f84679927f42dcaf7cfd07a959edc48b8fe91950464d56c76f19f8c903a08469a781701c1ae1f1a1eebc8ffc2ddfd2ae8c16bdf706a9cf92556ca06b56359ac2394f6a034185b5792edc5158d0feb38f548f9abc4c724404876c91c7a9f48eab784579ebde6239b0696b2c641b70fa1b97252727dcc6df4e03f4ef801f88397c3c2355799a75f3810dd3112e8179a6150a016a94b3288bead3dcd6a991e39cb584192d99e4b2f927acf2a5887f6e9a785e9c52d983bfb1a488561ad7812c5f79f3785ad78a11d3eb01adcb754577698d09ff8add437a814afa795ec05e137fb3713daf0828ab629cda869b4bca8bbc471933f7187e7b91efe1a056ed81a67366f6d363cfe0ceee503c9b436ac5ecf5e5b40a910f9b411f9a1dc36415b85fe7cfcfe3003a9dbdf44159d4d59fc080ccfb3d85642160369acc74096113f3a98ce2631c6ec840123c0da0788edd9245d62801162cf045b9b07d5b8f95f58da7e1f0add47366fc63700a6ba726c64f3b024cf61316daad79ca6d449bb9ab1576a3986adc733aa4800e458914622c141ad0eed7a19e19b86bcd8bb256d1dcfb35893fb7a64ccf45fc86f7ae1dac082e8d455a5ac539e7cc302f5990b6e64ef871166a8ed90bc51eef32397dab6b15d66b68a7b985474d177431253919dbd71250ffa0989557da01ab96eec54b0cabb2fd4ebfd1522e457de8b9b53b85cd08efdc45f78813e17c4ff5574793b76caae909ce21da058042d24643934d4e0fecd3f4853bd9ac829495d52e8b55ea86e1f6ea6a8781378b089d4b30564338b583706187f6537a7e58530912cdd372c8a09391b74f04e60d9681b0879ba28b963a3a8f235e53c3e18ff5ed8ead464486bc36a568d1d8903ef30d53b2ebdad48700e3bea3e5a6a73d0a19d2cd1ea9687485322f41895c45d89ca16f5801e136883628ac7e641cc026ec46419f761ff4aeed25d6047274db5c19508417568c11f861f35d2e2e09e293f56ace3039eb9d5a74a612a00f61340cb32ea248c54e61dccb8a353d7bcbb4c5c26f9f7d3dcbceb41dee65c1c40de32508b275557b2e58aaa18dc6883166ccc2f4bc0cff8c067e11611d2460fbc58d6bd30fedbae0b897d837db71061b786b0e3a42908ec71e9b0d8f8e2ab064dd86e66709aa45ad781cb8bda67964e57c4532852ef762646251ea719912a4d5c56345c5f948ca7de1cdfb1f1de196574205c799be7f1c3162323ec8227aa4853a7f5f0741c06f1e4c413999ff72374f4503066e172515bb1f14624dd5b4ef6106936409e704b6ff25e9085217510b85cfa7beb4ff3ce357a9f6c9de60bd853770020effe22103e95197fdbef5c367b535ae57f24d6ca86b8ea1142c084d316d8904012d9900101351a1764340f776e42af0b72e879bf536d3cbce149cbab83f0f5f22e589642b1e1be67e92ea89b866ddde47467d9e3f3c2323afdfc1ae6326009f687e66193c5678f66ee1f2135ab0f15a59e387aaaeb73fbda0a55c8aefcbcd283dac8812ce0e42d1850650d3597e277b24eb3ef7d28f842d36c59cdebf71c9b9596bb9ee5168e26a46c1ccf6ee5e93293559b3297e07b23ae6b175c928ba2880e5199dceae4197c1a76c1cb117b051ae837af46a87bcdf0236bcca41f817c537a41b0601073e6ad9716597c4687075339a5a78094f45dfeba806e2e2b83cb9cbc2f3e3a0329f8b20b8d533af45930138521e9786aa1ebd247a56683f171d2fbfc41ee2f22a5dda56179788f2e33698d7d27b76eee7413a29def2ae7fafb364d56578b70c1dcdb9cf5a5e8d054d994e19294b27d35f52c0a0c554921471d28d87c6dfca8f682e9e29674e277a62ec9337212751dfa40174723ba8817c8d9f7d80e03442926c57a9479e497164ffb44304e2bd8cf9f63201c6c7f302cfd1d023446201b8586d659f45153473c0878c878d842c87839a54cc2de91d802f51aa3f49e849c915257e6b1deb7247a6809141580f94cab0893b4c6d1a2d30da06a4653fa4a35837ac84fa5e053c874853ce39e572e897cc6d32b506bd87aaa5ec65f02155288f528f3f88f75de7bbab2de7017c6e06343607b7d747b179e6df5e022dc4ac88dc069983da2da7095e3326d64e6f256041891bfe0883d3666347e5a67666e33b74786fa24126013af30956570f1776bd89ddba9935f394b8c9553223aeae70d46a4edd79c93d6e3548f31de1bd19d6e38deb6d60ea274ed2f3a2d6ad287ce836e9c3ef361f864175ae7ec5ec87f904b6e568bd2d5f2e825c491925a060e9338ee95dc10638b1ddeb2aff0498c7d9e4fc4e2269a18807b912f7c91de7900a25eeef6b2b5aade666f06e1a4b0e7ca2d435cac286edd2f204aae754c0f2dcf00b55e653ecc0b1885548e8e54a83d2d9b3f1620704942964c1684d76e1c1dbc9c42155ccf0d45cd4a1ff5bf73c0ec04e086893294b3492d0a5a58bbd5d848ecb0be67fc90f70c891a9ca98ebfdaa1a1c9ace6aa5e3eb64b36d6a8fa7e6fb6c1d5ecc30a7873514193b36852762856dc68f1351711698dca44a2f37c80a62cf55854242f336b0c38719a6c7e60c5246851691073e757190ca0e9711fc4f2bcc09471b55fa156c30a094d99b45910642c1428ba737b7f4a5e2bb36081d4c39cbef15f46486af8c766e42e0fb5871a38119446e1b648834afab7741ca39acdce5e1f86b0d6ebbb7c04f30a707c31981e2f090b82b87c59967b4a7168aa008560c4a35850e3efbd0efdd70f17cf332b647f9779ec869a70585e27a57b6c6bc0515f9222b45dcf5d32367c4568fe5728fa0c201b88ed03487f0ef7b08c0d5eb31bf1ef9824791f490ca90bee9a25d577466c25a8d23cefe1adb0733bd0028c49670dcffd5eb6bd2f0deed98840ffe8c36090211dbb28191ef20fbd4a76d3271b1b124c7bd6b0e10611ba235f762dededc438b41504980e8f6c2b61fff54f27369e1cffe6244b049b58b63dfd3cb89e5cf7e1bca5b46a2fd9325baf34697dc107078c47054034111b6d1370a607b6c96e489dd3355384bdaf004b3442e1ee7ee2eafea01b25de7e94861bfb4de52d314bbb438bb6adb15a179279163657a555ec0280d395fde5a6ae8881acb78f0517eaed0c507e71d92c79bd9a115c775d67e0f54dce6540337a8e02083a8a146dfa6622b1d0c2fd1aef765e0ba6e620abfb3368bb002d2a29a67db649a7e2c9a6a1d47a031667c2ab1a0d974d403b5f9f4f07798914097086e71fb63b47ee801a03bf5f2b314aa79017726c0f1d8825d41fc6d4258e8c92b2e9871a5ea8c1429261459bf12fd38a79fc31e4c3528052ee7416f71c9f24551dcb7ebef9f3d9f0033c58a92b4a12a4e6970f02241270c55abdbfc530ce59973855e1e6f156020439e3db20e6b5a10b575dd8914f3449406201e0be0f5c16cd688062cc0fdd83ee51999dcb82c35a9c7864242aa06ccb36897d4502cbd0ba18ab8b627f4677e5569866d94afa1f216f842034219c8107c69fc28967c7eb258dbf98bef64ac1c988210a5b4b9f8937f28ea97e7cf21a9781f42d8f650348c4911369835cfba0967de31d05bb028bcbe61659f7bd0837df8c25e60d39e9770e3b4d184d8994b769fb5be5caf02776e88778a2f263b5a5034547d00ebfbdcca60ea56a05ae660811fc570034c9980249c13b814b41bae17245b83523423b10065497ba459876730e90f9ceb96477351540ffb2f2ec4941e273fbfb80969c68d653fca351f743e4cce38597dd17b829d5325d349e8e5f8a1514fa87f825c257efdb2478282370e22f1ed389581a561340058f5c8f18016cb090e87acfcc7475ade6be5e2de8db83bb7e903933c79acd1547cd3452734916aa01a17b1babd8d456c294287fdf283ab069d7c320df2ddeee6ed501c1403738dfce83e6931cca7b5cd22203881c07abc86a6d8bdd55bc2bc6f6031342bce4d37c12135ec4112da89946da49476d96254d63cb8b0cffdb6b38aba9b7243040da793b2ad62a1a16b92d23ce41d273b3f7e0f2a8c6a079f04a6e6caa6362914fe6a5efc0d16e5796a95983db494e33e964bd500326d56e11cb622031744e590e98873a14e793bd9a7eb0657bdad4d742e95a82c571db5726242423474dd3ab941d43af5a3ee5126695d25794b1cc4178c204f4605f7b332fcbb3f9a8fbb9b81acdc2626ec0186bb1b43213eb80b59239b528815f2b27c73849f932a7bb0d2b642104e087f1592e057da1bdf903ed2a3c5f99c2d7b002e1026f277e828b2782f3de24c78244689138c870b7f6b11a32f87a8b29f34031a09a3c2ef4a7f541b6b58438e77741951afd9313b0682265a1cc0d13c8b732a2b6a939cce76e499d424a46647f34270e32ef3817f368a3136f443e2e990b3c7ec69e52cfe5257c2511eb7680e199dc35081fcb4fe5c7227dd32e18c53a829affc29a0afbe040c248c69c25c635879f284baa3065cc3b6c806610bc8b14691dc0c2f46f42cc8ddb3e4ffac4053cd2f5883f26406a66cdb2dd10f1bedaaa6fdae68e3c9535a9ce5484edf3b65cacb8152c08509c344a6f030e4cd1ec414d1ef35e726aa2948e983dcdaee738c80a2bbc3c5932058e73058aa58534c65d2c3885b852b5c4e2fc534cc6e5bf5a2d310df08ee2b29624e92fb7708830aae0393e4e353172d61684f37b118ee0ccfc0f1b9cfe882da1b1c51380aee22ab5e3efd014a333499b417aebbfb599f6981692091d38f0d2f5bc399d423ed4336e0f6a2e3d18ae8441d33371da600d5292da0fe73d943333643e86df718f77295d3d3f2e04506d13ae32644797942bfb25f2990bc2e63dffc0721d0579c43a92359561046e4eff3ea0f59c9dcf83476d03067179f8e33e6184f0a0156293860741422853cd1d81894443db81bb81f179f89b751106fd6ee3d0dc30bbf84081d267f5a613437463b9e6cbf892c4e720670c9089844483d2827ee6cd006acaf8f0b38c65db8b1c043caa9e836978fcb50b02fcbc482c63538306a52a776e26e7b3971e2f67fd1f4262942a5f9aa71a3457799ceea46d003eefa4b10c75e4ffc4983830ff89a117302902f099836f2e24051572a859f2eb35c3c26d7ead9e8638d525fc9df8ae2c50cd82af9e8fcad5b185717b5b96e5ea9a27fa58cb115ac5718efa0a994e5883648c3359956533fd2113626ec30362cce116b703c36c473522272ed58fbe9a42eab6ce5a6bd9fc8a75a87f5450eb846be7636d8dc773d224cbd6ee95ff63aab9ab1438d083dcb7b3852974cc7efd9458e8ff565ebd18ce52b4c82484632f7cc331a0f92a64e460ea4c618a87f09860d1ff9a88a7802da84c193a59eb78e717b8804690e55b8114e2a2c7915667fabadb8d45418a7ed0ad224b3b1a70604b8733e2bfd443ff7208746717d82d11dc80427dbcf7fad755a703845baf93f969ca40fc24a33e5286babd2468e06ec1e04396909109f7603301b861c17409250088e879a07f67df8508c5ce0a401e34a044b1d35e0c8f89b2aeccf6e596caedb434d8535c142b43aeb11b8a99a00a3018ee15de0a16063f5acf1c6e2f26f7194ea9b0b59ed33ef38b584d4c098184446f4836f7dca0abb33413f29f8c52e70c12a4def8b95c6744640a65dc40f77c1b718b3f3bbe2dc3a1cd653ba6b964eda05f42778b86a5f7422a22a98b5ed38edae70bbe22a76768c70ff10b0f5bcbd1b9d79c964b84638960ded0df97738353062685f80840ad89b5a6f95ac3e63844f1e1b4025c16d52ae62a7435edfff52d0a3ca2f9975e9bb4aa85c9128f17c9d3b53a2df2019302bd56d2bae08c13faf0880a115503141f6da94340979cc78fbed0625e464794bf400ac020d40b13a807a9560b856db040351586ab36803c2f34b889bd2ba91d75662c3b3235117e22b613a1c6b1ddfaa78ff79fcd4c1d4060fb72e59291560714de4ad0c34fae1c405025a2a62ef8a8643163910843114cf7b68ac6a241754f2174244a8c699dfa6bdfd8d10beda78091713dc8409f7729273dae2bab6020017c7a7bd93695a41e0911e87df84ed3661b96d7598704d8f4ce6eeaf21893179a8c3ef0d7a13a1e6b88e99b67ecb027d9f55076d3e539a13aa9793662e3ef42a3f87559c81e096a88c5aff18e956404e0aa920e8f572b99a73ecdaefc8390f3025954d924505e9515a6198d8fa2f23f4795558d8f85d866cd2666115205c0fe7cbe597359d4560e17cbd3125dfb937b18f0640d3cf680870dfc0340ca15986637ba095a60dee0ba9d3d05c3e548548ee4c2c6c10ae7b5754628aeea8bcf72ca69355981e93bf69d0f75c10105f3da6d18d83ec4928b42794afea1e97ba13ebde398d3780d4551314eda7c9f36e2055d01e795038af536d33e9a9b3c0a6b97f75cebff98df93dd3cd5a974ca572c61841452cf042981fa7cd0456cbb5411d700937032e206157cacb366e916f7808ae33bd9a64e913c29308ebd74a4f727dc0d24ec195554e52da785c947a2faeddce7a7cfb588445539f0c07f9ab95413f239b38c9295c23d7701a241e7790be83987b772e2356094c10936bd6af45f1ef482c619fe800f389a5b39e757bb332c534273deb2eca5a2a5a7ac24d74e984deb3fbee3baa46fc321dafac77c265f7e4fa17437f27a6981c933e1d7e29d4ef86e53e0d88a296ce6136802e95770a79dbe9564a793399b2885528f1c5a6f4535966346fb71587f3ea26f8ec20b8d5fcf17448299e322c87fa57654bfd782022db78958a9ed0dd6c4bc7b1e86e0527ed5ff56bb635ef72688cd478230b06e265658d24d50ad8f894fe2a5ca20afb8ccd32837d9d5ad51a49769d530d33b11a783d3bf2ed63b8f5a75550164c164d1ac5166641bc6d7f542e473fc6853a29303b84232612cdc5c0b59a1156f46159c3d029a9783c9c84e0fa8633f32b9fdbc6737f32d18001a81766d3e68dde77cb6ac6889d1c5810a162276e9a21141fdb541dd55aa70f455bbe375eef441c57ab15ba7ec56df6411dac27abb7f7c6a140d383e1519c9cc9568fd54d289de7a28cef622717a30c0d7f7ba7559fbf87c5bf1a2b60d33f6c1e6b58dd4ef4a274af098725700cd33f387515e2a108ebce178c08347233c99c2ec3af226bf1fcde2a2ae791c241b9295bc82259ceb49ff848a68088435fbe83c77d3cd8a9dfe48ee4c79021d6ab3db5413ff7acaa7c67670a6a5b1d900a5324ebf48d84c4ab50e73f8d0d847894dda34e27cf8e16829c4fc1e72b068b93cb5bc622ccc74b617fbee80879bd9bc625e106f8323bb50d1104b55f3778966d256f3ba5e05fcedfed1ce02208a3a026f97ce55da19075d67af155bf9659c85a1a48372cad7704e79989293189632b22b7e2033aeba7f991b1807a19c2dde358ea7cb4e75ad1e611c6f9b6688c74a4fd23f2df78916a16c975565cf0e15cb940d85b4037e2a9cbecec78dcf4bb8151f3414e7c0a93ea2da0905721a3d1e651279124cc34e71fb9e6dc8fee3aa24b2cced82733bf98fbeced1e9f4c22d66c56792eae111a956727235a0e2c461d99b9724554da542f966fbbba75efcbb9606b246d9e1403b9ec5b656aee9cf50c9d814affe832c7c23caaa563c853de60ee2ebed381608f1d1b822d419b1416ffb614c626c41d8db97e2b5ee1b81853d7f364609830307cb45f1fd9648268923c24056f556749166ab50708ea30f9de51cc193e94d30b236c9268a819a311e9d9c8f4bcbe7305fdc737707f92f2b4a015d0aef0354a97ca85903d63437c0b55a6653a4dc6585b8e4e48e4dd0797e6f2edb3200cb2f4d73ae1d97352b902994e24498b2f76ac190827506617f9bc3a8f2337696b563f41222ab40b05e8836f380c7e6de5367bbd9d440185d68c1ba8f5967244d8d71d79eda986564f04b1027e9eeb1a6c566aaab0ea756a1747a7e07aedab9bcd82ebab9beb24f61f9ae407770a0912683282783c655b28646dae92132b25f7e3e0519d772d3a7250571d20815c865c1d9018571656f25ac6cd25fa72442ec8128159b68187b98283098e4af09551bb6fd20f6e758cb7d4324e0cf767067e60cc9e25c6ae661a5d1d393e887907f0722b9d77950c915841ddd8e4f852a626a9fb8a5da8910dcf5126669c8c5e97d14a9a3f5cd255c2358044fd82eab4ade6cf46e74ea1a1533074f4a32f47b8a450c29684aaede6398423e57ca6a73bf07c1d27eb3a7d231f7c64467d9364af8d8db58dfe0c1808ff1e8327633800b625b7290e1e14728119d872213a101b68c4306f156f2c2564d60a8743251c02ac1aeefbc0283a6a9ccccec69b5fcc4c25e21993503813264710f800f4dc537db652d27f991f65063208f34771fcb0312026ad29a227a7a2e9ee36a94568a368262c53c80e2dbfc5e5c981f6ecd9392ee0bc3e3df5087c5a64c17783af8b0d43abacd36f394fafb6d8fd264863744b02e28349d6c025bcfc64daccd87b806e8d4f99e8c1c28a70fd8dff8d8455e1e876dd206124030ad6030a71690c076ffd35d7594d0a1dd8137f6c26f90ce3ed1d64a15154c8ebd213a6ec813f8b56757aa150f1442835873471b111c002a7daf1fab62c3e52ade135cd491f0ae31a94962c88ffdde0e08482f0a61b587db376eb07a8ab1d4edb02e5915943771c1bf5d044237490546abd8e1171779e16fd6438424fbb0fb4d5f2cedc1dc14b9e4301d0975d1057f24d7f788e9f031f661c795e219dffff44a56f4226ac1aab3875f2dd69eb6621bc5d335684097b9ba540fadefe17f5be04213f280d61210c0466f747020364d8e2c7c2e1f1a3ca311653072e19c5e94fe2a1687e9c601d766dc18e03e8a64cd8d9bee439410069ce544c350a10183dccd80ee3776d78d0fe94142b8e21bc5e264800ab855b2f1f2e07f483c9a8925f736106e01a44b459d006ed28982a2a4867786ebb9560e34100989661bf572eebb1d4b6eb7193e21abcd4cd0bdc35382652ed1ab58cfb567ff96bc3dd172690b5b93461bebfc430b529a46e8fc9cf4b89ee3ed378b4fdc8dd8904876d3f6113e87d0f16d29082be5f505cb42b20e870ab005963c787366dcfc26bb9d7731b02f6067be4c419a880b6f34a459d2387861e391648d4bd5f47bf17c00af7abbe73e35e1d83371575fda4b3650220c5d0d78412e636ab9b8fe4274316155e738603eb467ed11e931c8208599b6f22935ea460ac447c6c267f2d22f2b80484df9cde2d427167d0a4c2598ac2c01dd31a2cea7bd145eb74aafb0c25e0bfcb48c46c6316381f2856cd37cd8084104c3194f64f790c4a5a032d11692164897ca8976b0e011587b8175addbf0eac2689509c7df4025341fd439c3e27abb4415a7b4615b47e1459950a3316ebd49216ef4cc02b8c595034b1be166270075139f542aff2785fbb6fb157aae55634be449af3c2def15c2eda4a0639507a0e475e3c4931d605ee0b6160072ba0853a235e7fd99b15e9b96559603f67684aab4d0b1959d4ecb870d708411245c0db598a955b30db141159b0686fe0d3549e6f85a6aa6fa4891608504fb493fb09f411908684f851dd6ed566286184e1c94ca78b94f202759a2304684b5eb92b71c2dd5db82ddea31ab586048701d91ee2367ddf297d243251e9a730bfe08ec7871b831885e24d791d4ce6fc66ee1da5b40c8fd9654661fdad5046baa1f918db324a6777ce67ab442c43e22815674df81d3c1830c44f5577d308342d9c60f114eeffde5b7a02edadcdc538ace2d1426f3c534c8299808b9870c5700a3fc3f1758b33fcd615aead14fadf2ea199c5ec54d3cedde0271bb9c2d00853f385a392e0af775b818249f00ff758075c9ffd550d5a88ae0fd9639f9f083c75fd43c7e1c2a02959d2cadcc2bf41d55170b60fd3af4ed6c06ab80b453bbf1dfaff63d59236740295b86164db855e3809bbab703cce6a2e9ea358037274f90315b42940093db50ca2bb879d1c75d1d5091572f3e3f9ce93d4c9ac10adafbf836591cc9c276fc6424e0689b3fc5a40218e4e3eb55f5d5ab9e34bccf81d5839960f126327d56540f43378dd0249547cd7f1c2830aa3c7f5eeaa07f0c92b3c962070f22ac01f3587b17b1898f142aeb67d367f077fcee3725f49cb24b54f9ff3e5a4efa421a2bf335b92830117fb8b7d2854aa2414db5594a2a660e2cd1625b43c60898611a04ebcc7e0362e4ebb8147dc625f745b6d89a47b35a46f501ee7b369d10a71e48b1abf30f934e39f5173132a3a7a265acd0459580bf0836af9bca2252c0881f26d38ab7df6810142dd63ff5e0541e9788bbc78accbe1368fe137beca9473d977f9b964f82bafb9b8754e8d6927a1ebdb9e42124b8fb06d3e154d39dc4ecb8794db9e37ecd75fb534b415dd71be4129935d15c48a40398065d553df44ff7ee065fe10f776482a2ca9a40355ac347fdd065c492ca005cb3ac5630e508fd651f3a87e1fd3e459924b04a69e349bb869d3a35195674b43a83467b295de8b30cbaf288e2bd865920154377fc4ba4d8f49dbcf415ff844514adef69a8ebf9ad090dfa25b0d5ffd95acef8819598f1f59021a17ff0bea38df6bf4d7e8e78f814b4792a848394f4cc9f1fdb6092113699b7864db66dc77f4bd00fb5bdf981da299b6add09ff8feac5383c097185b5975aa887af5ef8b945dd550dcb00174412850a824a4497d98427412bc5bc04b4f0cf909c39650cc0f1c21a44d53cef3e3060c0a6d259d7065dfb259168b06485cdc82a4309d13ec760694b89cae9d97ff33adb1e53ec28fefb0cff30747330e24275d33a662f1f6fd3c257b099fc6beb919971dc21aa0792db58a19b8589c149e74193b831686c1a52d349efe58c8fa34deaa10a679981df2d875665ea1f18088c6b2416d5bac3dac6cd84e60e65a901a85eca284d9ad77d6251bc61a2bdab3aec6ea329baee4ed08237df1d619102d3e4b8a6227a64d5a962e050aa5f0a4cc1adeee13d4e0fbc7bb262d038e030772057edb9f75355c2ceaa80f13de5eee6daef7fc95175bb23a1ed639503a025e7eae309b20a743583354d89717630a6f957044424934f821404f2aec6274f0deedc585ec9804f93dc58c4002ab88f70ef8d98794f27ebe578415a17d2138750996e2cec9ab2ec0c222b9ddbd0d19b9b4870628dad8aec0ce64993b30c4326a269d541253f3e34a308adb1db5d5be62d3cb019a4f3be2dc029fa8b857960caa77b8cca3f6250fe1d3d9a7b965cd7e22f4d7433d8fcc7dddd88fda5be29cfbf6e3202faa24c519c3a56cbf258d45c7e49fef25e31eb71f0e87ba440c5b335318a56fde6e82681e3a5115f1c1a8f6ac5320303c1b6fb3df268b47ed5b139d61906fa2839e6e162f0c430426c58af5a33c63620ecdf3b9c5ccaf350c1a54f788dd63fb1684facec9bfbbd82efec309edcd56eb266ec13f48a5c1c9ca099f615c16a472cce641250d3538c1550a398d35107d8f431e9bc266e784b3734575c7a9601727dcf5cf6f51587e3187f2ddde48ce4b667176ff8be10c3626701372ffc6e90350b2355e95c00f0e2cd9cb0e49acd10414acf4dec8cbef327581f650cb54f7173ed406ea9bb7d3522f222d624202ad1a46d606640a69e616d067675bcdf2fb5ffc5722a4539f2a7fea11d82038b5698d3a6b2bf55abf57891895dabe2651a8ec9921fbaaa9f92659431c251a72836bfacef83e35e9a1335be7a7be3cdfbb8a73d9e8853386696b0e4456a796cec3bc7a827234e81f4e0d531cc88cbc53203535e3aa959fb0bfb37ef973dcc05ba17ea81dfd834f93b194c3c5470b3e015bdae57f870de65f985e49bde335a9f30bd2ba678ac7ea6d80cdae4de1449fd5501d92172242343b1164114dba5786f8286540542af2304a4e3480f970ec2dc135ad4a17a110eab0c53c356e855ee29527ca04d52362d31f0b5c10bd8d3e2d0d74a5399148eb9052e126be051afd3ddf8271cdc271f5e9b99cf187a36fa604dd6097ad3ca25a81b5a8d8d2233baede89ef8614f9a808b101bdf5a716a8b9ae3ddca889792fb619a07082751d4a60cd5d3c509a2c0b4645607a07ce51c78821688461937b88d4a4ff4021dce4dccefb6f9a16c0b00bc831bfb3e79225b554cb467208c0186fbbff9b6d3a4505f02bc419ef6925e3c66bd8b2b3114ac6b2ac4b0191ed63c04620c7c39c7fe5b63b410f8431a7cdc9edbc8e98651abbdf7bebeaeeded0eb88cf78728f8f597577d4574ff82ee0871e4707bf73f18f9002daa3f4999cbe6841dc14a5092f74fa6299e1e583d61cd1a89216487a36774cf26304b5c706c6787caf0071547c8535e0f4b4d49f3b8036f87d5fab145b6a938a1821a0ef8ece1eb481d143e58a11acfd540b013a7c1e7dfc291b0dc1a27bc843ad1296c8299e7fdf74c1476db0c8903b2e9362a8ea42a99f8e87ad400e7b3f9c7f99cad97a6f8bc1c10e01e8f6a3bfc5fb0c00a362aa451554b3fc9a78b013b8b7a80b24630ae9ee6849bf769b6f4294bd9a18cb9618fcd9fd659e9a07dfd9bb78eab0b402ba991e5aa7182bf193f822fc47a8a1979ad604d98c6cefc5c7bf0e67b825a8525b3a251b4c1dc292503c59af77eb3893e290d2cb609cc70e751644c377f49ffed49f2bfc7e3fe758d6c3446be0002561ac68615fff026984f726b4db9af43eeeee1c8b38599bc0514880a1aea694edb770c2240f1e780a3a793546cd3e592139d11f31c28cf490fe226aa80df151af1850005f203c240b03a98ba4acf5c0cf5b6a0bd8c1367a5d6b0d5da71089a543708fa5d0b5e51e9237586612db09ded1ffea843558e4392937ec02f945c7d463ab18c58bdb4b0896634cf4670af1161c29bce5c945d9ac55f4ccababd7aa3d470f045edb43a546821c552359b2181e8f8a8d69bad831443c230d4a3b8349705dd9bbcb3a4dfa86154902634d2674f8ec2f404519821072482573db8d77e01acd4eb2b947e31ca6bfeb69adb0d54d430dc5367c9f18cba26e334c9ef3bc9a8ce307cdf2435c5301afbfc1aa5a5afd48ad9bddf03e515efd0f36bc96d95a5f82017127f950e619e6c8e22706bee3c90ec94fa679c51552cdca48de57cf8582160f765fcbd29d29d77beb0e4fbafba5a3022afe761eab617b7bb111f9f13648d606f0ca04b3d5091d0d6c62b71dc7960594c79452dd845c86f9d97f3228b152481c705f584a1235cacad7089cc5a9bed8bbef674a5c785be87c218e736f41adf99efc7c31cc2be3cde5e257767c4b17d47338595b040c8b20622f799dd4f79eb837d9b61b38177a7710544f60993acd0cc7a5839bc877ec0b78f1cce24792c907a5c4733972262bcbbd8d4f2113f448bce2100e6295848afaf7191a345db1fc9004adcb63fa32e9ebbd27ed699652e2c0a890080c2320a63be08bd59df66aa75bd7276bfa003533cadeeb97c391d29565457c19927f21cea7a47781c51cfc7970f833f6066046361ecd61cea9543e5cff46ab18b1682e08fdfbd24d0537bda25f027317310c58778388bb488a9a229bf034b10abeb82745ac2f1c6ba91fd0354904ae752f3e5e1cf16db03ece1ca7b69e807c1d182e3c686ca8046bdad621200a82810e251505956b306f2a8ef8302455da0e275dfad028cb3b6b730e41345eaa12b43dbb83313f77fce2b336c9be08b29e5bddfd58ae81f9868fb58931e0d2d7315118aaec20e43960813327f58606cbcc3c1ec90d8a7049eb7fd8b5eb626b9edcf94ea6777db6825bbc24f69e2fefc0d563be729801d4f68ae5fca55c5fcd01f9d45d8d98cb91a3ea4b9ab5b358312611894707a513068d69d399009a2fa7c9063851e4e98a6e8a8aab51d794bba3481cdbc82c8942e63de3bd5e12528be78a591f1111003d7cd6d271acceb930a3dc68d79ab0beb9bc9650230edff41495766cbbf47b970f9b6c1c44a2642341b0c81c4b9a64c0c041a4ab6931c94fb8a55d7627a5fa46dfa23cbcafb44275f41e90708a2a7a2004111dc7bb7619d57e4256ffd7c502380a76b988462788462c34a0a89a91b21c3cf3c1180e71c39a2819faf1abd7cd2a206a55577b53f43342cce2fa2d708ecfa3494c4df7b2faad9e6115ade1167230f15e5ebbc187a02d6308c27d8e48c0a1b203b9e5699903b45c0ed4ad89fd85c23051f9e79ecf0011cdd8355834706b94c7f2a884c8e3e6074ceb7498e8132485ca181ff91c405e72f21568e5435ad3f1dfeceeeddaebcbfe23f56288f504a06b2ff28dc72947d04af9d6afca8bba8210b9d0b29a95221c61199cd47fea4f192a6aad15dd8b2fbffc4e033e04ae806438da3d3659af6ea44a2bee6355fba21fbaaa23d2091d90be8f1b1f54faeee86d0735cfb831e7bb3f77948a5ca54a559a9011804c6d8a7ae8e775e92d7df43ae68e8cf65b486d2b5e350d4f6c61d63a8033cff5e2a68ad20e0a1c4a163e4a17f99c1a1c8cbaa13c070be5bdbc9c39e5f374a2fd38a186566cdde9cd93808c8d66b2a06e1f8126ea8de0d37c8de281d7cd91dcfb88dd7f41ce24bfa86460ebb3861413ca8a3c3c06e0778377228c99c787246d76e23d16232cdab822b7104255e6cf6f3a86279a885ce713005f4dfb1fac464cb46157d50bf6e47ca57562c90a438900f981f6338c9792a131955c51a41eb8c4fb2b2cc4b8325f8f52c5ed7664267fea116e66108d65ababb5df438781ce5fe122d2484edfdf0e195a1701ad7d5fc6238b99f6c7b93b7dedcad8100606f04009c4d98473cf20de6a4824e80c830ccfa908077e72392cee4d04ba5bf049ba039d63bdaf5576109b3ebf9ca40af629179f4b1681e837293116938c42d5ac61f3f17a44427c12fb705761a955fb8131c410feb9b6a6e291526e4a88426d0a53cb111f254b8066203d4a46b9528c87e54b501a355dd4140ca4a4b333bf841df97d4973b2386ab0330cb2ba13614617a7d97ad0273fcbacb7a26b0f3d2074ec9aa890a60e87c1c241ecb7a73bfb4e07f79f7ab78f628b9a8511be19c9f1e31cb736f1003964df5701c6831f632641f4b38388a4e5cffc06f95958d429e3adcaa66e82bd9abcc175ac829a4efd8c9a8be14ab1ef35ce42e6fc5b3b1632671a578f8719a849258e88eb239f494a0717ca9a25d99ce1804c0d76097cedb0986b01b9ba0538eb5c7f13ed9d3c6759a9c44d98f826e4dbef2a0254d77043eb8e0201d6f59b62019eb15deb48d1db7ad42ca7c1f999de9fb59c597ddd6f6fa414d8dd653dbb4c0c3baaf8ae0f27b08d0321b584c0c333d1050de9d609b4921544933df1c311c3db8996b783e4fae6fe2345405f3cdab0c718142f0afbd139ba3511a2037685d52e2e3f33bf4e5f6d0d4713f88b36249d4d40967d81cf1075f8475b7d3aebcf770490f21dc00e26cdf3bad379536d78f5b617f5bc37deafe58f8a4341c8e025051b59fe2ceb05e11d865f675fe02b89c598c069cadc0834de982b40902f8a0d8a02d682a970f742d399c768afb75bce554c6cfa920a4c01266ffdb30847916d6aa53c902e97014f0e5ffa0327e93946316b8b337d696a783d355f9fdb924ff53450e74c446e907af6e768f548d3a8e95266fb41638c8565756dab05fe6bf7299479bd97ab14028b12ac36d2d9eab7a03f7327c9c895fd68127a7a1de5ab779936028f3a8b1e005cb50a588228a5fe70563ab45251154dcb42611d691b88e522e6cf361f92605cae8590d5cb6e79416be41cf108238c7cc60adff4c106f7e351d1b2a7a17f5b51de50ad3d1f7d28c056ca07af49f78b27d71b428f5a7d1a468075e035e7a1546a24401cda2fd130a572ccc0a508d212b24f49bfa89d3f11e4d11493bed5073f30f3413ea41056d066ca0d8b7b2d74e53cd317252ff3d0c9d039e5ab287b7229903f559890fbf9713eca94abfd90389957d9fd123e155b8e82bc170626b38b00c895babcc4c3ca993796e756829e838e425fbe24bfee69b3ac08b8b06bc17ca58601d338e5cfc15b81f9c9a66832545d191367fc7aad7cd997a1297009c739124894967be7e5442b151d0e24a38abec64d0d7ed4796550c083a0d743039e2b8f1f88b3504a23c1b4ec96dc94e266e6dc8c5185d07ce8e8d370abf622256af320a7d62fcecd81b918804fb6fe66879827425522c89e88bc4c59d1be84b7a792f6a37222b3290709b9871be9713ceb89ef3890caef39baadef68eddcdf2b5b755dbeef7d2eea2c116b1245ee3a4566b570d3cac710f73cfda3fee569c1e9c30910d33d7dc4778adbfcad6099f10d6df761d81629df5051d89017d2f920e7e958fac40468834e4258ba4cd4b2b4eb899f10aeca1714f7a0afcbdff35e23c27a91a7d6b5b9cb283ced4bf2e3b9e8c292f4a41b51bb9e174f9a1bc31fb8622d99fb29ef69308ecce0d3ff21a6f9a57395319598dfd8a7e5a3ed60161c5a2fea21755d23cc3b510a1c0475c2f0a3386ea08e3760234bf92bf7a0bda8d85f97015be178b24e5484ee39ad59d7b28c71aea62cb41ac323868af7e6cc98730a87691addb584d029a246f7d9e5655ab8cec126bd749afb54dfb95a3c8dbf82e6e0e95ce7ef3bc947a63917a5dd6710035fafc5ea187e0ce42612b26b6e2820a295ef174d521f5214fea72c154e2e2a14054473cfd2c92e66ca33eeabb6b48846e5226da96b44f668f3879434e8d813eb79f20ade581fa0b22d97e97515177e88a926a7326ac1a886d7024b18ffbf38d5bc65309ddbfb84ccac7f82628bd291eb7f3d251a65c4d7f874c1f8b8e9c3bf282a37754c1b42cb84bddfef09fe9dc0376fe519e10c1003e1829148093ecb40af0cf7b1890956aa827c63f10a6329a8c2dc220ca091688eca223a2ebbb8152b0cd0a14200cd58346adc00b2103e334e4a9299140904618836ad848ef750f684fb374f33ddb9396ccf678b3a3183d3fcacc16e2ec0fbbe571e83a5f6a38f0fb4e7b06cc550fd151ab16992a18532a5ce26d1d105e943b7f8e864d15b8b39a1f3ef1a4b8901e589be05a17e3639c01b53263a384613fa63d6d67ead2f51d10030ba12b050f3424877b5f2266838473c0d59d0bca26f4d83f416f90947330d286ca205bf8169015c5f87281825b12778ee4f84e516d488354b26c25974480427409b652b4c7e4a853fc8c88ad7739b708b6e145cd5c9a7138575b4ab85e9a085931e71bc66b8aa6a7d5b78361a5c94865fcfb47aa5250689b2622854cbe2e9c0d942bcedab7d7c2cbc989764252c7561150368047d10e1f4ec31f437dd8ddae8be2071776fac1a65bdbcaf8231cf71bea88e45da51751961c6499319f2f11059cc94fb5f6a8bdca21b550b396ca938937a6b78a2da5f24aeb0fe11a793173e415267d58c09d7b3fea3aa264531e50fc865354ceae291b38029166837a33a876bc70e4c378781a439517387b8daf2a4baa31c95e30134e47589a41c0cb520949f9f01e6c5ba57b42f24a02bd5da75e8dfa03141169e129a9e3bfd4171a5d17dfd758181652d8bf63746d54a36518eec98da0b9cd898213ab462d92066a055237aaeb7f560ecb85f8b57dd09dca12833c02fdd350d463984f10dd2f04aaaa877564c4e91d5cb72a8d591a293c00b3ff45ad77b304f90a445b7aa3ad32dc0e2ac51837495ac3c7a896f5e9c75f9241ab826e1f806942ce6d18d98f9e97bc3bfa873c1c1ec0562b8af88d14341162f09d8d14114c34f9dcb72c209242c82aa91eee55840837a41eb5e6d1f6025b91dc9cd4b3e201146ea270c7ca4170dc2d056eedb4ef86b34201bfef442a391981dbde24eaae2c269d9a67f6616aefdf7ace87a7ca413a22032f950777757537be5a446c6d047bea76398b56f8e23b24c6bc8c7bb00f3a003d611ded07531e187de5ef13e98cdc1d0c607c96d3e3aef9d4cbc3b975d3339ed923a53a54a831cb500b8d47ee183554e511ad681ef8f06f6fdae2efb72243b35e9f214fa37fc18e8feff2f67e01c09833e3af949a60cc591ef6aeeba8e1e3bec5101eb8ec962f7a6ed4edbcd2dddcd7d80b17d7e458d0f938d8ef75c9f875b4320cf2589daf5ae9b29715d29b72aa3eafde66b8fbc0093965e772cf188d88feeb5bd4713f84addc072f4aabb289141401edc2927a17296b56adbbf2631b96180200178e2ce9fe3de29660cd67dc3ebf2dd9cf13dfecfbc5ed852dac02bb750fe01f2f7bc501ea91c03af2c8a8900008bf36fffe04e1aaf2163234b9cf822d49abc062e7b96a8360c9ec54a657701e58b628c381a0e4230cb9f255212676b6a14cfff62bc4934892f4dfeca615f0e7e8e44df7f98bf2fc9cda8843180ff1fd5ac321a074a7afe2cb3f61973e878e502943768e118400d10974b27c999720ce4a145b99d0bba579b76b906e996f4b1886266b11ad28858022c947c68c55550de577d82533f6563913af3c74ef927d26080e382766d0dfa7e16cd677fc1c4cf49c5c1fec1ac5ba9acc6cff81088bfd09537b0fb71ce56e3090fb3915bf65a122b58e4acfcd0002100e6be20270bed5e6652a7ab66736f906c7ed81f1bcc1662eae31fac61e4231b8aa3a76c93090321f2d7b7846345ce2d44d1179418dbeccce7f625997416c4688ca72b404c57615f08748f319fa00a742bfa79efde5c6d531ea87f83693ca0bfad227c4a19dcaa81dd2d7bfaf4331f146f960d60a9390a8f7a540408ffd3d95e190b313ad88d05cf6cdaee8e0eacb46ade5c5e177a0842f7c77525120a441386c52bab6cdf40deb052ba9b4300f5f7bd552a46fc3a721adf7559259a968fd84861e4615416ce0b3a96f80f3aa02b9e275d946900ee3247ee6254869ad73db6206f12a975aeaf0b0674b5dc2f2987b84d8a1ef122bb942ec8bdd7d8182d7dd4667b815cb79bf31187f20ff4f385ae1717a9922f06fbf20ed598d699bea4cd52ef7e56714950472491402ce87e7b561053e4514786935940501da5c28acbabd77896e89ed3d7b9ea1e32cb6364349b9f3262997657a5cef8b6bb9045d723146a76e70ac2da7f92c641af41ec3c34bda001037597991a3ab0bd4309e98c4329a596f013d43df94a0f3154efb8256610b659b93aec666a6fb1cda1d8edb202f61a45ebdb526220b373f6fcbdbc2db6a7bd6c9c6cc81ad29d23fcded01181c2839971a90c48d008310e7b0fc37d6b3940ddc74c7ecb49a491da1a1715cc082b17e55adfb02491cc1d09ab81a8dcba63d30dfa51d94d8772105bb18ec9e7fe60830b8c946f0867f63e69f586ed99f6b9c7af1ff5ae31b6669a05c92cce98faf3bf9978a4e69a8b374e0636d82ccce4f42909110755da29d8a0078a76312032f12cde3f1090fc81fd383e5028cef5d46e79c9700b0f47efb02dfa15c9e7b94dcf0cb34f2268f06b2b18a0e477c972d9fcf247d2b5cd8aa24b5bc8f40750230ec40c0145f9644a756142ca4075a41de7dec91c9ba3fd83e3d100dfcd78ed188d180d832ce7645abb18dc248ffae0aa92eab78dd7fbe7557a1e7ccae76842b2618a7095da719738d5e83199e84190cc8fe02b0bdca51433e87c7c90d940b4f225a74fa69569703574530df3b2019900617218e1bf2a1aaa7784f43a01b41d5a4096826cad22b20eab01d194befe43a348b3d1b29632ac9a746cd943db20f0139d00ca6f7c937a936f5b4c4f80433f076d29f09cc8dbd597ef03740f846eb2cfde22681775894e79b70bb57b76aa74da71a126e267f17d5f289ad84e97e04401963a4296100c4c82469dcdf16bb1ee984ed41eaab4507258c87caa6e79cec19740481588e336e8082a14dee8fe6e9b405dc31298e08b5f430b5bca5513dbc0f5ae27d389b1d2193f3c5b4e8be5cfe7bfd87d8fc46b8d838eee2b8421e6d93e80a388a4cc30c37cc70fc9a8001ea1b0c8ffe4c3e40e62aa4bc11bf4b33305e10b1c423dceda1e9613a3af1164c40c0de2bcb3ab2ee73bc8e142818f0beeefc16c082f3ee17f6310524ccf7f3dba68d8e099e1bc98e8c2a29dfb88739adf4ed0ff54f12cd5a3bbd7b5c90d402c8023c7c72e20f430767be83dc2881f88f89d47ffebafbd5ab2f2768f83f80fa38837c062ea1ce3d22876e38dd31973de49cfa89b984fb303ac8915236343a97496a46ca4d1f2d5f60b7d3754582674bd586b4e0b918c3f110311a2dc33c65223d059347e6e5472f478b39e897e79ab97452b18fcb631cbecc7e70d50e20cc210f8d3b2bc1b129119b028b33c292ccc7cc0ca183e13941b6de1de0e3d0a7578b51dc0a5f9283393d60603277d9f68e5d285da113bbab3fc9e9a452808d52a18e244a7fa9331277c9d6d8f30e264504618c34b8965df70072ef2d7be52ee5c84882b6a0e85c724bf5035c32e5c4a141a783008883650c90154643a8802b40e1808b01dfbbc46f4250a9cfa4753ed47e1a485445709441e392658e47cf5c114a8bf47036e97abe7fed94f7a4c0e9388314f48a0484f5c2a57346f4893f815c388711022ac447f40c272cd48b5ec3106050f409823aa1de6b1d36a08044cc90b3a5c8c2a9a809d396894cd13296205feb4e62798fb56e2243353492b98d5c0f64a1921c1377747adf16765912aea1af5217f7e67f5f9bb62ada5151832945b88a4b7e7e58363edad24773e6f894432a0840bd13f83b43a7a49fcda34365cedd46757f955e62f76831b7fabf1508bf9e2a300d515b0084e35b38a51ca8d34ec7a93f0abaa58326f31c37a746287009c1bd6c4a12b9d7fc2fcba11ee2e712cdb5fe60ff6b27dfe26fcb84867439c214c63ec932e777a72799c869a18f9c226efeda25e3ea213b879883729dafceffea8bbe0043b1cc11677b6cd72fdb9f707014f7b5a13e581f8d9c732ce90a1cef1f1ea38fc48c4f1b03ba20b95c07ca257d42c50a8585bb758fd76a4a2e5104691b530c0f06187d933c59b6a379dcf186b74d2431cbdf5387b681714a63acbcd58619cda20e3fdfcba26c875b0a86260b9f075813e90a9adec3fdaaaf745848616d8a75e45456a4392c590e7017337e86eeb9f6d61c7ddcf0cf1a270ba37134ee47a7cb1b2e78c74f9b4a4fdb097b76af8f78fe875772b3d0683ff79fac36e97e6ccf462d9509be0d1feed8024dca74ad1e6d1cb7f0cfe2a7d62ccc67d6e02a8d34e6f9cfd594802349bf4cdbec343d55802b9976fdc917097a76df49a24873ff84adc23d8623bab3ad3da80e8cc1f75d755fa4b3fb742b36d95d11c5fa9d28d4946ee5fb0c54fc819fd91249ee182d6fe05365023941ce80315216f5205c393d3731848abd9e5d3646e18962afa9927926a5eef3075d273239a254f5b66c2f0d9df85f02fd3d61d2d001204f1d70c1ba439311200f36244212de23f5401f396885ab6e72bdcde677d9296e5664342ef5c39181ed99342e1205ce928a7cc000f14eef0e151e7dd950b4ed657110784beeb61866dfbcad4b6c4d431849f96280dbda683421bdceb70d7733d4bc3b592934434e31872a08e7f965a9b7b497ae51e4eea7e54ac8e3715c576594050b46b3386b205ea8c9bc214cafc331831745d06525d95880ba9a5ae6df887d7eb09fb8b39e59d7b0ba4215e000efad2edb558f8ed6df4a55b887947f3783c62761a78833ab08f39e3e2861090d76346c89c2667ea20c24985f6db35ea5676dbcee3b441b3c8bc7831528b7ae94a8e3ef1e9a1cf084f95e6c64e0e4f25a7f5c5088df4a3a866cbc3114585fae6f412e28431a838ece283cb0c73e98e4abb24e9ed6ae847d306e704cec1a0e66ca3761a814319c92f974d8302bef8d19aeeddf3020a74e3ed44bf0cd9e06ed68e291c04f4d4699e96a8c8e9829499b3abfc7c9304e7f4610c90fb792c4dfaf3e49ff970eeb444dab9e240a0ed66e480313e59f049324fc533f94598dbe9f0f5e6ea82403173809f71b43c5fbb57ef9e1549ed5010715c5ebd292a2b81cb43e17d5f0025df32bd8af816caf03d17f5c102a4fb52b1b72ea9b29c98d1c549db39d2ec93974631d7f76a35eebd230d758bb4e6cf1d17e12d502d7fc025e34759734f6522e42c0eeb3a5f4c4470e5c51c8d8e5a5f73dfb8be4b72ab8a8064e2ad913078f7fbdad02032849f7d058c9d2f0d19e8974fe1ccd65f6ecd9fd41f4fe666644714d87fe4312ba720359382af291030861daa5ed001e079126f783bb41d7e08ba655093ae26f9a4284c3b1d8494abea77b3373e64bb03de6af71dca37ea24f7e35960bd2bcc5ba80cc0a6a4aea86a2f4fed440ee109d17654aa56a01ffd907171b7b7c9f596235db81fc9d7f5b43025663d717d53514f72d029816cef0910cb0128440f05e7ad4a7ea866a3cdf437925c75938dfa3324f535f946ad647919ba4d27db21b1bc26e15136af2bce73982b5bf20ecd9b650d4e4c154fffbac97255367856ba96794170fef9c0cc05ae024cfbed76d0861a1840399cb6f8d5144a49b01770708df80ef75e5ce4b88c058b27407a94a061d36177891b10d16d0c79ef058f84e49929d2cd61ad9eea6627d72b47a7076069903a735613b2fb86dd7ccfce6fc241ed1891713f092d0da4a148d107520b45de84d3b392de34c587e76a6701855812fded63fcba8d2b8e2cd2b4a5423211c978b144edb16a6c6773d88187abc0eaf681ec187904568913331cceef821c595922643858dd91c49b7c1b0409ce6379f6562912303e0fe333868eeac929677f6c139af59e116dceea332bc5523110bf409a8c3547e8517473e0e356529a14262187f2a88fd2b02de3c391364420a5ca32608b8e1824fe14aae88635c8593b5539ffb88f611936073a45b8510e3c8b1a9f2ed4bf2c0840612ee08c782010f76729bf4ff2391c60e1dd54174c172ea8755a26eef5ec6508bd776b1be4b5ee2ec602450a9643edc968d8a0a1bd479ee0dc1dba1d5a8cd64ef95d8a58ed700d3a4478a27643a3d3b6c0814689c8cc2fdc004222ed95a380350a0c9c62666ba951fe8dac74d0a0210101c13deaf1f9090095e83826e09cd59d7df12903e336cbe64d29e56b7128585e63def6fef04ab11fdbf067d033b169ce67f4afef009d1b79239a6008c68e1ff80a88a7f1cf62a4de88dc6dd34db907c95be5e5d1bde843bfba78c93da3832c563eeb9d051677d5f6422314dc2ec3a9790c37df22fe34d2224c65a00e213171e9fe85da98891ae013513937e25536f42fef2ba0b5c6b350859d6140fd641e3dfdf49eafe8a54faef8c3fc8d7947677e105bd2d49ee619d9d8631a2f940dfb01de5e35786cb71b30a77b8f900c5dae969a91b2656041c46ca3545a357138d4063cc6bcc47d5f50b15eaa68f88486da2dc9d8dd724cb1c38ae1211e22ddeb7bd27b3e95ce85e607aac9aac6b20dd34057eaad5c227cef0c88f449390a8f1a3f06899c59d08782f2ec1b1143b7c1efd41d891cf28356c5e59cafa0c9084836fddef04b834c5b6b86d5214a6737d85f7caafc993279116bd3881c90b3b0c1005ddc5c3dd3a08fee87d598ab730d71fabc13e1e07f4cbc34c4687c60fdbb02e85e33ad64ac244d594e4c017ec47a6493e4fdb6b5f75d5c15360ba72f6e8cbd000c5f6f9e6ba67d8318eefb2e1aa2d8d89edd356c031b857759079a7f431cf549dc08a0816415757019b59f2c39559174c7d3e9173dec78eb7fe48090f009736e2a2613d24ccb985a02383a14a33d9caf27410b131e3f8107b7b395a58fa553bd1462a35dfabb6117603c8b6f388b902f45534f90a3f280ffa37f69b838871a8a4f0b25cdfc38ec8293e9e91f25eb4158f254fc9e8d8722ec64f8207b840c86396c0dc48e9d2d1f1dde38ef2834e608530a9f2f78f15b9512bade9b231288c6d40874aeef3507d200986fab81ac5ae76140ed23f69de76f8135ff572f9d265ce7c6dc1c8bb5c7eb9e943ced03b632ad4cb710d6087a181080209f15aa61fd808ea638cd0e0de21dbbd583b2d3f03f6e9d282d9925e9ccc5a22cf000d3ca42e660dff138d41dd1cba349c0f2538ac6cb071be01db95b8f5313cf1d9f1ed50a6b92da249ae7eb7b37c97be9f71279bbe8405e39e6d2e2fa4843b96b91603b70184769a3b49b93ec106f041d3a3c34ec1ed1ea1002ec9b0b80c8566549615fec248bfa7c61cc4c58a550f4f37a8a3b68d3ef5da416d7e4131b7055e77bb4c5eaa2aaae7c408f11c9fbebdf8ddb5b0ada169abd88aee8dbc485ab47f5f325d7a024c5c75b1f0b4852fba9e1672f6ddfe18eb12b72de4ecb2833d6841c465887832607a07ac1ef6124c6bb3df654e638ea24d4f110236d05ca2b521c72513509c74fd54c48a8227e2648bf31a62c23b41b58a4598fe80e8e6fbc4697b7fe8989c0ef81a8155ab4dddcce4b00f38903ce02bb7d403934b5e4bab56749e90aa11056c6376db9c80128c659421341d4569f626e4e22d5d08910755f3e7c83379e247d3cf63c9428cc72180bc4b29b5b4f1ae2d0bd8ed133cd328496ff3e788d7d268f4afe122af2fb8de19b15c65f8f337636ac1ae007d5996f1c058bd846d56c9492b28810f93e451f14167d0e257b8e6684cd6c6e703c5fc444d5ec851b1f3918fc3b91f830b2b98589f88f22b7cb81458ed9c8273ba0ebde88b928f636a241a716554b7caf3e9a7be78f1c9bc75d3fc0f5d43be45caaff3933595ff2a144412ddf058e0580edc72e51ff5010496d0d1d4d8cb9c95d877ca72b9ad84cd819ba9aa3b93ce0b60ba4aa5786ba53d6bce7f2eb694f700eb4e0763a4571f03726f894edfb2a13b65e61f485efa337cc6d80e746701867a17ca2efa73dab343bdc719e8ec05f3a32a10133c1d7bb5333fa09603daf643131f80b06db72fd00d2cbbfd35ba9e453dd7c6156d4e9b895235b8bb8d88fc2afd96ea586a508537cb2eebe9f10067a59c90cde1350911876f226ebfcdd272e3ad66173e933b7501ddb55794599951e2c3489e5b36075addf6966d50015efc0ffb6bbb909ef3e9f92749f8fb1e5ab8738ce66062be12df137973b44b21109b5f13fcd3c6a4fcbc00e85cba6d34902e9373f68d90e37b56408fbaadc4a1d765c7945743cf6e8bf49285841d5056f6f0021d77f828aa290019c83b2e6b2ac4c9f18acb88030252721f9aa16cf4a314238a0cb914054c2791c95d2a55f4ad61de2912126b3538b41dd42f1616efa4929ad99b6db0339097a63159d9e692bdf31abbcd79fcde6f0519bd435bf7c1308bcd1e2839586ab5bca37ad81b4e8861d6461e624efa7abb09ebb26939bc5dd89e26f011021f963bea29c39e6d8d6c5d47192585c0afc2d87cf9f7d9265e6b521227dfa7e7c4341bb3e5ec1d4cf928114d71c8901eb0d36227aa6a7bc1b7438501b2f7a464e46a6864b7426163df7376cb8cfca3cc3d068ed311a5d9a9f255e2105edbab5957146fff27a7a8c62b365293b3dde86fd2ff7310d1a87d8f03da07ed53324b6c303e73263ff07c49444fd692000e7add1f496e3e1928784be5fbd2ccd71b517cd7d3722cb3857809ff9769d1b7462519b209ce945bd4d5b8b992db0aa14368e7aacd60ee57d3f70a323f9d324a1c9ade95ed2e62a6deb591d5392bb0bb85ad39309a8f273e51461422ce23e067cd971d8ba4ae38e348a549fa35e162fd8725aa9a20a73c243ed85acb6bdf81e595b3a1f031826bb60ea26d0e51955b28ef57b2434a20597589ebdf597980077db3579dd15f872249ae97d1bad69afb118bc0f8ffe3d737e2e6f88c6b844a617eea39b03752b707b3468e8e501b150061d23901313678a31e95c386b10d44817670d4c30ddc44a60f0f254738e9138f624e49cf53d38317f4bc93e5221259bf65c3e7ab40d923cc73b74aef64bf82dc47a8df4b7b82eb53d624b2025bd69c0f53c87de4f66ea1a39cb6726fa7b8bc0c05d6fd80a0add2a3c3f624ec362e069bd3651fa996e664c0f3fc57b915cbc2f4bacbfd84d5595814b59f0342bd035555bc943533aa396231b07b60516c0ee1e2aba2f229416889efb1ea892d64408f92f2853ab5ebd41dce3bed2c52681982dca8d7438b87ae2b9362eb6bab560eac5b5cfbae4d96b9bde51bed988b50b73dce19ab5b036e59d5aa4ec225033f6865cae10a392a73fe874a5bf9cee0825d8e40e3830820a736428cff017ef3b9a0a3b8622e000fa40b35b428055647fff52298bf9fab614bb1591c99b88581e8ab5d23329679325cc4c6a7a36b4acfc339b79d0b519ba8b29c3f6e9b274cb7cf880e89fb96964b79e275001718d87be6969e561521742a05ab39990b936439ad5ab451a7d2ff9193f5f4b9198307412926ab978e80e7ce73a107f86c7813a42446c9d2bfc58604550078f2efdd13f2d246e72d2aabdac66f5b6dbf25d657a7bebcddd91924628c8cf5a81ebf830ce2a975738bf520fd6eed906ad7843680782924e809489822b494c73f8c29dbb03a6b267d49652262757e4ed008fc51f500aba61712a6bd9b0c4f3a07251da469816ce7d1373ffe052d0ab649d27ab5bb663003c9d28106ad89d3a64dddd71e45746c12ff0a00f73fcd18c5348110d5de82e91bf4903d9839d6e9a0559fd58ca73f21d49547221d151593fafe92b9d856eb39622ad9d209d45b5e665a6815057d13e9e3b3f2884330020fbce2c2bfc4f5b7380870f9b3b5ac2aa945a431eea2f62576e421a54079bf4d2a57e95f035fec32eb60356d26996269b5fb0575f06fb2c469812c29ce4d41fe813a0490a9193388f23fbe8540d1d710deac12ea5fcccdde225a98b2a135917136d3a74dfc10d02c2f8aa96dba15a58b981aaa67cee73890cc0d855e0bd93182d39de6bd1e26c6d27b6ee446af535b4150e786ee9a7d8db9645ddb29bd72d9b496d85aedfd25b7cc2279618f31b9c0a9f381cfaef62e59317fe6a1dc764bb8e087c8fbf85db8d1a67a9d10a51f92f30f52314af35b6f55107844de67edce7817e4b0adcb7ef6469a3ba8ccdd23b7a8f1982c547b82726548f9c16c33b99d2f604ed1196568e4ca2a01209966da4a26ed2227a448bd052b137dfaa3744fab53c4dd2adc0b6ad300ea29a8bf580918ed2be132845da0c9cd6234663589fc668918c2d940f987be79e94b5ae3e12d1a3129c91676ca5f25023105b1a139532e9e15171f845a8a191757786da0f49247aa45ddaf29d83cdff03a6269db9d35131a4aaeb2a19c37d240a8ae24ec0c1f26933a32498c32712b435370a5611031c257f2bb244174c44b64258449a5ff9ba47eb49e622b7d9d8349b78b288a84c8fae42dbc779009003dd37376bb9294d183f692d5fb12d941c2d3854c24d0dc9e2228d11bdb6855b82a436c77a82e37091d95653c03695a8d4d640fc9c51584be516942c04ef9162a4f0e3f5f57264b90b7c7d6215e93f9b0390f8c0ccb7f73d9c706201a168365804f9656e16929ebe0948da130d18e431f1b84484bab278f0df69e29f0fa962e982b2120c41b9686efec94cd1c5a01d8300dc5f6af525e226f235b460d0a137435f5c9554b758220b7d11125d8e7a7e065f70456ca10fcad8e5bde6441aee8540bb16d4fc8265ef06f94b225cad6863ac27abab48815e502c00cfdf80b875e7bffed25c0e3d44140829a3db9842603c70996762a649ec7d8f1244b72a5a1e5b6a35addda97d9526455dadfca5ddd7cb49b2d2bdd7f103c10891fa058618b8fd11902d63d1f792b583633da4e682ea012a31b430bc7ddf184f7e200a0cab96e03aa98aae306aa199f2501941e9ce26b5c9dd5a7c9ec988b1e25c20e58d3ff6e42fa038e2084b3580aea7588b9ea4c213c0a469b9861665a7abf588e786ca81452dff8a568dd15449803ceabdeb48041c11ca78f753bb657230a42c86f261e41a8dd697aa6b8c3c4ce158a4f3d14e7c9e7e6ad4025123d1ce0d154dc311ddda98307da25e3dfaa541e71643d73f32886ada82cb11f3e90e6f5e34976a82efb48783892bf9745435c7f07984b4ecb2f1869fba0741d304539cc25861a6aa3280b25b40f7755b2d39dff7772862477dd775c1205a81436b7d2a70d8c5c3ac3cfeb7769ba2d3925f32a2fd256d317d0d8885de61822d5ab858dfe275e3e2836e2b9d392e2137db1dcec13374ab5c720cb73a3c4d1cabada2136177eec6a6e6cbb1dbb1141d90e8d5495fd182f9e936fdccf568d8c7dd97e5ad8fb0e0d2c6967a18c2a93e3a352da30ce0b0d7f7fedfbe4444b51b01cfa3a82a38c7984a5abfd22d8245860ee944a73eb6ba14313897e194362028a40cea007ecf6dd686e491dd6aca08c93a467a1a59c1d60658f800547a7565a67f86622d96a65fc807fdbde7140ac1e93c3bf38362b3eac181442e83034a5648362797973d796fbb433de9dc64e73635a9ca6a3025ddd5d1974f31471f1c171db629da6fe9d162944e5cdf496cbebc3d18db3755a4f7913cc5d155c9318183f7a703ff930e5e14abbac91267f4e70f6e063cf1896feb7505d1f99e24f300d03eb8a24e5334a21fd44bb7302d5613859fc0a5772084a985aedacc2d9941f0227c7e89beebd40496b230c6a3dbf10fde502115512756da0a7d728373d1a7f8e3d06e613bc85f43ea5b0fa04dd5fc72a8e8659a7f23f4454cb9446aec39b6331c02859412bd93b3aa991689b283d02c44bbe76decbac4a28ac18c5bbeb6578f0a627c01f45e762ead6185a2afe96f123ef52df5ce7cc829e705db55b168cd632021ba38dfe8a5b1f61284a47a3d3fda40881870a12139b37041f434629d3c851986420d0f935d6dd30ba87a6c52c480609ffe10c254b6d65ce6f270d94eee1d8aec2452d6248fca70d49de8034a5921a025f83498859e9d535cc48a89bc97c441c8eed931d322fc978407264edf57893b159d72b72bc5c85ab73e83cf09f3e853b67c2cf00e743f4878eca74c03fcc591537e233f5527e4601853f072a1979c93044100f366e4f7d7c15187dd977ef4a232ab7fd6028385ad575e762ad030cb6ff8447e5b58914296992a641c1b5b0a7f3ec3e28deaaab697e00f19c74176fcdc7120b86d6121750a2fa41ba88c019b0fee987b60ef2f2394c273f4efa0a8053e5b57d1f62c33cec16ebcc8066ffaa178011f7a4caf50d7879af72658005138849dc7f93635e537aa15aa4f987564e53d12777c8484ffe0cc9c7a8e7f6e688b0e93d7270684fdefed4b9a54eb39b3cd9bc53de61e3db64c9eb896f54e44894c65d9a0faf73500d5dc06781add0bc5d615939e80c36005cea6f7a4d6cf922bf76c4b89683e5c7487bcbe0f94cda7ac1dfc5b4c7aa27cf4bc500d99611d0cd3f7910880da9bf36fd4285c81f0d2a01cd256f0d96c07a213fe07cc2da2541ac93e2c43a9fe53b5d7c72b5d30f049cc23ed3444f3ec39def2956cb3bf9dba3c837741cee26c5ec93fd9cf6118128da99ac937060a5f3ddf2640f1be935d9eb331053d8d88ad0044645fa151aeaad57006700e220d2da07c40140968bad72387d6c38e557e6ea4fa4558f2d596e6e296d8ad2dd1409dd976903767648f3854dc4643397c5a70e05ed63f3dc07e0396c4a63f0fe9c762609afaee0b8f65f9aff79611446dd0624ec91e33e73f6d830f007aa4d37115671cc89534c780e4ccd20d18a30da3d648142c302679f601574944822e1b6c4652890ddcc2a9f401a9330f07d9b8b3b041bfe711d12ad31402030bfdf3948868180f0f94f6a15720f7574cb11b10c9a92e0252aacfec4f150f0364930ce45399352385a935dc41236aa669d219a74bae8585e769b5cb653484965819d0fd9a120473b04c8617d504604c044fc17ab7d197849005e2ceecaa89695dc6735f3e18119ce2dba2b329eda2090aa5e9915cf9cdf79ea9a1d4c8ed5a8a435b4fd93816183cacb8ea975463f3e9fe422c9899ac64547b59ee9aa4b67a2300d9e1269caaa4d73434b7ce46d3ecaa15dabf8df2eff9f253bddee80d3402637e262a152b3a93ef1b5fdff4b1fba987fbee5b7dd367fe79fce3f3f5dbff30adff11116711abae6429bb55d3ba72dfdb96ecd8146bfa02799316c669c2b7e9f90ee80d118360d5a01ac2656d7bdbc33363a6a064497aca24c23005e5343511a58ac9f55e525964b13dbd7b0f7b13ce4dc69ed16d70dab1ee4df0c7d8bb490a525d764a6941f86bcfc3bf4a5d995c4c04597df16f9d9e4e6939fcaba6979078dc9211e9db7e36b67bf88adbcabdc6dc1d9862eca967c462521262d12088f6ae43b7a679ad84e5b4a1fdd32bfd4a71462372f3234e0f9fae03bfb48b48aaede418ea2509e6ae32f0790d71de31ee9e17d3ea40b321e8606b82f1e79da93d1c01fdb98530235b1215ef8a58fe76d94f965ef00fc78254a77e827fba74b1e0a6c5503da7e9796b9fe35463a8a0f84f9d6da45e29b82100a4fcce69968fdcf46b999cfc964d34e3e2c6ec9cce05c4e8a7597894f3aadbb61ce8b2dae86115e6345ef7845a7514d642156372413808de874b58c0f3783b0bb746471c90c75be20e64d5b34508789426135e0331d1aee0504f4c854db8575790c71d4638f259604be55aade67d6461d7be7a0ffe6ab22b37cef219a987dba389a5844fbc665986ad2b4a203b8dea9fdda478e6b5772e2032a9428e85939909be2c283f0e73428c184b7e1b78baeed0c223b97e599badceb7841595aadf78fcd023ef1b88e34474841b99eae92fcd895a6e4d545028a7eb4f272cfea3aec25ad2e89343ca48860d7f55c1a920a9dbee9f0293806686b9b6e0698266f69de63ae1c2425af14c73d0c14a49e6eb503fee5da0dbd8e4b39753c3e55262d4186c138213c716a1686e462f62c1eac05c7d1a389b2be8f1a2c464be99c720c1a07eaf87fdadfa48e4e17886350f81b1df1e1d7d916efd642f1dd4db7a0ae62c4f6a327cfb77fc0429b0f9ba8c80b778ad1bb12c01469079954332ab43b02bb96a59b7dda20d9d3d01ec492aefa49b41af019288c01f9137b148f20d2d348c2a762f4be8f5f7d08e9bbe7202455d792f7871496354040a4f9297247d267c6702939ed36439c236bd44c3db56c5d4e180be32f94667f1b5e5a78648956d00edfff31d192c2a5abe55741347cf23fe004468089417ed27114c7e0a0dec46b8a18f82a526ec5a6d7d80c8b16227fea65517a8ec5a468725ebb927d832d97bbc77f224ce4233531cc7a4f784e8bcff3cc9f0f49d6ab673a7e32195a70eafde6ee2bd7dcb4e260a0f7f742a650b5757864039abd9cdf93ae5d9535650326009e937600b595dfee3b9136b96b960ba17693fbd0d4a8cd58ad7400fa98878e426865ac01faf5f7ec60b1a2c471716baa14a9c8b68b97e487b469408b3a8548a3f87f94f734b3b0de08bac9e8ef3068f9d24d54615b14097dc163356b2e292d65ba7a5eb09fba8af681c883c351e324866649bab9e16afc5f73a72a8f8852e7a3f0fcf5ec3e82f66c51c649734d646ff0b952fc4a341a5ebeeff889b00ac86fb8d11daa3d6dddb2f7c9aaee9eec170b07dfa2fbefe96a2b96b19227c8f9bb7634b16ff79341ac79cf1d9c6b03d489d483da24483d7e70df4b155c9eaf81dd14203c004ab01a63f1d4335e6bdc7f52b0b254e9de29fd9a96a553998343699d5b83b3b1caeff8ba15db1c56cf0f537b19816bb9204d6c4567daaccf576bcd5ace6f0dec30eef8b55b40b9db9386e29a8df371da358b12aa2f399874397bb1eaec08854138f44fc6b2deb86722271e87a8d5e1f62a4cbd596c7825a09354007c5dd57181904671487536a77c54e72e222741dd6220d8157d3e3036a428ce7ec8f73baa873183d81ee640ff6f7721d2266ea8e94db49e39827f5938d74bfccc0aedcd761a40f48f31c1510b04c8580cb5674fdb2bd81b11bb2b60aedbb00efbac4f8498c149db510426ac3e0f050a4a12eaf22073e8f832b1e50c6522cc158914822ce055e08bfa9884c4956d6a225ff0b74be3821006651d5af5b0ed48263c3d99fca498566b0a4266cc8418653df37d6801f20d824d4734ec077dc9984f90333c1bcadefc5e12cac8b61dcbb342251c914facf2afa966c12dfa7602b9bba8817c60ca80da308ed4ec76060523c532426d180d7329b64607c8def2b6aa00fde13ba6530874f8a4b06abde492a2d4dcf7acc767c876fda2e89601a0b0c16840f029eea00ea05f7ccdc8cb4675586b2f3ad5b4924b892d9d4fe9b9675b22e01b7be84d5cda73bee205ff91c33bc8e357ee08e0dc53c0193b11954935fef41c614cb81c95e81584c81692c419d2ba26ec5a6457d7a2347ef369944fd20efb14b1adc0df049826de6319482ebf1c75b4ed0a7c906e5a73f2b2b400e5aae2d96f9b292780e0e0ce1b6a18fc75a2b3546daa8fd6f56f156c9f5819955c63daecd0f2e769cafec7bb71ce7e5fa22a2bebb1bbbd36091a35ecd3899c454affcfb4d52b641f701f5e0f63e361643bed692b685f2b6c229af1cafedb75bf1922ead7511bbd5f4d1d1b832b2d4f0cc8f44622a32c40f8669bc21321a22f60e36367d3c3543e5fe1a3f999c415e10855377b878fcc3ed49e52509344341d25a138302a52ad6485fbcd521f004335dcbbf5af873611f8362d0a2df59cd36d328f00807bb188da9448583feb64cf2351f520e4762838adba2e5395862276fe2e20c21e4f661b006b24a7de13632d1fa50caf1426e00fd378e55ee731f07daedfe01ffb92bcc546b5bef8b851684bc714ce95c6745768c3a781ac4500d497737183778196df7286c8825902fdb8de4f8a532e9b85a43e8879b5f0cb26bb5ffe94d2c07e51b0ece50b04d255a8d72a8cd28dadd8578e7678183558bf936b263ec7a3544a3363d11c6a8045937800f121207d03e78e6f3e0c32f63a038540ec209b6b7205cfe9108b7db1edf0b89c51bae2f9b05c93fb1d331d64bef83d22411aa2b947d6119744c59a1ddae9e42ce3e1ded1db955273a370d5784f27f69bfa471ad2d7849fce64a2ff4656aa9e8863bf4245c8fe83a5beabb524802edf1cda6652b90fbabfd518ee2469f249f759f4874119de5894c49c8017ce3259f7c3f429f7bdc38a36f56d931441c8481928cdd3cea396c7b99c53038a0a150d2c192ed0bb9aedfd3a534ff7188742f5dab996a90ddb6ed2198d44b4c1f76324433c9eccc9f1ee794d1f654841d86fb096b8e928e4b272f74e7b1fc2b9ec38c20b52361346a98ca04737abbef81e940a3701dcc34826be726e7d10abe4c641534f85dd08ecbee7144fcb987f219ab07f5063ca44372dedc21ede992820a90f3a00dd79da33e59a423988dc5436a47d9557ba65b14a38996dc4a222961ca6e9aa2e1811e1215ad52aa02654a6b3b5cf9df389995b7da90df0ee70826288ec5c10dedab9d165125efba28b34125406193c356a86f5cb6d3d17b649dda5320e4255b621529f65cb4759608fe5245c22deaa3395d2fa5d2113cfa8abb82aa5690da890a7fa036f113235e9fc705f9b2b276277eefc99d959176b4f8c595a18767efa95a18d203b4b31efa0e607bef739b8485fe3ef037b7f4e8f1a413d3a5fb92a669cd746ac7df7279f181e48008a2ffdf13aa1db85fa2e7a095a6d698f2b6e4eff5623768e807b9d8cc74eeb55b891a04c7668ebbb37b5bf3d23bd501813d2953113df8c042036abf3c1ff2932b822469e96f7d3bc8ab46d846d18edbc0aa72b30fb60b4b492c42216a136bc486a191ba1d042ef0772751fbcff76703cff7c4ea4d32f55b4e8041e6ec2bd4364e9a853450c8d7e68c21e1ac6c6be49a27070225813eb3564ac52cfb1a4a689bf8d72705ed1afc6796488855fd3034eaff276bf80222eb79aca61b345862c724f68a1415ba5373a472863aaeafa083c8ffeb64a4221eec16e9686e4ae10fdfb311cda9f8c9ab8ec9a16a4530f2accb2348a87ba0eccbc408274d17b580213ed90a64ca7691da6015878574007fe73bb641f665b07c72b6ac4ea5bba223018c42ea49ab6edb68b6ad98705f0fe5b27286c01b71e0bb863519b72c01ad9ee9898b969cc274f03ac90acdb114f4d81f36bdd7e72a9a1affbe29aae32bde345bc59d0172abd687ea382b28e8725f4f22764181c493917a280ca9da2316f3911a7a09f5f4aef95595e73be4b1737db8973ce5c38d407781435a557767ea1d9661d21400cbec58cf91752fadc385a1108146ddd3d3b284e60584a80368504b4734744cfc94f3152abf11c37899f716d4509beea36a7d42800154d1f95c6a3654a03c09fe55c5be153316adc512a8adf877d492cd0308335766e90319dd50acc54bf55c0fdddf23e3aabed01b60b065a0ec3549330159b3e42baceee732630eeda5b4bab645fb3e3eab7661299deaa5540450166a227f0a2958bcc39084360499978ec8e1ad79b596c655347d54daa599b5751913795e9ba22d00b7a0e25fc2f4b20885b8d2f950e09ae7b4bf22eaacd76738caec0b602f0ff04c0b1db45682396db04cdafaf8fae65e4cac0e2a1f18ad9c7722a5104e5bc9493b71db44925f00feee7a5e6c08abb790e3d7114d26ec5cfafb972797115cfc421c719bcf6b286208a0354862982fe39118925efa94269e16c4ed2a1d5a92ac2b517287e250f0f9304b4dbe83411e97b2471b271544c8a8d42175c0c4e0a32e325d42c0b83d02c36955b20abf12e04ccfcc089ae7ca7077ec71302f4eafde966c02636b8fa180a713156ca877609b74d67189b9ec105ea6200d67a86af1f2185d7532d8b1ea454b3805e1fef150f4572395a9a32c91f3ed36baf39249b2ecedb4ccddf5d3221fd6087fb7b03f837014fe72a547feb0f23bf580039e2ec9ce088b11b7f8c56550adcd47fc0ee9c0422c4efc44259c21160f6fca7ef932020c915e9d819a14f046495767963b2a7f236771ae2494b4bd11bb88b3e09ae5698f69aa01f9663b6bb46a15576cb12ecad014dbefdaac45f054baec6477d449d3e2121b7399f914535208c71d825e23b521777bf4ff9be009d0b495c8b7303f4c41599c72c21693a5e991846dbeb6d5e9e4f0c8a41493d3137023ef5bd713749692681dcff37e81de573c991702f81bdf429a249b8a1a6eae377219d64b8de7729538cd45337f1a3884b17d294c6c6ff8dc36039ad335c6fffcced9384500d2091cc0c889af6526455b99d8e88c72622b9be2c4ccb4af8ce081f0ae84aaff0a2dade05c9886c5f1a30d48ec846f371473a0474756f67bc3428e0f0a99a812d808f1ee4f0676fedb513626bd480b313a15afd5acddc00ff001cbe44e9af0d0b8118e3cd278f889783fb6ab3c6cf1a87ce18584991e6fe4395130060ad614eb3fdecf85cdc09fd7c66c457c33644859cca3a7a59fd803db0c32025740766e21288f126d89170b0fe670dceaf4405b20f7f8646abdd4119e88d084762ceae89792b1ab49927612202738eb7db2aed6b9b77d07c4498d03f1ab95ce5f8ea7cba97d5f74165ed5a253337f2481afbd07c28a7707182ff030124f17b855ac195cc7638358d6041ed7bdeb2be419c72b70dcb5a2feed1ff610a03b6733b2a8802aefe74b39437349244a0767f7641fc992397fdce9ccadb2f15c9dd905300bc99371848f5e6a3dc40ae1ee26c904ed19c87c8ddc42aab199bed174d2b14d3144eb3d8ec90e80bfd251e62e1438b8d7f9a49b0f4de064ac07f1e3e56120d703885842b592ac3bee67300fdaf03804a736535cbf9f8ab54f3375fc8d16726234e0c65baff2a7322580b49b5677b5e6616af660cac27e92dcced6068bd5b60d7afec64d52fc288d3449fa9d82a12c0940deffd2888a472dc2f554a70297b26d9cd4f6022da31ce04d1b647e13f106bff6662361161b2f99adf5e09d5075aa75885bd5fabd7c3c010c4fe86765b22b5dd29134eff5e15592c3aa2dc0c77e3f41d7ecd23270940ed4581a3f4bb94d63dea989d4064d5e2f378f22666d300ee53af3be9ae47051094d36796f2148b9128c4a5074788643d94a9162381f1ca3efae81aa927624ea8b638aa018f365ee3fb57002a396d8b697bd0e8826871b1fdc51e8eece4a523e0b1d20789fb40aa91ed36bdbd704450d7b9fc01b71197563b5d5b5a554978654e8df74f36052f8a78f96dc5fb95232884044fab433e6eaa97fee094d571b5a5f1b4281346a750b83da6e878eba1ffe054f8646974f88df1d4ac7f664af2074779f6773aaf3f1a3909c69f0fa0f20759e3da8430dd13157eb3b74456ae244cc95b1b42e636559ee57b163ae352e08e508d8ea42c96bfae2bed473d99522b45a2f4b2d091a1dbfb562e6d27f3f7be8553dc1709ce73da3b3ab1b5a09828238912df5d2967c8cc37ff65bfed87cf609d8191e1a9b9310b0e82b6d05e8678c3d9f779e7ab8dc7aa5ab20c7fe2b4772db34833de3065af8a0a1994350dd7bc5404ef3b2fe14103230bc55a8b4606804b9fd3b8b1aa7292e367b2296b5a2914d53581a6986a704db0c04b974fdfc968420d753c2753c822c39658dabfdae1f2f3f8c6180edc79d63dd5dc65aa943cac4056a30a105a9724d2992cf85835d05ffe693a999cbfd1a6d20004c0d9c606adf598d45647c9f6b2bf35fcbd913b80186829a86daab9d3ea718f6135a182dbc152ab075c71b1a6f2b6410e20676ad42163bbb44505280cffb4415cbce81c8180a60309372c86b3caf63c500fc3fbd180f9836cf21a171196c2ebcf4ac19a6fdb7d79255251d639fff38ab69876eb32f706f0e701a46508ec4ae7b2a1cad8c40042a91fb551d7c77e825cd9ae1245ca0ce510aea9013a385ac10896f0e6dd7b0b8c2c9933206f877e80e95222364e50ec15f00e639e757ea46c4f24cf5dd2b971f1fff06141f9d1ce895ff0652fa940f286069850c677c7d3d8cccf4cbeecc636a00337fc2d03589c8c26d6259d49a5f47b17617498dda64529c0656b378da50356277b3c3649e6bed9660b8aa8d74fd0300033237efe6de44d39dd57a0a2cc34ae61783754f51d154c0dcbbcfdcb783e12577ad07b4a7c82adc0b77eb2ea03384fdca9609ea773cfcc8f4590ff26c20e6e386a85c7256ca4862eacf6073707bf5155d307f30e618373ca48443974c297146b220f855bcc5bd2f62a6b4119dcb109a34bf9c930bd19be00ab8d75b1807f548b1bd4623afa73777f4e91de32f98a453c944dfa692e9c71ba4bbf78cef25fa488466c8209bd76b075cf3045c65b03fffe4f73d0a001c7d342f460d63d10bbdfc1072daddedd4f6f8827251b3c51d5ffe86b923afb80830f4c9a1ebfdc8fec40e257caf76e7e5df2650b45e46c13634f9230f1d3ed49cddb2b4762a7ca96ed63e1a5573c714c4854e737616ca06e76a1f6d1e9d65715372bc9a76302f9d0f2d9e5d6bafb8db7f1bbcd3c92f0f8afb13169d82e148cba56efec99feb3290d18e11859ee676c17a8b71bd7777ee96a310d0731a295bae617f76d2943c768befcd9ddf4b63d4b24385eac7c8de9c6a83c75174672b091982cd198688c7312570c288e17b148ede9b62a9b94fb20edcd81301f1fb82e4a2879e2b90c51a58fd4d461d41f5ef6e676301c76421c2765353a33b3c983a2bd626e942a3b6b8d051878c3f01565c3e72b00f4905a952af8a73fa89543adaf07b998acb1b37bd1603e78f33ad49c4b99ded4094550972d0cfbe3e5c155a13ba1cee25bdc6b5f6354a630226f723bf992e79bac68c9ed8aa29589c72bfabc492a80f7cf394afd5e4be2c1661ea87f673927abe9271e70d6b4979d3a04c3fd28ddaef4e484dc6d4ee8d9095a13d16cd9dc51a6e41eadcac85c3a2488f23d4be22ee3be895a774afafd82485e88fc62e35dd07493ede88e2cec36b575453ca3dbcd1d91ead25bebe21b809cde7830211db7d2f03ff4f49be58423df63b4e52456fc7c2771fcad4acf32d0bf0c31df71dfe7955fcf1ff3bbedb4d670a77e852e22272208572491cad95847a81d47666797c72f6bb49084da7912248460f2ad6e825d9f2f05db2a5919540a69fb8a1760bac5f723a905d4d3040ef450a09f22bc200ed3e06b9b7f623e9d06514c606eca2a35dc33ad05949fde658b816a9599d28ed4ec3ec8537055bf62f1890d6a71f63b22fce8b64d6dbf5cb81631e138d9a5afbbc4798c038ca584c49aa5b0407ba81f03fbbefc819fb13f6cb3c31d5a57fea46b6475b09a7686bde8227fd94a6a0bc683428f940eb7c30c0aacf8a494fc6a1e78eb2640e32eddf85678b91e1c05a09321b293f2651bc8c06b615210f9c6aff9b41e2d42d061268819f8896ed5fefd7156e142d656027545f51450865106a1b495f50ecba91678a9dc0608cdb44aad364034649a8885621755adb96e94573de577a43044f6f52c69bbbdc9184bb516342118ed32ac1a686c583e569ddc9b1e64b4846d187b6af25296c2985b670c9ee779fd76eb03785a229aafbec163683653d81460be560e15e417975e1f134b9157e17fbb93dc5fb3b528fe571ab595e1f755238e6631c6b96c1d4ebdadc0a4f2c01923a4bfe4502e75838debd97640899a83f74490efda81df8e6380f4bf02b35213286ef5a94794607514260e3ba285fe4a63162db33e71137d5f7a2faa47bd2ac5285d0fd8e06b5e22535d074e1c1e9bf543a9745a008a742fb159c7777cf4a3283a8dece712a389d14c77e18c6d9c30a3c2553287c641bbe85b61dd42abb3be620fef1970c77686783a5959a6cd13fbce25f26d208b3524f1412d992b10eb3ea6e47e5d2428815cfc7bbbc5a58e9dbc303fea6b69a0ea44ef62bfe74798542c8f7a7aa31bd84c81d1d8087f202fe53e736f8bfd2264b8ab459676191ceac7eff2665f90aee0324dbc3c4110729cb89e270ac1df62295e3e2b7106def62bfc1f7f9d7fc172adf69457d6df7cbc763e6a3becf10de822c629dfd5d0872b4bf476376c70b1e00bb51ccec380cd3011c48d7b0d10969d4c3a9e4efc3ea20105fa9fd054b4d1e3deb17cacca592b9ef093d0bf9e9a9f54ad9c65bc7882c33d8e781baec9f1ae0c43d5383d6513f884217a37d2da63e996b2d06ee0e214ae8155a00cb6f3d442cb467d21afeb9c3d10eece0f1faf81d5bc0b572ed5cc7c4830dd705800618cf98681a9acbcf24503052cf500f8f84621ac475c9adeba9f4465866ad21bc407d4765a47543365937fb1f5cd1ebb7bb63c8675b05144f0b0ce98832463b27ea2810f6e1dd4a62b6cf1e8646dd369dc97d054bd24cf120de98da8b190b39115bad83429f78e2b38c77df51609556716c49c96b838c473b0c7256d1c44813541c9e584dd6ee9471915a78141da51866de905a10c0dac5f8e630bd24023455faaad64f17fc74b62abcfe60ece5922ef30045e66bbe24245706f39a64875d0024d426c04eff989d147b9f7a6744edc1a9367a8ae734d9daf7497c8e059239e98667db4d905dd0fffe5e98181abf9830036ac74d040bb8abf41f67e8e55749311ca562d7c28e591743563dc34489bf406950435c4f9ab5c419b34ed93e907ccacb5321abf0d475308a344754849249ca99af091d2e6384b47495ad9f31156a51f4e1204e64547d900f129d3e52b5f574ed34001f8749c74431a1c9344627311e4f8e95238f20c944124900c7c4b16e234542895f280270a0c9e28b290bf16de90bf223d5494a0108f8a3f46f293349e22a52bcfc675371b7cfcc731647141b02b346f4ba8f545bdd1e0148c892bda6c5a466175ed67df6314e15a2fbbf02cfcf2156658df9d50e581c2ebd409c2aa8cf0c9ecaa8eb862d60e74b4dbd0ddd528e91b588248229dd6d1d0403b59054bf61ee0adfe848879ba33f494403bf7aa23b231c2a324d716b4e88d20887221f604ccb68a5559662cbf3128338c102667197b4d36a040ce21e45776599f238208a4e756705a747aae98cfca8bc3f406238205f920b18ac693ec13c09d70fda9d5c12c74e8d58e979168ab96c40d32b66613b8ece0a80becce665649f82599a0e273018f334d2c2d64cad2a7c300645de89a6c2ec0e07ed91af12bb3f8430e398dc8efc4c718accdeaed8e1336d060a8be5152b6ffbffa364f2c610eac8f3dffff5a5f982b66eec77b116509196fbeae394f7e6c84a321f65d5d40740e96aef17beb83b338ec8d4f56cbdc397eb4e2db59e0cec57566f28fc9717993a3b64fc4d3e8c21a75be3e5dfecceadc97d2375014854d6e0a0137da50f49b0c9ed2d78630683759ea688e3944dff9af941dabf60d8fddcf35f38f2a094b263d781b07740518dec5d9a6b2d4a388490ed2f8ed99c2ad39e23b1b4531adc8891cd3dc5c0e3d62600d9639ac31dbfe5ffac36b4cdf2fd51aec9dd37af2da2d1ea199dede0b5ed468567f82131261768756aad49da0f20286fa4f026e2878431f944f87bfee85fab5c391520eeb1f546eb188513d9deef1b1bb56b5226fb1ee71e97455085f5ff63a02b8e9eea58c7c284f12ac766a4b5921d58ecd20ac467879fc02be2f3d5e0f4c01c3af103864075cbec98edfe34d2a9f60cc199ac0cccadedc1d03f823a2c7585c9887e3fa15f7da8a5fee58ae31c2a8103de86ade23400ad89f7af1e75327a5cce18a267dbfbe5ad8338fdb59a3290d0a78d0f190e0f4cf33b28c76061b9cbf17efd40a42913af5dc3a0fb3299b0ba5174b0b37fa3ed0a18b00818da940926761c3c439cd183ee61274f7f7a00f826e40dc0b2dd0f1113e1390f07ddf7a1851a754d93391dac1c1c9dc272c8cc88d94a220846800779567b8e916f70f18fd9551db12f93038dedee3c98747c3f2465f18b8e09fc61b05f1f9f522b8afcb84fb3335a7d9c12a1694dce3f44a55e382a59239120274597294c2db5adbd22b41f352b2b11b4c7efe3f1d04f2964fcec67a282a653b780662e9b1f1aa69876edcb2a7f6491d5fe3eed183a3dcdc8802a5534c8c0c123d1a6f7f5dbf4e6f7ecafcb0526e5aaf5ef5f53cf913a6584ad82d9f77c457970baf1f87f28a598d800356f0656ac8e8c66ba0a9b8e5bb2491540d6de83b66eca6e1f59d2bdaac80d9d777caff8f944f693f2eb3a9f8cefc4507a95df11fad06c95e29462ab1e7e404ef7c9f3971d5dba1ce662fd3661a9db7730970cd74c6dd0e9b41e46668fd9c27b28f7af9ea4963b32df76a40545b50d8d1a5861bd56ea1b9cdf7f13c32082076a8d2f78c21b7c4a46c3c94119f652901ca08936672b6929976cfbad42254619bad0bcfa02b915329c15bcd596e4f0d207d86734414998d56b1020f0f1996a08521e2b7a646b26aa33f30d6784a04eadff4f6a8850e5b273a2c1ff392dffff6821bd514ca66dadc80ac46809d301836ef8c3f26547298efea28b062d774490ee4d56eb2fca72e276cb18c085824377dcac07d79b23d89182df9b2d90685f27009d4d8fb52fa9124b44e30832c131d004266ae48ec7a9142a5c621491863d41ee30128df9e523cdab1ddbeaaf9292169cc1674b9c54089ef4e839d83b7beb5cd08ac967d09ebfbfce4b4e345738115d98ccb05260012bd7f33688b62d250fa5d2e68c9fc7f53282bdbc13decd5c35d6b5391a642911c63cd1cad58c64dfc56b77e3761c054791da08b718acaa75ab97062b53c11d71aaa54d9d88a99b8b5912f5195c37cec082a5728e4b34d493001dcf9f2bbe92ab18c2f923d92dbbc8d92f03433f4227a5136d21531b686cf413b76fd23c44c12f4c0bfae14cd51604f72919f0496926710a8ef36d3d59c40bb229aeada2ad5eb9ecb3dddc5550f74008a7a74e007a0919b692437413fd2a23b6ca8e9c03c54423018153bbbc895fc8203c95fd3a0d99567a7cfa80f6069586f38974ddcabecadc73924dc3dc18f514bfedc6c4f5ff86ca945dc740ecd4a9ab1e47a58e60dd856b95b45c84acd363b03c77436fc36716f273e1b8eca202e918111227d7f36e06091c4f721b60d069342094d4f5d2c1b1a6863e7f732f617172b6198d5f48f784f4902c901c900988a3d000d20977b6512db1049b70592fcf45fd65de7922e70bbdde5c80a30165ec7453c2c428d96ffa10fd84ec476f3ac499b01138adbce2fdc250a7ecae71ea17bc73843af7901eab94f0746324f873183aaf937fd48748ac94860d648c2f0bb68bdf5283ae259f8250f3dc443e2912a1cf3335a4a6c6cb03691bec2b1a0fbece747efc9f88b8b16c7393cfb70494601748b17e6031997aac059bf983332e022f6154dfb5dac94d337dcfb0d9e521ec65b053b2d9b4aac76939954514104cdfd76b43137e671d1ae0d9deb357743e04ad14394b75ac660183f7f1c560dd7fe28cfb7f0d0fe706037d36f1d70e5d81b72bbb45b5fc2294dd903dd0d909040499c457280008413bc898cfb1f05afeabd225fcf536b4d2962d828e361ad817f746d0c647ba89f5c4f3dc61ce88687a427a64d7dcddf3928d0ca5d1742fbc6ec5d3a0e215a7a59fe2a2f63f896c5c2b77058fdc2ae4de8094fd39f20e06642fae52a1b6626f873d03a40ca4dfac4a6e6ef9c6555c89fbe4ae4c7b2cf110443fdc4dd78e846a0c4121179d4fc52bb81748ae5f838143945e7dbc901929c556f51611eb61b09b0f517106b081239a4c0fda8a3f7a5f715d85262e4f1663d8e04f70acac37dc26de96a77c2222e619867de81bf93a6109bf2b1beff27a2005af2656bfdf92e2f8d893fe01986b865dc4834a2b151fa2e9ceef7f7cb11156e14d07bcc13593b03005f4c7b9f487933269e8b230f2b228deae56af8a7faa6caddabeb8e4fd6d8dfa0aebbb62169b69d8e86696f2616ce6f39a55f8185b585d14c92f398048cd0f0e5eaa413f71c154392701edc02fc1216f8d5a46b31d1764694fefb88d4989950100f197cbde1c2e8be69986bb37b4447e4ff653a6b77129288a996e6a45c028e52d94fadd02ef38be232eaa31e80178dac041ee7863acd14ea46b102a9b42bc99e2520da86604a844dbbbb0453477bc33807d3f117fb6d15a974a5fc3735705bafca2bc19086c2b7d23fb3812091c1d5cb03c13ca83506de1b5b91a28f0dbc7a10bfcaefc62719ea18eb82abd99483efe02cde00e08254ed03cc1dfddb12e73b21a58444a57e6a8f3416caf8bd03cc37f6024a56fe7a392c4af9e7b871ef1c98321b619822f3e85492ddd607799f0dc8c3f383c59208ca18a626e5a1a9b8954be0518e743b0674180f418aa990d3ccaab87a9e123dbf236b03c2380510788af17d8011c8b794e53f58dc37193f64deb21c6182fdf47cd05a1cd186ed26f2ffd71d5a95a458f33f0bfdc27b3d07a62643a3d2cd7554df3009b75124d61f694f4648108e7aca94f60675a8ccaaff05e1ae5ba501af6e09de85cf764f2462f077c7db6f5ffea96856c928717dcaf7fc0bd1e5c77a7e7811e0ef4ee28cb012b28ac9fdd821f3f438d2203b6676f9426a3c210a9ce8a722bc7279c595ecd601c86feae62a09d96b2badc1bf5295484d862abbc16bc8cbfdce947f9a49e2780820bc7c84573d7571f46acdbd3f1ca224d59addfd4ea1b9425de39c7937c45024c2788c5c56b020739a240554b43d2c19008021916f32e0c5d0b0ae72059b1997ed2bd881b944244f1ded45928a7ae878dd0e5a62cf98c577833dd033871215a7eed8fbf668c74d026d3861cd5b3349e92c36cf36381ab27774c107957c2e7eb8adb93302cb43265f35728887273e871273031b2496d252b7dde015c4a8248d0c76d06e5190240005295d33f7a091ded81e9857a1c41a7bb2f8c44a21f729e60949749a2b9eb007688cf46ab9dd2ae5a584cf947cccf48b4c4bae7d7cdad5b0ecf443935a3f5d29f77f36dba4e7d50f963924260ed98a31ead3d6baa2c951cfa397c313a48ada9665b4177b6793df79bb59b11d764807f7e2dfe6653b9a4ce43a7f7544c6065f9cf8064d09b625f4c9fd9533e388d849b3bea166e586af6dbb78660ee78a16cd23ae39efadb634121707123e9df3f13e1e51953f915a6aa968f728c4592a50e53260f565c043f133a31b78a7fe6a9832531c157cfb8b140849eeca0534993838411e7377c1f02dcab70b8f05120675f1c551a98e7bf6053352ece8b10fbafe1b8ce97ec278666a54c913a8da37eaad2505a74c6dcfb486fb1744ec657f60ce9bb9a06c2b0e6f48f053834795e03929998e3dceb59102462029c5417a7d97a8e26143b2c5d8a65205cd3d15e3626bd63a36bf7e2f12154f043cb68e72c0885d7acca7f6726def44229575e0e33ac92185179df1cda1893e72b4adec3a15376ad55078564ace50ddde32d02e360fa26ebdae66bef69f982e27e5c2a4c7d18e19a43258859c3c193e66162446e11445bdc837a8b5007956474ef39740256e124ff1dfcdece1407a824a1b955a459685657279e7370ba6573f6ce872d9b31e1795ec97e10a8410dfab7458d8267d59ce9ee744715c08d9586f97542182802ac5d4a436c556014330de9463b68b763fd67c4d5b006176a387506f34c8cf90fe5b7e1925dd37c1921dd02c0f9468730bf452b84a3b5cf5993fa6df058da17fa73ed71277d4b50c305a9af359ed860f8b113ca8bba3ec5eeb17ce9be9ad494853cca0ecc16ad37956347d5b682fc574f629f7e30e5fe3a6f700134e83221381cb4e23aeaa732586751be4b96d42a9d0cec08570aa433585bad7c2ce9b1e9f57e713ffbaf3494459ad1bd5a0d38c9aa8d49c3f5fdcd52deec9b758966601ca9ddb0c4d76087f5bfb4e683558e2870a20e1fc62a9cab2a4eb608c29591029925c9f69706da06139a01d8785092f21e97a8d259d0c3c08adff69a30064adde7e56e8cdaef97307e00a020e956b54abc37d1bcca9ba071f7481e6f08e962b6e23be78fbc1b63bd8d457d4913198fc55cf240bfa7ec541fc057b9fd1ad6868954db008f7fbd005509417af1a362c1ce4a70fd3920d3736336619e198ed075d6302f971b8f27e7e098e2aed5bd5661764d18b48290f20fbaf69ad9e993328b7733fa0d50eac2e4b4a44b9f3b95ff8c25cd86e35fb29f2c9795b757629dd5d206a94c96db4aecdf95dc1ee0448b6d52be3b5812f35600e150237c62610ee50c44f23ea43a7ddd7dc70e065ea0fc470275e55f73a6ac9fbc70e1fd570d2fef59b5152ff4cc59256dfeceb4e5a8d94c1dd591397938dd00c6bc222484068386acaf7729b372071eb2fce299b02cf697d0e17f2304710e335c3d61f917608b021d0931a52c2a265206801d88c8bb0238b646dfd76d8a188f1dc779224f4beb43285b906d2f58172bf4b378504fd77e957a5c5612a5821a50cb7949f670134c36639cb8903c3b2475f3707d1cc6ba68c71e0d627567f01b248196598f07be4d6d310341a3a1bded628fd33f0eb3ed0d180e0e3b4dbe5b70cf5e2d7b32576428a9ae17d512d0117dc61a19f2d3f2f675eea9e120d882b67e13449844970e79a8b05f2a451425046e5e62d4175841dbf15b11fce9509f7d1fc7693847ef4acb44f5d251b89b0071b44f4050f1200dfb1fb48931f47b3bd1f5dc5d6263930664fe8f686ff8b14146ffa0d6f3d54ef06cdf67e258dbc525190579cd56b72bc865a9b5353b14badf55eb793ec82f013e0971d6e79f42a323b2401882c55cad101e256e08b25c8693f809f820b06a46d410a4bc66d8618fc3b2cb85f05baea547746e8f9eb200600d0280da37441fe52d33b75df3e24a2fb17f3e00710a64f4cb5cd09666010f9fb6a4dbb1d38aad511f589883a5f9b2e0007afb60438544e8a5ade18f729e0dce08b8f14037cca2147a8fc863fc51b63ff9c6cea8e78b2875d2f9be434ec03f68a843ad9c994918c34422712c86d48dd6a4abf62c2f1284f8fd2cc0754d2f75e73f512a78756ef9c9ff7aa42d83c7835a24a99898701f30d0aa55a97889a3adf7522c3113536d0c4cb22648722189bb26e6ab0f5a104d394fa1167db6c0ed4f01c6844d4a0c13e723ff9e8b3a1560c33f8ad584bdb2c82c89312c734e3504a80b1f5091c809a61a50485c1a6f26cbfa88dd8ed56a81724caa88731ec19609d3c2872256ea6f9876ac776cd0e0e6e7c1522bf1358e6dae927f62e1fd9c132d30d705f9d09ffcc9a75179b5b5ffe138132e1da77a400a0e9b50400524a232a3d5d2d8878a0fc15c5e39fba58d07e023c2bff99caf2481f7f78aa43e9f3aba1cb4eb266134da3768e6d4e6f35f4bada58383e5317d0165b98dce647719106f70d53ed23a29cf4d9df1d1ea43527641339911a7512214b8624e78ed5e2b403d4939bdae26b1dc38e5847312c784815dab49f8a2ea2d251ed792fd68e89f998013f4b95ce9a3e18713525c80248e65e4daa0366ac011e0c9acbe97a28cc2d54d6ab127095a776b58fbe31984110bb9292b859f8011ab7a149a4d82aab059b0faa51bab77d5d03384d9d37f40a7c35172071e1a97afefcdc6ce089832217b5cf9a1392fa8b80b48a46276da9f525dfa14f354cd50d777036388ceee37a6fb1cf5cafee624e0e48432606ab913e65a3e5d336512bca4345778457499b305b4bd7de7efe56804e7ecae967f1fab9cf698269e8f3e82133acb8be88c11ac9b82b34d07ae3ba56db42d0bdc5ec02ce0a8e7438644b35b402b6f3001bcaa945f1405d97ca92aa2b1d6578a7d70afcdff21486852f918110ed77f250446b185c9698044f57fdbc50e174dbea52a5d2949fbe8603c4b5bb0b42ae0fad0e9b51e0d6896b488a6d6f695d4a433f208988ab6f6315d96c33844e5139e6231c1de7bca4e41852469d565fa6800fa0942d71c54fe0491e003d9c1846280215e71d581330e08925d6084926246a4a505b33d1ff3094a5f09ae18cbd050759c627c1956de3f2d59c708b36b5637b396a50af878e10634890ba784e7cabf614ec514dfd6a577620d30e199b3f1c757a3bb8303c52249d344a4afe2f0606ed44d48561754fa99550873b2218c1adf86665dd348a610699bdf4e8d38872d787c99cdaee648e7c924e6c9a0e3c22637fe43a0b5d42d2069cc34f3125e8eca03be150f023f33292be6ac87d3e1b25f115195fb18d113f67992ccc3f994f72974496fa5f02da41ed8edbb8498e477315ad341f0df18e440122c244cd4e520afd6eeb436b92bf4f7faee3bdf4051063136d0b7d6e1204fb8d3e3b68f79b797b1440c637cb338d7049dd194b0e7c674ecc5e82ec2153d1311f16cbd99df77f64f9d90fcc16d8cb47ab0bd7fc0fe202e9b8afafc6d603c35e21f95aa41085bd344513ab584f0c4c715be56feff9c8e6b91ed94ddd36e6c7ac5410d600fe1656eea6e064be30ece7935dfe688720054476ea981b192064242cbb82412ef5c54a6b0330e9ed7bf990ce6365b9b902a2d9c93efb1aac6b3fad58328927ee757b37fd76a2af0939dae85d24861377b8e894c48dce1bb3a81e1b55f2dcab3dad6d08fef002c736f7eccce56bfcdb41917816118315346e6791fb7bcf5b97fa20c3e30781771249f8e7d242fdec6f4bc79c3685347453b0c1f16feb672548ba81e9498571378010557d14ff354ec1d487ec7ee57e2924ecfd531fe6fefdec890fc1eb5d40d4cf48d4f89c4708e9fb74bc6696e31962276edf2d75c360401f5ec86e8dffa0e6de50589660bb1ba1feaabb20b31dd174cc8c1098a5a61396ae01d18414ceb137f03147baa1b27e2d4c32822c64b18c71cbf3427538d717ee0701e9a19b11c01dc14ef0b961894eb842daaa4e04bd1fea22130bea38bb75ab9f59cfa7f1c749811ff4826a153b930b941ae05fbf19761b692a5895be259d03c276aa94770ded3baacfb83eb0015e4465ca564cb503f83ee339f3284ef825b59108889f963a93703b163fb01cb968186c205c3105b0939d93e83a76b507786f2222d1ed7bb132f02e3d8a93c3bc9aa068ae9fffa86ac6303055b62433a593ae69fc840421205c50bc20eadb028278d21438df19553a2a47613d131e88cc1ebea4d8f5ba5ff0783e241e3208e606d22ceb4112b413ee610cd78651ede619d87497ba6d67fc1cd80bcff6da8655133cbafb970bcfca66b633865a93f1a3eff6dd44c25a6e6f0adc608395bcabe08ed598a3c65d7bb5fa929e70621bc09e5c89b0ae4fa54e0f9b3e20bd1f47291698e1b26dc28df58fa5e993c46afa9743c59651295eb22c83f899682d5f888549f013b2021c12855270be53eda7c5cc968539a56cb370618367a1a0ea7a46104566ddb4877deeabee421d3fc40966d9c3e23203e3ac7191862ef9fe35a5108fe2a7863ab3079268edf2df21dd17ccc9cb3e7475a95990058b11a7b68d11f23ca69b2e617ab577c020550d7ad5eac5e879c85459e5dfc115e3ba8964c5a059fb849a0dc6e74e55f8760bdca7b675a10a5ab12d833e314f898a3c8221207212d55a334f88772e305178372087170b8faab1578d9f5c158036c3bcde264c8e12995d2557280dd02e464a5961e195fe2aac344b3a1178f852f33018226c6083c74bea7613eeadf0ecd325699f982f763274a6d18e2b3a262f89ac0ee63aac1c0cfe01b0a625c2a106c1e6e82bad25bf5d1ad593c038176511627b89f057b1a32040ee73641b797078cb6b201c25cc4d2fabb309b7a43dd166ca88b937ca7465183662a25d4b8c2824dbdb9b7774ba02533d8b2cfb40809d6c94a4d3e868db7c7ba17d5288f1059c49c850e06b307a7e3b42caca970ec546b018305ee3e662547270323c7b01be5bb9736e52ad3b586796fecf5ba045ac1ec6f519632fa52b52f2419b76a61398f7238f807f8f007ad9ce98bb8fea0ab475b31e275dab6c81f0cc211109c1b3de066a3c7a01562d4e90bbdd9ee11633f498919b806d3fdb040ea031f9826acf31ab6b3d83ad165248b025887a186c43db63aa1333fd72932d8c17df0e173f7be5fd91da8a02d53e212661c12c8d36cc36c0e714e04cb7ae69ba681e41c7607922ef42910135f45e21e013f58cf7fb0014de55ea7013d47dc5e4eccae6bd45742353bd530e470aa153c3484fcc3f68e7e36b1a95a5cef3fd1a66f8da3fd2cf385f191a38dea995aab7c16bf49d97bda2c15e85027a78c1917850c933f999c4430d8079c028a5093560eddc0ca2afd2a7732b68541b2e2da9a6d55eaa5711da7c1493c5ac1e9e46bf01ed4c92b608d4d933d3f18cee7dac6c0e8452f94638e248a77f90f37044ddffbcb1b9fc0ff0e56e92813ab5d33ef33bddcbe299b7557dce975a711d0ce0d77dfda1bb6e68ece76b992b9d1ff07ee60c5410337444330a001efee9d330bb6ac5e8c7397c9df8a8f9fcc0b420bbe88469fba324320c91a420e412997692f45ad504c6a31c3b9613a0ca8578a863f9705627bec298717c21e3094f70a44d578e302c5c283bf4e89754e0d3e9c38e650b56455a8e08d1486300a7775a961ee221db74671c1174b338026c0a3e32804a74d8b5b4bdc45ca70f5365c3d0bd1ea1331301d9821c5afd222a2b4164122ce7d82b3fefa125b1a130b0b28e91f0eabcdff0d6858ea23144665df9999c5090e0ae30aa3f94b5d83adb4a7889311523994bcb850ac1382d742abcb0186916e457d6c90b96bb8876ae14ff49960f4dba5af54e21eeb5e0c272eca28a630a5120075a859088eabbe6fadd6d43dc4fe4431222ad8825795c20a1a47dab8074fa7052d8937981908152d0510c0aea9073dba278e620080cca0acedbb5f969271c648d06cb082e10ba1759820a31326f5fa514319ef17c43741ba2b35bf13413cc66fb05caf212106d6bf3a755b41800b1c5ee6ca8be6550e6aa87734ba8f956e31f5529fe092d609f11cb28b4411658561f8510a63cf0bb22077da3d0752691137fc189490e29dc124488478c92df14af26f4c12c1695ee11d47508408d6eb002905295aa273d59da06299bca1512599d53882f6ab965fd1b0b6f3e676cdca3a4aca7ec10f4e2a0f8df2a181cd805e1c702c6c63285b9715b9778e110861b35478cd6405a88215450b38cefcbbbbae5f46587b644c0d103c797f21ecc7fad5ce0ba7d34f9c4cd50bc1bfd3bfd948f9e83fe1ed2985ade91ae636724aa7211eb2c5a0334f550b451089ce49377627935ce89a1f1d58d26f8fca04dc18d06d121f48b0f8f22f56f122994e464b170ae8c133af972a716a0efaf6461ccf79276a3e06b328f3fb37f026cff12c7dbe77897ebb0c4c5e64219ea6859127bbb732eb0369d1f29a2359a076eb7bc45620bed2332b96210581da027501a4a63ec2cc130bf9c3b48550d8c426963428f8ae476f1b9035e652c6ed16c6b44cba14d8b5682f4d6f58067df58a2aa6b2d52ee308307e50c2406761e1bea7b2495b8bb526af60278c8a2b0fcc89cc7b6ec55657b36bac0386f678a288ce05fc9c04203f78a9293a47135cd9487958ae8c35eafc7126626b244033952cc551fa345fc58dceab0d17e2ddb658cfb09c6b1c80ecd940c03b0b91da678d5a72bc3a3539c7a408daa67a70ae495cfd0136840df45868373f019392107693615b19b94ea9db24b88e152c49201d1d52cdd535d6eee51f78b5178481f6ad85ef836c3db51a27c7a1e33a3567ae1f067b7da176f38371fb4371d37c4f29fb920860ddd378c5aba259c08b7bed4f4406958686399a142f6a2055082e8baf4072893c3f9c3de8b00119cb73379a7872165a720043ef4d32d564e040f8cbe1f1f66e43df43e23b05836e54a939993bde769482d62145374b4c18b76ac940de0f35a800bd59bf0c0057ad705b6af975260abd8b9a1d17df88722dba33e60ec95ae9ec4bf4c6936de963975b16c541d9849b9fd389b82611f8df6ba49ead4d895a6d813d35290ee6e820b5967a3d7cc938a7fe1ffc0445321ffea3501d19d181626518f71705105bea7d25b9523782064000e8a92d99e3bac943c3e91c9b75f99e76f99fdf02877d261b55508756c402d614c99fb40a4d42fc52d3b4cba20c5db0769146dd6e4ae1475a8c7969b6402d51c69a9224bf05cd8849798f95236c3b1695cff36d83d7c69d3782b3c9a7cb04e4aae4e9fd3a523d33087774f050171cf29b3bfc205e1c92336c32c09864156fa16520200c0262e0dbbc8d7420196f91503f2a3df241385ce82ef7fab905f1da9c847c82a57c21175a127d653925f6214c3d7a4071dc5801f5bf8db6d501d65b30da61cc6da42f59abd2ea686fdcf48510c86b1db00e958d192b7ff81fb27e2683891e04ef82f2572adacd909037d27b07d5f42801df2134aa4ae03fc63c4d3ce0627c7cb7c6e35e40f19508975995153d5b8fa29353e53ec752ef3575ddbc6e0f7190d8086f84aa437ec6dd2f3285ad9d7a17586e7917d2aa975df236d01eea91820dcfaf2219182044af48298a2c86226b1d9d7f9c2812745624445085ca52bce829f3557a1bbdb02b6bf91dad6ba887f686f90b33e9806d9a788ffe5ffa168a5b51495f5049712af0b8f7994fe546f4fbbb9a8d19b2eca354da65f1fac853ddbe819f86ca6d8421bf036628b8f3ba66baa41026b8c104231de9811b8ea69aacfff775b4aded0f72ded7ee34e9d10e77c1bce6228a34d1869f9e15861e8386dde68d3237dd217e6a29ca724a22724966a18013ded739099d57c725b3c42d9b75e3c97e359b22cdabc5679b63957e66c4e0de8119c0905d950dfce99cc52b7588e2b1e75044af693e380de31fcf27a758290ae6169872062cabb2f616676b2de2727b067e120b30b4395cf87ceb2a8b14b8cd91389bf11e248e13e3a0bc267ab68f9da2efb6a986f732a3009472d7fae16a6634c0f1697d2c196fcbf3cbe418ffd39dde2183ab6c6a2d05f45751d680feafb52edad0ab66b00f8727ff78011a21656297037a2435dc152d0d3e71cc13674ded9fe48a3d6c854bc925811e3a1c0eb733d9d1c1fd632c560066e37a2d762e0de101553e25a6b05ac7cca395f37022d3cee61ed7dff1dc5216e0c6a58941fb7c9c403b34456b49022798ac0bc8cc0dceeecc7da5a6c1acab22e56ee1558cfcc522a42f76fbc26d3641c317b43e8245cc6d9b3b513c2f7b0077882da86384f645644448ad265ea5a3af338a266d931a64237ff9dca66264cc3b6b390958a184fe99ecdf65ec30aa42301e2cc44fc3ec92cb488265b09bc9436336157eddeed4b812d262479cec36ea98763f78223adeae21fcb66edb38b56e594a04a9408d486490d26561392d1fe70055658d069cd57f0a6f3172abc53d20b7ff60f3e28771787563cfb963b6451d0218c25d157d5020bff81a90f19313dc55428ea28ac0338002c9a1067b1cb349fe8da562bb256dca45d7722241b63f99fba8e4a3f19698e1ec37e9146456060141269cb8d331a7773da5cc5be85b9d6beb30681de22fb82cd91d798eb2e844bb0c34b84553288c25916ece0d1797bc102b091d11c40c17d2a3d885606b872253d24c6939202a2d5fe029687ef5a452b2d667c7796da1148553108be9a53e07086454310e5ff6ab8931ded5e59e237bd6206d734098b45512c6be47fbd575a924df50c16ecd4caec503a6516e395e58f1aafa0e26a9540679e89ddeb263c317542b3da94f827dae04e8cce2fffabcef139864cd3845da5727063fd99306538ae57ceb02786e026d6401b6c40350682d3801fc4e3fb8ec1ec334538ea1ab1a59249a0cc5f7fb6193bf7389ea8f8f91ac5ab0841cfb7b0aeac1e9c27b22ce4bbc8e8a99392f7f6911c56584df1a216670e4f6bf45a7ee6c169dcaba3dbd944b96475c886ae352f28d7ddaa61d352152b2c565d17c6608461f313318b0504bb979e64c1bba6d87d4515915b30c89802a5e31e9398eb9f75728d137bdc9ace14e23dc595d00a1f30754ce86de16f057ce8156639b8328c03a60fe3c0fc46f30d052505f38f0d575888c3221b3247b6f1ab0680e8043a4b2610302191d0d8218a1853de5042fb922560b8708e7ecee83211221b2d8fbba53f20c728facac7bc30663d4be133d08ca9db25ef7a4e646c6876da331ee7fb601d483b5e10055a1d8a57084348e92d98a6ff94daab026dcf4dbd949249cb2dead1514b3b4ce987225cb28222bbbef51dd642fef2e5b27f08b980ef699fd29d6cd4063c28e3d8bef82fe79333ed3504b83fd0b4c458a89cfb67971a87e527bd3f0b5de2c7064285b70a44751e2faabe9a632e19fb97130075ae6577a989e856a50ef1230d6d3254cdcb1c330b5291f328f5db5a0f0f368deb70fa6da43ee67e7f2c23978cf9eb465704cfb1052da8347d4ae258eea609c7fdfe0de1b03c3440d126f064a4f92a5e3ebfb02d3d35f4744a3852a1865c0d8c8f0f175b3f8c48732fe2c831e02ba40028893f1abc5116fc1a0285843682c0ada3fa0c84e4a5a19a83e3221f670068a6d175888fd046320cbdb7e63b35611daf83883c1852735ff61678b2300190ecf02c79b35f68cfbc20a1627389c0d9dea5ddd99e7a5d0a7a3565d8914fb3b3f301d2c957f1988ae0222834854205519f639a5ba469c4ca267c0f97c9daf71c330da7eab135864f8c57a773c5011c3a05e82bcd1a5e905ae94784874d0132231e5997db4e877e997026b4b2cf351cf1af753e545863632f1ec37be88ea5c2860a11ef449c1ec38adefc5f78aa352b4bc8c6e0e736128474e71acdbf7cbb004394cc228ad00febb072adccad9e684958902e4ed4122de6b7fdc244a60a9833de4d10ae7ff9f2ec22d78b6e2c508df93991b533d08e857f48ed60fc46fbf0f0f582cb34641d18931158dff58779090c6ea91f5ab3e822d49bcc303fb2dc0b0fb0979493f48e7960ef9b7463de40703da0ce20efe35351aaa301368e3a113fa9586a0932bface0fe6ab1c6d3862249d54b54bd9f01b34457fce1656227b271d0ad904d20d3cdb9e15c919ee290eaec1fcd534d6b4ce3144650eb4b7390d9499e71409584bceadc22b3b1bbdf0d496b06d73c8780832c5fe8d05b0ecc94a5db7f899dde15ea3f40109747c9843b028747f816f8caa35f09ee2fe3166a42f3c8a53d43455017c6e4a75a44d9372aaae748281cd3a25ac24c8d0789dc349060ac8a0dbe4d4e012489d2274ca301e466cd0a31846fa9ba16d98b3b4844260923ef55aee358c6262a3d3478a144482e65142662b48dc04f8fa39892ee568836b0407f3ad67d3c4561ed50b30f4355f2997d96e816da4c8d5d9f00deb642916056dfbdaf0b075dabbc6c7584b7fdcb0708dc173b5db0c47acbc9e5a32132820a36d99e96f0cc802caea80a97e29aa382f1e2c68c4a73e2b82d570181f70571ef0b124bff93930b9926654eebae38a60c1e288194fe8438b0ff0565c1b4e9a74aea9071171e395b18ec50478373c4bc313a8892072abdb7648dd0e57834d556ae3f62bf0a6476ca24947e4efce9a688bbfbc3f1698dcc24bcc04923b9216ecd06db9a1a1bf6b93aeedeafd32f6377cce6a187d97766c5c0d1d6323381aa52cc027455accf134255d070efbd5e7cb0af5aa4240748ec5f3215ebc841f9c7ae9f3e343a51fdf33999388cdd05329e15dcacf55021e996e59b360b6c3f9274f3ae7c2c49614cc537ccd415e20492438c4e9c2fdb6242be0fa7b04b3ed5931664217240b2189a23fd9643fe8ebe9ac7a86d6bb5fabf80671e51efbe9c504e5f11359b176aee9a5820f6b25c7e2f0c84294580d27ad84133c95e0f5c57bcb488b94556b8a66c380925564b9e52959cab9529c2a1b22082cdc4fe6f19f7b349c32a6658282e74e60891bb250ff898e8dbb6b870e5d8f4f6a0e99727b4e37354d794e1de40250b9716d6841d5f82433ee382789813953cb2825f02c5898ec43cd3066c7eae1dbfab6f6f4bba4028b344a8945b96bfd734adb3af8936b8436510a289795675e889a56f8e4ecfc560525f79460545e1bb4bfab85aef80c309f644bf60a9624193d428578826cef28cf85d202952157492175d5949ae10848d307d41d7e303b058e73cb48f586f38a183b2a26df5a66b7b120bf3428cd0c0480c7d43475e512ee4195c32d734780e23f51552ca518d77def9daf8a75414e8f222039e1b46d24576baf39f72c3c7b78bf109ddd4db949ad73217581908be6712720682b99c7766705364525ee0fe52d57ea73c8fed293a8e355f25c594fe5bd584028a58e47ea3659339e34a328ce23f45dbf359eafb5ca39ba774c0742c17a46260746791b4cd75f2fc4dbb4f4d5d20dce68a9440df3506632ee4e26ee296a41088e9b498a8781b8ef031cb492f625c6c726b879e668aec30bbcf3cd78ef3e64642d08ea5b6e7e70f5b00aa5fa9ffcf0a304e3798f20e1f6b4b9613a8e4fbcb7985f63d35ad0635be01a0208833e4b5ad180463684ea3d7c335800f5a1885322c4053179a0ed0a5778b096630ef46e269b285f742bb610db2674e5b65f2b6de97406f6ed9d4511cad0e9b6985f938a9ee11fa68e0dff2f3568b75c370be7ee19031ee154b8083dd063443c556fee4f6b60090c1574ad2576d69bfeee4e211ffd0ec24d33522b9068d8ec4936b3bc47f68828de6b31c28ef1c703a6cc28ea993708c93553261e6aaf47226defa1e6f067cfd5e84bbd22f2261557992bd163ad68e00abd36589f66a7f5ee53fe89c9930ecd25aad45d88efd55014f93424b69fef0585b8bc0e45f50c2122d6a4bec4b6dfab60b5bea8d7637936f0897639d82fec26af22f67e600590133007735085c2f989aa1d0f173d80b87515cba9f6aa1cdec6d39c7c2a2011504e435589c7e11ba2b05e5d802b3f6717f09bdc4e5a3e166a478cd7246465955ae8e66ddb289c2c471fe2331217b7898d5ebbb24e2c63efe97c1bf7c2b3415d17484e72d8c73866e1a5e97c2c59f253adb6684de42c37386cc35c730f8664225bed4c8867d7ea78761cb030a1d18d1a87d26f018b0f165fb9626e0c577faed099980e5e5884717c6e9ce5a131d7248e10f58bc9cb58ad59cd48a79d4da4114b739dbbc730ae90c578635cbdc7ce35c32667f7032d5e2e1991db366602ba07c3de5bd15e5facfa1b892d1467393ab66ad2ed7fe4dea22b4336b6e3463120da21b6e0b6666305a345f0b9558fc885a3908a4c328d78bebff392bcbdc43ea1309428ccde353b37fc6bc63b33fe287692aa03832022ce0edf09106d239cc6f6467c215816c1b15e50c4eebbc039928365f8166a1bd1f0809de1d1683d58d09f6fbe1ddd8cade40eae25a329570efcbd624cada22e6ef5c1b67e8158441dcf8bad3b7f301fb5b79fb021e0f14c6a481e12cceb59545631db640cf97fdd7f307787ad57fdf5dce2e7d1f825050cfe5429846b1c9499977a4720eba33ec9b48a5ad54693d2c37c60da30e9d1d7db60218ad0f0752233cbc7137464d5a6d95d6adb16e591b8620bebc959e7b94b1b4010b376723745e82023575acbde6c20c67b16d65bb616d6b7b3ef557dd76cfbd97640301ca0815a402be448c4554b5037d8e994f9b862411dc5482084b082ca1b7297f01626d1a77aa81869ef08324a7eb6cf236af640ccb5c68f51924dd6912d09fabc337befaee708c889a8917fd9512c5523c762836c9608ce4e1859c2876651e25382a72ed010a0c7721705e5a1774aa17ba216e6e29405fec8cf0d1a2ac58ba171681a09a35a60fbb2b896129707888ec2c24a80e04b257b8d98e62dfcb858e7738979d26fc0cd3de8fd0dbb9c3a2e487d5b47638e24a36d630304149d9d1388f26784094a3df13c208b71b52791838d3dcee6399409029c1c0eb63d05636d39e0ca19dca2e1abae76cb9c60f0cd90f5b100b20cfa4e32dc95ccddd405c394087388f55b78465d35e64fce9dd7153ab3da22a3e008bf47ac3581ddb33b32bff53f087fa2f161803da673a23c154e7e50c63705e08da309fe0e3bc3b285b4c90265d4ab59b1d8aadf0241109b58bba278e2b8c9c5500023bf1cda6494e56467dc03ded06ae04b2f82c6420cc4129d1bf671622ffc9cf8890a7ac2639affbae4fdc466a2d612cd464bb9325cdb32ff03bf3825174a93a3cff3178dc838cdaf01f599af87317b2929faa65e1e75077adc7f87790826eb7aa1f1f91d5bde83d06344194f9b53bf102f04ef63a2707a928d1f39d7a26d06580a910965a4de6eb10b32dc460dfbe8a4b2b4291b0ccc54c5f748bcaeb978cc0a8a1b13fa39cc84f6d9ae47163a65f1d2111ae9e31b9948cfe3b3975378a8f5a081c0c81faaaf0d0279335ad3ee407e86ed25aacda3fe9e91c29704ca69cc80c35e8f1745e54f988d8aa66f4f36b3ba244e0f5e00c925cc9208086871e3161789ba27cf994c53beffff86a580d9999eaa14224fe0f9cd096381992b627bc2167f0f17dd9786deaa9b2d2803c226b4b15407df306ec25d459a004f373e1348ad7f4f6a96de7e4f46beee29a0c12c9193e2aba0be2af42ce7ad3ece07ef6510c2753cf42ed5b67a5ded3a53f5811aa8905c0d8235596dfe8e745570ee0c9798e7381282f530022b400bcbbfaeea2c4851686071a020cceea285641a6d40e1e793a90ebcd6d5601310777342590a67969a9a43a88ba0e29cc59428e553913b1b830b56e7ad0dc37f5649bf351cd0ce52b03b3d5538e047636bb040d23ac19547d263a6d8acd462d10e6cf4029b7f8dfaede40fa7452e1119d029ae1cdb6a02dd8159a6cf411087e372bb5facc01348fcfc948ac47ad203fc0749499c6420bad6aa2b6ba88c5cab7667fa71ddcb0374634ce25339e3ce9985117033f5f45b0461b6838f967e231f09c5c6c8c686cbe10c232721c399f47924e59f5f98b499ab799fb2571c8dc990471dc0a4d91b935d8b9e229c6fe283daf175d1971416093857de4f8f907bd2da2f6699620ec3a85391a4df4f5edb6352efa6cfa408199d28aa51d86ca9c7f9c6a2e9964267d7cb0f9497905930f32e5d3192c63213fe086b9e74a55c5d10740f2505393e335088a22644ab20dfea9cbedcf56101d8985dfbf0b570c3bc767a192bd43b3cb9247d9c79d9a6954b260f49b9f24e1fbe2a68d298a0b6f8200ccbc3eb7b7dda1910698aaa317c6c28d6d2498dae37602bf1fabd015adb823cb2349f1f5cf1ed82db05dce75b5ac6beeec431a3adc400b10c2c35c9b564cd076609eff06a4f044f22acea4ec81d0131e0274c5ba3194ebe4561a9f1a2c74c5e763d201a31e901e2b89b90966ea87f8779410a5d1a134223c1a17e705c8ddb8c66333981fa086b46f36fd055d92ef62c93c6ba2e8173021e6cb5eb527ae18f93f6bbf81dd30c57dfd375b3d888cff68123b4242829af2be047c0ec6248d9ba0192fc573af303cd4678a604b8da0c08c4ee6d706918eeb54f0a916b4eb9e952b539d818354967e83e211b52c89cd9279101c96ac3a8e319c1ba28150922b322d9d0fcf2fce73efdd721e5a7a3da096d39a4cedf326f6d2c4e4fb8c2053959ab05d9a7b8774415c0aa80973f212045ab0aabb713fa3bd981aaad8edae35ef6639b3c46239279ddb2a193fdd8a845de32cc40bcf1fb4c3e6d7bf5f01ad0b44c8a3233614af5ecd6ff0a80fe12441d4daa073e16db76af6c453a0f47b5d9018dd6ec5d5351a7568ebc059c5162b5fd79650433f8bf1626e264864f5ec2c60746b2af910fa54ebc53ff08ece52df0e34ff62802e0b896c53b7718ab201f3e1eadebab3e064ab2c4e6d62afa4965c3036f1bb476f7d115fdf327f170b0ef1b8a7154c10e5ea26707b92545a00f109498c4b2c81d137d0de92ae98eb4ba8c307a14e218075dd448a1ec2c59e6350077efd9642a28064059ebe4fba0ecc691c27d86c3a3ff83d2a84b92618c373eff8dec1e0b621011775fa43bfbc95e4b89e3abb4c30de75c37efc212d5aeb6f6f342bfb095581c205bb3c4903651812bb1a8a0ed45f92fad1c7ea72d11159726300216202744234de0fbed24099d7e22cbb3a09f7180570a64e57cf31dd75c56538c6e271709cd9c3e1d7247d46a1252801609471feb5acc1fee1d7bb16128c2a60723bb4fdbfa23bb4f9894cfc3ea6c93efb25473091f4a4fc175fd2b53e5962f01221cbe43fd87b7ebfaabdd48fbff42ad9e3ce08adf89b4b1e1fc3578bd5837d2e428a5a39d4945078222f173f35bbb3bb8f139b9aa9143872f3c51098e4933b02cb7093e34fe38ffca9ea99d0110c70740e0cf6a3b1cf99b998633515e94fa7937508ee274e2a8773aaace5f4c7862ca05b0dd3f10450bcb7cbbc7c9a19bc83728d3fb206cdd492eff26e3a72e8cb3ded0f851e6a46ae402870c62a346606de827dff974a66d87a8169e90f87c663a91c985d526a5864d199fefc461306462e69e71b1cc01f265365850e2a72c781566275f117d418ef226faba5cc8c419213d2f79d465d0a3161a9639749c524dd2d478d49c37ab5352e056f80a976c1bceb79fbefdbbbd207f02407a7ea2076953bb3ad5004f4c6ee18e803075c0a452b276df385604bb6f4580c84330ffa6200a1138dc8b6cfc89528e88887b135df4bfbf4afd6d0be28b6f1b1e47f96261ed457adaaffef02fe27c00cfb33eb5adc4f43de2a7b9cb985f26ee42eb4fbf34f81661a2d297464ee5631995673d1669290742f194fe9863788cb3850a3c01e00668b5404f40c4a9e4f833b76730daec99ae0c3005bcab06f1f134e0c82f7c2cb7d8b09b1d1fe0084a36063e49dc83e6d142bc60d28059838b5324af56569e0649f720da1bd78672306c127477ef10ab08fab5b4bd1e898ff8a185d797d613a3840c4511ec028551d31f5195515353bc9e4a563f5f36e10269c5b5040b2ceff470265aa2e7ab0a78cb1cd387fe50db4ad171e3fc752b36e978bbb9be37f14b35658530ee1aa5c536778f6f6cafdfc98a4d81539c599cafb92bb493f76b1b1d49c157f964eb71a2378a8b30ab7daa755f8dd2eb632ba0b063639f4fecd57a601d383668481c35924ccbb3d178bdc9723a3bacf5b8671e30da8d0198278b7712932309db211dfe9cf861bc06bf0f90825ff890f97c5e81edcf4d19929d0bcfd39b0a8044945ea080aeb1b14bcd7b5bf654157b31083b3a9aa768904e34dbc440c7c4dfe5463775a82a87897cac02f46d40ceda5a4a0fc586cfbe0d7a1fd6d6a3816e197a80d765f1e57500e66db85eaac9f91b83ea2cc67674945554da990e2b5b7e471c2a7089bcc266d05ce449c36899bb9fa793ff9e4b3cdd18c2243f333dd753cb74f013d210cae9b96235283ae2121f629db019b52101b00f53f8b0243e639603e4e9b25544c1e5848279456b4dd5260ada85c1e4b6cabc73c9cde52a98a47b1401637431338d6acdd8a6daefd3ce44d4c4fdd67fd63ec5275f1e8ec5726aec6c1e88b591d0c5cee3985442c297093507af3108dbf8ca5915e9657fa12f42a9a4b45ea454553e5a69cbaec0a2c13b4a8f7ea1e3d56468ed76f058873ded80eaebf8b918256ee80002de69c265e34a6efa55630499bc05a20bc3b9f0b1d753d57d26bd79e1b31d4631ae77573ccae85d0fbc25f12b4d11009cece8ceca3efe043eb6275cf58bf10d5f51c9838f17b528bf6c0357d7afdbc3730066b76b8d02e8432cd6b29f32d380a55c3c37b7258e3016899d8e434d05987864d3f5d7f477b4042ae06110416d691c9da4730ba5c915f182cae129ca879519fdb2ce262ea79c12e957654988e61cbf921f3c69171c0214cf053700688f8ca5c78514aff0c03d98865fccf702b5b69ce024504d9a51eec88e46522da5f1c7bec5543ac3024825023ca19bab96f4039d0b21a08aeadf2a1b787a1c0f0ffc918b74a86fee071bcb5f50bc70355fa476e8e07174dd128933d458570a7656d36ec28c6fe8d5fa71a7b1824bcfc27fa38285a66ec20f0b37b89f54ef840e24a7fadb9862bef0ced5695f58930a55dd167c1efa40c0282cfb49eb83272785db80cd36799edb0bae8b256f5b464ddfae23dd9b2bb5a8637791804fcddc156b535781f1e71b5dc60903d8fec1e31002382bb689c30ed35ef05d6e280a657e1b47b98a2c88aaa6acc6326aac5c55f4c89fd69320cc66f430922494a71a65dec64c81f78ef44f3f319704af28f121af05573713155d6cfdac9b707b2a05022e7665bddeef042a189c232d3ea9f1e7bdbca8f0d07fc27f5136c26b3f250e38a40a221a459b77ec0d10909fe29c878638adca70a461418576620803c362e7089102a4eaae11d28884c36b63c601c1344e9761c3154c334c218cbaeb98fb4a4de1e0fc06282c56306941b1b5f72d6219283f15a6e760bdb0134b49ad56d7179c7eaab669190dce898e34c0133bdb45bd63d444fbb2524d9178fbf38cd3adac034f563f45c250de09e06c5f87fe87d9203772b6aa78ed3aef913c6297a7005162da31bfe52303d5baecf20ba4fefb79dfdf9c1fcc4527524ccd8df42138516019b8418ada7b5a7cca10b1172fb2a08695731172cdb06b553c55929b225cc03bb35ace5361da521dce6ccaf4c019ec58c46aac3de31608c3bae6d61c6f520cb415f49d11e4e22bf05421a701ba0581fac4e24c3024efdb60a24e0130dd9a2390813216df11a924da638ee912ef8bac5c52fb0201299a58c4169281e26818e5a823bc550dfcc4a36ae117f186b660a0c538e796ef00395f05e56a947dc45547a5b1466eb1a5eb22fe6d60aaaf67774a6a9860feb7ac098cc24c303a0bb1f95700e1f4ccbab53dcf7ad8e78015ba1dd25ed84e8a94167a56c23f16e3749abe7a6ac079fe977c2b4ac396374cdd18e0d8f4a4a566c6f6434f1485ba767c236f65c4748717ad7445945970687dd88eb009a53f187b6151e7790a36d42c4e11e38f566139bdce0818bce00e6ed3f1f9fc0edd7bdafbb9fd50c29d5237dde55987ea6f43114f3c4213c8b07b8874d193b516eb7c9121b183b95d11045307ec1e93bca5efeec69115baedff8735a5978bacac29a7388aeaad0095ed12ff8f7ed131702277cecb437365ce8434cbb25c9abc1950d7e0884e6ac8c7eb834a7875257dfcd82589b8d6f91c5abbb31d0a72d6520ed409e39f591fbdf81f92d7cb27de5c107efc3268f5251d6229183e6a83bf3b5cfbe4f8392ffacd6289cd1be15d0185c1f7740b8b1654a10dfa06c7cd870274d8a120585cf42641543d1490e9edbd4ccbf5b3948365ecd8e498a9410ad445238c2450ad25b1e5ef529bca37efc59a648c8f881aa630d207242272aaea94317a812a43b49f14eabde3f191aeec54c90187b5057d6d520334323ffd12e6bfbe69b63f68ded42f3fb6768075d7bdd18728644beef2a919be3f2cfb5e067bd436e02b6e664ddb38668e0386680cdcbc2aa8777531983650b96f43d951ae9254959ee6da9234f12f64d771cb65ff159af2cc6a5a62d34658f781003fcbced2724cb85a30030390e7b176a62f71dcbbf81caf206bd0055339eb3e89d6610f4ea57901e1573b562617988a21e4b20b73110abe98739ee12b75cd50ac53b0c83ffc34f5bb836f2f94aac18a5059208fbf4dca21a101d7e76ec4aa80980222c24070d97150ae8d1e22e35297188e1cfbca1b53ba9f1b81c70ab67e890a8f0d6b8b662816728e29c3806c43868979a88ff918dd3ab96a39873df7b1c28e6f6c20dc6ac4f9b433dd50fc5247da7d3fb1aedaa9810b425426be3fafc695de70a76ae5532d575c4d80d49bdf1ce74187a4eeeb1cb3f810e46cbfdbb3aa42a8b61bad1aa03d489e932e03d09527237152ca783366538169b7fac453786aa4ccf7c529cedea7cce6d84515bffb210145a6accc7c52ec19260258dbea77688a172e49c6ef7011dccbe6d71618fa2ad3e19aadce659839013a38d6caea3d5735911ad33a191f3a6637debc44dcd57b7b66817d87951422fb8246fa9275f6908103235a3c0094d04986d8dff7794c6a4d94d2d83e4bc06f4888e914695871918ab682efbf087bfca59021c44f152067d82d2973939c103e95401370e553c2b8d07c1bdb816b57e18821d38b19fa29288f53637d5a682d97a73aa2e538aa76c9adcba77c9c7c1295f5a27f369077945656f71cda8a277d699dabd7e4659acf9f49d4f9d1c0712246cd11e146c3a5875d82a1995348184ed86642bafbd9aed2d2393c8857800dd4e35eb9306fb914806f31a1e6b9f53f9c07e9dff17a6643a927820d9fb41049462080fc096b863094a289914ff2ef24ff483cb62f5a5543d81cd2bc0441b592afa7dcb49b102bac6ef39465cb78ff270c76c35d794af3f217241fcebddcc7451fc49d91094994444a6b96d9e9180caad66e29522ffc9fa991eeb127287464f54e52a5ad28453c127b8a373ff528e93b8c7229918dcf3639d838e2e54fdd747e8be4c7db173909b92097ed310ccb21347241e1f9d10a194556d75d721ebacca517bcd12aba4a5e18f9a68a7e1746fc8eea9ae74c69d29df61633e8cdff8e9e7924896c069a8045c17e431835876f7385b9d44243c621f21ac29d911840f2ca0dc8a10ca5ed5f6200399857c47b420e6255ba07e9b4c677fc67a9b90854f2d56479a85fb3053f11de9a39f685a81d975f1da4022904ddfa4b13cc2be71a3b38347b91aaaee941da132d4197885bc201a06ed7e405fe0b218bb75942ca9366ab882277dd389adfb7a180eb30d6d2b98c3763d5ec5623b81b7deff302faf8e38170bb37a9ba5cf8079ffeacb0b6c0973bf4945170dd3c3a8c6ecd162bae4485eee9e2a07ee1d7136359503e30e08663712a876beacb231db08effbb935e20c8ef1489baa4ec93294f75770540bd19ead946a7476980d5f1525376d9d9c3a7dc195c6c27e71aa022430c41a68fe474ffd3a1cfea6812a6f12365a4722fc063e453ecc359f7a6b03436e03534b39da418f012ff40c4efc28d4839b2f93b39457cb6a66a88bf1487c67296f0d10699d7e0fcb982812d895fce0f25df2a029063f60ed0007d8c63403ad2c66e695ff1784b208b1426f673b84007451df96eaa1286fbcc0f67b1a1803d3773333257b3e436586fc709058f5b9db6c0ea63af0d9194715e531bb2e55220d0f1b38eaa2f952d71e2e1ea270d11c90515201bf66cb724965e4b95a38f6e7de768e6bedfadcc50757a035394cef59ac48a71f5b2dfaa68d09772a141bc64067ef66d9316c355cb3d984501caa2984dece288e213bf375da85bfe9fe9a0422b54862b3243100e59b2fb869907ff8a7cd278d4d8f4aa7f39e53b1d5097f3b9a06009ee8b1777c9e065bdb2afa6bc3ac855befc4ea04bdb5bdebb61c41a557b13cc8df23a71ac44c8c2fd20c7e666c430405e23c4babd35ff897cc5d7e97054091618fc6d209fe1b7ab37521717eb044dd5b7f71214c535ba3d1aa3278f6a4866985769af5af1700d8498bfd9d020dd8710bf18378f0b7a836fc568b11c935dc732ec2b6c8beac6d398d36f8fbfb9c4565467cd45948c85f836ce725ac35ed5636aaf428938e250622c3fd3d043c3e0f12d54ae02586aaa6a40eb0e5b4fa42f5d03e2556b9acf682dd7f1242ec86d81510e84b61ec530ab9d749db07210f39604aa57ed03a3595dc0fef8ecc79329509a13bb074700f607d6e8f51937998c9af9de76501d0881bc5076f3a9bc61b261dd9dea9c17788a6844fd6aa3c2e1aa3ce2aed832f4da68bc8ba22c76ba7300050f52e13a4f2b74f5b33921f4aa8b5af1136124a7882a91f8c3cdb7fe5cfe10c5424c78f4e579601a0535130f00604d28a3924237860b6ed5f56f727de42d75f7025d7ea918173d29b26c0ecc040bb8fb8988a68420ac252a3c11935dcf50448e04fc536c7e9fa6f1aa3730d0c02beae5bae53e4eb8c9b36b8a5b1740301ef17ae01a670364c12e647929fbd2d6eb3f1c4e5ea118f6b3ebc934ce1024ed46ce9fa593a7d81f340f50cef26b72363190a34637acc02be90daf10495b7c6859b43b2fe60c877d53861e87f236ee1ed8ec7c1ad16562fd74d94835049b264999dd15cff1b6ed61aa0e9304183735dba46b4a3747847c09c00f732439cecf0ebd4f5c13796fe19ea19270d03c881bbb9b3e1d16381223c9bd3cc4cdaa1430cdfa5b32622343a04aebc743e2171f0b389f64a986b78d713f25f53c11c9400eb20c0aa953b4a4f066f409a4929a44f8ea175c428c9fa4b0247c2e07f2cf63c93ee80d837fa1ce0966cb1e03a49b4fe19d3dab8b4dccd8e164c0c72888c48d4ce30eead3ec01504c5c114f3983e7a5febaff258dda60b026a7918ae0ff7f558140c9a59f4fc3a8a05e5537216c01140fe6e90c9b17d72802fe9ccbede95c8d05edaa3f3068dd88c20d4524d9f8ddc361628aed95c4613806e4196aa3a042a2b04e3057e21692ea3166aad01b908b66a270e28046a0ab85f94abd7a377770aa5b1fd61101a2eecc76ec2685c43a89d7d89819f731dfa5c90fd6f31fa4e77badc6282913d8f5fe6d4f02725d4cfca8e44948b07791f07f80f44b9f23b0b8fd2f4e93be74e9e299bae89b07f8b8e58d926d6dc55ef5aa656d286dff31f57f17ab1dc5906892933cbd118093067f7533086018a76a51a1b03e3c433f3250189a51d17cc03ad66469e18a0c1416732b70620bed6ca4780809002a42bb8cba5266b94909422131d7f4dd10db8dcbcea6611be675338c8bcc3c62d055e9685e4760b13964e96b41655c117bdc1e2627428599fdbc2d9410cf426922e2bd3d6f83dbfb26c3db58cf4f73991fbf44b0eab82253fa4cc2258ec4f4e7957ccf6cf027cec8123b8bca95f581d94fb416442bcee9d7b27958df412821b9206c610f748f78de950be15ac2a41a1b74ad066f8a3b4c0877d7663ac15873207cbb708293a891c89c089baeaf03c0a4da68352c00adbfd351fbf23e5e750e0de07a926e323ee55c81921fab76cac303254668c986af5c1b97f9bc607e3f9bcbd5fb9ac4b86c950a74f04cc290f986daa7d84dbf49abe4893807d0db6275c3f6205a79fc56e1212642fb76f4affc289b7c3a67554880c6d4134de6f5235f0174e644968f3dfdfb2a839538daebffc63c6c1cc5e5a0fda8f064641eea0c92654d4d1db6383265c41b7786db60ea63ce920d0acf3b2bbac085ffb39f7223eb3fbc1d09600f90372b1768a05bbcca113e8741eda41556345a5c56d486f030a5d0e83fb9cceec3fa2261caafee26f806a800391d6783719621e3db5c58946011f6fa5929245dff73442ce49e4f2e89130733d37158409c1fe33067aee9e65602d9f4ac521b53bb9525b819792e8abd469ac2035c6700d251b215e0e3def2323b3690b1741fd3f93b01b207faf160348dcd6bc902b6d48149acf8159d85eabfe882ac2b455f1e9dd90037798fa01b47b00b9f165dbd10c0fc1728484c7ff36840264b136c62eda0714ae0dd5cf8c6cbaa02ee7eecf48f1397a353c0249e395a7802e4dd55f76c7a47eec59f8d4c4a0375ab00f7a9ce7910cceaab96f92df790afef7ca73072360685042fc04e443829513ad0b16efea2e751f4877009e277c0316888ef03f53c3eae02e9ee87d0ee85d9029265dcab4e848e13f357fd398fe3cc36ae99e3ce149895b9e4283f545691e9f43232f707b5d73e68bb5aca4296ea18e8ff50fc5068e6ef925b7c4338959ef5d1bbe6595ea8fa069422b8aef995aff200f6f13303b276ef9adb69e2b92a17a48c1da60bd6f086863ae1aea03af0a3d713d979a0897f93b2a39dc960ab20de43555a85c9a59691a788d404c142c57f0a8ab516fcf7913089d525bfc22a7057452c5c09fb3aa59cd8cc8701ca298cc7b6736ed97d79dd7dac74142691f9a5e4ff7f738a94ca6a6d796132736d595661cef55929287f5d2f8af356ca171b96a7551a72aa105388647e48f377cff7fe8ee6c6f2a781136360caf3c3ff4fa64411d21dce5f762b6b136cd91e3a1221b9c950b57d6da7f801696d280ae63aba8cedb906cc3aaf14e3ff7a3f08a8971060395c28c8cbbab5ac6994deb4f33b41a023e1f0269c8afdeda22308978217c465be4cf912100dacb4652f43653f383cf7881eeeae65c779265fb645351b8fb2d8bda24c94d07fb81e697dd505ea6a75f2de7b8c9275d8bbd098bb7b0bd7d69cc8286ac3672f65391d6ae78e8c45748d3a389c226d5f85a15d57ddefcffee2acf137e832b7b99d0510b50ed82b5ef29a3bac393b59412623ae9f18852674b81ca7f328286094e5c89ff72fe3a3a0c1a0295ddf05ea700687755579ad40cc9e4aec34ee8a4f299f22f1df8eda36b1b1c5aec9ae1f9d30b9132f790aeb8846304ce255821f849f55a537eb7e474d02dd4731099116aa070268df3c8c66218360feb2e3cb21ff4ea1407e81e6490a874cf6ed4497442a8a6c9f15f9c995c1cfba1f6ec5932136f3716d1925685442098fa70ae72298f88ad51f6c0ce50d04fd59aa1dcb89fdd416fe8ca7132f4b45a767e0441a477bed8984eb57f8bd1f2177178b2d78877a324889afdeb9ea9ed76f8d1abf34afd24e40258bae4a06b72f35349e0fce72c36a4c424a456f3b9a68049b2b775e1d8bc186018a1dff4f125810aa8ab11f6e0fe89b1367fb3418be09c96e4cabb901f8fabf8caf6f998ee66538d1b62807c4921f65babd57315c49fba2e2c5bf1abb676429b584315b5e6ff6123daefc65def924529572448ade8f363a53c5f92beaeea4987d23f966fe18a6deb3dff79b4529ad997c0823da641d2d0f07feb217b5d95c4270847f97302025293614c4a16cf3f60e8cb583dbe6fcc233829bcb2cae17bb95a3732f426352e7ced2f303b8dad48df97013137da47bdf2dd457fb7fc0d3632a86a187721403b7105dec4a130813947ef9b12390fb0a54835d51afa11189fa1f524f99d578f85ee1bbe212a69947c967c98c9c9dcf3df27bd6ea4a5ab5b9c7c71eba610dae76f1e2535b17fda750daaa1a1d855ae52ab10da4e5d6c762b643e236e0b61c105328d550dedf61983dd0d66a6f5f25d06e7b9cd82ed414520ca4a8cadc2581fdfe7ab357e88f4d6cd5bb2a0c308b037000f1f3e3d1cef35cd6763ea264a890fc6681014576cc44abfa8ae2a09f2b4adfa45a09a7af2010779d200487465df1987814bb40777cadfedb490c61ff36e2114347b9b3b383e5ff53eaea8aecbba790385ff5569e16ae1bf65553e292e79000f28b81b37b29018cf4e38144c1e0ab97d694c6b078971f0a840a90d8a24001e331e302568ba1e7ad2a5e28de8a0cc3b2aa6d479d176cd68a8f0232495db5567a9e6b817dc5d131eb07393a61954f2a4f14ac59942984a18f9bf5b8d0d72d4ab6977e035ab892aafc3220c482b382b9aad1550b19713d3df1dc25ef3929ff26082ca9edd794fa10ff868406d5b908a4bc6f7cce104cf5c34065411300a68c83c7ae890e5dc28381056d9c1830dec769cee660e88c60a2dd1486b576b9d11a4f393adf2c60e6ed08685e180c559e6212509b0351596f0607094cbe512b3ca7d029cb2ee8d24f00a676cfed73cac41551e75d077ca67c51df9cb7e0be8bc787367579e89ecb1ba644e4fc677f634b495e5a123868672ce0cbf7dace9da731e4ef6d906aa37b513a595755ca3d228230d159de5ccbc97fd1eb73f48d99514ab1b1b7adbf12bac5b388e6803851a172693cb6a880747087dbb04ec6168415bf7ca5a64e1ac59ac69b396b0735b909364d74076c41a6f720ef84c3245e9adb61cb6ef53e9bedb63cad47dcd7919f0dcddd326f83a37407f26065775373acf75f1582685a2793ec9166d7522227493f9fbc640399e02d16e17eaef3b5eb0ec843a867eb2596db5d68db77616d78bdd4dd05774a27cd847b87d34c91fa5d0c6bdf590312450d70e20e391c0d472c974bf9975a01265eceef71c08f7cab7661f3a39598dec8240d1fe049caccf0e74331e40d19764557937b9b20f5650407202eee84483e70de3abcce40ef143234255f86ed31a78b3c02f86aa5ee1b2952e977d0d50a11edada727ecb26d544b720031abe4aa08c1a8ddbd92a3110399164299e0c4f34fed519e70e043087b0e1d402f3faf43ae06189691ddbd1313384a25dc8f2d2b3067b4a6bf5f6fab99995ac6d14fb3ffd650f7e3b367e3c7169fa656a0cb74c7de5dcfaa6c044fa0751e598096cb9a1f56a9b791f5c01a4bb1e850825078cdf7c3a4efcc53075ec42aad7e0abd0cae4a7bdf9fc0671231f6e419f5e351970ce99ee4d30592c37ec29056ccaca490466aa09a674a6782dc45e153ff74b86112f2a556a9a6cfefb1438cb3f303d3e6088219adad0a2bde00039bab82f49234d98a581d274e0aceb63969a292725d88ec2391e802bac3855d541d051cef89819b589a7c87e36a77ae80a1cb560ad0bdbf4cf1ae2f9a93e49e330c4c5ef772fb2b1babe49ef5267700391e2cf89b60c4da7059d32fdc71351f570d9e28956498610b2819147cf0f75a1f96e7a7004369cbec9e9f88f13789507a49ccbf8099ca186f7e644f06f500f7b8f900f42c3863dd928375733bd528d01a707dbd02b4ef0713792b7a7a4dbb62c2e11af3c31f2a10b1a710c6207896801bd44795314f861d926dd8cc56344cf63937c90d58d0981d8f7026fc03b7093e5506d3ebcea796f5e90b02a0716c7583813469f25ad25e434ae53f00c73bcb4b273099fe81f8c514f901c6eadeef32f021ace2e24b81349f3c4a981402470bd389c1a787105ad6bffa65a5ab5df0309992ef796a9dedae88b0699dc54162fc828146ff851e7019bd8fe42736a1918d3e79d20d04033eb1195c26a4f81961b4cd4af01f8e51c48b6e76904d6e4bd5191ebfeb2424333f038c4d6ddefb0733094659b6f27a1f4827f7f72952d96fe45b7842316578632ff3d48837240e87f84a0f4923782bf8e1ec5d727f26311d18adb335e645efe036b5c242c4333396fc63ae7e2e1bde0694c2cbef9c5210be8b4e752d11bc7c59363e1fc32819bba2daa9a164f2c50b536ff0760dd55c4a82214a4ab39fc2fcaf4e657ddcf3a7ef54666b767518c277a840e2dfce759621d6a1234114b1a58156c16fbe779957f042ab466b433fd472a8772718bcbc901848b1442da6459f75f1476ca29e3aa8197734b129b50d5dc264ba8a6a82f07e6614688097cfb78a27cd5cdcff1e471a12a6fd47f22ccc208a5ebb5b348558175ab3de847b99b7d5f05ec302d1786a34402a0e27313eeb9ae23f906773367e5fb2eaa3b43f7e55781cd9e5a6c0836f66de563963f39f6da657743c29441e71ec042f5fc8c586ce7925dff331ec5f1fbd54e6642aba665bd667c022acc5e6af76aa3170ad3f0cb493de237c72832b09d4b94dd0d7019c692fb3a23ff29b2fb1ecd32dd91e00b3bf2474da5a8419248f958e2fa2ab06fa2695d1abae00ebfe0aa37d38c3801eff54fe86ae83166a8a3a3d522bafcea9bc040511bbf9083114ef92f53301a14515f7586aea70dafdaa24f1e98f5488b8ae933a2b5d1dbce300ca62208878c99badcca6c3257fa9187cf3689aad6b413bd547ac27975a823c3756cae184ccaf1cb5cc581b0c76e0620af27975c7122b05cc0c62ae65a3403819f065fa7ccb15a8f09ed77d70e030b0a0c1a01f32cf3e72f727646d48b8e00306ddf08cc771d54ce7131885bce012785d0efa7ca7b099e1ccdf97c0cea676fc0b3f5ba79ff6adf4f70f087b0c31251de8562d1e78f2b3c33ba695799b8240d63fa80b19c326639b3426e19c4eec0f34940203229299484538fe47616b922c65dc1a5601e3acd3f2af10e9ad85d3848e6d6a8af7353e1c850fbb3076fb5bedb3f4ec94fc53dd6731a2e28ab95f117f7c09e81b060a395492ffa864c8b4c4e034644bb7870bec4afbe502b4b5612de08e24d95ec4883d16416a608d0d761252633b300b4b4e453e0957b3e25f6a79f3ea79a5343d98f9bc8d2b2c9bcdf78ae12b6cd93aa979b9d7ff25e6fe6018ee8761110a23cf9904400fbaab6f7d9db50e78747c9c84ffdf7204d94d1a3984c4f2493a7361e2e9404acf8d79fb8dbddc9d8b3c2023e44b2912f0ad39c76a7fed7caa6302eb9e733fd815e8a9788a9f2fce8b1b30106797988debedd9ffdd7019dcc4c0a10fd4bda71a10fd8614e15d26fc53449bf8f34de19c6f0709e53938184d7f7a29be3c122558ea237565bca6a2fdcb6e73283ee33bded200dd2698667a08efe5d21f426ec076bc46ff1dd73e851ea6a77aebc03500d94a8f5057c13b25c7ba97910ac6904d1296faabdca1e8ceef2d354c068d409d55dbf77cdef4a7f840a5f1adf2547654424b008fffe4f0e8383c316441fb36000dcc4e644168f3f8440e8d955822187f3d71f43a4d1f326bc3e933f3976a11d3df4156968a1de7424cf0ca42bbde8385d805354651df2cde677b01cccbad4344b5bc040512ffbab860cff7a7b19c317980b0e12369869703302754aea85a34237fb943599c51849ee2f7b7ea76297e3a2fabc4c4e0366512c26b307e742bc0bcc591b4bc5bd3ba2e297b952f512e4002b3aeaaee8b6a88166deacc21c79f5d6daafecd26383f950ff0dddaf7c6882bca92f8872ce5729a92ac82a2f7c1270ff96a2eb9d43de4034143de7de77040849d8bb28d35c04c4c70fc2dba1d28566d223aae24c997dfdbb0d1f6d1a0a8ba083a521ab71b41bc3f49147d7f0275916056a9736d88443477351bd5233f7fe0b60d6c65a5a696feffb43fa84945947442689889488ce3a991839a6722067f6dd9ccda249ed7623f12d9d9003752465e3e3fe97355b7bcfc4b1987727de90e8417e977432893be762693beff7ef647916b3e97ec4d45999065b71d40209f4f933a31156fab9de7f2b0472969b163015494b2c669434484917a947de715bc67fd81bf404a19a081794cab24547edffcb75b740f71b52e194ce7807a340ffc553f51af25a90b78c686f17ff4a151a7d18f1ded1f67b62d94eb129655f29c2451307dac04810563cadb9bcc5fe2e18555adea10e87d63f74b3f6bb1a8d52d5317e2411e76db78854c2ab86263deaa04d4e62203962af7c2c533eefab5352b1f95b8cdf757ff256069e47cb7018db4b5c1865b03b80110b6dbca78ff3a4a9a713c22bb9e39c0253f49b129dc15f5ab5f3c46da26b6106ce44e130861813e0209cb7db008c5dcd2e56d766219552b6261d390f7ac067d770b3e5e200043cee2c36f1ece02a180df3965e84e02511aa508a07062a6204613c003477afc708f9469f665ffdf7dc1e6fd8061ba758e88a95602e183df2257444e1719bba387e3f3f8b7d896660822a84b9b977fa5b2a8d3c018890df77e69a374e53e0ab18e24dbd35e0977b00a78a7cfe0883b25a9afe22391517b95ffebeaefd4e54e39d54d1ef7bcba19b55ce41e41e8dc22b6cb5f7bdaea5c109f330cae2e978ee63439184977f771253f1eb28a33739427217dc9737e26d748d9f01d4d8b876eb4f39c755cb6a5712e6309468d3c05d51177b3d3202bda84a844c7473267e065c7d5652428bd56e3b92eba63b7b1b5c4bab1b1af53b25e898230293d78ba56118394c32508619c21d9d6e0397cfa525d1fddd2e6ea06364d5bda5a7d06512cf4ba0cf413e95e55725c9ab215cf8fe559b53d06cd4ad438dc43bfd615bd6721e3b9a0ae6750433c9f68bc292f12e9e9b56f7710a961cc00495b49fa53e1520e8836d77d6d2a51cfdd5764f183184decb4a2b6e209be63df93fe872e931d7614e8e9f9b24333dcee722cfe4c5762835feb2c0e4067d730295fd1177411bdc6cb9f1441e0c9e487ce8a792461f1eeac15eb68bb7490021e9022b567faf609a9821b6555628fbf257982a58888a999cb9a5d52f85e68e99fc7f5cc93fe80bad013c2696ba43f8a695fda097c5e6227017849dcfc7a703bd48836efd1227a9683991946dfd3278270d8368e527978c34269ae922a5e4934cdae6d2897abadc93509f10cb6ed4856b3cafb5f563581aee0bb818d7394018364ae1ea7d6c1b3444caeac63b8160fd4f558137490b82c981cc542da872f405abebd4ea0390bd682b84cc173fba65a75942df298e741aabf5b5013efc1b613dfa9cb49fd06bd3c81d93309856b1a3f227d30bd2f44164609964c8c04c4d8a8b9d52cc04b1417ad1c70cd2af36442d490c8bd0d98443962a9d526250fb94bfaa6413deba3a5411b55f800ed500522a1463b37e35a6bad0cefdcf96b779bee3508b2f96069a0f9cdc7b615e5aea93eae417635dd2063a4239e96eb566974cce557f9dee65ad1518f2cfaf838afb483e727b66b84f68633e36c95009ac86ae9e72f37f9195a9b7ccbf1a47726d8ca5266b55126b0fb21cdf22163cd456bed608fe13548b1327c40286f6e747ce339e5d9c1ca5ca223ee7e5c79ae4b0102144e3eac0ea90d2cfd34506b66494b1603a007ff3649b2ebb26476cf55f74e666df60a4a35631a6a8ac04cf8bbc976eab64302e314bb90da3f0f11814d26df229db146605044dbf2c934b125715f161dc3ddbd6ff4c4d3d4d49dd0b1d5970670d5567b8511e90a52ef7c09e404327e891e1d50225da63bf01028bf3b5b28c7921b7fc1b9e25baef5a1d0f0986870dd023bd4719b0278a527f084df79a9e0b0073e8ffa52a875e3e5c17475b00c274b4d6fc5186f792b9a77553100248fcff74ae6bd2643bdf4a4c82cf052bce7f2f302e1f908a88afe470a2900c0acafbc0801ea8add97544c10cf66ee53170e67027673585adb79ec9279be6f45800ca4344185120f82697c1a9b926d1cddb3b7d6d8bcbc5babc9cf21580322646e7f4e435d8989b7dba19b080247661e49d14835730dca9a1d6aca7dfe6f16de35febfdf62daba02759716308da04971307b091a0e960b0a819f0f65a46ce8c8b370b9ef2a99a414ae8bc09dc40b5a136c0254ccb6a64c83b999a72e6f93fbfb122537aafa6e6614cd3f8440660619a7193fd5852cfeda8f04784921d20a0dcf99f17e617904919038f6663fae02587140a7aa7d31d97d762b9d916fd6ce710dee8a2b68d9b813943ec7c03f015d9c13e8a202611ef53f29fb70448571ab226a3209163035692783c263743adc6077570398d9e7aa2202dd45ecc6f152f12c6abad29b976d74c8aadf188a4bac06bcf19263dc6b2adb0ec1532994b40a6dcf75f1d159fb3185200ce3aec906a1bcecdc2c60201540731dd95273c8198341f3f4cd7ccd95927276b94961e9c334b3445c2e1e00a78a8b03d0761584f27c230773266e4bb580d6edceaeb96feb897322477bf977272c9890a8382dd4a6501f50d7434533a7c213dbf656e5a619c6aff7cd7c262fc648d3ba6a152786eed33b4609d6b6c70a1051ee83b9fa8abe4eb4290cbd045ca0c7210ee2aa1d479381b20324808db194486e169c177cd66c25d18fc1f84f098caec8d29aee7d4ab750bc82ff5e8fc8dbdb2d846d788caf896040f3523c704e7beac9a825cbb3ec94269db310fd4120198c72680c320842ae38a57a8ab510c205efab9a6cd177d449090e5252e152f4d012873f561fffea6d8a8d32821edd138adc9d8af04f4400e92394573b684b301a2d3564a31112f10a35a521520c22467299e51219cd356c116c2686ebdf35ec90078526b86123412e56692c7e8010edad9e8fc24f0b80302931d3e5e9911bb7901f4a3ab4e90bdbd1c2a0cee5c302929b071bd248b84ab011d3b2fdab7fe572de3dab005c230f6ebf6e37e59571ece7b5f274cebd6dde2ce539b231c202c4e05c9bd9ec9954a95c10ae784c1d88a4ff4179e4e1be1b4fcfefbbe2937b19f447ff1d4a256ec07b3d7a00698d4867d0bc390d3c91822f881806fff278fbeac7378e332a9355babc8b444aa058b4bd07fca9649ba27ee9d482a37f134ea2747140495b879fde40076dadf53ce27ddb2251adc8442074d1724a5a0f8379583d8966399178223d4e14966f96436e3d839436dc63a5eccb8d8937ac6b8bb688bab50e1ab8cefa10f152c6b6c80972df5a8d97ca73caaf865e39d589e78bcb00101e0aeebb039847053b456c47fbf031503c9571a9bde261ff74572ee35ee53f44d0dd65ee4d3c5ed0b784144ee196a9aefa20f23c7d196cf4ac1ad39b5407d50671774479589db057f26b4db3c353f1560961263a13f00e374692968a9e10547bcc3792004c8bd822d765a6f24e1a60b420e887bb5600caaa633de779adc60a55710b3f04e469292da793050b420ee22e96f05afbb1538c341f2334bb666536e264c96ef3147c1e3001f046a72838e1c3fae9d4e94b922d3c9f24eb133d2dc7db7fed975a4c96f6ee7f2a5dd3f7a5be91b93562114a01d6fc70c9aa7a11956c924efd12d1363fa25b97ac583e2a873f4d071a72cccaed237162600f23f9ae61218006f539191d609a66b7930d47cce99c7a37c25a0ed2ae977e4f3a107a5593660f9d72a278c5aed91ab6932af40b787a0ce9b8ac1bb4ea556122c26ae5650e586facb3592a47628820a37e8ab89ffad52eff492fe63e33565468138eedc92efb4b4ff8497cdf5c8e3133e6287e3f5c814951ed1b2baeefe4db880a5398b5f258a4256343bd800d4476bcbd62ba15fa57e046c082630d411ae7af8740ca02341abfa112c58d83e9b1aa22fed12d1cf34072aae96fbf3499a7faf2ad297b0435809009a24411b47f816b492a73e837f5ef6dcdece4171df30be7a706c292072d18d37fa223fc1b3983eaceac80a2611ad0d91a0b091c4949cb7d45e0e08b17d3fe4c930892911b6a48696461ab63bfa851833acb55266a506fc160843ed7a20f443eff0dba5a979e7de27588fe47840ed31425667da4f44cab8d81280c225993c867e32d7139b70101f2fa33d4c4db7dad1702540faf4172ff2789174600057ac9782ff37c7a4d9df63980fcfa7f4f1705279e5139d8d6597d48b6121b9cc44115e1f79da0f55e1605e4a3ad2487207b41e6ce113c3c8e6a5dc48efe29dde26a3f4650037a2656fae0f47d1a7bcdcba4745c4ca68633f0de388f9efb7d475a4a9daa855e8b3fc606ee23f0cfc81bf07ce1d615d83ef56fbe13eb9df96cfc52ea8a8d1a10d90654922064315480b8b53e0e8ba991457e7abc11e47152d97af6ca706f98fd6da26137939fb847e6732b514b1fbe0f43acb406e68acd5e803176403e805763b6f3ac1441c2a4f31625d3257fbb573dc6cbc7724dbe12b83c6a7e2f192be4942fb1c53e7163cec6d62655394d50269e4fe821821f73fc5773abe390ee3fea8474b3b3dec3782fe62dca6090e06c64c2df31f4992e7688a2debf829f1f9d73f5c7c05dbbc85ff0186dee5f2801c43a32469bc0f4e8b83191df2e557e335f2217463bddec5c5fcd4a1d27bd92bbcf13fcfc9f5ef8f7164784b39d8a0107d517d0992492dff9011694be60668489d9530d69cc6df9d026324e99292636e1971c4cc7fac871e01f75548261db14cd08177a048195817c6a0d76fe42e9bc9ec4a88b5d69c70550dfb751637fc6f9d11adf46ed9db6ff9d83d5a2ac6ebad690d48a26c375d758f10edff8dfef79f0a7e2da2af8369c59a5805b6e73fab4c21aa4a3de0c79ec6c7bfbe260118114afbb616886e2f6b2418478928199fadc45e9148a1c1080e8d04b5456d75ea9aa594536d1d5f5c9b13301b4cb28bd141da7fdfbba590e754ea918e0b61c29e9082c2b268ef7625dd8f2b660b0fa2a4ef1808955c75b5e6a0c93f7ebf6ddb3071b071fcb0982cab09fff704a0a30026809d9f9d023fdc3cf6995b19d75c498d65ece109725dc49d466959902de2339a478e4378f952e9613b24f3c630e85683b22eb4e8710363259edb83c99281c7f0606b6a712506d4f5ef6be87ff465a48d16d10b7ba84c3374e2b320a96473a0f2cbc0049c30d63fa407c1485fd2b87769c1b234bc8f1e0231ae9a386f9d131da3620b7e92bbe7f4cece80f17139fe60d11c2dc3c2184ac1aec4e069d775f88c5709b203abcaaa5a465e7ed24c8aa187dca9d52652ee9dd965251db290725b3c6d8a516ed1d9c4140c46c31bd4e3d2273e62ab0442e24bdf4e9ee9e6db576592e6af47da8baf9be868353476dd7e0f37f0fc7da4ed5415689c7e61a20e42362c5aebef1ed5c25d5dfdbc9b26a524d629e48f43bd9c7e1c9ed85fc582c8c64c23e7e18c982919597a606d948f664da67f502e351284f0cee084ab90aeda8c357a69584d23a24baa1ea1c046b729845ca30549fff0922288d0b125741a5e29a1df2f6a9af0ea6d048848d51e8b7f227be30aa67e93a22c0df2a9e4743f274cf0ee172126d4a7144f13506ba7e103b94e56c04cdfddbe33ad355b38b753a90f2703fd09b8eb18f7f1da83ac89b92e97303abe7bcb7790747481c1f601b8a8a70bcff00e28086ba07e84e169e45afe6d5d5be255d64a81540ccc338bc54f49b75da0cc1550fa70f874dfb47c2dfb927ac40684899135f819074149f2661c8d2cfe5800904cce7d8a83a893dd161befcc98251537a94dbf29c902d5bac53a371f09310b2602fdbc4a3439864003e8ce4d9c4592b41f95847bbe9136fe8bf0eb74b2c7503fd88289bfa01cc9d868bf0b2a1c036a7e7ff0ccee928583953bef69ca6aa22d0ea8a8c0b4a72d00e501c0baa7ac3eda99168935537a1c4848788ece52acec79ea62fcd9e659f33cd54d7411e5bcc5f961018ca4018ab3c017bc45f45c9e1d1a5bb93dd5dd86e68659f9059833aa03d38792d1d9927e51978488542d115ca2b73855e879a5b734772e6e76d1047a5de45157f2130aa01e1c5a3a734a5302ea7032bf79470e9aa6f0935175ab768de60c08e4503eac5417879a4cb2afed069f3bb7ddae5d3f09b54a70695f326b4bfe89db09b6ebc8b36ab53a4958e58beba6bbb72846524238b12bd6743538deaab22e953c2417e11097ac0b56905783490f5c57cc37db716a4e12fc4b98559d63503e81a16dcad7cfb984779e519b82dccbb11a7a8f5963b1f2a69ea19ac6eb17f61f65bd9bc1f994e07db33511da86b23343b623a690e15d279585885844a9034183c5ba67e621d2c3a1adffa9ed1e9888983e8aac907cf5c1da96986aaf04b09909ce625a49b88777db9db8a98b4ea65d7f3e85df9d1d7db0cf64895b0af3520be72041fb118b97cca7e91166f31e013fd6c3f6f47eb74fa2deb8f5fd2d727e65c98fcfc586d16f6820ed00a24e06088c1d6ad4598bc760729b30640452b3aa2a4e6130d08aa0f0c50cbab192b13bcf775410350c23fc62af7f206c2f8ce6c21207d6e13f704fb2abea8ad6bb0e880d53a46584dfd36aa5107a61021dcd849215d14471c972c265ddeff26f9c5db2c0ec14815b697a971b721a382fa154376817c60339714c2cb4a7e2e2df8ff13133d547a04b883f67ecde54eed2224944e5f47111890775661a09e4f3a363c20b77dd3b5aa19892e45f20b06ae40ff98ec9f9f1fcb1c954663cc7ee1fbcf8bd3abff1d2bd76e0da3480573c71cc86e4a8516add7587e0c1b2f42ab7ccefa6e5c54bc28fafb50c9cba71013dba9d81ed63b331a142963d1d384d9bbc6344886a791075a09dc03623b0435e168305e3c13a3380f209564d0d2cdadbad97919b928af156cedda9b3056ac3d61f4dd4fa029d8c3e30406f8bac9630aaa7043e7a2c055466d685bf451fe36eec431a96e78c79fe78a63f5c264cfbcf538b5903bf3a47a675bc6a0beeeb38760263219cbadd26824ff96b7c00df01403ad216d27a4b8727f96c1bdc4f56080b6f60f4256c5a2e3758bde4ef68265b0eb6d5d69c6e10b4025a0a1f1935d9f03ba42becf76e6ea723bafc13747ba722a959001bbe7fb519b2b8a115484cf7cb967c7ce84ef02bee4051f91db2d09e9826d3ae9b0582fb1087b99719e275142e2c4f4d24586f6880704dcd4bf2e31dcb256bf88caeb42920f804faa8eb71ec1a60a8992c2596af5d8f77701e4dfb8fa52e36a323baf2ba5c1ca98424b82d6048f562058efc5a5eb47debe64a7f5179bd213f3465b426e9f2f432774263136545bf1cd4cda367b70acdbb20507012cfe3927e5763bb2450e90694acc7a2b2236badd32cc20e3f8e1cfd7e285e0d963009095bd645c136c14b35cd0927ae1276521cf2882f5c059965af4588e086569532bef20b5a83fe9ef34348bea6d477680a0b43c960f28efbe5559a81b85b9fcc549ff540dd7c837d45a4b31e37bbce0a3d8b895988cbd4d93b14954471c7b29eaa7ee3438577215b4ab2a7d942822b488c7142e52dc2646ad3ec476c7b321cdcff699b679cfc8d02b71f355ca0c97ae5d5c3a12b8eb2d0963851ae4668b55e015dd590c4b852d4d3ee762436326da76bc126e003fd671b1cafda746b32433dd7f15f994c7081214e804a195f51effa422f060e97d8e5b1f48a06445add10f3a78ab5c0d9edeb0b4617cb52e330b1bac1071d6d68114298101e458b2430efb012f39b6f04e8af52f3517f47c1652abb403345ee112db46eb7f9204cc50186208a1a14a7bc5ef077edba32bb903f12cdbf81832c18accfb6b15aaff44de9d22d2c0f50ab894758bc13baf7c6ebcea0cd50f67768d1b0218af3d799d2042621f3eda33f3ddfbd235e5ec51d5edcd2212713834187ee9f92496e9c77a4cf03cd2c5b17b650d03e28eee8ed7a234a65b5cf09772d265ff9a30491912e9ee3c29cd8b5533467bea4af15b95151d7f13397855f25f3baac2ff3ffeaadc655bde8ad956319ddf4cbbf0ab866a19276e02d508e731184c94b6dc85865bfcf16e1e14d59c25623208925f0f9a7c6349b49963f5e36df45d8403f9992b890b4d0a31ac6b9ccc024f764ed969f055c04da8fad0bd46b0099614f12676402fd4bf2acb865e0526cf9436b2dd160307ebb983bd0b160d167a562e50f76e5f41a48ca458d8367b0558c005d5bad36c02d81a6ab2d27c4a4001e67205a2f0eee98603625e19230e8d3d752fa0848bf5e743c840bb480759a0f2253caa9e6117a4e60ee8e76bc41a486b8b50def629a598189d6e8daea73de794b5d476d053b61fb1729603ea980e8b57ec7f6d7b82a59b18e519d4307ba0f37d5b380e0cc436848a972dc4503a7ec24178725409430b15570b892b9c48648a97e5fee84db0972e741163183fcf38d483e889b7cc4d40e57368a71694c286ccae0121a6e472519f9b63a6eaf63c4f0723a4a94e6ce7d679ad2767e5a7b7d1b3011b207641967413af4f991e1d38a5754efa69d9625af26e704b1fd024916b0e247fc08bbfbbb26d714eb3239ad264c70a64221eb0b2591b2e6d11005186e38506eb2cb152884a1160a52a9d6ff5bf5bbfc96b5d570e4d7432ff2ad32a0ed1150f1cdee6948207cff7d697f2156a1b54a4c7b6b13fb6882b336f78c0a41979b29a873a556ced22e25725b486487c783764906d472f6c2e2539fddea7431a716c265d9ab869447edf1977bec77a184108963d2b91247789dff92ff53e7ee405e6b09681705a10e7245616f417320babe827c92ef5cc4a4e855298a06a2e76b1792a2f2c63f685756c63f886fa8bd649ab0f449ccd053b83e651ce97ecebb90e2065fed92d408260e1eae4a78d392b56e3f58b08dbffd538b91952bac93dc7fdc17a8422ef4cf6103cc3bb04660f48661aa08dfdbebce387bcac840cca85a04cadfdef2cf4f788e012da58ec616a1dfe898492a2030713339d571f5ffcc42e489ac10b46c598c969fd03d64f04cd46aad9e5f24eb82520c5eee36c8117f7b3d55b51e729399ee8413d6ffa6149f5fe4b2867d677a55cc02602661dac63701c9e55e80f7be161d3f8325f03109d21f2c9f2e6ab50d499c76cca7b8026be3ac37cbe4e78f8795101470c10fd0b6b59cede410a514b496fa0ccefc6956ae7fe40ea7420937b5be0d9b04dbc221ec6ff1e188a62cf4f5311987697b85af3ba782e6d4ca97579bb96e8c9c3e7615daf38c95c8107223c2a1154a71a3026cebaf931b61e52f2409c712fc00a30fe0d20e94875258016923f7ea69d7d96dc7e03a4313b35e3df578e1abc4684c8076f78c293040804d273cfe6106c95dc46ffd5e85a60ba7120968362544b108f6bceeedb9e39afe91fd877554d27743892e25f3d8d7a40bc2b40aa72731284c992cb400f0a37a1b6e2e24b4ef0fd30799b99c0f9b61ec86ea8c56e01a1361211f431b756e5ccc63d51ffe9eb557e086f15cb15ae9a3f491beaba9ae58d43bb48aa0292c994f07e97b432f75b36cda774191d887d43ffc46c45094c21ead6e60cc0e419551e99b5f5b5ce00c41b10979f9a9b7f378cee73649ffb8f7ff1ee09448918da68bef49e442c6885f846f667e796c0bb364e9bd09a782ebf6844d4898331274b1967d0711576f482e9dba9cb3cdfbcf9eb8cfae24d9fe1498f617fa55328017aab44055c514a7c2a52b3edbc3fa3bb065dcc2621ff02f34e4c81fdba08697ccd4fd8bc02566afbf807616b2eae734926b86e844270e3d1101d32de833247c8724fb793ed62cec48ed5bacfc6d451056455b955ce5dbc482d21eda4ab72d26cc569aa1bffdc3ae6648eef7f7494f9de642676b08b02a90bea8a9e3eafb5d30d059da077c4e20490f3d4c8daacb1664a712a8f9de8c161b805ee996e25f17fcc6171d5eb6945503c3ae7a828f0e72162e1b2f9fd052951a2cc90ff324446b5de92a2e6e3699d3662b3b84bc51a8c4cfe7be01e4fa981f109bae85ce129a4e1369dfc46ec9c731ec02675c2458401958c869de4e72a70bda082f139f523781d2fbfd47f0667757a0cd08fb88d881c0c8757a0f0038b474ef45feaa61d2fb671cd2105b013aca2191a124e129f5572250250893c7b790826d13caccf265cf5f9404ff2f094b393744c763e75083d18032f1038c75ace576383d9d959300c2ef0f9cd3fdfa66e97e68fcd00f3dad38add4dfef7ab7271da0f0e00ead3631d845619f0f42764fcc3a130db5a468de3e9c59cd8fc9a0feab3832c39d9fbc2d1956652a85936ae1f5d8de656a2f8ca7919a6e30ecb69847389d5b7564fe8da0e417c996ee5691d1c46158a9c2331ec7abddfdb9ced9fb41e6b9e4119de72ec75130c4267655fd87234f86b0e697b0252d67b31126d3bb37f182c046203e903954ce9b30f2487e0c6fbae2b1543a90a249471339da4105d3aabc289d9a8f3fcaf363c504bb93e4fd38db085b6d7976412f9924ca46573898b6f5cfe601a032930caa357c675f6bb4ea659a8e66d89d01b103d67703b98c503a7bfb2c54ced971ecf441a6fa1e5f00f2b7eecc82b3b3b641e421b6cd3ad6830ac15b07e9f8c36a139e6f6aba52cb4e09ee7f1619d2b6a12e8339c8586c645eff4af3d5fd92694bcec5e47cba5f8a5c10a182346f50ea8b37e113cfb60d72a4c177fc49ccbf520dbf67b7a921d9606551034b0e9fa0be65c7989ac3ff38e3e95022464ba4dbca28d09604c8b30c77ab485cf46512a742e31f2a6d1be4fa0e99e2eefb40a8f178f23255479750617af4a82e198ed6bfbf8e69c44c3863b16945e1b923b7a4c3aec44c401edeb14578ae65d2ca05f128848259510f072aa82cff5e0f5f2b375ff1664af9a63277bda8be15dabbfa150a2dc7384aded9d52db3072e6e7201ca613ea9e5528a6732ad4ab61599e8ce2808ef013ba066cf21bb28b4c72e759e034668a6fcac9811c45541a86c67f81c70171ac60e7b46c56cb1f1020121461e0edbabfe1feb5525b3956c39877a161e9875ae66216713cc6209759f70a6ea3b45fd20333f83183d5b81cbbb4595af5467e66d4f05c44bcc03237bc5649a60cc2ff5041838fcbba556713fdfafbc6a1b14a1749108e30739989ed5b8ef9b75afcef1562cf01269dfddb1331d0cf943ca3bc70845469fb443fcbb4748394b9452c248a45e62f395c9b7a9c554666dd51431acda55d335daa3ee240017f6520dabd19a83886e36b7dc8155aa0217538eb59c744645c37b453f3ff61d3d7c0c78003298b7fb21b05ed30c6113ca48375a161d2bc1a4c8eccd346b5ac2899cd418f75f8eb24886b0f568bedd5df125c4054c16d5c5727446f3d9d3e90f5566acb5d0e3d77f97fa882979b6808af8cc834f6c5ab6a4693a03a42ee5855a7058f5c66c2d0611a2cb98196f5f470cf6f1ee1929c4992aa43df1c3597ba2e8fc1e196ce1b0bfea7f57c50bf8a7a6bda945fc0f4304d067d72624e3bde72b458da65ef56407deacdd79dac75e4087dc9a2703e11c10a8efa7c9889e600c8893332d4496934e49794277366832db435e110bc62da9ed36bb3470c714f1d0b97b5e5d440994f26673baa42f7c54e79cc8342733e75c65b48f7b19afad6d88062605fcfdc9276d10a3c5c530c8e51537f7c8736a08137149d179159226685bc3aaddec70efc7b782643d5534512ecee9bb40ee095ad0c95bc3b6daa1228dafe853bda5454e5156cea10beb616f802268207b59b03219964d58a38719a509cd9753317ccd290f72cf932fa7fac0f6d6dfc53d28c1c77834c1baf10835ecf487064717a251e5d83f5ae19c4882fbfdaa36c83dc25506fd7036f3ca472ea3b02cdf9b77319e801230d0c3fcd7bced49aec33413050a0dc2bd20ad36a9c69452a94ff52f3dc8c53fe4d3dbd7d941641907ef52f974bedfe08a901c5ccda81ee9513a0b4aeadd72d308ee7ceb94d10ade2732ae1750f6ab0548fdd50ebf4e34623a92af202a0330374ee4d9f72841d14d3bb12f8bf8df31b21b1bfd2908369f93102ac6dcfae87d72f3e4dcd7d8050748df54b7a4ff39b1b92ca7e53a713c96593a16f71cd69d85ddffb076f9864e20793cef90f14de76ac48e34ad6899e6a578a2b059f021273a2b866ea197fd8cccf947cdf5f4e469e09ef7204c2bedffb037f3bfd6ef97550614e23b787eee61c9c527adaa29314e1dff482ce48724ccc16da99d44b9562029d7b161d593aedacc536e83b7b8cb8b1891400ca445e1ff9819a2513590b60f15b0d27e0724bb2d9e19d1d888e1375bda3f7e45064322daa5667aad618289bcbbbbccd7e2c5b747705de1597ad5a5f1aa505a7c83e23c4930b50f48c7d306094173345a86c943fdc332cf3c0cc5571be1dbeaec616c2f3c5be2cfbdaac5fe62b3a8cf04dcd8997a0eb8fb203902c6a8cfe6ce3eb1f7ef388a2512ecf5b4d2f993631e8b6bea4ffc4fa06911c8b2c580e4511a8a35fb2c96660cc8a92ccfe9a0bd407f30561a545699d9550fb29be21b6c8bb37a091f399a94ff29f6dda96d93c872f1bf1a354ae890bb239fb7554e8dbeea6a56a1c511872d9efd97fdcedf86446e9d4de57b437242f77fdbfc580a4d5aa855243b341b1227003b502aa9669c994929f6869b7678919af3cc5739cacea755c7a41d4e4b23ed696a23222b0daded47d8338e2c96abc4579c64147a634064be4bc7f99d7c33fd9ab06c43a16555ddb896b22ba5419a3bee52717bca863ed9f50abbbf9b937d71d1f23181e0d104c235d3ad77fbece37220b9cfadb35e524443b7845529ea554c4fcb8ea89ab7a4635558e6ed6bec2b58fff0a0e469e0d9b9db157d63dffdc813d3e45e530c324b243c6ee24c940adb920d1567e6f421efcda5e5af0ff228ca79ef7f51ffbc8ede4b2e138a33c890d4aa329b9d74836431d49ae036012f9bcdaddcdcd49bf76299e25ad8ca39e33a6c03ba860ba5e72d597890ca9be7f54efe0dfffae40685f74b0455f44416c4a88df8f793d95cfd424270cf8a3e632fb8776815ac436e8ecbaec934172b121e418f47eeadfd951fe7be000eb329732af54cddd7f8c5e23af56c5613bcc10587bd683e513e5bd7a9d207772788eb8eb696590156405886ad955c027ac6e6d9c65c11a1d0620a0946cfd07d1d77c2140072d893d4b0f019d4e1efa26bc97573c1e0c82c565d9b454bebe2324528f1699c10dcad2cd35208023aafd9244a54f3ca43a25b46cadc7333447429367146257d4e5c1ee31d9ca1950f6c24908bf3eba4c679c145ac17f88472b6f463fb63f4a130898c2cb0627808d015cad83b785dbd60cf4dacb3d3c4cbb555bb038f37623e96ae1481b6668094911391450301a923ba102a63a77bb83b7bb87ef7e08b500bd1b0e38230f31d424ffd8c3a3795adad8b8cf331c5f4b88cf58e1e35bcb0467e85bc1b4c6b74619a749169a93a93766e52eb481d53737968515869a40b3e8d5c3b1043154113d422971f7fb627b9ccfca57dd75eca919fd5798fcb767b8e77454fc4308fa9f024c543554b7ab17930998f9a693c1b3a307fb4aa47dd7f8f3f0917dc288fc3c893b877030866be6e490e3e2e37ea5566ed5058310d60989a601aa07013c06aab42df5b45a86af035ac517294f82a0c33e26ba2c73954b33be695a550126dfccc1662887b7ff2d32f89b1299a051d27e9a56120617098383e7bdd20008378508f2b989b3a96f15a9465012ba4e1307ef00b0bc7081805bdc7b5f47de92eaefc0d10dea3f7900529fad06155d3cff4e5432df89bf191f0a64b11e9a14503927003675c943f192f3b3d3d67c0b58453c1d84614e4cc1d45d36f933622aea9011ccd6ca65a7e982d00ee03564c4939d94675a3396fb47239bbd49217e624ec4ac5dd6d9f4803642172934cf79278dbebb06273bfc46c5f51e908d09b8121c0a07aa188efa459a248dd76d6fbd84b5c8451fb2564c213d2bf6eabd1b17174fbb4ca661fce3c8691cd481918fb02290865b40b41f9ca717436d3038bd24867d2e8c6fe46169897b5ff3cbeba43f43aa8fff974c8b6dc8c2adfd047899a39cef41b9376bd6bb6a67f5342f97f50e228d31b36c20e0d24920a9ea2d95db92ebae3b81d1bf9a6418a49ca223b6a67fc5f7b8ccdb26e9bc0ad682e5e43f9373bd4d6a050df73b699bc23781fb3c8d450ba841a0dd1b5be4fc69a93560c8dccc7020c4e5cb55e3c85e0da4d8f70e5266a1cc5ec6bd2d2be39cfe772d35db85ff3ed46223bc34249d4a52ef8cf398f10303bef84e26c2e92d20fc201b1762df54e0dedf359bb6e33bd393db60d4aa439f97bfba167ccd1753ba6cc47c6b3afb30e7a514a8b7e3ba5959fae1706f7960fcdb892ce6e69777a4151de410aab9c18b858842f193977bc8fd75a421de8470d41cdbbc13b7a427c6e80b2f6b3146afcc14293ec6046050dbced8376ff29377835abeb0b561dc92db417f3f07df8dc693575032fbdb7930adfd3e52fbddc0d5671cb37a906ac2c514c47801788f514d6d8ddd18464c0fcaf6768feadb8db199c6b4d28fa2e51af01915eaf78ef04aae4caf584fdb10503ddaa0c02e2bd49590ae6c2f12c1bb59c222537a266b3ec1fd9a78b39f148ed11a99bbc4c55900fd67debaef302ae179d92d16a970f4ce7fbdb22ee1b7f318a6628a25d359c9c15fab10f256cf57daaf6c745f77606aaf676c93ed28a2b2cc8cc3829a9ecc5afb69a5956f8f6b7d72f38c9a871217feba836c46300dbb4e97479a9c2e31ce273420861e9792e4fdc0d6db5c6b151f3ef8ff8fee3f0a7cc193c8cbd485ddae4866abf37ed9a3f3a07e0bc96feaf64834568bc81c6c23382506f887da55d3e9048c4754ebf51e7c4eb463f65d7d9d01496e73084922ac855e85a570d5a4b74b801aa7e3d6869e8d8b58020b8d82af1eed9c6d0adf4450094183da4a7f1c34e0fcef835d3442bd103f75a07aa16a3051949d660d33578e97e91eb38de0265bbeb5c89b6aeccaf043aa83bb53afdddced1efa32aa88dd5506edf30368d6fa97880fcb21c993ff634c1da99e4a186f2fd001a97a114f71f259f36d93d66070bb7938f020496f145b667fe04b92e49a238699dfdc2b55d4f4fc7d02de5d87806c8f6ce4d258cf1b8dc4f3c3fc717773f9a83b18ad7c4f47d1e9a3b466938989cbd28b6c7cbb3484b1e4e806a8bd91d52b6b94469a9f22ee57d767cb1f094e9a66c4522b6aeebbdb048aae0ccf06fccaeea07c63745df72571576393e1828bc0484b53fdd5c9841b791742338969d8c23c8f5c7084e618bc8162af3aecbc2608e2e05e4a4f9c54770a085b12714e182410ab7157dc12687819e9483b58d3d31e2211c8e4e3e6703b4616cfe2d0a71ec0c4ddf6ab99726d900543f607997bc7551d1399bae5f6e1af182642228dd88e0cfa636b4f6adf3b0fb9f3634eacd85540ad60f10f23679345e6f58c41894bfcaf9823a2f7f7b84151b7d330ae2a6cb7a116353b20f53bb0e4bdabdd54bafb560af841680f133dd8e2602decebeaf1ec46030332f24fd488ba3d5f68eda290a90a9699445b22ce6baafedc3e6ecae0a2f185fc9aa54bea18f867853d849fb8000758b2dc281ec090a88548344c1edf67835e14511ea7045a902ae34ed2eda923d050dee78f859886747a47373d34d1397219e44d68563cea6d00703e9466ab9b4c03c12d3df502b557872b0ef0fd2c3e9e7718d87a40412a7270e2ad70aaceb2d5fd4e13ba98d158239797c00586bc836b8b83714ee8ddb948cb32081fa777f98922b99514987d6ca99beb568507700ef02869efc81175943c10fb25f2e421a0448d5bc8f4ce1dd767d7c801f8bd5a1cf4e84229d79bacfad1dbee788bd73890af930f0bb231fb9e52bb04f1aef8910ae182e2478e77ca43fe94109dc9ac038a1d0d56f07f8b43b6685e7c475d76b760f88105461681111be7d88f6f6a3355f74ee1d158d0198066233592ff488849944ee96f84083cbe7a16ecebfb92f8c4940110e38ead1c1c404065fd3b60c15d561f27bce60746805039033f0667f5daaa096c5191dd77b5e20d0bbfae22a35735e5c4a6818b2970995d09ecf7ae51da65701cc54e91c15e280955ae3ffc28064902b0eb46a992b0f6e282052194addf980ea8190abad59ff8c728dd5497cc4c2f7c4820176e44130bc0055a7aee6568a265ac9509cc8789f02961416bf428aaf7caa0403d3858b1877cf77639c9111b03660b483eb5b912d3f5fe17c6ce8140b07e62f00b82ad714c8752cb7659032e4ae8cadb4db2fae0328afa1cc343f8095c9c74fbfde396f498d690112585081a0bbfa2cb7664a404d9476a6d1f65801dd32c829383ef669201bd966830724b44d4588a340a068e92f6c0343c2985d53f9aa5c614d19f0715fc5cd3639df65047c524b9a5bd13da3806068f60ab2c8e9f8cf2fa5807c015971f4c38e119da167f371f3422c94ee899a735a2da624a697faf69e7ffe5a0d669e2c5e45ac501e555a5cd6a32cdeb34d00ca1f40708cb940c281777e2679c999ee29332cdeef35d5e3e7afaee17890d34d11d8254405b61d6a6205822a3ef976f0f7ab0ff54fcc0f0cb73be3e263ac088ea40c817c945a21ec610a68f0274d9af13f1464dc13a2d0ec8b97d539858051b67bf46c881ff3cd2083d95b9306f2a65219cfe3126cbc25f56f135c743f341bdb93b28372cd0a522c17e017eb7452d2c1adcb300e3eac6574dc09076ad8db4d07f04f86c120bb0e7dd10f765f895ec14b35a310f1eb965d204583ba5ef38d9b9e8a6f71aad054bb216d087ef1144536b83c502d9b9f9bd222f89372fe32016f159018bb23a32b1acd67acd23294751d0eb5a940062f7dec42ac9f6618bdd5a02ca616ac9e168b30c857870b00832b9ca1791c53539a079e5e4ed1526705fbf69e125fd24624847888a685bb788579c3fb2f479ac422197041a1b5c64a553c0c998c338132e87b7409df9a2f9e90310246ced3adf4bbc9d06189375c9c11a0e61056b2d0e274d148b072abbed9c5ab204d72e798108dc79b1c379a6915077526163cb722e21b549213cc08df3f4b21b07d5820fd678fe79b147b3e359d3ed39db81cb470acc86365c2abcdfb5c7ed0b642dbcbad1b58ed22337065ff846a2252f613cae81c1a443be3ef21476f3993fa0693347d2130354ed84c2ce5202070b31be05e39518a09ade4a5c17b3a8e9bdb40285eabdd518e7c0ed745a3bcdf7f50baf0ff387fbb0ba49a4324d36b7b341c6b8a003cc2019c729b23b16794fb44e27b5cd820c5b765024c80a130859e8ae3ceb211c5ce7294f8cc18b74a1bb35ae7ac6f7fac2bb31547d2b6be3eaade623d9c552d0ad4f6a1978d86b85add59e4d4e3b8ef62c994c8e5d9f5bebe964107ce65a8a149d9d1493d7cc94e834316e065ba7045feb08c119e1298e5f6b4d00bbc1a2a684eba02c9fd1f289ebc58e97a0b15dc334e6027ceb6180e79ed9cd48b9ff91ed15981cefd95d8170ab3b613f1ea01e23e35ba98e63ff16270fe8846b0fae93768c33fd58a223984a7b2bddd94e892ec2400e7fcc47416430fbc3d9d97477ce1b246ddf362eb4718529c08fafa120bd20c74c375292520031016e09600e34fb761f6a055a32eee68ab61f7ec4ec146d91752bcc74732a123dd0a9048213c05fd61058c54f73da294f22760ad9ecafc0a85eec1ee60667f973137c561ed871165c17f084b1931541b1323b90cabf85d0f45f8195b3af6b66e92fc14a5517f1c0408e3a88a235fd39de329361049802337117f1a3e8e19c62698f02d31fe3c98b445a9008279481ea6d66fa4b01fa7aa68f127384beabc7188bd59cc1468bbee3b2f239f7e05966bc1a5e7e98dedb9a84f43c1e0b03a3ec53038935dff1e6a0dedb55956383dd0321e167b015a7392b28ba951d6370a6a657804b8fec92fe85061cbd59115c0535be0008f85a30c16f429907e79c84b8523bf052db82cf84ad7e0e015661a47f2185772c7cf4f326b97532a96df67d9e98823dd97500ed108f89917ed496190d6d4232cdf1dc13c113239ddd12a0e01f8fc836a070a42bb25d0f5b07f9d3e6ff0a9d4e8e3bbdc03274c69ad07b766d5b229f546dcf0b445c2ef33722471c32e16fcd56d0387a77dd1586ad4ff3dad4dfbf6a3e2e540b7deb1e37ea8ff7de98a53ba4ab6816ed455b258adf5e358a3dd8e3bc75fa48149659058063e506f0a8e0cdb55a7fc604f52fed5cba43e3afa9c5eac00063a4b45d8d7e6380014345b5c0d4b19a06fca5dbb104cf50ff7ed3c51139010dbcecb5b2337a30dcab90c6eda973598cf7317604aa3f496539acc0cd3fc8deb8b7cd261ce90cf02502328559cccd51e85ea391c5b8f62fd0482f7f072dd14c7ecfd8aabb0267391e64e28c0b8bb4d00fd7fa930db5a5e4c858c55bf27aafd34e245d770a54acfa9a64c9be9a62f78c95c6fec9ed021674c58bc182fc4c7811bb029efd69d2d1c627b15fd8d716a932d38e84c6b4de77071fab672e3e06b1ceca25549b0dff18699b0a998964e689c275f1ddb540b04b5e4c175e26b7376525f5fdd4a5397c64dd921d2138e26e849eec6a32b1330044caaa10f7ef194f082e727ec37955b9d7f1d73191a0255b800dbc7edf82bc1bdfb1831ae255f9fe1aee02284ce439457ff23961460836167d25abd968259bbceafa99ece006746c2e44580ab64939c023b065f728d1f27ad4674b4c44a622c7d0a59df3689197fb4f241a1b08b2aaf1ca0c4f0a5e86ad2d98aa2d269713f7dd820473e22ab4a9da58a5727ee7d0029ba35661ab45f075a5839bde7638de4645dc19d72a5ee1ac27645ec4177007f7445147600bb61f66aa33736bfb829d1604c39a8ce95f4555bbfe047719f0433c12823b87dc13e55197896de15ea6ea0d4dd5f46f64c22076244e71e4ef5acd65ad27db01f967a4941a3784ba074100ad5c1b5bfb953234d9975ae000bfb38daa8dd62cc0c25668516183ea967eec25bf4b057f2278ce045bbbff605986d94280e5b0d151a36ba22f9253259db357b29ff7e93af274e6272b91f8c91dc3b10a9961eef5e345ed0760b61498855b628f63b9a31db0b983a5b955beca1287756988d3c8762901350fe72c9cb2b064f26a6a624784ab6ea962c7d1d4814acf822df0c00d8760ba065eac31818134f42fb1e711f7b67c62e075ccbe09a14109f1f9c0a420ca26a814d1ef615f14970cde55be740b75f4a3d6c64bf471855bebcb9906cb5ce2ece3559f89c563771c336cc690dcf8a22d2eae6140dd6ce30fe96a855b3159d8d86495bc0d3ab5b0f49429d33e470e49fb0537109359d2c5ad71d10206d1997d107d320f4dd37b1acb79d9e09d798de01c449d32556b6a0372fbb17987e69ad453bcdbd9a2fb4d3a6961a948a218881262787dc06ff3ff858f6e7eccb29ff38782688478118880ed5ddd505dd0bb8af378cd41e5a814728622e426a9056cc48d4539a2a7b55930c72e7efce29567a51c02470370d9744b8cac61dd3a67d8dd425dce98fcf5ff4ecf3bc2de981af859e481e437bb900a9974bd41c94cab7d431e978ba787c60a523421de9796e90d165d2b29e50187dd37e1396f6e3e7265550dcab20f1631d50ce3ac47a621229f20ee89e4e98ed61678a096ebf9fbdb61670df5988df790247207f845180b4fa2b339185eefde244fca40be149e32c18a921f0938566c96a9ac8b81e7081b03e91f231c0d9a2dbcbc4ddb14810728202c5f39f835fff48d4f018776a0b6260eff2d6451ed3edb0bcd7c0694f3bab4ddb9560ed53c57568941e7a3fb54e4a52d8c17598d31099c20f6eb9a96a83208a9f2c7d011bb9f4a9ac50676cc03da40b73ef1f9d39896e1021af29ff76408607a9413ad21bcbad3900113d309d4dc6b2d6b67c25378231f74f65cfbfa9514d5348b660088e1bd679ed6e7125bdcdcb122cfe4a6d732af530899a404a54f037519faa3f47aeff08b914ae055660d853921c8e393316ae4b72d6fce63247eb64451d094aa7dcffab9c799909c0943408425fa4946871ef9247ce927ccdc491b3d24012cde528ec3af1781c40163b58d3b2067fe48a78fb375c83e8a4cab70c7c9223fe4cf84a92d5d323e46bce361d016a87f40a51cbd40e1b1142670b3a05606bd3efd8665a0dfde94aa4d654888f58eab7efba5e9c2e72c2e4410a826b32040b10e9ab9d741e3bdd7e03a81e6ce96e30d83dc8f7fe4733878f76a4faae7fcf54d2dd402b74cb5efac201efd195c1dd12f024a31dd562f86317f3d876833bf61f2bb80340e7c8ce4fef6ede05d99aecf7851f348b3b73ea5f4f841ad2c78c31f5974af60c7a9afdc92cf1b4e8da90f23defe9e8343ffe1e4a3c12e65f90a5c1d92b433ef3b4b7763253fd6701eea4b8845861b10cc6172cea1caedb189326af4bb7863fe35a0ee6c6f40cf2b046f2b46b6abf131d0fd9f22487ff66390583b9499cbd71490141477157774dee03ee23797edfa07c7a15c4f973da46654eaedc31823a324ddc4f975de28fd3e6778a13e866f6a658362bb8cc21aafedff3889cecde17a0817f00bf5d43b50a6d0541be0f8a75cfd8b6499e94ebca123847da28f61a01c1ee0a6d345642b208a1630f84ba9427603bee43a71f6aff31845e27a76f1aab24dc623134bda5bd294d6e45aeeddef5e0479eb4bf2c7262ae78825bfe4fc7a95691099a87719519d55a3bd90567bd95e0f6bb9d485615266c8fa2ee767702760161e235dc14bd813aeed24738a4afbeadb19ff61d85337fa58a068889c183363e09cad87461dc6e15e1b0392a675056c84f94dc2fda4f09db7ffce5080df20c73c474fae6eb62e2a83941044051092420ab105d881ff6fbf1511ac59b747e12fd32637fae5c84b9ae333cd5bf2622c99232ddcf8347434aeb2300603a7ff3763666e33fec2a8f1eddafc30e8cc57877414a5003e2c4f4acc8885202669b4de55f90dcce70a9e6b7c8b767cdefde0aa090f7f2cdb76a1aba1a854b70cb094bcd9f37f426b68aabd326f81ade5224bededbfe6b1b4d180fb21a093eb5861e8ef14fd8eb1161b118b96826804c5fc1b36832164c0a48e4f01eb4ad6b065d68ecaa36b26dfeba5c359bf230a22c54622f364c2fc549e0dbcef07959b17f6d4e0f63fe0b04af22d92f118e934fdab4fda9f9405d993c03208164e1ec593fb219c6c2376741c150fe55f8e5a4f96b41982770c6fb7ccd62b04c7f535f9c6ce9491f27aec2c24428ba5a006aa6bcaf23858d169e8d225c6a5d7bc810123f4274feb72a8bb8e875700ff25d19576ca01e5f273e5ec3ec8383b4d29e86d45596edaedbe5b8bb25182c8100c920ba9a9568315948c1b18591ff2ba75f1d633aafc6c6981032d6aaaae8793a6322c0706dfb861a7a28151979835000cd3eca08e493570b24d39d998ece036bf9cf0e05da7d1fbe0beb8faf7f1ec1fa7d4c01c2aa4257db702400f2d1807cdf33218eff5185375b455e139063cac3a1a6524f447c5b747623023659bd9cc949e679fe4ee7bef7d33155c66f192b42a2ac76ef0cfa4354f09bf2ad0e156f00852b49a6b8d57d5dd5477a4d4f2457a848e9dea0304f997b9f5ef2735fe3a6aafb7c1d373875ad66a0e36c6864d5791204813f2d1f17e3a352d648b2c982ac6f2b6bdb20419a4f70a6c6bbb98bf5cbfd12ceeab4930617dc660d259a24df50bc08e2fa1f7150fdfbc09bb8d366edaed889a6411208c415c2c89d6c169eb03c588b38a1dc197e53844789bff99988d09ababfc94dd7f30a33206577c75bcb005f766693a64d30d5cc538042ff0d803a2a351a6022ea70114c92e66a6a2c52c2caeb59471387098e595255dbd5ddc5165718143da2759872600fd64aa825751abe6ceb22cc98d8246a81007d27b577fce8f25183658c4c6568292d3798669217ae0a4bddbba8046e96e540d0d6af549f8cec51c9a1cde5d010607b2215cc8a0d2622652adf5a2f74cdd05f0d477ad72f883a77aaf0833b726b6523d2c2e7f32bb63234a64473e1fcadedccf14745ba3df92e9bff4d8991e1d77051dd5dea88c91f39b257622390ce95ec0ce67b5bc3f62b78b18cf138a11a994dade0fc93e7acbfe3875e553cc20789bbc3ebc40717def87224ad61e95d6f06df8a7d08a8c7e3e991a7aee308534c4752beedbcd97ceb3e3559aa19ca39fa59ea2559d017eaab225911110087d45c13d5768562b0a6ca7590c43692d67146229190285aae176a785bca2062ced3ede25a86b8a393d6086a2cd8442de7337f6fce15c522e0916480ca0acc0b805f2b67fee69d58e531548fb0285a1736e27d24687e6cf68877a4472ac5d66b8b1b9f4f63447eae6ada0172ce32beea97d1c67a3dc06c510806efbf29529e7019caa5ffb83d99aeb323c5260849d9ed33a5ed1687cdd864ce62975d1d7f8e11743bc842010a93617d01071cf86e7c84f43cbd6e9168f7ff94921495d82a363644017ae41c5cf1fd90c086bb833248c27f0c9d4010e187ec47f6aeb11b772e2a9145ea32fff4bccb573e04dee6e3585bf22c223af7670d2a2a8456b10109f5c9f863a5e6acd06a87e7d10539d51944b0dbc364516a55a533a69ff458e287820e9d658400693646b4e4510b5de11678ec722af457a65e9a7fabcd72c8fc217732292f5891b7a6c8f87d0b08ecde8cd24e6d60325c615e529bd6b1f54dc30efc2cbaf44913321044960c25ea1bac488c09f6d90294c1b53e67438a60080804d991e99d8d3cd294e790e31e3e67f7bd22896aa110b8a85cad2dae56e2a0e6e4edefbd59ae3f4f562b084481dea1ae9a13c14f509fe8eab6bf55587b7f8041d397512afe8dacaf46c999afc1789d5611e308da5ff1c08d96ed3aff046af55f83e900451d1b0c4929bebd673fcc4cff0010cd4300cb9d4939c80625fff72351d34924f3b6fe8d745124ffc4096d1360c16071592cefd4464c232fa775c77616e5bd4e6bea576f9984e531864ff837a11e8701ed0317537a377030031c48bfcd2f5366bd32074f35f5a2952d03228f4985d839be355ecbfa8f6c03edc0624fb1cf7fb8b5410074c1175e351f555b4a0725a1e0dfa9da6fa12951f67337043281b26a8bff5b209ab7cd946f499850ae4466cff06cee471f958228da9c516b7ff218eb396b8f0f20a6e03b142c68d3a8757f566fabc9961edd2fc3e377d3d94ffb486ab2bbbcfa6608a6f1007b6b50309b74c50a99d8ab2336fbaf702747c3530bd4bec703df4fbd7f2bdb9d301136ac0809611a1109f17ef27e887899471b34a568e58c96c819eb9245a384cbd849749d89700c09ea767711f5e750376d787ba691dc7e6cd72b974c7147db725cf24f957f762741700b794d53023d724d911cef64c34485fd34fdc7d9098a0c51681ccdbdc26fc8dd0b53daca2a5aae9e1c227653aac03e1dac41adfc5c5349240378c4b1b309ac37abbf17514b594b0a4cf275785e82de742b54dc8a7326dbc65c83f21a9007a343053b9b40cf4170999a7d7fde967635455d2bb64735d081a970f2d0b61ae8260c96bb0dd539308f8b3bda3002b6fd64b827f2a8d03340f2e27fceac1c26eeecf1dbac29df18e1d8577f605c0fe032db6df7c02dbab985fc7c00c5421e36620ea267b66d25b4d38186033efaa4600ef9b129a28695ca454c1a301817d7e03271081b125e038ca98d7e8eda64fec8bebb734669a32b0073c604144c583c49a6cb1435787897f6ef693c6c120084a9f2ef327018a2e88b6d04d0c20fd717f33719213482a812519d5db27d1ca47403013fc9faa69a5a89dc2efd4a815800e393f7e5abf6e1e61c406857be939bbb2f016cedc1dbcc214e018a3d36718bfd756ba8b0e00b7ff405bbd2c199fc22d2991394594bf42166459dc4022e16663e2b2578b51bfe88b2d5c4e35516e4dd7830d5638a425a8b08534d3552c941ab273dd51df71acb9cf31c749f7ab19b13206cf46228ec2d90c7a323fe945ad54ae0b757c21018cf5494ad9ea2c549c83eff01ee0d79922e90718a1d8fda986bd1ae66e505fda3e55f1ea1f3af77af55e25a7f97849759f5bfcd97bd77e77bf35bfe5ed50ff68d524156891d07e2dd70252378f05238be82d0f044d0c25b20b3af204f335d992fc625c0557e39c41ec3e40cb51c0acb1ea80be10440cd020938f91aa1f1699b79c66be868ddb6e3d9bf77de7bc519fc88ccd16b11b924af3b798cffe5d62e49c2146476e71a53dde41c6d507937d6389c18b4ab4cb434cb46dc6ae06a3048d11ee03b7c21670f432852ba9d9e8ade1fdce93c49a310961b5bfbe4831655ae89ef067113776e5c8c2fe99ce3e35ac8f838a6835df8257cc6c8e7b240d90704b3027c152a99f9c93291fd658688abd9426a565b4dcf6ff8c86923ce46056138384f63edca02082b20deb88a4eb258bf04c36fc7f3a3e458f964a1fdcb069e882effa905bd1ad44e07273f2c8b79b48806be33f61f54f2810f816c778a729f57f53ceab904e1a72bc42749e8afd4a623c9fadbdaaf069f7c0be094a3f4e7a10e5d6117f6b31aa6c5389ca2c16e80e36c87f580d8e8a1e087ea1269585cd0031499212ec4534e31bc25fbf2fa008236acbf780fe89e8c2a6d0f1e70c423c886c72f8fe6f741c2810cdf143153b07384d4ca2a5a6e44eea970d29155dd8b504708d36ed3f0df1a717e0855c7ace1741c9977d61a666e5be7f996212d6f864b1f4c09e7ab3a3dc76bc0e138416e4f8b5e7e54a0d74f2ff16e6d037d351ecdd88874154b7ce0a9c503a0d2487f39c452dca4ee76d1c1eef59b8ace8faa1bd732db8a59d09cf31aaefe5a6ed95d1f6968f0558a702c6ac095bc3cb4dc36c96bc928a0da1c5649791990afca765903d4b59198e67271fc2113f1fc2d1bac964c34988198ea62776bb31dfb279faf64849d2d5f8c8f7f65c68cf4bd5846aa057340ca6d6b0c299e39e06f0fc0a485c8617c32a857b309dbdf52cecf539d03ccf4eb843e5b891b05d536da6067913cdc7bfaa8c070fa3c51e65a72f286caf6b7bc359cfc41148fc33a035904c6034defeccca2a214cae8b4cbc31cc70221bceb8d84edd454bbf60fc0a3440417658cdab59201cadcea30f32ea9d1fe1e9cc39e9d8b28b2d96133afe63a42c6f08c40d43f469623dba861f969f4a4a15f61f347c62d30e5792176bc4438667f8f31e1184b63b0b46a5abf14f6c46ac08463fff9b0590f79ad07a34d879d345d97e61f2ec9812dfbe5826919e6ae1c26c9152152592f152439673408571466d23b0f491e02439059f443f27377b9e40c2f795579231063c2ce1bdfe615e7568359ab7c47ac207ec9f6abd96bea94ff9b16dbcd8320e5634e53b51be90b356820edf2de57cd5776e72e02d3bf5c490c02780cac336d74fdc9f2e010ba854e4cb6c9d644ffc0e70591d5af68f53f1c38694f1045fa8b98b30f9c6f6a3e47a0e65a7b409781cadf5106d867ae59a0a96fdcd8d31b0a9f55f95660db96a767c316c8ebbbe24774b1de93b56085b49c074483f82f88d5cf1a0aaa1f85ad024d6e690d32465a651445ce6861e2c8e07ee1abb579e96c178f22b4850fe7e3b961c435ccbb2f461d33c7d19342dc88dabf60568d0fe00c1bbe26bf5cd813db1aee2b0e8b674227093b5f249d9c911e12a83bd5c0861d8c516513037292f1d0adfef4066e68c72c69fa8cbf186a780027cf58fced74e1f57665efe2d83be7eed058c5e33cd6673afdd73dae8211ae7e06eb534e06b29a88cdb1489e2b730f32157ed7b92551a5e5f95fa1303f78aa01ceb8d0e22e54223906d6d0f995138be87da612df8457f8e41275fd994d0034101fa3f76b63adca1bccfb408259b0eeaf270a3e61783f9a67e6a1e9ea27429d8b595f2949cc14511885495f4023b984ae05135d95488ea1a68e209c2539c5d3aea6ce83183bc65c91fd3053c52afb183f6ccdbf7d2a01ce0331b64518a40dcfce4dbd9953f1c77f820274796a76bebcfbb8843a389dd9cfc8fa84ec645f00f8d4b8e13345041f17e09374b07ac2cd5d7d1782a3839afc37a3479695a26f2b9b18c6501bced4661c271e53e0f96a078d7965e4fcf4d0f8a80fff833ab1c62d64630d4da0da57afc60e0aae4277b306ffaf4ed2ee29496b20b194e2fb0f8d593500a906020a23df589a49da9e6f2055a695af3f9feb5c22bbd4bf65601d06ab39faad5dc7194c36fa784396ca281dd38a0d940074c45eb25a5c037572c61c7aa7551b0ff2119747cb82906e81191d0dc29623a4b67bf8780814efb08ad98a3ddc0beffbe53c01c82702e0ddd3b2d9f90a5042d17082fba1ebc2caeabeb96d3c483eaf9d401bb64beb95002b4d52f6fa2648dede46df31aff99dcff2adde7e3484793653faa59ab9db03baba752e2a0cc57d42ff27763fa5eafa812bf36a6f004c44c2bebef66de991fa0d759e91479a97415b38b4ec6813f9e1ee2d9793947d1ef6a0ccb0a2107ac960d05e9d8976cfe9606dedc855817e27f0b58b8e691fb4e531340dd4c4150630b922c8ffdc0aea3d38ba1af0e7627d4aa604b2ce483154bb37ad38b445406b2e1e6f593c911330b3af81f816b0283ddba4cf0fbe0e837304d53a70fbe49356666924c7bf8c0638380e98b576feab5afc89b9b37751a35f3118e1db399ea161521ee6efd113aacdd67201b30fd900aa4cae5f7e00f220dbbc4cdef16b1086c0352ac830213117af01d782863e4ca16ca9001e1652b224380ef705089e1fed69c71e00267e2d338171b82cb6bb13d27b0ca390cc4a735b851b1b4eee22fdc6fe9af92c323c621e74c732607b83d338de0d3c9e16b4794bcef6d77e0bd4b5c0ef00329dc413b7d0b9007aba3ce5b02bffd3611decd2f3ffd5bd802cf689a781919818954716a210e76643cf0bba6db62cb32df8060535d9df901c9584b8bf27c005afeef86284ea72726208cd3158a98b45dd600128963a84ae3ed2503518bd0e461ba3ced43ffba3c54904dc3bb0e680c1fbb18e4103c3eec892169a4f6d55c39fce33d35bc3758dd41628a2433bd9cb0aa23443280ef294ebb347bd9e4c0ad8d21cedec16c6143e796bd91290f4420459a0cd68fcbde508ef9f5005a4b46f12992c3a5a09c96cb1b05a8084c4a4975df83bf3f0995172b3eee2e1bfff6762d12759aff015adcc1c6b5948f08bbb8d7a0e76604c648023d7a9eda3891200734c5d975f64025339efc5dbf6b14fb77d84e8ba7b22cb4e369c0f98de8a502aa8142aad16f22c6e08521653d010df090b63e48fd25b8cfd632a9be62cee2917aa7207dfb067912f6b1274f57154c71a4a848b38ce0b708c0358d8244f33b68ac7691b78ed41b79daf7544fa65bd1080ed2d23b6a0f530e94c4b0b03206c908a9dd13c983be38421c789627019d775f7ee966389f42b63b4b75985a45f1f2e5a2b99ed9d7426c5c01e3788ecc75ffb8046028e1de87334faf73605430f21cbb565a333c76a209f078230af308a0f3bc9bc1011d2dd94f996c48b5ae87a177df2cca16f3443dd1a546f9126ed40278f54b649bfca0c437ae5faeb8d8dae9d28f564109807c6e18213c2d275f0f900b99ee002bc8db87f3d699543824d00bc3ddbc69629f7c9212c12cf22cbd117c04d846c8ebb6dfe7853c34a8a3936e01ad42cd902b28ff1273de813d333541ac2fc71f8df6b28c2be132d11eb2cd605c598d7b5d330db13487fbd1ccb7312dc41a60e5412213bd6df3ded726216fa0af2fdf6a78cd1a154501a3dd812a70c0a2fdad8d312933bce3b54add1f11ecab1e411ab9adf4522a310c2d0c47a8e36c355f3da22952681af9b0a0b9ae0a9f5924063974913abd2e9c29d05b0bd20e2892aa9462268d379c89e09adc914796c4456f5292943fc81f51bb0b0dcfac23e90b9251a4bf0dbc5e8464d8f6a5657a6f8969f3bb7593bf26154f8ae9224b58aa9fac79cd69750fe8bab5de95b14e8fff9aa7d789b0782dc19bfaf5edbd1dac8f2d5894e79d1507138d6163c6e649fc6b2deb4f93d9653d56fdec5f601088705aa424d23aabcbc27c42032578f101e2d230486e60f7eaa210497a4fd4b8112594854942401d4e5435ea82362ed0e1e4b98c090e6b7fe314a1fd8fa851c67230014c9dab7bbcd211c965c52cbcf23caf477991e0b3555e4b155337e04fb2f110548656bfc12f6d09e27b819625713a5a925fd76308abf48aea2fc7729925f1a6302379069149a3097005eb218acc543c66dffd00eb5ea59a1d3bbde5bf03a829e7c4de42a4311d150962ed2c1fdd30b160ad8d0105ad762b90d9a1abf2845804990c85cc84c35d3aad87810037c20df35731535ddba445086c883f1c8118837ff1515800b2bd758c583590ece32f9f5d32e6949182021cbff4819a0e1c3b4fa8548d78e873bd2a843f6beb24d59c83a398fd2b919ed3734af62b673db919ee629ba7a744eabe2446acbccc12985c4646073bc14bae94cfb6aa167874c6dc5d0a8a0af0f9684a32498186bac23b83139b66e96043c030950105b9f248c4e76be2fee2b69f99d7390dc549e795cf759d230a2409c82a239fb5b51f40d6ff8ee6633dc2792c6fe83a1594abc9c71c7ab98d47805f75ecb03a623a84abe5a64e0afe3aa7fe05808e68cedc1f7f749c90fdc48a56c2f0f417bac36f90939c6b2ef6ca0626a67506b3ee67944d71159fbbe550d6fc7387223a5524c3f0fc230e268dd95f0a6c93ac2457d8689b503254621c71a8b711bed6ec630dd55c576dd817b231b5b0b2dbdff5deb777b3bd19aab86afdf78e4f208bf27e28ced5006a0f5390ffd359cd84f94de09bcc5cfa78031419ec7a60bfb1996ce3e65eaa3410700a9861732b788ac84ccba71da77766f040fad859b2006ac5477917b29809c16169a8fa263b648a1d7e7a2cc0505ab2b3be7ef738e57156d82168cebb151301d5f5ff7c6e58d55df9d2b7493516438c22b2612aaa9992f9e923cb9ead16763256c782b78271edf32f7ece3b947fe9d54f9b1a52c9ede17869dbb74f2c3317d9cad0422f289d1cc1708ffc73761487d8d0c749e24aec1c6681895752d78c6eeb72c703d119b5366d2e2535af29598a6c8187ab5961deb41e90507470638c9f290b476283e20f20fb3637ea7acd7647efc49916e4a985030f1aa9730f457962f2ab3c2b2ddc0e26f8d1b89fe442f0a22cdb3acef04b19c80d8512871466bad618a26d2c0b5092e9c179589a6e8529f9514f58b42daab538c48082cf8c850cb7547ff86989fb48a6a37d59221e345221f6d24ffb5baff2a1d471187658098be4abee0a688c7e208e4fb168cd330c0873b4a5a4c325c63ad772ec40975bb5931af8770ffe1ff0b9ede896eabd34bfe9678b6e6f60d0245dad788bfe81f6ae8da18daa0a0fd2886524f48b6928a4e3614134e39a228d9a950c7350aea71663e3d305883581c6cef9dae5d099367d2aa5c0118ba194e1d5616bb209271161f783f3b24a90e9d8a05f7eb771016ddfdb87a893eaca25507785bf96b1cc38b2841129c2a8a91cd15e912f5ab828255c1ab2d7a69c3b81b834edafd3b105325a484ab87932c8c057af845b801fa2bfb2a9f6d4fe259309f39e61bf1edb8b3fd2923a82c49878923c83e4afbd0a4c5fd2f906119ad3d7ba573c44feda026dd9c67a35ae4e4531daa5f379c3bf645e74e9027853240cb55fdc446202c9af16dc36edb3a56d6ee13d9d7cf488afd8470978bac9cd95df8ea0978b52ae1e6563f396f3c45a24d1136e1382dd204acf0c1c89038443bf3a4d32b3bb1f9dcaf91180f75eb32848e797b9581eca4812f88a37306a27cf9950afa28cbab84ded8ddee3d81f10717f88d350f896ff7ba9323430f38e58ff6160c6d5dd59cc8d1534d827178c313b555b883e7d53eccf402e0a826cfd2da4395b760d11534648db5e76255b0e8a1af3384092c339e0c8696aafc625face6311913762afd2420c030291a377d962b1eca89ccba429be1b1ac53ce5302f3e77910110f1c92eb0b22f41ac83f5d8a9b7b993f5e58724828ca0655970b285dae5d54c9148e773bcd912fd21ef048e87f9d165e98321d9ec46c2cb99af34adb4528fc27adee853d747c085eacb11f9706e6a1c8140b650ba62782ac862fc94f5cd1679ea701fc8314f3c2b2911269b61a1a06b472a2e72f51e27a776bdb23f0d24bfd926be58d40addbad43ceca2b9633bd89725f61fe0a4f6307fff5a6073258af4941b2e05a244f2c99a3c1317a66964060ceb51b3ae0d301c6dc69863440c0c40a29a0264e8a852e363c1534f2a5b5eabd4933d9765dc3f8186535badacc663cbf1903f8517d1673ae385294cfd7f91cf7bacb26215184d07ff34e7bef72e685223577c00d8110eee6d006690c10735a045228a6f63a3079af1b59484a03815e1b8dc18c70f45e46794589dabc112c661cc7852b03923462b08fc4869a70fcb8d44b0d018578ed79fa85b0c9119985cb746666ba047bd3af5a7a3151ccbbbc4410776d3c5ca19746967316711c130befe0b1b84103b9ca2174eb22a7468c63562f37914a15b3e1b179d25a09266ff4b43c23ce1de1fceef388232191461b61d0d60a9b17a7ece9b31eec28ced76a3de52e62d9ec6e0882738d5f45c0acfae0989f68cee73bf5eb657e1ada448d491bed61c4689194c17705e9e7616c2f06c2eab75fcf314be9a78dabf94f6e8348033188cc82c727f216c0ccaf0618d07c4822506b42e8670f939f32641b609ad94423617c524388c3555dc29211e3f254b6e7a694235c025955f3c939eafd3ec56ff2a3a7893d5ecfff8957f6d55d7ca82c84304dac7e9ea261395a6446336b21b61561de71f0d96dd591671a29c31ab6f4e3becbb9d957ce25a963eeafb2b142ef5f591e75bdd78f810de8577859b90fc7f1b0b61d57a034df522e21a7c0ac5fa731138adda5fe7ca293dfbad2e75790b3f559b1bb04145e6b234995ecc3d9dd2e0c58703d964f34656bcfb0e32afc92b5a67f983aa2bfa53d34e1e248d97f02397d042279c5da53e93d821ca379ab786c291dd28d6352cd3f0432365a011130706913a121040eb2dd2d010e8cac379c6b75c35c26a02169f6abcf84fbfaa705206279dee35e3c465b6f68e6749accc6b4ae3631dfc71f94597f2d9c3401bdc31d4e37c1247e268bd5c9ee8df4e556a5e72cbb836d91001fb0ab799b1126e1d2302e5ddd52443e5d409a13e0cb2e129031e819576e16a9c0402c4f12f9d900d4465111356de998e8a3c0f222855ae8fd921d50958686bfb6ff0219696ff8d5c47e8513c32b6f02f0386be557ef810d5cbe69eda323172c654dcdd8526bac014a3424d64bb17bd34fbbdbc376c713853a3268a0b1fd20092ee9c07cbbc82caac9c3bf755150aef3d0235bed6588af6589f0a6ebe07b12d4988393529f8380d6238212f85cac57d6e25846f5c4aa6aef7240e94fdf1da7a18d1104e92a66f695ecd0cf959c7c9b33d64f3e1531ac05bd2afd12eb54de8ca5f8cf07cf9bd96142e33a52d363800ff4ff0b0eec33b8b969a8d46391f952b3d3e197cdc0ba38ded756ef3bd6ce350ac20e4935939de48e16f765ac3d71524a3ce2704e047526e09f9be12f049ba88583ce2bd51a0166de3abfd7fbff00776218ef272e1478fcbf28298ea21169d54327f94da956016ca6728f85c2af9978c9131724202d93b35204fcd63e8da4ddd056203020dc96b6870990bf3efad25d43866365ee7f069368ca0d388a2fb102186ec56b00e44fb16cc6fe1b4133c4772de2c4add3628a6df902573bf608d508a6404bb08c2801a2ccb3503724473155e558e02b5a6c516edeb0f8dff006f49ba08d5cafb1fc733f7e60810b8ffce603b789cc8a17718a3ef11b68275e2b4af98670a1aa53b87d9ab8fa21e26d35dd25e3f4eba8e2e1c96c01f22098ec8986e2924dbd25ed82b57753511e3c0db954b6515351b163d5fe717238d336e67593ceb2ad4f71fb53b99df19b917df26310771570b508225975245cb05aeddcd938d5b52482e6a20c8fbabaa3ef4291bb43b6b41c75de5b068daba8f313f280620a1bba5ca6e052886cadbfc52a92cbc4b5b0c33f9c18b421718cb04eb6ae5a40ce7681df3a4e7f5a41b3fdf1db82d16de8b48db30fdcfaa28b7e31d18c9cd28fc3f21a4d5c5f4225fe057017a011b4acefcd3f03aeae55ce5dd99a0fbffca37bf11cc07a5c645e55926de26530bc7bf6ce8269b40997906bd2fc0f8723045aa2acf94498f4399d0dc571bb4df23792da8169aecc417f5efffcae09057186bfb3aa78ec98c430c11465590bc48751aa3e74b922e807e60d769108b899700fa66296494d03294af4d790d2da4bb619a43e414920d408e8ca48a7eae4db2e0a31dde7e4073b1e855650b36d695a62c415282b659b38af0e1876196eeed79606512777e6dffd49116633c4051bf6e290ac5d1e91124014a8d183be8a0c120ab7671e3c083ef8299b6760fc638d21251f027af7b40ff939e7453861d9c3f209e8acf764f705a4d665ebf6597622ff54161a3a5d4ca876fa01ed5391b15e2c693535a9a7b8ef4018a7036341a35ee3bb6c28f8214a0b87da4ffc0647f08dd9a285e44ed1633723733bbb799068a84efffed6f3888cf49d0080f59f17ed67a36f45d2d4334710e1bab704dde63501073e29a86f828edca4197dfec5a97c861b97b243facbf0f150b256d7c9cce2d1b2836a712c8cdfbe4041ee2d46f870237cf248423981cd42bec75b7a760ab8fd6baed1e2c073cb6c73673b0b50ce9e19c3c2eec38fdfc011cd5c4942b5e297fe8ffc6171594a72eec5fb06ac6cb1af2adc8fb08ec856d9bc9a26c203492e0197ecf39277e4c9a9068aa5838bc3fc7cde6c5c7d770a7082d2d138e402e6a9373c6950186380fb84c2d626637c6aab75bbe659fb8b604c2fcd53e7b3e14d1f6975c50ec73c24812c45795dd72f5e5f42e520672e168b8792eec6d87df2190b7523de8d004b86766f04d695310e17b2c377ea45273e55812ef735bd03a90e5e7fab2d3cc11a2a25da17a03462b64068c068ab45b6b1d5281c08bce12b4596ab22e408025610608af8291e440caf9fd3f5ddb3aacf181047ef00107c68d12b1f50b604022bc30b14fd51dc62e8eb34f56b290703806877c2a6c982e01c731dee2efe9dea1d00dff23a2cc9c0966e7ffa3f240c59f9c00f10c8a33f6551b508b8a4c1e8ce2e5790021d0ee7727e336afcd803f37775aa76e49f72ed36616378a9ee0fc8bae29c8c32ffdac096b0208bc2588370076435738e6f707036fc62017d13cb778c25b447bbe2ba91090422d8487e18c5bb30ea811ae17339a7c1e0f89c70ae4cdd7cd809e9b6a2a503ed4ab167eea9ba9879755a0942ac2b4ecf2f7dbd2ba69a232357edb83d2bed4537bd1b5067a1367f2e9e040cf9ae4bd898c978d33e97b75ec6fa42eace273a5081c4c46ef921e42a67a735ea54b514fbc71bd4757dd706a31dd6d2dfca947f541fc3e21ce93ad162a85582110434f1fbdeb6c6b76a7b8e9821442bb114e7e9f337015cf55e95cd94e8a3530846f3a327e34727573fcbdcba87c45b9ecae13a3a8918305518322d424e23ee6ea38849c3aa5158f46fec65b65d33a74e0513fb3dfb1b7c3bef5887e5d517e72116e6644ae874cfc421bbfce5109cd624b901de0c931e5ead33df91d639f43d7e512a0c197a1cdd11f06269a38148aaa350967cf414f96bc503b36c39b5cf463f728018c376415ae011dd54c82397782cbbbb78cf6f7332eee1237dfbe92bde3d215a849f748eb704a3f6c3e13c6d891d49f85c90bd7f5d88a13565a822c9764d78fa056ed051f31a150132729e2211b555398dfd534f6c04b1f07dd6aa94ae4f1b311d58d860a6414e3a5fa899091a9e89289c333f377b62e5c0222d56c1dabc51b2ba6bf991644e5776bbec66d26d5532648e56791953b4b98e87fafcb6d89880b10f4931a7f765a20f290bec1922b707fd8c29df2ca70ee61afad22b8596f53a1688d026abf776a5ca001612b9addf5daa6b1d303dd8f63651ff317007d74bdf90e05d406c2bd1b4b4277e52f7ba3cf8d0959580a925a86b6ccb8e5cc07f60bacc8771d4ad71f5140afecaf2a5252287622b6289975b1cd1d2ab45166b14cb4fdd28fd0a60a4d9736aefe172eac334dfc7de29ba17009222c55c3557e358ed9dc737093a36972780a14a677bfbd985aadb7174e45e43ec4c6fb85a6a34f57a89d454d24fb7f336c1ec53819efd6b8ec6efffcdc4e2cbbba949ed2547d37b73ed57d8d27de6df7f3127b95d215377c45c5276ca24210c846acd406d711a218fa8682278e041d642e3bfbadfe33362027e459868d37fd0c2864db5f90b375d5fe6a158e5760bd7d80aacb03933466e94359e7239427798d9c2c54e51cbc90ed99b9ad8263e415a5d49430c6e31240b6f7e1e51abeb2771117c7cd5aaa04e469c494955e481b0e554cf7fe2691e6eb83543fb208a71aa91a563f89ded3829e5a2f12835a8537f8d44ecb8b14c3527931ab35b484a89778db2faf804b138a4759c0736735e00f9b2e172cbf5800452dbeb7e0da0244cee536ee1b40ac82eae77c8a0563314cedefcfbc3fc5c32250c175a024d712b80cb83c6b010d1282dc4bee1aee6a0ae0001538bf1cf7f5dafeccb663eea2e17d3972e99f56c1ba775becfe037f5dce3c71402804784449c4b83e7f27621e3d4056057554a9e37d0529314b4e2d61f25e6220783a136757bcb67881013f7eec320dcb53f6b2a66cd9fd3e6d0bbbe564e9bdf7bed98496c13e16e8bc555d92f6c42be6fe94bd7b8cf21b681c52d10d7eda8a965fb0d1070cf43cba855afa6b20da8e2058103923e303c61be5afb5f78bbb2bd15e7cc8ad350d91100e7bb5474516b31484dc693a277c46fb998342c8af8cb1ab6c069eec46beac77999c5f675fb8f0e8342a8b6f8fc2276d02c24d2cf0849381ab6641f9d659a24e9810d14142e701360982c7f3b74697363e6f162e57e9f7d569dbad3187965ebcfb21821eb2e46142bb7196a6a41eadaed4ea751cc1a772225c9082a4257c6e163c9e25ae99dbb77991a945b0cfef455a79c4d5cfdfc73d01187203c5aeef995f5ccd1b36b8c242c5759bcfa515039b68dd8d9617fa745270f1d76cdcc1b8f37f5a617950736fb93d9ae31497a1f3c77f40b57288bb01ff5a6e444a1120a936395729058af064ff4203126ba10c132af7c2a0755abe6c5b4eae252d40a6bcaf36a27f7fb33802e8bfcbcd52e9f46bba408b52bea4bda30fdeba7bc9a12e9736caa5ddcc8a940df0d8981beeb41f9c54d18893d86c3fbee5a9c408c5c864e58bc3ac62ed3e615a1d6780f13fc7a605afe706b37230e19a5543792659f324d751432a6c54ab497a34ad7fcd5f5e6c483f849a18ef8b2985479659f6260ce3a13a53f26ed67c35a51be75acb23db264d7e08c7424b1a59d1fe4359321d1b80d572b6627aff1023170e0721a861c578ef90a1ed5306befeaf9c7598e3648dad99eef2b138c61022a79ed9d8e2b1a47754c3416fdb75aa6487bd484f88ff3843c908dc9e649ef7b804489d40906b40f9d6fff5345668c480d8da71535d35524f63d1f758aab9f5128cafaa7cd7d6eb65038ac8fb98d337c34a13f70f9e8cf9f3f98850f845454ff2c104021d61ac58374b3ec9831e2badf8ae11813bb244a6d6c453456dcb4faa435dd1670df697e2c3c619e211f18e1a4a8b7451245dd25d6b17e29dbecec5e6adbe991d84f0343f6d18de1d7e758a1a7ebc5862c9ab10cb2f868bdbd7055ffc06bef6637122e71ecfbebfcf8eb749f93e5c157d049a263bfdb074ff8a0a89b56fad194b6f62efbf0fee820aa10fbb1febecd9e4e221fef69f5860fc8db821c5847d7dc7108e4e24f4a9927a14f00bca1dcbd8c6ce9f0799502a56b09a34de48d759ae36605942d8cc5dd40f974557ef4939c0b179c61f716272c003c5b0d10049616b800c80c4a0c1a177fa7789116ab663f0d6442e6f7c1687f2c00224f5c6e6679a7832ae6818a2499410aa7c49ab930e4c772e47248f012e540745dc6c623e51001029a12320e8d974c3b10cacc903a2fb834d66c635bd6b8eaa9f9faf08ff39295af00f340720f23aff8a8abf37c7e77884f965e9be5c573ea8a4642d3275ca749f697c7bf6ec7f658d9f6aa4a777bcf36764b7abad4c85c1516e67061bd5b1178ea066fe61aafb3c852e12f65b930ba8b097143ab00e6b9230f32b52aa365f7ce505c4b4537a9801b1e9632a1ee11d7a0f81050de91376740d1812ed84f3680b2a066979cc54957b5dc1809afd68634d19dacc625b216e9a4e5a0645cf8c67dc82cf966722dd877f413f3abfe422a1782f80fa2c22c0b5bd59928a716cebfb2f616d4735d1e85094efa1eb4adecd959aa9365cda22b3dd6b9fc896e60568458b78301f5f1f6df50425bac51bf943d277dcda3b23067bca41ba69b5c01045fd71d260158fcdcac219fe77c37220f9d9a0a461c16bcd3a9089c7b6c4ec7ac8f9276415a0b4551b3a3fcf2b67cd48dc87c78f039891fe449f9cc329f60d5b226f752bbaf56fb94d7ab4135e8b277294668f19855457b2d11073dbd513b840080642bdbed0f28f7bb62299ab6e7e267fa8dca63684681fdbedc7e7345ba2a05e57daf6cce4009e7d2d7adbc80227eccbec7e865589ed47c19ca6dae73e9b3ec2eecbc65e7ac077813ad54d12a9cdb3389106ee9da6e2589c121060e91ae8c4dac094c4ebe0a2d3ee2ace041ffb23a6259d1e2d75d22f01a4e98fb136af631831d5c0bfd38b091a1dd0052e4a1f158fa6eab6be6459f602c45bd6a1aa6422ed30834694dcdc9e20113cade07d6985fa46ba8ff61e33031e3fb64167b0e881b9ec6e9126c297657157b7bbe1794d9d8718a0bc1f9231ec35992c026372e5eb5432bac76c6d082f8469b26a8fd9d385cdf031f0b11dc1adb5dafe7740af135eb069545a2510cae336d747930410ebb9c44acbbf91c8297597b0e2aa98e33eb86ffaf69efb3ec3791f49e4ed6e9dbd88f322439baed232c3d8967e4964bddc842f7435dc1543ed937dea713d13112cd372605bc5cde2dd09c85c2173754f956840add09d613b629224e1112fb88078356591916d3e69d86e9e5fae53baf6e92fbda04980635bf703281d59b57a59d6c856c59fdbd620899f94b950eb4ff0c16a5462bd987bd2ca8df071f7798f999d4beba8625f3d6e0f8cc7b4b5466e154d28c22db1fa7b237dc3db601b69e115333eef69a2f27d48435fada13eafc9256186c021fda84fed8ebb6d9a523faac640130d0e6bc41714a1bd57fcc5a83e174c5207a02e9d9b1520e3352ae9543486b4250aac57234df9823a3f99878b7fe82ee9474aa39a916e7fd67b0b381fe7bca6f1795921439cd23e76ec47ca3ed7400eb06d40dcf1b698ea265808d1ed4ffe7a471eb8ba09f7d59ce470a195c41b0cba3c11e7a33ef3779b48b3f1267a9e8a8999f7224b6b0571beba615144e1ac542993771f16d54d709c0f642912fb2ec7a2cede4de3b6c547ab018f5ad2cf35f9fd0996747d0bac8a731e44077646e02f4015e31e8e2347162c5d6f5e6caad3acba0cf07c04e61903bc32bb26bf8532d150b5dd22e6c2cd8a01b58b176c693625aaf3ea42d532fbee570245023a6070f4c34fcd0cf0641a321a86036a661e072a7d4d2501cc6fa5ae33b8c683aba6806940c89760247d7848e0103abd9a7377f5e459bc7ddfbf515b5668cb3cba615e5ebeb7eeae548c2b020e975943852e7e3e5c66f74a63f5c3bca91311e6d1a9e1bccb8fde6e1dcac81e4fc09c816b91452865165c595e0591f8a70b8ec37736d114e19f50a922dada97adeb7c368a4cd0b4882b506dbcd14b6307f5d0db9f95cccaa0f2fd2dc5e95ac49285b22d5d00febaa9813936ea440a67cd8404cbe6e58713fd37c280b0e85d1159d43a955f2735cfb3292131fc2b50344ccfb35ae7322f566e94ab17b0f2945b248a20c91e6108afbc9cfc6ce7cd36fac423576b6ee24174079e6015922c693da3709eae1537e30584c16b5682bb44eb3303aa19ab3e7563772083b82d99c497ac7bf07d072506e004c1bfe31499b20984da821e37709ae323dfa99c072049b80b0bb0239ee4526f660d432dcb22a7384f221a696c79a13ed7d99947f06d72b1ff29ba6489f4b70b0ce6aead781a1ae6560defc204082f5127d4f1d7882d111c36d807fcf4c7d0342ec33ff2c1cd3a66c260ee976b5ca8677a7468f2a466c6f240061a86da82758701d8574bd21da08c04f41c1055215954b3d36ae2246bdd1b571b01d8871187d83d2327407f8956ca86509baa7c7ad7342c0e7e6b9a4e046de62037d7e83c21f4782752c76d8a0b8c11536e02f94faa0a8ce77ade11f2d1eda27c41d9499c7f0ff8ef2942af477e08296d5b09aa941553d1f4864c59ef009c313d31bf0a7461cd00d6944fc6ba08fac93e2c287b6b8ec2f5c09cb6c1058f9fb8ba06dbec9b7a7ed3dfcd0e583e340d7a220e7b2100d2900914167062fc80fc5d872a83e168e1b082b19acb950b486f3b8d418ca7044664f5247e1f34c574ef97828beb245857b8618fdf3aeb39b677ccdf6a450bd898d8993f054db62d869381a16f698a28334b39b27414057b15d12bb75fb8a56c9a8e938ff0e82e3ddc97e38d7b1b0d080390fd994f71ab2371fd6c1c1202652b0c3f80c570bef6788ab2ae55d504eb32f90bcf42f0a17d5638b02270076799ba3733fbcf972f94b124b82ecc0dda1ec2f7b84d6fb9dc7c505d41e5c53bd81b4a44a6233e083c943a0e3ccec6de8d10358c9f18e884124b09dbc6f6566afce8609ebed364ceee4dc72cdde30f576380e4930a56b370048fc4e652f6c924c81a93defef64f415d442e6ab2310bbece0be3c0862646cdd9c802e6f178a4f6c6c02b0440dcdf44771ed3c42baadc0a8123fc624d9e838cd02da0d431bb65f0cf44edc9b82d50cbeb649e608bec769388a83ccfb069bf222f60105e7c2ec92a771d73d92ab3940908a89e41e40260acb607dbc9a8287f9246fed8345bf4564a4d52de6d5b44993092a7498ba02cdda7f8c02bdbb05f71c660614e80827b7a8516107222fc66c9db6d0317fb71c427582c104a3dc255f427aee1a665dc85e31a37c31927a0d013b9351dd2005b5206345811e0e8eded27018f40ae848aca744272771d00b90aa0e319c346928d1aae2ab117532b131a3fbebea38704267846e7d191df35864e76bf2dcafff2270109d8d88ebc83948b52adf86e7b9a247db9b78e8307afd5b0f55459260c8ba4e7c369dd34bab90d195be34fa9aace9623187212de690815801a5b75a649c7195e6261c3e8a5cdfc5100a11e73a16a37ee524258b4a84b314c5d4bd8b4b6ffb8bfea3004c6c3c7e4797ec13816aa331abe5828f9bea906a0ebda5aad877d1ed02cffcfa26462e13d6fddec27ba179d9cb3eda46f89e690441585d2b96ef4533da668d92aea0c3e45c052ee4f55ef1ebc6685e581b1754bc5993d37273f7415ca53c1477265435c5543462ecae233b8a645c605280ca7ae75fb456c5047cc21c411fece9ddd2909078312e8ba1e862fd511292bd2abb74a3aa34e8a43b7a9146ac331fb9931ac9ef0411d916bed9254748a703061ff9e983d9e723c382e164f283b47cd9bf4ed027e41d753cdc07a2b815160461517ecc37ef34eb9de7f56584cb5313af2d3f3ff99c5f8b7fbe64f64b5b0a133bcb02ef6c591a11bc40902c06fb46e7318e1a12fb5775a97ecde8adba8960d80090c5cd290d7efbdb6159e10d5087c45a78474a6845e0424f31b375224c31412c8787db5bb625529c491148ac11899f5b9f04e4b7698c0c0ef2aba17e146b8c97abf05c59178f88ddf7e81647f8363fabbbd7c27b03d4b32abe785d6b9effcf1ee8eab8e5a4d544d9eae38d5b22654756d6c8b6784eab6b8e71ec2ce82e574edd6e202a46c743caf8c83b1fbc9d221a6bfd69466dab3f0b23a3bf736ac90e77518385dc1352e5818bdfa440f2686aa31bcf2bb0e4f72c714b22b8902039b8bfc118e278ecb0f29329e1e298cb3f784e52a2822d9bea4e635c9d7f58562d48984f723587184a72f35051ca291110ce804f248f584cce90a7f1cba3bcce93a957c2081e701fac93702f28fd278ca7a5059c67e059426a65c299ac1ee817972c628c3d7964fc66bead151fe426ea7a496bfbcf77ae553dd9712f802b28d3531f6be004919aecd4e529649d2a90b950d177f96380015d3c5db278804a1f7b5d5d4110ca97c861d080908ebd12b9286664eea34e2eddcc9c9e62835e163825d9a316be152ef1ed5eff143337b0a0e782e930c55c6bd5dbfcf6dbf494bdc0cdfa46bf4624c97e23a0b5610463a2b7e659551692282502bb5152a2ed40b0a806ec7c67eab76a1647cec770d55cd1ac7395d84998361a7316346cab980a308637a7e76ccae9848a73a061ee2a765e2fd3586bb0db60e0eac44cc3fca643cc6fdaaab43af91820a9acc5bc89139176f2d2d0efb04446b6f3f70ff335db5bbeb3b969e3c4313ea089eab66d8f94f3d9b4cbe5bdb9e5dc568134a336e13958585a2d774274b0e14aa5400060afa4bdf0d112c997a92c26c9278a95ad47ed0c9f85e0f425ef3d45de23b34166cdf766e1ec6d9df014c8e0ffe2a21e26bc3e60143c92548fd30ceae27d6e9c2e50dc778da0fbf02d74645742d9a11cef9e5266bcc4a49dbeab14f66089d45d9c96b34c087052d0b0c46c78bf7d4694af1c85e7ab2c3a6e286d8d6139055e0aa3324b6fd42177734dbab4c4c818446777fbb5963dba59ce7c90c250c74b6324a459300f2d5afb2e8bb0447aac5c40b9bb7f6800c794e8fdcd075d4e7dc2c3f0817d2c30522bc941fa9de543095fb33e360c556dc600a031cf8e1d5279bd10aecdae652457e038efd073a2c87c0a5394733445ca89068a98c44584db5441c527510eb484272b81e4786f3c7e6a00fa2405eec079a3ac6f560320ab0467ebd897212bd5b7086c6a252f234f52d77152a4ff8202f0ca5985c6d6fb9007168a754b7d1b10d2a2e31266fcb7a9041332d7784c2305dddbe1015d436084a3bc54682f3ba5def5f0ee808d04915f3844ceb81aa29fcef15c9ee637f6696486e1158957606a7e225492ac1c1a79c821c7ba5dacec85c4e86a00f900ad865bfba942d62bbd23458a730c35572b1f1b25af53794151b36485cbbcfd3f7746bfb3b03f391f82bc7bd91b8ec2e30c2c3ca0a09359939eea11d9471de417742c4cf4df7c63a1a78428389bb00009e27788c9438cd5910147995d71fcdd47fcd7511a0aab73d127ce621c3fcc0292113cc39e1234ac795a87d0b5652058893afe606d563de470ea1a2efd5f170267f39e16d9ae3aab3ad3618c02057727ea999de555df79c191060a092aa9699934d30d651a60e978702d781c53b745e703220efc178c9d514d0737b12d4466197421a2edc4af137cb8d5db700a41a52e0b27c57fb1926e15b9ae966ddd8f9a341a1d473cc65f43b4cfc227d7f0dbbb1ac718bf55a5fb06e50f35b3092e9ef5dc50b2871f3905f84ebb71c0d87801a746cbe3634521546d68f7122af41f70a7849b79961328c5bdf3507e573ed3511c4b80b1eda62629f58793356c7c189e2006627deaef7836d06287fd42f82c97ce0db135ee255499e176654786c2b0b7a7dcfe78c6a1962182193b3319c9c2262edca06bc88755ae2640c0b360884084d119c8c63342533c4208470e9842d900376b58b3b63e783bdc08ad37093b3776ff786c4b1fa644d42c7743d5ea44de1854bd234a882299fe8b2e516cfa54964e6461118f70c49cd3e5b172474c0967c836444c01128e35d8c069bd56bc2f3283e3cab01d776ec0e9d9a90b7ee2ec9e5ab2874d5283f50942710d6f74a36bf41cc3c266c7d85e37de18f43bdaf15df556ec313e5eed9324be420f894b3d2ee75d28e42d0f32f50443163678d62667a507eff0c0c2d168323d3d7d75c77e685d29a42f4ed18ab75bec387b19bc88fae56ba658275f5d944a54f71b2a487cfed361cf44118de3d290e0c93ba45dca379d78fe3378eac7988fa6d20f0f246412955200f4d9e2b139b1846544a51fc53ebffb393091771a2577d8157a3903b49a48ba528ee612df01c623dcf84d2f7c309711abe80508b116fc11e91bbe27a8b35deb380638e81dd1f21b673e7974c0614bd5e05914fdfed7d9221cc639d49ac4b29da8131bc7f98bc004d5dd5982ffd1908bf2d49c89f79da1b0dfdfa7be998319a072bf7f6d8e94ac316bc36895c757703f6ff3fe5394dbc7aad7504f4bea036c10916bbccf42fac149654f5f0dad0c81cb5d6d95c9a4d9c9a17b02888792041d37232f5a27884819729e4aa07e4d6ad368a67a652ac4ca582dc97d09bdff7ec2cc8aa9f9806149efd435eca7bccbb8f926d7b233eafa41f4ef82b5321ec576a7dea4c26ab3b5e56d057fd53b2dce069c514154d5f57ec1ab6cef54c6df89ac9b9d9f5f84cd9190d6fa80006954d574bb3d192c8ba87274e11ccc8fb12c73b3ac214ebda3afd4dd084024d8fc43f9908471352fecd03cd947b93b94f35a32fe09f8e3d50ee5fbe85a0c36fadb2446896fb5aed01216b00fc0ebd558caaeaa5dc8858f09e34b0bcf113552bb19c81ce50904092196e42408dff9f440a66b9a2a2171f3aac39a07d8ef369e59550bcf9957e9280cd475dc51e6b9b85127c590f45d671ec163e6bb290a9f8859d2db0655fe741efc0155da9cd45fef08e7b9722991d9d9a381fcb00e5874865a971337029f03e46220b50a904d65b08cf9ee021ddd4cd069d3d9b5fe01c542de009eecc813e2c2c19f9e7964fd1f0f4f45939d59bcb64c5c920923975ef98b81ecedd4e8a767d305897e0f4ed066edd0b2c22ecdf1fc50e0e388dba7e99811ae5543f2b9279b753aeb2bee4eafc06febadcf319f9271fb51f6aa35a64227a529f9dc5ef4a8b09e87c2c1c6a31f880cf15c91bafdbcca1fbb9aeb73348b0ba5fbf7af4dd52391c304a643a12541fbf96875e9c985e8201c1143f0c792675935f88ed8b658795e05dbc5319891cf36d6ecd00e459f3fc35a224abc4bc67f09fb983feddeeca61d486ace0e9afdc623cea69ca2e3ff2ce3b269890f723273acabf8a6b01462911c58f0a0011567ebcce74fc7773cdef784484fc5800b0b3772a706246e8855368daa322b3152b223bc06fdbd38310ac7f05bb5093c23dea95009001033736460457fb58c050407cce13318d3a69d1109dfb88aad0f28c8b1e37e1b752178c1e9adb8c661373a5e423de3dbcd31a5a5d8f1a7a9955b6ce181969a17822063a720b8646eb606fde860624aa30548b806dc992bc5c7107810cb1f9fc23a75a0ad80bf8920d1d9b3e83f8ccc1879b6a5112c6ace56c4253882ab230d9eac628694ea624194e34650793f4d4429b0255a085b756b7688fb76929834f726811a04829e314741fb22ec1c7a8f873009b2992b74bd220e63ea1e2a3f89e0a3067cfa8be67411dea99aac3ae36193134fbc4ac13f07f5d477a6fab248d33b5ad124050a94ddb609fe4b837f588542972091fb5d70bd76f531cbc6dd67545439ced3bffadc4c83702879207d5f33b0e2466cfb8f2ee211f1a1c77d9ec08aa702e2a3f1100b2ba429a2a4cb7ad00ed46c395960b36f10dca84e9edaa6b6e10862c95b8746f4a2de6c03417b3b6843474a8694192e06a557bfb9d8e153f92994b3bec95a887d6c8f872f71e96cf9bf5221d6c2016872c30ddcbbbfd88be2fe993ed155ab055f3dbebec74de07b19f937299fec578fc9fa359f467f6b9b1950a6eb0445044c970f8bbbe4ea8d7f0256148b97b28a3a6cb9fdf70581bc66f1f025dc0e75c0ed7385b6a795905df293a008c792782758cdb6049f1ce8949cd150e6b3b3c44e98f6c63e1f1b515b0dd3797d7fa32ecd38738c223168a7fe150b2533660c0ae7ef7cf4f9cd26584a9e6ba2b0fdadb31f091b403094b5eb5425c562153b94273ee695e6241876ccd2a5f820911bd6e7dafca16f357ca6c95ad87e916f037f94fd3d3a417f43529027b53497bca58b81b53c081ea21c609510b6e6fc58b8178ca5ceb5b677f47ba62e13c918a16701335a9aa0ee03d2c2650e76536023ee7cfda1078ade1ea999c093541b9380acd10881c8e99000c8b13cb39a0feaee14bf80d18438f42791495a3dc905b839bedcc332b08e2a5518e099221d414460df621f1666cdc153eccc637140b77e4699272b1a219d7315c2da289a9970cd777c75ede6b656095c68c53b404f8d81a086e8c640603a53828dde01f02888824fd8adae5a01599e8942941af97b044735d761833e26168d4e02a610ec5afb44cadb8eec487ea1853d5af8156d84aa92429d8f5c337c483dc78fc4c5ff16c8b4d9863eb83e73ebc14942b51e8d883caecd83564645476f4d707a2fe872a634067f321e653ae34944073f945545c72785170b1186978a2b2773fb5b4f25e37a07d020f7f0f065f06230493ccd6b556ade6c9bc63fcc003a26c993b32c7e8597a8254cc2c487f7dc118b41b3112bcecc4352044d8cfc1e72b9a7a62989bac258928015f456ab639234c5c4181265f80482bb2af62bf80bf05a2e13816e5fd2e2a03735d5a0643ece2ee48d2b2d5d950721abc212f71e519fba1f897c4432ef48a585df75643c4f4ab531040ed2965b598bb2a5a22d94431ad8cdefc07080b1e3eda3006e452e7f67f38136259877b5885dabc864034364634d3cb065f916a86424cbcc24d5416f914b15b8cd5b7aba2977c6d2cea47356c82d24b609a1b86efdcc553964104a9eb4702f7e08548c504ccf6876e6cafdf55ab461e872fbe93edf40dfb7f9d771795c0d882a20e192328051003716e417e6ff8e785e063581ea529e392df19455e3d1b979f450854b11e79e1d1ff43d1229a19b377bb13cb20fddd145721403fad6264e783100a8491f9fc48b1049d05001441787335a71604b54411bc61fafa11cb92d428cf69e70928c79084126390ae9f809696dd83e31d29a4b4b4da1a63583eee520da90e293d1e8a9e4748fa4a0dbf5e88f79ae3b52eef754a67834404516358f5fe2c6e3c7c3262babb3b0502b7f7740a4633bb81d23136d8aa610fde2d763763d224dbc337435e9d32d03330e4dd735353555174741d8bd90a14a3f291f6ac0d7efc55825007588025f15f0e722552640a7c55abc577bb4c05b9140f67c479fa8ef3decad8818f78e1ea363411130753afdfb88f46dc3ad1bec573cb9761ca94b29a694ba106855977443d0821d2c593bc996e967ac71509f1fedf7dc1dfba0bedf5dc8f5261d641eec70ee1e4739bdda2fdcc843d2c126b814b49ec7464ee54bab678f2f56d78dbc053b061d7098e4ebd04c44cf80ba08fd0a37ea5d671ec2ca62f60bc47ed4178e15115d690b9bb0173be068bea1912060dd61a2ba3b0c2e0863b02b0df05ff022953c2f4f7142a9ee07d196037470b35198a9430830aa6f904960a67d08ea746a56f7d5f9f85a39c672211fa1f9f3a0dd5e0c4060ded9c0317530101ed7bc09343281bec61082789c50a2abe8628611cfd2945aa5baa8d798d7dc40edc7d23b02b22f2dc144fae6a3e01b9ea0b633a5ddd39925d0df4bfde47bcdda93570d299e5b96adc1ab81234822cb60197c4833ad5dc9d4363d263fa30d5a794d11c81e59e44eb9402e496326387467a04aba2709bf7fd93dc49faff78eb294c769527728af171ecbc52b825b306cbb48ad3463502198a00ecfe0b61cab4956de34448b375e75c9ea3feaacf6cfbddda14cad0ea32cb730ea6320696945ac1b74188a545032ed3e17eb06fc36515cab56ed942d46e8845ee62bc274836ad7626db5350794e07a90ce1617bc969976b2d1cc2608b70612250d0939d1d3398b91b14513e76796ed48b1422c11f2a38860b49afc3b6f4240adbc534cf42b9dacd15536d61643f8657daa85fec7442877aa70ff5b14645426370431fc781f83a5918ec7e13c5678e1edec21ae7c6812bd8ca1348879f14af3788fdc4116ffa69e49b4031c9dc8c60e1c7ac4ddc6af3c028d51f1d2b0ca0c73582f272413281db999f584f27273774b76083335fb77ba5cc204426c1301cc60861504da8311172a7ac462805efcad6a8823a7b2123aa18f5678e041b46d6b9093fcaefb07639ea6b68f33377071ce7fdcdcdda26cd937a9181ea90aa639211ecc3846b7c1bcce42ca25ee0818aae99763109fd47029a31b0b3fc8929c0295241da4b9ddce942354ee023a412ebf8f6c4f3369bd73a77d5218b4cb5512f83dbb22d92957ec994fce594dd51a9bfa06009452c788f8c1d76979b4a3ea0c4040679ca92f75fd3facf87f9ca3a1b490d0328976d0c29ad5ea7e75c6caaa80e3f24e2c8ea132cb93d9e806609bc45a67aeb8f39c33ed9fb06901408dd076a90c3d96dc5e47d7682d4814b0a8953d6751ad4a93d7c97ab0a3d0e9f543aaa0017710c0bce74810cdec706a5268d1acc5e7a7bb02960d26745286ad100aa293625e472771d2180d81228b199986610eda0b7ee8b894b1a9cab5dd0f96c719d5ff14279a17be547691dae1e739403c02cee7c699025e749db3511e135ca178f4bf60a1937f5614f7d7b333341ada1b3ada4b203048e284f6f9c9bff3d3127eab3f670629f1743cabddeafb8efb1b97bef754ffeb41dd42492149ccfbecbcd4e1cc35df1034e7063e8c5551ca370cf4761f6984bb9ed6a1747342dfbd5d66306770c535e52dfbdc1aff1ac4c380a849894b0e65ad74b6fe6505ce2b546544cbf90640eeeb7846220c6398e2ea68bac70f2beffdc01360c1ebf94c2aac71ae9520c055a7a665c3024186c42ac551beb7f8cad76e2facaea3b5bf31373834363838303633303638 \ No newline at end of file +24233132333435362324114ac1a9220671d085f157a8d89db9047abc5a3f5629bdb959eaad0046d703b388aba2dac5c036b362d843e0ef549b00eb4f2723b2aebca3c6686ddb40a5b57405a4aae75e3d81a383abb2b5f2255f0c5aed74f373fafc7d4267e3f8eac05ddc4987b7ea4969809bac1c24f0a0c468716fd82861425eeab3e230eb1b59f04957d6f492733d6854ca01cadafd5061a308f9a5746a9038f0622e7e4016bd4ef9a171b644716da2be87d45706b5c44b0d995ea2b4ba9e208cb02bea6b0fb109b08a3b079e08c50bdd47c9b362d909b8cbc21fbc54319abc59f0e33677a7a7fd58c74dff00b7b7cf82bdcb3ada376d98398818360bd71a7f3767c09d9939b5306a8642dd85954f067d9b4c07a3f20779a47693b9eb85c50c3885e6848e2a2f4cf021b9e2d0ea778021285055f2551ebe1f6f9b75d0cbbb8d9fac076145654b871d8d2aee353a4d4c00ccb9398c7e84f46e6d8c6d6888af2898b5e93b6ad0290dafd03a31142232c076f4269b900d5174cdf807873d7138ced958bb92fc19105bece873e225879d6b2e75499c9f76add6c86d7ef78aeb03bcdfcd9398daaa27a5f18ad055a92ebb476df82c7c45e6b1a8ea88271c063249d15c101b88fce696f29a15b7004f39f0c5ea87967d9477748c6774321d68573e610ebbe67194644996ee2750ffd9bccaec09eac5e454916d86c4b03e7f9df8f72847d35756713728f5163c431aa1405b7abec956aa15e523e48325f247cb8082c747551d8f3885c4c8a6662c95d36cde502d0aee4ed426cdc5586f2b73249ae14f0a54452885b57c1aacca8f71a92aa6ff6e2a6625e9049b3722166e896909bd9050ed3b2cc24a5749a361a02efbb45bfae28efdd9b400db98d0facba20fa3eaba6b747b1a2b1a0030a3fa559fca58c23bdf1b65bdf1409466827acab42b9c3ac41639a4cc79f5f70784ba0d48311b79061d2ee8a32bee56619645ef13a69db81cf0785c3b7031b8eb1e9cba15df905c33f452843a7142f7fb6de149115091bd64523475a885eea71d1cf2dd789b35495c28cf9e131c65538e2c9c3d4a28cdf665c03f966e1f8fe8f0e5d0d2b278d03df4302050e532dd14ace2bc5a2d84688df28db1b78ff6cb1bd7452629b43fe4b8aa4e7d3f84e554fa738988f74b3b8c4c30928afbb77b5d8de589d1f4dce5a4ecc1d5e2d03f3197a0a7453c0ea349dda7678a25fe6ee8feab5086c896eb42fad25bbd5e7c4304a6e7910f8da48e83816b181e34745f68e7313cccd157fd86dfd446f30e5eff9226b035f9248f21eed0c616615ca20e9a9f2b796f1a248a954e84e6be813088823cd1262a770eff1cd56a858f8e4f1fec31bbab0b40c0f8c62842b6f769bdc212a55258cb5832f0d422a238ad3cf5c8c1125782cfbcd529b910cb4881e1bcf1515ea550438dd658b90db308110048273198a211aafb811a691c230dd8f2c3451b5650771c7927c1d819a15efcc1f7e61a67f5381ce7ab31ae69bfa1e3db67c62cb010bd8508503d926579161329fe8e56ca95e9fb6bbab0a22b099388ebd296d6d50c256170d64d10131b38f2e4785a110b2fb9648230f4bf2ef1e0c90e10c093df6dd4d9a2f7d1868a38d2b961e79b1e5cae2c17f501382341ee0d084db0edde0df0e3ccc5526d30f0b1f5a0ff8ba45c24013daa6e466be8869488d9966d347d4d390379c238b5dedbd1ad1b4d70a72af7505a9a14293f9520a797ca1aca167ffd99272e24b4687f9245b5d14e134390576c20e4247583c4eadcbc3d1cd12a0922d2baa80269f2bea03fed11d4b97a58ad581e10d677fc09397007dc40f1e9a0d77e4dec8a321d8adc1c74a620f00f3c274985a5c95dc7cb91bafe6b1832f2cb543fb0e0d28db0d591dd480067c398c870c30ef535db414711f042a2c81bd2b17baca6f91e8526b48729e64e939e8730569b701ae2380ea568bffe003fa09f27dd2bfdf8addbfe212bbacafb8c01cfb486edfb5816916da42bd5b7af7cdfcf7c6fec005972a8bab179f156a1539e1934fc3a36fc2a0374c201dffc4269995188e784730b3e15ae92c27360a36e0e31c0e763e5f340afbcf7439b476fa721035d32801b663c82cff0ae587ed36fb3dada284a40ea43a11417053f8f7d9144d28744dc034e8f726c05feaa7ff3b918764489ef441b91eaf16fb89a83fe0cac9d2ec6ba6bd289a7f2f0530bcf863f596e8d3a5d63974e9143af04afb75bb46880401354f3fbc35c50b9adac7a98dce3f60831d949b63c29e61516d3320046e7fce24cf8c02ed750c34057f22b142ed37dd2bd33e98fddbbb1069170f4bb52fd758f7618938af36d3ad00fdb747c46babcab503c42ef0af16c824430e566c8ca83908e7c75944b924b7bfda5d79e6ef05966d7c24b645eab5637c8c41f8689bef4c71ed333b3575949bfd1e6d7b42b8f82523a849a6c866e1cf7b5388ad90cf4ff5f694ef8b8db8c33b5dee9b5b48bf327dd6d3e30de478e5ea85d9bd0a084e55af78b5f3bf09febc945d98bd42fd47f81c95050e5c1fd589acbabe01c0e3e42e96dc11e8ab6c326270e60babc61d8b4c572e5839c824bd080dd61792adb781bb0e3f8b9c6db1032164f311906f64decb90850d72c1f8946065ff43e4e8bed279321f8761217691fcaa4acbe5ae2e92f2d3df1f0fb6af5d0381e43742511dbdeed11a961b5569968d69fc80c20b222d67c57bd6341fe079f24bfcde74b70a1622e016c4d0682109effa3a6b6897948b5f56922165b4e78fa9bd883dd033c55ed241c0cf5b8189af05795745e2c598ace943f73d18d3953b3b1ebe19cd14ac099639e77c446eb01392a0d436aed95e3faf3ac6aeb182aa0b1d9799ea0b094cc5205dca6c2dd68a590a44a7784da586e90dd05bb4eb0cb6b802bb06d79f0cd9555ce15c84941d0a01bbd406b29f5b221f1b9b9306d3fd2ad5e293a2a3aa52a6e28a4509c9ccb2031c4b29b7aae719fe865b9cb0aa016e1278bb161e0e1ef7706669887a76a75b0ba7401cbd9317d0a72286edd6ff0ea159374f7ca29db0589b8213766ab75935ac346ed577c545933f60db5bb23166456d62552b6846b24b89d620e78d156f7fda8b55445c447c160b521528204d5c6fc3454529d9bda8e376985fde5e3a9f7a06c0edf87954d3608da9ca600f940be255390bf98cfc0959f0913e63f3c4f3b9797b7819d4ceef99cf28f3a8d7e711a62988714aa475e6b6daf0f870f290b2f8414c7ed779f47c0bcea485cd21bc6d43449b62ce4a2d5644131829dcf4b90332fb0d10b87444f74813f0e0c385741a4b96e183685779a957033485a531d6f0c413aa0ecc0235a33f7f681cc425688a7783bfe6b695624fa1cb0042b3354d7836ee222dd902619ee5cf92ea36eefb6d0dc5b81b42e087832fb1e75653c92573c9a1a7ca616bae53e91e2d454e0ee4b709639888065e3493b0dda40f51ab5572c64d1331b157a430d49470dd19eee915c65dcd5b7f27e6b8fbe3de0a642ace9365212542ab1d048c022a57c05cd109131cb765c8b1df23a8e4c5dd938fb3b348449729970cbfab070408f9b5c24eaf716f1cdf445a6c2eb7d220122ea19512dc32d10f570243e49788d89f976e96f16c48c09d4821c687a04a1a7d621ac8eb1b42beacfd9abb8100f1d3b4140ee306f377c30ccd584843e6380695f771eab1e58f9dce7eef45e0d567d457fcd65986873785d29ac2e4b760c76bf3a4680944222697375a137dbccbd1ae1644405e85e28af14d6fa00dddf346820417bd98f975c2f56a022f07002c3aef7938ca6d0cabe70a90c26a9c7fba556d59a74c9bd0c346379d81edd6c63e6f00c5590fc9fd2f8a6ae113ee0c8a13dab14b36eef36483a3db834bf3ead1c1aa869c2366df003942b6eb54fbf2ac1740318ddac97563d6b47ac2d650be850386bf6e09384239ddf8ddfe3c3b57ae62785becdfab2290f9aa3c2144d504dd9053efaeeb1dd9f29f5a8ea2bcd3ede08a3d50726cfe2ab5d633cd0cc21d2da44b9dbe510a711a004f64d507422dcb2b0e011bf90ae2827dd93a33e7f1d824d263dfcc15f0ce5191cf174b647eef2d1cdeef9af3f197779186ed2f878eb698cb050c368a8e41f2041a3be08a37fe7f0a923b9bf80880c18e2cc8d43d4bd60352cd710594616296fad28060090fae79146216ea6bf1b93c500dd3c2cda38cd46a90e315755d23e7acf85f882ccff92de11cb4877a9d0a6633f44b0edddff01291930ea30685d277d207f30ed1eeb5a712d782b173517bff25d58fe8506416639ffec971d12241411b5cef47397247c736014d5d6852280e33b975e9c97e128605f8652278ae1b41bcd9a3e38b59f5fd71aaeacd47cbcb35f69078326e3bff612f15d798abc2ea5216964bbe033102248be066062424f767913ee76dd57385376387244512cb35663a6141f5cae7a6c938eef187b64cebaec64f914665a528c38e8c743e9534eddd9932983e847d38399c98dfc9a642911f945da20e1353baf4a5f017b9e82cc143bffdc28405a98390861a21591507deff5550b4d4bece3ea20937aa94b480c0378b7e8715000e0881c296b7bb2ac758054986bd19f038d03edf4fea4d999a8c89aca4e2318a2014af6747e8e04c5d9ebdd32c9ca83c25be561c96d1a14a7c5463e6868a519b8ce665d62d2bb1552ed4cde186adf621db353fc5c6302c64d072fb87d12c33477ea5f46eb853dd8edb9fa1c1fae0a6c9b97847c3b9a4465cbd25e315665aed81265660b7994c47c70911fe82af39e5d7066aa2d3cdd971376d4dda6e73e38ab4b5ece4f24bd8f574b73142856e5bc80d47b3fc62f628140990a1b181bee726228dc1e2513ee9d01c92bbd2ee09fb2f8ebdf33645c76c1a24fea385554b8f3cac71d27905499a75ca812fc56958379cf537f2743b39034aee0989c11c9491ea8749614e232c39ba7f11c35e4f6f68c95c330469f70174797b817fe102652ad5260de2c71edf5c3adad947653a79de2eb95a7068c7f146325ce68aa7dc3a05882254d350f29d26b92e851b76e03f262919b5b758796cbb795900e550005d8cc93c40934251785144ca970ec8f5bf1608fa3323a3b199a16079a8c82b0040672c7157fb1fa037cf668157e992564853a3a99750248248c7fba5e156770584b9d5a88401f97fb12f96314a8680b6a3cf9fc3d2a17cbaebde7a5e0416c702864032f77020e03c3facfe77aeb1d7ee1623550806da02bba81ab03820065b4fb49dc0e2050138ab3262a856ba418ac027b04fdf19e5f3992540df123653abf5f8baba5fdd2d946bae0a336b8103ae8fad8bfc3c736e4bdfadb497863a4578368ca9d52785823ccfd80108a251dd87eb36ac29e0d265becc609ba9e1312d8d1df500453a4e1dfafee9482a45737eae9786980ecf9fa5aaef5afeba3fe52568e22d3f2e82c71485f31928627901d65b9df65930a71fdc6ba0c3fe6ab4465efe06c8e67b1f7c267d3a77de9fcf79bad2b1b22224a476895f3b6aa771b27652e664fa74c65c16389273053ac7908966cc8b39cec3bb88cebf0fa668401094880c83fbd9096b9c18baaf702725b6e763943f2916ff0513a71fb8a909073686e4271dd6fb6ded42095fec10a31f52e63cdc5468eac705c0a2bea97371a654e67237c5774db3e26392d55253c22cc6d965da5b150ab09b06f9f83cc61af088e71b1749376166e2cc6ee5619569a263f58142d69417fd711b8301ba8b3588cd7f6758e857fc92ac30aea3181cee3c5cfdc3d10891b774b04eccbcaf3d5d2da3835afb83b11fb4609773d91ec8d32cb8cc5f707ffb82a2c5b9375b1e799da99998dbaa50b92c9697f9dacbe605b960969ac009fe7476efcb048cc6eb6c72d4091f68cda6a5ad1c6842feac3bc67f2660178ed1de0327656dae58eccf6a5ff68864ee0f6e51153573351c9a9351709c768e4fdf5367860e7f96b28bac2b2ef6350b1f0ab7ebe458cf17e5e52a05903662edd429c70d80afaea892ca473b18cb398dcc56759a3401a08e5feb9e111043b7a68875e125cc7df20e3a363ffe6014d4142b89a16edda1336258d6fdb56a5bf569b8b5f8d2fc87c2e58d905d2c07a81495ff40f89b8975ddddb97acc9ba0e5943b3ed8262ad2d5fd70549f77957d5af6fa9dd9915135205e8b55f11f0c459c5557fa8a5fa6e5a40ec13cdc74ed8f11ad5c97f4c309f0761081ac73276fc14a3ea7c0746638d252d46773b60cd2d02617c9e9b9b21efed02484b264b6c71b86dd868cc68c086fa4876697dfc30b3a149a446c69979d53d03e64ff103ab212455e4fa2cfa07ce527c162a38698673cfc39317fd968aa0756515aff6e2329bb7006c9c1080c657e2ec49fd6eae6a92fa5715fe122188e8ea8938b4fcf7d0ad1f257f5ae6f7c1a69efd51dbd22ef11fdbf7b215b567b146e9d4cd1b2a27a91eccbc1c36c9cdc09015b43d16df8fa79b0032682de38bc0fabc132ac1782ab0ed72eb516842b52bc1536a8611523e4cb2f78d830ef645303c776868b657f739215c4dbd2deb79965507a55683a3e3db94489ee4fd03d2017b96f8a81cc8091cf49cc288782f6103df8f9ada18ffb4aa783c35cffe84d0feab178392f1840762ba19cbb1408627bfba4cfde90e3e52928e1b3e8dfda1c63883d8c7d43df5699fbeab9c268ca577941f1c6e98f6543321956adced2b875662e606ae3360bce8368a53399ed936a0ca1deffa0a70cb31fdbe2189b5a845a67ff3bd8ab3d92da488e0ab1230f455fc528058ba659dbe54edb42645380387372a441cf3180524513d9480cdf1fb12d2f320fdae989ace797924b9411249d91eba2db8e6a1707489fc3480369aef0f5c0cdf038f7df0846fb9529ae8f7c1be729580ec3d16d2d44c6fb69a9fd46b70b8ece8b8d699720390838d67f8be81bf6b8e93de8d9b93cd11bcad20f4441dbeaa880213be44f4c2ce15b6b666605a5caae0402c11c3671ef2841ca6df70d8a29fccc0441d22ac11b871b83b6c733a420a2d032f6da31f1fed94e013ce526a9973f0e424991c1095e371f7144414c278a1bc9f113584518cd580cb7cb5857becabb80c2deca7e3dbff52f8766002ecb4c2a3695914c132e519bbe90f0e940bc0a389f6291479806d763ba5bcd461f3e124990d81db5a38f73575974c346bb79031bcdcaa4ee5babaf6eb2a75d8f02da86efa8250cb8d097f9b5794a14478471c7f21a079af3b67ac96073e86db6fcc4bb7d33dede1f678fd15825b621a54256f444b7e9df8e546098a53d2d5546f26fceb2065c23b00193aa0f8885d9c321147a286e9efba92f8223cf3e2ed3ff6867362756d7e1f547a9c490a784cc0e110e0869033b28283a9b4de09975d70a1437774616ce9c3a014620ca689d0eddb309580dd7b95721266603e43b4b88e8f125f39a8648539f60ed2bef914d7fffda9300438f94ef85712698ea3080e9b81a21907e7299b69e876d43aef4d0a379c9759641679c68393e53ce120533de696dde381f09d9b71ae83c4e7875a7d87909fc275cac8f9077c1cdcc0351063850039421f4c909404a7d93119b655852765639d0b7baaaa441fb455c17061010bc6a94a33c173f41616bfc3980274a7b79e5cc32dc84ad53c5fea95f131c24e66f61beb8ab9ac060922d60a3e5ac9ed3eaddedc0e95769b1c0ee53e60b8d11ea000f0dd986660668fb928171e5cccec10c7546dad926de31983d9dcef575712f7b831edcb9d90d4fb51f4f1cd3ae708ac3c97bb3354be44f37b4c8a48da9108cdeb68ff9db725f347fc0486635690c293b26ba0e19df5a5e38fffd2324ea4cf0b2699e5f770f2395adf8c32fc0f93b66c2666835bf6b861b9ad0be5a01259eed35122cc14eddae9507b30e9edb842ffcbb1241358586e69f41d48ad4345e2133d0e42bd19b0de5df905ad48dab0291c27cb4a0038aabff4b13c06db7e7b675e8a65eabbaea9a03fe1ab4e401f555ee2021504cc88005cbde21222624c06fe55195e761b91eb4d695b052ac9145860fd011f59355997af86b19f2ec27a85ff00c913edda6e253d4da4a38a98322bea77725e1b46887fe85b17b91cc1246184d4e4c6ce6a99ebb7dacee123a976e9c4e5fe5c3337d3807c1699d7414c845adaa988baa677d3f1a61ae955950012145296a0f06c854cd428e681e83611ed2a9c27cbc5da5e2f4944bb1d45cbe5cf76db341fcae0fb2e8c857d72d2ffa65ea8bf0f065c433bdc90adaefd541e7a05b9a87dbb9f6ef60aefc5d40f5318bafb8ce705937c4a8eb2912b71393b017c07e57a4eb4c61e7b981ba27f46806d509d2de3ff803af82b4af6631e175394fdd7451c6c3ce456262658de5f4503f1476bebf86c8db9392462bd844bf138fd7f3ffb985fc5ac39cd8878ac72c39379e5794f525272dd96dd03fd7e8f5d459480d64ce81410b431533f3c6253ad463cfc889d7ed88521e58676e135f9ef121547f0a3ea32fc08a9d2ca06ee23c1dbceedbce1146a76ffd56816ddd11ddfea0368cc3777205efe42530a638b33994710dfeaf8a7bcfb81e2f810175e4c0500774ebe3bf2d8d62ec18839a6bbee340d9f5ef294625872ac474bb877dacb140f1be838318e82b0ecd1a642fd8366380c1649aa92df00f4d44c789df6bbc1f890ed965750a2b9fa78bf0876eab65730de2ea94c3fb8104d85af3f2573e0460ddd312a6fa36783a1a946d95d7832e79ddb6ad7d95321d5bb5531e513c7815174082de8227e627d12c2d14d1bf3829e1de96169fd94ef1273dc72577044b5f9041c5eaabb8fda268b6cdaa68d6d6201c1b72a4e60d83568455623b2430aef7a4872cc4bafe3dbcba519cfc0bbbda7b9b14781161b79b2ef36ddc04eb66725bc30f4fce188ca69874325289f4285713d6af6e27192853f78e6effc92b3b3931173969cc3c89453dbe2be4a1ae51522934d9d20eceb90a7c21813f58fc1b22f5db414e68a24122a63c7d29be9e605d0c3ac12cc068521c1f17cbbae7f31995d2b881654dcce3455c3e81a87e7e670e5f0b43418882440f7e8a75171fcd620b9e92870af6b1c9cdd067b65ec09bf77af8700bd0948293a541f2d68d248d6da0643ce1e056bd70ba4cdbf7f1fdc1425d2212d174d1689453f8f3a8f6b87ea81a5574c2c4a25fe6ece62d2d0d188c971d68001c86dc8f0e4dd8f5d51cf9c75d2f5f5d414d5e3a05b205be311df9d3dd388313b86b416b098529f7a9fbad2ffedf77966ed999b4f4b68d48aec166f47608d8ef0c940e2fdbeaa9cdacab61eaca49688ddedec39ade66b0c4efbb00b4bb63025f32a903a6d13b088962d4641b33fad43790b8e144d742eb271661f93d3a063c8179be592efa72b89fa585321f49d2f157d0282c24dfc0d538e8bfc33d37c5cc68d3f9afbcae76a5c55e8c02574a2ef70f905fcdb95dcc0365377ff6384d1510688e085d92b8349c56a0ec618219c7d8a4f9b510ed320107f3f029e01951241df667c17e63cda02ea852244802ec209fa81c9d41665d0cf708d07e8e814ebe8ad55e652f82581e2a7df312da8e1c71ae46f5ccad978237a2b47eec8eb01a6f4299f6fbd91d3230aa90892b25c14a19afc768a6098cf1b74a42920d5890e4a12719c4588e64a0b84212cef9648a9461551e6897b63fdede3c7e04d9e5c5e124843c72964795a27f3097e75ff9a2cd5390c0eb10a5f24664845bcc4e3fb0b440deb166e23dc2fafe61e353cc19554d2a9e92548fac131ae8876352f4092ee1abdd903cc55350f98f1b22ed8ea40d3d20dd4a12f33edf06980d25375d959d9908ec53aca2aab29e9528fb634dd4ab019b8acdefdb4d2b0fa0c10216cc2862efcd92585cb1082021ffa431eba979c53df2f32a85f61502562d10d5127984e45ee33103ab47ef89f924587eca1908c4ecd9356d669591e50c579d8edc4d8b821db378c969503ab9dd26f1032412eadd9865711b13835422902ace48331325061ae0fc18f88264a4d7ecad76790d13ff4f3398b39816c01b8d0baadb642f9739fe1f5207e18eb4e5e3f3816f7310d51828e94627e7407d3a5233903f0ccd87acadf72522860cb2edb62a2376378bddee326a367329af7fa3a19416a89f2f75aefe1ec7276794dfd23461d1ef5eb6613e0cd8630ca30ee084af972bcd3727a48f1a7eb3af2f28ec3f841feb75872dfedeb08857ae0ca1c0612ff25cc16a3ece9aff217425b2104c85d8295470159367f83dbc2b631be2db9873cbbea84b9afa8ed47edcb3af92f7c30893c90e092b30c5892ec2a585aae6da39e81a71b88bebd1c07c27f9446916dc6f0cfd2a2fad7cf7ce88cc234c7e92798206868dba6e31a8563939505b5c186be7530fe45ccfb115ca7eae2de571874da770b5d82af8fcea870afd717004530cef081e39d5580536724569ac16692423cba3a43a3d3f3da5f43958a35a5c0594bf0378d609247b64f4ddcaacd09b6c3602cf4359af1428e8f728d3a6d93d3dc74ff7ab024833c849d3d0d2e19bf79d9a2a050ca8886a1178318052cc30183f3b3063a6c4ec1ffca415c858b5ed360a82d3008fc99c9822a1612d4fc720460d2bc29b6d61a840f167191d2e390765822d8d8adb401208021d3a59b756f801cc76e2d1ad03eed79ef1171c340b826d245a51ef5be7923fd014d6d4140f8e3dcdd4b04143cd88df202f500a35b8f7e8b1d00cb48ef233fea0f40cd6d9d0b77ea5f82beed538935987d0a050ba201ec0e715d6bbf469cba38bc7aeff7704bc402506be03e0aa43a08e044ddf3fc6187fe4848269628f9d375324d4d2a7cc4ce004740dfb585402f154bf04679c8e8c8f32771dbbebad0a419dc4bb353f5977c2dc3b282eec74f2c781ddd2359f2d1acdc6ee3287909cb00d5d6561e99ec137bc140962cd915b74e622a6a025e461a3af38d56c172601e1ceecda815b70aaf0e6217bfe1ab642914f6cbc9610bbe2c4632ccb8c708590577c47f33a3ca47b9cf18f342bc538330c8e5cd78abb4ca33ffaf4c1badecbdb02888d80648c949c46b6ecfd443990c75f55b7d263d54a0eb2bf24c7c975829feef944cdf631d109619c7c61c18c654b41deb1a535e0ca36c3eedf9530f15245e4b54e2c7a38aaab3305dc77c33027196a2d8cc49e08c38e5db2b511e9dd199140ce2c33de6a168a898bbdc4b70eedf07ea0861234358ef85230de0608b2ab67cdf0039a0c8322bd202944bc37c14dbde4da41e65be500e188c5d3c1d385980a6212ede14b5be1592d64baf74c59c2be331f9a37c8c7becb7a3a139bb79ff84e9c294697569d502124e595fe092c802681f50140d680b3e685945714903f71702fef6006ac2e3d1ea5623fd8ca223ae40546f6edfde84def4cd7f2ef7d5df44ea41a77b5583e103e0560d6278aba78129cf03e1cd680e6315f0bff7abbf8014d69a7d1acaead32be86eb5193d999d7bfde03bc041604f6f2cc8339d7ddf2f2d8d6ba5fa0dd99827daec1852b16f54526c1a31832bf22e815e55c6323268a969db351dde387ca6fde92609167db4c1a833cb8ca1ee7780de7bb8c05e27a1866d44740fdf72bc58728181ae61b085d4fa1567ae7a229cb32f86f69d9559fb983749353a4fcb12a3eb392ae29a242a8af680e966fd4f910ead10e659e0f02d92d9cdbea57cfe0d363e857f3849ad3000136e061539c9b3a3fcb905e7bb2040eb22c2f433edd5ac02e46d411ddf080388fa26ee4682afa3017992f21493185ab4622b05739b576460d1833f8b7430cb8499cd21b97f39f1c03dc2edd6befbfa508e9318b624cf0d07ee411c0aa0459b6c210769a36f20a6ba12d9b6e51a70e0f8852e21e9b61f4f029b8bbf44158e0ed8746faf06284d7a652bc99375b55813c582964d6434f265fc5e41dd21afdb34b213773c61f9d62dd26eacda8a6a92920b771faa1d3c7ad014db01d5d98b472f0253569f259009bc49b1392b8e4c3b0b5bf81718e3d841c5f54700c926f18f73d7194a88beac29aae9b7366cec66d3f7b8c879a75175c063fe32dc37406f471e991c2f2db19e2dfa49c2b3dc7a12fed5f034b8d5953406de2977fc63766ce441beea31c3947740abfd1260668c53a81d040423cbfcf26f93d546eb48692534076a055214d64a1914a61e874356df5abce5e289160a977ff99ff4968749598272424254a3d53e2873fb2eda713b319caa6c9eebcd2fd828beee499da5fbc782409c909429606326d1863b147b8afb90599019542bbce67886386de03362d75611c9da4c5e4b33be59e66b090f654b63fc6f5cd4a8331dde634dd72c41ee48fd0091f6231c0553a15410bd8c55da7359615176db3cccaa57cd6fcd0888a41fab4a696dfbfc0729823133580c4bac4d59752b9d8b5290418b358e3addc45f0c9636357cc9ec76361ae2652e021d08f361d29a95b15dd80499e20a01e328c71f5ce016aa3cd3be2a4ffb24cbbb7e6627c40ca265b8b6723d9724a9d1456d90c2249fa55cb5bb3032cf923ea8483dc809607291d064b4a2363e106425969ee6ee9b427aedcc751a4dbcf43b00d6fa7ec98f414e5c630c4419152b01ed29190e583ef8350b0f994570efc0045d254d76e5869d6c653786b600f7456e3f983e770e0aff700a3b0c53d5d595dfdfb16beb83c02d7f68742a71995f1645af0784b891e4371dd2ac0dbf6f1032a0509abdad95c42967e870b95709de1f8494bb54e9b9ed8a21e9888cb84a784bc001537ae164d5bc6c783f9836a9954b2de3cd2991e058aa0bf0e612018c3e74867ddc97f11f67ec13fd3f1917a388018db1c8424e0aecb40e2bd1e7861b1b497bd6dbdbd007ac2fa55b03d4bf4315be7f866d1bbbf3662a8e8e297fda8b442339b603465567404836cff791a4c73ab800d2f4fcc9778b66fd9970ae6819bcee4e1ad843c4e999d8d10d26e2cb986e7d1ebce51bc36986fb01cbb78aed7f323dd169640a211ee4f1572108fb445bc9fba6fafea78c25d69e04068c85acd0913a64fe04ead4df93d97f5ae092f6c1728af0dc18c666013dd54bb4d4ed4dd16c5eb78e49a6f31e6294753692adb10f4656ac4eaad1987ba9e65a6c48311d2acfeb5cf14668e9a5256d04ade6f3e3b50ef775f0f56e3967d1566cd9ba44a7fe50eae7a7fcf07d1cf33d593875c90bd9911e45aa42fe0f2c4b5201375f904b761edb309baf95498363aa9fbefd34e88f50b1e9be08035541c6fee0993145bca7326caebb58d711c98467d8d7fcae2dce47bbc766e25cf40b8c95d779fdb7f7a87de9bd573345217e8a1daad5a6848cbbe0f2e575ae1a3735d1c3242c8e1019bb49504408a477a5b6ef6bd0217b9fe30b76bd71a8917f560d328ca95e0a86445bdd99cb01b5e650802b705390cb38761d40ffc9dc67132c6a2798ccd861c406ad4a2a6316e9646b8562371e6434da0c4fe0443f45b989a91db972dae5b2939e493505e256e9e9effac2d83ea2282fff64e20968c6efc687ef6cf41131ccc81134d769673b5ccde5d69048b5b860b0785314cee458c3cfb3b330bcf33c8ceb477942c3f03c84e10cbb1ea360745a20e6fd6b4b74b73e043ec6c5917f51af3a4ee1b827a4b5b60bb48ac763a477f88bc4f39f7ace583c72801b375a2ac6288d4e903c566445a974a0000cb0ecbcdc8edea934ead00b0aed4c14bc9e2115a8d541bfbac9545f3a6bd29cb84bb53ccc1659dc084ff1b281a569f66f1a6f5119e84b7858656001b3ea4df1e2a9e1f9736414194aae88624e5a1cf25697b89db16884b26406a62b13ad4b9a3f6f9c93e6d251e99a5b990daed8ea428520d980c788d89a8ae469a4130956b59699da2c1f001722003b8efc9bdad197550437fd47802d7667ae343d2be0a4e756a000f1e0cda8c190fca92166eda8a47e5c8a56de8a0e48ffc0e5f3647a0a7d445bf57901d31cd1b259d9aa83da76730125dba2735b8b766a52fbe1edf08f08eed8baf57f5170eba5ebec2090b9f1d76262038c5ab17d88eb8edf1d5bc93e51f6eaeeb8b434e661a0d35af9844d0282148619ebc0961c2e6d3b02956ae703007827b36421b29bcf2c5597369d945d06f6701fd27b914c9d49d22d98f3d6359fc474451ee0fe09320b3fbc73410926b70b82fc035621b7985143c28532e1e536f6a2d42797de6ca951848c104a865170705cf47598adfb640a889554527f5218f89e6379608d540baa5dd68126af7983244c359b962fea94cd4ed1c83271dbf2e7005302a12febd65d961aa7c5c43c6426c4ba0d62269fd46fb0b04a84a47c0fd5985b80f22fd615bd72967fb62a1e4d7da647bc2c8989b1afc2315f7dc91a7b07d64fea386fb87770326fee55e84aae77080dc46a68d8d38467aecd2c3d34d09823ae6c67fce5ad1265e8a2a71d772eb696e6a214da12afb42454bd683c572ffef3afd382c723c4342e0e5932a16766cc756df2d4314e0a7d131af6b26cad000a7a48a5cace928ce4fd147597ea8ba14ca9fb599e424f5801174da5ef188d061ebe43d96f1aea74d9e25cd5cdf0b2449526e8d28f52568194aee96e2c80daf98ebfd162e66811562a322fb11586c7fe32a4f929f9798f7b672ca6188999a3f916d05b53e9e97cf726956723a9ba1b7fb9ab0dc80e6d86140bb9573c6037349ea6446bf481bb3813c31317daf5f48440102072c2339652f8a5428c6ebdba0ffa941468203aff1d15e4148e424a7fa80c5600c5f55ae439eabc5a2f31e51e1bae6941511759ae08fd9891daac3e8747fc28250c76950dac8e9c755fc294d3704bed06bbdd0000ee6a94f6c45f7faff9f2cf0aa6c97035c872587dfe9af36c6778f42f055ac78b0cef31e0b83ec0e2526658b559a0bce42a0bc2a0a56d174efb8088a32aea521ed501a5488f4167f7f74fffce511fa8819d7339d0ee149fba1ac4e687428071f6f8eddc1cbc4409a16b67556841f34f0251f0131ff6159d8767c8604014ca99ce042ea5b6cb1ded9749ca65dece1454bc9ac00bcec02179cc4ec7fea8e745dd647c920cbdc43a62dc1215baf47025858a0d16f833e6bc7b5dd3b0c2863c02ecb39b1f40ff03c504e48920dfe5e2cd276b79fa580b0a2bfde3fd50dcd66681e458bcee3e7dfd67b47e55aea6b693b69b7412383175fdbf80abec8878916de55214d87067e9fa5aa0aceffe3bae9cdc000f0d64e02bac1c6d5dda09b89acef7551af1e65d3d7ab34065bf8926c0098b2521f06df4b5672595c0dc847f19615bb45e547d3d840f5e8f61db6e130f1f77023b28fd24cdf3708c1f47ab8f31ee2d40a582d1edece082b4163e4578fc142d4d95b7efc5a8bac3297d58f70a0d48fa5f7ef0c7d78a6dfba3ac8ad5784463694e247d2149b8fb4b84a0d245270ae6e2beafc7ae4ea21b482f899d08d7c5ede4a5f27a012ef0b64f63ba48eea8d80b4f83dbaa3186f73457d4be98e680c095db8e2b560b2a45d8a0d818f3e3dc1a9a731542f483088479347d29550a44e93f989d63b75873cc66f94e439da87ffe2c7cc305342f9e0605c9d8799a06a0a670e4ee1f1e3c3576e7f464358c348bcfe4d1f66e4ebbd35033dff836fd2e9045762f525b33bd217b5e2d26909c271d074fe97cba902a7cc41c54f16ffa5b5718d5d5859b033159924c2b562b497c1179b5c8307c5386f270cf1ed1d002171419e5497a61174b6b0cdc4c76005155f85c56fbc34c19a544ad64a172b83258f765aa4105af63a60567494bcd7a110f375e0b6c51e39605ede2984539b8ae686c4df8b629d4e0d525ceb6f902fcbadec22dbc67c8084688c883ccc17594051163d4585848e1a5441d363d617f4456444a34154efb3683bd9cbe68629272463738250fa4f45e6646fe69614011857ce811a3e05cbb6dad3a517258d04be7628889de6d65eda592a394ac88f3ea093c16ba7e0dab441adf21667845cd9f9ee6269523f0e5c6a6ea683753e2acf84ff3fbc43461dffcf07c431c3d986fa6306bd6c9223608948cdf6281b3daa30063488527e66004ec58b7da07e6aaaa367bdeda8a378f3188f61d6ba4fae453ac48ea1f98f1fc5f1f479a219146bea45cf4ac0dc48e2166d2fa8b05c562f09ed030a43593f3b04bbbcb306a6d953bedbff9f9a5f9d845f0567a9dd7fa652106833bdf2ca74064c4be12f25d789cd4de6989ab380cdee4033c41c9b26b7bb417530efa96b7142cfdb8a1e87f610acc03950f84bb1c6e720f49d9ed867f4c08d32611e9405d958df54d01152bb7f94a160006acce3b794aad2b3817014743b03d6e408dbf65fea01052d6d8086f4cd9372af5fbffb246c3660e9928b1ac59ac7b709ac7fddb116867612d3960fc8be9dad64ab0b524cda2788bb8a3284dbaf73979fd46e8d48591e2befa2c691b2b504c0cd234385de444318b9a7835a2a8e6e326a5260e8f56abf6008e81e7ad0fb4583538ab80f5a68e8a6c4632e9ff096b248d7d6a5818c032e798e29512dbe90d9482fee6e6718d19e3836a4adea98e0594fcace8b5a7d9c3f0d166dfaf38f17b324b538956e68a309d721ac5fc4950323eaf14a1492480a270bc3831277f17ed192a703c0b4591b70c8b5a2886c5189e33ae60ef19fc30fe699779dc319ecec27bde5b01a39d9d2e55205ad36e988a317940e478e240d67ab700a08e3a73ee0bfc5ef9dab4c37c45973b688c11d587a1091b5c15e46855c297cb29e15c653d47988933bb500c36fb5250dc0deacbe10a1cc658424d38974729867ec5d0666ff81fd121f528351622f0aa2435ffc6a05eb688834956471fa32db517bd8e873954a6ef830c5b5d884cf5fc50fb95910ee245977510dc33828a8ab7d8b3c58ae542727549a60e9aac439da7d8d78930c439f568fd6195b666ccbdc72e8da49b901af3afb84857311dd331af5efcc883bb07320ce175e717c8f251c07b651e2b7773b2881568c05396bf46752bf295053198c646a55816b662c4c7929c67b47952b084bed1b04265cd5bd774d10bc36a8782447c72bc5e0ffabe100a9fe93940a8f7645d4e1808491f840939555fb0f16df15f11c61d58d6e0360a13175a4a321d75518cbd38ba43caa5b8261884010e24ae263c0c5d2744c9f768d408b9d28fcf9b0424d41878c6e9cb4753ab66d7dd37df9d4af782f803452a14e03eecec5fbac107fbf5eec16d662b66d467c014ad81697563362a6f937039550551443e821dd40294363df544a419cc17c5229447a836e53be4713cc2daa1dbc074d0f409c087f5641dab739c50bfd21127f92a89f678ecd273878db6fafad81d7eea9c22a25accb540bc40361cbeedb0230722b7b167042218c480f752df7fc4a1d4e4145c00ff13fea30132aac018982413fd8ddcfd5b30383de5f86f804521998fb27f5cc5dd0fd0539859b4efa08dece6ae841dcd3ab3a963675d2a675dd8da49961bff7fda6323c0d956872c257cbd36fe1e2cab0dc722e248e655b7eb114c249b2b9f28732060577b34a4a5427553c7da97731b56ebb3c8ad6c3759914c0fbf2ef0c94b514be2abe96dc6b366c61c298c9bd323c03fb75c5ca56f6a00bf829ddb6ecbe54b42157cc64256482e36271d28531007029e0ef2454866e919601d80fcca9edc043934de15670e255743fa2d22a75d4af33fde9a253e6f3fd81269fa7ed2d8287ce87306b2ecb7ead56360ceaa9bfe32d609f828b3eac468dfb3a84cd061ff155b2cb459c7ff07514d018ef1a9daffc0c3ce06e5a5fb1213096b2904a4ddce4d6e9be66494276e9ef6a545b9b9a0c9d7f5c9c577ea56c6c2c779d18be8c2bae6739925c5332e34cdf9cbda8155f4e80007d02aedd0a62f3056f5a18fd3a9fca8e62bda5101f184c5ba479a9c7981e5258fe55530eb67c2f31513af84358e16e73a5e6267435c14f94faf3a31f80e1f180b3257d14a6e9bbc35c4df32ae5b8bc1c9282875043fb02be947273ec17cf247b7e2deb73faea2c2044e55a7fb4eb49a1386aa458e4365492f3e0670681e14671fe4ea4093853cc35187e11134f248c6c11f2be8d9873909d06bab2d976b9c5833475a50644234561fc79110d365ac1cd4c3c29b6cd487c936ca356dfd863b18e4a3922af9c2479c9021a171619e4f133e5c5bb8726df28776ae9e5893e98b072f5a4c69ae7c88e11596809b78e6fbb6e4043b2f16d9eb3350b8716ee3b8566dbfeae2255dd5cda84bdecb37acb65771c1538e3dd32b613430414b8e0f9a7bfbdfc90d73c460ee64f21551e3c4ecebaed10796021b1bb3fb20a57708a8d71e06d39a41c76835afb54d8d6da363dbdb3c0f220e751f34a6b0ce28cb85abbb0eabddc8390921b779830b367f810effd69f8bdb31399bcc1d8cfda4a75b340805964f72c78a155d88cf139b848dcaf38596f1f5244983af2525a351e95efe3b6dc8afb1e9cab6e4d7f5e1b46a2df245fea3c49fd7f8bddc84c66b342515338c7c432ebf0acb9c42cec519a2dfaf8855389ec6302808b098f4d348231163b6cd8ddd7aaf3bb37b05573346f9bf2e938985eb6ea01ae9abcf2fe3fcca369b3fc86cf1d7849bc456953624c7957c03eb4a5c564478edf584b5ffbe48905ec726a3e246a3e5e2f01de1036fcc1de43e37e9ad13e8f936d0e1ab6aa82e9ea4b62ece7108c747f9dee9127bc9b3c0d34aa0bac650f4847c6162afcb0b84c0a79ff90b61bb492d2ea212c73abf457576c8e350c71b991a4baaa39c53cadbbe130ee78ed6a3c61a4a7c159e66baf12ad5cbeae7116fae0dedfb1650b23cf2cc769b0220a6c7cf3e3da7e9ce1453c4a6b6af143144eb9732aa529aab07decb618adf091cb55bfa1ed426ea215f8d413e4ec66a74609769c74c2bc3b59fde2dd789233a87fb09db442fa92d2595aa1bbd0b552e28deec5760bef762f92943a41cc0a318f37ebc783a25f4b38285fedefafd2e50fe8b9781f83d9196d0720b48af94a976d3ad52b29925224a2b48a40d60a0df88ae56cce28471888e79306836cc71b6d70ecb56fa8fc70148b2ea5fdee5a3c09c5ad21ffec8bb90fdb96ad6350c055ce424d69f9b7b7e8a9c3afb94b8adc5887613f82291d384c8ab97adede42b1a4ef6085d14a0d22b44d952fc0cbf7dd0e0faa6b11aba6441594f396d5787f191d00632b504042528c9be30bcd287d39a0e423c0fa06c4d681a2075344d51e0f781873b7e3a25adf97a479335772239b35f5408337139cad31565b36bebb4884fa31bc9287e0cfa4d8c4b2935752e815a68a11fc38d8939352e7042d4c12d36b8ba1d2d6f45c2ebc12ef98fb3e023ebb0a8d2f8e519175a3b3eeb3924823b800ec9dae2653ec1454e3e674908203bb09abed6596967991f6858c8214f39e71cf40cc851abbbafaacac91e64da05ac6d23dd4e4e82240feff076a4b5bf66ccc5eae98aa656647e74ca864ee37d9c3b0b325682ec7b35d8f2488eca2edcc1db684c470a11262b1de6fe5245494afaa6ff77ddebb6e149eb865c2e6328870715f88f5c5eebbacc400a5e932be93b454dd73193c685fb12568c408e209d87a37b29e7c4bde11eea2a44a9c70c0dcb48f7221aac6926f16d30b0ce8c7a12bccf606922439dd06633f719da06a21d0e6a0d00fe6de6d06fa2e9dd3f96d04e0d9dbb17cf67210918cc3e10156d4187faca7faebf41063f0bc03dc93da9b7434f2ba9eb35cebde4d63a8c951aa5567d0accd8813b4298e7396413bd135a54b4f68040ee69a19e8e91f7e19df82f9e721e502c55f7d6b976a34fe1f889b4d751216c7455f16f361ae14703796edabe60f3facd6e7cc98ac8f3d4a105311c765f18e44c5f37708aa33c86cab63946b8544a97d63eb7889d512890382041a65ef7142f17c1a0559ea9b2e933c785bae99b2140fee39086275f86fed815a1fba5b95b0d5c5b8b2b788ca95b4f8484c6e0c2b8926cde5906da72b85d3622b891bc81fd41a542e01f1ebf824fd4ddf0a448cb35346c0f3969c6d7ef0a53d162418b1e716bf0b2aa64895179631efcceb5a330ad1c91945465ebeaa53a349497199aceb3d26b094ef7c9ef0d87e36ab951e5c60ba9a63c2e7ca9ef67bdb61cd22f2236e504637ccee88134d86249ca6a4d76fd9c4be983fcab0432fe5aeba0fe1e079f446e129a95489075733d8840291cdc9a0673b7ccd2cb303e58b709e8439b2aaac83a010924ab7653847e2a999e0b661ddd9acefd09be74efa4e45058f432c036560f85291ca84d623cba95012bcba28ca2ed7e3030caeea7fd3c69decb830dc61b34a5892575b15ca10d4d741de178b1c805e4941a6ad39ef058338914b03eb5034b3e67cb7d12435a2ef651ddf41a41865617c084348d801af982f3c5d0ffc0564bdb105aa9a07e0952d585ef92b19cf8cd3d6a0c78884f3116d61185f01e3af2a196f9214f09c643d12a65760625ab4c830f127052f04819eab24a7887525f7f97e9f526f77074f61753f96b799978bffa881f6d0b5dc1621d73de34c50d6391b05a4d15ce3ad239cbd407e68350d2be02a053f49b90757ba8395de4f5729e7c35086a7ec4c515c6e3d75327eb726a546d03809f07db847270e22db4222fa7f9511335d58cc4e13ef13d7e22318e78b0bc94d64d9886fb831a641ba4dd08dff25fc97d0156d56689964f046d3d9cc14788bf09a6dc4cbdd698e33c2e3b02ef46b7969fa8e89c092cf968bb5817adb8e07a7ac22554882d6156752cf5196a41f365e6049e1cc8c6897d6fe49b843d9160a4388e75e0423456a2debb53a593a2fb86b57e38cd3118b55981c8544814342b92a0bf030cf3acc13fb6dd4ca55f2fa9a62564b095f3fc9583357a3bd832685feaf7f634838f5afc49214cd379a1910d4a2eb069d3e25a1acf8cb2a86ef0eb198e71d66b5081fb52d8098f0093e496855ef1391cd5f5574ba9db759e915ba9c2cbacba1b4f09b63b6b89ae07269cf2a89ea8e013db631596b5fe68afd7013d9c0b187a3a9581ac4c13a60416887b682d73971feec9e972cd6f9d792087db5626c7a07f3989305f44808fe68c5c23030e8ea6adcfc61d8f994713a56895d2224b4429cabc739ae3837a61f73ec21ed7d591fe54f48ebb9a138e0d7903303afc79e0306a70e401259397b2f47674d0f9a78687f2507adb63d4fb9a75224daa7442f8e12a90dd0462126ccd310b679f2429cdae4acac9a3bd6ad515aa68caea3c3ff2817c0314e65d3ecf365a96ed9c90a3d3d4e2a7532f653869eabc510ae278c157341e992bb731aa1d85162cbbb406324b2372d410b7109dd0b9e908e1215d1eadf5a09aad787514b1dbc6b2eaa38f4c5ed63ea2534fd6d3aa619b0afa47c794f40a6da7577776b60a932ef84b8f74bed8553ab167303b0bf32d9b30b82a9879fdb3b235421c8583d3495b0af5a2caf4a28b56f6481257af748eebd83eb56af914b50a515c380c5a6b8757c93b9e966ce4ba7fa5292271b0b0ac03da8cf025b3722374f508e8fac6e13639e9aba46a15c46cf16a1af107883539baeebf55e09e76018d4241de5b2906ee1f1b1bc793cc60243074c77f889ed838774e7ae10e8f57ecc2de7f254003d55be257b6c55e9f9aeb0295abf10c8d48e23210be2f694b248f4dfc6039c65ed3847da124fb6c7459d9291ebf089b07ebe09a1588ecc88c4baced19cd1437c34044e065996b27b89af349ee3f67ed86f6c1bbf3e2ac44015ccea49f5ef5ce7d910e5bceb026fdaf2e94469b584adf0127d57d205a5163d91ca824c26b876e319c921cb9faa08d980dc0653a5dea788dc31107059b8fa362e8e582bc6f3f2e9661c842d3bf8f8152b97f1b41c77b7bb9bd010b350aa53572e9f749eb4cacae94ba02520ea14abdeed6911839bc6df533b3567883eec4f8f8aa2bbad747f40bcc299b6f395744d0d5c8b3bdb4f468f9fda82ffd6a5222e70b252b4bf418ea6c063330595e41a79b164dd903d8ae57a757094a0d31ccf9dfda3cb2a57c2e83bdafcb565a1a5ec5bde3c9e57f88bdd05e72ec166fdbc12286a5b071a8b2ab1bc66875583a8becfa9ede86af3a31fcfe1ef207926f1caa4736363840370800eca23df6937f1876f75ff2c12c8c5f8748c45645f3186e4f0e973eb92ae5b96b2fba5ed96688c6694646c9435f05dbe5f1496872a89c376eeb8931c561eb5db56eed110791a88024f2ad62ae8eff7459598ba7aaf624360c1c1617e61a586fa026ef122823f6ba624a23c5811597c41a873712b0ce42bff7c05c7db83bcf7c861ca0894a04f0feffde8491616d5217e9ce415c2b7f08d5efeef48117c25a39da7831d2a8f791b9f18d35b386c95eb17a56abe9e517c71f2d43c04f89bf49f04a69772587fd1cfc2138701a042b21c7681155dc9b8e9409976ca898e6973a5c3dcf3acd64fc63785fba18ad83b73dcce903645d792935dc764b9d0f7c67ccfdb783cf540e1f5be4c242d6d05060cf569cac1d1d6bef186c642677c3b38d6af1b796f7299a7170e060b0d8c076f1cdc40aa1ca546b7690ef75335534c7e0325ade9cf8030da3e38fceaac8eee3911f9f92620dfaf60e03172bc380e1a5ec7a8523417fde4e703cbb5b891f1e2fb8bff03096f60e15ba70b6ce8b639f3d1b3f4c3f72277ceb651729d7985b438888f2ccc8c275faea46384886cfee1ed3599da235eef8552e2a8995ca1213ebe74067656b0f81d062102082548255d99ea874379978dbcb9c878a4131e3e5264ee9c8ca58bfe4de7b0a4e706eb22cd5841ec6bce2d3db97c43508ec9d2f5cb4a5627d74b2ba0474d84bfa84fdfccb512d847aa7b831e211fb3a2463fd03b89a1c65f94cedfec0186f4301ffc70a737c1cde38f8ee3b0976415360fdb872cda8cb23841e28b43ebe546d10e176b486b30b51f4dfc8b5e7bb512b0f4c41d2e3fc7bf7b2f7ea309b57fa5118a1f15e9ca4e8cc41f7df3695eb92540c51011ebb6a68ffe44829ffc1df84f23023a8f40065a4f3442c6f36984d5d44017f80b2db9f6d31261cc79920b449c964d3a447269c8b436f5d6659cbf7b24202c92e064acaad73fce331ec7b529d619fdea375dc9432fd721e7fa1adc826fd445f6edeecc52dacf1c7bd4f11605025a01a2d4a4838413f3e85edbc2a65a3139a12f26066447e93750d1a50259bd964267cda3862cdf336bc56c00147a649dafc5c8a80eafe271f7a489f3ee2c693048f20866fc8ae581c785f02281316a6f24af0a353b7a72a44f7ecee8f3461acc277f6795a160f1f0e290d144a05be791bb2fc089a68a999671d6d8f1a2b5a0bd2425873d9c46f71659d2c7ea1677e958d5b158cf0ba34f59dd1622f31620d50da96a25d9a382f5359ba0a82deda895164a3f287241a78c928196c36e5f43ae2ff85fdc2b3e87be98e51f3d37ada9b82f8f671cf4b3fc0c2db245fe24a9ac0b2baa055ddb9f2203276dfc6ea1e6a70c702741a22f5345219d676ccc936c2745eb358acba3f75f287470e57f16afafe5a63afd0e79005041a2618769efcced4b5b1365a3af012b759c48b3c2d9a8b01711e41e2da0561837ea47ff76940578a4262815e248308704275fc360d96bfd0313dc13ad9c3b51c43de7059ac0700d4378434381f04515c50144a42e2f2df8c4c3dcfeda7689a58097a883131be1a260ae5c8cf5cb349345bd1baaedf59208ea100b615d60a8cf3378999f94c28bc3084f8590242762c94782b8ebac2ddb5c9a9348f78936debd233d5e5fd680d11a9de27b59a684da83aac62b52178179accaec021f70ad315c719a4f27d104b915e20e2701f0c350f0999801a8a4fab5b1deb072ef78ac53cc41144dec935c4fb6cf5cf1d978518453b39d46228ca349c274c03073e0f3c6c070385607737e471b723c292fb81dcdc72a8cfda8e376c47ded365f69608ead6dff7ec4f43dbb648429e3b25f35d1eddb135071c139183bb48b5d1c8b1a0dd905340e6c0389a65315b02837ef77c78a31ff939a6abfa031ba1053a4dbc2686710676325f8674e3281ea7efe4c49395eb5c8211790f3dc49f8e78d1ec116973b74be65733cb9838e889a125745854171b2cd62b944e0b120078540cfe83517efdb64533ae9d857f0507738885ada83c5b226d600a5619c4da3566b879c8954f10659f19d20bb434c734d5c0666b9c395590e579e1939cb1dab25653fdf8b63b58f33d0f9ea43aacddc95a35cb4ab0fb4ac3b99ce5b5333efc77b5072fd9ad112aae8b45cd5f0f745f503193c021f6f791084bcff823a931cd8b5f4a62954c475618cdcf241654f9dbc7c16efba941868c27785430075e062d33048b11bf881e7dd493961999dd5d6884de4b93480e425a5ac5a17be886a9b061cd4adcf28e7f6a8c791cdda725dfdd32c83800d06ca8702aa2ab55822e63c3a90f9a352195ce478b0978885ebf01c73bfaf9b46d51c1692086fd8f1e9d8976bf98ad7d68ce7fa5ab3ee6cd8fdbfc01e6fa04221d2b437f5d5de52213aabe877d752cd99d7b33dbe21734daca909bc69d4eae357d5de3312df8d816c4315b8c17dac7610cca490644894dd14725b1c28ac61c76c52d8ac9f1736d451baffae958d01d5355536cb39e08ccff337f724fd84573f601d2b67e479d3b66741efebb059511769659c1bea6088bfa57a876affd35cdf819e115ab00eab93e071bf8f62a550bb9024d8f108ce36f5bbcb00e169d0daf3e57f902f23d8744edd715c87173779dd743c90b007de472da0cdf521dc56c2215feb164600c3969c061f0942868941628a116ede40d357fcf5dc5434e991878b63c6d5ea970d43debd3e5622ce71871395c66f92134d623e3602cb124f17f70bed23bec959f0e95ed9f216d819c881229e93ce5e53023f0f927cf9985add0ced4baf7ac7ae3790da5395ca39b3dfbc7d860aa81871c598b426d316b34fa2030c17a9112a62692a008ae69f726da177a99bbfd7ad531bb3a916d8ed7887443e506ab52edae669e0af6ee9b5171cf6c330e2539d934661d16672d23e99155dcfde8f520f21207239c6230a92d84b7ec05a28c7b9c3ab996723981943d68abd776aff18ec9309afb2bf79431eb7b550e71e00e869d562dd1a8c15b49b60b7337015c0e654a5d267c4b2a2ae6614f9495ccd4bedd3387061bee7fea9796673287ccf296cd632358214e132a9646c380c70aa38598157912d86d038d87929858e4b20d2886015a7c3f90449715a2fe3192f9c2ab63bbffc962b3ba5e93a3bbe30c9c0139325720d12c3c44c1e1fc0e85e49382338ed7d45187e996d6c4e3f97fbd14fe5b9b5e1134e271b7df5f68efa1a8f52fda2e3d45f8c56dd545c189142188b7f9a9a60a626f0c5bf8e47dd262e23f36ec4d47732abe1ed0a4b5cc643f8c32f6092963acb409608af5e5c61c1d077691f69787398c71e2ae33d6fe6c9052a25b0885e44e963fe9be6d427be8433b51b988fd5dde2ef9ed629616fe04d0a9e3cdce245d0cd0ab3996156ee223aaf92311796deb7682b358bac292299527cdd99a7dc65ae9ab1e502c0246f3ae58dc4c12b16e6375fa80b0a3958a4a467599b59589df1373a248e34b2aa1d9faa405762609239bf12db8fc456d93271a91c1936f6eb19bdb8b0a6f479730315753b11965b899d6343da370b2e33e70ee5c895eda215057f3f008a3fcb4907a8da68f1dc5a4f60a1781e0e41787f1cdf033243f1f91fa56657cc244bafe88a471385bf2c0a7ce8070d881ac4430f2182f4ffa387b433c7bfe3801ae343ce13bc74e353292da67f4b27a6e6ab40462438d79fc79de243e4ae5fe85b06e074c71c40f7a8148436ecb897bcb7e637f5fcfc816ee4ab10186ecff36bd2fb0f3fafe961acdcfad62c99473559dfb09d5c795fe8dd727f503046b68af0541fff47f71eceff0fa48abe9a4e2e858e0b127f2ee2e8ec2040533477f6d50c8e45450b5f631bcf0805b39d5060d1b862440bb490244f6d5906ab2e31171eca93ff5cd3c351d09a4e4b5a78d049eb7c1fb657329e05c31dfcee5d85fbb9749a2e8cda9928661b04fd13a2ccbfbc4d09062f91d67e50e0146df95c7623687c5540d9c73384609964c0e6a3627c1f6c5336c85b51fa69cbee4003a5fcfa928e2e8fa8db994a5374352a2bcd16be96c4022c87f47794f3706d8ea86e49b4d20eee8064bd01aea2dd710ee8390bc2c208b9f202e94f324079d94dbe8d30aa425ae939a8446d78703ff0ee9d8d83fc4b8f31ec5494ecd9e066951093aa573059d7cd4d6b023461adcf6fc29ec91347a258082f705293520e13ce52ed87f07210e9887a813159d1f301bf1211591f229aac069d853d8e496cbc120376dbf90d307a0a33e5b8b7f8cd768688a9dab27eddeab30cb76f002aea0952858621703499411046a8ea0ef99e28938633d5c082b8d089cd3384c033310ae004fc76c9b6834e3597216b76e7790aa0d0e84287c193e62d909ae9bfbf7b4d2f2402d66977268e9ba96f5ffff8b40cd6bf81236d61443e5641502e6ed722f5c285fdb037503483dc5213fe455e001d89e032ecc9d228be1d16af2d6f8ef7e1db74ec9054ba61a14dc8763f0eb742a31b1dc528c5c7a679eeccc0d440270c02a29c8c39c912dc7a1606f63dc7c5ec3ebf4ad7f7ba9d608d402134dc0790c98983ccaf0cce415e48d4504944c2a03b203968ecba60dc3664a2385d1af36d84b2d613da1caefd7f683e13577ea134c96aa43b7b96b409408081217ee2f669b0ffef80392c7a5e1561e850c9f846a1dfcf6b1dca4d26d0a935a569138decfe11157118de5e03e551323d89f600c5eb28d64013edfbc57482ba20d69a3d32b1e6a47a436ba3d3ea2b2dcef9dac68151c47aff26cf5dd5d9252893c97b0f73225f155b16bd9127735c7a832ef3a1a87bd09bc07e142a4037f60d78e6a3701867206af3d2ce27a8feb11e246326bf429405327035eb19367fbfc86662f90b89acb6672a02d72652ace1f30589a9c63fca7f2967160c87d445d034b5f7ea90054f38643fdb14fe34f3c1b482a3faeef7ea7ecb76a1f6f328e7b6fc3bcd32a48da285ef4dd5bc4c6cc56a8097da175f5aa9c5b55b1a69d60cf2e62de03da82b356fcb2ee91abc59acba270128414f10543854c7a1e1c49b6af4ea5db200e9b3d0cc8ee22e33e60910f56b8bf06215899972a86fd64bbd672573fe184e867a181e3cadd3392a77432c5a20f23c7098726bea1cd5e084066045510a6bea057ae851832f04105434e566701d813451c2a8eb1503e2ea140573b535601e8e42ecfe3ff4791426b59054c5edcfdc70caf9fa15d068691314f38ba0692cf0507c77bc202dad247ca36a80167f51916ebe9b102f580d5b09fb72bed7849b56a2b535f04663fe8f29a4abef2ac121fa58a8a1bca3a2adf986e267208521da27d7dc1e2f9a1d14644d613f50e276ec8f32ed21bfa60fc79eeca31a6054e730d46ce7936e0134642f17e8ab9e9c4f0f7f4fcc5d207ede3a35f6b598ae76c346d950c394e2185c1fbedd2e763a617dc8d95150b950506746bf5bfbcfcc69f67aa3e317275dc22e32fe0380f86669db8e1a38bf4934c5903603c6924721d6bbacc64f0052aa5c15a0754475e924ae07df5c687f5b19e7940361404f76e3d2b66bb8f93c5126837b3dc346398fc31d2bd2ba21ddb5ec77404f14b23302e47b48495308035ec28e7de3f7f8f8b9dc0ab4af1430824474f07ae61540e34c4e48ed8439e96faba23356b6908b2b5a04c49436c82e94399f86649307d67c9d5487180c2f50c807d3221eec24233de96d08faf69f118be9852abe564e1bbb857c42f183df8cc8b81c8ba79ed157c2da16504f655172167d35db77ef71cf2ca140249793594234434fb667adf852736cdf926b9cd188dc84527c6ca31e773ca2ae6ce2d33dfeabee42351315645138521fe17320e05cefab1bfe783ff2c085b724395dc376996d46645b4d88a269ee247be10c7e3159c49c04702a05ce6607dff08b71af9220c001221972d80314892fb93dfead670d75766e87b444a80bf7b7ef976c2c431b8452c8f7582eee7e9eb2dbc1abcdc570e1519d74057bd05b235eb80507a7290aa9f92abece7f041a157b4017a4612848cb4c72609e57d78dbf3d6db8b1283268b17fdf6d545441a633b12cd919ba6b5da8f21ff57e82fe54e89f982cd61c9c6aaf49f9cac823a9ee348705fdae5be0cf69deb5f49f51bdbeb707ada61d9a2d5b97231e0d0875876c5588a07cd80b4c1bae3fcf02624b34aed510d04dcc4d95ea6c1bc974fb3e43c7fb054551c967f1263a959751d896b807411689ea1575bfdea585834724692b07fbf3efbd6660446407a4ec81c57ab31c79dd5c171107f1eaea376cfb9c12a43b79059c77a0d506d9e59e70d7604c301e79998239437399de30e2a64bde146b48525b70357e3fd8fd4e34d7153ee786da0c1e208335cdcf3535375e7b06a49a01b3df7e3c68f82ac8e291d8d3437cb7a1e175b7441c9765b8b263029054a409d5ebc9c1b5c7ffa23b696c5e4b18de5ffda226ed8b065a98c117e72886cff84d9ca183a901e5a270eb695b585eed603c9d192b9556393b68e12635acdf0d8f4044884ff95bf4e99bf3d04af0db872e9d3bc35f70ba3e169746bfc2e0ed0ea294ab6d473bf3a1c9748a6aadb76adc6b111f6da458004de2a94646dc151705fde2a10d35948fbf5a74fc9787859d1f451f852adfe9cf59e0199564923a47719042084b74b09f1b4e496ed7ebe3957bbce82d255aa878d6a017bda83c25f2b9cb6f8a7f6a936c58b55e476d1af3ad439959ebac29bd59643a6d117ff9331d7f4d618a8a7c06d6d9dc9ab2b48f4b53d8cb50562efff7dc080a4db0900dd7763b95141a8c6e489d787293fe7b99139a50e526553ad93242659e2f04bf0792978e03be34847b02dd383f1da14f49e90d614ba49374263d83c3e2557a57edf74e8ef9f7a749315be9ba87dedf1e81d42643b62a00c99957834c9553b42cfd24581b230b2319dd328ce78cbc487c707d0c80d52c35ba468e133ae3c0a52fc497a3d45a85c032ca040aee485a1ded7eeb98bc39840d9d03c4e2a0ce59f01210cb80c4fc3eb31500311af64230d3baa8c3121099b84d5db8cf5fee3fdda427617b4c98f1d08f6fde9c37cad61c430f777696a623c7566579b8e56a564c960d581128234d193114511b0c4b6aaff32af968944cc6c78e1ba6adebc6e422f2a24c1523327e46cf521cc0001031f652d39ac28111efd86c259b584cd852c2fb7dae6468e9e0d7458c246e5ff96e75649067ee2135d7c94ab1b961908cbe1667dc4139d52111e60c75ca388c56ec194a17e96adfb2f01442ff580d772d1e3aec794291179e0b0fa9ae1163066277d7332680443ef6562c89d632b9d00707a0a12f8574e0b4f6a1c3c44a604ffee196115e5227bf232f0c574cb6e0b1823989dbcc31e858993505df0bf8524762bb2d5884eafa27f02a51453d5046b7c2d95e4bdeb5f988a374a0286c5589a299eab36dfec3d2947757088a34313aeb43a7f8e100d0def6fee6bf0d27934b4f8a2f07cb27995a642434d2d654efcddff29d4bf25e6a57d81aebf5cef6d826870218a9ac2e9f763f2ab4787e599529336af3e8f6a65f095ed1bd6a649f7ee135b9347039d6c6e63d30a713ca3bb4fc420d52970ab3d9756b7c2eb96506a287c26791b0722cb15928335ae1c31ad84726fd2b87f7d1faa1aeaf0c0bd17cda6491a45f9a643bb57afc40daeb0dc6416119b4f7d29ede5657d1a2544787a709937040db8a2fda20fcb4fc0c8f38e3e141ce29da1ce6e423c5290e0f8be187f6f0302ca3a8190b09a0bf940b39df57dbb7e1c0396ac0a5b9a9067d441d60a83c73914664d0b131971f62cdfac062c2f39e50b60692bcd9ab0e30aca6cd56dde55a3ce4aa44991e4110c8406d71342ca78059166b88b931a1d6aa7ba6abbd9cca85f47f1c7bd1472be22fb256735fd5c22a027af648fd9838b4003b2ad018bf3a5efd900989e8a482e85653d24526959bf5ee635a5b3ec8391249f5b79a334c551334082905d3bf4c5443eb2436a36e5879ed34211045aaa2f6819b2c5262d4ebd4f8552e3bf4f5e3c867a402ecb8a270b8bd19cc980bc9746868541000b9f9a7739aaf3c8aa73ca633951a0176b8ab7c34419ec6c53733b3e5a3f84ee477813044338d30ed81070edf09e08cc562d581cea4b0d9a4d101a68f79131a9d583396fcd5533f1eaf8b07143cda4da9d7ed9cac6e4aa03a4bc1b2d6544ccb19a2bd5ec201ba3f9f8788bf6ed044d7fa798d5baab08553de660dcbf12995599d5a3cd4264487f7c806628295c5fa166b66d1b4c7d025911f9ec83e8e1e649814852c34b08918b1a7556afa945d290018550de837afd851309878c60f816fe5b06a6589979ec304ca369d375bacd9ed6684e5e49830adc547c02f0af91b6fb85fb1d3b342000cc9744cc1c68896542ace542abccdfb6571fa8461394df75fc694085168f92d06d9e289cc834673df5134b4c3a4fa262df2d237ce8962a25a9acce3f921c436d8474353c182d3af13a763d3452f9a6eb4846097c9add2be24c69645cc719b9ad214cfca60c22fd2082b1ecb58991cd1381ecbc70ce20e2011daa4c3eca341bba0e5b23dd87747a8188e81850174ef0e57edeeb2bc756350bd84c0bb8e7f8fe3958ec1fee81fab84839f300092626b377595c990291227f9e6a18ce9f2756002b1f68de48c5130b2e0421145073e85327228dca69bf05e1edcf14554b5b0d05c96f289f0f8bee032389407d94bcf086aafd763a09ae573dab1a4428c09457425421d99e7f635e10b04a869f1834ae57dd88d03a2e0b44e659f98b8a42e5d93ea4327896dbe0ce6f61a613d1c39fd2b6f7945ed015b384c1b962486f5b0bdf457036693c6ae18f4cc9403011274d2bace64e4ee9b43c2ecbb1c3866519d80137a2dc55c7c8ae400f65d4c0b6d470c85c25a3fbbf6787ea356c4057cdf772a09ca86b3f9ef15c865a4d07885eb971a6a35fe6f14c16975754eafe8ec7d1995e69b406cc41e03a8ed260d2ee3a19e79d97623c178226566e6cbe50ddcb9f88c7b1846147cabac709060b51fe094f9fefd4371d265b2b254858c3f457a1795bb363b2a0d3e95d8ebf278f25a2b0d81fd6de9bb120b36ac55f73335fa8ca20c81aed1b8702c022c618455b384114f7d47d25a24d2e30f3e76765a10b2d64c01281fb434a0bec8ccd830a17f0252c0ad8288ca80864093281816ea8bcd8448ab5c440089b8f149d9873fa61b511b7c338c5582e3010911ef27dc5e23709668f577143d927387311224758a184df35e77e75e890fcb338283e51098584249556230483caf5fd92bda81e874c4b6b235271b510f8c69c691a1483d4e851c576a33a93c768b9c416d207f15daaf6f5f67db161de8d20a3663884f89485c9b93a146bedbb28f92247fdd66a56dd39f7d8d3b8b22027ff68fb4f1ea5bca666c708ff8915e255b251ee97b3e7dfcc91389b270d0e5d37a649e47adf47cbb1344733342e7548bd6cfcb37b36ad36ebf6d6af7eb53b1df66b18ba343d57b78c1e96c8a691e7131801cccd29bb317b377aa0b1797bf2511186d7ed34f8feae18bb4537422fcef7d0af13a61a3abdd79c9bc18667efd57b42f07f477a5019ab868cde13e8194dde6383260b606e930931b12ca56c923a1893e98d7319987451a4ad98b62eb6d1ade9997ce4812419656458b30a2e453ead17996079203cba6cae5d0ac0e791dbfc95a03eb88b158ae21cb4458e7502bfd920e26a5c17975340895f4df808e489a0a3f7b1a98182eece7fade58c0a5691561de9c66dae30a9323f320dc4acd1ecd97087814329c06bbc2d09b3d41cc4f866b23b80f16a1330383076375f1b1140487ca9ff1c154f29ce77003513495cef69134c47b369d974880a3f7d021e6c0d2bf7f73141fbe5e23e63e1f1b9961a7abb4236fab7a7804a6f8777afe3f13dcc661714c33cc85fbbbd982a98f6c0a9964a2a274916c0924510920b2869bb10ff25f3ffcd19804efe77c0be5c4e871f400a89937d3d61c87c52932593603b0f494cf0387c0da92f56af33ecf04241150f15cd5c0f07dd65a9ab37f11812e67a5b191d3966528722a07b5bdd28259f47cb8b2a4ccbbb29328fdceb1f7e86e782128b202648e20404aeb3b9566e0863ab0eefeea98a04ac49005e82e00749ee2593c5a8c7a32de7f151eb9ddb01a4fb5abcfe7b8c845d45311fc88debd4694414e50d7c9d0a5b2cbe14da9a8eeaa05cbbd111164db2b0c6207544f33d6921a8178011844fdaf1cb1d7de970578582bc6327c3c16b9a81c51b3102efb414e07b53fa5d4bcae1f07eda81e1576546f9733c3786c7c63a386a3e51c4aaaef9882e4efe5cc059f5426c1b416c92e0e1d02f929128ea675705c3796192d4ca150608178abaf65b861db60143aec7aaff7187851ea051de60b31d91acd2253139408a1434714e474578803bdc07689880678c76a272093768b4ea4d19028b1eb0a1a4843d77b03918cbf3a5cf82f0a9260873f47caf876a72d926241f5f4fa00c9cb060694147548963270b2201f3193457d6541e72e11ca9772c1be139aecdc5f138dc69210e84d035fa82206182c65f4157f3aa4be6b54eaff87b611069e2d7956dd8d85026c547f8d73bbc60c2fa3621cd91e626bdd64ebda9efe34d91646d7939e913869a1eb11f3022d71583b54b0a28896b5671357a3f9e2e3365bee00778014fbd46c72f9b364750f6fa77e16a82eefbc97f06928c25ef44a21ed6f68d43e65565838f5beb02babf2b4424c06875b1fa9bf034ce3e6582db0dddf8d77f7c36efbddb39351e528e63de7e0d567cc9fcffd58fff176ebef2d81fc7e86650e7c8a15119ab9a82e258a9acab88343966e6594237dd0edfcd3efc4d90973275bffeffdc2c4b8c3cc94fbcd94475e17295fc13bc107a6d7477ebbc8ea6add89ddc287dcf5fd94222284b3654da0e0b7695d2a4bac0bbddd629dd0876cf5ba8a2021ff4e4c02785e7bc9921eca8dbbcf299c3e2c731c6cd252b99199382af838ad0beee9c78cc5037bafd5cdddcbde5226ff0bf0d5fbaacfb9f66b9cfcf291e9f140d96a4e2776628b6f01e063e954b30fb7c2722f933fd9b89ccc3cfeca06bf9b21bb55633e4ff9599f54075a3b001e41f05f3b3fb5607158aa39d97f2085a3a33770211bd377e0f5c94eb1593a4a647505ce52afd9d52c988c941ba278d8b85c2131972f3c1f0fca6982992f06fda1c17c4b7feee0d116577f6b1a99de717e428995b571a4be5dc3c03d2a25869f5c24bc75fea38e8de1b2e0028792014ed67efb79c2b3a1bd84f4a73e177996d873b19d95146553d850c88a0c5b351636bf77fd1588aff9b50044e97e6596baf1e16415f102621195eacd4a145fbd6894afb6ec23bcfcbe9a327e2545983064a7d32f579f3a5053460db810884304e6bebd062e8987952613fe523c17fb8c2ee39713113e37002973973b2021ad9fb0496aea62314c7f4774feaa10f31de4f091cfdd9949f65097f580975371e4736df5120cc7d5e77f248472a1ab55e1426762be248c9d1135bd90dc6bd86349938bcecc0dacb12a6ff3edb4c8b2dcfcb59910b02b3b3ae69b8a78833a153ff4c7c8b30462953aec549a421ec7f4eb4d333f6a5e216eb3c63d1efb7bd74e68576bb486b804d13d686f81159c3b0380e1459dc945b15c553108c906b895aaf5847d048d90c602a676c798b93789f33d36e3adfdbda2963dd321319bd952aeb2e61618558d5ef6831cc12fd442c9322043fb59fb24f8eaa05a3ecea6ce5c87cdd448daa1db6f3f4ec38f6971032f324fc30368ee5bbfe9dda01717e817cb4a2bd99babe80ea7ae9326c46d07aac1a0856baa25b1ae19eb384875c3a219b02f087be5613d836614279a8cf46ce7eeee12bc8f1dbd6a38d14f29ac120e6172bbae2b93a731eefe3c36092e3675f915f1c238da92f6ef455d13055dca7cbfb7231eff80a6e41744350d04d6d71efc543c2b178a0cc55b28816ad61057f72f110876e4bc40d624c76ca17cb83ccac3c043de75da012e124be7b3619514e055e39815156ddf3fc13a897f8eb36c4cad9b270b65d0693209f67310ea56f167c78e8052bcec75f284659e726f3ad02f22458eb448ccb2beb35fe200b9e2a3245baf1de4d3f366e4b1efe7cddfe6b2b73c7c4245ecaf0653b6fb29fda3f74347198407011e5337874c723a8e723b3493361a6c251ac083641b4cf336c29479a8dd75da3d59c9d46efc82dcde330566729cf81a608642e0614d9b5044e784f756f7f252c9929750d3ce620b33ea709c582a7d2e43d343d75492a60842c356b75e7d2a69cf1091e2c01975bb0a1027f06fd9f447a64b186ef3bfe6183982073c9e8e0da1d41354ae494b6c778594db5412842a503628844edb64365ec7799f9c7cac346f44ddbcdd0199a0f4fa513f44c54ac911dfece2b605f4ace700ea4b0e04a004d148c20a826019ddf1e19bd66454872183fb9420d81e72d95ea2842dac3f5a3b4739e7fb10e8ff6d8fd32a3153c1559208ea4d9a1bc2b6facf0405f403d3c50348626254eb0a3105fe68c600a5a571d4844bfa47bf479f9970f22fd110ea8e9f52fabcf2ce1759056c1823ecef7c73ac51ff834ca2214b444214b40c4c9c295211e62a9e930979f24ee39e411fe3277c987d555294ccde098f30d85f2bb372781d125d9636be8f1aabc8eefd0a3a0635ed3fa9ddf0f0738d69e50e36ddf4ffa7a49057a316f896d767c2022e9d0f3c95dcb60be41b2eca9e8f612e2d512995e9257d4a6edb7ebf6d994ef2f3161fb8a0cb379e6e9695700cbe5d6bd77c3797f7e23c0c38cc4b3e33fedacd769a887cf679d6931110bb961775cf0b560f679950157a2c0980ab533cf82c94898e4efc9b6ccffa2bf5d42c1c3d0720f1d0e4bb18f40f203e9753ecfe8a018e3a166481a6a25fab42555759321393694bd28f722cc03c5e58df2e000812a8ab5d95ef7f5a3cc2f106d078b9bada06c8cf1d9d5769eca7ab36c0f7045d59607cd39dccda171f1e87088381e021f03756d9dc24ce350572b7125c5c5d1f0181d09852a157aa5177c6d1bc3028f70822d72d5b7b79729884d5da51a17b493f2fb5fbf1d6860b80885d3a86c285fc0ba7ba8ddf747b88b17a25981dff5658cbbdaf944bcc7470521e8d80d294724866940d3be60956915e45c94d64b74d17b73c267623c851cdec372e6804128a3fff593a569a4de9312872da752b2f7203a47fd362edd985c992899395c3f8bffb9c1ac0f84d0fd0fc41eabab6d13cf1b7cee79949ce7dbc41f98a829f8cff8d3eed83b9de54b14b9467a96f6a8d434fd4e2eccc58d22aa6215ca9b28f3fa0895877d15b60ebc01b0db63eff501e97fc5614984d0c33ecfe540ddff36a6c46e03d448501fba6a705755555fe4bde08bd863f8c060f5b255e3182c7bd3b18dcac55f2a88c19e2f9b2c7172d481e7dd457299a37559bb3bb81f7b540007a3309c1a1e89512824176d627845247627c74aba2c0ce1fe3ac9a58b8b5208ee1805dcd1f63f4184b39ecc13c927f34bfe07556a73a747bfc3d7bfafbb40881dadd90b3fa3fbe87f7b7dd734c0e7ca60bccd672ecb0be76de01b5715f8a7722c9af80edd0249ead2634911e1eeaf72f04c1c22b4e3c41075ea17c2c0f82fbf2a821036b60400d4133fcf2997caa93f72866a569252cb64aa6e15cda336cf0d1807a818556df192c7ddbaa34843eec28c7d38289f8bed9c5f06ad61a0deac3d6b085c857fca0b027f05fc3dcd9941be7997402d41c59132a0afb5ea61d1151d1b154b9beeabc9e7363c53f4a36cb2cd81167d0feab2f379015c927a05fc84539d7348849cea52e1b3b20510526ff631a1ddeab05a450f19d58c148790c3481a8e403dd40286ae82adccd8035e23494cdb1d7f9de7a25e57040b52c7fc97549484ae48cf8819c2589fec5e72bef1ff96e379dc073ec12f91e0ce9641b4dcfe7b09f2d5bebdccb37d658f698835c01b604564a8c6b9648a1fb519f25b07c3c3099c451b089843806615bca251df00fe2c30ad816bbc72bd7c961995fe16bdb25aa63d089ed1645c274e30de7f9892502607d14741d574e3761eee97a4eff4bfa57c23f22368ce59969328462da0cce496dada5588b33e90e085e95590adfc4b6262f43df5bdfe3795aa604175fd769e0ebc0dc914438f337159fe0920359a64fbadc1c08fbb5ac2954b9deea68625f7e20a6aed10474d99811057e459d3be1359cc5f0d0c2d009fc0fde79e20243f67079f3e87ae18acfb91ca161cc2e2ad29700d98b40fd44a01bceb6b7daf65ec13604bd42ab50daeed9d402b8cdc80bf518adaf68b17fdcc312a01a382e4160d69089c605bf40d242cb4a3f869744c5171dcb6d8828517cc316f7ccadf7ef209f07318e1dab7b531bf5d1c5d8c02d4d411802283e120df6ecdf59311b7b37dd095f79dd25dcd18c325b81b1750558a0992442a62602c1c5ad24477940d4944f244b100c453184239df4a1cc4d1c37ad334820d7a186be5d1ffc3cec9ce8371257c5ae89eb1e86fd73677f88e3c984600bc4692d62b11d5d92901edfaf478731e9b5042c2811f807fcae8d0ac93e44e984feee438c3a1b3a8a80bd8de12b1e419bac6b0843222cf0ccfcf98535a29b51107b7d9e54674d6eeeec389c185234cc15e025727a4fcc3328c9422fa98871f9f263e7c106af8b8c1d862f2165d4188bb09e91158ae6b7b0faca35fac3848149a453351f0a48448ed9b5124fe492605a424ffc4d6728cd15ab485e9d11f719477995335224bb609f5ccb9737b97b1dd00134591cc32f31ef193626464c6a348ec4860e104fdddf266f74791428da8802e1536c18b98dae0052c41c3ff926a95b919914935225f04b425cb2320d59ced01eb9125a41792d7b80ab8648c4a8f48dac609150e765229d5607efb868629121ca3b2d3e0606cbc6284e9e860a4c3ae4fbb6880239f53c70a2db5d03faef69a48ebee51342c524521b5ffe345661ed5e12df7ba9cfe830853045055efdc075715b854919c4030f74975e5922f4c9fc5d3cbdb4183320719f94a33bcb81d95aa0a7f848b5f785f2638520b99bbc07608c6383dbcbd80eb238e09d081bc88bf2c55b44f950363eccbaad4f1421d11d5abd44d15e5566d401b79c07f16de4b1d0aec43c968d7a120c0618f192cb9ad01cba44ae1cac8f9f232a07db990eeaa5638dde665901da0d0fdb57dd3682fd3c2119d2d492816ab614e932d7804efe493e53b5a267b9f224a05066a40599363d44bd59e7463fb3441777cde24488fb1637c7361568f544de558a085b1808bc5f5a370657a48cdc051f71027744b3d7987b1df5ed63ae80264959cd350a220f4c3a3e57f822766af210369df0bc01710145016c7ac7566622e5b66c8ccf30c449f77cfb176700570daa5e55ffd9f0d3a9c3c87624fed11e8b4cd8fc8e6680628a2b2d662bccbe8f5ea926d3845ee1af21542eb19e2ad8c5ec037f42001657057f8e9fa81a7cc36eaa5e71b8d0020ab70d283f471894ef1314873cc28b9f7844a73db6d284a26203634c81813e51a666825824843e6512955c495b5e25918f7f21c2ccdc17648b1326e43587358f5e9121689edff5253c42407bb479c1f38370e2d47ccaa1c3d92d586177c79bca98e4cc0a0ee9b8a1bc53b51b541c3ab542b7193e3f6d02d7667cabfacd4c4987afc29e5f5c8b3c74d344cc60b3a3a905b1ecc888fa081048f29a8cab4ac9ba99d1abb58081fa5588a47295cfe047caeda4a39789654053d1145e11074c51b8c76bc21e34e240c9e671753be2d0eb6637f1b716ff6476fd349b2b51b5bd7ea2302a4d0ccab015c9e5e03337aec98129d31771ccae1fe4afcf1402f599ca497e36ed1e46b4b3b547b5c67b5fd55e3a497a0b546a2bb2d9b9af8c78ebf73fb6aec77d6eb51a754ba13e0bf0de97174eaecd5b45ae13dcb6cf5577854f898d6b83e0e7e7728171cfbff4bcd8d61a1dadfb7aeb28470507899c15387425b9e91608a5c492ed9a1d4574336b4b0c6f4ce03abf6c6d1d1a140aaa405dbe1738e0764efa68d3bdc04a26f989cad6728631bfe5ce860a70daee661518750eaf81344aae74119bc851a7dd749ba66c2b49b47822c90fd19bdb98376b2d9115fd2d44ca53061c0dcabaa1d507ddf3ba17dbb7a861191b924469ca56c19b352ed9a9f2ff264032578213075a73443fec525260391798d4a2a612c201385834667c15d5a539a514279e26c740a7073e9882c370f7bf3ac5e952f4958811c3ac218473a3f2acf59813f88a87421c79995441fa0acb8b24638e66adf3660e01afc241265e988d4bcbb0d580fd4d955a79a437dbd90b8137fe016a17eea213ac66314734d138cc8c87c36e49da1f960303284891ec3b55847f6684d9322e32d34b64633bb569a812ff1aafcd75ebbc4664f893a436321b2ae5f3f69d1485ad91b9910bd4a7c83b5f0f66ad6a9fcb4109334dc7acbe9762fd282f0cd13eb542902336711f1c590af3b58152afd1bc23211b7a847d7c38322af3bc1e1d3ad7756fa811bf9a0aa3e5004f231e2dabed7b7c42211943d6f9ed90eb6289854c5e0c70ceb36946b5ab108e7e39398b40cb4030d4c5735ec8456503ccf34d22d21b093ca3eb099035d3fb32601e1d538dae81fff5594d194c379c71c6040b00fee1bc029d11d77559f3325fc419f50a6c29b4e8774a88e33c10c187a8c8bbf1ac9fe29dab28e2b3e40dbcc3ed91757450fb9817cf77ea49bf238613ecc3c8074f6db6b1170b16a73c05c0d4e8f295d2b90304d3d4c8995460f24220aa2e0d63fcc81e5a95b806d8b1968c41c17b27a971f476e8ee6bd6ca070b1634a2101efc9f0749952bc31eb1387dbc83530ae6121b8fd940e4436dd2230dc27d6832d340e338cd0156de2e9b9968d6456012c21e239ccf6c7a694670851a088b60caa5810513aad96bcf560178ad2574afabfd2d8dd914b3243c175d2b58dfcb57489a642fb2d9c8f732db18de7a56a21368e685672bb3b0f5687deb28d6e6c31550263a0aef6d5fc54bdc288babe52048f16f2a296cb6ffed4d4163bd9b3d29a864047fe98feb24fba435e1690f028ea5d1398244c8cfe7226d9d19e7656ffaf345e0b9030167f6bef11293cd3752c512efc905cfe4ad046292ff70a5c68fab7997e0bd330c087e9234c76cae4b81e3f4e1e47b079f4ed3e935e25e14b2bc8c2a777f6e269399fceacb738bb8f743fe80a8ff14678a6b487a38d2e2489ef6478cde8e2b615633aa59f805250239d33133394d65e9443bc105fba9fb2d3a7d6495f2d691f4ebe04bcb086f2ce18d10c9a203c71c18d9a9d9246a8ec290c98f28d4c130f61bae2b4079717d65cf61710dd971232527945f1858edede7ba43d1c5d15b3f5be578d3e916a4de447e1d9c2507f2330e63135690208e2469e7838c0be431f8610407bdd28be4c67913800f40036d64e4fa86796aaabc7a4be00b09101d65fc4072374070584a600f3f1e4c9ccff1ac6cf75192733cc91a23fc4241d0b03c2a3ea62f5f7bba30e6bb6419f693b3ac45abd01fd444f63e5cc5de3372b27caa574092d1409019906fec8a36d4357a9596ec94a0bb777ac95edeb90e39b640876cb360bda765d63a77877e06b0dad9856f329bc6d05f9ef540be396a8cba47160eb6aaec2413f1a15bf9117e82a1dbd9f115f5582a23c87311231f03527c08e79dd8ad999b9ee0c4cc39804527657cdda576cc87f177dfd38528403c81c70434786dd867f095a23c92a080908fd82f7e4628f734fb8206c9e153745dba2576b12666c3cb391aef0d8b6a199a8dd59a0424a864c39e3703c95b5a6bdd5ffe99ca1dc48cf6205fd9d1a69dce53b51869b8f15229aef5de0092f14ff533397a2b01409a36774a8158d9139e7cded5ed44c2ef609293a840dc08ca94b7aaa51ac09720d47ae1b27e0e8f21a00852fbaf01aca7b1642c6edc3232e6bbf4b3ae1dbdb9e922ec012ac9286a1ece2490a3e406c8c95cd40423c931d4b56d9701bc19ee52005fb408d09273c58172fa116b790632ea7e30a4983cca47f71acc6c77ae14d5a19c98b97c10d4d79d0e6c58f89f32fe10e7e5a339d8a2c774b258651ec12cc83b458317a30528406851076e742b97498bab11ea9b18a4cd395cfadb9b95178907eaa079cbac8a346ddd21787ae2b0bf4d5150e948dddf54b2fef049d1e5f4d24ac008f361374992af18f94742d1c654e674e41569e638e1b84deb404317fd638dfd988ad89ba621aafa8db0fcc267f35cbe5602b3ef4881f0c1662ff8db9c533cfdc2d1283a03d3b51bb199e89d35f2365a2671670b3670bb58ddc8122eef845c0870a739d6e7e54c627e0c2d5d0f59558368f4c82cc6277d3d07ad7e974e88769e7184e55d31c96a2542e106a37164d6b193a4b7b060679d90e26cd6e68f706dbed601be9986faeeb92791c91a24db92d1c447962ef3bee3ddaaa740b41cc09a3c30f53c341257138dd29718b5388dc4425f6bd4c4a0f876ef38cf4058d94366ce3dae0e7742b80f32151a8860abc01147412b3084d7cad869673ac11f6b67cab48d13b5ca55000ee7092f5560351be6945320bfe19aa176c42d16774069d78cc178a9424e06d64089624959add4d5545e78d08f5e790b714b9b0aaf2a746f5e8ee29a2d17a9b2bd10b3398ffa64a19d852d435a971bf9069f8e4ec04d617f4664ed9a3193d3eab2acada72d9e9a96ffd1862e0caeace9e0516d1883bd17d00c80a1a82ad622ed8b000c515723b730880658918c123d5b5c4f1fb9bcd91c57b354353653563476530cd76713bdc60a903b455c7493c13420a2f09f8fbdb93b849b83d7e5134b85ba762905047013752e041d3c40162fb57e967eed3cc17cbb73953042c7751d9e38383edeed20502629826c66fd790629de86e9511dd19ec41e6072d23b7d0abcab9cd935823fbbddc187cee01a4d02fc35d921033ffad28898c685c7a7ec1ebbcab14815c12c5093985a5c45eb184866d5e76ab8ca07efb28897b64b5e9117912129b47027419fbc35da0732d1dfd789144b358e0ff8c3404f190a579e968382c8cc60d4c9486bba79bffd057db4028eedd149ceb95c288768bad065a74665049851f8a2628e493d375b2021a1e7b275d20c8159445a00b940d7972202525ad3cd0421881585382e979e2e9f0790b92b1cea89a78f572f72e66b41ed023fb28d9c3419d0ee695a182e9f00fccbcf207e4bd889aa8c578df04dfe0e4800476b7a0afed81539410e621f4743900dfb0119d36d6be48141b40512431162bfd0e4ea9f983fbf4edd299cc378632c0f26de3453fc07b492e83d929b3d649d23e24861b45c7aac502eb8268fab104d55950d94ce9c42aa698243aa41efc55431d2f51d0a5705b621973011384dba2788b8b9a6c4a56dc0a1ca65bd4bd6744b8409186feec46894e54a05603b9ebf7f7fabf3c20185bbe8d07f2dd49508e5802b5c5c253288b6c6d6ae5e91f53b21b0ae8772f56210ccab9d11bcc8ae3ab7d271ef1182b0178605ec6ef629d5e4776479dfe35c7888bcd7199eb41c4c45a8c2c1170640fbe271ce86ec84a2c48b226f871eb4eb634b0b826be447c1e825010627f204677e90f5a9855cf3fa3bd52589592d4012d1dcb33998ce98da281c2ad1f71a7d1b08c707aaf998c0ced648be0133f9e62a54fa912b519c81ad27a722a64b61e2536206d8ae4044f546ef4a665c79eb43d24636caa60d60f3b67fa7ca9161a1eb20fe42da3a4791e094692139d77222449ea57491fe629248a2f23200c3ddc5ade5f1384a1c24d8cb5549f3ac98c1785dbb6aa155f934751fbd102ad60acd0d8eef7c02bed1f12012672f9c4f2898ad0db482e3a2d95cd35d68493d441bcea0e6735e5038c1a73b1601ad206f9be69945e563d8fcd1edb1930e50892ae301d2ac5d4dc54e1cee6b981bf6d47228d968323197c276069ca3d741bc42aafc7396539355ce0c9d92ad88e2387e888d0a361282ba19b8f57bd1b08e1b5a279a5efcda2f434aba1fbf8eed3a5fee789b6fcca795c777875662a1c5c1773e5ff1bde06cdeb1ca7a63bf99525771a0cce041298eae259805007c7016e59194700b3aec715b62cfe1a81f6f5db0a48b0ff9a25485cc34ee18c2922d8ed39f3f2af9b2533a74455a052916bf74df96b3ac70d4caf1ece7eee5482ea01ca9a6388a43b5ba1776909a71a19eb8cb9dd2964f30be735bad295017fe719903dda645ab3a50056e9adc73f41a56074fdfda6d9780b41624e3487910c6d9f4dc3cc528c6f7ae428dc76ee0bdffdb3efaa063830c1e643d3501dd14de5f835a1dda138110f181b9aa402f105462d7b7885a5f3dfe3c9e4eebe5f216e1b54a182ab43eeff73294afcfc4c7258dc50ced0f8d135f2f2341de08d3c2ca52eff2f7db08302ffe44954492110dfc32cb519daea76db11c9dc0760184ab9a83ca89b5839fd43f58a52c5f83290a5f71c58b4e6cb9e20a347db2590a02c9ebf05072c00624089a91978588238b2e2d9cd0569ec04c3d82bb7a838ec852c482f7e857e082e06fa3b8ab18013f942b27a88c59c8b71e7373a06dc0f77365f9403d1faa99c2fd60c6bf6f7b480cd4f4da9e406ce311b437fd7b4d94fd38a8cda628ee3a7231c4070a3751c3d779145fda20408602cbd5eac3a73376f59b46feaf337f7a7332b410edbcc4e0468444c2820823204b14274c7f5ce5455dd05808e2cd411c520bb67cfc3488fd3c578c9d53f6cc44d2fd398e1bb8ba3d7b015f019941d23cb8a919ec5e694d95899b8839d7051b26bf155108da303445e7e8d97bfbe5a86f724e2b3375bfffa205241d27878e6c9473746d7eb2be2afec2ccc6b0fa6f1f6e85907639a47da7a6f58b73e46ec42ed3298e83a65186dbcbf727d2c228ca9d5644626a6f308666f630318c1b1e23d099617b89d10b66bd456a3bd4d6f3e8ef24e6384f1fa840b3686ec6013eff7b477f66fa92c6f800ac8a5ce7efa9e48a2d1d0a37c0da4c6d8f36d90d4c339d30e8f3b54db6f01b6a3f359077bba64fa00439e105b81abe4d42052faf7f9a04a294101afdb11fec702a71882464e32ec740725ac184826494969014088b48d3703cc79494233c43f17570ff6853cbbd908fa5365f39d6b728de49217d1cc7f411359196c71bb4f8eff91b441ec38666d1d9fc251d0ca88bc866d2b3a8d44b50467788507cc0abac7291a0620966d2c0759b712c060b07f54f11747593f5f8a56cb9c9c81e343194caf0e3b0acfa4f1111800e78c33162e5a1dde8af7987b8384dc09d607d63bfefb35f9fdfd5d116396f298223897ea96c6d0f899bfe7891e2fdb28f555c6f27fbb3c537527ddc59af3f6a6543f91211a19cf8a186f0ae014ac41780f8b395e3d7608c193b0ff889b53e3c0d258ae73f4a06c0c75b49d0f4ad368aaee686c66c275b9d1f50c1397f3ea93c05c31e3a679baf6120194bb0a594e994aca0bfbec9cc83829e0d594f2894823f519533e189b297d3512f8c56aa0d936d16078e1939f0a16f7d2eee31720e0c6b5bd7448a8110d6fee7bddc7d1139c3a8a5aa6f0a125c7b73dd3bb304476cb7f6d7035f26d81e4e7f22b4d17ac6d47f1c96d5b91bb00cd2e8c1b67a8e60c2b7fab43575bd643cce772954bf307816d960b26fa8f72787283be60d77216377e30dba40245e05b98c73fd56235796dd20819b2db5abda65816775cfad6405ae9bcce1afef2561ed6ac5b0e58d2129e17323279e44c7b69587889196ed397e955c23139b505690c9c9df8f267dd328ff5be7a9aec23d762d50aca97b98a9d50078788446803fd2e1556f3e7d41ae3d743a856c4957a41780e1b0314bd5670f9edc6c1b9c54a3ac1d7734c2a433905a00d24e84b44d565e45203d90bc2254ddb7d51e0916e44788919177cc1704c81fa8180c884905a61ca94a1e7bad6ea29cb5b431c67af8d33ca004f008b50791e77cfde2ee61805f6c360c030772bceea60f0c194b91217c0b94be3c4645648252da9b41ee209cc992145bccaacc3b6a2427a0b6726d88ac401926dd049eee643b424e8aaf219882c2b14557fb102f1efba1b6a085fd9ef02c7d9cc36869f2167a5ddead872c8e73a5b5c37b7c9e59723365d321bb41e15ee7785081ed86f622044f74ba09414a6b7656a32c660b7fd95fca793a7612ac027a36ceb975c43092995202c6abb1fb74272753b7400dcd11099bf4ebd07c956621ad7d4b1049c6ce028ddc859ff4bf05925b2635bdd653824ba4965e081056e26a3c9aad0d36205f22ded103fb61de831ca07f42cc23d5bcf457626020b4d40fe6a709f19caad139a92295570ec1e827fba544e26cf98a613511a10a86f6dab5dbfdf0be4c976c8dfb2ed7e6e2cd119ddd64b74475c8f75737d6f2dd10da7614c347ca0bbe4259bbd25db11a211db33bc31a734613b69f03c397e521dcf3a8bbf0524ded142bd07c3c8c7f7af8d59d6f8a12059ee4bc0bbab119b660e7a7f679f44f3049221dc0f4b41f2a8a0b7c58bc36a37d0d5164a4cd01a2914282519add38442f9db0eaeb2b4b40e05119802f60ae1247f4c9c3483f875ebeb9a488cfd5db56ea24d460661c8c30cb90a66d8f2b578230fbfb125e2ebfad4b3876468946cf791e350b1eb9b1a58d81b4d5c2dc126d37f6a5f55bbd0608c7ac3749e3ffc457552933f39564b7b4bcb2c71dedc1f7f010387679b4232e609aeb6fcac8b43afeec6a073f57aefe663fcce6b63421788c1e2d0ab1697b35cd3267031762580584b125b925b273d1f12f1d035f626d9d8823aea7b8a133b285dbb76a9257140d7054afd8d9c63fbf5ea2e4cd43e4d8a4fb3d2b38622d25afbeb47ac84f050ecda87a74b386b2c04a032ccfde92b9b6f7fc3674e66b8f2e803e81b9cbbf39e5fb461153c9b00a005bf2dacf3b2bfe0818184fc6a2c3697fa390aed6785b6a07c465c29c090dabbf43622c321c1876d1da7022e7cce331f49c2f65089d034ddd8901a6cd00a1e3fe9b46adf6b44412f1527074ff11f007a127a839c7a7c322855a51fd626187a98ac085b3977eed388ec5a14bb3bf94ef2d30787fbf68c1d780201300178a37b4979fd93b8d94a39eab71eddf5f07785e180a03bd72654319700698f0ebd0d81003e55400c49ce9a0a01d6708f328dfab358588f4ff16c7b3bf68272cb36faa29bb2665b750f95934de5df19977244f567bf639a6aa3dd427eea57e1af1734a261031219ecc2daecfbbc88aa6c5bdf4acb6e3f039aadebb1a3457a910b3d8601f059e07fbafbb1d0c1c9c25860a1e2482e527d310867996e3b33e14532717bc1947d9380ac8aec5c8417e9a4cc44a58a151e93385d835d12b6a688ddb62f13c107db8f8ee938aef0913360bb43063bb915cc8c35c534cc2d51120ccc18fe7b02c472ce30d28f7469dcd4884de37e71445140ff69a999a09606c60b8420b07bd1eba99dbf1c2f19069b8a24285f1ae747055c31b44797d145bdb83585f104743f6328878024f0fb7e2a3c084c4e9890123e42b881e16530a228fb42096c8130b4d8c8f722db07a7e17ac7cd00cb76befa081ddbac8730ea576d7373364585090420ceacc0e4c81b2ac510464b1d623dd042da013ef3e24c569d9cf24275933f76aa77400f2a12799b1cd7a71b3a033b49598e4b6b71bb0f30cc5a9257f63053972b6a3a9877bfba8f75f5333455db2c9d9f8270baaf61b51590dbbef716eaec4f74045af74780cc4e471a32033f6a2c9e915686ddd42e61f9c81b927cac05a1ce5f977d65a3a86633afbed9ee959e3734d5db6fd818ef653ceed76c07d1a4fbf6c6270b4a2e8f54c1a2a1eb96f85e27e2f8acbf2d85c54bbc04d999320542737596cc2bf822710687263e82a59406d8566ef5ecd8d88b414f50cfe98e3583fbe8c2160aa92544af8b9441171b7c52006d890db5c10f3164634b1e4bd9a929fa445e2e2355d350cd7b1b53b244af83c56f5ce24c47137a25afb62284300c821b177807b7ddf9c87908c35966a169c8d823b96d6508543fa168cc4020bd8a859cd4a6d3cd28617859d685821f659edc243ebb6befa6155a900f916b9605a08295a85113703c9f5f02d425a2a6b34723bfa638ff5992a3568f35194a3cde6d87d55f5be18ba6e9f091ef3073b9ed4e8f3830992f763f59a994accf66c47c9ca5c744c863784486699d53fa2e143a30d9f22800e26d59f72d4b9dd5dc7a65e236425efb3fa98a9bd1b70154343d621b8c7d41a2cfcc976fbaea8336ed30be577d74cc18a4b7421ae3205d61b3b3c61fd0e808c387e74d64af7836aabae21d3688148865d98bb39c060c636bbfc7fdef07325b3f91c2e6a3e416160dcb524cfc0b5442edee6cec825f952b2a371c2ce93148334be6c77819925100fc82411d556f8607252ac4fbda0b746d1bd4e8c77718006987294ad661bd3a10e011b09d4ebf087aa6ea8f5fb26d263036a89dd476809dacda3f65566327e5ab9534fab0798ea2fd8c36d980f8a56495045be945c5620d71175460f60ede4f7b156629a3cffb66e15639593360529fdb3720312b014a0eb45ab146bc2659b96218df40ec7cd6706f6a46ac3e4e0a42a2df1f9e4faedad0d2886f004f37900f150dfb233228a6b11825a8b1b8aa0d2d3c72f5c437ff01cfcc291b56472248f629237bfed08bbc687bfb52a6196618d498090243479e887e128cf5c700b432794c68e112abeb9e7cb5a3b5734753bd868f843f2d890a1d7bd90badbe115c7acae89d956b24c0bcf5a9576f32ccaf052d804e56d0526970c9deab296797939f8510df59bae1f316ab3d3a11531678384c2704a7d36a481c5cd412f8e6aee1836bdbce831635e041db17cfbdf5ab8e76a9dbf570782f6a4d9013b70ab656250bc36c2b0ba19a86293a6f99e93ed1f6f6d8e49f3a2f76c4b78f020b5d6c50f867eeaf5cb3772f696edff77f06020065d574d4320f58bbb9f1105b49492447985d9da98b617e2f2f03563e27d9e399e7821661766a5baf01465e32bdf34255894371a64cef5d6c348e78d4f9dfa157827409bfc9d2690146a457d5fc290878d3dd22b33dff9a94887efadec0334c1e4a3f1cafe1c75468332a775f7fdff7ee507f987790b17f08ccbefe56f8231336c5b32ba869f80ba459df5a982fe33124dd3d430d33cb14c05c1e6b9b7f7e9361d100224fcd8ddc944cc933f50b2d8458c9c07b4329f145b57bbf06c3815070c7c9c5f5226e4cd68e3b9408868c36844936081009d0ae5a1577ab921be874d6b4fcdd5009025c1c746c4071e92193086ca9e7dc31d10d72101495a6ad58432fb92f2c6f5684996c442edd16a3849f1aeb86272006eb59fee4d31c3bfc33e5b0a4e1e71dd69173ea2ef6ccf5eaf46d353265acafea4dc5d2eb9918da2671fd4bceba4f56aa9c9855b3cfeee3ceb0a41cfc0b7dec733fbee3882fe4b039dfb671a1e85d9a004a36e8b3de48e30ef99dfd1d11cc812924652e6bf1b3bbcbbc94d73fd3eba0eeaa4740fbf6b5eaf8a2774404a59548abb40b8c17748d72afc2739b14c837497ea4b63884d1303bafe3fe0e291442d55d3d3807c616a367d4aaa02effd9dfaa2cb893b02f54527a903f895448c067bb4bed0b64c93f1a20e47af0d726e48d9e71325eb47d7952111d9e3dbccacce9a1b036d861606352ea1f3890e2fb7849cb736756c27e15b620af9fe077a58e85c36fdbdaf2796e6b67f83d62eae1b9ccdd14c77756fd30bd3e13dec1b1b3cbf6cfaaf11358d1a24cb0b63663d3844420b4ebefb246080aa645a88bf35596ef618668eb30ae29266bbfff976606a19fba6af434a943c4242152ab57fb0ecdcb6bcd0920959e06afb0f0ebe2b890c9e7438b141feb3cb03f099652342f6b81ee5be5031101d1f7b150745f62c7f861e89c39fb77d1207408c2cd5ef2731162f30a169c3a706955a741ffea2e7b448c0078144f64184c35ae28363294182abc99f82c919062856283fd69f9c5b8b3f023d0b456bbd10a7228385404e524a15aa72fda8c20eb08e365b405611383c845822d64722f56b18ddea330e27e20883b4faed6f9771c027a2452d9e4967ed123cd7c5aa623c929ccd996e3a3400d375a67ed62fe71855edb43b27f2775dd224c110b5a90d39d9571128f9d3186dc99d4c46fdce30bcd1ee6a8e90f70f644b0a00abc635ec7e39b0496685649b1baae476aa6003b545da9ab4693fc094bfbe67a38b99655a60f5a88c45dc8b4f1d2a4f38858693874235cbfafe4a567789a4486b3e15c2bfe2919380f1534fd93cb98fda1f5cbfc56ac21f3d261bbcaff8d4460bdbd630a6a0116c4066e1ab5700fa4d9510c953492cc1a6111556fddec9da3276845da3c26f0195ea1382550a0b876792419ae3df9b272194d0d8d0e16a4d95cd10cc05a52ce8e10f11971aa499fad7f61da578092130c874edbdabd2422cc01b48b37f6a6589f0020f4bdbed826a5612af6773cfc00491857bf953fbf23b9a94f4b3ad8189fae3d4f1f898fd903fe98d0c2965cea72794c434ebe7100d41e34e6d4cc0cf6e3df81bc9bf02bcf20ee3c652ffbd250ec1797693c20d92eeb83dc37ced4b0a5c5f4fedfbe35e04c1506c602f53bb3fcbc577a622bfc8e96fedda34987bd6c5cececddd8c7ad2900cb1153ab4f520b20221c66744748c51b7f974cc7686380d55b27a5da1a8867e263c6359fe780d2daca8127d05be4a7a00b420add4ad141f509fd3e46c94f596819d142546b1b2c782a7c4cca754392d294a367fa5cb4f48f4966d87e2fe317fbac1179d348d2265c004f5251ee044a41aafdc6db4bffbbefb96886ab2240cdb4b94eff1fdae246427b58fa6d441a1bf5a19249b07bf06fa0a7dfb8431377206d167228e68b521a123fb951e383f3ce4ac136a4b0897c6e16e8631502ef499df72e82da017a1195ad6fc633ffb4dbf704157d61a64f942f30a9fba61018f64e01b7c79bbff8d962b1efb0523b0197d5884bd2c0731674e888d9b2f190458f454b0937f04b6a8af2b063c90db6799899198097b63c8b0357f0bde757b41bc76709219202ed0d11aa5e57f687f772fb3015ffde838020362d1c1cc1dac1680597ec419e42f925d9521871c7e9f6cb0cbe88fa58503bfba0df8e7652832f0977de41840a7005866811323bbecba2bb632bfed6f922829a93823208f79e7c8c82d26e2eb46faadc31e71fdc2ec03113ac5fb9c70f8e830076e6177494b7e31c9d90931f181f24382c5faa1f6de39078c6fcafde53c53ed9c72cafd05acbc5c746628ee5f0831b24b362c223269843bd0804c40afc5321b4374a9eb36684f2a8f9c3949dc4dfd8b45f97e4ed7c11ecc289155723f5ab4ff0a22b64657a97a66df652fe5c7dc1bba9e462667dff2f05b55708e156a2b04286ccd773bc4682c6a0115dd9e8507b1659f3ede583625ae8205abd8bade9d51b318e8d9028e7133abe681618f7d85910578d6ffe029cf3cd1d4425864e2503e1bfce639959eaa1a5e22b28583649c46ec06dc5fa99ce532ade2910d0dc748b8650659c0c684bfab4e8204cc6eea1cbd32c0bb290507ca1f2b631725f1cdb6a0577312ea879fea9b1bd12223a8c992db34f59ae365e700cd91e2bdc057b05cfcd299e6b4baf71b9fe90e48fa04e0df99007040428a6b99ea42437def72f5f781a870d590a128b3649c3864f56841980e44280398c89a9e93bc05902cd500a33b0b5833594f40474f5bd79ef47ea4ce6351a9d57eee98f3bb18c9fa5cf4f968b228575926e1ae89ba6a39e3b5bdf9f89699c65347cfa99fb57569fb2b3e27feff499a25e4f58219fb47a015b2b54e0158fa570728b340361a0bfc53039c9aa9c999193f81cf3a496280618bdb4624e713f25d31c15821780336594f45522d7f55891d9c2e608147054dd9f7dd62089930426d73f1d97c8283230520eb04510955d067c409a1b2578737c810c8c673c7f8da6857328fc6904a4b99a31be73154aa3c9d90b0727edf1054f3f2dfb82cdd16ad4e4c4849cacd6cd8631c84b42992a99436662ac83cdfcc2281620b88283ed27bff6a37f593819a6e3eabe3a75fd8c610900c81fc2b6eba75a8557a68c68876dd4484bb670bc440e8e3f1f3fe68fc9ec2a9a4497bd8c7907e8bd6bd813f3d9d5ffcee4035dcaf31324d18e02b49fd4f0d2e140f3bedea9d8ec00c5f8989700882094a790b4f1907fba95a20afebf794bf076f9d329771f457c9ae59e81d44f81c3568aaf9c995065408f7a34cb02551a0b281300fee81626fab18af74f359c5a50ea10fa0292085e0bd08614b12f7bda93c20b523a3651ed3e724359390acf1c361d0a6642bcaf66e8318658797d94a288dea59f228540d98e901b86ec7e0e07492982791acbe786f619033981c7036251e295f1092e5a5a33c02897e24436ccb6682399d2a4745dbdfdd1d11f3319808ca780c5b70b76cc2badcf59be50aa40b951f479abc9bc84c5dec9e366942df7a789d60b41444829c4d30dd8d745c7092f5f2596f45e392ec83195dc7ca0063a775358914051ea55ac2c9fbb0d512d85d98de53079eb4d285adebdb6e64c96a4584ebf0aaf9b768c0e1c0fa972e9a7343df45f69b60531bd8194a8226a23b333006c8be30a13ad2ed6c0e99659af3ea78b938e850805d6e33cf003d9c2ca8a26839dd4b5e298cccf8e1d68cff3a368fcce5e2f03b2866641fbff71efa9da893d4314cdf4701d5b5a78300abf255701d4eb96639ccf5cea4d6207dfdbd5bb0d21044f62e717180a6b5a3e2d9bbb1b9d22a2b6e2854f02b91ce04177d18613b78adc8c3cdc6ac83804b2146fbfdfb8eccf97c9dd7349c8458f0f4502f931a45accfe4f7c805ff04500fa3ff70b8d46aecf2f805e106dc8713326ed7bae435b312de886e07688e489fe0ab66c07f0d3a9d605c01d1c3330ad486d4e39c3a3f07daffc8631333f77acc271c80cc363db570ede863d0de36ea6f4954138c166ff150acd3a884c89d76ef7db2215bb90e1849c2beed32d57660df084479be189390ddc840fe69f9a6223da8bf8b13b55d1984cb8392c05e4ca914c8488e1b0af78cd1952445446cec821ff6da39926f34b6513526ac2bf277010ab05faee9c0ad8cc2fc01b0bfa03084b1c645839877d84a98b1b04372ad76e8cee10837f294f8533428c780bd3260aea15cacb3d8831ac952ac62976815cf22aa2569aa4cc177a5bc7cd2c5304857eeaea0adda4d23327749b9954c158449a0096b7cdaa5bed269c71a06891b573ce98a342c3db18166cd6f8c5c763d612e3e08574d3282348a80e3364d31524b6513f48ab96b07144371238250e9c1f2c7ba7f70cf1a6b1d99d1021d4e7c0ee6e0086d462705182bbaaf6e5ce3d231af14c20b8ae8fa9053a3d3357ff1ebf6987487388ad37db14543c76766a89b86be82b95fc9da75651a57e3cb7e0771bc72c7b350309228da4e96a0a6927e4f0d8f1d1512b69c7106f3afef692acf15b330a4cd95005a77518384205ada5a3eb7d8507c2c66cd9e6715f680d5f317bd9fb9e379f3f6e370b5b50ebd380811a1c8f4c6c34fa61788353e1d72a9db12cc1f3d3bd4a097e121b5c9b54614056ef99abddaf79b5c4e3513137777d465dcc2a4f75e79c2faf61c34170075dcbfe3f8116b4b9f9ca7b38748e087def0fe2e71f5ebe825b90dc8b26fdbf02f9ad86cf913357726f6920bd28500eb324df129f0bf9519c8196e1930141843913d0f3eb2408829dba824693e1ab82b55c0848f858caa53dbd074286fb33b5ff32def39c1bfb71b479f90611b0bed3ac7cadec8631c927715bd859c33e7af7cfe0ca5165c16b445e1a385f0e3b23fb6370181d17424b1253dbeaa011f501a90df49f3d70ca8092ee2a30e5020cb9bc506a9de7acfec07dbabd1ed958f19e3142955692d5af35e7ad8bcce0db3eadda587eebe4733370e6f0a54d3f3cde025280791ef392ba672f4757a540910af3547459274f16239eb0d71968bf00ad6d0d1d358c166cca73b1db95c0fe2ec17cff72f9fb4bd7fa3441b41cac9498567dd9597b833d533ac5801f595b56a7505e88bda1ffecf68ce3d031017b556edb80fd8372fd19e22b2b97293baed7ffbd4f7f29bc7435e668ae2592247f2003b9f24441dd093e21b14ce6b5267d60ebe792575f594995e5e3fd42511b8863375acd306d5bd68b0d1dcd2bbb223d92b83d77197aef228dc23f9d9f829ccc2747550b10c74853ded947a328737e56c4325a77aa086aad9c44f44f572dfe4311f6b2a96d8067c5717f048cebc8e83e8169424682d2b02264428ac48524c190d6b2b1eb76fd531962dfd2a133fbfe4b2e0a430536d019b7a3fcec2e6d54f71fa90359daab69557a77ffa9c071507c7ba971227fff7c4f2bed8f23923abfce61e0d04b2d9d60fcb95aab7451ea176315ebed5411966cf6540abcd933665c5c2fc6f87eb7c67115a0fa6741a2297cea9f2db143f6eeafc40ef2b7bbaae2b34285cd79994fc864050f973d7657e54f8e52a2cc8b861dc0614e2e3962a59c8592e42dd1165a32da1826374a544fbabcecabdefa27215fc42aef902310a79d22ba32dd0e6f0480104fe440e8a97f7f50af03ac1151136f713d3ef52baca2d19aa5584c70d4eb617fc5a143c7945de496a4a04c8429a86551f7ff46e391b5e3284edd676b4a7bd26ed7aec449566a63e6c2d3116a8f3b964780d7b3533ea599124e16a049b1feccc7e9b2dae773ee940951a8d861842d0c4f2280add13f65bad2c0c573c052a9b02af3b9bbb0e8103529f70e8324985d04ff44b611959c43bd1440f9e364abf10a2f88085af728a3d6304bd3dd8efb63eb2055ff2d3c2e5033d9fc3db9ce97e64d13d300a6558d8b9c322fe4977b619da92d0b1e34d49d062fb15f069a94096b1835f37309e29ea7f71ee5fec6189b73f73ffc1756461ccaed648531bba50fad25ac77827962290c6148e6f80698a5b450189b040edef7fb7ca2f9bc3d2e71b5bc4039bb0273ca712267e85a118a1c11bdfe4e141a495f1f8c0a1a3410cfdf9fa19fc18c345de6965abc8f34f5098dc9c83afdaf260be88d02852fac4f0f89c4bdc9002ee38f0dde49b0ee2f7f2aa4d2b19f95d6a9997ffc1de4d86716ad37ffd1aee57ec712d038808c4b795874f3679c7fa39513d9587f10dbadd0e77b9971966ac9813284d9c55faccee19f36a7252edd6a74e74a16f06f8d655fdc5a08d73ca8d471324c8a8caf9a136f93f9f17a22a9b9fb4a070e2653a10d51d7ff69f2494256b65f75d017a70236fac1262006d2cd692e2516bba541d27fcc26879c1e4ef982d40d310fdb4280dfd18219a120dcafcf5e6482e843d8e91b5b8cb1847de381a19e3291a652fcee587053b706094afdd100381b5a729690ece3c9b9b35d4f0a64d750b948a704890eb368e9676766d5b90a299b8a4438767917f55f5c2231e6c130a608bf908ed2fb1ecc8f4b4a4483917f668d728b9c63c84f186be36ba24af30dfa2edb5cd942f49094fe6687808869dbe3cd8755fcc98ab652e7ba851ba51e9b53b45461347e947772980ad178815666162e45953e67a7911b79c465a7e9a3d8ecbc328853336c154ec619cda11516ab19ace325de309382bc3caf64f674135a8fa401a6ea96bfab112b38e6d39122bfe2166f542aa29f906bb7640e56b3385f6e266fdeb41e7a663b39cf394d01793388a4f6c9d992b294a579be2bf4429de441dab58ce19a5d298a35b7f1fe3f8a60dc120b60fbedff8a828108612321375adb545f18664d5fb0eadf3170b12e5eced79bb72707fb3136aba47da5184c5a2b64c3247b4afef8403efa8f6a7d30485a1118554e2763c73ed81d7fa191ec0d8357bb93ed9590d107b70e452a694ab24647fa527fc7233ef664d0d923837dd5241329119cf82fe890a4e8e7eeba9358a73462c3e7649d124a8b7d9d044c539c1b118f682088950ba4035b4a9ea0b6ff19f3a4ff422bc5af1bf4d8c72c101d2f384f2f41f572c2933377e15c19153a3d866a39258254c7fed89a0cc5d2829a4e330bd8e3ba7a4104d1eaeb81b40439e058bb17e8df2ef1984b71dfcaec8975752cfba80cd37e02ebdda2a27f478d155214fb2d467d499f7bb6cece26a48cfd755f9029d066f93ed58aa7ccbc482ad7c6e4e70f602e8051bf16911ee31fe66a60b1ab8cbd28d6c08999b7432f848053f6215b28c28000c0080780a64bf129958c824cd8d33c11fa16c67e0d1f10153fa9083c1a1fbae4172f60d834dd6a41bddc352cdea595e2f48c4bc4073392aff9647bbef4a4cc405d6a53a607e4f725303f2bf4b725b242f5de87c0dad8254f983cd8256f6b943ff1cbe78817205fc5d3bd60816c73b0c0d6498da221143bd9991d2c16db18c0e8892c134649afba5eb4112082a1ef2aba231a9bbe01225c5e3bfc7638a48968387f66ba989a3f76c3c8598c312a7d53909d5f73277d557e01a8ffeb1b7700334eed9ddd764d91430ec6125fe26cfdede65e917f7f4511d12ec74c1ba221e9e175dce089f991233d0bb68f07bca2d1d590b148de8a4913887765e4679bcb5b3943f2b2ac2e68bfbd140b8d05f662ea66565d9e78101f6560f8aa0ff47fc7e6f0c50591a5ee33074d8894477542f76ac6bd77391de31ee08baa6d86f7025d5ca0b2080ca1d5ac28eb98c7da0ad61dad0db72d76d6fd59e5874b06f7a41b8bc92ca3c08d4a5306e9fe280432e793488c11b515c016603f62bf785675383fbe6720fd161ed1cc0dbda785a79834b968c9e99e8d1f657daefcc0ebfad63ef6ecd5f45c6d4ed14d72afafd4bed9e8f68687bf314e4ef174bb16a85712b337b7e4eedb3d2063ff27b8f02e894c99ae527da6074568d8d4a6bfb4cb959d3247cc785dcf7fc073f02079b6697fcd8032d96239cd5725a99f764b494095c1fb0854055dbbcd269b8b1cbf16529de2097b42125c795320414025f789b6015ea044dd7e5145d073dde9a5006f7c90a39e4ef57f0f11d6b4b80d33e75b9f0205703dbdd0eec2320d9d1625c52ba5bd5778e1106de6a5c0666c7b5716ca24b6c7f8e2bf4324dd43e2e48024bf8eada5d50de095f569c269ce4fdf9268cd0965ea1e1a354585c03220198ff42a8032b5daa839a6b3d38febce760eb0661db97efe4e186b750ee58eeaa1a9edb36bd3c757f9eae84fc40178a7ab5bc16ab271baba5e342cc333b59011fb9e7cd80444726bbecc036bdce0c34a2b62d87edba211b56a3e06aa5a0882b778b5c72b18679e9189fe3a11ea60c05ad3e766b41cd0f5cdc2270d0800614e7bfb444bdaad8406d350cc77bbbc89bfb4d2f740513c9ed86214b8928048eff5ea2519951fa2abc61173b835480ed94ec933f02540483e20357f68d207b88c2980bd28d304b1ae1ac4a4c50be1e1767bc547a9cd527e4b52d1b15186fedce316ad6c624628559acbf9226a63b89e6bd0370ba22c4a68d27892b4ec3d3b8b97ca0c470095ca917261c8fc3553605f935e0ebe2de4acb6b8b3055969bd028c20c576bd8b9b5650e7774438802b6f1dd787cb0575d085b8a4026bde86e11465c1fae275eb79d6262aaf9ba4b951f35a67670d3d6012b136f0a2bc46ba8dc3a15ad8d4f3808f18814b77ce29d5856b07391e6fe50be9d8f82062f62db32e21bbd6c44189402a8e0967a24a0a4d4eca73b53314e4c34f567f2e822ff342309768c6276abb8b368458debc98948d825ef30890ddb96c5988bcaaa1a3fb32d3f4940276f92924517c33da313e24537be0a44bb6e9ba5cd29362b81493943b71ae06666dfceb0bec22aa9662c701b461fee117010cc27d2c6a514ca0b6cc024e1ab1829c5d003aaefa07fa8b83231ae7c843889be000c62cae9743a7a11be52a6a66a10912664c14013c459bd6f456f45081f1515360d320f06b5cb6a39473373868b0be966c4df8196f7b627bf3f8853cfcbf7718f94d61b4df9024c24fd52a227fdc7d75f6c70db867b52550ce2e395256802cc58f368417be4ef3976fd0546a3b106a6518201ca04e41f766da48655ca69b6778e0309b6c34cecabe35d009e75a279e4a0254e3c3528a88cab7f6fd9539b311038cfa41e4b16a8e33e1ea797cc49d2dcbe702a1d00fb059fa1c21d70b7c82affa181398c4aaa5dac548ca3cc8b52f75649a0130576ff6626c1bddace312be84168029bff013665500334c056bff33d1d888ec953e70f9492deb38f318905885daaa8c1e4be58bf891482318c831af357bef04cfb428a655c93b5965c646919322e7b38ddbeaf2efc03e471336178c81a63f0d9f52c9e5aa7cf5c85f1a705754389987d1c7e8f956ab65adbc2b47b21e825fc71666613cb9ad821720c254f1b166032c526eff435221e7cb049ba7fde5986274f88d4f2d313c579628dfbc6b2a8c97c22dce9a3fe1aed9008a4e62a061e0aed73af60bc286f8754dfb1da9e11c0d4be2d638bd6c5c205423be0ce8b4d722ac72d1e45c41d7281d8001c77edc57de83e054b63f5fe0333ad8f8b24ead8cb6e40a971435c4f797930373b73bfa7b704c0e7a603e87f098f3d500016b67f850b54536fc947a9fe576314eb3dfcc565549949f19b71ab4e9221a463243e2e23a406956b97b44c29a2ba3e93fdb6ceeb9939cf527fd36eb9ff807fc22b5d7e862e00aa9d8d56ec84db4fb685e3e49981be2f4650dc779a5665602721b17d8f2963dc71f42e70e18cacd00b500ea7dff19bea8d3812d152d002f5e39dc39f77ea923cf6d5af3e4998635bfeae147d4ab4835c7bf4eb5e8fd73d2ed551cc404072c1f088dc7365ddc808b6ef49b2f6ad9460ef3bec57847e1f6e82281ed98f8003c445d7b0aa34f5fc8192e32df75e934962c3a91d4c766aae1041456a95aa4f5566dfa48257b70c9dc0b7d327cce062153e9e31cf6a72b8902b310d7c898e19380ca10831c7fc4ee17f37c26814a2c629ecae75d9c3df65dda7e8ae8ef773029a3b84742d50ed3a5b07479ef077ffc0f42af55a13034167b8620a79024704e58e82cebb122e5e2f0311e7b63b6ebf41495153b3047db86b5a532096c05dff7a9b666610a13e529db9111a6330f1318ee4cd1a4d98128018f934b020952bad4a5e0c4f4ff188dfd042f0d74017461e20a2c46a210bf464f698817879c3cb34a6ef3a68f54c8716c775d7fa4e38ee89809bc756aaa35717783509531567978809240f561360508e82d05ccaa1dbdf61c51b12462e1eff8c8767814cc93469ce27e4d70ca900a9289a8b186dd5e87732c80ae5496f3b39790ff0ec13c42336720a1e2a71dac4557a2540d08c82bbd7e13e9b9e51879b359b1a1db6a4991a94f25a6401b9079f12b00493d1dbf4254998fef12d40793a8f2a1bea34f7cef1afcca7cfcab55386a3d6b15631602a99ec82ea96462186c56f251270651b2fad7ef027067ad749be430a1aa835dd7ae3839cd96f37027112e2fdab66a082eba7bcd2fa97fb96196a1084e48b1506eb15bac73e841d2cdcc42e1188e40ff6ae4ddbdb29a070c5e2101e080caac50ce988797b2fcfec255051169ab3f1a316b59822e29872dddeb7c8a934c7a283ab44feba2637777e1c1e579c95016c86c380e6bf87d28b9ee516a0d15d60cef76d548f8b4bf6e9b990ee53cbc14d0b3421b50e034d3d332e36a65ed696be11f2a61f135dab2b0f9786b005f8ab6c2b8932eadb3598f18fa224546d996197bfc33154b8b886721b96160da38ea508d9e1cf0aa9a24ff787453ffdefe1defa66b1dec58c4908727bef262962294cd9aafef66b1ef6d4669085efebb7a1e4bb71a4789822945e3b601695cde74b6563c59f64b44aa9c8302f6a964268297825f9cfc1cd1494ca48059dc92a4ae174a9f1fcc6da0dd1ad8812cc5b601d407f82dc838d64f9696023834b34a3bba8499ccc4e526867492b295f91af45bb7079ce8552898d0892f892bae977b0f2655a60c82dcfdd021c5af21ab616a8aee7816acb1a737b0115964704ed1b04370c166c5f170837f37d55ed878245e82a1eab330187f70e02ff1d2accfbf7a1687c43e1fe74ec85e2d9cac371b6fa949c221cb3f3677f1d3370620df02615bc420daeb64e464fee508d9d06b3aa69ab068d1d49f1d972a414dc3ed42afff0136956ae9f42f17643b0dde2603a9b5355e5d10e2fc59685fc76b97e276a3dce8a1f5d31dc0bf8d8329597ae68312e81daae0e89312ba0436a50b219b98172270ec8321f4b46aca06ae8b06812cc86a56e9b76cbc0796d3fc6b8b5705a0f6779735c86523484170fae81dd4a24721e407a674e701efde16c73baa8ae50fbcee424d08d5dd31cc0c5e84286a15c75a2fbfbd4a60a6439e259c35641c812f33ffb595eb7efe5035095e1356babbcf3c76c1501602fdc87ee629bb1ed9660a2d61099fe2e775ab7fef47c8b10f5be9f586e901e09eae935e911e1b54f0e2ed5b51701d986dacf69b1061fe8fe11bda7b416b3d3b391e68048ba26049e9063ee62e2c0709526985d54c6ef7f853a1deaf8633bb7337ff2419e8d93df98b717e9329b433d0e5431f41145ec828c329f6aa41f618fda16c556c335c2d4c11bb402da541b4b67a0c330471c2eab8abdd9028e6e4210083d4cf3c368ade265b666b8a355cdc0edd0088c347c3813c1bf659974cdcfc3c13d338b52258cdab74ac70b93905bd003964287888a089d916a1751810df43bbd65fd96075590fd4f6eff0fc6efc14de0797a6aaba9e0b96cd35042a63184d8578bc208b25d5ab4de0fb0632cff101c279c6154fb1428f0bdf6940b64a218630faff30a37263d30416990dee30568dfbb11ef44898dabeb20fc446851acb1f60ca49cd160088de9fedb1028c433fb160df5a25b268c77330f522cb1b6c2cc97fb2f5092cb87aa0e215b0f77015be62468a13665807f322764367091b3f6da165b7d64b21c7dbb33e606dec849355e48b4b2f922ca453589eead545ffa9b6f3a6f14d833cafda27f2fd2bad1224221093534fef83afe58844758bb694a3c13acde206e543b65385b9d330dae5a15ce618856c20946e6c8ca4687fe79f5ae99dd7a2dbdf924681ffe8e93473d808d3b6d33f5a496f45d23ed674c35437388c77539f57de2790d3d32cabaa8cddaa2b8f893b644d2392a0383503b2bd9ebd99b5f753c2f69847f6549344db7af024a97c25de58235a8c0a57b98122b9a81bf341c6033e988605c4e15dbc2f5f5270a9d262d5728424eee464059eafdc510a7f984954c5f6caa6da4e8b0d1ce5267ddf1cd62cd28443d9af4082ab3e2759bd7a47dc9542e9790ffe187a8cedf1f0e8dfb9e3c1815e7869c3e1dbed8f3ebd8898116ce13986ce6c58cc91b1016bfcc7ac6587173fc1113f6ffd0aa8a49a41e571b7ef12f738bb5dac9b4ff313a3379b1536afbdb71142eb4a21e0993ce43c03cc5b58e985715168357119183daaf7e83e0da3e715b2bbe4d29924aa8935c0175b743419e29ddadb7ab6ffb71adf3e066a8230df79b8407f9f32d34204626857642d0dfd3b0709da67035ba6292a46ece755c119da8f492f4721391a87427472f3ed73b9f5c38c954f76f8d042e67c85bb544c12234d3f70442fc6d479c46e3e7786a9ec47721950146dc5fed2545cf5017533866f73c96e8cde42b560a8f5488c45e33b27bcef8502c0004abf4e5627de9ce1f8f3cea88e28435865e4a27159277524f654961fe95c4d24b4c49889591382a55bf983710b98a9d1dc6ef20b21da31b01b5562bfd0fdab841666d68e18dd289d053c21929323dd8b1a75a8efbbc355d0f23b3166ad5d01019d87b62827cf5617ed2741d4f7e7c29e7c016ec96fc6ed47d78dd5e30c5676359b115b52f8b46b2ddea866952c638b0e3634220780041f3b9f1115b5a49d4460a16bb7042bee022824b31efd2c1400d3824cbac9581dddcc49d55e6c1276d24ef7405c65d39bf7c6d0ea9767f0da33134d33b0bf0e0a60603e842d3e1f0f0354af01acf64e7f4b682a97fa976819d867cd5eaf3cc60f72e0c805feedde9fa806f39e000f19bdef736a5a578d3561020579fb436043321b44f3c6ee6cc460cdcc75566a0e551aaf84a54c559221abbc9cd9816f3d9edd69cca5488acfebfb8b7be587918f80e2a0fabfc15539357c66423c2bf10660a2b935ad557d349905a2117ced05b2c96e79d40fe67c982aa81e396fa31edded1061cc3f7576929b88e7bc165a88c5234f0bc04cdf790d15d111668158364e75e1a655bd2cfb2da143b5d824b210471383c91ef4de6ff976ce5a9f8fb5061adb36500624210b85c060b52da6536fc1160e826f78a928c88835e44de6ec3ef36186986c34fb3a0b088d6efc89c68823f9a8f9520057a6e151ecd39c51723004c3198e37e44608db8357e9926061517bbbdde7b1705ba63497a9053eafc8573965fe2410e11603ef9c43a4d7a68adbf092a56b319fad1135a625e7f52e41e37e537c42137a659c213630af6fe1379b487f655997fcf31221761844e10e82d3f63719a9b2e5bec1adafb8b2c118d94f5fdbda3278aa7e9c6544c8fb23920e8223608414f7f52bf779ff5d7d6c0df258bdaa8f505332d40a8586b34d7318df1c7d205846035a6776fa6e3b6c41745a094c5fdbffeb646b02ed9b64d79334e0a918017cd47c0e8cd7cde760a24354ac551f8d08771a1aadc83942b618e3c5a0658130f4eef220c58d2868100635321bec6ffc01435b2c1be8305d34d58664df4dd77d5b1df87374f4d9dfb6154a94b6d1b0421d4adc6a6c093df4a3ce7030225b127ee9ac4d097c4dcb4d3e4ae81b8c786d7ee55ed1d74509af2a91347a622622d0de7ff945e2edd8912b210f1ad7b76e34f100673e6024916a182fb92f09a613ee6d78c7975872cc32482faa0b367188aaf34319410c21a6f77f2620eb4aca8eefd48a5e7fe5b708315622b220f00b389e66b6839349f3feea1ebc68bab8736822960ba4516c5b66a496e2851a040c351648be805326063dbe918969a3c51bf3cf06c15699fa0de8712598b4fbd911bc2989b9ec1b7c19da829cb763032544327fdcdc56461bb48ed1afa1a21ed98be62fdf247015dc8158ab4fde73d9d3482a11541f04b5fc9f10da8f66b4bf2557c942eaeaadac2ded8fecce8e70ff597c2038969802eaa784f14c8473132a565d8fa1bf00165e2e238bd71803293106accc572db91bb912ca5926d555b14ffb3c538953ae2624cd145871a9b47dfa5b5c613a3b49caf07643d140100bb261900996966f11de0d17b51bc258aa5564e6c0b8156e2766b7c2b15e290026a2cb9460d21d2dc875e8f5bbb1d846a9d0957f56fd5151aed861ba742f57fb726f3525f6a6f1c6f4b1f371ccdb3b02f894a23a013819b5ccaafe1a51322e1570430a5ce4b323df636dd171f6582e06b838734d6f8509886a941666f6d5dcbb18af687816f33f2c454257b5794a69a5194dd69b71921ca9f179175ae56dfa360a24e9bf899049be9d28a4ca88916e370018ea86af06ab1f7f5f610e368359e36f4a84effee24fdcf74a18eef015f7f1e9cdf1001970766a3048ceefd6f6594c260d17a7c656bd1438bc86fc670f3fb378f4568a54831e4fcef9105b11306c21434d83ea8e83ac98c53a524c13b2c474a313e1c3eb77350a2d7b7b175a099fca237415279ebe8844a3562d5a6ed3f4665347f8372ebb4c757a89d788ad9d5962ef091685c4ad945df7e32aa57f422c87c3e023b2f7a2b7ca7c6f7b4918ed7b37df69e2968d2db49aeca9bb651810b41b935fa7d278387d51fca63e36e7844f45335390ea137ad589b35129f8750b4bf1c0874c0159d73c9fef2cc44a9311f2784d096d72df64ca3e7e05ac5bf16e7985ebed3a9b69f976649736fc6fc7941f116bb5daf7521eb167efec8988a1e8baee3967277503e6af8bc0355be1d641101e53d0f264f6a35c4cdcdbd923f7b828cc65a99df21581f722c778152e18027ee176393fbb9263ec1141118f9224e9b9fece4c3f1a081255d0006b82cf340c59692bb145a9400f954bceb2d7ccd5c0a36a95302da8445b38c8582855c38ee93c7551dfa10067b74b17cdbb6fcfeceb780e9b75a185d3366252d6bdab3845e3401c77db62c1168d6fe29ac30af30ba0009bfc7cc270ef6108ac753e6ed8cd3d690dae5890e9e31984e1c462a89de8eb9e346eaf4f4770ad55fcee5c29a375ea47a3d4b966b26c260c9b44c34d17df1f620d2f6529edb4b9731da291ad674f0f1bb77384f2b68b70895aba97d6bd0f1b32a4772bff8058055e60e901c74a983fd82a0fdf24b6a7ff30fba96e0dcaf25b9718c32002df2561b0b10e64eadd1baa19b4891f6ec9b1a7893562128810e131c89cb4f1bae7851b1d2a647a96038210f85390e62e3821ca71fdb26674275cbd996335add254f424f7bff80ae8efd0fb768396fd2379ccd5949b76d55951e2f2244b3b618597c92a177091c552b8f803ec8b68de82a997b195ce9548a008abc0b0c7005eb8013356f1498a1155e8ad109b6bf72dd9755609cfaa55e199a8fa130d1a85b4bd0434017d10120872d284548c4a7151878188fd74a1f97fad716a9b842fe2e7851cc95f8116f50b6c2d2d91592f63b3cdf8bbae463bff7889c34e680fbe9bd7173a404a8f496a09cb8df50bf666dcb9d79eacf4d3b11a563f81bfe2ecec6e2091195614957425bfc69fb739c6a00398179947755da333b08c8b35ab0fcd6614cc1455ebf2b38ab6e74f02310dc705e91ae1aeabfba0dd0d9512fc0d4441004edc82c1040bd937f8ff15b5cd4a4fa250a26284ce4606bba876baf702eb5a9d88e5dd0d70cd29508115998cfb8bba372a84f0d5ab42e6d11f3bfffe80ffb043965c5df59a8d78f75314d4b120a73d011de9fd96dbf9218c516a481b4205ff31b6cb9411019689fef84749ccd945c87f55c73f65f00949c7ae245acffedc1c27587fc7ee1280143d3132990aaf3c1047d4e281e019f38d30cf5572c134fc3a94da31c7b4db5a84566776ea6d6112356e9ef2df6de085b23793c8f12674f155b9620b149afd1c001e865e70e4aa4295ef076dc4d7afb66b396d0d177bb9ec72cbfe45dd940fb26582addfe87ca1fb6defac0712a9b251e7916a28034bd5bc01feb3497bc91b9ea5d5751f5bf88ed77772de6a9f5d178d741bd816eb6157ea65a990576d66495f16600ba7654a417be93be9a55c192aa1f80b812182f64c09cfdce7e4de450a9ab44631963807c1fe673cffe04c1658e886cd46403bdbc628bf904819c4e112f20e2d5435d89561b1c72d7fcc3a00969816b17d9b17b771731b3cf94975c24fefa97aa42b2272a95cacd7fbd981bf292e92c5dbf50b4d08edc97ed7b9d699bb0fa52d26b28d07875b4476c129a71b632fe02260c16ac3d830195d82068cadaa7f88a09f78e74ae866b3d908105273480f16f1132d6fb88ae481fbeeff9aa40eac43322187a52d793cd7df96ea052dfc09b487f26d3fce3dbba24d36e90843ddecd0774d13f5516fb53b1dbf1a5145f29debe55a377a2dcc19dabea549ec28475309931226eec90c266002f314cea237dfa70fbaa6c0518a10c18b07ea1a3578758f734d720aba014bbf9e07a5ca31ae31b0625169fdd1fa4f933aea91686fd03c6f2a8a84d7e48bc7cda8cac2dce931c7ef9788c7189149fb47ab1bd4ecc2b10b1b753fa32637a7bf0133d22da225809b46f007919a077d95f1e3e22a89b23aac66568e0e4b92695eda853c4cc988c65ad3e1d749d707bb1d23b581c49c4f2d4e19e63789c013ada00ce513f50602ba88e78cee2eb0817d346174b897a0e9161fc6047db22649050324debb5d8c52e02ae71966ede45c72d30d81ea91a062b96c5ad01013f6919b185a2c89cd60cd4cf94e3ac21b4c28f6c10f573de8bdf7288fc854f6b593c265fb45bb375835e3ccec0bb927ae6b6f7c68474339d81573aa63c80061542ee8ce7b1562058c634845a2aba07a53eb493e8a64e6ddeee4d6269e74170e5b318cd88f84bf83b54c537095c18b761439dcf2ed3e23b9aee487045dbcc7dec2a7a89bf8ed24ab744be7242d4305cac3f0a1a07574721e20ef27f2bc779e0924aa0805ae5fdc5975643e8b77acba09fbffb79f0e072dd29594df3415bb6f10104a303d76543fb35956ab6da4bd433ee1dd46a303a839f809960fe34fe5b6ad9f44139fa6148e0803fa6323593bcf57e4948485e79f2fa85f7fc627d455bd7ad714c9d399d454140bfd45bd934b34e95dea43d262e0d5577d6fcfa428c58076a305ff15930d60a4e2722933f506efa70c9e2d7c6e90d823cc537d5ef1be5df0b21ea8030f32a08b5403702f26ad822305dae8805e9c5a4aa8efc9be9ace5d256b4d023415d78aaa31ff8774828f6a035558d10b20c4acfe7aa6229680f4eeedf91ed5edd629e5be641e2f8853f992f4fc7929afe0be852db8d864b1540be23f75cc7e54f2fcd5f63ab1f5b9746fa619c17774d40b0274419755329f54fcd6b3ad3ef3d3f377cdd947805014cca86931f8e76e58ce8f8c3ceef37a2d25812637620de07cefc5cbd8beacd4f282ff737d4b6439fb210b219d39f70844dbdcfd4e42d6324db78afe2c071a85658c8cd95f1b0324f3a101fb6b298d0ef2250409fe694b6a5eef00330d6fb131354a799899f26d43bb8cf2e3752f1303124be8b82f2c18217112b2b4e618bdac436b2813e4787d826259de9144de7412e9f67c64bb4c78fd0276824c71b68c01d0410037f2b62d08c10273588eb72f498dfe083a0b948d202ab39dbe1652e85327be1e4df5b0d29b33c8e7a0a550b2baf7fb81914a600a24c4c02d90d20937d78cf11cfaea345599bb1905f0c849eac8d114fcec6a65fb66b9aecc32420ee42cc02d90efcedbfb83c337c870cd4475cb8cd68b2c8267160f3a03b23b7e15f4656036173f5f024301c84c07ae234321168bac89b67449277fda48c6551710d4ab6c911d9e37c8e4c14f1ffde73ce2e7b6bd07004102d89ad014b8f5cc65f5d9baa64934dd8467f599ee760381ebfd2cdf46cd9752f50e9184993f44ee44b74b89e6622b6e0bb07bc45ca5df7316803df723f40d8e8b2260cd6c3eea876e56fe73fcf45997fb660826507c3042f0058f59c414d8c7cfd6a20cd1b33b7b5e8a034fbe4ce03e4b2593400cba0cdbb62009eb9a1a367a6fa6b1602d440b5e85b4f05f7c977943a84acd571ca2581256b984eef23855413d0f942c88c6bae1fbbc52c45dc5f5d2a8e1639ebc9e96cd9671f8f536a5b308eeafa8c89436cf2669948b2433308e0d6e1fe4cbd1d016a634bb338ae163fdb11cd419facaedb61e2bd255cf961544035a71b856d009380976cf06dab4f200413a2db07ee8d76417d74a6a8c8392b18602a9e9e9517f1d152cded64980367a2b3e18f987809a6d27879148f72561a4f552dfd87165c32d62c82a5524069a778ac26e4602339c63a6f31df2f4fbf89b7eb267f1b10ec52bbbce795978840099404970d6cbb98cd88979bc907c9431f22586e18690408120e82ed1ab935b94f08e45b71f54b891d04f6ce5e30fd100a46d86c89c0fbfa056d6669656ba052b25b58d99a4267906b82ac1518065b00c436f2d8851342d68a5929d194f4cd7c2b7103f2481cf144793419e8e05cb2819f67789875b7f7715fade482ae1dc9ff54352f22120a6bf32217999c699ed4c18d8a00734ffbeed0b8eda4dee916c1381b1e9a319c742361101b872ed00d16303c0626324a22993eb47ec9798d19f6574fe26526fed9a444695974e3f0628c7fa6c73adab9fa0d925740118f666509e8842e4da7ff1f732b8aa85827687aa2c5dd070f0a456b60e6909227f0aeb1441e2dde6d79b6823d712aacd0b857570de932ed9486dcbdafa7073d916951da8998e025cac27b3aae18327b73ea5784f1b12ac8d3e98293da0dd19c79f46cb33ddea62bcdda053e7a999d9230d2ce2ad29ac7e1ec07c1be1f0dfa4a7ffca96ac508b2e37a7e32c65a6f44aef7ce452c95748eba29c5347e1963b4ff994a2c823fb9caccb7f09a092082254ea19023c7e29d831e9e805418174f3cea3096d807e498a314b2e291903ea7e21041f77ee66767a9e8b7fd0cde0d292903a15823ae15cccd12a287c67428624cccb25d8b645ab3f119cc4ae83d1f35337e067bf2bb801017a303cd2e54a4810393de43c6f33f5418ddb7cf659a2f0171c25a12a1119b82390626ca796c304a1063c0ca13f38d317a3dc0676ca11b9c9755dd93b3e0e58044e4d225cee85fc8dccf581a19bf00398503c8fd3e1563f86bd787347c58b80cfdd21a0bb1a5ffee940fc0d46da9a6513a5e5dc33d62f525f0ac9c60092406e45ec04c3d0a476cb95e5fcf404eaf10d120f351b8d1dcfde059d600e5ef5e4cc2360117d9dd4bd258b463f3f9c0b15b26050a4f83c56a00c227300e6a81b5fc4cee9bc4a6493c0197cd6f805536fd64eb21c68c11c8be58a505ff8e9ddc57f98122d75635fe163277dc44eac7b22ef9cac59ece5dee2e9752c4dcc037416f18deddfacee350bcea85e3b2d543932fdd7b78ee8d4b8c930ae8276d87724cf61c5a424a90c16624fa54b13782c16bc5f692a0742dc267b3a9f83fd6f55c64104e9ee3f5008a5ea0c3f488924a5c3fec27ea812a4db172c1fb9cc442e97ced72ad90410c3552fd82500280c57692a763013416e1b53268f6e16f6d17ab96c0f837994b9c21bb2c1caf5cced8fc1bb589b4074d81a2d2d248b6c1622722edb0abf84eead7bd6ad6a4ddbf69741073430262d1ec8c2262da3735dbd5bc6a28f845d6499a650813eb9223ba542f0ee6b952c6a12cc7e7028eda474fb8afabf5889d65ebbeb329c2865d2e8e4c0496a0ddf99a4f021ca18ea99138291281a5b59a8d26a2def2614f1332d77799e0ead6e33769c0019b9bcbd38725c00694e0f8ff22b0d81a5be4328b90144571083b8106adc1ae78e5077b3269146bc233b950a6d813d8aba6e427cad83094f7b60f60077f45d3a6060e84b82ec563cfbb0525ab64bb6c2186185e206c5db58750e3289bc453deabed25798e779b8b5fd40aff3330f8f4723c46c47032a583c2f1b1a5c0d104c49d98dfb6bdea5b693fe172f0ec9023633a597b310d0c05cb5ccdb207ac4f05f1343d5366524413a688a45ba1a8184beb948ccd0e1873abb45ba20e192912434196e3f201ac2671f5df11c867ea6c7e90a257d2782e8c1311593b0c2cfb2ad604e432a3377b337711893c5f46168b6607e32d80dc72482c758c9d6ce3cd3ee818035d257fad5b4dfde9ac5971762d1ce036743348137bc98c7d0dd82019416056af32b90f5e443dd19b9e2d9fbf25f616a5d572a76eaa15d6fea9de636f6de5d0ff11d7d78de67e0ae1d8da3237c1534db24de32614b09f32cb09d52786c8f48364943e7b4027d36abff75c7300f7a704cd370229094837fb3954ecb4edb542641625cecae3d138b68357e7466c9535b41fbcf5f43c282cc9df8aa72b258ce9ddd291752a9ccefc765bd9f0a3e1c74e8e2eef9e8ef2b76ae61550e49ac728c1ec92cb8f7c06159fa10d15142423355e06fde4aef8b80c9172fd7254edc7012423bc1a5fcfebaa04644382485d80c12c039322dd15678e5f5c4b260414146215f34d03f37c8acae30083ac8f618d69e6db498d2dcf2262a2b23cda083a7526d961ce0f50525c08305240fce9496b48cf1020251da964b5195df83a9916bd834497636ee604d544c343acffa5fad18591f99f24e39971148177b59f70a4351e5fc3e1e6ab29292b785bc9077eb027be3f43fa6f36dd638568862fb5651bef212f9c486fd67679ac8e3d1a0bb2ce5bb21ebf37459058078c3181b9e91fb1272dddcc6064331dcebedafb449f420d663621445251e8bf4be1d6320ef48cc6f5707c1640d806ef87204b8d5a6799ae9cea46c3d3b59903fefe8e7bcf7610cb7563cc845b518f392a0c9aee3d572d852797f92034ef0e714814f2670f8c054c52d25eb78c4b08b020fab6e79313ac77893fd8cdaa4496ee04c8a8e6e53d1408b2fdbf130934213af2d4c6b28f87e21d77a19e0822caff1bfa6682a87b4501984b093f70515942cebb62f9d6e9c9a5c2100054f5040bc4fe8398fba22a11ab9c1d431a31d3647d95dacc8d41774bacce96d85313362dcf8b12496063555852ed654b3a4b4a2634c6887257aff13d820d85d06f95b513daa46beb6bf119e4d64f6ec629824a1918f1f8f4aede9ce02caf2bc0c35d42eb23d8aa3151935943329e6a42f6be071da2754c01e0f1521535f86b6459c96b562b5697a362946d551b657f3c98c93791d9be422098969fa6c95b3dce9edcd7205c04e438f111169bada1387395934660a34964c9924f1e4c227fea7a4660a3f5c155217d71d8aeed69ab2b4be40642526e26d5cf15a4072371e0ea026ab218d8848fd868eadc31ef67bf2f5935c05dc2beb0411a0e4c70e4f09243dca3805fabaccac5ce8fc48f754265fcf01240805baf972f7a8886c145f123c278d6039979d615188f68b1d70e423969bed62566f97a2d6f662ac630c472c513256577ff8f312d90fc358e16db507680594365096454d9ecf6daddec42b7bf424d26da0853d393feba39143da6baa6ead0a4abd59a9f8d8c10d6d0b9083a51a094612151a7f91695a71cc5f2271aa29644c3f33ce3193213e46e41272e7e496b2aaf90104f73aed99dc48f50c2a58023258fd8e07db988279aad6cc995e468123bc0df5a4f676b48e0ea29ae3922b08b43cf244b03ba9490a9ef60000d30ab02a6d9d4f373f9105aec3cf38894037b54ee372a47eb66a062f47bd887c00e7158482faf531bca4dc8d92649f2d93ff960d3c7d4370ed443b8dbb6868f5effc44ac234de5d22e6a8789beca7d4f1c0271668a62231774565bc0cccce2358e73134e49d894853c63c95b777378fb8339c0edf4a769e4ba43832deb2f9cf2690272245dbd5be4f5791d93bcf7be8ec701b562517c0fab7e0db6e46efa50fc06c451adac0a6131cf563962084300887832e731e5220da28f6115a9d82b8fba610df62071eb21ba2d870e171b54f2f7b6520f6b052717874f25e621201d9b8e4ce4266252b011ced030d146b1de338554516ac5deffd8385f429e726c026966ac4fb32a0e9420fc006b451f385c61527deffa9efc882fed3f9f5eaf5e38a8ad42ef8e27b3fe5d0240feb7562143bbd311ea08faae121de829d17e17c4ac47f390f4559e359b2024d163aaab6b337eb1d5d2de3bf476465b06a4b0cb31ae5f3358672fb37a4b4df0fd28248c6720d07b201e8801dbddf6f0e8a42239471192b9c55fc0927541e166f444e1da41b0f301a84d3a3e9389789394dd99e8d1ab30a55b325ca2d284c9eb67041b17d9e25c6aacd819d58b0e6ea7d06ff409a23ff1b5ec5ac23e691afcd730ee69cdf9eba021d8194d90a141abc99154398f2212c738d8ce4bf05b4a4d613004529782ca6604e6b6e443a76e8b28a0c9d1bf3032fcf0004bd6dd2fa396c8513d9e0e73ff6b5d4cdf6263808e35d14994aaac5416bb2e8f18c915aade2a2469f593d8133963f4d74af07d14f80e7914974a5a5d9840e94ce2655325897ba349dfbc8b25db42669a921b477ea373542de15e1a5fa296270aa5d3ac84046f73e1230800d4f7bdd84c8c1e5e7de641924193fe3b2c850a7c1591940227ff128c1ebc8750899f762cf9a47c8f01cb906ad51f9ce187ec7464d31f38bb60b67b29b092dfe1563b4b07a08b412b056d8d05e2191e364f760982b18ab0db5d9b5260da28dee8ed3259081e0ccbfa74663b32e44ae527ee45ab9430acfd1a91c62b7c6339258199740cbf3c8e97813b04d5b2b511f7c0ea809c76130f190e40f28d8c40ede0874dd3126429d03b0e4eb064637957b82af5b44f6f0b0d54896bc651bb6afc2eded87dbf4e3fd692db1317f4f258b570b3fa99af265b923a951b1b40980f8aaf0915295b38e2687ef9a598db17c73dd1af8af6a80b7cabab6249aea50f5f92f7d28d8b3cf343f6e1e9d9a08e8c96e0b8fe23488ee58163ab7af2e0ca380d442950f8bfff5f465893cf448b37d7b3f4643d5137bf99d499678cc629d167a265189d5cad77ee3c19002d485b70a34ce39cb6324151a39f0a456822ee86706ed191e2d7d87481cde63d5c6cf9283b8c26c81c666dd18dd6c407dd4f13c191db1f536c7c3edb971289df8f526e26c53b0121deccc5df9528643496fe101be68cfd1f02c8beae8829a2bd1945a8a6687d090a41f3e4f04f130f1f0d35ff5af4dd75ced247edeb48cc193a9737b5f3728c98b912bfc7415e43bcc1f39e1619dbdf2c25c9a0fd4a9a588cdf57749e43e56fe7da32ce7ce0143b8011c053ac78eed70ecc8c03ec12ae44d0b58ab58e03713776259fc64ce1ff1d95cd2829098d9f8fca6bda438729894515c6c6c0b519ac9cf691ab7efab7e9f235f5f1984960c0d6f90d642d85b4eb2c6a09ed560826f9b693e1e771d3f9c10d051d938046627291f994b6bf65e41780459b137c31f30748340c01e9603e96d22bb61028251016dc08e4b26ab1fc78ba7f0ed0206126a5c6d7634839dc96df013bd00b9f0d872a1a77955e3eb4220129af5a612313919282cf9c114f45ab10d2c8f0a20e4051d65ca107793b022c0f45a80a46bb2119a613499db58caa4cc4f4dbb3041680cb9b208abdf002d0c6db7c4148cc0c5d1b376bd17df99604cbaf0e6b93691621dd7799054e06d6dd76ac4b9c547dd8cbd59e7e03064b9151567bc115ee340ddb6d16a28532f90fe9cc38b84342abb9cf177a7d047e4f270fc03709096756e828ae89a0a4e872ec4fafd2a7bf4b34790b3d434606621c3cf2256cab07b493faf72f3f0854c37557d10f08147b22575ed7c8d29ea35670c229887753592cc1218c4731076527e76b2566f766c9028864f17a579cccd4c9de5b316262b62619794179d8b33651cf0dc6304e7fe0107be1505e58bf14cb71885a206f9bedfee24951e098dbef58a9691f261f159f5f8e98071d6551a3fb381edecfff03929fdb860bbf21059737a5aea712ad8cf678f8c4e6aaf044ccb3239b54ada5ca7f71e6956cb3a0d16214339580700777aece60f70abcd22a670a25b5a14ef4f103a14085acb3d8707acf6e9f7cfa13232db48048eda45d488d20c1556740d2bef8508ed2b30e263f29dbdfbbfcb3587404320f608c81871235357ab6c35432a34cc5ef7458be86e0e6f3923d2dd33f0eacbebd197c3a1d719cb282338881d8f3b20ffc6e051012318c3d3d9ea2a0e4ca3e8f232267b241a82ea3909b5a51dfd86c9a14d2f67fec5500d2a88c5400eb5d9ca1002670d4e90213eaaa429eeab8d2c7354bd76ddb5bc147c3f0e1cfe0078da6c22b4b8b26cbda96d2e69de6138661d4f919757e5eac0e41b8671c140f292975e9ce37a37d47a6757151a73c7ef007c25e060a07cd5ac3b5b0214542b3436dc02d2cff0a7a0f52c097bd8b9d86014879e9355592cdffce8200b3c1c0e258f09c90dae249a03fb6893d400615c59262bda9553f0faa0e189250694c6bfef8a98e99327198e6be631311251ee1088fab5593ffc8a1ed72f333f288318d484b5de86975722f2678e4b283b954ea02df843b5eecc95334ce562cdbfa93e7c6d88735158d375d4ff3ac176ded6e5a4a16aca912d81631bfcf813252f3e02aa25c6d0045fe824ff6abf906f073c620ef84407dcb07cb63c160c63f091b488e763f5e035f0763b40dcd2dc57ed7b92f695d0e0c8d4829e44a1c76f02398da54e76bdd62a9d9c14371974487a35d8f09d94838d8984c0ec3ffc0e58223f05bdaf0776754161ab2061b1de3dfe92744c69d0c0c87d2c98ecbc2a1da20301c0fe8a1be128508debf1aa789e89765887d7a2fdc8d73175b8bccd8e7a2ccb929b0d5f411324fe246bb0e7142694ca253b80d96a594a2d06361d47c02b495d20b447bb490ca3a81dffae2ba450dabae9545dced36c9905d0c002a5aa951da34a8549e249a1f371e6ccfb2cced6458da3506ce104cff17f7eae6a4de4ab0b662518be3bdde681ffc4ef8b83bd3f1eb9aab5aff47f46623dc0eced6ba8e87d5e6686a58840ccc7216fb2da99314934849ef1c1d8bb55c54a3a227b71fe89b0e0ecf5681dea8cca5dd534af365c4157ce1558d193464e98ecd31aa0b0d6a3db5b7e4e910f8cfa303df10e4b0c3bff23731f5673a558b090f7e352f6eb948ce4ec986816cdb6e6af5a580c3838cc68a4e2895c67b0d3820281acbebe765a8f6445b82a383b64d2e2add900865acc4bf75d0957585b8291154c0bc00fec017d52feca0d93716ecbc8694411a628e48a2e0e74461863c941a0f1723ee546f890f65fe5b9b2d99c8d481c8527d88d9b3d3fbc684cfbad1f357c84383e495488971fbe0bc39b83a8f2aa114cf15b060a9b74a3bc7938e8cb6a178b4887a0d891544a49f6811983475b6f2297ade0185bc661053e8fea96a96f342eb9e4bfa87c0ec5ae1a385dcdd03a00356081e53f8a61c3a3e1b8ff876588b6620ebc7ce3319dba7545cbd9f7b01999d1fd5e0c448e36f1a5ca82d8c1846a3d23d2648897bc76b7e1ac5dcb590f9f4397d998a30c4a2258f08645c08b0fa774b90670ce89fa44f4f1df20d4949a726f7bfc5919e46cbe9a4d6fb92239aa89926a3cf652eac30efcd9d02b65fbce0fe11f8e15b572c9c4a42cf87da2136f8d22b22d024321bbcad53e8f03a1fce69b7cf0b219b5af31e2ba95dde721b3f3ad7d540d287791be8cd35461783a1ff20f369a9a010d1a1e664789575030d1448464614e2cb7be3eaf91322feea306ec70b10cc5e016509ab773def7f5ef5f317f3c1e06cd202702dfab9cee296f1127b41d427787f9bdae0f521f6329ba5a5cfbc4cae38ee7fdc0cb56aeb1d3e8363e3b175b2f766d6b116379e55cb59cf6f7d13196ec2a84871606946b29074c3f753db79c4337922c3e4ec24ed9bf8bfabaf13c30717c6f5c6ed6cae84c352bc73f1c6b8e9e33a7eb4dc8c4aa51b257f08ac911a63b6c101495868f57fdc7218557c1c646237f229ee6747f80496a929dba807d69f158e1ffd26b9639f49e3203482281b823c0b498c9072e909bf46f321a06244bb7ee0694db28b6568577fba36ab4f1efb56d95afd11676da35c920057aa5c35e6fc089ba43008c74efef0cf16cfab173bed6f0d48aa83a3347a6ec4b5aac11cef4ceec31a22a0c74282209a0d0fedd98fcf4b1a4be3cad5f9849aedf5cca1895e007dd7d0884291bc83d3d0e518201be3764b9251d2e927f7eb10fd470c6b3339735780fc9108fbc3e89b3fb742a9d99aad6ed9d67e4fe29f749877737acb7a684d7c515ce5d3d4756ca5dce65e1f3a580b993fddb3fcbd114705e79491e900cbbb0bb4ccf5c66b36873cd622c62df12046ce06d6066c0058bd95a57986c4fd40c09dba86e3f017ec65e85f707c67a535b3aeb9440fa753af860a6ba54861173befd8c147943430df991e731481a8411d91418767c951a55dfe92f032b4119971377f6defb0c65336afa34b1fe8f23f9ca24c604c9e15895080c0c3ab0908736b1d98f375e1d43a33eef23562f71432c9b57e250bab5a3fb70c287a3d37ba118849d2e952e7687f31d86f403512b2b3b9f1eb08288a278a93ed274edd768673e809f7cd7ac27bf3ea8996bd3cd517f28431854e11b1f25d88b37fec303b8d0a5ef953db9327b9ea14135ef120146dfca88ba0ba6e9e45d6047af3c8dba45ab6975daf969eac0f394b7ad9c6ed229c03c3aaf61846c0eb4d392baa06f09b28cd2d5ff78be17b7f51456d4541a8bca997755cd386bc4cd65e8b0db5689b2b405f80e9807d2c392a36ac15f04dbcdb4e9bf9575b94f88c4c48a165a90145d2ce3d4b993ae867a418ff243dc1521846e07bbc122b9ac18985dcf5a3f6b188c210cebad48257fbfb0af772688b706397fcfb0db48022d27b368ea955f7db0b8e0f7cc9218d73514f3560589f1cbc30bd70fa8d3ce82ae0afabb99edb0c8cad53cb9ebf022b9a6258a688514087a1c20ce09168acd5075fe8aeab11b8294424ff9850cfae76bb29a6f5683c6adde20382f25ece9111b7be83286a1efea298f1f617e6765f3cd8d79cc73ae4dc6531097246691e689e007d8c0703c3a36ae66a6d230f5f29f1cfc77cd58bb6c869b96f97112ac9af1ab903bd5efa085a12c0ff0b047f12707765dd72ea77e4aea0d47c033c5e4ed88c4549ae77966f666038113c7afe10ddadea65b18ea36740ab0008ac3e33490aba5ba097e544afa997a9a37dde60c0691e0a950eda904e23809054cd9d3453dc9119b42971c4e1881ed3a4882b2841ac3e784c2d7fb5232d4d8a0af45f55d29e76a6b1537056fc60f3e4e8e53c1f7a23f36035fb325046b49dcd1c9054243f6c1bf42f8fa2216b559f078af47ea777f4c6eb81abbc637207e73aa5927525b3f425bbf903a2243a0c7b6bb004d122a1a0571c246dd207fbb98ff8f2d0cc593eead584322c0ad81a476c657bb4cd86e6c4e41015c6f342e53dcd3152fc99179d53b419d0b0b07ebac5a420d794c944bcfd6286a3029cc648d383723e423070a9049c1a557b19d07527cf87785dcad5cdb8a99ced8c35d86dea458ef12eea8a2b471e7f7aea8be04efe30c5ebf911e5b17e843b9d9fd989aa1ae3e1dfb06dc0117942378b20af0e09c86f06f474a1d1dea6970b2e48de5b74afad070a8e44c6bde4b774c3e3f6dfae8805d5cba72ad57ec2bc5e8c44f753d04e41a4f13f4ffc103c1bb8af2154ea71ca95e6469ee63f791a1272525d513f3430d27d53560a852af4b16e11d26d853d40397d5a0ce20955be0638d6768c0193868537f418586d8485e21367e265df87edec84e4faf3760085fefa0823c60e7c8b63f2ca2132de266e1f29036f47841e989d8c01f95b476a6475632af7d363ad03e443556e3f1cc513bcf86bc31153464eb030013d54f4c3a2b731984ad2c96563a345497bf41c689cf1d95e8c5fa4d622ea015f35cf820dbd95a8d73845bad993cc318491bfae23683ac88b5e61b6852342f98510b0dc2d63a8fc0c21058f29b4161547f77a041097eb8b036b8de57e4d6748d935ed83ae893808d25a991e3164946df47cde2dc850026b6af1d8cf205a8a64cfa3d2dd8130fc68c7645eae22c413c8099e38edfa865b2874763ead971169a3ce18dd397bbcb58af19cc26a5f26b512a6d7de1a38784d1a9d4be3812220ea55751912687a8664a732ed77738dcf1cf1dd9d2f4a3ef94e77ea3998ef9ea1c24b30eec7b05582bd71988eefc34f5f279c822c271fbf0894a636c7b96fd065b3b02f2bbb3e479048cae4166bfc04b53c69598cadbd1c5c27f2225858509e547c4373fa532643c99541b511a1600c35dad88a4939a6b1b766f106e9d82240cc556c6808543a91256790c5cb58c06291a75856620774fefcc1edb3cbef33225515eed27f53d614fbdcd7cef28b24a2ad344abb8ef2e0a9cf7182756e1b2cf9f0a35db694092ee7bb9f7e4551b4314481946313345b9c4c6bc1b01c552802cfc49567931695bc12e37e743463b6f25813752ca0e31c147c33bf2f16a13553eace29f92894feae2147e5ae94ac9a1977657c7c5bc7b6ba3b4c7363be2ffcc1031384356d447b82e3eaeb6288ff26068e5e245c4dce34939ccef14076e5778142f86e0bd5a1badb4c1d0e2d79e3da2241a73ce4f0feaebdda5eb217b7ad2f877423eacb787e0d0816aebb1f21f9f2f3f544b568a3dba395c009e0de9a3f64b3259747bfa0983eb802d54ba002112e72659e33a1be614c82a5ea04159b9aed21c52ba4bb4122b92c95e61675097a4cac9f3b35a369709ae298b4c07b4518d97c9780e0435c39a39bde784d648a34f9318c4219ead867de828dffe9635a8c632928071b178b7a408e5b950632881df116decbc4e6b7e5c63e9c4249333a0627f35de8b395680f409c94efdd0217066b2ec367e6b6ede1711421b7bb1278a194e17f6e1d00de01ddc099b9482e59977771fd94134e434ee81a71c0f53cb71772bb72517f12539e6c4726dc2c0cc619006eb35b460767b33f1ea34ea79d5272b79006ed467ad1f4aefa4cfdcb5ac067933c458f39e4faea11b76bfec57f0040999c423ae3a9f0e15f04ff3d9a77d5fa3dfe7ef814301638e6c0fb1f75cf50e5e56659455d2240d640a01efec16e2f5256b9d41b5544911a934219a4fa5f39780fa752d8aeec547c469e4e0adf1964d19a6c1c8eca1166f8c85cb1f9a1cbdc5673e56781ded270ca71eb11b44526235502fee5a9d6f28dd1fa90bf2ffde9ac4cc91a1dc21ccb33031c8a67230a341f74312821843cbfa6d7930902f6e700bf23cc597afdf200307214d2051454a6764b49f57b630def486e7224bc087cba9a9e3c734b8c095592249f2213f589306c124a180546a9c73f6abc1a69f37696c92f947a6cb08ebaf1fbeeb34c60ee1367f73122a277110ffb825e6e77e0b60607da17303ec458ccd0fad0dba651eef139c8ffdc09e87424438fb19f570706bb176734afd4ce662bb588fe312ddafa949c956553b82ef8a718e246f202c470e20f2a32899e2a347853fcecae82a7a8ee8cc147be688e29da9638de1e2ccf27454aaa38ae60c63b8bada271566156a35e3d06f3e182d366afb4475bd1351b1672d1fd0bc1692d398de04a4bbc70eccd45580e6bcce5c1c3ed8273975030d948042f556e1fac176cdffa1594219011b12dca97d0f4ab6252195a11b86c8317d0b60bc3939f80a98ce7d0619a0b1d0246abe17b8762dd0c1d284781c0f2a5880441a859c1e655c95dd69d44cd1f1d2bcd281f0abde9e491ac4182a8aa2c3abe50f489a69acaa8e1fbe381d5d596babc80ceb62d1461f930de45d34e89273655da0d7149061d04d341c9a73479b29b250f9cf9a081e053486e7f818d5ba62f3dedf97345a58e319777ecae4e9e8d54c3027b09546f44a10253b2170365a2727f03e7509de71241b6d09b69d27ce803121daf8a7c9bf19ebb375f8283eb8c4e16403d3093f0f6db2847932d7d4993b56a18a4b108a6d1cb168add741f85bcfaa4f2434ee7c9a6650676eb60391fcce4f1f9d09082e264bf5bf603cd1ece178105211a6eb910bdb3b8b6e48de2c646697539e5d3adc0d4a1cc48a2a2144c2b2333625c8cd30de70f20f6b341dbbee2e6e07e8643d977db95bceb52bd7dd6811b2bccec00158b3fff01f295b28c9ca608ea6a33e37723a0392e657b67fbc2168087723371bac52622d803965443a33dbb0f77f98003264c161eb39a1392c052be45958f78984c7ed7e9d6d515ffd66d71a171c0679a82ec7988493b73368a92ae5c99ae255ce6c33efbb512b4be8156420f46b2bb917420fa1f2a4a862ebb108ab60c4a12cdd66b2cd8f36d6ec035379cdfeb872cf25a9bb182a01fa7672c967fd21b1b9728b3cf431282345326c53ad00fed0642dd980a0a0550396c96d82c83776fb9512706ba1e7625daa6a3ca6d00e5b60855584f62e2d5711752b76e1da30a228ddea23354143058504ba87a4e23f537c21a06ca92241ac4b33b62ddffc26bfa47d6f56cc3c6c96e8eacb1219140376d600244a6f14c8cc6d3ade87792f4f36a9ded9e0dbd8d6679f5ec49bb70e26b21ae4b69a97d32eed41a200db3fd93ba5846596caf0eaded593a0c1e03131f8e36cef5bbf35a1b334c62736e5c22b8896d15e26c1df8c8f2f9d7fe996412c78228bdc335616b71a3a7da6a65a72ae77e94aa4d3e4cd9a3a1e5be647ebf67f60705805d406ffd60fba278a52cb4b34ba4033bdd0018384b837aedf0add80da2299ee51350fea90eaf5a320fa9693240a212fd48099f4ed665540c58c3861df14ec15a8f91221a603a606f08806c4744c1541e4d44a0a69b5769907aa0f9c7b472c80ff0f85e0cba646aed8722015b7040f69fd70227cf58f1fa05ed27edf4aea9904caf13161b8dccebddd2871a823067c4a58826f2789fdd37e8cad575b46dae2274058cf3193edb8b05a010df7fb006e1c94123868c894910fe40fe27c23d6dce032c6b43df98682d73383c501f220f50f11298e37259d016f5f3e8fcce931511292f36e47607723f1e7ecdb6394d76185c2eb92663e19c875d23fb496e41dc8f3a1b44a9589fb810f67c8b0bd16021cb05c440e72e52ae6d9107692f955a3928d6d010f6a98c0044c488faf1c8f0667864a2064972408606b012b448d7ab7f6dbbc2a3963ecba589adda0b7067d06fd5512ff6cccd178f2ead3d7fb36d9d31484906aa9c207d6e9b7988ef612d54b1424b3cbd34a480e4a956c2d0406c590a4bf31aa0e5a09e7558d384cfcf67c61e999e822e3bd5b9b45cbc5ab551227f21b85af821fe58cf808989d1a8e9d287cf6b18751cf04990d37e3688626c2bef28f6502f6b0dc7232d3981d6946e96f8b9a918f883d55d56c7f01f4f7e4d82f5339b4fcec9b70e316262e82967215bdc8091667ef351f70623f64603afc4280855880c041225f289dd73c52420d4ffc3447f5b98255da112ff962b23b15bb798dc1c054ad5833a936b9d08717161dd4b01bad7e7953a68563279043090c905bbc4fbb96a1e1bc991b887e3c7b2209c4d5532dd48fffb0cbc173a3ac9ab5b2f34a013ba97f010e8185d7fae5dbcd5d989813e5d5b419573c21d2c603a548c6f467bbf7fe9d62d86fe047d7aa0a4e385e775148ad64783f3c98979bf5acade51294a981fa8b16219cde6caaf7c14e5e659231a2e4f4111a3238328488151ce444e9a2be71ad2b92c3b1903386e8bc29de9a490074d7cfb3459a337459e704f0b0fb84359e91c98ff7661672fb234e8b3830828156dd4bf0b91e272b8087aa4f04f05b4796ab0223da7ead4db75aee5e40185ebc15853e773ccbb84f0173d7a5479a1fa77db775592e083f78771c447ba1a9a1dcef89efcf1ca3978adadeae795331b723b17c4fdb2cbf728f826e757e8954af1f7bdfa2e2aede766e799d89204935fff708b22e3e7e8b694c198c90b8efd8aec5a49142314fd0207ad441f30daa8e8f1b7cedf02547633687d39caa47f373efb5e1de54b30758c18a486560a9281543c475dab2dd6b83a5ae41efeb3e8d1bcf999bcafb4e65b2ab663a6ef840a98fa70344d9842dd4c9d357a00cf71bb11b7bea23d0077a1c42ee1bad2f88960230ba8eaab17eecf0760a3204209a1c1abfbe3fc7fe3b44cd33b1d9aed2f5b69931d3433f234c873df5f98873b12b4331b08b635baa2b29bc81da8b5077301678b526b81b6332779be8743b60787b931799f070d7fe751f2d23de9e2a9797af8266669854925ff1eeaed642ee2ddede03c6401dfb2fbf9f724c36d561e3922b7f4650ff8e8e09d64c4708ed60bab313afaf6f41470e7073300c02900f43cc7959aba768040a6906a1dddf15deff1f8ae571ca18615fde4781ff8d70dedff101c20684c8a061d03b89e336175c01381c469d8a6830e4060675504619e7390c240e23eb04c0323efc952b896d1861158643214f46654479ecd7c1da60d19a840ce69c3ae0b3afd162c36ed77ef675028927658b78b0adf3e4c8bf1dec932e03058e561fba9171dea7959b417b76786652d1d6f03f04bc0c1d147255a655cbe3b5cec2b3e787d6932084f45b1ea9c5e7e689aadc57a68a61eea9aeaa644e3423143fc59ab944aa818b98849646f37874626f815ee039c283fa2679bdf6e9b443ce73ca1584a9e8f4999311f89d9d32155e1dcb9223403e04723dafd6755f64add02605e5227eb517d41778e8bf33b92b0867f29b341277334338b6468fadbaa55b6337a7229bebb2d930e3272e05326c0efb825f56a10a8e191af412cfa7806ef04e6bd421bb8b658d1d5596f5e34bc8e746cac79928ec5dd5d56f21b52bb18ae5da4623010774596200b0ba7a0598d4e89083116fb1befebfb9e2da54cf807c38e6da10c1e20dd3169006ea4267e0388dc46ccf8c90cb8e09a01da7b105815e89a318637a8e22de99f0b51452969797d814a4814f99ada1165bf2ac3f0317ca24d85a9108c6797953c150b5356369bcd400cbc9525f40950fdeb37adcd361e7275054d28a722c5dbf2aa4f8db00bc5140b54988f551d79da5105acc8eee7975328a32799c3a8829b50bb7e27d5013999f4afc8214ce432612ef0efa315ccb956a2f54fc9f1d1beb11901f80d3e3dbdb7fd7c4e48bdd4f06ab5b98f8c6a3d9812be6a2204401d35b1650698fe9286c3ab30e998570737a2fe387edc7bdd497ea18fe60f2f93ac3871b88832a55d0d0aea76902c3b29fef9a1d0aff4266b1770a24b52fc531744ba21d5278e1734a3b998bc89772636ebc591885844ad0e3672e4b7331c834fa1835026e88ae23c314915d620835cbccbc1de19cbc0898aea0c509a56d727b0c74c51a94377eb240ae92a48c46eae8214075259804c727f69b3323c79ffa67ffa4db6822609c304f80192743cde8491bc4707c40d3016c6153d0fce77b6c93363242af3a687e6814dafe2232c4dfd657484f7f6b14dcfd6f4699bd4afb1641860bad67983644bcc251b0de22339eed3624003e8043c992216194d04f8237d8d909a4ba36149a25efe2df4c204ac6a6d3fe3430bc468f5b89420faf43ff058349689054172c7cc0a818ae25d2bb2225b6bc545ef1c4835af60e5bd9c2bb50dc561265fd29aca49524438c037e907ae264c9f750ce60fa9e2c1cd61bc986c55ecc8d5887e310df8e6c52e40d0d52b2a89f84027d207f9822e89fa3cb800852c04813a5847ee6c2609857845ea8ee6c3a5b584d04bb2a838cac8a3783c964d3161b072ecf0d60cb4a4a4f869d649608cfbeeb4aa1d30b5f81fbbe2323e5a466e1a9ce1bdb74bbe00f9d1091dcc4eaf5ba76d8fea18eddcd9789d9840af975a1036d25df6ff5934db8ded6a3b0167dade70aa958b8fd60acb30a60a824b9c26380ee5b55042466f988bdd9c511c936adce80d5002b2931bde91911303d913b48bf14429e22cf7288ca182158d9f658a5eb9ec05842a24eaf04fb905d642e4365723c425685eb50d965630d4b822b2794add8abacac64117ac17b0359e5411f9f8307dee31f7378786db38f0b632eddeb685977ff43f47f07bb50d56521b0121484eb3db2650c48c408cba9b37d7efdef83d32851e884dd2d04cf041e8311d3dd5974439e039d1b868cbd5e61c2c18ef6b5be404faabe67e0e3ee4444f02318363f7b67ebc9112c39aed2a66285820618ff09f48a14b124d6b88e468b14873444af2e2db10a32ebd888e2b63d660ee58a731b24c1512b1bda0c35e11b55ec815bf62b5054aa5a4bc653dc74995538877e75f3a2ace688cbb7a3002248dddfda47c376bd487d631eb5d751894e922422a837fa59c0a32504bd7c35cf886e1b14eb742bac7e5143633b5956cff524883edb15904c68e11235e22ecf643247a26660982c9011eaeb6507e21adb1e743f7f81de14c48ad3c21c95f5b87424497b311f8d4dc17aeddb5b9156218971287eb6b5bba1486be8824b0125f1977f657aee98edcfbe06c7ad89b5b5700746adb963d8b943c8f2a8ae08aec1a06ac1dc46901efb9f9c6a93a15dff6ff8d396be7747f84f06d620f2e1ecf8537113717fcb78103fe40ed2012812f74935e05ea38e2564b5a8c02bfbe0dcf89b2bd004c339485f0d48a37a6995554aae2fdae8cbf5c49c29d729909c0eb53d6e1071e1d218747e2aeebc7f3caa56105cedb723b3c300dd32104e69de0439a8fd64e0e06cbbf04b6967e20910c0a3a07a10fb53b7b0148c30544b646b89436683350b660dedb75872def9bdaabecef80c28dfd2256de7362096d4af0b1ebec48460e774a2d2ed020271781d74650bb80211f694d4e6bf201ed4ac0b37746f0172f273fcf57544f2cf7c121d82d1f89c26ff7d6b37081598e4506f02fc56046d97548549d644c0ea842e8d6ef581aa94ddd49d6197a26eb61e9e69808d5f6bb908bf77992e8607f864940ba53467c99c19e73dc6fcf53f41b10fb6f627be54aabb661acfc5f62c7e3a096f606f65c796c533b0c26136dabbd11adfdf9d461fe44e0e846f33e032fae46108f7d4cc6ad386d859245fdc2f1e714f08de0e3f624c7a8b9c5f7ca9c6b9e2ca8a2d9630fea930d35929598ca1284cc93689e86129048fe37e844ee794204d3291b297ae9805b223b331a1a53e12364420e2320d700c7b0cf6170eb48200bdbe97d9956079d65e476b3545d9b51af6c7a8957a39e2563fd3ab2aeedf1442afc02b84b23c64c9818622dd23c5d18bb53d34b7a483eaf9d9b6ade0e22263cd08c2a0ce3c00c9a0a248f4e94edbdbfc689d7594ef2125ba493dafa9b393a2cf0c48f249c8b1fcd531ae4f17c0dc37c7b27fcffaebebda4fd7bb9770e1f3a20f68f3a18c42a1ff4cd4d433e05a5a597f62f04f678131207d575c9ee763a6f1da4fb19228c466c6581cb5f55482933bc3f53032db0e8f5b45be4247218b34057a3a6542e9e61b906239d2a8a5ba33587ed6bef8d49b67f9ef74cc2809cb7536fc6d5728e589e6fa80ad6284afb2b0ee79a7f7330d40a6b6ad07699537d4b51a9402dd5fb14491e7c4a94a6f832b5375a96ea95ae7116e7fffc10560b06ca859b9b9c7fcf4e88b8ee446e97219d070c02eb322b02ffffeb4a933c9898d4c45fa9ddf7dbd98eec7bc75175a12d164600e94cd8eb50aae9e900be90c1b98c9cdd92acb9353fc1e9a55d363d6fa010abb623511744f45c0005ed7a9272652bc4e37cb86a4108651e0951a692d5dcb4db7663346d05aed4df373ee2a8c5d56bd36e0efb029d8168bd6dcbea98a7a0029ce14ae302e00705b7f348ecfd41f382ed8b738a8b0978df1c23001cc5f3beb3a32b1716951058f78def28aabd296bf34fcfb8eb6830af2f52ebc3f438c2a1e889e7720dd8e73487eefe53d713703175d3b099a507c165db299a501aee15f3727a4543fbd66bc4dcf64e35073068edfe1833e8b55f9323c64026465086f6717ca3899252a1e236464c23c142982b2412f22c3c8ff979ed9636fe8b5e855e93000c1acb0090fc11095fbf114d057ae1a9b8745100b4dea82c410db5a72d66e22ae9a996ada9365626cde6ab1b40b0418104fdb8f8ebc37da7b47469dea3a79fe3aa73e1c509d4708f0cae5d1c57e6ea5145a733bcea6fa1fefd13cc5cdbfa33e23b17a7c343a9cb2fae165381592f925ac3f6fd3a96a9560cde23aa4a2aa80b162eddcffddb357dc57d9d18ede003d976da009c7764dafa30af47ab22cb309bcf3dd2b339872a6fb1e6d5df01ff6002b827f11320a7d4cde68149cdda915784b7f9cd0c8d105debc16475a184b8c4d775fc1146c5e08fb53cd70c2ac028955d8479aa30954399dc9b607a6c28cacfbc470a861069b4dd822c5d090a5e7dd68178facdb3fed61943f2d16591af92e93451b6ff020d3813180d3060925af094717f808d4bacf7cbd2ecbd58527468189782ab68616760fd872fd5b3c77bb55c53c0b008ca9cd77d8f8ba2e021e58d1eca9977e3af8aa54f6856bc026512f55926af9a93c16e7ca12ecccb42c0192cec8c205ca97c4257e4a90496d87644d82ccfc0c696ed0c5dd710875cd81baa9b7751fdda4a8637b632ea555865d2bce623114c02e42e6eedc8921eb5bf3da6d113c3f0ed54fe389dfe46f330a1f5231ac0e2fd14da4ac8ec4808d5ba8f2932d26253c9e34392df92fbbbe1c824fea7d8d0fdc3cac06331ed7046c25ff9adf97658cc0bd295384576de150f947f9a0352debb80b662f44fc8534041d06b2400680d51abc9d1c56a235ac7f316e425a51e93208f2c8fa430979171becf3802d9be2b5862a14999303a3462ac4aedaf587ea7b7ce146cbad9fdea51a271d86f89befd831c5b4beaa75cbd1177a027b58e0b665ef0ee66bba1bdfc90069def7860a3f646fc5b4b05ebb38a02308c272f8efb71347099a35f844f6d8cabcf9de4b5bdc5133f6fd5b6c35446d9b006e61283cbcf692403cfeeea01f8ab3e81495064db01873e601731bbe7a4fde706b47b54351543bb515c8b820710c509a78f0b8e3b4cfe6af46d0ac6f1d0e0a337b6d2a24405bb628270955f612247d964e86002967c24c19709d15ad4195458968b2264cd4e9aeab7da1b7a9553d13cc11f4c84305ba8eb8b13d43d3aa3c6ddb30af841632b20c257c5f1d79674d5ba59db6d2b5873199b0c81cd9592fe99a5102f72349bfdd588493271b70c9013bdbe760cb10ffb9f27bc758fe4cd5eb0b6968aabfa3305adb9974ead6c59ffff01f22f537159495e7f5a48460635fdd85765d9a7a37466d821565f18bc0236f8b16025d299783c75b3e7950dc81dec6298451d530b89e1bf4e698ce5a307c74652118a8af45a7126db99435a9b7a7606912cdf6af45da052a74c7eec82292c8f2e9931290c3f522be6f9945069f2c0a9dce5a32474c5eb3992e6bf6edbd13f9addf40caced1297373273f52055c1116cec6e5f7da96525f850eb3787a858d61b473f3f911398fab9bfefb776f4a8c7103712a89f13899ee779f292c72dacb6a399a3fe965a8c9fd25538d549d0d61622e0728169cb49919cff44444e328b7639f2d6fe4a69e9a6447852e957530a240d14ddb140194a68298a11b22eb8fe0523b5d43517c34ad5fa9177d83a4cd70d6afeefbaac603ff44af59f37306d954c03e5adf5b559e83226c187d193507b9f1f64e8810cda86d0692814e5bee1f84892f1e683d318775b6e44662f509b7d7fee24acd1c9ee0b24c2babb5002822138308a0fbe4f9ef6bac612e66c036381615635da691647e1b34b98f6036b293bd9be57809dffaa1ae0d653d6d7c7652238733c5d0db357716e06a3069905fee96b15dafcc08677759ff1e14722ef6d45f9b6327eac621a55c5326192ea9f20246359d0119d7edd7f5f541e03371de91f652a141a7b2637d15471fb6e7d91581747a7ea198bcddec92136115ed60cc8ed3df738e820b950d40176d8f2faa35ddc411fa633e1497834a98406961559ca8479234707e8783ad0d0443c3667368f2dff934dba6312a80af137cbcd2b1fcd8a6724977aae18f8b32de4be5bb0c751de7a4267867d71630aa542d9ddd2ed981da2202f6efcd56d4d57a9d779105c8e927862fa727c659570814f12e92e2c6c9777ce40ca2a8107219184f4c425f1b1a98f64e906452cdb183f672b83613a3e29b8876db4ea2de7f72264df4765c54ad3bdb95be984338f4ce06ee7039471352064b885cb81e8f9a9f02b91b5e8870a229de40dd7d8796db2eb6e50d583d471592699eab0e9ec756e9a6f4d6ed170290231eaa1a35c7456d8d31f7a1308712db3a11f0cb0192ca46261e16c7b553b83caa001ae5545190639a429d3299d0a2cc20abf8a7354bf80ec40b73852be6db2caf78ee51333111e29b57981ed45065089b940c8161cbcd415c14d8c22f55e5e0696edbe656aadbec6f6d5cdc1bb5fc162055e0b8e0d71b56f67be02393be98e309aac4eaeb749dcce6cda5f42ffda3389637e86d83aeb16cf8d021185c33a59c59711aaed1f171af1899f5959c53f3e6f8c0f379f326df1f9549c0896829a0b6a3e0fee3367cccd4b6d9e3e2ddfba16b343e9a0f230753f803ffe70d78effa79d46153c7ca23232846ce7c007811b4ae3b47942c33399ee92037c931d6c1dcd1c93735f098697c53cd95d9b8eceb5281037dfb03d25d1a1e2875bfbb66213edfea463496a92762d98f59faab636b7233befe2ffbb9803ad31f1fb959ce809583ead35656eda7a8e715272d3d7e3eb6dd85c9f6bc4211f174ada1bf70c9a94311ae0e078bc07cfb7305aad34eabbbf53efbe95ba86ca993946daeb34ac23f430ef886cf8d272ca994dd2bafc7272278197c427b3305bcd2851c99b6c0b5bfbcf47484a2fe8f4bb67d3b5d9320a98871ac166ee9db7b5853663853fd5ecc44defe0dfe2c9eba5cfa355ee3557641d075278181ba337e45396474f307331feeb7002d9553079bc96ca585b03be92c8ecd677f48204f635e7e4b22320563de1065d8eda5ce288ef6d7da7a1f73c6c7b283435591a8d4ab03d420c707bd164f55cdf68d80c9ca6401b6684919c1d989b576aefea7b8a3e4f55124fc318f42f7787e9e1f63c169c278e5336d8ebb227054832f88910b3d15b741c745e4fc2f83aec9c3bec2437a5f0d22109b3d409aa37f346b4af5cc15a20ea6ed40d107d61b2000fd5351ab80fd839c998fb146e70e419fdb2d378dbd20ba60dbc89f54284d1d2c7f3978ace5c78ecf29ca49ad8e087b8fe38042f8206302eca9c9dae32503782d30ce5a0d4af7adb5c41a7a2e83b5dc02e4641e438f4a1950b79c9df0c0d100a06d6cf5f9146037610463e7293cbeeb6c36599040036c07c17a27ee1c1b93e709ecc059cea4f95bac3cb71400d875220dc9c4052018e8907dae0d41ecfdc2380abff627879c263aafeb506d61d703c3ef803e5a32d71692e02a9e23beef5afaae6adea4bde7a9355169f8bb3b11d3d302d92f53460396e29e1925831fb23b3065b68e27051b8298c572668dabd01460a1628a43c684f7d1fe6140ca026fd48162fa7a74ec9d8428c838ce80c0cd8bf3a0beceace94667927984e3dbf285a5c4959f6d0bc7aa258cd434212d91d6569731399c60a6fa21237b4d6daea004a22f68b4a98462e7e64132410f5f111daaf1be85dd0fbe64c586af59bf82f9914f207e4a351d19e726a6898baf48f196c529c390c04d6e7009bd5fc1fbed5ba986b72fff208937ef5f139068af32702f58837e11e3cf731108d998babcedcfa33f2db4e82f816a04ed2d801cbd1a7bb2c99685c59415812bb986bd437f13bfe15203f0b8d7c82703771cd5ddd51f1b6dbf8d24d6abf9a3168cde92670351aac56cd2587df1ea07ebe8e54e8e4feec2b7cace998baa2aa62b504ad424e3151187cdba783a367a3e498a939f6a9eadaf76745ba3d5a1ff7592b3f913ba1f350c80fcd60be2f144bac4eefaa4e959153d091c781d2bee769e2fad40df1c52c6bb0f2e941d5e3debf0801e6908d4ca5885ac3e8dc0a3b68cabd9b65d79d15066fd16d034f3f00f88864aa03919219c37eba3ec3596237153a3c0cf6364ff10e14d10e2f41881d5e4d2ca2335dd43c1f93508d65d74cab528f90835d551add4777584b6c10ecbce7c6ac5a1bba1f907483116b45a845044a456d98436d27a6bfd809d8666cf5555efd594ad4e7f387713f8ea45183ca1a99d7f388ef46425e88dfd750a98c1ef349ebd8886aba71eabc591eeb73f07cc37ee8df90000a4024912fefbaa28e98e646345c85fa051e494944fd66e06039eb516af2f8086831e12480394b5603bce35f16b04d7cec15fbb5265f8149519a775a32258fb7c9181cb6fcee482c3300a28e07bcda5467a74d7f370ce021b2d95750498cd0e4848fbbd5a653bf6c75ee24f12110c92ed944c2cce71acd36b1b4f01b3b82197aff4f41ecf72ccb52ccfc5c93c13e50f5725616c24cefbfd5592d5a490a4af5731e338dda3ef1f3af2021284ec9dd2132f0a913b0bf9f793bc1f47b55204fc39cd4b6730b995be2ab89bf5ee1ae2fb9f56d5258a0e9eb7909de3455a63e5a5a1e3129c41e9c0e72d53f2752a3317ce6c582dafccd0f9ec29c09a6b806868af409c30f8aa8f42c8e4b4225af31e8a92a79cc1a55001e43ca3411afc7c2a7b32c660e331387c6c5546a6b4b610a7c5587379dcf9da8da1020e59d462f249d7626b76cb01fd1ae325a319c87115d91b75442a9fa51ea04716f8ec1b7e24f7ffc81f6dd8230ccc3fca88b216a4d2fde5083dcc16159766e563c51dd4fd05b534a830564ab556435e94a06a7530392512d18381012e2ab76bfbe71e2196caa41223aad9e7bd1eca6c192a74c32f6a575a37f3c577ea68831d1c4b7af547d0cebb9ad1c37e0816da859c6d5c3904099a90ec58d7fbc6cb8d610aec005acdb98ad4b1ba5f25f502496a5b43d3b77dddda14f261e88548e1a5c64808d5e5a41eb440295c155028f6b210f1b5f66c0416713347ceec805681b9c4a4e2e528cee47af6f17b58e9f415c9e5740b4656dd95a3506d4b6889856bfdb64096499b28057cc9e4e184e073c6bf578e8fc44d0ad9c79db9e9b54b19f2980813b214dd3345844c4aba6c60ae7a175ea433fead60a73b0bbf7f7f01df8033c698b4382c5829f3153177f8b099e003dc8b58f325e7e0a3fe4bc738aa6b8ad5b6e93735ebab17d936f19205c1f9f0a34433dd6547d8c248fcbd011d95c33113a9180069c92cc88bb96474c3da2c2e9f3005703c2d2dbdac128e5b00b54a3457a9846570284fb78cb837f11d523e774bece8c3495da00b21ea37d6f868ac283b4d832d74dc49f154ffe9456e0b9d6fa9e5541e16184a892e881dac8cc4dff8ce0c949314545101b4ecdddfe276424f42d76bb7dd1d5c0de73f213799f9a705435d3759d15e2589b4e8a456c4cf1c8fe2aedc363f02a3869bda0818851099d85d90ff52dc2249df88a26d78ee0a5c30c619ec965a8963b59b58992d8561f0d19e8fa20495c1bc387e0e519a757d13e0a52869d828ec41509e8ec182fc92611f0fec5e177201f358a16f0dd056a121b76747cfb1012b7b6a5367c8fba7c0cb3085d23ce92ace470d3a2a9382edf66de7bef6aeec39350f3fdaf573dfe96aaa6a052091156c64f347b06b2d4141a6a0235bb13cc2275d7126c087a8943705f3dcd65f56a0f3341d73d99b3d481a1259d8d1130940f0fcc23ae6922ec9624d0032b4fed6e439a2a9feffc540058a62bb20a3943735d31ad1f9c90eed80aa7e7801881b4ceae5b608d245fae6ee765fb5c2eea3a9019a6b66f3825237417cc97ae316ac4a3878db21b8e168c436e507aeca59975fcb51d275c9a48bcf2476fffb4e5b9cb95d99a29a61374ad24736fb46d15c4e9af005fd0e6e8fde8cbb49023d8f125500b377d5f1f17f90121b308f3a0eba83be1978449f7cc087528db0d02f44937cafa9eb7cf22a6d5c6fb8be83aa241abee67dbfe6577d1c7750136c2121240796ad4b9b63a2b3295401c288bb220cb053e80e3fca20642cc82dd21c30c3e467fcadaa12be59cdf4f4ab766a7e01a60c5382eba99781aec18b0724e7a041ee9d796ca1bc5f896d8d09024473b82cee17085d482e17d53d466f61d37c1ec13bb92fea930588dd52de68db56bd0cf3c7c4a6b569c70bd259e366c2bd2e77f3db14997dd8608d7e3a536dcac917e76c570b1fd62f910b9e233a5e0be11f2589ef4c92fbc7e6ea55273bfd879ecd7cf133701ddc2d6ef9ad492a927502ba04e8357b75337c5db66fd42e71693e542fb9cf9949751c41d0b7e1198c95e081c3f79f9c1e5121d02bebd65f1270e7c2077183042d33b55903fe55f5bd1de86b95481e1092751b2eb78fc8f5594fdad615e61e885e6be313a64166dc3d09a7f3216f32e8d2b7f2b779c37a6da0d1e6905f950b15e9b17add20edaceadaf95314cbdb4f66878f6d61074e7aa170f7d20331e7252879e931f6304a1320a12b5dc6bd6949312fed132059568cdd9616ebeb435eff606e03b2c10d1940cf92b62f5d7264bbbfac62cd707a706c0a74095cc806ac5fb1b624519760d9879bf09c9d6b30cbf04898858b14ed8d7f42ac857ce21ac82b659d099ed7024b482816808c89cf2a025931f7045194043901726698520e77a63d5850c24b4473f04508a9f9cef820e31285b89cc1ce2b571dd72dcb368ae2bd45fef1b34245b01c786276edac2a9eba9b8ac18143d4577b1120cc821450586aca65bc05c07717e12fae6696bc44715c0f468f0e86572bfcb0cb517bc9672dade0d58a26568b2ea8184fd99a41f002f6ef01c9921eeb92184e19f1bf78678776a0b6c0dbeb55083fe475ac24d4502c09c473d84e14d96ff336d30e6db309d4105b5bcc5e4b71feb27502f0719be51a7c3dee156810400a03c621d21b33e51b3d9db3803b433c77270f5c429733d0d118c6c41ab408d8af0a34a3b1ce8de2670464d8770c78378082374550a40d396869dfb098d6f584c9b76369c4577e1cc75bd35517c90bef812ed15b19e9aa78999bc5b5e881fad7b0ef5fcf3dbeb2e346153157b849d785f0c1b39ca006583c3af9d1a19eb48f155a815c9ac074f20a0e345db5388047b74216c7e9999df1287fcda63fb8137ccdf80d58e2054aabca33862b069e1d503f6692cc315430f0636f5d85339a064452d82664d55e73d7bc964506ef5a8857eb6f6e4a67c91f157470509563d4bee51a6f212fb2b122be88b378d31ad42e8f095188a2ee7d414e9fff1e202cdda3e58fade4d79e49d305377a163e0ca0134d2dcff79d6fdee3bb048691694101544e1ab97c02816a5556b6a31b94b33b6b2f2724b5acbaf6888fd274651266acfa763182dd6d5d775151a70758371f207fe1605eed7d2bd6fa9cced3985b7b2c8834328f7c15cb8b0dabbe328ef9d933263479a3674d328f1f179458449a641840fba0c00a244521008b734fda941b6e3e27669aa790bf6e173f325dd346a9874f87077b47dd97a442b2b494b21f11450d4259a80d6f29ab33640226290605098a92171bad2fac13d95be38db9eaefadf0e85d6e851dde404efc11b85838c34a149e0d93d77281ca541d96916019a941e20d25d05b6700ade63beafd1a70e30e7f2afa243e7b124e6b1b11abd3729fd98fee4b6399481bc3244ff767b1a4068839975e32368876660efeaa4c29e2d1801b0641bfc2bf65890232002dbbf379c080015523790a69aeedc7a196c75c9e951c25ee0a7799e4b5156f05eac8b9d8b18c1da402402cd2188cc923b18cc2a914f7e17e87dc516475eb635469d1d8b0b0bf8273aa39b143cefcc3ba46e8601e617ac96aa2b98d7515d3dc38dcc56699608cbb95665db514bbc820516974b3717a977667ec87a0fa02c27c089d2faf1d8972e19f6d1e5cc58c17cb63c6cff48338d81281962e4da05b7ef2e65b7109d7b06a0054550e763b182ec81b1557084d54de2013361df95213d0bb04cc2acb160dff642f74425cef254b9a410b98fbd90fac9d103f7c091d1ed2eddbcf3a00d0a36e95e4df1e0ca5eea60ca123df25fc043951cdc5d6e0a47f2e533107937ba2099bf5591e93be24bc3aac6ca3dda420a16f1aacbf7a3f481091cb40a0803abb03d916f7e93db58c144dda89a0d21cd86d009d59920163cde839c077a2aade9b0dd5404eb6a4b485353933d8653a010eeb6088f9d611894e8c69da5049192b8499d9158e116059b837f29bdfdbaa43e3434c1be7f23efe4b1440a61fa7f86cff4d0e7799de57b2f76c43cec71a29f419fe6db651783e6ad9927a252684a0842486bef1b9be46ad61e83379b04161104d7fedb84ffe42af8ecfde00ea382f179b15be3e98685fcb103ed58d5c079a03d05be5d73a7db87d6a73f617bf2b9fb4d2b063486b76176fdff45b75608780b7a5c220508f51a1dae4085d52282beb934872cc349bde3d9688eabb8acc5f51d011b79883d193c04a7aeea8a7d14b7490970f1d7c2c4d3252dea8231bfe64b0fc11592003a9b117868f4fa21e464d8eadaf6550dd2162530c33c047f17536b12f306df93ded8311111e20b53c75bbafdb506ec77931fae852961123e39643c2302d869f051b38f208149159088a270cd9052d4c785c36e891986c752a8f25c3936bdb1832d6625bfa5a5f53e5fd9978d95df86591030ea3155b6dc655caaf370f76c6d4e93b6e1d4095c165a8b8cd8283584e7d55df4ae6d6d07ab80de59a32aa91c87110620967b8b3c6c4ca0116799ba71fdfe221f03372ea734c4ba75103a10208dd92d0876e10a5b6bc1bdad877ae85adec82fd246a9ae60b42d9e7a3f1a3c7b251bb72774c7e15f4291254da097ed3ce6f765cf0a0b9c4ce9f4c4ed974638d51a4f603060f566e5954b3ed5ead4864c46cd468f58bcb96e86afedacecde2e125ae7fd849fb434fc988d32a486bad820b2ae1db489c0dfc984d569918a8855eaa9640c57d550cf0a209c4e22b42d4a37a5e2095cdee05341de7872c647b929b32f6f9879a9c0e9cfb7d6a7036df27909b97579fe6ce1e4243039ca41e3249401ca5fc50a4b3c126df90363a513d6b82bf10bb54681508fc1c38590f82e35c1a74d595ffb83a3e2c19a1828f283c99f40d37938005c22276393653a3a0981f4bd251d4d2e2d95d922ba37620682e48adccc4959dbd5d3c5be27f4f8e9e602636afd0a0c3882c36646b771f21138b70dd306473d873b8823c093b5a2741e9ec5923a220d4a0e3c0044a0941420770c49afe2e37745ea44c40ba2b18375371797602f9f0440c9b1446369506886821486691b69dda95d28acf3265c016fe24f1419cc7398dba706ca779cd30ebd678a57e2a759d9a58ad9eae18bb23223d2a132fc5526698e2cc92c856e7da1787c49406e81c97260cfce939a37197009b3fe7c3d70eaf07e50feaf75fe3e0bf4862a3c97fd20fa4d981cdcdae36f0656ff64926c6938a9026ead942f47030f9e49aaaf33f64b335d4fb5a11e2b4fa3136224d27c0a0a6a8487ea6cc287707d45fbbc6f481dbc0371aa5f44d706aab659ba016d537f897deb71b4a1653746521e31b2fe6670bf5785194a9c6ed3975226b51d6a602975a5bbb68ec946776ca880abec508c6290ac3bada8fb226439d63920f3426c86d1cdd2e6d2e00a77d0ca61f83bbc8165d562754c8e7a5191e82517220189753b992e7a9a62a62d89fafadb9ae9254bf1738d601206ee4ff9f018d24dbc9ec9852bca1d236a3d10f3d774c2417199a890d20747c7cb69f79ac31e2bb164e6f809bcd80620d278b820e74ac1f69b14fd63c321c284deb19e0595de000b524d53f5b1aeb7e8a3724b71c956e4c9f6e1abbc38344d12762819c59ce44ffa02b32da9c20a1ae781ebd06cb676160bc86413b9a1e5b7cf8467b8fb10ba8f1795fede3b15b55d0b66b1b6691131ed557552fb03f027dd744a88c073f52dd60bbf7dc69f4b763296083595c53c2ca81b1bf81a960c56ce31429cb16d6478501738490eca724eae747822ce2b6e39d3cb25e3b32c127cf8139da170392b4c68c1ac5c57b7b75dd0c7b4664052ae2b1467f029b94f8a9c18416e0d8af7b626626040e27a2d89cc4ac19a7b375bb217219c66d3f127386d27191fef6c61e3b86d8307226c6bd43b7ef82d1684166275933ee47611ce525a167f523d75daf22dcfdecfbb670aaa1f6f0beee47e286a0dce4492750f43399d521a8a07486555f40fa707a3e98210885d0f79751144bc51ca66d632d1ca717684e8094e59c4d624f0faf6d2bfb7f1d69bf824b9c602e77bcdae456b78f705d3fe4e06f45eb7b1e89a1c3809677b7dbb44a42b29984b1800e561ecc756a906bbaa06594d5eafc6ebcf320f2360b047d25a274bda5b47d43c1f7bf0de8a8f16db73b7b82bc26db6dab4bcd0ae99bfc38f005de139d42a45964c8059cfe7790d32b22377fc0221cd3b0c2024155b9200abe8b5310c272a9a22d0ad548f77a10f3e68679936dadd8c6e9011509c173e7f53a032021428ccbdf6438a012333a1ccf6cbe71ce45cb9ff354a11ebfd8ea9bf210779fd59199fd7be72ac2e17543c075076b715aa1f0987d0f6cbbb34ef332a0a808dee4495185086934eabce36a5a4607f0b72b64feba39d3c88f6d525a0accdbe732929b407fccf6513d40ef50ee7e3c349d2def6b3611dbd09e3d5f9ef23d256417630620499c33b41b37f920a90918faafe9930dafdd3831a9e553fedd39b41a3185ab6aa93d3438b8cabc9712076e3b95fc5ed977079f2de74e3a2c5b175ca7cbfb1e207631416217e917f4fd64f1a46fe026c57211dd15f684dfd09bc53349f4c15ab2512a2c0fe7c37003b1f93485362dbbbd2ca236b6edeb5b7f65944a8ad7ec1e91a32f05525e8926e8f97f04e02ec0afa1454b68341aa138a9649c46ce717973aca2badf631ca5549b6c7ae1ac88d3eb6d6b63f9591cba68d18fd60856e6c1ce4709d25a94b43fa9ff210c20aa6b8be5f2785b0989003f60abb69cb3c8d46000bb7ba2fb37c54045e3d374e829a4cb1b1cd0aabce7a26a4ea8b3dff3e49a4cf4c464ca4848869eb0cb3a3cb83f05f8268aa65c94e192ef4fa177cd3f6e9a606c47a369948a17aa86e74229995142f6b7025f0032816dbd732bb7058bcdb84288f2df4b8e18a7a52dcca236d9f0d503bc67a89d49722a3765b9dd53c1bdfb42d8c79121b84044db126b5d745a1074ed00c9cf9e4b4e536c02793e99abd89d3d64fd77201a9890a82efec8e034f89f5fa09f81e641a368173e177564d517f0f943d89516b334ae3048d16e4093a4f876e04ab8326730c2c0367d3b98c40a544f7e1f73fab60e2df9ebb57b9f1e933396db96cb0ed9ea1a4997904c3e8538bbecb2139d10943bf30930aa02760dc0177c8b61d64ac1a0a05fcd2def5b2598c11b728a6cc6fbe719b3fa445c33c5c8af158dbec90ebae97cea0895798412162457ad68318852ca56b8aeb89e4219ce65545e96bce374b9309f39aac3abdaaebbe633857660f359f13af67884ff29b1317afd48132071309ed77ef427a668793f4f10aa95676d6cb017e13c505a6c015cf846579c1d27583266adb93e4889c17494b86a35f3cf4c99e3d79af4a7e9461d7d85ae01f1ef835ce02abed127bdb2a1549d1155fb74a7900bacab9b33e052af583c752fd9028317bfe40bd25fbfd947b83fb29193e31081901589a911337d31e186e04fc6186bf537a3d604bdcc8b06c1bb3e3b5953869a060c7886ea611f51d45260c4a77f3459c2f96679ae18914b7f89551c1a0aeedc459704f9973f1a650ab4c8b4df5f59a73a5f222163c18945b6e083344bd6bb6d62ef779f60d5481b6ceb7ec163c94b095a403f32dbd90bf81c0752a39e8570a8c67d89bd8b3d705e826cfe3502969cecbe9d87da162de0c186c07f4076c11d0bb3ec2b1368d21a3c8c78b7912c26367cb914cdd322864f82314e3a7b5802b165c04a481064abeda0f23f2b4e9e00d6844813e0c3e63102a641c0d7bb637476c08b494abdf268c51415da8ee23b10e2a4bdb12a6e94f7e13afeef73d73dc70e1e7b34678610b790a00165c0a06820e37095263883965a095c7a1d64a3c8f137e1ac0ce7abbb8c11ad371435371aef320ba736ad5fcf2ea2bb685e2fdec1a864c562d2e1c0fd543b1c3109b17113f71d7dfe4b4daede8fe0c7d27b7d987fdc1b421ddc360bbbcac92521dcc478c6de350e7d0bf0709ce0acac62d9a6ca589c579f5dfabe0402f2aaf68d3c7c8de069cf3ee50bb1c043af59d9d93ef71f90d0640d4956d4cf6325b245f5b5f54b0c87a51e6ff084911c7b8d05b6577288169a48d723ad3a101c64dffc88978787445ec4d96dad3bf1a33d34c6f829046a6c3e85046909b8cfc8a8c95aa08285a90387454bfd4078acdbb1ceea160228a28d23372d9569923d4bbaa2868baf696a676222f35e7cf2edf9d9274615340b2389a86e8ca9b27a5ded58933485757e4b5ed5c95f3f5a8a0f0d9e74f641b5a27e112847594df93a6c2d7845d0ebf53b607252bcf6a2563efe60f5809d98ad13ef27d161e151d07f79d6620523a6bac33e6f6833a532eff83642507c0ec8801d3528deb5562b62d14061cc2c5e35a83eb0038515d3320087ba984fa5682686eb3b310b44282c54565afd4396e07e41995be78649ff9c7f495bed63323fbacef26cec278f7f53ccaf4b8f9108627bbf13ee3978d2d44533e0c57a72e8228e80064163dafd6ba9b19c6563422b24c36f4338539750a11fc757b0d49cbcedb060a7448baf622b50147ea6d8c77c139bce459a99fe9bff3e91609f1dae0e54c6320f486bab924b8a4da154a896225133093bcfa73d443c29a3bd8d959f437cd91244238bd283560c936218ee22d92403a9b35315993c054a305f5cba544837a5908175fb77fe99fbb6d0558037d52559c3290068a483d2ae4967781494e3189e4cf8fc3c77a34508674919e1d711985ca7ff35047d6b9ff3a2c533f5eeef3b576139ace7ac14ac977cb2e319ce1c480c3f11d9c165843b258cc93d0f883fb40a8272a196eec8c9116a1f5d1a95ec0571fc5e544e8fda3426e9485f84631deb38bc880f42f5029a5c175e6b676a1045c304b75d1224712f123513ea293b82d67be1068f56f888c469c9e060719ddc61a483dec6abff38d2736ec46d4e9cf3a9334c26e187fc7009a33648a67fe9ecb293688b330d5440c02c7ab2617f9797947c69df989a29a8137559a5ace8fe6c6b77d860c188347d4304b0a5a631d52cbf2e4e7e02b5fe417777a257427d5e4fa8a2aa3d0655256a306b084673cd2408d7dfab26831c4e8650176dde3b87ebe835ded4920a84d236c7d88689e6a240b95fbdde695cace5f4f17699ae7a768912250ed213dffeb3afbb7121fda20d8fcdcb65380e8395354f5bbd0171b87d23bf5de9a719e5e7e46c676d83a640e3695629709f74ebe0590bcd4eace4f8f68ae1f72080884bc72d7998025629bf212b6060679572e5fbd831008a1031b250c47122bc1b9bdae9eac4877f12ed629acbe6d627af06f0e347a8957a9bc02cf36cad88bcd1651d53070ad962c9ba4fdf315cc2e1f11645f51f95d7dab01f6bab4f3d28acf94d9f169a52e6cdaf88798330d348b206c4b1a33ea28b0ae8367865ca4b5809d69ecbb9d466b8b7a137c7ef61c039c7b890ce85630b44f0bc07e70890eda26f20458f8c5d5e11934545c696bf4d9f02c98155aee16438f549ad7e14516e22d6989c5f4f14590c0c4a35bc54940988229ad82f6b378ed6600b1375da1459e724cfc4bda3ac54b7dfa73a919b3dc780e8b82743361a9c8bd83b3bb8c7deb436eebdaea6a4287dce7cae68b71d0dbeabc0a95c0c7bf65753c030766f69681334d7a5ba11089ef442af7f086355b26d73a2eac7a44954bab405f6f34e50109cbfb71bef3875439d132887ef6f551dba67c6beacdef9e3911ffe66295ffe19070fa847c9445b0c7d06a77fc1f7967e33de1a5d1cf6e57f5070ca46d20227ed9a0f0bf09ee8c8131cb37b82773142d0a0c2056c798b28eabac53c7ef911238480f872047ce5e27f479cbd8d099a6db4e1dcfcef0d9ab47103d51b599c9d94afdea04c18f73cb1e3b942533bb3594b2b0d54672aeede8ce8823ec1430231960036ca35271d78c4aab57c9aef78198559f3edf35fe7cec20c863c389d9e359be5e34db5cb0eeb6a4361ae5d6d37262103399adacef588cc046d72965e902d4e61ab1dcb772b2b5f297ebb83c4d64302b811ee47ed2198474a0274e659eac76b5ccc927a657ed76cfae888786a98e0480123d04718d2050911655a5cbbb6b9030bf53dc846426da7bb5e1306e686d60b9e33236b6148c294dc5722b344dd650be71dc463ef323803f843abd9656a54671be86f179a67a7ccf6ffea5434eb925bedcd2bee68f3e9f988080bee16fcef663893fdea8698590ca2f066749a4f81058039dd3dbae38ab16c10bbfc2bbcbaa92f346d1ada5c19082f0839b4edc2ac53cc490b92e962f75785b58612fc5cf0387177cd877be91a86019adf2f109e994bced4839b974124ea531a867c5721828a508fcf32422459f4481bf7407b1de911fdb7b7953492adc4b533b3287bbe6fda029ca18e86c478920f8b38ca2214a59d8ccea2a04119c7ac4dc99dae1cd7979472a33ef40b225a96099f12bdd7c4ab59b12dc2c4a047e178f34a907870fb8b085dc07d2381d3bb36a520b2355eda1a9c54cde6cbc29574a74a86d631cdcba963fcef80a26d44318c7ec35186a2f75c33ae0af0d288c7638ee0d232573ea60733785926042a6228a52dd63448ed90a2bfb9eef4e0c5cdfe6c00da2165dcb82c8381d8eadecf822ffeac41cb9307e5aa5f09761037d3f47e4916df49aa2be390fe1e128a32dcf3869fb3d3a08c9003df704114078ca795be2c421c926b3bfeed5ff45beab4f0a551de4421e9d1e367aa66c573aa0c8f0a2bdc3446c839fb0d18fbb6c8a81fe0c4dc84de3b70987ba8d1579f41dc5c19730c50869ee14a9e720c240f1adf84064f12ada595e083fa30eb7ef87e50bf0e029f95e3e720cf223901f12d10c25e8cc02ec4a2ce9bdb8ccb0f8d5adf0c462df7ca514fee40e6eca31544087ad18fff55af89fc5f7682e1409a04384734ec9914537c315e1f546d7c8f66f801aa784b485e7a7f1db02807ae61ee79614abaad44c7564bcd31a5f856ac3da51ae8b9bb10ddc42fa4ecfcd1c4a7471e79b05a873b0f768f328d7ce5d3850d380949255bc9bf5f086697158dbd4ee3de930c723b3549ced56b799016fe3eba8e9956d9b6fdf3fadacb06ce9f0c6dfd505de1d520fbf87919c1c91df1cee45917739a3ea196774b5bbd2e9fb56880c42342dc7dab8150b937eb8b62d7773f77e612d62c9ee220b659ba2005b02d3675617f01ca21b67374831790fdfd44e075a7323223c1acd5819ad3dac98d51f1ad8230d2f949dff9d01b16c82364d2e1d7270f2dc035d4c2c60578992bb37989ad80c4fdcfd843b44e561ec29e4895d72e146d49d12c6f3e82c7b46fdd492ffe3190dc24ba5c4f7e7bd415a20355e44269d1b90a7b52aa2c2d1bc75368a51c2ddcc61cda194a01c0200a6969e74ee25a6884332b28f12b315bd5a2998b4db05b83bbc525d2ab696c330a8abb194345d39e26a850ed76b1efe90132e4f807ca87e31d7c46214d810e1409111a7abc3f871789dbd0eed178c83c30d0a24602c46b1b1114a105ebd1126e0778c53f70661e255cb9ed2f7fa9d4f8b471ec883a44c7ea5125bbf2b0391761de9877b5b1826b7f35b69111fc0c620c26617c142f82e2b1dcde88aa530d81f8c48e37811c262c389f5d4f72ee86105b879d05061e98d16a6516ce2a3827b9eb9c8dcfd98e6eec45a89e9908ddb4e4a81eb140f050efccdd4ba975d9f721e80dc600fdcd752a26d5979e338b86e35be4da298a76cd0a34763c4d25bcc6f3c66bc416bf1246d0109712f0a34fa88ba3a5afbf3fc9e96e15c0f11a1642a04c67c9a4674776dfd38bb790daef4c0817a5c4c222112cf49b50bda0ccc16e82525a9b1382681e989c6d46069f441beeef0b2633009a56f1bc0c9ef6421f5709ce168cd98608d38d8a6ed6db19fb56a2870575b9683eed4768e32f78c2107632fecf2ba973c2544d6db02a5dda8d5c89d1899bad58abf68570fbff2c48803fa405ee48d6c8ec7c65ac489be54bf0116d0ce27e0e7a4d5385b14e9a753509c2af233e787ddedf3b701de1e2b97a8cea24c907867cb62da8b8f8f419d1af175cb413b043e13d5c17340b09488be2f37baf35eebca1579788c754a20c91d014dfa7536a6f0837d6233ad819daa382b5cd45a683edfede4dbbb71d24fedb7d9c8ef9bcd68a32629798a522dab7f1b8837a38b74ba0360794b938d9559482afe0a455f5ddf1fed1c3c5044348a9f12394a1536493866426144ac91027f1cad9c8d29a68e0a62da04599500ac7a0c515990d2c0aee649489d08686a9640a724679c093ccd7dc071c500dad04e46a2d316c8cab1e7c3860a66d61fb594cbba0d3d9e06f679efa5c88c3d20a31991a9f9fef72fc0b30a89f432c33ddc8252269c630933e7308d138aededf565d4b07913783f78d0d939126dee3ef8effe350a8d9ded7b7451f36276a3f6e7f485a22cf159bb31288a28bca4f00c8cfb54b671e9dbfab9545ed283f842e5794a58e65f9c5a68aeb5b214919e79c2b04b8483424ad7d2889d200286a879c3caefe5b96aa3dc1dc7c89e8c700237b6b81e259d8c62f194ad34af927a93f774d0f89a3ff663c3aa31ad6fdb0c7b852635f30b15d3eb59a5a3dc92622274266cd6ec95f2f5c50c4a693f5ac8fad5eb05dcdad7cffc6aff309df79c7d04d59205c890a59ebb7062f92e323de1e7431cbf84ca5ee5c8db6326b5d5e4d72f9979c167b32faa70484da0988365b11e411998050629ea5811c199fa103cdf3be1b3b6cdc76612b746151f17b82435c768adb81b91bcef02519330dbd76e2bd09ef247ffc9f545c3997ba3e9d76f22f230590cf2f11d7def17d7a6d5f75ed17d8d034acd10cce367fd8aa516bdf19864e766f16689e7725edf6d0653247aada4114132d4832f495f0516740d5f29f152d3d7d6930072971ecadda6326cab4d48e9dae874ddd12a1b3e65a8917dbe96285795db361a85e7ae15f4844abae0d54656a8cf61f487ad40401c1f709662229878bc071c4a3fcfc1a86c777b70ffddfe8de09eeedb5e9eb2c417ea869de3953ca2fc8cd5087706dce86b7ca49f8e3de50471e8cd538a6fe2cbc44b8f247ab927a05959164d9683ffd7afcc2dd541a27c99ed365f7c8d9c25847c55516df610ff983d44d4db31b131fa35e298b755f5d46c0c60d4e24c6ac1c0c60c25e571d667384dc06ea8a9cf14954967cfae8144ffbab3e90ce1661975be03e65ff70898f1ef9db5e974b4ba84181153f1e354517e2c0f7278f26dda3a58dc5d58d4347121facf992f114c293f299108fdade700a246feb96c4aab2ac1aaeb051ab23d4f43be0ee1a5921fb9e52486acb0c7b1b67fc3b4695cbf2d6b71e1c734ae12ea7496e59884ccb8750699bb8588ee62c9c3fe581214e805cc622d7374686867730892b92b640e39c71ce66ef2a5395df14de6355b4e33e395cbe5e766d1609dad320c6ed31c786232d9a460711a2a53617af2b33a729133dd1e1c175a73ac6d1a0079a1858bf3d4bf2d87ea74210a6f3d40958ded78042deea902de046e7d5f99c7dad260890225fce5311033fd481087bb3c9e8892e421b7481203e7379e31f23ffac28aa35a51c0ffff327ea83402b5c22bfb72edab5f0442fbcb2b1798009f88af0cadad5dfb4c4d9f4a654c1bac8a6a67afbad28ad6bff6a7357163a2b9ee40b603de2274ef55271cf22ee1f8ee68f62ffa1c5c0b54f0c4322d75a822123cb3495900b63e64593e88cd577a53e3aebe8520b1759ab6dfaab203c1d8f5ae4c19d4c5380c710f560c4ac264727c109fb74a932e4ffcbea0a800e7eab0f8295f92157980ff865365f748cf6af6abf128460774b28f89b0fa1e484afcf2be679b67b6e2e674ac93ad6748839827099173e9cc055c107081f96bdd06942362fd95dea55d1a016319826690c5a3a6d6d9b408714360de8b5a6b7fddef5133c4f62bbc3ae37cf282c5953308c4898a3fd98ce849f84cce383a14dc644363ff648bea3f896bc031e5cfdbae9056b5cc24fd2b95815d617268e2f55685f9f8c623af3ec4d4560bbc153ca535da9b53b63e349b3cac4476ab6ca8774794a72ae92c54e6014bc5121edeeabad89f299bd979b0236798cbdb30e4679117c852703686f728e5079bb375433cfb5a38b9aa8b9bba7eb5a9ba9121e6653823072d593a487a93d53d67e522928b667259ed723a76661cf7e590a250d7aba31244103e8af0475f0dbf90127f31f8366077ef82dbb1fd866be26c9bedc658d2a9b7b2ed10d1e901a6df773ba8ff7a86952b1320f635d68fe3f9c3620e06f60fdaed867930928280cd8f0db00ea1f450ffae58266c4ec4b212aae36c9557bce964a36bb6bb9d186f38f8d631ba6f0bae907ef935b1d37ed628741200f95dac502c00bf5689cb31ddf1eaaaaead67d42eec2efabc59de5c9ab3513221f6b8a82eec6b3ca79ed4d3b602b17dfe497d1c88c839c7a8b6e37aa0bc2df213cb80b04393959ba6cbd6e5ce020b0f4a416e0741b69b9082e26e68a879e450ab0c6e86d41971ed7316a53ba282a7806242e8bafeaa3c38f33ceb1ea7359773f07fa4a5ecac89108260abf1463b649552cc41ab89de859acbb26463b338eae228474a14488e3cc051903a266a9f85d065e63d55e62790321ee079c8fcdd83fa078d04c1e300a93133ace670e2b22f52a0e666812397a22fb740073159fc4a48354c1e9fa58a719735cf600b92992c6cbd0c0c14adfa7cd8ee19dbdba5f526cd672ed71435c021c4533b4d2c7469c34b9c403fb61cf7d1fe05c8595562b9078f19027c458625112dca841eae2d00c730f68fa87d0a38d1f18bd07d62c9df915a94e7e64f9c58e145fe42b3a286ec76eddb58b9847b271b35c7ffa06a6f137b052d70d32674014c667afed2d8368050712bbcb9267eeec6b308b6d436077c3a8f25f155c0cea10d40df3f52e053a183ad408735044a6871cd6d337c588a6bec0b96e1f82816c49fa45e4070cf9489dbef99a41338e0e1a68b2498dedbe8f2ebcd31299f5999e851284b0ebf1450bcace0a6096e44a85a6423aa74b07ce92c4487b65a85f180ec04ec91083372a92e7006895eb7abc97758c4634d1732f95fb572dea7b2f133110ea88a84c76733a080d3aaa4360f61ebe18c0d65b2508e09711f209dc18c1fa64ebb09dc955b2efce49685e7550f5e97cfdc58bd585662bdeb6251f12f798c33129271c6a31246a0305744c5456551fff3954c3f28f6b2a0ccab7bb5e44648d3aecb5f0691a736bf057d47c7897b3a45e119de96a74a1855f1e4151060e582e4988ed76451c7ba7ccd23d91f415bfceed440377e32e28d3290e291e1d4c930ef504c7074e9d0537c4304524a151e994b8120bec975d77a49d107314e6cbcfeeb5352c0b5e624572ea67cfa0c744dae23d6df7a8767074ad9a4f031e22d3331c7fd8bf85da94f6faab49265129a62beb8b0f96f3f644c16dad99fe4dc2a649055667a97b923025daff7df31406bd7c22ad9ef95df685c244a4ca8468eb0e4e6cd208a56db432635876738ca451908956a1b046138bc81faa17de0e21706257ae364e0eeda6e6b207ef88ee10d4cdd310e9044d7ebf1ca3d91b8e2bdf13e7ef98eb9f4e51d533a3274d90540572ca0a1631e5d1dc70e44c778cdd34f3e74b1fef9122455e81a80e133e38c42a71d61368cb491026b0a2ae56af874a43b3b5745627c6bac923a42eb7e99e56737ad431c51cedf8c3381ac66adf25fc332e9a9c4d3921ba61aeae39d585c1b5d49da1476ec69c30d1898f510f5b764bf603ca5b62842ad973bb5dfca61a4d4b0ec7dc11bebbe0399810a569bcea7f0d997b7043ddfc0290b450db57f43285123757a1f577573ed58ed2cf900d348dafa83e6b289c0498cc3d6890c4408b9613ab1b5ce0bcefa622d935ef7e04412d2188cbade1e4389f8504dc793c4e2529ac0eae3c6bc93109eb7e9775b23ec6489ffe91448447b03a8bfd3c02eddbb457615d6fd4808c7f17cc3adaa21d4f7392590ab4a4dd45aab46a7c2a04a4b2997300c3e3737b34f77b6e0bb33a3c3d1e84f5adedf05d03a0ee97d8b0686e854eb63cd8ba5dfdaa75527e32d236865bfc337ad8d23bb485b05cf7e161f419c57ec8f65aa9f63b6dc785a212c8c9ee7aacbaf7f2383118267fab517458282bd36f1128d722bc8d9cd5223ec168a4b1bcd9a40ec0f78890ba74eee57b38f2480bf8cc2f0ec57aa45eb0795fc7eeaf139f8166917c46f69d18195a81fbfdfa7cf6d0696b4936f856f0e1b60cd0f38cd7a7bb8668746d8271ee2c4748f8d1938285d084f1af04e53af5942e05e2317626477804659e0210986133715b7296c5260c3fe185ecb56ecaeef1b0c2a55fb436de26b51c48b71a9777eb6df07ab643089d163d7441c70369880fbc4a9428bc7cec6d3a628d7286989cd792255792b94615a4fed1882e92f14d9924f979ab419c4e27a64d21853b53581ec8542a8b92a2f2c8e7adf46ad3326a39a110cd4024abbd4d490e22449bd850ad3072f7b774b8eea4afc6ecbd0f5280168d8fc6facffdcd75b68639c839d20724ffcd4e4ae424473392b800957a8c973100f7477e57f860f6d0edf7d536233b038f967dbe25dc84dfe220407950dc8e4f717732e7693a64e54bce371d1b6508123def5d8c0737449d3fb5718f91c35014222157f1a1bbb960891d6b2c90b3ae9126b2e2c2d61c9233c1630d83636ffa44c319dd96cedd735436ece4bded493bfeed41b05df7c1cb9dd83b139c978cd1a4e4594d62b2b263d903a8738917abab99286523db668dca55c242d3cb20f4071201b09fec9d1f8084c85eb6bb2b246886c8f4fe60fe1bf725c180b5fef1857f95f3acfe6e8ee2915ebb6c8f9afae8e759afe1dcc338fe03687e0c4c14f0029bc9a123bafa4ee096accc66cb2ea0d6b75c5ea9d17c5dfc03f005ad6eaa946ae9ef5be212c189384c562a32ab1aa033f450623acace8c1cf164fea84c2cf5204f7ffcb84b126f06116c9016d4304060caf226259f03d403504f48bef9222b59ab5ba89f3759afa31ee78f56ef3f8cd18c1727564c532cbb1e6e6edac1cb34aee877540772bbb954b29a93c063250a0a5e296d7d34e8debeb259359f2a22e386d36eb5883e62fd4f7bc640f95d431ad0d4b6dd8837b02105c7577e448d0b1da283ba13126b4edbda05f616122c5796cb0fc89bb9b2ab8210fc2a69f36ef1485d95abdc59032cc9501cb88998a75e1dac4f52ba0dced8134b0b0c4ddaebed3a5807be9ddd8117b32092be9aecbc8819ed790a5e268c9948f54fdeb211b03011d639cb3c06330bb170ca46c2a685d1bfb816ade7f307daa90b232913f75e9d7d1241900f593779abef0eaccbc16da73792d5e6b839df9deeb0044d7c8e86191750c61a088218d3fdd0f244943a34f2c1deb5828c574e4a93b2197be0edcd3a219175ff5f3a9b24d34cb1f1b33416e65eb3d1cf0c9353b37a23eda066720fc26b2ae78e2051f75b8d1e66a6bd889e5bdca2b56c7459e2075f598f0c88e92f6530b9f40b98889fec6f9ed1298ddc03d436ed2e44eb93f4ac00f0b560dc810352a1f72a06bd620ee0c8b77d8fa7cab109f40c223fd126c64b94a63311463163d217afe55f3aea6bd460d51e5b3406b6e62e4e4587fb9040923caf24e66413fcb40c7102ce6336e26fa625ae558e25f5e50a93e8e2f9bf2ac27f6c015ceb2d0b6fbd785562777982a60384a81b6acbc3a089a7f4ca56932ccb15f2bdf4fbe978396beec9af9975f346549db74bc785c7d0ac728ea1d59a3979db6295b192f4c7e47e2efae8c1898ef0978722be98d0cc7fbfa988057d30b277e897ffbe07bfff5de5119c32cb5fc4dd75344ac4521eee02d2328171059e8df9413c5b822981cd7fba526a9a363d548d77b526ae80520bf582537b1137ed91c60e71308a9437bce956a468e6b86c2e5880bd789231ea5bb336a77e548102c20c9f33febb67ceee843a4605cf005fba0963bc6a39b9b52aec3cdcd2ff65da0eb38dfd21a245843d3b5d54df4367670b70c724bd87b82f667ef9cda07c72f972af26a9b4d33a03e1b25443eb94eded8d8ee7ea49642d8d19272a497e8b2746251c7daa648541a1f3f1942719cebbd7c863d78e63d3bdb88e3f09e149df2ddc99eb8e4d34fe71cdbcab6cf7b5e09702ff5ffdd5cdc03653b09f6adec4f9b5d0f913ce589a6127dab978bef16fda407e3f5c043013570ff07a7201ec3c7bfa8035f94b2f3ea3fa6f92973365de45ccb02fdbcaa8490a038d313a02a6128b9090e2712b68eb3a4e197a8688cb625d3451add1391f25e6547eda12baa0c6bfa79b9f7510845f3568fe6fb077e752b2750a00bb1100d7ee7b6ddf8361cfc07f188c53ce03209dd289c2d57ecda898cf07709a4513eed10d3a253832e137570ca559c7c3705f415684a4059cf1ccdfc8d5f296b220006c2f8ae3a86cd5b07fddbcd251ee158c3366d186ff0d1ceae11addb9f78ed7cd8cfc6d2d36a2eff64a32c1ff67adaa7867a0a035ec8babbc63a4935ac73abc678a5f916c58b4788f30369b1fc6f95d502f64edc267c88ab0f4920023ced28904290f72bef9cf7d7fdf6f78fe889e1675519cf253b7b35d971b29fa237cdd9c020297a4d41a8405b75a8a6259f9e2142665740b08275bd95bb5681a05775587964b277e87cd2af145ccd9b9c5756686919ed3fae0625663bd8f205d97bca9e8cff8a64b76bda53b3f3c30062b8fbf6c2022f219fc4793414db5e1b529da77552d5c2bbfad6772132bdbe4a27d6ec9de650abda96734704200b083e92e122490c1b59ef0f1551abbf26a134e3a7b9c2e78b292cfc4622203b64c3e5b57dd56cbf70617cdd7ced8e49528d145ed2a731bbbc18de685368d45d64a5568e6f0a20113000f7e498571268fa2a999f6f4f73f228e862dadc377fa2aac4b1f670c83cdefe2efd98021850911264c609adba2ea836ffafee30acdfc6170aa06fafe167523ef298f80452738ac7d898162b2beab0ff4d4a7dadeca1dc7d914b20a6509c6feeecf97da826009bb40894614727d60ee6f926c1338c5148746045184027b47f08e2c1054e8010830254655ce8d9d1473ea4890d4b87fbdb913a022518ac1650b281c84207946bf98b8371afa32215d5f8ba74da4f24884c8800830905e639c007e76f81584cd207ad6ebfad21f1209fd7b6df8d05f7685ba680dd834ba9e721ebe8820a7888a8365c19cc2c597c45f794e9a2556bb356afb115c8867f753cfb625713881a5fdd269a2f87e672fe5dcb2fb8cf4a0a4f01e11547abc287bf93f6c08389e413072dacde9093ac3c75c1efa0ee88968e1c46a530164db5903ab40aadfde8931333fc26f503fbed80640bb6807263592dd29bcc51141b508180c51f83373c94505ceab2c1331501d2adba7a1095f79616a395e7f52efc8179b4b507ba73d600ede0a482e5083b1e978bd8aab55b1d8e9cf8910f7f92603b0345857a751c96f707f97372f45d5bc7494cfe554a81f8e767614bf51626ef2e55a40b280c40cab1607f76093dde27b8fd6e912748893ed5b76f77c59a4b4abbe63d27139bba46af09713dca08eab8c280a2dbfce47768c3a3083968247819501b9744df66971c1c2a37041ab0b2d59fa979ed7d8ce465a07ba7ca1037389ef8dff066e23fa46f0a5a782bdf4f1a8b6e15f211748516ae2056386218ab88417a246f92ea7be5e31fbf1bd50dac788bf5e6328a3a6c4326dd18f80772ce47184bf591ab15dbd7baab6f26a2098c565d4c233cf62dbcbd2a7d4fa621036c47485e927985762bcd1cdf54fb7e72a4125d5125a1ac8603df63133e228f3c4988407e9035d4a8de33acd70578d600ec7777671392156ff87949dfae220baf209ef3d65f5ee3da085c9a8d05dad0c52f9489010d7a9f3a563351bf913ddb021dadd58af7299a6c89cafea8fc67351f813d0593ce9a00126ccfb280143a60654b6db814dff2feb04b15832d084e30edeb856d21f129452b200c87cbd2e6dfabce18116e6178cab084bd3bc7b4353470e5afcf4936ab9dfe9d4139f520c883cb7b676e106bc6b3ba2721ab323d50856f845573664a80451d6a83ad76b199eab935063c884ab07dd3b8a801dd918f7437637d297e0d285dd2fcbcd5afbedf82580b265a15bbeccf3bc86dc0b8e915987648a3e101f5b2d8e31f8395464f43d30ea582a20ca7ce24ef1548ecd59aaf06f2731a35c1305e727873201de09819d3ae66445dacb612e94fe95b1b7d52a439bcb86471df1ac6728eae29c3f16b7e8677fc393663a2a4bba56613725aca887600d007cb1a4d1eb1d7237e4a531bb57b48bfcf418cd07e598f950541e9613fcc4676aaf052e7d0a80334c4672cbf7b2e8fbc042977dce1a219fe166c6a3a50c7a155a5c60cb1055c3913103cc58e64bace5180cae9dfceaefcb6d61fbc9ca28fafdcd8bf1deb77b7543dda4001de90957642b52a8097eab6e7670cf24ab7b12eceacb04bc5ac8409e2c978a0a8fdb5c70c5bdf93c55859dfe9ca78b5c422e2c2d406392b1480181ca11ccb0c63357f8b4f108ebec0c55930c11c26265b3fa213fe701f6d5462931c6cbbfd362ea4c7abe41f67a3fd459edebd65c7e9b881150059e8be539a997d1152cf5ff90179b28a429ca91f3124f9f50b2d2046ba9c9f26c77519b23de0ab9b5ee84b3605da1216c70ee2887201f115a3e04d08652f46bd01a3d131504462e46ab682914e3bb7f94a274c8b66fad90252138fd94691229f0beca17ea2694b862cbdc9500d219ce7cd51ae73cc65acf1329aaa778cd1426d1d0a576029d058b1fee01c4d0c387e8df9da803b35971fe91d382f2731bbda3c082228b7fd76636825ec2041d462eccf0ea48b3af69072e2c16e5ada00086480be7813e56fc722ff3861e8581fe9cff179ef2d0820c45b67ea0ef3a1ab8e7700fe455f1ab4258905fa14e02161ba496d5518c22c5b45fded745e67496981641308d8e60e41c42181010576226d3fe919b251cd43bd7e4e09a3161615e20120f1e35499ce3ca5402f7d5b62cdebcb510d169501688957b7349e2525120b411c0d6221f1b54f386cbdc0dbe967a2a0110fc9ff7a9c23c971fd7c8bd9601a2f82dc9791316c776f844674009a206bb0e12fde57e174dc516894a63e5bcf819546d1c1da06b40e0de9bb974d63fb52212798ec8c51ae44fac19ca03b3249bc6edc1bc612d0bd43e174b90811968da205948c577e5297d9f5660a81bb7365cdecd68ab44f7cdff8b3fea0a5aa9bea3b0eb1f02b100cc7b4ed00683d751444ad9c900cb241ca819c09c1659f8827515188132a8ab993d3c42f8c095f4b7dd16f5de2c4feef05dbd1b62e14e6e378807221e0f53d7516f76dcbee8e4d1ec870e25d3eac4be369fbfa7a68ca06e8ed748d2ff73d99985611b1868f12e59a1b64b2f7e0ed0b4d9855924f168468ba381dd59b7381d5f53332a06cb8af9923accb9c6be857713ce72e986989fdcd1eab09687ca9c84a0969271a308db5817a90a816912846604c1cd1914ab268eee1e2ff0ef218b1edfa3dd72120a0569a62f26a2012d4dd2bea676b31e51c421ebb3a618969e98ce88d65329a129ed9c608ba0738cb75a43dc1d00ef95009c0873f24ed87e321aa7a1b70e8a17952fb0f8b4e5702fd10dd1c8c206725fb97a33870dc295f7cfb86a90f7a415a02ef650e92e028922acff4608215f400b63f86a785751c08771aad54f0f368857e3f9f107f417648e035a45d08213edbc61f2a92c771e0c81ff349fed84b01a2b3d3f913c19c80e9016965a963cd11d6099a3394a04d105dbdc853c45da2504085351f01f8797ec1ededc43e5601266d504ba0f573fed3b5115a0ab65bc74e13829ae5e74980dd3fe34337c79d1e0565b6d8fadf3b4af1618a1a77355ba4b0092e45470efc40db1e5a8c29dfd549f1a8b1604d0f61570912d6878524c00f0fb1911818826e0502268cb616d215e073dc19a7476e6c2b0ab24f721fa1a3f05f201837e62b42a5d75160d906b9c4707d0bb22dfa311092d0e27d86bcf33dcff8733fc24240767753e6d94dc5f742aaec5fc7ccea3fcffc6dca4923109308ac11ed18262f433db56232c2e59e1b968286d5051c279987aac37f5c94099a08812b13771e10527a119c837c24b8d758f38f431f8859471f47fee66f4bd55546672a0010fb54bddc673963a9f3efe8348fd8104ace4a2f658f4072a71025157514cbe5c7e39c16f4c8bfe6e6ba7170090a1b9064911e652e6043556d165408978a8876c66bd702e6ffffac44eed8add4602d52da51db1f68a4f474588e159ab1e01440c1c773fbfe16dc41ceceb47a733ab8a02bb33324f463531c5993587ac50dd984903d3bdec21c3943756798158513b46c3aaeaa5e2b5f5fed50f42280742b2d5676e8d2d82a3f73e276477f258325642fb21c28a77d374fec562ab158fae70f4ee810b567ad6187ba1d38f8fd35286676225c7bfe9d297c85a45f227915b0a935af4a4231afbf2bf7b9c1a2e868c165fea47d6d2929eed31d4af57527c3d63e291ddb03b1a44a0b072925757d77192ddb46b0a00ab094e1d73436e1fb77702dde708b4d75ec585d4c2d46fa2113309f7cad067a5df3966b6286c7e1218e7574f0fd5406e415200bf8a95ed26b41cd40411a206a943f15b557d23035eaf4024622e7a7e60a8f1b6eca8081bbf3104dd11eb355c8edae2fd3ee59fa2a0e44a79c3b3d549d09fdc8e424ed4b03aca854a8802d2363ca03becf1940606a3e737ada2d8c5c7b6ba50baf5447f63768f4a1a460dec9b73b117a456a9325fa5721d4b88152d65e113502622dd0904615ad1870a89507b76fcc0f2dd315e1c82a7f098a6c56299186343996417e440c59e9bbbfe7b400c37170ea96af7e6ef3b0369a2d50af77eb00e4268d05ea783edc990ddfa9e338f7f00ac3031628b7e21e9096685428314f0e531c3236402b45a471ef7ed0b222b4d19018625fde9f7f7d603fabeebe721f5c18940d34c379ea0f59ff87e6780b0213c6cb915b29bc1a3072e20ea8f6140ca07e7bc7f8c42b26c7e291133a4596a9af585bd031a7008d9146341d9e6abd5fa7c436349ead77d6adffa82c01af51dce127fc1d0f4fed7fe55782a01f503f91cd3f2c8c377cb43df55ba9d988c5b8b97513c76e798b272450d99c35186f3a87a2ec6b2d1c5a333371a4c38852677127cc6c2420cf2b6cd0341b7d5df832186138553261aa8345ad3cda90c312b56ec22ffa6f091bf9bda4eebbbe95202f51123cb8915a238a86ded8657e4e80a6b9fb31fd2be28ec543a74fd06dd58ac9a4bec59a86014427617fa9f5ef8f641c55d055614a93a419b5a6be2e9ac1ac2a9cee9262b11be5cb18aa0e5285194a0f80ab35be471400d492ab9bbd1ec9d75bb5c4556f63ee996795dde8ef844d812e17dfde3c50d2d63e185f0700cf95f06bd67f6b9e0c328c91549e047f8927eb3beb35264f2958358a82967db91b33e931603a9b01553160c0149fb698478e5f393628f4b9dc97f09b70168395881a8f76e0fca0cd749f2258258044a8ddc76abc2db119d050b4b1d806efeaafee93dd45b969d560ca52e8e7af27d10671fef20da3bceb57e6eadb95516ee91b053e5c9a094c829a733543846e11f8f83398c81e2867734ce18b6da86168c57371dc1abf64e4ed32427ae142190d6d35a22d064dd5daa8ca01f3a6b9b9a56f2512c0701cf2e9927ab44eeab4390e515cec1d4d21ef17905173c75f85c178901d0dc753b298395c52d0444091fc4ca74081621f2bffcc0a52657df67eecad2255e91d2f03419ae876901ae8ccb282fe22865ebab0fba1853f59f679beae3f87083010ad10a6be7902e01bf6fb21f3e0ddf6c43784fff1b3e79489b43411bff787066752dac7fee82e292be865707bc627c035d0f20b1e2dbcfa02af62dc780d7d60ab8a2b4ca393102fe01d81bb6bab24aaa49aeafa8d01f44f32a6ab62092bae3786e89bb734ce0ed59a71b828358b31562f73ebd9da6921ad73a0d7f290f35b955c79da1c0dcfbc1c52bc496f12e41ef18a9b3d7cd1a31d5d5902fbe9b8b719369db884fa5d6cd1e81f4db7fdfe12f503a481d1179123a438739b178e70578f57da3028daccb3c467123a6887880973f634ac3c52d0c44a3cc0c09c3f4024de2d85a33d742ffec4153ff573e9c95c351f4f0628d021f22dcacb6597e565030d854e331450e28b4ce7697318046368f96a9e2ecb1b9b7b19004ecd4e8315a927ef2cab3f1c17b503cfa26d874191626d405476a034474eb4e2d696a05f03a3aa83ce1cbe747e027b3b78850a220eb581983507224599c9bd33bbde3e99a1cccae038e8dfedaa582c82aa144ed6dbbe567ee1bec14efa811b2cd408c49a196abb14a59493f9f8a7215777285442cee9a5c88477c45caf1a2c9b36ee45177e6d9337776b489228ba1b55dfc69288d1b571c1b57ac33a58212bd97712838baab0634aa43e546a1967fa7ec838ee7a10193721d6bd362bb599364b6591be4f825dbf53e270a1b027cfceff1f42ad0fdba4e95b3432d614d3e40c2fca79df1ff71d2d129b48c22978d30d80f141eefc5c3bdcd42dbb7338f735621e3db77aa503ea7e46633cd5af1a57d65216f0b0b8b24d58a8e6b7ce2585208cfbe755d1707a669a1e550f9828389319a7c2cade3c2a3335019f5eafcee24c2d289fdea5defcadf07642c07f24408b445860b6f87be5b028e4f0def65e41c9cebbadc83f5723287be27a1ee715a401ef73e76b7d765c491d691aa2c4b347b67e661376fdcd497a69fb31f1e65873642fc59efb59992487adac27384b846701847d33c0ba72fe6fdae8b8e97b3a2a8497355fd888e19e2e25c4e148ff25ff10155e4169ac3e5d669760df8a06a2058e398602c717274d2fc1e1d981f80f230357eea452cf7e744c6d94d4e5a233f117582c01a2d9f864a84e6f21de37c9a77a33288d3df95c3b4d32e501382c07171f9510b2eb7682ffa0983fde60508333c981c9480f55b63d5120a5bc5cb0140ba11d2e70a1b0b12b1eab09a01059cb6d2586ef33394157bfb9c25838651da9acfcdb41d5a4d5e712e73a5832ee5956ce2dc66b47f0da397a1b407acdf85d8cdf99fe80df1d0f87519193d034b424eec30e1b871895e2940f1b17bce6716255811386a3ff5c46dbaacccddae86469ee41745056fa3111494a723cf890c6962ad0c3b97f47c4ed0635c3d985dec7082cfade903fb4039bf846de2337578ce1607e2dbb4a850a580b8c72c6aefeff84af8a6735fa5af50df91c009d67fc97b220d8d1f905441c5f3226b603047d1e2e93e0f4c21bec234666b599650248b1a41a7fa4cc1c19fc37adea2e9daa49856220a771501cf633b17c86ff8d031b44e3fb33e99b5e1629a9f40900eb45cefe66dc045fe8f38957f9f86d91d3ee4bd53efb21440cea32b17bcb1c21e2fd97d24cdf61c2e8631dcb415130cf0879c34853d6d6bffd3e99de4def5be28773681fcb7a60e056f310331466092189bac247bbdb104e662a97847d64530886840a4328ac4c79af7e0e410036c4ac93f4ae7a95612f722cd3a1c9cd358d6a9923e7947e92b46783a98cc775e242b62cc2df867527d5b6b0c2244315eec0ce5f52fbecca871d4f205a201bcc1feac373822ec63d8cdcd0ad97421706cbde32361b62992009856297e6cb5296479bf21ddeb591007e531cf89cfe4ac7ea86c190fdaaa93a0ffe831bead4f172dee1d5b389cfbfa76d0884b66b4d9483130810a188a4406db50f2847019e5773171f1cdddbfd77b24f80ea108c12a0c8ba975fb7eaa654934d410928b8506b426c482f479e553e4e82dc033c2acc70c2be929f457584874d57250f5b750a8a71d2c69f0cd07ff2ca4d62ace9af98eb7e4a8247449338d3ef13e6ac03919e0fb6973df0ebc2aeb6a06972f0164a6a616e87cc4cd22ca3de3623231001257a75ce9230c477103a35f74264533cd57b6371c7869daa3e126154fa3cca260b44b211e34e4089c56092acf59494f25ba7677a7b77911c42b63d07020be75880d580f8504334bf8978ec61da983079284bca28560e1558ca4911ffeaecc6b0bb1873e6a026c671d8aae35dfcc241d91791038efbded0fda8de70067e6cdbb533590d7cc499aa399d4516b67716719322e912ca76ae8be50c10418bae06009b57938ba91cd6267d6123d051b6d7c818cf52aa2bc62a4b30973ea33c20ae766dc830407d162467b2b856c47c7101a9cf3e57c576cb4309b1e5a5a09d153534241b7441f9f728c82c9e2e2f82d4ef5ac2d623b1e47e988fa081d35192115aed16dce06019fd9f7f32ab159fa75f930d90de368580538e0620ba1a18fb4ad5a604b20bbb7490b48e2f9156dae17aa386fae8438e99730e447bbd8a55d3916f195b47405e52144eb329d625748f7521c9e94c5cd087b53007e169bb74d1fcfc78eb436c62084196a903a6c0c00874cd4da50cebdd58eebdddac1d957a9f8a57c801076f496e4cd7d429f215e3001ad1c048a59ee4a5cb3e587593f69ce857e3a6d0dd1f41f158c2f5198b2e1df4d647d6e429f0ea9056d2a9eef53c0e5b1c5863e7e14f2cffce817abb9118704628f06a23d73ed8faaf7b54821c7f177550221e5c00060cae3f8aaea4703ee9ada92940a86fe11e72229eff1d3e51b6f57581909d1a6f63164751d57a8f9caed355bc0fa6fd05ab0e9c09cd5f176d5d54fdacb18b14beaa0941f93b7182fbcd6ed56b15febd1a7f03f45cab49246718b486391479c320a98174b5bfa2c3eec7052d5fd54b65576d3b0b9f92328eb23042093990285b842792a5a531e1690f6af7f9bef45e9bf98ffdccab6b89c35ed479db718c6b360fb398f190542bff8e4bdd48c315e0e0af91040e7d6beccc41e1b1c53f3f14aaf9378e7fa69e80e263ec6dde551634d5fa98b54a001c7e79d240844e266be6e87aad46dcb8d0a2e641b6e78263d031320ce5713ed07aaaf3aa46b18fcafce5719811104a78db4269b50a0fdc24dfe579cd186079dd107adf5e62f77417db918f822b6db27a378fe88e64e16e2854f4c913e87a9c441f08acf43a235b426337166421789a3ea0cc909be8b09b05f34a8a5ab436a0e06123ef1c64c14ec4090e0e71a1f3408eb753320aa536b403cbf03932ee4b2d58d682b01cda83f7a3066ee18f610e70871162a0bf7705db061c3b933ad4c7e903508163c733f8ddf89f2de101300cf3f26c03070e2597756cec834825d8627a539223ab181e726fc28021aede06b9cd941114034c02047f736a3dd627304151351733b3df290be596e62ebcf4fdc4afb0490737852f8bb7fe0a08df2f5d5818cbbe46f5e6df9b123e9db85a66eea881549becec9a5b02acd43a7eb4a9d6be4931bbd7f96c287593f39551e9fac3b621ad8b2981062543e5f9c31bb45350b5bc0304a6e1be36bd52f69e844ed6c4ea881c0ff74be04f08b2c34b5e19ad5395b4077289a580eb8e40e71caadcc08290d44810566780b530ffefeb96370c331f95912a1742495bd7a509f92ff0910ee708c073ac6b7aa7a1fc982ffdf4dd8b0857b3db61a6b83e8e1435b06ca40a6cfaf60de7b6196bc58b9ea3858b9085857733744048d2a9f40d029a7c54b0b4c4aa2ea88fc5cd183d45d5321bba2e3eb496784b95c6d2e8d35a19e30ad3b0d80d6ef200c82485e914f1b9e395d6b524cb1041b18f12da66f3217a21ff9569ee892cac6cbb956bcc1f90a1cb7e11aac823bf4c874c647d8e7bbe34eacadcae0c646213c49a9925894693a7fd0ce0318cf33d7ad647f65ef727dd39ff7ab00d289c971111c5729f28a669b5813669e2e1517aa9932b0e3fd7819c664b434084ff9a3fb7b1eeb32ac51fb507711a1b56aeaf6fd9a72be84285000e705394bca9a24f73cf12348e3f7b220bfbdfb01a4a9e475b3e27931301cef1882226bd93ff96f0c8fb568c6694705ef2f84353cee4510ae77269e8814d351ab813d4e5b7540c34e4301e27b7db4a8fd31df425f560e1fde63c30711cc33f3ada2611d9be9517a3e15ca8c4a0fa74c6ae66b1af2a3e4ae32a62751b0e331ad19c2a2f97ff717d2fccd0cc896e7341b548f01f89ac5ef84320a2f20365221e2f2df88b2f06b3244912e922a5b2ba62a84644303b29cbc0d657738ab9758027659717bef9847b612d9e40d5e19c62863b8f5ace5c7529b855571569b5b28e489446997b957210b9346fe5c35a404ee67b102768c49b9605378093d6750bb83259ad747520362b9c86f0625bc1c16ff81f9ccc26967af867fba4a2e213c837bdec032281814cc6b5fba72f465b74a0f7ed9d39ecdce64703a6ee47b2ca112959678015812909fe8d67224e2f697e302930be978619ae88481ec4890181664abd8d450feb26fc951b339cc630308c05a2e8a67d65051ce1b54cec5f75d3a79eb5c65b5bf311b8b42a490c34d44da742719c4ecffddeee58c92f8f14c56a2fff4e5490e04798adfed24fb556a0acf2c42b389946250669b8e4b8c84912e06deb46a2ffa24383931c4d12c042ad04cd7bd0a1092fec28e0f2d134b9a24ece7dcea539bfe30aad1953811a57689415594627fc71b524605f6c5b2d6e4de624f798d92ead4d33c213432bbccc2fccefba8aa351e11040de211c7502427462a926b9423fbf70bda590a26e82ea81c10614c937b69fb16fa9f248f1de81a46c3d1f38d399663aa038dd849afdc61405834c0612abd79a31857cf7c6938977678f03d2e7e2df31d5d1d003f7c9d92f0dc414d5fd15e854982edcdf23b47c0b1ddd145d5e76657bef1b6980ca636c7cde79c89c1b3cc89c82431975be4d40483cc98203259b2fe1c25af188e20d9a10b1bfdbe94d6a59e6a908ea06e40d1d9955574403b42b6c8dc080ae5b52de13f5c030d29b74644c99e1c0c681458344ef9b4723b711b90168b1940a7bdbedfb5b74999b8cd1f31f60511c7e8ea25056e5b667432a7427cf169b049d48929b2069b3713c770db610014483ce70d16bcae974866ce2cf20c52304519a5b5b2e26313bf3181e9d5d91eb0a1ca76955360ffc5c29c1b7b2f1fd7388636b78e4a57091cc6c3528b9c5f2420b4f7ca5dfef474cb4d373c2161d78fe561404036d5ad50d9a54571ac8e1a04d4ae4bbc47707f25ec3676f318525df1960bb79aa11d69c09b63ac2e43dbf02e9742fbafc575aef5fbd1850e75ac1157f70d69b446a4d215fc3a7929e9532406edb8a903b299b72fb8b4cbc63db3125db96500c51380c169ce16a5bd2a837bafd0c46049a511c2be4b123ec58d3d2d665b8b2bb8b952a8b5cb0ebbb2d387c43c82bc288a936ac289eb7c219fe7e163de13d2739098d9f3f6f2c3cb2d20f23b355e6ff8c1b2bddc9c29ab9a800b7d399e984348f2c49786398876ae645051f42d943c4fa00e98257f032ac679eea46d5704848dbec53bf0bd086eb7f898e4b8f473937f685e296e3ad6fdb173100f08e390abf325345bfa3c04220e4c8af5a301ba5cc1c7621ca94688612d3374710112923eb64a81155cf9520bbbf9cbeb64ab9ce4d4bd5dfd5bc63052a18867c7e92135a6e9e375ce3e433f2ef13e80283d9be5e41e9b0c9204576611e1a595395c9fb0b381b3c0cfc54cbae110496266270feeb667feda149934e6905d39706ad83eafc2e6cfda9d60f63f2f5b8fe592837989a7520a6f0f6969c298d4fe6bc1ae7bb1e0aeb6e2816bab5c737c54b2afe094fa3cf4e0af29574fcaec25055c194226be968fa5473737c37a5f8e7f15db3570f5b24b0bf6b69b8618989b7b68b9c0c59b3dffc0986a899c1f4f720f93a7dce3acc06b4d6008e28e05f6a643f83cc74626e857213cce5e11248de198f8e64593dc7d2f8dcde9a94907b05ea568806e6963cd804dd26edaed6125d230f2715e76cdcd8a66c1378ae7d958393761d95c70eb3d13202e62143a3de60c83fdb5f3a84ebaa7e2e6d66441ac51dc0c9cb3dc2e1eb83c88a2a5f6d96aa73a5034373fc105d69931b258b842154627a9412f7a719de222796f323eb7e1ac61fe654307a365959068d06bddcb73169e5125dbae4adb4d43b234a06a7bf3badba83e38732a2d2f119954b9811c156c39c2bec7a0bed76353487d13d610fd888e229742103e5391ef21975862e0395e91157c2dd93436f0b0efc0ddab2b48dff3288c478a3bbfe1ac8a74f494d4c5c5d9c69bb97ee4f6f07afdca339397ffa2117c72800cc8107c86a4538d25ea378aede4c2e44e65e2450af7a6d7c210eeb1c07aac8c41dad4bcb53b6adca03c6a9e69b3d31d4b9f55f5d6d345daafeed99bf4f0ac16f1309f97952e7b886316a7658fc37838971f7a3d2af6769b9ce7a37ee7f3c7cb2ce47d43c791e828b8064f8015fa34314049fac487cf86f3e7aa000b90e10e90ffa5b33c112f4767911e02990d3ebcda20cb0c94356c57c12c3d20e52bd0783763cb55b3580b31f0ee32ea0398d91bdfa0a88cf9e64ecb9a53a350a32a8c8f41a88b0447f4697bdfb4bce7db497bccc76d31f236f756a8c2504c18ba6ccdba56c4f71b113880ecfd5e1d2f9070f03eb341e635b7aeb44ebdd1e0f567e876542c64657e1709a379efd245f0750df9425b41371438ed617771471b127de2d8af7c54bfad9f4d0beeaab4d32bec298b969996ad3711618a24ecaa371b1fc9e3ecc7965ed3d7b8f13926d372585c663427d72ed7d36c36e487f92d47a66175741d46ddb9a7d6ea58ec40a47149b08aec200deaf4f551830acc51b793c985bd0ca3a040e1a9c0aa9e27b5b501a9644b398b04f9f136733675199c7a6d0089ba6b738e86d4f1bee4d3209457e084ba46a96cd39962eaa2b1186519713addc1c20f5cff8fbddafb5d6a1e6268806863fd9dd58c6db7c7961bdf3b6d4631751c0c5946f1acfa29224da9af5a2db5dab00d3f421ee586ba55a95718a7b3565c427c217c264e15400407dec3bd3c4f86a3c610bb4640b28035960b39b1534a52043868ee57229fc7fa6f99ab2cb32c1dc3b3a0ba6e255074ac7af8291b986cb08e05176cf058d5c68d66c8e96121dcaf8d823f50dcb170d13d0c02fced77843689346572c66847bcca81573fca215b5d800a9ef73ea12efce838737c15d2864055da86c915deb17d2d72c3c0166f677b86ce2af927c0fc7ca297a0bf21c2b1c8b8b43e40e558cc8d5d4c986f3907a7ed1a0bbc0707db3d198bdfa11cb473df5923601dd892f811bc717936cba821a128947fd7fb2a09f022173b89822c389d7f7c16e28b676422a00e70883ba471a4701358f530b799a40b45059616831d5687d5e6ef57a62fe984614d6d5cb2b048aecd96be66d1f9474587df0c812a0059edf255e1ee14b29c5477409e8bc0d1635ead1a421a1aba6b8c50a3d11e1c05b67eb2aa482d881b29bae830e27e2ea0270a02c99b3a30590d9333c4d1ff1cdcc57ea100dcd79db06d88c975d8b085f9c335917cfe0544c9df25b3b5394cc10b19eec00eaf34509727cb313d68016329ff3c122f17f8ebfa8305f01d120e290073f09a044114d7ed4c6e99f3fc33e75c63a9c324c4d249af27c71b81206a8db2b177a7797952560a5f833969eab5dc1e5c5fb7d9b2da6bc832d6e814cf02d6212685500ff6fe3a0387bf21ebd8fe07d2cc37caa706410658a2b336430799dc14668846cbc1e44609190f2b2a39a4c5d9d7ab8bc22a1adbe243fa6259c60fe8247d91087eeda3c7794d59a38a2dcaec3fd358d1014f92a31905dbaa61bfd7e0e7ef9ef01df76475068d17bfa502ad6408e031ecb6c6b030b950dce3b117e6e57d8908ecd33d766fa50326722f9193ade2d0a9aa8fd2c8466a3fd7de0d873c5868ea1bfcebb0296333d3d8a27263a3a86133372a68f1910444723eabcbbbb51877aec2979e195736e2d810c5dca1ca016d777465795e835e803cf6587c8979c74330172db86f3475d2b23a7228b3a724f2784aa4033297be31f0790a9b25c06bd6bb2c4bcbe7dcf038745dfebdd4eb159a6e768ef50abaa7cdbe7506104e3965c609a1e1fc2e3b3395d5616c4fe1d9ba601c1fcbb5addb007f1a3f84e4ed4b4535d9c3584773af35d42184cd0197b35087818a7dc668fe69f4ed4378d523eca831f59ef65dc555c78218da5ab6b8f3ff05b1b4e13b59f77f46b1d0b6b45caf17025b67c51fe627a65a93018a458578ed0e9d3a1839dc19ea044d647ea75652ade1dddcca74288969c4c2cb42189afcd1db7e70275b760f20ed95d8405dec8f145585a26279c8b841d3881a4b561c3cee6db7c4cf64ecf4a9b68cf7333d86b52275bbc84c52b6f0f0f4d04fc8bc7db0b013281f7550c84bc36f6bfe28848e7141d8436cf37d12d62362806b444c3a48d4e4b681573dff4f36a1342a2a4873d14c67f53420b53a2937ef17669bd343f882f08b2b3f69a587fd71c6b99af16b526c712528390dd95bfc24c6f4e20d71366f768e8a691638fd55a2ac23856bd9093e9345c94fc1ce1603e6785b9964e5d33f99b311477321ff730ea3ea54ed67eb2a91fb421bfc8b419ce85f21f713a683c95fe7082da29cedbc64f061aad8755d7420e4cb7c8c4740f90013014ba01527dec785dd2e4b925997d4dd8a6eb746a831bdbedb227087c97906665d11c44413663032f0745e0bb93c9518a351cd24f0b81ce3cddef904853d61ee2fd9c494b242af1046ea3726e70609eb012f7c64dd636da9ecbe7a3c41b00b69bf3e9711e861f252a7d2cc6f639e480872b22609d2077e1636458bfbd9c28f653cca39eb09d26de911f0acdeea8a1dbfc57eddcf28fd27f3e6ccf17550ec27c74e8fa4a1a361e169c8d384c6d8d565bbf00740139e9d2d5aa79e2a9e17e4bdc46a87fe33636702dd8c904ad1fe8b4880429684fb5ba7a7be4bf61a76cfd6a45ea401a929464f8389559db75bc03d10075b8b538f137d563fc46661b46fdb1b39a3ab59b4185da10597a9c2b3b01c5e6b8b6f699bc9aa976015c466852e5c870dba78c232d77e3d5061f79c1d9183b816a23161f2cf178a57f5e4a187de484eeb79961eddace9ac6e315a5b44f2d413e965e46f1874ae11e197d0ca32562cbeeaa647f7644ad5fb10e94b9a7af2795f14ce34df6ce6f6b22bf21d7ae5ed6355b978b2f43d44d83f0cf39de362f53151ab79654fce41dff0492b0e8cab5b25b532da370aa95f3a4a3d1d685deabefd323f3f79d5c57b25a05ee84921ece5ab934a96ca2928f491ac1ae0a39e177f7be74bf0b9c2e8669a9be5a8831ca72324e09ca395431047dc4a79a66130497dc672faeccabebb25d7bc8c3db1e56ceaaa3ea84bce6a4f632a0e7de20ea843d30d9467f481a3d1df9ecaeb672c7adfe9687db1a52fa89dd94411fe9f044c3c34261e642be58e098a5fcdbd704f537d908896c9cab07ccb6a4d8538fcd09536c400414d16a23f03506015269686a4124c7c6436a01ae8eb9f6741184c3a19610bb412a840a5620a7a18b209da42de64dd0f62650c0a7c0fca42f80653c058f3e0b53c9b3e9edf13509c26ded9a6c299919dd1680056e0be6871bec80d7fa6c7b1bc091b2020655a4a8bcd2168ed41ab2b48a4dd83206e531dbec33fdbc104405041afd0d84fcda27880889dc96cffa2822d18fe6906f4fae69e2138e4cefe0562bf61f99676d10eab6a903c0eb048d888631175efda35840c0bff7f5c0baac2f00fe9941112f21c433a412c94b58fc156af9955a111605fb4e57adb8d3cbef4097c36a408a139add2daa4b86ecd0752c30dc17b964da7728f9f2ad672575f50712f94ca922da99f990f38085ab1133dc1df3f64558486eaaf9601bc5d66bd958d485346213cf8b20459717c4e7633451cd3875f30ada8956f11c2238a1d501ce59a5e03b254dd939786512ea91a89c632d1a1e7ad8bda24c74eb6f7e006a02709a3870dbf5e734b338f57a893c15acb9c2990d4e31dfa6b41311c781a7a3ff9127c11bbcfefed980a568a3df1567eb23c4ae8ff7c9291077883fa9bad18d7f9057bbd0fa7062786165f0469913d54e9bdfc82ca5ca0a315ddd0286df5f896eebff161d7a94de70a3944c3c47e8bcb4115b7580e09161e7641797328dab4f5417cae15a4f6042cad5e4ad27dc6e796c6c8968983447e8cf33afe07c8095f2e8ce2d989fe1ddfe7a56d35f063546397e62323fba6435c48dcb5210431d0a14a86697fbbf5ea2f1d9ca17ae7227fe48b04528c71f0606f025529a33cea86f6dd9531f31c69b856bbd3da9e97120c2adc77d8366b5986ab54768a057d237dccbef12b17b222aa4bcfb43733ac0b1287e4f33e4c23bc01ded6b061b60015988543193d147eb43c7ab35b34e891a310aeb3ac965747540e44f1459ee5e8ac1cc3410be47fa5b468d9ee904372686ab3738a0650db8a449a8ad7787143d5eae036f40ebc874f0d9e735554b38ec79113b5ba0d25ffcde45b820f80a5a166ea3361d8177314807ef7f7bd16be05e7febfe9e4e5142d34d605c04fc831ba161cb75c706ca70811e59593e781a9c33d9a22377f909de0f53aa8af504e5516a64ec49e287ca988bcc37b2311f81f248204d90720a0612285e024bf4e8851f75360f5cda9da6c8f91fbc60a92daa6befe663da98c110ff7e82e4f448495e3832c7cfc5e9b63f0a36f1cc54ba17f790d1f57c7f83c5aa69c13d483e22a8c8e839aa99bbc9732b53b947ad9cf078dc594e51caa5afe26009ec4a8e29c0fc4bed6a576049532c92e6d9348e942287db3731d8ebd3b2c0b891c9fef324cdf54a6c47826e5c9f7b952a4a986785e32cfd1f76bc06f5a39782fc270b37463dcd936935e5b52163f46ea97cc1ffa92a079a956db8bbcd700207aaa1e536b457641d4f3fcb00a1990455c9964e6c64a3a720155fd3427b378fab0ad04dfb46a21423ab2a370b1377eefab31440fce83285d1c904d1869ce5d4df6f381ec618cc44a288b9f95081df556c95c0efa32480f8860e37019837505ba372746f7c69302c5fb3be547188a40013e0d09843f57c0318f03fbb488c1396e35dae953185ecec1ce2885591b03feb5735a07f2d40e4d22d226f14eb147e10d5b9bbdb3613c6dd25e4467816a7545e03c1526dcb670a3e52515daf1c943468ae2c440fe94ca6667e10f8389ccdfbafd3d7537725731be236b09c773354b0d828d72c0928aea5e05b9cce17e772d061a4a704222ceab59c1b9232b76bf0aa33552f7fdefd0224f796069a1a99df39d68711b9adca569c28bb62f566574e54c4cc3d9f49352ede1c780713490d04402a0c457d4ae4523fb3163e517dfb4ad9bffe57a12f4c2bfc26308c7dd2961a572557bb7c38cdedd174a49af4f140fde6423a98800173d36337557f07d8bbbd65463a3632679ba5043ad5e69568ebbf6e358bc1a004e8b76548cd367b6578229b7f6fbde78cfde5211da5382847483bbad148225a5761e5c504b3c65ecc29b501aa649b9193c97abbfc49a03421639b00ac44dacc0df3a6d637cdd26a4ad5f41cde741a2f8f610bd9950f0d596bda111ea9df85b40b4ff6fbf2bb8968e51d68dbf34de29528c5aeb40c759938edda3f1974b71f82a55914fb2c608ec0ddea38e92d222385314053aa111e2c4c0cb7b7aad53ae73944554c89a640ffce1f9a9f334f2a48f9d48f21d2f7801add24592923cc4425981b314b127162e7d88e980b82178f2001314ffcc2ff7856df0fe6626c206e0dc1eee0ad531b36d2f6963aaf7e2db5199417816795f5ea5e9a8525af12f40174b079bc7f7ed0098edfcfed4724fcdaf05ee9bee754850232ee35ac8ba21019480487a447716e6d873d792686cbf45646c4ffc5a9a6cb2917f27ae31267ec8ed9798801bd3f07e7c0d385834c423af12b6b4371c6d9f14ee383db441a1825efc3365dac59cb0be232369f587add3f07086e4371443f8e2fecd0ac6d379e54678623c7cc7acd8a5576513abf6552880d9cc95607db39aa200c6f00014e25f8215078afa3232ba520949257c9faa45f54481c576b121d3aefd22ba8d175d3ba6a8a195feecd75d27be12d525ee1d51043739630cbc195941960ebc5f738cf8066c55c14841a4d498af3148ea16888c9de3d9935bb23043ce7fa574c664eaf0e0dfe5f07bab68e66359652a78018d13e797d22b061af770fe3accb6573252b49044d8f8da70df74cc885c263d2e18ceaae62337c4c8c679f5cb72d8a8473f81bac63fede9c8c3f54850d37c353d74696e104cff144ac7956fe2aecaad65e756b401bd69fe6b6bbffce2094f4e723fce48c8f912587a7ef03abd028feb1ea9052cd6a658f8179edb7df16810a6cf96f32cbf1a2303b5c092eeff5b173f7b38195bb509faae2c5eb19199197bbccad50db56310464ba5880aaaa7e9deba843014b1e579701d91be03e76d0d9f5c1e44dd394c72b2ad683faada04e9304dea7a2349c9cf235ee816fcab98d47c86b28c3e55cd212ba45d4f7cbd47b407695dc19a4fcdbdf264a4afb3143c01ba4de3ec9e798882c8332fb8cab3fc708eb5cb96babf481f9e68238a3a9769778c9a02b02b55c5f51b9469644295fb1ab0806ccb7f7c1537867bc31f0f0a4a437b39f9b9d06e0a62ee83c1338eb997fe85af0a0faf86718befed5cf17bd3abd723f2835df6049cba14f7ec7f3a4d4d885adc46b7accc072c707622ed8c75a13fb5e94ecc36772c59ed58eda9c199d9257688d513d8b0a6eaed544c42635c114d73bb3780e189e46fe3751361ed1be918a55d3677b0185c42ad2ea1550790539023b680079f177d7220b0647351a6964c74f406e1c74028fa8179b5a1a772334057c9942f02d6b3b3993e3ea4270964596bf2f176284b8ec9c35c6fa46862a39f29183a31a302c051f649519f56b1c065ecaa9bbbdfddc982ca9b1e2b5bc5e3ada2ee83c4b3c97827b0801f90d50872f898d1809e36c2018976b5c46c55bdf07d9f2729b611ee392129d50d78092bac397d3709faa578d6f29c305eba653dd5a2dfa2875a82b0276005024fca94c761d990e79151657fe572ba54471624c191ba2c764aaf02d05f02e099895391c4031a82003d3427067a3459b19d053bb3ade35c5a1243890c3c394ca28fd4f09e7beab884468e9edf5c204915c9b1544d32c3321630ec1843f4662cf89fac841c1e9de75907258aa316a1c24062dbbabbf741563e3cef99864ad06dcf4fba8986289e5da415d9931c7bc74626c982fb22bbc5b4b0c1056556783b6dd7f01ea3d6a03731b4b078547da9f2e2e4004a1250524c7d1a9e7a3dff4dafe30a2ea17e37638858def4957c58106a09ed23ecc6c031a2da3ab8ca3d5d1ecae270b5706ae9ae5bbac7123aa9f9b8da82f858e9c2fa8f7481802063cdfb02708a749daf6beb8367d503403d29dc3ded1faee1d59622dc3df5b7d399de714293df01a9fae88f25a3b517994668aa41c085dc9751494c0a36ffe41d9206664bac2116526f2e74ddaa5c13080d65f841d6adaf0fb01f4286af15ec5b3478887b0822646ec135a090914862697d5105e6fa946655191b122df9f467098673d8ca0c863e2e1ad7db712d9857ea3bb0a682273f5dd4389e3aac0b6d8739b46869df95b0c3e48b59e4b00f332080ab322dcd8bfef0e50ac818dea045b5352fafcbf93453f8fac5a0eb0e1cfaa8634813eb23ef98ef69e94886d5002e76d1db305d402f7db37e01bc5566a6b8e4b71a3d123804326745d983a64c44249c7184682556dba9b52d549fba40f5156cfa0df689fb196bf65a322c7410e24fe9b00a781931489f74d4532e8cc6d331b44f0c696aadedd48d033429fae20b41590e3f39a20f87fd987d5b1fe13b1e30cdcbd8906c64e0b0649c1fb3ad52353aa2d53b1320809f4e26627cf8cf9e33fee072abe5d3077f2af5e5e652a764508986cc3ba77dab59e868bf8e74e02b8092c86c61ba88d0479ee81311ebd0b0bd35b9b2d9772b2b9f99ec3893ea3323b26639935135b9395fa20ee30625436f7ba6af6ee1e11df3ca96e7cafef80728e47308b121e36182989799d33ad21d2c2562016b570429c7918551843aa669b1d0e35bc2d593cc44ceae701fce05025edbd484beb36783e923a540951317e638e641fa07cb7fc700d607d3d0f432129ac2f39d4b5d01a4eb12dac6908b37bf954a7a0e4e5befb24e353310b57155abdd3f8952cfa137b4d1d4701fabf5987b8a4a5519f8d87c848d9613b6e761ef6f281940caa3a97fd2d2cb702545782900ce312b50355593abd63bab0fd670683a4bc00a4345511a15cdb64d3337eb15e159578bf0008e08a309b72e2e054db3f383a118d347b339e9c3f59cb321fe0940aa831b038141c66a6f203b13071365ac23f1dadcefa18cc34ddec1c151c076f340e303aba0ce5ca3a8f7b7cfe5d80cd1a7de2c2170cf0818fc872e1fd3cce3f814276cb51d86d51323dd25254aeb16f9333d21700178f50915354439e9b9b30e9991064f64439037497d18491afdbee8a3d02f0f92c56b6b5289de60dc1692ff01378743d4938e01c46021b0f801387d0725d08d6177eb84dd6c0a47b73e6cda5829cbe7bd17a42849527cbbbde56fd64d0e33d76f3f5b9911c99684390b6f536ec0fcb5f9223cf09bd5f3513dac8101c2a19c3fc758f56fbebf205517ec12db06f31dfd9edee86010c58323e65e791c72b15ca3a9178509f1418dbb06c1663bc73b6a9acf7ffa89c291c14ca376273b2bab6f52d6ad5c98dec5f43c57f15770189f9b6991d190a316276e427c29ea3999e9204e8b8fbb9ca182ea5c5ecdede63ef21f7b700818677bd9920708c0ecaa91e569672cf6eafb3720f9bb136ebdf90cc9f1b712f98695fdcfab1b1b6ea07146cfc7c38830a2baedc638813b8ffaab914a4fce309290165f35f08a823dd2258e0fb64b837cc84b0197152c65976ea2e206f63aa17fa969b01b4d5e92ec8f862d7b6458e2c38f9d7bdd90d6f3f27f05bc9792fb7c00b7eabcc570a0db281709a4e604360004917149a85e159480977adef9cacbadd269309172ffc67df444afd2d8dd150915aaa37de339aa95bdbc0f21ede2c0c84b8cafa775df789536a261d3a2481f09d231e55ab57acf142709f2a3f5b80e6711b5548f7afaed1e481329359215f392a2d994cffda1959485d420deabf0fcccdb9733c0bdf2a2b956a28de42e2dfee100279ea1b9b5a21f5009a854a7267dba19ae905389bd945c1616577a8d95e4b1a8840bd6e3044a698d8d2861c0dafff14fad59b2b12a223f5c2f6b8a600e8d3ec7746e8c12add76e760b6651421d2508a391d8e772c086e6a275e0d8f260d80a91bd4076400d576ec586e20548d5862e5b7eb1cf2ef09c6e2cce13fd03f89f09347121c984fdf50bf6b50eca28c9a6c9330bd3ffdc0bd0998a43d1b129acfd78ec27578d10f5c8adae661f7e517d40a79f51e05cf34241b30f09acd5576a3eda6ed4c4d6f7e5ce642ff7a7b7397526be729ee51581b2b9c8872086883a7f72778e245459b28a9831a8813438bcb6bd63ec77e644ef0f22df19266e5f19c97881fa64e5a361917d786ec913ad29fa83ade6d7462f84ec449db5ac58c207e3078b8e05ff14c98b301ab33b13834a373e8d9463ba89ffb383a916b80675804eb90910a3e92f8848cd09da644116157472a086f98a47d9d3f0d3a4e6fa07c21bf4a73a6c13b4eddf7b6d0f9717c9f2a53b69b6ff7c2a33e9702b199bf522a4428ec2be26d6f9048e6ce8cbda8ccc71522065e6fad9e13f25b46f234fea2092f7907b011fb40974ec885ee9d7642fea7e8771fdb0db0d7ab7376100fdac47ded9ac958eeb4a372030ed6a246406bae8fa9f17e0cf14797fbedca53a7d0f8f0d520feb71cbf07cc31210b9d685b3a0bb080a2480a57797855f8767e7dac37947aaadedbf1d99913b9935b8f1cbbfb494118c37a493ee7a24fa8e2a741c554d447bcd18d4146d361d16fb9aec7a73910f61dd1be4fa7c8ccd1bb75e8f263afe35af99e409aec2b39ea60b10db0a368c09ad8a0928a7fb642a733d6c2c564da21534dfab7a67d29c07206c189b241c40f05b7ccfd29c0a8f5bd7ceb5588cbdd3797b25d798a7f3118e5a6b44b35d736943a4ff91c31a9371775178b30dd060ee150a06da1cb9f6ff9a8f78a845810d510aef9a8ab08b0c04563b1e6f187177d3b460c553341617be707c6ddd33686bb4f50fab8431b3c2064fb54a103f7e4446ddaff5a73360b027a27206d79df932e25e16fa65b6b0a02e658afb228c788ae0ebd8644269b0655bb3a2e728fda691cada21635e69054e881aa6e7a8fe773c69024322de323bb043909fbf59b442006f4c779133588afd492f156311e41bce57e2272e405b4319b45ff657fa1bf4b5b7bbc2addf31f1e27924d88d269491cfbba1da911c40dd570190f46240d4aded7b46097addde83cf97eec2b99e210c13fbfc90748ac92bf723d9c9d886229a833bf581edf36d3796e4d5185b48e06966c2035346e7a12389eccd3aca9413c20d814ba7f5404161850cad9d9ab3adb0f63b78b37cd39c58514404fd0692256385471222f6ddab0ad68ac2d7087a3a432b88ca572c4f55713fcbb6d1fde84bf7b3ea23d8bb50645f1aa2c7d5099f6f809c77d39ba73ad016c2feacc2f8aa0f2297a70bc64cf1c6e30d285fdfb223a971043c97fe2db17d0ddf29e9e2412b3c88326d37d91544bda4d144c8eb4b6a3a190f946b32f678a342a2db453a378e354a4813183639a8760df285d79053e14021b5d51b94ce1c44f02f8162057536bd38c073705d70868fd6193984fd8e60aba1fcf0df6e6d66ce68504344de9d1c7ebf631ea54bf531774198169cfdba31e9786478fd1a1f11482c1a6eed0e78be27579e7874a18a35282cc4649f0aefe5f52457b4618dad8377535bed8c12c940639a6d5e87ef04f54db085c06c2a3eb27174f990aaaae3e2ddacc2c7ba3a76910d3428cebfa8200665f4460af6cdbdf88ddeb9e7c88d9ead660c9bbaf6ba999d799263108f794300f5ae0a3233c732dbe8a09aea02c0e6ffb41e10021dfaf6e6d0dbef842c7fb550bb9c588fe9590ef253819567dbff16904572da5972cfa9fd6f2212fe6e8564dd1a1760d7560a3ceb916f9e407b22baeffd89c7dd7ef0dc778a3e9f64842fb38aba5f86ddab821d832a5d3457f9e6e822abb0867757fcbb69441014ee89fe0930e8c48dfc28ceb789479dbd9930efbd2dea8b3c190945daae8c8442ce268838173fe1d2e5c5a00fec2f9fced1a43078c3ad8c9272b6ab0b209ad263958630ed1a914dd5da0f69ae9fb4436443d33dfb9252aa968d5241720b0a622cffcb63e38dc6d5bfd26ce3f920db15ea4882b1e8acb8b25ee30f2a651e7c3a91f54ffdbaa7d806f46400c2cda32d1f545e70cd9973035bffba250f6bd888e13143b0ab20d567978654fdec0abbb35f99bb151f78a56b57eefe74b29971db7ab241224d6356bdfaa54ec17e718a8b0a2ad59098eed998249dc0910c396b8a0a4b68e30a3ee793a22dd78f9d29bd92ba770bec6ad1529dfbc079fc1e81fb8cf74a26977bdd07f006804eb8ad1bd803f12f4ce322671d61b10caee11d8d911f2eea3764661473eb14f5f7585646e4c38c49c3a9d189369692bf57acc87a1b560040288fc7948a45b18a5bb8871d9cffba734fab5360d88dc02b1264968d2541a595baaa89e05fe7bd47486bdded564a8aecb8eb53d866f69cb8622a720c16942059854ae7415b002c6f9735cee30c9eac02b6d948ab6368a1be67b159d9b5cd0c6d72f01cf4b2135fa3cbccb10988bba855086210a3161dc51828b358456fffd2dc29559bdc8550640f382bd0f949405d2b99a236479273b914e7270661de2a01f5dfefbdca993264d3a7e49c7e03839d33e8813fc85bd381e650846a4418115611bef4ee1376f66b99b0629dfb7779994603d99eae0827f934ba4aa37bf9593e965a165c82b04855ad090896ac95460a3c063bcf5bd4f23e5f6252af21880b0ed8edb3da14c700db88465e42e52300cb1399f05d47e120733ce48fc11e20a111e7b9fe80b767b01cc90994b7546066bd3fb4eab3ebc93bc579aa4274cce4c95d2c03fcfa77994ff1aafce90802583a5ff7d699b41c10340515ded5a92e8f41339f6922cd20411b2be6f59983bc7e03788deb362911f885627c856849332a2580c33d6b3c7db3b1cf62e0c5ec97a8b713c1c6638ed033337c5ae9e64bda561c9c4397133c79f984a961e00f53afd71ffa4787a3d7c99cb30ce828dc1eaa85f547b4849113d1f2af3d47928d8704d897dad05e9f590b2a649e97ff58abb3c61bb179e3b6c406548e6c0c308b689e38a7a8cae36beaf88b44dea02e6117e274b048d55be022f3341abeb31908b0edfbbcdca0a88dd02992e1e392598aae6d6066c358689a02723a025c8edcf0d0178fe01c69248b7167550a83458e833200d20984bd47d5f31b78e99fcbfdfc0ee8f2bd2d83ba4ff44fac9f106ad8ab4c051beac5959635dedbccfe7186c018ccdcfcc2a5ee686ad7bd629a39cb7904c3a44435595ad01e77c96806861fc346909bf65f038424fe9f5274241f3b276d316e0c332b394a6e6d71c3e3b8e52bb4559d10b70859373cf9307987a4a66b39d01dfb901c4400468742dd06316aa617a9b4608909bc5a10795a21d8b221ab45e57a7528b81c273a999f31e595fd28159625ae43d389947f8d9f8d312bec2d5402efd155a8e652efafcf7303fbc2afe3e91f89849af2eb2af9e668c1b5f8de942d4a0601c341659541ce922435aa237255ccc88405f81fb6bb07efcff2222daf759bdf6e21a8dbee892842c44b04c62e322374dec9e6b3be05e25569f52635320072f72fb3639587af2ae62d76438d534576669b2b3d10f3b71c0939102670e2e67f73582c0e129354b29bb4f966b2b677b7675047a7487ba41edaa3e1d753c167da14aca8e48c62ab478eafea398afdf97782141398bb41cb619a49dcb2d026aefe4bc38c1154120929c44ec9b18a1c048419f66954d73c178d541c66bdaccdc9198a6caa53ce1c5ceea9c47bd5867471b7e4def9360d456d3be74380374859f4a34ddf5ff92cffa7352e220685e74b7803462182f194f66fe7dfe2d0d54dc86f0dbdcff49bdff59165f528a971d6781ebbae0a5017a16e2730cdc72bde3a0595fe532cd155bc55439b7970f531457f605edc749d15f550cc335b806c6c258ba6df4f35d3abc82a6fb280779cba2b9b5b266586a88e6c612f509fd476bd57030595353d40d16db5f77a9d5e6a5b35c0e758e0d36f8ed2ccd1e7a3b6199b3090c57d65a37024cddb4c0efd7b7e4fffa6a7ffcd77a09d1de0b22205c762149bd4c84e11c463c0ff69e72ba5d5ff3963fc6973447f104f7206b39ea9c2428360cba55368b34953ad010842632da3ebeef9857bd7c809ad4060be20e54b02a529be7ecc4c6d79c6047df32f1f97c4cd06dd85a49ed24bcf23194c4386e450466c71971cd8979dbe9b167e94e4803881733f4bec4dbc80f68fce4ac70019cd85609815d9d6edafaa04f97f567d299dc32b3b09225367ce15901613220cb7c28d700a03aab9734b36f1456fc43cf8f8f93069b60dc07d50c296276ffb9ef7d7c642e9c450a38376f3f23cb8c2e92035ed60905fc40be22c6c8cd3713bb0755d454ab8557d897aac63da5e66345e8b465a693e6c2a550f042ff27ca7573dd27daf600da09b0ec7119f5f189671949e63333aeccae2e12ca046b5153b9bc9d4ce59c92846bdbf1bd7e29310bbc0e9133bda714415096a8b405ca307e0e196adb832184af0474cfab7eb7d513374d5f309bc32e11e616ab671f1ee6f457680d4ae5814498022deea661fe43f4c9d6d18f9c58e69995e15b56aa965c48bd02561f5bb3c95fb1fd7c2537db054c6826ae43d69d06fa9bfd3556a303599570d476b99ced974621693c1fc28d0d1f4b3b1ea2178326d19fd29fa2c6f5975ec88f8329241e60d31da3f8b9ce81b4a18b9d50c9fc50ec9532cd8f46f1419c2dca49bd5b85dbb8a1195761ac34f383a2af1bad342280b18851566dcd0ee1aca364a3d98d2022ebd4cd3e5ccf45e5634aa79e7263dcb8613fe6c3c23e9569385bd3d0deb6d7af2908225dec5136f3fe540bd09cd1b79744c39f9db9008e0ad0500559ed256b83b5cc4c10425c9dc3fad6516a2409063448c1c69930467dd163ab468e4b819ed5095682d9c5a5fe439de7ca76ff21a9acaa27db25b9b7506e41963ac3125dee3346a6b29a5d01cd4a8c89ab8465b4449c619f51fefd2f24bbbe2e04b411c780caee032b148ec79862a73964dc04906c76a8abe93c2e453769dd527eace917c23bdaf99a03f64715606e4ad3e91937f44623e79f4f1f7975cbde7554e2774cd639cd88bf1032c056349fee14aec3ad60cc4719d2a35c1d72c03f70b3c1e49227dbb9a4e7170760838f59aab93a232d2b531e0b40f34feeb1fd056e61d53299a1226eacdafb6bfde7f9d4a4c78a050c43e813dbc51132176dd417ed26eae18910602de9454b15d1fb3d3055598550f27c78079b71dc690dc3b8291da3892392b5fbf075bfa25305a6368cb6d7c0a87bfa85ca3f2cba468acccddf7cf7c880dce8be2cb64f9292675ae0973e7c15d47056fcfe59d50fdef022f3cdcb4fdd7a793f9f602928bd85cb891d94baf4f1607dfc6d4a2e1d5ed9c04ef2edf0892b6a36003f5d05df6b75ddd57f84b50aa878bcbc6e72db3793e9c494c64738e89489f456ca7c85038bd40e3b0fd7c12db51f6c5d5c4fd910571215f01dd96bec1934a97f0003b886aedef4d120a94fccd85be832327bd9e8f2021d954da761e52e2ca98c369e4496d35196519a6a89ac386a2cd7e625b40546d834b3145cd5049b89c0a185cdf7a20ddbe0ce8948f32081a192c7a733a418e7726e0911bb287da83244549cde1fd2dada3a21392ad5969a13aa7b1ec10973edff5d7743808d084636ca239fee74769f06b50042121cc1f77470cbe5ff4f1945d6267ce307701efff7be6e43edde5995259a60515f7267ea825c8f925187dc07c3a24379908a416b68007227f64594a0f7ac657d3abb14c80df58c1ea1761d55d78589feb9e6dfb124b82a008819e5d8a56857151eb5d94f8733e0a94f14937365905276b4eea379d021dd5cefa594468b8a2636c9649c7c6c22d139ccdfac8926319ab3047929ea4cccaf48a126addc5a2def933a6e43fb1bbe3125551f7e89d4a3cbb33601154127b01124d6195bc01e4159d803fe55672df09a7c09d10205bc148023e1ec0a060f97260dd0b5c82081e5bbcb011166a442124e5f9f493fc16a0a465cb859a344fb8efbcf022d895cd227aef9066ffc6b38cdada71ec61d80c0a0199e805f8588b25f1eff731af42a7be533958bb09bdda09e2c65b0066b31bcd75c65852c7cde8d978096fa7cba704d301be80a4abeff33ea0a1d5d5608ca1b8d9beaa1fb6c25e225ed5e8607d335081384d74afea059781692762b7a6fc4f56a3f953af1d6f64190005f8f77bb434894d4fabaa7e8c486860f00a19a904f474fe7f6e3c7be6c7841e9d86ef79e2042ff9d257bc2e7c94473a940766d7f0a153ac6860aaf88978b043012d09e95c2d13509a464872089859f7bcb2c20fc6548ba4841da1267d8b83979eff2a1e8a19d11ab82a9fa4dd618566a3dbb953222b724b5e2d4dac0cf79478b6020d7dd7ff3cc7b80a6676bf117ce94c95107f0e1d4203eb56c5be45a5b399eb42ba3889129b5548c3fb7103468db6c6becb133dc841de2e3f7cf5cb6699ad70a69eab196d4b05bf2abdab60f070951a7d71c869c52d2ca963a23b9f0f3e90bdba458afc4732b4aabb53631cfe20007db852ad1f8e08dad7daf80b6bcdeb5dc2e791ccf534476b8cc508a89913796add5c12cd84babdecfca551f65226846d67c68d935db630954a5fdec9a6cc003593d9257a8ef08445ba1c6ac53579db0bf20b30042e1097f9b7f8310f0fe53c6baac840f76277429b9b22ef67d942d2b9416dad8b6b20814540c42246c4ad8f46b131880acc86fac0d750c36cc32e05fe99a4233e9370f5b1644470e85c272939c96b63507192e2e51c505a1fe2f53b5b35349af404088a7a7bea658bba32a6aa02effc483ba79ad09d732c2d95b1fcb78b7126af56d0078db7dcac738bbfec811a7dd5d0d554598ead051410a57179a8c01bf0c915315460b16ec9918fe19f0c1a2f91e15475d4653c67e3ed4df504a669a7022c6b2373efdf624facfb81fedd8150e988062cfd241a5be4962fb0791c7b88dc912510791ff27c5fbbc7ff165fc5869f723fc214bf2a5f3adddc30c670521b84652db0e77c5140400b546a0f61d6db9f7e6556089b12d4518e4b7fe4d748de0622f6c5612ec681ee00ac2df54383573268cf07914dd479cff0a56dd9ab8d88d16114073df4b01e0b8dccee179c70c70460b2152fbf6b691c21d4cadfbad3045ad445901031e9c0b0c275dfc45ef4d6bf6a30261d8759ef3680ab769b74a1fe2560bc8d30d9f761595073fe12abd6158af0be5bb0fb2e3d51b3a0b168155ec91b51729d1d5e4ede26444d3af4f48942d6d2118d0c62d9036d1ed24b877a527a7d22f6a4c3d56fca78d1659f507873393e70479a7f521cad1ef964d71d2492f0baebf25e2cba4c8119bbad852522d2090488c387aa5371f8ed30104a81b09bbd78e6a94464a47e41cf096fdb83fd3472a9c6ee0b3ad5cd1ab9c30e0d1723a9918177f2dd37822cb951fa16897a8386c3dc9dd354dabe079ffc60b98aac45d1bd77a97e5ff3bd5184dac7c8d49e5f619df7c239639cb600f2590d56c3ac82109c298df562e90c58bf94cdd0b9c7bb698824deda5ed0e7bfa9dd984e850729bff16d7bd6c2ca7b19660f5020ebce4bd59b24d070d74c0d4304569f4860acec55de1b361ca3fc9be92f5e8445f107725b00d8400730ff52467b685b1cb86ad76202c45162a97e9caa46bf821fee20d40bb290d9632973fccb2de1f14ce65320c3090d435cd179086fa86dec493a9fe0b4b87c12989058b8a259c14849f97d782c464894839d1fd7c97ea4fc602fcde1588e6527a7827ddc6d3fa16475ca692233cd88dbbe1c03fafab0364b9ec0f1445479acefaf5e379d9478d33ecaf272154dee5f5b46d627f3989557aa2d7d1e6a176c16a2da8f91bf7bdb6b0ca55b558bbc62e8f74e9d8d94615049c0ca590a7788a7271e4f2b715b71d4e81200aa532fd299641ce4fa2304325d66a661f64eb86831e821d67b25beea23c9df09a8a3665fc839c70590630420f9f887a2876f1a6e964f0ecfe0e3d7af7031e35ecf223a7c16dd82c8eb20818bade05fa8a57a0ac0c39e43ae15e79f3b60a1149800508fc1d6a49b6c7042884880b3a38280a55538102af821ad5253aaad145fe552e138afff513fdec03075adc407fdf55d5fdfe5ac6c312a9e3c05c25cb7bd844ca1d17100a0f02fe8a073c2791fe0e819563f8bf1535dfe1e93f10eee36269cdeb03a340a7ebbab6a6117055377040e4c3bfc1b434a080e3dfdebf728dec57171d82ac3d778d2c749c7530648685b87a7f23352811663c405caa284559b4f39867f1ada01702742d72ed1b9fe08c63e80cbd5d141a837c0d00d98b74f5fe8dac8f05a8ebb5ddc8a7eed0ff728bf28ec98890e34919b1fac17d0881aa91df199cb9a260dbd58023d4d89ee69cc00133ef4ca17afc6108af0a3c493529a733f18b784f58230ef0dc95c1eb3a9bfe8446cd239f6cfddeb05123176d2d5baa30d12b64b2a22c23cdf8c5bf736ecd7928e07c2945198a31941291da481a5082f0256116479a493a667d77fbf666863293a1eccc521343c3155a2d47f366472ad85a2fdc1d9ec00e822d73418ca951a187002fab3b67d7e6ef0e0d165fb9dbbc3e05aa33f7b4e2c4023e905beaa954a20ba8ef28a602a9d975c3967cf54573213c506093eacaedc606798aae98322416f7a9e3d8fff639eac8412661d8f59843339cc5cd6e2325e1526dff2132c957c6d47c504bf49916e231bc7312fdff18acae6e311cee2462abc99fdbae9a0d6cdf5bfcaf6525d949c9fce01953dec3b1586a9cc8fa087a1470353c462a632f6c82a3f9aa67b0fcbdbda325ad0f69379fcbf0c3e2cee6a30338b134dbe15aa5c7be097fff98e8adfc2110fd66d40550da7eb0b84ca36cd9e7e690794fefc29338c4b7f9e9fc40f3c1eecd8d5bdb095629629c6cf580df264b2428f9d487b33d22cba41285487f3fe4a63e072fc96b896fd64b0c66d2e1c4d3440dc1da85835deaa6e2a33f45741a82a60eab2b6d1ff5e9bc3f841d51b9400f8ef4b880bfa557209430db27372a0aff7f4e77505638eb96d285342bd5cce9875b8c8fc81d19d92cda62f5e883f6e2f6ca0530672b8b48d0093aea416872b1ab5ebb7af600cd59be062ea86444ddc3e28eddf9d79f3bf7799bc9af9f057b200d4604e8fb410f36ea97cfc5f2a6e082920d993ae01467548fb18e74809dfa8eef8153bc36d95f8fc5b9fd40f3ab879671ebfa112f0a0e51a5635681908b8cffd277fdc94ffae6a53072e8c7f68e044d363c4b403e2b161b4967c48031e23468b2c8e625042b1332223ddbab511740c3890b678534375d52b5584a543e7e57ebd058f43ccc55fae6e8654995a53384abe9be6c95e24106cc2969fd40c82f78b77148287cfea923beaec51e8c2d2e03efee4f5094172a4ed42aa56efc5b2651fe5bd072d4abc3ed81de2b14132ef9fd5cffb79885a0cb0f41e89655814e6d1e6734494b299b5bd7d15b82f32bcb5f1727c77b098b4dca574a9ca76f043885c452cbff6d68211bb5239aae73e7b424b6b63d4c0cb0dd2023e33fb14da218e5e28b70a46bdfe8124d6a778ad076a235e0848ed37af49952b9a61b40438545c57f67649a2a032d2627b2121eb13241a5a193636307509e1eda62cfaeb1a424823c70f7917d8f1b851f7b734c19aa305a7fd1b62cdf0c369cb0ec7a08ebbced17b02285334aa2dc9d522c01757454fc348de752481759a51ad801211138e584eb946dbdc525464f72ef019d41ca5f420c226e9e362dfe453e77d7ff41303e038b5c685f48b0c7bc59267d6de44c71dc5d1212552486edf8b9fe829d4e87d21c5ffe5606cd169f73ed5cb95e3ceec521c8c3d34a36402ae933dbce991ed224733368075966fd5fe0b414803b09468b258fdaf3788031ef036995f84358a776fdfde632321851803dc2d55232846189ba827ac9b5d10b403611756809fc2822d948a221b6b6c48978a1bc22300e3863a283ebe04ae282324b9ceb053f57bcd9b003268c3b27e652f830e2e6bb3ea95be4c6de0b13d6b386fdf7bb6aa8fd9f43f7fdc9abbd38627706f5ba11d8de31c547b46cf756efaa4236a5e025cd2e1fa0980acda28835383984faf6aa5abd83cb4fa89b7d2a1d4f7c2b4e7c0d71179e5ec29fdfa1ff77bfcf3f75b49f68ef16871775f47c15c2d797399ac565f155e87c36360099300f7f670902d58a957e9579b79c7bddf50a3bc8c7630d41eadd4edccdf13f4eb985dd6a1e3b7d20237ffb10def1415c003f3a3af226e78181f85a457238f3b11178ab6bf6f7cd41d7ecfa1103d08887130abb918fa617c6077a5426f7eea2741950b2eb8fa60542524dd2efb5f62dd0d3e071bc13c6bbb2ec1d2861195555fa7afbeea91755b8d2074a368a1059a1e542ae6d7da12ac40c5082bd0b163b004e48159beda6bbbb4d2f1239cca9b0e44b752fa0b28603a2f2639301f5a892122c34d2c7654b6fd6e790c3ea19aef753905d412c0e5732a366e3240c0a4dd2bce5d35903a9309e35f82f055107212d9b88d35b79dd2686764529a46c9878e2e09d4b7ff2b6b2ea8c594b4787f43fe212f4c5bd43646bfb9d81bc5929c28194ba511505ecc7dfeb0c1cf0aa46a203bc0e2fb07bca8a2fb7ed6332c3b52e52bb7c90ea725b23f9b92b9883245286e17b2ee3bb1aff974af14c03954ac366d3acbda0dca0658a5b034c42ecce8d349ee9afa687b12b944027cf8f72b26719f39c951b22a40c84b496b4fe7b7f9487f92f16144f5ec03012e448c3164a8aeae6e1a8cd50c16b7bf4eedd22886f319a699615991522ee630c4c1d77e914e7373c76e8eb7703fffd4b46d800257a92e5999ec697ad620bcec449da52d97096edb1c80d8651b579cac89f1aa9642f1af4941eaaa98b446c9b23f22d2a5956f70603cb80135d76d1b2790fa79a5c1620fd49909bafd0bf21cf8ef3d30bdd200a4743b1fb8eed40337b25deb613daf040ac086790fdd5b80db2a3f24cbaaeaed1e69e0afbef51db13d6360039ed8cf17b32a249358bbf6dee95c548f5905a20a9b01bec4c6072275faa2e055b7aac3410c6a91838fcafeda44fd03f43f8f4f799dcfca53d25c655179715f9b477b7c67823aa203ea49985b04a5ac2ed82ab3500406845b4ae96df7ec77fdd596898228eb7a9424bc554894c35050d4c485246872e621c6d269cbf98182b9f16497f2317a11b3cbc07e98386adb9baa0e7aab0ea676353bbbebeb614e4fdce73671acaf89bd8d9b06a8e348d7dd03d632d2c16a739e7ba91977af04ee8a2db8537dc94d289070b5b59a85efd2364e1748d7bfd48b35a3f85386ac65e9999145101fd49e6354121167702e88ae00ece602a83acc1cbc6feca8ff9bd01eab1fee79754038c15b6c247b714d96f4e25974595e3caf1c175b54ec19f5e99f9ef271b8e7665c73261840d5a3f652df77b29d56efb89b3e8b84c09f2a821a93244ac1157c49995cc40fb8d499e88552fa713bda464d6d50dd2f073a087cbf3bf1d29e3ddb82f90abc4d70d29db7e55278d96d7b597af4a9586861077f4c35a00e78c056a883e57ca6f970e7a943be47bc7b2536d136d98b56ed98e4d34d4096d14d1cdac9ca5bd25f9000ecc01355620a36876059c58f20d16c727b2c9c1809e11b11624b865ff6884f659651a98c4a9338d82f9e859b34b743fd38e86ae0dd86597c754bd528decdcb44fafdcf59c06df6179fdf244ba105378d74280283a8197e5f5ac4c3e62ef1b022d6b0cb1726bd7d1c5ca44ed8bdccdd5d829ca13cddb3f866196665db25d6a25998602921076b22d54e83207dfe488fe26c9e02dbe7924ecf89ad4a85d1d76030e8d2093a74e9ce2b3a9482444230341e932b749bdff8c44b001b4c55de1751e63e844cfa9bd68e77ae625ded971ffba26af487b712112fc26c2c8829ce5ca191d7a71e4c0a96bf0b19338d144430a83c8678e6cb3316702b6bfe367317e56bdb0fee295d5360e0849f195d30301e3a661422da052053bbc28dafe233bcaf60fd3a1dcf9f8d96819f3d8f90ff0c2a59bad373f4e330c24f5668459e0f000d24dca983f3c54a6f31ee88c993cb5c5f716c090dec61f089ddd0dacbaff3f71063ce6868fb0da2cd2a42f6f4920a79678df30c6ff3f7d193c07d40a5990b0ac1f6ba1b405da0e21876778d9fb15afa7c815895f1c7267e1974a092a2a7a0ca116c2ae7acee2dd0eabfd4813d759220dd685bc21a63e6edb8a9ba87a4ecf6fae3e4177dca837d53b2868cf3271c599f2091c8943b19cfe81fd64aceb262d5e6eea8a32338db84b786abd4ebb4224dfe57112b1fe95f99106d85d19711407af890e22da4f69b309b9da8f25c264515b544366dc30cde3bf8cdcc3ae170cd9488cb1320f0aa589277cf4dab9e0cf5ea9f8ac209a3e798a63db3635aeebe096b6faad7cc03de391bed9c36ee7513aacd6e78c44aa941eccc3820b816b962da3119065539308b0fa829cfafa5b2013a8246daecec68f75b83057f4f1dc2e4e7e1456df2b0b0de187b650719cc428cbb56c50165e53887a80a7bf05e27c3527d8e9cba493c521a7dd984714cd66c1226347a500c73fac41a6e4b5cce1ef48019fbda44dd26eb1bba38bb83c0e9780af6ad11e23387ecd6548f1fc378b88783792dc11c3af31d8d4913c5fb0e3938017ca4fb8cb188f8f710b7fd15348b2bc15a5c158d646b8e8331ee788db397f3f2ff17d6d4e1d691f8a5dc971424f0bbd86254bc88b9441383d5a42888fadaf3b3ea24f1ea190561b52b3ceedb9ac52f56d70b4bf7e776b9fccac25521a07a9a383f8ce23b68eca8abd2016d237427275d5769c2567cd849bd5fd2c315397f6b0b42f69d9e29c3eae695850aaa86d47a9498811f28c71a6a47e0542266a8b18047a950e7b7cb658e7a2b60b005fbdc2f0fec558587296673eb48d8a38bcadb05b082736871951e6beb5ada9baeef2f0f43df4c108f50091f9e66297e007a7536fbd3987dbba36dee12fe3dfe5493b42ed5f4b9ee13705b71c99e77cc43b17d54793e07c668672a448122087b9630a58831c583c200a3955e33f07bae8023ac565855c62929b418a2b25c5511477b01b3c8d1c5b4a0674a81ff6ab58a8e3fdc7ddafeebd24b3abb40c4ffda2011348d5eab9628ae8cc088738de109325182e888d47697c32ce88bddfb83e73721c850f9e0828d82cde46b80fbc1f57525a07cd9587906148916c74302a41c22d92eff2da43bd5e447b7953df1553d085c5ada0e339f8dc47b72620a2654a625f8cd2d00dc86801e2b5d4f9f86143fe79ad1d3642b696fed74c45c0fbb849433d955aa1330a1754b6adbd50b7d94ef475f933a281aaa3aff0e5d64ea993cf491d40a119cee8d4e5dbf6de6ed8c2df9d99122e1125465010ddd1d5f6452cfb006abaa4861c2f7d9f9ffc1e241f8b1e3e8314085e1f272934e463d860222ee43657d2ef2f5c31b4b498be4691264939e2ef54c5f6cd054b57fdfd7e653aa8e0c211781c4026b5fc1e5dfc58e79db7aba23205e76101aa4d45270b4a219737b376a015d76b1b95ce703f7ffaa7fd5a140d51dfcd77c6258b1c877a6c9c282f6bcf1a834286381e4f22c2bf06cf688e4989aa676d6e352093688f9111cc45db138376e5851eefb2a022f4f8380b6f52c30614fe15aea1590bde66db09e066c253c946e0ae07fb39e2b7b6889d256585ec4a148994079e26a998bfd29e51999310b073a711fc9a02b173257f34ff9b7c31d26df9f9d3b1a897a507157e1bf2b048920c7e0ffd636e63b0eb9716f38620dac939b454e08d753b01f19cd5b8bd33fdb97c8dc1394689eed5a53ee68e50a68aa8845c8720bc79746d1f9b6b7a244682e3598b8dca0ad301ee3eecc008b11d78fdc7557ffc4e905284121dfc48b5d26bb2808df13bcdc210c3c19a1b29c427b73a2456c2db7f5ae82277adb62d73ad330fcc39030e9cf5a1146ff5e1086e7547b2f0739a5590dbec0aa9c0f9a3a3dc1915e4b4650e8134cbe73989852c1efd084934d73d0eaaef55a67fe42493620c93c42052f3a4472d69447b46148c1e580c24f78fc993158252e8c968a3f3d61ba961fd6f58976a4d5440bda5c36f39744313a4ddb49e6e17c692a423358814aec547bf3e1635bb0423cd0d3fd34c44d3d1a1d0821b7b83c519f031c0711ef5712f099becbff6d12b7b80d1db90e28720217d1e9163c173219d98832ceca7f8f7337181ab84e6b8afb935554ddec0a44d6f0ab4742f0bb2474915d43dc260bc428b76d2fce5510ee7af8a38a49017c70ec26280243ee9f0d298be39b13d98d9bb0dcd5126bc0c6913aaa271b751b81fbe8cbdd737e41cc0b3ee7f097f96d82b7c74d1e07d8e97e63d8581d7dea74415f95cdbd2672e59114447e77ed25bd48f305e3c3771bfa5078689b58d8e97935bbcd1fbb72d31e99f38a5df4042875c9ff80f2768db922f2596f22736cae5974cc234c8775bb955b6bc9ab0653edc4872a7f298f230f893788a59ec34a308c3a6b70b4efcf7699cd3f8b726e27809943982f779df9a00c10cd7e4b48c8894385e1beffbea8cd0b4d4430d39f26726fb3f997df4126148dd2d877c9909627de91db152e134badf1f29bbcbb22627e1c745b498f71025b9b51e322dbdd5961e1d367899f64e49afe633f0e9fab4c57bb293e41dd0522748459b9c49adb5ee9f05bf2d5ab70695c26636f399f71f3365ebd69a5f71d572c814e3f14035faa4307bd17976da13a17a0fe23714eddf06814cdb933de66c8997baa5f2105c7893aa83f9d49f46029ea7e0ead2ced3c218147ea459dc15cb78b138c0e37f1c0e99ec6b62e5efa3d4077b1df5ce824361121acd1019e3f10a1f0ddf4684804806b28f92a4634583d2d1651ef5e97a39fb40042f2c6e8659978bea3d3ec81d96a6910f50375a37a42ac22556f97a4752df08200c617504bd525e4869182e9f2a08b74d388eb08f0515a683edbd9b76ac41072489640421fcb2ecdce4e54e2c5aa42a51125ec3b2324f8028cca0d773b178ac43c90eab10e2694998c4f24c9f95430b6766d3450847ccf7e10c00ed0d25db8435efaa6e1413b862c2b66a57fc06a21068233581957c0c20aa402cba45a5ad892279b5e4d73d1cd08b1d723e3a1add3d30570bb43df90849781be985b5b17b3c211e58350446791dd9f85e08608f2992444ea0e930b5412d7c83bc94980bbbc4fdffd6f2923e5b2536acbc14c208d3f2c915eb680bc7d19b88c1c5bee4a007177562646be837b463f685def96da0243012afc63af2736137120a3bc9a6a8fff452df7c2bd4cb9b93f247f1570ed84b7680a89fd8606b90dfd45db867caa7b7d0e3989d436b3e77005a2ad1c1e7b6a4ac37eb5173b82a557d180550375a047c1de6129f617981419508e344aabd38f7dd0ed0b86e39c7352180b396324710a668b5bb99fc85b17a5f42e7b6acdd7df743391b347b730aba91c8f49b4c7b60c5349e2dae576b115059ccd513b1aab55806935f40c4bdafee115572be45a56dae1485374e61e833d31fb41330fab5c988b9c69be0996f46a160e49d6faae158ef98cc17f0feabb3d676159213d1f455ddf517d05cc2500ba3ad5947cc0bc700377629f6366125d1da6c9ffa263072cbf0d5bccb6edb0b0921946c5c3b2f7bea60b81c25d61ab8852fd56a56a038259cb40617f114bbb846431d576a82f1d825d4ebb74e7c2e0d7d4742e0791de66051bf9f2347bdfb7f73d4eb1a04f9cb75606003825c52742351127a9f501b511397560ea83d4ece57df633833dd721501ebc54d6ef8862ed5bb742c4db9b5e25a6403aa9312f338fda77edc15ca7ec3c8bfc6af316e59b584b33ce8d1db2ea841c69b045008ff68d10cd38916cf97d0a398313c957e6dd57dd45a55bb28f7cca92692746927de9cea97581d89ee3d8ef5b2e6605cd0eb50ea5e862460bc631bcf98e3d54d163ce57b95609c6b2b348371c22589c26447898da5ede774d81a7ed84e3422448fb591557d831cf042cad9d4bd4cb61f37d5d31c943d3f17702369bb81a1c5a82a83fc28ad1c06dcd32e08aa89ab8b373b3936f9be112c7a65f32e896a7d053cdcce64bbde301bfa7fc773efe31d61d5f6acd4b8a486f229e75641430670e2af14de2c824692d535cd655f12c6a0bda3cad46eb1a6ada14e614ea7c56a2788ee1b6272c84844e3ca0acc265d2438d06184c12e985fa68e09acbd05d7b8ad4f5e9387c770d16c9361f786935c994c68acb9eba92c81e1c1668b24e8cf0ce878f6c5d6430417c4726276b27340748c9329210a06c4f317178f7682bf3d69d1b71c738b944fb6911619254dfa039c0d76708839362019eb754e3235adebe5777e26cae45e81d5c2f9323e4535206fdae5fcff637430bb8c0acbea36aa0c8ee0d92d9945f2d920c4af36236b26d1ccd697c134786d27261f0abf95a2404f2f40252d2a3412b7e42159aac9016170c86ab00b3302f10c1636aea3a1fcb526472973efe2ebb09cf2640c1a1dc3ae96d0a3e41cddca2beb56e457c672914182eb90af2bf0b8d1f88ce3d59ca826904a1c1b4d44ca344089082b80bad3cb6379f16443c45bd6bdd00e143274d97d7e8a8c29c58de8285d3b607c4c0f46976e5015b98ef56cd6f86a8b38d8aab059047ffb32bc3031717630f9e5f9da8a977981d0d4cc853f974aabcf25118d5752b8cd7906d20b11ba711e1b27e2fded88848ae1d4307a5405cc54da80a57f7cc12aa5e45343715c9486a913ccd888b845884875ef30c4d4968720fac580a9afdf4bcbf8e1eb98a2a16be6cbc4f0dfd57a4bf49ea3e42ce6cf574dad75082cacd271e16676486f97416967be7ed1d5b093baa4bb5907764fc87246a440c3855e34eedde9da7cd8dec0526a4d74147027dbd476ab295330c2f590d2ab56319d7172acfa3dbd6d11fc5c81f5a8c3cd90c7f6bd7d569309dcd2322d3ece4157bcc68ed6d3f05c5ad103ad3b5b44e457de00b58a61894366427accd26f06b69d6baa6b361bbccc8531768d223df9d57e0d9836a1ee50e4fbcc6f92f53ecd4aad7561c6693249f6620462f79c272f58360954a3da5ac25b891c245bd511044832b1a7b5cc2c58c7e7688f8e814259162ce9a04d4bd295b5bde8158df4ef3b06f36f0da724f6512643e4bf6422546af55014dc30e5609c71a09fe6a28d11c5029be998353194a157bbdb18dfbf4ce4745fa33231f7a4e900fc8bc82bb4d90d335f93ada524baff9b6070b3035ce7821cda839c0d680e66b4c43ee73686ca61d469d31152a99e9aecbb94c5a13ef51861dc9ef0f893bce0746c3de376f4cc0cf219d74df00c5158881f15c3054cedda104dc7bdf08f1f6a9153948dee4b5ddd533376b6cc2442a6348280558cac8463f891a9ee5426f4bb44a67d6f7bf12851d10644029cbff45b423a72834b7d152b83ce3503f09573d49246be47bfe464e87c7b6667788e278ebaf89e579cdd9d61903002c4ac7c4ec1a209cb920a06720bae7efd8e4fa684ffe4c4dbcd5fb1f3134f5fca019d7df1a027f50f24244834eddbd29e18b42822a7081f51d388781ca1c6441918d07cf39eb4125755591aae8913a6551ddd977ed1ad7fef066bf37fe95191feb1aa87caa5133851a2dc40d7f0dd7fba010141b63703b0d37be27674ddb210dfaf9bfa9b3578cde1672b20e9cee0b9839e7be67a11fb5e3db1f6486c954c6da4193588dd1b80f932cd707922cc784f3cd1eba593c36719fe4d3fba2d4b19c02cfe0e51e3684b8e2a7aa9fc245c4f46b04799e4dbc8e3946286283461460f79695d7520f1803c49f1887ef8c0f3856c56c760fe70cea2a1273f85fc4560072a6fd98df7f3b570885e7a1e17105f1288be0bdfd00ac877c7bb01f2bf87462117b6a63bcdcb94e023acf484bf0f78f0815694282d03f2c8b6ea380ef426dbfc76e5c6dd3102a60ff5e69ebe8b10973f1e3cff148fe53e73012678d9873f7874b199bf1ab2fbe6b99e608155f852614c0a78fa891bf3cb9cf1a63fc73aa2ead6b49c75d3261ce2158aa97ecda769860a2df1177a2aa4e2da99af0a1012280d4dab93a44f07cd7eb116b45a7b3c732518bedbe1d8604a16f8f2be5bad2b8b42ffdac090a16cb959d1784f00a0ece47023781a6b0243b1fca8d565075ba834b4be80da7b106f3ceb7baae6d6fe3e8d11cfe5051b1d644c5c2c6864db5d8318b471f1fe36a8fcaf651ba0ab167d22c8a6cd52f0013ff8f6b3c7f462f03de7b5a92bdd2169e722eb64e5021ad523ab2231be69bedf033afa1bd07c652177187f5fe94275a2533042dc0146ab65f09350a9c043cc1965baf4881a65720965b8c55a32606315f3f339b935af7bee90c14c30e3c4a2451e2dd412418511fa0074947e5d5a550b5db98855a739b35eb024593e3ccd61491b96bda79a375c9a9d671d49518684cc64a80c0ec65b8efc691d9edec956f4cefa0ae500520813f547ea7c69ed2c8be3400beef4af22e0ca16670984a58a8e93ebad4eee130300b86fd0ddd1b8df6218904170fcb4f5164dbbadb610d99d307e3960c34b8f65f0b79a99b4db404738d8e6da28e16e82796b1cd528c073fd3069f374379fc273549ee7bcfc20e42e94f531814a18958f9355acaf6b6654c5b989091b2acf80be2d622cf8b866a649ffba7efd102ebc0c5d772876502d1965ab2ba09fa45493ef01d7b53415ba8a73d535994b6341dc5735d26c1b89e42978d40f7a984e566009282e1938f319afdd13ed7ad10d51979fe503017be0a3e95b79d228c9c77d46d3e4dbf750135bd32edd1f10536e3104e275187f1d37f1c15bb5ce6e64aaea748855ee2a7e963b11e3ab4b1c7a14ae48748e8a03906a0e7df798c8636aadac008a90fab3a58e4864935b38f36e89546b9d930c95fe23a42f6b1054f6152ff4e5ef5ae811cd8375de6a674083f403d7ea8d5025cce9d4e2c2c45d09716313e6d44fadaf0fd70b3330669afa30c01e569d8ae19a4ac42d94d54061c3571e6a38a4057dd1c52ab32c70dcb5e10d16d3f4b37e7157657e0bee0dc35741d4feb75d46894c9bad6661e9f360b10aab4213fb62669e4eee17d055b2bb42f766d176f9c322a2dc7d47f12e98ad114d8c83f8352d6b9dc4468550243d094ae3d9117c17d323ed8ae4eb873e4d61f353c5c619eb47cf2807e7dfe27f438f0b4534593c1b890ee9d8629a8237b82d540458d09fb506970d32273ceaf160feace25442493abf2f2038b8e4aab4e37da154abcdd97fea79641d0da57c522c194bfc2dfdae0bf593b5f689e96072b1bc5e3200855eec9cea57a9bd76c715d81b9f0243f4dd758ce4cb6d13d766dfc6967e30b6e04fb4630b007deb968d2878ee795d8aaf811e8c41736543ebde973ed83f232699eff57442491fa3e8d85cbcc2cede518eb89dae7840363579011f4f68691fa2272ddd60d028b10f79bdcbac33998457eb930f30233aedff5fc8b731a83f868d4222d2e1f4db2bd84f9b49098b1e466154095e0cbdace37d04eae771380481f3f748db82fb36c7da5aadc862651350fb405867d5cefab0e6ef920dd41e00760af4ee310f852a9a5514a96fa764b39257daa1a255e63da065e196096d5941340c41c7b7bb6fb5a1b6564e7bf87226cceda89ae5e0a7d839d75f7a00abe5bd77dcb8efdda246697c459b00b8d950aec6239404960ab549185f4dc2f65f71dc3f4e8f405df7b91187d439f87c4f153a9038c7da45f168f4cdebb555b7159609c8c1d26a5775836b51307c502510ddc867bc3a2d8554f775e420a0368b1fe1ecb45890055f6081c8fa7b05ab4f4935801da9b53e83e67aab1b96da7b38a0f4a345b4a8ad0a210e1885a0637fcdc08d5f66d799b69b984b456253dabf9a41ade61905a76acdbcf4c8cd4dd62243e651b2ea9801d602dc9bd4af8ee1f590f55e3c1648d26b7df44efdbc9646d2b1eb1810a17059c7860c8127f12801bd4b0ff88123367ef85fe8508dfa390ff1c96ad818f800c42f578fe401bc42a86d980a1efc03db32941cb884ab2d1870bcaf0f4f34eabc9b8893ba07d35f195afa8c10e29a672668ec35bf62eea65c4cbbb795a3d231a88c46750c7b2ddff9dca61c6027a8459ed22287db094e12e85c5a57813c75b95afd96a70fcbae822454bcb6dcc64b0d35db35a48bf60b486911226d58dcf55ac2551b7e07a78713e621098c482fd77c0fd72489da474f7c55218bb0cf4195732be1d24b31e580257a7b346432651ec52293034ab1cef637d48bd76a2ada465d23bbe9cafa54f63fbf19fddf37ece531b6e7cb23d5c990c966fc2088e9f90d9d817c717a6ae95ce632db12c12165558c827ea4c56afdf20aac0907578becde2841d530ffdb0e5f373a766c735258cca1e6445d2b173b9622b5cc72d1cdc8b05064bc97f9ac5ef123027bcc42bfe1d8ea58db5d862556b491ad171ee4045fa2e126018707d1b75ebef63b1fcc185cdd04b2f22937f68848bf71e9a213046a788f4dba5d4e9de10cf8b20cc86972017bd7039a42d71ea2d37779c3c7aa1c491e8f07607a0bcbabf4565f523638967a49c95b190cb6c031276ae0292ade2cbc6d22e9760318b5107549287985c588ed4ec9121df76218c5a8bc33cd6ef5eb430e90a35a64066e3779ff0622be9e5efc8475080777b93958150a3b39d406ded1538467e34009c9b7cf992c23881a3947d42347740c9a07b6868af5dafe8289911f35b51f4c7ff0a8e6d092ed7da644691228631666a03ccd28503fc9edc021dfbf25aa996a231afc0af709264d09cc536795760ade20802a458f67ebc10449f733e490f3bf9b4d55d17fc27d8e7feb11db0a0463ad0607690ca329604f7c398f84c4779157a865bac1982356c690e46ed67a23b034a72118394d5d9948153e65609bc22f964d71f896403758c086ecb3269720f2f0fadc0eeae11fe279dafef735bde351e3ff8f657e11817ccfb7d7ca388232a71eabb7c7fddd8a236095df9477f5e08e8dc744d42848337022effe16c3566add1426aa593b69ebd4a305ebd2826020f18b6ae7b3294ce650dc70eb99bfd7cbea1983c15853f87f46d507cba6d2ec53e463d5d83dad0fc45dc2841e52492dbf20ad6520fb35d55a91ed214f202f57fc92767207049c89cd6a262f62a6dce18b9d80021999d22525b38b1ddbf2b04f715e9c1e473dde277a1c4bb0cb301fd3f2aee6f1345bf4ec28e2cddc4c768274d779da3813d3258b8900b9fd4c9adbf9aa8f19eeeec6081badbf85c610ddfaf43d5baae8a4a316ae4733d52aa5e52b8ae7ff8d6a01fec6d2564b3e7950eb496e77f5950e4aa42d3f32405312bac3f7ed8e823ae5bafc5856bd97943ed1dfef1207357046d183431f86dd09c35e100a246160c23fc1518a33cef8c50429a2742e984156db2938bbbfc104e4a0a2dc18570ff3a3084d2cf240c6ac6d40014649085d29ad33666bd5e42d67f31196cde322e010c42ab4321cb6ee87eeb48f052dcd0cd0e4b0cf6d4ec1772f8a201ea504e2c6d22b38cd8abbddfddb95ec4aa19101a2fdd928cb2581132573f2ad7d92c490c93d82211acd44b0cca33aeddf177cd03bb47039336e583493cc40c3eb6b6358b1bb0d96743847d415eb242a7d70a8a64f88bb721725c370fcc537deaebe8fa7748c88de0855c2cc8a25fe2ca7b469b9ac25e63dfeca5ef1fee13da523b8dcc1106db04cddffe8b7eea0f19d8ca07cc439393ed9c2b11c99bc48d9cd9213973fa32f5ba112e048b435cc5009571ac1afeda854007969966e1c15bed0d487685eea2886f35114bc5fab553f5fedd2c006b24399143be73811e9ffb6e5cae00670e5bd066292a40825c39962fc4e68ba995af9eaf86f0eddda00010d42310329ab3b1a4eb836b2835e8b022e285f4c710bd3aaace1c7a54bf8fc17daaf582607b28fe58880b0b4794a6a150a870adfd3578013d74a78b38424ecd7f693302ed0df2f58bc8a4b230c8f5f480a0554f5d075806214a47b7a3f08f9882086a1916844e29595d74c5f46946c145d133db0233942779b4050bfc05405d21da2c46ff20557bdd0cac8e7588332081d256fef68317a427f6ae3104458f4cefbb8d2c768d1b305156495aaaa2d63e25c794e5bfc4a28ad759ef6bdf28e831d7822dab05f013399b8b206731921b95474b75663d2225fd607519d5970e38e6b50ee29fd994780ae45d3bcefc99961def720bba34677c8625197c1c197ef8e2b738da33432d3f18728afff22d1a30a64507bb0269301220c99e0189812e790bc51d52c3afdd9c631a701a15b227ce6f957cc8ddc1872d459f6220608a281c1c218be9ff67bb9b4b19d1732422f3f2079f1e16b2963015e8f9bea2bcb7141b358805de6acdb6cb66101a5d44e25d8282dc402a6c2bf1c0c765f8876e209c8baf8f9d8c4c39e4cc83ee15e74873c7409eb4c3712bc924e650f6925fc03147d0f69aeb7d2d476af2e6d13e973b2ceb7057c21f318935fd0c79980b9e13a58341e55cbe4afc3a1f70f1bf85798b729a6d1a7687cdb7c812f7563c14c1edf59b411feed0f4b45fb01852d34fa440fe76b691cb7db05b4c4bf4692bf5bcbe2a23b066fac1eb1e1d98c762f56e5c062914d68191c67bff260eeccaf6398397638704f07ec90774b33bec537cbe50b5e3b32bb32bd7441185cd8bfcd1093c503230389f9b813972625568cc7d2846ad6a3bde0aba25047cac9c1977e6d37194c13b6e0b96cb458654cdc4e01d64f70a4c83e49580c1342a9aa7c59c9ca3827df8c1a6648019fc45da2842a64a04f86f86d16da53fa8dab8d97a099903df2e5ce073c5b6fe3fda456a31330c5e5b9b66a519dc2b456666f7808c946306b777c3148eed65e61f84c7ae81a08afcfa8aaf584f0342c4e85908cfb0061b9f25dc870cd224ecb93251ddadbe679e8b32d3e4811804afc635847d37ad72a61aa3b1910fc3a832120000c2ae8885a6ca0fa04be30c22bce4e03eba6edafa32316577b160cf54dcb370d9e437d3195a5d5cf087a95e7daa00df8de32f42d5e82f39bffd96646d2f99826c85cc21a5e262ef2e3cb605715d9242bebf7ceba687fc74c1f0901f6878b993587dce2a769e0e79fab19870039880a6e36c5ca0716bd84395ca691812d0c197525af7a0afd5fce156e4ce3fe91347091656b8c0da1f4e9f925d3e3f69234b63c2982d0adc69669df2a8908e7a5dde2b36fa66288699c8fe287dff21ce16702229a8556aeb0d83a5e9d9b5b217098371c945c108d22587d516ba42cbf07457366472c23e3f59e025176414aa0924130a2682a5c7b240e8673f3768367eaf8f6f8027a50163d5aff5bd596ea2921cdbee9b8a8b4be89aa6cc196ed934e016c6784562ba3aba63b3138487ab27374233ddb886ef77db39ca682e278423e60a2da23ec7b9c0495b1b7018952023df4111f506f8bf1ab2dedaae997da7027fa23a57149bf292a1735af01ae604080b363610aefd8bbf175a71140e7cf4923f74c5ef66a1890ee3326269731de75c00d79007cba6a4f305541672a16db3a9f522e03dde1733336d137584d78fe24930226dd784c50655c6df20354dab68c40643e9843e8c7ff51146421584997915a81761f8a47d0b3b9cc89e8bbcaec56eaf30526c48057e8ed9bc47a6ba98cab5ff6fd48de41a3f3efa5bc407813d3cf188598b668362c5bee54214e6c7a1925f7475fb0e8b3de47803ff64f36dcd5e50b8ce2ee6362eb41cc4cd7e7df163f9469e7417722270cb66b56f2c47e7bb7dec21c67ae993d3f9be9bf779be390bb7e32cb8ecf04e4392a481e43666ed5f317bbf4d840774eaf6bee2f10cbfe328410fc46adbad083b5f3b57391a28081e91ca1048fe42ff65c0cc58b94306e09b6bd477fc75a1516bc92f41d60f9a23b803b617adc798eec775910ae788f0e46158fa5b029780630d09d49468ffdefff6b68a0e1cc483d11eaed6ca8ee8d93056df28b5fca1007b5ad3628467e9a7c30e89ea1e90fa6da86176e0aedc30f159aeb447dfcaadade50c239d570a5f332cf7c9951fbb167e6fc0db823b98776a3d9a7c6548b93259525ecdfb8fe77d179bd6ab7883910a9e63a051d33ea98541874dd34a29e38670ec3e857191a915b8893cebab58e0c50fe0cd34a95fbd3fdcbf2169c144d465aab71818adac086feab18c0fee3888518ac5e67488367907a36e2c2c31855f0349c49215fb42e21170f02f880d471d357e3e301c0a8599599f39efdef6410c99f250c30acfb20d7ac34964851d4694910cae06f90c8a283f1672efe2330d7530fba4260d4e3ddb890eb15760b7e5e1310d46bb1f05658bcd27b8a7fc7dce0a279ecb643b0b31d65631f2d138048380d54491476ba3f07f34cfe22e4ea7289ca09caa203a1987ae626eab2112f3cb2ededf2feef07f4921643112040bf1bcee50468fc300a4a8cb45eb3c1c23224ea9c157af4f319593c461ffb6467cb772f9b9881acc184ec89b544b21e0d17737058cc683a5c19a13a0793f5d3a74e865358cf19e2c4276bbe0932132382cedf31286b2e7e846ddd2cec448c561aedf8a393c4e01f667a2c690af0d9df24e1b9c4e90b336d6a238491a00efdc32854b63dd877facb22c5e441453fbeb7ec9dd69dce92724e776b978af4afc729c3db87bdca1df1a219b37a1353b8b0630b59f8847674da58160be0486d3898d5965e2acdff9d31652c4419d1b544f78d63512fc11727d788d6e85b43da8573fdcab64229720c8dd2fc423b9365040a085ebaf247391a13acb090a1ab30e416c46ade73b27e5b464ab07ddc867ca6e69e875c3e76455de2d744b77b5acfe772dbe3bae0f688ebeb45bca56c891321d2c551f823bb4384d5c7a398dac5256240db363e50f0f8492896eb621e689ea8b2110bf0f49e58a9fd272fc3bee820485ed76faa3e2dace349bf836ff7129aa0932c5e3db12f547bf4f9f2012da6992f1a8d9001b91fa9498585ff39a9c0f9ceb06d341ee951526a3a2e6cebaef96307b1895ec7c3dd29f72720dcd8350d20478715b0214e88e38dee2d930bde0641dc14ef8870a0cacb8d3da2fe03ae7449677adda8f1db58a6e57e90c4bfb8e045819e6881df80448b3dfbb6dd86b431be20e3a9838a98e130339d85cbc57dba6fe6d011c7b022e01b1014077f3ad95e5eaeb87d94de48014188344e861e578a1ee5b8021bcbb91badee3e3309f388b73c2aaff336a287158f2a4e69e35ecf65719470657722720432eeef8f3c6a0a29a7fd486b921c6e3c8ce37120046960b6f2728b75dbd5f513206a98094e577149ae06e42d43be5dbe583e57d147ecb52b4a347f5dc31f8b48fdb9f1628aded56ce547bc87229bba08e65c642cc47f077f019823bcfeeb284b4c7dc7259ef95c94366fd04cad5d3eff0b4bc13e45de1d0792b1e2f65d57299e215c808b7fc856284e7465ffb8e8c2acff4c47dbe95818a882df7c758c57be3d4646ebd3eae89378b5f06343670d4bb26de3506b96e26089a8bfc4b6f5dce4deb8b6b0bc6d135f63b6afe5149d37b04c33333520b31b7f01498e9613d2ac95a260a49c9b02af0ebac562bfe3761b719361dbc5da5cf4090216bf98385daefb7f1914a53f0e6d26d5ada66cdb21345b5f142e62f007b6bb94799b1efae330276ab696c0a332d39ba248edfa855319bff7715f3716d67624f344e9e6ccf415d8123172a10cf1653248cfccbf410a93bc403563db069f80746101d513442fb8b91b373193d7498ef4664583bd445c0401837f8eae9026fd2a14aa5fe00783884e3aae732f34c005eaf9664eb87d8164c6694a73d1bad2b4df6697e09a7c4818d50526151d6004a561b66566d7ce17e48052f3c19d3fe298c041c481ba8da3f5212e1b8dea4d941034dd50dbe35de4b67a36770672c9bd96b1f6d5849b3ab4d1835a5802dbdbc91402bd8b8ee2dc07ad15eb7f0d49e264b005aa3b0265dd3d523e324a246caf3ae1f2e3dd19d0df98cfe247cb2c768484965944e7e97bd581c35c22096c3f4cabe3a122cde3e14cb3aa6a2e4ab2ad1e8fc6174c48a121a3419289a90e7048fb2231e4daecb82d26ac1bc5470bcdc05999b2c3131e877548bbdfa8b8a927255c2014384898c1906ee407c807cd15600f567114ab01f495472dc514758c373dcd69b5cb026f5417926d02654c57c691cbb231b5295a463834b2c710ac94e64e35170cf162a5610817fdc2c191e8713c7678c5fd23c26b4456f800b0c2296f59cd19245f41239d93988aa54ae88f91dfa502b219c4714004442fe9de6953d36f107df2a8706094024dfd41dabc1e48355e64b7d23d56e6a4b54668cde1916cd615b8751fa3ef3441ca0512d0a53e1f9863515048e10166ae45db9bcf1c58b00d53efe3c419c89edb42e7ed8726c1fa516966471a0be4b2975d1ca43122ba213d8d44d61c71693659faaf109d435dd3d2796c492a2c6ad24a289a413cef0ad14b2ebc3bbcde8a603ab73d83dbcd85463edf1d0d0ac68a729033f1fc0b5e6eadd5b4d13fa0f3a7795f7c4e3912806b4e95d2c46f439193065b4045613f3b0d5b9916a02f7525066c8a48ba03c184144bf31af120d165a56a35f31a23a3ee690cd3ffc322c5a6e54af8087c2ee392680676cc1c00c374c2f66cd93ad32d1bb24b683dcb9696dfb6d1a3b17ec2a535ca4f6010db3bfbdfc0456be62f45ff3994595e9220f4f8411b81581ca986bd667d6f4e8662167f7142c4e9758ef696afe1fee954910e14dbf264563d33fd0b4ea747f9e58550ace506615a4786e6c3b8677637868add4c0a0b6c179c622b93c763507d6d18c488c9ef951a14aa49bda51ccd1360bf658a5ee7a579216546aec509cdccc562764885028a0b1ea1eda699092932996359aa91f3038089e6dba045add7da8802825cc5ca3e8a38d0ab808c1163fede195bb881a10216b56f54d746c370bdcc8eb8da55b6c2e33138f7e4471d0224308b3e4562beeb8d331fb8fb07a16139fa48781b85f0b25df1859b924f35cb349eae1f5216caeec40b9d30258650b57735509e2206d72e1d0ede6239756c9f25ec0f24e7b2cbafbf101091fa03c1e6c91400dc750f67b9935b31bf5aa34e03dd8245f5917f62ccfa5f79a7c6a6e841a7348843ab7912c4e4406f305d133ca20271f23699ff0e623e256b2da1fab4346b1098231d13448a9edf1b924cbdd41a6d3d2f605acccc5596b74fb3db06e1d60863602b612385e1ac9dd5f10992064a857c463f8a01e70222054d19af114b90e53f82a4db1da546266e7b5ee97a78c1b53dd98bc5902f0f7525e56eab463bd4d337eeea3cbaac86b796af069f6e1b436a29a6eaddf663d49ab294e9259d7f4b168c0431f5a86be51ff7b2fc45aa49b974c6254fb73f6afa2b1de2f2961642d4a7a1f3e3c47c3bcec58664c9176e9a365b39a71fada20028ba994f96790a7b7193ff19adf24d51106e6e5f748b367c6b27dd0a1485e49e288ac295935900993fa295ef83ebecab24f5e5ee7d4e83dff1469783790669dc68e75de895d287f8c1bffeb173f9dac4e01b3a6eb2441a2c0f417a135f064891981a326e2d4e2b2d2e86311729616f75216882ce6722a10d3509984e8d499b9840940c223026c44619b1cf3ee12f94b527c7304f0325f97e7012cd7d5b9350ce39e8a2cbfcfb91ac80351e0a1eb2046cd6d14ca8e8028c8bcffa85a9b1fd858c101244e6f71de01477a3f782b96a3987d53599f22e87952e3a780780e86d30b28f2fc2ae3c256cc17e658fb4d3d191afd5b47f792548b427f27a9f6facfe8145208c7e98591beabfcddd38f1f545dac47f4efcc599a56160c7c507b86a59d3ab403005c996acd1393635b410ceb7f1c4f02c8a5a3f2742048389ad80458d0a96ff528d079f1af100079273091d43dedc86fd9200ddd99f81fcab51d4e6c93cd66058bce33fb865495903824096957b5a25f1909310f5bfcdb4d41c7988eb08d610a5b15b02ff5c01fb59fadf3c562719616e208aa941f7f6a80c30aaaf543d6969c39552b3c8ee7506d9965d0c6d9b1afc83bb46b43c500dc0ff66979acd91edc0854558d739036738080daed6c0ddff5f75017d4b9ee2f46f2bfad8f5d708b6b50d077bd1a3e9e61645b256b5a6852d70d06a25afe347951d068be623bd90645e19b4c5487f08c74193fc43a14a1ec42878a9285429980bc825a830bb247796a0f5287fef4dbd914a0f87d822a269292a0aeaf9767be20d20fb7d3d8e028d8f0583b031e477d0ad322038ca303aeba5d3f84c9ba902bdc84292430b25fae06464b23d7d9227a38bdfcd96d1a4904c1915096678e3e34c9adb96d2dd51e6bc9b6d5c7887e5bae470b5023e737fc6dc0ca33ec74e35fc2182c981d881064b1ee915c2c9791794b2e85af9272a25a634542b76c7ea0fda41c913915222f0a0de3a60a038a640207cc06f50548a619c8f781caedb2fdbeae73c5cb4a90b3d5995955822e4b5ba672573172037aca457d2ae5e82768a288404cd44bf46753df79d349dfca8555eee72f8ae1327629e3b3f76d03fec0b62edb8e5b97a5bc4d0cd02e49c837e360fb4e666c6a5c9753bb9f9b508a33fa7ce3b3a285adbd52c9df85926cc7f1661ec86197453429fb5b16759859ff1a9c5d59c3a948f598bc170d746e4120b08f713a3599d1b8d92ffee0779b85adc99e2d5aeb94d4376e59b8270f26de3e56b0ecb1842f307df41d52b850841cf3024deb24a75d2c93b78f35578350882a0a11fc23f0137235fcbccd05f2139e9f446225df09542c106170702a007c55bbbd3b55ede958a2b9a810f817b4491a47357e908ea837bd4094be319aed4d059e040fdb4daaba8502d1a97898e9520c6e069a5b7c1a5ad7012a713e73b340e974ccd958e8adfc04ded287a0742397bb04baa05215a5ebbf3c4c37564be277162e26670fa450fa256a84050af1e7d560e12099b9341da1727f11ab79ba08fe8e9e9aae17d40a0546c571837e257cc18a99a14fbb894f9689b662ada749e839b8b51e4addc7d2b57d147f9e1cf14455b2d6724e9329515e40821375f1443a599a5c2f072298a2a9108768bb20f832f5f93bc2d651eba8dec6a20eb7ab0903252b433fe876784ccfda364928aab3636ff9bbe0b5264cf5bf51b3369f6a8afd740dd1bb3c52630ebabcf92ba16a3cc71e83bc35b9e2820ce5f35cd788591f23caef1a7f7281d2833d4fed50105ba16389aea88e9fe9c22cebde1d94e820d8e1341128325e72e5aa77b102d2ec9cdf0bdd6ff7cd769d32a5cedfa4a55e5fac1b5075b47282fdcea5acb88453d8ab270d48bc9451ec4d9a067dcd2ee1663ec6b6644d2dbaecf8a5d56be43c18dcdd19db9b2f07ed4949f6253fcd07717a9d1481271cfaff4d39dfe3c277160d9e46ba0f0fc247ea3b11e7b2404d8de2c9785a702581d9726670e76e4c976f40cf011425ad91d798d56a3924b52dc4bee1fcfa32c066b85a7c97b3e54daebdbfc1ddf2d51ab835a788683e07888832494b2907947c8a13f47d3f77d2c180e395ed72042f782d4cea93f303aab9e0d6f4686ff0c150bdf44132516a7e6658500944ef2ad568310456a5540ed43f6b4edfaa8e70d6ddd1a64c0f7797b44dccf37325b50cd403566c1784e7cdc29e903aa9079355fdf6be4eac01327f9e7647cf45703235967fb4d389a66cbb0c5f14a6bf7c27c789a96152eee40ab258e6efa4429134f6e3bfe8f5206a8e0640e48f58cc482e6bb855c64a16c9fcc1d562c9a3ae3b3a6b5e8ad2c7b809f78ec06da7431b88ec716a1087a8ed05b28e00e093b60f5749f5e0f05c06569ab21447c8992219b96a083b0c10558df4324f47f3116411115d46ca1c743b1ac7ebb5820631b54c2a8205336528c4c3e158d9a9b3fe0a6a56b0f5ffbb075de35d4b1e75d089c9f6574eba56feeb5dbb186cc540ee0d2e98867119d335300749c68138536b68dc45f3ae1fb04efeb91e97d63cc99b322b1ebc56ff56d45cee30d13983e9477b6c0baf766a435f804dafdc1080411e9dc321b36c2c92ac64a304521681524f4fde4eb334b623f76fabc033ce87df17fc612bc9214f5ef0c0eee6080457e71ac3d2637cd7f4b1772322d0f75571e011a0816bb670053bdcccf47155d4108b730dce111383fcb29a35e4b4fee826d390e2814c944b1f853cb993a2f325d18120fab427544b6ac34f7a04760c2722aa653df8348e0f6b25b79006aa0d2aafeccc7793518625dcc2d307f1038f278cac657629a7b812582abbc981cf30154b4efb727bade44f8e5a7beb77e942414688f06ca19d2e70579bbd549f3ea38725abdfd4cda743451b08053815bd7cb5a491bf279933d231a0975250ede5ed092f69bd3425e65af516bc3af79c25fb6659ae1467d682588f814b8e11262b414865862dd0b6c95e60d94207f2d6c16fefbc466fc097d012bbf06b9e9a7bff9e2ac1b9c43b2f1de2857d06975ddcc34992b62ea6cab22b5ccae19422f218e74a2943f2e24f69b5c958d674b66d4aeb945b034334ab4c185c87c6c1f50de0336427c9698eb5a2961ebcb8a93be273283a728ee66dd21fdf3701fa5b29c2fd7dfaf5c4b9182e00121f3e2f9aac644ed6fc6a90085f0c11432c6513523d74a54563981f77d64576590077ae816c9f07e4af8a6ca1e48dcdd21c4939e46e13917ecb98dd6dd1651dc9a55430f40140cb46f7f4b6b54a210235850bfee70d19f13b6c450aabc0f5624f1547cfa5998501e9bb50f01162a308b8e321d7f11393b07683d9dc58636f48aa7236f880e4992872e49ac8d8eb1df9d95b256097db10b806c86a33c3e6601095a0bc3c59582d5dbb9726442b13c39e14c3ab09e4189d237ea634da18c84c831111bff1d3ea84316b8749734b0ffc00c0f39be2a9b3a5200698d73828427c2f736370df9279c8ad387f8f4020441a30b95103c4530a66b67085d938a322bf1ef275deff979217eee22908a0b0186af71cdfdf974dfb0aad118c9e8ce1ddd525d35d4b2c9bb180cb9c5fda2dfd99ed85b5011907951bfd367bb49e1b576617773f030bffbf62fcc2a434c0216a042ad83820bbe1fcdde7de5eb2c08842a1949ed77ac2e45e1db610e4d680c0035562419a76742dceac6ac5fb60594560947cc33d5020c3ba046de52838ef7e6c0350481515311fdbb364c3cbdf8c1dc6e1f94efd64bb218c2c6462207223a10a0126593c3b129e763a4e52b9761effceaf48396717160713f7ac53d16400bb60469ca42660d5e84479971519cc063d1909030a1061cf9c165d6a6f8b6f17c0a70dbde09e61b15bea136e5e1a52c731b8bb44bade8c1ee960119626831f37b72cbc7b3ed9bc30fdfcd46f274ff08688b699aeba29c9d076113e86c6a9ad577a41d784ab393d86df2c8aad5b044cb125001632e38a8288caf5401e3b5f123fbe0c70d84ff686f97900196c90ce47d4dcc09fb241b46200019a091eb1866af02a40cb4878cdf581c095711a8941ba9d8aaf38ef4073a695163f8b4e801ca983d6a915a0330beb8afdbcc4d06fc264d769b7233ce9fafa3bda241a07e07415f630e9beede5030ddef18f1bbe6cc3a4a11a73d79d815fde437dbeb1c27a9894f034e15f07b49c3bbaad4c765dac36f6e977bf5460726039001e2542b89cc6eb38c3a04c85fbca3052cc4006fbd82c33ae0e6c30228044ce24cfcfac4d0f8319fc70956e8c81637fa4ce07f9f5385e8c59454f4fe337e273b0dad732bfa117dd42e84fa49524c8d2f7a4d4ea1b0b026197a3b325f685a1ecc942bd1c1c66308a926a3a53d274a19fd3639a4063c1ec4998b86ba1126f0065d3ed5836349c76c1cd99d05ce2019f57e7b56a0916ffdc969408d13f812d5475e220df1ba87b60ed556c11682c66087333f74b482710f37e400e7552670d405982101ec684896149c9b504ad5502d980c694a591e90448681de594aa297be253bfd7be7c96f13b5e3bae31cf61a9098a475df4e578b31617e8cff63a331caff138cd4f1e321bf5c7a322256dbacbd1c5b48853bbda3650a3ad27466e5c56652c0a97cb379f33426f2422ad93e266c8a8da905b4f5177eb776a65193858d6dbc1769425dfe0e5bb20f0364bf491a360c97bee427dc5368177ebd32e2aa07924ca981587db1faa14bdc0fca9a8d89265f6e57f394040e801d1f8c943c50a3756862750fbe5c91e5d5ec3e603ac00939d0cabbe53af9386de147f0dd38c3fe571fcb21275029a409584337a2c8f1e9c6c204f7be13c8433e7ba071849a0a3dff61e4ef8f9ca68d0de7c3b946c39952f23af1cb473a24f9537db6439e34d132489f123222f2d009d4bf87d3360ea04c481f3c49e1fa2a3fa1fa8afe9bd0bd1006ab4f12e26f27d7ac516a9985da26b311cab5926a38ed4e42b8ac0460f358c79de92762488827742622380a5b0e9f8f6d0d724ea3a2842e60fbee2c7f8d9db2f9ee552955f8591d23c22c6bf830f65b653063cb4a6110edf6950f41091e6ceb1235148ae0c006c4ec7f904ac890d7e1218ef24e235ef70a083c4fbf80e5df6f31d03939a1eacf4520240af79a68485004cad3ef3b4c22bb303a86a78f997fe57284307b176c9885cc180474aa718f8017b7b5d9fc03aa155fde68a47739a1c0b714c93ef859165850afaecbe2ea73b18f8f34427f07d85bc2c563d9d96bc549fcce9bddbf142e4585c302f0dfd828346852d3074f8dc74fb1bc1978e482df1ba4879877b271b2dbe3df5b89a6d69d9e155a4a89128ab91048af687d7b6db8c41a8d566353709e4b19f81502f76940918bb4334e1a53f9dafcad267792025253ffcc555a98e3a7510ac64028a51d1dd2064fafe0c857631800536dc39f50775004e66bc1951dd3d194ce3c731b4b70287f4487eff268658be680a759601a25ff2e624892018b18fbb2ae8cffb951993685c4f35e7dd4376edea6b72d6419d72add825ccd6ae814b3863fd38861ae4b08760f383abf16bf65b38cd8b1749eabe47034a22f1802793f6c989c237defae0e02e6fb4cada26bec168e70546aae5cd0cdb73fc0057c62f2be331cc58ed10c4c6b4ec0aa0782f35616cacdd8c7379591fbdd407a14f8b4d71fc9a14720873ad84faab75684da4b04833cbc4977387d32cc8e42a11b920a4c57a45965511fd0b815f8047f328edb8f16ab1e3146f6ee3aae89c8276002a90cf99ff294b3d0932431aecb58d89216bbf6bc68103b039f009e514045e59c15132b086264a8b112de415bd6717b9440b65a1e2f36095aa8f05addafa306937948988d20e3f3f539f39586c4a834735c9d7a62c8be9b4e71b4808cd6108606fe3f35c83bb15af64cf1f56c3cb0c686acd6f1c6c7696f3a0d8710d8264302c7c859f0eb516dc65abe67f0c44e11dbea5148b00ce333d87695fec7a3f9b1dd2974e540626fd2ba6b369497c2b6f2b91baa69a5343d309cbec8535d38ec42e6d0bf7bb586cdcf789438d10af786fe7867efefc7ffbb88cf81355a9871dd6fe6795978cc836e8dcd13c541f00e0f3cab3dc0eadaa3037a6e6297191ee5debbf46ee869656446fca3e0579252539ceb20dd3455832d822a1f2fed10126b6a4aa26bd6c54c86786dd012508e1bff94c5791469b154ab2bb12f717ce9c6b4325b6ec8db29f9ec5cca2d18e3f6f093ac418d5958c2577fa8edf86b258fa0ac0d34a28622dbdad9cea70985eb0d226f35523a04d28bf5196831f527bfa0e1cfaa3c57b0ec74f5a24f6362bedff0131908a71fa01f4da5986a919aa020a5a02464d2293627929fed7d9bd2c7c4c73a87371d485bf40cd229e597f62645f825713c9e7f56fbc226ba2a2c286e376650a7a2a6d9881832f24c36ce34850782956468b9a4fe30dbc7cf11183c5b4bafe0f7f109fd383d868c28e9b5c6ca6b6a321da1cc09638a3e5c4ae5a91e94ee561c3767cb01c6f14e1252483830ad01157ad4420fad269afb3e72deffd79239f80834bfbae438490051c0da9ac91375fa9928ad878d8dc9fbf27995d0bc659349bb9005d219918f1fcfc50fc562576e62ec7011306d4a9ffa53f299d9b2f9c0a4e7db951d8f24640590e645d5756a0c0f7e22ecd0c522d4337d00c8510a05c63fa8fba3ba0347bf9b43ef191dae6b71ca0d9aaddd899d3e1333c97a404b092e019f5a1b22d05f2e2dff2aab4dca31fc770b2b34484df2ab997eb2462bb76556fca8b49265ee2752b110052733817efbfae3ec19186c34749d133e4c60847d9367d1ba8c415d2ad36f2b3d9b2e2797b9c4a7c29ee66df70e7cd4be33fd9c711035c863a9d280199ace1a38a049e0daa216e7153522922c9fac2c357a43059ae51cb1826611f9bde2885d02fddbe32d0507c8936ad05933f75179e29995c41d3085bf2dbb91a7c945b9a4fb2095cb9b61dd00724d3c1e5dd0cf68a407ae754618e39a5d8959fa6ab76be6191710c16481b60f9a9b1bf976d068190dd6b8b0a0d757b2b36700bfdd5d1e6093e0d9c6a4ba6f9f7b822a55112e1fab42e6e4d8a45598be42fe54a5b395f5eeef3531e1cbcbe14a9e379f5b52004d9882c30e592c005a2d0ffbc54e5cdbdbb15283c512c2aa382acadea0f346550fedd62fc9e200424b5b52d3849a5f8a92cfd38feac9c56b41149ed6f5e6a02134a253edbf00c8bb3d33b725c92fe46267d5bf5ee3517622e889caf62374fd5da4c69d97d921f3dde09d6b0dd04aa241b030cc0398335be47c681bd707922c2c65322ea7bd8de9f9ce614b6ba099bdc50432d6406f00af0956b807033517d7e64cfee894ca75fc6f04665abea9b89aefd2c897bed04278a485c82c2a4e0e2ccdd543eacaeace3fbd127e365b488d0c644ecc1814ca3854322a674e3d0a4ee5535b7203390b3859237359d9fb1fe9ab39e10d953bebb6b8cfd2fac2da18cd1c5a60a49ec7e9165f6ec9faf22701c130816b8ff5de59889a69214e2d8b268cd27b7f7f1bab0aa4996e46ab3b42d718fc980027401ee590630bd18753df55766b75a7f9e03c7c50972189df3e6a1203981be8293282865dde600c263592c0bce89d8109ed1acc93647bb617ef931e30737959305838ce38bf4b490dcc15c5e767d65fb90ee76f1166adfb40f247591fc0176913338291015513b58fb3b283e39699a5b7236cc2a70baf86e1a76e9aae43aeb0d75266d61e66ca02ed64773d6a79d253d758b037f38116aef37fce428c4b8d4972b80e0fc425342d38ac0b0896eb2aed1f399612b57beb2876231ade54e8ce8ab8736019b0033cd103d4e0ad9c521876215a4e7a69cb062e6a0228f5d46633b30b382eb7ff1b24369e431493e9a49408006db6d62eb67d8fbdf0e9f6226d37e0f971ed2044b99ace24e94303257a46732f52dd30a6efabe036d8ad674e0bd9d6ac73e3d1d51782421f12cb0ffdb0d83d36b74e47c279304d2faea8f343941f2486f0a19f30d101d47dec5201a663edc21f01d1915c86107699163452e92f14eb73d9842e0e627a77700427b588db56acf1663ffe6969df7a02e37933223bb045718e7d67783d531f6d118de185baaf78e49588d12349fe7f04409dfc6ebece5da38c7bddb9d6b3b859aa1509ee337019b41609ef2f391549e858a89e2db226fe2120c203fdb8d1c90c56563c576332759ea374251af49da386e89bbe6c00615f40787a3d4ff75614c91ecd01ea8e6f62aa68532f55ee6614f91d2299380c8beefe2045cc7c38c0b68693be9462c7fd2b62e86b336ac366d5da6e7309f76549d0d65616ff21bfd308eb723866b30457df430ae200617ad90ed8eee95e3e2b2b7a89f3e6ddcc065bd2c28894bbb85310ac8d8de8892ddf3091081924d1e6fc0738105e73e35b8c8f32a35479605f1cd8bee68a5ec1448ab597227510da9fe96e23a35f0d4368c54f56129dfccbb49ea84d7cd079c89890b7fea66914e0b4f11c08c689ed53a65a4b742a6b1b1d2208cd6e68e0a7fb55ba0865fa46cb1d144e5e34da3576138a3e485cf7352e7f67b44e7a9fe4a0eeca2a5eaa2f9a02cf119218966cb6a896f21e6fdfbb8e8867208321876cefabf3c523f672c22622081ed416e470502e5af0a06994c607b3b0c8af8bd2690511bc052650e8f6f383c0afb60727890ac41d39192f702fb1f05434c1368920971f8873a1296e4443449dcb7e7a0918a7f2643de3934cb3c6da8f635cb93449c0aa821dd9aaad9ef5f113b9058460eb113a068c49a007896629e48a74d30a38085082179ef7d99e4e6f88a86203bc7e017dfff98f9839787cfd14c8dcd657197a092bd1d5a2fd5b84dd9b81f1d57e0fba671c207557bb3420abf04a6dca428a3307479cf32b05c1db7b37e67b1eec5bd724df9d5adc7f75d1597bb1fdba356135cd1533384f1c4cf8621c981e2b83e1fd07a5ce67ccdeb17504c10df20c79d60881de8991c143ded9cdd8711dceb725cd214b45272d8bfb27b2ab80825727155c92a4def8c6a6a75bdeafcbba46e331014c986295bbfa88ff357c255a0799429a1bd8c0ab500a630b8dfea22ac664232c63b00989a8a1b6317a0d879fd40bad88611c48d93522388f60ee9ba30dc5ce9b3e42e52eec8e4f10faf24839c847840bdaf69b1629e42fb22d44a2aee91eea1bc7927ba6d364ec0ab4d535e44fd05edbbd019548147e69763de900f0b00ec85bcf4595df1c3e22a433f5c13da5afe74310712b63d39a1870d25dadc22e7ddd96a5d7522d06441aac1e2d9671cd0dd0109dea66fd33d6f5dac10b3700bc5d8ccd7284034b6d0f0a9f82794d68621655384e97b39a0c7799fbb513f641112769406c28c06e50ae13ebf626d5dc04206bd17c3baab308d31538be7b02862ac9fcb437efbd7e557c6d4864fa201b00f2bffa70a33f2f3c623dd95c5b57454b85961e8fba117b180da39f402a593619cc316d98002803efebc5ea392bbb8d5ed591d20b9e2f165d573dd90427580bbbeb6ea36d738afbd5ab0ab496de153d64817fb75ed8719857415a48a94befec1a2497ea06b84dd2b6976cf785a62c052e245d5f5ee1e5e9777449ba8142ad65f5a710f7fead1b23f5886b006080df7d2a0ddfa5a29fb43f62c760792c135920ea28807ef8610bb392e0dab90f6579bbd8bc53196dc81a5dd2635f35e06fe8f122c1c5c431a1cf96d34f84a2344661a17d0696013e13acdc470a7e6911fd14a2eb1b474b350694b12f279f893e528d49915894a546c9a1bd3924422efba1596c930f2432d6e749c16e48abf2b9fc06e06f6dca2660c7987dc54df7eab8f6fe271bd4ed94ce49f023f705c6921196dcd4fae2f1e20d3a065d15de0c2e230335e9620edd11b4c10f1d8a8316a1260056e24828476fea24729de814fe72eb30229768b73bfc6d3929366a8c2da06e977f62debf2abe2e085a2b08926b5fbfdc04f8fc954e42866c0a6556a852f0cbbbf2c007b9cdb6eec81d2f50e7d834b0a6c5c2553e9dd8db51eb8235abfce98bd7d79fa14ad2a9e8f5bf85e939f3a9faec37c0d818c65d0d207b6089c076a36b1ea358fd0eef36202b4018966805508b5a840415ca9128d6a21c47137ce5853e415a0a984f6f3e21ee2868afc2d2d47f5e4319ecb7736be97e8760b060069ade0bd0bb38f151e55d86b3cd552c68ac360251f482d8d92b3c6b08c97640e6d68c9c332a1e63db2181e5fe53561d1b46da45ec50651e4d5bf59dbc13c68e7de036483443e62a57e1061a087ef391c394aa95e1e335b4984f165a6f6b48cba639085535ca3fdcb2509110a7f5e03db27d76eaf8538588352dc42fae2517a66870eb5415e6163053fd3d87771a1ac86ceab30f3bb72d91dbd1638efbcc503cf75a5761330e74b88dc462c26e862eb919e6b7e6b8b8c5d8e309890502b871e2b9bbce75204d0df3245e470c947c32e67e1a25525c9c716dd6234fba6de571eebe944cad3cdb2ccb843f73722a108f5a030d57b6bde3ae095057886c643a78a0349e8aa621883891e89f769195634040ada0a94c5bc8ee0aca1c7a38fe42081c59013da143880840d60e5a18a2195507cee564ce2e87ba46601dfaa8f1a00362acb300978b75c060ef3e22df47a8723ac2d075edab06b9714ade01bbf3e2804e524990158f4157fd3ea69f85eb4544ad96a6fd27fe4e95e72297b415a97c174cb1a9a20a5c1a9805535a0bc32a51a64779451dafd0cc28e4213f3820f156bc243056a577d23fca5574e6a1704a7d4253bef5cc1e25ea744a2cc41b8dc04e57f1f90ae890d40a516d59005d8f9a8dec2183140a785562db5d1fcab19db408b1413af4496a07636a4b40fb01c3dce6f3fd7f99616826a8c592af164fc84608a5cbaf3d6f17b852e6db1ab68e013885de3cc49f165fb0983257b597a9a68745344f7f244a70c1bf4790907c34dea32868659dc202b32fe9cc6cb86b43eaac87cf5c4e82a8f3beb5a09957d902b5071fca34ef9aed08a7f992b827a69f36ef850cc7301bc615fbf6bd0f46709b2736b3358ce4ec991909367e788199b1aa4b1b305a3ffa785c646428ad659e4ba28b395ea1602f52bf3a0d96328e9573490a477025298109a955ea0b81bb3127d2cfeebf3f8fe81f5a5b83a84f04229b0634be54d7c4e02ba462e04b257dbff3b8853ac61511b5e0cbd61e8da24c47c98bdff9f7ba08ad9f229c3f304aad11982065b0fc95f4a7dfcdf15452f699c6dff3f4a59709ef4f393fd7ad59a47ee54f1342bd39a585ea087dadcc57acafcc72e6d3b56b9008fcd9d4b087250a274d0b6f0624a33ff87d041864ae6ea8d1014e263ce0376de64db345b13e384c4df0d504ed71fad7d10e9b56b1879d0cbe3f903797bf85404ce0f9bddbb9b414d3e1cb8c6e10f9aa2e2472e04c3f808f9f3c0a8521ef38d2130a632580aff28f3e8d335b5c3556fb8920a2c5808a55558d94926ea0e84cf8fd2240d6148243cfb1cea124e3def29ae791fd9bc04c9426be0d78928e8ce2fca197fb9fed3e335a27fad442275956de30181e9c8c0e08becb60d419315bb6a04beb0a37345a40ea2d481c926a5f0be4e6f9daf839fb67cede1c12fc01b8449ad3fa055deea7611311bf19b86c0bbede397121d898096bec11b3563dde408eae94810c2369b95a790e79c31d05afae4bcb62453a2539b35ca31e8edd189870baf7b1bb31d5b31d45e1b0b1828e41987ddd9663e77aeab18d64caceaf3608902f4e4e171ce3bf9427d6c06bec7a40c7fa72feac125901ff36acd6a6f73eb7983f23e8397fb87efb64a67b8afbd6a66cd755822266d58d2a501aa4d1f0474dea1cfb69bbcae6b3912de7da5c2715cfe9cdbe695882219722697f97d685b5b174860bb5d133a44653656bfa9cf484a0a91309789531989b6ff68d26d5e95ad455f84e74254119ba720b118633bf2418d811c5b1251f2afcf674b1e519b54a6bbd83419fb9f94b1f02377d04ec0ed933898a10bcdb38ad7d5b07dc68071a782109c965f492441f1407ba7489236d510e1138ce147224f9369420a33bd7d0d33ee93dbe6263d87801594083c2875cca424cbb9e48de1c8c3e5f2a02c7114f53fa7d95f8c257474bd96a0f20a8407dbd9147c622e6b0bfa4c331d64499cdc7c6cbb554ed0bed0dc013b1f568ec0dafb0d4dec6f30cccea49fb10324b859dd6871b64fbde897cce06af38fa2370f5c55aed3362851be24c9ba454b02359ac6d5b5758f1f9cc9348fdae0769ae9c0e8e1737b4236387a5c5f9739a181d15a0ebc173a40d9c2376d7b2a19d6c1f198ac12157b2bd9890d93e5eed2fd1f7d02d59c38c7846f81982175aabcd1d205a31939986918942699a61d2fdb2d1ddc087395d50ce03bff82811ee04b90026df64837f88e114118bf346d77e5f6fe76db00d8ff7b42d57f51ff589ab739e383dff51a4d594524aaa074357d0c2feb744935e9452ea9ff5b36054d7b71e2630cb38cb0ab51a8fc97c3bcb37ae5ff672a4be84d115f739be101cb70b7f50f74576500e594362c4146c724394e8c9ed4e152e73de76cb8b662310718671aad1cac6a642dc071a0c8f2913ed65ffcd80633749aaff031febca6d2cdb0c99a4e46cc7e4db772d4cc958d964a2e429e8fed8c906e72a59a49d985893d69f457c65517bf61df9647c41aa1f1b5acfeb3258afc96fe9b69ce2e0f59d4ea584ef3bf7692fb7390341d06396f9cedb0d4b33398fd53882fde89e3b414c21a6c8dbf14a46a31e4a90fb9da71ad9dc8632a993f20112de67a6f10eec08b561394ef96ecde0033554630cd70a487e86c073bb3fdcd2371d15bec16ab5daca5a9e9b46f470663a50e2f6cc20bd736a94dafaebd6b6be9e1e3abcb8c975447fabc11dae04d9369c35da9082365b798fab0ee89199de5555fed9cf093905293fc6e1b06aeaa765858482d9131fe484afc84be494c9729590cde21d1c5aa30fd6bc26e91e8c875178b41863326926994f0b7ae8385bec12fbf78f437f5ac100dc75efb231e5beacefeed66aec234852c203e72cb931b491aa8acdfabbf3ac1d270bbd73e4386a5b7a876e5297754500fcb81122781005609ec8dcaf7a742f33b4f9e8a8813558e9faac4378da17d3bc5e4733962eac475fe40fa07ba60bc8eef7bcff411c25261716f3428a7ee07c79560f91125671362e340f39c955a4c2e4faeb2338184a9fda08a54f8321552898351f4bec1c1e5584443deb46f3ebfc72635e2b5d37e90490f5a2db25445a5a2a19802eea591031318a794884e18e3caa03c22a245fbf85a3408fcdae23b7c6c4bf8775738c3748533d1c395fbc31974ad0aa523839f94019a40e24cadd22878fe7c7a5b2401fd53892696dc75b3285b49f41884036b5085c33bc59259d60dcaeab8b5ca082bbc707f8783bb58bae2b4016b491b1db1434631b8f316d4c3c53f26fd0f745111819ce8e25a8740d00a142220f24e69db76207c7743adba8f2dd1b89cdee4199d9126d1a76d7be4d113c84bf576649083d9a402565600a2772b7701e9e8147387953c9d3bc916c4a441b470a1eb89bb1cb6cf3014cf934802e061581c67b9af843a1e6145c6ed3d779b0b2242453ec3aeacd431c256a78ae21ef1f9d1718a00cc27c32c01a7c59e5d07ba6ae689abffb2542bc7a79188ac6a911634fdc33cba2b5695e2ef30b301792738908e2208b16fa2db707d2ca94fa579b3625c15a96e8e51ea3d51870c22a87f4558ba1e8ac2cad58bf7fb062990497323804a2323c061c7d2eb3407514131bec21e1e061ee6ddd3f5f888afcac1a99ed5d691866811fa95c4734ed34ed9b208c5a98a3cd1c546965c763fbd0024a59bb6daac3f83f534f9a21e57ba1b3f1b2ac14e2b7e4a95dfb6a91487e62c340494f169be28b0704d036de5e975919ba64813cee6d2ad72bf2ba5a69cd9430593951ec62acdbc40f33a51218aefcd7cf2e0f037e5223569446c10a8664cc52233a45f237bcf64edd466bde672121c413cf3283927df40e4e764deda5938cf879c8443dae18203d3171363c3544c7cce8b798672d77bbde6c2fbd316e7e74afca6b669509f76c3d661a8f3dee5c0a639331f4cf8a16b2118afd43de30f1ada260d27415ecc6c797c64ad832beef873c868319493ba07183a1d3e9d3b8ef0834a1c62ba52ab15eed1989f64d074f28c15b2da6bcb07bf9c37f9caa064d5072ace01c1b9d2442b6026c6ec9731a2ab03bf43385568cd37312948390e99d374c5765d79056f7c1502fcf2e411e9f0d9aaa639111d3fdff209d3b045706a19a67e24c33212dbbb18919ffe7eebe76affe6e7848188357143b9e5b8824316c5b2e53ac77ede1b6b76d1593d6506217d389720186ce78d28c211c88610f8d1fa4be6c93c57c5f5e5a6355cd8b3d8babe4c47f52f9603c988d992f0b36bd5098c20fe67d9a3e21e391610dccea8cc1b1b1e6c3414a6ebe0f1c79580a6ba10b429f68d56a517aa5f4e095560545d0c0ac110d68da58f4bad624e7181dc8dbf98220409e2e689444d636a96b1f4667aed7f9a516b51d65f0787e1c3dc569d80de7aa285156e5b627938ef946347cdca2f40850f6c45435140e5fdd7ccc3a37780999969eb64259682c5d3741490e0ef2ae31fa239053c5f9bfdf285e73ffcc7d68d4951f64052bb6d15c1be8381f9705d7efd0ca4ed3053ea527d39b82bee1bc3edeaf65414286dfdcd0f7d3c2df1d23d30ad21dc1ac6b7e0f647a698cc326e8244caea9d03059fbb7c445fd64623c33ed430286371078503b0149bea9b96328c346e84341b3ea03882161a3584be0a3e76c8ad539ff9d8a24f0b042e3c75e08db24ec901414e94a046390491957a131d6cc1ba8c222437ad0330070032625d1b1fa0f15d2680b1f06d2b1e826f1713c0b0a051acade480e4684b18cf16fa367a0759164dde0280b7e4526b799cb6f2b6fcc556131c11b7f06c29f2500c31597c920a8ecbce3b9026abbc1ecf1620436bb01708764586afe64ae0f12f24b00ee26ba6d9c7500d6a6e82d611271d63f460a2f3ee038fe646a2d87338485b6e0b960cbae930a7373a3da046afde990cd9190b4e455c68ae4b2e30b4b534619af8002dcdedddcade58c87cbe00e662674d441653cbb35c2def61ec1375e5df0f025e57a81852053fe244a93d1dc9e4e7fdb6350d1975646baa9c8d0b31608fb0928151732ab09f90b3d15f8c1e4a02d73613f549049806019051a375c92315eab758e70f1055f60537b808139018d405851319f63288bbae86c9a55df0a90a96f9b35bb1dfbf3fc2dae20cd9539afbf06827458eba856dc6009a1718b48aa21e5759e8fc831e0c19d874068be751e8d2d272c745793d27dd528b118cf08726f5b9c2e4cd5d12dea877bd227675bc375d2b3461b361088c0384ff01592b83446eafb818b7b1f2423aab0bb6c45094ad7c80516d98342945e8aac73aa0960bf1c4d2fee0125e0526d354f12bb6063306525676f77c29f2e0ffe34d3b5a2aa545f31290311d487e9f99667df3ca15198606c1b3ebfd51543d0fee06e70b23506aec701c6602da99e3b6e004c178844be7ab3cf1efefee2731d0729037c773d6c59e3f897e19b48dffc4774691c1b78d7c87d0123b6781547bdcd71d9c82669e207569704f3f306cd27875e50c314d518587645094a125362c33f1574215da5291ca389782b05f74475b0fec3ac8ba79d9cc8e0f1fa657aeaf273b3a7aefea69c68dc2738e38f3199ad11e79fe6f4a696f3a117d2ed78abe8d2cd973ee3785722dfd161c247a79e23851ef9b4b51bfc4f05feb85f0a259c72a85f46f647c0d948edf1065300dc1218bd1b657ceefaab973b4f2f623319d6d121cfa66c65f71ba2f2fd0eb9ee266a51032899c480d65a34d087c7bf9c941688258278aa53ee7d22a70832bd8a2d3544b8c18a18aa6181bf4e13857fd24a14967d1a56056ede6704398a26e45b602e0e199371a623486f244d7859dbe8839e460dec0d00a5a03aaa7d72a5dec5cba94dde02eb147ed66027bac772cc9795e743a22a01d7f0aac4ea0cfd535fcda176f58794c1513cd14f149ea82c86a531ba71bbfc32da7f83cee098fa6abd42b90c808546571ed9bf92c795d4b3c78ff55951694cc395449fafcd8fd4d3cf8a739b12a87ba4356cfcf80d759cf6f70435758d341314554b4bcfeafa368ebf94ccbec0551074e367e798d3f74ded0a1cc35c9d0da3f1997b85ca3b6492ca9176cfb7742a959f4f93c53d13faf2afe4e421436e3b19fd22233e0b55717ce18bf7c9a0271d5b3e730b67ed2e09c1dd268eacb24299a20a8c616c82b6b1efde11462b94b886ddfc1edfac76ab478c21a2c1df66abd49279c66255c203bfbe6b78b8785babf4715165d614f2f846afdb37a1bc652c7cc6c75780b22648b5b9b0971117fedd34dcffe3a62f4889a198395bd34a9e4e384eed668a7872b413ded3a9126c17e57897210151472127d52ec8567f2324a38aa8ccef1d80a82f6b0177b7790f3f2273086fedae77025a1ade82fe320293ac8cc87375ef33e42a331673ea469b1607eab5c9daec99047fc61bfe484c29e199b391266afbd8f1ef0bb5113c6a44ab4581b85c318f60def4e44e45d9b0353ca989d3eea084369884543b2d6a02a0ff49a1f7b2698279c58bae57d447f0547ccd4f616fa198fab824ff5ba8dd2f9d478cdc82301c8f31a619985f8b64d41abb8f87536f196ae20591e38e2a6f091f0ff153183f165e00e96a6fd2eb9e4dd7f40a80262ac81a178f8ce35e222f9d144c8f62f9b7aaacaebc092f9169a26b1fd38f525a3292ccab46fd6cd10ac6bc53684a834a613aca9a26473c7110fac475af8b8e5e58d78876509f05c7c8f7cb67785f0a835c0d6cd391b5ea6d9431f3e1afacb9a57e949af24a7b56de8a27fad889bcffad1e407aa6733cfdcda0609f9cdfefced99d765eb461010bf440f7f51c0f97a01b0cfbb738ef0581654193442c5b73fddd7b86e4ce3f0b695fa4881ee4fe87f522177b04d32b7cfef5b590f2372883dd715644722594e5ec55b2065425fe5ad8b864560cd46651e4a34ab3840a8209a9cf7cf82ee00219b6788efc530fdf99d6f7eddbf4cad7c12d18b97c48cf43d984f2f1b4643ca01bc150b920870d8dd8b8b100765937c7e728dfc41e1d2274c8b1dd9de56b0acd9f7b00aecd04d4f238c510148f7511211bb182a7a0c5d73643194f89c980b264b9f4262c656fb126677206871e08e2682e9e7f7f5145e32d30c09fc719f5b2cf50159e93f98e2bf72f169ab7d6c11f2b8d9314dba9f65894e8b901acf3fc58d45a00d6b8a63633f669385cd137d14ce927c44efc607c9883ce6826c2795b541869bb5f3427048f7b53a6af7fc2dc8ac99e34a13b02148eab5790abe9e6662b255e191091131ecf92cb1cbbba5802a7828236f131b1644bf27b6a5de3398626649c173f87b658b5f2fffba34a2edb7362997ce2d5d35095b576087c76716709fa54ed7f89ac65d869bf22a14c6e5a0fef9cd819cfcc1af4ebac189d0659eac7f5d934de104103282453db4cc6b37fabe4f0920b43d3e9cb562b72361ce5e671c5ea479138316efb8a6fb7018d59c3e831e2e65c94c96723fa75f874eef2e0e9c41e582208aba8a40f310e66e2959b18ba4dd793d99fbf9bd9f92d1a86df6f449d0ac795f7e0a1877004deb69b50e8e89fc3a5046c400b1fc756c5b72b4ed2e3f7debdea2ccb41ee548cd690e5e04494290e13407334c1d2b325d62b6226e2b311335ca8ce1a6393bf37bbf5a187e4efa92b4d216197f2dc91e6268a6f64f9f864d681bd3c3950a8f4626aaffcca913d07677ff7bb10f3192e1cff931cb1fce92cdef7b3012b7e78504727b6c5a3786051eb0f9012359c74ea3a7bba2041328475056660d1768032571915a1c51f72f56ed2b4b0d67cfd080f99fcda855709f84d28bd7c0986d2528539cc375c0a279ab214632a9d8a56271bf3ff296b95596cdc6977b5affa77d29a1a12a3aaff21f19b422875d23d8ada2fb58aaceabea6417d542acf9e5ea81b4deca90ec4a761ae861da310cd60e2f0abb7de9793d4ea4910db3586bf57859cd811e273412d4afbe1e76219d8dfddbf545d82a9a22b1a06474e1079085e8bf1a6fb1b3e81bcd9dc4e37c1fa981e520b81a2b7323cd57406f4e4781ee89b0d97c7299812e2c6d0e65f4300c238b838085a113d74a107b968a002c26210fe4d710fcb78f1fc49bfc45456da1e078843cc38486509c588a7efabc319dd34679f9ab8892ac29a829ec85f22dfca79e64b3ea11dc4d959fab8af693237772bcc29aec4c3a049584cdf64f6cc1e5a2beaa9b2e41578a6f8294b4e48d793029e08c40b491a751e54286b8473205c99f96cfba07a89b9248075efdd15008899172565c6b9ab4605078eb248fae02e9e5708784c1d2c49e96ddf799a7aa8b0c4afe71b875569b0ef920c2ab327ab96f3ae0afedc495d08cec8719097cf855a34eb7f7645e3ab65711b616c212c78ca8f6d2db70045c91978324fdd7b8da072de6b70ccacdef0e00af42c3fe0a17e2c6f1fb887f36c75ad78bf1c4084c6d4660f7e4b56870ba9c55b8cbb1ddec683b6cec99ac030b0b6ed5a5ccc29fafe1cf10fb8888242c96b5e144f81995019eff234d9e44d8cee5036fa808f42349e8ddf563168c32985cb9a002ba3109fcf13c5eb1699c42c68f26ffd57336749ad27daec1f376ef63f659541c0e737ac5cbf0345d20cf563091350e731c08ea533b18589ba2f774726fb2effb2d6655fd709233d64da37981befe62070bf0ccae675884ddf79b13afbe27fe6a9ea9b34102b6b86b6ef3c3c672ce2060d3c73ae87778c97f72bdbc67636a9ffbe9a5737a3ad1726491da1981ab0b077929b3241ba5a62c74dfcd08d27f529ed280d3208bf8f9c7a948874c365f15d292c58f0a9d42cda7de09acec43b431a8ba206fb8882e7b584645b907624f1c439e70be028bb65f24d481ca00ce973ec6132fe1885db21a52e88253bb27ca8c3f372ecf01d9f6d78c7b865d0538492f75b9be7e34eeb14c51a635a824f4078a9eeb96ac2a48be5bb5bd30e46072d48e00e26bccef18c7927ec3e2f66c62771782573ce1902926cdac9ea0d4c4f859786986d2838357bad08805c02905fbc1b6dc9596160c42d5b2a56e01b3e21937250d0ed74be2658b13c4c80b64a14e495ac3b0090734f9c5021c683fc95256ac5fbd13a7b8fcafe56c76e1ce911a14c469e8f2746325b6e54125a30d205fe2d953107d6ad32412a1a3380fd8e925fdf8c930dc098307e249ab22a386fa5dc9ce4fa55872deb4a5e52b9010bb9295b8f99dce6fe5e5d0cd9f9f289588a088b424fb51517867f234cf6833db4ea2df47f7975876eae38d235b38210b60bb64351e1b7b5ada6b3c7dfd58cfde0dc27556d7c58cf40dc75338cd39447e17e29e3d50ef243a75a3eb963e6fde2b06112e13a029145b6e0b8716a51824c07b8ba04521fe9f5d42eac1aba8ad1d58723b569a025163fbb6912baac15ca96aa9d6e09ac7313aec2972ec3c93ca21002ea9695db33e617eaa1780cba5b9685faf004a49688c5039645641f112ed0f0e72e54463b1a69410a751ef83a818db1cdd676ba11791da11d679798ae1df83ff206afad3e1da63a93ab7c0c69fcc3e072876524b3cdce95bf6ba7bbaad1993a90862b1bb12e979dddde5131200a359102be3e9d0a05ceaf2e3dc274871b59fd1eb9e3e6c4d1f01ce5f74c1416fc121870fa061ea8c1e38104b2d45126b58d342457a7acb531f09d93870afba8f76d19152b268f4c03668ff6d258bc9c726f238649894101da3e7ebd9f00399a9e7ff285e649d1b6cab9bed2c08d1a8bc296a8a14f2696037e57f3ff96df4b483c16a9442bfd110e03d56655d838472119e96ea95147712f738393c33488446e315a703f0bc5f3865809727027a53c7316180a667f85ca45f198d053a70dc1c69351dfa262de347468eb1cdf010e79efdda19c5bae0adbab13140df689bd10be4c34c3641d32fe9d5d687ef74aa824c48df1b9e9e20a289a67fe01298bfee2d6c514b82e2338dc85117e96ecad4e42beb64aa24050732e4ddc02c4d33c7d7b1f52e6ca9b27cfd29c1d0bc3f32d956f63ba5ff0e680c4c3c7e9d9ff38264dd20db991a57a3fd7a7a5d9ecb6476a8a8219c36c3ec1de7ecedc32fcdba351d1a8f4c8642771b1c9db7d07d214e7a21bbe293490a9d6907db4575d2b9523d665bffb0cd600cbc246f796acdbdbdae6e792ebc4f6c7a508e7cda85e1402fe925012fc8d114a179de777d6b5567b071d63dbdeed225db200bf5e7bf7a4c9a1611b573b561b42d50c3223ad0d34c4212fe0b111b07f0d64dad337c48ee91687c5e81cdd8d5b174b3b9c3a9f32dda585e41f9102da5e86ef8cea633b9fb319c2888470491bda0e342c56758bef947f4ef14c2c111750f3c1d4aa8751bd6a70690db9894287013cb5d96b655a4489a9db81ec9a722162575960a0eeca0637816dfe690f3eebb775b8ccbc00fa7d498627fd55a923941f863c8757f44e88f51a9b7a1cf4568e9bd7f78af388a065dce0be19a1333aa8b9dce8ccf0d5daa4c341018676ea738dd4746f922821a76a677cb668fd4af30a4f5afd06d781c350f0385de90891b7c11a2c64101e85a1ec4642de24e845b4384f8d81fde04894288c7e854cb25f6db7be9d486dc15d91cf703b1ede0bc56413454a28f3cc14fce0a7bb57a502b68ae2a92ce1e11007c47a3b755c1ebe2b01fecb126d955984aa9bce1a2ae02df095ee39e0df4cd70d179e5e42f6980006929038d84a37cf85cddac27d219607273fe1b8464d1982ecd8d51b695b39037e5f52a7600a22ca12165f838f2a7b15faf84bb45fec9029162d1f9fe3e1b08fa98e50c4141c3e4dcfab6be558b04342002492911b399fe4c2839763fb647b1b7aec4735ce6f8a4587f0c92a84bad759fc02812f3d12949b9701f85b3ba66d900f3399a0f55b6f5f45dd8e1b2d809a9eb72fa99c4fd9a36d340e8c6118ec013d6f5899f2427fe9703995d806f05f3b935ad8649baac0de6cba2c90c3b8eafe10d3cb8b31677ce1856c91c7c3f27794da31f4091f1ec4c3f370d5ecfa3fd132da79c16a9cf9b1d0cbbfed21ae10947715be8187289289da80ab166618507cd60767f6dc1af29d401c54bd646fd4571f618607656d32dbc8103f0abdb17fe47440dbaad4fdecadbac19b446047d461ac9b26b3a75c1231aaf1fda1f529502716615c7530818b5bbb31aa027da97c3fd02cac06f893e7e85cd177f7bbac629a70b0345fb022061ad8b42f6b4708528c8aaa976648b983a010b61948e4f8d1bf4082d3a4840d695ec302778df3d733eed9c1cfaf55e387c7f2de2443056417943ab8b5e1d1eeb0634b8d5af603d739d914a23a9eb5ed356a8d8c14245093f983e9aabee3ac36b1961b8ce1f3cb0dbb70083ad44af275e55e14879682c439a344f01b6f63432e69c2e6eb5c3ac533aa0423edf32d7ddb668ba1f050f72a363e5f398475a615b551ce2a2eba217d21952e9af6f92cdc5ae15fb08d41ab64459eedb4d255f69b200ad65532268cdb14c8f58786694719f98567049307124b192bd19fb099f4984dce3d122e5abee4f573c66a34f546abe56fc4d2689d900d8f60b89963f24e70351d4ab70732aa2049795aa49c7c6201f3c4eb6c632ebb3345b71112a259254a892913862d2afc57334bb27002493b1b4c387128fc851599e36abf4d288eefdbea214f5b89123769de2ef052ce4d68c54126543e4437ba6936ef2085fbeaa3b4908fd81c59b8c9b915a9f4224c15a57061aea6b9a36dd4b2f3ce191127f196698b94cb2db01df8b96e8dbcb3fbc0ac05b55320e891dfdc9f535f13610568b0d092d4da240f8ac11cc696750e73d7147dc1b8e5c143780912919020c8e554417502949adc0e02e337fda505c57e60a6215e7b1742520a95c71a49ee87827c2b44d424f996e7ae2c64c3c9aee9e6a23242023ad7022a026403d4823545a653e38cfa59b033f9cc5cf61a585ae1d2f3f612997c568063db1cff6df350091a86def1cb16847bc7faeef3688d07dee5467597374332c74862bf149099dd23afbe564d35a49e02c0171eaf6569fa67ff0411a7a8f9c57926f277670e03bb4b6febe61fbfd720bea9f9a3271d1fde8b14bc42360676d78e32a54510470646f20c48100f10d142d74588a751ddb7648b20d4c54af2594e3e3a58ee67165794bf2752727ba37e7ac15175745f58f7b3c5ce6489457268ea1fca7d911f0bd3df8198c27ca850127be0709fcd9473676dd16912e58c41eda12909e5f9470b96e9bac7a42c5f13a0844d86eda3dff48c5ffc67a54880c5d25515deff4343bf414d2c0e253605837ab3821d33ff88cda73f8934f310c6ff0add32c3ae4fd549b1437b83ec2635e0d1f07ff1dc4bc37d09e14dfa1510140576770fb30ee0c5657a60b2ed7c89594878ef944df6ffdf5f2c267bb32c71707a5c9dff40426d390aa0b7b52089d531dbc9dd60613cb92380ae03764845c3f8092c462cd51aaa9f4e7d30fa731751efdd3a806a77851ad7c98d3dbdb2514b5acc0e14693cbf7d3364749973e246d5ef9b3caf90f70e0d859f46ee9ae5f678bb1cfce474f6c946149a981112f0bbaf033d0f95bc4a780a5bfea9a0af981ff3c49e0ad8abba92354798d8ab4a0b990ee3f35a4f3c709fb8ad9a98af712661ae72cc77e490845f2e2be945b1d175ed751f43d252221eae91867cf3c4005ce76013027adc714876d9144715aa1fe771c0c73bd11b72f1d4741bee4d4bc7d715d12d1f11a1038fc2fbcb7b310fac7a85dabcfa9a35b07d0d684b44f96f60b5206042503de8df8cda1c2571c2cf5c0d81ae6a43d828f14989ca3b5109fe67f5141f5362ee8b9f7eb82336df8a9210e6d8e34276db4361a4a59527c4e19f29db01043dd83f916a07529402fe61966e4c88b687b4c8e5320a40707b9359a96d14af71d472b8ecf1ef641542072887800c87620f8515ae45f1e113e99b03b7b29d2f3f3ec71447c8bd5324e2a2e16c0ae6d775c4be29c54b7dc4d7f62ea5fefa3d574762716ff451435dd015901f1ecab104ef4fe00b2a3ae3c70e5d0bad2c33eff46c90b9897f384d84f8ec70b9612328ae90cc0a4edeb8dad20a8896913a8b44d9651852b53c4cebbf881316ca25371ba13c43343d972b56d45569503e1ca46565d5557219d4f4f71f81613eb26f010209ae6cb08ede1efbcf8523c660435a5ea45058fb45681ef698cf44c6c9f04585e3456832246ef83e46858f77661377302ae87abd67bd50f011e77873efd60cb158a315fbeac7cde204d041c12f4d0c54c0a62a36de89884bebfa9eb017be4df37351a244729d8c9bcd02fbece08471267ed96aee39fe30a831fab53032e94014b71b9950fb732bd3d4bbe0f04a084f512ab4254483325563d6425d0e30d3e748a555f28a56f8412d78a1b3451ce0f5ef697923338f55bf2d0ed6271b5ea2a7944bc34d4172d51ae86a286cc97304fbcd0e101bef7df82d22078d96122317d85697f6e5854bf2421ad294628d6bd7cff1a05ea9c95998303197bfbd04f49b3d6d93c116f8ce8e4b2523a0316c6ec7664c68dab59598d6fd6e926202c7e4ae00c3d64db51386bf97f7dec2cb77ffd4a4f28f96da59ef02130026a31d71241c7a63a34db71faf85c9bfba4d9c82b6cab44b3acc867f0377a48a22c3f4fb023a9521ba235c88d8f1acab004e99c7e95a9c040b6e788dc0ef9159aaa6b017e400718708ed8cc09996bc14b4400453fd1a412edba1ca142563f1695859cb4f0e48edc8ebbf06f0c2fdb174133ee827967c1447b2c3ddce3a2561ee60afaca22aa863e62376b2c10f1e63e1a80691b3bc2f0fa036d75b30698bca98a4eb2ffa6447b02088b28daa4a6d5028b069256cac52ef0c6580aed1b3808ed93ce1378de56efe048b6edd6b24c494c198ba8b6a72c36b946b6d877f7904240af287015e3a48b1e7795756df5f39837012e1510cc652247f533e1fe8fa3aa73ebc0a5365649e8d71bbda0c74c6ea88f17e2b421e13484e443ffadb1690f47f3e4e5425774f86055727964cd11b543756cdbc3abe62acc35e49318562f6c4230d45ad5da2e58bc298afc87178093bddd340c2cee02ccc9148bbb2c418b1797c4bfdb1af39331b1b5f9340b430776ccff18bbe1f59de8b36e700c9fb62aff7fdf6de167438233b6d512b8e402e98b1839395e1c457d3a4c5fa0c3e6936053fc7993bb065555bc43e2b6ded7ea820628f9f7c622da8110bd8debdecbee5aabc4765b1f9247310b34a082f3d85f9ef042e1a4e517e8923a232c7522b8036d483e945f6af1f217557763723aa9ab4325d892b932d4a1bbbe994ffc219c62c992efeefc766b17caf8f42fb0f665538bc5bf148b68761a07b469baf58bb25e11ea47841ab3fbc1bb16d18542bf52f024b8dabfc03ca883ac20da9b0dbfdc4e4144e5ca7c30befaf153841aaa9af1df804ea9116209c313653a1ac9584500cd748021198a7c6ae65bc2fade524f214d2f57119e8322dea675f16973949a3a825566291e33802076213e1ae30c56d3406e8902d7c7519338d762ff730610fc4fbd878e3c44e170595342374caea93a440d3df236b39990626fd524396d3d01fd16fcc80b7ef44a084871796c9cac0aa65fa4310c1fc2f8fc8ab885b44b1e6a0646e80ae3e0df6987f9d520981fc0f7782984bdf174211d471c4e294e308737e5222d101894e67c0c767d8a9bc23b8311fbd9031fc852a3cbb4d0e78186fe226a2be084e52c3d7e9d5eec4f4c4c5233849eaa6136f24c3e323eb2f25a61dc2c7d2bc09068b6762f4748700ff4853ebdc5582e9eb85cc01ca14b5da44e11b0bde4d8585a28927061f693df0992783eed33ca97ab4f2a4d6343ff1a5964d8114bc57023155b05dede1d5f22fb31e787cc1497c19ff63ec61a4d91f75125703366168b12db5846efda643aa7d5ebd552e98e3309467170a6198d42e3be2efc4ec73bf3d90b32fdbbb1113e5f7d4124b870ac3a87e39793038603f76a80d252546f7a1f79ff9c57de05789d0673a535e3129fd8f563c9896819410e8804ab803bb807e1a0772e1810a24703aa6f2d55e7cfd29fb6b5785bce9252c103548dded86312383e7724fbb7267362be679cfb7d76e18e6b836001f7e39af92bcc22b559e74dea054eca276a2e10e23a1a6cd57180ac5c3556c262dc2af872dc2153e9e075654797c0b434fca83f5a73699aeb095eb0a022bdb4d8335b5e1cf08e2759d507d66b1cc75e89a26489ff79bf2cdfa904a8b725820fdcdef55cdd89e0a0b8dbfd12c7f5b72079ef399f778a70d8aa09a61d367724edd97232681df4d6ea4cc5839954ea2e65a05de8924f6149be29256f1c3d57a32ed36d332ca07f88025b0313f617d4b8567e4a4cbd056577bc958399c9c5669354bafe8bac450c6e2d8a82c2047691bca63d3b9880d9c4d708e2354614069905261dcbc5a270d4e0f94df4be74e17a8ae8f3ec59b56728d33a9006ff15c47800660f1fd3ed374416bad30c050ce2712316a4d93a0cdd2f32d2eb5e6c9abde6e78596e69fb4e341acf8e4b61d782230fe68b9a7024dfdd432fda425b9addb03e002fffbb15412b4e3e200ba7ff03418c1a51b2c72e2fa3562aac076221742a34f8d0e87113445c9874a4c7d21f0cc23230afbc1acba0790784913329fa0d1715bafe94d18c5570665460a480bb3685dd42268cf45811e1f241383c6c98b69db69fe5117f94c719a137c4ad7135c08621b5a48e71d57dcd825c53033d53e422698698da08ac111d65d5dc05ccff23de2c64c68575f7b8b4f4dfde7cd837a323c1b755dd99dc42364793f40644aeb08493d23d92db5b370c5f41186ae7cee9dc62f7eab9f32f1bf07a8a305293bc684af8da7165e388ed703a7a8ad9313553f2fb4ef9eaa256bbd3709f65b0397defdd960c476828c5d44f5ff0c184949401d38b0264a408ba2b829e3490a87d5b794cc8b8183be5167dbd65c38c1c05ca29656f0c0564a46c8982843722696fbba139528e96f668e1a9a79418dfd813575c6a568f6d402b1ca4eeb1053f1636fba760ad6b6381a820c1623ccc9793b7fb0825eb6a7eae85dabf16e98d51ffc8089cdbbd97e6c5193ef5eeffd3fd6a8c4a0f80ef3f25feaffab884a0c4e9f3632ff5752c0a56da1480093bd3c1139d066bdeb7c6570c08b9fa132b8da52af2d324288faa1c19e3bb74d1c5bbd938a25e6a42984d91952fe91f7245a8d7c41028ab150154d05c513c5858ff19e58685f76f22a37b2dd3894249393dffb3b7db03338c3d20e78dfb0f6ec5edddee040211da1933614099f74ac9d73aee2234f78f0e6a99bceb2373b005865361b2d0eea1d60b8042ef88a7a1dbd0888ea5a9fb2d68311610302afc67c4cfdc82b83185665a85ada4770d1f572c7aa25ee890298554c2c5b0671b56c3ca4dbfc8c431f828b1c951f4d54db703a61434f5b41f7629cbfe1ab575cbc6ffa9ec185bae98109b8bde58ebd971a6870292ace56db293f3ca0d415000770738d31b1f0c3e048e858890787fb32362109f059e19ccfe1a5503168c6fddbdafb44b9c2874500002b126f7c1fa3e7e4b04803e639d106e8b0657c4d57e85cc01899f9fa35dfebf35313cacd337987c6a3f2a85e834ac5491b94c9d9f0f2e043032a5eab75c1d527ee1994bf3c982cbeacdd702d0b7ff18e8a165edd8222a5d29e2520e6cb40edf8ce5000b4d1c587f37e1fd35cf9cbf5dce2814863c3327e81e3fbbff31e41a9754469e74179922628ac7851235cd93c2b95ea6a05028cec7af7566552c012c95f6272a4d582afc330f4df18d1428f993687d8c3da2ab03601c366b69f18c8b70bedbdeb1112775df7d2c1566d38d1aa7399f52d2ced65e10a087ddce0499dc72820ed645e11b3c68548061850aec824d0df1f86d7f6cb9e6475ea3a8864223bf3a9d0ddf57385ed6f764510a1d3b09c7e184f21393a5f1fc10ceab2429fe3ff22c5b139cc9ba34b3ad0a551f485e81bc5d2132ef8950496d1d658e696babdaa59000e3efbb552e10aa394e3280c16d2458db6133c3089c23abb7cd3438790bfd666c9b776d8c97e22eb53c9122afb244fd7d191cb3694d5e1162334e08fece593cb67b975c725c399d80bb8e693baccfb7ba0a96a82152b73aadfe0fa72ed5d61872fb7652057f4239176c33cff907e4d7d591b41a14d1185aa49b2a71d63ead49792b7ef5be53fe438c32f0d2a5c8e1d226912cb759fc19274316edd0c9db708bff9c36c4f116a133e0e815def53b286ab72661f1f6306cbd25416ee33b74e4e6b2adcb01f4fef40f0e926d6ea2ac565bd35e2959f99c67ffbc73d03b83472547c1b870748fe2c2a6622040d960b4bf7b03b9759c801fe3a38b429fd46bf6a460b5c2b2cccae74b0cbf3935ccc08969959f145a24d33915f01e00029e267de7ea3e82c0f31f832099da920a5f17ae4f82bedf66403af43f37c9e1bea6adc39303039c3d36fbe9fe0e6f14e9b3524d4ae7b247e88379b324fecd36ecfd723954b1e542a930805309f7eb173eca82fef4810f7a8fc2092fc261adacc9a6bfbdc4ae4e4bd028d6e204693466adc025afe41de7f656fdfaed7ae49a766120b8a1922f9982a8bf8e3b0ac19608a9e352e6768d648112864e81d1d9f6fa2f3197c9220c5d4514d2f599305d8c07007ab749c40b774dc9d98380cd8b0bea6bf0bb85ca86663239ff0822177c019cef4f7d5011e0cb4ed81742f35d86f53e30450ab63ff2f6a52e1178dceb93a3c0795a188d69510d818ec864850b31ace2eaf4eeb898076460fc0ac5fb4bcc7636bb5dfe9839a8cccd071768e3aad3877253f802922192355a634d2e0d2a7cad8e6109f69b5ec30b61bf9ebb4777638734fd861a06886db4a0794a0baef7f3efcb1f0796203f2596734ab08504332d3dc7b6b0391b04489f691b2c7b4091ff4ee821f29d180431fdbcfd0906581ffc071223bc7226d018eb6dbfa7aa980c2a886d5e0b130162058c2efa2b3e05e788f9f7900251c7642a149ba0bbb27e43e884f4874280bffb6960c8653f790c6b1abfcb00d68105f3735167f64fba21b33554a337035cc60a77815d7d076f4731e9eafb013c1e2ec160787218f8335dace565151afab3276a018a650ce494c479edba03af3d3c5523886d0a5b2df111a07d5f55bb04b2dd4513bc0acf39718bc9b3c0673e1cfb848e660baca7c67ec2c41d29c4d93845dfd42929dd2b30f51171208cceb0bdcdc94e714cac55d05d554be8a66df13ab3181b28a68b9e9708da99fe846dfdc46e269677ff4f45110b251c1c35439407db34c46a38385f623dbbdf09f51fb967d230546dc6607f0e8dd693f05652cb5caa542a2297aefc152a37bc1398bcb824f1d7cd51999b4d217c80738fe641c4168dd7d49868e003f3abd265a9a5377f9045980abcaf6313bdfe96f633b90bb715d9f467bfa0f1184bd5d66e1460616ad4b2ab2f7fadc1932377a4cd868262081e8305662ede707968733930139c789cfb03f410a1fe1454c9a1403dff447095da434399fe800708145cf14f772227be3c977249af68915325319ba9cf295ddc7cd7c630a1009b6dba7c5e9a1db5f99b58b7d67e7b945e449219c62880436adfc5b33d179c4a17cb4f1539fba1ef13e89283c2966933194dc18957fd3f89e32491c5b2008785352e359584d6bd2ed1eb87d402f6b0ddc5720c51e78a296611cf3dc1aa903cf7bfa0b92d4786e8d8cf08cb7625120f5aab0b5816b050f14d7a9fb4eb85801afae3e8967b0ccc284dbc6d1d3857bd0009ce3c3425d827b5ae6c17ebd52e490f17702c8f65188cf346d7c002183b404d87d3d0a5a57e4aacca90f9c08953a01534e72933ce3288e2dccccbc999c0c06a2d9a7d439eab09d10d486114bdbf0f00600004300acb442ca62fc7788ed8b0bab0ff47536fe053e548795db1a009e48bb29bb9d02c668951a1328ec303f0170dcf2d9a5df5674cf2c4de0caf02cec06df513d5d03678dab9a249cd0ef3be2c0a0552dd3d9c8b68cf2e118f96816a04c44101a744c7e18e3bec5f36a95ae29b5bce23f10625e9f579f968d28b4168008d4228ffba0311f8bd24bb1f038ef50a0cef9845111f100dbb6e63907d2f34ef48da961eb03dc0923b3f9b9e20d3a0268be816143186b467c32c651d60a8ec809b064c55227d335e656f5190a400260141df0e22bd5186c66256ed7079d815096eac25c40ff69b069419d0df07a6c7b24ead062cc5b4ec4120f1c473186d566f16ed441ba92a96682df6bbc07a1f086637dabb2409a8cd40fad66aa8e4721bbd48145f8a12c2da62f64f7745b2b211cea48853bda9efa6e354dd124b500c81ce9dd234fe57e957d6a7a067a239756937a86ce40803f06041bea77dcdd2e77ef6bcc2df8753ca87a0c9eb864058a3c26be0cc9adc0e4e4c3c4542b73a44e13bebeeb7f39596c95e5192ba61f6fcabf3ce6f66741a47dc9c1df0de3b6a5e97c98d7902283a21e6f280956161f69c599bf49cf2a3af869980fc3bb9353a0ce0b699473755c8cd23a3bf2697a58604b622d1c7db52ae574f0877c262b4d9e50262838f99ba311e314eba3a37a146bb5db9d9ea32c12e616e72450c7f93fd1cfa640b57312ede33be1da062d22ba3fc48c1486368ad28cdbe8670a7246ff2ef4872ea05eade8edd8dc5b54c2759a86a7f4ebb5a6641670dd6efce98d1b95e86877a0881acc33681aef164a36b22de2c243df637fd529201f01acf8409c5d07c8bda65a1f1c746b2ca6beafb7b1a40bf39ca0c63968e75bab923b26e1216b3d39b767abb3dc0988cd812fd24bdda5aa6a2303c06e4d32d4da7aed7e12dca33a6ee202088aba9674a130ea35b94e4723448533279c199ba9d60f691e50330a05d61834b051eef2eabb8b4e7a5902f2b2964c63a11bf56f4da1423d2ac7f1a40226bedc6ad533750505070abaa1e185a4c2156a4fa7f219f993e704d0eb6efa209296a707d8e55645980fb1a856d5c4fd23e4bce995ad56d7b462527a6509470433fd0df3ab013be220f2744db1b3f00498df580564ce0da18fcd8e1aad8aabc0491fbb8a8152a80079b67da0a0ab1f386a216e2a610daa00dcf5112d3b5a4dbbf0c00b22a2207c1f3d519352b4339c42a0d3bf139a1e7c2b879ccdf549ed4b998a4356a7be08118cb349942e9a431104afd9c32e3eb19da808fdd38ebdd43dd3b0440218160c668f9a67730a985d3d4aa48657887f2c25556fd42ba0b1e427759f16d26c70ecbf7219efaa63469905534606052633d5789fa8600fe2efd208f4418dcfbe7c77728d938630929fe8de014fba92641ed403b2853a5bcedd1c41e8179222e5d090dc924bc2a67cb24dd782b5f981e9559d1a14acac686f9760aeb7dd61d4b87648812d8ee52bee79288e7588aeb29cca40343b81cd6aebebf17e4843f6ea249264b7bf01d9c8bdf331d2d859588f3e0ae5922c19e60490442066effff0c75cbb1942239a5762b8dba60f736514ee74d5149ca880f52a6a9f28b9fc927deb026f777229b8043d78c295f55bd12e212d61aa84e9f49f864a3c764d1a6e3c57bd1406eb3fc0166a2be575011456338ddfea2f95accd8e4c2fb73e07f742b4741189569a98f4e8e2097f2f96f95b5198e85395f2e909beb40970063d5058035a472a55a297ea45f7b7e6019f5e57de2dc2b5edc62bd186e04a92249a6716bd10375ea9495cd3edfa9ad0487f67a0740f634e3b8db8dfc79f69ce8e294313e5b341f2c18b115d7c6bf49ca67d4d8e399d46f4217269572a2e0d81c5f1cc4785c23b7016dd4bafc6f5376a0b47d5baee257a0af0fa090f51d93fee4dfb9adf24cefb7d22477feabb677570e04bffa15b1070f457b553b75072e858dfb34f5940c2e6212b470a32442fe1fef5948544f4791b8226b5d3f0314acce065c2e8d062abafeae409f59d5bbddcec8265c369c85b67cf86431fa834fea7a3da5c0663f404e04a2af2b35d19dab64c4cb4fdb1ae2f8d9ba1656ef18ef76f050bd169c13ded82ad065e1f64d3ea5f7799a6944fc37eaea6a0e590e55dca5c421a89eb64ca9f56daf5958b2aa32437a5b29e393675d339a3bc167b6cc145208c4f4964a93e19c941f64b9e69e95906905de953a2723f7ba16ec9d2d32e43c02dfd6a4b54c995d1a1f00b3b7359649b429ba9128fb36a2cb78def28d25d1fa5bc9a451838f8861607ce9b7810358a7cbf6a4800d5a48a2036b7f1fe751b24acf1c34df9677669173141426dc9dc8d1fe04be9594fb34ec97f12a8df8e5d9f4c3798c66cb741e474b650baae8d23e537da66eabf67a99c9004f79c4c52d1945a5518e5800f4d1d00ad28e400e8d8799330e7a0e7ee463219eae382b2337a380baaeb24b31c25670dabbb5e8678ef20c4ae2f064c8b1e82c1032d90a161020500ac9e9b377ed50c0a9bec510f17590181e5ee4332684e75befdf5ca3fe70d154b22df837986694e3348b6556f0721a564e5a7f19ae90edfecf6e13184cf902efb4a42ab1ce19445e53126aa03a3c29778e27649df74c8fe77b5336dd7544ce836f92eb7af02a0571583c6dfc434f902e209cb63a86c8c55b5a0297ba1ebfc5cacf120899007dd1790d79bbee820dba08d08b3645f658858ed6c7a7464c34e125bd9d336837b7ea903802fd03aad8f6e9ea2f026ec9797beeb87cd99c63e8e22f09295853f8c55264628a397551c9fc3550c02c92aeed98d8bbac238f6ced84bded28aabf11a0caa03a1deb84ae2027a839ebd35389c186db7b30c67069c2ec9356627c73ca8932a8297cac622785da667e1ede27cdb1da07158b1759f939f7d4aae1eb96a22318d7b97a9ed5befb3d7b1119567bcd88da584f1137eb480710997a8ca493931f3882f4bd91fb3e233228c01f1f44f384ade5fd446528cd0b518c9f16b3cfd4d9ff126983e561a5410330905ef73b702bd580c07011e94b484ae59641d831004a10580441a3599d1b234da408d57588d9b6d0f6908d156efa4047c4b71d330b17a1ec078c25a116402078a828b61b8ef6638c269343002e45ef07ea47b80682cacd3a5bfd70ef11e5f72a271633e63df148a04159f0f7ffac16c26f6d3ae77bdf68a87594816ff447e319f924f8ba89c481a3174124f3dbf051ecd5fcf08b7616eae7ffb712f6513b9994473209b7196536fffc153ab100a00c5ca1d076f7b429d8f34c7be1b7e40f1577e26c616bf23f477f722f41cd7338038abd37d20ec5baf55b6e610e12f1e5eff9cf536257177fca323c13fd9ca947eec50d4f40e09af73d76266dd803487c60b68f206f2618196d1adefe97703e6cb3c0cf12200ba5ecce414376f41728e35c52de7806c283f328d2fb43a50922a877adc3c9488b61ebaa22dc2f734f4600bf6f4ed18ff990b83ce814911f841a52be76a7778a901e441d4563260edeb3b000b4414fecb530537dd6200af937e329e120c0dea1215778c003dc12e31fa913423660653f752777c9c7cbd35b916b3b3be5054450a90417d3d261a19954282bd3d7c9a6ffcca291d134035a4f23f60d38ef820692247e310170df1b5c8be65c541b1c03550ca49c7eead88cf58b8d57842694e40c45b4fbd2c018a5b45daa9ec393fd17ec29642005918edd99be4f9630f1cc6319384971bb1330bfb6f76be2484f1e3bb1723a7f7689f507e6679c03766da4353397cec66a15026146084eb62bde835427145bb3c75fc24682f37449933d3f21ec65db2e7ead66fa9afafaca6d0555ebb2110f9c7f96cf2301622d0b68c3ebf0e296814a212e6a89432144c68db5dc8b2175940416f47f284539525eeba66f608a5ab3522691f5acfed6f653ccd33a73614426bd132ae219855af0670bf04dc1bd66e5540f8f19b6dbc077abc400df1030053806fe92e08e888f5bb88dcb5a481eda110eabef224c67dcf31f780726ea318f9c480dd51a99d700ae4b3a8659f5d2b34b8daab1d57879afded3a81a999446ac471648909232298d01b06a132d027c6134a67590b4fc431e0d05c0a36076cf02a0aa045111128a8f50a7f49bab97dd1823e43ee48a2a07928517b99c303fa65ff9a12b644323560c84c095fb0adeee2110b97abd570434b4716c41e532d560cec4cc7ffc7cb606f72ec3c39b1bfe9e6e1f40a5f2331285535c84a8e1dc88b2abc35505a7e307d560c5904582a6f73abc426625237cec2bf398918a2a05da9cba62fb59a479215deaac86fe047e231f0ea2b5f7be3c61e36967aa15edd7a969790d8af04030eafc527ef468c05a64456cbf12b6bbc97cba821752102ab40f59cff6900b01ec98f9c0df0fe1bf54f4bd10898a1edfc3830d2013d7a10f6d9fe2043ceebf19710ae845d51ec6614d7c8aa6dd1941f92313a2329931efe834e92345a4fbd4c21cae44588248ff125bdde3b2f39189c1d0152de8021592820b69bb75f5a1472e9da71b89e70bfe94fc4a3f9bf72635a9556b08ffbd73fcbb24db86d90abd958d32fbd2de51e11b8fcef2fefea1d6ca095a490c2f4796f13dc34fea758aeab0e9441005271f83226a5cef672fa8e7a6c8ac187cca87c8c73ea6def4a0bf38392ed70d8b1a2bc37b0a90f92332ad1970eb5e1a8445e3681cb01d4da73477e59749889ccb1fa64ff7d62bb1dfaeed942b8f285bc63dfee84fd477e5e26f9cd20a129067d7ed60fa80e60c663829d8a0dc5df2bcb8c59c50419da109a1bad49e4c52274727fc8b35297d73859934078ed5693a48fcd78e571e5aa19a1e6ad0ebdb888bec7c29a0dfd9f389700b540f933a5c37d7c06d1fb5ea8352fa2406749573dc3fefb8e8aa147c668f674959242955097ffb28620997d2cad5b13ebbb27dd5f2cf6875effeb80635100f7bad590e9e8d82f2c843c695d16373b1bdc42be50d8777cc805128ef489206340e1905d359eedf169bb750786490f7fa3dfe4a9bd521de572f42497dd6150b5d96abaaff50ed155404b508f3cb7729364afc41d0ba4eeb3b4b5e740e7193007b586e816e47e00b95eace58e5764e9857b68d82320159ec3ff308f2266872f9aa44d40d073cf87bcab8273bd1446f2293d97e75b5be643a3b164c605132a66ddf2c97d5c691246f0e5298e5e8f42cb6c54930096264e6a24e723629b5fb78a832aa806c284d3087ef9f67bc5ec9183fd9df74a208cc5114a1202659fa8184fef24ac1c5ae0e45283ea9b11ab176ba84665779bdadf2dc83d59070f2f070f57a4a5bbaa19d18c79927e4bff253890af70dbdaae057a5a2c8d1d0ea27f6421092211be04dd9a80423c28bbdf4deee6729bc21d45522f77229017549ffed5dde05ce7f39a6e8b57aee6bc94d54eda15d3705451ec066ac85c09caf93031770d9e1b07e3dd79e917aa336c40bd1634d0f2d35b4e616a68ea37ede7e97dc8f3171e4e8c73a2bb8638b9628f71f519071db43a1765d6a011c819644b8723844c07eb349b6b8f8626933218cc40d22b7c5d09f43bbf78341e22b480f60661d7a732f2460e832f5c49adaa23c1e4c0cc1200a3b13e41d8bd7cbd9a4d8fe4f2b4b022843ebd45962ded3c5c0942642659800e8a75403d474939b78679d3d29309a79beb8fe047e53790660eeb205df376ba111968a1bb4545fb513d73078605d54175f3efc68157036af6f6041cd074be126d667fea3a99e112f29c4e65332e3cdd16fb659f0e2f1dfd2b50b1d25ac95bf1b7133d4f4a71e2a5a98f264ebaca13a43370928427c7b9ff6d4d9935ff8129d226eac663bee77bd8596ee22e542d37f634ce2c59760c8689495020b65d7ce77e16f82c999e262ad34b25b74ca4a211e6d9d34fad0d4497ad8451a2efd663aea15d88655210a6de36f91edc27376a9a74bdc5ad3c4714f2d64df6bccf5706a4e16602dc568f4ae0f33c32dd2f4d380a0237d86a325427d19beead7dc99a3da9293163c50740e6eebc2071f9cfb12b7bcca59914d0b8d1c41d21598c65667d24a0cf240f469f37bcb1b05a6410bef0526b518bc20a85c9112bab2857aae02f7704baab48f060b076a838db2f0282decbbc3a9c9c8042dd6ac778c7d432c525e6e641450b6fe3ae6bc489513a185573363b73f8b4196500baf957ea70063b380e6eb3109c53556ec4e01d712f2ec0e23d03ae3137f99df1ec13fb1bc608fba1428c03c650096891649adc841765ae66be69be6770b87de614af4658410d3a5ea126c692044358d7fd6779bd4e86f937690fbf3e10f755c78565f295614e8f753c8ed9dd6228009c81443faab10d4b5144c5a8fbb50c2dea182e35df06d1dfb59b663871875215a0c3d8d7bcf2b2fad95b9a523898744bc5239b15c6596c51ea23e65d29fdf18f66ef98cd8ac539a359ecb76fec7030f5080b7b706599e1d7c0a06fa598ded031fd3383b28ebdd6b7fcc728985c07db4df9c2c94e826318561e9d56b42c6c341bdc399c4c41a70ceed569c87f5ac5abe506ac6bc2b8fc2823a9b1953b5995f8caf8999e8717c2b42c55b4881a469db4ffab6081c61f9e830766d39e08a870bec01ff54de496c07ae5feeae63c2aabc36d7983dbcd5acc3c95b77c4d27bfa8d3888309dd9d4f5d80b1abb827b0aa6c8ddf23288bae20a328c9a60fc9d01c4ddf28fb130d6e6d001cd82543613b827358420dbc088be10b8e6f3eae8d726c2c553c9908732a6d66b17356bfb7d00f6102b62d1fb02f8343410097bad899f1d18fd3f7e217f7292bc6573cea26afd2df4b062189e7711f01d15ae516ef94cda7665bbb5857b8662c917a4f66919a36937fee81fb886d85dda36e8f73cbd7cb4ec691eb0aa0a4e88f8b91bfb111a6dfddf7eecb7d3f284f7eacac54e443112ff90a30fb4cc4c99dbb397dad63c5d73ba136cc0d4e13a966e49a8572933c93b1e2d88724b934ff5895e90d90d32696a6fe589214a5e4a81b8618303ccedb481838c49d78486a4706b829d368d83a42c7705ad4456b8e056099e9c62118fe040faa553186a788614c41ab04ba454d8e8f4f128bbdfa8b4648c3ac8f4a17c2f7fe9a15a806b112a02b6604fd3018d410e3d5387a157232b4eefa58d5c65fd216dd332579e967290ce562e20d79ffafd822f688cca9e6839b2bd1e62f0a1fe81b288e9b965adc209fa04375039ce636aa2984957232f6b2d216e93188e782cfbc9065c4c311813684ffa4b9861fcd8f3a39d0326007bf6446eaf73938e006b31318ae8c774853274a4f85f7c62e6240969f7d77ed83bb8d46c052b0753ca72ce6a969e7464cad8d6f4e732672a69bb55000ca6c2254fdc2e61292f1ae4023f8f54cc76dc26fdafea529a8959c462672b588da213176a6326f4d36515f8a3c0fe234f53e94e2f427c2b9770fb28c7f7fa25c654e717c31175d3f49c49e42d96e0a641bb85d3923c1fbcacda3af566bed7292a39c87de15d9b5fe9c09485d793dbca92c005968ca8e8564bc3f4464228a317445d28921553d83d3c875acb7f5a71997da4ebab25bba417f831ab614b90b1740443635ead8c2f6de560c7e5fd51d62557c9cd3192b98621bfaa7af1476ce64ca630452bb77db379a7530c8ac4990567faf63507c1a9a4e96cd604649c740a77827165560d051338f4591348f48a7aa14cce36f8bcca8fb333e4a8a77cf0c3c1842929981af213e9953863735617d1159b95746640019a434e7bc0993287a6c9c580f8c3d53348338eae9f6c80df25b790b6d49c7b7437fb43b659b71c1e27d0fd72a99b4240a88ea59664afb98b1505c1e4819e7401c15408d69b56936e582117f8b35348d8a837e35285e4f0b1c9579e4a0895e4e73b466ad77c028e11c0a4ee73b0129e09bdb705580d64599b56d32365f4c4e055fa049e53f75fdaff346f66aaa601a38b352631c7786fb6f04e13d533f96a46fda8026d05b94fe3ca17b0e097e8e1dac388ed36fab1a2cb12c12685a285d3090a971ea16e84491ae8ed8e18e0249664695a4aa634c76abe56f03010f0e9cb8370dc63a613eb67e7a267238dfb9d6bcfd6069b029a1cc10f95b4bcc45d0489488b2e44a09d7d3e85c4f94f037b3a0aae57570d6dff8961c39ea81f7065fec6583e6b135d405b23c188cb334c4a6f9afdc64d7b5e73d7452db078fb3de5e90911f442a905967bc8967f238d3e82e76880d72053babc5f400293d8a3d00cbc661f62fa84080e16f3903eb049db38efd9c71157f63c3685c742a9f7ac311bdee3587760ef6d63c9701cdd4f6280a15d2657f633eb69dbb5c89434159deac7f60492d8bf1e3e24577df4ffbf0e3e39e0f3dfeb3de5d5f09834e4bf75c4f96bc6aab33038cb5b7239bbb81e7806a53b99cd4851fb8e423abb9a34a134f4c958dc78f617ebf473803f3b72786cd76f8dee296741186a1aad26d3226a0af18d409ed6a95668fdeef3605cad7e32b424dd98b8110aeafd2545d5efaa012c925337cce6f35361ceda01f10e9ac6b4b71191bc68695192d4bb06e8718e127c1e55793210bd706b8df21fb07dcbbfab32dfcfb2d00b32e88db4df278138dee71b5f0910f16a55a117caaa1727f112e23d784ca6b26da7218d48332b7dda12716c2d7c379be1fd15d973d7f8fe577ae605d1efdd549115fabd297d01e0c92c3b269ad86ab576b4967fda36fa19c71b4b6391428c3d1d3e1ae4b09d3f24c302294e2a8815a41403a16b058fdc3bc2ae6d7e10a59085d1f3c96fb8064c0585b608fd776845929ee221f3e2b1cc77c207142e1960c2690dccffdc1f9e7fc2ae5a69897f53f0c29a3e7629499297abb26cc466bd25cce1a12ed1b99ea881d4ec82db6e78acbdf6f939039d89928e1e5d87677caabd5805fee0360b384527bbb6a059c16e63a134dd80837b57927d2a49e61f928f84bbc8f5a1fe70e507a58efa8832455489509a2d028f725f4d8ba55319b96f1294e1e990d7d3d98dbdbdc4a2e9dedefdf2ab151a3297facb420bde54de48e057ec330d6c77ea5e6c4b59071ffecfe3c94188f5ffce78e0d49e6f621b1f6703c5cc22402deeec734dd15c2b447d2cd978ba65e1f3606fc91196b3aeb4772378cd5b060d5e4ea657086494cc01cf4c421e38ec58e6851189ccbb10a552315951820869723c0590451eb26d7a9558d144a165de05dbdb72e9b842881e41d6b673aa8b1fa1c8077864dbc73c9a306af4676a583b41f023de74a57c815bc5fb16a784ab225e6c15c428c35100be16192d0f7a719a16677dc5a4f2e78eee47eee110e2fcad97fff0a1f2581b661619f8e8bea88d8df6d79b00c5a72cf3d8aed75f067c2025a5d9715bde36ba903512cffc87f9f8943cef241cbcfc92ee9f0d6daed9b7f02a1fca8ba0d7fbeacc4a2ec58b861fef246834d5bd8c0aee0990d90a1f100a95881520dc8ee6004214ef945c894ebf1e3caad1ca6eff9bf28b280766d3042a1a1e9e2833769bb5d4ea5b18ec40def7ee7566017dadd40624e9c386dbd55176cbcb1cd6152897dd82f53fd0bf71e1d5a8a5416727e9df46f73a8c0e24af1ed2518f97b4876a4cfb6030e91161b7e2153f3ab9839812d728a2937b03e003aa1cd17f51ead104edf9e7fdbed0be14bbf6814ba984c961c979bc9ab3e4ecdf2992d827d46f0d0dba5377c4282f0ef62eaaae7f0c69f0a5e5ede57ea26a88718e8ae744371e60c6c41eb69db8702621d43c9435231b558c62629f7e98c87b5f44cc3e61d8998a51869010dc6d2bf5e2ddfbf65b9434ae1cab77402ef02c742e174910b68a58e67134d9d2f0da32e05233b0c0d9db2eb39d8584b0f2a8772704112c56fd33ae07e19be9da5e51aa8c0e3a1d1d6a653387f03c5c2d0857c27b73f8d6a16e9a66c12e6ab752bb5f6c3d5e6216437fb19249a499342f0101fd1b0a7b9495ae456603492cdfb487197b6218b8f167d38fc582b012bdcf378c3980823c153dfbb866cf3b21303a00b9af881b0a614c6b0e7a26f30ddaf8ae4aa74b583c40c1e8ecf36e3ab9ccb0ad5cdfc888fde78af2eff183f6d0c7da93c4e1ca9cec6f8f5d7ee1c1b3f8911bdfb08333548f67453397562b1ea6ad485172daaa6be3ba2081ecdfcc0ef6e046b49d5f77e4e136b390b46aa4fb50edf252ce85cdf137a86747578aa42cc23163ec4d01c2a8dac1b9ebd031856a252661d12d6f94a798d01df25a482462641c566fcc325e14adc231fda8b3bf23198cf130c03f6c7a45aa867c9e8a60e261a16c8131bdf5b9191511393f5cb3f4ecf238618ab43b0dd7e0a84f50c14d4aaaaf0bad596ff613162a024062ab437fd5b09afa9a6de5953362b484548d3665922b62d1a145684cbcf73f3071a7011f5596fc5ffdebff603842d9a2f0a0307a3f192d9cc949324781b6f6ac152056e71f9d340dd8fdc8f93e6151d40991b9ff9d98a5d370d20de2c1524084996e785c83116e49279a879dba16754f4ad45163f3eb450888ccda94f838b81ccd3c9509596629449927f799cbd11ba9861bc34445a49d525edc473d752e4bd51a027f7a1cb39b92f5a774c7d460becbdc3acef76714cec3d61d88d9edbf2fcea9535b82d5ffbe9a98938b99492dd14857f3af264d6ea47e42c7561814a6ee6f571a2e17a6be330ab35d09a31980b89e08c3e5cdfd15a4bbd259a67fd4b898b2a0560474f26fd84d33390d7a270269f21655ae5329b2ff2a607a555b6125cab28a39ca653386404cbc5d9f30452d83d5a8437b76cf6b43a5b89568ccb76318fde559d18c6dc822c02ab9897922046ff3499b5d8be4f27a89162bdd0ee246dc5d7117bfd0037ab0f0dffc1b78bddeead1a55216a970ce9437ce42a8f5a36e95a2a48e0b6b2860f80917118a84454d2860753fe2074f392c218906c2b8a597c5d71911b8813c7c592332e4a20889ca6dd8444c8948637834c43ab0c278271ec453b6f08e27fe045734facef251c666498df89b7123d5c1a1b73d6490db383020cdb142368d2183674d6d1e37ebd9aba0cb4d7393a75d20fdc018787b4e528d8331f58f5ee919a2f35dcc04f34d3aeea760b6d161d61c7eb89de6c0a76f5d000bd50104705d8ae41e3d7ebd68994221a4ad82d65348f5666b5af60cad8f263ddb09a0fdc8ed4989649c8b0177f0e5ab7dd200c50435ba2661337f3856d6a158f05eda6210614995c847cc5cbac94a99ba96a3085b0db952e13ef896a2f7a1cf0d5dab60a4a032b7049f00539a9e132c58e802bb107bd3b76c9bb87143bfafc04ab834f8d0c971839df042541714e691a3c3e5b9aff7afb069af9453de19760e3f3f83594d714bfcdae9af359298cf51917058896fded2227e38e7c5f0b059f7a301c689eea8523e4c8d6751c992ac27f3dd26d47dd4b7576eeaaeeddd9a9a03d8f129d659531004c678e3f7fc9e4dd3f80ba6aa11353741295578c6045d114b4db5cda833cdd926335a165f99c2f3d95478f21c0a45451f115de273ce6f6495166a79c5184db9cd5babaff612bd2d34aa98a672d2f942af82480df7506e2918242ec8b057bfbee148ff91d748817471e44b8c6cde77ca13313cc369b747b8a30cd62ab176640338e54dfb00c7821e406ece8fd3403734d30cacd0f86f7d20a63377ac468823af2e1ae1bbd96b717a8efe702be2a1129aa0fcc862ad4496f28df4789101d9e1620264ed353b1a8b013c67f7dfc27fd8947386a8d02d02a8fa3b27854518c805ba874d81270b97b2c2b76649d79551fe47cffaa4cbf2cab28d77f29250c41ec900ebdbdb19622f6823d7e73970f6f698625849081c5fb99ad2c72a4a247ee9ad3401614c38a3ba7a62e5c7148a6a9df8039ed364184d3d70353e2d42f6cd6a5efd0fa6baad6259811ec7ccb9d38ee552a932d694c550c9fab60eafcc9258ce47be6318b60a27e4de9054fb4bce062adeb2f248ff4e3c18a3e306ce02330709f8f92603c28ed151ea450e00e977a3fa4f137ac88fc8a250ad4e77af7abc5283c2ce6d1cdfb15090fad62fca942968e877daad2bb789b07afbe522cc0a631095795ba1ebf8cd76302d23a1d15f20da2ed5fe2297d85ad2e7d97669ed207f1d7cc1843d1dfd138995c817e7e889769654d2b79f18b301607515a13f6999e8c870388a22e97d0042764fa2c4410ffbb33aa5fd73c4b0ec6387ae0d2a52a78623e6e29bf9752a23236a6be2860240073a0b5927b99426fe57762c3177bee762d7147d4428cf6796b7a29e3fb76ece53f77dd3857d536fd21d7567c266075e0557fc53f9e155b10f24533f3e98f88d9cd1f1f05e5478e3487deeed0638461ddacb07d5d69d3c20e185630872e06252453e22f94f70d164788cd015c3719ced32648c46f366efe0ce6ba518aa1f97cbfcb788ed540dcf80517665c0499da0a332574aad37bb89557ba1f2ffaef0df212fdb0487f173465e746558d2351b7860be38d0b1e574d2f2be4824cca1184957fd0a6f7fd179fb60cd6d01be6d23f066f106a1e6c2f36486d21c0024860ad5ef3a071e504dd0e4a7665021b20ded75bba4304e84d6dcad97fa205eddcc3b747ab4e339220d124d704a239ff74d2f7c1a16c89fd716474afae5b9bd8b464b81e370f7765dd1d547fc4c556c7866a773e622f64a126dd757f50fec4bf2f51344b6dd4bf6c0f6558c418b6d6791a81906ef913eabd23a4bb690c23e679a5625cecc202780bb87d23c212aaaa4d57e1309db27e5aebd9ff6512b4eb22d131bb4ccdcd6cc0dcc1123cafdd2b10e7a159d873c54cfebaf41d601f93f13502aa0d75257c30fcc4ee46949e6b48b0207c9b653457343aec46b9b01bc0315e4209a0be9c6eb74d14fc42d9c3292d44e0d24f4a60d05ee750e578a6db45492aac22afbefad4efbc491bc9514c9b52854ba8e992c413956ba1e7ef04b321e764f40e92d79b5c15e9d03d725bd52f7464808b461776fac2e4a3617a3ef95dd2c9f9b618ff197c76670e9c87a6a6eece237e9cb0ba4e022df3149a783a1f777c84eb3832226b525eb0e2b92401825ac26985efd6f896f276bb8802ea341f73229d609a0a57e8c9c61c81f4e16757ba60dc7250ccc71c9a565878236d688afe9b9a40fd7f53641b2999fc733bfef7b4f9fc896df1ad6fe9617e37fec96088f6328525d403585d5ff6eda825dadc2497d91d70e1e305e88dcaf78de06abf7c62f58c99578f002b8020a925209b984a08b4bd43d04b5963ed503078fb61f2a20c6299b4f1e89177542b4146f4e51b3563404ef1e42d304a1089586baac91f5ade4dbc8c05e8b731db1189f2d79804388c72e051f157c9066c88181dc3ffd41a4092baaeb63db4becc5dc91a6479359967b029cec55d24e8f8ecbad86362bc55c55f2b25e7ff23791309db75d1fb3805af9f8f9d79d917fa7e537ae6ab15841bbd4bfe5a155578d56361b805c690c28e31f7d3ac58839e1490d3421c05befa4d52baddd519c8dd633a7fc323153e8df95f5f788ff4db1d3acfb4a8b21809c18b86fbfebf74ecba899a8ba1e96fb36132c249d81e440dd297b2e175479150fcf24376c69e85dc96ffc6d1071b089e7f68543d41d885a76564920c6702122f869bc5af67dd8c2ad20733e468aea8f95a4b2e9a42aa3c4ac98fda3d8e9748b6152c355e7eb214e6a34effcfb348df4795012a66f8ff9db00dc0165f665d9c7b35d5ffc4b467a179a4d626005d93175b11dc48a10caa2de348f46e627388a886a0ea8d720d1ed3dfe9ca7bc58193d718c649c81eb6f6cd892056e71b018408b8587390bd40026f8c5393d8a1974c23002a4acdd1d719683e5772cad80e6373c0318845ea16301ddb76f5c74402eae3b451718e9ee3df8dcb7b7b051a8c123c494aa8481f4c915aefe38e12543756a4fc1655a65fc4a95931181ff5e0bc05b9063d42dcaefdf1736f19e394840b14fe6f47214da0405e1f7513375eaeaf689302599ca6dd90dd989ce4cddafacec3593400b101fbd8ea8ab33e502c7f719ee053f7bbad885af10a80b93d388fdfd9540dfa8ec9a73dc5d3a63f508d787e817f9c77f4a498e79d5a70114564c66406c249040349c60ef02cccee13984c67ff8d1da2fc1b4dd59fa929234c3530b2e7781aa2e8958a6028e12718529f993dfd76fff6b3a20afd756591b69391ab85c30abf1c8f82e4e8e6c0a3514476bd1065eaea044b42712209d719b0e5acc0f155e1a8ac72b5f2f89378c033f8fd4d46235e7961fff5163ed1c81dee03805620856be6491543f6d0e4caab24b1f18be6b2c228c10ff8c3ad03449d0a7558705816d3d1c2cc92b088c5f4d571fb5029b42b0a2d13b7fd3e5c5d200161810aba7ec8c53584ce660abd573bb39a0f2ec978cabcedcebf077bef60bd80d1f18f062209989ec144ff9a15bc16015feed928d3427495d319e7dfbba77111fe76d4810595832513dbc90e8ca4395df71bba52e3f9e384af8a702f346e807ba4421ffe93f5f621625ef708a435ef68de8bb0061fe0a490cdcce1ccda1254abad3f39d6b7b7c020a0bb61f3f093a52c0e7bebfdcb2d38e9c77e02bbfe0f01a99786e3406b150b7b9007ef49e0064d60ca92391fd474c0ebd1de03881bd232d6dd209681db675c91676a1f8cfe94a4c9c258862a77f1be89c200f128735266f2299992f6f352e6d8357a13c5fe36e0d5e6ebc2839822b70948faac6ed6ecf3a6ac3418f3f6246fb3c35b393f2cda100435768af53f0d34f8bc159fd0ffcb4f4e7f6a2de05b5071a14b619d1548e8f0eaf337e5d8fdae47a6bcedb1c7b9da44ca895b2046d07d050c826e79cb5d62eec6e7d94c0a3da0fe06b971d1eaf73b5f65fd2a8e74f54897ad42c83350ff1ec7e6c7fd2ac3523209bf1e19216368f6917b4f92ef9fc8ca78cf5fc592b6775e44d660877d74bc9e38ef99bc7094f9ac28798bca1e2d7da9b1c37d06ea62a39b6b78d3f0865426d373feba3746101ca2fbabf2614ca7b14d9c61ecd0a781731e6908a96b65090fca74d3f34df9bcc11ae5263a25092292107ac4bed545ae0a59625f700abd900446f758b271fd0f8a5b2bce76504a54e0adcdc354828f4ad9be4068d45ec71cd06e2ce624eb24283e8216db17d32972d958fc9a9c7362b3ac11f400d92374016e9b918e151426b47aae2da2dca39e1d8c938b9ac9d62148cf103a22b439655db9cc18faf3175878aee92529462456a7d46c5066327ebcbcb9dede727c9e6c14b912743fb5906017820b20c0ef6a2f7574fe0088c533dde6f92a021e2d287a3e7ee14202892e8a5ed187dcc9b9b0e0d63d54baac0e62f9a95997a7aeadbad038c2a8a1928dcbe65a6c12450523c0f2264e9677705e25bccc08f9afa408eca38a4d7efca08b1f6a8151c7a062f3eeade637665c74983f2550ec706c1725c6fac1fc39d0b749a28296f0be457c1ba31de27c41154976702c8df6a4570120bb8d21f4415fd6b2c4bc20aa111eb7606d10f4b346ab66515fcade98c6e9a9b9a0239ec3a8f5b487697911a7a53bff846af9abcce220e3317b1c60f3c3f4861a100403c588c87ac8d96302b3d2c01a85cca92914963ae505cf3bec4ada15b0821c15c4ed93232ae85ec04eab7d13d63a639e1039c7d9198da2e747335db085995bca3de6f02a046d4a164df16cac9ce83f6811b2066b9c004074639510cfbbfb36cf265d3fff8a22578566ba7b44165052ddc5c088263c7654f8d26d9fc8abc44af44e56c0e04c2bb5291a47e0ce07b9d3c21492aaa7c1b2e741bada57a201abe9a5aff47ec1ae2fe7bc1bfe7f567c0fb2b22837af7992b170fa18547e8a1583f1dfb65188f8d3696b6b899dc0ecfb5dee2f46013859c7e67eace811960fa49dd8e04b3082d1d63196cf6371a5c4c3cfdc0ad422f6cd5785bc505dde0922579b695b3b2f582d37beff0553ba414076d4354c2890a34a9391f64eaf64f9c6dc41eff6b7ef74dcf90f2deca2953cb68c4aaae5f131ee1104444d0bfd40e10e8112053354bdd1269dcef4a63fe870d5b99dea9e79dab7aed35acf052327465aaf9757fd087d9a99a5a23bb2912f6221ef9c030db5b914a090e02f4e02217116ee59d62231569191437f744cd8d1e55375b0711b867a4ba68b5c036725b629c1e59fc39ee219322d8c967dee82c7a04fceb59f2d9737b9bfe25c1f88bb6b41edcf785068a9c784b4a86fc99ba3a00562edbf85a1327efec365db672b506bc332b5806f845506f9aec29b8d73112a86063120e2ba9097d1ea2ad4bcc9c76f1ceb132ebb1c7acc174af35ed757809f5e747c84042b2b901f31f970adfe3140ac2302287a99c051d83359d5f7459f8c7d69fb6ef3804f85209b07eda028356621118c4f1c256faa2aa53931641ed8808fc52b94256ce301161f92c06cf9464ad5934e2348618d941e445cdc9a3b8435c62eb6cc7570398c9d28df5cbd388bd908ad12f052a62af765d4fbf90e5808ca85ed93d239dad691bb4d7c09d518448067f0149ce5dda9986f9f36848c31193d0523fd106d11afb9fa67d2c6dc5750a8f559661248f2d0172cb73d7e0cdfe98444800ed010cc757d84fb744304310dea3dabf1abd5a488da8eba4e2d319981c0fc4bfc7e35eb3beefd56ada384de12ecfcc452669466787a46991fe9e04a680fbe1f1ec5af0c1a01454fb03bf142a91a9624a7cd23f62df96e8aeaef68a98fcf8eb8c350a17afa52b80603ecfed636b215e64bcabd286334f474e8e1d0d25b369cd3649bc0dc7bc560b8956d666765020071108806d82fdbab26522dd1ffca3d963e5da952efa9ca3bc16f86f8d32f7ed9cb24fdf4118a87c60fe08902b3e91988035f770112012b006d2d7ad74db8d58b13c754d788909685548390761386d4969f03719a68eeaf2db86c9fde0b074c197a9ba4fafe19a502671793ebce172a51bfccfa5b6be0b070a7c4b7600e0e5c7cecc4ea2ae395baf6d0c1e9dc3c9ac0abbbfbb473cf684b54f6a27ff4e2136e2cc7f355eb0f25b2a228e0535f17b02d45c01361e890224670b038118d22b1fc9087f3bd700cea71b83d8d51f1f821b1a27780626fc6e5296d1363f6df6aad5cdb8a63bdc5277c25b9c355cd0848bbcf9268e327d6daec3b6c3224e3bc00ffe1f7780d0333eecfcf1123b7b320bab87003a600e032ca535f22c63f541becacff3585f341e90216a41afa76381c746cba6056c8f9354a799e31efc656ba520e74264ca68bf099665c3885bb83944ae180e9ded70fbbd95c00dc8869929336fed990b234a5f13b3f8d88797758a00af2c96d2dbcd856fae7fcd80635d381abef2dc3bfb7f40a03928c10a266cf0d39af3f74e8beb73fce90b0554fad4cc1e3629b8ec17f19b924e2ecc21e10668697026622207c5ffab73fd14e95306aae4eb5e6f591e48ef4dde247cb626b14c1b78680e454e11f66b5a31cfac9f3aa6505d7a55cf02ac92dce9df7b384984f675e691ec97aa7d5c011d408c9f719d76fa4c18216ecfe87cfd52ee2469778749933fd16219485d41191ce681ee303d2307215d0dc6d754f4db71b25bdafa27382228bb8a3c4be74b022d3edcf00beee54e0ec7e2c27264f7c652626f75977a4b07b13e0965d5d350d6020252719c53c0456eda44a7a60d19be18893d3b7b50385439bbb17fc520812276e7b4bda7432f9af7a51678520d075102b0e64492e143bb6c2a6f0d0511e6cd4ccf84a23b9c8855f518c3a658630eecd9c31809e6edb2f43b3bbca851689dbbbbd774e03417a3d3dc8c90742b8ee2e6c78db4b6f40f063db170e7c5ce29bb264339976c5d785b859bff4d60b1e97dc42279d4fd0569348919b7e5c40c18641987ecde245742f5c15b5c4efea50860eb4b6159b7308e9c30a2412f608b7fd0c2249ea7d0f4aefd2856ed57e7537e8f3b4462caee8e6432e1874e7427ddc5371357445b587c77b6847e21f4b5040c16163da46b345a02c1cf1df23079dea75006ad38a9440f06625a4fbd58d1fadef65be999280899bc206d5d0004dc6166d6dfce972e957b724eb2764c574664358f3688704c1dc263cdd15c82e80dc71022a48c650484c1de54713c3d42b8c9f8b294c39006ea38c4a17d1237dce5ac8a40457497ce057e7c040b780e9cfd165cb2789dadd80e326e9349d68c4ee33b2a2009e92b991c68d015aeba79a5f9235a64cff596e96b6db9186949359f859b9f13fe2f10c19577212636228a70e6cd0b306deb7a3f3a11b393dff6de14c9a5f27e4ef2f9d504c8159cd6bcfca7cd444cf84dfb2b5582c24917f7156e0ec090553bc522678ced5f99173e80b97e2186fa62dcbb947dcb1ecb85e440dc81f75cc6c0bb4f2f3f271925ce35c86f38bf306f9f774383b58d0fa58aa012e6e4ebca4004e121ec0a5b2c21771a413658bb3a2a78d36f27ed335b99df2ff70255886423d762a0e526f3178f7606ce4d03b165f2f647a68c0c5ba4bc586e546690c874373a7f58e3b93f2204db781270f38f0b4567c71f00ded7d3595ff360e32b72c249439b8a33d256386c38d8ec7877196afef726fca3685bdc82a3eed1b2a48501c983dce6d2f750ee9b462078d5b9e534b2d9b6a5f5b8184f0ed82e81a9ca634570e4b60a5a67b73e7a23ab08467c365ef6b92944c29359f86fc74c7abe70875d671ddfd2a79f7032f37b41c0e6a0b2e68a797270403229ba08348c87b60eb7a601cf981b4f842d611f4c47615b572d8e619cf7d9afa3f528c420ea95eae1f9b2602a857779b50049d3ac996b6ed7c22bf43805cf24bdd286d6ef6a6fdee2ad55b0a094f8247339a501730fad0e0511f6f210cc332853ec4cbdcabbdfbada1ede5e4c59c34f6a32c91e5daaae920113f8ad24a692e57537986350a289ca1bb19c71df4023810de44f8e0db3207f79f43bd93f0340936cdb565e358a5a5bcee5051116d572f5e9766232fa6975453503baebf1184046ce03be633a5ccd6d37f40bb316efc97fdc1cd48f56f7343f37aeb17cc4a88976d50eec6371175d270b7c52e9557eca59caac074aacf507adcc06c90e6a339ec3eb9be1841203afbd2f4941980088666b7aecd1480401762f0eb6fdb99f8520724bec488285706ff31f52f3154dbbae734bf4e55c970a157bb8c1528ee86817dd4f9b92e7d7fdb20f63ee479d6c12440ca96ea79c74f6d6dfdd5152d676e114e76038099b153fa186f2cd0386237120136f33c9012cbf98b4262cd437cfc18b814fdc57204c7bf4c8d3ebedfce9695a47eb7059f3783f04960ad2d304506cf2dd7757031e300c36c9116b12fd18cedf9378260af3ce314f6905bc0e684b23ef5f484499d39e254f74349ee1e7da696531b3a9cf37473772f4ffbbdb0da64fff3a80f843c1a8d5b1bb8ec29f8eb77a4a644af5463492bd73494210ceb1e8eb128630cfb22c75bae191de3fb49845f15f0f48cf7560ee8caa50a378dad6fe126602b910ef34442a02e5af15138f4e1d19d8e4fac3e11dc29ac6af7683fecb409796dcb5626fa7ea9441ac68fc7e76f38afbecc6f34fd00e334882bec5fb045d8eae7e52cb81d10cd17451afdfea201cc3354ae4ba541d52b8df020cdfde0d126901a37e6f9f66f7494597be31d9f2e5e3976ebd357d9aa77e411607c9be879feb8326594a65e6f47dd7ac26d6691c3137594799bc07f8eea25a96513facac2e3d846e82261621f08aa71ef753aad8892e61de61a9267de48b4205a3ec694260c1a5c57ba108013595af6c578da10d5540ce62a05335d7ce829e2c944c3d0d22eff6d2f659b0023a2805aa77e3336212e915b253ad053e880e5aa68d0dabb90e8dbce2d7bc21da285841d64db85ec94c9219dfc7e4ebc6f7d8307d2507a1e3570777203fa59300dab6c2dde1e0a1eba84cf16a8f297754e1dae4379117e4a4b17884771bc0a31c66e9d4796ff7374292db4d884bd3fac1cf2e0b00b4095d3b856268a6dd25d8e81774205e85be408c38c39cdfb4337ec1e600cc75c1be41b852d8c075fcb816583a1614e0ad94bcd931623a52d845ee17e00d5f54449a03154080c778a5d8ea0761cf8d18b300af45880826201787761e3bc2df8dc8c8a9af66ca45b4ccb6b948d9c1587766213ca92dc60b7d08dff3efe3074eeddc6a1383ffb82763729fc0d0afce706b3a7fe664c67a753e5b3956eb6449f5456a4d6ed3e1ccb8b8011a18bc913cf9cd1bae769a8141c62b1ddc6b21609001fdad45d32e03ae917341d92a051ad4741cdeb6913a15267bcf50f65d2e0f3270677e21da36f744b8af3d55da7478ddc3ce18c20d5ce113a9381eef19b228eb2391c44a541dd92d1dd5ce850ca546c99c5a23eedfdff4772c0934cde00ae8df4f8bd6490d83830417b15a963a462b90bc8f659f5ec6187c999418ddcc1da966a5eb21d13b90a22f0790d00e1effe40f0212c81241907cfb672b8fb833cef9c9b9bbc2808058bf6b623fe815f685a1d2d70a77d206c20e0abf112b6dfe7414b83bb0cc7a15ae9c62e79e303ed144d45e4bd4d0653cebb6056281df5a3e6a98b1cc80356b4b1459f5acc00454f8463e9720d8acb0291e61d4516f1f3798856ffb3c7f3db30ccb6dad72b75f8f5082ba704fff1efd0cfdcee02b321dbbde6d27f6c0e82fb733ec735eb1a8fc33b7e1840792b34312725e4febbd973d71ae3178978b4582476a87220489f78c8b7ae3853af806a864cdf901db22e947f3c9c6603acdecad050d36ec119ddaad8baebc79503edf898b624c954af9a02d4873ee017428a46ed206a7d68a1bc528ba0a393f2a8ec872df2dd748546273e131c2679f72b8615b62d05635f04f4048a7e71ef575f94f56dd78c5b4f007c6ea7ca893b4eb42843c075c90e55e4d4b6a3219c4e02bf2aa73271a6ddacf65af7f8b137b06e6d9647ee8d74e48250a46b2cec63fd92ce75a84c05285f97bfb2c8326505c39d424249ff96d268f223c6a4418fdba6de9a9a51fbd286ec705f81a400b22a59e3f9a4d32f3bf7625af2c1f4486f7084c20dabc0c3edcbbf9333d0c7c2aec9b4afda2c3bf110b2949606659f5fc2748dde246786c6a4039463c84cc995becb245b91a7f743bc6b04904288b5c57cfa23540afd31010b51d581c981f0e22239d16f78b8f02b64511cc86b39d8e2fc30a04678797fb033f5025f34560dec52354c5c6b10f9a79a6b743962d7a34ac9f34c896405a52ddd13e460272888a8d9a1cf49e0a9e9a3dbec3566882db403b156265a4217ab3f3959dc79199764d69cbb0d43b9c079dc9b19c0ef0913e3aae912013a276227eefe6c7bb9470d9c8340a4ce3690e0834fbbd904ee1c82ce6af0cbfeb79f0d579731210b5e5eded6df15ca5093a7c23310db62bd5e814a7ca7ce051f7ab755a58b4db59caa5b1676f077493cbdc7cf83301297226f48d3e81c2511683aa91dd96a433e429a738e8c19783320bbb0c20639661916b4bd5f7992eff3b867dccabadc289d1f78ad7a2a55a4baea35b51ad538831f337341dba58d0c959b8cbcae98ce9d01a8d8101749d5f97729a74a405e18ed653d334df7fe97fd13daaaf9b4c1f44c15726e1567c39d6162751d818bf0d9b2017707470b2e749404d8c7af97e773d75798dd7020527a789905702a3ebe9d40892a5f7b2916dde9dbf95f57a11c4bc096818468695ad51d67d6867e11d2dd81be81ba409a32a0577a6b5ae63ba0eb7920021f8304a7232c88505af15a567d2c2c7958a61cc71249990498d8da507c486159b127e2703585ed7c5a3763ca823499f14206370ad4e30b426efea7a3619acf30afef66c52be31799047c1a83ede9c99ec12f8d5bc2d9b01505bce565a0be4345104e1eb346d872136293b566904bad9ecbed4d926fe31c94fdd4779c1b099abdc7ae6514fb778a148263a0ccbec097b36c5949244c48d94a18bc0f83c9439de3e477af3c18280b2fac15d5de573438cc1975e4c3f279570f34cc4376aa70fe1a78d4a7ea7150ad3488e439bdf2b4130fb661641eaef57ac865064b293eb1a7df47e8f8e3223bd064394475695d5ad3d9ec2603eb7efa327465a02d416b554d154a2aee10822a1ab8e8dea9ed6d833908edef64b44e08b8e7645799d46944d5e0e6702202e58cdbff49e11514ebe800507bcd97a86b9de81e744c2eab8e2af1114a4166d8c781ee53bfced286395c1c04625eeb11b0f216b53beb72c8c415a04c58062ee0eb8d346ae2c7a3f4435a5c59d572caff96e47de9032398c6616b6e1be4ec1a1b39b06fab04f4cc41bf90cf39b158ce521ba39b5d1231d3cf0731c3d445b9cc561e49868ec582c2e0d4421b63b1ef8dcfa8f442cd8692c88921127694303c583666fbd80230feadc07d9c1cea6d188427b69c334870a5bafad02033fba304b0463c2f11f87cc676b516ce3bb7bdab91621bb95ea7b39338576a214b12822bc94c1d16531d0d3885af8aaa59abee639b94462940686e623e4acabf4ea18f086dd068b0b76655f5ea71a9933679571c73b2a6284724fe8a3b3a21ec691942889d7af938183658ed8357693d7737c4e956c6e335539bb43c2fb78440fb47f339cf0e146be946b7cf2cbed13fcb83366c6017527bf76d99bc9b3bb58419c3e58da4023d93fd11cd8cc8a4e1c34b82b5a33e3cfa42077abafccfb663a52a680be4ba45b2587b52fc0c68f112531b25c0eb861c8705f644091983aee7a5ad096c934052d23f8265484c2b341f3a4952edc16939986a10c7558cf56dc601083279922abeffaa40b81b588d4a05e207b029dfb9113c56ddd23f13cd74e8ab02617e67c765255496480ee44220b285fdc86ae6a986118bf2fe2dbcc296562aa176bde5cbd8b2788982cc45eb4c14d408c1796d8b6e1d4dfb19fd9968c141c7d8b2e8ff6bb3d1364a7f5f7358b15547bed64d900a880f238931a219e57752ee72b6dd1087b05bf2a2989df11b50e42316eaf8217bfaa89c5883275453fa85dc88933ee0ed4217a48bc7889ddf9386cba4527b47631fda88b02854c6bd99411fd91585a6f1c17ebf79ea97976b79e96d5825c127fcc6460091d362ea9acd83ee761f58a3c1d73dec448bb8582de76363b1ece0c3d400d950a79a8b3b1ba02add34d4c6489221ba8205167c5c1cd67b22128444b6c161f00eb9963f83d1fd059aeee5b1a250e9e83ee6147efede6627666c792de6393dbde546e5f36f34c629915f7ece292cd921ee5cb91429e828bb1bf550d724d765fa6ea264ec50738df5f822e8536d10d1e7aed98eca6a71371fcdb73bdeb7400d5f147c0e0b818d0145cb3facf8196b08c7222cd948aea53bdd26cb49ca2fedd7e95e384db4128d93e3da32b38f34d5d5e380a21323a94d4f07c816d1c905b17a2dc2f7922b5cce4cf6ef051cdd1e0a8b35ee90d60246d73bcddaed01bed9ba9255e85791ed1ee7db41ba790c6465e599e28f0cb8ffd2f5b1b2eaed034ed500d1f0d87a5c9a7d76ebe8da10a947e20ab9907880fe1e60aa56a5ff7e3889c04223f7e5db3d612243d20fee4362de3c049fe7355e37e61ceb5c4e9423695db0756d9cf346aa56576274f695dcc4bab44bfce5530d7dcdc1de9a2ff6ebe50d9bc40540f96270c0cf9c65818957d777da4d07cdf6f57ba9d7e2530c78db41a4b222bd1f5b0792089770ded404052f69ce0744a362756c4a07f855421aa6ff571cbafc0095e0374f3e27743074e3f2bf27987a53219a872fa1401df56252d01bbbbb69f4d4472f4768a17648a0ad4283ff971421848d18e69b83f964370fb849b29bf39f60bb6b6b4ede1502c23645c158228d23a4de4436991e419713b7a447f30b92546a59e482c7d5f30428bb6464f8d0e6834e271ffdf7b537dbe682e5614306a89a8160b75c2d57e93ac21a1e2dfa5c63ed59b89b72a28fa7bf46b42babfa25d1d71f3c9dd0ffe23c4ac65c1177e899e6aa6679e22967cc5c7b288532d5157b9044c72082e846d3932543684dc33ab27bcc075ca4baf154cf2728856bc42badb6a9379fef7c030781a2e7cc51c72af46a711dfab5a3e6fb7439c69ff0f8d7cdfe939ad661ed034d1c5e97f1493f79914c7831b29f7a2685f71d232cbe22d8d86d027a36b9e4a19e723958b27faadd382bd0a2d2c4324d0985b53586be2420cd95e0ae37a53454f490ca5d2d86c1604edf195a01fa8f1e9c23cd513906646a6634354a11f6ade2ec25a9c741c9dc1f9dc895624334ce78039cb99f4284bd9fadd88c3c158bf9c66c73d0a69573085d3f135d71554d7e5e8fec532599446738673a843bfa7a57c5d4591341ddf91f71a3706aaccfc1c16173a6b2dc9b7f64788341f22d36e1010d460c372030a8e93fed5cd8ed244e7d3e9ffbdd68edfa7fd7f12e9c62ed2cc10624c80a700cd9f6c0f8c7b3ba71527f377f5383f77bbd616cfe9f5d24b7cdfd587793e4cf3e84fd4331890e66a927e160026fff4450fc8402c4cb47b7c274af72dc7691c8c12d6eefe2e08ca940792cd2a59ffb311baa13d933912899e8e8c3c021df383a72ccdd0ce88023f72d1f8db02ec29444e53c7c51dde3ae8d4a479ac2c251545e8169dad3e8a99c322d9f52dce8eec1da39940978bba2c041e018753bc75218d6047acbd60df5be8eacb01ef25640637da81c2eb627b6fee42399a5fbfd7e1ce85a17dcb7a4ff3ed0e5bb7b4c13cd928ae5b595355618f1a0a9f87bcc01aa017ade05807ad554dd0933fe4b38c2ac075582c06ef81058d12d8da04a1d3b621187e9c8d02f600ab70b36e5c09303b8c33b4db257447be86f33ca896368541681587fe51a0a468e94fcff05559f20e0625b350f7b4500c1d669409794f1166dfa7fc7bc98816249c0bdd741ef0d97b4c4a54647e7488ec4ac5e7d0f19b419654cbc395883340ba8635d1994f1d667a43bf0a8fc0ee923d3bea6776eb724193c0012a42efc171fe6e66d6344b7302e1f8e0e169992e3576aaa043d271ad2f29dbe09b1a609ee07e00d3923427c9a61c52d94e88acdc14d476e124c392a797a37b1fba1ccf390613f17631a6a87abdb68e6c92f6d8977f26c2ae6f0359d81d1a0a8e3485137b95500718c4f440deffcf92b6bb1966fc22bc933d4a5e1ca3a70fec0c3372323c94afcb27568fd088788e659bfa9f71d98b7e274218d74f83f487f3cf32254a1cc90536ffceb8c4c091ecfddddd211e061b5980087cce8fb2bc482d24dc23db28f26e177d80f1a00c96c67ec1d3eee5fcb880f9a8f90d8640fe5cdfde65205d37f09cc4997437b41c04974d8e4402ad29ed8a53524c8ee424068174283cccb75de9b7ac6e2545addf980289b54be77723799bbe5a18fb087fa5a0c1314d47a9f54246b1a172fec36d764f271e160bf401c226eb249cb84cd1cbb55b3a71528266e33157e4ebb7414548683805188d7f9453009551a6e684d37672aac8f7d92fbf8dab7cbfad40fcaf03ed757909e929006dc3890189c23a6b3f54bbf4189ff4d8159521a90c3e75e4a381c5b61b868e13c61e559261fff458214641e0702bb7a68ee86ceebb9313848d701955c6b5e629a9e23f18d75f96f378ae98d121e30e35a6630e86fbacf2be1a02d6e5585c5709b29f42aee5a6325084fc33ed97701997f29b5aac039c1f8d92110959206f332cbc253b50968406143f64757c31377b0256e4cf8a2f47a69991155475595f5259f67b0b7af18fafbae4fafef8943c31c92d44d67a1eb0934bcbde1ab2516330f93a615f4c639ee49ba720471d3e33fde464d299947dbcada297aa6dec603cdaac48a9389f8e068951885875dc5b0cf03e72204dbb51c2a479ee118fb586ea5f4833bcd7e225ea6755702cbe6d57516e0e5327b6babd3ff9ea92ece12451490ce65748f81ad48a75107e05efd7f31295e580461c7660dc434be4546dc72bd57feb360969b46909bf207148bb53ab6e25b0a734dda9471059d3b7faf513e1f413406ed1e15c9503b40e0dc77a3630b02b87694813ecbae0cacb5f85de3eee50f23fd3c907a8c4c9a76c28984aa14188986da24b1db9bb386aee55439fa421a98c93735d3129d931cc1f760809ea28dcdf39d0b9355e9c2194cdfa8f0b804cb215b88654fb592ed7c439a471bcf517521b1d0369e8d0217d718c4f2cb7778948527e345b2e165452c9b7a93edf0445f73adee387efdc7b18d08ba82477fd3ea2870971147646680f8f78da8c58102c283f3cfd595f1d22b8ee6ed2896c796645c28fbf75be472bb81c038c7bd69bf17e61cd90ed9cd0bff71d10026e8cdd7ea2cf94a0eb6b8af248f29405d37dfe9ee323667a3771a53019820d6c26586699107c9ac055a3036f395c15fa5aca6b7cd36302f88c231d840c1374b1c36dfbabe7a93aa331d36d098d9398a81634dfab61f55a292f6942340f553846d5e2b198696b1496bee0528cabba2bab624e1aad7e3331c8d8c0cf0061c22d2cdc369b6cc21b97451e2be25e4664414a619c069ab5d53aacbe42c86ac7f0c19fdca7b6bd927ed63b160a81c554cc3acb8ccdb8f5e4dd97fa28a719405f2f04394251a99a6c10397a57fd9d442fd7b81e7e4d7010c16ea85c9eafd0ad08b6424c105e98800a335f807e0e65e7842869e82114a1675bf5f067933c18c4039f9e7e98b5f7eeff87df2f82cfb467af2966d969495d9acca5cb282d910781d524a01adec1fa4b82e89f704b96118fcfb3819fa4aadbdff986ed3e8a89b37a9f65d57126f0314593169c247090ae67d41b14a50d978135838bf631ca55713cc8d2dbd85986a3ad3e890f8c5635b796f4e735c7a0a8d4360c2cf5b07db80aa65b504ba912f72d264a4a5402fe249bf0a73c939703b269f300352f49d8b4d4e58109255c1febfa6f7545e8bea7796eb579c55e192bd12e0c39abbd6bc93baa6caca22120998305d44691cb0d149826471e628f97e0d15aba5e9799c99232961693555b2538c1fadc97bd773d892236bd3f04930e678753c99b389c24aa76ff4275c26df9220ce5eb8c64a28000c1d09217a969a2ae85da33f1bc350c1d3db4f15a452e0f46bf1992780a45bc75a738a0d3ac12e5238054c8f5ba60a4f1720c97ec35cefdeee325a7ae1d56e6dc0e8cd39a91af85d56190522081b644286d84f6bb6c4b13780bc2ade74811e6df966c6072e3e260a94473451aa1a3060b24bab021f5b2688aaa2c07e641b54519555a8b0a1c98f76b4d81499398e71d4647136fa41b5b217391037d47e98adaa2d4c0be6b17b28bd3c1474577b70dcc6e386639771e759845503610472fe58948cece6b6a239bb36a2396e65226503520045b98ef74f26085ef5f1bece1225b1bac259fe1283c3242213848c73818e8980375beea3f2e883c5c2453f1f4e9f3b697efecde84cd690f40049e42c620f27b4f923ebafdccb7af3f803b293c33deff8141e13627b9e67f5255cc22d04219d86df1b89ea5222041fc74ce9817a364a1de2e0457885f094a4b635545b74c70b33eab68f9568f7f3ba9b5d41492b3fed4d7d8acaf46714774deab2735eb1acdf280d43e01e4c8bff421d4159893cbfcecbaddbe8b63bdcc7be953f4200f7d3b0445ae042c6a43266a0888d428bac4885c70daf718f66bfd7cb49f950d3fb0b79718b659d76f5cfc7873e77a3985fc4fbab76d24065256428380e093f0238b00338895388fc50b59ae378bf213a8677c86b1ac9b36f23f4a6a1e77ed2e5382742df3631e407b1c0b50ab562b32f8ea304e338c993113d135bfae49fd492c996d5001ee5d423ebab43e4e82f02d16c020a80963c9d1dee559bcc23d4c714ecd84cd28870471ea07188c2ecd305879f9daddb97f38aafe93dbc3fa6eaa23cb4c2877ca924106a99fe162ff3ca36bcddf37d4f031f702c2537d8e24b1f62c6f42819ae42b7d5d5cf2f094335851b4a4278c50e29f388b3d940e55b1fb73c5856d0d5c29ab724e91841fbfed2255d8dfca05bde4d705b9a427e71d471dc1a59e5789daf22e8bf52070034e3c576140568e5afaf84e63cb2429f190e8fd266bae78517b31fb1d64b892df051cf0deb0d5f321ee72f3dd8a84eb1eb4c94edd5d7812ba7d313f8bae8dd97bec771c06b9575ad13d19d162626975a883e5e1d797f176ee6599c4be8c2a792ae00aeb5b62342c53afaf70abafa259908a4bae04bd4701b1e26ab8cb2a04f3aa467f49aed57cab7ab17d070c2d3de9a0947e0c5c9c805697886f2c1a7bee32f74ba577014244b448c998533e84dafde22ace6365b36b427b503463035728d7d4604c879e4b65b939699170a70b09edcc33f0b6b0f3981260885e222b5db0e7ccbb36f710e8dd740619bb00021ad09744d842685465b5266a804af131f25640009977ce626a548d45167272995808d66ee9dae8560ccb283b9e2e2e7a57595b1f4e7f4df5f550bc02f71bfd9b383d9ad9a30863898ca9c06a2f8c0d2952c9bd2bc6f774a3ea1588888b40b8c53533acd6ad994f8109a5bb2933b0145d0f00d2ea8896773589583ebe1402dd7097814fb53e276109403d7ccb4034114ab71ac0f803cca2668a8b70be78a9376c29db9a35f75674ddca1811e05e7fd1fb9a7369719a5da5d6a7369a7fa1baab519a55a3d1fcefdf60df0927b760277ea9eececf0338617e1c0eebe05c454538d627fe0562ff042bb2524e39d98cb56311c53329916375d4de899ce818e4c144b8d11d1eadf0dfe4212556e215f9bc9165413818fa24f6dcbba373e879be35107cf78ac1eb1a8d28591c271d5855df4bc734d4621372af42dffabb684908252463b54e3a7a485e27f28bb251d77d5fca69d47087160fa68f2dfdc8e50639b63c452817c7917ec3110721cdd4d53c7c020204131c8e869d537ab059e91374e35ab1fa8b1277ec30ab0ab1204b8091b0b0e9e043c2436fffb2ba08073ed16dbf10e4513da5f09a71f1164cec6b1af9df820b5be6d123c3a1702212d28d6a903d9a685bf0099ca8c5bc9723b4aa07fea215b8ace79126694cd7a28c5b268e7ee69c9ce3c57b8de259d9da55710eb8a8f737154c227bb0f0ea2ee015e2c7aba83d82465ae914a24bcfe3c4a081c6a109e5c780999db0be0c53c3daa593cd8c74ccc9e4ae107cd2c311aed2b5bcb0fb7371b66433d00ca99ac5ff4545216db9e7c06ab31430094a412ea06dce21fee031070308cca1d9786b66684ad9b20974abb766a00f2dda6cd16a8b98e8b012e9149806ba2cd18394350443c68314e431cd79ccc3e93cb1e11d6ecfa6e3549c5b3c026534a91ea9e0bfeaa9b651a69ba8868da3c7886752433e422f8ad040c59bab14f210d035ba787e5ec3d08b5493c43d991e983de4a9497b1d5c0ee8b68982a79bfdbd4882a421b97d6c1a5eb58fabe35c52c0cb8272467f7fbb04ba33f32b7e6889485e44eb1fcebace7ca43f338a57a23ac596e1d39203bd3953fe40af7776611cb3509ae08e506960773986a917ace6f083fdcf0780ee93b29182b3af4b87972d28fbe0e0c03888bd1dc1faffef813755ec1aa90a26cd5ab2846596137ad5c758fda0567a346919a81bc6a3bc116a2326ea8b9c365ab3db9e5b17f2e2deeae28aba3e745233435e56c0e3a0e64bdaf91e1d043618f70aab4435f70d6238305d3051a7b4909c71622afef3a92a53ea33738a1269b33683093e13e6776906b7acc6177139569981665f6c6b1b10976db3ac2273bde01e0e038305992525a06ab60b8eee8475b59651e7a9242378249c90578229786bebdd38529b583a4966dddf32938ab92e8b0e1b6b25c35e67d8cbf0c25921b0b371db5cb353c518bf04524ce6886185d56996935a9140e7eccbb205e60c4dd18dbb6cc18fd560c9aee502d44586043bc7599dd0a05c11e189231d7015ed2fc0cfeca9c6b0aba77ef7fbc481139340698ec89419115d2fac7bfb7438d31346dc217fd2cd066075924b343867dd5679f506325e60dad533e4fe91dcdfc28ad485983f2215d1cf4099f40c759268764df9d2772b10400a64c48df5fe86e2cb7feb8b1e8faa18cfd64f9b41761d6788aeb34ddb07878219edb4d6755fb313b2fad09a9a68fb2d538a4e6c094069a9c83c38b3f1b7589f57e4d2a8cbe0b994b9060cc8d86d06343c5dd608a29112199971d31771b2c99d661dd4c680e81119b14af89a5cf329ced2b33989f9d4f59bf0f54a1cc279c4f06b3d44f3d6e354c965e7a9d32f5f88e88e013df95a5a35fcd98d7cfa5e99b7a73de3cfc703d2942e9868e140e73f922382c508b66e21841fee30ef36842813bd1d0338e7e8803f9bde270ce9e0fa7a31e215a34876742f70e6f7351e4f167bb843a8b30e5a2b6fcd8d8a35703760c256638f62295f1ae1326f543facada307906a228e9bf3a2634f61202816020687304bac9f21cde235e679bb19532ccc9adac905dac32382c9b4557a73e114a266eebdc6a2220320d04e1b630af7f5279caf94183ddacc09add302a14bb846c779ad5445da148b6e9fcc911fca5d4ee55c1b105471a3906f24d8d12f7e687c7bd133c637efbd5c92596bc6e00e51fc6b1c0ccea8debaf6f51bad9305c45936948816fecdbf05c9eeabb63ceb94d7504dd0482e8dc5ec87f0775293c71ed28497b786ba0ebea9672d8ad5df31123d3985e3edeb829a684c6430c74d383e15c29a1f0cead19a4e7938e6c3c95de2638c505bdf3a5456f43a3382d72d08f6b521b20de7b4aafba920abc6f5b49bee42838920eeeb283039130276dbf7e2d0325974bad5bb6e0565223d144696a12815d76a65f6cd78b8d46ea1a8f8e8cc09f2fc419037866e5e59bf3cbe611342102a485f99cb0071e49ff5933c0687f0fc57d5e33df20eadaf6cdc0b1a9e754ca167b79e37be2bce6d5cebcc50fdac2f7e48c56e9a5df352c151d8586ffcc4731a28fb682fedf76eb73cd99c27ad7f2600ef8127094cffdb8a3fa764acb4c153d61ad9d21ea0c54f4c8d173b43c539252b8bf6c7100bd8307dd9fc4e091e93268ef8f3a7b22fbf26a40b54f5d2a264b1fa56604b0c5113e7e52025875a6b5959639faccc73dbbf3e63ce27daab27f37fe4e9acb13b3a3646bb3d5654a1a946cfac08718e8af2711e1faeec145d4a4e43cfb30832f8ad04a69e5c86822d94bddd45a02fc5c0db35d9f1743840c88e5136de6e6bf0fdac542adc7c50d54c950925732051a1a8e2e5748d53ea9d7bbd041b7eb1fe15fce605c3895d628381004c87d6e734d95ab20a3ccf9a85de39c0a00d9d4dd950c5d5e09b826d44487c10a471c3949d4b95ddb094d10d2d6e186b6755173beb8aa0ec054e8367a83285219cf10bfc9ea6963cc83fb6c6059164360f138b75352c84af778e8a5eb7db40c44b98a2b2cae3c975b67ec36b5770e45e2a4be158107224c4fd9df2443d30ca1c11b404b80bb4d9ea85d633a99a4273694f27d7d39da0a59e29c71f895c2d70788e77fa370554d86ae7cb007a664211dac8e994910a86557ea3acb87118ae4cb93625563f3d7bdf26a5d4ee6c0d6747651dc10a35f37b084b0b1413503b61782632ac0fcd54c4f19eb9123a5d133e3ec8de069cbe1bd89bc37c6e0988c442f0008ee29bb405b765f49ab2ad51a1e0f8d826dd7ebd31372dec6b48f672d27eca03b24671e34a7f1f19f8f3237477849f02989e89e8e836ed0a366b7822ed891ee0f561056078a25d60d0f2808dca63d5e0514ab505ccfb9972487dda0b89e9ab072918406dfb52d919bd1066b6ff482497bfc81d45736db802751af454927c318509afad93bd9fe395ae1c2d91e7b46162100993cea8c5446a61516ea0e0075807babc4e809dd77e98b9d2205222b2c04eb60eecd547c74d760d81f5f9e24e1233705fd117c02e9ffd7c571574597775f978b5761a5b47ea16b8ef7a1fd6c913656afa788c4012b9d023387e6f718d45ffd951011cec7dbe67d43087a852fe34fd10c8a7dc86f9289cadfd7c37884337d9a1788c4e11aa5e2e2d88665db291fddb9f6b133c9c4eeff3316c91f6ba789bdb25114197b246a3fb0f965f3b6ad2e95a3f6c7bfd292d7735b4900f485b0826a8731fad91ec502b2ec28b53ec38799b77faddac3dae31e87cf26802e724f1528b0fede58a24b609be6666a1e7d95acc16b6bd1df1d270d21cb7c13a93d02b8dfb82b84afdb4e6f0f88d377ae4ed41b2908bebbc06b237334c3cd8b1f85d0d49a8035ac244743999a0c5112daea861ae8f5f8b03fa89c30bb28f65a240fe79696a20ccbb71c4f899a35434a4a6e47ecab9db336b3c02512ab739870aa42197040d8d9e3e7c5970fc8ab202c99eb56bffd3f868283e5e444fa97f82ad1fe3f283f076a8e1334b0744f76dbabdaed6f2d909d69f69fc23249d0b4b9bd19185e5795a2e79cdb9191c6d871d132e48a0e5039718d9ce134c2d60733f4089bfb09773cab28f85e50fd6473c65ee4d26f89b5d74f0926e227cd821d0dc027c78af7c269fb3a913e1521268e2023de28c0d189f76daf8c3f92b519955cefb8892cc96d92523ba596c05f65fc0bd23f971344e5e7c49157f9577e6ab344b41550fa1b20933aaebec7d32079881f06df20c68f7282c0599dc845b5c4c30948cdfb70e1ede17186d1cc5e615733b91d834dfb0cc5948748620680bd57aac1d2baa58a2d0cedf05f8a4ffa3c670557c71df3d59ff46d6878131855da3b2d423f177aa125cfde9d249428cbbeb5689b32dd27658d239618b1772ea919786c124da2b2ed20ccdbb21c3cb152e88dcae11f3635549c622355310312033512a222eca01a0cb98646254d360ef08d524e172e0af03f8a48cb6032f03ad5b5e74183aad8254e078e10050b85c576802a75187c520a419edd412208fa1cab7716d62c3445d883039533d86c78ff3da94d2628c224c19952e2a0168b2507893d650e68778626a95f8b2bc98f84554e1a07bbfad11ec050268ad1be7a10009caf916787a8490efdc069a8288c677c3561a6d753d04e52a8d924a3852b39edd11b5a7c67bab31c8e534c5385d86f3cc9f53f4291a8ed2676e1b4f265ff8ecc69c5385adeefd33488fcd6c3dbc67ac5b7c5098c1fc5350ff6c099b988b46936b5fbf1fe7c177a5255f55a08cb773f3cef1b42f5593dc651f4a4e72b0c7f470d2b91162d76e29ecbd3db8e842dfa7daad9c7d75576c8a0fdc6be471b146c3767635e9dfc7a9c909a3d6bfdb350853cd9aec738966a41f3877d3f5eb8f0e1d8f01362f099e59d03ae3d637ef179ec31f11b51b5f431eb375a1cb7aaddf5eca3e219057de277eeb0f789e1199028c3b8cc7ec9148d552d526bbdb512b3668f55046597ab21d1856071c8187cced973e40b579a3cfa5a5b51275acad35d8ed073fb90a6c4c3c0ba326a561a4f31859175beaed73cf5e4b877356c42da23359200f20725daf9400383d25639cabf23757101be6ba1816a9b801f2ce460e33e60c9b27b9e89fa4aff771e6af3bf2054a3d4ad426c85b60f61255eaa754d190aa7a180e4741b1dc721d0abd7a892ff22fb2f7012c19ee9d3815dcc9888e5eab9b46bfaab49326a0fd722ab5972f861198e90d0c41c665e52a1b691d177c421ce9dfbbd5df5ba97bfc271474b8c4fef44f1c2f1cb22acc9c9d8403cc071f751e0df8c91360ec851d2cef2b31515a53b8eee316fc37f3d8e72d8560055b6edbf7001d40dc5188dc3b9f562b4986d4d54f90a1b0be6c799c3c4a199b741c811b989341af9605701b7292e05dd5fb6db12e1e3b3a4795cd2c1b493ffa68e644a904e4e6c9e875e79117b00dbd83ff301429f96317b195eb0f2bf0ca6acb80d38da55c8ca9a485170bed81d99e6c1ee70e664ecff9c7b789ce31b3625277e033f128554c27bc39f3042f47a4427e9dfdd5aa541fcd2615f8229b936537093367646b0e85f52d491c68f40c2c248f47a8b0ebf81eef16bca3d14665d8fd2c49322d3012ff87157508d6ddfb35901f37ef77a5a166f508e6cb33fdfcef74003deb072b2c69f65fc297c3530227f108d67221f1554dcc0b5637f53ce736184ee7dabed5303fd9f925b9859a449db4eae0603b5affbb0235bd741432b1990907cc6233fda9a66a30c44113087b9873d113bbcd605a669ca150ddf56b9237a07c6d41bd014cf083006a8cb291a5d3427d29ae4b79748bb071235256fc3018595003974c2190e7de156cda8e9d8a75c17ba6ad40a6feeb3bb9bda31191a2b8f40649c1aa015bec2cf3027bcd13dc92eacb9daf4df33457492cfa7dfe86ce1414c004859a9818cfd7d2baf8605469ac7bdc13b7b7a3aa7b55223eaa0e8696842ad0568bd9c1362109db24a7875500299b3d76ec080b029afcf3b74f2ea9a0363218e03e2a9eaf0eb9414d2a0eb22267ee090c13c9e5b1dcb45415d35f56dc60811492009d64d7f8aa9a889f4c619e06cbf23eec632ac5b7084bf6994aa013208beb5c91a4338d9dfcd3b4b0c0a9fb84187d060cfee3b26781df8e34fbbe16c220d28f9d5e320a866e7226f426048bdf336f912593053c45746bb04d57ca75e9a4a1c7531ca8c1ba5a9e6c4635a91a35343c0d868286415c6918f37dc1d9012f9a6d7835b470c3838b9b4c6d2035cfee55d5b1574aebb0e0176cb88bf957413681dab0241070fa06d34a186ebf9ec65c15d7c1abd6fb2e34f43f7938a68e1ebf57935c0711f2b5c888b288971f3d03ce3299e8053e0e11a9f667b7c01743815b59e69df356838548e0507c87bf5319b3b9604885d31111779a7b6b7aa4fd50f40550ee548ccee10bc2e7e2b84d38532d69d225bb7da011641c6e968e3399eef87463743b1f9b3899a79fbf0c86dd796fdb35be0fda4d7c4fa0d939e320bcfe1d8d2c9b6d765c8a6b1255cc057fde902ef2626d99e65a8c5a5946f24db3efd27f4e7084ff4554258d63886f283cbe7a60c40c6ef2d318117b1bcb80afe2853ade33ceccc9a9c114b0a90fee99e60c2b9a157ff51d672fda85f8ed366d1e6de36aee1e6a7a5b652efd87deac4468e5ef9d47a4fb5109921fa310b3566f64a126b5c12e533f0e7713d52afcfdc16594f26d08181500953ec7ee7a3963c48cf9a57429fde5fc1df573f973b7bcc89a31c2579118406e14990e46b2ed1cbbb4569fda7d7a7dc39d618f2cea0f41a5cc0ea790a80a1fad23045db7742c2abfd37488c77204faabc38aefb5441df30157d41dd9dc3d9c8159e8544cab49c9ef12edbd481a6376a07c5f092d2223e4b2a69c7bf80a5df9ef20aebeae0c15225712a763703c18ce28e5163e93bdb81b1b3bfbb5800c68f5d011a4b97239bedff40eae08d4326e1a454582cb2530a1490a0fd1a4630c34e14cf11fd59a93eac24fd8bbdda3aeb92eb56faac3db4d130e0c8a7f6f008bb6bf3cc659bb71c3bd43464f631fb254562a68c22ef375a1fb41fa524c1adf284123362181cd6ccd7c7728b23bea063463ef8589d3a44d848d9b5a69076b82c48cf1ffc490bde377e55c1375e18d389d38e377875131d60ac65fabceea8f868e34cf709d0df857466795a3205749c4f93bf68f4e16963c842cf22befc071cad55287c6fa21881cef77f09845a951d3302f9c811d66a11d5f398ea8d5cae0492cdc20fd6dd94b8eca5cf2f2b7284d66590f5b3f7e24eb59dcc7625bec2bed606fb8b270507a4dead323d6b45daa085fe18e2cf6a67739922ea836cc29149e4db2e6af73cc72e4169723ab873958720835daa88ec7adf4a6d6764746e6bd83763ef196b91ee4ec53ce02d4830266d719f929288fef8abdea225ec899f4f0e26e55472fd2b09e75ddb725956373498a535aea8c04a5becf524240542e8da106dd4d563d0028873da3dada9c12c749b2c64aa38cb834a27bb1b20b65975c27551d3ef64e6f034c1604702c34f8ec00506d1a572868a06a8c619ab7b40dac46a95fba7020481fcc7fbccee4b5327fdf0600301f0031c16fe5fa0b3b8dd025260851d1e8229594a05225c7fe913a2700ac098ad75a21b694a1a925d3888abad0bc1a6606270654c1899aa357eac1100ddb8365baea9ab510a6df85272898400ad230d81c1ccfe000849db2cffbe8b748d634a66e6d624ff3202794f7c3b3876f81e32dff51dcc6f038b72fad84b122ad994a941f1c00c90e5a61e1419ea8ed8c58013924c88a6f5ab9d8e21250ad63e66352db935070e9006f17e988344e0009b0e3bdadcd4914129047d582c6caaa9c25834b4aedfa85c464810b92896b7a472fd086978cff9e2adee08c2c3af5c797e21667d4bc688b78da66c2747e4fd8a46c3ef25c8d5a02d78934d4054379738d2799d6533be1c272d4c5209be5a9101621e4e93284eabe22eba481a677be2840ec06348011671fbae788d046075dca360564837fc94a8a7b9362e470665d4b9466d962e5547a7680715ea1a2182c7604b2bec01c714ba9353969befb66ebd68867330494a348b66e6f5e6201c5912c9e92ef5a97fff0f4881a8cae037d4e4fecbfa300adc6b4dbeddbe89c2b3c0ff69507fa61c461a5a6e2d71d60b39e4cc178e3cfd3635cbe44928e7928d6650d8dad1bacb6702b6a675d08c2f55bc472729872f70e22dd91b7b065269ecfa7675e62b5e6825aa11ab61193e09b25d3ad1ff64a5c7de4ac1e0edd4932e7ba9888b32a04290eaf70fb7d5ff8e7de94be02ff8d095c031be6dce60acdb64ee5b117a0cfd248db49a5a0b4c2d7a6da9ba9e790e5da3182f68c72830b8d45af229e6f3fdf245daac10f07707573a5f1301698325bb10b7dad67e3d22435257f3eab71868e62ead325d98a215e4eabe8c17c64ce7028e944d79bf60c4adab646cb0f94ddf125bfc85557651479f2846164ba800be37b5d6162edd5c53654b4fb34bb43359a87413cdfa59b1c95dd91c5bbaafef55937bd2996c2fcddf35df020f418bb21eca6566c26f04fb40e843893cf33e5620aa9ea3aa27a1276e09142105e82b20e4a124f267c70dd5905d7d82515f881d5377543e02eb48e39305d4e784c3c0a6dbf4aa4c46a91a4814378272311e8d3150a8dc1922b75daf455026f47d96ff1d27fc029833f81349be2c01522fc2322223d6a5907da93041b806ceb93638be20928ba3990be88f129b2c90270c404b89e8e547ff98e84409ead2f30398ae773265f2c3bbeaceeff285bc02d4eff6bea04b3180ba0c9257e10b268001614a63034d48fdd7a761007a57991bc8c53a45742b457d49fbd32a30df978986bbf7017480ff10d49752c46ba3acd4ab2a452f9237691c28f9dff62eb25d51345240377bd46fa6f1500bc3535e0d7c74e5371f43c8128a495ef4d180183fcc0b4d04974df802268d2ec51bd47d1eb13b623a9f3c7458b3bf44401f5762bb8884f10bd3e18a14ddba37743dc7e290807c4851612b3fb257df878a14d87703bea41c8a4e41154c3ca4b5fcb9654d0f91958c327a08f0f56713b93adc22dc38daf7a59fa813123e77f83346d9b8bede49d98fad8d5a09397043b2c996eb9f5975dc8b08c8c6b6db9febd2a9ae03e3b038289e2ac75493514665ddfc6fade6197202ec090bf35461a141bf8721ddabedad2ebbf2b16418cf3ff3d45f2a15422253a03d675a1c03a106c8f29c753193d713309741ef247e2a42d3dffdba187ea5a70f0d6e3c7b28d3878b0bb6cc0027158a526276dcba58a75207f7745d2aaa53d7fffad55e3e6b8a4ad70ef99d596eef4a9aaf7526b0ba540a4a81dbb98baaec53707ea5b8f22f3c138d880639c3452fc47f59a85580d6c0ad3b38d4c89e217194cfc23a5450dee7f8f24f987968ea08faa38d099ddd4a7c670660ca94d986989b4d05dcc81e8b914e23600f47b9b2940b1b228741e661cd167709ea885f0e470e76d658d4333c7635115e03b3d60b7d559f12d3d4d8c12d7ac9f57c4dca6d69b728dbcd4a1308d6bacbc9ebfb447feee8ca596579cd3ec2898e488757eb7e1c7ec98ab22b7a8871c7510dd6a1918aa0550076f487989747d87a9647dfb674495397b3d1477c1053958119c526a042c7cf738f2051d392deac17404955c260f7a572bc1ddee519f5327321b9a86aef6599d0e638e8b74b6796b7fc3e75925fa16c5618b72bcf95f8567af29efed4210e41f7b6d5bf85db7cf9f696717841bf94c163e1cef0194934be08fce4170565ebc8330dbc2fb1b3aa2b7a0f39c8879fce137712fbe6d1fde031bd6899b0c34825cb96ded9c9a7cdb3cd841f50adeb0c0a69d425709c270af3bd7de29b933d293b04e51bde9d34242c4d00effe61258a66ff4e10256b16290b0c9ea601e8ddad964968aa33d94df563f8418d8179743d2e9fc3d005549dc10f4e15fea26c30bc1bf2de22279891d81b1a94c5b020dbd81cf0829de088ba01adfda1331bc1c733ec568c078eda66afcb6527b1699f22b41198efa95dc0521f171f051d2637773118e311dd31f55e5712146f8548751a2b1103d87961a9634671cdf6c4011e3e26b3ea2fdc25a13cac732b20a2831059bfc271c0e15880a01185dad699699d36a89c23c7be45888fa123e789f7c5bec04f79b0493cc2026e1c6079f2f4294c8cddf74327a765464623ee2944a6996ab9c9afa301f3466c5a80151096c5f2e7daa8c437c1a7defbfc994d5f59e4ec1cb7272fe23565b8e0b7881b55ba777596905f9d1533468f44ff7a09170cab591a8c32f96df2fb6da73d43178ec7666e78d0e71c53d72458b0b225924ed573a3934c558026cdc4633442fabe44b1e28912c53c27037f20c850370e533e4b3a5bb5908747530df0b627cb923622f374a8c04dbc3233b4606b29ff12983446371164945439db03a014afdf5547b457486edb7bbc35a5aaf5243556416ea2da2000b9106de7bb63c4c2006c50f66df90957b1c183a9acc6fde139e1e2a7aa52a98ff28f3dfb80f9cf1c7148e09f15f8dd4703fbd459b6d20d98cc2879bd19b7004975527c71cd9c421264636f917a3269503accaacc9a18ff5980d15ddaaca2184a8edf42aa742834862d51ff1e1afcf03f136791e378a2d7f8f518af96a5fde7601d7c350f0acdb1658cd31636791869cf76cf27357a6db70e43a0e93c893e80bba547aae4dae20282aed0e4f403130294decec3752ab7268b784888e2248d82fba7a6382282f9cef5e9a3c578564d6e516cc64491e7a47add10057bce4f4b14a8897686031fa8dc1038fbb0b1ee28458e698ef7ba07a88467ef6c6eda01d97014eb5e8dc07a09ae56748109abd877dc0cdaf91af285a264ac11c1f16c47a6192aa55ab01ad8d25cb7799caaf5dd6564042aa8a39af894428515648c3ab624c5cf745c18ad472c186862e792ad4afec57eeea260462adc7c83734143823df23cc34d55f3d85d9094cdceffdeaead18854058a81da71a41ba15c9592c8f81e2231a0b7288bba7024f193a866752ce3d9d15103e7735ec211725747555f911efae2bdb37bb4ec8f663a5f281a331b0293e2046007b9dd32218c6f8df2d821e768ce07141c9afa043b4876b9fb27c8b50d90677d646223d020f7a785ad40b29e455862aab5ee7095918952e5e641e118dc348399660bd8e1f9166144fff4158c6299bbd281cdf58f579d9459c0f839f97761f5775691bc9261d60230e8ecbf500d286df80ada6c38c4af75bef73a0e1fb7b068852ce6d6a780cf2fe1a58602091d52a82a68227cb159f45572a8430f249dea3895ab7384ee9a20f8909b348ad484b0deb6e788d490d6edd158fff44ecdd054a7ce3f22ff4280707ed5169b5b338357753c5fc11ae19d45f462ded97a0ca74574cd847155705e303d2040e2a8274e511eda480773f1cc6d97d5862c0f2134107ecb6311ea3514bdb35d5e4b4d364351c9e10b0eae1723f86a617533a9ee7a8c4c497d222b1edc09d67e6fad683283c8bda611027edfac5e22c515001f7b1f9de583063d0a61769406ca781ea22dfe5be3fb49a3073df58af3a04f062c6f29798b169d54c9458839d65b7d0d87195877a7d45a0bc78f7e0d0ee8655d929f5bd061c3776684e7978572119281395aef24d499fa9eb6843b92d624f6f189b268df2db35367eed9395da107231809ce3e7c3869515292e80a6090fd8543861e89ab0c896342e29717457abf19cc2dec97c8cb2d5d701735940981fc01ff0cac7a6d028147146a423cd80e311e7ba7ca39b6343a71ee484bcdd9ae672308b445b362fe1534ba6992cac71240ac6316eb791eb019b07ddb6b6218237e83312628fea128440cad7295679ffadbd8578f42c9672bf5731cd7b133567e25fcd5cf32bd4a990b884291b523f1428b1f3d5dc09569442599dd7453ec262bf10a766c4319e42680be3d17dccf480af1eb186f4749bb520cb53eb6338a8987a4dba6ed364f9c76b141698bb26b85079cf03b3b3829b4a75fd06b46faad9c144edab9746e79cbd2e3dbda2c3adfef855f14601f4c47de2af05ab1fb7d5006d3831f305c0dc38f3205954d9d2c2c4e51929b6a45d2993b0f52a4801443ce65d6c4fb5db0b5524e12326d568304efe2e743b2d655b81fdbfa966a30f36ea538eaf1f7a249b57004e1e834d65c7a40e1c15394834bf844a0d66943ae2f64e3df36837fe4b086984d47f54631bbb5bd4b8232a7bf778b05b14ca6678966aee20bcc7324ebcfb4e41969f4adb9e823230f1ac757e117c43158e31976191b73dab7e9933f3a81d8a4ef9f824d7a4e196df59931f3b0304ae92bd3956f2f540a30a27d3638c321fe366c8dee2fe3f61f8d77e18f853dc084fe91d7245020dc260b3a20303f7a6f806756b55dd058c90200855534bfbf04c94472777ac146b76856a409abd17b037a34c649ce36443c500c06b5b035778523961ab29379613b05139e07304e50a9a6ee54f119ec50d10e906e55d82b2d085a354b6f0671294f46b1b94e59db478799ea3dc8ae38da82a31bd6d08ca2f34f64c1b4c56a9b15bd6f2bf7a372d852c703973a119e727809fe48de0124bceb39948f76c3522329ce0466790ced09cc0fb4ab7cb6fc54165a6e07158802d63679b5b666f4488f8c3bdf06965c773b13c62fee3bf372b24e784de76742f28749104890c20007ec940e68603a1bcf7b34100668f1558e6faf0d3217ae2df56ad88c07ddad32bc36c785a05f4bda79042c3ef78928fa3c549a028dcc6ef7cc0f3002cd01e9d0d65872ca63b07253af2fd169cfee4fcd4a08e2b8c096225b57f97b5df541f5cb5dc1be7156cd154a7f4259015fa417f4348635be515fe3c089da02d8b0f5052ca77fa951905ff148099de32d60c26a1e5435f0bc35290f7a87ebaf1b326d8dfdf9b25cdc07c1a4617c48d36cd82f5eddefbd2c63291a6b9f25ddc61a3512bd1ba94524a79881d36a85612d0dd995d16f05e8489f1365a3b605c8b61cf17ce56d9cc63a6769efa85cc19b93d1c4d8d383d5efaf51bcca651f9a95b5f8913c3ca56deba066435331a8556460aec9725aee557522c754819564c1c7c30fe18af5668592483b9d790348b7c526cf9ae756c84d1d3826f0e6036c905d17a13d9a547feca2b5d0b7158873e344b99fd7b8d6f29f70a110646c609b83b5acf970cd1d83219f450bb6027372c004da698216ccba1e9be0b60d68f1edea126bbff2e8f6936eb478f3541296d8fd4c24158c3408896d81f3df1712996795fd994861eba80b43189b3c9fa79062ab65c998a010c8be72207412eea87780916ad916f896168d063aac58cd415c3f1b31d38ab387a54d719d4e6784d1174bfb5795123dd28a712fcb16ea14964436c44f38335f665babdd1bbeac628cf3627cd8f5e8ca336a1ffa47ea6be12fcfde9efd79c4bbdf8e4d2911497c8a644a4496fa09795c3e07c797d2658e9daff78ac059299be71aeb8ce71488e46a73840875b5261ab92c693dd05b15c71f028949c9ee0c313782e9a526b12da1e663303a0e92bb6918f706ca2899ea44a850f5f9fe592cf45a18b4692844c718078c325663d02f19fe6b81dbcc701a9abcf0eabd5fba6d74f50403b3116a12586324eab904e67605b61905fe3d29bf7171e4f4f9987643735f3f2f56c793d7c3d5be26ec43d70b85e327732f6a01a180e3dc1e7e3ed210b6ee30df9498cf324ff6a751da46fe73c63b9968fe3a6274cce006cf4127a296c67b5ea1c74847050dfba188e42eeb1c00ded74befd536f2dbfa8204247784729401dee04363c25fc565fe7c7c51b731fcdf9d3514c257bccdaa1a940768fd052850907043998e11ea73972305d369c9dab779295c440967622beae2fd205fe0b16a5e61253aa880b257a69b8183a975d3846d765617604bdc28343ab22bd74f8c0545e3a62914d10223a29dcb4b5604ec00a1c1c817c3ef0f421fd07ace790e687c860b1ba16f315c8fce17c8963673bc738a9e6ed4d765c40613150b898f0961fdd5fb1ccede94f20841a1ee2821d1d6ab8f3783a833faa91eeae5be3230976ebfea3a7ef0e5420028ee8dc248b4a1458cb899f8e010694f7f71671c7d3d5a10db083412edd7a5898f1b5db36d7fc323c12ec1c70c79adce12305b4589977a4b4b6e564c027b3ffb1e44f4656d27ebb2c4fb9a5f0f7b42b90655acae8bc8f4ca817943acd0c5371c9576ce7b6cdc32d3bcaee59e979ab52e0c937e817585edc43fb8aed2fe7a12125a578bde3c70f279c5715b6e523501d63dcd05fd9279e80f59d3f5260592c2d1ca778cf3b0d99e1578e997e376a4d92d5d7d7743c6a2d7aba35d0319ebcec7ad939b688c780f04376ac89e98e1a8ea713a71d8d3b84d6f8b5673f90edb1b66e901e150dc410cbccf9680db576a901bf47c5b2506bbe61b05a454cf34b938075c31b8b8d657d1ab548247d67323ad0524639a5f24dc5fb3a5f8d76fd2e4574a9218bba2b1bdaa3bb119e5461eab0d189883358f3ae4898565bc233824b18ff05cf46a8bf805ee9954b5b40708a8a49f3df5c8b66859815d07921737e10c995a26aa0bc49d6a6f69d90b15c23214a6f370718451e262014afa1163f38c7e2f1e2a507b300302a38beae899e01865be4cb00362190bc28919bbad32baee4a7081054ed221eb4fc5f0caa1abf8bba21b686b864706c1e89ba765eeda1b02d9f19eeaa299de3225dc9754740d918d0697e9a48cc4e35689647ac51f030bc367572b0a7db3944de3df8df38d4b85608daea20b399ef9f08d635de47ee713634440cd7620678cb66e034a29f6c1ab8b9981fd8fb189a61406b4a5936f091dd59c3748892ea03f529b735fad329ab5789a74ab4fc7ee6f00604da31809e5bd6f3d0d1ff54ca0d9d2ab9d5115d38454e429566a87770504077b732f3a81c83289a991be0e7c16aa60d5a05b885adf9efc6a3473bd1f520a703bcd8115ba6f016c7f0f4113150cf2537a81c4848cca1154bf6264826d5d885a4bc2d16904fccca5f154ac56fa324a640c8c3b683589a64a8d8b96601d066b7528564a8977e32bf64308161e6aa7a49743a7f159574fd6a3ebef1363fa0a8d27d500d42a3d67cfa270c6b61bc1e12b5dbd0e47f3ee2d5adddbab1f60708b4a7de21ace3c9b2942e390e87054ea55caeb86033ba6a6f867b686c600685e4cd2cc28e4c36842a30915e8d54e2f9ee8a254cf22e51d36abda39177e5f2a7fd947ed99768a617ea1909173f4e995c7232fef204b48c0c9c1d4b5285afba0ea408fe86bf4acced8fc6fb9325b1817cae622b833b7fcba640d7eb8ee04df6b6982872fd95a73a4fd4bb97cd05cf020715220bcf6c101c3cb38c9c08195c23c4beb129c0b8022cc16b1bde8e8908a55f7236584c1f3aae9d40ee21255e746132fce4d8553ef2cd4bc82f9a9cf21aaa6daa8921e051e5549609b69983620b50eed2354f49210f38c8a1697741a91e947f60c4c0fa4f46d3a72fd3f65eb39e7cb4e57f54c2a89635c04f446f143208e6e0e8bcd82ddc564a0152d2b34432719acbd4837a6dca57bf78f6281647ba85df05a4bce49faf76e1bb2d57cd5092b41844da843405635dcdcdefd6565824e2394c017dc3bc8ea96574693971e1768e91e38e0313ce045e26e0c334bdcb1a360f6f877b50f409b4a263265c038ed73a3e3d5346081a29407546a2d5cb0c2d47688317b9154200399d45d12b3b84443f9a336ac018a5356b04d03d69863ffc0dd253cfd9f378cd6f0c3a1f57b3a2b7800686610a4d90d44db69bc22252955de1cf131a8db7ed6057b6ccaa7cbd40f71f7a905e3cdeab3a8b642d344c3d0b83e74d15c4cfbe5f0a0887b397029d647131ddac73ac812f136c62695e1af15f706d439a004f515552bc0b09dab9d838323fee24ec5cab4b7d90d23a61fda243182b6fb78fcaf13c16e1c637b3ec5acf3438c5d56efa3ef413d1c7df88dc3568571891a9d16329ebda641cae89b2a49cf1723654c56f398112e7bc9ce4168bbc6560821e0844860933b098e9242e951dbbd8155fcd76bd77dfb046acc8fa6e77861d84a260b503804f13808f8c2f8c9648ed5e270f2c53d28605582b340fb63bdb2996ad8a3886e571c0b710e453549456563277a537464a4018d7a6129088883241d2328599f8148929460f3abfddd3e712753524862f2e8f4b38e484f902d9a9cb57e8d774c5f4e21ea4327415449f18edb508fca346e05886f7a63d004645fd49182ad8ceb3fa97b02fb59a98f298f6f57159a4f0a776606b8f3b244924fd03ff8277727b1ff46d36903bca3c1293babd0b575569584dc6ac977584f8dfb6913958f989b9ab853e34d580d7b4123672d6334c5d76743757a181968e75124e807cf2d93331e1b5189127f4e82d698ee5f92c4fa8b7f951926be8f8e72f276a0a5243e9535e43c575ecae0447486e3c9f172f4e33008039683710399306c58f737f2055f2042ce906b543d771bd28f7a2a00c70b8f397f573b8a14a386d965b2a211cff6d5140b0ad51a6ce96e18b492ed5804a21513f332531633b7c7ccf92a76e0ebe0411f8f5852754189f7a7a936f0ed20c1bd84c43304701135a93e75f74d1f4394bda9178323c68b8f83e0ac02c894e07bd409de7189f75476473d6edaa4a2e9b865b57a6956e14d397ed285da6e54e91aaea1b953da07a8b8c9381b9f8488971a032488c5af3d9bcd614cb0f37a8d8bce69770b2ac17cea0630352eee3911b0fc7b10a7b8d2f8378b39ae9a399cd054e34903b015bea39bc69dba838237b30550f309946a2c6250135a53ff5c6b0ce65f485b23525dbb8bcb6c493eb8ddcc46a5a0fe5da2e273d96ae9a700511043557fbcfd2ff41b36b3a183b1d96835680da6cab5142e94686f32ce1fec1546b6348792c9674421770a15b5f26f1e6b4855bd0e37321fb334bd3d4308c0ae75bd5ae4d3156ea8dd2f3aa866d4ea96703d60535b3e98710fbfc93723e823fa6ea92a619c297d732dc3ef603ec77fe9ac7bae8702eed7137f0de3e2f1e71d44830947255aa10e2f964002d7c50d4b6bfcc489c37f28a79820cce6da7f924e3afd2d1107e0e256072c5a087fe1274c7590eac7c35dd1546d411987296f40a5020fc7df316e36684721d8ffbc810a2902d4e77082bf1a180e5ca309c02056225c5d4bfd2443493b27d0d4dc4cf639af92cc0fc65f318a2f4c0d277a1ee89754d0447b577148d399fd613b6214d727c2769ef6c54005c6f50c5674ec484a4d00ca2b72dc5c6692f164aa3dade388a2a21b0ddb3eab7ece7046b496d245bd027f38927e9cba9359b718a5830d3331510f0f5e06dcf44a2d99be1556dc184bfa4cb5d39d4d13acc7cb2a449e10b2bebc09e27d928975f210356645a1208218daa9c332089a4ef136deb547c6b48a2043571fea5f4408939fa1a5cd124b3549f57fb1568cf0f8a4d757da710071e6a643195fe3426dd00cc26fb6cf3c4563639e8c13e115069bc2afb1a1d1f4dd58e2a2f1a5741e2a5d402956519f0d42dbddef0c72e9f41b2c9babcc7d2302d8d498ee0c261d4066d34b72176173897a6c3207f8b4defa07af519cb78c2e57281dc5a288d57d20ea541c7916fd744246de93bcae4a33f9a896be4d34a3d16ed57701c849b12a8f6bf51c57dde36abd47aec861a3569ecfb6bcd92825b7df8b5670fb3dea352bfa0204d289d9b1532f14a4fa4b02f85182f0d89e17093f028dd77dfdf665e4ac387ea39d5119f887ee3b518dfc3baf570fd3415d49f3871ce7350000e6c985479a4c7792130557a9d330c9378f1657dde035de19fec97be209b2dfdc60417fb1dd5f5d9e77b7c793e9f452a8cdafd2ee8e4064f7b9d9e07862fdcd77f6b9b27c785a1a1f90310967a218160b00949265b349d7248d968e7bb9a066b5f861a5135f59ba6910b0f143c646d610eba50babfef4358e4b9e91c0d55df3607925f5dfa177b4d4df5e8a0433edcdb3d8a0d5b4c68179856b7181316b1986b2764e6f51928087087607a3b6c35c58347f9e2d205319eb7e8a5dd1d42bb709a0ed4b16352b52ab098c324dc441070d402e0aa82042ff431951af3e5d20af3e0d4f26c3fcd66a3afbee1ba1b7ad24b98073890a647423140d15021b6b4b5e848b7089347ae5ea82f74e02dbcdd4e594b644da5e7af2ddc2d38c7c326af587843d5eee1d300513875880dd09fa00d7a7517b375d9f14c86927194539162db88bfa48b49b22ce4613575426134d5da65739e188f97a0a599fe9bd9a144651e29b05d658b24e8717ba34a59253e24f4a8c3a916c7b7eab52d49fde09544208a10ad290e5325c3a18d8ba4b3ad2e2ed6f3bb2063ab5f8f0fb337762384b26fa31d472ecd87f006be48001e741f9959884bc94df5ef963fb369ed6638573e109812e31a3988f62970d44fcad609d4a9380b3a95ae8760c52ba7e52fe50217702927c4883f1acfecc03f51d3dc576f6d0db914125a21ffd725bef3ca6ff7097cc23c28b05c5234a9e7eed96f7c0d263e462e50945d2ed15437ecc1b8d0659cd0b8d74521f3b172d52ef39a16800ca4980730c1e7719f71bc0e5eeac737182c593b25fc2f6d8535575abb978fe3015fc797e5c939dd741327c8791395e276bdb67e5d5057ada51799673170c58c008a40c3ec95bc50fce2cd7ed140d360fbae812f9c064a154cb6082d7d3bdda6279e2877e2fb9b46191a11c9d35ea2192bd95f1d3abded7567b72637eefaeea35cc2608b6db6f2f12e145e5c59063d23ee337565c624b24f27c95a37f5da4f4ec22a95a1513e58af2c3ab41f40e8444abd62eb4df7c60634ce4c9ec9f970d5bb5d96674b43fd627f6a57bb3ec022e700f212b82a589532f3e88ed076e19c3b6bafa1fe3ffc1358961f251c48f0214a388d98f33dc7ccc506c8baf3ba3d710f1711d16d1e5ef2fe09fcbac5215dce9d1e1b3b430c37e49b34ab948f1987c17264c6decaabec419c2b756184c5c2727a14c2fdee74eac9c6a99fd18351b95f78c80826764e1e7eee998cce3369c7d7138426e8a9f2c1f5981a243a5f91e028572e9d3c4a3e2beedb6ac643365270e86346e01302d64fb4b5871d2b7fc5fd99e252cacc82adedd907b9660edb06ac4fedf9e71d79048774fd02e415f6ddce17a647c6da2ff48d6f5e6c22f0f470962a169f5a15f182135f7636aff2b9094fe2d2ed07300171dfdc3ebdcc0076707f38eb64da3d8daf29e74398e136b2d21162327fa0932a99b06d7ab08b596710cd429cd1bd6940f04150f8b2aa231cdc8fffbc475ca3e314e0890e23691b542c6d9a5e633da03c5087b0a7e143022b8db678d664b8dc454d1a826de715f22bcbf458a0bed990d1fc7b5ef68d54ae7751de639c7925fa6320991a55f20a552336c8774e37abc28e49a3099dab57ca1051d191820f9bf7c1c71d64db74e9be768cfbf4930162e5da88afc6f60e44fa999955cf7756ef1bd2da1868e22786d5ce397d454683cd6d8ab8bac0d3356954176c2f539b0f682eb9130bf1c4dfd37cbcfcb094fbd0447cb59e9745f42566294d255b225ce78c1a78f459a80b8fc67b433783167230dc63561707582486e52bd935ffff5ef610127b66f29a4485b03bc3c0d26a0ab73679968ccd96db7c4927b3f0a724f6f81cc11d5ae7c35f3e63dd347b756a30b4e3154bf236e77855b5acbaa1868b90bada0c1b2f2651f3f024a50fdefa26ca4e89a66f75647b033a527b9b3b881996fa82aca8eceb70aa2baa1e9ed4e3fe87c2ede34bc93ebd31008011f60a07f180b793cf885914904d98a2e2a93af1b579aa07afdd5a1f21aaf3cbd01feecdef32279ea8f341ebadaa062c0d93ee1541af4da233411d81cdcf14f0996ecf792998658746fc174af568dfc1872a83f79a489cca96093f83f18ef144daa23108d1a7317f483b7575a06f181cf6e6711e160b987a5f2bd4b845aed868c56a1a0a94b1acac74e3267cfd02e0a32ce7c1e40ea48d56201bd4759f7e3a4479abd607961c35ce98228a92c0e27cedc619df6c3074e89d4c2ddddd3ce2517f9589c2e3a02d508cc538e503fcc5f2f0f5678c1f3fe2e7b417420e0b35381c151869297821641f2cd491f5261a69f31a64bed4ead1b22d882fc528885232ff38cf4fcb877e47993333f0d1b8295cb5e5338dff04c59960dcee267995df4798f69f0329255acc87b67c20da7b7166d25bb5b9fb3cc367757cb38e76b5ce7733d34b8c4f9713f3a9a2479aafdf113bb3044786ed92a20b66cc5b75a952bf8a27a92ef26d951ec56750187a982c7c396c379581941090b0444a77572d083efe2badc246ec09b1caaf55912efaa197e20d2c12bf94e2747d8822ee6aa2147c514ab4cb9ebad4dfcb7916cff5a8ab358cd6e125eac2db81656d87cfe9d6ca38e86e28694a80b7e78fcfc0531a1795f04f82dc3f1975c73daa04e3cb0f694d2b7fad1ab8417d9ae4cc363620869951a5ccd086f3fd363c783ef12fe160aa39b06aca22aab939f0f1f90a863886cf690021c5709b0b9ba62a14d58ab80f7e142af543e38e1d9fd8641677dfc6f11db024f50f88d644b7a882aa510815c3624a91c24346381c9225cce336db4caee0d488050db4a6b2579a7d02e1590e966fcf9f82ede2febd5bfa3a68865c0c73722e564d35b5428f0f8cfbf1998e8b49f2caafbb142127fe5a13c67f2c3d3606568b3dea36563a5c15fdb8dba9812237d8271683f15c0a3eca14c67f51b1febfc4d0081a1edbbbf8b7da824cd2485a2f1fd243e8640a90f19ff823ea823814512550f4c67178e3b2eb1bf820b0f81bc687970e949c130edd5caaeb5b028d0efeb30b200c1fbc6e6afbaa2590848b59410af7355acef7092618c38e0c5f0a0e212406e28a272c32b4f0079f61c55d15cf0add196a40e0e3e20895834a2fd0212c26441f095bb960ce1a44cd27e8ec1b7918bc6ac726bce1f25ee98170a6652847ae38fb3fd99b4734af34f81719c204d3d78f1aa15737b301aed0b8f8e8b852c0cd083efc85c85ab86a487efbc2595f9a04bd31c190872365bd3462f0317fd344b3d6e70239079a88ea2809031192d703a5a91b4abed37dbcc1f491160e073e0b5d9abd8e932d37434d66a5e478e1296d1588bff6218ac05deb201962ebe2474f0e8ab83f84e7022e6b747791a72340f8108e8e06e1abb5c941a4589107bec233df29a890b43961905603b9ce4064ec884695989e79a7aa467acc513e3fd63d5649e95628c99a7f785badde17ed78ba0f47844ce96486ae8e3860894e97a881279f6d37ea87cf4fc1869a74e8513d6a342d62cbf7376aedc634098069812ec5bfab5b2fcbab2fb43a1bee76e87f3d0c1f2ced1ba99a16257ede230fe577530079b84cb30a2e184c26ed388bc558ae8698c35c0de7d3b52b1f8f9c6e54ade2d2ad834b396ae0b5595fd0caffd4b8bd643bcc5af676d55ad0f3f23f1e0beee699e5ecdb280abaae487eb05daccf7e332e0384f5a29ef99f5a0e281f537496295af721a264aeacb3f368d638ca96fb8b8ed74a71d4518641f0301c90f040efec4f7ffc7ad949811c07a9c17228cd112c5990157d7a55bc8391590f134a73171f4e3e17603609a9ddbcdeab97d34cabbab142e89af5bd54c82d5ef4ba04615bf512f6992e8983e72493c273dfee5c4c3512bba4d7f0be70012f291d8c6b3ad4a2c531b3ab33cd6319c3b153f8cdcd8241fb14b94d715f4f0b7f87d2c40bfeeb731e7d4c1cbeac822540b9122f901569aced20e6cc9c070d70b78ac23abea4719e1f6dca52013ef89ef5a0bfc9a5c7d1c9cf6df3489d72b1f4b45bf9d1950d542765f87308d93c1e7a427a31d3ef6770bd2f80fa1c908b04b887b99c79d4f3d849f00fe4070bccb57ecfe72337c516c51d8852d44668a7b8ff66c659defc4d6a4e205f7f06866ffdea5c5ce5a98a347f1ae226596c8d922ce015874c8d59507714a8fe38ce76bd5b318aaa67e302698d28ed2e54c0e1b0f3373a4700e3615f374edabded0108781c03dfe236ff69a3d470121bd712384c879501f04e68afb8fbda08f8dcbb0485d890188c7033dfcee5b2b9a9b168937bbc07bc41b692e4ea7a6f5e6a51bd8b6aa2659673abe28915d9626da560e313895e0023d1b51aa141fdb7378b0b6305cf14ef67960941962021842d859c9c9f7c57af88e97c9d2b881384762e5473d77d6030345c35a4fa4b9a10feccba04488738755f5e7fd27c3980d17c95ff2fdf5946270b717081d97adb3e24c4132705cff0c246c4fa2b75335e045c37e5d6158e53518f4b9d10f4f6758c66810e406ebfb412cee21310c90388a464827efec6e9b51c3c5b66c945acb7f4a8a2d4c7f82ad9dce29b14b08d53560373290aa531dc6915722b536fc636954c081eb78a2c340918b895d8746a8485e18e0f9e0f6c145d4dfed4013bb5fbadd8178d23c916cbcfcf1665ff37f7f147b55dd0941d406ac0d94b4eda3e6a2fb63064d86f0fa0d060c135ae755e84cecd60c69ef77dfa83b6eca3532d6d79c0fd57b4e9b791ab99dc07d1ae553624f725c67d5a38c71a1a5c113a6fa688a17e6ee244a59eca3593cbfcdea8b50872c380e241514476dacd1f7136ed69312dba44d2d64bf24f7d9632a9d62fd0d340484fe45e4dffe1f4d9eca0a956e4008fa630a9537430942f32a1daa3abb783de71a280fe922b994833adc44099acfba977e409b3aedeba5ee0bc7d0caad0b0ff03f8a7c97ae4a3e8465a62a230626e171951efb25984fbcd93b4e3f2346cbe90fb14bcc1caccd6b3a8a0666d29b642a27f3119526c6e3a083821ad56ee8f8b6b47dcaee979e8fb90d4c883af0b7f116e760e8e0f67b8ae814a8e8aa2c413b33cba6f7f2d8039b006cf1f312ac6907beee60aca3c590a656e9f1eb3a241f08e1cf2710f661f6e781951e089d1c074d5a90e4b6fa672ac59cd00abde3324f0a63e3de1911bb7eaeb315cd987e25dbe66d217ba40396fb62eeba35ba77addcf216858f934940b2901e4d6be119995bd35d129ca31dd2cd972a6fe2d4cf37db73711295ed7cd85da8454583fb4ebbb02a8050aa624755e656c0a2117440dfad4d0348599ac8c9b3dacda6b27e833cb0ada8e46a9e0b3666cfca0a5f79a8eab7d2e7c46d42a441ee5e78c1d157a855fd5bc142f92d751f71fbdbc015487c00f6284828afb4a599a1e24ddabf5f3975fb80438203f473d0cae01ea3fdfbcdada2a071f6437995ca63c3910f73730aabf63d94fe0f9ae5b4c66f795b3e090a448442d3e5d39edf1aeffc600dad343f9590588bdbb7b02872dc8acf8b64159831db48b707f979b05ee240836014dd300857913260d09dff32675aef41d6a65b363e90b03159655659d35a5fe3ae07f7921519acc465f627ea6529ef0dbf36abbce87a03d4f2b28a37f4da85713296544ee9f9def92833586f534b3cd45a2b3f056d774cc1767377fda8ed4b08f4dbf33549f569f965011d5974523ed0fe014407f1e048300afc4a1fc6b2644fa05634cd32727000d4ae39bee011978da5a77e9563c47177bc72d2d1381ee1abd7cefb238f4198aa0fb9a61559e2c4000d2f0b77902f59571bbdbcce98ab62d4eb88ab0acf9430cc396efc8c2f19b940b33c0ffe55e336a06ff606cd5b49f1cfd82c62e40914fb5075ff2dbd0e1684450e290cf088fe154584a2ec876410331f25749635c4cdfaa90d0147aa677024161fc53f4b1db03454958f4ab5927ef7cff80358fff1630ccb093d69ee0b2305be805c135b84d3b45219de1b5516f3b1146fbedb3b24b73164788acd05813eea189809e694ff9549644f395d81d05d8ecfa80d001561c1d26724869c5197c0f2f063cfe06ac48b886eaf6141efb9bb2abbad2eac9f3b467aa6dea39b9ae59978d1225db4c793aa8a19927cef3f02dd335ae2b97d5c403a01fa7c8fb615680d23e1d36ebfd15a858f53bd72faed545129329571c7e1c350fea62a02abe3392afdc7fec3a742e0cd0008a624bdbf6b906ede02130088b9cd44f6e6697b725b70e9eb224ca417122e0fb597087a98ed1e98e2d133c17749ee61e59a76d6971b00767ed97ff145c028af02c9d52e2c86a2baa96fa3469ad4a8c813d8e98311faaa8e4726cc015fa6117d631277fe918de842b84f79aefa60f5a1934d8ffe767b5664354b720932f33729623da8728245f3ab8bd82e861f7980a150e8e02eae55ec5a0d19f0603a6b41b694d4615a4444f022b092da1b5c290cd1bd7cce2ddd205200dc913544f9bce07687ec1ef90f3043276f09071959bfa0bb8ab6dfbb775975cea5567839c62bcdaeccb3fcc980e29c0c39a628ed237e21c25447882f25a203bb042d2d1b2c627c607b321f7382c8dbe6e64d5b809dfb6bcc7f23fc90e754660ccaeb3cb2e8180f2f79a361e0c1363b197580d9f0afdc18b601204fe330d476f29bc924604fcd332c761675907884c2cfea5cf2da947480fce5980009ebdd8f3cba790d1c87bcd32fee9e39ecd2d730860e72b937ceba855c71fbeeaeb3803b6b4572fca2927acab0b0225de8409bfb8d055ddd1c3af984e54c12e5725594ed667e317f3798cf01fba9e5417bbdc10cdc4a6e62615520f79bd5b1e9bcfdceb2f61aedc6fbc7c8cee364edcd1896cabdbbb352739d3f265c4e5a87902767a0313d7611af15abdfd2c153e9962acd0945c54b37d6978546cd33917c4215199047d72b692f6c24fde02a53d9ea5e90d46aebfc574943f72bec031f1b969cfc42896ec63d17b9731e8742b59fe2967dac2eadb6f89386d564877b7e991272f4c659cf40694e04dc99afce9cdf40670c99b529f7a6a9c741f200846fa5b5e3ec7fbd148d3f53cc0dfa91e7334c2801b5b82b298e3ace05d6a89bf43445e5c406f348a3b5f11c2f0f8fdb4a57428e35432143e075a48da39a1a30ce4cfa55552639ee14308bc557a6489a9e4fb90d2e2e87583a1d488a7a94cc6fa1cba51973e980248e348121e99b9b49dde1ec44f2b306918abb9af211897ada1db11242512b97d3597b489f5e0711c4ced1b54f1d4e7483e07ac3afc7d1047ad0cc4cc272afb833d480ea81e136d04d1c3b3af58e90895f4ddade95a6e6ff1e954efb41f862be5ff69c67754fe78e20f748ddba8546d6980ebd944881edeca385b1a489ad7749037c6557f68dbf53e597cca172dc0a21a838c23c9cb01a891dab41ada136b6768adfc6b0422ccc37ce6caa703f453d63714aa8c220f8e0982a7e68681b8848c61f24af13e6df6b870b9116b789ce959ecb5a9844ab0feb0488cabc704b086c655ff5b17800bad82b4986d5d3327e4cc5fd59246c15d17e30e2b998f0fe1dc3cfe16108dc9ed501ab510e198f6228d98f45dc11626b7b079e2fba206583584b43111f3bf3a58be4d45bdb2d6019bed8f54b447c2f9c475b641177ebe0bed9a052d86dbdd50307a5cabd7798956edc33a63082dbc17364faf1db81469684f680a4e8b576a64f7cee35858be9f68a47e717df83a58009e8acb446da09a4ee4aa8a2a4227860cc23ddc5120b471a39c128e465d3b0733c10c4f0c242eac3283ae8f9cc236a2325af29c8cbe802afd9b85770b8a85dad26bee7d19e9f19f7e0fa63ab25f139fc37b6cd9415bff04cacd05fd82fa049b2cd67083289770de9478fbc158299e236ffa6bf685ba8f358d736ca617b05118bf5ccfc4af8f58a14d9df5e6b5be9acee5d2415a4436040a5c064a218d9112f9c1afc944cf6be92fefec68e3d4304dafbac09f5c0929cbe4873a7f046bad8311792e4c8d9468b38f6f0ee4509d9deebea29a37f2c623a98abcd043a8f86af3888470084fd9a0b9f7781cbff525760b7a4270747bc5dd7fc1ae57a422114e2a13c8a7b32c9b12aa6624e55cdac19b330eda7efc574c3295641eb8de86d2a4317665025ce05474b568b00f37ae1c4f923d2e47387ef4a92a0ba45e896fe921c98a10c385016271e485acf215889d6b9daa6bb315918afe6dec85c4c49670324c61c76f649ea73cc448320b48f411d45ad11482732d2f97b34193897299e1c4bf47a48b188a5883ae8df36d11da870608c21d4e59a7d05c1f78078158d3e194de9d46da5dcf9973ded26b2cc3b14018e38c13b2ae2c6edd8ed2b7dde7af44e121dc9d9696c431f6c76c4594d2c39cd60c3e3735d7c659015f5899a482d90d3657fb7f33575a65413fe443d0d4314d4ee28a57b9e13b1296ee4757b780793a684a92d61d71ba7eaec4c217d40ca3b3f20a6b29d41f7d1196ee350d7a87e4306e7228777725bdef21380ef400bff4c24cb7f1ff0dfd908a671518d31d2cb9b72adbee0414947e31f666e7eeff1493c9cfce16f3d3e182ab26de61fe5bb71f3738d202d8f4544ffe27b30fe1818a001eeb50229468538e68db36ade78751520b93082dca169f516cdabf8c998a8653f46e9eaf746f9e9b8ece73b582f559fa3549027f36761ffc8a12479b00b506bd58ef90b28037f59d87b4f78a3b1e749bf56d9ed371a5cdad4cddfa0e9756f10c051edb88f7d01e2e4cbf41863392b81c54b32091140c51ac4834c094bcba6c5c56b709602816369e38c0366a11ab7b17be20a180435c99a18d09183ac54e2672dc5666306b5a969323ec7f360f698b23cda74ecc18132ef27d1c01175347a5ed2a7d6a6282575c48b9bb01a3f46b92daad7719bffa8b9c1cbcaa17239ddb9fdf2e0d08f4b91b1df664c4c0b0cc6d10bb36bda8d063eb4c48a9cb2230618d08397315a8f364f945c5764e1d923b21477d556b1798f21f6462ab30fc43390e1c4c7d4904c3ed936da4d9ae50abbd318d09debddc6fd02316deeb4772df90f86314c3795b53f2c9b0bebdacab0a3797a89bf8fbcda2fb548be2f9b6ddf25d23b849790371a7d3321d97c51dc7bc7bf0526d969404954666771724d63630d63dedbdc30a8405a07b1dd73204967f8090f41bae03f094d047450f1d336f8517dd1dce2c72ffcb71f45e6d0bc116e41ee6c439a7860c0bb1d205ba611eedfb3d4e56ac4647777da7946d9165368fd3c3077b7fb8382fb5b54f9a4e5eabcf31ba30b3270d47c29070959b32ddbdd1acd1ed056c74e2e906e6ff4655973055086fdb1382b03f143462e860fd8a182498ddb421e6375d8f1e1e153d518b1f712c376cff5b149a5d6d690a22d8f747dcdaf466875f7e5e6c70c70ba3b38b3eb38e1320ef894ce89bd082d3797d6fbe8572e81c840d05f4177429d68b6e97458a68160b4a996563112f6fbfd5ea5199bc828de9341e88b46272083612ff09ea86a6cf692b8bede14b56bb41295b272635a64ffaa3ebb77471bcde37a0b73300f87ab09a46947772c55416c25bf1e82f2892d3c31dbfd48bfb9311defb001a3408492be9ff58e5993d3f885b316a5fb213a2c247bd74d0ec92319a93b5bcb057f2e7ab6c2e8bfdd0ff3ac6da61231373834373331323836303335 \ No newline at end of file diff --git a/jaychouqq/yingshi/py/兄弟影视2.min.py b/jaychouqq/yingshi/py/兄弟影视2.min.py new file mode 100644 index 00000000..d232d4b8 --- /dev/null +++ b/jaychouqq/yingshi/py/兄弟影视2.min.py @@ -0,0 +1,640 @@ +# -*- coding: utf-8 -*- +import sys +import re +import json +from urllib.parse import urljoin, quote, unquote, urlparse +from html import unescape as html_unescape +sys.path.append('..') +try: + from base.spider import Spider +except ImportError: + class Spider: + def fetch(self, url, headers=None, **kw): + import requests as rq + kw.pop('timeout', None) + r = rq.get(url, headers=headers, timeout=15, **kw) + r.encoding = 'utf-8' + return r + +HOST = "https://www.brovod.com" +UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" + +# 封面URL中这些域名已失效,对应影片会被过滤掉 +DEAD_IMG_HOSTS = {"image.caiji.cyou", "wim.xrc888.com"} +# 分类映射: tid -> 中文名 +CATEGORIES = { + "Movies": "电影", + "TV": "剧集", + "Anime": "动漫", + "Documentaries": "纪录片", + "Snaps": "短剧", + "Shows": "综艺", +} + +# weserv.nl 代理前缀,需要去掉以获取原始URL +WESERV_PREFIX = "https://images.weserv.nl/?url=" + +# from值 -> 线路显示名 (来自 playerconfig.js) +# 蓝光①(xdxl/xdyy)和蓝光④(xdjp)已禁用(无法播放) +FROM_DISPLAY = { + "xdrs": "蓝光②", "xdac": "蓝光③", "xd5": "蓝光⑤", + "bfzym3u8": "极速①", "1080zyk": "极速②", "jsm3u8": "极速③", +} +# 禁用的from值,对应的线路会被过滤掉 +BLOCKED_FROMS = {"xdxl", "xdyy", "xdjp"} + + +class Spider(Spider): + def init(self, extend=""): + global HOST + try: + r = self.fetch(HOST, headers={"User-Agent": UA}, timeout=15000) + if hasattr(r, 'url') and r.url and r.url != HOST.rstrip("/"): + HOST = r.url.rstrip("/") + except: + pass + + def homeContent(self, filter=False): + r = {"class": []} + for k, v in CATEGORIES.items(): + r["class"].append({"type_id": k, "type_name": v}) + return r + + def homeVideoContent(self): + try: + r = self.fetch(HOST, headers={"User-Agent": UA}, timeout=15000) + html = r.text if hasattr(r, 'text') else str(r) + return {"list": [it for it in self._items(html) if it.get("vod_pic")]} + except: + return {"list": []} + + def categoryContent(self, tid, pg=1, filter=False, extend=""): + pn = 1 + try: + pn = max(int(str(pg)), 1) + except: + pass + cat = str(tid) + if cat not in CATEGORIES: + return {"page": pn, "pagecount": 1, "limit": 36, "total": 0, "list": []} + try: + url = self._build_category_url(cat, pn, extend) + r = self.fetch(url, headers={"User-Agent": UA}, timeout=30000) + html = r.text if hasattr(r, 'text') else str(r) + items = [it for it in self._items(html) if it.get("vod_pic")] + pc = self._pagecount(html, pn) + return {"page": pn, "pagecount": pc, "limit": 36, "total": len(items), "list": items} + except: + return {"page": pn, "pagecount": 1, "limit": 36, "total": 0, "list": []} + + def _build_category_url(self, cat, pn, extend=""): + """构建分类URL + 网站URL实际格式为12段(以-分隔): + /show/{类名}-{地区}-{排序}-{类型}-{语言}-{字母}-----{页码}---{年份}/ + 段位说明(0-indexed): + 0: 类名 (Movies/TV/Anime/Documentaries/Snaps/Shows) + 1: 地区 (大陆/香港/美国/...) + 2: 排序 (time/hits/score) + 3: 类型 (喜剧/爱情/动作/...) + 4: 语言 (国语/英语/粤语/...) + 5: 字母 (A/B/C/.../0-9) + 6-7: 空 + 8: 页码 (1/2/3/...) + 9-10: 空 + 11: 年份 (2026/2025/...) + 示例: /show/Movies-----------/ (无筛选,首页) + 示例: /show/Movies--------1---/ (第1页) 注意首页无筛选时不需要页码 + 示例: /show/Movies--------2---/ (第2页) + 示例: /show/Movies-%E5%A4%A7%E9%99%86----------/ (地区=大陆) + 示例: /show/Movies---%E5%96%9C%E5%89%A7--------/ (类型=喜剧) + 示例: /show/Movies-----------2026/ (年份=2026) + 示例: /show/Movies--time---------/ (按时间排序) + """ + ext = {} + if extend and isinstance(extend, str) and extend.strip(): + try: + ext = json.loads(extend) + except: + pass + + area = ext.get("area") or "" + sort = ext.get("sort") or "" + genre = ext.get("class") or "" + lang = ext.get("lang") or "" + letter = ext.get("letter") or "" + year = ext.get("year") or "" + + # 12段: [类名, 地区, 排序, 类型, 语言, 字母, "", "", 页码, "", "", 年份] + parts = [cat, "", "", "", "", "", "", "", "", "", "", ""] + if area and area != "全部": + parts[1] = quote(area) + if sort: + parts[2] = sort + if genre and genre != "全部": + parts[3] = quote(genre) + if lang and lang != "全部": + parts[4] = quote(lang) + if letter and letter != "全部": + parts[5] = letter + if pn > 1: + parts[8] = str(pn) + if year and year != "全部": + parts[11] = str(year) + + url = "/show/" + "-".join(parts) + "/" + return HOST + url + + def detailContent(self, ids): + if isinstance(ids, list): + vid = ids[0] if ids else "" + else: + vid = str(ids) if ids else "" + if not vid: + return {"list": []} + detail_id = vid + + # 构建详情页URL + if "/" in vid: + detail_url = vid if vid.startswith("http") else urljoin(HOST, vid) + else: + detail_url = f"{HOST}/detail/{vid}/" + + try: + r = self.fetch(detail_url, headers={"User-Agent": UA}, timeout=30000) + h = r.text if hasattr(r, 'text') else str(r) + except: + return {"list": []} + + d = { + "vod_id": detail_id, + "vod_name": "", + "vod_pic": "", + "vod_year": "", + "vod_area": "", + "vod_class": "", + "vod_director": "", + "vod_actor": "", + "vod_content": "", + "vod_remarks": "", + "vod_play_from": "", + "vod_play_url": "", + } + + # === 标题: <h3 class="slide-info-title hide">名称</h3> === + tn = re.search(r'class="slide-info-title[^"]*"[^>]*>(.*?)</(?:h1|h2|h3)>', h, re.S) + if tn: + d["vod_name"] = re.sub(r'<[^>]+>', '', tn.group(1)).strip() + if not d["vod_name"]: + tn = re.search(r'<title>(.*?)', h) + if tn: + d["vod_name"] = tn.group(1).split("-")[0].strip() + + # === 封面: 详情页中 data-src === + p = re.search(r'data-src="(https?://[^"]+)"', h) + if not p: + p = re.search(r'src="(https?://[^"]+\.(?:jpg|jpeg|png|webp))"', h, re.I) + if p: + d["vod_pic"] = self._clean_pic(p.group(1)) + + # === slide-info 区域提取年份/地区/类型/导演/演员/备注/更新时间 === + # 结构: + #
+ # 2025 + # 大陆 + # 动作... + #
+ #
备注 :蓝光
+ #
导演 :巨兴茂/
+ #
演员 :杨旭文/...
+ #
更新 :2026-02-21 18:28:06
+ + # 提取slide-info区域中的标签(年份、地区、类型) + slide_info_tags = re.findall( + r'
\s*' + r'((?:.*?\s*)+)\s*
', + h, re.S + ) + if slide_info_tags: + tag_text = re.sub(r'<[^>]+>', ' ', slide_info_tags[0]) + tag_text = re.sub(r'\s+', ' ', tag_text).strip() + parts = [t.strip() for t in tag_text.split() if t.strip()] + # 第一个通常是年份 + for p_text in parts: + if re.match(r'^\d{4}$', p_text) and not d["vod_year"]: + d["vod_year"] = p_text + # 地区关键词 + elif p_text in ("大陆", "香港", "台湾", "美国", "韩国", "日本", "英国", + "法国", "德国", "泰国", "印度", "加拿大", "其他", + "意大利", "西班牙", "未知"): + if not d["vod_area"]: + d["vod_area"] = p_text + elif not d["vod_area"] and re.match(r'^[\u4e00-\u9fff]{2,3}$', p_text): + d["vod_area"] = p_text + # 剩余的是类型 + type_parts = [] + year_done = False + area_done = False + for p_text in parts: + if re.match(r'^\d{4}$', p_text): + year_done = True + continue + if p_text in ("大陆", "香港", "台湾", "美国", "韩国", "日本", "英国", + "法国", "德国", "泰国", "印度", "加拿大", "其他", + "意大利", "西班牙", "未知"): + area_done = True + continue + if year_done and area_done: + type_parts.append(p_text) + if type_parts: + d["vod_class"] = " ".join(type_parts) + + # 备注: 备注 :蓝光 + rm = re.search(r'备注\s*[::]\s*\s*([^<\s]+)', h) + if rm: + d["vod_remarks"] = rm.group(1).strip() + + # 导演: 导演 :巨兴茂 + dm = re.search(r'导演\s*[::]\s*([\s\S]*?)(?:)', h) + if dm: + d["vod_director"] = re.sub(r'<[^>]+>', '', dm.group(1)).replace("/", ",").strip().rstrip(",").strip() + + # 演员: 演员 :杨旭文/杨志刚/... + am = re.search(r'演员\s*[::]\s*([\s\S]*?)(?:)', h) + if am: + d["vod_actor"] = re.sub(r'<[^>]+>', '', am.group(1)).replace("/", ",").strip().rstrip(",").strip() + + # === 简介 === + # 优先从slide-info-content区域提取 + desc_m = re.search(r'class="slide-info-content"[^>]*>([\s\S]*?)', h) + if desc_m: + d["vod_content"] = re.sub(r'\s+', ' ', re.sub(r'<[^>]+>', '', desc_m.group(1))).strip()[:500] + if not d["vod_content"]: + # 尝试从影视简介区域提取 + desc_m = re.search(r'影视简介[\s\S]{0,10}?>([\s\S]*?)', h) + if desc_m: + d["vod_content"] = re.sub(r'\s+', ' ', re.sub(r'<[^>]+>', '', desc_m.group(1))).strip()[:500] + if not d["vod_content"]: + # 尝试card-text区域(搜索结果页) + desc_m = re.search(r'class="card-text">([\s\S]*?)', h) + if desc_m: + d["vod_content"] = re.sub(r'\s+', ' ', re.sub(r'<[^>]+>', '', desc_m.group(1))).strip()[:500] + + # === 播放列表解析 === + try: + pf_list, pu_list = [], [] + + # 1. 从anthology-tab提取线路名(按顺序) + # HTML结构: + tab_names = [] + tab_section = re.search( + r'
(.*?)
\s*\s*
(.*?)
\s*', + h, re.S + ) + if tab_section: + for tab_m in re.finditer(r']*class="swiper-slide"[^>]*>([\s\S]*?)', tab_section.group(1)): + tab_text = html_unescape(re.sub(r'<[^>]+>', '', tab_m.group(1)).strip()) + tab_text = tab_text.replace('\xa0', ' ').strip() + if tab_text: + tab_names.append(tab_text) + + # 2. 从anthology-list-box提取各线路的集数链接 + # HTML结构:
...
...
+ # 每个anthology-list-box对应一个线路 + + list_section = re.search( + r'
(.*?)
\s*\s*', + h, re.S + ) + if not list_section: + # 更宽松匹配 + list_section = re.search( + r'class="anthology-list[^"]*"(.*?)$', + h, re.S + ) + + if list_section: + boxes = re.findall( + r'
(.*?)\s*
', + list_section.group(1), re.S + ) + if not boxes: + boxes = re.findall( + r'
(.*?)(?=
]*>(.*?)', + box_html, re.S + ) + if not eps: + continue + + ep_list = [] + for ep_url, ep_name in eps: + ep_name = re.sub(r'<[^>]+>', '', ep_name).strip() + if not ep_name: + ep_name = f"第{len(ep_list) + 1}集" + full_url = urljoin(HOST, ep_url) + ep_list.append(f"{ep_name}${full_url}") + + if ep_list: + # 检查该线路的from值,过滤禁用线路 + skip = False + try: + first_url = urljoin(HOST, eps[0][0]) if eps else "" + rp = self.fetch(first_url, headers={"User-Agent": UA}, timeout=5000) + hp = rp.text if hasattr(rp, 'text') else str(rp) + fm = re.search(r'"from"\s*:\s*"([^"]+)"', hp) + if fm and fm.group(1) in BLOCKED_FROMS: + skip = True + except: + pass + if skip: + continue + # 线路名: 优先使用anthology-tab中的名称 + if idx < len(tab_names): + line_name = tab_names[idx] + else: + line_name = f"线路{idx + 1}" + pf_list.append(line_name) + pu_list.append("#".join(ep_list)) + + # 如果上述方式没找到,备用方案: 直接匹配所有play链接并按线路序号分组 + if not pf_list: + play_links = re.findall( + r'href="(/play/[^"]+-\d+-\d+/)"[^>]*>([\s\S]*?)', + h, re.S + ) + line_episodes = {} + line_froms = {} + for link_url, ep_name in play_links: + ep_name = re.sub(r'<[^>]+>', '', ep_name).strip() + m2 = re.search(r'/play/.+?-(\d+)-(\d+)/', link_url) + if m2: + line_idx = m2.group(1) + if line_idx not in line_episodes: + line_episodes[line_idx] = [] + full_url = urljoin(HOST, link_url) + line_episodes[line_idx].append((ep_name, full_url)) + # 获取from值(只需每条线路检查一次) + if line_idx not in line_froms: + try: + rp = self.fetch(full_url, headers={"User-Agent": UA}, timeout=5000) + hp = rp.text if hasattr(rp, 'text') else str(rp) + pm = re.search(r'"from"\s*:\s*"([^"]+)"', hp) + if pm: + line_froms[line_idx] = pm.group(1) + except: + pass + + for line_idx in sorted(line_episodes.keys(), key=lambda x: int(x)): + eps = line_episodes[line_idx] + from_val = line_froms.get(line_idx, "") + if from_val in BLOCKED_FROMS: + continue + line_name = FROM_DISPLAY.get(from_val, f"线路{line_idx}") + ep_list = [] + for ep_name, ep_url in eps: + if not ep_name: + ep_name = f"第{len(ep_list) + 1}集" + ep_list.append(f"{ep_name}${ep_url}") + if ep_list: + pf_list.append(line_name) + pu_list.append("#".join(ep_list)) + + if pf_list: + d["vod_play_from"] = "$$$".join(pf_list) + d["vod_play_url"] = "$$$".join(pu_list) + except Exception: + pass + + return {"list": [d]} + + def searchContent(self, key, quick=False, pg="1"): + try: + pn = 1 + try: + pn = int(str(pg)) + except: + pass + # 搜索URL: /ss/-------------/?wd=关键词 + url = f"{HOST}/ss/-------------/?wd={quote(key)}" + r = self.fetch(url, headers={"User-Agent": UA}, timeout=30000) + html = r.text if hasattr(r, 'text') else str(r) + items = self._search_items(html) + return {"list": items, "page": pn} + except: + return {"list": []} + + def playerContent(self, flag, id, vipFlags=None): + url = str(id) if id else str(flag) + # 如果已经是m3u8直链,直接返回 + if url.startswith("http") and ".m3u8" in url: + return {"url": url} + # 构建完整URL + if url.startswith("http"): + full_url = url + else: + if not url.startswith("/"): + url = "/" + url + full_url = urljoin(HOST, url) + + try: + r = self.fetch(full_url, headers={"User-Agent": UA}, timeout=30000) + h = r.text if hasattr(r, 'text') else str(r) + except: + return {"url": ""} + + # 尝试提取 var player_aaaa 中的数据 + player_m = re.search(r'player_aaaa\s*=\s*(\{.*?\})\s*', h, re.S) + if player_m: + try: + data = json.loads(player_m.group(1)) + play_url = data.get("url", "") + # 如果url是明文的m3u8链接,直接返回 + if play_url and play_url.startswith("http") and ".m3u8" in play_url: + return {"url": play_url} + # emoji加密的url,构建解析地址返回 + if play_url: + from urllib.parse import quote + parse_url = f"https://play.brovod.com/?url={quote(play_url)}" + # parse=1 告诉APP用WebView加载解析页面嗅探m3u8 + return {"url": parse_url, "parse": 1, "header": {"User-Agent": UA}} + except Exception: + pass + + # 尝试匹配页面中的m3u8直链 + m3u8 = re.search(r'(https?://[^\s"\'<>]+\.m3u8)', h) + if m3u8: + return {"url": m3u8.group(1)} + + # 兜底:返回播放页URL,让APP的WebView去嗅探 + return {"url": full_url, "parse": 1, "header": {"User-Agent": UA}} + + def localProxy(self, param): + pass + + def _clean_pic(self, pic_url): + """清理封面URL: 去掉weserv代理前缀, HTTP升级HTTPS, 过滤失效图床""" + if not pic_url: + return "" + # 去掉weserv.nl代理前缀 + if pic_url.startswith(WESERV_PREFIX): + pic_url = pic_url[len(WESERV_PREFIX):] + try: + pic_url = unquote(pic_url) + except Exception: + pass + # HTTP升级为HTTPS + if pic_url.startswith("http://"): + pic_url = pic_url.replace("http://", "https://", 1) + # 过滤失效图床域名 + host = urlparse(pic_url).hostname or "" + if host in DEAD_IMG_HOSTS: + return "" + return pic_url + + def _items(self, html, cat_filter=""): + """从分类/首页HTML中提取列表项 + HTML结构: + + + 备注 + + """ + items, seen = [], set() + # 匹配 public-list-exp 中的详情链接 + for m in re.finditer( + r'class="public-list-exp"[^>]*href="(/detail/[^"]+)"[^>]*title="([^"]*)"', + html + ): + detail_url = m.group(1) + name = m.group(2).strip() + if not name or len(name) > 100: + continue + # 提取数字ID去重 + vid_m = re.search(r'-(\d+)/?$', detail_url) + vid = vid_m.group(1) if vid_m else detail_url + if vid in seen: + continue + seen.add(vid) + + # 在匹配位置之后查找封面和备注(向前搜索3000字符) + after = html[m.end():m.end() + 3000] + + # 封面: data-src + cover = re.search(r'data-src="(https?://[^"]+)"', after) + if not cover: + cover = re.search(r'src="(https?://[^"]+\.(?:jpg|jpeg|png|webp))"', after, re.I) + pic_url = self._clean_pic(cover.group(1)) if cover else "" + + # 备注: class="public-list-prb" + remark = re.search(r'class="public-list-prb[^"]*"[^>]*>([^<]+)<', after) + if not remark: + remark = re.search(r'class="[^"]*prb[^"]*"[^>]*>([^<]+)<', after) + + items.append({ + "vod_id": detail_url, + "vod_name": name[:50], + "vod_pic": pic_url, + "vod_remarks": remark.group(1).strip() if remark else "", + }) + return items + + def _search_items(self, html): + """从搜索结果HTML中提取列表项 + 搜索结果HTML结构(search-box): + + """ + items, seen = [], set() + # 按 public-list-box search-box 块分割 + boxes = re.split(r'
]*>]*href="[^"]*"[^>]*>(.*?)', box_html, re.S) + if name_m: + name = html_unescape(re.sub(r'<[^>]+>', '', name_m.group(1)).strip()) + else: + name_m = re.search(r'title="([^"]+)"', box_html) + name = name_m.group(1).strip() if name_m else "" + if not name or len(name) > 100: + continue + + # 封面: data-src + cover = re.search(r'data-src="(https?://[^"]+)"', box_html) + if not cover: + cover = re.search(r'src="(https?://[^"]+\.(?:jpg|jpeg|png|webp))"', box_html, re.I) + pic_url = self._clean_pic(cover.group(1)) if cover else "" + + # 备注: public-list-prb + remark = re.search(r'class="public-list-prb[^"]*"[^>]*>([^<]+)<', box_html) + + items.append({ + "vod_id": detail_url, + "vod_name": name[:50], + "vod_pic": pic_url, + "vod_remarks": remark.group(1).strip() if remark else "", + }) + return items + + def _pagecount(self, html, current_page=1): + """从HTML中提取总页数 + 分页结构: ...尾页...
... + 尾页链接: href="/show/Movies--------1643---/" + """ + max_page = current_page + + # 匹配 "尾页" 链接中的页码 + tail_m = re.search(r'尾页[^>]*href="[^"]*?-(\d+)---/"', html) + if tail_m: + try: + max_page = int(tail_m.group(1)) + return max_page + except Exception: + pass + + # 从分页数字链接中推断最大页码 + # URL格式: /show/Movies--------{N}---/ + pages = re.findall(r'/show/\w+-{4,}(\d+)---/', html) + for p in pages: + try: + n = int(p) + if n > max_page: + max_page = n + except Exception: + pass + + # 如果有下一页标记且当前页接近最大值,多给几页 + has_next = re.search(r'>下一页<', html) + if has_next and max_page <= current_page + 5: + max_page = current_page + 5 + + return max_page if max_page >= 1 else 1 diff --git a/jaychouqq/yingshi/py9/兄弟影视.py b/jaychouqq/yingshi/py9/兄弟影视.py new file mode 100644 index 00000000..d232d4b8 --- /dev/null +++ b/jaychouqq/yingshi/py9/兄弟影视.py @@ -0,0 +1,640 @@ +# -*- coding: utf-8 -*- +import sys +import re +import json +from urllib.parse import urljoin, quote, unquote, urlparse +from html import unescape as html_unescape +sys.path.append('..') +try: + from base.spider import Spider +except ImportError: + class Spider: + def fetch(self, url, headers=None, **kw): + import requests as rq + kw.pop('timeout', None) + r = rq.get(url, headers=headers, timeout=15, **kw) + r.encoding = 'utf-8' + return r + +HOST = "https://www.brovod.com" +UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" + +# 封面URL中这些域名已失效,对应影片会被过滤掉 +DEAD_IMG_HOSTS = {"image.caiji.cyou", "wim.xrc888.com"} +# 分类映射: tid -> 中文名 +CATEGORIES = { + "Movies": "电影", + "TV": "剧集", + "Anime": "动漫", + "Documentaries": "纪录片", + "Snaps": "短剧", + "Shows": "综艺", +} + +# weserv.nl 代理前缀,需要去掉以获取原始URL +WESERV_PREFIX = "https://images.weserv.nl/?url=" + +# from值 -> 线路显示名 (来自 playerconfig.js) +# 蓝光①(xdxl/xdyy)和蓝光④(xdjp)已禁用(无法播放) +FROM_DISPLAY = { + "xdrs": "蓝光②", "xdac": "蓝光③", "xd5": "蓝光⑤", + "bfzym3u8": "极速①", "1080zyk": "极速②", "jsm3u8": "极速③", +} +# 禁用的from值,对应的线路会被过滤掉 +BLOCKED_FROMS = {"xdxl", "xdyy", "xdjp"} + + +class Spider(Spider): + def init(self, extend=""): + global HOST + try: + r = self.fetch(HOST, headers={"User-Agent": UA}, timeout=15000) + if hasattr(r, 'url') and r.url and r.url != HOST.rstrip("/"): + HOST = r.url.rstrip("/") + except: + pass + + def homeContent(self, filter=False): + r = {"class": []} + for k, v in CATEGORIES.items(): + r["class"].append({"type_id": k, "type_name": v}) + return r + + def homeVideoContent(self): + try: + r = self.fetch(HOST, headers={"User-Agent": UA}, timeout=15000) + html = r.text if hasattr(r, 'text') else str(r) + return {"list": [it for it in self._items(html) if it.get("vod_pic")]} + except: + return {"list": []} + + def categoryContent(self, tid, pg=1, filter=False, extend=""): + pn = 1 + try: + pn = max(int(str(pg)), 1) + except: + pass + cat = str(tid) + if cat not in CATEGORIES: + return {"page": pn, "pagecount": 1, "limit": 36, "total": 0, "list": []} + try: + url = self._build_category_url(cat, pn, extend) + r = self.fetch(url, headers={"User-Agent": UA}, timeout=30000) + html = r.text if hasattr(r, 'text') else str(r) + items = [it for it in self._items(html) if it.get("vod_pic")] + pc = self._pagecount(html, pn) + return {"page": pn, "pagecount": pc, "limit": 36, "total": len(items), "list": items} + except: + return {"page": pn, "pagecount": 1, "limit": 36, "total": 0, "list": []} + + def _build_category_url(self, cat, pn, extend=""): + """构建分类URL + 网站URL实际格式为12段(以-分隔): + /show/{类名}-{地区}-{排序}-{类型}-{语言}-{字母}-----{页码}---{年份}/ + 段位说明(0-indexed): + 0: 类名 (Movies/TV/Anime/Documentaries/Snaps/Shows) + 1: 地区 (大陆/香港/美国/...) + 2: 排序 (time/hits/score) + 3: 类型 (喜剧/爱情/动作/...) + 4: 语言 (国语/英语/粤语/...) + 5: 字母 (A/B/C/.../0-9) + 6-7: 空 + 8: 页码 (1/2/3/...) + 9-10: 空 + 11: 年份 (2026/2025/...) + 示例: /show/Movies-----------/ (无筛选,首页) + 示例: /show/Movies--------1---/ (第1页) 注意首页无筛选时不需要页码 + 示例: /show/Movies--------2---/ (第2页) + 示例: /show/Movies-%E5%A4%A7%E9%99%86----------/ (地区=大陆) + 示例: /show/Movies---%E5%96%9C%E5%89%A7--------/ (类型=喜剧) + 示例: /show/Movies-----------2026/ (年份=2026) + 示例: /show/Movies--time---------/ (按时间排序) + """ + ext = {} + if extend and isinstance(extend, str) and extend.strip(): + try: + ext = json.loads(extend) + except: + pass + + area = ext.get("area") or "" + sort = ext.get("sort") or "" + genre = ext.get("class") or "" + lang = ext.get("lang") or "" + letter = ext.get("letter") or "" + year = ext.get("year") or "" + + # 12段: [类名, 地区, 排序, 类型, 语言, 字母, "", "", 页码, "", "", 年份] + parts = [cat, "", "", "", "", "", "", "", "", "", "", ""] + if area and area != "全部": + parts[1] = quote(area) + if sort: + parts[2] = sort + if genre and genre != "全部": + parts[3] = quote(genre) + if lang and lang != "全部": + parts[4] = quote(lang) + if letter and letter != "全部": + parts[5] = letter + if pn > 1: + parts[8] = str(pn) + if year and year != "全部": + parts[11] = str(year) + + url = "/show/" + "-".join(parts) + "/" + return HOST + url + + def detailContent(self, ids): + if isinstance(ids, list): + vid = ids[0] if ids else "" + else: + vid = str(ids) if ids else "" + if not vid: + return {"list": []} + detail_id = vid + + # 构建详情页URL + if "/" in vid: + detail_url = vid if vid.startswith("http") else urljoin(HOST, vid) + else: + detail_url = f"{HOST}/detail/{vid}/" + + try: + r = self.fetch(detail_url, headers={"User-Agent": UA}, timeout=30000) + h = r.text if hasattr(r, 'text') else str(r) + except: + return {"list": []} + + d = { + "vod_id": detail_id, + "vod_name": "", + "vod_pic": "", + "vod_year": "", + "vod_area": "", + "vod_class": "", + "vod_director": "", + "vod_actor": "", + "vod_content": "", + "vod_remarks": "", + "vod_play_from": "", + "vod_play_url": "", + } + + # === 标题:

名称

=== + tn = re.search(r'class="slide-info-title[^"]*"[^>]*>(.*?)', h, re.S) + if tn: + d["vod_name"] = re.sub(r'<[^>]+>', '', tn.group(1)).strip() + if not d["vod_name"]: + tn = re.search(r'(.*?)', h) + if tn: + d["vod_name"] = tn.group(1).split("-")[0].strip() + + # === 封面: 详情页中 data-src === + p = re.search(r'data-src="(https?://[^"]+)"', h) + if not p: + p = re.search(r'src="(https?://[^"]+\.(?:jpg|jpeg|png|webp))"', h, re.I) + if p: + d["vod_pic"] = self._clean_pic(p.group(1)) + + # === slide-info 区域提取年份/地区/类型/导演/演员/备注/更新时间 === + # 结构: + #
+ # 2025 + # 大陆 + # 动作... + #
+ #
备注 :蓝光
+ #
导演 :巨兴茂/
+ #
演员 :杨旭文/...
+ #
更新 :2026-02-21 18:28:06
+ + # 提取slide-info区域中的标签(年份、地区、类型) + slide_info_tags = re.findall( + r'
\s*' + r'((?:.*?\s*)+)\s*
', + h, re.S + ) + if slide_info_tags: + tag_text = re.sub(r'<[^>]+>', ' ', slide_info_tags[0]) + tag_text = re.sub(r'\s+', ' ', tag_text).strip() + parts = [t.strip() for t in tag_text.split() if t.strip()] + # 第一个通常是年份 + for p_text in parts: + if re.match(r'^\d{4}$', p_text) and not d["vod_year"]: + d["vod_year"] = p_text + # 地区关键词 + elif p_text in ("大陆", "香港", "台湾", "美国", "韩国", "日本", "英国", + "法国", "德国", "泰国", "印度", "加拿大", "其他", + "意大利", "西班牙", "未知"): + if not d["vod_area"]: + d["vod_area"] = p_text + elif not d["vod_area"] and re.match(r'^[\u4e00-\u9fff]{2,3}$', p_text): + d["vod_area"] = p_text + # 剩余的是类型 + type_parts = [] + year_done = False + area_done = False + for p_text in parts: + if re.match(r'^\d{4}$', p_text): + year_done = True + continue + if p_text in ("大陆", "香港", "台湾", "美国", "韩国", "日本", "英国", + "法国", "德国", "泰国", "印度", "加拿大", "其他", + "意大利", "西班牙", "未知"): + area_done = True + continue + if year_done and area_done: + type_parts.append(p_text) + if type_parts: + d["vod_class"] = " ".join(type_parts) + + # 备注: 备注 :蓝光 + rm = re.search(r'备注\s*[::]\s*\s*([^<\s]+)', h) + if rm: + d["vod_remarks"] = rm.group(1).strip() + + # 导演: 导演 :巨兴茂 + dm = re.search(r'导演\s*[::]\s*([\s\S]*?)(?:
)', h) + if dm: + d["vod_director"] = re.sub(r'<[^>]+>', '', dm.group(1)).replace("/", ",").strip().rstrip(",").strip() + + # 演员: 演员 :杨旭文/杨志刚/... + am = re.search(r'演员\s*[::]\s*([\s\S]*?)(?:
)', h) + if am: + d["vod_actor"] = re.sub(r'<[^>]+>', '', am.group(1)).replace("/", ",").strip().rstrip(",").strip() + + # === 简介 === + # 优先从slide-info-content区域提取 + desc_m = re.search(r'class="slide-info-content"[^>]*>([\s\S]*?)', h) + if desc_m: + d["vod_content"] = re.sub(r'\s+', ' ', re.sub(r'<[^>]+>', '', desc_m.group(1))).strip()[:500] + if not d["vod_content"]: + # 尝试从影视简介区域提取 + desc_m = re.search(r'影视简介[\s\S]{0,10}?>([\s\S]*?)', h) + if desc_m: + d["vod_content"] = re.sub(r'\s+', ' ', re.sub(r'<[^>]+>', '', desc_m.group(1))).strip()[:500] + if not d["vod_content"]: + # 尝试card-text区域(搜索结果页) + desc_m = re.search(r'class="card-text">([\s\S]*?)', h) + if desc_m: + d["vod_content"] = re.sub(r'\s+', ' ', re.sub(r'<[^>]+>', '', desc_m.group(1))).strip()[:500] + + # === 播放列表解析 === + try: + pf_list, pu_list = [], [] + + # 1. 从anthology-tab提取线路名(按顺序) + # HTML结构: + tab_names = [] + tab_section = re.search( + r'
(.*?)
\s*\s*
(.*?)
\s*', + h, re.S + ) + if tab_section: + for tab_m in re.finditer(r']*class="swiper-slide"[^>]*>([\s\S]*?)', tab_section.group(1)): + tab_text = html_unescape(re.sub(r'<[^>]+>', '', tab_m.group(1)).strip()) + tab_text = tab_text.replace('\xa0', ' ').strip() + if tab_text: + tab_names.append(tab_text) + + # 2. 从anthology-list-box提取各线路的集数链接 + # HTML结构:
...
...
+ # 每个anthology-list-box对应一个线路 + + list_section = re.search( + r'
(.*?)
\s*\s*', + h, re.S + ) + if not list_section: + # 更宽松匹配 + list_section = re.search( + r'class="anthology-list[^"]*"(.*?)$', + h, re.S + ) + + if list_section: + boxes = re.findall( + r'
(.*?)\s*
', + list_section.group(1), re.S + ) + if not boxes: + boxes = re.findall( + r'
(.*?)(?=
]*>(.*?)', + box_html, re.S + ) + if not eps: + continue + + ep_list = [] + for ep_url, ep_name in eps: + ep_name = re.sub(r'<[^>]+>', '', ep_name).strip() + if not ep_name: + ep_name = f"第{len(ep_list) + 1}集" + full_url = urljoin(HOST, ep_url) + ep_list.append(f"{ep_name}${full_url}") + + if ep_list: + # 检查该线路的from值,过滤禁用线路 + skip = False + try: + first_url = urljoin(HOST, eps[0][0]) if eps else "" + rp = self.fetch(first_url, headers={"User-Agent": UA}, timeout=5000) + hp = rp.text if hasattr(rp, 'text') else str(rp) + fm = re.search(r'"from"\s*:\s*"([^"]+)"', hp) + if fm and fm.group(1) in BLOCKED_FROMS: + skip = True + except: + pass + if skip: + continue + # 线路名: 优先使用anthology-tab中的名称 + if idx < len(tab_names): + line_name = tab_names[idx] + else: + line_name = f"线路{idx + 1}" + pf_list.append(line_name) + pu_list.append("#".join(ep_list)) + + # 如果上述方式没找到,备用方案: 直接匹配所有play链接并按线路序号分组 + if not pf_list: + play_links = re.findall( + r'href="(/play/[^"]+-\d+-\d+/)"[^>]*>([\s\S]*?)', + h, re.S + ) + line_episodes = {} + line_froms = {} + for link_url, ep_name in play_links: + ep_name = re.sub(r'<[^>]+>', '', ep_name).strip() + m2 = re.search(r'/play/.+?-(\d+)-(\d+)/', link_url) + if m2: + line_idx = m2.group(1) + if line_idx not in line_episodes: + line_episodes[line_idx] = [] + full_url = urljoin(HOST, link_url) + line_episodes[line_idx].append((ep_name, full_url)) + # 获取from值(只需每条线路检查一次) + if line_idx not in line_froms: + try: + rp = self.fetch(full_url, headers={"User-Agent": UA}, timeout=5000) + hp = rp.text if hasattr(rp, 'text') else str(rp) + pm = re.search(r'"from"\s*:\s*"([^"]+)"', hp) + if pm: + line_froms[line_idx] = pm.group(1) + except: + pass + + for line_idx in sorted(line_episodes.keys(), key=lambda x: int(x)): + eps = line_episodes[line_idx] + from_val = line_froms.get(line_idx, "") + if from_val in BLOCKED_FROMS: + continue + line_name = FROM_DISPLAY.get(from_val, f"线路{line_idx}") + ep_list = [] + for ep_name, ep_url in eps: + if not ep_name: + ep_name = f"第{len(ep_list) + 1}集" + ep_list.append(f"{ep_name}${ep_url}") + if ep_list: + pf_list.append(line_name) + pu_list.append("#".join(ep_list)) + + if pf_list: + d["vod_play_from"] = "$$$".join(pf_list) + d["vod_play_url"] = "$$$".join(pu_list) + except Exception: + pass + + return {"list": [d]} + + def searchContent(self, key, quick=False, pg="1"): + try: + pn = 1 + try: + pn = int(str(pg)) + except: + pass + # 搜索URL: /ss/-------------/?wd=关键词 + url = f"{HOST}/ss/-------------/?wd={quote(key)}" + r = self.fetch(url, headers={"User-Agent": UA}, timeout=30000) + html = r.text if hasattr(r, 'text') else str(r) + items = self._search_items(html) + return {"list": items, "page": pn} + except: + return {"list": []} + + def playerContent(self, flag, id, vipFlags=None): + url = str(id) if id else str(flag) + # 如果已经是m3u8直链,直接返回 + if url.startswith("http") and ".m3u8" in url: + return {"url": url} + # 构建完整URL + if url.startswith("http"): + full_url = url + else: + if not url.startswith("/"): + url = "/" + url + full_url = urljoin(HOST, url) + + try: + r = self.fetch(full_url, headers={"User-Agent": UA}, timeout=30000) + h = r.text if hasattr(r, 'text') else str(r) + except: + return {"url": ""} + + # 尝试提取 var player_aaaa 中的数据 + player_m = re.search(r'player_aaaa\s*=\s*(\{.*?\})\s*', h, re.S) + if player_m: + try: + data = json.loads(player_m.group(1)) + play_url = data.get("url", "") + # 如果url是明文的m3u8链接,直接返回 + if play_url and play_url.startswith("http") and ".m3u8" in play_url: + return {"url": play_url} + # emoji加密的url,构建解析地址返回 + if play_url: + from urllib.parse import quote + parse_url = f"https://play.brovod.com/?url={quote(play_url)}" + # parse=1 告诉APP用WebView加载解析页面嗅探m3u8 + return {"url": parse_url, "parse": 1, "header": {"User-Agent": UA}} + except Exception: + pass + + # 尝试匹配页面中的m3u8直链 + m3u8 = re.search(r'(https?://[^\s"\'<>]+\.m3u8)', h) + if m3u8: + return {"url": m3u8.group(1)} + + # 兜底:返回播放页URL,让APP的WebView去嗅探 + return {"url": full_url, "parse": 1, "header": {"User-Agent": UA}} + + def localProxy(self, param): + pass + + def _clean_pic(self, pic_url): + """清理封面URL: 去掉weserv代理前缀, HTTP升级HTTPS, 过滤失效图床""" + if not pic_url: + return "" + # 去掉weserv.nl代理前缀 + if pic_url.startswith(WESERV_PREFIX): + pic_url = pic_url[len(WESERV_PREFIX):] + try: + pic_url = unquote(pic_url) + except Exception: + pass + # HTTP升级为HTTPS + if pic_url.startswith("http://"): + pic_url = pic_url.replace("http://", "https://", 1) + # 过滤失效图床域名 + host = urlparse(pic_url).hostname or "" + if host in DEAD_IMG_HOSTS: + return "" + return pic_url + + def _items(self, html, cat_filter=""): + """从分类/首页HTML中提取列表项 + HTML结构: + + + 备注 + + """ + items, seen = [], set() + # 匹配 public-list-exp 中的详情链接 + for m in re.finditer( + r'class="public-list-exp"[^>]*href="(/detail/[^"]+)"[^>]*title="([^"]*)"', + html + ): + detail_url = m.group(1) + name = m.group(2).strip() + if not name or len(name) > 100: + continue + # 提取数字ID去重 + vid_m = re.search(r'-(\d+)/?$', detail_url) + vid = vid_m.group(1) if vid_m else detail_url + if vid in seen: + continue + seen.add(vid) + + # 在匹配位置之后查找封面和备注(向前搜索3000字符) + after = html[m.end():m.end() + 3000] + + # 封面: data-src + cover = re.search(r'data-src="(https?://[^"]+)"', after) + if not cover: + cover = re.search(r'src="(https?://[^"]+\.(?:jpg|jpeg|png|webp))"', after, re.I) + pic_url = self._clean_pic(cover.group(1)) if cover else "" + + # 备注: class="public-list-prb" + remark = re.search(r'class="public-list-prb[^"]*"[^>]*>([^<]+)<', after) + if not remark: + remark = re.search(r'class="[^"]*prb[^"]*"[^>]*>([^<]+)<', after) + + items.append({ + "vod_id": detail_url, + "vod_name": name[:50], + "vod_pic": pic_url, + "vod_remarks": remark.group(1).strip() if remark else "", + }) + return items + + def _search_items(self, html): + """从搜索结果HTML中提取列表项 + 搜索结果HTML结构(search-box): + + """ + items, seen = [], set() + # 按 public-list-box search-box 块分割 + boxes = re.split(r'
]*>]*href="[^"]*"[^>]*>(.*?)', box_html, re.S) + if name_m: + name = html_unescape(re.sub(r'<[^>]+>', '', name_m.group(1)).strip()) + else: + name_m = re.search(r'title="([^"]+)"', box_html) + name = name_m.group(1).strip() if name_m else "" + if not name or len(name) > 100: + continue + + # 封面: data-src + cover = re.search(r'data-src="(https?://[^"]+)"', box_html) + if not cover: + cover = re.search(r'src="(https?://[^"]+\.(?:jpg|jpeg|png|webp))"', box_html, re.I) + pic_url = self._clean_pic(cover.group(1)) if cover else "" + + # 备注: public-list-prb + remark = re.search(r'class="public-list-prb[^"]*"[^>]*>([^<]+)<', box_html) + + items.append({ + "vod_id": detail_url, + "vod_name": name[:50], + "vod_pic": pic_url, + "vod_remarks": remark.group(1).strip() if remark else "", + }) + return items + + def _pagecount(self, html, current_page=1): + """从HTML中提取总页数 + 分页结构: ...尾页...
... + 尾页链接: href="/show/Movies--------1643---/" + """ + max_page = current_page + + # 匹配 "尾页" 链接中的页码 + tail_m = re.search(r'尾页[^>]*href="[^"]*?-(\d+)---/"', html) + if tail_m: + try: + max_page = int(tail_m.group(1)) + return max_page + except Exception: + pass + + # 从分页数字链接中推断最大页码 + # URL格式: /show/Movies--------{N}---/ + pages = re.findall(r'/show/\w+-{4,}(\d+)---/', html) + for p in pages: + try: + n = int(p) + if n > max_page: + max_page = n + except Exception: + pass + + # 如果有下一页标记且当前页接近最大值,多给几页 + has_next = re.search(r'>下一页<', html) + if has_next and max_page <= current_page + 5: + max_page = current_page + 5 + + return max_page if max_page >= 1 else 1 diff --git a/jaychouqq/yingshi/py9/黄豆短剧2(有魔改).py b/jaychouqq/yingshi/py9/黄豆短剧2(有魔改).py new file mode 100644 index 00000000..fff89194 --- /dev/null +++ b/jaychouqq/yingshi/py9/黄豆短剧2(有魔改).py @@ -0,0 +1,460 @@ +# -*- coding: utf-8 -*- +""" +黄豆短剧爬虫 +站点: https://www.hdmgdj.com +""" + +import json +import urllib.parse + +import requests + +try: + from base.spider import Spider as BaseSpider +except ImportError: + class BaseSpider: + pass + + +class Spider(BaseSpider): + """黄豆短剧爬虫""" + + BASE_URL = 'https://www.hdmgdj.com' + API_BASE = 'https://hdmgdj.com/api' + + HEADERS = { + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36', + 'Accept': 'application/json, text/plain, */*', + 'Referer': 'https://www.hdmgdj.com/', + 'Origin': 'https://www.hdmgdj.com', + } + + _filter_cache = {} # 分类筛选缓存 + + def __init__(self): + super().__init__() + self.name = "" + self.error_play_url = "https://kjjsaas-sh.oss-cn-shanghai.aliyuncs.com/u/3401405881/20240818-936952-fc31b16575e80a7562cdb1f81a39c6b0.mp4" + self.session = requests.Session() + self.session.headers.update(self.HEADERS) + + # ==================== 标准接口 ==================== + + def init(self, extend="{}"): + """初始化""" + if extend: + try: + self.extend = json.loads(extend) + if 'name' in self.extend: + self.name = self.extend['name'] + if 'base_url' in self.extend: + self.BASE_URL = self.extend['base_url'] + self.API_BASE = self.extend['base_url'] + '/api' + except Exception as e: + print(e) + return None + + def getName(self): + """获取爬虫名称""" + return "黄豆短剧" + + def homeContent(self, filter): + """首页""" + result = { + "class": [], + "filters": {}, + "list": [], + "parse": 0, + "jx": 0, + } + + try: + # 获取分类 + genres_data = self._get('/genres') + if genres_data and isinstance(genres_data, list): + for g in genres_data: + gid = str(g.get('id', '')) + if not gid: + continue + result["class"].append({ + "type_id": gid, + "type_name": g.get('name', ''), + }) + + # 获取首页推荐 + home_data = self._get('/home') + if home_data and isinstance(home_data, dict): + # guess 猜你喜欢 + guess_list = home_data.get('guess', []) + if isinstance(guess_list, list): + for item in guess_list: + result["list"].append(self._parse_vod(item)) + + # feature 精选 + feature_list = home_data.get('feature', []) + if isinstance(feature_list, list): + for item in feature_list: + result["list"].append(self._parse_vod(item)) + + # 如果列表为空,用首页第一页数据 + if not result["list"]: + dramas_data = self._get('/dramas?page=1&size=20') + if dramas_data and isinstance(dramas_data, dict): + for item in dramas_data.get('list', []): + result["list"].append(self._parse_vod(item)) + + except Exception as e: + print(e) + + return result + + def categoryContent(self, tid, pg, filter, extend): + """分类页""" + result = { + "page": pg, + "pagecount": 999, + "limit": 20, + "total": 99999, + "list": [], + "parse": 0, + "jx": 0, + } + + try: + # 分类ID是genre id + data = self._get(f'/dramas?genreId={tid}&page={pg}&size=20') + if data and isinstance(data, dict): + lst = data.get('list', []) + total = data.get('total', 0) + result["total"] = total + result["pagecount"] = (total + 19) // 20 if total else 999 + for item in lst: + result["list"].append(self._parse_vod(item)) + + except Exception as e: + print(e) + + return result + + def detailContent(self, ids): + """详情页""" + result = { + "list": [], + "parse": 0, + "jx": 0, + } + + try: + vid = ids[0] + data = self._get(f'/dramas/{vid}') + + if data and isinstance(data, dict): + episodes = data.get('episodes', []) + + # 组装播放地址 + play_url_parts = [] + for ep in episodes: + ep_title = ep.get('title', f"第{ep.get('ep', 0)}集") + play_url = ep.get('playUrl', '') + if play_url: + play_url_parts.append(f"{ep_title}${play_url}") + + cover = data.get('cover', '') + # 加密海报走本地代理解密 + if cover and ('encryptimages' in cover or '.bng' in cover): + try: + cover = f"{self.getProxyUrl()}&url={urllib.parse.quote(cover)}" + except Exception: + pass + + vod = { + "vod_id": str(data['id']), + "vod_name": data.get('t', ''), + "vod_pic": cover, + "type_name": data.get('sub', ''), + "vod_year": '', + "vod_area": '', + "vod_remarks": f"{data.get('serial', '')}·{data.get('plays', '')}播放", + "vod_actor": '', + "vod_director": '嗷呜 / 唐三', + "vod_content": data.get('summary', '') or data.get('t', ''), + "vod_play_from": '黄豆短剧', + "vod_play_url": '#'.join(play_url_parts), + } + result["list"].append(vod) + + except Exception as e: + print(e) + + return result + + def searchContent(self, key, quick, pg="1"): + """搜索""" + result = { + "page": pg, + "pagecount": 999, + "limit": 20, + "total": 99999, + "list": [], + "parse": 0, + "jx": 0, + } + + try: + data = self._get(f'/search?kw={urllib.parse.quote(key)}&page={pg}&size=20') + if data and isinstance(data, dict): + lst = data.get('list', []) + total = data.get('total', 0) + result["total"] = total + result["pagecount"] = (total + 19) // 20 if total else 0 + for item in lst: + result["list"].append(self._parse_vod(item)) + + except Exception as e: + print(e) + + return result + + def _proxy(self): + """返回可被播放器访问的代理地址。 + getProxyUrl() 默认是 127.0.0.1,但安卓播放器是独立进程,连不到 + 壳 App 的 localhost;换成设备局域网 IP 后,无论 spider 在本机还是 + PC,播放器都能跨进程/跨设备取到解密后的 m3u8 与 key。""" + import socket + base = self.getProxyUrl() + try: + s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) + s.connect(('8.8.8.8', 80)) + ip = s.getsockname()[0] + s.close() + except Exception: + ip = '127.0.0.1' + return base.replace('127.0.0.1', ip) + + def playerContent(self, flag, id, vipFlags): + """播放页 - 用代理伺服解密后的 m3u8(key 由客户端现算并注入)""" + result = { + "parse": 0, + "playUrl": "", + "url": self.error_play_url, + "jx": 0, + "header": "", + } + if id: + result["url"] = f"{self._proxy()}&type=m3u8&url={urllib.parse.quote(id)}" + return result + + def _build_m3u8_with_key(self, url): + """构建 m3u8 内容(用本地计算的 key 替换原 key URI,ts 改成绝对地址)""" + import re + if not url: + return None + try: + r = self.session.get(url, timeout=15, verify=False) + content = r.text + # 计算并注入自定义 key + key_bytes = self._get_key_bytes(url) + if key_bytes: + key_uri = f"{self._proxy()}&type=key&url={urllib.parse.quote(url)}" + content = re.sub( + r'(#EXT-X-KEY:.*?URI=")[^"]*(")', + r'\1' + key_uri + r'\2', + content + ) + # 把相对路径的 ts 改成绝对路径 + base_url = url.rsplit('/', 1)[0] + '/' + lines = content.split('\n') + new_lines = [] + for line in lines: + line = line.strip() + if line and not line.startswith('#'): + if line.startswith('http'): + new_lines.append(line) + else: + new_lines.append(base_url + line) + else: + new_lines.append(line) + return '\n'.join(new_lines) + except Exception as e: + print(f"_build_m3u8_with_key error: {e}") + return None + + def _get_key_bytes(self, url): + """从 m3u8 URL 计算解密 key(与站点一致:md5('xnaichanping'+video_id+version))""" + import hashlib + import re + m = re.search(r'/hls/([0-9a-f]{64})/', url) + if not m: + return None + video_id = m.group(1) + ver_match = re.search(r'[?&]version=([^&#]+)', url) + version = ver_match.group(1) if ver_match else 'v1' + key_str = "xnaichanping" + video_id + version + return hashlib.md5(key_str.encode()).digest() + + def localProxy(self, param): + """本地代理 - 解密海报图片 / 伺服 m3u8 与自定义 key""" + try: + ptype = param.get('type', 'img') + if ptype == 'm3u8': + m3u8_url = param.get('url', '') + content = self._build_m3u8_with_key(m3u8_url) + if content: + return [200, 'application/vnd.apple.mpegurl', content.encode('utf-8')] + return [404, 'text/plain', b'not found'] + if ptype == 'key': + key_url = param.get('url', '') + key_bytes = self._get_key_bytes(key_url) + if key_bytes: + return [200, 'text/plain', key_bytes] + return [404, 'text/plain', b'not found'] + + # 默认:解密海报图片(封面为服务端加密,必须解密后返回) + url = param['url'] + r = self.session.get(url, timeout=15, verify=False) + decrypted = self._aes_decrypt_img(r.content, url) + # 确定图片类型 + content_type = "image/jpeg" + if decrypted[:8] == b'\x89PNG\r\n\x1a\n': + content_type = "image/png" + elif decrypted[:6] in (b'GIF87a', b'GIF89a'): + content_type = "image/gif" + elif decrypted[:4] == b'RIFF' and decrypted[8:12] == b'WEBP': + content_type = "image/webp" + return [200, content_type, decrypted] + except Exception as e: + print(f"localProxy error: {e}") + return [500, 'text/html', b''] + + def _aes_decrypt_img(self, encrypted, url): + """AES 解密图片 - 网站自定义 CBC 算法""" + import hashlib + import re + from Crypto.Cipher import AES + + # 提取 imageId (64位哈希) + m = re.search(r'([0-9a-f]{64})', url) + if not m: + return encrypted + image_id = m.group(1) + + # 提取 version + ver_match = re.search(r'[?&]version=([^&#]+)', url) + version = ver_match.group(1) if ver_match else 'v1' + + # 计算解密 key + prefix = "xnaichanping" + key_str = prefix + image_id + version + key_bytes = hashlib.md5(key_str.encode()).digest() + + # 网站自定义 CBC 解密 (mC 函数) + t = len(encrypted) // 16 + if t < 1: + return encrypted + + iv = bytes(16) # IV=0 + + # 取最后一块 XOR 16 + last_block = encrypted[(t - 1) * 16:t * 16] + a = bytes([b ^ 16 for b in last_block]) + + # 加密 a + cipher_enc = AES.new(key_bytes, AES.MODE_CBC, iv) + o = cipher_enc.encrypt(a)[:16] + + # 扩展密文并解密 + extended = encrypted + o + cipher_dec = AES.new(key_bytes, AES.MODE_CBC, iv) + c = cipher_dec.decrypt(extended) + + # 自定义 CBC:每块 XOR 前一块密文 + u = bytearray(len(c)) + u[:16] = c[:16] + for f in range(1, t): + for h in range(16): + u[f * 16 + h] = c[f * 16 + h] ^ encrypted[(f - 1) * 16 + h] + + # 去掉 padding + d = u[-1] + if 1 <= d <= 16: + u = u[:-d] + + return bytes(u) + + # ==================== 内部方法 ==================== + + def _parse_vod(self, item): + """解析视频条目 - 海报用 getProxyUrl 代理解密""" + cover = item.get('cover', '') + # 加密海报走本地代理解密 + if cover and ('encryptimages' in cover or '.bng' in cover): + try: + cover = f"{self.getProxyUrl()}&url={urllib.parse.quote(cover)}" + except Exception: + pass + return { + "vod_id": str(item['id']), + "vod_name": item.get('t', ''), + "vod_pic": cover, + "vod_remarks": f"{item.get('serial', '')}·{item.get('eps', 0)}集", + } + + def _get(self, path): + """发送 GET 请求""" + url = self.API_BASE + path + try: + r = self.session.get(url, timeout=15, verify=False) + resp = r.json() + if resp.get('code') == 0 and resp.get('data') is not None: + return resp['data'] + return None + except Exception as e: + print(e) + return None + + +# 调试用 +if __name__ == '__main__': + import urllib3 + urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) + + s = Spider() + s.init() + + print('=== 首页 ===') + home = s.homeContent(True) + print(f'分类: {len(home["class"])}个') + for c in home['class']: + print(f' {c["type_id"]}: {c["type_name"]}') + print(f'推荐: {len(home["list"])}个') + for v in home['list'][:5]: + print(f' {v["vod_id"]}: {v["vod_name"]} - {v["vod_remarks"]}') + print() + + print('=== 分类1(都市)第1页 ===') + cr = s.categoryContent('1', 1, True, {}) + print(f'总数: {cr["total"]}, 本页: {len(cr["list"])}个') + for v in cr['list'][:5]: + print(f' {v["vod_id"]}: {v["vod_name"]}') + print() + + print('=== 搜索 穿越 ===') + sr = s.searchContent('穿越', False, '1') + print(f'结果: {len(sr["list"])}个, 总数: {sr["total"]}') + for v in sr['list'][:5]: + print(f' {v["vod_id"]}: {v["vod_name"]}') + print() + + if sr['list']: + vid = sr['list'][0]['vod_id'] + print(f'=== 详情 {vid} ===') + dr = s.detailContent([vid]) + if dr['list']: + v = dr['list'][0] + print(f'标题: {v["vod_name"]}') + print(f'分类: {v["type_name"]}') + print(f'备注: {v["vod_remarks"]}') + print(f'播放源: {v["vod_play_from"]}') + play_urls = v["vod_play_url"].split('#') + print(f'集数: {len(play_urls)}集') + print(f'第一集: {play_urls[0][:80]}...') diff --git a/tvbox/lib/iptv.m3u b/tvbox/lib/iptv.m3u index dcac4d57..4a2a6714 100755 --- a/tvbox/lib/iptv.m3u +++ b/tvbox/lib/iptv.m3u @@ -1,24 +1,24 @@ #EXTM3U #EXTINF:-1 tvg-id="东方卫视4K" tvg-name="东方卫视4K" group-title="4K",东方卫视4K -http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路1』 +http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="东方卫视4K" tvg-name="东方卫视4K" group-title="4K",东方卫视4K -http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路2』 +http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K",湖南卫视4K -http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K",湖南卫视4K -http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K",湖南卫视4K -http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路3』 +http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江卫视4K" tvg-name="浙江卫视4K" group-title="4K",浙江卫视4K http://43.251.226.89:8080/play/922.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江卫视4K" tvg-name="浙江卫视4K" group-title="4K",浙江卫视4K http://43.251.226.89:8080/play/923.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K",江苏卫视4K -http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K",江苏卫视4K -http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K",江苏卫视4K -http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路3』 +http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K",广东卫视4K http://vvip.lqcc.xyz:8092/stream/channelid/1248069700?auth=PrI5LXwb51dYilt30TvNYVVAgd4A&profile=pass$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K",广东卫视4K @@ -34,17 +34,17 @@ https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001540/index.m3 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K",广东卫视4K http://101.35.240.114:88/live.php?id=广东卫视4K$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路1』 +http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路2』 +http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路3』 +https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路4』 +http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路5』 +http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K -http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路6』 +http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K https://live.264788.xyz/channel/shenzhenweishi4k?streamid=9828b90c3948bae63cb8de76cdccd646&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K",深圳卫视4K @@ -62,17 +62,19 @@ http://101.35.240.114:88/live.php?id=北京卫视$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="北京卫视4K" tvg-name="北京卫视4K" group-title="4K",北京卫视4K http://106.53.99.30/tv/api.php?id=bjws4k$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•6『线路1』 +http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•6『线路2』 +http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•6『线路3』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-059479ae1f0d68d2ff0b4b591a28d3c6&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•6『线路4』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•6『线路5』 +http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K -http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•6『线路6』 +http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路6』 +#EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="4K",CCTV4K +http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="北京纪实8K" tvg-name="北京纪实8K" group-title="8K",北京纪实8K https://gdcucc.v1.mk/gdcucc/brtv8k.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="北京纪实8K" tvg-name="北京纪实8K" group-title="8K",北京纪实8K @@ -84,23 +86,23 @@ http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="CCTV8K" tvg-name="CCTV8K" group-title="8K",CCTV8K http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/1/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•12『线路2』 +http://222.223.41.27:8888/hls/1/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://111.8.224.6:9999/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://112.27.235.94:8000/hls/1/index.m3u8$LR•IPV4•12『线路4』 +http://183.129.255.66:8480/hls/1/index.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://222.223.41.27:8888/hls/1/index.m3u8$LR•IPV4•12『线路5』 +http://play.kankanlive.com/live/1698234869325962.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://111.8.224.6:9999/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 +http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://183.129.255.66:8480/hls/1/index.m3u8$LR•IPV4•12『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://play.kankanlive.com/live/1698234869325962.m3u8$LR•IPV4•12『线路8』 +http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 -http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路9』 +http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•12『线路10』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 @@ -108,25 +110,25 @@ http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" group-title="央视",CCTV1 http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 +http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•14『线路1』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•14『线路2』 +http://101.66.199.102:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://111.8.224.6:9999/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•14『线路4』 +http://116.128.243.121:85/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://101.66.199.102:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 +http://183.129.255.66:8480/hls/2/index.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://111.8.224.6:9999/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 +http://204.12.221.218:8181/3m1080p/cctv2.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://116.128.243.121:85/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://183.129.255.66:8480/hls/2/index.m3u8$LR•IPV4•14『线路8』 +http://207.56.13.146:81/cdnlive/cctv2.m3u8$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://204.12.221.218:8181/3m1080p/cctv2.m3u8$LR•IPV4•14『线路9』 +http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 -http://207.56.13.146:81/cdnlive/cctv2.m3u8$LR•IPV4•14『线路10』 +http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•14『线路11』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 @@ -136,107 +138,109 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV2 http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•12『线路2』 +http://222.223.41.27:8888/hls/3/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://111.8.224.6:9999/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•12『线路4』 +http://183.129.255.66:8480/hls/3/index.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•12『线路5』 +http://118.193.115.2:9901/tsfile/live/0003_1.m3u8?key=txiptv$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://222.223.41.27:8888/hls/3/index.m3u8$LR•IPV4•12『线路6』 +http://120.198.95.220:9901/tsfile/live/1017_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://111.8.224.6:9999/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://183.129.255.66:8480/hls/3/index.m3u8$LR•IPV4•12『线路8』 +http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://118.193.115.2:9901/tsfile/live/0003_1.m3u8?key=txiptv$LR•IPV4•12『线路9』 +http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 -http://120.198.95.220:9901/tsfile/live/1017_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路10』 +http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•12『线路10』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•12『线路11』 #EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" group-title="央视",CCTV3 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 +http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•17『线路2』 +http://222.223.41.27:8888/hls/4/index.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路3』 +http://111.8.224.6:9999/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•17『线路4』 +http://183.129.255.66:8480/hls/4/index.m3u8$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•17『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•17『线路6』 +http://221.226.51.220:50081/newlive/live/hls/4/live.m3u8$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://222.223.41.27:8888/hls/4/index.m3u8$LR•IPV4•17『线路7』 +http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://111.8.224.6:9999/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://183.129.255.66:8480/hls/4/index.m3u8$LR•IPV4•17『线路9』 +http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://221.226.51.220:50081/newlive/live/hls/4/live.m3u8$LR•IPV4•17『线路10』 +p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•17『线路11』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-b6d64f78ff7eb13dc5162b82e7b3d18e&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•17『线路12』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•17『线路13』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•17『线路14』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•18『线路14』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•17『线路15』 +http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•17『线路16』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 -https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•17『线路17』 +https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•18『线路17』 +#EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" group-title="央视",CCTV4 +https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://38.75.136.137:98/gslb/dsdqbv/cctv5hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 +http://112.27.235.94:8000/hls/5/index.m3u8$LR•IPV4•14『线路1』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://112.46.105.20:8009/hls/503/index.m3u8$LR•IPV4•14『线路2』 +http://222.223.41.27:8888/hls/5/index.m3u8$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://153.0.171.163:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://183.129.255.66:8480/hls/5/index.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://112.27.235.94:8000/hls/5/index.m3u8$LR•IPV4•14『线路4』 +http://221.226.51.220:50081/newlive/live/hls/5/live.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://222.223.41.27:8888/hls/5/index.m3u8$LR•IPV4•14『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv5hd.m3u8?auth=test20251009$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://183.129.255.66:8480/hls/5/index.m3u8$LR•IPV4•14『线路6』 +http://112.46.105.20:8009/hls/503/index.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://221.226.51.220:50081/newlive/live/hls/5/live.m3u8$LR•IPV4•14『线路7』 +http://153.0.171.163:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•14『线路8』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•14『线路10』 +http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•14『线路11』 +http://111.8.224.6:9999/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://111.8.224.6:9999/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 +http://183.129.255.66:8480/hls/6/index.m3u8$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 -http://183.129.255.66:8480/hls/6/index.m3u8$LR•IPV4•14『线路13』 +http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" group-title="央视",CCTV5 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226894/1.m3u8?$LR•IPV6•14『线路14』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•12『线路2』 +http://222.223.41.27:8888/hls/6/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://118.193.115.2:9901/tsfile/live/0006_1.m3u8?key=txiptv$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•12『线路4』 +http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•12『线路5』 +http://221.226.51.220:50081/newlive/live/hls/6/live.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://222.223.41.27:8888/hls/6/index.m3u8$LR•IPV4•12『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://118.193.115.2:9901/tsfile/live/0006_1.m3u8?key=txiptv$LR•IPV4•12『线路7』 +http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 -http://221.226.51.220:50081/newlive/live/hls/6/live.m3u8$LR•IPV4•12『线路8』 +http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•12『线路9』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 @@ -246,23 +250,23 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" group-title="央视",CCTV6 http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•12『线路2』 +http://112.123.243.37:50085/tsfile/live/0008_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://101.66.194.177:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•12『线路4』 +http://222.223.41.27:8888/hls/7/index.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•12『线路5』 +http://183.129.255.66:8480/hls/8/index.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://112.123.243.37:50085/tsfile/live/0008_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://101.66.194.177:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路7』 +http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://222.223.41.27:8888/hls/7/index.m3u8$LR•IPV4•12『线路8』 +http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 -http://183.129.255.66:8480/hls/8/index.m3u8$LR•IPV4•12『线路9』 +http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•12『线路10』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 @@ -270,21 +274,21 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" group-title="央视",CCTV7 http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•11『线路1』 +http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•11『线路2』 +http://222.223.41.27:8888/hls/8/index.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路3』 +http://183.129.255.66:8480/hls/9/index.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•11『线路4』 +http://38.75.136.137:98/gslb/dsdqpub/cctv8hd.m3u8?auth=testpub$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://222.223.41.27:8888/hls/8/index.m3u8$LR•IPV4•11『线路5』 +http://124.228.160.210:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://183.129.255.66:8480/hls/9/index.m3u8$LR•IPV4•11『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://38.75.136.137:98/gslb/dsdqpub/cctv8hd.m3u8?auth=testpub$LR•IPV4•11『线路7』 +http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•11『线路7』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 -http://124.228.160.210:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路8』 +http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•11『线路9』 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 @@ -292,49 +296,51 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" group-title="央视",CCTV8 http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•13『线路1』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•12『线路2』 +http://112.123.243.37:50085/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +http://183.129.255.66:8480/hls/10/index.m3u8$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•12『线路4』 +http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://112.123.243.37:50085/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 +http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://183.129.255.66:8480/hls/10/index.m3u8$LR•IPV4•12『线路6』 +http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•12『线路7』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=7a9a961d6c6eb5dfb63a77216d3b6d3b$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•12『线路8』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•12『线路9』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•13『线路9』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•12『线路10』 +http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•12『线路11』 +http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•13『线路11』 #EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 -https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•12『线路12』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•13『线路12』 +#EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" group-title="央视",CCTV9 +https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 +http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•14『线路1』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•14『线路2』 +http://101.66.198.105:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +http://222.223.41.27:8888/hls/10/index.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•14『线路4』 +http://111.8.224.6:9999/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•14『线路5』 +http://183.129.255.66:8480/hls/11/index.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://101.66.198.105:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路6』 +http://183.223.157.123:85/tsfile/live/0010_1.m3u8?key=txiptv$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://222.223.41.27:8888/hls/10/index.m3u8$LR•IPV4•14『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://111.8.224.6:9999/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 +http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://183.129.255.66:8480/hls/11/index.m3u8$LR•IPV4•14『线路9』 +http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 -http://183.223.157.123:85/tsfile/live/0010_1.m3u8?key=txiptv$LR•IPV4•14『线路10』 +http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 @@ -344,21 +350,21 @@ https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" group-title="央视",CCTV10 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://120.202.94.181:9446/tsfile/live/0011_1.m3u8?key=txiptv$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 +http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•12『线路3』 +http://111.8.224.6:9999/tsfile/live/1041_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://120.202.94.181:9446/tsfile/live/0011_1.m3u8?key=txiptv$LR•IPV4•12『线路4』 +http://183.129.255.66:8480/hls/12/index.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 +http://cd-live-stream.news.cctvplus.com/live/smil:CHANNEL1.smil/chunklist_w744036192_b1000000.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://111.8.224.6:9999/tsfile/live/1041_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://183.129.255.66:8480/hls/12/index.m3u8$LR•IPV4•12『线路7』 +http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 -http://cd-live-stream.news.cctvplus.com/live/smil:CHANNEL1.smil/chunklist_w744036192_b1000000.m3u8$LR•IPV4•12『线路8』 +http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 @@ -368,19 +374,19 @@ http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•12 #EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" group-title="央视",CCTV11 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•10『线路1』 +http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•10『线路2』 +http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 +http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•10『线路4』 +http://183.129.255.66:8480/hls/13/index.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•10『线路6』 +http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 -http://183.129.255.66:8480/hls/13/index.m3u8$LR•IPV4•10『线路7』 +http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•10『线路8』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 @@ -388,17 +394,17 @@ http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" group-title="央视",CCTV12 http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•10『线路1』 +http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 +http://222.223.41.27:8888/hls/13/index.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•10『线路3』 +http://183.129.255.66:8480/hls/14/index.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•10『线路4』 +http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://222.223.41.27:8888/hls/13/index.m3u8$LR•IPV4•10『线路5』 +http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 -http://183.129.255.66:8480/hls/14/index.m3u8$LR•IPV4•10『线路6』 +http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•10『线路7』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 @@ -408,17 +414,17 @@ http://go.bkpcp.top/mg/cctv13$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" group-title="央视",CCTV13 https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/15/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 +http://111.8.224.6:9999/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•12『线路3』 +http://183.129.255.66:8480/hls/15/index.m3u8$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://112.27.235.94:8000/hls/15/index.m3u8$LR•IPV4•12『线路4』 +http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://111.8.224.6:9999/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 -http://183.129.255.66:8480/hls/15/index.m3u8$LR•IPV4•12『线路6』 +http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•12『线路7』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 @@ -432,17 +438,17 @@ http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" group-title="央视",CCTV14 http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 +http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 +http://222.223.41.27:8888/hls/15/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•12『线路3』 +http://183.129.255.66:8480/hls/16/index.m3u8$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•12『线路4』 +http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://222.223.41.27:8888/hls/15/index.m3u8$LR•IPV4•12『线路5』 +http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 -http://183.129.255.66:8480/hls/16/index.m3u8$LR•IPV4•12『线路6』 +http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•12『线路7』 #EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" group-title="央视",CCTV15 @@ -464,11 +470,11 @@ http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•4『 #EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" group-title="央视",CCTV16 http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•6『线路1』 +http://183.129.255.66:8480/hls/18/index.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•6『线路2』 +http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 -http://183.129.255.66:8480/hls/18/index.m3u8$LR•IPV4•6『线路3』 +http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" group-title="央视",CCTV17 @@ -486,9 +492,9 @@ http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV兵器科技" tvg-name="CCTV兵器科技" group-title="央视",CCTV兵器科技 http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 -http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路1』 +https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•13『线路1』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 -https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•13『线路2』 +http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 http://207.56.13.146:81/cdnlive/fyzq.m3u8$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="CCTV风云足球" tvg-name="CCTV风云足球" group-title="央视",CCTV风云足球 @@ -534,9 +540,9 @@ http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV电视指南" tvg-name="CCTV电视指南" group-title="央视",CCTV电视指南 http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV世界地理" tvg-name="CCTV世界地理" group-title="央视",CCTV世界地理 -http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•2『线路1』 +https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CCTV世界地理" tvg-name="CCTV世界地理" group-title="央视",CCTV世界地理 -https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•2『线路2』 +http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="CCTV卫生健康" tvg-name="CCTV卫生健康" group-title="央视",CCTV卫生健康 http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CETV1" tvg-name="CETV1" group-title="央视",CETV1 @@ -558,9 +564,9 @@ https://0472.org/hls/cgtnd.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CGTN记录" tvg-name="CGTN记录" group-title="央视",CGTN记录 https://english-livetx.cgtn.com/hls/yypdjlctzb_hd.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="CGTN俄语" tvg-name="CGTN俄语" group-title="央视",CGTN俄语 -p3p://167.114.175.6:55331/60e648570006544872703d417386353f$LR•IPV4•2『线路1』 +https://0472.org/hls/cgtne.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="CGTN俄语" tvg-name="CGTN俄语" group-title="央视",CGTN俄语 -https://0472.org/hls/cgtne.m3u8$LR•IPV4•2『线路2』 +p3p://167.114.175.6:55331/60e648570006544872703d417386353f$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="CGTN法语" tvg-name="CGTN法语" group-title="央视",CGTN法语 https://0472.org/hls/cgtnf.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="CGTN西语" tvg-name="CGTN西语" group-title="央视",CGTN西语 @@ -600,437 +606,437 @@ https://stream1.freetv.fun/xing-kong-wei-shi-4.ctv$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•16『线路1』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•16『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•16『线路2』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•16『线路3』 +http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路4』 +http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路5』 +http://207.56.13.146:81/cdnlive/hnws.m3u8$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://23.237.228.134/live6/hunan.m3u8$LR•IPV4•16『线路6』 +http://antvlive.ab5c6921.cdnviet.com/antv/playlist.m3u8$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://gfr.x3322.net:9901/tsfile/live/1084_1.m3u8$LR•IPV4•16『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://api.kkitv.itv888.cn:8080/hls/hoxiunz7ce/index.m3u8$LR•IPV4•16『线路8』 +http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•16『线路8』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•16『线路9』 +https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路9』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -https://httop.top/ysp-湖南卫视$LR•IPV4•16『线路10』 +https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路10』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•16『线路11』 +http://23.237.228.134/live6/hunan.m3u8$LR•IPV4•16『线路11』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•16『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1084_1.m3u8$LR•IPV4•16『线路12』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•16『线路13』 +http://api.kkitv.itv888.cn:8080/hls/hoxiunz7ce/index.m3u8$LR•IPV4•16『线路13』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路14』 +https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•16『线路14』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://207.56.13.146:81/cdnlive/hnws.m3u8$LR•IPV4•16『线路15』 +https://httop.top/ysp-湖南卫视$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" group-title="卫视",湖南卫视 -http://antvlive.ab5c6921.cdnviet.com/antv/playlist.m3u8$LR•IPV4•16『线路16』 +http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•18『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•18『线路3』 +http://112.27.235.94:8000/hls/29/index.m3u8$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•18『线路4』 +http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://23.237.228.134/live6/zhejiang.m3u8$LR•IPV4•18『线路5』 +http://120.198.95.220:9901/tsfile/live/1045_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://gfr.x3322.net:9901/tsfile/live/1087_1.m3u8$LR•IPV4•18『线路6』 +http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://api.kkitv.itv888.cn:8080/hls/urjqjvyf41q/index.m3u8$LR•IPV4•18『线路7』 +http://111.8.224.6:9999/tsfile/live/1064_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -https://iptv.catvod.com/catvod.php?id=zjws$LR•IPV4•18『线路8』 +http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -https://httop.top/ysp-浙江卫视$LR•IPV4•18『线路9』 +http://124.228.160.210:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•18『线路10』 +http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路11』 +http://23.237.228.134/live6/zhejiang.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1087_1.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://112.27.235.94:8000/hls/29/index.m3u8$LR•IPV4•18『线路13』 +http://api.kkitv.itv888.cn:8080/hls/urjqjvyf41q/index.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路14』 +https://iptv.catvod.com/catvod.php?id=zjws$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://120.198.95.220:9901/tsfile/live/1045_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路15』 +https://httop.top/ysp-浙江卫视$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://111.8.224.6:9999/tsfile/live/1064_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路16』 +http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 -http://124.228.160.210:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 +http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 #EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" group-title="卫视",浙江卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225703/index.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•17『线路2』 +https://txmov2.a.kwimgs.com/bs3/video-hls/5219953535631090825_hlsb.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1047_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•17『线路4』 +http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•17『线路5』 +http://124.228.160.210:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•17『线路6』 +http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://httop.top/ysp-东方卫视$LR•IPV4•17『线路7』 +http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•17『线路8』 +http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•17『线路9』 +http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 +http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•17『线路11』 +https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路12』 +https://httop.top/ysp-东方卫视$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -https://txmov2.a.kwimgs.com/bs3/video-hls/5219953535631090825_hlsb.m3u8$LR•IPV4•17『线路13』 +http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://120.198.95.220:9901/tsfile/live/1047_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•17『线路15』 +http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 -http://124.228.160.210:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" group-title="卫视",东方卫视 http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路2』 +http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路3』 +http://101.66.198.105:9901/tsfile/live/0016_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://gfr.x3322.net:9901/tsfile/live/1089_1.m3u8$LR•IPV4•14『线路4』 +http://120.198.95.220:9901/tsfile/live/1065_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://api.kkitv.itv888.cn:8080/hls/h5uud1z84gn/index.m3u8$LR•IPV4•14『线路5』 +http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -https://iptv.catvod.com/catvod.php?id=bjws$LR•IPV4•14『线路6』 +http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -https://httop.top/ysp-北京卫视$LR•IPV4•14『线路7』 +http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://iptv.huuc.edu.cn/hls/btv1hd.m3u8$LR•IPV4•14『线路8』 +http://gfr.x3322.net:9901/tsfile/live/1089_1.m3u8$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 +http://api.kkitv.itv888.cn:8080/hls/h5uud1z84gn/index.m3u8$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路10』 +https://iptv.catvod.com/catvod.php?id=bjws$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路11』 +https://httop.top/ysp-北京卫视$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://101.66.198.105:9901/tsfile/live/0016_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 +http://iptv.huuc.edu.cn/hls/btv1hd.m3u8$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 -http://120.198.95.220:9901/tsfile/live/1065_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路13』 +http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" group-title="卫视",北京卫视 http://go.bkpcp.top/mg/bjws$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•17『线路3』 +http://112.123.243.37:50085/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://43.251.226.89:8080/play/37.m3u8$LR•IPV4•17『线路4』 +http://101.66.198.242:9901/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://gfr.x3322.net:9901/tsfile/live/1086_1.m3u8$LR•IPV4•17『线路5』 +http://120.198.95.220:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://api.kkitv.itv888.cn:8080/hls/g1upm1u239/index.m3u8$LR•IPV4•17『线路6』 +http://221.226.51.220:50081/newlive/live/hls/18/live.m3u8$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -https://httop.top/ysp-江苏卫视$LR•IPV4•17『线路7』 +http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://iptv.huuc.edu.cn/hls/jshd.m3u8$LR•IPV4•17『线路8』 +http://204.12.221.218:8181/3m1080p/jsws.m3u8$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•17『线路9』 +https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 +http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•17『线路11』 +http://43.251.226.89:8080/play/37.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://112.123.243.37:50085/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1086_1.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://101.66.198.242:9901/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 +http://api.kkitv.itv888.cn:8080/hls/g1upm1u239/index.m3u8$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://120.198.95.220:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 +https://httop.top/ysp-江苏卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://221.226.51.220:50081/newlive/live/hls/18/live.m3u8$LR•IPV4•17『线路15』 +http://iptv.huuc.edu.cn/hls/jshd.m3u8$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 -http://204.12.221.218:8181/3m1080p/jsws.m3u8$LR•IPV4•17『线路16』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" group-title="卫视",江苏卫视 http://39.134.24.166/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226200/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•13『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•13『线路2』 +http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•13『线路2』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•13『线路3』 +http://204.12.221.218:8181/3m1080p/ahws.m3u8$LR•IPV4•13『线路3』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -https://iptv.catvod.com/catvod.php?id=ahws$LR•IPV4•13『线路4』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ahwshd$LR•IPV4•13『线路4』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -https://httop.top/ysp-安徽卫视$LR•IPV4•13『线路5』 +http://124.228.160.210:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•13『线路6』 +http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路7』 +http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•13『线路7』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路8』 +http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•13『线路8』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•13『线路9』 +http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•13『线路9』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://204.12.221.218:8181/3m1080p/ahws.m3u8$LR•IPV4•13『线路10』 +https://iptv.catvod.com/catvod.php?id=ahws$LR•IPV4•13『线路10』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ahwshd$LR•IPV4•13『线路11』 +https://httop.top/ysp-安徽卫视$LR•IPV4•13『线路11』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://124.228.160.210:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 +http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•13『线路12』 #EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" group-title="卫视",安徽卫视 -http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 +http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://p2.ioioz.com/videojs.php?id=https://sjlivecdn9.cbg.cn/202607222106/app_2/_definst_/ls_2.stream/chunklist.m3u8$LR•IPV4•15『线路1』 +http://p2.ioioz.com/videojs.php?id=https://sjlivecdn9.cbg.cn/202607222307/app_2/_definst_/ls_2.stream/chunklist.m3u8$LR•IPV4•15『线路1』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•15『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路2』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•15『线路3』 +http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•15『线路4』 +http://111.8.224.6:9999/tsfile/live/1071_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://api.kkitv.itv888.cn:8080/hls/ogh3s6tbw6/index.m3u8$LR•IPV4•15『线路5』 +http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -https://iptv.catvod.com/catvod.php?id=cqws$LR•IPV4•15『线路6』 +http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -https://httop.top/ysp-重庆卫视$LR•IPV4•15『线路7』 +http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://iptv.huuc.edu.cn/hls/cqhd.m3u8$LR•IPV4•15『线路8』 +http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路9』 +http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路10』 +http://api.kkitv.itv888.cn:8080/hls/ogh3s6tbw6/index.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•15『线路11』 +https://iptv.catvod.com/catvod.php?id=cqws$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://111.8.224.6:9999/tsfile/live/1071_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路12』 +https://httop.top/ysp-重庆卫视$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路13』 +http://iptv.huuc.edu.cn/hls/cqhd.m3u8$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 -http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路14』 +http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 #EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" group-title="卫视",重庆卫视 http://118.81.195.79:9003/hls/22/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•14『线路2』 +http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•14『线路3』 +http://101.66.198.105:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -https://httop.top/ysp-四川卫视$LR•IPV4•14『线路4』 +http://111.8.224.6:9999/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•14『线路5』 +http://198.204.228.26/live/scwshd.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路6』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=scwshd$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•14『线路7』 +http://112.123.243.37:50085/tsfile/live/0139_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://101.66.198.105:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路8』 +http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://111.8.224.6:9999/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 +http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://198.204.228.26/live/scwshd.m3u8$LR•IPV4•14『线路10』 +http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=scwshd$LR•IPV4•14『线路11』 +https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://112.123.243.37:50085/tsfile/live/0139_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 +https://httop.top/ysp-四川卫视$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 -http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路13』 +http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" group-title="卫视",四川卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225733/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•16『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路2』 +http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•16『线路3』 +http://live.zohi.tv/video/s10001-fztv-3/index.m3u8$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://23.237.228.134/live8/gansu.m3u8$LR•IPV4•16『线路4』 +http://112.123.243.37:50085/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://43.251.226.89:8080/play/49.m3u8$LR•IPV4•16『线路5』 +http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://gfr.x3322.net:9901/tsfile/live/1099_1.m3u8$LR•IPV4•16『线路6』 +https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://api.kkitv.itv888.cn:8080/hls/jjt15bvbl7a/index.m3u8$LR•IPV4•16『线路7』 +http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•16『线路7』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -https://iptv.catvod.com/catvod.php?id=dnws$LR•IPV4•16『线路8』 +http://23.237.228.134/live8/gansu.m3u8$LR•IPV4•16『线路8』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -https://httop.top/ysp-东南卫视$LR•IPV4•16『线路9』 +http://43.251.226.89:8080/play/49.m3u8$LR•IPV4•16『线路9』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•16『线路10』 +http://gfr.x3322.net:9901/tsfile/live/1099_1.m3u8$LR•IPV4•16『线路10』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路11』 +http://api.kkitv.itv888.cn:8080/hls/jjt15bvbl7a/index.m3u8$LR•IPV4•16『线路11』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路12』 +https://iptv.catvod.com/catvod.php?id=dnws$LR•IPV4•16『线路12』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•16『线路13』 +https://httop.top/ysp-东南卫视$LR•IPV4•16『线路13』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://live.zohi.tv/video/s10001-fztv-3/index.m3u8$LR•IPV4•16『线路14』 +http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•16『线路14』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 -http://112.123.243.37:50085/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路15』 +http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" group-title="卫视",东南卫视 http://118.81.195.79:9003/hls/24/index.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路4』 +http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路5』 +http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路6』 +http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路7』 +http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路9』 +http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 +http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路11』 +http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 +http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路13』 +https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路14』 +https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路15』 +http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路16』 +http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="卫视",深圳卫视 -http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路17』 +http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 https://piccpndks.v.kcdnvip.com/audio/guangdong_2/index.m3u8$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•18『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•18『线路3』 +http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•18『线路4』 +http://101.66.194.177:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://gfr.x3322.net:9901/tsfile/live/1096_1.m3u8$LR•IPV4•18『线路5』 +http://120.238.94.82:9901/tsfile/live/1009_1.m3u8$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://api.kkitv.itv888.cn:8080/hls/qr6872071g/index.m3u8$LR•IPV4•18『线路6』 +http://120.198.95.220:9901/tsfile/live/1006_1.m3u8?key=txiptv$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -https://iptv.catvod.com/catvod.php?id=gdws$LR•IPV4•18『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -https://httop.top/ysp-广东卫视$LR•IPV4•18『线路8』 +http://58.56.162.102:4466/newlive/live/hls/25/live.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://iptv.huuc.edu.cn/hls/gdhd.m3u8$LR•IPV4•18『线路9』 +http://153.0.171.163:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•18『线路10』 +http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路11』 +http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•18『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1096_1.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://101.66.194.177:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路13』 +http://api.kkitv.itv888.cn:8080/hls/qr6872071g/index.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://120.238.94.82:9901/tsfile/live/1009_1.m3u8$LR•IPV4•18『线路14』 +https://iptv.catvod.com/catvod.php?id=gdws$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://120.198.95.220:9901/tsfile/live/1006_1.m3u8?key=txiptv$LR•IPV4•18『线路15』 +https://httop.top/ysp-广东卫视$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://58.56.162.102:4466/newlive/live/hls/25/live.m3u8$LR•IPV4•18『线路16』 +http://iptv.huuc.edu.cn/hls/gdhd.m3u8$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 -http://153.0.171.163:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•18『线路17』 #EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" group-title="卫视",广东卫视 http://118.81.195.79:9003/hls/26/index.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路2』 +https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://23.237.228.134/live6/guizhou.m3u8$LR•IPV4•17『线路4』 +http://111.8.224.6:9999/tsfile/live/1022_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://api.kkitv.itv888.cn:8080/hls/yvz4ndj9dqb/index.m3u8$LR•IPV4•17『线路5』 +http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路6』 +http://101.66.198.242:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -https://httop.top/ysp-广西卫视$LR•IPV4•17『线路7』 +http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 +http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路9』 +http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路10』 +http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://111.8.224.6:9999/tsfile/live/1022_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路11』 +http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 +http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.198.242:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 +http://23.237.228.134/live6/guizhou.m3u8$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路14』 +http://api.kkitv.itv888.cn:8080/hls/yvz4ndj9dqb/index.m3u8$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路15』 +https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 -http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +https://httop.top/ysp-广西卫视$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" group-title="卫视",广西卫视 http://118.81.195.79:9003/hls/27/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 -https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路1』 +http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 -http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路2』 +https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 http://223.110.245.159/ott.js.chinamobile.com/PLTV/3/224/3221226996/index.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="厦门卫视" tvg-name="厦门卫视" group-title="卫视",厦门卫视 http://112.25.48.68/live/program/live/xmws/1300000/mnf.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -https://iptv.catvod.com/catvod.php?id=gsws$LR•IPV4•6『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227020/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Err-CLugPnTcUinEM8JeySg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路1』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -https://httop.top/ysp-甘肃卫视$LR•IPV4•6『线路2』 +http://112.123.243.37:50085/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227020/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Err-CLugPnTcUinEM8JeySg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路3』 +http://204.12.221.218:8181/3m1080p/gsws.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -http://112.123.243.37:50085/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路4』 +https://iptv.catvod.com/catvod.php?id=gsws$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 -http://204.12.221.218:8181/3m1080p/gsws.m3u8$LR•IPV4•6『线路5』 +https://httop.top/ysp-甘肃卫视$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" group-title="卫视",甘肃卫视 http://118.81.195.79:9003/hls/25/index.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•17『线路3』 +http://112.123.243.37:50085/tsfile/live/0130_2.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://api.kkitv.itv888.cn:8080/hls/5dqtpf3arun/index.m3u8$LR•IPV4•17『线路4』 +http://101.66.198.242:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -https://iptv.catvod.com/catvod.php?id=gzws$LR•IPV4•17『线路5』 +http://101.66.199.102:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -https://httop.top/ysp-贵州卫视$LR•IPV4•17『线路6』 +http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://153.0.171.163:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路7』 +http://222.214.208.34:59901/tsfile/live/0120_1.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 +http://204.12.221.218:8181/3m1080p/gzws.m3u8$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•17『线路9』 +http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://112.123.243.37:50085/tsfile/live/0130_2.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路10』 +http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://101.66.198.242:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路11』 +http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://101.66.199.102:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 +http://api.kkitv.itv888.cn:8080/hls/5dqtpf3arun/index.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路13』 +https://iptv.catvod.com/catvod.php?id=gzws$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://222.214.208.34:59901/tsfile/live/0120_1.m3u8$LR•IPV4•17『线路14』 +https://httop.top/ysp-贵州卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 -http://204.12.221.218:8181/3m1080p/gzws.m3u8$LR•IPV4•17『线路15』 +http://153.0.171.163:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 http://183.207.248.71/gitv/live1/G_GUIZHOU/G_GUIZHOU$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" group-title="卫视",贵州卫视 @@ -1038,193 +1044,191 @@ http://39.134.115.163:8080/PLTV/88888910/224/3221225728/index.m3u8$LR•IPV4•1 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 https://tv.pull.hebtv.com/jishi/weishipindao.m3u8?t=1784283312&k=9740237ad5542a40ff56157ccf9bc99d$LR•IPV4•14『线路1』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•14『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路2』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•14『线路3』 +http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•14『线路4』 +http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -https://iptv.catvod.com/catvod.php?id=hbws$LR•IPV4•14『线路5』 +http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -https://httop.top/ysp-河北卫视$LR•IPV4•14『线路6』 +http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•14『线路7』 +http://event.pull.hebtv.com/jishi/weishi_tingyun.m3u8$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 +http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路9』 +http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•14『线路10』 +http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路11』 +https://iptv.catvod.com/catvod.php?id=hbws$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 +https://httop.top/ysp-河北卫视$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" group-title="卫视",河北卫视 -http://event.pull.hebtv.com/jishi/weishi_tingyun.m3u8$LR•IPV4•14『线路14』 +http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=132cb2fc54c2c4fe7a0b58973cdd5fee&wsTime=1784235566$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•11『线路2』 +http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://23.237.228.134/live6/henan.m3u8$LR•IPV4•11『线路3』 +http://198.204.228.26/live/hawshd.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•11『线路4』 +http://112.123.243.37:50085/tsfile/live/0121_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -https://iptv.catvod.com/catvod.php?id=hnws$LR•IPV4•11『线路5』 +http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -https://httop.top/ysp-河南卫视$LR•IPV4•11『线路6』 +http://23.237.228.134/live6/henan.m3u8$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://153.0.171.163:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路7』 +http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•11『线路7』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•11『线路8』 +https://iptv.catvod.com/catvod.php?id=hnws$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://198.204.228.26/live/hawshd.m3u8$LR•IPV4•11『线路9』 +https://httop.top/ysp-河南卫视$LR•IPV4•11『线路9』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 -http://112.123.243.37:50085/tsfile/live/0121_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•11『线路10』 +http://153.0.171.163:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路10』 #EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" group-title="卫视",河南卫视 http://118.81.195.79:9003/hls/30/index.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://38.75.136.137:98/gslb/dsdqpub/hljwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226965/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E7UiKL56-L86ihmTWaZ6csw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://23.237.228.134/live6/heilongjiang.m3u8$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/48/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://gfr.x3322.net:9901/tsfile/live/1094_1.m3u8$LR•IPV4•17『线路3』 +http://112.123.243.37:50085/tsfile/live/0142_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://api.kkitv.itv888.cn:8080/hls/2a24lcvser/index.m3u8$LR•IPV4•17『线路4』 +http://101.66.199.102:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -https://iptv.catvod.com/catvod.php?id=hljws$LR•IPV4•17『线路5』 +http://120.198.95.220:9901/tsfile/live/1049_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -https://httop.top/ysp-黑龙江卫视$LR•IPV4•17『线路6』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=hljwshd$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•17『线路7』 +http://221.226.51.220:50081/newlive/live/hls/31/live.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226965/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E7UiKL56-L86ihmTWaZ6csw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 +http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://112.27.235.94:8000/hls/48/index.m3u8$LR•IPV4•17『线路9』 +http://153.0.171.163:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://112.123.243.37:50085/tsfile/live/0142_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路10』 +http://38.75.136.137:98/gslb/dsdqpub/hljwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://101.66.199.102:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路11』 +http://23.237.228.134/live6/heilongjiang.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://120.198.95.220:9901/tsfile/live/1049_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1094_1.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=hljwshd$LR•IPV4•17『线路13』 +http://api.kkitv.itv888.cn:8080/hls/2a24lcvser/index.m3u8$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://221.226.51.220:50081/newlive/live/hls/31/live.m3u8$LR•IPV4•17『线路14』 +https://iptv.catvod.com/catvod.php?id=hljws$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•17『线路15』 +https://httop.top/ysp-黑龙江卫视$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 -http://153.0.171.163:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" group-title="卫视",黑龙江卫视 http://118.81.195.79:9003/hls/31/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•14『线路2』 +http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•14『线路3』 +http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://gfr.x3322.net:9901/tsfile/live/1088_1.m3u8$LR•IPV4•14『线路4』 +http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://api.kkitv.itv888.cn:8080/hls/qwummpaoaq/index.m3u8$LR•IPV4•14『线路5』 +http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -https://iptv.catvod.com/catvod.php?id=hubws$LR•IPV4•14『线路6』 +http://gfr.x3322.net:9901/tsfile/live/1088_1.m3u8$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -https://httop.top/ysp-湖北卫视$LR•IPV4•14『线路7』 +http://api.kkitv.itv888.cn:8080/hls/qwummpaoaq/index.m3u8$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://iptv.huuc.edu.cn/hls/hbhd.m3u8$LR•IPV4•14『线路8』 +https://iptv.catvod.com/catvod.php?id=hubws$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=hubws$LR•IPV4•14『线路9』 +https://httop.top/ysp-湖北卫视$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路10』 +http://iptv.huuc.edu.cn/hls/hbhd.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•14『线路11』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=hubws$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路12』 +http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 -http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•14『线路13』 +http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" group-title="卫视",湖北卫视 http://118.81.195.79:9003/hls/32/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路2』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•17『线路3』 +http://101.66.199.102:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•17『线路4』 +http://107.150.60.122/live/jxwshd.m3u8$LR•IPV4•16『线路4』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://api.kkitv.itv888.cn:8080/hls/pv0np60bpin/index.m3u8$LR•IPV4•17『线路5』 +http://207.56.13.146:81/cdnlive/jxws.m3u8$LR•IPV4•16『线路5』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -https://iptv.catvod.com/catvod.php?id=jxws$LR•IPV4•17『线路6』 +http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路6』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -https://httop.top/ysp-江西卫视$LR•IPV4•17『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://iptv.huuc.edu.cn/hls/jxhd.m3u8$LR•IPV4•17『线路8』 +http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•16『线路8』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=jxws$LR•IPV4•17『线路9』 +http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•16『线路9』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 +http://api.kkitv.itv888.cn:8080/hls/pv0np60bpin/index.m3u8$LR•IPV4•16『线路10』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路11』 +https://iptv.catvod.com/catvod.php?id=jxws$LR•IPV4•16『线路11』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•17『线路12』 +https://httop.top/ysp-江西卫视$LR•IPV4•16『线路12』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://101.66.199.102:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 +http://iptv.huuc.edu.cn/hls/jxhd.m3u8$LR•IPV4•16『线路13』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://107.150.60.122/live/jxwshd.m3u8$LR•IPV4•17『线路14』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=jxws$LR•IPV4•16『线路14』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://207.56.13.146:81/cdnlive/jxws.m3u8$LR•IPV4•17『线路15』 +http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 #EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路16』 -#EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" group-title="卫视",江西卫视 -http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•17『线路17』 +http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•16『线路16』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•14『线路2』 +http://111.8.224.6:9999/tsfile/live/1032_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•14『线路3』 +http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://api.kkitv.itv888.cn:8080/hls/b6dl8yuvu/index.m3u$LR•IPV4•14『线路4』 +http://101.66.198.242:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -https://iptv.catvod.com/catvod.php?id=jlws$LR•IPV4•14『线路5』 +http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -https://httop.top/ysp-吉林卫视$LR•IPV4•14『线路6』 +http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 http://153.0.171.163:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路7』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•14『线路8』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://111.8.224.6:9999/tsfile/live/1032_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 +http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•14『线路9』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路10』 +http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•14『线路10』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.198.242:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路11』 +http://api.kkitv.itv888.cn:8080/hls/b6dl8yuvu/index.m3u$LR•IPV4•14『线路11』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 +https://iptv.catvod.com/catvod.php?id=jlws$LR•IPV4•14『线路12』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 -http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +https://httop.top/ysp-吉林卫视$LR•IPV4•14『线路13』 #EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" group-title="卫视",吉林卫视 http://118.81.195.79:9003/hls/34/index.m3u8$LR•IPV4•14『线路14』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•12『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路1』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•12『线路2』 +http://112.27.235.94:8000/hls/49/index.m3u8$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -https://httop.top/ysp-内蒙古卫视$LR•IPV4•12『线路3』 +http://112.123.243.37:50085/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路4』 +http://198.204.228.26/live/nmgws.m3u8$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://112.27.235.94:8000/hls/49/index.m3u8$LR•IPV4•12『线路5』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=nmgws$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://112.123.243.37:50085/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路6』 +http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://198.204.228.26/live/nmgws.m3u8$LR•IPV4•12『线路7』 +https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=nmgws$LR•IPV4•12『线路8』 +https://httop.top/ysp-内蒙古卫视$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225667/index.m3u8$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 @@ -1234,169 +1238,169 @@ http://183.207.248.71/gitv/live1/G_NEIMENGGU/G_NEIMENGGU$LR•IPV4•12『线路 #EXTINF:-1 tvg-id="内蒙古卫视" tvg-name="内蒙古卫视" group-title="卫视",内蒙古卫视 http://223.110.245.173/PLTV/4/224/3221225836/index.m3u8$LR•IPV4•12『线路12』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•17『线路3』 +http://112.123.243.37:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://43.251.226.89:8080/play/41.m3u8$LR•IPV4•17『线路4』 +http://120.198.95.220:9901/tsfile/live/1051_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://gfr.x3322.net:9901/tsfile/live/1097_1.m3u8$LR•IPV4•17『线路5』 +http://207.56.13.146:81/cdnlive/lnws.m3u8$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://api.kkitv.itv888.cn:8080/hls/iibq0absdjr/index.m3u8$LR•IPV4•17『线路6』 +http://36.136.38.87:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -https://iptv.catvod.com/catvod.php?id=lnws$LR•IPV4•17『线路7』 +http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -https://httop.top/ysp-辽宁卫视$LR•IPV4•17『线路8』 +https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://iptv.huuc.edu.cn/hls/lnhd.m3u8$LR•IPV4•17『线路9』 +http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 +http://43.251.226.89:8080/play/41.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路11』 +http://gfr.x3322.net:9901/tsfile/live/1097_1.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•17『线路12』 +http://api.kkitv.itv888.cn:8080/hls/iibq0absdjr/index.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://112.123.243.37:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 +https://iptv.catvod.com/catvod.php?id=lnws$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://120.198.95.220:9901/tsfile/live/1051_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 +https://httop.top/ysp-辽宁卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://207.56.13.146:81/cdnlive/lnws.m3u8$LR•IPV4•17『线路15』 +http://iptv.huuc.edu.cn/hls/lnhd.m3u8$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 -http://36.136.38.87:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" group-title="卫视",辽宁卫视 http://39.134.39.37/PLTV/88888888/224/3221226209/index.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路2』 +http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路3』 +http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://153.0.171.163:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路4』 +http://198.204.228.26/live/nxws.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路5』 +http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路6』 +https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路7』 +https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 -http://198.204.228.26/live/nxws.m3u8$LR•IPV4•9『线路8』 +http://153.0.171.163:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="宁夏卫视" tvg-name="宁夏卫视" group-title="卫视",宁夏卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225726/index.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://23.237.228.134/live8/qinghai.m3u8$LR•IPV4•9『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227017/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EacviHy_ucMT27Ymf2iLtZA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://43.251.226.89:8080/play/48.m3u8$LR•IPV4•9『线路2』 +http://111.8.224.6:9999/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -https://iptv.catvod.com/catvod.php?id=qhws$LR•IPV4•9『线路3』 +http://38.75.136.137:98/gslb/dsdqpub/qhws.m3u8?auth=testpub$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -https://httop.top/ysp-青海卫视$LR•IPV4•9『线路4』 +http://23.237.228.134/live8/qinghai.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路5』 +http://43.251.226.89:8080/play/48.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227017/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EacviHy_ucMT27Ymf2iLtZA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路6』 +https://iptv.catvod.com/catvod.php?id=qhws$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://111.8.224.6:9999/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路7』 +https://httop.top/ysp-青海卫视$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 -http://38.75.136.137:98/gslb/dsdqpub/qhws.m3u8?auth=testpub$LR•IPV4•9『线路8』 +http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" group-title="卫视",青海卫视 http://live.geermurmt.com/qhws/sd/live.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•19『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•19『线路1』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路2』 +http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•19『线路2』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路3』 +http://101.66.199.102:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•19『线路3』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://23.237.228.134/live8/shandong.m3u8$LR•IPV4•19『线路4』 +http://198.204.228.26/live/sdwshd.m3u8$LR•IPV4•19『线路4』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://gfr.x3322.net:9901/tsfile/live/1098_1.m3u8$LR•IPV4•19『线路5』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•19『线路5』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://api.kkitv.itv888.cn:8080/hls/6gcdai13om5/index.m3u8$LR•IPV4•19『线路6』 +http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•19『线路6』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -https://iptv.catvod.com/catvod.php?id=sdws$LR•IPV4•19『线路7』 +http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路7』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -https://httop.top/ysp-山东卫视$LR•IPV4•19『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•19『线路8』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://iptv.huuc.edu.cn/hls/sdhd.m3u8$LR•IPV4•19『线路9』 +https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路9』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://153.0.171.163:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路10』 +https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路10』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•19『线路11』 +http://23.237.228.134/live8/shandong.m3u8$LR•IPV4•19『线路11』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•19『线路12』 +http://gfr.x3322.net:9901/tsfile/live/1098_1.m3u8$LR•IPV4•19『线路12』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://101.66.199.102:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•19『线路13』 +http://api.kkitv.itv888.cn:8080/hls/6gcdai13om5/index.m3u8$LR•IPV4•19『线路13』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://198.204.228.26/live/sdwshd.m3u8$LR•IPV4•19『线路14』 +https://iptv.catvod.com/catvod.php?id=sdws$LR•IPV4•19『线路14』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•19『线路15』 +https://httop.top/ysp-山东卫视$LR•IPV4•19『线路15』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•19『线路16』 +http://iptv.huuc.edu.cn/hls/sdhd.m3u8$LR•IPV4•19『线路16』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 -http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路17』 +http://153.0.171.163:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路17』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 http://125.210.152.18:9090/live/SDWSHD_H265.m3u8$LR•IPV4•19『线路18』 #EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" group-title="卫视",山东卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225697/index.m3u8$LR•IPV4•19『线路19』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路2』 +http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路4』 +http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路5』 +http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -https://httop.top/ysp-天津卫视$LR•IPV4•15『线路6』 +http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路7』 +http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路9』 +http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路10』 +http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路11』 +http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路12』 +https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路13』 +https://httop.top/ysp-天津卫视$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 -http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路14』 #EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" group-title="卫视",天津卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路2』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路3』 +http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路4』 +http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -https://httop.top/ysp-海南卫视$LR•IPV4•8『线路5』 +http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路6』 +https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 -http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路7』 +https://httop.top/ysp-海南卫视$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" group-title="卫视",海南卫视 http://118.81.195.79:9003/hls/28/index.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•11『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•11『线路1』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -https://httop.top/ysp-新疆卫视$LR•IPV4•11『线路2』 +http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•11『线路3』 +http://live.wjyanghu.com/live/CH1.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•11『线路4』 +https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 -http://live.wjyanghu.com/live/CH1.m3u8$LR•IPV4•11『线路5』 +https://httop.top/ysp-新疆卫视$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225725/index.m3u8$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 @@ -1410,53 +1414,53 @@ http://223.110.243.136/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•11『线路1 #EXTINF:-1 tvg-id="新疆卫视" tvg-name="新疆卫视" group-title="卫视",新疆卫视 http://112.25.48.68/live/program/live/xjws/1300000/mnf.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•18『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•18『线路2』 +http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•18『线路3』 +http://120.198.95.220:9901/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -https://httop.top/ysp-云南卫视$LR•IPV4•18『线路4』 +http://111.8.224.6:9999/tsfile/live/1055_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路5』 +http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路6』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ynwshd$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•18『线路7』 +http://120.198.95.220:9901/tsfile/live/1007_1.m3u8?key=txiptv$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://120.198.95.220:9901/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路8』 +http://112.123.243.37:50085/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://111.8.224.6:9999/tsfile/live/1055_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 +http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ynwshd$LR•IPV4•18『线路10』 +http://101.66.198.242:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://120.198.95.220:9901/tsfile/live/1007_1.m3u8?key=txiptv$LR•IPV4•18『线路11』 +http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://112.123.243.37:50085/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路12』 +http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路13』 +http://120.211.62.180:8000/hls/39/index.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.198.242:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路14』 +http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路15』 +https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路16』 +https://httop.top/ysp-云南卫视$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 -http://120.211.62.180:8000/hls/39/index.m3u8$LR•IPV4•18『线路17』 +http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 #EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" group-title="卫视",云南卫视 https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•9『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路2』 +http://112.123.243.37:50085/tsfile/live/0141_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://112.123.243.37:50085/tsfile/live/0141_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 +http://107.150.60.122/live/xzws.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://107.150.60.122/live/xzws.m3u8$LR•IPV4•9『线路4』 +http://198.204.228.26/live/xzws.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://198.204.228.26/live/xzws.m3u8$LR•IPV4•9『线路5』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=xzws$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=xzws$LR•IPV4•9『线路6』 +https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225723/index.m3u8$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 @@ -1464,21 +1468,21 @@ http://117.169.120.140:8080/live/xizangstv/.m3u8$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="西藏卫视" tvg-name="西藏卫视" group-title="卫视",西藏卫视 http://183.207.249.16/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="海峡卫视" tvg-name="海峡卫视" group-title="卫视",海峡卫视 -http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/hxws.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="海峡卫视" tvg-name="海峡卫视" group-title="卫视",海峡卫视 -p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="海峡卫视" tvg-name="海峡卫视" group-title="卫视",海峡卫视 -http://8.138.7.223/tv/hxws.m3u8$LR•IPV4•3『线路3』 +p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•6『线路1』 +http://111.8.224.6:9999/tsfile/live/1020_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•6『线路2』 +http://112.123.243.37:50085/tsfile/live/0112_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -https://httop.top/ysp-兵团卫视$LR•IPV4•6『线路3』 +http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -http://111.8.224.6:9999/tsfile/live/1020_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路4』 +https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 -http://112.123.243.37:50085/tsfile/live/0112_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路5』 +https://httop.top/ysp-兵团卫视$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="兵团卫视" tvg-name="兵团卫视" group-title="卫视",兵团卫视 http://112.25.48.68/live/program/live/btws/1300000/mnf.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="安多卫视" tvg-name="安多卫视" group-title="卫视",安多卫视 @@ -1488,19 +1492,19 @@ http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221 #EXTINF:-1 tvg-id="康巴卫视" tvg-name="康巴卫视" group-title="卫视",康巴卫视 http://scgctvshow.sctv.com/hdlive/kangba/1.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="农林卫视" tvg-name="农林卫视" group-title="卫视",农林卫视 -http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路1』 +http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="农林卫视" tvg-name="农林卫视" group-title="卫视",农林卫视 -http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路2』 +http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•5『线路2』 +http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•5『线路3』 +http://107.150.60.122/live/ssws.m3u8$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•5『线路4』 +http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" group-title="卫视",三沙卫视 -http://107.150.60.122/live/ssws.m3u8$LR•IPV4•5『线路5』 +https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="延边卫视" tvg-name="延边卫视" group-title="卫视",延边卫视 http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227045/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eq0D3NdTUN7FuRzr8eJsbQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•4『线路1』 #EXTINF:-1 tvg-id="延边卫视" tvg-name="延边卫视" group-title="卫视",延边卫视 @@ -1532,81 +1536,81 @@ http://43.251.226.89:8080/play/928.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="河北4K" tvg-name="河北4K" group-title="卫视",河北4K http://106.53.99.30/tv/api.php?id=hebtv4k$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•18『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•18『线路2』 +http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -https://httop.top/ysp-山西卫视$LR•IPV4•18『线路3』 +http://119.39.9.8:9901/tsfile/live/0118_1.m3u8$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 +http://113.25.252.226:9901/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路5』 +http://101.66.198.242:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•18『线路6』 +http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://119.39.9.8:9901/tsfile/live/0118_1.m3u8$LR•IPV4•18『线路7』 +http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://113.25.252.226:9901/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 +http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.198.242:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路9』 +http://36.136.38.87:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路10』 +http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路11』 +http://204.12.221.218:8181/3m1080p/sxws.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路12』 +http://107.150.60.122/live/sxwshd.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://36.136.38.87:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路13』 +http://198.204.228.26/live/sxwshd.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路14』 +http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://204.12.221.218:8181/3m1080p/sxws.m3u8$LR•IPV4•18『线路15』 +https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://107.150.60.122/live/sxwshd.m3u8$LR•IPV4•18『线路16』 +https://httop.top/ysp-山西卫视$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 -http://198.204.228.26/live/sxwshd.m3u8$LR•IPV4•18『线路17』 +http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 #EXTINF:-1 tvg-id="山西卫视" tvg-name="山西卫视" group-title="卫视",山西卫视 http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•23『线路1』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•23『线路2』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•23『线路2』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•23『线路3』 +http://112.27.235.94:8000/hls/43/index.m3u8$LR•IPV4•23『线路3』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -https://iptv.catvod.com/catvod.php?id=sxws$LR•IPV4•23『线路4』 +http://198.204.228.26/live/snwshd.m3u8$LR•IPV4•23『线路4』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -https://httop.top/ysp-陕西卫视$LR•IPV4•23『线路5』 +http://192.151.150.154/live/snwshd.m3u8$LR•IPV4•23『线路5』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://mg.hmysapp.cn:177/ckmg/zb.php?id=sxws$LR•IPV4•23『线路6』 +http://38.75.136.137:98/gslb/dsdqpub/snwshd.m3u8?auth=testpub$LR•IPV4•23『线路6』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://153.0.171.163:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路7』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=snwshd$LR•IPV4•23『线路7』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•23『线路8』 +http://113.25.252.226:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路8』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://112.27.235.94:8000/hls/43/index.m3u8$LR•IPV4•23『线路9』 +http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路9』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://198.204.228.26/live/snwshd.m3u8$LR•IPV4•23『线路10』 +http://101.66.199.102:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路10』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://192.151.150.154/live/snwshd.m3u8$LR•IPV4•23『线路11』 +http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路11』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://38.75.136.137:98/gslb/dsdqpub/snwshd.m3u8?auth=testpub$LR•IPV4•23『线路12』 +http://101.66.198.242:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路12』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=snwshd$LR•IPV4•23『线路13』 +http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•23『线路13』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://113.25.252.226:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路14』 +http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路14』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路15』 +http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•23『线路15』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.199.102:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路16』 +http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•23『线路16』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路17』 +https://iptv.catvod.com/catvod.php?id=sxws$LR•IPV4•23『线路17』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://101.66.198.242:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路18』 +https://httop.top/ysp-陕西卫视$LR•IPV4•23『线路18』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•23『线路19』 +http://mg.hmysapp.cn:177/ckmg/zb.php?id=sxws$LR•IPV4•23『线路19』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 -http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路20』 +http://153.0.171.163:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路20』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 http://39.134.115.163:8080/PLTV/88888910/224/3221225729/index.m3u8$LR•IPV4•23『线路21』 #EXTINF:-1 tvg-id="陕西卫视" tvg-name="陕西卫视" group-title="卫视",陕西卫视 @@ -1914,7 +1918,7 @@ http://223.110.245.139/PLTV/4/224/3221227009/index.m3u8$LR•IPV4•2『线路1 #EXTINF:-1 tvg-id="嘉佳卡通" tvg-name="嘉佳卡通" group-title="数字",嘉佳卡通 http://112.25.48.68/live/program/live/jjkt/1300000/mnf.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="金鹰卡通" tvg-name="金鹰卡通" group-title="数字",金鹰卡通 -http://phoneqq.qing.mgtv.com/nn_live/nn_x64/Y2hzPSZkZWY9MSZ1aXA9MTA2LjE0LjM4LjU1JnRlcm09NSZtYWNpZD02ODZlOGNmOGM4OGU3N2VjOWEwNzkzMjg5ZjUzNDg0MmFiZWM0ZjNjJnFpZD0mcmF1dGhfZW5hYmxlPW9mZiZjZG5leF9pZD1xcV9waG9uZV9saXZlJmVzPTE3ODQyNDYwMjImdXVpZD1kOGE5NDdhY2I3OGNhOWUxZWM1MzIwZTMxNTYxZmU5NS02YTBlMjYzNyZzPThlNWFhM2FhOGI5YzUwYzNmZjVhODk2NjBiODg3NjUyJnVpZD0mbmR2PWlvcy02LjUuMCZ2PTImYXM9MCZfY2FyQ29kZT0w/HNGGMPP360.m3u8$LR•IPV4•4『线路1』 +http://phoneqq.qing.mgtv.com/nn_live/nn_x64/Y2hzPSZkZWY9MSZ1aXA9MTA2LjE0LjM4LjU1JnRlcm09NSZtYWNpZD02ODZlOGNmOGM4OGU3N2VjOWEwNzkzMjg5ZjUzNDg0MmFiZWM0ZjNjJnFpZD0mcmF1dGhfZW5hYmxlPW9mZiZjZG5leF9pZD1xcV9waG9uZV9saXZlJmVzPTE3ODQ3NDUxNjcmdXVpZD04ZTU2Y2Q0Yjg5YzM4OWIxMDg1YzYxMzEzODIzNzUzNS02YTBlMjYzNyZzPWVmNzc2MGVkNWE2NTNhODE3YWQ4OWFkNTBhZDlkNTRhJnVpZD0mbmR2PWlvcy02LjUuMCZ2PTImYXM9MCZfY2FyQ29kZT0w/JYKTMPP360.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="金鹰卡通" tvg-name="金鹰卡通" group-title="数字",金鹰卡通 http://223.110.245.145/ott.js.chinamobile.com/PLTV/3/224/3221226303/index.m3u8$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="金鹰卡通" tvg-name="金鹰卡通" group-title="数字",金鹰卡通 @@ -2304,57 +2308,57 @@ https://tylive.kan0512.com/norecord/csztv4k_4k.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="苏州4k" tvg-name="苏州4k" group-title="江苏",苏州4k http://106.53.99.30/tv/api.php?id=sztv4k$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路1』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路2』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路3』 +https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路3』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路4』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路4』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路5』 +http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路5』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路6』 +http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路6』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路7』 +http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路7』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路8』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路8』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路9』 +https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路9』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路10』 +http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路10』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路11』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路11』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路12』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路12』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路13』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路13』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路14』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路15』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路15』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路16』 +http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路16』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路17』 +http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路17』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路18』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路18』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路19』 +https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路19』 #EXTINF:-1 tvg-id="浙江钱江" tvg-name="浙江钱江" group-title="浙江",浙江钱江 -https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路20』 +https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路20』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路1』 +http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路2』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路3』 +https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路3』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路4』 +http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路4』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路5』 +http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路5』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路6』 +http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路6』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8$LR•IPV4•25『线路7』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 @@ -2396,75 +2400,75 @@ http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•25『 #EXTINF:-1 tvg-id="浙江经济生活" tvg-name="浙江经济生活" group-title="浙江",浙江经济生活 http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8#https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8#http://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路2』 +http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路3』 +https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路2』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路3』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路3』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路4』 +https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路4』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路5』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路5』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路6』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路6』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路7』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路7』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路8』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路8』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路9』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路9』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路10』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路10』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路11』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路11』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路12』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路13』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路13』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路14』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路14』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路15』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路15』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路16』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路16』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路17』 +http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路17』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路18』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路18』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路19』 +http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路19』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路20』 +http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路20』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路21』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路21』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路22』 +http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路22』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路23』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路23』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路24』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路24』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路25』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路26』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路27』 +http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路27』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路28』 +http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路28』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路29』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路29』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路30』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路30』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路31』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路31』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 -https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路32』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路32』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路33』 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 @@ -2476,37 +2480,37 @@ https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路36 #EXTINF:-1 tvg-id="浙江民生" tvg-name="浙江民生" group-title="浙江",浙江民生 https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路37』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路1』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路2』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路3』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路3』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路4』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路4』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路5』 +https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路5』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路6』 +http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路6』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路7』 +https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路7』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路8』 +http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路8』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路9』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路9』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路10』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路10』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路11』 +http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路11』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路12』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路12』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路13』 +https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路13』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路14』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路15』 +https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路15』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路16』 +http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路16』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 https://stream1.freetv.fun/zhe-jiang-xin-wen-10.m3u8$LR•IPV4•34『线路17』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 @@ -2544,35 +2548,35 @@ https://t.freetv.fun/live/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路33』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 https://stream1.freetv.fun/zhe-jiang-xin-wen-11.m3u8$LR•IPV4•34『线路34』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路3』 +https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路4』 +https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路5』 +https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路6』 +https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路7』 +http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路8』 +https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路9』 +https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路10』 +https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路11』 +http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路12』 +https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路13』 +http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路14』 +https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路15』 +https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 @@ -2652,19 +2656,19 @@ http://www.jeremyoto.com:82/rtp/233.50.201.180:5140$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路3』 +http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路4』 +http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路5』 +http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路6』 +http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路7』 +http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路8』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 @@ -2676,9 +2680,9 @@ http://live.hznet.tv:1935/live/live2/500k/tzwj_video.m3u8$LR•IPV4•3『线路 #EXTINF:-1 tvg-id="浙江经济" tvg-name="浙江经济" group-title="浙江",浙江经济 http://222.179.155.21:1935/ch0.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 -http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 -https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路2』 +http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 @@ -2688,57 +2692,57 @@ http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•6『 #EXTINF:-1 tvg-id="之江纪录" tvg-name="之江纪录" group-title="浙江",之江纪录 http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路2』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路3』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路3』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路4』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路5』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路6』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路7』 +https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路7』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路8』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路8』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路9』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路9』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路10』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路10』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路11』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路11』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路12』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路13』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路14』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路15』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路16』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路17』 +https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路17』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路18』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路19』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路19』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路20』 +https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路20』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路21』 +http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路21』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路22』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路22』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路23』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路23』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路24』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路25』 +https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路25』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路26』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路26』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路27』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 @@ -2764,43 +2768,43 @@ https://live-auth.51kandianshi.com/szgd/csztv1.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="丽水新闻" tvg-name="丽水新闻" group-title="浙江",丽水新闻 http://120.55.49.231:3095/rtp/233.50.201.162:5140$LR•IPV4 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路1』 +http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路2』 +https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路3』 +https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路4』 +https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路5』 +https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路6』 +https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路7』 +https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路8』 +https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路9』 +http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 -https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 +http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 -http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 +https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865&fbl=$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 +http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路2』 +https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 +http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="舟山新闻综合" tvg-name="舟山新闻综合" group-title="浙江",舟山新闻综合 http://play-sh13.quklive.com/live/1699001836208185.m3u8?auth_key=2027429324-c77bb6a7063c4cdea57f09ca22f9ef12-0-39c19a21f73b823db2150ea45b147eb2$LR•IPV4 #EXTINF:-1 tvg-id="舟山公共" tvg-name="舟山公共" group-title="浙江",舟山公共 http://play-sh13.quklive.com/live/1699002430299200.m3u8?auth_key=2027429366-f4515e585a0347f780a01c73ae293945-0-b3699e931cf04290680745e989c63d86$LR•IPV4 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 -https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 +http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 -http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 @@ -2822,25 +2826,25 @@ https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-1.m3u8$LR•IPV4•6『 #EXTINF:-1 tvg-id="浙江青田" tvg-name="浙江青田" group-title="浙江",浙江青田 http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 -http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 -http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路2』 +http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="诸暨新闻综合" tvg-name="诸暨新闻综合" group-title="浙江",诸暨新闻综合 -http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 +https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="诸暨新闻综合" tvg-name="诸暨新闻综合" group-title="浙江",诸暨新闻综合 -https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 -http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 +https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 -https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8?zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="龙游新闻综合" tvg-name="龙游新闻综合" group-title="浙江",龙游新闻综合 -http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?zzhed$LR•IPV4•5『线路1』 +https://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路1』 #EXTINF:-1 tvg-id="龙游新闻综合" tvg-name="龙游新闻综合" group-title="浙江",龙游新闻综合 -https://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路2』 +http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?zzhed$LR•IPV4•5『线路2』 #EXTINF:-1 tvg-id="龙游新闻综合" tvg-name="龙游新闻综合" group-title="浙江",龙游新闻综合 http://play-sh13.quklive.com/live/1703570877483349.m3u8?auth_key=2028414694-515206b2ec504fa3bc90bb1ec3b0c48e-0-eeeeb3d5a8f8e5415142bf430b916d79$LR•IPV4•5『线路3』 #EXTINF:-1 tvg-id="龙游新闻综合" tvg-name="龙游新闻综合" group-title="浙江",龙游新闻综合 @@ -2870,31 +2874,31 @@ http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江",象山综合 http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•6『线路2』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•6『线路3』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路4』 +https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 -http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="衢江新闻综合" tvg-name="衢江新闻综合" group-title="浙江",衢江新闻综合 https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="萧山生活" tvg-name="萧山生活" group-title="浙江",萧山生活 -http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="萧山生活" tvg-name="萧山生活" group-title="浙江",萧山生活 http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="萧山生活" tvg-name="萧山生活" group-title="浙江",萧山生活 -https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 -https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-4.m3u8$LR•IPV4•17『线路1』 +https://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路1』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 -https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-3.m3u8$LR•IPV4•17『线路2』 +https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-4.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 -https://t.freetv.fun/live/xiao-shan-xin-wen-zong-he-1.m3u8$LR•IPV4•17『线路3』 +https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-3.m3u8$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 -https://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路4』 +https://t.freetv.fun/live/xiao-shan-xin-wen-zong-he-1.m3u8$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?zzhed$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 @@ -2922,15 +2926,15 @@ http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?$LR•IPV4•17『 #EXTINF:-1 tvg-id="萧山新闻综合" tvg-name="萧山新闻综合" group-title="浙江",萧山新闻综合 http://l.cztvcloud.com/channels/lantian/SXxiaoshan3/720p.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•9『线路1』 +https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路2』 +http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路3』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路4』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 -https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•9『线路5』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-4.ctv$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 @@ -2940,15 +2944,15 @@ https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-5.m3u8$LR•IPV4•9『线 #EXTINF:-1 tvg-id="苍南新闻综合" tvg-name="苍南新闻综合" group-title="浙江",苍南新闻综合 https://t.freetv.fun/live/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="缙云新闻综合" tvg-name="缙云新闻综合" group-title="浙江",缙云新闻综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="缙云新闻综合" tvg-name="缙云新闻综合" group-title="浙江",缙云新闻综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="绍兴电视台公共" tvg-name="绍兴电视台公共" group-title="浙江",绍兴电视台公共 http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="绍兴电视台公共" tvg-name="绍兴电视台公共" group-title="浙江",绍兴电视台公共 @@ -2990,47 +2994,47 @@ https://stream1.freetv.fun/shao-xing-wen-hua-ying-shi-1.m3u8$LR•IPV4•3『线 #EXTINF:-1 tvg-id="绍兴文化影视" tvg-name="绍兴文化影视" group-title="浙江",绍兴文化影视 http://live.shaoxing.com.cn/video/s10001-sxtv3/index.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路1』 +http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路2』 +https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路3』 +https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路4』 +https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路5』 +https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路6』 +https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路7』 +http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="海盐新闻" tvg-name="海盐新闻" group-title="浙江",海盐新闻 http://lived.dmqhyadmin.com/ds/sd/live.m3u8?zzhed$LR•IPV4 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 -http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 +https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 -https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 +http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路2』 +https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路4』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路5』 +https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路6』 +https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路7』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-3.ctv$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 @@ -3038,43 +3042,43 @@ https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 https://t.freetv.fun/live/yong-jia-xin-wen-zong-he.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路3』 +https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路5』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="普陀新闻综合" tvg-name="普陀新闻综合" group-title="浙江",普陀新闻综合 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="普陀新闻综合" tvg-name="普陀新闻综合" group-title="浙江",普陀新闻综合 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="普陀新闻综合" tvg-name="普陀新闻综合" group-title="浙江",普陀新闻综合 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="新昌生活" tvg-name="新昌生活" group-title="浙江",新昌生活 http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路1』 +https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路2』 +https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路3』 +https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路4』 +https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 +http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 @@ -3094,31 +3098,31 @@ https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-1.m3u8$LR•IPV4•3『线路 #EXTINF:-1 tvg-id="开化新闻综合" tvg-name="开化新闻综合" group-title="浙江",开化新闻综合 https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-2.ctv$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 -http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 -http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路4』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路5』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?fbl=$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 -https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路1』 +http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 -http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•9『线路2』 +https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 -https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路3』 +http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 -http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•9『线路4』 +https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 @@ -3130,11 +3134,11 @@ https://t.freetv.fun/live/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路8 #EXTINF:-1 tvg-id="平湖新闻综合" tvg-name="平湖新闻综合" group-title="浙江",平湖新闻综合 http://play-sh13.quklive.com/live/1690167908295069.m3u8?auth_key=2027466211-f190eec410c24473825cbe1d8541e545-0-f21db57ae1b534802c1cf7be86cc3aef$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•7『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•7『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•7『线路3』 +https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 @@ -3144,9 +3148,9 @@ https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.m3u8$LR•IPV4•7『线 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 -https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 -http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•6『线路2』 +https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 @@ -3156,21 +3160,21 @@ https://t.freetv.fun/live/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路5 #EXTINF:-1 tvg-id="兰溪新闻综合" tvg-name="兰溪新闻综合" group-title="浙江",兰溪新闻综合 http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E -http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E -http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 +https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 @@ -3186,15 +3190,15 @@ https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•4『线 #EXTINF:-1 tvg-id="余姚姚江文化" tvg-name="余姚姚江文化" group-title="浙江",余姚姚江文化 http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="云和新闻综合" tvg-name="云和新闻综合" group-title="浙江",云和新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="云和新闻综合" tvg-name="云和新闻综合" group-title="浙江",云和新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="义乌新闻综合" tvg-name="义乌新闻综合" group-title="浙江",义乌新闻综合 https://44911.hlsplay.aodianyun.com/tv_radio_44911/tv_channel_1796.m3u8?auth_key=4830573978-0-0-92824c2c03f95906a3c49a4aa28f1709&extra_key=Yc1XsmxOKy2UBoPM4Wy5vCPsEYqnj06taCR2SRB2Xrg2w28NPilH03KdIbbM5wgSql-VBohSnoO9AOKl94q2t2DWMftz-XB-2qUX-UjXcS80StcSZahBFjrKLivXaRjiY5r2NOMKWMKFbv-S0Bz2G6iEXgCK8yGjtrFHDcPfAQEE0pvXq0Bwy34b7We8zARN&ali_ffmpeg_version=mpengine$LR•IPV4 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 -https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 -http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="东阳影视生活" tvg-name="东阳影视生活" group-title="浙江",东阳影视生活 http://l.cztvcloud.com/channels/lantian/SXdongyang1/720p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 @@ -3202,19 +3206,19 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路3』 +https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路4』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路5』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路6』 +https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路7』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路7』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-4.m3u8$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 @@ -3224,25 +3228,25 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路2』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路3』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路4』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路5』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路6』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路7』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路8』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路9』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路9』 #EXTINF:-1 tvg-id="上虞文化影院" tvg-name="上虞文化影院" group-title="浙江",上虞文化影院 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路10』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="民生休闲" tvg-name="民生休闲" group-title="浙江",民生休闲 http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="民生休闲" tvg-name="民生休闲" group-title="浙江",民生休闲 @@ -4600,11 +4604,11 @@ https://stream1.freetv.fun/yan-dong-min-sheng-9.ctv$LR•IPV4•55『线路54』 #EXTINF:-1 tvg-id="广东民生" tvg-name="广东民生" group-title="广东",广东民生 https://stream1.freetv.fun/yan-dong-min-sheng-2.m3u8$LR•IPV4•55『线路55』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 -http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路1』 +http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 -p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="大湾区卫视" tvg-name="大湾区卫视" group-title="广东",大湾区卫视 -http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路3』 +p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 https://t.freetv.fun/live/yan-zhou-zong-he-1.m3u8$LR•IPV4•53『线路1』 #EXTINF:-1 tvg-id="广州综合" tvg-name="广州综合" group-title="广东",广州综合 @@ -5800,163 +5804,163 @@ http://13457610200.8866.org:2018/live/上海纪实/index.m3u8$LR•IPV4•10『 #EXTINF:-1 tvg-id="上海纪实" tvg-name="上海纪实" group-title="上海",上海纪实 https://stream1.freetv.fun/ipv6-shang-hai-ji-shi-ren-wen-5.m3u8$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ji-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•127『线路1』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-ji-nan-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路2』 +https://stream1.freetv.fun/ji-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路2』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://stream.zztvzd.com/1/sd/live.m3u8?shandd$LR•IPV4•127『线路3』 +https://stream1.freetv.fun/ipv6-ji-nan-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路3』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://stream.zztvzd.com/1/sd/live.m3u8$LR•IPV4•127『线路4』 +http://stream.zztvzd.com/1/sd/live.m3u8?shandd$LR•IPV4•127『线路4』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路5』 +http://stream.zztvzd.com/1/sd/live.m3u8$LR•IPV4•127『线路5』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路6』 +https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路6』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.yantaitv.cn/live/3e81a8879da44c5dadf3bd9c10468e1c/9b776d420ee4438199b7657c8eb88f07-1.m3u8$LR•IPV4•127『线路7』 +https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路7』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.hznet.tv:1935/live/live1/500k/tzwj_video.m3u8$LR•IPV4•127『线路8』 +http://live.yantaitv.cn/live/3e81a8879da44c5dadf3bd9c10468e1c/9b776d420ee4438199b7657c8eb88f07-1.m3u8$LR•IPV4•127『线路8』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8?shandd$LR•IPV4•127『线路9』 +http://live.hznet.tv:1935/live/live1/500k/tzwj_video.m3u8$LR•IPV4•127『线路9』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路10』 +http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8?shandd$LR•IPV4•127『线路10』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路11』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路11』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5985&tk=e640d0a1bf70$LR•IPV4•127『线路12』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路12』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://www.freetv.top/migu/651632657.m3u8?migutoken=b4a3e55048f55ec1c8fc5b509fbdf32f2dc5d255f5f218e79e84ca9a87fb9f2239927cb11b448f18285b50b81b4cd50a1354e9be5a3283375e85372798c3f3eb3ad60adf45eb5615f68eb4825f$LR•IPV4•127『线路13』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5985&tk=e640d0a1bf70$LR•IPV4•127『线路13』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=b53278f712f65771788d341e9c3dc5a0&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722062037&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=39.103.188.159&SecurityKey=20260722062037&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h264&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&puData=8b5db5d95c206fa3e43449798a9cdeb1&ddCalcu=18bbve5addwcba95ad89957c9240463f4ae3&sv=10004&ct=android$LR•IPV4•127『线路14』 +https://www.freetv.top/migu/651632657.m3u8?migutoken=b4a3e55048f55ec1c8fc5b509fbdf32f2dc5d255f5f218e79e84ca9a87fb9f2239927cb11b448f18285b50b81b4cd50a1354e9be5a3283375e85372798c3f3eb3ad60adf45eb5615f68eb4825f$LR•IPV4•127『线路14』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd$LR•IPV4•127『线路15』 +http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=b53278f712f65771788d341e9c3dc5a0&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722062037&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=39.103.188.159&SecurityKey=20260722062037&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h264&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&puData=8b5db5d95c206fa3e43449798a9cdeb1&ddCalcu=18bbve5addwcba95ad89957c9240463f4ae3&sv=10004&ct=android$LR•IPV4•127『线路15』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://mgtv.ottiptv.cc/migu/651632657.m3u8?migutoken=348c9164063c2b1df215dd2fa7cd92cb119d8a335ae0edfb5d615a6c714e71b669eee2f5ff1730afa92af7ca41d0aa96e3a280d7e5f2069eb8a3b852f3ebc270147489d7c8bfb08a7c4b9c4d80$LR•IPV4•127『线路16』 +http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd$LR•IPV4•127『线路16』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-13.m3u8$LR•IPV4•127『线路17』 +https://mgtv.ottiptv.cc/migu/651632657.m3u8?migutoken=348c9164063c2b1df215dd2fa7cd92cb119d8a335ae0edfb5d615a6c714e71b669eee2f5ff1730afa92af7ca41d0aa96e3a280d7e5f2069eb8a3b852f3ebc270147489d7c8bfb08a7c4b9c4d80$LR•IPV4•127『线路17』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路18』 +https://stream1.freetv.fun/xin-wen-zong-he-13.m3u8$LR•IPV4•127『线路18』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路19』 +https://stream1.freetv.fun/xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路19』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-6.m3u8$LR•IPV4•127『线路20』 +https://stream1.freetv.fun/ipv6-xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路20』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://59.175.11.109:1234/651632657$LR•IPV4•127『线路21』 +https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-6.m3u8$LR•IPV4•127『线路21』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://tvfile.scjgtv.cn:443/nmip-media/channellive/channel104126/playlist.m3u8"$LR•IPV4•127『线路22』 +http://59.175.11.109:1234/651632657$LR•IPV4•127『线路22』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722080330&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722080330&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=095d4acaa910ed867d2a04f1124293cf&sv=10004&ct=android$LR•IPV4•127『线路23』 +https://tvfile.scjgtv.cn:443/nmip-media/channellive/channel104126/playlist.m3u8"$LR•IPV4•127『线路23』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路24』 +http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722080330&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722080330&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=095d4acaa910ed867d2a04f1124293cf&sv=10004&ct=android$LR•IPV4•127『线路24』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://119.88.243.98:17231/651632657$LR•IPV4•127『线路25』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路25』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-1.ctv$LR•IPV4•127『线路26』 +http://119.88.243.98:17231/651632657$LR•IPV4•127『线路26』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-5.m3u8$LR•IPV4•127『线路27』 +https://stream1.freetv.fun/xin-wen-zong-he-1.ctv$LR•IPV4•127『线路27』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2810&tk=a0c4f6cfaba3$LR•IPV4•127『线路28』 +https://stream1.freetv.fun/xin-wen-zong-he-5.m3u8$LR•IPV4•127『线路28』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-11.ctv$LR•IPV4•127『线路29』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2810&tk=a0c4f6cfaba3$LR•IPV4•127『线路29』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20251023080141ea171d5993054ddd94612bf653be3cfa&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20251023080141&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.83&SecurityKey=20251023080141&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.2-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=4757c0d2f0cd0feb69bcfc7ea14ddd49&ddCalcu=9447ed52d71dc0401da2ef70ccfdc0bf9e6b$LR•IPV4•127『线路30』 +https://stream1.freetv.fun/xin-wen-zong-he-11.ctv$LR•IPV4•127『线路30』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://t.freetv.fun/live/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路31』 +http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20251023080141ea171d5993054ddd94612bf653be3cfa&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20251023080141&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.83&SecurityKey=20251023080141&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.2-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=4757c0d2f0cd0feb69bcfc7ea14ddd49&ddCalcu=9447ed52d71dc0401da2ef70ccfdc0bf9e6b$LR•IPV4•127『线路31』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路32』 +https://t.freetv.fun/live/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路32』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://60.168.105.87:5008/651632657$LR•IPV4•127『线路33』 +https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路33』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://p2.vzan.com/slowlive/596867413819827251/live.m3u8$LR•IPV4•127『线路34』 +http://60.168.105.87:5008/651632657$LR•IPV4•127『线路34』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路35』 +http://p2.vzan.com/slowlive/596867413819827251/live.m3u8$LR•IPV4•127『线路35』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://api3.52tb.xyz/info?id=371&token=20221127jxwhhemby$LR•IPV4•127『线路36』 +https://stream1.freetv.fun/xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路36』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://tvpull.dxhmt.cn:9081/tv/10326-1.m3u8$LR•IPV4•127『线路37』 +http://api3.52tb.xyz/info?id=371&token=20221127jxwhhemby$LR•IPV4•127『线路37』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://123.113.205.253:3000/651632657$LR•IPV4•127『线路38』 +http://tvpull.dxhmt.cn:9081/tv/10326-1.m3u8$LR•IPV4•127『线路38』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://t.061899.xyz/tl/tl.php?id=shxwzh$LR•IPV4•127『线路39』 +http://123.113.205.253:3000/651632657$LR•IPV4•127『线路39』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-15.m3u8$LR•IPV4•127『线路40』 +http://t.061899.xyz/tl/tl.php?id=shxwzh$LR•IPV4•127『线路40』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://47.104.178.59:3566/651632657$LR•IPV4•127『线路41』 +https://stream1.freetv.fun/xin-wen-zong-he-15.m3u8$LR•IPV4•127『线路41』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0708&tk=23a9aca1f79f$LR•IPV4•127『线路42』 +http://47.104.178.59:3566/651632657$LR•IPV4•127『线路42』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://www.freetv.top/migu/651632657.m3u8?migutoken=5ae42e8fda034ab7bf5171dafa0043e70cd12bcd716940c4572fde52ea92b0785f16f1bdbce4c83f5e075b250fe95668f19f8527dda57c27db24f95d412614d99c86a3a2d9341d88b5224b7068$LR•IPV4•127『线路43』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0708&tk=23a9aca1f79f$LR•IPV4•127『线路43』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://qcfile.qcrmt.com/nmip-media/channellive/channel100933/playlist.m3u8$LR•IPV4•127『线路44』 +https://www.freetv.top/migu/651632657.m3u8?migutoken=5ae42e8fda034ab7bf5171dafa0043e70cd12bcd716940c4572fde52ea92b0785f16f1bdbce4c83f5e075b250fe95668f19f8527dda57c27db24f95d412614d99c86a3a2d9341d88b5224b7068$LR•IPV4•127『线路44』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路45』 +https://qcfile.qcrmt.com/nmip-media/channellive/channel100933/playlist.m3u8$LR•IPV4•127『线路45』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://182.61.15.84:80/651632657$LR•IPV4•127『线路46』 +https://stream1.freetv.fun/xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路46』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://111.228.4.117:6789/migu720p.php?id=651632657$LR•IPV4•127『线路47』 +http://182.61.15.84:80/651632657$LR•IPV4•127『线路47』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路48』 +http://111.228.4.117:6789/migu720p.php?id=651632657$LR•IPV4•127『线路48』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5014&tk=a0c4f6cfaba3$LR•IPV4•127『线路49』 +https://stream1.freetv.fun/ipv6-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路49』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://116.52.173.134:1234/651632657$LR•IPV4•127『线路50』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5014&tk=a0c4f6cfaba3$LR•IPV4•127『线路50』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20250919080134d0a4f61e680b4d1b8d2460b858ff1fec&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20250919080134&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.88&SecurityKey=20250919080134&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.1-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=c6e37e6787e81aeb250c874ff8533137&ddCalcu=7c36e1e13313705e86f7f8477e88c10a5e2b$LR•IPV4•127『线路51』 +http://116.52.173.134:1234/651632657$LR•IPV4•127『线路51』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2865&tk=f6cc1e0a0e1a$LR•IPV4•127『线路52』 +http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20250919080134d0a4f61e680b4d1b8d2460b858ff1fec&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20250919080134&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.88&SecurityKey=20250919080134&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.1-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=c6e37e6787e81aeb250c874ff8533137&ddCalcu=7c36e1e13313705e86f7f8477e88c10a5e2b$LR•IPV4•127『线路52』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2394&tk=e503191f8e20$LR•IPV4•127『线路53』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2865&tk=f6cc1e0a0e1a$LR•IPV4•127『线路53』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://bp-livetytv.bestv.cn/ch/bestvxwzh.m3u8$LR•IPV4•127『线路54』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2394&tk=e503191f8e20$LR•IPV4•127『线路54』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5599&tk=2aca1ad9a849$LR•IPV4•127『线路55』 +http://bp-livetytv.bestv.cn/ch/bestvxwzh.m3u8$LR•IPV4•127『线路55』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://150.158.112.123/公众号~玉玉软件库/mg.php?id=shxwzh$LR•IPV4•127『线路56』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5599&tk=2aca1ad9a849$LR•IPV4•127『线路56』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://zby.130519.xyz/PLTV/11/224/3221226136/index.m3u8$LR•IPV4•127『线路57』 +http://150.158.112.123/公众号~玉玉软件库/mg.php?id=shxwzh$LR•IPV4•127『线路57』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://115.190.247.176:1111/651632657$LR•IPV4•127『线路58』 +https://zby.130519.xyz/PLTV/11/224/3221226136/index.m3u8$LR•IPV4•127『线路58』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://43.251.226.89:8080/play/57.m3u8$LR•IPV4•127『线路59』 +http://115.190.247.176:1111/651632657$LR•IPV4•127『线路59』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://m3u8-channel.lytv.tv/nmip-media/channellive/channel111841/playlist.m3u8$LR•IPV4•127『线路60』 +http://43.251.226.89:8080/play/57.m3u8$LR•IPV4•127『线路60』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://hls-gateway.vpstv.net/streams/708847.m3u8$LR•IPV4•127『线路61』 +https://m3u8-channel.lytv.tv/nmip-media/channellive/channel111841/playlist.m3u8$LR•IPV4•127『线路61』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-12.m3u8$LR•IPV4•127『线路62』 +https://hls-gateway.vpstv.net/streams/708847.m3u8$LR•IPV4•127『线路62』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://api2.52tb.xyz/info?id=371&token=20230218qkyjia$LR•IPV4•127『线路63』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-12.m3u8$LR•IPV4•127『线路63』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://migu.188766.xyz/?migutoken=779bd2c7e2b23a37be54ec1b50771d47&id=%E4%B8%8A%E6%B5%B7%E6%96%B0%E9%97%BB%E7%BB%BC%E5%90%88&type=yy$LR•IPV4•127『线路64』 +http://api2.52tb.xyz/info?id=371&token=20230218qkyjia$LR•IPV4•127『线路64』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路65』 +https://migu.188766.xyz/?migutoken=779bd2c7e2b23a37be54ec1b50771d47&id=%E4%B8%8A%E6%B5%B7%E6%96%B0%E9%97%BB%E7%BB%BC%E5%90%88&type=yy$LR•IPV4•127『线路65』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/xin-wen-zong-he-9.m3u8$LR•IPV4•127『线路66』 +https://stream1.freetv.fun/ipv6-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路66』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2441&tk=e640d0a1bf70$LR•IPV4•127『线路67』 +https://stream1.freetv.fun/xin-wen-zong-he-9.m3u8$LR•IPV4•127『线路67』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722040328&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722040328&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=8d55a170b41ca441b1cc8e0b44df1555&sv=10004&ct=android$LR•IPV4•127『线路68』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2441&tk=e640d0a1bf70$LR•IPV4•127『线路68』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://xatv-yt.xiancity.cn/live/1/index.m3u8$LR•IPV4•127『线路69』 +http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722040328&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722040328&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=8d55a170b41ca441b1cc8e0b44df1555&sv=10004&ct=android$LR•IPV4•127『线路69』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://iptv.catvod.com/migu?id=651632657&token=6ae14c419f6a0254b2b101892a90c635$LR•IPV4•127『线路70』 +https://xatv-yt.xiancity.cn/live/1/index.m3u8$LR•IPV4•127『线路70』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0610&tk=b53028476470$LR•IPV4•127『线路71』 +https://iptv.catvod.com/migu?id=651632657&token=6ae14c419f6a0254b2b101892a90c635$LR•IPV4•127『线路71』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路72』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0610&tk=b53028476470$LR•IPV4•127『线路72』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://cm-live.ntjoy.com/live/4f1.m3u8$LR•IPV4•127『线路73』 +https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路73』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路74』 +https://cm-live.ntjoy.com/live/4f1.m3u8$LR•IPV4•127『线路74』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路75』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路75』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•127『线路76』 +https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路76』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路77』 +https://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•127『线路77』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -https://m3u8channel.yunxya.com/nmip-media/channellive/channel100028/playlist.m3u8$LR•IPV4•127『线路78』 +https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路78』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•127『线路79』 +https://m3u8channel.yunxya.com/nmip-media/channellive/channel100028/playlist.m3u8$LR•IPV4•127『线路79』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 https://stream2.jlntv.cn/baicheng1/sd/live.m3u8$LR•IPV4•127『线路80』 #EXTINF:-1 tvg-id="新闻综合" tvg-name="新闻综合" group-title="上海",新闻综合 @@ -6754,17 +6758,17 @@ p3p://167.114.175.6:55331/64c3653f0007f6812c7970122ff43531$LR•IPV4•2『线 #EXTINF:-1 tvg-id="年代新闻" tvg-name="年代新闻" group-title="港澳台",年代新闻 p3p://167.114.175.6:55331/5fe09fec000ac0127462c4ac6b1f16a3$LR•IPV4 #EXTINF:-1 tvg-id="人间卫视" tvg-name="人间卫视" group-title="港澳台",人间卫视 -http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u8$LR•IPV4•3『线路1』 +http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="人间卫视" tvg-name="人间卫视" group-title="港澳台",人间卫视 -https://5ddce30eb4b55.streamlock.net/bltvhd/bltv1/chunklist_w511254805.m3u8$LR•IPV4•3『线路2』 +http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="人间卫视" tvg-name="人间卫视" group-title="港澳台",人间卫视 -http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u$LR•IPV4•3『线路3』 +https://5ddce30eb4b55.streamlock.net/bltvhd/bltv1/chunklist_w511254805.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="三立戏剧" tvg-name="三立戏剧" group-title="港澳台",三立戏剧 http://61.221.215.25:8800/hls/41/index.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="凤凰卫视" tvg-name="凤凰卫视" group-title="港澳台",凤凰卫视 -p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路1』 +http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="凤凰卫视" tvg-name="凤凰卫视" group-title="港澳台",凤凰卫视 -http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路2』 +p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="Viutv" tvg-name="Viutv" group-title="港澳台",Viutv http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 #EXTINF:-1 tvg-id="Now剧集" tvg-name="Now剧集" group-title="港澳台",Now剧集 diff --git a/tvbox/lib/iptv.txt b/tvbox/lib/iptv.txt index f7e27294..1f67f823 100755 --- a/tvbox/lib/iptv.txt +++ b/tvbox/lib/iptv.txt @@ -1,15 +1,15 @@ 4K,#genre# -东方卫视4K,http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路1』 -东方卫视4K,http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路2』 -湖南卫视4K,http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路1』 -湖南卫视4K,http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路2』 -湖南卫视4K,http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路3』 +东方卫视4K,http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路1』 +东方卫视4K,http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路2』 +湖南卫视4K,http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路1』 +湖南卫视4K,http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路2』 +湖南卫视4K,http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路3』 浙江卫视4K,http://43.251.226.89:8080/play/922.m3u8$LR•IPV4•2『线路1』 浙江卫视4K,http://43.251.226.89:8080/play/923.m3u8$LR•IPV4•2『线路2』 -江苏卫视4K,http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路1』 -江苏卫视4K,http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路2』 -江苏卫视4K,http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路3』 +江苏卫视4K,http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路1』 +江苏卫视4K,http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路2』 +江苏卫视4K,http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路3』 广东卫视4K,http://vvip.lqcc.xyz:8092/stream/channelid/1248069700?auth=PrI5LXwb51dYilt30TvNYVVAgd4A&profile=pass$LR•IPV4•7『线路1』 广东卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.0.27:5146$LR•IPV4•7『线路2』 广东卫视4K,https://live.264788.xyz/channel/guangdongweishi4k?streamid=33aeafbb59f2bcb1877c3a8229c0135b&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•7『线路3』 @@ -17,12 +17,12 @@ 广东卫视4K,https://live.264788.xyz/channel/guangdongweishi4k?streamid=0508c0316aedc9152adcf323fa95c2c0&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•7『线路5』 广东卫视4K,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001540/index.m3u8?streamid=33aeafbb59f2bcb1877c3a8229c0135b&streamkey=0AGMO6LiBIxyH4UUBGZSecN0VLptakvTRcCBdKPsgZ5LvjIJtZ6lVmakn2xtYKNlvaZmadVnIW0Ur7nROOy5lbmQHqDT5XsDIAlz3aket1LK13kwaGDOHJf9U7zQSS6b&token=1775753804-a378e51446e90f3d-0-831fa09b2b3eafcffbd9550a9e04cf4d$LR•IPV4•7『线路6』 广东卫视4K,http://101.35.240.114:88/live.php?id=广东卫视4K$LR•IPV4•7『线路7』 -深圳卫视4K,http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路1』 -深圳卫视4K,https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路2』 -深圳卫视4K,http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路3』 -深圳卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路4』 -深圳卫视4K,http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路5』 -深圳卫视4K,http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路6』 +深圳卫视4K,http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路1』 +深圳卫视4K,http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路2』 +深圳卫视4K,https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路3』 +深圳卫视4K,http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路4』 +深圳卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路5』 +深圳卫视4K,http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路6』 深圳卫视4K,https://live.264788.xyz/channel/shenzhenweishi4k?streamid=9828b90c3948bae63cb8de76cdccd646&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•8『线路7』 深圳卫视4K,http://101.35.240.114:88/live.php?id=深圳卫视4K$LR•IPV4•8『线路8』 南国都市4K,https://tencentplay.gztv.com/live/nanguodushi.m3u8?txSecret=550af55c0ea34ce492748481415b6dfa&txTime=1903e7b17de$LR•IPV4 @@ -31,12 +31,13 @@ 北京卫视4K,http://8.138.7.223/tv/btime.php?id=bjws4k$LR•IPV4•5『线路3』 北京卫视4K,http://101.35.240.114:88/live.php?id=北京卫视$LR•IPV4•5『线路4』 北京卫视4K,http://106.53.99.30/tv/api.php?id=bjws4k$LR•IPV4•5『线路5』 -CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•6『线路1』 -CCTV4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•6『线路2』 -CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•6『线路3』 -CCTV4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•6『线路4』 -CCTV4K,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•6『线路5』 -CCTV4K,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•6『线路6』 +CCTV4K,http://vip1.xinketongxun.fun:8082/tsfile/live/1026_1.m3u8$LR•IPV4•7『线路1』 +CCTV4K,http://101.43.145.141:12002/gaoma/cctv4k.m3u8$LR•IPV4•7『线路2』 +CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-059479ae1f0d68d2ff0b4b591a28d3c6&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路3』 +CCTV4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•7『线路4』 +CCTV4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•7『线路5』 +CCTV4K,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路6』 +CCTV4K,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•7『线路7』 8K,#genre# 北京纪实8K,https://gdcucc.v1.mk/gdcucc/brtv8k.m3u8$LR•IPV4•2『线路1』 @@ -46,186 +47,188 @@ CCTV8K,http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路2』 CCTV8K,http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•3『线路3』 央视,#genre# -CCTV1,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV1,http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•12『线路2』 -CCTV1,http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV1,http://112.27.235.94:8000/hls/1/index.m3u8$LR•IPV4•12『线路4』 -CCTV1,http://222.223.41.27:8888/hls/1/index.m3u8$LR•IPV4•12『线路5』 -CCTV1,http://111.8.224.6:9999/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 -CCTV1,http://183.129.255.66:8480/hls/1/index.m3u8$LR•IPV4•12『线路7』 -CCTV1,http://play.kankanlive.com/live/1698234869325962.m3u8$LR•IPV4•12『线路8』 -CCTV1,http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路9』 +CCTV1,http://112.27.235.94:8000/hls/1/index.m3u8$LR•IPV4•12『线路1』 +CCTV1,http://222.223.41.27:8888/hls/1/index.m3u8$LR•IPV4•12『线路2』 +CCTV1,http://111.8.224.6:9999/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +CCTV1,http://183.129.255.66:8480/hls/1/index.m3u8$LR•IPV4•12『线路4』 +CCTV1,http://play.kankanlive.com/live/1698234869325962.m3u8$LR•IPV4•12『线路5』 +CCTV1,http://120.198.95.220:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 +CCTV1,http://38.75.136.137:98/gslb/dsdqbv/cctv1hd.m3u8?auth=test20251009$LR•IPV4•12『线路7』 +CCTV1,http://112.46.105.20:8009/hls/501/index.m3u8$LR•IPV4•12『线路8』 +CCTV1,http://153.0.171.163:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路9』 CCTV1,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•12『线路10』 CCTV1,http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•12『线路11』 CCTV1,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•12『线路12』 -CCTV2,http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 -CCTV2,http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•14『线路2』 -CCTV2,http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -CCTV2,http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•14『线路4』 -CCTV2,http://101.66.199.102:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 -CCTV2,http://111.8.224.6:9999/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 -CCTV2,http://116.128.243.121:85/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 -CCTV2,http://183.129.255.66:8480/hls/2/index.m3u8$LR•IPV4•14『线路8』 -CCTV2,http://204.12.221.218:8181/3m1080p/cctv2.m3u8$LR•IPV4•14『线路9』 -CCTV2,http://207.56.13.146:81/cdnlive/cctv2.m3u8$LR•IPV4•14『线路10』 +CCTV2,http://112.27.235.94:8000/hls/2/index.m3u8$LR•IPV4•14『线路1』 +CCTV2,http://101.66.199.102:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 +CCTV2,http://111.8.224.6:9999/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 +CCTV2,http://116.128.243.121:85/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +CCTV2,http://183.129.255.66:8480/hls/2/index.m3u8$LR•IPV4•14『线路5』 +CCTV2,http://204.12.221.218:8181/3m1080p/cctv2.m3u8$LR•IPV4•14『线路6』 +CCTV2,http://38.75.136.137:98/gslb/dsdqbv/cctv2hd.m3u8?auth=test20251009$LR•IPV4•14『线路7』 +CCTV2,http://207.56.13.146:81/cdnlive/cctv2.m3u8$LR•IPV4•14『线路8』 +CCTV2,http://112.46.105.20:8009/hls/502/index.m3u8$LR•IPV4•14『线路9』 +CCTV2,http://153.0.171.163:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路10』 CCTV2,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•14『线路11』 CCTV2,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•14『线路12』 CCTV2,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•14『线路13』 CCTV2,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•14『线路14』 -CCTV3,http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV3,http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•12『线路2』 -CCTV3,http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV3,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•12『线路4』 -CCTV3,http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•12『线路5』 -CCTV3,http://222.223.41.27:8888/hls/3/index.m3u8$LR•IPV4•12『线路6』 -CCTV3,http://111.8.224.6:9999/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路7』 -CCTV3,http://183.129.255.66:8480/hls/3/index.m3u8$LR•IPV4•12『线路8』 -CCTV3,http://118.193.115.2:9901/tsfile/live/0003_1.m3u8?key=txiptv$LR•IPV4•12『线路9』 -CCTV3,http://120.198.95.220:9901/tsfile/live/1017_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路10』 +CCTV3,http://112.27.235.94:8000/hls/3/index.m3u8$LR•IPV4•12『线路1』 +CCTV3,http://222.223.41.27:8888/hls/3/index.m3u8$LR•IPV4•12『线路2』 +CCTV3,http://111.8.224.6:9999/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +CCTV3,http://183.129.255.66:8480/hls/3/index.m3u8$LR•IPV4•12『线路4』 +CCTV3,http://118.193.115.2:9901/tsfile/live/0003_1.m3u8?key=txiptv$LR•IPV4•12『线路5』 +CCTV3,http://120.198.95.220:9901/tsfile/live/1017_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•12『线路6』 +CCTV3,http://38.75.136.137:98/gslb/dsdqbv/cctv3hd.m3u8?auth=test20251009$LR•IPV4•12『线路7』 +CCTV3,http://112.46.105.20:8009/hls/3/index.m3u8$LR•IPV4•12『线路8』 +CCTV3,http://153.0.171.163:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路9』 +CCTV3,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•12『线路10』 CCTV3,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•12『线路11』 CCTV3,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•12『线路12』 -CCTV4,http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 -CCTV4,http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•17『线路2』 -CCTV4,http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路3』 -CCTV4,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•17『线路4』 -CCTV4,p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•17『线路5』 -CCTV4,http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•17『线路6』 -CCTV4,http://222.223.41.27:8888/hls/4/index.m3u8$LR•IPV4•17『线路7』 -CCTV4,http://111.8.224.6:9999/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 -CCTV4,http://183.129.255.66:8480/hls/4/index.m3u8$LR•IPV4•17『线路9』 -CCTV4,http://221.226.51.220:50081/newlive/live/hls/4/live.m3u8$LR•IPV4•17『线路10』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•17『线路11』 -CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•17『线路12』 -CCTV4,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•17『线路13』 -CCTV4,http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•17『线路14』 -CCTV4,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•17『线路15』 -CCTV4,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•17『线路16』 -CCTV4,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•17『线路17』 -CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 -CCTV5,http://112.46.105.20:8009/hls/503/index.m3u8$LR•IPV4•14『线路2』 -CCTV5,http://153.0.171.163:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -CCTV5,http://112.27.235.94:8000/hls/5/index.m3u8$LR•IPV4•14『线路4』 -CCTV5,http://222.223.41.27:8888/hls/5/index.m3u8$LR•IPV4•14『线路5』 -CCTV5,http://183.129.255.66:8480/hls/5/index.m3u8$LR•IPV4•14『线路6』 -CCTV5,http://221.226.51.220:50081/newlive/live/hls/5/live.m3u8$LR•IPV4•14『线路7』 +CCTV4,http://112.27.235.94:8000/hls/4/index.m3u8$LR•IPV4•18『线路1』 +CCTV4,http://222.223.41.27:8888/hls/4/index.m3u8$LR•IPV4•18『线路2』 +CCTV4,http://111.8.224.6:9999/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路3』 +CCTV4,http://183.129.255.66:8480/hls/4/index.m3u8$LR•IPV4•18『线路4』 +CCTV4,http://38.75.136.137:98/gslb/dsdqbv/cctv4hd.m3u8?auth=test20251009$LR•IPV4•18『线路5』 +CCTV4,http://221.226.51.220:50081/newlive/live/hls/4/live.m3u8$LR•IPV4•18『线路6』 +CCTV4,http://112.46.105.20:8009/hls/4/index.m3u8$LR•IPV4•18『线路7』 +CCTV4,http://153.0.171.163:9901/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 +CCTV4,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•18『线路9』 +CCTV4,p3p://167.114.175.6:55331/61244d9c0006885d64b1b7591f6c12a0$LR•IPV4•18『线路10』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-b6d64f78ff7eb13dc5162b82e7b3d18e&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路11』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路12』 +CCTV4,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•18『线路13』 +CCTV4,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•18『线路14』 +CCTV4,http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•18『线路15』 +CCTV4,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•18『线路16』 +CCTV4,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•18『线路17』 +CCTV4,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•18『线路18』 +CCTV5,http://112.27.235.94:8000/hls/5/index.m3u8$LR•IPV4•14『线路1』 +CCTV5,http://222.223.41.27:8888/hls/5/index.m3u8$LR•IPV4•14『线路2』 +CCTV5,http://183.129.255.66:8480/hls/5/index.m3u8$LR•IPV4•14『线路3』 +CCTV5,http://221.226.51.220:50081/newlive/live/hls/5/live.m3u8$LR•IPV4•14『线路4』 +CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5hd.m3u8?auth=test20251009$LR•IPV4•14『线路5』 +CCTV5,http://112.46.105.20:8009/hls/503/index.m3u8$LR•IPV4•14『线路6』 +CCTV5,http://153.0.171.163:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路7』 CCTV5,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•14『线路8』 CCTV5,http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•14『线路9』 -CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•14『线路10』 -CCTV5,http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•14『线路11』 -CCTV5,http://111.8.224.6:9999/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 -CCTV5,http://183.129.255.66:8480/hls/6/index.m3u8$LR•IPV4•14『线路13』 +CCTV5,http://112.27.235.94:8000/hls/6/index.m3u8$LR•IPV4•14『线路10』 +CCTV5,http://111.8.224.6:9999/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路11』 +CCTV5,http://183.129.255.66:8480/hls/6/index.m3u8$LR•IPV4•14『线路12』 +CCTV5,http://38.75.136.137:98/gslb/dsdqbv/cctv5p.m3u8?auth=test20251009$LR•IPV4•14『线路13』 CCTV5,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226894/1.m3u8?$LR•IPV6•14『线路14』 -CCTV6,http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV6,http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•12『线路2』 -CCTV6,http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV6,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•12『线路4』 -CCTV6,http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•12『线路5』 -CCTV6,http://222.223.41.27:8888/hls/6/index.m3u8$LR•IPV4•12『线路6』 -CCTV6,http://118.193.115.2:9901/tsfile/live/0006_1.m3u8?key=txiptv$LR•IPV4•12『线路7』 -CCTV6,http://221.226.51.220:50081/newlive/live/hls/6/live.m3u8$LR•IPV4•12『线路8』 +CCTV6,http://112.27.235.94:8000/hls/7/index.m3u8$LR•IPV4•12『线路1』 +CCTV6,http://222.223.41.27:8888/hls/6/index.m3u8$LR•IPV4•12『线路2』 +CCTV6,http://118.193.115.2:9901/tsfile/live/0006_1.m3u8?key=txiptv$LR•IPV4•12『线路3』 +CCTV6,http://153.0.171.163:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路4』 +CCTV6,http://221.226.51.220:50081/newlive/live/hls/6/live.m3u8$LR•IPV4•12『线路5』 +CCTV6,http://38.75.136.137:98/gslb/dsdqbv/cctv6hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 +CCTV6,http://112.46.105.20:8009/hls/6/index.m3u8$LR•IPV4•12『线路7』 +CCTV6,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•12『线路8』 CCTV6,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•12『线路9』 CCTV6,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•12『线路10』 CCTV6,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•12『线路11』 CCTV6,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•12『线路12』 -CCTV7,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV7,http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•12『线路2』 -CCTV7,http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV7,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•12『线路4』 -CCTV7,http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•12『线路5』 -CCTV7,http://112.123.243.37:50085/tsfile/live/0008_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路6』 -CCTV7,http://101.66.194.177:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路7』 -CCTV7,http://222.223.41.27:8888/hls/7/index.m3u8$LR•IPV4•12『线路8』 -CCTV7,http://183.129.255.66:8480/hls/8/index.m3u8$LR•IPV4•12『线路9』 +CCTV7,http://112.27.235.94:8000/hls/8/index.m3u8$LR•IPV4•12『线路1』 +CCTV7,http://112.123.243.37:50085/tsfile/live/0008_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路2』 +CCTV7,http://101.66.194.177:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路3』 +CCTV7,http://222.223.41.27:8888/hls/7/index.m3u8$LR•IPV4•12『线路4』 +CCTV7,http://183.129.255.66:8480/hls/8/index.m3u8$LR•IPV4•12『线路5』 +CCTV7,http://38.75.136.137:98/gslb/dsdqbv/cctv7hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 +CCTV7,http://112.46.105.20:8009/hls/504/index.m3u8$LR•IPV4•12『线路7』 +CCTV7,http://153.0.171.163:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路8』 +CCTV7,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•12『线路9』 CCTV7,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•12『线路10』 CCTV7,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•12『线路11』 CCTV7,http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•12『线路12』 -CCTV8,http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•11『线路1』 -CCTV8,http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•11『线路2』 -CCTV8,http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路3』 -CCTV8,http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•11『线路4』 -CCTV8,http://222.223.41.27:8888/hls/8/index.m3u8$LR•IPV4•11『线路5』 -CCTV8,http://183.129.255.66:8480/hls/9/index.m3u8$LR•IPV4•11『线路6』 -CCTV8,http://38.75.136.137:98/gslb/dsdqpub/cctv8hd.m3u8?auth=testpub$LR•IPV4•11『线路7』 -CCTV8,http://124.228.160.210:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路8』 +CCTV8,http://112.27.235.94:8000/hls/9/index.m3u8$LR•IPV4•11『线路1』 +CCTV8,http://222.223.41.27:8888/hls/8/index.m3u8$LR•IPV4•11『线路2』 +CCTV8,http://183.129.255.66:8480/hls/9/index.m3u8$LR•IPV4•11『线路3』 +CCTV8,http://38.75.136.137:98/gslb/dsdqpub/cctv8hd.m3u8?auth=testpub$LR•IPV4•11『线路4』 +CCTV8,http://124.228.160.210:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路5』 +CCTV8,http://38.75.136.137:98/gslb/dsdqbv/cctv8hd.m3u8?auth=test20251009$LR•IPV4•11『线路6』 +CCTV8,http://112.46.105.20:8009/hls/8/index.m3u8$LR•IPV4•11『线路7』 +CCTV8,http://153.0.171.163:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路8』 CCTV8,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•11『线路9』 CCTV8,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•11『线路10』 CCTV8,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•11『线路11』 -CCTV9,http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV9,http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•12『线路2』 -CCTV9,http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 -CCTV9,http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•12『线路4』 -CCTV9,http://112.123.243.37:50085/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 -CCTV9,http://183.129.255.66:8480/hls/10/index.m3u8$LR•IPV4•12『线路6』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•12『线路7』 -CCTV9,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•12『线路8』 -CCTV9,http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•12『线路9』 -CCTV9,http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•12『线路10』 -CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•12『线路11』 -CCTV9,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•12『线路12』 -CCTV10,http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•14『线路1』 -CCTV10,http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•14『线路2』 -CCTV10,http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路3』 -CCTV10,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•14『线路4』 -CCTV10,http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•14『线路5』 -CCTV10,http://101.66.198.105:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路6』 -CCTV10,http://222.223.41.27:8888/hls/10/index.m3u8$LR•IPV4•14『线路7』 -CCTV10,http://111.8.224.6:9999/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 -CCTV10,http://183.129.255.66:8480/hls/11/index.m3u8$LR•IPV4•14『线路9』 -CCTV10,http://183.223.157.123:85/tsfile/live/0010_1.m3u8?key=txiptv$LR•IPV4•14『线路10』 +CCTV9,http://74.91.26.218:82/live/cctv9hd.m3u8$LR•IPV4•13『线路1』 +CCTV9,http://112.123.243.37:50085/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•13『线路2』 +CCTV9,http://183.129.255.66:8480/hls/10/index.m3u8$LR•IPV4•13『线路3』 +CCTV9,http://38.75.136.137:98/gslb/dsdqbv/cctv9hd.m3u8?auth=test20251009$LR•IPV4•13『线路4』 +CCTV9,http://112.46.105.20:8009/hls/509/index.m3u8$LR•IPV4•13『线路5』 +CCTV9,http://153.0.171.163:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=7a9a961d6c6eb5dfb63a77216d3b6d3b$LR•IPV4•13『线路7』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•13『线路8』 +CCTV9,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•13『线路9』 +CCTV9,http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•13『线路10』 +CCTV9,http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•13『线路11』 +CCTV9,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•13『线路12』 +CCTV9,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•13『线路13』 +CCTV10,http://112.27.235.94:8000/hls/11/index.m3u8$LR•IPV4•14『线路1』 +CCTV10,http://101.66.198.105:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路2』 +CCTV10,http://222.223.41.27:8888/hls/10/index.m3u8$LR•IPV4•14『线路3』 +CCTV10,http://111.8.224.6:9999/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +CCTV10,http://183.129.255.66:8480/hls/11/index.m3u8$LR•IPV4•14『线路5』 +CCTV10,http://183.223.157.123:85/tsfile/live/0010_1.m3u8?key=txiptv$LR•IPV4•14『线路6』 +CCTV10,http://38.75.136.137:98/gslb/dsdqbv/cctv10hd.m3u8?auth=test20251009$LR•IPV4•14『线路7』 +CCTV10,http://112.46.105.20:8009/hls/506/index.m3u8$LR•IPV4•14『线路8』 +CCTV10,http://153.0.171.163:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 +CCTV10,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•14『线路10』 CCTV10,https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•14『线路11』 CCTV10,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•14『线路12』 CCTV10,https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•14『线路13』 CCTV10,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•14『线路14』 -CCTV11,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV11,http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 -CCTV11,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•12『线路3』 -CCTV11,http://120.202.94.181:9446/tsfile/live/0011_1.m3u8?key=txiptv$LR•IPV4•12『线路4』 -CCTV11,http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路5』 -CCTV11,http://111.8.224.6:9999/tsfile/live/1041_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 -CCTV11,http://183.129.255.66:8480/hls/12/index.m3u8$LR•IPV4•12『线路7』 -CCTV11,http://cd-live-stream.news.cctvplus.com/live/smil:CHANNEL1.smil/chunklist_w744036192_b1000000.m3u8$LR•IPV4•12『线路8』 +CCTV11,http://120.202.94.181:9446/tsfile/live/0011_1.m3u8?key=txiptv$LR•IPV4•12『线路1』 +CCTV11,http://112.123.243.37:50085/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路2』 +CCTV11,http://111.8.224.6:9999/tsfile/live/1041_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路3』 +CCTV11,http://183.129.255.66:8480/hls/12/index.m3u8$LR•IPV4•12『线路4』 +CCTV11,http://cd-live-stream.news.cctvplus.com/live/smil:CHANNEL1.smil/chunklist_w744036192_b1000000.m3u8$LR•IPV4•12『线路5』 +CCTV11,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•12『线路6』 +CCTV11,http://153.0.171.163:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路7』 +CCTV11,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•12『线路8』 CCTV11,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•12『线路9』 CCTV11,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•12『线路10』 CCTV11,http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•12『线路11』 CCTV11,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•12『线路12』 -CCTV12,http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•10『线路1』 -CCTV12,http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•10『线路2』 -CCTV12,http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路3』 -CCTV12,http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•10『线路4』 -CCTV12,http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路5』 -CCTV12,http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•10『线路6』 -CCTV12,http://183.129.255.66:8480/hls/13/index.m3u8$LR•IPV4•10『线路7』 +CCTV12,http://112.27.235.94:8000/hls/13/index.m3u8$LR•IPV4•10『线路1』 +CCTV12,http://112.123.243.37:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•10『线路2』 +CCTV12,http://222.223.41.27:8888/hls/12/index.m3u8$LR•IPV4•10『线路3』 +CCTV12,http://183.129.255.66:8480/hls/13/index.m3u8$LR•IPV4•10『线路4』 +CCTV12,http://38.75.136.137:98/gslb/dsdqbv/cctv12hd.m3u8?auth=test20251009$LR•IPV4•10『线路5』 +CCTV12,http://112.46.105.20:8009/hls/507/index.m3u8$LR•IPV4•10『线路6』 +CCTV12,http://153.0.171.163:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路7』 CCTV12,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•10『线路8』 CCTV12,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•10『线路9』 CCTV12,http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•10『线路10』 -CCTV13,http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•10『线路1』 -CCTV13,http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路2』 -CCTV13,http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•10『线路3』 -CCTV13,http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•10『线路4』 -CCTV13,http://222.223.41.27:8888/hls/13/index.m3u8$LR•IPV4•10『线路5』 -CCTV13,http://183.129.255.66:8480/hls/14/index.m3u8$LR•IPV4•10『线路6』 +CCTV13,http://112.27.235.94:8000/hls/14/index.m3u8$LR•IPV4•10『线路1』 +CCTV13,http://222.223.41.27:8888/hls/13/index.m3u8$LR•IPV4•10『线路2』 +CCTV13,http://183.129.255.66:8480/hls/14/index.m3u8$LR•IPV4•10『线路3』 +CCTV13,http://38.75.136.137:98/gslb/dsdqbv/cctv13hd.m3u8?auth=test20251009$LR•IPV4•10『线路4』 +CCTV13,http://153.0.171.163:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•10『线路5』 +CCTV13,http://74.91.26.218:82/live/cctv13hd.m3u8$LR•IPV4•10『线路6』 CCTV13,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•10『线路7』 CCTV13,https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•10『线路8』 CCTV13,http://go.bkpcp.top/mg/cctv13$LR•IPV4•10『线路9』 CCTV13,https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•10『线路10』 -CCTV14,http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV14,http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 -CCTV14,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•12『线路3』 -CCTV14,http://112.27.235.94:8000/hls/15/index.m3u8$LR•IPV4•12『线路4』 -CCTV14,http://111.8.224.6:9999/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路5』 -CCTV14,http://183.129.255.66:8480/hls/15/index.m3u8$LR•IPV4•12『线路6』 +CCTV14,http://112.27.235.94:8000/hls/15/index.m3u8$LR•IPV4•12『线路1』 +CCTV14,http://111.8.224.6:9999/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 +CCTV14,http://183.129.255.66:8480/hls/15/index.m3u8$LR•IPV4•12『线路3』 +CCTV14,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•12『线路4』 +CCTV14,http://38.75.136.137:98/gslb/dsdqbv/cctv14hd.m3u8?auth=test20251009$LR•IPV4•12『线路5』 +CCTV14,http://153.0.171.163:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 CCTV14,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•12『线路7』 CCTV14,https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•12『线路8』 CCTV14,http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•12『线路9』 CCTV14,http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•12『线路10』 CCTV14,http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•12『线路11』 CCTV14,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•12『线路12』 -CCTV15,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•12『线路1』 -CCTV15,http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路2』 -CCTV15,http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•12『线路3』 -CCTV15,http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•12『线路4』 -CCTV15,http://222.223.41.27:8888/hls/15/index.m3u8$LR•IPV4•12『线路5』 -CCTV15,http://183.129.255.66:8480/hls/16/index.m3u8$LR•IPV4•12『线路6』 +CCTV15,http://112.27.235.94:8000/hls/16/index.m3u8$LR•IPV4•12『线路1』 +CCTV15,http://222.223.41.27:8888/hls/15/index.m3u8$LR•IPV4•12『线路2』 +CCTV15,http://183.129.255.66:8480/hls/16/index.m3u8$LR•IPV4•12『线路3』 +CCTV15,http://74.91.26.218:82/live/cctv15hd.m3u8$LR•IPV4•12『线路4』 +CCTV15,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•12『线路5』 +CCTV15,http://153.0.171.163:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•12『线路6』 CCTV15,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•12『线路7』 CCTV15,http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•12『线路8』 CCTV15,http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•12『线路9』 @@ -236,9 +239,9 @@ CCTV16,http://38.75.136.137:98/gslb/dsdqbv/cctv16hd.m3u8?auth=test20251009$LR• CCTV16,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•4『线路2』 CCTV16,http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•4『线路3』 CCTV16,http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•4『线路4』 -CCTV17,http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•6『线路1』 -CCTV17,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•6『线路2』 -CCTV17,http://183.129.255.66:8480/hls/18/index.m3u8$LR•IPV4•6『线路3』 +CCTV17,http://183.129.255.66:8480/hls/18/index.m3u8$LR•IPV4•6『线路1』 +CCTV17,http://38.75.136.137:98/gslb/dsdqbv/cctv17hd.m3u8?auth=test20251009$LR•IPV4•6『线路2』 +CCTV17,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•6『线路3』 CCTV17,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•6『线路4』 CCTV17,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•6『线路5』 CCTV17,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•6『线路6』 @@ -247,8 +250,8 @@ CCTV怀旧剧场,http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR CCTV风云剧场,http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4 CCTV风云音乐,http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4 CCTV兵器科技,http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 -CCTV风云足球,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路1』 -CCTV风云足球,https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•13『线路2』 +CCTV风云足球,https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•13『线路1』 +CCTV风云足球,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•13『线路2』 CCTV风云足球,http://207.56.13.146:81/cdnlive/fyzq.m3u8$LR•IPV4•13『线路3』 CCTV风云足球,http://dl.wifi942.com:66/jsyd/jsyd.php?id=G_FENGSHANGZQ-CQ$LR•IPV4•13『线路4』 CCTV风云足球,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=4934&tk=a0c4f6cfaba3$LR•IPV4•13『线路5』 @@ -271,8 +274,8 @@ CCTV央视台球,http://dassby.qqff.top:99/live/高尔夫网球/index.m3u8$LR• CCTV央视台球,http://107.150.60.122/live/ystq.m3u8$LR•IPV4•9『线路9』 CCTV女性时尚,http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4 CCTV电视指南,http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4 -CCTV世界地理,http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•2『线路1』 -CCTV世界地理,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•2『线路2』 +CCTV世界地理,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•2『线路1』 +CCTV世界地理,http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•2『线路2』 CCTV卫生健康,http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4 CETV1,http://117.161.133.51:81/gitv_live/G_CETV-1/G_CETV-1.m3u8?p=GITV$LR•IPV4•2『线路1』 CETV1,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226494/1.m3u8?$LR•IPV6•2『线路2』 @@ -283,8 +286,8 @@ CETV4,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/22 CGTN英语,https://0472.org/hls/cgtn.m3u8$LR•IPV4 CGTN记录,https://0472.org/hls/cgtnd.m3u8$LR•IPV4•2『线路1』 CGTN记录,https://english-livetx.cgtn.com/hls/yypdjlctzb_hd.m3u8$LR•IPV4•2『线路2』 -CGTN俄语,p3p://167.114.175.6:55331/60e648570006544872703d417386353f$LR•IPV4•2『线路1』 -CGTN俄语,https://0472.org/hls/cgtne.m3u8$LR•IPV4•2『线路2』 +CGTN俄语,https://0472.org/hls/cgtne.m3u8$LR•IPV4•2『线路1』 +CGTN俄语,p3p://167.114.175.6:55331/60e648570006544872703d417386353f$LR•IPV4•2『线路2』 CGTN法语,https://0472.org/hls/cgtnf.m3u8$LR•IPV4 CGTN西语,https://0472.org/hls/cgtnx.m3u8$LR•IPV4 CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 @@ -306,457 +309,456 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 星空卫视,http://171.213.140.54:8123/udp/239.93.1.10:2193$LR•IPV4•7『线路6』 星空卫视,https://stream1.freetv.fun/xing-kong-wei-shi-4.ctv$LR•IPV4•7『线路7』 湖南卫视,http://120.196.232.43:8088/rrs03.hw.gmcc.net/PLTV/651/224/3221226698/1.m3u8$LR•IPV4•16『线路1』 -湖南卫视,http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•16『线路2』 -湖南卫视,http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•16『线路3』 -湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路4』 -湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路5』 -湖南卫视,http://23.237.228.134/live6/hunan.m3u8$LR•IPV4•16『线路6』 -湖南卫视,http://gfr.x3322.net:9901/tsfile/live/1084_1.m3u8$LR•IPV4•16『线路7』 -湖南卫视,http://api.kkitv.itv888.cn:8080/hls/hoxiunz7ce/index.m3u8$LR•IPV4•16『线路8』 -湖南卫视,https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•16『线路9』 -湖南卫视,https://httop.top/ysp-湖南卫视$LR•IPV4•16『线路10』 -湖南卫视,http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•16『线路11』 -湖南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•16『线路12』 -湖南卫视,http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•16『线路13』 -湖南卫视,http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路14』 -湖南卫视,http://207.56.13.146:81/cdnlive/hnws.m3u8$LR•IPV4•16『线路15』 -湖南卫视,http://antvlive.ab5c6921.cdnviet.com/antv/playlist.m3u8$LR•IPV4•16『线路16』 +湖南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226509/1.m3u8?zoneoffset=480&servicetype=1&icpid=&limitflux=-1&limitdur=-1&tenantId=8601&accountinfo=%7E%7EV2.0%7EIGb_ib7rnBX9_sANRKq9sg%7EpK8OKM5JoJWWbLRyLfPcUMkwWZ90MzSI9S9PDltJsYzd0ZGcS3Tkh7syciNKJa-w60mDOdwtDyoNwCx9aRgzHNH9AUREV_qvNJtXHRPzYw0%7EExtInfo9bj61dxzlMXrsixrqcFYPg%3D%3D%3A20221022013542%2C915973%2C119.123.71.209%2C20221022013542%2C10000100000000050000000003873458%2C915973%2C-1%2C0%2C1%2C%2C%2C2%2C%2C%2C%2C2%2C%2C10000100000000060000000007253514_0%2CEND&GuardEncType=2$LR•IPV6•16『线路2』 +湖南卫视,http://112.27.235.94:8000/hls/31/index.m3u8$LR•IPV4•16『线路3』 +湖南卫视,http://112.123.243.37:50085/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 +湖南卫视,http://207.56.13.146:81/cdnlive/hnws.m3u8$LR•IPV4•16『线路5』 +湖南卫视,http://antvlive.ab5c6921.cdnviet.com/antv/playlist.m3u8$LR•IPV4•16『线路6』 +湖南卫视,http://38.75.136.137:98/gslb/dsdqpub/hnwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 +湖南卫视,http://74.91.26.218:82/live/hnwshd.m3u8$LR•IPV4•16『线路8』 +湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-2500/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路9』 +湖南卫视,https://hlsbkmgsplive.miguvideo.com/wd-hunanhd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路10』 +湖南卫视,http://23.237.228.134/live6/hunan.m3u8$LR•IPV4•16『线路11』 +湖南卫视,http://gfr.x3322.net:9901/tsfile/live/1084_1.m3u8$LR•IPV4•16『线路12』 +湖南卫视,http://api.kkitv.itv888.cn:8080/hls/hoxiunz7ce/index.m3u8$LR•IPV4•16『线路13』 +湖南卫视,https://iptv.catvod.com/catvod.php?id=hunws$LR•IPV4•16『线路14』 +湖南卫视,https://httop.top/ysp-湖南卫视$LR•IPV4•16『线路15』 +湖南卫视,http://iptv.huuc.edu.cn/hls/hunanhd.m3u8$LR•IPV4•16『线路16』 浙江卫视,http://zwebl02.cztv.com/live/channel01720Pnew.m3u8?auth_key=1784718132-ebc796d43096e23aad5d56ba638be8c6-0-bb2c2dbcd2b4e115aa53bc84322b8a7f$LR•IPV4•18『线路1』 -浙江卫视,http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•18『线路2』 -浙江卫视,http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•18『线路3』 -浙江卫视,http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•18『线路4』 -浙江卫视,http://23.237.228.134/live6/zhejiang.m3u8$LR•IPV4•18『线路5』 -浙江卫视,http://gfr.x3322.net:9901/tsfile/live/1087_1.m3u8$LR•IPV4•18『线路6』 -浙江卫视,http://api.kkitv.itv888.cn:8080/hls/urjqjvyf41q/index.m3u8$LR•IPV4•18『线路7』 -浙江卫视,https://iptv.catvod.com/catvod.php?id=zjws$LR•IPV4•18『线路8』 -浙江卫视,https://httop.top/ysp-浙江卫视$LR•IPV4•18『线路9』 -浙江卫视,http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•18『线路10』 -浙江卫视,http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路11』 -浙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路12』 -浙江卫视,http://112.27.235.94:8000/hls/29/index.m3u8$LR•IPV4•18『线路13』 -浙江卫视,http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路14』 -浙江卫视,http://120.198.95.220:9901/tsfile/live/1045_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路15』 -浙江卫视,http://111.8.224.6:9999/tsfile/live/1064_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路16』 -浙江卫视,http://124.228.160.210:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 +浙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226899/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ETYfTgTra_pUx2cPrgZ_BDw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 +浙江卫视,http://112.27.235.94:8000/hls/29/index.m3u8$LR•IPV4•18『线路3』 +浙江卫视,http://112.123.243.37:50085/tsfile/live/0019_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 +浙江卫视,http://120.198.95.220:9901/tsfile/live/1045_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路5』 +浙江卫视,http://ali-xwl.cztv.com/live/channel011080Plxw.m3u8$LR•IPV4•18『线路6』 +浙江卫视,http://111.8.224.6:9999/tsfile/live/1064_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路7』 +浙江卫视,http://ali-xwl.cztv.com/live/channel01720Plxw.m3u8$LR•IPV4•18『线路8』 +浙江卫视,http://124.228.160.210:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 +浙江卫视,http://38.75.136.137:98/gslb/dsdqpub/zjwshd.m3u8?auth=testpub$LR•IPV4•18『线路10』 +浙江卫视,http://23.237.228.134/live6/zhejiang.m3u8$LR•IPV4•18『线路11』 +浙江卫视,http://gfr.x3322.net:9901/tsfile/live/1087_1.m3u8$LR•IPV4•18『线路12』 +浙江卫视,http://api.kkitv.itv888.cn:8080/hls/urjqjvyf41q/index.m3u8$LR•IPV4•18『线路13』 +浙江卫视,https://iptv.catvod.com/catvod.php?id=zjws$LR•IPV4•18『线路14』 +浙江卫视,https://httop.top/ysp-浙江卫视$LR•IPV4•18『线路15』 +浙江卫视,http://iptv.huuc.edu.cn/hls/zjhd.m3u8$LR•IPV4•18『线路16』 +浙江卫视,http://153.0.171.163:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 浙江卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225703/index.m3u8$LR•IPV4•18『线路18』 -东方卫视,http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 -东方卫视,http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•17『线路2』 -东方卫视,http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•17『线路3』 -东方卫视,http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•17『线路4』 -东方卫视,http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•17『线路5』 -东方卫视,https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•17『线路6』 -东方卫视,https://httop.top/ysp-东方卫视$LR•IPV4•17『线路7』 -东方卫视,http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•17『线路8』 -东方卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•17『线路9』 -东方卫视,http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 -东方卫视,http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•17『线路11』 -东方卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路12』 -东方卫视,https://txmov2.a.kwimgs.com/bs3/video-hls/5219953535631090825_hlsb.m3u8$LR•IPV4•17『线路13』 -东方卫视,http://120.198.95.220:9901/tsfile/live/1047_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 -东方卫视,http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•17『线路15』 -东方卫视,http://124.228.160.210:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +东方卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226898/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0uh4lyjjBCCN7TCq21vSIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +东方卫视,https://txmov2.a.kwimgs.com/bs3/video-hls/5219953535631090825_hlsb.m3u8$LR•IPV4•17『线路2』 +东方卫视,http://120.198.95.220:9901/tsfile/live/1047_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +东方卫视,http://bp-resource-dfl.bestv.cn/155/3/video.m3u8$LR•IPV4•17『线路4』 +东方卫视,http://124.228.160.210:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路5』 +东方卫视,http://38.75.136.137:98/gslb/dsdqbv/dfwshd.m3u8?auth=test20251009$LR•IPV4•17『线路6』 +东方卫视,http://23.237.228.134/live3/dongfang.m3u8$LR•IPV4•17『线路7』 +东方卫视,http://43.251.226.89:8080/play/36.m3u8$LR•IPV4•17『线路8』 +东方卫视,http://gfr.x3322.net:9901/tsfile/live/1085_1.m3u8$LR•IPV4•17『线路9』 +东方卫视,http://api.kkitv.itv888.cn:8080/hls/p269fvbehye/index.m3u8$LR•IPV4•17『线路10』 +东方卫视,https://iptv.catvod.com/catvod.php?id=dfws$LR•IPV4•17『线路11』 +东方卫视,https://httop.top/ysp-东方卫视$LR•IPV4•17『线路12』 +东方卫视,http://iptv.huuc.edu.cn/hls/dfhd.m3u8$LR•IPV4•17『线路13』 +东方卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=dfws$LR•IPV4•17『线路14』 +东方卫视,http://153.0.171.163:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路15』 +东方卫视,http://omnix.cn:4000/udp/225.1.8.45:8032$LR•IPV4•17『线路16』 东方卫视,http://118.81.195.79:9003/hls/23/index.m3u8$LR•IPV4•17『线路17』 -北京卫视,http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 -北京卫视,http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路2』 -北京卫视,http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路3』 -北京卫视,http://gfr.x3322.net:9901/tsfile/live/1089_1.m3u8$LR•IPV4•14『线路4』 -北京卫视,http://api.kkitv.itv888.cn:8080/hls/h5uud1z84gn/index.m3u8$LR•IPV4•14『线路5』 -北京卫视,https://iptv.catvod.com/catvod.php?id=bjws$LR•IPV4•14『线路6』 -北京卫视,https://httop.top/ysp-北京卫视$LR•IPV4•14『线路7』 -北京卫视,http://iptv.huuc.edu.cn/hls/btv1hd.m3u8$LR•IPV4•14『线路8』 -北京卫视,http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 -北京卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路10』 -北京卫视,http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路11』 -北京卫视,http://101.66.198.105:9901/tsfile/live/0016_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 -北京卫视,http://120.198.95.220:9901/tsfile/live/1065_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路13』 +北京卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226900/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EcYPi33WFyhvd6SjmqUKhJg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +北京卫视,http://112.27.235.94:8000/hls/27/index.m3u8$LR•IPV4•14『线路2』 +北京卫视,http://101.66.198.105:9901/tsfile/live/0016_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +北京卫视,http://120.198.95.220:9901/tsfile/live/1065_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路4』 +北京卫视,http://38.75.136.137:98/gslb/dsdqpub/bjwshd.m3u8?auth=testpub$LR•IPV4•14『线路5』 +北京卫视,http://23.237.228.134/live3/beijing.m3u8$LR•IPV4•14『线路6』 +北京卫视,http://43.251.226.89:8080/play/40.m3u8$LR•IPV4•14『线路7』 +北京卫视,http://gfr.x3322.net:9901/tsfile/live/1089_1.m3u8$LR•IPV4•14『线路8』 +北京卫视,http://api.kkitv.itv888.cn:8080/hls/h5uud1z84gn/index.m3u8$LR•IPV4•14『线路9』 +北京卫视,https://iptv.catvod.com/catvod.php?id=bjws$LR•IPV4•14『线路10』 +北京卫视,https://httop.top/ysp-北京卫视$LR•IPV4•14『线路11』 +北京卫视,http://iptv.huuc.edu.cn/hls/btv1hd.m3u8$LR•IPV4•14『线路12』 +北京卫视,http://153.0.171.163:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 北京卫视,http://go.bkpcp.top/mg/bjws$LR•IPV4•14『线路14』 -江苏卫视,http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•17『线路1』 -江苏卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路2』 -江苏卫视,http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•17『线路3』 -江苏卫视,http://43.251.226.89:8080/play/37.m3u8$LR•IPV4•17『线路4』 -江苏卫视,http://gfr.x3322.net:9901/tsfile/live/1086_1.m3u8$LR•IPV4•17『线路5』 -江苏卫视,http://api.kkitv.itv888.cn:8080/hls/g1upm1u239/index.m3u8$LR•IPV4•17『线路6』 -江苏卫视,https://httop.top/ysp-江苏卫视$LR•IPV4•17『线路7』 -江苏卫视,http://iptv.huuc.edu.cn/hls/jshd.m3u8$LR•IPV4•17『线路8』 -江苏卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•17『线路9』 -江苏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 -江苏卫视,http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•17『线路11』 -江苏卫视,http://112.123.243.37:50085/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 -江苏卫视,http://101.66.198.242:9901/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 -江苏卫视,http://120.198.95.220:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 -江苏卫视,http://221.226.51.220:50081/newlive/live/hls/18/live.m3u8$LR•IPV4•17『线路15』 -江苏卫视,http://204.12.221.218:8181/3m1080p/jsws.m3u8$LR•IPV4•17『线路16』 +江苏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226897/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0BmO6uHF7WFoTed__Xr3NQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +江苏卫视,http://112.27.235.94:8000/hls/32/index.m3u8$LR•IPV4•17『线路2』 +江苏卫视,http://112.123.243.37:50085/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 +江苏卫视,http://101.66.198.242:9901/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 +江苏卫视,http://120.198.95.220:9901/tsfile/live/1046_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路5』 +江苏卫视,http://221.226.51.220:50081/newlive/live/hls/18/live.m3u8$LR•IPV4•17『线路6』 +江苏卫视,http://38.75.136.137:98/gslb/dsdqbv/jswshd.m3u8?auth=test20251009$LR•IPV4•17『线路7』 +江苏卫视,http://204.12.221.218:8181/3m1080p/jsws.m3u8$LR•IPV4•17『线路8』 +江苏卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/jswshd265/55/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路9』 +江苏卫视,http://23.237.228.134/live3/jiangsu.m3u8$LR•IPV4•17『线路10』 +江苏卫视,http://43.251.226.89:8080/play/37.m3u8$LR•IPV4•17『线路11』 +江苏卫视,http://gfr.x3322.net:9901/tsfile/live/1086_1.m3u8$LR•IPV4•17『线路12』 +江苏卫视,http://api.kkitv.itv888.cn:8080/hls/g1upm1u239/index.m3u8$LR•IPV4•17『线路13』 +江苏卫视,https://httop.top/ysp-江苏卫视$LR•IPV4•17『线路14』 +江苏卫视,http://iptv.huuc.edu.cn/hls/jshd.m3u8$LR•IPV4•17『线路15』 +江苏卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jsws$LR•IPV4•17『线路16』 江苏卫视,http://39.134.24.166/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226200/index.m3u8$LR•IPV4•17『线路17』 -安徽卫视,http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•13『线路1』 -安徽卫视,http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•13『线路2』 -安徽卫视,http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•13『线路3』 -安徽卫视,https://iptv.catvod.com/catvod.php?id=ahws$LR•IPV4•13『线路4』 -安徽卫视,https://httop.top/ysp-安徽卫视$LR•IPV4•13『线路5』 -安徽卫视,http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•13『线路6』 -安徽卫视,http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路7』 -安徽卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路8』 -安徽卫视,http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•13『线路9』 -安徽卫视,http://204.12.221.218:8181/3m1080p/ahws.m3u8$LR•IPV4•13『线路10』 -安徽卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ahwshd$LR•IPV4•13『线路11』 -安徽卫视,http://124.228.160.210:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路12』 -安徽卫视,http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 -重庆卫视,http://p2.ioioz.com/videojs.php?id=https://sjlivecdn9.cbg.cn/202607222106/app_2/_definst_/ls_2.stream/chunklist.m3u8$LR•IPV4•15『线路1』 -重庆卫视,http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•15『线路2』 -重庆卫视,http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•15『线路3』 -重庆卫视,http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•15『线路4』 -重庆卫视,http://api.kkitv.itv888.cn:8080/hls/ogh3s6tbw6/index.m3u8$LR•IPV4•15『线路5』 -重庆卫视,https://iptv.catvod.com/catvod.php?id=cqws$LR•IPV4•15『线路6』 -重庆卫视,https://httop.top/ysp-重庆卫视$LR•IPV4•15『线路7』 -重庆卫视,http://iptv.huuc.edu.cn/hls/cqhd.m3u8$LR•IPV4•15『线路8』 -重庆卫视,http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路9』 -重庆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路10』 -重庆卫视,http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•15『线路11』 -重庆卫视,http://111.8.224.6:9999/tsfile/live/1071_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路12』 -重庆卫视,http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路13』 -重庆卫视,http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路14』 +安徽卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226943/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E0QmKQ_slRCwvVVUUfxPVbw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•13『线路1』 +安徽卫视,http://112.27.235.94:8000/hls/26/index.m3u8$LR•IPV4•13『线路2』 +安徽卫视,http://204.12.221.218:8181/3m1080p/ahws.m3u8$LR•IPV4•13『线路3』 +安徽卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ahwshd$LR•IPV4•13『线路4』 +安徽卫视,http://124.228.160.210:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路5』 +安徽卫视,http://36.136.38.87:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路6』 +安徽卫视,http://23.237.228.134/live8/anhui.m3u8$LR•IPV4•13『线路7』 +安徽卫视,http://gfr.x3322.net:9901/tsfile/live/1092_1.m3u8$LR•IPV4•13『线路8』 +安徽卫视,http://api.kkitv.itv888.cn:8080/hls/m8hvytneunk/index.m3u8$LR•IPV4•13『线路9』 +安徽卫视,https://iptv.catvod.com/catvod.php?id=ahws$LR•IPV4•13『线路10』 +安徽卫视,https://httop.top/ysp-安徽卫视$LR•IPV4•13『线路11』 +安徽卫视,http://iptv.huuc.edu.cn/hls/ahhd.m3u8$LR•IPV4•13『线路12』 +安徽卫视,http://153.0.171.163:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•13『线路13』 +重庆卫视,http://p2.ioioz.com/videojs.php?id=https://sjlivecdn9.cbg.cn/202607222307/app_2/_definst_/ls_2.stream/chunklist.m3u8$LR•IPV4•15『线路1』 +重庆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226963/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjTXsJprEx2nE38tdvu5lhA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路2』 +重庆卫视,http://112.27.235.94:8000/hls/36/index.m3u8$LR•IPV4•15『线路3』 +重庆卫视,http://111.8.224.6:9999/tsfile/live/1071_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路4』 +重庆卫视,http://112.123.243.37:50085/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路5』 +重庆卫视,http://120.198.95.220:9901/tsfile/live/1066_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路6』 +重庆卫视,http://23.237.228.134/live6/chongqing.m3u8$LR•IPV4•15『线路7』 +重庆卫视,http://43.251.226.89:8080/play/55.m3u8$LR•IPV4•15『线路8』 +重庆卫视,http://gfr.x3322.net:9901/tsfile/live/1093_1.m3u8$LR•IPV4•15『线路9』 +重庆卫视,http://api.kkitv.itv888.cn:8080/hls/ogh3s6tbw6/index.m3u8$LR•IPV4•15『线路10』 +重庆卫视,https://iptv.catvod.com/catvod.php?id=cqws$LR•IPV4•15『线路11』 +重庆卫视,https://httop.top/ysp-重庆卫视$LR•IPV4•15『线路12』 +重庆卫视,http://iptv.huuc.edu.cn/hls/cqhd.m3u8$LR•IPV4•15『线路13』 +重庆卫视,http://153.0.171.163:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 重庆卫视,http://118.81.195.79:9003/hls/22/index.m3u8$LR•IPV4•15『线路15』 -四川卫视,http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 -四川卫视,http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•14『线路2』 -四川卫视,https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•14『线路3』 -四川卫视,https://httop.top/ysp-四川卫视$LR•IPV4•14『线路4』 -四川卫视,http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•14『线路5』 -四川卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路6』 -四川卫视,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•14『线路7』 -四川卫视,http://101.66.198.105:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路8』 -四川卫视,http://111.8.224.6:9999/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 -四川卫视,http://198.204.228.26/live/scwshd.m3u8$LR•IPV4•14『线路10』 -四川卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=scwshd$LR•IPV4•14『线路11』 -四川卫视,http://112.123.243.37:50085/tsfile/live/0139_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 -四川卫视,http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路13』 +四川卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226995/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EBQiz3wrGrpG0CUSRIJ-7Jg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +四川卫视,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4•14『线路2』 +四川卫视,http://101.66.198.105:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +四川卫视,http://111.8.224.6:9999/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路4』 +四川卫视,http://198.204.228.26/live/scwshd.m3u8$LR•IPV4•14『线路5』 +四川卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=scwshd$LR•IPV4•14『线路6』 +四川卫视,http://112.123.243.37:50085/tsfile/live/0139_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路7』 +四川卫视,http://120.198.95.220:9901/tsfile/live/1060_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•14『线路8』 +四川卫视,http://38.75.136.137:98/gslb/dsdqpub/scwshd.m3u8?auth=testpub$LR•IPV4•14『线路9』 +四川卫视,http://api.kkitv.itv888.cn:8080/hls/p2npnppn96p/index.m3u8$LR•IPV4•14『线路10』 +四川卫视,https://iptv.catvod.com/catvod.php?id=scws$LR•IPV4•14『线路11』 +四川卫视,https://httop.top/ysp-四川卫视$LR•IPV4•14『线路12』 +四川卫视,http://iptv.huuc.edu.cn/hls/schd.m3u8$LR•IPV4•14『线路13』 四川卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225733/index.m3u8$LR•IPV4•14『线路14』 -东南卫视,http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•16『线路1』 -东南卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路2』 -东南卫视,http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•16『线路3』 -东南卫视,http://23.237.228.134/live8/gansu.m3u8$LR•IPV4•16『线路4』 -东南卫视,http://43.251.226.89:8080/play/49.m3u8$LR•IPV4•16『线路5』 -东南卫视,http://gfr.x3322.net:9901/tsfile/live/1099_1.m3u8$LR•IPV4•16『线路6』 -东南卫视,http://api.kkitv.itv888.cn:8080/hls/jjt15bvbl7a/index.m3u8$LR•IPV4•16『线路7』 -东南卫视,https://iptv.catvod.com/catvod.php?id=dnws$LR•IPV4•16『线路8』 -东南卫视,https://httop.top/ysp-东南卫视$LR•IPV4•16『线路9』 -东南卫视,http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•16『线路10』 -东南卫视,http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路11』 -东南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路12』 -东南卫视,http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•16『线路13』 -东南卫视,http://live.zohi.tv/video/s10001-fztv-3/index.m3u8$LR•IPV4•16『线路14』 -东南卫视,http://112.123.243.37:50085/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路15』 +东南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226991/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EQ6F5Mjgs0tJyEArWFL3vQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 +东南卫视,http://112.27.235.94:8000/hls/38/index.m3u8$LR•IPV4•16『线路2』 +东南卫视,http://live.zohi.tv/video/s10001-fztv-3/index.m3u8$LR•IPV4•16『线路3』 +东南卫视,http://112.123.243.37:50085/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路4』 +东南卫视,http://38.75.136.137:98/gslb/dsdqpub/dnwshd.m3u8?auth=testpub$LR•IPV4•16『线路5』 +东南卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/dongnanws/51/20230724/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•16『线路6』 +东南卫视,http://23.237.228.134/live6/dongnan.m3u8$LR•IPV4•16『线路7』 +东南卫视,http://23.237.228.134/live8/gansu.m3u8$LR•IPV4•16『线路8』 +东南卫视,http://43.251.226.89:8080/play/49.m3u8$LR•IPV4•16『线路9』 +东南卫视,http://gfr.x3322.net:9901/tsfile/live/1099_1.m3u8$LR•IPV4•16『线路10』 +东南卫视,http://api.kkitv.itv888.cn:8080/hls/jjt15bvbl7a/index.m3u8$LR•IPV4•16『线路11』 +东南卫视,https://iptv.catvod.com/catvod.php?id=dnws$LR•IPV4•16『线路12』 +东南卫视,https://httop.top/ysp-东南卫视$LR•IPV4•16『线路13』 +东南卫视,http://iptv.huuc.edu.cn/hls/dnhd.m3u8$LR•IPV4•16『线路14』 +东南卫视,http://153.0.171.163:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 东南卫视,http://118.81.195.79:9003/hls/24/index.m3u8$LR•IPV4•16『线路16』 -深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路2』 -深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路3』 -深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路4』 -深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路5』 -深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路6』 -深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路7』 -深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 -深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路9』 -深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 -深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路11』 -深圳卫视,http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 -深圳卫视,http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路13』 -深圳卫视,http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路14』 -深圳卫视,http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路15』 -深圳卫视,http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路16』 -深圳卫视,http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路17』 +深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路2』 +深圳卫视,http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +深圳卫视,http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路4』 +深圳卫视,http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路5』 +深圳卫视,http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路6』 +深圳卫视,http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路7』 +深圳卫视,http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 +深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路10』 +深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路11』 +深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路12』 +深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路13』 +深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路14』 +深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路15』 +深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路17』 广东卫视,https://piccpndks.v.kcdnvip.com/audio/guangdong_2/index.m3u8$LR•IPV4•18『线路1』 -广东卫视,http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•18『线路2』 -广东卫视,http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•18『线路3』 -广东卫视,http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•18『线路4』 -广东卫视,http://gfr.x3322.net:9901/tsfile/live/1096_1.m3u8$LR•IPV4•18『线路5』 -广东卫视,http://api.kkitv.itv888.cn:8080/hls/qr6872071g/index.m3u8$LR•IPV4•18『线路6』 -广东卫视,https://iptv.catvod.com/catvod.php?id=gdws$LR•IPV4•18『线路7』 -广东卫视,https://httop.top/ysp-广东卫视$LR•IPV4•18『线路8』 -广东卫视,http://iptv.huuc.edu.cn/hls/gdhd.m3u8$LR•IPV4•18『线路9』 -广东卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•18『线路10』 -广东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路11』 -广东卫视,http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•18『线路12』 -广东卫视,http://101.66.194.177:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路13』 -广东卫视,http://120.238.94.82:9901/tsfile/live/1009_1.m3u8$LR•IPV4•18『线路14』 -广东卫视,http://120.198.95.220:9901/tsfile/live/1006_1.m3u8?key=txiptv$LR•IPV4•18『线路15』 -广东卫视,http://58.56.162.102:4466/newlive/live/hls/25/live.m3u8$LR•IPV4•18『线路16』 -广东卫视,http://153.0.171.163:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 +广东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226961/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E2MGyx659D_aaDPP0qt3NgA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路2』 +广东卫视,http://112.27.235.94:8000/hls/30/index.m3u8$LR•IPV4•18『线路3』 +广东卫视,http://101.66.194.177:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路4』 +广东卫视,http://120.238.94.82:9901/tsfile/live/1009_1.m3u8$LR•IPV4•18『线路5』 +广东卫视,http://120.198.95.220:9901/tsfile/live/1006_1.m3u8?key=txiptv$LR•IPV4•18『线路6』 +广东卫视,http://38.75.136.137:98/gslb/dsdqpub/gdwshd.m3u8?auth=testpub$LR•IPV4•18『线路7』 +广东卫视,http://58.56.162.102:4466/newlive/live/hls/25/live.m3u8$LR•IPV4•18『线路8』 +广东卫视,http://153.0.171.163:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 +广东卫视,http://23.237.228.134/live6/guangdong.m3u8$LR•IPV4•18『线路10』 +广东卫视,http://43.251.226.89:8080/play/38.m3u8$LR•IPV4•18『线路11』 +广东卫视,http://gfr.x3322.net:9901/tsfile/live/1096_1.m3u8$LR•IPV4•18『线路12』 +广东卫视,http://api.kkitv.itv888.cn:8080/hls/qr6872071g/index.m3u8$LR•IPV4•18『线路13』 +广东卫视,https://iptv.catvod.com/catvod.php?id=gdws$LR•IPV4•18『线路14』 +广东卫视,https://httop.top/ysp-广东卫视$LR•IPV4•18『线路15』 +广东卫视,http://iptv.huuc.edu.cn/hls/gdhd.m3u8$LR•IPV4•18『线路16』 +广东卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=gdws$LR•IPV4•18『线路17』 广东卫视,http://118.81.195.79:9003/hls/26/index.m3u8$LR•IPV4•18『线路18』 -广西卫视,http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -广西卫视,http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路2』 -广西卫视,http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路3』 -广西卫视,http://23.237.228.134/live6/guizhou.m3u8$LR•IPV4•17『线路4』 -广西卫视,http://api.kkitv.itv888.cn:8080/hls/yvz4ndj9dqb/index.m3u8$LR•IPV4•17『线路5』 -广西卫视,https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路6』 -广西卫视,https://httop.top/ysp-广西卫视$LR•IPV4•17『线路7』 -广西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 -广西卫视,https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路9』 -广西卫视,http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路10』 -广西卫视,http://111.8.224.6:9999/tsfile/live/1022_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路11』 -广西卫视,http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 -广西卫视,http://101.66.198.242:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 -广西卫视,http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路14』 -广西卫视,http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路15』 -广西卫视,http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +广西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227010/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkAhb-89sxdm9fz6-heXCuw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +广西卫视,https://hlscdn.liangtv.cn/live/de0f97348eb84f62aa6b7d8cf0430770/dd505d87880c478f901f38560ca4d4e6.m3u8$LR•IPV4•17『线路2』 +广西卫视,http://120.198.95.220:9901/tsfile/live/1054_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +广西卫视,http://111.8.224.6:9999/tsfile/live/1022_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路4』 +广西卫视,http://112.123.243.37:50085/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 +广西卫视,http://101.66.198.242:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路6』 +广西卫视,http://101.66.198.105:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路7』 +广西卫视,http://101.66.199.102:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路8』 +广西卫视,http://36.136.38.87:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 +广西卫视,http://38.75.136.137:98/gslb/dsdqpub/gxwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 +广西卫视,http://pull-hls-f11.douyincdn.com/media/stream-695314078702240428.m3u8?arch_hrchy=w1&exp_hrchy=w1&expire=1771760950&major_anchor_level=common&sign=d9c21ca1151fa649e68dc18c13ac2e23&t_id=037-2026021519491078C5C8D15B8DDFD19426-OM31JH$LR•IPV4•17『线路11』 +广西卫视,http://23.237.228.134/live6/guangxi.m3u8$LR•IPV4•17『线路12』 +广西卫视,http://23.237.228.134/live6/guizhou.m3u8$LR•IPV4•17『线路13』 +广西卫视,http://api.kkitv.itv888.cn:8080/hls/yvz4ndj9dqb/index.m3u8$LR•IPV4•17『线路14』 +广西卫视,https://iptv.catvod.com/catvod.php?id=gxws$LR•IPV4•17『线路15』 +广西卫视,https://httop.top/ysp-广西卫视$LR•IPV4•17『线路16』 广西卫视,http://118.81.195.79:9003/hls/27/index.m3u8$LR•IPV4•17『线路17』 -厦门卫视,https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路1』 -厦门卫视,http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路2』 +厦门卫视,http://e2.woc.iiiya.cn:28888/rtp/239.61.2.11:8060$LR•IPV4•4『线路1』 +厦门卫视,https://iptv.catvod.com/catvod.php?id=xmws$LR•IPV4•4『线路2』 厦门卫视,http://223.110.245.159/ott.js.chinamobile.com/PLTV/3/224/3221226996/index.m3u8$LR•IPV4•4『线路3』 厦门卫视,http://112.25.48.68/live/program/live/xmws/1300000/mnf.m3u8$LR•IPV4•4『线路4』 -甘肃卫视,https://iptv.catvod.com/catvod.php?id=gsws$LR•IPV4•6『线路1』 -甘肃卫视,https://httop.top/ysp-甘肃卫视$LR•IPV4•6『线路2』 -甘肃卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227020/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Err-CLugPnTcUinEM8JeySg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路3』 -甘肃卫视,http://112.123.243.37:50085/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路4』 -甘肃卫视,http://204.12.221.218:8181/3m1080p/gsws.m3u8$LR•IPV4•6『线路5』 +甘肃卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227020/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Err-CLugPnTcUinEM8JeySg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•6『线路1』 +甘肃卫视,http://112.123.243.37:50085/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路2』 +甘肃卫视,http://204.12.221.218:8181/3m1080p/gsws.m3u8$LR•IPV4•6『线路3』 +甘肃卫视,https://iptv.catvod.com/catvod.php?id=gsws$LR•IPV4•6『线路4』 +甘肃卫视,https://httop.top/ysp-甘肃卫视$LR•IPV4•6『线路5』 甘肃卫视,http://118.81.195.79:9003/hls/25/index.m3u8$LR•IPV4•6『线路6』 -贵州卫视,http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -贵州卫视,http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•17『线路2』 -贵州卫视,http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•17『线路3』 -贵州卫视,http://api.kkitv.itv888.cn:8080/hls/5dqtpf3arun/index.m3u8$LR•IPV4•17『线路4』 -贵州卫视,https://iptv.catvod.com/catvod.php?id=gzws$LR•IPV4•17『线路5』 -贵州卫视,https://httop.top/ysp-贵州卫视$LR•IPV4•17『线路6』 -贵州卫视,http://153.0.171.163:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路7』 -贵州卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 -贵州卫视,http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•17『线路9』 -贵州卫视,http://112.123.243.37:50085/tsfile/live/0130_2.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路10』 -贵州卫视,http://101.66.198.242:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路11』 -贵州卫视,http://101.66.199.102:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路12』 -贵州卫视,http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路13』 -贵州卫视,http://222.214.208.34:59901/tsfile/live/0120_1.m3u8$LR•IPV4•17『线路14』 -贵州卫视,http://204.12.221.218:8181/3m1080p/gzws.m3u8$LR•IPV4•17『线路15』 +贵州卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227012/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EnqBF03rFwPucF8ODtWxLQQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +贵州卫视,http://112.27.235.94:8000/hls/46/index.m3u8$LR•IPV4•17『线路2』 +贵州卫视,http://112.123.243.37:50085/tsfile/live/0130_2.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 +贵州卫视,http://101.66.198.242:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 +贵州卫视,http://101.66.199.102:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路5』 +贵州卫视,http://120.198.95.220:9901/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路6』 +贵州卫视,http://222.214.208.34:59901/tsfile/live/0120_1.m3u8$LR•IPV4•17『线路7』 +贵州卫视,http://204.12.221.218:8181/3m1080p/gzws.m3u8$LR•IPV4•17『线路8』 +贵州卫视,http://38.75.136.137:98/gslb/dsdqpub/gzwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 +贵州卫视,http://23.237.228.134/live6/hainan.m3u8$LR•IPV4•17『线路10』 +贵州卫视,http://gfr.x3322.net:9901/tsfile/live/1100_1.m3u8$LR•IPV4•17『线路11』 +贵州卫视,http://api.kkitv.itv888.cn:8080/hls/5dqtpf3arun/index.m3u8$LR•IPV4•17『线路12』 +贵州卫视,https://iptv.catvod.com/catvod.php?id=gzws$LR•IPV4•17『线路13』 +贵州卫视,https://httop.top/ysp-贵州卫视$LR•IPV4•17『线路14』 +贵州卫视,http://153.0.171.163:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路15』 贵州卫视,http://183.207.248.71/gitv/live1/G_GUIZHOU/G_GUIZHOU$LR•IPV4•17『线路16』 贵州卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225728/index.m3u8$LR•IPV4•17『线路17』 河北卫视,https://tv.pull.hebtv.com/jishi/weishipindao.m3u8?t=1784283312&k=9740237ad5542a40ff56157ccf9bc99d$LR•IPV4•14『线路1』 -河北卫视,http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•14『线路2』 -河北卫视,http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•14『线路3』 -河北卫视,http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•14『线路4』 -河北卫视,https://iptv.catvod.com/catvod.php?id=hbws$LR•IPV4•14『线路5』 -河北卫视,https://httop.top/ysp-河北卫视$LR•IPV4•14『线路6』 -河北卫视,http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•14『线路7』 -河北卫视,http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路8』 -河北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路9』 -河北卫视,http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•14『线路10』 -河北卫视,http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路11』 -河北卫视,http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 -河北卫视,http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 -河北卫视,http://event.pull.hebtv.com/jishi/weishi_tingyun.m3u8$LR•IPV4•14『线路14』 +河北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227014/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErSGjhI3DMaaAASPrbQJYTg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路2』 +河北卫视,http://112.27.235.94:8000/hls/39/index.m3u8$LR•IPV4•14『线路3』 +河北卫视,http://112.123.243.37:50085/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +河北卫视,http://101.66.199.102:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 +河北卫视,http://36.136.38.87:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 +河北卫视,http://event.pull.hebtv.com/jishi/weishi_tingyun.m3u8$LR•IPV4•14『线路7』 +河北卫视,http://23.237.228.134/live8/hebei.m3u8$LR•IPV4•14『线路8』 +河北卫视,http://43.251.226.89:8080/play/42.m3u8$LR•IPV4•14『线路9』 +河北卫视,http://gfr.x3322.net:9901/tsfile/live/1091_1.m3u8$LR•IPV4•14『线路10』 +河北卫视,https://iptv.catvod.com/catvod.php?id=hbws$LR•IPV4•14『线路11』 +河北卫视,https://httop.top/ysp-河北卫视$LR•IPV4•14『线路12』 +河北卫视,http://iptv.huuc.edu.cn/hls/hebhd.m3u8$LR•IPV4•14『线路13』 +河北卫视,http://153.0.171.163:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路14』 河南卫视,http://tvcdn.stream3.hndt.com/tv/65c4a6d5017e1000b2b6ea2500000000_transios/playlist.m3u8?wsSecret=132cb2fc54c2c4fe7a0b58973cdd5fee&wsTime=1784235566$LR•IPV4•11『线路1』 -河南卫视,http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•11『线路2』 -河南卫视,http://23.237.228.134/live6/henan.m3u8$LR•IPV4•11『线路3』 -河南卫视,http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•11『线路4』 -河南卫视,https://iptv.catvod.com/catvod.php?id=hnws$LR•IPV4•11『线路5』 -河南卫视,https://httop.top/ysp-河南卫视$LR•IPV4•11『线路6』 -河南卫视,http://153.0.171.163:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路7』 -河南卫视,http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•11『线路8』 -河南卫视,http://198.204.228.26/live/hawshd.m3u8$LR•IPV4•11『线路9』 -河南卫视,http://112.123.243.37:50085/tsfile/live/0121_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•11『线路10』 +河南卫视,http://112.27.235.94:8000/hls/37/index.m3u8$LR•IPV4•11『线路2』 +河南卫视,http://198.204.228.26/live/hawshd.m3u8$LR•IPV4•11『线路3』 +河南卫视,http://112.123.243.37:50085/tsfile/live/0121_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•11『线路4』 +河南卫视,http://38.75.136.137:98/gslb/dsdqpub/hawshd.m3u8?auth=testpub$LR•IPV4•11『线路5』 +河南卫视,http://23.237.228.134/live6/henan.m3u8$LR•IPV4•11『线路6』 +河南卫视,http://43.251.226.89:8080/play/44.m3u8$LR•IPV4•11『线路7』 +河南卫视,https://iptv.catvod.com/catvod.php?id=hnws$LR•IPV4•11『线路8』 +河南卫视,https://httop.top/ysp-河南卫视$LR•IPV4•11『线路9』 +河南卫视,http://153.0.171.163:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•11『线路10』 河南卫视,http://118.81.195.79:9003/hls/30/index.m3u8$LR•IPV4•11『线路11』 -黑龙江卫视,http://38.75.136.137:98/gslb/dsdqpub/hljwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -黑龙江卫视,http://23.237.228.134/live6/heilongjiang.m3u8$LR•IPV4•17『线路2』 -黑龙江卫视,http://gfr.x3322.net:9901/tsfile/live/1094_1.m3u8$LR•IPV4•17『线路3』 -黑龙江卫视,http://api.kkitv.itv888.cn:8080/hls/2a24lcvser/index.m3u8$LR•IPV4•17『线路4』 -黑龙江卫视,https://iptv.catvod.com/catvod.php?id=hljws$LR•IPV4•17『线路5』 -黑龙江卫视,https://httop.top/ysp-黑龙江卫视$LR•IPV4•17『线路6』 -黑龙江卫视,http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•17『线路7』 -黑龙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226965/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E7UiKL56-L86ihmTWaZ6csw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路8』 -黑龙江卫视,http://112.27.235.94:8000/hls/48/index.m3u8$LR•IPV4•17『线路9』 -黑龙江卫视,http://112.123.243.37:50085/tsfile/live/0142_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路10』 -黑龙江卫视,http://101.66.199.102:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路11』 -黑龙江卫视,http://120.198.95.220:9901/tsfile/live/1049_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 -黑龙江卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=hljwshd$LR•IPV4•17『线路13』 -黑龙江卫视,http://221.226.51.220:50081/newlive/live/hls/31/live.m3u8$LR•IPV4•17『线路14』 -黑龙江卫视,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•17『线路15』 -黑龙江卫视,http://153.0.171.163:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +黑龙江卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226965/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E7UiKL56-L86ihmTWaZ6csw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +黑龙江卫视,http://112.27.235.94:8000/hls/48/index.m3u8$LR•IPV4•17『线路2』 +黑龙江卫视,http://112.123.243.37:50085/tsfile/live/0142_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 +黑龙江卫视,http://101.66.199.102:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路4』 +黑龙江卫视,http://120.198.95.220:9901/tsfile/live/1049_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路5』 +黑龙江卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=hljwshd$LR•IPV4•17『线路6』 +黑龙江卫视,http://221.226.51.220:50081/newlive/live/hls/31/live.m3u8$LR•IPV4•17『线路7』 +黑龙江卫视,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8$LR•IPV4•17『线路8』 +黑龙江卫视,http://153.0.171.163:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路9』 +黑龙江卫视,http://38.75.136.137:98/gslb/dsdqpub/hljwshd.m3u8?auth=testpub$LR•IPV4•17『线路10』 +黑龙江卫视,http://23.237.228.134/live6/heilongjiang.m3u8$LR•IPV4•17『线路11』 +黑龙江卫视,http://gfr.x3322.net:9901/tsfile/live/1094_1.m3u8$LR•IPV4•17『线路12』 +黑龙江卫视,http://api.kkitv.itv888.cn:8080/hls/2a24lcvser/index.m3u8$LR•IPV4•17『线路13』 +黑龙江卫视,https://iptv.catvod.com/catvod.php?id=hljws$LR•IPV4•17『线路14』 +黑龙江卫视,https://httop.top/ysp-黑龙江卫视$LR•IPV4•17『线路15』 +黑龙江卫视,http://iptv.huuc.edu.cn/hls/hljhd.m3u8$LR•IPV4•17『线路16』 黑龙江卫视,http://118.81.195.79:9003/hls/31/index.m3u8$LR•IPV4•17『线路17』 -湖北卫视,http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 -湖北卫视,http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•14『线路2』 -湖北卫视,http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•14『线路3』 -湖北卫视,http://gfr.x3322.net:9901/tsfile/live/1088_1.m3u8$LR•IPV4•14『线路4』 -湖北卫视,http://api.kkitv.itv888.cn:8080/hls/qwummpaoaq/index.m3u8$LR•IPV4•14『线路5』 -湖北卫视,https://iptv.catvod.com/catvod.php?id=hubws$LR•IPV4•14『线路6』 -湖北卫视,https://httop.top/ysp-湖北卫视$LR•IPV4•14『线路7』 -湖北卫视,http://iptv.huuc.edu.cn/hls/hbhd.m3u8$LR•IPV4•14『线路8』 -湖北卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=hubws$LR•IPV4•14『线路9』 -湖北卫视,http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路10』 -湖北卫视,http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•14『线路11』 -湖北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路12』 -湖北卫视,http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•14『线路13』 +湖北卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226952/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EREB40lnZnCEwjRy7LZuhIQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +湖北卫视,http://112.27.235.94:8000/hls/41/index.m3u8$LR•IPV4•14『线路2』 +湖北卫视,http://38.75.136.137:98/gslb/dsdqpub/hbwshd.m3u8?auth=testpub$LR•IPV4•14『线路3』 +湖北卫视,http://23.237.228.134/live6/hubei.m3u8$LR•IPV4•14『线路4』 +湖北卫视,http://43.251.226.89:8080/play/46.m3u8$LR•IPV4•14『线路5』 +湖北卫视,http://gfr.x3322.net:9901/tsfile/live/1088_1.m3u8$LR•IPV4•14『线路6』 +湖北卫视,http://api.kkitv.itv888.cn:8080/hls/qwummpaoaq/index.m3u8$LR•IPV4•14『线路7』 +湖北卫视,https://iptv.catvod.com/catvod.php?id=hubws$LR•IPV4•14『线路8』 +湖北卫视,https://httop.top/ysp-湖北卫视$LR•IPV4•14『线路9』 +湖北卫视,http://iptv.huuc.edu.cn/hls/hbhd.m3u8$LR•IPV4•14『线路10』 +湖北卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=hubws$LR•IPV4•14『线路11』 +湖北卫视,http://153.0.171.163:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路12』 +湖北卫视,http://www.745612.xyz:7788/rtp/235.254.198.72:1564$LR•IPV4•14『线路13』 湖北卫视,http://118.81.195.79:9003/hls/32/index.m3u8$LR•IPV4•14『线路14』 -江西卫视,https://jsp-tv-live.jxtvcn.com.cn/live-jsp/tv_fsgw.m3u8$LR•IPV4•17『线路1』 -江西卫视,http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•17『线路2』 -江西卫视,http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•17『线路3』 -江西卫视,http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•17『线路4』 -江西卫视,http://api.kkitv.itv888.cn:8080/hls/pv0np60bpin/index.m3u8$LR•IPV4•17『线路5』 -江西卫视,https://iptv.catvod.com/catvod.php?id=jxws$LR•IPV4•17『线路6』 -江西卫视,https://httop.top/ysp-江西卫视$LR•IPV4•17『线路7』 -江西卫视,http://iptv.huuc.edu.cn/hls/jxhd.m3u8$LR•IPV4•17『线路8』 -江西卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jxws$LR•IPV4•17『线路9』 -江西卫视,http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 -江西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路11』 -江西卫视,http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•17『线路12』 -江西卫视,http://101.66.199.102:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 -江西卫视,http://107.150.60.122/live/jxwshd.m3u8$LR•IPV4•17『线路14』 -江西卫视,http://207.56.13.146:81/cdnlive/jxws.m3u8$LR•IPV4•17『线路15』 -江西卫视,http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路16』 -江西卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•17『线路17』 -吉林卫视,http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•14『线路1』 -吉林卫视,http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•14『线路2』 -吉林卫视,http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•14『线路3』 -吉林卫视,http://api.kkitv.itv888.cn:8080/hls/b6dl8yuvu/index.m3u$LR•IPV4•14『线路4』 -吉林卫视,https://iptv.catvod.com/catvod.php?id=jlws$LR•IPV4•14『线路5』 -吉林卫视,https://httop.top/ysp-吉林卫视$LR•IPV4•14『线路6』 +江西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226956/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Ei6ZIpVizXlewg-YfGvH8dA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•16『线路1』 +江西卫视,http://112.27.235.94:8000/hls/44/index.m3u8$LR•IPV4•16『线路2』 +江西卫视,http://101.66.199.102:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•16『线路3』 +江西卫视,http://107.150.60.122/live/jxwshd.m3u8$LR•IPV4•16『线路4』 +江西卫视,http://207.56.13.146:81/cdnlive/jxws.m3u8$LR•IPV4•16『线路5』 +江西卫视,http://120.198.95.220:9901/tsfile/live/1061_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•16『线路6』 +江西卫视,http://38.75.136.137:98/gslb/dsdqpub/jxwshd.m3u8?auth=testpub$LR•IPV4•16『线路7』 +江西卫视,http://23.237.228.134/live8/jiangxi.m3u8$LR•IPV4•16『线路8』 +江西卫视,http://43.251.226.89:8080/play/43.m3u8$LR•IPV4•16『线路9』 +江西卫视,http://api.kkitv.itv888.cn:8080/hls/pv0np60bpin/index.m3u8$LR•IPV4•16『线路10』 +江西卫视,https://iptv.catvod.com/catvod.php?id=jxws$LR•IPV4•16『线路11』 +江西卫视,https://httop.top/ysp-江西卫视$LR•IPV4•16『线路12』 +江西卫视,http://iptv.huuc.edu.cn/hls/jxhd.m3u8$LR•IPV4•16『线路13』 +江西卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=jxws$LR•IPV4•16『线路14』 +江西卫视,http://153.0.171.163:9901/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•16『线路15』 +江西卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225705/index.m3u8$LR•IPV4•16『线路16』 +吉林卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路1』 +吉林卫视,http://111.8.224.6:9999/tsfile/live/1032_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路2』 +吉林卫视,http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路3』 +吉林卫视,http://101.66.198.242:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路4』 +吉林卫视,http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路5』 +吉林卫视,http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路6』 吉林卫视,http://153.0.171.163:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路7』 -吉林卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227015/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EW5-3AVdwD5KlUpuA4mz7Cg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•14『线路8』 -吉林卫视,http://111.8.224.6:9999/tsfile/live/1032_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路9』 -吉林卫视,http://112.123.243.37:50085/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路10』 -吉林卫视,http://101.66.198.242:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路11』 -吉林卫视,http://101.66.199.102:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•14『线路12』 -吉林卫视,http://36.136.38.87:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•14『线路13』 +吉林卫视,http://38.75.136.137:98/gslb/dsdqpub/jlwshd.m3u8?auth=testpub$LR•IPV4•14『线路8』 +吉林卫视,http://23.237.228.134/live8/jilin.m3u8$LR•IPV4•14『线路9』 +吉林卫视,http://43.251.226.89:8080/play/47.m3u8$LR•IPV4•14『线路10』 +吉林卫视,http://api.kkitv.itv888.cn:8080/hls/b6dl8yuvu/index.m3u$LR•IPV4•14『线路11』 +吉林卫视,https://iptv.catvod.com/catvod.php?id=jlws$LR•IPV4•14『线路12』 +吉林卫视,https://httop.top/ysp-吉林卫视$LR•IPV4•14『线路13』 吉林卫视,http://118.81.195.79:9003/hls/34/index.m3u8$LR•IPV4•14『线路14』 -内蒙古卫视,http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•12『线路1』 -内蒙古卫视,https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•12『线路2』 -内蒙古卫视,https://httop.top/ysp-内蒙古卫视$LR•IPV4•12『线路3』 -内蒙古卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路4』 -内蒙古卫视,http://112.27.235.94:8000/hls/49/index.m3u8$LR•IPV4•12『线路5』 -内蒙古卫视,http://112.123.243.37:50085/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路6』 -内蒙古卫视,http://198.204.228.26/live/nmgws.m3u8$LR•IPV4•12『线路7』 -内蒙古卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=nmgws$LR•IPV4•12『线路8』 +内蒙古卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227018/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ErN_hoRDwApMKnJqiNHvn9w%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•12『线路1』 +内蒙古卫视,http://112.27.235.94:8000/hls/49/index.m3u8$LR•IPV4•12『线路2』 +内蒙古卫视,http://112.123.243.37:50085/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•12『线路3』 +内蒙古卫视,http://198.204.228.26/live/nmgws.m3u8$LR•IPV4•12『线路4』 +内蒙古卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=nmgws$LR•IPV4•12『线路5』 +内蒙古卫视,http://23.237.228.134/live8/neimenggu.m3u8$LR•IPV4•12『线路6』 +内蒙古卫视,https://iptv.catvod.com/catvod.php?id=nmws$LR•IPV4•12『线路7』 +内蒙古卫视,https://httop.top/ysp-内蒙古卫视$LR•IPV4•12『线路8』 内蒙古卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225667/index.m3u8$LR•IPV4•12『线路9』 内蒙古卫视,http://117.169.120.140:8080/live/neimenggustv/.m3u8$LR•IPV4•12『线路10』 内蒙古卫视,http://183.207.248.71/gitv/live1/G_NEIMENGGU/G_NEIMENGGU$LR•IPV4•12『线路11』 内蒙古卫视,http://223.110.245.173/PLTV/4/224/3221225836/index.m3u8$LR•IPV4•12『线路12』 -辽宁卫视,http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -辽宁卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路2』 -辽宁卫视,http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•17『线路3』 -辽宁卫视,http://43.251.226.89:8080/play/41.m3u8$LR•IPV4•17『线路4』 -辽宁卫视,http://gfr.x3322.net:9901/tsfile/live/1097_1.m3u8$LR•IPV4•17『线路5』 -辽宁卫视,http://api.kkitv.itv888.cn:8080/hls/iibq0absdjr/index.m3u8$LR•IPV4•17『线路6』 -辽宁卫视,https://iptv.catvod.com/catvod.php?id=lnws$LR•IPV4•17『线路7』 -辽宁卫视,https://httop.top/ysp-辽宁卫视$LR•IPV4•17『线路8』 -辽宁卫视,http://iptv.huuc.edu.cn/hls/lnhd.m3u8$LR•IPV4•17『线路9』 -辽宁卫视,http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路10』 -辽宁卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路11』 -辽宁卫视,http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•17『线路12』 -辽宁卫视,http://112.123.243.37:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路13』 -辽宁卫视,http://120.198.95.220:9901/tsfile/live/1051_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路14』 -辽宁卫视,http://207.56.13.146:81/cdnlive/lnws.m3u8$LR•IPV4•17『线路15』 -辽宁卫视,http://36.136.38.87:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +辽宁卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226966/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7E6qJH8Fd-zgCGx3P-Ce86cA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +辽宁卫视,http://112.27.235.94:8000/hls/47/index.m3u8$LR•IPV4•17『线路2』 +辽宁卫视,http://112.123.243.37:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•17『线路3』 +辽宁卫视,http://120.198.95.220:9901/tsfile/live/1051_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路4』 +辽宁卫视,http://207.56.13.146:81/cdnlive/lnws.m3u8$LR•IPV4•17『线路5』 +辽宁卫视,http://36.136.38.87:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路6』 +辽宁卫视,http://38.75.136.137:98/gslb/dsdqpub/lnwshd.m3u8?auth=testpub$LR•IPV4•17『线路7』 +辽宁卫视,https://hlsbkmgsplive.miguvideo.com/migu/kailu/lnwshd265/54/20200407/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•17『线路8』 +辽宁卫视,http://23.237.228.134/live8/liaoning.m3u8$LR•IPV4•17『线路9』 +辽宁卫视,http://43.251.226.89:8080/play/41.m3u8$LR•IPV4•17『线路10』 +辽宁卫视,http://gfr.x3322.net:9901/tsfile/live/1097_1.m3u8$LR•IPV4•17『线路11』 +辽宁卫视,http://api.kkitv.itv888.cn:8080/hls/iibq0absdjr/index.m3u8$LR•IPV4•17『线路12』 +辽宁卫视,https://iptv.catvod.com/catvod.php?id=lnws$LR•IPV4•17『线路13』 +辽宁卫视,https://httop.top/ysp-辽宁卫视$LR•IPV4•17『线路14』 +辽宁卫视,http://iptv.huuc.edu.cn/hls/lnhd.m3u8$LR•IPV4•17『线路15』 +辽宁卫视,http://153.0.171.163:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 辽宁卫视,http://39.134.39.37/PLTV/88888888/224/3221226209/index.m3u8$LR•IPV4•17『线路17』 -宁夏卫视,http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路1』 -宁夏卫视,https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路2』 -宁夏卫视,https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路3』 -宁夏卫视,http://153.0.171.163:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路4』 -宁夏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路5』 -宁夏卫视,http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路6』 -宁夏卫视,http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路7』 -宁夏卫视,http://198.204.228.26/live/nxws.m3u8$LR•IPV4•9『线路8』 +宁夏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227003/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESco1zinvdUYzleEkXYhIvA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 +宁夏卫视,http://120.76.248.139/live/bfgd/4200000118.m3u8$LR•IPV4•9『线路2』 +宁夏卫视,http://112.123.243.37:50085/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 +宁夏卫视,http://198.204.228.26/live/nxws.m3u8$LR•IPV4•9『线路4』 +宁夏卫视,http://43.251.226.89:8080/play/54.m3u8$LR•IPV4•9『线路5』 +宁夏卫视,https://iptv.catvod.com/catvod.php?id=nxws$LR•IPV4•9『线路6』 +宁夏卫视,https://httop.top/ysp-宁夏卫视$LR•IPV4•9『线路7』 +宁夏卫视,http://153.0.171.163:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路8』 宁夏卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225726/index.m3u8$LR•IPV4•9『线路9』 -青海卫视,http://23.237.228.134/live8/qinghai.m3u8$LR•IPV4•9『线路1』 -青海卫视,http://43.251.226.89:8080/play/48.m3u8$LR•IPV4•9『线路2』 -青海卫视,https://iptv.catvod.com/catvod.php?id=qhws$LR•IPV4•9『线路3』 -青海卫视,https://httop.top/ysp-青海卫视$LR•IPV4•9『线路4』 -青海卫视,http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路5』 -青海卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227017/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EacviHy_ucMT27Ymf2iLtZA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路6』 -青海卫视,http://111.8.224.6:9999/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路7』 -青海卫视,http://38.75.136.137:98/gslb/dsdqpub/qhws.m3u8?auth=testpub$LR•IPV4•9『线路8』 +青海卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227017/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EacviHy_ucMT27Ymf2iLtZA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 +青海卫视,http://111.8.224.6:9999/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路2』 +青海卫视,http://38.75.136.137:98/gslb/dsdqpub/qhws.m3u8?auth=testpub$LR•IPV4•9『线路3』 +青海卫视,http://23.237.228.134/live8/qinghai.m3u8$LR•IPV4•9『线路4』 +青海卫视,http://43.251.226.89:8080/play/48.m3u8$LR•IPV4•9『线路5』 +青海卫视,https://iptv.catvod.com/catvod.php?id=qhws$LR•IPV4•9『线路6』 +青海卫视,https://httop.top/ysp-青海卫视$LR•IPV4•9『线路7』 +青海卫视,http://153.0.171.163:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•9『线路8』 青海卫视,http://live.geermurmt.com/qhws/sd/live.m3u8$LR•IPV4•9『线路9』 -山东卫视,http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•19『线路1』 -山东卫视,https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路2』 -山东卫视,https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路3』 -山东卫视,http://23.237.228.134/live8/shandong.m3u8$LR•IPV4•19『线路4』 -山东卫视,http://gfr.x3322.net:9901/tsfile/live/1098_1.m3u8$LR•IPV4•19『线路5』 -山东卫视,http://api.kkitv.itv888.cn:8080/hls/6gcdai13om5/index.m3u8$LR•IPV4•19『线路6』 -山东卫视,https://iptv.catvod.com/catvod.php?id=sdws$LR•IPV4•19『线路7』 -山东卫视,https://httop.top/ysp-山东卫视$LR•IPV4•19『线路8』 -山东卫视,http://iptv.huuc.edu.cn/hls/sdhd.m3u8$LR•IPV4•19『线路9』 -山东卫视,http://153.0.171.163:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路10』 -山东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•19『线路11』 -山东卫视,http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•19『线路12』 -山东卫视,http://101.66.199.102:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•19『线路13』 -山东卫视,http://198.204.228.26/live/sdwshd.m3u8$LR•IPV4•19『线路14』 -山东卫视,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•19『线路15』 -山东卫视,http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•19『线路16』 -山东卫视,http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路17』 +山东卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226957/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EjW26v5VaHGy1jQuIA-4EbA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•19『线路1』 +山东卫视,http://112.27.235.94:8000/hls/34/index.m3u8$LR•IPV4•19『线路2』 +山东卫视,http://101.66.199.102:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•19『线路3』 +山东卫视,http://198.204.228.26/live/sdwshd.m3u8$LR•IPV4•19『线路4』 +山东卫视,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•19『线路5』 +山东卫视,http://120.198.95.220:9901/tsfile/live/1063_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•19『线路6』 +山东卫视,http://36.136.38.87:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路7』 +山东卫视,http://38.75.136.137:98/gslb/dsdqpub/sdwshd.m3u8?auth=testpub$LR•IPV4•19『线路8』 +山东卫视,https://hlsbkmgsplive.miguvideo.com/wd_r4/yg/shandongwshd/3000/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路9』 +山东卫视,https://hlsbkmgsplive.miguvideo.com/wd-shandonghd-1200/01.m3u8?&HlsSubType=&encrypt=$LR•IPV4•19『线路10』 +山东卫视,http://23.237.228.134/live8/shandong.m3u8$LR•IPV4•19『线路11』 +山东卫视,http://gfr.x3322.net:9901/tsfile/live/1098_1.m3u8$LR•IPV4•19『线路12』 +山东卫视,http://api.kkitv.itv888.cn:8080/hls/6gcdai13om5/index.m3u8$LR•IPV4•19『线路13』 +山东卫视,https://iptv.catvod.com/catvod.php?id=sdws$LR•IPV4•19『线路14』 +山东卫视,https://httop.top/ysp-山东卫视$LR•IPV4•19『线路15』 +山东卫视,http://iptv.huuc.edu.cn/hls/sdhd.m3u8$LR•IPV4•19『线路16』 +山东卫视,http://153.0.171.163:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•19『线路17』 山东卫视,http://125.210.152.18:9090/live/SDWSHD_H265.m3u8$LR•IPV4•19『线路18』 山东卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225697/index.m3u8$LR•IPV4•19『线路19』 -天津卫视,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路1』 -天津卫视,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路2』 -天津卫视,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路3』 -天津卫视,http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路4』 -天津卫视,https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路5』 -天津卫视,https://httop.top/ysp-天津卫视$LR•IPV4•15『线路6』 -天津卫视,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路7』 -天津卫视,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路8』 -天津卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路9』 -天津卫视,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路10』 -天津卫视,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路11』 -天津卫视,http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路12』 -天津卫视,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路13』 -天津卫视,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +天津卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +天津卫视,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 +天津卫视,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +天津卫视,http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路4』 +天津卫视,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 +天津卫视,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +天津卫视,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 +天津卫视,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 +天津卫视,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路9』 +天津卫视,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路10』 +天津卫视,http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路11』 +天津卫视,https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路12』 +天津卫视,https://httop.top/ysp-天津卫视$LR•IPV4•15『线路13』 +天津卫视,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路14』 天津卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 海南卫视,https://livelyws.chinamcache.com/lyws/zb03.m3u8$LR•IPV4•8『线路1』 -海南卫视,http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路2』 -海南卫视,http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路3』 -海南卫视,https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路4』 -海南卫视,https://httop.top/ysp-海南卫视$LR•IPV4•8『线路5』 -海南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路6』 -海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路7』 +海南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227029/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EEuBMjt2kLMD8fAO7QYER7Q%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•8『线路2』 +海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8$LR•IPV4•8『线路3』 +海南卫视,http://43.251.226.89:8080/play/50.m3u8$LR•IPV4•8『线路4』 +海南卫视,http://api.kkitv.itv888.cn:8080/hls/c1cajhsgba8/index.m3u8$LR•IPV4•8『线路5』 +海南卫视,https://iptv.catvod.com/catvod.php?id=hinws$LR•IPV4•8『线路6』 +海南卫视,https://httop.top/ysp-海南卫视$LR•IPV4•8『线路7』 海南卫视,http://118.81.195.79:9003/hls/28/index.m3u8$LR•IPV4•8『线路8』 -新疆卫视,https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•11『线路1』 -新疆卫视,https://httop.top/ysp-新疆卫视$LR•IPV4•11『线路2』 -新疆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•11『线路3』 -新疆卫视,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•11『线路4』 -新疆卫视,http://live.wjyanghu.com/live/CH1.m3u8$LR•IPV4•11『线路5』 +新疆卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227011/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ExAUu61iVvo_xYbANWJhgXw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•11『线路1』 +新疆卫视,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd;http://218.84.12.186:8001/hls/main/playlist.m3u8zxinjd$LR•IPV4•11『线路2』 +新疆卫视,http://live.wjyanghu.com/live/CH1.m3u8$LR•IPV4•11『线路3』 +新疆卫视,https://iptv.catvod.com/catvod.php?id=xjws$LR•IPV4•11『线路4』 +新疆卫视,https://httop.top/ysp-新疆卫视$LR•IPV4•11『线路5』 新疆卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225725/index.m3u8$LR•IPV4•11『线路6』 新疆卫视,http://183.207.248.71/cntv/live1/xinjiangstv/xinjiangstv$LR•IPV4•11『线路7』 新疆卫视,http://183.207.248.71/gitv/live1/G_XINJIANG/G_XINJIANG$LR•IPV4•11『线路8』 新疆卫视,http://183.207.249.15/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•11『线路9』 新疆卫视,http://223.110.243.136/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•11『线路10』 新疆卫视,http://112.25.48.68/live/program/live/xjws/1300000/mnf.m3u8$LR•IPV4•11『线路11』 -云南卫视,http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•18『线路1』 -云南卫视,http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•18『线路2』 -云南卫视,https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•18『线路3』 -云南卫视,https://httop.top/ysp-云南卫视$LR•IPV4•18『线路4』 -云南卫视,http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路5』 -云南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路6』 -云南卫视,http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•18『线路7』 -云南卫视,http://120.198.95.220:9901/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路8』 -云南卫视,http://111.8.224.6:9999/tsfile/live/1055_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 -云南卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ynwshd$LR•IPV4•18『线路10』 -云南卫视,http://120.198.95.220:9901/tsfile/live/1007_1.m3u8?key=txiptv$LR•IPV4•18『线路11』 -云南卫视,http://112.123.243.37:50085/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路12』 -云南卫视,http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路13』 -云南卫视,http://101.66.198.242:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路14』 -云南卫视,http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路15』 -云南卫视,http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路16』 -云南卫视,http://120.211.62.180:8000/hls/39/index.m3u8$LR•IPV4•18『线路17』 +云南卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227028/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGfQPqRNVeBjTMsZ48qu0SA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 +云南卫视,http://112.27.235.94:8000/hls/40/index.m3u8$LR•IPV4•18『线路2』 +云南卫视,http://120.198.95.220:9901/tsfile/live/1056_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路3』 +云南卫视,http://111.8.224.6:9999/tsfile/live/1055_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 +云南卫视,http://38.75.136.137:98/gslb/dsdqpub/ynwshd.m3u8?auth=testpub$LR•IPV4•18『线路5』 +云南卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=ynwshd$LR•IPV4•18『线路6』 +云南卫视,http://120.198.95.220:9901/tsfile/live/1007_1.m3u8?key=txiptv$LR•IPV4•18『线路7』 +云南卫视,http://112.123.243.37:50085/tsfile/live/0117_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路8』 +云南卫视,http://101.66.198.105:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路9』 +云南卫视,http://101.66.198.242:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路10』 +云南卫视,http://101.66.199.102:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路11』 +云南卫视,http://36.136.38.87:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路12』 +云南卫视,http://120.211.62.180:8000/hls/39/index.m3u8$LR•IPV4•18『线路13』 +云南卫视,http://23.237.228.134/live8/yunnan.m3u8$LR•IPV4•18『线路14』 +云南卫视,https://iptv.catvod.com/catvod.php?id=ynws$LR•IPV4•18『线路15』 +云南卫视,https://httop.top/ysp-云南卫视$LR•IPV4•18『线路16』 +云南卫视,http://153.0.171.163:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 云南卫视,https://hwapi.yunshicloud.com/8xughf/e0bx15.m3u8$LR•IPV4•18『线路18』 -西藏卫视,https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•9『线路1』 -西藏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路2』 -西藏卫视,http://112.123.243.37:50085/tsfile/live/0141_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路3』 -西藏卫视,http://107.150.60.122/live/xzws.m3u8$LR•IPV4•9『线路4』 -西藏卫视,http://198.204.228.26/live/xzws.m3u8$LR•IPV4•9『线路5』 -西藏卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=xzws$LR•IPV4•9『线路6』 +西藏卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227033/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EdeTB7OZ9G_VNJk5C3t96fQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•9『线路1』 +西藏卫视,http://112.123.243.37:50085/tsfile/live/0141_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•9『线路2』 +西藏卫视,http://107.150.60.122/live/xzws.m3u8$LR•IPV4•9『线路3』 +西藏卫视,http://198.204.228.26/live/xzws.m3u8$LR•IPV4•9『线路4』 +西藏卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=xzws$LR•IPV4•9『线路5』 +西藏卫视,https://iptv.catvod.com/catvod.php?id=xzws$LR•IPV4•9『线路6』 西藏卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225723/index.m3u8$LR•IPV4•9『线路7』 西藏卫视,http://117.169.120.140:8080/live/xizangstv/.m3u8$LR•IPV4•9『线路8』 西藏卫视,http://183.207.249.16/PLTV/3/224/3221225523/index.m3u8$LR•IPV4•9『线路9』 -海峡卫视,http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路1』 -海峡卫视,p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路2』 -海峡卫视,http://8.138.7.223/tv/hxws.m3u8$LR•IPV4•3『线路3』 -兵团卫视,http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•6『线路1』 -兵团卫视,https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•6『线路2』 -兵团卫视,https://httop.top/ysp-兵团卫视$LR•IPV4•6『线路3』 -兵团卫视,http://111.8.224.6:9999/tsfile/live/1020_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路4』 -兵团卫视,http://112.123.243.37:50085/tsfile/live/0112_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路5』 +海峡卫视,http://8.138.7.223/tv/hxws.m3u8$LR•IPV4•3『线路1』 +海峡卫视,http://43.251.226.89:8080/play/51.m3u8$LR•IPV4•3『线路2』 +海峡卫视,p3p://167.114.175.6:55331/63ec47390001586de42ffc1a7e1856a6$LR•IPV4•3『线路3』 +兵团卫视,http://111.8.224.6:9999/tsfile/live/1020_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•6『线路1』 +兵团卫视,http://112.123.243.37:50085/tsfile/live/0112_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•6『线路2』 +兵团卫视,http://43.251.226.89:8080/play/53.m3u8$LR•IPV4•6『线路3』 +兵团卫视,https://iptv.catvod.com/catvod.php?id=btws$LR•IPV4•6『线路4』 +兵团卫视,https://httop.top/ysp-兵团卫视$LR•IPV4•6『线路5』 兵团卫视,http://112.25.48.68/live/program/live/btws/1300000/mnf.m3u8$LR•IPV4•6『线路6』 安多卫视,https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 康巴卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227027/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EkHMvBpWz4rccMxNvSRekpQ%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•2『线路1』 康巴卫视,http://scgctvshow.sctv.com/hdlive/kangba/1.m3u8$LR•IPV4•2『线路2』 -农林卫视,http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路1』 -农林卫视,http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路2』 +农林卫视,http://120.76.248.139/live/bfgd/4200000122.m3u8$LR•IPV4•2『线路1』 +农林卫视,http://43.251.226.89:8080/play/52.m3u8$LR•IPV4•2『线路2』 三沙卫视,https://srs.ssws.tv/video/sstv-10/index.m3u8$LR•IPV4•5『线路1』 -三沙卫视,http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•5『线路2』 -三沙卫视,https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•5『线路3』 -三沙卫视,http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•5『线路4』 -三沙卫视,http://107.150.60.122/live/ssws.m3u8$LR•IPV4•5『线路5』 +三沙卫视,http://221.226.51.220:50081/newlive/live/hls/38/live.m3u8$LR•IPV4•5『线路2』 +三沙卫视,http://107.150.60.122/live/ssws.m3u8$LR•IPV4•5『线路3』 +三沙卫视,http://43.251.226.89:8080/play/56.m3u8$LR•IPV4•5『线路4』 +三沙卫视,https://iptv.catvod.com/catvod.php?id=ssws$LR•IPV4•5『线路5』 延边卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227045/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eq0D3NdTUN7FuRzr8eJsbQA%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•4『线路1』 延边卫视,http://120.76.248.139/live/bfgd/4200000117.m3u8$LR•IPV4•4『线路2』 延边卫视,https://srs.iyb983.cn/video/CYS/index.m3u8$LR•IPV4•4『线路3』 @@ -772,44 +774,44 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8$LR•IPV4 河北4K,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=f56e90&tk=922ba46651d3$LR•IPV4•4『线路2』 河北4K,http://43.251.226.89:8080/play/928.m3u8$LR•IPV4•4『线路3』 河北4K,http://106.53.99.30/tv/api.php?id=hebtv4k$LR•IPV4•4『线路4』 -山西卫视,http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•18『线路1』 -山西卫视,https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•18『线路2』 -山西卫视,https://httop.top/ysp-山西卫视$LR•IPV4•18『线路3』 -山西卫视,http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 -山西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路5』 -山西卫视,http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•18『线路6』 -山西卫视,http://119.39.9.8:9901/tsfile/live/0118_1.m3u8$LR•IPV4•18『线路7』 -山西卫视,http://113.25.252.226:9901/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路8』 -山西卫视,http://101.66.198.242:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路9』 -山西卫视,http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路10』 -山西卫视,http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路11』 -山西卫视,http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路12』 -山西卫视,http://36.136.38.87:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路13』 -山西卫视,http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路14』 -山西卫视,http://204.12.221.218:8181/3m1080p/sxws.m3u8$LR•IPV4•18『线路15』 -山西卫视,http://107.150.60.122/live/sxwshd.m3u8$LR•IPV4•18『线路16』 -山西卫视,http://198.204.228.26/live/sxwshd.m3u8$LR•IPV4•18『线路17』 +山西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227016/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7ESb5Qr3NTpE2ZugIroKoyTw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•18『线路1』 +山西卫视,http://112.27.235.94:8000/hls/45/index.m3u8$LR•IPV4•18『线路2』 +山西卫视,http://119.39.9.8:9901/tsfile/live/0118_1.m3u8$LR•IPV4•18『线路3』 +山西卫视,http://113.25.252.226:9901/tsfile/live/1039_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路4』 +山西卫视,http://101.66.198.242:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路5』 +山西卫视,http://101.66.199.102:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路6』 +山西卫视,http://101.66.198.105:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•18『线路7』 +山西卫视,http://120.198.95.220:9901/tsfile/live/1057_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•18『线路8』 +山西卫视,http://36.136.38.87:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路9』 +山西卫视,http://38.75.136.137:98/gslb/dsdqpub/sxwshd.m3u8?auth=testpub$LR•IPV4•18『线路10』 +山西卫视,http://204.12.221.218:8181/3m1080p/sxws.m3u8$LR•IPV4•18『线路11』 +山西卫视,http://107.150.60.122/live/sxwshd.m3u8$LR•IPV4•18『线路12』 +山西卫视,http://198.204.228.26/live/sxwshd.m3u8$LR•IPV4•18『线路13』 +山西卫视,http://23.237.228.134/live8/shanxi.m3u8$LR•IPV4•18『线路14』 +山西卫视,https://iptv.catvod.com/catvod.php?id=sxiws$LR•IPV4•18『线路15』 +山西卫视,https://httop.top/ysp-山西卫视$LR•IPV4•18『线路16』 +山西卫视,http://153.0.171.163:9901/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•18『线路17』 山西卫视,http://118.81.195.79:9003/hls/19/index.m3u8$LR•IPV4•18『线路18』 陕西卫视,http://stream.snrtv.com/sxbc-star-JNW048.m3u8$LR•IPV4•23『线路1』 -陕西卫视,http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•23『线路2』 -陕西卫视,http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•23『线路3』 -陕西卫视,https://iptv.catvod.com/catvod.php?id=sxws$LR•IPV4•23『线路4』 -陕西卫视,https://httop.top/ysp-陕西卫视$LR•IPV4•23『线路5』 -陕西卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=sxws$LR•IPV4•23『线路6』 -陕西卫视,http://153.0.171.163:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路7』 -陕西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•23『线路8』 -陕西卫视,http://112.27.235.94:8000/hls/43/index.m3u8$LR•IPV4•23『线路9』 -陕西卫视,http://198.204.228.26/live/snwshd.m3u8$LR•IPV4•23『线路10』 -陕西卫视,http://192.151.150.154/live/snwshd.m3u8$LR•IPV4•23『线路11』 -陕西卫视,http://38.75.136.137:98/gslb/dsdqpub/snwshd.m3u8?auth=testpub$LR•IPV4•23『线路12』 -陕西卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=snwshd$LR•IPV4•23『线路13』 -陕西卫视,http://113.25.252.226:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路14』 -陕西卫视,http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路15』 -陕西卫视,http://101.66.199.102:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路16』 -陕西卫视,http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路17』 -陕西卫视,http://101.66.198.242:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路18』 -陕西卫视,http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•23『线路19』 -陕西卫视,http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路20』 +陕西卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226999/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EsGLKaSqf0wDZMbAjeQtfyw%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•23『线路2』 +陕西卫视,http://112.27.235.94:8000/hls/43/index.m3u8$LR•IPV4•23『线路3』 +陕西卫视,http://198.204.228.26/live/snwshd.m3u8$LR•IPV4•23『线路4』 +陕西卫视,http://192.151.150.154/live/snwshd.m3u8$LR•IPV4•23『线路5』 +陕西卫视,http://38.75.136.137:98/gslb/dsdqpub/snwshd.m3u8?auth=testpub$LR•IPV4•23『线路6』 +陕西卫视,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=snwshd$LR•IPV4•23『线路7』 +陕西卫视,http://113.25.252.226:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路8』 +陕西卫视,http://112.123.243.37:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路9』 +陕西卫视,http://101.66.199.102:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路10』 +陕西卫视,http://101.66.198.105:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路11』 +陕西卫视,http://101.66.198.242:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•23『线路12』 +陕西卫视,http://120.198.95.220:9901/tsfile/live/1068_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•23『线路13』 +陕西卫视,http://36.136.38.87:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路14』 +陕西卫视,http://23.237.228.134/live6/sichuan.m3u8$LR•IPV4•23『线路15』 +陕西卫视,http://43.251.226.89:8080/play/45.m3u8$LR•IPV4•23『线路16』 +陕西卫视,https://iptv.catvod.com/catvod.php?id=sxws$LR•IPV4•23『线路17』 +陕西卫视,https://httop.top/ysp-陕西卫视$LR•IPV4•23『线路18』 +陕西卫视,http://mg.hmysapp.cn:177/ckmg/zb.php?id=sxws$LR•IPV4•23『线路19』 +陕西卫视,http://153.0.171.163:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•23『线路20』 陕西卫视,http://39.134.115.163:8080/PLTV/88888910/224/3221225729/index.m3u8$LR•IPV4•23『线路21』 陕西卫视,http://223.110.245.139/PLTV/4/224/3221227022/index.m3u8$LR•IPV4•23『线路22』 陕西卫视,http://112.25.48.68/live/program/live/sxws/1300000/mnf.m3u8$LR•IPV4•23『线路23』 @@ -965,7 +967,7 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 哈哈炫动,http://223.110.245.139/PLTV/4/224/3221226388/index.m3u8$LR•IPV4 嘉佳卡通,http://223.110.245.139/PLTV/4/224/3221227009/index.m3u8$LR•IPV4•2『线路1』 嘉佳卡通,http://112.25.48.68/live/program/live/jjkt/1300000/mnf.m3u8$LR•IPV4•2『线路2』 -金鹰卡通,http://phoneqq.qing.mgtv.com/nn_live/nn_x64/Y2hzPSZkZWY9MSZ1aXA9MTA2LjE0LjM4LjU1JnRlcm09NSZtYWNpZD02ODZlOGNmOGM4OGU3N2VjOWEwNzkzMjg5ZjUzNDg0MmFiZWM0ZjNjJnFpZD0mcmF1dGhfZW5hYmxlPW9mZiZjZG5leF9pZD1xcV9waG9uZV9saXZlJmVzPTE3ODQyNDYwMjImdXVpZD1kOGE5NDdhY2I3OGNhOWUxZWM1MzIwZTMxNTYxZmU5NS02YTBlMjYzNyZzPThlNWFhM2FhOGI5YzUwYzNmZjVhODk2NjBiODg3NjUyJnVpZD0mbmR2PWlvcy02LjUuMCZ2PTImYXM9MCZfY2FyQ29kZT0w/HNGGMPP360.m3u8$LR•IPV4•4『线路1』 +金鹰卡通,http://phoneqq.qing.mgtv.com/nn_live/nn_x64/Y2hzPSZkZWY9MSZ1aXA9MTA2LjE0LjM4LjU1JnRlcm09NSZtYWNpZD02ODZlOGNmOGM4OGU3N2VjOWEwNzkzMjg5ZjUzNDg0MmFiZWM0ZjNjJnFpZD0mcmF1dGhfZW5hYmxlPW9mZiZjZG5leF9pZD1xcV9waG9uZV9saXZlJmVzPTE3ODQ3NDUxNjcmdXVpZD04ZTU2Y2Q0Yjg5YzM4OWIxMDg1YzYxMzEzODIzNzUzNS02YTBlMjYzNyZzPWVmNzc2MGVkNWE2NTNhODE3YWQ4OWFkNTBhZDlkNTRhJnVpZD0mbmR2PWlvcy02LjUuMCZ2PTImYXM9MCZfY2FyQ29kZT0w/JYKTMPP360.m3u8$LR•IPV4•4『线路1』 金鹰卡通,http://223.110.245.145/ott.js.chinamobile.com/PLTV/3/224/3221226303/index.m3u8$LR•IPV4•4『线路2』 金鹰卡通,http://101.66.198.242:9901/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•4『线路3』 金鹰卡通,http://101.66.199.102:9901/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•4『线路4』 @@ -1178,32 +1180,32 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 苏州4k,http://106.53.99.30/tv/api.php?id=sztv4k$LR•IPV4•4『线路4』 浙江,#genre# -浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路1』 -浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路2』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路3』 -浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路4』 -浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路5』 -浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路6』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路7』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路8』 -浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路9』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路10』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路11』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路12』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路13』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路14』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路15』 -浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路16』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路17』 -浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路18』 -浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路19』 -浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路20』 -浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路1』 -浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路2』 -浙江生活,http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路3』 -浙江生活,http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路4』 -浙江生活,http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路5』 -浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路6』 +浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路1』 +浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•20『线路2』 +浙江钱江,https://stream1.freetv.fun/bf079ada709563bdd095159c02dfb5afb53c24e643b73f987100b9d25e9c8f41.m3u8$LR•IPV4•20『线路3』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-5.ctv$LR•IPV4•20『线路4』 +浙江钱江,http://120.55.49.231:3095/rtp/233.50.201.132:5140$LR•IPV4•20『线路5』 +浙江钱江,http://ali-xwl.cztv.com/live/channel021080Plxw.m3u8$LR•IPV4•20『线路6』 +浙江钱江,http://api3.52tb.xyz/info?id=436&token=20230226bgyszp$LR•IPV4•20『线路7』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路8』 +浙江钱江,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8\r\n$LR•IPV4•20『线路9』 +浙江钱江,http://ali-xwl.cztv.com/live/channel02720Plxw.m3u8$LR•IPV4•20『线路10』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-3.ctv$LR•IPV4•20『线路11』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-4.ctv$LR•IPV4•20『线路12』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-3.m3u8$LR•IPV4•20『线路13』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•20『线路14』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路15』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8$LR•IPV4•20『线路16』 +浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel02/1080p.m3u8$LR•IPV4•20『线路17』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi-1.m3u8$LR•IPV4•20『线路18』 +浙江钱江,https://t.freetv.fun/live/zhe-jiang-qian-jiang-du-shi.m3u8$LR•IPV4•20『线路19』 +浙江钱江,https://stream1.freetv.fun/zhe-jiang-qian-jiang-du-shi-2.m3u8$LR•IPV4•20『线路20』 +浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 +浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路2』 +浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路3』 +浙江生活,http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路4』 +浙江生活,http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路5』 +浙江生活,http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路6』 浙江生活,http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8$LR•IPV4•25『线路7』 浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8?$LR•IPV4•25『线路8』 浙江生活,http://api3.52tb.xyz/info?id=437&token=20230226bgyszp$LR•IPV4•25『线路9』 @@ -1224,62 +1226,62 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-6.m3u8$LR•IPV4•25『线路24』 浙江生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•25『线路25』 浙江经济生活,http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8#https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8#http://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8$LR•IPV4 -浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路1』 -浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路2』 -浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路3』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路1』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路2』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路3』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路4』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路5』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路6』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路7』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路8』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路9』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路10』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路11』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路13』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路14』 -浙江民生,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路15』 -浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路16』 -浙江民生,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路17』 -浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路18』 -浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路19』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路20』 -浙江民生,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路21』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路22』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路23』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路24』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 -浙江民生,http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路26』 -浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路27』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路28』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路29』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路30』 -浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路31』 -浙江民生,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路32』 +浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 +浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 +浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 +浙江民生,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 +浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路2』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路3』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路4』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路5』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路6』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路7』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路8』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路9』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路10』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路11』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路12』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路13』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路14』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路15』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路16』 +浙江民生,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路17』 +浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路18』 +浙江民生,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路19』 +浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路20』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路21』 +浙江民生,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路22』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路23』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路24』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路25』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 +浙江民生,http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路27』 +浙江民生,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路28』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路29』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路30』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路31』 +浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路32』 浙江民生,https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路33』 浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian.m3u8$LR•IPV4•37『线路34』 浙江民生,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路35』 浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路36』 浙江民生,https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路37』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路1』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路2』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路3』 -浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路4』 -浙江新闻,http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路5』 -浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路6』 -浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路7』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路8』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路9』 -浙江新闻,http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路10』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路11』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路12』 -浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路13』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路14』 -浙江新闻,http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路15』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路16』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路1』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路2』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路3』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路4』 +浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路5』 +浙江新闻,http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路6』 +浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路7』 +浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路8』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路9』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路10』 +浙江新闻,http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路11』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路12』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路13』 +浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路14』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路15』 +浙江新闻,http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路16』 浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-10.m3u8$LR•IPV4•34『线路17』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-3.m3u8$LR•IPV4•34『线路18』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路19』 @@ -1298,21 +1300,21 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen.m3u8$LR•IPV4•34『线路32』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路33』 浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-11.m3u8$LR•IPV4•34『线路34』 -浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路2』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路3』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路4』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路5』 -浙江少儿,http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路6』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路7』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路8』 -浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路9』 -浙江少儿,http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路10』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路11』 -浙江少儿,http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路12』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路13』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路14』 -浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路15』 +浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 +浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路2』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路3』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路4』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路5』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路6』 +浙江少儿,http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路7』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路8』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路9』 +浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路10』 +浙江少儿,http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路11』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路12』 +浙江少儿,http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路13』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路14』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路15』 浙江少儿,https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路16』 浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?fbl=$LR•IPV4•18『线路17』 浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.ctv$LR•IPV4•18『线路18』 @@ -1352,50 +1354,50 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 宁波TV4,http://www.flyskyman.cn:4022/rtp/233.50.201.180:5140$LR•IPV4•2『线路1』 宁波TV4,http://www.jeremyoto.com:82/rtp/233.50.201.180:5140$LR•IPV4•2『线路2』 浙江教科,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路1』 -浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路2』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路3』 -浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路4』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路5』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路6』 -浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路7』 -浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路8』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•10『线路2』 +浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•10『线路3』 +浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•10『线路4』 +浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•10『线路5』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•10『线路6』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•10『线路7』 +浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•10『线路8』 浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•10『线路9』 浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•10『线路10』 浙江经济,http://live.hznet.tv:1935/live/live2/500K/tzwj_video.m3u8?shandd$LR•IPV4•3『线路1』 浙江经济,http://live.hznet.tv:1935/live/live2/500k/tzwj_video.m3u8$LR•IPV4•3『线路2』 浙江经济,http://222.179.155.21:1935/ch0.m3u8$LR•IPV4•3『线路3』 -之江纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路1』 -之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路2』 +之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路1』 +之江纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•6『线路2』 之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•6『线路3』 之江纪录,http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•6『线路4』 之江纪录,http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•6『线路5』 之江纪录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•6『线路6』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路1』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路2』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路3』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路5』 -浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路6』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路7』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路8』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路9』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路10』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路11』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路13』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路14』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路15』 -浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路16』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路17』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路18』 -浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路19』 -浙江国际,http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路20』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路21』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路22』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路23』 -浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路25』 -浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路26』 +浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路2』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路3』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路4』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路6』 +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路7』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路8』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路9』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路10』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路11』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路12』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路14』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 +浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路17』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路19』 +浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路20』 +浙江国际,http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路21』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路22』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路23』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路24』 +浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路25』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路26』 浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路27』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路28』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路29』 @@ -1408,25 +1410,25 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 嘉兴新闻综合,http://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•5『线路4』 嘉兴新闻综合,https://live-auth.51kandianshi.com/szgd/csztv1.m3u8$LR•IPV4•5『线路5』 丽水新闻,http://120.55.49.231:3095/rtp/233.50.201.162:5140$LR•IPV4 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路1』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路2』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路3』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路4』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路5』 -湖州公共,https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路6』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路7』 -湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路8』 -湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路9』 -湖州新闻综合,https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 -湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 +湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路1』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路2』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路3』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路4』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路5』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路6』 +湖州公共,https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路7』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路8』 +湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路9』 +湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 +湖州新闻综合,https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865&fbl=$LR•IPV4•3『线路3』 -湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 -湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路2』 -湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 +湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 +湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路2』 +湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路3』 舟山新闻综合,http://play-sh13.quklive.com/live/1699001836208185.m3u8?auth_key=2027429324-c77bb6a7063c4cdea57f09ca22f9ef12-0-39c19a21f73b823db2150ea45b147eb2$LR•IPV4 舟山公共,http://play-sh13.quklive.com/live/1699002430299200.m3u8?auth_key=2027429366-f4515e585a0347f780a01c73ae293945-0-b3699e931cf04290680745e989c63d86$LR•IPV4 -浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 -浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路2』 +浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 +浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 浙江数码时代,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 @@ -1437,16 +1439,16 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 浙江公共新闻,https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-1.ctv$LR•IPV4•6『线路5』 浙江公共新闻,https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-1.m3u8$LR•IPV4•6『线路6』 浙江青田,http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 -浙江遂昌,http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路1』 -浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路2』 +浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 +浙江遂昌,http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路2』 浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 -诸暨新闻综合,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 -诸暨新闻综合,https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•2『线路2』 -龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 -龙游生活娱乐,https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 +诸暨新闻综合,https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•2『线路1』 +诸暨新闻综合,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 +龙游生活娱乐,https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 +龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?zzhed$LR•IPV4•5『线路1』 -龙游新闻综合,https://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路2』 +龙游新闻综合,https://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路1』 +龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?zzhed$LR•IPV4•5『线路2』 龙游新闻综合,http://play-sh13.quklive.com/live/1703570877483349.m3u8?auth_key=2028414694-515206b2ec504fa3bc90bb1ec3b0c48e-0-eeeeb3d5a8f8e5415142bf430b916d79$LR•IPV4•5『线路3』 龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?$LR•IPV4•5『线路4』 龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8$LR•IPV4•5『线路5』 @@ -1461,19 +1463,19 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8$LR•IPV4•3『线路2』 象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路1』 -衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•6『线路2』 -衢江新闻综合,https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•6『线路3』 -衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路4』 -衢江新闻综合,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 +衢江新闻综合,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 +衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•6『线路2』 +衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•6『线路3』 +衢江新闻综合,https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•6『线路4』 +衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路5』 衢江新闻综合,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路6』 -萧山生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +萧山生活,https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路1』 萧山生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 -萧山生活,https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路3』 -萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-4.m3u8$LR•IPV4•17『线路1』 -萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-3.m3u8$LR•IPV4•17『线路2』 -萧山新闻综合,https://t.freetv.fun/live/xiao-shan-xin-wen-zong-he-1.m3u8$LR•IPV4•17『线路3』 -萧山新闻综合,https://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路4』 +萧山生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 +萧山新闻综合,https://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路1』 +萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-4.m3u8$LR•IPV4•17『线路2』 +萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-3.m3u8$LR•IPV4•17『线路3』 +萧山新闻综合,https://t.freetv.fun/live/xiao-shan-xin-wen-zong-he-1.m3u8$LR•IPV4•17『线路4』 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?zzhed$LR•IPV4•17『线路5』 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•17『线路6』 萧山新闻综合,https://stream1.freetv.fun/xiao-shan-xin-wen-zong-he-2.m3u8$LR•IPV4•17『线路7』 @@ -1487,20 +1489,20 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8$LR•IPV4•17『线路15』 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?$LR•IPV4•17『线路16』 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan3/720p.m3u8$LR•IPV4•17『线路17』 -苍南新闻综合,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•9『线路1』 -苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路2』 -苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路3』 -苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路4』 -苍南新闻综合,https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•9『线路5』 +苍南新闻综合,https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•9『线路1』 +苍南新闻综合,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•9『线路2』 +苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路3』 +苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路4』 +苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路5』 苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-4.ctv$LR•IPV4•9『线路6』 苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•9『线路7』 苍南新闻综合,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-5.m3u8$LR•IPV4•9『线路8』 苍南新闻综合,https://t.freetv.fun/live/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路9』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路2』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路1』 -缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路2』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路3』 +缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路1』 +缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路2』 绍兴电视台公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•2『线路1』 绍兴电视台公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?zzhed$LR•IPV4•2『线路2』 绍兴新闻综合,http://live.shaoxing.com.cn/video/s10001-sxhb/index.m3u8$LR•IPV4•9『线路1』 @@ -1521,49 +1523,49 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 绍兴文化影视,https://t.freetv.fun/live/shao-xing-wen-hua-ying-shi-1.m3u8$LR•IPV4•3『线路1』 绍兴文化影视,https://stream1.freetv.fun/shao-xing-wen-hua-ying-shi-1.m3u8$LR•IPV4•3『线路2』 绍兴文化影视,http://live.shaoxing.com.cn/video/s10001-sxtv3/index.m3u8$LR•IPV4•3『线路3』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路1』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路2』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路3』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路4』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路5』 -绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路6』 -绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路7』 +绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路1』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路2』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路3』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路4』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路5』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路6』 +绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路7』 海盐新闻,http://lived.dmqhyadmin.com/ds/sd/live.m3u8?zzhed$LR•IPV4 -海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 -海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 +海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 +海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 -永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路1』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路2』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路3』 -永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路4』 -永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路5』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路6』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路7』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路1』 +永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路2』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路3』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 +永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路6』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路7』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-3.ctv$LR•IPV4•10『线路8』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路9』 永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he.m3u8$LR•IPV4•10『线路10』 -武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 -武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 -武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路3』 +武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 +武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 +武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路3』 武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路4』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路1』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路3』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路5』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路1』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路2』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路4』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 -普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路1』 -普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 -普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•3『线路3』 +普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•3『线路1』 +普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 新昌生活,http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8$LR•IPV4 -新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路1』 -新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路2』 -新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路3』 -新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路4』 -新昌新闻综合,https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 +新昌新闻综合,https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路1』 +新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路2』 +新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路3』 +新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 +新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路6』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-4.m3u8$LR•IPV4•7『线路7』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 @@ -1573,45 +1575,45 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 开化新闻综合,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 开化新闻综合,https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-1.m3u8$LR•IPV4•3『线路2』 开化新闻综合,https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-2.ctv$LR•IPV4•3『线路3』 -开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路2』 +开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 +开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路3』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路1』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路3』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路4』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路5』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路1』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路2』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路5』 庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?fbl=$LR•IPV4•6『线路6』 -平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路1』 -平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•9『线路2』 -平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路3』 -平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•9『线路4』 +平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•9『线路1』 +平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•9『线路2』 +平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•9『线路3』 +平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•9『线路4』 平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路5』 平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•9『线路6』 平湖新闻综合,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-5.m3u8$LR•IPV4•9『线路7』 平湖新闻综合,https://t.freetv.fun/live/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•9『线路8』 平湖新闻综合,http://play-sh13.quklive.com/live/1690167908295069.m3u8?auth_key=2027466211-f190eec410c24473825cbe1d8541e545-0-f21db57ae1b534802c1cf7be86cc3aef$LR•IPV4•9『线路9』 -嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•7『线路1』 -嵊泗综合,https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•7『线路2』 -嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•7『线路3』 +嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•7『线路1』 +嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•7『线路2』 +嵊泗综合,https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•7『线路3』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.ctv$LR•IPV4•7『线路5』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.m3u8$LR•IPV4•7『线路6』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路7』 -兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路1』 -兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•6『线路2』 +兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•6『线路1』 +兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•6『线路2』 兰溪新闻综合,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路3』 兰溪新闻综合,https://t.freetv.fun/live/lan-xi-xin-wen-zong-he.m3u8$LR•IPV4•6『线路4』 兰溪新闻综合,https://t.freetv.fun/live/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•6『线路5』 兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed$LR•IPV4•6『线路6』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路1』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路2』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 -余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路2』 -余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 -余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路2』 -余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路3』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 +余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 +余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 +余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路2』 +余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路3』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路4』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•6『线路5』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 @@ -1619,35 +1621,35 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed$LR•IPV4•4『线路2』 余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•4『线路3』 余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•4『线路4』 -云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 -云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路2』 +云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•2『线路1』 +云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•2『线路2』 义乌新闻综合,https://44911.hlsplay.aodianyun.com/tv_radio_44911/tv_channel_1796.m3u8?auth_key=4830573978-0-0-92824c2c03f95906a3c49a4aa28f1709&extra_key=Yc1XsmxOKy2UBoPM4Wy5vCPsEYqnj06taCR2SRB2Xrg2w28NPilH03KdIbbM5wgSql-VBohSnoO9AOKl94q2t2DWMftz-XB-2qUX-UjXcS80StcSZahBFjrKLivXaRjiY5r2NOMKWMKFbv-S0Bz2G6iEXgCK8yGjtrFHDcPfAQEE0pvXq0Bwy34b7We8zARN&ali_ffmpeg_version=mpengine$LR•IPV4 -中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路1』 -中国蓝新闻,http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 +中国蓝新闻,http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 +中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 东阳影视生活,http://l.cztvcloud.com/channels/lantian/SXdongyang1/720p.m3u8$LR•IPV4 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路1』 -上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路3』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路4』 -上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路5』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路6』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路7』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 +上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路4』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路5』 +上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路6』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路7』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-4.m3u8$LR•IPV4•11『线路8』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed?$LR•IPV4•11『线路9』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4•11『线路10』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路1』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路2』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路3』 -上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路4』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路5』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路6』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路7』 -上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路8』 -上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路9』 -上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路10』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•10『线路1』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•10『线路2』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路3』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•10『线路5』 +上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•10『线路6』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•10『线路7』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•10『线路8』 +上虞文化影院,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•10『线路9』 +上虞文化影院,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•10『线路10』 民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8$LR•IPV4•2『线路1』 民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8?zzhed$LR•IPV4•2『线路2』 @@ -2336,9 +2338,9 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-13.ctv$LR•IPV4•55『线路53』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-9.ctv$LR•IPV4•55『线路54』 广东民生,https://stream1.freetv.fun/yan-dong-min-sheng-2.m3u8$LR•IPV4•55『线路55』 -大湾区卫视,http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路1』 -大湾区卫视,p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路2』 -大湾区卫视,http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路3』 +大湾区卫视,http://222.128.55.152:9080/live/dwq.m3u8$LR•IPV4•3『线路1』 +大湾区卫视,http://43.251.226.89:8080/play/39.m3u8$LR•IPV4•3『线路2』 +大湾区卫视,p3p://167.114.175.6:55331/63ec48e000076bf6e43672044d3841bb$LR•IPV4•3『线路3』 广州综合,https://t.freetv.fun/live/yan-zhou-zong-he-1.m3u8$LR•IPV4•53『线路1』 广州综合,https://stream1.freetv.fun/yan-zhou-zong-he-17.ctv$LR•IPV4•53『线路2』 广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=439b0fd2cf766b363c93a59cbcbe1370&txTime=18d00acf488$LR•IPV4•53『线路3』 @@ -2938,85 +2940,85 @@ NewTV精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f7 上海纪实,https://hls-gateway.vpstv.net/streams/709570.m3u8$LR•IPV4•10『线路8』 上海纪实,http://13457610200.8866.org:2018/live/上海纪实/index.m3u8$LR•IPV4•10『线路9』 上海纪实,https://stream1.freetv.fun/ipv6-shang-hai-ji-shi-ren-wen-5.m3u8$LR•IPV4•10『线路10』 -新闻综合,https://stream1.freetv.fun/ji-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路1』 -新闻综合,https://stream1.freetv.fun/ipv6-ji-nan-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路2』 -新闻综合,http://stream.zztvzd.com/1/sd/live.m3u8?shandd$LR•IPV4•127『线路3』 -新闻综合,http://stream.zztvzd.com/1/sd/live.m3u8$LR•IPV4•127『线路4』 -新闻综合,https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路5』 -新闻综合,https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路6』 -新闻综合,http://live.yantaitv.cn/live/3e81a8879da44c5dadf3bd9c10468e1c/9b776d420ee4438199b7657c8eb88f07-1.m3u8$LR•IPV4•127『线路7』 -新闻综合,http://live.hznet.tv:1935/live/live1/500k/tzwj_video.m3u8$LR•IPV4•127『线路8』 -新闻综合,http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8?shandd$LR•IPV4•127『线路9』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路10』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路11』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5985&tk=e640d0a1bf70$LR•IPV4•127『线路12』 -新闻综合,https://www.freetv.top/migu/651632657.m3u8?migutoken=b4a3e55048f55ec1c8fc5b509fbdf32f2dc5d255f5f218e79e84ca9a87fb9f2239927cb11b448f18285b50b81b4cd50a1354e9be5a3283375e85372798c3f3eb3ad60adf45eb5615f68eb4825f$LR•IPV4•127『线路13』 -新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=b53278f712f65771788d341e9c3dc5a0&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722062037&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=39.103.188.159&SecurityKey=20260722062037&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h264&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&puData=8b5db5d95c206fa3e43449798a9cdeb1&ddCalcu=18bbve5addwcba95ad89957c9240463f4ae3&sv=10004&ct=android$LR•IPV4•127『线路14』 -新闻综合,http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd$LR•IPV4•127『线路15』 -新闻综合,https://mgtv.ottiptv.cc/migu/651632657.m3u8?migutoken=348c9164063c2b1df215dd2fa7cd92cb119d8a335ae0edfb5d615a6c714e71b669eee2f5ff1730afa92af7ca41d0aa96e3a280d7e5f2069eb8a3b852f3ebc270147489d7c8bfb08a7c4b9c4d80$LR•IPV4•127『线路16』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-13.m3u8$LR•IPV4•127『线路17』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路18』 -新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路19』 -新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-6.m3u8$LR•IPV4•127『线路20』 -新闻综合,http://59.175.11.109:1234/651632657$LR•IPV4•127『线路21』 -新闻综合,https://tvfile.scjgtv.cn:443/nmip-media/channellive/channel104126/playlist.m3u8"$LR•IPV4•127『线路22』 -新闻综合,http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722080330&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722080330&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=095d4acaa910ed867d2a04f1124293cf&sv=10004&ct=android$LR•IPV4•127『线路23』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路24』 -新闻综合,http://119.88.243.98:17231/651632657$LR•IPV4•127『线路25』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-1.ctv$LR•IPV4•127『线路26』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-5.m3u8$LR•IPV4•127『线路27』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2810&tk=a0c4f6cfaba3$LR•IPV4•127『线路28』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-11.ctv$LR•IPV4•127『线路29』 -新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20251023080141ea171d5993054ddd94612bf653be3cfa&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20251023080141&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.83&SecurityKey=20251023080141&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.2-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=4757c0d2f0cd0feb69bcfc7ea14ddd49&ddCalcu=9447ed52d71dc0401da2ef70ccfdc0bf9e6b$LR•IPV4•127『线路30』 -新闻综合,https://t.freetv.fun/live/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路31』 -新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路32』 -新闻综合,http://60.168.105.87:5008/651632657$LR•IPV4•127『线路33』 -新闻综合,http://p2.vzan.com/slowlive/596867413819827251/live.m3u8$LR•IPV4•127『线路34』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路35』 -新闻综合,http://api3.52tb.xyz/info?id=371&token=20221127jxwhhemby$LR•IPV4•127『线路36』 -新闻综合,http://tvpull.dxhmt.cn:9081/tv/10326-1.m3u8$LR•IPV4•127『线路37』 -新闻综合,http://123.113.205.253:3000/651632657$LR•IPV4•127『线路38』 -新闻综合,http://t.061899.xyz/tl/tl.php?id=shxwzh$LR•IPV4•127『线路39』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-15.m3u8$LR•IPV4•127『线路40』 -新闻综合,http://47.104.178.59:3566/651632657$LR•IPV4•127『线路41』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0708&tk=23a9aca1f79f$LR•IPV4•127『线路42』 -新闻综合,https://www.freetv.top/migu/651632657.m3u8?migutoken=5ae42e8fda034ab7bf5171dafa0043e70cd12bcd716940c4572fde52ea92b0785f16f1bdbce4c83f5e075b250fe95668f19f8527dda57c27db24f95d412614d99c86a3a2d9341d88b5224b7068$LR•IPV4•127『线路43』 -新闻综合,https://qcfile.qcrmt.com/nmip-media/channellive/channel100933/playlist.m3u8$LR•IPV4•127『线路44』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路45』 -新闻综合,http://182.61.15.84:80/651632657$LR•IPV4•127『线路46』 -新闻综合,http://111.228.4.117:6789/migu720p.php?id=651632657$LR•IPV4•127『线路47』 -新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路48』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5014&tk=a0c4f6cfaba3$LR•IPV4•127『线路49』 -新闻综合,http://116.52.173.134:1234/651632657$LR•IPV4•127『线路50』 -新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20250919080134d0a4f61e680b4d1b8d2460b858ff1fec&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20250919080134&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.88&SecurityKey=20250919080134&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.1-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=c6e37e6787e81aeb250c874ff8533137&ddCalcu=7c36e1e13313705e86f7f8477e88c10a5e2b$LR•IPV4•127『线路51』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2865&tk=f6cc1e0a0e1a$LR•IPV4•127『线路52』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2394&tk=e503191f8e20$LR•IPV4•127『线路53』 -新闻综合,http://bp-livetytv.bestv.cn/ch/bestvxwzh.m3u8$LR•IPV4•127『线路54』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5599&tk=2aca1ad9a849$LR•IPV4•127『线路55』 -新闻综合,http://150.158.112.123/公众号~玉玉软件库/mg.php?id=shxwzh$LR•IPV4•127『线路56』 -新闻综合,https://zby.130519.xyz/PLTV/11/224/3221226136/index.m3u8$LR•IPV4•127『线路57』 -新闻综合,http://115.190.247.176:1111/651632657$LR•IPV4•127『线路58』 -新闻综合,http://43.251.226.89:8080/play/57.m3u8$LR•IPV4•127『线路59』 -新闻综合,https://m3u8-channel.lytv.tv/nmip-media/channellive/channel111841/playlist.m3u8$LR•IPV4•127『线路60』 -新闻综合,https://hls-gateway.vpstv.net/streams/708847.m3u8$LR•IPV4•127『线路61』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-12.m3u8$LR•IPV4•127『线路62』 -新闻综合,http://api2.52tb.xyz/info?id=371&token=20230218qkyjia$LR•IPV4•127『线路63』 -新闻综合,https://migu.188766.xyz/?migutoken=779bd2c7e2b23a37be54ec1b50771d47&id=%E4%B8%8A%E6%B5%B7%E6%96%B0%E9%97%BB%E7%BB%BC%E5%90%88&type=yy$LR•IPV4•127『线路64』 -新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路65』 -新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-9.m3u8$LR•IPV4•127『线路66』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2441&tk=e640d0a1bf70$LR•IPV4•127『线路67』 -新闻综合,http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722040328&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722040328&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=8d55a170b41ca441b1cc8e0b44df1555&sv=10004&ct=android$LR•IPV4•127『线路68』 -新闻综合,https://xatv-yt.xiancity.cn/live/1/index.m3u8$LR•IPV4•127『线路69』 -新闻综合,https://iptv.catvod.com/migu?id=651632657&token=6ae14c419f6a0254b2b101892a90c635$LR•IPV4•127『线路70』 -新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0610&tk=b53028476470$LR•IPV4•127『线路71』 -新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路72』 -新闻综合,https://cm-live.ntjoy.com/live/4f1.m3u8$LR•IPV4•127『线路73』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路74』 -新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路75』 -新闻综合,https://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•127『线路76』 -新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路77』 -新闻综合,https://m3u8channel.yunxya.com/nmip-media/channellive/channel100028/playlist.m3u8$LR•IPV4•127『线路78』 -新闻综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•127『线路79』 +新闻综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•127『线路1』 +新闻综合,https://stream1.freetv.fun/ji-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路2』 +新闻综合,https://stream1.freetv.fun/ipv6-ji-nan-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路3』 +新闻综合,http://stream.zztvzd.com/1/sd/live.m3u8?shandd$LR•IPV4•127『线路4』 +新闻综合,http://stream.zztvzd.com/1/sd/live.m3u8$LR•IPV4•127『线路5』 +新闻综合,https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路6』 +新闻综合,https://stream1.freetv.fun/ipv6-wei-fang-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路7』 +新闻综合,http://live.yantaitv.cn/live/3e81a8879da44c5dadf3bd9c10468e1c/9b776d420ee4438199b7657c8eb88f07-1.m3u8$LR•IPV4•127『线路8』 +新闻综合,http://live.hznet.tv:1935/live/live1/500k/tzwj_video.m3u8$LR•IPV4•127『线路9』 +新闻综合,http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8?shandd$LR•IPV4•127『线路10』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-8.m3u8$LR•IPV4•127『线路11』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路12』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5985&tk=e640d0a1bf70$LR•IPV4•127『线路13』 +新闻综合,https://www.freetv.top/migu/651632657.m3u8?migutoken=b4a3e55048f55ec1c8fc5b509fbdf32f2dc5d255f5f218e79e84ca9a87fb9f2239927cb11b448f18285b50b81b4cd50a1354e9be5a3283375e85372798c3f3eb3ad60adf45eb5615f68eb4825f$LR•IPV4•127『线路14』 +新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=b53278f712f65771788d341e9c3dc5a0&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722062037&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=39.103.188.159&SecurityKey=20260722062037&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h264&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&puData=8b5db5d95c206fa3e43449798a9cdeb1&ddCalcu=18bbve5addwcba95ad89957c9240463f4ae3&sv=10004&ct=android$LR•IPV4•127『线路15』 +新闻综合,http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd$LR•IPV4•127『线路16』 +新闻综合,https://mgtv.ottiptv.cc/migu/651632657.m3u8?migutoken=348c9164063c2b1df215dd2fa7cd92cb119d8a335ae0edfb5d615a6c714e71b669eee2f5ff1730afa92af7ca41d0aa96e3a280d7e5f2069eb8a3b852f3ebc270147489d7c8bfb08a7c4b9c4d80$LR•IPV4•127『线路17』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-13.m3u8$LR•IPV4•127『线路18』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路19』 +新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-14.m3u8$LR•IPV4•127『线路20』 +新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-6.m3u8$LR•IPV4•127『线路21』 +新闻综合,http://59.175.11.109:1234/651632657$LR•IPV4•127『线路22』 +新闻综合,https://tvfile.scjgtv.cn:443/nmip-media/channellive/channel104126/playlist.m3u8"$LR•IPV4•127『线路23』 +新闻综合,http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722080330&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722080330&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=095d4acaa910ed867d2a04f1124293cf&sv=10004&ct=android$LR•IPV4•127『线路24』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路25』 +新闻综合,http://119.88.243.98:17231/651632657$LR•IPV4•127『线路26』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-1.ctv$LR•IPV4•127『线路27』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-5.m3u8$LR•IPV4•127『线路28』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2810&tk=a0c4f6cfaba3$LR•IPV4•127『线路29』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-11.ctv$LR•IPV4•127『线路30』 +新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20251023080141ea171d5993054ddd94612bf653be3cfa&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20251023080141&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.83&SecurityKey=20251023080141&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.2-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=4757c0d2f0cd0feb69bcfc7ea14ddd49&ddCalcu=9447ed52d71dc0401da2ef70ccfdc0bf9e6b$LR•IPV4•127『线路31』 +新闻综合,https://t.freetv.fun/live/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路32』 +新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路33』 +新闻综合,http://60.168.105.87:5008/651632657$LR•IPV4•127『线路34』 +新闻综合,http://p2.vzan.com/slowlive/596867413819827251/live.m3u8$LR•IPV4•127『线路35』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路36』 +新闻综合,http://api3.52tb.xyz/info?id=371&token=20221127jxwhhemby$LR•IPV4•127『线路37』 +新闻综合,http://tvpull.dxhmt.cn:9081/tv/10326-1.m3u8$LR•IPV4•127『线路38』 +新闻综合,http://123.113.205.253:3000/651632657$LR•IPV4•127『线路39』 +新闻综合,http://t.061899.xyz/tl/tl.php?id=shxwzh$LR•IPV4•127『线路40』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-15.m3u8$LR•IPV4•127『线路41』 +新闻综合,http://47.104.178.59:3566/651632657$LR•IPV4•127『线路42』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0708&tk=23a9aca1f79f$LR•IPV4•127『线路43』 +新闻综合,https://www.freetv.top/migu/651632657.m3u8?migutoken=5ae42e8fda034ab7bf5171dafa0043e70cd12bcd716940c4572fde52ea92b0785f16f1bdbce4c83f5e075b250fe95668f19f8527dda57c27db24f95d412614d99c86a3a2d9341d88b5224b7068$LR•IPV4•127『线路44』 +新闻综合,https://qcfile.qcrmt.com/nmip-media/channellive/channel100933/playlist.m3u8$LR•IPV4•127『线路45』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路46』 +新闻综合,http://182.61.15.84:80/651632657$LR•IPV4•127『线路47』 +新闻综合,http://111.228.4.117:6789/migu720p.php?id=651632657$LR•IPV4•127『线路48』 +新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-7.m3u8$LR•IPV4•127『线路49』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5014&tk=a0c4f6cfaba3$LR•IPV4•127『线路50』 +新闻综合,http://116.52.173.134:1234/651632657$LR•IPV4•127『线路51』 +新闻综合,http://gslbmgsplive.miguvideo.com/wd_r4/dfl/xinwenzonghehd/1200/index.m3u8?msisdn=20250919080134d0a4f61e680b4d1b8d2460b858ff1fec&mdspid=&spid=699212&netType=0&sid=5500002275&pid=2028597139×tamp=20250919080134&Channel_ID=0116_2600000900-99000-201600010010027&ProgramID=651632657&ParentNodeID=-99&assertID=5500002275&client_ip=106.13.250.88&SecurityKey=20250919080134&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-8.9.1-RELEASE&userid=&jmhm=&videocodec=h264&bean=mgspad&tid=android&conFee=0&puData=c6e37e6787e81aeb250c874ff8533137&ddCalcu=7c36e1e13313705e86f7f8477e88c10a5e2b$LR•IPV4•127『线路52』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2865&tk=f6cc1e0a0e1a$LR•IPV4•127『线路53』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2394&tk=e503191f8e20$LR•IPV4•127『线路54』 +新闻综合,http://bp-livetytv.bestv.cn/ch/bestvxwzh.m3u8$LR•IPV4•127『线路55』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=5599&tk=2aca1ad9a849$LR•IPV4•127『线路56』 +新闻综合,http://150.158.112.123/公众号~玉玉软件库/mg.php?id=shxwzh$LR•IPV4•127『线路57』 +新闻综合,https://zby.130519.xyz/PLTV/11/224/3221226136/index.m3u8$LR•IPV4•127『线路58』 +新闻综合,http://115.190.247.176:1111/651632657$LR•IPV4•127『线路59』 +新闻综合,http://43.251.226.89:8080/play/57.m3u8$LR•IPV4•127『线路60』 +新闻综合,https://m3u8-channel.lytv.tv/nmip-media/channellive/channel111841/playlist.m3u8$LR•IPV4•127『线路61』 +新闻综合,https://hls-gateway.vpstv.net/streams/708847.m3u8$LR•IPV4•127『线路62』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-12.m3u8$LR•IPV4•127『线路63』 +新闻综合,http://api2.52tb.xyz/info?id=371&token=20230218qkyjia$LR•IPV4•127『线路64』 +新闻综合,https://migu.188766.xyz/?migutoken=779bd2c7e2b23a37be54ec1b50771d47&id=%E4%B8%8A%E6%B5%B7%E6%96%B0%E9%97%BB%E7%BB%BC%E5%90%88&type=yy$LR•IPV4•127『线路65』 +新闻综合,https://stream1.freetv.fun/ipv6-xin-wen-zong-he-10.m3u8$LR•IPV4•127『线路66』 +新闻综合,https://stream1.freetv.fun/xin-wen-zong-he-9.m3u8$LR•IPV4•127『线路67』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2441&tk=e640d0a1bf70$LR•IPV4•127『线路68』 +新闻综合,http://hlszymgsplive.miguvideo.com:8080/migu/kailu/xwzhhd265/54/20200407/index.m3u8?msisdn=2be6b2ec9fcf10d2c2457e2c710e172c&mdspid=&spid=600697&netType=0&sid=5910022325&pid=2028597139×tamp=20260722040328&Channel_ID=0116_2600034600-99000-201600010010028&ProgramID=651632657&ParentNodeID=-99&assertID=5910022325&client_ip=171.8.79.254&SecurityKey=20260722040328&promotionId=&mvid=5100001716&mcid=500020&playurlVersion=WX-A1-9.6.1.6-SNAPSHOT&userid=&jmhm=&videocodec=h265&appCode=miguvideo_android&bean=mgspad&tid=android&conFee=0&encrypt=8d55a170b41ca441b1cc8e0b44df1555&sv=10004&ct=android$LR•IPV4•127『线路69』 +新闻综合,https://xatv-yt.xiancity.cn/live/1/index.m3u8$LR•IPV4•127『线路70』 +新闻综合,https://iptv.catvod.com/migu?id=651632657&token=6ae14c419f6a0254b2b101892a90c635$LR•IPV4•127『线路71』 +新闻综合,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=0610&tk=b53028476470$LR•IPV4•127『线路72』 +新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路73』 +新闻综合,https://cm-live.ntjoy.com/live/4f1.m3u8$LR•IPV4•127『线路74』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-3.m3u8$LR•IPV4•127『线路75』 +新闻综合,https://stream1.freetv.fun/shang-hai-xin-wen-zong-he-1.m3u8$LR•IPV4•127『线路76』 +新闻综合,https://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•127『线路77』 +新闻综合,https://stream1.freetv.fun/ipv6-shang-hai-xin-wen-zong-he-2.m3u8$LR•IPV4•127『线路78』 +新闻综合,https://m3u8channel.yunxya.com/nmip-media/channellive/channel100028/playlist.m3u8$LR•IPV4•127『线路79』 新闻综合,https://stream2.jlntv.cn/baicheng1/sd/live.m3u8$LR•IPV4•127『线路80』 新闻综合,http://live.cztv.cc:85/live/xwpd.m3u8$LR•IPV4•127『线路81』 新闻综合,http://117.156.28.119/270000001111/1110000001/index.m3u8$LR•IPV4•127『线路82』 @@ -3425,12 +3427,12 @@ ZooMoo,p3p://167.114.175.6:55331/65679bc200084412adeb40284be664e6$LR•IPV4 美亚电影台,p3p://167.114.175.6:55331/655f8ccc0007d2578e70f934113a2428$LR•IPV4•2『线路1』 美亚电影台,p3p://167.114.175.6:55331/64c3653f0007f6812c7970122ff43531$LR•IPV4•2『线路2』 年代新闻,p3p://167.114.175.6:55331/5fe09fec000ac0127462c4ac6b1f16a3$LR•IPV4 -人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u8$LR•IPV4•3『线路1』 -人间卫视,https://5ddce30eb4b55.streamlock.net/bltvhd/bltv1/chunklist_w511254805.m3u8$LR•IPV4•3『线路2』 -人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u$LR•IPV4•3『线路3』 +人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u$LR•IPV4•3『线路1』 +人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u8$LR•IPV4•3『线路2』 +人间卫视,https://5ddce30eb4b55.streamlock.net/bltvhd/bltv1/chunklist_w511254805.m3u8$LR•IPV4•3『线路3』 三立戏剧,http://61.221.215.25:8800/hls/41/index.m3u8$LR•IPV4 -凤凰卫视,p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路1』 -凤凰卫视,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路2』 +凤凰卫视,http://php.jdshipin.com/TVOD/iptv.php?id=fhzw$LR•IPV4•2『线路1』 +凤凰卫视,p3p://167.114.175.6:55331/602c73500002f4d29c90fa1270f21160$LR•IPV4•2『线路2』 Viutv,http://php.jdshipin.com/TVOD/iptv.php?id=viutv$LR•IPV4 Now剧集,p3p://167.114.175.6:55331/63ed3e1500077d30e7f449055a0846ce$LR•IPV4 民视,https://raw.githubusercontent.com/ChiSheng9/iptv/master/TV17.m3u8$LR•IPV4•2『线路1』 diff --git a/tvbox/lib/iptv_test.m3u b/tvbox/lib/iptv_test.m3u index f3554870..ebd3a090 100755 --- a/tvbox/lib/iptv_test.m3u +++ b/tvbox/lib/iptv_test.m3u @@ -1,8 +1,10 @@ #EXTM3U #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•2『线路1』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-059479ae1f0d68d2ff0b4b591a28d3c6&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K -http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•2『线路2』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 +#EXTINF:-1 tvg-id="CCTV4K" tvg-name="CCTV4K" group-title="央视频道",CCTV-4K +http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="象山综合" tvg-name="象山综合" group-title="浙江频道",象山综合 @@ -26,25 +28,25 @@ http://cdn.jdshipin.com:8880/huya.php?id=11352941$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="小草" tvg-name="小草" group-title="经典小品",小草 https://i.uik.cc/view.php/0bb3de0276d838610d458fd3379b33a0.mp4$LR•IPV4 #EXTINF:-1 tvg-id="东方卫视4K" tvg-name="东方卫视4K" group-title="4K频道",东方卫视4K -http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路1』 +http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="东方卫视4K" tvg-name="东方卫视4K" group-title="4K频道",东方卫视4K -http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路2』 +http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K频道",湖南卫视4K -http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K频道",湖南卫视4K -http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖南卫视4K" tvg-name="湖南卫视4K" group-title="4K频道",湖南卫视4K -http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路3』 +http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江卫视4K" tvg-name="浙江卫视4K" group-title="4K频道",浙江卫视4K http://43.251.226.89:8080/play/922.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江卫视4K" tvg-name="浙江卫视4K" group-title="4K频道",浙江卫视4K http://43.251.226.89:8080/play/923.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K频道",江苏卫视4K -http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路1』 +http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K频道",江苏卫视4K -http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路2』 +http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="江苏卫视4K" tvg-name="江苏卫视4K" group-title="4K频道",江苏卫视4K -http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路3』 +http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K频道",广东卫视4K http://vvip.lqcc.xyz:8092/stream/channelid/1248069700?auth=PrI5LXwb51dYilt30TvNYVVAgd4A&profile=pass$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K频道",广东卫视4K @@ -60,17 +62,17 @@ https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001540/index.m3 #EXTINF:-1 tvg-id="广东卫视4K" tvg-name="广东卫视4K" group-title="4K频道",广东卫视4K http://101.35.240.114:88/live.php?id=广东卫视4K$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路1』 +http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路2』 +http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路3』 +https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路4』 +http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路5』 +http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K -http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路6』 +http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K https://live.264788.xyz/channel/shenzhenweishi4k?streamid=9828b90c3948bae63cb8de76cdccd646&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="深圳卫视4K" tvg-name="深圳卫视4K" group-title="4K频道",深圳卫视4K @@ -288,25 +290,25 @@ https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•5『 #EXTINF:-1 tvg-id="YMG未来" tvg-name="YMG未来" group-title="☘️浙江频道",YMG未来 http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路1』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路2』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路2』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路3』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路3』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路4』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路4』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路5』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路5』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路6』 +http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路6』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路7』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路7』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路8』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路8』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路9』 +https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路9』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 -http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路10』 +https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路10』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed?$LR•IPV4•12『线路11』 #EXTINF:-1 tvg-id="上虞文化" tvg-name="上虞文化" group-title="☘️浙江频道",上虞文化 @@ -316,9 +318,9 @@ https://stream1.freetv.fun/shang-yu-zong-he-1.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="上虞综合" tvg-name="上虞综合" group-title="☘️浙江频道",上虞综合 http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="云和新闻" tvg-name="云和新闻" group-title="☘️浙江频道",云和新闻 -http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="云和新闻" tvg-name="云和新闻" group-title="☘️浙江频道",云和新闻 -http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="云和新闻" tvg-name="云和新闻" group-title="☘️浙江频道",云和新闻 http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭新闻" tvg-name="余杭新闻" group-title="☘️浙江频道",余杭新闻 @@ -326,9 +328,9 @@ http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed?$LR•IPV4 #EXTINF:-1 tvg-id="余杭未来" tvg-name="余杭未来" group-title="☘️浙江频道",余杭未来 http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?$LR•IPV4 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 -https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路1』 +http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 -http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•7『线路2』 +https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="兰溪新闻" tvg-name="兰溪新闻" group-title="☘️浙江频道",兰溪新闻 @@ -350,17 +352,17 @@ http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•5『 #EXTINF:-1 tvg-id="姚江文化" tvg-name="姚江文化" group-title="☘️浙江频道",姚江文化 http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="嵊州新闻" tvg-name="嵊州新闻" group-title="☘️浙江频道",嵊州新闻 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="嵊州新闻" tvg-name="嵊州新闻" group-title="☘️浙江频道",嵊州新闻 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 -https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路1』 +http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 -http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•10『线路2』 +https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 -https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•10『线路3』 +http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 -http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="平湖新闻" tvg-name="平湖新闻" group-title="☘️浙江频道",平湖新闻 @@ -392,11 +394,11 @@ http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8$LR•IPV4•5『线 #EXTINF:-1 tvg-id="开化新闻" tvg-name="开化新闻" group-title="☘️浙江频道",开化新闻 http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed?$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="普陀新闻" tvg-name="普陀新闻" group-title="☘️浙江频道",普陀新闻 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="普陀新闻" tvg-name="普陀新闻" group-title="☘️浙江频道",普陀新闻 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="普陀新闻" tvg-name="普陀新闻" group-title="☘️浙江频道",普陀新闻 -http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•4『线路3』 +http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="普陀新闻" tvg-name="普陀新闻" group-title="☘️浙江频道",普陀新闻 http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed?$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="绍兴文化" tvg-name="绍兴文化" group-title="☘️浙江频道",绍兴文化 @@ -442,15 +444,15 @@ https://t.freetv.fun/live/shao-xing-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线 #EXTINF:-1 tvg-id="绍兴新闻" tvg-name="绍兴新闻" group-title="☘️浙江频道",绍兴新闻 http://live.shaoxing.com.cn/video/s10001-sxtv1/index.m3u8?zzhed?$LR•IPV4•10『线路10』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•11『线路1』 +https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•11『线路2』 +http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•11『线路3』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路4』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 -https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路5』 +https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-4.ctv$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 @@ -464,15 +466,15 @@ http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『 #EXTINF:-1 tvg-id="苍南新闻" tvg-name="苍南新闻" group-title="☘️浙江频道",苍南新闻 http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed?$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•8『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路2』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•8『线路3』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路4』 +https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 -http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•8『线路5』 +https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 @@ -480,17 +482,17 @@ http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8$LR•IPV4•8『线 #EXTINF:-1 tvg-id="衢江新闻" tvg-name="衢江新闻" group-title="☘️浙江频道",衢江新闻 http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed?$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="诸暨新闻" tvg-name="诸暨新闻" group-title="☘️浙江频道",诸暨新闻 -http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="诸暨新闻" tvg-name="诸暨新闻" group-title="☘️浙江频道",诸暨新闻 -https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="诸暨新闻" tvg-name="诸暨新闻" group-title="☘️浙江频道",诸暨新闻 http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="象山新闻" tvg-name="象山新闻" group-title="☘️浙江频道",象山新闻 http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed?$LR•IPV4 #EXTINF:-1 tvg-id="青田电视" tvg-name="青田电视" group-title="☘️浙江频道",青田电视 -http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="青田电视" tvg-name="青田电视" group-title="☘️浙江频道",青田电视 -http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="青田电视" tvg-name="青田电视" group-title="☘️浙江频道",青田电视 http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="杭州余杭平安" tvg-name="杭州余杭平安" group-title="☘️浙江频道",杭州余杭平安 @@ -916,33 +918,33 @@ http://183.64.181.25:40023/rongchang01.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="来宾综合" tvg-name="来宾综合" group-title="☘️广西频道",来宾综合 http://zb.gxlbamc.com:1935/live/lbzh.stream/playlist.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路2』 +http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路3』 +http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路4』 +http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路4』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路5』 +http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -https://httop.top/ysp-天津卫视$LR•IPV4•15『线路6』 +http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路7』 +http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路8』 +http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路9』 +http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路9』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路10』 +http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路10』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路11』 +http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路11』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路12』 +https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路12』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路13』 +https://httop.top/ysp-天津卫视$LR•IPV4•15『线路13』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 -http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路14』 #EXTINF:-1 tvg-id="天津" tvg-name="天津" group-title="☘️天津频道",天津 http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 #EXTINF:-1 tvg-id="西峰综合" tvg-name="西峰综合" group-title="☘️甘肃频道",西峰综合 @@ -3096,85 +3098,87 @@ http://newcntv.qcloudcdn.com/asp/hls/4000/0303000a/3/default/2bdfdad540b342f592f #EXTINF:-1 tvg-id="地理中国" tvg-name="地理中国" group-title="💓优质个源",地理中国 http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c6baf6f74bb944aeacee1065ea72c798/1200.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•40『线路1』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=7a9a961d6c6eb5dfb63a77216d3b6d3b$LR•IPV4•41『线路1』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•40『线路2』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•41『线路2』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/2ae73b1a/index.m3u8?q=1752629214236$LR•IPV4•40『线路3』 +https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•41『线路3』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/nb957a7c/index.m3u8?q=1752629214236$LR•IPV4•40『线路4』 +http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•41『线路4』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n3efbe5af/index.m3u8?q=1752629214236$LR•IPV4•40『线路5』 +http://free.cnlive.club/channel/2ae73b1a/index.m3u8?q=1752629214236$LR•IPV4•41『线路5』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/1404dfbd/index.m3u8?q=1752629214236$LR•IPV4•40『线路6』 +http://free.cnlive.club/channel/nb957a7c/index.m3u8?q=1752629214236$LR•IPV4•41『线路6』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n3287f647/index.m3u8?q=1752629214236$LR•IPV4•40『线路7』 +http://free.cnlive.club/channel/n3efbe5af/index.m3u8?q=1752629214236$LR•IPV4•41『线路7』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n2517f7dd/index.m3u8?q=1752629214236$LR•IPV4•40『线路8』 +http://free.cnlive.club/channel/1404dfbd/index.m3u8?q=1752629214236$LR•IPV4•41『线路8』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/4b914480/index.m3u8?q=1752629214236$LR•IPV4•40『线路9』 +http://free.cnlive.club/channel/n3287f647/index.m3u8?q=1752629214236$LR•IPV4•41『线路9』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/6272ba2c/index.m3u8?q=1752629214236$LR•IPV4•40『线路10』 +http://free.cnlive.club/channel/n2517f7dd/index.m3u8?q=1752629214236$LR•IPV4•41『线路10』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/24a7393c/index.m3u8?q=1752629214236$LR•IPV4•40『线路11』 +http://free.cnlive.club/channel/4b914480/index.m3u8?q=1752629214236$LR•IPV4•41『线路11』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n75e57aab/index.m3u8?q=1752629214236$LR•IPV4•40『线路12』 +http://free.cnlive.club/channel/6272ba2c/index.m3u8?q=1752629214236$LR•IPV4•41『线路12』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n7852a99f/index.m3u8?q=1752629214236$LR•IPV4•40『线路13』 +http://free.cnlive.club/channel/24a7393c/index.m3u8?q=1752629214236$LR•IPV4•41『线路13』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/356e7ac6/index.m3u8?q=1752629214236$LR•IPV4•40『线路14』 +http://free.cnlive.club/channel/n75e57aab/index.m3u8?q=1752629214236$LR•IPV4•41『线路14』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/359a630b/index.m3u8?q=1752629214236$LR•IPV4•40『线路15』 +http://free.cnlive.club/channel/n7852a99f/index.m3u8?q=1752629214236$LR•IPV4•41『线路15』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n7a0c7aec/index.m3u8?q=1752629214236$LR•IPV4•40『线路16』 +http://free.cnlive.club/channel/356e7ac6/index.m3u8?q=1752629214236$LR•IPV4•41『线路16』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n6582cfc7/index.m3u8?q=1752629214236$LR•IPV4•40『线路17』 +http://free.cnlive.club/channel/359a630b/index.m3u8?q=1752629214236$LR•IPV4•41『线路17』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n18e58008/index.m3u8?q=1752629214236$LR•IPV4•40『线路18』 +http://free.cnlive.club/channel/n7a0c7aec/index.m3u8?q=1752629214236$LR•IPV4•41『线路18』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/6c975854/index.m3u8?q=1752629214236$LR•IPV4•40『线路19』 +http://free.cnlive.club/channel/n6582cfc7/index.m3u8?q=1752629214236$LR•IPV4•41『线路19』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/n28af27dd/index.m3u8?q=1752629214236$LR•IPV4•40『线路20』 +http://free.cnlive.club/channel/n18e58008/index.m3u8?q=1752629214236$LR•IPV4•41『线路20』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/264e2d58/index.m3u8?q=1752629214236$LR•IPV4•40『线路21』 +http://free.cnlive.club/channel/6c975854/index.m3u8?q=1752629214236$LR•IPV4•41『线路21』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://free.cnlive.club/channel/2631a9ae/index.m3u8?q=1752629214236$LR•IPV4•40『线路22』 +http://free.cnlive.club/channel/n28af27dd/index.m3u8?q=1752629214236$LR•IPV4•41『线路22』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•40『线路23』 +http://free.cnlive.club/channel/264e2d58/index.m3u8?q=1752629214236$LR•IPV4•41『线路23』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•40『线路24』 +http://free.cnlive.club/channel/2631a9ae/index.m3u8?q=1752629214236$LR•IPV4•41『线路24』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•40『线路25』 +http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•41『线路25』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•40『线路26』 +https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•41『线路26』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•40『线路27』 +http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•41『线路27』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•40『线路28』 +http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•41『线路28』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•40『线路29』 +http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•41『线路29』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•40『线路30』 +https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•41『线路30』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/623baf7a0004e5d79c2047cd46107be2$LR•IPV4•40『线路31』 +https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•41『线路31』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://jmp2.uk/plu-6400f731d200410008f9b339.m3u8$LR•IPV4•40『线路32』 +p3p://167.114.175.6:55331/623baf7a0004e5d79c2047cd46107be2$LR•IPV4•41『线路32』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://gpuserver3.tier1streams.com/MOTORTREND/index.m3u8$LR•IPV4•40『线路33』 +https://jmp2.uk/plu-6400f731d200410008f9b339.m3u8$LR•IPV4•41『线路33』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://svs.itworkscdn.net/asharqdiscoverylive/asharqd.smil/playlist_dvr.m3u8$LR•IPV4•40『线路34』 +https://gpuserver3.tier1streams.com/MOTORTREND/index.m3u8$LR•IPV4•41『线路34』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/62c9a44500000cd3c69dc74b77c62c82$LR•IPV4•40『线路35』 +https://svs.itworkscdn.net/asharqdiscoverylive/asharqd.smil/playlist_dvr.m3u8$LR•IPV4•41『线路35』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -http://40.160.24.53/MTV_LIVE/index.m3u8$LR•IPV4•40『线路36』 +p3p://167.114.175.6:55331/62c9a44500000cd3c69dc74b77c62c82$LR•IPV4•41『线路36』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/5fe16de700083ba97787607e74d90cb5$LR•IPV4•40『线路37』 +http://40.160.24.53/MTV_LIVE/index.m3u8$LR•IPV4•41『线路37』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/644518fd0002d5953f21bedc56b6465f$LR•IPV4•40『线路38』 +p3p://167.114.175.6:55331/5fe16de700083ba97787607e74d90cb5$LR•IPV4•41『线路38』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -https://i.mjh.nz/.r/sky-hgtv.m3u8$LR•IPV4•40『线路39』 +p3p://167.114.175.6:55331/644518fd0002d5953f21bedc56b6465f$LR•IPV4•41『线路39』 #EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 -p3p://167.114.175.6:55331/61e4f963000c710c55474e4e1e2273d9$LR•IPV4•40『线路40』 +https://i.mjh.nz/.r/sky-hgtv.m3u8$LR•IPV4•41『线路40』 +#EXTINF:-1 tvg-id="纪录" tvg-name="纪录" group-title="💓优质个源",纪录 +p3p://167.114.175.6:55331/61e4f963000c710c55474e4e1e2273d9$LR•IPV4•41『线路41』 #EXTINF:-1 tvg-id="樱桃小丸子剧" tvg-name="樱桃小丸子剧" group-title="💓儿童专享",樱桃小丸子剧 http://103.193.151.146/huya.php?id=11342394$LR•IPV4 #EXTINF:-1 tvg-id="东森幼幼" tvg-name="东森幼幼" group-title="💓儿童专享",东森幼幼 @@ -3692,197 +3696,199 @@ http://101.43.145.141:12002/itv/3000000010000015686.m3u8?cdn=FifastbLive$LR•IP #EXTINF:-1 tvg-id="CCTV兵器" tvg-name="CCTV兵器" group-title="🌐央视频道",CCTV兵器 http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•96『线路1』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-b6d64f78ff7eb13dc5162b82e7b3d18e&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路1』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•96『线路2』 +http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•97『线路2』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•96『线路3』 +https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•97『线路3』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•96『线路4』 +http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•97『线路4』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•96『线路5』 +http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•97『线路5』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•96『线路6』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路6』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4•96『线路7』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•97『线路7』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/ystq.m3u8?auth=testpub$LR•IPV4•96『线路8』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•97『线路8』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•96『线路9』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•97『线路9』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4•96『线路10』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•97『线路10』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR•IPV4•96『线路11』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•97『线路11』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•96『线路12』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•97『线路12』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•96『线路13』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•97『线路13』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•96『线路14』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•97『线路14』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4•96『线路15』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•97『线路15』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/ysjp.m3u8?auth=testpub$LR•IPV4•96『线路16』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•97『线路16』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4•96『线路17』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•97『线路17』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•96『线路18』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•97『线路18』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•96『线路19』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•97『线路19』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•96『线路20』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•97『线路20』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•96『线路21』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•97『线路21』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•96『线路22』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•97『线路22』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•96『线路23』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•97『线路23』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•96『线路24』 +https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路24』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•96『线路25』 +https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•97『线路25』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•96『线路26』 +https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•97『线路26』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•96『线路27』 +http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•97『线路27』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•96『线路28』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•97『线路28』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•96『线路29』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•97『线路29』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•96『线路30』 +http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•97『线路30』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•96『线路31』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•97『线路31』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•96『线路32』 +http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•97『线路32』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•96『线路33』 +http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•97『线路33』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•96『线路34』 +http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•97『线路34』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•96『线路35』 +http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•97『线路35』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•96『线路36』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•97『线路36』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•96『线路37』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•97『线路37』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•96『线路38』 +http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•97『线路38』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•96『线路39』 +http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•97『线路39』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•96『线路40』 +http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•97『线路40』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•96『线路41』 +http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•97『线路41』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•96『线路42』 +https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•97『线路42』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•96『线路43』 +https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•97『线路43』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•96『线路44』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•97『线路44』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•96『线路45』 +http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•97『线路45』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•96『线路46』 +http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•97『线路46』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•96『线路47』 +http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•97『线路47』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•96『线路48』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•97『线路48』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•96『线路49』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•97『线路49』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•96『线路50』 +https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•97『线路50』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•96『线路51』 +https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•97『线路51』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•96『线路52』 +http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•97『线路52』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•96『线路53』 +http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•97『线路53』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•96『线路54』 +http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•97『线路54』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•96『线路55』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•97『线路55』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•96『线路56』 +http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•97『线路56』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•96『线路57』 +http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•97『线路57』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•96『线路58』 +http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•97『线路58』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•96『线路59』 +http://173.208.212.130:8181/1080p/cctv15.m3u8$LR•IPV4•97『线路59』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•96『线路60』 +http://204.12.221.218:8181/3m1080p/cctv15.m3u8$LR•IPV4•97『线路60』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•96『线路61』 +http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•97『线路61』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•96『线路62』 +http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•97『线路62』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•96『线路63』 +http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4•97『线路63』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•96『线路64』 +http://38.75.136.137:98/gslb/dsdqpub/ystq.m3u8?auth=testpub$LR•IPV4•97『线路64』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•96『线路65』 +http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•97『线路65』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•96『线路66』 +http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4•97『线路66』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•96『线路67』 +http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR•IPV4•97『线路67』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•96『线路68』 +http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•97『线路68』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•96『线路69』 +http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•97『线路69』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•96『线路70』 +http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•97『线路70』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•96『线路71』 +http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4•97『线路71』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•96『线路72』 +http://38.75.136.137:98/gslb/dsdqpub/ysjp.m3u8?auth=testpub$LR•IPV4•97『线路72』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://173.208.212.130:8181/1080p/cctv15.m3u8$LR•IPV4•96『线路73』 +http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4•97『线路73』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://204.12.221.218:8181/3m1080p/cctv15.m3u8$LR•IPV4•96『线路74』 +http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•97『线路74』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•96『线路75』 +http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•97『线路75』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•96『线路76』 +http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•97『线路76』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•96『线路77』 +http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•97『线路77』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•96『线路78』 +http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•97『线路78』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•96『线路79』 +http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•97『线路79』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•96『线路80』 +http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•97『线路80』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•96『线路81』 +https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•97『线路81』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://go.bkpcp.top/mg/cctv13$LR•IPV4•96『线路82』 +https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•97『线路82』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•96『线路83』 +http://go.bkpcp.top/mg/cctv13$LR•IPV4•97『线路83』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•96『线路84』 +https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•97『线路84』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•96『线路85』 +http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•97『线路85』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://192.151.150.154/live/cctv8k.m3u8$LR•IPV4•96『线路86』 +http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•97『线路86』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://solo.disfrutaenlared.com:1936/redcctv/redcctv/playlist.m3u8$LR•IPV4•96『线路87』 +http://192.151.150.154/live/cctv8k.m3u8$LR•IPV4•97『线路87』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•96『线路88』 +https://solo.disfrutaenlared.com:1936/redcctv/redcctv/playlist.m3u8$LR•IPV4•97『线路88』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•96『线路89』 +http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•97『线路89』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•96『线路90』 +https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•97『线路90』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://38.75.136.137:98/gslb/dsdqpub/gefwq.m3u8?auth=testpub$LR•IPV4•96『线路91』 +http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•97『线路91』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•96『线路92』 +http://38.75.136.137:98/gslb/dsdqpub/gefwq.m3u8?auth=testpub$LR•IPV4•97『线路92』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•96『线路93』 +http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•97『线路93』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•96『线路94』 +http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•97『线路94』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•96『线路95』 +https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•97『线路95』 #EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV -http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•96『线路96』 +http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•97『线路96』 +#EXTINF:-1 tvg-id="CCTV" tvg-name="CCTV" group-title="🌐央视频道",CCTV +http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•97『线路97』 #EXTINF:-1 tvg-id="周星驰" tvg-name="周星驰" group-title="明星",周星驰 http://cdn.jdshipin.com:8880/huya.php?id=11342412$LR•IPV4 #EXTINF:-1 tvg-id="刘德华" tvg-name="刘德华" group-title="明星",刘德华 @@ -4142,69 +4148,69 @@ http://120.76.248.139/live/bfgd/4200000158.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="安多卫视" tvg-name="安多卫视" group-title="卫视",安多卫视 https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路2』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路2』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路3』 +https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路3』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路4』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路4』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路5』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路5』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路6』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路6』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路7』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路7』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路8』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路8』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路9』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路9』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路10』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路10』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路11』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路11』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路13』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路13』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路14』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路14』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路15』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路15』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路16』 +http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路16』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路17』 +https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路17』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路18』 +http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路18』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路19』 +http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路19』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路20』 +http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路20』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路21』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路21』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路22』 +http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路22』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路23』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路23』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路24』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路24』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路25』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路26』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路27』 +http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路27』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路28』 +http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路28』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路29』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路29』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路30』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路30』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路31』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路31』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 -https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路32』 +https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路32』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路33』 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 @@ -4216,43 +4222,43 @@ https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路36 #EXTINF:-1 tvg-id="浙江民生休闲" tvg-name="浙江民生休闲" group-title="浙江",浙江民生休闲 https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路37』 #EXTINF:-1 tvg-id="浙江教科影院" tvg-name="浙江教科影院" group-title="浙江",浙江教科影院 -http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•2『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江教科影院" tvg-name="浙江教科影院" group-title="浙江",浙江教科影院 -http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•2『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="舟山新闻综合" tvg-name="舟山新闻综合" group-title="浙江",舟山新闻综合 http://play-sh13.quklive.com/live/1699001836208185.m3u8?auth_key=2027429324-c77bb6a7063c4cdea57f09ca22f9ef12-0-39c19a21f73b823db2150ea45b147eb2$LR•IPV4 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路1』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路2』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路3』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路3』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路4』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路4』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路5』 +https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路5』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路6』 +http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路6』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路7』 +https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路7』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路8』 +http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路8』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路9』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路9』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路10』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路10』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路11』 +http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路11』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路12』 +https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路12』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路13』 +https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路13』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路14』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路15』 +https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路15』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 -https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路16』 +http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路16』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 https://stream1.freetv.fun/zhe-jiang-xin-wen-10.m3u8$LR•IPV4•34『线路17』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 @@ -4290,57 +4296,57 @@ https://t.freetv.fun/live/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路33』 #EXTINF:-1 tvg-id="浙江新闻" tvg-name="浙江新闻" group-title="浙江",浙江新闻 https://stream1.freetv.fun/zhe-jiang-xin-wen-11.m3u8$LR•IPV4•34『线路34』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路2』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路3』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路3』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路4』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路5』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路6』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路6』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路7』 +https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路7』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路8』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路8』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路9』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路9』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路10』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路10』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路11』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路11』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 +https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路12』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路13』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路14』 +http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路14』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路15』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路16』 +http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路17』 +https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路17』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路18』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路19』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路19』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路20』 +https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路20』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路21』 +http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路21』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路22』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路22』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路23』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路23』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 +http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路24』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路25』 +https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路25』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 -https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路26』 +https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路26』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路27』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 @@ -4354,35 +4360,35 @@ https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路31』 #EXTINF:-1 tvg-id="浙江国际" tvg-name="浙江国际" group-title="浙江",浙江国际 https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路32』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 +https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路2』 +http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路2』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路3』 +https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路3』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路4』 +https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路4』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路5』 +https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路5』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路6』 +https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路6』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路7』 +http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路7』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路8』 +https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路8』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路9』 +https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路9』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路10』 +https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路10』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路11』 +http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路11』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路12』 +https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路12』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路13』 +http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路13』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路14』 +https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路14』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 -https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路15』 +https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路15』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路16』 #EXTINF:-1 tvg-id="浙江少儿" tvg-name="浙江少儿" group-title="浙江",浙江少儿 @@ -4392,15 +4398,15 @@ https://stream1.freetv.fun/zhe-jiang-shao-er-4.ctv$LR•IPV4•18『线路18』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路2』 +http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路3』 +http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路4』 +http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路5』 +http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路5』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 -http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路6』 +http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路6』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路7』 #EXTINF:-1 tvg-id="浙江教科" tvg-name="浙江教科" group-title="浙江",浙江教科 @@ -4460,19 +4466,19 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2 #EXTINF:-1 tvg-id="上虞新闻综合" tvg-name="上虞新闻综合" group-title="浙江",上虞新闻综合 http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路3』 +https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路4』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路4』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路5』 +http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路5』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路6』 +https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路6』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 -http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路7』 +https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路7』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-4.m3u8$LR•IPV4•11『线路8』 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 @@ -4482,25 +4488,25 @@ http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4 #EXTINF:-1 tvg-id="上虞新商都" tvg-name="上虞新商都" group-title="浙江",上虞新商都 https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 -http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 -http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="开化国家公园" tvg-name="开化国家公园" group-title="浙江",开化国家公园 http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路1』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路2』 +https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路2』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路3』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路4』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路5』 +https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路6』 +https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路6』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 -http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路7』 +http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路7』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-3.ctv$LR•IPV4•10『线路8』 #EXTINF:-1 tvg-id="永嘉新闻综合" tvg-name="永嘉新闻综合" group-title="浙江",永嘉新闻综合 @@ -4510,27 +4516,27 @@ https://t.freetv.fun/live/yong-jia-xin-wen-zong-he.m3u8$LR•IPV4•10『线路1 #EXTINF:-1 tvg-id="萧山生活频道" tvg-name="萧山生活频道" group-title="浙江",萧山生活频道 http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="萧山生活频道" tvg-name="萧山生活频道" group-title="浙江",萧山生活频道 -http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="萧山生活频道" tvg-name="萧山生活频道" group-title="浙江",萧山生活频道 -https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 -http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 +https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 -https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="龙游生活娱乐" tvg-name="龙游生活娱乐" group-title="浙江",龙游生活娱乐 http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8?zzhed$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路1』 +http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路2』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路3』 +https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路3』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路4』 +http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路4』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路5』 +http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路5』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 -http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路6』 +http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路6』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8$LR•IPV4•25『线路7』 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 @@ -4570,11 +4576,11 @@ https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-6.m3u8$LR•IPV4•25『 #EXTINF:-1 tvg-id="浙江生活" tvg-name="浙江生活" group-title="浙江",浙江生活 http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•25『线路25』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路2』 +http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江教育" tvg-name="浙江教育" group-title="浙江",浙江教育 -http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路3』 +https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="杭州综合" tvg-name="杭州综合" group-title="浙江",杭州综合 https://stream1.freetv.fun/hang-zhou-zong-he-2.ctv$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="杭州综合" tvg-name="杭州综合" group-title="浙江",杭州综合 @@ -4630,39 +4636,39 @@ http://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•5『线路4』 #EXTINF:-1 tvg-id="嘉兴新闻综合" tvg-name="嘉兴新闻综合" group-title="浙江",嘉兴新闻综合 https://live-auth.51kandianshi.com/szgd/csztv1.m3u8$LR•IPV4•5『线路5』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路1』 +http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路1』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路2』 +https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路2』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路3』 +https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路3』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路4』 +https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路4』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路5』 +https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路5』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路6』 +https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路6』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路7』 +https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路7』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路8』 +https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路8』 #EXTINF:-1 tvg-id="湖州公共" tvg-name="湖州公共" group-title="浙江",湖州公共 -http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路9』 +http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路9』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 -https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 +http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 -http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 +https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖州新闻综合" tvg-name="湖州新闻综合" group-title="浙江",湖州新闻综合 http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865&fbl=$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 +http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路2』 +https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="湖州文化娱乐" tvg-name="湖州文化娱乐" group-title="浙江",湖州文化娱乐 -http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 +http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 -https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 +http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="浙江留学" tvg-name="浙江留学" group-title="浙江",浙江留学 -http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江数码时代" tvg-name="浙江数码时代" group-title="浙江",浙江数码时代 @@ -4672,9 +4678,9 @@ https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4• #EXTINF:-1 tvg-id="浙江青田" tvg-name="浙江青田" group-title="浙江",浙江青田 http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 -http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 -http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路2』 +http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="浙江遂昌" tvg-name="浙江遂昌" group-title="浙江",浙江遂昌 http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="遂昌综合" tvg-name="遂昌综合" group-title="浙江",遂昌综合 @@ -4682,77 +4688,77 @@ http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed$LR•IPV4• #EXTINF:-1 tvg-id="遂昌综合" tvg-name="遂昌综合" group-title="浙江",遂昌综合 http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="缙云综合" tvg-name="缙云综合" group-title="浙江",缙云综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="缙云新闻综合" tvg-name="缙云新闻综合" group-title="浙江",缙云新闻综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="缙云新闻综合" tvg-name="缙云新闻综合" group-title="浙江",缙云新闻综合 -http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="绍兴电视台公共" tvg-name="绍兴电视台公共" group-title="浙江",绍兴电视台公共 http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="绍兴电视台公共" tvg-name="绍兴电视台公共" group-title="浙江",绍兴电视台公共 http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路1』 +http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路2』 +https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路3』 +https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路4』 +https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路5』 +https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路6』 +https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="绍兴公共" tvg-name="绍兴公共" group-title="浙江",绍兴公共 -http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路7』 +http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路7』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 -http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 +https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 -https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 +http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="海宁新闻综合" tvg-name="海宁新闻综合" group-title="浙江",海宁新闻综合 https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="洞头综合" tvg-name="洞头综合" group-title="浙江",洞头综合 -http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 +http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 +http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 -http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路3』 +https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路3』 #EXTINF:-1 tvg-id="武义新闻综合" tvg-name="武义新闻综合" group-title="浙江",武义新闻综合 http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 -http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路5』 +http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="松阳综合" tvg-name="松阳综合" group-title="浙江",松阳综合 http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="新昌生活" tvg-name="新昌生活" group-title="浙江",新昌生活 http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8$LR•IPV4 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路1』 +https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路1』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路2』 +https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路2』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路3』 +https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路3』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路4』 +https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 -https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 +http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路6』 #EXTINF:-1 tvg-id="新昌新闻综合" tvg-name="新昌新闻综合" group-title="浙江",新昌新闻综合 @@ -4766,23 +4772,23 @@ http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?fbl=$LR•IPV4•4 #EXTINF:-1 tvg-id="文成综合" tvg-name="文成综合" group-title="浙江",文成综合 http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路4』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路1』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路4』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 -http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路5』 +http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路5』 #EXTINF:-1 tvg-id="庆元综合" tvg-name="庆元综合" group-title="浙江",庆元综合 http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?fbl=$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•8『线路1』 +http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•8『线路1』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•8『线路2』 +http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•8『线路2』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 -http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•8『线路3』 +https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•8『线路3』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•8『线路4』 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 @@ -4794,21 +4800,21 @@ https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线 #EXTINF:-1 tvg-id="嵊泗综合" tvg-name="嵊泗综合" group-title="浙江",嵊泗综合 https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路8』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 #EXTINF:-1 tvg-id="余杭综合" tvg-name="余杭综合" group-title="浙江",余杭综合 -http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E -http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 +http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="余杭未来E" tvg-name="余杭未来E" group-title="浙江",余杭未来E -http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 +https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路2』 +http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路2』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 -https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路3』 +http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路3』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路4』 #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 @@ -4816,43 +4822,43 @@ http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZ #EXTINF:-1 tvg-id="余姚综合" tvg-name="余姚综合" group-title="浙江",余姚综合 http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 -https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路1』 +http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 #EXTINF:-1 tvg-id="中国蓝新闻" tvg-name="中国蓝新闻" group-title="浙江",中国蓝新闻 -http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 +https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 +http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路2』 +http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路2』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路3』 +http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路4』 +http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路4』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路5』 +http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路5』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路6』 +http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路6』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路7』 +http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路7』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路9』 +http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 +http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路10』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路11』 +http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路11』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 +http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路12』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路13』 +https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路13』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路14』 +https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路14』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路15』 +http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路15』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路16』 +http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 #EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" group-title="广东",深圳卫视 -http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路17』 +http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路17』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2962&tk=a0c4f6cfaba3$LR•IPV4•11『线路1』 #EXTINF:-1 tvg-id="汕头经济" tvg-name="汕头经济" group-title="广东",汕头经济 diff --git a/tvbox/lib/iptv_test.txt b/tvbox/lib/iptv_test.txt index 0a71cf11..e9637155 100755 --- a/tvbox/lib/iptv_test.txt +++ b/tvbox/lib/iptv_test.txt @@ -1,7 +1,8 @@ 央视频道,#genre# -CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•2『线路1』 -CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•2『线路2』 +CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-059479ae1f0d68d2ff0b4b591a28d3c6&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路1』 +CCTV-4K,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4k_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-fec2a87194a11509dcf09defebca4ed8&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•3『线路2』 +CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•3『线路3』 浙江频道,#genre# 象山综合,http://play-sh13.quklive.com/live/1702360350551252.m3u8?auth_key=2037107484-800189c57a5a44d3b823b60cf84f6756-0-a6f6828a62d5c167cff5e68735fa0d39$LR•IPV4•3『线路1』 @@ -23,16 +24,16 @@ CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•2『线路2』 小草,https://i.uik.cc/view.php/0bb3de0276d838610d458fd3379b33a0.mp4$LR•IPV4 4K频道,#genre# -东方卫视4K,http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路1』 -东方卫视4K,http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路2』 -湖南卫视4K,http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路1』 -湖南卫视4K,http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路2』 -湖南卫视4K,http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路3』 +东方卫视4K,http://bp-resource-dfl.bestv.cn/148/3/video.m3u8$LR•IPV4•2『线路1』 +东方卫视4K,http://43.251.226.89:8080/play/926.m3u8$LR•IPV4•2『线路2』 +湖南卫视4K,http://8.138.7.223/tv/api.php?id=hnws4k$LR•IPV4•3『线路1』 +湖南卫视4K,http://43.251.226.89:8080/play/920.m3u8$LR•IPV4•3『线路2』 +湖南卫视4K,http://43.251.226.89:8080/play/921.m3u8$LR•IPV4•3『线路3』 浙江卫视4K,http://43.251.226.89:8080/play/922.m3u8$LR•IPV4•2『线路1』 浙江卫视4K,http://43.251.226.89:8080/play/923.m3u8$LR•IPV4•2『线路2』 -江苏卫视4K,http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路1』 -江苏卫视4K,http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路2』 -江苏卫视4K,http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路3』 +江苏卫视4K,http://8.138.7.223/tv/jsws4k.php$LR•IPV4•3『线路1』 +江苏卫视4K,http://43.251.226.89:8080/play/924.m3u8$LR•IPV4•3『线路2』 +江苏卫视4K,http://43.251.226.89:8080/play/925.m3u8$LR•IPV4•3『线路3』 广东卫视4K,http://vvip.lqcc.xyz:8092/stream/channelid/1248069700?auth=PrI5LXwb51dYilt30TvNYVVAgd4A&profile=pass$LR•IPV4•7『线路1』 广东卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.0.27:5146$LR•IPV4•7『线路2』 广东卫视4K,https://live.264788.xyz/channel/guangdongweishi4k?streamid=33aeafbb59f2bcb1877c3a8229c0135b&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•7『线路3』 @@ -40,12 +41,12 @@ CCTV-4K,http://198.204.240.250:82/live/cctv4k.m3u8$LR•IPV4•2『线路2』 广东卫视4K,https://live.264788.xyz/channel/guangdongweishi4k?streamid=0508c0316aedc9152adcf323fa95c2c0&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•7『线路5』 广东卫视4K,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001540/index.m3u8?streamid=33aeafbb59f2bcb1877c3a8229c0135b&streamkey=0AGMO6LiBIxyH4UUBGZSecN0VLptakvTRcCBdKPsgZ5LvjIJtZ6lVmakn2xtYKNlvaZmadVnIW0Ur7nROOy5lbmQHqDT5XsDIAlz3aket1LK13kwaGDOHJf9U7zQSS6b&token=1775753804-a378e51446e90f3d-0-831fa09b2b3eafcffbd9550a9e04cf4d$LR•IPV4•7『线路6』 广东卫视4K,http://101.35.240.114:88/live.php?id=广东卫视4K$LR•IPV4•7『线路7』 -深圳卫视4K,http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路1』 -深圳卫视4K,https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路2』 -深圳卫视4K,http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路3』 -深圳卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路4』 -深圳卫视4K,http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路5』 -深圳卫视4K,http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路6』 +深圳卫视4K,http://nn.7x9d.cn/深圳最新.php?id=szws4k$LR•IPV4•8『线路1』 +深圳卫视4K,http://43.251.226.89:8080/play/919.m3u8$LR•IPV4•8『线路2』 +深圳卫视4K,https://livepull-tcms.sztv.com.cn:443/live/sz4Kpgm.m3u8$LR•IPV4•8『线路3』 +深圳卫视4K,http://8.138.7.223/tv/gd.php?id=0201$LR•IPV4•8『线路4』 +深圳卫视4K,http://ikuai.haleeyo.cn:9003/udp/239.77.1.14:5146$LR•IPV4•8『线路5』 +深圳卫视4K,http://27.184.29.189:4022/rtp/239.254.201.68:6000$LR•IPV4•8『线路6』 深圳卫视4K,https://live.264788.xyz/channel/shenzhenweishi4k?streamid=9828b90c3948bae63cb8de76cdccd646&livekey=01WgOR41rriMmMkzNsd0UoaxJRwetZdxIvtVk$LR•IPV4•8『线路7』 深圳卫视4K,http://101.35.240.114:88/live.php?id=深圳卫视4K$LR•IPV4•8『线路8』 四川卫视4K,http://112.27.235.94:8000/hls/35/index.m3u8$LR•IPV4 @@ -174,27 +175,27 @@ RTHK32,http://php.jdshipin.com:8880/TVOD/iptv.php?id=rthk32$LR•IPV4 钱江都市,http://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8?zzhed$LR•IPV4•5『线路4』 钱江都市,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8$LR•IPV4•5『线路5』 YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路1』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路2』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路3』 -上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路4』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路5』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路6』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路7』 -上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路8』 -上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路9』 -上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路10』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8$LR•IPV4•12『线路1』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-3.ctv$LR•IPV4•12『线路2』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路3』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed$LR•IPV4•12『线路4』 +上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan.m3u8$LR•IPV4•12『线路5』 +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed$LR•IPV4•12『线路6』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-2.ctv$LR•IPV4•12『线路7』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-1.m3u8$LR•IPV4•12『线路8』 +上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-ying-yuan-4.ctv$LR•IPV4•12『线路9』 +上虞文化,https://t.freetv.fun/live/shang-yu-wen-hua-ying-yuan-2.m3u8zzhed$LR•IPV4•12『线路10』 上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed?$LR•IPV4•12『线路11』 上虞文化,https://stream1.freetv.fun/shang-yu-wen-hua-1.m3u8$LR•IPV4•12『线路12』 上虞综合,https://stream1.freetv.fun/shang-yu-zong-he-1.m3u8$LR•IPV4•2『线路1』 上虞综合,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 -云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•3『线路2』 +云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8$LR•IPV4•3『线路1』 +云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?$LR•IPV4•3『线路3』 余杭新闻,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed?$LR•IPV4 余杭未来,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?$LR•IPV4 -兰溪新闻,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路1』 -兰溪新闻,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•7『线路2』 +兰溪新闻,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8$LR•IPV4•7『线路1』 +兰溪新闻,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路2』 兰溪新闻,https://stream1.freetv.fun/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路3』 兰溪新闻,https://t.freetv.fun/live/lan-xi-xin-wen-zong-he.m3u8$LR•IPV4•7『线路4』 兰溪新闻,https://t.freetv.fun/live/lan-xi-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路5』 @@ -205,12 +206,12 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•5『线路3』 姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed$LR•IPV4•5『线路4』 姚江文化,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?$LR•IPV4•5『线路5』 -嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路1』 -嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路2』 -平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路1』 -平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•10『线路2』 -平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•10『线路3』 -平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed#http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•2『线路1』 +嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed?$LR•IPV4•2『线路2』 +平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed$LR•IPV4•10『线路1』 +平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路2』 +平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8$LR•IPV4•10『线路3』 +平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-3.m3u8$LR•IPV4•10『线路4』 平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•10『线路6』 平湖新闻,https://stream1.freetv.fun/ping-hu-xin-wen-zong-he-5.m3u8$LR•IPV4•10『线路7』 @@ -226,9 +227,9 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 开化新闻,https://stream1.freetv.fun/kai-hua-xin-wen-zong-he-2.ctv$LR•IPV4•5『线路3』 开化新闻,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8$LR•IPV4•5『线路4』 开化新闻,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed?$LR•IPV4•5『线路5』 -普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•4『线路1』 -普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 -普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•4『线路3』 +普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8$LR•IPV4•4『线路1』 +普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•4『线路2』 +普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed$LR•IPV4•4『线路3』 普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed?$LR•IPV4•4『线路4』 绍兴文化,https://stream1.freetv.fun/shao-xing-wen-hua-ying-yuan-4.m3u8$LR•IPV4•11『线路1』 绍兴文化,https://t.freetv.fun/live/shao-xing-wen-hua-ying-yuan-2.m3u8$LR•IPV4•11『线路2』 @@ -251,31 +252,31 @@ YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?$LR•IPV4 绍兴新闻,https://stream1.freetv.fun/shao-xing-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路8』 绍兴新闻,https://t.freetv.fun/live/shao-xing-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路9』 绍兴新闻,http://live.shaoxing.com.cn/video/s10001-sxtv1/index.m3u8?zzhed?$LR•IPV4•10『线路10』 -苍南新闻,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•11『线路1』 -苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•11『线路2』 -苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•11『线路3』 -苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路4』 -苍南新闻,https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路5』 +苍南新闻,https://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路1』 +苍南新闻,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed$LR•IPV4•11『线路2』 +苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-2.m3u8$LR•IPV4•11『线路3』 +苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-3.m3u8$LR•IPV4•11『线路4』 +苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路5』 苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-4.ctv$LR•IPV4•11『线路6』 苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-7.m3u8$LR•IPV4•11『线路7』 苍南新闻,https://stream1.freetv.fun/cang-nan-xin-wen-zong-he-5.m3u8$LR•IPV4•11『线路8』 苍南新闻,https://t.freetv.fun/live/cang-nan-xin-wen-zong-he-1.m3u8$LR•IPV4•11『线路9』 苍南新闻,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8$LR•IPV4•11『线路10』 苍南新闻,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed?$LR•IPV4•11『线路11』 -衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•8『线路1』 -衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路2』 -衢江新闻,https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•8『线路3』 -衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路4』 -衢江新闻,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•8『线路5』 +衢江新闻,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed$LR•IPV4•8『线路1』 +衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.ctv$LR•IPV4•8『线路2』 +衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路3』 +衢江新闻,https://t.freetv.fun/live/qu-jiang-xin-wen-zong-he.m3u8$LR•IPV4•8『线路4』 +衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路5』 衢江新闻,https://stream1.freetv.fun/qu-jiang-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路6』 衢江新闻,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8$LR•IPV4•8『线路7』 衢江新闻,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed?$LR•IPV4•8『线路8』 -诸暨新闻,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -诸暨新闻,https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路2』 +诸暨新闻,https://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路1』 +诸暨新闻,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed$LR•IPV4•3『线路2』 诸暨新闻,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8$LR•IPV4•3『线路3』 象山新闻,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed?$LR•IPV4 -青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8$LR•IPV4•3『线路2』 +青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8$LR•IPV4•3『线路1』 +青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 杭州余杭平安,http://l.cztvcloud.com/channels/lantian/SXyuhang2/720p.m3u8$LR•IPV4 金华东阳综合,http://l.cztvcloud.com/channels/lantian/SXdongyang1/720p.m3u8$LR•IPV4 @@ -512,20 +513,20 @@ NOW NEWS,http://cdn.163189.xyz/163189/now$LR•IPV4•5『线路5』 来宾综合,http://zb.gxlbamc.com:1935/live/lbzh.stream/playlist.m3u8$LR•IPV4 ☘️天津频道,#genre# -天津,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路1』 -天津,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路2』 -天津,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路3』 -天津,http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路4』 -天津,https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路5』 -天津,https://httop.top/ysp-天津卫视$LR•IPV4•15『线路6』 -天津,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路7』 -天津,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路8』 -天津,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路9』 -天津,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路10』 -天津,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路11』 -天津,http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路12』 -天津,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路13』 -天津,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路14』 +天津,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226954/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7Eaf3wyULP1h575eM_4ByMDg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•15『线路1』 +天津,http://112.27.235.94:8000/hls/42/index.m3u8$LR•IPV4•15『线路2』 +天津,http://112.123.243.37:50085/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0$LR•IPV4•15『线路3』 +天津,http://207.56.13.146:81/cdnlive/tjws.m3u8$LR•IPV4•15『线路4』 +天津,http://120.198.95.220:9901/tsfile/live/1067_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•15『线路5』 +天津,http://36.136.38.87:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路6』 +天津,http://153.0.171.163:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•15『线路7』 +天津,http://38.75.136.137:98/gslb/dsdqpub/tjwshd.m3u8?auth=testpub$LR•IPV4•15『线路8』 +天津,http://23.237.228.134/live8/tianjing.m3u8$LR•IPV4•15『线路9』 +天津,http://gfr.x3322.net:9901/tsfile/live/1090_1.m3u8$LR•IPV4•15『线路10』 +天津,http://api.kkitv.itv888.cn:8080/hls/z2lkdkrb4w/index.m3u8$LR•IPV4•15『线路11』 +天津,https://iptv.catvod.com/catvod.php?id=tjws$LR•IPV4•15『线路12』 +天津,https://httop.top/ysp-天津卫视$LR•IPV4•15『线路13』 +天津,http://iptv.huuc.edu.cn/hls/tjhd.m3u8$LR•IPV4•15『线路14』 天津,http://39.134.115.163:8080/PLTV/88888910/224/3221225698/index.m3u8$LR•IPV4•15『线路15』 ☘️甘肃频道,#genre# @@ -1678,46 +1679,47 @@ XXXXXXXXX粤,http://lxajh.top/tv/douyu.php?id=8912325$LR•IPV4 航拍中国第一季,http://hls.cntv.myhwcdn.cn/asp/hls/4000/0303000a/3/default/8edf3fb6a69148ea9a7dc0b5a9d99fdb/4000.m3u8$LR•IPV4 航拍中国第二季,http://newcntv.qcloudcdn.com/asp/hls/4000/0303000a/3/default/2bdfdad540b342f592f9817cb7f3b79a/4000.m3u8$LR•IPV4 地理中国,http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c6baf6f74bb944aeacee1065ea72c798/1200.m3u8$LR•IPV4 -纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•40『线路1』 -纪录,http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•40『线路2』 -纪录,http://free.cnlive.club/channel/2ae73b1a/index.m3u8?q=1752629214236$LR•IPV4•40『线路3』 -纪录,http://free.cnlive.club/channel/nb957a7c/index.m3u8?q=1752629214236$LR•IPV4•40『线路4』 -纪录,http://free.cnlive.club/channel/n3efbe5af/index.m3u8?q=1752629214236$LR•IPV4•40『线路5』 -纪录,http://free.cnlive.club/channel/1404dfbd/index.m3u8?q=1752629214236$LR•IPV4•40『线路6』 -纪录,http://free.cnlive.club/channel/n3287f647/index.m3u8?q=1752629214236$LR•IPV4•40『线路7』 -纪录,http://free.cnlive.club/channel/n2517f7dd/index.m3u8?q=1752629214236$LR•IPV4•40『线路8』 -纪录,http://free.cnlive.club/channel/4b914480/index.m3u8?q=1752629214236$LR•IPV4•40『线路9』 -纪录,http://free.cnlive.club/channel/6272ba2c/index.m3u8?q=1752629214236$LR•IPV4•40『线路10』 -纪录,http://free.cnlive.club/channel/24a7393c/index.m3u8?q=1752629214236$LR•IPV4•40『线路11』 -纪录,http://free.cnlive.club/channel/n75e57aab/index.m3u8?q=1752629214236$LR•IPV4•40『线路12』 -纪录,http://free.cnlive.club/channel/n7852a99f/index.m3u8?q=1752629214236$LR•IPV4•40『线路13』 -纪录,http://free.cnlive.club/channel/356e7ac6/index.m3u8?q=1752629214236$LR•IPV4•40『线路14』 -纪录,http://free.cnlive.club/channel/359a630b/index.m3u8?q=1752629214236$LR•IPV4•40『线路15』 -纪录,http://free.cnlive.club/channel/n7a0c7aec/index.m3u8?q=1752629214236$LR•IPV4•40『线路16』 -纪录,http://free.cnlive.club/channel/n6582cfc7/index.m3u8?q=1752629214236$LR•IPV4•40『线路17』 -纪录,http://free.cnlive.club/channel/n18e58008/index.m3u8?q=1752629214236$LR•IPV4•40『线路18』 -纪录,http://free.cnlive.club/channel/6c975854/index.m3u8?q=1752629214236$LR•IPV4•40『线路19』 -纪录,http://free.cnlive.club/channel/n28af27dd/index.m3u8?q=1752629214236$LR•IPV4•40『线路20』 -纪录,http://free.cnlive.club/channel/264e2d58/index.m3u8?q=1752629214236$LR•IPV4•40『线路21』 -纪录,http://free.cnlive.club/channel/2631a9ae/index.m3u8?q=1752629214236$LR•IPV4•40『线路22』 -纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•40『线路23』 -纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•40『线路24』 -纪录,https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•40『线路25』 -纪录,http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•40『线路26』 -纪录,http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•40『线路27』 -纪录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•40『线路28』 -纪录,https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•40『线路29』 -纪录,https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•40『线路30』 -纪录,p3p://167.114.175.6:55331/623baf7a0004e5d79c2047cd46107be2$LR•IPV4•40『线路31』 -纪录,https://jmp2.uk/plu-6400f731d200410008f9b339.m3u8$LR•IPV4•40『线路32』 -纪录,https://gpuserver3.tier1streams.com/MOTORTREND/index.m3u8$LR•IPV4•40『线路33』 -纪录,https://svs.itworkscdn.net/asharqdiscoverylive/asharqd.smil/playlist_dvr.m3u8$LR•IPV4•40『线路34』 -纪录,p3p://167.114.175.6:55331/62c9a44500000cd3c69dc74b77c62c82$LR•IPV4•40『线路35』 -纪录,http://40.160.24.53/MTV_LIVE/index.m3u8$LR•IPV4•40『线路36』 -纪录,p3p://167.114.175.6:55331/5fe16de700083ba97787607e74d90cb5$LR•IPV4•40『线路37』 -纪录,p3p://167.114.175.6:55331/644518fd0002d5953f21bedc56b6465f$LR•IPV4•40『线路38』 -纪录,https://i.mjh.nz/.r/sky-hgtv.m3u8$LR•IPV4•40『线路39』 -纪录,p3p://167.114.175.6:55331/61e4f963000c710c55474e4e1e2273d9$LR•IPV4•40『线路40』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=7a9a961d6c6eb5dfb63a77216d3b6d3b$LR•IPV4•41『线路1』 +纪录,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=12d4950b0bc42e870ce7e582a7eb5860$LR•IPV4•41『线路2』 +纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•41『线路3』 +纪录,http://free.cnlive.club/channel/n3f497a4c/index.m3u8?q=1752629214236$LR•IPV4•41『线路4』 +纪录,http://free.cnlive.club/channel/2ae73b1a/index.m3u8?q=1752629214236$LR•IPV4•41『线路5』 +纪录,http://free.cnlive.club/channel/nb957a7c/index.m3u8?q=1752629214236$LR•IPV4•41『线路6』 +纪录,http://free.cnlive.club/channel/n3efbe5af/index.m3u8?q=1752629214236$LR•IPV4•41『线路7』 +纪录,http://free.cnlive.club/channel/1404dfbd/index.m3u8?q=1752629214236$LR•IPV4•41『线路8』 +纪录,http://free.cnlive.club/channel/n3287f647/index.m3u8?q=1752629214236$LR•IPV4•41『线路9』 +纪录,http://free.cnlive.club/channel/n2517f7dd/index.m3u8?q=1752629214236$LR•IPV4•41『线路10』 +纪录,http://free.cnlive.club/channel/4b914480/index.m3u8?q=1752629214236$LR•IPV4•41『线路11』 +纪录,http://free.cnlive.club/channel/6272ba2c/index.m3u8?q=1752629214236$LR•IPV4•41『线路12』 +纪录,http://free.cnlive.club/channel/24a7393c/index.m3u8?q=1752629214236$LR•IPV4•41『线路13』 +纪录,http://free.cnlive.club/channel/n75e57aab/index.m3u8?q=1752629214236$LR•IPV4•41『线路14』 +纪录,http://free.cnlive.club/channel/n7852a99f/index.m3u8?q=1752629214236$LR•IPV4•41『线路15』 +纪录,http://free.cnlive.club/channel/356e7ac6/index.m3u8?q=1752629214236$LR•IPV4•41『线路16』 +纪录,http://free.cnlive.club/channel/359a630b/index.m3u8?q=1752629214236$LR•IPV4•41『线路17』 +纪录,http://free.cnlive.club/channel/n7a0c7aec/index.m3u8?q=1752629214236$LR•IPV4•41『线路18』 +纪录,http://free.cnlive.club/channel/n6582cfc7/index.m3u8?q=1752629214236$LR•IPV4•41『线路19』 +纪录,http://free.cnlive.club/channel/n18e58008/index.m3u8?q=1752629214236$LR•IPV4•41『线路20』 +纪录,http://free.cnlive.club/channel/6c975854/index.m3u8?q=1752629214236$LR•IPV4•41『线路21』 +纪录,http://free.cnlive.club/channel/n28af27dd/index.m3u8?q=1752629214236$LR•IPV4•41『线路22』 +纪录,http://free.cnlive.club/channel/264e2d58/index.m3u8?q=1752629214236$LR•IPV4•41『线路23』 +纪录,http://free.cnlive.club/channel/2631a9ae/index.m3u8?q=1752629214236$LR•IPV4•41『线路24』 +纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140$LR•IPV4•41『线路25』 +纪录,https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•41『线路26』 +纪录,http://zwebl02.cztv.com/live/channel121080P.m3u8?auth_key=2524708799-0-0-c33efdd495bcdd2ddc42e7c408405037$LR•IPV4•41『线路27』 +纪录,http://ali-m-l.cztv.com/channels/lantian/channel12/1080p.m3u8$LR•IPV4•41『线路28』 +纪录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8$LR•IPV4•41『线路29』 +纪录,https://rt-doc.rttv.com/dvr/rtdru/rtdru1080.m3u8$LR•IPV4•41『线路30』 +纪录,https://rt-rtd.rttv.com/dvr/rtdoc/playlist_4500Kb.m3u8$LR•IPV4•41『线路31』 +纪录,p3p://167.114.175.6:55331/623baf7a0004e5d79c2047cd46107be2$LR•IPV4•41『线路32』 +纪录,https://jmp2.uk/plu-6400f731d200410008f9b339.m3u8$LR•IPV4•41『线路33』 +纪录,https://gpuserver3.tier1streams.com/MOTORTREND/index.m3u8$LR•IPV4•41『线路34』 +纪录,https://svs.itworkscdn.net/asharqdiscoverylive/asharqd.smil/playlist_dvr.m3u8$LR•IPV4•41『线路35』 +纪录,p3p://167.114.175.6:55331/62c9a44500000cd3c69dc74b77c62c82$LR•IPV4•41『线路36』 +纪录,http://40.160.24.53/MTV_LIVE/index.m3u8$LR•IPV4•41『线路37』 +纪录,p3p://167.114.175.6:55331/5fe16de700083ba97787607e74d90cb5$LR•IPV4•41『线路38』 +纪录,p3p://167.114.175.6:55331/644518fd0002d5953f21bedc56b6465f$LR•IPV4•41『线路39』 +纪录,https://i.mjh.nz/.r/sky-hgtv.m3u8$LR•IPV4•41『线路40』 +纪录,p3p://167.114.175.6:55331/61e4f963000c710c55474e4e1e2273d9$LR•IPV4•41『线路41』 💓儿童专享,#genre# 樱桃小丸子剧,http://103.193.151.146/huya.php?id=11342394$LR•IPV4 @@ -1990,102 +1992,103 @@ Loupe 4K,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=4726&tk=f6cc1e0a0e1a$LR•IP 🌐央视频道,#genre# CCTV兵器,http://38.75.136.137:98/gslb/dsdqpub/gfjs.m3u8?auth=testpub$LR•IPV4 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•96『线路1』 -CCTV,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•96『线路2』 -CCTV,https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•96『线路3』 -CCTV,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•96『线路4』 -CCTV,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•96『线路5』 -CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•96『线路6』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4•96『线路7』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/ystq.m3u8?auth=testpub$LR•IPV4•96『线路8』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•96『线路9』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4•96『线路10』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR•IPV4•96『线路11』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•96『线路12』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•96『线路13』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•96『线路14』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4•96『线路15』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/ysjp.m3u8?auth=testpub$LR•IPV4•96『线路16』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4•96『线路17』 -CCTV,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•96『线路18』 -CCTV,http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•96『线路19』 -CCTV,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•96『线路20』 -CCTV,http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•96『线路21』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•96『线路22』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•96『线路23』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•96『线路24』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•96『线路25』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•96『线路26』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•96『线路27』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•96『线路28』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•96『线路29』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•96『线路30』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•96『线路31』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•96『线路32』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•96『线路33』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•96『线路34』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•96『线路35』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•96『线路36』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•96『线路37』 -CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•96『线路38』 -CCTV,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•96『线路39』 -CCTV,https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•96『线路40』 -CCTV,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•96『线路41』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•96『线路42』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•96『线路43』 -CCTV,http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•96『线路44』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•96『线路45』 -CCTV,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•96『线路46』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•96『线路47』 -CCTV,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•96『线路48』 -CCTV,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•96『线路49』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•96『线路50』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•96『线路51』 -CCTV,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•96『线路52』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•96『线路53』 -CCTV,http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•96『线路54』 -CCTV,http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•96『线路55』 -CCTV,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•96『线路56』 -CCTV,https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•96『线路57』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•96『线路58』 -CCTV,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•96『线路59』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•96『线路60』 -CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•96『线路61』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•96『线路62』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•96『线路63』 -CCTV,https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•96『线路64』 -CCTV,https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•96『线路65』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•96『线路66』 -CCTV,http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•96『线路67』 -CCTV,http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•96『线路68』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•96『线路69』 -CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•96『线路70』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•96『线路71』 -CCTV,http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•96『线路72』 -CCTV,http://173.208.212.130:8181/1080p/cctv15.m3u8$LR•IPV4•96『线路73』 -CCTV,http://204.12.221.218:8181/3m1080p/cctv15.m3u8$LR•IPV4•96『线路74』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•96『线路75』 -CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•96『线路76』 -CCTV,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•96『线路77』 -CCTV,http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•96『线路78』 -CCTV,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•96『线路79』 -CCTV,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•96『线路80』 -CCTV,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•96『线路81』 -CCTV,http://go.bkpcp.top/mg/cctv13$LR•IPV4•96『线路82』 -CCTV,https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•96『线路83』 -CCTV,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•96『线路84』 -CCTV,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•96『线路85』 -CCTV,http://192.151.150.154/live/cctv8k.m3u8$LR•IPV4•96『线路86』 -CCTV,https://solo.disfrutaenlared.com:1936/redcctv/redcctv/playlist.m3u8$LR•IPV4•96『线路87』 -CCTV,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•96『线路88』 -CCTV,https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•96『线路89』 -CCTV,http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•96『线路90』 -CCTV,http://38.75.136.137:98/gslb/dsdqpub/gefwq.m3u8?auth=testpub$LR•IPV4•96『线路91』 -CCTV,http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•96『线路92』 -CCTV,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•96『线路93』 -CCTV,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•96『线路94』 -CCTV,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•96『线路95』 -CCTV,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•96『线路96』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784786400-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-b6d64f78ff7eb13dc5162b82e7b3d18e&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路1』 +CCTV,http://183.196.25.171:808/hls/77/index.m3u8$LR•IPV4•97『线路2』 +CCTV,https://jsv-live-play.sfccn.com/live/jsv_3920_fhd.m3u8$LR•IPV4•97『线路3』 +CCTV,http://183.196.25.171:808/hls/11/index.m3u8$LR•IPV4•97『线路4』 +CCTV,http://183.196.25.171:808/hls/93/index.m3u8$LR•IPV4•97『线路5』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784703600-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-3f00907937f03b0f567a51d53fdb3640&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路6』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226895/1.m3u8?$LR•IPV6•97『线路7』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226893/1.m3u8?$LR•IPV6•97『线路8』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226471/1.m3u8?$LR•IPV6•97『线路9』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226335/1.m3u8?$LR•IPV6•97『线路10』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226469/1.m3u8?$LR•IPV6•97『线路11』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226468/1.m3u8?$LR•IPV6•97『线路12』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226946/1.m3u8?$LR•IPV6•97『线路13』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226485/1.m3u8?$LR•IPV6•97『线路14』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226944/1.m3u8?$LR•IPV6•97『线路15』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226937/1.m3u8?$LR•IPV6•97『线路16』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226334/1.m3u8?$LR•IPV6•97『线路17』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226942/1.m3u8?$LR•IPV6•97『线路18』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226316/1.m3u8?$LR•IPV6•97『线路19』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226947/1.m3u8?$LR•IPV6•97『线路20』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226333/1.m3u8?$LR•IPV6•97『线路21』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221227002/1.m3u8?$LR•IPV6•97『线路22』 +CCTV,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226318/1.m3u8?$LR•IPV6•97『线路23』 +CCTV,https://live-play-hls.cctvnews.cctv.com/CCTVChannel/channel_cctv4_mbd.m3u8?auth_key=1784779200-1-b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c-98245a006136ecdf04e0d3c737dd6086&yid=b59134a2ead43d7f783f943c8f535e7bb80c5169575b2e8efcd5b3ddea21b41c$LR•IPV4•97『线路24』 +CCTV,https://shcm-stream-cf1.stream.264788.xyz/cms001/ch00000090990000001620/index.m3u8?streamid=8a034b40397504e25b3775c772237996&streamkey=01vY5fRxC8VyKg4oq30vfikHXTCAKySLP29l6OG91kQlzDttHgzNLkUw5kivm3PfNsVHJv5FgdsPBYFYI2IWpt7tfRCuFHqLT2pvX67ubMds8jl2DHtvOh0&token=1775754349-4f33f4f84a4abeba-0-91687dc8c9325092efa1d00f330d2710$LR•IPV4•97『线路25』 +CCTV,https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8$LR•IPV4•97『线路26』 +CCTV,http://222.223.41.27:8888/hls/2/index.m3u8$LR•IPV4•97『线路27』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv2hd$LR•IPV4•97『线路28』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv3hd$LR•IPV4•97『线路29』 +CCTV,http://198.204.228.26/live/cctv4hd.m3u8$LR•IPV4•97『线路30』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv4hd$LR•IPV4•97『线路31』 +CCTV,http://74.91.26.218:82/live/cctv4hd.m3u8$LR•IPV4•97『线路32』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv5hd.m3u8?auth=testpub$LR•IPV4•97『线路33』 +CCTV,http://198.204.228.26/live/cctv6hd.m3u8$LR•IPV4•97『线路34』 +CCTV,http://74.91.26.218:82/live/cctv6hd.m3u8$LR•IPV4•97『线路35』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv6hd$LR•IPV4•97『线路36』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv7hd$LR•IPV4•97『线路37』 +CCTV,http://74.91.26.218:82/live/cctv7hd.m3u8$LR•IPV4•97『线路38』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv7hd.m3u8?auth=testpub$LR•IPV4•97『线路39』 +CCTV,http://222.223.41.27:8888/hls/9/index.m3u8$LR•IPV4•97『线路40』 +CCTV,http://192.151.150.154/live/cctv9hd.m3u8$LR•IPV4•97『线路41』 +CCTV,https://v4-e6b1c5baf4e240fe63adbf68dda23435.livehwc4.com/play.kankanlive.com/live/1698423397390920.m3u8?sub_m3u8=true&edge_slice=true&user_session_id=ee40d0896bf97f61967a1128cb8af630$LR•IPV4•97『线路42』 +CCTV,https://hwapi.yntv.net/ew265l/z1z6s5.m3u8$LR•IPV4•97『线路43』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv10hd$LR•IPV4•97『线路44』 +CCTV,http://74.91.26.218:82/live/cctv11hd.m3u8$LR•IPV4•97『线路45』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv11hd.m3u8?auth=testpub$LR•IPV4•97『线路46』 +CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv11hd.m3u8?auth=test20251009$LR•IPV4•97『线路47』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv11hd$LR•IPV4•97『线路48』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv12hd$LR•IPV4•97『线路49』 +CCTV,https://event.pull.hebtv.com/jishi/cp1.m3u8$LR•IPV4•97『线路50』 +CCTV,https://event.pull.hebtv.com/jishi/cp2.m3u8$LR•IPV4•97『线路51』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv14hd.m3u8?auth=testpub$LR•IPV4•97『线路52』 +CCTV,http://173.208.212.130:8181/1080p/cctv14.m3u8$LR•IPV4•97『线路53』 +CCTV,http://204.12.221.218:8181/3m1080p/cctv14.m3u8$LR•IPV4•97『线路54』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv14hd$LR•IPV4•97『线路55』 +CCTV,http://38.75.136.137:98/gslb/dsdqbv/cctv15hd.m3u8?auth=test20251009$LR•IPV4•97『线路56』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv15hd.m3u8?auth=testpub$LR•IPV4•97『线路57』 +CCTV,http://198.204.228.26/live/cctv15hd.m3u8$LR•IPV4•97『线路58』 +CCTV,http://173.208.212.130:8181/1080p/cctv15.m3u8$LR•IPV4•97『线路59』 +CCTV,http://204.12.221.218:8181/3m1080p/cctv15.m3u8$LR•IPV4•97『线路60』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/cctv16hd.m3u8?auth=testpub$LR•IPV4•97『线路61』 +CCTV,http://63.141.230.178:82/gslb/zbdq5.m3u8?id=cctv17hd$LR•IPV4•97『线路62』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/wsjk.m3u8?auth=testpub$LR•IPV4•97『线路63』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/ystq.m3u8?auth=testpub$LR•IPV4•97『线路64』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/dyjc.m3u8?auth=testpub$LR•IPV4•97『线路65』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyjc.m3u8?auth=testpub$LR•IPV4•97『线路66』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/hjjc.m3u8?auth=testpub$LR•IPV4•97『线路67』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyzq.m3u8?auth=testpub$LR•IPV4•97『线路68』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/fyyy.m3u8?auth=testpub$LR•IPV4•97『线路69』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/sjdl.m3u8?auth=testpub$LR•IPV4•97『线路70』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/dszn.m3u8?auth=testpub$LR•IPV4•97『线路71』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/ysjp.m3u8?auth=testpub$LR•IPV4•97『线路72』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/nxss.m3u8?auth=testpub$LR•IPV4•97『线路73』 +CCTV,http://fn.tmde.top:35455/nptv/cctv4k.m3u8$LR•IPV4•97『线路74』 +CCTV,http://fn.tmde.top:35455/nptv/cctv8k.m3u8$LR•IPV4•97『线路75』 +CCTV,http://xc.mfykeke.top:35455/nptv/cctv4k.m3u8$LR•IPV4•97『线路76』 +CCTV,http://xc.mfykeke.top:35455/nptv/cctv8k.m3u8$LR•IPV4•97『线路77』 +CCTV,http://69.30.245.50/live/cctv6.m3u8$LR•IPV4•97『线路78』 +CCTV,http://69.30.245.50/live/cctv1.m3u8$LR•IPV4•97『线路79』 +CCTV,http://74.91.26.218:82/live/cctv1hd.m3u8$LR•IPV4•97『线路80』 +CCTV,https://global.cgtn.cicc.media.caton.cloud/master/cgtn-america.m3u8$LR•IPV4•97『线路81』 +CCTV,https://dash2.antik.sk/live/test_cctv_tizen/playlist.m3u8$LR•IPV4•97『线路82』 +CCTV,http://go.bkpcp.top/mg/cctv13$LR•IPV4•97『线路83』 +CCTV,https://cdn3.163189.xyz/163189/cctv13$LR•IPV4•97『线路84』 +CCTV,http://74.91.26.218:82/live/cctv8hd.m3u8$LR•IPV4•97『线路85』 +CCTV,http://74.91.26.218:82/live/cctv3hd.m3u8$LR•IPV4•97『线路86』 +CCTV,http://192.151.150.154/live/cctv8k.m3u8$LR•IPV4•97『线路87』 +CCTV,https://solo.disfrutaenlared.com:1936/redcctv/redcctv/playlist.m3u8$LR•IPV4•97『线路88』 +CCTV,http://74.91.26.218:82/live/cctv14hd.m3u8$LR•IPV4•97『线路89』 +CCTV,https://xykt-fix.github.io/play/a02e/index.m3u8$LR•IPV4•97『线路90』 +CCTV,http://74.91.26.218:82/live/cctv16hd.m3u8$LR•IPV4•97『线路91』 +CCTV,http://38.75.136.137:98/gslb/dsdqpub/gefwq.m3u8?auth=testpub$LR•IPV4•97『线路92』 +CCTV,http://74.91.26.218:82/live/cctv12hd.m3u8$LR•IPV4•97『线路93』 +CCTV,http://74.91.26.218:82/live/cctv2hd.m3u8$LR•IPV4•97『线路94』 +CCTV,https://xykt-fix.github.io/Y77.m3u8$LR•IPV4•97『线路95』 +CCTV,http://74.91.26.218:82/live/cctv10hd.m3u8$LR•IPV4•97『线路96』 +CCTV,http://74.91.26.218:82/live/cctv17hd.m3u8$LR•IPV4•97『线路97』 明星,#genre# 周星驰,http://cdn.jdshipin.com:8880/huya.php?id=11342412$LR•IPV4 @@ -2231,62 +2234,62 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 安多卫视,https://liveout.xntv.tv/a65jur/96iln2.m3u8$LR•IPV4 浙江,#genre# -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路1』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路2』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路3』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路4』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路5』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路6』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路7』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路8』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路9』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路10』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路11』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路13』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路14』 -浙江民生休闲,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路15』 -浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路16』 -浙江民生休闲,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路17』 -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路18』 -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路19』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路20』 -浙江民生休闲,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路21』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路22』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路23』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路24』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路25』 -浙江民生休闲,http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路26』 -浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路27』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路28』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路29』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路30』 -浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路31』 -浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路32』 +浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路1』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路2』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng.m3u8$LR•IPV4•37『线路3』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-5.m3u8$LR•IPV4•37『线路4』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.m3u8$LR•IPV4•37『线路5』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-3.ctv$LR•IPV4•37『线路6』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路7』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian-2.m3u8$LR•IPV4•37『线路8』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-1.m3u8$LR•IPV4•37『线路9』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-6.ctv$LR•IPV4•37『线路10』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路11』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路12』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.m3u8$LR•IPV4•37『线路13』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1-1.m3u8$LR•IPV4•37『线路14』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-6.ctv$LR•IPV4•37『线路15』 +浙江民生休闲,http://ali-xwl.cztv.com/live/channel061080Plxw.m3u8$LR•IPV4•37『线路16』 +浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路17』 +浙江民生休闲,http://ali-xwl.cztv.com/live/channel06720Plxw.m3u8$LR•IPV4•37『线路18』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/720p.m3u8$LR•IPV4•37『线路19』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8$LR•IPV4•37『线路20』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-4.ctv$LR•IPV4•37『线路21』 +浙江民生休闲,http://ali-vl.cztv.com/channels/lantian/channel006/360p.m3u8$LR•IPV4•37『线路22』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-10.m3u8$LR•IPV4•37『线路23』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-8.m3u8$LR•IPV4•37『线路24』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-4.m3u8$LR•IPV4•37『线路25』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-2.ctv$LR•IPV4•37『线路26』 +浙江民生休闲,http://120.55.49.231:3095/rtp/233.50.201.136:5140$LR•IPV4•37『线路27』 +浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel06/1080p.m3u8$LR•IPV4•37『线路28』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-xiu-xian-5.m3u8$LR•IPV4•37『线路29』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-3.m3u8$LR•IPV4•37『线路30』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-2.m3u8$LR•IPV4•37『线路31』 +浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-9.ctv$LR•IPV4•37『线路32』 浙江民生休闲,https://stream1.freetv.fun/zhe-jiang-min-sheng-7.m3u8$LR•IPV4•37『线路33』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-xiu-xian.m3u8$LR•IPV4•37『线路34』 浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8?$LR•IPV4•37『线路35』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-11.m3u8$LR•IPV4•37『线路36』 浙江民生休闲,https://t.freetv.fun/live/zhe-jiang-min-sheng-1.m3u8$LR•IPV4•37『线路37』 -浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•2『线路1』 -浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•2『线路2』 +浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•2『线路1』 +浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?zzhed$LR•IPV4•2『线路2』 舟山新闻综合,http://play-sh13.quklive.com/live/1699001836208185.m3u8?auth_key=2027429324-c77bb6a7063c4cdea57f09ca22f9ef12-0-39c19a21f73b823db2150ea45b147eb2$LR•IPV4 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路1』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路2』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路3』 -浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路4』 -浙江新闻,http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路5』 -浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路6』 -浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路7』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路8』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路9』 -浙江新闻,http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路10』 -浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路11』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路12』 -浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路13』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路14』 -浙江新闻,http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路15』 -浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路16』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路1』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/720p.m3u8$LR•IPV4•34『线路2』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路3』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-5.m3u8$LR•IPV4•34『线路4』 +浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-2.m3u8$LR•IPV4•34『线路5』 +浙江新闻,http://api3.52tb.xyz/info?id=434&token=20221127jxwhhemby$LR•IPV4•34『线路6』 +浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-12.m3u8$LR•IPV4•34『线路7』 +浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8$LR•IPV4•34『线路8』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路9』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-2.ctv$LR•IPV4•34『线路10』 +浙江新闻,http://ali-xwl.cztv.com/live/channel071080Plxw.m3u8$LR•IPV4•34『线路11』 +浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-4.m3u8$LR•IPV4•34『线路12』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?$LR•IPV4•34『线路13』 +浙江新闻,http://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8?zzhed$LR•IPV4•34『线路14』 +浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel07/1080p.m3u8$LR•IPV4•34『线路15』 +浙江新闻,http://ali-vl.cztv.com/channels/lantian/channel007/360p.m3u8$LR•IPV4•34『线路16』 浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-10.m3u8$LR•IPV4•34『线路17』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-3.m3u8$LR•IPV4•34『线路18』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-6.m3u8$LR•IPV4•34『线路19』 @@ -2305,62 +2308,62 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen.m3u8$LR•IPV4•34『线路32』 浙江新闻,https://t.freetv.fun/live/zhe-jiang-xin-wen-7.m3u8$LR•IPV4•34『线路33』 浙江新闻,https://stream1.freetv.fun/zhe-jiang-xin-wen-11.m3u8$LR•IPV4•34『线路34』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路1』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路2』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路3』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路4』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路5』 -浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路6』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路7』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路8』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路9』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路10』 -浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路11』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路12』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路13』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路14』 -浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路15』 -浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路16』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路17』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路18』 -浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路19』 -浙江国际,http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路20』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路21』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路22』 -浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路23』 -浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路24』 -浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路25』 -浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路26』 +浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路1』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?zzhed$LR•IPV4•32『线路2』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.ctv$LR•IPV4•32『线路3』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-5.m3u8$LR•IPV4•32『线路4』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路5』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路6』 +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路7』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路8』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路9』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-3.ctv$LR•IPV4•32『线路10』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-4.m3u8$LR•IPV4•32『线路11』 +浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路12』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8$LR•IPV4•32『线路13』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8$LR•IPV4•32『线路14』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-10.m3u8$LR•IPV4•32『线路15』 +浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路16』 +浙江国际,https://stream1.freetv.fun/8edc171ba7945fd93cc0f2c9e39b48ba0a94500d0029db9456dfdc2d75f9ea9d.m3u8$LR•IPV4•32『线路17』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路18』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-11.m3u8$LR•IPV4•32『线路19』 +浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8?$LR•IPV4•32『线路20』 +浙江国际,http://ali-xwl.cztv.com/live/channel101080Plxw.m3u8$LR•IPV4•32『线路21』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-6.m3u8$LR•IPV4•32『线路22』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-7.m3u8$LR•IPV4•32『线路23』 +浙江国际,http://ali-vl.cztv.com/channels/lantian/channel010/360p.m3u8?a=1000&d=4e3d476240659192311f471b7b63aec2&k=d26568bae9dd23dd781c769c148459b2&t=1683180450$LR•IPV4•32『线路24』 +浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8$LR•IPV4•32『线路25』 +浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-1.m3u8$LR•IPV4•32『线路26』 浙江国际,http://ali-xwl.cztv.com/live/channel10720Plxw.m3u8$LR•IPV4•32『线路27』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-8.m3u8$LR•IPV4•32『线路28』 浙江国际,https://stream1.freetv.fun/zhe-jiang-guo-ji-9.m3u8$LR•IPV4•32『线路29』 浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-3.m3u8$LR•IPV4•32『线路30』 浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji.m3u8$LR•IPV4•32『线路31』 浙江国际,https://t.freetv.fun/live/zhe-jiang-guo-ji-2.m3u8$LR•IPV4•32『线路32』 -浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路2』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路3』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路4』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路5』 -浙江少儿,http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路6』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路7』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路8』 -浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路9』 -浙江少儿,http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路10』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路11』 -浙江少儿,http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路12』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路13』 -浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路14』 -浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路15』 +浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路1』 +浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路2』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-6.ctv$LR•IPV4•18『线路3』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-11.m3u8$LR•IPV4•18『线路4』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-8.m3u8$LR•IPV4•18『线路5』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-7.m3u8$LR•IPV4•18『线路6』 +浙江少儿,http://ali-xwl.cztv.com/live/channel081080Plxw.m3u8$LR•IPV4•18『线路7』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-2.m3u8$LR•IPV4•18『线路8』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-3.m3u8$LR•IPV4•18『线路9』 +浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?$LR•IPV4•18『线路10』 +浙江少儿,http://ali-vl.cztv.com/channels/lantian/channel008/360p.m3u8$LR•IPV4•18『线路11』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.m3u8$LR•IPV4•18『线路12』 +浙江少儿,http://ali-xwl.cztv.com/live/channel08720Plxw.m3u8$LR•IPV4•18『线路13』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-9.ctv$LR•IPV4•18『线路14』 +浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-10.ctv$LR•IPV4•18『线路15』 浙江少儿,https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8$LR•IPV4•18『线路16』 浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?fbl=$LR•IPV4•18『线路17』 浙江少儿,https://stream1.freetv.fun/zhe-jiang-shao-er-4.ctv$LR•IPV4•18『线路18』 浙江教科,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8$LR•IPV4•8『线路1』 -浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路2』 -浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路3』 -浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路4』 -浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路5』 -浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路6』 +浙江教科,http://ali-xwl.cztv.com/live/channel04720Plxw.m3u8$LR•IPV4•8『线路2』 +浙江教科,http://api3.52tb.xyz/info?id=432&token=20230226bgyszp$LR•IPV4•8『线路3』 +浙江教科,http://zwebl02.cztv.com/live/channel041080P.m3u8?auth_key=2524708799-0-0-f195b808217db133bfd648edc01e91fa$LR•IPV4•8『线路4』 +浙江教科,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8$LR•IPV4•8『线路5』 +浙江教科,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=8242&tk=23a9aca1f79f$LR•IPV4•8『线路6』 浙江教科,http://ali-vl.cztv.com/channels/lantian/channel004/360p.m3u8$LR•IPV4•8『线路7』 浙江教科,http://ali-xwl.cztv.com/live/channel041080Plxw.m3u8$LR•IPV4•8『线路8』 浙江钱江,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8$LR•IPV4•19『线路1』 @@ -2390,42 +2393,42 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 公共新闻,https://stream1.freetv.fun/zhe-jiang-gong-gong-xin-wen-1.m3u8$LR•IPV4•6『线路6』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•2『线路2』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路1』 -上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路3』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路4』 -上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路5』 -上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路6』 -上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路7』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8$LR•IPV4•11『线路1』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路2』 +上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du-1.m3u8$LR•IPV4•11『线路3』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-5.m3u8$LR•IPV4•11『线路4』 +上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed$LR•IPV4•11『线路5』 +上虞新商都,https://t.freetv.fun/live/shang-yu-xin-shang-du.m3u8$LR•IPV4•11『线路6』 +上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-3.m3u8$LR•IPV4•11『线路7』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-4.m3u8$LR•IPV4•11『线路8』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed?$LR•IPV4•11『线路9』 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed\r\n$LR•IPV4•11『线路10』 上虞新商都,https://stream1.freetv.fun/shang-yu-xin-shang-du-2.m3u8$LR•IPV4•11『线路11』 -开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路2』 +开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8$LR•IPV4•3『线路1』 +开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed$LR•IPV4•3『线路2』 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed$LR•IPV4•3『线路3』 -永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路1』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路2』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路3』 -永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路4』 -永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路5』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路6』 -永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路7』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8$LR•IPV4•10『线路1』 +永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-4.m3u8$LR•IPV4•10『线路2』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路3』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed$LR•IPV4•10『线路4』 +永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路5』 +永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-2.m3u8$LR•IPV4•10『线路6』 +永嘉新闻综合,http://l.cztvcloud.com/channels/lantian/SXyongjia1/720p.m3u8?zzhed"$LR•IPV4•10『线路7』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-3.ctv$LR•IPV4•10『线路8』 永嘉新闻综合,https://stream1.freetv.fun/yong-jia-xin-wen-zong-he-1.m3u8$LR•IPV4•10『线路9』 永嘉新闻综合,https://t.freetv.fun/live/yong-jia-xin-wen-zong-he.m3u8$LR•IPV4•10『线路10』 萧山生活频道,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed$LR•IPV4•3『线路1』 -萧山生活频道,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 -萧山生活频道,https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路3』 -龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 -龙游生活娱乐,https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 +萧山生活频道,https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•3『线路2』 +萧山生活频道,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed?$LR•IPV4•3『线路3』 +龙游生活娱乐,https://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路1』 +龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8$LR•IPV4•3『线路2』 龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路1』 -浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路2』 -浙江生活,http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路3』 -浙江生活,http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路4』 -浙江生活,http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路5』 -浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路6』 +浙江生活,http://ls.qingting.fm/live/1099.m3u8$LR•IPV4•25『线路1』 +浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8\r\n$LR•IPV4•25『线路2』 +浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-2.ctv$LR•IPV4•25『线路3』 +浙江生活,http://120.55.49.231:3095/rtp/233.50.201.133:5140$LR•IPV4•25『线路4』 +浙江生活,http://ali-vl.cztv.com/channels/lantian/channel003/360p.m3u8$LR•IPV4•25『线路5』 +浙江生活,http://ali-xwl.cztv.com/live/channel03720Plxw.m3u8$LR•IPV4•25『线路6』 浙江生活,http://ali-m-l.cztv.com/channels/lantian/channel03/1080p.m3u8$LR•IPV4•25『线路7』 浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8?$LR•IPV4•25『线路8』 浙江生活,http://api3.52tb.xyz/info?id=437&token=20230226bgyszp$LR•IPV4•25『线路9』 @@ -2445,9 +2448,9 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 浙江生活,https://t.freetv.fun/live/zhe-jiang-jing-ji-sheng-huo-3.m3u8$LR•IPV4•25『线路23』 浙江生活,https://stream1.freetv.fun/zhe-jiang-jing-ji-sheng-huo-6.m3u8$LR•IPV4•25『线路24』 浙江生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8$LR•IPV4•25『线路25』 -浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路1』 -浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路2』 -浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路3』 +浙江教育,http://ali-m-l.cztv.com/channels/lantian/channel04/720p.m3u8$LR•IPV4•3『线路1』 +浙江教育,http://120.55.49.231:3095/rtp/233.50.201.134:5140$LR•IPV4•3『线路2』 +浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8?$LR•IPV4•3『线路3』 杭州综合,https://stream1.freetv.fun/hang-zhou-zong-he-2.ctv$LR•IPV4•6『线路1』 杭州综合,http://www.flyskyman.cn:4022/rtp/233.50.201.173:5140$LR•IPV4•6『线路2』 杭州综合,http://www.jeremyoto.com:82/rtp/233.50.201.173:5140$LR•IPV4•6『线路3』 @@ -2475,120 +2478,120 @@ YOUNG,https://s.emisoras.tv:8081/penielkids/index.m3u8$LR•IPV4•3『线路3 嘉兴新闻综合,http://tvfile.jyrmt.cn:80/nmip-media/channellive/channel104452/playlist.m3u8$LR•IPV4•5『线路3』 嘉兴新闻综合,http://live.pzhkai.com/xwzhtl/sd/live.m3u8$LR•IPV4•5『线路4』 嘉兴新闻综合,https://live-auth.51kandianshi.com/szgd/csztv1.m3u8$LR•IPV4•5『线路5』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路1』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路2』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路3』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路4』 -湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路5』 -湖州公共,https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路6』 -湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路7』 -湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路8』 -湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路9』 -湖州新闻综合,https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 -湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 +湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路1』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路2』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-3.m3u8$LR•IPV4•9『线路3』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-6.m3u8$LR•IPV4•9『线路4』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-9.m3u8$LR•IPV4•9『线路5』 +湖州公共,https://stream1.freetv.fun/hu-zhou-gong-gong-1.m3u8$LR•IPV4•9『线路6』 +湖州公共,https://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e$LR•IPV4•9『线路7』 +湖州公共,https://t.freetv.fun/live/hu-zhou-gong-gong-2.m3u8$LR•IPV4•9『线路8』 +湖州公共,http://hzcm-live.media.hugd.com/1e6b554b9ab74513958c0e1ffe664d22/9acaa7634309494cb29a85eb12136607.m3u8?auth_key=2272900830-9a2389b8bf4e49d580d4ad807423d326-0-ea78a5c7a678c436263582d368f5009e&fbl=$LR•IPV4•9『线路9』 +湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路1』 +湖州新闻综合,https://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865$LR•IPV4•3『线路2』 湖州新闻综合,http://hzcm-live.media.hugd.com/3f5fa7d64c7c46a38c6bd8ad35e836cc/65128273761b4731ae53729ea6dcf932.m3u8?auth_key=2277598215-9d21c15111244bea8d298c361d31a72e-0-d031198f58d44b0e91ba2e3f3b188865&fbl=$LR•IPV4•3『线路3』 -湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 -湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路2』 -湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路3』 -浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 -浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路2』 +湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路1』 +湖州文化娱乐,https://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887$LR•IPV4•3『线路2』 +湖州文化娱乐,http://hzcm-live.media.hugd.com/613c47f0ab0d4eaa98b21378d0db6ded/0051d31c9dd543a7825eea4e49675b2a.m3u8?auth_key=2277598059-0a5ebfa1c0dc4671b42a60810fc37039-0-fa625b7d1feab612062453c12e3c8887&fbl=$LR•IPV4•3『线路3』 +浙江留学,http://ali-vl.cztv.com/channels/lantian/channel009/360p.m3u8$LR•IPV4•2『线路1』 +浙江留学,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8$LR•IPV4•3『线路1』 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8?zzhed$LR•IPV4•3『线路2』 浙江数码时代,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8\r\n$LR•IPV4•3『线路3』 浙江青田,http://play-sh13.quklive.com/live/1692755062081192.m3u8?auth_key=2028414252-b15176e05a684b589d12314dfabf6225-0-d175afe86fbea31e2eb167a6dd06cd4f$LR•IPV4 -浙江遂昌,http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路1』 -浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路2』 +浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8$LR•IPV4•3『线路1』 +浙江遂昌,http://play-sh13.quklive.com/live/1708426592499070.m3u8?auth_key=2028414342-e92bda8423ad478c987a8b7ae82abe0e-0-c616f7fabb9675e1ed1d84d9edae7e07$LR•IPV4•3『线路2』 浙江遂昌,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 遂昌综合,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed$LR•IPV4•2『线路1』 遂昌综合,http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsuichang1/720p.m3u8zzhed$LR•IPV4•2『线路2』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路2』 -缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路1』 -缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路2』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed$LR•IPV4•3『线路1』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed"$LR•IPV4•3『线路3』 +缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8$LR•IPV4•2『线路1』 +缙云新闻综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?fbl=$LR•IPV4•2『线路2』 绍兴电视台公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•2『线路1』 绍兴电视台公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?zzhed$LR•IPV4•2『线路2』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路1』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路2』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路3』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路4』 -绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路5』 -绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路6』 -绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路7』 -海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 -海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 +绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8$LR•IPV4•7『线路1』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-8.m3u8$LR•IPV4•7『线路2』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-1.m3u8$LR•IPV4•7『线路3』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-7.m3u8$LR•IPV4•7『线路4』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-3.m3u8$LR•IPV4•7『线路5』 +绍兴公共,https://stream1.freetv.fun/shao-xing-gong-gong-2.m3u8$LR•IPV4•7『线路6』 +绍兴公共,http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8?$LR•IPV4•7『线路7』 +海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路1』 +海宁新闻综合,http://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8$LR•IPV4•3『线路2』 海宁新闻综合,https://p2hs.vzan.com/slowlive/317913155078575177/live.m3u8?zbid=293304&tpid=1708007815$LR•IPV4•3『线路3』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路1』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路2』 -洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路3』 -武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 -武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路2』 -武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路3』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8$LR•IPV4•3『线路1』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed?$LR•IPV4•3『线路2』 +洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•3『线路3』 +武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8$LR•IPV4•4『线路1』 +武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed$LR•IPV4•4『线路2』 +武义新闻综合,https://stream1.freetv.fun/wu-yi-xin-wen-zong-he-3.m3u8$LR•IPV4•4『线路3』 武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8?zzhed\r\n$LR•IPV4•4『线路4』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路1』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路3』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 -松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路5』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8$LR•IPV4•6『线路1』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed;http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8zzhed$LR•IPV4•6『线路2』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?fbl=$LR•IPV4•6『线路4』 +松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed$LR•IPV4•6『线路5』 松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 新昌生活,http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8$LR•IPV4 -新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路1』 -新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路2』 -新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路3』 -新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路4』 -新昌新闻综合,https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 +新昌新闻综合,https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路1』 +新昌新闻综合,https://t.freetv.fun/live/xin-chang-xin-wen-zong-he.m3u8$LR•IPV4•7『线路2』 +新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-5.ctv$LR•IPV4•7『线路3』 +新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-3.m3u8$LR•IPV4•7『线路4』 +新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8$LR•IPV4•7『线路5』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-1.m3u8$LR•IPV4•7『线路6』 新昌新闻综合,https://stream1.freetv.fun/xin-chang-xin-wen-zong-he-4.m3u8$LR•IPV4•7『线路7』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed$LR•IPV4•4『线路1』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed?$LR•IPV4•4『线路2』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?fbl=$LR•IPV4•4『线路3』 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8$LR•IPV4•4『线路4』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路1』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路2』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路3』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路4』 -庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路5』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8$LR•IPV4•6『线路1』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路2』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed?$LR•IPV4•6『线路3』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed$LR•IPV4•6『线路4』 +庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed[浙江]洞头综合频道$LR•IPV4•6『线路5』 庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?fbl=$LR•IPV4•6『线路6』 -嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•8『线路1』 -嵊泗综合,https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•8『线路2』 -嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•8『线路3』 +嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8$LR•IPV4•8『线路1』 +嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed$LR•IPV4•8『线路2』 +嵊泗综合,https://play-sh11.quklive.com/live/1626935015913208.m3u8$LR•IPV4•8『线路3』 嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8$LR•IPV4•8『线路4』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-3.m3u8$LR•IPV4•8『线路5』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.ctv$LR•IPV4•8『线路6』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-2.m3u8$LR•IPV4•8『线路7』 嵊泗综合,https://stream1.freetv.fun/sheng-zhou-xin-wen-zong-he-1.m3u8$LR•IPV4•8『线路8』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路1』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路2』 -余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路3』 -余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路1』 -余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路2』 -余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路1』 -余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路2』 -余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路3』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8$LR•IPV4•3『线路1』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed$LR•IPV4•3『线路2』 +余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•3『线路3』 +余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8$LR•IPV4•2『线路1』 +余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed$LR•IPV4•2『线路2』 +余姚综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路1』 +余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed$LR•IPV4•6『线路2』 +余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?$LR•IPV4•6『线路3』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8$LR•IPV4•6『线路4』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?cWlkPSZzPTg3OWMwYmMyZDMzYTFhZGY3NDQxMjgyYTg1MmUzNTY0JmVzPTE3MDY2Nzc4NzMmdXVpZD0yMjdiY2MzNGNiNGY0MThlYjRiY2IxYzcwNmZjODNkMS02NzQ3NDY2NyZ2PTImYXM9MCZjZG5leF9pZD10eF9waG9uZV9saXZl$LR•IPV4•6『线路5』 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]$LR•IPV4•6『线路6』 -中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路1』 -中国蓝新闻,http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路2』 +中国蓝新闻,http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8$LR•IPV4•2『线路1』 +中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8?$LR•IPV4•2『线路2』 广东,#genre# -深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路1』 -深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路2』 -深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路3』 -深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路4』 -深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路5』 -深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路6』 -深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路7』 -深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 -深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路9』 -深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路10』 -深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路11』 -深圳卫视,http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路12』 -深圳卫视,http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路13』 -深圳卫视,http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路14』 -深圳卫视,http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路15』 -深圳卫视,http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路16』 -深圳卫视,http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路17』 +深圳卫视,http://[2409:8087:8:21::18]:6610/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226959/1.m3u8?GuardEncType=2&accountinfo=%7E%7EV2.0%7EGrVNEZREjuNVKiTJo2mtwg%7EtP4-l0lmSfjwLWEfK_el1vH_mv-s1zo4AQJwdedaVwG9xkuFTDg8J26cwOrNJzn20BErrHdLhuZ9EzLUCD3PMW-OMx4MGteHV2vLeW6BqoY%2CEND$LR•IPV6•17『线路1』 +深圳卫视,http://112.27.235.94:8000/hls/33/index.m3u8$LR•IPV4•17『线路2』 +深圳卫视,http://120.198.95.220:9901/tsfile/live/1048_1.m3u8?key=txiptv&playlive=1&down=1$LR•IPV4•17『线路3』 +深圳卫视,http://107.150.60.122/live/szwshd.m3u8$LR•IPV4•17『线路4』 +深圳卫视,http://173.208.212.130:8181/720p/szws.m3u8$LR•IPV4•17『线路5』 +深圳卫视,http://207.56.13.146:81/cdnlive/szws.m3u8$LR•IPV4•17『线路6』 +深圳卫视,http://120.238.94.82:9901/tsfile/live/1065_1.m3u8$LR•IPV4•17『线路7』 +深圳卫视,http://124.228.160.210:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路8』 +深圳卫视,http://38.75.136.137:98/gslb/dsdqpub/szwshd.m3u8?auth=testpub$LR•IPV4•17『线路9』 +深圳卫视,http://23.237.228.134/live6/shenzhen.m3u8$LR•IPV4•17『线路10』 +深圳卫视,http://gfr.x3322.net:9901/tsfile/live/1095_1.m3u8$LR•IPV4•17『线路11』 +深圳卫视,http://api.kkitv.itv888.cn:8080/hls/iftsd32ykm/index.m3u8$LR•IPV4•17『线路12』 +深圳卫视,https://iptv.catvod.com/catvod.php?id=szws$LR•IPV4•17『线路13』 +深圳卫视,https://httop.top/ysp-深圳卫视$LR•IPV4•17『线路14』 +深圳卫视,http://iptv.huuc.edu.cn/hls/szhd.m3u8$LR•IPV4•17『线路15』 +深圳卫视,http://153.0.171.163:9901/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0$LR•IPV4•17『线路16』 +深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8$LR•IPV4•17『线路17』 汕头经济,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=2962&tk=a0c4f6cfaba3$LR•IPV4•11『线路1』 汕头经济,http://kkk.jjjj.jiduo.me/api.php?n=tttt&id=9512&tk=a0c4f6cfaba3$LR•IPV4•11『线路2』 汕头经济,https://stream1.freetv.fun/shan-tou-jing-ji-6.ctv$LR•IPV4•11『线路3』 diff --git a/yjl/py/黄豆短剧.py b/yjl/py/黄豆短剧.py new file mode 100644 index 00000000..02fd4498 --- /dev/null +++ b/yjl/py/黄豆短剧.py @@ -0,0 +1,464 @@ +# -*- coding: utf-8 -*- +""" +黄豆短剧爬虫 +站点: https://www.hdmgdj.com +""" + +import json +import urllib.parse + +import requests + +try: + from base.spider import Spider as BaseSpider +except ImportError: + class BaseSpider: + pass + + +class Spider(BaseSpider): + """黄豆短剧爬虫""" + + BASE_URL = 'https://www.hdmgdj.com' + API_BASE = 'https://hdmgdj.com/api' + + HEADERS = { + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36', + 'Accept': 'application/json, text/plain, */*', + 'Referer': 'https://www.hdmgdj.com/', + 'Origin': 'https://www.hdmgdj.com', + } + + _filter_cache = {} # 分类筛选缓存 + + def __init__(self): + super().__init__() + self.name = "" + self.error_play_url = "https://kjjsaas-sh.oss-cn-shanghai.aliyuncs.com/u/3401405881/20240818-936952-fc31b16575e80a7562cdb1f81a39c6b0.mp4" + self.session = requests.Session() + self.session.headers.update(self.HEADERS) + + # ==================== 标准接口 ==================== + + def init(self, extend="{}"): + """初始化""" + if extend: + try: + self.extend = json.loads(extend) + if 'name' in self.extend: + self.name = self.extend['name'] + if 'base_url' in self.extend: + self.BASE_URL = self.extend['base_url'] + self.API_BASE = self.extend['base_url'] + '/api' + except Exception as e: + print(e) + return None + + def getName(self): + """获取爬虫名称""" + return "黄豆短剧" + + def homeContent(self, filter): + """首页""" + result = { + "class": [], + "filters": {}, + "list": [], + "parse": 0, + "jx": 0, + } + + try: + # 获取频道首页数据(包含分类和推荐) + channel_data = self._get('/channel/home?platform=mobile&size=20') + if channel_data and isinstance(channel_data, dict): + # 分类:用 sections 里的 l3 分类(有实际内容的) + sections = channel_data.get('sections', []) + if isinstance(sections, list): + for idx, sec in enumerate(sections): + l3_id = sec.get('l3Id') + name = sec.get('name', '') + if l3_id and name: + # 在第三个分类位置插入硬编码"擦边漫剧" + if idx == 2: + result["class"].append({ + "type_id": "recommend", + "type_name": "擦边漫剧", + }) + result["class"].append({ + "type_id": f"l3_{l3_id}", + "type_name": name, + }) + # 如果分类不足2个,在末尾追加 + if len(sections) < 2: + result["class"].append({ + "type_id": "recommend", + "type_name": "擦边漫剧", + }) + + # 首页推荐:把各个板块的内容合并 + for sec in sections: + dramas = sec.get('dramas', []) + if isinstance(dramas, list): + for item in dramas: + result["list"].append(self._parse_vod(item)) + + # 如果 sections 里没有数据,用 guess/feature + if not result["list"]: + home_data = self._get('/home') + if home_data and isinstance(home_data, dict): + guess_list = home_data.get('guess', []) + if isinstance(guess_list, list): + for item in guess_list: + result["list"].append(self._parse_vod(item)) + feature_list = home_data.get('feature', []) + if isinstance(feature_list, list): + for item in feature_list: + result["list"].append(self._parse_vod(item)) + + except Exception as e: + print(e) + + return result + + def categoryContent(self, tid, pg, filter, extend): + """分类页""" + result = { + "page": pg, + "pagecount": 999, + "limit": 20, + "total": 99999, + "list": [], + "parse": 0, + "jx": 0, + } + + try: + # 推荐分类:全部短剧,不带 l3Id 筛选 + if tid == 'recommend': + data = self._get(f'/dramas?platform=mobile&page={pg}&size=20') + else: + # 其他分类:l3_{id} + l3_id = tid.replace('l3_', '') + data = self._get(f'/dramas?platform=mobile&l3Id={l3_id}&sort=最新&page={pg}&size=20') + if data and isinstance(data, dict): + lst = data.get('list', []) + total = data.get('total', 0) + result["total"] = total + result["pagecount"] = (total + 19) // 20 if total else 999 + for item in lst: + result["list"].append(self._parse_vod(item)) + + except Exception as e: + print(e) + + return result + + def detailContent(self, ids): + """详情页""" + result = { + "list": [], + "parse": 0, + "jx": 0, + } + + try: + vid = ids[0] + data = self._get(f'/dramas/{vid}') + + if data and isinstance(data, dict): + episodes = data.get('episodes', []) + + # 组装播放地址 + play_url_parts = [] + for ep in episodes: + ep_title = ep.get('title', f"第{ep.get('ep', 0)}集") + play_url = ep.get('playUrl', '') + if play_url: + play_url_parts.append(f"{ep_title}${play_url}") + + cover = data.get('cover', '') + # 加密海报走本地代理解密 + if cover and ('encryptimages' in cover or '.bng' in cover): + try: + cover = f"{self.getProxyUrl()}&url={urllib.parse.quote(cover)}" + except Exception: + pass + + vod = { + "vod_id": str(data['id']), + "vod_name": data.get('t', ''), + "vod_pic": cover, + "type_name": data.get('sub', ''), + "vod_year": '', + "vod_area": '', + "vod_remarks": f"{data.get('serial', '')}·{data.get('plays', '')}播放", + "vod_actor": '', + "vod_director": "".join([chr(22007), chr(21596), chr(32), chr(47), chr(32), chr(21776), chr(19977)]), + "vod_content": data.get('summary', '') or data.get('t', ''), + "vod_play_from": '黄豆短剧', + "vod_play_url": '#'.join(play_url_parts), + } + result["list"].append(vod) + + except Exception as e: + print(e) + + return result + + def searchContent(self, key, quick, pg="1"): + """搜索""" + result = { + "page": pg, + "pagecount": 999, + "limit": 20, + "total": 99999, + "list": [], + "parse": 0, + "jx": 0, + } + + try: + data = self._get(f'/search?kw={urllib.parse.quote(key)}&page={pg}&size=20') + if data and isinstance(data, dict): + lst = data.get('list', []) + total = data.get('total', 0) + result["total"] = total + result["pagecount"] = (total + 19) // 20 if total else 0 + for item in lst: + result["list"].append(self._parse_vod(item)) + + except Exception as e: + print(e) + + return result + + def playerContent(self, flag, id, vipFlags): + """播放页 - 直接返回 m3u8 data URI""" + result = { + "parse": 0, + "playUrl": "", + "url": self.error_play_url, + "jx": 0, + "header": "", + } + + if id: + # 直接在 playerContent 里生成解密后的 m3u8,用 data URI 返回 + # 这样播放地址就不是 127.0.0.1 代理了 + m3u8_content = self._build_m3u8_with_key(id) + if m3u8_content: + import base64 + m3u8_b64 = base64.b64encode(m3u8_content.encode('utf-8')).decode('ascii') + result["url"] = "data:application/vnd.apple.mpegurl;base64," + m3u8_b64 + result["parse"] = 0 + + return result + + def _build_m3u8_with_key(self, url): + """构建 m3u8 内容(key 内嵌为 base64 data URI,ts 用原始绝对地址)""" + import hashlib + import re + import base64 + if not url: + return None + + try: + r = self.session.get(url, timeout=15, verify=False) + content = r.text + + # 计算 key + key_bytes = self._get_key_bytes(url) + if key_bytes: + key_b64 = base64.b64encode(key_bytes).decode('ascii') + key_data_uri = "data:text/plain;base64," + key_b64 + content = re.sub( + r'(#EXT-X-KEY:.*?URI=")[^"]*(")', + r'\1' + key_data_uri + r'\2', + content + ) + + # 把相对路径的 ts 改成绝对路径 + base_url = url.rsplit('/', 1)[0] + '/' + lines = content.split('\n') + new_lines = [] + for line in lines: + line = line.strip() + if line and not line.startswith('#'): + if line.startswith('http'): + new_lines.append(line) + else: + new_lines.append(base_url + line) + else: + new_lines.append(line) + content = '\n'.join(new_lines) + return content + except Exception as e: + print(f"_build_m3u8_with_key error: {e}") + return None + + def _get_key_bytes(self, url): + """从 m3u8 URL 计算解密 key""" + import hashlib + import re + m = re.search(r'/hls/([0-9a-f]{64})/', url) + if not m: + return None + video_id = m.group(1) + ver_match = re.search(r'[?&]version=([^&#]+)', url) + version = ver_match.group(1) if ver_match else 'v1' + prefix = "xnaichanping" + key_str = prefix + video_id + version + return hashlib.md5(key_str.encode()).digest() + + def localProxy(self, param): + """本地代理 - 解密海报图片""" + try: + url = param['url'] + r = self.session.get(url, timeout=15, verify=False) + decrypted = self._aes_decrypt_img(r.content, url) + # 确定图片类型 + content_type = "image/jpeg" + if decrypted[:8] == b'\x89PNG\r\n\x1a\n': + content_type = "image/png" + elif decrypted[:6] in (b'GIF87a', b'GIF89a'): + content_type = "image/gif" + elif decrypted[:4] == b'RIFF' and decrypted[8:12] == b'WEBP': + content_type = "image/webp" + return [200, content_type, decrypted] + except Exception as e: + print(f"localProxy error: {e}") + return [500, 'text/html', b''] + + def _aes_decrypt_img(self, encrypted, url): + """AES 解密图片 - 网站自定义 CBC 算法""" + import hashlib + import re + from Crypto.Cipher import AES + + # 提取 imageId (64位哈希) + m = re.search(r'([0-9a-f]{64})', url) + if not m: + return encrypted + image_id = m.group(1) + + # 提取 version + ver_match = re.search(r'[?&]version=([^&#]+)', url) + version = ver_match.group(1) if ver_match else 'v1' + + # 计算解密 key + prefix = "xnaichanping" + key_str = prefix + image_id + version + key_bytes = hashlib.md5(key_str.encode()).digest() + + # 网站自定义 CBC 解密 (mC 函数) + t = len(encrypted) // 16 + if t < 1: + return encrypted + + iv = bytes(16) # IV=0 + + # 取最后一块 XOR 16 + last_block = encrypted[(t - 1) * 16:t * 16] + a = bytes([b ^ 16 for b in last_block]) + + # 加密 a + cipher_enc = AES.new(key_bytes, AES.MODE_CBC, iv) + o = cipher_enc.encrypt(a)[:16] + + # 扩展密文并解密 + extended = encrypted + o + cipher_dec = AES.new(key_bytes, AES.MODE_CBC, iv) + c = cipher_dec.decrypt(extended) + + # 自定义 CBC:每块 XOR 前一块密文 + u = bytearray(len(c)) + u[:16] = c[:16] + for f in range(1, t): + for h in range(16): + u[f * 16 + h] = c[f * 16 + h] ^ encrypted[(f - 1) * 16 + h] + + # 去掉 padding + d = u[-1] + if 1 <= d <= 16: + u = u[:-d] + + return bytes(u) + + # ==================== 内部方法 ==================== + + def _parse_vod(self, item): + """解析视频条目 - 海报用 getProxyUrl 代理解密""" + cover = item.get('cover', '') + # 加密海报走本地代理解密 + if cover and ('encryptimages' in cover or '.bng' in cover): + try: + cover = f"{self.getProxyUrl()}&url={urllib.parse.quote(cover)}" + except Exception: + pass + return { + "vod_id": str(item['id']), + "vod_name": item.get('t', ''), + "vod_pic": cover, + "vod_remarks": f"{item.get('serial', '')}·{item.get('eps', 0)}集", + } + + def _get(self, path): + """发送 GET 请求""" + url = self.API_BASE + path + try: + r = self.session.get(url, timeout=15, verify=False) + resp = r.json() + if resp.get('code') == 0 and resp.get('data') is not None: + return resp['data'] + return None + except Exception as e: + print(e) + return None + + +# 调试用 +if __name__ == '__main__': + import urllib3 + urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) + + s = Spider() + s.init() + + print('=== 首页 ===') + home = s.homeContent(True) + print(f'分类: {len(home["class"])}个') + for c in home['class']: + print(f' {c["type_id"]}: {c["type_name"]}') + print(f'推荐: {len(home["list"])}个') + for v in home['list'][:5]: + print(f' {v["vod_id"]}: {v["vod_name"]} - {v["vod_remarks"]}') + print() + + print('=== 分类1(都市)第1页 ===') + cr = s.categoryContent('1', 1, True, {}) + print(f'总数: {cr["total"]}, 本页: {len(cr["list"])}个') + for v in cr['list'][:5]: + print(f' {v["vod_id"]}: {v["vod_name"]}') + print() + + print('=== 搜索 穿越 ===') + sr = s.searchContent('穿越', False, '1') + print(f'结果: {len(sr["list"])}个, 总数: {sr["total"]}') + for v in sr['list'][:5]: + print(f' {v["vod_id"]}: {v["vod_name"]}') + print() + + if sr['list']: + vid = sr['list'][0]['vod_id'] + print(f'=== 详情 {vid} ===') + dr = s.detailContent([vid]) + if dr['list']: + v = dr['list'][0] + print(f'标题: {v["vod_name"]}') + print(f'分类: {v["type_name"]}') + print(f'备注: {v["vod_remarks"]}') + print(f'播放源: {v["vod_play_from"]}') + play_urls = v["vod_play_url"].split('#') + print(f'集数: {len(play_urls)}集') + print(f'第一集: {play_urls[0][:80]}...') diff --git a/yjl/ysm.json b/yjl/ysm.json index e349897a..e92f4bae 100644 --- a/yjl/ysm.json +++ b/yjl/ysm.json @@ -1,7 +1,6 @@ { - "wallpaper": "https://www.yumus.cn/api/?target=img&brand=360&type=0",//4k=0,meinv=1,aiqing=2,风景=3,动漫=5,mingxing=6,萌宠动物=7,游戏=8,汽车=9,炫酷=10,剧照=11,junshi=12,体育壁纸=13,wenzi=14 "logo": "https://codeberg.org/yjl/TVBOX/raw/branch/main/ysm20260131012405.jpg", - //"wallpaper": "https://api.yujn.cn/api/gzl_ACG.php",//动漫壁纸 + "wallpaper": "https://api.yujn.cn/api/gzl_ACG.php",//动漫壁纸 //"wallpaper": "https://api.yujn.cn/api/pcfjsp.php",//动漫视频壁纸 //"wallpaper": "https://wp.upx8.com/api.php?content=风景",//自定关键字 //"wallpaper": "http://qej6c.716888.xyz/fenlei/api/beijing.php",//动态壁纸 @@ -199,6 +198,8 @@ {"name": "🐻嗷呜┃漫剧","key": "MjHggg","type": 3,"api": "csp_HgggAmns","searchable": 0,"quickSearch": 0,"changeable": 0, "jar":"https://cdn.waimaimingtang.com/file/images/bwc/20260710134123-31654126d0.ong;md5;d9d9860d4e1e16888fbf06b510978542", "ext": "comic_series"}, + {"key": "wddj","name": "🐬海豚┃黄豆魔改","type": 3, + "api": "https://ghfast.top/https://raw.githubusercontent.com/FGBLH/HKL/refs/heads/main/py/黄豆短剧(魔改).py"}, {"key": "csp_XYQHiker_兔小贝","name":"🐰兔小贝(XYQH)","type":3,"api":"csp_XYQHiker","searchable":1,"quickSearch":1,"filterable":1, "jar":"https://ghfast.top/https://raw.githubusercontent.com/xyq254245/xyqonlinerule/refs/heads/main/custom_spider.jar", "ext":"https://ghfast.top/https://raw.githubusercontent.com/xyq254245/xyqonlinerule/refs/heads/main/XYQHiker/兔小贝.json"},