From: Alex Schmidt Date: Mon, 21 Oct 2013 12:15:06 +0000 (+0200) Subject: initial. X-Git-Url: http://git.treefish.org/~alex/phys/proceedings_lattice13.git/commitdiff_plain/1c8d1085028f8a8baf74e113142d97f98c413c59 initial. --- 1c8d1085028f8a8baf74e113142d97f98c413c59 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..433938f --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.log +*.aux +*.log +*~ diff --git a/PoS.cls b/PoS.cls new file mode 100644 index 0000000..681dee8 --- /dev/null +++ b/PoS.cls @@ -0,0 +1,1447 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%% PoS.cls 1.2.1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +%% This file is Copyright PoS 2005: it can be freely distributed but +%% NOT modified preserving its name, even in similar forms. +%% +%% PoS.cls is a LaTeX2e class file used to typeset manuscripts in PoS - +%% Proceedings of Science style. It was written by P. Dall'Aglio as a +%% modification of the class `JHEP3.cls'. +%% +%% For bugs, comments, suggestions email to pos-eo@pos.sissa.it +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% ***:to do **?:question ...:to choose XXX:to delete ???:unknown % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesClass{PoS} [2006/05/19 v1.2.1 LaTeX document class - P.D.] + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\logo{\raisebox{-5mm}{\hbox{\noindent\includegraphics{PoSlogo}}}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%% NEW SWITCHES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newif\if@draft \@draftfalse % DEFAULT IS NOT DRAFT +\newif\if@hyper \@hypertrue % DEFAULT IS HYPER +\newif\if@proc \@proctrue % DEFAULT IS PROC + +\newif\if@author\@authorfalse % +\newif\if@abstract\@abstractfalse % FOR FRONTMATTER DECLARATIONS +\newif\if@todotoc\@todotocfalse % +\newif\if@PoScopy\@PoScopyfalse % +\newif\if@conf\@conffalse % +\newif\if@shorttitle\@shorttitlefalse % +\newif\if@PoSspecialurl\@PoSspecialurlfalse +\newif\if@PoScits\@PoScitsfalse % + +\RequirePackage{ifpdf} +%copied from ifpdf.sty +%\newif\ifpdf +%\ifx\pdfoutput\undefined +%\else +% \ifx\pdfoutput\relax +% \else +% \ifcase\pdfoutput +% \else +% \pdftrue +% \fi +% \fi +%\fi + + +\if@compatibility + \setlength\paperheight {297mm}% % DEFAULT FOR LATEX209 IS a4 + \setlength\paperwidth {210mm}% +\else % CHOSE PAPER: +\DeclareOption{a4paper} + {\setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper}{\@OImess{}} % IGNORED a5 +\DeclareOption{b5paper}{\@OImess{}} % IGNORED b5 +\DeclareOption{letterpaper}{\@OImess{. PoS pagesize is A4}} +\DeclareOption{legalpaper}{\@OImess{. PoS pagesize is A4}} +\DeclareOption{executivepaper}{\@OImess{. PoS pagesize is A4}} +\DeclareOption{landscape}{\@OImess{}} % IGNORED landscape +\fi + +\newcommand\@ptsize{1} % DEFAULT SIZE IS 11 PT + +\DeclareOption{proceedings}{\@hypertrue\AtBeginDocument{\@todotocfalse}} + +\DeclareOption{hyper}{\@hypertrue\@OImess{ is automatic in PoS}} % HYPER IS 11 PT +\DeclareOption{nohyper}{\@hyperfalse\PoS@warnl{Option `hyper' should be used}} % IGNORED nohyper +\DeclareOption{11pt}{\renewcommand\@ptsize{1}\@NFmess{11pt}}%ALWAYS 11PT +\DeclareOption{12pt}{\renewcommand\@ptsize{1}\@NFmess{11pt}}% ALWAYS 11PT +\DeclareOption{10pt}{\renewcommand\@ptsize{1}\@NFmess{11pt}}% ALWAYS 11PT + +\DeclareOption{nocits}{\@OImess{ is default for PoS} + \@PoScitsfalse} + +\DeclareOption{cits}{\@PoScitstrue} +%%%% ?????????????? +%come fare per disabilitare cite e forzare cits? +%%%%???????????????????? + +\if@compatibility\else +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}\fi +\DeclareOption{twoside}{\@OImess{}} +\DeclareOption{notoc}{\AtBeginDocument{\@todotocfalse} + \@OImess{ is automatic in PoS}} +\DeclareOption{toc}{\AtBeginDocument{\@todotoctrue}} + +\DeclareOption{draft}{\setlength\overfullrule{5pt}% EXTENDED DRAFT + \newcount\hour\newcount\minute + \hour=\time \divide\hour by60 \minute=\time + {\multiply\hour by60 \global\advance\minute by-\hour} + \edef\militarytime{\number\hour:\ifnum\minute<10 0\fi\number\minute} + \let\old@eqnnum\@eqnnum + \def\@eqnnum{\old@eqnnum\rlap{\kern\marginparsep + \if@twocolumn\if@firstcolumn + \kern-2\marginparsep\kern-\columnwidth\ + \llap\bgroup\else\bgroup\fi + \else + \if@twoside\ifodd\c@page + \kern-2\marginparsep\kern-\textwidth + \llap\bgroup\else\bgroup\fi + \else\bgroup\fi + \fi + \sf\scriptsize\@eqnlabel\egroup}% + \gdef\@eqnlabel{}} + \let\@eqnlabel\relax + \def\math@note#1{\gdef\@eqnlabel{LAB: #1}} + \def\norm@note#1#2{\special{}% SORRY AGAIN. + \ifinner{\ifdim\baselineskip=\z@% IN ARRAY.. + \baselineskip18\p@\fi%% + \ifhmode% ATTENTION TO RESTRICTED VMODE! + \raisebox{.5\baselineskip}[\z@][\z@]{% + \rlap{\sf\scriptsize #2}}% + \else\vskip-\baselineskip% + \raisebox{-.6\baselineskip}[\z@][\z@]{% + \rlap{\sf\scriptsize #2}}% + \fi}% + \else\marginpar{\raggedright\if@twoside\ifodd\c@page% + \raggedleft\fi\fi\sf\scriptsize #1#2}% + \fi}% + \AtBeginDocument{\newbox\drft@box\setbox\drft@box=\hbox{% + \framebox[\textwidth]{\sf\small PoS 3.1 DRAFT + \ttfamily(\cur@opt)\hfill\sf\bfseries\jobname\sf, + \today, \militarytime}}} + \@drafttrue} + +\DeclareOption{titlepage}{\@OImess{}} % IGNORED +\if@compatibility\else +\DeclareOption{notitlepage}{\@OImess{}} % IGNORED +\fi +\if@compatibility\else +\DeclareOption{onecolumn}{\@OImess{}} % IGNORED +\fi +\DeclareOption{twocolumn}{\@OImess{}} % IGNORED +\DeclareOption{leqno}{\@OImess{}} %\input{leqno.clo}} IGNORED ... +\DeclareOption{fleqn}{\@OImess{}} %\input{fleqn.clo}} IGNORED ... +\DeclareOption{openbib}{\@OImess{}} % IGNORED + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% MESSAGES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand\PoS@mess[1]{\typeout{Class PoS Message: \protect#1.}}% +\newcommand\PoS@warn[1]{\ClassWarning{PoS}{#1}} +\newcommand\PoS@warnl[1]{\ClassWarningNoLine{PoS}{#1}} +\newcommand\PoS@igno[1]{\PoS@warn{IGNORED \protect#1}} +\newcommand\PoS@ignol[1]{\PoS@warnl{IGNORED \protect#1}} +\newcommand\@OImess[1]{\PoS@ignol{OPTION '\CurrentOption'#1}} +\newcommand\@NFmess[1]{\PoS@mess{Normalsize set to #1}} +\newcommand\@ENVwarn[1]{\PoS@warn{Please use \protect#1 in place + of LaTeX environment}} +%%%%%%%%%%%%%%%%%%%%%%%%%% PROCESS OPTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%% +\ExecuteOptions{a4paper,oneside,proceedings} %WERE ALSO 10pt,onecolumn +\ProcessOptions + +%%%%%%%%%%%%%%%%%%%%%%%%%% REQUIRED PACKAGES %%%%%%%%%%%%%%%%%%%%%%%%%% +\RequirePackage{color} +\RequirePackage{amssymb} +\RequirePackage[T1]{fontenc} +\RequirePackage{times} +\RequirePackage{mathptmx} +\ifpdf + \RequirePackage[pdftex]{graphicx} + \DeclareGraphicsExtensions{.pdf,.jpg,.jpeg} +\else + \RequirePackage{graphicx} + \DeclareGraphicsExtensions{.ps,.eps,.pstex} +\fi +%%%%%%%%%%%%%%%%%%%%%%%% TRICKS FOR DOTLESS J %%%%%%%%%%%%%%%%%%%%%%%%% +% \j and \jmath are missing in font Times. So I use the ones from +% Computer Modern. Works acceptably, but in sf +\DeclareSymbolFont{forjmath}{OT1}{cmr}{m}{sl} +\DeclareMathSymbol{\Jmath}{\mathord}{forjmath}{'021} +\def\jmath{\Jmath} +\DeclareFontFamily{OT1}{cmr}{} +\DeclareFontFamily{OT1}{cmss}{} +\def\j{\ifmmode\Jmath\else{\fontencoding{OT1}\fontfamily{cmr}\selectfont\char'021}\fi} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END DOTLESS J %%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%% START CODE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input{size1\@ptsize.clo} +\renewcommand{\baselinestretch}{1.1}\normalsize +\setlength\lineskip{1\p@} +\setlength\parindent{1.2\parindent} +\setlength\normallineskip{1\p@} +\setlength\parskip{0\p@ \@plus \p@} +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\widowpenalty 1000 +\clubpenalty 1000 + +\setcounter{topnumber}{8} +\renewcommand\topfraction{.85} % default .7 +\setcounter{bottomnumber}{5} +\renewcommand\bottomfraction{.6} %.2 +\setcounter{totalnumber}{8} +\renewcommand\textfraction{.15} +\renewcommand\floatpagefraction{.8} +\setcounter{dbltopnumber}{3} +\renewcommand\dbltopfraction{.85} +\renewcommand\dblfloatpagefraction{.8} +\setlength{\floatsep}{12pt plus 2pt minus 4pt} +\setlength{\textfloatsep}{20pt plus 3pt minus 8pt} +\setlength{\intextsep}{12pt plus 2pt minus 4pt} + +\textwidth .72\paperwidth % WIDTH OF TEXT, REMAINS .28% FOR MARGINS +% +\setlength\@tempdima{.76\paperheight} % HEIGHT OF TEXT WITH FOOTNOTES +\divide\@tempdima\baselineskip % EXCLUDING HEAD (AND FOOT) +\@tempcnta=\@tempdima % rounded to integer (#lines-1) +\setlength\textheight{\@tempcnta\baselineskip} +\addtolength\textheight{\topskip} + +\voffset -1in +\topmargin .06\paperheight % FROM TOP OF PAGE TO TOP OF HEADING (0=1inch) +\headheight .02\paperheight % HEIGHT OF HEADING BOX. +\headsep .03\paperheight % VERT. SPACE BETWEEN HEAD AND TEXT. +\footskip .04\paperheight % FROM END OF TEX TO BASE OF FOOTER. (40pt) + +\marginparsep 9\p@ % HOR. SPACE BETWEEN TEXT AND MARGINAL NOTE +\marginparpush 6\p@ % MIN. VERT. SPACE BETWEEN MARGINAL NOTES + +\hoffset -1in % TO ADJUST WITH PAPER: + + \oddsidemargin .14\paperwidth % LEFT MARGIN FOR ODD PAGES (20) + \evensidemargin .14\paperwidth % LEFT MARGIN FOR EVEN PAGES (20) + \marginparwidth .11\paperwidth % TEXTWIDTH OF MARGINALNOTES + +%%%%%%%%%%%%%%%%%%%%%%% HYPER (AND DRAFT) STUFF %%%%%%%%%%%%%%%%%%%%%%% +%\let\textref\@gobble +\ifpdf + \input pdfcolor.tex +\else +\fi + +\bgroup\catcode`\#=12\gdef\hash{#}\egroup % DEFINED \hash=#. +\def\H@tilde{\string~} +\newcommand{\href}[2]{\rule{0pt}{0pt}\bgroup\let~\H@tilde + \if@hyper\ifpdf + \def\hash{}% + \pdfstartlink attr{/Border [0 0 0]} + user{/Subtype /Link /A << /S /URI /URI (#1) >>}% + \pdfsetcolor{.9 .9 0 0}% + \else + \noexpand\special{html:}% + \fi + \fi + {#2}\rule{0pt}{0pt}\egroup + \if@hyper\ifpdf + \Black\pdfendlink + \else + \special{html:}% + \fi + \fi + } +% \intPlink was added because in pdflatex you need two different commands +% for internal and external links. For latex they are the same. +\newcommand{\intPlink}[2]{\rule{0pt}{0pt}\bgroup\let~\H@tilde + \if@hyper\ifpdf + \def\hash{}% + \pdfstartlink attr{/Border [0 0 0]} + goto name{#1}% + \pdfsetcolor{.9 .9 0 0}% + \else + \noexpand\special{html:}% + \fi + \fi + {#2}\rule{0pt}{0pt}\egroup + \if@hyper\ifpdf + \Black\pdfendlink + \else + \special{html:}% + \fi + \fi + } + + +\newcommand{\name}[1]{\if@hyper\ifpdf + \pdfdest name{#1} fith% + \else + \noexpand\special% NAME HAS NO TAGGED TEXT HERE. + {html:}\special{html:}% + \fi + \fi + } + +\newcommand{\base}[1]{\if@hyper\bgroup\let~\H@tilde + \noexpand\special % BASE HAS NO TAGGED TEXT. + {html:}\egroup\fi} +%------------------------------------------------------------------% +% SECTION TAGS and THEIR REFERENCE IN TOC \d@t will be '.' for sections only +\if@hyper +\renewcommand{\@seccntformat}[1]{\name{sec\csname the#1\endcsname}% + \csname the#1\endcsname\d@t\hspace{1ex}} +\renewcommand{\numberline}[1]{\hb@xt@\@tempdima{\intPlink + {\hash\hyp@typ#1}{#1}\d@t\hfil}} +\else +\renewcommand{\@seccntformat}[1]{\csname the#1\endcsname\d@t\hspace{1ex}} +\renewcommand{\numberline}[1]{\hb@xt@\@tempdima{#1\d@t\hfil}} +\fi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\if@PoScits +% if you want citations ranges to collapse... +\newcount\@tempcntc +\def\@citex[#1]#2{% + \@tempcnta\z@\@tempcntb\m@ne\def\@citea{}% + \@cite{\@for\@citeb:=#2\do% for aech citation... + {\edef\@citeb{\expandafter\@firstofone\@citeb}% eat trailing space + \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi% write to aux + \@ifundefined{b@\@citeb}% if label undefined.. + {\@citeo\@tempcntb\m@ne\@citea% ... then ... + \def\@citea{,\penalty\@m\ }{\reset@font\bfseries ?}% + \G@refundefinedtrue\@latex@warning% + {Citation `\@citeb' on page \thepage \space undefined}}% + {\setbox\z@\hbox{\global\@tempcntc0\csname % ... else + b@\@citeb\endcsname}% + \advance\@tempcntb\@ne% + \ifnum\@tempcntb=\@tempcntc% + \else\advance\@tempcntb\m@ne\@citeo% + \@tempcnta\@tempcntc\@tempcntb\@tempcntc + \fi% + }% + }\@citeo}{#1}% + \if@draft\norm@note{CIT: }{#2}\fi % **DRAFT** + }% end definition of \@citex +%This really prints out the cit-numbers +\def\@citeo{\ifnum\@tempcnta>\@tempcntb% + \else\@citea\def\@citea{,\penalty\@m\ }% + \ifnum\@tempcnta=\@tempcntb% + \intPlink{\hash bib\the\@tempcnta}{\the\@tempcnta}% if there is no range + \else{\advance\@tempcnta\@ne% % if there is a range + \ifnum\@tempcnta=\@tempcntb% + \else\def\@citea{\,--\,}% + \fi% + \advance\@tempcnta\m@ne% + \intPlink{\hash bib\the\@tempcnta}{\the\@tempcnta}\@citea%first + \intPlink{\hash bib\the\@tempcntb}{\the\@tempcntb}}%last + \fi% + \fi} +\else % ... or not to collapse +%------------------------------------------------------------------% +% CITATION TAGS ARE TOGETHER WITH BIB STUFF. +% CITATION HREF +\def\@citex[#1]#2{% % UNFORTUNATELY REDEFINED!!!! + \let\@citea\@empty + \@cite{\@for\@citeb:=#2\do + {\@citea\def\@citea{,\penalty\@m\ }% + \edef\@citeb{\expandafter\@firstofone\@citeb}% + \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi + \@ifundefined{b@\@citeb}{\mbox{\reset@font\bfseries ?}% + \G@refundefinedtrue + \@latex@warning + {Citation `\@citeb' on page \thepage \space undefined}}% + {\edef\tmp@bn{\csname b@\@citeb\endcsname}% + \hbox{\intPlink{\hash bib\tmp@bn}{\tmp@bn}}}}}{#1}% % **HYPER** + \if@draft\norm@note{CIT: }{#2}\fi % **DRAFT** + } +\fi +%-----------------------------------------------------------------% +% LABEL, REF AND PAGEREF, TEXTREF, ~ COMPATIBLE: +\let\old@label\label % OLD LATEX COMMAND. +\def\label{\bgroup\catcode`\>=15\catcode`\"=15\catcode`\==15 \@@label} +\newcommand{\@@label}[1]{\egroup\name{ref-#1}% % LABEL IN HYPER TAG. + \old@label{#1}% % + \if@draft% % DRAFT: + \ifmmode\math@note{#1}% + \else\norm@note{}{LAB: #1}\fi% + \fi% + } +\if@hyper +\let\old@ref\ref \let\old@pageref\pageref % OLD LATEX COMMANDS. +\renewcommand{\ref}[1]{\@ifundefined{r@#1}{}{\intPlink{\hash ref-#1}}% + {\old@ref{#1}}} % LABEL INSIDE HREF. +\renewcommand{\pageref}[1]{\@ifundefined{r@#1}{}{% % UNDEFINED => NO HREF + \edef\tmp@ref{\noexpand\@secondoftwo\csname r@#1\endcsname}% + \intPlink{\hash pag\tmp@ref}}{\old@pageref{#1}}} +\fi +\newcommand{\textref}[2]{\@ifundefined{r@#1} + {% + \protect\G@refundefinedtrue + \nfss@text{\reset@font\bfseries ?#2?}% + \@latex@warning{Reference `#1' on page \thepage \space + undefined}} + {\vrule height \z@ width \z@\intPlink{\hash ref-#1}{#2}}} +%------------------------------------------------------------------% +%%%%%%%%%%%%%%%%%%%%%%%%%% END HYPER-STUFF %%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%% PoS HEADINGS %%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\ps@PoS{% + \def\@oddfoot{\ifnum\thepage=1% + \PoScopyright@box\hfill% copyright only on front page + \if@PoSspecialurl\PoSspecial@url\else\unhbox\PoSpaper@url\fi%possible url + \else\reset@font\hfil\thepage\hfil\fi} % page numbers on other pages + \if@draft\edef\cur@opt{\@curroptions}\fi +% + \def\@oddhead{\name{pag\thepage}\ifnum\thepage=1% + {\smash{\makebox[0cm][l]{\logo}}\hfill}\else% + \smash{\if@draft\raise 2.5em\rlap{\copy\drft@box}\fi + \vbox{\hsize=\textwidth\noindent + \if@shorttitle\copy\PoSshorttitle@box\else{\small\it\@title}\fi\hfill + \copy\@firstaubox\vskip.17em \hrule + }}\fi% + }% + \let\@mkboth\@gobbletwo %%%% + \let\sectionmark\@gobble + \let\subsectionmark\@gobble + } +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% TITLE PAGE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\maketitle{\PoS@ignol{\maketitle}} +\newcommand\auto@maketitle{\begingroup + \renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{\parindent 20.39995pt\noindent + \hb@xt@.05\textwidth{\hss\@textsuperscript{\normalfont\@thefnmark}}##1}% + \let\footnote\thanks% + \@maketitle % CALL ACTUAL FORMATTING + \@thanks % TITLE THANKS + \thispagestyle{PoS} + \setcounter{page}{1} + \newpage % END OF PAGE + \endgroup + \setcounter{footnote}{0}% + \if@todotoc % IF THERE IS A SECTION + \noindent\rule\textwidth{.1pt} % THEN MAKE TOC... + \vskip 2em \@plus 3ex \@minus 3ex + \tableofcontents + \vskip 2em \@plus 3ex \@minus 3ex + \noindent\rule\textwidth{.1pt} + \vskip 2em \@plus 3ex \@minus 3ex + \fi + \global\let\thanks\@gobble + \global\let\@maketitle\relax % + \global\let\@thanks\@empty % + \global\let\@author\@empty % KILL ALL + \global\let\@date\@empty % + \global\let\@abstract\@empty % + \global\let\title\relax % + \global\let\author\relax % + \global\let\date\relax % + \global\let\and\relax % + \global\let\email\@gobble + \global\let\PoScopydate\relax + \global\let\PoSspecialurl\relax +} +%%%%%%%%%%%%%%%%%%%%%%%%%% ACTUAL TITLEPAGE %%%%%%%%%%%%%%%%%%%%%%%%%%% +\newskip\titlesk@a % Skips for titlepage +\newskip\titlesk@b % +\newskip\titlesk@c % +\titlesk@a= 2em plus .4fill minus 1em% % Before title (proceedings) +\titlesk@b= 1.7em plus .1fill minus 1em% % Between title/rule & rule/auth +\titlesk@c= 1.5em plus .05fill minus 1em% % Between auth/abs & abs/dedic + +\def\@maketitle{% % PAGE IS FLUSHED LEFT + \begin{flushleft}% % PAY ATTENTION TO \par'S + \null + % + \vskip \titlesk@a % vspace before title + % + {\LARGE \sffamily % TITLE + \bfseries + \@title\par}% + % + \vskip \titlesk@b % vspace between title and rule + % + \hrule height 1\p@% % RULE 1pt. + % + \vskip \titlesk@b % vspace between rule and authors + % + {\normalsize \bfseries \sffamily% AUTHOR(S) + \@author \par} + % + \vskip \titlesk@c % vspace between authors and abstract + % + \centerline{\parbox{.9\textwidth}% % ABSTARCT (narrower) + {\abstract@cs}}% + % + \dedic@ted % DEDICATION (if present) with its space + % + \@PACS % PACS (if present) with its space + % + \vskip \titlesk@c + \vfill + \FullConference@box % FULL CONFERENCE INFO + \end{flushleft}% +} +%%%%%%%%%%%%%%%%%%%%%%%%%%% STANDARD STUFF %%%%%%%%%%%%%%%%%%%%%%%%%%%% +\setcounter{secnumdepth}{3} +\newcounter {part} +\newcounter {section} +\newcounter {subsection}[section] +\newcounter {subsubsection}[subsection] +\newcounter {paragraph}[subsubsection] +\newcounter {subparagraph}[paragraph] +\renewcommand\thepart {\@Roman\c@part} +\renewcommand\thesection {\@arabic\c@section} +\renewcommand\thesubsection {\thesection.\@arabic\c@subsection} +\renewcommand\thesubsubsection{\thesubsection.\@arabic\c@subsubsection} +\renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph} +\renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph} +%%%%%%%%%%%%%%%%%%%%%%%%%%% SECTION FORMATS %%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\ts@flag{\let\d@t.% % Sections get ``.'' + \immediate\write\@auxout % IF THERE IS A SECTION + {\string\global\string\@todotoctrue}} % THEN SIGNAL IN AUX. + +\newcommand\part{\par + \addvspace{4ex}% + \@afterindentfalse + \secdef\@part\@spart} + +\def\@part[#1]#2{\ts@flag + \ifnum \c@secnumdepth >\m@ne + \refstepcounter{part}% % DAMN LATEX !!! BELOW, + \addcontentsline{toc}{part}{\string\intPlink % UNFORTUNATELY, NO NUMBERLINE: + {\string\hash\space part\the\c@part}% + {\thepart}\hspace{1em}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + {\parindent \z@ \raggedright + \interlinepenalty \@M + \normalfont + \ifnum \c@secnumdepth >\m@ne + \name{part\the\c@part}\Large\bfseries \partname~\thepart + \par\nobreak + \fi + \huge \bfseries #2% + \markboth{}{}\par}% + \nobreak + \vskip 3ex + \@afterheading\let\d@t\relax} +\def\@spart#1{% + {\parindent \z@ \raggedright + \interlinepenalty \@M + \normalfont + \huge \bfseries #1\par}% + \nobreak + \vskip 3ex + \@afterheading} + +\newcommand\secstyle{\bfseries\raggedright} + +\newcommand\section{\@startsection{section}{1}{\z@}% + {3.5ex \@plus 1.3ex \@minus .7ex}% + {2.3ex \@plus.4ex \@minus .4ex}% + {\normalfont\large\secstyle}} +\newcommand\subsection{\@startsection{subsection}{2}{\z@}% + {2.3ex\@plus 1ex \@minus .5ex}% + {1.2ex \@plus .3ex \@minus .3ex}% + {\normalfont\normalsize\secstyle}} +\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {2.3ex\@plus 1ex \@minus .5ex}% + {1ex \@plus .2ex \@minus .2ex}% + {\normalfont\normalsize\secstyle}} +\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}% + {1.75ex \@plus1ex \@minus.2ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} +\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% + {1.75ex \@plus1ex \@minus .2ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} + +% ---- turnaround for sections with figures ------ % +\def\bef@sec{\iffigprocessing\PoS@warnl{Floating figure \the\ffigcount\space + and startsection colliding}\fi + \iftabprocessing\PoS@warnl{Floating table \the\ftabcount\space + and startsection colliding}\fi + \edef\bef@everypar{\the\everypar}} % HACK FOR FLOATS AND \everypar +\def\aft@sec{\let\d@t\relax % RESTORE: NO DOTTED SUBSECS.. + \edef\tmp@everypar{\the\everypar}% % DELETED CLUBPENALTY, BELOW. + \everypar\expandafter{\bef@everypar{\tmp@everypar}}}% RESTORE. +\let\old@sec\section % +\let\old@ssec\subsection % +\let\old@sssec\subsubsection % OLD SECTIONING COMMANDS. +\let\old@par\paragraph % +\let\old@spar\subparagraph % +% ------- new forms ------- % +\renewcommand{\section}{\secdef\PoS@sec\PoS@secs} +\renewcommand{\subsection}{\secdef\PoS@ssec\PoS@ssecs} +\renewcommand{\subsubsection}{\secdef\PoS@sssec\PoS@sssecs} +\renewcommand{\paragraph}{\secdef\PoS@par\PoS@pars} +\renewcommand{\subparagraph}{\secdef\PoS@spar\PoS@spars} +% ---- unstarred forms ---- % +\def\PoS@sec[#1]#2{\ts@flag\bef@sec\old@sec[#1]{#2}\aft@sec} +\def\PoS@ssec[#1]#2{\bef@sec\old@ssec[#1]{#2}\aft@sec} +\def\PoS@sssec[#1]#2{\bef@sec\old@sssec[#1]{#2}\aft@sec} +\def\PoS@par[#1]#2{\bef@sec\old@par[#1]{#2}\aft@sec} +\def\PoS@spar[#1]#2{\bef@sec\old@spar[#1]{#2}\aft@sec} +% ----- starred forms ----- % +\def\PoS@secs#1{\bef@sec\old@sec*{#1}\aft@sec} +\def\PoS@ssecs#1{\bef@sec\old@ssec*{#1}\aft@sec} +\def\PoS@sssecs#1{\bef@sec\old@sssec*{#1}\aft@sec} +\def\PoS@pars#1{\bef@sec\old@par*{#1}\aft@sec} +\def\PoS@spars#1{\bef@sec\old@spar*{#1}\aft@sec} +% ----- end hack for sections with floats --------% + +\setlength\leftmargini {2.5em} +\leftmargin \leftmargini +\setlength\leftmarginii {2.2em} +\setlength\leftmarginiii {1.87em} +\setlength\leftmarginiv {1.7em} +\setlength\leftmarginv {1em} +\setlength\leftmarginvi {1em} +\setlength \labelsep {.5em} +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\renewcommand\theenumi{\@arabic\c@enumi} +\renewcommand\theenumii{\@alph\c@enumii} +\renewcommand\theenumiii{\@roman\c@enumiii} +\renewcommand\theenumiv{\@Alph\c@enumiv} +\newcommand\labelenumi{\theenumi.} +\newcommand\labelenumii{(\theenumii)} +\newcommand\labelenumiii{\theenumiii.} +\newcommand\labelenumiv{\theenumiv.} +\renewcommand\p@enumii{\theenumi} +\renewcommand\p@enumiii{\theenumi(\theenumii)} +\renewcommand\p@enumiv{\p@enumiii\theenumiii} +\newcommand\labelitemi{$\m@th\bullet$} +\newcommand\labelitemii{\normalfont\bfseries --} +\newcommand\labelitemiii{$\m@th\ast$} +\newcommand\labelitemiv{$\m@th\cdot$} +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} +\newcommand*\descriptionlabel[1]{\hspace\labelsep + \normalfont\bfseries #1} +%%%%%%%%%%%%%%%%%%%%%%%%%% AUTHORS/ADDRESSES %%%%%%%%%%%%%%%%%%%%%%%%%% +% *** After proceedings, the authors go in a hbox. => \break does not work!! +% *** if no address nobody closes the box! +\newif\if@speaker\@speakerfalse +\newif\if@dblspeak\@dblspeakfalse +\newtoks\prev@t +\newtoks\cur@t +\newbox\@firstaubox +\newskip\addr@skip\addr@skip=.38em%\@plus.02fil\@minus.3ex +\newskip\auth@skip\auth@skip=.6em\@plus.03fil\@minus.2ex + +\renewcommand\@author{\parskip\z@ + \def\\{\egroup % CLOSE & aftergroup! + \par % FIRST TIME \\=>ADDR. + \vskip\addr@skip % GLUE UNDER AUTHOR + \vbox\bgroup\hsize=.9\textwidth % + \small\it\raggedright % STYLE FOR ADDRESSES + \def\\{\par\leavevmode\ignorespaces}%\let\\\relax% + \leavevmode\ignorespaces}% + } +\renewcommand\author[1]{% + \global\@authortrue % + \prev@t=\expandafter{\@author}% % TWO TOKEN LISTS. + \cur@t={\vskip\auth@skip % glue before auth. + \vtop\bgroup #1\egroup % ACTUAL AUTH.\\ADD. + \par}% % + \long\xdef\@author{\the\prev@t\the\cur@t}%STORE ALL IN \@AUTHOR + } +%%%%%%%%%%%%%%%%%%%%%%%%%%%% SPEAKER %%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand\speaker[1]{\if@speaker\global\@dblspeaktrue\fi + \global\@speakertrue + \global\setbox\@firstaubox + \hbox{{\let\thanks\@gobble + \let\footnote\@gobble\small + \rm #1}}% + #1\thanks{Speaker.}\ + }% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% SHORT TITLE %%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newbox\PoSshorttitle@box +\newcommand\ShortTitle[1]{\global\setbox\PoSshorttitle@box + \hbox{\small\it #1}\global\@shorttitletrue} +%%%%%%%%%%%%%%%%%%%%%%%%%% Full Conference Info %%%%%%%%%%%%%%%%%%%%%%% +\gdef\FullConference@box{\relax} +\newcommand\FullConference[1]{\gdef\FullConference@box{ + \vbox{\small\raggedright + \it #1}}\@conftrue} +%%%%%%%%%%%%%%%%%%%%%%%%%% COPYRIGHT DATE %%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newbox\PoScopy@date +\newcommand\PoScopydate[1]{\global\setbox\PoScopy@date + \hbox{\scriptsize #1}\global\@PoScopytrue} +%%%%%%%%%%%%%%%%%%%%%%%%%%% ACKNOWELEDGMENTS %%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand\acknowledgments{\section*{\acknowlname}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EMAIL %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand\email[1]{{\tt\href{mailto:#1}{#1}}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DEDICATED %%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\gdef\dedic@ted{\relax} +\newcommand\dedicated[1]{\gdef\dedic@ted{\vskip .5\titlesk@c + \vbox{\small\it\raggedleft #1}}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PACS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\gdef\@PACS{\relax} +\newcommand\PACS[1]{\gdef\@PACS{\vskip.5\titlesk@c + \vbox{\small\tt\raggedleft PACS:\ #1}}} +%%%%%%%%%%%%%%%%% SPECIAL URL overrides paper@url %%%%%%%%%%%%%%%%%%%%% +\gdef\PoSspecial@url{\relax} +\newcommand\PoSspecialurl[1]{\@PoSspecialurltrue\gdef\PoSspecial@url{% + \hbox{\tiny\tt #1}}} +%%%%%%%%%%%%%%%%%%%%%%%%% URL %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newbox\PoSpaper@url +\global\setbox\PoSpaper@url\hbox{\tiny\ttfamily + http://pos.sissa.it/} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% COPYRIGHT %%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\gdef\PoScopyright@box{\hbox{{\tiny $\copyright$ Copyright owned by +the author(s) under the terms of the Creative Commons +Attribution-NonCommercial-ShareAlike Licence.}}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ABSTRACT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand{\abstract}[1]% % ABSTR. IN NORMALSIZE + {\gdef\abstract@cs{ % cs FOR WHOLE ABSTRACT + {\small + \ignorespaces #1}} + \normalsize + \global\@abstracttrue} +%%%%%%%%%%%%%%%%%%%%%%%%%% OTHER ENVIRONMENTS %%%%%%%%%%%%%%%%%%%%%%%%% +\newenvironment{verse} + {\let\\\@centercr + \list{}{\itemsep \z@ + \itemindent -1.5em% + \listparindent\itemindent + \rightmargin \leftmargin + \advance\leftmargin 1.5em}% + \item\relax} + {\endlist} +\newenvironment{quotation} + {\list{}{\listparindent 1.5em% + \itemindent \listparindent + \rightmargin \leftmargin + \parsep \z@ \@plus\p@}% + \item\relax} + {\endlist} +\newenvironment{quote} + {\list{}{\rightmargin\leftmargin}% + \item\relax} + {\endlist} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% THEOREMS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\def\@xthm#1#2{\@begintheorem{#2} % theorems are numbered + {\csname the#1\endcsname.} % with a . after the number + \ignorespaces} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% APPENDIX %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand\appendix{\par + \setcounter{section}{0}% + \setcounter{subsection}{0}% + \renewcommand\thesection{\@Alph\c@section}} +%%%%%%%%%%%%%%%%%%%%%%%%%%% SOME MORE LENGHTS %%%%%%%%%%%%%%%%%%%%%%%%% +\setlength\arraycolsep{2\p@} % TO MATCH eqnarrays<->equations +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% THE EQUATION %%%%%%%%%%%%%%%%%%%%%%%%%%%% +\renewcommand\theequation{\ifnum\c@section=0\else\thesection.\fi + \@arabic\c@equation} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%% FIGURES, TABLES %%%%%%%%%%%%%%%%%%%%%%%%%% +\newcounter{figure} +\renewcommand\thefigure{\@arabic\c@figure} +\def\fps@figure{Htbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename~\thefigure} +\newenvironment{figure} + {\@float{figure}} + {\end@float} +\newenvironment{figure*} + {\@dblfloat{figure}} + {\end@dblfloat} +\newcounter{table} +\renewcommand\thetable{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename~\thetable} +\newenvironment{table} + {\@float{table}} + {\end@float} +\newenvironment{table*} + {\@dblfloat{table}} + {\end@dblfloat} +%%-----------------------------------------------------------------%% +\newcommand{\FIGURE}[2][v]{\begin{floatingfigure}[#1]#2 + \end{floatingfigure}} +\newcommand{\TABLE}[2][v]{\begin{floatingtable}[#1]{#2} + \end{floatingtable}} +\newcommand{\EPSFIGURE}[3][v]{\begin{floatingfigure}[#1]\epsfig{file=#2} + \caption{#3}\end{floatingfigure}} +\newcommand{\TABULAR}[4][v]{\begin{floatingtable}[#1]{\begin{tabular}{#2} + #3\end{tabular}}\caption{#4} + \end{floatingtable}} +%Check below, and put automatic width *** +\newcommand{\DOUBLEFIGURE}[5][ht]{\@dblfloat{figure}[#1]\centerline{% + \parbox{.45\textwidth}{\centerline{\epsfig{file=#2}}}~~~~ + \parbox{.45\textwidth}{\centerline{\epsfig{file=#3}}}} + \centerline{\parbox[t]{.45\textwidth}{\caption{#4}}~~~~ + \parbox[t]{.45\textwidth}{\caption{#5}}}\end@dblfloat} +\newcommand{\DOUBLETABLE}[5][ht]{\@dblfloat{table}[#1]\centerline{% + \parbox{.45\textwidth}{\centerline{#2}}~~~~ + \parbox{.45\textwidth}{\centerline{#3}}} + \centerline{\parbox[t]{.45\textwidth}{\caption{#4}}~~~~ + \parbox[t]{.45\textwidth}{\caption{#5}}}\end@dblfloat} +%%%%%%---------------- FROM FLOATFLT PACKAGE ------------------%%%%%%%% +%% Original file `floatflt.sty', modified by F.Nesti to: +%% be inserted in PoS.cls; +%% correct float placement when shifting past pages; +%% correct incompatibility with \marginpar; +%% correct incompatibility with \@startsection; +%% correct persisting indentation in following pars; +%% let float also at beginning of pages; +%% avoid the widht specification. +%% +%% Original was 1994-1996 by Mats Dahlgren . +%% +%%%%%%%%\NeedsTeXFormat{LaTeX2e}[1994/06/01] %LEFT THIS STUFF TO +%%%%%%%%\ProvidesPackage{floatflt}[1996/02/27 v. 1.3] %RECONVERT TO PACKAGE. +\newcounter{OptionTest} +\if@twoside + \setcounter{OptionTest}{0} +\else % POS: 2side=p/1side=r + \setcounter{OptionTest}{1} +\fi +%%%%%%%%\DeclareOption{rflt}{\setcounter{OptionTest}{1}} +%%%%%%%%\DeclareOption{lflt}{\setcounter{OptionTest}{2}} % CHOSEN. +%%%%%%%%\DeclareOption{vflt}{\setcounter{OptionTest}{0}} +%%%%%%%%\DeclareOption*{\OptionNotUsed} +%%%%%%%%\ProcessOptions +\newbox\@tmpbox +\newbox\figbox +\newbox\tabbox +\newbox\pagebox +\newcount\ffigcount +\newcount\ftabcount +\newcount\hangcount +\newcount\nosuccesstryfig +\newcount\nosuccesstrytab +\newdimen\figgutter \figgutter=1truepc +\newdimen\tabgutter \tabgutter=1truepc +\newdimen\fl@wd +\newdimen\fl@ht +%\newdimen\fl@gut +\newdimen\htdone \htdone=\z@ +\newdimen\pageht +\newdimen\startpageht +\newdimen\floatfltwidth +\newdimen\fltitemwidth +\newif\iftryingfig \tryingfigfalse +\newif\iftryingtab \tryingtabfalse +\newif\ifdoingfig \doingfigfalse +\newif\ifdoingtab \doingtabfalse +\newif\iffigprocessing \figprocessingfalse +\newif\iftabprocessing \tabprocessingfalse +\newif\ifpageafterfig \pageafterfigfalse +\newif\ifpageaftertab \pageaftertabfalse +\newif\ifoddpages +\newif\ifoutput +\newtoks\outputpretest +\def\@captype{} +%%---------------- ORRIBLE HACKS, SORRY -------------------------%% +\let\old@marginpar\marginpar % +\renewcommand\marginpar[1]{{\outputpretest={\outputtrue}% REDEF \marginpar. + \old@marginpar{#1}}} % +\def\g@addto#1#2{{\toks@\expandafter{#1#2}% + \xdef#1{\the\toks@}}}% +\def\postpone@captions{% % +% \global\let\tmp@label\label % REDEF \caption AND + \global\let\tmp@caption\caption % \label, LATER. + \global\let\later@capt\relax % UN PO' PESANTI + \gdef\later@label{}% % MA D'ALTRONDE... + \let\J@ref\ref\def\ref{\protect\J@ref}% % protect ref in captions.. + \renewcommand\caption{\@ifnextchar[\J@@caption\J@caption}% + \newcommand\J@caption[1]{\gdef\later@capt{\tmp@caption{##1}}}% LOCAL!! + \newcommand\J@@caption[2][v]% + {\gdef\later@capt{\tmp@caption[##1]{##2}}}% LOCAL!! + \renewcommand\@@label[1]{\egroup\name{ref-##1}% % TAG WHERE CALLED, AT LEAST, + \if@draft\norm@note{}{LAB: ##1}\fi% & DRAFTNOTE. + \g@addto\later@label{\old@label{##1}}}% + } +\AtEndDocument{\iftryingfig\PoS@warnl{Floating figure \the\ffigcount\space + remains undone}\fi + \iftryingtab\PoS@warnl{Floating table \the\ftabcount\space + remains undone}\fi} +%%----------------- FIGURE ---------------------------------------%% +\newenvironment{floatingfigure}[1][v]% +{\@tfor \@tempa :=#1\do {\xdef\@fside{\@tempa}}% + \global\advance\ffigcount by 1% + \iffigprocessing {\count0=\ffigcount\advance\count0 by -1% + \PoS@warnl{Floating figures \the\count0\space\space and + \the\ffigcount\space colliding}}\fi + \iftabprocessing \PoS@warnl{Floating table \the\ftabcount\space and + floating figure \the\ffigcount\space colliding}\fi + \postpone@captions + \global\setbox\@tmpbox=\hbox\bgroup% begin of figbox %HBOX FOR AUTO WIDTH! +} +{% +\egroup% % CALCULATE WIDTH (NO CAPTION FOR NOW) +\global\setlength{\floatfltwidth}{\the\wd\@tmpbox}% +\ifdim\floatfltwidth<.6\columnwidth% % IF NOT TOO WIDE OK: + \global\setbox\figbox=\vbox{\hsize=\floatfltwidth + \def\@captype{figure}% + \noindent\unhbox\@tmpbox + \later@capt\later@label}% + \global\figprocessingtrue + \global\everypar={\tryfig\oldeverypar}% must be set globally! + \figinsert\par +\else% % ELSE NORMAL LATEX FIGURE, SIGH. + \if\@fside v \def\@fside{ht}\fi + \ifdim\floatfltwidth<\columnwidth + \def\@@tempa{\@float{figure}[}\let\@@tempb\end@float + \else + \def\@@tempa{\@dblfloat{figure}[}\let\@@tempb\end@dblfloat + \fi + \expandafter\@@tempa\@fside]\center\unhbox\@tmpbox\later@capt\later@label\@@tempb +\fi +} +%%------------ TABLE ----------------------------------------------%% +\newenvironment{floatingtable}[1][v]% +{\@tfor \@tempa :=#1\do {\global\edef\@tside{\@tempa}}% + \global\advance\ftabcount by 1% + \iftabprocessing {\count0=\ftabcount\advance\count0 by -1% + \PoS@warnl{Floating tables \the\count0\space + \space and \the\ftabcount \space colliding}}\fi + \iffigprocessing \PoS@warnl{Floating figure \the\ffigcount\space and + floating table \the\ftabcount\space colliding}\fi + \postpone@captions + \global\setbox\@tmpbox=\hbox\bgroup% begin of tabbox, ACTUALLY AN HBOX. +} +{% +\egroup% end of \tabbox, % ACTUALLY \@tmpbox +\global\setlength{\floatfltwidth}{\the\wd\@tmpbox}% +\ifdim\floatfltwidth<.6\columnwidth% % IF NOT TOO WIDE OK: + \global\setbox\tabbox=\vbox{\hsize=\floatfltwidth + \def\@captype{table}% + \noindent\unhbox\@tmpbox + \later@capt\later@label}% + \global\tabprocessingtrue + \global\everypar={\trytab\oldeverypar}% + \tabinsert\par% +\else% % ELSE NORMAL LATEX TABLE. +% \PoS@mess{Floating table \the\ftabcount\space is +% wide becomes a LaTeX float}% + \ifdim\floatfltwidth<1.1\columnwidth + \if\@tside v \def\@tside{ht}\fi + \def\@@tempa{\@float{table}[}\let\@@tempb\end@float + \else + \if\@tside v \def\@tside{t}\fi + \def\@@tempa{\@dblfloat{table}[}\let\@@tempb\end@dblfloat + \fi + \expandafter\@@tempa\@tside]% % ACTUALLY CALL THE LATEX FLOAT + \center\unhbox\@tmpbox\later@capt\later@label + \@@tempb +\fi% +} +%----------- prepare for tries ----------------------------% +\def\figinsert{% + \global\nosuccesstryfig=0% + \global\outputpretest={\do@test}% + \global\tryingfigtrue \global\doingfigfalse% + \global\pageafterfigfalse}% +\def\tabinsert{% + \global\nosuccesstrytab=0% + \global\outputpretest={\do@test}% + \global\tryingtabtrue \global\doingtabfalse% + \global\pageaftertabfalse}% +%----------- init -----------------------------------------% +\AtBeginDocument{% + \edef\oldoutput{\the\output} + \output={\the\outputpretest\ifoutput\oldoutput\fi}% + \outputpretest={\outputtrue}% + \edef\oldeverypar{\the\everypar}% PERCHE' NESSUNO LO RIMETTE PIU' A POSTO?*** +} +%---- tests during \outputpretest -------------------------% +\def\do@test{% + \ifnum\outputpenalty=-10005 +% \output + \setbox\pagebox=\vbox{\unvbox255}% + \global\pageht=\ht\pagebox + \global\outputfalse + \unvbox\pagebox + \dimen0=\pageht\advance\dimen0 by 2 \baselineskip + \ifdim\dimen0>\vsize\global\pageht\z@\fi + \else + \global\outputtrue + \ifnum\outputpenalty>-\@Mi %ie \marginpar's give penalty. + \ifdoingtab\global\pageaftertabtrue\fi + \ifdoingfig\global\pageafterfigtrue\fi + \fi + \fi}% +%-------- check for side ----------------------------------% +\def\chk@side#1{% DEFINED \fl@sid, BUT IF CHOSEN A DEFAULT, ELIMINATE ALL *** + {\edef\fl@sid{#1}% + \if\fl@sid r\global\oddpagestrue\fi + \if\fl@sid l\global\oddpagesfalse\fi + \if\fl@sid p% + \ifodd\c@page\global\oddpagesfalse + \else\global\oddpagestrue\fi + \fi + \if\fl@sid v% + \ifnum\theOptionTest=0% + \ifodd\c@page\global\oddpagesfalse + \else\global\oddpagestrue\fi + \else + \ifodd\theOptionTest\global\oddpagestrue + \else\global\oddpagesfalse\fi + \fi + \fi + }}% +%-------- get point in page -------------------------------% +\def\get@pageht{{\everypar={\relax}\setbox0=\lastbox + \parindent=\wd0 \parskip=\z@ \par + \penalty-10005 \leavevmode}}% +%-------- try at everypar ---------------------------------% +\def\tryfig{% + \global\fl@ht\ht\figbox + \global\fl@wd\wd\figbox + \global\let\fl@gut\figgutter + \iftryingfig + \get@pageht + \dimen0=\vsize + \advance\dimen0 by -\pageht + \advance\dimen0 by -2\baselineskip + \ifdim\dimen0>\fl@ht + \chk@side\@fside + \dimen0=0.3\baselineskip + \vrule depth \dimen0 width \z@%height 1.5\baselineskip + \vadjust{\kern -\dimen0 + \vtop to \dimen0{% + \baselineskip=\dimen0 + \vss \vbox to 1ex{% + \ifoddpages + \hb@xt@\hsize{\hss\copy\figbox}% + \else% leftsetting + \hb@xt@\hsize{\copy\figbox\hss}% + \fi + \vss}\null}}% + \global\tryingfigfalse + \global\doingfigtrue + \global\startpageht=\pageht + \global\htdone=\z@ + \dohang + \ifnum\nosuccesstryfig>0% + \PoS@mess{Flt. fig. \the\ffigcount\space set on page \the\count0, + shifted \the\nosuccesstryfig\space par(s) forward}% +% \else +% \PoS@mess{Floating figure \the\ffigcount\space +% set on page \the\count0}% + \fi + \else + \global\advance\nosuccesstryfig by 1 + \fi + \else% % IF NOT TRYING + \ifdoingfig + \get@pageht + \global\htdone=\pageht + \global\advance\htdone by -\startpageht + \ifpageafterfig + \global\doingfigfalse% IN CASE A PAGEBREAK JUST BELOW? + \else + \dimen0=\fl@ht + \advance\dimen0 by .85\baselineskip % .85 ENOUGH: WE ARE AT NEW PAR +% \typeout{FLOAT HT: \the\dimen0, HTDONE: \the\htdone} + \ifdim\htdone<\dimen0% + \dohang + \else + \global\doingfigfalse + \fi + \fi + \ifdoingfig\else\global\figprocessingfalse\fi% IF NO MORE DOING. + \else + \global\outputpretest={\outputtrue}% NOT RESTORE EVPAR IF NOT DOING? + \fi% % END IF DOING + \fi% % END IF TRYING +} +\def\trytab{% + \global\fl@ht\ht\tabbox + \global\fl@wd\wd\tabbox + \global\let\fl@gut\tabgutter + \iftryingtab + \get@pageht + \dimen0=\vsize + \advance\dimen0 by -\pageht + \advance\dimen0 by -2\baselineskip + \ifdim\dimen0>\fl@ht + \chk@side\@tside + \dimen0=0.3\baselineskip + \vrule depth \dimen0 width \z@ + \vadjust{\kern -\dimen0 + \vtop to \dimen0{% + \baselineskip=\dimen0 + \vss \vbox to 1ex{% + \ifoddpages + \hb@xt@\hsize{\hss\copy\tabbox}% + \else% leftsetting + \hb@xt@\hsize{\copy\tabbox\hss}% + \fi + \vss}\null}}% + \global\tryingtabfalse + \global\doingtabtrue + \global\startpageht=\pageht + \global\htdone=\z@ + \dohang + \ifnum\nosuccesstrytab>0% + \PoS@mess{Flt. tab. \the\ftabcount\space set on page \the\count0, + shifted \the\nosuccesstrytab\space par(s) forward}% + \fi + \else + \global\advance\nosuccesstrytab by 1 + \fi + \else + \ifdoingtab + \get@pageht + \global\htdone=\pageht + \global\advance\htdone by -\startpageht + \ifpageaftertab + \global\doingtabfalse + \else + \dimen0=\fl@ht + \advance\dimen0 by .85\baselineskip % .85 ENOUGH: WE ARE AT NEW PAR + \ifdim\htdone<\dimen0% + \dohang + \else + \global\doingtabfalse + \fi + \fi + \ifdoingtab\relax\else\global\tabprocessingfalse\fi + \else + \global\outputpretest={\outputtrue}% + \fi +\fi +} +%----- hanging lord -----------------------------% +\def\dohang{% + \dimen0=\fl@ht + \advance\dimen0 by -\htdone + \advance\dimen0 by 1.999\baselineskip % (16/12/98) WAS 1.49 BUT + \hangcount=\dimen0 % TEX ROUNDS ON STRICT INTEGERS + \divide\hangcount by \baselineskip % IN THIS DIVISION! + \dimen0=\fl@wd + \advance\dimen0 by \fl@gut + \ifoddpages + \global\hangindent=-\dimen0% placing right + \else + \global\hangindent=\dimen0% placing left + \fi + \global\hangafter=-\hangcount +% \fi +} +%----------------------- TWO NEWITEMS ---------------------% +\newcommand{\fltitem}[2][\z@]{\setlength{\fltitemwidth}{\linewidth}% + \addtolength{\fltitemwidth}{-\floatfltwidth}% + \addtolength{\fltitemwidth}{-0.5em}% + \item \parbox[t]{\fltitemwidth}{#2}\\[#1]} +\newcommand{\fltditem}[3][\z@]{\setlength{\fltitemwidth}{\linewidth}% + \addtolength{\fltitemwidth}{-\floatfltwidth}% + \addtolength{\fltitemwidth}{-0.5em}% + \item[#2] \parbox[t]{\fltitemwidth}{#3}\\[#1]} +%%%%%%\endinput +%% +%% End of ex-file `floatflt.sty'. + +%%% this is a modification to the standard latex to make bottom +%%% figures appear above the footnote +% problema: se nella stessa pagina ci sono una figura piccola e una +% [b] o [t] dopo di essa quella piccola viene a sinistra +% ma questo succede anche senza questa patch! +% e con o senza footnote. + +\newbox\JCAP@outputbox +\gdef \@makecol {% + \ifvoid\footins + \setbox\@outputbox \box\@cclv + \else + \setbox\@outputbox \vbox {% + \boxmaxdepth \@maxdepth + \@tempdima\dp\@cclv + \unvbox \@outputbox + \unvbox \@cclv + \vskip-\@tempdima + }% + \setbox\JCAP@outputbox \vbox {% + \vskip \skip\footins + \color@begingroup + \normalcolor + \footnoterule + \unvbox \footins + \color@endgroup + }% + \fi + \xdef\@freelist{\@freelist\@midlist}% + \global \let \@midlist \@empty + \@combinefloats + \ifvbox\@kludgeins + \@makespecialcolbox + \else + \setbox\@outputbox \vbox to\@colht {% + \@texttop + \dimen@ \dp\@outputbox + \unvbox \@outputbox + \vskip -\dimen@ + \unvbox\JCAP@outputbox + \@textbottom + }% + \fi + \global \maxdepth \@maxdepth +} +%%% end of the patch + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% CAPTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{8\p@ plus 1pt minus 2pt} +\setlength\belowcaptionskip{0\p@} +\long\def\@makecaption#1#2{% + \if@hyper{\edef\@pippo{the\@captype} + \name{\@captype\expandafter\csname\@pippo\endcsname}}\fi% + \vskip\abovecaptionskip + {\let\label\@gobble% % FN 10.2.97 REMOVED LATEX BUG: + \let\index\@gobble% % LARGE CAPTIONS PROCESS LABEL + \let\glossary\@gobble% % TWO TIMES. + \sbox\@tempboxa{\small {\bfseries #1:} #2}% % + \global\dimen0\wd\@tempboxa}% % + \ifdim \dimen0 >\hsize + \small {\bfseries #1:} #2\par + \else + \global\@minipagefalse \sbox\@tempboxa{\small {\bfseries #1:} #2}% + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% FONTS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% TOC %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand\tocsecs{} +\newcommand\@pnumwidth{1.55em} +\newcommand\@tocrmarg{2.55em} +\newcommand\@dotsep{4.5} +\setcounter{tocdepth}{3} +\newcommand\tableofcontents{% +\if@todotoc + \section*{\contentsname\label{-TOC-}} + \@starttoc{toc}% + \gdef\tableofcontents{\PoS@igno{\tableofcontents\space already done}} +\else +\PoS@ignol{\tableofcontents. Use option [toc]} +\fi} +\newcommand*\l@part[2]{\def\hyp@typ{part}% + \ifnum \c@tocdepth >-2\relax + \addpenalty\@secpenalty + \addvspace{2.25em \@plus\p@}% + \begingroup + \setlength\@tempdima{3em}% + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + {\leavevmode + \large \bfseries \tocsecs#1\hfil \hb@xt@\@pnumwidth{\hss + \intPlink{\hash pag#2}{#2}}}\par + \nobreak + \if@compatibility + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \fi + \endgroup + \fi} +\newcommand*\l@section[2]{\def\hyp@typ{sec}% + \ifnum \c@tocdepth >\z@ + \addpenalty\@secpenalty + \addvspace{1.0em \@plus\p@}% + \setlength\@tempdima{1.8em}% %WIDTH OF SECT. N. + \begingroup + \let\d@t.% + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + \leavevmode \bfseries + \advance\leftskip\@tempdima + \hskip -\leftskip + \tocsecs#1\nobreak\hfil %HREF HERE WOULD GET ALSO THE TITLE(...) + \nobreak\hb@xt@\@pnumwidth{\hss \intPlink{\hash pag#2}{#2}}\par + \endgroup + \fi} + +\newcommand*\l@subsection{\def\hyp@typ{sec}\@tocline{2}{1.8em}{2.3em}} +\newcommand*\l@subsubsection{\def\hyp@typ{sec}\@tocline{3}{4.1em}{3.1em}} +\newcommand*\l@paragraph{\def\hyp@typ{sec}\@tocline{4}{7.2em}{4.3em}} +\newcommand*\l@subparagraph{\def\hyp@typ{sec}\@tocline{5}{10.5em}{5em}} + +\if@hyper + \let\old@dtl\@dottedtocline + \def\@dottedtocline#1#2#3#4#5{\old@dtl{#1}{#2}{#3}{#4}{% + \intPlink{\hash pag#5}{#5}}} +\fi + +\def\@tocline#1#2#3#4#5{% + \ifnum #1>\c@tocdepth \else + \vskip \z@ \@plus.2\p@ + {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #2\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@tempdima #3\relax + \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip + {#4}\nobreak + \hfill + \nobreak + \hb@xt@\@pnumwidth{\hfil\normalfont \normalcolor \intPlink{\hash pag#5}{#5}}% + \par}% + \fi} + + +%%%%%%%%%%%%%%%%%%%%%% LIST OF FIGURES AND TABLES %%%%%%%%%%%%%%%%%%%%% +\if@draft % ONLY IF DRAFT! ... + \newcommand\listoffigures{% + \section*{\listfigurename + \@mkboth{\MakeUppercase\listfigurename}% + {\MakeUppercase\listfigurename}}% + \@starttoc{lof}% + } + \newcommand*\l@figure{\def\hyp@typ{figure}\@dottedtocline{1}{1.5em}{2.3em}} + \newcommand\listoftables{% + \section*{\listtablename + \@mkboth{% + \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}% + \@starttoc{lot}% + } + \newcommand*\l@table{\def\hyp@typ{table}\@dottedtocline{1}{1.5em}{2.3em}} +\else + \newcommand\listoffigures{\PoS@ignol{List of figures (draft mode only)}} + \newcommand\listoftables{\PoS@ignol{List of tables (draft mode only)}} +\fi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% BIBLIOGRAPHY %%%%%%%%%%%%%%%%%%%%%%%%%%%%*** +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newenvironment{thebibliography}[1]% %UNFORTUNATELY MODIFIED.. + {\bgroup\raggedright\small\section*{\refname + \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}% + \list{\name{bib\@arabic\c@enumiv}% HOPE! + \@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy\clubpenalty4000\widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist\egroup} +\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em} +\if@draft + \let\old@bbt\@bibitem\let\old@lbbt\@lbibitem% LOOK THE DISASTER HERE BELOW. + \def\@lbibitem[#1]#2{\old@lbbt[#1]{#2}\reversemarginpar{\sf\bfseries\small#2}} + \def\@bibitem#1{\old@bbt{#1}\reversemarginpar{\sf\bfseries\small#1}} +\fi +\let\@openbib@code\@empty + +\newcommand{\pos}[1]{\href{http://pos.sissa.it/cgi-bin/reader/contribution.cgi?id=#1}{\tt #1}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% FOOTNOTES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\skip\footins = 1\bigskipamount plus 2pt minus 4pt + +\addtolength{\footnotesep}{1pt} +\renewcommand\footnoterule{% % NO HYPER... + \kern-3\p@ + \hrule\@width.4\columnwidth + \kern2.6\p@} +\newcommand\@makefntext[1]{% + \parindent 20.39995pt% +%\setlength\parindent{20pt} + \noindent + \hb@xt@\parindent{\hss\@makefnmark}#1} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% NAMES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand\contentsname{Contents} +\if@draft\newcommand\listfigurename{List of figures} + \newcommand\listtablename{List of tables}\fi +\newcommand\refname{References} +\newcommand\indexname{Index} +\newcommand\figurename{Figure} +\newcommand\tablename{Table} +\newcommand\partname{Part} +\newcommand\appendixname{Appendix} +\newcommand\abstractname{Abstract:} +\newcommand\acknowlname{Acknowledgments} + +\newcommand\today{} +\edef\today{\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 + \space\number\day, \number\year} + +\setlength\columnsep{20\p@} +\setlength\columnseprule{0\p@} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DEFAULTS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\pagestyle{PoS} +\pagenumbering{arabic} +\@addtoreset{equation}{section} + \let\pagestyle\@gobble + \let\thispagestyle\@gobble + \let\pagenumbering\@gobble +\onecolumn + +% FOR REQUESTED FRONTMATTER ... +\AtBeginDocument{\bgroup% SOME NICE (LOCAL) MESSAGES... + \def\@APPwarn#1{\PoS@warnl{\protect#1 should appear + before \protect\begin{document}}}% + \def\@APPerr#1{\ClassError{PoS}{\protect#1 should appear + before \protect\begin{document}}}% + \if@author\else\@APPerr{Some \protect\author{...}}\fi + \if@abstract\else\@APPerr{\abstract{...}}\fi + \if@conf\else\@APPerr{\FullConference{...}}\fi + \if@shorttitle\else\@APPerr{\ShortTitle{...}}\fi + \egroup + \auto@maketitle + \if@speaker\else\PoS@warnl{One \protect\speaker{...} + must be specified among authors}\fi + \if@dblspeak\PoS@warnl{A single \protect\speaker{...} + should appear in proceedings}\fi +} +\endinput +%% +%% End of file `PoS.cls'. diff --git a/PoSauthmanual.pdf b/PoSauthmanual.pdf new file mode 100644 index 0000000..2be4f66 Binary files /dev/null and b/PoSauthmanual.pdf differ diff --git a/PoSlogo.pdf b/PoSlogo.pdf new file mode 100644 index 0000000..2823622 Binary files /dev/null and b/PoSlogo.pdf differ diff --git a/PoSlogo.ps b/PoSlogo.ps new file mode 100644 index 0000000..c0a18f9 --- /dev/null +++ b/PoSlogo.ps @@ -0,0 +1,3306 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%%Title: testata_DOC.eps +%%Creator: Adobe Illustrator(R) 9.0 +%%AI8_CreatorVersion: 9.0%AI9_PrintingDataBegin%%For: Pippo Pluto +%%CreationDate: 10/1/2004 +%%CropBox: 0.000000 0.000000 428.655273 44.812988 +%%BoundingBox: 0 0 429 45 +%%HiResBoundingBox: 0.000000 0.000000 428.655273 44.812988 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Core 2.0 0 +%%DocumentFonts: +%%DocumentSuppliedFonts: +%%PageOrder: Ascend +%%DocumentCustomColors: (PANTONE DS 284-5 U) +%%+ (PANTONE DS 296-1 U) +%%+ (PANTONE DS 273-1 U) +%%CMYKCustomColor: +%%RGBCustomColor: 0.509796 0.705872 0.423523 (PANTONE DS 284-5 U) +%%+ 0.399994 0.611755 0.0862732 (PANTONE DS 296-1 U) +%%+ 0 0.325485 0.164703 (PANTONE DS 273-1 U) + +%%EndComments +%%BeginDefaults +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright (C) 1997-1999 Adobe Systems, Inc. All Rights Reserved. +systemdict /setpacking known +{ + currentpacking + true setpacking +} if +userdict /Adobe_AGM_Core 233 dict dup begin put +/nd{ + null def +}bind def +/Adobe_AGM_Core_Id /Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_src256 256 string def +/AGMCORE_dst64 64 string def +/AGMCORE_srcLen nd +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_imagestring0 nd +/AGMCORE_imagestring1 nd +/AGMCORE_imagestring2 nd +/AGMCORE_imagestring3 nd +/AGMCORE_imagestring4 nd +/AGMCORE_imagestring5 nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_mbuf () def +/AGMCORE_ybuf () def +/AGMCORE_kbuf () def +/AGMCORE_gbuf () def +/AGMCORE_bbuf () def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen [currentscreen] cvx def +/AGMCORE_tmp 0 def +/AGMCORE_arg1 nd +/AGMCORE_arg2 nd +/AGMCORE_&setgray nd +/AGMCORE_&image nd +/AGMCORE_&colorimage nd +/AGMCORE_&imagemask nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&&setcolorspace nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_in_rip_sep nd +/AGMCORE_host_sep nd +/AGMCORE_will_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ccimage_exists nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSA_cache 0 dict def +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_pattern_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_ndx nd +/AGMCORE_err_strings nd +/AGMCORE_cur_err nd +/AGMCORE_ovp nd +/AGMCORE_CRD_cache where{ + pop +}{ + /AGMCORE_CRD_cache 0 dict def +}ifelse +/bdf +{ + bind def +} bind def +/xdf +{ + exch def +} def +/ldf +{ + load def +} def +/ddf +{ + put +} def +/xddf +{ + 3 -1 roll put +} def +/xpt +{ + exch put +} def + /bdict + { + mark + } def + + /edict + { + counttomark 2 idiv dup dict begin {def} repeat pop currentdict end + }def + +/ps_level + /languagelevel where{ + pop languagelevel + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr} stopped { + -1 + }if +def +/ndf +{ + 1 index where{ + pop pop pop + }{ + dup xcheck + {bind}if + def + }ifelse +} def +/skip_image +{ + has_color ne{ + dup 256 idiv + {currentfile AGMCORE_str256 readstring pop pop}repeat + currentfile AGMCORE_str256 0 4 -1 roll 256 mod getinterval + readstring pop pop + }{ + pop + }ifelse +} def +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [ 5 1 roll ] bind cvx +} def +/colorbuf +{ + 0 1 2 index length 1 sub + { + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + } for +} def +/makereadonlyarray +{ + /packedarray where + {pop packedarray} + {array astore readonly} + ifelse +} def +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type /dicttype eq + { + dup /HalftoneType get 1 eq + { + /SpotFunction get + } + { + dup /HalftoneType get 2 eq + { + /GraySpotFunction get + } + { + pop + {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 sub} + {dup mul exch dup mul add 1 exch sub}ifelse}bind + } + ifelse + } + ifelse + } + if +} def +/clp_npth +{ + clip newpath +} def +/eoclp_npth +{ + eoclip newpath +} def +/stkpath_clp_npth +{ + strokepath clip newpath +} def +/stk_n_clp_npth +{ + gsave stroke grestore clip newpath +} def +/npth_clp +{ + newpath clip +} def +/graphic_setup +{ + /AGMCORE_graphicsave save def + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + [] 0 setdash + 10 setmiterlimit + newpath + false setoverprint + false setstrokeadjust + userdict begin + /showpage {} def + mark +} def +/graphic_cleanup +{ + cleartomark + end + AGMCORE_graphicsave restore +} def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + + /AGMCORE_arg2 xdf + /AGMCORE_arg1 xdf + + clippath pathbbox newpath pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + dup (.) ne AGMCORE_arg1 0 lt and + { + pop + } + { + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + } if + AGMCORE_str256 0 AGMCORE_tmp getinterval show ( ) show + } ifelse + + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + } + { + dup 94 eq + { + pop + AGMCORE_arg1 0 ge + { + AGMCORE_arg1 AGMCORE_str256 cvs + dup /AGMCORE_tmp exch length def + AGMCORE_str256 exch 0 exch putinterval + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + } if + AGMCORE_str256 0 AGMCORE_tmp getinterval show + } + { + /AGMCORE_arg1 0 def + } ifelse + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + AGMCORE_arg1 0 ne + { + /AGMCORE_arg1 AGMCORE_arg2 def + } if + } + { + AGMCORE_str256 exch AGMCORE_tmp exch put + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + } ifelse + } forall +} bdf +level2{ + /AGMCORE_map_reserved_ink_name + { + dup type /stringtype eq{ + dup /Red eq{ + pop (_Red_) + }{ + dup /Green eq{ + pop (_Green_) + }{ + dup /Blue eq{ + pop (_Blue_) + }{ + dup /Cyan eq{ + pop (_Cyan_) + }{ + dup /Magenta eq{ + pop (_Magenta_) + }{ + dup /Yellow eq{ + pop (_Yellow_) + }{ + dup /Black eq{ + pop (_Black_) + }{ + dup / eq{ + pop (Process) + }if + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + }if + }def +}if +/doc_setup{ + Adobe_AGM_Core begin + + /AGMCORE_will_host_separate xdf + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + + errordict /AGM_handleerror known not + { + errordict /AGM_handleerror errordict /handleerror get put + errordict /handleerror + { + Adobe_AGM_Core begin + $error /newerror get AGMCORE_cur_err null ne and { + $error /newerror false put + AGMCORE_cur_err /AGMCORE_bad_environ eq + { + /AGMCORE_bad_environ AGMCORE_ps_level AGMCORE_ps_version + } + { + AGMCORE_cur_err 0 0 + } ifelse + compose_error_msg + } if + $error /newerror true put + end + errordict /AGM_handleerror get exec + } bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + + AGMCORE_environ_ok not + {/AGMCORE_cur_err /AGMCORE_bad_environ def} if + + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + /AGMCORE_&&setcolorspace /setcolorspace ldf + }if + /AGMCORE_&image systemdict/image get def + /AGMCORE_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMCORE_&colorimage /colorimage ldf + }if + /AGMCORE_in_rip_sep + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + def + level2 not{ + /xput{ + dup load dup length exch maxlength eq{ + dup dup load dup + length dup 0 eq {pop 1} if 2 mul dict copy def + }if + load begin + def + end + }def + }{ + /xput{ + load 3 1 roll put + }def + }ifelse + /AGMCORE_gstate_known{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse + }ndf + /AGMCORE_GSTATE AGMCORE_gstate_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 7 def + /AGMCORE_&gsave /gsave ldf + /AGMCORE_&grestore /grestore ldf + /AGMCORE_&grestoreall /grestoreall ldf + /AGMCORE_&save /save ldf + /AGMCORE_gdictcopy { + begin + { def } forall + end + }def + /AGMCORE_gput { + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget { + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave { + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge {limitcheck} if + Adobe_AGM_Core exch + /AGMCORE_gstackptr exch put + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore { + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt {1 add} if + Adobe_AGM_Core exch + /AGMCORE_gstackptr exch put + }def + /grestoreall { + AGMCORE_&grestoreall + Adobe_AGM_Core + /AGMCORE_gstackptr AGMCORE_gstacksaveptr put + }def + /save { + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge {limitcheck} if + Adobe_AGM_Core begin + /AGMCORE_gstackptr exch def + /AGMCORE_gstacksaveptr AGMCORE_gstackptr def + end + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + 0 1 AGMCORE_gstack length 1 sub { + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + } for + }if + /currentcmykcolor [0 0 0 0] AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace [/DeviceGray] AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent () AGMCORE_gput + end +}def +/page_setup +{ + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore /currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3 { + 3 index add neg dup 0 lt { + pop 0 + } if + 3 1 roll + } repeat + setrgbcolor pop + }ndf + /AGMCORE_ccimage_exists /customcolorimage where {pop true}{false} ifelse def + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + { + pop + }ndf + /currentoverprint + { + false + }ndf + /AGMCORE_deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + systemdict/setdistillerparams known product (Adobe PostScript Parser) ne and AGMCORE_producing_seps or + }ifelse + def + + AGMCORE_host_sep AGMCORE_will_host_separate not and { + /AGMCORE_cur_err /AGMCORE_color_space_onhost_seps def + AGMCORE_color_space_onhost_seps + }if + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + }ifelse + { + /setcmykcolor[ + {4 copy add add add 0 eq currentoverprint and{pop 0.0005}if}/exec cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx def + }if + AGMCORE_host_sep{ + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4 {4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + Adobe_AGM_Core begin + /AGMCORE_k xdf /AGMCORE_y xdf /AGMCORE_m xdf /AGMCORE_c xdf + end + [/Separation 4 -1 roll /DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation (All) /DeviceGray {}] setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4 {4 index mul 4 1 roll} repeat + setcmykcolor pop + }ndf + + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + + /map_index + { + 1 index mul exch getinterval {255 div} forall + }def + + level2{ + /mo /moveto ldf + /ln /lineto ldf + /cv /curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + /level2ScreenFreq{ + begin + 60 + HalftoneType 1 eq{ + pop Frequency + }if + HalftoneType 2 eq{ + pop GrayFrequency + }if + HalftoneType 5 eq{ + pop Default level2ScreenFreq + }if + end + }def + /currentScreenFreq{ + currenthalftone level2ScreenFreq + }def + /invert_image_samples + { + Adobe_AGM_Core/AGMCORE_tmp Decode length ddf + /Decode [ Decode 1 get Decode 0 get] def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode [1 1] def + }if + }def + /get_gstate + { + AGMCORE_GSTATE begin + /AGMCORE_GSTATE_ctm AGMCORE_tmpmatrix currentmatrix def + /AGMCORE_GSTATE_clr_spc currentcolorspace def + /AGMCORE_GSTATE_clr_indx 0 def + /AGMCORE_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMCORE_GSTATE_clr_comps AGMCORE_GSTATE_clr_indx 3 -1 roll put + /AGMCORE_GSTATE_clr_indx AGMCORE_GSTATE_clr_indx 1 add def} repeat pop + /AGMCORE_GSTATE_fnt rootfont def + /AGMCORE_GSTATE_lw currentlinewidth def + /AGMCORE_GSTATE_lc currentlinecap def + /AGMCORE_GSTATE_lj currentlinejoin def + /AGMCORE_GSTATE_ml currentmiterlimit def + currentdash /AGMCORE_GSTATE_do xdf /AGMCORE_GSTATE_da xdf + /AGMCORE_GSTATE_sa currentstrokeadjust def + + /AGMCORE_GSTATE_clr_rnd currentcolorrendering def + /AGMCORE_GSTATE_op currentoverprint def + /AGMCORE_GSTATE_bg currentblackgeneration cvlit def + /AGMCORE_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer + cvlit /AGMCORE_GSTATE_gy_xfer xdf + cvlit /AGMCORE_GSTATE_b_xfer xdf + cvlit /AGMCORE_GSTATE_g_xfer xdf + cvlit /AGMCORE_GSTATE_r_xfer xdf + /AGMCORE_GSTATE_ht currenthalftone def + /AGMCORE_GSTATE_flt currentflat def + end + }ndf + + /set_gstate + { + AGMCORE_GSTATE begin + AGMCORE_GSTATE_ctm setmatrix + AGMCORE_GSTATE_clr_spc setcolorspace + AGMCORE_GSTATE_clr_indx {AGMCORE_GSTATE_clr_comps AGMCORE_GSTATE_clr_indx 1 sub get + /AGMCORE_GSTATE_clr_indx AGMCORE_GSTATE_clr_indx 1 sub def} repeat setcolor + AGMCORE_GSTATE_fnt setfont + AGMCORE_GSTATE_lw setlinewidth + AGMCORE_GSTATE_lc setlinecap + AGMCORE_GSTATE_lj setlinejoin + AGMCORE_GSTATE_ml setmiterlimit + AGMCORE_GSTATE_da AGMCORE_GSTATE_do setdash + AGMCORE_GSTATE_sa setstrokeadjust + + AGMCORE_GSTATE_clr_rnd setcolorrendering + AGMCORE_GSTATE_op setoverprint + AGMCORE_GSTATE_bg cvx setblackgeneration + AGMCORE_GSTATE_ucr cvx setundercolorremoval + AGMCORE_GSTATE_r_xfer cvx AGMCORE_GSTATE_g_xfer cvx AGMCORE_GSTATE_b_xfer cvx + AGMCORE_GSTATE_gy_xfer cvx setcolortransfer + AGMCORE_GSTATE_ht /HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone /HalftoneType get AGMCORE_GSTATE_ht /HalftoneType get ne + { + mark AGMCORE_GSTATE_ht {sethalftone} stopped cleartomark + } if + }{ + AGMCORE_GSTATE_ht sethalftone + } ifelse + AGMCORE_GSTATE_flt setflat + end + }ndf + AGMCORE_producing_seps not{ + + /setcolorspace where{ + /Adobe_AGM_Core_Id known not + }{ + true + }ifelse + { + /setcolorspace + { + dup type dup /arraytype eq exch /packedarraytype eq or{ + dup 0 get dup /Separation eq{ + pop + [ exch {} forall ] + dup dup 1 get AGMCORE_map_reserved_ink_name 1 exch put + }{ + /DeviceN eq { + [ exch {} forall ] + dup dup 1 get [ exch {AGMCORE_map_reserved_ink_name} forall ] 1 exch put + }if + }ifelse + }if + AGMCORE_&&setcolorspace + }def + }if + }if + }{ + + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /ln{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1 [8 0 0 8 0 0] {} image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /currentScreenFreq{ + currentscreen pop pop + }def + /invert_image_samples + { + {1 exch sub} currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + { pop 1 } currenttransfer addprocs settransfer + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + } def + + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + } def + + /n_color_components + { + dup type /arraytype eq{ + 0 get + }if + dup /DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + } def + + /setcolor_devicecolor + { + dup type /arraytype eq{ + 0 get + }if + dup /DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + + /setcolor + { + currentcolorspace 0 get + dup /DeviceGray ne{ + dup /DeviceCMYK ne{ + dup /DeviceRGB ne{ + dup /Separation eq{ + pop + currentcolorspace 3 get exec + currentcolorspace 2 get + }{ + dup /Indexed eq{ + pop + currentcolorspace 3 get dup type /stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err /AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + } def + }ifelse + + /op /setoverprint ldf + /lw /setlinewidth ldf + /lc /setlinecap ldf + /lj /setlinejoin ldf + /ml /setmiterlimit ldf + /dsh /setdash ldf + /sadj /setstrokeadjust ldf + /gry /setgray ldf + /rgb /setrgbcolor ldf + /cmyk /setcmykcolor ldf + /sep /setsepcolor ldf + /idx /setindexedcolor ldf + /colr /setcolor ldf + /csacrd /set_csa_crd ldf + /sepcs /setsepcolorspace ldf + /idxcs /setindexedcolorspace ldf + /cp /closepath ldf + /clp /clp_npth ldf + /eclp /eoclp_npth ldf + /spclp /stkpath_clp_npth ldf + /f /fill ldf + /ef /eofill ldf + /s /stroke ldf + /sclp /stk_n_clp_npth ldf + /nclp /npth_clp ldf + /img /imageormask ldf + /sepimg /sep_imageormask ldf + /idximg /indexed_imageormask ldf + /gset /graphic_setup ldf + /gcln /graphic_cleanup ldf + + currentdict{ + dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and { + bind + }if + def + }forall +}def +/page_trailer +{ + end +}def +/unload{ + systemdict/languagelevel known{ + systemdict/languagelevel get 2 ge{ + userdict/Adobe_AGM_Core 2 copy known{ + undef + }{ + pop pop + }ifelse + }if + }if +}def +/doc_trailer{ +}def +systemdict /findcolorrendering known{ + /findcolorrendering systemdict /findcolorrendering get def +}if +systemdict /setcolorrendering known{ + /setcolorrendering systemdict /setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + Adobe_AGM_Core/AGMCORE_name xddf + false + currentpagedevice/SeparationColorNames get{ + AGMCORE_name eq or + }forall +}def +/current_ink +{ + dup length 0 eq{ + pop true + }{ + Adobe_AGM_Core/ink_result false put + { + dup /ProcessCyan eq{ + AGMCORE_cyan_plate ink_result or Adobe_AGM_Core/ink_result xddf + }{ + dup /ProcessMagenta eq{ + AGMCORE_magenta_plate ink_result or Adobe_AGM_Core/ink_result xddf + }{ + dup /ProcessYellow eq{ + AGMCORE_yellow_plate ink_result or Adobe_AGM_Core/ink_result xddf + }{ + dup /ProcessBlack eq{ + AGMCORE_black_plate ink_result or Adobe_AGM_Core/ink_result xddf + }{ + dup /sep_colorspace_dict AGMCORE_gget dup null eq{ + pop false ink_result or Adobe_AGM_Core/ink_result xddf + }{ + /Name get eq{ + 1 setsepcolor + currentgray 1 ne ink_result or Adobe_AGM_Core/ink_result xddf + }{ + false ink_result or Adobe_AGM_Core/ink_result xddf + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + pop + } forall + ink_result + }ifelse +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA map_csa setcolorspace_opt + set_crd + end +} +def +/setsepcolor +{ + + /sep_colorspace_dict AGMCORE_gget begin + dup /sep_tint exch AGMCORE_gput + TintProc + end +} def +/sep_colorspace_proc +{ + Adobe_AGM_Core/AGMCORE_tmp xddf + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2 {AGMCORE_tmp mul NComponents 1 roll} repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + } repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +} def +/sep_colorspace_gray_proc +{ + Adobe_AGM_Core/AGMCORE_tmp xddf + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +} def +/sep_proc_name +{ + dup 0 get + dup /DeviceRGB eq exch /DeviceCMYK eq or level2 not and has_color not and{ + pop [/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +} def +/setsepcolorspace +{ + dup /sep_colorspace_dict exch AGMCORE_gput + begin + /MappedCSA CSA map_csa def + Adobe_AGM_Core/AGMCORE_sep_special Name dup () eq exch (All) eq or ddf + + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + { 255 div } /exec cvx 3 -1 roll [ 4 1 roll load /exec cvx ] cvx + ] setcolorspace_opt + /TintProc { + 255 mul setcolor + }bdf + }{ + MappedCSA 0 get /DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc [ + Components aload pop Name findcmykcustomcolor + /exch cvx /setcustomcolor cvx + ] cvx bdf + }{ + AGMCORE_host_sep Name (All) eq and{ + /TintProc { + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get /DeviceCMYK eq and + AGMCORE_host_sep or + Name () eq and{ + /TintProc [ + MappedCSA sep_proc_name exch 0 get /DeviceCMYK eq{ + cvx /setcmykcolor cvx + }{ + cvx /setgray cvx + }ifelse + ] cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup /DeviceCMYK eq exch /DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc [ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get /DeviceGray eq{ + 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx + }if + /Name cvx /findcmykcustomcolor cvx /exch cvx + + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + }{ + Name inRip_spot_has_ink not + }ifelse + { + /pop cvx 1 + }if + /setcustomcolor cvx + ] cvx bdf + }{ + /TintProc /setcolor ldf + + [/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + 1 setsepcolor + end +} def +/setindexedcolorspace +{ + dup /indexed_colorspace_dict exch AGMCORE_gput + begin + /MappedCSA CSA map_csa def + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or{ + pop [/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval {} forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + } bind + }{ + Lookup + }ifelse + }ifelse + ] setcolorspace_opt + + set_crd + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget/Lookup get 4 3 -1 roll map_index setcmykcolor + }{ + setcolor + }ifelse +} def +/imageormask_sys +{ + begin + save mark + level2{ + currentdict + Operator /imagemask eq{ + AGMCORE_&imagemask + }{ + AGMCORE_&image + }ifelse + }{ + Width Height + Operator /imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix /DataSource load + AGMCORE_&imagemask + }{ + BitsPerComponent ImageMatrix /DataSource load + AGMCORE_&image + }ifelse + }ifelse + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get + dup /DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false + }ifelse +}def +/rdline { + currentfile AGMCORE_str256 readline pop +} def +/rdcmntline { + currentfile AGMCORE_str256 readline pop + (%) anchorsearch {pop} if +} def +/filter_cmyk +{ + dup type /filetype ne{ + 0 () /SubFileDecode filter + }if + [ + exch + { + AGMCORE_src256 readstring pop + dup length /AGMCORE_srcLen exch def + /AGMCORE_ndx 0 def + + AGMCORE_plate_ndx 4 AGMCORE_srcLen 1 sub{ + 1 index exch get + AGMCORE_dst64 AGMCORE_ndx 3 -1 roll put + /AGMCORE_ndx AGMCORE_ndx 1 add def + }for + pop + AGMCORE_dst64 0 AGMCORE_ndx getinterval + } + bind + /exec cvx + ] cvx +} def +/imageormask +{ + begin + SkipImageProc not{ + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator /imagemask eq{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get /DeviceGray eq and{ + [/Separation /Black /DeviceGray {}] setcolorspace + /Decode [ Decode 1 get Decode 0 get ] def + }if + image + }ifelse + }{ + Width Height + Operator /imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix /DataSource load + AGMCORE_host_sep{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + knockout_image_samples + currentdict imageormask_sys + }{ + nulldevice currentdict imageormask_sys + }ifelse + }ifelse + }{ + imagemask + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator /colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + MultipleDataSources{ + 4 {pop} repeat + /DataSource [ + DataSource 0 get /exec cvx + DataSource 1 get /exec cvx + DataSource 2 get /exec cvx + DataSource 3 get /exec cvx + /AGMCORE_get_ink_data cvx + ] cvx def + }{ + /DataSource /DataSource load filter_cmyk 0 () /SubFileDecode filter def + }ifelse + + /Decode [ Decode 0 get Decode 1 get ] def + /MultipleDataSources false def + /NComponents 1 def + /Operator /image def + AGMCORE_is_cmyk_sep{ + currentoverprint InksUsed current_ink not and{ + nulldevice + }{ + invert_image_samples + }ifelse + }{ + currentoverprint not{ + knockout_image_samples + }{ + nulldevice + }ifelse + }ifelse + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + + currentcolortransfer + {pop 1} exch addprocs 4 1 roll + {pop 1} exch addprocs 4 1 roll + {pop 1} exch addprocs 4 1 roll + {pop 1} exch addprocs 4 1 roll + setcolortransfer + + MultipleDataSources NComponents AGMCORE_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator /image eq{ + AGMCORE_host_sep{ + HostSepColorImage{ + invert_image_samples + }{ + AGMCORE_black_plate not{ + currentoverprint not{ + knockout_image_samples + }{ + nulldevice + }ifelse + }if + }ifelse + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + image + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentoverprint InksUsed current_ink not and{ + }{ + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }ifelse + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }if + end +}def +/tint_image_to_color +{ + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Core begin + /AGMCORE_mbuf 0 string def + /AGMCORE_ybuf 0 string def + /AGMCORE_kbuf 0 string def + { + colorbuf dup length AGMCORE_mbuf length ne + { + dup length dup dup + /AGMCORE_mbuf exch string def + /AGMCORE_ybuf exch string def + /AGMCORE_kbuf exch string def + } if + dup AGMCORE_mbuf copy AGMCORE_ybuf copy AGMCORE_kbuf copy pop + } + addprocs + {AGMCORE_mbuf}{AGMCORE_ybuf}{AGMCORE_kbuf} true 4 colorimage + end +} def +/sep_imageormask_lev1 +{ + begin + MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{ + + { + 255 mul round cvi GrayLookup exch get + } currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get /DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + + Adobe_AGM_Core/AGMCORE_k xddf + Adobe_AGM_Core/AGMCORE_y xddf + Adobe_AGM_Core/AGMCORE_m xddf + Adobe_AGM_Core/AGMCORE_c xddf + + AGMCORE_y 0.0 eq AGMCORE_m 0.0 eq and AGMCORE_c 0.0 eq and{ + {AGMCORE_k mul 1 exch sub} currenttransfer addprocs settransfer + currentdict imageormask + }{ + + currentcolortransfer + {AGMCORE_k mul 1 exch sub} exch addprocs 4 1 roll + {AGMCORE_y mul 1 exch sub} exch addprocs 4 1 roll + {AGMCORE_m mul 1 exch sub} exch addprocs 4 1 roll + {AGMCORE_c mul 1 exch sub} exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + + MappedCSA 0 get /DeviceGray eq { + {255 mul round cvi ColorLookup exch get 0 get} currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get /DeviceCMYK eq { + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1} exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get} exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get} exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get} exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end +}def +/sep_image_lev1_sep +{ + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + + Adobe_AGM_Core/AGMCORE_k xddf + Adobe_AGM_Core/AGMCORE_y xddf + Adobe_AGM_Core/AGMCORE_m xddf + Adobe_AGM_Core/AGMCORE_c xddf + + {AGMCORE_c mul 1 exch sub} + {AGMCORE_m mul 1 exch sub} + {AGMCORE_y mul 1 exch sub} + {AGMCORE_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + + AGMCORE_get_ink_data currenttransfer addprocs settransfer + + currentdict imageormask_sys + + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + /MappedCSA CSA map_csa def + begin + SkipImageProc not{ + save mark + + AGMCORE_avoid_L2_sep_space{ + /Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def + }if + AGMCORE_ccimage_exists + MappedCSA 0 get /DeviceCMYK eq and + currentdict/Components known and + Name () ne and + Name (All) ne and + Operator /image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load /exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + } /exec cvx + ] cvx bind + MappedCSA 0 get /DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + AGMCORE_avoid_L2_sep_space not currentcolorspace 0 get /Separation ne and{ + [/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator /imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentoverprint InksUsed current_ink not and{ + }{ + currentdict/ImageMatrix get concat + knockout_unitsq + }ifelse + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name (All) ne and{ + level2{ + [ /Separation Name [/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + } bind + ] AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + currentdict imageormask_sys + }{ + currentdict + Operator /imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name (All) eq or{ + knockout_image_samples + }{ + nulldevice + }ifelse + currentdict imageormask_sys + }ifelse + }ifelse + }{ + currentcolorspace 0 get /Separation ne{ + [/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentoverprint + MappedCSA 0 get /DeviceCMYK eq and + Name inRip_spot_has_ink not and + Name (All) ne and { + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }if + end + end +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs /TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs /TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/read_image_file +{ + AGMCORE_imagefile 0 setfileposition + dup /DataSource {AGMCORE_imagefile AGMCORE_imbuf readstring pop} put + exch + load exec +}def +/write_image_file +{ + { (AGMCORE_imagefile) (w+) file } stopped{ + false + }{ + Adobe_AGM_Core/AGMCORE_imagefile xddf + Adobe_AGM_Core/AGMCORE_imbuf Width BitsPerComponent mul 7 add 8 idiv string ddf + 1 1 Height { + pop + DataSource dup type /filetype eq{ + AGMCORE_imbuf readstring pop + }{ + exec + } ifelse + AGMCORE_imagefile exch writestring + }for + true + }ifelse +}def +/imageormask_l2_overprint +{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation /Black /DeviceGray {}] setcolorspace + gsave + /Black + [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 1 roll pop pop pop 1 exch sub} /exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation /Yellow /DeviceGray {}] setcolorspace + gsave + /Yellow + [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 2 roll pop pop pop 1 exch sub} /exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation /Magenta /DeviceGray {}] setcolorspace + gsave + /Magenta + [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 3 roll pop pop pop 1 exch sub} /exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation /Cyan /DeviceGray {}] setcolorspace + gsave + /Cyan + [{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {pop pop pop 1 exch sub} /exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + } if + AGMCORE_imagefile closefile (AGMCORE_imagefile) deletefile + }{ + currentdict imageormask + }ifelse +} def +/indexed_imageormask +{ + begin + save mark + + currentdict + AGMCORE_host_sep{ + + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget /CSA get map_csa overprint_plate not{ + knockout_unitsq + }if + }{ + AGMCORE_is_cmyk_sep{ + Operator /imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_image_samples + imageormask_sys + }{ + nulldevice currentdict imageormask_sys + }ifelse + }ifelse + }ifelse + }{ + level2{ + imageormask + }{ + Operator /imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + end +}def +/indexed_imageormask_lev1 +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{ + + {HiVal mul round cvi GrayLookup exch get HiVal div} currenttransfer addprocs settransfer + imageormask + }{ + + MappedCSA 0 get /DeviceGray eq { + {HiVal mul round cvi Lookup exch get HiVal div} currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get /DeviceCMYK eq { + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1} exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div} exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div} exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div} exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end +}def +/indexed_image_lev1_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + + AGMCORE_get_ink_data currenttransfer addprocs settransfer + + currentdict imageormask_sys + + end end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + + currentcolorspace + dup 1 /DeviceGray put + dup 3 [ + currentcolorspace 3 get + { + exch 4 mul 4 getinterval {} forall + AGMCORE_get_ink_data 255 div 1 exch sub + } /exec cvx + ] cvx put + setcolorspace + + currentdict + Operator /imagemask eq{ + AGMCORE_&imagemask + }{ + AGMCORE_&image + }ifelse + + end end +}def +/add_csa +{ + Adobe_AGM_Core begin + /AGMCORE_CSA_cache xput + end +}def +/map_csa +{ + dup type /nametype eq{ + Adobe_AGM_Core/AGMCORE_CSA_cache get exch get + }if +}def +/add_csd +{ + Adobe_AGM_Core begin + /AGMCORE_CSD_cache xput + end +}def +/get_csd +{ + dup type /nametype eq{ + Adobe_AGM_Core/AGMCORE_CSD_cache get exch get + }if +}def +/add_pattern +{ + Adobe_AGM_Core begin + /AGMCORE_pattern_cache xput + end +}def +/get_pattern +{ + dup type /nametype eq{ + Adobe_AGM_Core/AGMCORE_pattern_cache get exch get + }if +}def +/set_pattern +{ + dup /PatternType get 1 eq{ + dup /PaintType get 1 eq{ + false op [/DeviceGray] setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{ + pop + }{ + setcolorspace + }ifelse +}def +/updatecolorrendering +{ + + currentcolorrendering/Intent known{ + currentcolorrendering/Intent get + }{ + null + }ifelse + + Intent ne{ + false + Intent + AGMCORE_CRD_cache { + exch pop + begin + dup Intent eq{ + currentdict setcolorrendering_opt + end + exch pop true exch + exit + }if + end + } forall + pop + not{ + systemdict /findcolorrendering known{ + Intent findcolorrendering pop + /ColorRendering findresource + dup length dict copy + setcolorrendering_opt + }if + }if + }if +} def +/add_crd +{ + AGMCORE_CRD_cache 3 1 roll put +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/CRD known{ + AGMCORE_CRD_cache CRD get dup null ne{ + setcolorrendering_opt + }{ + pop + }ifelse + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + }if +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse +}def +/OPIimage +{ + dup type /dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + /NComponents 1 def + /ImageType 1 def + /Decode [0 1 def] + /SkipImageProc {false} def + currentdict + end + }if + dup begin + /HostSepColorImage false def + currentdict/Decode known not{ + /Decode [ + 0 + currentcolorspace 0 get /Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ] + def + }if + currentdict/Operator known not{ + /Operator /image def + }if + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse +}def +/cpaint_gcomp +{ + AGM_preserve_spots{ + gsave + nulldevice + }if +}def +/cpaint_gsep +{ + AGM_preserve_spots{ + grestore + currentoverprint Adobe_AGM_Core/AGMCORE_ovp xddf + }{ + gsave + nulldevice + }ifelse +}def +/cpaint_gend +{ + AGM_preserve_spots{ + Adobe_AGM_Core/AGMCORE_ovp get setoverprint + }{ + grestore + }ifelse + newpath +}def +/AGMCORE_ctm_stack bdict + /push_ctm { + stack length size le{ + stack dup length 2 mul array + dup /stack exch def + copy pop + }if + stack size 3 -1 roll put + /size size 1 add def + } + /pop_ctm { + /size size 1 sub def + size 0 lt{ + /size 0 def + }if + stack size get + } + /stack 1 array + /size 0 +edict +def +/save_ctm +{ + matrix currentmatrix AGMCORE_ctm_stack begin + push_ctm + end +}def +/restore_ctm +{ + AGMCORE_ctm_stack begin + pop_ctm + end + setmatrix +}def +/path_rez +{ + dup 0 ne{ + AGMCORE_deviceDPI exch div + dup 1 lt{ + pop 1 + }if + setflat + }{ + pop + }ifelse +}def +end +systemdict /setpacking known +{ + setpacking +} if +%%EndResource +%%EndProlog +%%BeginSetup +Adobe_AGM_Core/AGMCORE_err_strings 3 dict dup begin +/AGMCORE_bad_environ (Environment not satisfactory for this job, which requests at least +PostScript Level ^ and at least PostScript version ^. Ensure that the PPD is correct or that +the PostScript level requested is supported by this printer. ) def +/AGMCORE_color_space_onhost_seps (This job contains colors that will not separate +with on-host methods. ) def +/AGMCORE_invalid_color_space (This job contains an invalid color space. ) def +end put +2 2010 true Adobe_AGM_Core/doc_setup get exec +%%EndSetup +%%Page: name:1 1 +%%EndPageComments +%%BeginPageSetup +Adobe_AGM_Core/page_setup get exec +%%EndPageSetup +Adobe_AGM_Core/AGMCORE_save save ddf +mark +/0 +[/DeviceGray] add_csa +/CSA /0 +/1 +[/DeviceCMYK] add_csa +/CSA /1 +/2 +[/DeviceRGB] add_csa +/CSA /2 +cleartomark +800 path_rez +1 -1 scale 0 -44.813 translate +gsave +[1 0 0 1 0 0 ] concat +gsave +0 0 mo +0 44.813 ln +428.655 44.813 ln +428.655 0 ln +clp +12.2471 9.19189 mo +12.2471 30.498 ln +12.2231 32.9766 ln +12.2935 35.123 ln +12.4663 37.1831 13.1699 38.3843 14.4097 38.7251 cv +15.2725 38.98 15.9219 39.1079 16.3608 39.1079 cv +16.8325 39.1079 17.0737 39.2549 17.0894 39.5459 cv +17.1226 39.9658 16.8457 40.1787 16.2651 40.1787 cv +15.9956 40.1787 15.4673 40.1309 14.6807 40.0381 cv +14.1772 39.9897 13.3584 39.9658 12.2251 39.9658 cv +10.5479 39.8955 ln +8.70459 39.9248 ln +7.77637 39.9248 7.07568 39.9624 6.604 40.0381 cv +5.98975 40.1309 5.54053 40.1787 5.25732 40.1787 cv +4.84717 40.1787 4.64404 40.0146 4.64404 39.6909 cv +4.64404 39.3857 4.90479 39.189 5.4292 39.1079 cv +6.66602 38.9048 7.51123 38.1582 7.96289 36.8696 cv +8.41504 35.5811 8.64209 33.2568 8.64209 29.8989 cv +8.64209 14.4565 ln +8.64209 10.894 8.44482 8.64355 8.04932 7.70313 cv +7.65625 6.76074 6.66846 6.19727 5.08984 6.00928 cv +4.66211 5.97559 4.45996 5.79688 4.47461 5.47754 cv +4.49072 5.07031 4.7959 4.86426 5.39355 4.86426 cv +5.69238 4.86426 6.09326 4.90381 6.59717 4.9873 cv +7.5874 5.13135 8.40381 5.20459 9.04932 5.20459 cv +10.0557 5.20459 11.5156 5.1123 13.4346 4.93262 cv +14.4263 4.85156 15.2334 4.81006 15.8638 4.81006 cv +19.1479 4.81006 21.8164 5.65869 23.8662 7.36279 cv +25.9199 9.06445 26.9473 11.2856 26.9473 14.0303 cv +26.9473 17.3506 25.6875 19.9678 23.1719 21.8809 cv +21.2822 23.3032 19.2856 24.0151 17.1772 24.0151 cv +16.186 24.0151 15.2773 23.8994 14.4521 23.6729 cv +13.625 23.4424 13.229 23.1982 13.2598 22.937 cv +13.2925 22.7354 13.4399 22.6328 13.7075 22.6328 cv +13.832 22.6328 13.9897 22.6597 14.1797 22.71 cv +14.5391 22.8291 15.1226 22.8877 15.9243 22.8877 cv +18.188 22.8877 19.998 22.2163 21.3574 20.873 cv +22.7183 19.5293 23.3979 17.7441 23.3979 15.5161 cv +23.3979 12.9458 22.5049 10.8198 20.7163 9.13672 cv +18.9272 7.4541 16.6626 6.6123 13.9165 6.6123 cv +13.2881 6.6123 12.8589 6.73975 12.6245 6.99609 cv +12.3867 7.24951 12.2705 7.73584 12.2705 8.45166 cv +12.2471 9.19189 ln +false op +/0 +<< +/Name (PANTONE DS 273-1 U) +/CSA /2 +/TintMethod /Additive +/TintProc null +/MappedCSA null +/NComponents 3 +/Components [ 0 0.325485 0.164703 ] +>> +add_csd +/0 get_csd +sepcs +1 sep +f +44.3433 4.729 mo +46.0942 4.729 47.5762 4.98926 48.7876 5.50879 cv +50.4854 6.23779 ln +50.6309 6.3042 50.7769 6.3374 50.9248 6.3374 cv +51.1201 6.3374 51.3164 6.25439 51.5107 6.0874 cv +51.853 5.78564 ln +51.9028 5.71924 51.9927 5.68555 52.123 5.68555 cv +52.5288 5.66943 52.7339 6.07666 52.7339 6.90869 cv +52.7339 7.19141 52.8394 8.03271 53.0566 9.4292 cv +53.4551 11.998 ln +53.5356 12.5488 53.5791 12.8911 53.5791 13.0234 cv +53.5791 13.5381 53.3994 13.7969 53.043 13.7969 cv +52.7705 13.7969 52.4976 13.3945 52.2266 12.5918 cv +51.6406 10.7837 50.4473 9.29248 48.6504 8.12012 cv +46.8525 6.94824 44.8462 6.3623 42.6328 6.3623 cv +40.8735 6.3623 39.4063 6.89209 38.2266 7.95605 cv +37.0464 9.01758 36.4565 10.3433 36.4565 11.9312 cv +36.4565 13.335 36.8398 14.5479 37.6079 15.5674 cv +38.2769 16.437 39.0083 17.0723 39.7998 17.4736 cv +40.5918 17.8755 42.54 18.6035 45.6406 19.6572 cv +51.6836 21.6729 54.7051 24.9819 54.7051 29.5845 cv +54.7051 32.7017 53.5942 35.2515 51.3691 37.2349 cv +49.146 39.2188 46.2935 40.2109 42.8101 40.2109 cv +41.5518 40.2109 40.1655 40.0293 38.6538 39.6675 cv +37.1396 39.3047 36.0322 38.8872 35.3296 38.4082 cv +35.0317 38.2085 34.8325 37.9971 34.7354 37.772 cv +34.6343 37.5469 34.4873 36.9688 34.2871 36.0371 cv +34.2524 35.9043 34.0469 35.1489 33.668 33.7676 cv +33.2354 32.2676 33.0205 31.2026 33.0205 30.5723 cv +33.0205 30.0718 33.1875 29.832 33.52 29.8477 cv +33.8193 29.8647 34.0859 30.2715 34.3174 31.0708 cv +34.9048 33.1323 36.1484 34.8613 38.043 36.2583 cv +39.938 37.6543 41.9971 38.3525 44.2188 38.3525 cv +46.4741 38.3525 48.3799 37.6768 49.9414 36.3257 cv +51.5029 34.9727 52.2842 33.3281 52.2842 31.3926 cv +52.2842 29.5405 51.5635 27.98 50.1235 26.7114 cv +49.3877 26.0605 47.2603 25.1333 43.7422 23.9321 cv +40.1113 22.6836 37.5356 21.2998 36.0225 19.7813 cv +34.5093 18.2666 33.7544 16.2988 33.7544 13.8809 cv +33.7544 11.1792 34.7393 8.97949 36.7139 7.27832 cv +38.687 5.57813 41.2305 4.729 44.3433 4.729 cv +/0 get_csd +sepcs +1 sep +f +57.79 0 mo +0 0 ln +0 44.813 ln +59.5908 44.813 ln +59.5908 0 ln +57.79 0 ln +cp +55.9863 3.60449 mo +55.9863 6.75244 55.9863 38.0615 55.9863 41.2085 cv +52.7227 41.2085 6.86865 41.2085 3.60303 41.2085 cv +3.60303 38.0615 3.60303 6.75244 3.60303 3.60449 cv +6.86865 3.60449 52.7227 3.60449 55.9863 3.60449 cv +/1 +<< +/Name (PANTONE DS 296-1 U) +/CSA /2 +/TintMethod /Additive +/TintProc null +/MappedCSA null +/NComponents 3 +/Components [ 0.399994 0.611755 0.0862732 ] +>> +add_csd +/1 get_csd +sepcs +1 sep +f +33.6904 26.5811 mo +33.3765 27.3091 32.9985 28.085 32.5522 28.9072 cv +32.002 29.9189 31.186 30.5972 30.0967 30.9458 cv +29.0107 31.2949 27.9238 31.2373 26.8384 30.7739 cv +25.7363 30.3008 24.936 29.5513 24.437 28.5244 cv +23.938 27.4961 23.8604 26.4453 24.208 25.3667 cv +24.5527 24.2891 24.8447 23.4751 25.0796 22.9272 cv +25.481 21.9858 25.8613 21.21 26.2197 20.5981 cv +26.7974 19.6006 27.6323 18.9272 28.7207 18.5801 cv +29.8071 18.231 30.8867 18.2866 31.957 18.7437 cv +33.0415 19.207 33.8306 19.9487 34.3252 20.9634 cv +34.8203 21.9814 34.9077 23.0405 34.5874 24.1494 cv +34.3911 24.8315 34.0918 25.6426 33.6904 26.5811 cv +cp +31.6714 25.7217 mo +31.6616 25.7456 ln +32.1606 24.5801 32.4644 23.7974 32.5776 23.4043 cv +32.7451 22.8262 32.7007 22.2544 32.4336 21.689 cv +32.1685 21.124 31.7681 20.7261 31.2329 20.5 cv +30.6821 20.2632 30.1157 20.2446 29.5313 20.4438 cv +28.9473 20.6445 28.5093 20.9966 28.2178 21.5015 cv +27.8672 22.0962 27.4985 22.8452 27.1104 23.7495 cv +26.6689 24.7847 26.3726 25.564 26.2246 26.0933 cv +26.0542 26.6694 26.103 27.2354 26.3755 27.79 cv +26.6445 28.3467 27.0483 28.7388 27.5825 28.9668 cv +28.1323 29.2017 28.6973 29.2246 29.2769 29.0356 cv +29.8569 28.8457 30.2944 28.4917 30.5938 27.9712 cv +30.8726 27.5024 31.231 26.7505 31.6714 25.7217 cv +/2 +<< +/Name (PANTONE DS 284-5 U) +/CSA /2 +/TintMethod /Additive +/TintProc null +/MappedCSA null +/NComponents 3 +/Components [ 0.509796 0.705872 0.423523 ] +>> +add_csd +/2 get_csd +sepcs +1 sep +f +428.655 44.8125 mo +59.082 44.8125 ln +59.082 0 ln +428.655 0 ln +428.655 44.8125 ln +/1 get_csd +sepcs +1 sep +f +303.306 22.7466 mo +304.696 22.7466 305.835 23.2124 306.723 24.1396 cv +307.618 25.0708 308.063 26.2607 308.063 27.7109 cv +308.063 29.248 307.615 30.5098 306.717 31.4941 cv +305.819 32.4795 304.671 32.9722 303.27 32.9722 cv +301.835 32.9722 300.673 32.501 299.786 31.5591 cv +298.901 30.6177 298.456 29.3828 298.456 27.855 cv +298.456 27.1914 298.573 26.5356 298.808 25.8853 cv +299.039 25.2339 299.354 24.6885 299.75 24.2529 cv +300.169 23.791 300.698 23.4258 301.335 23.1533 cv +301.979 22.8818 302.633 22.7466 303.306 22.7466 cv +cp +302.869 23.2163 mo +301.836 23.2163 301.016 23.5903 300.409 24.3418 cv +299.802 25.0942 299.497 26.1035 299.497 27.376 cv +299.497 28.8306 299.884 30.0562 300.66 31.0547 cv +301.438 32.0542 302.393 32.5522 303.522 32.5522 cv +304.557 32.5522 305.409 32.1465 306.082 31.332 cv +306.752 30.5186 307.09 29.4883 307.09 28.2407 cv +307.09 26.8057 306.688 25.6094 305.882 24.6514 cv +305.077 23.6968 304.07 23.2163 302.869 23.2163 cv +1 1 1 rgb +f +311.358 24.043 mo +311.358 26.9053 ln +311.364 27.041 ln +311.364 27.2305 ln +311.384 27.3608 311.508 27.4258 311.742 27.4258 cv +312.312 27.4395 ln +312.528 27.4316 ln +313.307 27.4175 ln +313.714 27.4175 314.01 27.3521 314.194 27.2202 cv +314.378 27.0903 314.496 26.8618 314.546 26.5405 cv +314.563 26.4248 314.608 26.3672 314.682 26.3672 cv +314.766 26.3672 314.801 26.4414 314.795 26.5903 cv +314.763 27.3003 ln +314.757 27.3921 314.755 27.5386 314.755 27.7393 cv +314.755 28.3003 314.766 28.6558 314.78 28.8091 cv +314.789 28.9004 314.795 28.9678 314.795 29.0112 cv +314.795 29.126 314.755 29.1831 314.677 29.1831 cv +314.588 29.1831 314.52 29.0669 314.473 28.8296 cv +314.419 28.5742 314.36 28.4019 314.297 28.3091 cv +314.237 28.2178 314.131 28.1543 313.984 28.1152 cv +313.692 28.0352 313.255 27.9932 312.685 27.9932 cv +312.153 27.9932 311.81 28.0044 311.655 28.0298 cv +311.496 28.0542 311.409 28.1089 311.393 28.1953 cv +311.369 28.2866 311.358 28.4321 311.358 28.6274 cv +311.358 31.3052 ln +311.358 31.6841 311.449 31.9863 311.641 32.2134 cv +311.826 32.439 312.082 32.5522 312.397 32.5522 cv +312.548 32.5522 312.631 32.6001 312.633 32.6924 cv +312.642 32.8003 312.573 32.854 312.434 32.854 cv +312.334 32.854 312.195 32.8452 312.023 32.8232 cv +311.876 32.8042 311.66 32.7939 311.368 32.7939 cv +310.903 32.7871 ln +310.389 32.7949 ln +310.277 32.7949 310.127 32.8066 309.933 32.8291 cv +309.778 32.8394 309.663 32.8472 309.593 32.854 cv +309.462 32.8594 309.4 32.8164 309.4 32.729 cv +309.4 32.6558 309.471 32.6011 309.604 32.5688 cv +309.888 32.501 310.079 32.3721 310.187 32.1777 cv +310.285 31.9854 310.335 31.6528 310.335 31.1802 cv +310.335 24.6631 ln +310.335 24.2021 310.27 23.8521 310.132 23.605 cv +310.04 23.4404 309.941 23.3301 309.834 23.2734 cv +309.728 23.2144 309.543 23.1733 309.278 23.1494 cv +309.173 23.1406 309.12 23.1001 309.114 23.0239 cv +309.103 22.9072 309.194 22.8467 309.378 22.8467 cv +309.438 22.8467 309.574 22.8594 309.792 22.8818 cv +310.19 22.9272 310.855 22.9478 311.797 22.9478 cv +312.639 22.9478 313.176 22.9409 313.417 22.9272 cv +314.343 22.8745 ln +314.742 22.856 314.998 22.834 315.118 22.8096 cv +315.201 22.7905 315.273 22.7798 315.333 22.7798 cv +315.433 22.7798 315.481 22.835 315.481 22.9468 cv +315.481 23.0049 315.471 23.083 315.448 23.1841 cv +315.369 23.4985 315.331 23.917 315.331 24.4434 cv +315.331 24.6641 315.271 24.7754 315.151 24.7754 cv +315.077 24.7754 315.039 24.7144 315.029 24.5938 cv +315.017 24.4468 314.991 24.2949 314.956 24.1426 cv +314.903 23.8965 314.829 23.7407 314.742 23.6719 cv +314.656 23.6001 314.465 23.5508 314.173 23.5239 cv +313.393 23.436 ln +313.146 23.4111 312.832 23.4004 312.455 23.4004 cv +311.961 23.4004 311.658 23.436 311.539 23.5054 cv +311.417 23.5752 311.358 23.7539 311.358 24.043 cv +f +328.04 22.7754 mo +328.899 22.7754 329.625 22.9121 330.217 23.1851 cv +331.046 23.5645 ln +331.118 23.5972 331.189 23.6152 331.261 23.6152 cv +331.357 23.6152 331.456 23.5737 331.554 23.4863 cv +331.722 23.3301 ln +331.746 23.2974 331.788 23.2798 331.854 23.2798 cv +332.056 23.27 332.154 23.4854 332.154 23.916 cv +332.154 24.064 332.209 24.4995 332.312 25.228 cv +332.499 26.5684 ln +332.537 26.8521 332.559 27.0298 332.559 27.1001 cv +332.559 27.3691 332.47 27.5034 332.293 27.5034 cv +332.155 27.5034 332.025 27.2935 331.89 26.8726 cv +331.603 25.9268 331.019 25.1465 330.14 24.5332 cv +329.259 23.9209 328.281 23.6138 327.195 23.6138 cv +326.34 23.6138 325.62 23.8887 325.045 24.4419 cv +324.465 24.9941 324.178 25.6816 324.178 26.5063 cv +324.178 27.2354 324.366 27.8647 324.741 28.396 cv +325.069 28.8472 325.426 29.1763 325.813 29.3848 cv +326.199 29.5947 327.149 29.9727 328.666 30.5186 cv +331.617 31.5649 333.099 33.2822 333.099 35.6675 cv +333.099 37.2842 332.551 38.6089 331.462 39.6372 cv +330.372 40.6665 328.977 41.1821 327.27 41.1821 cv +326.655 41.1821 325.976 41.0859 325.235 40.8975 cv +324.494 40.709 323.953 40.4907 323.607 40.2412 cv +323.464 40.1382 323.366 40.0283 323.321 39.9106 cv +323.275 39.7935 323.204 39.4917 323.107 39.0073 cv +323.091 38.9375 322.997 38.5439 322.81 37.8242 cv +322.604 37.0449 322.5 36.4897 322.5 36.1587 cv +322.5 35.9019 322.583 35.7744 322.746 35.7842 cv +322.894 35.792 323.024 36.0049 323.139 36.4238 cv +323.426 37.5034 324.027 38.4102 324.952 39.1431 cv +325.873 39.8755 326.88 40.2412 327.963 40.2412 cv +329.057 40.2412 329.986 39.8901 330.749 39.186 cv +331.509 38.4829 331.89 37.6274 331.89 36.6196 cv +331.89 35.6567 331.536 34.8438 330.837 34.1831 cv +330.479 33.8452 329.442 33.3628 327.729 32.7363 cv +325.964 32.0889 324.713 31.3711 323.975 30.5845 cv +323.24 29.7983 322.871 28.7773 322.871 27.5225 cv +322.871 26.1216 323.353 24.9805 324.318 24.0996 cv +325.279 23.2178 326.523 22.7754 328.04 22.7754 cv +f +350.022 24.6436 mo +350.421 27.7573 ln +350.458 28.0811 ln +350.421 28.2109 ln +350.386 28.2896 350.325 28.333 350.246 28.3408 cv +350.15 28.3496 350.012 28.1689 349.819 27.7964 cv +348.32 24.9648 346.279 23.5459 343.708 23.5459 cv +341.656 23.5459 340.038 24.2251 338.855 25.5835 cv +337.676 26.9395 337.084 28.7915 337.084 31.1411 cv +337.084 33.8452 337.738 36.0547 339.055 37.7686 cv +340.364 39.4844 342.054 40.3428 344.117 40.3428 cv +345.32 40.3428 346.506 39.9941 347.673 39.2979 cv +348.833 38.603 349.644 37.7603 350.091 36.7671 cv +350.297 36.3076 350.455 36.0728 350.57 36.0645 cv +350.699 36.0566 350.762 36.1396 350.762 36.3105 cv +350.751 36.4561 ln +350.703 36.7422 ln +350.438 38.3301 ln +350.391 38.5664 ln +350.36 38.7915 350.171 39.0254 349.825 39.2676 cv +347.977 40.5439 345.939 41.1821 343.711 41.1821 cv +341.132 41.1821 339.053 40.3535 337.473 38.7041 cv +335.896 37.0527 335.106 34.8784 335.106 32.1787 cv +335.106 29.4824 335.924 27.2402 337.555 25.4551 cv +339.188 23.6709 341.242 22.7754 343.706 22.7754 cv +345.394 22.7754 346.95 23.187 348.367 24.0132 cv +348.848 24.2842 ln +349.037 24.3745 ln +349.242 24.4526 ln +349.281 24.4526 349.343 24.4189 349.421 24.3491 cv +349.594 24.2168 349.712 24.1494 349.775 24.1494 cv +349.899 24.1494 349.985 24.314 350.022 24.6436 cv +f +356.509 26.915 mo +356.509 36.6426 ln +356.509 37.8574 356.579 38.6592 356.714 39.0483 cv +356.876 39.4917 357.072 39.8037 357.31 39.9863 cv +357.545 40.1665 357.915 40.2983 358.422 40.3755 cv +358.823 40.4331 359.021 40.5366 359.021 40.6841 cv +359.021 40.8799 358.895 40.9795 358.651 40.9795 cv +358.529 40.9795 358.377 40.9639 358.194 40.936 cv +357.943 40.8955 357.521 40.874 356.921 40.874 cv +355.175 40.8457 ln +353.759 40.939 ln +353.524 40.9648 353.331 40.9795 353.179 40.9795 cv +352.963 40.9795 352.854 40.8955 352.854 40.7227 cv +352.854 40.5776 352.978 40.4834 353.229 40.4429 cv +353.834 40.3296 354.228 40.1035 354.402 39.7617 cv +354.576 39.4185 354.666 38.6973 354.666 37.5962 cv +354.666 26.4722 ln +354.666 25.397 354.551 24.6738 354.322 24.3003 cv +354.098 23.9292 353.612 23.6768 352.869 23.5459 cv +352.622 23.4985 352.494 23.3984 352.486 23.2505 cv +352.479 23.0674 352.597 22.9785 352.835 22.9785 cv +352.9 22.9785 352.973 22.9819 353.053 22.9927 cv +353.639 23.0723 354.419 23.1108 355.389 23.1108 cv +355.983 23.1108 356.491 23.0962 356.921 23.0674 cv +357.726 22.9927 ln +357.878 22.9819 357.981 22.9785 358.028 22.9785 cv +358.244 22.9785 358.353 23.0557 358.353 23.2134 cv +358.353 23.3618 358.246 23.4722 358.035 23.5459 cv +357.406 23.8081 ln +356.806 24.0503 356.509 25.0864 356.509 26.915 cv +f +364.557 25.1768 mo +364.557 30.4102 ln +364.557 30.8096 364.588 31.0508 364.657 31.1343 cv +364.726 31.2163 364.93 31.2578 365.275 31.2578 cv +367.116 31.2578 ln +367.952 31.2578 368.617 31.2051 369.104 31.1001 cv +369.532 31.0049 369.813 30.8789 369.941 30.7212 cv +370.068 30.5664 370.185 30.2017 370.289 29.6265 cv +370.328 29.4102 370.438 29.3047 370.609 29.3135 cv +370.776 29.3232 370.854 29.4385 370.854 29.6621 cv +370.854 29.7227 370.852 29.8184 370.842 29.9478 cv +370.762 30.7856 370.724 31.5513 370.724 32.2402 cv +370.724 32.7686 370.756 33.2905 370.826 33.8096 cv +370.847 33.9814 370.854 34.1079 370.854 34.1846 cv +370.854 34.4014 370.776 34.5093 370.609 34.5093 cv +370.43 34.5093 370.321 34.4121 370.289 34.2217 cv +370.217 33.8584 ln +370.118 33.2793 369.929 32.8838 369.641 32.6758 cv +369.351 32.4678 368.864 32.3643 368.18 32.3643 cv +365.525 32.3643 ln +365.136 32.3643 364.874 32.4087 364.739 32.4951 cv +364.608 32.5806 364.545 32.7549 364.545 33.0127 cv +364.557 33.4414 ln +364.557 38.2217 ln +364.557 38.958 364.675 39.4185 364.92 39.5996 cv +365.166 39.7827 365.776 39.874 366.765 39.874 cv +369.896 39.874 371.907 39.1138 372.802 37.5933 cv +372.895 37.4453 372.984 37.3677 373.078 37.3584 cv +373.228 37.3486 373.302 37.4614 373.302 37.6924 cv +373.302 38.252 373.01 38.918 372.426 39.688 cv +371.721 40.6152 370.832 41.0781 369.756 41.0781 cv +369.522 41.0781 369.211 41.0615 368.817 41.0254 cv +367.286 40.8604 366.019 40.7783 365.016 40.7783 cv +363.612 40.7783 362.624 40.8271 362.046 40.9263 cv +361.738 40.9829 361.532 41.0117 361.42 41.0117 cv +361.163 41.0117 361.032 40.9219 361.032 40.7402 cv +361.032 40.5986 361.142 40.5015 361.353 40.4429 cv +361.818 40.2998 ln +362.406 40.1274 362.699 39.5205 362.699 38.48 cv +362.71 37.6367 ln +362.71 26.6577 ln +362.71 25.418 362.582 24.5859 362.332 24.1572 cv +362.078 23.728 361.582 23.5132 360.851 23.5132 cv +360.612 23.5132 360.497 23.4385 360.497 23.2837 cv +360.497 23.0557 360.682 22.9448 361.041 22.9448 cv +361.239 22.9448 361.509 22.9644 361.848 23.0073 cv +362.989 23.1426 364.369 23.2124 365.983 23.2124 cv +366.961 23.2124 367.825 23.1938 368.577 23.1636 cv +370.289 23.0762 ln +370.76 23.0596 371.05 23.0425 371.154 23.0264 cv +371.369 22.9937 371.53 22.9785 371.633 22.9785 cv +371.896 22.9785 372.03 23.1021 372.03 23.3501 cv +372.03 23.4277 372.02 23.5259 371.999 23.6475 cv +371.976 23.7656 371.944 24.1074 371.906 24.6738 cv +371.862 25.4307 ln +371.823 25.9307 371.777 26.2407 371.738 26.3643 cv +371.697 26.4897 371.602 26.5566 371.462 26.5649 cv +371.308 26.5737 371.225 26.4434 371.225 26.1768 cv +371.225 25.8408 ln +371.225 25.5659 371.177 25.3037 371.083 25.0518 cv +370.931 24.665 370.623 24.4072 370.161 24.2764 cv +369.695 24.1484 368.847 24.0835 367.609 24.0835 cv +365.729 24.0835 ln +365.234 24.0835 364.911 24.1494 364.77 24.2852 cv +364.628 24.4219 364.557 24.7183 364.557 25.1768 cv +f +389.499 28.1113 mo +389.499 38.9619 ln +389.499 39.9365 389.479 40.5313 389.443 40.7437 cv +389.4 40.9521 389.288 41.0547 389.101 41.0459 cv +388.979 41.0371 388.887 40.9995 388.824 40.9302 cv +388.562 40.5928 ln +378.453 28.1035 ln +378.33 27.959 ln +378.282 27.9082 378.226 27.8823 378.163 27.8823 cv +378.013 27.8823 377.938 28.0776 377.938 28.4678 cv +377.938 37.3037 ln +377.924 37.8496 ln +377.962 38.7739 ln +378.016 39.3477 378.151 39.7437 378.369 39.9604 cv +378.588 40.1787 379.014 40.3389 379.651 40.4429 cv +379.916 40.4766 380.05 40.584 380.05 40.7651 cv +380.05 40.9302 379.966 41.0117 379.794 41.0117 cv +379.681 41.0117 379.563 41.0024 379.437 40.9854 cv +379.348 40.9697 378.998 40.9438 378.389 40.9102 cv +377.164 40.8457 ln +376.589 40.8691 ln +376.273 40.8691 375.982 40.8906 375.7 40.9316 cv +375.493 40.9629 375.342 40.9795 375.255 40.9795 cv +375.046 40.9795 374.937 40.9009 374.917 40.7476 cv +374.912 40.6265 375.025 40.5244 375.253 40.4429 cv +375.924 40.1919 376.376 39.8535 376.608 39.4321 cv +376.848 39.0098 376.963 38.3301 376.963 37.3887 cv +376.963 28.5171 ln +376.963 27.0137 376.744 25.8262 376.305 24.9609 cv +375.867 24.0967 375.232 23.6021 374.402 23.48 cv +374.189 23.4492 374.079 23.356 374.079 23.2046 cv +374.079 23.0527 374.166 22.9785 374.346 22.9785 cv +374.383 22.9785 374.447 22.9839 374.537 22.9937 cv +375.026 23.0107 ln +375.827 23.0439 ln +376.02 23.0273 ln +376.211 23.0166 376.358 23.0107 376.462 23.0107 cv +376.66 23.0107 376.859 23.1387 377.061 23.3867 cv +388.083 36.8887 ln +388.259 37.104 388.368 37.2056 388.42 37.1978 cv +388.498 37.187 388.544 37.1074 388.551 36.9531 cv +388.551 30.5283 ln +388.563 28.7773 ln +388.42 25.7915 ln +388.342 25.0557 388.141 24.5361 387.826 24.23 cv +387.514 23.9224 386.946 23.6968 386.128 23.5459 cv +385.895 23.5063 385.782 23.4053 385.782 23.2422 cv +385.782 23.0879 385.896 23.0107 386.129 23.0107 cv +386.232 23.0107 386.402 23.022 386.633 23.0459 cv +387.188 23.1113 387.93 23.1445 388.859 23.1445 cv +389.354 23.1445 389.754 23.1221 390.05 23.0771 cv +390.305 23.0332 390.505 23.0107 390.639 23.0107 cv +390.848 23.0107 390.961 23.1001 390.976 23.2754 cv +390.983 23.3848 390.904 23.4639 390.735 23.5132 cv +390.242 23.6426 389.919 23.8589 389.761 24.1602 cv +389.603 24.4634 389.526 25.0288 389.526 25.8574 cv +389.526 27.2563 ln +389.499 28.1113 ln +f +408.046 24.6436 mo +408.446 27.7573 ln +408.484 28.0811 ln +408.449 28.2109 ln +408.41 28.2896 408.353 28.333 408.273 28.3408 cv +408.179 28.3496 408.035 28.1689 407.85 27.7964 cv +406.342 24.9648 404.305 23.5459 401.731 23.5459 cv +399.681 23.5459 398.066 24.2251 396.881 25.5835 cv +395.699 26.9395 395.108 28.7915 395.108 31.1411 cv +395.108 33.8452 395.766 36.0547 397.081 37.7686 cv +398.39 39.4844 400.081 40.3428 402.143 40.3428 cv +403.349 40.3428 404.531 39.9941 405.693 39.2979 cv +406.859 38.603 407.667 37.7603 408.116 36.7671 cv +408.32 36.3076 408.482 36.0728 408.594 36.0645 cv +408.722 36.0566 408.785 36.1396 408.785 36.3105 cv +408.776 36.4561 ln +408.727 36.7422 ln +408.465 38.3301 ln +408.417 38.5664 ln +408.385 38.7915 408.195 39.0254 407.854 39.2676 cv +406.002 40.5439 403.963 41.1821 401.735 41.1821 cv +399.157 41.1821 397.081 40.3535 395.497 38.7041 cv +393.919 37.0527 393.131 34.8784 393.131 32.1787 cv +393.131 29.4824 393.945 27.2402 395.584 25.4551 cv +397.215 23.6709 399.264 22.7754 401.731 22.7754 cv +403.422 22.7754 404.973 23.187 406.388 24.0132 cv +406.868 24.2842 ln +407.063 24.3745 ln +407.269 24.4526 ln +407.307 24.4526 407.368 24.4189 407.444 24.3491 cv +407.618 24.2168 407.737 24.1494 407.801 24.1494 cv +407.925 24.1494 408.008 24.314 408.046 24.6436 cv +f +414.523 25.1768 mo +414.523 30.4102 ln +414.523 30.8096 414.555 31.0508 414.621 31.1343 cv +414.689 31.2163 414.895 31.2578 415.238 31.2578 cv +417.085 31.2578 ln +417.92 31.2578 418.583 31.2051 419.069 31.1001 cv +419.498 31.0049 419.777 30.8789 419.908 30.7212 cv +420.037 30.5664 420.15 30.2017 420.254 29.6265 cv +420.297 29.4102 420.401 29.3047 420.577 29.3135 cv +420.741 29.3232 420.822 29.4385 420.822 29.6621 cv +420.822 29.7227 420.818 29.8184 420.807 29.9478 cv +420.727 30.7856 420.689 31.5513 420.689 32.2402 cv +420.689 32.7686 420.723 33.2905 420.79 33.8096 cv +420.814 33.9814 420.822 34.1079 420.822 34.1846 cv +420.822 34.4014 420.741 34.5093 420.577 34.5093 cv +420.398 34.5093 420.287 34.4121 420.254 34.2217 cv +420.184 33.8584 ln +420.086 33.2793 419.896 32.8838 419.606 32.6758 cv +419.318 32.4678 418.831 32.3643 418.143 32.3643 cv +415.493 32.3643 ln +415.103 32.3643 414.84 32.4087 414.705 32.4951 cv +414.577 32.5806 414.511 32.7549 414.511 33.0127 cv +414.523 33.4414 ln +414.523 38.2217 ln +414.523 38.958 414.644 39.4185 414.886 39.5996 cv +415.129 39.7827 415.746 39.874 416.732 39.874 cv +419.865 39.874 421.874 39.1138 422.769 37.5933 cv +422.859 37.4453 422.952 37.3677 423.045 37.3584 cv +423.197 37.3486 423.27 37.4614 423.27 37.6924 cv +423.27 38.252 422.978 38.918 422.393 39.688 cv +421.688 40.6152 420.801 41.0781 419.723 41.0781 cv +419.491 41.0781 419.175 41.0615 418.783 41.0254 cv +417.252 40.8604 415.984 40.7783 414.984 40.7783 cv +413.58 40.7783 412.589 40.8271 412.013 40.9263 cv +411.705 40.9829 411.5 41.0117 411.386 41.0117 cv +411.13 41.0117 411.001 40.9219 411.001 40.7402 cv +411.001 40.5986 411.104 40.5015 411.319 40.4429 cv +411.787 40.2998 ln +412.369 40.1274 412.666 39.5205 412.666 38.48 cv +412.676 37.6367 ln +412.676 26.6577 ln +412.676 25.418 412.552 24.5859 412.3 24.1572 cv +412.044 23.728 411.549 23.5132 410.817 23.5132 cv +410.581 23.5132 410.467 23.4385 410.467 23.2837 cv +410.467 23.0557 410.644 22.9448 411.008 22.9448 cv +411.209 22.9448 411.475 22.9644 411.811 23.0073 cv +412.955 23.1426 414.338 23.2124 415.95 23.2124 cv +416.926 23.2124 417.794 23.1938 418.549 23.1636 cv +420.254 23.0762 ln +420.726 23.0596 421.019 23.0425 421.118 23.0264 cv +421.336 22.9937 421.496 22.9785 421.601 22.9785 cv +421.863 22.9785 421.997 23.1021 421.997 23.3501 cv +421.997 23.4277 421.989 23.5259 421.964 23.6475 cv +421.942 23.7656 421.911 24.1074 421.874 24.6738 cv +421.828 25.4307 ln +421.786 25.9307 421.747 26.2407 421.708 26.3643 cv +421.666 26.4897 421.569 26.5566 421.43 26.5649 cv +421.271 26.5737 421.192 26.4434 421.192 26.1768 cv +421.192 25.8408 ln +421.192 25.5659 421.143 25.3037 421.049 25.0518 cv +420.896 24.665 420.59 24.4072 420.127 24.2764 cv +419.664 24.1484 418.814 24.0835 417.575 24.0835 cv +415.694 24.0835 ln +415.198 24.0835 414.882 24.1494 414.736 24.2852 cv +414.593 24.4219 414.523 24.7183 414.523 25.1768 cv +f +301.585 5.43945 mo +301.585 12.9731 ln +301.576 13.8491 ln +301.601 14.6079 ln +301.672 15.3354 301.939 15.7607 302.415 15.8813 cv +302.746 15.9722 302.996 16.0146 303.163 16.0146 cv +303.343 16.0146 303.439 16.0674 303.445 16.1655 cv +303.456 16.3096 303.351 16.3818 303.13 16.3818 cv +303.028 16.3818 302.827 16.3691 302.528 16.3403 cv +302.339 16.3262 302.023 16.3184 301.594 16.3184 cv +300.958 16.2988 ln +300.257 16.3066 ln +299.901 16.3066 299.637 16.3174 299.459 16.3403 cv +299.222 16.3691 299.056 16.3818 298.945 16.3818 cv +298.79 16.3818 298.712 16.3271 298.712 16.2168 cv +298.712 16.1113 298.81 16.043 299.008 16.0146 cv +299.47 15.9443 299.78 15.6821 299.953 15.2241 cv +300.122 14.771 300.204 13.9507 300.204 12.7646 cv +300.204 7.31006 ln +300.204 6.05127 300.13 5.25684 299.982 4.92383 cv +299.831 4.5918 299.459 4.3916 298.861 4.32764 cv +298.702 4.31494 298.622 4.25439 298.63 4.14355 cv +298.633 4.00488 298.751 3.93604 298.979 3.93604 cv +299.089 3.93604 299.243 3.95117 299.438 3.97559 cv +299.813 4.02441 300.126 4.04688 300.371 4.04688 cv +300.752 4.04688 301.311 4.01611 302.042 3.95215 cv +302.418 3.92383 302.727 3.90723 302.966 3.90723 cv +304.219 3.90723 305.235 4.2085 306.019 4.81201 cv +306.798 5.41162 307.187 6.19727 307.187 7.16602 cv +307.187 8.33936 306.71 9.26514 305.75 9.93945 cv +305.033 10.4434 304.271 10.6953 303.471 10.6953 cv +303.094 10.6953 302.748 10.6543 302.433 10.5742 cv +302.118 10.4941 301.97 10.4077 301.98 10.3179 cv +301.992 10.2461 302.046 10.2109 302.15 10.2109 cv +302.197 10.2109 302.253 10.2192 302.326 10.2363 cv +302.465 10.2798 302.682 10.3008 302.983 10.3008 cv +303.84 10.3008 304.527 10.062 305.039 9.58398 cv +305.556 9.11035 305.811 8.47656 305.811 7.68506 cv +305.811 6.77393 305.472 6.02002 304.792 5.42188 cv +304.114 4.82666 303.258 4.52686 302.219 4.52686 cv +301.98 4.52686 301.816 4.57178 301.729 4.66309 cv +301.639 4.75244 301.594 4.9248 301.594 5.17773 cv +301.585 5.43945 ln +f +314.602 10.1558 mo +317.089 13.792 ln +317.376 14.2217 ln +318.144 15.3394 318.851 15.9194 319.501 15.9604 cv +319.787 15.9795 ln +319.896 15.9858 319.948 16.0278 319.941 16.1074 cv +319.936 16.2002 319.801 16.2822 319.541 16.3569 cv +319.28 16.4297 318.983 16.4663 318.658 16.4663 cv +318.113 16.4663 317.627 16.3184 317.198 16.0259 cv +316.771 15.7285 316.335 15.2461 315.889 14.5786 cv +313.649 11.1733 ln +313.521 10.9785 ln +313.377 10.7314 313.146 10.6108 312.82 10.6108 cv +311.629 10.6108 ln +311.431 10.645 ln +311.358 10.6885 311.323 10.7847 311.323 10.9355 cv +311.323 13.751 ln +311.334 14.1147 ln +311.334 14.6309 311.356 14.9849 311.409 15.1748 cv +311.46 15.3652 311.583 15.5347 311.77 15.6855 cv +312.029 15.8896 312.43 16.0195 312.965 16.0732 cv +313.177 16.0962 313.289 16.1616 313.294 16.2681 cv +313.305 16.3818 313.208 16.4385 312.999 16.4385 cv +312.913 16.4385 312.737 16.4253 312.463 16.4033 cv +312.22 16.3755 311.838 16.3638 311.322 16.3638 cv +310.456 16.354 ln +309.986 16.3633 ln +309.783 16.3633 309.537 16.3774 309.25 16.4048 cv +309.015 16.4277 308.853 16.4385 308.763 16.4385 cv +308.609 16.4385 308.534 16.3755 308.534 16.2524 cv +308.534 16.1626 308.612 16.1035 308.765 16.0732 cv +309.249 15.9814 309.565 15.7646 309.716 15.418 cv +309.868 15.0708 309.943 14.3882 309.943 13.3706 cv +309.943 6.87939 ln +309.926 5.93945 ln +309.926 4.99902 309.6 4.47461 308.941 4.36475 cv +308.516 4.30176 ln +308.325 4.2666 308.226 4.19775 308.226 4.0918 cv +308.226 3.96973 308.33 3.90723 308.533 3.90723 cv +308.579 3.90723 308.789 3.9248 309.164 3.95605 cv +309.378 3.98096 309.646 3.99121 309.962 3.99121 cv +310.237 3.99121 310.708 3.97559 311.374 3.94385 cv +311.856 3.91992 312.279 3.90723 312.642 3.90723 cv +314.021 3.90723 315.062 4.16797 315.764 4.6875 cv +316.464 5.20996 316.813 5.98389 316.813 7.01465 cv +316.813 8.36816 316.076 9.41553 314.602 10.1558 cv +cp +311.963 9.96191 mo +312.985 9.96191 ln +313.776 9.96191 314.394 9.74414 314.844 9.30713 cv +315.297 8.87012 315.522 8.27441 315.522 7.51855 cv +315.522 6.64014 315.216 5.9165 314.602 5.34961 cv +313.983 4.7832 313.206 4.49854 312.253 4.49854 cv +311.898 4.49854 311.655 4.55957 311.521 4.67578 cv +311.384 4.79395 311.316 5.00879 311.316 5.31641 cv +311.323 5.61768 ln +311.323 9.30713 ln +311.323 9.59326 311.361 9.77344 311.436 9.8501 cv +311.515 9.92529 311.69 9.96191 311.963 9.96191 cv +f +326.107 3.76758 mo +327.983 3.76758 329.521 4.34619 330.721 5.50684 cv +331.925 6.66553 332.524 8.15039 332.524 9.96094 cv +332.524 11.8779 331.919 13.4536 330.708 14.6816 cv +329.498 15.9087 327.949 16.522 326.061 16.522 cv +324.125 16.522 322.558 15.936 321.364 14.7632 cv +320.17 13.5869 319.572 12.0483 319.572 10.1406 cv +319.572 9.31299 319.728 8.49512 320.041 7.68262 cv +320.357 6.87061 320.782 6.19141 321.315 5.646 cv +321.88 5.07178 322.589 4.61426 323.452 4.2749 cv +324.319 3.9375 325.202 3.76758 326.107 3.76758 cv +cp +325.535 4.35791 mo +324.136 4.35791 323.028 4.82764 322.21 5.76221 cv +321.388 6.69824 320.979 7.95703 320.979 9.54102 cv +320.979 11.3545 321.505 12.8779 322.552 14.124 cv +323.601 15.3677 324.889 15.9883 326.417 15.9883 cv +327.806 15.9883 328.961 15.4829 329.867 14.4697 cv +330.775 13.4565 331.232 12.1704 331.232 10.6177 cv +331.232 8.82959 330.684 7.33984 329.598 6.14844 cv +328.51 4.95801 327.155 4.35791 325.535 4.35791 cv +f +345.215 5.06543 mo +345.496 7.22119 ln +345.521 7.44531 ln +345.496 7.53613 ln +345.467 7.58887 345.421 7.61865 345.363 7.62451 cv +345.293 7.63037 345.186 7.50684 345.044 7.24707 cv +343.922 5.28369 342.399 4.30176 340.474 4.30176 cv +338.941 4.30176 337.734 4.77246 336.851 5.71094 cv +335.968 6.65088 335.524 7.93213 335.524 9.56104 cv +335.524 11.4346 336.015 12.9634 336.994 14.1514 cv +337.976 15.3374 339.237 15.9312 340.778 15.9312 cv +341.679 15.9312 342.563 15.6929 343.432 15.2124 cv +344.301 14.7339 344.904 14.1528 345.241 13.4692 cv +345.396 13.1523 345.518 12.9907 345.605 12.9839 cv +345.699 12.979 345.746 13.0361 345.746 13.1553 cv +345.738 13.2539 ln +345.705 13.4556 ln +345.502 14.5601 ln +345.467 14.7212 ln +345.441 14.8774 345.301 15.0381 345.044 15.2061 cv +343.658 16.085 342.135 16.522 340.468 16.522 cv +338.537 16.522 336.983 15.9517 335.804 14.8066 cv +334.623 13.6611 334.033 12.1543 334.033 10.2852 cv +334.033 8.41455 334.646 6.86182 335.867 5.62354 cv +337.088 4.38525 338.622 3.76758 340.469 3.76758 cv +341.736 3.76758 342.896 4.05225 343.955 4.62109 cv +344.316 4.81348 ln +344.46 4.87598 ln +344.613 4.92969 ln +344.642 4.92969 344.688 4.90527 344.746 4.8584 cv +344.883 4.77051 344.976 4.72461 345.021 4.72461 cv +345.119 4.72461 345.185 4.83691 345.215 5.06543 cv +f +350.067 5.42773 mo +350.067 9.06543 ln +350.067 9.34131 350.091 9.50977 350.141 9.56641 cv +350.194 9.62402 350.346 9.65234 350.603 9.65234 cv +351.98 9.65234 ln +352.604 9.65234 353.098 9.6167 353.46 9.54248 cv +353.784 9.47852 353.989 9.38867 354.09 9.27979 cv +354.181 9.17188 354.268 8.91797 354.344 8.51904 cv +354.378 8.36719 354.457 8.29541 354.585 8.30176 cv +354.709 8.30859 354.768 8.3877 354.768 8.54443 cv +354.768 8.58594 354.765 8.65283 354.76 8.74219 cv +354.711 9.32324 354.685 9.85303 354.685 10.3325 cv +354.685 10.6978 354.707 11.0596 354.746 11.4199 cv +354.762 11.54 354.768 11.6265 354.768 11.6797 cv +354.768 11.8301 354.709 11.9048 354.585 11.9048 cv +354.449 11.9048 354.373 11.8389 354.344 11.7065 cv +354.291 11.4531 ln +354.223 11.0493 354.078 10.7759 353.864 10.6289 cv +353.648 10.4854 353.282 10.4136 352.77 10.4136 cv +350.792 10.4136 ln +350.499 10.4136 350.302 10.4434 350.206 10.5029 cv +350.104 10.5645 350.059 10.6846 350.059 10.8667 cv +350.067 11.165 ln +350.067 14.5 ln +350.067 15.0127 350.153 15.334 350.338 15.4614 cv +350.517 15.5864 350.979 15.6494 351.719 15.6494 cv +354.062 15.6494 355.564 15.123 356.232 14.0664 cv +356.305 13.9629 356.375 13.9106 356.451 13.9048 cv +356.567 13.8989 356.628 13.9756 356.628 14.1338 cv +356.628 14.519 356.408 14.9785 355.974 15.5103 cv +355.446 16.1479 354.782 16.4663 353.979 16.4663 cv +353.807 16.4663 353.575 16.4551 353.28 16.4316 cv +352.139 16.3232 351.191 16.2705 350.445 16.2705 cv +349.396 16.2705 348.658 16.3057 348.229 16.3774 cv +348.002 16.418 347.844 16.4385 347.762 16.4385 cv +347.573 16.4385 347.477 16.3755 347.477 16.251 cv +347.477 16.1528 347.552 16.0859 347.705 16.043 cv +348.042 15.9443 ln +348.465 15.8262 348.677 15.4038 348.677 14.6816 cv +348.686 14.0938 ln +348.686 6.4624 ln +348.686 5.59912 348.593 5.01855 348.402 4.72168 cv +348.219 4.42285 347.853 4.27344 347.311 4.27344 cv +347.139 4.27344 347.054 4.2207 347.054 4.11426 cv +347.054 3.95703 347.189 3.87988 347.459 3.87988 cv +347.607 3.87988 347.806 3.89551 348.06 3.92676 cv +348.913 4.02637 349.946 4.07715 351.15 4.07715 cv +351.882 4.07715 352.529 4.06543 353.091 4.04053 cv +354.367 3.979 ln +354.721 3.96777 354.935 3.95508 355.015 3.94385 cv +355.175 3.91992 355.294 3.90723 355.373 3.90723 cv +355.568 3.90723 355.67 3.9917 355.67 4.16504 cv +355.67 4.21875 355.66 4.28662 355.641 4.36963 cv +355.621 4.45313 355.598 4.68848 355.566 5.08154 cv +355.529 5.60596 ln +355.496 5.94727 355.465 6.16113 355.436 6.24707 cv +355.403 6.3335 355.333 6.37939 355.228 6.38477 cv +355.107 6.39209 355.049 6.30176 355.049 6.11914 cv +355.049 5.88477 ln +355.049 5.69531 355.015 5.5127 354.941 5.34082 cv +354.829 5.07178 354.599 4.89307 354.252 4.80273 cv +353.905 4.71143 353.273 4.66699 352.345 4.66699 cv +350.939 4.66699 ln +350.572 4.66699 350.333 4.71582 350.226 4.80908 cv +350.121 4.90088 350.067 5.10791 350.067 5.42773 cv +f +360.831 5.42773 mo +360.831 9.06543 ln +360.831 9.34131 360.854 9.50977 360.905 9.56641 cv +360.957 9.62402 361.109 9.65234 361.365 9.65234 cv +362.744 9.65234 ln +363.368 9.65234 363.862 9.6167 364.225 9.54248 cv +364.548 9.47852 364.756 9.38867 364.854 9.27979 cv +364.946 9.17188 365.032 8.91797 365.111 8.51904 cv +365.143 8.36719 365.221 8.29541 365.352 8.30176 cv +365.47 8.30859 365.533 8.3877 365.533 8.54443 cv +365.533 8.58594 365.53 8.65283 365.523 8.74219 cv +365.475 9.32324 365.446 9.85303 365.446 10.3325 cv +365.446 10.6978 365.468 11.0596 365.512 11.4199 cv +365.525 11.54 365.533 11.6265 365.533 11.6797 cv +365.533 11.8301 365.47 11.9048 365.352 11.9048 cv +365.217 11.9048 365.136 11.8389 365.111 11.7065 cv +365.055 11.4531 ln +364.984 11.0493 364.843 10.7759 364.628 10.6289 cv +364.41 10.4854 364.047 10.4136 363.533 10.4136 cv +361.555 10.4136 ln +361.264 10.4136 361.067 10.4434 360.967 10.5029 cv +360.868 10.5645 360.819 10.6846 360.819 10.8667 cv +360.831 11.165 ln +360.831 14.5 ln +360.831 15.0127 360.921 15.334 361.102 15.4614 cv +361.284 15.5864 361.745 15.6494 362.482 15.6494 cv +364.825 15.6494 366.328 15.123 366.995 14.0664 cv +367.068 13.9629 367.14 13.9106 367.214 13.9048 cv +367.334 13.8989 367.393 13.9756 367.393 14.1338 cv +367.393 14.519 367.172 14.9785 366.733 15.5103 cv +366.212 16.1479 365.545 16.4663 364.744 16.4663 cv +364.57 16.4663 364.338 16.4551 364.043 16.4316 cv +362.901 16.3232 361.957 16.2705 361.209 16.2705 cv +360.162 16.2705 359.424 16.3057 358.993 16.3774 cv +358.768 16.418 358.611 16.4385 358.525 16.4385 cv +358.337 16.4385 358.238 16.3755 358.238 16.251 cv +358.238 16.1528 358.315 16.0859 358.468 16.043 cv +358.806 15.9443 ln +359.227 15.8262 359.44 15.4038 359.44 14.6816 cv +359.449 14.0938 ln +359.449 6.4624 ln +359.449 5.59912 359.357 5.01855 359.17 4.72168 cv +358.98 4.42285 358.617 4.27344 358.075 4.27344 cv +357.903 4.27344 357.816 4.2207 357.816 4.11426 cv +357.816 3.95703 357.949 3.87988 358.221 3.87988 cv +358.37 3.87988 358.57 3.89551 358.823 3.92676 cv +359.678 4.02637 360.71 4.07715 361.913 4.07715 cv +362.646 4.07715 363.293 4.06543 363.855 4.04053 cv +365.132 3.979 ln +365.486 3.96777 365.702 3.95508 365.776 3.94385 cv +365.94 3.91992 366.06 3.90723 366.137 3.90723 cv +366.335 3.90723 366.434 3.9917 366.434 4.16504 cv +366.434 4.21875 366.425 4.28662 366.405 4.36963 cv +366.385 4.45313 366.363 4.68848 366.329 5.08154 cv +366.291 5.60596 ln +366.262 5.94727 366.232 6.16113 366.2 6.24707 cv +366.164 6.3335 366.1 6.37939 365.994 6.38477 cv +365.873 6.39209 365.814 6.30176 365.814 6.11914 cv +365.814 5.88477 ln +365.814 5.69531 365.776 5.5127 365.707 5.34082 cv +365.594 5.07178 365.361 4.89307 365.017 4.80273 cv +364.672 4.71143 364.037 4.66699 363.111 4.66699 cv +361.706 4.66699 ln +361.338 4.66699 361.096 4.71582 360.993 4.80908 cv +360.883 4.90088 360.831 5.10791 360.831 5.42773 cv +f +370.215 6.15918 mo +370.215 5.5542 370.112 5.10791 369.91 4.82666 cv +369.709 4.54297 369.372 4.37891 368.902 4.32959 cv +368.708 4.3125 368.611 4.25049 368.611 4.14209 cv +368.611 4.02441 368.686 3.96387 368.843 3.96387 cv +369.555 4.00928 ln +369.626 4.01709 369.835 4.02002 370.183 4.02002 cv +370.789 4.02002 371.26 4.00488 371.595 3.97559 cv +372.43 3.89551 ln +372.792 3.86523 373.187 3.85156 373.619 3.85156 cv +376.076 3.85156 377.918 4.46875 379.147 5.7041 cv +380.271 6.82861 380.83 8.26953 380.83 10.0229 cv +380.83 11.1558 380.588 12.1943 380.095 13.1421 cv +379.603 14.0884 378.921 14.8335 378.043 15.3774 cv +376.938 16.0674 375.734 16.4106 374.426 16.4106 cv +374.271 16.4106 373.995 16.3984 373.6 16.3726 cv +372.798 16.3223 372.098 16.2988 371.507 16.2988 cv +370.862 16.2988 370.306 16.3281 369.83 16.3901 cv +369.616 16.416 369.442 16.4336 369.318 16.4385 cv +369.109 16.4507 369.006 16.3848 369.006 16.2432 cv +369.006 16.1445 369.086 16.0806 369.253 16.043 cv +369.657 15.9604 369.918 15.8105 370.038 15.5947 cv +370.154 15.3774 370.215 14.937 370.215 14.2695 cv +370.215 6.15918 ln +cp +371.594 5.45215 mo +371.594 14.6768 ln +371.594 15.041 371.776 15.292 372.142 15.4292 cv +372.459 15.5488 372.864 15.6523 373.356 15.7402 cv +373.851 15.8311 374.27 15.8765 374.608 15.8765 cv +375.632 15.8765 376.55 15.6187 377.371 15.1064 cv +378.758 14.2461 379.452 12.7852 379.452 10.7227 cv +379.452 9.60156 379.234 8.56885 378.799 7.62744 cv +378.367 6.68359 377.771 5.94434 377.012 5.40869 cv +376.084 4.74658 374.959 4.41406 373.63 4.41406 cv +372.685 4.41406 372.085 4.51709 371.83 4.71875 cv +371.672 4.83691 371.594 5.08252 371.594 5.45215 cv +f +385.271 6.63477 mo +385.271 13.375 ln +385.271 14.2153 385.321 14.771 385.429 15.041 cv +385.546 15.3486 385.693 15.5645 385.872 15.6904 cv +386.052 15.8164 386.328 15.9067 386.706 15.9604 cv +387.006 16.001 387.16 16.0723 387.16 16.1753 cv +387.16 16.3135 387.067 16.3818 386.88 16.3818 cv +386.787 16.3818 386.676 16.3745 386.539 16.354 cv +386.354 16.3291 386.029 16.3154 385.582 16.3154 cv +384.277 16.2988 ln +383.214 16.3569 ln +383.042 16.3745 382.897 16.3818 382.786 16.3818 cv +382.621 16.3818 382.541 16.3242 382.541 16.208 cv +382.541 16.1094 382.634 16.043 382.819 16.0146 cv +383.272 15.937 383.563 15.7803 383.695 15.543 cv +383.824 15.3076 383.893 14.8066 383.893 14.043 cv +383.893 6.33008 ln +383.893 5.58496 383.805 5.08252 383.637 4.82471 cv +383.467 4.56592 383.104 4.3916 382.546 4.30176 cv +382.361 4.26758 382.267 4.19873 382.258 4.09814 cv +382.253 3.9707 382.341 3.90723 382.521 3.90723 cv +382.57 3.90723 382.622 3.91016 382.683 3.91602 cv +383.123 3.96777 383.705 3.99121 384.434 3.99121 cv +384.879 3.99121 385.26 3.98291 385.576 3.96387 cv +386.182 3.91602 ln +386.296 3.91016 386.372 3.90723 386.408 3.90723 cv +386.572 3.90723 386.65 3.9624 386.65 4.07031 cv +386.65 4.17383 386.574 4.25146 386.417 4.30176 cv +385.943 4.4834 ln +385.497 4.65088 385.271 5.36865 385.271 6.63477 cv +f +399.251 7.48291 mo +399.251 14.9956 ln +399.251 15.6724 399.231 16.082 399.204 16.229 cv +399.173 16.3755 399.084 16.4448 398.945 16.4385 cv +398.854 16.4336 398.787 16.4058 398.741 16.3584 cv +398.541 16.125 ln +390.961 7.46582 ln +390.871 7.3667 ln +390.832 7.33008 390.794 7.31445 390.744 7.31445 cv +390.631 7.31445 390.579 7.44922 390.579 7.71875 cv +390.579 13.8198 ln +390.564 14.1978 ln +390.593 14.8354 ln +390.636 15.2305 390.737 15.5073 390.899 15.6543 cv +391.062 15.8066 391.379 15.915 391.854 15.9883 cv +392.051 16.0117 392.152 16.0859 392.152 16.2114 cv +392.152 16.3252 392.09 16.3818 391.963 16.3818 cv +391.875 16.3818 391.786 16.3784 391.693 16.3706 cv +391.626 16.3613 391.364 16.3481 390.904 16.3315 cv +389.983 16.2988 ln +389.551 16.3135 ln +389.315 16.3135 389.091 16.3262 388.882 16.3516 cv +388.724 16.3735 388.611 16.3818 388.548 16.3818 cv +388.387 16.3818 388.307 16.3291 388.294 16.2251 cv +388.287 16.1411 388.37 16.0723 388.548 16.0146 cv +389.053 15.8438 389.396 15.6094 389.575 15.3188 cv +389.754 15.0278 389.843 14.5576 389.843 13.9077 cv +389.843 7.78076 ln +389.843 6.74023 389.677 5.92383 389.343 5.3252 cv +389.018 4.72705 388.541 4.38525 387.916 4.30176 cv +387.753 4.27979 387.673 4.2124 387.673 4.10303 cv +387.673 3.99023 387.741 3.93604 387.872 3.93604 cv +387.9 3.93604 387.951 3.93896 388.017 3.94385 cv +388.383 3.95117 ln +388.985 3.96387 ln +389.135 3.95117 ln +389.275 3.94092 389.387 3.93604 389.467 3.93604 cv +389.616 3.93604 389.765 4.02295 389.914 4.1958 cv +398.189 13.5562 ln +398.315 13.7056 398.399 13.7783 398.438 13.7715 cv +398.498 13.7656 398.527 13.71 398.535 13.6001 cv +398.535 9.14453 ln +398.543 7.9292 ln +398.438 5.85889 ln +398.375 5.34961 398.229 4.98828 397.992 4.77539 cv +397.76 4.56152 397.333 4.4043 396.72 4.30176 cv +396.546 4.27344 396.459 4.20361 396.459 4.0957 cv +396.459 3.98828 396.546 3.93604 396.721 3.93604 cv +396.799 3.93604 396.926 3.94385 397.099 3.95947 cv +397.511 4.00049 398.066 4.02002 398.763 4.02002 cv +399.134 4.02002 399.433 4.00732 399.653 3.97803 cv +399.846 3.95117 399.992 3.93604 400.095 3.93604 cv +400.25 3.93604 400.331 4.00049 400.345 4.12695 cv +400.35 4.20654 400.291 4.26563 400.167 4.30176 cv +399.799 4.3916 399.559 4.54102 399.439 4.75049 cv +399.325 4.96094 399.265 5.35205 399.265 5.9248 cv +399.265 6.89209 ln +399.251 7.48291 ln +f +412.15 13.2319 mo +412.15 11.2104 ln +412.15 10.8467 412.069 10.5996 411.911 10.4683 cv +411.752 10.3345 411.438 10.252 410.957 10.2153 cv +410.728 10.1929 410.607 10.1157 410.6 9.9873 cv +410.594 9.87695 410.697 9.82129 410.906 9.82129 cv +411.267 9.83008 ln +411.942 9.83887 ln +412.87 9.83887 413.411 9.83154 413.557 9.81982 cv +413.972 9.78223 414.213 9.76563 414.278 9.76563 cv +414.418 9.76563 414.485 9.81982 414.485 9.92432 cv +414.485 10.0181 414.396 10.0864 414.216 10.1318 cv +413.757 10.2402 413.529 10.5742 413.529 11.1333 cv +413.537 11.4229 ln +413.537 14.3325 ln +413.555 14.623 ln +413.499 14.7612 ln +413.464 14.79 413.381 14.8159 413.24 14.8335 cv +413.077 14.8564 412.83 14.9644 412.493 15.1563 cv +411.9 15.5073 ln +410.734 16.1851 409.474 16.522 408.134 16.522 cv +406.332 16.522 404.859 15.9482 403.709 14.7949 cv +402.558 13.6411 401.982 12.166 401.982 10.3696 cv +401.982 8.4834 402.596 6.91162 403.814 5.65283 cv +405.036 4.39697 406.563 3.76758 408.403 3.76758 cv +409.109 3.76758 409.861 3.86719 410.654 4.07031 cv +411.45 4.27246 412.085 4.52441 412.563 4.82764 cv +412.634 4.87402 412.684 4.89795 412.713 4.89795 cv +412.755 4.89795 412.812 4.87402 412.887 4.82764 cv +413.102 4.66406 ln +413.144 4.62939 413.186 4.61133 413.225 4.61133 cv +413.333 4.61133 413.389 4.75146 413.389 5.0332 cv +413.389 5.16504 413.41 5.36914 413.441 5.64404 cv +413.529 6.48682 ln +413.559 6.71387 413.598 6.94141 413.651 7.16699 cv +413.684 7.27637 413.698 7.36377 413.698 7.43018 cv +413.698 7.57275 413.64 7.64551 413.523 7.6543 cv +413.447 7.65967 413.387 7.6084 413.332 7.50195 cv +412.863 6.55371 412.142 5.7832 411.166 5.18945 cv +410.191 4.59814 409.156 4.30176 408.071 4.30176 cv +406.712 4.30176 405.599 4.81396 404.736 5.83936 cv +403.876 6.86475 403.447 8.18701 403.447 9.80957 cv +403.447 11.5508 403.938 13.0044 404.928 14.1743 cv +405.915 15.3472 407.137 15.9312 408.594 15.9312 cv +409.984 15.9312 411.075 15.4419 411.861 14.4604 cv +412.054 14.2217 412.15 13.8115 412.15 13.2319 cv +f +419.789 3.76758 mo +420.426 3.76758 420.97 3.85889 421.413 4.04199 cv +422.031 4.30273 ln +422.087 4.32764 422.138 4.33838 422.194 4.33838 cv +422.265 4.33838 422.336 4.30811 422.406 4.25049 cv +422.531 4.1416 ln +422.548 4.1167 422.58 4.10449 422.627 4.10449 cv +422.779 4.09912 422.852 4.24707 422.852 4.54688 cv +422.852 4.64844 422.891 4.95215 422.969 5.45654 cv +423.113 6.38281 ln +423.146 6.58203 423.16 6.70605 423.16 6.75488 cv +423.16 6.94141 423.095 7.03418 422.96 7.03418 cv +422.859 7.03418 422.757 6.88818 422.653 6.6001 cv +422.44 5.9502 422.007 5.4126 421.353 4.99121 cv +420.696 4.56982 419.97 4.35791 419.159 4.35791 cv +418.516 4.35791 417.984 4.5498 417.555 4.93164 cv +417.123 5.31201 416.911 5.78809 416.911 6.35742 cv +416.911 6.86279 417.051 7.29883 417.333 7.66504 cv +417.575 7.97656 417.845 8.20508 418.134 8.34961 cv +418.424 8.49512 419.135 8.75537 420.271 9.1333 cv +422.478 9.85889 423.582 11.0483 423.582 12.7031 cv +423.582 13.8242 423.177 14.7388 422.364 15.4536 cv +421.547 16.1665 420.504 16.522 419.229 16.522 cv +418.766 16.522 418.258 16.4575 417.707 16.3281 cv +417.149 16.1982 416.744 16.0459 416.485 15.8765 cv +416.378 15.8037 416.308 15.7266 416.27 15.6445 cv +416.235 15.5645 416.176 15.3564 416.106 15.0166 cv +416.093 14.9702 416.018 14.6963 415.878 14.1958 cv +415.72 13.6543 415.643 13.2686 415.643 13.0415 cv +415.643 12.8599 415.703 12.7725 415.826 12.7793 cv +415.938 12.7842 416.034 12.9321 416.123 13.2236 cv +416.336 13.9736 416.79 14.605 417.483 15.1123 cv +418.176 15.6216 418.928 15.8765 419.736 15.8765 cv +420.563 15.8765 421.258 15.6323 421.828 15.144 cv +422.395 14.6558 422.682 14.0625 422.682 13.3638 cv +422.682 12.6938 422.42 12.1318 421.895 11.6743 cv +421.628 11.4395 420.851 11.1035 419.566 10.6714 cv +418.24 10.2222 417.304 9.72363 416.752 9.17969 cv +416.2 8.6333 415.924 7.92627 415.924 7.05713 cv +415.924 6.0874 416.284 5.29492 417.006 4.68457 cv +417.726 4.07324 418.653 3.76758 419.789 3.76758 cv +f +grestore +grestore +Adobe_AGM_Core/AGMCORE_save get restore +%%PageTrailer +Adobe_AGM_Core/page_trailer get exec +%%Trailer +Adobe_AGM_Core/doc_trailer get exec +%%EOF diff --git a/proceed.pdf b/proceed.pdf new file mode 100644 index 0000000..e222f1a Binary files /dev/null and b/proceed.pdf differ diff --git a/proceed.tex b/proceed.tex new file mode 100644 index 0000000..5fd7b4e --- /dev/null +++ b/proceed.tex @@ -0,0 +1,41 @@ +% Please use the skeleton file you have received in the +% invitation-to-submit email, where your data are already +% filled in. Otherwise please make sure you insert your +% data according to the instructions in PoSauthmanual.pdf +\documentclass{PoS} + +\title{Contribution title} + +\ShortTitle{Short Title for header} + +\author{\speaker{First Author}\thanks{A footnote may follow.}\\ + Author affiliation\\ + E-mail: \email{author@email}} + +%\author{Another Author\\ +% Affiliation\\ +% E-mail: \email{...}} + +\abstract{..........................\ + ...........................} + +\FullConference{31st International Symposium on Lattice Field Theory - LATTICE 2013\\ + July 29 - August 3, 2013\\ + Mainz, Germany} + + +\begin{document} + +\section{dfg} + +dfgdfg + +\begin{thebibliography}{99} +%\bibitem{...} +%.... + +\end{thebibliography} + +\end{document} + +