├── tools ├── windows │ ├── clear.cmd │ ├── conver.bat │ ├── create.cmd │ └── sam2p.exe └── linux │ ├── clear.sh │ └── create.sh ├── src ├── CSAPP │ ├── BaseSetting.cls │ ├── Chapter │ │ ├── 第2章.tex │ │ └── 第1章.tex │ ├── figures │ │ └── Banner.pdf │ ├── doc.tex │ ├── README.md │ ├── Ref │ │ └── 参考文献.bib │ └── csapp.cls ├── Club │ ├── BaseSetting.cls │ ├── figures │ │ └── Banner.jpeg │ ├── club.cls │ ├── Confirmation.tex │ ├── RegisterTable.tex │ └── Constitution.tex ├── ML │ ├── BaseSetting.cls │ ├── media │ │ └── HIT.jpeg │ ├── doc.tex │ ├── README.md │ └── ml.cls ├── Net │ ├── BaseSetting.cls │ ├── media │ │ └── HIT.jpeg │ ├── doc.tex │ ├── README.md │ └── ml.cls ├── BigData │ ├── BaseSetting.cls │ ├── media │ │ └── HIT.jpeg │ ├── doc.tex │ ├── README.md │ └── bigdata.cls ├── Embedding │ ├── BaseSetting.cls │ ├── figures │ │ ├── HIT.png │ │ └── Banner.pdf │ ├── doc.tex │ ├── README.md │ └── embedding.cls ├── SoftwareConfiguration │ ├── BaseSetting.cls │ ├── media │ │ └── HIT.jpeg │ ├── doc.tex │ ├── README.md │ └── sc.cls ├── MasterProposal │ ├── media │ │ └── HIT.png │ ├── doc.tex │ ├── README.md │ ├── Ref │ │ └── 参考文献.bib │ └── proposal.cls ├── Graph │ ├── ref.bib │ ├── doc.tex │ ├── header.tex │ └── images │ │ └── HIT.eps └── BaseSetting.cls ├── README.md ├── LICENSE └── .gitignore /tools/windows/clear.cmd: -------------------------------------------------------------------------------- 1 | latexmk -c 2 | -------------------------------------------------------------------------------- /src/CSAPP/BaseSetting.cls: -------------------------------------------------------------------------------- 1 | ../BaseSetting.cls -------------------------------------------------------------------------------- /src/Club/BaseSetting.cls: -------------------------------------------------------------------------------- 1 | ../BaseSetting.cls -------------------------------------------------------------------------------- /src/ML/BaseSetting.cls: -------------------------------------------------------------------------------- 1 | ../BaseSetting.cls -------------------------------------------------------------------------------- /src/Net/BaseSetting.cls: -------------------------------------------------------------------------------- 1 | ../BaseSetting.cls -------------------------------------------------------------------------------- /src/BigData/BaseSetting.cls: -------------------------------------------------------------------------------- 1 | ../BaseSetting.cls -------------------------------------------------------------------------------- /src/Embedding/BaseSetting.cls: -------------------------------------------------------------------------------- 1 | ../BaseSetting.cls -------------------------------------------------------------------------------- /tools/linux/clear.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | latexmk -c 3 | -------------------------------------------------------------------------------- /src/CSAPP/Chapter/第2章.tex: -------------------------------------------------------------------------------- 1 | \section{实验环境建立} 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/SoftwareConfiguration/BaseSetting.cls: -------------------------------------------------------------------------------- 1 | ../BaseSetting.cls -------------------------------------------------------------------------------- /tools/windows/conver.bat: -------------------------------------------------------------------------------- 1 | for %%i in (*.png) do call sam2p %%i %%~ni.eps -------------------------------------------------------------------------------- /tools/windows/create.cmd: -------------------------------------------------------------------------------- 1 | latexmk --shell-escape --lualatex doc.tex 2 | -------------------------------------------------------------------------------- /tools/linux/create.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | #执行生成操作 3 | latexmk --shell-escape --lualatex doc.tex 4 | -------------------------------------------------------------------------------- /src/ML/media/HIT.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/src/ML/media/HIT.jpeg -------------------------------------------------------------------------------- /src/Net/media/HIT.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/src/Net/media/HIT.jpeg -------------------------------------------------------------------------------- /tools/windows/sam2p.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/tools/windows/sam2p.exe -------------------------------------------------------------------------------- /src/BigData/media/HIT.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/src/BigData/media/HIT.jpeg -------------------------------------------------------------------------------- /src/CSAPP/figures/Banner.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/src/CSAPP/figures/Banner.pdf -------------------------------------------------------------------------------- /src/Club/figures/Banner.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/src/Club/figures/Banner.jpeg -------------------------------------------------------------------------------- /src/Embedding/figures/HIT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/src/Embedding/figures/HIT.png -------------------------------------------------------------------------------- /src/Embedding/figures/Banner.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/src/Embedding/figures/Banner.pdf -------------------------------------------------------------------------------- /src/MasterProposal/media/HIT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/src/MasterProposal/media/HIT.png -------------------------------------------------------------------------------- /src/SoftwareConfiguration/media/HIT.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlongWY/Latex-Template/HEAD/src/SoftwareConfiguration/media/HIT.jpeg -------------------------------------------------------------------------------- /src/Graph/ref.bib: -------------------------------------------------------------------------------- 1 | @BOOK{BiBTest, 2 | author = {Along}, 3 | title = {测试BiB}, 4 | source = {https://github.com/AlongWY/Latex_Templates}, 5 | } 6 | -------------------------------------------------------------------------------- /src/Embedding/doc.tex: -------------------------------------------------------------------------------- 1 | \documentclass{embedding} 2 | 3 | % 实验题目,院系,姓名,学号,选课类别 4 | \info{实验题目}{院系}{姓名}{学号}{选课类别}{\today} 5 | 6 | \begin{document} 7 | 8 | \maketitle 9 | 10 | \tableofcontents 11 | \newpage 12 | 13 | \section{实验目的} 14 | 15 | \section{实验软硬件环境} 16 | 17 | \section{实验原理} 18 | 19 | \section{实验步骤} 20 | 21 | \section{实验总结} 22 | 23 | \end{document} -------------------------------------------------------------------------------- /src/CSAPP/doc.tex: -------------------------------------------------------------------------------- 1 | \documentclass{csapp} 2 | 3 | \infoauthor{姓名}{专业}{学号}{班号} 4 | \infoexp{指导老师}{实验地点}{实验序号}{实验题目}{实验日期} 5 | 6 | \begin{document} 7 | 8 | \maketitle 9 | 10 | \tableofcontents 11 | \newpage 12 | \input{Chapter/第1章} 13 | %\input{Chapter/第2章} 14 | 15 | %\nocite{ref1} 16 | %\nocite{ref2} 17 | %\nocite{ref3} 18 | %\nocite{ref4} 19 | %\nocite{ref5} 20 | %\nocite{ref6} 21 | %\nocite{ref7} 22 | 23 | %参考文献 24 | \bibliography{Ref/参考文献} 25 | 26 | \end{document} -------------------------------------------------------------------------------- /src/MasterProposal/doc.tex: -------------------------------------------------------------------------------- 1 | \documentclass{Proposal} 2 | 3 | % 姓名 4 | \info{题目}{专业}{姓名}{学号}{指导教师}{日期} 5 | 6 | 7 | \begin{document} 8 | \maketitle 9 | 10 | \newpage 11 | 12 | \section{课题来源及研究的目的和意义} 13 | 14 | \section{国内外在该方向的研究现状及分析} 15 | 16 | \section{主要研究内容} 17 | 18 | \section{研究方案} 19 | 20 | \section{进度安排,预期达到的目标} 21 | 22 | \section{课题已具备和所需的条件、经费} 23 | 24 | \section{研究过程中可能遇到的困难和问题,解决的措施} 25 | 26 | \appendix 27 | 28 | %参考文献 29 | \bibliography{Ref/参考文献} 30 | 31 | 32 | \end{document} 33 | -------------------------------------------------------------------------------- /src/Net/doc.tex: -------------------------------------------------------------------------------- 1 | \documentclass{NET} 2 | 3 | % 姓名,学号 4 | \infoauthor{姓名}{学号} 5 | 6 | % 实验名称 7 | \infoexp{实验名称} 8 | 9 | \begin{document} 10 | \maketitle 11 | 12 | \tableofcontents 13 | \newpage 14 | 15 | \section{实验目的} 16 | 17 | \section{实验要求及实验环境} 18 | 19 | \subsection{实验要求} 20 | 21 | \subsection{实验环境} 22 | 23 | 24 | \section{设计思想} 25 | 26 | \section{实验结果与分析} 27 | 28 | 29 | \section{结论} 30 | 31 | 32 | \section{参考文献} 33 | 34 | \appendix 35 | 36 | \section{源代码} 37 | 38 | 39 | \end{document} 40 | -------------------------------------------------------------------------------- /src/CSAPP/Chapter/第1章.tex: -------------------------------------------------------------------------------- 1 | \section{实验基本信息} 2 | 3 | \subsection{实验目的} 4 | %\begin{enumerate} 5 | % \item 6 | %\end{enumerate} 7 | 8 | \subsection{实验环境与工具} 9 | 10 | \subsubsection{硬件环境} 11 | %\begin{itemize} 12 | % \item CPU: 13 | % \item RAM: 14 | %\end{itemize} 15 | 16 | \subsubsection{软件环境} 17 | %\begin{itemize} 18 | % \item 19 | %\end{itemize} 20 | 21 | \subsubsection{开发工具} 22 | %\begin{itemize} 23 | % \item 24 | %\end{itemize} 25 | 26 | \subsection{实验预习} 27 | 28 | %\begin{itemize} 29 | % \item 30 | %\end{itemize} -------------------------------------------------------------------------------- /src/ML/doc.tex: -------------------------------------------------------------------------------- 1 | \documentclass{ML} 2 | 3 | % 姓名,学号 4 | \infoauthor{姓名}{学号} 5 | 6 | % 课程类型,实验名称 7 | \infoexp{课程类型}{实验名称} 8 | 9 | \begin{document} 10 | \maketitle 11 | 12 | \tableofcontents 13 | \newpage 14 | 15 | \section{实验目的} 16 | 17 | \section{实验要求及实验环境} 18 | 19 | \subsection{实验要求} 20 | 21 | \subsection{实验环境} 22 | 23 | 24 | \section{设计思想} 25 | 26 | \subsection{算法原理} 27 | 28 | \subsection{算法的实现} 29 | 30 | \section{实验结果与分析} 31 | 32 | 33 | \section{结论} 34 | 35 | 36 | \section{参考文献} 37 | 38 | \appendix 39 | 40 | \section{源代码} 41 | 42 | 43 | \end{document} 44 | -------------------------------------------------------------------------------- /src/MasterProposal/README.md: -------------------------------------------------------------------------------- 1 | # 开题报告模板 2 | 3 | ## 新定义命令 4 | 5 | ```latex 6 | \info{题目}{专业}{姓名}{学号}{指导教师}{日期} 7 | ``` 8 | 9 | ## 插入代码 10 | 11 | ```latex 12 | \begin{minted}[frame=lines]{sh} 13 | 14 | public class Main(){ 15 | static void main(String[] args){ 16 | ..... 17 | } 18 | } 19 | 20 | \end{minted} 21 | ``` 22 | 23 | ## 使用方法 24 | 25 | ```latex 26 | \documentclass{Proposal} 27 | \info{题目}{专业}{姓名}{学号}{指导教师}{日期} 28 | 29 | \begin{document} 30 | \maketitle 31 | \newpage 32 | 33 | \input{Chapter/第1章} % 载入章节 34 | 35 | 36 | \end{document} 37 | ``` 38 | -------------------------------------------------------------------------------- /src/CSAPP/README.md: -------------------------------------------------------------------------------- 1 | # 深入理解计算机系统 报告模板 2 | ## 新定义命令 3 | 4 | ```latex 5 | \infoauthor{姓名}{专业}{学号}{班号} 6 | \infoexp{指导老师}{实验地点}{实验序号}{实验题目}{实验日期} 7 | ``` 8 | 9 | ## 使用方法 10 | 11 | ```latex 12 | \documentclass{csapp} 13 | 14 | \infoauthor{姓名}{专业}{学号}{班号} 15 | \infoexp{指导老师}{实验地点}{实验序号}{实验题目}{实验日期} 16 | 17 | \begin{document} 18 | \maketitle % 生成封面 19 | \tableofcontents % 生成目录 20 | 21 | \newpage 22 | \input{Chapter/第1章} % 载入章节 23 | 24 | .... 25 | 26 | \nocite{ref1} % 参考条目 27 | 28 | %参考文献 29 | \bibliography{Ref/参考文献} % 所引用的参考文献 30 | \end{document} 31 | ``` 32 | -------------------------------------------------------------------------------- /src/Embedding/README.md: -------------------------------------------------------------------------------- 1 | # 深入理解计算机系统 报告模板 2 | ## 新定义命令 3 | 4 | ```latex 5 | \infoauthor{姓名}{专业}{学号}{班号} 6 | \infoexp{指导老师}{实验地点}{实验序号}{实验题目}{实验日期} 7 | ``` 8 | 9 | ## 使用方法 10 | 11 | ```latex 12 | \documentclass{csapp} 13 | 14 | \infoauthor{姓名}{专业}{学号}{班号} 15 | \infoexp{指导老师}{实验地点}{实验序号}{实验题目}{实验日期} 16 | 17 | \begin{document} 18 | \maketitle % 生成封面 19 | \tableofcontents % 生成目录 20 | 21 | \newpage 22 | \input{Chapter/第1章} % 载入章节 23 | 24 | .... 25 | 26 | \nocite{ref1} % 参考条目 27 | 28 | %参考文献 29 | \bibliography{Ref/参考文献} % 所引用的参考文献 30 | \end{document} 31 | ``` 32 | -------------------------------------------------------------------------------- /src/BigData/doc.tex: -------------------------------------------------------------------------------- 1 | \documentclass{BIGDATA} 2 | 3 | % 姓名,学号 4 | \infoauthor{姓名}{学号}{专业} 5 | 6 | % 课程类型,实验名称 7 | \infoexp{主修/选修}{题号} 8 | 9 | \begin{document} 10 | \maketitle 11 | 12 | \tableofcontents 13 | \newpage 14 | 15 | \section{实验目的} 16 | 17 | \section{实验要求及实验环境} 18 | 19 | \subsection{实验要求} 20 | 21 | \subsection{实验环境} 22 | 23 | 24 | \section{设计思想} 25 | 26 | \subsection{算法原理} 27 | 28 | \subsection{算法的实现} 29 | 30 | \section{实验结果与分析} 31 | 32 | 33 | \section{结论} 34 | 35 | 36 | \section{参考文献} 37 | 38 | \appendix 39 | 40 | \section{源代码} 41 | 42 | 43 | \end{document} 44 | -------------------------------------------------------------------------------- /src/ML/README.md: -------------------------------------------------------------------------------- 1 | # 机器学习 报告模板 2 | ## 新定义命令 3 | ```latex 4 | \infoauthor{姓名}{学号} 5 | \infoexp{课程类型}{实验名称} 6 | ``` 7 | 8 | ## 插入代码 9 | 10 | ```latex 11 | \begin{minted}[frame=lines]{sh} 12 | 13 | public class Main(){ 14 | static void main(String[] args){ 15 | ..... 16 | } 17 | } 18 | 19 | \end{minted} 20 | ``` 21 | 22 | ## 使用方法 23 | 24 | ```latex 25 | \documentclass{ml} 26 | \infoauthor{姓名}{学号} 27 | \infoexp{课程类型}{实验名称} 28 | 29 | \begin{document} 30 | \maketitle 31 | \tableofcontents 32 | \newpage 33 | 34 | \input{Chapter/第1章} % 载入章节 35 | 36 | \section{实验过程} 37 | 38 | \end{document} 39 | ``` 40 | -------------------------------------------------------------------------------- /src/Net/README.md: -------------------------------------------------------------------------------- 1 | # 计算机网络 报告模板 2 | 3 | ## 新定义命令 4 | 5 | ```latex 6 | \infoauthor{姓名}{学号} 7 | \infoexp{实验名称} 8 | ``` 9 | 10 | ## 插入代码 11 | 12 | ```latex 13 | \begin{minted}[frame=lines]{sh} 14 | 15 | public class Main(){ 16 | static void main(String[] args){ 17 | ..... 18 | } 19 | } 20 | 21 | \end{minted} 22 | ``` 23 | 24 | ## 使用方法 25 | 26 | ```latex 27 | \documentclass{ml} 28 | \infoauthor{姓名}{学号} 29 | \infoexp{实验名称} 30 | 31 | \begin{document} 32 | \maketitle 33 | \tableofcontents 34 | \newpage 35 | 36 | \input{Chapter/第1章} % 载入章节 37 | 38 | \section{实验过程} 39 | 40 | \end{document} 41 | ``` 42 | -------------------------------------------------------------------------------- /src/BigData/README.md: -------------------------------------------------------------------------------- 1 | # 大数据报告模板 2 | 3 | ## 新定义命令 4 | 5 | ```latex 6 | \infoauthor{姓名}{学号} 7 | \infoexp{课程类型}{实验名称} 8 | ``` 9 | 10 | ## 插入代码 11 | 12 | ```latex 13 | \begin{minted}[frame=lines]{sh} 14 | 15 | public class Main(){ 16 | static void main(String[] args){ 17 | ..... 18 | } 19 | } 20 | 21 | \end{minted} 22 | ``` 23 | 24 | ## 使用方法 25 | 26 | ```latex 27 | \documentclass{} 28 | \infoauthor{姓名}{学号}{专业} 29 | \infoexp{主修/选修}{题号} 30 | 31 | \begin{document} 32 | \maketitle 33 | \tableofcontents 34 | \newpage 35 | 36 | \input{Chapter/第1章} % 载入章节 37 | 38 | \section{实验过程} 39 | 40 | \end{document} 41 | ``` 42 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Latex Templates ![GitHub](https://img.shields.io/github/license/alongwy/hit-workshop?style=for-the-badge) 2 | 3 | [深入理解计算机系统](src/CSAPP/README.md) 4 | 5 | [软件构造](src/SoftwareConfiguration/README.md) 6 | 7 | [机器学习](src/ML/README.md) 8 | 9 | [计算机网络](src/Net/README.md) 10 | 11 | ## 环境要求 12 | * 操作系统:Linux/Windows 13 | * 编译器:Luatex,Bibtex 14 | * 宏包: 15 | - 中文支持:ctex 16 | - 页面调整:fancyhdr,geometry 17 | - 数学公式:amsmath,amsthm,amsfonts,amssymb,bm 18 | - 超链接:cite,hyperref 19 | - 图表绘制:float,graphicx,tikz,pgfplots,array 20 | - 代码插入:minted 21 | 22 | # Windows 23 | 24 | ## 工具 25 | * Convert.bat 将目录下png文件转换为eps文件 26 | * Created.bat 实现tex文件到pdf的自动转换 27 | * Clear.bat 清理临时文件 28 | 29 | # Linux 30 | * Created.sh 实现tex文件到pdf的自动转换 31 | * Clear.sh 清理临时文件 32 | 33 | # 示例 34 | * 数字逻辑大作业(密码锁) 35 | * 电路大作业(电风扇控速电路分析) 36 | 37 | -------------------------------------------------------------------------------- /src/Club/club.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{club}[2019/9/21 v0.1 Origazine Method Template for club] 3 | 4 | \LoadClass{BaseSetting}[2017/1/1] 5 | 6 | \fancyhead[L]{\heiti 哈尔滨工业大学学生社团管理办法} 7 | \fancyhead[R]{\heiti IBM俱乐部} 8 | 9 | \RequirePackage{CJKvert} 10 | 11 | % 社团名称 12 | \newcommand\infoName[1]{\def\CLUB@value@name{#1}} 13 | \newcommand\infoAuthor[1]{\def\CLUB@value@author{#1}} 14 | 15 | \renewcommand\maketitle{% 16 | \clearpage 17 | \thispagestyle{empty} 18 | \begin{center} 19 | \includegraphics[width=0.9\linewidth]{figures/Banner} 20 | 21 | \vspace{2cm} 22 | 23 | \textbf{\zihao{0}\CLUB@value@name} 24 | 25 | \vspace{5cm} 26 | 27 | \textbf{{\zihao{0} 社团章程}} 28 | 29 | \vfill 30 | {\huge \textbf{\CLUB@value@author}} 31 | 32 | \vspace{1cm} 33 | 34 | {\huge \textbf{\today}} 35 | \end{center} 36 | \newpage 37 | } 38 | 39 | \endinput -------------------------------------------------------------------------------- /src/SoftwareConfiguration/doc.tex: -------------------------------------------------------------------------------- 1 | \documentclass{sc} 2 | 3 | % 姓名,学号,班号,邮箱,电话号码 4 | \infoauthor{姓名}{学号}{班号}{邮箱}{电话号码} 5 | 6 | % 实验序号,实验名称 7 | \infoexp{实验序号}{实验名称} 8 | 9 | \begin{document} 10 | \maketitle 11 | 12 | \tableofcontents 13 | \newpage 14 | 15 | \section{实验目标概述} 16 | 17 | 18 | \section{实验环境配置} 19 | 20 | \subsection{硬件环境} 21 | 22 | \subsection{软件环境} 23 | 24 | 25 | \section{实验过程} 26 | 为了条理清晰,可根据需要在各节增加三级标题。 27 | 28 | \section{实验进度记录} 29 | 30 | \begin{table}[H] 31 | \centering 32 | \begin{tabular}{cccc} 33 | \hline 34 | 日期 & 时间段 & 计划任务 & 实际完成情况 \\ 35 | \hline 36 | & & & \\ 37 | \hline 38 | \end{tabular} 39 | \end{table} 40 | 41 | 42 | \section{实验过程中遇到的困难与解决途径} 43 | %\begin{enumerate} 44 | % \item 45 | %\end{enumerate} 46 | 47 | \section{实验过程中收获的经验、教训、感想} 48 | 49 | %本节除了总结你在实验过程中收获的经验和教训,也可就以下方面谈谈你的感受(非必须): 50 | % 51 | %\begin{enumerate} 52 | %\item 53 | %\end{enumerate} 54 | 55 | \end{document} 56 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Along 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /src/Net/ml.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{net}[2018/3/13 v0.1 Report Template for Software Configuration] 3 | 4 | \LoadClass{BaseSetting}[2017/1/1] 5 | 6 | \fancyhead[L]{\heiti 计算机网络课程实验报告} 7 | \fancyhead[R]{\heiti \NET@value@expname} 8 | 9 | % 姓名,学号 10 | \newcommand\infoauthor[2]{\def\NET@value@author{#1} \def\NET@value@ident{#2} } 11 | 12 | % 课程类型,实验名称 13 | \newcommand\infoexp[1]{\def\NET@value@expname{#1}} 14 | 15 | \renewcommand\maketitle{% 16 | \clearpage 17 | \thispagestyle{empty} 18 | \begin{center} 19 | \rule[1.10cm]{\linewidth}{0cm} 20 | \includegraphics[width=0.9\linewidth]{media/HIT} 21 | 22 | \vspace{0.5cm} 23 | 24 | \textbf{\zihao{0} 计算机网络实验报告} 25 | 26 | \vspace{3cm} 27 | 28 | \begin{LARGE} 29 | \vspace{2cm} 30 | 题\rule{38pt}{0pt}目 \dlmu[6cm]{\NET@value@expname} \\ \vspace{4pt} 31 | 学\rule{38pt}{0pt}号 \dlmu[6cm]{\NET@value@ident}\\ \vspace{4pt} 32 | 姓\rule{38pt}{0pt}名 \dlmu[6cm]{\NET@value@author}\\ \vspace{4pt} 33 | \end{LARGE} 34 | 35 | \vfill 36 | {\huge \textbf{计算机科学与技术学院}} 37 | \end{center} 38 | \newpage 39 | } 40 | 41 | \endinput 42 | -------------------------------------------------------------------------------- /src/CSAPP/Ref/参考文献.bib: -------------------------------------------------------------------------------- 1 | @book{ref1, 2 | author = {林来兴}, 3 | title = {空间控制技术[M]}, 4 | publisher = {中国宇航出版社}, 5 | location = {北京}, 6 | part = {M}, 7 | pages = {25-42}, 8 | } 9 | 10 | @book{ref2, 11 | author = {辛希孟}, 12 | title = {信息技术与信息服务国际研讨会论文集:A集}, 13 | date = {1999}, 14 | publisher = {中国科学出版社}, 15 | location = {北京}, 16 | part = {C}, 17 | } 18 | 19 | @book{ref3, 20 | author = {赵耀东}, 21 | title = {新时代的工业工程师}, 22 | date = {1998 [1998-09-26]}, 23 | publisher = {天下文化出版社}, 24 | location = {台北}, 25 | part = {M/OL}, 26 | url = {http://www.ie.nthu.edu.tw/info/ie.newie.htm(Big5)}, 27 | } 28 | 29 | @book{ref4, 30 | author = {谌颖}, 31 | title = {空间交会控制理论与方法研究}, 32 | date = {1992}, 33 | publisher = {哈尔滨工业大学}, 34 | location = {哈尔滨}, 35 | part = {M/OL}, 36 | pages = {8-13}, 37 | } 38 | 39 | @book{ref5, 40 | author = {KANAMORI H}, 41 | title = {Shaking Without Quaking}, 42 | date = {1998}, 43 | publisher = {Science}, 44 | part = {J}, 45 | pages = {2063-2064}, 46 | } 47 | 48 | @book{ref6, 49 | author = {CHRISTINE M}, 50 | title = {Plant Physiology: Plant Biology in the Genome Era}, 51 | date = {1998}, 52 | publisher = {Science}, 53 | part = {J/OL}, 54 | pages = {331-332}, 55 | url = {http://www.sciencemag.org/cgi/ collection/anatmorp}, 56 | } 57 | 58 | 59 | -------------------------------------------------------------------------------- /src/MasterProposal/Ref/参考文献.bib: -------------------------------------------------------------------------------- 1 | @book{ref1, 2 | author = {林来兴}, 3 | title = {空间控制技术[M]}, 4 | publisher = {中国宇航出版社}, 5 | location = {北京}, 6 | part = {M}, 7 | pages = {25-42}, 8 | } 9 | 10 | @book{ref2, 11 | author = {辛希孟}, 12 | title = {信息技术与信息服务国际研讨会论文集:A集}, 13 | date = {1999}, 14 | publisher = {中国科学出版社}, 15 | location = {北京}, 16 | part = {C}, 17 | } 18 | 19 | @book{ref3, 20 | author = {赵耀东}, 21 | title = {新时代的工业工程师}, 22 | date = {1998 [1998-09-26]}, 23 | publisher = {天下文化出版社}, 24 | location = {台北}, 25 | part = {M/OL}, 26 | url = {http://www.ie.nthu.edu.tw/info/ie.newie.htm(Big5)}, 27 | } 28 | 29 | @book{ref4, 30 | author = {谌颖}, 31 | title = {空间交会控制理论与方法研究}, 32 | date = {1992}, 33 | publisher = {哈尔滨工业大学}, 34 | location = {哈尔滨}, 35 | part = {M/OL}, 36 | pages = {8-13}, 37 | } 38 | 39 | @book{ref5, 40 | author = {KANAMORI H}, 41 | title = {Shaking Without Quaking}, 42 | date = {1998}, 43 | publisher = {Science}, 44 | part = {J}, 45 | pages = {2063-2064}, 46 | } 47 | 48 | @book{ref6, 49 | author = {CHRISTINE M}, 50 | title = {Plant Physiology: Plant Biology in the Genome Era}, 51 | date = {1998}, 52 | publisher = {Science}, 53 | part = {J/OL}, 54 | pages = {331-332}, 55 | url = {http://www.sciencemag.org/cgi/ collection/anatmorp}, 56 | } 57 | 58 | 59 | -------------------------------------------------------------------------------- /src/SoftwareConfiguration/README.md: -------------------------------------------------------------------------------- 1 | # 软件构造 报告模板 2 | ## 新定义命令 3 | ```latex 4 | \infoauthor{姓名}{学号}{班号}{邮箱}{电话号码} 5 | \infoexp{实验序号}{实验名称} 6 | ``` 7 | 8 | ## 实验进度记录表 9 | ```latex 10 | \begin{table}[H] 11 | \centering 12 | \begin{tabular}{cccc} 13 | \hline 14 | 日期 & 时间段 & 计划任务 & 实际完成情况 \\ 15 | \hline 16 | & & & \\ 17 | \hline 18 | \end{tabular} 19 | \end{table} 20 | ``` 21 | 22 | ## 插入代码 23 | 24 | ```latex 25 | \begin{minted}[frame=lines]{sh} 26 | 27 | public class Main(){ 28 | static void main(String[] args){ 29 | ..... 30 | } 31 | } 32 | 33 | \end{minted} 34 | ``` 35 | 36 | ## 使用方法 37 | 38 | ```latex 39 | \documentclass{sc} 40 | \infoauthor{姓名}{学号}{班号}{邮箱}{电话号码} 41 | \infoexp{实验序号}{实验名称} 42 | 43 | \begin{document} 44 | \maketitle 45 | \tableofcontents 46 | \newpage 47 | 48 | \input{Chapter/第1章} % 载入章节 49 | 50 | 51 | \section{实验过程} 52 | 为了条理清晰,可根据需要在各节增加三级标题。 53 | 54 | \section{实验进度记录} 55 | 56 | \begin{table}[H] 57 | \centering 58 | \begin{tabular}{cccc} 59 | \hline 60 | 日期 & 时间段 & 计划任务 & 实际完成情况 \\ 61 | \hline 62 | & & & \\ 63 | \hline 64 | \end{tabular} 65 | \end{table} 66 | 67 | \end{document} 68 | ``` 69 | -------------------------------------------------------------------------------- /src/ML/ml.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{ML}[2018/3/13 v0.1 Report Template for Software Configuration] 3 | 4 | \LoadClass{BaseSetting}[2017/1/1] 5 | 6 | \fancyhead[L]{\heiti 机器学习课程实验报告} 7 | \fancyhead[R]{\heiti \ML@value@expname} 8 | 9 | % 姓名,学号 10 | \newcommand\infoauthor[2]{\def\ML@value@author{#1} \def\ML@value@ident{#2} } 11 | 12 | % 课程类型,实验名称 13 | \newcommand\infoexp[2]{\def\ML@value@classtype{#1} \def\ML@value@expname{#2}} 14 | 15 | \renewcommand\maketitle{% 16 | \clearpage 17 | \thispagestyle{empty} 18 | \begin{center} 19 | \rule[1.10cm]{\linewidth}{0cm} 20 | \includegraphics[width=0.9\linewidth]{media/HIT} 21 | 22 | \vspace{0.5cm} 23 | 24 | \textbf{\zihao{0} 机器学习实验报告} 25 | 26 | \vspace{3cm} 27 | 28 | 29 | \begin{LARGE} 30 | \vspace{2cm} 31 | 课程类型 \dlmu[6cm]{\ML@value@classtype} \\ \vspace{4pt} 32 | 题\rule{38pt}{0pt}目 \dlmu[6cm]{\ML@value@expname} \\ \vspace{4pt} 33 | 学\rule{38pt}{0pt}号 \dlmu[6cm]{\ML@value@ident}\\ \vspace{4pt} 34 | 姓\rule{38pt}{0pt}名 \dlmu[6cm]{\ML@value@author}\\ \vspace{4pt} 35 | \end{LARGE} 36 | 37 | \vfill 38 | {\huge \textbf{计算机科学与技术学院}} 39 | \end{center} 40 | \newpage 41 | } 42 | 43 | \endinput 44 | -------------------------------------------------------------------------------- /src/BaseSetting.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{BaseSetting}[2018/3/13 v0.1 Report Template for Report] 3 | 4 | \LoadClass[11pt,a4paper,fancyhdr,fntef, UTF8]{ctexart}[2017/1/1] 5 | 6 | % 调整页面大小,默认页面与常用规格不符 7 | \RequirePackage[margin=1in,top=1.5in]{geometry} 8 | 9 | % 插入数学公式 10 | \RequirePackage{amsmath,amsthm,amsfonts,amssymb,bm} 11 | 12 | % 链接点击 13 | \RequirePackage{cite} 14 | \RequirePackage[colorlinks,linkcolor=black,anchorcolor=blue,citecolor=green]{hyperref} 15 | 16 | % 图表相关 17 | \RequirePackage{float,graphicx,tikz,pgfplots,array} 18 | % \usetikzlibrary{graphdrawing,graphs,trees,shapes,snakes,arrows,backgrounds} 19 | % \usegdlibrary{layered} 20 | 21 | % 用于插入C代码 22 | \RequirePackage{minted} 23 | 24 | % 设置页眉 25 | \usepackage{fancyhdr} 26 | \pagestyle{fancy} 27 | \fancyhf{} % 清空当前的页眉页脚 28 | 29 | %\fancyhead[L]{\heiti } 30 | %\fancyhead[R]{\heiti } 31 | 32 | \bibliographystyle{plain} 33 | \numberwithin{figure}{section} 34 | 35 | \ctexset{ 36 | section={ 37 | name={第,章}, 38 | number=\arabic{section}, 39 | format=\Large\bfseries\raggedright\heiti 40 | } 41 | } 42 | 43 | \newcommand\dlmu[2][4cm]{\hskip1pt\underline{\hb@xt@ #1{\hss#2\hss}}\hskip3pt} 44 | 45 | %\renewcommand\maketitle{% 46 | % \clearpage 47 | % \thispagestyle{empty} 48 | % \begin{center} 49 | % 50 | % \end{center} 51 | % \newpage 52 | %} 53 | 54 | \endinput 55 | 56 | -------------------------------------------------------------------------------- /src/Graph/doc.tex: -------------------------------------------------------------------------------- 1 | \documentclass[a4paper,11pt]{ctexart} 2 | 3 | \input{header.tex} 4 | 5 | % 部分使用说明 6 | % \begin{lstlisting}[language={C}] 7 | % 正式代码在此输入 8 | % \end{lstlisting} 9 | 10 | % \begin{codebox} 11 | % 伪代码在此输入 12 | % \end{codebox} 13 | 14 | \begin{document} 15 | 16 | \begin{titlepage} 17 | \begin{center} 18 | 19 | % 页面正中央插入的图片及哈尔滨工业大学英文全称 20 | \includegraphics[width=0.8\textwidth]{./images/HIT.eps}\\[1cm] 21 | \textsc{\LARGE Harbin Institute of Technology}\\[1.5cm] 22 | 23 | % 标题 24 | \hrulefill \\[0.4cm] 25 | { \huge \bfseries 大标题}\\[0.4cm] 26 | \hrulefill \\[1.5cm] 27 | 28 | % 作者和其他信息 29 | \begin{figure}[htb] 30 | \begin{minipage}[b]{0.5\textwidth} 31 | \begin{flushleft} \large% 左侧悬空 32 | 33 | \end{flushleft} 34 | \label{fig:left} 35 | \end{minipage}% 36 | \begin{minipage}[b]{0.5\textwidth} 37 | \centering 38 | \begin{flushright} \large% 右侧 39 | \emph{作者:}姓名\\ 40 | \emph{学号:}学号 41 | \end{flushright} 42 | \label{fig:right} 43 | \end{minipage} 44 | \end{figure} 45 | 46 | \vfill 47 | {\large \today}% 底部插入当日日期 48 | \end{center} 49 | \end{titlepage} 50 | 51 | \part*{摘要} 52 | \paragraph{关键词:} 53 | 54 | \tableofcontents % 生成目录并隔开正文 55 | \newpage 56 | 57 | \part{正文} 58 | \section{测试参考文献} 59 | \cite{BiBTest} 60 | 61 | 62 | \section{参考文献} 63 | \bibliography{ref} 64 | \newpage 65 | \appendix 66 | \part{附录} 67 | 68 | 69 | \end{document} -------------------------------------------------------------------------------- /src/Club/Confirmation.tex: -------------------------------------------------------------------------------- 1 | \documentclass{BaseSetting} 2 | 3 | \def\publishdate{2018年9月} 4 | 5 | \def\clubname{IBM俱乐部} 6 | 7 | \pagestyle{empty} 8 | \begin{document} 9 | 10 | \begin{center} 11 | \Large \textbf{哈尔滨工业大学学生社团指导教师确认函} 12 | \end{center} 13 | 14 | 哈尔滨工业大学学生社团发展至今已经有了相当的规模,在丰富同学课余生活,全面提高同学素质,充实我校的第二课堂等方面都起着很重要的作用。 15 | 16 | 指导教师是社团工作的重要指导者,对社团的发展有着非常重要的管理职能。为了更好的促进社团的发展,方便您对社团工作的指导,我们将指导教师所需要参与的部分工作大致罗列如下: 17 | 18 | \begin{enumerate} 19 | \item 社团章程需要老师审阅。 20 | \item 学期初的注册。社团每学期注册一次,学生社团联合会将与您沟通确认。 21 | \item 社团举办的涉外或者大型活动需要指导教师的审查批准。社团举办的大型及涉外活动在校内外都有较强的影响力,指导教师的审查既可以使活动顺利开展,又可以避免活动过程中出现不必要的问题。 22 | \item 社团的换届需要指导教师的指导。会长的更换、社团领导班子的更替需要在一定的指导下完成,才能保证社团发展的连续性。 23 | \item 社团的日常活动需要指导教师的参与。经常参与社团活动,可以使指导教师更加了解所指导的社团,可以与社团成员之间有更多的接触,加深师生间的友谊。 24 | \item 社团活动的资源需要指导教师的支持。这里所指的资源包括活动场地、信息沟通或者是资金来源等等。校内的活动资源相对紧缺,社团活动的举办也存在着资金与场地的压力,同学们所能够掌握的信息有限,这些都大大限制了社团的快速发展。因此指导教师的帮助将是社团发展最直接的推动力! 25 | \end{enumerate} 26 | 27 | 感谢您对学生社团工作的支持,您的指导将对社团的工作产生意义深远的影响。我们谨代表各类社团和广大参与社团活动的同学向您表示由衷的感谢! 28 | 29 | \begin{flushright} 30 | 共青团哈尔滨工业大学委员会 31 | 32 | 哈尔滨工业大学学生社团联合会 33 | 34 | \publishdate 35 | 36 | \end{flushright} 37 | 38 | \begin{center} 39 | \rule{\linewidth}{0.2mm} 40 | 41 | \textbf{确认函} 42 | \end{center} 43 | 44 | 我已经阅读并理解了《哈尔滨工业大学学生社团指导教师确认函》的内容,同意哈尔滨工业大学 \clubname 的《章程》,并承诺对该社团的工作给予必要的指导与管理。 45 | 46 | 47 | \begin{flushright} 48 | 签字:\hspace{0.2\linewidth} 49 | 50 | 年\hspace{0.05\linewidth}月\hspace{0.05\linewidth}日 51 | \end{flushright} 52 | 53 | \end{document} -------------------------------------------------------------------------------- /src/BigData/bigdata.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{BIGDATA}[2018/3/13 v0.1 Report Template for Software Configuration] 3 | 4 | \LoadClass{BaseSetting}[2017/1/1] 5 | 6 | \fancyhead[L]{\heiti 大数据课程实验报告} 7 | \fancyhead[R]{\heiti \BIGDATA@value@master} 8 | 9 | % 姓名,学号 10 | \newcommand\infoauthor[3]{\def\BIGDATA@value@author{#1} \def\BIGDATA@value@ident{#2} \def\BIGDATA@value@master{#3}} 11 | 12 | % 课程类型,实验名称 13 | \newcommand\infoexp[2]{\def\BIGDATA@value@classtype{#1} \def\BIGDATA@value@expnum{#2}} 14 | 15 | \renewcommand\maketitle{% 16 | \clearpage 17 | \thispagestyle{empty} 18 | \begin{center} 19 | \rule[1.10cm]{\linewidth}{0cm} 20 | \includegraphics[width=0.9\linewidth]{media/HIT} 21 | 22 | \vspace{0.5cm} 23 | 24 | \textbf{\zihao{0} 大数据实验报告} 25 | 26 | \vspace{3cm} 27 | 28 | 29 | \begin{LARGE} 30 | \vspace{2cm} 31 | 课程类型 \dlmu[6cm]{\BIGDATA@value@classtype} \\ \vspace{4pt} 32 | 题\rule{38pt}{0pt}号 \dlmu[6cm]{\BIGDATA@value@expnum} \\ \vspace{4pt} 33 | 专\rule{38pt}{0pt}业 \dlmu[6cm]{\BIGDATA@value@master} \\ \vspace{4pt} 34 | 学\rule{38pt}{0pt}号 \dlmu[6cm]{\BIGDATA@value@ident} \\ \vspace{4pt} 35 | 姓\rule{38pt}{0pt}名 \dlmu[6cm]{\BIGDATA@value@author} \\ \vspace{4pt} 36 | \end{LARGE} 37 | 38 | \vfill 39 | {\huge \textbf{计算机科学与技术学院}} 40 | \end{center} 41 | \newpage 42 | } 43 | 44 | \endinput 45 | -------------------------------------------------------------------------------- /src/Embedding/embedding.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{embedding}[2018/3/13 v0.1 Report Template for CSAPP] 3 | 4 | \LoadClass{BaseSetting}[2017/1/1] 5 | 6 | \fancyhead[C]{\heiti 嵌入式系统设计与实现实验报告} 7 | 8 | % 实验题目,院系,姓名,学号,选课类别,日期 9 | \newcommand\info[6]{ 10 | \def\Embedding@value@title{#1} 11 | \def\Embedding@value@master{#2} 12 | \def\Embedding@value@author{#3} 13 | \def\Embedding@value@id{#4} 14 | \def\Embedding@value@type{#5} 15 | \def\Embedding@value@date{#6} 16 | } 17 | 18 | \renewcommand\maketitle{% 19 | \clearpage 20 | \thispagestyle{empty} 21 | \begin{center} 22 | \rule[1.10cm]{\linewidth}{0cm} 23 | \includegraphics[width=0.4\linewidth]{figures/Banner} 24 | 25 | \vspace{0.5cm} 26 | 27 | \textbf{\zihao{0} 嵌入式系统设计与实现} \\[10pt] 28 | 29 | \textbf{{\Huge \Embedding@value@title}} 30 | 31 | \includegraphics[width=0.6\linewidth]{figures/HIT} 32 | 33 | \begin{LARGE} 34 | \vspace{2cm} 35 | 所在院系 \dlmu[6cm]{\Embedding@value@master} \\ \vspace{4pt} 36 | 姓\rule{38pt}{0pt}名 \dlmu[6cm]{\Embedding@value@author} \\ \vspace{4pt} 37 | 学\rule{38pt}{0pt}号 \dlmu[6cm]{\Embedding@value@id}\\ \vspace{4pt} 38 | 选课类别 \dlmu[6cm]{\Embedding@value@type}\\ \vspace{4pt} 39 | 考核成绩 \dlmu[6cm]{}\\ \vspace{4pt} 40 | \end{LARGE} 41 | 42 | \vfill 43 | {\huge \Embedding@value@date} 44 | \end{center} 45 | \newpage 46 | } 47 | 48 | \endinput 49 | -------------------------------------------------------------------------------- /src/Graph/header.tex: -------------------------------------------------------------------------------- 1 | \usepackage[margin=1in]{geometry} 2 | \pagestyle{headings} 3 | % 调整页面大小,默认页面与常用规格不符 4 | 5 | % 用来输入摘要 6 | \usepackage{abstract} 7 | 8 | % 用来插入图片 9 | \usepackage{graphicx} 10 | 11 | % 插入数学符号 12 | \usepackage{amsmath} 13 | \usepackage{amsfonts} 14 | \usepackage{amssymb} 15 | \usepackage{amsthm} 16 | 17 | % 引用链接可点击 18 | \usepackage{cite} 19 | \usepackage[colorlinks,linkcolor=black,anchorcolor=blue,citecolor=green]{hyperref} 20 | 21 | % 用于插入伪代码 22 | \usepackage{clrscode3e} 23 | 24 | % 用于插入C代码 25 | \usepackage{listings} 26 | 27 | % 调整代码的背景和风格 28 | \usepackage{xcolor} 29 | \lstset{ 30 | %行号 31 | numbers=left, 32 | %背景框 33 | framexleftmargin=10mm, 34 | frame=none, 35 | %背景色 36 | %backgroundcolor=\color[rgb]{1,1,0.76}, 37 | backgroundcolor=\color[RGB]{245,245,244}, 38 | %样式 39 | keywordstyle=\bf\color{blue}, 40 | identifierstyle=\bf, 41 | numberstyle=\color[RGB]{0,192,192}, 42 | commentstyle=\it\color[RGB]{0,96,96}, 43 | stringstyle=\rmfamily\slshape\color[RGB]{128,0,0}, 44 | %显示空格 45 | showstringspaces=false 46 | } 47 | 48 | % 设置参考文献风格 49 | \bibliographystyle{plain} 50 | 51 | % 处理下划线 52 | \usepackage{underscore} 53 | 54 | \usepackage{ctexheading} 55 | 56 | % 设置Section标题风格 57 | % 标题居左《一、标题》 58 | %\ctexset{section={name={,、},number= \chinese{section},format = \Large\bfseries\raggedright}} 59 | % 标题居左《第一章 标题》 60 | \ctexset{section={name={第,章},number= \chinese{section},format = \Large\bfseries\raggedright}} 61 | % 标题居中《第一章 标题》 62 | %\ctexset{section={name={第,章},number= \chinese{section}}} -------------------------------------------------------------------------------- /src/CSAPP/csapp.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{csapp}[2018/3/13 v0.1 Report Template for CSAPP] 3 | 4 | \LoadClass{BaseSetting}[2017/1/1] 5 | 6 | \fancyhead[C]{\heiti 计算机系统实验报告} 7 | 8 | % 姓名,专业,学号,班号 9 | \newcommand\infoauthor[4]{\def\CSAPP@value@author{#1} \def\CSAPP@value@subject{#2} \def\CSAPP@value@ident{#3} \def\CSAPP@value@classnum{#4}} 10 | % 指导老师,实验地点,实验序号,实验项目名称,实验日期 11 | \newcommand\infoexp[5]{\def\CSAPP@value@teacher{#1} \def\CSAPP@value@place{#2} \def\CSAPP@value@expnum{#3} \def\CSAPP@value@title{#4} \def\CSAPP@value@expdate{#5}} 12 | 13 | \renewcommand\maketitle{% 14 | \clearpage 15 | \thispagestyle{empty} 16 | \begin{center} 17 | \rule[1.10cm]{\linewidth}{0cm} 18 | \includegraphics[width=0.4\linewidth]{figures/Banner} 19 | 20 | \vspace{0.5cm} 21 | 22 | \textbf{\zihao{0} 实验报告} 23 | 24 | \vspace{1cm} 25 | 26 | \textbf{{\Huge 实验(\CSAPP@value@expnum)}} 27 | 28 | \begin{LARGE} 29 | \vspace{2cm} 30 | 题\rule{38pt}{0pt}目 \dlmu[6cm]{\CSAPP@value@title} \\ \vspace{4pt} 31 | 专\rule{38pt}{0pt}业 \dlmu[6cm]{\CSAPP@value@subject} \\ \vspace{4pt} 32 | 学\rule{38pt}{0pt}号 \dlmu[6cm]{\CSAPP@value@ident}\\ \vspace{4pt} 33 | 班\rule{38pt}{0pt}级 \dlmu[6cm]{\CSAPP@value@classnum}\\ \vspace{4pt} 34 | 学\rule{38pt}{0pt}生 \dlmu[6cm]{\CSAPP@value@author}\\ \vspace{4pt} 35 | 指导教师 \dlmu[6cm]{\CSAPP@value@teacher}\\ \vspace{4pt} 36 | 实验地点 \dlmu[6cm]{\CSAPP@value@place}\\ \vspace{4pt} 37 | 实验日期 \dlmu[6cm]{\CSAPP@value@expdate}\\ \vspace{4pt} 38 | \end{LARGE} 39 | 40 | \vfill 41 | {\huge \textbf{计算机科学与技术学院}} 42 | \end{center} 43 | \newpage 44 | } 45 | 46 | \endinput -------------------------------------------------------------------------------- /src/SoftwareConfiguration/sc.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{sc}[2018/3/13 v0.1 Report Template for Software Configuration] 3 | 4 | \LoadClass{BaseSetting}[2017/1/1] 5 | 6 | \fancyhead[L]{\heiti 软件构造课程实验报告} 7 | \fancyhead[R]{\heiti 实验\SC@value@expnum:\SC@value@expname} 8 | 9 | % 姓名,学号,班号,邮箱,电话号码 10 | \newcommand\infoauthor[5]{\def\SC@value@author{#1} \def\SC@value@ident{#2} 11 | \def\SC@value@classnum{#2} \def\SC@value@email{#4} \def\SC@value@phonenum{#5}} 12 | 13 | % 实验序号,实验名称 14 | \newcommand\infoexp[2]{\def\SC@value@expnum{#1} \def\SC@value@expname{#2}} 15 | 16 | \newcommand\giturl{\href{https://github.com/ComputerScienceHIT/Lab\SC@value@expnum-\SC@value@ident}{Lab\SC@value@expnum-\SC@value@ident}} 17 | 18 | \renewcommand\maketitle{% 19 | \clearpage 20 | \thispagestyle{empty} 21 | \begin{center} 22 | 23 | \includegraphics[width=0.8\linewidth]{media/HIT.jpeg} 24 | \heiti 25 | 26 | \vspace{0.5cm} 27 | \textbf{\zihao{1} 2018年春季学期}\\ 28 | \vspace{0.5cm} 29 | \textbf{\zihao{1} 计算机学院大二软件构造课程} 30 | 31 | \vspace{2.5cm} 32 | 33 | \textbf{\zihao{1} Lab\SC@value@expnum 实验报告} 34 | \normalsize 35 | 36 | \vspace{5cm} 37 | \begin{table}[H] 38 | \centering 39 | \begin{tabular}{|p{3cm}<{\centering}|p{6cm}<{\centering}|} 40 | \hline 41 | 姓名 & \SC@value@author \\ 42 | \hline 43 | 学号 & \SC@value@ident \\ 44 | \hline 45 | 班号 & \SC@value@classnum \\ 46 | \hline 47 | 电子邮件 & \SC@value@email \\ 48 | \hline 49 | 手机号码 & \SC@value@phonenum \\ 50 | \hline 51 | \end{tabular} 52 | \end{table} 53 | \end{center} 54 | \newpage 55 | } 56 | 57 | \endinput 58 | -------------------------------------------------------------------------------- /src/MasterProposal/proposal.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{Proposal}[2018/3/13 v0.1 Report Template for Master Proposal] 3 | 4 | \LoadClass[11pt,a4paper,fancyhdr,fntef, UTF8, fontset=none, zihao=-4, linespread=1.3]{ctexart}[2017/1/1] 5 | 6 | % 调整页面大小,默认页面与常用规格不符 7 | \RequirePackage[margin=23mm]{geometry} 8 | 9 | % 插入数学公式 10 | \RequirePackage{amsmath,amsthm,amsfonts,amssymb,bm} 11 | 12 | % 链接点击 13 | \RequirePackage{cite,setspace} 14 | \RequirePackage[colorlinks,linkcolor=black,anchorcolor=black,citecolor=black]{hyperref} 15 | 16 | % 图表相关 17 | \RequirePackage{float,graphicx,tikz,pgfplots,array} 18 | % \usetikzlibrary{graphdrawing,graphs,trees,shapes,snakes,arrows,backgrounds} 19 | % \usegdlibrary{layered} 20 | 21 | % 用于插入C代码 22 | \RequirePackage{minted} 23 | 24 | % 设置页眉 25 | \RequirePackage{fancyhdr} 26 | 27 | % 参考文献引用顺序 28 | \bibliographystyle{unsrt} 29 | \numberwithin{figure}{section} 30 | 31 | 32 | 33 | \ctexset{ 34 | fontset=windowsnew, 35 | section={ 36 | name={,、}, 37 | number = \chinese{section}, 38 | format=\zihao{-3}\bfseries\raggedright\heiti 39 | }, 40 | subsection={ 41 | format=\zihao{4}\raggedright\heiti 42 | } 43 | } 44 | 45 | \newcommand\dlmu[2][4cm]{\hskip1pt\underline{\hb@xt@ #1{\hss#2\hss}}\hskip3pt} 46 | 47 | \setCJKmainfont[AutoFakeBold=true,AutoFakeSlant=true]{NSimSun} 48 | \setCJKsansfont[AutoFakeBold=true,AutoFakeSlant=true]{Microsoft YaHei} 49 | \setCJKmonofont[AutoFakeBold=true,AutoFakeSlant=true]{KaiTi} 50 | 51 | \pagestyle{fancy} 52 | 53 | % 题目 54 | \newcommand\info[6]{ 55 | \def\Proposal@value@topic{#1} 56 | \def\Proposal@value@master{#2} 57 | \def\Proposal@value@auther{#3} 58 | \def\Proposal@value@ident{#4} 59 | \def\Proposal@value@teacher{#5} 60 | \def\Proposal@value@date{#6} 61 | } 62 | 63 | 64 | 65 | \renewcommand\maketitle{% 66 | \clearpage 67 | \thispagestyle{empty} 68 | \begin{center} 69 | \rule[1.10cm]{\linewidth}{0cm} 70 | \includegraphics[height=1.11cm,width=5.92cm]{media/HIT} 71 | 72 | \vspace{1.45cm} 73 | 74 | \textbf{\zihao{-1} 毕业设计(论文)开题报告} 75 | 76 | \vspace{2.35cm} 77 | \textbf{\zihao{-2} \Proposal@value@topic} 78 | \vspace{4.55cm} 79 | 80 | \zihao{3} 81 | \textbf{专\rule{32pt}{0pt}业} \dlmu[6cm]{\Proposal@value@master} \\[14pt] 82 | \textbf{学\rule{32pt}{0pt}生} \dlmu[6cm]{\Proposal@value@auther} \\[14pt] 83 | \textbf{学\rule{32pt}{0pt}号} \dlmu[6cm]{\Proposal@value@ident} \\[14pt] 84 | \textbf{指导教师} \dlmu[6cm]{\Proposal@value@teacher} \\[14pt] 85 | \textbf{日\rule{32pt}{0pt}期} \dlmu[6cm]{\Proposal@value@date} \\[14pt] 86 | 87 | 88 | \vfill 89 | {\zihao{-2} \lishu \textbf{哈尔滨工业大学教务处制}} 90 | \end{center} 91 | \newpage 92 | } 93 | 94 | \endinput 95 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ## Core latex/pdflatex auxiliary files: 2 | *.aux 3 | *.lof 4 | *.log 5 | *.lot 6 | *.fls 7 | *.out 8 | *.toc 9 | *.fmt 10 | *.fot 11 | *.cb 12 | *.cb2 13 | 14 | ## Intermediate documents: 15 | *.dvi 16 | *-converted-to.* 17 | # these rules might exclude image files for figures etc. 18 | # *.ps 19 | # *.eps 20 | # *.pdf 21 | 22 | ## Generated if empty string is given at "Please type another file name for output:" 23 | .pdf 24 | 25 | ## Bibliography auxiliary files (bibtex/biblatex/biber): 26 | *.bbl 27 | *.bcf 28 | *.blg 29 | *-blx.aux 30 | *-blx.bib 31 | *.run.xml 32 | 33 | ## Build tool auxiliary files: 34 | *.fdb_latexmk 35 | *.synctex 36 | *.synctex(busy) 37 | *.synctex.gz 38 | *.synctex.gz(busy) 39 | *.pdfsync 40 | 41 | ## Auxiliary and intermediate files from other packages: 42 | # algorithms 43 | *.alg 44 | *.loa 45 | 46 | # achemso 47 | acs-*.bib 48 | 49 | # amsthm 50 | *.thm 51 | 52 | # beamer 53 | *.nav 54 | *.pre 55 | *.snm 56 | *.vrb 57 | 58 | # changes 59 | *.soc 60 | 61 | # cprotect 62 | *.cpt 63 | 64 | # elsarticle (documentclass of Elsevier journals) 65 | *.spl 66 | 67 | # endnotes 68 | *.ent 69 | 70 | # fixme 71 | *.lox 72 | 73 | # feynmf/feynmp 74 | *.mf 75 | *.mp 76 | *.t[1-9] 77 | *.t[1-9][0-9] 78 | *.tfm 79 | 80 | #(r)(e)ledmac/(r)(e)ledpar 81 | *.end 82 | *.?end 83 | *.[1-9] 84 | *.[1-9][0-9] 85 | *.[1-9][0-9][0-9] 86 | *.[1-9]R 87 | *.[1-9][0-9]R 88 | *.[1-9][0-9][0-9]R 89 | *.eledsec[1-9] 90 | *.eledsec[1-9]R 91 | *.eledsec[1-9][0-9] 92 | *.eledsec[1-9][0-9]R 93 | *.eledsec[1-9][0-9][0-9] 94 | *.eledsec[1-9][0-9][0-9]R 95 | 96 | # glossaries 97 | *.acn 98 | *.acr 99 | *.glg 100 | *.glo 101 | *.gls 102 | *.glsdefs 103 | 104 | # gnuplottex 105 | *-gnuplottex-* 106 | 107 | # gregoriotex 108 | *.gaux 109 | *.gtex 110 | 111 | # hyperref 112 | *.brf 113 | 114 | # knitr 115 | *-concordance.tex 116 | # TODO Comment the next line if you want to keep your tikz graphics files 117 | *.tikz 118 | *-tikzDictionary 119 | 120 | # listings 121 | *.lol 122 | 123 | # makeidx 124 | *.idx 125 | *.ilg 126 | *.ind 127 | *.ist 128 | 129 | # minitoc 130 | *.maf 131 | *.mlf 132 | *.mlt 133 | *.mtc[0-9]* 134 | *.slf[0-9]* 135 | *.slt[0-9]* 136 | *.stc[0-9]* 137 | 138 | # minted 139 | _minted* 140 | *.pyg 141 | 142 | # morewrites 143 | *.mw 144 | 145 | # nomencl 146 | *.nlo 147 | 148 | # pax 149 | *.pax 150 | 151 | # pdfpcnotes 152 | *.pdfpc 153 | 154 | # sagetex 155 | *.sagetex.sage 156 | *.sagetex.py 157 | *.sagetex.scmd 158 | 159 | # scrwfile 160 | *.wrt 161 | 162 | # sympy 163 | *.sout 164 | *.sympy 165 | sympy-plots-for-*.tex/ 166 | 167 | # pdfcomment 168 | *.upa 169 | *.upb 170 | 171 | # pythontex 172 | *.pytxcode 173 | pythontex-files-*/ 174 | 175 | # thmtools 176 | *.loe 177 | 178 | # TikZ & PGF 179 | *.dpth 180 | *.md5 181 | *.auxlock 182 | 183 | # todonotes 184 | *.tdo 185 | 186 | # easy-todo 187 | *.lod 188 | 189 | # xindy 190 | *.xdy 191 | 192 | # xypic precompiled matrices 193 | *.xyc 194 | 195 | # endfloat 196 | *.ttt 197 | *.fff 198 | 199 | # Latexian 200 | TSWLatexianTemp* 201 | 202 | ## Editors: 203 | # WinEdt 204 | *.bak 205 | *.sav 206 | 207 | # Texpad 208 | .texpadtmp 209 | 210 | # Kile 211 | *.backup 212 | 213 | # KBibTeX 214 | *~[0-9]* 215 | 216 | # auto folder when using emacs and auctex 217 | /auto/* 218 | 219 | # expex forward references with \gathertags 220 | *-tags.tex 221 | -------------------------------------------------------------------------------- /src/Club/RegisterTable.tex: -------------------------------------------------------------------------------- 1 | \documentclass{BaseSetting} 2 | \usepackage{multirow} 3 | 4 | \def\publishdate{2018年9月} 5 | 6 | \def\clubname{IBM俱乐部} 7 | 8 | \newcommand{\cent}[1]{\multicolumn{1}{c|}{#1}} 9 | 10 | 11 | \pagestyle{empty} 12 | \begin{document} 13 | 14 | \begin{center} 15 | \Large \textbf{哈尔滨工业大学学生社团登记表} 16 | \end{center} 17 | 18 | \begin{flushright} 19 | 2018秋 20 | \end{flushright} 21 | 22 | \begin{table}[H] 23 | \begin{tabular}{|p{0.05\linewidth}|p{0.1\linewidth}|p{0.3\linewidth}|p{0.1\linewidth}|p{0.3\linewidth}|} 24 | \hline 25 | 社团 & 社团名称 & \multicolumn{3}{c|}{\clubname} \\ \cline{2-5} 26 | 信息 & 成立时间 & \cent{2018/9/25} & 指导单位 & \cent{计算机学院} \\ \hline 27 | 负责 & \cent{姓名} & \cent{所在院系} & \cent{联系方式} & \cent{辅导员审核签字} \\ \cline{2-5} 28 | 人信 & \cent{冯云龙} & \cent{计算机工程} & \cent{18846155227} & \\ \cline{2-5} 29 | 息 & & & & \\ \hline 30 | 指导 & \cent{姓名} & \cent{所在单位} & \cent{联系方式} & \cent{邮箱} \\ \cline{2-5} 31 | 教师 & \cent{吴晋} & \cent{计算机系} & \cent{13503647884} & \cent{cliffwoo@hit.edu.cn} \\ \cline{2-5} 32 | & & & & \\ \hline 33 | \end{tabular} 34 | 35 | \begin{tabular}{|p{0.05\linewidth}|p{0.3\linewidth}|p{0.28\linewidth}|p{0.28\linewidth}|} 36 | 社团 & \cent{姓名} & \cent{单位} & \cent{联系方式} \\ \cline{2-4} 37 | 顾问 & & & \\ \hline 38 | 39 | 成员 & \cent{本科生} & \cent{研究生} & \cent{总人数} \\ \cline{2-4} 40 | 情况 & \cent{25} & \cent{5} & \cent{1} \\ \hline 41 | 42 | & \multicolumn{3}{c|}{} \\ 43 | & \multicolumn{3}{c|}{外联部:负责与外部的技术类组织的联系与交流} \\ 44 | 机构 & \multicolumn{3}{c|}{宣传部:面向全校及社会各界宣传本社团,使社团的各项活动更加透明化} \\ 45 | 设置 & \multicolumn{3}{c|}{技术部:负责俱乐部成员的学术研究活动、包括项目评估、相关知识的搜集和整理等} \\ 46 | & \multicolumn{3}{c|}{全体部员大会:负责组织走向,评估俱乐部发展状态} \\ 47 | & \multicolumn{3}{c|}{} \\\hline 48 | 49 | & \multicolumn{3}{c|}{年度项目指导:主要面向大一新生代} \\ 50 | 常规 & \multicolumn{3}{c|}{技术分享会:面向与有一定基础的技术爱好者} \\ 51 | 活动 & \multicolumn{3}{c|}{外包项目:技术比较强的,可以有偿接取社会各界的项目} \\ 52 | 简介 & \multicolumn{3}{c|}{实验室考核:吸纳部分成员进入俱乐部联合实验室} \\ 53 | & \multicolumn{3}{c|}{组队参与竞赛:参加各类技术竞赛} \\ \hline 54 | 55 | & \multicolumn{3}{c|}{坚持专业素养与专业能力结合} \\ 56 | 社团 & \multicolumn{3}{c|}{坚持知识学习与实践能力并重} \\ 57 | 宗旨 & \multicolumn{3}{c|}{坚持诚信做人与创新能力兼备} \\ 58 | & \multicolumn{3}{c|}{培养服务于现代社会发展的复合型高级应用人才} \\ \hline 59 | 60 | & \multicolumn{3}{c|}{} \\ 61 | 指导 & \multicolumn{3}{c|}{} \\ 62 | 单位 & \multicolumn{3}{c|}{} \\ 63 | 意见 & \multicolumn{3}{c|}{} \\ 64 | & \multicolumn{3}{c|}{指导单主要位负责人签字:} \\\hline 65 | \multicolumn{4}{|r|}{(注:须加盖指导部门公章或指导单位党委印章。)} \\ \hline 66 | \end{tabular} 67 | \end{table} 68 | 69 | \end{document} 70 | -------------------------------------------------------------------------------- /src/Club/Constitution.tex: -------------------------------------------------------------------------------- 1 | \documentclass{club} 2 | 3 | \infoName{IBM俱乐部} 4 | \infoAuthor{IBM俱乐部} 5 | \begin{document} 6 | \maketitle 7 | \tableofcontents 8 | \newpage 9 | 10 | \section{总则} 11 | 12 | \subsection{社团宗旨} 13 | 14 | 哈尔滨工业大学IBM俱乐部,本着服务于计算机系教学和同学们发展的目标,在哈尔滨工业大学人才培养的理念的指导下,通过发动和开展各种贴近计算机专业的活动,让同学们对计算机领域知识有更全面、更透彻的认识,并通过学会活动突出并强化专业的理论知识、弥补教学中实践部分,获得理论联系实际的实践机会,培养出具备综合能力和素质,适应社会主义市场经济发展和现代化建设需要,培养专业素养与专业能力结合、知识学习与实践能力并重、诚信做人与创新能力兼备的、立足专业、培养服务于现代社会发展的复合型高级应用人才。 15 | 16 | \subsubsection{活动理念} 17 | 18 | IBM俱乐部,作为计算机学科靠实践、训练或反复体验而获得才学的人组成的学术团体。 19 | 意在:扩展知识、锻炼能力、启发责任心、激发创造力。学即“课堂不学”,会即“职业应会”。 20 | 注重思维培养 ,边学、边练、边思考、边修正、边提高。乐在其中,有所收益。 21 | 22 | 在老师的指引下,以学生的自主学习为主,多鼓励和提倡扩展学习。 23 | 俱乐部的学术研究侧重重大项目的跟踪报告,前沿知识的搜集和整理。 24 | 并定期形成一定的学习报告,谈论问题,形成最终的研究报告。 25 | 26 | 社会实践,则是学以致用,实施的的过程。寻找真实的项目进行锻炼,溶知识与现实一体。 27 | 28 | \subsubsection{培养理念} 29 | 30 | \paragraph{坚持专业素养与专业能力结合}俱乐部时代发展,发挥计算机系的优势,参与科研项目与商业项目,把专业知识内化为基本能力与素质。 31 | 努力培养基础扎实,知识广博,有获取新知识能力,具有较强竞争意识和合作精神的应用人才。 32 | 33 | \paragraph{坚持知识学习与实践能力并重}大学生实践能力的培养日益受到人们的重视,因为实践是创新的基础。应该彻底改变传统教育模式下实践教学处于从属地位的状况。 34 | 构建科学合理培养方案的一个重要任务是必须为学生构筑一个合理的实践能力体系,并从整体上策划每个实践教学环节。 35 | 这种实践教学体系是与理论教学平行而又相互协调、相辅相成的。 36 | 俱乐部活动的过程中安排了专业策划人士的讲座和教授的指导,尽可能为学生提供综合性、设计性、创造性比较强的实践环境,如果每个大学生在4年中能经过多个这种实践环节的培养和训练,不仅能培养学生扎实的基本技能与实践能力,而且对提高学生的综合素质大有好处。 37 | 38 | \paragraph{坚持诚信做人与创新能力兼备}诚信求实,旨在对待学术和活动的精益求精和认真对待。 39 | 严守哈工大“规格严格,功夫到家”的校训,以踏实的态度对待一切的学术和工程工作,把握时代脉搏,提高创新能力,迎接时代的挑战。 40 | 41 | \subsection{社团目标} 42 | 43 | 本俱乐部立足于哈工大实验室,依托于IBM公司,为广大同学们特别是计算机系的同学们,提供合作、交流、学习、实践的大平台,以此为基础,提高同学们的科研水平、实践能力、学习能力。 44 | 45 | \section{组织机构设置及职能} 46 | 47 | IBM俱乐部设有全体会员大会和部长级会议。 48 | 49 | \paragraph{第一条}IBM俱乐部全体会员大会是该组织的最高权利机构。 50 | \paragraph{第二条}IBM俱乐部全体会员大会行使组织内部规章制度的制定权。 51 | \paragraph{第三条}IBM俱乐部全体会员大会每月召开一次例会,如果有必要,或有半数以上会员提议,可以临时召开全体会员大会。俱乐部全体会员大会召开的时候,由社长或社长指定的人员主持。 52 | \paragraph{第四条}IBM俱乐部全体会员大会行使下列职权: 53 | \begin{enumerate} 54 | \item 修改组织的规章制度; 55 | \item 监督组织规章制度的实施; 56 | \item 选举俱乐部的副部长; 57 | \item 根据部长的提名,决定俱乐部内其他职务人员; 58 | \item 监督组织内的经费使用情况; 59 | \item 决定俱乐部内各个职务的设置; 60 | \end{enumerate} 61 | \paragraph{第五条}IBM俱乐部全体会员大会有权罢免特别活动筹备负责人。 62 | \paragraph{第六条}IBM俱乐部章程的修改,由指导老师建议、或由俱乐部社长提议,并由俱乐部全体会员大会以全体会员的半数或大多数通过。 63 | \paragraph{第七条}每周举行一次部长级会议。 64 | \paragraph{第八条}部长的任免由部长级会议全体人员的半数或大多数人员的同意。 65 | \paragraph{第九条}IBM俱乐部部长行使下列职权: 66 | \begin{enumerate} 67 | \item 解释组织的章程、监督章程的实施; 68 | \item 制定和修改应当章程以外的规章制度; 69 | \item 解释组织内的规章制度; 70 | \item 监督会员的工作; 71 | \item 决定同外界组织或个人缔结的协议或重要文件的批准和废除; 72 | \item 规定和决定向会员授予组织内的荣誉称号,发给奖励,通报表扬或向学校推荐会员获得荣誉。 73 | \end{enumerate} 74 | \paragraph{第十条}IBM俱乐部部长职能是: 75 | \begin{enumerate} 76 | \item 科学分配工作任务; 77 | \item 协调会员之间的工作关系; 78 | \item 量化测评队员的思想状况,工作及考勤情况; 79 | \item 监督全体会员遵守组织的章程和各项规章制度; 80 | \item 管理组织内部的档案和文档资料; 81 | \item 拟定工作计划,社会实践活动的计划; 82 | \item 活动结束后进行总结,并整理出文字资料; 83 | \item 组织会员写活动报告; 84 | \item 评审并录用优秀的部员或部长; 85 | \item 负责社团与外界组织或个人的交流活动。 86 | \end{enumerate} 87 | \paragraph{第十一条}各部门职能 88 | \subparagraph{外联部} 89 | \begin{enumerate} 90 | \item 为活动拉取赞助 91 | \item 加强与外校的技术类社团的联系与交流 92 | \item 负责与本校相关组织(IBM实验室、关毅实验室等)的交流与合作 93 | \end{enumerate} 94 | \subparagraph{宣传部} 95 | \begin{enumerate} 96 | \item 全面负责本社团的海报、展版及网页等各种宣传工作 97 | \item 配合各部门做好各项活动的宣传 98 | \item 不定期的面向全校及社会各界宣传本社团,使社团的各项活动更加透明化 99 | \end{enumerate} 100 | % \subparagraph{组织部} 101 | % \begin{enumerate} 102 | % \item 负责管理会员并处理会员违纪事件,并收集会员对本社团的建议和批评 103 | % \item 负责对各部门的人员考查,并向主席团提出书面报告 104 | % \item 负责本社团活动的构思和策划,并按照学校有关规定在活动前提交书面计划,在活动得到批准后全面组织使活动顺利进行,以达到预定目的 105 | % \end{enumerate} 106 | % \subparagraph{财务部} 107 | % \begin{enumerate} 108 | % \item 负责本社团的财务工作,负责保管本社团的财产、财务登记和检查 109 | % \item 购置必需品,明确资金收支情况 110 | % \end{enumerate} 111 | \subparagraph{技术部} 112 | \begin{enumerate} 113 | \item 全面负责俱乐部技术类活动 114 | \item 协助宣传部制作宣传海报、视频 115 | \item 有偿接取学校及社会各类外包活动 116 | \item 负责俱乐部成员的学术研究活动、包括项目评估、相关知识的搜集和整理等。 117 | \end{enumerate} 118 | 119 | \section{组织管理制度} 120 | 121 | \paragraph{第一条} 为使本社更加稳定有序的运作和发展,特制定如下管理条例 122 | 123 | \paragraph{第二条} 会员管理制度 124 | \begin{enumerate} 125 | \item 部员必须积极参加与本协会和活动,不迟到、不早退,有事要事先请假。 126 | \item 部员在参加有关课程、会议及活动方面,若迟到、早退两次计一次缺席,累计无故两次缺席予以会内警告,四次予以留会察看处分,超过四次给予勒令退会处分。 127 | \item 每次会议及活动前,部员进行签到制度,考勤人员进行点名记录,并将考勤情况记入部员考勤记录表中。 128 | \item 凡未和协会协商擅自退会的部员视为自动退会处理,并给予开除协会处分。 129 | \item 所有部员有义务高质高效完成俱乐部所交任务。 130 | \item 每学期末对优秀社团干部,优秀部员\footnote{由部员参加活动的积极性、工作完成情况、工作态度等进行打分,根据分数优先享有各种福利。}给予一定的物质奖励。奖励方法由部长决定签字后统一划拨。 131 | \end{enumerate} 132 | 133 | \paragraph{第三条} 会议制度 134 | \begin{enumerate} 135 | \item 每月召开一次例会。 136 | \item 每次会议及活动前,部员进行签到制度,考勤人员进行点名记录,并将考勤情况记入会员考勤记录表中。 137 | \end{enumerate} 138 | 139 | \paragraph{第四条} 活动制度 140 | \begin{enumerate} 141 | \item 部员应积极参加俱乐部各项活动。 142 | \item 活动形式及内容由部员商议决定。 143 | \item 每年进行一次实验室分流,给不同兴趣的部员选择实验室的机会。 144 | \item 每年举行一次社团内部的大型联欢晚会或外游活动,增进会员感情。 145 | \end{enumerate} 146 | 147 | \paragraph{第五条} 纳新制度 148 | \begin{enumerate} 149 | \item 为促进本俱乐部长远发展,不断开创各项工作的新局面,本社每年都将在全校范围内选拔吸收新的会员加入组织。纳新对象主要是全日制的低年级学生,兼收少量优秀在校高年级学生,纳新的时间、方式、人数、期限由本会会员大会决定。俱乐部的纳新工作原则上在每年的上学年开学初进行,如有需要,可临时决定招收新成员,有关情况必须在俱乐部内妥为公布。 150 | \item 本社纳新工作坚持按照公开公正择优录取的原则,任何纳新工作人员徇私舞弊的行为,都必须予以追究。 151 | \item 社团纳新工作严格按照通告报名、接受申请、组织面试、试用考察、正式录用的程序进行。 152 | \item 申请加入俱乐部的学生\footnote{ 153 | \begin{enumerate} 154 | \item 宣传部有一定的PS、摄影基础的优先录取,或有较强学习意愿的,也可酌情录取 155 | \item 外联部要求五官端正、口齿伶俐、表达能力强的优先录取 156 | \item 招新过程中,有某方面特别突出的,也可以破格录取 157 | \end{enumerate}}必须满足以下基本条件:热爱祖国,思想品质好,政治极上进,学习认真刻苦,工作勤勉踏实,有团队精神,为整个组织出谋划策.申请加入的同学经录用后,建立会员档案。 158 | \end{enumerate} 159 | 160 | \paragraph{第六条} 退出制度 161 | \begin{enumerate} 162 | \item 部员在本社工作满一年可申请退出;未满一年,原则上不可退出。部员长期不遵守组织规章制度或不能胜任在组织内的工作或已经不具备做一名本俱乐部成员的基本条件的时候,可自动申请退出或强制其退出。 163 | \item 部员申请退出的,必须递交申请书,经部长级会议批准后正式退出。 164 | \end{enumerate} 165 | 166 | \section{经费来源} 167 | 168 | \paragraph{第一条} 本社经费来源于学校拨款,企事业单位赞助及外包活动收入。 169 | \paragraph{第二条} 拉的赞助的资金存档管理,通报部长,并和会费收入统一由财务部存入专用帐户。 170 | \paragraph{第三条} 每次活动经费由各部报告申请,经部长签字后划拨一定经费,并将相关票据凭证交于财务部,部长核对登记。 171 | \paragraph{第四条} 财务情况公开透明,财务部每月向部长汇报财务状况,并接受所有社员监督。 172 | 173 | \section{社团活动} 174 | % 大致活动安排,包含预计活动时间、活动内容设想、活动规模等 175 | 176 | \subsection{招新} 177 | 178 | 为了保证招新质量,我们使用推荐制和审核制并行,主要核心成员使用推荐制招收,即通过老师介绍、技术部成员介绍的成员经过再审核得以进入,以保证核心成员的技术水平和能力。 179 | 180 | 对于外围成员,可以不那么严格,在某一方面有特长的,比较适合某一个部门的,优先录取,在组织活动,宣传策划等方面,技术水平要求可以降低,但相应的,其所在岗位需要的能力需要进行保证。 181 | 182 | 本年度招新,主要从以下几个方面入手: 183 | 184 | \begin{enumerate} 185 | \item 从网络技术部当中挑选一部分学生,作为核心种子,其中的4-5个可以进入实验室 186 | \item 从大二学生计算机系中招收技术相当不错的学生,与网络技术部同级别(以推荐制为主,限制10个人) 187 | \item 从大二学生群体中招收部分人员,进入宣传部和外联部(限制在15人以内) 188 | \end{enumerate} 189 | 190 | \subsection{俱乐部网站维护} 191 | 192 | 本着锻炼俱乐部成员的目的,我们建立了几个项目,主要由俱乐部的技术部成员来完成,以起到锻炼成员能力的目的,特别是技术水平和项目管理能力: 193 | 194 | \begin{enumerate} 195 | \item 维护学工处的研究生座谈会公众号,实际运营项目 196 | \item 建立俱乐部自己的网站和公众号,完成招新、宣传的目的 197 | \end{enumerate} 198 | 199 | \subsection{技术分享暨培训} 200 | 201 | \paragraph{技术分享}:目标是每周进行一次小型的技术分享会,约3~4个人,把握时代动向,追踪时事资讯,对时代最前沿技术成果进行调研,除此之外,亦可以介绍近期的知识学习,以课外为主,若是对课程内的内容进行拓展,需达到一定的深度,以此来锻炼俱乐部成员对信息的收集整理能力,以及表达能力。 202 | 203 | \paragraph{技术培训}:主要是对于俱乐部成员需要的能力,知识广度进行拓展,以广度为主,深度为辅,同时会布置一些与培训内容相关的一些课余练习,力求部员对培训内容做到心中有数。 204 | 205 | \subsection{IBM技术讲座} 206 | 207 | 计划本年度请IBM公司进行技术讲座,预计举办形式为研讨会形式,学生投稿、审核、发言,围定技术讲座主题,举办一场学生研讨会,计划宣传册、宣传海报以及网络平台三位一体,具体宣传主要由俱乐部成员及校组织部完成,暂定与国庆假期之后两周左右。 208 | 209 | \subsection{WI输入法维护} 210 | 211 | 关毅老师的WI输入法急需人手维护,目标是恢复WI输入法的稳定更新,参与进入此项目的俱乐部成员有大机率进入关毅老师的实验室,有机会接触到智能医疗等高端技术产品项目,本项目采取老人带新人的机制,随后即可开放代码供俱乐部成员学习、熟悉,参与进入输入法项目有补贴。 212 | 213 | \subsection{实验室选拔} 214 | 215 | 目前联系到的实验室有两个,一个是IBM实验室,一个是关毅实验室。 216 | 217 | \paragraph{IBM实验室}由吴晋老师牵头,主要做区块链信息挖掘等方面的研究,约5-6个工位。 218 | \paragraph{关毅实验室}由关毅老师牵头,目前的产品是WI输入法和智能医疗,流动工位,大约3个左右。 219 | 220 | \subsection{学期末总结暨成员聚餐} 221 | 222 | 对于本学期的工作进行总结,关于学习、成长、项目经历以及俱乐部的未来发展,之后进行团体聚餐,提高凝聚力和向心力。 223 | 224 | % \appendix 225 | 226 | % \section{社团花名册} 227 | 228 | \end{document} -------------------------------------------------------------------------------- /src/Graph/images/HIT.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 EPSF-3.0 2 | %%Pages: 1 3 | %%BoundingBox: 0 0 500 424 4 | %%DocumentData: Clean7Bit 5 | %%LanguageLevel: 2 6 | %%EndComments 7 | %%Page: 1 1 8 | save 2 dict begin 9 | {/DeviceRGB setcolorspace 10 | /T currentfile/ASCII85Decode filter def 11 | /F T/DCTDecode filter def 12 | <> image F closefile T closefile} 15 | %%BeginData:; 16 | exec 17 | s4IA0!"_al8O`[\!<<*#!!*'"s4[N@!!WQ0"pG,6"pG29#6kG@&./aN#mq@V%h'!c'GqZ''G_H&*@2 18 | dG)^?=<(*G.N,:4ce.Oc5W/MJb)0I8+r.0&$%6NIDs#7:_D'+,'[-lNj>-n$Jl-n$Jl-n$Jl-n$Jl- 19 | n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n,,2!"fJ;VucMm!?qLF&HMtG!WU(<*rl9A"T\W 20 | )!10ZO 21 | eE%*6F"?A;UOtZ1LbBV#mqFa(`=5<-7:2j.Ps"@2`NfY6UX@47n?3D;cHat='/U/@q9._B4u!oF*)P 22 | JGBeCZK7nr5LPUeEP*;,qQC!u,R\HRQV5C/hWN*81['d?O\@K2f_o0O6a2lBFdaQ^rf%8R-g>V&OjQ 23 | 5OekiqC&o(2MHp@n@XqZ"J6*ru?D!%;)SAnPdkC3+K>G'A1VH@gd&KnbA=M2II[Pa.Q$R$jD;USO``Vl6SpZ 26 | EppG[^WcW]#)A'`Q#s>ai`&\eCE.%f\,!.)KM;U\CAi#QR_!uX4R.KR@:LNjo0ePf&].;WWt; 31 | N)QTk8UH!F3q&2>rKRron!"b[O!0JB.*>S:JgiRXNE8+V:]#DelI'@r%VM@T?=T)2;u5M`4'bkBXXf 32 | #=O]/)iBiT'9m_d'6CPMnH1LOMEE-?s?eg[9n)F)#B.^SiM?RFJZ!54&oHY)Q0C]:dY/HqDC&n-&O5 33 | qgfZ1o^+X+]:jC"C&caZ3l2!04$#X_gGp(JuSCm<6kr\4@WqkE/Ek@:>n8?H4-N?2jHA^YqEIBDi6" 34 | Qi6m_!:*N)+8E>EL)iqdrn"&6n.1T;pjiAE^b(&TW^lgf(>k=o&nh0D;?$X8;YnZTqHr_!qOTptn,E 35 | B>H"caJ!/j)*@FTeqj_Fnt-/7i(ea`.\?bA5q!02LOKRnJ]Vd-/;iE@K$S=enK5*PNr_E\oOAB>]U(j-Z[>2$,`iO48!3T/^S^lRAho4C5ZdCF2=Vr:oMG]QGJW9eq$-Rh>AmO],M;J6bB*gF#3 39 | ;+20!;+20!;+20!;+20!;+XDG"Vag!"Vaj2!msS45Qqj":]f$990`Xp;*YF\72,`!72,`!72,`!72, 40 | `!72,`!72,`!72,`";UI`5'N%+!+ZQK*Y,>p.fh$Ig>fCPq(s>Jq?jcCA*rKZ^]eWac<&LMeh)C?YH 41 | N+!5O5M)BT;?BoK^1]g*8$3U4?C.4aS"F-GiqKaUh"4A>HUN>>/TsShhQ-L^oKX*nL_M64?j=TBcBA 42 | ZR3!\_bo6bD&jHKnMYQ=JA=dG"GBkKU\XhJr1&!isf`(qa%/s4>.TVmM`ufi24^i7)KpsLDY75DD'2^MUhj\r%]&t/nkU!JEOCFH4rLXb0E2#:(I4^C 44 | 6?PMQ.u';qebE#,_(ZnL',;o(=#$D]n 45 | 6;0`L;IYm]1RY%,4moI8n*H,$l[.q_LiEVmf&Zd4iX3KJ17`]29ZlMgjjFNU1-e7)q3Q?`T2f,s$Z= 46 | _VSiHT.4&D_1INM%UVCa9qU4K,tct-B[>(9A@]8k2+)9OX-5h&-XSHa'ZIqMX/6kW_P/<4T#PMY8O1 47 | 5c_H^P\b+"I9j2Z0VpFD7kZons]kQ/9qLr*iYp>)P3LFBL0XMLoQ[3l!EckPLug@ 49 | ;rmNR;qnmD0&DB5=sq8G$>Q7M*Ejt==Q@T9"t%[Va5h$?L1H_eQ5<+;EKKD=P`K<]%KH8fVOG,(KU#cFR0.QB`]h+)?KtGSc,63_pTQ0+hpA-le^ToGgSi0L*^ho)t;(%D1AVg(-7q'(V7)'h5ZrrAY+f0/& 52 | qML$(q4M,m7rm'"tJH`pk*;UoP5G@eS*r+jVB@cud-&'"$XEnna8S3Lr#]_RP2:Y],3Bh8gZEEtrp'C[= 56 | f`-k?PDi)1pZAW7a$d%N%mGk\%?sqq`fr3q6p:rk>8gWlM>cY/nJnJ8L%f6f7"M=lMK&bo/qtTAuOQ 57 | #op=`UprC@bYDY(5dAkJcC.X0930#0K4akX6PGW'gHDTtOH?HU(2c:VHE@tAn!;4%kV=5"GohQF\B% 58 | ;@VV^#Yd[pPDKP^a?nIWb:tK=iA'peJlrqHOl"L*a?YA$^b:\pWsbFUN(Y&FpA3!3_ru&Tj2lCk69SpT,hgJrMFq;2,48pXd!i`%0USJL(8nq2/:J,pdu1-1r5@/DI7%2NC 61 | TUY*CV,5=l!$+gJ9E#,UoI_;W$Rhh!S#`$pf$+ZZ`,EMXj!5=%F:>1R5+V#0B,]Q7tj&-iU72T2P4H 62 | ^Ekh2<5OTm_O)MoMlJlSV@UR"uaq5S,@pH/PpIgUQnYAKS-#+9.Mo5;BFDk_CPnQrKZYCc`qdg 63 | 2.:Bm!Riia7j'rr<'?IhHPHJ/r?>c)Zi);bPeh*mG,!Ke:j4R6sWqlu]:J#+90/Ua,XX5_J^0TMqfr 64 | kME`gDf`T;Q&r@P(DdY:`+?KF3+Et87LD@9=LZ"#nD037F0=c4Z0h7=5K]FQHQc"$O2UC,1fkV\`6S 65 | \+pU/aVrrB3KTD8RcO,BM<@up#Q+'<(R!9.blNDJYcEM(fqrr>+WdG.T(P^a9-,9l5s6)T6_]dD5() 66 | V;=c(6[aCi6S!TjXa)RYrX.odJU=!u 69 | b.<#;)>cMWTk!KG57ETfoP!AAQB`2G)\J:Z*q^>!,NjNd2=CG^pbcW4i/;g/V4-.C\/om[%R`RCPmX 70 | )n*1lup>aL1/([FH.p0)pU@jH4g`d)2a\i3(E*-Wb4Z,*WAJ>pQJg9ROPbKFi3>gf_r/PhEiBAfn%_ 71 | H0r!3&b%r`)ffW'E1.UZ)ip$#k)lIR4WKCCQSP 74 | k'P>eeSW)5Gc+W1HXT>W:]X!!:]X!!:]X!!:]X!!:]X!!:]X!!:]X!!:]X!!:]X!!:]X!!:]X!!:]X 75 | !!:]X!!:]X!!L4B>MY9`nXnM,,2QU]>u%BD2$dgegNa8UklWo(f\LeH]r,Go0QWRdtR=EF1H5K&'*4 76 | br(jq4^An,\N7-h2,UbE_5pfVS*rj';,#_f^X#6_qEn3/c55J*Megh7V?ljR@*'?od@G!GJ_+Ko6?V 77 | FeFfL]^5`\##Kld*6eOX"p@YJY#Q>V@!,WQqXaVHN^is#;\, 78 | 0P`jnC4lF6349['a)\:;f%+1p_3(==O4j,@hT*l>#,d9]-2.4(]"MQ%YhBc[,\Z.d((Ei;Kq 79 | +Pt7%!d^Do6c? 80 | _OHo'aPdGAV0/]*SA(>lfTV?[4n,//3i?c6jpGa-:92m$q/gjPXG0r@)?lJIH;EVT107[@90U\g)j^ 81 | 2q_]IVe`6F5ssO(/50.N< 82 | =@jDSal!Aq9r"JTPfF<H_r6&eX"H9k8c?be[2ai:=S`LJ31"Mm%Zc)V08:\` 86 | ZGq0j]:Mg2$esS\VoVCqoaUtSuqK#"22(4DH-W#>s]M1!$5Bp.cN>#KK^p8"$AKGl4FHrCF37-m[PB 87 | B2.##H>C.7d?Q4aN2u.375DT4tknccuf'KOrpH0<%U:QiIie5 88 | sX+ei-c\_1MO;CMCggR0kn6BX57\Z+=.t.HS%K:V.lI;2=-]3gk+NCJERS2PlnnK=+^/_4P]-;W(X$ 89 | rXnqUX(fe^G_.*'pLC`trf?O*^TDnDGAT4.bdR7C8IY,D8L'=*Q 91 | +[I,\HpH*cc&\8\!+iptp[.V;oKk==Jtrs'"F%&)YAIpX]:.=A-\gUr.3rdb<0#MqhZWp'RqK5"m^k)[A$ 93 | XD=O5)mnDf8"tVku>k@1utuT?P2*a1/NHYKQnOn'k5;93tKaKbRBL"Vag!"Vag!"Vag!"Vag!"Vag! 94 | "Vag!#tm]$!)c_B5Qqj!5Qqj!5Qqj!5Qqj!5R;.apm^;74<'u^Y`ifXjXjjfmiLhFfcC(m!QJo\DO' 95 | gC`m5'\Z4HhHn@R> 96 | gDJ',]9^']cZ2$_r(5\DMG3m`o#G<2AS*hg0Ah$!-!/[]kbg)`HkV&hhef`'a^dQ9(tA&2F(WaDj/: 97 | M;?"o'k^BO+BC)(`rH]PAK9\*+SUJ7[1[3PS@mrd^W1sAY^]Vq_PtOd"D)FBlD`%:M\@%`K,`$IHX0 98 | qQ&bki+'=$]7hRDf707<@<=nRe'F9*979>QeZbPlc"PVpS$-kUVtoSaeVe_Q+u;S[.Qb,OQUN%/57$ 99 | 7B`2'SPo2ce0ViYmNf?SOSmDe\"Fas[/Jpo=)TqG"MC;i,+9Q8lY9Ds>ieL@?k5]beS%*R3:I7oC?&djN4lrIjS24 101 | P-8fe8VIS48/[S1WcJI`+,Xi-`;1b*[fnG!/62V_jWSWDe"2 102 | rl#:iOrrB))f`rUjCXPJ@=.*,-;Q!_DgV`-[B^9HK1)kRRD4k!Ji^fe0Kg\b;5(HVb'XUpbkR!,M.% 103 | g_&R$+8!Ji^/8[BO_)l!3tB[;YD[-"i^mNm:/cDD%SAHY$b3A/l3!D&GJmRduL??L#*CY3S!H(8lS] 104 | b*,,,Dg%^M&A#ie&I882uW(9 105 | ,ud=r`LH<6I.X5K;/H5^-$grZHhH1IcTOWXOiIp]%!"XXCe::08t`Rr&9)O5G[Oh(#&M`_l[GZn?ee 106 | kE:]Kt*3,M8.tS^4uotCi:qJqm`f1Vj?3%1R+%\g<99CgQTMpnN9aiP"+JI,H,"fd"C&bLW?"k/FS7 107 | YSektD]'=-;roO.[h*8aR]nLcSEsU+JWfIf,PffW56/TkbTCDj\j#CNhO,NM*U0kpM+84)P:T42lgM 108 | NjGjqO6j&m/[MaW`EM@Hn;L;6/rJg-22VSuHQY[FB\P3-o]uSo2X2IqZ>K"`$[q.H2_qb 111 | 7GaX?F#&,4b!s5*E1j%>[Q>\Fa5g-greBIP!bOF>94CGNj7TUZOW+6>nDQt?2cPZ-MnF,\pf"GI4>\Ct3!GT7X[*0c^)N9T_CUY-4m% 113 | a>Wg[hSl=+aeq'3]n2&gB[9Y%pPPXTG,L.N6U!eme59r+r<');F"G\^!\K'M(B>AJF\A1S 115 | fP\dWIh?D!&:-gP(^>Fm_B-.e$e6Z]6_j`gX-7G901h-]d/Rd#83GU3'b?2I@_7-PJ"FN!YpIaS/q; 116 | sj7]TVqe87e;,]A)qET[Gic0DuEr507\Keehl,OeSd)&[^!C]Nkhh2N,^#eh=elrb.X0alV0eTTi;! 117 | s5Uk7BeYqcXc(@jgTVtdgf0C\ujBi^P-Oga6dC_[f[\u[KV]:VE@I!jmb,tSPpkSkL#h>p&[$^sG-V 118 | Tp5r4=-O0DCMe+-5%9W>s"GnhFce\XAIL4`Y>M#DD:=jRt^[b:rX>\to#a'"c=3aXa^=jKgW^Q9B7[ 119 | Y=nY#n@%Z$^0[S9H'Xm_5u,j5J%OpZm=&BLZg`V+E7>"/hh`L@A,GuNN^)+k4-/h+%fQ1goEqNs!C- 120 | X)J_IKM@sMufTAF",bB`JU[b\^BVkiR#H:&CWif!1/bEJsqu!8$tG^f&Qd9@n7K&kQ40'N%-4M 121 | C>,!MC>,'VMQUYUQlSS@>7f#"F;!XO+]QBS\CfX#Ih(LM;m*!Ji60:Q&Gm`%!5ioQ0DqXH,%1pI.m) 122 | XT^_g=mJ71@(Z^_';VotH1XZFY'NR^p;+20!;+20!;A#@$-j-%1LP5<'($Xl4R/W*@;^CGP:%U_s;:I'S`8?"krp,&pHMPbDO2K_U#N# 125 | ERgWZ9ZRB[IHP8W_II=2WUX^QH%`E3$Nel)L`[irW7"!oKJ&Wp9-fr(h03+.I[4KGkbN<9FXd/= 126 | )[D(I?8bVK)Bf]'Q>V;-IQDXV8(Jg?C<2>B`)f[kNcHtiLP#8`*,=pV&OI>7>d(q`bu+WKl.3/e#1-.EK5(ShB)"^,/%e\(+PK3&"g\gGUi+r 129 | (R%%o*@Y_O,tXh&@qBb)%'6@Y%sjPS1[:1>QE>DZjI+k>X]TRJ5`oNi.4fV5W2+h6CaRM&KM-\N-i\!Cr_dmq)q34c/S1):OL-Id6Dhj&cN'VofZ+N!*ZVD@K!S+fc< 135 | )-0C&3%pn#MjIsH%4?I*hB.o14JQ]ag#Yr1g="hl!0[3BCtj@&7;\,&3<34NDp8,\#8OnnSJ!"/WA- 136 | ]C/Q,FC7NQIqAc6,lE**p4(#8Sn`;4t;m,5D(%"^L9nrmO8o5,kc(u 138 | SJXHku5mQA9O.Vr'CFeM#G,q(@g@Rt81eESA!<_7ENflu:OV'j_3\kIsea%4uWA_*o&7!C[]!!C[]! 139 | !C[]!"[,Vtf2AiEcMA6Hg3"hiDDE&1b$PfE'6E+!BV=60R5lj73V<=2J$_FH^:=%"'oV)/%p=.H7(C 140 | ]'"9p:ZX6r_+"OO,*lM-fIaA!K2cdu:>(jGT"YXK3H"?n&oBk%SI4Mc 142 | G5u'Vt+#D0anP5UgY>aM.?]KLo%uP`nGG\&6>!]_;8C*VFqlTjE'42mIQ5;SgUN9pn)33k96QCo/&a 143 | A]?2>6cJn3>V__i"uKT85(o^m+ehjGrR3aN*cQIKHdi=65dTHS_ET_^WLWXk2WNrm/;1D*ps[_tT.[ 144 | M\Y,e`:D:$SAh(+?>(`4e(THoA&`D+YYB"!Rn1jZi5HbsC9+)sP'k9BO](GlGl/7TkrW^lB?SL 146 | L837I@U+YXeFY>WUk.O/+u$8.0V:hW)5tt!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)e! 147 | :VRHVW4@p$/Idr]GZ[o67%?W95(tdQK._%J`o2!iDk=MlR-$/T! 148 | *X,@sNr#m"t;:kVN"a%4=Ek[>6F^d^8n@aIp>5^mhdqVth)"'PP>t<+_2R`*t2q`&Z:bjEA7%pnMig 149 | mgRrbL<49Sc1s?GV,ACGs'F^H+k1lO(T3daj)_I35+1*tac)lpg*OCqBgjq')#GcY@;uQncr!0o 152 | [4b]^+pTRh)7V0*$5oaQ&M2q_@Gahj.`#A=BWH:q*F!5KYpK.,kn/)o*rrBC?KnT2e*[A:X.02,+kP 153 | P&Mhs_V7-G@KsKVeVhXTGfQOWpDk9ciejsejrr>@O/#;0U93rU6jR1?m 154 | KG5W**KX,e'T3;HU4&DgggG7O<7af@WA;(+5O2A'rf:MnQe?:F9.W+P1S]0 155 | oQAn\V3/^XosE;YZT79)>=aWijs4e*M(*7r.O*U"F!KPiC6Mtpqp8`=1]&eLVe_s\S(!cdk8)o0&U6 156 | /tZlj&rtHD[SWW>MI/n^=!(ke5NaGpuA8U_NN)=MTSRr*C!D'B.D@8KQ:#ZpHGIL[tA"qR:_?%r(Ok 157 | Jp2WB$p#/4LK8SrAm7^5Ge5L^t?h6ILnCNZ,0+qU!Y)dbTbcpp0$qu1(5jekuqASW8V0pnabO$3,N\ 158 | oY!g$4H]+PW-C&hta:m3Jt4KdY[M3d64^!6/W;M'Zk8bpH\^Il9C\nu3]:4'KOghk"SZD/;1+VGCMnT 160 | u,!/+^ue&Q?qCbG_fdOh`O5sI,R#P94R>Qo"Ukt(;"CcD>,AD7ga;/grQ"-Fp 161 | `,0X`7d)W^S+tJQ\5#k0pF8M<;'bg%M.N)+8\+oPhYJi?6?\,h-C+G\0n)05%45i5O]=n6$DD#CX[A 162 | T=aZ9/$X$r;VZ(5H]$?dbU[$HWIHlNr[Zn`*k]+uJ%pJ46IO+]S_o$ZO220ttK%q)DO["3!qn%ntq: 163 | AL@7-LMs`E&Ft0boTF&?`eg),lU?Y2@=P+5u[DhBpj:A[0\F>BW,)EJTf"^GdEd!O$)kVc'$t;Vs\$ 164 | c,u;d25O'5r^Sba4P*XI:NJ(N9d)(Y8B%!XWBKRZp`Zg?!+U9EegVPT^7`5POFOW_6iR.7EVS+n\aX 165 | A6!(ZOdri'n:5qU?_AlEOT7&qa%o97cDmFo4]).!X0Q584+C`QW$+QOHDBOWF#`KA8D$!&jNZeYGFF 166 | ;2-JiLO"4CI$AA.#?W#!_>R>#oo#AjAr-nkF/`^p(d17+-pIPH\5A5IpllI!r8V-CiTdS148<]85[aFp&XYkL,n 171 | [hma^Q7h\(mlj>[>]Hm?]XrhM2VOD)L_A(:ME#H/r(iI9DR6I@9&")BTL 172 | bI`G*j`li%I&jM5fM8'^f?TikaqB,F'N=GN@=1oe4Fd>,T>tY7D'M_l$:haoFJEHi@5j+Sie/(!PU@%IDl?Q9l;h"`HI\6+U*QQ%uCO`Bu>*nr+SS`FfUsC9T>@`P 177 | -'84F/V]X3tGZTHG_KgL)g\>,]HV6rm]!.J<@o(o)K5lE,*B=5pY=JA!iq`L^A#NYYD&'P5mS!nk\S 178 | ],1aj8Qra^1524(rq">4hgpL7Z0L%c3'kY#Dt]U5Aq!U5Aq!T[?".'N%+%??PeY_h24`>k\f'2k"a` 179 | 7!Ruupt,N@kPbN5dAf3hA;ua@%#bOY,9W%>\oVhRP3?I\P,efmeG,A"e7R-OCHY/:rqb2GR=4RNIQ] 180 | 4K*@CV':JJ72[5iiu23e]Y%+iP61sqf1hC@%IbRfk0I'S*mjZi:`/)Phhc"m2H_+):2->beR&BXnUq 181 | 3Uo]r%$7:`D.#F^T3qI;c1uD.MD`^H>KfU0MsB8+B,df:iLht9sgXPnkYr%]7N,6Bjd3M74OOAl3P5 182 | 0MKQTqoW;a&:RCP(cL@%`[,X%;i>bqB?QO=Hm/I'A=#-]T04IS*c[9RoWn4#4:=F4NGhL=ldo5UZO6 183 | lD:rO9U@=Zbb=$\jTKjFhH>:Zbc.($^CbFT%\O'+]qB/Ng@V\[E+OgN"tiafFX:kJflPX#fh:T$n2d 184 | fNK\t\W5UBMC8J!MC8J!MC8J!MC8H=;+1I!;+1I!)CV6Yd7"`LLS]Cmqb(7^f/.h*Y/kJ:Dg].tr0" 185 | dI2=f)6]9To$O*6H-g#.T0p"R+Y!+lu#J;rkAH'u&8E:%j'4r[U`8&r1UZY_10Ok;TZ'.ufS4'uFt? 186 | S?d-[57_KL/".j(=LkrR54O9%4)&mLbR-u74]E48(/dR`kO'nFd'nU\q!jq&$lBR)b-M#:gm";"cPN 191 | ?F3hO#Ctn<<+EdMW]KiW<\=YBG$=_5mbY1@h'%K3ECM`CTY@/[&B^Hi@qqVkqKpSKg*m0QO[=Mq:ZB%]pAlQa236S41T7S^S\m"_SX]r>FSV&(s-d>"E8;rneKc$ 194 | (=q?rrrC"ED$2PkeAq\:$8LX4`ue5borBT&,^&(MdW1=:p\W7KFJYcI[HF.&;+20!;+20!)CV>1$7M 195 | X!$:@HT!.=848Eg35?IO%!dgL:)L-e,=LQ)65^g$H2?aHo7p.lQ2fJ?tugLIU:\e)dO/bobG?eQ#c( 196 | OcF$TEb9DLuej]iJtc>n_s:FKR>f0%[l@Z%dS0a(J'KdWE8mdrG1&\qqN]_A*5QslM0HefC_>I*@Y\ 197 | fF.=r`:&3DPf9Um5d^)nm<=,!e\cc!Ch`+KSqge9s$Z2QWSWq@!"sG;?@lRWpW=uc!)! 200 | +OoJQ0R`*uN'HpUX,rr>^l!23JhQN$psqAqP:rr@/-RGRqf;3U"1'ZO0=6h,4q_8&GgJ_;+ 203 | 1I!;+1I!;+1I!;+1I!eu)CX5TUBp08]Fig8%*Q\%8,qZm&&=-H\>KS1qbsan>T_"$uISXf"lE=*L+( 204 | et"SO8Mg`^)Ae]):L:O^`:/+TBCR?9dO+KZX)iK_7jt^jNTcB\0aT*<2_8%6!u:"u)mI^P70IQ-O=Z 205 | 9(Q?KClh8oKA;Sdq>Gl+o6;tb+"q/lER"_Ut/rYSoK;n9:*]nFg?>t:d0CE-o<8`coeJME5[p 206 | utpbAcAYNKf,?FY4Vg>/@MDj1.f$.Qf!kJ0+mL?G^_K98e;\rDl28:R,q*2HXjI$m(.B-rb""![Z]qPr;%3dNu)/:\cdq$2P@Xop3+M)84:'m-( 208 | )9SJ+d,h'j_Cgpm0%iV6e_F!@>t(FJ*?1NU=THc>iE+a0f%=ArE>WRS>D+1m;U9hbS)?EF$Z%eLeGM 209 | bB2mP1e@75DCp#DTd?MC\n0.9;TF&5OR]Ll%E1t:=)L450CpbfV5%aNC%D\ZI,%5+ld8b.^'KR@p!/i[&,pKSk0`jB()^[D1Gf]=W"WlO1c/W>4q*%A8b 212 | W/(VmLj!9$GEih;lqjQ5-RL&"A$G(rsf-7&mD[/"H$0]Z[/S,7g!6Aq[2<@J$A)DpO;\HTYNKG*-)/ 213 | DJGPnCdm,+n+*c#UQ5UCqr9nGk]US;m=Qrr>[&0%D0Dd@MLfPa@O'$9LZ-L+a(iT\ia^K2 214 | 5G``ah&=#cdbB5AC>ISh5PXHG7l1#iNKS^qh%W^m;=B2Q;*Y:!;*Y:!;*Y:!;*Y:!P\,F]MG2D_$Ul 215 | CUTEV'QN6hQN=2t7?&Onm0iZ.such,!K&[/JN9)0:_liQ)(7_KX$)8r0AdOTfNoQ&jK5=V>I4gX2t,b_>YXfnP4oVWF 218 | Z7W(@nd]XhoV/BuYBC@uB*eE5)P3>N)H>'TL0[7i5Q:^0-UIb4Y0HtHTJ_$;m5Y`uLZSLZAl&@*f:@:63;AW/+'H\b!66"kMAkH&9_ln1[QS 220 | r3l_WeoeC=AiQFoTM#!@_ahfW3#S5r[aia!3nhCj#"4pG=ca`)gG/EXK]M]NG8fG#g8lFbN9W@?OMbgrrC.(O2ocL*tGd? 224 | H2dls;a95irrCQ^rrA74rJblVV!&9H`n(EeiU`tKhe+>(fA:/.rS#l8ghUVWmqop"b[aSKK+I!_J&7Y'4l0\.$K(j`!ZV%f,>Z^o%78*5]XG-8gKWp[2[nDoo& 228 | +[@$@KY_`AhPB')6-Uk=tI1dnH?(@t0!CJ+n,'c@;ZS9L&)4lfKj;N8N>Blf;mGIPjn9hftVieT@b7 229 | ]rm%9bA*5!-;ETXh1.t9N7D8Bl?XePBlEs(T`5"&q0M1qk5PFX1u<+Qn^jWlIlappWuWP(9l=\4/L/ 230 | [2r'&^B\n/h.q2t,R:1_6P_&2mEr&$-]jgDMr!/+8);26(PTD">S0I65dG2SM]lHW![QR[1-e+5DSR 231 | rNM4^:q?6#Ws?8GYW%6FBSB+m*-T>FX5#pmf%$1%Is&=GHYbfiLP&,deFWte(XRj_.<]&IAYcdcJN< 232 | YOM<_S_9(]#_D`PINR#07T4P.*%6!;&H-Q[Li-BlmhgFKtCE#ENFOaTF[]GM'@h%U5c? 233 | SM4V`S2JqKMr>0iN,AhN#pVrr=5A!7Wi`qlKp*'1VuD[nTWZA;BO]2jiK4-TOAc"!6!RiQY`IHAk$6 234 | \'b+-FM"lSh32jPa.)2FaP)&_3dOiiJRn9:Q_#9_(kVT'+fX8mbB?0\rr?Ri`XbeRrG*KA\F<-qGan 235 | [E]3S_`5\V$F^!d%PG4UY+cVCjpjYfBe[4]blUpZpl;s+fdAbVKq(+^8`!e(YTAr\!_`C6,M!f@E[/U+9*D5-jUlYC 237 | BoI/EK^c'CL#>nZFiO@ltf?DK=`[qoorHsShpg9@0oDj[H!!85]!#&*L+(`JR!b^6NrrDRHKr8V<%\ 238 | olc3fU8&LK`/&k2De+^/CWr+;ElXEJePqq?hIa2:g7S4uDGhaB&1\p@B[+G&5HK-g=!rL]0gBI)F]K 239 | 2ti1+q&Kh?I;e-7nB\N"rr?P(+!3stnF%Ilp\t6G=$N]uH4H?]VGDJKiPg^P;"j7eL%B1W5%B9A7jF 240 | 3u0"`j5gA$uk6(:X=i7-oiUgm<9/',kbgMdJa#L\sF_g`p1^16lhch[@Mn+[+b+!3(nMCp^lPrk5A$ 241 | qK5T"rrCCPY`K7BW 242 | \)QgE.LJ=%j`9c+Mb0-BD;OKQ4lVf8mGI1O+31O1/;1I2kmCIec%gq4&gO4CgFu+tco)A^^/6>,SIq 243 | `s@P2>K\A8[?hWrr/9q6"Qj7p@Q'mN!7ao@n!h.RtZ4mU6CKN3I@Mh5?j0Hc&#YdX4dK=S0&.e#X-) 244 | 2f_Qgl:lNKWlhq4DBV4UQ 245 | P&^?MhTUuC4rC[Oi`()S<^^?R.Wp^6e5c:a;W2g/3Y*?ZP#Q>EtHBmOG!3M]_cbL[s!)qgm!)r,E`! 247 | +L$R^QBDXblrrBbWrrD'EQ19XLGkJ`X:t"_f=,AQhBM>_W#utA&G(J98Xs_'c!"ZL+'ZdCfC2N>7h- 248 | >PorZ0b_XhPYL+kQ?Gr;-IOHXJVKh$B-frrAX9,`egOFQ;b^,LNMCS7]9MlETFY\ph0Edjasc*^iCnLg^[3'p\(^i^H"5?)1&344eOp25,qGd1=3&=FS9\=PqP9`e:i#*jCc+eVFP?DO^T6XF5HQ' 252 | W[1U4+/-,CnX+.'$k;g;bTD\Ta:U(5c\??Tke&!"KZ5lF"c?mCDMAXoYGiK#L3d3IQMcf762HJFGMB 253 | 3$aT*D\T4:%:N?gOiZ]hTuC,L'_r1m)\0%KdLblfh/(3(;\Fr!A[##:DQ(rrD)Ee*QS'ErQ--`9QBQ\Zbg5mQIVfrr[X2a&]i& 259 | eFp&8YNu2g!;d%J)KgG.V<]0bd_^Er=-+X)e=-@C=7TuaY-1@jS)YGl]-qf8[!S`_Q""Cti^W+A./4 260 | VZnjYi)iLUBLBdS.jo/JlZ(6<"r\,;*ZkP]YOrrAeI\Bbc>>"A(B$0/G&8\WA]I)Uq0IH^Rf[_,o*> 261 | n2>kCGA2Xl*R0>h7LoSC"n`XkN\]]%:P 262 | K!N/LH_lJXD[N,W\Q`k_Qn;kJj&S]r`MXBi6m?Uu2!sAU/ULj14T23J6Hop;HDVsK&eu_-(EggdiEl 263 | -pgfL$kekMEbA#P]sjQBltL9:[!l2n@A5L(M.Ln]Rm=3U=Mac=_'PCqm*u2j#H#a1L[;!!B3o(W1_7 264 | YJ]+s1u$c5Z1U*E!r])QYXVT_h)_-m-]3?npknscSeSK>\$g#;D';AKDVmH\EheroUc,!d!SO:[96nG(/meNaPUZ/8)\E!/2g7It$$-Dboko^E:G.:JuTjl"m/]oVD7$=?LU,k<6p%*7'u2>CTpOjB 268 | VHQDrUbf`D7$B2"]ZSn[&>grW>2 271 | BOTq_`ffjl]_-Emg\K)?XR^i:tqmQ^P1M\2`q@e4Iimi5F#3p4=E$H9U8V9D/; 272 | b^;!:^a]_9ZYK5NghCV6qc$s&P4=?kJ.P$Ktf_D3+G'u:5-Ojq%bD:__`uO-fXE\YQn8qtBnQ[uD-+ 273 | TJ]@;kkMg=pC/LH@1Ec;$ee_S6SH`oC93ib]aph!*EK`'l:PHh$^:4=KZ!4?;='Zg_%R[.3-=*asH) 274 | i6NCRNX_"Ec?j3#<9G9MpXAukQrBTK]3TogqMt&&Ne_1kiV<=6WlqAF^8H!_Q:SZoNV5[nN-\mphQa 275 | F^-c1%-IOCUNnI;m,1]K618g>^\)qBb072Q*ju!HK52tJfd;>kXWd$$te35*jHKD4Dk>%*);DY] 277 | FXb7(ojm1W`bJ610Hqr3LG(S@KbpD*hIA([KUP8MiNhWOh4rDl>4t,VuV7)e7/t@[8Rc.4^:n`(T_j 278 | WEC$>]0Z;qCUJ1qU-$R,7X[O>aQ?D4!?P`BIpQM/E2CpCi4*^'F1X:LTh1pj(j<*s[%r_WD57F+4Y1 279 | 5R#:A8i\7HT^1I#Dhjo-Dh^1H5e"3!EpCnk=7%GrL,-:AVZa+7Vc-e5q/l)_e#IS=3h?);Apo@o+71Hf3MJG^p2[U$>6k/_[lDCe5D;ajp?Kp;W93iV,=1-L 282 | eMK"G;G2^1"kH/UeIM^T_pu)FZ(7B9uC><$u\H$FQYomPHqLU2BS\?DVrjOK.NW'0orjM#lnG`L+h[ 283 | iudS&?+a_/(7*[_7\F/l:Z*cHM=)Hdth$iO=X1]G':/$*ES`c/H&aW4G;*aU)dTK9'2o_k%D/'u,Vg 284 | 95ukNG`^]a?_gF^!SR3a".oEi3X::b7gHqm'NiPRhBg^r[]L5h%FPDr[Q3\(S=fC*T@W'QC]8as[Fb 285 | BYd.e^#(O@+rKXC,ihV?3H=7Z/qQ;o0O9RCrci[\5[:Q'D\CCF%5d:Hc35bO`44Y)3\Br#K)-23(0F 286 | aH]^/e-[1i]0Lj9F9&:Y2`L2/MupRp9SKM>8>C[fSkU1tJ;UNH(]aH;'n$Pae*gRe*03;>Ys/YF$jI\66(Q(*%@Mm&s4?0X5j 289 | +mN92O84'd>PgY'SUT)`rrB9nJ,F?!kY[TZe7Q,f]:MbF'+@6'FQKFnf_Y28[p)KEHXn3D0s#0_!u7 290 | Bd4_I43XNPD2G*#&GKUd\0*fJPAm9_>mBD@Z1gr\s`!#$d\!;PYlal%?S\V1i$T2X5Xfe+XF.rVg42 291 | fZ+X8]_)I=?IQ:]VkNF9/3Cog(aP[H68!X3ESSY0+V/XG:.+m:R<0]^NfaC`7]NOnPhI729X\.^rQF 292 | ;bTR^Nh';&(M)C_a!AV9'5]q-iObm6pm%_'6,R48K=jnMm$pminNOt=j[p#/=3.g'iX5ulZLL$gQ 296 | /QoOV]V4?HIp0N33\B?%h[H#0jkbDQ78BH3!6%)e4TkodRLIc,5ruII6!`G.oRV#N6VEfW8EW)Z-V` 297 | 7I%L;L*R4ff5 298 | GEhIO]igO+%$.>qQ'VoQjRnnaB]3oM#E]QUni^c:KY24$mmhFtq&$/#No,B\U-Y0m;ZN2V)67kHX9c 299 | ,9AK,H^d`:b)QiO3OVSgE8NSB:OL\-delo>Xl>Q<4_JQHE[*Xl_]LaUO'Xt"8hV$+NP&EQ)fr)eq): 300 | "\)5GtA+a1b9NqGt+CZ8j(pmF@TYI6_#_aM,H67#G_a.]\&.[Sh)GqIJ4rrsQS*IWEFY&'KDO,j(2:AHfh2]I:#q8QZ`FGnXIj'VmqqOdVHeB3`?W7NPDsb`9\6VEIJf?B`'ES 302 | Pa7H@g.e,.#VHJh:5?#/%T'g`JLP`6GDmA%:T>Zrge_6kNMlE93Ek=9ZZ"N&rNj!SRGe.1pTeiOnM1 303 | rOQ'gH09qqHTBeu\-TDSQ2O$W>,cZ>-"A+(a7TaZQd1$+hR_>j(XWr]TceZ_Ui29r7,62R;,o,>@V= 304 | $_O\.*e-!Ae/B]gLT4(I]Z3XXP1f1S$ubiOA8L#/g`0h,0j@g/M"Si:8`B%d*CfR@`jW3@C 306 | `DFb?qnNUqUL'"pt*G]?&_$2qA$9]Lm@TF:9`G)'FUR?_D@P*AKFk5\0' 308 | ,Q^aW3N0Wn0HH4ApsPRrtc_kJ42Q$hL!t8A+KVTMZM+mmY"T2Q1>jgWR@2;!=7sg;f*5]@-+VZk-MZ 309 | P$;D#O5:>U,\-(rp-0F>CIc&-Q\B8D1s8g11>S@.=Mb:n)NgT#29=8f44\k`h2QWp*BL";MQVf_cMgfu8:B))F+@\Y!sY%PT-1@ZsHT8K6'=hU*&oXSReZ[]#p 314 | l2qMWnnVQ5D3iB:oJ#Hff=^j-Q`0+*^D*;pGI*dp?gWJGN>>4%rLR05ou;"=8`EH[`DLk-_G`gKX0' 315 | =>Fm$&sgt7^*h=u)d*uTd6SS%NMY,`Nm0lNF&N0:`l9S#dp:DnDC%g;Z"jrJ(-4,]?81J"X&P 316 | AHmEGjHp0*W?egl0)aE8!i5$hlj#+`&bqr,OrL%$oaW\_!oto&PIge_)LQBF.0M7C>L7TMjg3Ch4Ob#Ts/5U;h]8N2s64s2/?"X?G?F>(H"?=oh2W$*4 318 | Mr0'CmPBj=A53'c!>kjk4Ip3TJBS5E#C'A9_$VnQ`dGnQ_Csg;D/MUeM4WIELD[cJ806H;sG#4t6L3 319 | KiKG8^"*,q/VUbF8eN(QP1_"_3'HT.rr@aUAcD`r%0QV.c2Rda 324 | kl1X:=_7U55Q2c)!5ET)nbT/>Mr"*kfMTLbNm[=GFYNe9g*_ZOd9tKXFNE:G.uD#bHPD@;D$kkc3#q 325 | Hj?5q7(d$)Cl>(tgrYtLlu_]P5D6R+Cmr1GHSo8;sciE"VBq1r]+p[2u!5@"05K@T+J9@;?d>tMF/d 326 | uD650hDaV$!:W[Rnl$!3TILgehXq1qreNCi1kPa[\_5];t0uT'Qbj09Mk-O2NdbA"&d+d6q42,:0Dtk[\iSA:g13aVSF%q(`[FAPonm.[X/mYsRr%XXgk-a3" 329 | nAe85>MWZRNN('\i4ecO"p+GCC-N4'bJ]V>(WD_>CH'R\D>$aP7U`kkdP,KWhZBUcnW/LTiKg$^]#E 330 | mGP>dntRs3)t'-VFWQ-ePDDhW-+H5rr\H%%-Mlfq4)D.gfVl.uqd9AN_l>r"@2atK'/_^3"^CKo=O5 331 | p+,THUt=4+f63:E+2`%?]p@[CCZF>No" 332 | "G=e[>c+4j%h]Z$W$OhGTW)7`kD#XJk7l]DcH`uaV/&RgrMBq^fM5-O2CMl537psN3mXPpfb:Cl5d7i^4:]jt@h57q/p_bFK8eo/2GEN*QmK8@0[H 336 | L2>;(W/1*A!8u]pPZl]Y$./l4)aqcFKI#5p>=7==.ic3>5nT?mhTXoBNf8Tk+<9R,dpcZDBA.m/&(e 337 | dUY@?Nn7gTu*d!i^p=S<4?-Lr^(]\*8ik-M9XoAC=NuUY2RA\];>/nVLM!MSBf5i$+oM:Bh[i0DfQ0 338 | jg5)jiJ*kp)=:X)3odeo"*[?e3(/8FW"VrnG!T^U+DUAf!OVXQ-4\Dcq>:`)?C)_cBR6:2O 340 | lXZ84r?iQK4K'?>F_TkbR`gtdJEg95J-Ld!-^RfAt>`3HIQ+.[ 341 | quk?TcNBPfu-MsXG&e2k8ePGG5hOR4AsMb0\Y'nnfW+7@=CT;Lt@YM(lG/.ipRFQVWq?YeLl?Y;EJO 342 | q_@Rg4o4:".*A^^mbA*C'BD[qcDm/iEC.f"Ppe]]s[\Nes/`:5s,bB2*[+o[l>]coebpUHsiSP*GFu 343 | ma-@@T;ZjN=)Sj$&uBY$?48>DpBrlH-$]Y,N_K&\ZKYhD0MVj,Es=RGo;-Ga]'p__OT]?R*m+AC1>PA=-g7K3A7@GUN5%b%m;piPn&=2rt!eU 353 | 1,fBpabcK"pL\kD 354 | UK;h;ipCMQ[5V,&hG![q#pf!$U#+[:[QVYQGh-HHNcfjH7;X@*V=/3Qd/O*a\dVt:&a?bH`-M;s9>n 355 | On^=-otd;L%YP$VB=P'Qc#+:%7VhfKHaqq\9_&o690f>s"fggBLl:[<$s'6q,mdd:SXYeK[G05dM0h 356 | oeC"rJKD)*-F,Rn&IU7D\VtaeET9^pQi6^13lI_R1sT,h_eKRr[GS1X_#(q.gM7.l6hZfC6Bu0@^l6 357 | 7gb2j=H/gJFr)M^VEsA&oh-/JJ5@T[mo+YhQ@k6/iFK&*a5"&YU=gcQT!3_dpPN0>s`r?%VSfbG5"k 358 | +O@c5)AUV2DoY]B8GWdiFZK7?es=R,*hG(Bj4fWqS\Af226d'3K_["_Q#<-^/Nonac4eNg2c"NAVC=pJAI[\ 361 | jr3XN"H%@+pil@*`j1+Nju#?Hul8?r$.T9dD(#0]4Xoqj8C/jj,]PpoH*Xi4^Y_.rB1L1?D"lWI_MT 362 | F]N;+JHB3u+la^k9fjMD,95)_e=[kSd)i]2WM>6W(KY-2]J+QXjM;@BD'S<0fg=D2Oa3B 363 | gS85&`9,Xa=E4>nb7b'5:`Q2+uBA`rHW!H-`=.=-"nuQJ_6p0XBi"T/H:KRH33.nHHA#(Q+l<_tlik 364 | bG3k-RqEZjOao?[PK,]]/(-OUrr=<^&,Pt*rrCE@X9d.&m'P#YrXl)8$bOYIjs['Nk#gdI#pMBGU8(ItV/:OIdYj&0UsjL6*7f]$4_F0C4jJg?e4lg9pCXK9#fC(IOn/Uc\ 366 | #j_#')7=C46oZU^!60ZD)B?e+iUfUCPP^m_X]]L)W1&YM/R8q2Vi(c#+dEtH\;m;OfZ&l,_#4lh5d" 367 | 6LQ+/!]2'-JQF]EY)I/K(QX^qc6`@n1I)DP1[SYH3>;+=q3IRs>pYPB8hk=L$LqY*PLGtZa]n"rdV] 368 | E@`fqZR))\P'h*Cj:/&H"ue*Nt+./UIs"]%gUcUrd2)JCa\62,Fi>_b4D1TYi3*IBV65tl\P&[Ullp![AH6RF0Y[>J=t4:e!!;'MoJ:W^0C^+@Y5=Z6pV\ 370 | -bgN^n0Z\n;W\%%13UgLIJ8MUH$aVc*n>-RPR]dLcn7nJ'K5/S)DMNRk/4FnJi=6@MKW:*mg+n:Qi? 371 | 8g0tdb@AC/2f&uXJ9AH_@qYK,Hi/RCJXJ;qtsXIX:;n3jMrk3L)+cc%`mFa\/U;#H0:c63Bc8RD>cV 372 | W4fd`?hZ!T-;^4a$DSP2G#^Er7rq\Ma=[tN?U.C(A5[7k#lCa/^XujV6Fn^VJF/@YsaO6ktkKBERJA 373 | WTP4'-(R*tmFGIMVIL=)_mDM"IQ`D64EahlbAJqURmO5PZ^/+8,"+rde9Nd]8)'^Yt2X7^Q/jB&;/: 374 | b^TiNl<P'cl'Y8ZbjB5IL#':*aWk_!%slIKm]LHrXmNd:%+6\7Ki,rO*PH6ge 376 | \C1&BKu2*TDnmWHK71Mrr=8JQi@%mEI[1]VAdHKq3=ftc7*m/nMGVhDggUCG3_f3Poa^M(!;5<8PjX 377 | n8#WKb%Ap82G^i_Z44[UV*.>+`KUXtO_fC8fC^(m.r\=EQa\:<9l_K%,.4\oeGPm:>&:a#^5EqEgJ% 378 | ARe\ec+Yq,>"rrWf'T6L,`Zk5PFrYPpEDIKRtT/NZtZFjYAU?!:N=-=n`O7YDLa7R$Dm`^o.A($.=F 379 | (PQESG^mO#-rS0_l:_9gK9%[an+&92Usu5sWN_>Y!p:^]J9gI<_:)ZH!oNYB3n7ldr("6^l2nBp)1jWrB[jN9NSR1p=<9?iL&Im@i<^^:d[ 383 | 8hSZ-*&WN,AYI3)E,f4b[`g4t"%!j)c2C>Ns/`XtA#4=s94A&sN4:DU124,.GFtJ"NW+:MT@g^";qf 384 | S`0SKL`R_MnLo^#B"W\g[C*]2,o4mfXWDZV#?-BrZsY;*_f:VW`fn 385 | <30Ya*r*[QC)[%NLah`@%-NEDG$NPl6fa#WH^kT2J.-2;WBHcNSC7(2[?WeI^;;"&3@ap&g>2,9e<( 386 | JiB(Q!(ltGl%F?>FXL\FmVQ7HC';'2//4hKt>bY%$@P!U'*UnA%d#6/GFn$[ 387 | RVqBTGnCq$:=hjHc`RK(9]%uWW"gfcmO<@;u]P!]!]ME[Jg3c85Ff>s0o:Set]aj^IJja,3)XKh]<]t5Zc\>ip##O4K`6+LRJ-4or-6&e*`dT(a5^CT4uCh9naD47)J^uQj 391 | sqZ!(3'Q%`]%>7jE9kFiK%/t9(CcKD/6*90[ 393 | FRElP7+;A[[S"@?sjd5fS6;CO[==9`?9]VN:VQ)4)7h>bAAm]^a>)k^BKlHr"m+Vu4eGLE8c^1Q64j#q7$qb:ri`J[X*Y^n-`@pBQmTG7#0UI5*lT;!A39"D'Khc#7o$'_pIM7BgN= 396 | 5@@(_)"-C]R6L9*ANG4B<(],m*j\#43allVn!V$Hsa!h(]OJId]\A;11&h[lfFmQ^=OLq4bYi5hCmI 397 | P)pnkVIJ.o^]tK]_b=9YoV]"QB;nQ,iX6gDp6"^\!kkDQlPAt?#YWloeTjbapFJuiNif!aW:fsgXOJc"3hY[u<=!/0gZ5Ob"aRb.F0pD2-51eHdVb#)A]DV1tI 399 | j8T)lJ&8m^qtj1f/,N=So/ruNkEELu4_eus/Q;W^%hq3\<PgOaM()5lj$!4]Ui>7]IOIsEZ]f&8R+0+tF]iPZY4bAdXo..UmDM3WYZk 401 | UYE#7K3?4hh42&J,1QpL?h-@)6gK$t!2@GR@O'%HQI27 402 | j8b5DXo6ROa\5L`bPdT\G^emN7!)Z0!!)Z0!!)Z0!!U!f+>3^H_-VV!bmje%iKZR^29.P[$l[Zn`)* 403 | pC:1NOVJGc8*h`RfpJ\PhTYZ^!hs>VfH]lad:eYkg\cJ/1BDao;>Z 404 | l).\sMGNe&CLQBd\L5.]?_P8`RoApQQg>b;o-"GcJ+uNMG9C4]:@9i.p.[q;YPk$O*V+e-5Oa\8jh^ 405 | $@k2s>^rY]#T$,@o+lbKGFd;GjrRc@05/H0IWCFn0SS#Wp9:R#enIT00ql!BYT!".c'+7q5=rrCq(r+Q*1KlQ& 407 | ^qA8LJn!!`-I:OR=ZTpkRnMj^#Y!/"[(hq1)TI!8f1%C1g[8\ 411 | BB@jrajQr\rfpD9mXSF4Q/,TV6bMKdWP(pmNcJ$LTIqj%ZQJHBKA<"GoO,MI/*k\?h$opIdCU:5(?I 412 | +f/;e7n?+ksrr>CaO8\X!`fpB:c\+OH?a9V2^/+ORrF-ksrr@XXeE?chr^WD^ka*(nG-.Y:PmuHQ9d 413 | EmWRQH6a5;7KUC2X[;lT35mhk(^k7h!e?2O/*9X!6qIm;^,LFl"P9LP9h5%dQuI_H-EgB4!BeMreEY 414 | q2Zo-k.J>*'41b>!76CPJ(I]&Bt%#C/)/0qR>"b_Mrgog?d8TNOk=o^;13fMT7q-BT6D.%jGGkm4<^ 415 | :JLr]6tOiqV%On+g:/oCMPFe]BqiOi:D!>7+(dB,nE6!er_rr<>-hno5UJaiiZ._fGPXON'&ZC;*@A 416 | \h6ai'F?__iG(QciV8eq*3nA.]OQVQ)sjiof@Q*._bg$dp:]+%K[S$?6)bJ-uAS;e/4?d=2WTU6:er 417 | UbjSB_krOO(gb$7.X[KWHA!eX!/;KUjP,J&F/(&k*>^/X8J/2Mdao;>Z5N,iA6iMTO5PN;"!#g>hL\ 418 | -r/Ms>B_S,WI5cA%O]$Pp$R2d-uUi`:_WEm&0:dBVhVW3>Q*;T9"8$U%K@mIIM5rZACEO*;rhPDo7> 419 | 8O!\I+clF!=b#@Gb[c769/t,$`:RhC87=(adG&8cj5*V^C%G_XM[3]C3F5nP3,KXY+kF!]/+?`^0lo=<0fC>#Ml@@>5L(]t,B\N,$rXJE#"V!9S4`!9 425 | LW;:lX$PKYhDU&4=$TbG-.Xrgd-3.db4>NG*"F6KOL!qcdI`t%V`B`1hZ\W2e2 430 | $/_W;bc#Wu.*T;/W\gYM,g94ib*-Z9K_A::N\('O22E_iC0SOh;=qAI_V.P7Ulo3\2,:"?Fak);\WC#giQFXskGrGO_=sj5k_j)Q=Pr@;i]*>O$U=? 432 | 6N7Mg-i8p;q(=!05]l1a/F5i5k9YN(+K^ahdD4^a_X=?sVpT8T:Go]k`:8?paT? 433 | c>H4OW*Whd;DkDO])L 434 | cVh+"HnV2I?A)o,3c2gS@uq:QaA5,d\G!!&$M\CGf(ZX;-dX]kB=OR]=X3%ma#t#*l!6No\q>aXt!8f1%B`A'dDrD6'!*K7$h^A>:5-Z3o0Cq*uSGrSg5Opr!%6%=p\[%[ 437 | LgVgPHB$rLD#)-ZHVFB5%!_a4lmnmhp<$!7229fG\&DZ&Eh89Y:GGd_0C`Z8[0tB=?M&^X[NI"t0.t 438 | 7hSciV8eq*3nAIOV\oB>_npFePO6$e9[6aUnF25C@+@#C:-jPI+?IUAk3KAVQEajQr5&r2aB*79R%% 439 | )dR1*g?TqEI5F5?fNQ[q*G89\MJN"b?#]='n>MO?Zmnqg%LV[@c37coh\3 440 | XYi_->%m6:fuW*HOoU#.%0jSdL$p9.3!pj:sk@#a:;h39ZMK$f^mBd8b%H,V]?MFqX@GPRF>X@/PS/ 441 | ,\-"%m2m(rr?XHk==.:NW*RWrr<>tQJL35IfBCQEDhcWokr^!>rT\pFU1hYUVle0O=8!(n)FM-oO%A 442 | p*YA>OTmk&]q*3n0r%!g6J'br?rr@G=nYuB'5GZ'h;nVVe 444 | S@Dsh_P7PbT#72"q?h5FS$MsYq2mcjU7A&q0/rl#./Ft%agq&i'!d=Z!>B-IL,Dt?^]`PGb;VWX/=K 445 | ;_L>U5']KlJsB2F]XnF_q7e/X"R56F%"1&h4[[t1m3J7ANY^Z55Bf"J`:B:9(N][K4cVClrf,q`rgCaO8\X!`fpB:c\+OH?a9V2^/+OT?W`*UQhd0o;k 448 | N^>q&Bpu[6H]TI_k"s2Gh7\rr@^qa)d"4ffQajH>hIo+1%Gdm-bL6SA,"'/,g.8*P8S9f\P0:d_,nb 449 | 'uttlk[1Up!5;8(dJj1Rj2)o10A-:)h^A>9H[($3J!g57;u1G1O$%b@7Jspm%hU<]!li-qefg+WO;. 450 | -C]iN^e2>]aVX%RHlUN'ihq,1R6f'*fcAObHTM<#XuoWLpf!/5LQ&,H9.rrCq(r+T[9H/U`Z8L)Su< 451 | RHFLCciJ%SeT@[aEo 453 | QTS&P9mD6f_SWG`$tYpm0B.J/1]1Csdn7Z8;6AqY`[_Yk78&2%(@M]1E.6o>W&8a71VBCZ@&\kdOk> 454 | f'`1Rou,GM[rsGGHSG.;]kd=knY_Qur$+7]\47k3R?'i&dJc:!j'J$4MQ$b[+4<8fY7g'KF=Mc6pY% 455 | %sV6:m80oQ,9=3KJ=4:Z`lXaRXp4D=JL9R-R;Q83S;rB$)>[=(MjN)Wo1VZ\_*]FG22#2Ii5#1m$ip3cQlcFJR1>Bl.>f!'*M>mRp%\s%(Y?tIHg7>+GVH`=(FNZP 457 | D_XBu:kH0,qj3J$=GX#G[/&0q-fmA'r5$:h^7r__i$bUn/i;H$cT?NotS\KXSlA,@b-blVK?C!)OX2 458 | ipmh!qU.\R?iKf%]cq!.]K)92r:36J#/?K(d''T%7K/*/JVP!]ZFUbIs(I?ronio-7K.PBT#1qf],Tp2)hZL89-ZW4# 460 | L*mc1EL0AX1ok'2W\Wa*1/4`BjJ:@D)dZZ)7TQLHoq/@):>q3n5@qobNp_]#Z5K'p7&ek%&&ccd)c` 461 | H`9:^B]")`EjONV@mp>HKrSuZ$IGl&ePI1<7HgT($h\Gdu&SkQ5Y++CifbF#:nj+[_M#BN-o8cRhU/ 463 | ZDMU>Ci*`:MH!9'p>21TaAP_^LX^:D?CW8JNi'.8;F2KdkiAS0''7!N)TUDU> 464 | #8g_;PO4F-FPd5([9LrX>=kn6S;A,#hH]Jn^P)KE\3?/?8LSZ!rTI5N&p6@-d_34RrTAG_aTQH+dO] 465 | C2b;6R,pWZ->Iqs?Ig"f#7']H^("5s.nj'Er@j1gO)iOeo^)CCo,hAG%HQ%FU/pokgTEK'%TpmL)VD 466 | ZJPEpm]+Z>7'5Y@[8_lAG2H6Ra$%c37Ql(J9d8tI%5QB%"r;G 467 | ]:d$`Ge]R#hg)[0K>mZ'O"YCDs.&9!UQE@+>Bj,oY\qS"*g;:In7m$hOHVh,s9r+r5p!$[h7+/5\%7 468 | X20X:)Skrd]*0G>Q/uYr:=96;uSZ@@Hb`@%r5*bkAba7j(^%XFuo)BSd$h3idF]hOCV 470 | J5h9SG;r^63>Q1$1^VEkh\&k*E_7Z%p\7KS.f%r.ECb10d3o/#.N,RNupW&lU=VS#!,g+n?]t^i@ 473 | bVYD^qsFmP-RQ4f"N`app3ZKo;d#.^bN7Z@I*..qgPBSC11ml&;?Z>hOM$FS_IuF9V5EYg4l/49\o'1RD4=nqcr 476 | rA*UkPf+mr$q6DIP0!fT#eLNYR,@f38NgAp-57lY3S5l?P`E@?G5jZ[0EP+agPlC),K(N%odIW?Dlh 477 | EN=UH57r.(NVmNt)5CYe_h&!(=^\_BiUtMdKls;aS*(mfj8'IS84F_k=gVSgdk=_)H2 481 | 5tKn!8gRArcRl-L@tL,`*-\qg.fH1"82$%J%EP&YEqEqGRm^AFlk:W\C765L@#f=5O>lR>PsB"n@sd 482 | e57Hg-H_aoR12n6E.4G2]06(:jYgC=lBhdplDL#?#D+kq_Q"?lSIA/0+c?oZ_7nN51Nn3QoT;nCl-: 483 | [eW5O:?$4T0TXU'&`h,,\Mag/?3o3#-2WDd^cpGT!4Q;B:%j>3Q\B 485 | Q603d;M89FX(=Jb)@Zibi(ou2=lECmX;2,pUQ49#;OM6B;#[-tJHF2n1ipek\n-DBF5[)UNFA4$f[R 486 | q+3?O-tRm"0YTu[;YtRnKtH6Bm,fR";_:-op@V\0UW=T\BZcln]8btf:q2P1q<:Rf&isX-$!LLjJ;% 487 | VgAOg>Hp9!32#2j^X.jj:>L\_XpG_dsi1Ei!j7CCeY@[4+]5Q[<3Nd3N05Vq*$sm5h*`I"Yi-KHK^P 488 | VmPa/Pf8Z2&ScAPLDU.MVA:h$;i+X5hH>j5N`j?6A[N 489 | SZ$fE3m2YiE<1qR;=8igT>SBYgTg3:dJ/#f.d:*DWZg=[MNsplgA_/)=4;"ab/3#d0D09RYqOKo5G_ 490 | MU?rGT>n#=m'Zp@8SHIn\^rrD&UQ/S!kd`%DIeV6SZ)h.3"rnDqhUS"Ag3c_1p@]j?EZm`t`DTM.V: 491 | #[``_g6+UCA/)E,D@.A7fM\5k.Y6uM;uiJ`cn(KRsd%=-6#e7"9#+iDroa'iqSkY3hM7O-G@st>'[\ 492 | /oLRU2W]LRT4rF2O]C@[GW9U)DFC9,N8TF+2MuM>ilX$tK'_&C$Pod]ka3WAVe]1>9;-JHRR9pC#"* 493 | roI5WeGDdU@(Oggff&Yb1<0p91I&SN>@oe"Etpi(,G-:m&c2!<3$^l#bYf>rKhE3uB3O[Y[>HBJ:-# 494 | c_Yp>N(g:q?&rJ#JrUU0gYIW"S#kq%DMo3,lIV-O7jN[3Bj2ODoG*GIcPgNS%atj\NTT%f#_LT&cRJ 495 | jOl>,Lr(AOM#nP5s"F_T$]OW7$4EA+&Ildi6KKU$C\LsI$-7h+mgA:9cHXJ(l1%j6o*OlG70=nlVs\ 496 | CC0U+t/0\#MtTh73:U*Ie[FC7d%Z^*h06VQ[1pU#j+d0AbBDJh7YJ0JA[rn\8&%[&@3$38Zpf)S@`Hn`'56RIFQ16K'([`Im=X 498 | +HkrT*ebKASkE\=\Ks$Cf$rlGhfCdd>+kWJ;I:62o:1#;u1&Q*`GmYhN@$YsA^"N\qX\UOXkBDBVr> 499 | Z@U2bi>l(uHGAt2KbtN2;-lQ\5tO^_"Jtb>Jf)AKKKR>>\Y2F[:QE(0hJh%g=1DL]_nn9IihHplX%R 502 | Q)gGMdaWEO$b;j=o/L\BLo'L50g=D*jCO)poe(WR3O57F/d,XPd@p-BZG>d>QVOXtUl&^07%/HCiD9 503 | "Z?H2*Atpnq3_[*ju 504 | _OJSd_Xgs:A!V2d[5QN9m7j&j.:BJ+7pdojH7XsA"5PR 505 | 'iRr/0*'E8&iZceoj?66THPF`6-]WqAJ"6s[8!kdf^MRU+!oD\eHfV;2Y5MeIR3e*:T\(]/d0C<>Y^ 506 | %cu=gWI-7.5a(f=F(Qc7BQJ?nL`#`P3H9jR`a=Z&4q9Y]0;4a*.;Vf$rMn^Gc+3m8U^U=jso!hf2ej 507 | trpTDA:EKo@C-UhfJ++p0r[tl'_2%$2LQO0l1gfWC'c9oAnf]3,]).O/3$?h\@Z4;d`m16]2?*ZM&\mgL%3P)&Gh;qJ2ZEcnX>ShnN)h"J5KLS]o/ci/rrD6Br'/9]5N*pY 509 | Vu6mojTaed+CCMZh,b?mn!20 510 | k:n7`>UR%k@B8H/Z>r-upRN;in@j8;-_jLd/*j/D6ABc>6LRRXb!q1@$t",UOer,+K1F?`CKnKtqXi 511 | U&+#6W9Ib.IsL;bK/k@..5.(Wd)S%(B,PbO8"]NWEV$:mqq1c7,G"nc2@SAb_@2RGfFFJ=M+qfQK*"@e=oFKkE'rog8+`KKTjEjoH 513 | C^C%3_n<$=$Hq,Q+V4rr=eN)?0[ur'/9]5N*pYYPe`Drr@[BB`A'cQc>Zi+h.F[+g18J@ZG^5!%Rnr 514 | b^RQ]oC;f%jD^a\P'GUXKJri1_5&o[nM_bRrHCHlrWTphh@fU/YA"g1CXp';qQh=L-sHTaNC`KT-[4%;f"Fq.8)lI'(VjP^`WiCOGIXC_SP2DNml76>rrAI 517 | h*"o!VC!!Qjr/MHi&mlQ,d"^HQ1kr;`8)pchB_DLSNs6o/P!t'NP5QY+FuW`\m@HBMHM&6b`UStGRf 518 | ]/+NW>1?q`9b5#Z[qThBc^cQI4d6QL 519 | N-\NCLHIf#plePO(6<4^'88'V4&neM-\5W(GT-NC:Z/94eDa&r-uJDrR-U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq! 524 | U5Aq!U5Aq!U5Aq!U6(fDi''$a^Y!u=]+I6]S(%(%n^lnF1&h6f62`=Q^'Ag4N=")e#B)WnOTY'3`k(PY;MRcimkl&ZLb3%L>MfNBY#F:a:O?Z 527 | PplaPW4'T=Bj5&6n?]lT.%/r*@M/7<=]ar!-TD8fKM/IaDU-%9(3$4]1\DCs@^SZL8O@:>b6EBLEM$R[!ibB;c!Go!rrgqqT;U%[WFhUO\lH6U6/qW^uE(Qf"Ns8MT]2< 529 | [>Nj90u7iT9=d#/$H*ANhUV6al!G/"VuB/6A,a5UrrCH+?2+b'W8BYHjCYgb;2ed>A*JJr*\Z#*@AI 530 | 5cC6@8k,STuHj=*npd!LuB?2]/KnFO[=hh?1,X*l'^MY8K1o,Z[J*t>RcI(r;>5N-U,]DdN-J,BPDr 531 | +N3bT0)++_1p0JWbGFL^IEG)(]7dApcD0umPMH@UjIsBCaW,u!D2;SH<6PLh\uDaF/[eZp=a-#Ak:Y 532 | g2K2b/moM[B&'!>\MX2o72`bJmnju!\M7iL4!8('a,LX6F:\`Q$98i[\?Iqm(,cH]Y 534 | S"X4S]j4_,1&h4thN@gSo.71!+-TkJW)#(1Oi 536 | ^QFg]KsmA\BFmPTUP2#C2KoZ,L3?EWu/AsY=$4BiHY-i[C2G%!.LR?!/dm??]%$2]=1B!F;SV@q,nr 537 | KQ'K(:)Y%fS>5T;br$so@rjb8mN,%e"6BqhU-mj5,)R]*6E-3)(k>;(Hpk[BgXl6O>?k<)B^;!kGQ0 538 | HOHib/D+]!WbEElQ/36B(0dRVlH+d7"e4ckM.PBk]_D"+ft)r()8]CO.`2D)F^"V5Wdrm`_H`3&pZ3 539 | IOa)F%ZP8-=eTWU''4%2%]pgE=7KPpgJe 540 | 64%ZEW<%;b-=)?&_BL"*)Mhq+jcrrBDQNt&s?*[\-!n6Eu;8DnIBDN2C^O2+f*m,R(I5>Jo=B7.D!I 541 | A-^k\DMNAUN?G8!j,0-8NOnBr'B81Z^]2h8%+-/\ppf4qL&V-?6eAkD>Z!G3udF.7^5VIgnF`+q-5# 542 | >?c'J^8(u@4qQ7M"b,IV+iaZ2g\,B+-7mTdA7LT;&+H1qKY9`rEU5C?!U5C?!U5C?!U5C?!U5C?!U5 543 | C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!XR141K1F?C2&ipsu>l7X3FCnRDb56pZ`%=,GLj.Q@G^(hHp@"#h6fJ=GXf[E-CsQs 547 | sG=pbNT@122H`\A#peOc%Lh>Tjo&*mD9&D*!plSI!,=_\5KR^kMG+-H,_[nT4pS:#0T>cYi-)=c5HA 548 | u6NMV2`_$O#R$+J)je`\NfWZ49#<026UH/\bt`iS#4j&OYhB,S\:h8gR01C+=GbBY&T 550 | ?=[81Kq0'>tJPG:]JDY?2Fp6%Z18SQtPq#)65!8)&U*>9OL>(7dr5%=Nld)CF.W+jgdN$9iCdbaC7G 551 | 6FKki#c2GX\hk%G^_SQO$h@Ce:q!>W!GVS>3hl@<2oFFE+6-;=0:jhXDKU_>%lo[Oj.hdZ93(!R/[/ 552 | KDb0m.YJ^A?U>!6n8,iRN]ncQ68,iR_MYg%Ddk#W$dQL(FhX37G;^n^.!#HTLu?P5Ta6Lbi?L]"r0YP\N!n?$J!BIrQ2\$UlL+H0 555 | _RN<6,@5R0pK`F@A2W24"L^ub.):!LiT/5\hN_Kpc%'Mng!'MnrbAZlmEj5L"@*1AO/]i5\[WKVH%m^Jgp& 559 | .H1m*hZMT.YIa/?rK^^]q0qT+ZU&4qf7H"1GLXrGJ"Dnh^GBVm2&\57?*. 563 | AV=_L#DrLLo%Se;MRdiU>h4WiI5tYMaq[FeS==8^qn/$/TBb7$&\g4&O5G*GFV[NV0Kl- 566 | qF9Y9ca_nZd4W=rrDtNrrBu;F*mEs*]1V@T;C&EICnJurrAE^LC_i$8q-d?Fnc@=J'0L`Y^@+`PEY$ 567 | 6&SKdkrrD%-Xl+%b](k$uKBXpsrr?W/52YlPrdatgrrBjF./SM4O88s'GQ.XEjJ1W#^B"5io#pPM4p 568 | 9@irr=:QM8/NOJ,E"tGRFHNreGt:rrCtDJ+5B.e:&ZmckF=Sp_`Y^fDbgX00eT+ 569 | J6J<1^VkEe"nDTmRGYt*p^j(q9d0!0l0IAJ'`Jn!rrC!c%85\6nRsriqHlJ^;N4K3*dQ*h/:Z:KIt\ 570 | ]ROe&,95XKQH0l'n>.Sj35TTmK6.!5X;;nMNgBnRme;/ 571 | LGm9;p[@WmGS&M>sOQE2ujE#P"m`+3fc\\i!iLTmP"S?-7s_a]t+.CU"@8Up`'55euif,^)kcTot;; 572 | 6demD1Bse?E9?H=&P-E]EhiN?n4bp^sI?pQMd%\;*iCb!X4R7gtmL\oPc9#*nGW3ZL)/WkbnJ8U7_$ 573 | 0Mtq)7^t\M.52q%nb)>F%KN76+=kHeZW1[-5PqD1=@p,@.5P8\i>A>*?CVpf^u3rrA_j\,GhErr<^& 574 | r%0Q*rrCDpg]$u3rr@nWI?dUiIrX$3MI4ZCo4,f:IJ0MrMu.?8nnUBRa1;RcEfISL#"N0^IPo#f6c3 575 | d#57^q4;0^!tEO:Y4=ME\:;@X]X*K>.gifA]k!9cR_rr@F2rr<^;c\+D`Tu$7?p;]VO@Caj0^\!1Y$ 576 | p:#QpW"Cqi+M=*BL\e,eZJC&W_/64S!&!e3Y2!e[ib6&pp9u#"2F]^J&8mkreE]RJ)GPN!*Zc/+S^] 577 | __\rdRQ'IS8@3n@,8M7gt0uiS?e;qn]doZ(gW+GJdN`>QTe;lihm3p,P=1\;:PUK"+[WhP0rrBpLTD 578 | jU1(4Y7drr?5hrY=f"!;&;HZi:"-^\ZJ>p90MV!9dY85O`35pkh;DI!>Sj6Jdk)!.uNr!5q`\S_)_P 579 | b=DA8h'*C)=0qo,d-'E7r!r`,lV[Z^$MJuG*;it>!.j&+C7kB)a+*_5ko][U5Q!qlg:fZK!24=%rrB 580 | ltrrD%,]h[n^6-Ddo?elnJpfFg%!79ogchn:Q!:*O4_S)T@LHcQ(i-52$>,M;Ln_a9QH:RrCO8f1l9 581 | DtpO^\S`!L1/kn&?]]q>:Z58Jb,GQ.YHQi7`drrD[Opp9u#"2F]_2tjG8rrD7 582 | edQd53J,"msm9^n6!783NJ)JEJ!:^c,;nDkQEmakfpIL)=($,ApoJu]Qrr_c.uIE0ic%9ib]n_a9QH:RrCO8f1l8c>^M^\S` 589 | ^73Ze*r')De7QGEFK"B7R-$sY=TN=IG&KVqYP]lb#(Ou0+8c!irr)>s9k>rgj&hJA;&J+7Qjh?2a^`rr<(Lq^V<3pf2bNrrA]3?haD(r[O!(U!2(<=p\J7r. 591 | Z^[iJ!9@4WT1bVn)DY/rr@c%ipZ@#htRTZ!816L!"5^D^YdMTn/)*)ZEJ!B!/4M4^\RuMrr@PFrrD& 592 | Wrr@aSi4o*h`W#pfV>gPTW;=dYq*+lUSicq#r[dSXpg$'8rr/Jg!._i_PooM,4Bqd_49#9]J,:_hTD 593 | 2E8$i^4"*+/I:?iDO9pf2bNrrA]3?haD(r[Nu1iP1TG&#nU(kNCjN(B4Age)K9Rl/27DrrC_LrrnS8!.UjF!90sRc569Yl?MdnqtRM:^Ys 595 | ;0\,6#GrW<*"p/HOYl1&]do^D\]rrDDdg4/']pb2VsEIZm1J,$$.iDoY+rd]!-:H>Q,F7MgrL>J)E![!+e[u/tWpZ!.RcD!5Mt@b.U`lrWVd=L\*+Q;Y*;47;WoYH1Hs8pf)X 597 | s8\k7>k<11f\C^E>HOC*V-G5g_7[`!P:\%AT^fNrHX49s;(.dK(I;]WB#?'s_5*,J%iXZWGUJJMOou 598 | =EU>J."ZMB.E'IHJh$G5V:gI7PFqq"bF[6#@]0A\#B3i`i2WY!7?0k!&RC^VfnB^58T;l*b(5>=>a" 599 | qcN,Z\NJIq-c5l`%m@k["0!fq,>0B,kneE48aG6GhKV''>BW0EAQ;Zf?E^Kag_:0n=a)=[#jYLj!4/ 600 | cAkKXV8o"X-gGPirJ%tDo"=8r7)1B.?6+7Q>D5Q:^H2/iC0bPj@7Vu4m/rr@XbHG@V:rrDg!A,W$2r 601 | r>6+rrDfXJ&795q_.d:\,QHC9E#[HJ&8AXrrDuhe\CT`0DNrp!"-?UrrDZ>j2drr>2>Du:Hqr\T,AY42Gkr:JOSn7 603 | +-Hd:e"cqnM'ClMgi.qu6ZS*EKqP7BG^>g3(9p/#Zbij/,*[r&WFMiI+d0^%c([e,6K1/N"TsdUXmI 604 | =ACP?*3t.jR\0QoGDH1ukGG<[!.tT-`j\&^iGCNk&Rk/lc0dLt3PH)Gm8fk^0Y!.muu8P\ 605 | YW:B(=`%fnm4r)sC1[.&F'ZMspu<1iZk4Bqd_49#9]J,:^Jj+iAQ61KS4>-?US78:XL3*4GO5;Sr,' 606 | m5!14?qdX($H:LWTc-1W`d'h?d4^,Lu3@E)sTWpod/rL8QFiunD`t9XQY"(1RnCEL"#&=mqL\S$i^4 607 | [;Z?a6l1&]d[.!nsrrDDdg&D'25N,T:/,k'=rrCsPJ,$V--rr2Xk8=D(1Z2PY]K+ur2cBj\ECq!DlPjgC 614 | !27`t?UVB>mfsGcm.lG8]YF6kBAh[#&,`unO/:<*XBlo9`\D0lla`7cr+)\&.43[>f^q_e3edbKGmD 615 | omMC>,!JOL7Q$7MX!$7MX!$7MX!$ 616 | 7MX!$7MX!$7MX!$7MX!$7MX!$7MX!$7MX!$7MX!$7MX!$7MX!$:DV*U4>FJrLgf-rLpln[bVW%/qa8*pAs7CTY!S?c0%+]bork]4d]=^;GqChrrA43Kmd&$NMh9PKqJ>= 619 | :[k.V)c$D5T*mm\n=SZ8la4FigAF1V?eMrMq>C6m+7hZqrr@bDir9#T(ao6Fr$_RFKq76'!;[N[r0. 620 | %/lG)\62u\1UrrDN)It\usg3rr>9Uj8N]6TCB2"?iL*n"TJIbI 621 | t]!6Zb0ZF!(-nh!0VhcI96B,Vgm$HTDeO\n>#k":B(E!"(sLB6_2jL'dk[,l[iOqQKc8:B(^nu)C:mhc!(d(qs-TA`<pcQQ 626 | 3gAYNi+%bndS^"iJA_;;C#41(faF`#GrtCo+,PBW)5tt$n.j-!%=S!!%=S!!%=S!!%=S!!%=S!!%=S 627 | !!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!% 628 | =S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S! 629 | !%=S!!%=S!!%=S!!%=S!!%=S!!(o%9'EDa&.%gZ!;+1I!Ar7u:bnO#?#&)6q:]X%!U4<["72,`6N6t 630 | &o)5B#c5R(oH'Mnh!1IVuXAr8"0"#OVI-ig#!;*Y:!;*Y>!bnNtT7VJNH%+.KX!+q2;70"$6MC8JL) 631 | 5;ug1Ic&PJ.0ho.%gZ!Ar7u:UGPh5#&'`g!&I%X:]X%!U4<["72,`!ROFg21f6[AJ,e1~> 632 | %%EndData 633 | end restore showpage 634 | %%Trailer 635 | %%EOF 636 | --------------------------------------------------------------------------------