Inicio do desenvolvimento do DeLeTeX, a partir do iiufrgs-4.2.0. v0.0.1
authorWalter Fetter Lages <w.fetter@ieee.org>
Wed, 4 Feb 2004 02:00:00 +0000 (00:00 -0200)
committerWalter Fetter Lages <w.fetter@ieee.org>
Wed, 4 Feb 2004 02:00:00 +0000 (00:00 -0200)
Arquivos BUGS, CHANGELOG e README do iiufrgs-4.2.0 renomeados para
BUGS.iiufrgs, CHANGELOG.iiufrgs e README.iiufrgs.

Alterada a nominata e demais definicoes para os textos adequaqdos para o
DELET.

Alterada a sequencia das secoes iniciais para refletir a sequencia definida
pela ABNT e adotada pelo DELET.

Removida a epigrafe e incluida dedicatoria no arquivo exemplos/deletex.tex.

Criado Makefile para os exemplos.

A bibliografia dos exemplos passou a usar por default o BibTeX com o estilo
do bibabnt.

28 files changed:
.gitignore [new file with mode: 0644]
1st_README [new symlink]
BUGS.iiufrgs [new file with mode: 0644]
CHANGELOG.iiufrgs [new file with mode: 0644]
CHANGES [new file with mode: 0644]
GPL [new file with mode: 0644]
Makefile [new file with mode: 0644]
README [new file with mode: 0644]
README.iiufrgs [new file with mode: 0644]
exemplos/Makefile [new file with mode: 0644]
exemplos/deletex.tex [new file with mode: 0644]
exemplos/exemplo.bib [new file with mode: 0644]
exemplos/fig.eps [new file with mode: 0644]
inputs/brazilian.babel [new file with mode: 0644]
inputs/deletdefs.sty [new file with mode: 0644]
inputs/deletex.cls [new file with mode: 0644]
inputs/dipl.def [new file with mode: 0644]
inputs/diss.def [new file with mode: 0644]
inputs/eelogo.eps [new file with mode: 0644]
inputs/english.babel [new file with mode: 0644]
inputs/espec.def [new file with mode: 0644]
inputs/pep.def [new file with mode: 0644]
inputs/plano-doutorado.def [new file with mode: 0644]
inputs/prop-tese.def [new file with mode: 0644]
inputs/rp.def [new file with mode: 0644]
inputs/tc.def [new file with mode: 0644]
inputs/tese.def [new file with mode: 0644]
inputs/ti.def [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..7578829
--- /dev/null
@@ -0,0 +1,259 @@
+## Core latex/pdflatex auxiliary files:
+*.aux
+*.lof
+*.log
+*.lot
+*.fls
+*.out
+*.toc
+*.fmt
+*.fot
+*.cb
+*.cb2
+.*.lb
+
+## Intermediate documents:
+*.dvi
+*.xdv
+*-converted-to.*
+# these rules might exclude image files for figures etc.
+#*.ps
+#*.eps
+#*.pdf
+
+## Generated if empty string is given at "Please type another file name for output:"
+.pdf
+
+## Bibliography auxiliary files (bibtex/biblatex/biber):
+*.bbl
+*.bcf
+*.blg
+*-blx.aux
+*-blx.bib
+*.run.xml
+
+## Build tool auxiliary files:
+*.fdb_latexmk
+*.synctex
+*.synctex(busy)
+*.synctex.gz
+*.synctex.gz(busy)
+*.pdfsync
+
+## Build tool directories for auxiliary files
+# latexrun
+latex.out/
+
+## Auxiliary and intermediate files from other packages:
+# algorithms
+*.alg
+*.loa
+
+# achemso
+acs-*.bib
+
+# amsthm
+*.thm
+
+# beamer
+*.nav
+*.pre
+*.snm
+*.vrb
+
+# changes
+*.soc
+
+# comment
+*.cut
+
+# cprotect
+*.cpt
+
+# elsarticle (documentclass of Elsevier journals)
+*.spl
+
+# endnotes
+*.ent
+
+# fixme
+*.lox
+
+# feynmf/feynmp
+*.mf
+*.mp
+*.t[1-9]
+*.t[1-9][0-9]
+*.tfm
+
+#(r)(e)ledmac/(r)(e)ledpar
+*.end
+*.?end
+*.[1-9]
+*.[1-9][0-9]
+*.[1-9][0-9][0-9]
+*.[1-9]R
+*.[1-9][0-9]R
+*.[1-9][0-9][0-9]R
+*.eledsec[1-9]
+*.eledsec[1-9]R
+*.eledsec[1-9][0-9]
+*.eledsec[1-9][0-9]R
+*.eledsec[1-9][0-9][0-9]
+*.eledsec[1-9][0-9][0-9]R
+
+# glossaries
+*.acn
+*.acr
+*.glg
+*.glo
+*.gls
+*.glsdefs
+
+# gnuplottex
+*-gnuplottex-*
+
+# gregoriotex
+*.gaux
+*.gtex
+
+# htlatex
+*.4ct
+*.4tc
+*.idv
+*.lg
+*.trc
+*.xref
+
+# hyperref
+*.brf
+
+# knitr
+*-concordance.tex
+# TODO Comment the next line if you want to keep your tikz graphics files
+*.tikz
+*-tikzDictionary
+
+# listings
+*.lol
+
+# makeidx
+*.idx
+*.ilg
+*.ind
+*.ist
+
+# minitoc
+*.maf
+*.mlf
+*.mlt
+*.mtc[0-9]*
+*.slf[0-9]*
+*.slt[0-9]*
+*.stc[0-9]*
+
+# minted
+_minted*
+*.pyg
+
+# morewrites
+*.mw
+
+# nomencl
+*.nlg
+*.nlo
+*.nls
+
+# pax
+*.pax
+
+# pdfpcnotes
+*.pdfpc
+
+# sagetex
+*.sagetex.sage
+*.sagetex.py
+*.sagetex.scmd
+
+# scrwfile
+*.wrt
+
+# sympy
+*.sout
+*.sympy
+sympy-plots-for-*.tex/
+
+# pdfcomment
+*.upa
+*.upb
+
+# pythontex
+*.pytxcode
+pythontex-files-*/
+
+# tcolorbox
+*.listing
+
+# thmtools
+*.loe
+
+# TikZ & PGF
+*.dpth
+*.md5
+*.auxlock
+
+# todonotes
+*.tdo
+
+# vhistory
+*.hst
+*.ver
+
+# easy-todo
+*.lod
+
+# xcolor
+*.xcp
+
+# xmpincl
+*.xmpi
+
+# xindy
+*.xdy
+
+# xypic precompiled matrices
+*.xyc
+
+# endfloat
+*.ttt
+*.fff
+
+# Latexian
+TSWLatexianTemp*
+
+## Editors:
+# WinEdt
+*.bak
+*.sav
+
+# Texpad
+.texpadtmp
+
+# LyX
+*.lyx~
+
+# Kile
+*.backup
+
+# KBibTeX
+*~[0-9]*
+
+# auto folder when using emacs and auctex
+./auto/*
+*.el
+
+# expex forward references with \gathertags
+*-tags.tex
+
+# standalone packages
+*.sta
diff --git a/1st_README b/1st_README
new file mode 120000 (symlink)
index 0000000..100b938
--- /dev/null
@@ -0,0 +1 @@
+README
\ No newline at end of file
diff --git a/BUGS.iiufrgs b/BUGS.iiufrgs
new file mode 100644 (file)
index 0000000..c5442e1
--- /dev/null
@@ -0,0 +1,8 @@
+Lista de bugs
+=============
+
+1) mensagem ``Underfull [...] while \output is active''
+- Registro: 2003/03/08 avila
+- Status: PENDENTE
+- Desc: a msg aparece várias vezes enquanto o documento está sendo
+  processado; aparentemente tem algo a ver com os floating bodies
diff --git a/CHANGELOG.iiufrgs b/CHANGELOG.iiufrgs
new file mode 100644 (file)
index 0000000..8a928bc
--- /dev/null
@@ -0,0 +1,209 @@
+Versão 4.2.0 - 21/nov/2003
+==========================
+- adaptação do exemplo para a opcao `espec'
+- inclusão do comando `\dept' para indicação do depto. relacionado
+  ao documento (necessário p/ cursos de Especialização).
+  Ex.: \dept{INA}
+- correção do nome do curso nos projetos de diplomação
+- itens da nominata foram separados em comandos individuais, para
+  facilitar a alteração
+- adicionado o tipo "espec" para Monografias dos cursos de
+  Especialização
+- persiste o problema da \tableofcontents com pdflatex... ele não
+  aceita o uso do comando \MakeUppercase na redefinição do comando
+  \l@chapter
+- corrigido posicionamento e largura das notas de margens
+- correção na titulação dos Trabalhos de Conclusão
+
+Versão 4.1.1 - 28/mai/2003
+==========================
+- esta versão, na verdade, não existiu :-)
+
+Versão 4.1.0 - 13/mai/2003
+==========================
+- correção da geração das entradas dos Apêndices e Anexos no sumário, agora
+  aparece a palavra "Apêndice" ou "Anexo"
+- sumário e listas de figuras e tabelas não apresentam mais os itens dos
+  Apendices e Anexos
+- inversão da ordem do título em inglês e da indicação "Abstract"
+- retorno ao tamanho default da indentação dos parágrafos (+- 0,6cm)
+
+Versão 4.0.0 - 13/mar/2003
+==========================
+- ajuste da indentação dos parágrafos e listas para 1,25cm
+- corrigida falta de indentação no 1o. parágrafo do abstract
+- adaptação do estilo ``rp'' ao esquema da versão 4
+- conversão das medidas para pt
+
+Versão 4.0.0pre10 - 07/mar/2003
+==============================
+- abandonado o uso do geometry; como sugestão para o futuro, evitar
+  utilizar pacotes que não são padrão do LaTeX2e
+- oficializado uso do ``make install''
+- arquivo TO-DO-LIST transformou-se em BUGS, vamos tentar manter um histórico
+  dos bugs
+
+Versão 4.0.0pre9 - 03/fev/2003
+==============================
+- criação do estilo de documento ``tc'' para Trabalho de Conclusão (cursos
+  de especialização)
+- definição do comando \location para definir cidade e estado de realização
+  do trabalho (default: \location{Porto~Alegre}{RS})
+- alteração no comando que define o curso (não mais \coursename; deve ser
+  definido com \course)
+- invertida semântica do frente-e-verso; agora o padrão é frente-e-verso e
+  para forçar o somente-frente deve-se incluir a opção `oneside' do
+  \documentclass
+- adequação do exemplo ao estilo ``tc'' e correção no uso do twoside/oneside
+- removido CIP do prop-tese (não sei por que tinha... ??)
+- alteração na estruturação das informações do CIP (iiufrgs.cls mais genérico,
+  .def mais enxuto)
+
+Versão 4.0.0pre8 - 14/dez/2002
+==============================
+- inclusao do pacote `natbib', que permite diversas variacoes de citacoes no
+  sistema autor-data
+- adaptação do exemplo para ilustrar o uso do natbib
+- corrigida definição errada das margens quando do uso da opção `twoside'
+
+versão 4.0.0pre7 - 12/dez/2002
+==============================
+- opção `twoside' não é mais default :(
+
+versão 4.0.0pre6 - 12/dez/2002
+==============================
+- margem externa aumentada para 3cm; o texto fica difícil de ler com a margem
+  de 2cm definida pela norma e com espaçamento simples
+- listas de figuras e tabelas agora apresentam dois-pontos em vez de traço
+- o título em inglês, no abstract, foi reposicionado
+- alterados textos descritivos de dissertações e teses para caracterizar
+  apresentação do trabalho em vez de submissão a avaliação
+- pequena alteração na folha de rosto dos TIs, invertendo a ordem das informações
+- versão preliminar de regras para instalação do pacote, no Makefile
+
+versão 4.0.0pre[1-5] - 07/dez/2002
+==================================
+- diversas adaptações para ficar em conformidade com as normas da ABNT e
+  do PPGC
+- definição do environment ``listofsymbols'', para formatação da Lista de
+  Símbolos; sua utilização é idêntica à do ``listofabbrv''
+- definição do comando \annex, para iniciar os Anexos; seu uso é idêntico ao
+  do \appendix, que produz os Apêndices
+- adaptação do environment ``quote'' para produzir a indentação correta
+- páginas iniciais não são numeradas
+- numeração das páginas alinhada à margem externa, a 20mm do topo da folha
+- uso de `:' nas legendas de Figuras e Tabelas
+- legendas e numeração de páginas em fonte menor que o texto normal
+- a impressão deve ser feita sempre em frente e verso, portanto o parâmetro
+  ``twoside'' passa a ser padrão na classe
+- uso do pacote ``geometry'' para lidar com as margens do documento
+- os termos que sofrem tradução são agora configurados usando o namedef do
+  babel (incluídos pelos arquivos com extensão .babel); isso faz com que
+  eles sejam apropriadamente escolhidos quando se muda o idioma
+  com os comandos do pacote
+- removidos os environments ``dedicatoria'' e ``agradecimentos''; sua formata-
+  ção é bastante pessoal e podem ser definidos mais facilmente com \clearpage
+  e/ou \chapter* (Obs.: serão mantidos temporariamente para manter a compati-
+  bilidade de documentos em desenvolvimento)
+- os tipos de documentos ``eq'', ``prop-ti'', ``relat-ic'' e ``relat-projeto''
+  e ``relat-projeto'' não são mais suportados
+- a nominata agora pode ser definida pelo usuário, basta redefinir o comando
+  \nominata; isto é necessário nos casos de TCs de cursos de especialização
+- as listas de figuras e de tabelas agora produzem alinhamento mais coerente
+
+versão 3.4.0 - 11/out/2002 - avila
+- referências bibliográficas agora são geradas com () em vez de []
+- adicionada opção "english" para permitir documentos redigidos em inglês; a
+  opção é nomeada dessa forma para permitir compatibilidade com o babel
+- adaptados diversos .def para o suporte a inglês
+- corrigido o alinhamento de itens na folha de rosto
+- corrigido o alinhamento dos itens da lista de tabelas
+- corrigida a numeração dos anexos, agora são utilizadas somente letras
+- corrigido posicionamento do título
+- ativados os comandos `\subsubsection', `\paragraph' e `\subparagraph';
+  geram as subdivisoes no texto mas sem produzir entradas no sumário
+- removida redefinição do comando `\chapter'; foi substituída pela inclusão
+  do pacote `indentfirst' e \let do estilo de página `plain' para `iiufrgs'
+  (por causa da formatação das páginas iniciais de capítulos)
+- substituída a criação do label `totalpages' pela inclusão do
+  pacote `lastpage'
+- reestruturação parcial do código para facilitar a manutenção
+
+versões 3.3.0 a 3.1.0 - logs obtidos pelo CVS 
+date: 2002/06/17 16:55:40;  author: mozart;  state: Exp;  lines: +2 -2
+lista de abraviaturas sem negrito nas abreviaturas
+----------------------------
+date: 2002/04/29 16:37:09;  author: pilla;  state: Exp;  lines: +47 -30
+Preparado para Ingles...
+----------------------------
+date: 2002/04/09 13:16:27;  author: pilla;  state: Exp;  lines: +5 -4
+Adicao do \inenglish
+----------------------------
+date: 2002/04/08 20:01:49;  author: pilla;  state: Exp;  lines: +79 -28
+Opcao inenglish
+----------------------------
+date: 2002/03/05 14:44:48;  author: avila;  state: Exp;  lines: +20 -17
+adicionado ponto no final da data na folha de rosto; adicionada nota GPL completa no iiufrgs.cls; advisor colocado como comentario no iiufrgs.tex, pois nao eh obrigatorio; atualizada lista de pendencias
+----------------------------
+date: 2002/02/22 12:24:47;  author: pilla;  state: Exp;  lines: +2 -2
+Mudado o nome do Pro-Reitor de Pos-Graduacao
+----------------------------
+date: 2001/09/02 10:21:53;  author: avila;  state: Exp;  lines: +124 -79
+possibilidade de varios autores, repetindo-se o comando \author; adicoes ao exemplo iiufrgs.tex; exemplo de carta; modificacoes na estrutura da folha de rosto e nas definicoes de margens; inclusao da GPL
+----------------------------
+date: 2001/08/14 03:12:34;  author: avila;  state: Exp;  lines: +7 -2
+adicionado modelo de relatorio de projeto
+----------------------------
+date: 2001/08/07 19:08:27;  author: pilla;  state: Exp;  lines: +5 -2
+Modelo de Proposta de Trabalho Individual.
+----------------------------
+date: 2001/08/03 17:54:23;  author: avila;  state: Exp;
+reestruturacao da distribuicao; os arquivos estavam, originalmente, todos no diretorio inicial
+
+versao 3.0 - 27/abr/01 - anacul, mozart, pilla, avila
+- nomes dos environments mudados para ingles
+- `resumo' e `abstract' mudados para `abstract' e `englishabstract'
+- reformulacao do CIP: agora é definido na classe principal, e os .def
+  definem a macro \@cipspecificinfo
+
+versao 2.0.1 - 30/jan/01 - avila
+- corrigido espacamento nos itens da toc
+
+versao 2.0.0 - 22/jan/01 - avila
+- troca do nome para `iiufrgs' (ack: casantos)
+- adequação a novas normas ABNT (ex. formatacao referencias)
+- mudança na definição da lista de abreviaturas; os comandos `\listofabbr' e
+  `\abbr' foram substituídos por um único environment `\listadeabreviaturas'
+  onde as abreviaturas são colocadas diretamente com comandos `\item[abrev] desc'
+- correção na geração do número de página
+- correção nos comandos `\listoffigures' e `\listoftables' (adição à toc)
+- correção no comando \keywords
+- redefinicao do environment `thebibliography' com ligeiras alteracoes
+  nos espacamentos
+
+versao 1.4 - 18/aug/00 - avila
+- inclusao da opcao `eq'
+
+versao 1.3 - 14/mai/00 - avila
+- inclusao da opcao `plano-doutorado'
+
+versao 1.2 - 21/feb/00 - avila
+- inclusao da opcao `relat-ic'
+- pequena redefinicao na montagem da folha de rosto
+
+versao 1.1 - 21/jan/2000 - pilla
+- inclusao da opcao 'tese' 
+
+versao 1.0 - 16/out/99 - avila
+- troca do nome para `ii-ufrgs'
+- utilizacao do pacote `babel'
+- strings sao padronizados em comandos (ex. \ufrgsname)
+- a formatacao da folha de rosto agora define o comando
+  `\titlepagespecificinfo', de modo que nos estilos especificos
+  (ti, diss, etc) nao se tenha que redefinir todo o conteudo da pagina
+
+versao 1.3 - 18/mar/99 - avila
+- ultima versao com nome `cpgcc'
+- muitos bug fix... :)
+
+versao 1.0 - 01/jul/98 - piccoli & avila
diff --git a/CHANGES b/CHANGES
new file mode 100644 (file)
index 0000000..308ee53
--- /dev/null
+++ b/CHANGES
@@ -0,0 +1,22 @@
+2004.02.04     Versao 0.0.1
+
+               Alterada a nominata e demais definicoes para os textos
+               adequaqdos para o DELET.
+
+               Alterada a sequencia das secoes iniciais para refletir a
+               sequencia definida pela ABNT e adotada pelo DELET.
+
+               Removida a epigrafe e incluida dedicatoria no arquivo
+               exemplos/deletex.tex.
+       
+               Criado Makefile para os exemplos.
+
+               A bibliografia dos exemplos passou a usar por default o
+               BibTeX com o estilo do bibabnt.
+
+2004.02.03     Inicio do desenvolvimento do DeLeTeX, a partir do
+                iiufrgs-4.2.0.
+               
+               Arquivos BUGS, CHANGELOG e README do iiufrgs-4.2.0
+                renomeados para BUGS.iiufrgs, CHANGELOG.iiufrgs e
+                README.iiufrgs.
diff --git a/GPL b/GPL
new file mode 100644 (file)
index 0000000..d60c31a
--- /dev/null
+++ b/GPL
@@ -0,0 +1,340 @@
+                   GNU GENERAL PUBLIC LICENSE
+                      Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                           Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+\f
+                   GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+\f
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+\f
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+\f
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                           NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                    END OF TERMS AND CONDITIONS
+\f
+           How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year  name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..324be9d
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,28 @@
+INSTALLDIR = /usr/local
+INPUTS = $(INSTALLDIR)/tex/latex/deletex
+DOC = $(INSTALLDIR)/doc/latex/deletex
+
+all:
+       make -C exemplos
+       @echo
+       @echo "Digite \`\`make install'' para instalar o pacote."
+       @echo "Por default, os arquivos serao instalados a partir de $(INSTALLDIR)"
+       @echo "Pode-se mudar essa configuracao alterando a variavel INSTALLDIR, no Makefile"
+       @echo "Isto pode ser feito dititando \`\`make INSTALLDIR=diretorio/desejado install''"
+       @echo "Este ultimo comando permite a instalacao sem privilegios de superusuario"
+
+install:
+       install -d $(INPUTS) $(DOC)
+       cp -R inputs/* $(INPUTS)
+       cp -R exemplos/* $(DOC)
+#      cp -R MINI-HOWTO-prosper.txt $(DOC)
+       cp -a *README* GPL CHANGE* BUGS* $(DOC)
+
+clean:
+       rm -rf *~ inputs/*~
+       make -C exemplos clean
+
+distclean: clean
+       make -C exemplos distclean
+
+       
\ No newline at end of file
diff --git a/README b/README
new file mode 100644 (file)
index 0000000..37514d0
--- /dev/null
+++ b/README
@@ -0,0 +1,117 @@
+                               DeLeTeX
+       Pacote LaTeX para formatacao de documentos para o DELET/EE/UFRGS
+        Copyright (C) 2004 Walter Fetter Lages <w.fetter@ieee.org>
+
+Estes arquivos compoem o pacote de estilos LaTeX de documentos para o
+DELET/EE/UFRGS.  Os estilos foram adaptados a partir pacote iiufrgs versao
+4.2.0, que gera documentos conforme os padroes do II/UFRGS. O pacote iiufrgs
+pode ser obtido em <http://www.inf.ufrgs.br/utug>.
+
+A versao mais atual do DeLeTeX pode ser obtida em
+<http://www.eletro.ufrgs.br/~fetter/deletex>.
+
+Por enquanto esta disponivel apenas a classe:
+- deletex.cls, para documentos do tipo TI, dissertacao, tese, etc.
+
+Futuramente outras classes de documentos semelhantes as existentes no pacote
+iiufrgs serao disponibilizadas:
+- para produzir artigos
+- para produzir cartas com logotipos da Escola de Engenharia e do PPGEE
+- definicoes de estilos para o pacote prosper, para geracao de apresentacoes 
+
+Arquivos de exemplo, estao no diretorio ``exemplos''.
+
+Juntamente com o pacote DeLeTeX recomenda-se a utilizacao do pacote bibabnt,
+utilizado para formatar as referencias bibliograficas. O bibabnt pode ser
+obtido em <http://www.inf.ufrgs.br/utug>.
+
+Para instalar este pacote existem os modos faceis e os modos corretos.
+Como quase sempre, os modos faceis geralmente nao sao corretos e os
+modos corretos nem sempre sao faceis.
+
+MODO CORRETO 1: Requer privilegios de superusuario: 
+
+digite 
+
+make 
+
+para compilar os exemplos, e
+
+make install
+
+para instalar o pacote no diretorio /usr/local. A seguir digite
+
+cd /usr/share/texmf/tex/latex
+
+ou o diretorio que for apropriado, se o LaTeX estiver instalado em outro
+lugar. E a seguir digite
+
+ln -sf /usr/local/tex/latex/deletex
+mktexlsr
+
+para incluir o DeLeTeX no path default do LaTeX.
+
+
+
+MODO CORRETO 2: Requer privilegios de superusuario: 
+
+digite
+
+make 
+
+para compilar os exemplos e 
+
+make INSTALLDIR=/usr/share/texmf install
+
+para instalar o pacote no diretorio usual do LaTeX (/usr/share/texmf). A
+seguir digite
+
+mktexlsr
+
+para incluir o DeLeTeX no path default do LaTeX.
+
+
+MODO CORRETO 3: Nao requer privilegios de superusuario: 
+
+digite 
+
+make
+
+para compilar os exemplos, e
+
+make INSTALLDIR=$HOME/texmf install
+
+para instalar o pacote no diretorio texmf (ou escolha outro qualquer) dentro
+do diretorio $HOME. A seguir, configure a variavel de ambiente TEXINPUTS.
+Isto pode ser feito com os comandos:
+
+export TEXINPUTS=$(TEXINPUTS):$(INSTALLDIR)/tex/latex/deletex
+se o seu shell e' o bash, substituindo $(INSTALLDIR) pelo diretorio
+utilizado no comando make acima.
+
+setenv TEXINPUTS $(TEXINPUTS):$(INSTALLDIR)/tex/latex/deletex
+se o seu shell e' o csh, substituindo $(INSTALLDIR) pelo diretorio
+utilizado no comando make acima.
+
+set TEXINPUTS=$TEXINPUTS;$INSTALLDIR/tex/latex/deletex
+no DOS/Windows, substituindo $INSTALLDIR pelo diretorio
+utilizado no comando make acima.
+
+Provavelmente o mais adequado e' que os comandos acima sejam incluidos em
+algum script de incializacao: .bashrc, .profile, autoexec.bat,...
+
+
+MODO QUICK & CLEAN: Nao requer privilegio de superusuario. Requer que seja
+utilizada uma maquina que importe os diretorios de usuarios da rede do
+DELET.
+
+Simplesmente ajuste a variavel de ambiente TEXINPUTS (como descrito acima)
+para incluir o diretorio /home/users/fetter/pub/deletex. A vantagem deste
+metodo e' sera' utilizada sempre a versao mais recente do DeLeTex, de forma
+automatica.
+
+
+MODO QUICK & DIRTY: Nao requer privilegio de superusuario
+
+Copie todos os arquivos do diretorio inputs para o diretorio onde esta' o
+seu documento.
diff --git a/README.iiufrgs b/README.iiufrgs
new file mode 100644 (file)
index 0000000..f85a260
--- /dev/null
@@ -0,0 +1,22 @@
+README
+UFRGS TeX Users Group
+$Id: README,v 4.1 2002/12/07 17:16:00 utug Exp $
+
+Estes arquivos compoem o pacote de estilos LaTeX de documentos para o II/UFRGS. 
+
+Varias classes de documentos sao disponibilizadas:
+- iiufrgs.cls, para documentos do tipo TI, dissertacao, tese, etc.
+- sa.cls, para produzir artigos para o Seminario de Andamento
+- iiletter, para produzir cartas com logotipos do II, em duas versoes
+
+Cada uma tem um arquivo de exemplo, no diretorio ``exemplos''.
+
+Comentarios e sugestoes sao MUITO bem-vindos. Envie-os para a lista de discussoes do grupo de usuarios TeX da UFRGS:
+
+       utug-l@inf.ufrgs.br
+
+Para cadastrar-se na lista, visite
+
+       https://listas.inf.ufrgs.br/mailman/listinfo/utug-l
+
+ou envie e-mail para utug-l-request@inf.ufrgs.br com a palavra subscribe no corpo da mensagem.
diff --git a/exemplos/Makefile b/exemplos/Makefile
new file mode 100644 (file)
index 0000000..8002145
--- /dev/null
@@ -0,0 +1,25 @@
+all: doc
+
+doc: deletex.ps deletex.pdf
+
+deletex.ps: deletex.dvi
+       dvips deletex
+
+deletex.pdf: deletex.dvi
+       dvipdf deletex
+
+deletex.dvi: deletex.tex deletex.aux deletex.bbl fig.eps
+       latex deletex
+       latex deletex
+
+deletex.aux: deletex.tex
+       latex deletex
+
+deletex.bbl: exemplo.bib
+       bibtex deletex
+
+clean:
+       rm -rf *.aux *.bbl *.blg *.lof *.log *.lot *.log *.toc *~
+
+distclean: clean
+       rm -rf *.pdf *.dvi *.ps
diff --git a/exemplos/deletex.tex b/exemplos/deletex.tex
new file mode 100644 (file)
index 0000000..d422b4c
--- /dev/null
@@ -0,0 +1,370 @@
+% exemplo genérico de uso da classe deletex.cls
+% Copyright (C) 2004 Walter Fetter Lages <w.fetter@ieee.org>
+%
+% This file was adapted from:
+% $Id: iiufrgs.tex,v 4.6 2003/11/21 22:36:13 avila Exp $
+% Copyright (C) 2001,2003 UFRGS TeX Users Group
+%
+% This is free software, distributed under the GNU GPL; please take
+% a look in `deletex.cls' to see complete information on using, copying
+% and redistributing these files
+%
+
+\documentclass[diss]{deletex}
+
+% um tipo específico de monografia pode ser informado como parâmetro opcional:
+%\documentclass[tese]{deletex}
+
+% O tipo de monografia pode ser:
+% diss                         dissertação de mestrado
+% rp                   relatório de pesquisa
+% prop-tese            proposta de tese de doutorado
+% plano-doutorado      plano curso de doutorado
+% dipl                 projeto de diplomação
+% ti                   trabalho individual
+% pep                  plano de estudos e pesquisa
+% tese                 tese de doutorado
+% tc                   trabalho de conclusão de curso de especialização
+% espec                        monografia de conclusão de curso de especialização
+
+% É importante notar que estes tipos de monografia foram herdados do estilo
+% do II/UFRGS não necessariamente aplicam-se ao DELET/EE/UFRGS.
+
+% monografias em inglês devem receber o parâmetro `english':
+%\documentclass[diss,english]{deletex}
+
+% a opção `openright' pode ser usada para forçar inícios de capítulos
+% em páginas ímpares
+% \documentclass[openright]{deletex}
+
+% para gerar uma versão somente-frente, basta utilizar a opção `oneside':
+% \documentclass[oneside]{deletex}
+
+% O uso dos pacotes abaixo é opcional e depende de preferências pessoais
+\usepackage[T1]{fontenc}        % Para conjunto de caracteres de saída (.dvi) adequado
+\usepackage[latin1]{inputenc}   % Para reconhecer o conjunto de
+                               % caracteres latin1 (á) na entrada (.tex) e evitar a necessidade
+                               % de utilizar o formato tradicional: (\'a)
+\usepackage{graphicx}           % Para importar figuras
+\usepackage{times}              % Para usar fonte Adobe Times
+%\usepackage{mathptmx}          % Para usar fonte Adobe Times nas expressoes
+\usepackage{float}             % Para posicionar as figuras de forma mais conveniente
+
+%
+% Informações gerais
+%
+\title{Um Exemplo de Dissertacao do PPGEE}
+
+\author{Flaumann}{Fritz Gutenberg}
+% alguns documentos podem ter varios autores:
+%\author{Flaumann}{Frida Gutenberg}
+%\author{Flaumann}{Klaus Gutenberg}
+
+% orientador e co-orientador são opcionais (não diga isso pra eles :))
+\advisor[Prof.~Dr.]{Lamport}{Leslie}
+%\coadvisor[Prof.~Dr.]{Knuth}{Donald Ervin}
+
+% a data deve ser a da defesa; se nao especificada, são gerados
+% mes e ano correntes
+%\date{maio}{2001}
+
+% o nome do curso pode ser redefinido (ex. para TCs)
+%\course{Curso de Especialização em Automação Industrial}
+
+% o local de realização do trabalho pode ser especificado (ex. para TCs)
+% com o comando \location:
+%\location{São José dos Campos}{SP}
+
+% itens individuais da nominata podem ser redefinidos com os comandos
+% abaixo:
+% \renewcommand{\nominataReit}{Prof\textsuperscript{a}.~Wrana Maria Panizzi}
+% \renewcommand{\nominataReitname}{Reitora}
+% \renewcommand{\nominataPRE}{Prof.~Jos{\'e} Carlos Ferraz Hennemann}
+% \renewcommand{\nominataPREname}{Pr{\'o}-Reitor de Ensino}
+% \renewcommand{\nominataPRAPG}{Prof\textsuperscript{a}.~Joc{\'e}lia Grazia}
+% \renewcommand{\nominataPRAPGname}{Pr{\'o}-Reitora Adjunta de P{\'o}s-Gradua{\c{c}}{\~a}o}
+% \renewcommand{\nominataDir}{Prof.~Renato Machado de Brito}
+% \renewcommand{\nominataDirname}{Diretor da Escola de Engenharia}
+% \renewcommand{\nominataCoord}{Prof.~Carlos Eduardo Pereira}
+% \renewcommand{\nominataCoordname}{Coordenador do PPGEE}
+% \renewcommand{\nominataBibchefe}{June Magda Rosa Schamberg}
+% \renewcommand{\nominataBibchefename}{Bibliotec{\'a}ria-chefe da Escola de Engenharia}
+% \renewcommand{\nominataChefedelet}{Prof.~Roberto Petry Homrich}
+% \renewcommand{\nominataChefedeletname}{Chefe do \delet}
+
+% A seguir são apresentados comandos específicos para alguns
+% tipos de documentos.
+
+% Relatório de Pesquisa [rp]:
+% \rp{123}             % numero do rp
+% \financ{CNPq, CAPES} % orgaos financiadores
+
+% Trabalho Individual [ti]:
+% \ti{123}     % numero do TI
+% \ti[II]{456} % no caso de ser o segundo TI
+
+% Trabalho de Conclusão [tc]:
+% além de definir explicitamente o nome do curso (\course) e o local
+% de realização (\location), é necessário redefinir a nominata,
+% pois as informações necessárias dependem do curso. Ex.:
+% \renewcommand{\nominataCoord}{Prof.~Alexandre Sanfelice Bazanella}
+% \renewcommand{\nominataCoordname}{Coordenador do Curso}
+
+% Monografias de Especialização [espec]:
+% \espec{Automação Industrial}      % nome do curso
+% \coord[Prof.]{Bazanella}{Alexandre Sanfelice} % coordenador do curso
+% \dept{delet}                                 % departamento relacionado
+
+% Projeto de diplomação [dipl]:
+% Pode-se definir explicitamente o nome do curso (\course):
+% \course{\cgec}
+
+%
+% palavras-chave
+% iniciar todas com letras minúsculas, exceto no caso de abreviaturas
+%
+\keyword{formatação eletrônica de documentos}
+\keyword{\LaTeX}
+\keyword{ABNT}
+\keyword{UFRGS}
+
+%
+% inicio do documento
+%
+\begin{document}
+
+% folha de rosto
+% às vezes é necessário redefinir algum comando logo antes de produzir
+% a folha de rosto:
+% \renewcommand{\coordname}{Coordenadora do Curso}
+\maketitle
+
+% dedicatoria
+\chapter*{Dedicatória}
+Dedico aos dedicados.
+
+% agradecimentos
+\chapter*{Agradecimentos}
+Agradeço ao \LaTeX\ por não ter vírus de macro\ldots
+
+% resumo no idioma do documento
+\begin{abstract}
+Este documento é um exemplo de como formatar documentos para o
+Departamento de Engenharia Elétrica da UFRGS usando a classe \LaTeX\
+{\tt deletex.cls}. Ao mesmo tempo, pode servir de consulta
+para comandos mais genéricos. \emph{O texto do resumo não deve
+conter mais do que 500 palavras.}
+\end{abstract}
+
+% resumo no outro idioma
+% como parametros devem ser passados o titulo e as palavras-chave
+% no outro idioma, separadas por vírgulas
+\begin{englishabstract}{Using \LaTeX\ to Prepare Documents at DELET/EE/UFRGS}{Electronic document preparation, \LaTeX, ABNT, UFRGS}
+This document is an example on how to prepare documents at DELET/EE/UFRGS
+using the \LaTeX\ class {\tt deletex.cls}. At the same time, it
+may serve as a guide for general-purpose commands. \emph{The text in
+the abstract should not contain more than 500~words.}
+\end{englishabstract}
+
+
+% sumario
+\tableofcontents
+
+% lista de figuras
+\listoffigures
+
+% lista de tabelas
+\listoftables
+
+% lista de abreviaturas e siglas
+% o parametro deve ser a abreviatura mais longa
+\begin{listofabbrv}{SPMD}
+        \item[SMP] Symmetric Multi-Processor
+        \item[NUMA] Non-Uniform Memory Access
+        \item[SIMD] Single Instruction Multiple Data
+        \item[SPMD] Single Program Multiple Data
+        \item[ABNT] Associação Brasileira de Normas Técnicas
+\end{listofabbrv}
+
+% idem para a lista de símbolos
+\begin{listofsymbols}{$\alpha\beta\pi\omega$}
+       \item[$\sum$] Somatório
+       \item[$\alpha\beta\pi\omega$] Fator de inconstância do resultado
+\end{listofsymbols}
+
+
+
+
+% aqui comeca o texto propriamente dito
+
+% introducao
+\chapter{Introdução}
+
+No início dos tempos, Donald E. Knuth criou o \TeX. Algum tempo depois,
+Leslie Lamport criou o \LaTeX. Graças a eles, não somos obrigados a usar o
+Word nem o StarOffice.
+
+\section{Figuras e tabelas}
+
+Esta seção faz referência às Figuras~\ref{fig:ex1} e~\ref{fig:ex2}, a título
+de exemplo. A primeira representa o caso mais comum, onde a figura
+propriamente dita é importada de um arquivo \texttt{.eps} (aplicativos como
+\emph{xfig} e \emph{dia} estão entre os mais usados para gerar figuras no
+formato \texttt{.eps}). A segunda exemplifica o uso do environment
+\texttt{picture}, para desenhar usando o próprio~\LaTeX.
+
+\begin{figure}[htbp]
+        \centerline{\includegraphics[width=8em]{fig.eps}}
+        \caption{Exemplo de figura importada de um arquivo \texttt{.eps} e também exemplo de caption muito grande que ocupa mais de uma linha na Lista de~Figuras.}
+        \label{fig:ex1}
+\end{figure}
+
+% O `[htbp]'  é um parâmetro opcional que SUGERE que o LaTeX coloque a
+% figura exatamente neste ponto do texto, ou no topo da página, ou no final
+% da página, ou em uma página separada, nesta ordem de prioridade. Somente
+% preocupe-se com esse tipo de formatação quando o texto estiver
+% completamente pronto (uma frase a mais pode fazer o LaTeX mudar
+% completamente de idéia sobre onde colocar as  figuras e tabelas).
+% O parâmetro `[H]' FORÇA que a figura seja colocada exatamente neste ponto
+% do texto.
+
+\begin{figure}[H]
+        \begin{center}
+        \setlength{\unitlength}{.1em}
+        \begin{picture}(100,100)
+                \put(20,20){\circle{20}}
+                \put(20,20){\small\makebox(0,0){a}}
+                \put(80,80){\circle{20}}
+                \put(80,80){\small\makebox(0,0){b}}
+                \put(28,28){\vector(1,1){44}}
+        \end{picture}
+        \end{center}
+        \caption{Exemplo de figura desenhada com o environment \texttt{picture}.}
+        \label{fig:ex2}
+\end{figure}
+
+Tabelas são construídas com praticamente os mesmos comandos. Lembre-se,
+porém, que o caption das tabelas deve ir em cima, como pode ser visto na
+Tabela~\ref{tab:desempenho}. 
+
+\begin{table}[htbp]
+\begin{center}
+\caption{Desempenho do sistema de controle.}
+\label{tab:desempenho}
+\begin{tabular}{l|cccc}
+\hline
+Controle & ISE & IAE & ITSE & ITAE \\
+\hline
+local                  & $79,7715$& $69,8436$& $10,9993$& $57,0757$\\
+em rede                & $1802,18$& $1292,39$& $9765,84$& $6943,23$\\
+com compensa\c{c}\~ao de atrasos & $64,1702$& $70,4040$& $9,2710$& $137,8003$\\
+\hline
+\end{tabular}
+\end{center}
+\end{table}
+
+\subsection{Classificação dos etc.}
+
+O formato adotado pela ABNT prevê apenas três níveis (capítulo, seção e
+subseção). Assim, \texttt{\char'134subsubsection} não é aconselhado.
+
+\section{Sobre as referências bibliográficas}
+
+Recomenda-se seriamente fazer uso do pacote \emph{bibabnt}, 
+disponibilizado na página do UTUG~\citeyearpar{UTUG:Homepage-01}. Esse
+pacote provê um estilo \textsc{BibTeX} para formatação de referências
+bibliográficas combinando normas da ABNT e do Departamento de Engenharia
+Elétrica da UFRGS.
+
+As seguintes referências são colocadas aqui a título de exemplo:
+\cite{Patashnik:bibTeXing-88, Silberschatz:OSC-3-91, IEEE:Pthreads-95}.
+
+A classe \emph{deletex} faz uso do pacote \emph{natbib}. Esse pacote
+disponibiliza diversos comandos alternativos para
+citações. Os mais úteis para nós são o \texttt{\char'134citeyearpar},
+que produz somente o ano (ex.~``[\ldots] são apresentados por Caromel,
+Klauser e Vayssiere~\citeyearpar{Caromel:TSC-CPE-10-11-98}.'') e o
+\texttt{\char'134citep*}, que produz a citação com a lista
+completa de autores (ex.~``[\ldots] na linguagem Panda~\citep*{Assenmacher:Panda-ECOOP93}.'')
+
+% e aqui vai a parte principal
+%
+% \chapter{Estado da arte}
+% \chapter{Mais estado da arte}
+% \chapter{A minha contribuição}
+% \chapter{Prova de que a minha contribuição é válida}
+% \chapter{Conclusão}
+
+% referencias
+% Aqui pode ser usado o ambiente padrao `thebibliography'; porém, faça um
+% favor a sí mesmo e use o BibTeX e o estilo abnt.bst (veja na página do
+% UTUG). 
+
+% Ou seja, use
+
+\bibliographystyle{abnt}
+\bibliography{exemplo}                 % pode-se ter vários arquivos .bib separados
+                               % por vírgulas
+
+% ao invés dos comandos comentados abaixo.
+%
+% observe também o estilo meio estranho de alguns labels; isso é
+% devido ao uso do pacote `natbib', que permite fazer citações de
+% autores, ano, e diversas combinações desses
+%\begin{thebibliography}{este-parametro-nao-eh-usado-pelo-estilo-ABNT}
+
+%\bibitem[ANDREWS, 1991]{Andrews:CP-91} ANDREWS,
+%  G.~R\@. \textbf{Concurrent programming}: principles and
+%  practice. Redwood~City, USA: Benjamin/Cummings, 1991. 637p.
+  
+%\bibitem[ASSENMACHER et~al.(1993)ASSENMACHER; BREITBACH; BUHLER;
+%  H{\"U}BSCH; SCHWARZ]{Assenmacher:Panda-ECOOP93} ASSENMACHER, H.;
+%  BREITBACH, T.; BUHLER, P.; H{\"U}BSCH, V.; SCHWARZ, R\@.
+%  Panda---supporting distributed programming in {C}++. In: EUROPEAN
+%  CONFERENCE ON OBJECT-ORIENTED PROGRAMMING, 7., 1993, Kaiserslautern,
+%  Germany. \textbf{Proceedings{\ldots}} Berlin: Springer-Verlag, 1993.
+%  p.361--383. (Lecture Notes in Computer Science, v.707).
+
+%\bibitem[BAKER; SMITH, 1996]{Baker:PP-96} BAKER, L.; SMITH,
+%  B.~J\@. \textbf{Parallel programming}. New~York: McGraw-Hill,
+%  1996. 381p.
+
+%\bibitem[CAROMEL; KLAUSER; VAYSSIERE, 1998]{Caromel:TSC-CPE-10-11-98}
+%  CAROMEL, D.; KLAUSER, W.; VAYSSIERE, J\@. Towards seamless computing
+%  and metacomputing in {J}ava.  \textbf{Concurrency: Practice and
+%  Experience}, West~Sussex, v.10, n.11--13, p.1043--1061,
+%  Sept./Nov.~1998.
+
+%\bibitem[FURMENTO; ROUDIER; SIEGEL, 1995]{Furmento:PDC-95} FURMENTO,
+%  N.; ROUDIER, Y.; SIEGEL, G\@. \textbf{Parall{\'e}lisme et
+%  distribution en {C}++}: une revue des langages existants. Valbonne,
+%  FR: I3S, Universit\'{e} de Nice Sophia-Antipolis, 1995. (RR~95-02).
+
+%\bibitem[INSTITUTE OF ELECTRICAL AND ELECTRONIC ENGINEERS,
+%  1995]{IEEE:Pthreads-95} INSTITUTE OF ELECTRICAL AND ELECTRONIC
+%  ENGINEERS\@. \textbf{Information Technology---Portable Operating
+%  System Interface (POSIX), Threads Extension [C Language]},
+%  \mbox{IEEE}~1003.1c-1995.  New~York, 1995.
+
+%\bibitem[SILBERSCHATZ; PETERSON; GALVIN, 1991]{Silberschatz:OSC-3-91}
+%  SILBERSCHATZ, A.; PETERSON, J.~L.; GALVIN, P.~B\@. \textbf{Operating
+%  system concepts}. 3.ed.  Reading, USA: Addison-Wesley, 1991. 696p.
+
+%\bibitem[UTUG(2001)UTUG]{UTUG:Homepage-01} UTUG\@. \textbf{Página do grupo
+%  de usuários {\TeX} da {UFRGS}}. Disponível em:
+%  $<$http://www.inf.ufrgs.br/utug$>$. Acesso em: maio 2001.
+
+%\bibitem[WILSON, 2001]{Wilson:MME-01} WILSON, P.~C\@. \textbf{Um
+%  método ótimo para o preparo de café em laboratório baseado na
+%  reciclagem de filtros}. 2001. 123p.  Disserta{\c{c}}{\~a}o (Mestrado
+%  em Ci{\^e}ncia da Computa{\c{c}}{\~a}o) --- Instituto de
+%  Inform{\'a}tica, Universidade Federal do Rio Grande do Sul,
+%  Porto~Alegre.
+
+%\end{thebibliography}
+
+
+% ATENÇÃO: O \end{document} NÃO ESTÁ COMENTADO!!!!
+
+\end{document}
+
diff --git a/exemplos/exemplo.bib b/exemplos/exemplo.bib
new file mode 100644 (file)
index 0000000..069bc53
--- /dev/null
@@ -0,0 +1,178 @@
+%
+% bibliografia exemplo
+% UFRGS TeX Users Group
+% $Id: exemplo.bib,v 5.3 2003/04/15 15:11:45 avila Exp $
+%
+
+%
+% common addresses
+%
+@string{add:cambridge = "Cambridge, USA"}
+@string{add:newyork = "New~York"}
+@string{add:poa = "Porto~Alegre"}
+@string{add:reading = "Reading, USA"}
+@string{add:redwood = "Redwood~City, USA"}
+@string{add:uppersr = "Upper Saddle River"}
+
+%
+% common publishers
+%
+@string{pub:acm = "ACM~Press"}
+@string{pub:aw = "Addison-Wesley"}
+@string{pub:bc = "Benjamin/Cummings"}
+@string{pub:mgh = "McGraw-Hill"}
+@string{pub:mit = "MIT~Press"}
+@string{pub:ptr = "Prentice Hall PTR"}
+@string{pub:springer = "Springer"}
+@string{pub:cpgcc = "CPGCC da UFRGS"}
+@string{pub:ppgc = "PPGC da UFRGS"}
+@string{pub:sbc = "SBC"}
+
+%
+% common others
+%
+@string{org:ieee = "Institute of Electrical and Electronic Engineers"}
+@string{org:IEEE = "{INSTITUTE OF ELECTRICAL AND ELECTRONIC ENGINEERS}"}
+@string{org:ieee-abbrv = "IEEE"}
+@string{org:sbc = "Sociedade Brasileira de Computa{\c{c}}{\~a}o"}
+@string{ser:lncs = "Lecture Notes in Computer Science"}
+@string{ins:ii = "Instituto de Inform{\'a}tica"}
+@string{sch:ufrgs = "Universidade Federal do Rio Grande do~Sul"}
+@string{sch:iiufrgs = "Instituto de Inform{\'a}tica, Universidade Federal do Rio Grande do~Sul"}
+@string{sch:ppgc = "PPGC/UFRGS"}
+@string{sch:cpgcc = "CPGCC/UFRGS"}
+
+%
+% Common events
+%
+@string{ev:sbac = "Simp{\'o}sio Brasileiro de Arquitetura de Computadores---Processamento de Alto Desempenho"}
+@string{ev:semish = "Semin{\'a}rio Integrado de Software e~Hardware"}
+@string{ev:cacic = "Congreso Argentino de Ciencias de la~Computaci{\'o}n"}
+
+
+@book{Silberschatz:OSC-3-91,
+       author = "Abraham Silberschatz and James Lyle Peterson and Peter B. Galvin",
+       title = "Operating System Concepts",
+       publisher = pub:aw,
+       year = 1991,
+       address = add:reading,
+       booktitle = "Operating System Concepts",
+       edition = "3rd",
+}
+
+@inproceedings{Assenmacher:Panda-ECOOP93,
+       author = "H. Assenmacher and T. Breitbach and P. Buhler and V. H{\"u}bsch and R. Schwarz",
+       title = "{P}anda -- Supporting Distributed Programming in {C}++",
+       editor = "O. M. Nierstrasz",
+       address = "Kaiserslautern, Germany",
+       year = 1993,
+       series = "Lecture Notes in Computer Science",
+       volume = 707,
+       pages = "361-383",
+       booktitle = "Proc.\ of the 7th~European Conference on Object-Oriented Programming",
+       publisher = "Berlin, Springer",
+}
+
+@article{Caromel:TSC-CPE-10-11-98,
+       author = "D. Caromel and W. Klauser and J. Vayssiere",
+       title = "Towards Seamless Computing and Metacomputing in {J}ava",
+       journal = "Concurrency: Practice and Experience",
+       volume = 10,
+       number = "11--13",
+       month = sep # "/" # nov,
+       year = 1998,
+       pages = "1043--1061",
+       editor = "Geoffrey C. Fox",
+       publisher = "Wiley \& Sons",
+       address = "West Sussex",
+       www = "www-sop.inria.fr/sloop/javall/index.html",
+}
+
+@techreport{Furmento:PDC-95,
+       author = "Nathalie Furmento and Yves Roudier and G{\"u}nther Siegel",
+       title = "Parall{\'e}lisme et Distribution en {C}++~: une Revue des Langages Existants",
+       institution = "I3S, Universit\'{e} de Nice Sophia-Antipolis",
+       year = 1995,
+       number = "RR~95-02",
+       address = "Valbonne, FR",
+       www = "www-sop.inria.fr/sloop/personnel/Nathalie.Furmento/Biblio/RRI3S_95-02/FRS95b.ps.gz",
+}
+
+@MastersThesis{Sbornian:EDM-01,
+  author =      "Sbornian, Jr., Wilson",
+  title =       "Um Exemplo de Disserta{\c{c}}{\~a}o de Mestrado",
+  school =      sch:iiufrgs,
+  year =        2001,
+  address = add:poa,
+}
+
+@MastersThesis{Sbornian:ETI-01,
+  author =      "Sbornian, Jr. Jr., Wilson",
+  title =       "Um Exemplo de Trabalho Individual",
+  school =      "Instituto de Alguma Coisa, Universidade Sei L{\'a} de Onde",
+  year =        2001,
+  type =        "Trabalho Individual",
+  address = add:poa,
+}
+
+@PhdThesis{Sbornian:ETD-01,
+  author =      "Wilson Sbornian",
+  title =       "Um Exemplo de Tese de Doutorado",
+  school =      sch:iiufrgs,
+  year =        2001,
+  address = add:poa,
+}
+
+@misc{IEEE:Pthreads-95,
+        author = "{INSTITUTE OF ELECTRICAL AND ELECTRONIC ENGINEERS}",
+        title = "IEEE 1003.1c-1995: Information Technology -- Portable Operating System Interface ({POSIX}), Threads Extension [{C} Language]",
+        address = add:newyork,
+       year = 1995,
+}
+
+@Manual{Callaghan:RFC1831-1995,
+  title =       "{NFS} Version 3 Protocol Specification: {RFC}~1831",
+  author =      "B. Callaghan and B. Pawlowski and P. Staubach",
+  organization = "Internet Engineering Task Force, Network Working Group",
+  year =        1995
+}
+
+@misc{UTUG:Homepage-01,
+       author = "UTUG",
+       title = "Página do Grupo de Usuários {\TeX} da {UFRGS}",
+       note = "Disponível em: $<$http://www.inf.ufrgs.br/utug$>$. Acesso em: maio~2001",
+       year = 2001,
+}
+
+@Unpublished{Patashnik:BibTeXing-88,
+  author =      "Oren Patashnik",
+  title =       "Bib{T}e{X}ing",
+  note =        "Arquivo \texttt{btxdoc.tex} incluído em qualquer
+                  distribuição padrão, normalmente em
+                  \texttt{texmf/doc/bibtex/base}",
+  year =        1988,
+}
+
+% Exemplo de como utilizar crossref
+% crossref pode ser utilizado para evitar repetições, como vários artigos de 
+% um mesmo congresso
+@InProceedings{Joe:COFFEE2000,
+  author =      "John Gi Joe{\'a} and Joe Gi John{\c{c}}{\~a}o",
+  title =       "Importance of Coffee in Computer Sciences",
+  crossref =     "COFFEE:2000",
+  pages =       "99--100"
+}
+
+% Note que a entrada referenciada deve estar depois da referência
+% É interessante colocar um `key' com a abreviacao da conferencia
+% para o caso dos anais serem referenciados por completo
+@Proceedings{COFFEE:2000,
+  editor =      "Java Guy",
+  title =       "Proc.\ of the 1st~Conference on Coffee Importance",
+  booktitle =    "Proc.\ of the 1st~Conference on Coffee Importance",
+  year =        2000,
+  address =      "Java Island", 
+  publisher =   "Java Island, The{P}ublisher",
+  month =       jan,
+  key =                 "COFFEE",
+}
diff --git a/exemplos/fig.eps b/exemplos/fig.eps
new file mode 100644 (file)
index 0000000..2c81d90
--- /dev/null
@@ -0,0 +1,239 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: fig03.eps
+%%Creator: fig2dev Version 3.2 Patchlevel 3a
+%%CreationDate: Sat Jun 30 12:03:00 2001
+%%For: mpy@mala (Monica Xavier Py,,,)
+%%BoundingBox: 0 0 200 216
+%%Magnification: 1.0000
+%%EndComments
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+newpath 0 216 moveto 0 0 lineto 200 0 lineto 200 216 lineto closepath clip newpath
+-104.0 301.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+  bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+  4 -2 roll mul srgb} bind def
+ /DrawEllipse {
+       /endangle exch def
+       /startangle exch def
+       /yrad exch def
+       /xrad exch def
+       /y exch def
+       /x exch def
+       /savematrix mtrx currentmatrix def
+       x y tr xrad yrad sc 0 0 1 startangle endangle arc
+       closepath
+       savematrix setmatrix
+       } def
+
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+%%Page: 1 1
+10 setmiterlimit
+ 0.06299 0.06299 sc
+% Arc
+7.500 slw
+gs  clippath
+4205 1912 m 4262 1896 l 4222 1750 l 4226 1874 l 4165 1766 l cp
+eoclip
+n 4488.1 1749.2 294.0 69.7 151.4 arcn
+gs col0 s gr
+ gr
+
+% arrowhead
+n 4165 1766 m 4226 1874 l 4222 1750 l 4165 1766 l  cp gs 0.00 setgray ef gr  col0 s
+% Arc
+gs  clippath
+2453 4070 m 2396 4091 l 2448 4233 l 2436 4110 l 2505 4212 l cp
+eoclip
+n 2130.8 4275.0 349.2 -115.6 -31.0 arcn
+gs col0 s gr
+ gr
+
+% arrowhead
+n 2505 4212 m 2436 4110 l 2448 4233 l 2505 4212 l  cp gs 0.00 setgray ef gr  col0 s
+% Ellipse
+n 2295 2295 324 324 0 360 DrawEllipse gs col0 s gr
+
+% Ellipse
+n 4292 2257 324 324 0 360 DrawEllipse gs col0 s gr
+
+% Ellipse
+n 4331 3776 324 324 0 360 DrawEllipse gs col0 s gr
+
+% Ellipse
+n 2295 3780 324 324 0 360 DrawEllipse gs col0 s gr
+
+% Ellipse
+n 2295 2295 415 415 0 360 DrawEllipse gs col0 s gr
+
+% Polyline
+gs  clippath
+2220 3480 m 2280 3480 l 2280 3329 l 2250 3449 l 2220 3329 l cp
+eoclip
+n 2250 2700 m
+ 2250 3465 l gs col0 s gr gr
+
+% arrowhead
+n 2220 3329 m 2250 3449 l 2280 3329 l 2220 3329 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+4020 2370 m 4020 2310 l 3869 2310 l 3989 2340 l 3869 2370 l cp
+eoclip
+n 2655 2340 m
+ 4005 2340 l gs col0 s gr gr
+
+% arrowhead
+n 3869 2370 m 3989 2340 l 3869 2310 l 3869 2370 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+4034 2491 m 4000 2441 l 3875 2526 l 3992 2484 l 3909 2576 l cp
+eoclip
+n 2475 3510 m
+ 4005 2475 l gs col0 s gr gr
+
+% arrowhead
+n 3909 2576 m 3992 2484 l 3875 2526 l 3909 2576 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+2535 3584 m 2570 3633 l 2693 3546 l 2578 3591 l 2658 3497 l cp
+eoclip
+n 4095 2520 m
+ 2565 3600 l gs col0 s gr gr
+
+% arrowhead
+n 2658 3497 m 2578 3591 l 2693 3546 l 2658 3497 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+4350 2595 m 4290 2595 l 4290 2746 l 4320 2626 l 4350 2746 l cp
+eoclip
+n 4320 3420 m
+ 4320 2610 l gs col0 s gr gr
+
+% arrowhead
+n 4350 2746 m 4320 2626 l 4290 2746 l 4350 2746 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+2595 3795 m 2595 3855 l 2746 3855 l 2626 3825 l 2746 3795 l cp
+eoclip
+n 3960 3825 m
+ 2610 3825 l gs col0 s gr gr
+
+% arrowhead
+n 2746 3795 m 2626 3825 l 2746 3855 l 2746 3795 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+gs  clippath
+1935 2058 m 1961 2004 l 1827 1937 l 1921 2018 l 1800 1991 l cp
+eoclip
+n 1665 1890 m
+ 1935 2025 l gs col0 s gr gr
+
+% arrowhead
+n 1800 1991 m 1921 2018 l 1827 1937 l 1800 1991 l  cp gs 0.00 setgray ef gr  col0 s
+/Times-Roman ff 180.00 scf sf
+2160 2385 m
+gs 1 -1 sc (q0) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+4185 2340 m
+gs 1 -1 sc (q1) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+2160 3825 m
+gs 1 -1 sc (q3) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+4230 3870 m
+gs 1 -1 sc (q2) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+2070 3060 m
+gs 1 -1 sc (1) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+3240 2205 m
+gs 1 -1 sc (0) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+4725 1485 m
+gs 1 -1 sc (0) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+4410 3060 m
+gs 1 -1 sc (0) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+3105 2925 m
+gs 1 -1 sc (0) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+3420 3195 m
+gs 1 -1 sc (1) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+3375 3780 m
+gs 1 -1 sc (1) col0 sh gr
+/Times-Roman ff 180.00 scf sf
+1935 4770 m
+gs 1 -1 sc (1) col0 sh gr
+$F2psEnd
+rs
diff --git a/inputs/brazilian.babel b/inputs/brazilian.babel
new file mode 100644 (file)
index 0000000..737db44
--- /dev/null
@@ -0,0 +1,67 @@
+%
+% definições para textos em português
+%
+\@namedef{captionsbrazilian}{%
+       \def\bibname{Refer{\^e}ncias}%
+       \def\abstractname{Resumo}%
+       \def\appendixname{Ap{\^e}ndice}%
+       \def\contentsname{Sum{\'a}rio}%
+       \def\listfigurename{Lista de Figuras}%
+       \def\listtablename{Lista de Tabelas}%
+       \def\figurename{Figura}%
+       \def\tablename{Tabela}%
+       \def\advisorname{Orientador}%
+       \def\coadvisorname{Co-orientador}%
+       \def\listabbrvname{Lista de Abreviaturas e Siglas}%
+       \def\listsymbolname{Lista de S{\'\i}mbolos}%
+       \def\annexname{Anexo}%
+       \def\keywordsname{Palavras-chave}%
+       \def\cipcaption{CIP -- CATALOGA{\c{C}}{\~A}O NA PUBLICA{\c{C}}{\~A}O}%
+       \def\byname{por}%
+       \def\dissname{Disserta{\c{c}}{\~a}o (mestrado)}%
+       \def\dissspecificinfo{%
+               Disserta{\c{c}}{\~a}o de mestrado apresentada ao
+               {\ppgee} da {\ufrgs}, como parte dos requisitos para a
+               obten{\c{c}}{\~a}o do t\'{\i}tulo de Mestre em Engenharia El\'etrica.
+               
+               \'Area de concentra\c{c}\~ao: Automa\c{c}\~ao e
+               Instrumenta\c{c}\~ao Eletro-Eletr\^onica
+       }%
+       \def\tesename{Tese (doutorado)}%
+       \def\tesespecificinfo{%
+               Tese de doutoradoo apresentada ao
+               {\ppgee} da {\ufrgs}, como parte dos requisitos para a
+               obten{\c{c}}{\~a}o do t\'{\i}tulo de Doutor em Engenharia El\'etrica.\\
+               
+               \'Area de concentra\c{c}\~ao: Automa\c{c}\~ao e
+               Instrumenta\c{c}\~ao Eletro-Eletr\^onica
+       }%
+       \def\planodoutoradospecificinfo{Plano de Curso para Doutorado}%
+       \def\proptesespecificinfo{Proposta de Tese de Doutorado}%
+       \def\tcname{Trabalho de Conclus{\~a}o (especializa\c{c}\~ao)}%
+       \def\tcspecificinfo{%
+               Trabalho de conclus\~ao apresentado
+               como parte dos requisitos para a
+               obten{\c{c}}{\~a}o do t\'{\i}tulo de Especialista
+               em Automa\c{c}\~ao Industrial.
+       }%
+       \def\rpname{Relat{\'o}rio de Pesquisa}%
+       \def\financname{{\'O}rg{\~a}os Financiadores}%
+       \def\especname{Monografia (especialização)}%
+       \def\especspecificinfo{%
+               Monografia de conclus\~ao de curso apresentada
+               como parte dos requisitos para a
+               obten{\c{c}}{\~a}o do t\'{\i}tulo de Especialista.
+       }%
+       \def\coordname{Coordenador do Curso}%
+}
+\@namedef{datebrazilian}{%
+       \def\monthname{%
+               \ifcase\month\or%
+                       janeiro\or fevereiro\or mar{\c{c}}o\or abril\or%
+                       maio\or junho\or julho\or agosto\or setembro\or%
+                       outubro\or novembro\or dezembro%
+               \fi%
+       }%
+       \def\delet@date{\@publmonth\ de~\@publyear}%
+}
diff --git a/inputs/deletdefs.sty b/inputs/deletdefs.sty
new file mode 100644 (file)
index 0000000..b1cd090
--- /dev/null
@@ -0,0 +1,51 @@
+% deletdefs.sty - pacote com definicoes do DELET/EE/UFRGS
+% Copyright (C) 2004 Walter Fetter Lages <w.fetter@ieee.org>
+%
+% This file was adapted from:
+% $Id: iidefs.sty,v 4.3 2003/11/21 22:36:13 avila Exp $
+% Copyright (C) 2001,2003 UFRGS TeX Users Group
+%
+% This is free software, distributed under the GNU GPL; please take
+% a look in `deletex.cls' to see complete information on using, copying
+% and redistributing these files
+%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{deletdefs}
+\RequirePackage{graphicx}
+
+%
+% definicoes de nomes
+%
+\def\ufrgs{Universidade Federal do Rio Grande do Sul}
+\def\ee{Escola de Engenharia}
+\def\ppgee{Programa de P{\'o}s-Gradua{\c{c}}{\~a}o em Engenharia El{\'e}trica}
+\def\cgee{Curso de Grauda\c{c}{\~a}o em Engenharia El{\'e}trica}
+\def\cgec{Curso de Gradua{\c{c}}{\~a}o em Engenharia de Computa{\c{c}}{\~a}o}
+\def\delet{Departamento de Engenharia El{\'e}trica}
+
+%
+% produz o logotipo da Escola; o parametro opcional e' um
+% fator de escala
+%
+% ex.:
+%       \eelogo         % tamanho normal (fonte equiv. a 10pt)
+%       \eelogo[2]      % com o dobro do tamanho
+%       \eelogo[.5]     % com metade do tamanho
+%
+\DeclareRobustCommand{\eelogo}[1][1]{
+        \includegraphics[scale=#1]{eelogo.eps}
+}
+
+%
+% produz o logotipo do PPGEE; o parametro opcional e' um
+% fator de escala
+%
+% ex.:
+%       \ppgeelogo         % tamanho normal (fonte equiv. a 10pt)
+%       \ppgeelogo[2]      % com o dobro do tamanho
+%       \ppgeelogo[.5]     % com metade do tamanho
+%
+\DeclareRobustCommand{\ppgeelogo}[1][1]{
+        \includegraphics[scale=#1]{ppgeelogo.eps}
+}
+
diff --git a/inputs/deletex.cls b/inputs/deletex.cls
new file mode 100644 (file)
index 0000000..9a71bc2
--- /dev/null
@@ -0,0 +1,505 @@
+%==============================================================================
+% deletex - classe de documento com padrões do DELET/EE/UFRGS
+% Copyright (C) 2004 Walter Fetter Lages <w.fetter@ieee.org>
+%
+% This class was adapted from:
+% $Id: iiufrgs.cls,v 4.14 2003/11/21 22:36:13 avila Exp $
+% Copyright (C) 2001-2003 UFRGS TeX Users Group
+%
+% This program is free software; you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation; either version 2 of the License, or
+% (at your option) any later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with this program; if not, write to the Free Software
+% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+%
+%==============================================================================
+
+%==============================================================================
+% Identificação
+%==============================================================================
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{deletex}[2004/02/03 v0.0.1 Formatacao de documentos para o DELET/EE/UFRGS]
+
+%==============================================================================
+% Declaração de opções
+%==============================================================================
+\newcommand{\deletu@novodoc}[1]{\DeclareOption{#1}{\AtEndOfClass{\input{#1.def}}}}
+\deletu@novodoc{rp}
+\deletu@novodoc{prop-tese}
+\deletu@novodoc{plano-doutorado}
+\deletu@novodoc{dipl}
+\deletu@novodoc{ti}
+\deletu@novodoc{pep}
+\deletu@novodoc{diss}
+\deletu@novodoc{tese}
+\deletu@novodoc{tc}
+\deletu@novodoc{espec}
+\DeclareOption{english}{\@englishtrue\OptionNotUsed}\newif\if@english
+\DeclareOption{oneside}{\AtEndOfClass{\@twosidefalse}\OptionNotUsed}
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{report}}
+\ProcessOptions\relax
+
+%==============================================================================
+% Herança da classe `report' e inclusão de pacotes e arquivos necessários
+%==============================================================================
+\LoadClass[12pt,a4paper,twoside]{report}
+\RequirePackage[english,brazilian]{babel}
+\input{brazilian.babel}
+\input{english.babel}
+\if@english
+        \selectlanguage{english}
+        \AtBeginDocument{\selectlanguage{english}}
+\fi
+\RequirePackage{lastpage}
+\RequirePackage{indentfirst}
+\RequirePackage{deletdefs}
+\RequirePackage{natbib}
+
+%==============================================================================
+% Margens do texto
+%==============================================================================
+\newlength{\delet@topmargin}\setlength{\delet@topmargin}{30mm}
+\newlength{\delet@pagenummargin}\setlength{\delet@pagenummargin}{20mm}
+\newlength{\delet@bottommargin}\setlength{\delet@bottommargin}{20mm}
+\newlength{\delet@sidemargin}\setlength{\delet@sidemargin}{30mm}
+\setlength{\marginparwidth}{25mm}
+
+% ajuste das medidas verticais
+\setlength{\topmargin}{\delet@pagenummargin}
+        \addtolength{\topmargin}{-1em} % isto é +- a altura do núm. da página
+        \addtolength{\topmargin}{-1in}
+\setlength{\headheight}{1em}
+\setlength{\headsep}{\delet@topmargin}
+        \addtolength{\headsep}{-\delet@pagenummargin}
+\setlength{\textheight}{\paperheight}
+        \addtolength{\textheight}{-\delet@topmargin}
+        \addtolength{\textheight}{-\delet@bottommargin}
+\setlength{\footskip}{\delet@bottommargin}
+
+% ajuste das medidas horizontais
+\setlength{\oddsidemargin}{\delet@sidemargin}
+        \addtolength{\oddsidemargin}{-1in}
+\setlength{\evensidemargin}{\oddsidemargin}
+\setlength{\textwidth}{\paperwidth}
+        \addtolength{\textwidth}{-2\delet@sidemargin}
+\setlength{\marginparsep}{\delet@sidemargin}
+        \addtolength{\marginparsep}{-\marginparwidth}
+        \setlength{\marginparsep}{.5\marginparsep}
+
+%==============================================================================
+% Numeração das páginas
+%==============================================================================
+\def\ps@deletufrgs{
+        \let\@oddfoot\@empty
+        \let\@evenfoot\@empty
+        \def\@evenhead{{\small\thepage}}
+        \def\@oddhead{\hspace*{\fill}{\small\thepage}}
+}
+\pagestyle{empty}
+\let\ps@plain\ps@empty
+
+%==============================================================================
+% Definição de autor(es), orientador e co-orientador
+%==============================================================================
+\newcounter{delet@authorcount}
+\renewcommand{\author}[2]{
+        \addtocounter{delet@authorcount}{1}
+        \expandafter\gdef\csname @author\alph{delet@authorcount}last\endcsname{#1}
+        \expandafter\gdef\csname @author\alph{delet@authorcount}first\endcsname{#2}
+        \expandafter\gdef\csname @author\alph{delet@authorcount}\endcsname{#2 #1}
+}
+\DeclareRobustCommand{\advisor}[3][]{
+        \gdef\@advisorlast{#2}
+        \gdef\@advisorfirst{#3}
+        \gdef\@advisor{#1~#3 #2}
+}
+\DeclareRobustCommand{\coadvisor}[3][]{
+        \gdef\@coadvisorlast{#2}
+        \gdef\@coadvisorfirst{#3}
+        \gdef\@coadvisor{#1~#3 #2}
+}
+
+%==============================================================================
+% Definição do Departamento relacionado ao documento
+% deve ser definido como `delet'
+%==============================================================================
+\newcommand{\dept}[1]{\gdef\@dept{#1}}
+\dept{delet}
+
+%==============================================================================
+% Definição das palavras-chave (máx. 10)
+%==============================================================================
+\newcounter{kwcounter}
+\newcommand{\keyword}[1]{
+        \addtocounter{kwcounter}{1}
+        \expandafter\gdef\csname keyw\alph{kwcounter}\endcsname{#1}
+}
+\newcommand{\@cipkw}{%
+        \@ifundefined{keywa}{}{1.~\expandafter\MakeUppercase\keywa\@. }%
+        \@ifundefined{keywb}{}{2.~\expandafter\MakeUppercase\keywb\@. }%
+        \@ifundefined{keywc}{}{3.~\expandafter\MakeUppercase\keywc\@. }%
+        \@ifundefined{keywd}{}{4.~\expandafter\MakeUppercase\keywd\@. }%
+        \@ifundefined{keywe}{}{5.~\expandafter\MakeUppercase\keywe\@. }%
+        \@ifundefined{keywf}{}{6.~\expandafter\MakeUppercase\keywf\@. }%
+        \@ifundefined{keywg}{}{7.~\expandafter\MakeUppercase\keywg\@. }%
+        \@ifundefined{keywh}{}{8.~\expandafter\MakeUppercase\keywh\@. }%
+        \@ifundefined{keywi}{}{9.~\expandafter\MakeUppercase\keywi\@. }%
+        \@ifundefined{keywj}{}{10.~\expandafter\MakeUppercase\keywj\@. }%
+}
+\newcommand{\@abstractkw}{%
+        \@ifundefined{keywa}{}{\expandafter\MakeUppercase\keywa}%
+        \@ifundefined{keywb}{}{, \keywb}%
+        \@ifundefined{keywc}{}{, \keywc}%
+        \@ifundefined{keywd}{}{, \keywd}%
+        \@ifundefined{keywe}{}{, \keywe}%
+        \@ifundefined{keywf}{}{, \keywf}%
+        \@ifundefined{keywg}{}{, \keywg}%
+        \@ifundefined{keywh}{}{, \keywh}%
+        \@ifundefined{keywi}{}{, \keywi}%
+        \@ifundefined{keywj}{}{, \keywj}%
+}
+
+%==============================================================================
+% Redefinição da data (para ter mês e ano separados)
+%==============================================================================
+\renewcommand{\date}[2]{
+        \gdef\@publmonth{#1}
+        \gdef\@publyear{#2}
+}
+\date{\monthname}{\number\year}
+
+%==============================================================================
+% Definição padrão da folha de rosto.
+% Os dados específicos do tipo de trabalho (dissertação, tese, etc.) são
+% informados definindo-se o comando \titlepagespecificinfo. Veja os
+% arquivos .def incluídos com a classe.
+%==============================================================================
+\newlength{\titlepagewinwidth}\setlength{\titlepagewinwidth}{95mm}
+\newlength{\titlepagewinheight}\setlength{\titlepagewinheight}{64mm}
+\newlength{\titlepagewinvoffset}\setlength{\titlepagewinvoffset}{112mm}
+\newcommand{\location}[2]{
+        \gdef\@city{#1}
+        \gdef\@state{#2}
+}
+\location{Porto~Alegre}{RS}
+\renewcommand{\maketitle}{%
+        \begin{titlepage}
+                \thetitlepage
+        \end{titlepage}%
+        \clearpage
+        \setcounter{page}{2}%
+        \@ifundefined{@cipspecificinfo}{}{\@makecippage}
+}
+\newcommand{\thetitlepage}{%
+        \noindent\@topbox\\
+        \vfill
+        \@ifundefined{titlepagespecificinfo}{}{
+                \hspace*{\fill}\makebox[.5\textwidth][l]{%
+                        \parbox[b]{8.5cm}{\raggedright\titlepagespecificinfo}%
+                }
+                \vfill
+        }
+        \@ifundefined{@advisor}{}{
+                \hspace*{\fill}\parbox[b]{.5\textwidth}{%
+                        {\titlepageadvisorinfo}
+                }
+                \vfill
+        }
+        \centerline{\@city, \delet@date}
+}
+\def\@topbox{%
+        \parbox[t]{\textwidth}{%
+                \centering%
+                \vbox to \titlepagewinvoffset{%
+                        \titlepagetopinfo\vfill\@winbox
+                }
+        }
+}
+\def\@winbox{%
+%       \fbox{
+        \parbox[b]{\titlepagewinwidth}{%
+        \centering\vbox to \titlepagewinheight{%
+                \vspace*{\fill}
+                \MakeUppercase{\@authora}\\
+                \@ifundefined{@authorb}{}{\MakeUppercase{\@authorb}\\}%
+                \@ifundefined{@authorc}{}{\MakeUppercase{\@authorc}\\}%
+                \@ifundefined{@authord}{}{\MakeUppercase{\@authord}\\}%
+                \vspace{\stretch{4}}
+                {\large\textbf{\@title}\par}
+                \vfill
+        }}%
+%       }%
+}
+\newcommand{\course}[1]{\gdef\@course{#1}}
+\course{\ppgee}
+\newcommand{\titlepagetopinfo}{%
+        \MakeUppercase{\ufrgs}\\
+       \MakeUppercase{\ee}\\
+        \@ifundefined{@dept}{}{\MakeUppercase{\csname \@dept\endcsname}\\}%
+        \MakeUppercase{\@course}\\
+}
+\newcommand{\titlepageadvisorinfo}{%
+        \@ifundefined{@advisor}{}{\vfill\MakeUppercase{\advisorname}: \@advisor}
+        \@ifundefined{@coadvisor}{}{\\[6ex]\MakeUppercase{\coadvisorname}: \@coadvisor}
+}
+
+%==============================================================================
+% Catalogação na fonte (CIP) e nominata
+%==============================================================================
+\newcommand{\@makecippage}{%
+        \clearpage%
+        \begin{center}
+                \textbf{\cipcaption}\\[2ex]
+                \deletu@cipwindow
+        \end{center}
+        \vfill
+        \nominata
+}
+% definição do quadro
+\def\deletu@cipwindow{%
+        \framebox[120mm]{%
+        \begin{minipage}{110mm}%
+                \vspace*{0.2ex}
+                \setlength{\parindent}{1.5em}%
+                \setlength{\parskip}{1.3ex}%
+                \noindent\@authoralast, \@authorafirst\par
+                \@title\ / \@authora.\ -- \@city: PPGEE da~UFRGS, \@publyear.\par
+                \pageref{LastPage}~f.: il.\par
+                \@cipspecificinfo\ -- \ufrgs. \@course, \@city, BR--\@state, \@publyear. \advisorname: \@advisorfirst\ \@advisorlast\@ifundefined{@coadvisor}{}{; \coadvisorname: \@coadvisorfirst\ \@coadvisorlast}.\par
+                \@cipkw I.~\@advisorlast, \@advisorfirst. \@ifundefined{@coadvisorfirst}{II.~T\'{\i}tulo.}{II.~\@coadvisorlast, \@coadvisorfirst. III.~T\'{\i}tulo.}\\
+                \vspace{0.2ex}
+        \end{minipage}%
+        }%
+}
+\newcommand{\nominataReit}{Prof\textsuperscript{a}.~Wrana Maria Panizzi}
+\newcommand{\nominataReitname}{Reitora}
+\newcommand{\nominataPRE}{Prof.~Jos{\'e} Carlos Ferraz Hennemann}
+\newcommand{\nominataPREname}{Pr{\'o}-Reitor de Ensino}
+\newcommand{\nominataPRAPG}{Prof\textsuperscript{a}.~Joc{\'e}lia Grazia}
+\newcommand{\nominataPRAPGname}{Pr{\'o}-Reitora Adjunta de P{\'o}s-Gradua{\c{c}}{\~a}o}
+\newcommand{\nominataDir}{Prof.~Renato Machado de Brito}
+\newcommand{\nominataDirname}{Diretor da Escola de Engenharia}
+\newcommand{\nominataCoord}{Prof.~Carlos Eduardo Pereira}
+\newcommand{\nominataCoordname}{Coordenador do PPGEE}
+\newcommand{\nominataBibchefe}{June Magda Rosa Schamberg}
+\newcommand{\nominataBibchefename}{Bibliotec{\'a}ria-chefe da Escola de Engenharia}
+\newcommand{\nominataChefedelet}{Prof.~Roberto Petry Homrich}
+\newcommand{\nominataChefedeletname}{Chefe do \delet}
+\newcommand{\nominata}{
+        \MakeUppercase{\ufrgs}\\
+        \nominataReitname: \nominataReit\\
+        \nominataPREname: \nominataPRE\\
+        \nominataPRAPGname: \nominataPRAPG\\
+        \nominataDirname: \nominataDir\\
+        \nominataCoordname: \nominataCoord\\
+        \nominataBibchefename: \nominataBibchefe
+}
+
+%==============================================================================
+% Ajuste do sumário (nada indentado) 
+%==============================================================================
+\newlength{\delet@chapnumindent}\setlength{\delet@chapnumindent}{1.8em}
+\renewcommand*{\l@chapter}[2]{
+        \addpenalty{-\@highpenalty}
+        \vskip -1ex \@plus\p@
+        \setlength\@tempdima{1.5em}
+        \begingroup
+        \parindent \z@ \rightskip \@pnumwidth
+        \parfillskip -\@pnumwidth
+        \leavevmode\bfseries\sffamily
+        \advance\leftskip\@tempdima
+        \hskip -\leftskip
+%      esta é a definicao original da classe report:
+%      #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
+        \@dottedtocline{0}{0em}{\delet@chapnumindent}{\uppercase{#1}}{#2}
+%        \@dottedtocline{0}{0em}{\delet@chapnumindent}{\MakeUppercase{#1}}{#2}
+        \penalty\@highpenalty
+        \endgroup
+}
+\renewcommand*{\l@section}[2]
+              {\@dottedtocline{1}{0em}{2.8em}{\textbf{#1}}{\hss #2}}
+\renewcommand*{\l@subsection}{\@dottedtocline{2}{0em}{3.7em}}
+\newif\if@aftertoc
+\@aftertocfalse
+\renewcommand{\tableofcontents}{%
+        \chapter*{\contentsname}
+        \@starttoc{toc}\@aftertoctrue%
+}
+
+%==============================================================================
+% Definição das listas de abreviaturas e siglas e de símbolos
+%==============================================================================
+\newenvironment{listofabbrv}[1]{
+        \chapter*{\listabbrvname}
+        \begin{list}{\textbf{??}}{
+                \settowidth{\labelwidth}{#1}
+                \setlength{\labelsep}{1em}
+                \setlength{\itemindent}{0mm}
+                \setlength{\leftmargin}{\labelwidth}
+                \addtolength{\leftmargin}{\labelsep}
+                \setlength{\rightmargin}{0mm}
+                \setlength{\itemsep}{.1\baselineskip}
+                \renewcommand{\makelabel}[1]{\makebox[\labelwidth][l]{##1}}
+        }
+}{
+        \end{list}
+}
+\newenvironment{listofsymbols}[1]{
+        \chapter*{\listsymbolname}
+        \begin{list}{\textbf{??}}{
+                \settowidth{\labelwidth}{#1}
+                \setlength{\labelsep}{1em}
+                \setlength{\itemindent}{0mm}
+                \setlength{\leftmargin}{\labelwidth}
+                \addtolength{\leftmargin}{\labelsep}
+                \setlength{\rightmargin}{0mm}
+                \setlength{\itemsep}{.1\baselineskip}
+                \renewcommand{\makelabel}[1]{\makebox[\labelwidth][l]{##1}}
+        }
+}{
+        \end{list}
+}
+
+%==============================================================================
+% Resumo (abstract) e Abstract (englishabstract)
+%==============================================================================
+\renewenvironment{abstract}{%
+        \chapter*{\abstractname}
+}{%
+        \par\vfill
+        \noindent\textbf{\keywordsname:} \@abstractkw.
+}
+\newenvironment{englishabstract}[2]{%
+        \if@openright\cleardoublepage\else\clearpage\fi%
+        \gdef\@englishkeywords{#2}%
+        \iflanguage{english}{
+                \begin{otherlanguage}{brazilian}
+        }{
+                \begin{otherlanguage}{english}
+        }
+                \chapter*{\abstractname}
+                % os 22ex abaixo fazem o título em inglês iniciar a
+                % aproximadamente 5cm da borda superior
+                \noindent\raisebox{22ex}[0pt][0pt]{%
+                       \parbox[t]{\textwidth}{\centering\textbf{#1}}
+                }\vspace{-\baselineskip}\par
+}{
+        \par\vfill
+        \noindent\textbf{\keywordsname:} \@englishkeywords.
+        \end{otherlanguage}
+}
+
+%==============================================================================
+% Formatação dos capítulos.
+% Os comandos \@chapter e \@schapter são redefinidos para que a
+% numeração de páginas seja correta (deve aparecer somente a partir do
+% primeiro capítulo do texto, mas não nas páginas iniciais de
+% capítulos).
+% Os comandos \@makechapterhead e \@makeschapterhead fazem a
+% formatação dos títulos propriamente ditos.
+%==============================================================================
+\newcommand{\delet@chapterfont}{\@setfontsize\Large{16}{20}}
+\def\@chapapp{}
+\def\@chapter[#1]#2{%
+        \refstepcounter{chapter}%
+        \addcontentsline{toc}{chapter}{\protect\numberline{\@chapapp\thechapter}#1}%
+        \addtocontents{lof}{\protect\addvspace{10\p@}}%
+        \addtocontents{lot}{\protect\addvspace{10\p@}}%
+        \pagestyle{deletufrgs}\let\ps@plain\ps@deletufrgs%
+        \@makechapterhead{#2}\@afterheading
+}
+\def\@makechapterhead#1{%
+        \vspace*{90pt}
+        \reset@font\noindent{\delet@chapterfont\sffamily\textbf{\@chapapp\thechapter\hspace{1em}\MakeUppercase{#1}}\par}
+        \addvspace{42pt}
+}
+\def\@schapter#1{%
+        \if@aftertoc\addcontentsline{toc}{chapter}{#1}\fi%
+        \addtocontents{lof}{\protect\addvspace{10\p@}}%
+        \addtocontents{lot}{\protect\addvspace{10\p@}}%
+        \@makeschapterhead{#1}\@afterheading
+}
+\def\@makeschapterhead#1{%
+        \vspace*{90pt}
+        \reset@font\centerline{\delet@chapterfont\sffamily\textbf{\MakeUppercase{#1}}}
+        \addvspace{42pt}
+}
+\renewcommand{\appendix}[1][\appendixname]{%
+        \setcounter{chapter}{0}%
+        \renewcommand{\thechapter}{\Alph{chapter}}%
+        \setcounter{tocdepth}{0}%
+        \@captionlistingfalse%
+        \gdef\@chapapp{\MakeUppercase{#1}\space}%
+        \addtocontents{toc}{%
+          \settowidth{\delet@chapnumindent}{{\sffamily\textbf{\@chapapp}}}
+          \addtolength{\delet@chapnumindent}{1.8em}
+        }%
+}
+\newcommand{\annex}{\appendix[\annexname]}
+
+%==============================================================================
+% Formatação das seções
+%==============================================================================
+\setcounter{secnumdepth}{4}
+\renewcommand{\section}{%
+        \@startsection{section}{1}{0pt}{18pt}{9pt}{\reset@font\large\bfseries}
+}
+\renewcommand{\subsection}{%
+        \@startsection{subsection}{2}{0pt}{12pt}{6pt}{\reset@font\bfseries}
+}
+\renewcommand{\subsubsection}{%
+        \@startsection{subsubsection}{3}{0pt}{12pt}{6pt}{\reset@font\itshape}
+}
+\renewcommand{\paragraph}{%
+        \@startsection{paragraph}{4}{0pt}{12pt}{6pt}{\reset@font}
+}
+\renewcommand{\subparagraph}{%
+        \@startsection{subparagraph}{5}{0pt}{1ex}{-1em}{\reset@font\bfseries}
+}
+
+%==============================================================================
+% Redefinição do conteúdo das listas de figuras e tabelas
+%==============================================================================
+\newif\if@captionlisting\@captionlistingtrue
+\long\def\@caption#1[#2]#3{%
+  \par
+  \if@captionlisting%
+    \addcontentsline{\csname ext@#1\endcsname}{#1}%
+        {\protect\numberline{\csname fnum@#1\endcsname:}{\ignorespaces #2}}%
+  \fi%
+  \begingroup
+    \@parboxrestore
+    \if@minipage
+      \@setminipage
+    \fi
+    \normalsize
+    \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par
+  \endgroup%
+}
+\renewcommand*{\l@figure}{\@dottedtocline{1}{0em}{5.5em}}
+\let\l@table\l@figure
+
+%==============================================================================
+% Redefinição do formato de citações longas
+%==============================================================================
+\renewenvironment{quote}{%
+        \small%
+        \begin{list}{}{\setlength{\leftmargin}{40mm}\item\relax}
+}{%
+        \end{list}
+}
+
+%==============================================================================
+% Ajuste do formato das citações e referências
+%==============================================================================
+\setlength{\bibhang}{0pt}
+\let\cite\citep
+
diff --git a/inputs/dipl.def b/inputs/dipl.def
new file mode 100644 (file)
index 0000000..d47ee6b
--- /dev/null
@@ -0,0 +1,12 @@
+% dipl.def - pacote com definicoes do projeto de diplomacao
+% Copyright (C) 2004 Walter Fetter Lages <w.fetter@ieee.org>
+%
+% This file was adapted from the similar one in iiufrgs-4.2.0 package.
+%
+% This is free software, distributed under the GNU GPL; please take
+% a look in `deletex.cls' to see complete information on using, copying
+% and redistributing these files
+%
+\ProvidesFile{dipl.def}[2004/02/03 Projeto de Diplomação]
+\course{\cgee}
+\newcommand{\titlepagespecificinfo}{Projeto de Diploma{\c{c}}{\~a}o}
diff --git a/inputs/diss.def b/inputs/diss.def
new file mode 100644 (file)
index 0000000..50b435e
--- /dev/null
@@ -0,0 +1,3 @@
+\ProvidesFile{diss.def}[2003/02/03 Dissertação de Mestrado]
+\newcommand{\titlepagespecificinfo}{\dissspecificinfo}
+\def\@cipspecificinfo{\dissname}
diff --git a/inputs/eelogo.eps b/inputs/eelogo.eps
new file mode 100644 (file)
index 0000000..e38515d
--- /dev/null
@@ -0,0 +1,1205 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1.12 by Peter Kirchgessner
+%%Title: /home/fetter/doc/ufrgs/brasao.eps
+%%CreationDate: Mon Nov 17 23:28:50 2003
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 215 213
+%%EndComments
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228 14.173228 translate
+% Translate to begin of first scanline
+0.000000 198.000000 translate
+200.000000 -198.000000 scale
+% Image geometry
+200 198 8
+% Transformation matrix
+[ 200 0 0 198 0 0 ]
+% Strings to hold RGB-samples per scanline
+/rstr 200 string def
+/gstr 200 string def
+/bstr 200 string def
+{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
+true 3
+%%BeginData:        69105 ASCII Bytes
+colorimage
+Jb-GDJ,~>
+Jb-GDJ,~>
+Jc3.XJ,~>
+WUg3U0/><[0*4'f1B'-11B0$+1'"kbo7-~>
+WUg3U0/><[0*4'f1B'-11B0$+1'"kbo7-~>
+WVlp<<G6(C<<?H>B`<S_B`D*2BE7.orI=~>
+YO_n&4teQEr\++'#;eA(5<:ha2#B$.2#T015-hB`J,~>
+YO_n&4teQEr\++'#;eA(5<:ha2#B$.2#T015-hB`J,~>
+YPeUVE)fnOr`/f.#D&<'j0GtYJbs*\Jc06_E7hAmJ,~>
+ZL\'!r@e.*rA=I3#s(:34?Pu;90YK62ub`71&s011'(P-Zh&\~>
+ZL\'!r@e.*rA=I3#s(:34?Pu;90YK62ub`71&s011'(P-Zh&\~>
+ZMacWrDii1rIOp8$*rTsbKJ?$jl<ZCRK%j<BE3V_BE<hZZi,C~>
+\aojODuMEi1'f]q2`s;e97;6a49@`05Q*\E3r(l<3rV5L5<Ltc2`*?H1c/@@\at=~>
+\aojODuMEi1'f]q2`s;e97;6a49@`05Q*\E3r(l<3rV5L5<Ltc2`*?H1c/@@\at=~>
+\buR$T`.skBF'0WREOX6jm_d8b6$_Ij8I.$ZMDZDZMr#Tj3+`rR=Tp&JUrO-\c%$~>
+]CQ$Pr@\U81c.E]4A1)q4@;J#5Q*\H6V^C$qmcfR9MA4Z49.G@49di/6U*do2uPQ612jerJ,~>
+]CQ$Pr@\U81c.E]4A1)q4@;J#5Q*\H6V^C$qmcfR9MA4Z49.G@49di/6U*do2uPQ612jerJ,~>
+]DVa%rDa;?JUukAbN86TbL4i!j8I.'d`9DCqrIpp['[mOb5ejHb6G8qdc9AURJh[;BV<!9J,~>
+^%26Rr\"R51c.<Z5CH0e4T7PI4AL.NlLP.'9KYEurB1*@s$-NBrA4MH^%6a~>
+^%26Rr\"R51c.<Z5CH0e4T7PI4AL.NlLP.'9KYEurB1*@s$-NBrA4MH^%6a~>
+^&7s'r`'8<JUu#)j7)0RbPpN(bK%BilMUk#[*-XurQG5Hs5X-IrIFsq^&<H~>
+_=IYFr\"X71d"!N90Yd.5Bs`ko)O%73rM/E5;tMX1,Qf<J,~>
+_=IYFr\"X71d"!N90Yd.5Bs`ko)O%73rM/E5;tMX1,Qf<J,~>
+_>OA,r`'>>J]m*Cjl=eLj1j^.r;aV3ZMhrMj-c<dBS!ttJ,~>
+_Xmdd$SO7l4?n7h90YO+Ggl6jGYC4^3]oGc5<&Nt!7\pXJ,~>
+_Xmdd$SO7l4?n7h90YO+Ggl6jGYC4^3]oGc5<&Nt!7\pXJ,~>
+_YsL?$WUkkbN&*bjl=P4^XN,f^U22-ZHKPsj-fjs!;+2-J,~>
+`q'Vg0/kXA5<jR&90Z(An+-Obr]gNO1cPCj"?/.r1c5.t!M@m2o)ZBqrAk!E3]I$p!,omKJ,~>
+`q'Vg0/kXA5<jR&90Z(An+-Obr]gNO1cPCj"?/.r1c5.t!M@m2o)ZBqrAk!E3]I$p!,omKJ,~>
+`r-><<F'9Oj5]Xrjl>ILn,37=rdk39JXQLg"IXh/JV!ca!RUK.r;l#erNZLbZC1]C!2.@1J,~>
+a7B:Lr\"L;5CIrd5<l^Lo*'A(1cI6Pmlpt<3]AuSTCVRReGMB-56Ei$1dK+QJ,~>
+a7B:Lr\"L;5CIrd5<l^Lo*'A(1cI6Pmlpt<3]AuSTCVRReGMB-56Ei$1dK+QJ,~>
+a8H"2r`'3/j7)R*j5]7lr<9rfJXM(pn)FSpZC.,3d.7,8o_c#pirb^#JV(r@J,~>
+aRfEb#;S+s?@>I25P+ILZ9U?24T%GA6NCKj:&nZ!6NB7H56F#,6BLg1#s(123]]Ja2`*A4o7-~>
+aRfEb#;S+s?@>I25P+ILZ9U?24T%GA6NCKj:&nZ!6NB7H56F#,6BLg1#s(123]]Ja2`*A4o7-~>
+aSl-=#AA[omI95tj7E3PfRfO7bP^DudK$`Q`rNRGdK%JgirdJmPd^2^$*qatZEiMYR=Tq1rI=~>
+bOb]d"uJAhUL$05p@ABl5VtV&56=3#\`<8fZ?SDm5<h7h6BLp4!4)Sb!^&\+r\VgiJ,~>
+bOb]d"uJAhUL$05p@ABl5VtV&56=3#\`<8fZ?SDm5<h7h6BLp4!4)Sb!^&\+r\VgiJ,~>
+bPhE?#(a)Lp$Lf/pAG*GJq;,Eir[Zujl?:GfY=`8j5\=NPd^;a!8.:V!mBVlrdi8kJ,~>
+bk(if"u8#"93t7ap@A>N2a%((!CM:io)X)'rBL<@p@J/Bs#0s8Dp@m(~>
+bk(if"u8#"93t7ap@A>N2a%((!CM:io)X)'rBL<@p@J/Bs#0s8Dp@m(~>
+bl.QA#&&SJjmD0kpAG&EREPTi!RgJlr;j[]rT!pGpAOlos-Wn=T[!Fc~>
+cgqF(0/>@KUXVq0p@AGK5<hM1eBmdi9KYO(4SJCF3WqQ(2`*eGo7-~>
+cgqF(0/>@KUXVq0p@AGK5<hM1eBmdi9KYO(4SJCF3WqQ(2`*eGo7-~>
+ci"-X<G6sDp%7A-pAG0#j5\S.o[*O>[*.LibP(o5Z38@=R=Tt9rI=~>
+d.@8j"u85(I7m5_q""YU2`s;teB7@c4?l%k2tuqC3WqZ02`*A<o7-~>
+d.@8j"u85(I7m5_q""YU2`s;teB7@c4?l%k2tuqC3WqZ02`*A<o7-~>
+d/EuE#&(=&nE&d(q#(A\REOXPoZI+8bN%WgRJ6[ZZ3942R=Tq9rI=~>
+dI[Ak"u8Dke3?U$q==Wm6N01LQgOAIe?ZA_6Mg9UO?Pp1lgk:j4?l%hQh^.P2uYi@5;tMXeC*r=~>
+dI[Ak"u8Dke3?U$q==Wm6N01LQgOAIe?ZA_6Mg9UO?Pp1lgk:j4?l%hQh^.P2uYi@5;tMXeC*r=~>
+dJa)F#&*&do],'+q>C?HPlB\CamK$0o[qfMPkt=\[W$hhlhq"KbN%WNanYf7RJsJpj-c<do[<\g~>
+eFNsq0/#(FI9oQpq==`-3^5i8m.:33"ZJJ,5@1nto*@N:2`gR%1,LrVo)rD_5<:b!o)P-V3WqZ+
+1c1<Do7-~>
+eFNsq0/#(FI9oQpq==`-3^5i8m.:33"ZJJ,5@1nto*@N:2`gR%1,LrVo)rD_5<:b!o)P-V3WqZ+
+1c1<Do7-~>
+eGT[F<E3_mnEo?,q>CGhZK(!4m/?os"du[Vj6bt*r<R@nRBleiBRuT<r<0RPj0G*Kr;at=Z393U
+JUt8ZrI=~>
+eaj&L0/>@K\U@f6q==\R5<jS]o*@*.2`uLp?DDrGo*@!+3]cm(1c.8Yo)h$<5<&B/#<+\)5<:_[
+1tD2J~>
+eaj&L0/>@K\U@f6q==\R5<jS]o*@*.2`uLp?DDrGo*@!+3]cm(1c.8Yo)h$<5<&B/#<+\)5<:_[
+1tD2J~>
+eboc-<G6sDjm_[0q>CDIj5]Xor<R(fREP*emIfuGr<QDSZEjH-JUt,lr<'@cj-f]@#FVm'j0G)(
+J^s^L~>
+f(8ko"?\ou90`7D">i/(97?'r"eRV1UUdr1o*@*13^!$*1cIJjo)ind1dLd+"F*$n3]Hm+s#9s=
+"$\_'1tM8K~>
+f(8ko"?\ou90`7D">i/(97?'r"eRV1UUdr1o*@*13^!$*1cIJjo)ind1dLd+"F*$n3]Hm+s#9s=
+"$\_'1tM8K~>
+f)>SJ"O#itjl?18"G*l=jm_O5"jhggp#Y<1r<R))ZHN4FJXNh=r<&^+JV*Uo"M`.?ZC1Oes-`nm
+"65f;J_'dM~>
+f^f>,0/>INI9oSBo)gp997>so"L9jC4Lt4X#Vn5!3]cjh2a$p-!AZM25Q<\8o)q`J5<QLQo)M,V
+3WMDD2q[_P~>
+f^f>,0/>INI9oSBo)gp997>so"L9jC4Lt4X#Vn5!3]cjh2a$p-!AZM25Q<\8o)q`J5<QLQo)M,V
+3WMDD2q[_P~>
+f_l%\<G7f\nEo?5r<&JJjm_F2"PA9nbN8Ks#\\e4ZEjF[REPF)!GI&`j8YP?r<0L5j3-Q\r;`)]
+Z2iqaRFqIg~>
+f^o+r"@#QN97?[.".qD7?KC\\Z8+6tGkgk:Z7e%!4?E'j3^`c8">;SrI6@Hho^`/G5<;jAo*:mH
+3]B8^2mV-.J,~>
+f^o+r"@#QN97?[.".qD7?KC\\Z8+6tGkgk:Z7e%!4?E'j3^`c8">;SrI6@Hho^`/G5<;jAo*:mH
+3]B8^2mV-.J,~>
+f_thM"QSVBjm`-F"42VZmH"3KfP#iA^\Ia6fN!L_bHh(tZI8UJ"BC$5nB:d9o_eltj0G6Pr<L];
+ZC0a@RFp3kJ,~>
+g[bY/0/#@NI7moCo)i#X5CMM^s"Xa=2`*?MQi-F]Z8+@+e2jlo4APeF$'6o8U\")f5=7R(o)gp6
+5<&H1"BIHB4?rg(g[fp~>
+g[bY/0/#@NI7moCo)i#X5CMM^s"Xa=2`*?MQi-F]Z8+@+e2jlo4APeF$'6o8U\")f5=7R(o)gp6
+5<&H1"BIHB4?rg(g[fp~>
+g\h@_<E6?bnE''6r<&VNj7)%+s(DSAR=TpWao))DfP$]$oWm,;bK'MY$+=O/p&4jNj3l-Ar<&J2
+j-fcB"J(sdbN&Sig\lX~>
+g[kFu">kPV97?[."#N58IGj_s1'Kd$3]oN"r::6#002k=4A7[u?Mj=#2`.:9oCK7KUJ(.K"CF2S
+3g]a8".qM53rV&<eD0YG~>
+g[kFu">kPV97?[."#N58IGj_s1'Kd$3]oN"r::6#002k=4A7[u?Mj=#2`.:9oCK7KUJ(.K"CF2S
+3g]a8".qM53rV&<eD0YG~>
+g\q.P"G-(7jm`-F"+fLonDO9FBEcSbZHLG3r;?rS<O0[,bI!\tmJHhg?%M\9rVbBSp#Y`B"LbVr
+ZH<"B"43IAZMp6lo\BCq~>
+h"1P!">i?<?I\iC!]iP1l14pBGkgn11'KmjUSIG1r::4Y1.-J<5;tMc?Mj=#1,OE-oCJ&)e>)m3
+!&F<?"$/Y2eGAb@2`a/a2`-WPo7-~>
+h"1P!">i?<?I\iC!]iP1l14pBGkgn11'KmjUSIG1r::4Y1.-J<5;tMc?Mj=#1,OE-oCJ&)e>)m3
+!&F<?"$/Y2eGAb@2`a/a2`-WPo7-~>
+h#77Q"G,V+mI^8R!j^kHl2:XI^\Id-BEdGcp%A:Ur;?q@B[ZD>j-c=qmJHhgBS#[BrVa11o_&(Z
+!,2-*"1$tIo_SLjRBkkYR=Vg&rI=~>
+hXgb#">WX"?@D\A!]iQ@lgk;01cINiIJEC91,Pb4q""MM2#d+H1]fTs4T+gN1''U,o^`3(1,LpH
+q""Qt5<o#9!7^p*!(,Q6J,~>
+hXgb#">WX"?@D\A!]iQ@lgk;01cINiIJEC91,Pb4q""MM2#d+H1]fTs4T+gN1''U,o^`3(1,LpH
+q""Qt5<o#9!7^p*!(,Q6J,~>
+hYmIS"DHohmI9uN!j^kZlhq"ZJXO^CnG)qaBS#jDq#(54Jc>WJJHD7FbP_>=BE@/Ao_eocBRuS&
+q#(9Uj5^"7!;-2W!0l@=J,~>
+ht%&E0/>Z]?;(.d!]3,il14s84@Ai6"#;]+4S\LS5W>Ifo/&9b4?WQ5"u8#"9CjuYp[\SB1d!fX
+2`1@%!]N>)qXa\F"$\_'6JqBb~>
+ht%&E0/>Z]?;(.d!]3,il14s84@Ai6"#;]+4S\LS5W>Ifo/&9b4?WQ5"u8#"9CjuYp[\SB1d!fX
+2`1@%!]N>)qXa\F"$\_'6JqBb~>
+hu*c+<G9SSmH+3C!eKD$l2:[ObL6+_")*8IbP;#BJsl<(rIKO*bKKh^#&&SJjo'b'p\b:rJ]k?e
+R=Y24!h&)SqYgD]"65f;Pi)Fi~>
+i:@14.l'>;94$-Go)l9T5GRH6!]iQOp@AAA1d!nqo*I02?FfY_1cd`]r::4M1d?E[1,:[QGl.(<
+\M$0RUH^du9_n8^Z9LBNqt'eG!'gHAi:DI~>
+i:@14.l'>;94$-Go)l9T5GRH6!]iQOp@AAA1d!nqo*I02?FfY_1cd`]r::4M1d?E[1,:[QGl.(<
+\M$0RUH^du9_n8^Z9LBNqt'eG!'gHAi:DI~>
+i;Emd.qmu4jmD^<r<(]'j7VX7!j^k=pAG),J]l73r<[/*mH+:[J[3JBr;?q8J`H7uBP;s]^\ds8
+j]1@.p#E?G[/'Y&f]09.qu-M^!9='Hi;J0~>
+iUd(&"#SMU9D\5]1d?EWo)uTZ1cIAlo)Ud2r\sWD#X1(+3^>qe2cfnK#rFS6\aqR590YQ:o*I0:
+6hBn)1cd`oqst(H1t9)-3]]BOp[\JG4?C%MoD^`O5<:_^iU_R~>
+iUd(&"#SMU9D\5]1d?EWo)uTZ1cIAlo)Ud2r\sWD#X1(+3^>qe2cfnK#rFS6\aqR590YQ:o*I0:
+6hBn)1cd`oqst(H1t9)-3]]BOp[\JG4?C%MoD^`O5<:_^iU_R~>
+iVidV"+g+6jneoWJ`H7gr<24qJXMr)r;i=lrgEQ[#]P@#Z@[[ZR@X<T$%\N+jo&kDjl=P^r<[/t
+df',XJ[3J>qu$e#Jb8(&ZEh[Cp\b2^bHg7,rVr8fj0G)@iVe9~>
+iq!@-.l9J=5>1qG"4T.lU[RgS1'BX&5<:k)o*$s05<M<*q==\R1d=,%2ZYs5rUU=P3aTAg1,Pag
+4T+dW1d=+oo5?HM5Ip[_!\u]-rpp0$3q`(HT0GATr::.[2`Er^2`K7Ho7-~>
+iq!@-.l9J=5>1qG"4T.lU[RgS1'BX&5<:k)o*$s05<M<*q==\R1d=,%2ZYs5rUU=P3aTAg1,Pag
+4T+dW1d=+oo5?HM5Ip[_!\u]-rpp0$3q`(HT0GATr::.[2`Er^2`K7Ho7-~>
+ir''].tQaMj5p4;"8%0)p$_kZBEYX$j0Guir<7b?j3,ltq>CDIJ`FrQR/sV#rV[%RZL-cPBS#j"
+bP_;FJ`FrPrLe`%j5p1:!be"`rqulZZM".ud,VF)r;?kbR@3*@R@3^-rI=~>
+j7<F)0/V1,9De;^1d?EUo*.H=IIm%m5Q10S2a$g*#I69N91)'>eGSn=2a%*2"F)juUOE(3#W+Y:
+oCF^o5<o&:">;\r3jS5G!`hNEqt'hHs#U0=j7@d~>
+j7<F)0/V1,9De;^1d?EUo*.H=IIm%m5Q10S2a$g*#I69N91)'>eGSn=2a%*2"F)juUOE(3#W+Y:
+oCF^o5<o&:">;\r3jS5G!`hNEqt'hHs#U0=j7@d~>
+j8B-3<Isf3jnnuXJ`H7er<@kAnGW=/j8JoWREP=&#M>HfjjMT=o_eXgREPU."M^Adp$hnX#_C1\
+rV^D\j5^%8"BCl5ZInXE!hJA>qu-P_s0DZmj8FK~>
+jRWO60/PnA5Pt$R1d%Q!o*%'GoCFn*rUU%K4SJ@Me2L,t\[hA(!_c@;qst(P3aVFL1-AmRr::+q
+00FYF3]HO!!]N>)r::,b2`Er^2`KghJ,~>
+jRWO60/PnA5Pt$R1d%Q!o*%'GoCFn*rUU%K4SJ@Me2L,t\[hA(!_c@;qst(P3aVFL1-AmRr::+q
+00FYF3]HO!!]N>)r::,b2`Er^2`KghJ,~>
+jS]6f<Is3"j88cVJ]m`Pr<8VNrV`/ErVZbbbP(l<oU3b?jlQ.5!jp#;qu$egZL.VhBZof)r;?hR
+<QjmTZC11[!h&)Sr;?iHR@3*@R@3.7J,~>
+jmr[8.l9K^5>1nF!B`U3o*.$6Gk6/B3r\^S1cf"82`fge#<+\24>\u]IJ`U=0/?1K9E$sPeG/V8
+ZMO.o4?oJ9o*/5V3^5Ya2s'X]~>
+jmr[8.l9K^5>1nF!B`U3o*.$6Gk6/B3r\^S1cf"82`fge#<+\24>\u]IJ`U=0/?1K9E$sPeG/V8
+ZMO.o4?oJ9o*/5V3^5Ya2s'X]~>
+jo#Bh.tQaZj5p1:!R'Ngr<@hr^\tpjZMse+J[2`_RBk]J#FVmGbCQ)AnGE.e<G:L`jo2Oco_A@b
+f_YOJbN$tIr<AguZK&6YRH=Bt~>
+k48b<0/V1,5Q(*TT/8d^qXa_?s"j^Vo^i)F"F0N)3a_mX"?/u%UUf1O"?JY-3^!<2#VRqtU[q/?
+6_jJK"#hki3r8FMe3?&^r:BhF!(,i>J,~>
+k48b<0/V1,5Q(*TT/8d^qXa_?s"j^Vo^i)F"F0N)3a_mX"?/u%UUf1O"?JY-3^!<2#VRqtU[q/?
+6_jJK"#hki3r8FMe3?&^r:BhF!(,i>J,~>
+k5>Il<Isf3j8AiXd"16LqYgFos+(0@o_ng5"Mao"ZF9c2"I\B@p#Y!-"L?4oZHN.D#ZYQup&28'
+de3G7"'noXZMOM%o]+,Zr;HP]!0lXEJ,~>
+kOSn>0/PnA5>1qG!]3,7qXXl_0/>IF3qW"J3^5[sZ91h[o)^s?\aK(hZL%/a3]qigo)ga,4FR5#
+!FO@Qo)u?P1-.Pno)^s;5Q(*W=Yr'%3]BCgo7-~>
+kOSn>0/PnA5>1qG!]3,7qXXl_0/>IF3qW"J3^5[sZ91h[o)^s?\aK(hZL%/a3]qigo)ga,4FR5#
+!FO@Qo)u?P1-.Pno)^s;5Q(*W=Yr'%3]BCgo7-~>
+kPYUn<Is3"j5p4;!eKCnqY^TE<G7egZLn)"ZK&7hfZUZ$r;s:QjmN*If^/P<ZHMb8r<$`$bOGN0
+!OhXsr<1bQBX5hWr;s:bj8Ai[Kn5ZPZC-s?rI=~>
+kO\^,"$b:"9DnA`1d?E<qXXoQ1,M3X3]cs*"ueb-o/'*Hkk"a0!7^E-!4i%!!\ul*o^i)9!\ul#
+q""PJ4?*30#!t705;tNGkjs<~>
+kO\^,"$b:"9DnA`1d?E<qXXoQ1,M3X3]cs*"ueb-o/'*Hkk"a0!7^E-!4i%!!\ul*o^i)9!\ul#
+q""PJ4?*30#!t705;tNGkjs<~>
+kPbE\"69%6jo#&ZJ`H7lqY^W,BS#3eZEj0%#+=MWrIO(tkl(I2!;,[W!9O.W!bfd*o_nei!bfd#
+q#(9"bF/;,#*bO]j-c=Mkl$#~>
+kjnp11-D=)r::#r2a>gdo*7*2eC7eh3]Hd("#i8*IHC&'5Vt;V2sKo91,hEbp%&JK1,M3g5P+Jb
+2u<.G5Pt'P2Zc3)3p?0c~>
+kjnp11-D=)r::#r2a>gdo*7*2eC7eh3]Hd("#i8*IHC&'5Vt;V2sKo91,hEbp%&JK1,M3g5P+Jb
+2u<.G5Pt'P2Zc3)3p?0c~>
+kktWaBZp)1r;?`MRH*r6r<InAo^qP2ZC1Fb".?ITnE'TOJq8K@RHaYPBURo/p&,2&BS#4*j8JqL
+RJQm^j88fTR0)ESZKV7;~>
+l1=p.!':*Pr:9tH5@4'T#W+KNoCG"-2a[91"'.I2\`E>c1d=#`3n3Nf#-p0K3_MLjq""ns1,M+A
+92>)a1-.J,r:9tK5<A`6"[Y./5<:afo7-~>
+l1=p.!':*Pr:9tH5@4'T#W+KNoCG"-2a[91"'.I2\`E>c1d=#`3n3Nf#-p0K3_MLjq""ns1,M+A
+92>)a1-.J,r:9tK5<A`6"[Y./5<:afo7-~>
+l2CW^!4)Ucr;?\Jj6cR=#_AE*rVa%^R?[IE".caejlH@DJ`F&ZZLmM^#2#?LZK8BCq#(VTBS"@r
+ji@>PBX4r*r;?\bj0JU]"dGF\j0G*;rI=~>
+lLY$/"$b:AeGSn=1dgm+#WFk,oCFmt2`K@["ZJR8o05A%o*%'64?kqhqst4O1d!f[?@DE#1-Bu5
+q==YP3hQ?As#1$B2`G+0o7-~>
+lLY$/"$b:AeGSn=1dgm+#WFk,oCFmt2`K@["ZJR8o05A%o*%'64?kqhqst4O1d!f[?@DE#1-Bu5
+q==YP3hQ?As#1$B2`G+0o7-~>
+lM^`_"69%@o_eXgJ^X/g#arlArV`.8R@2\*"e!R4rSu)cr<8UpbN$dOqu$q:J]k@)mI:'fBZoo7
+q>CBTZI&OJs-Wu4R@1MLrI=~>
+lgt-0"#AA49DnA_1d':Zo*KY+3^WH01cdQSf^f8*9@WQX5Nq\AT/o)_IJ`UD1-\FB3_Ph21,hG.
+q""PJ5<A`6r\sj<!&s68J,~>
+lgt-0"#AA49DnA_1d':Zo*KY+3^WH01cdQSf^f8*9@WQX5Nq\AT/o)_IJ`UD1-\FB3_Ph21,hG.
+q""PJ5<A`6r\sj<!&s68J,~>
+li$i`").>ojo#&YJ]m]Wr<^7!ZBY=dJ[1]3f_kuAjn/Mdj66FEd'CjanGE.lB]J49ZK94,BURoB
+q#(9"j0JU]rgEel!1E0OJ,~>
+lgk951-D=)IJi[;4?rB-$9((.oCG435;tNGg@GJ,6XKBU5NhV=e3*U!$8O_.\^W`+oCFn*p@A@8
+4?rc8"k5@f5<:jko7-~>
+lgk951-D=)IJi[;4?rB-$9((.oCG435;tNGg@GJ,6XKBU5NhV=e3*U!$8O_.\^W`+oCFn*p@A@8
+4?rc8"k5@f5<:jko7-~>
+lhpueBZp)1nGN4cbN&-k$CT)CrV_?.j-c=MgAM2Cdd@#3j6-@AoZR+0$>@WCjn-aVrV`/EpAG'b
+bN&O!"n[A6j0GuVrI=~>
+m.1?51dBJ_r:9tm4LstQ"Z//&2`a2&4TA%S6eh292`a"ko0;.($o0ZMoCFdq2fCO$e@G8D!dHpg
+r:BqI"$\h*eEujX~>
+m.1?51dBJ_r:9tm4LstQ"Z//&2`a2&4TA%S6eh292`a"ko0;.($o0ZMoCFdq2fCO$e@G8D!dHpg
+r:BqI"$\h*eEujX~>
+m/7&eJ`HCar;?\NbN86l"bE*%RBklPbQ$Z(dbF^(RBj-srSuf6$tt4RrV_:uR@o-#o]>cE!l*c`
+r;HY`"66\To^2U-~>
+mIU?2"$b:AeG\t?\N2tDo*I`?2`EjoQh*72g@GS'1ce>%4?rGeqXXg=\[f$4o*[<<o@3@e1c.-U
+o==Ja!^&\6r:BqI!^A_)mIPi~>
+mIU?2"$b:AeG\t?\N2tDo*I`?2`EjoQh*72g@GS'1ce>%4?rGeqXXg=\[f$4o*[<<o@3@e1c.-U
+o==Ja!^&\6r:BqI!^A_)mIPi~>
+mJ[&b"69%@o_n^ijg*q8r<\^>R@27kao/O,gAM:WJ[2Z]bN&QnqY^NgjlP.]r<m<!rUg&%JUs6L
+rT3YL!mBVgr;HY`!opSSmJVP~>
+mILH614>ojr:9tK5CMtk#rFS'?DI,`3^\>No*JPQ3]]Aa5Boj_r:BqNr]^KI3]GRXo)^a09E+P_
+1'9?o?DI)_!^]+6r::%J2`EcVmIPi~>
+mILH614>ojr:9tK5CMtk#rFS'?DI,`3^\>No*JPQ3]]Aa5Boj_r:BqNr]^KI3]GRXo)^a09E+P_
+1'9?o?DI)_!^]+6r::%J2`EcVmIPi~>
+mJR/fB^k]Vr;?\bj7)L8$%\MfmIgGVZI86tr<\0XZEhZZj1ht,r;HZ=ro4+(ZC1@Sr;qPUjo55Y
+BENgkmIg&K!gM`gr;?bLR@1@KmJVP~>
+mdgQ71-])<r:9tT5LfT%!&X<="#iG,9\T(MO=r7D4Ogpk\b#DW4S//'5<o&:"M%2j5<SK-#s;Pc
+o0+og5>+ZEo)^[(eGJk;3rJRP68q+i2t$9f~>
+mdgQ71-])<r:9tT5LfT%!&X<="#iG,9\T(MO=r7D4Ogpk\b#DW4S//'5<o&:"M%2j5<SK-#s;Pc
+o0+og5>+ZEo)^[(eGJk;3rJRP68q+i2t$9f~>
+mem8gB]JLAr;?\Kj7N6I!.jb?".A2m[+bHj[T-=YbOjogjo,/<bPhC-j5^%8"Qd#Nj3-uk$-V`7
+rGZG<j5oCtr;pY`o_\UeZMaY(PaUR;RI:$(~>
+n+-Zb00FYUr:9u^4JVfF"$SOueFiD869In'h"(ei0/#(95CHjdrpp=V5I-V?5IpO[!^&\+o()jl
+rpp:K1d(A&IJNI:0/>@FqsslU5=5;>s#1!D3]HO!J,~>
+n+-Zb00FYUr:9u^4JVfF"$SOueFiD869In'h"(ei0/#(95CHjdrpp=V5I-V?5IpO[!^&\+o()jl
+rpp:K1d(A&IJNI:0/>@FqsslU5=5;>s#1!D3]HO!J,~>
+n,3BC<Qjmnr;?]DbOtc2")rgBo_&.bPfr13h#.MO<E3^Gj7)I*rr!&Ej4MK6j5p%6!mBVlo)/RM
+rr!"6J]n#RnG3"b<G6rhqu$T<j-9K?s-WrKZC11[J,~>
+nFQZ5!]&83qsshQ?Ma6r1cINUTCqdV3dolVr%njI?IYb"oCLHo5<na(9De;\<rP5]1^0!4o/nrm
+nacl=1chC<q==bK002>hU\aQ_2a@32!Alb73q2`k~>
+nFQZ5!]&83qsshQ?Ma6r1cINUTCqdV3dolVr%njI?IYb"oCLHo5<na(9De;\<rP5]1^0!4o/nrm
+nacl=1chC<q==bK002>hU\aQ_2a@32!Alb73q2`k~>
+nGWAe!bh5nqu$QUmJ?baJXO]Ld.R><ZLH`Lr.,=;mI^)DrVcB3j5^*ujnnuVSc6h4JH`L\rQCV7
+nbiT(J[4t9q>CJ&<O1Z`p%nUfRH+2C!J-[<ZLIgC~>
+nFQZ5!]PNlr:9tj5LfN#s#1!D2cfYD!Ba$5o*.H:5<h(c3rXO6eFW8m4?l4)5<o);!Alq;5Q<PD
+2`1+_2`L9u"F)jfI=:q_">;T)o6pE*s#U)L"?//%3]HR"J,~>
+nFQZ5!]PNlr:9tj5LfN#s#1!D2cfYD!Ba$5o*.H:5<h(c3rXO6eFW8m4?l4)5<o);!Alq;5Q<PD
+2`1+_2`L9u"F)jfI=:q_">;T)o6pE*s#U)L"?//%3]HR"J,~>
+nGWAe!h&Q<r;?\fj7N0Gs-WrKR@X'M!R'T_r<@k)j5ZPqZMs>"o_n`obN%%Lj5^(9!J/Gmj8XZ6
+R=Y<fR@3UD"M^AJnF68P"BC$7rUBU\s0DS$"IXi$ZC14\J,~>
+nFHc91d=W>rUU)W4Lt7Yr\jj=2tlhC9_.cU\MX7I!B7R`o+X#?5=7Q_3]^Sq\b#DT4?n)^5>-G(
+o)q<85<hg?\HbGX2`F!H3]ca$!^'f=qXXkD1-3p[eG/V:T0G:4o)pm/3]`o'o7-~>
+nFHc91d=W>rUU)W4Lt7Yr\jj=2tlhC9_.cU\MX7I!B7R`o+X#?5=7Q_3]^Sq\b#DT4?n)^5>-G(
+o)q<85<hg?\HbGX2`F!H3]ca$!^'f=qXXkD1-3p[eG/V:T0G:4o)pm/3]`o'o7-~>
+nGNJiJ`GkZrVZf>bN8Ntrg<emRJ-RZ[.=.rjamBR!L`'Dr=jgNj3l-CZEilejo,/$bN$A9j5oe0
+r<%Y&j5^+"#F'e-R=`2ZZL@_nbO+rur<627ZLmh^q#(9@j-fiD"G)uHZI&.?J,~>
+nacl:1dBKbrUU(I5>1\@"?/A+3]I$/!AZM#o)^[.4T4jRT0,5\qXXbF5CNP&s#^ZroCG=65<P;(
+3]oP(o)gp94C7sW$+[>u3^5Yi\at7J56*Y0o)p^%1d?Edo)^[(2uN7K2a9A$o)pm/5<>/%o7-~>
+nacl:1dBKbrUU(I5>1\@"?/A+3]I$/!AZM#o)^[.4T4jRT0,5\qXXbF5CNP&s#^ZroCG=65<P;(
+3]oP(o)gp94C7sW$+[>u3^5Yi\at7J56*Y0o)p^%1d?Edo)^[(2uN7K2a9A$o)pm/5<>/%o7-~>
+nbiSjJ`HCqrVZeKj5ot4"IZRUZC1[i!GI&Qr;pZ<bPhAAd*'VIqY^JHj7*'Hs2teYrVb1)j3,RC
+ZHLGjr<&JJbO,6+$0BfjZK&7Njo+]IirGM7r<-,6J`H7tr;pY`RJd!bRH(UNr<.\>j0HetrI=~>
+o(2l7!^G1@r:9tN5IpFX"?/A&2`La-!]2hsnalc9!'9uJ!C&^Do)^a2U]0lb4TG!`6U*e&\b#Eb
+2`L@"?U$b;r::9+3]o>[3]]Lse@GPL!dHpgn+-`:1d"!N\^^WM"$SP#3rALL4?rc8">i&"3]cj'
+J,~>
+o(2l7!^G1@r:9tN5IpFX"?/A&2`La-!]2hsnalc9!'9uJ!C&^Do)^a2U]0lb4TG!`6U*e&\b#Eb
+2`L@"?U$b;r::9+3]o>[3]]Lse@GPL!dHpgn+-`:1d"!N\^^WM"$SP#3rALL4?rc8">i&"3]cj'
+J,~>
+o)8Sg!orq?r;?]&j5oq3"IZR$R@4'Q!eHcFnbrK$!4)J"!TVB#r;qPnp&=pibQ%MOdc9B9jo,/)
+R@4$P[c?Dkr;?uaZHJZ(ZEiNho]?&M!l*c`n,3GjJ]m*Cjn/QN")rgZZMXS$bN&O!"G)uaZEj'"
+J,~>
+oCMu8"#SM6?N'Hr5X4f1#I69Q4>\fM5Oe7K1,hRq6TSTPo)V(drUU(Q5GS5L#sVeg\NE)DoCKNl
+2uc,B3WMkLo)PE\o)W2cq""Qt2`L@"s"Y$?e>$>43]An$1,OEiIJWR83rSXQT/8Jf3qDlm~>
+oCMu8"#SM6?N'Hr5X4f1#I69Q4>\fM5Oe7K1,hRq6TSTPo)V(drUU(Q5GS5L#sVeg\NE)DoCKNl
+2uc,B3WMkLo)PE\o)W2cq""Qt2`L@"s"Y$?e>$>43]An$1,OEiIJWR83rSXQT/8Jf3qDlm~>
+oDS\h"+g+3mJZtaK&cD"#M>I)bCO>Xj7*!OBUR<Ad^$=Zr;ks?rVZf@j7WEM$0/Jmjic]4rVbjW
+RK)=IZ2h9-r;b4Br;j@Tq#(9UR@3[Fs(Djmo_%UpZC-9rBS#[7nG<+`ZMj_)d".UjZL[sE~>
+oCE)<1-AlLrUU*?2gt2e#<Fe)2`EkjU[dp\2`aUB90YO>rUU%P\c2141-_P`oCFn.o:J-0Qh0f5
+5<Sm*!C*m]o)dEB4T"^RQVKn,3]cp)#XC4/4FMYLe2R@`"#iHTIJNI9GX#R6o)qB:5<:apo7-~>
+oCE)<1-AlLrUU*?2gt2e#<Fe)2`EkjU[dp\2`aUB90YO>rUU%P\c2141-_P`oCFn.o:J-0Qh0f5
+5<Sm*!C*m]o)dEB4T"^RQVKn,3]cp)#XC4/4FMYLe2R@`"#iHTIJNI9GX#R6o)qB:5<:apo7-~>
+oDJelBZof1rVZfiRIK_E#I9c'R@27sp$qt]RBlhR!oqIprVZc?jo52jB]JdXrV`/4rQraJao21u
+j3.D,!TVi(r;uV^bPV5AaiDhtZEj-$#_IWNbOG$"oU5]0".A32nG3"a^Z2d$r</@9j0G*ErI=~>
+oCE)<1d=X_rUU%H5OS.C2Zl0,\UEu=#<+\loCGX?4T4jU::]ufD`<+Do)gp9oCMrG"S9/g5=>GA
+"h?ZV90>0.o*J)T5<:hf6U*dtrBL<C!^A_Hp%&<Y2a!k1rpp?D1c.-ae:%)_!C&XCo)pm/4?@`Z
+o7-~>
+oCE)<1d=X_rUU%H5OS.C2Zl0,\UEu=#<+\loCGX?4T4jU::]ufD`<+Do)gp9oCMrG"S9/g5=>GA
+"h?ZV90>0.o*J)T5<:hf6U*dtrBL<C!^A_Hp%&<Y2a!k1rpp?D1c.-ae:%)_!C&XCo)pm/4?@`Z
+o7-~>
+oDJelJ`GkarVZbJj6lmGR01Xmjm_d<#FVmerVa+`bPhADa6!9uTUG<Kr<&JJrVc`U"T@HBj3mr*
+"m*&5jia(er<]jkj0Gu6dc9B2rT!p`!opSWp&,$?REP9rrr!&nJUs6No^MVR!TUK`r<.\>bHenT
+rI=~>
+o^`2E1d@b%rUU(L5CNJ$r\FL1p@A>H97?:#!13WT!O=rgo*%n"oCG"-rpq3m5@="H5P+J25IpCW
+5<h8*Gk:N-4?>O6oCJS53^6"&o)gp45<&9,!Ba$Qo*$d+5P'<Qp@A>E4?WQ5"#Mqt3qW#o~>
+o^`2E1d@b%rUU(L5CNJ$r\FL1p@A>H97?:#!13WT!O=rgo*%n"oCG"-rpq3m5@="H5P+J25IpCW
+5<h8*Gk:N-4?>O6oCJS53^6"&o)gp45<&9,!Ba$Qo*$d+5P'<Qp@A>E4?WQ5"#Mqt3qW#o~>
+o_enuJ`HFFrVZecj7*!Frb2=_pAG&ujm_a;!6P0;!SHH2r<:7'rVa%^rr!qEj0npHj8Jr:j5p7<
+j5\>'^]",%bHeG8rVb*2ZK'C(r<&Inj-fT=!R'U&r<62hj8JK>pAG&\bKKh^"+clGZLn*G~>
+p%&<J00drmr:9qR?MsBte1rj>2uYZ/o)UmFkjnh\5Q10W::]uf5GS5Ls$$_Z5<nc2?UOhas$$LM
+qst.Z6VBd24AIq%6b2aY"(+)MGjt;-0/>Z>IIm%22a@63">i&"3]cs*J,~>
+p%&<J00drmr:9qR?MsBte1rj>2uYZ/o)UmFkjnh\5Q10W::]uf5GS5Ls$$_Z5<nc2?UOhas$$LM
+qst.Z6VBd24AIq%6b2aY"(+)MGjt;-0/>Z>IIm%22a@63">i&"3]cs*J,~>
+p&,$%<TE`=r;?ZVmJQncoOrfDRJqd4r;j4ckktP7j8Jo[a6!9uj7WEMs5O=^j5^+:[aP0Rs5O+$
+qu$l^dcJp;bK$pKdcL#t"1GM@^[V1)<G9SJnFQSZRH+5D"G)uaZEj0%J,~>
+p%/2:!a^:JrUU)85GS/J#VnG*4?l%h2`1=$!4h=b!O=rgo*%n"o<LTkrpp@ZeFPmho6<M!oD_&O
+o)ggBUX]55!^'f=nFH]?5<A?+"[4b*UO?J?o)bOH3rS[M2#]Q/o7-~>
+p%/2:!a^:JrUU)85GS/J#VnG*4?l%h2`1=$!4h=b!O=rgo*%n"o<LTkrpp@ZeFPmho6<M!oD_&O
+o)ggBUX]55!^'f=nFH]?5<A?+"[4b*UO?J?o)bOH3rS[M2#]Q/o7-~>
+p&4nj!q#L=rVZf4j7W?K#\^O(bN%WNR=Y/3!9NGC!SHH2r<:7'rRg/lrr!)^o_mh1rP.ClrVtpS
+r<%W4p%81\!mC!'nGNEVj0J4R"`T%9p$hA?r;t?hZMjb%Jc;tJrI=~>
+p%&8=2gmpgo)Un_r::(I1g\]'9`@'T5;tMfiU[(D5Q10V:=Sko9E+Mj5X4jI:@g\7\ar$Mq==VL
+5PjsQe3ABLo)_6@4S84K1bpnu\^^-?!dHqSrUU"Gr]9`DJ,~>
+p%&8=2gmpgo)Un_r::(I1g\]'9`@'T5;tMfiU[(D5Q10V:=Sko9E+Mj5X4jI:@g\7\ar$Mq==VL
+5PjsQe3ABLo)_6@4S84K1bpnu\^^-?!dHqSrUU"Gr]9`DJ,~>
+p&+tmRIK87r;j4cr;?e4JaN+.[/R?5j-c="iV`eaj8JoZa7T=ujo52dK&cg<a8P&Yjo+6"q>C?;
+j8/]Uo],H/r;r5,bOk`:JS9Vrjn/'@!l*d1rVZ_Irj)4qJ,~>
+p@AEt1-\E<rUU%H5Pt$R1,hu,oDUcQ5<:a6iq!135Q10V:=SkrIK&gG2mW$>oCG1Ao05IhqXXbF
+5LfW&">i&"IFRZU!BNI;oD^WK3hq,ko)V':rUU/12a9>ap@Ee~>
+p@AEt1-\E<rUU%H5Pt$R1,hu,oDUcQ5<:a6iq!135Q10V:=SkrIK&gG2mW$>oCG1Ao05IhqXXbF
+5LfW&">i&"IFRZU!BNI;oD^WK3hq,ko)V':rUU/12a9>ap@Ee~>
+pAG-UB]J4ArVZbJj88cVBUQp>rVj))j0G*7ir&n`j8JoZa7T>9nG`@oRFqJurVbcsrSur1qY^JH
+j7N9J"G)uanFZ,H!OCbXrVqEMZM!_Tr;krarVZklRH(TYpAKL~>
+p[\NL00`c9r:9qR9De;_1cIJ$r::*&3]]Jd3ool6\NE+To+=aIo/sSTo<LL.e3EOe:@n'Eq==VJ
+5Q(-Q1''Eup%&77QT+k"r:BqLoCDrCo^`-V1,Sq#!B37@o)pm/5<:ato7-~>
+p[\NL00`c9r:9qR9De;_1cIJ$r::*&3]]Jd3ool6\NE+To+=aIo/sSTo<LL.e3EOe:@n'Eq==VJ
+5Q(-Q1''Eup%&77QT+k"r:BqLoCDrCo^`-V1,Sq#!B37@o)pm/5<:ato7-~>
+p\b6'<TEK.r;?ZVjnnuYJXNgrr;?f\ZEiMrZK1rcjic]_r=R*BrQF=$rRf<co],nna8Ptbq>C?"
+j8AlUBE>E^p&+saadN*Yr;HZ$oDJZpo_ej<BS$*[!L`!Gr<.\>j0G*IrI=~>
+p[eD<!^'f=r:9qRU\jWc1cIHS2#QqJQT$rd4QQ)8Z9LSPo+4UFo09eWo0>Ffe3EOeTCYhRo)_rW
+?MsBs1cIcsr:9nhrB1$C!_bF-r\sfI!O=iOo)N_-1''=Yr:9qMQi6OU2#]N9eG/Wc~>
+p[eD<!^'f=r:9qRU\jWc1cIHS2#QqJQT$rd4QQ)8Z9LSPo+4UFo09eWo0>Ffe3EOeTCYhRo)_rW
+?MsBs1cIcsr:9nhrB1$C!_bF-r\sfI!O=iOo)N_-1''=Yr:9qMQi6OU2#]N9eG/Wc~>
+p\k+l!mC!'r;?ZVp&"[jJXNg3Jc,HLadKH?bN/U'f]2#jr=H@.rT!#<rIW5bo],nnd/D#\r;rPM
+mJQnbJXOs,r;?VdrQG0"!jmN0rgE``!SGTZr;`MhBE=O9r;?Z%ao22<Jc;qTo_AB8~>
+q""WM0/?j,r:9qS9D\5`1cIW[2aI<4"0sjJ4QQ)8Z91AMo+4UFo09PPo0>Oie3*=boCG3BoD_2U
+o)r2W6;(#No*73:5>FjHQb!+e"k5Iq5<<0Mo)M#?o*@N81cIHP1cd\qo)Ud4rU^%G!&sm<q"'"~>
+q""WM0/?j,r:9qS9D\5`1cIW[2aI<4"0sjJ4QQ)8Z91AMo+4UFo09PPo0>Oie3*=boCG3BoD_2U
+o)r2W6;(#No*73:5>FjHQb!+e"k5Iq5<<0Mo)M#?o*@N81cIHP1cd\qo)Ud4rU^%G!&sm<q"'"~>
+q#(?(<G:d]r;?YJjneoZJXPQ(R=bA8"5'$bbN/U'fZW=Rr=H@.rSuQ/rIX)%oZR3VrVbdPrVt=D
+r<.h[Pi]:Nr<Jb6j2^9%alWO#"n\5Cj0H,lr;bmCr<R@UJXNfpJ[2TZr;i>0rVcbI!1Ehlq#,^~>
+q""VA1-/`7rUU&.5POaR2``uY2`.i>o)^aT9B>[GZ9M+_o+46\o0YS1o0P[ke20!Co1hFDo)N.q
+o*R`IeFPme4?kY]9_e5Z56YBbo05>urpp+PnFH\155m;E2a9Z96TROpUJ"8Xo)V':rU^%G!^Ae.
+q"'"~>
+q""VA1-/`7rUU&.5POaR2``uY2`.i>o)^aT9B>[GZ9M+_o+46\o0YS1o0P[ke20!Co1hFDo)N.q
+o*R`IeFPme4?kY]9_e5Z56YBbo05>urpp+PnFH\155m;E2a9Z96TROpUJ"8Xo)V':rU^%G!^Ae.
+q"'"~>
+q#(=qBX7$erVZbij7iKVRBj,dR=X#ir;qQ;jlH@Af]1$Nr=G4?rR/"MrKQ@7oRVS!rQ!+Wr;a;(
+r<e/:o_mgnbN"/A[.sV"is"iKrSu),rqui?nGNC[E;jMXRH)`_d^#+Cp#Y<5r;krarVcbI!oqJ0
+q#,^~>
+q""VA1-\!0rUU%K5POaXGWIlJ5;tDU\NVjF?KC\ZZ9M+_o+45`oCG(Oo0P[ke20BPo1hF?o+,b#
+5P+J/I=9Ui2`a&r:/(XR"$Ae4U]0ih3^5auo/BG7o+*Z51,LgH6b2g<oCFn%UOE%2!C&^Eo)gg6
+3]d'-J,~>
+q""VA1-\!0rUU%K5POaXGWIlJ5;tDU\NVjF?KC\ZZ9M+_o+45`oCG(Oo0P[ke20BPo1hF?o+,b#
+5P+J/I=9Ui2`a&r:/(XR"$Ae4U]0ih3^5auo/BG7o+*Z51,LgH6b2g<oCFn%UOE%2!C&^Eo)gg6
+3]d'-J,~>
+q#(=qB]J.?rVZbbj7iK\^Tt/gj-bILj`#eDmH"3If]1$Nr=G46rVapJrKQ@7oRZ&GrQ!+Rr=>R,
+j8Jr"nF6(bRBk#Va0bi1"3]`bp&=moZK'.,rL(^rr==HmBRt`&dcLH"rV`.ip$hkW!TVB$r<%W2
+ZEj9(J,~>
+q""S@2a9P*o)cHe6hU$X2``u^2`EQP5GQ`ho)c3[:Asbq69Ol25<&1#5Le1A4C7VS6hKs\1d=Y)
+QV5iXoCFncI6ThVr'(1lrUU535<SPC4Lt"R#B)F[5<M/YeGf%A1d#)mqXXbI5<Ac7"#Mqt3r&;s~>
+q""S@2a9P*o)cHe6hU$X2``u^2`EQP5GQ`ho)c3[:Asbq69Ol25<&1#5Le1A4C7VS6hKs\1d=Y)
+QV5iXoCFncI6ThVr'(1lrUU535<SPC4Lt"R#B)F[5<M/YeGf%A1d#)mqXXbI5<Ac7"#Mqt3r&;s~>
+q#(:pRH*?+r;u*@de3PGRBj-AR@/Voj7W'*r;tWpa8PrJPfs%(j-fk1j7Mu3bO,8Kde*JKJ`Gkj
+alW0erV`/!nDh^8r8Re=rVZqnj3.DRbN89m#G?XRj3-KPo`"dkJ]mHMqY^J`j0JX^"+clGZM=BK~>
+q==_B1d@aBrUU%P5P"CMT/o(s?@C>ho)MJ[o)c3[:Aj\o5>Lf/3c?i9eC6_49Ckn@p%&?m5GRgp
+4T=pS1,M$Zo()u@2`Ergn+-rK4C:$.3qMr"2a?o`q""MI5Q(*T1d!f[q=B+~>
+q==_B1d@aBrUU%P5P"CMT/o(s?@C>ho)MJ[o)c3[:Aj\o5>Lf/3c?i9eC6_49Ckn@p%&?m5GRgp
+4T=pS1,M$Zo()u@2`Ergn+-rK4C:$.3qMr"2a?o`q""MI5Q(*T1d!f[q=B+~>
+q>CFrJ`HF3rVZc?j7<-Qd'Cj<mI9c6r;a5#r;tWpa8GlHj2_+dZClcSo^q29jo*6Cp&,'Hj7WAc
+bPqGBBS!J;o)/]BR@3*`n,3[#bI3hEZMj`QRH+8<q#(6!j8AiXJ]k@)q>Gg~>
+q==\A1eW8po)V'CnacpN3]oc9II-P+GW5Hi!jY$cr::F]5Bp3f1cIACe3*>0o1hOCo*$t!oCH<O
+rq$.H!C&^Fo)_$=4SeUK1]fd4\aT+rTC_Z!2`EQM3^<</!EMG_o)gg.4?E<0J,~>
+q==\A1eW8po)V'CnacpN3]oc9II-P+GW5Hi!jY$cr::F]5Bp3f1cIACe3*>0o1hOCo*$t!oCH<O
+rq$.H!C&^Fo)_$=4SeUK1]fd4\aT+rTC_Z!2`EQM3^<</!EMG_o)gg.4?E<0J,~>
+q>CCqJ`ZD!r;ks,nbiX5ZHL\`nEg)S^R=or!ncPRr;@/Lj1h.QJXMquoZR3ArQ!skr<7cArVa1J
+rr)kJ!TVB%r;t1&bPD,:JHF$VjmW-Sd/EpXR@/VWZK(WV!M/9Kr<%V=bHgsBJ,~>
+qXa_?!^C!UrUU&O4Sn[LZJP0R1cP4$!B`UDo*J)Xo=6\:5;tM^rpp.c5PF[L3^!?3r]^h_2`sb)
+1d!ut?VE[Hr::"G2a>ggoD^Z<o*(4:5>0M$o^`)B9`=Pc1,M*S3r8Gu~>
+qXa_?!^C!UrUU&O4Sn[LZJP0R1cP4$!B`UDo*J)Xo=6\:5;tM^rpp.c5PF[L3^!?3r]^h_2`sb)
+1d!ut?VE[Hr::"G2a>ggoD^Z<o*(4:5>0M$o^`)B9`=Pc1,M*S3r8Gu~>
+qYgFo!or\.rVZc*bPM2;f\ZQ-JXQ<3!R'O#r<]jZrT/Tuj-c=@rqul<j7`EPZHN1Ero4FcREO^j
+J]m)o[^>)<r;?_2RH*r9rVqH>r<9X8j5oq+o_efY[/Kq+BS"@4ZMONM~>
+qXa_?!^&h7rUU%H?MsEp1'09k2rO9/1,h8ho)Um:p[eACr]:&M!DYcOo)^[06iHTaZ91MGo/A_&
+o05Hfrpp.a5Q(*S2`d`0o)^a-GkCS2Z8+P;e>)X,!CApIoD^WK2`a"ro7-~>
+qXa_?!^&h7rUU%H?MsEp1'09k2rO9/1,h8ho)Um:p[eACr]:&M!DYcOo)^[06iHTaZ91MGo/A_&
+o05Hfrpp.a5Q(*S2`d`0o)^a-GkCS2Z8+P;e>)X,!CApIoD^WK2`a"ro7-~>
+qYgFo!mB$PrVZbJmJQq_BEEaQRGe#FBUQ1$r;j4ap\k)Zrj)P%!QWCXr;pZUdf'+PfZV_ArL't<
+rSur-rqul)j8AiWRBlM]r;qP<^\%I.fP&J$o_%hS!L1e+rVqEMRBj-prI=~>
+qXXhC11!14rUU%NU]'fa1'9?l3]c6k"#htt3r&:I9L&:C"]dQ@5<:k)o)VNIq==_l1c.8(rUUBG
+4S//F4@A^-5Ip^`!DGQQo)^s?\bbn"4uYMro^`2@1jsdYnaccD\c21'D_s:54SnZ"~>
+qXXhC11!14rUU%NU]'fa1'9?l3]c6k"#htt3r&:I9L&:C"]dQ@5<:k)o)VNIq==_l1c.8(rUUBG
+4S//F4@A^-5Ip^`!DGQQo)^s?\bbn"4uYMro^`2@1jsdYnaccD\c21'D_s:54SnZ"~>
+qY^OsB^Oj.rVZc&p&4jhBENgRZEiHf"'oT`ZM=A![,^oZ"eD'Lj0Guir;j:Kq>CGMJUt,grV[)q
+bPhC1bL6@;j5p4;!OT02r;s:QjneoXE1+#=o_eo+Jai0rnbiL3jo52]TRh[;bPM0f~>
+qXXeE2dS`Io)U[4r::%J5GNY;r:9tR1t;'e!Ba`do)pm/3^\>io)LoGo*B7q4?PRoo/o87:B!?Y
+3]p_9Qi$@Y4?m3E5<mZoo)UmZp@ASG1d!mK?h<kJGkgk32`d`&o)V'<rU^%G!^Afsqt#=~>
+qXXeE2dS`Io)U[4r::%J5GNY;r:9tR1t;'e!Ba`do)pm/3^\>io)LoGo*B7q4?PRoo/o87:B!?Y
+3]p_9Qi$@Y4?m3E5<mZoo)UmZp@ASG1d!mK?h<kJGkgk32`d`&o)V'<rU^%G!^Afsqt#=~>
+qY^M0RI0&5r;hK0r;?bLj7Vp'r;?\9Jb8L2!R%qKr<.\>ZI87:r;b%6r<T(%bKH=PrQF6ua8X6b
+ZHMX`anu#@bN$&0j5]e.r;j44pAG;2J]l7+[f-/m^\Ia/RBlMSr;ks%rVcbI!oqJrqu)$~>
+qsss?1-\E<rpp3%4?rf9#&cUseFV2#rU^"FoCE#I1dh-2s#^?i3aVRP!O?)*o*@995<;+u5<hO4
+57K`"\[agb5<<`So2[t<rpp.TIJi[>=[6"M3qi.P1d=*0I=:_Y68pk!o)Um7mdgH?5Q10VZ8+X,
+3rAN!~>
+qsss?1-\E<rpp3%4?rf9#&cUseFV2#rU^"FoCE#I1dh-2s#^?i3aVRP!O?)*o*@995<;+u5<hO4
+57K`"\[agb5<<`So2[t<rpp.TIJi[>=[6"M3qi.P1d=*0I=:_Y68pk!o)Um7mdgH?5Q10VZ8+X,
+3rAN!~>
+qu$ZiB]J4Arquo[bN&R"#,'0$o_nFDrVc_HoDJ`0J^XDns2tJPZL.Db!SFjRr<Sgsj0Fotj5\Sb
+isj2HjlO\/j0G?VrLM-lrqulXnGN4fKn>l=ZM+5(J`Fq^nF6DTPaRs8r;j4Imem0lj8JoZfP'<g
+ZMXTN~>
+qssqS1d=48rpp1J5>1tH"#<)IU\jWc5VtM\2tZ\C1,lc@o*$s8IIfKap@A8Kp%&Y[2`a&`5>IR:
+\[&NO\[),($p6a=2`*W]\b#DW?I\uG#C&'f5<iI\\bG\!5>-Du9:,YLs#9cF!DIb2o)c3_<rMUj
+9L&IH!&FO7qt#=~>
+qssqS1d=48rpp1J5>1tH"#<)IU\jWc5VtM\2tZ\C1,lc@o*$s8IIfKap@A8Kp%&Y[2`a&`5>IR:
+\[&NO\[),($p6a=2`*W]\b#DW?I\uG#C&'f5<iI\\bG\!5>-Du9:,YLs#9cF!DIb2o)c3_<rMUj
+9L&IH!&FO7qt#=~>
+qu$Y:J`GePrqunLj5p7<")-`^p&"[jJq:4qRIpFZBURuZr<7c4nGTZQpAG!Op&,AbRBk#Zj2]:?
+jk/5Ijk0J/%*R\kR=WQAjo,/<mI^DV#JYi5j5]OojnJ]Wj5od;jiRN#s-`]]!OTW7r;tW'Sc/Kf
+[,_)_!,2A;qu)$~>
+qssnC3aOrIo)Us<r::"G5<:b"o)u?X4?>Oso)^R%3rALQ1-E,=o/Ao-o)^s;3r&:L:@n'9U[@XX
+3]stEe3#r_rpp4K4?n8bo*.$HoCGX?Qi?RY1cIJFo()k2rA"F22`gm.!BQSGo)rtj5<P;1o7-~>
+qssnC3aOrIo)Us<r::"G5<:b"o)u?X4?>Oso)^R%3rALQ1-E,=o/Ao-o)^s;3r&:L:@n'9U[@XX
+3]stEe3#r_rpp4K4?n8bo*.$HoCGX?Qi?RY1cIJFo()k2rA"F22`gm.!BQSGo)rtj5<P;1o7-~>
+qu$UsZL,j6r;k+%r;?_2j0G*Lr<1c@bHeGIr;ouMZMXS)BZoN9rL)^>r;s:bZM=A$a8Pt)p$M\_
+ZHMA.oZQ:CrquqMbN&*_r<@hnrVa+`ao;5@JXNh9o)/R\rFc7`RBlbh!OBiGr</d]j3,RBrI=~>
+r::&s00ak[rUU%S4T+dR1d!lZ6Mg9U68q"hp[\L:0/l#jo)U[4rpp.I5P=UK3^<H3s#g;P!.F5*
+"ZJP#2`sJ,o)^j85On=MZ8>5Go0PZ8rUU(L3]H^&$Ig^^1,LpS5<M'=rUU%K9`4Ja1d!fmr:>F~>
+r::&s00ak[rUU%S4T+dR1d!lZ6Mg9U68q"hp[\L:0/l#jo)U[4rpp.I5P=UK3^<H3s#g;P!.F5*
+"ZJP#2`sJ,o)^j85On=MZ8>5Go0PZ8rUU(L3]H^&$Ig^^1,LpS5<M'=rUU%K9`4Ja1d!fmr:>F~>
+r;?cN<TEShrVZcWbP_;AJ]l6)Pkt=\PaT_<p\b3d<LM&-r;hK0rqukKj7W?OZK(cZs3(E?!:]@R
+"e!PbREO%Xr;rDIj73'QfR`/_rKQ?LrVZecZC1@`$M7=uBRuT3j3,X-rVZbb[/Bk)J]k@+r;D-~>
+r:BqA!C'6To)V'_qsseHr]:'<!Ao'#o)k(2?=*Bts"FC5qsshQ?N0Ns1dCU'r]gBE!^B&#rUU"R
+p@A?rZIJ^A!]2hsrpp4Q5GQ`to*7NA?M!bT5=>D@"%#473r8FJOT%$81^Q*'9@VHRQT@5irUU&q
+4T+dQ1cIHVr:>F~>
+r:BqA!C'6To)V'_qsseHr]:'<!Ao'#o)k(2?=*Bts"FC5qsshQ?N0Ns1dCU'r]gBE!^B&#rUU"R
+p@A?rZIJ^A!]2hsrpp4Q5GQ`to*7NA?M!bT5=>D@"%#473r8FJOT%$81^Q*'9@VHRQT@5irUU&q
+4T+dQ1cIHVr:>F~>
+r;HXq!TW;>r;krequ$M_rj)Ql!J/#br<'KZmHsZHs&K*)qu$QUmJd%bJ`HA#ro="$!oq_urVZ`V
+pAG'Sf_#"<!eHcFrqur)j7W'6r<Iq[mJ[!Jj3mo)"-hihZMOM"[f0t?JI.afjn/2gag0*qrVZcL
+bP_;@JXNgLr;D-~>
+r::"D11!3Co)V(dqst8A3]]Af4>\lM5*.N^?MF$pZ7djn3a_jW!a.a9rq$.Po()k2r'1)M!'g>O
+"^a;T4?l(049.><o*7*55@6?.5@3dL#=(DDoCG:5:AsbdZ91K:qXa_B!&X[>s#U1.rpp2s4?EE3
+!C'rioD^ZI49/aeo7-~>
+r::"D11!3Co)V(dqst8A3]]Af4>\lM5*.N^?MF$pZ7djn3a_jW!a.a9rq$.Po()k2r'1)M!'g>O
+"^a;T4?l(049.><o*7*55@6?.5@3dL#=(DDoCG:5:AsbdZ91K:qXa_B!&X[>s#U1.rpp2s4?EE3
+!C'rioD^ZI49/aeo7-~>
+r;?^tB^OjXr;ks?qu$u=ZEh[6bCP4XE40H'mJ$P_fMtqpZF9`1!eo\(rr)l?o)/R\r8[\Q!9<qS
+"h(_sbN%X^b5dt.r<InZj0kADj6c:5#D1.GrV_u@a8Pr=fZV^dqYgG-!.k.0s0D[orquoNbHh'E
+!TUWerVqHKb5f!LrI=~>
+rUU/10/?iurUU&.4S\OJ3WhK*5<Ad#!]iG:p[\PP0/>aS3rSXO1eXVCo)V'Kq==bV2`s-%\c)."
+\bbmu5<Sr:!g#?'r'10Us$$L.rUU7Q3^Z"o6b1_7o*7NF\b#EZ5<Sl8!]mVSqXY"M2`aT<90,+?
+GlI:9Z912Go)V':rUU.I1d!f[rUYO~>
+rUU/10/?iurUU&.4S\OJ3WhK*5<Ad#!]iG:p[\PP0/>aS3rSXO1eXVCo)V'Kq==bV2`s-%\c)."
+\bbmu5<Sr:!g#?'r'10Us$$L.rUU7Q3^Z"o6b1_7o*7NF\b#EZ5<Sl8!]mVSqXY"M2`aT<90,+?
+GlI:9Z912Go)V':rUU.I1d!f[rUYO~>
+rVZkl<G:d[rVZbibP;&9Z3/:Uj0JZ8!j^#2p\b87<G:F9ZMj_'J`ZS(r;ks?q>CJ]REMn,jo,/X
+jneoVj3.H#!k+N?r8[dss5O*orVZthZI6qVdcL,hr<Ir7jo,/"j3.B!!j^J,qY^_ORBkrAjg)2Z
+^]+05fZUSur;krarVZk4J]k@)rV_6~>
+rUU.F1,hQbrUU%KIJ*15\N2eN498c:p@J;>"?0Yt4CA*Z!B6ePo)V'Kr::3D6;0Vno9W-<q`b(*
+qXXka5<=$RU\=<Z3W_6&5Q81o:7(;<!^JuUrpp.L5Q(*T4S*ekqssl]4APkH#W+Y)?h7DR4@B&<
+s#g8O!AZM24T4l%~>
+rUU.F1,hQbrUU%KIJ*15\N2eN498c:p@J;>"?0Yt4CA*Z!B6ePo)V'Kr::3D6;0Vno9W-<q`b(*
+qXXka5<=$RU\=<Z3W_6&5Q81o:7(;<!^JuUrpp.L5Q(*T4S*ekqssl]4APkH#W+Y)?h7DR4@B&<
+s#g8O!AZM24T4l%~>
+rVZk!BUR</rVZbbnFc_]jg)2kb5q#"pAP#)"I\Z=bI7EK!L`WZr;ks?r;?onPdKKCrQ2Fpqr7[k
+qY^T)j0HG[p%J@aZ3$H;j8S-@a3!ZG!eTIbrqukcj8AiXbPf2_qu$TCbK'S[#_C1)[f(n[bL6=e
+s3(B>!GI&`bPhBi~>
+rU^%E!]iP1rUU%PeFW83?iE.g6[e\""u8+u:.%-)rpp.LU]0idGX"k!o)h$94A5VD"/!,!4T7PG
+4A>YDs#L0F\b5Os697=uIHL,&5Wha>o)V0Br::"TeFPfpo*@*93]AlN2ks^Wo)^s;ZMsFuT/8bp
+3rSZ#~>
+rU^%E!]iP1rUU%PeFW83?iE.g6[e\""u8+u:.%-)rpp.LU]0idGX"k!o)h$94A5VD"/!,!4T7PG
+4A>YDs#L0F\b5Os697=uIHL,&5Wha>o)V0Br::"TeFPfpo*@*93]AlN2ks^Wo)^s;ZMsFuT/8bp
+3rSZ#~>
+rVcb0!j^kHrVZc?o^i"][f4GNddZu/#&'F1a3r/:rqukcp&=mk^Z4GRr<'@KbN8[#"46/MbPpN&
+bI%0Fs0;[cjn8QTPd9>tnE0ZNK$1P#r;i/Cr;?`Xo_lu*r<R)sZC-8WRJ#tFr;s:bf`(gPd"16#
+ZMj`P~>
+rU^%Es$$Lorpp.I5N22A1,hGho059\o0P[PrppLS6b2g[Z91?9oCG*:o*%fM5<h3Yrpp+bo^`,N
+4A5\F!7^m1pd5'HGkpq45W;(/o)UmGrUU.V\ar%Pq""lc0/>S`I7l[b97>=fo)_6C4T4jR1-.NY
+rUYO~>
+rU^%Es$$Lorpp.I5N22A1,hGho059\o0P[PrppLS6b2g[Z91?9oCG*:o*%fM5<h3Yrpp+bo^`,N
+4A5\F!7^m1pd5'HGkpq45W;(/o)UmGrUU.V\ar%Pq""lc0/>S`I7l[b97>=fo)_6C4T4jR1-.NY
+rUYO~>
+rVcb0s5O+@rqukKj5KqEBURoZrSt2urKQ@(rr!4UdcLH+fZW=8rVaq3r<9ROj5[H;rqui;o_eiU
+bN8a%!;-0KpsK3'^\Rg0Jsk'cr;j42rVZlZjo+5]q#(TI<G8]2nE%j:jm_p?r;r5DbPhAABX5ge
+rV_6~>
+rUU+E1d=5'o)Ud7iU[U;2ad3.3^6=01dAPBo<L26rpp>\o@-"ro0;g;#<+b03]H[%:A",Y2a@<5
+r]g#G"M$aAZFTl(!B3CEo)V0=rUU.V\ar$JqXXsA0/>:F5Lf<(49.VBo)c3[4T4jR1,h6VrUYO~>
+rUU+E1d=5'o)Ud7iU[U;2ad3.3^6=01dAPBo<L26rpp>\o@-"ro0;g;#<+b03]H[%:A",Y2a@<5
+r]g#G"M$aAZFTl(!B3CEo)V0=rUU.V\ar$JqXXsA0/>:F5Lf<(49.VBo)c3[4T4jR1,h6VrUYO~>
+rVZguJ`Gehr;i>HiVa==RF;'4ZK&=jJ`GkjrRc\,rr!&CrUf.KrT!JI#FWcqZC1[ia7T<2RH+;F
+ro<VK"Qe[Yf]E#/!L_C7r;i.grVZlZjo+5_qY^Zk<G6'hj7N<Lb5gT!r;tWpbPhAABUQ0LrV_6~>
+rUU+E1d!o!o)Ud7iU[C52a$^'2a9\$2a@<5"$SP(3rVADo)q;Lo0:apo*%HF5<AC0o^`5C:@gh;
+?h*^fZMm&g2uE1I2`gp/!CApIo)q:go05J9oD^QO1d?E[\b#EueG8\;e3#too)ga,4?WT6J,~>
+rUU+E1d!o!o)Ud7iU[C52a$^'2a9\$2a@<5"$SP(3rVADo)q;Lo0:apo*%HF5<AC0o^`5C:@gh;
+?h*^fZMm&g2uE1I2`gp/!CApIo)q:go05J9oD^QO1d?E[\b#EueG8\;e3#too)ga,4?WT6J,~>
+rVZguJ]l78r;i>HiVa+7REPR-RH)`oRH+;F")rh7ZMrnar<20ZrT!P?r<8GGj0JWjo_erEa8OHH
+[dj:rf`'n2RJZp`RBlei!L1e+r<20BrSur7rVpO:J`H7ujo,/1o_JFeoZQ:nr<$`$bKKk_J,~>
+rUU+H1d!o!oD^rMo)dFI\aK&(1t;-g1cIeno1V86o/Ao*o0+uqo1T#Q%mT[W5>LhA1c.6SQh*$j
+2u3(F3WhT*3^!4&"?c9:5>1_A!4hst%Cn^po3_+\4J26:5!!rfo)dE+9`FVd5P+J24SnXPe2f]b
+TCVRS1dCs1"?nb/4LtI_J,~>
+rUU+H1d!o!oD^rMo)dFI\aK&(1t;-g1cIeno1V86o/Ao*o0+uqo1T#Q%mT[W5>LhA1c.6SQh*$j
+2u3(F3WhT*3^!4&"?c9:5>1_A!4hst%Cn^po3_+\4J26:5!!rfo)dE+9`FVd5P+J24SnXPe2f]b
+TCVRS1dCs1"?nb/4LtI_J,~>
+rVZh3J]l78rVt(<r;uWDjmN'^Jb8p>JXOsbrNsbrrL)^ErG[>JrT3tU&**Wej2_,sJUt,4ao-dA
+RJHg]Z30-TZHN(("O$bLj5p"5!9O(U%HZXKrO2\'bL$4dE3d7Xr;uWO[/U",j8Jr:bPM/?oWl[%
+d.7,9J`H_-"E9dhbN8a%J,~>
+rUU+H3_MU6oD^rNo)mJt1ckR+s0D@i!AZM2o+<f<6hBoT4?rEu5P+J'4?rF)r::3"oCG=:oCFe"
+rUU+M4?P\#o*%'65=9kKqXXhS4?lKgp[\Dd3r8FWZ9RsP\b#DW6U10-3]d62!C'9Wo)qh[o05J8
+o)UsKnFHZ>5Q10V=Yr?(Qi?T,~>
+rUU+H3_MU6oD^rNo)mJt1ckR+s0D@i!AZM2o+<f<6hBoT4?rEu5P+J'4?rF)r::3"oCG=:oCFe"
+rUU+M4?P\#o*%'65=9kKqXXhS4?lKgp[\Dd3r8FWZ9RsP\b#DW6U10-3]d62!C'9Wo)qh[o05J8
+o)UsKnFHZ>5Q10V=Yr?(Qi?T,~>
+rVZh3ZK9:.rVt(=r<)\*J[54Ps4I&D!GI&`r=OUKdf'-sbN&Q,j8Jq-bN&QLr;?oRrVb0mrV_;Q
+rVZhdbKI3er<8Upj3mGhqY^QWbN%^Vp\b,`ZMOM/f]2r/jo,/<dc::XZEjH-!TUQdr<11>rSur6
+r;k*^nGNBUj8JoZKn89iao;6h~>
+rpp8u1-Al<rUU%S3rSXQZ8+?t9`FY^1''4Mq""MA2u`CM5W;(0o*[ZFe3#teo/&[[o0<-D&!umS
+5P+J'4AM77o/H8c4S\LL2dY#.o)^j5eGJh<1dM'3!CAjDo+&;qoCKNao0;j<5VbA]?iKX'5>:\?
+e5#W,4?r!"!B37Ao)u?U5<;L;o7-~>
+rpp8u1-Al<rUU%S3rSXQZ8+?t9`FY^1''4Mq""MA2u`CM5W;(0o*[ZFe3#teo/&[[o0<-D&!umS
+5P+J'4AM77o/H8c4S\LL2dY#.o)^j5eGJh<1dM'3!CAjDo+&;qoCKNao0;j<5VbA]?iKX'5>:\?
+e5#W,4?r!"!B37Ao)u?U5<;L;o7-~>
+rquuPBZoe`rVZcWZMj_)fP$\@[/U%&BE<[Wq#(5,RK!-dJsk'dr<pg/oZQ:nrIO"urT!eR&'=dl
+j8Jq-bK%a'rL*W!bP;#;RI0Y@r;rD1o_\RfJV*n"!L0ndr=7rLrVbjVrT!kTJnVHq[f643j0\d`
+oZ-q/bN%a`!L`!Hr<1c(j0H&krI=~>
+rpp7V1d=XDrUU%S?N'I*1,l!"\b#DJ1d!ue4?>P"o)gX)3dCYq!B37Bo*[TA?T^C@O?\0(o0<6G
+)7&l*:@n'A9Ck),eFW:]2blRuoCK7E3^6"2o)LoGo)q1do=7Qoo*.$64?#)U3r8FK\Ng#`#=%hO
+5W<"t4T=pT5@=$R5Q:6T4?r!"!P(>jo)ga,4?WW7J,~>
+rpp7V1d=XDrUU%S?N'I*1,l!"\b#DJ1d!ue4?>P"o)gX)3dCYq!B37Bo*[TA?T^C@O?\0(o0<6G
+)7&l*:@n'A9Ck),eFW:]2blRuoCK7E3^6"2o)LoGo)q1do=7Qoo*.$64?#)U3r8FK\Ng#`#=%hO
+5W<"t4T=pT5@=$R5Q:6T4?r!"!P(>jo)ga,4?WW7J,~>
+rqut=J`GkRrVZcWmJZtnBUSPljo,-kJ]m*6bHeGMr<$&fZG6D;!L`!Ir<opS[`buT[c?l=rT!nU
+);+oda8Ptsjo(V-o_na\RE+?nrVbB"ZK'C4r;b%6r<1=*rT1Ecr<@hrbF*pLZMOM#jl?:;#NPd]
+Jsl#qbPqGCj0npbj8SuXbN%a`!ThN&r<$`$bKKn`J,~>
+rpp4F1d!nuo)V)*rUU%H4T4jW0/PnA?91223rALOe1s-K3r\^^2`s.mo/]!:3]HXc9;D+M5Q:6]
+TC_YLoCG=Eo/Af2o*]e(4?kt"o/&Bj:1!qk!C'?Qo)q:go/o/7o*.6??9C804SnXMZ9S9Y#=%hO
+6975%3r\^R5>Lfp5Q:6T5<S'!!BRdio)gg.90E4FJ,~>
+rpp4F1d!nuo)V)*rUU%H4T4jW0/PnA?91223rALOe1s-K3r\^^2`s.mo/]!:3]HXc9;D+M5Q:6]
+TC_YLoCG=Eo/Af2o*]e(4?kt"o/&Bj:1!qk!C'?Qo)q:go/o/7o*.6??9C804SnXMZ9S9Y#=%hO
+6975%3r\^R5>Lfp5Q:6T5<S'!!BRdio)gg.90E4FJ,~>
+rquq!J]l77r;ksNrVZbJbPhAF<Is3"mBXpYZMXS'oOuFkZMse6REMo7rNaV#ZC1Z)jn8TNj8Sua
+d/Ep`rVb0brL(k.r<pBGbN$eErILBsa6im)!TV5or<20BrQEC`r<BRfmE;f@bPM/<f]2o.#NPd]
+Pd8KoZMse*j2_,5j8SuXj3-Q_!OChcr<%V=jidZ%J,~>
+rpp4I2`s5$o)Z-ZrUUQ*1cdSe1,:]XUSIGP1d=Y1o*$m.4@;/'rpp=Q3dC8,2d-,:!BOQdo)LoP
+o*V,]o0;j<:-\>2?N0NrQi?UV9*;^`5>M.J!C'?Qo)q:go05J=o*.>,oCFnh?Ma6o:-\[J%n#s[
+6^RC'3]H[%5Buca4T=pQ5Buhls0;W-rA"I33]bdho)U[/rUU4K2a9FSoCIJ~>
+rpp4I2`s5$o)Z-ZrUUQ*1cdSe1,:]XUSIGP1d=Y1o*$m.4@;/'rpp=Q3dC8,2d-,:!BOQdo)LoP
+o*V,]o0;j<:-\>2?N0NrQi?UV9*;^`5>M.J!C'?Qo)q:go05J=o*.>,oCFnh?Ma6o:-\[J%n#s[
+6^RC'3]H[%5Buca4T=pQ5Buhls0;W-rA"I33]bdho)U[/rUU4K2a9FSoCIJ~>
+rquq4RENePr;kQorV[8ZJ[1^BBP;tqp%A:^J`Gkhr<6l&bL3]'rr!%hZG6A"R>(Wk!OD+lr;b%?
+r<gpMrT!kTa5d-(mJd%aao;8<jT:k1a8Gl:j2^ll"QSVBj5^.;#0ZZ;rL*0BqY^H8j8Aiddf'-m
+ao.X5RJm*E^]!39rqulX^\%L)fDpX(BENgkZLn+o!J.QTr<?r'j3.)nrI=~>
+rpp4I2a]_+o)U[1r:BqF"ue@o1d@bbrpp1J5@46Y"Z/:3?U$UNo*[lL3qKm@=Y_fp6[et*!'gJS
+$(ph\4S/0M5P(6;o*%KS\Ml`Hr:9qO:A48^5IpAM5Q:6T5Lf](!FE>5o)V'Nr::SHoCG2PoCFn%
+o@-"r4?o2(o@-#"o)`ho55R,81^#j(4?U1Qo)U[1rU^%G"@##ZoCIJ~>
+rpp4I2a]_+o)U[1r:BqF"ue@o1d@bbrpp1J5@46Y"Z/:3?U$UNo*[lL3qKm@=Y_fp6[et*!'gJS
+$(ph\4S/0M5P(6;o*%KS\Ml`Hr:9qO:A48^5IpAM5Q:6T5Lf](!FE>5o)V'Nr::SHoCG2PoCFn%
+o@-"r4?o2(o@-#"o)`ho55R,81^#j(4?U1Qo)U[1rU^%G"@##ZoCIJ~>
+rquq4RF9:Wr;hJmr;HYH#+:$UJ`HFqrqunLj6caB"bEuX[c=[mr<nkMZMimQKkQ%Cdd[87!9=(W
+$./YLbPhClj8I*qr<:X2jdG/9r;?Z>a7fH7j5p7"j8SuXj7N?L!U]"Fr;ks!r;@;DrVbd/rV`.i
+rUf.KbN$_CrUf.Fr;rX2E;O>KJHW:=bKK#Gr;hJmrVcbI"QR\erV_6~>
+rpp4F2a]_+o)U[/r:9qG2uPrHo:tpKZEc;OU\jWe1dCU'5<:b&o*IWBoCG"G1cKhhrUU"Orpp4u
+oCG3Go)M#Ko)uAj69IL1o)UsKp@APP\ar$JoCK7\rUU%W\bbmu4F$eq"/GJZ5Q:9S2[)#s:@g\7
+rpp.OGkgn01B'*22`gq&"A<(mI:)sE!CApIo*-s,5<QLJo7-~>
+rpp4F2a]_+o)U[/r:9qG2uPrHo:tpKZEc;OU\jWe1dCU'5<:b&o*IWBoCG"G1cKhhrUU"Orpp4u
+oCG3Go)M#Ko)uAj69IL1o)UsKp@APP\ar$JoCK7\rUU%W\bbmu4F$eq"/GJZ5Q:9S2[)#s:@g\7
+rpp.OGkgn01B'*22`gq&"A<(mI:)sE!CApIo*-s,5<QLJo7-~>
+rquq!RF9:Wr;hJTr;?YIRJl.OrUp-ff[tc8p&"[lJ`H_-j0G*Pr<_MirVa$UJXQ#prVZ`>rqurd
+rVbdUr;bmOr<1dOPfr+br;k*^pAG9?jo+5_rVbC1rVZcFjneoVbJ3uR"82Wkj8T#WR0A/0a8P&Y
+rqul'^\Id,B`<P`RBlhP"Qf%Ln@&;o!L1e+r<?qdj3-Q_rI=~>
+rpp4I3djBoo)U[1qXXhN4@;?Drpp7L2gs2Nr::0C1dCU'2`a2&o*I?<6F&QA2`d^?rUU7TeFW8r
+oCG3Go)M#Ho)i#S4?EK5!&XU9!'gHF$TdlE3k=iH5P+J/\b,Io5IpU]!'gGR$8at.eFPo8o9VR(
+rpp2Q1qESV$T'e'4@<F]90>sE\bYgt6::_Cs"X^>3g]I0J,~>
+rpp4I3djBoo)U[1qXXhN4@;?Drpp7L2gs2Nr::0C1dCU'2`a2&o*I?<6F&QA2`d^?rUU7TeFW8r
+oCG3Go)M#Ho)i#S4?EK5!&XU9!'gHF$TdlE3k=iH5P+J/\b,Io5IpU]!'gGR$8at.eFPo8o9VR(
+rpp2Q1qESV$T'e'4@<F]90>sE\bYgt6::_Cs"X^>3g]I0J,~>
+rquq4ZLH<@r;hJmqY^Q&bL5G4rqutNRIKkAr;?lmJ`H_-RBklPr<\n8Ph;E&RBlMQrVZu,o_naK
+rVbdUr;bmLr<&UrbHh-G!.k'k!9=(%$aT__ZK;&Fj8Jr"jn/KPj5p+8!9=%V$A%6Co_mh3rQ37C
+rquo,J`Zk/$\=_ObL5eFjib]bjn\iUPg]O/s(DPYZH<(DJ,~>
+s76B!1-D=)rUU%K6i$?R\bu%$2`fI!qXY@W4I>Zh2`s%jo:Is&2`L=e3k<c=o*74boCG3<o0<6G
+!'g&G!]iP5rpp+Kpcf*J2`sJ!o/o/,o==Ja!'g8M!'gGR%l?LWoCG*9o/o6^oCFdq3rJRR6974k
+6[606o)V0NrU^%E"?JY=oCIJ~>
+s76B!1-D=)rUU%K6i$?R\bu%$2`fI!qXY@W4I>Zh2`s%jo:Is&2`L=e3k<c=o*74boCG3<o0<6G
+!'g&G!]iP5rpp+Kpcf*J2`sJ!o/o/,o==Ja!'g8M!'gGR%l?LWoCG*9o/o6^oCFdq3rJRR6974k
+6[606o)V0NrU^%E"?JY=oCIJ~>
+s8<)QBZp)1rVZbbdeWkAjo#&ZRBlJHqY_(YbK9_TREM#srQpt<R@4#AZK:`Wr<JbPrVbdTrT!nU
+!9<YK!j^k7rquhbpu;_)REO%WrQEC_rT3YL!9<kQ!9=%V%tWd.rVaq<rQF69rV_:uZMaY*Pd8KU
+d_Fo9r;i/ErVcb0"L?4XrV_6~>
+s76B!00`c-rUU%H6h9gM3]stKo+El@3qMr%3]`o)o6<A[3qISW?N'I(1,Q<.o0;j<5IpCW:Asbd
+69I@hq==VJ?N0Nt2`uNao*.6?\b#DTGk(A+T0N,B!'gGR!B3(=o)poAo05nIo)^j84T"^MeF2u0
+6=0W^"tq_j4A>A<J,~>
+s76B!00`c-rUU%H6h9gM3]stKo+El@3qMr%3]`o)o6<A[3qISW?N'I(1,Q<.o0;j<5IpCW:Asbd
+69I@hq==VJ?N0Nt2`uNao*.6?\b#DTGk(A+T0N,B!'gGR!B3(=o)poAo05nIo)^j84T"^MeF2u0
+6=0W^"tq_j4A>A<J,~>
+s8<)Q<TEK,rVZbJddm><ZHMA*r=X[eZMj`iZEhjUrP-P!ZMhPDmJZtlBS"h7rT!kTj5p7<a8Pr=
+Pfq7<q>C?"mJd%cREP*qr<BRfjo,/$^[_7'd,Xp"!9=%V!L^7mr<.]MrT!#=r;rDIbPV5<o^D_Z
+PjSGJ#$#?)bI%6HJ,~>
+s76B!00_Q]rUU%H:?M-L2`s/#oD^oZ3qMr%2a9Y#4?EH4$o0b&oCG3<o08l=o@3d2s$-PT"h?[$
+o1V4@o)VTRq""MQ9C26N:1*qj!4)Uq$p=,?oCGX<\b#DO4@B,>"?Jcso0_a5!jY2(rq$.F"?/G:
+oCIJ~>
+s76B!00_Q]rUU%H:?M-L2`s/#oD^oZ3qMr%2a9Y#4?EH4$o0b&oCG3<o08l=o@3d2s$-PT"h?[$
+o1V4@o)VTRq""MQ9C26N:1*qj!4)Uq$p=,?oCGX<\b#DO4@B,>"?Jcso0_a5!jY2(rq$.F"?/G:
+oCIJ~>
+s8<)Q<TD9GrVZbJa6*=%REMo8rVt%IZMj`iRH'P1bHh*F$tu'7rVbdTrSu9'rUg*fs5X.X"m*%u
+rNrm+r;jseq#(5Xjm;pHa0tpE!8.;L%*SU;rVa+Hjo,.GbL6Cg"L@([rR0p.!nbr_rr)k1"I[H?
+rV_6~>
+s76800E+*4o)UdDk48YH5<Af8!]N>)rq$.Ks#^fV4?)m'0/PUMoCG3<o1hOIo)M#Ro)q9=o1hFD
+o)YIYq""MK6h^*Q\[&O;o)V4Nr:9o\rppOc?UHsIo/]P9o/o[@rpp7W6hBn6kjnk]5Ipdb"tq_j
+4@A`3J,~>
+s76800E+*4o)UdDk48YH5<Af8!]N>)rq$.Ks#^fV4?)m'0/PUMoCG3<o1hOIo)M#Ro)q9=o1hFD
+o)YIYq""MK6h^*Q\[&O;o)V4Nr:9o\rppOc?UHsIo/]P9o/o[@rpp7W6hBn6kjnk]5Ipdb"tq_j
+4@A`3J,~>
+s8;tk<W:2?r;i=nk5>A.j0J[_!h&)Srr)kbs2tr5bF/>-<IpR]rVbdTrQ!sqr;bmVr<2/drQ!+W
+r;k9cq#(6:de<V@jk/5^r;k?nr;?WBrr!8R[aN@trNbP`rQF<qrquu[df'.)kktS8j5p:=#$#?)
+bL6@fJ,~>
+s767T1B'E7o)UdWjmrOu6TY5<!-nK('_Ajo?@@&Z5;tDU3]oIpo0:aro0<0E!BRdio)q:+o1hOL
+o)LoOo)ZBdq"+MMq==`p1cJ0)q==hU\b#DToCG3Go)V((rUU1R4S///?N0Nr4T4jO5Q(*SDa'9P
+o)cHeZMsIq1'BNu4S//p~>
+s767T1B'E7o)UdWjmrOu6TY5<!-nK('_Ajo?@@&Z5;tDU3]oIpo0:aro0<0E!BRdio)q:+o1hOL
+o)LoOo)ZBdq"+MMq==`p1cJ0)q==hU\b#DToCG3Go)V((rUU1R4S///?N0Nr4T4jO5Q(*SDa'9P
+o)cHeZMsIq1'BNu4S//p~>
+s8;t;B`?3Rr;i=pjo#7qd^&lN!5JN='`I-]mI7lrj-bILZHKQPrT!PKrT!hS!OChcr<20MrQ!st
+r;b%>r;l$?q#16Qq>CHKJXOR!q>CQYjo,/$rVbdUr;ksJrVZo*bPhD"mJd%abPhA>j8AiWTQ%@/
+r;u*@f`(jLBEXaHbPhBi~>
+s767T1B'E7o)U[Cj7<:94T=pg?U$[E\N501o@,fc5@6?64I>Y(Gk:Mkr:9qM9`=Pc5IpA\4T=pP
+5Q10SZ9S-Us#g>Q#XC4*3]ss`1pZlI#=$`0o0;j<5Q:6S5Q(*Q2#]T@6XKBU1dD!2!I-j,o)LuQ
+2"L5>Z9Po!o*-j'2`s4oo7-~>
+s767T1B'E7o)U[Cj7<:94T=pg?U$[E\N501o@,fc5@6?64I>Y(Gk:Mkr:9qM9`=Pc5IpA\4T=pP
+5Q10SZ9S-Us#g>Q#XC4*3]ss`1pZlI#=$`0o0;j<5Q:6S5Q(*Q2#]T@6XKBU1dD!2!I-j,o)LuQ
+2"L5>Z9Po!o*-j'2`s4oo7-~>
+s8;t;B`?3Rr;hJij8B#=bPqGV[c>R0jg+CSrUdDUj0kB9bK9_C^]",kr;?Z%[/Kq+j5p6[bPqG?
+j8JoWf]2c*s3(H@#_IVqZHM@kJ_9_q#NPITrT!kTj8SuWj8AiUJc<grdd@#3J`Hb.!Pd[mr;^g8
+Jb&a@f]2)mr<?88RENePrI=~>
+s767T1B'E7o)UdFrUU(G1cPC)!M?[roD^WI2tunF3^5b+o)q0?o@-#'o*n_b:@gD/4A>?26hBn6
+r:9qU3r\^S1dehF9KN1E!'L5O!O=rbo+!u[o/&9_3^\/`Z8Y!44SeRK5Q:6V5P+J2rpp+Pr::4]
+5<h7t5P't$4T=pQ4?rc8!^JS'r%nG!\bG[sZ9Ou\oD^QK2`s4oo7-~>
+s767T1B'E7o)UdFrUU(G1cPC)!M?[roD^WI2tunF3^5b+o)q0?o@-#'o*n_b:@gD/4A>?26hBn6
+r:9qU3r\^S1dehF9KN1E!'L5O!O=rbo+!u[o/&9_3^\/`Z8Y!44SeRK5Q:6V5P+J2rpp+Pr::4]
+5<h7t5P't$4T=pQ4?rc8!^JS'r%nG!\bG[sZ9Ou\oD^QK2`s4oo7-~>
+s8;t;B`?3Rr;i>,rVZe2JXQK8!RTKtrVqEKRJ6X]ZK'.-r<1=(rUf.Kr=,=Xa8MFdbI%6.df'.)
+r;?Y\ZMse+J^WZY['K]0!6b?>!SHH-r=7l.rIKNfZI6MdfU:d[bPD):j8SuZj8Jr:rqui?r;?qd
+j5\>2j8HFHbPqG@bN&O!!eQ!/r.+m`jnJ]Tf]1?XrVpO6RENePrI=~>
+s76@W1.+/drUU%H:Asbc1,h8no)_*43rSXO2`a(oo*@BA3jQ%J=h-Kho*diYo/&Bg4S(d%oCG3D
+o)L`K1_2W7oCG:06?kOYo=;F'Z9S-U!C+-oo)V'^rpp2s3jSMO!'gJS#=%gj5P+J'3rJRM3^!E5
+"#iJ-:B'hd2a;Qbo*SMZ3]B/`?=#i\4T.):9`=PaZ9Po!oD^QK2`s4oo7-~>
+s76@W1.+/drUU%H:Asbc1,h8no)_*43rSXO2`a(oo*@BA3jQ%J=h-Kho*diYo/&Bg4S(d%oCG3D
+o)L`K1_2W7oCG:06?kOYo=;F'Z9S-U!C+-oo)V'^rpp2s3jSMO!'gJS#=%gj5P+J'3rJRM3^!E5
+"#iJ-:B'hd2a;Qbo*SMZ3]B/`?=#i\4T.):9`=PaZ9Po!oD^QK2`s4oo7-~>
+s8<(>B[Y)IrVZbJa8Pr<BUQ1*r;pqhZMj_'RBk$/r<T^hZImf\L#na#r=%`,rILB[bPgJ]rVbdR
+r;`8bJIf'7rV_tdPeXNPrT3/>f]2c*!TW;@r;ksGrquoNZInpM!9=(W#NPdEj8Jq-ZMaY%ZHN7G
+".=baa8Z#=RH)'[r<f+$ZC/nZmHrrobPctl[/Kq)f]2)mrVpO6RENePrI=~>
+s76@W1.s_lrUU%K:Asbc1,h8no)_094T4jQ2`a(no*7BB2a0&T5WAZ5%50hNo/&Bg4S(p)\ar&_
+o)qB=3]oJ&o)YIBr]^U8o05J2Z9S-U!C+-oo)V'Krpp3%2nA\S$pX@Te3EPk5P+J'3dCVp!B`UG
+oD^WJ6XKc`!^&]sq=FVFs76>@4?>P&1]]NrrUU)r5Ipdbs"X^94?W6,J,~>
+s76@W1.s_lrUU%K:Asbc1,h8no)_094T4jQ2`a(no*7BB2a0&T5WAZ5%50hNo/&Bg4S(p)\ar&_
+o)qB=3]oJ&o)YIBr]^U8o05J2Z9S-U!C+-oo)V'Krpp3%2nA\S$pX@Te3EPk5P+J'3dCVp!B`UG
+oD^WJ6XKc`!^&]sq=FVFs76>@4?>P&1]]NrrUU)r5Ipdbs"X^94?W6,J,~>
+s8<(>B][F\rVZbba8Pr<BUQ1*r;qS=bPhA@RBk$.r<LO+R;d_.JslT9%9:T[rILB[bPflLjo+6:
+r</@QZHKQQr;k95ro44PrSur:f]2c*!TW;@r;ks?rquo[RH=2A%-.<bo],nlj8Jq-ZG6A:!R'O&
+rVqELdd@&4!mBWrq>L>]s8<&hbHeGQJH;1ErVZfMj5p:=s(DP'bKKk_J,~>
+s76@W1eTqnrUU%H?iBQt1cIPro)_*43rSXO2`s4po*!Q(2`ESm2\A+Bo.Mj[9_1)"5<SO45Buce
+rpp,^rpp4K2a9t6o*S/Y97?F'5>Lg\5PXgN5Ipdb!C'6Vo*2KW3^Q/,9`+Di5P+K5:@g\WoCFe+
+4T4jP3^<W8"#N&F\c21$5@4-V!^J]Trpp?)2`*?P3^!B4!kCP+rpp=I1,h<XoCIJ~>
+s76@W1eTqnrUU%H?iBQt1cIPro)_*43rSXO2`s4po*!Q(2`ESm2\A+Bo.Mj[9_1)"5<SO45Buce
+rpp,^rpp4K2a9t6o*S/Y97?F'5>Lg\5PXgN5Ipdb!C'6Vo*2KW3^Q/,9`+Di5P+K5:@g\WoCFe+
+4T4jP3^<W8"#N&F\c21$5@4-V!^J]Trpp?)2`*?P3^!B4!kCP+rpp=I1,h<XoCIJ~>
+s8<(>J`Y(urVZbJ[f-.+JXO^\r;pqhZMj_'RENeGr<2buR@/X*R1Zb'rDdO:[/GQDj3.DAj1kQ@
+rquiDrquqMRH*E-r<fp[jm`6Ij2_,[j7rQRj5p:=!TW;@r<Co*ZBUT\[/9e1j8Jqua8P&,rV_;q
+bPhA?ZK(r_"+dcFjo52Zj6cX?!eQj%rr!&_R=TppZHN4F!p/J(rr!%$BUR&erV_6~>
+s76B!1-[l`rUU%H?iBR,1,M$m\[!tI3``esT/o(snadMT3]]q*e3>lI1d"J'1c.Q^\[aq"o==kl
+!(6_Vs%EHA?hO!kZ9S-U!C+-oo)Ut%rpp?)2`a<!eC=Be$pX@T5Lf9hoCK7Ko3VCe#I60C2a$[o
+eGf%?1g]qJ$pHL/oCG4(1cIJe?9eD[!jXktrq$.F"?/G<oCIJ~>
+s76B!1-[l`rUU%H?iBR,1,M$m\[!tI3``esT/o(snadMT3]]q*e3>lI1d"J'1c.Q^\[aq"o==kl
+!(6_Vs%EHA?hO!kZ9S-U!C+-oo)Ut%rpp?)2`a<!eC=Be$pX@T5Lf9hoCK7Ko3VCe#I60C2a$[o
+eGf%?1g]qJ$pHL/oCG4(1cIJe?9eD[!jXktrq$.F"?/G<oCIJ~>
+s8<)QB]I:ZrVZbJ[f-.8BS!I[jk+6tZCU+0d'Cj<nbj5kZEiTjo])?QJ]kG!JUu7mjlPOCrT4%W
+!7LiEs0Mgr[e9S"f]2c*!TW;@r;k+2rr!&_RBk9&o^r%Z%-.<bj7N<1rVbBSrU'R^#M=TYREPQP
+o`"diJaN41$ugd'rV_>!JXNhBmGn0D!nag?rr)k1"I[HRrV_6~>
+s76B!1d=)brUU%K4T4j^1,M*S1bpgF3]])Q1-[l`n+./Q6_i/AZ8+@$6h<,k90BcV5<o);!'gDQ
+!DH8\o)ZBdq""MNeGf%?6e(Yt$:".R5P+J2oCH!Iqst#t1cI@<?VCCi!Am%8o*qu\2``lS1cIW[
+4C3GarUU%m3rSXS0/>IK:@n(-~>
+s76B!1d=)brUU%K4T4j^1,M*S1bpgF3]])Q1-[l`n+./Q6_i/AZ8+@$6h<,k90BcV5<o);!'gDQ
+!DH8\o)ZBdq""MNeGf%?6e(Yt$:".R5P+J2oCH!Iqst#t1cI@<?VCCi!Am%8o*qu\2``lS1cIW[
+4C3GarUU%m3rSXS0/>IK:@n(-~>
+s8<)QJ`FqsrVZbbbPhAMBS"@4JS8_bZEf$pB]I:Zn,3m)de37ofP$\rdf"`Jjiccaj5^(9!9="U
+!OTo>r;l$?q#(6Ro`"dide*).$KM*`j8Jr:rV`;Iqu$`OJXMq@[cRMe!J0;*r=.CmRBi63JXPQ(
+bO+fgrVZbNZMj_+<G7fDa8Pse~>
+s76B!1-[l^rUU%K6iHTZ1cII%?N*%l93tpe4FNuQn+-T>5Ipdb&i;XB5IiU0o6k!;:-\@ATC_Y=
+rppJh5P+J/5?@CI1qEMT!O=rbo)M#@o*mqUo0;h2:@n'>5P+J2rppN'1-[lr94%5]1dAPHo*%B7
+1d"F+rd=i@?I\fB!C/dGoD^QK3^6C2o7-~>
+s76B!1-[l^rUU%K6iHTZ1cII%?N*%l93tpe4FNuQn+-T>5Ipdb&i;XB5IiU0o6k!;:-\@ATC_Y=
+rppJh5P+J/5?@CI1qEMT!O=rbo)M#@o*mqUo0;h2:@n'>5P+J2rppN'1-[lr94%5]1dAPHo*%B7
+1d"F+rd=i@?I\fB!C/dGoD^QK3^6C2o7-~>
+s8<)QB]I:ArVZbbdf'+IJXNh2mJb96jmDHYbOG2on,3<Uj5p:=&qR@Mj5ki[rU@8oa5d-sd/Eq'
+rr!2Nj8Jr"j.6/IJ`Ze-!SHH-r;bmDr=.fcrT!k:a8Pt[j8Jr:rr!5WB]I:VjmE$FJ`Gkfr<7dd
+J]m0JrpU!NmI^5Q!J8MnrVpO6ZK'"(rI=~>
+rpp4I4?>V'o)U[8rU^%Mp,i@?II?\.1ch!&o+EuCUJ&-S3qMr9o1hOAo:PXG5Q:6S3rSXT2`eM@
+1cIA!rUU'#5PXgM5O7nM:@n'Eo08l=o05J2o0<6G$F2EO3_NfNo0P[Pq""bV2`aT)5>,>4p@A;O
+6iHT\1,M*XGk:NW~>
+rpp4I4?>V'o)U[8rU^%Mp,i@?II?\.1ch!&o+EuCUJ&-S3qMr9o1hOAo:PXG5Q:6S3rSXT2`eM@
+1cIA!rUU'#5PXgM5O7nM:@n'Eo08l=o05J2o0<6G$F2EO3_NfNo0P[Pq""bV2`aT)5>,>4p@A;O
+6iHT\1,M*XGk:NW~>
+rquq4bHf=ir;hJtrVcc%p<*KsnF$5VJ[3Dsr=YO(p#Y:dZMja`rQ!ssrQtNAj8SuWZMj_,RBkrQ
+JXMqYrVZcYj7rQQj6QXQa8PtbrSu9'rSur:rT!nU$J9%PZK:KPrKQ@(q#(JMRBkr9j5o\#pAG#V
+df'+KBS"@e^]"+]~>
+rpp+Fr]:#L!B3C#oD^WI6N6Qh<aX?_\MlY#o0;hA5P+JkoCG3Go)LoOo*B7s9_1A25;tP#o)ZBd
+q""JMnFHW=rUUr<oCJ=?5IpC85=>&65F;!5Z8+O'6aH;G5<no6"@>.36_Er@!CApIo*-j)5<l^M
+o7-~>
+rpp+Fr]:#L!B3C#oD^WI6N6Qh<aX?_\MlY#o0;hA5P+JkoCG3Go)LoOo*B7s9_1A25;tP#o)ZBd
+q""JMnFHW=rUUr<oCJ=?5IpC85=>&65F;!5Z8+O'6aH;G5<no6"@>.36_Er@!CApIo*-j)5<l^M
+o7-~>
+rquh1rj)M$!L_BjrVqEKPlCUoS[S1XjdF<arT!jsj8JqkrVbdUr;b%>r<T(>[/J2.j-c>7r;l$?
+q#(3QnGN?TrV[YrrVak:j5p73j3mo)j2q8ufP&I6db+NAj5]n4"I-48da7R`!L1e+r<?8Qj5]8"
+rI=~>
+rpp4F2`s5$o)UdVhX^_+r%o9H1cNq66[ePb5P+J2oCG3<o0;j<5Lf;r4T4j\Z9M+U6e(]g5>:\?
+Z9S-U!'g;N$+VlR4S(<b3]paJo)Q)qo*:WR5IpAJ5Ipdb$9V\e2_mK_oCG1AiU[(/9E"Gd0/>aS
+\b#EC~>
+rpp4F2`s5$o)UdVhX^_+r%o9H1cNq66[ePb5P+J2oCG3<o0;j<5Lf;r4T4j\Z9M+U6e(]g5>:\?
+Z9S-U!'g;N$+VlR4S(<b3]paJo)Q)qo*:WR5IpAJ5Ipdb$9V\e2_mK_oCG1AiU[(/9E"Gd0/>aS
+\b#EC~>
+rquq!RENePr;i>RhYdGBr.,`!JXQ0&dd[4'j8Jr:rVbdTrT!kTj7N<KbPhAKf]1$Nde*LDj0\d`
+f]2c*!9<nR$0?`DbPc+*ZHMY7r;bLLr<LICj5p6_j5p:=$HomV?"hF0rVbcsiV`eFjo,,^<G:F9
+jo,..~>
+rpp4I2`s5$o)YIVht%sI4S+mr1bpmE2q6>MIIfKaoCG3<o0;j<5P+J2TC_Y=rUUK(5@="H\b"<0
+9_7kd5PXgM5Q10]2`gR%1,h<_QS^p5r:9nqrppAeo09eW4?p.NoD^WPo.Mj]4S(["i:?t.IJraA
+0/PdR\b#EC~>
+rpp4I2`s5$o)YIVht%sI4S+mr1bpmE2q6>MIIfKaoCG3<o0;j<5P+J2TC_Y=rUUK(5@="H\b"<0
+9_7kd5PXgM5Q10]2`gR%1,h<_QS^p5r:9nqrppAeo09eW4?p.NoD^WPo.Mj]4S(["i:?t.IJraA
+0/PdR\b#EC~>
+rquq4RENePr;k:,hu+[KbPfP6JS9UcRIp.5nGTZQrVbdTrT!kTj8Jr:d/Eq'rV[2Xj0npHjo+h>
+[/Ksbj7rQQj8JoaRBleiBUR&laarL>r;?W(rr!)KrT!#<bN%7SrVqERrDdOSbPfWEi;E\EnGW:i
+<Ir?:jo,..~>
+rpp4I2a]_+o)[?'ht%sQ5P+J%1,LgH2ip^]oCG(3oCG?@o0;j<5IpBP6hBn3rUUJ[5Lf9h\b#DO
+6hBo[5PXg\5P+KP1d!nl1c1Qjo/AV'qsseTrppAeo09eW3^5\)o*@0.4te`T4C2@Oo)UeFrUU+H
+1d!o"o7-~>
+rpp4I2a]_+o)[?'ht%sQ5P+J%1,LgH2ip^]oCG(3oCG?@o0;j<5IpBP6hBn3rUUJ[5Lf9h\b#DO
+6hBo[5PXg\5P+KP1d!nl1c1Qjo/AV'qsseTrppAeo09eW3^5\)o*@0.4te`T4C2@Oo)UeFrUU+H
+1d!o"o7-~>
+rquq4RF9:Wr;lQ6hu+\@j8JpiBRt`&RC9KlrVapfrVb1CrT!kTj5p6]df'-frV[26j7N<1jo,.G
+df'.+j7rQ`j8Jr/J]l78JUtrArL')Hqu$NCrr!)KrT!#<ZK&7ir<RsfE)hJ4bO+]Sr;i>ZrVZh3
+J]l79rI=~>
+rpp7V2a9F8rUU%P9]5LI4?rH/0/>:Ir]1ZSoCJ;5\b#EboCG`Ko1i'Po1o;VrBC9ErppFYZLd[u
+?M!d!5PXgQ\aqX76iQZ^e2KTQ4S/0>qssePrppAeo09eW2a9P+oD^KD1'0Bs5Mbo24T+dQ1,h<X
+rptX~>
+rpp7V2a9F8rUU%P9]5LI4?rH/0/>:Ir]1ZSoCJ;5\b#EboCG`Ko1i'Po1o;VrBC9ErppFYZLd[u
+?M!d!5PXgQ\aqX76iQZ^e2KTQ4S/0>qssePrppAeo09eW2a9P+oD^KD1'0Bs5Mbo24T+dQ1,h<X
+rptX~>
+rqut=RH)KPrVZc?[,ClfbN&R"<G6(+rj!0[rVajujo,/)rVae8rPutWrQ"p9rSmn$rr!/Hf_td1
+mJ["Fj7rQUjo'a]df01MoU4aFbPhD4qu$NTrr!)KrT!#<RH*?,rVomtBEFUFj5'Y6bP_;@BUR&e
+rr%?~>
+rpp7X1d=*IrUU%S3oKT?3^<6-1,:[I91(g(oCG2Arpp-#r::'%5P+JArUU*$:3ca/s#10`Z9tDY
+o=7*\o*)\r1d&':rU^"Ns764XqssePrppAeo0:ar3]s_IoD^HE1ckUuhX^cR4T+dQ1-/&mrptX~>
+rpp7X1d=*IrUU%S3oKT?3^<6-1,:[I91(g(oCG2Arpp-#r::'%5P+JArUU*$:3ca/s#10`Z9tDY
+o=7*\o*)\r1d&':rU^"Ns764XqssePrppAeo0:ar3]s_IoD^HE1ckUuhX^cR4T+dQ1-/&mrptX~>
+rqutOJ`FqgrVZcWZJbZlZK(o^BP;t&jjM>qrVbdLrquiYr;?c[j8JqsrVZfZa1qTOs-X+_f[BHk
+rT3)7r<;<]J]l^-rVc`=s8;rGqu$NTrr!)KrT!PKZHLo"rVojuJ[59uhYdK-bP_;@BX6a[rr%?~>
+rUU+H3]oJ%o)V'Ki:@"D3^<R(s#^HXI7$+aU]'caZMsG"6hBn6TCY;@o)q!54FOd>o)ZBdq=FWs%
+eDVAU\"(62"OC*9Cqa>r:9s"5Q:6dTCY;=o09eW:@n'1004O25<n#r!Am%>o)rtg5@/U6o7-~>
+rUU+H3]oJ%o)V'Ki:@"D3^<R(s#^HXI7$+aU]'caZMsG"6hBn6TCY;@o)q!54FOd>o)ZBdq=FWs%
+eDVAU\"(62"OC*9Cqa>r:9s"5Q:6dTCY;=o09eW:@n'1004O25<n#r!Am%>o)rtg5@/U6o7-~>
+rVZh3ZHKQPr;ks?i;E_aZK(nhs2tT-nC#M.p&4ghf`(gRdf'.)d/E"ur</OobOFWmr;l$?q>L?T%
+fMg=p&4i?Jc2t9jo,/<r;?ZXj8Suhd/E#'rT!#<a8Ps:<O2,dj5]"p!J0;0r</dEj6aV\rI=~>
+rUU+H2`s5$oD^r1oDD;^3r_;Eo@1>#r:9p!rpp=hoCG^Po0;s?"#i8JeG\t>Z9S0Vs1&4&4@B,>
+s"jpH5=8cKo/usB!O=rho+@Vd5P+J2eFPW0o.i'^I9q>.hX^b,5Q10V4u>Js\c22N~>
+rUU+H2`s5$oD^r1oDD;^3r_;Eo@1>#r:9p!rpp=hoCG^Po0;s?"#i8JeG\t>Z9S0Vs1&4&4@B,>
+s"jpH5=8cKo/usB!O=rho+@Vd5P+J2eFPW0o.i'^I9q>.hX^b,5Q10V4u>Js\c22N~>
+rVZh3RENePrVt'urVX&&ZN&)MrUf4Dr;?WWrr!&ArVadWrT!VM".?I'o_n^hf]2f+s5a=\bL6Cg
+s+(B=j3m>nrQG-;!SHH3r=RETj8Jr:o_k3>rFflMnEo`4hYdJCj8JoZE.R'2jo54/~>
+rUU+H2a]_+oD^r+oDUiQ?Ffq(!4)Uq#<_VL:.t1C\aT+j\Nfo]"IIX03k>7]#WFk.5CK<uo0<0E
+!O=rho+AP)5P+J/oCG:LZ8=C#?;%'ChX^b,5Q10U4u>AarUYO~>
+rUU+H2a]_+oD^r+oDUiQ?Ffq(!4)Uq#<_VL:.t1C\aT+j\Nfo]"IIX03k>7]#WFk.5CK<uo0<0E
+!O=rho+AP)5P+J/oCG:LZ8=C#?;%'ChX^b,5Q10U4u>AarUYO~>
+rVZh3RF9:WrVt'orVjt@mH+3C!8.;L#L!)Ea6!9[jmW-Kjl?18"Ng<7ZK;)a#arlZj7)a?rT!hS
+!SHH3r=S/ij8Jr"rV_tOfR\UsmH+$5hYdJCj8JoYE.Q3UrV_6~>
+rUU+J2a9G'o)U[4g%,;,oCKNco*djoo9Vi94?Phm4C?V1o)cHe\bbn*:@n'<5<M^4e2f^?p[eEO
+r::=aoCG1k:-(U,6TdJZrpp+bi:@#U4?WT6"#;fA4T4l%~>
+rUU+J2a9G'o)U[4g%,;,oCKNco*djoo9Vi94?Phm4C?V1o)cHe\bbn*:@n'<5<M^4e2f^?p[eEO
+r::=aoCG1k:-(U,6TdJZrpp+bi:@#U4?WT6"#;fA4T4l%~>
+rVZhLRH)Khr;hK0g&2#YrVbjNr=%`JrQ3LdbKJr+bI7'8r;u*@jneo`a8PtBj3,LAoWl[0p\k-6
+r;@&PrVbcka0OaRd`]i'rqui;i;E`0bKKk_")++ibPhBi~>
+rUU.I1d=+5rpp.L5NMD:1jJfe"$cDKTD8!_TC_Y=\auF\rpp/_:Ad<W:3cR*!kCP+qXXkcoCG"*
+IIZn3Qau_ZQi-FY5P+J*4OjB%"A=17o0_I-!a.`MrUU+E3dj6ko7-~>
+rUU.I1d=+5rpp.L5NMD:1jJfe"$cDKTD8!_TC_Y=\auF\rpp/_:Ad<W:3cR*!kCP+qXXkcoCG"*
+IIZn3Qau_ZQi-FY5P+J*4OjB%"A=17o0_I-!a.`MrUU+E3dj6ko7-~>
+rVZk4J`Fr8rqukcj5g.>J\V!Y"69@Yd.mPEd/Eq'jo*QSrqulEa8Frua1qEJ!p/J(qY^T<rVa%F
+nF?G[alWL"ao))@j8JqEbOkf4"Qf.OrR0X&!eo[XrVZguZLHoQrI=~>
+rU^%E!]iG)rUU"OjR`@-q==\QoCG3Ao*:oZo05J2\Nf`Xr]^D4rUU*$5IpX^!)DnP!'gJS$9[p)
+oCI4;oCK7PrUU+U\[ar^o)^s;Qi?RZZ7eFK5Q12(~>
+rU^%E!]iG)rUU"OjR`@-q==\QoCG3Ao*:oZo05J2\Nf`Xr]^D4rUU*$5IpX^!)DnP!'gJS$9[p)
+oCI4;oCK7PrUU+U\[ar^o)^s;Qi?RZZ7eFK5Q12(~>
+rVcb0!j^"TrVZ`>jSf(/q>CEUrVbdOr<L^JrSur:jl?"3ro4"NrVZfZj5p.9!6=I)!9=(W$HrC_
+rVaLmrVbC/rVZiYjlPO[r;s:bao;5AfN$u!j8Jq,~>
+rU^%E!]N5(rUU%K?fgk]5VtE#qXXeRoCG3Ao*Sjro05J2\NE)@:A+2aZ9LS'oCK7K\bbmt:A+5U
+ZMqB75Q:6X5P%,2o0<6G!K]PFo)Q)q56.&-o)Us<rU^%B!^B%7rUYO~>
+rU^%E!]N5(rUU%K?fgk]5VtE#qXXeRoCG3Ao*Sjro05J2\NE)@:A+2aZ9LS'oCK7K\bbmt:A+5U
+ZMqB75Q:6X5P%,2o0<6G!K]PFo)Q)q56.&-o)Us<rU^%B!^B%7rUYO~>
+rVcb0!h%6TrVZbb[cRGiJq9>\qY^NVrVbdOr<g"3rSur:jic]Ea7]B:f]2#arVbBSjneoUa7]E.
+f`'t4j8Su\j8J$:rT!nU!Oh%fr;bLLirI3Yr;k+%rVcar!oq_PrV_6~>
+rUU.I1cIHVrUU%K6fmnC5Vt\d2jaI6#<_VL5<M.p4T+dR5P+J/5Q:6S\c"_m:A48`GX";W2`e8@
+o)LoKoD_Ja4Sh,=4T@YFo*%AM5P+J2rpp@R5<&3*4?lKpo)V'CrUU.F1-@ccrUYO~>
+rUU.I1cIHVrUU%K6fmnC5Vt\d2jaI6#<_VL5<M.p4T+dR5P+J/5Q:6S\c"_m:A48`GX";W2`e8@
+o)LoKoD_Ja4Sh,=4T@YFo*%AM5P+J2rpp@R5<&3*4?lKpo)V'CrUU.F1-@ccrUYO~>
+rVZk4JXNgLrVZbbdcLE2Jq;sfRE>C*#L!)Ej3-KCbP_;Aj8Jr"j8SuWjo+3>a7fH9^Z3M%RBkKA
+r;b%:rVs5)bPJOEbQ$W%r<;6[j8Jr:rr!(ij-flEbN%^?r;ks,rVZk!BZoGrrV_6~>
+rUU0&1,M$QrUU*$5IonI"ueTR?9^P2rpp7LORkh,rpp.T4T=pW5P+J-5<M!;qXXc56UUf:!7^r<
+"4TOt9`">`3qMr*4T7PF6h'[N5P%,2o0!":"Zl6;5<kpto)V((rUU.F11!1?rUYO~>
+rUU0&1,M$QrUU*$5IonI"ueTR?9^P2rpp7LORkh,rpp.T4T=pW5P+J-5<M!;qXXc56UUf:!7^r<
+"4TOt9`">`3qMr*4T7PF6h'[N5P%,2o0!":"Zl6;5<kpto)V((rUU.F11!1?rUYO~>
+rVZl\BS!IprVZfZj5oD$#+;dYmGlBXrqutN[f+Y&rqulXbPqGFj8Jq^j3+aiqY^K1daJ*S!;-3f
+"8(Ws[/0_(ZMjaFbPpN%dd[2=j8J$:rQG3#"g\*Mj5]ger;ksJrVZk!B^Oj#rV_6~>
+r::"G1d!nuo)V'_jmrp?3qMr(4?kb]o/&;74T+dN5Q:6W5P+J*3r;,AQh^.TQTm]AeGf%@QTn1?
+o)q!:4?n)fo*3^T\X/XM9Dh-g3^Z"oo0;iW5=:deoCG"M6eh26e3CMBo)pg*91-8go7-~>
+r::"G1d!nuo)V'_jmrp?3qMr(4?kb]o/&;74T+dN5Q:6W5P+J*3r;,AQh^.TQTm]AeGf%@QTn1?
+o)q!:4?n)fo*3^T\X/XM9Dh-g3^Z"oo0;iW5=:deoCG"M6eh26e3CMBo)pg*91-8go7-~>
+r;?_2J]l77r;krejo#XVZMja-bN#"ArIKO]bP_;=j8Su[j8JqEZMWY^anYf;alDEio`"djalBc)
+r</PKbN$A7r<DoUjiPWmjo!O<ZI6qVrT!k<j3l'ArVa%1dbF^%o],'3r<-ebjjN8hrI=~>
+r::"U1d=&!o)V':jmrLR3r\aN3X.f-1bpmE3rJRL5Q:6S5Q10VZFRM@4T.JE?hj3t6U/-Qo=7(Z
+qXXbI:/:]X$VN]K4?oU-\Y$1<TDl,$T<cu<5P(L3r:9tPo3V7a!S"F:o)Wbsr::"G2a9P)o7-~>
+r::"U1d=&!o)V':jmrLR3r\aN3X.f-1bpmE3rJRL5Q:6S5Q10VZFRM@4T.JE?hj3t6U/-Qo=7(Z
+qXXbI:/:]X$VN]K4?oU-\Y$1<TDl,$T<cu<5P(L3r:9tPo3V7a!S"F:o)Wbsr::"G2a9P)o7-~>
+r;?_LJ`F'6r;krajo#4NZMsh&Z3K?WJS9UcZMaY$j8SuWj8JoZf]D58bPgH$[eTe+dc9HfrT3(H
+qY^J`a2e)U$g$F/bN&9;jj;ZAd/MZ&d+J!hj8I?br;?]?rU'FZ!VG%+r;iS>r;?_2RH*?*rI=~>
+qssnH4?>P%oD^r6o)Ud2rUU"rr\jpD4?T87o)LiNo)UsKoCDs,rBL<L!+5]r"%,:;:AXPc3qMr-
+5>M+I!4i&'%RWud6V^BD927i:5P%77rUU+Xo3P2ho)pg*3]qZLo)UnIrUU/t1d=3Lr:>F~>
+qssnH4?>P%oD^r6o)Ud2rUU"rr\jpD4?T87o)LiNo)UsKoCDs,rBL<L!+5]r"%,:;:AXPc3qMr-
+5>M+I!4i&'%RWud6V^BD927i:5P%77rUU+Xo3P2ho)pg*3]qZLo)UnIrUU/t1d=3Lr:>F~>
+qu$VJbHeGPrVt(%r;i=lrVZ`)rg<lKbKJ92r;a/&r;k*^oDJ[(rT!q+!4Mk)"4H5ia85`<ZMja^
+j2_&q!9O1"%arD<d`9DVji>fmj8IEQrVZh_rU%Z&r<-ebZHL#Fr;j4srVZlOJ`Ge*r;D-~>
+qssnF2`s5$o)^j8ZK:ZZe3BT(o*2KZ2a!jA4T=pQ1cPF*!BNI6o*)[sQTm]%rUU%S:AXP`3_hp:
+o)P-V56*h:56CFDTDe?`4S(\-r::%J2`uN!jmrI7r::"D1d=5%o7-~>
+qssnF2`s5$o)^j8ZK:ZZe3BT(o*2KZ2a!jA4T=pQ1cPF*!BNI6o*)[sQTm]%rUU%S:AXP`3_hp:
+o)P-V56*h:56CFDTDe?`4S(\-r::%J2`uN!jmrI7r::"D1d=5%o7-~>
+qu$V1RENePr;rDIf]E&5o]+<sr<CoBREP9jbPqG@JXQN9!OCbSr<;<0alDF0rVZcWa85`9ZH)#&
+r;at=irI9nir]2-d/EnFbPfW2r;?bLREP*]jo#2&r;?^tJ`GefrI=~>
+qssrr1d=$.rpp2X5<S#u!]N>&r::4R3_T)92`*HX?N'HrT03*;r&b0J4?PZ*6<=&qqssp#4?lU;
+o)^c?oDLlR:@%KP6_FAL"%2ZEQi6LY3^5aueE$3%2a@94"Oo(h?9e>YJ,~>
+qssrr1d=$.rpp2X5<S#u!]N>&r::4R3_T)92`*HX?N'HrT03*;r&b0J4?PZ*6<=&qqssp#4?lU;
+o)^c?oDLlR:@%KP6_FAL"%2ZEQi6LY3^5aueE$3%2a@94"Oo(h?9e>YJ,~>
+qu$ZMJ`F&Erquo?j3-N^!h&):r;?qiZK;&`R=UddmJZtad*)FKr6#<)bKI2^Pb%d7qu$WYbN$Y>
+r;qQKrVbaVa6W[)da8!l"4I/.ao2/@ZK'.,o]5rORH+8E"S>^SmGn*BJ,~>
+qXXeG3]oJ%o)Um:jR`C1!C'rho*73:?h7;W4Lt=[s1&,)q*4mAq*,*Z\^^6Be3?Y(o*2KZ4?PuU
+eGAb<\O/a^5Q<kA56/7no)_/J5Q10W2a9t,o0_U1!B`UFo)q615>/Qao7-~>
+qXXeG3]oJ%o)Um:jR`C1!C'rho*73:?h7;W4Lt=[s1&,)q*4mAq*,*Z\^^6Be3?Y(o*2KZ4?PuU
+eGAb<\O/a^5Q<kA56/7no)_/J5Q10W2a9t,o0_U1!B`UFo)q615>/Qao7-~>
+qY^MIZHKQPr;j4ajSf+H!TUWdr<Jb6[f)bbbN8U!s5a7$q;_Luq;V_#jn/NMo]*=Ur<CoBbKJ>K
+o_SLfjjMTTj8[<uirJ3?r;u$Xj8Jo[RH*E-rR0d*!R'O%r<.(>j5oD"rI=~>
+qXXhH2`a"1rpp.k5NDA82ZYrurUU;]3^!$*2a$]]n+-^g:0p%I4Sh8E4S(d2qssoq1d&>Jo)ZCg
+q`k*Us1&-8r:Be\!+,Zr%6*n.:@n),4?oJ0o0Yb'o)V'CrUU+E1.+_2o7-~>
+qXXhH2`a"1rpp.k5NDA82ZYrurUU;]3^!$*2a$]]n+-^g:0p%I4Sh8E4S(d2qssoq1d&>Jo)ZCg
+q`k*Us1&-8r:Be\!+,Zr%6*n.:@n),4?oJ0o0Yb'o)V'CrUU+E1.+_2o7-~>
+qY^PJRBj-[rqukgj5^+<R/sU]rV[#DZHN4FREPR$n,3FBa6h(1bPL6$bPgJ.qu$WLJ]m0Sr;l$%
+qr@^ss5a75r;HN5!:Bda%@R1ea8Pu/bN$tJrR0`er;ks,rVZguB[Z#=rI=~>
+qXXhF1cd`[rUU%K6fR\?3]o>[<rV[p5>:\?4S-,XoDLlR4RhqD4?m3Mo)l9W?@Cl*#<G(U5P+J2
+:Asbc3^8tmo)WblrU^%B!]5<iqX]4~>
+qXXhF1cd`[rUU%K6fR\?3]o>[<rV[p5>:\?4S-,XoDLlR4RhqD4?m3Mo)l9W?@Cl*#<G(U5P+J2
+:Asbc3^8tmo)WblrU^%B!]5<iqX]4~>
+qY^P1J[3J)rVZbbdc13.ZHJZ(Sc8Qlj0\d`bPgPsrVbaVbOGH3bN$&.r<(]?mI907#I<CWj8Jr:
+a8Pr<ZK''gr;iS7rVcar!eKk$qYbp~>
+qXa_D!^&M)rUU&.4Q>rCe2ffV2cfPA5<AE-9_5gEqXXbN5<o.X!'fuE!ae'<qssio5N;8>2a$[r
+:@g\7r:BqQjRWC/?N'Hu0/>Im5Pju%~>
+qXa_D!^&M)rUU&.4Q>rCe2ffV2cfPA5<AE-9_5gEqXXbN5<o.X!'fuE!ae'<qssio5N;8>2a$[r
+:@g\7r:BqQjRWC/?N'Hu0/>Im5Pju%~>
+qYgGF!m@mTrVZbibMrI2oWmN#R@X<Tj0JX^[/K+YqY^K=j5^.#!9<SI!k-;Aqu$QJj5U"BREPQh
+a8P&Yr;HZUjS]+1mJZtd<G7ffj8/_)~>
+qXXi.1d=#^r:9qO\`*/[3X%`,2tK'hrU^'"r::'@4?lTjrpp+Sn+-Q@?Mj<pGX(3Z#!A7D5P%*(
+qsshQUZD"I3huZF">;Mp92#-QJ,~>
+qXXi.1d=#^r:9qO\`*/[3X%`,2tK'hrU^'"r::'@4?lTjrpp+Sn+-Q@?Mj<pGX(3Z#!A7D5P%*(
+qsshQUZD"I3huZF">;Mp92#-QJ,~>
+qY^PiJ`F&Ar;?Z>jl-1<Z3B9VRJjFZrVccXr;?cjbN$Y8rquiWn,39mmJHh_^Z4>P#0Y-ej8J#u
+qu$QUp#Q&PZM"1p"BB-qjlQ@;J,~>
+q==_G2a9?JrU^%Oht%&E3]oMh3hQBB!'gGR!CB0Mo)Lo@o)MP_oD_&8o*%2HGX(daqssiM5ND>9
+2a@63"#;f.9DS10~>
+q==_G2a9?JrU^%Oht%&E3]oMh3hQBB!'gGR!CB0Mo)Lo@o)MP_oD_&8o*%2HGX(daqssiM5ND>9
+2a@63"#;f.9DS10~>
+q>CGIRH(TfrVcc>hu*c+ZHLGOZI&RK!9=%V!L2%/r;b%/r;an8rVtp<r<9M*^Z5:Qqu$Q(j5^(=
+RH+5D")++ajn\k*~>
+q==`N1d=)`rUU(O5Bu)W!13[G!C&XDo)M#So)U[4jmrI:qsshN5NMD?1d(@l4Lm]Ro)Um:j7<:6
+5Q10V=Y`3i9DS10~>
+q==`N1d=)`rUU(O5Bu)W!13[G!C&XDo)M#So)U[4jmrI:qsshN5NMD?1d(@l4Lm]Ro)Um:j7<:6
+5Q10V=Y`3i9DS10~>
+q>CH)J`FqZrVZf'j1jLM!6P5G!TUKar;bmWr;hK0jo#2>qu$Q=j5g.CJ]n#8bN7d]r;j4aj8B#%
+j8JoZKkTN9jn\k*~>
+q""VF2a9?JrUU%N5MPc29KtT;o)rtoo/&Deo)M#Po)Us<nFH`E:.%8Bo*.<Eo/A^(?MsBs<]".4
+jRWF85LfZ'""ucC9DJ+/~>
+q""VF2a9?JrUU%N5MPc29KtT;o)rtoo/&Deo)M#Po)Us<nFH`E:.%8Bo*.<Eo/A^(?MsBs<]".4
+jRWF85LfZ'""ucC9DJ+/~>
+q#(>HRH(TfrVZc&j4jM6[,\Ikr</e:rILBtr;bmTr;k+%nGNI4a3s#Er<CHnrL'sumJQnbSUp2#
+jS]/'j7N<K"'*P3jnSe)~>
+q""VD1d!f[rUU%V5MG]13^5\)o)Ud,r]:'AkOS[<qt'hMnFH`EoCH>do*1ODo9VL#?MsBs5WV-Z
+j7<:96iHTZ2_RCD5PXi#~>
+q""VD1d!f[rUU%V5MG]13^5\)o)Ud,r]:'AkOS[<qt'hMnFH`EoCH>do*1ODo9VL#?MsBs5WV-Z
+j7<:96iHTZ2_RCD5PXi#~>
+q#(>/J]k@)rVZb]j4aG5ZK&7ir;i=;rj)RIkPYD@qu-Q<nGNI4rVa2%r<CBerQ2@gmJQnbK!OG/
+j8B#=df'+I>ufqSj7rS'~>
+q"+MB!]N/$r:9qMGh_fk?T^ILo)L`K49/.Bo)R;=o)M#Po*.6?o1VA23q`(H5P+K=qst"SoCF_"
+?=*U%".qeBUZ1kG5F;??">;Mt?9e5VJ,~>
+q"+MB!]N/$r:9qMGh_fk?T^ILo)L`K49/.Bo)R;=o)M#Po*.6?o1VA23q`(H5P+K=qst"SoCF_"
+?=*U%".qeBUZ1kG5F;??">;Mt?9e5VJ,~>
+q#15D!h$@"r;?Z%^YA\g[`ckmr;`8bb5fTKr;cKgr;bmTr<BRfrNtV.ZM".uj8Jr'qu$`BrV^EQ
+mHslN"46)gp#>oNj2q8u"BB-`mGn!?J,~>
+p[eDA!B`F@o)dE+QeM$3?Te;Y!]iGMmdg`D5>Jaa4?rH/4T"^O2a=)9o)V'7p[\JOoCJUPo*mq6
+QSLBj6b-Pb5<hNbiU[(/IJrd;0*=/.9:,GFJ,~>
+p[eDA!B`F@o)dE+QeM$3?Te;Y!]iGMmdg`D5>Jaa4?rH/4T"^O2a=)9o)V'7p[\JOoCJUPo*mq6
+QSLBj6b-Pb5<hNbiU[(/IJrd;0*=/.9:,GFJ,~>
+p\k,C!R%eHr;uWOakH[o[`eXJ!j^#:memH[j2^9%bN&R"bPV5>RH*u=r;krHp\b3SrVb+@r=.fZ
+a_67edcIpCj5\S[iV`eFnGW=c<<JZ^jiR;rJ,~>
+p[\N+1d=)`r:9qR3na**5<Sr:!dHb!n+-T>5>M1K"(-<E3rJRN\N2tQoD_&Lo)h5Ko:Q!Q$p:0R
+1,:u&I9o-&96fCd!Am%=o)p^%5@.[jo7-~>
+p[\N+1d=)`r:9qR3na**5<Sr:!dHb!n+-T>5>M1K"(-<E3rJRN\N2tQoD_&Lo)h5Ko:Q!Q$p:0R
+1,:u&I9o-&96fCd!Am%=o)p^%5@.[jo7-~>
+p\b5fJ`FqZr;?ZVZJ#0Wj3.H#!l)&&n,3<Uj2_,s"1GuCZMaY&jg*qErVtpPr<)*YrQtNA%*R#r
+BP>TNnEo8rjhKaP!J0;/r<-,6j6c7.rI=~>
+p@A8@r]9uK!BNHuo)[?*rUU)_3dC/cs$-DP!^EtOr:9uq5@=?[!LH%Fo)h5Ko:Q$R$TpZFo/&Bn
+\b!@,Qeq<73^<Q6">Veu9@W_-J,~>
+p@A8@r]9uK!BNHuo)[?*rUU)_3dC/cs$-DP!^EtOr:9uq5@=?[!LH%Fo)h5Ko:Q$R$TpZFo/&Bn
+\b!@,Qeq<73^<Q6">Veu9@W_-J,~>
+pAFuBrj)J#!OCb=r;lQNrVZfEZG5o-s5X"T!oqq=r;?]Lj0nma!QjBrr<)*YrQtQB$d7T/rILBb
+jo+;]aklssZK(l]"DEAHjn/<GJ,~>
+p%&/?r]:#L!kC?cf^f)-r:9qV5On=F5PjsQGX"Rno)W2_qXX\^p[\hYoCJUGo09eW2`Ed(eCsKq
+e3B`,o)gX&5@4$SJ,~>
+p%&/?r]:#L!kC?cf^f)-r:9qV5On=F5PjsQGX"Rno)W2_qXX\^p[\hYoCJUGo09eW2`Ed(eCsKq
+e3B`,o)gX&5@4$SJ,~>
+p&+lArj)M$!p-_pf_kg1r;?ZEj73'Jj8/]U^Z3c?r;j@eqY^E7p\bQ]rVb+ArT!#<R@1AJo\06F
+o],WCr<$&Nj6cO<J,~>
+p%&;C2``udrUU%K3nX$(4T"^N6VR(B!'g;N!B`aIo)VTNqXX\Sp[\hYoCJUG4I>[2Qao.EUY>;?
+1e[f="Oo(eUJ(:OJ,~>
+p%&;C2``udrUU%K3nX$(4T"^N6VR(B!'g;N!B`aIo)VTNqXX\Sp[\hYoCJUG4I>[2Qao.EUY>;?
+1e[f="Oo(eUJ(:OJ,~>
+p&,#ERBj,_rVZbbZIo*UbPV5=d^8TD!9<nR!R&phr;jt!qY^EBp\bQ]rVb+AbK9_]alThVp"K?F
+J`Zk/"S>^;p#YlFJ,~>
+p%&;O1d=#^r:9qR3na*)5Q10W2"U<`5<nf3!C)qIo)V'<r:9qU4T"^N4?rW4#'`B(o<LK,qXX_M
+Ghhll1dBLgo)p^%I9oS>o7-~>
+p%&;O1d=#^r:9qR3na*)5Q10W2"U<`5<nf3!C)qIo)V'<r:9qU4T"^N4?rW4#'`B(o<LK,qXX_M
+Ghhll1dBLgo)p^%I9oS>o7-~>
+p&,#FJ`F&Ar;?ZVZJ#0Vj8Jo[Jc5P^j5]e1!TV;ur;ks%r;?Y\bPV5=bN&Br#/B3srRf<_qY^H<
+^YJbhJ`HD$r<-,6nEo?1rI=~>
+o^`&>r]9uK!]iP,g@G;/rUU%HDuT>1:-UkOp[\GN4Oj9"s#g5N!^]"1r:9qRGkgk65>LhA\R51(
+!B3'qo)`&W5Q(*T0/S)Mo^dS~>
+o^`&>r]9uK!]iP,g@G;/rUU%HDuT>1:-UkOp[\GN4Oj9"s#g5N!^]"1r:9qRGkgk65>LhA\R51(
+!B3'qo)`&W5Q(*T0/S)Mo^dS~>
+o_ec@rj)J#!j^jlgAM$3rVZbJT`4lla5bA)p\b0RbOk]1s3(?=!gLm6r;?ZV^\Ia2j2_,sjgP!`
+!L^7Lr;q\rj8AiX<IsZ$o_j:~>
+o^`2B2a9>^rUU(W5<RZk!C(i.o)Ud4rUU+Y5<jDfoD_#T6i6HU3^!?3!^]+6rUU%jGkgn15PjsP
+ZCh*e!C0$.o)^j8IJra?D_F.E5P4Pt~>
+o^`2B2a9>^rUU(W5<RZk!C(i.o)Ud4rUU+Y5<jDfoD_#T6i6HU3^!?3!^]+6rUU%jGkgn15PjsP
+ZCh*e!C0$.o)^j8IJra?D_F.E5P4Pt~>
+o_eoDRH(T@rVZe^j3-0T!TUror;i>0rVZiHj5[oLrVtmXdeitDZHN1E!gM`grVZbf^\Id-j8/]T
+f[0Tq!J8bUr;rDInGW:gTN/;Zj7N;#~>
+oCE)A2a9>^rUU)W4A=K##!>-"6Tg]"qXX`uZMmVu564-^qXXbI5<Sl8!]NeZr:9qR6i6HV6U0)t
+o)lNc5<o,<!BR"4o)c3^U]'ceD_F>c9Cqb*~>
+oCE)A2a9>^rUU)W4A=K##!>-"6Tg]"qXX`uZMmVu564-^qXXbI5<Sl8!]NeZr:9qR6i6HV6U0)t
+o)lNc5<o,<!BR"4o)c3^U]'ceD_F>c9Cqb*~>
+oDJfCRH(T@rVZf>bI$"%#0Z'!d`]bmqY^HVf`&qjirRTiqY^J`j3.B!!h$F_r;?ZVdeitEdc9us
+r<)0)j5^+:!ODCTr;tX3p&4glTN1%6jn&G$~>
+oCE,B2`EcVGl@472`fX`#<Y456h=&;eEc]-2n;0No)Utaqst+f5=;uRT9hc,6i6HXT0LisZMsFs
+\NeU#o)U[Sr:BqA!^EHjoCIJ~>
+oCE,B2`EcVGl@472`fX`#<Y456h=&;eEc]-2n;0No)Utaqst+f5=;uRT9hc,6i6HXT0LisZMsFs
+\NeU#o)U[Sr:BqA!^EHjoCIJ~>
+oDJiDR@1@K^]"*3RBkNE#Ku/Ndf%5Ho]uGWRH<K,r;k+'qu$i.j3m&9d)k>.deitGd,Xcsf`(gN
+jl?!ir;hK:r;HXq!ort8oDO1~>
+o()u@2a9>ar:BqN!2%d4!_tsTnFHh55<nc25Q(*U5I0n15Oe7F?U+J[!':*A!.E_q!B37@o)p^%
+2gn?io7-~>
+o()u@2a9>ar:BqN!2%d4!_tsTnFHh55<nc25Q(*U5I0n15Oe7F?U+J[!':*A!.E_q!B37@o)p^%
+2gn?io7-~>
+o)/]BRH(TYr;HZ=!796o!ls?AnGNO_j5^+:j8AiYj4O>&j7*!J[c@;a!4)UI!:\kD!L`!Gr<-,6
+RIK>/rI=~>
+o()n32#]N9eG\t?2a9@OoDUuGo)cHe5Q:6S4T+dN5Q10S5>LhAs$,$)!]3,Jr::%E1d=W]o(.A~>
+o()n32#]N9eG\t?2a9@OoDUuGo)cHe5Q:6S4T+dN5Q10S5>LhAs$,$)!]3,Jr::%E1d=W]o(.A~>
+o)/U]Jc;qTo_n^iRH(U$rVkjKr;u*@j8SuWbP_;=j8JoWj2^cis5VW-!eKD!r;?auJ`Gk]o)4(~>
+nacl?2a9>^rUU*?3^;$`!)EMXpULBN5<jDko)MJ^o)MPao)b7C5POaOe4r6=e+3W%5Ipaa"BdKB
+I7s,%J,~>
+nacl?2a9>^rUU*?3^;$`!)EMXpULBN5<jDko)MJ^o)MPao)b7C5POaOe4r6=e+3W%5Ipaa"BdKB
+I7s,%J,~>
+nbiTARH(T@rVZfiZK'@2!6>*!pZ2Llj5[oQr;a5&r;an:r;t+$j7iKSoZ-"Re,9?Rj5p7<"GLO4
+nE'3=J,~>
+nFHc>2a9>^r:9qJ4O3Ql\bYjs56@095PamO\Tn';!'L6F!4(#D!Am1AoD^HF5La$/o7-~>
+nFHc>2a9>^r:9qJ4O3Ql\bYjs56@095PamO\Tn';!'L6F!4(#D!Am1AoD^HF5La$/o7-~>
+nGNK@RH(T@r;?YabKg([jn\lTir[?_j8&WSjhLcS!6bB%!8,]t!J/\srVok!j7Ma.rI=~>
+nFQW<s#U&K!C&WXo)t.;5<jSio)ZCgr_<H#d.7;q4Oj<#">;NYI7s)$J,~>
+nFQW<s#U&K!C&WXo)t.;5<jSio)ZCgr_<H#d.7;q4Oj<#">;NYI7s)$J,~>
+nGW?Ss0DP#!TUJur<0RPj5]Y&r;l$%rl5#Id/=#sbOk`2"BB.)nE'0<J,~>
+n+-Z=2``n.r:9qM5J$FdZG#i13^<N5">;V'?@D>7J,~>
+n+-Z=2``n.r:9qM5J$FdZG#i13^<N5">;V'?@D>7J,~>
+n,3B?RBi7Br;?Z%j1>0hfY.4aZK(i\"BC$OmI9WDJ,~>
+mdgQ<2a95[r:9qJ4G!+uo)U[@r::)1003EG\aT-?~>
+mdgQ<2a95[r:9qJ4G!+uo)U[@r::)1003EG\aT-?~>
+mem9>RH'^'r;?YabCTWdr;hK2r;?el<O2#ZjmW.u~>
+mdgT_2`s,^<rDOi5<?XP!S"[Xo)Q>to)Q>Co)V*@qt'h@!^F5%mdkr~>
+mdgT_2`s,^<rDOi5<?XP!S"[Xo)Q>to)Q>Co)V*@qt'h@!^F5%mdkr~>
+mem<[REMnASc&Eej0HN"!VGLOr;bsUr;bs$r;hN1qu-Op!orD0meqY~>
+mILH;2a9>^r:9tj4?q!["%2[P\c2103qMr1oCG*9o/o_<o5D\@!]iQ@r::%E1-BtXmIPi~>
+mILH;2a9>^r:9tj4?q!["%2[P\c2103qMr1oCG*9o/o_<o5D\@!]iQ@r::%E1-BtXmIPi~>
+mJR0=RH(T@r;?\fbN$bD"4I.pjo52fZMjaMrVaq<rQDSHrLh40!j^kZr;?auBZoo,mJVP~>
+mILM21cIW[2uN7K2`tHhoDcB#o*mbPo/cL75P+J24S//,aR]J_5CNJ$"ZJ(k5@/d*o7-~>
+mILM21cIW[2uN7K2`tHhoDcB#o*mbPo/cL75P+J24S//,aR]J_5CNJ$"ZJ(k5@/d*o7-~>
+mJR4\JXPQ(RJd!bREN%\rVu!Yr=-(2rNcD#j8Jr:bPhC_aSc24j7*!F"^P,Zj6c@'rI=~>
+m.1BG2`s,^<rDOj2a!_ToDcB#o+4S[4J26:5F:t+5P$ouGWM27o)U[4r::*A0/PoC9C28#~>
+m.1BG2`s,^<rDOj2a!_ToDcB#o+4S[4J26:5F:t+5P$ouGWM27o)U[4r::*A0/PoC9C28#~>
+m/7*>REMnASc&EfRENt"rVu!Yr=H?rbL$4dj2q8[j8H:,^Ttu)r;hK0r;?fk<Is3&jm;qr~>
+lgk9=1cIHS2uN7K3^97uo)^[(DsHro\c21&3qIS\rppGge3?_"4?rH/5L&d$1d"##oDUBEIA9I$
+o7-~>
+lgk9=1cIHS2uN7K3^97uo)^[(DsHro\c21&3qIS\rppGge3?_"4?rH/5L&d$1d"##oDUBEIA9I$
+o7-~>
+lhq!TJXNg3RJd!bZK'<nr;pY`T^)LUjo52\ZMhPurr!/Mo]+!jbN&R"j3@N(J]m*OrVfdunFbo/
+rI=~>
+lgk;02`Er^2uN7KT/o$po)ga)2dbnBs1/1$"M$bgo/usB#=%hO4?rH/5OS.B1&s/lo)_$=\bu(!
+0*=/_94$rUJ,~>
+lgk;02`Er^2uN7KT/o$po)ga)2dbnBs1/1$"M$bgo/usB#=%hO4?rH/5OS.B1&s/lo)_$=\bu(!
+0*=/_94$rUJ,~>
+lhq"ZR@3*@RJd!bd'Bt=r<$_aRC;G[s5j:Z"Qe\BrQG-;#NPd]bN&R"j6lmFBE3VEr;t1&jo#)W
+<<JZ]jmDC4J,~>
+lLY$4"$AV'2uN7KZ9L;2o*!Pu2`aXuoDcB$o)uTgoCG`To*8%^o1VC?o/uL5s"XR2r\s!2!]3-k
+r::(N0/Pn"9Bu,!~>
+lLY$4"$AV'2uN7KZ9L;2o*!Pu2`aXuoDcB$o)uTgoCG`To*8%^o1VC?o/uL5s"XR2r\s!2!]3-k
+r::(N0/Pn"9Bu,!~>
+lM^a6"3\!<RJd!bf]/C_r<2b+RBj3crVu!Zr<26BrVae7r<LCArNtV`rQF[.s(DC`rgDpI!eKD(
+r;?e)<Is2tjm)ep~>
+kk"g5!^AV&r:9t`4?Vm""M$0MI9upE!AZM$oDZ9#eGf%?\^^?E!P-_Lo*DWT3^67u97:.1o)Us<
+qt'h@"$cB`IHg?R~>
+kk"g5!^AV&r:9t`4?Vm""M$0MI9upE!AZM$oDZ9#eGf%?\^^?E!P-_Lo*DWT3^67u97:.1o)Us<
+qt'h@"$cB`IHg?R~>
+kl(OL!oo]:r;?](bKK/K"Q`YDnEp5R!GI&RrVkmYo`"dijn/9F!TitCr<V%UZK(&Pjm_[$r;k+%
+qu-Op"69@InEKn%~>
+kk"^2!(-VT!]iG&lLY$/!^D*>rpp1J2da`!#WFM"6h<Z-o@3$r!]3-Pr::)Y0/V1,9Bbtt~>
+kk"^2!(-VT!]iG&lLY$/!^D*>rpp1J2da`!#WFM"6h<Z-o@3$r!]3-Pr::)Y0/V1,9Bbtt~>
+kl(FI!0mE[!j^";lM^`_!ore;rqunLRC:9:#[M,Ldf%V;rUf@Q!eKCnr;?f@<Isf3jllYn~>
+kOSmE1cIWX2ba/@!^&\+m.1Q>2go$(o<L#66b1A2">Vep3g]%$!]3#(r::,u0/#Q>5>122J,~>
+kOSmE1cIWX2ba/@!^&\+m.1Q>2go$(o<L#66b1A2">Vep3g]%$!]3#(r::,u0/#Q>5>122J,~>
+kPYULJXPPdRC)nj!mBVlm/79)RIKVBrRb-1dcJXM"DE@lZH;;.!eJPTr;?iP<E8)Oj5oJ&J,~>
+k48U?2uYi<2uN7L2`s=SmdgcE1d><AoCFUj97=qRs"jgB2`F"co)_$=\bu(!0*<u)I7r_oJ,~>
+k48U?2uYi<2uN7L2`s=SmdgcE1d><AoCFUj97=qRs"jgB2`F"co)_$=\bu(!0*<u)I7r_oJ,~>
+k5>=FRJsJlRJd!cREOX_memJuJ`H.jrV]`0jm^Cjs+(:4R@/Zjr;t1&jo#)W<<Hq-nE&g2J,~>
+jn&L2"$\h*Gl7.8QT@1"n+-l>4FLQ-o0+faI7sD-!]!$HiU[1j1-Rr[q""YG3^5P[2#]8to)^a5
+eGJh?0/>S`9BGbq~>
+jn&L2"$\h*Gl7.8QT@1"n+-l>4FLQ-o0+faI7sD-!]!$HiU[1j1-Rr[q""YG3^5P[2#]8to)^a5
+eGJh?0/>S`9BGbq~>
+jo,4I"66\T^\n$4ag/5!n,3SnbOFotrGYbfnE'KE!bd2<iV`nPBQ/QSq#(AIZK%@(Jc9?Mr;qQ1
+o_\Ri<G8]2jlQGk~>
+jR`C1"$/Y*2uE1J3^5Rno)gX$I9upE">;Sr9@We/s"Xa72`*?M2sBi<e1rjF5<Lk`q""\K3]]Af
+5<Sp(nacgK5=>>>s"=L35IjG:jn"!~>
+jR`C1"$/Y*2uE1J3^5Rno)gX$I9upE">;Sr9@We/s"Xa72`*?M2sBi<e1rjF5<Lk`q""\K3]]Af
+5<Sp(nacgK5=>>>s"=L35IjG:jn"!~>
+jSf+H"1$sTRJZpaZK%ACr<$&5nEp5R"BC$5jn/BIs(DReR=TpWRHXSSoOrg9j3*jYq#(DbZEh[6
+j3.FinbiO2j3mi's&B2Qj5oCpjo']~>
+j7E1-!,qc+!]N>EoCE)K0/V0brpp4I5CHl6o)`hc2uYo@2`a"`o*@!+5@-B35<;L6oD^lN49[c.
+5<:haoCE'p3_R$]oDUBF5La#hjR[m~>
+j7E1-!,qc+!]N>EoCE)K0/V0brpp4I5CHl6o)`hc2uYo@2`a"`o*@!+5@-B35<;L6oD^lN49[c.
+5<:haoCE'p3_R$]oDUBF5La#hjR[m~>
+j8JnD!205f!h&)>oDJf2<Isf0rquq4j7)I3r;rX*RJtA2RBj-^r<QDSj6a.Xj0H&frVs2&b6>2p
+j0GtYoDJdQZK:3GrVfe!j7Ma2jSaT~>
+j7E7/"$\h*2uE1J4?kn!o*RE33dk?+o.MpbU\OEd0/PngI9o-E?Mj<oZMlWW2#-YK4tf$Ho2[n5
+4?W?/#<Y%03]]Aa3qW"F1daM)o*/>N1,m^29B5Vo~>
+j7E7/"$\h*2uE1J4?kn!o*RE33dk?+o.MpbU\OEd0/PngI9o-E?Mj<oZMlWW2#-YK4tf$Ho2[n5
+4?W?/#<Y%03]]Aa3qW"F1daM)o*/>N1,m^29B5Vo~>
+j8JtF"66\TRJZpabN#o#r<chDZLI8[rDeF/p%\Ik<Is3'nEo9'mJHh^f`#R^Jb]0ME)k*NrLL7"
+bKKVX#KsErZEhZZZLn(sJ^WTUr<@sUBUSM^jl?;i~>
+iq!A[2`EcY2`LX*"*cpj6MC!X1,M3[oCFUj5GLmHo*6p5I9uO:G[C7<"gTd?3]oP(2ZPo7o*IT9
+3]stEGWNCbp%&AKoCK7M6Tk)6"4T7sU\jZ_0*FCDe4Y5Lo7-~>
+iq!A[2`EcY2`LX*"*cpj6MC!X1,M3[oCFUj5GLmHo*6p5I9uO:G[C7<"gTd?3]oP(2ZPo7o*IT9
+3]stEGWNCbp%&AKoCK7M6Tk)6"4T7sU\jZ_0*FCDe4Y5Lo7-~>
+ir')6R@1@dR@3sN"2E%&PkP%_BS#4(rV]`0j7VO/r<H?_nEp2Q^[:mr"kZhCZHLGjR/jPgr<[FV
+ZHMA.^Tutnp&,*#rVbBld`_@_"8&#0p&"^f<<UM4o]>T%rI=~>
+i:Ht-"$\h*6Mg<R56*Y:o*R635>:[S0/B;/?MX0qZ7eF)6h^*XZ8+X3I7uR^3]d*.#;S+u3_]/:
+ZLmbg2#d(J4A/?Ao)gg35LfT%"^*K6ICW\Bo7-~>
+i:Ht-"$\h*6Mg<R56*Y:o*R635>:[S0/B;/?MX0qZ7eF)6h^*XZ8+X3I7uR^3]d*.#;S+u3_]/:
+ZLmbg2#d(J4A/?Ao)gg35LfT%"^*K6ICW\Bo7-~>
+i;N\D"66\TPkt@YirGMAr<d5+j0\d;<G;'mmJ6\`fN$tTde<VGfP'<nn?eV,ZEj<)#AA\3ZF'T/
+f_#.BJc>TLbN7j[r<%Voj7N6I"bfrinE'&qrI=~>
+ht$qN2`a2&2uE1Ke2f]Nq=FVFs#L<?1,M4DU\OH\0*FL#3]'1uo*M]X5<MX2o/Am$q==r[1d=)`
+oCK7C1ed]9#XC4/2`*I"o6pH+")g4b\bkt&2_QgKI7m5jo7-~>
+ht$qN2`a2&2uE1Ke2f]Nq=FVFs#L<?1,M4DU\OH\0*FL#3]'1uo*M]X5<MX2o/Am$q==r[1d=)`
+oCK7C1ed]9#XC4/2`*I"o6pH+")g4b\bkt&2_QgKI7m5jo7-~>
+hu*YJRBklPRJZpboWlZ.q>L>]s0;fZBS#45p%\Lc<<V?fZ@S88r<_+ij3+h.rL)]oq>CZBJ`FqZ
+rVbA^J[G4N#_IWNR=UdnrUBX]"/)s[jnnu\>uanbnE&chrI=~>
+hXgb+r]1'=eGAe:56040o*BS"3^5Yf5P&4Uo*@!)5=7Ol2`c3[o*M]X5<MX2o/Am?q==s!1-[l`
+T/8;Y1ckC&!B3(=56CGOeG8\;4?q?lo*$Wt1o$gPhXc6~>
+hXgb+r]1'=eGAe:56040o*BS"3^5Yf5P&4Uo*@!)5=7Ol2`c3[o*M]X5<MX2o/Am?q==s!1-[l`
+T/8;Y1ckC&!B3(=56CGOeG8\;4?q?lo*$Wt1o$gPhXc6~>
+hYmJBriuQmo_SOdirJ`Jr<U0+ZK&76j8JB>r<QD:j3l,=RBjU(r<_+ij3+h.rL)^5q>CZQB]I:Z
+d",kDJ[5%K!L^7mir]2Po_JFebN&6kr<4]OJbA^'hYhs~>
+hX^t=3]]Aa2`*eso)hZK4?*-.#1PRm3_T'mp@AMB14Abh5<:q&o*M]X4??1-=Zh+\q""eK5<M!u
+1bpmH4SSFN2`a'-I=:q_"$ee0U\jWeZ7dsi5CH2\o7-~>
+hX^t=3]]Aa2`*eso)hZK4?*-.#1PRm3_T'mp@AMB14Abh5<:q&o*M]X4??1-=Zh+\q""eK5<M!u
+1bpmH4SSFN2`a'-I=:q_"$ee0U\jWeZ7dsi5CH2\o7-~>
+hYd\DZEhZZR=Tter<'FMbF/5*#5"=hZK;&SpAG4rB^kunj0Hl(r<_+ibHeMRL!/uTq#(MMj3+b,
+JS9V&bP1r=RBk$'nF68P"+ls$p&"[lfMuU9j7)0drI=~>
+h"(Wt2`Ees2u<+K?TLD1\bbn!9K[aro*-s4USIEC6hp6ZZ8+@"3]AuY4Oj/t$?%jf4S)T?2a9>s
+m.1<95<kq>oD^HH1-`<UIGFFE~>
+h"(Wt2`Ees2u<+K?TLD1\bbn!9K[aro*-s4USIEC6hp6ZZ8+@"3]AuY4Oj/t$?%jf4S)T?2a9>s
+m.1<95<kq>oD^HH1-`<UIGFFE~>
+h#.?IR@1A[RJQjb[^+q]jneoW[*.t3r<?rYp%A:,deNbIfP$\YZC.,dbOkT.$D<gIbPdurRH(T[
+m/7$;j5]h/rVok#B]J4AnD*tm~>
+g[kD'"@"q(1iN6^"$/Y-6L=:F1d=Y3o)R;8o)p^*5>+6?49/FWo)mK!5<Af8s#0s@3puSBD`9me
+\bkt'e1WI35La"(g[fp~>
+g[kD'"@"q(1iN6^"$/Y-6L=:F1d=Y3o)R;8o)p^*5>+6?49/FWo)mK!5<Af8s#0s@3puSBD`9me
+\bkt'e1WI35La"(g[fp~>
+g\q,>"QQe=JY;l<"1$smPjJ>MJ`Gkjr;cKbr<-,gj5o>#b5e+.r<)\Cj0J[_s-Wo2ZL7YoTUFj-
+jnnu]oMnnBj7Ma!g\lX~>
+g@GD*3]]D&2u3%I3^5`-mdgOQ1d=4ro*@*1?LpNF5<:k"o*I693jSAK1cINZn+-Y24?lL7oD^HI
+1-a8]9@V_fJ,~>
+g@GD*3]]D&2u3%I3^5`-mdgOQ1d=4ro*@*1?LpNF5<:k"o*I693jSAK1cINZn+-Y24?lL7oD^HI
+1-a8]9@V_fJ,~>
+gAM,AZEh[QRJHd`ZK'-!mem77J`Ge^r<R))mJYJ=j0Gubr<\%uZIo-SJXO^)n,3@\bN%^[rVok$
+B]JaHjn.=+J,~>
+f^f>/2`a/a2`,ILo)s;#5<"r!o)ga1\PDbf#VnW>9Cqa65<S]3$8a\(3cFUH2dSUkoCE+71d=4"
+qXXsA0/#.HI9oS!o7-~>
+f^f>/2`a/a2`,ILo)s;#5<"r!o)ga1\PDbf#VnW>9Cqa65<S]3$8a\(3cFUH2dSUkoCE+71d=4"
+qXXsA0/#.HI9oS!o7-~>
+f_l&\RBkkYR=V%-r<0mYj-e$Zr<$`Vji?uk#\`8kjo,.Gj3.2q$A"VgZCq/IRI/24oDJgaJ`Ge`
+qY^Zk<E4V1nEo>irI=~>
+fCK563]]A^2`-lto)q`J5<h*uo*!Pu4S-,To*@*990`%>1d=+so*R<52``lV4?E(^9D%fY1cIWl
+IJNL70*F$pe9t!Ao7-~>
+fCK563]]A^2`-lto)q`J5<h*uo*!Pu4S-,To*@*990`%>1d=+so*R<52``lV4?E(^9D%fY1cIWl
+IJNL70*F$pe9t!Ao7-~>
+fDPr=ZEhZAR=WKVr<0L5j5ZR!r<2b+bPgPor<R)sjl?=<J`FrJr<e+DRBi6KbHh*9jn/KSJXPQ[
+nG3%_<<R!qo^LtorI=~>
+earf""Zeb12`*Aeo)uTb5<jDdo)h<?4FQel#r4_44S//$5<Q7Go*:mK4@=Ole=ZF*">i5*9;D=S
+#B)7N3^;,#?IeXt~>
+earf""Zeb12`*Aeo)uTb5<jDdo)h<?4FQel#r4_44S//$5<Q7Go*:mK4@=Ole=ZF*">i5*9;D=S
+#B)7N3^;,#?IeXt~>
+ec#N9"gZ>3R=Tqbr<25fj5[oJr<&:ibOG*$$#&AIbPhBjj3-*Lr<L]TbL5nQo[*:0"G+bVjn8HJ
+#G>(1ZK(TEmFD/c~>
+eFNrH3]B)^2`ES(q==_M4?klnp@A<j?Lm[o1-\DooCFe$6[8=r"M$WW6_j;F"#iG/6hp9Q0*O*i
+IIgcOeFS1~>
+eFNrH3]B)^2`ES(q==_M4?klnp@A<j?Lm[o1-\DooCFe$6[8=r"M$WW6_j;F"#iG/6hp9Q0*O*i
+IIgcOeFS1~>
+eGTZDZC/#AR@/Wfq>CH%bN#nMpAG$EmIL2^B]J3trV_;jd_GMS"QdhMde382".A30deNe@<<['(
+nGVbAeGXm~>
+e+3Pur]1-G2`*Aco)q0?5<"\eo*I69\Nf]W1ci07kOSl,1d!uqeG/Y80*O*q?@>IQe+8(~>
+e+3Pur]1-G2`*Aco)q0?5<"\eo*I69\Nf]W1ci07kOSl,1d!uqeG/Y80*O*q?@>IQe+8(~>
+e,997riuXdR=Tq`r<1=(j-d@=r<\%ujl?=<J[4CckPYSVJ]m*8o_ACb<<['rmI96)e,=d~>
+d.@5t"@"q+1c4su"?JY03]H?q!]N5Jrq$.`!)DeM">i/(5>1bBr\"C55CHj2d.;b~>
+d.@5t"@"q+1c4su"?JY03]H?q!]N5Jrq$.`!)DeM">i/(5>1bBr\"C55CHj2d.;b~>
+d/EsL"QQeUJV!Ro"L?52ZC1"V!h%7!rr)l(!6=@&"G*l=j5p%6r`')hj7)Htd/AI~>
+cgq,qr]:$;s"sKA"d_G<3]D!'o*)Ed2a9O%p[\\o0/#(;9CmR)eBmf;~>
+cgq,qr]:$;s"sKA"d_G<3]D!'o*)Ed2a9O%p[\\o0/#(;9CmR)eBmf;~>
+ci!j3rj)Nks+0qC"j,fbZC.B3r<:i<RH*?#p\bDP<E3^`jo+]1o[*Pe~>
+c1:p%r&Og:r\XB@#I6BQ5<h7h6J:r35W:h)564E*p[\\o0/#(>97:,>9?m'Y~>
+c1:p%r&Og:r\XB@#I6BQ5<h7h6J:r35W:h)564E*p[\\o0/#(>97:,>9?m'Y~>
+c2@X,r3?<jrdjhB#M??*j5\=NPhH!:Jsjg]irS92p\bDP<E3_#jm_[!jj!aS~>
+bjtharAjsD2uYZ,o*A#W4?l%m2aZ$Po*8;Q2a9Mh4APS@#sL!q1-\E[91u&(o7-~>
+bjtharAjsD2uYZ,o*A#W4?l%m2aZ$Po*8;Q2a9Mh4APS@#sL!q1-\E[91u&(o7-~>
+bl%P6rNZIaRJqd1r<TdYbN%X+R?[@%r<JmERH*>NbK';S$#imEB]J4DjlQ0ZrI=~>
+b4GQm"[>%,1br5+o)VNGr]^TL2`EQ[ZFT>n!jY'Jr\sg@s*aP2r\"L32a=(492!dXo7-~>
+b4GQm"[>%,1br5+o)VNGr]^TL2`EQ[ZFT>n!jY'Jr\sg@s*aP2r\"L32a=(492!dXo7-~>
+b5M:E"llnVJS9c0r;j:2ro44+R@/Vjf]DJu!n`*UrgEcGs7#[Zr`'2:RH*u5jlQ-XrI=~>
+a7K6j#!Y4/1c-sQoCE.8GXFhk4SqAC49If13]d4%qEG*D4AL=8oCDsDr\"L53^:/]91uh:o7-~>
+a7K6j#!Y4/1c-sQoCE.8GXFhk4SqAC49If13]d4%qEG*D4AL=8oCDsDr\"L53^:/]91uh:o7-~>
+a8PtB#33mpJUqKdoDJjb^XCQlbPU?"b6-eJZEjGPqVq^abK',6oDJZtr`')PZK('6roM6"J,~>
+`q'12r]19H5<:_[1bs"=o*;gN9LD0??=*Imr]L0I!e$iSnFHXcr\"C01d?E!r_(9&J,~>
+`q'12r]19H5<:_[1bs"=o*;gN9LD0??=*Imr]L0I!e$iSnFHXcr\"C01d?E!r_(9&J,~>
+`r,n.riudPj0G)(JS:_Gr<MH![*mCamHsc1rlb;h!q>mEnGN@>r`'&6J`H7uji77L~>
+`:Nshs#^?I2`L^m!4(n]"L>SDT9oPfl1=p.s"Xg95<jR&92!dRo7-~>
+`:Nshs#^?I2`L^m!4(n]"L>SDT9oPfl1=p.s"Xg95<jR&92!dRo7-~>
+`;T\@s2tK(R@4&*!8-T8"PDhgd)l:Kl2CW^s(DXgj5]XrjlQ-RrI=~>
+_=R[f!'L6A"$\h'2#]621t:+Jr\+7+#<+k?I7ldhT>C,L~>
+_=R[f!'L6A"$\h'2#]621t:+Jr\+7+#<+k?I7ldhT>C,L~>
+_>XD>!6bAI"66\<Jc9<`Jb7Olr`/r2#FXW6nE&]jd)#[2~>
+^[hH9r]1HM3^5Ya2`*?H1-Uf*ht-lR!'^B8s"Xj:3^6r!90YX9^[ls~>
+^[hH9r]1HM3^5Ya2`*?H1-Uf*ht-lR!'^B8s"Xj:3^6r!90YX9^[ls~>
+^\n/oriusUZK&6YR=Tp&BQ1E4hu3T-!-%p;s(D[hZK(?Ajl>CA^\rZ~>
+]CQ"rrAsp?#<t7.1c-sC2#]670/>^TDmH\EoDZ&q4om;lr@e.*s"k$E5<M;>?;!pU9=seG~>
+]CQ"rrAsp?#<t7.1c-sC2#]670/>^TDmH\EoDZ&q4om;lr@e.*s"k$E5<M;>?;!pU9=seG~>
+]DV`:rNcFG#NN+XJUqKJJc9<e<G6>jT\.omrVkILDuisPrDii1s+(L"j3,m<mH*Hijh(JA~>
+\aol03]d7&!BN@B5Q3VA2#B$24teZE1AEO"1B00=2`s;hI=4IM5<hMA\at=~>
+\aol03]d7&!BN@B5Q3VA2#B$24teZE1AEO"1B00=2`s;hI=4IM5<hMA\at=~>
+\buT<ZEjJQ!OBoJj8PJHJbs*`E)gROB_YU)B`EVkREOXNnF4lSj5\ST\c%$~>
+[dsJmr]L3A#!=q/90YX'r&=X4oeQP(r\k'E5<M%qI9oSF56+'Zo7-~>
+[dsJmr]L3A#!=q/90YX'r&=X4oeQP(r\k'E5<M%qI9oSF56+'Zo7-~>
+[f$35rlb>I#0X<qjl>CEr0dS9ok=AVrg=#7j3,WonEo?9irIN9rI=~>
+Z1A%-QV@B@s#U'?s#LQN6UNsu6Td^u?@AS5rB1*Er]C6WGe(*NJ,~>
+Z1A%-QV@B@s#U'?s#LQN6UNsu6Td^u?@AS5rB1*Er]C6WGe(*NJ,~>
+Z2FacagD&js0DRGs0<'VdaH=^d`^(^mI9f/rQG6$rlYA`^ZDa!J,~>
+X7HA&9`7'R3qYW8564,9rB((PX7Li~>
+X7HA&9`7'R3qYW8564,9rB((PX7Li~>
+X8N(\[/J/JZLuE@irRTgrQ>2fX8RP~>
+Vt0u>\[h]5q)nXOrjeruJ,~>
+Vt0u>\[h]5q)nXOrjeruJ,~>
+Vu6\hjlQKKq9/cXroL'VJ,~>
+Jb-GDJ,~>
+Jb-GDJ,~>
+Jc3.XJ,~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/inputs/english.babel b/inputs/english.babel
new file mode 100644 (file)
index 0000000..21f9409
--- /dev/null
@@ -0,0 +1,65 @@
+%
+% definições para textos em inglês
+%
+\@namedef{captionsenglish}{%
+       \def\bibname{References}%
+       \def\abstractname{Abstract}%
+       \def\appendixname{Appendix}%
+       \def\contentsname{Contents}%
+       \def\listfigurename{List of Figures}%
+       \def\listtablename{List of Tables}%
+       \def\figurename{Figure}%
+       \def\tablename{Table}%
+       \def\advisorname{Advisor}%
+       \def\coadvisorname{Coadvisor}%
+       \def\listabbrvname{List of Abbreviations and Acronyms}%
+       \def\listsymbolname{List of Symbols}%
+       \def\annexname{Annex}%
+       \def\keywordsname{Keywords}%
+       \def\cipcaption{CIP -- CATALOGING-IN-PUBLICATION}%
+       \def\byname{by}%
+       \def\dissname{Thesis (Master)}%
+       \def\dissspecificinfo{%
+               Thesis presented to \ppgee of \ufrgs 
+               in partial fulfillment of the requirements for the 
+               title of Master in Electrical Engineering.
+
+               Minor: Automation and Electro-Electronic Instumentation
+       }%
+       \def\tesename{Thesis (Ph.D.)}%
+       \def\tesespecificinfo{%
+               Thesis presented to \ppgee of \ufrgs 
+               in partial fulfillment of the requirements for the 
+               title of Doctorr in Electrical Engineering.
+
+               Minor: Automation and Electro-Electronic Instumentation
+       }%
+       \def\planodoutoradospecificinfo{PhD Work Plan}%
+       \def\proptesename{Ph.D. Thesis Proposal}%
+       \def\proptesespecificinfo{Ph.D. Thesis Proposal}%
+       \def\tcname{Final Report (Master)}%
+       \def\tcspecificinfo{%
+               Final Report presented 
+               in partial fulfillment of the requirements for the 
+               title of Specialist in Industrial Automation.
+       }%
+       \def\rpname{Research Report}%
+       \def\financname{Supporting Agencies}%
+       \def\especname{Monography (specialization)}%
+       \def\especspecificinfo{%
+               Monography presented 
+               in partial fulfillment of the requirements for the 
+               title of Specialist.
+       }%
+       \def\coordname{Course Coordinator}%
+}
+\@namedef{dateenglish}{%
+       \def\monthname{%
+               \ifcase\month\or%
+                       January\or February\or March\or April\or%
+                       May\or June\or July\or August\or September\or%
+                       October\or November\or December%
+               \fi%
+       }%
+       \def\delet@date{\@publmonth~\@publyear}%
+}
diff --git a/inputs/espec.def b/inputs/espec.def
new file mode 100644 (file)
index 0000000..becde50
--- /dev/null
@@ -0,0 +1,37 @@
+% espec.def - pacote com definicoes do curso de especializacao
+% Copyright (C) 2004 Walter Fetter Lages <w.fetter@ieee.org>
+%
+% This file was adapted from:
+% $Id: espec.def,v 4.2 2003/11/21 22:36:13 avila Exp $
+%
+% This is free software, distributed under the GNU GPL; please take
+% a look in `deletex.cls' to see complete information on using, copying
+% and redistributing these files
+%
+\ProvidesFile{espec.def}[2004/02/03 Monografia de Especialização]
+\newcommand{\titlepagespecificinfo}{\especspecificinfo}
+\def\@cipspecificinfo{\especname}
+\course{Curso de Especializa{\c{c}}{\~a}o em \delet@espec}
+
+\newcommand{\espec}[1]{\gdef\delet@espec{#1}}
+\DeclareRobustCommand{\coord}[3][]{
+        \gdef\@coordlast{#2}
+        \gdef\@coordfirst{#3}
+        \gdef\@coord{#1~#3 #2}
+}
+\renewcommand{\titlepageadvisorinfo}{%
+%       \@ifundefined{@advisor}{}{\vfill\@advisor\\\advisorname}
+%       \@ifundefined{@coadvisor}{}{\\[6ex]\@coadvisor\\\coadvisorname}
+        \vfill\@coord\\\coordname
+}
+\newcommand{\nominataCEname}{\coordname\ de Especializa{\c{c}}{\~a}o em \delet@espec}
+\renewcommand{\nominata}{%
+        \MakeUppercase{\ufrgs}\\
+        \nominataReitname: \nominataReit\\
+        \nominataPREname: \nominataPRE\\
+        \nominataPRAPGname: \nominataPRAPG\\
+        \nominataDirname: \nominataDir\\
+        \csname nominataChefe\@dept name\endcsname: \csname nominataChefe\@dept\endcsname\\
+        \nominataCEname: \@coord\\
+        \nominataBibchefename: \nominataBibchefe
+}
diff --git a/inputs/pep.def b/inputs/pep.def
new file mode 100644 (file)
index 0000000..3bdb1bb
--- /dev/null
@@ -0,0 +1,2 @@
+\ProvidesFile{pep.def}[2002/11/14 Plano de Estudos e Pesquisa]
+\newcommand{\titlepagespecificinfo}{Plano de Estudos e Pesquisa}
diff --git a/inputs/plano-doutorado.def b/inputs/plano-doutorado.def
new file mode 100644 (file)
index 0000000..5c0d5b4
--- /dev/null
@@ -0,0 +1,2 @@
+\ProvidesFile{plano-doutorado.def}[2002/11/14 Plano de Doutorado]
+\newcommand{\titlepagespecificinfo}{\planodoutoradospecificinfo}
diff --git a/inputs/prop-tese.def b/inputs/prop-tese.def
new file mode 100644 (file)
index 0000000..3da1a40
--- /dev/null
@@ -0,0 +1,2 @@
+\ProvidesFile{prop-tese.def}[2003/02/03 Proposta de Tese]
+\newcommand{\titlepagespecificinfo}{\proptesespecificinfo}
diff --git a/inputs/rp.def b/inputs/rp.def
new file mode 100644 (file)
index 0000000..f6ff61b
--- /dev/null
@@ -0,0 +1,20 @@
+% rp.def - pacote com definicoes do relatorio de pesquisa
+% Copyright (C) 2004 Walter Fetter Lages <w.fetter@ieee.org>
+%
+% This file was adapted from the similar one in iiufrgs-4.2.0 package.
+%
+% This is free software, distributed under the GNU GPL; please take
+% a look in `deletex.cls' to see complete information on using, copying
+% and redistributing these files
+%
+\ProvidesFile{rp.def}[2004/02/03 Relatório de Pesquisa]
+\newcommand{\rp}[1]{\gdef\delet@rp{#1}}
+\newcommand{\financ}[1]{\gdef\delet@financ{#1}}
+\newcommand{\titlepagespecificinfo}{%
+       \rpname\\
+       RP-\delet@rp\\
+       \@ifundefined{delet@financ}{}{
+               \vspace{4ex}
+               \financname: \delet@financ
+       }%
+}
diff --git a/inputs/tc.def b/inputs/tc.def
new file mode 100644 (file)
index 0000000..7fb1f25
--- /dev/null
@@ -0,0 +1,3 @@
+\ProvidesFile{tc.def}[2003/02/03 Trabalho de Conclusao]
+\newcommand{\titlepagespecificinfo}{\tcspecificinfo}
+\def\@cipspecificinfo{\tcname}
diff --git a/inputs/tese.def b/inputs/tese.def
new file mode 100644 (file)
index 0000000..0232b97
--- /dev/null
@@ -0,0 +1,3 @@
+\ProvidesFile{tese.def}[2003/02/03 Tese de Doutorado]
+\newcommand{\titlepagespecificinfo}{\tesespecificinfo}
+\def\@cipspecificinfo{\tesename}
diff --git a/inputs/ti.def b/inputs/ti.def
new file mode 100644 (file)
index 0000000..6d0dad6
--- /dev/null
@@ -0,0 +1,9 @@
+\ProvidesFile{ti.def}[2002/12/12 Trabalho Individual]
+\newcommand{\ti}[2][I]{
+       \gdef\@tinumber{#2}
+       \gdef\@tirelease{#1}
+}
+\newcommand{\titlepagespecificinfo}{
+       Trabalho Individual~\@tirelease\\
+       TI-\@tinumber
+}