diff --git a/.claude/memory/class/AIAGENT03橙�周五1500/summaries/20260924_调课通知_�梓�_第4课.md b/.claude/memory/class/AIAGENT03橙�周五1500/summaries/20260924_调课通知_�梓�_第4课.md new file mode 100644 index 0000000..125661a --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周五1500/summaries/20260924_调课通知_�梓�_第4课.md @@ -0,0 +1,26 @@ +# 调课通知 · 2026-09-24(周四)AIAGENT03� �梓� 第4课(中秋�课平移) + +> �存:2026-09-23 | �表��:AGENTS.md / 2026秋季课程计划 +> **�给**:�梓� 家长(AIAGENT03橙�周五1500,分时段一对一 · 本时段 15:00-16:30) + +## 📣 ��文案(�直接�) + +``` +📣调课通知: +梓�家长好�本周五(9月25日)是中秋节,当天�课一次,本周的编程课平移到周四上哦~ + +�时间:本周四(9月24日)下�15:00-16:30 +�地点:�三教室 +📚主题:第4课《视频管线与 Sprite 拆帧动画》(AI创�编程) +✨ 本节课我们将把�宠的跑步视频拆�一帧帧图片,�连�连续动画,让��宠真正"动起�"~ + +因中秋出行需调整时间/请�,请��在群里�系�主任/�师。💗 +``` + +## 📌 备注 + +- 学生:�梓�(分时段一对一 15:00-16:30,与�俊霆 16:30-18:00 内容相�) +- 课次:AIAGENT03 秋季第4课(主题��:`.claude/lesson/AIAGENT/AIAGENT-03/2026秋季课程计划.md` 第04课:视频生��视频拆帧�SpriteSheet�帧率与动画播放) +- 调课原因:本周五 9/25 为中秋节,全天�课;仅本周调整一次,下周五(10/2 �逢国庆�期,是��调待�师确认)��原时段 +- 课评文件��醒:实际上课日期为 **2026-09-24(周四)**,第4课课评文件�应为 `20260924_AIAGENT03-04.md` +- 通知内容�按需微调,�必�字照抄 diff --git a/.claude/memory/class/AIAGENT03橙�周五1500/�梓�/feedback/20260924_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周五1500/�梓�/feedback/20260924_AIAGENT03-04.md new file mode 100644 index 0000000..6fec88b --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周五1500/�梓�/feedback/20260924_AIAGENT03-04.md @@ -0,0 +1,21 @@ +# 课程�称:视频管线与Sprite拆帧动画(�宠快速版) + +**授课日期**: 2026-09-24(中秋调课,周四上课) + +**课评内容**: + +梓�家长好,本周学习的内容是《视频管线与Sprite拆帧动画》: +1. �解动画原�:游�动画是把一组�止帧按顺�快速播放,就�"手翻书" +2. 认识四步动画管线:视频生�→自动拆帧→SpriteSheet(雪碧图)��→引擎播放 +3. 用�示�驱动AI批�生产:动作是2秒的视频,先让AI把�个动作的中英文�示�写�文档 +4. 掌�绿幕规范与素�质检:统一绿幕背景方便抠图,生���一检查素�是�完好 +5. 认识�列帧标注:�以标注�几帧是特定状�(如第16~25帧是被攻击状�),为下节课交互�准备 + +这周因为中秋�期调到周四上课,梓�准时到课堂,延续了给彩虹猫"办大事"的劲头——批�生产�宠动作素��先找回上节课的项目让AI熟悉自己的�宠,�让AI把待机��跑��饭这些动作的�示�写�文档,她照�文档在游�工�里�个生�视频�去绿幕,打字速度快,走完整�素�生产管线很顺💪 她的审美判断这节课�派上用场了:质检素�时能看出哪张抠图�干净�哪个动作看起��对劲,主动�求��,对自己的作�有�求,这正是"创作者"的样�✨ + +��醒:生�视频等待的时候�微�心一点,�这个时间�以先想好下一个动作�怎么写,效率会更高~ + +上周布置的�宠"角色户��"(�字�性格��头禅)记得下节课带�哦,�宠马上就�真正"动起�"啦��师会继续关注梓�的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周五1500/�梓�/profile.md b/.claude/memory/class/AIAGENT03橙�周五1500/�梓�/profile.md index 0711e1e..be2f134 100644 --- a/.claude/memory/class/AIAGENT03橙�周五1500/�梓�/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周五1500/�梓�/profile.md @@ -1,7 +1,7 @@ # 学生画� — �梓� > 创建日期:2026-03-27 -> 最�更新:2026-09-18 +> 最�更新:2026-09-24 > �级:周五下�1700AIAGENT03� > 备注:一对一上课 @@ -193,6 +193,11 @@ - 画�更新:工程/逻辑类内容(�创作类)的��度有��,继续��"创作兴趣+工程基础"结�引导 - 下阶段�点:鼓励独立先写出需求�稿�请"架构师"审核,�步�少对�师引导的�赖 +### 2026-09-24 第4课观察(AIAGENT03《视频管线与Sprite拆帧动画》· 中秋调课周四上) +- 中秋调课到周四,准时到课;延续�宠项目,走完"�示�文档→�个生�视频→去绿幕"的素�批�生产管线 +- 打字速度优势�挥明显,�作�程熟练;质检环节能主动�现抠图/动作问题并�求��,审美判断力�续在线 +- 下阶段�点:生�等待时的�心与时间利用;跟进"角色户��"课�挑战;第2课《跳一跳进阶》请�内容待学期内衔接 + ### 2026-09-18 第3课观察(AIAGENT03《角色立绘与动作生产》· �宠快速版开端) - 三视图环节问答�应快:�师问"�宠在桌�上该用哪个视角",马上答出"平视"并说明�由("这样细节�展示得完整"),审美判断力�续在线 - 实�完�度高:独立走完"角色库创建角色→拆分正�/侧�立绘→AI优化细化动作需求(待机/奔跑)"全�程 diff --git a/.claude/memory/class/AIAGENT03橙�周五1700/summaries/20260924_AIAGENT03-04_�级�馈.md b/.claude/memory/class/AIAGENT03橙�周五1700/summaries/20260924_AIAGENT03-04_�级�馈.md new file mode 100644 index 0000000..962cb6f --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周五1700/summaries/20260924_AIAGENT03-04_�级�馈.md @@ -0,0 +1,53 @@ +# AIAGENT03橙�周五1700 第4课�级�馈 + +**授课日期**:2026-09-24(周四,中秋调课) +**课程**:《视频管线与Sprite拆帧动画》(�宠快速版 · AIAGENT03 秋季第4课) +**上课地点**:13教室 + +--- + +## 本周教学内容 + +- **课程主题**:《视频管线与Sprite拆帧动画》(�宠快速版第2课) +- **调课说明**:原周五 9/25 为中秋节�课一次,本节课平移至周四 16:30–18:00,下周��周五原时段 +- **核心知识点**: + 1. �解动画原�:游�动画是把一组�止帧按顺�快速播放,就�"手翻书" + 2. 认识四步动画管线:视频生�→自动拆帧→SpriteSheet(雪碧图)��→引擎播放 + 3. 用�示�驱动AI批�生产:动作是2秒的视频,先让AI把�个动作的中英文�示�写�文档 + 4. 掌�绿幕规范与素�质检:统一绿幕背景方便抠图,生���一检查素�是�完好 + 5. 认识�列帧标注:�以标注�几帧是特定状�(如第16~25帧是被攻击状�),为下节课交互�准备 +- **学生掌�情况**:本周到课学生:�俊霆(分时段一对一) + +## 学生表现概述 + +**整体表现**:一对一课堂节�完整,从"找回项目→AI写�示�文档→�个生�动作→去绿幕质检"全�程走通,彩虹猫的动作素�库�具规模 +**学习�度**:动手积�,主动观察总结AI行为规律;对素�质�有自己的�� +**课堂氛围**:轻�专注,中秋调课按时到课,状�在线 + +## �学生详细表现 + +#### �俊霆 +**表现亮点:** +- 独立走完素�生产管线:让AI熟悉项目→生��示�文档→照文档�个生产动作→绿幕处� +- 动作创�有想法:�满足于走路�打招呼这类常规动作,主动��饭�炒��钓鱼等有��的动作 +- �现"AI以�示�为主"的规律(�示�写什么颜色就生�什么颜色),观察总结能力强 +- 素�质检严格:�现抠图丢耳朵�帽�消失,当场�求废掉�� + +**待改进:** +- 生�等待环节嫌"时间太长",���作觉得"好��",熟练度和�心需继续练 +- �现平�"�多选"功能的bug(�示�多选实际�能多选),下次�以学�自己先把现象记下��排查 + +**下阶段�点:** 下节课进入"情绪状�机与喂食系统",先带�俊霆把��格素�删掉(�删会被全部用上),让彩虹猫有饱食度�心情值,会�状�切�动画 + +## 请�情况 + +无请�学生(中秋调课正常出勤) + +## 下周建议 + +1. 课�请家长让孩�展示彩虹猫的动作素�,问问"为什么�示�里写绿色,AI就生�绿色背景" +2. 下节课彩虹猫将拥有"情绪系统",�和孩���他家宠物/喜欢的动物开心�饿了是什么表现 +3. 中秋�期余�尚在,注�休�,下周五��原时段上课 + +--- +**�师签�**:橙� diff --git a/.claude/memory/class/AIAGENT03橙�周五1700/summaries/20260924_调课通知_�俊霆_第4课.md b/.claude/memory/class/AIAGENT03橙�周五1700/summaries/20260924_调课通知_�俊霆_第4课.md new file mode 100644 index 0000000..8091a3a --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周五1700/summaries/20260924_调课通知_�俊霆_第4课.md @@ -0,0 +1,26 @@ +# 调课通知 · 2026-09-24(周四)AIAGENT03� �俊霆 第4课(中秋�课平移) + +> �存:2026-09-23 | �表��:AGENTS.md / 2026秋季课程计划 +> **�给**:�俊霆 家长(AIAGENT03橙�周五1700,分时段一对一 · 本时段 17:00-18:30) + +## 📣 ��文案(�直接�) + +``` +📣调课通知: +俊霆家长好�本周五(9月25日)是中秋节,当天�课一次,本周的编程课平移到周四上哦~ + +�时间:本周四(9月24日)下�16:30-18:00 +�地点:�三教室 +📚主题:第4课《视频管线与 Sprite 拆帧动画》(AI创�编程) +✨ 本节课我们将把�宠的跑步视频拆�一帧帧图片,�连�连续动画,让��宠真正"动起�"~ + +因中秋出行需调整时间/请�,请��在群里�系�主任/�师。💗 +``` + +## 📌 备注 + +- 学生:�俊霆(分时段一对一 16:30-18:00,与�梓� 15:00-16:30 内容相�;时段 2026-09-23 �师确认) +- 课次:AIAGENT03 秋季第4课(主题��:`.claude/lesson/AIAGENT/AIAGENT-03/2026秋季课程计划.md` 第04课) +- 调课原因:本周五 9/25 为中秋节,全天�课;仅本周调整一次,下周��周五原时段 +- 课评文件��醒:实际上课日期为 **2026-09-24(周四)**,第4课课评文件�应为 `20260924_AIAGENT03-04.md` +- 通知内容�按需微调,�必�字照抄 diff --git a/.claude/memory/class/AIAGENT03橙�周五1700/�俊霆/feedback/20260924_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周五1700/�俊霆/feedback/20260924_AIAGENT03-04.md new file mode 100644 index 0000000..8137baa --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周五1700/�俊霆/feedback/20260924_AIAGENT03-04.md @@ -0,0 +1,21 @@ +# 课程�称:视频管线与Sprite拆帧动画(�宠快速版) + +**授课日期**: 2026-09-24(中秋调课,周四上课) + +**课评内容**: + +俊霆家长好,本周学习的内容是《视频管线与Sprite拆帧动画》: +1. �解动画原�:游�动画是把一组�止帧按顺�快速播放,就�"手翻书" +2. 认识四步动画管线:视频生�→自动拆帧→SpriteSheet(雪碧图)��→引擎播放 +3. 用�示�驱动AI批�生产:动作是2秒的视频,先让AI把�个动作的中英文�示�写�文档 +4. 掌�绿幕规范与素�质检:统一绿幕背景方便抠图,生���一检查素�是�完好 +5. 认识�列帧标注:�以标注�几帧是特定状�(如第16~25帧是被攻击状�),为下节课交互�准备 + +俊霆今天给彩虹猫办了一件大事——批�生产动作素��从"我的空间"找回上节课的项目,先让AI熟悉自己的�宠,�由AI把待机呼��原地�跑��饭�钓鱼等动作的�示�写�文档,他照�文档在游�工�里�个生��去绿幕,走完了完整的素�生产管线💪 这节课他还有两个特别棒的�现:一是�磨出"AI会以�示�为主"的规律——�示�里写了什么颜色,AI就会生�什么颜色;二是质检素�时�眼金�,�现抠图把猫耳朵弄丢了�帽�也消失了,马上�求废掉��,对作�质�特别有��🌟 + +�是生�等待的时候能��心一点,把���作多练几�,下节课就会越�越顺手啦~ + +�师会继续关注俊霆的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周五1700/�俊霆/profile.md b/.claude/memory/class/AIAGENT03橙�周五1700/�俊霆/profile.md index 817a102..d0c5019 100644 --- a/.claude/memory/class/AIAGENT03橙�周五1700/�俊霆/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周五1700/�俊霆/profile.md @@ -84,4 +84,11 @@ --- +### 2026-09-24 第4课观察(《视频管线与Sprite拆帧动画》) +- 给彩虹猫批�生产动作素�:AI写�示�文档→游�工��个生�(待机呼�/原地�跑/�饭/钓鱼等)→去绿幕,走完完整素�生产管线 +- �磨出"AI会以�示�为主"的规律:�示�里写了什么颜色,AI就生�什么颜色 +- 素�质检�眼金�:�现抠图丢了猫耳朵�帽�消失,马上�求废掉��,对作�质�有�� +- 待改进:生�等待时嫌"时间太长",���作觉得"好��",需练熟悉度与�心 +- 下节课�点:情绪状�机与喂食系统�先删除��格素�(�师预告:�删差的素�会被全部用上) + *�续更新,���长* diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_AIAGENT03-04_�级�馈.md b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_AIAGENT03-04_�级�馈.md new file mode 100644 index 0000000..70c6fc0 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_AIAGENT03-04_�级�馈.md @@ -0,0 +1,34 @@ +# AIAGENT03橙�周六1900 · 第4课�级�馈 + +**日期**:2026-09-26(周六 19:00-20:30 · 八教室 · 中秋�期照常上课) +**课程**:《视频管线与 Sprite 拆帧动画》(�宠快速版 · 第4课) +**出勤**:到课 3 人(谭俊研�黄浩��承泽);请� 3 人(陈嘉��黄彦棋�钟嘉鑫) + +--- + +## 📣 群�文案(�直接�群) + +亲爱的家长们好� + +AIAGENT03�第4课课评总结�啦~本周我们一起学习了《视频管线与 Sprite 拆帧动画》,孩�们离"会动的�宠"�近了一大步�🌟 + +**本周亮点:** +- 谭俊研先补�上节课的�狗立绘,�主动编写整套动作�示�(动作ID+中文�+�示�),先规划�执行,特别有��💡 +- 黄浩为��鹅�续积累动作素�,�到问题先定�是哪一站出的错�动手修,工程师�维在线💪 +- �承泽给�黄狗写下了超细的"形象锚点档案"(两头身�粉舌尖�黄铜扣环),用角色一致性技巧�定AI画笔,专注打磨细节🌟 + +**本周知识点:** +1. 游�动画 = 快速按顺�播放一组�止帧(翻页动画书原�) +2. 四步管线:视频生� → 自动拆帧 → SpriteSheet �� → Phaser 播放 +3. "现象找原因"调试法:路径 / 切片 / 节� / 锚点 +4. FPS �是越高越好,�和动作节�匹� +5. 素�验收习惯:先检查质�,�进下一步 + +**温馨�醒:** +本周嘉��彦棋�嘉鑫请�。嘉�已于周日(9/27)上�到场补课,一次补�了�宠立绘和拆帧环节,进度已追平,为他点赞��彦棋和嘉鑫的第2�3课内容也还没补上,本课�是让�宠"动起�"的关键一课,建议尽快�系�师安排补课哦💗 + +**下周预告:** +第5课《情绪状�机与喂食系统》——给�宠加上"饱食度"和"心情值",让它会饿�会开心,�真正的�生命���💕 + +橙��师 +2026-09-26 diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_上课通知_第4课.md b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_上课通知_第4课.md new file mode 100644 index 0000000..909317e --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_上课通知_第4课.md @@ -0,0 +1,27 @@ +# 上课通知 · 2026-09-26(周六)AIAGENT03� 第4课(中秋�期照常上课) + +> �存:2026-09-23 | �表��:AGENTS.md / 2026秋季课程计划 +> **�给**:AIAGENT03橙�周六1900 家长群(陈嘉��谭俊研�黄彦棋�黄浩�钟嘉鑫��承泽 家长;王�墨已转其他�师,�在本群) + +## 📣 ��文案(�直接�群) + +``` +📣上课通知: +家长好,中秋�期周六照常上课哦�孩�本周六(9月26日)有课~ + +�时间:周六晚上19:00-20:30 +�地点:八教室 +📚主题:第4课《视频管线与 Sprite 拆帧动画》(AI创�编程) +✨ 本节课我们将把�宠的跑步视频拆�一帧帧图片,�连�连续动画,让��宠真正"动起�"~ +💡 上周没到课的�学也别担心,到课��师会先帮大家把上节课的�宠立绘补��进入新内容。 + +如孩�这个时间需调整时间/请�,请��在群里�系�主任/�师。💗 +``` + +## 📌 备注 + +- 学生:陈嘉��谭俊研�黄彦棋�黄浩�钟嘉鑫��承泽(王�墨已转其他�师,2026-09-23 起) +- 课次:AIAGENT03 秋季第4课(主题��:`.claude/lesson/AIAGENT/AIAGENT-03/2026秋季课程计划.md` 第04课) +- ⚠� **9/19 第3课请� 3 人**:陈嘉��谭俊研�黄彦棋(9/12 第2课已全员请�,其中陈嘉�/黄彦棋/�承泽/黄浩/钟嘉鑫 5 人当日到过机构但未上本�课)→ 本次课上需先补第3课�宠立绘内容�进第4课 +- 课评文件�:`20260926_AIAGENT03-04.md` +- 通知内容�按需微调,�必�字照抄 diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_�承泽.png b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_�承泽.png new file mode 100644 index 0000000..060bec1 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_�承泽.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_谭俊研.png b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_谭俊研.png new file mode 100644 index 0000000..81821a7 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_谭俊研.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_陈嘉�·呆滞�黄狗.png b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_陈嘉�·呆滞�黄狗.png new file mode 100644 index 0000000..1fdda77 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_陈嘉�·呆滞�黄狗.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_黄浩.png b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_黄浩.png new file mode 100644 index 0000000..135b391 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠_黄浩.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠�影四�.png b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠�影四�.png new file mode 100644 index 0000000..013c24a Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周六1900/summaries/20260926_家长群�宠图/20260926_AIAGENT03-04_�宠�影四�.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/�承泽/feedback/20260926_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周六1900/�承泽/feedback/20260926_AIAGENT03-04.md new file mode 100644 index 0000000..1779349 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周六1900/�承泽/feedback/20260926_AIAGENT03-04.md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周六1900, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画 + +**授课日期**: 2026-09-26 + +**课评内容**: + +承泽家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》: +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +承泽今天对自家�黄狗的上心程度�创新高🌟——为了让 AI �次都画出�一�狗,他把形象锚点写�了�档案:两头身�圆���粉舌尖�奶黄色肚皮,连项圈上的黄铜扣环都写进去了�这份细致正是"角色一致性"的关键技巧~他还给�狗设计了一整套动作�示�,学以致用把第3课的命�规范用得炉�纯�。从上学期"���"到现在能�下心打磨一�狗的细节,这份专注的进步,�师看在眼里😊��是下一步能把这些�示�实际跑一轮�把拆出的帧和雪碧图也归档到素�库,作�就"出生"啦~课�请让孩�用他的�档案给爸爸妈妈�述一�,看看能�能把�狗"讲活"~ + +�师会继续关注承泽的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/�承泽/profile.md b/.claude/memory/class/AIAGENT03橙�周六1900/�承泽/profile.md index 4448131..63fb615 100644 --- a/.claude/memory/class/AIAGENT03橙�周六1900/�承泽/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周六1900/�承泽/profile.md @@ -180,6 +180,11 @@ *�续更新,���长* +### 2026-09-26 第04课观察 +- 第4课《视频管线与Sprite拆帧动画》,给�黄狗撰写形象锚点档案(两头身�圆���粉舌尖�奶黄肚皮�黄铜扣环项圈),角色一致性�述细致 +- 并�套设计整套动作�示�,第3课命�规范学以致用 +- 专注打磨�一角色细节,从"���"到�心打磨的进步�续中 +- 待跟进:�示�实际生�与拆帧归档尚未完� ### 2026-09-19 第03课观察 - 第3课《角色立绘与动作生产》,角色立绘环节特别投入,主动讨论"什么角度看角色最好看"�选定Q版视角 - 走路动画�平�故障(动作�存在)�急�闹,�新生�+�新优化救回素�,�心和挫折应对明显进步 diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/谭俊研/feedback/20260926_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周六1900/谭俊研/feedback/20260926_AIAGENT03-04.md new file mode 100644 index 0000000..673b7bc --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周六1900/谭俊研/feedback/20260926_AIAGENT03-04.md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周六1900, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画 + +**授课日期**: 2026-09-26 + +**课评内容**: + +俊研家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》: +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +俊研今天安��专注~上节课的立绘还没�完,他先把第3课的黑衣白装�狗立绘补�,然�主动给�狗编写了整套动作�示�,从动作 ID 到中文��到给 AI 的�示�,一��写得清清楚楚💡�这�"先规划��执行"的顺�,正是第3课"多动作命�规范"的最好实践~他这一次比上学期�稳了一步:�用�师催,自己安排好了补进度和拓展的节�。�是动作�示�写完�,能�让 AI 实际生�一轮�检查一下拆出�的帧顺�顺�一致,就更完整啦~课��以给爸爸妈妈看看�狗的动作设计表,讲讲�个动作的 ID 是怎么命�的~ + +�师会继续关注俊研的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/谭俊研/profile.md b/.claude/memory/class/AIAGENT03橙�周六1900/谭俊研/profile.md index 2b79a7b..ffa3257 100644 --- a/.claude/memory/class/AIAGENT03橙�周六1900/谭俊研/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周六1900/谭俊研/profile.md @@ -180,6 +180,10 @@ *�续更新,���长* +### 2026-09-26 第04课观察 +- 第4课《视频管线与Sprite拆帧动画》,先把第3课�下的黑衣白装�狗立绘补�,�主动编写整套动作�示�(动作ID+中文�+�示���对应),先规划�执行的顺�感强 +- �用�师催,自己安排好"补进度→拓展"的节�,自主性比上学期明显�� +- 待跟进:动作�示�生�与拆帧环节尚未跑完,下次课衔接 ### 2026-09-12 第02课观察 - 第2课《跳一跳进阶·闯关与机关》,写出超详细的"跳一跳进阶扩展需求文档"(爱心/移动平�/烟花/�平�/辅助��五机制 + �达性�� + 回归清�),先设计�编�习惯稳固 - 下一步需把设计�地为��行代�并��回归测试,让设计真正在�览器里跑起� diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/钟嘉鑫/feedback/20260926_AIAGENT03-04(请�).md b/.claude/memory/class/AIAGENT03橙�周六1900/钟嘉鑫/feedback/20260926_AIAGENT03-04(请�).md new file mode 100644 index 0000000..3f810e9 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周六1900/钟嘉鑫/feedback/20260926_AIAGENT03-04(请�).md @@ -0,0 +1,10 @@ +# 请�记录 + +**学生**:钟嘉鑫 +**�级**:AIAGENT03橙�周六1900 +**课次**:第4课(AIAGENT03-04) +**日期**:2026-09-26 +**课程**:《视频管线与 Sprite 拆帧动画》(�宠快速版) +**状�**:请�未到课 + +**说明**:本周钟嘉鑫请�,未�与本次课程。本课学习游�动画的四步管线(视频生�→自动拆帧→SpriteSheet ��→Phaser 播放),核心是让上节课的�宠立绘真正"动起�"。钟嘉鑫第3课已完�"警察猫"立绘,本次课的动画环节是让警察猫"活起�"的关键一步,错过比较�惜,建议尽快�系�师安排补课。 diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/陈嘉�/feedback/20260926_AIAGENT03-04(请�).md b/.claude/memory/class/AIAGENT03橙�周六1900/陈嘉�/feedback/20260926_AIAGENT03-04(请�).md new file mode 100644 index 0000000..18a5ab8 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周六1900/陈嘉�/feedback/20260926_AIAGENT03-04(请�).md @@ -0,0 +1,12 @@ +# 请�记录 + +**学生**:陈嘉� +**�级**:AIAGENT03橙�周六1900 +**课次**:第4课(AIAGENT03-04) +**日期**:2026-09-26 +**课程**:《视频管线与 Sprite 拆帧动画》(�宠快速版) +**状�**:请�未到课(✅ 已于 2026-09-27 周日上�补课,课评� `AIAGENT03橙�周日1045/补课/陈嘉�/feedback/20260927_AIAGENT03-04(补课-周六1900).md`) + +**说明**:本周陈嘉�请�,未�与本次课程。本课学习游�动画的四步管线(视频生�→自动拆帧→SpriteSheet ��→Phaser 播放),核心是让上节课的�宠立绘真正"动起�"。陈嘉�已连续两次请�(9/12�9/19),第2课《跳一跳进阶》与第3课《角色立绘与动作生产》尚未补课,�宠立绘素�还没建立,会直接影��续课次的衔接,建议尽快�系�师安排补课。 + +> ✅ **�续更新**:嘉�已于 9/27 周日上�到场补课,一次性补�第3课�宠立绘(自创"呆滞�黄狗",174帧)与第4课拆帧环节,进度已追平。 diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/陈嘉�/profile.md b/.claude/memory/class/AIAGENT03橙�周六1900/陈嘉�/profile.md index b0f3d61..13d8206 100644 --- a/.claude/memory/class/AIAGENT03橙�周六1900/陈嘉�/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周六1900/陈嘉�/profile.md @@ -185,3 +185,9 @@ --- *�续更新,���长* + +### 2026-09-27 第04课补课观察(周日上�1045时段) +- 第4课《视频管线与Sprite拆帧动画》补课,�时补�第3课�宠立绘:先用穹星模�练手(11:13),11分钟�自创"呆滞�黄狗"(11:24) +- 拆帧素�174帧,一次补课完�第3课+第4课两课内容,进度追平周六� +- 连续请����速度快,动手�愿强,角色命�有幽默感("呆滞�黄狗") +- 待跟进:第2课《跳一跳进阶》�未补(�阻塞�宠线);动作设计�先列关键��生�;打字速度短��续关注 diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/黄彦棋/feedback/20260926_AIAGENT03-04(请�).md b/.claude/memory/class/AIAGENT03橙�周六1900/黄彦棋/feedback/20260926_AIAGENT03-04(请�).md new file mode 100644 index 0000000..65062e5 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周六1900/黄彦棋/feedback/20260926_AIAGENT03-04(请�).md @@ -0,0 +1,10 @@ +# 请�记录 + +**学生**:黄彦棋 +**�级**:AIAGENT03橙�周六1900 +**课次**:第4课(AIAGENT03-04) +**日期**:2026-09-26 +**课程**:《视频管线与 Sprite 拆帧动画》(�宠快速版) +**状�**:请�未到课 + +**说明**:本周黄彦棋请�,未�与本次课程。本课学习游�动画的四步管线(视频生�→自动拆帧→SpriteSheet ��→Phaser 播放),核心是让上节课的�宠立绘真正"动起�"。黄彦棋已连续两次请�(9/12�9/19),第3课的�宠立绘素�还没补上,本次课�错过了动画制作,进度差�在拉大,建议尽快�系�师安排补课,把立绘和动画一并补�。 diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/黄浩/feedback/20260926_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周六1900/黄浩/feedback/20260926_AIAGENT03-04.md new file mode 100644 index 0000000..538b9a8 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周六1900/黄浩/feedback/20260926_AIAGENT03-04.md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周六1900, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画 + +**授课日期**: 2026-09-26 + +**课评内容**: + +黄浩家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》: +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +黄浩今天进度扎实~他为自己的��鹅继续积累动作素�,把新拆出的一组组连续帧整�归档,一步一个脚�推进"会动"的目标💪�最难得的是,�到素�问题他�跳过��糊弄,先定�问题出在哪一站,�动手修——这正是本课"现象找原因"的核心方法,他用得很自然~上次两脚人形的判断�一次显出价值:素�管线顺畅,没走弯路。�是拆帧�能用"总宽÷帧数"验算一下�帧尺寸,把四个关键数字(帧数/总宽/总高/�帧宽高)也记进资产清�,就更专业啦~课��以让孩�演示一下:�便指一帧,让他讲讲这帧在整段动作里处于什么�置~ + +�师会继续关注黄浩的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周六1900/黄浩/profile.md b/.claude/memory/class/AIAGENT03橙�周六1900/黄浩/profile.md index cf5ad14..7f62139 100644 --- a/.claude/memory/class/AIAGENT03橙�周六1900/黄浩/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周六1900/黄浩/profile.md @@ -50,6 +50,10 @@ *�续更新,���长* +### 2026-09-26 第04课观察 +- 第4课《视频管线与Sprite拆帧动画》,为��鹅�续积累动作素�,新拆一组连续帧并归档,推进扎实 +- �到素�问题先定�问题出在哪一站�动手修,"现象找原因"的调试方法用得自然 +- 待跟进:�用"总宽÷帧数"验算�帧尺寸并把四个关键数字记入资产清� ### 2026-09-19 第03课观察 - 第3课《角色立绘与动作生产》,�完"四足角色易出问题"果断给自己的�宠选两脚人形,把严谨判断�移到了美术环节 - 按�师验收�求检查AI优化�示�与秒数设置�排查走路动作问题,质检�程执行到� diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_AIAGENT03-04_�级�馈.md b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_AIAGENT03-04_�级�馈.md new file mode 100644 index 0000000..db038b7 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_AIAGENT03-04_�级�馈.md @@ -0,0 +1,32 @@ +# AIAGENT03橙�周日0845 · 第4课�级�馈 + +**日期**:2026-09-27(周日 08:45-10:15 · 八教室 · 中秋�期照常上课) +**课程**:《视频管线与 Sprite 拆帧动画》(�宠快速版 · 第4课) +**出勤**:到课 4 人(�皓霖�朱浩铭�沙佩� + 转�新�学�汶浩首课)🎉 + +--- + +## 📣 群�文案(�直接�群) + +亲爱的家长们好� + +AIAGENT03�第4课课评总结�啦~本周全员到�,还迎�了一�新�学�我们一起学习了《视频管线与 Sprite 拆帧动画》,�个孩�都带�了惊喜�🌟 + +**本周亮点:** +- �皓霖课�自主编写"金龙新动作设计�示�"整套方案(飞行/冲刺/俯冲),还标注了��动作该�多快的播放速度,开始�动画工程师一样�考节�💡 +- 朱浩铭给魔法学院男学生写出超专业的"角色一致性�述"(七头身�圆框眼镜�黑马甲),先建档案�生�,还多造了一�"星辉�法师"🌟 +- 沙佩�给�仓鼠的动作�示���编�归档,还自�备注"��背景颜色��"——这是��动画�出错的专业细节😊 +- 转�新�学�汶浩第一节课就惊艳全场:�分钟熟悉工具�自创"战甲翼兽",写下23个动作的�示��集,380帧拆帧素�全�最多💪 + +**本周知识点:** +1. 游�动画 = 快速按顺�播放一组�止帧(翻页动画书原�) +2. 四步管线:视频生� → 自动拆帧 → SpriteSheet �� → Phaser 播放 +3. "现象找原因"调试法:路径 / 切片 / 节� / 锚点 +4. FPS �是越高越好,�和动作节�匹� +5. 素�验收习惯:先检查质�,�进下一步 + +**下周预告:** +第5课《情绪状�机与喂食系统》——给�宠加上"饱食度"和"心情值",让它会饿�会开心,�真正的�生命���💕 + +橙��师 +2026-09-27 diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_上课通知_章梓皓_第4课.md b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_上课通知_章梓皓_第4课.md new file mode 100644 index 0000000..6d0f3a4 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_上课通知_章梓皓_第4课.md @@ -0,0 +1,27 @@ +# 上课通知 · 2026-09-27(周日)AIAGENT03� 章梓皓 第4课(周日1045一对一) + +> �存:2026-09-23 | �表��:AGENTS.md / 2026秋季课程计划 +> **�给**:章梓皓 家长(一对一 · 周日1045,�一教室) +> ※ 章梓皓档案目�在 `AIAGENT03橙�周日0845/章梓皓/`,上课时段与�级群�已独立,**建议尽快新建 `AIAGENT03橙�周日1045/` 目录归档**(历��稿已�过一次) + +## 📣 ��文案(�直接�) + +``` +📣上课通知: +梓皓家长好,中秋�期周日照常上课哦~🌟 + +�时间:周日早上10:45-11:45 +�地点:�一教室 +📚主题:第4课《视频管线与 Sprite 拆帧动画》(AI创�编程) +✨ 上节课梓皓的�宠立绘已�完�,本节课我们把跑步视频拆�一帧帧图片,连�连续动画,让��宠真正"动起�"~ + +如孩�这个时间需调整时间/请�,请���系�师。💗 +``` + +## 📌 备注 + +- 学生:章梓皓(一对一,60 分钟) +- 教室:**�一教室**(2026-09-23 �师确认,原 demo 教室�径作废) +- 课次:AIAGENT03 秋季第4课(主题��:`.claude/lesson/AIAGENT/AIAGENT-03/2026秋季课程计划.md` 第04课;上次 9/19 已上第3课) +- 课评文件�:`20260927_AIAGENT03-04.md` +- 通知内容�按需微调,�必�字照抄 diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_上课通知_第4课.md b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_上课通知_第4课.md new file mode 100644 index 0000000..9e41315 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_上课通知_第4课.md @@ -0,0 +1,28 @@ +# 上课通知 · 2026-09-27(周日)AIAGENT03�0845 第4课(中秋�期照常上课) + +> �存:2026-09-23 | �表��:AGENTS.md / 2026秋季课程计划 +> **�给**:AIAGENT03橙�周日0845 家长群(�皓霖�朱浩铭�沙佩� 家长;黄俊�已�课,章梓皓�独�⑨) +> ※ 章梓皓为周日1045一对一,**�独�**,�在本群文案范围 + +## 📣 ��文案(�直接�群) + +``` +📣上课通知: +家长好,中秋�期周日照常上课哦�孩�本周日(9月27日)有课~ + +�时间:周日早上08:45-10:15 +�地点:八教室 +📚主题:第4课《视频管线与 Sprite 拆帧动画》(AI创�编程) +✨ 上节课大家的�宠立绘已��好了,本节课我们把跑步视频拆�一帧帧图片,连�连续动画,让��宠真正"动起�"~ + +如孩�这个时间需调整时间/请�,请��在群里�系�主任/�师。💗 +``` + +## 📌 备注 + +- 学生:�皓霖�朱浩铭�沙佩�(章梓皓��一对一;黄俊�已�课,2026-09-23 起) +- 课次:AIAGENT03 秋季第4课(主题��:`.claude/lesson/AIAGENT/AIAGENT-03/2026秋季课程计划.md` 第04课) +- 上次实际上课:9/19(周六调课档,第3课);本周��周日 08:45 正常时段 +- 教室:**八教室**(2026-09-23 �师确认) +- 课评文件�:`20260927_AIAGENT03-04.md` +- 通知内容�按需微调,�必�字照抄 diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_�皓霖.png b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_�皓霖.png new file mode 100644 index 0000000..9f78849 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_�皓霖.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_朱浩铭.png b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_朱浩铭.png new file mode 100644 index 0000000..e74d5c0 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_朱浩铭.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_�汶浩·战甲翼兽.png b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_�汶浩·战甲翼兽.png new file mode 100644 index 0000000..7625dad Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_�汶浩·战甲翼兽.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_沙佩�.png b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_沙佩�.png new file mode 100644 index 0000000..c53e798 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_沙佩�.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠�影四�.png b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠�影四�.png new file mode 100644 index 0000000..e56d682 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周日0845/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠�影四�.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/�皓霖/feedback/20260927_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周日0845/�皓霖/feedback/20260927_AIAGENT03-04.md new file mode 100644 index 0000000..d60c7ee --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日0845/�皓霖/feedback/20260927_AIAGENT03-04.md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周日0845, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画 + +**授课日期**: 2026-09-27 + +**课评内容**: + +皓霖家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》: +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +皓霖今天给�师带�了一个大惊喜🌟�他�满足于课堂上的基础任务,课�自己�磨了一套"金龙新动作设计�示�"——飞行�冲刺�俯冲一��排好,��都按 8 帧横版格�写,还认真标注了"循环动作用 8-10 FPS�攻击技 10-14 FPS�冲刺 16-18 FPS"——这说明他�光会�动画,还开始�考"什么动作该�什么节�"了,这正是本课 FPS 匹�知识点的自主�用💡�从一�金龙,到给金龙规划整套动作库,这份探索劲儿是这节课最亮的光。�是把这套�示�实际生�出�,�用"首尾能�能接上"检查一�循环效果,就能看到金龙真正飞起�啦~课�让孩�给爸爸妈妈讲讲:为什么冲刺动作�比待机动作的 FPS 更高呢? + +�师会继续关注皓霖的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/�皓霖/profile.md b/.claude/memory/class/AIAGENT03橙�周日0845/�皓霖/profile.md index 04bfc61..036c647 100644 --- a/.claude/memory/class/AIAGENT03橙�周日0845/�皓霖/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周日0845/�皓霖/profile.md @@ -199,3 +199,9 @@ --- *�续更新,���长* + +### 2026-09-27 第04课观察 +- 第4课《视频管线与Sprite拆帧动画》,课�自主编写"金龙新动作设计�示�"整套方案(飞行/冲刺/俯冲,8帧横版格�) +- 自行标注"循环动作8-10FPS�攻击技10-14FPS�冲刺16-18FPS",把FPS与动作节�匹�的知识点自主�移�用,超出课堂�求 +- 从金鳞�龙到规划整套金龙动作库,探索欲和工程�识�步上�阶 +- 待跟进:�示�实际生�与循环首尾检查 diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/朱浩铭/feedback/20260927_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周日0845/朱浩铭/feedback/20260927_AIAGENT03-04.md new file mode 100644 index 0000000..6e21703 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日0845/朱浩铭/feedback/20260927_AIAGENT03-04.md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周日0845, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画 + +**授课日期**: 2026-09-27 + +**课评内容**: + +浩铭家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》: +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +浩铭今天展现出的严谨度让�师眼�一亮🌟!他给魔法学院男学生写的"角色一致性�述"特别专业:约七头身的少年体型�圆框细边金属眼镜�白衬衫外�黑马甲,一��清清楚楚--有了这段"角色档案",AI 无论生�多少次动作,画出�的都是�一个学生,这正是动画管线里最��的一环💡!更棒的是,他���了课堂�求的角色,还多造了一�“星辉�法师�,下课�的最�几分钟也在�磨怎么让角色更完整。上次�师建议“先写需求�动手�,这次他�到了:先写好角色档案,�动手生���是接下�把动作拆出的帧用"总宽÷帧数"验一验�帧尺寸,严谨劲儿就贯穿整�管线啦~课��以让浩铭给爸爸妈妈介�他的魔法学生和星辉�法师分别是什么性格~ + +�师会继续关注浩铭的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/朱浩铭/profile.md b/.claude/memory/class/AIAGENT03橙�周日0845/朱浩铭/profile.md index a94738f..2467e5b 100644 --- a/.claude/memory/class/AIAGENT03橙�周日0845/朱浩铭/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周日0845/朱浩铭/profile.md @@ -195,3 +195,9 @@ --- *�续更新,���长* + +### 2026-09-27 第04课观察 +- 第4课《视频管线与Sprite拆帧动画》,为魔法学院男学生撰写专业级角色一致性�述(约七头身�圆框细边金属眼镜�白衬衫黑马甲),先建档案�生� +- 课堂�求之外多造"星辉�法师"角色,下课�的最�几分钟�在打磨 +- 兑现"先写需求�动手"的约定,严谨度�续在线 +- 待跟进:动作拆帧�的尺寸验算;打字速度�是瓶颈 diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/�汶浩/feedback/20260927_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周日0845/�汶浩/feedback/20260927_AIAGENT03-04.md new file mode 100644 index 0000000..4404e3b --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日0845/�汶浩/feedback/20260927_AIAGENT03-04.md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周日0845, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画 + +**授课日期**: 2026-09-27 + +**课评内容**: + +汶浩家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》: +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +汶浩是今天刚转到咱们�的新�学,一上课�没有�分拘谨🌟�先用课堂模�角色练了练手,�到�分钟就摸清了门�,��决定"�自己造一�"——"战甲翼兽"就这样诞生了💡�更让�师惊讶的是,还给这�四足�装飞兽写下了 23 个动作的�示��集:从"撕咬猛扑"到"赤焰��",分�战斗��击�飞行�生存四大类,还专门立了"四足�律"——所有动作必须四肢�地��能画�人形,这份"角色一致性"的功夫,汶浩用得相当熟练,一看就是带�功底�的💪�今天 380 帧的拆帧素�,也是全场数�最多的��是接下�把�示�实际生�一轮,�把动画接进 Phaser 里播一播,翼兽就能在�幕上真正飞起�啦~课��以让汶浩给爸爸妈妈讲讲:为什么翼兽的动作必须��"四足",�能站起�呢? + +�师会继续关注汶浩的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/�汶浩/profile.md b/.claude/memory/class/AIAGENT03橙�周日0845/�汶浩/profile.md new file mode 100644 index 0000000..fed9e99 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日0845/�汶浩/profile.md @@ -0,0 +1,82 @@ +# 学生画� — �汶浩 + +> 创建日期:2026-09-27 +> 最�更新:2026-09-27 +> �级:周日早上0845AIAGENT03� + +--- + +## 📋 基本信� + +| 项目 | 内容 | +|------|------| +| 姓� | �汶浩 | +| 年级 | 五年级 | +| 年龄 | 约10~11� | +| 性别 | 男 | +| 就读课程 | □ Kitten □ AIGC ✓ AI | +| 入学时间 | 2026-09-27 由 AIAGENT03 其他时段�转入(原时段��适),第4课起�本�上课 | + +> 📌 **转�生**:2026-09-27 起正�编入周日0845�(�师确认),由 AIAGENT03 其他时段�转入(原时段��适),项目档案从本�起建。 + +--- + +## 🎯 用户画�类型 + +**主�类型**:待观察(首课�象:主动探索型) + +**具体表现**: +- 首节课完全没有"新生"的拘谨,快速熟悉工具�立刻转�自主创作 +- 动手速度快:用课堂模�练手�到�分钟,�开始自创角色 +- 作��与完�度高:首课�产出全场最多的拆帧素�(380帧) +- 有自我约��识:为角色定制生�规范("四足�律"�一致性�求) +- �示�写作有��:23个动作按"战斗/�击/飞行/生存"四大类组织 + +**推�评语风格**:**鼓励 + 拔高型**(肯定探索欲与��性,给更高挑战) +- 大力肯定其主动性和工程化�维 +- �适当给出超出课堂�求的进阶任务 +- 注�确认�置基础(是�有编程/AI工具�验),便于定起点 + +--- + +## 👤 性格特� + +**性格关键�**:主动�专注�有主����(首课观察,待�续验�) + +**性格�述**: +- **性格倾�**:待观察 — 首课表现为目标驱动型,先摸清规则�按自己的想法推进 +- **社交表现**:待观察 +- **情绪特点**:待观察 — 首课投入度高,沉浸创作 + +--- + +## 📚 学习状� + +**学习阶段**:转�学员(有 AI03 课程学习�历,首课�跟上第4课进度) + +**课堂表现**: +- **�课状�**:待观察 +- **�问情况**:待观察 +- **完�任务情况**:首课完�度高(穹星模�练手 → 自创战甲翼兽 → 23动作�示��集 → 380帧拆帧) + +**作业/作�情况**: +- �宠工�角色:「战甲翼兽�(char-bddd96b3,2026-09-27 创建) + - 四足�装飞兽设定:暗银�金属战甲�深�铜包边�深��毛��金色竖瞳�暖橙色�光纹路 + - 《战甲翼兽动作�示��集》:23个动作(战斗招�7+�击�馈4+飞行移动5+生存互动7),��内嵌完整角色一致性�述 + - 自定生�规范:"四足�律"(所有动作��四肢�地,�画�人形)��光部�固定�背景��述 + - 拆帧素�380帧(全场最多) + +--- + +## 🗓� �长记录 + +### 2026-09-27 第04课观察(首次到课) +- 第4课《视频管线与Sprite拆帧动画》,先用课堂模�角色(穹星)练手,�到�分钟�摸清门�,��自创"战甲翼兽" +- 撰写23个动作的�示��集,分战斗/�击/飞行/生存四大类,��内嵌角色一致性�述 +- 自主制定"四足�律"(所有动作必须四肢�地或悬垂�躯干水平)与"�光部�固定"等生�规范 +- 拆帧素�380帧,为当天三个�所有作�中最多的 +- 待跟进:①�原��师确认学习进度,第1-3课�宠作�是�需在本�补建;②动作�示�实际生�与 Phaser 动画接入;③年级为�师估计,待最终确认 + +--- + +*�续更新,���长* diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/沙佩�/feedback/20260927_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周日0845/沙佩�/feedback/20260927_AIAGENT03-04.md new file mode 100644 index 0000000..b4a384f --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日0845/沙佩�/feedback/20260927_AIAGENT03-04.md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周日0845, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画 + +**授课日期**: 2026-09-27 + +**课评内容**: + +佩�家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》: +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +佩�今天把"认真细致"四个字贯彻到了素�制作里🌟�她给�仓鼠编写动作�示�时,自�用上了"动作 ID + 中文� + �示�"的三段�整�法,���示�末尾还专门备注"��背景颜色��"——这个�细节正是��多帧动画背景统一�拆帧�出错的专业技巧,�师没有细讲,她自己想到了💡�从第一课认真算清计分规则,到现在给仓鼠的动作��编�归档,佩�的��性一直在�光。�是这些�示�生��,能把拆出的帧按顺�检查一�"角色有没有��脚底有没有飘",仓库里的素�就能放心进动画环节啦~课��以让佩�给爸爸妈妈看看她的仓鼠动作清�,讲讲为什么�帧的背景�一模一样~ + +�师会继续关注佩�的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周日0845/沙佩�/profile.md b/.claude/memory/class/AIAGENT03橙�周日0845/沙佩�/profile.md index 57f8733..0e36abb 100644 --- a/.claude/memory/class/AIAGENT03橙�周日0845/沙佩�/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周日0845/沙佩�/profile.md @@ -84,3 +84,9 @@ --- *�续更新,���长* + +### 2026-09-27 第04课观察 +- 第4课《视频管线与Sprite拆帧动画》,给�仓鼠动作�示�采用"动作ID+中文�+�示�"三段�整�,��编�归档 +- 自�在���示�末尾备注"��背景颜色��",�解多帧动画背景统一的专业�求,�师未细讲�自己想到 +- 连续三课��认真细致���性强的风格,稳定输出 +- 待跟进:鼓励在规范之外加入自创动作设计 diff --git a/.claude/memory/class/AIAGENT03橙�周日1045/补课/陈嘉�/feedback/20260927_AIAGENT03-04(补课-周六1900).md b/.claude/memory/class/AIAGENT03橙�周日1045/补课/陈嘉�/feedback/20260927_AIAGENT03-04(补课-周六1900).md new file mode 100644 index 0000000..1e3b3a4 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日1045/补课/陈嘉�/feedback/20260927_AIAGENT03-04(补课-周六1900).md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周六1900, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画(补课) + +**授课日期**: 2026-09-27(周日上�补课) + +**课评内容**: + +嘉�家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》(已于周日上�为孩��独补课): +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +嘉�这次补课的劲头让�师特别惊喜🌟�连�几周没�,他一点都没掉队——先用课堂模�角色练了练手感,紧接�就决定"�自己造一�","呆滞�黄狗"就这样诞生了💡�这个�字起得�接地气�有梗~他�但补�了第3课的�宠立绘,还一�气完�了第4课的拆帧环节,一百多帧素�整整��归进素�库,把�下的进度一次追平💪�对几周没碰工具的孩��说,这个��速度和完�度都很了�起。�是下次动作设计时,先在纸上给�黄狗列几个动作关键�(比如摇尾巴�打滚�歪头),�让 AI 生�,�路会更顺畅哦~课��以让嘉�给爸爸妈妈讲讲:他的�黄狗"呆滞"在哪里,有什么�爱之处~ + +�师会继续关注嘉�的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_AIAGENT03-04_�级�馈.md b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_AIAGENT03-04_�级�馈.md new file mode 100644 index 0000000..389b4b2 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_AIAGENT03-04_�级�馈.md @@ -0,0 +1,33 @@ +# AIAGENT03橙�周日1400 · 第4课�级�馈 + +**日期**:2026-09-27(周日 14:00-15:30 · 八教室 · 中秋�期照常上课) +**课程**:《视频管线与 Sprite 拆帧动画》(�宠快速版 · 第4课) +**出勤**:到课 2 人(�浩��邓梓潼);请� 2 人(贺楚悦�余浩宸) + +--- + +## 📣 群�文案(�直接�群) + +亲爱的家长们好� + +AIAGENT03�第4课课评总结�啦~本周我们一起学习了《视频管线与 Sprite 拆帧动画》,到课的两��学状��热�🌟 + +**本周亮点:** +- �浩�先补�上周缺席的�宠立绘(帅气战斗�狗),�一路快跑进入新课,拆帧素�数�全�最多——把补课硬生生跑�了"超车"💪 +- 邓梓潼认真设计了新�宠"中�狸花猫少年",还自己总结出"纯色背景�镜头固定"等视频生�规范,边�边悟,导演范儿�足🌟 + +**本周知识点:** +1. 游�动画 = 快速按顺�播放一组�止帧(翻页动画书原�) +2. 四步管线:视频生� → 自动拆帧 → SpriteSheet �� → Phaser 播放 +3. "现象找原因"调试法:路径 / 切片 / 节� / 锚点 +4. FPS �是越高越好,�和动作节�匹� +5. 素�验收习惯:先检查质�,�进下一步 + +**温馨�醒:** +本周楚悦�浩宸请�。浩宸上次已�好�宠立绘,本课正是让猫咪"动起�"的一课,建议尽快安排补课;楚悦已连续多次未到课,�师会�独和家长沟通衔接方案💗 + +**下周预告:** +第5课《情绪状�机与喂食系统》——给�宠加上"饱食度"和"心情值",让它会饿�会开心,�真正的�生命���💕 + +橙��师 +2026-09-27 diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_上课通知_第4课.md b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_上课通知_第4课.md new file mode 100644 index 0000000..a5983e6 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_上课通知_第4课.md @@ -0,0 +1,29 @@ +# 上课通知 · 2026-09-27(周日)AIAGENT03�1400 第4课(中秋�期照常上课) + +> �存:2026-09-23 | �表��:AGENTS.md / 2026秋季课程计划 +> **�给**:AIAGENT03橙�周日1400 家长群(贺楚悦��浩��余浩宸�邓梓潼 家长) + +## 📣 ��文案(�直接�群) + +``` +📣上课通知: +家长好,中秋�期周日照常上课哦�孩�本周日(9月27日)有课~ + +�时间:周日下�14:00-15:30 +�地点:八教室 +📚主题:第4课《视频管线与 Sprite 拆帧动画》(AI创�编程) +✨ 上节课到场的�学�宠已�"站"起�了,本节课我们把跑步视频拆�一帧帧图片,连�连续动画,让��宠真正"动起�"~ +💡 上次调课没到场的�学也别担心,到课��师会先帮大家把�宠立绘补��进入新内容。 + +如孩�这个时间需调整时间/请�,请��在群里�系�主任/�师。💗 +``` + +## 📌 备注 + +- 学生:贺楚悦��浩��余浩宸�邓梓潼 +- 课次:AIAGENT03 秋季第4课(主题��:`.claude/lesson/AIAGENT/AIAGENT-03/2026秋季课程计划.md` 第04课) +- 上次实际上课:9/19(周六补课场,仅邓梓潼�余浩宸 2 人到);**贺楚悦��浩�第3课内容待补**,通知里已加"先补��进新课"的安抚�术 +- ⚠� 贺楚悦已连续 3 次未到课(9/6 请��9/13 未到�9/19 调课未到),建议本次课��独�系家长了解情况 +- ⚠� 邓梓潼缺的第2课《跳一跳进阶》也尚未补,注�项目衔接 +- 课评文件�:`20260927_AIAGENT03-04.md` +- 通知内容�按需微调,�必�字照抄 diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_�浩�·帅气战斗�狗.png b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_�浩�·帅气战斗�狗.png new file mode 100644 index 0000000..787e9be Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_�浩�·帅气战斗�狗.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_邓梓潼·中�狸花猫少年.png b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_邓梓潼·中�狸花猫少年.png new file mode 100644 index 0000000..83356d9 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_邓梓潼·中�狸花猫少年.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_邓梓潼·金饰埃�黑猫.png b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_邓梓潼·金饰埃�黑猫.png new file mode 100644 index 0000000..b9c55c5 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠_邓梓潼·金饰埃�黑猫.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠�影三�.png b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠�影三�.png new file mode 100644 index 0000000..23b0874 Binary files /dev/null and b/.claude/memory/class/AIAGENT03橙�周日1400/summaries/20260927_家长群�宠图/20260927_AIAGENT03-04_�宠�影三�.png differ diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/余浩宸/feedback/20260927_AIAGENT03-04(请�).md b/.claude/memory/class/AIAGENT03橙�周日1400/余浩宸/feedback/20260927_AIAGENT03-04(请�).md new file mode 100644 index 0000000..4910f1b --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日1400/余浩宸/feedback/20260927_AIAGENT03-04(请�).md @@ -0,0 +1,10 @@ +# 请�记录 + +**学生**:余浩宸 +**�级**:AIAGENT03橙�周日1400 +**课次**:第4课(AIAGENT03-04) +**日期**:2026-09-27 +**课程**:《视频管线与 Sprite 拆帧动画》(�宠快速版) +**状�**:请�未到课 + +**说明**:本周余浩宸请�,未�与本次课程。本课学习游�动画的四步管线(视频生�→自动拆帧→SpriteSheet ��→Phaser 播放)。浩宸 9/19 已在周六补课场完�第3课�宠立绘,本次课的动画环节正是让他上次�好的猫咪"动起�"的一课,错过比较�惜。建议尽快�系�师安排补课,让猫咪在下一课�先跑起�。 diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/�浩�/feedback/20260927_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周日1400/�浩�/feedback/20260927_AIAGENT03-04.md new file mode 100644 index 0000000..e9ae304 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日1400/�浩�/feedback/20260927_AIAGENT03-04.md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周日1400, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画 + +**授课日期**: 2026-09-27 + +**课评内容**: + +浩�家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》: +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +浩�今天的状��能用"�力全开"�形容🌟�上周缺席了第3课,他到课�二��说先把�宠立绘补�——帅气战斗�狗当天下�就诞生了。紧接�他一路快跑:上节课欠下的进度�但补完,拆帧�列数�还是全��得最多的,动作�示�也自己写了一套(开心转圈等趣味动作),把"补课"硬生生跑�了"超车"💪�这股劲头和击剑场上的拼劲如出一辙——���慌,一剑一剑追回�。�是接下�给拆好的帧�一次"四问检查"(角色有没有��脚底有没有飘�尺寸有没有��首尾能�能接),�正�连�循环动画,�狗就能真正跑起�啦~课��以让孩�给爸爸妈妈演示:连续帧翻快翻慢,画�感觉有什么�一样? + +�师会继续关注浩�的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/�浩�/profile.md b/.claude/memory/class/AIAGENT03橙�周日1400/�浩�/profile.md index 134bb51..17fa3ee 100644 --- a/.claude/memory/class/AIAGENT03橙�周日1400/�浩�/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周日1400/�浩�/profile.md @@ -193,3 +193,9 @@ --- *�续更新,���长* + +### 2026-09-27 第04课观察 +- 第4课《视频管线与Sprite拆帧动画》,到课�先补�上周缺席的第3课�宠立绘(帅气战斗�狗),��进入新课,欠账一次补完 +- 拆帧�列素��为全�最多,并自主编写趣味动作�示�(开心转圈等) +- 缺席��慌�高效追赶的劲头�出,状�"�力全开" +- 待跟进:拆帧�的"四问检查"与循环动画�� diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/贺楚悦/feedback/20260927_AIAGENT03-04(请�).md b/.claude/memory/class/AIAGENT03橙�周日1400/贺楚悦/feedback/20260927_AIAGENT03-04(请�).md new file mode 100644 index 0000000..4e715c2 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日1400/贺楚悦/feedback/20260927_AIAGENT03-04(请�).md @@ -0,0 +1,10 @@ +# 请�记录 + +**学生**:贺楚悦 +**�级**:AIAGENT03橙�周日1400 +**课次**:第4课(AIAGENT03-04) +**日期**:2026-09-27 +**课程**:《视频管线与 Sprite 拆帧动画》(�宠快速版) +**状�**:请�未到课 + +**说明**:本周贺楚悦请�,未�与本次课程。本课学习游�动画的四步管线(视频生�→自动拆帧→SpriteSheet ��→Phaser 播放),�宠阶段已完�过�。贺楚悦已连续多次未到课(9/6 请��9/13 未到�9/19 调课未到�9/27 请�),第2课《跳一跳进阶》与第3课《角色立绘与动作生产》�未补,�宠素�还未建立,�续课次都会�影�。�师建议本周内与家长�独沟通一次:确认继续学习的��,并尽快安排补课衔接,��差�越拉越大。 diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/邓梓潼/feedback/20260927_AIAGENT03-04.md b/.claude/memory/class/AIAGENT03橙�周日1400/邓梓潼/feedback/20260927_AIAGENT03-04.md new file mode 100644 index 0000000..fcdd6b3 --- /dev/null +++ b/.claude/memory/class/AIAGENT03橙�周日1400/邓梓潼/feedback/20260927_AIAGENT03-04.md @@ -0,0 +1,23 @@ +--- +tags: [AIAGENT03, 周日1400, 第4课] +--- + +# 课程�称:视频管线与 Sprite 拆帧动画 + +**授课日期**: 2026-09-27 + +**课评内容**: + +梓潼家长好,本周学习的内容是《视频管线与 Sprite 拆帧动画》: +1. �解游�动画的原�:快速按顺�播放一组�止帧,就�翻页动画书 +2. 认识视频生��自动拆帧�SpriteSheet ���Phaser 播放的四步管线 +3. 掌�"现象找原因"的调试方法:路径�切片�节��锚点四类问题分头排查 +4. �解 FPS 是"�秒翻过多少帧",�是越高越好,�和动作节�匹� +5. 培养先检查素�质���进入下一步的工程验收习惯 + +梓潼今天对�宠�了一次"��决定"🌟:之�戴金饰的埃�黑猫�有新伙伴了——他认真设计了"中�狸花猫少年",从黑猫到狸花猫,��猫的造型�示�都写得有模有样,还自己总结出"背景���一�纯色��出现文字水��镜头固定"这些视频生�的规范�求——这些都是��拆帧�出错的关键规则,他边�边悟出�了💡�他的�心一如既往:形象�满�就�新生��一点点挑到满�为止,�一�真正挑主角的导演。�是接下�把两�猫的素�分别归档命�(比如 `黑猫_run_sheet.png`),�补上第2课�下的跳一跳内容,作�线就完整啦~课��以让梓潼给爸爸妈妈介�一下:埃�黑猫和狸花猫少年,分别是什么性格的猫? + +�师会继续关注梓潼的表现,期待看到更多精彩�🌟💡 + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/AIAGENT03橙�周日1400/邓梓潼/profile.md b/.claude/memory/class/AIAGENT03橙�周日1400/邓梓潼/profile.md index ecbc933..734ce81 100644 --- a/.claude/memory/class/AIAGENT03橙�周日1400/邓梓潼/profile.md +++ b/.claude/memory/class/AIAGENT03橙�周日1400/邓梓潼/profile.md @@ -83,3 +83,9 @@ --- *�续更新,���长* + +### 2026-09-27 第04课观察 +- 第4课《视频管线与Sprite拆帧动画》,在埃�黑猫之外新设计"中�狸花猫少年",两�猫的造型�示��有模有样 +- 自行总结出"纯色背景��出现文字水��镜头固定"等视频生�规范,边�边悟 +- 形象�满�就�新生��慢慢挑到满�,�心与主�延续 +- 待跟进:两�猫素�分别归档命�;第2课《跳一跳进阶》�未补,注�项目衔接 diff --git a/.claude/memory/class/CSP00橙�周五1900/summaries/20260924_调课通知_第4课.md b/.claude/memory/class/CSP00橙�周五1900/summaries/20260924_调课通知_第4课.md new file mode 100644 index 0000000..2548ef2 --- /dev/null +++ b/.claude/memory/class/CSP00橙�周五1900/summaries/20260924_调课通知_第4课.md @@ -0,0 +1,29 @@ +# 调课通知 · 2026-09-24(周四)CSP00� 第4课(中秋�课平移) + +> �存:2026-09-23 | �表��:AGENTS.md / CSP00课程计划 +> **�给**:CSP00橙�周五1900 家长群(王晨语�陈圆振�彭煜腾�郭艺嘉 家长) + +## 📣 ��文案(�直接�群) + +``` +📣调课通知: +家长好�本周五(9月25日)是中秋节,当天�课一次,本周的C++课平移到周四上哦~ + +�时间:本周四(9月24日)晚上19:00-20:30 +�地点:�三教室 +📚主题:第4课《破门而入:循环与攻击》(C++ 入门 · CodeCombat) +本节课�点:在 while 循环里查找敌人并攻击(findNearestEnemy)。课�请家长�促孩�完�本节 OJ 课堂练习: +� https://oj.qonnwolf.com/homework/6a9689ed8499477a04186285 + +因中秋出行需调整时间/请�,请��在群里�系�主任/�师。💗 +``` + +## 📌 备注 + +- 学生:王晨语�陈圆振�彭煜腾�郭艺嘉 +- 课次:CSP00 第4课(主题��:`.claude/lesson/CSP/CSP00/课程计划.md` 第4课《破门而入:循环与攻击》,对应 OJ 作业包 `6a9689ed8499477a04186285`) +- 调课原因:本周五 9/25 为中秋节,全天�课;仅本周调整一次,下周五�� 19:00-20:30 原时段 +- ⚠� **上次课(9/18 第3课)四��学全部到课**,8/15 全�请�欠的《�数与字符串》+ 9/11 请�欠的 while 循环内容请课上留�衔接 +- � 时间�径:本�固定 **19:00-20:30**(90 分钟),�按"2课时"估算 +- 课评文件��醒:实际上课日期为 **2026-09-24(周四)**,第4课课评文件�应为 `20260924_CSP00-04.md` +- 通知内容�按需微调,�必�字照抄 diff --git a/Class-2026-C/CSP00橙�周五1900/summaries/CSP00橙�周五1900-04-�馈汇总-2026-09-24.md b/.claude/memory/class/CSP00橙�周五1900/summaries/CSP00橙�周五1900-04-�馈汇总-2026-09-24.md similarity index 95% rename from Class-2026-C/CSP00橙�周五1900/summaries/CSP00橙�周五1900-04-�馈汇总-2026-09-24.md rename to .claude/memory/class/CSP00橙�周五1900/summaries/CSP00橙�周五1900-04-�馈汇总-2026-09-24.md index e1df9a0..a48eaf9 100644 --- a/Class-2026-C/CSP00橙�周五1900/summaries/CSP00橙�周五1900-04-�馈汇总-2026-09-24.md +++ b/.claude/memory/class/CSP00橙�周五1900/summaries/CSP00橙�周五1900-04-�馈汇总-2026-09-24.md @@ -43,7 +43,7 @@ ## 五�产物清� -- 家长版三件套:`Class-2026-C/CSP00橙�周五1900/<学生>/<姓�>-CSP00橙�周五1900-04-�馈报告.{md,html,pdf}`(3 人) +- 家长版三件套:`<学生>/feedback/<姓�>-CSP00橙�周五1900-04-�馈报告.{md,html,pdf}`(3 人) - 内部课评正本:`.../<学生>/feedback/20260924_CSP00-04.md`(3 人)+ `陈圆振/feedback/20260924_CSP00-04(请�).md` - 画�更新:4 人 profile.md �长记录已追加 diff --git a/Class-2026-C/CSP00橙�周五1900/彭煜腾/feedback/20260924_CSP00-04.md b/.claude/memory/class/CSP00橙�周五1900/彭煜腾/feedback/20260924_CSP00-04.md similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/彭煜腾/feedback/20260924_CSP00-04.md rename to .claude/memory/class/CSP00橙�周五1900/彭煜腾/feedback/20260924_CSP00-04.md diff --git a/Class-2026-C/CSP00橙�周五1900/彭煜腾/彭煜腾-CSP00橙�周五1900-04-�馈报告.html b/.claude/memory/class/CSP00橙�周五1900/彭煜腾/feedback/彭煜腾-CSP00橙�周五1900-04-�馈报告.html similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/彭煜腾/彭煜腾-CSP00橙�周五1900-04-�馈报告.html rename to .claude/memory/class/CSP00橙�周五1900/彭煜腾/feedback/彭煜腾-CSP00橙�周五1900-04-�馈报告.html diff --git a/Class-2026-C/CSP00橙�周五1900/彭煜腾/彭煜腾-CSP00橙�周五1900-04-�馈报告.md b/.claude/memory/class/CSP00橙�周五1900/彭煜腾/feedback/彭煜腾-CSP00橙�周五1900-04-�馈报告.md similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/彭煜腾/彭煜腾-CSP00橙�周五1900-04-�馈报告.md rename to .claude/memory/class/CSP00橙�周五1900/彭煜腾/feedback/彭煜腾-CSP00橙�周五1900-04-�馈报告.md diff --git a/Class-2026-C/CSP00橙�周五1900/彭煜腾/彭煜腾-CSP00橙�周五1900-04-�馈报告.pdf b/.claude/memory/class/CSP00橙�周五1900/彭煜腾/feedback/彭煜腾-CSP00橙�周五1900-04-�馈报告.pdf similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/彭煜腾/彭煜腾-CSP00橙�周五1900-04-�馈报告.pdf rename to .claude/memory/class/CSP00橙�周五1900/彭煜腾/feedback/彭煜腾-CSP00橙�周五1900-04-�馈报告.pdf diff --git a/.claude/memory/class/CSP00橙�周五1900/彭煜腾/profile.md b/.claude/memory/class/CSP00橙�周五1900/彭煜腾/profile.md index 0316dfc..f832074 100644 --- a/.claude/memory/class/CSP00橙�周五1900/彭煜腾/profile.md +++ b/.claude/memory/class/CSP00橙�周五1900/彭煜腾/profile.md @@ -142,7 +142,11 @@ --- -## 📈 �长记录 +## � �长记录 + +### 2026-09-24(CSP00第4课·循环与攻击) +- **表现**:OJ 10/10全部通过(12次�交,9�一�过),唯一错题T3第二次�订正通过,T10通过�主动�核�交。 +- **关键观察**:连续两周全部题目最终通过,当堂消化能力稳定;新失分点是"审题先确认动作与对象"(T3误选移动指令),需建立"先圈题眼�作答"的习惯。 ### 2026-09-18(CSP00第3课·while循环) - **表现**:上周请�,回归一点没掉队,关�冲到第18-19关。第18关��时能�下心跟�师一步步拆巡逻路线,自己统一����补全步骤�通关。OJ 10/10全部通过(15次�交,6�一�过),�壳的题下一两次�交就改对。 diff --git a/Class-2026-C/CSP00橙�周五1900/王晨语/feedback/20260924_CSP00-04.md b/.claude/memory/class/CSP00橙�周五1900/王晨语/feedback/20260924_CSP00-04.md similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/王晨语/feedback/20260924_CSP00-04.md rename to .claude/memory/class/CSP00橙�周五1900/王晨语/feedback/20260924_CSP00-04.md diff --git a/Class-2026-C/CSP00橙�周五1900/王晨语/王晨语-CSP00橙�周五1900-04-�馈报告.html b/.claude/memory/class/CSP00橙�周五1900/王晨语/feedback/王晨语-CSP00橙�周五1900-04-�馈报告.html similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/王晨语/王晨语-CSP00橙�周五1900-04-�馈报告.html rename to .claude/memory/class/CSP00橙�周五1900/王晨语/feedback/王晨语-CSP00橙�周五1900-04-�馈报告.html diff --git a/Class-2026-C/CSP00橙�周五1900/王晨语/王晨语-CSP00橙�周五1900-04-�馈报告.md b/.claude/memory/class/CSP00橙�周五1900/王晨语/feedback/王晨语-CSP00橙�周五1900-04-�馈报告.md similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/王晨语/王晨语-CSP00橙�周五1900-04-�馈报告.md rename to .claude/memory/class/CSP00橙�周五1900/王晨语/feedback/王晨语-CSP00橙�周五1900-04-�馈报告.md diff --git a/Class-2026-C/CSP00橙�周五1900/王晨语/王晨语-CSP00橙�周五1900-04-�馈报告.pdf b/.claude/memory/class/CSP00橙�周五1900/王晨语/feedback/王晨语-CSP00橙�周五1900-04-�馈报告.pdf similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/王晨语/王晨语-CSP00橙�周五1900-04-�馈报告.pdf rename to .claude/memory/class/CSP00橙�周五1900/王晨语/feedback/王晨语-CSP00橙�周五1900-04-�馈报告.pdf diff --git a/.claude/memory/class/CSP00橙�周五1900/王晨语/profile.md b/.claude/memory/class/CSP00橙�周五1900/王晨语/profile.md index 0592daa..834a840 100644 --- a/.claude/memory/class/CSP00橙�周五1900/王晨语/profile.md +++ b/.claude/memory/class/CSP00橙�周五1900/王晨语/profile.md @@ -93,6 +93,10 @@ ## � �长记录 +### 2026-09-24(CSP00第4课·循环与攻击) +- **表现**:OJ 10/10最终全部通过(14次�交,6�一�过),3�错题全部自己订正到�;T4连错3次�气�,第4次自己找到正确答案。 +- **关键观察**:韧劲满分�零放弃;暴露的新问题是"�轮�试选项探路"(T4四选项试了三个),需引导"先�上选项�自己说答案�对暗�";上周布置的"�交�多看一�"已在进步。 + ### 2026-09-18(CSP00第3课·while循环) - **表现**:上周请�,回归�状�在线,补的��内容一点就通。OJ 10/10全部通过(14次�交,7�一�过),全�第一个完�。T4错2次�自己�行读代�改对。 - **关键观察**:效率高�自我修正能力强;主�失分点是"求快"——审题急�交����查。需强化"�交�多看一�"的习惯。 diff --git a/Class-2026-C/CSP00橙�周五1900/郭艺嘉/feedback/20260924_CSP00-04.md b/.claude/memory/class/CSP00橙�周五1900/郭艺嘉/feedback/20260924_CSP00-04.md similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/郭艺嘉/feedback/20260924_CSP00-04.md rename to .claude/memory/class/CSP00橙�周五1900/郭艺嘉/feedback/20260924_CSP00-04.md diff --git a/Class-2026-C/CSP00橙�周五1900/郭艺嘉/郭艺嘉-CSP00橙�周五1900-04-�馈报告.html b/.claude/memory/class/CSP00橙�周五1900/郭艺嘉/feedback/郭艺嘉-CSP00橙�周五1900-04-�馈报告.html similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/郭艺嘉/郭艺嘉-CSP00橙�周五1900-04-�馈报告.html rename to .claude/memory/class/CSP00橙�周五1900/郭艺嘉/feedback/郭艺嘉-CSP00橙�周五1900-04-�馈报告.html diff --git a/Class-2026-C/CSP00橙�周五1900/郭艺嘉/郭艺嘉-CSP00橙�周五1900-04-�馈报告.md b/.claude/memory/class/CSP00橙�周五1900/郭艺嘉/feedback/郭艺嘉-CSP00橙�周五1900-04-�馈报告.md similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/郭艺嘉/郭艺嘉-CSP00橙�周五1900-04-�馈报告.md rename to .claude/memory/class/CSP00橙�周五1900/郭艺嘉/feedback/郭艺嘉-CSP00橙�周五1900-04-�馈报告.md diff --git a/Class-2026-C/CSP00橙�周五1900/郭艺嘉/郭艺嘉-CSP00橙�周五1900-04-�馈报告.pdf b/.claude/memory/class/CSP00橙�周五1900/郭艺嘉/feedback/郭艺嘉-CSP00橙�周五1900-04-�馈报告.pdf similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/郭艺嘉/郭艺嘉-CSP00橙�周五1900-04-�馈报告.pdf rename to .claude/memory/class/CSP00橙�周五1900/郭艺嘉/feedback/郭艺嘉-CSP00橙�周五1900-04-�馈报告.pdf diff --git a/.claude/memory/class/CSP00橙�周五1900/郭艺嘉/profile.md b/.claude/memory/class/CSP00橙�周五1900/郭艺嘉/profile.md index f21b112..be9b7a7 100644 --- a/.claude/memory/class/CSP00橙�周五1900/郭艺嘉/profile.md +++ b/.claude/memory/class/CSP00橙�周五1900/郭艺嘉/profile.md @@ -94,6 +94,10 @@ ## � �长记录 +### 2026-09-24(CSP00第4课·循环与攻击) +- **表现**:OJ 10/10全部一次通过(10次首�交),连续两周"零失误";全�错误率最高的T3(20/38首次�错)一次答对,�开全部三个陷阱;T9�T10通过��主动�核�交1次。 +- **关键观察**:严谨习惯�步�型(主动�核);下一步按约定推进"�讲师挑战",引导从"�得懂"走�"讲得出"。 + ### 2026-09-18(CSP00第3课·while循环) - **表现**:OJ 10/10全部一次通过(10次�交零失误),本次课堂练习全�完�质�最高的作业之一。概念一次�懂,讲评环节�讲最专注。 - **关键观察**:�姿明显改善,整节课基本无需�醒——讲解环节�电脑+家长�步引导的家校�����效。下一步引导他从"�得懂"走�"讲得出":下次讲评争�当�讲师。 diff --git a/Class-2026-C/CSP00橙�周五1900/陈圆振/feedback/20260924_CSP00-04(请�).md b/.claude/memory/class/CSP00橙�周五1900/陈圆振/feedback/20260924_CSP00-04(请�).md similarity index 100% rename from Class-2026-C/CSP00橙�周五1900/陈圆振/feedback/20260924_CSP00-04(请�).md rename to .claude/memory/class/CSP00橙�周五1900/陈圆振/feedback/20260924_CSP00-04(请�).md diff --git a/.claude/memory/class/CSP01橙�周六1610/CLAUDE.md b/.claude/memory/class/CSP01橙�周六1610/CLAUDE.md index c17f6c4..1f38882 100644 --- a/.claude/memory/class/CSP01橙�周六1610/CLAUDE.md +++ b/.claude/memory/class/CSP01橙�周六1610/CLAUDE.md @@ -8,6 +8,7 @@ - **教室**: 第八教室 - **学生**: 周晨远 - **�级目录�**: `CSP01橙�周六1610`(课程编�+�师+星期时间) +- **通知方�(2026-09-23 �师确认)**: 本�为**�机补课**模�,上课时间�固定,**��常规上课通知**,课次以实际上课日为准 ## 学生背景 - **年级**: �三(�将�高一) diff --git a/.claude/memory/class/CSP01橙�周六1610/summaries/20260926_CSP01-04_�级�馈.md b/.claude/memory/class/CSP01橙�周六1610/summaries/20260926_CSP01-04_�级�馈.md new file mode 100644 index 0000000..3632a5c --- /dev/null +++ b/.claude/memory/class/CSP01橙�周六1610/summaries/20260926_CSP01-04_�级�馈.md @@ -0,0 +1,50 @@ +# �级�馈 — CSP01橙�周六1610 + +| 项目 | 内容 | +|------|------| +| **日期** | 2026-09-26 | +| **课程** | 《字符串(string)专题》 | +| **课次** | CSP01-04 | +| **�师** | 橙� | +| **教室** | 第八教室(16:10-18:10) | + +--- + +## 出勤记录 + +- ✅ 周晨远 — 正常上课(一对一) + +--- + +## 课程内容 + +1. 字符串的两�读入:cin(�空格�止)与 getline(整行读入) +2. 求长度 s.size() 与�历:下标循环�for-each 拆字符 +3. 截��串 substr(起点, 长度) 的两�用法 +4. 查找 find 与 npos 判断�替� replace�判空 empty +5. 字符串比较规则(��按 ASCII 比较)与函数�载的�步认识 + +--- + +## 课堂总结 + +本节�实上次定下的"系统补地基"路线,进入字符串专题,把 string 常用�作完整串讲:两�读入的适用场景�size/substr/find/replace/empty 等核心函数,讲 find 时从返回下标引出 npos��引出 `string::npos` 与函数�载,讲 replace 时的拼写报错也顺势讲了调试方法。串讲中穿�了 API 接�调用�顺�存储与链表结构的拓展视野。 + +综�题《我是第几个��》带�完�:�到空格/�点�产生一个��的�路,踩到两个典型�——多空格导致��多计(补上"���空�计数"的判断)�字�数统计�置写�(把 `w.size()` 累加挪到清空�),最终跑通。晨远课堂互动积�:讲 for-each 时能举一�三推出数组拆分写法;主动追问"�一个函数��数��为什么�会乱",�载概念�解到�。 + +--- + +## 课�作业 + +- **必�**:讲义第9题(一周内完�,下节课检查);建议把《我是第几个��》独立�写一� +- **巩固**:substr 两�用法�find 的 npos 判断 + +## 课�建议 + +- 字符串是新地基第一站,建议本周把课堂例题�敲一��写讲义作业 +- �到拼写报错先自己读错误信�定�(今天 replace 拼错�典型) +- 下节课检查讲义第9题,继续按既定路线推进 + +--- + +*橙��师 · 2026-09-26* diff --git a/.claude/memory/class/CSP01橙�周六1610/周晨远/feedback/20260926_CSP01-04.md b/.claude/memory/class/CSP01橙�周六1610/周晨远/feedback/20260926_CSP01-04.md new file mode 100644 index 0000000..5ebba17 --- /dev/null +++ b/.claude/memory/class/CSP01橙�周六1610/周晨远/feedback/20260926_CSP01-04.md @@ -0,0 +1,19 @@ +# 课程�称:字符串(string)专题 + +**授课日期**: 2026-09-26 + +**课评内容**: + +晨远家长好,本周学习的内容是《字符串(string)专题》: +1. 字符串的两�读入:cin(�空格�止)与 getline(整行读入) +2. 求长度 s.size() 与�历:下标循环�for-each 拆字符 +3. 截��串 substr(起点, 长度) 的两�用法 +4. 查找 find 与 npos 判断�替� replace�判空 empty +5. 字符串比较规则(��按 ASCII 比较)与函数�载的�步认识 + +今天晨远按时到课�状�在线� 这是上次定下"系统补地基"�的第一讲,把 string 常用�作完整串讲了一�,他�解得很快:讲 for-each 拆字符时能举一�三,自己推出对数组拆分该怎么写✨;讲到函数�载时主动追问"�一个函数�,�数一多一少为什么�会乱",问到点�上了。综�题《我是第几个��》是�易错题,跟�从头写到尾:空格一多��数就数错,一起补上"先判断���空�计数"的边界处�,�用 w.size() 累加字�数,还认识了判断字�的 isalpha 函数💪。 + +本节为 string 专题串讲,OJ 暂无对应作业包;本周作业是讲义第9题,下节课检查。希望晨远课�把《我是第几个��》独立�写一�,�解为什么这么写,��是抄完就好~加油呀�💪✨ + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/CSP01橙�周六1610/周晨远/profile.md b/.claude/memory/class/CSP01橙�周六1610/周晨远/profile.md index 1e65dcd..862f9c5 100644 --- a/.claude/memory/class/CSP01橙�周六1610/周晨远/profile.md +++ b/.claude/memory/class/CSP01橙�周六1610/周晨远/profile.md @@ -1,7 +1,7 @@ # 学生画� — 周晨远 > 创建日期:2026-07-29 -> 最�更新:2026-09-05 +> 最�更新:2026-09-26 > �级:CSP01橙�周六1610(原 CSP01橙�一对一,2026-09-05 回归新建�,周六16:10-18:10 第八教室) --- @@ -63,6 +63,8 @@ **2026-09-05 第03课**:《深度优先�索(深�)基础》。用"扫地机器人"题讲DFS:沿一�路走到底�回溯。已有自己框架("整体框架是我想出�的"),�路对,�敲错一个�数字;�点规范代�风格(先定义��,分清N列/M行——易混淆)。课��到之�学得零散�记忆,建议系统补扎实字符串/数组地基,�东一�西一�;下节课定学习路线。 +**2026-09-26 第04课**:《字符串(string)专题》(09-12请�,09-26补上第04课)。系统串讲 string 常用�作(读入/size/substr/find/replace/empty/比较),带�综�题《我是第几个��》,踩��一起补上"���空�计数"边界处�和字�数统计�置。亮点:for-each 拆字符能举一�三推出数组拆分;主动追问函数�载"��函数�数��为何�乱"。作业:讲义第9题(下节课检查),建议�写《我是第几个��》。 + --- *�续更新,���长* diff --git a/.claude/memory/class/CSP04橙�周六0830/summaries/20260926_CSP04-04_�级�馈.md b/.claude/memory/class/CSP04橙�周六0830/summaries/20260926_CSP04-04_�级�馈.md new file mode 100644 index 0000000..5056529 --- /dev/null +++ b/.claude/memory/class/CSP04橙�周六0830/summaries/20260926_CSP04-04_�级�馈.md @@ -0,0 +1,36 @@ +# CSP04橙�周六0830 · 第4课《二维数组图形》�级汇总 + +> 授课日期:2026-09-26(周六 08:30,11教室)| 课程:CSP04 | 教师:橙� +> OJ 数�:第3章《二维数组》A包(�交集中于 9-26 凌晨 00:53–02:31;张立� 9-24 完�,�本�学生�计入) + +## 出勤与�交总览 + +| 学生 | 出勤 | A包(7题) | 一�AC | 客观题 | 备注 | +|------|------|---------|--------|--------|------| +| 欧俊宇 | ✅ | **7/7 全对** | 4 | �满分 | 唯一编程题全对(本�);4413行列写�→RE→AC 自主调通 | +| 汪�� | ✅ | 5/7 | 3 | �满分(试错爬�) | 930相似度一�AC代�漂亮;**1520/4413两�最值题未�** | +| �铭轩 | ✅ | 5/7 | 2 | �满分(第2轮) | 4406 CE少花括�;**930未通过**(cout写在循环内);误交旧代�1次 | +| 谢明泓 | � 请� | 0/7 | — | — | A包尚未�交,需�醒补交 | + +(张立�:A+B包全通关,但确认�本�学生,�计入本�统计) + +## 本�共性问题(讲评�点) + +1. **"地�与内存"考点全�失守**:&map+1(跳整个数组80字节)�arr[0]�16字节(是一整行)�int**�能作二维数组�数——三人选择题首轮全错,订正�全对但路径��(欧俊宇订正快�汪���试错��铭轩第2轮�定)。→ 下节课用格�图统一讲一�。 +2. **客观题试探作答习惯**:汪��选择题5轮(全A→全B→…)��铭轩4轮�欧俊宇3轮。需强调"先算�交"。 +3. **�交�检查缺失**:�铭轩CE(少花括�)+交错代�+cout�置错误,3次失误全拦在�一环节。 +4. **"求最值"题型完�率低**:1520/4413 �有欧俊宇��铭轩完�(汪��未��谢明泓未开始)。行�历普�好,列�历/��是薄弱点。 +5. **�交时间集中在凌晨**(00:53–02:31):完�度高但作�值得家长关注。 + +## 亮点 + +- 欧俊宇��铭轩在无人指导下自主调通"�列最大值"(列优先�历),�铭轩"边读边打擂�"写法全场最简。 +- 汪��"图�相似度"一�AC,精度处�(100.0先乘+fixed)一次写对。 +- 三人订正�客观题全部满分,订正文化已�型。 + +## 下节课行动项 + +- [ ] 课堂讲评:地�计算格�图法(10分钟) +- [ ] 强调:先本地编译���交;粘贴代�先看题� +- [ ] 跟进:汪��补1520/4413,谢明泓补A包,全�B包�动 +- [ ] �铭轩订正930(cout移出循环)——下节课检查 diff --git a/.claude/memory/class/CSP04橙�周六0830/summaries/20260926_上课通知_第4课.md b/.claude/memory/class/CSP04橙�周六0830/summaries/20260926_上课通知_第4课.md new file mode 100644 index 0000000..4a7dc6f --- /dev/null +++ b/.claude/memory/class/CSP04橙�周六0830/summaries/20260926_上课通知_第4课.md @@ -0,0 +1,29 @@ +# 上课通知 · 2026-09-26(周六)CSP04�0830 第4课(中秋�期照常上课) + +> �存:2026-09-23 | �表��:AGENTS.md / CSP04课程计划 +> **�给**:CSP04橙�周六0830 家长群(欧俊宇�汪���谢明泓��铭轩 家长) + +## 📣 ��文案(�直接�群) + +``` +📣上课通知: +家长好,中秋�期周六照常上课哦�孩�本周六(9月26日)有课~ + +�时间:周六早上08:30-10:30 +�地点:�一教室 +📚主题:第4课《二维数组图形》(C++信奥) +本节课�点:矩阵图案�旋转和行列规律。课�请家长�促孩�完� OJ 课堂练习: +� https://oj.qonnwolf.com/homework/6a826183bdde81887a2237c3 +💡 �外�醒:上节课布置的《二维数组》A包课堂练习请务必在本周六课��交哦~ + +如孩�这个时间需调整时间/请�,请��在群里�系�主任/�师。💗 +``` + +## 📌 备注 + +- 学生:欧俊宇�汪���谢明泓��铭轩(**王佳�已转出至其他�师�级**,本群通知���她) +- 课次:CSP04 第4课(主题��:`.claude/lesson/CSP/CSP04/课程计划.md` 第4课《二维数组图形》,OJ 作业包 CSP04-04A `6a826183bdde81887a2237c3`) +- 授课日期:2026-09-26;上周 9/19 已上第3课《二维数组》(上次通知里写"第2课"有误,实际已推进) +- ⚠� 上周全�到课但 OJ《二维数组》A包截至 9/19 无�交,本周课��点跟催(写入通知了) +- 课评文件�:`20260926_CSP04-04.md` +- 通知内容�按需微调,�必�字照抄 diff --git a/.claude/memory/class/CSP04橙�周六0830/欧俊宇/feedback/20260926_CSP04-04.md b/.claude/memory/class/CSP04橙�周六0830/欧俊宇/feedback/20260926_CSP04-04.md new file mode 100644 index 0000000..af3a52e --- /dev/null +++ b/.claude/memory/class/CSP04橙�周六0830/欧俊宇/feedback/20260926_CSP04-04.md @@ -0,0 +1,28 @@ +# 课程�称:二维数组图形 + +**授课日期**: 2026-09-26 + +**课评内容**: + +俊宇家长好,本周学习的内容是《二维数组图形》: +1. 用��循环输出矩阵图案(行列与图案的对应关系) +2. 找图案的行列规律(什么�置输出 * 的通项�) +3. 对角线�上三角/下三角图形的下标特� +4. 方阵旋转90°的行列��规律 +5. 先找规律�动笔的审题习惯 + +先�馈上周《二维数组》A包练习的OJ数�:俊宇7�题全部通过,其中4�一�AC,是本�唯一全对的两��学之一,说到�到,兑现了"全部一�通过"的期待💪。"�列最大值"�壳�三次�交一次比一次好——行列写��数组越界�最�自己�顺下标调通,全程没求助没放弃,这�独立调试能力正是信奥路上最值钱的。客观题订正�选择�判断��满分,订正质�高,是真弄懂�是碰�气✨。 +本周新学《二维数组图形》,�点是"把图案翻译�行列通项�"。俊宇现在��破的下一个点是"地�与内存"(&数组�+1�arr[0]�几字节�二维数组传�),这是GESP四级的核心考点,建议画格�图亲手算一�,比刷��新题都有用。 +希望俊宇本周完�B包课�作业3题(矩阵元素总和�奇�统计�主对角线求和),学有余力挑战C包的�辉三角和方阵旋转——正好是本节课内容的延伸,先���上课会很有感觉📈� + +**�OJ�题数�】** + +《二维数组》A包(7题):7/7 全部通过 ✅ +- 一�AC 4题:矩阵原样输出�图�相似度�矩阵加法���组最大年龄 +- �列最大值:WA(40) → RE → AC,三次�交自己调通 +- 选择题:20 → 80 → 100 分;判断题:40 → 100 分 +- 错题集中在"地�与内存"考点(&map+1�arr[0]字节数�int**传�),已订正至满分 +- B包课�作业(3题)�C包拓展(7题)待完� + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/CSP04橙�周六0830/欧俊宇/profile.md b/.claude/memory/class/CSP04橙�周六0830/欧俊宇/profile.md index 02eacf4..c4c7418 100644 --- a/.claude/memory/class/CSP04橙�周六0830/欧俊宇/profile.md +++ b/.claude/memory/class/CSP04橙�周六0830/欧俊宇/profile.md @@ -220,3 +220,5 @@ **2026-09-13 第2课观察(周日补课)**:A2选择排�一次AC,A3两次过;A1冒泡CE×1未过——��路问题,是�交�未自查语法;推�挑战A5稳定排�。 **2026-09-19 第3课观察**:按�与/按�或规则一次讲完能自己�述,专注度高;当日OJ A包无�交,练习安排本周内补交。 + +**2026-09-26 第4课观察**:A包7/7全对,4�一�AC;"�列最大值"行列写�→RE→AC三步自主调通;客观题订正�满分。错题集中在"地�与内存"(&map+1�arr[0]字节数�int**传�)→ GESP四级核心考点,建议格�图法攻克。B包/C包待完�。 diff --git a/.claude/memory/class/CSP04橙�周六0830/汪��/feedback/20260926_CSP04-04.md b/.claude/memory/class/CSP04橙�周六0830/汪��/feedback/20260926_CSP04-04.md new file mode 100644 index 0000000..946b2c5 --- /dev/null +++ b/.claude/memory/class/CSP04橙�周六0830/汪��/feedback/20260926_CSP04-04.md @@ -0,0 +1,31 @@ +# 课程�称:二维数组图形 + +**授课日期**: 2026-09-26 + +**课评内容**: + +��家长好,本周学习的内容是《二维数组图形》: +1. 用��循环输出矩阵图案(行列与图案的对应关系) +2. 找图案的行列规律(什么�置输出 * 的通项�) +3. 对角线�上三角/下三角图形的下标特� +4. 方阵旋转90°的行列��规律 +5. 先找规律�动笔的审题习惯 + +先�馈上周《二维数组》A包练习的OJ数�:��动了7题中的5题�5题全部满分,其中"图�相似度"一�AC——边读边比�先乘�除�精度�两��数格�,三个易错点一次全对,这份代�是全场写得最漂亮的之一✨。矩阵原样输出�矩阵加法也是一�通过,两层�历的基本功已��型。判断题第一次40分第二次满分,订正效率高。 +需��师"敲黑�"的有一点:选择题从0分爬到100分用了4轮�交,最�虽然全对,但"地�计算"那3�题当时是�一轮轮试出�的,�是�自己算出�的——考试场上�没有试错机会。这�是能力问题,是方法问题:画2×3格�图标上��,数一数第几个元素�乘4字节,两分钟就能算准。把这3�错题�算一�,"试出�的答案"就��"算出�的把�"了💪。 +�外还有2�"打擂�求最值"的题(��组最大年龄��列最大值)没动笔,套路和你已通过的题完全相�,�题15分钟内�以拿下。 +希望��本周:①先补A包剩下2题;②3�地�错题�看答案�算一�;③完�B包3题(矩阵元素总和�奇�统计�主对角线求和)。你的专注和细致已�是标�,就差这最�一步,加油� + +加油呀�💪✨ + +**�OJ�题数�】** + +《二维数组》A包(7题):5/7 通过,动过的题全部满分 ✅ +- 一�AC 3题:图�相似度(精度处�一次写对)�矩阵原样输出�矩阵加法 +- 未�:��组最大年龄��列最大值(�为"打擂�求最值"套路,建议本周补上) +- 选择题:5次�交 0→20→40→100(��轮试错逼近,地�计算需回头补懂) +- 判断题:40 → 100 分 +- B包课�作业(3题)�C包拓展(7题)待完� + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/CSP04橙�周六0830/汪��/profile.md b/.claude/memory/class/CSP04橙�周六0830/汪��/profile.md index 8871eb8..1644818 100644 --- a/.claude/memory/class/CSP04橙�周六0830/汪��/profile.md +++ b/.claude/memory/class/CSP04橙�周六0830/汪��/profile.md @@ -213,3 +213,5 @@ **2026-09-13 第2课观察(周日补课)**:主动�补课,全程专注;A1冒泡�A3交�次数�一次AC,过程模拟扎实;A2选择排�WA×1未过,�在index下标交�细节,课�需�懂。 **2026-09-19 第3课观察**:专注��全程,矩阵行列结构�解清楚;上节课��的下标交�问题�讲评当场弄懂,"�懂就追到底"的劲头好;当日OJ A包无�交,练习安排本周内补交。 + +**2026-09-26 第4课观察**:A包5/7,动过的题全满分;图�相似度一�AC(100.0先乘�精度+fixed一次写对)。⚠� 选择题5轮试错爬�(全A→全B→…→100),地�计算是"试"出�的�"算"出�的→需画格�图�算3�错题。1520/4413两�最值题未�(列�历/���点)。B包/C包待完�。 diff --git a/.claude/memory/class/CSP04橙�周六0830/谢明泓/feedback/20260926_CSP04-04(请�).md b/.claude/memory/class/CSP04橙�周六0830/谢明泓/feedback/20260926_CSP04-04(请�).md new file mode 100644 index 0000000..77328b2 --- /dev/null +++ b/.claude/memory/class/CSP04橙�周六0830/谢明泓/feedback/20260926_CSP04-04(请�).md @@ -0,0 +1,28 @@ +# 课程�称:二维数组图形(请�) + +**授课日期**: 2026-09-26 + +**课评内容**: + +泓泓家长好,本周学习的内容是《二维数组图形》: +1. 用��循环输出矩阵图案(行列与图案的对应关系) +2. 找图案的行列规律(什么�置输出 * 的通项�) +3. 对角线�上三角/下三角图形的下标特� +4. 方阵旋转90°的行列��规律 +5. 先找规律�动笔的审题习惯 + +泓泓今天请�,本节课内容缺席,�师会把课堂演示代�和练习题整�好�给您,方便孩�回看补上。 +�外�跟家长�步一下:上周《二维数组》A包的7�课堂练习,泓泓还没有在OJ上�交。这批题是矩阵�历的基本功,下一节《图形输出》直接 building 在它们上�,拖久了��学起�会�力。建议本周先补交这7题,�到��的题把代��我,�师�独讲。 +本次课的讲义和回看�料���到�级群,泓泓补完上周练习��以对照下�的学习�点预习。期待泓泓回归课堂,有什么问题�时�系我~ + +加油呀�💪✨ + +**�OJ�题数�】** + +《二维数组》A包(7题):暂无�交记录,建议本周补交 ⚠� +- 题目:矩阵原样输出�图�相似度�矩阵加法���组最大年龄��列最大值 + 选择/判断 +- �示:�5题都是"�层循环�历矩阵"�一套路,第1题矩阵原样输出是模�题,建议从它入手 +- B包课�作业(3题)�C包拓展(7题)待完� + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/CSP04橙�周六0830/�铭轩/feedback/20260926_CSP04-04.md b/.claude/memory/class/CSP04橙�周六0830/�铭轩/feedback/20260926_CSP04-04.md new file mode 100644 index 0000000..4bca2c6 --- /dev/null +++ b/.claude/memory/class/CSP04橙�周六0830/�铭轩/feedback/20260926_CSP04-04.md @@ -0,0 +1,32 @@ +# 课程�称:二维数组图形 + +**授课日期**: 2026-09-26 + +**课评内容**: + +铭轩家长好,本周学习的内容是《二维数组图形》: +1. 用��循环输出矩阵图案(行列与图案的对应关系) +2. 找图案的行列规律(什么�置输出 * 的通项�) +3. 对角线�上三角/下三角图形的下标特� +4. 方阵旋转90°的行列��规律 +5. 先找规律�动笔的审题习惯 + +先�馈上周《二维数组》A包练习的OJ数�:铭轩14次�交从头战到尾,没有一题放��管,这股劲头是标�级的✨。"��组最大年龄"一�AC——边读入边打擂��连数组都�了�注释规范,是真的�解了�路�是照抄套路;"�列最大值"也是一�AC,外层走列内层走行�得清清楚楚,还细心处�了空格分隔,行列关系你是懂的💪。选择题第2轮就拿到满分,订正�快�准。 +现在拦在你分数��的�剩一件事:交之�先检查。这次有3处失误其实都是�一类——①矩阵原样输出少打一个�花括�,没编译就交了(CE);②图�相似度第1次交错�了别的题的代�;③第2次�路完全正确(边读边比),但输出语�写在了循环里�,�比一个数就输出一次。�外"�列最大值"通过��误交了一次旧代�(�绩已�留)。这些全部拦在"�交�10秒检查"这一步——先本地编译跑通样例�粘贴�看一眼题�,你的分数立刻就能对�你的水平。 +特别�说:图�相似度你离通过�差两�步(输出挪到循环外�第二幅图�读�存),�路已�到�,本周订正它� +希望铭轩本周:①订正图�相似度;②3�地�错题(&map+1�arr[0]字节数�传�规则)画格��算一�;③完�B包3题。把细心加上,你的榜样�置就稳了� + +加油呀�💪✨ + +**�OJ�题数�】** + +《二维数组》A包(7题):5/7 通过 ✅ +- 一�AC 2题:��组最大年龄(边读边比�注释规范)��列最大值(列优先�历正确) +- 矩阵原样输出:CE(少�花括�)→ AC +- 图�相似度:第1次交错代� → 第2次�路对但cout写在循环内(WA,未订正)⚠� 本周订正�点 +- �列最大值通过�误交一次旧代�(�绩�留) +- 选择题:4次�交订正至100分;判断题:40 → 100 分 +- B包课�作业(3题)�C包拓展(7题)待完� + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/CSP04橙�周六0830/�铭轩/profile.md b/.claude/memory/class/CSP04橙�周六0830/�铭轩/profile.md index 832fc1d..42a660a 100644 --- a/.claude/memory/class/CSP04橙�周六0830/�铭轩/profile.md +++ b/.claude/memory/class/CSP04橙�周六0830/�铭轩/profile.md @@ -236,3 +236,5 @@ **2026-09-13 第2课观察(周日补课)**:A2选择排�一次AC;A1冒泡WA×3(5次�交)�A3 WA×2未过,趟数边界(j≤n-i)是易错点;9次�交�放弃积�性高;课上�课外�题兴奋需�醒。 **2026-09-19 第3课观察**:课堂�与最积�,跟推导�步回答;上节课冒泡内层边界问题当场弄懂,肯回头�懂错题;当日OJ A包无�交,练习安排本周内补交。 + +**2026-09-26 第4课观察**:A包5/7,14次�交战到底(��度标�);2题一�AC,“边读边打擂��写法全场最简之一。⚠� �交�检查�是短�:CE(少花括�)+交错代�×1+930的cout写在循环内(WA未订正)+通过�误交旧代�——全拦在“�交�10秒自查�。需�实:先本地编译跑样例�粘贴先看题�。930订正是本周第一优先。B包/C包待完�。 diff --git a/.claude/memory/class/CSP04橙�周六1400/summaries/20260917_上课通知_第2课.md b/.claude/memory/class/CSP04橙�周六1400/summaries/20260917_上课通知_第3课.md similarity index 75% rename from .claude/memory/class/CSP04橙�周六1400/summaries/20260917_上课通知_第2课.md rename to .claude/memory/class/CSP04橙�周六1400/summaries/20260917_上课通知_第3课.md index c0fe760..17056ea 100644 --- a/.claude/memory/class/CSP04橙�周六1400/summaries/20260917_上课通知_第2课.md +++ b/.claude/memory/class/CSP04橙�周六1400/summaries/20260917_上课通知_第3课.md @@ -1,4 +1,4 @@ -# 上课通知 · 2026-09-19(周六)CSP04�1400 第2课(巩固) +# 上课通知 · 2026-09-19(周六)CSP04�1400 第3课(巩固) > �存:2026-09-17 | �表��:AGENTS.md / CSP04课程计划 > **�给**:CSP04橙�周六1400 家长群(郑�煜�张雨禾��俊宇������佳音 家长) @@ -11,7 +11,7 @@ �时间:周六下�14:00-16:00 地点:八教室 -主题:第2课《简�排�》巩固练习(C++信奥) +主题:第3课《简�排�》巩固练习(C++信奥) 本节课�点:冒泡�选择��入三�排�的过程模拟与应用题,上周没到课的�学会安排补上。课�请家长�促孩�完� OJ 课堂练习: � https://oj.qonnwolf.com/homework/6a826183bdde81887a2237bb @@ -21,7 +21,7 @@ ## 📌 备注 - 学生:郑�煜�张雨禾��俊宇������佳音 -- 课次:CSP04 第2课(巩固周)。**上周(9/12)本�已上过《简�排�》**:张雨禾��俊宇到课,郑�煜������佳音请�——本周继续《简�排�》,正好让请� 3 人补上,到课 2 人�巩固应用题(用户 2026-09-17 确认本周继续上简�排�) +- 课次:CSP04 第3课(巩固周,课次�按 2026-09-26 新课程计划;当时按旧大纲计为第2课)。**上周(9/12)本�已上过《简�排�》**:张雨禾��俊宇到课,郑�煜������佳音请�——本周继续《简�排�》,正好让请� 3 人补上,到课 2 人�巩固应用题(用户 2026-09-17 确认本周继续上简�排�) - 上周课堂观察(�自 9/12 �级�馈):三�排�容�大,学生普��完� A1-A2,交�次数�第K��稳定排�等应用题完�度低——本周巩固课�点补这些 - OJ 作业包��:`.claude/config/hw_dict.json` CSP04-02A(`6a826183bdde81887a2237bb`);如实际布置的作业包��,��替�链接 - ⚠� 教室�径�一致:9/4 通知与 AGENTS.md �为**八教室**,但 9/12 �级�馈写了"�三教室"——本次按八教室�,如 9/12 是临时�教室请确认 diff --git a/.claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-02_�级�馈.md b/.claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-03_�级�馈.md similarity index 95% rename from .claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-02_�级�馈.md rename to .claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-03_�级�馈.md index 695a9bc..8d7f242 100644 --- a/.claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-02_�级�馈.md +++ b/.claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-03_�级�馈.md @@ -1,4 +1,4 @@ -# CSP04橙�周六1400 · 第2课(巩固)《简�排�》�级�馈 +# CSP04橙�周六1400 · 第3课(巩固)《简�排�》�级�馈 **授课日期**: 2026-09-19 **上课时间**: 周六下� 14:00(八教室) @@ -9,7 +9,7 @@ | 类别 | 学生 | 备注 | |------|------|------| -| 本�·到课 | ����张雨禾��俊宇 | ���上周日已补过第2课内容,本次为补课�的正常上课 | +| 本�·到课 | ����张雨禾��俊宇 | ���上周日已补过《简�排�》内容,本次为补课�的正常上课 | | 本�·请� | �佳音�郑�煜 | 郑�煜连续两周请�,《简�排�》内容待补 | > 本�5人中2人请�,实际到课3人。 diff --git a/.claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-02_课评质检报告.md b/.claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-03_课评质检报告.md similarity index 90% rename from .claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-02_课评质检报告.md rename to .claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-03_课评质检报告.md index 7416f08..8caaf7b 100644 --- a/.claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-02_课评质检报告.md +++ b/.claude/memory/class/CSP04橙�周六1400/summaries/20260919_CSP04-03_课评质检报告.md @@ -1,4 +1,4 @@ -# 📋 课评质检报告 — CSP04橙�周六1400 第2课(巩固)《简�排�》 +# 📋 课评质检报告 — CSP04橙�周六1400 第3课(巩固)《简�排�》 **质检日期**:2026-09-19 **质检范围**:3 份到课个人课评 + 2 份请�记录 + 1 份�级�馈 @@ -29,7 +29,7 @@ - 录音 26:13「有两个人请�了�与�佳音+郑�煜缺勤�� **课次归属核对**: -- 9/17 上课通知明确「第2课(巩固周)�且作业包链接为 02A;录音 01:13 �师原�「还是第二节课,第二节课这个冒泡排�的实现�——文件�定为 `20260919_CSP04-02.md`(� -03) +- 9/17 上课通知明确「巩固周�且作业包链接为 02A;录音 01:13 �师原�「还是第二节课,第二节课这个冒泡排�的实现�。当时按旧大纲记为第2课;2026-09-26 课程计划调整为「第3课=排�巩固��,文件�统一为 `20260919_CSP04-03.md` - OJ ��:今天(09-19)的实时�交全部�在 02A 包(�俊宇 14:46 冒泡 AC) **OJ 数�核对**(02A 包全� 307 ��交,�分页修正): @@ -54,7 +54,7 @@ ## �三�主�问题】(按严�程度) -1. **周次/文件�风险(已修正)**:�稿按课程大纲顺�写�"第3课",与上课通知(第2课巩固周)�录音("还是第二节课")�OJ �交包(02A)三���矛盾——已统一为第2课,文件� `-02`,��出勤统计�判。 +1. **周次/文件�风险(已修正)**:�稿按课程大纲顺�写�"第3课",与上课通知(巩固周)�录音("还是第二节课")�OJ �交包(02A)三���矛盾,当时统一为第2课;2026-09-26 课程计划调整�本课次最终定为第3课(文件� `-03`)。 2. **OJ 历�误记(已修正)**:��� 02A 完�度 1/7 系上周脚本分页�算,全�抓��为 3/7(09-13 补课);画�与归档�步更正。 3. **��归属(已回退)**:录音中"一级考试题""数�范围�醒"无法确�针对哪个学生,课评中�作�级层�教学安排表述。 4. **格�微瑕(已修正)**:�佳音请�记录表头错字"�交"→"�交"。 diff --git a/.claude/memory/class/CSP04橙�周六1400/summaries/20260926_CSP04-03_�级�馈.md b/.claude/memory/class/CSP04橙�周六1400/summaries/20260926_CSP04-04_�级�馈.md similarity index 86% rename from .claude/memory/class/CSP04橙�周六1400/summaries/20260926_CSP04-03_�级�馈.md rename to .claude/memory/class/CSP04橙�周六1400/summaries/20260926_CSP04-04_�级�馈.md index 960065b..0559c22 100644 --- a/.claude/memory/class/CSP04橙�周六1400/summaries/20260926_CSP04-03_�级�馈.md +++ b/.claude/memory/class/CSP04橙�周六1400/summaries/20260926_CSP04-04_�级�馈.md @@ -1,7 +1,7 @@ -# CSP04橙�周六1400 · 第3课《二维数组》�级�馈 +# CSP04橙�周六1400 · 第4课《二维数组》�级�馈 > 授课日期:2026-09-26(周六下� 14:00 · 八教室 · 中秋�期照常上课) -> 章节:CSP04橙�周六1400-03(OJ 章节「03 二维数组�:定义��历�行优先存储和地��算) +> 章节:CSP04橙�周六1400-04(对应 OJ 章节「03 二维数组�:定义��历�行优先存储和地��算) > 生�日期:2026-09-26 | 数���:OJ 课程�馈接�(教师视角) ## 一�出勤情况 @@ -10,7 +10,7 @@ |------|------|------| | 本�·到课 | 张雨禾 | 1 人到课 | | 本�·请� | �俊宇�郑�煜������佳音 | 4 人请� | -| 补课·到课 | 谢明泓(0845�) | 上周六 0845 �上第3课时请�,本次� 1400 �补第3课,整章当场补� | +| 补课·到课 | 谢明泓(0845�) | 上周六 0845 �上第3课时请�,本次� 1400 �补《二维数组》课,整章当场补� | > 本� 5 人中 4 人请�(中秋�期影�),实际到课 1 人 + 补课 1 人。请�学生�已在�自课评中附上补�建议与欠账清�。 @@ -43,9 +43,9 @@ ## 五�产物清� -- 家长版三件套:`张雨禾/feedback/张雨禾-CSP04橙�周六1400-03-�馈报告.{md,html,pdf}`�`补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-03-�馈报告.{md,html,pdf}` -- 内部课评正本:`张雨禾/feedback/20260926_CSP04-03.md`�`补课/谢明泓/feedback/20260926_CSP04-03(补课-CSP04橙�周六1400).md` -- 请�记录:`郑�煜 / �俊宇 / ��� / �佳音 /feedback/20260926_CSP04-03(请�).md`(4 人) +- 家长版三件套:`张雨禾/feedback/张雨禾-CSP04橙�周六1400-04-�馈报告.{md,html,pdf}`�`补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-04-�馈报告.{md,html,pdf}` +- 内部课评正本:`张雨禾/feedback/20260926_CSP04-04.md`�`补课/谢明泓/feedback/20260926_CSP04-04(补课-CSP04橙�周六1400).md` +- 请�记录:`郑�煜 / �俊宇 / ��� / �佳音 /feedback/20260926_CSP04-04(请�).md`(4 人) - 画�更新:张雨禾�谢明泓 profile.md 已追加本讲观察 > ⚠� 家长版报告为�稿,���请教师审核措辞;代�/报错/错题选项属教学�感数�,��对应家长,�进�级群;��学生横�排�。 diff --git a/.claude/memory/class/CSP04橙�周六1400/summaries/20260926_上课通知_第3课.md b/.claude/memory/class/CSP04橙�周六1400/summaries/20260926_上课通知_第4课.md similarity index 63% rename from .claude/memory/class/CSP04橙�周六1400/summaries/20260926_上课通知_第3课.md rename to .claude/memory/class/CSP04橙�周六1400/summaries/20260926_上课通知_第4课.md index a0140da..8c2fce9 100644 --- a/.claude/memory/class/CSP04橙�周六1400/summaries/20260926_上课通知_第3课.md +++ b/.claude/memory/class/CSP04橙�周六1400/summaries/20260926_上课通知_第4课.md @@ -1,4 +1,4 @@ -# 上课通知 · 2026-09-26(周六)CSP04�1400 第3课《二维数组》(中秋�期照常上课) +# 上课通知 · 2026-09-26(周六)CSP04�1400 第4课《二维数组》(中秋�期照常上课) > �存:2026-09-23 | �表��:AGENTS.md / CSP04课程计划 > **�给**:CSP04橙�周六1400 家长群(郑�煜�张雨禾��俊宇������佳音 家长) @@ -11,7 +11,7 @@ �时间:周六下�14:00-16:00 �地点:八教室 -📚主题:第3课《二维数组》(C++信奥) +📚主题:第4课《二维数组》(C++信奥) 本节课�点:二维数组的定义与行列结构��层循环按行�历�行优先存储。课�请家长�促孩�完� OJ 课堂练习: � https://oj.qonnwolf.com/homework/6a826183bdde81887a2237bf @@ -21,10 +21,10 @@ ## 📌 备注 - 学生:郑�煜�张雨禾��俊宇������佳音 -- 课次:CSP04 第3课(主题��:`.claude/lesson/CSP/CSP04/课程计划.md` 第3课《二维数组》,OJ 作业包 CSP04-03A `6a826183bdde81887a2237bf`) -- 进度�径:1400 � 9/19 上的是第2课《简�排�》**巩固课**(未编�进新课),本次 9/26 正�进入第3课;0830 ��日(9/19)已上第3课,两�进度差一周,教案�衔接共用 +- 课次:CSP04 第4课(主题��:`.claude/lesson/CSP/CSP04/课程计划.md` 第4课《二维数组》,OJ 作业包 CSP04-04A `6a826183bdde81887a2237bf`) +- 进度�径:1400 � 9/19 上的是第3课《简�排�》**巩固课**,本次 9/26 进入第4课;0830 � 9/19 已上第3课�9/26 上第4课《二维数组图形》,两�进度差一周,教案�衔接共用 - ⚠� **�点跟进对象**(请�补课): - - 郑�煜:连续两周请�(9/12�9/19),第1课《基础回顾》+ 第2课《简�排�》都欠� + - 郑�煜:连续两周请�(9/12�9/19),第1课《基础回顾》+ 第2课《简�排�》(� 9/19 巩固)都欠� - �佳音:9/19 请�,《简�排�》A包 7 题未� -- 课评文件�:`20260926_CSP04-03.md` +- 课评文件�:`20260926_CSP04-04.md` - 通知内容�按需微调,�必�字照抄 diff --git a/.claude/memory/class/CSP04橙�周六1400/���/feedback/20260919_CSP04-02.md b/.claude/memory/class/CSP04橙�周六1400/���/feedback/20260919_CSP04-03.md similarity index 100% rename from .claude/memory/class/CSP04橙�周六1400/���/feedback/20260919_CSP04-02.md rename to .claude/memory/class/CSP04橙�周六1400/���/feedback/20260919_CSP04-03.md diff --git a/.claude/memory/class/CSP04橙�周六1400/���/feedback/20260926_CSP04-03(请�).md b/.claude/memory/class/CSP04橙�周六1400/���/feedback/20260926_CSP04-04(请�).md similarity index 94% rename from .claude/memory/class/CSP04橙�周六1400/���/feedback/20260926_CSP04-03(请�).md rename to .claude/memory/class/CSP04橙�周六1400/���/feedback/20260926_CSP04-04(请�).md index 40ba9e7..b4e2a17 100644 --- a/.claude/memory/class/CSP04橙�周六1400/���/feedback/20260926_CSP04-03(请�).md +++ b/.claude/memory/class/CSP04橙�周六1400/���/feedback/20260926_CSP04-04(请�).md @@ -19,7 +19,7 @@ **�OJ�题数�】** -第3课《二维数组》A包(7题):暂无�交记录 ⚠� +第4课《二维数组》A包(7题):暂无�交记录 ⚠� 此�进度:《简�排�》A包 3/7 已完�(09-13 补课),剩余 A3/A4/A5/A6 待补 --- diff --git a/.claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/20260919_CSP04-02.md b/.claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/20260919_CSP04-03.md similarity index 100% rename from .claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/20260919_CSP04-02.md rename to .claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/20260919_CSP04-03.md diff --git a/.claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/20260926_CSP04-03.md b/.claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/20260926_CSP04-04.md similarity index 100% rename from .claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/20260926_CSP04-03.md rename to .claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/20260926_CSP04-04.md diff --git a/.claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/张雨禾-CSP04橙�周六1400-03-�馈报告.html b/.claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/张雨禾-CSP04橙�周六1400-04-�馈报告.html similarity index 99% rename from .claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/张雨禾-CSP04橙�周六1400-03-�馈报告.html rename to .claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/张雨禾-CSP04橙�周六1400-04-�馈报告.html index 58ded8e..79301f6 100644 --- a/.claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/张雨禾-CSP04橙�周六1400-03-�馈报告.html +++ b/.claude/memory/class/CSP04橙�周六1400/张雨禾/feedback/张雨禾-CSP04橙�周六1400-04-�馈报告.html @@ -99,7 +99,7 @@
学 习 � 馈 �
-

张雨禾 �学 · CSP04橙�周六1400-03「二维数组�

+

张雨禾 �学 · CSP04橙�周六1400-04「二维数组�

CSP04橙�周六1400 � | 2026-09-26 | 本讲共 17 题(课堂 7 + 作业 3 + 拓展 7)
🎉 课堂练习 7/7 整包清零
diff --git a/.claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-03-å��馈报告.md b/.claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-04-å��馈报告.md similarity index 99% rename from .claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-03-å��馈报告.md rename to .claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-04-å��馈报告.md index 2fbe7f4..0124ade 100644 --- a/.claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-03-å��馈报告.md +++ b/.claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-04-å��馈报告.md @@ -1,6 +1,6 @@ -# 学生æ��交诊断报告 · 张雨禾(CSP04æ©™å­�周六1400-03 二维数组) +# 学生æ��交诊断报告 · 张雨禾(CSP04æ©™å­�周六1400-04 二维数组) -> ç�­çº§ï¼šCSP04æ©™å­�周六1400(2026 ç§‹å­£ç�­ CSP04)| 章节:03 二维数组 +> ç�­çº§ï¼šCSP04æ©™å­�周六1400(2026 ç§‹å­£ç�­ CSP04)| 章节:04 二维数组 > 授课日期:2026-09-26 | 生æˆ�日期:2026-09-26 | 状æ€�:本ç�­Â·åˆ°è¯¾ | æ•°æ�®æ�¥æº�:OJ 课程å��馈接å�£ï¼ˆæ•™å¸ˆè§†è§’) > **本报告为教师审核稿,å�‘é€�给学生/å®¶é•¿å‰�请先审阅措辞** diff --git a/.claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-03-å��馈报告.pdf b/.claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-04-å��馈报告.pdf similarity index 92% rename from .claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-03-å��馈报告.pdf rename to .claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-04-å��馈报告.pdf index af7954a..efbdc6a 100644 --- a/.claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-03-å��馈报告.pdf +++ b/.claude/memory/class/CSP04æ©™å­�周六1400/张雨禾/feedback/张雨禾-CSP04æ©™å­�周六1400-04-å��馈报告.pdf @@ -4,8 +4,8 @@ < /Creator (Mozilla/5.0 \(Windows NT 10.0; Win64; x64\) AppleWebKit/537.36 \(KHTML, like Gecko\) HeadlessChrome/147.0.0.0 Safari/537.36 Edg/147.0.0.0) /Producer (Skia/PDF m147) -/CreationDate (D:20260926105212+00'00') -/ModDate (D:20260926105212+00'00')>> +/CreationDate (D:20260926122017+00'00') +/ModDate (D:20260926122017+00'00')>> endobj 3 0 obj <> stream -xœì½kÏ,Gn&øýüŠú¼À¤â$Ð0ðž›w€±á5°ûÕs¶=Â"Õ³n÷ûó#2Hf”t¤–lo[Õ áT=o2*. 2’ÁË‘2Ëÿáÿé0_shíàöøòý»~—�˜ª<£Ÿ¾|ÿ.>ðÿÿö·�ñáOÿãÝ7›ÿã_Þáï­…G Ä�?ýáÝ?½û¯ïþYÐZ:ê#¦ÞIšúÓÞý�?¾Ëý¨ªáñýø#;ñ¥ GíC9RŒLù‘ùT)×7ô¹„ü(éHµ×”DG¥”z}|yWêQ§ÐN5z>¸Ô꣗#¶–s{ÔzP¨”�ŽŒåñå]‹Gßӣ¥£€„ñ÷2š©ýàÄ)ÆGoG?XËÑщöøòŽòÑG×j<*U*éÁñèc5Rˆý=3o)¤p¤’’›áR>JÌlÖ"…Tá#³h)¤kY…j,÷ùN¦JG¢Îøù«QjíH-Tûë={]¿ºIñ¨½ôþÐáÑ‘s®MÇM\ŽÈ%°_Ä!¡–Ú:‘ÊQ{hvÊ9ô£—”£Lùµ8ÃÁ±<ÖÒqL´€deyŽ+Γ±•ôñÉ2ñj2´‹·ðØüñÎ\Xµ›ôPnÕá,¶¶ãVþ× 2ûdNd´;jÌx·èÞ[K£{TWpíç/モ þƒB䛸Ç?ÿùúãã÷ëã—ùæêãÛ�þåË/¹Ó#¶Gƒöv –-ÿÛ�ý48»>æ”·@�e;¨rMÖ®Õòø~|Ì©aÏŽõc~d°2¥Tø3s'å”îe€�;¥F�œÒÁÂ>_@ÏÜrïh Ü;•GÌGâ�9 -5ÁZgj†#4ʲûËçLôÈ‘�˜(Ð#–£–Ö9ÄGŽt¤\(?b=bL)?rìG&jÂËõh½·ÒÛ#ÇvÔ’2?b;r -‘CyäX�^¹´¶[f*U0|Ì ïògL@,ƒê í”ÜYºÝÑ–ŸlŘ"É6”Î~&IŸé‘"Fs ƒ+�„TÀo1Ê<ˆðÊ27�ÅŒõ‡Ìwç€î„1µ,Lo�&«ê*+C•{¤&KXÛÀ‰æ‡/ïšt(Èþm9!ö>�–ËRmÙ´Ôr=BÊÔÜo¶ÜŽ�’ë0昺EËýàkrãm™êãw¯™i™�Þª¬ô5ƒ­„£aŠÝ\·�R…)×¢4ìóJ2‹Œ[ä–¹á¿^ C´š$=¿8‘tQy¬AÄÔ³aG`œC3lÛŠ°]èŽÃ�öÀ5›ÍÐJ?Bȵ˜M Š‚ÝþZBÀÚ¬­(˜]ݳÀÆž4c«ŸïôÙV+}þúh³U¬g­Ýüz«]V~64ºÙ*!Eî0,|4o•±ð¥ÍY“j-Ìu׉l-Îu_3ÞZ’e%±–¦µ<—]—°µ2—]Øøê‹-Zƒxà†…½Ø§µ&m>$}“^ ÙZGg1€Å¸À8ÌÈbñ†I -!Î 26иŒ 26Mk|ÍçÚ^ÀÆÄƒúÚˆ@‹LèµU�`«¦ùéË»DóãùN÷ý@T6¬†TˆØ_Tq£}S±¤cPfG«¢NçEE¢Îß’�sž›Þ%dׂ¨,ÖuS©mWØxe£ -”kŒÚ¸,½s©eÅK1ž½W%ÇÝKDZÙ—6$6;ÆhN³·Œ’Õ]¨ÚXwëÒÛ8�üÓ»£ÕÂ�ƒkâÇA±vÑû(z¿½ôþKï¿ôþKï¿ôþKï¿ôþ_±Þÿö‡í•òQ¿ô;,JV¿÷�výÞCÜõ{Ax%zýÞ˜7ý Ì­~oLÏô{ã.‚²ZýÞÄâVÈ­WðK­^½7."¤­voœ…e,›pÆÇÎN¹7NB”�ro ÝÔk5 Êñ‰ro¤ÃÕ(w`¡‰ÒÕ½A,“�rŠé*F¹7"™×b÷%–@:n60 •Ì©å.”ûø0”ûøl”ûŒLY-éc~ÓÈ©Õ;#ÏÖ(Œä3ã52rÍŒ‘¥k�Ð5sm¤óZ#Å×âyo–Ùh†‹Œ¹ØF�á/£‘.NT½µÖ(8ÃÛF®m`TæÚ.ª[íÎR-¬›PµµîÖ¡Íû: ŒMn5;L Xñf4;cÙ­b'¬KÊœ�f'޲êÙhv`wÍNœæªÍNœ7Í3mo…«N8qÅšÇê4;q“57Š�¸oŠخ؉éZòÅ:Ä|­ùb2`—ÆQv„uy®úb[`wÕÎ!>Qí@纯-Ã!aB›Ù[€RHcÔkõšÈÐìã“höñÑjö�¨`X ©±¿¨²fuME’Ž@…—«Š9�‡:{KnÎiîN¯ëz¨ÖuS‰mWØÈve£.¦qŠ}ò—œ�nœxSìʲF±[æ6Š]÷�QìcÃÜûÜ[Ô¼f_»PÕ°nÖ¥°ç =¦ÇA¸;9¨¥ñB¿�·ú—Â)ü—Â)ü—Â)ü—Âÿ+Rø_{“×”©Ù9w§Ù9×]³s.»f真ivΰ0öNF³ �ª3ÕsŽ"ý¼b玘:|ctò91ø¥»Pœè™¥žSݬjçÔ6K=°]·sª›nçTîºdBrº�SÞt;°»n甞èv wÝΰáÞt;°]·½ëvÁ ÛLJ¡ÛÇg£Û`¤ÊjÉÈó›FP­Þ�6F�…о1Þ^�n¿f&Ý>gPŒª—صs­ZE¹.žŠ|»Ìª”!T‡(ç,ecyLµ’²ãR^ʶªå ƒ«:Ô­ jS·Œ*X»»TëFT�­;vht.PòYvºUï)Ác*Ο�¦Ô»,½ùù”:lŒ«©i¾M2(ZS½`ÌV½§¯¸�zO‰"¾õž%Ñï:ãðåýîÔ{JT°îÙè÷”¨bÝ­~Œ›Óî)QI1Ú=%êhÚp™@D“G/~L‰H:k”»`œƒUî)929å.(¦É(÷” ÞÇÙ÷Ú]‚É “Õî‚– ¿3·ê€FäœÆ·©ãçg«äõa•Ú¦Êûë*y´Ÿ*¡t<*ËìÈUêé©tÔ¹\bÔNºÊÛµ:*–uU€ëbI¯\at‚²�Ñ–ÓŒ®Qž4Š^™×(zËæFѯ aô¼n£@í3ÊV·£jeݶªÀÉ«ýëð:¼N¯Àëð:¼NÍ'¼ë_Îø½ÕñÎo}÷Ï,�C”D$Ÿ!'O|^1D11æ*1D•Z�“@€ïU®ì•óx2¹5ñôÈp]H¶™ÐXë�ŽHTè­¦šÖÔÖ5„Žà’†©+á Ö¨”‡XZ}”x$L„5µµ °÷«€Ýcvzë-I°Ó¤&O”zª<À@¡×G�ïF ˜Úð9 Ûù;yVèb}iIü$¦Ök’Hf -2éM�!H)O8‘ WÆB‚É; ʹ·>°šzÁ♡iÀ‘(1± -7u˜e†‚ 0ëÐç<Ö–Ü*ëÓÚ@±lùQÇBBÑ{@ñðpîi¡ÏÏ'>D 15‚´€¨�‚ ŸÕT | ê©»mðç 9FÓ»ã‘KOl‡ÑÀS­%?b L5F39-æ£7l'3‰ ;3„x›ðë‘òœ±kqrdÝt›8à 6Ðo±±§±wì9eËF ny©tö,¸Ç>XùbϽ,nIÊÈKOcR”éS„æ0¤‰s,̺“švÁjê6às©vƒ -8B«t+œ›}�M)p¾3�GJ`„\¦áˆˆ«Vp’ÓND*`‡~ubö7R?„1à9²H �ã‚ÎB¤†ˆeΜ1Àƒ#ÌÜFÜ)µÉ®C$KÌ ÄkÉ"tXÆA—‚ DŽãÓ`¢É/‘ˆ„|qÀž®” #gt„d+)ÇF§ÃOÖŽˆ+“áé.6fôkó¦;+F®˜ßjö `8ׯí*ðX6ÝÓ -p}üò®æëóùN…Ä„T’˜ö–Ìq?­ÒI{iĘgмýÐU8ê$)ªÓ9$ngòSo¤³.“‘㺠F曵7êA¹Ä(’ÅNFçXÆ3úI™Ôh2eg£õ,ë ©ÛĨRÝPFíÚÍgT´nT£ÌuK«æÿ �¯£Ãëèð::¼Ž¯£Ãëèð::üv�ß¾;;¸•>< < Ö†oþþþñÛ?ÿé}ùóãw¿ûæï>üç��ðø›¿yÿñÃ;aåçBù”„Ÿd6®�G'Ù­P[˜¸F2¯©¡Ã U9¹DÙû {.ˆf¨â–Ñ8†,=h`šGe˜[àŒŒcÎYèó4`Ƙڑb!£žŽXª`tôžå&’dí)=r-ùÈ ŠØ¥®…ŽX%’§µŽ”-B‡ùÁuÆü¢Á}KåÞ¦íÝL8)h/Z3ÕB·ú‹Ð´Ú÷¡k\‚k©¸@P^,¢ ®‰j=M :›­cP¿Óyo½Ããn-Oë8Šaßë"ŽÅ—_ÍŽ¾ÜÙãœiuRºöOyæF&·¯úøw“}ÿ[d²ÛsßÝñûß#:†ºoËï¾–t)–¾¸ÁI±É!kõ ÕÂ8(•GM¿<çÓO¾Múôw¦)^à—Y—ÐÎ,”Âìs±V¡�\K·ÇÓ”¢¼+DoJòžé­B)²¼ô²=§HϬB€7«PŠ]^»ÙžÐSlϬB 1ý ~·æØ0P@ú†�"®‡ß®y›H1ƒ9øô½`j¸ì3V¡„«Á^Ø…€&J¥£PŠq3 -{b kJ6F¡˜�bÁ[…“pkôn ìBóÓ0 Í/Ö24!ó®©í™÷RóÓæ V;iÞuu8úZlGnÞ ×$™Wm�LóZ>æ}3é™—}]M5 Ø…7eµ4(7£„åø×÷^’¿]Ê’ñ¿ -÷+KS“FËýÔŸÝ.ÎÔåV·õív Ø“Û%Àœws½$ØP²Dó’ Ÿ~Þ%SÉbÔ½® -.ù¨s·C.£ð—é¸àÆ�:±,Ìv=±3þ¹YËÃÖÆ0æÀšµ‹\Ê×­¶ àE·ìäþ%9ÛG‹t³ý—(,ílÿ%…r”pÙþK -|ä¾,Û%‡à.—J°Õ§dlú%è…Zl$�jÑÚWd=åR¬M¿ÈÉIÇ�qëG”ßœžœÃ$>Dç0çtô‚ �ìŒËéRª5è³r^ӵˣHC½ ú“¾xް·Jk¹Ÿ²‰#’ÇÝ}ô»�§¾ÿíñÔ�m°ï ß}ÿ›â;ÃAvëý«\ á$Tð>þïq�Ô‚šŠÑÌQ±à"St­9T–œñ*Г=€–œžÙJŽò.�­¨ä°€Jâg À›¨$Ú @%ÉjJí{XG¨)ì^öT� T -äßR}æW\RÙýŠnöŸ’ò3¿bÀp‰ec*)m `O @€#¡¦�}­BäïͬWNä-@€7 �€b*Whrè×g�}©\íÙPóÛö]uuÓ¾Ô®™÷_3vûª|M“}§^Óiß¿ÍÔÛwõµLö­~-¨1˜µ·¶‚Å'ƨpñ“5= Ö»[€”M�ACÚ?,óC‰ncRÑ-eÌ/vûS�nUcÔÑM=Í>ØöËyàl@-<±µðÄÔÂSPƒY! ƒÇX,—Ü4€ÍžØ€o6 pßfjñnjñ‰ àÝÔâS8o³ ;Þm@øx™ ¿îQ¯•±ÑÖÝì‰ ðÝ„^ßm@ÀžØ€o6 � H&aÚ€ÆggÒ§�XÑvUÙ.aµzk¤Ú•±Ù PQ©SedªNª±Ù0²ZËHu]V£, m¡ÜbÔŠò•QAûU¥lj”š2´Q€–ù�²Ô�bÔªn)£‚íö3êZ·ªQ캩õð‹n‘^Lj×1âuŒx#^Lj×1âuŒø­#~ÙUR2WI•¯«¤ZÚu•´>Nó3¾ u-mUª²î!W—x»KxUö$T©ÂÀtU¸…*Á­{¿KZ*&Ó\äÚ“»N¨…q—T³¿Kª5ìwI[ï=›»¤Zã‘3²¹»$ÀLøYsIR«d «Ý^¨À½„>oãæÕK­¬Õ\%Ú®’j­O®’* y÷«¤Z»½Jª•®«¤J·«¤JûUR¥>Áþ<ª #Ø«$ðÌ-R Щ6ªb¸sWIà˜Áv>9í‘J÷«¤ÁF·«$€ÛUØèÉU>†’d¨‹¡X®’šç=®Ï•äî�Jï�JÒ¿ý* ðv•ð~•ìÉU’ÌÐí*I0½Jª|]%áÓϼJbI"¯—”ãa#',°¬ÂSÓ1e$ãŽÎèO8üŒB‰jŒ&dC¹ëËbMˆùˆÍýñC)§›ÑŸJ=à:fŒäTø „Vs:Õrd¦›ÑŸ¤NUvFj8ʶËèO¨ø¥¦m®í¸Å)nñ�HJÓ27Œ¨²í*‰·‘]Üô–{EogÒçÎG*b__ÃgIïåìú(ažÈÛõY -x»>sÀ¨·ë3KF/g×—e/Æ®?ùàË�/Ü�Ò\ög¼âiäiÿm=ûÝ�³¾ÿ­qÖo±ï<ï}ÿä=ËF·�ø¯r±„sÑ¿[dÇejåfBnÉ»_1rKn~ÅH$ù$_�ä’d¤´gÜ"ï¹¥»óp–wâêíA@üHÕCv–mø -›ÃxîÏüŠ‘Qró+–4“w¿bä™|âWŒD“›_1ÀÍ „ô“»_1ÐD }ÉÉbèÀ¬¨Aàƒàͱ¸åÝ lw,ºÙƒ{Ðø4íA㋳ Ⱦ`æ'ö óÓöµ5?1Íá8sÐùL¢oÍy7ÍÙôŽÅfâí[{~b ÒÕ4¦³ðÖj°˜Ä˜7Y+ļžŽÞ¤\jm‹Ÿ­DYßšLÖ.±Æ•±Ÿœ[ñÜzwc�nSkݹöóeþ)ÆIàlAH\LR/W›E’â.ë¯=@:â–—Yiö©‡ñÖjí@’z¸8‡bäÆ)×Ù€Xò³gBâáV7s�ÌÃè¬3�ÄÃsáæjc©uµÖɈk©7 ÒÇ.L»X l -–é��®ÄÞüt8L/6fI!ݾPéÉ[~RDRfÝBHd2(ëf³‹7ü-1gk÷LŠ™†Iw™}ÆggöYá±U)c~ÝÈ£ÕO#¸ÖxŒÍG®ÂpÍ�š×4s�™o#ˆ×ʉ½VÐw³ÖF,¦0 -c1�Ñ-†ËŒZühôÕâ[£Ù”Á�¼6‚Ñ•k¿µjv–ÑÀkM½öªjõ_tQô:¼Ž¯cÁëXð:¼Ž¯cÁ´cÁ·ëZç¿üçuŸ“¯ûœðˆ½Ã“ûŸÎùIAXŸê"5NëqrÀé��@‡¯pϨq;ÚèÙ§6êj ¸<™m�Nl$·3¥ƒ½G”pz`# �sYÝ@áAý~ºï÷çñ�ƒp©k>9;àôÀF"®Oƒ0Ýlƒpz`#‘[¶pÍk$¡x9oÈN5�zÄF)‘¶C9oÈN%HÄ1|q�kùÌÉê‘BmÑ4B9oÈN%Ô[Nþ³�”rÞ��j Hõ™`É]íÐ@¢¶c‘�J�ŽÔ¢HžÙÎB9oÈN5�z$ -pYí�CβS R‘˜C×yÆ�à ç Ù©R�åø¶Ú!‡œ7d§: -)µ”—kvÈyCvª�Ô#× -­·Ú!‡œ7d§¤…ÃÉ»Øòáä�6’Ô#sªQy°‘ :ÅØié8¼Å¤ …,‹ -œØHPð¢kÔÉ|?Ý÷ûóò�ÂQ -Um€²Nl$¨GirVºÚ œØH@àáæòjƒ³Nl$@>ÙÒtQ˜,pz`#‰ã–ê¨)«àM![àôÀF2€Š -A¡jd�Ó‰8k¶Ðµ�˜-pz`#@=jgÕDHŸ`€Ó‰xaŠkÓ!-‚Nl$@À±äî»Ú œØH€g6òj#g œØHÏŠ’Ld�Ó‰xù3¬ž¤Ì—rºý~~|¯GãXMd�Ó‰5=Uê©f œØHP�žH•hªd�Ó‰-îÄ–páiOlØH€ �FrCW:‹FnC6áh4Rú`4‰ “�E£‘×�l@Í´†6�FVÃn"ÑH’¶h#Áhæ4tqh4SÚ04 Gi>C”¹wAhŒÈHêdbІoL¯ùaM²º4]V[Ѐˆ?….ð~OdÈÈã%ÊnÍÇ€µvi �µÖº�=c¼Æ¤èBÏ€!ôÌ®1Ç$‘g>ðŒc–À3wm[ÞƽguÆÈ·,}\Ì -1g†«YÒ/·ä#΀f’€½µM€µX‹ÝP,‰šÇ”éÖz+Œ…m,[—%ºïÚÙ?/Ь2Ùœ…µã%ɦTsÈ+²ÀQR;v¼Ï/W{îGºå—«=ÃwIóËÕ^"Ì¥6 ¨vÜZÞóËÕ^`å´ùå�µô`Ÿ_®öÚqÿã‚jopáqùåjoíà•_®ö™=nF¼T®>gaåºåŽ«\·Üq•Û“Üq•rÇe2Á>•QÜ ·:vî÷üq•iËW%$Èç�«L{þ¸Š@¡[þ8Yu›?n²ÁÏ6Êl-ùSVqDò¸û¢�~·ñÕ÷¿=¾ú±Mö�á½ïs¼g¸ÈnÁ•3É(ó øïb–R¦åKWlçKÎÂRÞ—\â ­n}ÞšxzGrð"­9×QîÙ9ÛÕþÄ�(Ün­¹Dúáw¬£_­c�9x5¬­ 9×QëÚ9VùìýǹŽúÙÖ}X’Ìê=Î5>ñЬ8Æyœë^<¨½ë8P¸Ž[Ïq.cN­Kgá'Žã@±JÖo\0ñŸ¦ßøøâüÆdýS¯æ¬'«þ°õy½zh}c¯‘Z²u¶­{ ô5‡Ö{Wf»z�ñµ,ÖøZ>ã7¼–Ùú_ü`Ü�/¶±þÊÊ`Ö³ùbEë}±¬u•Væ¶>Õ×6°¾××v±^Úc_ÝÜÄ×´~ß×N½ÛV<—=n½Ä`Ù“ñO û¹•d~?‰�ÂÝK<¥ï^âp ;r™ù•ÆØ<b›ÞÚ×, zóOiî43ï¸ú–�fýÄáM,Íø‰ æýÄÑ‚¤�q~⨞ šbüÄë9ÚV)F'ŠóTÂÅ•wœ'¼£¸@WÕÖS\P’òîצI —… lº¶—`©Œ¤Kk# -ZbŽÆQ|`˜lgù6Åçgë(®«°ÐF—T±¿®âGû©bj GýÄí¸—àÓùQù8çÑ:Š_îÅçÒ$[Ù\—Pe¸]l•öʪ”{TX6SM£ ©IWu—eqÕrºTê¦Qµi·—*X݈ªˆuêÒþ%d/­ÿÒú/­ÿÒú/­ÿÒú/­ÿצõŸˆU KaÔŽÊãÓ9?ñ»>­h¯ëqrÀé��„]´×lCãÁfØHØE{]m�Nl$좽f6ÛpÀFÂ6àëj‚ì÷Ó}¿?Ï.Úk6 ñ`³l$좽®6ȧ6ö¡^³6[ñÈNÅ>ÔkµC9oÈNÅ.ÚëjfŃ]­X`#aêµ!‡œ7d§bêuµ£á`W;٩؇z­vV8ØjÇ";ûP¯« »ÚqÈNÅ>ÔkµC9oÈNÅ>ÔëjGÃÁ®v²S±õZí�CβS±õºÚÑp°«‡ìTìC½V;ä�ó†ìT좽®fV<ØÕŠ6öÁ^«‘+l5b€�†]´×ÕÈŠ»±ÀFÂ6àk5Aæûé¾ßŸgíu5°âÁ®,°‘°‹öZm�Nl$좽®6V<ØÕ†6vÑ^« ²Àé��„]´×lCãÁfØHØE{­6ȧ6vÑ^W+ìjà »h¯ÕYàôÀFÂ.ÚëjcŃ]mX`#aíµÚ œØHØE{]m¬x°« l$좽Vd�Ó Û€¯«‰+ ìjÁ|¿?Ï.Úk5@8=°‘°‹öºÚXñ`WØHØE{­6ȧ6vÑ^W+ìjà »h¯ÕYàôÀFÂ.ÚëjcŃ]mX`#aíµÚ œØHØE{]m¬x°« l$좽Vd�Ó Û€¯«‰+ ìjÁ|¿?Ï.Úk5@8=°‘°‹öšmh<Ølà »h¯ÕYàôÀFÂ.ÚëjcŃ]mX`#aíµÚ¸âÁVØHØE{]m¬x°« l$좽Vd�Ó »h¯«�vµa��„]´×jƒ-pz`#aíuµ±âÁ®6,°‘°‹öZm°Nl$좽®6V<ØÕ†6vÑ^« ¶Àé��„]´×ÕÆŠ»Ú°ÀFÂ6àk5Áæûé¾ßŸgíu5°âÁ®,°‘°‹öZm°Nl$좽®6V<ØÕ†6vÑ^« ¶Àé��„]´×ÕÆŠ»Ú°ÀFÂ.ÚkµÁ8=°‘°‹öšmh<Ølà ۀ¯ÕVÛÛï÷çÙE{] ¬x°« l$좽Vl�Ó »h¯«�vµa��„]´×jƒ-pz`#aíuµ±âÁ®6,°‘°‹öZm°Nl$좽®6V<ØÕ†6vÑ^« ¶Àé��„]´×ÕÆŠ»Ú°ÀFÂ.ÚkµÁ8=°‘°‹öºÚXñ`WØHØE{­6ا6vÑ^W+ìjà »h¯Õ[àôÀFÂ6àëjâ -»Z0ßïϳ‹öZ °Nl$좽®6V<ØÕ†6vÑ^« ¶Àé��„]´×lCãÁfØHØE{­6ا6vÑ^W+ìjà »h¯Õ[àôÀFÂ6àëjâ -»Z0ßïϳ‹öZ °Nl$좽®6V<ØÕ†6¶_« 6ßO÷ýþ<»h¯«�vµ`��„]´×jƒ-pz`#aíuµ±âÁ®6,°‘°‹öZm°Nl$좽®6V<ØÕ†6vÑ^« ¶Àé��„]´×ÕÆŠ»Ú°ÀFÂ.ÚkµÁ8=°‘°‹öºÚXñ`WØHØE{­6ا6vÑ^W+ìjÃ Ïø¯I� žI7?šø—ˆ5 K)ç –bÍ3@L?Žðù®*øz� ,åàë– š©˜Ð0�|h˜@(ZæBÃR¬Ej–™Ð0Á*¡ß -ßI¸D¸‡† èBÃá*~æWØPеí¡a)ÂÝㆠÖf ,‰ Kr›q‹ PŠB­¨+‚ÊØÖ(K¸²@�2–"^]‰2�ˆš ÏJ±%Ä…u–p%Rr´åÉRl˜=ø_€{b«30,¥]`€[`jÜÜÃ,ɹ²�a)%Éœ\W`˜ Ôl]²sqåH.0,%Ú#“ K)õ{`˜`[Q²›tNóɹnÀ8IÔÕZá”x K0>‡bâÂA=2ËXÀ¶¸°”P‘ÔÅ… „Q–N9Éð]\˜ ¨DfâÂkQÖ}m&`˜v&(ê�i\Ø€ÄEæ>ߤñéç‡5žèóÓzÀŠ\qÈâ±Àƒ:ă ãi]æÒ‡ñ´Ž\æ¤a< @Â)¦Ò$Ö'Pqa<­—t4Iݵâ^�Õ|ì4��i®7ýÇÓz­5ÇÓzCfñ+ާõV�–V¨Jc\ÜŠ‘5.èo·q: nwy£®^ŒxžâãtÓªø_길åk\k¸õ#–hušT˜ªÝê4îG6P§¡æTê6L§q/¦3×¾¬0�Å _îÜaÃÄÖÒ?e™™ܾêãßm<öýo�Ç~lÇ}wãÃï{|èøé¾+ÿ5ÂÆäÜS~�°±8ÎhãƒC%ÞG"Nâæ‚ÏyŒ1 ?598ÈBÃpÂ"¦œ–³ìÜáb0"MV Ê¡eD´§q_�¼0p. røU`ˆ]m�#¬òc/ =gÑë¸D‰Iʹµ´Î°BäØ�”¥ö(ü¬ÜS†U�䈂�çÞ[Áy —.µH èM POÕU²¢!3Nv‚…<‚»8EËDQ·ˆ‚G3òr—#꿊76~±µÅ(g øåB$?Ñi‹09q Ó�d¼A~:ŒÝýå]ʘùÅ”=ä¨3ì�9°Ìí#aGµÀëCáb§—D­rÐj²‚86 ðŽLó ô¶ô*Lÿñœ�{7Ï¢JGH¿¹ÚD•Ž�P¥ÃþºéHÉõsLÝŒ5:8‹wœ9JtP¿}ÍQ×É:Ö|Î¥”â€w�›u©ÅQ{^˃Z(��Ì2ã¹orAϽÖ@uŽŒc á!`D£‹‹ÛZ‘’%¸j]Œ ŒÅ=z1p+í:¸^ÚÃÑwm‹‡Û ¶¡µ}€¥0æVwЂ¬Íµ)Gìµ{�Íí=ˆæ¾?ß™§‰eíÛôJ,‹_ìïËâ—ÙÔì)1Õ6tDÀ˨C'–µOsÞÆ‘Ü£Ú†N%É+ -Ƭ9ç +?¾‡ƒ¬<ˆ×"rHÃóÙ,7°¹Ø‹-8 †·Ø +²ÌÙâ3@ÒpéâH¤±@g†s�qF ‚ò¸¤¶HR–Óì ˜¦‡Ù5ÈnBvû Ä–P¯�´�^V ñ Ïi|Ãb'º>ÃGbI‚õ°‘«M#[̯)´úi¤Õ�‘k2ò(¾ØFÎ9‚UhIÊ5—*Rç¤%¼dïµ:FD¯E4Â|-¶•ú‹+¬~Xìcu‰á4«w&OòãÒP˜Àɼmi³J‹ÍE›]Š�uC\’Øl«MçëC›.Í»¶£QÑkÛª:ÿ È^ç�×yàux�^ç�×yàuøvøöŸW?ÆYÀjxruÓçÕÍW+-\1æ)3»ó”á1EãjÏMÄw‰?”`¹`‡‡CS¯ÕŠŠ‹�’0x˜øK;vâz$F‰z\Ô 9|¬�ùgÄé5ÄUJ_2r"EĆHu<‰ "’š¥%“pdfؾGÝ<˜ŠÀÜ@q-–¤8iÎ%‹ä׉:”>J‹ˆ! ‡¨EìÕ<М%�‘)Ë…:œÉY‘T/†°’Et­R—N*Q¢“¨lÊDXD¬eeޏj–GŒyÇœÈ}5@ÉWÖW Q?™ú°"æ²¶"‹@]&ÿ -í¡ô�"ÛâFS)$K8’mÅë®pøú‚‹AI .ê›Æ˜gs–M%_?1(S¹H¥‹ˆµí1»:Äé–(Ù1#¤7ÌÃÙ59Àz‹±›Il’oìtºM¢œ´ÖÂH„1w9›Íõ“@äo ´µZÙ°b›cÁ•‡²°ÚÐ Ëd@ç…ëbGDPç\e/¶ë§gp 'ƒÏ­€èí˜cµ[Fâ¼;É*èæ’ˆðÔäØríB9¾vë -Ï£|çø‚}îâÌ <õGT pŞϱ‹3V˜3·f© HK3›E¼þƒ›wx]e"žó>W¨4\ñI|ÿZI`•{·k^â0G¶Ce  z&*â8+uH»‰ X‹³NÆÊ„d™ÊÀ¥ƒÝp�RNÖRÉ3ŸÂÜ@Y¢ÅuïÀ+,æ˜í.–:ÑJå ûhImTž›V|ʲ¥ÇGd�¸>Ã5i ‚i±š3rÅü°‘@«‹FR­¡‘fm„ßš#$×4qj&ÜÞµ4F>¯%4’Ü,¶‘ù‹-ŒnXìc´ˆa4£oK½´X×h0ÃäF×­í`tâÚ6ª<Íþ2ZvíD£�׎UÍ=­’£ã Ì¸ƒà6NxO/óRý/ÕÿRý/ÕÿRý/ÕÿRý�ª†x= ̓±ïÄp½³À7¿ÿß—5€¦5 „G*p;Djµá¬p”磲mF"ú|6†ù0rŠÉÓˆwúÁ§ã|z06ÚŽÚöO¿üíþã?ÿ M§eî˜-¯v/Y¿ÂáþŒŽµ^­éS Ö¦1Èx=VC»?æF7kiûMô«"]Ý£d‹Ä[Oý3è©XÙn=õOIOñؽ§þ1é©´vëé“~á²Ä÷Å|OÝ3ÒSÉŸ}ë©{jô´—½§î±ÑS´vïéÖ¯¯)×÷ï«ïŸAO[ÜWß?%=Åc÷žúǤ§ÒÚ­§OúÕDs·ž¶ûêã™­§m[}<¶õ´m«/­Ý{ºõ«·Öq ®m`î'û|NÛÿ‹=Ñc¾$¬¸”%ìð‘�ÆìÞõqz¼â»èÖáÛa[î’q„ƒörD—äqÃ˨)FH&�8¢Cý¯]@¢ÇÙa^�tä=‚—8NðP%äôƒÉº!Qbê¸<7ô&ÆíÈ+pÚ4���±Ü‹Ä~¹)wöb¹ªÓ¡¹§Gô:ŽVÃñXë}·¸KVOМéÊXbM…/: x'c|iÜÄŒôˆÔŠüt¹|Ñ�ÊånOÈy�Á¦§7 ¢:H§KxOírF:|Ç{êýɌ"G“¸¡�oãd‹Å–*7×Çီ�Àe±â"ÎüÁ¯p¸j·àï(•IVß�Ð<žÏ!R¯³0‰™ êóÄLuñ?Ovr�Mÿs³ Ôi&1ËŒÙu¥¾ÜÏ  ÷så â~nø Øt?WÆ#Þç†=IUåc¢tU%Q~(EI̶&Îçkû™®çf›×s݈�D‰<öî—µ‹²ëyÅ8 JÌ(1!*¼®q‘*�![\'¥ ápŠ>jURúQzÚ|”NrmÅrÆ (^$ãijð=e`h:Ƈ -IB C—{#Îùˆµ7 4�Èξ=B½¤—Íýè=äU$»ìy#$ JGááÅŠŸ® MK ™éÙJ5-Ø…ñ,2q¾3´¨ç@E°®ß`ŠGCB©«7X;Vzsõ›ñ¢�C¡sµ2t˜‘8+ âkÆ8 ìB²Õkf9 Zs$ek��!Þ†õµZ²`ÅYAHu2„”-k¿XäËÎ5—Szœ•5K�!•‘:“K˜Ú)W©»ÖF…³.¡Šq]j#î•'Œ^Pæ1:dò™M}£iüÕ”u�¿šer㯶¶ƒñWÓmc´¨ÝaFãêfTÕ¬›VÕø/ñ_�^ç€×9àux�^ç€×9à¯ÿð´$J,zA›I×8>�óS×´ë<8æ®�7œØH qôÁ´Œ6jtÀé��Dò߀÷ -¼®6šNl$ÐÁ­ÖX¯6ZtÀé��D.@òÁµ„ål£9àôÀFG.”z¾Ú@š-œØHâ¨"ƒÒ9pR˜m4œØHâ¨"ÃYMgȲ¥ßO÷ýþ|d¥{o Å–Nl$qÔ�¯Ðâ x…àôÀFG5¶¾Úh8=°‘ÄQE†°Òk2bˆ9oÈFg¢Î9i3Í!ç Ù©â¬" ®å�1:ä¼!;Uœud¨‡F¬í4‡œ7d§Š³’ µÚZ&1Êä¼!;Uœ•d¨f¤Yí4‡œ7d§Š³’ •ëûÕNŽ9oÈNg%Ê-E]¯ÜrÞ��*ÎJ2W}‰§G(ƒœ7d§Š³’ E$ -^Í4 œØHâ¬"C1 ÕÙÕÒºä¼!;UœUd(Äž´3Hmh�ó†ìTqV‘S�›rÞ��*Î:2ËWµ�æ�ó†ìTq–’A~líN�8=°‘ÄYI¦7”_[m4 œØHâ¬%ƒ6•õp/¬Àé��$Îj2]çƒÚúvšoþÉ8+È@5êöáh�ÓIœdzN†åá@«Àé��$Î -2=áÒg¶‘B´Àé��$Î -2=Öš´�f�ÓIœdœ˜L1NJ:`#‰³‚L‡æÕF³Àé��$Î -2 *eµïNl$qV�idÔ:÷àôÀF¯ -2˜åÕFŽ8=°‘Ä«‚L3'Ç”›Nl$qU�A‘§«�-pz`#‰W ™/ÖÕF³Àé��$^Udrgå±-pz`#‰³ŠLƒñj¢™ï§û~>Î -2P¦:-ZàôÀFg™“ŠâÔšNl$qV�i>ºW=ZàôÀFg™Š­¶Ñ,pz`#‰³‚ d¡ò(’m+pz`#‰³‚LíæÍ$!Ûv7o&ØH⬠ƒã½® \šÑÙØHâ¬!S[з›ÄMå l$qV‘ß/Ë!ZàôÀFg™Z²žè3.Ó8=°‘ÄYE‡µ5§’pB�ÓIœUdjªªê‘%§6’8«ÈÔht4Ò=àôÀFg™¨Em£YàôÀFgGއŽáúâ“/9…ÍÛ.*¾àôÀF2:ðʨmÀÀEF?;`#Á½èñ_ pz`#ªÕýŒŠ/8=°‘ e«›¾%¢â‹Nl$ ÚSýŒŠ/8=°‘ ‰{¹™6šNl$ ø[ª~FÕ—bß»°‘€J†(À©m4 œØH€4¾F?gqU4úÙ‰¨fª¾†¡ê‹Nl$€·�ÑÏ 3Àé��Däö¥®VsàôÀF2ÄÌ©~FÑý~ºï÷ç£üu.CWúf¾ŸîûýùñN]F7KÅ—ft³6��§Ý,_ªÑÍØH@dñâ­QñÅèfl$$©@ªºY*¾d£›°‘ »F7KÅk5tÀF"®hìû4*¾dû>í€�d¨Êôu_ pz`# ä#£›Qñŧ6’Ð�+,µÄ"�-Ýì€�D$}'£›Qñŧ6’Ð�9Vkѧ6*øÝŒ¸°dߟ°‘ €ŽT�n–˜ºjt³6z>’¤·õí4ßü“ã"@�~F¡—d­ÑØH DµýŒJ/ɾ?;`#¡³êg¸¯àôÀF"¢kíû3*½$ûþì€�d¨4mô3œ^ pz`#‰òD>¢}F¥—hߟ°‘ €ŽHö½ÚˆÑ§6¤ö¶ÑϨôíû³6’r%«~F±œØH€CoËdÚh8=°‘ €Žhos(*¾àôÀF2É ç7T|1Àé��D€Žâ"öv¯7 œØH ¾ª§Qñ%Øwhl$P>‚}‡FÅœØH⬠Œ¹ e‚±6Ùï÷çå;RˆÙ÷gT¶öýÙÉèöý¹…h�ÓI”'2®‰É´Ñ,pz`#Ó»žárd€Ó‰q¸˜6šNl$ÐQ˜ßN÷¢ÔØÙýÝÕÑûþrvcïà–Qÿüîà†s Ü!û«yzæà–QAáæà&Ø=AkŽÂ†½ƒ[F÷ˆàuçp@âMÔ¼så' Zs¤´%hÍãÁ%h Ÿ�‹[F!ú›‹JaÝ\ÜÚ´fÜLÜ´ -& -Þ:„ôåêe=Gº¸„Yÿ’ÞFë‰ÒÅŬ97Aon›nãËtp›_Œƒ›>k}kúæàvýºwp»úiÜ®ÑX÷ŸþÄÁMçÇ:õÍÁÍθõQꛃ›.¡õyÒŶÞQ[X/ª‹Œ»•ršõ˺˜Ò¸o]Ìký¼”Ï­Cص%¬ãm.nv—Yg´kCZ§5v.n²µ—‹[—êIæiDÙ†8k¶Š0Û E.ô÷fRfï↨ڻ‹[—ªÐÎÅ �¶3k¥Îm%¿¥™J„ÛJ"L�sTJÙ]ÜP+åîâÖsÜ\Ü€Ý]ÜPRåîâÖñšë]Üõä]Üz.›‹°»‹Ê´ì.n@o.nCNvsÛr³ -zsqh¹¸áÛåâ6>;·õ°«M#X̯´úiÕ5#Ñ̸�ì[3ddäšI¦sÊo.n×Ú἖ЈñµÔVÞ/ž°ša1�Õ"ƒÏ6·É‘ÞÅm²®wq›L~wq»¶ƒuq[ÛÆêѹÃn©Yu3å¼6­*ò_äêþ: ¼N¯“Àë$ð: ¼N¯“À€“À·?èþ,‹Q�^ðïÿî›ÏÈôø=Lˆ™ÿOñ� ±˜¿ÿþÝïBc -ïÁHer¨¸n U>§8þ ø[Æ-„ˆÿÞ -õó§P{ å=…»àãïø/Ϲ}~£Prü–þæñûÿûݧßÿHÇZë­æÐ>¿ñEôò·€'ê£kéPafŽTc±%!Qa-íÑ›”A6)0|ãVó•Kȃa2J›¦^꣋¥”pÆADBÏ¡”GGiïÐ ­„šó£‹ÁXR>IÑà@! ‡°&Š.&"Ž0V’¼ƒ±õƒCŽý®H¨�(‡–zÄÞK~ !Sªè”W¯1÷’>ɉedm˜_¿¼k8ß5T´EâЉtÇzªÑ4ÛqOZZ/®ø{“ü‚ÚUl‘P"õ5"Ù³�1:òw‡Ö×9BËÒ t2;t!ÖÆÎ;þ^€t‰z¹jëZöÖrƒj=AØ›TËô—¢žŠýM - ?ÚøÍ«wÄ(ŽZ£ ‘‘¢.!‘ià,ÔkZ(A"!‰N%ÔëÆì­y&ÔÊ¥‘¡KW„2:ž3ŠIÎUCíɡӯ•Õ(‘ÅÃ~‡ëÅJ£<¤M+·ÙNÆ\Ý5ü«Ã2¬ngÀl �,³�tVÍf³ `7æZ+»…×¢Þ6ú—™p矧,Á/`ª )B‚@ÿíoãÃ-{åéy•#ÿæÿŒáññþëå'yöãÝŠîˆ�Õ I$M­E„dýèäiL?ö´ä -k¨j¿ÿ¿¿Ñþö>„ú!þBIŸ€]MþPÉë,´ûÅ^̘‚«›!Ä�!@™àß�Co-ÔXµÏá}§Ÿ.ßñ Â½Ïz³NÈKÒü¹Ñù¨ÍI¼dh*‹¨Q­‹rõT'ÙP³¥RˆKŠÍt/Ñ)ÂsGc+P)JMpHï%zI|ìb.—|¦™ëiIô˜­8�5„»ˆ´©r G)ˆJ0Š"äØFZ:§S2Šî2¼Œúß°ˆ•\»Ñë^€‘¸Ôjiš³ 5wÍsFh‹Fh\?îåËê§•EkDVj­Á; §Ód¤¡N¨ŠM�{'au�Œ0Öå4R;1ñÃ%æ•a”@K[V´�PfU¥´8Ú讋ó�’›Ä(õ�ŒÒ\ΩWÝšªˆu «Âî?&ØûØ‘`gìùßZ°§àûQ�ÐÎÝNþø¸qxÿámœÄã8¥¿Ï9Õ÷)¼Ï)¼ïÇß:ýñ�âWÄ7¶˜•Ýï;åOüÞ8ýŒsx™IÅÌI|@·=^b@³\­4€Ëq)7É×>H[`Oâxerçp¤j€s†[%�”¤¬ò ^l½æÖ¬,¬,’ßÊLx‰å� …U¾"�6õ–ÒÃpÀrr›ä5N%7ö^�¥~péþ€Ÿë‘�5ÍuAª’s%Û[BqlfPTËQÈŸÄ¥8º¸¤šYBõ\’�KT[Ï›ÀF]öÜ(Û"ÉWØ.%ÍœqÝ–H¿Si­Í©°^?ì„õÕC#ª×@Œ¤^#v‚zÍŒ‘ÓkUL¯©vRz-ŠÒk匌«»ãsõ×a\ùÃÐ('™Æ•ë\?”CµÇÊÈö<~±¼?ŽÏ½a&K÷�™UÝonþÍÞÔ¥2»X×ô¾ÛŸÇýŠí”Tl—s±�¿&¶%¹¿˜íí’×_“Åå+²¸HÉmº¼¯á}Œ�?õÐêûP8…ú9\?sÀØò8ª¤],°£ã²h8ûurv£X¡´œnàGnÃpôéãÝ”óC�"ýr–4ïüþSh-úÄá- 퓎"=ŽT ?ŽŒh] Á#WÿÿË?µç×;[©½ïç‡##f)H㌌΀:…Ò€õ[FQHJ’º›RFY­±ïù¨¶10ÊÌXLµ8Jèãã(7A%”£�™©2ÊM ê‚¡ñ - ?(]DFÑXi”›èjÔ< -%AÊcùm<@£ÂDƒ­Ñý1)r¡¶‘ºIT#ìóçä®'Q*eþÜìX8be¦h€ª�Zïn¨(Á}ÎÞ˜“ co¨nî2)QÆ<˜YÎŒé1V³Èø3êS¬eËü -Ìþ­Œ1?leŒÙýZ–1ÏRR«_cÎòäÕý,C.nœI>ÎJRkF’ÐÈ,­™KÒ6¹9NÒ‹‘ZW#�þ>쪥±˜i¹V°òÂ"4\c~Âð×êŒáÃÕiñfx†·¯‰¸ö@2óuí–ìfÖî«k J5‹4wã¼ËþÅâ©ßäeÛ�%†isH]l ãØ<ìïC -ï™—mo1Ô··ðö™ÃÛÇ·Ÿ-�žt‘îêâÞÇ„‹¤‰´«)|”ÿB|�üãø[Ê¡§÷‚—OŸB§�òù}É¡çÊçè-„ò)‡ÜÞ�·„o›�èÙÔ•y'@õ-”ÏŸ`îwÌ \6·÷)p{ßnï²ÁÙ -\(kp²¸¸¾ ÜN"\Še_\§(Õ £#±½\¦˜ �‹ã»Àí¬P7Yç]àv6—‚¸úGÝâÚˆ -ûs*6´c*^ÖŒ 2CU‰µæÄ¶5wFÎY¾ ܵF¨^Ë�+uÑìßšŒ¹X�‹È‘ȸ™3¿VeÌ^ÞöºÉ[X£ïò:Ii2;!Eh’•·½HÛÕMq‘NxqÛË.nQuOÚðâV`儲‹Ûù 7q«}1\¸úløÕŒÎpvÝÅíš.#nu^í¦º T³Bs+þJÒ6‡Ÿ m)]^^–ßÇ=HÚT)†÷!þŠ6ǯJØ€ŠjxYÝ˸èΟÂ{¢PóÇÐ? oŸ?‡òñsûÌC}Ë¡¼áôC(i/šà‹&´@-)‹áQ›R¹Ë¿„J絆RâO‘´ˆ>·¯ùüaíB'÷”C\ge\6·÷r…Z ¬g9´÷)Ч71þÔÜqC*b¾áÿùC(xž?ý èÎIEw­#J°!z7²Øý°,ñ#oªVvŶ0¢Ðý¬\kz"º�ÞÏÊÀÐv2ÛÎÊÕ‰n œPÎQ·´`òº]ð@v¢Ûüq‰ ÓÈ’+îç–2[’J 2Íu ?�•‘kêT–Ú9V©««¡ÒYW-³¬¥ݵ°Œ9Ñ cNöç�i;+½Én ª³û×8KrVz?+»Ën`ûYè]x×"zÿXá=àÅ J¨\cBùK;£|¨�V޵ÃSÞ^¡Â[çK…·�Y³­Ö”jiîÆ_Kzç¯KïZ§*1‡ú1‡–qøä¯Ú~�ô._•Þ";ªÊmœFß¿/�?}­‘³\áŒò>¼E -­~-–P:ãô;E%NÄŸ…öí#NÃBaˆÑá�2EèO’ÕÔG_®6 NÞñ m…Ö{èÐéýè}”s€L 9”ÐC­-¼'þq‘\U$ƒÁ¾Ÿ6‘ BÀH䆠ÈM"½Id@w‰ÜRy"‘›”àòØ]"ÛÓ@Ñ]6N -H.,ÆAÝÕ¯}o—„p?±d‰éÌ’9Úi•NvxKŒé<¨´[Ó¥bÑΫ -е*gu�PÆV,·ö�qÂÀîBÕÁP÷¦;!,%u©äø0½#Žv˜‘Ÿa w!,µsoBØ.„�Þ…p“¢×ò�Â^˯„Ê(ö'”¥´3ÊzÚieR;<ÃÎ×D¨ÖùR!lgÖn¤¨BXiî¿!„H†µ¯É0©J×÷+¼þ!þP¬iø— ú¯E�RÕ†RÕN‰¥A2†ÅáW<žÝÃQnŠVw :ßÇ$z§ÓçÀýSxKGtëC è£÷9´ö9´Ï-´HVœ—÷Gl�GÂu·Ô ºƒ?Òiv�nOŒÙ½ cÍç·¯Ú½ç£OíÞýísxk9´ð)´œ+½…ò1|墠lwÇuûQjc.o=kŽë&‰eØLeVż�W<©´(1$ò)µ„ ¯>B)¸½CÉ@’z\™�˜K™÷þ-KÕÈ(¢ e ÅE[–GsmŒûO¤z,A m9Á­½�"†’Œp¨ÊØ{ihåQNR‘`a¹-Gì,~†½8µˆ§0d^®®“ˆg@y@y¶§šp¥…j‹½¢B -5×�à—€@î -_7¹þˆC‚�%yMå& ~îÃ(_á”ÞÅ׎Ûh I[^©d¹©“±À}¦ °‘¸“æa' ¼).wº^ÄO¦Ì›lfÌe�ŽD[.÷À(?™KSPe‰ê€±n¸~”¥.¬åß/ïêü4² ”Êm|Ç7ŽP« 9;·ÚÜ�ÉA9¶\M¿püMUnþÖ€µ>–U‡ŠSðHΪ³¬â„e¦qZ3 M„· Ô‘JUXCÑo³zÀ¸°ü¶.4Þ¶R/=ž�—²6|.æ‘—7qž·|†÷<I•!�$F1Ze\yCl¨gY\Þ%Kb»Æ[çàÙ6e¼KRCq†¹Á$mº¼³Ö -®[{QßmuÏâý·KlŠý+Â#¸Žß»ZA"ê2û0%:±Ôƒxv þV²ÔfÈÜ"Km†Jy.õ ž“BE–z<9¦Ž -VšŠ�c*²Ò4Wh®U¬t«1W�ê\i³¾¸›–Oƒ;&' ßLG¡Ã1ÈØ`(2¼%NN#LÂp!Âyz­ãÅzr+!j²údkêâD,´‹ÿ©0ÝŒ7ã¹O¨Ï Õ E}N¼lÈkã!fH–ÈlMês)eãÒ�ãÓùÎîòõ «E+:Ì�[1³ºiäÑŽ]:p+宲âpÍä��u҇㈳k}¬@^ i…·Ys+è{\*¡²á£©>PŒÒ²Ü¥i¤Ý‹;�JZLlµ—áw«éÖÖ°:qí!«>u·YE{mË©”çÆ½Tô—ŸXÚ¶LÂTÊU)t@…QG•-VF8âyÆÇŒäô@}8Ÿ¤*�, ˆ5 PyI ç#ãéèõ]RAœ WA0[%‰CBçÚÆA<”ú“�-¹ªpWA1%x®Ô$—Fb‘~ãl‹¼©Öpà (Þ!äz ~5…£`â‡#©¾ô+¢)‚C�p5I¥hùÄb�¨M€È§Õtì±RÚô!Jïlo#JiKmfÒ…=vü®]V 3;” 3£Î^Øònî‘~ü¨m,Ü\¤Ø¥**L­Åœ˜Yt¡]ÏI)*´«=„öE)¥¿ _*®cÔÚGdFŽ;–Š3B¬nÔYzÒœ³5?H÷k™�ÇÊH}]ì„Ã… -I�„x­ êXàÜaׯ¥§«,áË»Åò}d|»8å"²u5~ñ^rݸ¸´™þZn¾Æeù^gÀî�k®ìNºæÔl9�|»7¯e²{øZÎm«_þX/ð’/ðÛ–?èùÍ?üãŸÿü‡?ýññáÛõñË¿|ó±?¾ýð÷òï¿|ùãå.)ÇÜœÃP~yç#s‚±KlLå£aŸØÀ {-ÛÕðÝ¡²r?¦­à²—˜Ø¤_ÍžTÒWí5”ÈØkZ …b(áó_n¯!¹7Ÿâf¯¶Ùkà-|½NšÃ©8ß 6y7ØÜ 6EAÆI²€wƒ °'B8x"yåXçx€¹Ã÷Ûœù†:ª·™÷Šxi¯±Yƒ À"bËlÆÎµ{ƒ ÅŠ~§f 67ƒ ÀÝ`t3ØÄ »·.€1—š¼Á0®Y‹ E 1�‡ÅŸ¬Å†äŠ÷zqÔFÖ¦ý9}Õžé+«Aßmç`©8“�΋¾,Ï t&›9×7“ÍX–j 6ºzúBoZ_ý•'ÔD Ì£Æ„‹Ï¬½fòc(Æ`s1n2VŒ‹Å£3Ø\»!ƒÍÜ6Î`3wX"g°Ñͨ&Ý´UB“3ØPJ›ÁØÝ`CÈ2Ýj-Îbôn±¡T6‹ °Ýbƒ8ƒ±Ò:y©Î…6“œê\hk±A¨ÚÝbìn±¶[lˆq·Ø�œS¼Åz‘�ņPaÝ5¼šhŽÊpu¢9~k²z7Ù»™lí& \e�uo&c þÆ|rÆV¬V¬À˜?HÞL3»&v’%…Ö¬À2£µÂmMŒƒ×;Í5Õìí4º*V¯å³2Û¬´•ï‹)Œ�F¹ÇØi,£;�ò¤ÑD‹u­Ò2\nÜÚNæÝNc7™Õ°ÉjtÃ^ºy:vüôsΓsÅŒòÃÒ»¾68üëp67Žý€Óx&òH)´òöË/¤àB988]Þ8-aßr+…ŠASüÚUEòa‘Ôvý[˜"ÝòJ Kú¶ªüä€Sy?àT~zÀAñ·û�ÀíF -à“)ª}¿‘XruǛڟÝGj‰nÇ)o‹âkVZÔöìxƒ²·µQwǼbÝï£>¹�|¿�"±K?®ÓMmþt#¶÷%c¯6T›3B{õË÷5£ÌP�ÂX³bôÊš>£�æLß7sIŒF[+gtŸYd£%?m:Çn&�¹ÃÍàE¸YLk¾aos4X;Á!Ö–1‡ ³»Ì±dmDs|YV7-ûà JÈÜ7¨*{?Ü ô~p;Û´ºŸmZ}v¶im;Û´¶ŸmZ{v¶i}®³YµÖe¥³]_d[)(açÎ6(Öp?Û4ÚÏ6�žÜFQãílÓx?Û4~v¶iŒ™"²g›Æ2£f;5~v´i¼ÝF ¶n£¨‡ë€ÓÃ퀳´Â`µh‡ùq+d®^a´cå–·•qkЬ4¼¦Òžr̤[»ÖÇ -ãµ�Vp›5·B~±‡=å >rgœÁpTogœÉ›Ñžq §îõ–p{«·3ÎÜÙ�qÖrš³ìwQº)§>¶GÙÔ¿üˆSƧÑýˆó+ÚpÚW}‚¸ç ûþ«>AóÑç±°/r¯AnA) -o¡çJ â…‹·�o¡ä¯ëöíÿó�üÝï¾yûòçÿõ�çïÿðÿþùñ»ÏŸ>þHùãÇ�ï?|þ£ÓßüÍC"¬?Ã:q÷ØjáÛ”ŒõÜá¿û`Æûc)¡\%*{Û!‡Oá}í¡æ¡üÞ>| -壞 2ýÐl^hÙóäh„@Yû±XŽƒS­�ƒ¥ êœýi¦Ï@$u ÆgHφä©áh¡6ì @õ ’H±‡,`9:E Újñ°µÄ€Ú¶‘2= -SÅŒHþ@éhÔ*\&�^+ÕS«Ä,´tÄä�0P8qK„X Ü1 4-çŽ|—G¢€”„1HpY¿�Œ� 2 †Žì—¬­U¬÷‚!&?ZEF‚Ž·¬šœšä…Å›r=ô -²šH«“¼tc@`!«@ëò£2VxQÒ)ddŽ¡ËÕ:üd#éãÑŒ"M†W{”^!„¥Œ¿ Ê<yjp.Qéa.Ål 3Œd2ëA†ŠÒÑ]2š¢ƒ%Wîn¡âB¾b-+×Vq[íó‘!î×—Qw.áÄöñ¥][&×rÄ9¥¹ØwÕ¬E,«és¬éÈÈTìðPŸ:Ç’êm.�Ç-ǩى‹µ©5T07sŒª×±5É b×#Ö~àðÝâå‘kì3ê[·ÖSnž)"N¦9çÑÆÅAÈ<£¤QVØ#§”=_¢˜6­£é‹‰�RâÁ.‹ßcCnØÌ8ØÍ¼Uª2ĵ“€r�ò¨›%¶#š&¿?�g.9’ÝÌ@Ý–_MùÂÂýáax4ã²Æý$*\Å™Ûv�¸WŽv0(û3æÌ�±úE^ÜD1RºŠMÜN*êa5xh»%à.\Ñg¦Àk½P›¥u Ô.-˜Â³³|.“•.¦‰!Ý`¥‹Ábˆ×OvÚ#�T¬†y#bßS åa(†Zݶˆ!ËÄHº‡cûÃî7 ˜ñævg EÖg¼ë^ž¹ˆO÷=Pœ.ûõ¹°®Ïç;#PdÄŽ6hD”ýu#ÎfW=Œà›£‚— -É1#:]*yub��¶«`º.™ýººVMV0e2�U<‹»¬’2œhÚb[«ú„Ãq;lÕäØijÙ¥R×ÞQÕ»6™UÒfGZ…¾¶ï¥õ¯M®'‚yBnrˆášøqP¬#«ÿjVÿבâu¤x)^GŠ×‘âu¤x)^GŠû‘âÛŸGø#þS> ŽïVB®GÓ³ìÓýÇ�ý Â-°³Õêóh„_#±Þ3—Ô{Hd—#м œÁ�!×_±«ÕÍÁìÞrJ×:ͶaƒþÅXB�WâÌÝQëgؙǿQr|H`y{�5ý4þ‹ŸñßÍ¢‰ñØŠÙ4û‘Iq>i)ì†U -�©$aŽ¶Øøy<2JREkÕÔô´éMRÔJŒçŒá,�%M¢I0õ‹íµÕÝ�§øÜ(‰™Âø>Þ+QüØÓOM˜õ-…òV}FʨŒú«™/ëv½þƒæËk@¿¶ù21u½m$îGA…ñ¶‘Š(a˜!r÷ñ ±“øF@äEñAN�Ž…b‘×�X!èb‚l,½ 9;KI2d�î]òBæF†s^L�¤|ò¯$щÃL¹�³ K˜˜HнÌò<J‡¯62Ü=KU¡£¤•� QP‰A�DjI:E}|9|Ø8Bç%j Ë zí`RHr† =†ú2²(Å­Äñ²�îaü„õÔ:^60ŽÑ¥‚ñ¡ŽF�1WéT–¹ï˜©ƒêT±"L*ÉDN Ó‹òcʥ̈́¥ñ^dyr0–-áU£.©y—�õY^4ôëxÕ¨5ÔÑ3qéëqß m5Ê­f”3ƒíŽ=­F)ç£ýũՄӆÎS-%©§£“€³Wå\S´†s’Œv¯¹Å©.Ó¸Þ³ë€3`j©åb çÈÐÜËky�RÄ ¤cDkmµË78³¦È-ƒEÙ Y. '3ŠÃ¤‡©ã^Ôp®�;Jÿ—s6üƳßr*§‚z"f÷È žºœöt£ÉyŸSN5›r¼ôºÝÁó%B÷ùhðÅõÓ¤N�6“C8*JîGsˆà‰YYD»˜V=ìp²*StcÏH$™ÒHG¬•CO¤ñ†vÍiIGÕÈ¡K]7ž¯×rå@à‰<Þ1®¥ÍWÁ¡:>H1�;Ã49"^I .“#Sœ)4.v žYÎÁf¿ç8_1Žz}ùònH‹ñM^3.a2 #r´Q#žlT’­Î‰§Ã2ÂÑÎ�¤:_*quf�p6« b\ÌÈ{][£,#¨Qž1êFÙkª&ò¬8µ˜¨öÅ·Fß)‹Ýh·ƒÑ£k먾Õ=fT³Ý�F�ëî½týµÇíIà._‡‰×aâu˜x&^‡‰×aâu˜x&~=“e­?Éd OèŸa²œ�ÿ[š,ÛO1Yæ~¶É²ÿD“åjû}j’K“ -Ò6¿—àTþð9¼Ñ{É�\[Sf§,¦Ëö!‡·OZøÊû&ù/¹ô_ËlI?Ål‰9?Ãl9ÿÿ…ÙÒÙÜÓ“|y0D–YuåCþ)fËùô�{^†¨”_ÍdÙþ¿ö®eÉ‘ÝÆîû+ôà›\fJ©Y{¼ñÞ[;óÿ›‰¾@RU©î®¸áŽÈEÛ%^)“8qÀõz³ÏB–u0ß²t”„—á(²=ñÒËp|«Éäe8ò/¼ ‡[HpG¬ô2ÎÎ,ßÊÞ5©#Ø$Ïè…Öu„ªÐ¹ìbó2)e¤—á7“ÓädØ„sè€c¦f,޳tDeÐnIШ¢W~ô2,ïÑËà …f/�«—a“C¯C’^/Ã&‹¹àÊóÂèZ>ãûʪmFÓâeØd^yh^¼ 4V/#ÿݼŒüqô2r›D'ý©ËÈ.HàÓû+ARû Q•Iðnr3ÊŒ¡ªˆp3ÊäNnFYˆÌnF_5‰ûú -x)eAbÑ.8·v“(Wˆ£„Ä]tzîB.¡¶Ü—÷í#1|ßiñ—]™ Â?è[¸¸}£·†$Ý Ç苜Ü §€J}§ôK7Ã@.n†C…’ÙÍp¸Ž~u34õâf8 &Ž  "°]Ò“›áPE×百´Nd) ]Ј?'/Ã�džÕ� §5^Áø¾;h�drmáe8�_£‡$ 1Gk œÒ÷„£6ª’,Ô7Ú}4üˆ¾ÙЊùvÃÖt`ð¦R®ïc4¯^Z›—‘?T/#¼ŒÜ$TN¨PO¢]‘õ¾ -…ׇ%”£œ¡Hû|u�ÛgV(g¹ ]�÷% -¿-®° Bºé#ÌM®îdHANF—ZiKÓ(6ƒ4£uãsÛv˜´Ìb;J+Þön1õm‡K ð[Ë K\Xâ–¸°Ä…%.,qa‰o XzõVÀ²ÞöfÀ²|ý/ XzýNÀÒ)õ³K¿Ô¸ù$`YŸ�/ôÑ;yTÐÃEo‡Ë�JípIHÆ["k"¥‡É�Ë»âÛ8ì]‘Û7d‚_½ù¦À¥·ï.]?¸,_ÿo\ú!òÎ䀡Hôëk3¾úöËÀeÔDVy¾£*%⛣Æ{«î䃣ý¿/˜¹Üðòi0³°Ý€ø"˜©­ŒñËdóÝã²abîêx V*ŽP¥ßP¸Žb�Ê�맆ì545”‡=IÒé¨ê‡/…bE¡U|]Ž  ,Œ’GPša›t8P‘uu8‚"Ø%ü ”iM:I‹Â•[Q[gp6ƒ0¤‡4pou”¶ -*6êVU_ágH7mp3¤! ¸uZq¥asÑ:9hÂlJ#Èò¼�.FÈw[éa„L½`Ì -K£ŠPˆq„ÂéèȤ=T¢ñ~ yZW%:jCHJ ^¢®6OÒ·h*] 1õÒ³(k$!b[I�&ÅšKäY¥CbÔ&DÐ -y“è·ˆæàP6¦.Ò>g@´�!¡zÛA׋½&�€¶-‹«Ð¶nýÌ»y�¹Á‘·u+5¾Oc锛܈„èT¼Tfö\LŽ˜+ëéɉàrÏ99CÌ¢æ{„í8ã:1r›<ˆ`k?:Á(¬~VܨWþC0zõ‚1 F÷�À­“÷Pâ˜! �bcy€ƒÀØœ&ÏÍ~Êt@[ŠaÚp®tæ˜ÉÍi<Î ^-ÏoÙçÆ Ç!‡ö©Kê“¥Öé�ê©vWj±2,©îúHÅX§JèÏ2£RÏö¹긮’ÔÚu9¥~ï+/ì@i.ª,u!KÝ”ÞÐäSª*ÈÒ¤u‘—Ưîa#ë.’Æ´o8ivëÞ¬vºì_i¶KÈ1%¯n| *�ç�ãÒ8‡/ËYþËò_–ÿ²ü—å¿,ÿhùÿþã#äÈ ÇȆxX¿ {°cì!¨�øúTŒ•cÆ~$\r(ô¸Ž7~gÀp)É÷2bt‰§¤{¤æ4%ŽîizàßYôpL§s/¢‡Ø9[¾½‹l¿õ€šSsC˜Ê¾â45”ì:ñ�ý¬A'ã ëM°ÓøŒUëøÀW~h -›ætÎéZô+´wÚwGž4GC1ÝÓFá¡–Ðäë•s¦üކŸ î¹Í‰¤îñ o,_ØQüñDDòwÒýÂ@* -…l0àåÌHˆÃÏì…ñ|>¢Ã€—3%" Ê%Ó'Ô„— ÕbÀË…“1àåÂߘðr¦zh‰—3'D -5óG̘3ÕdÌÌIya¯Œ€9]FÀ\(1ƒÉì™0g¢Í˜ #g0]™½3æÂô³ …‘>^ЇÂBjìwÿ`ëkWPP¸C~xM*ó”FÀ\'tÌ}êÀœ×hÀDu%%|êk> ­*&«b4à·,qaFÌU8%(¬B<àÇ,ï3`Î;Ã�€9o¡¿ö½6`ݺ-+ ®[·}hB¡P¼ Ï`x_,œ„ /ÇÂ_ðr|EŠ™F¼3} x9f¢…æ;2)c9k�™¿á¼3Óc8i�™&¼3Ä x9f¦ÉÈ Š™“â'¼™¿áRŒÆñŒ=2#FOh92yfDË1“lÆãõ˜ù8óñzÌÜ7 e4J´JP\)AíB‘”'*§tbDË¥»ZŽ…$•]ž€.ÇÌ’p¹L¨’j¶Ìýˆ—Ë* x¹-§Pïbå»h""ÌE“¥Ž—…Ô ÀÜTXª"É`.2?æ²=$`.ÛhÌeÇ™0—Í™*B®XÚíßÊλLÿeú/Ó™þËô_¦ÿ2ý¢éÿždºð^2]ü9öo|‹ý›¾16ÞJ¦‹?Ïþ ï&Óµg‡È±Å·¾x¶= µñ�Ǹ…¸?ÿ¿&Ô¶i J÷�)æÛãŽß#‹Ó?ÓA®4 ;™�ÎV"L;j�…¢&B7Eýh)…6mœbèl¢]d|˜•ÇËII®< áUmÈ>#Ù ]’=v<÷¬ëK |~‘ŠŠ÷l}W �ÓŽ2¾*至d£æ`«wwÚŽ;§„zT~¹'žúðØ!`¹ð(EN[D¨Ýr!Ò@Ë¡49s|kÚhkÌú׉ )å½ñ|ΓþÅ·?O=¼\×oK�ïsÞë€ú¡Êë4Q@ó�¤•¯i¢½A¿5™Ð=`M8J=`MÆÍ°&¾~ô€5Ãð½CMFϰ&£VX“!€%ÉKÓ¤ÓìkÂU´s®ˆ&&Xn‡`n[`\’59Àš´`n™`M8æ`ncÇ®cBMZ¯å³¸•½Å2¹ir€5iµ:ÀÜ:9ÀÜVàòwu€ËÇÁ.mf÷‡ -H.ß/à{ïªÀù}HÝ#�ƒ®CŸ'á÷ °œzá×5NN_ÉîÉ5®Sádu1™”8á¼UáT®BI¸4I5RŸ)N½ÐLµ£R�ÕIU×/•b�&¡;ËlJÛç]¨âºBRc×¥”º½¯º0U<¤­¨rÔ¼_)qÝûíÂ)ÍT•biк¼KÓW·†0�u IKšwÛèýÖ�Y¼ß¾y¥Ín9¢|ªM(Cé’":¶MaïËè_Fÿ2ú—Ñ¿Œþeô/£ÿÇ}¤‡â¶ïÃimd\ã-�_†¼£ yrµ³ô˜®uÆ Ô«`7k&¶ðê^ç¯~ò’Í£~'w+QrGmqÌqÛb �Ù;„Ü´[xpãŽU[„�Æ£9 x›dJîeï Ù4‡¢õÜàæÈó¬þŽ ¹}œ¼ÕE/é¨_=tîX¹¯è‹·,]ÿ…·Ðò“¥áìh$.wìÌ«éBXVÓøñ®÷Ïe1”€_�k#Ÿ–w†£œ‹›ÜÝA.$Ôºûƒœ!®ByäïÚ~ûÓÏgÈjÅÑÒ·Ol[œô”ÊæEj9¥Ìê/(¥gF™VJÍŒ2­•´¡ˆ¥Å_PÄÖÅKAQX³d´"?Û׊ؾhiSжú ¸×nòpSÝè/ ef”iÜRçˆ Ý4¢möòÅuS– ·¤.u«Œ&Býa¾q“Ýê/ Õ“vÒ_@[õòßÍ_ÈG!·IDÒ*Ñ‹x¿D:­«µ! ø$/‘V›'é/´ •þ‚˜zé/”5’�°­¤@�bÍ%Ðlâ!!i# _…ÄI¨Û„S`â&Ä>wq—H»m ‰ÉÛ’ø]ì5‰õÛ¶,AÛºí³—þ‚B �‰Q¦•Š £L+•°ö~ò”¦Õ_Pp0gAá�ef”i¥Í’&£•¶ £L+”EZeZi¿0Ê´ÒaN“á¶5MF+°ƒ®/þ‚Òia”qc¤âptAZÒd¸q¢”ieÔš(ížL¹‹ŒZ2e´2ú•¿€f“ð~¹‰�FâK¬.>w—!\†ö©Lê“¥Úé�ú©vWª±:.©ðÚ HÍX§J(Ð<¥ƒ¢Í“?: m™¤Ú®ë)|_za ªŒHƒQ…©; Yì¦<™.¡ÒVUQ–F­ ½4u+Y÷Ñ`NÛ– oœ²¾ƒ¥áþ�ÙËö_¶ÿ²ý—í¿lÿeû/ÛÿgÚþïÉ‘�oÝ�Ã…1ßÏ‘­_?‰~'<¾sCæögsdã›7äôgëjŽ,B4yЉ8ý3=8ÄSÛpù7§=*¢Í?ÈRàðN4Ï|1¸¶´‡| x -Š"͹v¿šôß¹9G«h"é³~ýUҧìˆà*åçYÄ1�$jª¨z/É="y«)yE›ñœfY–�§ÞÞMûïHûkÿÝÑIGÒ’Ì7÷Ä8(!–þÚΞ,W»;oÉ“â,J$±ÆxG0�W‘�™¢ç¤%Óò­éÆÑ¿ÈÚ#§f뜶Y#ÛU´¢�äÙ'.mzrŠ'Ô§œâÉ¿Ýùíà‹šBtßšÖ™ÆL|„L§ÈøM_ŠÁ“Šùü»:|XOÉ ‚¶=]½ÓžrDU«¬ov“¸ÍšÂãƒÚª¢`Ý>pûáí#ÀèpZèÜøÅ\¬§c\Ùß´Õ%<ìÕF[$N‰æ"¶¥X­×; 4º¶áïz”ý±Ãmí·�Î]³4"åÚ¹ƒví²n1ÚRI§N…ûÁ’X¿o�⸷׮»ÙÞ".k¯LOâlïó“”df]>ny¯Äk°Í­ÏYÔ¼¿¶W*ë�-‘Ûî´§äO·ùö……Ÿ$®õóõ}Å�è;G7]«?³8;w:�³i\t(©”© -N<;íOk¶çÙ³ÏéqjâªýýÑ6*Nžßîš¶c?{E<›>ˆó¨û+¢²” tn£p¸o)�^W@™€SΓ±):5+Ãâ´§Ó�ø8È"ç�¯g«ÛÈ=�¦fd©³^Èel�ÐùEÚéüb�XyÂ’Üq{1JÆÇÓN,zñ«…î�È/%å‰Ü‘Q%þV;ÿÿ;/^XP¯VÖ“’+{þÔE“|µ²íéuò61‘ОvÛ)m¹¹Û6rÛY­#E Ýè‹UíÃ[V5.«<~ÞĪo?½êK-í/V]tòŒ&nó;«j�\Õó§ž³o䪶§Ã p–Èm�b߯üϪ,±ÖdƒøHlÌ6}¾Ê§zI®rëÐ_»ÊêTÍÉUî�ÜÊÞÆ?vꬼõÒS­Æ�}f�”:USƒÔ§Ï· X°@°;@1çšØY­O{pª¯äŠÇOµõ¼âóçß[ñSõ'W¼w²¬¸Ü/0kŠäKÓõUÊ�ù¾.Ýt°¹W÷sßW|ý…ï{:Wg-šäžb=k§f\Kw¶Úƒ¶ NßwªU´…þØ_hB"�²pÌÒ ¬ÏÙS¤áØW¾ª uî*!Ûm#�Ì[“2Æ'Ü Ž¦³\¸0ŠN-éTçdà9ŸhI0ZÓ‡î¯=Ï9~TñÅx²�£íHÌÓ Ñ½'�åò�~ó]}º¥˜½ßúÿÈñÈ–hÔ³!Xñ•oßíȳ~gïÿM¿µÚšN¶€A,›‹Töq}‚ùNßuj,òă╨/Ë¢›}Ë -Æ -“¥ý‘ÆvµH|µZ‘\ Þùžþq*1R„ËKëÊä:ŠaÂøûY0EȘBþM†ŸÏJ�zü’WY}fm9,PP낟Á4aK,ÆïŠn4¥X$‡œÝ—� [5ÞÜ1ÄM19~´£˜ä}£hbá2wsÛâ³£¡Éñì4ð¥É“í<æ;§høoÁ‹ÎûÖј÷W]xÀwFÙu? ³¥ß³•ï¾ ³ÙãAÁo†ÙZ¨ÿÝ0Û{—â ·úf@Ë@2ƒI\&y4Q>5)¬Ø›ašŽNMÊG0hŠõ�ÕR9ª1 Žðq¬¥|¢Ã¿õùÜÖŸý¨ˆ6WËã[•O‰ø‘8`ó7$ˆç„*Œ�&ݬ.§NLšÂD±ºOa?‚ññf Ÿb©€6ÂuŠáfm=ïâ¶|Ï›µù` �\WÜÀ.–ó3C*~„�âÍz>hãYP�ÀosþjâFœÄis³‘ÏíœÏm -ß´‰ø¸Écô8rÄ'�ÞæVƒ³2ÐøÀ�›8KÀéz²hH¹šPàL>ƒL¹•sœÍg•*·¹Ž`ëßÿü�“»öñ_?p¸‡S1kŸ &EV>ˆ8^Õix?νÃÑAï)Ÿg: ÌÓG„ÓPœîj7 ^SO‚û4)ckBCŸOe\Mh3¯Œ¯ù }�”Éç•F‰µD#N6ÉÉUWL"ð. -ñP†ÏJ¡9»)ucSDNY>E µ 'c$Ò]†•åó\0¤´£¹¤ô��Æ’4Ðw�b‰×Ωa¯¡ÉZ‹]‰F'vnû\Ùoå£. ò¼Hh�ï3¶Ò1†¾¡ ºS¹ÃmÆ£1�#6�o,VçsÏ eÿ>•„†<Ꭵˆ¿�Êâ°pâœÐ VÑê’Ï ×Ûê–Ð eÚ’Ð ¥ÈÚ’Ð ÎÚF~’Âi]&?I)¶®ä3H‰·¾±Ÿäî€6aö“ØFÖò“Üq6´„¹;m(ä'¹‰sµ¯²ËmfÅÀŸþõCjn’j¤>³(§†× ÍT;Z˜OQtÎC¯*Q‹Yªª³Ofհì M\×G*ìº�R³÷5—6 Š‡´UŒ„QÉW R³>U6¥‘ªB,ÍYwiøêÎö±î aGó^Xܺ-Ã\ö¯4Ý¿x1Îeý/ëYÿËú_Öÿ²þ—õÿ£­ÿ÷\Ž�ûåí8.}°h›ðÖÍ8ã×ÿBF³Ò§ôS•WÒÔPhÝÚô< rX]…Ú=Pljo©kÀN~A<ÄÍœßi QÄâ| âÂì½ý·gþ'ât8ºÆßéEðõ輩ì�Ñ;*&ËE!KŠŠ?þ 6‹ òù'ôˆÌÿ=‚"0¡GP ô*ÂŒÁX06h¹ÝÀxXÑ#N'ôÆŒSz…S\Ñc -+zLázL~A�‰+‘Kì˜\%dHð˜lænHð˜ì“y“YÀc2+xLúxLz�Iwð˜ô“^Á#· æ©>t0eýýÒêÕž汎h0¥}ðƒÙ­Ó4Øç<ŸxÌS?ƒG,ÑëR`¢-º„U:ðXÅh�]â$xl²)Ra ¥„°KØÕö…he…Ì•­¦'ðX6e¨`±mÜö9JðšÎAÓYÀ#X:/À#x: xOg�`é¬à\—FìÈùü\6G`GäüS.±#˜3v‡ WÍË�ÆZ6Gˆ8¹lŽ"prÙ!oŠ Eåº?B6Áv0D'!ÅhÌus„ă+ñ<¢y�h[À£âBQZMàÍ8Wìa´e*LÞçLÝhð1àcû�Ð%õÁ@æ.pÉ÷®�Jg•�eL^È2|7È2SVÈ2£Aæ¹7€l‹$tv[M¡ÜÅ 3ÐdD˜‹&KÝ®©“¨ -¨´SE�¥Aë/M_ÝÂBÖM$,iÞn~l;s0ÍIâǺÁ‰{ÙÿËþ_öÿ²ÿ—ý¿ìÿeÿÿpûÿ=dX˜±/Ù°% „=òvüú_ȆUú”›×±�¨ZÎ)]Ï"S)/Žjw„!]Ý>‰¥è=4þQ¸[²áɱ+�CHLRDÚ_ÿüˆøþ‹ÄàßI¡Š§)T|wšBU¿û2…*íyo˜ ¼'î´y®ûö-2°dœúµ{¡\n²o…,u?8X·í(<èÈ¢¨¬Öô�,.:9eï)3çrޝÅêý½!%û ô¼“�OÚmä¤G,úæöLäzr¤s2žs´»Óôs³äxŽ�°rð’Á÷é‡Ô:½Œ -Ï3*‡•k|óÓ/kõ‘ï^?]ÜÌôÈñáÞqê6Oí_WƒôÎôPäKÜé[–ôøe_¼‡óBu §ªVËI° �‚SŒöÚ·Ä)”¨Ä™|âÿž¿�T‡ÿgz«¤¿‚@7âð6§|–;¶öûÆ)˜»Ñœ½mn2g J–5Ç“~ºAõÜ€ø2»Sp™"½ï†¼’zòˆ¬‡�9Þîaûp -ýz·œúz:Õ3és’Umz_ÉOJG ïvrÖSÜóTÕ6›42€Oß¹ð®Æ—º(_šÔJH1Ÿ!­7EÃs@Öižç|ƒÐÆóŠ - U¶œ‘ˬæ-ñI�Ýï´ʧdÞÚ£ƒiÒñU­Ê}tá�•/ÿÊ�I«ŸîÑÚ! -úÉåÂ~§ÍÞu4¶ ÞàðaÜ~Ê10'_S*´ŽþÚ7º]Ø[“¬¨›±®®}¦ˆœ>S}9A) ¡õ'×»¶ÜCq~÷ò÷wg)»�·ÛÄï�r@Y˜O½”ÿ��â×Ìîè�&ÔÀp -åy[ñWNŽv{þÇ™ï¥DÅ9�מ¨lƒcí¹ 8¼ÃÖ;"¥ç“Ò3ߣæ÷œ0í�öl*jf;È‘§”µvíÉFbéH%åÝ›�잯qƒvOÎß?ÙBe]ß�_‘À·('v†ÈŸJ`{²³–ˇÀÄ}c½Õ*¼ä’#c…—\fDžQ~Ú›VOâãýGÔ[·´Ö­®%FJ-a”qîIÎåÉNÏ|·Ö¹Ö¶ÏDv{R²�¶øàºÂçZžçÙ×» Á@‹ùÕï¬áB�}ñìêÚ·Öp.óùÖ'ûãžíýÈŸËöÈ£ �¢ä@Y;%bº½¨m¨Ú¤¬¬ˆ-Öç53În.‹ÎÌ쯌œÂèŠJw•«Ù|MCzc-½nlÂ�±ÔˆB3i$õ»q2ôÞÀXáÃdŠË¹l¸¸Î}õõ>ÃäÞ‘ 7ßšú©l´'‡íI.XÚpÍ&U[¹Sµ®H��étO»…¨;›ãð‘�Âަܚƒö;ãëQœ×Üh×”îOÚbÖÉV=™–»A6ö'ëlÔ GÊDK)ô_ p?Å->™ï*²°ÛôäA{£ü¥ðï¥pp=¿Eòù ;ÐôP#Å»ow|xÄgòAÍÔø…cë;§ç„±_…Pj$Adƒ |µeL™*F&»jAóKu͘¬ÁáÑiïÄ«@Û~döÆê-m¸K“ã;9§hÛž™6¹g ŸO6¯üÂFUŒ™Ç¦ -m’ã ¦¶ŸJÖbçàƒ êbmêi -6ñØê¼Jž9qàX {6 õjâqgiW z²úà÷„‚Õ•Pdªê|'�{æºeÖî9æ“v²îI! {)ûñ¥ëŠ}wåüíŸÿþAÜô¿ÿsËpìN'ïxbþaèöøÏòc—>ý±Qùû‡Ñù‡ûñÿ¢›áŸ +/Length 31340>> stream +xœì½[¯eIŽöž¿b?Ðê¸ 4ÈÌÊ”XÂXÝ€ý:J�Ô0Vµ¬™àŸo|Œ ɧ.=U3ò¨N7 +¹÷wcÇ…AÆbðr¥Ìò¿Wx…׿¹Ì×Z»¸½¾}ÿá¿}ÈWLUžÑOß¾ÿ_øÿü·¯ñáþˇßýÛüú/ÿøo-¼J ~ýÃßøÏþ÷ÿMÐZºê+¦ÞIšú‡¿ÿð¼þü!÷«¾¨†×÷ãcŒxìÆ—‚µW åJ12åWæ+P¥\_ÜÐçò«¤+Õ^S~]•RêõõíC©WIœBQ¸8ÕXèUøâRs¨¯^®ØZÎíUëE¡Rz5º2>”×·-^ N¯–®ÆßËh¦ö‹§_½]aü`-WG'ÚëÛÊW]«ñªT©¤Ç«�!ÔðŠ!àŸo"ËœÔðº?DîáêDòwºz Å´™ÚUâã·"s¹B/Íô*….ʹ˜Þ§ÚÕ¸¸a¦€¹®%›ùH!ö+ôP̼¥�•JJn†SHù*1³Y‹R¹„�Ì¢¥�Ö² +ÕXîûƒ>L•®D�ñó«QjíJ-Tûë=_{]_ݤxÕ^zépˆèÊ9צã&.WäXˆ×qW¨¥ö—N$‡rÕš�rýê%å(S¾‡c¸8–×^:ŽI˜�¬,ÏQcÅy2¶²‚>>Y&®&C[¼…Çæ�wpæàªݤ—r«g³µ·ò¿N�Ù's"£ÝQcÆ+¸E÷Þ^Ý£º‚{?ûð'Ùà?(D~÷·÷—¿üý?üùõùûã·üÝßÖ×>ÿüó�ßþ¼äJL¯Ø^ ÚÛ,?*Zþ—ûipv}]Ì)½.n� ËNP嚬]«åõýø˜SÞëÇüÊ`eJ©¼ðgæNÊ)_ÜË;wJ�^9¥‹…}¾�ž¹åÞÑ@¼¸w*¯˜¯Ä!s,j‚µÎÔ + Wh”e÷—+4Ιè•#_1Q W,W-­sˆ¯éJ¹P~ÅzŘR$~娝LÔ„—ëÕzo¥·WŽíª%e~Åvå"‡òʱ^½ri/l·ÌTª`ø˜AßåϘ€XÕ+Ú)¹¿²t»£ÿ,?ÙŠ1E’m(�#üL’>Ó+EŒ"æ$W^ ¨€ßb”yá•en: Šë/™ïÎÝ cj_X˜ÞLVÔUV†* öJM–°¶�½Íß>4éP�ýÛr¾Bì}-—+¤Ú²i©åz…”©¹ßl¹]!%×;`Ì1u3Š–ûÅ9ÖäÆÛ2]ÔÇï®™i™¯Þª¬ôšÁVÂÕ0Ån®[‰W©Â”{Qöy %™ÅÆ-rËÜŠð_¯†!ZM’ž/ÎF$]Tk15ÇlØçÐ Û¶"lºãp =pÍf3´Ò¯r-fÓƒ¢`·¿€–°6{+ +&BW÷,°±§ÍØê÷}¶ÕŠEŸ¿>ÚlëYk7¿Þj—•Ÿ �n¶JWH‘ûK‡ ÍÀ[e,|isÖd†Z sÝu"[‹sÝ÷Œ·–dÙEIì¥i-Ïe×%l­Ìe×Å6>�z±Ekܰ°‹}ZkÒ¶á3@Ò0ébÈÖ::‹lÆÆ9`F6‹7HRqn�±€öÀel�±iZã5Ÿ{{êµ�™ÐµU�`«¦ùéÛ‡DóãýA÷ý@T6ì†TˆØ_Tq£}S±¤cPfG«¢NçEE¢Îß–�sž›Þ-d÷‚¨,ÖuS©mWØxe£ +”kŒÚX ‡ÞY*FYq)#&óKqUrܽu›�°´!±Ù1Fsš½e”¬îBÕÆº[·ÞÆiä?¸Z-üº¸&~]k½€¢÷Û»Þ×ûïzÿ]ï¿ëýw½ÿ®÷ÿëý?ü°½Rž#êK¿Ã¢dõ{éÔï=ÄS¿÷„W¢×ï�ùÐïÀÀ,Ñê÷Æô–~oÜEPV«ß›XÜ +¹uâ +~©Õ«÷ÆE„´Õî�³°ŒeÎøØÙ)÷ÆIˆ²Qî�¡›z­†A9¾¡Üép5ÊXh¢tuoË$D§Ü�bºŠQî�HæµØ}I„%�Ž› C%s*F¹ å>> å>>å>#SvKFú˜ß4rj÷Îȳ= +#ùÌx�ŒÜ3cdéžA#tÍ\é¼ÅHñ½xFÞ›e6šañƒQ ‹mTÑþ2iq¢ê­Í°FÁÞ6ªpo£2÷vQÝjw–jaÝ„ª­u·mÞ÷i`lr«ÙaÅŠ7£Ù‰Ën;a]Ræì4;q”UÏF³{jvâ4WÝhvâ|hv˜i{+\u‰+Ö®s•¢J­ÀI À÷*×öÊy<®Üšxzd¸.¤ ÛLh¬õW W$*ô�®VSÍkê ëBGpIÃÔ•pQkTÊ€C,­¾J¼&‰ÂšÚZØ{�UÀŠn‹1;½õ–¤ØiR“ˆ'J=U` Ðë«Àw£Lmøœ…m‹ü�Š<+t±¾Š´$~Së5I$3‚ô&Ȥ‡”'œH†+c!ÁdˆåÜ[XM½`ñ‹ÌP�4àH”�X…Œ:Ì2à AP˜uèskKn•õim X¶üªc!¡è€½ xx8÷´ÐççŸ/¢†˜AZ@ÔNAÐÏnª¾õÔÝ�6øó…£é]‹ñÊ¥'¶Ãhà©Ö’1P¦£™œóÕ¶“™Ä†�B|Lx‹õJyÎØZ€G7]Æ&xƒ tÅ[ìWìi,Äâ€=§lÙ¨Á-/•Ξå÷Ø+/ölð×Ëâ–¤Œ °ô4&E™0Eh³Aš8÷Á¬;©I`¬¦nÓ.1—j7¨€#´J·2À¹ÙÙ”÷óx¤FÈõeŽˆ¸j'9íD¤v諳¿‘*ø!ŒÏ‘Ej`t"u0D,sæŒaæ6âN©åHv"1Xb!®%‹Ða]Z``6\9ŽOƒ‰&¿DN òÍY{N¸BP.ŒœÑ’­¤ � ?Y;"®L†§»Ø˜ Ðï x̚b~«Ùƒ‚á\#\¼·«ÀcÙtO (ÀúøíCÍëóýA…Ä„T’˜ö¶Ìq?­ÒI{iĘgмýÐU8ê$)ªÓ9$ngòSo¤³.“‘㺠F曵7êA¹Ä(’ÍNFçXÆ3úI™Ôh2eg£õ,ë ©ÛĨRÝPFíÚÍgT´nT£ÌuK«æÿ' Þ�ïG‡÷£ÃûÑáýèð~tx?:üv�øp1vq+}xx@­ ¿ûÿõÏøË?ü÷oyýþ÷¿û÷ŸÿÝw¯ðú›¿ùôÝçÂÊÎ…ò) ?Él¬�W'Ù­P[˜¸F2¯©^¡Ã U9\¹DÙû {.ˆf¨â–Ñ8†,=h`šWe˜[àŒŒcÎYèó4`Ƙڕb!æý0é™—}]M5 Ø…7eµ4(7£„åêÆÜí�eÞà6ÜøQB'¶…¹à®'vÆÿ"7kyØúÃøÆX³v‘Kù:¢Õ¶¼ˆââ¶�¼Àÿ $gû/âh‘¶ÿ…¥�í¿¤P®–í¿¤ÀWîÛ²]rîr©ä[}JƦ_r€^¨Åö@Ò¨–­¡}EÖS.ÅÚô‹œœtÜ·îqDùÍéÉ9\AâCtsNW/°ÐÉθœ.¥Zƒ~1+ç5]»<Š4ÔeП,ðÍs„½UÚËý&›8"yÜ}ÑGÿtðÔ÷¿=žú± ö'Ãwßÿ¦øÎp�Ýzÿ,H8 ¼�ÿ�¸@jAÍ?EŽhæ¨Xp‘)ºÖ*KÎxèÉ@KNoÙJŽò.�­¨äp€Jâ· @€PIt€J’Õ”Ú;ö°ŽPSؽì©A©È¿¤ú–_qIåô+xØJÊoù†K,PIé0{Ã8jÚØ×*Dþ> @ÀzåDÞø° ( ²B“C__œh@ö¥r·g_@ÍoÛwÕÝMûR»dÞÍØí«òš&ûN½§Ó¾›©·ïê{™ì[ý^Pc0kom›OŒQañ“5= Ö{Z€”M�ACÚ?,óC‰ncRÑ-eÌ/vûS�nUcÔÑM=Í>ØöÛyàl@-¼ajá P oÚ€Ì +a<öÐÀb¹ôà¦lö† ða÷6 Ÿ6 ß°|Ú€Z|ÓÎ;l@ÂŽO>.„áWÀ=Jàµ26ÚzÚ€€½aü´¡×O°7l@€P‹Î$“0m@ã³³éÓF¬h»*�lŒ°Ú½5Rm�ÊØ€ì¨¨Ô©22U'ÕØ€ìY­‹e¤º.«Ñ–Œ¶Pn1jEùʨ Å~FU)›¥¦ m e~£,u£µª[ʨ`»ýŒºÖ­j»nj=ü¢[¤÷cÄû1âýñ~Œx?F¼#Þ�¿õcÄ/»JJæ*©òºJª¥­«¤ýqšŸñÝX¨kig¨R•u¹ú»$ÀÇ]Àg¨°7B•* LÏP%€G¨ܺϻ$ ¥b2Í@®=¹ë„ZwI5û»¤ZÃy—°õÞ³¹Kª5^9# ‘»KÌ„Ÿ5—$µJưÚí… +ÑKèó6n^½ÔŠ ÀZÍU ã*©ÖúÆUR…!ïy•Tk·WIµÒºJªô¸Jªt^%Uê“ìÏ£š°0‚½JÏ<"•‘J`£*†;w•Žl`ç“Ó©ð¼Jlô¸Jx\%��Þ¸JÂÇP’ u3ËURó¼Çõ­@%ù…g Àg ’ôï¼J|\%|^%{ã*Ifèq•$˜^%U^WIøôW^%±$‘×KÊñ²‘ØVቩé˜2’qGgô'~F¡D5F²Œ¡Üõ²Xb>bsFüPÊéaô§R/¸Ž#9¾¡•ÆœNµ\™éaô'©S•�ÑŸ޲mý ¿Ô´Íµ]�8¥Â-^IiZæ†U¶}@%ñ6²‹›Þr¯(âíLúÜùJEìë{ø,齜]%Ìy»>Káo×gxõv}fÉèåìú²ìÅØõ'|{ð…»QšËþ¯xyÚÛÏþéÉYßÿÖ8뇷؟<ï}ÿä=ËF��øÏr±„sÑÿ°È$(ŽejåaBnɧ_1rK~ÅH$ùF¾É%ÉHhϸEÞsKwçá,ïÄÕÛƒ€†y‘ª‡ì,/Úð6‡ñÜßò+FFÉïXÒL>ýŠ‘gò ¿b$š<üŠ!¤Ÿ<ýŠ�&J0èèKNCfE Bß0>‹[> BÀNÇb ‡=H@±�OÓ4¾8{Ѐì f~Ãd~Ú¾¶æ7ÌAs8Î4G>S†è[s>ÍAs6½c±™xûÖžß°éjS€Yxk5ØLbÌ ››¬b^OGoR.µ¶�ÍÏÖ¢¬oM&{—XãÊØOέxn½§1H·©µî¬ý¼Ì?ÅØ‚ œ-‰‹Iêåj³HRÜeýµHGÜò6+;"õ0ÞZ­HRçPŒÃ8å:K~ÖâL@H<ÜÁêfî‘y�uF ‘xx.Ü\M`,µ®öº#q-õaB:âØ…i7+ƒMÁ2²Õ؛€‡éÍÆ,I"¤Û‹á•ž¼å E$eÖ-„DÆ¡!ƒ²n6`0»xÃÐs¶vÁ¤˜i˜tËì3>;³Ï~Ø�ݨJóëFí~ÁµÇcl>:p†{~ŒÐ\ÓhÌ=f¾� Þ+c$ö^A#ÜÍZ=°™Â(ŒÍ Ât³ rÀí�ƒ@DnÙÂ5ï‘D„âä~ 'Õ@ê¥DÚ9ä~ '• ÄðYÄu®å3$¨W +µEÓ9ä~ '• Poi8ùÏvRvÈý@Nª� Õg‚%w·C‰ÚŽEN*Ar¸R‹"yf;8 ä~ 'Õ@ê•(ÀMd·C¹ÈI%H Wb]çƒÜä¤H½r”ãÛn‡r?�“Jè(¤ÔR^®Ù!÷9©R¯\+´Þn‡r?�“J�.'ïbË—“w8HP¯Ì©FåÁF‚è[तãð“.²,*p{à @EÀ‹®Q'óývߟÏËw +W)TµÊ¸=p�  ^¥ÉYiµA¸=p�€ÀÂÍåjƒ³n$@>ÙÒtQ˜,p{à ‰ã–êª)«àM![àöÀA2€Š +A¡jd�Û‰8k¶Ðµ�˜-p{à @½jgÕDHŸ`€Û‰xaŠ{Ó!-‚n$@À±äî[m�n$À3y·‘³n$€gEI¦ ²Àí�ƒD¼üVORæK9Ý~>?¾×«q¬¦²Àí�ƒD€®ƒ*õT³n$¨WO¤J4U²Àí�ƒD€.wbK¸ð´'6$@ž�fönI¸=p�ÐÃÕåöqµÑ³n$¨‰&\m�n$P¸PßN÷,e Ü8HP/*Ñì7" Ü8HÀ¬¥ i Œ$µßŸÏ�ïõ¢Nf¯1YàöÀA £ä÷¸ù<ÃN�ÛÉðò_É´A¸=p� ¹uJÝ|žc¶Àí�ƒdõâšSÕ6HÒ6 p��Â…±iRÁn·’Ô‹9´¦m�n$ Ö#Þyv°(p{à j’ê7ÉÒ Àí�ƒD€/èÝ­�AÁ·’Àϵ–¬m°n$ÔxìžÝF-¸=p�  ]�­¦ ¶Àí�ƒD€†’„QÛ¹ Ü8HЮ(Wl¾ßîûóyùÞãÿ?Ý+½XàöÀA2€vÅÞ+il�Û‰¯È-)ŸS±Àí�ƒd#s‰ò9±n$0,n¹i\,p{à ÜVRÖEa¶Àí�ƒ€dÑéQõ›äðQàöÀA2¸ï¨º/�/«íí÷çóòöPpýnñê +Ü8H€ò—=°¶Á¸=p�€ ^©V©XàöÀA2€vå¦Ý[àöÀA"@ŽW&É[0ÛÈÅ·’4¤ ¦m°n$àÞ!}¹.¥XàöÀA2ø£Žònƒ-p{à  JÉZÕo¥ Ü8HЮÒÅ¿Ú` Ü8Hh¸‡©j$(­XàöÀA2dT@’œÝ[àöÀA"@�ð¯ëÚ†”EØÀí�ƒdí‚éBy½³n$P¼j7C¡b¾ßîûóùñÉž¨+ŸÃ)Y�Û‰¯zÑ6ào­Àí�ƒdíj0˜il�Û €"Ò]¨~«¡XàöÀA2€vµ†Ó» ¶Àí�ƒD€/˜W÷^©±XàöÀA2Ôµœµ ¶Àí�ƒDFÞSZS1ßo÷ýùüøÞ®žIßCkb Ü8H�ꮇT0Àí�ƒd 7Bº¬¸§éz·ߟÏËwÜ(1 +:¯p‘¥Àí�ƒdí¢˜õ‰ Ü8H€mŽªÛ$>D�ÛÉqõ +¤V¶Àí�ƒD€†¸ŽÊã­XàöÀA2€†zÙjó©�-p{à  Ç‹CÓ3q…thªÛp� ^$4dµÁ¸=p�@ñâ’Y×–Šn$h·¤vwàöÀA"#)êY*¸=p� `s¹ + ºùÑ<€�ÿùgĦÁ‹ù�À´bÓ8¶˜Fšã�9 I á¯n‚^è�D‡46›F#Ïa¶¡i4ÓšàY“L£‘äÐå8¤‘ã°ØÐ )}-’ ‡6$�FzÃb£’hf7ôi4’ºÒY4r² G£‘ÚУÑHl˜l,�¼†d²h¦5´‘h4²v‰F’Ô°E F3§¡‹C£™ÒІ¡ÑÈh8‚ÐHó¢Ì½ BcDFR'ƒÆ0|czÍsh’ÍÐE qè²Ú€Dü)Ìp†õg"CF¯(Qv{þ8¬µKc¬µÖ}ìã5&Ez ¡gv�9&‰<ó�g³ž™¸3@hÛò0î=û¨3F¾eéãfV@ˆ93\Í’~¹%q4“ìím¬ÅZì†bIÔ<¦L·ÐGa,lcÙº,Ñ}kgÿu�f•Éæ,¬/I6¥šCV¬ÈwDIíØñ>¿\í¹_é‘_®ö ß%Í/W{‰0—Ú€ ÚqkùÌ/W{�•Óæ—CÖÒ‹}~¹ÚkÇý�ª½Á…Çå—«½µ‹w~¹Úgö¸ñR¹úœ…•ë‘;®r=rÇUno䎫Ü�;.“ ö©Œân¸ýÓ±sæ�«LGþ¸*!A>\e:óÇU +=òÇɪÛüq“ ¾y®°Qf{ÉßdG$�»/ú蟾úþ·ÇW?¶Éþdxïûßï.²[ðŸ%ÄL2ʼ(þ�1K)Óö%‡+¶ó%ga)ïK.q†ˆV·>oM¼ ½#9xˆÖ�œë(÷ìœíjÃ�(Ün­¹Dúáw¬£_­c�9x5¬­ 9×QëÚ9VùìýǹŽúÙÖ}X’Ìê=Î5¾á=YqŒó8׳:0xP{×q p·žã\ÆœZ—ÎÂo8ŽÅ*Y¿qÁÄo||š~ãã‹ó�õO]ÍYOVýaëóºzh}c×HŒ­Ù:ÛÖ³úžCë½+³]½Çø^ë¼–Ïø ïe¶þÅ‹Œòb믬 f=›+ZèŲÖUZ™ÛúT¯m`}¯×v±^Úc_=ÜÄ÷´~ßk§.Çð¦Ïe�[/qXöd¼ÄSÂ~n%™ßOâ£ðôO©Ä§—8è®\f~¥1ö�‡Ø¦·öš%A~â)Í�fæWß²Ó¬Ÿ8¼‰e£?qÁ¼Ÿ8Z�ô1ÎOÕ³ASŒŸ¸`=G›Â*¥ÂèDq~â‚J¸¸òn‚ó„w¨àªÚzŠ JRÞ}mš”pYØÀ¦{{ –ÊHº´7¢ %æhņÙÁv–oÓQ|~¶Žâú° + mtKûë*~´Ÿ*¦öpÔOÜŽ{ >�•�s­£øšpï(>—&ÙÊæº„*Ãíb«´W®P­ Ü£úò™jeHÕHʸª»,‹«–ÓÍ ÚP7�ªM»½TÁêFTE¬V•ö/‰ {×úïZÿ]ë¿kýw­ÿ®õßµþ¿6­ÿf€XÕ±Fí¨<>Ýó�±õiG{­ÇÉ·vÑ^³ �›m8à aíµÚ Ü8HØE{Í64l¶á€ƒ„mÀ×j‚ì÷Û}>Ï.Úk6 ñ`³$좽Vä€Û ûP¯Ùˆ ›­xä¤bêµÛ!‡Üä¤bíµšÙñ`« $ìC½v#ä�û�œTìC½V;¶ÚqÈIÅ>Ôk·³ÃÁv;9©Ø‡z­v4lµã�“Š}¨×n‡r?�“Š}¨×jGÃÁV;9©Ø‡zívÈ!÷9©Ø‡z­v4lµã�“Š}¨×n‡r?�“Š]´×jfǃ­V,p�°öÚ�¬x°ÝˆNvÑ^«‘¶±ÀAÂ6àk7Aæûí¾?ŸgíµØñ`« $좽vd�Û »h¯ÕÆŽ[mXà aíµÛ Ü8HØE{Í64l¶á€ƒ„]´×nƒ,p{à aíµÚØñ`« $좽vd�Û »h¯ÕÆŽ[mXà aíµÛ Ü8HØE{­6v<Øjà »h¯ÝYàöÀAÂ6àk5±ÂV æûóyvÑ^»²Àí�ƒ„]´×jcǃ­6,p�°‹öÚm�n$좽V;lµa�ƒ„]´×nƒ,p{à aíµÚØñ`« $좽vd�Û »h¯ÕÆŽ[mXà aíµÛ Ü8HØ|­&V@ØjÁ|>Ï.Úk7@¸=p�°‹öšmh<Ølà »h¯ÝYàöÀAÂ.Úkµ±ãÁV8HØE{í6V<Ønà »h¯ÕÆŽ[mXà aíµÛ Ü8HØE{­6v<Øjà »h¯Ý[àöÀAÂ.Úkµ±ãÁV8HØE{í6Ø·vÑ^«�¶Ú°ÀAÂ.Úk·Á¸=p�°‹öZmìx°Õ†¶_» 6ßo÷ýù<»h¯ÕÀŽ[-Xà aíµÛ` Ü8HØE{­6v<Øjà »h¯Ý[àöÀAÂ.Úkµ±ãÁV8HØE{í6Ø·vÑ^³ �›m8à aðµ›àËj{ûýù<»h¯ÕÀŽ[-Xà aíµÛ` Ü8HØE{­6v<Øjà »h¯Ý[àöÀAÂ.Úkµ±ãÁV8HØE{í6Ø·vÑ^«�¶Ú°ÀAÂ.Úk·Á¸=p�°‹öZmìx°Õ†vÑ^» ¶Àí�ƒ„]´×jcǃ­6,p�°‹öÚm°n$좽V;lµa�ƒ„]´×nƒ-p{à aðµšXa«óýù<»h¯Ý[àöÀAÂ.Úkµ±ãÁV8HØE{í6Ø·vÑ^³ �›m8à aíµÛ` Ü8HØE{­6v<Øjà »h¯Ý[àöÀAÂ6àk5±ÂV æûóyvÑ^»¶Àí�ƒ„]´×jcǃ­6,p�° øÚM°ù~»ïÏçÙE{­v<ØjÁ »h¯Ý[àöÀAÂ.Úkµ±ãÁV8HØE{í6Ø·vÑ^«�¶Ú°ÀAÂ.Úk·Á¸=p�°‹öZmìx°Õ†vÑ^» ¶Àí�ƒ„]´×jcǃ­6,p�°‹öÚm°n$좽V;lµa�ƒ„güפFϤ›ÍüËÄšˆ¥”óK±æ ¦Gø‰|×|}Ɔ –rðuËÍTLh˜@>4L -s¡a)Ö"5ËLh˜`•P‡o‡ï$\"Ìϡ˜¸0AP�Ì2°#.,%T$uqaaT†¥SN2|&(*‘™¸0ÁZ”uß› ¦ÝÅ… Š:d6 q@‘¹ÏÃ7i|úë‚ÃOtÅü´ž°#W²B<6¸A`P‡x°a<­Ë\ú0žÖ‘Ëœ4Œ§!H8EÃTšÄú*.Œ§õ’®&©»vÜ ²š��¦2­Ãõ¦?âxZ¯õ¢æâxZoÈ,¾âxZoõji‡ª4ÆUÁ£Yã‚þv§Óàv—G0êîňç)>N§Á1­Šÿ¥Ž‹[^ãÚ3À­_±D¨Ó¤ÂTí6P§qÏp8²�: 5§R·a:�»8xÙ0�¹öe‡élføöä&¶—þM–y� Áã«>þ§ƒÇ¾ÿ òØ�í¸?=øðûß:~zîÊް19÷”…_#l,Ž3ÚøàÃÄP‰÷•ˆ“¸¹àscLÃO�ÀG²Ð0œ°ˆ)§„å,;w¸ØŒE“U‚rhíiÜW / œK‚~�…@b×E[ç«üØ È_ÏYô:.Qb’rîW-­3¬9ö+e©= +?«·À”a$9¢ ä¹÷Vp^Â¥K-RzSÔSFDu•¬(WÈŒ“�`!� Æ.NÑ2QÔ-¢àÑŒ¼Üåˆú¯â��_lm@1ÊY>E¹ÉÏDtÇ" BNÜÀBÃ4$o�Ÿcwû�2¦G>A1e/¹ê {g,sûJØQ-ðÄú@¸Øé%ÑD«´š¬ ŽM‚¼#Óü½-½ +Ó<ç+ÄÞͳ¨ÒRÅoî6Q¥#$Té°¿.E:RrýÆS7ãA�ÎâgFŽÔÇo¯9jâ:YǚϹ”Rð®s³.µ8ê`ϵ<¨Å�òÉ,#0n!�[ð&ôÜ«a TçÈ8F4º¸¹­)Y‚«Ö͘ÀXÜ£7·ÒÖÁÍð:Ð޾{[48ܱ íí,…1·ºÓ€–dmÖ¦l±÷î6·÷ šûþþ`ž&–µo/Ó*±,~±¿O,‹_fS³§ÄX|TÛÐc,£�XÖ>ÍysDrsŒj:•$¯(³çœƒ¬üø^²ò Þ‹È! Ïg³ÜÀæbo¶à $Þf$¬È2g›ÏIÀ¥›#‘Æ�}ÎÆ1Êã’Ú"IYN³€bš^f× »EÙí/`[B½w"ÐPzoX�ă<§ñ ‹�h}†�Ä–ûa#1v›F¶˜_7Rh÷ÓH«=#×däQ|±�œs«Ð–”{.U¤ÎIJxËÞµ:FDïE4Â|/¶•ú›+¬~Øìcu‰á4«w&Oòki(LàdÞ¶µY¥Íæ¢Í–âcÝKC›�cµéÜc}hÓ­y÷v4*zo[UçÿIJ÷óÀûyàý<ð~x?¼ŸÞÏÿ“�þðŒO¯‹+Œã,`µ ¼quÓçÕÍW+-¬ó”™]ŒyÊŒð˜"�qµç&b‹»ÄJ°\ +°Ãá©W‰jEÅÅFIŽVÈü3âôâ*¥/9‘"âC¤:žÄIÍÒ’I823lߣnLE`n ¸KRœ4ç’Er„k�DJ¥EÄІCÔ"öjhÎÈÈ”åBÎd„¬€HªÃXÉ": +‚V©K' •(ÑÉŠT6e" ,"Ö²2G\5Ë#ƼcNä¾ ä‚+ë«„¨ŸL}XsY[‘E .“¿ÂA{(} Èv…¸ÑT +ÉŽd[q}¯/¸””PaQÏ(Ø4Æ<›C°l*yýÄüa Le‘JkÛbvu(ˆÓ-!P²cFHo˜‡³59Àz‹±›Il’oìtºM¢œ´öÂH„1w9›Íõ“@ä ´µZÙ°b›cÁ•‡²°ÚÐ Ëd@ç…ëfGDPç\eÛƒõÓ38PŽ“ÁçV@ôv̱Ú-#qÞ�dtsIDxjrlY»ÐDŽïÝ:CËó(ß9¾`Ÿ»8óO}O˜Vá)5¢Çõ÷KK²ø³©ÙS LyĔϬØó9vqÆ +sæö,©â`if³ˆ×pó¯«LÄsÞç +•†+>‰ïß+ ¬rïvÍKCæÈv¨ÌD/ÃDEg¥éf7qkq1ëdL LH–© \:Ø )åt`-•<ó)Ì=”%Z\÷¼ÂbŽÙî2`©íT²�–ÔF…à¹iŧì%[z|DÖ‰õ®I[ ÈH‹Ýœ‘+æ‡�Ú]4’jň43h#üöô!¹§ÑˆS3áFðî¥1òy/¡‘äf±�ÌßlatÃf£E £}³YÒè¥ÍºFƒ&7ºno£÷¶Qåiö—Ѳ{'m¼w¬jîi�eÆ·q"8Àgz™wÕÿ®úßUÿ»êWýïªÿ]õÿkTý0Àëaøk^Œ}'Æ€'è�~÷Çÿu[hZJx¥·C¤VÎ +ÏGy>*Ûf$¢ÿÁgc˜#§˜<�x§|:Χc£í¨mÿüË�Ñîßý§ûïµé´Í³åÝîB�õk žÏèXëzh�HŸJ°6�AÆõX íù˜Ý|¬¥ã7ѯŠtu¯’-=õÏ §be{ôÔ?%=ÅcÏžúǤ§ÒÚ£§oô —%¾ï(žà{êž‘žJþìGOÝS£§½œ=u��ž¢µgO�~5xM¹¾·ø\}ÿ zÚâ¹úþ)é){öÔ?&=•Ö=}£_í9ËH4÷èi{®>ž9zÚŽÕÇcGOÛ±úÒÚ³§G¿zpkâzÑæ~²Ïç´ý²'zÌK‚ÁŠKYÂ_ iÌîqàݧÇ+¾‹n>±¶å.éñG8h—#º$�^¶@¥H 0B0�Äêxíå8Îój¤#ï¼ÄqÊ€ð€*!§LÖ ‰SÇ呸¡71nGX�Ó> é| Œå^$öå¦ÜqØ‹eT§CsOŽèu­†ã3°Öû8nq— ¬ž 9ÓÊXbM…/: x'c|iÜÄŒôˆÔŠütY¾è@år·'伂Ç` +ÓÓQ¤Ó%¼§¶œÑ�ßñžúpFo2£ÈÑ$nèãÛ8Ùb±¥ÊÍú8е¸,V\Ä™_#ø÷Cíü¥2Éî;šÇó9Dêu&1sA}Þ�˜)£.þçÉN.°én–�:�Â$f¹€q"»®Ô·û¹á¢á~®|DÜÏ ?›îçÊxDÃûܰ' ©J¢|L”VUåw€R”Äl `â|¾·�ézn¶Pq=×�(ÐH”Ècï~Û»øg»ž§Q,�ªÄŒ¢ÂÛáI ò²ÅuRPŠÀ§Xà«öQ%¥_¥W¡ÍWé$×V,waÜ€âÅA2ž¦ßS†¦ƒ`|É¡�$Ô0t¹7✯X{ZAóŠœáìÛ ÐKzÙܯÞC~QE²Ëž'1ÂA² teq^¬øéšÐ´”�™ž­TÓv�ÝÏ"÷C‹zT$ëþ ¦x5$”Z½)ÀÚ•À°Ò›ÕoÆ‹6…fxÌeÔÊÐy`Fâ¬0ˆ×ŒqØ…d«kf9 Zs$ek��!Þ†õZ-Y°â¬ $‹:BÊ�µß,òíäšå”ge�Ío³ÓI¾߀ áŸÞàÄïãœøã»ôOoðì÷¿Mž]ó`Yì�ýü«»±çyf*/¼:ÿ ø±çXÔo�Kò~k,¥Ó~kXûÃo�3½å·žxú­ E¶ŒßÃ}cX­ß¸ãu~kœ‘)°¾9�)õ~kœœœÛKÐ3;Gäå9¼Ö8‡ÃkMÕ{­çµÆ D©>‰¯5FÄÜáµô鵆ÝðôZvz­}z­ ¶¼ÖäËòZ_¬×Ú~Öúʬ6­W�þºõ¿Yý´~:2çÏ3Æ]¼ÏÚ˜!œƒ�‡Ð˜Iç³fæÜ:­Å±ÎIk­“.·uwš|a½¢&ûï)å3ãfµYR½±6ë·-ÃåÆ¿koã¶7Žñ3{Ìø–ííh|Ðö¾�NjØØËcMv¼õXËÈ`úðX˱kùH�µËá±&˜÷X˱œk9–Ãc-ÇòôXËH`zx¬åX�5pÖÓcM°‡ÇZ–°fï±–­ì=ÖšÎSÊ�Y¢•+â®6ß +ÆYvÌâðŒxåÇOï� (’ðè†ÉÂ,&ý½µK!vç°&¨wXÐrX“oÓam~¶kú° + mSÅŠýu@ÚOT{8*Ñì¸Uöé ©ŒÔ™ÜÂÔN¹Jݽ6*œu UŒëRq¯v1—%ŸiæzÚ=f+ÎcF á."mª€\ÂU +¢Œ¢È9¶‘–Î锌¢» o£~Ä7,"ÏÛVSpõb*™œ>ËÈ„WŽgT_–´I)«$sGFm(¯O%×nôº—0`$.µZšæ,hÍ]óœÚ¢ëǽ|Ùý´²h�ÈJ­=x'átšŒ4Ô U±©sï$¬®“ƺœFjg#æ?,1¯ £ÊXÚ²² í„2«*¥ÍÑFw-ÎwJnn£ ÷62Jso8§^ukª"Ö-¬ +»ÿ˜`ïc_ü“;«`ÏÿÒ‚='ØßÕ ]àÜ�àäï>n>}þ8NâqœÒ?åœê§>å>…Oão�~†øNñ'Ä7¶˜•ÝŸ:å/ü1|äôWœÃËL*fNâzìñ˜åj¥\öˆKyH¸öq@Ú{Ç«(“;‡#Uœ3¬Ø*y¤$e•oðbë5·få`‘`e‘üVfÂK,‡)¬òy´©·”¶†–“Û$¯q*¹±—ðz¼)(õ‹K÷ü\¯„¬i® R•œ+ÙÞâˆc3ƒ¢Z®Bþ$.ÅÑÅ%ÕÌʨç’ì\¢Úz>6ê²çFÙ®I~¸Âv)iæŒë¶DúzL¥µ6§Âzÿ°Ö«‡FTï�I½Gìõž#§÷ ª˜ÞSí¤ô^#¤÷Ê=VwÆçêïøò‡¡QN2�+×¹~(‡j�•‘íy|±¼?ŽÏ½a&K÷�™UÝonþÍÞÔ¥2»X×ô¹Ûß8Ž#$úŸ(¶SR±]þÅÅvþ)±-Éý­Àl—¼þ)Y\~B)Ù¡M—O5|Š1ð—Zý +§P¿†õ3W€uv±ÀŽŽË¢üáì×ÉÙ�b…Òrº�_¹ Ãїœzé—›°¤yïàO_Bk9Ðów¡}ÑQ¤×•jáו­‹!xdõÿûO·ö|½³•ú‚Ðû~~¸22a–‚4ÎÈè ¨S( Xï±ee€¤$©»)e$�E@Ðû^��:a£ÌÜ�ÅQ‹£„>>ŽrTB@9 +)‘™*£Üš¡.¯ÀðƒÒEd�•F¹‰N¡†AÍ£@Q’¤<0–߯4*L4ØÝã•"j»©›D5Â^1Nîp¥RæÏÍŽ…+VfŠf¨:Ñ©õÒÜçì�9É0ö†êæ.ó•ẽ™åÌÈ‘c5ë�Œ?£>Å^¶Ì¯¡ÀìßÊó˶QƘݯeó,%µû•1æ,O®îgrqãLòqV’Ú3’„FfiÏ\’¶ÉÍq’^ŒüÓºiô÷eW-�ÅL³ØÈZiÀÊ ›Ðp�ù Ã_»3†w§ ÇšáÞ^±ö@2óµvKv3k÷ÕZƒRÍ"ÍÝ8ï²±xêyÙNcG‰aÚRÃ86»Ã§�Â'æ-GÛÇêÇ�áãW¿ûøWK 7ºHOuñìcÂERŠDÚÕ¾“ÿBü´N÷oœüãø[Ê¡§O‚—/_B§ïäó§’CÏ9”¯1ÐÇÊ—rû4Þ><ìDoM]™wT?†òõ ÌýNƒ9�ËFàö>nï‡Àí]68[� e NöÂO�ÛI„K±ì‹K⥺€at$¶—˳!pqü¸�Uê&ë| +ÜÎFàRðWÿ¨[\Qa`NņvLÅË€Df¨*±öœÁ¶çΈÀ9Ë�»×ÃÕµl¸RÍþ­É˜‹¸ˆ‰Œ›9ókUÆìåm¯‡¼…5ú)oQ!¡“”&³R„&YyÛ‹´]Ýé„·½œâU÷¤ /nVN(§¸�¿ð·ÚÃ…»Ï†_Íè g×SÜîé2âVçÕnªµ¥šš[ñW’¶9ü iKiYxyKXþÈ8îAÒ¦J1| +ñW”°9þ¤„ ¨¨†÷‘ݽŒ‹îü%|" +5ú×ïÂǯ_CùîkûÊß…ú1‡ò· ŸCéH{Ñß4¡jyHY �Ú”Ê]þ%T:¯5”ޤEôɸ}ÍŸç k:¹ÿ â>+ã²¹}’+ÔZ`=Ë¡}J�¾|ãOÍ7¤"æþŸ?‡‚çùËŠîœTt×:¢äð¢w#»�=Ë?Rð¦je7Pl #º=Ïʵ¦7D7ÐçYÚNfÃY¹:Ñ ”Ê9ê–L^· ÈNt›?nqaÙrÅýÜ–@¦c[RéT¦Ù¡ná§s¢2rO�ÊR;Ç*uu5T:ëªe–µ´¢»–1G#º�aÌÉþR#ge Ù-¡Buv�³ô7ÎÊ@Ÿge`OÙ ì<+} +ïZDã+¼¼yA •kìO(ig”µÓʱvxÊÛ{"Txë|©ð¶3k¶Õ^ƒRÍ"ÍÝøkIïüÓÒ»Ö)†JÌ¡~—CË8|òOÚ~�ô.?)½EvT•Û8�~úTùZ+"g¹ÂåSø)´ú9´XBéŒÓï•8Ú�ßá4ü9†eùû¡?KVS}Ymœ¼Å«…Cë=tè‹ôiô‡>Ê9À?¦†Jè¡Ö>ÿ¸H®*’Á`ßχH!`$rCPä!‘�>$2 §Dn©¼!‘›”àòØS";Ó@Ñ]6N +H.,ÆAÝÕï}o·„p?±e‰éÌ–9Úi•Nvx[Œé<¨´ÛÓ¥bÑΫ +н*gu�PÆV,·ö�ñÂÀžBÕÁP÷¦;!,%u©äø2½#Žv˜‘ßÂ@ŸBXjç>„0°S} +á&E¯å+„¼—_ •QìO(Kig”õ´Óʤvx†�×D¨ÖùR!lgÖn¤¨BXiî¿!„H†µŸ’aR•®ŸWxýs +ü¹XÓð/ô?eAJ]TJU;%–qȇ_ñxþÓ�®ÒpS´»Ñù)&Ñ;�¾î_ÂÇô]àˆn}}ô)‡Ö¾†öµ…ÉŠÓ+âòþŠ-ÐëJ¸î–DOðG:Í®Óí cv/ÃXóõãOÚ½ç£oÚ½ûǯácË¡…/¡}æ\éc(ß…Ÿ¸((ÇÝq=~”ژˇGÏž#ƺIbÙ6S™U1àŠ'•%†D>…«–�á•ÀW(·w(HR�+ós)óÞ¿e©E´¡Œ¡ ¸hËòh®�qÿ‰T�¥"¢-'¸µ÷QÄP’qîU{ï# ­<ÊI*2,,·ÅáŠ�Åϰ÷ §ñ†ÌË5Àuñ ((ÏöT®´Pm±WT(C¡æüÈ]áë&×_ãqH²$Ï¢©ÜÄÀ}å #œÒ»øÚq $éa+ÃË!•,7u2¸Ïô‚6wÒœ ì„7År§ëEüt`jÀ¼ÉfÆ\¶ñèHt°å’qŒò“¹”1U–¨ë†ëGYÊ�áÂZþýö¡ÎO#Ë@©ÜÆw|ã…°Û�³s«Íý˜”cËÕô ÇßTåæoXëcYu¨8�ä¬:+À*NXfú€§=ÓÐDx J©TuQ€5ý6«Œ ËoëBãm+õÒ“á y)kÃWa1�¼¼‰ó¼å3¼çáHª $1ŠÑ*ãÊbCå8Ëâò.YÛÝ0Þ:ȶ)ã]’Š3Ì &iÓå�µVpÝÞ‹ún«{ï¿]bSì_ÁuüÞj‰¨ËìÃü=”èÄRâÙ1ø[ÉR› s‹,µ*å¹ÔƒzN +Yêñä˜:*Xi*vŽ©ÈJÓ\¡¹T±Òq¬Æ\5ªs¥ÍúânZ> €|3…J Ç ÿaƒ¡Èð–89�0 Ã…ç鵎ëÉ­„¨Éê“­©‹±Ðnþ§~Át3ÞŒç>¡>'T7õ9ñ²!ׯCÌ�,‘ÙšÔçRÊÆ¥!/ƧûƒÝåûA+v‹Vt˜·bfwÓÈ£=+ºtàVÊ­²âpÏä��u҇㈳{}¬@Þ i…·Ys+è7{,•PÙðÑT(FiYniiwq§QI›‰­ö2ün5ÝÞV'î=dÕ§î6«h×¶œJynÜ¥¢¿ýÌÒ¶eú¦RV¥ÐFyT¶D Xá<ˆç3nT�Óõià|’ª²€"Ö€Bå%1œ�pŒ§«gÔwIUp‚\Ál•$ UœkñtQFèOBb´äþ©Â]Å”à¹R“\‰ýEú�³},ò¦ZÃ…7 x‡�ë%øÕŽ‚‰ޤúÒ¯ˆ¦AÂiÔ$•¢å‹=¢6"ŸvÓ±ÇrIehÓ‡(¼C°½�(¥-µ™uTHruDôØñG¸vIX�ÎTDìP.\ÌŒF8{aË»¹Gúñ«¶±ps‘b—j¨¨0µsbfÑ…v?W$¥¨ÐîöÚ¥d”þ2|©¸ŽQk‘9nìX*αºQWdéIsÎöü ݬev+#õu±*$â½2¨c�s‡]¿–Fœ®²l„o6È÷‘ñmqÊ"²µ_¼—\7—6Ó_ËÍk\–ïuìYsewÒšS³åtòíÞ\Ëd÷ðZÎc«/¬wð.ÞeÀo[ü gäïþöïþò—¿ÿ‡?¿>ÿaüö�¿ûÛØ_øüäßüöçå.)ÇÜœÃP~yç+s‚±KlLå£aŸ8À {-ÇÕðÓ¡²r¿¦­`ÙKLlÒ¯fO*é'í5”ÈØkZ …b(áë?Ý^Cro0>ÅÃ^ì°×À[x½NšÃ©8? 6ù4Ø< 6EAÆI²€Oƒ °7 6„pðDòʱÏñs‡ï·9ó uTo3ïñÒ^c³€EÄ–1ØŒ�k÷ŠýNÍl€§Áèa°ˆvo]c.5yƒ `,\³Šb ÿ‹ >Y‹ ÉïzqÔFö¦ý9}Õžé+«Aßmç`©8“�΋¾,Ï t&›9דÍX–j 6ºzúBoZ_ý•'ÔD Ì£Æ„ÅgÖ^3ù1c°YŒ›Œc±xt›µ²1ØÌmã 6s‡%rÝŒj’ÑM[%$09ƒ ¥tl€= 6„,Ó­Öâ,6@ŸJå°Ø;-6ˆ3+­“—ê\h3ɩ΅¶„ª=-6Àž`§Å�O‹ É9Å[l€¡ÙYlVÑ]ë‰æ¨ W'šã·& O“ °‡ÉÐi²ÊUX÷fb1Öàßa¬Á'g¬`…ÀnÅ +ŒùƒäÍ4³kb'ÙRhÁ +,3Z+ÜöÄX1¸&ÐØiÖT³·ÓèªX9¼—ÏÊl³ÒV¾o¦0våc§±Œfì4Ê“FmÖµJËp¹Up{C8U˜O;�ÝdVÃ&c¨Ñ »tótìøùçœ7ÎG0ÊpHïúÚ<àð¯wÀ9Ü8ÎNã™È#¥ÐÊÇ_~!ÊyÀÁéòyÀi û&�[)T šâ×®*’‹¤¶ëßÂé–WZØÒß°Uå78•ÏNå78(þö¼‘xÜH|ãFŠj?o¤–\Ýñ¦ö·î£µD�ã�”·Eñ5+-j{ëxƒ²·µQwǼb=qøyEb–~¬ÓMmþt#¶÷-cW*‹Í�¡½ûe„û€Qf¨FaìY1zeOŸÑ@s¦‡›¹$F£í•3ºÏ,²Ñ’›Œ6Œã7“ÇÜáfð¢?Ül¦5 +ß°·9ì�`Ž{˘ÆÙ]æX²7¢9¾ì +‡›–ýá%dž‡T•}nú¼�xœmZ=Ï6­¾u¶ií8Û´vžmZ{ëlÓú\g³j­ËJg»¾È¶RPÂÎ�mP¬áy¶itžm½qE��³MãólÓø­³McÌ‘=Û4–5Û©ñ[G›ÆÇm”`û6ŠzXœœý »E+8Ì�[!³zi„ÑŒ•[fÜVÆí)²ÒpM¥=å˜I·"v¯�Æ{!­à6kn…üf{Ê|äÎ8ƒá¨>Î8“7£=ã NÝë-áöVgœ¹1²;ãìä4g9ï¢tSN}l�8²©ù§þGœFÏ#ίhÃi?éÄ=�XØO?é4};Vã%Bî5È-(Å@ácè¹…R‚xG!ÂâãwCÉ?X\¬OØþŸ¿ûóïÿ»�ßþòßÿîþãßÿ¿yýþë—¯_¿£üÝwß}úüõ ŒNó7/‰°þ +ëÄÓc«…lS2ÖÏs†ÿýg3Þ£H å*QÙÛ9| Ÿj5ý»/áãç/¡|§gßÍA?4‡Zö<9!PöÀ~,–ãâTëëbéƒ{ä¬úgZ€é3I]‚ñÒ³!yj¸Z¨ ;(P½¨äRì! X®NQ‚¶Z¼l-1 ¶m¤L¯†ÂT1#’?Pºµ +—É«×ÊDõÔ*1 -]±y# ®FEÜ!(÷W M˹#ßå•( %a \–Çï#cc‚ ˆ¡#û%k+Wë½`„ɯV‘‘ ã-+À…&§&ù@añ&‚\½‚¬æÒêä/ÝEÈ*кü¨ŒÞCÄ@…t +Ù…cèrµ?YÆHúx4c„H‚áÕ¥W¡A)ão¨2�@žšœK”Dz˜K1[Ä #Y†Ìz�¡¢tt—Œ¦è`É•û€[¨¸�¯XËÊu€UÜVû|dˆûýeÔ�†K8±}ápÜ[59¶CšZv«Ô½wTõîMf•´Ù‘V¡ïí»´þÚäz"˜'ä&‡®‰_Å:²ú fõ?R¼)Þ�ïGŠ÷#Åû‘âýHñ~¤x)þðWÄþˆÿ”ƒã§Õ„�ëQÆôVöéþã�Ç~QáØÙ�jõy4¯ƒXŸ™Kê3$²Ëh^PÎàÇ�ë矰«ÕÃÁìÙrJk�fÛ°A�b,¡À+qæî¨õ+ìÌãß(9>$°¼}š~ÿůøïaÑDŽxlÅl šŠýȤ8Ÿ´NÃ*…W„T’0ÇÏGlü�<%©¢µjjzÚôQRÔJŒçŒá,�%M¢I0õ‹íµÕÝ�§ø¶Q3…ñ}÷¬DñcO¿i¬S(k ¯H•Q5óe=®×Ð|¹ôk›/ÓU÷ÛFâ~Qo©H�F�b!GqŸ ;‰oD^äéX(y݈‚.&ÈÆÒÛ�£±³”$CÖéÞ%¿!dnd8çÅÄñ*AÊ!ÿJ=�8Ì”8Û°T€‰‰¤ØË,σ tøj#ÃíÕ³TºJAZÙ˜•8ÔH¤–¤SÔÇg�Ç�#t^¢²Ü ‡Ð&…$waÈÐc¨/#ë�òPÜJ/èÆOQO­ãeã]*êhs•Ne™‹ñ®�é‘ú0¨N+¤’LäÄ0½(¿1¦\ÚLX +ñïE–'·cÙ^5Já’ê‘wùÚŸåEC¿ŽW�ZC=—^°Gñ½ÐV£ÜjF93Ø.àØÓj”r>Ú_‘ZM8m˜‘á<ÕR’z:: 8{UÎ5E;a8§!‰ÀhwÍ-Nu™Æõž]œSK-»h8G†æ\®åJ7�Žp­µÕV,ßàÌš"S´ e7d¹$œÌ(“r¦Ž{Qùrtî(ýcx\ÎÙðÏ~CÈ©œ +ꉘÝ#'xêrÚÓ�&ç}NU8ÕlÊñvÐkèvÏ—Ýç Áë+¦!H�m&‡pU”Ü�æÁ³²ˆv1¬>2zØád9T¦èÆž‘H2¥‘ŽX'*‡ +žHã mÍiIGÕÈ¡K]7ž¯k¹r ðDïkisÀUp¨ŽRÌÃãÎ0MŽˆ@ƒÅ`rdŠ3…ÆbÇÀ¥�ã|ÇïÊ-jDÊN‰-4|”¤þŸÙ•§(ö2ß1ÖÞ(KºÙ€2õìvfŽ«“Ú|ÅXûxf9›ýžã|ŸêúòíÃ�㛼f,a2 #r´Q#žlT’íΉ§Ã2ÂÑÎ�¤:_*quf�p6« b\ÌÈ{][£,#¨Qž1êFÙkª&ò¬8µ˜¨öÍ·Fß)‹Ýh·ƒÑ£{먾Õ=fT³Ý�F�ëî]º~íq{øE†Ë÷ÃÄûaâý0ñ~˜x?L¼&Þ_ÏdYëÏ2YÂú¯0YÎÇÿ%M–íç˜,sµÉ²ÿL“ånûSj’K“ +Ò6’àTþü5|¤O’¹¶,¦ÌNYL—ís¿Phák(Ÿšä¿äÒ-³%ý³%JäüfËùøÿ/Ì–ÎæžÞÈ—Cd™UW>çŸc¶œOÿ¸çe¨�JùÕL–í,oöÿµw-KŽì6vß_¡/¨ßä2SJÍÚã�÷ÞÚá˜ÿßLð’ªJuwÅ wD.Ú.ñJ™|€Àˆ~²¬ƒùî�¥£$¼ G‘퉗^†ã[M&/Ñáe8ÜB‚;b¥—ápvfùVö®IÁ&y®@/´®#T…Îe›—áHÁ¨(#½ G¸™œ&'Ã&œC35ó`qœ¥#*ƒvK‚F½ò£—a~�^_(4{h\½ ›z’ô2иx6YÌWžF×ò‰ßWVm3š/Ã&óÊË@óâe ±zùïæeä�£—‘Û$:éO•XFvAŸÞ_ ’ÊÀØGhˆªL‚w“›Qf UE„›Q&wr3ÊBd~¨p3úªIÄØ×WÀK) ‹vÁ‘¸µ‹˜D¹B%$î¢+Ðsr µåŽ�¸¼o‰áûN“ˆ¿ìÊLþAßÂÅ�è½5$éf8F_äìàf8¥TÒèÛ8¥_ºrq3*”Ìn†Ãuô«›á ©7é™0q\�í’žÜ ‡*º>'Èô¥uš HYèr€Fü9y$óü«îd8­ñ +Æ÷ÝÉ@k$“kC/Ã�ü=$Iˆ9ZcàÄ�¾'µQ•d¡¾�Ðî£áGô͆VÌ·¶¦ƒ7•ªp}£yõ2ÐÚ¼Œü¡zùÓàeä&¡rúC…z芬÷U(¼>,¡åEÚç«kÜ>³B9Ëeèz¼/™Pømq…mrЭH—anºpu'C +¢p2ºÔJs×\šF±¤­G˜Û¶Ã¤eÛQZñ¶w‹©o;\�ߊX^Xâ–¸°Ä…%.,qa‰ K|[ÀÒ«·–õ†°7–åëaÀÒëw–N©Ÿ Xú¥ÆÍ'Ëúì|¡�ÞÉ£‚.z;\T"h‡Kz@2ÞY)=L\Þ߯aïŠÜ¾q üêèÍ7.½}'péBø™ÀeùúCàÒ‘w&¼Eú __›ñÕ·_.£&²ÊóU)ß6Ü[u'í÷ø}ÁÌ冗Oƒ™u€íÄÁL…heôˆ_&›ï— C3°pWǵRq„*ýŽ€ÂuƒTn\?5d¯¡©Á <ìI’NG@U?Üx)+ +­šàÃère`a”ô8‚Ò Û¤Ã�Ь«ÃÁ¾(áo LkÒIZ®ÜŠÚ:ƒ³„!=¤Ù¨€{«£´ehQ¹°Q·z¨ú +?Cºhƒ›! iÀ­ÓŠ+ý›‹ÖÉÉ@fSñ@–ç}t1B¾óØJ#dêc†PXP„BÔ�ˆ#NGG&í¡ň÷KÈÓº*ÑQ’@Rbðuµy’¾E›PéZˆ©—žEY# ÛJ +4)Ö\"Ï*£6!’€VÈ›D¿E4‡¢ˆ°0u‘ö9¢m ÕÛ’¸^ì5é´mY\…¶uëgÞØÍ“ °È ŽDи­[©ñ}K§ÜäF D§ÂàE 2³ç²`rÄ\YOON—{ÎÉb5ß#lÇ׉‘ÛäACXûÑ�FaõðâF½ò‚Ñ«ÿŒa0:¸hn�¼‡€Ç …ËÞ8Àæ4yhöS¦ÚR Ó†3p¥3ÇLnNã±pfðÐhy~Ë>7^8ùÓà8´H]RŸ,µNï„POµ»R‹•aIu×'@*Æ:UB–•z¶Ï½PÇu•¤Ö®Ë)õ{_yaªˆHsQe©û Yê¦ô†&ŸÒPUA–&­‹¼4~uwYw‘4¦}ÃI³[÷fµÓeÿJ³]BŽ)yuûàkèPé<‡—Æ9äxYþËò_–ÿ²ü—å¿,ÿeùÿ@Ëÿ÷!GN8Æ@6äÀÃÒøu€pH؃cA}èÄ×§b¬{0öë áú“ó@¡Çu¼ñ;†KI¾—àK<%Ý#0§)qtOÓÿ΢‡c:�{=ÄFÈÙòí]dsø­ÔœšÂÔP®ðß ©¡d׉oìg ê8_Xo‚�Æg¬ZǾòCSØ4§sN×¢çX¡½Ó¾;ò¤9Šˆéž6 +µ„&_¯œ3¥àw4üÄ`pÏmN$u�ycùÂöˆBà�'"’¿“îRQ(dƒ/gFB¶xf/Œç󡼜)aP.™>¡&¼\¨^.œŒ/þÆ„—3ÕCK¼œ9!jP¨™?b&Àœ©&`fNÊ È {eÌ™è2æB‰,HfÏÌ€9mÀ\9ƒéÊì�0¦Ï˜}(Œô¡ð‚>úP{è`¿ûû[_»:€‚ÂðÃkêP™§4æ:¡`îS?æ¼F&ª+)áS_óiUñ0Y£¿e‰ 3b®Â)Aaâ?fyŸsÞnÌy �øµïµëÖmYqݺíó@ +…B0àåXxÃûbá$Lx9þ€—ã+ŠPÌœˆ0âå˜éfÀË1-Ü0ß‘IËY{Ìü ?à嘙ÃI{Ìœ�0áå˜ù#nÀË13MFfPÌœ?áåÈü‡�b4Žgì‘1zBË‘É3#ZŽ™d3¯ÇÌÇ™�×cæî¸-£Q¢å8P‚âJ j?Фpi0»?T@rù~ß{WÎïCê�¼pú< ¸O¨p€åÔ ¸®‘prúJvH®¹p�ºx'«‹‘pÈ¤Ä ç­ +§pâ![¤Èûœ-R·Æà·-$x©ë4 ÝYfSêØ>ïB×’».¥Ôí}Õ…¨â!mE•£æýJ‰ëÞoNi¦ªKƒÖå]š¾º5„�¬[HZÒ¼ÛFï·nÌâýöÍ+mvËåSmÒ@J—ѱm +{_Fÿ2ú—Ñ¿Œþeô/£ý?Îè#=·}Nk#ãroiü2äeÈû“«�u Çt­3N ^»Y 0±…W÷:õ“¿�lõ;¹£X‰’;úØhÛˆcŽÛ[€ÌÞ!ä¦Ýƒw¬Úr ì4¦ÍYÀÛ$Sr/{_Ȧ9­ç7Gžç`õwÍíã,à­æ(zIGýê¡sÇÊ}E_¼eéú/¼…–Ÿ, gG#q¹cg^M²šÆ�w½.‹¡üj\ù´¼3åìXÜäîr!q ÖÝä qÈ#×öÛŸ~>CV+Ž–þ»}bÛ⤿ T6/RË)eVA)=3Ê´Rjf”i¥¨¤ E¬(-þ‚"¶.^ú ŠÂš%£ù©Ø¾VÄöEK›‚¶Õ_À½v“¿€›êF-3£Lã–:¯@Lè¦m³¿�/®›²d¸Õ u©[e4ê�ó�›ìV­ž´“þÚª¿�ÿnþBþ8ú ¹M"’öP‰^Äû%Òi]•˜¨ IÀ'1x‰´ÚfEWA(?Ï"Žé$QSEÕ{IîÉ[MÉ+ÚŒç4˲ <õönÚGÚ_ûïŽN:’–d¾¹'ÆA ±ô×îpöd¹ÚÝyKžgQ"‰5Æ;‚yœ¸ŠlÌ=— -™–oM7ŽöøEÖ95[ç´ÍÙ®¢}$ÿ8È>qiÓ“SåOþí®Èo_Ô¢ûÖ´Î4fâ#d:EÆoÚøR ö˜TÌçßÕáÃzJf´í‰èê�ö”#ªZe}³›ÄmöÐîtÐVuãÉZD_§ƒ¦d(¢fì�Yq’óéö�ÛoF‡ÓBçÆ/æb=­ãÊþ¦­.áa¯6Ú"qJ4±-Åj½ÞY ±Ðµ ×£ è�Ýnk¿…t)×δk—u‹yЖJ:u:(Ü–Äúû}ƒÇ5¸½vÝÕÈöqX{ezg{ŸŸ¤$3ëòqË{%^ƒmn}΢æýµ•à¸RYïl‰Üv§ =%ºÍ×°ÿ(|(üä q­˜¯ïÛ(îDß9ºéZý™ÅÙ¹ÓéœMã¢CI} LUpâÙiZ³=Ïž}–H�;PWíï�¶Qqòüv×´ûÙ+âÙ”¨ðAœGÝ_•¥¡s…Ã}ÀHéÌðҸȜržŒMÑ©Y§=�îÄÇA69?|=[ÝŽ@î�4ý3#«H�õB.cë„Î/ÒNçëÄÊ– àŽsØ‹Q2>žvbÑ‹_-tïD~))O䎌*ñ·Úùÿßyñ‚zµ²ž”\Ùó§.šä«•mO¯“·‰‰„ö´ÛNiË•Èݶ‘ÛÎj)ZèF_¬jÞ²ªqYåñó&V}ûéU_ji±ê¢“g4p›ßYUë䪞?õœ}#Wµ=n€³Dn+xû6æVe‰µ&,ÀGbc¶éóU>ÕKr•[‡þÚUV§jN®rïäVö6þ±»Pgå­—žj5–€8hì3k¤Ô©š$ >}¾]Àúƒ‚ÝŠ9×Ä>Èj}ÚƒS}%W<~ª­çŸ?ÿÞŠŸª?¹â½“eÅå~�YS$_ú›®¯RîÌ÷u馃ͽºŸû¾âë/|ßÓ¹:hÑ| ÷ëY;5ãZ²¸³Õ´uú¾SÕ¨¢-ôÇþBé”…c–f`}Ξ" ǾòUMبsW ÙnédÞš”1>á^p4�åÂ…Qt’hI§:'ÏùDK‚Ñš>´píéxÎñ£Š/Æ“¨hmGbžfˆî=�,—‡ôë˜ïªèÓ�(ÅìýÖÿ×@ŽG¶D£žåÁН|ûnGžõ;{ÿoú­ÕÖt² bÙ\¤²�ëÌwú®S»`‘'¯D}YÝì[V0V€˜(í�4¶«µ@â«ÕŠäjøðÎ÷Ôð�S‰‘"X^ZW&×Q –ÀßÏ‚)BÆòo2ü|VêÔã��¼Êê3kËa�‚’Xü ¦ [b1~Wt£)Å"¡8äì¾ì\تñæŽ!nŠÉñ{ Å$ïE —¹›ÛŸ MŽ`§�/MžhçÉ0ß9Eà ^tÞŸ°ŽÆ¼7¸è¾3ʆ¨ûi˜-…øv˜­|÷e˜Í +þx3ÌÖBýï†ÙÞ»¹Õ7Z’LâB0É£‰ò±¨Iù`ÅÞ Ó‚AS¬‡¬–ÊQ�u„�c-åþ­Ïç¶–øìGE´¹Zߪ|JÄ�Ä›¿!A<'4Pal4éfu9u2`Ò&ŠÕõx +“øŒ�7køK´®S 7këy·å{Þ¬Íchäºâv±œŸRñ#„oÖóAÏ‚Šè~›óW7â$N››�|nç|nSø¦M|ÀÇM£Çù“#> ô6·œ•�À†ÜÄYNדECÊÕ„gòdÊ­œ{àl>«T¹ÍÝp[ÿþçœÜµ�ÿú�Ã=œŠùXÛø\0)²ò¡8@ÄñªNÃûqþèŽzOù<Ói`ž>"œ†âtW»aðʘzܧI[ú|*ãjBƒ˜ye|Ígèk¤L>¯4J¬%q²IN®ºb�wQˆ‡2|V +ÍÙåH±¨›Â rÊòù+©]8Ñ#‘î2¬,Ÿç‚� ¥Í% o 4–¤�¾ƒK¼vN { ÍHFÐZìJ4:±sÛçÊ~+uIh�Ïàõ@Bƒ|Ÿ±•Ž1ô eÐ�Ên£0�i± |£`™°:7˜{Nh(“ø÷©$4ä w,Eü…œÐP‡…¯à„±ŠV—|¹ÞV·„)Ö”„)EÖ–„)pÖ6ò“Në2ùIJ±u%ŸAJ¼õ�ý$w´ ³ŸÄ6²¾�Ÿä޳¡%4ÈÝiC!?ÉMœ«}•]n3+¦¨þô¯RCp“T#õ™Eá85¼^h¦ÚѪÀÄxŠ¢s~zU‰ZÌRU�}2«†f]hâº>Ra×…”𽝹´U<¤­¨b$ŒJ¸b�šõ©²)�Tbiκ¸KÃWw†°�u ;š÷ˆÀÒàÖm9æ²¥éþÅ‹q.ëYÿËú_Öÿ²þ—õ¿¬ÿmý¿çrèÜ/oÇqéƒEÛ„·nÆ¿þ2š•>¥Ÿª¼’¦†B{èÖ¦å•Ãê(DÐîè�:N|K=@Xvò³â!næüN[ˆ"ç[fïí¿=ó?§ÃÑ5þN/‚€¯GçM `oˆÞQ1ÑX. +YRÜPüñ×H°Y‘Ï?¡GdþÏè� =‚J° GPfôÆ‚±AËíÆÃŠqr8¡GÐ0fô˜Ò+ô˜âŠSXÑc +/Ðcò zL\‰\bÇä*!C‚Çd3wC‚Çdð˜Ì+ð˜Ì“YÁcÒ¯ÀcÒ+xLºƒÇ¤ð˜ô +¹m0Oõ¡ƒ)ëï—V¯öt0�uDƒ)íƒÌn�¦Á>çùœÀcžúgêFƒ�ùÓÛ„.©2w�K¾wíT:«€,cò@–á»@–™²@–•2Ͻd[$¡³Ûj +å.^˜�&#Â\4YêvEH�4@U@¥�*‚, Z—xiúêæ²n"aIóv›ðcÛ™ƒiN?Ö þKDØËþ_öÿ²ÿ—ý¿ìÿeÿ/ûÿ‡Ûÿï!ÃÂŒ}Ɇ-!ì‘wذã×ÿB6¬Ò§tØ¼Ž…DÕpNé°¨èz™JyqT»Ó é‚èöIœ(Eçè¡ñ�ÂÝ’ OŽ]�ÄBb’"Ò¦øúçGÄ÷_$ÿN +Uu óÖL“ޝúhUî£ o ¨|ùWöèLZýt�ÖQÐO.ÿö;mö®£y°eð'€ãöSŽ�9ÑøšR¡uô×¾¡ÐíÂÞšdEÝŒuuí3Eäô™êË +Ha°¸­?¹ÞµåŠó»÷x�¸Ÿ¸;KÙ…¼µØ&~o”ÊÂ|úè¥üïôh¿fvG4¡†S(ÏÛŠ¿rr´Ûó?Î|/%*Îi¼öDekÏ]Àá¶Þ)=Ÿ”žù5¿ç„ùhï|°gSQ3ÛAŽ<¥ô¨µkO6KG*)ïÞìd÷|�´CxrþþéÈ*ëúĸоE9±3DþTÛ“�µ\>v îë­Vá%—+¼ä2#òŒòÓÞ,°zï?¢ŽØº} µnu-1Rj £ÔˆsOr.Ovzæ»õ°Îµ®°}&²Û“’ ´Å×>×ò<ϾÞ Z̯~g êì‹g§P×sy˜Ï×°>Ù÷lïGþ\¶G %ÊÚ)Ó�èEmCÕ&}`eÍ@l±>¯˜qvsYtffeäF?PTº«\ÍækÒkéucŒ¥Fš‰H#ù¨ß ˆ“ù ÷Æ +&S\ÎeÃ�Àu÷&÷Žl¸ùÖÔOe£=9lOrÁÒ†k6©ØòÈ�ªuE +ìL§{Ú-DÝÙ‡�ìö.0åÖ´ÇØ_÷ˆ:à¼æî@»¦tÒ³N¶êÉ´Ü ²±?Yg£n8R&Z"H¡ÿ�û)nñÉ|W‘•€Ý¦'Úå/u€?(…ƒëÑø-’�ÈÙ�¦‡)ÞÅxûð¸ËàÃ#>“j¦Æ/[·Ø9=‡ Œý(ø*„R# "là«-cÊT12ÙU š_ª{hÆd 7ˆH{ ^Úö#³—0VoiÃ]š‡ØÉ9EÛöÌ´É=[ðø|²yå6ªbÌ<6Uh“1µýT²{8Ïl˜P×kSÇ�HS°‰ÇVÇàU¢ð<Èy°ˆÇZس©W�+8K»Ñ“Õÿó¸'¬®„"SU'à;�Ü3×-³vÏ1Ÿ´“uO +)ÝK™øÛ�ÿ+]Wì»+çoÿü÷â¦ÿýŸ[þƒcw:!xÇóC·Ç–»ôé��âÈß?ŒÎ?üÛ�ÿ÷á§ endstream endobj 2 0 obj @@ -39661,2673 +39653,2673 @@ xref 0 2665 0000000000 65535 f 0000000015 00000 n -0000043407 00000 n +0000043406 00000 n 0000000342 00000 n 0000000379 00000 n 0000007005 00000 n 0000007353 00000 n -0000144198 00000 n +0000144197 00000 n 0000007429 00000 n 0000007469 00000 n 0000007510 00000 n -0000189049 00000 n -0000342282 00000 n +0000189048 00000 n +0000342281 00000 n 0000008575 00000 n 0000009635 00000 n -0000394408 00000 n -0000662270 00000 n +0000394407 00000 n +0000662269 00000 n 0000010713 00000 n -0000765026 00000 n -0000772537 00000 n -0000825768 00000 n -0000870684 00000 n -0000883629 00000 n -0000941834 00000 n -0000957014 00000 n -0000965032 00000 n -0001029427 00000 n -0001069503 00000 n -0001098980 00000 n +0000765025 00000 n +0000772536 00000 n +0000825767 00000 n +0000870683 00000 n +0000883628 00000 n +0000941833 00000 n +0000957013 00000 n +0000965031 00000 n +0001029426 00000 n +0001069502 00000 n +0001098979 00000 n 0000010986 00000 n 0000011026 00000 n 0000011458 00000 n 0000011497 00000 n 0000011993 00000 n -0000043955 00000 n -0000065399 00000 n -0000063444 00000 n -0000044090 00000 n -0000044011 00000 n -0000044240 00000 n -0000044162 00000 n -0000044384 00000 n -0000044305 00000 n -0000044612 00000 n -0000044456 00000 n -0000044534 00000 n -0000044862 00000 n -0000044706 00000 n -0000044784 00000 n -0000045112 00000 n -0000044956 00000 n -0000045034 00000 n -0000045284 00000 n -0000045206 00000 n -0000046670 00000 n -0000045577 00000 n -0000045349 00000 n -0000045421 00000 n -0000045499 00000 n -0000045886 00000 n -0000045658 00000 n -0000045730 00000 n -0000045808 00000 n -0000046195 00000 n -0000045967 00000 n -0000046039 00000 n -0000046117 00000 n -0000046582 00000 n -0000046276 00000 n -0000046348 00000 n -0000046426 00000 n -0000046504 00000 n -0000046874 00000 n -0000046796 00000 n -0000046939 00000 n -0000047017 00000 n -0000047095 00000 n -0000047173 00000 n -0000047251 00000 n -0000047329 00000 n -0000047485 00000 n -0000047407 00000 n -0000047550 00000 n -0000047628 00000 n -0000048021 00000 n -0000047940 00000 n -0000047706 00000 n -0000047784 00000 n -0000047862 00000 n -0000048163 00000 n -0000048085 00000 n -0000048249 00000 n -0000048327 00000 n -0000048720 00000 n -0000048639 00000 n -0000048405 00000 n -0000048483 00000 n -0000048561 00000 n -0000048862 00000 n -0000048784 00000 n -0000048948 00000 n -0000049027 00000 n -0000049432 00000 n -0000049346 00000 n -0000049106 00000 n -0000049186 00000 n -0000049266 00000 n -0000049578 00000 n -0000049498 00000 n -0000049666 00000 n -0000049745 00000 n -0000050892 00000 n -0000050214 00000 n -0000049824 00000 n -0000049904 00000 n -0000050064 00000 n -0000049984 00000 n -0000050134 00000 n -0000050778 00000 n -0000050308 00000 n -0000050388 00000 n -0000050468 00000 n -0000050628 00000 n -0000050548 00000 n -0000050698 00000 n -0000051208 00000 n -0000050968 00000 n -0000051048 00000 n -0000051128 00000 n -0000051312 00000 n -0000051391 00000 n -0000052292 00000 n -0000051860 00000 n -0000051470 00000 n -0000051550 00000 n -0000051710 00000 n -0000051630 00000 n -0000051780 00000 n -0000052194 00000 n -0000051954 00000 n -0000052034 00000 n -0000052114 00000 n -0000052608 00000 n -0000052368 00000 n -0000052448 00000 n -0000052528 00000 n -0000052792 00000 n -0000052712 00000 n -0000053099 00000 n -0000052859 00000 n -0000052939 00000 n -0000053019 00000 n -0000058638 00000 n -0000054265 00000 n -0000053283 00000 n -0000053203 00000 n -0000053548 00000 n -0000053468 00000 n -0000053813 00000 n -0000053733 00000 n -0000054079 00000 n -0000053999 00000 n -0000055334 00000 n -0000054439 00000 n -0000054359 00000 n -0000054683 00000 n -0000054602 00000 n -0000054927 00000 n -0000054846 00000 n -0000055171 00000 n -0000055090 00000 n -0000056404 00000 n -0000055509 00000 n -0000055428 00000 n -0000055753 00000 n -0000055672 00000 n -0000055997 00000 n -0000055916 00000 n -0000056241 00000 n -0000056160 00000 n -0000057474 00000 n -0000056579 00000 n -0000056498 00000 n -0000056823 00000 n -0000056742 00000 n -0000057067 00000 n -0000056986 00000 n -0000057311 00000 n -0000057230 00000 n -0000058544 00000 n -0000057649 00000 n -0000057568 00000 n -0000057893 00000 n -0000057812 00000 n -0000058137 00000 n -0000058056 00000 n -0000058381 00000 n -0000058300 00000 n -0000059392 00000 n -0000058755 00000 n -0000058836 00000 n -0000058917 00000 n -0000059079 00000 n -0000058998 00000 n -0000059149 00000 n -0000059230 00000 n -0000059311 00000 n -0000059610 00000 n -0000059529 00000 n -0000060259 00000 n -0000059839 00000 n -0000059677 00000 n -0000059758 00000 n -0000060160 00000 n -0000059917 00000 n -0000059998 00000 n -0000060079 00000 n -0000060416 00000 n -0000060335 00000 n -0000060726 00000 n -0000060483 00000 n -0000060564 00000 n -0000060645 00000 n -0000061215 00000 n -0000060810 00000 n -0000060891 00000 n -0000060972 00000 n -0000061053 00000 n -0000061134 00000 n -0000061558 00000 n -0000061315 00000 n -0000061396 00000 n -0000061477 00000 n -0000062117 00000 n -0000061642 00000 n -0000061723 00000 n -0000061804 00000 n -0000061966 00000 n -0000061885 00000 n -0000062036 00000 n -0000062460 00000 n -0000062217 00000 n -0000062298 00000 n -0000062379 00000 n -0000062787 00000 n -0000062544 00000 n -0000062625 00000 n -0000062706 00000 n -0000063114 00000 n -0000062871 00000 n -0000062952 00000 n -0000063033 00000 n -0000063360 00000 n -0000063198 00000 n -0000063279 00000 n -0000063908 00000 n -0000065143 00000 n -0000065200 00000 n -0000065362 00000 n -0000065508 00000 n -0000065708 00000 n -0000142240 00000 n -0000142495 00000 n -0000142940 00000 n -0000144351 00000 n -0000144506 00000 n -0000144810 00000 n -0000145116 00000 n -0000145398 00000 n -0000145719 00000 n -0000145806 00000 n -0000146152 00000 n -0000146459 00000 n -0000146742 00000 n -0000147063 00000 n -0000147150 00000 n -0000147496 00000 n -0000147797 00000 n -0000148078 00000 n -0000148399 00000 n -0000148486 00000 n -0000148832 00000 n -0000149348 00000 n -0000149816 00000 n -0000150137 00000 n -0000150224 00000 n -0000150570 00000 n -0000150875 00000 n -0000151221 00000 n -0000151543 00000 n -0000151864 00000 n -0000151951 00000 n -0000152295 00000 n -0000152633 00000 n -0000152949 00000 n -0000153270 00000 n -0000153357 00000 n -0000153701 00000 n -0000154053 00000 n -0000154427 00000 n -0000154777 00000 n -0000155098 00000 n -0000155185 00000 n -0000155529 00000 n -0000155880 00000 n -0000156244 00000 n -0000156584 00000 n -0000156909 00000 n -0000156996 00000 n -0000157344 00000 n -0000157709 00000 n -0000158050 00000 n -0000158375 00000 n -0000158462 00000 n -0000158810 00000 n -0000159158 00000 n -0000159528 00000 n -0000159876 00000 n -0000160198 00000 n -0000160285 00000 n -0000160630 00000 n -0000160982 00000 n -0000161353 00000 n -0000161700 00000 n -0000162017 00000 n -0000162104 00000 n -0000162444 00000 n -0000162805 00000 n -0000163142 00000 n -0000163459 00000 n -0000163546 00000 n -0000163886 00000 n -0000164236 00000 n -0000164608 00000 n -0000164958 00000 n -0000165277 00000 n -0000165364 00000 n -0000165706 00000 n -0000166009 00000 n -0000166364 00000 n -0000166695 00000 n -0000167013 00000 n -0000167100 00000 n -0000167441 00000 n -0000167773 00000 n -0000168083 00000 n -0000168401 00000 n -0000168488 00000 n -0000168829 00000 n -0000169173 00000 n -0000169501 00000 n -0000169819 00000 n -0000169906 00000 n -0000170247 00000 n -0000170584 00000 n -0000170918 00000 n -0000171263 00000 n -0000171616 00000 n -0000171945 00000 n -0000172267 00000 n -0000172354 00000 n -0000172699 00000 n -0000173044 00000 n -0000173371 00000 n -0000173691 00000 n -0000173778 00000 n -0000174121 00000 n -0000174468 00000 n -0000174791 00000 n -0000175111 00000 n -0000175198 00000 n -0000175541 00000 n -0000175843 00000 n -0000176194 00000 n -0000176521 00000 n -0000176845 00000 n -0000176932 00000 n -0000177280 00000 n -0000177622 00000 n -0000177948 00000 n -0000178272 00000 n -0000178359 00000 n -0000178707 00000 n -0000179035 00000 n -0000179349 00000 n -0000179673 00000 n -0000179760 00000 n -0000180108 00000 n -0000180446 00000 n -0000180790 00000 n -0000181110 00000 n -0000181430 00000 n -0000181517 00000 n -0000181860 00000 n -0000182201 00000 n -0000182518 00000 n -0000182840 00000 n -0000182927 00000 n -0000183272 00000 n -0000188456 00000 n -0000188541 00000 n -0000188844 00000 n -0000189982 00000 n -0000339313 00000 n -0000339565 00000 n -0000340240 00000 n -0000342431 00000 n -0000342684 00000 n -0000343023 00000 n -0000343346 00000 n -0000343671 00000 n -0000343758 00000 n -0000344106 00000 n -0000344403 00000 n -0000344686 00000 n -0000345011 00000 n -0000345098 00000 n -0000345446 00000 n -0000345751 00000 n -0000346034 00000 n -0000346359 00000 n -0000346446 00000 n -0000346794 00000 n -0000347089 00000 n -0000347370 00000 n -0000347690 00000 n -0000347777 00000 n -0000348120 00000 n -0000348415 00000 n -0000348696 00000 n -0000349016 00000 n -0000349103 00000 n -0000349446 00000 n -0000349922 00000 n -0000350350 00000 n -0000350670 00000 n -0000350757 00000 n -0000351100 00000 n -0000351395 00000 n -0000351676 00000 n -0000351993 00000 n -0000352080 00000 n -0000352420 00000 n -0000352715 00000 n -0000352996 00000 n -0000353313 00000 n -0000353400 00000 n -0000353740 00000 n -0000354044 00000 n -0000354324 00000 n -0000354641 00000 n -0000354728 00000 n -0000355068 00000 n -0000355373 00000 n -0000355654 00000 n -0000355974 00000 n -0000356061 00000 n -0000356404 00000 n -0000356707 00000 n -0000356988 00000 n -0000357308 00000 n -0000357395 00000 n -0000357738 00000 n -0000358043 00000 n -0000358324 00000 n -0000358647 00000 n -0000358734 00000 n -0000359080 00000 n -0000359382 00000 n -0000359662 00000 n -0000359985 00000 n -0000360072 00000 n -0000360418 00000 n -0000360721 00000 n -0000361002 00000 n -0000361325 00000 n -0000361412 00000 n -0000361758 00000 n -0000362107 00000 n -0000362427 00000 n -0000362723 00000 n -0000363044 00000 n -0000363131 00000 n -0000363477 00000 n -0000363825 00000 n -0000364159 00000 n -0000364480 00000 n -0000364567 00000 n -0000364913 00000 n -0000365258 00000 n -0000365583 00000 n -0000365904 00000 n -0000365991 00000 n -0000366337 00000 n -0000366678 00000 n -0000366995 00000 n -0000367316 00000 n -0000367403 00000 n -0000367749 00000 n -0000368088 00000 n -0000368413 00000 n -0000368734 00000 n -0000368821 00000 n -0000369167 00000 n -0000369491 00000 n -0000369801 00000 n -0000370122 00000 n -0000370209 00000 n -0000370555 00000 n -0000370899 00000 n -0000371229 00000 n -0000371550 00000 n -0000371637 00000 n -0000371983 00000 n -0000372317 00000 n -0000372637 00000 n -0000372958 00000 n -0000373045 00000 n -0000373391 00000 n -0000373724 00000 n -0000374043 00000 n -0000374364 00000 n -0000374451 00000 n -0000374797 00000 n -0000375136 00000 n -0000375461 00000 n -0000375782 00000 n -0000375869 00000 n -0000376215 00000 n -0000376556 00000 n -0000376883 00000 n -0000377204 00000 n -0000377291 00000 n -0000377637 00000 n -0000377980 00000 n -0000378301 00000 n -0000378622 00000 n -0000378709 00000 n -0000379055 00000 n -0000379400 00000 n -0000379721 00000 n -0000380042 00000 n -0000380129 00000 n -0000380475 00000 n -0000380824 00000 n -0000381149 00000 n -0000381470 00000 n -0000381557 00000 n -0000381903 00000 n -0000382427 00000 n -0000382903 00000 n -0000383224 00000 n -0000383311 00000 n -0000383657 00000 n -0000384172 00000 n -0000384639 00000 n -0000384960 00000 n -0000385047 00000 n -0000385393 00000 n -0000385914 00000 n -0000386391 00000 n -0000386712 00000 n -0000386799 00000 n -0000387145 00000 n -0000387669 00000 n -0000388145 00000 n -0000388466 00000 n -0000388553 00000 n -0000388899 00000 n -0000389252 00000 n -0000389581 00000 n -0000389902 00000 n -0000389989 00000 n -0000390335 00000 n -0000394021 00000 n -0000394106 00000 n -0000396206 00000 n -0000396459 00000 n -0000396764 00000 n -0000397241 00000 n -0000397670 00000 n -0000397992 00000 n -0000398079 00000 n -0000398425 00000 n -0000398905 00000 n -0000399337 00000 n -0000399659 00000 n -0000399746 00000 n -0000400092 00000 n -0000400571 00000 n -0000401002 00000 n -0000401324 00000 n -0000401411 00000 n -0000401757 00000 n -0000402061 00000 n -0000402341 00000 n -0000402663 00000 n -0000402750 00000 n -0000403096 00000 n -0000403403 00000 n -0000403686 00000 n -0000404008 00000 n -0000404095 00000 n -0000404441 00000 n -0000404746 00000 n -0000405051 00000 n -0000405332 00000 n -0000405653 00000 n -0000405740 00000 n -0000406086 00000 n -0000406393 00000 n -0000406676 00000 n -0000406997 00000 n -0000407084 00000 n -0000407430 00000 n -0000407905 00000 n -0000408332 00000 n -0000408653 00000 n -0000408740 00000 n -0000409086 00000 n -0000409380 00000 n -0000409681 00000 n -0000409988 00000 n -0000410271 00000 n -0000410593 00000 n -0000410680 00000 n -0000411026 00000 n -0000411329 00000 n -0000411610 00000 n -0000411932 00000 n -0000412019 00000 n -0000412365 00000 n -0000412668 00000 n -0000412955 00000 n -0000413277 00000 n -0000413364 00000 n -0000413710 00000 n -0000414016 00000 n -0000414322 00000 n -0000414604 00000 n -0000414928 00000 n -0000415015 00000 n -0000415363 00000 n -0000415666 00000 n -0000415972 00000 n -0000416254 00000 n -0000416578 00000 n -0000416665 00000 n -0000417013 00000 n -0000417480 00000 n -0000417911 00000 n -0000418235 00000 n -0000418322 00000 n -0000418670 00000 n -0000419145 00000 n -0000419594 00000 n -0000419914 00000 n -0000420001 00000 n -0000420342 00000 n -0000420816 00000 n -0000421255 00000 n -0000421575 00000 n -0000421662 00000 n -0000422003 00000 n -0000422307 00000 n -0000422592 00000 n -0000422912 00000 n -0000422999 00000 n -0000423340 00000 n -0000423817 00000 n -0000424268 00000 n -0000424591 00000 n -0000424678 00000 n -0000425022 00000 n -0000425496 00000 n -0000425935 00000 n -0000426258 00000 n -0000426345 00000 n -0000426689 00000 n -0000426995 00000 n -0000427282 00000 n -0000427605 00000 n -0000427692 00000 n -0000428036 00000 n -0000428511 00000 n -0000428960 00000 n -0000429280 00000 n -0000429367 00000 n -0000429708 00000 n -0000430183 00000 n -0000430623 00000 n -0000430943 00000 n -0000431030 00000 n -0000431371 00000 n -0000431676 00000 n -0000431962 00000 n -0000432282 00000 n -0000432369 00000 n -0000432710 00000 n -0000433187 00000 n -0000433638 00000 n -0000433961 00000 n -0000434048 00000 n -0000434392 00000 n -0000434869 00000 n -0000435311 00000 n -0000435634 00000 n -0000435721 00000 n -0000436065 00000 n -0000436372 00000 n -0000436660 00000 n -0000436983 00000 n -0000437070 00000 n -0000437414 00000 n -0000437889 00000 n -0000438338 00000 n -0000438658 00000 n -0000438745 00000 n -0000439086 00000 n -0000439560 00000 n -0000439999 00000 n -0000440319 00000 n -0000440406 00000 n -0000440747 00000 n -0000441052 00000 n -0000441338 00000 n -0000441658 00000 n -0000441745 00000 n -0000442086 00000 n -0000442563 00000 n -0000443014 00000 n -0000443337 00000 n -0000443424 00000 n -0000443768 00000 n -0000444245 00000 n -0000444687 00000 n -0000445010 00000 n -0000445097 00000 n -0000445441 00000 n -0000445748 00000 n -0000446036 00000 n -0000446359 00000 n -0000446446 00000 n -0000446790 00000 n -0000447265 00000 n -0000447714 00000 n -0000448034 00000 n -0000448121 00000 n -0000448462 00000 n -0000448937 00000 n -0000449377 00000 n -0000449697 00000 n -0000449784 00000 n -0000450125 00000 n -0000450430 00000 n -0000450716 00000 n -0000451036 00000 n -0000451123 00000 n -0000451464 00000 n -0000451939 00000 n -0000452388 00000 n -0000452711 00000 n -0000452798 00000 n -0000453142 00000 n -0000453617 00000 n -0000454057 00000 n -0000454380 00000 n -0000454467 00000 n -0000454811 00000 n -0000455116 00000 n -0000455402 00000 n -0000455725 00000 n -0000455812 00000 n -0000456156 00000 n -0000456628 00000 n -0000457074 00000 n -0000457394 00000 n -0000457481 00000 n -0000457822 00000 n -0000458296 00000 n -0000458735 00000 n -0000459055 00000 n -0000459142 00000 n -0000459483 00000 n -0000459788 00000 n -0000460074 00000 n -0000460394 00000 n -0000460481 00000 n -0000460822 00000 n -0000461296 00000 n -0000461744 00000 n -0000462067 00000 n -0000462154 00000 n -0000462498 00000 n -0000462972 00000 n -0000463411 00000 n -0000463734 00000 n -0000463821 00000 n -0000464165 00000 n -0000464470 00000 n -0000464756 00000 n -0000465079 00000 n -0000465166 00000 n -0000465510 00000 n -0000465984 00000 n -0000466432 00000 n -0000466752 00000 n -0000466839 00000 n -0000467180 00000 n -0000467655 00000 n -0000468095 00000 n -0000468415 00000 n -0000468502 00000 n -0000468843 00000 n -0000469147 00000 n -0000469432 00000 n -0000469752 00000 n -0000469839 00000 n -0000470180 00000 n -0000470654 00000 n -0000471102 00000 n -0000471425 00000 n -0000471512 00000 n -0000471856 00000 n -0000472332 00000 n -0000472773 00000 n -0000473096 00000 n -0000473183 00000 n -0000473527 00000 n -0000473831 00000 n -0000474116 00000 n -0000474439 00000 n -0000474526 00000 n -0000474870 00000 n -0000475345 00000 n -0000475794 00000 n -0000476114 00000 n -0000476201 00000 n -0000476542 00000 n -0000477016 00000 n -0000477455 00000 n -0000477775 00000 n -0000477862 00000 n -0000478203 00000 n -0000478508 00000 n -0000478794 00000 n -0000479114 00000 n -0000479201 00000 n -0000479542 00000 n -0000480017 00000 n -0000480466 00000 n -0000480789 00000 n -0000480876 00000 n -0000481220 00000 n -0000481695 00000 n -0000482135 00000 n -0000482458 00000 n -0000482545 00000 n -0000482889 00000 n -0000483193 00000 n -0000483478 00000 n -0000483801 00000 n -0000483888 00000 n -0000484232 00000 n -0000484707 00000 n -0000485156 00000 n -0000485476 00000 n -0000485563 00000 n -0000485904 00000 n -0000486379 00000 n -0000486819 00000 n -0000487139 00000 n -0000487226 00000 n -0000487567 00000 n -0000487872 00000 n -0000488158 00000 n -0000488478 00000 n -0000488565 00000 n -0000488906 00000 n -0000489381 00000 n -0000489830 00000 n -0000490153 00000 n -0000490240 00000 n -0000490584 00000 n -0000491058 00000 n -0000491497 00000 n -0000491820 00000 n -0000491907 00000 n -0000492251 00000 n -0000492556 00000 n -0000492842 00000 n -0000493165 00000 n -0000493252 00000 n -0000493596 00000 n -0000494071 00000 n -0000494520 00000 n -0000494840 00000 n -0000494927 00000 n -0000495268 00000 n -0000495743 00000 n -0000496183 00000 n -0000496503 00000 n -0000496590 00000 n -0000496931 00000 n -0000497235 00000 n -0000497520 00000 n -0000497840 00000 n -0000497927 00000 n -0000498268 00000 n -0000498743 00000 n -0000499192 00000 n -0000499515 00000 n -0000499602 00000 n -0000499946 00000 n -0000500420 00000 n -0000500859 00000 n -0000501182 00000 n -0000501269 00000 n -0000501613 00000 n -0000501918 00000 n -0000502204 00000 n -0000502527 00000 n -0000502614 00000 n -0000502958 00000 n -0000503433 00000 n -0000503882 00000 n -0000504203 00000 n -0000504290 00000 n -0000504632 00000 n -0000505107 00000 n -0000505547 00000 n -0000505868 00000 n -0000505955 00000 n -0000506297 00000 n -0000506602 00000 n -0000506888 00000 n -0000507209 00000 n -0000507296 00000 n -0000507638 00000 n -0000508112 00000 n -0000508560 00000 n -0000508881 00000 n -0000508968 00000 n -0000509310 00000 n -0000509785 00000 n -0000510225 00000 n -0000510546 00000 n -0000510633 00000 n -0000510975 00000 n -0000511280 00000 n -0000511566 00000 n -0000511887 00000 n -0000511974 00000 n -0000512316 00000 n -0000512791 00000 n -0000513240 00000 n -0000513563 00000 n -0000513650 00000 n -0000513994 00000 n -0000514466 00000 n -0000514903 00000 n -0000515226 00000 n -0000515313 00000 n -0000515657 00000 n -0000515961 00000 n -0000516246 00000 n -0000516569 00000 n -0000516656 00000 n -0000517000 00000 n -0000517474 00000 n -0000517922 00000 n -0000518245 00000 n -0000518332 00000 n -0000518676 00000 n -0000519151 00000 n -0000519591 00000 n -0000519914 00000 n -0000520001 00000 n -0000520345 00000 n -0000520649 00000 n -0000520934 00000 n -0000521257 00000 n -0000521344 00000 n -0000521688 00000 n -0000522162 00000 n -0000522610 00000 n -0000522930 00000 n -0000523017 00000 n -0000523358 00000 n -0000523833 00000 n -0000524273 00000 n -0000524593 00000 n -0000524680 00000 n -0000525021 00000 n -0000525326 00000 n -0000525612 00000 n -0000525932 00000 n -0000526019 00000 n -0000526360 00000 n -0000526834 00000 n -0000527282 00000 n -0000527606 00000 n -0000527695 00000 n -0000528043 00000 n -0000528519 00000 n -0000528960 00000 n -0000529288 00000 n -0000529377 00000 n -0000529729 00000 n -0000530035 00000 n -0000530322 00000 n -0000530650 00000 n -0000530739 00000 n -0000531091 00000 n -0000531566 00000 n -0000532015 00000 n -0000532340 00000 n -0000532429 00000 n -0000532778 00000 n -0000533254 00000 n -0000533695 00000 n -0000534020 00000 n -0000534109 00000 n -0000534458 00000 n -0000534764 00000 n -0000535051 00000 n -0000535376 00000 n -0000535465 00000 n -0000535814 00000 n -0000536289 00000 n -0000536738 00000 n -0000537066 00000 n -0000537155 00000 n -0000537507 00000 n -0000537983 00000 n -0000538424 00000 n -0000538752 00000 n -0000538841 00000 n -0000539193 00000 n -0000539499 00000 n -0000539786 00000 n -0000540114 00000 n -0000540203 00000 n -0000540555 00000 n -0000541030 00000 n -0000541479 00000 n -0000541804 00000 n -0000541893 00000 n -0000542242 00000 n -0000542718 00000 n -0000543159 00000 n -0000543484 00000 n -0000543573 00000 n -0000543922 00000 n -0000544228 00000 n -0000544515 00000 n -0000544840 00000 n -0000544929 00000 n -0000545278 00000 n -0000545753 00000 n -0000546202 00000 n -0000546530 00000 n -0000546619 00000 n -0000546971 00000 n -0000547447 00000 n -0000547888 00000 n -0000548216 00000 n -0000548305 00000 n -0000548657 00000 n -0000548962 00000 n -0000549248 00000 n -0000549576 00000 n -0000549665 00000 n -0000550017 00000 n -0000550492 00000 n -0000550941 00000 n -0000551266 00000 n -0000551355 00000 n -0000551704 00000 n -0000552180 00000 n -0000552621 00000 n -0000552946 00000 n -0000553035 00000 n -0000553384 00000 n -0000553690 00000 n -0000553977 00000 n -0000554302 00000 n -0000554391 00000 n -0000554740 00000 n -0000555215 00000 n -0000555664 00000 n -0000555992 00000 n -0000556081 00000 n -0000556433 00000 n -0000556909 00000 n -0000557350 00000 n -0000557678 00000 n -0000557767 00000 n -0000558119 00000 n -0000558425 00000 n -0000558712 00000 n -0000559040 00000 n -0000559129 00000 n -0000559481 00000 n -0000559956 00000 n -0000560405 00000 n -0000560730 00000 n -0000560819 00000 n -0000561168 00000 n -0000561643 00000 n -0000562083 00000 n -0000562408 00000 n -0000562497 00000 n -0000562846 00000 n -0000563151 00000 n -0000563437 00000 n -0000563762 00000 n -0000563851 00000 n -0000564200 00000 n -0000564675 00000 n -0000565124 00000 n -0000565452 00000 n -0000565541 00000 n -0000565893 00000 n -0000566368 00000 n -0000566808 00000 n -0000567136 00000 n -0000567225 00000 n -0000567577 00000 n -0000567882 00000 n -0000568168 00000 n -0000568496 00000 n -0000568585 00000 n -0000568937 00000 n -0000569412 00000 n -0000569861 00000 n -0000570188 00000 n -0000570277 00000 n -0000570629 00000 n -0000570935 00000 n -0000571222 00000 n -0000571549 00000 n -0000571638 00000 n -0000571990 00000 n -0000572296 00000 n -0000572583 00000 n -0000572910 00000 n -0000572999 00000 n -0000573351 00000 n -0000583673 00000 n -0000583759 00000 n -0000584235 00000 n -0000584667 00000 n -0000584991 00000 n -0000585080 00000 n -0000585432 00000 n -0000586003 00000 n -0000586550 00000 n -0000586874 00000 n -0000586963 00000 n -0000587315 00000 n -0000587791 00000 n -0000588223 00000 n -0000588547 00000 n -0000588636 00000 n -0000588988 00000 n -0000589559 00000 n -0000590106 00000 n -0000590430 00000 n -0000590519 00000 n -0000590871 00000 n -0000591169 00000 n -0000591443 00000 n -0000591767 00000 n -0000591856 00000 n -0000592208 00000 n -0000592678 00000 n -0000593124 00000 n -0000593448 00000 n -0000593537 00000 n -0000593889 00000 n -0000594359 00000 n -0000594807 00000 n -0000595131 00000 n -0000595220 00000 n -0000595572 00000 n -0000595867 00000 n -0000596142 00000 n -0000596466 00000 n -0000596555 00000 n -0000596907 00000 n -0000597213 00000 n -0000597495 00000 n -0000597819 00000 n -0000597908 00000 n -0000598260 00000 n -0000598599 00000 n -0000598915 00000 n -0000599239 00000 n -0000599328 00000 n -0000599680 00000 n -0000600027 00000 n -0000600351 00000 n -0000600675 00000 n -0000600764 00000 n -0000601116 00000 n -0000601158 00000 n -0000601506 00000 n -0000601831 00000 n -0000602160 00000 n -0000602249 00000 n -0000602605 00000 n -0000602953 00000 n -0000603278 00000 n -0000603607 00000 n -0000603696 00000 n -0000604052 00000 n -0000604343 00000 n -0000604965 00000 n -0000605267 00000 n -0000605549 00000 n -0000605655 00000 n -0000605752 00000 n -0000605804 00000 n -0000605888 00000 n -0000606296 00000 n -0000606604 00000 n -0000606920 00000 n -0000607212 00000 n -0000607536 00000 n -0000607625 00000 n -0000607977 00000 n -0000608292 00000 n -0000608583 00000 n -0000608907 00000 n -0000608996 00000 n -0000609348 00000 n -0000609666 00000 n -0000609960 00000 n -0000610284 00000 n -0000610373 00000 n -0000610725 00000 n -0000611031 00000 n -0000611313 00000 n -0000611637 00000 n -0000611726 00000 n -0000612078 00000 n -0000612384 00000 n -0000612666 00000 n -0000612990 00000 n -0000613079 00000 n -0000613431 00000 n -0000613735 00000 n -0000614017 00000 n -0000614341 00000 n -0000614430 00000 n -0000614782 00000 n -0000615089 00000 n -0000615565 00000 n -0000616027 00000 n -0000616356 00000 n -0000616445 00000 n -0000616801 00000 n -0000617622 00000 n -0000618437 00000 n -0000618766 00000 n -0000618855 00000 n -0000619211 00000 n -0000619687 00000 n -0000620143 00000 n -0000620472 00000 n -0000620561 00000 n -0000620917 00000 n -0000621224 00000 n -0000621508 00000 n -0000621837 00000 n -0000621926 00000 n -0000622282 00000 n -0000622855 00000 n -0000623410 00000 n -0000623739 00000 n -0000623828 00000 n -0000624184 00000 n -0000624658 00000 n -0000625112 00000 n -0000625441 00000 n -0000625530 00000 n -0000625886 00000 n -0000626186 00000 n -0000626467 00000 n -0000626796 00000 n -0000626885 00000 n -0000627241 00000 n -0000627574 00000 n -0000627885 00000 n -0000628207 00000 n -0000628296 00000 n -0000628645 00000 n -0000628951 00000 n -0000629233 00000 n -0000629555 00000 n -0000629644 00000 n -0000629993 00000 n -0000630299 00000 n -0000631082 00000 n -0000631817 00000 n -0000632145 00000 n -0000632234 00000 n -0000632588 00000 n -0000632894 00000 n -0000633176 00000 n -0000633504 00000 n -0000633593 00000 n -0000633947 00000 n -0000634427 00000 n -0000634883 00000 n -0000635211 00000 n -0000635300 00000 n -0000635654 00000 n -0000636132 00000 n -0000636580 00000 n -0000636908 00000 n -0000636997 00000 n -0000637351 00000 n -0000637829 00000 n -0000638283 00000 n -0000638611 00000 n -0000638700 00000 n -0000639054 00000 n -0000639360 00000 n -0000640242 00000 n -0000641088 00000 n -0000641414 00000 n -0000641503 00000 n -0000641856 00000 n -0000642162 00000 n -0000642444 00000 n -0000642770 00000 n -0000642859 00000 n -0000643212 00000 n -0000643688 00000 n -0000644140 00000 n -0000644466 00000 n -0000644555 00000 n -0000644908 00000 n -0000645386 00000 n -0000645840 00000 n -0000646166 00000 n -0000646255 00000 n -0000646608 00000 n -0000647086 00000 n -0000647540 00000 n -0000647866 00000 n -0000647955 00000 n -0000648308 00000 n -0000651014 00000 n -0000651100 00000 n -0000651406 00000 n -0000651985 00000 n -0000652534 00000 n -0000652858 00000 n -0000652947 00000 n -0000653299 00000 n -0000653979 00000 n -0000654599 00000 n -0000654923 00000 n -0000655012 00000 n -0000655364 00000 n -0000656188 00000 n -0000656946 00000 n -0000657270 00000 n -0000657359 00000 n -0000657711 00000 n -0000658527 00000 n -0000659277 00000 n -0000659601 00000 n -0000659690 00000 n -0000660042 00000 n -0000661868 00000 n -0000661954 00000 n -0000664251 00000 n -0000664505 00000 n -0000664815 00000 n -0000665159 00000 n -0000665463 00000 n -0000665745 00000 n -0000666073 00000 n -0000666162 00000 n -0000666516 00000 n -0000666822 00000 n -0000667311 00000 n -0000667628 00000 n -0000667921 00000 n -0000668248 00000 n -0000668337 00000 n -0000668691 00000 n -0000669001 00000 n -0000669295 00000 n -0000669622 00000 n -0000669711 00000 n -0000670065 00000 n -0000670371 00000 n -0000670669 00000 n -0000670951 00000 n -0000671276 00000 n -0000671365 00000 n -0000671717 00000 n -0000672019 00000 n -0000672301 00000 n -0000672626 00000 n -0000672715 00000 n -0000673067 00000 n -0000673374 00000 n -0000673672 00000 n -0000673954 00000 n -0000674281 00000 n -0000674370 00000 n -0000674724 00000 n -0000675026 00000 n -0000675311 00000 n -0000675638 00000 n -0000675727 00000 n -0000676081 00000 n -0000678246 00000 n -0000678332 00000 n -0000678634 00000 n -0000678937 00000 n -0000679216 00000 n -0000679538 00000 n -0000679627 00000 n -0000679977 00000 n -0000680285 00000 n -0000680569 00000 n -0000680891 00000 n -0000680980 00000 n -0000681330 00000 n -0000681628 00000 n -0000681910 00000 n -0000682232 00000 n -0000682321 00000 n -0000682671 00000 n -0000682975 00000 n -0000683257 00000 n -0000683579 00000 n -0000683668 00000 n -0000684018 00000 n -0000684324 00000 n -0000684606 00000 n -0000684928 00000 n -0000685017 00000 n -0000685367 00000 n -0000685865 00000 n -0000686339 00000 n -0000686662 00000 n -0000686751 00000 n -0000687100 00000 n -0000687598 00000 n -0000688072 00000 n -0000688395 00000 n -0000688484 00000 n -0000688833 00000 n -0000689331 00000 n -0000689805 00000 n -0000690128 00000 n -0000690217 00000 n -0000690566 00000 n -0000691072 00000 n -0000691554 00000 n -0000691877 00000 n -0000691966 00000 n -0000692315 00000 n -0000692805 00000 n -0000693271 00000 n -0000693594 00000 n -0000693683 00000 n -0000694032 00000 n -0000694524 00000 n -0000694992 00000 n -0000695315 00000 n -0000695404 00000 n -0000695753 00000 n -0000696057 00000 n -0000696363 00000 n -0000696645 00000 n -0000696970 00000 n -0000697059 00000 n -0000697410 00000 n -0000697716 00000 n -0000697998 00000 n -0000698323 00000 n -0000698412 00000 n -0000698763 00000 n -0000699105 00000 n -0000699426 00000 n -0000699751 00000 n -0000699840 00000 n -0000700191 00000 n -0000700531 00000 n -0000700850 00000 n -0000701175 00000 n -0000701264 00000 n -0000701615 00000 n -0000701921 00000 n -0000702203 00000 n -0000702528 00000 n -0000702617 00000 n -0000702968 00000 n -0000703275 00000 n -0000703612 00000 n -0000703919 00000 n -0000704202 00000 n -0000704530 00000 n -0000704619 00000 n -0000704975 00000 n -0000705281 00000 n -0000705565 00000 n -0000705893 00000 n -0000705982 00000 n -0000706338 00000 n -0000706666 00000 n -0000706986 00000 n -0000707314 00000 n -0000707403 00000 n -0000707759 00000 n -0000708064 00000 n -0000708365 00000 n -0000708646 00000 n -0000708973 00000 n -0000709062 00000 n -0000709415 00000 n -0000709719 00000 n -0000709999 00000 n -0000710326 00000 n -0000710415 00000 n -0000710768 00000 n -0000711068 00000 n -0000711375 00000 n -0000711658 00000 n -0000711986 00000 n -0000712075 00000 n -0000712429 00000 n -0000712766 00000 n -0000713087 00000 n -0000713415 00000 n -0000713504 00000 n -0000713858 00000 n -0000714194 00000 n -0000714530 00000 n -0000714842 00000 n -0000715170 00000 n -0000715259 00000 n -0000715613 00000 n -0000715919 00000 n -0000718682 00000 n -0000718768 00000 n -0000719092 00000 n -0000719460 00000 n -0000719758 00000 n -0000720040 00000 n -0000720365 00000 n -0000720454 00000 n -0000720805 00000 n -0000721140 00000 n -0000721461 00000 n -0000721786 00000 n -0000721875 00000 n -0000722226 00000 n -0000722573 00000 n -0000722904 00000 n -0000723229 00000 n -0000723318 00000 n -0000723669 00000 n -0000724022 00000 n -0000724382 00000 n -0000724726 00000 n -0000725053 00000 n -0000725142 00000 n -0000725495 00000 n -0000726004 00000 n -0000726348 00000 n -0000726676 00000 n -0000727003 00000 n -0000727092 00000 n -0000727445 00000 n -0000727807 00000 n -0000728134 00000 n -0000728477 00000 n -0000728798 00000 n -0000729126 00000 n -0000729215 00000 n -0000729571 00000 n -0000729891 00000 n -0000730193 00000 n -0000730521 00000 n -0000730610 00000 n -0000730966 00000 n -0000731318 00000 n -0000731648 00000 n -0000731976 00000 n -0000732065 00000 n -0000732421 00000 n -0000732761 00000 n -0000733077 00000 n -0000733405 00000 n -0000733494 00000 n -0000733850 00000 n -0000734178 00000 n -0000734519 00000 n -0000734836 00000 n -0000735165 00000 n -0000735254 00000 n -0000735610 00000 n -0000735956 00000 n -0000736278 00000 n -0000736607 00000 n -0000736696 00000 n -0000737052 00000 n -0000737357 00000 n -0000737710 00000 n -0000738047 00000 n -0000738372 00000 n -0000738461 00000 n -0000738812 00000 n -0000739161 00000 n -0000739494 00000 n -0000739819 00000 n -0000739908 00000 n -0000740259 00000 n -0000740608 00000 n -0000740941 00000 n -0000741266 00000 n -0000741355 00000 n -0000741706 00000 n -0000742049 00000 n -0000742376 00000 n -0000742701 00000 n -0000742790 00000 n -0000743141 00000 n -0000743493 00000 n -0000743829 00000 n -0000744154 00000 n -0000744243 00000 n -0000744594 00000 n -0000744939 00000 n -0000745260 00000 n -0000745585 00000 n -0000745674 00000 n -0000746025 00000 n -0000746373 00000 n -0000746697 00000 n -0000747022 00000 n -0000747111 00000 n -0000747462 00000 n -0000747805 00000 n -0000748124 00000 n -0000748449 00000 n -0000748538 00000 n -0000748889 00000 n -0000749247 00000 n -0000749581 00000 n -0000749906 00000 n -0000749995 00000 n -0000750346 00000 n -0000750880 00000 n -0000751459 00000 n -0000751765 00000 n -0000752047 00000 n -0000752369 00000 n -0000752458 00000 n -0000752807 00000 n -0000753115 00000 n -0000753423 00000 n -0000753707 00000 n -0000754034 00000 n -0000754123 00000 n -0000754477 00000 n -0000754783 00000 n -0000755086 00000 n -0000755367 00000 n -0000755694 00000 n -0000755783 00000 n -0000756137 00000 n -0000756443 00000 n -0000756727 00000 n -0000757054 00000 n -0000757143 00000 n -0000757497 00000 n -0000757802 00000 n -0000758100 00000 n -0000758382 00000 n -0000758704 00000 n -0000758793 00000 n -0000759142 00000 n -0000759448 00000 n -0000759730 00000 n -0000760052 00000 n -0000760141 00000 n -0000760490 00000 n -0000764621 00000 n -0000764707 00000 n -0000766708 00000 n -0000766962 00000 n -0000772147 00000 n -0000772233 00000 n -0000773474 00000 n -0000773630 00000 n -0000773996 00000 n -0000774300 00000 n -0000774608 00000 n -0000774892 00000 n -0000775219 00000 n -0000775308 00000 n -0000775661 00000 n -0000776010 00000 n -0000776335 00000 n -0000776662 00000 n -0000776751 00000 n -0000777104 00000 n -0000777410 00000 n -0000777692 00000 n -0000778019 00000 n -0000778108 00000 n -0000778461 00000 n -0000778787 00000 n -0000779089 00000 n -0000779416 00000 n -0000779505 00000 n -0000779858 00000 n -0000780203 00000 n -0000780530 00000 n -0000780857 00000 n -0000780946 00000 n -0000781299 00000 n -0000781637 00000 n -0000781957 00000 n -0000782284 00000 n -0000782373 00000 n -0000782726 00000 n -0000783075 00000 n -0000783415 00000 n -0000783741 00000 n -0000784065 00000 n -0000784154 00000 n -0000784506 00000 n -0000784808 00000 n -0000785110 00000 n -0000785435 00000 n -0000785524 00000 n -0000785875 00000 n -0000786171 00000 n -0000786453 00000 n -0000786778 00000 n -0000786867 00000 n -0000787218 00000 n -0000787524 00000 n -0000787829 00000 n -0000788110 00000 n -0000788437 00000 n -0000788526 00000 n -0000788879 00000 n -0000789185 00000 n -0000789467 00000 n -0000789794 00000 n -0000789883 00000 n -0000790236 00000 n -0000790586 00000 n -0000790913 00000 n -0000791240 00000 n -0000791329 00000 n -0000791682 00000 n -0000791994 00000 n -0000792305 00000 n -0000792592 00000 n -0000792919 00000 n -0000793008 00000 n -0000793361 00000 n -0000793673 00000 n -0000793961 00000 n -0000794288 00000 n -0000794377 00000 n -0000794730 00000 n -0000795086 00000 n -0000795419 00000 n -0000795746 00000 n -0000795835 00000 n -0000796188 00000 n -0000799882 00000 n -0000799968 00000 n -0000800272 00000 n -0000800554 00000 n -0000800882 00000 n -0000800971 00000 n -0000801327 00000 n -0000801633 00000 n -0000801915 00000 n -0000802243 00000 n -0000802332 00000 n -0000802688 00000 n -0000802994 00000 n -0000803276 00000 n -0000803604 00000 n -0000803693 00000 n -0000804049 00000 n -0000804355 00000 n -0000804687 00000 n -0000805005 00000 n -0000805330 00000 n -0000805419 00000 n -0000805770 00000 n -0000806074 00000 n -0000806356 00000 n -0000806681 00000 n -0000806770 00000 n -0000807121 00000 n -0000807427 00000 n -0000807769 00000 n -0000808089 00000 n -0000808415 00000 n -0000808504 00000 n -0000808856 00000 n -0000809210 00000 n -0000809540 00000 n -0000809866 00000 n -0000809955 00000 n -0000810307 00000 n -0000810820 00000 n -0000811285 00000 n -0000811611 00000 n -0000811700 00000 n -0000812052 00000 n -0000812395 00000 n -0000812720 00000 n -0000813046 00000 n -0000813135 00000 n -0000813487 00000 n -0000813837 00000 n -0000814163 00000 n -0000814489 00000 n -0000814578 00000 n -0000814930 00000 n -0000815278 00000 n -0000815602 00000 n -0000815928 00000 n -0000816017 00000 n -0000816369 00000 n -0000816720 00000 n -0000817047 00000 n -0000817373 00000 n -0000817462 00000 n -0000817814 00000 n -0000818118 00000 n -0000818456 00000 n -0000818780 00000 n -0000819108 00000 n -0000819197 00000 n -0000819553 00000 n -0000819896 00000 n -0000820225 00000 n -0000820553 00000 n -0000820642 00000 n -0000820998 00000 n -0000821357 00000 n -0000821692 00000 n -0000822020 00000 n -0000822109 00000 n -0000822465 00000 n -0000822771 00000 n -0000823053 00000 n -0000823381 00000 n -0000823470 00000 n -0000823826 00000 n -0000825372 00000 n -0000825458 00000 n -0000827696 00000 n -0000827950 00000 n -0000828255 00000 n -0000828598 00000 n -0000828917 00000 n -0000829241 00000 n -0000829330 00000 n -0000829682 00000 n -0000830006 00000 n -0000830308 00000 n -0000830632 00000 n -0000830721 00000 n -0000831073 00000 n -0000831401 00000 n -0000831705 00000 n -0000832029 00000 n -0000832118 00000 n -0000832470 00000 n -0000832793 00000 n -0000833095 00000 n -0000833419 00000 n -0000833508 00000 n -0000833860 00000 n -0000834181 00000 n -0000834481 00000 n -0000834805 00000 n -0000834894 00000 n -0000835246 00000 n -0000835575 00000 n -0000835880 00000 n -0000836204 00000 n -0000836293 00000 n -0000836645 00000 n -0000836968 00000 n -0000837267 00000 n -0000837591 00000 n -0000837680 00000 n -0000838032 00000 n -0000838340 00000 n -0000838624 00000 n -0000838948 00000 n -0000839037 00000 n -0000839389 00000 n -0000839692 00000 n -0000840046 00000 n -0000840384 00000 n -0000840712 00000 n -0000840801 00000 n -0000841157 00000 n -0000841506 00000 n -0000841839 00000 n -0000842167 00000 n -0000842256 00000 n -0000842612 00000 n -0000842964 00000 n -0000843300 00000 n -0000843628 00000 n -0000843717 00000 n -0000844073 00000 n -0000844413 00000 n -0000844737 00000 n -0000845065 00000 n -0000845154 00000 n -0000845510 00000 n -0000845861 00000 n -0000846196 00000 n -0000846524 00000 n -0000846613 00000 n -0000846969 00000 n -0000847312 00000 n -0000847631 00000 n -0000847959 00000 n -0000848048 00000 n -0000848404 00000 n -0000848756 00000 n -0000849084 00000 n -0000849412 00000 n -0000849501 00000 n -0000849857 00000 n -0000850202 00000 n -0000850523 00000 n -0000850851 00000 n -0000850940 00000 n -0000851296 00000 n -0000851660 00000 n -0000851967 00000 n -0000852268 00000 n -0000852547 00000 n -0000852872 00000 n -0000852961 00000 n -0000853312 00000 n -0000853618 00000 n -0000853900 00000 n -0000854225 00000 n -0000854314 00000 n -0000854665 00000 n -0000855011 00000 n -0000855317 00000 n -0000855601 00000 n -0000855931 00000 n -0000856020 00000 n -0000856376 00000 n -0000856678 00000 n -0000856962 00000 n -0000857292 00000 n -0000857381 00000 n -0000857737 00000 n -0000858042 00000 n -0000858350 00000 n -0000858634 00000 n -0000858961 00000 n -0000859050 00000 n -0000859404 00000 n -0000859711 00000 n -0000860061 00000 n -0000860387 00000 n -0000860717 00000 n -0000860806 00000 n -0000861162 00000 n -0000861470 00000 n -0000861793 00000 n -0000862096 00000 n -0000862422 00000 n -0000862511 00000 n -0000862865 00000 n -0000863200 00000 n -0000863515 00000 n -0000863841 00000 n -0000863930 00000 n -0000864284 00000 n -0000864618 00000 n -0000864932 00000 n -0000865258 00000 n -0000865347 00000 n -0000865701 00000 n -0000866026 00000 n -0000866331 00000 n -0000866657 00000 n -0000866746 00000 n -0000867100 00000 n -0000870294 00000 n -0000870380 00000 n -0000872324 00000 n -0000872578 00000 n -0000872880 00000 n -0000873655 00000 n -0000874330 00000 n -0000874914 00000 n -0000875238 00000 n -0000875327 00000 n -0000875679 00000 n -0000876186 00000 n -0000876645 00000 n -0000876969 00000 n -0000877058 00000 n -0000877410 00000 n -0000877745 00000 n -0000878056 00000 n -0000878380 00000 n -0000878469 00000 n -0000878821 00000 n -0000879333 00000 n -0000879806 00000 n -0000880130 00000 n -0000880219 00000 n -0000880571 00000 n -0000881087 00000 n -0000881564 00000 n -0000881888 00000 n -0000881977 00000 n -0000882329 00000 n -0000883242 00000 n -0000883328 00000 n -0000885179 00000 n -0000885433 00000 n -0000885778 00000 n -0000886096 00000 n -0000886456 00000 n -0000886942 00000 n -0000887396 00000 n -0000887724 00000 n -0000887813 00000 n -0000888167 00000 n -0000888679 00000 n -0000889143 00000 n -0000889470 00000 n -0000889559 00000 n -0000889912 00000 n -0000890209 00000 n -0000890496 00000 n -0000890826 00000 n -0000890915 00000 n -0000891271 00000 n -0000891578 00000 n -0000891861 00000 n -0000892191 00000 n -0000892280 00000 n -0000892636 00000 n -0000892941 00000 n -0000893223 00000 n -0000893553 00000 n -0000893642 00000 n -0000893998 00000 n -0000894350 00000 n -0000894678 00000 n -0000895003 00000 n -0000895092 00000 n -0000895443 00000 n -0000895757 00000 n -0000896053 00000 n -0000896378 00000 n -0000896467 00000 n -0000896818 00000 n -0000897136 00000 n -0000897430 00000 n -0000897755 00000 n -0000897844 00000 n -0000898195 00000 n -0000898512 00000 n -0000898805 00000 n -0000899130 00000 n -0000899219 00000 n -0000899570 00000 n -0000899915 00000 n -0000900434 00000 n -0000900905 00000 n -0000901233 00000 n -0000901322 00000 n -0000901678 00000 n -0000901984 00000 n -0000902266 00000 n -0000902594 00000 n -0000902683 00000 n -0000903039 00000 n -0000903353 00000 n -0000903651 00000 n -0000903979 00000 n -0000904068 00000 n -0000904424 00000 n -0000904746 00000 n -0000905052 00000 n -0000905380 00000 n -0000905469 00000 n -0000905825 00000 n -0000906158 00000 n -0000906467 00000 n -0000906795 00000 n -0000906884 00000 n -0000907240 00000 n -0000907584 00000 n -0000907906 00000 n -0000908234 00000 n -0000908323 00000 n -0000908679 00000 n -0000909025 00000 n -0000909349 00000 n -0000909677 00000 n -0000909766 00000 n -0000910122 00000 n -0000910464 00000 n -0000910784 00000 n -0000911112 00000 n -0000911201 00000 n -0000911557 00000 n -0000911881 00000 n -0000912183 00000 n -0000912511 00000 n -0000912600 00000 n -0000912956 00000 n -0000913312 00000 n -0000913646 00000 n -0000913971 00000 n -0000914060 00000 n -0000914411 00000 n -0000914743 00000 n -0000915059 00000 n -0000915384 00000 n -0000915473 00000 n -0000915824 00000 n -0000916167 00000 n -0000916494 00000 n -0000916822 00000 n -0000916911 00000 n -0000917265 00000 n -0000917571 00000 n -0000917853 00000 n -0000918181 00000 n -0000918270 00000 n -0000918624 00000 n -0000918929 00000 n -0000919212 00000 n -0000919540 00000 n -0000919629 00000 n -0000919983 00000 n -0000920328 00000 n -0000920653 00000 n -0000920978 00000 n -0000921067 00000 n -0000921419 00000 n -0000921766 00000 n -0000922097 00000 n -0000922422 00000 n -0000922511 00000 n -0000922863 00000 n -0000923208 00000 n -0000923531 00000 n -0000923856 00000 n -0000923945 00000 n -0000924297 00000 n -0000924651 00000 n -0000924982 00000 n -0000925307 00000 n -0000925396 00000 n -0000925748 00000 n -0000926081 00000 n -0000926391 00000 n -0000926716 00000 n -0000926805 00000 n -0000927157 00000 n -0000927664 00000 n -0000928012 00000 n -0000928346 00000 n -0000928675 00000 n -0000928764 00000 n -0000929118 00000 n -0000929424 00000 n -0000929706 00000 n -0000930034 00000 n -0000930123 00000 n -0000930475 00000 n -0000930982 00000 n -0000931316 00000 n -0000931626 00000 n -0000931952 00000 n -0000932041 00000 n -0000932392 00000 n -0000932433 00000 n -0000932780 00000 n -0000933113 00000 n -0000933439 00000 n -0000933528 00000 n -0000933879 00000 n -0000941444 00000 n -0000941530 00000 n -0000943714 00000 n -0000943968 00000 n -0000944273 00000 n -0000944621 00000 n -0000944948 00000 n -0000945272 00000 n -0000945361 00000 n -0000945713 00000 n -0000946058 00000 n -0000946382 00000 n -0000946706 00000 n -0000946795 00000 n -0000947147 00000 n -0000947627 00000 n -0000948065 00000 n -0000948389 00000 n -0000948478 00000 n -0000948830 00000 n -0000949308 00000 n -0000949750 00000 n -0000950074 00000 n -0000950163 00000 n -0000950515 00000 n -0000951196 00000 n -0000951811 00000 n -0000952135 00000 n -0000952224 00000 n -0000952576 00000 n -0000953258 00000 n -0000953874 00000 n -0000954198 00000 n -0000954287 00000 n -0000954639 00000 n -0000956624 00000 n -0000956710 00000 n -0000957705 00000 n -0000964197 00000 n -0000964424 00000 n -0000964649 00000 n -0000965176 00000 n -0000965430 00000 n -0000966138 00000 n -0000966662 00000 n -0000967138 00000 n -0000967464 00000 n -0000967553 00000 n -0000967907 00000 n -0000968253 00000 n -0000968575 00000 n -0000968901 00000 n -0000968990 00000 n -0000969344 00000 n -0000969697 00000 n -0000970026 00000 n -0000970352 00000 n -0000970441 00000 n -0000970795 00000 n -0000971148 00000 n -0000971477 00000 n -0000971803 00000 n -0000971892 00000 n -0000972246 00000 n -0000972595 00000 n -0000972920 00000 n -0000973246 00000 n -0000973335 00000 n -0000973689 00000 n -0000973996 00000 n -0000974336 00000 n -0000974656 00000 n -0000974985 00000 n -0000975074 00000 n -0000975430 00000 n -0000975944 00000 n -0000976248 00000 n -0000976591 00000 n -0000976918 00000 n -0000977244 00000 n -0000977333 00000 n -0000977687 00000 n -0000978021 00000 n -0000978339 00000 n -0000978665 00000 n -0000978754 00000 n -0000979108 00000 n -0000979444 00000 n -0000979764 00000 n -0000980090 00000 n -0000980179 00000 n -0000980533 00000 n -0000980862 00000 n -0000981175 00000 n -0000981501 00000 n -0000981590 00000 n -0000981944 00000 n -0000982277 00000 n -0000982586 00000 n -0000982912 00000 n -0000983001 00000 n -0000983355 00000 n -0000983691 00000 n -0000984011 00000 n -0000984337 00000 n -0000984426 00000 n -0000984780 00000 n -0000985131 00000 n -0000985458 00000 n -0000985784 00000 n -0000985873 00000 n -0000986227 00000 n -0000986577 00000 n -0000986905 00000 n -0000987231 00000 n -0000987320 00000 n -0000987674 00000 n -0000987973 00000 n -0000988588 00000 n -0000989134 00000 n -0000989462 00000 n -0000989551 00000 n -0000989907 00000 n -0000990413 00000 n -0000990887 00000 n -0000991215 00000 n -0000991304 00000 n -0000991660 00000 n -0000991966 00000 n -0000992248 00000 n -0000992576 00000 n -0000992665 00000 n -0000993021 00000 n -0000993331 00000 n -0000993617 00000 n -0000993945 00000 n -0000994034 00000 n -0000994390 00000 n -0000994709 00000 n -0000995012 00000 n -0000995340 00000 n -0000995429 00000 n -0000995785 00000 n -0000996123 00000 n -0000996445 00000 n -0000996773 00000 n -0000996862 00000 n -0000997218 00000 n -0000997893 00000 n -0000998194 00000 n -0000998492 00000 n -0000998774 00000 n -0000999101 00000 n -0000999190 00000 n -0000999543 00000 n -0000999840 00000 n -0001000121 00000 n -0001000448 00000 n -0001000537 00000 n -0001000890 00000 n -0001001196 00000 n -0001001700 00000 n -0001002175 00000 n -0001002504 00000 n -0001002593 00000 n -0001002949 00000 n -0001003292 00000 n -0001003615 00000 n -0001003944 00000 n -0001004033 00000 n -0001004389 00000 n -0001004740 00000 n -0001005067 00000 n -0001005396 00000 n -0001005485 00000 n -0001005841 00000 n -0001006195 00000 n -0001006525 00000 n -0001006854 00000 n -0001006943 00000 n -0001007299 00000 n -0001007636 00000 n -0001007957 00000 n -0001008286 00000 n -0001008375 00000 n -0001008731 00000 n -0001009045 00000 n -0001009345 00000 n -0001009674 00000 n -0001009763 00000 n -0001010119 00000 n -0001010643 00000 n -0001011119 00000 n -0001011448 00000 n -0001011537 00000 n -0001011893 00000 n -0001012225 00000 n -0001012541 00000 n -0001012870 00000 n -0001012959 00000 n -0001013315 00000 n -0001013930 00000 n -0001014284 00000 n -0001014614 00000 n -0001014942 00000 n -0001015031 00000 n -0001015385 00000 n -0001015737 00000 n -0001016065 00000 n -0001016393 00000 n -0001016482 00000 n -0001016836 00000 n -0001017179 00000 n -0001017500 00000 n -0001017828 00000 n -0001017917 00000 n -0001018271 00000 n -0001018623 00000 n -0001018953 00000 n -0001019281 00000 n -0001019370 00000 n -0001019724 00000 n -0001020072 00000 n -0001020400 00000 n -0001020728 00000 n -0001020817 00000 n -0001021171 00000 n -0001021491 00000 n -0001021795 00000 n -0001022123 00000 n -0001022212 00000 n -0001022566 00000 n -0001023091 00000 n -0001023568 00000 n -0001023896 00000 n -0001023985 00000 n -0001024339 00000 n -0001024684 00000 n -0001025007 00000 n -0001025335 00000 n -0001025424 00000 n -0001025778 00000 n -0001029042 00000 n -0001029128 00000 n -0001030809 00000 n -0001030965 00000 n -0001031468 00000 n -0001031783 00000 n -0001032082 00000 n -0001032410 00000 n -0001032499 00000 n -0001032855 00000 n -0001033213 00000 n -0001033547 00000 n -0001033875 00000 n -0001033964 00000 n -0001034320 00000 n -0001034831 00000 n -0001035306 00000 n -0001035634 00000 n -0001035723 00000 n -0001036079 00000 n -0001036399 00000 n -0001036703 00000 n -0001037031 00000 n -0001037120 00000 n -0001037476 00000 n -0001037829 00000 n -0001038159 00000 n -0001038487 00000 n -0001038576 00000 n -0001038932 00000 n -0001039544 00000 n -0001039882 00000 n -0001040196 00000 n -0001040524 00000 n -0001040613 00000 n -0001040969 00000 n -0001041475 00000 n -0001041936 00000 n -0001042264 00000 n -0001042353 00000 n -0001042709 00000 n -0001043365 00000 n -0001043719 00000 n -0001044049 00000 n -0001044378 00000 n -0001044467 00000 n -0001044823 00000 n -0001045157 00000 n -0001045477 00000 n -0001045806 00000 n -0001045895 00000 n -0001046251 00000 n -0001046847 00000 n -0001047182 00000 n -0001047501 00000 n -0001047824 00000 n -0001047913 00000 n -0001048262 00000 n -0001048610 00000 n -0001048936 00000 n -0001049259 00000 n -0001049348 00000 n -0001049697 00000 n -0001050215 00000 n -0001050693 00000 n -0001051016 00000 n -0001051105 00000 n -0001051454 00000 n -0001051974 00000 n -0001052454 00000 n -0001052777 00000 n -0001052866 00000 n -0001053215 00000 n -0001053780 00000 n -0001054295 00000 n -0001054770 00000 n -0001055094 00000 n -0001055183 00000 n -0001055533 00000 n -0001055885 00000 n -0001056213 00000 n -0001056537 00000 n -0001056626 00000 n -0001056976 00000 n -0001057320 00000 n -0001057640 00000 n -0001057964 00000 n -0001058053 00000 n -0001058403 00000 n -0001058751 00000 n -0001059075 00000 n -0001059399 00000 n -0001059488 00000 n -0001059838 00000 n -0001060338 00000 n -0001060650 00000 n -0001060948 00000 n -0001061273 00000 n -0001061362 00000 n -0001061713 00000 n -0001062050 00000 n -0001062374 00000 n -0001062699 00000 n -0001062788 00000 n -0001063139 00000 n -0001063665 00000 n -0001064143 00000 n -0001064468 00000 n -0001064557 00000 n -0001064908 00000 n -0001065252 00000 n -0001065576 00000 n -0001065901 00000 n -0001065990 00000 n -0001066341 00000 n -0001069113 00000 n -0001069199 00000 n -0001071161 00000 n -0001071317 00000 n -0001071622 00000 n -0001071958 00000 n -0001072270 00000 n -0001072592 00000 n -0001072681 00000 n -0001073031 00000 n -0001073336 00000 n -0001073619 00000 n -0001073941 00000 n -0001074030 00000 n -0001074380 00000 n -0001074736 00000 n -0001075068 00000 n -0001075390 00000 n -0001075479 00000 n -0001075829 00000 n -0001076185 00000 n -0001076517 00000 n -0001076839 00000 n -0001076928 00000 n -0001077278 00000 n -0001077620 00000 n -0001077938 00000 n -0001078260 00000 n -0001078349 00000 n -0001078699 00000 n -0001079278 00000 n -0001079809 00000 n -0001080131 00000 n -0001080220 00000 n -0001080570 00000 n -0001080924 00000 n -0001081256 00000 n -0001081578 00000 n -0001081667 00000 n -0001082017 00000 n -0001082357 00000 n -0001082679 00000 n -0001083001 00000 n -0001083090 00000 n -0001083440 00000 n -0001083746 00000 n -0001084028 00000 n -0001084350 00000 n -0001084439 00000 n -0001084789 00000 n -0001085145 00000 n -0001085477 00000 n -0001085799 00000 n -0001085888 00000 n -0001086238 00000 n -0001086590 00000 n -0001086918 00000 n -0001087240 00000 n -0001087329 00000 n -0001087679 00000 n -0001088037 00000 n -0001088371 00000 n -0001088693 00000 n -0001088782 00000 n -0001089132 00000 n -0001089484 00000 n -0001089812 00000 n -0001090134 00000 n -0001090223 00000 n -0001090573 00000 n -0001090879 00000 n -0001091161 00000 n -0001091483 00000 n -0001091572 00000 n -0001091922 00000 n -0001092228 00000 n -0001092510 00000 n -0001092832 00000 n -0001092921 00000 n -0001093271 00000 n -0001093626 00000 n -0001093957 00000 n -0001094279 00000 n -0001094368 00000 n -0001094718 00000 n -0001095020 00000 n -0001095496 00000 n -0001095936 00000 n -0001096262 00000 n -0001096351 00000 n -0001096703 00000 n -0001098590 00000 n -0001098676 00000 n +0000043954 00000 n +0000065398 00000 n +0000063443 00000 n +0000044089 00000 n +0000044010 00000 n +0000044239 00000 n +0000044161 00000 n +0000044383 00000 n +0000044304 00000 n +0000044611 00000 n +0000044455 00000 n +0000044533 00000 n +0000044861 00000 n +0000044705 00000 n +0000044783 00000 n +0000045111 00000 n +0000044955 00000 n +0000045033 00000 n +0000045283 00000 n +0000045205 00000 n +0000046669 00000 n +0000045576 00000 n +0000045348 00000 n +0000045420 00000 n +0000045498 00000 n +0000045885 00000 n +0000045657 00000 n +0000045729 00000 n +0000045807 00000 n +0000046194 00000 n +0000045966 00000 n +0000046038 00000 n +0000046116 00000 n +0000046581 00000 n +0000046275 00000 n +0000046347 00000 n +0000046425 00000 n +0000046503 00000 n +0000046873 00000 n +0000046795 00000 n +0000046938 00000 n +0000047016 00000 n +0000047094 00000 n +0000047172 00000 n +0000047250 00000 n +0000047328 00000 n +0000047484 00000 n +0000047406 00000 n +0000047549 00000 n +0000047627 00000 n +0000048020 00000 n +0000047939 00000 n +0000047705 00000 n +0000047783 00000 n +0000047861 00000 n +0000048162 00000 n +0000048084 00000 n +0000048248 00000 n +0000048326 00000 n +0000048719 00000 n +0000048638 00000 n +0000048404 00000 n +0000048482 00000 n +0000048560 00000 n +0000048861 00000 n +0000048783 00000 n +0000048947 00000 n +0000049026 00000 n +0000049431 00000 n +0000049345 00000 n +0000049105 00000 n +0000049185 00000 n +0000049265 00000 n +0000049577 00000 n +0000049497 00000 n +0000049665 00000 n +0000049744 00000 n +0000050891 00000 n +0000050213 00000 n +0000049823 00000 n +0000049903 00000 n +0000050063 00000 n +0000049983 00000 n +0000050133 00000 n +0000050777 00000 n +0000050307 00000 n +0000050387 00000 n +0000050467 00000 n +0000050627 00000 n +0000050547 00000 n +0000050697 00000 n +0000051207 00000 n +0000050967 00000 n +0000051047 00000 n +0000051127 00000 n +0000051311 00000 n +0000051390 00000 n +0000052291 00000 n +0000051859 00000 n +0000051469 00000 n +0000051549 00000 n +0000051709 00000 n +0000051629 00000 n +0000051779 00000 n +0000052193 00000 n +0000051953 00000 n +0000052033 00000 n +0000052113 00000 n +0000052607 00000 n +0000052367 00000 n +0000052447 00000 n +0000052527 00000 n +0000052791 00000 n +0000052711 00000 n +0000053098 00000 n +0000052858 00000 n +0000052938 00000 n +0000053018 00000 n +0000058637 00000 n +0000054264 00000 n +0000053282 00000 n +0000053202 00000 n +0000053547 00000 n +0000053467 00000 n +0000053812 00000 n +0000053732 00000 n +0000054078 00000 n +0000053998 00000 n +0000055333 00000 n +0000054438 00000 n +0000054358 00000 n +0000054682 00000 n +0000054601 00000 n +0000054926 00000 n +0000054845 00000 n +0000055170 00000 n +0000055089 00000 n +0000056403 00000 n +0000055508 00000 n +0000055427 00000 n +0000055752 00000 n +0000055671 00000 n +0000055996 00000 n +0000055915 00000 n +0000056240 00000 n +0000056159 00000 n +0000057473 00000 n +0000056578 00000 n +0000056497 00000 n +0000056822 00000 n +0000056741 00000 n +0000057066 00000 n +0000056985 00000 n +0000057310 00000 n +0000057229 00000 n +0000058543 00000 n +0000057648 00000 n +0000057567 00000 n +0000057892 00000 n +0000057811 00000 n +0000058136 00000 n +0000058055 00000 n +0000058380 00000 n +0000058299 00000 n +0000059391 00000 n +0000058754 00000 n +0000058835 00000 n +0000058916 00000 n +0000059078 00000 n +0000058997 00000 n +0000059148 00000 n +0000059229 00000 n +0000059310 00000 n +0000059609 00000 n +0000059528 00000 n +0000060258 00000 n +0000059838 00000 n +0000059676 00000 n +0000059757 00000 n +0000060159 00000 n +0000059916 00000 n +0000059997 00000 n +0000060078 00000 n +0000060415 00000 n +0000060334 00000 n +0000060725 00000 n +0000060482 00000 n +0000060563 00000 n +0000060644 00000 n +0000061214 00000 n +0000060809 00000 n +0000060890 00000 n +0000060971 00000 n +0000061052 00000 n +0000061133 00000 n +0000061557 00000 n +0000061314 00000 n +0000061395 00000 n +0000061476 00000 n +0000062116 00000 n +0000061641 00000 n +0000061722 00000 n +0000061803 00000 n +0000061965 00000 n +0000061884 00000 n +0000062035 00000 n +0000062459 00000 n +0000062216 00000 n +0000062297 00000 n +0000062378 00000 n +0000062786 00000 n +0000062543 00000 n +0000062624 00000 n +0000062705 00000 n +0000063113 00000 n +0000062870 00000 n +0000062951 00000 n +0000063032 00000 n +0000063359 00000 n +0000063197 00000 n +0000063278 00000 n +0000063907 00000 n +0000065142 00000 n +0000065199 00000 n +0000065361 00000 n +0000065507 00000 n +0000065707 00000 n +0000142239 00000 n +0000142494 00000 n +0000142939 00000 n +0000144350 00000 n +0000144505 00000 n +0000144809 00000 n +0000145115 00000 n +0000145397 00000 n +0000145718 00000 n +0000145805 00000 n +0000146151 00000 n +0000146458 00000 n +0000146741 00000 n +0000147062 00000 n +0000147149 00000 n +0000147495 00000 n +0000147796 00000 n +0000148077 00000 n +0000148398 00000 n +0000148485 00000 n +0000148831 00000 n +0000149347 00000 n +0000149815 00000 n +0000150136 00000 n +0000150223 00000 n +0000150569 00000 n +0000150874 00000 n +0000151220 00000 n +0000151542 00000 n +0000151863 00000 n +0000151950 00000 n +0000152294 00000 n +0000152632 00000 n +0000152948 00000 n +0000153269 00000 n +0000153356 00000 n +0000153700 00000 n +0000154052 00000 n +0000154426 00000 n +0000154776 00000 n +0000155097 00000 n +0000155184 00000 n +0000155528 00000 n +0000155879 00000 n +0000156243 00000 n +0000156583 00000 n +0000156908 00000 n +0000156995 00000 n +0000157343 00000 n +0000157708 00000 n +0000158049 00000 n +0000158374 00000 n +0000158461 00000 n +0000158809 00000 n +0000159157 00000 n +0000159527 00000 n +0000159875 00000 n +0000160197 00000 n +0000160284 00000 n +0000160629 00000 n +0000160981 00000 n +0000161352 00000 n +0000161699 00000 n +0000162016 00000 n +0000162103 00000 n +0000162443 00000 n +0000162804 00000 n +0000163141 00000 n +0000163458 00000 n +0000163545 00000 n +0000163885 00000 n +0000164235 00000 n +0000164607 00000 n +0000164957 00000 n +0000165276 00000 n +0000165363 00000 n +0000165705 00000 n +0000166008 00000 n +0000166363 00000 n +0000166694 00000 n +0000167012 00000 n +0000167099 00000 n +0000167440 00000 n +0000167772 00000 n +0000168082 00000 n +0000168400 00000 n +0000168487 00000 n +0000168828 00000 n +0000169172 00000 n +0000169500 00000 n +0000169818 00000 n +0000169905 00000 n +0000170246 00000 n +0000170583 00000 n +0000170917 00000 n +0000171262 00000 n +0000171615 00000 n +0000171944 00000 n +0000172266 00000 n +0000172353 00000 n +0000172698 00000 n +0000173043 00000 n +0000173370 00000 n +0000173690 00000 n +0000173777 00000 n +0000174120 00000 n +0000174467 00000 n +0000174790 00000 n +0000175110 00000 n +0000175197 00000 n +0000175540 00000 n +0000175842 00000 n +0000176193 00000 n +0000176520 00000 n +0000176844 00000 n +0000176931 00000 n +0000177279 00000 n +0000177621 00000 n +0000177947 00000 n +0000178271 00000 n +0000178358 00000 n +0000178706 00000 n +0000179034 00000 n +0000179348 00000 n +0000179672 00000 n +0000179759 00000 n +0000180107 00000 n +0000180445 00000 n +0000180789 00000 n +0000181109 00000 n +0000181429 00000 n +0000181516 00000 n +0000181859 00000 n +0000182200 00000 n +0000182517 00000 n +0000182839 00000 n +0000182926 00000 n +0000183271 00000 n +0000188455 00000 n +0000188540 00000 n +0000188843 00000 n +0000189981 00000 n +0000339312 00000 n +0000339564 00000 n +0000340239 00000 n +0000342430 00000 n +0000342683 00000 n +0000343022 00000 n +0000343345 00000 n +0000343670 00000 n +0000343757 00000 n +0000344105 00000 n +0000344402 00000 n +0000344685 00000 n +0000345010 00000 n +0000345097 00000 n +0000345445 00000 n +0000345750 00000 n +0000346033 00000 n +0000346358 00000 n +0000346445 00000 n +0000346793 00000 n +0000347088 00000 n +0000347369 00000 n +0000347689 00000 n +0000347776 00000 n +0000348119 00000 n +0000348414 00000 n +0000348695 00000 n +0000349015 00000 n +0000349102 00000 n +0000349445 00000 n +0000349921 00000 n +0000350349 00000 n +0000350669 00000 n +0000350756 00000 n +0000351099 00000 n +0000351394 00000 n +0000351675 00000 n +0000351992 00000 n +0000352079 00000 n +0000352419 00000 n +0000352714 00000 n +0000352995 00000 n +0000353312 00000 n +0000353399 00000 n +0000353739 00000 n +0000354043 00000 n +0000354323 00000 n +0000354640 00000 n +0000354727 00000 n +0000355067 00000 n +0000355372 00000 n +0000355653 00000 n +0000355973 00000 n +0000356060 00000 n +0000356403 00000 n +0000356706 00000 n +0000356987 00000 n +0000357307 00000 n +0000357394 00000 n +0000357737 00000 n +0000358042 00000 n +0000358323 00000 n +0000358646 00000 n +0000358733 00000 n +0000359079 00000 n +0000359381 00000 n +0000359661 00000 n +0000359984 00000 n +0000360071 00000 n +0000360417 00000 n +0000360720 00000 n +0000361001 00000 n +0000361324 00000 n +0000361411 00000 n +0000361757 00000 n +0000362106 00000 n +0000362426 00000 n +0000362722 00000 n +0000363043 00000 n +0000363130 00000 n +0000363476 00000 n +0000363824 00000 n +0000364158 00000 n +0000364479 00000 n +0000364566 00000 n +0000364912 00000 n +0000365257 00000 n +0000365582 00000 n +0000365903 00000 n +0000365990 00000 n +0000366336 00000 n +0000366677 00000 n +0000366994 00000 n +0000367315 00000 n +0000367402 00000 n +0000367748 00000 n +0000368087 00000 n +0000368412 00000 n +0000368733 00000 n +0000368820 00000 n +0000369166 00000 n +0000369490 00000 n +0000369800 00000 n +0000370121 00000 n +0000370208 00000 n +0000370554 00000 n +0000370898 00000 n +0000371228 00000 n +0000371549 00000 n +0000371636 00000 n +0000371982 00000 n +0000372316 00000 n +0000372636 00000 n +0000372957 00000 n +0000373044 00000 n +0000373390 00000 n +0000373723 00000 n +0000374042 00000 n +0000374363 00000 n +0000374450 00000 n +0000374796 00000 n +0000375135 00000 n +0000375460 00000 n +0000375781 00000 n +0000375868 00000 n +0000376214 00000 n +0000376555 00000 n +0000376882 00000 n +0000377203 00000 n +0000377290 00000 n +0000377636 00000 n +0000377979 00000 n +0000378300 00000 n +0000378621 00000 n +0000378708 00000 n +0000379054 00000 n +0000379399 00000 n +0000379720 00000 n +0000380041 00000 n +0000380128 00000 n +0000380474 00000 n +0000380823 00000 n +0000381148 00000 n +0000381469 00000 n +0000381556 00000 n +0000381902 00000 n +0000382426 00000 n +0000382902 00000 n +0000383223 00000 n +0000383310 00000 n +0000383656 00000 n +0000384171 00000 n +0000384638 00000 n +0000384959 00000 n +0000385046 00000 n +0000385392 00000 n +0000385913 00000 n +0000386390 00000 n +0000386711 00000 n +0000386798 00000 n +0000387144 00000 n +0000387668 00000 n +0000388144 00000 n +0000388465 00000 n +0000388552 00000 n +0000388898 00000 n +0000389251 00000 n +0000389580 00000 n +0000389901 00000 n +0000389988 00000 n +0000390334 00000 n +0000394020 00000 n +0000394105 00000 n +0000396205 00000 n +0000396458 00000 n +0000396763 00000 n +0000397240 00000 n +0000397669 00000 n +0000397991 00000 n +0000398078 00000 n +0000398424 00000 n +0000398904 00000 n +0000399336 00000 n +0000399658 00000 n +0000399745 00000 n +0000400091 00000 n +0000400570 00000 n +0000401001 00000 n +0000401323 00000 n +0000401410 00000 n +0000401756 00000 n +0000402060 00000 n +0000402340 00000 n +0000402662 00000 n +0000402749 00000 n +0000403095 00000 n +0000403402 00000 n +0000403685 00000 n +0000404007 00000 n +0000404094 00000 n +0000404440 00000 n +0000404745 00000 n +0000405050 00000 n +0000405331 00000 n +0000405652 00000 n +0000405739 00000 n +0000406085 00000 n +0000406392 00000 n +0000406675 00000 n +0000406996 00000 n +0000407083 00000 n +0000407429 00000 n +0000407904 00000 n +0000408331 00000 n +0000408652 00000 n +0000408739 00000 n +0000409085 00000 n +0000409379 00000 n +0000409680 00000 n +0000409987 00000 n +0000410270 00000 n +0000410592 00000 n +0000410679 00000 n +0000411025 00000 n +0000411328 00000 n +0000411609 00000 n +0000411931 00000 n +0000412018 00000 n +0000412364 00000 n +0000412667 00000 n +0000412954 00000 n +0000413276 00000 n +0000413363 00000 n +0000413709 00000 n +0000414015 00000 n +0000414321 00000 n +0000414603 00000 n +0000414927 00000 n +0000415014 00000 n +0000415362 00000 n +0000415665 00000 n +0000415971 00000 n +0000416253 00000 n +0000416577 00000 n +0000416664 00000 n +0000417012 00000 n +0000417479 00000 n +0000417910 00000 n +0000418234 00000 n +0000418321 00000 n +0000418669 00000 n +0000419144 00000 n +0000419593 00000 n +0000419913 00000 n +0000420000 00000 n +0000420341 00000 n +0000420815 00000 n +0000421254 00000 n +0000421574 00000 n +0000421661 00000 n +0000422002 00000 n +0000422306 00000 n +0000422591 00000 n +0000422911 00000 n +0000422998 00000 n +0000423339 00000 n +0000423816 00000 n +0000424267 00000 n +0000424590 00000 n +0000424677 00000 n +0000425021 00000 n +0000425495 00000 n +0000425934 00000 n +0000426257 00000 n +0000426344 00000 n +0000426688 00000 n +0000426994 00000 n +0000427281 00000 n +0000427604 00000 n +0000427691 00000 n +0000428035 00000 n +0000428510 00000 n +0000428959 00000 n +0000429279 00000 n +0000429366 00000 n +0000429707 00000 n +0000430182 00000 n +0000430622 00000 n +0000430942 00000 n +0000431029 00000 n +0000431370 00000 n +0000431675 00000 n +0000431961 00000 n +0000432281 00000 n +0000432368 00000 n +0000432709 00000 n +0000433186 00000 n +0000433637 00000 n +0000433960 00000 n +0000434047 00000 n +0000434391 00000 n +0000434868 00000 n +0000435310 00000 n +0000435633 00000 n +0000435720 00000 n +0000436064 00000 n +0000436371 00000 n +0000436659 00000 n +0000436982 00000 n +0000437069 00000 n +0000437413 00000 n +0000437888 00000 n +0000438337 00000 n +0000438657 00000 n +0000438744 00000 n +0000439085 00000 n +0000439559 00000 n +0000439998 00000 n +0000440318 00000 n +0000440405 00000 n +0000440746 00000 n +0000441051 00000 n +0000441337 00000 n +0000441657 00000 n +0000441744 00000 n +0000442085 00000 n +0000442562 00000 n +0000443013 00000 n +0000443336 00000 n +0000443423 00000 n +0000443767 00000 n +0000444244 00000 n +0000444686 00000 n +0000445009 00000 n +0000445096 00000 n +0000445440 00000 n +0000445747 00000 n +0000446035 00000 n +0000446358 00000 n +0000446445 00000 n +0000446789 00000 n +0000447264 00000 n +0000447713 00000 n +0000448033 00000 n +0000448120 00000 n +0000448461 00000 n +0000448936 00000 n +0000449376 00000 n +0000449696 00000 n +0000449783 00000 n +0000450124 00000 n +0000450429 00000 n +0000450715 00000 n +0000451035 00000 n +0000451122 00000 n +0000451463 00000 n +0000451938 00000 n +0000452387 00000 n +0000452710 00000 n +0000452797 00000 n +0000453141 00000 n +0000453616 00000 n +0000454056 00000 n +0000454379 00000 n +0000454466 00000 n +0000454810 00000 n +0000455115 00000 n +0000455401 00000 n +0000455724 00000 n +0000455811 00000 n +0000456155 00000 n +0000456627 00000 n +0000457073 00000 n +0000457393 00000 n +0000457480 00000 n +0000457821 00000 n +0000458295 00000 n +0000458734 00000 n +0000459054 00000 n +0000459141 00000 n +0000459482 00000 n +0000459787 00000 n +0000460073 00000 n +0000460393 00000 n +0000460480 00000 n +0000460821 00000 n +0000461295 00000 n +0000461743 00000 n +0000462066 00000 n +0000462153 00000 n +0000462497 00000 n +0000462971 00000 n +0000463410 00000 n +0000463733 00000 n +0000463820 00000 n +0000464164 00000 n +0000464469 00000 n +0000464755 00000 n +0000465078 00000 n +0000465165 00000 n +0000465509 00000 n +0000465983 00000 n +0000466431 00000 n +0000466751 00000 n +0000466838 00000 n +0000467179 00000 n +0000467654 00000 n +0000468094 00000 n +0000468414 00000 n +0000468501 00000 n +0000468842 00000 n +0000469146 00000 n +0000469431 00000 n +0000469751 00000 n +0000469838 00000 n +0000470179 00000 n +0000470653 00000 n +0000471101 00000 n +0000471424 00000 n +0000471511 00000 n +0000471855 00000 n +0000472331 00000 n +0000472772 00000 n +0000473095 00000 n +0000473182 00000 n +0000473526 00000 n +0000473830 00000 n +0000474115 00000 n +0000474438 00000 n +0000474525 00000 n +0000474869 00000 n +0000475344 00000 n +0000475793 00000 n +0000476113 00000 n +0000476200 00000 n +0000476541 00000 n +0000477015 00000 n +0000477454 00000 n +0000477774 00000 n +0000477861 00000 n +0000478202 00000 n +0000478507 00000 n +0000478793 00000 n +0000479113 00000 n +0000479200 00000 n +0000479541 00000 n +0000480016 00000 n +0000480465 00000 n +0000480788 00000 n +0000480875 00000 n +0000481219 00000 n +0000481694 00000 n +0000482134 00000 n +0000482457 00000 n +0000482544 00000 n +0000482888 00000 n +0000483192 00000 n +0000483477 00000 n +0000483800 00000 n +0000483887 00000 n +0000484231 00000 n +0000484706 00000 n +0000485155 00000 n +0000485475 00000 n +0000485562 00000 n +0000485903 00000 n +0000486378 00000 n +0000486818 00000 n +0000487138 00000 n +0000487225 00000 n +0000487566 00000 n +0000487871 00000 n +0000488157 00000 n +0000488477 00000 n +0000488564 00000 n +0000488905 00000 n +0000489380 00000 n +0000489829 00000 n +0000490152 00000 n +0000490239 00000 n +0000490583 00000 n +0000491057 00000 n +0000491496 00000 n +0000491819 00000 n +0000491906 00000 n +0000492250 00000 n +0000492555 00000 n +0000492841 00000 n +0000493164 00000 n +0000493251 00000 n +0000493595 00000 n +0000494070 00000 n +0000494519 00000 n +0000494839 00000 n +0000494926 00000 n +0000495267 00000 n +0000495742 00000 n +0000496182 00000 n +0000496502 00000 n +0000496589 00000 n +0000496930 00000 n +0000497234 00000 n +0000497519 00000 n +0000497839 00000 n +0000497926 00000 n +0000498267 00000 n +0000498742 00000 n +0000499191 00000 n +0000499514 00000 n +0000499601 00000 n +0000499945 00000 n +0000500419 00000 n +0000500858 00000 n +0000501181 00000 n +0000501268 00000 n +0000501612 00000 n +0000501917 00000 n +0000502203 00000 n +0000502526 00000 n +0000502613 00000 n +0000502957 00000 n +0000503432 00000 n +0000503881 00000 n +0000504202 00000 n +0000504289 00000 n +0000504631 00000 n +0000505106 00000 n +0000505546 00000 n +0000505867 00000 n +0000505954 00000 n +0000506296 00000 n +0000506601 00000 n +0000506887 00000 n +0000507208 00000 n +0000507295 00000 n +0000507637 00000 n +0000508111 00000 n +0000508559 00000 n +0000508880 00000 n +0000508967 00000 n +0000509309 00000 n +0000509784 00000 n +0000510224 00000 n +0000510545 00000 n +0000510632 00000 n +0000510974 00000 n +0000511279 00000 n +0000511565 00000 n +0000511886 00000 n +0000511973 00000 n +0000512315 00000 n +0000512790 00000 n +0000513239 00000 n +0000513562 00000 n +0000513649 00000 n +0000513993 00000 n +0000514465 00000 n +0000514902 00000 n +0000515225 00000 n +0000515312 00000 n +0000515656 00000 n +0000515960 00000 n +0000516245 00000 n +0000516568 00000 n +0000516655 00000 n +0000516999 00000 n +0000517473 00000 n +0000517921 00000 n +0000518244 00000 n +0000518331 00000 n +0000518675 00000 n +0000519150 00000 n +0000519590 00000 n +0000519913 00000 n +0000520000 00000 n +0000520344 00000 n +0000520648 00000 n +0000520933 00000 n +0000521256 00000 n +0000521343 00000 n +0000521687 00000 n +0000522161 00000 n +0000522609 00000 n +0000522929 00000 n +0000523016 00000 n +0000523357 00000 n +0000523832 00000 n +0000524272 00000 n +0000524592 00000 n +0000524679 00000 n +0000525020 00000 n +0000525325 00000 n +0000525611 00000 n +0000525931 00000 n +0000526018 00000 n +0000526359 00000 n +0000526833 00000 n +0000527281 00000 n +0000527605 00000 n +0000527694 00000 n +0000528042 00000 n +0000528518 00000 n +0000528959 00000 n +0000529287 00000 n +0000529376 00000 n +0000529728 00000 n +0000530034 00000 n +0000530321 00000 n +0000530649 00000 n +0000530738 00000 n +0000531090 00000 n +0000531565 00000 n +0000532014 00000 n +0000532339 00000 n +0000532428 00000 n +0000532777 00000 n +0000533253 00000 n +0000533694 00000 n +0000534019 00000 n +0000534108 00000 n +0000534457 00000 n +0000534763 00000 n +0000535050 00000 n +0000535375 00000 n +0000535464 00000 n +0000535813 00000 n +0000536288 00000 n +0000536737 00000 n +0000537065 00000 n +0000537154 00000 n +0000537506 00000 n +0000537982 00000 n +0000538423 00000 n +0000538751 00000 n +0000538840 00000 n +0000539192 00000 n +0000539498 00000 n +0000539785 00000 n +0000540113 00000 n +0000540202 00000 n +0000540554 00000 n +0000541029 00000 n +0000541478 00000 n +0000541803 00000 n +0000541892 00000 n +0000542241 00000 n +0000542717 00000 n +0000543158 00000 n +0000543483 00000 n +0000543572 00000 n +0000543921 00000 n +0000544227 00000 n +0000544514 00000 n +0000544839 00000 n +0000544928 00000 n +0000545277 00000 n +0000545752 00000 n +0000546201 00000 n +0000546529 00000 n +0000546618 00000 n +0000546970 00000 n +0000547446 00000 n +0000547887 00000 n +0000548215 00000 n +0000548304 00000 n +0000548656 00000 n +0000548961 00000 n +0000549247 00000 n +0000549575 00000 n +0000549664 00000 n +0000550016 00000 n +0000550491 00000 n +0000550940 00000 n +0000551265 00000 n +0000551354 00000 n +0000551703 00000 n +0000552179 00000 n +0000552620 00000 n +0000552945 00000 n +0000553034 00000 n +0000553383 00000 n +0000553689 00000 n +0000553976 00000 n +0000554301 00000 n +0000554390 00000 n +0000554739 00000 n +0000555214 00000 n +0000555663 00000 n +0000555991 00000 n +0000556080 00000 n +0000556432 00000 n +0000556908 00000 n +0000557349 00000 n +0000557677 00000 n +0000557766 00000 n +0000558118 00000 n +0000558424 00000 n +0000558711 00000 n +0000559039 00000 n +0000559128 00000 n +0000559480 00000 n +0000559955 00000 n +0000560404 00000 n +0000560729 00000 n +0000560818 00000 n +0000561167 00000 n +0000561642 00000 n +0000562082 00000 n +0000562407 00000 n +0000562496 00000 n +0000562845 00000 n +0000563150 00000 n +0000563436 00000 n +0000563761 00000 n +0000563850 00000 n +0000564199 00000 n +0000564674 00000 n +0000565123 00000 n +0000565451 00000 n +0000565540 00000 n +0000565892 00000 n +0000566367 00000 n +0000566807 00000 n +0000567135 00000 n +0000567224 00000 n +0000567576 00000 n +0000567881 00000 n +0000568167 00000 n +0000568495 00000 n +0000568584 00000 n +0000568936 00000 n +0000569411 00000 n +0000569860 00000 n +0000570187 00000 n +0000570276 00000 n +0000570628 00000 n +0000570934 00000 n +0000571221 00000 n +0000571548 00000 n +0000571637 00000 n +0000571989 00000 n +0000572295 00000 n +0000572582 00000 n +0000572909 00000 n +0000572998 00000 n +0000573350 00000 n +0000583672 00000 n +0000583758 00000 n +0000584234 00000 n +0000584666 00000 n +0000584990 00000 n +0000585079 00000 n +0000585431 00000 n +0000586002 00000 n +0000586549 00000 n +0000586873 00000 n +0000586962 00000 n +0000587314 00000 n +0000587790 00000 n +0000588222 00000 n +0000588546 00000 n +0000588635 00000 n +0000588987 00000 n +0000589558 00000 n +0000590105 00000 n +0000590429 00000 n +0000590518 00000 n +0000590870 00000 n +0000591168 00000 n +0000591442 00000 n +0000591766 00000 n +0000591855 00000 n +0000592207 00000 n +0000592677 00000 n +0000593123 00000 n +0000593447 00000 n +0000593536 00000 n +0000593888 00000 n +0000594358 00000 n +0000594806 00000 n +0000595130 00000 n +0000595219 00000 n +0000595571 00000 n +0000595866 00000 n +0000596141 00000 n +0000596465 00000 n +0000596554 00000 n +0000596906 00000 n +0000597212 00000 n +0000597494 00000 n +0000597818 00000 n +0000597907 00000 n +0000598259 00000 n +0000598598 00000 n +0000598914 00000 n +0000599238 00000 n +0000599327 00000 n +0000599679 00000 n +0000600026 00000 n +0000600350 00000 n +0000600674 00000 n +0000600763 00000 n +0000601115 00000 n +0000601157 00000 n +0000601505 00000 n +0000601830 00000 n +0000602159 00000 n +0000602248 00000 n +0000602604 00000 n +0000602952 00000 n +0000603277 00000 n +0000603606 00000 n +0000603695 00000 n +0000604051 00000 n +0000604342 00000 n +0000604964 00000 n +0000605266 00000 n +0000605548 00000 n +0000605654 00000 n +0000605751 00000 n +0000605803 00000 n +0000605887 00000 n +0000606295 00000 n +0000606603 00000 n +0000606919 00000 n +0000607211 00000 n +0000607535 00000 n +0000607624 00000 n +0000607976 00000 n +0000608291 00000 n +0000608582 00000 n +0000608906 00000 n +0000608995 00000 n +0000609347 00000 n +0000609665 00000 n +0000609959 00000 n +0000610283 00000 n +0000610372 00000 n +0000610724 00000 n +0000611030 00000 n +0000611312 00000 n +0000611636 00000 n +0000611725 00000 n +0000612077 00000 n +0000612383 00000 n +0000612665 00000 n +0000612989 00000 n +0000613078 00000 n +0000613430 00000 n +0000613734 00000 n +0000614016 00000 n +0000614340 00000 n +0000614429 00000 n +0000614781 00000 n +0000615088 00000 n +0000615564 00000 n +0000616026 00000 n +0000616355 00000 n +0000616444 00000 n +0000616800 00000 n +0000617621 00000 n +0000618436 00000 n +0000618765 00000 n +0000618854 00000 n +0000619210 00000 n +0000619686 00000 n +0000620142 00000 n +0000620471 00000 n +0000620560 00000 n +0000620916 00000 n +0000621223 00000 n +0000621507 00000 n +0000621836 00000 n +0000621925 00000 n +0000622281 00000 n +0000622854 00000 n +0000623409 00000 n +0000623738 00000 n +0000623827 00000 n +0000624183 00000 n +0000624657 00000 n +0000625111 00000 n +0000625440 00000 n +0000625529 00000 n +0000625885 00000 n +0000626185 00000 n +0000626466 00000 n +0000626795 00000 n +0000626884 00000 n +0000627240 00000 n +0000627573 00000 n +0000627884 00000 n +0000628206 00000 n +0000628295 00000 n +0000628644 00000 n +0000628950 00000 n +0000629232 00000 n +0000629554 00000 n +0000629643 00000 n +0000629992 00000 n +0000630298 00000 n +0000631081 00000 n +0000631816 00000 n +0000632144 00000 n +0000632233 00000 n +0000632587 00000 n +0000632893 00000 n +0000633175 00000 n +0000633503 00000 n +0000633592 00000 n +0000633946 00000 n +0000634426 00000 n +0000634882 00000 n +0000635210 00000 n +0000635299 00000 n +0000635653 00000 n +0000636131 00000 n +0000636579 00000 n +0000636907 00000 n +0000636996 00000 n +0000637350 00000 n +0000637828 00000 n +0000638282 00000 n +0000638610 00000 n +0000638699 00000 n +0000639053 00000 n +0000639359 00000 n +0000640241 00000 n +0000641087 00000 n +0000641413 00000 n +0000641502 00000 n +0000641855 00000 n +0000642161 00000 n +0000642443 00000 n +0000642769 00000 n +0000642858 00000 n +0000643211 00000 n +0000643687 00000 n +0000644139 00000 n +0000644465 00000 n +0000644554 00000 n +0000644907 00000 n +0000645385 00000 n +0000645839 00000 n +0000646165 00000 n +0000646254 00000 n +0000646607 00000 n +0000647085 00000 n +0000647539 00000 n +0000647865 00000 n +0000647954 00000 n +0000648307 00000 n +0000651013 00000 n +0000651099 00000 n +0000651405 00000 n +0000651984 00000 n +0000652533 00000 n +0000652857 00000 n +0000652946 00000 n +0000653298 00000 n +0000653978 00000 n +0000654598 00000 n +0000654922 00000 n +0000655011 00000 n +0000655363 00000 n +0000656187 00000 n +0000656945 00000 n +0000657269 00000 n +0000657358 00000 n +0000657710 00000 n +0000658526 00000 n +0000659276 00000 n +0000659600 00000 n +0000659689 00000 n +0000660041 00000 n +0000661867 00000 n +0000661953 00000 n +0000664250 00000 n +0000664504 00000 n +0000664814 00000 n +0000665158 00000 n +0000665462 00000 n +0000665744 00000 n +0000666072 00000 n +0000666161 00000 n +0000666515 00000 n +0000666821 00000 n +0000667310 00000 n +0000667627 00000 n +0000667920 00000 n +0000668247 00000 n +0000668336 00000 n +0000668690 00000 n +0000669000 00000 n +0000669294 00000 n +0000669621 00000 n +0000669710 00000 n +0000670064 00000 n +0000670370 00000 n +0000670668 00000 n +0000670950 00000 n +0000671275 00000 n +0000671364 00000 n +0000671716 00000 n +0000672018 00000 n +0000672300 00000 n +0000672625 00000 n +0000672714 00000 n +0000673066 00000 n +0000673373 00000 n +0000673671 00000 n +0000673953 00000 n +0000674280 00000 n +0000674369 00000 n +0000674723 00000 n +0000675025 00000 n +0000675310 00000 n +0000675637 00000 n +0000675726 00000 n +0000676080 00000 n +0000678245 00000 n +0000678331 00000 n +0000678633 00000 n +0000678936 00000 n +0000679215 00000 n +0000679537 00000 n +0000679626 00000 n +0000679976 00000 n +0000680284 00000 n +0000680568 00000 n +0000680890 00000 n +0000680979 00000 n +0000681329 00000 n +0000681627 00000 n +0000681909 00000 n +0000682231 00000 n +0000682320 00000 n +0000682670 00000 n +0000682974 00000 n +0000683256 00000 n +0000683578 00000 n +0000683667 00000 n +0000684017 00000 n +0000684323 00000 n +0000684605 00000 n +0000684927 00000 n +0000685016 00000 n +0000685366 00000 n +0000685864 00000 n +0000686338 00000 n +0000686661 00000 n +0000686750 00000 n +0000687099 00000 n +0000687597 00000 n +0000688071 00000 n +0000688394 00000 n +0000688483 00000 n +0000688832 00000 n +0000689330 00000 n +0000689804 00000 n +0000690127 00000 n +0000690216 00000 n +0000690565 00000 n +0000691071 00000 n +0000691553 00000 n +0000691876 00000 n +0000691965 00000 n +0000692314 00000 n +0000692804 00000 n +0000693270 00000 n +0000693593 00000 n +0000693682 00000 n +0000694031 00000 n +0000694523 00000 n +0000694991 00000 n +0000695314 00000 n +0000695403 00000 n +0000695752 00000 n +0000696056 00000 n +0000696362 00000 n +0000696644 00000 n +0000696969 00000 n +0000697058 00000 n +0000697409 00000 n +0000697715 00000 n +0000697997 00000 n +0000698322 00000 n +0000698411 00000 n +0000698762 00000 n +0000699104 00000 n +0000699425 00000 n +0000699750 00000 n +0000699839 00000 n +0000700190 00000 n +0000700530 00000 n +0000700849 00000 n +0000701174 00000 n +0000701263 00000 n +0000701614 00000 n +0000701920 00000 n +0000702202 00000 n +0000702527 00000 n +0000702616 00000 n +0000702967 00000 n +0000703274 00000 n +0000703611 00000 n +0000703918 00000 n +0000704201 00000 n +0000704529 00000 n +0000704618 00000 n +0000704974 00000 n +0000705280 00000 n +0000705564 00000 n +0000705892 00000 n +0000705981 00000 n +0000706337 00000 n +0000706665 00000 n +0000706985 00000 n +0000707313 00000 n +0000707402 00000 n +0000707758 00000 n +0000708063 00000 n +0000708364 00000 n +0000708645 00000 n +0000708972 00000 n +0000709061 00000 n +0000709414 00000 n +0000709718 00000 n +0000709998 00000 n +0000710325 00000 n +0000710414 00000 n +0000710767 00000 n +0000711067 00000 n +0000711374 00000 n +0000711657 00000 n +0000711985 00000 n +0000712074 00000 n +0000712428 00000 n +0000712765 00000 n +0000713086 00000 n +0000713414 00000 n +0000713503 00000 n +0000713857 00000 n +0000714193 00000 n +0000714529 00000 n +0000714841 00000 n +0000715169 00000 n +0000715258 00000 n +0000715612 00000 n +0000715918 00000 n +0000718681 00000 n +0000718767 00000 n +0000719091 00000 n +0000719459 00000 n +0000719757 00000 n +0000720039 00000 n +0000720364 00000 n +0000720453 00000 n +0000720804 00000 n +0000721139 00000 n +0000721460 00000 n +0000721785 00000 n +0000721874 00000 n +0000722225 00000 n +0000722572 00000 n +0000722903 00000 n +0000723228 00000 n +0000723317 00000 n +0000723668 00000 n +0000724021 00000 n +0000724381 00000 n +0000724725 00000 n +0000725052 00000 n +0000725141 00000 n +0000725494 00000 n +0000726003 00000 n +0000726347 00000 n +0000726675 00000 n +0000727002 00000 n +0000727091 00000 n +0000727444 00000 n +0000727806 00000 n +0000728133 00000 n +0000728476 00000 n +0000728797 00000 n +0000729125 00000 n +0000729214 00000 n +0000729570 00000 n +0000729890 00000 n +0000730192 00000 n +0000730520 00000 n +0000730609 00000 n +0000730965 00000 n +0000731317 00000 n +0000731647 00000 n +0000731975 00000 n +0000732064 00000 n +0000732420 00000 n +0000732760 00000 n +0000733076 00000 n +0000733404 00000 n +0000733493 00000 n +0000733849 00000 n +0000734177 00000 n +0000734518 00000 n +0000734835 00000 n +0000735164 00000 n +0000735253 00000 n +0000735609 00000 n +0000735955 00000 n +0000736277 00000 n +0000736606 00000 n +0000736695 00000 n +0000737051 00000 n +0000737356 00000 n +0000737709 00000 n +0000738046 00000 n +0000738371 00000 n +0000738460 00000 n +0000738811 00000 n +0000739160 00000 n +0000739493 00000 n +0000739818 00000 n +0000739907 00000 n +0000740258 00000 n +0000740607 00000 n +0000740940 00000 n +0000741265 00000 n +0000741354 00000 n +0000741705 00000 n +0000742048 00000 n +0000742375 00000 n +0000742700 00000 n +0000742789 00000 n +0000743140 00000 n +0000743492 00000 n +0000743828 00000 n +0000744153 00000 n +0000744242 00000 n +0000744593 00000 n +0000744938 00000 n +0000745259 00000 n +0000745584 00000 n +0000745673 00000 n +0000746024 00000 n +0000746372 00000 n +0000746696 00000 n +0000747021 00000 n +0000747110 00000 n +0000747461 00000 n +0000747804 00000 n +0000748123 00000 n +0000748448 00000 n +0000748537 00000 n +0000748888 00000 n +0000749246 00000 n +0000749580 00000 n +0000749905 00000 n +0000749994 00000 n +0000750345 00000 n +0000750879 00000 n +0000751458 00000 n +0000751764 00000 n +0000752046 00000 n +0000752368 00000 n +0000752457 00000 n +0000752806 00000 n +0000753114 00000 n +0000753422 00000 n +0000753706 00000 n +0000754033 00000 n +0000754122 00000 n +0000754476 00000 n +0000754782 00000 n +0000755085 00000 n +0000755366 00000 n +0000755693 00000 n +0000755782 00000 n +0000756136 00000 n +0000756442 00000 n +0000756726 00000 n +0000757053 00000 n +0000757142 00000 n +0000757496 00000 n +0000757801 00000 n +0000758099 00000 n +0000758381 00000 n +0000758703 00000 n +0000758792 00000 n +0000759141 00000 n +0000759447 00000 n +0000759729 00000 n +0000760051 00000 n +0000760140 00000 n +0000760489 00000 n +0000764620 00000 n +0000764706 00000 n +0000766707 00000 n +0000766961 00000 n +0000772146 00000 n +0000772232 00000 n +0000773473 00000 n +0000773629 00000 n +0000773995 00000 n +0000774299 00000 n +0000774607 00000 n +0000774891 00000 n +0000775218 00000 n +0000775307 00000 n +0000775660 00000 n +0000776009 00000 n +0000776334 00000 n +0000776661 00000 n +0000776750 00000 n +0000777103 00000 n +0000777409 00000 n +0000777691 00000 n +0000778018 00000 n +0000778107 00000 n +0000778460 00000 n +0000778786 00000 n +0000779088 00000 n +0000779415 00000 n +0000779504 00000 n +0000779857 00000 n +0000780202 00000 n +0000780529 00000 n +0000780856 00000 n +0000780945 00000 n +0000781298 00000 n +0000781636 00000 n +0000781956 00000 n +0000782283 00000 n +0000782372 00000 n +0000782725 00000 n +0000783074 00000 n +0000783414 00000 n +0000783740 00000 n +0000784064 00000 n +0000784153 00000 n +0000784505 00000 n +0000784807 00000 n +0000785109 00000 n +0000785434 00000 n +0000785523 00000 n +0000785874 00000 n +0000786170 00000 n +0000786452 00000 n +0000786777 00000 n +0000786866 00000 n +0000787217 00000 n +0000787523 00000 n +0000787828 00000 n +0000788109 00000 n +0000788436 00000 n +0000788525 00000 n +0000788878 00000 n +0000789184 00000 n +0000789466 00000 n +0000789793 00000 n +0000789882 00000 n +0000790235 00000 n +0000790585 00000 n +0000790912 00000 n +0000791239 00000 n +0000791328 00000 n +0000791681 00000 n +0000791993 00000 n +0000792304 00000 n +0000792591 00000 n +0000792918 00000 n +0000793007 00000 n +0000793360 00000 n +0000793672 00000 n +0000793960 00000 n +0000794287 00000 n +0000794376 00000 n +0000794729 00000 n +0000795085 00000 n +0000795418 00000 n +0000795745 00000 n +0000795834 00000 n +0000796187 00000 n +0000799881 00000 n +0000799967 00000 n +0000800271 00000 n +0000800553 00000 n +0000800881 00000 n +0000800970 00000 n +0000801326 00000 n +0000801632 00000 n +0000801914 00000 n +0000802242 00000 n +0000802331 00000 n +0000802687 00000 n +0000802993 00000 n +0000803275 00000 n +0000803603 00000 n +0000803692 00000 n +0000804048 00000 n +0000804354 00000 n +0000804686 00000 n +0000805004 00000 n +0000805329 00000 n +0000805418 00000 n +0000805769 00000 n +0000806073 00000 n +0000806355 00000 n +0000806680 00000 n +0000806769 00000 n +0000807120 00000 n +0000807426 00000 n +0000807768 00000 n +0000808088 00000 n +0000808414 00000 n +0000808503 00000 n +0000808855 00000 n +0000809209 00000 n +0000809539 00000 n +0000809865 00000 n +0000809954 00000 n +0000810306 00000 n +0000810819 00000 n +0000811284 00000 n +0000811610 00000 n +0000811699 00000 n +0000812051 00000 n +0000812394 00000 n +0000812719 00000 n +0000813045 00000 n +0000813134 00000 n +0000813486 00000 n +0000813836 00000 n +0000814162 00000 n +0000814488 00000 n +0000814577 00000 n +0000814929 00000 n +0000815277 00000 n +0000815601 00000 n +0000815927 00000 n +0000816016 00000 n +0000816368 00000 n +0000816719 00000 n +0000817046 00000 n +0000817372 00000 n +0000817461 00000 n +0000817813 00000 n +0000818117 00000 n +0000818455 00000 n +0000818779 00000 n +0000819107 00000 n +0000819196 00000 n +0000819552 00000 n +0000819895 00000 n +0000820224 00000 n +0000820552 00000 n +0000820641 00000 n +0000820997 00000 n +0000821356 00000 n +0000821691 00000 n +0000822019 00000 n +0000822108 00000 n +0000822464 00000 n +0000822770 00000 n +0000823052 00000 n +0000823380 00000 n +0000823469 00000 n +0000823825 00000 n +0000825371 00000 n +0000825457 00000 n +0000827695 00000 n +0000827949 00000 n +0000828254 00000 n +0000828597 00000 n +0000828916 00000 n +0000829240 00000 n +0000829329 00000 n +0000829681 00000 n +0000830005 00000 n +0000830307 00000 n +0000830631 00000 n +0000830720 00000 n +0000831072 00000 n +0000831400 00000 n +0000831704 00000 n +0000832028 00000 n +0000832117 00000 n +0000832469 00000 n +0000832792 00000 n +0000833094 00000 n +0000833418 00000 n +0000833507 00000 n +0000833859 00000 n +0000834180 00000 n +0000834480 00000 n +0000834804 00000 n +0000834893 00000 n +0000835245 00000 n +0000835574 00000 n +0000835879 00000 n +0000836203 00000 n +0000836292 00000 n +0000836644 00000 n +0000836967 00000 n +0000837266 00000 n +0000837590 00000 n +0000837679 00000 n +0000838031 00000 n +0000838339 00000 n +0000838623 00000 n +0000838947 00000 n +0000839036 00000 n +0000839388 00000 n +0000839691 00000 n +0000840045 00000 n +0000840383 00000 n +0000840711 00000 n +0000840800 00000 n +0000841156 00000 n +0000841505 00000 n +0000841838 00000 n +0000842166 00000 n +0000842255 00000 n +0000842611 00000 n +0000842963 00000 n +0000843299 00000 n +0000843627 00000 n +0000843716 00000 n +0000844072 00000 n +0000844412 00000 n +0000844736 00000 n +0000845064 00000 n +0000845153 00000 n +0000845509 00000 n +0000845860 00000 n +0000846195 00000 n +0000846523 00000 n +0000846612 00000 n +0000846968 00000 n +0000847311 00000 n +0000847630 00000 n +0000847958 00000 n +0000848047 00000 n +0000848403 00000 n +0000848755 00000 n +0000849083 00000 n +0000849411 00000 n +0000849500 00000 n +0000849856 00000 n +0000850201 00000 n +0000850522 00000 n +0000850850 00000 n +0000850939 00000 n +0000851295 00000 n +0000851659 00000 n +0000851966 00000 n +0000852267 00000 n +0000852546 00000 n +0000852871 00000 n +0000852960 00000 n +0000853311 00000 n +0000853617 00000 n +0000853899 00000 n +0000854224 00000 n +0000854313 00000 n +0000854664 00000 n +0000855010 00000 n +0000855316 00000 n +0000855600 00000 n +0000855930 00000 n +0000856019 00000 n +0000856375 00000 n +0000856677 00000 n +0000856961 00000 n +0000857291 00000 n +0000857380 00000 n +0000857736 00000 n +0000858041 00000 n +0000858349 00000 n +0000858633 00000 n +0000858960 00000 n +0000859049 00000 n +0000859403 00000 n +0000859710 00000 n +0000860060 00000 n +0000860386 00000 n +0000860716 00000 n +0000860805 00000 n +0000861161 00000 n +0000861469 00000 n +0000861792 00000 n +0000862095 00000 n +0000862421 00000 n +0000862510 00000 n +0000862864 00000 n +0000863199 00000 n +0000863514 00000 n +0000863840 00000 n +0000863929 00000 n +0000864283 00000 n +0000864617 00000 n +0000864931 00000 n +0000865257 00000 n +0000865346 00000 n +0000865700 00000 n +0000866025 00000 n +0000866330 00000 n +0000866656 00000 n +0000866745 00000 n +0000867099 00000 n +0000870293 00000 n +0000870379 00000 n +0000872323 00000 n +0000872577 00000 n +0000872879 00000 n +0000873654 00000 n +0000874329 00000 n +0000874913 00000 n +0000875237 00000 n +0000875326 00000 n +0000875678 00000 n +0000876185 00000 n +0000876644 00000 n +0000876968 00000 n +0000877057 00000 n +0000877409 00000 n +0000877744 00000 n +0000878055 00000 n +0000878379 00000 n +0000878468 00000 n +0000878820 00000 n +0000879332 00000 n +0000879805 00000 n +0000880129 00000 n +0000880218 00000 n +0000880570 00000 n +0000881086 00000 n +0000881563 00000 n +0000881887 00000 n +0000881976 00000 n +0000882328 00000 n +0000883241 00000 n +0000883327 00000 n +0000885178 00000 n +0000885432 00000 n +0000885777 00000 n +0000886095 00000 n +0000886455 00000 n +0000886941 00000 n +0000887395 00000 n +0000887723 00000 n +0000887812 00000 n +0000888166 00000 n +0000888678 00000 n +0000889142 00000 n +0000889469 00000 n +0000889558 00000 n +0000889911 00000 n +0000890208 00000 n +0000890495 00000 n +0000890825 00000 n +0000890914 00000 n +0000891270 00000 n +0000891577 00000 n +0000891860 00000 n +0000892190 00000 n +0000892279 00000 n +0000892635 00000 n +0000892940 00000 n +0000893222 00000 n +0000893552 00000 n +0000893641 00000 n +0000893997 00000 n +0000894349 00000 n +0000894677 00000 n +0000895002 00000 n +0000895091 00000 n +0000895442 00000 n +0000895756 00000 n +0000896052 00000 n +0000896377 00000 n +0000896466 00000 n +0000896817 00000 n +0000897135 00000 n +0000897429 00000 n +0000897754 00000 n +0000897843 00000 n +0000898194 00000 n +0000898511 00000 n +0000898804 00000 n +0000899129 00000 n +0000899218 00000 n +0000899569 00000 n +0000899914 00000 n +0000900433 00000 n +0000900904 00000 n +0000901232 00000 n +0000901321 00000 n +0000901677 00000 n +0000901983 00000 n +0000902265 00000 n +0000902593 00000 n +0000902682 00000 n +0000903038 00000 n +0000903352 00000 n +0000903650 00000 n +0000903978 00000 n +0000904067 00000 n +0000904423 00000 n +0000904745 00000 n +0000905051 00000 n +0000905379 00000 n +0000905468 00000 n +0000905824 00000 n +0000906157 00000 n +0000906466 00000 n +0000906794 00000 n +0000906883 00000 n +0000907239 00000 n +0000907583 00000 n +0000907905 00000 n +0000908233 00000 n +0000908322 00000 n +0000908678 00000 n +0000909024 00000 n +0000909348 00000 n +0000909676 00000 n +0000909765 00000 n +0000910121 00000 n +0000910463 00000 n +0000910783 00000 n +0000911111 00000 n +0000911200 00000 n +0000911556 00000 n +0000911880 00000 n +0000912182 00000 n +0000912510 00000 n +0000912599 00000 n +0000912955 00000 n +0000913311 00000 n +0000913645 00000 n +0000913970 00000 n +0000914059 00000 n +0000914410 00000 n +0000914742 00000 n +0000915058 00000 n +0000915383 00000 n +0000915472 00000 n +0000915823 00000 n +0000916166 00000 n +0000916493 00000 n +0000916821 00000 n +0000916910 00000 n +0000917264 00000 n +0000917570 00000 n +0000917852 00000 n +0000918180 00000 n +0000918269 00000 n +0000918623 00000 n +0000918928 00000 n +0000919211 00000 n +0000919539 00000 n +0000919628 00000 n +0000919982 00000 n +0000920327 00000 n +0000920652 00000 n +0000920977 00000 n +0000921066 00000 n +0000921418 00000 n +0000921765 00000 n +0000922096 00000 n +0000922421 00000 n +0000922510 00000 n +0000922862 00000 n +0000923207 00000 n +0000923530 00000 n +0000923855 00000 n +0000923944 00000 n +0000924296 00000 n +0000924650 00000 n +0000924981 00000 n +0000925306 00000 n +0000925395 00000 n +0000925747 00000 n +0000926080 00000 n +0000926390 00000 n +0000926715 00000 n +0000926804 00000 n +0000927156 00000 n +0000927663 00000 n +0000928011 00000 n +0000928345 00000 n +0000928674 00000 n +0000928763 00000 n +0000929117 00000 n +0000929423 00000 n +0000929705 00000 n +0000930033 00000 n +0000930122 00000 n +0000930474 00000 n +0000930981 00000 n +0000931315 00000 n +0000931625 00000 n +0000931951 00000 n +0000932040 00000 n +0000932391 00000 n +0000932432 00000 n +0000932779 00000 n +0000933112 00000 n +0000933438 00000 n +0000933527 00000 n +0000933878 00000 n +0000941443 00000 n +0000941529 00000 n +0000943713 00000 n +0000943967 00000 n +0000944272 00000 n +0000944620 00000 n +0000944947 00000 n +0000945271 00000 n +0000945360 00000 n +0000945712 00000 n +0000946057 00000 n +0000946381 00000 n +0000946705 00000 n +0000946794 00000 n +0000947146 00000 n +0000947626 00000 n +0000948064 00000 n +0000948388 00000 n +0000948477 00000 n +0000948829 00000 n +0000949307 00000 n +0000949749 00000 n +0000950073 00000 n +0000950162 00000 n +0000950514 00000 n +0000951195 00000 n +0000951810 00000 n +0000952134 00000 n +0000952223 00000 n +0000952575 00000 n +0000953257 00000 n +0000953873 00000 n +0000954197 00000 n +0000954286 00000 n +0000954638 00000 n +0000956623 00000 n +0000956709 00000 n +0000957704 00000 n +0000964196 00000 n +0000964423 00000 n +0000964648 00000 n +0000965175 00000 n +0000965429 00000 n +0000966137 00000 n +0000966661 00000 n +0000967137 00000 n +0000967463 00000 n +0000967552 00000 n +0000967906 00000 n +0000968252 00000 n +0000968574 00000 n +0000968900 00000 n +0000968989 00000 n +0000969343 00000 n +0000969696 00000 n +0000970025 00000 n +0000970351 00000 n +0000970440 00000 n +0000970794 00000 n +0000971147 00000 n +0000971476 00000 n +0000971802 00000 n +0000971891 00000 n +0000972245 00000 n +0000972594 00000 n +0000972919 00000 n +0000973245 00000 n +0000973334 00000 n +0000973688 00000 n +0000973995 00000 n +0000974335 00000 n +0000974655 00000 n +0000974984 00000 n +0000975073 00000 n +0000975429 00000 n +0000975943 00000 n +0000976247 00000 n +0000976590 00000 n +0000976917 00000 n +0000977243 00000 n +0000977332 00000 n +0000977686 00000 n +0000978020 00000 n +0000978338 00000 n +0000978664 00000 n +0000978753 00000 n +0000979107 00000 n +0000979443 00000 n +0000979763 00000 n +0000980089 00000 n +0000980178 00000 n +0000980532 00000 n +0000980861 00000 n +0000981174 00000 n +0000981500 00000 n +0000981589 00000 n +0000981943 00000 n +0000982276 00000 n +0000982585 00000 n +0000982911 00000 n +0000983000 00000 n +0000983354 00000 n +0000983690 00000 n +0000984010 00000 n +0000984336 00000 n +0000984425 00000 n +0000984779 00000 n +0000985130 00000 n +0000985457 00000 n +0000985783 00000 n +0000985872 00000 n +0000986226 00000 n +0000986576 00000 n +0000986904 00000 n +0000987230 00000 n +0000987319 00000 n +0000987673 00000 n +0000987972 00000 n +0000988587 00000 n +0000989133 00000 n +0000989461 00000 n +0000989550 00000 n +0000989906 00000 n +0000990412 00000 n +0000990886 00000 n +0000991214 00000 n +0000991303 00000 n +0000991659 00000 n +0000991965 00000 n +0000992247 00000 n +0000992575 00000 n +0000992664 00000 n +0000993020 00000 n +0000993330 00000 n +0000993616 00000 n +0000993944 00000 n +0000994033 00000 n +0000994389 00000 n +0000994708 00000 n +0000995011 00000 n +0000995339 00000 n +0000995428 00000 n +0000995784 00000 n +0000996122 00000 n +0000996444 00000 n +0000996772 00000 n +0000996861 00000 n +0000997217 00000 n +0000997892 00000 n +0000998193 00000 n +0000998491 00000 n +0000998773 00000 n +0000999100 00000 n +0000999189 00000 n +0000999542 00000 n +0000999839 00000 n +0001000120 00000 n +0001000447 00000 n +0001000536 00000 n +0001000889 00000 n +0001001195 00000 n +0001001699 00000 n +0001002174 00000 n +0001002503 00000 n +0001002592 00000 n +0001002948 00000 n +0001003291 00000 n +0001003614 00000 n +0001003943 00000 n +0001004032 00000 n +0001004388 00000 n +0001004739 00000 n +0001005066 00000 n +0001005395 00000 n +0001005484 00000 n +0001005840 00000 n +0001006194 00000 n +0001006524 00000 n +0001006853 00000 n +0001006942 00000 n +0001007298 00000 n +0001007635 00000 n +0001007956 00000 n +0001008285 00000 n +0001008374 00000 n +0001008730 00000 n +0001009044 00000 n +0001009344 00000 n +0001009673 00000 n +0001009762 00000 n +0001010118 00000 n +0001010642 00000 n +0001011118 00000 n +0001011447 00000 n +0001011536 00000 n +0001011892 00000 n +0001012224 00000 n +0001012540 00000 n +0001012869 00000 n +0001012958 00000 n +0001013314 00000 n +0001013929 00000 n +0001014283 00000 n +0001014613 00000 n +0001014941 00000 n +0001015030 00000 n +0001015384 00000 n +0001015736 00000 n +0001016064 00000 n +0001016392 00000 n +0001016481 00000 n +0001016835 00000 n +0001017178 00000 n +0001017499 00000 n +0001017827 00000 n +0001017916 00000 n +0001018270 00000 n +0001018622 00000 n +0001018952 00000 n +0001019280 00000 n +0001019369 00000 n +0001019723 00000 n +0001020071 00000 n +0001020399 00000 n +0001020727 00000 n +0001020816 00000 n +0001021170 00000 n +0001021490 00000 n +0001021794 00000 n +0001022122 00000 n +0001022211 00000 n +0001022565 00000 n +0001023090 00000 n +0001023567 00000 n +0001023895 00000 n +0001023984 00000 n +0001024338 00000 n +0001024683 00000 n +0001025006 00000 n +0001025334 00000 n +0001025423 00000 n +0001025777 00000 n +0001029041 00000 n +0001029127 00000 n +0001030808 00000 n +0001030964 00000 n +0001031467 00000 n +0001031782 00000 n +0001032081 00000 n +0001032409 00000 n +0001032498 00000 n +0001032854 00000 n +0001033212 00000 n +0001033546 00000 n +0001033874 00000 n +0001033963 00000 n +0001034319 00000 n +0001034830 00000 n +0001035305 00000 n +0001035633 00000 n +0001035722 00000 n +0001036078 00000 n +0001036398 00000 n +0001036702 00000 n +0001037030 00000 n +0001037119 00000 n +0001037475 00000 n +0001037828 00000 n +0001038158 00000 n +0001038486 00000 n +0001038575 00000 n +0001038931 00000 n +0001039543 00000 n +0001039881 00000 n +0001040195 00000 n +0001040523 00000 n +0001040612 00000 n +0001040968 00000 n +0001041474 00000 n +0001041935 00000 n +0001042263 00000 n +0001042352 00000 n +0001042708 00000 n +0001043364 00000 n +0001043718 00000 n +0001044048 00000 n +0001044377 00000 n +0001044466 00000 n +0001044822 00000 n +0001045156 00000 n +0001045476 00000 n +0001045805 00000 n +0001045894 00000 n +0001046250 00000 n +0001046846 00000 n +0001047181 00000 n +0001047500 00000 n +0001047823 00000 n +0001047912 00000 n +0001048261 00000 n +0001048609 00000 n +0001048935 00000 n +0001049258 00000 n +0001049347 00000 n +0001049696 00000 n +0001050214 00000 n +0001050692 00000 n +0001051015 00000 n +0001051104 00000 n +0001051453 00000 n +0001051973 00000 n +0001052453 00000 n +0001052776 00000 n +0001052865 00000 n +0001053214 00000 n +0001053779 00000 n +0001054294 00000 n +0001054769 00000 n +0001055093 00000 n +0001055182 00000 n +0001055532 00000 n +0001055884 00000 n +0001056212 00000 n +0001056536 00000 n +0001056625 00000 n +0001056975 00000 n +0001057319 00000 n +0001057639 00000 n +0001057963 00000 n +0001058052 00000 n +0001058402 00000 n +0001058750 00000 n +0001059074 00000 n +0001059398 00000 n +0001059487 00000 n +0001059837 00000 n +0001060337 00000 n +0001060649 00000 n +0001060947 00000 n +0001061272 00000 n +0001061361 00000 n +0001061712 00000 n +0001062049 00000 n +0001062373 00000 n +0001062698 00000 n +0001062787 00000 n +0001063138 00000 n +0001063664 00000 n +0001064142 00000 n +0001064467 00000 n +0001064556 00000 n +0001064907 00000 n +0001065251 00000 n +0001065575 00000 n +0001065900 00000 n +0001065989 00000 n +0001066340 00000 n +0001069112 00000 n +0001069198 00000 n +0001071160 00000 n +0001071316 00000 n +0001071621 00000 n +0001071957 00000 n +0001072269 00000 n +0001072591 00000 n +0001072680 00000 n +0001073030 00000 n +0001073335 00000 n +0001073618 00000 n +0001073940 00000 n +0001074029 00000 n +0001074379 00000 n +0001074735 00000 n +0001075067 00000 n +0001075389 00000 n +0001075478 00000 n +0001075828 00000 n +0001076184 00000 n +0001076516 00000 n +0001076838 00000 n +0001076927 00000 n +0001077277 00000 n +0001077619 00000 n +0001077937 00000 n +0001078259 00000 n +0001078348 00000 n +0001078698 00000 n +0001079277 00000 n +0001079808 00000 n +0001080130 00000 n +0001080219 00000 n +0001080569 00000 n +0001080923 00000 n +0001081255 00000 n +0001081577 00000 n +0001081666 00000 n +0001082016 00000 n +0001082356 00000 n +0001082678 00000 n +0001083000 00000 n +0001083089 00000 n +0001083439 00000 n +0001083745 00000 n +0001084027 00000 n +0001084349 00000 n +0001084438 00000 n +0001084788 00000 n +0001085144 00000 n +0001085476 00000 n +0001085798 00000 n +0001085887 00000 n +0001086237 00000 n +0001086589 00000 n +0001086917 00000 n +0001087239 00000 n +0001087328 00000 n +0001087678 00000 n +0001088036 00000 n +0001088370 00000 n +0001088692 00000 n +0001088781 00000 n +0001089131 00000 n +0001089483 00000 n +0001089811 00000 n +0001090133 00000 n +0001090222 00000 n +0001090572 00000 n +0001090878 00000 n +0001091160 00000 n +0001091482 00000 n +0001091571 00000 n +0001091921 00000 n +0001092227 00000 n +0001092509 00000 n +0001092831 00000 n +0001092920 00000 n +0001093270 00000 n +0001093625 00000 n +0001093956 00000 n +0001094278 00000 n +0001094367 00000 n +0001094717 00000 n +0001095019 00000 n +0001095495 00000 n +0001095935 00000 n +0001096261 00000 n +0001096350 00000 n +0001096702 00000 n +0001098589 00000 n +0001098675 00000 n trailer <> startxref -1099881 +1099880 %%EOF diff --git a/.claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260919_CSP04-02.md b/.claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260919_CSP04-03.md similarity index 100% rename from .claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260919_CSP04-02.md rename to .claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260919_CSP04-03.md diff --git a/.claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260926_CSP04-03(请å�‡).md b/.claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260926_CSP04-04(请å�‡).md similarity index 94% rename from .claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260926_CSP04-03(请å�‡).md rename to .claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260926_CSP04-04(请å�‡).md index 30fb5ad..b2d5f79 100644 --- a/.claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260926_CSP04-03(请å�‡).md +++ b/.claude/memory/class/CSP04æ©™å­�周六1400/è‹�俊宇/feedback/20260926_CSP04-04(请å�‡).md @@ -19,7 +19,7 @@ **ã€�OJå�šé¢˜æ•°æ�®ã€‘** -第3课《二维数组》A包(7题):暂无æ��交记录 âš ï¸� +第4课《二维数组》A包(7题):暂无æ��交记录 âš ï¸� æ­¤å‰�欠账:《简å�•排åº�》A包 5 题未交(A3交æ�¢æ¬¡æ•°ã€�A4第Kå°�ã€�A5稳定排åº�ã€�A6选择ã€�A7判断) --- diff --git a/.claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/20260926_CSP04-03(补课-CSP04æ©™å­�周六1400).md b/.claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/20260926_CSP04-04(补课-CSP04æ©™å­�周六1400).md similarity index 100% rename from .claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/20260926_CSP04-03(补课-CSP04æ©™å­�周六1400).md rename to .claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/20260926_CSP04-04(补课-CSP04æ©™å­�周六1400).md diff --git a/.claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/谢明泓-CSP04æ©™å­�周六1400-03-å��馈报告.html b/.claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/谢明泓-CSP04æ©™å­�周六1400-04-å��馈报告.html similarity index 99% rename from .claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/谢明泓-CSP04æ©™å­�周六1400-03-å��馈报告.html rename to .claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/谢明泓-CSP04æ©™å­�周六1400-04-å��馈报告.html index a668f5f..1711175 100644 --- a/.claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/谢明泓-CSP04æ©™å­�周六1400-03-å��馈报告.html +++ b/.claude/memory/class/CSP04æ©™å­�周六1400/补课/谢明泓/feedback/谢明泓-CSP04æ©™å­�周六1400-04-å��馈报告.html @@ -99,7 +99,7 @@
学 习 � 馈 � · 补 课
-

谢明泓 �学 · CSP04橙�周六1400-03「二维数组�

+

谢明泓 �学 · CSP04橙�周六1400-04「二维数组�

橙�周六0845CSP04 � · 今日� 1400 �补课 | 2026-09-26 | 课堂 7 + 作业 3 + 拓展 7
🎉 编程题 5/5 全部一� AC
diff --git a/.claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-03-�馈报告.md b/.claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-04-�馈报告.md similarity index 98% rename from .claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-03-�馈报告.md rename to .claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-04-�馈报告.md index 74844fa..87218bf 100644 --- a/.claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-03-�馈报告.md +++ b/.claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-04-�馈报告.md @@ -1,6 +1,6 @@ -# 学生�交诊断报告 · 谢明泓(CSP04橙�周六1400-03 二维数组 · 补课) +# 学生�交诊断报告 · 谢明泓(CSP04橙�周六1400-04 二维数组 · 补课) -> �级:橙�周六0845CSP04 → 今日� CSP04橙�周六1400 补课(2026 秋季� CSP04)| 章节:03 二维数组 +> �级:橙�周六0845CSP04 → 今日� CSP04橙�周六1400 补课(2026 秋季� CSP04)| 章节:04 二维数组(OJ 章节 03) > 授课日期:2026-09-26 | 生�日期:2026-09-26 | 状�:补课·到课 | 数���:OJ 课程�馈接�(教师视角) > **本报告为教师审核稿,��给学生/家长�请先审阅措辞** diff --git a/.claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-03-�馈报告.pdf b/.claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-04-�馈报告.pdf similarity index 86% rename from .claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-03-�馈报告.pdf rename to .claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-04-�馈报告.pdf index 611ca23..72bacb2 100644 Binary files a/.claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-03-�馈报告.pdf and b/.claude/memory/class/CSP04橙�周六1400/补课/谢明泓/feedback/谢明泓-CSP04橙�周六1400-04-�馈报告.pdf differ diff --git a/.claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260919_CSP04-02(请�).md b/.claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260919_CSP04-03(请�).md similarity index 100% rename from .claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260919_CSP04-02(请�).md rename to .claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260919_CSP04-03(请�).md diff --git a/.claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260926_CSP04-03(请�).md b/.claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260926_CSP04-04(请�).md similarity index 95% rename from .claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260926_CSP04-03(请�).md rename to .claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260926_CSP04-04(请�).md index 45777bf..bd709d1 100644 --- a/.claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260926_CSP04-03(请�).md +++ b/.claude/memory/class/CSP04橙�周六1400/郑�煜/feedback/20260926_CSP04-04(请�).md @@ -19,7 +19,7 @@ **�OJ�题数�】** -第3课《二维数组》A包(7题):暂无�交记录 ⚠� +第4课《二维数组》A包(7题):暂无�交记录 ⚠� 此�欠账:《简�排�》A包大部分未��第1课《基础回顾》部分未� --- diff --git a/.claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260919_CSP04-02(请�).md b/.claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260919_CSP04-03(请�).md similarity index 100% rename from .claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260919_CSP04-02(请�).md rename to .claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260919_CSP04-03(请�).md diff --git a/.claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260926_CSP04-03(请�).md b/.claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260926_CSP04-04(请�).md similarity index 95% rename from .claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260926_CSP04-03(请�).md rename to .claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260926_CSP04-04(请�).md index a3626da..05b8bd7 100644 --- a/.claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260926_CSP04-03(请�).md +++ b/.claude/memory/class/CSP04橙�周六1400/�佳音/feedback/20260926_CSP04-04(请�).md @@ -19,7 +19,7 @@ **�OJ�题数�】** -第3课《二维数组》A包(7题):暂无�交记录 ⚠� +第4课《二维数组》A包(7题):暂无�交记录 ⚠� 此�欠账:《简�排�》A包 7 题全部未�交 ⚠�(9/12 请��9/19 请�) --- diff --git a/.claude/memory/class/体验课/summaries/20260927_Kitten03-体验课_�级�馈.md b/.claude/memory/class/体验课/summaries/20260927_Kitten03-体验课_�级�馈.md new file mode 100644 index 0000000..0f5a97b --- /dev/null +++ b/.claude/memory/class/体验课/summaries/20260927_Kitten03-体验课_�级�馈.md @@ -0,0 +1,41 @@ +# �级�馈 — 体验课(周日 16:00-17:30) + +**授课日期**:2026-09-27 +**课程主题**:《射门练习赛》(Kitten03 图形化编程 · 体验课) +**到课学生**:方一曼�龙梓谦(2/2 到课) + +--- + +## 📚 本节课知识点 + +1. �类�动知识:对抗性�类与�对抗性�类的区别 +2. 按键事件与动作控制:"当按下上/下键",负数表示�方� +3. 左�转�与角度:按左键角度加1度�按�键�1度 +4. 碰撞侦测与循环:"��等待直到"碰到足���射�"��执行直到离开边缘"控制飞行 +5. �件判断与��:碰到�门进�数加1,60秒进4�判�功�则失败 + +--- + +## 🌟 课堂亮点 + +- **整体**:两�新�学都是第一次接触编程,全部独立完�了完整作�——�动员四方�控制�足��射�进�计分��功/失败判定一样�少,完�度很高 +- **方一曼**:抢答积�,说出"排�"拓展�类知识;"负数=�方�"当堂秒懂,方�判断题全对 +- **龙梓谦**:专注跟讲�动手最快,主动�问"足�咋�";左�转�了能自己定�调试改回�;�习环节"��执行直到"答得准确 + +## 💡 共性问题 + +- 独立�建阶段两人都容易在"积木该放进哪一层"上犹豫(如积分的"增加1"��进��执行内部),多给一次自己试的机会�� +- �标(X轴/Y轴)概念首次接触,本课按教学设计用了�机�置�简化,正�课�会系统讲 + +## 🎈 课堂趣事 + +- 开场�师写字"自夸"环节,梓谦立刻举手�"写一个比一比",还大方给�师打分,气氛一下�就热了 +- 试玩环节梓谦把等待时间改�9000秒,游�"永远结��了",全�笑作一团,顺势讲了"时间设置���" +- �照环节两人一开始都害羞,进��抢�展示自己的奖�数 + +--- + +## � 给家长的建议 + +1. 回家��以让孩�用作�链接给家人演示讲解一�"怎么踢��怎么进�",讲得出��是真懂了 +2. 观察孩�对哪个环节最兴奋(控制角色 / 让�飞出去 / 计分规则),报课时��此和�师沟通侧�点 diff --git a/.claude/memory/class/体验课/方一曼/feedback/20260927_Kitten03-体验课.md b/.claude/memory/class/体验课/方一曼/feedback/20260927_Kitten03-体验课.md new file mode 100644 index 0000000..c3200cf --- /dev/null +++ b/.claude/memory/class/体验课/方一曼/feedback/20260927_Kitten03-体验课.md @@ -0,0 +1,27 @@ +# 课程�称:《射门练习赛》 + +**授课日期**:2026-09-27 + +**课评类型**:🎯 体验课 + +**课评内容**: +一曼家长好,今天方一曼�体验了Kitten03图形化编程课程《射门练习赛》: + +📚 本节课内容: +1. �类�动知识:对抗性�类(足��篮�)与�对抗性�类(�龄��高尔夫)的区别 +2. 按键事件与动作控制:用"当按下上/下键"控制�动员��移动,用"负数表示�方�" +3. 左�转�与角度:按左键角度加1度�按�键�1度,�解方�和角度的关系 +4. 碰撞侦测与循环:"��等待直到"碰到足���射�"��执行直到离开边缘"控制足�飞行 +5. �件判断与��:足�碰到�门进�数加1,60秒进4�判�功��则失败 + +🎯 课程价值: +本课程主�培养孩�的逻辑�维能力�动手创造能力和问题解决能力,通过�一款自己的射门�游�,为�续学习代�编程打下兴趣基础。 + +一曼第一次接触编程课,适应得特别快~开场��类�动,别的�学还在想,她已�说出了"排�",知识�让�师有点惊喜�🌟 课堂抢答也特别积�,"负数表示�方�"这个知识点是三年级的�学还没学过的内容,�师刚演示完她就明白了,问"下键该填多少"时她一�答出"-3",�应很快💡 + +���师用"�动员的角度"�控制足�的��,是这节课最难的一步,�师�问时一曼也是第一时间举手,选择了正确的方�,空间和方�感很棒~独立�作时她�谨慎一点,喜欢先看�师的示范�动手,作�还是完整�了出�,足��射�进�计分��功失败判定全都实现了✨ + +第一次上课就有这样的表现,潜力很�错~�师很期待一曼在正�课堂上继续�长,如果能把"先看��"��"边想边试",进步会更快�期待在正�课堂上�次�到一曼�💻✨ + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/体验课/方一曼/profile.md b/.claude/memory/class/体验课/方一曼/profile.md new file mode 100644 index 0000000..5c0bd8b --- /dev/null +++ b/.claude/memory/class/体验课/方一曼/profile.md @@ -0,0 +1,38 @@ +# 学生画� — 方一曼 + +> 创建日期:2026-09-27 +> �级:体验课(周日 16:00-17:30) +> 备注:体验课新生,首次接触编程课 + +--- + +## 📋 基本信� + +| 项目 | 内容 | +|------|------| +| 姓� | 方一曼 | +| 年级 | 三年级 | +| 性别 | 女 | +| 就读课程 | Kitten03 图形化编程(首次体验) | + +--- + +## 🎯 用户画�类型 + +**主�类型**:�应快·敢开�型(体验课首评,待正�建档) + +**具体表现**: +- 头脑�应快,抢答积�,讨论环节敢说敢答 +- 观察力�错,能�现�师和�学没注�到的细节 +- 首次接触"负数表示�方�"能当场�解并答对 +- 独立�作时�谨慎,�到问题先观察�动手 + +**推�评语风格**:体验转化型 → �续以鼓励型为主 + +--- + +## 📚 首次体验观察(2026-09-27) + +- **�课状�**:积�,抢答互动,注�力在线 +- **亮点**:�类知识�广(说出排�),"负数=�方�"秒懂,方�概念题判断准确 +- **待��**:独立�作环节�以更果断,多试错多动手 diff --git a/.claude/memory/class/体验课/龙梓谦/feedback/20260927_Kitten03-体验课.md b/.claude/memory/class/体验课/龙梓谦/feedback/20260927_Kitten03-体验课.md new file mode 100644 index 0000000..4ffcca4 --- /dev/null +++ b/.claude/memory/class/体验课/龙梓谦/feedback/20260927_Kitten03-体验课.md @@ -0,0 +1,29 @@ +# 课程�称:《射门练习赛》 + +**授课日期**:2026-09-27 + +**课评类型**:🎯 体验课 + +**课评内容**: +梓谦家长好,今天龙梓谦�体验了Kitten03图形化编程课程《射门练习赛》: + +📚 本节课内容: +1. �类�动知识:对抗性�类(足��篮�)与�对抗性�类(�龄��高尔夫)的区别 +2. 按键事件与动作控制:用"当按下上/下键"控制�动员��移动,用"负数表示�方�" +3. 左�转�与角度:按左键角度加1度�按�键�1度,�解方�和角度的关系 +4. 碰撞侦测与循环:"��等待直到"碰到足���射�"��执行直到离开边缘"控制足�飞行 +5. �件判断与��:足�碰到�门进�数加1,60秒进4�判�功��则失败 + +🎯 课程价值: +本课程主�培养孩�的逻辑�维能力�动手创造能力和问题解决能力,通过�一款自己的射门�游�,为�续学习代�编程打下兴趣基础。 + +梓谦是今天课堂上的"稳稳行动派"~�师演示时他�得��跟得紧,全程�得特别专注;一到自己动手,进度还总是最快的,�动员的方�控制第一个�完,足�的�射逻辑也是自己独立完�的,动手能力让�师�象深刻🌟 + +他�问的质�特别高,一边�一边问"�师,足�咋�?"——�是等��师喂,而是主动规划下一步�什么,这�自主学习�识在第一次接触编程的孩�里很少�💡 中途他�现按左键角色�往�转,没有慌也没有马上求助,自己检查积木找到了填�的角度,改完还得�地��师展示"看我把车�好了",调试的�心和�就感都拉满了😄 + +课程末尾的�习�问,�师问"��执行直到"的作用,他也是答得�快�准,说明是真�懂了,�是照��。完�作��他还主动�磨给游�调时间�改难度,探索劲头很足✨ + +梓谦的专注力和动手能力都很出色~�师很期待梓谦在正�课堂上继续�长,系统的学习会让这份钻研精神�挥出更大的能��期待在正�课堂上�次�到梓谦�💻✨ + +--- +**�师签�:橙�** diff --git a/.claude/memory/class/体验课/龙梓谦/profile.md b/.claude/memory/class/体验课/龙梓谦/profile.md new file mode 100644 index 0000000..c0a97e2 --- /dev/null +++ b/.claude/memory/class/体验课/龙梓谦/profile.md @@ -0,0 +1,39 @@ +# 学生画� — 龙梓谦 + +> 创建日期:2026-09-27 +> �级:体验课(周日 16:00-17:30) +> 备注:体验课新生,首次接触编程课 + +--- + +## 📋 基本信� + +| 项目 | 内容 | +|------|------| +| 姓� | 龙梓谦 | +| 年级 | 三年级 | +| 性别 | 男 | +| 就读课程 | Kitten03 图形化编程(首次体验) | + +--- + +## 🎯 用户画�类型 + +**主�类型**:沉稳钻研·行动派型(体验课首评,待正�建档) + +**具体表现**: +- �得�,�讲专注,�师演示时全程跟�走 +- �问质�高("足�咋�?"),会主动�考下一步 +- 独立�建时进度快,��完�能自己接�探索 +- 调试有�心,�现左��了能自己定�改回� +- 记性好,�习环节能准确回答"��执行直到" + +**推�评语风格**:体验转化型 → �续以鼓励型为主 + +--- + +## 📚 首次体验观察(2026-09-27) + +- **�课状�**:专注,�得�,全程跟进 +- **亮点**:�问到��独立完�快�调试有�心��习环节答题准确 +- **待��**:完���多打磨作�细节(如给游�加音效�调难度) diff --git a/.pi/settings.json b/.pi/settings.json new file mode 100644 index 0000000..43ef5eb --- /dev/null +++ b/.pi/settings.json @@ -0,0 +1,7 @@ +{ + "skills": [ + "../.workbuddy/skills/课评生�", + "../.workbuddy/skills/课评质检", + "../.claude/skills/class-feedback-report" + ] +} diff --git a/Class-2026-C/CSP04橙�周六1400/digest-0845-20261024.json b/Class-2026-C/CSP04橙�周六1400/digest-0845-20261024.json deleted file mode 100644 index 9654923..0000000 --- a/Class-2026-C/CSP04橙�周六1400/digest-0845-20261024.json +++ /dev/null @@ -1,1423 +0,0 @@ -{ - "generatedAt": "2026-09-26T10:29:02.729Z", - "baseUrl": "https://oj.qonnwolf.com", - "course": { - "id": "6a826183bdde81887a2237b5", - "title": "2026 秋季� CSP04" - }, - "group": "橙�周六0845CSP04", - "section": { - "id": "6a826183bdde81887a2237be", - "no": "03", - "name": "二维数组", - "title": "03 二维数组" - }, - "progress": [ - { - "title": "01 基础回顾", - "submitted": 6, - "started": 6, - "students": 6 - }, - { - "title": "02 简�排�", - "submitted": 6, - "started": 6, - "students": 6 - }, - { - "title": "03 二维数组", - "submitted": 5, - "started": 5, - "students": 6 - }, - { - "title": "04 二维数组图形", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "05 二维数组综�", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "06 综�训练1", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "07 自定义函数进阶", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "08 sort基础", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "09 sort进阶", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "10 结构体基础", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "11 结构体进阶", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "12 综�训练2", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "13 递推算法 ", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "14 指针基础", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "15 指针进阶", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "16 文件�作与异常处�", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "17 综�训练3", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "18 真题实战1", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "19 真题实战2", - "submitted": 0, - "started": 0, - "students": 6 - }, - { - "title": "20 期末考试", - "submitted": 0, - "started": 0, - "students": 6 - } - ], - "classSummary": { - "studentCount": 6, - "startedStudentCount": 5, - "submittedStudentCount": 5, - "completedStudentCount": 0, - "attentionStudentCount": 6, - "notStartedStudentCount": 1, - "recoveredStudentCount": 1, - "completionRate": 35.29, - "firstAttemptScoreRate": 70.79, - "finalScoreRate": 35.34, - "averageAttemptsPerStudent": 11.67, - "averageFirstAttemptDurationMs": 678709 - }, - "perProblem": [ - { - "name": "� 课堂练习", - "title": "CSP04-03A", - "problems": [ - { - "pid": 4406, - "title": "矩阵原样输出", - "submitted": 5, - "accepted": 5, - "firstAttemptScoreRate": 62, - "averageAttempts": 1.4 - }, - { - "pid": 930, - "title": "图�相似度", - "submitted": 5, - "accepted": 4, - "firstAttemptScoreRate": 60, - "averageAttempts": 1.4 - }, - { - "pid": 4410, - "title": "矩阵加法", - "submitted": 5, - "accepted": 5, - "firstAttemptScoreRate": 100, - "averageAttempts": 1 - }, - { - "pid": 1520, - "title": "�个�组的最大年龄", - "submitted": 4, - "accepted": 4, - "firstAttemptScoreRate": 100, - "averageAttempts": 1 - }, - { - "pid": 4413, - "title": "�列最大值", - "submitted": 4, - "accepted": 3, - "firstAttemptScoreRate": 85, - "averageAttempts": 1.75 - }, - { - "pid": 6604, - "title": "二维数组 - 选择题", - "submitted": 5, - "accepted": 5, - "firstAttemptScoreRate": 12, - "averageAttempts": 5.2 - }, - { - "pid": 6605, - "title": "二维数组 - 判断题", - "submitted": 5, - "accepted": 5, - "firstAttemptScoreRate": 56, - "averageAttempts": 1.8 - } - ] - }, - { - "name": "📋 课�作业", - "title": "CSP04-03B", - "problems": [ - { - "pid": 4411, - "title": "矩阵元素总和", - "submitted": 2, - "accepted": 2, - "firstAttemptScoreRate": 100, - "averageAttempts": 1 - }, - { - "pid": 921, - "title": "奇�统计", - "submitted": 2, - "accepted": 2, - "firstAttemptScoreRate": 100, - "averageAttempts": 1 - }, - { - "pid": 4412, - "title": "主对角线求和", - "submitted": 1, - "accepted": 1, - "firstAttemptScoreRate": 100, - "averageAttempts": 1 - } - ] - }, - { - "name": "🚀 拓展练习", - "title": "CSP04-03C", - "problems": [ - { - "pid": 3677, - "title": "二维数组应用 - 学习效率", - "submitted": 0, - "accepted": 0, - "firstAttemptScoreRate": null, - "averageAttempts": null - }, - { - "pid": 4418, - "title": "行和列的总和", - "submitted": 0, - "accepted": 0, - "firstAttemptScoreRate": null, - "averageAttempts": null - }, - { - "pid": 4419, - "title": "矩形区域求和", - "submitted": 0, - "accepted": 0, - "firstAttemptScoreRate": null, - "averageAttempts": null - }, - { - "pid": 4420, - "title": "�辉三角�n行", - "submitted": 0, - "accepted": 0, - "firstAttemptScoreRate": null, - "averageAttempts": null - }, - { - "pid": 2517, - "title": "矩阵交�行", - "submitted": 0, - "accepted": 0, - "firstAttemptScoreRate": null, - "averageAttempts": null - }, - { - "pid": 3678, - "title": "二维数组应用 - 矩阵翻转输出", - "submitted": 0, - "accepted": 0, - "firstAttemptScoreRate": null, - "averageAttempts": null - }, - { - "pid": 4414, - "title": "方阵顺时针旋转", - "submitted": 0, - "accepted": 0, - "firstAttemptScoreRate": null, - "averageAttempts": null - } - ] - } - ], - "students": [ - { - "uid": 352, - "name": "张立�", - "groups": [ - "橙�周六0845CSP04", - "邓�周五1700CSP04" - ], - "stats": { - "assigned": 17, - "accepted": 10, - "firstAttemptScoreRate": 73, - "finalScoreRate": 58.82, - "attemptCount": 16, - "signals": [ - "尚未完�" - ] - }, - "problems": [ - { - "tid": "tid1", - "pid": 930, - "title": "图�相似度", - "submissions": [ - { - "seq": 1, - "status": "WA", - "score": 0, - "rid": "6ab4f7a2713ff6370c5a468c", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include \nusing namespace std;\nint ar[110][110],br[110][110];\nint a,b;\ndouble n,m;\nint main(){\n\tcin>>a>>b;\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>ar[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>br[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tif(ar[i][j]==br[i][j]){\n\t\t\t\tn++;\n\t\t\t}\n\t\t}\n\t}\n\tcout<\nusing namespace std;\nint ar[110][110],br[110][110];\nint a,b;\ndouble n,m;\nint main(){\n\tcin>>a>>b;\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>ar[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>br[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tif(ar[i][j]==br[i][j]){\n\t\t\t\tn++;\n\t\t\t}\n\t\t}\n\t}\n\tcout<\nusing namespace std;\nint ar[110][110],br[110][110];\nint a,b,lz=0;\ndouble n,m;\nint main(){\n\tcin>>a>>b;\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>ar[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tif(ar[i][j]>lz){\n\t\t\t\tlz=ar[i][j];\n\t\t\t}\n\t\t}\n\t\tcout<\nusing namespace std;\nint a;\nint n,s;\nint main(){\n\tcin>>n>>s;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=s;j++){\n\t\t\tcin>>a;\n\t\t\tcout<\nusing namespace std;\nint a;\nint n,s;\nint main(){\n\tcin>>n>>s;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=s;j++){\n\t\t\tcin>>a;\n\t\t\tcout<\nusing namespace std;\nint ar[110][110],br[110][110];\nint a,b;\ndouble n,m;\nint main(){\n\tcin>>a>>b;\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>ar[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>br[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcout<\nusing namespace std;\nint ar[110][110],br[110][110];\nint a,b,lz=0;\ndouble n,m;\nint main(){\n\tcin>>a>>b;\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>ar[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=b;i++){\n\t\tfor(int j=1;j<=a;j++){\n\t\t\tif(ar[j][i]>lz){\n\t\t\t\tlz=ar[j][i];\n\t\t\t}\n\t\t}\n\t\tcout<\nusing namespace std;\nint ar[110][110],br[110][110];\nint a,b,c,d;\ndouble n,m;\nint main(){\n\tcin>>a>>b;\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>ar[i][j];\n\t\t\tif(ar[i][j]%2==0){\n\t\t\t\tc++;\n\t\t\t}\n\t\t\telse{\n\t\t\t\td++;\n\t\t\t}\n\t\t}\n\t}\n\tcout<\nusing namespace std;\nint ar[110][110],br[110][110];\nint a,b,c;\ndouble n,m;\nint main(){\n\tcin>>a>>b;\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=b;j++){\n\t\t\tcin>>ar[i][j];\n\t\t\tc+=ar[i][j];\n\t\t}\n\t}\n\tcout<\nusing namespace std;\nint ar[110][110],br[110][110];\nint a,b,c,d;\ndouble n,m;\nint main(){\n\tcin>>a;\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=a;j++){\n\t\t\tcin>>ar[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=a;i++){\n\t\tfor(int j=1;j<=a;j++){\n\t\t\tif(i==j){\n\t\t\t\tc+=ar[i][j];\n\t\t\t}\n\t\t}\n\t}\n\tcout<\nusing namespace std;\nint main(){\n\tint a,b,shu=0;\n\tcin>>a>>b;\n\tint c1[a][b],c2[a][b];\n\tfor(int i=0;i>s;\n\t\t\tc1[i][j]=s;\n\t\t}\n\t}\n\tfor(int i=0;i>s1;\n\t\t\tc2[i][j]=s1;\n\t\t}\n\t}\n\tfor(int i=0;i\nusing namespace std;\nint main(){\n\tint a,b;\n\tcin>>a>>b;\n\tint c1[a][b];\n\tfor(int i=0;i>s;\n\t\t\tc1[i][j]=s;\n\t\t}\n\t}\n\tfor(int i=0;i\nusing namespace std;\nint main(){\n\tint a,b;\n\tcin>>a>>b;\n\tint c[a][b];\n\tfor(int i=0;i>s;\n\t\t\tc[i][j]=s;\n\t\t}\n\t}\n\tfor(int i=0;i\nusing namespace std;\nint main(){\n\tint a,b,shu=0;\n\tcin>>a>>b;\n\tint c1[a][b],c2[a][b];\n\tfor(int i=0;i>s;\n\t\t\tc1[i][j]=s;\n\t\t}\n\t}\n\tfor(int i=0;i>s1;\n\t\t\tc2[i][j]=s1;\n\t\t}\n\t}\n\tfor(int i=0;i\nusing namespace std;\nint main(){\n\tint a,b;\n\tcin>>a>>b;\n\tint c1[a][b];\n\tfor(int i=0;i>s;\n\t\t\tc1[i][j]=s;\n\t\t}\n\t}\n\tfor(int i=0;i\nusing namespace std;\nint main(){\n\tint a,b;\n\tcin>>a>>b;\n\tint c1[a][b];\n\tfor(int j=0;j>s;\n\t\t\tc1[i][j]=s;\n\t\t}\n\t}\n\tfor(int i=0;i\nusing namespace std;\nint c1[1000][1000];\nint main(){\n\tint a,b;\n\tcin>>a>>b;\n\tint s;\n\t\n\t\n\tfor(int i=0;i>s;\n\t\t\tc1[i][j]=s;\n\t\t}\n\t}\n\tfor(int j=0;j\nusing namespace std;\nint l[2500][2500];\n\nint main(){\n int n,m,x;\n double sum = 0;\n cin >> n >> m;\n for(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcin >> l[i][j];\n\t\t}\n\t}\n\tfor(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcin >> x;\n \t\tif(l[i][j] == x)sum++;\n\t\t}\n\t}cout << fixed << setprecision(2) << 100*sum / (n*m);\n\treturn 0;\n}" - } - ] - }, - { - "tid": "tid1", - "pid": 1520, - "title": "�个�组的最大年龄", - "submissions": [ - { - "seq": 1, - "status": "AC", - "score": 100, - "rid": "6ab76d1f713ff6370c5b1235", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include\nusing namespace std;\nint l[2500][2500];\n\nint main(){\n int n,m;\n cin >> n >> m;\n for(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcin >> l[i][j];\n\t\t}\n\t}\n\tfor(int i = 1;i <= n;i++){\n\t\tint mx = 0;\n \tfor(int j = 1;j <= m;j++){\n \t\tif(mx < l[i][j])mx = l[i][j];\n\t\t}\n\t\tcout << mx << endl;\n\t}\n\treturn 0;\n}" - } - ] - }, - { - "tid": "tid1", - "pid": 4406, - "title": "矩阵原样输出", - "submissions": [ - { - "seq": 1, - "status": "AC", - "score": 100, - "rid": "6ab762a9713ff6370c5b07da", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include\nusing namespace std;\nint l[250][250];\n\nint main(){\n int n,m;\n cin >> n >> m;\n for(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcin >> l[i][j];\n\t\t}\n\t}\n\tfor(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcout << l[i][j] << \" \";\n\t\t}\n\t\tcout << endl;\n\t}\n\treturn 0;\n}" - } - ] - }, - { - "tid": "tid1", - "pid": 4410, - "title": "矩阵加法", - "submissions": [ - { - "seq": 1, - "status": "AC", - "score": 100, - "rid": "6ab76880713ff6370c5b0c6c", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include\nusing namespace std;\nint l[2500][2500];\nint k[2500][2500];\n\nint main(){\n int n,m,sum = 0;\n cin >> n >> m;\n for(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcin >> l[i][j];\n\t\t}\n\t}\n\tfor(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcin >> k[i][j];\n\t\t}\n\t}\n\tfor(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcout << l[i][j] + k[i][j] << \" \";\n\t\t}\n\t\tcout << endl;\n\t}\n\t\n\treturn 0;\n}" - } - ] - }, - { - "tid": "tid1", - "pid": 4413, - "title": "�列最大值", - "submissions": [ - { - "seq": 1, - "status": "AC", - "score": 100, - "rid": "6ab77991713ff6370c5b2bee", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include\nusing namespace std;\nint l[2500][2500];\n\nint main(){\n int n,m;\n cin >> n >> m;\n for(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcin >> l[i][j];\n\t\t}\n\t}\n\tfor(int j = 1;j <= m;j++){\n\t\tint mx = 0;\t\n \tfor(int i = 1;i <= n;i++){\t\t\n \t\tif(mx < l[i][j])mx = l[i][j];\n\t\t}cout << mx << \" \";\n\t}\n\treturn 0;\n}" - } - ] - }, - { - "tid": "tid1", - "pid": 6604, - "title": "二维数组 - 选择题", - "submissions": [ - { - "seq": 1, - "status": "WA", - "score": 20, - "rid": "6ab772d0713ff6370c5b1b3c", - "lang": "_", - "errorHead": "", - "code": "'1': B\n'2': A\n'3': B\n'4': B\n'5': A\n" - }, - { - "seq": 2, - "status": "WA", - "score": 60, - "rid": "6ab77320713ff6370c5b1c20", - "lang": "_", - "errorHead": "", - "code": "'1': A\n'2': D\n'3': B\n'4': A\n'5': D\n" - }, - { - "seq": 3, - "status": "WA", - "score": 60, - "rid": "6ab7733f713ff6370c5b1c88", - "lang": "_", - "errorHead": "", - "code": "'1': A\n'2': D\n'3': B\n'4': A\n'5': D\n" - }, - { - "seq": 4, - "status": "WA", - "score": 60, - "rid": "6ab77355713ff6370c5b1c99", - "lang": "_", - "errorHead": "", - "code": "'1': D\n'2': D\n'3': B\n'4': C\n'5': D\n" - }, - { - "seq": 5, - "status": "WA", - "score": 60, - "rid": "6ab7745d713ff6370c5b1f4c", - "lang": "_", - "errorHead": "", - "code": "'1': D\n'2': B\n'3': B\n'4': D\n'5': D\n" - }, - { - "seq": 6, - "status": "WA", - "score": 60, - "rid": "6ab7747c713ff6370c5b1fa6", - "lang": "_", - "errorHead": "", - "code": "'1': A\n'2': A\n'3': B\n'4': D\n'5': D\n" - }, - { - "seq": 7, - "status": "WA", - "score": 60, - "rid": "6ab77490713ff6370c5b1fc1", - "lang": "_", - "errorHead": "", - "code": "'1': B\n'2': C\n'3': B\n'4': D\n'5': D\n" - }, - { - "seq": 8, - "status": "WA", - "score": 80, - "rid": "6ab774a0713ff6370c5b1ffe", - "lang": "_", - "errorHead": "", - "code": "'1': C\n'2': B\n'3': B\n'4': D\n'5': D\n" - }, - { - "seq": 9, - "status": "AC", - "score": 100, - "rid": "6ab774ab713ff6370c5b2021", - "lang": "_", - "errorHead": "", - "code": "'1': C\n'2': D\n'3': B\n'4': D\n'5': D\n" - } - ] - }, - { - "tid": "tid1", - "pid": 6605, - "title": "二维数组 - 判断题", - "submissions": [ - { - "seq": 1, - "status": "WA", - "score": 60, - "rid": "6ab772df713ff6370c5b1b56", - "lang": "_", - "errorHead": "", - "code": "'1': A\n'2': B\n'3': A\n'4': B\n'5': B\n" - }, - { - "seq": 2, - "status": "AC", - "score": 100, - "rid": "6ab77448713ff6370c5b1f1a", - "lang": "_", - "errorHead": "", - "code": "'1': A\n'2': A\n'3': B\n'4': B\n'5': B\n" - } - ] - }, - { - "tid": "tid2", - "pid": 921, - "title": "奇�统计", - "submissions": [ - { - "seq": 1, - "status": "AC", - "score": 100, - "rid": "6ab77b66713ff6370c5b2ecd", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include\nusing namespace std;\nint l[2500][2500];\n\nint main(){\n int n,m,sum = 0,cnt = 0;\n cin >> n >> m;\n for(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcin >> l[i][j];\n\t\t}\n\t}\n\tfor(int j = 1;j <= m;j++){\n \tfor(int i = 1;i <= n;i++){\t\t\n\t\t\tif(l[i][j] % 2 != 0)sum++;\n\t\t\telse cnt++;\n\t\t}\n\t}cout << sum << \" \" << cnt;\n\treturn 0;\n}" - } - ] - }, - { - "tid": "tid2", - "pid": 4411, - "title": "矩阵元素总和", - "submissions": [ - { - "seq": 1, - "status": "AC", - "score": 100, - "rid": "6ab77aa7713ff6370c5b2dae", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include\nusing namespace std;\nint l[2500][2500];\n\nint main(){\n int n,m,sum = 0;\n cin >> n >> m;\n for(int i = 1;i <= n;i++){\n \tfor(int j = 1;j <= m;j++){\n \t\tcin >> l[i][j];\n\t\t}\n\t}\n for(int j = 1;j <= m;j++){\n \tfor(int i = 1;i <= n;i++){\t\t\n\t\tsum += l[i][j];\n\t }\n\t}cout << sum;\n\treturn 0;\n}" - } - ] - } - ] - }, - { - "uid": 369, - "name": "汪��", - "groups": [ - "橙�周六0845CSP04" - ], - "stats": { - "assigned": 17, - "accepted": 5, - "firstAttemptScoreRate": 68, - "finalScoreRate": 29.41, - "attemptCount": 10, - "signals": [ - "尚未完�", - "订正���明显" - ] - }, - "problems": [ - { - "tid": "tid1", - "pid": 930, - "title": "图�相似度", - "submissions": [ - { - "seq": 1, - "status": "AC", - "score": 100, - "rid": "6ab71f04713ff6370c5abe80", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include\nusing namespace std;\nint a[110][110];\nint main(){\n\tint n,m,num,cnt=0;\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>a[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>num;\n\t\t\tif(num==a[i][j]){\n\t\t\t\tcnt++;\n\t\t\t}\n\t\t}\n\t}\n\tcout<\nusing namespace std;\nint a[110][110];\nint main(){\n\tint n,m;\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>a[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcout<\nusing namespace std;\nint a[110][110];\nint main(){\n\tint n,m,num,cnt=0;\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>a[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>num;\n\t\t\tint cnt=num+a[i][j];\n\t\t\tcout<\nusing namespace std;\nint arr[110][110];\nint main(){\n\tint n,m;\n\tcin>>n>>m; \n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\t\tcin>>arr[i][j]; \n\t\t}\n\t}\n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\tcout<\nusing namespace std;\nint arr[110][110];\nint main(){\n\tint n,m,num,cnt=0;\n\tcin>>n>>m; \n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\tcin>>arr[i][j];\n\t\t}\n\t}\n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\t\tcin>>num;\n\t\t\tif(num==arr[i][j]){\n\t\t\t\tcnt++;\n\t\t\t}\t\n\t\t}\n\tcout<\n#include // max_element 或者自己循环求最大\nusing namespace std;\n\nconst int N = 105;\nint a[N][N];\n\nint main()\n{\n int n, m;\n cin >> n >> m;\n for(int i = 0; i < n; i++)\n {\n int max_age = 0;\n for(int j = 0; j < m; j++)\n {\n cin >> a[i][j];\n if(a[i][j] > max_age)\n max_age = a[i][j];\n }\n cout << max_age << endl;\n }\n return 0;\n}" - } - ] - }, - { - "tid": "tid1", - "pid": 4406, - "title": "矩阵原样输出", - "submissions": [ - { - "seq": 1, - "status": "CE", - "score": 0, - "rid": "6ab71897713ff6370c5ab601", - "lang": "cc.cc14o2", - "errorHead": "foo.cc:16:10: error: expected '}' at end of input", - "code": "#include \nusing namespace std;\nint arr[110][110];\nint main(){\n\tint n,m;\n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\t\tcin>>arr[i][j]; \n\t\t}\n\t}\n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\tcout<\nusing namespace std;\nint arr[110][110];\nint main(){\n\tint n,m;\n\tcin>>n>>m; \n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\t\tcin>>arr[i][j]; \n\t\t}\n\t}\n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\tcout<\nusing namespace std;\n\nconst int N = 55;\nint a[N][N], b[N][N];\n\nint main(){\n int n, m;\n cin >> n >> m;\n for(int i = 0; i < n; i++){\n for(int j = 0; j < m; j++){\n cin >> a[i][j];\n }\n }\n for(int i = 0; i < n; i++){\n for(int j = 0; j < m; j++){\n cin >> b[i][j];\n }\n }\n for(int i = 0; i < n; i++){\n for(int j = 0; j < m; j++){\n if(j > 0) cout << \" \";\n cout << a[i][j] + b[i][j];\n }\n cout << endl;\n }\n return 0;\n}" - } - ] - }, - { - "tid": "tid1", - "pid": 4413, - "title": "�列最大值", - "submissions": [ - { - "seq": 1, - "status": "AC", - "score": 100, - "rid": "6ab72cf7713ff6370c5ae44e", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include \nint main()\n{\n int n,m;\n int a[105][105];\n scanf(\"%d%d\",&n,&m);\n for(int i=0;imaxc) maxc = a[i][j];\n }\n if(j>0) printf(\" \");\n printf(\"%d\",maxc);\n }\n printf(\"\\n\");\n return 0;\n}" - }, - { - "seq": 2, - "status": "WA", - "score": 0, - "rid": "6ab72d42713ff6370c5ae498", - "lang": "cc.cc14o2", - "errorHead": "", - "code": "#include \nusing namespace std;\nint arr[110][110];\nint main(){\n\tint n,m,num,cnt=0;\n\tcin>>n>>m; \n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\tcin>>arr[i][j];\n\t\t}\n\t}\n\tfor(int i=1; i<=n;i++){\n\t\tfor(int j=1; j<=m;j++){\n\t\t\tcin>>num;\n\t\t\tif(num==arr[i][j]){\n\t\t\t\tcnt++;\n\t\t\t}\t\n\t\t}\n\tcout<\nusing namespace std;\nint n,m;\nint a[110][110];\nint b[110][110];\nint cnt;\nint main(){\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>a[i][j];\n\t\t}\n\t}\n\t\n\t\n\t\n\n\t\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>b[i][j];\n\t\t\tif(a[i][j]==b[i][j]){\n\t\t\t\tcnt++;\n\t\t\t}\n\t\n\t\t}\n\t\n\t}\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\tcout<\nusing namespace std;\nint n,m;\nint age;\nint main(){\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tint maxx;\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>age;\n\t\t\tmaxx=max(age,maxx);\n\t\t}\n\t\tcout<\nusing namespace std;\nint n,m;\nint age;\nint main(){\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tint maxx;\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>age;\n\t\t\tmaxx=max(age,maxx);\n\t\t}\n\t\tcout<\nusing namespace std;\nint n,m;\nint age;\nint main(){\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tint maxx=0;\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>age;\n\t\t\tmaxx=max(age,maxx);\n\t\t}\n\t\tcout<\nusing namespace std;\nint n,m;\nint arr[110][110];\nint main(){\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>arr[i][j];\n\t\t}\n\t}\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcout<\nusing namespace std;\nint n,m;\nint a[110][110];\nint b[110][110];\nint cnt;\nint main(){\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>a[i][j];\n\t\t}\n\t}\n\t\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>b[i][j];\n\t\t\tcout<\nusing namespace std;\nint n,m;\nint arr[110][110];\nint main(){\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>arr[i][j];\n\t\t}\n\t}\n\t\n\tfor(int j=1;j<=m;j++){\n\t\tint maxx=0;\n\t\tfor(int j=1;i<=n;i++){\n\t\t\tmaxx=max(maxx,arr[i][j]);\n\t\t}\n\t}\n\tcout<\nusing namespace std;\nint n,m;\nint arr[110][110];\nint main(){\n\tcin>>n>>m;\n\tfor(int i=1;i<=n;i++){\n\t\tfor(int j=1;j<=m;j++){\n\t\t\tcin>>arr[i][j];\n\t\t}\n\t}\n\t\n\tfor(int j=1;j<=m;j++){\n\t\tint maxx=0;\n\t\tfor(int i=1;i<=n;i++){\n\t\t\tmaxx=max(maxx,arr[i][j]);\n\t\t}\n\t\tcout<