We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lizouzt/TrendRadar'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>热点新闻分析</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js" integrity="sha512-BNaRQnYJYiPSqHHDb58B0yaPfCu+Wgds8Gp/gU33kqBtgNS4tSPHuGibyoeqMV/TJlSKda6FXzoEyYGjTe+vXA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<style>
* { box-sizing: border-box; }
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
margin: 0;
padding: 16px;
background: #fafafa;
color: #333;
line-height: 1.5;
}
.container {
max-width: 600px;
margin: 0 auto;
background: white;
border-radius: 12px;
overflow: hidden;
box-shadow: 0 2px 16px rgba(0,0,0,0.06);
}
.header {
background: linear-gradient(135deg, #7a72ff 0%, #3aafed 100%);
color: #fff;
padding: 32px 24px;
text-align: center;
position: relative;
}
.save-buttons {
position: absolute;
top: 16px;
right: 16px;
display: flex;
gap: 8px;
}
.save-btn {
background: rgba(255, 255, 255, 0.2);
border: 1px solid rgba(255, 255, 255, 0.3);
color: white;
padding: 8px 16px;
border-radius: 6px;
cursor: pointer;
font-size: 13px;
font-weight: 500;
transition: all 0.2s ease;
backdrop-filter: blur(10px);
white-space: nowrap;
}
.save-btn:hover {
background: rgba(255, 255, 255, 0.3);
border-color: rgba(255, 255, 255, 0.5);
transform: translateY(-1px);
}
.save-btn:active {
transform: translateY(0);
}
.save-btn:disabled {
opacity: 0.6;
cursor: not-allowed;
}
.header-title {
font-size: 22px;
font-weight: 700;
margin: 0 0 20px 0;
}
.header-info {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 16px;
font-size: 14px;
opacity: 0.95;
}
.info-item {
text-align: center;
}
.info-label {
display: block;
font-size: 12px;
opacity: 0.8;
margin-bottom: 4px;
}
.info-value {
font-weight: 600;
font-size: 16px;
}
.content {
padding: 24px;
}
.word-group {
margin-bottom: 40px;
}
.word-group:first-child {
margin-top: 0;
}
.word-header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 20px;
padding-bottom: 8px;
border-bottom: 1px solid #f0f0f0;
}
.word-info {
display: flex;
align-items: center;
gap: 12px;
}
.word-name {
font-size: 17px;
font-weight: 600;
color: #1a1a1a;
}
.word-count {
color: #666;
font-size: 13px;
font-weight: 500;
}
.word-count.hot { color: #dc2626; font-weight: 600; }
.word-count.warm { color: #ea580c; font-weight: 600; }
.word-index {
color: #999;
font-size: 12px;
}
.news-item {
margin-bottom: 20px;
padding: 16px 0;
border-bottom: 1px solid #f5f5f5;
position: relative;
display: flex;
gap: 12px;
align-items: center;
}
.news-item:last-child {
border-bottom: none;
}
.news-item.new::after {
content: "NEW";
position: absolute;
top: 12px;
right: 0;
background: #fbbf24;
color: #92400e;
font-size: 9px;
font-weight: 700;
padding: 3px 6px;
border-radius: 4px;
letter-spacing: 0.5px;
}
.news-number {
color: #999;
font-size: 13px;
font-weight: 600;
min-width: 20px;
text-align: center;
flex-shrink: 0;
background: #f8f9fa;
border-radius: 50%;
width: 24px;
height: 24px;
display: flex;
align-items: center;
justify-content: center;
align-self: flex-start;
margin-top: 8px;
}
.news-content {
flex: 1;
min-width: 0;
padding-right: 40px;
}
.news-item.new .news-content {
padding-right: 50px;
}
.news-header {
display: flex;
align-items: center;
gap: 8px;
margin-bottom: 8px;
flex-wrap: wrap;
}
.source-name {
color: #666;
font-size: 12px;
font-weight: 500;
}
.rank-num {
color: #fff;
background: #6b7280;
font-size: 10px;
font-weight: 700;
padding: 2px 6px;
border-radius: 10px;
min-width: 18px;
text-align: center;
}
.rank-num.top { background: #dc2626; }
.rank-num.high { background: #ea580c; }
.time-info {
color: #999;
font-size: 11px;
}
.count-info {
color: #059669;
font-size: 11px;
font-weight: 500;
}
.news-title {
font-size: 15px;
line-height: 1.4;
color: #1a1a1a;
margin: 0;
}
.news-link {
color: #2563eb;
text-decoration: none;
}
.news-link:hover {
text-decoration: underline;
}
.news-link:visited {
color: #7c3aed;
}
.topic-trend-section {
margin-top: 40px;
padding-top: 24px;
border-top: 2px solid #f0f0f0;
}
.topic-trend-title {
color: #1a1a1a;
font-size: 16px;
font-weight: 600;
margin: 0 0 20px 0;
}
.viral-topic-item {
padding: 16px 0;
border-bottom: 1px solid #f5f5f5;
}
.viral-topic-item:last-child {
border-bottom: none;
}
.viral-topic-header {
display: flex;
align-items: center;
gap: 12px;
margin-bottom: 12px;
}
.viral-topic-keyword {
font-size: 16px;
font-weight: 600;
}
.topic-item {
display: flex;
align-items: center;
gap: 12px;
padding: 8px 0;
border-bottom: 1px solid #f9f9f9;
}
.topic-item:last-child {
border-bottom: none;
}
.viral-topic-stats {
font-size: 12px;
color: #666;
}
.viral-topic-stats .new { color: #dc2626; font-weight: bold; }
.viral-topic-stats .up { color: #f59e0b; font-weight: bold; }
.viral-topic-stats .level-high { color: #dc2626; font-weight: bold; }
.viral-topic-stats .level-mid { color: #f59e0b; font-weight: bold; }
.viral-sample-titles {
list-style: none;
padding-left: 16px;
margin: 0;
font-size: 13px;
}
.viral-sample-titles li {
color: #666;
padding: 4px 0;
position: relative;
}
.viral-sample-titles li::before { content: '▪'; position: absolute; left: -14px; color: #ccc; }
.new-section {
margin-top: 40px;
padding-top: 24px;
border-top: 2px solid #f0f0f0;
}
.new-section-title {
color: #1a1a1a;
font-size: 16px;
font-weight: 600;
margin: 0 0 20px 0;
}
.new-source-group {
margin-bottom: 24px;
}
.new-source-title {
color: #666;
font-size: 13px;
font-weight: 500;
margin: 0 0 12px 0;
padding-bottom: 6px;
border-bottom: 1px solid #f5f5f5;
}
.new-item {
display: flex;
align-items: center;
gap: 12px;
padding: 8px 0;
border-bottom: 1px solid #f9f9f9;
}
.new-item:last-child {
border-bottom: none;
}
.new-item-number {
color: #999;
font-size: 12px;
font-weight: 600;
min-width: 18px;
text-align: center;
flex-shrink: 0;
background: #f8f9fa;
border-radius: 50%;
width: 20px;
height: 20px;
display: flex;
align-items: center;
justify-content: center;
}
.new-item-rank {
color: #fff;
background: #6b7280;
font-size: 10px;
font-weight: 700;
padding: 3px 6px;
border-radius: 8px;
min-width: 20px;
text-align: center;
flex-shrink: 0;
}
.new-item-rank.top { background: #dc2626; }
.new-item-rank.high { background: #ea580c; }
.new-item-content {
flex: 1;
min-width: 0;
}
.new-item-title {
font-size: 14px;
line-height: 1.4;
color: #1a1a1a;
margin: 0;
}
.error-section {
background: #fef2f2;
border: 1px solid #fecaca;
border-radius: 8px;
padding: 16px;
margin-bottom: 24px;
}
.error-title {
color: #dc2626;
font-size: 14px;
font-weight: 600;
margin: 0 0 8px 0;
}
.error-list {
list-style: none;
padding: 0;
margin: 0;
}
.error-item {
color: #991b1b;
font-size: 13px;
padding: 2px 0;
font-family: 'SF Mono', Consolas, monospace;
}
.footer {
margin-top: 32px;
padding: 20px 24px;
background: #f8f9fa;
border-top: 1px solid #e5e7eb;
text-align: center;
}
.footer-content {
font-size: 13px;
color: #6b7280;
line-height: 1.6;
}
.footer-link {
color: #4f46e5;
text-decoration: none;
font-weight: 500;
transition: color 0.2s ease;
}
.footer-link:hover {
color: #7c3aed;
text-decoration: underline;
}
.project-name {
font-weight: 600;
color: #374151;
}
@media (max-width: 480px) {
body { padding: 12px; }
.header { padding: 24px 20px; }
.content { padding: 20px; }
.footer { padding: 16px 20px; }
.header-info { grid-template-columns: 1fr; gap: 12px; }
.news-header { gap: 6px; }
.news-content { padding-right: 45px; }
.news-item { gap: 8px; }
.new-item { gap: 8px; }
.news-number { width: 20px; height: 20px; font-size: 12px; }
.save-buttons {
position: static;
margin-bottom: 16px;
display: flex;
gap: 8px;
justify-content: center;
flex-direction: column;
width: 100%;
}
.save-btn {
width: 100%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="header">
<div class="save-buttons">
<button class="save-btn" onclick="saveAsImage()">保存为图片</button>
<button class="save-btn" onclick="saveAsMultipleImages()">分段保存</button>
</div>
<div class="header-title">热点新闻分析</div>
<div class="header-info">
<div class="info-item">
<span class="info-label">报告类型</span>
<span class="info-value">实时分析</span>
</div>
<div class="info-item">
<span class="info-label">新闻总数</span>
<span class="info-value">170 条</span>
</div>
<div class="info-item">
<span class="info-label">热点新闻</span>
<span class="info-value">13 条</span>
</div>
<div class="info-item">
<span class="info-label">生成时间</span>
<span class="info-value">01-12 14:30</span>
</div>
</div>
</div>
<div class="content">
<div class="word-group">
<div class="word-header">
<div class="word-info">
<div class="word-name">股票 A股 上证 深证</div>
<div class="word-count warm">7 条</div>
</div>
<div class="word-index">1/4</div>
</div>
<div class="news-item new">
<div class="news-number">1</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">今日头条</span><span class="rank-num ">8</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://www.toutiao.com/trending/7594289285063265838/" target="_blank" class="news-link">近期A股上涨的主要原因是什么</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">2</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">华尔街见闻</span><span class="rank-num ">8</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://wallstreetcn.com/articles/3763068" target="_blank" class="news-link">A股半日成交破2万亿,商业航天掀涨停潮,恒科指涨2%,智谱大涨30%,金属再度爆发,沪银飙升超12%</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">3</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">华尔街见闻</span><span class="rank-num ">9</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://wallstreetcn.com/articles/3763061" target="_blank" class="news-link">A股16连阳,港股为何不涨?</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">4</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">澎湃新闻</span><span class="rank-num ">10</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://m.thepaper.cn/newsDetail_forward_32365239" target="_blank" class="news-link">十大券商看后市|A股跨年行情或继续演绎,板块轮动概率上升</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">5</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">财联社热门</span><span class="rank-num ">10</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://www.cls.cn/detail/2254278" target="_blank" class="news-link">1月12日投资避雷针:因股票交易异常波动公告涉嫌重大遗漏等 这只大牛股被证监会立案</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">6</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">微博</span><span class="rank-num ">10</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://s.weibo.com/weibo?q=A%E8%82%A1&t=31&band_rank=10&Refer=top" target="_blank" class="news-link">A股</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">7</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">百度热搜</span><span class="rank-num ">27</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://www.baidu.com/s?wd=A%E8%82%A1%E5%85%AC%E5%8F%B8%E7%A0%B8580%E4%B8%87%E5%B9%B4%E8%96%AA%E8%BF%94%E8%81%98+%E6%9C%80%E5%A4%A7%E8%BF%9190%E5%B2%81" target="_blank" class="news-link">A股公司砸580万年薪返聘 最大近90岁</a>
</div>
</div>
</div>
</div>
<div class="word-group">
<div class="word-header">
<div class="word-info">
<div class="word-name">ai 人工智能</div>
<div class="word-count ">3 条</div>
</div>
<div class="word-index">2/4</div>
</div>
<div class="news-item new">
<div class="news-number">1</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">财联社热门</span><span class="rank-num high">4</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://www.cls.cn/detail/2254504" target="_blank" class="news-link">新“易中天”来了!GEO概念爆发 AI投资向应用价值迁移?</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">2</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">bilibili 热搜</span><span class="rank-num ">19</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://search.bilibili.com/all?keyword=AI%E4%BC%9A%E5%8F%96%E4%BB%A3%E6%BC%94%E5%91%98%E5%90%97" target="_blank" class="news-link">AI会取代演员吗</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">3</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">微博</span><span class="rank-num ">29</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://s.weibo.com/weibo?q=%23%E7%94%A8%E6%88%B7%E4%B8%8EAI%E8%81%8A%E9%BB%84%E5%BC%80%E5%8F%91%E8%80%85%E8%8E%B7%E5%88%91%23&t=31&band_rank=29&Refer=top" target="_blank" class="news-link">用户与AI聊黄开发者获刑</a>
</div>
</div>
</div>
</div>
<div class="word-group">
<div class="word-header">
<div class="word-info">
<div class="word-name">航天 飞船 航空</div>
<div class="word-count ">2 条</div>
</div>
<div class="word-index">3/4</div>
</div>
<div class="news-item new">
<div class="news-number">1</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">华尔街见闻</span><span class="rank-num ">10</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://wallstreetcn.com/premium/articles/3762928?layout=wscn-layout" target="_blank" class="news-link">海上商业航天:最强板块的新分支要来了?</a>
</div>
</div>
</div>
<div class="news-item new">
<div class="news-number">2</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">财联社热门</span><span class="rank-num ">13</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://www.cls.cn/detail/2254229" target="_blank" class="news-link">我国新增20万颗卫星申请 机构坚定看好商业航天发展机遇</a>
</div>
</div>
</div>
</div>
<div class="word-group">
<div class="word-header">
<div class="word-info">
<div class="word-name">特斯拉 马斯克</div>
<div class="word-count ">1 条</div>
</div>
<div class="word-index">4/4</div>
</div>
<div class="news-item new">
<div class="news-number">1</div>
<div class="news-content">
<div class="news-header">
<span class="source-name">知乎</span><span class="rank-num ">16</span><span class="time-info">14时30分</span>
</div>
<div class="news-title"><a href="https://www.zhihu.com/question/1992680924475835169" target="_blank" class="news-link">马斯克称星舰将每年量产 1 万枚,这目标能否实现?对航天业有何影响?</a>
</div>
</div>
</div>
</div>
<div class="topic-trend-section">
<div class="topic-trend-title">🔥 异常热度话题</div>
<p style='color: #666; font-size: 14px;'>今日暂未检测到异常热度话题。</p></div>
<div class="topic-trend-section">
<div class="topic-trend-title">✨ 关注话题趋势</div>
<div class="word-group">
<div class="word-header">
<div class="word-info">
<div class="word-name">AMD</div>
<div class="word-count">1 条提及 <span style="color: #059669;">(↓100.00%)</span></div>
</div>
</div>
<div class="news-item">
<div class="news-content" style="padding-right: 0;">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAADICAYAAAA0n5+2AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAMnJJREFUeJzt3XuYHFWd//H3d+4hyRDGCISLEERNgAgILJfegCwqirAdAVlY9YcIurq6ohsuD4oiirBc5S4CAbkmImq1UZT1AgIjN0XYABFFQIiBQGwwCclkbuf3x6lOeoaZpGdOd1d19+f1PP3M9Jnq7lOfrq45XXXOKXPOISIiIiLl05R0BURERETqjRpYIiIiImWmBpaIiIhImamBJSIiIlJmamCJiIiIlJkaWCIiIiJlpgaWiIiISJmpgSUiIiJSZmpgiYiIiJSZGlgiIiIiZaYGloiIiEiZqYElIiIiUmZqYImIiIiUWd02sMzrNDNLui4iIiLSWFqSrkAFTQb+AWwKrKjEC+RyuSZgJrA4m80OVuI16pnyC6P8wii/MMovnDIMk/b8qnIEy8z2N7OFZrbUzJyZzSnhMe82s0fMbK2ZPW1mH698TcesDfh8/FPGTvmFUX7jlInyzZe7vd/zgNvmksvd3u/JRPnmpOtUg7T9hVOGYVKdX7VOEU4EHgM+W8rCZjYd+ClwF7AbcDFwrZkdXKH6iUiDyET5w4HnVtN25z1MP2g1bXcCz8XlIiJlUZUGlnPuZ865051zPyrxIZ8GnnXOzXXOLXbOXQ7cDnyxcrUUkXoXN6JuB7Ye9qetgdvVyBKRcklrJ/d9gV8OK7szLk8TB7wY/5SxU35hlN8YxKcBL4nvDh/8Urh/sU4XlkzbXzhlGCbV+Zlz1a2XmTngQ865aAPL/Am43jl3TlHZIfjThps459aM8Jh2oL2oaDKwZPbs2ZvPnTt3ZVw2kM1m+3K5XCtQvBPtz2az/blcrp2hO97Rynuz2exgLpfrGFaNXvwb3T6sfG38+CHnibPZbE/cSa+43GWz2bW5XK6FoYMQRivXOmmdtE4lrNPlbu9/iU8HbsyBp9i93bWwTtTh+6R10jqlaZ0IUE+jCE8DzhheePzxx58L9MV3u4EbgWOATNFiPwEW4k9N7lRUfhNwX/zc04rKLwWeAM4DtgOW4d/kM4E8678lF5wIdA2rX09cPhPfSa/gReBrwD7Ax4rKn4yf9wPAoUXl5V6nc4HijbiS6/THXC73MPAm4JA6Wadqvk8TgC3w29/X6mSdKvY+7cnfTrmH6ZRgWq2sE8m+T4bf/j4HvFIn61RQrffpMNZ/hu+rk3Wq5vt0FvA24GiGHsUq5zqNW1obWC/hN7piWwArRjp6FTsHuKjo/mRgybx5804tPoIV/5wP3Fa0bH/88yqGtaaLnntIazr++RXgQuBkfIu50Jo+cVjd1sbrNLwcYPGw8sJG8gDwuxHKfwb8oqi83Ot06rD6VXKd2oDzgf/GnwIuqOV1qub71M767W9lnawTw8rLtk6/Y+vzgINGeMxwL+L/MaR+nUj2fSpsf8vj+tfDOhWXV+N9uof1n+HVcXmtr1M13ycDTmf9/+CCcq7TuKX1FOG5wCHOuVlFZbcCXc6595f4Op3E82A55yo1D1YHvoV7Yjab7anEa9Qz5RdG+Y1N3Lfqr7yxg3uBA5YA07vndA2MsozEtP2FU4Zh0p5ftebBmmRmu5nZbnHR9Pj+W+K/n2NmNxY95CpgBzM7z8xmmNl/AkcB36pGfUWk/sSNpsc2sIgB31DjSkTKoVqjCPcE/hDfwJ/K+wPw9fj+NOAthYWdc88CHwTei98hzgVOcM6V0kG1mhz+PG0qRzDUAOUXRvmNQSbKv4f1ff2GH9UunJr4SCbK6/JapdH2F04Zhkl1flU/RVgt1ThFKCK1IRPlpwCLgG3w/US+AcwCpuL7EL0K3IzvF/jF7jldFydSURGpG2pgBYiHdX4A+Fk2m+3f2PIylPILo/xKl4nyNwEfBZYCnwCWd9DX/H7+vN/Pedtve2gdwI9EOgk/2mjX7jldf0quxumn7S+cMgyT9vzSOtForWjBD0lN62jMtFN+YZRfCTJR/kh842oQ3z1hOUAH/c1bsmp2B/2F+Xm+hx9F1AEsyER55bph2v7CKcMwqc5PDSwRqVuZKD8NP2gG4If4YfGjcfh5c14Hdge+WtnaiUg9UwNLROpS3Fn9WvxEtn8BrsQfxdqQZfjJDAFOy0T5PStXQxGpZ2pghRnAT0ioYd3jo/zCKL8NOwE/arAXuIBhIwd7aR58lY7Hemke3ui6A7gLf9phfibKT6hGZWuQtr9wyjBMqvNTJ3cRqTuZKP9W/BQvE4HvAlcwtqHcU4DvA5sBV3TP6fpcmasoInVODawA8QUsjwHmZ7PZvo0tL0MpvzDKb2TxjO2/wV/77HHgM8AbLrG1Cb0th/HHgxcy487VtI00AumfgYvj39/TPafrVxWqck3S9hdOGYZJe346RRimGb8Tb97YgjIi5RdG+Y3sJHwuq/HXuhzx+qVtDDRtRs+ubQyMth+8D8jFv9+YifKblr2mtU3bXzhlGCbV+amBJSJ1IxPl34mfRBRgHvBE4FNeiL/481b4TvIiIiVRA0tE6kImyrcDNwGtwEPA/DI87WrgK/j+W/8ez6klIrJRamCF6Qd+wvrrmMnYKL8wym+oM4F3Aq/hTw32bmjhHloGXmLSvT20bGwE0qP4hhvAdzJRfvPAetYLbX/hlGGYVOenTu4iUvMyUf6f8ZOIGnA2flLRcmoFbgF2wF/L8IPdc7rqc+cpImWRyunla0Uul2sHPg1clc1m1yZdn1qj/MIoPy8T5ScDN+AbV78GflzK4zrpac2y+IgcM3+wgo6NjUDqA76MP5L1AfwcW9eMv9a1T9tfOGUYJu356RRhGAN2in/K2Cm/MMrPuwB/ZOll4FuUeLqgCWcT6duhCVdqfn9m/WV3vpWJ8tuPtaJ1RttfOGUYJtX5qYElIjUrE+U/CHwqvnsxfsRfJd0ILMJPYHprJsprHyoiI9LOQURqUibKT8VPxQCwEKjGRKCD+FGFPcC+wMlVeE0RqUFqYIXpx/fJSOUIhhqg/MI0bH7xhZy/DWwBvABcxhivR9ZDy8CzbHZHCaMIh1uCnx8L4OuZKL/LGB9fLxp2+ysjZRgm1flpFKGI1JxMlP8IcDO+UTUXP+t6tV0K7Ie/HM8e3XO6NjgthIg0Fo0iDBCPYDgNOCeNIxjSTvmFadT8MlF+W/zFmwFuA7rH8zyd9LQeyRPH3c7O15cwinAkX8dfEHoX4CzglPHUo1Y16vZXTsowTNrz0ynCMAZMI6UjGGqA8gvTcPnFncqvBzYF/gR8Bz/L+pg14ayNgaljGEU43HLgm/HvczNRfr9xPk+tarjtrwKUYZhU56cGlojUks8CBwFrgfOAVclWh18CP8fvS2/JRPmJCddHRFJCDSwRqQmZKD8D36gCP13Co8nVZohz8UeztsdPFSEiogZWoF58R1d1bh0f5RemYfLLRPlWfKOqA9+wuiH0OVfR1reILRasom08/a+KrQTOiH8/IRPlDwl8vlrRMNtfBSnDMKnOT6MIRST1MlH+q/iLOa8C/gN4KtkajegU4ChgGbBT95yufML1EZEEaRRhgFwu14E/PXBqNpvtSbo+tUb5hWmU/DJRfk/gq/HdqylT42oKa9qO4vHP38Yul77GhHJ8A74UP/notvjrFB5RhudMrUbZ/ipJGYZJe346RRiuI+kK1DjlF6au88tE+Qn4iQSb8dMxfL+cz9+Eayvj0/UAp+Nnez88E+U/WsbnTqu63v6qRBmGSW1+amCJSJqdDcwA8vjZ00P7S1XaE/hpJAAuz0T5rZKsjIgkRw0sEUmlTJT/F+AL8d3LgOeTq82YXIOfo2tT4Ob4sj4i0mDUwArTi+94m8oRDDVA+YWp2/wyUX5T4Lvx3TuBn5X7NVbR1ncP211dhlGEw/UDX8YfbTsQ+FyZnz8t6nb7qyJlGCbV+amBFcbhT13U51DMylN+Yeo5v0vxncVfBC6hAhdzHcTcUjpXDGKVyO9Z/FE3gHMzUf5tFXiNpNXz9lctyjBMqvNTAytMO37n3550RWqU8gtTl/llovzhwP/Ddxa/GHi5Eq/Tydq2o1l0Uidry9nRvdh84BFgAjA/E+XrbdR2XW5/VaYMw6Q6PzWwRCQ1MlF+S/z1BQEi4K7kahPM4aeXWA3sgT9tKCINQg0sEUmFuDP41cBU/Cm2K/BHsWrZS6y/vM/pmSj/riQrIyLVowaWiKTFJ4DD8J3Dz8dfiaEe/AS4Gz+x8/xMlE/tvD0iUj5qYIVZC5wY/5SxU35h6ia/TJSfzvoLJd8KPFzp11xBe+8CZl2wgvZqjEA6C3gNeDt+5ul6UDfbX4KUYZhU56cGVhgDuuKfMnbKL0xd5JeJ8s34izdPwk/UOY8qjApqwtlWrOhswlUjv9eAr8e//1c8x1etq4vtL2HKMEyq81MDK0wbcEb8U8ZO+YWpl/y+CMwG1uBPDa6uxotOord1f/76qUn0tlbj9YB7gIX4fwY3ZKJ8Z5Vet1LqZftLkjIMk+r81MASkcRkovws4Jvx3euBxxOsTjVcgO/4vg2+E7+I1Ck1sEQkEZko34a/kHMbvs/VzcnWqCpeB76CPwX60UyU/1DC9RGRClEDK1xP0hWoccovTC3n9zVgV2AF/tRg1S93MYglcYmNPwC3xL9fk4nyb06gDuVSy9tfWijDMKnNz5xL5QzzwcysEz/Me1Pn3Iqk6yMi62Wi/H7AvfgveecC30+2RlXXhm9kTQd+ChzWPaerPnfGIg2q3i7dUFW5XK4JmAkszmaztT4hYtUpvzC1ml8myk8CbsQ3ru4GfpREPVoYsL1ZMv1Btnm2n+ZqN256gdPxoyc/CBwHXFflOgSp1e0vTZRhmLTnp1OEYdqAz5PSEQw1QPmFqdX8zgfeCrwCXEQFLuRcikn0ts5i2dFVHEU43FP4mesBLslE+bckVI/xqtXtL02UYZhU56cGlohUTSbKfwD4dHz3UmBpgtVJgxvwc39NAm7NRHntk0XqhD7MIlIVmSj/JvwkouD7Hf1vgtVJiwH8qcK1QAaYm2x1RKRc1MAK44AXqcKs03VK+YWptfyuAKYBLwCX4BsXiRnEXC/NywexpPN7AfhW/PtZmSi/c5KVGYNa2/7SSBmGSXV+GkUoIhWXifLH4K8xOACchB9BKENdAewN/B+wZ/ecrr6E6yMiATSKMEAul2sB9gEeyGaziXTUrWXKL0yt5JeJ8lsDV8Z3bwe6E6zOOh30NR/Ac7N+w/aLemhN9Gha7Az8dBXvxF+38LRkq7NhtbL9pZkyDJP2/Kp6itDMPmtmz5lZj5k9aGb/tIFlP25mbtgtbROKtQAfQw3V8VJ+YVKfXybKG376gSnAn4FvA6kYTt1Bf/N0Xj2kg/7mpOsSWw6cHf9+cibK75NkZUqQ+u2vBijDMKnOr2oNLDP7N/yQ7DOBdwGPAXea2eYbeNgKfJ+Nwm27StdTRMrqM8D78PM+nQ+sSrY6qfeL+NYM3JKJ8pskXB8RGadqHsH6b+Aa59z1zrkn8UO1VwOf2MBjnHPupaLbsqrUVESCZaL82/EXNwZ/zcE/JFidWnIO8HdgB9Z3fheRGlOVw2pm1gbsgd9xAOCcGzSzXwL7buChk8zsr/iG4CPAl5xzT4zyGu1Ae1HRZIDZs2e353K5jrhsIJvN9uVyuVb8N8SC/mw225/L5doBK6G8N541tg34E9CWy+XAf0t3w+oBfgi2MWwytGw22xPPRFtc7rLZ7Nr43HJLCeVlXaeirNaVV3CdWoEngaZhr1vL61TN96l4+0vVOp3nZgPuJrAJhls0ibW39tHc1EPrQCc9rU24deu0ira+fprdFNYMqeMq2voGMdfJ2iHlK2jvbcLZ8AlCX2NCbwsDQ8oHMbeCjr4O+pqLTwUOYm4Qc6/T8uzEouV7aR5cTVv/JvS2tDGw7gtoDy0DI9V9tPLAdep5ndaz+mj5FvCpf46W/+hk6767hPej2vuIwvZHLpczUrLt1dg+ovgzXC/rVM33Cfz/kML/4LKv0wivV7Jqnbecig93+BGoZcCMUR7zFP7o1v8Bm+JHHv3WzHZ2zi0ZYfnT8J1Ehzj++OPPBQqjcbrxl+g4Bj/nTMFPgIX4o2o7FZXfBNwXP/e0ovJL8ZMDfgPowJ/6AH/6M48fgl7sRKBrWP164vKZ+JloC17EXwR3H/y55YIn4+f9AHBoUXm51+nceJ0KKrpO2Wz2klwud1g9rRPVf5/OT+E67Qr2Ty0M9Gd58pU3s+azz7LZHXfytkeP5Inj2hiYWlh4EVss6Ga7Z47i8c834dbt+O5hu6uX0rniaBadVLxCC5h1wVas6Nyfv36qUDaI9V7NXhfszZLps1h2dKG8l+bl17HH1Qfw3KzpvHpIofx1Wp+5id0XrKRjyWE8dWKh/FU6Hvse7/zpYfzx4M3o2bVQ/hKT7o3Y6d4si4+YSN8OhfJKrtPPedvTz7HZjgY3rXRtP5lsvYULU6dp2wO/faVp26vFfcT5dbhOVGmdvlPhdRq3VHYMA3DO3Q/cX7hvZr8FFgP/AXxlhIecg+/jVTAZWDJv3rxT586duzIuK4wUmg/cVrRsYfTBVQxrTRc995DWdPzzS8DBwJ3xcxe+IZzIUGuBl0YoJ16n4vLCvBkPAL8bofxn+D4aBeVep1OH1a+S69QUN67+l/pZp2q+T82s3/7WpGWdLnH7zgJ+GN+98lfsuAD80R6A29n5+uFHewBuY5dLiytXONqzgFkXFJevoL13FVP/vpTOIeUAD7LNs0+w+brywhxXv2H7RQ+yzZPF5R30NRuu6YfM/FZvXLdemgcBFjLjzjYG1q1roe45Zv5g+BGsSq3TANYB3DhI0zZXsVfnyXR/JP5TGrY9WL/9vRI/JvFtj9rbR/ya9Z/hQl1qfZ2q+T4NAO/Hd0EqHglcznUat6rMgxWfIlwNHOmci4rKbwCmOOeyJT7P94F+59wxJSxb8Xmw4sOVlwAnZrPZtI1wTD3lFyaN+WWifAfwe/y30t/iZyZP5XxOU1jTdjSLTlrArAteY0Lvxh+RiF3wozCbgH/vntM1P+H6rJPG7a/WKMMwac+vKp3cnXO9+J3uQYUyM2uK798/2uOKmVkzMAt/OE9E0umb+MbVq/gO7qlsXNWQx4Hvxr9fmYny0zawrIikSDVHEV4EfNLMjjWzmfj5cCYC1wOY2Y1mtq4TvJl91czeZ2Y7mNm7gJvx0zRcW8U6i0iJMlH+3cAX47uXA88nV5u6cjW+I/QU4MZ4bjERSbmqNbCcc9/Dd1T/OvAosBvw/qKpF97C0E5tmwHX4M+X3gF0AvvFUzykxQC+E18aZoGuRcovTGryy0T5TvyRFsP3qftpohUqQS/Ng6/S8Vih31WK9eMvCN0HvAc/t1gapGb7q2HKMEyq89O1CEUkWCbKXwcch+9Y+gng5WRrVJc+gj9CuAaY1T2n6y8J10dENkANrADx3B7HAPOz2az6moyR8guTlvwyUT4LRPhRN6cBv0yqLmOxCb0th/HHgxcy487VtKXuOmYjMPzpwt2Bh4F9u+d0JfbNPS3bXy1ThmHSnl9Vr0VYh5rxc3uk5VpmtUb5hUk8v0yU3xx/Kh8ghx92XhPaGGjajJ5diycUTTkHfBU/Insvkr8YdOLbXx1QhmFSnV+t7FhEJGXiztZXA28GnsN3bE97f6Za9yLrJzY+IxPld0uwLiKyAWpgich4HQtk8Z2wLwReS7Q2jWMhcC9+ouj5mSg//NInIpICamCF6cdP+V8L/TfSSPmFSSy/TJTfHn/5CoAF+FmQa0oPLQMvMenewmzsNebr+AbtDOB/EqqDPr/hlGGYVOenTu4iMiaZKN+E72t1AOsvX7U60Uo1pnfjJ3N1wLu753Tdk2x1RKRYaq9FWAviK35/Grgq9KrbjUj5hUkwvy/gG1drgPOo0cZVJz2tWRYfkWPmD1bQkboRSCW4G//t/VDg5kyU37l7TtfKDT+kfPT5DacMw6Q9P50iDGP4y4JoZuXxUX5hqp5fJsrvDJwd3/0usKhar11uTTibSN8OxRdprkEXAMuAbYHLqvza+vyGU4ZhUp2fGlgiUpJMlG8DbgLa8VedvynZGgmwCj91A8Cx8ZxkIpICamCJSKm+gp/kcgX+yElvstWR2O+B+fHv12ai/NQkKyMinhpYYfrx3+JTOYKhBii/MFXLLxPl9wG+FN+9Cni60q9ZaT20DDzLZnfU6CjC4S7Dz0U2FbiuSheE1uc3nDIMk+r8NIpQRDYoE+UnAn8A3gb8BjiVlO7QGtwM4Ab8rNbHdc/p+m6y1RFpbGpgBYhHMJwGnJPGEQxpp/zCVCu/TJS/AvhPYDlwPPC3Sr1WNXXS03okTxx3OztfX6OjCEdyPPAZYCWwc/ecrhcq9UL6/IZThmHSnp9OEYYxYBopHcFQA5RfmIrnl4nyB+MbV+AnFq2LxhX4UYRtDEyt8VGEw30XeBKYDNwSz1lWKfr8hlOGYVKdnxpYIjKiTJTfDLguvnsHcGeC1ZHSDACnA2uB2fg5y0QkAWpgichorgC2wh+1ugT/z1vS73ng4vj3szNRfkaCdRFpWGpghenFnzbRcPXxUX5hKpZfJsr/G3AMvlF1IfD3cr9G0lbR1reILRasoq1e+l8V+z7wEH7OsgWZKN9agdfQ5zecMgyT6vzUyV1EhshE+a2Ax4HN8P+ozwcGE62UjMeb8e/fJODs7jldX064PiINRQ2sALlcrgM4Fzg1m832VOI16pnyC1OJ/OL5k+4A3o+f6+qT+BFpdWcKa9qO4vHP38Yul77GhFR+Ay6Dg4Fv4o9E7tc9p+uhcj2xPr/hlGGYtOenU4ThOpKuQI1TfmHKnd9/4BtXvfjZ2uuycVXQhGtLug4VdifwK/zcWLdkovyEMj+/Pr/hlGGY1OanBpaIAJCJ8jvi+1sB3IK/BIvUvrPxfeiK318RqTA1sESETJRvAW4ENgEW4adnqM/+A43nH8CZ8e+fyUT59yZZGZFGoQZWmF78jqte+29UmvILU878Tgb2BV4HzgPWlOE5U20VbX33sN3VdTqKcLjfAj+Kf78hE+WnlOE59fkNpwzDpDo/NbDCOCCPvumPl/ILU5b8MlF+N9Yf4ZgHLA6rVm0YxNxSOlcMYo2y/V0ELMXPfH1VGZ5Pn99wyjBMqvNTAytMO34CxvakK1KjlF+Y4PwyUb4DfzX6VuABYH55qpZ+naxtO5pFJ3Wytt47uheswc/yPgj8WzzXWQh9fsMpwzCpzk8NLJHG9g1gF+A1/HxXjXC6rJH9H76vHcBVmSi/ZZKVEalnamCJNKhMlN8fmBvfvQL4a4LVkeq5Cj/H2RR8f6xUXihXpNapgSXSgDJRvhO4AX8V+l8BC5OtkVRRP/5UYT/wPvzcZyJSZmpghVkLnBj/lLFTfmFC8rsI2B5YBnwL/8+2oaygvXcBsy5YQXsqRyBV2NPAlfHvF2ai/A7jeA59fsMpwzCpzk8NrDAGdMU/ZeyUX5hx5ZeJ8ocBx+NH3lwCvFT+qqVfE862YkVnE65Rt7+bgcfwc5/dmonyzWN8vD6/4ZRhmFTnpwZWmDbgjPinjJ3yCzPm/DJR/s3AtfHdH+NPDzakSfS27s9fPzWJ3tak65KQQeAr+NGFewOnjvHx+vyGU4ZhUp2fGlgiDSLuzPwdYHN8h/bL8RcBlsa1FH/NSYCvZaL8O5OsjEg9UQNLpHF8DPgQvr/VhcCryVZHUiIH3IefC21+Jsqnck4hkVqjBla4nqQrUOOUX5iS8stE+bcAl8V3vwfcX7Ea1ZBBrBE7uI/k6/hrFu4EfHMMj9PnN5wyDJPa/My5VM4wH8zMOvE7jE2dcyuSro9IUjJRvgn4JXAg8BTwKfw1B0WKHYifbHYQOKB7Ttd9CddHpKa1JF2BWpbL5ZqAmcDibDY7mHR9ao3yCzOG/P4L/8+zB38hZzWugBYGbG+WTH+QbZ7tp7k+v2mOzV3AHcAhwM2ZKL9L95yuVaMtrM9vOGUYJu356RRhmDbg86R0BEMNUH5hNppfJsrPBP4nvnsDfli+4EcRzmLZ0Q08inAk5wEvA9sBl25kWX1+wynDMKnOTw0skTqVifKt+As5dwCPsP4adCKjWQV8Nf79uEyUPzTJyojUMjWwROrX6cAewEr8kYlUznYsqfM7YEH8+3WZKP+mJCsjUqvUwArjgBfjnzJ2yi/MqPllovw/AV+O734Hf2kUKTKIuV6alw9i2v7e6DLgeeDNwLxRLgitz284ZRgm1flpFKFInclE+U2APwBvB+4FTgH6Eq2U1KKZ+H57TcCx3XO6dIpZZAzUwAqQy+VagH2AB7LZbMNdLDeU8gszWn6ZKH8pfuTg34ETgBeSqWG6ddDXfADPzfoN2y/qoVUz2o/sU/FtBbBz95yuJYU/6PMbThmGSXt+OkUYpgU/O7amuxgf5RfmDfllovx78Y0r8Kd51LgaRQf9zdN59ZAO+sd6keNGch2wGOjET91Q/D9Dn99wyjBMqvNTA0ukTmSi/GbA9fHdn8c3kRD9+AtC9wIH4IfEi0gJ1MASqR+XAVvjL+B7Mf6fo0io54BL4t/PyUT5dyRYF5GaoQZWGAc8SUpHMNQA5RdmXX6ZKP9h4CP4y5xcBCxPsmK1YBBzr9P6jEYRluQ2/PQNHfgLQregz285KMMwqc5PndzHKRPlm4HZwDT8MNF7u+d0qaNsiZRfmGH5rQWuBt4E3I6f8yp1l42QmrcFvqE1ETgL+BX6/I6b9oFhaiG/qh7BMrPPmtlzZtZjZg+a2T9tZPkPm9kf4+UXmdkh1arrhmSi/OH4w+Z3AbfGP5+Ly2UjlF+YEfL7Ab5x9RJwJWpclaSDvuY5PDm7gz51ci/NMtZfdul09PkdN+0Dw9RKflVrYJnZv+FPXZwJvAt/TbQ7zWzzUZbfD5gPzAN2ByIgMrNdqlLhUcRv4O34vi7FtgZuT9sbnDbKL8wG8gPYEj9zu5Sgg/7mLVk1W6MIx6RnlHJ9fkukfWCYWsqvaqcIzexB4GHn3Ofi+034IeSXOef+Z4TlvwdMdM4dWlT2APCoc+7TJbxe2U8Rxockn8O/kaPNbLwEmJ62Q5VpoPzClJjfy8Bh6CjWRk1hTdvRLDppAbMueI0JvUnXpwY0AQvxpwpHos/vRmgfGKbW8qvK3BFm1ob/Zn1Oocw5N2hmvwT2HeVh++KPeBW7E5gzymu0A+1FRZMBZs+e3Z7L5TrisoFsNtuXy+VageJvrf3ZbLY/l8u1M/RNG1K+CXvvv5q2bTa0qsC24P6Sif6+uqjcFf29eHEX/ymk3Pm7o5YP3wjHUT5S3ce1TpuAlZLf05kov7pG1qnU8nK8T6Xkt0Ub/XttQt8fAFbQ3tuEs0n0thYv+BoTelsYGFI+iLkVdPR10NdcfFRntPJemgdX09a/Cb0tbQysOxreQ8tAD60DnfS0NhXVf7TyVbT19dPsprCmrbiOq2jrG8RcJ2uHlJdrnfxvziYVPX+tr1Ml36d/0P5OR9NojSt44/4v7Z+njZSPVPfgdSp1H1j8PyTt67Sh8nK/TxNLyc9ws3O53D3AkM9ZNpvtyeVyTcPKXTabXRtPWtoyvHwDr7VR1Zqcayq+QbNsWPkyYMYoj9lylOW3HGX504Azhhcef/zx57L+MiHdwI3AMUCmaLGf4L+ZfRrYqaj8JuC++Lmn7cnf3noP00d5+WK2XQkLFZatkfKxCH1u2358z5OmdUqu7ruz9D924pUXAW5j1jVTeX3yv/DM0YW/D2K9N/Cua3fm5W3fxdLDCuVraXn1VnadvwdLZ76d5QcWylfS/sLt7LJwNn/daxv+sVehfDkTFy9kxl0H8cyBU3l9ZqF8CZs+/At2fPh9PH3YZNZuWyj/E1Pv6ma7xYfy1DHt9G9WKH+ErRY+xrQXsiw+oQm3bsf3a3ZYsJyJKz/Ek58sXr9yrdNCZtyxmtam9/GXLxX+M9T6OlXyfVrIjKXLmcjGlbL/S9vnKQ37vSGPGSHDWlindLxPrQy8Bd9WKG4T9AAn4i8BVTyf24vA1/Azwn+sqPxJ1k9PMi6pnP10nM5h6BGvycCSefPmnTp37tyVcVnhkOF8/GiYgsJ8QVcx7AhW0XPb79h6f+CgjVWkmYHzm3FPFe730txnYK0MDMm7l5Y+ww0pd+D6aOlvZqC5Gde0sfJBbLCf5oEWBpqbisoHsMEBmgda6W+xonUarbyP5n6HuTb6h3yD9uW4NgaGlI9nnYzBnRxNp24svyYGzx2k6claWKdqvk8D2DsGaD55Y/k9xrSzXmbS/fE6rX2FiXY30385bLG1f+ZND6ygPbf+NZsc0PtH3vzQUibfMrz8EbZ66Gm61mWwmrYBoP8htnl4E3rXHTFZQUc/MPAQ2/y+mUEbXn4f2w0pX8akXsDdw/aPFFfwFSb29tHs7mb6g8Xl5VqntbT0/pQZ93fSUzfrRAXfpzwT9gSOYyMK+7+0f56g+vuIUj/Dxf9D0r5OGyov9/vUzMAupeTXR/Pz+EE/J47w58XDygtH8B7AT0UyvHzcqtIHKz5FuBo40jkXFZXfAExxzmVHeMzzwEXOuYuLys4E5jjndi3hNdUHK2WUXxjlV15xV4FjgPnZbFYXw94IbX/hlGGYWsuvKqMInXO9wO8pOvoTd3I/CLh/lIfdzxuPFr13A8tXXPyGFVq+w1umhftfSMMbm0bKL4zyK7tmfFcBjSIsgba/cMowTK3lV815sC4CPmlmx5rZTODb+AnrrgcwsxvN7Jyi5S8B3m9mc81shpl9DdgTuLyKdX6D7jldPwSOBP427E9LgCPjv8solF8Y5SdJ0vYXThmGqaX8qjqTu5l9DjgZ3/nsUeDzzrkH47/dDTznnPt40fIfxs8YvD3wZ+AU59wdJb5W4RThNsDKjSw+ZhO2fUfTrnO//e69u9yJD+btkscu/Mzda154SkPjS6T8wii/cLNnz24//vjjz503b96p9957b9BooUaj7S+cMgxT5fxWunE0lur5Ujlb41u0IiIiIuM1rr7c9dzAMmArKnD0qshkfCOuIkfJGoDyC6P8wii/MMovnDIMU638xnUEq56maRgiDmP4Odqy8m04wIdf9gtK1zvlF0b5hVF+YZRfOGUYJu35VfVizyIiIiKNQA0sERERkTJTAyvMWuDM+KeMnfILo/zCKL8wyi+cMgyT6vzqtpO7iIiISFJ0BEtERESkzNTAEhERESkzNbBEREREykwNLBEREZEyUwOrisyszcymJF2PWmVmE81sz/h329jysmHKUJKibU8agRpYVWJmXwbuBg7WzmXszOxLwMvABWbWPJ7LFjQ6M/uEmZ1iZu8zs1bnnNO2WDozO9TM9jOzTZOuSy0ysw+b2b+a2bSiMm1/JTKzdyZdh1pmZgeb2T7VPMhRt5fKSQszmw7cArwJOBt4CGgxs341EjbOzI4ALgdeAf4IrHLODZhZk3NOV54vgZkdCMwDVgGvAV/Ab5MnJ1er2mFm7wGuwee3CfCsmd3inLte2+HGmdm+wK1ALzAByAPfBS5Orla1w8zeDVzlf7UjnXOLtN2VzswOAS4DVgNvBp40swudcz+t9GvrCFblvR+/Y97FOXcDsMw511doXOkb3MjMbHMz+zVwM3C+c+6dwDeB/c1sknYupTGzLYDTgAXArsDhwJXAAWbWqUb+hpnZ9sBX8A2svYAs8DvgUjPbXdthST4NdAO7AAcDEXCemR2k7W/DzOxDwLeAZ4FlwHEA2u42zsyazeyT+Py+DewPHAm8DnzEzDorXQc1sCrIzNqBY4AFzrk+M7sEiMxsgZn9F6y7KLW80VbAz4FpzrmL4rJmYCmwW1KVqhVmVvhsvw04CLjeecuBVuBXabw4alqYWXP86x7ATsANzrke59zjwE+AicBFZqazABsQnw48HPhe/MVyMXA+/ojWt82sK9EKpt+zwH3Ap+Kf+5jZ+2DIZ1xGNhG//7sOuBT4h3PuPnyOb8c3tCpKb1AZxUcL1nHOrQXagLeb2YXALOC2+M/nmdnnq1zFVCvOzzn3qHPuPOfca0X/7BYB04HC0T9tv8MUMiz6hrsGeAr4rJltEjfsTwLea2a3mtkHEqpqKhXlNxAXbYnPb3LRYiuB3wOzgWPjx2lbjBWOysc//wG8COwQlzU5514HTsd3mzi+UJ5MbdOn+KyGc+5R4BTn3Av40/r/AI41s3bn3KDOgLxRIZP4C+SPgUudc71Fi/wF3z2qo9J10UZdBmb2HjN7BPixmd1gZh+MyyfhTydkgHcDJzrnrnXOHY3fwZxlZpskVe+0GCG/Q+LyJvD/7OIPzbPAM8B74nIdJo+NkOGh8Z/+AlwE7Ac8AHwV+C98/5fVwI/MbPMEqpwqI+R3WPyn+/D9Nk4zs93iBmkOuAu4EfgMaFs0s/3NLGdmM+LBE4WBKO34feA+ZtZVaBQ455bg+1Z+EZTfSPkV/uacWxM3TJ/AH9V/K/DRxCqbQiPk1wLgnLsvzs+Iv5jju+085Zx7vdINezWwApnZ+/HfLCLgWvzO+Ptm9s/OuVXAY/i+L03OuUVFD70Of4jy8OrWOF1Gye92M8sUdrrxDtnhv3EsByYW74Aa3SgZ3hZvg685564FPoT/9nu0c+4659zNzrkT8P06jk2o6qkwSn7fM7PZzrnH8INTdsQ3rG7Hn249Bf/ZXl2NvhxpFR8VPRP4If5L5Kmw/kuRc+5VfMN+R+CwYQ//NfC6me1TxSqnyobyG+UhC4DngCPMbKvixkQjHgXcQH79xcvF3SNc3G3nXcDCuLyiDfuGe0PKpejQ7MHAw8BZzrlr8A2mHHCdmW2F76T9G/xpwkzRU2yLH1XzYvVqnR4l5DfPzN4K/sMRf4MrnG7YrTCSMIm6p0UJGV5byBA/emsaRdtb/Lde/CCMhlPiNrhtPDjl3cBRzrmJzrkz48dtB7ypwfuybY0/OvoV/CCUfYtOO7fGP6/HT7FyuJntUtTvdFNgKn6EcKMaNb9hR7EG433gMnxjYgr+VOHb8F9IN2vQo4Al5VdkCtAJPBIvs7mZnRafbSq7hv4HFaJoJ7E7fmTgYHxYvAc4Adgc+IJzbg3+FM0i4Eoz28N8x88j8Ke8nkig+okrIb8tgRNsfSfiwvK/Ad5iZlMbdIeyTqkZxstMw0/RcISZTYmPuhyLb1z9uro1T4cSP8P/Gfd36XPOPVh4rJltHT/u0qpXPEWcc3/Gj/L9NvB9/H7uv+O/9ZpZi3NuJf50YCfwHTObaWZb4k/1d+MbXw1pI/kNFH0JgPX7wNvxU9acBjyOb+hbI/bHGmN+4PtNvgq8YH5uyiX4BlplsnPO6TaOG2DxzzOAxcDk+H5r/PML+PleNovv74X/lvw08AK+4+zeSa9HyvNbDkwdtvzcONcdkl6HpG9j2AanxPf/B3+04KF4O1wM7Jf0eqQ8v+JtsBXYGz9/2F+Ae4G3JL0eSec3rOyj+H9y/1mcZfz73vjTqk8DfwP+BOyV9HqkPL/mYX+fgJ+qYSXwB2D/pNejxvK7If7/+zzwV+DgStZRR7DGycXvFvB/+I39uPh+4dz59fHvR8TLPwwcCLwP+Jhz7h2u6BtxoykxPwf8a3y/sK3OB+Y6556pRj3TbAzb4FHx/bPx/WCuBk5zzs10zv22StVNnXFsg834kW9HAZc452Y7556vUnVTpyi/4v4//4tveJ4QH2XuK5yqifd3s4FDgY87594e7xcbUon5DT8KMxX4GnCGc25359w9Vatwyow1PzPrALbAN1LPc85t55y7s5J1VANrI0Y67Gp+ArNCdvfgD9ceYWY7uvWnrZrwreSpRQ993Tn3jHPu7krWOU3KkN/msL7Tp3NuqXPu+srXPD3KkGFhrqGVzrkHnB/J+v2KVzwlyrgN9gC/wB95bphTg6PlV3y/kJlz7mV8/7Ve4g7HwI62fgqWlc65PzrnflHBKqdKGfJ7u62fPuQFYLpbPzdg3StTflvGn99zgS2dc5dXttaeGlgjMLMjzOwpM5vp3NDrtcUdDQec769xFH7E0ZXxny8oepoJ+A51vy8UFLe461ml8msklciwUbY/qOhnuM81QN+/UvKLfz/SzPYulMeL3IOfjPVQM7sOf/r1WGicbbBS+UFjTGlRgfwKM+Df5YaNMKyoSp5/rLUbMAk4E39udi3w01GW2wXfOfPv+MPdhj/1ksf3b7kU/4341/jWcuLrpvxq46YMlV+N5fcK8KER/v51YDDO8Iik10v51cat3vJLPNA03fDT6n8Hf1mCQ4B+4LD4b4UOsV3A3fhRMVsOe/yu+OGitwMnJ70+yq/2bspQ+dV4fpvgJ2Bdi5+BPPF1Un61c6u3/AoVbljmr/T+nHPuxfj+HsCj+NbvtcABzrkd4781OX9aYarz13Qb7Tkb5krnyi+cMgyj/MKUOz8zywK/dn56hrqn/MLUdX5Jt/CSuuEvgPsMflbcF/Bv5I5FfzdgZ/wpg5PjsuYk6prGm/JThknflF+68mOEYfP1fFN+ym+j65h0BRJ6Y7cF7sefp30rcCR+XpsfANsVLdcEfAk/hLurFt5Q5VcbN2Wo/JRf7d6Un/IraT2TrkBCb+578Re6fWtR2eH4WcKvGrbsVvjZ1q+P7++On8sl1W+s8kv3TRkqP+VXuzflp/xKuTXqNA1d+KGbxXNp5IA7gdlmdkCh0Dm3FD+x20fN7If4IduVm1q/Nii/cMowjPILo/zCKL8wDZFfozawngB2AmYUCpyfV+MO/LngbKHczCYA78BvCNOAA51z57oG6QA7CuUXThmGUX5hlF8Y5RemMfJL+hBaUjf8G3k3MGlY+Y1AhG98TgbOA9YAn0y6zmm6KT9lmPRN+Sk/5Ve7t0bIr1GPYIG/EnkGf9ixraj8eWBn59yg88M8FzjnJjjnrkmkluml/MIpwzDKL4zyC6P8wtR9fi1JVyApzrnHzOxc/KSCfWa2AN9i3hO4uWi5RxKqYqopv3DKMIzyC6P8wii/MI2QnyYaNbsC+BC+1bwl8DrwYefck4lWrEYov3DKMIzyC6P8wii/MPWcnxpYZh3ATOBdwFrn3M0beYgUUX7hlGEY5RdG+YVRfmHqOb+Gb2CJiIiIlFsjd3IXERERqQg1sERERETKTA0sERERkTJTA0tERESkzNTAEhERESkzNbBEREREykwNLBEREZEyUwNLREREpMzUwBIREREpMzWwRERERMpMDSwRERGRMlMDS0RERKTM1MASERERKTM1sERERETKTA0sERERkTJTA0tERESkzNTAEhERESkzNbBEREREyuz/A+Fth5V6nSUdAAAAAElFTkSuQmCC" alt="AMD 趋势图" style="width: 100%; height: auto;" />
</div>
</div>
</div>
<div class="word-group">
<div class="word-header">
<div class="word-info">
<div class="word-name">自动驾驶</div>
<div class="word-count">4 条提及 <span style="color: #059669;">(↓100.00%)</span></div>
</div>
</div>
<div class="news-item">
<div class="news-content" style="padding-right: 0;">
<img src="data:image/png;base64,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" alt="自动驾驶 趋势图" style="width: 100%; height: auto;" />
</div>
</div>
</div></div>
</div>
<div class="footer">
<div class="footer-content">
</div>
</div>
</div>
<script>
async function saveAsImage() {
const button = event.target;
const originalText = button.textContent;
try {
button.textContent = '生成中...';
button.disabled = true;
window.scrollTo(0, 0);
// 等待页面稳定
await new Promise(resolve => setTimeout(resolve, 200));
// 截图前隐藏按钮
const buttons = document.querySelector('.save-buttons');
buttons.style.visibility = 'hidden';
// 再次等待确保按钮完全隐藏
await new Promise(resolve => setTimeout(resolve, 100));
const container = document.querySelector('.container');
const canvas = await html2canvas(container, {
backgroundColor: '#ffffff',
scale: 1.5,
useCORS: true,
allowTaint: false,
imageTimeout: 10000,
removeContainer: false,
foreignObjectRendering: false,
logging: false,
width: container.offsetWidth,
height: container.offsetHeight,
x: 0,
y: 0,
scrollX: 0,
scrollY: 0,
windowWidth: window.innerWidth,
windowHeight: window.innerHeight
});
buttons.style.visibility = 'visible';
const link = document.createElement('a');
const now = new Date();
const filename = `TrendRadar_热点新闻分析_${now.getFullYear()}${String(now.getMonth() + 1).padStart(2, '0')}${String(now.getDate()).padStart(2, '0')}_${String(now.getHours()).padStart(2, '0')}${String(now.getMinutes()).padStart(2, '0')}.png`;
link.download = filename;
link.href = canvas.toDataURL('image/png', 1.0);
// 触发下载
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
button.textContent = '保存成功!';
setTimeout(() => {
button.textContent = originalText;
button.disabled = false;
}, 2000);
} catch (error) {
const buttons = document.querySelector('.save-buttons');
buttons.style.visibility = 'visible';
button.textContent = '保存失败';
setTimeout(() => {
button.textContent = originalText;
button.disabled = false;
}, 2000);
}
}
async function saveAsMultipleImages() {
const button = event.target;
const originalText = button.textContent;
const container = document.querySelector('.container');
const scale = 1.5;
const maxHeight = 5000 / scale;
try {
button.textContent = '分析中...';
button.disabled = true;
// 获取所有可能的分割元素
const newsItems = Array.from(container.querySelectorAll('.news-item'));
const wordGroups = Array.from(container.querySelectorAll('.word-group'));
const newSection = container.querySelector('.new-section');
const errorSection = container.querySelector('.error-section');
const header = container.querySelector('.header');
const footer = container.querySelector('.footer');
// 计算元素位置和高度
const containerRect = container.getBoundingClientRect();
const elements = [];
// 添加header作为必须包含的元素
elements.push({
type: 'header',
element: header,
top: 0,
bottom: header.offsetHeight,
height: header.offsetHeight
});
// 添加错误信息(如果存在)
if (errorSection) {
const rect = errorSection.getBoundingClientRect();
elements.push({
type: 'error',
element: errorSection,
top: rect.top - containerRect.top,
bottom: rect.bottom - containerRect.top,
height: rect.height
});
}
// 按word-group分组处理news-item
wordGroups.forEach(group => {
const groupRect = group.getBoundingClientRect();
const groupNewsItems = group.querySelectorAll('.news-item');
// 添加word-group的header部分
const wordHeader = group.querySelector('.word-header');
if (wordHeader) {
const headerRect = wordHeader.getBoundingClientRect();
elements.push({
type: 'word-header',
element: wordHeader,
parent: group,
top: groupRect.top - containerRect.top,
bottom: headerRect.bottom - containerRect.top,
height: headerRect.height
});
}
// 添加每个news-item
groupNewsItems.forEach(item => {
const rect = item.getBoundingClientRect();
elements.push({
type: 'news-item',
element: item,
parent: group,
top: rect.top - containerRect.top,
bottom: rect.bottom - containerRect.top,
height: rect.height
});
});
});
// 添加新增新闻部分
if (newSection) {
const rect = newSection.getBoundingClientRect();
elements.push({
type: 'new-section',
element: newSection,
top: rect.top - containerRect.top,
bottom: rect.bottom - containerRect.top,
height: rect.height
});
}
// 添加footer
const footerRect = footer.getBoundingClientRect();
elements.push({
type: 'footer',
element: footer,
top: footerRect.top - containerRect.top,
bottom: footerRect.bottom - containerRect.top,
height: footer.offsetHeight
});
// 计算分割点
const segments = [];
let currentSegment = { start: 0, end: 0, height: 0, includeHeader: true };
let headerHeight = header.offsetHeight;
currentSegment.height = headerHeight;
for (let i = 1; i < elements.length; i++) {
const element = elements[i];
const potentialHeight = element.bottom - currentSegment.start;
// 检查是否需要创建新分段
if (potentialHeight > maxHeight && currentSegment.height > headerHeight) {
// 在前一个元素结束处分割
currentSegment.end = elements[i - 1].bottom;
segments.push(currentSegment);
// 开始新分段
currentSegment = {
start: currentSegment.end,
end: 0,
height: element.bottom - currentSegment.end,
includeHeader: false
};
} else {
currentSegment.height = potentialHeight;
currentSegment.end = element.bottom;
}
}
// 添加最后一个分段
if (currentSegment.height > 0) {
currentSegment.end = container.offsetHeight;
segments.push(currentSegment);
}
button.textContent = `生成中 (0/${segments.length})...`;
// 隐藏保存按钮
const buttons = document.querySelector('.save-buttons');
buttons.style.visibility = 'hidden';
// 为每个分段生成图片
const images = [];
for (let i = 0; i < segments.length; i++) {
const segment = segments[i];
button.textContent = `生成中 (${i + 1}/${segments.length})...`;
// 创建临时容器用于截图
const tempContainer = document.createElement('div');
tempContainer.style.cssText = `
position: absolute;
left: -9999px;
top: 0;
width: ${container.offsetWidth}px;
background: white;
`;
tempContainer.className = 'container';
// 克隆容器内容
const clonedContainer = container.cloneNode(true);
// 移除克隆内容中的保存按钮
const clonedButtons = clonedContainer.querySelector('.save-buttons');
if (clonedButtons) {
clonedButtons.style.display = 'none';
}
tempContainer.appendChild(clonedContainer);
document.body.appendChild(tempContainer);
// 等待DOM更新
await new Promise(resolve => setTimeout(resolve, 100));
// 使用html2canvas截取特定区域
const canvas = await html2canvas(clonedContainer, {
backgroundColor: '#ffffff',
scale: scale,
useCORS: true,
allowTaint: false,
imageTimeout: 10000,
logging: false,
width: container.offsetWidth,
height: segment.end - segment.start,
x: 0,
y: segment.start,
windowWidth: window.innerWidth,
windowHeight: window.innerHeight
});
images.push(canvas.toDataURL('image/png', 1.0));
// 清理临时容器
document.body.removeChild(tempContainer);
}
// 恢复按钮显示
buttons.style.visibility = 'visible';
// 下载所有图片
const now = new Date();
const baseFilename = `TrendRadar_热点新闻分析_${now.getFullYear()}${String(now.getMonth() + 1).padStart(2, '0')}${String(now.getDate()).padStart(2, '0')}_${String(now.getHours()).padStart(2, '0')}${String(now.getMinutes()).padStart(2, '0')}`;
for (let i = 0; i < images.length; i++) {
const link = document.createElement('a');
link.download = `${baseFilename}_part${i + 1}.png`;
link.href = images[i];
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
// 延迟一下避免浏览器阻止多个下载
await new Promise(resolve => setTimeout(resolve, 100));
}
button.textContent = `已保存 ${segments.length} 张图片!`;
setTimeout(() => {
button.textContent = originalText;
button.disabled = false;
}, 2000);
} catch (error) {
console.error('分段保存失败:', error);
const buttons = document.querySelector('.save-buttons');
buttons.style.visibility = 'visible';
button.textContent = '保存失败';
setTimeout(() => {
button.textContent = originalText;
button.disabled = false;
}, 2000);
}
}
document.addEventListener('DOMContentLoaded', function() {
window.scrollTo(0, 0);
});
</script>
</body>
</html>